2025-05-16 12:46:25 -04:00

9013 lines
2.0 MiB
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"use strict";
(function(root,module){if(typeof define==='function'&&define.amd){define(['exports'],function(exports){module(root,exports);});}else if(typeof exports==='object'&&exports!==null&&typeof exports.nodeName!=='string'){module(global,exports);}else{module(root,root);}}(typeof self!=='undefined'?self:this,function($rt_globals,$rt_exports){var $rt_seed=2463534242;function $rt_nextId(){var x=$rt_seed;x^=x<<13;x^=x>>>17;x^=x<<5;$rt_seed=x;return x;}function $rt_compare(a,b){return a>b?1:a<b? -1:a===b?0:1;}function $rt_isInstance(obj,
cls){return obj instanceof $rt_objcls()&&!!obj.constructor.$meta&&$rt_isAssignable(obj.constructor,cls);}function $rt_isAssignable(from,to){if(from===to){return true;}if(to.$meta.item!==null){return from.$meta.item!==null&&$rt_isAssignable(from.$meta.item,to.$meta.item);}var supertypes=from.$meta.supertypes;for(var i=0;i<supertypes.length;i=i+1|0){if($rt_isAssignable(supertypes[i],to)){return true;}}return false;}function $rt_castToInterface(obj,cls){if(obj!==null&&!$rt_isInstance(obj,cls)){$rt_throwCCE();}return obj;}function $rt_castToClass(obj,
cls){if(obj!==null&&!(obj instanceof cls)){$rt_throwCCE();}return obj;}$rt_globals.Array.prototype.fill=$rt_globals.Array.prototype.fill||function(value,start,end){var len=this.length;if(!len)return this;start=start|0;var i=start<0?$rt_globals.Math.max(len+start,0):$rt_globals.Math.min(start,len);end=end===$rt_globals.undefined?len:end|0;end=end<0?$rt_globals.Math.max(len+end,0):$rt_globals.Math.min(end,len);for(;i<end;i++){this[i]=value;}return this;};function $rt_createArray(cls,sz){var data=new $rt_globals.Array(sz);data.fill(null);return new $rt_array(cls,
data);}function $rt_createArrayFromData(cls,init){return $rt_wrapArray(cls,init);}function $rt_wrapArray(cls,data){return new $rt_array(cls,data);}function $rt_createUnfilledArray(cls,sz){return new $rt_array(cls,new $rt_globals.Array(sz));}function $rt_createNumericArray(cls,nativeArray){return new $rt_array(cls,nativeArray);}var $rt_createLongArray;var $rt_createLongArrayFromData;if(typeof $rt_globals.BigInt64Array!=='function'){$rt_createLongArray=function(sz){var data=new $rt_globals.Array(sz);var arr=new $rt_array($rt_longcls(),
data);data.fill(Long_ZERO);return arr;};$rt_createLongArrayFromData=function(init){return new $rt_array($rt_longcls(),init);};}else {$rt_createLongArray=function(sz){return $rt_createNumericArray($rt_longcls(),new $rt_globals.BigInt64Array(sz));};$rt_createLongArrayFromData=function(data){var buffer=new $rt_globals.BigInt64Array(data.length);buffer.set(data);return $rt_createNumericArray($rt_longcls(),buffer);};}function $rt_createCharArray(sz){return $rt_createNumericArray($rt_charcls(),new $rt_globals.Uint16Array(sz));}function $rt_createCharArrayFromData(data)
{var buffer=new $rt_globals.Uint16Array(data.length);buffer.set(data);return $rt_createNumericArray($rt_charcls(),buffer);}function $rt_createByteArray(sz){return $rt_createNumericArray($rt_bytecls(),new $rt_globals.Int8Array(sz));}function $rt_createByteArrayFromData(data){var buffer=new $rt_globals.Int8Array(data.length);buffer.set(data);return $rt_createNumericArray($rt_bytecls(),buffer);}function $rt_createShortArray(sz){return $rt_createNumericArray($rt_shortcls(),new $rt_globals.Int16Array(sz));}function $rt_createShortArrayFromData(data)
{var buffer=new $rt_globals.Int16Array(data.length);buffer.set(data);return $rt_createNumericArray($rt_shortcls(),buffer);}function $rt_createIntArray(sz){return $rt_createNumericArray($rt_intcls(),new $rt_globals.Int32Array(sz));}function $rt_createIntArrayFromData(data){var buffer=new $rt_globals.Int32Array(data.length);buffer.set(data);return $rt_createNumericArray($rt_intcls(),buffer);}function $rt_createBooleanArray(sz){return $rt_createNumericArray($rt_booleancls(),new $rt_globals.Int8Array(sz));}function $rt_createBooleanArrayFromData(data)
{var buffer=new $rt_globals.Int8Array(data.length);buffer.set(data);return $rt_createNumericArray($rt_booleancls(),buffer);}function $rt_createFloatArray(sz){return $rt_createNumericArray($rt_floatcls(),new $rt_globals.Float32Array(sz));}function $rt_createFloatArrayFromData(data){var buffer=new $rt_globals.Float32Array(data.length);buffer.set(data);return $rt_createNumericArray($rt_floatcls(),buffer);}function $rt_createDoubleArray(sz){return $rt_createNumericArray($rt_doublecls(),new $rt_globals.Float64Array(sz));}function $rt_createDoubleArrayFromData(data)
{var buffer=new $rt_globals.Float64Array(data.length);buffer.set(data);return $rt_createNumericArray($rt_doublecls(),buffer);}function $rt_arraycls(cls){var result=cls.$array;if(result===null){var arraycls={};var name="["+cls.$meta.binaryName;arraycls.$meta={item:cls,supertypes:[$rt_objcls()],primitive:false,superclass:$rt_objcls(),name:name,binaryName:name,enum:false,simpleName:null,declaringClass:null,enclosingClass:null};arraycls.classObject=null;arraycls.$array=null;result=arraycls;cls.$array=arraycls;}return result;}function $rt_createcls()
{return {$array:null,classObject:null,$meta:{supertypes:[],superclass:null}};}function $rt_createPrimitiveCls(name,binaryName){var cls=$rt_createcls();cls.$meta.primitive=true;cls.$meta.name=name;cls.$meta.binaryName=binaryName;cls.$meta.enum=false;cls.$meta.item=null;cls.$meta.simpleName=null;cls.$meta.declaringClass=null;cls.$meta.enclosingClass=null;return cls;}var $rt_booleanclsCache=null;function $rt_booleancls(){if($rt_booleanclsCache===null){$rt_booleanclsCache=$rt_createPrimitiveCls("boolean","Z");}return $rt_booleanclsCache;}var $rt_charclsCache
=null;function $rt_charcls(){if($rt_charclsCache===null){$rt_charclsCache=$rt_createPrimitiveCls("char","C");}return $rt_charclsCache;}var $rt_byteclsCache=null;function $rt_bytecls(){if($rt_byteclsCache===null){$rt_byteclsCache=$rt_createPrimitiveCls("byte","B");}return $rt_byteclsCache;}var $rt_shortclsCache=null;function $rt_shortcls(){if($rt_shortclsCache===null){$rt_shortclsCache=$rt_createPrimitiveCls("short","S");}return $rt_shortclsCache;}var $rt_intclsCache=null;function $rt_intcls(){if($rt_intclsCache
===null){$rt_intclsCache=$rt_createPrimitiveCls("int","I");}return $rt_intclsCache;}var $rt_longclsCache=null;function $rt_longcls(){if($rt_longclsCache===null){$rt_longclsCache=$rt_createPrimitiveCls("long","J");}return $rt_longclsCache;}var $rt_floatclsCache=null;function $rt_floatcls(){if($rt_floatclsCache===null){$rt_floatclsCache=$rt_createPrimitiveCls("float","F");}return $rt_floatclsCache;}var $rt_doubleclsCache=null;function $rt_doublecls(){if($rt_doubleclsCache===null){$rt_doubleclsCache=$rt_createPrimitiveCls("double",
"D");}return $rt_doubleclsCache;}var $rt_voidclsCache=null;function $rt_voidcls(){if($rt_voidclsCache===null){$rt_voidclsCache=$rt_createPrimitiveCls("void","V");}return $rt_voidclsCache;}function $rt_throw(ex){throw $rt_exception(ex);}var $rt_javaExceptionProp=$rt_globals.Symbol("javaException");function $rt_exception(ex){var err=ex.$jsException;if(!err){var javaCause=$rt_throwableCause(ex);var jsCause=javaCause!==null?javaCause.$jsException:$rt_globals.undefined;var cause=typeof jsCause==="object"?{cause:
jsCause}:$rt_globals.undefined;err=new JavaError("Java exception thrown",cause);if(typeof $rt_globals.Error.captureStackTrace==="function"){$rt_globals.Error.captureStackTrace(err);}err[$rt_javaExceptionProp]=ex;ex.$jsException=err;$rt_fillStack(err,ex);}return err;}function $rt_fillStack(err,ex){if(typeof $rt_decodeStack==="function"&&err.stack){var stack=$rt_decodeStack(err.stack);var javaStack=$rt_createArray($rt_stecls(),stack.length);var elem;var noStack=false;for(var i=0;i<stack.length;++i){var element
=stack[i];elem=$rt_createStackElement($rt_str(element.className),$rt_str(element.methodName),$rt_str(element.fileName),element.lineNumber);if(elem==null){noStack=true;break;}javaStack.data[i]=elem;}if(!noStack){$rt_setStack(ex,javaStack);}}}function $rt_createMultiArray(cls,dimensions){var first=0;for(var i=dimensions.length -1;i>=0;i=i -1|0){if(dimensions[i]===0){first=i;break;}}if(first>0){for(i=0;i<first;i=i+1|0){cls=$rt_arraycls(cls);}if(first===dimensions.length -1){return $rt_createArray(cls,dimensions[first]);}}var arrays
=new $rt_globals.Array($rt_primitiveArrayCount(dimensions,first));var firstDim=dimensions[first]|0;for(i=0;i<arrays.length;i=i+1|0){arrays[i]=$rt_createArray(cls,firstDim);}return $rt_createMultiArrayImpl(cls,arrays,dimensions,first);}function $rt_createByteMultiArray(dimensions){var arrays=new $rt_globals.Array($rt_primitiveArrayCount(dimensions,0));if(arrays.length===0){return $rt_createMultiArray($rt_bytecls(),dimensions);}var firstDim=dimensions[0]|0;for(var i=0;i<arrays.length;i=i+1|0){arrays[i]=$rt_createByteArray(firstDim);}return $rt_createMultiArrayImpl($rt_bytecls(),
arrays,dimensions);}function $rt_createCharMultiArray(dimensions){var arrays=new $rt_globals.Array($rt_primitiveArrayCount(dimensions,0));if(arrays.length===0){return $rt_createMultiArray($rt_charcls(),dimensions);}var firstDim=dimensions[0]|0;for(var i=0;i<arrays.length;i=i+1|0){arrays[i]=$rt_createCharArray(firstDim);}return $rt_createMultiArrayImpl($rt_charcls(),arrays,dimensions,0);}function $rt_createBooleanMultiArray(dimensions){var arrays=new $rt_globals.Array($rt_primitiveArrayCount(dimensions,0));if
(arrays.length===0){return $rt_createMultiArray($rt_booleancls(),dimensions);}var firstDim=dimensions[0]|0;for(var i=0;i<arrays.length;i=i+1|0){arrays[i]=$rt_createBooleanArray(firstDim);}return $rt_createMultiArrayImpl($rt_booleancls(),arrays,dimensions,0);}function $rt_createShortMultiArray(dimensions){var arrays=new $rt_globals.Array($rt_primitiveArrayCount(dimensions,0));if(arrays.length===0){return $rt_createMultiArray($rt_shortcls(),dimensions);}var firstDim=dimensions[0]|0;for(var i=0;i<arrays.length;i
=i+1|0){arrays[i]=$rt_createShortArray(firstDim);}return $rt_createMultiArrayImpl($rt_shortcls(),arrays,dimensions,0);}function $rt_createIntMultiArray(dimensions){var arrays=new $rt_globals.Array($rt_primitiveArrayCount(dimensions,0));if(arrays.length===0){return $rt_createMultiArray($rt_intcls(),dimensions);}var firstDim=dimensions[0]|0;for(var i=0;i<arrays.length;i=i+1|0){arrays[i]=$rt_createIntArray(firstDim);}return $rt_createMultiArrayImpl($rt_intcls(),arrays,dimensions,0);}function $rt_createLongMultiArray(dimensions)
{var arrays=new $rt_globals.Array($rt_primitiveArrayCount(dimensions,0));if(arrays.length===0){return $rt_createMultiArray($rt_longcls(),dimensions);}var firstDim=dimensions[0]|0;for(var i=0;i<arrays.length;i=i+1|0){arrays[i]=$rt_createLongArray(firstDim);}return $rt_createMultiArrayImpl($rt_longcls(),arrays,dimensions,0);}function $rt_createFloatMultiArray(dimensions){var arrays=new $rt_globals.Array($rt_primitiveArrayCount(dimensions,0));if(arrays.length===0){return $rt_createMultiArray($rt_floatcls(),dimensions);}var firstDim
=dimensions[0]|0;for(var i=0;i<arrays.length;i=i+1|0){arrays[i]=$rt_createFloatArray(firstDim);}return $rt_createMultiArrayImpl($rt_floatcls(),arrays,dimensions,0);}function $rt_createDoubleMultiArray(dimensions){var arrays=new $rt_globals.Array($rt_primitiveArrayCount(dimensions,0));if(arrays.length===0){return $rt_createMultiArray($rt_doublecls(),dimensions);}var firstDim=dimensions[0]|0;for(var i=0;i<arrays.length;i=i+1|0){arrays[i]=$rt_createDoubleArray(firstDim);}return $rt_createMultiArrayImpl($rt_doublecls(),
arrays,dimensions,0);}function $rt_primitiveArrayCount(dimensions,start){var val=dimensions[start+1]|0;for(var i=start+2;i<dimensions.length;i=i+1|0){val=val*(dimensions[i]|0)|0;if(val===0){break;}}return val;}function $rt_createMultiArrayImpl(cls,arrays,dimensions,start){var limit=arrays.length;for(var i=start+1|0;i<dimensions.length;i=i+1|0){cls=$rt_arraycls(cls);var dim=dimensions[i];var index=0;var packedIndex=0;while(index<limit){var arr=$rt_createUnfilledArray(cls,dim);for(var j=0;j<dim;j=j+1|0){arr.data[j]
=arrays[index];index=index+1|0;}arrays[packedIndex]=arr;packedIndex=packedIndex+1|0;}limit=packedIndex;}return arrays[0];}function $rt_assertNotNaN(value){if(typeof value==='number'&&$rt_globals.isNaN(value)){throw "NaN";}return value;}function $rt_createOutputFunction(printFunction){var buffer="";var utf8Buffer=0;var utf8Remaining=0;function putCodePoint(ch){if(ch===0xA){printFunction(buffer);buffer="";}else if(ch<0x10000){buffer+=$rt_globals.String.fromCharCode(ch);}else {ch=ch -0x10000|0;var hi=(ch>>10)+
0xD800;var lo=(ch&0x3FF)+0xDC00;buffer+=$rt_globals.String.fromCharCode(hi,lo);}}return function(ch){if((ch&0x80)===0){putCodePoint(ch);}else if((ch&0xC0)===0x80){if(utf8Buffer>0){utf8Remaining<<=6;utf8Remaining|=ch&0x3F;if( --utf8Buffer===0){putCodePoint(utf8Remaining);}}}else if((ch&0xE0)===0xC0){utf8Remaining=ch&0x1F;utf8Buffer=1;}else if((ch&0xF0)===0xE0){utf8Remaining=ch&0x0F;utf8Buffer=2;}else if((ch&0xF8)===0xF0){utf8Remaining=ch&0x07;utf8Buffer=3;}};}var $rt_putStdout=typeof $rt_putStdoutCustom==="function"
?$rt_putStdoutCustom:typeof $rt_globals.console==="object"?$rt_createOutputFunction(function(msg){$rt_globals.console.info(msg);}):function(){};var $rt_putStderr=typeof $rt_putStderrCustom==="function"?$rt_putStderrCustom:typeof $rt_globals.console==="object"?$rt_createOutputFunction(function(msg){$rt_globals.console.error(msg);}):function(){};var $rt_packageData=null;function $rt_packages(data){var i=0;var packages=new $rt_globals.Array(data.length);for(var j=0;j<data.length;++j){var prefixIndex=data[i++];var prefix
=prefixIndex>=0?packages[prefixIndex]:"";packages[j]=prefix+data[i++]+".";}$rt_packageData=packages;}function $rt_metadata(data){var packages=$rt_packageData;var i=0;while(i<data.length){var cls=data[i++];cls.$meta={};var m=cls.$meta;var className=data[i++];m.name=className!==0?className:null;if(m.name!==null){var packageIndex=data[i++];if(packageIndex>=0){m.name=packages[packageIndex]+m.name;}}m.binaryName="L"+m.name+";";var superclass=data[i++];m.superclass=superclass!==0?superclass:null;m.supertypes=data[i++];if
(m.superclass){m.supertypes.push(m.superclass);cls.prototype=$rt_globals.Object.create(m.superclass.prototype);}else {cls.prototype={};}var flags=data[i++];m.enum=(flags&8)!==0;m.flags=flags;m.primitive=false;m.item=null;cls.prototype.constructor=cls;cls.classObject=null;m.accessLevel=data[i++];var innerClassInfo=data[i++];if(innerClassInfo===0){m.simpleName=null;m.declaringClass=null;m.enclosingClass=null;}else {var enclosingClass=innerClassInfo[0];m.enclosingClass=enclosingClass!==0?enclosingClass:null;var declaringClass
=innerClassInfo[1];m.declaringClass=declaringClass!==0?declaringClass:null;var simpleName=innerClassInfo[2];m.simpleName=simpleName!==0?simpleName:null;}var clinit=data[i++];cls.$clinit=clinit!==0?clinit:function(){};var virtualMethods=data[i++];if(virtualMethods!==0){for(var j=0;j<virtualMethods.length;j+=2){var name=virtualMethods[j];var func=virtualMethods[j+1];if(typeof name==='string'){name=[name];}for(var k=0;k<name.length;++k){cls.prototype[name[k]]=func;}}}cls.$array=null;}}function $rt_wrapFunction0(f)
{return function(){return f(this);};}function $rt_wrapFunction1(f){return function(p1){return f(this,p1);};}function $rt_wrapFunction2(f){return function(p1,p2){return f(this,p1,p2);};}function $rt_wrapFunction3(f){return function(p1,p2,p3){return f(this,p1,p2,p3,p3);};}function $rt_wrapFunction4(f){return function(p1,p2,p3,p4){return f(this,p1,p2,p3,p4);};}function $rt_threadStarter(f){return function(){var args=$rt_globals.Array.prototype.slice.apply(arguments);$rt_startThread(function(){f.apply(this,args);});};}function $rt_mainStarter(f)
{return function(args,callback){if(!args){args=[];}var javaArgs=$rt_createArray($rt_objcls(),args.length);for(var i=0;i<args.length;++i){javaArgs.data[i]=$rt_str(args[i]);}$rt_startThread(function(){f.call(null,javaArgs);},callback);};}var $rt_stringPool_instance;function $rt_stringPool(strings){$rt_stringPool_instance=new $rt_globals.Array(strings.length);for(var i=0;i<strings.length;++i){$rt_stringPool_instance[i]=$rt_intern($rt_str(strings[i]));}}function $rt_s(index){return $rt_stringPool_instance[index];}function $rt_eraseClinit(target)
{return target.$clinit=function(){};}var $rt_numberConversionBuffer=new $rt_globals.ArrayBuffer(16);var $rt_numberConversionView=new $rt_globals.DataView($rt_numberConversionBuffer);var $rt_numberConversionFloatArray=new $rt_globals.Float32Array($rt_numberConversionBuffer);var $rt_numberConversionDoubleArray=new $rt_globals.Float64Array($rt_numberConversionBuffer);var $rt_numberConversionIntArray=new $rt_globals.Int32Array($rt_numberConversionBuffer);var $rt_doubleToRawLongBits;var $rt_longBitsToDouble;if(typeof $rt_globals.BigInt
!=='function'){$rt_doubleToRawLongBits=function(n){$rt_numberConversionView.setFloat64(0,n,true);return new Long($rt_numberConversionView.getInt32(0,true),$rt_numberConversionView.getInt32(4,true));};$rt_longBitsToDouble=function(n){$rt_numberConversionView.setInt32(0,n.lo,true);$rt_numberConversionView.setInt32(4,n.hi,true);return $rt_numberConversionView.getFloat64(0,true);};}else if(typeof $rt_globals.BigInt64Array!=='function'){$rt_doubleToRawLongBits=function(n){$rt_numberConversionView.setFloat64(0,n,
true);var lo=$rt_numberConversionView.getInt32(0,true);var hi=$rt_numberConversionView.getInt32(4,true);return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt.asUintN(32,$rt_globals.BigInt(lo))|$rt_globals.BigInt(hi)<<$rt_globals.BigInt(32));};$rt_longBitsToDouble=function(n){$rt_numberConversionView.setFloat64(0,n,true);var lo=$rt_numberConversionView.getInt32(0,true);var hi=$rt_numberConversionView.getInt32(4,true);return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt.asUintN(32,$rt_globals.BigInt(lo))|$rt_globals.BigInt(hi)
<<$rt_globals.BigInt(32));};}else {var $rt_numberConversionLongArray=new $rt_globals.BigInt64Array($rt_numberConversionBuffer);$rt_doubleToRawLongBits=function(n){$rt_numberConversionDoubleArray[0]=n;return $rt_numberConversionLongArray[0];};$rt_longBitsToDouble=function(n){$rt_numberConversionLongArray[0]=n;return $rt_numberConversionDoubleArray[0];};}function $rt_floatToRawIntBits(n){$rt_numberConversionFloatArray[0]=n;return $rt_numberConversionIntArray[0];}function $rt_intBitsToFloat(n){$rt_numberConversionIntArray[0]
=n;return $rt_numberConversionFloatArray[0];}function $rt_equalDoubles(a,b){if(a!==a){return b!==b;}$rt_numberConversionDoubleArray[0]=a;$rt_numberConversionDoubleArray[1]=b;return $rt_numberConversionIntArray[0]===$rt_numberConversionIntArray[2]&&$rt_numberConversionIntArray[1]===$rt_numberConversionIntArray[3];}var JavaError;if(typeof $rt_globals.Reflect==='object'){var defaultMessage=$rt_globals.Symbol("defaultMessage");JavaError=function JavaError(message,cause){var self=$rt_globals.Reflect.construct($rt_globals.Error,
[$rt_globals.undefined,cause],JavaError);$rt_globals.Object.setPrototypeOf(self,JavaError.prototype);self[defaultMessage]=message;return self;};JavaError.prototype=$rt_globals.Object.create($rt_globals.Error.prototype,{constructor:{configurable:true,writable:true,value:JavaError},message:{get:function(){try {var javaException=this[$rt_javaExceptionProp];if(typeof javaException==='object'){var javaMessage=$rt_throwableMessage(javaException);if(typeof javaMessage==="object"){return javaMessage!==null?javaMessage.toString()
:null;}}return this[defaultMessage];}catch(e){return "Exception occurred trying to extract Java exception message: "+e;}}}});}else {JavaError=$rt_globals.Error;}function $rt_javaException(e){return e instanceof $rt_globals.Error&&typeof e[$rt_javaExceptionProp]==='object'?e[$rt_javaExceptionProp]:null;}function $rt_jsException(e){return typeof e.$jsException==='object'?e.$jsException:null;}function $rt_wrapException(err){var ex=err[$rt_javaExceptionProp];if(!ex){ex=$rt_createException($rt_str("(JavaScript) "
+err.toString()));err[$rt_javaExceptionProp]=ex;ex.$jsException=err;$rt_fillStack(err,ex);}return ex;}function $dbg_class(obj){var cls=obj.constructor;var arrayDegree=0;while(cls.$meta&&cls.$meta.item){++arrayDegree;cls=cls.$meta.item;}var clsName="";if(cls===$rt_booleancls()){clsName="boolean";}else if(cls===$rt_bytecls()){clsName="byte";}else if(cls===$rt_shortcls()){clsName="short";}else if(cls===$rt_charcls()){clsName="char";}else if(cls===$rt_intcls()){clsName="int";}else if(cls===$rt_longcls()){clsName
="long";}else if(cls===$rt_floatcls()){clsName="float";}else if(cls===$rt_doublecls()){clsName="double";}else {clsName=cls.$meta?cls.$meta.name||"a/"+cls.name:"@"+cls.name;}while(arrayDegree-->0){clsName+="[]";}return clsName;}function Long(lo,hi){this.lo=lo|0;this.hi=hi|0;}Long.prototype.__teavm_class__=function(){return "long";};function Long_isPositive(a){return (a.hi&0x80000000)===0;}function Long_isNegative(a){return (a.hi&0x80000000)!==0;}var Long_MAX_NORMAL=1<<18;var Long_ZERO;var Long_create;var Long_fromInt;var Long_fromNumber;var Long_toNumber;var Long_hi;var Long_lo;if
(typeof $rt_globals.BigInt!=="function"){Long.prototype.toString=function(){var result=[];var n=this;var positive=Long_isPositive(n);if(!positive){n=Long_neg(n);}var radix=new Long(10,0);do {var divRem=Long_divRem(n,radix);result.push($rt_globals.String.fromCharCode(48+divRem[1].lo));n=divRem[0];}while(n.lo!==0||n.hi!==0);result=(result.reverse()).join('');return positive?result:"-"+result;};Long.prototype.valueOf=function(){return Long_toNumber(this);};Long_ZERO=new Long(0,0);Long_fromInt=function(val){return new Long(val,
-(val<0)|0);};Long_fromNumber=function(val){if(val>=0){return new Long(val|0,val/0x100000000|0);}else {return Long_neg(new Long( -val|0, -val/0x100000000|0));}};Long_create=function(lo,hi){return new Long(lo,hi);};Long_toNumber=function(val){return 0x100000000*val.hi+(val.lo>>>0);};Long_hi=function(val){return val.hi;};Long_lo=function(val){return val.lo;};}else {Long_ZERO=$rt_globals.BigInt(0);Long_create=function(lo,hi){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt.asUintN(64,$rt_globals.BigInt(lo))
|$rt_globals.BigInt.asUintN(64,$rt_globals.BigInt(hi)<<$rt_globals.BigInt(32)));};Long_fromInt=function(val){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt(val|0));};Long_fromNumber=function(val){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt(val>=0?$rt_globals.Math.floor(val):$rt_globals.Math.ceil(val)));};Long_toNumber=function(val){return $rt_globals.Number(val);};Long_hi=function(val){return $rt_globals.Number($rt_globals.BigInt.asIntN(64,val>>$rt_globals.BigInt(32)))|0;};Long_lo=function(val)
{return $rt_globals.Number($rt_globals.BigInt.asIntN(32,val))|0;};}var $rt_imul=$rt_globals.Math.imul||function(a,b){var ah=a>>>16&0xFFFF;var al=a&0xFFFF;var bh=b>>>16&0xFFFF;var bl=b&0xFFFF;return al*bl+(ah*bl+al*bh<<16>>>0)|0;};var $rt_udiv=function(a,b){return (a>>>0)/(b>>>0)>>>0;};var $rt_umod=function(a,b){return (a>>>0)%(b>>>0)>>>0;};var $rt_ucmp=function(a,b){a>>>=0;b>>>=0;return a<b? -1:a>b?1:0;};function $rt_checkBounds(index,array){if(index<0||index>=array.length){$rt_throwAIOOBE();}return index;}function $rt_checkUpperBound(index,
array){if(index>=array.length){$rt_throwAIOOBE();}return index;}function $rt_checkLowerBound(index){if(index<0){$rt_throwAIOOBE();}return index;}function $rt_classWithoutFields(superclass){if(superclass===0){return function(){};}if(superclass===void 0){superclass=$rt_objcls();}return function(){superclass.call(this);};}function $rt_setCloneMethod(target, f){target.de=f;}
function $rt_cls(cls){return V9(cls);}
function $rt_str(str) {if (str === null) {return null;}var characters = $rt_createCharArray(str.length);var charsBuffer = characters.data;for (var i = 0; i < str.length; i = (i + 1) | 0) {charsBuffer[i] = str.charCodeAt(i) & 0xFFFF;}return Jk(characters);}
function $rt_ustr(str) {if (str === null) {return null;}var data = str.ce.data;var result = "";for (var i = 0; i < data.length; i = (i + 1) | 0) {result += String.fromCharCode(data[i]);}return result;}
function $rt_objcls() { return D; }
function $rt_stecls(){return APT;}
function $rt_throwableMessage(t){return RK(t);}
function $rt_throwableCause(t){return P6(t);}
function $rt_nullCheck(val) {if (val === null) {$rt_throw(BMA());}return val;}
function $rt_intern(str) {return str;}function $rt_getThread(){return IO();}
function $rt_setThread(t){return RC(t);}
function $rt_createException(message){return BOx(message);}
function $rt_createStackElement(className,methodName,fileName,lineNumber){return null;}
function $rt_setStack(e,stack){}
function $rt_throwAIOOBE(){$rt_throw(BOy());}
function $rt_throwCCE(){}
var A=Object.create(null);
var K=$rt_throw;var Bb=$rt_compare;var BOz=$rt_nullCheck;var G=$rt_cls;var W=$rt_createArray;var Lk=$rt_isInstance;var C8=$rt_nativeThread;var C=$rt_suspending;var E6=$rt_resuming;var E4=$rt_invalidPointer;var B=$rt_s;var Bi=$rt_eraseClinit;var Bp=$rt_imul;var N=$rt_wrapException;var BOA=$rt_checkBounds;var BOB=$rt_checkUpperBound;var BOC=$rt_checkLowerBound;var BOD=$rt_wrapFunction0;var BOE=$rt_wrapFunction1;var BOF=$rt_wrapFunction2;var BOG=$rt_wrapFunction3;var BOH=$rt_wrapFunction4;var J=$rt_classWithoutFields;var Q
=$rt_createArrayFromData;var BAU=$rt_createCharArrayFromData;var J3=$rt_createByteArrayFromData;var A3E=$rt_createShortArrayFromData;var Cq=$rt_createIntArrayFromData;var BOI=$rt_createBooleanArrayFromData;var Lm=$rt_createFloatArrayFromData;var BB$=$rt_createDoubleArrayFromData;var AJS=$rt_createLongArrayFromData;var GE=$rt_createBooleanArray;var BW=$rt_createByteArray;var M4=$rt_createShortArray;var DD=$rt_createCharArray;var Bo=$rt_createIntArray;var TH=$rt_createLongArray;var CO=$rt_createFloatArray;var GK
=$rt_createDoubleArray;var Bb=$rt_compare;var BOJ=$rt_castToClass;var BOK=$rt_castToInterface;var BOL=$rt_equalDoubles;var EO=Long_toNumber;var M=Long_fromInt;var BOM=Long_fromNumber;var I=Long_create;var BS=Long_ZERO;var BON=Long_hi;var BU=Long_lo;
function D(){this.fe=null;this.$id$=0;}
function BOO(){var a=new D();ZP(a);return a;}
function Ff(b){var c,d;if(b.fe===null)AMb(b);c=b.fe;d=c.gG;if(d===null)c.gG=IO();else if(d!==IO()){c=new CQ;Ba(c,B(0));K(c);}b=b.fe;b.hz=b.hz+1|0;}
function C1(b){var c,d;if(!N1(b)&&b.fe.gG===IO()){c=b.fe;d=c.hz-1|0;c.hz=d;if(!d)c.gG=null;N1(b);return;}b=new Yz;Be(b);K(b);}
function AYX(b){var c;if(b.fe===null)AMb(b);c=b.fe;if(c.gG===null)c.gG=IO();if(b.fe.gG!==IO())Bwe(b,1);else{b=b.fe;b.hz=b.hz+1|0;}}
function AMb(b){var c;c=new ACJ;c.gG=IO();b.fe=c;}
function BNh(b,c,d){var e,f,g;e=IO();f=b.fe;if(f===null){AMb(b);RC(e);b=b.fe;b.hz=b.hz+c|0;Cw(d,null);return;}if(f.gG===null){f.gG=e;RC(e);b=b.fe;b.hz=b.hz+c|0;Cw(d,null);return;}if(f.nO===null)f.nO=Bm7();f=f.nO;g=new AEU;g.VL=e;g.VM=b;g.VJ=c;g.VK=d;d=g;f.push(d);}
function G0(b){var c,d;if(!N1(b)&&b.fe.gG===IO()){c=b.fe;d=c.hz-1|0;c.hz=d;if(d<=0){c.gG=null;c=c.nO;if(c!==null&&!Wz(c)){c=new AHK;c.a3M=b;AGo(c,0);}else N1(b);}return;}b=new Yz;Be(b);K(b);}
function N1(a){var b,c;b=a.fe;if(b===null)return 1;a:{if(b.gG===null){c=b.nO;if(!(c!==null&&!Wz(c))){b=b.a$x;if(b===null)break a;if(Wz(b))break a;}}return 0;}a.fe=null;return 1;}
function ZP(a){}
function CY(a){return V9(a.constructor);}
function ByE(a){return R$(a);}
function AXI(a,b){return a!==b?0:1;}
function ASt(a){var b,c;b=APN(R$(a));c=new S;T(c);H(H(c,B(1)),b);return R(c);}
function R$(a){var b,c;b=a;if(!b.$id$){c=$rt_nextId();b.$id$=c;}return a.$id$;}
function AEj(a){var b,c,d;if(!Lk(a,EX)&&a.constructor.$meta.item===null){b=new RN;Be(b);K(b);}b=Bgt(a);c=b;d=$rt_nextId();c.$id$=d;return b;}
function Bwe(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BNh(b,c,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
var BeX=J();
function BiL(b){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bc9();AZV();A3$();A5m();ATz();AQ_();AWP();A9e();A3A();AZl();A99();A8j();A6N();AU9();A1K();A5X();A8v();AVK();AV$();A1Z();A5K();AXg();AT0();A74();AQv();A00();BeK();AUV();A$Y();A2O();Ba8();A4h();AVB();BaN();Bap();A2F();A9E();Bcr();A9q();Bey();A1Y();Bcs();A8$();Be5();A21();ASH();BdW();A5Q();A2e();AX6();AYu();AZv();BcY();ASj();AP9();AWu();AZQ();AYs();A2c();ATp();BcE();A9j();A68();A98();A7Q();AWs();AZP();BaJ();AZo();AQO();AWk();AY_();BcR();A4o();AZh();AUo();AXe();AW8();A$W();$p
=1;case 1:AX3();if(C()){break _;}return;default:E4();}}C8().s(b,$p);}
var AIY=J(0);
var AIo=J(0);
function AOJ(){var a=this;D.call(a);a.J4=null;a.ZE=null;a.hk=null;}
function V9(b){var c,d;if(b===null)return null;c=b.classObject;if(c===null){c=new AOJ;c.hk=b;d=c;b.classObject=d;}return c;}
function Bn0(a){var b,c;b=R$(a);c=new S;T(c);Bg(H(c,B(2)),b);return R(c);}
function ADj(a,b){return AM$(b.hk,a.hk);}
function ALV(a){if(a.J4===null)a.J4=A02(a.hk);return a.J4;}
function AJX(a){var b,c,d,e;b=a.ZE;if(b===null){if(Be$(a.hk)===null?0:1){b=AJX(PU(a));c=new S;T(c);H(H(c,b),B(3));b=R(c);}else{b=a.hk.$meta.enclosingClass;if((b===null?null:V9(b))!==null){b=$rt_str(a.hk.$meta.simpleName);if(b===null)b=B(4);}else{b=A02(a.hk);d=Vt(b,36);if(d==(-1)){e=Vt(b,46);if(e!=(-1))b=Cz(b,e+1|0);}else{b=Cz(b,d+1|0);if(Bc(b,0)>=48&&Bc(b,0)<=57)b=B(4);}}}a.ZE=b;}return b;}
function Q8(a){return a.hk.$meta.primitive?1:0;}
function PU(a){return V9(Be$(a.hk));}
function RH(a){return V9(a.hk.$meta.superclass);}
var A63=J();
function A8B(b){var c,d,e,f;if(b===null)return null;b=b.data;c=b.length;d=new $rt_globals.Array(c);e=0;while(e<c){f=b[e];e;d[e]=f;e=e+1|0;}return d;}
function B5(b,c){var name='jso$functor$'+c;if(!b[name]){var fn=function(){return b[c].apply(b,arguments);};b[name]=function(){return fn;};}return b[name]();}
function Ld(b,c){if(typeof b!=="function")return b;var result={};result[c]=b;return result;}
var A6o=J();
function Bgt(b){var copy=new b.constructor();for(var field in b){if(!b.hasOwnProperty(field)){continue;}copy[field]=b[field];}return copy;}
function AM$(b,c){var d,e;if(b===c)return 1;d=b.$meta.supertypes;e=0;while(e<d.length){if(AM$(d[e],c))return 1;e=e+1|0;}return 0;}
function Bph(b){var c='$$enumConstants$$';GT[c]=Bxb;Hw[c]=AJy;GI[c]=BgQ;JK[c]=BBx;Jf[c]=BmJ;Ei[c]=Bcb;JU[c]=BC6;MU[c]=Bvf;Or[c]=BJC;Nf[c]=Bz5;LM[c]=BkI;KY[c]=BrG;HL[c]=BG9;DV[c]=ABn;P3[c]=Bw5;Bph=function(cls){if(!cls.hasOwnProperty(c)){return null;}if(typeof cls[c]==="function"){cls[c]=cls[c]();}return cls[c];};return Bph(b);}
function BMq(b){b.nq();}
function AGo(b,c){return setTimeout(function(){BMq(b);},c);}
function Be$(b){return b.$meta.item;}
function A02(b){return $rt_str(b.$meta.name);}
function Bm7(){return [];}
function Bk(){var a=this;D.call(a);a.MG=null;a.wJ=null;a.xe=0;a.Ev=0;a.a12=null;a.Vs=null;}
function BOP(){var a=new Bk();Be(a);return a;}
function BOQ(a){var b=new Bk();Ba(b,a);return b;}
function BOR(a,b){var c=new Bk();HO(c,a,b);return c;}
function BOS(a){var b=new Bk();TE(b,a);return b;}
function Be(a){a.xe=1;a.Ev=1;}
function Ba(a,b){a.xe=1;a.Ev=1;a.MG=b;}
function HO(a,b,c){a.xe=1;a.Ev=1;a.MG=b;a.wJ=c;}
function TE(a,b){a.xe=1;a.Ev=1;a.wJ=b;}
function BzC(a){return a;}
function RK(a){return a.MG;}
function Blv(a){return a.sh();}
function P6(a){var b;b=a.wJ;if(b===a)b=null;return b;}
function LS(a){var b,c,d,e;b=a.sh();c=ALV(CY(a));if(b===null)d=B(4);else{d=new S;T(d);H(H(d,B(5)),b);d=R(d);}e=new S;T(e);H(H(e,c),d);return R(e);}
function BL(a){AHP(a,OG());}
function AHP(a,b){var c,d,e,f,g,h;SW(b,ALV(CY(a)));c=a.sh();if(c!==null){d=new S;T(d);H(H(d,B(5)),c);SW(b,R(d));}a:{P5(b);e=a.Vs;if(e!==null){e=e.data;f=e.length;g=0;while(true){if(g>=f)break a;h=e[g];SW(b,B(6));Bt(H(b.ri,h),10);Si(b);g=g+1|0;}}}d=a.wJ;if(d!==null&&d!==a){SW(b,B(7));AHP(a.wJ,b);}}
function Bam(a){var b;b=a.Vs;return b!==null?b.de():W(APT,0);}
function EM(a,b){var c,d;if(!a.xe)return;c=a.a12;c=Gw(c,c.data.length+1|0);d=c.data;a.a12=c;d[d.length-1|0]=b;}
var BD=J(Bk);
var B8=J(BD);
function A71(){var a=new B8();BgU(a);return a;}
function KU(a,b){var c=new B8();BiJ(c,a,b);return c;}
function BOx(a){var b=new B8();BIc(b,a);return b;}
function BgU(a){Be(a);}
function BiJ(a,b,c){HO(a,b,c);}
function BIc(a,b){Ba(a,b);}
var A$f=J(B8);
var Dy=J(0);
var Fi=J(0);
var Qi=J(0);
function Cj(){var a=this;D.call(a);a.ce=null;a.Bk=0;}
var BOT=null;var BOU=null;var BOV=null;function I3(){I3=Bi(Cj);Bs7();}
function Jk(a){var b=new Cj();XC(b,a);return b;}
function QO(a,b,c){var d=new Cj();AAC(d,a,b,c);return d;}
function BMf(a,b){var c=new Cj();L8(c,a,b);return c;}
function BHG(a,b,c){var d=new Cj();AP1(d,a,b,c);return d;}
function XC(a,b){I3();AAC(a,b,0,b.data.length);}
function AAC(a,b,c,d){var e;I3();e=DD(d);a.ce=e;Cv(b,c,e,0,d);}
function L8(a,b,c){var d;I3();c=A_9(c,A94(b,0,b.data.length));if(!c.bX&&c.gW==c.tK)a.ce=c.wL;else{b=DD(DA(c));d=b.data;a.ce=b;Ul(c,b,0,d.length);}}
function AP1(a,b,c,d){var e,f,g,h,i,j;I3();a.ce=DD(d*2|0);e=0;f=0;while(f<d){g=b.data;h=c+1|0;i=g[c];if(i<65536){g=a.ce.data;j=e+1|0;g[e]=i&65535;}else{g=a.ce.data;c=e+1|0;g[e]=PR(i);g=a.ce.data;j=c+1|0;g[c]=ON(i);}f=f+1|0;c=h;e=j;}b=a.ce;if(e<b.data.length)a.ce=ABz(b,e);}
function Bc(a,b){var c,d;if(b>=0){c=a.ce.data;if(b<c.length)return c[b];}d=new Qk;Be(d);K(d);}
function Y(a){return a.ce.data.length;}
function JA(a){return a.ce.data.length?0:1;}
function ANy(a,b,c){var d,e,f;if((c+Y(b)|0)>Y(a))return 0;d=0;while(d<Y(b)){e=Bc(b,d);f=c+1|0;if(e!=Bc(a,c))return 0;d=d+1|0;c=f;}return 1;}
function Cm(a,b){if(a===b)return 1;return ANy(a,b,0);}
function Ks(a,b){var c,d,e,f;if(a===b)return 1;if(Y(b)>Y(a))return 0;c=0;d=Y(a)-Y(b)|0;while(d<Y(a)){e=Bc(a,d);f=c+1|0;if(e!=Bc(b,c))return 0;d=d+1|0;c=f;}return 1;}
function ID(a,b,c){var d,e,f,g,h;d=D2(0,c);if(b<65536){e=b&65535;while(true){f=a.ce.data;if(d>=f.length)return (-1);if(f[d]==e)break;d=d+1|0;}return d;}g=PR(b);h=ON(b);while(true){f=a.ce.data;if(d>=(f.length-1|0))return (-1);if(f[d]==g&&f[d+1|0]==h)break;d=d+1|0;}return d;}
function Gu(a,b){return ID(a,b,0);}
function Pb(a,b,c){var d,e,f,g,h;d=DQ(c,Y(a)-1|0);if(b<65536){e=b&65535;while(true){if(d<0)return (-1);if(a.ce.data[d]==e)break;d=d+(-1)|0;}return d;}f=PR(b);g=ON(b);while(true){if(d<1)return (-1);h=a.ce.data;if(h[d]==g){b=d-1|0;if(h[b]==f)break;}d=d+(-1)|0;}return b;}
function Vt(a,b){return Pb(a,b,Y(a)-1|0);}
function Yl(a,b,c){var d,e,f;d=D2(0,c);e=Y(a)-Y(b)|0;a:while(true){if(d>e)return (-1);f=0;while(true){if(f>=Y(b))break a;if(Bc(a,d+f|0)!=Bc(b,f))break;f=f+1|0;}d=d+1|0;}return d;}
function KF(a,b){return Yl(a,b,0);}
function CU(a,b,c){var d,e;d=Bb(b,c);if(d>0){e=new Cx;Be(e);K(e);}if(!d){I3();return BOU;}if(!b&&c==Y(a))return a;return QO(a.ce,b,c-b|0);}
function Cz(a,b){return CU(a,b,Y(a));}
function Dp(a,b){var c,d,e;c=Y(a)-Y(b)|0;d=0;while(d<=c){e=0;while(true){if(e>=Y(b))return 1;if(Bc(a,d+e|0)!=Bc(b,e))break;e=e+1|0;}d=d+1|0;}return 0;}
function Nn(a,b,c){var d,e,f,g;d=new S;T(d);e=Y(a)-Y(b)|0;f=0;while(f<=e){g=0;a:{while(true){if(g>=Y(b)){H(d,c);f=f+(Y(b)-1|0)|0;break a;}if(Bc(a,f+g|0)!=Bc(b,g))break;g=g+1|0;}Bt(d,Bc(a,f));}f=f+1|0;}H(d,Cz(a,f));return R(d);}
function Gy(a){var b,c;b=0;c=Y(a)-1|0;a:{while(b<=c){if(Bc(a,b)>32)break a;b=b+1|0;}}while(b<=c&&Bc(a,c)<=32){c=c+(-1)|0;}return CU(a,b,c+1|0);}
function Bit(a){return a;}
function LE(a){var b,c,d,e,f;b=a.ce.data;c=DD(b.length);d=c.data;e=0;f=d.length;while(e<f){d[e]=b[e];e=e+1|0;}return c;}
function Iz(b){I3();return b===null?B(8):b.bB();}
function PO(b){var c,d;I3();c=new Cj;d=DD(1);d.data[0]=b;XC(c,d);return c;}
function AM4(b){var c;I3();c=new S;T(c);Bg(c,b);return R(c);}
function CP(a,b){var c,d;if(a===b)return 1;if(!(b instanceof Cj))return 0;c=b;if(Y(c)!=Y(a))return 0;d=0;while(d<Y(c)){if(Bc(a,d)!=Bc(c,d))return 0;d=d+1|0;}return 1;}
function AAb(a,b){var c;if(a===b)return 1;if(b===null)return 0;if(Y(a)!=Y(b))return 0;c=0;while(c<Y(a)){if(FC(Bc(a,c))!=FC(Bc(b,c)))return 0;c=c+1|0;}return 1;}
function V2(a){Q3();return PX(a,BOW);}
function PX(a,b){var c,d;c=A2Z(b,AEY(a.ce));if(!c.bX&&c.gW==c.tK)return c.rG;d=BW(DA(c));AKf(c,d,0,d.data.length);return d;}
function Nh(a){var b,c,d,e;a:{if(!a.Bk){b=a.ce.data;c=b.length;d=0;while(true){if(d>=c)break a;e=b[d];a.Bk=(31*a.Bk|0)+e|0;d=d+1|0;}}}return a.Bk;}
function Kr(a){var b,c,d,e,f,g,h,i,j;if(JA(a))return a;b=0;c=0;d=a.ce.data;e=d.length;f=0;a:{while(f<e){g=d[f];if(FC(g)!=g){b=1;break a;}if(Qh(g))c=1;f=f+1|0;}}if(!b)return a;if(!c){d=DD(a.ce.data.length);h=d.data;b=0;while(true){i=a.ce.data;if(b>=i.length)break;h[b]=FC(i[b]);b=b+1|0;}j=Jk(d);}else{d=Bo(a.ce.data.length);h=d.data;b=0;f=0;while(true){i=a.ce.data;e=i.length;if(f>=e)break;b:{if(f!=(e-1|0)&&Et(i[f])){i=a.ce.data;e=f+1|0;if(D3(i[e])){c=b+1|0;i=a.ce.data;h[b]=Mp(In(i[f],i[e]));f=e;break b;}}c=b+1
|0;h[b]=FC(a.ce.data[f]);}f=f+1|0;b=c;}j=BHG(d,0,b);}return j;}
function AMP(a){var b,c,d,e,f,g,h,i,j;if(JA(a))return a;b=0;c=0;d=a.ce.data;e=d.length;f=0;a:{while(f<e){g=d[f];if(It(g)!=g){b=1;break a;}if(Qh(g))c=1;f=f+1|0;}}if(!b)return a;if(!c){d=DD(a.ce.data.length);h=d.data;b=0;while(true){i=a.ce.data;if(b>=i.length)break;h[b]=It(i[b]);b=b+1|0;}j=Jk(d);}else{d=Bo(a.ce.data.length);h=d.data;b=0;f=0;while(true){i=a.ce.data;e=i.length;if(f>=e)break;b:{if(f!=(e-1|0)&&Et(i[f])){i=a.ce.data;e=f+1|0;if(D3(i[e])){c=b+1|0;i=a.ce.data;h[b]=Mn(In(i[f],i[e]));f=e;break b;}}c=b+
1|0;h[b]=It(a.ce.data[f]);}f=f+1|0;b=c;}j=BHG(d,0,b);}return j;}
function E9(a,b){return XF(Yf(b),a);}
function BdQ(b,c,d){var e,f,$$je;I3();e=new AOp;f=new S;T(f);e.BA=f;e.baX=b;AHm(e);a:{try{if(d===null)d=W(D,1);A7t(BKG(e,e.BA,b,c,d));break a;}catch($$e){$$je=N($$e);if($$je instanceof BG){b=$$je;}else{throw $$e;}}e.bdO=b;}AHm(e);return R(e.BA);}
function AAw(b,c){var d,e;I3();d=c.gQ();if(!d.bO())return B(4);e=new S;T(e);HZ(e,d.bE());while(d.bO()){HZ(e,b);HZ(e,d.bE());}return R(e);}
function BkZ(a,b){var c,d,e;a:{b=b;if(a===b)c=0;else{d=DQ(Y(a),Y(b));e=0;while(true){if(e>=d){c=Y(a)-Y(b)|0;break a;}c=Bc(a,e)-Bc(b,e)|0;if(c)break;e=e+1|0;}}}return c;}
function Bs7(){var b,c;b=DD(0);BOT=b;c=new Cj;I3();c.ce=b;BOU=c;BOV=new AOf;}
var HM=J(Bk);
var Qn=J(HM);
var A9w=J(Qn);
var Ge=J();
function Kt(){Ge.call(this);this.fE=0;}
var BOX=null;var BOY=null;function BHk(a){var b=new Kt();ATE(b,a);return b;}
function ATE(a,b){a.fE=b;}
function APN(b){return T6(b,4);}
function Nk(b){return (AI_(BOh(20),b,10)).bB();}
function QH(b,c){var d,e,f,g,h,i,j,k,l;if(b===null){b=new EN;Ba(b,B(9));K(b);}d=Y(b);if(0==d){b=new EN;Ba(b,B(10));K(b);}if(c>=2&&c<=36){a:{e=0;switch(Bc(b,0)){case 43:break;case 45:e=1;f=1;break a;default:f=0;break a;}f=1;}g=0;if(f==d){b=new EN;Be(b);K(b);}b:{c:{while(f<d){h=f+1|0;f=AJ3(Bc(b,f));if(f<0){i=new EN;j=CU(b,0,d);b=new S;T(b);H(H(b,B(11)),j);Ba(i,R(b));K(i);}if(f>=c){i=new EN;k=CU(b,0,d);b=new S;T(b);l=H(b,B(12));Bg(l,c);H(H(l,B(5)),k);Ba(i,R(b));K(i);}g=Bp(c,g)+f|0;if(g<0){if(h!=d)break b;if(g!=
(-2147483648))break b;if(!e)break b;g=(-2147483648);break c;}f=h;}if(e)g= -g|0;}return g;}i=new EN;j=CU(b,0,d);b=new S;T(b);H(H(b,B(13)),j);Ba(i,R(b));K(i);}b=new EN;i=new S;T(i);Bg(H(i,B(14)),c);Ba(b,R(i));K(b);}
function Pt(b){return QH(b,10);}
function CF(b){var c,d;if(b>=(-128)&&b<=127){a:{if(BOY===null){BOY=W(Kt,256);c=0;while(true){d=BOY.data;if(c>=d.length)break a;d[c]=BHk(c-128|0);c=c+1|0;}}}return BOY.data[b+128|0];}return BHk(b);}
function Sj(a){return a.fE;}
function BtD(a){return Nk(a.fE);}
function BvC(a){return a.fE;}
function BIZ(a,b){if(a===b)return 1;return b instanceof Kt&&b.fE==a.fE?1:0;}
function Sl(b){var c,d;if(!b)return 32;c=0;d=b>>>16|0;if(d)c=16;else d=b;b=d>>>8|0;if(!b)b=d;else c=c|8;d=b>>>4|0;if(!d)d=b;else c=c|4;b=d>>>2|0;if(!b)b=d;else c=c|2;if(b>>>1|0)c=c|1;return (32-c|0)-1|0;}
function Mx(b){var c,d;if(!b)return 32;c=0;d=b<<16;if(d)c=16;else d=b;b=d<<8;if(!b)b=d;else c=c|8;d=b<<4;if(!d)d=b;else c=c|4;b=d<<2;if(!b)b=d;else c=c|2;if(b<<1)c=c|1;return (32-c|0)-1|0;}
function AEb(b){b=((b&(-1431655766))>>>1|0)+(b&1431655765)|0;b=((b&(-858993460))>>>2|0)+(b&858993459)|0;b=((b&1886417008)>>>4|0)+(b&117901063)|0;b=((b&251662080)>>>8|0)+(b&983055)|0;return ((b&2031616)>>>16|0)+(b&31)|0;}
function BBJ(a,b){b=b;return Bb(a.fE,b.fE);}
function Bc9(){BOX=G($rt_intcls());}
function N7(){var a=this;D.call(a);a.bN=null;a.bH=0;}
function BOZ(){var a=new N7();T(a);return a;}
function BOh(a){var b=new N7();L7(b,a);return b;}
function T(a){L7(a,16);}
function L7(a,b){a.bN=DD(b);}
function Bv(a,b){return a.M0(a.bH,b);}
function Tz(a,b,c){var d,e,f;if(b>=0&&b<=a.bH){if(c===null)c=B(8);else if(JA(c))return a;a.py(a.bH+Y(c)|0);d=a.bH-1|0;while(d>=b){a.bN.data[d+Y(c)|0]=a.bN.data[d];d=d+(-1)|0;}a.bH=a.bH+Y(c)|0;d=0;while(d<Y(c)){e=a.bN.data;f=b+1|0;e[b]=Bc(c,d);d=d+1|0;b=f;}return a;}c=new Qk;Be(c);K(c);}
function Bg(a,b){return AI_(a,b,10);}
function AI_(a,b,c){return A9V(a,a.bH,b,c);}
function A9V(a,b,c,d){var e,f,g,h,i,j,k;e=1;if(c<0){e=0;c= -c|0;}a:{if($rt_ucmp(c,d)<0){if(e)EK(a,b,b+1|0);else{EK(a,b,b+2|0);f=a.bN.data;g=b+1|0;f[b]=45;b=g;}a.bN.data[b]=KQ(c,d);}else{h=1;i=1;j=$rt_udiv((-1),d);b:{while(true){k=Bp(h,d);if($rt_ucmp(k,c)>0){k=h;break b;}i=i+1|0;if($rt_ucmp(k,j)>0)break;h=k;}}if(!e)i=i+1|0;EK(a,b,b+i|0);if(e)e=b;else{f=a.bN.data;e=b+1|0;f[b]=45;}while(true){if(!k)break a;f=a.bN.data;b=e+1|0;f[e]=KQ($rt_udiv(c,k),d);c=$rt_umod(c,k);k=$rt_udiv(k,d);e=b;}}}return a;}
function BaP(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=Bb(c,0.0);if(!d){if(1.0/c===Infinity){EK(a,b,b+3|0);e=a.bN.data;d=b+1|0;e[b]=48;b=d+1|0;e[d]=46;e[b]=48;return a;}EK(a,b,b+4|0);e=a.bN.data;d=b+1|0;e[b]=45;b=d+1|0;e[d]=48;d=b+1|0;e[b]=46;e[d]=48;return a;}if($rt_globals.isNaN(c)?1:0){EK(a,b,b+3|0);e=a.bN.data;d=b+1|0;e[b]=78;b=d+1|0;e[d]=97;e[b]=78;return a;}if(!$rt_globals.isFinite(c)?1:0){if(d>0){EK(a,b,b+8|0);d=b;}else{EK(a,b,b+9|0);e=a.bN.data;d=b+1|0;e[b]=45;}e=a.bN.data;b=d+1|0;e[d]=73;d=b+1|0;e[b]
=110;b=d+1|0;e[d]=102;d=b+1|0;e[b]=105;b=d+1|0;e[d]=110;d=b+1|0;e[b]=105;b=d+1|0;e[d]=116;e[b]=121;return a;}f=BO0;Baq(c,f);d=f.Kp;g=f.JO;h=f.UP;i=1;j=1;if(h)j=2;k=9;l=Bsq(d);if(l>0)k=k-l|0;m=0;n=0;if(g<7&&g>=(-3)){if(g>=0){i=g+1|0;k=D2(k,i+1|0);g=0;}else{i=0;m=( -g|0)-1|0;n=1;j=j+1|0;g=0;}}if(g){j=j+2|0;if(!(g>(-10)&&g<10))j=j+1|0;if(g<0)j=j+1|0;}if(g&&k==i)k=k+1|0;EK(a,b,b+(j+(k+m|0)|0)|0);if(!h)h=b;else{e=a.bN.data;h=b+1|0;e[b]=45;}o=100000000;if(n){e=a.bN.data;b=h+1|0;e[h]=48;h=b+1|0;e[b]=46;while(true)
{b=m+(-1)|0;if(m<=0)break;p=h+1|0;e[h]=48;m=b;h=p;}}q=0;while(q<k){if(o<=0)p=0;else{p=d/o|0;d=d%o|0;}e=a.bN.data;b=h+1|0;e[h]=(48+p|0)&65535;i=i+(-1)|0;if(i)h=b;else{h=b+1|0;e[b]=46;}o=o/10|0;q=q+1|0;}if(g){e=a.bN.data;b=h+1|0;e[h]=69;if(g>=0)d=b;else{g= -g|0;d=b+1|0;e[b]=45;}if(g<10)p=d;else{p=d+1|0;e[d]=(48+(g/10|0)|0)&65535;}e[p]=(48+(g%10|0)|0)&65535;}return a;}
function A7y(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=Bb(c,0.0);if(!d){if(1.0/c===Infinity){EK(a,b,b+3|0);e=a.bN.data;d=b+1|0;e[b]=48;b=d+1|0;e[d]=46;e[b]=48;return a;}EK(a,b,b+4|0);e=a.bN.data;d=b+1|0;e[b]=45;b=d+1|0;e[d]=48;d=b+1|0;e[b]=46;e[d]=48;return a;}if($rt_globals.isNaN(c)?1:0){EK(a,b,b+3|0);e=a.bN.data;d=b+1|0;e[b]=78;b=d+1|0;e[d]=97;e[b]=78;return a;}if(!$rt_globals.isFinite(c)?1:0){if(d>0){EK(a,b,b+8|0);d=b;}else{EK(a,b,b+9|0);e=a.bN.data;d=b+1|0;e[b]=45;}e=a.bN.data;b=d+1|0;e[d]=73;d=b+1|0;e[b]
=110;b=d+1|0;e[d]=102;d=b+1|0;e[b]=105;b=d+1|0;e[d]=110;d=b+1|0;e[b]=105;b=d+1|0;e[d]=116;e[b]=121;return a;}f=BO1;AVV(c,f);g=f.LA;h=f.Je;i=f.Ux;j=1;k=1;if(i)k=2;l=18;m=Bqp(g);if(m>0)l=l-m|0;n=0;o=0;if(h<7&&h>=(-3)){if(h>=0){j=h+1|0;l=D2(l,j+1|0);h=0;}else{j=0;n=( -h|0)-1|0;o=1;k=k+1|0;h=0;}}if(h){k=k+2|0;if(!(h>(-10)&&h<10))k=k+1|0;if(!(h>(-100)&&h<100))k=k+1|0;if(h<0)k=k+1|0;}if(h&&l==j)l=l+1|0;EK(a,b,b+(k+(l+n|0)|0)|0);if(!i)k=b;else{e=a.bN.data;k=b+1|0;e[b]=45;}p=I(1569325056, 23283064);if(o){e=a.bN.data;b
=k+1|0;e[k]=48;k=b+1|0;e[b]=46;while(true){b=n+(-1)|0;if(n<=0)break;d=k+1|0;e[k]=48;n=b;k=d;}}q=0;while(q<l){if(Fc(p,BS))d=0;else{d=BU(Dh(g,p));g=Hg(g,p);}e=a.bN.data;b=k+1|0;e[k]=(48+d|0)&65535;j=j+(-1)|0;if(j)k=b;else{k=b+1|0;e[b]=46;}p=Dh(p,M(10));q=q+1|0;}if(h){e=a.bN.data;i=k+1|0;e[k]=69;if(h>=0)d=i;else{h= -h|0;d=i+1|0;e[i]=45;}if(h>=100){b=d+1|0;e[d]=(48+(h/100|0)|0)&65535;h=h%100|0;i=b+1|0;e[b]=(48+(h/10|0)|0)&65535;}else if(h<10)i=d;else{i=d+1|0;e[d]=(48+(h/10|0)|0)&65535;}e[i]=(48+(h%10|0)|0)&65535;}return a;}
function Bsq(b){var c,d,e;if(!(b%1000000000|0))return 9;c=0;d=1;if(!(b%100000000|0)){c=8;d=100000000;}e=d*10000|0;if(b%e|0)e=d;else c=c|4;d=e*100|0;if(b%d|0)d=e;else c=c|2;if(!(b%(d*10|0)|0))c=c|1;return c;}
function Bqp(b){var c,d,e,f,g;c=M(1);d=0;e=16;f=BO2.data;g=f.length-1|0;while(g>=0){if(Ee(Hg(b,CA(c,f[g])),BS)){d=d|e;c=CA(c,f[g]);}e=e>>>1|0;g=g+(-1)|0;}return d;}
function Bt(a,b){return a.SR(a.bH,b);}
function AAg(a,b,c){EK(a,b,b+1|0);a.bN.data[b]=c;return a;}
function AJo(a,b){var c,d;c=a.bN.data.length;if(c>=b)return;d=c>=1073741823?2147483647:D2(b,D2(c*2|0,5));a.bN=ABz(a.bN,d);}
function R(a){return QO(a.bN,0,a.bH);}
function AA9(a,b){var c;if(b>=0&&b<a.bH)return a.bN.data[b];c=new Cx;Be(c);K(c);}
function AB7(a,b,c,d){return a.Is(a.bH,b,c,d);}
function AMA(a,b,c,d,e){var f,g;if(d<=e&&e<=c.wm()&&d>=0){EK(a,b,(b+e|0)-d|0);while(d<e){f=a.bN.data;g=b+1|0;f[b]=c.R3(d);d=d+1|0;b=g;}return a;}c=new Cx;Be(c);K(c);}
function HZ(a,b){return a.SW(b,0,b.wm());}
function APg(a,b,c,d){return a.RN(a.bH,b,c,d);}
function AIX(a,b,c,d,e){var f,g,h,i;EK(a,b,b+e|0);f=e+d|0;while(d<f){g=c.data;h=a.bN.data;e=b+1|0;i=d+1|0;h[b]=g[d];b=e;d=i;}return a;}
function Ti(a,b){return a.QG(b,0,b.data.length);}
function EK(a,b,c){var d,e,f,g;d=a.bH;e=d-b|0;a.py((d+c|0)-b|0);f=e-1|0;while(f>=0){g=a.bN.data;g[c+f|0]=g[b+f|0];f=f+(-1)|0;}a.bH=a.bH+(c-b|0)|0;}
var PH=J(0);
var S=J(N7);
function B6(){var a=new S();BIO(a);return a;}
function BfA(a){var b=new S();BvV(b,a);return b;}
function BIO(a){T(a);}
function BvV(a,b){var c,d;a.bN=DD(Y(b));c=0;while(true){d=a.bN.data;if(c>=d.length)break;d[c]=Bc(b,c);c=c+1|0;}a.bH=Y(b);}
function H(a,b){Tz(a,a.bH,b===null?B(8):b.bB());return a;}
function B_(a,b){Bv(a,b);return a;}
function C5(a,b){Bg(a,b);return a;}
function Gv(a,b){var c,d,e,f,g,h,i,j;c=a.bH;d=1;if(E0(b,BS)){d=0;b=Bal(b);}a:{if(HU(b,M(10))<0){if(d)EK(a,c,c+1|0);else{EK(a,c,c+2|0);e=a.bN.data;f=c+1|0;e[c]=45;c=f;}a.bN.data[c]=KQ(BU(b),10);}else{g=1;h=M(1);i=Hd(M(-1),M(10));b:{while(true){j=CA(h,M(10));if(HU(j,b)>0){j=h;break b;}g=g+1|0;if(HU(j,i)>0)break;h=j;}}if(!d)g=g+1|0;EK(a,c,c+g|0);if(d)f=c;else{e=a.bN.data;f=c+1|0;e[c]=45;}while(true){if(Ee(j,BS))break a;e=a.bN.data;c=f+1|0;e[f]=KQ(BU((Hd(b,j))),10);b=A5o(b,j);j=Hd(j,M(10));f=c;}}}return a;}
function K6(a,b){BaP(a,a.bH,b);return a;}
function Po(a,b){A7y(a,a.bH,b);return a;}
function B7(a,b){Bt(a,b);return a;}
function AUA(a,b){HZ(a,b);return a;}
function DS(a,b){Tz(a,a.bH,!b?B(15):B(16));return a;}
function A2y(a,b,c){var d,e,f,g,h,i;if(b>=0){d=Bb(b,c);if(d<=0){e=a.bH;if(b<=e){if(d){if(c>e)c=e;f=e-c|0;a.bH=e-(c-b|0)|0;e=0;while(e<f){g=a.bN.data;d=b+1|0;h=c+1|0;g[b]=g[c];e=e+1|0;b=d;c=h;}}return a;}}}i=new Qk;Be(i);K(i);}
function AGC(a,b){var c,d,e,f;if(b>=0){c=a.bH;if(b<c){c=c-1|0;a.bH=c;while(b<c){d=a.bN.data;e=b+1|0;d[b]=d[e];b=e;}return a;}}f=new Qk;Be(f);K(f);}
function AN3(a,b,c){var d;if(b<=c&&b>=0&&c<=a.bH)return QO(a.bN,b,c-b|0);d=new Cx;Be(d);K(d);}
function BBB(a,b,c,d,e){AIX(a,b,c,d,e);return a;}
function Bj4(a,b,c,d){APg(a,b,c,d);return a;}
function BEt(a,b,c,d,e){AMA(a,b,c,d,e);return a;}
function BjL(a,b,c,d){AB7(a,b,c,d);return a;}
function BHw(a,b){return AA9(a,b);}
function Pe(a){return a.bH;}
function BT(a){return R(a);}
function Bnu(a,b){AJo(a,b);}
function BCl(a,b,c){AAg(a,b,c);return a;}
function BuZ(a,b,c){Tz(a,b,c);return a;}
var Qb=J(Qn);
var Bbh=J(Qb);
function BO3(a){var b=new Bbh();Biz(b,a);return b;}
function Biz(a,b){Ba(a,b);}
var A8R=J(Qb);
function BO4(a){var b=new A8R();Bi0(b,a);return b;}
function Bi0(a,b){Ba(a,b);}
var Wj=J();
var BO5=null;var BO6=null;function C0(){if(BO5===null)BO5=BoX(BO7,0);return BO5;}
function OG(){if(BO6===null)BO6=BoX(BO8,0);return BO6;}
function VU(b,c,d,e,f){var g,h,i,j,k,l,m,n,o;if(b!==null&&d!==null){if(c>=0&&e>=0&&f>=0&&(c+f|0)<=Tl(b)&&(e+f|0)<=Tl(d)){a:{b:{if(b!==d){g=PU(CY(b));h=PU(CY(d));if(g!==null&&h!==null){if(g===h)break b;if(!Q8(g)&&!Q8(h)){i=b;j=0;k=c;while(j<f){l=i.data;m=k+1|0;n=l[k];o=h.hk;if(!(n!==null&&!(typeof n.constructor.$meta==='undefined'?1:0)&&AM$(n.constructor,o)?1:0)){YP(b,c,d,e,j);b=new RU;Be(b);K(b);}j=j+1|0;k=m;}YP(b,c,d,e,f);return;}if(!Q8(g))break a;if(Q8(h))break b;else break a;}b=new RU;Be(b);K(b);}}YP(b,c,
d,e,f);return;}b=new RU;Be(b);K(b);}b=new Cx;Be(b);K(b);}d=new Ep;Ba(d,B(17));K(d);}
function Cv(b,c,d,e,f){if(c>=0&&e>=0&&f>=0&&(c+f|0)<=Tl(b)&&(e+f|0)<=Tl(d)){YP(b,c,d,e,f);return;}b=new Cx;Be(b);K(b);}
function YP(b,c,d,e,f){if(f===0){return;}else if(typeof b.data.buffer!=='undefined'){d.data.set(b.data.subarray(c,c+f),e);}else if (b !== d || e < c) {
for (var i = 0; i < f; i = (i + 1) | 0) {d.data[e++] = b.data[c++];}}else{c = (c + f) | 0;e = (e + f) | 0;for (var i = 0; i < f; i = (i + 1) | 0) {d.data[--e] = b.data[--c];}}}
function Cy(){return Long_fromNumber(new Date().getTime());}
function Hb(){return BOM($rt_globals.performance.now()*1000000.0);}
var A0E=J();
function T6(b,c){var d,e,f,g,h,i,j,k;if(!b)return B(18);d=1<<c;e=d-1|0;f=(((32-Sl(b)|0)+c|0)-1|0)/c|0;g=DD(f);h=g.data;i=Bp(f-1|0,c);j=0;while(i>=0){k=j+1|0;h[j]=KQ((b>>>i|0)&e,d);i=i-c|0;j=k;}return Jk(g);}
function A$p(b,c){var d,e,f,g,h,i,j,k,l,m;d=G9(b,BS);if(!d)return B(18);e=1<<c;f=e-1|0;if(!d)d=64;else{d=0;g=EE(b,32);if(EA(g,BS))d=32;else g=b;h=EE(g,16);if(Ee(h,BS))h=g;else d=d|16;g=EE(h,8);if(Ee(g,BS))g=h;else d=d|8;h=EE(g,4);if(Ee(h,BS))h=g;else d=d|4;g=EE(h,2);if(Ee(g,BS))g=h;else d=d|2;if(EA(EE(g,1),BS))d=d|1;d=(64-d|0)-1|0;}i=(((64-d|0)+c|0)-1|0)/c|0;j=DD(i);k=j.data;d=Bp(i-1|0,c);l=0;while(d>=0){m=l+1|0;k[l]=KQ(BU(EE(b,d))&f,e);d=d-c|0;l=m;}return Jk(j);}
var Gt=J();
var BO9=null;var BO$=null;var BO_=null;var BPa=null;var BPb=null;var BPc=null;var BPd=null;var BPe=0;var BPf=0;var BPg=null;var BPh=null;var BPi=null;var BPj=0;function Fz(){Fz=Bi(Gt);Bj8();}
function Wh(){Fz();return Cz(B(19),0);}
function AX3(){var b,c,d,e,f,g,h,i,j,k,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Fz();if(AQX()?1:0){BK(BO$,B(20));return;}a:{b:{try{BK(BO9,B(21));b=AVe();if(b!==null)break b;BK(BO$,B(22));BK(BO$,B(23));$rt_globals.alert("ERROR: game cannot start, the \"window.eaglercraftXOpts\" variable is undefined");}catch($$e){$$je=N($$e);c=$$je;break a;}BK(BO$,B(24));return;}c:{try{try{BPe=(typeof b.crashOnUncaughtExceptions
==="boolean"?b.crashOnUncaughtExceptions:!!0)?1:0;d=(typeof b.deobfStackTraces==="boolean"?b.deobfStackTraces:!!1)?1:0;B$();BPk=d;c=$rt_str(typeof b.container==="string"?b.container:null);BPa=c;if(c===null)K(AV_(B(25)));e=$rt_globals.window.document;c=BPa;BPb=e.getElementById($rt_ustr(c));while(true){c=BPb.querySelector("._eaglercraftX_wrapper_element");if(c===null)break;A4d(c);}d:{f=$rt_str(typeof b.assetsURI==="string"?b.assetsURI:null);if(f!==null){g=W(ZT,1);g.data[0]=Bvd(f,B(4));BPc=g;}else{h=typeof b.assetsURI
==="object"?b.assetsURI:null;i=h.length;if(!i)K(AV_(B(26)));BPc=W(ZT,i);d=0;while(true){if(d>=i)break d;j=Iw(h[d]);k=$rt_str(typeof j.url==="string"?j.url:null);if(k===null)break;BPc.data[d]=Bvd(k,$rt_str(typeof j.path==="string"?j.path:""));d=d+1|0;}K(AV_(B(27)));}}e=$rt_str(typeof b.localesURI==="string"?b.localesURI:"lang");BPd=e;if(Ks(e,B(28))){c=BPd;BPd=CU(c,0,Y(c)-1|0);}AF5();A7L(BPl,b);BK(BO9,B(29));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}BK(BO$,B(30));If(c);BK(BO$,
B(23));c=LS(c);e=B6();H(H(e,B(31)),c);$rt_globals.alert($rt_ustr(BT(e)));}catch($$e){$$je=N($$e);c=$$je;break a;}BK(BO$,B(24));return;}try{if(BPe){BK(BO9,B(32));BO_=A0F($rt_globals.window,B5(BLv(),"call"));}BK(BO9,B(33));c=BMW();AMu();BPm=c;}catch($$e){$$je=N($$e);c=$$je;break a;}e:{try{try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof UK){e=$$je;}else if($$je instanceof Bk){c=$$je;break e;}else{throw $$e;}}BK(BO$,B(34));c=BO$;b=RK(e);h=B6();H(H(h,B(35)),b);BK(c,BT(h));f:{try{ALC(RK(e));break f;}
catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}BK(BO$,B(24));return;}try{BK(BO$,B(36));If(c);e=B(37);$p=2;continue _;}catch($$e){$$je=N($$e);c=$$je;}}BK(BO$,B(24));K(c);case 1:g:{a:{try{b:{try{Bfg();if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof UK){e=$$je;break b;}else if($$je instanceof Bk){c=$$je;break a;}else{throw $$e;}}BK(BO9,B(38));try{c=new Mb;$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}BK(BO$,
B(39));If(c);e=B(40);$p=5;continue _;}BK(BO$,B(34));c=BO$;b=RK(e);h=B6();H(H(h,B(35)),b);BK(c,BT(h));c:{try{ALC(RK(e));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break g;}BK(BO$,B(24));return;}try{BK(BO$,B(36));If(c);e=B(37);$p=2;continue _;}catch($$e){$$je=N($$e);c=$$je;}}BK(BO$,B(24));K(c);case 2:g:{try{A1t(e,c);if(C()){break _;}BK(BO$,B(23));break g;}catch($$e){$$je=N($$e);c=$$je;}BK(BO$,B(24));K(c);}BK(BO$,B(24));return;case 3:try{try{APL(c);if
(C()){break _;}$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}BK(BO$,B(39));If(c);e=B(40);$p=5;continue _;}catch($$e){$$je=N($$e);c=$$je;}BK(BO$,B(24));K(c);case 4:g:{a:{try{A3u(c);if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;break a;}else{c=$$je;break g;}}BK(BO$,B(24));return;}try{BK(BO$,B(39));If(c);e=B(40);$p=5;continue _;}catch($$e){$$je=N($$e);c=$$je;}}BK(BO$,B(24));K(c);case 5:g:{try{A1t(e,c);if(C()){break _;}}catch($$e){$$je=N($$e);c=
$$je;break g;}BK(BO$,B(24));return;}BK(BO$,B(24));K(c);default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,$p);}
function A1t(b,c){var d,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Fz();try{c=Bbi(c);d=B6();H(H(H(d,b),B(41)),c);b=BT(d);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}return;case 1:a:{try{A_p(b);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}return;default:E4();}}C8().s(b,c,d,$p);}
function A_p(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Fz();c=B6();B_(c,B(42));B_(c,b);B7(B7(c,10),10);d=BT(c);e=$rt_globals.window.document;B$();f=BPn;if(f===null){if(BPb===null){c=BPa;BPb=e.getElementById($rt_ustr(c));}f=BPb;}g=B6();B_(B_(B_(g,B(43)),B(44)),B(45));B_(g,B(46));B_(g,
B(47));B7(g,10);B_(g,A6Z());B7(g,10);B_(g,ATN());B7(g,10);B_(g,B(48));AF5();B7(B_(g,ASt(BPl)),10);B7(g,10);B_(g,B(49));B7(B_(g,Q0(AMo(B(50)),A0t())),10);B7(g,10);K8(g,B(51));K8(g,B(52));K8(g,B(53));K8(g,B(54));K8(g,B(55));K8(g,B(56));K8(g,B(57));AY5(g);B7(g,10);I7(g,B(58));I7(g,B(59));I7(g,B(60));B7(g,10);c=B_(g,B(61));h=f===null?B(62):CF(f.clientWidth);B7(H(c,h),10);B7(H(B_(g,B(63)),f===null?B(62):CF(f.clientHeight)),10);I7(g,B(64));I7(g,B(65));I7(g,B(66));I7(g,B(67));I7(g,B(68));Su(g,B(69));Su(g,B(70));Su(g,
B(71));Su(g,B(72));B7(g,10);I7(g,B(73));B7(g,10);A9c(g,B(74));B7(g,10);h=BT(g);c=B6();H(H(c,d),h);i=BT(c);j=Bn8();try{c=A7w(BPl);Mg(j);g=BMC(j);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){k=$$je;}else{throw $$e;}}BK(BO$,B(75));If(k);a:{if(BPf){P5(BO$);BK(BO$,B(76));l=E9(b,B(77));m=0;while(true){n=l.data;if(m>=n.length)break;b=BO$;c=n[m];d=B6();H(H(d,B(78)),c);BK(b,BT(d));m=m+1|0;}if(HV(j)<=0)break a;b=IU(j);while(true){if(!Ie(b))break a;o=Hu(b);if(o!==null){P5(BO$);BK(BO$,B(79));l=E9(o,B(77));m
=0;while(true){n=l.data;if(m>=n.length)break;c=BO$;d=n[m];f=B6();H(H(f,B(78)),d);BK(c,BT(f));m=m+1|0;}BK(BO$,B(80));}}}b:{BPf=1;if(HV(j)>0){try{g=i;p=B6();B_(p,d);B_(p,B(81));b=IU(j);while(true){g=i;if(!Ie(b))break;g=i;o=Hu(b);B_(p,B(82));B7(B_(p,o),10);B_(p,B(83));}g=i;B_(p,h);i=BT(p);g=i;break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){k=$$je;}else{throw $$e;}}BK(BO$,B(84));If(k);i=g;}}if(f===null){$rt_globals.alert("Root element not found, crash report was printed to console");BK(BO$,i);return;}q=e.createElement("img");r
=e.createElement("div");q.setAttribute("style","z-index:100;position:absolute;top:10px;left:calc(50% - 151px);");c=Wh();q.setAttribute("src",$rt_ustr(c));r.setAttribute("style","z-index:100;position:absolute;top:135px;left:10%;right:10%;bottom:50px;background-color:white;border:1px solid #cccccc;overflow-x:hidden;overflow-y:scroll;overflow-wrap:break-word;white-space:pre-wrap;font: 14px monospace;padding:10px;");r.classList.add("_eaglercraftX_crash_element");f.appendChild(q);f.appendChild(r);b=e.createTextNode($rt_ustr(i));r.appendChild(b);WI();}return;case 1:c:
{try{A01(c,i,g);if(C()){break _;}break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){k=$$je;}else{throw $$e;}}BK(BO$,B(75));If(k);}d:{if(BPf){P5(BO$);BK(BO$,B(76));l=E9(b,B(77));m=0;while(true){n=l.data;if(m>=n.length)break;b=BO$;c=n[m];d=B6();H(H(d,B(78)),c);BK(b,BT(d));m=m+1|0;}if(HV(j)<=0)break d;b=IU(j);while(true){if(!Ie(b))break d;o=Hu(b);if(o!==null){P5(BO$);BK(BO$,B(79));l=E9(o,B(77));m=0;while(true){n=l.data;if(m>=n.length)break;c=BO$;d=n[m];f=B6();H(H(f,B(78)),d);BK(c,BT(f));m=m+1|0;}BK(BO$,B(80));}}}a:
{BPf=1;if(HV(j)>0){try{g=i;p=B6();B_(p,d);B_(p,B(81));b=IU(j);while(true){g=i;if(!Ie(b))break;g=i;o=Hu(b);B_(p,B(82));B7(B_(p,o),10);B_(p,B(83));}g=i;B_(p,h);i=BT(p);g=i;break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){k=$$je;}else{throw $$e;}}BK(BO$,B(84));If(k);i=g;}}if(f===null){$rt_globals.alert("Root element not found, crash report was printed to console");BK(BO$,i);return;}q=e.createElement("img");r=e.createElement("div");q.setAttribute("style","z-index:100;position:absolute;top:10px;left:calc(50% - 151px);");c
=Wh();q.setAttribute("src",$rt_ustr(c));r.setAttribute("style","z-index:100;position:absolute;top:135px;left:10%;right:10%;bottom:50px;background-color:white;border:1px solid #cccccc;overflow-x:hidden;overflow-y:scroll;overflow-wrap:break-word;white-space:pre-wrap;font: 14px monospace;padding:10px;");r.classList.add("_eaglercraftX_crash_element");f.appendChild(q);f.appendChild(r);b=e.createTextNode($rt_ustr(i));r.appendChild(b);WI();}return;default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function A6Z(){var b,c,d,e,f,g,$$je;Fz();b=BPg;if(b!==null)return b;a:{try{b=B6();B$();c=BPo;d=BPp;if(c===null){d=0;e=$rt_globals.window.document.createElement("canvas");c=64;e.width=c;c=64;e.height=c;c=e.getContext("webgl2");if(c===null){c=e.getContext("webgl");if(c===null){d=1;c=e.getContext("experimental-webgl");}}}if(c===null)B_(b,B(85));else{if(BPo!==null)B7(B_(B_(b,B(86)),$rt_str(c.getParameter(7938))),10);if(c.getExtension("WEBGL_debug_renderer_info")!==null){B7(B_(B_(b,B(87)),$rt_str(c.getParameter(37446))),
10);B7(B_(B_(b,B(88)),$rt_str(c.getParameter(37445))),10);}else{B7(B_(B_(B_(b,B(87)),$rt_str(c.getParameter(7937))),B(89)),10);B7(B_(B_(B_(b,B(88)),$rt_str(c.getParameter(7936))),B(89)),10);}f=UO();if(f>0){B7(C5(B_(B7(b,10),B(90)),f),10);B7(DS(B_(b,B(91)),d),10);if(f==200){g=B_(b,B(92));f=c.getExtension("ANGLE_instanced_arrays")===null?0:1;B7(DS(g,f),10);g=B_(b,B(93));f=c.getExtension("EXT_color_buffer_half_float")===null?0:1;B7(DS(g,f),10);g=B_(b,B(94));f=c.getExtension("EXT_shader_texture_lod")===null?0:1;B7(DS(g,
f),10);g=B_(b,B(95));f=c.getExtension("OES_fbo_render_mipmap")===null?0:1;B7(DS(g,f),10);g=B_(b,B(96));f=c.getExtension("OES_texture_float")===null?0:1;B7(DS(g,f),10);g=B_(b,B(97));f=c.getExtension("OES_texture_half_float")===null?0:1;B7(DS(g,f),10);B7(DS(B_(b,B(98)),c.getExtension("OES_texture_half_float_linear")===null?0:1),10);}else if(f>=300){g=B_(b,B(99));f=c.getExtension("EXT_color_buffer_float")===null?0:1;B7(DS(g,f),10);g=B_(b,B(93));f=c.getExtension("EXT_color_buffer_half_float")===null?0:1;B7(DS(g,
f),10);B7(DS(B_(b,B(100)),c.getExtension("OES_texture_float_linear")===null?0:1),10);}B7(DS(B_(b,B(101)),c.getExtension("EXT_texture_filter_anisotropic")===null?0:1),10);}else{g=B_(b,B(92));f=c.getExtension("ANGLE_instanced_arrays")===null?0:1;B7(DS(g,f),10);g=B_(b,B(99));f=c.getExtension("EXT_color_buffer_float")===null?0:1;B7(DS(g,f),10);g=B_(b,B(93));f=c.getExtension("EXT_color_buffer_half_float")===null?0:1;B7(DS(g,f),10);g=B_(b,B(94));f=c.getExtension("EXT_shader_texture_lod")===null?0:1;B7(DS(g,f),10);g
=B_(b,B(95));f=c.getExtension("OES_fbo_render_mipmap")===null?0:1;B7(DS(g,f),10);g=B_(b,B(96));f=c.getExtension("OES_texture_float")===null?0:1;B7(DS(g,f),10);g=B_(b,B(100));f=c.getExtension("OES_texture_float_linear")===null?0:1;B7(DS(g,f),10);g=B_(b,B(97));f=c.getExtension("OES_texture_half_float")===null?0:1;B7(DS(g,f),10);g=B_(b,B(98));f=c.getExtension("OES_texture_half_float_linear")===null?0:1;B7(DS(g,f),10);B7(DS(B_(b,B(101)),c.getExtension("EXT_texture_filter_anisotropic")===null?0:1),10);}}b=BT(b);BPg
=b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){g=$$je;break a;}else{throw $$e;}}return b;}b=LS(g);c=B6();B7(H(H(c,B(102)),b),10);b=BT(c);BPg=b;return b;}
function ATN(){var b,c,d,e,f,g,$$je;Fz();b=BPh;if(b!==null)return b;a:{try{b=B6();c=AFp();B7(H(B_(b,B(103)),AJq(c)),10);B_(b,B(104));d=Wp(c);e=0;c=AHq(d);while(AG4(c)){f=ABJ(c);if(e)B_(b,B(105));H(b,f);e=1;}B_(b,B(106));b=BT(b);BPh=b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){g=$$je;break a;}else{throw $$e;}}return b;}b=LS(g);c=new S;T(c);Bt(H(H(c,B(107)),b),10);b=R(c);BPh=b;return b;}
function ALC(b){var c,d,e,f,g,h,i,$$je;Fz();if(!BPf){BPf=1;c=$rt_globals.window.document;B$();d=BPn;if(d===null){if(BPb===null){d=BPa;BPb=c.getElementById($rt_ustr(d));}d=BPb;}if(d===null){d=new S;T(d);H(H(d,B(108)),b);$rt_globals.alert($rt_ustr(R(d)));d=OG();e=new S;T(e);H(H(e,B(108)),b);BK(d,R(e));return;}f=$rt_str(d.getAttribute("style"));if(f===null)f=B(4);g=new S;T(g);H(H(g,f),B(109));f=R(g);d.setAttribute("style",$rt_ustr(f));h=c.createElement("img");g=c.createElement("div");h.setAttribute("style","z-index:100;position:absolute;top:10px;left:calc(50% - 151px);");f
=Wh();h.setAttribute("src",$rt_ustr(f));g.setAttribute("style","z-index:100;position:absolute;top:135px;left:10%;right:10%;bottom:50px;background-color:white;border:1px solid #cccccc;overflow-x:hidden;overflow-y:scroll;font:18px sans-serif;padding:40px;");g.classList.add("_eaglercraftX_incompatible_element");d.appendChild(h);d.appendChild(g);d=Q0(AMo(B(50)),A0t());e=new S;T(e);H(H(H(e,B(110)),d),B(111));d=$rt_ustr(R(e));g.innerHTML=d;d=g.querySelector("#_eaglercraftX_crashReason");b=c.createTextNode($rt_ustr(b));d.appendChild(b);d
=g.querySelector("#_eaglercraftX_crashUserAgent");b=$rt_str(ALc("userAgent"));b=c.createTextNode($rt_ustr(b));d.appendChild(b);WI();a:{try{d=B(112);f=$rt_globals.window.document.createElement("canvas");b=64;f.width=b;b=64;f.height=b;i=f.getContext("webgl");if(i===null)i=B(112);else{d=B(112);if(i.getExtension("WEBGL_debug_renderer_info")!==null){d=B(112);i=$rt_str(i.getParameter(37446));}else{d=B(112);i=$rt_str(i.getParameter(7937));if(i!==null){d=B(112);b=B6();H(H(b,i),B(89));i=BT(b);d=B(112);}}d=B(112);if(i
===null)i=B(112);else{d=i;d=B(112);}}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}i=d;}b=g.querySelector("#_eaglercraftX_crashWebGL");d=c.createTextNode($rt_ustr(i));b.appendChild(d);}}
function I7(b,c){Fz();Bv(b,B(113));Bv(b,c);Bv(b,B(114));Bv(b,$rt_str(Bd2($rt_ustr(c))));Bt(b,10);}
function K8(b,c){Fz();Bv(b,B(115));Bv(b,c);Bv(b,B(114));Bv(b,$rt_str(ALc($rt_ustr(c))));Bt(b,10);}
function AY5(b){Fz();Bv(b,B(116));Bv(b,$rt_str(A3G()));Bt(b,10);}
function Su(b,c){Fz();Bv(b,B(117));Bv(b,c);Bv(b,B(114));Bv(b,$rt_str(A7T($rt_ustr(c))));Bt(b,10);}
function A9c(b,c){Fz();Bv(b,B(118));Bv(b,c);Bv(b,B(114));Bv(b,$rt_str(AUE($rt_ustr(c))));Bt(b,10);}
function Bj8(){BO9=C0();BO$=OG();BO_=null;BPa=null;BPb=null;BPc=null;BPd=null;BPe=0;BPf=0;BPg=null;BPh=null;BPi=null;BPj=0;}
function AQX(){if(typeof $rt_globals.__isEaglerX188Running==="string"&&$rt_globals.__isEaglerX188Running==="yes")return true;$rt_globals.__isEaglerX188Running="yes";return false;}
function AVe(){if(typeof $rt_globals.eaglercraftXOpts==="undefined"){return null;}else if(typeof $rt_globals.eaglercraftXOpts==="string"){return $rt_globals.JSON.parse($rt_globals.eaglercraftXOpts);}else {return $rt_globals.eaglercraftXOpts;}}
function A0F(b,c){var evtHandler=function(e){c(typeof e.message==="string"?e.message:null,typeof e.filename==="string"?e.filename:null,typeof e.lineno==="number"?e.lineno:0,typeof e.colno==="number"?e.colno:0,typeof e.error==="undefined"?null:e.error);};b.addEventListener("error",evtHandler);return evtHandler;}
function Bd2(b){try {return ""+$rt_globals.window[b];}catch(e){return "<error>";}}
function ALc(b){try {return ""+$rt_globals.window.navigator[b];}catch(e){return "<error>";}}
function A7T(b){try {return ""+$rt_globals.window.screen[b];}catch(e){return "<error>";}}
function AUE(b){try {return ""+$rt_globals.window.location[b];}catch(e){return "<error>";}}
function A3G(){try {var retObj=new $rt_globals.Array();if(typeof $rt_globals.navigator.plugins==="object"){var len=$rt_globals.navigator.plugins.length;if(len>0){for(var idx=0;idx<len;++idx){var thePlugin=$rt_globals.navigator.plugins[idx];retObj.push({name:thePlugin.name,filename:thePlugin.filename,desc:thePlugin.description});}}}return $rt_globals.JSON.stringify(retObj);}catch(e){return "<error>";}}
var Ki=J(0);
var AOf=J();
var Cx=J(B8);
function BJ2(){var a=new Cx();BiD(a);return a;}
function BiD(a){Be(a);}
var BaH=J();
function Tl(b){if (b === null || b.constructor.$meta.item === undefined) {$rt_throw(FI());}return b.data.length;}
function AZS(b,c){if(b===null){b=new Ep;Be(b);K(b);}if(b===G($rt_voidcls())){b=new BJ;Be(b);K(b);}if(c>=0)return BtS(b.hk,c);b=new APU;Be(b);K(b);}
function BtS(b,c){if (b.$meta.primitive) {if (b == $rt_bytecls()) {return $rt_createByteArray(c);}if (b == $rt_shortcls()) {return $rt_createShortArray(c);}if (b == $rt_charcls()) {return $rt_createCharArray(c);}if (b == $rt_intcls()) {return $rt_createIntArray(c);}if (b == $rt_longcls()) {return $rt_createLongArray(c);}if (b == $rt_floatcls()) {return $rt_createFloatArray(c);}if (b == $rt_doublecls()) {return $rt_createDoubleArray(c);}if (b == $rt_booleancls()) {return $rt_createBooleanArray(c);}} else {return $rt_createArray(b, c)}}
var Ep=J(B8);
function BMA(){var a=new Ep();BiV(a);return a;}
function BiV(a){Be(a);}
var RU=J(B8);
function GA(){D.call(this);this.p2=0;}
var BPq=null;var BPr=null;var BPs=null;var BPt=null;var BPu=null;var BPv=null;var BPw=null;var BPx=null;var BPy=null;var BPz=null;function Buz(a){var b=new GA();AUm(b,a);return b;}
function AUm(a,b){a.p2=b;}
function B4(b){var c,d;c=BPv.data;if(b>=c.length)return Buz(b);d=c[b];if(d===null){d=Buz(b);BPv.data[b]=d;}return d;}
function BCt(a){return W3(a.p2);}
function BIi(a,b){if(a===b)return 1;return b instanceof GA&&b.p2==a.p2?1:0;}
function BHO(a){return a.p2;}
function W3(b){var c,d;c=new Cj;d=DD(1);d.data[0]=b;XC(c,d);return c;}
function W1(b){return b>=65536&&b<=1114111?1:0;}
function Et(b){return (b&64512)!=55296?0:1;}
function D3(b){return (b&64512)!=56320?0:1;}
function Qh(b){return !Et(b)&&!D3(b)?0:1;}
function Sd(b,c){return Et(b)&&D3(c)?1:0;}
function In(b,c){return ((b&1023)<<10|c&1023)+65536|0;}
function PR(b){return (55296|(b-65536|0)>>10&1023)&65535;}
function ON(b){return (56320|b&1023)&65535;}
function FC(b){return Mp(b)&65535;}
function Mp(b){if(BPt===null){if(BPw===null)BPw=BbS();BPt=AQn(AVf((BPw.value!==null?$rt_str(BPw.value):null)));}return ADa(BPt,b);}
function It(b){return Mn(b)&65535;}
function Mn(b){if(BPs===null){if(BPx===null)BPx=Bc_();BPs=AQn(AVf((BPx.value!==null?$rt_str(BPx.value):null)));}return ADa(BPs,b);}
function ADa(b,c){var d,e,f,g,h,i;d=b.a4R.data;if(c<d.length)return c+d[c]|0;d=b.Xh.data;e=0;f=d.length;g=(f/2|0)-1|0;a:{while(true){h=(e+g|0)/2|0;i=Bb(d[h*2|0],c);if(!i)break;if(i<=0){e=h+1|0;if(e>g)break a;}else{h=h-1|0;if(h<e)break a;g=h;}}}if(h>=0){h=h*2|0;if(h<f)return c+d[h+1|0]|0;}return 0;}
function To(b,c){if(c>=2&&c<=36){b=AJ3(b);if(b>=c)b=(-1);}else b=(-1);return b;}
function AJ3(b){var c,d,e,f,g,h,i,j,k,l;if(BPr===null){if(BPy===null)BPy=A9z();c=(BPy.value!==null?$rt_str(BPy.value):null);d=AF_(LE(c));e=GW(d);f=Bo(e*2|0);g=f.data;h=0;i=0;j=0;k=0;while(k<e){i=i+L5(d)|0;j=j+L5(d)|0;l=h+1|0;g[h]=i;h=l+1|0;g[l]=j;k=k+1|0;}BPr=f;}g=BPr.data;l=0;h=(g.length/2|0)-1|0;while(h>=l){i=(l+h|0)/2|0;e=i*2|0;j=Bb(b,g[e]);if(j>0)l=i+1|0;else{if(j>=0)return g[e+1|0];h=i-1|0;}}return (-1);}
function KQ(b,c){if(c>=2&&c<=36&&b>=0&&b<c)return b<10?(48+b|0)&65535:((97+b|0)-10|0)&65535;return 0;}
function LD(b){var c;if(b<65536){c=DD(1);c.data[0]=b&65535;return c;}return BAU([PR(b),ON(b)]);}
function FA(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=b>0&&b<=65535?1:0;if(c&&Qh(b&65535))return 19;if(BPu===null){if(BPz===null)BPz=A3Q();d=(BPz.value!==null?$rt_str(BPz.value):null);e=W(AI7,16384);f=e.data;g=BW(16384);h=g.data;i=0;j=0;k=0;l=0;while(l<Y(d)){m=YO(Bc(d,l));if(m==64){l=l+1|0;m=YO(Bc(d,l));n=0;c=1;o=0;while(o<3){l=l+1|0;n=n|Bp(c,YO(Bc(d,l)));c=c*64|0;o=o+1|0;}}else if(m<32)n=1;else{m=(m-32|0)<<24>>24;l=l+1|0;n=YO(Bc(d,l));}if(!m&&n>=128){if(i>0){c=j+1|0;f[j]=BkX(k,k+i|0,Nu(g,i));j=c;}k=k+(i+n|0)|0;i
=0;}else{c=i+n|0;if(c<h.length)o=j;else{o=j+1|0;f[j]=BkX(k,k+i|0,Nu(g,i));k=k+c|0;i=0;}while(true){c=n+(-1)|0;if(n<=0)break;p=i+1|0;h[i]=m;i=p;n=c;}j=o;}l=l+1|0;}BPu=Gw(e,j);}e=BPu.data;o=0;c=e.length-1|0;while(o<=c){p=(o+c|0)/2|0;d=e[p];if(b>=d.Xx)o=p+1|0;else{c=d.a3o;if(b>=c)return d.a3s.data[b-c|0];c=p-1|0;}}return 0;}
function Up(b){a:{switch(FA(b)){case 1:case 2:case 3:case 4:case 5:case 9:break;case 6:case 7:case 8:break a;default:break a;}return 1;}return 0;}
function PI(b){a:{if(!(b>=0&&b<=8)&&!(b>=14&&b<=27)){if(b<127)break a;if(b>159)break a;}return 1;}return FA(b)!=16?0:1;}
function AKm(b){switch(FA(b)){case 12:case 13:case 14:break;default:return 0;}return 1;}
function ADB(b){switch(b){case 9:case 10:case 11:case 12:case 13:case 28:case 29:case 30:case 31:break;case 160:case 8199:case 8239:return 0;default:return AKm(b);}return 1;}
function BvI(a,b){b=b;return a.p2-b.p2|0;}
function A5m(){BPq=G($rt_charcls());BPv=W(GA,128);}
function BbS(){return {"value":">W H#F#U 4%F#O #F#/ d%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #a1# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #<+#%# #%# #%# \'.3#%# #%# #{1#%# #w1%%# %J\'#k1#o1#%# #w1#!3# #23#*3#%# \'23#:3# #>3#%# #%# #%# #N3#%# #N3# %%# #N3#%# #J3%%# #%# #R3#%# \'%# /)#%# #)#%# #)#%# #%# #%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# #%# %)#%# #%# #8)#L%#%# #%# #%# #"
+"%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #a+# #%# #%# #%# #%# #%# #%# #%# #%# #%# /B45#%# #,/#645# %%# #P1#!\'#*\'#%# #%# #%# #%# #%# <-%# #%# \'%# 1&++ %_## #Z#)k%%g%% #F#W hA# 1%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# +]%# %%# #?#%# %a+\'N\'AF#b &#%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 3%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #^#%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%"
+"# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# %*%r iB#oq-&# _?gejg#A1 o$#mo%&# {-%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 3,4/# #%# #%# #%"
+"# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 3C1 1C1 1C1 1C1 1C1 3C/ 1C1 QC1 1C1 1C1 1C%8\'%G# 7i\')G# 7C%D)\' 7C%u)%?# 7X+%P+%G# L-q*/# \'Pw/#8m/# -6## |bA G%# kC.#U !r*%&# &#%# #,05#qX\'#H.5# %%# #%# #%# #e25#D05#q25#m25# #%# %%# 1865%%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# "
+"#%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 1%# #%# )%# (a=%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# G%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# y%%# #%# #%# #%# #%# #%# #%# \'%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 5%# #%# #4Fd#%# #%# #%# #%# #%# )%# #<{p# %%# #%# \'%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #P}p#}}p#m}p#D}p#P}p# #@yp#D{p#Lyp#Br#%# #%# #%# #%"
+"# #%# #%# #%# #%# #,%#L}p#LJd#%# #%# -%# +%# #%# Y%# ,T5F#U TUg#r {%g#r >\'c#p Lnk%F# *J#F#b o@5F#b Jo=N#f "};}
function Bc_(){return {"value":"<Y ,%H#U :#>b# vH#O #H#/:+# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #,5# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'#(;#N1# %\'# #\'# %\'# \'\'# +\'# %6)# \'\'#*/# \'_+# %\'# #\'# #\'# %\'# )\'# %\'# \'\'# #\'# %\'# \'\'# #J%# +\'#+# #\'#+# #\'#+# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#L\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'#+# #\'# \'\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#"
+" #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# \'\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# 1\'# %665% #\'# )\'# #\'# #\'# #\'# #\'#o25#c25#k25#03#}1# #y1% #m1# #q1#{}p# \'y1#k}p# #$3# #:{p#N}p# #,3#43#N}p#*05#B}p# %43# #B05#<3# %@3# /F.5# %P3# #J}p#P3# \'B{p#P3#$\'#L3%,\'# +T3# 5Jyp#>yp# Z\'_\'# x\'# #\'# \'\'\' #_+\' !#a##]#\' #H#CD##H#3m%#i%% #e%#P%# \'(%#D%#C# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#i\'#P\'#=#(+# #4)# %\'# %\'# .#H#bP\'A #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# 3\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# "
+"#\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'#`# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'% &#,%n mB#ko%x %ko%\' RAC1 >$#yu+#uu+#Pu+#Hu+%Lu+#0u+#io+#>@d1 (+2Fd# \'oX\'# AJJd# N%\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #"
+"\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# +X%# +\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#A1 1A1 1A1 1A1 1A1 3A# #A# #A# #A% /A1 16\'%g\')B)%V+%s)%N+)A1 1A1 1A1 1A% #E# 5<m-# )E# 9A% =A% \'=# ;E# R/8## ddA )\'# @E0#U Nr,%&# #\'# \'D45#845# #\'# #\'# #\'# -"
+"\'# %\'# 5\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# 1\'# #\'# )\'- /qq-&# i]=\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# G\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# y%\'# #\'# #\'# #\'# #\'# #\'# #\'# \'\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#"
+" #\'# #\'# #\'# #\'# 5\'# #\'# %\'# #\'# #\'# #\'# #\'# )\'# )\'# #\'#*%# %\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# 7\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# )\'# #\'- #\'% )\'# #\'S )\'# cEDr# Yiejg# e*5H#U eUi#r {%i#r <\'e#<% Vlm%:# RH#H#b o@5H#b No=P#f "};}
function A9z(){return {"value":"&C*% %%%%%%%%%%%%%%%%%%A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=,#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%_H#T#%%%%%%%%%%%%%%%%%%s+G%%%%%%%%%%%%%%%%%%_1G%%%%%%%%%%%%%%%%%%{CG%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%6)G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%*\'G%%%%%%%%%%%%%%%%%%.9G%%%%%%%%%%%%%%%%%%*\'G%%%%%%%%%%%%%%%%%%!i#G"
+"%%%%%%%%%%%%%%%%%%c#G%%%%%%%%%%%%%%%%%%*;G%%%%%%%%%%%%%%%%%%Z+G%%%%%%%%%%%%%%%%%%:/G%%%%%%%%%%%%%%%%%%=G%%%%%%%%%%%%%%%%%%{/G%%%%%%%%%%%%%%%%%%k\'G%%%%%%%%%%%%%%%%%%s+G%%%%%%%%%%%%%%%%%%=G%%%%%%%%%%%%%%%%%%R@dG%%%%%%%%%%%%%%%%%%R[G%%%%%%%%%%%%%%%%%%c#G%%%%%%%%%%%%%%%%%%_1G%%%%%%%%%%%%%%%%%%!#G%%%%%%%%%%%%%%%%%%k\'G%%%%%%%%%%%%%%%%%%cCG%%%%%%%%%%%%%%%%%%o*IG%%%%%%%%%%%%%%%%%%A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=,#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%c:#T#%%%%%%%%%%%%%%%%%%w&%G%%%%%"
+"%%%%%%%%%%%%%BhG%%%%%%%%%%%%%%%%%%Z+G%%%%%%%%%%%%%%%%%%_%G%%%%%%%%%%%%%%%%%%>-G%%%%%%%%%%%%%%%%%%.9G%%%%%%%%%%%%%%%%%%w=G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%>AG%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%!dG%%%%%%%%%%%%%%%%%%g5G%%%%%%%%%%%%%%%%%%*\'G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%*0EG%%%%%%%%%%%%%%%%%%k\'G%%%%%%%%%%%%%%%%%%s+G%%%%%%%%%%%%%%%%%%28UG%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%"
+"%%%!8%G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%sKG%%%%%%%%%%%%%%%%%%>&#G%%%%%%%%%%%%%%%%%%wN)G%%%%%%%%%%%%%%%%%%"};}
function A3Q(){return {"value":"PA-Y$;Y$679:95Y#J+Y#Z$Y#B;697<8<C;6:7:PB-9[%=9<=&>:1=<=:L#<#Y#<,&?L$9B8:B(C9:C)!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#B##!#!C$B##!#B##B$C#B%#B##B$C$B##B##!#!#B##!C#!#B##B$#!#B#C#&!C$F%!$#!$#!$#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!C#!$#!#B$#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C(B##B#C#!#B%#!#!#!#!Cg&C<E3]%E-]/E&](%<%]2b\'Q! !#!#%<!#A#%C$9!A%]#!9B$ ! B##B2 B*CD!C#B$C$!#!#!#!#!#!#!#!#!#!#!#!C&!#:!#B#C#BTCQ!#!#!#!#"
+"!#!#!#!#!#!#!#!#!#!#!#!#!#=G&H#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#B##!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!# BGA#%Y\'CJ95A#^#; GN5\'9G#9G#9\'A)F<A%F%Y#A,Q\'Z$Y#;Y#^#G,91Y$FA%F+G6J+Y%F#\'b&D! 9&G(1=G\'E#G#=G%F#J+F$^#&Y/ 1&\'F?G<A#b&:! G,&A/J+FBG*E#=Y$%A#\'[#F7G%%G*%G$%G&A#Y0 F:G$A#9 F,A&F9<F\' Q#A\'G)FJ%G91GA)FW\')\'&I$G)I%\'I#&G(F+G#Y#J+9%F0\'I# F)A#F#A#F7 F( &A$F%A#\'&I$G%A#I#A#I#\'&A))A%F# F$G#A#J+F#[#L\'=;&9\'A#G#) F\'A%F#A#F7 F( F# F#"
+" F#A#\' I$G#A%G#A#G$A$\'A(F% &A(J+G#F$\'9A+G#) F* F$ F7 F( F# F&A#\'&I$G& G#) I#\'A#&A0F#G#A#J+9;A(&G\' \'I# F)A#F#A#F7 F( F# F&A#\'&)\')G%A#I#A#I#\'A(G#)A%F# F$G#A#J+=&L\'A+\'& F\'A$F$ F%A$F# & F#A$F#A$F$A$F-A%I#\'I#A$I$ I$\'A#&A\')A/J+L$^\';=A&\'I$\'F) F$ F8 F1A#\'&G$I% G$ G%A(G# F$A#&A#F#G#A#J+A(9L(=&\'I#9F) F$ F8 F+ F&A#\'&)\'I& \'I# I#G#A(I#A\'F# F#G#A#J+ F#)A-G#I#F* F$ FJG#&I$G% I$ I$\'&=A%F$)L(F$G#A#J+L*=F\' \'I# F3A$F9 F* &A#F(A$\'A%I$G$ \' I)A\'J+A#I#9A-FQ\'F#G(A%;F\'%G)9J+Y#AFF# & F& F9 & F+\'F#G*&A#F& % G( J+A#F%AA&^$Y0=9^$G#^\'J+"
+"L+=\'=\'=\'6767I#F) FEA%G/)G&9G#F&G, GE ^)\'^\' ^#Y&^%Y#AFFLI#G%)G\')G#I#G#&J+Y\'F\'I#G#F%G$&I$F#I(F$G%F.\'I#G#I\'\'&)J+I$\'^#BG !A&!A#CL9%C$b&*& F%A#F( & F%A#FJ F%A#FB F%A#F( & F%A#F0 FZ F%A#FeA#G$Y*L5A$F1^+A\'b!7! A#C\'A#5b&M* =9F2-F;67A$FmY$K$F)A(F3G$)A*F4G#)Y#A*F3G#A-F. F$ G#A-FUG#)G(I)\'I#G,Y$%Y$;&\'A#J+A\'L+A\'Y\'5Y%G$1\'J+A\'FD%FVA(F&G#FC\'&A&FhA+F@ G$I%G#I$A%I#\'I\'G$A%=A$Y#J+F?A#F&A,FMA%F;A\'J+,A$^CF8G#I#\'A#Y#FV)\')G( \')\'I#G)I\'G+A#\'J+A\'J+A\'Y(%Y\'A#G/(G1ARG%)FP\')G&)\'I&\'I#F)A$J+Y(^+G*^*Y# G#)F?)G%I#G#)G$F#J+FM\')G#I$\')G$I#A)Y%"
+"FEI)G)I#G#A$Y&J+A$F$J+F?E\'Y#C*A(BLA#B$Y)A)G$9G.)G(F%\'F\'\'F#)G#&A&CMEaC.%CCEFGb!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C*!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C*B)C\'A#B\'A#C)B)C)B)C\'A#B\'A#C) ! ! ! !C)B)C/A#C)D)C)D)C)D)C& C#B%$<#]$C$ C#B%$]$C%A#C#B% ]$C)B&]$A#C$ C#B%$]# M,Q&U\'Y#>?6_#?6>Y)./Q&-Y*>?Y%X#Y$:67Y,:98Y+-Q& Q+,%A#L\'Z$67%L+Z$67 E.A$[BA0G."
+"H%\'H$G-A0^#!^%!^##B$C#B$#=!^#:B&^\'!=!=!=B%=#B%#F%#^#C#B#Z&!C%=:^##=L1KD!#K%,^#A%Z&^&Z#^%:^#:^#:^(:^@Z#^#:=:^@b:-% ^)6767^5Z#^(67b=2! :^?Z:^IZ\'^gA:^,A6L^^pL7b=X# :^*:^WZ)b=P! :b=Y$ 67676767676767L?^MZ&67Z@6767676767Z1b= % b:$# 6767676767676767676767Za6767ZA67b:#% ^QZ6^#Z\'^HA#^A b=J! BQCQ!#B$C#!#!#!#B%#!C#!C\'E#B$#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C#^\'!#!#G$!#A&Y%,Y#CG #A&#A#FYA(%9A/\'F8A*F( F( F( F( F( F( F( F( GAY#>?>?Y$>?9>?Y*5Y#59>?Y#>?67676767Y"
+"&%Y+U#Y%596Y.^#Y$676767675AC^; b=:! A-b=7$ A;^1-Y$=%&+6767676767^#6767676756W#=K*G%I#5E&^#K$%&9^# b&7! A#G#]#E#&5b&;! 9E$&A&FL b&?! ^#L%^+FA^EA,=F1^@ L+^?L)=L0^AL+^HL0b= & &b `G!&^b&b %b `(!F7%b&X2 A$^XA*FIE\'Y#b&-% %Y$F1J+F#A5!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#&\'H$9G+9%!#!#!#!#!#!#!#!#!#!#!#!#!#!#E#G#FhK+G#Y\'A)]8E*]#!#!#!#!#!#!#!C$!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#%C)!#!#B##!#!#!#!#%]#!#!#&!#!C$!#!#!#!#!#!#!#!#!#!#B&#B&#!#!#!#!#!#!#!#B%#!#A&!# # #!#!#A9E$!#&E##F(\'F$"
+"\'F%\'F8I#G#)^%\'A$L\'^#;=A\'FUY%A)I#FSI1G#A)Y#J+A\'G3F\'Y$&9F#\'J+F=G)Y#F8G,I#A,9F>A$G$)FP\'I#G%I#G#I$Y. %J+A%Y#F&\'%F*J+F& FJG\'I#G#I#G#A*F$\'F)\')A#J+A#Y%F1%F\'^$&)\')FS\'&G$F#G#F&G#&\'&A9F#%Y#F,)G#I#Y#&E#)\'A+F\'A#F\'A#F\'A*F( F( CL<E%C*%]#A%b#1! FDI#\'I#\'I#9)\'A#J+A\'&b CO#&A-F8A%FRA%4b `. T#b `! T#b `0 43b `D!3b&O& A#b&K! AGC(A-C&A&&\'F+:F. F& & F# F# b&M! ]2A1b&L& 76^1FbA#FWA(=AAF-;^$G1Y(679A\'G19U#X#6767676767676767Y#67Y%X$Y$ Y%5676767Y$:5Z$ 9;Y#A%F& b&(# A#1 Y$;Y$679:95Y#J+Y#Z$Y#B;697<8<C;6:7:67967Y#F+%FNE#F@A$F\'A#F\'A#F\'A#F"
+"$A$[#:<=[# =Z%^#A+Q$^#A#F- F; F4 F# F0A#F/ACb&]! A&Y$A%LNA$^*KVL%^2L#^$ ^.A$=AP^N\'b ## F>A$FRA0\'L<A%FAL%A*F5+F)+A&FGG&A&F? 9FEA%F)9K&AKBICIFpA#J+A\'BEA%CEA%FIA)FUA,9B, B0 B( B# C, C0 C( C#Aeb&X% A*F7A+F)A9E\' EK E*AgF\'A#& FM F#A$&A#F8 9L)F8^#L(F@A)L*AQF4 F#A&L&F7L\'A$9F;A&9AbFYA%L#F#L1A#LO&G$ G#A&G%F% F$ F>A#G$A%\'L*A(Y*A(F>L#9F>L$AAF)=F=G#A%L&Y(A*FWA$Y(F7A#L)F4A&L)F3A(Y%A-L(b 1! FkAXBTA.CTA(L\'FEG%A)J+b G% L@ FK G#5A#F#AmG$F>L+&A)F7G,L%Y&A7F3G%Y%AGF6L(A5F8A*)\')FVG0Y(A%L5J+\'F#G#&A*G$)FNI$G%I#G#Y#1Y%\'A+1A#F:A(J+A"
+"\'G$FEG&)G) J+Y%&I#&A)FD\'Y#&A*G#)FQI$G*I#F%Y%G%9)\'J+&9&Y$ L5A,F3 F:I$G$I#\')G#Y\'\'F#\'A`F( & F% F0 F+9A\'FP\'I$G)A&J+A\'G#I# F)A#F#A#F7 F( F# F& G#&I#\'I%A#I#A#I$A#&A\')A&F&I#A#G(A$G&b ,# FVI$G)I#G$)\'F%Y&J+Y# 9\'F$A?FQI$G\')\'I%G#)G#F#9&A)J+b G# FPI$G%A#I%G#)G#Y8F%G#ACFQI$G)I#\')G#Y$&A,J+A\'Y.A4FL\')\'I#G\')\'&9A\'J+AWF<A#G$I#G%)G&A%J+L#Y$=F(b Z# FMI$G*)G#9b E! BACAJ+L*A-F)A#&A#F) F# F9I\' I#A#G#)\'&)&)\'Y$A*J+AhF)A#FHI$G%A#G#I%\'&9&)A<&G+FIG\')&G%Y)\'A)&G\'I#G$FOG.)G#Y$&Y&A.FkA(Y+b W$ F* FF)G( G\')\'&Y&A+J+L4A$Y#F?A#G7 )G()G#)G#AkF( "
+"F# FGG\'A$\' G# G(&\'A)J+A\'F\' F# FAI& G# I#\')\'&A(J+b W% F4G#I#Y#A(G#&)F. FCI#G&A$I#\')\'Y.J+b 7! &A0L6^)[%^2A.9b&;/ b G! b+P! Y&A,b&%$ b -J b&B! Y#A.b&Q1 Q1\'F\'G0b K` b&(* b Z\'#b&Z) A(F@ J+A%Y#Fq J+A\'F?A#G&9A+FQG(Y&^%E%9=A+J+ L( F6A&F4b Q+ BACAL8Y%b F! FmA%\'&IXA(G%E.AbE#9%\'A,I#A/&b W@!&A)b&74 AK&A(&b H,#E% E( E# b&D% A0&A>F$A#&A/F%A)b&-\' b %E b&L! A&F.A$F*A(F+A#=G#9Q%b =*!GOA#G8A*b=U! A^b=W$ A+^HA#^^I#G$^$I\'Q)G)^#G(^?G%^_A6^dG$=b [! L5A-L5A-b=8! A*L:b (# B;C;B;C( C3B;C;! B#A#!A#B#A#B% B)C% # C( C,B;C;B# B%A#B) B"
+"( C;B# B% B& !A$B( C;B;C;B;C;B;C;B;C;B;C;B;C=A#B::C::C\'B::C::C\'B::C::C\'B::C::C\'B::C::C\'!#A#JSb= ) GX^%GS^)\'^/\'^#Y&A0G& G0b 12 C+&C5A\'C\'b 6$ G( G2A#G( G# G&A&E`AB\'b Q! FNA$G(E(A#J+A%&=b & F?\'A2FMG%J+A&;b 1( F<%G%J+b G, F( F% F# F0 b&&$ A#L*G(AJBCCCG(%A%J+A%Y#b 2- L]=L$;L%AnLN=L0b #$ F% F< F# &A#& F+ F% & &A\'&A%& & & F$ F# &A#& & & & & F# &A#F% F( F% F% & F+ F2A&F$ F& F2AUZ#b /% ^MA%b=E! A-^0A#^0 ^0 ^FA+L.b=B# AY^>A.^MA%^*A(^#A/^\'b ;# b=]$ ]&b=9, A%^2A$^.A$b=X! A%b=@! A\'^-A%=A0^-A%^YA)^+A\'^IA)^?A#^#Apb=5& A-"
+"^/A#^.A$^*A(^O ^(A)^/A%^*A(^*A(b=4# ^XAFJ+b \'1 &b %b %b ?<#&AA&b Y !&A\'&b =$ &A#&b ;!&A/&b PU!&A0&b M* &b CG b&?) b C8 &b *.!&A&&b ?!!&b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b 2R!1A?b1A! b # b\'Q$ b %b %b %b 1Y$3b %b %b %b ^a$3A#3b %b %b %b ^a$3"};}
var Db=J(0);
var A9Q=J();
var D7=J();
var BPA=null;var BPB=null;var BPC=null;var BPD=null;var BPn=null;var BPE=null;var BPo=null;var BPp=0;var BPF=null;var BPG=null;var BPH=null;var BPI=0;var BPJ=0;var BPK=null;var BPL=null;var BPM=null;var BPN=null;var BPO=0;var BPP=0;var BPQ=0;var BPk=0;var BPR=null;var BPS=null;var BPT=null;function B$(){B$=Bi(D7);BvZ();}
function A5P(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();a:{b=$rt_globals.window;BPB=b;BPC=b.document;A3i(BPB);$rt_globals.window.minecraftServer
=$rt_ustr(null);c=AFp();if(c!==null){d=AJq(c);BLk();switch(BPU.data[A1r(d)]){case 1:case 2:break;case 3:b=BPA;e=W(D,1);e.data[0]=d.xk;CG(b,B(119),e);AAF(Wp(c));break a;case 4:case 5:b=BPA;e=W(D,1);e.data[0]=d.xk;FY(b,B(119),e);break a;case 6:b=BPA;e=W(D,1);e.data[0]=d.xk;FY(b,B(119),e);AAF(Wp(c));break a;default:break a;}b=BPA;e=W(D,1);e.data[0]=d.xk;CG(b,B(119),e);}}$p=1;case 1:AYj();if(C()){break _;}Df(BPA,B(120));b=BPC;Fz();f=BPa;b=b.getElementById($rt_ustr(f));BPD=b;if(b===null){b=new Nl;f=BPa;g=B6();H(H(H(g,
B(121)),f),B(122));A0R(b,BT(g));K(b);}b.classList.add("_eaglercraftX_root_element");while(true){g=BPD.lastChild;if(g===null)break;if(!(!!g?1:0))break;BPD.removeChild(g);}g=BPD.style;g.setProperty("overflow","hidden");b=HF();h=AAb($rt_str(BPD.tagName),B(123));if(AZm(b)&&h){i=$rt_str(g.getPropertyValue("width"));j=$rt_str(g.getPropertyValue("height"));if(CP(B(124),i)&&CP(B(125),j)){Df(BPA,B(126));f=BPC.getElementsByTagName("html");if(f.length<=0)DN(BPA,B(127));else{k=(Iw(f[0])).style;k.setProperty("width","100%");k.setProperty("height",
"100%");k.setProperty("background-color","black");}g.setProperty("width","100%");g.setProperty("height","100%");g.setProperty("background-color","black");}l=BPC.querySelector("meta[name=viewport]");if(l!==null){m=$rt_str(l.getAttribute("content"));if(m!==null){e=(E9(m,B(128))).data;n=Gc();o=e.length;p=0;while(p<o){Gh(n,Gy(e[p]));p=p+1|0;}q=Gc();f=KS(n);while(f.bO()){r=f.bE();if(!Cm(r,B(129))&&!Cm(r,B(130))&&!Cm(r,B(131))&&!Cm(r,B(132)))Gh(q,r);}Gh(q,B(133));Gh(q,B(134));Gh(q,B(135));Gh(q,B(136));if(!A8K(q,n))
{Df(BPA,B(137));g=AAw(B(105),q);l.setAttribute("content",$rt_ustr(g));}}}}BPI=A9r(b);f=BPC.createElement("div");BPn=f;f.classList.add("_eaglercraftX_wrapper_element");i=BPn.style;i.setProperty("position","relative");i.setProperty("width","100%");i.setProperty("height","100%");i.setProperty("overflow","hidden");f=BPD;g=BPn;f.appendChild(g);BPb=BPn;try{s=M(10);$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof U_){}else{throw $$e;}}BPQ=0;if(AOW(b)){if(typeof $rt_globals.visualViewport!=="undefined"?1:
0){if(h)BPQ=1;else{t=BPC.body;if(DB(t.clientWidth-BPn.clientWidth|0)<=10&&DB(t.clientHeight-BPn.clientHeight|0)<=10)BPQ=1;}}if(BPQ)Df(BPA,B(138));}u=I0(4);b:{try{Gm(Ny(u),110531616);if((Ku(u,0)&255|(Ku(u,1)&255)<<8|(Ku(u,2)&255)<<16|(Ku(u,3)&255)<<24)!=110531616)K(Pm(B(139)));Df(BPA,B(140));break b;}catch($$e){$$je=N($$e);b=$$je;}Ib(u);K(b);}Ib(u);v=VG(BPB);if(v<0.01)v=1.0;w=BPn.clientWidth;x=BPn.clientHeight;p=v*w|0;y=v*x|0;f=BPC.createElement("canvas");BPE=f;i=f.style;BPE.classList.add("_eaglercraftX_canvas_element");i.setProperty("width",
"100%");i.setProperty("height","100%");i.setProperty("z-index","1");i.setProperty("image-rendering","pixelated");i.setProperty("touch-action","pan-x pan-y");i.setProperty("-webkit-touch-callout","none");i.setProperty("-webkit-tap-highlight-color","rgba(255, 255, 255, 0)");f=BPE;g=p;f.width=g;f=BPE;g=y;f.height=g;f=BPn;g=BPE;f.appendChild(g);c:{try{f=BPB;i=Bjb();BPG=i;f.addEventListener("message",B5(i,"handleEvent"));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){z=$$je;}else{throw $$e;}}K(AOZ(B(141),
z));}$p=3;continue _;case 2:a:{try{A7F(s);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof U_){}else{throw $$e;}}}BPQ=0;if(AOW(b)){if(typeof $rt_globals.visualViewport!=="undefined"?1:0){if(h)BPQ=1;else{t=BPC.body;if(DB(t.clientWidth-BPn.clientWidth|0)<=10&&DB(t.clientHeight-BPn.clientHeight|0)<=10)BPQ=1;}}if(BPQ)Df(BPA,B(138));}u=I0(4);d:{try{Gm(Ny(u),110531616);if((Ku(u,0)&255|(Ku(u,1)&255)<<8|(Ku(u,2)&255)<<16|(Ku(u,3)&255)<<24)!=110531616)K(Pm(B(139)));Df(BPA,B(140));break d;}catch($$e)
{$$je=N($$e);b=$$je;}Ib(u);K(b);}Ib(u);v=VG(BPB);if(v<0.01)v=1.0;w=BPn.clientWidth;x=BPn.clientHeight;p=v*w|0;y=v*x|0;f=BPC.createElement("canvas");BPE=f;i=f.style;BPE.classList.add("_eaglercraftX_canvas_element");i.setProperty("width","100%");i.setProperty("height","100%");i.setProperty("z-index","1");i.setProperty("image-rendering","pixelated");i.setProperty("touch-action","pan-x pan-y");i.setProperty("-webkit-touch-callout","none");i.setProperty("-webkit-tap-highlight-color","rgba(255, 255, 255, 0)");f=BPE;g
=p;f.width=g;f=BPE;g=y;f.height=g;f=BPn;g=BPE;f.appendChild(g);e:{try{f=BPB;i=Bjb();BPG=i;f.addEventListener("message",B5(i,"handleEvent"));break e;}catch($$e){$$je=N($$e);if($$je instanceof Bk){z=$$je;}else{throw $$e;}}K(AOZ(B(141),z));}$p=3;case 3:ASx();if(C()){break _;}try{g=BPB;i=BPn;f=BPE;$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){z=$$je;}else{throw $$e;}}K(AOZ(B(142),z));case 4:a:{try{A6O(g,i,f);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){z=$$je;}else{throw $$e;}}K(AOZ(B(142),
z));}if(A7G(b)){BPO=0;Df(BPA,B(143));}else{h=typeof $rt_globals.fetch==="function"?1:0;BPO=h;if(!h)Cu(BPA,B(144));}h=BPO;$p=5;case 5:$z=BIC(h);if(C()){break _;}h=$z;BPP=h;if(!h)Cu(BPA,B(145));Df(BPA,B(146));f=BPE;i=BM2();f.addEventListener("webglcontextcreationerror",B5(i,"handleEvent"));o=0;if(A4X(b)){Df(BPA,B(147));ba=300;f=BPE;i=M3();bb=f.getContext("webgl2",i);if(bb===null)K(Pm(B(148)));}else if(AVC(b)){ba=200;Df(BPA,B(149));f=BPE;i=M3();bb=f.getContext("webgl",i);if(bb===null){if(!AER(b))K(Pm(B(150)));o
=1;f=BPE;i=M3();bb=f.getContext("experimental-webgl",i);if(bb===null)K(Pm(B(150)));BPB.alert("WARNING: Detected \"experimental\" WebGL 1.0 support, certain graphics API features may be missing, and therefore EaglercraftX may malfunction and crash!");}}else{ba=300;f=BPE;i=M3();bb=f.getContext("webgl2",i);if(bb===null){ba=200;f=BPE;i=M3();bb=f.getContext("webgl",i);if(bb===null){if(!AER(b))K(Pm(B(150)));o=1;f=BPE;i=M3();bb=f.getContext("experimental-webgl",i);if(bb===null)K(Pm(B(150)));BPB.alert("WARNING: Detected \"experimental\" WebGL 1.0 support, certain graphics API features may be missing, and therefore EaglercraftX may malfunction and crash!");}}}b:
{BPo=bb;BPp=o;A7$(ba,bb);f=BPA;e=W(D,1);e.data[0]=SV(7938);FY(f,B(151),e);f=BPA;e=W(D,1);e.data[0]=SV(7937);FY(f,B(152),e);bc=A0O();if(E1(bc))Df(BPA,B(153));else{ATR(bc);Df(BPA,B(154));bd=0;be=D4(bc);while(true){if(bd>=be)break b;f=BPA;e=W(D,1);e.data[0]=Bd(bc,bd);FY(f,B(155),e);bd=bd+1|0;}}}i=BPo.createFramebuffer();BPH=i;Bat(BPo,i,BK2(i),p,y);A9R(p,y,v);h=LW();$p=6;case 6:BfM(ba,h);if(C()){break _;}f=BPV;if(!(f!==null&&NA(f)))BPV=Dl();e=BPc;if(!BaT(b))b=null;else{BKT();b=BPW;}f=BPV;$p=7;case 7:AUu(e,b,f);if
(C()){break _;}b=BPA;e=W(D,1);e.data[0]=CF(X8(BPV));FY(b,B(156),e);b=B(157);$p=8;case 8:$z=ATk(b);if(C()){break _;}e=$z;if(e!==null){$p=10;continue _;}K_(1.0,0.0,1.0,1.0);MB(16384);$p=9;case 9:Bc4();if(C()){break _;}Df(BPA,B(158));b=Wl(HF());$p=12;continue _;case 10:AUz(e);if(C()){break _;}h=LW();o=0;$p=11;case 11:AQh(h,o);if(C()){break _;}Df(BPA,B(158));b=Wl(HF());$p=12;case 12:$z=A1y(b);if(C()){break _;}bf=$z;ASW(bf);Df(BPA,B(159));$p=13;case 13:Bay();if(C()){break _;}$p=14;case 14:A7q();if(C()){break _;}if
(e!==null){h=LW();o=0;$p=16;continue _;}K_(1.0,0.0,1.0,1.0);MB(16384);$p=15;case 15:Bc4();if(C()){break _;}Df(BPA,B(160));return;case 16:AQh(h,o);if(C()){break _;}Df(BPA,B(160));return;default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,$p);}
function AAF(b){var c,d;B$();if(!E1(b)){c=Cs();d=AHq(b);while(AG4(d)){Z(c,(ABJ(d)).a0h);}FY(BPA,B(161),Q(D,[CF(AOq(b)),AAw(B(105),c)]));}}
function I0(b){B$();KH();return !b?BPX:AY$(new $rt_globals.Int8Array(b));}
function Z1(b){B$();KH();return !b?BPY:BIt(new $rt_globals.Int32Array(b));}
function AKx(b){B$();KH();return !b?BPZ:BCk(new $rt_globals.Float32Array(b));}
function Ib(b){B$();}
function Bfc(b){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();$p=1;case 1:$z=BcQ(b);if(C()){break _;}b=$z;return JT(b);default:E4();}}C8().s(b,$p);}
function Bqx(b,c){var d,e;B$();d=AJi(b);if(d&&!BPP){Cw(c,Ho((AAu(b)).data.buffer));return;}if(!d){Mg(c);e=new AJY;e.Xc=c;}else{e=new AJZ;e.a5j=c;e.a5i=b;}AWS($rt_ustr(b),B5(e,"onFetch"));}
function Bbw(b,c){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();$p=1;case 1:$z=A1V(b,c);if(C()){break _;}b=$z;return JT(b);default:E4();}}C8().s(b,c,$p);}
function BIr(b,c,d){var e,f,g;B$();e=AJi(b);if(e&&!BPP){Cw(d,Ho((AAu(b)).data.buffer));return;}f=!c?B(162):B(163);if(!e){Mg(d);g=new AEO;g.YN=d;}else{g=new AEM;g.Up=d;g.Uq=b;}AYY($rt_ustr(b),$rt_ustr(f),B5(g,"onFetch"));}
function AJi(b){B$();return Y(b)>5&&AAb(CU(b,0,5),B(164))?1:0;}
function Bef(){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();if(!BPI&&BPJ){$p=2;continue _;}b=0;$p=1;case 1:A0p(b);if(C()){break _;}return;case 2:A_w();if(C()){break _;}return;default:E4();}}C8().s(b,$p);}
function A_w(){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();}_:while(true){switch($p){case 0:B$();$p=1;case 1:A2J();if(C()){break _;}return;default:E4();}}C8().s($p);}
function Bh1(b){var c,d,e,f,$$je;B$();c=BPN;Ff(c);a:{b:{c:{try{if(BPK!==null)break c;}catch($$e){$$je=N($$e);b=$$je;break a;}d:{try{if(BPM===null)break d;R1(b,Q5(B(165)));C1(c);}catch($$e){$$je=N($$e);b=$$je;break a;}return;}try{d=$rt_ustr(AK9(A_3()));BPM=BK9(d,b);try{e=BPB;f=BPF;e.postMessage(d,$rt_ustr(f));break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BPM=null;Cu(BPA,B(166));$rt_globals.setTimeout(B5(BJ9(b),"onTimer"),0);break b;}catch($$e){$$je=N($$e);b=$$je;break a;}}e:{try{if
(BPL===null)break e;R1(b,Q5(B(165)));C1(c);}catch($$e){$$je=N($$e);b=$$je;break a;}return;}try{BPL=BKS(b);try{f=BPK.port2;e=BPS;f.postMessage(e);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BPL=null;Cu(BPA,B(166));$rt_globals.setTimeout(B5(BLZ(b),"onTimer"),0);break b;}catch($$e){$$je=N($$e);b=$$je;break a;}}try{C1(c);}catch($$e){$$je=N($$e);b=$$je;break a;}return;}C1(c);K(b);}
function ASx(){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();BPJ=0;BPF=$rt_str(BbQ(BPB));a:{try{if(!(typeof $rt_globals.MessageChannel!=="undefined"?1:0)){b=0;break a;}c=new $rt_globals.MessageChannel();BPK=c;d=c.port1;e=BM4();d.addEventListener("message",B5(e,"handleEvent"));BPK.port1.start();BPK.port2.start();f=GE(1);g=f.data;g[0]=0;BPL=BMi(f);e=BPK.port2;c=BPS;e.postMessage(c);if(g[0]){BPL
=null;c=BPK;if(c!==null)R_(c);BPK=null;b=1;break a;}h=10;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BPL=null;c=BPK;if(c!==null)R_(c);BPK=null;b=3;}if(!b){BPJ=1;return;}if(b==1)Cu(BPA,B(167));else if(b==2)Cu(BPA,B(168));else if(b==3)Cu(BPA,B(169));Df(BPA,B(170));$p=2;continue _;case 1:a:{try{A0p(h);if(C()){break _;}BPL=null;if(g[0]){b=0;break a;}c=BPK;if(c!==null)R_(c);BPK=null;b=2;break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BPL=null;c=BPK;if
(c!==null)R_(c);BPK=null;b=3;}if(!b){BPJ=1;return;}if(b==1)Cu(BPA,B(167));else if(b==2)Cu(BPA,B(168));else if(b==3)Cu(BPA,B(169));Df(BPA,B(170));$p=2;case 2:$z=BbF();if(C()){break _;}h=$z;if(!h){BPJ=1;return;}if(h==1){Cu(BPA,B(171));return;}c=BPA;f=W(D,1);f.data[0]=BPF;Px(c,B(172),f);BPF=B(173);$p=3;case 3:$z=BbF();if(C()){break _;}h=$z;if(!h)BPJ=1;else if(h==1)Cu(BPA,B(171));else if(h==2)Cu(BPA,B(174));else if(h==3)Cu(BPA,B(175));return;default:E4();}}C8().s(b,c,d,e,f,g,h,$p);}
function R_(b){var $$je;B$();a:{try{b.port1.close();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}b:{try{b.port2.close();break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}}
function BbF(){var b,c,d,e,f,g,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();a:{b:{try{b=$rt_ustr(AK9(A_3()));c=GE(1);d=c.data;d[0]=0;BPM=BJZ(b,c);e=BPB;f=BPF;e.postMessage(b,$rt_ustr(f));if(!d[0])break b;BPM=null;}catch($$e){$$je=N($$e);if($$je instanceof Bk){break a;}else{throw $$e;}}return 1;}try{g=10;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BPM=null;return 3;case 1:a:{b:{try
{A0p(g);if(C()){break _;}BPM=null;if(!d[0])break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){break a;}else{throw $$e;}}return 0;}try{}catch($$e){$$je=N($$e);if($$je instanceof Bk){break a;}else{throw $$e;}}return 2;}BPM=null;return 3;default:E4();}}C8().s(b,c,d,e,f,g,$p);}
function WI(){var b,$$je;B$();a:{try{BPJ=0;b=BPG;if(b!==null){BPB.removeEventListener("message",B5(b,"handleEvent"));BPG=null;}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}b:{try{A1b();break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}}
function HF(){B$();AF5();return BPl;}
function JE(){B$();return BPR();}
function F0(){B$();return BOM(BPR());}
function A0p(b){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();$p=1;case 1:Bdl(b);if(C()){break _;}return;default:E4();}}C8().s(b,$p);}
function BxP(b,c){var d;B$();d=new AFU;d.a1X=c;AGo(d,b);}
function BvZ(){BPA=E$(B(176));BPB=null;BPC=null;BPD=null;BPn=null;BPE=null;BPo=null;BPp=0;BPF=null;BPG=null;BPH=null;BPI=0;BPJ=0;BPK=null;BPL=null;BPM=null;BPN=new D;BPO=0;BPP=0;BPQ=0;BPk=1;BPR=AP6();BPS="";BPT=B(177);}
function BcQ(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{Bqx(b,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function A1V(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BIr(b,c,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function A2J(){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{Bh1(callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function Bdl(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BxP(b,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function AP6(){return typeof $rt_globals.performance!=="undefined"&&typeof $rt_globals.performance.now==="function"?$rt_globals.performance.now.bind($rt_globals.performance):function(epochStart){return function(){return $rt_globals.Date.now() -epochStart;};}($rt_globals.Date.now());}
function M3(){return {antialias:false,depth:false,powerPreference:"high-performance",desynchronized:true,preserveDrawingBuffer:false,premultipliedAlpha:false,alpha:false};}
function BbQ(b){if(typeof $rt_globals.location.origin==="string"&&$rt_globals.location.origin.length>0){var orig=$rt_globals.location.origin;if(orig.indexOf("file:")===0)orig="null";return orig;}else return "*";}
var LJ=J(0);
var AKi=J(0);
var ADK=J(0);
var ALs=J(0);
var AE$=J(0);
var APj=J(0);
var ANK=J(0);
var ACu=J(0);
var UJ=J(0);
var ARt=J();
function BfJ(b){return $rt_str($rt_globals.prompt($rt_ustr(b),""));}
function BpT(a,b){return AGH(a.w0(b));}
function BGR(a,b,c){a.btE($rt_str(b),Ld(c,"handleEvent"));}
function BGb(a,b,c){a.bqS($rt_str(b),Ld(c,"handleEvent"));}
function BpM(a,b,c,d){a.bfT($rt_str(b),Ld(c,"handleEvent"),d?1:0);}
function Btw(a,b){return !!a.btJ(b);}
function BiP(a){return a.bdl();}
function Bgq(a,b,c,d){a.bja($rt_str(b),Ld(c,"handleEvent"),d?1:0);}
var A0j=J(B8);
function AV_(a){var b=new A0j();Btg(b,a);return b;}
function Btg(a,b){Ba(a,b);}
var A4j=J(0);
function A4d(b){if(b.parentNode!==null)b.parentNode.removeChild(b);}
function ZT(){var a=this;D.call(a);a.kG=null;a.QZ=null;}
function Bvd(a,b){var c=new ZT();Bj7(c,a,b);return c;}
function Bj7(a,b,c){a.kG=b;a.QZ=c;}
var ADu=J(0);
function Vy(){var a=this;D.call(a);a.VA=null;a.a2z=null;a.OB=null;a.VG=null;a.XG=0;a.Z1=0;a.If=null;a.yB=null;a.a3X=0;a.Ka=0;a.Ns=0;a.Nu=0;a.K1=0;a.NN=0;a.RA=0;a.SX=0;a.RB=0;a.Oy=0;a.a47=0;a.PN=0;a.Zo=0;a.L8=0;a.Yf=0;a.QM=0;}
var BPl=null;function AF5(){AF5=Bi(Vy);BHW();}
function A7L(a,b){var c;a.VA=$rt_str(typeof b.lang==="string"?b.lang:"en_US");a.a2z=$rt_str(typeof b.joinServer==="string"?b.joinServer:$rt_ustr(null));a.OB=$rt_str(typeof b.worldsDB==="string"?b.worldsDB:"worlds");a.VG=$rt_str(typeof b.resourcePacksDB==="string"?b.resourcePacksDB:"resourcePacks");a.XG=(typeof b.checkGLErrors==="boolean"?b.checkGLErrors:!!0)?1:0;a.Z1=(typeof b.demoMode==="boolean"?b.demoMode:!!0)?1:0;a.If=$rt_str(typeof b.localStorageNamespace==="string"?b.localStorageNamespace:"_eaglercraft_1.12");a.a3X
=(typeof b.fixDebugConsoleUnloadListener==="boolean"?b.fixDebugConsoleUnloadListener:!!0)?1:0;a.Ka=(typeof b.autoFixLegacyStyleAttr==="boolean"?b.autoFixLegacyStyleAttr:!!1)?1:0;a.Ns=(typeof b.forceWebGL1==="boolean"?b.forceWebGL1:!!0)?1:0;a.Nu=(typeof b.forceWebGL2==="boolean"?b.forceWebGL2:!!0)?1:0;a.K1=(typeof b.allowExperimentalWebGL1==="boolean"?b.allowExperimentalWebGL1:!!1)?1:0;a.NN=(typeof b.useWebGLExt==="boolean"?b.useWebGLExt:!!1)?1:0;a.RA=(typeof b.useDelayOnSwap==="boolean"?b.useDelayOnSwap:!!0)
?1:0;a.SX=(typeof b.useJOrbisAudioDecoder==="boolean"?b.useJOrbisAudioDecoder:!!0)?1:0;a.RB=(typeof b.useXHRFetch==="boolean"?b.useXHRFetch:!!0)?1:0;a.Oy=(typeof b.useVisualViewport==="boolean"?b.useVisualViewport:!!1)?1:0;a.a47=(typeof b.deobfStackTraces==="boolean"?b.deobfStackTraces:!!1)?1:0;a.PN=(typeof b.disableBlobURLs==="boolean"?b.disableBlobURLs:!!0)?1:0;a.Zo=(typeof b.eaglerNoDelay==="boolean"?b.eaglerNoDelay:!!0)?1:0;a.L8=(typeof b.ramdiskMode==="boolean"?b.ramdiskMode:!!0)?1:0;a.Yf=(typeof b.singleThreadMode
==="boolean"?b.singleThreadMode:!!0)?1:0;a.QM=(typeof b.enableEPKVersionCheck==="boolean"?b.enableEPKVersionCheck:!!1)?1:0;c=typeof b.hooks==="object"?b.hooks:null;if(c!==null){b=a.yB;b.Ga=Ld(typeof c.localStorageSaved==="function"?c.localStorageSaved:null,"call");b.Et=Ld(typeof c.localStorageLoaded==="function"?c.localStorageLoaded:null,"call");b.H7=Ld(typeof c.crashReportShow==="function"?c.crashReportShow:null,"call");b.a5O=Ld(typeof c.screenChanged==="function"?c.screenChanged:null,"call");}}
function Wl(a){return a.OB;}
function AZm(a){return a.Ka;}
function AVC(a){return a.Ns;}
function A4X(a){return a.Nu;}
function AER(a){return a.K1;}
function A0K(a){return a.NN;}
function A9r(a){return a.RA;}
function A7G(a){return a.RB;}
function AOW(a){return a.Oy;}
function BaT(a){return a.QM;}
function A7w(a){return a.yB;}
function BHW(){var b,c;b=new Vy;AF5();b.VA=B(178);b.a2z=null;b.OB=B(179);b.VG=B(180);b.XG=0;b.Z1=0;b.If=B(181);c=new Vo;KJ();c.Ga=null;c.Et=null;c.H7=null;c.a5O=null;b.yB=c;b.a3X=0;b.Ka=0;b.Ns=0;b.Nu=0;b.K1=1;b.NN=1;b.RA=0;b.SX=0;b.RB=0;b.Oy=1;b.a47=1;b.PN=0;b.Zo=0;b.L8=0;b.Yf=0;b.QM=1;BPl=b;}
var AC$=J(0);
var AVd=J();
function BMW(){var a=new AVd();BGZ(a);return a;}
function BGZ(a){}
function AKc(a,b,c){var d,e,$$je;a:{Lf();if(BP0===null){d=BP1;Ff(d);try{F_(d,BMG(c,b));while(HV(BP1)>256){HH(BP1,0);}C1(d);break a;}catch($$e){$$je=N($$e);b=$$je;}C1(d);K(b);}d=new S;T(d);Bt(H(d,b),10);b=R(d);d=!c?B(182):B(183);e=BP0;if(e!==null){c=A5S(e,BP2)?1:0;e=BP2.createElement("span");b=$rt_ustr(b);e.innerText=b;e.style.setProperty("color",$rt_ustr(d));BP3.appendChild(e);b=BP3.children;while(b.length>2048){A4d(Iw(b[0]));}if(c)BfP(BP0,BP2);}}}
var OD=J();
var BP4=null;var BP5=null;var BP6=null;var BPm=null;function AMu(){AMu=Bi(OD);Bhj();}
function E$(b){var c,d,$$je;AMu();c=BP4;Ff(c);a:{try{d=Cn(c,b);if(d===null)d=BMy(b);C1(c);}catch($$e){$$je=N($$e);b=$$je;break a;}return d;}C1(c);K(b);}
function Bhj(){BP4=Dl();BP5=new D;Ju();BP6=BP7;BPm=null;}
var AE1=J(0);
var AVb=J();
function BLv(){var a=new AVb();Bif(a);return a;}
function Bif(a){}
function Bfa(a,b,c,d,e,f){var g,h,i,j,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Fz();if(BO_===null)return;if(f===$rt_globals.undefined?1:0)f=null;if(f===null){BK(BO$,B(184));return;}g=new S;T(g);Bv(g,B(185));Bv(g,B(186));Bv(g,B(187));if(c===null)c=B(188);h=new S;T(h);c=H(h,c);Bt(c,58);Bg(c,d);Bt(c,58);Bg(c,e);Bv(g,R(h));Bt(g,10);Bv(g,B(189));Bv(g,$rt_str(f.name));Bt(g,10);Bv(g,B(190));Bv(g,
$rt_str(f.message)===null?B(8):$rt_str(f.message));Bt(g,10);if(b!==null&&!($rt_str(f.message)!==null&&Ks(b,$rt_str(f.message)))){Bv(g,B(190));Bv(g,b);Bt(g,10);}Bv(g,B(83));h=$rt_str(f.stack||null);B$();if(BPk){i=W(Qi,1);j=i.data;j[0]=h;d=Tl(i)?0:1;a:{if(d)d=1;else{d=j.length;e=0;while(e<d){b=j[e];if((b!==null&&Y(b)?0:1)?0:1){d=0;break a;}e=e+1|0;}d=1;}}if(!d)b:{AHz();if(BP8){try{ABq();b=Qz(XF(BP9,h));AFf(b);h=AAw(B(191),b);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}c:{try{Cu(BP$,
B(192));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}}}}if(h===null)h=B(193);Bv(g,h);Bt(g,10);b=R(g);$p=1;case 1:A_p(b);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AVY(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=$rt_str(b);c=$rt_str(c);g=d;h=e;$p=1;case 1:Bfa(a,b,c,g,h,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function JJ(){D.call(this);this.Yw=null;}
var BP_=null;var BQa=null;var BQb=null;var BQc=null;var BQd=null;var BQe=null;var BQf=null;function Oc(){Oc=Bi(JJ);Bx0();}
function T_(a){var b=new JJ();AXQ(b,a);return b;}
function AXQ(a,b){Oc();a.Yw=b;}
function Ho(b){var c,d,e,f,g,h,i;Oc();if(b===null)return null;c=b;d=$rt_str(typeof c);e=!CP(d,B(194))&&!CP(d,B(195))?0:1;if(e&&b[BQg]===true)return b;b=BQa;if(b!==null){if(e){f=b.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=T_(c);BQa.set(c,new $rt_globals.WeakRef(h));return h;}if(CP(d,B(196))){f=BQb.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=T_(c);i=h;BQb.set(c,new $rt_globals.WeakRef(i));ABx(BQe,i,
c);return h;}if(CP(d,B(197))){f=BQc.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=T_(c);i=h;BQc.set(c,new $rt_globals.WeakRef(i));ABx(BQf,i,c);return h;}if(CP(d,B(62))){f=BQd;g=f===null?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=T_(c);BQd=new $rt_globals.WeakRef(h);return h;}}return T_(c);}
function JT(b){Oc();if(b===null)return null;return b[BQg]===true?b:b.Yw;}
function Iw(b){Oc();if(b===null)return null;return !(b instanceof $rt_objcls())?b:JT(b);}
function AGH(b){Oc();if(b===null)return null;return b instanceof $rt_objcls()&&b instanceof JJ?JT(b):b;}
function AEI(b){Oc();if(b===null)return null;return b instanceof $rt_objcls()?b:Ho(b);}
function Bx0(){BP_=new $rt_globals.WeakMap();BQa=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.WeakMap();BQb=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.Map();BQc=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.Map();BQe=BQb===null?null:new $rt_globals.FinalizationRegistry(B5(new AMx,"accept"));BQf=BQc===null?null:new $rt_globals.FinalizationRegistry(B5(new AMw,"accept"));}
function ABx(b,c,d){return b.register(c,d);}
var Bd9=J();
var JI=J();
var BQh=null;var BQi=null;var BQj=0;var BQk=0;var BQl=null;var BQm=null;var BQn=null;var BQo=null;function DF(){DF=Bi(JI);Bf2();}
function Bfg(){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:DF();b=BQh;c=W(D,1);c.data[0]=B(198);FY(b,B(199),c);$p=1;case 1:A5P();if(C()){break _;}BQj=$rt_globals.location.protocol&&$rt_globals.location.protocol.toLowerCase()==="https:"?1:0;BQk=$rt_globals.location.protocol&&$rt_globals.location.protocol.toLowerCase()==="file:"?1:0;b=$rt_str($rt_globals.navigator.userAgent||null);AP3();b=Kr(b);d=new S;T(d);Bt(d,32);H(d,
b);d=R(d);BQl=Dp(d,B(200))?BQp:Dp(d,B(201))?BQq:Dp(d,B(202))?BQr:Dp(d,B(203))?BQs:Dp(d,B(204))?BQt:!Dp(d,B(205))&&!Dp(d,B(206))?(Dp(d,B(207))?BQu:Dp(d,B(208))?BQv:!Dp(d,B(209))?BQw:BQx):BQy;BQm=$rt_str($rt_globals.navigator.userAgent||null);b=$rt_str($rt_globals.navigator.userAgent||null);BcW();b=Kr(b);d=new S;T(d);Bt(d,32);H(d,b);d=R(d);BQn=Dp(d,B(210))?BQz:Dp(d,B(211))?BQA:!Dp(d,B(212))&&!Dp(d,B(213))&&!Dp(d,B(214))?(!Dp(d,B(215))&&!Dp(d,B(216))?BQB:BQC):BQD;b=SV(7937);if(b===null)b=B(8);Be_();d=Kr(b);BQo
=!Dp(d,B(217))&&!Dp(d,B(218))?(Dp(d,B(219))?BQE:Dp(d,B(220))?BQF:Dp(d,B(221))?BQG:!Dp(d,B(222))?BQH:BQI):BQJ;$p=2;case 2:ATB();if(C()){break _;}e=1;f=1;$p=3;case 3:AQh(e,f);if(C()){break _;}b=BQK;if(b!==null){ZK(b);BQK=null;}b=BQL;if(b!==null){Pv(b);BQL=null;}b=BQM;if(b!==null){Ot(b);BQM=null;}b=BQN;if(b!==null){Pv(b);BQN=null;}b=BQO;if(b!==null){Ot(b);BQO=null;}return;default:E4();}}C8().s(b,c,d,e,f,$p);}
function Od(){DF();B$();MQ();return BQP;}
function PK(b){DF();return I0(b);}
function AKY(b){DF();return Z1(b);}
function T9(b){DF();return AKx(b);}
function AIa(b){DF();B$();}
function AI3(b){DF();B$();}
function AIz(b){DF();B$();}
function A_B(b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:DF();$p=1;case 1:$z=ATk(b);if(C()){break _;}c=$z;if(c!==null)return c;d=new B8;e=new S;T(e);H(H(e,B(223)),b);Ba(d,R(e));K(d);default:E4();}}C8().s(b,c,d,e,$p);}
function ASF(b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:DF();$p=1;case 1:$z=ATk(b);if(C()){break _;}c=$z;if(c!==null)return ADN(c);d=new B8;e=new S;T(e);H(H(e,B(223)),b);Ba(d,R(e));K(d);default:E4();}}C8().s(b,c,d,e,$p);}
function A5U(b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:DF();$p=1;case 1:$z=ATk(b);if(C()){break _;}c=$z;if(c!==null){d=new Cj;Py();L8(d,c,BQQ);return d;}d=new B8;e=new S;T(e);H(H(e,B(223)),b);Ba(d,R(e));K(d);default:E4();}}C8().s(b,c,d,e,$p);}
function If(b){var c;DF();AO7(B(4),b);c=P6(b);while(c!==null){AO7(B(7),c);c=P6(c);}}
function AO7(b,c){var d,e,f,g;DF();d=OG();e=LS(c);f=new S;T(f);H(H(f,b),e);BK(d,R(f));B$();b=$rt_jsException(c);if(b!==null&&(!!b?1:0)){$rt_globals.console.error(b);g=1;}else g=0;if(!g)AEh(c,new ACW);}
function AEh(b,c){var d,e,f,g,h,i,j,$$je;DF();if(b===null)return;a:{b:{B$();d=$rt_jsException(b);if(d!==null&&(!!d?1:0)){try{e=$rt_str(d.stack||null);if(e!==null){f=E9(e,B(77));g=f.data;h=g.length;if(h>0){if(BPk){AHz();AFf(Qz(f));}i=0;while(i<h){d=Gy(g[i]);if(Cm(d,B(224)))d=Gy(Cz(d,3));c.w4(d);i=i+1|0;}break a;}}break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){d=$$je;}else{throw $$e;}}d=LS(d);e=new S;T(e);H(H(H(e,B(225)),d),B(226));c.w4(R(e));}}f=(Bam(b)).data;h=f.length;if(h<=0)c.w4(B(227));else{j=0;while
(j<h){c.w4(BLj(f[j]));j=j+1|0;}}}}
function Bbi(b){var c,d;DF();if(b===null)return B(228);c=new S;T(c);AFC(b,c);d=P6(b);while(d!==null){Bv(c,B(229));AFC(d,c);d=P6(d);}return R(c);}
function AFC(b,c){var d;DF();Bv(c,LS(b));d=new ABj;d.Ws=c;AEh(b,d);}
function AJW(){DF();B$();return M(1073741824);}
function ANp(){DF();B$();return M(1073741824);}
function AMc(){DF();B$();return M(1073741824);}
function V1(){DF();return BQj;}
function Bf2(){BQh=E$(B(230));BQi=E$(B(231));BQj=0;BQk=0;BQl=null;BQm=null;BQn=null;BQo=null;}
var UK=J(B8);
function Pm(a){var b=new UK();Bn1(b,a);return b;}
function Bn1(a,b){Ba(a,b);}
function Mb(){var a=this;D.call(a);a.cD=null;a.b7=0;a.bD=0;a.DX=0.0;a.l7=0;a.J=null;a.p=null;a.cE=null;a.e=null;a.cs=null;a.o1=null;a.T=0;a.bb=null;a.hD=null;a.I=null;a.m5=null;a.d4=null;a.bk=0;a.dq=0;a.a93=null;a.beg=0;a.jg=null;a.h9=0;a.a8j=null;a.eK=null;a.u=null;a.dV=null;a.CV=null;a.beG=null;a.beL=null;a.U3=null;a.a4L=null;a.gO=0;a.gD=null;a.hH=BS;a.W=0;a.bU=0;a.a3h=0;a.df=BS;a.ff=0;a.RK=null;}
var BQR=null;var BQS=0;var BQT=null;var BQU=null;function BQV(){var a=new Mb();APL(a);return a;}
function APL(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=new AHh;b.a28=1.0;b.H6=0.0;b.Bg=1.0;b.cm=20.0;b.G0=Cy();b.EL=Dh(Hb(),M(1000000));a.J=b;c=new WF;$p=1;case 1:AJN();if(C()){break _;}d=BQW;b=null;BLS();c.qn=d;c.a9H=b;a.o1=c;a.T=0;a.I=null;b=new AF8;b.KG=B(4);b.wr=B(4);b.wV=Cy();b.u4=0;b.mW=a;a.m5=b;b=new AGu;b.ss=0.0;b.Hz=null;b.RS=Cy();b.g3=new DJ;b.bbV=0;b.bbU=0;b.Aa=OT(16);b.Q=a;b.nK=BvN(a);a.d4=b;a.bk=0;a.dq=0;a.a93=null;a.beg
=0;a.h9=0;a.a8j=APO(0.0);a.eK=null;a.dV=Bsw();b=new ADi;O();JR(b,BQX.O);b.FW=CO(256);b.H2=CO(256);b.Kj=CO(256);b.N$=CO(256);b.Q_=0;a.U3=b;b=new AKq;JR(b,BQY.O);b.GQ=CO(256);b.Cl=CO(256);b.Vq=CO(256);b.QY=CO(256);a.a4L=b;a.gO=1;a.gD=B(4);a.hH=M(-1);a.W=0;a.bU=0;a.a3h=0;a.df=Cy();a.ff=0;a.RK=null;a.b7=640;a.bD=480;BQU=a;return;default:E4();}}C8().s(a,b,c,d,$p);}
function A6n(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(BQZ){b=Od();MQ();if(b===BQ0)BQ1=1;else BQ1=a.u.dN;}c=0;$p=1;case 1:A_C(c);if(C()){break _;}d=(-1.0);c=BQ2;if(c==BQ3&&BQ4==BQ5&&BQ6===BQ7)c=0;else{BQ3=c;BQ5=BQ4;BQ7=BQ6;c=1;}a:{if(!c){d=ASs(WZ(),1.0);if(d===a.DX)break a;}c=a.b7;e=a.bD;f=a.DX;a.b7=BQ2;a.bD=BQ4;if(d===(-1.0))d=ASs(WZ(),1.0);a.DX=d;g=a.b7;if(!(g==c&&a.bD==e&&d===f))
{if(g<=0)a.b7=1;if(a.bD<=0)a.bD=1;c=a.b7;e=a.bD;if(c<=0)c=1;if(e<=0)e=1;a.b7=c;a.bD=e;if(a.I!==null){h=M7(c,e);e=h.js;c=h.jm;h=a.I;$p=2;continue _;}}}return;case 2:A5V(h,a,e,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AWK(a){var b,c,d,e,f,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{try{BrA();break a;}catch($$e){$$je=N($$e);if($$je instanceof ANG){}else{throw $$e;}}}a.RK=M7(a.b7,a.bD);Il();BQ8.JV=BvN(a);b=OO();a.beG=b;c=new S1;$p=1;case 1:ANg(c,a,b);if(C()){break _;}a.u=c;b=new Zx;b.jP=Dl();b.Jg=Dl();b.BH=SA(1);b.bP=Ou(1048576);b.t2=Cs();b.f$=0;b.f9=0;b.E0=c;a.bb=b;c=new ZD;d=a.u;e=B(232);$p=2;case 2:AM5(c,d,e,b);if(C()){break _;}a.hD
=c;$p=3;case 3:A$N(a);if(C()){break _;}a.CV=new ADF;EH(a,B(233));Bm(3553);Ca();if(0.0!==BQ9){B3();BQ$.clearDepth(0.0);BQ9=0.0;}Bm(2929);H8(515);Bm(3008);A1$(516,0.10000000149011612);A70(1029);DR(5889);E3();DR(5888);EH(a,B(234));a.dV.fA=a.u;Hk(a.bb,a.a4L);Hk(a.bb,a.U3);b=a.bb;c=new AOE;BN();JR(c,BQ_.rU);c.a$Z=CO(320);c.bcj=CO(320);c.P2=Bo(256);c.V2=a;c.Lx=1;try{d=B(235);$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){d=$$je;}else{throw $$e;}}BL(d);Hk(b,c);b=a.bb;c=new Yo;O();JR(c,BQX.O+1|0);c.ym
=CO(256);c.w2=CO(256);c.DZ=CO(256);c.Hc=CO(256);c.AA=0;c.q8=2;Hk(b,c);b=a.bb;c=new VF;JR(c,BQY.O+1|0);c.xq=CO(256);c.xo=CO(256);c.NI=CO(256);c.GS=CO(256);c.AT=0;c.q8=2;Hk(b,c);Hk(a.bb,AC7(0));Hk(a.bb,AC7(1));b=new UY;c=a.bb;$p=5;continue _;case 4:a:{try{$z=BjZ(d);if(C()){break _;}d=$z;d=AEB(d);f=c.G$;AKM(d,(f%16|0)*16|0,(f/16|0)*16|0,16,16,c.P2,0,16);break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){d=$$je;}else{throw $$e;}}BL(d);}Hk(b,c);b=a.bb;c=new Yo;O();JR(c,BQX.O+1|0);c.ym=CO(256);c.w2=CO(256);c.DZ
=CO(256);c.Hc=CO(256);c.AA=0;c.q8=2;Hk(b,c);b=a.bb;c=new VF;JR(c,BQY.O+1|0);c.xq=CO(256);c.xo=CO(256);c.NI=CO(256);c.GS=CO(256);c.AT=0;c.q8=2;Hk(b,c);Hk(a.bb,AC7(0));Hk(a.bb,AC7(1));b=new UY;c=a.bb;$p=5;case 5:Bb8(b,a,c);if(C()){break _;}a.cE=b;GY(0,0,a.b7,a.bD);b=new ABp;c=a.p;d=a.bb;b.dL=W(O4,4);b.F5=new DJ;if(c!==null)b.lx=c;b.lf=d;f=0;while(f<4){b.dL.data[f]=Cs();f=f+1|0;}a.cs=b;EH(a,B(236));b=new YI;Yk(b);b.eZ=Cs();b.j0=new DJ;b.Kh=null;b.EN=0;b.yq=B(4);b.qC=0;b.GI=1.0;b.ck=a;a.jg=b;b=B(237);$p=6;case 6:AJN();if
(C()){break _;}BQW=b;c=BQU;if(c!==null){c=c.o1;if(c!==null)c.qn=b;}b=a.beL;if(b!==null){c=new Qv;$p=8;continue _;}b=Mm();$p=7;case 7:AVA(a,b);if(C()){break _;}return;case 8:A6H(c,a,b);if(C()){break _;}$p=9;case 9:AVA(a,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A$N(a){var b,c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bc4();if(C()){break _;}a.b7=BQ2;a.bD=BQ4;a.DX=WZ();b=M7(a.b7/2|0,a.bD/2|0);a.RK=b;c=b.js;d=b.jm;EZ(16640);DR(5889);E3();SF(0.0,c,d,0.0,1000.0,3000.0);DR(5888);E3();Bw(0.0,0.0,(-2000.0));GY(0,0,a.b7,a.bD);Qw(0.0,0.0,0.0,0.0);Cf();e=BRa;Bl(2896);Bm(3553);Bl(2912);f=3553;b=a.bb;g
=B(238);$p=2;case 2:$z=A3q(b,g);if(C()){break _;}h=$z;C$(f,h);BR(e);HS(e,16777215);L(e,0.0,a.bD,0.0,0.0,0.0);L(e,a.b7,a.bD,0.0,0.0,0.0);L(e,a.b7,0.0,0.0,0.0,0.0);L(e,0.0,0.0,0.0,0.0,0.0);$p=3;case 3:A6C(e);if(C()){break _;}CD(1.0,1.0,1.0,1.0);HS(e,16777215);i=((a.b7/2|0)-256|0)/2|0;d=((a.bD/2|0)-256|0)/2|0;e=BRa;BR(e);j=i+0|0;k=d+256|0;L(e,j,k,0.0,0.0,1.0);l=i+256|0;L(e,l,k,0.0,1.0,1.0);k=d+0|0;L(e,l,k,0.0,1.0,0.0);L(e,j,k,0.0,0.0,0.0);$p=4;case 4:A6C(e);if(C()){break _;}Bl(2896);Bl(2912);Bm(3008);A1$(516,0.10000000149011612);$p
=5;case 5:A6n(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function OO(){var b,c;if(BQT===null){b=new K3;c=W(D,1);c.data[0]=B(239);Qt(b,c);BQT=b;}return BQT;}
function AVA(a,b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.I;if(c instanceof AFm)return;if(c!==null){$p=1;continue _;}if(b===null&&a.p===null)b=Mm();else if(b===null&&a.e.bT<=0){b=new WH;E8(b);}a.I=b;if(b===null){$p=2;continue _;}if(a.W){c=a.e;if(c!==null)APd(c);a.W=0;So(0);}c=M7(a.b7,a.bD);d=c.js;e=c.jm;$p=3;continue _;case 1:c.y$();if(C()){break _;}if(b===null&&a.p===null)b=Mm();else if(b===null&&a.e.bT<=0){b=new WH;E8(b);}a.I
=b;if(b===null){$p=2;continue _;}if(a.W){c=a.e;if(c!==null)APd(c);a.W=0;So(0);}c=M7(a.b7,a.bD);d=c.js;e=c.jm;$p=3;continue _;case 2:AXK(a);if(C()){break _;}return;case 3:A5V(b,a,d,e);if(C()){break _;}a.h9=0;return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function EH(a,b){var c,d,e,f;CZ();B3();c=BQ$.getError();if(c){a:{switch(c){case -100:break;case 1280:d=B(240);break a;case 1281:d=B(241);break a;case 1282:d=B(242);break a;case 1285:d=B(243);break a;case 1286:d=B(244);break a;default:d=B(245);break a;}d=B(246);}BK(C0(),B(247));e=C0();f=new S;T(f);H(H(f,B(248)),b);BK(e,R(f));b=C0();e=new S;T(e);Bg(e,c);H(H(e,B(5)),d);BK(b,R(e));}}
function A1i(a){var b,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK(C0(),B(249));b=null;$p=1;case 1:AUC(a,b);if(C()){break _;}a:{try{A92();break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){}else{throw $$e;}}}DF();B$();b=BPA;Ju();Rh(b,BRb,B(250));return;default:E4();}}C8().s(a,b,$p);}
function A3u(a){var b,c,d,e,f,g,h,i,j,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.gO=1;try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){b=$$je;}else{throw $$e;}}BL(b);c=new B8;HO(c,B(251),b);K(c);case 1:a:{try{AWK(a);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){b=$$je;}else{throw $$e;}}BL(b);c=new B8;HO(c,B(251),b);K(c);}b:{c:{try{d:{try
{d=Cy();e=0;e:{while(a.gO){IR();I9();if(JD())JC(a);if(a.T&&a.p!==null){c=a.J;f=c.bJ;Fo(c);a.J.bJ=f;}else Fo(a.J);g=0;if(g<a.J.kd){a.bk=a.bk+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof HT){}else{throw $$e;}}a.p=null;c=null;$p=6;continue _;}EH(a,B(252));JL(a.dV,a.e,a.J.bJ);Bm(3553);c=a.p;if(c!==null&&!c.ci){c=a.p;$p=5;continue _;}c=a.p;if(c!==null&&c.ci){c=a.p;$p=9;continue _;}if(!BZ(65)){$p=8;continue _;}if(!a.h9){c=a.cD;if(c!==null)c.lG(a.J.bJ);c=a.d4;f=a.J.bJ;$p=11;continue _;}if(BZ(61))
{$p=10;continue _;}a.hH=Hb();if(BZ(65))break e;f:{EH(a,B(253));e=e+1|0;if(!C_(a)){c=a.I;if(c!==null&&c.jV()){h=1;break f;}}h=0;}a.T=h;while(true){i=Cy();j=Bj(d,M(1000));if(E0(i,j))break;a.l7=e;Jl();h=BRc;c=B6();H(C5(H(C5(c,e),B(254)),h),B(255));a.gD=BT(c);BRc=0;e=0;d=j;}}break d;}$p=12;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GB){}else if($$je instanceof Bk){c=$$je;break c;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break b;}$p=3;continue _;}try{a.p=null;BL(c);K(KU(B(256),c));}catch($$e){$$je
=N($$e);c=$$je;}}$p=2;case 2:A1i(a);if(C()){break _;}K(c);case 3:A1i(a);if(C()){break _;}return;case 4:a:{g:{try{b:{try{h:{try{AQd(a);if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof HT){break h;}else{throw $$e;}}g=g+1|0;i:{while(true){if(g<a.J.kd)break i;EH(a,B(252));JL(a.dV,a.e,a.J.bJ);Bm(3553);c=a.p;if(c!==null&&!c.ci){c=a.p;$p=5;continue _;}c=a.p;if(c!==null&&c.ci){c=a.p;$p=9;continue _;}if(!BZ(65)){$p=8;continue _;}if(!a.h9){c=a.cD;if(c!==null)c.lG(a.J.bJ);c=a.d4;f=a.J.bJ;$p=11;continue _;}if
(BZ(61)){$p=10;continue _;}a.hH=Hb();if(BZ(65)){$p=12;continue _;}j:{EH(a,B(253));e=e+1|0;if(!C_(a)){c=a.I;if(c!==null&&c.jV()){h=1;break j;}}h=0;}a.T=h;while(true){i=Cy();j=Bj(d,M(1000));if(E0(i,j))break;a.l7=e;Jl();h=BRc;c=B6();H(C5(H(C5(c,e),B(254)),h),B(255));a.gD=BT(c);BRc=0;e=0;d=j;}if(!a.gO)break;IR();I9();if(JD())JC(a);if(a.T&&a.p!==null){c=a.J;f=c.bJ;Fo(c);a.J.bJ=f;}else Fo(a.J);g=0;}break b;}a.bk=a.bk+1|0;try{continue _;}catch($$e){$$je=N($$e);if($$je instanceof HT){}else{throw $$e;}}}a.p=null;c=null;$p
=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GB){}else if($$je instanceof Bk){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.p=null;BL(c);K(KU(B(256),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 5:a:{g:{try{b:{try{i:{$z=A4G(c);if(C()){break _;}h=$z;if(!h){k:{while(true){c=a.p;if(c!==null&&c.ci){c=a.p;$p=9;continue _;}if(!BZ(65)){$p=8;continue _;}if(!a.h9){c=a.cD;if(c!==null)c.lG(a.J.bJ);c=a.d4;f=a.J.bJ;$p=11;continue _;}if(BZ(61)){$p
=10;continue _;}a.hH=Hb();if(BZ(65))break k;l:{EH(a,B(253));e=e+1|0;if(!C_(a)){c=a.I;if(c!==null&&c.jV()){h=1;break l;}}h=0;}a.T=h;while(true){i=Cy();j=Bj(d,M(1000));if(E0(i,j))break;a.l7=e;Jl();h=BRc;c=B6();H(C5(H(C5(c,e),B(254)),h),B(255));a.gD=BT(c);BRc=0;e=0;d=j;}if(!a.gO)break;IR();I9();if(JD())JC(a);if(a.T&&a.p!==null){c=a.J;f=c.bJ;Fo(c);a.J.bJ=f;}else Fo(a.J);g=0;if(g<a.J.kd){a.bk=a.bk+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof HT){}else{throw $$e;}}a.p=null;c=null;$p=6;continue _;}EH(a,
B(252));JL(a.dV,a.e,a.J.bJ);Bm(3553);c=a.p;if(c===null)continue;if(c.ci)continue;else break i;}break b;}$p=12;continue _;}}c=a.p;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GB){}else if($$je instanceof Bk){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.p=null;BL(c);K(KU(B(256),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 6:a:{try{g:{try{AUC(a,c);if(C()){break _;}c=BNE();$p=7;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GB){break g;}
else if($$je instanceof Bk){c=$$je;}else{throw $$e;}}a.p=null;BL(c);K(KU(B(256),c));}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}$p=2;continue _;case 7:a:{g:{try{b:{try{AVA(a,c);if(C()){break _;}g=g+1|0;m:{while(true){if(g<a.J.kd){a.bk=a.bk+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof HT){}else{throw $$e;}}a.p=null;c=null;$p=6;continue _;}EH(a,B(252));JL(a.dV,a.e,a.J.bJ);Bm(3553);c=a.p;if(c!==null&&!c.ci){c=a.p;$p=5;continue _;}c=a.p;if(c!==null&&c.ci){c=a.p;$p=9;continue _;}if
(!BZ(65)){$p=8;continue _;}if(!a.h9){c=a.cD;if(c!==null)c.lG(a.J.bJ);c=a.d4;f=a.J.bJ;$p=11;continue _;}if(BZ(61)){$p=10;continue _;}a.hH=Hb();if(BZ(65))break m;l:{EH(a,B(253));e=e+1|0;if(!C_(a)){c=a.I;if(c!==null&&c.jV()){h=1;break l;}}h=0;}a.T=h;while(true){i=Cy();j=Bj(d,M(1000));if(E0(i,j))break;a.l7=e;Jl();h=BRc;c=B6();H(C5(H(C5(c,e),B(254)),h),B(255));a.gD=BT(c);BRc=0;e=0;d=j;}if(!a.gO)break;IR();I9();if(JD())JC(a);if(a.T&&a.p!==null){c=a.J;f=c.bJ;Fo(c);a.J.bJ=f;}else Fo(a.J);g=0;}break b;}$p=12;continue _;}
catch($$e){$$je=N($$e);if($$je instanceof GB){}else if($$je instanceof Bk){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.p=null;BL(c);K(KU(B(256),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 8:a:{g:{try{b:{try{A6n(a);if(C()){break _;}m:{while(true){if(!a.h9){c=a.cD;if(c!==null)c.lG(a.J.bJ);c=a.d4;f=a.J.bJ;$p=11;continue _;}if(BZ(61)){$p=10;continue _;}a.hH=Hb();if(BZ(65)){$p=12;continue _;}n:{EH(a,B(253));e=e+1|0;if(!C_(a)){c=a.I;if(c!==null&&c.jV())
{h=1;break n;}}h=0;}a.T=h;while(true){i=Cy();j=Bj(d,M(1000));if(E0(i,j))break;a.l7=e;Jl();h=BRc;c=B6();H(C5(H(C5(c,e),B(254)),h),B(255));a.gD=BT(c);BRc=0;e=0;d=j;}if(!a.gO)break;IR();I9();if(JD())JC(a);if(a.T&&a.p!==null){c=a.J;f=c.bJ;Fo(c);a.J.bJ=f;}else Fo(a.J);g=0;if(g<a.J.kd){a.bk=a.bk+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof HT){}else{throw $$e;}}a.p=null;c=null;$p=6;continue _;}EH(a,B(252));JL(a.dV,a.e,a.J.bJ);Bm(3553);c=a.p;if(c!==null&&!c.ci){c=a.p;$p=5;continue _;}c=a.p;if
(c!==null&&c.ci){c=a.p;$p=9;continue _;}if(BZ(65))continue;else break m;}break b;}continue _;}catch($$e){$$je=N($$e);if($$je instanceof GB){}else if($$je instanceof Bk){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.p=null;BL(c);K(KU(B(256),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 9:a:{g:{try{b:{try{i:{$z=A4G(c);if(C()){break _;}h=$z;if(!h){k:{while(true){if(!BZ(65))break k;if(!a.h9){c=a.cD;if(c!==null)c.lG(a.J.bJ);c=a.d4;f=a.J.bJ;$p=11;continue _;}if
(BZ(61)){$p=10;continue _;}a.hH=Hb();if(BZ(65)){$p=12;continue _;}o:{EH(a,B(253));e=e+1|0;if(!C_(a)){c=a.I;if(c!==null&&c.jV()){h=1;break o;}}h=0;}a.T=h;while(true){i=Cy();j=Bj(d,M(1000));if(E0(i,j))break;a.l7=e;Jl();h=BRc;c=B6();H(C5(H(C5(c,e),B(254)),h),B(255));a.gD=BT(c);BRc=0;e=0;d=j;}if(!a.gO)break;IR();I9();if(JD())JC(a);if(a.T&&a.p!==null){c=a.J;f=c.bJ;Fo(c);a.J.bJ=f;}else Fo(a.J);g=0;if(g<a.J.kd){a.bk=a.bk+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof HT){}else{throw $$e;}}a.p=null;c
=null;$p=6;continue _;}EH(a,B(252));JL(a.dV,a.e,a.J.bJ);Bm(3553);c=a.p;if(c!==null&&!c.ci){c=a.p;$p=5;continue _;}c=a.p;if(c===null)continue;if(!c.ci)continue;else break i;}break b;}$p=8;continue _;}}c=a.p;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GB){}else if($$je instanceof Bk){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.p=null;BL(c);K(KU(B(256),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 10:a:{g:{try{b:{try{AR7(a);if(C()){break _;}m:
{while(true){if(BZ(65))break m;n:{EH(a,B(253));e=e+1|0;if(!C_(a)){c=a.I;if(c!==null&&c.jV()){h=1;break n;}}h=0;}a.T=h;while(true){i=Cy();j=Bj(d,M(1000));if(E0(i,j))break;a.l7=e;Jl();h=BRc;c=B6();H(C5(H(C5(c,e),B(254)),h),B(255));a.gD=BT(c);BRc=0;e=0;d=j;}if(!a.gO)break;IR();I9();if(JD())JC(a);if(a.T&&a.p!==null){c=a.J;f=c.bJ;Fo(c);a.J.bJ=f;}else Fo(a.J);g=0;if(g<a.J.kd){a.bk=a.bk+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof HT){}else{throw $$e;}}a.p=null;c=null;$p=6;continue _;}EH(a,B(252));JL(a.dV,
a.e,a.J.bJ);Bm(3553);c=a.p;if(c!==null&&!c.ci){c=a.p;$p=5;continue _;}c=a.p;if(c!==null&&c.ci){c=a.p;$p=9;continue _;}if(!BZ(65)){$p=8;continue _;}if(!a.h9){c=a.cD;if(c!==null)c.lG(a.J.bJ);c=a.d4;f=a.J.bJ;$p=11;continue _;}if(BZ(61)){continue _;}a.hH=Hb();}break b;}$p=12;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GB){}else if($$je instanceof Bk){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.p=null;BL(c);K(KU(B(256),c));}catch($$e){$$je=N($$e);c=$$je;}}$p
=2;continue _;case 11:a:{g:{try{b:{try{A1h(c,f);if(C()){break _;}m:{while(true){if(BZ(61))break m;a.hH=Hb();if(BZ(65)){$p=12;continue _;}n:{EH(a,B(253));e=e+1|0;if(!C_(a)){c=a.I;if(c!==null&&c.jV()){h=1;break n;}}h=0;}a.T=h;while(true){i=Cy();j=Bj(d,M(1000));if(E0(i,j))break;a.l7=e;Jl();h=BRc;c=B6();H(C5(H(C5(c,e),B(254)),h),B(255));a.gD=BT(c);BRc=0;e=0;d=j;}if(!a.gO)break;IR();I9();if(JD())JC(a);if(a.T&&a.p!==null){c=a.J;f=c.bJ;Fo(c);a.J.bJ=f;}else Fo(a.J);g=0;if(g<a.J.kd){a.bk=a.bk+1|0;try{$p=4;continue _;}
catch($$e){$$je=N($$e);if($$je instanceof HT){}else{throw $$e;}}a.p=null;c=null;$p=6;continue _;}EH(a,B(252));JL(a.dV,a.e,a.J.bJ);Bm(3553);c=a.p;if(c!==null&&!c.ci){c=a.p;$p=5;continue _;}c=a.p;if(c!==null&&c.ci){c=a.p;$p=9;continue _;}if(!BZ(65)){$p=8;continue _;}if(a.h9)continue;else{c=a.cD;if(c!==null)c.lG(a.J.bJ);c=a.d4;f=a.J.bJ;continue _;}}break b;}$p=10;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GB){}else if($$je instanceof Bk){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p
=3;continue _;}try{a.p=null;BL(c);K(KU(B(256),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 12:a:{g:{try{b:{try{A6n(a);if(C()){break _;}m:{while(true){n:{EH(a,B(253));e=e+1|0;if(!C_(a)){c=a.I;if(c!==null&&c.jV()){h=1;break n;}}h=0;}a.T=h;while(true){i=Cy();j=Bj(d,M(1000));if(E0(i,j))break;a.l7=e;Jl();h=BRc;c=B6();H(C5(H(C5(c,e),B(254)),h),B(255));a.gD=BT(c);BRc=0;e=0;d=j;}if(!a.gO)break;IR();I9();if(JD())JC(a);if(a.T&&a.p!==null){c=a.J;f=c.bJ;Fo(c);a.J.bJ=f;}else Fo(a.J);g=0;if(g<a.J.kd){a.bk=a.bk
+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof HT){}else{throw $$e;}}a.p=null;c=null;$p=6;continue _;}EH(a,B(252));JL(a.dV,a.e,a.J.bJ);Bm(3553);c=a.p;if(c!==null&&!c.ci){c=a.p;$p=5;continue _;}c=a.p;if(c!==null&&c.ci){c=a.p;$p=9;continue _;}if(!BZ(65)){$p=8;continue _;}if(!a.h9){c=a.cD;if(c!==null)c.lG(a.J.bJ);c=a.d4;f=a.J.bJ;$p=11;continue _;}if(BZ(61)){$p=10;continue _;}a.hH=Hb();if(!BZ(65))continue;else break m;}break b;}continue _;}catch($$e){$$je=N($$e);if($$je instanceof GB){}else if
($$je instanceof Bk){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.p=null;BL(c);K(KU(B(256),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AR7(a){var b,c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Ee(a.hH,M(-1)))a.hH=Hb();b=Hb();c=BQR.data;d=BQS;BQS=d+1|0;c[d&(c.length-1|0)]=BI(b,a.hH);a.hH=b;EZ(256);DR(5889);E3();SF(0.0,a.b7,a.bD,0.0,1000.0,3000.0);DR(5888);E3();Bw(0.0,0.0,(-2000.0));ABF(1.0);Bl(3553);Cf();e=BRa;LF(e,7);HS(e,538968064);BP(e,0.0,a.bD-100|0,0.0);BP(e,0.0,a.bD,0.0);BP(e,
BQR.data.length,a.bD,0.0);BP(e,BQR.data.length,a.bD-100|0,0.0);$p=1;case 1:A6C(e);if(C()){break _;}f=BS;d=0;while(true){c=BQR.data;g=c.length;if(d>=g)break;f=Bj(f,c[d]);d=d+1|0;}d=BU(Dh(Dh(f,M(200000)),M(g)));LF(e,7);HS(e,541065216);BP(e,0.0,a.bD-d|0,0.0);BP(e,0.0,a.bD,0.0);BP(e,BQR.data.length,a.bD,0.0);BP(e,BQR.data.length,a.bD-d|0,0.0);$p=2;case 2:A6C(e);if(C()){break _;}LF(e,1);g=0;while(true){d=BQR.data.length;if(g>=d)break;h=(((g-BQS|0)&(d-1|0))*255|0)/d|0;i=Bp(h,h)/255|0;d=Bp(i,i)/255|0;j=Bp(d,d)/255
|0;HS(e,(((-16777216)+(Bp(j,j)/255|0)|0)+(d*256|0)|0)+(h*65536|0)|0);k=Dh(BQR.data[g],M(200000));l=g+0.5;BP(e,l,EO(BI(M(a.bD),k))+0.5,0.0);BP(e,l,a.bD+0.5,0.0);g=g+1|0;}$p=3;case 3:A6C(e);if(C()){break _;}Bm(3553);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function JC(a){a.gO=0;}
function AXK(a){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(ACE()&&!a.W){a.W=1;b=a.CV;So(1);b.Ke=0;b.Kd=0;b=null;$p=1;continue _;}return;case 1:AVA(a,b);if(C()){break _;}a.bU=a.bk+10000|0;return;default:E4();}}C8().s(a,b,$p);}
function AX1(a){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.I!==null)return;b=new ADm;E8(b);b.H$=0;b.wU=0;$p=1;case 1:AVA(a,b);if(C()){break _;}return;default:E4();}}C8().s(a,b,$p);}
function Bci(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{d=a.cD;if(!d.a4V){if(b)break a;if(a.dq<=0)break a;}return;}if(c){e=a.eK;if(e!==null&&!e.oj&&!b){f=e.ih;g=e.ii;h=e.ij;b=e.m9;$p=2;continue _;}}$p=1;case 1:d.VV();if(C()){break _;}return;case 2:d.a1T(f,g,h,b);if
(C()){break _;}d=a.cs;b=a.eK.m9;e=d.lx;$p=3;case 3:$z=AWH(e,f,g,h);if(C()){break _;}c=$z;if(c){O();e=BRd.data[c];i=f;j=Dc(d.F5);k=e.fz;l=e.fO;l=i+j*(k-l-0.20000000298023224)+0.10000000149011612+l;m=g;n=Dc(d.F5);o=e.d1;p=e.eD;n=m+n*(o-p-0.20000000298023224)+0.10000000149011612+p;o=h;q=Dc(d.F5);p=e.fV;r=e.ga;q=o+q*(p-r-0.20000000298023224)+0.10000000149011612+r;if(!b)n=m+e.eD-0.10000000149011612;if(b==1)n=m+e.d1+0.10000000149011612;if(b==2)q=o+r-0.10000000149011612;if(b==3)q=o+p+0.10000000149011612;if(b==4)l=
i+e.fO-0.10000000149011612;if(b==5)l=i+e.fz+0.10000000149011612;s=BpE(d.lx,l,n,q,0.0,0.0,0.0,e);s.f=s.f*0.20000000298023224;s.i=(s.i-0.10000000149011612)*0.20000000298023224+0.10000000149011612;s.g=s.g*0.20000000298023224;Eb(s,0.12000000476837158,0.12000000476837158);s.dk=s.dk*0.6000000238418579;F$(d,s);}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function A$r(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(!b&&a.dq>0)){if(!b){c=a.e;$p=1;continue _;}a:{c=a.eK;if(c!==null){d=c.oj;if(d==1){if(!b){e=a.e;c=c.nr;$p=3;continue _;}if(b!=1)break a;c=a.e;e=a.eK.nr;$p=5;continue _;}if(!d){f=c.ih;d=c.ii;g=c.ij;h=c.m9;O();i=BRd.data;c=a.p;$p=2;continue _;}}else if(!b&&!(a.cD instanceof Pa))a.dq=10;}if
(b==1){j=EP(a.e.B);if(j!==null){d=j.t;c=a.p;e=a.e;k=Es(j);$p=6;continue _;}}}return;case 1:c.Nn();if(C()){break _;}b:{c=a.eK;if(c!==null){d=c.oj;if(d==1){if(!b){e=a.e;c=c.nr;$p=3;continue _;}if(b!=1)break b;c=a.e;e=a.eK.nr;$p=5;continue _;}if(!d){f=c.ih;d=c.ii;g=c.ij;h=c.m9;O();i=BRd.data;c=a.p;$p=2;continue _;}}else if(!b&&!(a.cD instanceof Pa))a.dq=10;}if(b==1){j=EP(a.e.B);if(j!==null){d=j.t;c=a.p;e=a.e;k=Es(j);$p=6;continue _;}}return;case 2:$z=AWH(c,f,d,g);if(C()){break _;}l=$z;c=i[l];if(!b){e=a.p;h=a.eK.m9;$p
=4;continue _;}e=EP(a.e.B);l=e===null?0:e.t;c=a.cD;j=a.e;k=a.p;$p=8;continue _;case 3:AYh(e,c);if(C()){break _;}if(b==1){c=a.e;e=a.eK.nr;$p=5;continue _;}if(b==1){j=EP(a.e.B);if(j!==null){d=j.t;c=a.p;e=a.e;k=Es(j);$p=6;continue _;}}return;case 4:AVE(e,f,d,g,h);if(C()){break _;}if(c===BRe&&a.e.Yx<100){if(b==1){j=EP(a.e.B);if(j!==null){d=j.t;c=a.p;e=a.e;k=Es(j);$p=6;continue _;}}return;}c=a.cD;h=a.eK.m9;$p=7;continue _;case 5:A$3(c,e);if(C()){break _;}if(b==1){j=EP(a.e.B);if(j!==null){d=j.t;c=a.p;e=a.e;k=Es(j);$p
=6;continue _;}}return;case 6:b:{$z=k.qc(j,c,e);if(C()){break _;}k=$z;if(k===j){if(k===null)break b;if(k.t==d)break b;}c=a.e.B;i=c.b8.data;b=c.bu;i[b]=k;a.d4.nK.oS=0.0;if(!k.t)i[b]=null;}return;case 7:c.Za(f,d,g,h);if(C()){break _;}if(b==1){j=EP(a.e.B);if(j!==null){d=j.t;c=a.p;e=a.e;k=Es(j);$p=6;continue _;}}return;case 8:$z=c.bb8(j,k,e,f,d,g,h);if(C()){break _;}f=$z;if(f){c=a.e;$p=9;continue _;}if(e===null)return;f=e.t;if(!f){c=a.e.B;c.b8.data[c.bu]=null;}else if(f!=l)a.d4.nK.oS=0.0;if(b==1){j=EP(a.e.B);if
(j!==null){d=j.t;c=a.p;e=a.e;k=Es(j);$p=6;continue _;}}return;case 9:c.Nn();if(C()){break _;}if(e===null)return;f=e.t;if(!f){c=a.e.B;c.b8.data[c.bu]=null;}else if(f!=l)a.d4.nK.oS=0.0;if(b==1){j=EP(a.e.B);if(j!==null){d=j.t;c=a.p;e=a.e;k=Es(j);$p=6;continue _;}}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function ATo(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.eK;if(b===null)return;c=a.p;d=b.ih;e=b.ii;f=b.ij;$p=1;case 1:$z=AWH(c,d,e,f);if(C()){break _;}d=$z;O();if(d==BRf.b)d=BRg.b;if(d==BRh.b)d=BRi.b;if(d==BRe.b)d=BRj.b;b=a.e.B;d=AHS(b,d);if(d>=0&&d<9)b.bu=d;return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AQd(a){var b,c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:A7z(a.jg);b=a.d4;c=1.0;$p=1;case 1:A88(b,c);if(C()){break _;}b=a.e;if(b!==null){$p=2;continue _;}if(!a.T&&a.p!==null){b=a.cD;$p=5;continue _;}d=3553;e=a.bb;b=B(257);$p=3;continue _;case 2:b.a58();if(C()){break _;}if(!a.T&&a.p!==null){b=a.cD;$p=5;continue _;}d=3553;e=a.bb;b=B(257);$p=3;case 3:$z=A3q(e,b);if(C()){break _;}f=$z;C$(d,f);if(!a.T)
{b=a.bb;$p=4;continue _;}if(a.I===null){b=a.e;if(b!==null&&b.bT<=0){b=null;$p=7;continue _;}}b=a.I;if(b!==null)a.bU=a.bk+10000|0;if(b!==null){$p=6;continue _;}b=a.I;if(b!==null&&!b.o5){a:{b=a.p;if(b!==null){e=a.e;if(e!==null){d=a.ff+1|0;a.ff=d;if(d==30){a.ff=0;$p=11;continue _;}}a.p.j9=a.u.cU;if(!a.T){b=a.d4;$p=10;continue _;}if(!a.T)J9(a.cE);if(!a.T){b=a.p;$p=15;continue _;}if(a.T&&!C_(a)){if(!a.T){b=a.p;if(b!==null){d=P(a.e.c);f=P(a.e.h);g=P(a.e.d);$p=25;continue _;}}if(a.T)break a;else{b=a.cs;$p=24;continue _;}}b
=a.p;$p=19;continue _;}}a.df=Cy();return;}while(true){if(!HW()){d=a.dq;if(d>0)a.dq=d-1|0;while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,
e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Ds(BI(Cy(),a.df),M(200)))continue;d=IN();if(d)Ii(a.e.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C9()){$p=12;continue _;}if(!Dx()&&C9()){d=0;$p=16;continue _;}if(Dx()==1&&C9()){d=1;$p=20;continue _;}if(Dx()==
2&&C9())break;}$p=22;continue _;case 4:AYg(b);if(C()){break _;}if(a.I===null){b=a.e;if(b!==null&&b.bT<=0){b=null;$p=7;continue _;}}b=a.I;if(b!==null)a.bU=a.bk+10000|0;if(b!==null){$p=6;continue _;}b=a.I;if(b!==null&&!b.o5){b:{b=a.p;if(b!==null){e=a.e;if(e!==null){d=a.ff+1|0;a.ff=d;if(d==30){a.ff=0;$p=11;continue _;}}a.p.j9=a.u.cU;if(!a.T){b=a.d4;$p=10;continue _;}if(!a.T)J9(a.cE);if(!a.T){b=a.p;$p=15;continue _;}if(a.T&&!C_(a)){if(!a.T){b=a.p;if(b!==null){d=P(a.e.c);f=P(a.e.h);g=P(a.e.d);$p=25;continue _;}}if
(a.T)break b;else{b=a.cs;$p=24;continue _;}}b=a.p;$p=19;continue _;}}a.df=Cy();return;}while(true){if(!HW()){d=a.dq;if(d>0)a.dq=d-1|0;while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=
b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Ds(BI(Cy(),a.df),M(200)))continue;d=IN();if(d)Ii(a.e.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C9()){$p=12;continue _;}if(!Dx()&&C9()){d=0;$p=16;continue _;}if
(Dx()==1&&C9()){d=1;$p=20;continue _;}if(Dx()==2&&C9())break;}$p=22;continue _;case 5:b.dw();if(C()){break _;}d=3553;e=a.bb;b=B(257);$p=3;continue _;case 6:A2Y(b);if(C()){break _;}b=a.I;if(b!==null){$p=8;continue _;}b=a.I;if(b!==null&&!b.o5){c:{b=a.p;if(b!==null){e=a.e;if(e!==null){d=a.ff+1|0;a.ff=d;if(d==30){a.ff=0;$p=11;continue _;}}a.p.j9=a.u.cU;if(!a.T){b=a.d4;$p=10;continue _;}if(!a.T)J9(a.cE);if(!a.T){b=a.p;$p=15;continue _;}if(a.T&&!C_(a)){if(!a.T){b=a.p;if(b!==null){d=P(a.e.c);f=P(a.e.h);g=P(a.e.d);$p
=25;continue _;}}if(a.T)break c;else{b=a.cs;$p=24;continue _;}}b=a.p;$p=19;continue _;}}a.df=Cy();return;}while(true){if(!HW()){d=a.dq;if(d>0)a.dq=d-1|0;while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()
==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Ds(BI(Cy(),a.df),M(200)))continue;d=IN();if(d)Ii(a.e.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C9()){$p=12;continue _;}if(!Dx()&&C9()){d=
0;$p=16;continue _;}if(Dx()==1&&C9()){d=1;$p=20;continue _;}if(Dx()==2&&C9())break;}$p=22;continue _;case 7:AVA(a,b);if(C()){break _;}b=a.I;if(b!==null)a.bU=a.bk+10000|0;if(b!==null){$p=6;continue _;}b=a.I;if(b!==null&&!b.o5){d:{b=a.p;if(b!==null){e=a.e;if(e!==null){d=a.ff+1|0;a.ff=d;if(d==30){a.ff=0;$p=11;continue _;}}a.p.j9=a.u.cU;if(!a.T){b=a.d4;$p=10;continue _;}if(!a.T)J9(a.cE);if(!a.T){b=a.p;$p=15;continue _;}if(a.T&&!C_(a)){if(!a.T){b=a.p;if(b!==null){d=P(a.e.c);f=P(a.e.h);g=P(a.e.d);$p=25;continue _;}}if
(a.T)break d;else{b=a.cs;$p=24;continue _;}}b=a.p;$p=19;continue _;}}a.df=Cy();return;}while(true){if(!HW()){d=a.dq;if(d>0)a.dq=d-1|0;while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=
b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Ds(BI(Cy(),a.df),M(200)))continue;d=IN();if(d)Ii(a.e.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C9()){$p=12;continue _;}if(!Dx()&&C9()){d=0;$p=16;continue _;}if
(Dx()==1&&C9()){d=1;$p=20;continue _;}if(Dx()==2&&C9())break;}$p=22;continue _;case 8:b.ld();if(C()){break _;}b=a.I;if(b!==null&&!b.o5){e:{b=a.p;if(b!==null){e=a.e;if(e!==null){d=a.ff+1|0;a.ff=d;if(d==30){a.ff=0;$p=11;continue _;}}a.p.j9=a.u.cU;if(!a.T){b=a.d4;$p=10;continue _;}if(!a.T)J9(a.cE);if(!a.T){b=a.p;$p=15;continue _;}if(a.T&&!C_(a)){if(!a.T){b=a.p;if(b!==null){d=P(a.e.c);f=P(a.e.h);g=P(a.e.d);$p=25;continue _;}}if(a.T)break e;else{b=a.cs;$p=24;continue _;}}b=a.p;$p=19;continue _;}}a.df=Cy();return;}while
(true){if(!HW()){d=a.dq;if(d>0)a.dq=d-1|0;while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S)
{b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Ds(BI(Cy(),a.df),M(200)))continue;d=IN();if(d)Ii(a.e.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C9()){$p=12;continue _;}if(!Dx()&&C9()){d=0;$p=16;continue _;}if(Dx()==1&&C9()){d=1;$p=20;continue _;}if(Dx()==2&&C9())break;}$p=22;continue _;case 9:ASE(b);if
(C()){break _;}while(true){while(true){if(!HW()){d=a.dq;if(d>0)a.dq=d-1|0;while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p
=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Ds(BI(Cy(),a.df),M(200)))continue;else break;}d=IN();if(d)Ii(a.e.B,d);b=a.I;if(b!==null){continue _;}if(!a.W&&C9()){$p=12;continue _;}if(!Dx()&&C9()){d=0;$p=16;continue _;}if(Dx()==1&&C9()){d=1;$p=20;continue _;}if(Dx()!=2)continue;if
(!C9())continue;else break;}$p=22;continue _;case 10:A5e(b);if(C()){break _;}if(!a.T)J9(a.cE);if(!a.T){b=a.p;$p=15;continue _;}if(a.T&&!C_(a)){if(!a.T){b=a.p;if(b!==null){d=P(a.e.c);f=P(a.e.h);g=P(a.e.d);$p=25;continue _;}}if(a.T){a.df=Cy();return;}b=a.cs;$p=24;continue _;}b=a.p;$p=19;continue _;case 11:A3F(b,e);if(C()){break _;}a.p.j9=a.u.cU;if(!a.T){b=a.d4;$p=10;continue _;}if(!a.T)J9(a.cE);if(!a.T){b=a.p;$p=15;continue _;}if(a.T&&!C_(a)){if(!a.T){b=a.p;if(b!==null){d=P(a.e.c);f=P(a.e.h);g=P(a.e.d);$p=25;continue _;}}if
(a.T){a.df=Cy();return;}b=a.cs;$p=24;continue _;}b=a.p;$p=19;continue _;case 12:AXK(a);if(C()){break _;}while(true){while(true){if(!HW()){d=a.dq;if(d>0)a.dq=d-1|0;while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if
(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Ds(BI(Cy(),a.df),M(200)))continue;else break;}d=IN();if(d)Ii(a.e.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C9()){continue _;}if(!Dx()
&&C9()){d=0;$p=16;continue _;}if(Dx()==1&&C9()){d=1;$p=20;continue _;}if(Dx()!=2)continue;if(!C9())continue;else break;}$p=22;continue _;case 13:BfU(b);if(C()){break _;}while(true){f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d==b.fJ.S){d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,
Bn(),Du());if(!Du())continue;if(Bn()!=87)break;}b=a.I;if(b!==null){continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(!C_(a))continue;if(Bn()!=a.u.fF.S)continue;else{b=Gx();$p=29;continue _;}}$p=17;continue _;case 14:Bci(a,d,f);if(C()){break _;}f:{b=a.p;if(b!==null){e=a.e;if(e!==null){d=a.ff+1|0;a.ff=d;if(d==30){a.ff=0;$p=11;continue _;}}a.p.j9
=a.u.cU;if(!a.T){b=a.d4;$p=10;continue _;}if(!a.T)J9(a.cE);if(!a.T){b=a.p;$p=15;continue _;}if(a.T&&!C_(a)){if(!a.T){b=a.p;if(b!==null){d=P(a.e.c);f=P(a.e.h);g=P(a.e.d);$p=25;continue _;}}if(a.T)break f;else{b=a.cs;$p=24;continue _;}}b=a.p;$p=19;continue _;}}a.df=Cy();return;case 15:Bb0(b);if(C()){break _;}if(a.T&&!C_(a)){if(!a.T){b=a.p;if(b!==null){d=P(a.e.c);f=P(a.e.h);g=P(a.e.d);$p=25;continue _;}}if(a.T){a.df=Cy();return;}b=a.cs;$p=24;continue _;}b=a.p;$p=19;continue _;case 16:A$r(a,d);if(C()){break _;}a.bU
=a.bk;while(true){if(Dx()==1&&C9()){d=1;$p=20;continue _;}if(Dx()==2&&C9()){$p=22;continue _;}while(true){if(!HW()){d=a.dq;if(d>0)a.dq=d-1|0;while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3
=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Ds(BI(Cy(),a.df),M(200)))continue;else break;}d=IN();if(d)Ii(a.e.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C9())break;if(Dx())continue;if(!C9())continue;else
{d=0;continue _;}}$p=12;continue _;case 17:AX1(a);if(C()){break _;}while(true){if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d==b.fJ.S){d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm
/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()!=87)break;}b=a.I;if(b!==null){$p=13;continue _;}if(Bn()!=1)continue;else break;}continue _;case 18:A$r(a,d);if(C()){break _;}a.bU=a.bk;if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;case 19:b.bal();if(C()){break _;}if(!a.T){b=a.p;if(b!==null){d=P(a.e.c);f
=P(a.e.h);g=P(a.e.d);$p=25;continue _;}}if(a.T){a.df=Cy();return;}b=a.cs;$p=24;continue _;case 20:A$r(a,d);if(C()){break _;}a.bU=a.bk;while(true){if(Dx()==2&&C9()){$p=22;continue _;}while(true){if(!HW()){d=a.dq;if(d>0)a.dq=d-1|0;while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b
!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Ds(BI(Cy(),a.df),M(200)))continue;else break;}d=IN();if(d)Ii(a.e.B,d);b
=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C9())break;if(!Dx()&&C9()){d=0;$p=16;continue _;}if(Dx()!=1)continue;if(!C9())continue;else{d=1;continue _;}}$p=12;continue _;case 21:A$r(a,d);if(C()){break _;}a.bU=a.bk;d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;case 22:ATo(a);if(C()){break _;}while(true){while(true){if(!HW()){d=a.dq;if(d>0)a.dq=d-1|0;while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d
=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)
?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Ds(BI(Cy(),a.df),M(200)))continue;else break;}d=IN();if(d)Ii(a.e.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C9()){$p=12;continue _;}if(!Dx()&&C9()){d=0;$p=16;continue _;}if(Dx()==1&&C9()){d=1;$p=20;continue _;}if(Dx()!=2)continue;if(!C9())continue;else break;}continue _;case 23:AVA(a,b);if(C()){break _;}while(true){if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|
0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d==b.fJ.S){d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()!=87)break;}b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()!=a.u.e3.S)continue;else
{b=new FB;e=a.e.B;FP(b,e,e.c7);continue _;}}$p=17;continue _;case 24:AUv(b);if(C()){break _;}a.df=Cy();return;case 25:A0y(b,d,f,g);if(C()){break _;}if(a.T){a.df=Cy();return;}b=a.cs;$p=24;continue _;case 26:$z=AFk(e,f,d);if(C()){break _;}e=$z;d=0;$p=27;case 27:Bdn(b,e,d);if(C()){break _;}while(true){if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d==b.fJ.S){d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}while(true){if(!Fh()){if(a.I===null)
{if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()!=87)break;}b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()!=a.u.fL.S)continue;else{b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}}$p=17;continue _;case 28:Bfw(b,
d,f);if(C()){break _;}while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d
=1;$p=26;continue _;}if(C_(a)&&Bn()==a.u.fF.S){b=Gx();$p=29;continue _;}f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d!=b.fJ.S)continue;else{d=4;f=!BZ(42)&&!BZ(54)?1:(-1);continue _;}}$p=17;continue _;case 29:AVA(a,b);if(C()){break _;}while(true){f=0;while(f<9){if(Bn()==(2+f|0))a.e.B.bu=f;f=f+1|0;}d=Bn();b=a.u;if(d==b.fJ.S){d=4;f=!BZ(42)&&!BZ(54)?1:(-1);$p=28;continue _;}while(true){if(!Fh()){if(a.I===null){if(CM(0)&&(a.bk-a.bU|0)>=a.J.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CM(1)&&(a.bk
-a.bU|0)>=a.J.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CM(0)&&a.W?1:0;$p=14;continue _;}FV(a.e,Bn(),Du());if(!Du())continue;if(Bn()!=87)break;}b=a.I;if(b!==null){$p=13;continue _;}if(Bn()==1)break;if(Bn()==31&&BZ(61))FQ(a);if(Bn()==63){b=a.u;b.b3=b.b3?0:1;}if(Bn()==a.u.e3.S){b=new FB;e=a.e.B;FP(b,e,e.c7);$p=23;continue _;}if(Bn()==a.u.fL.S){b=a.e;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(!C_(a))continue;if(Bn()!=a.u.fF.S)continue;else{b=Gx();continue _;}}$p=17;continue _;default:E4();}}C8().s(a,b,c,
d,e,f,g,$p);}
function FQ(a){var b;BK(C0(),B(258));b=Bsw();a.dV=b;b.fA=a.u;}
function C_(a){var b;b=a.p;return b!==null&&b.ci?1:0;}
function AUC(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=B(4);$p=1;case 1:AUN(a,b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function AUN(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.p;if(d!==null){e=a.m5;$p=1;continue _;}a.p=b;if(b===null){a.e=null;a.df=BS;return;}a.cD.L1(b);b.a3t=a.hD;if(!C_(a))a.e=null;else{e=a.e;if(e!==null){$p=2;continue _;}}if(!b.ci){$p=4;continue _;}if(a.e===null){c=a.cD.qI(b);a.e=c;$p=5;continue _;}a.e.jK=Tg(a.u);c=a.cE;if(c!==null){e=c.cH;if(e!==null)Pz(e,c);c.n$=(-9999.0);c.n9=(-9999.0);c.n8=(-9999.0);Il();BQ8.me
=b;c.cH=b;c.u8=Td(b);PT(b,c);F5(c);}c=a.cs;if(c!==null){c.lx=b;f=0;while(f<4){DY(c.dL.data[f]);f=f+1|0;}}c=a.e;$p=6;continue _;case 1:A5W(d,e);if(C()){break _;}a.p=b;if(b===null){a.e=null;a.df=BS;return;}a.cD.L1(b);b.a3t=a.hD;if(!C_(a))a.e=null;else{e=a.e;if(e!==null){$p=2;continue _;}}if(!b.ci){$p=4;continue _;}if(a.e===null){c=a.cD.qI(b);a.e=c;$p=5;continue _;}a.e.jK=Tg(a.u);c=a.cE;if(c!==null){e=c.cH;if(e!==null)Pz(e,c);c.n$=(-9999.0);c.n9=(-9999.0);c.n8=(-9999.0);Il();BQ8.me=b;c.cH=b;c.u8=Td(b);PT(b,c);F5(c);}c
=a.cs;if(c!==null){c.lx=b;f=0;while(f<4){DY(c.dL.data[f]);f=f+1|0;}}c=a.e;$p=6;continue _;case 2:A8f(e);if(C()){break _;}e=a.e;$p=3;case 3:b.bbY(e);if(C()){break _;}if(!b.ci){$p=4;continue _;}if(a.e===null){c=a.cD.qI(b);a.e=c;$p=5;continue _;}a.e.jK=Tg(a.u);c=a.cE;if(c!==null){e=c.cH;if(e!==null)Pz(e,c);c.n$=(-9999.0);c.n9=(-9999.0);c.n8=(-9999.0);Il();BQ8.me=b;c.cH=b;c.u8=Td(b);PT(b,c);F5(c);}c=a.cs;if(c!==null){c.lx=b;f=0;while(f<4){DY(c.dL.data[f]);f=f+1|0;}}c=a.e;$p=6;continue _;case 4:AQR(a,c);if(C()){break _;}if
(a.e===null){c=a.cD.qI(b);a.e=c;$p=5;continue _;}a.e.jK=Tg(a.u);c=a.cE;if(c!==null){e=c.cH;if(e!==null)Pz(e,c);c.n$=(-9999.0);c.n9=(-9999.0);c.n8=(-9999.0);Il();BQ8.me=b;c.cH=b;c.u8=Td(b);PT(b,c);F5(c);}c=a.cs;if(c!==null){c.lx=b;f=0;while(f<4){DY(c.dL.data[f]);f=f+1|0;}}c=a.e;$p=6;continue _;case 5:A8f(c);if(C()){break _;}a.cD.Qu(a.e);a.e.jK=Tg(a.u);c=a.cE;if(c!==null){e=c.cH;if(e!==null)Pz(e,c);c.n$=(-9999.0);c.n9=(-9999.0);c.n8=(-9999.0);Il();BQ8.me=b;c.cH=b;c.u8=Td(b);PT(b,c);F5(c);}c=a.cs;if(c!==null){c.lx
=b;f=0;while(f<4){DY(c.dL.data[f]);f=f+1|0;}}c=a.e;$p=6;case 6:Bdm(b,c);if(C()){break _;}if(!b.Be){a.df=BS;return;}c=a.m5;$p=7;case 7:A5W(b,c);if(C()){break _;}a.df=BS;return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AQR(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.m5;c.u4=0;AFV(c,b);b=a.m5;c=B(259);$p=1;case 1:Bfd(b,c);if(C()){break _;}d=128;e=289;f=(-128);g=f;while(g<=d){b=a.p;h=b.dn;i=b.dm;b=a.e;if(b!==null){h=b.c|0;i=b.d|0;}j=f;if(j<=d){b=a.m5;k=0+1|0;l=(0*100|0)/e|0;$p=3;continue _;}g=g+16|0;}b=a.m5;c=B(260);$p=2;case 2:Bfd(b,
c);if(C()){break _;}BbK(a.p);return;case 3:AP$(b,l);if(C()){break _;}b=a.p;l=h+g|0;m=64;n=i+j|0;$p=4;case 4:AWH(b,l,m,n);if(C()){break _;}b=a.p;$p=5;case 5:$z=A4G(b);if(C()){break _;}l=$z;if(l){b=a.p;continue _;}j=j+16|0;l=k;while(true){if(j<=d){b=a.m5;k=l+1|0;l=(l*100|0)/e|0;$p=3;continue _;}g=g+16|0;if(g>d)break;b=a.p;h=b.dn;i=b.dm;b=a.e;if(b!==null){h=b.c|0;i=b.d|0;}j=f;}b=a.m5;c=B(260);$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function AXj(a){var b,c,d,e,f,g,h;b=a.cE;c=b.F6;d=b.Fw;e=b.EO;f=b.GE;g=b.Bx;b=new S;T(b);h=H(b,B(261));Bg(h,c);Bt(h,47);Bg(h,d);h=H(h,B(262));Bg(h,e);h=H(h,B(263));Bg(h,f);Bg(H(h,B(264)),g);return R(b);}
function ARS(a){var b,c,d,e,f,g;b=a.cE;c=b.uq;d=b.R9;e=b.a3W;f=(d-e|0)-c|0;b=new S;T(b);g=H(b,B(265));Bg(g,c);Bt(g,47);Bg(g,d);g=H(g,B(266));Bg(g,e);Bg(H(g,B(267)),f);return R(b);}
function ATD(a){var b,c,d,e,f;b=a.cs.dL.data;c=(b[0].n+b[1].n|0)+b[2].n|0;d=new S;T(d);Bg(d,c);d=R(d);e=Bah(a.p);f=new S;T(f);H(H(H(H(f,B(268)),d),B(269)),e);return R(f);}
function AVK(){BQR=TH(512);BQS=0;BQT=null;}
var AHM=J(0);
var Ms=J(0);
var Tm=J(0);
var I1=J();
function Zm(a,b){a.gB(b,0,b.data.length);}
function Bb4(a){}
function BGn(a){}
function Lt(){I1.call(this);this.dB=null;}
function BRk(a){var b=new Lt();Uc(b,a);return b;}
function Uc(a,b){a.dB=b;}
function Bdq(a){var b,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{try{a.dB.Hb();break a;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}}b=a.dB;$p=1;case 1:b.eG();if(C()){break _;}return;default:E4();}}C8().s(a,b,$p);}
function AUI(){var a=this;Lt.call(a);a.a$L=0;a.KS=0;a.ri=null;a.JQ=null;a.YW=null;}
function BoX(a,b){var c=new AUI();BHI(c,a,b);return c;}
function BHI(a,b,c){Uc(a,b);b=new S;T(b);a.ri=b;a.JQ=DD(32);a.a$L=c;Q3();a.YW=BOW;}
function AM1(a,b,c,d){var e,$$je;e=a.dB;if(e===null)a.KS=1;if(!(a.KS?0:1))return;a:{try{e.gB(b,c,d);break a;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}a.KS=1;}}
function AJr(a,b,c,d){var e,f,g,h,i;d=d-c|0;e=ALP(b,c,d);f=BW(D2(16,DQ(d,1024)));g=UX(f);h=AHs(a.YW);Io();h=W6(VR(h,BRl),BRl);while(true){i=KM(Sm(h,e,g,1));AM1(a,f,0,g.bX);QL(g);if(!i)break;}while(true){i=KM(AA0(h,g));AM1(a,f,0,g.bX);QL(g);if(!i)break;}}
function SW(a,b){Bv(a.ri,b);Si(a);}
function BK(a,b){var c;c=a.ri;Bv(c,b);Bt(c,10);Si(a);}
function P5(a){var b;b=a.JQ;b.data[0]=10;AJr(a,b,0,1);}
function Si(a){var b,c,d,e,f,g,h,i,j;b=a.ri;c=b.bH;d=a.JQ;if(c>d.data.length)d=DD(c);e=0;f=0;if(e>c){b=new Cx;Ba(b,B(270));K(b);}while(e<c){g=d.data;h=f+1|0;i=b.bN.data;j=e+1|0;g[f]=i[e];f=h;e=j;}AJr(a,d,0,c);a.ri.bH=0;}
var Wk=J();
var BC=J(Wk);
var BRm=null;var BRn=0;var BRo=0;var BRp=0;var BRq=0;var BRr=0;var BRs=0;var BRt=0;var BRu=0;var BRv=0.0;var BRw=0.0;var BRx=0.0;var BRy=0.0;var BRz=0.0;var BRA=0.0;var BRB=0;var BRC=0.0;var BRD=0.0;var BRE=0.0;var BRF=0.0;var BRG=0.0;var BRH=0.0;var BRI=0.0;var BRJ=0.0;var BRK=0;var BRL=0;var BRM=0;var BRN=0;var BRO=0;var BRP=0;var BRQ=0;var BRR=0;var BRS=0;var BRT=0;var BRU=0.0;var BRV=0;var BRW=0;var BRX=0;var BRY=null;var BRZ=null;var BR0=null;var BR1=0.0;var BR2=0.0;var BR3=0.0;var BR4=0;var BR5=0.0;var BR6
=0.0;var BR7=0.0;var BR8=0;var BR9=0;var BR$=0;var BR_=0.0;var BSa=0.0;var BSb=0.0;var BSc=0.0;var BSd=0.0;var BSe=0.0;var BSf=0.0;var BSg=0;var BSh=0;var BSi=null;var BSj=null;var BSk=0.0;var BSl=0.0;var BSm=0;var BSn=0;var BSo=0;var BSp=0;var BSq=0;var BSr=0;var BSs=0;var BSt=0.0;var BSu=0.0;var BSv=0.0;var BSw=0.0;var BQ9=0.0;var BSx=0.0;var BSy=0.0;var BSz=0.0;var BSA=0.0;var BSB=0;var BSC=0;var BSD=null;var BSE=null;var BSF=0;var BSG=0;var BSH=null;var BSI=null;var BSJ=0;var BSK=0;var BSL=null;var BSM=
null;var BSN=null;var BSO=null;var BSP=null;var BSQ=null;var BSR=null;var BSS=0;var BST=null;var BSU=null;var BSV=null;var BSW=null;var BSX=null;var BSY=null;function Ca(){Ca=Bi(BC);Bf7();}
function Xj(b){var c,d;Ca();c=0;while(true){d=b.data;if(c>=d.length)break;d[c]=NC();c=c+1|0;}}
function BaO(b){var c,d;Ca();c=0;while(true){d=b.data;if(c>=d.length)break;Xj(d[c]);c=c+1|0;}}
function AYJ(b){var c,d,e;Ca();c=0;while(true){d=b.data;if(c>=d.length)break;e=0;while(e<d[c].data.length){d[c].data[e]=Bld(0.0,(-1.0),0.0,0.0);e=e+1|0;}c=c+1|0;}}
function AHo(){Ca();BRT=1;}
function AAJ(b,c,d,e,f,g){var h,i,j,k,l,m;Ca();if(g!==0.0){h=new BJ;Ba(h,B(271));K(h);}h=BSU;h.cO=d;h.cr=e;h.cC=f;h.cB=0.0;AC1(BSD.data[BSG],h,h);h=BRZ.data[BRX].data[b];i=BSU;j=i.cO;k=j*j;j=i.cr;j=k+j*j;k=i.cC;j=Gd(j+k*k);i=BSU;h.cO=i.cO/j;h.cr=i.cr/j;h.cC=i.cC/j;h.cB=c;l=BRY.data;m=BRX;l[m].data[b]=1;l=BR0.data;l[m]=l[m]+1|0;}
function ALN(b){var c,d;Ca();c=BRY.data;d=BRX;c[d].data[b]=1;c=BR0.data;c[d]=c[d]+1|0;}
function AHF(b){var c,d;Ca();c=BRY.data;d=BRX;c[d].data[b]=0;c=BR0.data;c[d]=c[d]+1|0;}
function YN(){Ca();if(BRn){MW(2929);BRn=0;}}
function ACQ(){Ca();if(!BRn){Ts(2929);BRn=1;}}
function Ww(){Ca();if(BRM){if(BRO)MW(3042);BRM=0;}}
function AMr(){Ca();if(!BRM){if(BRO)Ts(3042);BRM=1;}}
function AFB(){Ca();if(!BRr){Ts(2884);BRr=1;}}
function AN9(){Ca();if(BRr){MW(2884);BRr=0;}}
function GY(b,c,d,e){Ca();if(!(BSo==b&&BSp==c&&BSq==d&&BSr==e)){Ph(b,c,d,e);BSo=b;BSp=c;BSq=d;BSr=e;}}
function AU2(){var b,c,d,e,f,g,h,i;Ca();a:{switch(BSC){case 5888:break;case 5889:b=BSK;c=b+1|0;d=BSH.data;e=d.length;if(c<e){YF(d[c],d[b]);d=BSI.data;d[c]=d[BSK];BSK=c;break a;}f=new Cx;g=new S;T(g);h=H(g,B(272));Bg(h,e);H(h,B(273));Ba(f,R(g));FR(BRm,f);break a;case 5890:d=BSR.data;b=BSh;c=d[b]+1|0;i=BSO.data;e=i.length;if(c<e){e=d[b];YF(i[b].data[c],i[b].data[e]);d=BSP.data;b=BSh;d[b].data[c]=d[b].data[e];BSR.data[b]=c;break a;}f=new Cx;g=new S;T(g);h=H(g,B(274));Bg(h,b);h=H(h,B(275));Bg(h,e);H(h,B(273));Ba(f,
R(g));FR(BRm,f);break a;default:}e=BSG;c=e+1|0;d=BSD.data;b=d.length;if(c<b){YF(d[c],d[e]);d=BSE.data;d[c]=d[BSG];BSG=c;}else{f=new Cx;g=new S;T(g);h=H(g,B(276));Bg(h,b);H(h,B(273));Ba(f,R(g));FR(BRm,f);}}}
function PF(){var b,c,d,e,f,g;Ca();a:{switch(BSC){case 5888:b=BSG;c=BSD.data[b];d=BSE.data;e=BSF+1|0;BSF=e;d[b]=e;break a;case 5889:e=BSK;c=BSH.data[e];d=BSI.data;f=BSJ+1|0;BSJ=f;d[e]=f;break a;case 5890:f=BSh;e=BSR.data[f];c=BSO.data[f].data[e];g=BSP.data[f].data;d=BSN.data;b=d[f]+1|0;d[f]=b;g[e]=b;break a;default:}c=new CQ;Be(c);K(c);}return c;}
function ATG(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf;Ca();g=BE(c);h=BY(c);i=1.0-h;j=d*d;k=d*e;l=d*f;m=e*e;n=e*f;o=f*f;p=j*i+h;q=k*i;f=f*g;r=q+f;s=l*i;c=e*g;t=s-c;q=q-f;u=m*i+h;e=n*i;d=d*g;v=e+d;w=s+c;x=e-d;s=o*i+h;c=b.fr;d=c*p;e=b.fm;d=d+e*r;n=b.fj;y=d+n*t;o=b.fq;d=o*p;j=b.fo;d=d+j*r;h=b.fi;z=d+h*t;i=b.ft;d=i*p;k=b.fn;d=d+k*r;l=b.fl;ba=d+l*t;m=b.fs;d=m*p;p=b.fp;g=d+p*r;d=b.fk;bb=g+d*t;bc=c*q+e*u+n*v;bd=o*q+j*u+h*v;be=i*q+k*u+l*v;bf=m*q+p*u+d*v;b.fj=c*w+e*x+n*s;b.fi=o*w+j*x+h
*s;b.fl=i*w+k*x+l*s;b.fk=m*w+p*x+d*s;b.fr=y;b.fq=z;b.ft=ba;b.fs=bb;b.fm=bc;b.fo=bd;b.fn=be;b.fp=bf;}
function CD(b,c,d,e){Ca();BRx=b;BRy=c;BRz=d;BRA=e;BRB=BRB+1|0;}
function AGO(b,c,d,e){var f,g,h,i;Ca();f=PF();g=b*0.01745329238474369*0.5;h=F2(g)/Fa(g);i=BSV;i.fr=h/c;i.fq=0.0;i.ft=0.0;i.fs=0.0;i.fm=0.0;i.fo=h;i.fn=0.0;i.fp=0.0;i.fj=0.0;i.fi=0.0;b=e+d;c=e-d;i.fl=b/c;i.fk=(-1.0);i.jx=0.0;i.jz=0.0;i.jy=2.0*e*d/c;i.jA=0.0;AL6(f,i,f);}
function Bf7(){BRm=E$(B(277));BRn=0;BRo=0;BRp=(-1);BRq=1;BRr=0;BRs=0;BRt=1029;BRu=0;BRv=0.0;BRw=0.0;BRx=1.0;BRy=1.0;BRz=1.0;BRA=1.0;BRB=0;BRC=1.0;BRD=1.0;BRE=1.0;BRF=1.0;BRG=0.0;BRH=0.0;BRI=0.0;BRJ=0.0;BRK=0;BRL=0;BRM=0;BRN=0;BRO=1;BRP=(-1);BRQ=(-1);BRR=(-1);BRS=0;BRT=0;BRU=0.10000000149011612;BRV=0;BRW=0;BRX=0;BRY=$rt_createBooleanMultiArray([8,4]);BRZ=$rt_createMultiArray(Jh,[8,4]);BR0=Bo(4);BR1=0.0;BR2=0.0;BR3=0.0;BR4=0;BR5=0.0;BR6=0.0;BR7=(-1.0);BR8=0;BR9=0;BR$=0;BR_=1.0;BSa=0.0;BSb=1.0;BSc=1.0;BSd=1.0;BSe
=1.0;BSf=1.0;BSg=0;BSh=0;BSi=GE(16);BSj=Cq([(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1)]);BSk=(-999.0);BSl=(-999.0);BSm=0;BSn=0;BSo=(-1);BSp=(-1);BSq=(-1);BSr=(-1);BSs=15;BSt=(-999.0);BSu=(-999.0);BSv=(-999.0);BSw=(-999.0);BQ9=(-999.0);BSx=(-999.0);BSy=(-999.0);BSz=(-999.0);BSA=(-999.0);BSB=0;BSC=5888;BSD=W(R9,48);BSE=Bo(48);BSF=0;BSG=0;BSH=W(R9,8);BSI=Bo(8);BSJ=0;BSK=0;BSL=CO(8);BSM=CO(8);BSN=Bo(8);BSO=$rt_createMultiArray(R9,[8,8]);BSP=$rt_createIntMultiArray([8,8]);BSQ
=Bo(8);BSR=Bo(8);BSS=0;BST=NC();Xj(BSD);Xj(BSH);BaO(BSO);AYJ(BRZ);BSU=new Jh;BSV=NC();BSW=NC();BSX=NC();BSY=new Jh;}
var CT=J(BC);
var BSZ=null;var BS0=null;var BS1=null;var BS2=null;var BS3=null;var BS4=null;var BS5=0;var BS6=null;var BS7=null;var BS8=null;var BS9=null;var BS$=null;var BS_=null;var BTa=0;var BTb=null;var BTc=null;var BTd=null;var BTe=null;var BTf=null;var BTg=null;var BTh=null;var BTi=null;var BTj=null;var BTk=BS;var BTl=null;var BTm=0;var BTn=0;var BTo=null;var BTp=0;var BTq=null;var BTr=0;var BTs=0;var BTt=0;var BTu=0;var BTv=0;var BTw=0;var BTx=0;var BTy=0;var BTz=0;var BTA=0;var BTB=0;var BTC=0;var BTD=0;var BTE=0;function CZ()
{CZ=Bi(CT);BDv();}
function IF(b,c,d){CZ();EC(b,c,d);}
function OB(b,c){var d,e,f;CZ();if(BS9!==null){d=new CQ;Ba(d,B(278));K(d);}if(c!=4864){d=new F7;Ba(d,B(279));K(d);}d=Cn(BS7,CF(b));BS9=d;if(d===null){d=new BJ;e=new S;T(e);Bg(H(e,B(280)),b);Ba(d,R(e));K(d);}e=d.iI;if(e!==null&&d.h7>0){Gi(e);f=0;if(d.h7&1){f=1;RF(f);}if(d.h7&2){f=f+1|0;RF(f);}if(d.h7&4){f=f+1|0;RF(f);}if(d.h7&8)RF(f+1|0);}d.h7=(-1);d.tm=(-1);d.n2=0;}
function A7M(){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:CZ();b=BS9;if(b===null){b=new CQ;Ba(b,B(281));K(b);}B2(BS8,CF(b.a4I),BS9);if(b.h7==(-1)){c=b.iI;if(c!==null){Sk(c);b.iI=null;}c=b.ka;if(c!==null){ANW(c);b.ka=null;}BS9=null;return;}if(b.iI===null){b.iI=KG();b.oq=0;b.or=0;}if(b.ka===null)b.ka=IC();Oe(b.ka);Lr(BS$);AF9(34962,BS$,35044);Lz(BS$);J1();d=b.h7|Wa();Ca();if(!BSS){$p=1;continue _;}c=BTF;if(c===null){c=new CQ;Ba(c,
B(282));K(c);}e=c.a3S(d);$p=2;continue _;case 1:$z=AY2(d);if(C()){break _;}c=$z;Gi(b.iI);MP(b.ka);DI(0);DM(0,3,5126,0,c.et,0);d=c.lZ;if(d!=(-1)){DI(d);DM(c.lZ,2,5126,0,c.et,c.tB);}d=c.lO;if(d!=(-1)){DI(d);DM(c.lO,4,5121,1,c.et,c.tq);}d=c.lJ;if(d!=(-1)){DI(d);DM(c.lJ,4,5120,1,c.et,c.vh);}d=c.lh;if(d!=(-1)){DI(d);DM(c.lh,2,5123,0,c.et,c.tF);}BS9=null;return;case 2:$z=A0a(d,e);if(C()){break _;}c=$z;Gi(b.iI);MP(b.ka);DI(0);DM(0,3,5126,0,c.et,0);d=c.lZ;if(d!=(-1)){DI(d);DM(c.lZ,2,5126,0,c.et,c.tB);}d=c.lO;if(d!=
(-1)){DI(d);DM(c.lO,4,5121,1,c.et,c.tq);}d=c.lJ;if(d!=(-1)){DI(d);DM(c.lJ,4,5120,1,c.et,c.vh);}d=c.lh;if(d!=(-1)){DI(d);DM(c.lh,2,5123,0,c.et,c.tF);}BS9=null;return;default:E4();}}C8().s(b,c,d,e,$p);}
function A4e(b){var c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:CZ();c=Cn(BS8,CF(b));if(c===null){c=new Ep;d=new S;T(d);Bg(H(d,B(283)),b);Ba(c,R(d));K(c);}b=c.h7;if(b==(-1))return;J1();b=b|Wa();Ca();if(!BSS){$p=1;continue _;}d=BTF;if(d===null){d=new CQ;Ba(d,B(282));K(d);}e=d.a3S(b);$p=2;continue _;case 1:$z=AY2(b);if(C()){break _;}d=$z;d=Rv(d);Gi(c.iI);e=c.tm;if(e!=7){f=c.n2;IM(d.oQ);MS(e,0,f);}else{e=c.n2;if(e<=65535){if(c.oq)Kx(e,
0);else{c.oq=1;c.or=0;Kx(e,1);}Rn(d,4,e+(e>>1)|0,5123,0);}else{if(c.or)Kq(e,0);else{c.oq=0;c.or=1;Kq(e,1);}Rn(d,4,e+(e>>1)|0,5125,0);}}return;case 2:$z=A0a(b,e);if(C()){break _;}d=$z;d=Rv(d);Gi(c.iI);e=c.tm;if(e!=7){f=c.n2;IM(d.oQ);MS(e,0,f);}else{e=c.n2;if(e<=65535){if(c.oq)Kx(e,0);else{c.oq=1;c.or=0;Kx(e,1);}Rn(d,4,e+(e>>1)|0,5123,0);}else{if(c.or)Kq(e,0);else{c.oq=0;c.or=1;Kq(e,1);}Rn(d,4,e+(e>>1)|0,5125,0);}}return;default:E4();}}C8().s(b,c,d,e,f,$p);}
function Hp(b,c){var d,e;CZ();d=Cn(BS8,CF(b));if(d===null){if(c)return;d=new Ep;e=new S;T(e);Bg(H(e,B(284)),b);Ba(d,R(e));K(d);}d.h7=(-1);e=d.iI;if(e!==null){Sk(e);d.iI=null;}e=d.ka;if(e!==null){ANW(e);d.ka=null;}}
function J7(b,c,d){CZ();Ca();BR5=b;BR6=c;BR7=d;BR8=BR8+1|0;}
function Ug(b){var c,d,e,f,g,h,i,j,k,l;CZ();a:{c=BS_;if(!b)c=!c.Pq?null:c.kt.data[c.oH+1|0];else{d=c.jW;e=c.oH;f=Yd(c,b)&e;while(true){g=d.data[f];if(!g)break;if(b==g){c=c.kt.data[f];break a;}f=(f+1|0)&e;}c=null;}}if(c===null){c=SV(b);if(c===null)c=B(4);h=BS_;if(!BTG&&h.Ag>=(h.oH+1|0)){c=new GD;Be(c);K(c);}b:{e=h.oH;if(!b){h.Pq=1;h.kt.data[e+1|0]=c;}else{d=h.jW;g=Yd(h,b)&e;while(true){i=d.data;f=i[g];if(!f){e=Bb(h.Ag,h.QE);if(e){i[g]=b;h.kt.data[g]=c;}else{if(!BTG&&!(!e&&!h.jW.data[g]&&b)){c=new GD;Be(c);K(c);}d
=h.jW;i=h.kt;e=h.oH+1|0;f=ADA(h);j=h.Lh;if(!BTH&&!XU(e)){c=new GD;Be(c);K(c);}if(e==1073741824)K(BDm(B(285),Q(D,[CF(f),AGA(j)])));AKr(h,e<<1);if(!BTG){k=d.data;if(h.jW.data.length<=k.length){c=new GD;Be(c);K(c);}}l=d.data;k=i.data;l[g]=b;k[g]=c;AHi(h,d,i);}h.Ag=h.Ag+1|0;break b;}if(b==f)break;g=(g+1|0)&e;}h.kt.data[g]=c;}}}if(!Y(c))c=null;return c;}
function AM0(b,c,d,e,f,g,h,i,j){var k,l;CZ();Ca();if(b==3553){k=BSj.data[BSh];l=AFz(BS2,k);if(l!==null){l.bd1=e;l.bbq=f;}}if(BTs>=300)Te(b,c,d,e,f,g,h,i,j);else{a:{switch(d){case 32849:break;case 32856:k=6408;break a;case 33321:k=6409;break a;default:j=new F7;Be(j);K(j);}k=6407;}Te(b,c,k,e,f,g,k,i,j);}}
function Nb(b,c,d,e,f,g,h,i,j){var k;CZ();B3();k=BQ$;j=j!==null?TC(j):null;k.texSubImage2D(b,c,d,e,f,g,h,i,j);}
function ABF(b){CZ();B3();BQ$.lineWidth(b);}
function ANW(b){CZ();ZK(b);}
function KG(){var b;CZ();if(!BS5)return P1();b=new AEa;b.AQ=W(Pf,4);b.su=null;b.va=0;b.qs=0;b.Jw=(-1);b.E6=null;return b;}
function Sk(b){CZ();if(!BS5)NY(b);}
function DI(b){var c;CZ();if(!BS5)JY(b);else{c=BTb;if(c===null){DN(BS4,B(286));return;}AMV(c,b,1);}}
function RF(b){var c;CZ();if(!BS5)Qf(b);else{c=BTb;if(c===null){DN(BS4,B(287));return;}AMV(c,b,0);}}
function DM(b,c,d,e,f,g){var h,i,j,k,l,m;CZ();if(!BS5)J5(b,c,d,e,f,g);else{h=BTb;if(h===null){DN(BS4,B(288));return;}i=BTd;if(i===null){DN(BS4,B(289));return;}h=h;j=h.AQ;k=j.data.length;if(b>=k){l=k<<1;while(l<=b){l=l<<1;}m=W(Pf,l);Cv(j,0,m,0,k);h.AQ=m;}j=h.AQ;h=new Pf;h.xh=i;h.PI=c;h.La=d;h.KZ=e;h.vQ=f;h.z7=g;h.KR=(c-1|0)&3|(!e?0:4)|d<<4;c=(((((31+i.U7|0)*31|0)+c|0)*31|0)+d|0)*31|0;d=!e?0:1;j=j.data;h.IL=((((c+d|0)*31|0)+f|0)*31|0)+g|0;j[b]=h;}}
function Th(b,c){var d,e,f,g,h;CZ();if(!BS5)Ok(b,c);else{d=BTb;if(d===null){DN(BS4,B(288));return;}d=d;e=d.su;if(e!==null){f=e.data.length;if(b>=f){g=f<<1;while(g<=b){g=g<<1;}h=Bo(g);Cv(e,0,h,0,f);d.su=h;}}else if(c){g=8;while(g<=b){g=g<<1;}d.su=Bo(g);}e=d.su;if(e!==null){e.data[b]=c;if(c)d.va=d.va|1<<b;else d.va=d.va&(1<<b^(-1));}}}
function MS(b,c,d){var e;CZ();if(BS5){e=BTb;if(e===null){DN(BS4,B(290));return;}AFZ(e,BS6,0);}Np(b,c,d);}
function Pn(b,c,d,e){var f;CZ();if(BS5){f=BTb;if(f===null){DN(BS4,B(290));return;}AFZ(f,BS6,1);}B3();BQ$.drawElements(b,c,d,e);}
function Gi(b){CZ();if(BS5)BTb=b;else if(BTb!==b){L_(b);BTb=b;}}
function MP(b){CZ();if(BS5)BTd=b;else if(BTc!==b){GF(34962,b);BTc=b;}}
function Oe(b){CZ();if(BS5)BTd=b;if(BTc!==b){GF(34962,b);BTc=b;}}
function ALi(b){var c;CZ();if(!BS5)GF(34963,b);else{c=BTb;if(c===null){DN(BS4,B(291));return;}c.E6=b;}}
function R4(b){var c;CZ();if(!BS5)GF(34963,b);else{c=BTb;if(c===null){DN(BS4,B(291));return;}c.E6=b;if(BTe!==b){GF(34963,b);BTe=b;}}}
function LX(b){CZ();if(BTc!==b){GF(34962,b);BTc=b;}}
function IM(b){CZ();if(BTg!==b){I6(b);BTg=b;}}
function R3(b){var c,d,e,f;CZ();a:{if(b&1){Ca();c=BSj;d=0;while(true){e=c.data;if(d>=e.length)break a;e[d]=(-1);d=d+1|0;}}}if(b&2){Ca();BSj.data[0]=(-1);}if(b&4){Ca();BSh=0;H0(33984);}if(b&8)BTb=null;if(b&16){f=null;BTd=f;BTc=f;}if(b&32)BTg=null;}
function Kx(b,c){var d,e;CZ();d=BTo;if(d===null){d=IC();BTo=d;e=(b&(-4096))+8192|0;BTp=e;if(e>65535)e=65535;R4(d);ANF(e>>2);}else if(BTp<b){e=(b&(-4096))+8192|0;BTp=e;if(e>65535)e=65535;R4(d);ANF(e>>2);}else if(c)ALi(d);}
function Kq(b,c){var d,e;CZ();d=BTq;if(d===null){d=IC();BTq=d;e=(b&(-16384))+32768|0;BTr=e;R4(d);ACy(e>>2);}else if(BTr<b){e=(b&(-16384))+32768|0;BTr=e;R4(d);ACy(e>>2);}else if(c)ALi(d);}
function ANF(b){var c,d,e,f,g,h,i;CZ();c=AKY(b*3|0);d=0;while(d<b){e=d<<2;f=e+1|0;g=f+1|0;h=g+1|0;i=f<<16;Gm(c,e|i);Gm(c,h|i);Gm(c,g|h<<16);d=d+1|0;}I8(c);AOg(34963,c,35044);AI3(c);}
function ACy(b){var c,d,e,f,g,h;CZ();c=AKY(b*6|0);d=0;while(d<b){e=d<<2;f=e+1|0;g=f+1|0;h=g+1|0;Gm(c,e);Gm(c,f);Gm(c,h);Gm(c,f);Gm(c,g);Gm(c,h);d=d+1|0;}I8(c);AOg(34963,c,35044);AI3(c);}
function ATB(){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:CZ();Ug(7936);Ug(7937);Ug(7938);BTs=UO();b=LW();BTy=b;BS5=b?0:1;c=Bb(BTI,300);BTx=c<0&&!BTJ?0:1;BTz=BTK==(-1)?0:1;BTA=c<0?0:1;BTB=WX();BTC=!AJp()&&!AO4()?0:1;BTD=BTI<300?0:1;BTE=BTs<300?(-1):BQ$.getParameter(35380);if(!BTD)DN(BS4,B(292));b=ALk(16);BTt=b;if(!b)Cu(BS4,B(293));else Df(BS4,B(294));b=AKI(16);BTv=b;if(!b)Cu(BS4,B(295));else Df(BS4,B(296));b=ALk(32);BTu=b;if(!b)Cu(BS4,B(297));else Df(BS4,
B(298));b=AKI(32);BTw=b;if(!b)Cu(BS4,B(299));else Df(BS4,B(300));a:{b:{if(!(BTt&&BTv)){if(!BTu)break b;if(!BTw)break b;}b=1;break a;}b=0;}if(!b)Cu(BS4,B(301));if(BS5)Df(BS4,B(302));if(!BTz)Df(BS4,B(303));BS6=!BS5?null:BJy();if(BTL<300&&!BTM){if(BTN)NY(BTO);d=KG();BTO=d;Gi(d);MP(BTP);DI(0);DM(0,2,5126,0,8,0);BTM=1;}$p=1;case 1:A03();if(C()){break _;}$p=2;case 2:A1C();if(C()){break _;}if(!BTz){Ek(BTQ);BTQ=null;return;}$p=3;case 3:AZY();if(C()){break _;}Ek(BTQ);BTQ=null;return;default:E4();}}C8().s(b,c,d,$p);}
function Yr(){CZ();return BTs;}
function BDv(){var b,c,d,e,f,g,h;b=new ANA;WG(b,32);BSZ=b;b=new ANB;WG(b,32);BS0=b;b=new ANC;WG(b,128);BS1=b;BS2=BgC(8192);BS3=BgC(8192);BS4=E$(B(304));BS5=0;BS6=BJy();BS7=Dl();BS8=Dl();BS9=null;BS$=PK(1048576);b=new XQ;b.Lh=0.75;c=BTR;c.a4p=c.a4p+1|0;d=c.a31+1|0;c.a31=d;b.bab=d;if(!(4<=b.QE&&b.jW!==null)){e=b.jW;f=b.kt;g=BOM(SD(5.333333333333333));if(Ee(g,M(4)))g=Bj(g,M(1));g=BI(g,M(1));g=DO(g,C7(g,1));g=DO(g,C7(g,2));h=DO(g,C7(g,4));g=DO(h,C7(h,8));g=DO(g,C7(g,16));h=Bj(DO(g,C7(g,32)),M(1));if(Ds(M(4),h))h
=M(4);if(Ds(h,M(1073741824)))K(BDm(B(285),Q(D,[CF(4),AGA(0.75)])));AKr(b,BU(h));if(e!==null&&!(ADA(b)?0:1))AHi(b,e,f);}BS_=b;BTa=0;BTb=null;BTc=null;BTd=null;BTe=null;BTf=null;BTg=null;BTh=W(Uk,16);BTi=Bo(16);BTj=Bo(16);BTk=BS;BTl=null;BTm=0;BTn=0;BTo=null;BTp=0;BTq=null;BTr=0;BTs=(-1);BTt=0;BTu=0;BTv=0;BTw=0;BTx=0;BTy=0;BTz=0;BTA=0;BTB=0;BTC=0;BTD=0;BTE=(-1);}
var EX=J(0);
var NL=J();
function UM(){NL.call(this);this.PP=null;}
function Q0(a,b){var c,d,e,f,g;c=new QM;T(c);d=BkR(a.Qd);Jp(d,b.Mm);ACX(d,a.PP.tj);e=a.W1.data;f=e.length;g=0;while(g<f){e[g].k3(d,c);g=g+1|0;}return R(c);}
function A3L(){var a=this;UM.call(a);a.U2=null;a.W1=null;a.U8=null;a.Qd=null;}
function AMo(a){var b=new A3L();BCS(b,a);return b;}
function BCS(a,b){var c,d,e,f,g,h;c=O8();d=BnK(c);a.PP=Uf();e=BnK(d.pI);f=d.Av;if(f!==null)e.Av=Gw(f,f.data.length);g=d.zz;if(g!==null)e.zz=Gw(g,g.data.length);g=d.xC;if(g!==null)e.xC=Gw(g,g.data.length);g=d.AF;if(g!==null)e.AF=Gw(g,g.data.length);g=d.uD;if(g!==null){f=g.data;e.uD=Gw(g.de(),f.length);}g=d.sJ;if(g!==null)e.sJ=Gw(g,g.data.length);a:{g=d.Cc;if(g!==null){e.Cc=W($rt_arraycls(Cj),g.data.length);h=0;while(true){g=d.Cc.data;if(h>=g.length)break a;e.Cc.data[h]=Gw(g[h],g[h].data.length);h=h+1|0;}}}a.U2
=e;d=O8();a.Qd=d;a.U8=b;b=new AGs;e=a.U2;b.c0=Cs();b.wk=e;b.QC=d;A1G(b,a.U8);a.W1=PA(b.c0,W(ET,0));a.Qd=c;}
function A4_(){D.call(this);this.Mm=BS;}
function A0t(){var a=new A4_();AYL(a);return a;}
function AYL(a){a.Mm=Cy();}
function APP(a,b){a.Mm=b;}
function Bmk(){}
function AHh(){var a=this;D.call(a);a.cm=0.0;a.a2H=0.0;a.kd=0;a.bJ=0.0;a.a28=0.0;a.H6=0.0;a.G0=BS;a.EL=BS;a.Bg=0.0;}
function Fo(a){var b,c,d,e,f,g,h;b=Cy();c=BI(b,a.G0);d=Dh(Hb(),M(1000000));if(Ds(c,M(1000))){e=EO(c)/EO(BI(d,a.EL));f=a.Bg;a.Bg=f+(e-f)*0.20000000298023224;a.G0=b;a.EL=d;}if(E0(c,BS)){a.G0=b;a.EL=d;}f=EO(d)/1000.0;e=(f-a.a2H)*a.Bg;a.a2H=f;if(e<0.0)e=0.0;if(e>1.0)e=1.0;g=a.H6+e*a.a28*a.cm;a.H6=g;h=g|0;a.kd=h;g=g-h;a.H6=g;if(h>10)a.kd=10;a.bJ=g;}
function WF(){var a=this;D.call(a);a.qn=null;a.a9H=null;}
var BTS=null;function BLS(){BLS=Bi(WF);BJk();}
function BJk(){var b,c,d;b=Cs();BTS=b;O();Z(b,BRj);Z(BTS,BTT);Z(BTS,BTU);Z(BTS,BRg);Z(BTS,BTV);Z(BTS,BTW);Z(BTS,BTX);Z(BTS,BTY);Z(BTS,BRi);Z(BTS,BTZ);Z(BTS,BT0);Z(BTS,BT1);Z(BTS,BT2);Z(BTS,BT3);Z(BTS,BT4);Z(BTS,BT5);Z(BTS,BT6);Z(BTS,BT7);Z(BTS,BT8);Z(BTS,BT9);Z(BTS,BT$);Z(BTS,BT_);Z(BTS,BUa);Z(BTS,BUb);Z(BTS,BUc);Z(BTS,BUd);Z(BTS,BUe);Z(BTS,BUf);b=C0();c=BTS.n;d=b.ri;Bg(d,c);Bt(d,10);Si(b);}
var AID=J();
var BQW=null;var AID_$clinitCalled=false;function AJN(){var $p=0;if(E6()){$p=C8().pop();}else if(AID_$clinitCalled){return;}_:while(true){switch($p){case 0:AID_$clinitCalled=true;$p=1;case 1:ATS();if(C()){break _;}AJN=Bi(AID);return;default:E4();}}C8().push($p);}
function ATS(){var b,c,d,e,f,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:BQW=B(237);$p=1;case 1:AJN();if(C()){break _;}b=B(305);DF();Lf();c=1;$p=2;case 2:a:{$z=A5i(b,c);if(C()){break _;}d=$z;if(d!==null){b:{try{b=Wx(ADN(d));break b;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}break a;}if(b!==null&&!NA(b.cc)){b=Gy(G6(b,B(306)));if(!JA(b)){b=AK0(Yf(B(307)),b);e=new QM;T(e);b.sL=0;c=Y(b.oY);b.FQ=c;AAo(b.gk,b.oY,
b.sL,c);b.F3=0;b.Jh=null;b.gk.ts=(-1);while(ADq(b)){b.JU=BbB(b,B(308));HZ(e,CU(b.oY,b.F3,AHw(b)));Bv(e,b.JU);b.F3=AKA(b);}f=b.oY;HZ(e,CU(f,b.F3,Y(f)));BQW=R(e);}}}}return;default:E4();}}C8().s(b,c,d,e,f,$p);}
var AMv=J(0);
function AF8(){var a=this;D.call(a);a.KG=null;a.mW=null;a.wr=null;a.wV=BS;a.u4=0;}
function AFV(a,b){var c,d,e,f;a:{c=a.mW;if(!c.gO){if(a.u4)break a;b=new GB;Be(b);K(b);}a.wr=b;d=M7(c.b7,c.bD);e=d.js;f=d.jm;EZ(256);DR(5889);E3();SF(0.0,e,f,0.0,100.0,300.0);DR(5888);E3();Bw(0.0,0.0,(-200.0));}}
function Bfd(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.mW.gO){if(a.u4)return;b=new GB;Be(b);K(b);}a.wV=BS;a.KG=b;c=(-1);$p=1;case 1:AP$(a,c);if(C()){break _;}a.wV=BS;return;default:E4();}}C8().s(a,b,c,$p);}
function AP$(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!a.mW.gO){if(a.u4)break a;c=new GB;Be(c);K(c);}d=Cy();if(Hx(BI(d,a.wV),M(20))){a.wV=d;c=new PQ;e=a.mW;RI(c,e.b7,e.bD);f=c.js;g=c.jm;EZ(256);DR(5889);E3();h=f;i=g;SF(0.0,h,i,0.0,100.0,300.0);DR(5888);E3();Bw(0.0,
0.0,(-200.0));EZ(16640);Cf();e=BRa;c=a.mW.bb;j=B(309);$p=1;continue _;}}return;case 1:$z=A3q(c,j);if(C()){break _;}k=$z;C$(3553,k);BR(e);HS(e,4210752);l=g/32.0;L(e,0.0,i,0.0,0.0,l);m=f/32.0;L(e,h,i,0.0,m,l);L(e,h,0.0,0.0,m,0.0);L(e,0.0,0.0,0.0,0.0,0.0);$p=2;case 2:A6C(e);if(C()){break _;}if(b<0){c=a.mW.hD;e=a.wr;n=(f-Ea(c,e)|0)/2|0;b=(g/2|0)-4|0;o=b-16|0;p=16777215;$p=3;continue _;}q=(f/2|0)-50|0;r=(g/2|0)+16|0;Bl(3553);BR(e);HS(e,8421504);h=q;s=r;BP(e,h,s,0.0);m=r+2|0;BP(e,h,m,0.0);t=q+100|0;BP(e,t,m,0.0);BP(e,
t,s,0.0);HS(e,8454016);BP(e,h,s,0.0);BP(e,h,m,0.0);t=q+b|0;BP(e,t,m,0.0);BP(e,t,s,0.0);$p=6;continue _;case 3:A3r(c,e,n,o,p);if(C()){break _;}c=a.mW.hD;e=a.KG;n=(f-Ea(c,e)|0)/2|0;o=b+8|0;b=16777215;$p=4;case 4:A3r(c,e,n,o,b);if(C()){break _;}$p=5;case 5:Bc4();if(C()){break _;}return;case 6:A6C(e);if(C()){break _;}Bm(3553);c=a.mW.hD;e=a.wr;n=(f-Ea(c,e)|0)/2|0;b=(g/2|0)-4|0;o=b-16|0;p=16777215;$p=3;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
function AGu(){var a=this;D.call(a);a.Q=null;a.ss=0.0;a.nK=null;a.It=0;a.Hz=null;a.RS=BS;a.g3=null;a.bbV=0;a.bbU=0;a.Aa=null;a.iO=0.0;a.iK=0.0;a.hU=0.0;a.Ll=0.0;a.ws=0.0;}
function A5e(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.Ll=a.ws;b=a.Q;c=b.p;d=P(b.e.c);e=P(a.Q.e.h);f=P(a.Q.e.d);$p=1;case 1:$z=A$4(c,d,e,f);if(C()){break _;}g=$z;h=(3-a.Q.u.i5|0)/3.0;i=g*(1.0-h)+h;g=a.ws;a.ws=g+(i-g)*0.10000000149011612;a.It=a.It+1|0;b
=a.nK;b.Lj=b.oS;c=EP(b.dd.e.B);g=0.4000000059604645;h=c!==b.zX?0.0:1.0;i=b.oS;h=h-i;j=(-0.4000000059604645);if(h>=j)j=h;if(j<=g)g=j;g=i+g;b.oS=g;if(g<0.10000000149011612)b.zX=c;b=a.Q;if(b.a3h&&b.u.c3){c=b.e;b=b.p;e=P(c.c);k=P(c.h);f=P(c.d);l=16;m=0;n=k+16|0;o=k-16|0;if(m<150){p=(e+F(a.g3,l)|0)-F(a.g3,l)|0;k=(f+F(a.g3,l)|0)-F(a.g3,l)|0;$p=2;continue _;}}return;case 2:$z=AYd(b,p,k);if(C()){break _;}q=$z;d=q-1|0;$p=3;case 3:$z=AWH(b,p,d,k);if(C()){break _;}d=$z;if(q<=n&&q>=o){h=V(a.g3);i=V(a.g3);if(d>0){c=a.Q.cs;r
=new RP;s=p+h;t=q+0.10000000149011612;O();AJt(r,b,s,t-BRd.data[d].eD,k+i);F$(c,r);}}m=m+1|0;if(m>=150)return;p=(e+F(a.g3,l)|0)-F(a.g3,l)|0;k=(f+F(a.g3,l)|0)-F(a.g3,l)|0;$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
function A88(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Q;if(c.e===null)return;d=c.cD.a64();c=a.Q;e=c.e;$p=1;case 1:$z=A__(e,d,b);if(C()){break _;}e=$z;c.eK=e;c=Y6(a.Q.e,b);e=a.Q.eK;if(e!==null)d=F6(e.kR,c);e=a.Q;if(e.cD instanceof Pa)d=32.0;else if(d>3.0)d=3.0;f=AEx(e.e,b);g=Fe(c,f.G*d,f.E*d,f.C*d);a.Hz=null;e=a.Q;h=e.p;i=e.e;e
=K0(i.v,f.G*d,f.E*d,f.C*d);$p=2;case 2:$z=AYx(h,i,e);if(C()){break _;}e=$z;j=0.0;k=0;while(k<e.n){h=Bd(e,k);if(h.nh()){l=VM(Ev(h.v,0.10000000149011612,0.10000000149011612,0.10000000149011612),c,g);if(l!==null){m=F6(c,l.kR);if(!(m>=j&&j!==0.0)){a.Hz=h;j=m;}}}k=k+1|0;}c=a.Hz;if(c!==null){e=a.Q;if(!(e.cD instanceof Pa))e.eK=A1P(c);}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function Ry(a,b){var c,d,e;c=a.Q.e;d=c.fG-b;if(c.bT<=0)Bx(40.0-8000.0/(c.d8+b+200.0),0.0,0.0,1.0);if(d>=0.0){b=d/c.a6U;b=BE(b*b*b*b*3.1415927410125732);e=c.h3;Bx( -e,0.0,1.0,0.0);Bx( -b*14.0,0.0,0.0,1.0);Bx(e,0.0,1.0,0.0);}}
function No(a,b){var c,d,e,f,g;c=a.Q;if(!c.u.b3){c=c.e;d=c.kJ;d=d+(d-c.I4)*b;e=c.Bv;f=e+(c.my-e)*b;e=c.qB;g=e+(c.kv-e)*b;d=d*3.1415927410125732;Bw(BE(d)*f*0.5, -Ih(BY(d)*f),0.0);Bx(BE(d)*f*3.0,0.0,0.0,1.0);Bx(Ih(BY(d+0.20000000298023224)*f)*5.0,1.0,0.0,0.0);Bx(g,1.0,0.0,0.0);}}
function A4r(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Q;d=c.e;e=d.bL;f=d.c-e;g=b;h=e+f*g;e=d.cG;i=e+(d.h-e)*g;e=d.bK;j=e+(d.d-e)*g;if(!c.u.b3)Bw(0.0,0.0,(-0.10000000149011612));else{k=4.0;l=d.q;m
=d.x;n=l/180.0*3.1415927410125732;o= -BE(n);p=m/180.0*3.1415927410125732;g=o*BY(p)*k;e=BY(n)*BY(p)*k;f= -BE(p)*k;q=0;g=h-g;f=i-f;e=j-e;if(q<8){o=((q&1)*2|0)-1|0;r=((q>>1&1)*2|0)-1|0;n=((q>>2&1)*2|0)-1|0;p=o*0.10000000149011612;o=r*0.10000000149011612;n=n*0.10000000149011612;s=a.Q.p;t=p;u=h+t;v=o;w=i+v;x=n;c=Cp(u,w,j+x);y=Cp(g+t+x,f+v,e+x);$p=1;continue _;}Bx(d.x-m,1.0,0.0,0.0);Bx(d.q-l,0.0,1.0,0.0);Bw(0.0,0.0, -k);Bx(l-d.q,0.0,1.0,0.0);Bx(m-d.x,1.0,0.0,0.0);}n=d.bl;Bx(n+(d.x-n)*b,1.0,0.0,0.0);n=d.Y;Bx(n+(d.q
-n)*b+180.0,0.0,1.0,0.0);return;case 1:$z=A52(s,c,y);if(C()){break _;}c=$z;if(c!==null){t=F6(c.kR,Cp(h,i,j));if(t<k)k=t;}q=q+1|0;if(q>=8){Bx(d.x-m,1.0,0.0,0.0);Bx(d.q-l,0.0,1.0,0.0);Bw(0.0,0.0, -k);Bx(l-d.q,0.0,1.0,0.0);Bx(m-d.x,1.0,0.0,0.0);n=d.bl;Bx(n+(d.x-n)*b,1.0,0.0,0.0);n=d.Y;Bx(n+(d.q-n)*b+180.0,0.0,1.0,0.0);return;}o=((q&1)*2|0)-1|0;r=((q>>1&1)*2|0)-1|0;n=((q>>2&1)*2|0)-1|0;p=o*0.10000000149011612;o=r*0.10000000149011612;n=n*0.10000000149011612;s=a.Q.p;t=p;u=h+t;v=o;w=i+v;x=n;c=Cp(u,w,j+x);y=Cp(g+t+
x,f+v,e+x);continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);}
function A0Y(a,b,c){var d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.ss=256>>a.Q.u.i5;DR(5889);E3();if(a.Q.u.eb)Bw(( -((c*2|0)-1|0)|0)*0.07000000029802322,0.0,0.0);d=a.Q.e;e=70.0;BH();f=BUg;$p=1;case 1:$z=A2x(d,f);if(C()){break _;}g=$z;if(g)e=60.0;if(d.bT<=0)e=e/((1.0-500.0/(d.d8+b+500.0))*2.0+1.0);f=a.Q;AGO(e,f.b7/f.bD,0.05000000074505806,a.ss);DR(5888);E3();if(a.Q.u.eb)Bw(((c*2|0)-1|0)*0.10000000149011612,
0.0,0.0);Ry(a,b);if(a.Q.u.jt)No(a,b);$p=2;case 2:A4r(a,b);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A0_(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:E3();if(a.Q.u.eb)Bw(((c*2|0)-1|0)*0.10000000149011612,0.0,0.0);Co();Ry(a,b);if(a.Q.u.jt)No(a,b);if(!a.Q.u.b3){d=a.nK;$p=1;continue _;}BQ();if(a.Q.u.b3){if(a.Q.u.jt)No(a,
b);return;}d=a.nK;Bl(3008);e=d.dd;if(e.e.cQ<=0){e=d.dd.e;$p=2;continue _;}e=e.bb;f=B(257);$p=3;continue _;case 1:AXn(d,b);if(C()){break _;}BQ();if(a.Q.u.b3){if(a.Q.u.jt)No(a,b);return;}d=a.nK;Bl(3008);e=d.dd;if(e.e.cQ<=0){e=d.dd.e;$p=2;continue _;}e=e.bb;f=B(257);$p=3;continue _;case 2:$z=A3C(e);if(C()){break _;}c=$z;if(!c){f=d.dd.e;BH();e=BUg;$p=4;continue _;}c=P(d.dd.e.c);g=P(d.dd.e.h);h=P(d.dd.e.d);e=d.dd.bb;f=B(257);$p=5;continue _;case 3:$z=A3q(e,f);if(C()){break _;}c=$z;C$(3553,c);Cf();e=BRa;CD(1.0,1.0,
1.0,0.8999999761581421);Bm(3042);Dk(770,771);c=0;if(c>=2){CD(1.0,1.0,1.0,1.0);Bl(3042);e=d.dd.e;$p=2;continue _;}Co();O();g=BUh.O+(c*16|0)|0;h=(g&15)<<4;g=g&240;i=h;j=i/256.0;k=(i+15.989999771118164)/256.0;i=g;l=i/256.0;m=(i+15.989999771118164)/256.0;g=(c*2|0)-1|0;Bw(( -g|0)*0.23999999463558197,(-0.30000001192092896),0.0);Bx(g*10.0,0.0,1.0,0.0);BR(e);n=k;o=m;L(e,(-0.5),(-0.5),(-0.5),n,o);p=j;L(e,0.5,(-0.5),(-0.5),p,o);o=l;L(e,0.5,0.5,(-0.5),p,o);L(e,(-0.5),0.5,(-0.5),n,o);$p=11;continue _;case 4:$z=A2x(f,e);if
(C()){break _;}c=$z;if(!c){Bm(3008);Ry(a,b);if(a.Q.u.jt)No(a,b);return;}e=d.dd.bb;f=B(310);$p=7;continue _;case 5:$z=A3q(e,f);if(C()){break _;}q=$z;C$(3553,q);e=d.dd.p;$p=6;case 6:$z=AWH(e,c,g,h);if(C()){break _;}c=$z;O();r=BRd.data;if(r[c]===null){f=d.dd.e;BH();e=BUg;$p=4;continue _;}c=r[c].bj(2);Cf();e=BRa;f=d.dd.e;$p=9;continue _;case 7:$z=A3q(e,f);if(C()){break _;}c=$z;C$(3553,c);$p=8;case 8:A_c(d,b);if(C()){break _;}Bm(3008);Ry(a,b);if(a.Q.u.jt)No(a,b);return;case 9:A0T(f,b);if(C()){break _;}CD(0.10000000149011612,
0.10000000149011612,0.10000000149011612,0.5);Co();s=c%16|0;t=s/256.0-0.0078125;s=(s+15.989999771118164)/256.0+0.0078125;u=c/16|0;j=u/256.0-0.0078125;i=(u+15.989999771118164)/256.0+0.0078125;BR(e);v=s;n=i;L(e,(-1.0),(-1.0),(-0.5),v,n);w=t;L(e,1.0,(-1.0),(-0.5),w,n);n=j;L(e,1.0,1.0,(-0.5),w,n);L(e,(-1.0),1.0,(-0.5),v,n);$p=10;case 10:A6C(e);if(C()){break _;}BQ();CD(1.0,1.0,1.0,1.0);f=d.dd.e;BH();e=BUg;$p=4;continue _;case 11:A6C(e);if(C()){break _;}BQ();c=c+1|0;if(c>=2){CD(1.0,1.0,1.0,1.0);Bl(3042);e=d.dd.e;$p
=2;continue _;}Co();O();g=BUh.O+(c*16|0)|0;h=(g&15)<<4;g=g&240;i=h;j=i/256.0;k=(i+15.989999771118164)/256.0;i=g;l=i/256.0;m=(i+15.989999771118164)/256.0;g=(c*2|0)-1|0;Bw(( -g|0)*0.23999999463558197,(-0.30000001192092896),0.0);Bx(g*10.0,0.0,1.0,0.0);BR(e);n=k;o=m;L(e,(-0.5),(-0.5),(-0.5),n,o);p=j;L(e,0.5,(-0.5),(-0.5),p,o);o=l;L(e,0.5,0.5,(-0.5),p,o);L(e,(-0.5),0.5,(-0.5),n,o);continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);}
function A1h(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(ACE())a.RS=Cy();else if(Ds(BI(Cy(),a.RS),M(500))){c=a.Q;$p=1;continue _;}c=a.Q;if(c.W){d=c.CV;e=BUi|0;BUi=0.0;d.Ke=e;f=BUj|0;BUj=0.0;d.Kd=f;d=c.u;g=d.nN*0.6000000238418579+0.20000000298023224;h=g*g*g*8.0;i=e*h;j=f*h;f=1;if(d.oR)f=(-1);AIb(c.e,i,j*f);}c=a.Q;if(!c.h9)
{d=M7(c.b7,c.bD);e=d.js;k=d.jm;f=Bp(BUk,e);c=a.Q;e=c.b7;l=f/e|0;f=Bp(BUl,k);m=c.bD;n=(k-(f/m|0)|0)-1|0;if(c.p!==null){$p=2;continue _;}GY(0,0,e,m);Qw(0.0,0.0,0.0,0.0);EZ(16640);DR(5889);E3();DR(5888);E3();Vk(a);if(a.Q.I!==null){EZ(256);c=a.Q.I;$p=3;continue _;}}return;case 1:AX1(c);if(C()){break _;}c=a.Q;if(c.W){d=c.CV;e=BUi|0;BUi=0.0;d.Ke=e;f=BUj|0;BUj=0.0;d.Kd=f;d=c.u;g=d.nN*0.6000000238418579+0.20000000298023224;h=g*g*g*8.0;i=e*h;j=f*h;f=1;if(d.oR)f=(-1);AIb(c.e,i,j*f);}c=a.Q;if(!c.h9){d=M7(c.b7,c.bD);e=
d.js;k=d.jm;f=Bp(BUk,e);c=a.Q;e=c.b7;l=f/e|0;f=Bp(BUl,k);m=c.bD;n=(k-(f/m|0)|0)-1|0;if(c.p!==null){$p=2;continue _;}GY(0,0,e,m);Qw(0.0,0.0,0.0,0.0);EZ(16640);DR(5889);E3();DR(5888);E3();Vk(a);if(a.Q.I!==null){EZ(256);c=a.Q.I;$p=3;continue _;}}return;case 2:ATt(a,b);if(C()){break _;}c=a.Q;d=c.jg;f=c.I===null?0:1;$p=4;continue _;case 3:c.gy(l,n,b);if(C()){break _;}return;case 4:Bcu(d,b,f,l,n);if(C()){break _;}if(a.Q.I===null)return;EZ(256);c=a.Q.I;$p=3;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,
m,n,$p);}
function ATt(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A88(a,b);if(C()){break _;}c=a.Q;d=c.e;e=c.cE;f=c.cs;g=d.e1;h=d.c-g;i=b;j=g+h*i;g=d.ef;g=g+(d.h-g)*i;h=d.e2;h=h+(d.d-h)*i;k=0;if(k>=2){GU(1,1,1,0);return;}if(a.Q.u.eb){if(k)GU(1,0,0,0);else GU(0,1,1,0);}c=a.Q;GY(0,0,c.b7,c.bD);$p=2;case 2:AYW(a,
b);if(C()){break _;}EZ(16640);Bm(2884);$p=3;case 3:A0Y(a,b,k);if(C()){break _;}AFX();if(a.Q.u.i5<2){l=(-1);$p=5;continue _;}Bm(2912);l=1;$p=4;case 4:Bfv(a,l);if(C()){break _;}c=new AG1;c.YB=AFX();c.a4h=j;c.Uu=g;c.a1U=h;m=a.Q.cE;l=0;while(true){n=m.iC.data;if(l>=n.length)break;if(!A3z(n[l])){n=m.iC.data;if(!(n[l].hs&&(l+m.CQ|0)&15)){o=n[l];o.hs=V$(c,o.a7O);}}l=l+1|0;}m.CQ=m.CQ+1|0;m=a.Q.cE;l=0;$p=7;continue _;case 5:Bfv(a,l);if(C()){break _;}$p=6;case 6:AXM(e,b);if(C()){break _;}Bm(2912);l=1;$p=4;continue _;case 7:A4D(m,
d,l);if(C()){break _;}l=0;$p=8;case 8:Bfv(a,l);if(C()){break _;}Bm(2912);l=3553;m=a.Q.bb;o=B(257);$p=9;case 9:$z=A3q(m,o);if(C()){break _;}p=$z;C$(l,p);Gf();l=0;$p=10;case 10:A_d(e,d,l,i);if(C()){break _;}KT();m=Y6(d,b);$p=11;case 11:AWR(e,m,c,b);if(C()){break _;}$p=12;case 12:AVT(f,d,b);if(C()){break _;}Gf();l=0;$p=13;case 13:Bfv(a,l);if(C()){break _;}$p=14;case 14:AUQ(f,d,b);if(C()){break _;}if(a.Q.eK!==null){BH();c=BUg;$p=18;continue _;}Dk(770,771);l=0;$p=15;case 15:Bfv(a,l);if(C()){break _;}Bm(3042);Bl(2884);l
=3553;c=a.Q.bb;m=B(257);$p=16;case 16:$z=A3q(c,m);if(C()){break _;}p=$z;C$(l,p);GU(0,0,0,0);l=1;$p=17;case 17:$z=A_d(e,d,l,i);if(C()){break _;}l=$z;GU(1,1,1,1);if(a.Q.u.eb){if(k)GU(1,0,0,0);else GU(0,1,1,0);}if(l<=0){l=1;$p=21;continue _;}H8(514);l=1;$p=22;continue _;case 18:$z=A2x(d,c);if(C()){break _;}l=$z;if(!l){Dk(770,771);l=0;$p=15;continue _;}Bl(3008);c=a.Q.eK;l=0;m=EP(d.B);$p=19;case 19:A09(e,d,c,l,m,b);if(C()){break _;}c=a.Q.eK;l=0;m=EP(d.B);$p=20;case 20:A1T(e,d,c,l,m,b);if(C()){break _;}Bm(3008);Dk(770,
771);l=0;$p=15;continue _;case 21:A_d(e,d,l,i);if(C()){break _;}FD(1);Bm(2884);Bl(3042);if(a.Q.eK!==null){BH();c=BUg;$p=23;continue _;}Bl(2912);if(a.Q.p.g_){$p=24;continue _;}l=0;$p=27;continue _;case 22:A5n(e,l,i);if(C()){break _;}H8(515);l=1;$p=21;continue _;case 23:$z=A2x(d,c);if(C()){break _;}l=$z;if(!l){Bl(3008);c=a.Q.eK;l=0;m=EP(d.B);$p=25;continue _;}Bl(2912);if(a.Q.p.g_){$p=24;continue _;}l=0;$p=27;continue _;case 24:A2S(a,b);if(C()){break _;}l=0;$p=27;continue _;case 25:A09(e,d,c,l,m,b);if(C()){break _;}c
=a.Q.eK;l=0;m=EP(d.B);$p=26;case 26:A1T(e,d,c,l,m,b);if(C()){break _;}Bm(3008);Bl(2912);if(a.Q.p.g_){$p=24;continue _;}l=0;$p=27;case 27:Bfv(a,l);if(C()){break _;}Bm(2912);$p=28;case 28:ARv(e,b);if(C()){break _;}Bl(2912);l=1;$p=29;case 29:Bfv(a,l);if(C()){break _;}EZ(256);$p=30;case 30:A0_(a,b,k);if(C()){break _;}if(!a.Q.u.eb)return;k=k+1|0;if(k>=2){GU(1,1,1,0);return;}if(a.Q.u.eb){if(k)GU(1,0,0,0);else GU(0,1,1,0);}c=a.Q;GY(0,0,c.b7,c.bD);$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,
p,$p);}
function A2S(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Q;d
=c.e;c=c.p;e=P(d.c);f=P(d.h);g=P(d.d);Cf();h=BRa;Bl(2884);J7(0.0,1.0,0.0);Bm(3042);Dk(770,771);i=3553;j=a.Q.bb;k=B(311);$p=1;case 1:$z=A3q(j,k);if(C()){break _;}l=$z;C$(i,l);m=d.e1;n=d.c-m;o=b;n=m+n*o;m=d.ef;m=m+(d.h-m)*o;p=d.e2;p=p+(d.d-p)*o;i=5;if(a.Q.u.c3)i=10;q=e-i|0;r= -n*1.0;s= -m*1.0;t= -p*1.0;while(q<=(e+i|0)){u=g-i|0;if(u<=(g+i|0)){$p=2;continue _;}q=q+1|0;}Bm(2884);Bl(3042);return;case 2:$z=Bba(c,q,u);if(C()){break _;}v=$z;if(v<0)v=0;l=f-i|0;w=f+i|0;if(l<v)l=v;if(w>=v)v=w;x=2.0;if(l==v){u=u+1|0;while
(true){if(u<=(g+i|0)){continue _;}q=q+1|0;if(q>(e+i|0))break;u=g-i|0;}Bm(2884);Bl(3042);return;}w=a.It;y=w+b;z=((w&511)+b)/512.0;ba=V(a.g3)+y*0.009999999776482582*D0(a.g3);bb=V(a.g3)+y*D0(a.g3)*0.0010000000474974513;o=q+0.5-d.c;bc=u+0.5-d.d;bd=CX(o*o+bc*bc)/i;BR(h);w=128;$p=3;case 3:$z=A$4(c,q,w,u);if(C()){break _;}be=$z;CD(be,be,be,(1.0-bd*bd)*0.699999988079071);Kn(h,r,s,t);bf=q+0|0;bg=l;bh=u+0|0;bi=0.0+ba;bd=l*x/8.0;z=z*x;bj=bd+z+bb;L(h,bf,bg,bh,bi,bj);m=q+1|0;p=u+1|0;bc=2.0+ba;L(h,m,bg,p,bc,bj);o=v;n=v*x
/8.0+z+bb;L(h,m,o,p,bc,n);L(h,bf,o,bh,bi,n);L(h,bf,bg,p,bi,bj);L(h,m,bg,bh,bc,bj);L(h,m,o,bh,bc,n);L(h,bf,o,p,bi,n);Kn(h,0.0,0.0,0.0);$p=4;case 4:A6C(h);if(C()){break _;}u=u+1|0;while(true){if(u<=(g+i|0)){$p=2;continue _;}q=q+1|0;if(q>(e+i|0))break;u=g-i|0;}Bm(2884);Bl(3042);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p);}
function Vk(a){var b,c,d,e;b=new PQ;c=a.Q;RI(b,c.b7,c.bD);d=b.js;e=b.jm;EZ(256);DR(5889);E3();SF(0.0,d,e,0.0,1000.0,3000.0);DR(5888);E3();Bw(0.0,0.0,(-2000.0));}
function AYW(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Q;d=c.p;e=c.e;f=1.0-Gq(1.0/(4-c.u.i5|0),0.25);g=ABd(d,b);h=g.G;i=g.E;j=g.C;c=AYb(d,b);k=c.G;a.iO=k;l=c.E;a.iK=l;m=c.C;a.hU=m;a.iO=k+(h-k)*f;a.iK=l+(i-l)*f;a.hU=m+(j-m)*f;BH();c=BUg;$p=1;case 1:$z=A2x(e,c);if(C()){break _;}n=$z;if(n){a.iO=0.019999999552965164;a.iK
=0.019999999552965164;a.hU=0.20000000298023224;i=a.Ll;l=i+(a.ws-i)*b;b=a.iO*l;a.iO=b;i=a.iK*l;a.iK=i;j=a.hU*l;a.hU=j;if(a.Q.u.eb){b=b*30.0;m=(b+i*59.0+j*11.0)/100.0;f=(b+i*70.0)/100.0;o=(b+j*70.0)/100.0;a.iO=m;a.iK=f;a.hU=o;}Qw(a.iO,a.iK,a.hU,0.0);return;}c=BUm;$p=2;case 2:$z=A2x(e,c);if(C()){break _;}n=$z;if(n){a.iO=0.6000000238418579;a.iK=0.10000000149011612;a.hU=0.0;}i=a.Ll;l=i+(a.ws-i)*b;b=a.iO*l;a.iO=b;i=a.iK*l;a.iK=i;j=a.hU*l;a.hU=j;if(a.Q.u.eb){b=b*30.0;m=(b+i*59.0+j*11.0)/100.0;f=(b+i*70.0)/100.0;o=
(b+j*70.0)/100.0;a.iO=m;a.iK=f;a.hU=o;}Qw(a.iO,a.iK,a.hU,0.0);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function Bfv(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Q.e;d=a.iO;e=a.iK;f=a.hU;HY(a.Aa);Dv(Dv(Dv(Dv(a.Aa,d),e),f),1.0);Hr(a.Aa);g=a.Aa;CZ();h=g.fb;switch(2918){case 2918:i=Sr(g);Ca();BSc=i;BSd=Sr(g);BSe=Sr(g);BSf=Sr(g);BSg=BSg+1|0;if(h>=0&&h<=g.lV){g.fb=h;J7(0.0,(-1.0),0.0);CD(1.0,1.0,1.0,1.0);BH();g=BUg;$p=1;continue _;}K(DX(h));default:}g=new F7;Ba(g,B(312));K(g);case 1:$z
=A2x(c,g);if(C()){break _;}j=$z;if(j){AFK(2917,2048);Of(2914,0.10000000149011612);Bm(2903);return;}g=BUm;$p=2;case 2:$z=A2x(c,g);if(C()){break _;}j=$z;if(j){AFK(2917,2048);Of(2914,2.0);}else{AFK(2917,9729);Of(2915,a.ss*0.25);Of(2916,a.ss);if(b<0){Of(2915,0.0);Of(2916,a.ss*0.800000011920929);}}Bm(2903);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function Ft(){var a=this;D.call(a);a.pe=0.0;a.HG=0;}
function J8(a){a.HG=0;}
function W_(){var a=this;Ft.call(a);a.oc=null;a.yr=null;a.iy=null;a.d_=null;a.eS=null;a.lB=null;a.kQ=null;a.TV=0;a.oz=0;a.oK=0;}
function BIf(){var a=new W_();Zr(a);return a;}
function APO(a){var b=new W_();A4$(b,a);return b;}
function BUn(a,b){var c=new W_();Bep(c,a,b);return c;}
function Zr(a){A4$(a,0.0);}
function A4$(a,b){Bep(a,b,0.0);}
function Bep(a,b,c){var d,e;J8(a);a.TV=0;a.oz=0;a.oK=0;d=B9(0,0);a.oc=d;Ce(d,(-4.0),(-8.0),(-4.0),8,8,8,b);d=a.oc;e=0.0+c;Cd(d,0.0,e,0.0);d=B9(32,0);a.yr=d;Ce(d,(-4.0),(-8.0),(-4.0),8,8,8,b+0.5);Cd(a.yr,0.0,e,0.0);d=B9(16,16);a.iy=d;Ce(d,(-4.0),0.0,(-2.0),8,12,4,b);Cd(a.iy,0.0,e,0.0);d=B9(40,16);a.d_=d;Ce(d,(-3.0),(-2.0),(-2.0),4,12,4,b);d=a.d_;e=2.0+c;Cd(d,(-5.0),e,0.0);d=B9(40,16);a.eS=d;d.rV=1;Ce(d,(-1.0),(-2.0),(-2.0),4,12,4,b);Cd(a.eS,5.0,e,0.0);d=B9(0,16);a.lB=d;Ce(d,(-2.0),0.0,(-2.0),4,12,4,b);d=a.lB;c
=12.0+c;Cd(d,(-2.0),c,0.0);d=B9(0,16);a.kQ=d;d.rV=1;Ce(d,(-2.0),0.0,(-2.0),4,12,4,b);Cd(a.kQ,2.0,c,0.0);}
function BdH(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.qm(b,c,d,e,f,g);h=a.oc;$p=1;case 1:AWp(h,g);if(C()){break _;}h=a.iy;$p=2;case 2:AWp(h,g);if(C()){break _;}h=a.d_;$p=3;case 3:AWp(h,g);if(C()){break _;}h=a.eS;$p=4;case 4:AWp(h,g);if(C()){break _;}h=a.lB;$p=5;case 5:AWp(h,g);if(C()){break _;}h=a.kQ;$p=6;case 6:AWp(h,g);if(C()){break _;}h=a.yr;$p=7;case 7:AWp(h,g);if(C()){break _;}return;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A5l(a,b,c,d,e,f,g){var h,i,j,k,l,m;h=a.oc;e=e/57.2957763671875;h.U=e;f=f/57.2957763671875;h.N=f;h=a.yr;h.U=e;h.N=f;h=a.d_;b=b*0.6661999821662903;e=b+3.1415927410125732;h.N=BY(e)*2.0*c*0.5;a.eS.N=BY(b)*2.0*c*0.5;a.d_.bG=0.0;a.eS.bG=0.0;a.lB.N=BY(b)*1.399999976158142*c;a.kQ.N=BY(e)*1.399999976158142*c;i=a.lB;i.U=0.0;j=a.kQ;j.U=0.0;if(a.HG){h=a.d_;h.N=h.N+(-0.6283185482025146);h=a.eS;h.N=h.N+(-0.6283185482025146);i.N=(-1.2566370964050293);j.N=(-1.2566370964050293);i.U=0.3141592741012573;j.U=(-0.3141592741012573);}if
(a.TV){h=a.eS;h.N=h.N*0.5-0.3141592741012573;}if(a.oz){h=a.d_;h.N=h.N*0.5-0.3141592741012573;}a.d_.U=0.0;a.eS.U=0.0;k=a.pe;if(k>(-9990.0)){a.iy.U=BE(Gd(k)*3.1415927410125732*2.0)*0.20000000298023224;a.d_.c5=BE(a.iy.U)*5.0;a.d_.eW= -BY(a.iy.U)*5.0;a.eS.c5= -BE(a.iy.U)*5.0;a.eS.eW=BY(a.iy.U)*5.0;h=a.d_;b=h.U;i=a.iy;h.U=b+i.U;h=a.eS;h.U=h.U+i.U;h.N=h.N+i.U;b=1.0-a.pe;b=b*b;l=BE((1.0-b*b)*3.1415927410125732);m=BE(a.pe*3.1415927410125732)* -(a.oc.N-0.699999988079071)*0.75;h=a.d_;h.N=h.N-(l*1.2+m);h.U=h.U+a.iy.U*
2.0;h.bG=BE(a.pe*3.1415927410125732)*(-0.4000000059604645);}if(!a.oK){a.iy.N=0.0;h=a.lB;h.c5=0.0;i=a.kQ;i.c5=0.0;h.eA=12.0;i.eA=12.0;a.oc.eA=0.0;}else{a.iy.N=0.5;h=a.lB;h.N=h.N-0.0;i=a.kQ;i.N=i.N-0.0;j=a.d_;j.N=j.N+0.4000000059604645;j=a.eS;j.N=j.N+0.4000000059604645;h.c5=4.0;i.c5=4.0;h.eA=9.0;i.eA=9.0;a.oc.eA=1.0;}h=a.d_;c=h.bG;b=d*0.09000000357627869;h.bG=c+BY(b)*0.05000000074505806+0.05000000074505806;h=a.eS;h.bG=h.bG-(BY(b)*0.05000000074505806+0.05000000074505806);h=a.d_;b=h.N;c=d*0.06700000166893005;h.N
=b+BE(c)*0.05000000074505806;h=a.eS;h.N=h.N-BE(c)*0.05000000074505806;}
function AQI(){var a=this;D.call(a);a.fA=null;a.Ny=null;a.Ia=0;a.kh=null;a.wM=null;a.sK=null;a.I_=null;a.x3=null;}
function Bsw(){var a=new AQI();Bxy(a);return a;}
function Bxy(a){var b;b=YW();a.Ny=b;a.Ia=Ol(b,12000);a.kh=Dl();a.wM=Dl();a.I_=Q(Cj,[B(313),B(314),B(315),B(316),B(317),B(318),B(319),B(320),B(321)]);a.x3=new AMf;}
function AOX(a){var b,c,d,e,f,g;b=a.fA.j3;if(b===0.0){c=a.sK;if(c!==null){d=c.s2;if(!d&&!d){c.s2=1;c.a4F.stop();}}}else{c=a.sK;if(c!==null&&!c.s2){e=c.a2n;if(e!==null){f=b*16.0;if(f<16.0)f=16.0;g=f;e.maxDistance=g;}if(b>1.0)b=1.0;c=c.Vb.gain;e=b;c.value=e;}}}
function JL(a,b,c){var d,e,f,g,h,i,j,$$je;a:{if(b!==null&&a.fA.fR!==0.0)try{d=b.bl;d=d+(b.x-d)*c;e=b.Y;e=e+(b.q-e)*c;f=b.bL;g=b.c-f;h=c;g=f+g*h;f=b.cG;i=f+(b.h-f)*h;j=b.bK;A6F(g,i,j+(b.d-j)*h,d,e);break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){}else{throw $$e;}}}}
function AZw(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.fA.fR!==0.0&&f>0.0){if(b===null)return;h=Nn(b,B(322),B(28));i=Zh(h);if(!i)return;j=Iz(i==(-1)?B(4):CF(i));k=new S;T(k);H(H(H(H(k,B(323)),h),j),B(324));b=R(k);if(!Eu(a.kh,b)){h=Od();MQ();if(h===BUo){i=1;$p=1;continue _;}i=1;h=a.x3;$p=2;continue _;}k=Cn(a.kh,b);if(k!==null)Z3(k,c,d,e,f*a.fA.fR,
g,0);}return;case 1:$z=A81(b,i);if(C()){break _;}k=$z;if(k!==null)B2(a.kh,b,k);if(k!==null)Z3(k,c,d,e,f*a.fA.fR,g,0);return;case 2:$z=A$6(b,i,h);if(C()){break _;}k=$z;if(k!==null)B2(a.kh,b,k);if(k!==null)Z3(k,c,d,e,f*a.fA.fR,g,0);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function G1(){var a=this;D.call(a);a.fZ=null;a.G$=0;a.j7=0;a.yV=0;a.q8=0;a.Lx=0;}
function BUp(a){var b=new G1();JR(b,a);return b;}
function JR(a,b){a.fZ=BW(1024);a.j7=0;a.yV=0;a.q8=1;a.Lx=0;a.G$=b;}
function AZq(a,b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Lx;if(!c){d=3553;e=B(257);$p=1;continue _;}if(c!=1)return;d=3553;e=B(235);$p=2;continue _;case 1:$z=A3q(b,e);if(C()){break _;}c=$z;C$(d,c);return;case 2:$z=A3q(b,e);if(C()){break _;}c=$z;C$(d,c);return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function ADi(){var a=this;G1.call(a);a.FW=null;a.H2=null;a.Kj=null;a.N$=null;a.Q_=0;}
function BoM(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;a.Q_=a.Q_+1|0;b=0;while(b<16){c=0;while(c<16){d=0.0;e=b-1|0;while(e<=(b+1|0)){f=e&15;g=c&15;d=d+a.FW.data[f+(g*16|0)|0];e=e+1|0;}h=a.H2.data;i=b+(c*16|0)|0;h[i]=d/3.299999952316284+a.Kj.data[i]*0.800000011920929;c=c+1|0;}b=b+1|0;}c=0;while(c<16){j=0;while(j<16){k=a.Kj.data;b=c+(j*16|0)|0;d=k[b];h=a.N$.data;k[b]=d+h[b]*0.05000000074505806;if(k[b]<0.0)k[b]=0.0;h[b]=h[b]-0.10000000149011612;if(CH()<0.05)a.N$.data[b]=0.5;j=j+1|0;}c=c+1|0;}k=a.H2;a.H2=a.FW;a.FW=k;c
=0;while(c<256){d=k.data[c];if(d>1.0)d=1.0;if(d<0.0)d=0.0;l=d*d;m=32.0+l*32.0|0;i=50.0+l*64.0|0;n=255;o=146.0+l*50.0|0;if(a.j7){b=m*30|0;m=((b+(i*59|0)|0)+2805|0)/100|0;i=(b+(i*70|0)|0)/100|0;n=(b+17850|0)/100|0;}h=a.fZ.data;b=c*4|0;h[b+0|0]=m<<24>>24;h[b+1|0]=i<<24>>24;h[b+2|0]=n<<24>>24;h[b+3|0]=o<<24>>24;c=c+1|0;}}
function AKq(){var a=this;G1.call(a);a.GQ=null;a.Cl=null;a.Vq=null;a.QY=null;}
function Bpn(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;b=0;while(b<16){c=0;while(c<16){d=0.0;e=BE(c*3.1415927410125732*2.0/16.0)*1.2000000476837158|0;f=BE(b*3.1415927410125732*2.0/16.0)*1.2000000476837158|0;g=b-1|0;while(true){h=b+1|0;if(g>h)break;i=c-1|0;while(i<=(c+1|0)){j=(g+e|0)&15;h=(i+f|0)&15;d=d+a.GQ.data[j+(h*16|0)|0];i=i+1|0;}g=g+1|0;}k=a.Cl.data;l=b+(c*16|0)|0;d=d/10.0;m=a.Vq.data;f=(b+0|0)&15;e=((c+0|0)&15)*16|0;n=m[f+e|0];h=h&15;n=n+m[h+e|0];c=c+1|0;e=(c&15)*16|0;k[l]=d+(n+m[h+e|0]+m[f+e|0])/4.0*0.800000011920929;d
=m[l];k=a.QY.data;m[l]=d+k[l]*0.009999999776482582;if(m[l]<0.0)m[l]=0.0;k[l]=k[l]-0.05999999865889549;if(CH()<0.005)a.QY.data[l]=1.5;}b=b+1|0;}m=a.Cl;a.Cl=a.GQ;a.GQ=m;c=0;while(c<256){d=m.data[c]*2.0;if(d>1.0)d=1.0;if(d<0.0)d=0.0;j=d*100.0+155.0|0;n=d*d;h=n*255.0|0;l=n*d*d*128.0|0;if(a.j7){f=j*30|0;j=((f+(h*59|0)|0)+(l*11|0)|0)/100|0;h=(f+(h*70|0)|0)/100|0;l=(f+(l*70|0)|0)/100|0;}k=a.fZ.data;b=c*4|0;k[b+0|0]=j<<24>>24;k[b+1|0]=h<<24>>24;k[b+2|0]=l<<24>>24;k[b+3|0]=(-1);c=c+1|0;}}
function Pw(){I1.call(this);this.a42=null;}
function AH6(a){a.a42=BW(1);}
function BqV(a,b){var c;c=a.a42;c.data[0]=b<<24>>24;Zm(a,c);}
var Wg=J(Pw);
var BO7=null;function Bm2(a,b,c,d){var e;e=0;while(e<d){$rt_putStdout(b.data[e+c|0]&255);e=e+1|0;}}
function AZV(){var b;b=new Wg;AH6(b);BO7=b;}
var YV=J(Pw);
var BO8=null;function BkJ(a,b,c,d){var e;e=0;while(e<d){$rt_putStderr(b.data[e+c|0]&255);e=e+1|0;}}
function A3$(){var b;b=new YV;AH6(b);BO8=b;}
var A1l=J();
function ANM(b){return $rt_str(b);}
var VX=J(0);
function A4z(a,b,c){var d;Mg(c);d=Cn(a,b);if(d!==null)return d;c=Cs();B2(a,b,c);return c;}
function KX(){var a=this;D.call(a);a.ui=null;a.Qf=null;}
function AWg(){var a=this;KX.call(a);a.fH=0;a.e7=null;a.jD=0;a.a7R=0.0;a.CJ=0;}
function Dl(){var a=new AWg();Bka(a);return a;}
function BKa(a){var b=new AWg();AP5(b,a);return b;}
function Bka(a){AP5(a,16);}
function AP5(a,b){var c;if(b<0){c=new BJ;Be(c);K(c);}b=A2Q(b);a.fH=0;a.e7=W(S$,b);a.a7R=0.75;AFN(a);}
function A2Q(b){var c;if(b>=1073741824)return 1073741824;if(!b)return 16;c=b-1|0;b=c|c>>1;b=b|b>>2;b=b|b>>4;b=b|b>>8;return (b|b>>16)+1|0;}
function Jy(a){var b;if(a.fH>0){a.fH=0;b=a.e7;ASK(b,0,b.data.length,null);a.jD=a.jD+1|0;}}
function AFN(a){a.CJ=a.e7.data.length*a.a7R|0;}
function Eu(a,b){return AD1(a,b)===null?0:1;}
function Cn(a,b){var c;c=AD1(a,b);if(c===null)return null;return c.h1;}
function AD1(a,b){var c,d;if(b===null)c=AEq(a);else{d=b.b6();c=ADh(a,b,d&(a.e7.data.length-1|0),d);}return c;}
function ADh(a,b,c,d){var e;e=a.e7.data[c];while(e!==null&&!(e.zZ==d&&A5C(b,e.kg))){e=e.f_;}return e;}
function AEq(a){var b;b=a.e7.data[0];while(b!==null&&b.kg!==null){b=b.f_;}return b;}
function NA(a){return a.fH?0:1;}
function Yb(a){var b;if(a.ui===null){b=new ACL;b.a11=a;a.ui=b;}return a.ui;}
function Bu(a,b,c){return B2(a,b,c);}
function B2(a,b,c){var d,e,f,g;if(b===null){d=AEq(a);if(d===null){a.jD=a.jD+1|0;d=AFH(a,null,0,0);e=a.fH+1|0;a.fH=e;if(e>a.CJ)ANU(a);}}else{e=b.b6();f=e&(a.e7.data.length-1|0);d=ADh(a,b,f,e);if(d===null){a.jD=a.jD+1|0;d=AFH(a,b,f,e);e=a.fH+1|0;a.fH=e;if(e>a.CJ)ANU(a);}}g=d.h1;d.h1=c;return g;}
function AFH(a,b,c,d){var e,f,g;e=new S$;f=null;e.kg=b;e.h1=f;e.zZ=d;g=a.e7.data;e.f_=g[c];g[c]=e;return e;}
function ANE(a,b){var c,d;if(!NA(b)){c=a.fH+b.fH|0;if(c>a.CJ)AKX(a,c);d=new AFF;Y9(d,b);while(MO(d)){Zv(d);b=d.nR;B2(a,b.kg,b.h1);}}}
function AKX(a,b){var c,d,e,f,g,h,i,j;c=A2Q(!b?1:b<<1);d=W(S$,c);e=d.data;f=0;b=c-1|0;while(true){g=a.e7.data;if(f>=g.length)break;h=g[f];g[f]=null;while(h!==null){i=h.zZ&b;j=h.f_;h.f_=e[i];e[i]=h;h=j;}f=f+1|0;}a.e7=d;AFN(a);}
function ANU(a){AKX(a,a.e7.data.length);}
function Mq(a,b){var c,d,e,f,g,h;a:{c=0;d=null;if(b===null){e=a.e7.data[0];while(e!==null){if(e.kg===null)break a;b=e.f_;d=e;e=b;}}else{f=b.b6();g=a.e7.data;c=f&(g.length-1|0);e=g[c];while(e!==null&&!(e.zZ==f&&A5C(b,e.kg))){h=e.f_;d=e;e=h;}}}if(e===null)e=null;else{if(d!==null)d.f_=e.f_;else a.e7.data[c]=e.f_;a.jD=a.jD+1|0;a.fH=a.fH-1|0;}if(e===null)return null;return e.h1;}
function X8(a){return a.fH;}
function Jw(a){var b;if(a.Qf===null){b=new ACM;b.Od=a;a.Qf=b;}return a.Qf;}
function A5C(b,c){return b!==c&&!b.b$(c)?0:1;}
function Dw(){var a=this;D.call(a);a.a1R=null;a.kx=0;}
function Gg(a,b,c){a.a1R=b;a.kx=c;}
function A1r(a){return a.kx;}
function BAo(a){return a.a1R;}
function Bhb(a,b){return a!==b?0:1;}
function BnY(a){return R$(a);}
function RV(a){var b;b=CY(a);if(!AXI(RH(b),G(Dw)))b=RH(b);return b;}
function AQb(a,b){var c,d,e;if(RV(b)===RV(a))return Bb(a.kx,b.kx);c=new BJ;d=RV(a);b=RV(b);e=new S;T(e);H(H(H(H(e,B(325)),d),B(326)),b);Ba(c,R(e));K(c);}
function Bnh(a,b){return AQb(a,b);}
function GT(){var a=this;Dw.call(a);a.zr=0;a.TC=null;a.U5=null;a.Iu=0;}
var BUq=null;var BP7=null;var BUr=null;var BUs=null;var BUt=null;var BRb=null;var BUu=null;var BUv=null;var BUw=null;var BUx=null;var BUy=null;function Ju(){Ju=Bi(GT);BuW();}
function Kp(a,b,c,d,e){var f=new GT();AVq(f,a,b,c,d,e);return f;}
function Bxb(){Ju();return BUy.de();}
function AVq(a,b,c,d,e,f){Ju();Gg(a,b,c);a.zr=d;a.TC=e;a.U5=!f?C0():OG();a.Iu=f;}
function AIl(a){return a.U5;}
function BuW(){var b;BUq=Kp(B(327),0,0,B(327),0);BP7=Kp(B(328),1,1,B(328),0);BUr=Kp(B(329),2,2,B(329),0);BUs=Kp(B(330),3,3,B(330),0);BUt=Kp(B(331),4,4,B(331),1);BRb=Kp(B(332),5,5,B(332),1);BUu=Kp(B(333),6,6,B(333),0);BUv=Kp(B(334),7,7,B(334),1);BUw=Kp(B(335),8,8,B(335),0);b=Kp(B(336),9,2147483647,B(337),0);BUx=b;BUy=Q(GT,[BUq,BP7,BUr,BUs,BUt,BRb,BUu,BUv,BUw,b]);}
var A2X=J();
var AUB=J();
var A31=J();
var X$=J(0);
var AMx=J();
function Bta(a,b){var c;b=AEI(b);c=BQb;b=JT(b);c.delete(b);}
var A9t=J();
var AMw=J();
function Bhr(a,b){var c;b=AEI(b);c=BQc;b=JT(b);c.delete(b);}
var QZ=J(0);
var ACW=J();
function BgJ(a,b){var c,d;DF();c=OG();d=new S;T(d);H(H(d,B(338)),b);BK(c,R(d));}
var WK=J(0);
var Pd=J(0);
var HR=J();
function E1(a){return a.iX()?0:1;}
function AEP(a,b){var c;c=a.gQ();while(c.bO()){if(IE(c.bE(),b))return 1;}return 0;}
function PA(a,b){var c,d,e,f,g,h;c=b.data;d=a.n;e=c.length;if(e<d)b=AZS(PU(CY(b)),d);else while(d<e){c[d]=null;d=d+1|0;}e=0;f=IY(a);while(KC(f)){g=b.data;h=e+1|0;g[e]=JP(f);e=h;}return b;}
function EL(a,b){var c,d;c=0;d=b.gQ();while(d.bO()){if(!a.G3(d.bE()))continue;c=1;}return c;}
function Lv(a,b){var c,d;c=0;d=IY(a);while(KC(d)){if(b.DW(JP(d))){ALj(d);c=1;}}return c;}
function BED(a){var b,c,d;b=new S;T(b);Bt(b,91);c=a.gQ();if(c.bO()){d=c.bE();if(d===a)d=B(339);H(b,d);}while(c.bO()){d=c.bE();Bv(b,B(105));if(d===a)d=B(339);H(b,d);}Bt(b,93);return R(b);}
var SY=J(0);
var O4=J(0);
function Jo(){HR.call(this);this.eY=0;}
function F_(a,b){var c,d,e,f;c=a.j_;if(c<0){b=new Cx;Be(b);K(b);}d=ZG(a,c);AFe(d);e=new AFw;e.UY=b;b=d.vm;e.rP=b;f=d.pr;e.k_=f;if(b!==null)b.k_=e;else d.q3.zi=e;if(f!==null)f.rP=e;else d.q3.Bi=e;d.vm=e;b=d.q3;b.j_=b.j_+1|0;c=b.eY+1|0;b.eY=c;d.Db=c;d.B2=null;return 1;}
function IY(a){var b;b=new AJa;b.yD=a;b.S2=a.eY;b.F4=a.iX();b.uT=(-1);return b;}
function BEX(a,b){var c;c=new F7;Be(c);K(c);}
function BoY(a,b){var c,d;if(!Lk(b,O4))return 0;c=b;if(a.n!=c.n)return 0;d=0;while(d<c.n){if(!IE(Bd(a,d),Bd(c,d)))return 0;d=d+1|0;}return 1;}
var WY=J(Jo);
function WD(a,b){var c;if(b>=0)return Hu(ZG(a,b));c=new Cx;Be(c);K(c);}
function HH(a,b){var c,d;if(b>=0){c=ZG(a,b);d=Hu(c);AHD(c);return d;}c=new Cx;Be(c);K(c);}
function IU(a){return A6h(a,a.zi,null,0);}
var T1=J(0);
var AAp=J(0);
function J_(){var a=this;WY.call(a);a.zi=null;a.Bi=null;a.j_=0;}
function Bn8(){var a=new J_();Bve(a);return a;}
function Bve(a){}
function HV(a){return a.j_;}
function G2(a){a.zi=null;a.Bi=null;a.j_=0;a.eY=a.eY+1|0;}
function ZG(a,b){var c,d,e,f;if(b<0){c=new Cx;Be(c);K(c);}d=a.j_;if(b<=(d/2|0)){e=a.zi;f=0;while(f<b){e=e.k_;f=f+1|0;}return A6h(a,e,e===null?null:e.rP,b);}if(b>d){c=new Cx;Be(c);K(c);}c=a.Bi;f=b;while(f<d){c=c.rP;f=f+1|0;}return A6h(a,c===null?null:c.k_,c,b);}
var Bdz=J();
function IE(b,c){if(b===c)return 1;return b!==null?b.b$(c):c!==null?0:1;}
function N$(b){return b!==null?b.b6():0;}
function Mg(b){if(b!==null)return b;b=new Ep;Ba(b,B(4));K(b);}
function A0k(){D.call(this);this.UC=null;}
function BMC(a){var b=new A0k();BFU(b,a);return b;}
function BFU(a,b){a.UC=b;}
function Z4(){D.call(this);this.Rc=null;}
var BUz=null;var BUA=null;function Y_(){Y_=Bi(Z4);BqX();}
function BMy(a){var b=new Z4();Ba9(b,a);return b;}
function Ba9(a,b){Y_();a.Rc=b;}
function Df(a,b){Ju();Rh(a,BUr,b);}
function FY(a,b,c){Ju();QB(a,BUr,b,c);}
function DN(a,b){Ju();Rh(a,BUs,b);}
function Px(a,b,c){Ju();QB(a,BUs,b,c);}
function Cu(a,b){Ju();Rh(a,BUt,b);}
function CG(a,b,c){Ju();QB(a,BUt,b,c);}
function FR(a,b){Ju();ANX(a,BUt,B(340),b);}
function Rh(a,b,c){var d,e,f,g,h,i,$$je;a:{d=b.zr;AMu();if(d>=BP6.zr){e=BP5;Ff(e);try{Y_();APP(BUA,Cy());f=Q0(BUz,BUA);g=b.TC;h=a.Rc;i=B6();H(H(H(H(H(H(H(B7(i,91),f),B(341)),g),B(342)),h),B(343)),c);f=BT(i);BK(AIl(b),f);c=BPm;if(c!==null)AKc(c,f,b.Iu);C1(e);break a;}catch($$e){$$je=N($$e);b=$$je;C1(e);K(b);}}}}
function QB(a,b,c,d){var e,f,g,h,i,j,$$je;a:{e=b.zr;AMu();if(e>=BP6.zr){f=BP5;Ff(f);try{Y_();APP(BUA,Cy());g=Q0(BUz,BUA);h=b.TC;i=a.Rc;c=BcZ(c,d);j=B6();H(H(H(H(H(H(H(B7(j,91),g),B(341)),h),B(342)),i),B(343)),c);h=BT(j);BK(AIl(b),h);c=BPm;if(c!==null)AKc(c,h,b.Iu);C1(f);break a;}catch($$e){$$je=N($$e);b=$$je;C1(f);K(b);}}}}
function BcZ(b,c){var d,e,f,g;Y_();c=c.data;d=c.length;if(d<=0)return b;e=new S;T(e);f=0;while(f<d){g=KF(b,B(344));if(g==(-1))break;Bv(e,CU(b,0,g));H(e,c[f]);b=Cz(b,g+2|0);f=f+1|0;}Bv(e,b);return R(e);}
function ANX(a,b,c,d){var e;QB(a,b,B(345),Q(D,[c,LS(d)]));e=P6(d);if(e!==null)ANX(a,b,B(346),e);}
function BqX(){var b;b=AMo(B(347));Y_();b.PP=Uf();BUz=b;BUA=A0t();}
var IT=J();
var BP1=null;var BUB=null;var BP0=null;var BP2=null;var BUC=null;var BP3=null;var BUD=null;var BUE=null;function A3i(b){BUB=b;}
function A2O(){BP1=new J_;BUB=null;BP0=null;BP2=null;BUC=null;BP3=null;BUD=null;BUE=null;}
function A5S(b,c){return b.innerHeight+b.pageYOffset>=c.body.offsetHeight;}
function BfP(b,c){$rt_globals.setTimeout(function(){b.scrollTo(0,c.body.scrollHeight||c.body.clientHeight);},1);}
var LO=J();
var BUF=null;var BUG=0;var BUH=0;var BUI=null;var BUJ=null;var BUK=null;function Lf(){Lf=Bi(LO);Bo4();}
function A_$(){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Lf();$p=1;case 1:$z=AX$();if(C()){break _;}b=$z;return b;default:E4();}}C8().s(b,$p);}
function BvQ(b){var c,d;Lf();c=F0();d=new AHN;d.a7C=c;d.a5c=b;ATm(B5(d,"resolveStr"));}
function Pg(b,c,d){var e,f,g,h,i,j,$$je;Lf();e=HF();f=e.If;g=new S;T(g);f=H(g,f);Bt(f,46);H(f,b);h=R(g);g=c===null?null:Uq(c);a:{try{i=$rt_globals.window.localStorage;if(i!==null){if(g===null)i.removeItem($rt_ustr(h));else i.setItem($rt_ustr(h),$rt_ustr(g));}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}if(d){j=e.yB;if(j.Ga!==null){f=new ALl;f.T7=j;f.T9=b;f.T8=g;KJ();b=new AMB;b.Uf=f;b.Uc=B(348);$rt_globals.setTimeout(B5(b,"onTimer"),0);}}}
function A5i(b,c){var d,e,f,g,h,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Lf();a:{d=HF();e=d.If;f=new S;T(f);e=H(f,e);Bt(e,46);H(e,b);b=R(f);g=null;if(c){e=d.yB;if(e.Et!==null){d=B(349);f=new AH3;f.UW=e;f.UX=b;KJ();$p=1;continue _;}f=null;if(f!==null){try{g=I4(f);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}Cu(BPA,B(350));g=null;}}}if(g!==null)return g;b:{c:{try{e=$rt_globals.window.localStorage;if
(e!==null)break c;b=null;}catch($$e){$$je=N($$e);if($$je instanceof Bk){break b;}else{throw $$e;}}return b;}d:{try{h=$rt_str(e.getItem($rt_ustr(b)));if(h!==null)break d;b=null;}catch($$e){$$je=N($$e);if($$je instanceof Bk){break b;}else{throw $$e;}}return b;}try{g=I4(h);}catch($$e){$$je=N($$e);if($$je instanceof Bk){break b;}else{throw $$e;}}return g;}return null;case 1:$z=AUJ(d,f);if(C()){break _;}d=$z;f=d;e:{if(f!==null){try{g=I4(f);break e;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}Cu(BPA,
B(350));g=null;}}if(g!==null)return g;f:{g:{try{e=$rt_globals.window.localStorage;if(e!==null)break g;b=null;}catch($$e){$$je=N($$e);if($$je instanceof Bk){break f;}else{throw $$e;}}return b;}b:{try{h=$rt_str(e.getItem($rt_ustr(b)));if(h!==null)break b;b=null;}catch($$e){$$je=N($$e);if($$je instanceof Bk){break f;}else{throw $$e;}}return b;}try{g=I4(h);}catch($$e){$$je=N($$e);if($$je instanceof Bk){break f;}else{throw $$e;}}return g;}return null;default:E4();}}C8().s(b,c,d,e,f,g,h,$p);}
function Bo4(){BUF=AMo(B(351));BUG=(-1);BUH=0;BUI=null;BUJ=null;BUK=null;}
function AX$(){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BvQ(callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function ATm(b){if(!$rt_globals.navigator.clipboard){b(null);}else if(!$rt_globals.navigator.clipboard.readText)b(null);else ($rt_globals.navigator.clipboard.readText()).then(function(s){b(typeof s==="string"?s:null);},function(err){b(null);});}
function XZ(){var a=this;D.call(a);a.a3e=null;a.Tp=null;a.Eu=null;}
var BUL=null;var BUM=null;function BrW(){BrW=Bi(XZ);Bzh();}
function BF8(a){var b=new XZ();AZN(b,a);return b;}
function AFp(){var b,c;BrW();if(BUM===null){b=BF8(typeof $rt_globals.__eaglercraftXES6ShimStatus==="object"?$rt_globals.__eaglercraftXES6ShimStatus:null);BUM=b;return b;}c=typeof $rt_globals.__eaglercraftXES6ShimStatus==="object"?$rt_globals.__eaglercraftXES6ShimStatus:null;if(BUM.a3e!==c)BUM=BF8(c);return BUM;}
function AZN(a,b){var c,d,e,f,g,h,i,j,k;BrW();a.a3e=b;if(b!==null&&(!!b?1:0)){a:{c=b.getShimInitStatus();ABs();c=c+1|0;if(c>=0){d=BUN.data;if(c<d.length){e=d[c];break a;}}e=null;}a.Tp=e;a.Eu=A0$(G(Ei));f=0;g=b.getEnabledShimCount();while(f<g){b:{h=b.getEnabledShimID(f);A9p();if(h>=0){d=BUO.data;if(h<d.length){i=d[h];break b;}}i=null;}if(i===null){i=BUL;j=W(D,1);j.data[0]=CF(h);Px(i,B(352),j);}else{e=a.Eu;k=i.kx;h=k/32|0;c=1<<(k%32|0);d=e.Ik.data;if(!(d[h]&c))d[h]=d[h]|c;}f=f+1|0;}}else{ABs();a.Tp=BUP;a.Eu=A0$(G(Ei));}}
function AJq(a){return a.Tp;}
function Wp(a){return a.Eu;}
function Bzh(){BUL=E$(B(353));BUM=null;}
var U3=J();
var BUQ=null;var BUR=0;function Re(){Re=Bi(U3);BCc();}
function AYj(){var b,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Re();if((HF()).PN){BUR=0;Df(BUQ,B(354));}else{try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BUR=0;if(!BUR)DN(BUQ,B(355));}return;case 1:a:{try{$z=A6y();if(C()){break _;}b=$z;BUR=A8_(b);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BUR=0;}if(!BUR)DN(BUQ,B(355));return;default:E4();}}C8().s(b,$p);}
function A6y(){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Re();$p=1;case 1:$z=Ba5();if(C()){break _;}b=$z;return b;default:E4();}}C8().s(b,$p);}
function Bz3(b){var c,$$je;Re();a:{try{Beq(B5(BL2(b),"call"));break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}R1(b,c);}}
function AOw(b){Re();b.VF();}
function BCc(){BUQ=E$(B(356));BUR=1;}
function Ba5(){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{Bz3(callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function Beq(b){if(typeof $rt_globals.URL==="undefined"||typeof $rt_globals.URL.createObjectURL!=="function"){b(false);}else {var objURL=$rt_globals.URL.createObjectURL(new $rt_globals.Blob([new $rt_globals.Uint8Array([69,69,69,69])]));if(!objURL){b(false);return;}var eag=function(theObjURL,theXHRObj){theXHRObj.responseType="arraybuffer";theXHRObj.addEventListener("load",function(evt){try {$rt_globals.URL.revokeObjectURL(theObjURL);}catch(exx){}var stat=theXHRObj.status;if(stat===0||stat>=200&&stat<400){var typedArr
=new $rt_globals.Uint8Array(theXHRObj.response);if(typedArr.length===4&&typedArr[0]===69&&typedArr[1]===69&&typedArr[2]===69&&typedArr[3]===69){b(true);}else {b(false);}}else {b(false);}});theXHRObj.addEventListener("error",function(evt){try {$rt_globals.URL.revokeObjectURL(theObjURL);}catch(exx){}b(false);});theXHRObj.open("GET",theObjURL,true);theXHRObj.send();};eag(objURL,new $rt_globals.XMLHttpRequest());}}
function AYz(b,c){return $rt_globals.URL.createObjectURL(new $rt_globals.Blob([b],{type:c}));}
var ALW=J();
var BPU=null;function BLk(){BLk=Bi(ALW);BqH();}
function BqH(){var b,c;b=Bo((AJy()).data.length);c=b.data;BPU=b;c[BUS.kx]=1;c[BUT.kx]=2;c[BUU.kx]=3;c[BUV.kx]=4;c[BUP.kx]=5;c[BUW.kx]=6;}
function Hw(){var a=this;Dw.call(a);a.Zd=0;a.xk=null;}
var BUP=null;var BUS=null;var BUV=null;var BUW=null;var BUT=null;var BUU=null;var BUN=null;var BUX=null;function ABs(){ABs=Bi(Hw);Btb();}
function TD(a,b,c,d){var e=new Hw();ATj(e,a,b,c,d);return e;}
function AJy(){ABs();return BUX.de();}
function ATj(a,b,c,d,e){ABs();Gg(a,b,c);a.Zd=d;a.xk=e;}
function Btb(){var b,c,d,e;BUP=TD(B(357),0,(-2147483648),B(358));BUS=TD(B(359),1,(-1),B(360));BUV=TD(B(361),2,0,B(362));BUW=TD(B(363),3,1,B(364));BUT=TD(B(365),4,2,B(366));b=TD(B(367),5,3,B(368));BUU=b;BUX=Q(Hw,[BUP,BUS,BUV,BUW,BUT,b]);BUN=W(Hw,5);c=AJy();d=0;while(true){e=c.data;if(d>=e.length)break;BUN.data[e[d].Zd+1|0]=e[d];d=d+1|0;}}
var Nl=J(B8);
function AOZ(a,b){var c=new Nl();BkN(c,a,b);return c;}
function BUY(a){var b=new Nl();A0R(b,a);return b;}
function BkN(a,b,c){HO(a,b,c);}
function A0R(a,b){Ba(a,b);}
var A0S=J();
function UT(b){return b?$rt_createNumericArray($rt_bytecls(),new Int8Array(b)):null;}
function BJG(b){return b?$rt_createNumericArray($rt_bytecls(),new Int8Array(b.buffer)):null;}
function BwK(b){return b?$rt_createNumericArray($rt_intcls(),new Int32Array(b)):null;}
var NW=J(0);
var Fy=J(HR);
function Ig(a,b){var c,d;c=0;if(Tu(a)>=b.iX()){d=b.gQ();while(d.bO()){if(!KP(a,d.bE()))continue;c=1;}}else{d=KS(a);while(d.bO()){if(b.DW(d.bE())){c=1;d.F_();}}}return c;}
function A8K(a,b){var c,d;if(a===b)return 1;if(!Lk(b,NW))return 0;c=b;if(Tu(a)!=Tu(c))return 0;d=KS(c);while(d.bO()){if(P8(a,d.bE()))continue;else return 0;}return 1;}
function Bgs(a){var b,c,d;b=0;c=KS(a);while(c.bO()){d=c.bE();if(d!==null)b=b+d.b6()|0;}return b;}
function Bc5(){Fy.call(this);this.mc=null;}
function Gc(){var a=new Bc5();BsJ(a);return a;}
function BJU(a){var b=new Bc5();BdV(b,a);return b;}
function BsJ(a){BdV(a,Dl());}
function BdV(a,b){a.mc=b;}
function Gh(a,b){return B2(a.mc,b,a)!==null?0:1;}
function AEw(a){Jy(a.mc);}
function P8(a,b){return Eu(a.mc,b);}
function KS(a){return (Yb(a.mc)).gQ();}
function KP(a,b){return Mq(a.mc,b)===null?0:1;}
function Tu(a){return a.mc.fH;}
var A9L=J();
function Fa(b){return Math.sin(b);}
function F2(b){return Math.cos(b);}
function Kw(b){return Math.atan(b);}
function AJb(b){return Math.log(b);}
function Fq(b){return Math.sqrt(b);}
function SD(b){return Math.ceil(b);}
function Vg(b){return Math.floor(b);}
function Gq(b,c){return BCA(b,c);}
function BCA(b,c){return Math.pow(b,c);}
function BfT(b){return EO(BOM(b+Bnb(b)*0.5));}
function Di(b,c){return Math.atan2(b,c);}
function CH(){return BuJ();}
function BuJ(){return Math.random();}
function DQ(b,c){if(b<c)c=b;return c;}
function D2(b,c){if(b>c)c=b;return c;}
function BtV(b,c){return Math.max(b,c);}
function ASs(b,c){return BtV(b,c);}
function DB(b){if(b<0)b= -b|0;return b;}
function BhF(b){return Math.abs(b);}
function Ih(b){return BhF(b);}
function Bnb(b){return Math.sign(b);}
var AW$=J();
function AYY(b,c,d){((($rt_globals.fetch(b,{cache:c,mode:"cors"})).then(function(res){return res.arrayBuffer();})).then(function(arr){d(arr);})).catch(function(err){$rt_globals.console.error(err);d(null);});}
function AWS(b,c){var eag=function(xhrObj){xhrObj.responseType="arraybuffer";xhrObj.addEventListener("load",function(evt){var stat=xhrObj.status;if(stat===0||stat>=200&&stat<400){c(xhrObj.response);}else {c(null);}});xhrObj.addEventListener("error",function(evt){c(null);});xhrObj.open("GET",b,true);xhrObj.send();};eag(new $rt_globals.XMLHttpRequest());}
var ASc=J();
function BLl(b,c){var d,e,f,g,h,$$je;d=BW(1024);e=d.data;f=0;while(f<1024){e[f]=f<<24>>24;f=f+1|0;}g=Uq(d);h=new S;T(h);H(H(h,B(369)),g);h=R(h);g=new AIU;g.Vt=c;g.Vu=d;a:{try{if(!b)AWS($rt_ustr(h),B5(g,"onFetch"));else AYY($rt_ustr(h),"force-cache",B5(g,"onFetch"));break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}Cw(c,MV(0));}}
function BpU(b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BBU(b);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(b,c,$p);}
function BIC(b){var c,d,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=null;try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}d=c;return d!==null&&d.xT?1:0;case 1:a:{try{$z=BpU(b);if(C()){break _;}d=$z;c=d;break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}d=c;}return d!==null&&d.xT?1:0;default:E4();}}C8().s(b,c,d,$p);}
function AAu(b){var c,d,e,f,$$je;if(Y(b)>=6&&AAb(CU(b,0,5),B(164))){c=Gu(b,44);if(c!=(-1)&&c<(Y(b)-1|0)){d=Kr(CU(b,0,c));e=Cz(b,c+1|0);a:{b:{try{if(!Ks(d,B(370)))break b;f=I4(e);}catch($$e){$$je=N($$e);if($$je instanceof Bk){break a;}else{throw $$e;}}return f;}try{d=$rt_str($rt_globals.decodeURIComponent($rt_ustr(e)));Py();f=PX(d,BQQ);}catch($$e){$$je=N($$e);if($$je instanceof Bk){break a;}else{throw $$e;}}return f;}return null;}return null;}return null;}
function BBU(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BLl(b,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
var DU=J(0);
var A$5=J();
function BM2(){var a=new A$5();BFr(a);return a;}
function BFr(a){}
function Byk(a,b){var c,d,$$je;a:{try{B$();c=BPA;d=W(D,1);d.data[0]=$rt_str(b.statusMessage);CG(c,B(371),d);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}}
var Ej=J();
var BUZ=null;var BQ$=null;var BTI=0;var BU0=0;var BU1=0;var BU2=0;var BU3=0;var BTJ=0;var BU4=0;var BU5=0;var BU6=0;var BU7=0;var BU8=0;var BU9=0;var BU$=0;var BU_=null;var BVa=null;var BVb=0;var BVc=0;var BVd=0;var BVe=0;var BVf=0;var BTK=0;function B3(){B3=Bi(Ej);BhT();}
function A7$(b,c){var d,e,f;B3();BQ$=c;if(c===null){BTI=(-1);BU0=0;BU1=0;BU2=0;BU3=0;BTJ=0;BU4=0;BU5=0;BU6=0;BU7=0;BU8=0;BU9=0;BU$=0;BU_=null;BVa=null;BVb=0;BVc=0;BVd=0;BVe=0;}else{BTI=b;if(!A0K(HF())){BU0=0;BU1=0;BU2=0;BU3=0;BTJ=0;BU4=0;BU5=0;BU6=0;BU7=0;BU8=0;BU9=0;}else{d=Bb(b,200);c=d?null:BQ$.getExtension("ANGLE_instanced_arrays");BU_=c;BU0=!d&&c!==null?1:0;e=Bb(b,310);f=!(e&&b!=300)&&BQ$.getExtension("EXT_color_buffer_float")!==null?1:0;BU1=f;BU2=!f&&!(e&&b!=300&&d)&&BQ$.getExtension("EXT_color_buffer_half_float")
!==null?1:0;BU3=!d&&BQ$.getExtension("EXT_shader_texture_lod")!==null?1:0;BTJ=!d&&BQ$.getExtension("OES_fbo_render_mipmap")!==null?1:0;c=d?null:BQ$.getExtension("OES_vertex_array_object");BVa=c;BU4=!d&&c!==null?1:0;BU5=!d&&BQ$.getExtension("OES_texture_float")!==null?1:0;BU6=b>=300&&BQ$.getExtension("OES_texture_float_linear")!==null?1:0;BU7=!d&&BQ$.getExtension("OES_texture_half_float")!==null?1:0;BU8=!d&&BQ$.getExtension("OES_texture_half_float_linear")!==null?1:0;BU9=BQ$.getExtension("EXT_texture_filter_anisotropic")
===null?0:1;}d=BQ$.getExtension("WEBGL_debug_renderer_info")===null?0:1;a:{b:{BU$=d;d=Bb(b,320);if(d<0){if(b<300&&!BU5)break b;if(!BU1&&!BU2)break b;}e=1;break a;}e=0;}c:{d:{BVb=e;if(d<0){if(b<300&&!BU7)break d;if(!BU1)break d;}d=1;break c;}d=0;}BVc=d;d=Bb(b,300);BVd=d<0&&!BU8?0:1;BVe=d>=0&&BU6?1:0;if(d>=0){BVf=0;BTK=0;}else if(b!=200){BVf=(-1);BTK=(-1);}else{BVf=!BU4?(-1):1;BTK=!BU0?(-1):1;}K_(1.0,1.0,1.0,1.0);}}
function A0O(){var b;B3();b=Cs();if(BU0)Z(b,B(372));if(BU1)Z(b,B(373));if(BU2)Z(b,B(374));if(BU3)Z(b,B(375));if(BTJ)Z(b,B(376));if(BU4)Z(b,B(377));if(BU5)Z(b,B(378));if(BU6)Z(b,B(379));if(BU7)Z(b,B(380));if(BU8)Z(b,B(381));if(BU9)Z(b,B(382));if(BU$)Z(b,B(383));return b;}
function Ts(b){B3();BQ$.enable(b);}
function MW(b){B3();BQ$.disable(b);}
function K_(b,c,d,e){B3();BQ$.clearColor(b,c,d,e);}
function MB(b){B3();BQ$.clear(b);}
function Ph(b,c,d,e){B3();BQ$.viewport(b,c,d,e);}
function IC(){var b,c;B3();b=new UP;b.K9=BQ$.createBuffer();c=BVg+1|0;BVg=c;b.U7=c;return b;}
function NH(){var b,c;B3();b=new Z9;b.FC=BQ$.createTexture();c=BVh+1|0;BVh=c;b.a9b=c;return b;}
function P1(){var b;B3();switch(BVf){case 0:return BGg(BQ$.createVertexArray());case 1:return BGg(BVa.createVertexArrayOES());default:}b=new F7;Be(b);K(b);}
function NF(){var b,c;B3();b=new Ve;b.ly=BQ$.createProgram();c=BVi+1|0;BVi=c;b.a_2=c;return b;}
function GG(b){var c;B3();c=new XH;c.pl=BQ$.createShader(b);b=BVj+1|0;BVj=b;c.a9U=b;return c;}
function ZF(){var b,c;B3();b=new AAe;b.Ju=BQ$.createRenderbuffer();c=BVk+1|0;BVk=c;b.bbu=c;return b;}
function ZK(b){var c;B3();c=BQ$;b=b.K9;c.deleteBuffer(b);}
function Ot(b){var c;B3();c=BQ$;b=b.FC;c.deleteTexture(b);}
function NY(b){var c;B3();a:{c=b.PQ;switch(BVf){case 0:break;case 1:BVa.deleteVertexArrayOES(c);break a;default:b=new F7;Be(b);K(b);}BQ$.deleteVertexArray(c);}}
function Pv(b){var c;B3();c=BQ$;b=b.ly;c.deleteProgram(b);}
function Ek(b){var c;B3();c=BQ$;b=b.pl;c.deleteShader(b);}
function GF(b,c){var d;B3();d=BQ$;c=c===null?null:c.K9;d.bindBuffer(b,c);}
function AF9(b,c,d){var e;B3();e=BQ$;c=PG(c);e.bufferData(b,c,d);}
function AOg(b,c,d){var e,f,g,h,i;B3();e=BQ$;KH();if(!(c instanceof TM))K(Pr(c));f=c.ok;g=c.fQ;h=c.hB;if(!(!g&&h==c.Rn)){c=f.buffer;i=f.byteOffset+(g<<2)|0;h=h-g|0;f=new $rt_globals.Int32Array(c,i,h);}e.bufferData(b,f,d);}
function Xk(b,c,d){var e;B3();e=BQ$;c=AA5(c);e.bufferData(b,c,d);}
function Zk(b,c,d){B3();BQ$.bufferData(b,c,d);}
function L_(b){var c;B3();c=b===null?null:b.PQ;a:{switch(BVf){case 0:break;case 1:BVa.bindVertexArrayOES(c);break a;default:b=new F7;Be(b);K(b);}BQ$.bindVertexArray(c);}}
function JY(b){B3();BQ$.enableVertexAttribArray(b);}
function Qf(b){B3();BQ$.disableVertexAttribArray(b);}
function J5(b,c,d,e,f,g){B3();BQ$.vertexAttribPointer(b,c,d,!!e,f,g);}
function Ok(b,c){var d;B3();a:{switch(BTK){case 0:BQ$.vertexAttribDivisor(b,c);break a;case 1:BU_.vertexAttribDivisorANGLE(b,c);break a;default:}d=new F7;Be(d);K(d);}}
function H0(b){B3();BQ$.activeTexture(b);}
function FW(b,c){var d;B3();d=BQ$;c=c!==null?c.FC:null;d.bindTexture(b,c);}
function EC(b,c,d){B3();BQ$.texParameteri(b,c,d);}
function Te(b,c,d,e,f,g,h,i,j){var k;B3();k=BQ$;j=j!==null?TC(j):null;k.texImage2D(b,c,d,e,f,g,h,i,j);}
function St(b,c,d,e,f,g,h,i,j){var k,l,m,n,o,p;B3();k=BQ$;if(j===null)l=null;else{KH();if(!(j instanceof TM))K(Pr(j));m=j.ok;n=j.fQ;o=j.hB;j=m.buffer;p=m.byteOffset+(n<<2)|0;o=(o-n|0)<<2;l=new $rt_globals.Uint8Array(j,p,o);}k.texImage2D(b,c,d,e,f,g,h,i,l);}
function GH(b,c){var d;B3();d=BQ$;b=b.pl;d.shaderSource(b,$rt_ustr(c));}
function GX(b){var c;B3();c=BQ$;b=b.pl;c.compileShader(b);}
function IX(b,c){var d;B3();d=BQ$;b=b.pl;return d.getShaderParameter(b,c);}
function IP(b){var c;B3();c=BQ$;b=b.pl;return $rt_str(c.getShaderInfoLog(b));}
function I6(b){var c;B3();c=BQ$;b=b!==null?b.ly:null;c.useProgram(b);}
function Hl(b,c){var d;B3();d=BQ$;b=b.ly;c=c.pl;d.attachShader(b,c);}
function Ha(b,c){var d;B3();d=BQ$;b=b.ly;c=c.pl;d.detachShader(b,c);}
function RS(b){var c;B3();c=BQ$;b=b.ly;c.linkProgram(b);}
function AOb(b,c){var d;B3();d=BQ$;b=b.ly;return d.getProgramParameter(b,c);}
function AOk(b){var c;B3();c=BQ$;b=b.ly;return $rt_str(c.getProgramInfoLog(b));}
function J2(b,c,d){var e;B3();e=BQ$;b=b.ly;e.bindAttribLocation(b,c,$rt_ustr(d));}
function Np(b,c,d){B3();BQ$.drawArrays(b,c,d);}
function Dj(b,c){var d,e;B3();d=BQ$;b=b.ly;d=d.getUniformLocation(b,$rt_ustr(c));if(d===null)return null;b=new ZB;b.nQ=d;e=BVl+1|0;BVl=e;b.baS=e;return b;}
function Bc3(b,c){var d;B3();if(b!==null){d=BQ$;b=b.nQ;d.uniform1f(b,c);}}
function Ng(b,c,d){var e;B3();if(b!==null){e=BQ$;b=b.nQ;e.uniform2f(b,c,d);}}
function AOi(b,c,d,e){var f;B3();if(b!==null){f=BQ$;b=b.nQ;f.uniform3f(b,c,d,e);}}
function H4(b,c,d,e,f){var g,h;B3();if(b!==null){g=BQ$;h=b.nQ;g.uniform4f(h,c,d,e,f);}}
function L4(b,c){var d;B3();if(b!==null){d=BQ$;b=b.nQ;d.uniform1i(b,c);}}
function Bfk(b,c,d,e,f){var g,h;B3();if(b!==null){g=BQ$;h=b.nQ;g.uniform4i(h,c,d,e,f);}}
function Nv(b,c,d){var e;B3();if(b!==null){e=BQ$;b=b.nQ;d=d!==null?AA5(d):null;e.uniformMatrix4fv(b,!!c,d);}}
function AN7(b,c){var d,e;B3();if(c!==null){d=BQ$;c=c.T1;d.bindFramebuffer(b,c);}else{c=BQ$;B$();d=BPH;c.bindFramebuffer(b,d);if(BTI!=200){c=BQ$;e=Bo(1);e.data[0]=36064;c.drawBuffers(A8B(e));}}}
function L3(b,c){var d;B3();d=BQ$;c=c!==null?c.Ju:null;d.bindRenderbuffer(b,c);}
function Ml(b,c,d,e){B3();BQ$.renderbufferStorage(b,c,d,e);}
function Zg(b,c,d,e){var f;B3();f=BQ$;e=e.Ju;f.framebufferRenderbuffer(b,c,d,e);}
function SV(b){var c;B3();if(!BU$)return $rt_str(BQ$.getParameter(b));switch(b){case 7936:c=$rt_str(BQ$.getParameter(37445));if(c===null)c=$rt_str(BQ$.getParameter(7936));return c;case 7937:c=$rt_str(BQ$.getParameter(37446));if(c===null)c=$rt_str(BQ$.getParameter(7937));return c;default:}return $rt_str(BQ$.getParameter(b));}
function UO(){B3();return BTI;}
function AO4(){B3();return 0;}
function AJp(){B3();return 0;}
function LW(){B3();return BVf==(-1)?0:1;}
function WX(){B3();return BTI<300&&!BU3?0:1;}
function ALk(b){B3();switch(b){case 16:break;case 32:return BVc;default:return 0;}return BVb;}
function AKI(b){B3();switch(b){case 16:break;case 32:return BVe;default:return 0;}return BVd;}
function BhT(){BUZ=E$(B(384));BQ$=null;BTI=(-1);BU0=0;BU1=0;BU2=0;BU3=0;BTJ=0;BU4=0;BU5=0;BU6=0;BU7=0;BU8=0;BU9=0;BU$=0;BU_=null;BVa=null;BVb=0;BVc=0;BVd=0;BVe=0;BVf=(-1);BTK=(-1);}
var LY=J();
var BVm=null;var BVn=null;var BVo=null;var BVp=null;var BVq=null;var BVr=null;function We(b,c){var d,e,f,g;if(c===null)c=BVs;d=W(D,b.n);e=d.data;PA(b,d);AC8(d,c);f=0;g=e.length;while(f<g){Rr(b,f,e[f]);f=f+1|0;}}
function ATR(b){We(b,BVs);}
function Bap(){BVm=new AGh;BVn=new AGf;BVo=new AGg;BVp=new AGd;BVq=new AGe;BVr=new AF2;}
var Jc=J(0);
var AAX=J(0);
function AFS(){var a=this;D.call(a);a.T1=null;a.bb9=0;}
var BVt=0;function BK2(a){var b=new AFS();BdA(b,a);return b;}
function BdA(a,b){var c;a.T1=b;c=BVt+1|0;BVt=c;a.bb9=c;}
function A2F(){BVt=0;}
var FN=J();
var BTL=0;var BVu=null;var BVv=null;var BVw=null;var BVx=0;var BVy=0;var BVz=null;var BVA=null;var BVB=null;var BVC=null;var BVD=null;var BTO=null;var BTP=null;var BTN=0;var BTM=0;function Bat(b,c,d,e,f){var g,h,i,j;BVu=b;BTL=UO();BVv=c;BVw=d;BTN=LW();BTM=0;BVx=e;BVy=f;if(BTL>=300){BVz=ZF();BVA=ZF();AN7(36160,d);L3(36161,BVz);Ml(36161,32856,e,f);Zg(36160,36064,36161,BVz);L3(36161,BVA);Ml(36161,36012,e,f);Zg(36160,36096,36161,BVA);if(BTI!=200){b=BQ$;g=Bo(1);g.data[0]=36064;b.drawBuffers(A8B(g));}}else{BVB=NH();BVC
=ZF();AN7(36160,d);FW(3553,BVB);EC(3553,10240,9728);EC(3553,10241,9728);EC(3553,10242,33071);EC(3553,10243,33071);Te(3553,0,6408,e,f,0,6408,5121,null);b=BVB;c=BQ$;b=b.FC;c.framebufferTexture2D(36160,36064,3553,b,0);L3(36161,BVC);Ml(36161,34041,e,f);Zg(36160,33306,36161,BVC);h=I0(48);GL(h,0.0);GL(h,0.0);GL(h,1.0);GL(h,0.0);GL(h,0.0);GL(h,1.0);GL(h,1.0);GL(h,0.0);GL(h,1.0);GL(h,1.0);GL(h,0.0);GL(h,1.0);Lr(h);b=IC();BTP=b;Oe(b);AF9(34962,h,35044);if(BTN){b=P1();BTO=b;L_(b);JY(0);J5(0,2,5126,0,8,0);}i=GG(35633);GH(i,
B(385));GX(i);j=GG(35632);GH(j,!WX()?B(386):B(387));GX(j);b=NF();BVD=b;Hl(b,i);Hl(BVD,j);J2(BVD,0,B(388));RS(BVD);Ha(BVD,i);Ha(BVD,j);Ek(i);Ek(j);I6(BVD);L4(Dj(BVD,B(389)),0);}}
function BcG(b,c){var d,e,f,g,h,i;if(BTL>=300){d=BVu;e=BVv;d.bindFramebuffer(36008,e);d=BVu;e=null;d.bindFramebuffer(36009,e);d=BVu;f=BVx;g=BVy;d.blitFramebuffer(0,0,f,g,0,0,b,c,16384,9728);d=BVu;e=BVv;d.bindFramebuffer(36160,e);if(!(b==BVx&&c==BVy)){BVx=b;BVy=c;L3(36161,BVz);Ml(36161,32856,b,c);L3(36161,BVA);Ml(36161,36012,b,c);}}else{a:{e=BVu;d=null;e.bindFramebuffer(36160,d);H0(33984);FW(3553,BVB);h=null;if(!BTM){Ph(0,0,b,c);MW(2929);MW(3042);}else{h=Bo(4);CZ();switch(2978){case 2978:i=h.data;Ca();i[0]=BSo;i[1]
=BSp;i[2]=BSq;i[3]=BSr;GY(0,0,b,c);BRo=BRn;BRs=BRr;BRN=BRM;YN();Ww();break a;default:}d=new F7;Ba(d,B(390));K(d);}}R3(48);IM(BVD);if(BTM){Gi(BTO);MS(4,0,6);}else if(BTN){L_(BTO);Np(4,0,6);}else{LX(BTP);JY(0);J5(0,2,5126,0,8,0);Np(4,0,6);}if(!(b==BVx&&c==BVy)){BVx=b;BVy=c;Te(3553,0,6408,b,c,0,6408,5121,null);L3(36161,BVC);Ml(36161,34041,b,c);}if(!BTM)R3(46);else{h=h.data;R3(38);if(h[2]>0)GY(h[0],h[1],h[2],h[3]);Ca();if(!BRo)YN();else ACQ();if(!BRs)AN9();else AFB();if(!BRN)Ww();else AMr();}d=BVu;e=BVv;d.bindFramebuffer(36160,
e);}}
function A9E(){BTL=(-1);BTN=0;BTM=0;}
var B1=J();
var BVE=null;var BVF=null;var BVG=null;var BVH=null;var BVI=null;var BVJ=null;var BVK=null;var BVL=null;var BVM=null;var BVN=null;var BVO=null;var BVP=null;var BVQ=null;var BVR=null;var BVS=null;var BVT=null;var BVU=null;var BVV=null;var BVW=null;var BVX=null;var BVY=null;var BVZ=null;var BV0=null;var BV1=null;var BV2=null;var BV3=0;var BV4=0;var BV5=null;var BV6=null;var BV7=0;var BUk=0;var BUl=0;var BUi=0.0;var BUj=0.0;var BV8=0.0;var BV9=0;var BV$=0;var BV_=0;var BWa=0;var BWb=0;var BWc=0;var BQ2=0;var BQ4
=0;var BQ6=0.0;var BWd=0;var BWe=0;var BWf=0;var BWg=0;var BQ3=0;var BQ5=0;var BQ7=0.0;var BWh=0;var BWi=0;var BWj=0;var BWk=0;var BWl=null;var BWm=null;var BWn=null;var BWo=null;var BWp=0;var BWq=0;var BWr=BS;var BWs=BS;var BWt=0;var BWu=0;var BWv=0;var BWw=0;var BWx=null;var BWy=0;var BWz=0;var BQ1=0;var BQZ=0;var BWA=BS;var BWB=null;var BWC=0;var BWD=0;var BWE=0.0;function A6O(b,c,d){var e,f,g,h,i,j,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c
=$T.l();b=$T.l();}_:while(true){switch($p){case 0:BVE=b;BVF=c;BVG=d;d.style.setProperty("cursor","default");BQ3=(-2);BQ5=(-2);BQ7=(-2.0);BWh=(-2);BWi=(-2);BWj=(-2);BWk=(-2);BV3=0;B$();Df(BPA,B(391));e=BNN();if(!!($rt_globals.navigator.keyboard&&$rt_globals.navigator.keyboard.getLayoutMap)?1:0){try{Mg(e);c=BMI(e);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){f=$$je;}else{throw $$e;}}Cu(BPA,B(392));FR(BPA,f);g=ACO(e);if(g>0){c=BPA;h=W(D,1);h.data[0]=CF(g);FY(c,B(393),h);}}BVZ=AM2(e);c=BVF;e=BpH();BVH
=e;c.addEventListener("contextmenu",B5(e,"handleEvent"));c=BVG;e=Bpl();BVI=e;c.addEventListener("mousedown",B5(e,"handleEvent"));c=BVG;e=BAe();BVJ=e;c.addEventListener("mouseup",B5(e,"handleEvent"));c=BVG;e=BGJ();BVK=e;c.addEventListener("mousemove",B5(e,"handleEvent"));c=BVG;e=BG0();BVL=e;c.addEventListener("mouseenter",B5(e,"handleEvent"));c=BVG;e=Bir();BVM=e;c.addEventListener("mouseleave",B5(e,"handleEvent"));c=BVE;e=BBd();BVR=e;c.addEventListener("keydown",B5(e,"handleEvent"));c=BVE;e=Bf8();BVS=e;c.addEventListener("keyup",
B5(e,"handleEvent"));c=BVG;e=Bus();BVT=e;c.addEventListener("wheel",B5(e,"handleEvent"));c=BVE;e=Bvu();BVV=e;c.addEventListener("blur",B5(e,"handleEvent"));c=BVE;e=Bi2();BVU=e;c.addEventListener("focus",B5(e,"handleEvent"));a:{try{BWq=AIZ(BVE.document);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BWq=0;}if(!BWq)Cu(BPA,B(394));else{e=BVE.document;c=BWq!=2?B(395):B(396);d=BAJ();BVW=d;e.addEventListener($rt_ustr(c),B5(d,"handleEvent"));e=BVE.document;c=BWq!=2?B(397):B(398);d=BiM();BVX
=d;e.addEventListener($rt_ustr(c),B5(d,"handleEvent"));if(BWq==2)Df(BPA,B(399));}if(!BWq)BV7=1;else{i=$rt_str($rt_globals.navigator.userAgent||null);if(i===null)BV7=0;else{c=Kr(i);BV7=!Dp(c,B(400))&&!Dp(c,B(401))?0:1;}}b:{try{BWw=AIj(BVE.document);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BWw=0;}if(!BWw)Cu(BPA,B(402));else{BWx=$rt_globals.window.matchMedia("(display-mode: fullscreen)");if(BWw==1){j=!!($rt_globals.navigator.keyboard&&$rt_globals.navigator.keyboard.lock)?1:0;BWy
=j;if(j){c=BWx;e=BGo();BVY=e;c.addEventListener("change",e);}}j=BWw;if(j==2)Df(BPA,B(403));else if(j==3)Df(BPA,B(404));}c:{try{AMk(b,B5(BHs(),"call"));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWA=M(-1);BWB=null;BWC=(-1);BQZ=0;try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}Cu(BPA,B(405));if(BQZ){j=BWD;if(j!=(-1)){d:{try{$rt_globals.clearInterval(j);break d;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWD=(-1);}BWD=$rt_globals.setInterval(B5(AUW(),
"onTimer"),1000);}return;case 1:e:{try{A4F(c);if(C()){break _;}break e;}catch($$e){$$je=N($$e);if($$je instanceof Bk){f=$$je;}else{throw $$e;}}Cu(BPA,B(392));FR(BPA,f);}g=ACO(e);if(g>0){c=BPA;h=W(D,1);h.data[0]=CF(g);FY(c,B(393),h);}BVZ=AM2(e);c=BVF;e=BpH();BVH=e;c.addEventListener("contextmenu",B5(e,"handleEvent"));c=BVG;e=Bpl();BVI=e;c.addEventListener("mousedown",B5(e,"handleEvent"));c=BVG;e=BAe();BVJ=e;c.addEventListener("mouseup",B5(e,"handleEvent"));c=BVG;e=BGJ();BVK=e;c.addEventListener("mousemove",B5(e,
"handleEvent"));c=BVG;e=BG0();BVL=e;c.addEventListener("mouseenter",B5(e,"handleEvent"));c=BVG;e=Bir();BVM=e;c.addEventListener("mouseleave",B5(e,"handleEvent"));c=BVE;e=BBd();BVR=e;c.addEventListener("keydown",B5(e,"handleEvent"));c=BVE;e=Bf8();BVS=e;c.addEventListener("keyup",B5(e,"handleEvent"));c=BVG;e=Bus();BVT=e;c.addEventListener("wheel",B5(e,"handleEvent"));c=BVE;e=Bvu();BVV=e;c.addEventListener("blur",B5(e,"handleEvent"));c=BVE;e=Bi2();BVU=e;c.addEventListener("focus",B5(e,"handleEvent"));f:{try{BWq
=AIZ(BVE.document);break f;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BWq=0;}if(!BWq)Cu(BPA,B(394));else{e=BVE.document;c=BWq!=2?B(395):B(396);d=BAJ();BVW=d;e.addEventListener($rt_ustr(c),B5(d,"handleEvent"));e=BVE.document;c=BWq!=2?B(397):B(398);d=BiM();BVX=d;e.addEventListener($rt_ustr(c),B5(d,"handleEvent"));if(BWq==2)Df(BPA,B(399));}if(!BWq)BV7=1;else{i=$rt_str($rt_globals.navigator.userAgent||null);if(i===null)BV7=0;else{c=Kr(i);BV7=!Dp(c,B(400))&&!Dp(c,B(401))?0:1;}}g:{try{BWw=AIj(BVE.document);break g;}
catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BWw=0;}if(!BWw)Cu(BPA,B(402));else{BWx=$rt_globals.window.matchMedia("(display-mode: fullscreen)");if(BWw==1){j=!!($rt_globals.navigator.keyboard&&$rt_globals.navigator.keyboard.lock)?1:0;BWy=j;if(j){c=BWx;e=BGo();BVY=e;c.addEventListener("change",e);}}j=BWw;if(j==2)Df(BPA,B(403));else if(j==3)Df(BPA,B(404));}h:{try{AMk(b,B5(BHs(),"call"));break h;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWA=M(-1);BWB=null;BWC=(-1);BQZ=
0;try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}Cu(BPA,B(405));if(BQZ){j=BWD;if(j!=(-1)){i:{try{$rt_globals.clearInterval(j);break i;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWD=(-1);}BWD=$rt_globals.setInterval(B5(AUW(),"onTimer"),1000);}return;case 2:e:{try{A2E();if(C()){break _;}BQZ=1;break e;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}Cu(BPA,B(405));}if(BQZ){j=BWD;if(j!=(-1)){j:{try{$rt_globals.clearInterval(j);break j;}
catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWD=(-1);}BWD=$rt_globals.setInterval(B5(AUW(),"onTimer"),1000);}return;default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,$p);}
function A4F(b){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BfF(b);if(C()){break _;}return;default:E4();}}C8().s(b,$p);}
function BBe(b,c){var d;d=new ACS;d.a5H=c;ASI(B5(b,"call"),B5(d,"call"));}
function Bc4(){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:b=0;$p=1;case 1:A_C(b);if(C()){break _;}return;default:E4();}}C8().s(b,$p);}
function A_C(b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=VG(BVE);if(c<0.01)c=1.0;BQ6=c;d=BVF.clientWidth;e=BVF.clientHeight;f=d*c|0;BQ2=f;g=e*c|0;BQ4=g;B$();if(!BPQ){BWd=0;BWe=0;BWf=f;BWg=g;}else{h=$rt_globals.visualViewport;i=h.scale;BWd=h.pageLeft*c*i|0;BWe=h.pageTop*c*i|0;BWf=h.width*c*i|0;d=h.height*c*i|0;BWg=d;if(BWf<1)BWf=1;if(d<1)BWg
=1;j=BWd;if(j<0){BWf=BWf+j|0;BWd=0;}else{d=BQ2;if(j>=d)BWd=d-1|0;}d=BWe;if(d<0){BWg=BWg+d|0;BWe=0;}else{j=BQ4;if(d>=j)BWe=j-1|0;}j=BWd;d=j+BWf|0;e=BQ2;if(d>e)BWf=e-j|0;j=BWe;d=j+BWg|0;e=BQ4;if(d>e)BWg=e-j|0;}if(BVG.width!=f){h=BVG;k=f;h.width=k;}if(BVG.height!=g){h=BVG;k=g;h.height=k;}BcG(f,g);if(!(A9I(BVE.document)?1:0)){BWE=0.0;b=50;$p=1;continue _;}if(BQZ&&BQ1){BWE=0.0;$p=3;continue _;}if(b>0&&b<=1000){l=1000.0/b;if(BWE===0.0){BWE=JE()+l;$p=4;continue _;}m=JE();j=BWE-m|0;if(j<=0){$p=5;continue _;}if(!BPI)
{b=BPJ;if(b){if(b){$p=8;continue _;}b=0;$p=7;continue _;}}$p=6;continue _;}BWE=0.0;$p=2;continue _;case 1:A0p(b);if(C()){break _;}return;case 2:Bef();if(C()){break _;}return;case 3:A2E();if(C()){break _;}return;case 4:Bef();if(C()){break _;}return;case 5:Bef();if(C()){break _;}i=JE();c=BWE+l;BWE=c;if(c<i)BWE=i;return;case 6:A0p(j);if(C()){break _;}i=JE();c=BWE+l;BWE=c;if(c<i)BWE=i;return;case 7:A0p(b);if(C()){break _;}i=JE();b=BWE-i|0;if(b<=0){i=JE();c=BWE+l;BWE=c;if(c<i)BWE=i;return;}$p=9;continue _;case 8:A_w();if
(C()){break _;}i=JE();b=BWE-i|0;if(b<=0){i=JE();c=BWE+l;BWE=c;if(c<i)BWE=i;return;}$p=9;case 9:A0p(b);if(C()){break _;}i=JE();c=BWE+l;BWE=c;if(c<i)BWE=i;return;default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function A2E(){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BfG();if(C()){break _;}return;default:E4();}}C8().s($p);}
function BHp(b){var c,d,e,f,g,h;if(EA(BWA,M(-1))){c=new CQ;Ba(c,B(406));R1(b,c);return;}BWA=F0();BWB=b;d=GE(1);d.data[0]=0;e=Bo(1);f=e.data;f[0]=(-1);g=new ANY;g.a53=d;g.a51=e;g.a52=b;$rt_globals.requestAnimationFrame(B5(g,"onAnimationFrame"));c=new ANV;c.a7p=d;c.a7o=b;h=$rt_globals.setTimeout(B5(c,"onTimer"),50);f[0]=h;BWC=h;}
function AAY(b,c){a:{switch(b){case 109:b=45;break a;case 173:b=45;break a;case 186:b=59;break a;case 187:b=61;break a;case 188:b=44;break a;case 189:b=45;break a;case 190:b=46;break a;case 191:b=47;break a;case 192:b=96;break a;case 219:b=91;break a;case 220:b=92;break a;case 221:b=93;break a;case 222:b=39;break a;default:}}if(!c){if(b>=65&&b<=90)return (b+32|0)&65535;return b&65535;}b:{switch(b){case 39:break;case 40:case 41:case 42:case 43:case 58:case 60:case 62:case 63:case 64:case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 85:case 86:case 87:case 88:case 89:case 90:case 94:case 95:break b;case 44:return 60;case 45:return 95;case 46:return 62;case 47:return 63;case 48:return 41;case 49:return 33;case 50:return 64;case 51:return 35;case 52:return 36;case 53:return 37;case 54:return 94;case 55:return 38;case 56:return 42;case 57:return 40;case 59:return 58;case 61:return 43;case 91:return 123;case 92:return 124;case 93:return 125;case 96:return 126;default:break b;}return 34;}return b
&65535;}
function ALp(b){var c;if(BWa){c=BWo.data;c[28]=0;c[29]=0;c[157]=0;c[219]=0;c[220]=0;}a:{if(b>=0){c=BWo.data;if(b<c.length){b=c[b];break a;}}b=0;}return b;}
function So(b){var c,d,e,f;if(!BWq)return;c=F0();BWu=b;BWs=c;if(!b){d=BWt;if(d!=(-1))$rt_globals.clearTimeout(d);BWt=(-1);if(!BWv)AJ9(BVE.document);}else{BWv=1;AC2(BVG);b=BWt;if(b!=(-1))$rt_globals.clearTimeout(b);BWt=(-1);e=BI(c,BWr);if(E0(e,M(3000))){f=new AKd;b=3100-BU(e)|0;BWt=$rt_globals.setTimeout(B5(f,"onTimer"),b);}}BUi=0.0;BUj=0.0;}
function AC2(b){var $$je;a:{switch(BWq){case 1:try{b.requestPointerLock();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}break a;case 2:break;default:B$();DN(BPA,B(407));break a;}try{b.mozRequestPointerLock();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}}
function AJ9(b){var $$je;a:{switch(BWq){case 1:try{b.exitPointerLock();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}break a;case 2:break;default:B$();DN(BPA,B(408));break a;}try{b.mozExitPointerLock();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}}
function AGr(){if(!BWv)return ADr();return 1;}
function ADr(){switch(BWq){case 1:return BVE.document.pointerLockElement===BVG?1:0;case 2:return BVE.document.mozPointerLockElement===BVG?1:0;default:}return 0;}
function ABt(b){if(ALp(BWp)&&b>=49&&b<=57)b=(b-49|0)+112|0;return b;}
function A1b(){var b,c,d,e,f,$$je;b=BVH;if(b!==null){BVF.removeEventListener("contextmenu",B5(b,"handleEvent"));BVH=null;}b=BVI;if(b!==null){BVG.removeEventListener("mousedown",B5(b,"handleEvent"));BVI=null;}b=BVJ;if(b!==null){BVG.removeEventListener("mouseup",B5(b,"handleEvent"));BVJ=null;}b=BVK;if(b!==null){BVG.removeEventListener("mousemove",B5(b,"handleEvent"));BVK=null;}b=BVL;if(b!==null){BVG.removeEventListener("mouseenter",B5(b,"handleEvent"));BVL=null;}b=BVM;if(b!==null){BVG.removeEventListener("mouseleave",
B5(b,"handleEvent"));BVM=null;}b=BVR;if(b!==null){BVE.removeEventListener("keydown",B5(b,"handleEvent"));BVR=null;}b=BVS;if(b!==null){BVE.removeEventListener("keyup",B5(b,"handleEvent"));BVS=null;}b=BVU;if(b!==null){BVE.removeEventListener("focus",B5(b,"handleEvent"));BVU=null;}b=BVV;if(b!==null){BVE.removeEventListener("blur",B5(b,"handleEvent"));BVV=null;}b=BVT;if(b!==null){BVG.removeEventListener("wheel",B5(b,"handleEvent"));BVT=null;}if(BVW!==null){c=BVE.document;d=BVW;c.removeEventListener("pointerlockchange",
B5(d,"handleEvent"));BVW=null;}if(BVX!==null){c=BVE.document;d=BVX;c.removeEventListener("pointerlockerror",B5(d,"handleEvent"));BVX=null;}b=BVY;if(b!==null){BWx.removeEventListener("change",b);BVY=null;}e=BWt;if(e!=(-1)){$rt_globals.clearTimeout(e);BWt=(-1);}f=BWD;if(f!=(-1)){a:{try{$rt_globals.clearInterval(f);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWD=(-1);}b:{try{AJ9(BVE.document);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}b=BVE;Fz();d=BO_;if
(d!==null){b.removeEventListener("error",$rt_globals.evtHandler);BO_=null;}}
function Bay(){var b,c,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:HF();if(BV7){b=LW();$p=1;continue _;}if(E1(BV1)&&E1(BV2)&&!(AUc(!!0)?1:0)){b=LW();$p=2;continue _;}BV3=1;return;case 1:Bcq(b);if(C()){break _;}a:{try{BV4=1;A1e();break a;}catch($$e){$$je=N($$e);c=$$je;}BV4=0;K(c);}BV4=0;BV3=1;return;case 2:Bcq(b);if(C()){break _;}if(E1(BV1)&&E1(BV2)){b=100;$p=3;continue _;}BV3=1;return;case 3:A0p(b);if(C()){break _;}if(E1(BV1)&&E1(BV2)){b=100;continue _;}BV3
=1;return;default:E4();}}C8().s(b,c,$p);}
function A1e(){var b,c,d;b=BV5;if(b!==null)BVF.removeChild(b);b=BVE.document.createElement("div");BV5=b;b.classList.add("_eaglercraftX_mobile_press_any_key");BV5.setAttribute("style","position:absolute;background-color:white;font-family:sans-serif;top:10%;left:10%;right:10%;bottom:10%;border:5px double black;padding:calc(5px + 7vh) 15px;text-align:center;font-size:20px;user-select:none;z-index:10;");b=BV5;c="<h3 style=\"margin-block-start:0px;margin-block-end:0px;-webkit-margin-before:0px;-webkit-margin-after:0px;margin:20px 5px;\">Mobile Browser Detected</h3><p style=\"margin-block-start:0px;margin-block-end:0px;-webkit-margin-before:0px;-webkit-margin-after:0px;margin:20px 5px;\">You must manually select an option below to continue</p><p style=\"margin-block-start:0px;margin-block-end:0px;-webkit-margin-before:0px;-webkit-margin-after:0px;margin:20px 2px;\"><button style=\"font: 24px sans-serif;font-weight:bold;\" class=\"_eaglercraftX_mobile_launch_client\">Launch EaglercraftX</button></p><p style=\"margin-block-start:0px;margin-block-end:0px;-webkit-margin-before:0px;-webkit-margin-after:0px;margin:25px 5px;\">(Tablets and phones with large screens work best)</p>";b.innerHTML
=c;d=BV5.querySelector("._eaglercraftX_mobile_launch_client");c=new AKe;d.addEventListener("click",B5(c,"handleEvent"));b=BVF;c=BV5;b.appendChild(c);}
function A9R(b,c,d){BQ2=b;BQ4=c;BQ6=d;BWd=0;BWe=0;BWf=b;BWg=c;}
function Bcr(){BVE=null;BVF=null;BVG=null;BVH=null;BVI=null;BVJ=null;BVK=null;BVL=null;BVM=null;BVN=null;BVO=null;BVP=null;BVQ=null;BVR=null;BVS=null;BVT=null;BVU=null;BVV=null;BVW=null;BVX=null;BVY=null;BVZ=null;BV0=new J_;BV1=new J_;BV2=new J_;BV3=0;BV4=0;BV5=null;BV6=null;BV7=0;BUk=0;BUl=0;BUi=0.0;BUj=0.0;BV8=0.0;BV9=1;BV$=1;BV_=1;BWa=0;BWb=0;BWc=0;BQ2=(-1);BQ4=(-1);BQ6=1.0;BWd=(-1);BWe=(-1);BWf=(-1);BWg=(-1);BQ3=(-2);BQ5=(-2);BQ7=(-2.0);BWh=(-2);BWi=(-2);BWj=(-2);BWk=(-2);BWl=null;BWm=null;BWn=GE(8);BWo
=GE(256);BWp=33;BWq=0;BWr=BS;BWs=BS;BWt=(-1);BWu=0;BWv=0;BWw=0;BWx=null;BWy=0;BWz=0;BQ1=1;BQZ=0;BWA=M(-1);BWB=null;BWC=(-1);BWD=(-1);BWE=0.0;}
function BfF(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BBe(b,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function BfG(){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BHp(callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function AMk(b,c){b.__curEaglerX188UnloadListenerCB=c;if(typeof b.__isEaglerX188UnloadListenerSet==="string"&&b.__isEaglerX188UnloadListenerSet==="yes")return;b.onbeforeunload=function(evt){if(b.__curEaglerX188UnloadListenerCB)b.__curEaglerX188UnloadListenerCB();return false;};b.__isEaglerX188UnloadListenerSet="yes";}
function ASI(b,c){return (($rt_globals.navigator.keyboard.getLayoutMap()).then(function(layoutMap){if(layoutMap&&layoutMap.forEach)layoutMap.forEach(b);c();})).catch(function(){c();});}
function AIZ(b){return typeof b.exitPointerLock==="function"?1:typeof b.mozExitPointerLock==="function"?2: -1;}
function AIj(b){return typeof b.exitFullscreen==="function"?1:typeof b.webkitExitFullscreen==="function"?2:typeof b.mozExitFullscreen==="function"?3: -1;}
function AUc(b){if($rt_globals.window.navigator.userActivation){return $rt_globals.window.navigator.userActivation.hasBeenActive;}else {return b;}}
function Pq(b,c){return typeof b.offsetX==="number"?b.offsetX:b.pageX -c;}
function NV(b,c){return typeof b.offsetY==="number"?b.offsetY:b.pageY -c;}
function AGX(b){return typeof b.which==="number"?b.which:typeof b.keyCode==="number"?b.keyCode:0;}
function AHQ(b){return typeof b.location==="number"?b.location:0;}
function A9I(b){return typeof b.visibilityState!=="string"||b.visibilityState==="visible";}
function VG(b){return typeof b.devicePixelRatio==="number"?b.devicePixelRatio:1.0;}
function AEg(b){return typeof b.key==="string"?b.key:"";}
var Nr=J();
var BQK=null;var BQL=null;var BQM=null;var BQN=null;var BQO=null;function BfM(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:d=b<300?0:1;e=NH();H0(33984);FW(3553,e);EC(3553,10240,9728);EC(3553,10241,9728);EC(3553,10242,33071);EC(3553,10243,33071);f=I4(B(409));$p=1;case 1:$z=Bc0(f);if(C()){break _;}g=$z;h
=I0(147456);i=Ny(h);S3(i,g.j6);I8(i);St(3553,0,6408,192,192,0,6408,5121,i);j=NH();BQM=j;FW(3553,j);EC(3553,10240,9728);EC(3553,10241,9728);EC(3553,10242,33071);EC(3553,10243,33071);NM(i);f=I4(B(410));$p=2;case 2:$z=Bc0(f);if(C()){break _;}j=$z;S3(i,j.j6);I8(i);St(3553,0,6408,384,16,0,6408,5121,i);j=Tj(h);HY(j);Dv(j,0.0);Dv(j,0.0);Dv(j,0.0);Dv(j,1.0);Dv(j,1.0);Dv(j,0.0);Dv(j,1.0);Dv(j,0.0);Dv(j,0.0);Dv(j,1.0);Dv(j,1.0);Dv(j,1.0);Hr(j);k=IC();BQK=k;GF(34962,k);Xk(34962,j,35044);k=GG(35633);GH(k,!d?B(411):B(412));GX(k);l
=GG(35632);GH(l,!d?B(413):B(414));GX(l);j=NF();BQL=j;Hl(j,k);Hl(BQL,l);if(!d)J2(BQL,0,B(415));RS(BQL);Ha(BQL,k);Ha(BQL,l);Ek(k);Ek(l);I6(BQL);L4(Dj(BQL,B(416)),0);m=BQ2;n=BQ4;if(m<=n){o=1.0;p=n/m;}else{o=m/n;p=1.0;}H0(33984);FW(3553,e);Ph(0,0,m,n);K_(1.0,1.0,1.0,1.0);MB(16384);I6(BQL);Ng(Dj(BQL,B(417)),o,p);q=null;if(c){q=P1();L_(q);}JY(0);J5(0,2,5126,0,8,0);Np(4,0,6);Qf(0);$p=3;case 3:Bc4();if(C()){break _;}b=50;$p=4;case 4:A9Z(b);if(C()){break _;}I6(null);GF(34962,null);FW(3553,null);Ot(e);if(c)NY(q);return;default:
E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function Bcq(b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=NH();H0(33984);FW(3553,c);EC(3553,10240,9728);EC(3553,10241,9728);EC(3553,10242,33071);EC(3553,10243,33071);d=I4(B(418));$p=1;case 1:$z=Bc0(d);if(C()){break _;}e=$z;f=Z1(16384);S3(f,e.j6);I8(f);St(3553,0,6408,128,128,0,6408,5121,f);I6(BQL);g=BQ2;h=BQ4;if(g<=h){i=1.0;j=h/g;}else{i=g/h;j=1.0;}H0(33984);FW(3553,
c);Ph(0,0,g,h);K_(1.0,1.0,1.0,1.0);MB(16384);Ng(Dj(BQL,B(417)),i,j);k=null;if(b){k=P1();L_(k);}GF(34962,BQK);JY(0);J5(0,2,5126,0,8,0);Np(4,0,6);Qf(0);$p=2;case 2:Bc4();if(C()){break _;}l=50;$p=3;case 3:A9Z(l);if(C()){break _;}I6(null);GF(34962,null);FW(3553,null);Ot(c);if(b)NY(k);return;default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,l,$p);}
function AUz(b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bc0(b);if(C()){break _;}c=$z;if(c===null)return;BQO=NH();H0(33984);FW(3553,BQO);EC(3553,10240,9728);EC(3553,10241,9728);EC(3553,10242,33071);EC(3553,10243,33071);d=Z1(Bp(c.rz,c.n5));S3(d,c.j6);I8(d);St(3553,0,6408,c.rz,c.n5,0,6408,5121,d);return;default:E4();}}C8().s(b,c,d,$p);}
function AQh(b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:d=BQO;if(d===null)return;FW(3553,d);I6(BQL);e=BQ2;f=BQ4;if(e<=f){g=1.0;h=f/e;}else{g=e/f;h=1.0;}H0(33984);FW(3553,BQO);Ph(0,0,e,f);K_(1.0,1.0,1.0,1.0);MB(16384);Ng(Dj(BQL,B(417)),g,h);d=null;if(b){if(!c){d=P1();L_(d);}else{d=KG();Gi(d);}}if(b&&c){MP(BQK);DI(0);DM(0,2,5126,0,8,0);MS(4,0,6);}else{GF(34962,BQK);JY(0);J5(0,2,5126,0,8,
0);Np(4,0,6);}if(!c)Qf(0);$p=1;case 1:Bc4();if(C()){break _;}i=50;$p=2;case 2:A9Z(i);if(C()){break _;}I6(null);if(!(b&&c))GF(34962,null);FW(3553,null);if(c)R3(6);if(b){if(!c)NY(d);else Sk(d);}return;default:E4();}}C8().s(b,c,d,e,f,g,h,i,$p);}
function A9q(){BQK=null;BQL=null;BQM=null;BQN=null;BQO=null;}
var OH=J();
var BWF=null;var BPV=null;var BWG=null;var BWH=null;function ATk(b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:if(Cm(b,B(28)))b=Cz(b,1);c=Cn(BPV,b);if(c===null&&Cm(b,B(419))&&!Ks(b,B(420))){Fz();d=BPd;e=Cz(b,22);f=new S;T(f);d=H(f,d);Bt(d,47);H(d,e);d=R(f);B$();if(!BPO){$p=1;continue _;}g=1;$p=2;continue _;}if(c===BWF)c=null;return c;case 1:$z=Bfc(d);if(C()){break _;}d=$z;if(d!==null){c=UT(d);B2(BPV,b,c);return c;}B2(BPV,
b,BWF);return null;case 2:$z=Bbw(d,g);if(C()){break _;}d=$z;if(d!==null){c=UT(d);B2(BPV,b,c);return c;}B2(BPV,b,BWF);return null;default:E4();}}C8().s(b,c,d,e,f,g,$p);}
function Bc0(b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=B(421);$p=1;case 1:$z=A1S(b,c);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(b,c,$p);}
function A1S(b,c){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AVR(b,c);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(b,c,$p);}
function Bqh(b,c,d){var e,f,g,h,i;e=$rt_globals.window.document;f=e.createElement("img");g=W(Rp,1);h=new AEr;h.a1i=e;h.kl=f;h.a6f=g;h.RT=d;f.addEventListener("load",B5(h,"handleEvent"));i=new AEs;i.a7j=g;i.a5W=d;f.addEventListener("error",B5(i,"handleEvent"));Re();if(!BUR){i=new ADg;i.a6D=b;i.a1O=c;}else{i=new ALu;i.OA=$rt_str(AYz(b.data.buffer,$rt_ustr(c)));}b=g.data;b[0]=i;if(b[0]===null)Cw(d,null);else{c=$rt_ustr(b[0].WS());f.src=c;}}
function Bey(){BWF=BW(0);BPV=Dl();BWG=null;BWH=null;}
function AVR(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{Bqh(b,c,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function AUY(){return {willReadFrequently:true};}
var PV=J();
var BPW=null;var BWI=null;var BWJ=null;var BWK=BS;function BKT(){BKT=Bi(PV);BkP();}
function BkP(){var b;BPW=null;ABq();b=new S;T(b);H(H(b,B(422)),B(423));b=R(b);Py();BWI=BfC(PX(b,BQQ));b=new S;T(b);H(H(b,B(424)),B(423));BWJ=BfC(PX(R(b),BQQ));BWK=M(Nh(B(425)));}
var ALR=J();
var BWL=null;function BJw(){BJw=Bi(ALR);BkO();}
function AUu(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:BJw();e=I4(B(16));f=B(426);g=0;$p=1;case 1:$z=A5i(f,g);if(C()){break _;}h=$z;i=AS_(e,h);j=0;k=i;a:{while(j<3){b:{l=Bb(j,1);if(!l){B$();if(!BPO)break b;}Jy(d);m=c===null?0:1;n
=0;o=b.data;if(n<o.length){c:{g=0;f=null;switch(j){case 0:f=o[n].kG;g=0;break c;case 1:DN(BWL,B(427));f=o[n].kG;g=1;break c;case 2:DN(BWL,B(428));f=U$(o[n].kG,c);g=1;break c;default:}}p=Cm(f,B(164));q=!p&&!Cm(f,B(429))?1:0;if(KF(f,B(430))!=(-1))r=f;else{B$();r=$rt_str(BPB.location.href);}d:{e:{if(q){if(l<0)break e;if(Cm(r,B(431)))break e;if(Cm(r,B(432)))break e;}s=0;break d;}s=1;}m=m&q;if(!p)t=f;else{p=Y(f);u=new S;T(u);r=H(u,B(433));Bg(r,p);H(r,B(434));t=R(u);}u=BWL;h=W(D,1);h.data[0]=t;FY(u,B(435),h);g=g?
0:1;B$();if(!BPO){$p=2;continue _;}$p=3;continue _;}if(!m){k=0;break a;}h=Cn(d,B(436));if(h===null){f=BWL;h=W(D,1);h.data[0]=c;CG(f,B(437),h);}else{u=new Cj;Py();L8(u,h,BQQ);u=Gy(u);if(c.b$(u)){k=0;break a;}CG(BWL,B(438),Q(D,[u,c]));}if(k)break a;if(j>=2){Cu(BWL,B(439));k=1;}}j=j+1|0;}}if(k!=i){if(!k)e=null;Pg(B(426),e,0);}return;case 2:$z=Bfc(f);if(C()){break _;}v=$z;a:{f:{g:{if(v===null){if(j<2&&s){f=BWL;h=W(D,1);h.data[0]=t;CG(f,B(440),h);break g;}c=new Nl;d=new S;T(d);Bt(H(H(d,B(441)),t),34);Ba(c,R(d));K(c);}f
=BWL;h=W(D,1);h.data[0]=t;FY(f,B(442),h);h:{try{AWY(v,o[n].QZ,d);}catch($$e){$$je=N($$e);if($$je instanceof Bk){w=$$je;break h;}else{throw $$e;}}n=n+1|0;break f;}if(j<2&&s){f=BWL;h=W(D,1);h.data[0]=t;CG(f,B(443),h);}else{c=new Nl;d=new S;T(d);Bt(H(H(d,B(444)),t),34);HO(c,R(d),w);K(c);}}i:{while(true){g=1;j=j+g|0;g=3;g=Bb(j,g);if(g>=0)break;g=1;l=Bb(j,g);if(l)break i;B$();g=BPO;if(g)break i;}break a;}Jy(d);m=c===null?0:1;n=0;}j:while(true){o=b.data;if(n<o.length){k:{g=0;f=null;switch(j){case 0:f=o[n].kG;g=0;break k;case 1:DN(BWL,
B(427));f=o[n].kG;g=1;break k;case 2:DN(BWL,B(428));f=U$(o[n].kG,c);g=1;break k;default:}}p=Cm(f,B(164));q=!p&&!Cm(f,B(429))?1:0;if(KF(f,B(430))!=(-1))r=f;else{B$();r=$rt_str(BPB.location.href);}l:{m:{if(q){if(l<0)break m;if(Cm(r,B(431)))break m;if(Cm(r,B(432)))break m;}s=0;break l;}s=1;}m=m&q;if(!p)t=f;else{p=Y(f);u=new S;T(u);r=H(u,B(433));Bg(r,p);H(r,B(434));t=R(u);}u=BWL;h=W(D,1);h.data[0]=t;FY(u,B(435),h);g=g?0:1;B$();if(!BPO){continue _;}$p=3;continue _;}if(!m){k=0;break a;}h=Cn(d,B(436));if(h===null)
{f=BWL;h=W(D,1);h.data[0]=c;CG(f,B(437),h);}else{u=new Cj;Py();L8(u,h,BQQ);u=Gy(u);if(c.b$(u)){k=0;break a;}CG(BWL,B(438),Q(D,[u,c]));}if(k)break a;if(j>=2){Cu(BWL,B(439));k=1;}while(true){g=1;j=j+g|0;g=3;g=Bb(j,g);if(g>=0)break j;g=1;l=Bb(j,g);if(l)break;B$();g=BPO;if(g)break;}Jy(d);m=c===null?0:1;n=0;}}if(k!=i){if(!k)e=null;Pg(B(426),e,0);}return;case 3:$z=Bbw(f,g);if(C()){break _;}v=$z;a:{f:{g:{if(v===null){if(j<2&&s){f=BWL;h=W(D,1);h.data[0]=t;CG(f,B(440),h);break g;}c=new Nl;d=new S;T(d);Bt(H(H(d,B(441)),
t),34);Ba(c,R(d));K(c);}f=BWL;h=W(D,1);h.data[0]=t;FY(f,B(442),h);h:{try{AWY(v,o[n].QZ,d);}catch($$e){$$je=N($$e);if($$je instanceof Bk){w=$$je;break h;}else{throw $$e;}}n=n+1|0;break f;}if(j<2&&s){f=BWL;h=W(D,1);h.data[0]=t;CG(f,B(443),h);}else{c=new Nl;d=new S;T(d);Bt(H(H(d,B(444)),t),34);HO(c,R(d),w);K(c);}}i:{while(true){g=1;j=j+g|0;g=3;g=Bb(j,g);if(g>=0)break;g=1;l=Bb(j,g);if(l)break i;B$();g=BPO;if(g)break i;}break a;}Jy(d);m=c===null?0:1;n=0;}j:while(true){o=b.data;if(n<o.length){k:{g=0;f=null;switch
(j){case 0:f=o[n].kG;g=0;break k;case 1:DN(BWL,B(427));f=o[n].kG;g=1;break k;case 2:DN(BWL,B(428));f=U$(o[n].kG,c);g=1;break k;default:}}p=Cm(f,B(164));q=!p&&!Cm(f,B(429))?1:0;if(KF(f,B(430))!=(-1))r=f;else{B$();r=$rt_str(BPB.location.href);}l:{m:{if(q){if(l<0)break m;if(Cm(r,B(431)))break m;if(Cm(r,B(432)))break m;}s=0;break l;}s=1;}m=m&q;if(!p)t=f;else{p=Y(f);u=new S;T(u);r=H(u,B(433));Bg(r,p);H(r,B(434));t=R(u);}u=BWL;h=W(D,1);h.data[0]=t;FY(u,B(435),h);g=g?0:1;B$();if(!BPO){$p=2;continue _;}continue _;}if
(!m){k=0;break a;}h=Cn(d,B(436));if(h===null){f=BWL;h=W(D,1);h.data[0]=c;CG(f,B(437),h);}else{u=new Cj;Py();L8(u,h,BQQ);u=Gy(u);if(c.b$(u)){k=0;break a;}CG(BWL,B(438),Q(D,[u,c]));}if(k)break a;if(j>=2){Cu(BWL,B(439));k=1;}while(true){g=1;j=j+g|0;g=3;g=Bb(j,g);if(g>=0)break j;g=1;l=Bb(j,g);if(l)break;B$();g=BPO;if(g)break;}Jy(d);m=c===null?0:1;n=0;}}if(k!=i){if(!k)e=null;Pg(B(426),e,0);}return;default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);}
function U$(b,c){var d,e,f,g,h,i;BJw();if(c!==null)d=$rt_str($rt_globals.encodeURIComponent($rt_ustr(c)));else{e=Cy();c=new S;T(c);Bt(c,116);Gv(c,e);d=R(c);}if(KF(b,B(430))!=(-1))f=b;else{B$();f=$rt_str(BPB.location.href);}if(!Cm(f,B(431))&&!Cm(f,B(432)))return b;g=Gu(b,63);if(g==(Y(b)-1|0)){c=new S;T(c);H(H(H(c,b),B(445)),d);return R(c);}if(g==(-1)){h=Gu(b,35);if(h==(-1)){c=new S;T(c);H(H(H(c,b),B(446)),d);return R(c);}c=CU(b,0,h);b=Cz(b,h);f=new S;T(f);H(H(H(H(f,c),B(446)),d),b);return R(f);}h=g+1|0;i=Cz(b,
h);if(!Cm(i,B(447))&&!Cm(i,B(448))){c=new S;T(c);Bt(c,38);H(c,i);i=R(c);}b=CU(b,0,h);c=new S;T(c);H(H(H(H(c,b),B(445)),d),i);return R(c);}
function BkO(){BWL=E$(B(176));}
var Uj=J();
var BWM=null;var BWN=null;function BMc(){BMc=Bi(Uj);BEk();}
function A1y(b){var c,d,e,f,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:BMc();c=Cn(BWN,b);if(c!==null){c.BL=c.BL+1|0;return Beg(c);}d=null;DF();if(!(HF()).L8){BKH();try{c=!CP(b,Wl(HF()))?b:B(4);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){d=$$je;}else{throw $$e;}}e=BWO;f=W(D,1);f.data[0]=B(4);CG(e,B(449),f);FR(BWO,d);d=null;}if(d===null){d=new ZS;d.lC=BcN();d.a2B=b;}if(d.OF()){c=BWM;f=W(D,1);f.data[0]=b;Px(c,B(450),
f);}c=new Y2;c.S0=d;c.BL=1;B2(BWN,b,c);return Beg(c);case 1:a:{try{$z=Byy(c);if(C()){break _;}d=$z;break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){d=$$je;}else{throw $$e;}}e=BWO;f=W(D,1);f.data[0]=B(4);CG(e,B(449),f);FR(BWO,d);d=null;}if(d===null){d=new ZS;d.lC=BcN();d.a2B=b;}if(d.OF()){c=BWM;f=W(D,1);f.data[0]=b;Px(c,B(450),f);}c=new Y2;c.S0=d;c.BL=1;B2(BWN,b,c);return Beg(c);default:E4();}}C8().s(b,c,d,e,f,$p);}
function BEk(){BWM=E$(B(451));BWN=Dl();}
function K3(){var a=this;D.call(a);a.g9=null;a.sD=null;a.bd6=null;}
var BWP=null;var BWQ=null;function Ri(){Ri=Bi(K3);BBh();}
function Ic(a){var b=new K3();Qt(b,a);return b;}
function BJT(a,b){var c=new K3();ACT(c,a,b);return c;}
function ASW(b){Ri();BWQ=b;}
function APK(b){var c,d,e,f,g,h,i,j,k,l;Ri();c=Cs();d=0;while(true){e=b.data;if(d>=e.length)break;a:{if(e[d]!==null){f=e[d].bB();if(f!==null){g=0;while(true){e=BWP.data;if(g>=e.length)break;f=Nn(f,e[g],B(28));g=g+1|0;}if(Cm(f,B(28)))f=Cz(f,1);if(Ks(f,B(28)))f=CU(f,0,Y(f)-Y(B(28))|0);e=E9(f,B(28));g=0;while(true){h=e.data;i=h.length;if(g>=i)break;h[g]=Gy(h[g]);g=g+1|0;}j=0;while(true){if(j>=i)break a;b:{if(h[j]!==null&&!CP(h[j],B(322))){if(CP(h[j],B(452))){g=c.n;if(g>0){k=g-1|0;if(!CP(Bd(c,k),B(452)))Er(c,k);else Z(c,
B(452));break b;}}Z(c,h[j]);}}j=j+1|0;}}}}d=d+1|0;}if(c.n<=0)return null;l=new S;T(l);d=0;while(d<c.n){if(d>0)Bv(l,B(28));Bv(l,Bd(c,d));d=d+1|0;}return R(l);}
function Qt(a,b){Ri();ACT(a,APK(b),BWQ);}
function ACT(a,b,c){Ri();a.g9=b;a.sD=c;}
function LV(a){var b,c;if(a.sD===null){b=a.bd6;if(b!==null)a.sD=b.bel();if(a.sD===null){Ri();b=BWQ;a.sD=b;if(b===null){c=new CQ;Ba(c,B(453));K(c);}}}return a.sD;}
function A$l(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:ANR(a);b=new AGj;c=LV(a);d=a.g9;c=c.ps;$p=1;case 1:$z=c.a72(d);if(C()){break _;}c=$z;b.tk=c;return b;default:E4();}}C8().s(a,b,c,d,$p);}
function QN(a){var b;ANR(a);b=new AGN;AIT(b,256);b.SN=0;b.Tm=a;return b;}
function Bjh(a){return a.g9;}
function Oh(a){var b;b=a.g9;return b!==null&&!Dp(b,B(452))?0:1;}
function ANR(a){var b,c,d;if(!Oh(a))return;b=new K7;c=a.g9;d=new S;T(d);H(H(d,B(454)),c);Ba(b,R(d));K(b);}
function Bts(a){var b;b=a.g9;return b!==null?Nh(b):0;}
function Bmn(a,b){var c;c=a.g9;return c!==null&&b!==null&&b instanceof K3&&CP(c,b.g9)?1:0;}
function A3x(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Oh(a))return 0;b=LV(a);c=a.g9;b=b.ps;$p=1;case 1:$z=b.UK(c);if(C()){break _;}d=$z;return !d?0:1;default:E4();}}C8().s(a,b,c,d,$p);}
function AZ2(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Oh(a))return 0;b=LV(a);c=a.g9;b=b.ps;$p=1;case 1:$z=b.Z2(c);if(C()){break _;}d=$z;return !d?0:1;default:E4();}}C8().s(a,b,c,d,$p);}
function A56(a,b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b.g9;if(Oh(a))return 0;c=LV(a);d=a.g9;c=c.ps;$p=1;case 1:$z=c.Yt(d,b);if(C()){break _;}e=$z;return !e?0:1;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A2D(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Oh(a))return (-1);b=LV(a);c=a.g9;b=b.ps;$p=1;case 1:$z=b.WK(c);if(C()){break _;}d=$z;return d;default:E4();}}C8().s(a,b,c,d,$p);}
function BBh(){var b;b=W(Cj,1);b.data[0]=B(455);BWP=b;BWQ=null;}
var Fw=J();
var BWR=null;var BWS=null;var BWT=null;var BWU=null;var BWV=null;var BWW=null;var BWX=null;var BWY=null;var BWZ=null;var BW0=null;var BW1=BS;var BW2=BS;var BW3=0;var BW4=0;var BW5=0;var BW6=0;function KE(){KE=Bi(Fw);BEn();}
function A7q(){var b,c,d,e,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:KE();BW3=0;BW4=0;BW5=0;BW6=0;a:{try{BWS=Bow();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){b=$$je;}else{throw $$e;}}BWS=null;Cu(BWR,B(456));FR(BWR,b);return;}if(!(HF()).SX){b=B(457);$p=1;continue _;}Df(BWR,B(458));BW3=0;if(!BW3){c=UV(BWS)?1:0;BW4=c;if(!c){DN(BWR,B(459));b=B(460);$p=3;continue _;}}G2(BV1);G2(BV2);return;case 1:$z=A_B(b);if(C()){break _;}d=$z;try
{e=new $rt_globals.Int8Array(d.data.length);b=d.data;e.set(b,0);e=e.buffer;b=null;$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BW3=0;Cu(BWR,B(461));if(!BW3){c=UV(BWS)?1:0;BW4=c;if(!c){DN(BWR,B(459));b=B(460);$p=3;continue _;}}G2(BV1);G2(BV2);return;case 2:a:{try{$z=AWr(e,b);if(C()){break _;}b=$z;if(b!==null&&b.length){BW3=1;break a;}K(A71());}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BW3=0;Cu(BWR,B(461));}if(!BW3){c=UV(BWS)?1:0;BW4=c;if(!c){DN(BWR,B(459));b
=B(460);$p=3;continue _;}}G2(BV1);G2(BV2);return;case 3:$z=A_B(b);if(C()){break _;}d=$z;try{e=new $rt_globals.Int8Array(d.data.length);b=d.data;e.set(b,0);e=e.buffer;b=null;$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BW5=0;Cu(BWR,B(462));b=B(463);$p=5;continue _;case 4:a:{try{$z=AWr(e,b);if(C()){break _;}b=$z;if(!(b!==null&&b.length))K(A71());BW5=1;}catch($$e){$$je=N($$e);if($$je instanceof Bk){break a;}else{throw $$e;}}if(!BW5&&!BW6){b:{try{BWS.close();break b;}catch($$e)
{$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWS=null;Cu(BWR,B(464));}G2(BV1);G2(BV2);return;}BW5=0;Cu(BWR,B(462));b=B(463);$p=5;case 5:$z=A_B(b);if(C()){break _;}d=$z;try{b=new $rt_globals.Int8Array(d.data.length);e=d.data;b.set(e,0);e=b.buffer;b=null;$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BW6=0;Cu(BWR,B(465));if(!BW5&&!BW6){c:{try{BWS.close();break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWS=null;Cu(BWR,B(464));}G2(BV1);G2(BV2);return;case 6:a:
{try{$z=AWr(e,b);if(C()){break _;}b=$z;if(b!==null&&b.length){BW6=1;break a;}K(A71());}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}BW6=0;Cu(BWR,B(465));}if(!BW5&&!BW6){d:{try{BWS.close();break d;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWS=null;Cu(BWR,B(464));}G2(BV1);G2(BV2);return;default:E4();}}C8().s(b,c,d,e,$p);}
function A81(b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:KE();d=Cn(BWZ,b);if(d!==null){if(d.pT===null)return null;d.rH=F0();return d;}$p=1;case 1:$z=ATk(b);if(C()){break _;}e=$z;if(e===null)return null;d=new TL;$p=2;case 2:$z=A4M(e,b);if(C()){break _;}f=$z;APF(d,f);if(c)B2(BWZ,b,d);if(d.pT===null)return null;d.rH=F0();return d;default:E4();}}C8().s(b,c,d,e,f,$p);}
function A$6(b,c,d){var e,f,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:KE();e=Cn(BWZ,b);if(e!==null){if(e.pT===null)return null;e.rH=F0();return e;}try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}f=null;if(f===null)return null;e=new TL;$p=2;continue _;case 1:a:{try{$z=ASF(b);if(C()){break _;}d=$z;f=APZ(d);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}f=null;}if(f===
null)return null;e=new TL;$p=2;case 2:$z=A4M(f,b);if(C()){break _;}d=$z;APF(e,d);if(c)B2(BWZ,b,e);if(e.pT===null)return null;e.rH=F0();return e;default:E4();}}C8().s(b,c,d,e,f,$p);}
function A4M(b,c){var d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:KE();if(b===null)return null;if(BW3){d=new $rt_globals.Int8Array(b.data.length);e=b.data;d.set(e,0);e=d.buffer;$p=1;continue _;}f=b.data;g=f.length;if(g>4&&f[0]==79&&f[1]==103&&f[2]==103&&f[3]==83){e=BWS;h=BW4?0:!BW5?2:1;$p=3;continue _;}d=new $rt_globals.Int8Array(g);e=b.data;d.set(e,0);e=d.buffer;$p=2;continue _;case 1:$z=AWr(e,c);if(C())
{break _;}c=$z;return c;case 2:$z=AWr(e,c);if(C()){break _;}c=$z;return c;case 3:$z=A93(e,b,c,h);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(b,c,d,e,f,g,h,$p);}
function AWr(b,c){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:KE();$p=1;case 1:$z=AST(b,c);if(C()){break _;}b=$z;return JT(b);default:E4();}}C8().s(b,c,$p);}
function BzH(b,c,d){var e,f,g;KE();e=BWS;f=new AOv;f.UR=d;g=new AOu;g.a7S=c;g.TS=d;e.decodeAudioData(b,B5(f,"onSuccess"),B5(g,"onError"));}
function Z3(b,c,d,e,f,g,h){var i,j,k,l,m,n;KE();b.rH=F0();i=BWS.createBufferSource();j=b.pT;i.buffer=j;k=i.playbackRate;j=g;k.value=j;k=!!h;i.loop=k;j=BWS.createPanner();j.setPosition(c,d,e);l=f*16.0;if(l<16.0)l=16.0;m=l;j.maxDistance=m;k=1.0;j.rolloffFactor=k;k="linear";j.distanceModel=k;k="HRTF";j.panningModel=k;k=360.0;j.coneInnerAngle=k;k=0.0;j.coneOuterAngle=k;k=0.0;j.coneOuterGain=k;j.setOrientation(0.0,1.0,0.0);k=BWS.createGain();if(f>1.0)f=1.0;m=k.gain;n=f;m.value=n;i.connect(j);j.connect(k);m=BWS.destination;k.connect(m);n
=BWY;if(n!==null)k.connect(n);i.start();m=Brc(b,i,j,k,g,h);F_(BW0,m);return m;}
function Lg(b,c,d,e){var f,g,h,i;KE();b.rH=F0();f=BWS.createBufferSource();g=b.pT;f.buffer=g;g=f.playbackRate;h=d;g.value=h;h=!!e;f.loop=h;g=BWS.createGain();if(c>1.0)c=1.0;h=g.gain;i=c;h.value=i;f.connect(g);h=BWS.destination;g.connect(h);i=BWY;if(i!==null)g.connect(i);f.start();i=Brc(b,f,null,g,d,e);F_(BW0,i);return i;}
function A6F(b,c,d,e,f){var g,h,i,j,k;KE();f= -f*0.01745329238474369;g=BY(f);h=BE(f);e=e*0.01745329238474369;i= -BY(e);j=BE(e);k=BWS.listener;k.setPosition(b,c,d);b= -h*i;e= -j;f= -g*i;k.setOrientation(b,e,f,0.0,1.0,0.0);}
function BEn(){BWR=E$(B(466));BWS=null;BWT=null;BWU=null;BWV=null;BWW=null;BWX=null;BWY=null;BWZ=Dl();BW0=new J_;BW1=BS;BW2=BS;BW3=0;BW4=0;BW5=0;BW6=0;}
function AST(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BzH(b,c,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function UV(b){var tmpBuf=b.createBuffer(2,16,16000);return typeof tmpBuf.copyToChannel==="function";}
var Mv=J(0);
function LK(){var a=this;D.call(a);a.bek=BS;a.bcv=BS;a.baN=null;a.a2Z=null;a.a9d=null;a.bax=0;a.beC=null;}
var BW7=null;var BW8=null;var BW9=0;var BW$=0;var BW_=null;function Xf(){Xf=Bi(LK);BhP();}
function RC(b){Xf();if(BW8!==b)BW8=b;BW8.bcv=Cy();}
function IO(){Xf();return BW8;}
function A7F(b){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Xf();$p=1;case 1:A11(b);if(C()){break _;}return;default:E4();}}C8().s(b,$p);}
function Bj6(b,c){var d,e;Xf();d=IO();e=new ABM;e.a0L=d;e.Zp=c;e.bdT=AGo(e,Hx(b,M(2147483647))?2147483647:BU(b));d.a2Z=e;}
function BhP(){var b,c,d;b=new LK;Xf();c=null;b.baN=new D;b.bax=1;b.a9d=B(177);b.beC=c;d=BW9;BW9=d+1|0;b.bek=M(d);BW7=b;BW8=b;BW9=1;BW$=1;BW_=new AEd;}
function A11(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{Bj6(b,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
var U_=J(BD);
var A$8=J();
function Bjb(){var a=new A$8();BIk(a);return a;}
function BIk(a){}
function Bhh(a,b){var c,d,e,f,$$je;B$();if(b.source===BPB?1:0){c=0;d=BPN;Ff(d);a:{try{e=BPM;if(e===null)f=c;else{b:{try{f=e.a7e(b.data);c=f;break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}f=c;}if(f)BPM=null;}C1(d);break a;}catch($$e){$$je=N($$e);b=$$je;}C1(d);K(b);}if(f)e.a0D();}}
function GI(){Dw.call(this);this.Xm=null;}
var BQx=null;var BQr=null;var BQp=null;var BQy=null;var BQs=null;var BQt=null;var BQq=null;var BQu=null;var BQv=null;var BQw=null;var BXa=null;function AP3(){AP3=Bi(GI);Brw();}
function Ke(a,b,c){var d=new GI();A2C(d,a,b,c);return d;}
function BgQ(){AP3();return BXa.de();}
function A2C(a,b,c,d){AP3();Gg(a,b,c);a.Xm=d;}
function Bz9(a){return a.Xm;}
function Brw(){var b;BQx=Ke(B(467),0,B(468));BQr=Ke(B(469),1,B(470));BQp=Ke(B(471),2,B(472));BQy=Ke(B(473),3,B(473));BQs=Ke(B(474),4,B(475));BQt=Ke(B(476),5,B(477));BQq=Ke(B(478),6,B(479));BQu=Ke(B(480),7,B(481));BQv=Ke(B(482),8,B(483));b=Ke(B(484),9,B(485));BQw=b;BXa=Q(GI,[BQx,BQr,BQp,BQy,BQs,BQt,BQq,BQu,BQv,b]);}
function JK(){var a=this;Dw.call(a);a.T0=null;a.beO=null;}
var BQD=null;var BQC=null;var BQA=null;var BQz=null;var BQB=null;var BXb=null;function BcW(){BcW=Bi(JK);BJn();}
function AKy(a,b,c,d){var e=new JK();AF6(e,a,b,c,d);return e;}
function BBx(){BcW();return BXb.de();}
function AF6(a,b,c,d,e){BcW();Gg(a,b,c);a.T0=d;a.beO=e;}
function BmG(a){return a.T0;}
function BJn(){var b;b=new JK;AW3();AF6(b,B(486),0,B(487),BXc);BQD=b;BQC=AKy(B(488),1,B(489),BXd);BQA=AKy(B(490),2,B(491),BXe);BQz=AKy(B(492),3,B(493),BXe);b=AKy(B(494),4,B(485),BXf);BQB=b;BXb=Q(JK,[BQD,BQC,BQA,BQz,b]);}
function Jf(){var a=this;Dw.call(a);a.a8h=0;a.YD=null;a.a9$=null;}
var BQH=null;var BQJ=null;var BQF=null;var BQE=null;var BQG=null;var BQI=null;var BXg=null;function Be_(){Be_=Bi(Jf);BqK();}
function TY(a,b,c,d,e){var f=new Jf();A38(f,a,b,c,d,e);return f;}
function BmJ(){Be_();return BXg.de();}
function A38(a,b,c,d,e,f){Be_();Gg(a,b,c);a.a8h=d;a.YD=e;a.a9$=f;}
function Bw3(a){return a.YD;}
function BqK(){var b;BQH=TY(B(495),0,225281,B(496),B(497));BQJ=TY(B(498),1,225285,B(218),B(499));BQF=TY(B(500),2,225282,B(220),B(501));BQE=TY(B(502),3,225283,B(503),B(504));BQG=TY(B(505),4,225288,B(221),B(506));b=TY(B(507),5,225287,B(222),B(508));BQI=b;BXg=Q(Jf,[BQH,BQJ,BQF,BQE,BQG,b]);}
function A1g(){var a=this;D.call(a);a.Wc=null;a.Zz=null;a.nu=0;a.N7=0;a.SS=0;}
function BJy(){var a=new A1g();Bly(a);return a;}
function Bly(a){a.Wc=W(Pf,24);a.Zz=Bo(24);a.nu=0;a.N7=0;a.SS=(-1);}
var Yn=J();
var BXh=null;var BXi=null;function A03(){var b,c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:b=B(509);$p=1;case 1:$z=A5U(b);if(C()){break _;}b=$z;BXi=b;c=Yr();if(c<310){if(c==300){b=BfA(B(510));Bv(b,B(511));Bv(b,B(512));Bv(b,B(513));}else{if(c!=200){b=new CQ;d=new S;T(d);Bg(H(d,B(514)),c);Ba(b,R(d));K(b);}e=WX();b=BfA(B(515));if(e)Bv(b,B(516));Bv(b,B(513));Bv(b,B(517));if(e)Bv(b,B(518));}}else{b=BfA(B(519));f=AJp();g
=!f&&AO4()?1:0;if(f)Bv(b,B(520));else if(g)Bv(b,B(521));Bv(b,B(522));Bv(b,B(523));Bv(b,B(512));Bv(b,B(513));if(!(!f&&!g))Bv(b,B(524));}Bt(b,10);BXh=R(b);return;default:E4();}}C8().s(b,c,d,e,f,g,$p);}
function Pk(b,c){var d,e,f;d=BXh;if(d!==null&&BXi!==null){if(c===null)e=B(4);else{e=new S;T(e);Bt(H(e,c),10);e=R(e);}c=BXi;f=new S;T(f);c=H(H(H(H(f,d),B(525)),e),c);Bt(c,10);H(c,b);return R(f);}b=new CQ;Be(b);K(b);}
function R7(b,c){var d,e,f;d=BXh;if(d!==null&&BXi!==null){if(c===null)e=B(4);else{e=new S;T(e);Bt(H(e,c),10);e=R(e);}c=BXi;f=new S;T(f);c=H(H(H(H(f,d),B(526)),e),c);Bt(c,10);H(c,b);return R(f);}b=new CQ;Be(b);K(b);}
function A1Y(){BXh=null;BXi=null;}
var MF=J();
var BXj=null;var BXk=null;var BXl=null;var BTQ=null;var BXm=null;function A1C(){var b,c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:if(BXj===null){BXj=KG();BXk=KG();BXl=IC();b=T9(18);ACY(b,Lm([(-1.0),(-1.0),0.0,1.0,(-1.0),0.0,(-1.0),1.0,0.0,1.0,(-1.0),0.0,1.0,1.0,0.0,(-1.0),1.0,0.0]));Hr(b);Oe(BXl);Xk(34962,b,35044);AIz(b);Gi(BXj);DI(0);DM(0,2,5126,0,12,0);Gi(BXk);DI(0);DM(0,3,5126,0,12,0);}if(BTQ!==null)return;c
=B(527);$p=1;case 1:$z=A5U(c);if(C()){break _;}d=$z;BXm=A5I(d);b=GG(35633);BTQ=b;GH(b,Pk(d,B(528)));GX(BTQ);if(IX(BTQ,35713)==1)return;a:{CZ();Cu(BS4,B(529));c=IP(BTQ);if(c!==null){e=E9(c,B(530));f=0;while(true){g=e.data;if(f>=g.length)break a;c=BS4;h=W(D,1);h.data[0]=g[f];CG(c,B(531),h);f=f+1|0;}}}c=new CQ;Ba(c,B(532));K(c);default:E4();}}C8().s(b,c,d,e,f,g,h,$p);}
function Bcs(){BXj=null;BXk=null;BXl=null;BTQ=null;BXm=null;}
var C6=J();
var BXn=null;var BXo=null;var BXp=null;var BXq=null;var BXr=null;var BXs=null;var BXt=null;var BXu=null;var BXv=null;var BXw=null;var BXx=null;var BXy=0.0;var BXz=0.0;var BXA=0.0;var BXB=0.0;var BXC=0;var BXD=0.0;var BXE=0.0;var BXF=0.0;var BXG=0.0;var BXH=null;var BXI=null;var BXJ=0;var BXK=0;var BXL=0.0;var BXM=0.0;var BXN=0.0;var BXO=0.0;var BXP=null;var BXQ=0;var BXR=null;var BXS=0;var BXT=0;var BXU=0;var BXV=0;var BXW=0;var BXX=0;var BXY=0;var BXZ=0;function BLi(){BLi=Bi(C6);BtT();}
function AZY(){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:BLi();b=B(533);$p=1;case 1:$z=A5U(b);if(C()){break _;}c=$z;b=B(534);$p=2;case 2:$z=A5U(b);if(C()){break _;}d=$z;e=GG(35633);f=GG(35632);GH(e,Pk(c,B(535)));GX(e);if(IX(e,35713)!=1){a:{Cu(BXn,B(536));g=IP(e);if(g!==null){h=E9(g,B(530));i=0;while(true){j=h.data;if(i>=j.length)break a;b=BXn;k=W(D,1);k.data[0]=j[i];CG(b,
B(531),k);i=i+1|0;}}}K(Q5(B(537)));}GH(f,R7(d,B(535)));GX(f);if(IX(f,35713)!=1){b:{Cu(BXn,B(538));g=IP(f);if(g!==null){h=E9(g,B(530));i=0;while(true){j=h.data;if(i>=j.length)break b;b=BXn;k=W(D,1);k.data[0]=j[i];CG(b,B(539),k);i=i+1|0;}}}K(Q5(B(540)));}b=NF();BXo=b;Hl(b,e);Hl(BXo,f);if(Yr()==200)Bkv(BXo,A5I(c));RS(BXo);Ha(BXo,e);Ha(BXo,f);Ek(e);Ek(f);if(AOb(BXo,35714)!=1){c:{Cu(BXn,B(541));g=AOk(BXo);if(g!==null){h=E9(g,B(530));i=0;while(true){j=h.data;if(i>=j.length)break c;b=BXn;k=W(D,1);k.data[0]=j[i];CG(b,
B(542),k);i=i+1|0;}}}K(Q5(B(543)));}BXq=T9(16);BXP=PK(65530);BXR=PK(65530);IM(BXo);BXp=Dj(BXo,B(544));BXr=Dj(BXo,B(545));BXs=Dj(BXo,B(546));BXt=Dj(BXo,B(547));BXu=Dj(BXo,B(548));L4(Dj(BXo,B(549)),0);BXv=KG();BXw=IC();BXx=IC();b=T9(108);ACY(b,Lm([0.004999999888241291,0.004999999888241291,0.25,0.004999999888241291,0.9950000047683716,0.25,0.9950000047683716,0.004999999888241291,0.25,0.9950000047683716,0.004999999888241291,0.25,0.004999999888241291,0.9950000047683716,0.25,0.9950000047683716,0.9950000047683716,0.25,
0.004999999888241291,0.004999999888241291,0.0,0.004999999888241291,0.9950000047683716,0.0,0.9950000047683716,0.004999999888241291,0.0,0.9950000047683716,0.004999999888241291,0.0,0.004999999888241291,0.9950000047683716,0.0,0.9950000047683716,0.9950000047683716,0.0,0.004999999888241291,0.004999999888241291,0.25,0.004999999888241291,0.9950000047683716,0.25,0.9950000047683716,0.004999999888241291,0.25,0.9950000047683716,0.004999999888241291,0.25,0.004999999888241291,0.9950000047683716,0.25,0.9950000047683716,0.9950000047683716,
0.25,0.004999999888241291,0.004999999888241291,0.75,0.004999999888241291,0.9950000047683716,0.75,0.9950000047683716,0.004999999888241291,0.75,0.9950000047683716,0.004999999888241291,0.75,0.004999999888241291,0.9950000047683716,0.75,0.9950000047683716,0.9950000047683716,0.75,0.004999999888241291,0.004999999888241291,0.0,0.004999999888241291,0.9950000047683716,0.0,0.9950000047683716,0.004999999888241291,0.0,0.9950000047683716,0.004999999888241291,0.0,0.004999999888241291,0.9950000047683716,0.0,0.9950000047683716,
0.9950000047683716,0.0,0.004999999888241291,0.004999999888241291,0.5,0.004999999888241291,0.9950000047683716,0.5,0.9950000047683716,0.004999999888241291,0.5,0.9950000047683716,0.004999999888241291,0.5,0.004999999888241291,0.9950000047683716,0.5,0.9950000047683716,0.9950000047683716,0.5]));Hr(b);Gi(BXv);Oe(BXw);Xk(34962,b,35044);AIz(b);DI(0);DM(0,3,5126,0,12,0);Th(0,0);Oe(BXx);Zk(34962,Gp(BXP),35040);DI(1);DM(1,2,5122,0,10,0);Th(1,1);DI(2);DM(2,2,5121,0,10,4);Th(2,1);DI(3);DM(3,4,5121,1,10,6);Th(3,1);return;default:
E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,$p);}
function BtT(){BXn=E$(B(550));BXo=null;BXp=null;BXq=null;BXr=null;BXs=null;BXt=null;BXu=null;BXv=null;BXw=null;BXx=null;BXy=(-999.0);BXz=(-999.0);BXA=(-999.0);BXB=(-999.0);BXC=(-1);BXD=(-999.0);BXE=(-999.0);BXF=(-999.0);BXG=(-999.0);BXH=NC();BXI=new Jh;BXJ=(-1);BXK=(-1);BXL=(-1.0);BXM=(-1.0);BXN=(-1.0);BXO=(-1.0);BXP=null;BXQ=0;BXR=null;BXS=0;BXT=0;BXU=0;BXV=0;BXW=2147483647;BXX=2147483647;BXY=2147483647;BXZ=2147483647;}
function D8(){var a=this;D.call(a);a.fT=null;a.f3=null;a.wn=null;}
var BX0=null;var BX1=null;var BX2=null;var BX3=null;var BX4=null;var BX5=null;var BX6=null;var BX7=null;var BX8=null;var BX9=null;var BX$=null;var BX_=null;var BYa=null;var BYb=null;var BYc=null;var BYd=null;var BYe=null;var BYf=null;var BYg=null;var BYh=null;var BYi=null;var BYj=null;var BYk=null;function AMt(){AMt=Bi(D8);BmA();}
function ES(a,b){var c=new D8();A$F(c,a,b);return c;}
function BLm(a,b,c){var d=new D8();ANO(d,a,b,c);return d;}
function A$F(a,b,c){AMt();ANO(a,b,c,B(4));}
function ANO(a,b,c,d){AMt();if(b!==null&&c!==null&&d!==null){if(!Y(b)&&!Y(c)){a.f3=B(4);a.fT=B(4);a.wn=d;return;}a.f3=b;a.fT=c;a.wn=d;return;}b=new Ep;Be(b);K(b);}
function BzN(a,b){var c;if(b===a)return 1;if(!(b instanceof D8))return 0;c=b;return CP(a.f3,c.f3)&&CP(a.fT,c.fT)&&CP(a.wn,c.wn)?1:0;}
function O8(){AMt();return BX0;}
function BtF(a){return (Nh(a.fT)+Nh(a.f3)|0)+Nh(a.wn)|0;}
function BmA(){var b,c;BX1=ES(B(551),B(552));BX2=ES(B(553),B(552));BX3=ES(B(554),B(555));BX4=ES(B(554),B(4));BX5=ES(B(551),B(4));BX6=ES(B(553),B(556));BX7=ES(B(553),B(4));BX8=ES(B(557),B(4));BX9=ES(B(557),B(558));BX$=ES(B(559),B(4));BX_=ES(B(559),B(560));BYa=ES(B(561),B(562));BYb=ES(B(561),B(4));BYc=ES(B(563),B(564));BYd=ES(B(563),B(4));BYe=ES(B(554),B(555));BYf=ES(B(554),B(555));BYg=ES(B(554),B(565));BYh=ES(B(554),B(565));BYi=ES(B(551),B(566));BYj=ES(B(551),B(567));BYk=ES(B(4),B(4));if(BYl===null)BYl=Bpp();b
=(BYl.value!==null?$rt_str(BYl.value):null);c=Gu(b,95);BX0=BLm(CU(b,0,c),Cz(b,c+1|0),B(4));}
var AJP=J(0);
function ASX(a){return N3(a)>=0?0:1;}
function DJ(){var a=this;D.call(a);a.X9=0.0;a.P$=0;}
function BLU(){var a=new DJ();BvL(a);return a;}
function BMm(a){var b=new DJ();Bky(b,a);return b;}
function BvL(a){}
function Bky(a,b){}
function Zc(a,b){}
function N3(a){return 4.294967296E9*Dc(a)+(-2.147483648E9)|0;}
function F(a,b){var c;if(b>0)return Dc(a)*b|0;c=new BJ;Be(c);K(c);}
function Ht(a){return DO(Ew(M(N3(a)),32),M(N3(a)));}
function V(a){return Dc(a);}
function Dc(a){return $rt_globals.Math.random();}
function D0(a){var b,c,d,e,f,g;if(a.P$){a.P$=0;return a.X9;}b=new AOs;b.a0i=a;while(true){while(true){c=2.0*AMR(b)-1.0;d=2.0*AMR(b)-1.0;e=c*c+d*d;if(e>=1.0)continue;else break;}if(e===0.0)continue;else break;}f=Fq((-2.0)*AJb(e)/e);g=GK(2).data;g[0]=c*f;g[1]=d*f;a.P$=1;a.X9=g[1];return g[0];}
var Y1=J();
var BYm=null;var BYn=null;function TR(b){var c,d,e,f,g,h;Ff(G(Y1));try{CZ();c=BTa+1|0;d=0;while(d<b){e=BTa+1|0;BTa=e;f=BS7;g=CF(e);h=new AHW;h.iI=null;h.ka=null;h.h7=(-1);h.tm=(-1);h.n2=0;h.oq=0;h.or=0;h.a4I=e;B2(f,g,h);d=d+1|0;}Z(BYm,CF(c));Z(BYm,CF(b));return c;}finally{C1(G(Y1));}}
function A46(b){var c,d,e;Ff(G(Y1));try{c=b.fQ;while(true){if(c>=b.hB){c=b.fQ;while(c<b.hB){Z(BYn,CF(AMW(b,c)));c=c+1|0;}return;}Ca();CZ();d=ADb(BS2,NH());if(c<0)break;if(c>=b.hB)break;e=b.ok;c;e[c]=d;c=c+1|0;}K(DX(c));}finally{C1(G(Y1));}}
function A92(){var b,c,d,e,f,g,h;Ff(G(Y1));try{b=0;while(true){c=BYm;if(b>=c.n)break;d=(Bd(c,b)).fE;e=(Bd(BYm,b+1|0)).fE;CZ();f=0;while(f<e){c=BS8;g=d+f|0;c=Mq(c,CF(g));if(c!==null){h=c.iI;if(h!==null)Sk(h);c=c.ka;if(c!==null)ZK(c);}Mq(BS7,CF(g));f=f+1|0;}b=b+2|0;}c=SA(BYn.n);I8(c);AXt(c);f=0;while(true){h=BYn;if(f>=h.n)break;Gm(c,(Bd(h,f)).fE);f=f+1|0;}I8(c);AXt(c);DY(BYm);DY(BYn);}finally{C1(G(Y1));}}
function Ou(b){Ff(G(Y1));try{return PK(b);}finally{C1(G(Y1));}}
function SA(b){return Ny(Ou(b<<2));}
function OT(b){return Tj(Ou(b<<2));}
function A8$(){BYm=Cs();BYn=Cs();}
function ARW(){var a=this;D.call(a);a.dd=null;a.zX=null;a.oS=0.0;a.Lj=0.0;a.W5=null;}
function BvN(a){var b=new ARW();Bt5(b,a);return b;}
function Bt5(a,b){a.zX=null;a.oS=0.0;a.Lj=0.0;a.W5=LB();a.dd=b;}
function Bd6(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Co();c=b.br;if(c<256){O();if(Q_(BRd.data[c].dH())){d=3553;e=a.dd.bb;f=B(257);$p=3;continue _;}}if(b.br>=256){d=3553;f=a.dd.bb;e=B(235);$p=1;continue _;}d=3553;e
=a.dd.bb;f=B(257);$p=2;continue _;case 1:$z=A3q(f,e);if(C()){break _;}c=$z;C$(d,c);Cf();e=BRa;g=(((Gn(b)%16|0)*16|0)+0|0)/256.0;h=(((Gn(b)%16|0)*16|0)+16|0)/256.0;i=(((Gn(b)/16|0)*16|0)+0|0)/256.0;j=(((Gn(b)/16|0)*16|0)+16|0)/256.0;k=1.0;Bm(32826);Bw(-0.0,(-0.30000001192092896),0.0);Ct(1.5,1.5,1.5);Bx(50.0,0.0,1.0,0.0);Bx(335.0,0.0,0.0,1.0);Bw((-0.9375),(-0.0625),0.0);BR(e);Cc(e,0.0,0.0,1.0);l=h;m=j;L(e,0.0,0.0,0.0,l,m);n=1.0;o=g;L(e,n,0.0,0.0,o,m);p=i;L(e,n,1.0,0.0,o,p);L(e,0.0,1.0,0.0,l,p);$p=5;continue _;case 2:$z
=A3q(e,f);if(C()){break _;}c=$z;C$(d,c);Cf();e=BRa;g=(((Gn(b)%16|0)*16|0)+0|0)/256.0;h=(((Gn(b)%16|0)*16|0)+16|0)/256.0;i=(((Gn(b)/16|0)*16|0)+0|0)/256.0;j=(((Gn(b)/16|0)*16|0)+16|0)/256.0;k=1.0;Bm(32826);Bw(-0.0,(-0.30000001192092896),0.0);Ct(1.5,1.5,1.5);Bx(50.0,0.0,1.0,0.0);Bx(335.0,0.0,0.0,1.0);Bw((-0.9375),(-0.0625),0.0);BR(e);Cc(e,0.0,0.0,1.0);l=h;m=j;L(e,0.0,0.0,0.0,l,m);n=1.0;o=g;L(e,n,0.0,0.0,o,m);p=i;L(e,n,1.0,0.0,o,p);L(e,0.0,1.0,0.0,l,p);$p=5;continue _;case 3:$z=A3q(e,f);if(C()){break _;}c=$z;C$(d,
c);e=a.W5;b=BRd.data[b.br];$p=4;case 4:A07(e,b);if(C()){break _;}BQ();return;case 5:A6C(e);if(C()){break _;}BR(e);Cc(e,0.0,0.0,(-1.0));q=(-0.0625);L(e,0.0,1.0,q,l,p);L(e,n,1.0,q,o,p);L(e,n,0.0,q,o,m);L(e,0.0,0.0,q,l,m);$p=6;case 6:A6C(e);if(C()){break _;}BR(e);Cc(e,(-1.0),0.0,0.0);c=0;r=g-h;while(c<16){s=c/16.0;t=h+r*s-0.001953125;u=k*s;v=t;L(e,u,0.0,q,v,m);L(e,u,0.0,0.0,v,m);L(e,u,1.0,0.0,v,p);L(e,u,1.0,q,v,p);c=c+1|0;}$p=7;case 7:A6C(e);if(C()){break _;}BR(e);Cc(e,1.0,0.0,0.0);c=0;while(c<16){s=c/16.0;t=h
+r*s-0.001953125;w=k*s+0.0625;v=t;L(e,w,1.0,q,v,p);L(e,w,1.0,0.0,v,p);L(e,w,0.0,0.0,v,m);L(e,w,0.0,q,v,m);c=c+1|0;}$p=8;case 8:A6C(e);if(C()){break _;}BR(e);Cc(e,0.0,1.0,0.0);c=0;i=i-j;while(c<16){s=c/16.0;t=j+i*s-0.001953125;u=k*s+0.0625;x=t;L(e,0.0,u,0.0,l,x);L(e,n,u,0.0,o,x);L(e,n,u,q,o,x);L(e,0.0,u,q,l,x);c=c+1|0;}$p=9;case 9:A6C(e);if(C()){break _;}BR(e);Cc(e,0.0,(-1.0),0.0);c=0;while(c<16){s=c/16.0;t=j+i*s-0.001953125;w=k*s;v=t;L(e,n,w,0.0,o,v);L(e,0.0,w,0.0,l,v);L(e,0.0,w,q,l,v);L(e,n,w,q,o,v);c=c+1|
0;}$p=10;case 10:A6C(e);if(C()){break _;}Bl(32826);BQ();return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);}
function AXn(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Lj;d=c+(a.oS-c)*b;e=a.dd.e;Co();c=e.bl;Bx(c+(e.x-c)*b,1.0,0.0,0.0);c=e.Y;Bx(c+(e.q-c)*b,0.0,1.0,0.0);KT();BQ();f=a.dd.p;g=P(e.c);h=P(e.h);i=P(e.d);$p=1;case 1:$z=A$4(f,g,h,i);if(C()){break _;}j=$z;CD(j,j,j,1.0);if(a.zX===null){Co();k=MK(e,b);l=BE(k*3.1415927410125732);Bw( -BE(Gd(k)
*3.1415927410125732)*0.30000001192092896,BE(Gd(k)*3.1415927410125732*2.0)*0.4000000059604645, -l*0.4000000059604645);Bw(0.64000004529953,(-0.6000000238418579)-(1.0-d)*0.6000000238418579,(-0.7199999690055847));Bx(45.0,0.0,1.0,0.0);Bm(32826);b=MK(e,b);c=BE(b*b*3.1415927410125732);Bx(BE(Gd(b)*3.1415927410125732)*70.0,0.0,1.0,0.0);Bx( -c*20.0,0.0,0.0,1.0);g=3553;e=a.dd;f=e.bb;e=e.e.hQ;$p=2;continue _;}Co();c=MK(e,b);m=BE(c*3.1415927410125732);Bw( -BE(Gd(c)*3.1415927410125732)*0.4000000059604645,BE(Gd(c)*3.1415927410125732
*2.0)*0.20000000298023224, -m*0.20000000298023224);Bw(0.5600000023841858,(-0.5199999809265137)-(1.0-d)*0.6000000238418579,(-0.7199999690055847));Bx(45.0,0.0,1.0,0.0);Bm(32826);b=MK(e,b);c=BE(b*b*3.1415927410125732);b=BE(Gd(b)*3.1415927410125732);Bx( -c*20.0,0.0,1.0,0.0);b= -b;Bx(b*20.0,0.0,0.0,1.0);Bx(b*80.0,1.0,0.0,0.0);Ct(0.4000000059604645,0.4000000059604645,0.4000000059604645);e=a.zX;$p=4;continue _;case 2:$z=A3q(f,e);if(C()){break _;}h=$z;C$(g,h);Bw((-1.0),3.5999999046325684,3.5);Bx(120.0,0.0,0.0,1.0);Bx(200.0,
1.0,0.0,0.0);Bx((-135.0),0.0,1.0,0.0);Ct(1.0,1.0,1.0);Bw(5.599999904632568,0.0,0.0);Il();n=AGi(BQ8,a.dd.e);Ct(1.0,1.0,1.0);e=n.tn;e.pe=0.0;e.qm(0.0,0.0,0.0,0.0,0.0,0.0625);e=n.tn.d_;b=0.0625;$p=3;case 3:AWp(e,b);if(C()){break _;}BQ();Bl(32826);Gf();return;case 4:Bd6(a,e);if(C()){break _;}BQ();Bl(32826);Gf();return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function A_c(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cf();c=BRa;d=a.dd.e;$p=1;case 1:$z=A0T(d,b);if(C()){break _;}e=$z;CD(e,e,e,0.5);Bm(3042);Dk(770,771);Co();d=a.dd.e;f= -d.q/64.0;g=d.x/64.0;BR(c);h=4.0+f;i=4.0+g;L(c,(-1.0),(-1.0),(-0.5),h,i);j=0.0+f;L(c,1.0,(-1.0),(-0.5),j,i);i=0.0+g;L(c,1.0,1.0,(-0.5),j,i);L(c,(-1.0),1.0,(-0.5),h,i);$p=2;case 2:A6C(c);if(C())
{break _;}BQ();CD(1.0,1.0,1.0,1.0);Bl(3042);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function BbY(){var a=this;DJ.call(a);a.EH=BS;a.ZM=0;}
function YW(){var a=new BbY();BEu(a);return a;}
function BEu(a){var b;b=BOM(CH()*9.007199254740991E15);a.EH=M(69);a.ZM=0;a.EH=Cg(BsQ(b,I(3740067437, 5)),I(4294967295, 65535));a.ZM=1;}
function S5(a,b){var c;c=Cg(Bj(CA(a.EH,I(3740067437, 5)),M(11)),I(4294967295, 65535));a.EH=c;return BU(EE(c,48-b|0));}
function Ol(a,b){var c,d,e;c=S5(a,31);d=b-1|0;if(!(b&d))e=BU(C7(CA(M(b),M(c)),31));else while(true){e=c%b|0;if(((c-e|0)+d|0)>=0)break;c=S5(a,31);}return e;}
function ABB(a){return S5(a,24)/1.6777216E7;}
var AK8=J(0);
var AMf=J();
function Bf(){var a=this;D.call(a);a.O=0;a.b=0;a.zP=0.0;a.y3=0.0;a.fO=0.0;a.eD=0.0;a.ga=0.0;a.fz=0.0;a.d1=0.0;a.fV=0.0;a.e9=null;a.Sx=0.0;a.bF=null;a.AU=0.0;}
var BYo=null;var BYp=null;var BYq=null;var BYr=null;var BYs=null;var BYt=null;var BYu=null;var BYv=null;var BYw=null;var BRd=null;var BYx=null;var BYy=null;var BYz=null;var BYA=null;var BYB=null;var BYC=null;var BRj=null;var BRf=null;var BRg=null;var BTT=null;var BTV=null;var BT1=null;var BRe=null;var BQX=null;var BYD=null;var BQY=null;var BYE=null;var BT6=null;var BT7=null;var BUa=null;var BT_=null;var BT$=null;var BTW=null;var BTX=null;var BT8=null;var BTZ=null;var BYF=null;var BYG=null;var BYH=null;var BYI
=null;var BYJ=null;var BYK=null;var BYL=null;var BYM=null;var BYN=null;var BYO=null;var BYP=null;var BYQ=null;var BYR=null;var BYS=null;var BT9=null;var BYT=null;var BT2=null;var BT3=null;var BT4=null;var BT5=null;var BUc=null;var BUb=null;var BRh=null;var BRi=null;var BTU=null;var BUe=null;var BUd=null;var BT0=null;var BUf=null;var BTY=null;var BUh=null;var BYU=null;var BYV=null;var BYW=null;var BYX=null;var BYY=null;var BYZ=null;var BY0=null;var BY1=null;var BY2=null;var BY3=null;var BY4=null;var BY5=null;var BY6
=null;var BY7=null;var BY8=null;var BY9=null;var BY$=null;var BY_=null;var BZa=null;var BZb=null;var BZc=null;var BZd=null;var BZe=null;var BZf=null;var BZg=null;var BZh=null;var BZi=null;var BZj=null;var BZk=null;var BZl=null;var BZm=null;var BZn=null;var BZo=null;var BZp=null;function O(){O=Bi(Bf);BjQ();}
function BZq(a,b){var c=new Bf();Hi(c,a,b);return c;}
function Zf(a,b,c){var d=new Bf();DE(d,a,b,c);return d;}
function Hi(a,b,c){var d,e,f,g,h,i;O();a.e9=BYo;a.Sx=1.0;a.AU=0.6000000238418579;d=BRd.data;if(d[b]!==null){c=new BJ;e=Iz(d[b]);f=Iz(a);g=new S;T(g);h=H(g,B(568));Bg(h,b);H(H(H(H(h,B(569)),e),B(570)),f);Ba(c,R(g));K(c);}a.bF=c;d[b]=a;a.b=b;BB(a,0.0,0.0,0.0,1.0,1.0,1.0);BYy.data[b]=a.dg();d=BYA;i=!a.dg()?0:255;d.data[b]=i;BYB.data[b]=0;BYz.data[b]=0;}
function DE(a,b,c,d){O();Hi(a,b,d);a.O=c;}
function Ci(a,b){a.e9=b;return a;}
function KR(a,b){O();BYA.data[a.b]=b;return a;}
function JW(a,b){O();BYC.data[a.b]=15.0*b|0;return a;}
function ED(a,b){a.y3=b*3.0;return a;}
function BE3(a){return 1;}
function BlV(a){return 0;}
function Cb(a,b){var c;a.zP=b;c=a.y3;b=b*5.0;if(c<b)a.y3=b;return a;}
function E7(a,b){O();BYx.data[a.b]=b;}
function BB(a,b,c,d,e,f,g){a.fO=b;a.eD=c;a.ga=d;a.fz=e;a.d1=f;a.fV=g;}
function A0B(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.GJ(c,d,e);if(C()){break _;}f=$z;return f;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A2i(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!f&&a.eD>0.0)c=1;else if(f==1&&a.d1<1.0)c=1;else if(f==2&&a.ga>0.0)c=1;else if(f==3&&a.fV<1.0)c=1;else if(f==4&&a.fO>0.0)c=1;else{if(f!=5)break a;if(a.fz>=1.0)break a;c=1;}return c;}$p=1;case 1:$z=b.f4(c,d,e);if(C()){break _;}c=$z;return c?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AQ2(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.d0(c,d,e);if(C()){break _;}c=$z;return a.e0(f,c);default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BCb(a,b,c){return a.bj(b);}
function Bkk(a,b){return a.O;}
function Qr(a,b,c,d,e){var f,g,h,i,j;f=c;g=f+a.fO;h=d;i=h+a.eD;j=e;return En(g,i,j+a.ga,f+a.fz,h+a.d1,j+a.fV);}
function A8N(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.fB(b,c,d,e);if(C()){break _;}h=$z;if(h!==null&&Ow(f,h))Z(g,h);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Ys(a,b,c,d,e){var f,g,h,i,j;f=c;g=f+a.fO;h=d;i=h+a.eD;j=e;return En(g,i,j+a.ga,f+a.fz,h+a.d1,j+a.fV);}
function Bzc(a){return 1;}
function BAR(a,b,c){return a.Fr();}
function BwJ(a){return 1;}
function A3W(a,b,c,d,e,f){}
function BbM(a,b,c,d,e,f){}
function ATl(a,b,c,d,e,f){}
function ARz(a,b,c,d,e,f){}
function BwQ(a){return 10;}
function AUK(a,b,c,d,e){}
function ATf(a,b,c,d,e){}
function Bov(a,b){return 1;}
function BhR(a,b,c){return a.b;}
function AUT(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.zP<0.0)c=0.0;else{if(Yc(b,a)){$p=1;continue _;}c=1.0/a.zP/100.0;}return c;case 1:$z=A76(b,a);if(C()){break _;}c=$z;return c/a.zP/30.0;default:E4();}}C8().s(a,b,c,$p);}
function AQY(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=1.0;$p=1;case 1:a.a2T(b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A0l(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!b.ci){h=a.ej(b.m);i=0;j=0.15000000596046448;k=c;l=d;m=e;while(true){if(i>=h)break a;if(V(b.m)<=g){n=a.c1(f,b.m);if(n>0){o=Jz(b,k+V(b.m)*0.699999988079071+j,l+V(b.m)*0.699999988079071+j,m+V(b.m)*0.699999988079071+j,YG(n));o.iR=10;$p=1;continue _;}}i
=i+1|0;}}}return;case 1:b.bbY(o);if(C()){break _;}while(true){i=i+1|0;if(i>=h)break;if(V(b.m)>g)continue;n=a.c1(f,b.m);if(n<=0)continue;else{o=Jz(b,k+V(b.m)*0.699999988079071+j,l+V(b.m)*0.699999988079071+j,m+V(b.m)*0.699999988079071+j,YG(n));o.iR=10;continue _;}}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function Bq0(a,b){return a.y3/5.0;}
function A6e(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.nc(b,c,d,e);if(C()){break _;}h= -c|0;i= -d|0;j= -e|0;b=Fe(f,h,i,j);f=Fe(g,h,i,j);k=Tw(b,f,a.fO);l=Tw(b,f,a.fz);m=RW(b,f,a.eD);n=RW(b,f,a.d1);o=S4(b,f,a.ga);p=S4(b,f,a.fV);if(!AFi(a,k))k=null;if(!AFi(a,l))l=null;if
(!APM(a,m))m=null;if(!APM(a,n))n=null;if(!AFO(a,o))o=null;if(!AFO(a,p))p=null;q=null;if(k!==null)q=k;if(l!==null&&!(q!==null&&F6(b,l)>=F6(b,q)))q=l;if(m!==null&&!(q!==null&&F6(b,m)>=F6(b,q)))q=m;if(n!==null&&!(q!==null&&F6(b,n)>=F6(b,q)))q=n;if(o!==null&&!(q!==null&&F6(b,o)>=F6(b,q)))q=o;if(p!==null&&!(q!==null&&F6(b,p)>=F6(b,q)))q=p;if(q===null)return null;r=(-1);if(q===k)r=4;if(q===l)r=5;if(q===m)r=0;if(q===n)r=1;if(q===o)r=2;if(q===p)r=3;return Br2(c,d,e,r,Fe(q,c,d,e));default:E4();}}C8().s(a,b,c,d,e,f,g,
h,i,j,k,l,m,n,o,p,q,r,$p);}
function AFi(a,b){var c,d;a:{if(b===null)c=0;else{d=b.E;if(d>=a.eD&&d<=a.d1){d=b.C;if(d>=a.ga&&d<=a.fV){c=1;break a;}}c=0;}}return c;}
function APM(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.fO&&d<=a.fz){d=b.C;if(d>=a.ga&&d<=a.fV){c=1;break a;}}c=0;}}return c;}
function AFO(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.fO&&d<=a.fz){d=b.E;if(d>=a.eD&&d<=a.d1){c=1;break a;}}c=0;}}return c;}
function BdR(a,b,c,d,e){}
function BjU(a){return 0;}
function AZO(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=AWH(b,c,d,e);if(C()){break _;}f=$z;if(f){O();if(!BRd.data[f].bF.l1()){c=0;break a;}}c=1;}return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A2z(a,b,c,d,e,f){return 0;}
function A6z(a,b,c,d,e,f){}
function ARq(a,b,c,d,e,f){}
function ATs(a,b,c,d,e,f){}
function A1H(a,b,c,d,e,f,g){}
function BcH(a,b,c,d,e){}
function BCD(a,b,c,d,e){return 16777215;}
function A5u(a,b,c,d,e,f){return 0;}
function BH$(a){return 0;}
function A6D(a,b,c,d,e,f){}
function A1m(a,b,c,d,e,f){return 0;}
function Bqv(a){}
function ARJ(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.bcT(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A$C(a,b,c,d,e){return 1;}
function BjQ(){var b,c,d;BYo=O_(B(571),1.0,1.0);BYp=O_(B(572),1.0,1.0);BYq=O_(B(573),1.0,1.0);BYr=O_(B(574),1.0,1.0);BYs=O_(B(571),1.0,1.0);BYt=O_(B(571),1.0,1.5);BYu=BJX(B(571),1.0,1.0);BYv=O_(B(575),1.0,1.0);BYw=BM$(B(576),1.0,1.0);BRd=W(Bf,256);BYx=GE(256);BYy=GE(256);BYz=GE(256);BYA=Bo(256);BYB=GE(256);BYC=Bo(256);BRj=Ci(ED(Cb(BLR(1,1),1.5),10.0),BYs);BRf=Ci(Cb(BMx(2),0.6000000238418579),BYr);BRg=Ci(Cb(BJ3(3,2),0.5),BYq);b=new Bf;BH();DE(b,4,16,BZr);BTT=Ci(ED(Cb(b,2.0),10.0),BYs);BTV=Ci(ED(Cb(Zf(5,4,BZs),
2.0),5.0),BYp);BT1=Ci(Cb(BND(6,15),0.0),BYr);BRe=Ci(ED(Cb(Zf(7,17,BZr),(-1.0)),6000000.0),BYs);BQX=KR(Cb(Biu(8,BUg),100.0),3);BYD=KR(Cb(Bnn(9,BUg),100.0),3);BQY=KR(JW(Cb(Biu(10,BUm),0.0),1.0),255);BYE=KR(JW(Cb(Bnn(11,BUm),100.0),1.0),255);BT6=Ci(Cb(BMp(12,18),0.5),BYw);BT7=Ci(Cb(BMF(13,19),0.6000000238418579),BYq);BUa=Ci(ED(Cb(AHx(14,32),3.0),5.0),BYs);BT_=Ci(ED(Cb(AHx(15,33),3.0),5.0),BYs);BT$=Ci(ED(Cb(AHx(16,34),3.0),5.0),BYs);BTW=Ci(Cb(BN8(17),2.0),BYp);BTX=Ci(KR(Cb(BK0(18,52),0.20000000298023224),1),BYr);BT8
=Ci(Cb(BLI(19),0.6000000238418579),BYr);BTZ=Ci(Cb(BLF(20,49,BZt,0),0.30000001192092896),BYu);BYF=null;BYG=null;BYH=null;BYI=null;BYJ=null;BYK=null;BYL=null;BYM=null;BYN=null;BYO=null;BYP=null;BYQ=null;BYR=null;BYS=null;BT9=Ci(Cb(Zf(35,64,BZu),0.800000011920929),BYv);BYT=null;BT2=Ci(Cb(BvT(37,13),0.0),BYr);BT3=Ci(Cb(BvT(38,12),0.0),BYr);BT4=JW(Ci(Cb(BhN(39,29),0.0),BYr),0.125);BT5=Ci(Cb(BhN(40,28),0.0),BYr);BUc=Ci(ED(Cb(AZL(41,39),3.0),10.0),BYt);BUb=Ci(ED(Cb(AZL(42,38),5.0),10.0),BYt);BRh=Ci(ED(Cb(BFK(43,1),
2.0),10.0),BYs);BRi=Ci(ED(Cb(BFK(44,0),2.0),10.0),BYs);BTU=Ci(ED(Cb(Zf(45,7,BZr),2.0),10.0),BYs);BUe=Ci(Cb(BK3(46,8),0.0),BYr);BUd=Ci(Cb(BKm(47,35),1.5),BYp);BT0=Ci(ED(Cb(Zf(48,36,BZr),2.0),10.0),BYs);BUf=Ci(ED(Cb(BL5(49,37),10.0),2000.0),BYs);BTY=Ci(JW(Cb(BLL(50,80),0.0),0.9375),BYp);BUh=Ci(JW(Cb(BOo(51,31),0.0),1.0),BYp);BYU=Ci(Cb(BN4(52,65),5.0),BYt);BYV=BHX(53,BTV);BYW=Ci(Cb(BJ5(54),2.5),BYp);BYX=Ci(Cb(BNt(55,84),0.0),BYo);BYY=Ci(ED(Cb(AHx(56,50),3.0),5.0),BYs);BYZ=Ci(ED(Cb(AZL(57,40),5.0),10.0),BYt);BY0
=Ci(Cb(BL9(58),2.5),BYp);BY1=Ci(Cb(BNG(59,88),0.0),BYr);BY2=Ci(Cb(BMT(60),0.6000000238418579),BYq);BY3=Ci(Cb(Byd(61,0),3.5),BYs);BY4=JW(Ci(Cb(Byd(62,1),3.5),BYs),0.875);BY5=Ci(Cb(Bgn(63,1),1.0),BYp);BY6=Ci(Cb(Bo1(64,BZs),3.0),BYp);BY7=Ci(Cb(BNy(65,83),0.4000000059604645),BYp);BY8=Ci(Cb(BLx(66,128),0.699999988079071),BYt);BY9=BHX(67,BTT);BY$=Ci(Cb(Bgn(68,0),1.0),BYp);BY_=Ci(Cb(BMt(69,96),0.5),BYp);b=new ALB;c=BRj.O;AEF();A5h(b,70,c,BZv);BZa=Ci(Cb(b,0.5),BYs);BZb=Ci(Cb(Bo1(71,BZw),5.0),BYt);BZc=Ci(Cb(BJR(72,BTV.O,
BZx),0.5),BYp);BZd=Ci(ED(Cb(BJt(73,51,0),3.0),5.0),BYs);BZe=Ci(ED(Cb(JW(BJt(74,51,1),0.625),3.0),5.0),BYs);BZf=Ci(Cb(BBA(75,115,0),0.0),BYp);BZg=Ci(JW(Cb(BBA(76,99,1),0.0),0.5),BYp);BZh=Ci(Cb(BKI(77,BRj.O),0.5),BYs);BZi=Ci(Cb(BNM(78,66),0.10000000149011612),BYv);BZj=Ci(KR(Cb(BN1(79,67),0.5),3),BYu);BZk=Ci(Cb(BNC(80,66),0.20000000298023224),BYv);BZl=Ci(Cb(BKh(81,70),0.4000000059604645),BYv);BZm=Ci(Cb(BKO(82,72),0.6000000238418579),BYq);BZn=Ci(Cb(BOi(83,73),0.0),BYr);BZo=Ci(ED(Cb(BMg(84,74),2.0),10.0),BYs);BZp
=Ci(ED(Cb(BKv(85,4),2.0),5.0),BYp);d=0;while(d<256){if(BRd.data[d]!==null){BN();BZy.data[d]=BJ4(d-256|0);}d=d+1|0;}}
function Iv(){var a=this;D.call(a);a.ye=null;a.bbN=null;}
function Sw(a,b,c){var d,e,f;d=c.data;AF4(b);e=d.length;f=0;while(f<e){AF4(d[f]);f=f+1|0;}a.ye=b;a.bbN=c.de();}
function AF4(b){var c,d;if(JA(b))K(A8C(b));if(!Bcx(Bc(b,0)))K(A8C(b));c=1;while(c<Y(b)){a:{d=Bc(b,c);switch(d){case 43:case 45:case 46:case 58:case 95:break;default:if(Bcx(d))break a;else K(A8C(b));}}c=c+1|0;}}
function Bcx(b){a:{b:{if(!(b>=48&&b<=57)&&!(b>=97&&b<=122)){if(b<65)break b;if(b>90)break b;}b=1;break a;}b=0;}return b;}
function AA4(b){var c;if(b===null){b=new BJ;Ba(b,B(577));K(b);}AF4(b);BNf();c=Cn(BZz,AMP(b));if(c!==null)return c;c=new ALx;Be(c);c.bcn=b;K(c);}
function BDD(a){return a.ye;}
function A_9(a,b){var c,d,$$je;a:{try{c=a.Fg();Io();b=A6A(AE9(AOR(c,BRl),BRl),b);}catch($$e){$$je=N($$e);if($$je instanceof Ln){d=$$je;break a;}else{throw $$e;}}return b;}c=new GD;HO(c,B(578),d);K(c);}
function A2Z(a,b){var c,d,$$je;a:{try{c=a.HP();Io();b=A7X(W6(VR(c,BRl),BRl),b);}catch($$e){$$je=N($$e);if($$je instanceof Ln){d=$$je;break a;}else{throw $$e;}}return b;}c=new GD;HO(c,B(578),d);K(c);}
function AVn(a,b){var c,d,e,f;a:{c=a.ye;b=b.ye;if(c===b)d=0;else{e=DQ(Y(c),Y(b));f=0;while(true){if(f>=e){d=Y(c)-Y(b)|0;break a;}d=FC(Bc(c,f))-FC(Bc(b,f))|0;if(d)break;f=f+1|0;}}}return d;}
function BAW(a,b){return AVn(a,b);}
var Xh=J(Iv);
var BOW=null;function Q3(){Q3=Bi(Xh);Bkw();}
function A0X(a){var b;b=new AE7;Sn(b,a,0.3333333432674408,0.5);return b;}
function AHs(a){var b;b=new ACV;Sy(b,a,2.0,4.0);return b;}
function Bkw(){var b;b=new Xh;Q3();Sw(b,B(579),W(Cj,0));BOW=b;}
var AHA=J(0);
function Vo(){var a=this;D.call(a);a.Ga=null;a.Et=null;a.H7=null;a.a5O=null;}
var BZA=null;function KJ(){KJ=Bi(Vo);BBG();}
function A01(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.H7===null)return;d=B(580);e=new APh;e.VO=a;e.VP=b;e.VN=c;KJ();$p=1;case 1:AQr(d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function Btt(b,c,d){var e;KJ();e=new ANs;e.ZN=c;e.ZP=b;e.ZL=d;$rt_globals.setTimeout(B5(e,"onTimer"),0);}
function BGu(b,c,d){var e;KJ();e=new AFL;e.a0R=c;e.a0S=b;e.a0T=d;$rt_globals.setTimeout(B5(e,"onTimer"),0);}
function BBG(){BZA=E$(B(581));}
function AQr(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{Btt(b,c,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function AUJ(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BGu(b,c,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
var AWo=J();
function ABj(){D.call(this);this.Ws=null;}
function Bog(a,b){var c;c=a.Ws;DF();Bt(c,10);Bv(c,B(338));Bv(c,b);}
function Ei(){var a=this;Dw.call(a);a.ZH=0;a.a0h=null;}
var BZB=null;var BZC=null;var BZD=null;var BZE=null;var BZF=null;var BZG=null;var BZH=null;var BZI=null;var BZJ=null;var BZK=null;var BZL=null;var BZM=null;var BZN=null;var BZO=null;var BZP=null;var BZQ=null;var BZR=null;var BUO=null;var BZS=null;function A9p(){A9p=Bi(Ei);Bms();}
function Ga(a,b,c,d){var e=new Ei();A9h(e,a,b,c,d);return e;}
function Bcb(){A9p();return BZS.de();}
function A9h(a,b,c,d,e){A9p();Gg(a,b,c);a.ZH=d;a.a0h=e;}
function Bms(){var b,c,d,e;BZB=Ga(B(582),0,0,B(583));BZC=Ga(B(584),1,1,B(585));BZD=Ga(B(586),2,2,B(587));BZE=Ga(B(588),3,3,B(589));BZF=Ga(B(590),4,4,B(591));BZG=Ga(B(592),5,5,B(593));BZH=Ga(B(594),6,6,B(595));BZI=Ga(B(596),7,7,B(597));BZJ=Ga(B(598),8,8,B(599));BZK=Ga(B(600),9,9,B(601));BZL=Ga(B(602),10,10,B(603));BZM=Ga(B(604),11,11,B(605));BZN=Ga(B(606),12,12,B(607));BZO=Ga(B(608),13,13,B(609));BZP=Ga(B(610),14,14,B(611));BZQ=Ga(B(612),15,15,B(613));b=Ga(B(614),16,16,B(615));BZR=b;BZS=Q(Ei,[BZB,BZC,BZD,BZE,
BZF,BZG,BZH,BZI,BZJ,BZK,BZL,BZM,BZN,BZO,BZP,BZQ,b]);BUO=W(Ei,20);c=Bcb();d=0;while(true){e=c.data;if(d>=e.length)break;BUO.data[e[d].ZH]=e[d];d=d+1|0;}}
var Rx=J(0);
function A5R(){var a=this;Jo.call(a);a.gI=null;a.n=0;}
function Cs(){var a=new A5R();Bk$(a);return a;}
function BdF(a){var b=new A5R();AAV(b,a);return b;}
function AHl(a){var b=new A5R();Byh(b,a);return b;}
function Bk$(a){AAV(a,10);}
function AAV(a,b){var c;if(b>=0){a.gI=W(D,b);return;}c=new BJ;Be(c);K(c);}
function Byh(a,b){var c,d,e,f;AAV(a,b.iX());c=IY(b);d=0;while(true){e=a.gI.data;f=e.length;if(d>=f)break;e[d]=JP(c);d=d+1|0;}a.n=f;}
function AI8(a,b){var c,d;c=a.gI.data.length;if(c<b){d=c>=1073741823?2147483647:D2(b,D2(c*2|0,5));a.gI=Gw(a.gI,d);}}
function Bd(a,b){T7(a,b);return a.gI.data[b];}
function D4(a){return a.n;}
function Rr(a,b,c){var d,e;T7(a,b);d=a.gI.data;e=d[b];d[b]=c;return e;}
function Z(a,b){var c,d;AI8(a,a.n+1|0);c=a.gI.data;d=a.n;a.n=d+1|0;c[d]=b;a.eY=a.eY+1|0;return 1;}
function ALF(a,b,c){var d,e,f,g;if(b>=0){d=a.n;if(b<=d){AI8(a,d+1|0);e=a.n;f=e;while(f>b){g=a.gI.data;g[f]=g[f-1|0];f=f+(-1)|0;}a.gI.data[b]=c;a.n=e+1|0;a.eY=a.eY+1|0;return;}}c=new Cx;Be(c);K(c);}
function Er(a,b){var c,d,e,f;T7(a,b);c=a.gI.data;d=c[b];e=a.n-1|0;a.n=e;while(b<e){f=b+1|0;c[b]=c[f];b=f;}c[e]=null;a.eY=a.eY+1|0;return d;}
function Je(a,b){var c,d;c=a.n;d=0;a:{while(true){if(d>=c){d=(-1);break a;}if(IE(b,Bd(a,d)))break;d=d+1|0;}}if(d<0)return 0;Er(a,d);return 1;}
function DY(a){ASK(a.gI,0,a.n,null);a.n=0;a.eY=a.eY+1|0;}
function T7(a,b){var c;if(b>=0&&b<a.n)return;c=new Cx;Be(c);K(c);}
function BEq(a){var b,c,d,e;b=a.n;if(!b)return B(3);c=b-1|0;d=new S;L7(d,b*16|0);Bt(d,91);b=0;while(b<c){e=a.gI.data;Bv(H(d,e[b]!==a?e[b]:B(339)),B(105));b=b+1|0;}e=a.gI.data;H(d,e[c]!==a?e[c]:B(339));Bt(d,93);return R(d);}
function BI$(a){var b,c;b=1;c=0;while(c<a.n){b=(31*b|0)+N$(a.gI.data[c])|0;c=c+1|0;}return b;}
var R5=J();
var BPX=null;var BPY=null;var BPZ=null;function KH(){KH=Bi(R5);BHg();}
function AMy(b){KH();return AY$(b);}
function PG(b){var c,d,e,f;KH();if(!(b instanceof SE))K(Pr(b));c=b.d3;d=b.by;e=b.du;if(!d&&e==b.oZ)return c;c.byteOffset;b=c.buffer;f=c.byteOffset+d|0;d=e-d|0;return new $rt_globals.Int8Array(b,f,d);}
function TC(b){var c,d,e;KH();if(!(b instanceof SE))K(Pr(b));c=b.d3;d=b.by;e=c.byteOffset;c=c.buffer;e=e+d|0;d=b.du-d|0;return new $rt_globals.Uint8Array(c,e,d);}
function AA5(b){var c,d,e,f;KH();if(!(b instanceof Um))K(Pr(b));c=b.rb;d=b.fb;e=b.lV;if(!d&&e==b.CX)return c;b=c.buffer;f=c.byteOffset+(d<<2)|0;d=e-d|0;return new $rt_globals.Float32Array(b,f,d);}
function Pr(b){var c,d;KH();c=new APH;b=AJX(CY(b));d=new S;T(d);H(H(H(d,B(616)),b),B(617));Ba(c,R(d));return c;}
function BHg(){BPX=AY$(new $rt_globals.Int8Array(0));BPY=BIt(new $rt_globals.Int32Array(0));BPZ=BCk(new $rt_globals.Float32Array(0));}
var T5=J();
var BVs=null;function Lu(a,b,c){return b.sd(c);}
function AWP(){BVs=new T5;}
var Qq=J(0);
function DX(b){var c,d;c=new Cx;d=new S;T(d);Bg(H(d,B(618)),b);Ba(c,R(d));return c;}
var Zy=J();
function Q$(){var a=this;D.call(a);a.a89=61;a.BS=0;a.a7X=0;a.a1F=0;a.xK=0;a.a4W=0;a.a0o=null;}
var BZT=null;function AD5(b,c){b=Bb(b+(-2147483648)|0,c+(-2147483648)|0);return b<0?(-1):b?1:0;}
function TN(a,b,c){var d,e,f,g,h;d=c.pH;if(d===null){c.pH=BW(D2(b,8192));c.ct=0;c.tA=0;}else{d=d.data;b=c.ct+b|0;e=d.length;if((b-e|0)>0){e=e*2|0;if(AD5(e,b)<0)e=b;if(AD5(e,2147483639)<=0)b=e;else{if(b<0){c=new Zt;f=Cg(M(b),I(4294967295, 0));g=new S;T(g);Gv(H(g,B(619)),f);Ba(c,R(g));K(c);}if(b<=2147483639)b=2147483639;}d=BW(b);h=c.pH;Cv(h,0,d,0,h.data.length);c.pH=d;return d;}}return c.pH;}
function AGS(a){var b;b=a.a0o;AI$();return b!==BZU?0:1;}
function ACN(a,b,c,d,e){var f;if(e.pH===null)return !e.rp?0:(-1);f=DQ(e.ct-e.tA|0,d);Cv(e.pH,e.tA,b,c,f);c=e.tA+f|0;e.tA=c;if(c>=e.ct)e.pH=null;return f;}
function A$Y(){BZT=J3([13,10]);}
function Sv(){var a=this;Q$.call(a);a.F1=null;a.a_C=null;a.p6=null;a.JN=0;a.ur=0;}
var BZV=null;var BZW=null;var BZX=null;function Bw_(a,b,c){var d=new Sv();A$z(d,a,b,c);return d;}
function I4(b){var c,d,e;c=Bw_(0,BZT,0);d=PX(b,AA4(B(579)));if(d!==null){e=d.data.length;if(e){b=new ZL;AHj(c,d,0,e,b);AHj(c,d,0,(-1),b);d=BW(b.ct);ACN(c,d,0,d.data.length,b);}}return d;}
function Uq(b){var c,d,e,f,g,h,i;c=new Cj;if(b!==null){d=b.data.length;if(d){e=Bw_(0,BZT,0);f=e.a7X;g=CA(M(((d+f|0)-1|0)/f|0),M(e.a1F));f=e.xK;if(f>0){h=M(f);g=Bj(g,CA(Dh(BI(Bj(g,h),M(1)),h),M(e.a4W)));}if(Ds(g,M(2147483647))){c=new BJ;e=new S;T(e);Bg(H(Gv(H(e,B(620)),g),B(621)),2147483647);Ba(c,R(e));K(c);}if(d&&d){i=new ZL;AGU(e,b,0,d,i);AGU(e,b,0,(-1),i);b=BW(i.ct-i.tA|0);ACN(e,b,0,b.data.length,i);}}}L8(c,b,AA4(B(579)));return c;}
function A$z(a,b,c,d){var e,f,g,h,i,j,k,l;AI$();e=BZY;f=c===null?0:c.data.length;a.a89=61;a.a7X=3;a.a1F=4;a.xK=!(b>0&&f>0?1:0)?0:(b/4|0)*4|0;a.a4W=f;a.BS=61;a.a0o=e;g=BZX;a.a_C=g;if(c===null){a.ur=4;a.p6=null;}else{h=0;a:{b:{while(true){i=c.data;f=i.length;if(h>=f)break;j=i[h];if(61==j)break b;c:{if(j>=0){i=g.data;if(j<i.length&&i[j]!=(-1)){j=1;break c;}}j=0;}if(j)break b;h=h+1|0;}h=0;break a;}h=1;}if(h){e=BMf(c,AA4(B(579)));k=new BJ;l=new S;T(l);Bt(H(H(l,B(622)),e),93);Ba(k,R(l));K(k);}if(b<=0){a.ur=4;a.p6
=null;}else{a.ur=4+f|0;g=BW(f);a.p6=g;Cv(c,0,g,0,f);}}a.JN=a.ur-1|0;a.F1=!d?BZV:BZW;}
function AHj(a,b,c,d,e){var f,g,h,i,j,k,l,m;if(e.rp)return;if(d<0)e.rp=1;f=0;a:{while(true){if(f>=d)break a;g=b.data;h=TN(a,a.JN,e);i=c+1|0;j=g[c];if(j==a.BS)break;if(j>=0){g=BZX.data;if(j<g.length){k=g[j];if(k>=0){c=(e.oa+1|0)%4|0;e.oa=c;j=(e.kB<<6)+k|0;e.kB=j;if(!c){h=h.data;c=e.ct;k=c+1|0;e.ct=k;h[c]=(j>>16&255)<<24>>24;l=k+1|0;e.ct=l;h[k]=(j>>8&255)<<24>>24;e.ct=l+1|0;h[l]=(j&255)<<24>>24;}}}}f=f+1|0;c=i;}e.rp=1;}b:{if(e.rp&&e.oa){h=TN(a,a.JN,e);c=e.oa;switch(c){case 1:break;case 2:b=h.data;AEv(a,15,e);d
=e.kB>>4;e.kB=d;i=e.ct;e.ct=i+1|0;b[i]=(d&255)<<24>>24;break b;case 3:b=h.data;AEv(a,3,e);j=e.kB>>2;e.kB=j;k=e.ct;c=k+1|0;e.ct=c;b[k]=(j>>8&255)<<24>>24;e.ct=c+1|0;b[c]=(j&255)<<24>>24;break b;default:e=new CQ;m=new S;T(m);Bg(H(m,B(623)),c);Ba(e,R(m));K(e);}if(AGS(a)){m=new BJ;Ba(m,B(624));K(m);}}}}
function AGU(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;if(e.rp)return;a:{if(d>=0){f=0;while(true){if(f>=d)break a;g=b.data;h=TN(a,a.ur,e);i=(e.oa+1|0)%3|0;e.oa=i;j=c+1|0;k=g[c];if(k<0)k=k+256|0;c=(e.kB<<8)+k|0;e.kB=c;if(0==i){l=h.data;k=e.ct;m=k+1|0;e.ct=m;g=a.F1.data;l[k]=g[c>>18&63];k=m+1|0;e.ct=k;l[m]=g[c>>12&63];i=k+1|0;e.ct=i;l[k]=g[c>>6&63];k=i+1|0;e.ct=k;l[i]=g[c&63];c=e.A2+4|0;e.A2=c;m=a.xK;if(m>0&&m<=c){g=a.p6;Cv(g,0,h,k,g.data.length);e.ct=e.ct+a.p6.data.length|0;e.A2=0;}}f=f+1|0;c=j;}}e.rp=1;if(0==e.oa&&!a.xK)return;b:
{c:{g=TN(a,a.ur,e);m=e.ct;c=e.oa;switch(c){case 0:break b;case 1:h=g.data;c=m+1|0;e.ct=c;b=a.F1;l=b.data;d=e.kB;h[m]=l[d>>2&63];k=c+1|0;e.ct=k;h[c]=l[d<<4&63];if(b!==BZV)break b;c=k+1|0;e.ct=c;d=a.BS;h[k]=d;e.ct=c+1|0;h[c]=d;break b;case 2:break c;default:}e=new CQ;n=new S;T(n);Bg(H(n,B(623)),c);Ba(e,R(n));K(e);}h=g.data;c=m+1|0;e.ct=c;b=a.F1;l=b.data;d=e.kB;h[m]=l[d>>10&63];k=c+1|0;e.ct=k;h[c]=l[d>>4&63];c=k+1|0;e.ct=c;h[k]=l[d<<2&63];if(b===BZV){e.ct=c+1|0;h[c]=a.BS;}}c=e.A2;d=e.ct;c=c+(d-m|0)|0;e.A2=c;if
(a.xK>0&&c>0){b=a.p6;Cv(b,0,g,d,b.data.length);e.ct=e.ct+a.p6.data.length|0;}}}
function AEv(a,b,c){var d;if(AGS(a)&&c.kB&b){d=new BJ;Ba(d,B(625));K(d);}}
function AUV(){BZV=J3([65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,48,49,50,51,52,53,54,55,56,57,43,47]);BZW=J3([65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,48,49,50,51,52,53,54,55,56,57,45,95]);BZX=J3([(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),
(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),62,(-1),62,(-1),63,52,53,54,55,56,57,58,59,60,61,(-1),(-1),(-1),(-1),(-1),(-1),(-1),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,(-1),(-1),(-1),(-1),63,(-1),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]);}
function VQ(){var a=this;D.call(a);a.rz=0;a.n5=0;a.j6=null;a.Sh=0;}
function BjZ(b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:DF();$p=1;case 1:$z=ATk(b);if(C()){break _;}c=$z;if(c===null)return null;$p=2;case 2:$z=Bc0(c);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(b,c,$p);}
function BAA(b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=B(421);d=APZ(b);if(d===null)return null;$p=1;case 1:$z=A1S(d,c);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(b,c,d,$p);}
function AKM(a,b,c,d,e,f,g,h){var i;i=0;while(i<e){Cv(a.j6,(g+Bp(i+c|0,h)|0)+b|0,f,Bp(i,d),d);i=i+1|0;}}
function AZK(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,p,q,r,s,t,u,v,w,x,y;k=i-g|0;if(k!=(e-c|0)){b=new BJ;Ba(b,B(626));K(b);}l=j-h|0;if(l!=(f-d|0)){b=new BJ;Ba(b,B(627));K(b);}m=0;while(m<l){n=0;while(n<k){o=(Bp(h+m|0,k)+g|0)+n|0;p=(Bp(d+m|0,k)+c|0)+n|0;q=b.j6.data[o];r=a.j6.data;s=r[p];if((q&(-16777216))!=(-16777216)&&s&(-16777216)){t=(q>>>24|0)&255;u=(s>>>24|0)&255;v=Bp((q>>>16|0)&255,t)/255|0;w=Bp((q>>>8|0)&255,t)/255|0;x=Bp(q&255,t)/255|0;y=Bp(255-t|0,u);e=v+(Bp((s>>>16|0)&255,y)/65025|0)|0;f=w+(Bp((s>>>8|0)&
255,y)/65025|0)|0;i=x+(Bp(s&255,y)/65025|0)|0;j=t+u|0;if(j>255)j=255;r[p]=j<<24|e<<16|f<<8|i;}else r[p]=q;n=n+1|0;}m=m+1|0;}}
function AEB(a){var b,c,d;b=0;while(true){c=a.j6.data;if(b>=c.length)break;d=c[b];c[b]=d&(-16711936)|((d&16711680)>>>16|0)|(d&255)<<16;b=b+1|0;}return a;}
var AKp=J();
var BP9=null;function ABq(){ABq=Bi(AKp);BFp();}
function A9Z(b){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:ABq();$p=1;case 1:A0p(b);if(C()){break _;}return;default:E4();}}C8().s(b,$p);}
function BFp(){BP9=Yf(B(628));}
var A5N=J();
function ABz(b,c){var d,e,f,g;b=b.data;d=DD(c);e=d.data;f=DQ(c,b.length);g=0;while(g<f){e[g]=b[g];g=g+1|0;}return d;}
function Nu(b,c){var d,e,f,g;b=b.data;d=BW(c);e=d.data;f=DQ(c,b.length);g=0;while(g<f){e[g]=b[g];g=g+1|0;}return d;}
function A3l(b,c){var d,e,f,g;b=b.data;d=Bo(c);e=d.data;f=DQ(c,b.length);g=0;while(g<f){e[g]=b[g];g=g+1|0;}return d;}
function Gw(b,c){var d,e,f,g;d=b.data;e=AZS(PU(CY(b)),c);f=DQ(c,d.length);g=0;while(g<f){e.data[g]=d[g];g=g+1|0;}return e;}
function A8h(b,c,d,e){var f,g,h;if(c>d){f=new BJ;Be(f);K(f);}while(c<d){g=b.data;h=c+1|0;g[c]=e;c=h;}}
function XR(b,c){A8h(b,0,b.data.length,c);}
function ASK(b,c,d,e){var f,g;if(c>d){e=new BJ;Be(e);K(e);}while(c<d){f=b.data;g=c+1|0;f[c]=e;c=g;}}
function AC8(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;d=b.data.length;if(!d)return;if(c===null)c=BVs;e=W(D,d);f=1;g=b;while(f<d){h=0;while(true){i=g.data;j=i.length;if(h>=j)break;k=DQ(j,h+f|0);l=h+(2*f|0)|0;m=DQ(j,l);n=h;j=k;a:{b:{while(h!=k){if(j==m)break b;o=i[h];p=i[j];if(c.pw(o,p)>0){q=e.data;r=n+1|0;q[n]=p;j=j+1|0;}else{q=e.data;r=n+1|0;q[n]=o;h=h+1|0;}n=r;}while(true){if(j>=m)break a;q=e.data;h=n+1|0;r=j+1|0;q[n]=i[j];n=h;j=r;}}while(true){if(h>=k)break a;q=e.data;j=n+1|0;r=h+1|0;q[n]=i[h];n=j;h=r;}}h=l;}f
=f*2|0;i=g;g=e;e=i;}c:{if(g!==b){n=0;while(true){b=g.data;if(n>=b.length)break c;e.data[n]=b[n];n=n+1|0;}}}}
function Vb(b,c){var d,e,f,g,h;b=b.data;d=0;e=b.length;if(d>e){f=new BJ;Be(f);K(f);}g=e-1|0;a:{while(true){if(d>g){e=( -d|0)-1|0;break a;}e=(d+g|0)/2|0;h=G9(b[e],c);if(!h)break;if(h<=0)d=e+1|0;else g=e-1|0;}}return e;}
function AS_(b,c){var d,e,f;if(b===c)return 1;if(b!==null&&c!==null){b=b.data;c=c.data;d=b.length;if(d==c.length){e=0;a:{while(true){if(e>=d){e=(-1);break a;}f=e+0|0;if(b[f]!=c[f])break;e=e+1|0;}}return e>=0?0:1;}}return 0;}
function P_(b,c){var d,e,f;if(b===c)return 1;if(b!==null&&c!==null){b=b.data;c=c.data;d=b.length;if(d==c.length){e=0;a:{while(true){if(e>=d){e=(-1);break a;}f=e+0|0;if(!IE(b[f],c[f]))break;e=e+1|0;}}return e>=0?0:1;}}return 0;}
function I_(b){var c,d,e;if(b===null)return 0;c=1;d=0;while(true){e=b.data;if(d>=e.length)break;c=(31*c|0)+N$(e[d])|0;d=d+1|0;}return c;}
function Qz(b){var c;Mg(b);c=new ABo;c.Ge=b;return c;}
var LT=J();
var BQQ=null;var BZZ=null;var BZ0=null;var BZ1=null;var BZ2=null;var BZ3=null;function Py(){Py=Bi(LT);Bo7();}
function Bo7(){var b;Q3();BQQ=BOW;b=new AD9;Sw(b,B(629),W(Cj,0));BZZ=b;b=new AC9;Sw(b,B(630),W(Cj,0));BZ0=b;BZ1=AWA(B(631),1,0);BZ2=AWA(B(632),0,0);BZ3=AWA(B(633),0,1);}
var A8k=J();
function AWY(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;e=b.byteLength;if((e-16|0)<1)K(XM(B(634)));f=new AG9;g=e-8|0;BdC(f,b,0,g);h=BW(8);Wb(f,h);i=BbN(h);if(!CP(B(635),i)){b=new BG;c=B6();B7(H(H(c,B(636)),i),39);H_(b,BT(c));K(b);}j=new $rt_globals.Uint8Array(b,g,8);h=BW(8).data;h[0]=58;h[1]=58;h[2]=58;h[3]=89;h[4]=69;h[5]=69;h[6]=58;h[7]=62;g=0;while(true){if(g>=8){k=AZT(f);if(!Cm(k,B(637))){b=new BG;c=B6();H(H(c,B(638)),k);H_(b,BT(c));K(b);}a:{Uh(f,M(SB(f)));Uh(f,M(Bhw(f)));Uh(f,M(8));l=RB(f);m=SB(f)&
65535;switch(m){case 48:break a;case 71:f=BKA(f);break a;case 90:f=BOq(f);break a;default:}b=new BG;c=B6();B7(H(c,B(639)),m);H_(b,BT(c));K(b);}if(Y(c)>0&&!Ks(c,B(28))){b=B6();B7(H(b,c),47);c=BT(b);}n=Va();g=0;b:while(true){if(g>=l){if(RB(f)==1162757156){f.eG();return;}K(XM(B(640)));}o=RB(f);if(o==1162757156){b=new BG;p=l-g|0;c=B6();H(C5(H(c,B(641)),p),B(642));H_(b,BT(c));K(b);}c:{q=AZT(f);r=RB(f);if(!g){if(o!=1212498244){b=new BG;c=B6();H(H(H(c,B(643)),q),B(644));H_(b,BT(c));K(b);}s=BW(r);f.DR(s);if(!CP(B(645),
q))break b;if(!CP(B(646),BbN(s)))break b;if(f.fI()==62)break c;else{b=new BG;c=B6();H(H(H(c,B(647)),q),B(648));H_(b,BT(c));K(b);}}if(o!=1179208773)f.a7x(M(r));else{p=Bb(r,5);if(p<0){b=new BG;c=B6();H(H(H(c,B(643)),q),B(648));H_(b,BT(c));K(b);}t=RB(f);u=BW(r-5|0);f.DR(u);if(p>0){h=u.data;ALn(n);Xi(n,u,0,h.length);if(t!=BU((AMp(n)))){b=new BG;c=B6();H(H(H(c,B(643)),q),B(649));H_(b,BT(c));K(b);}}if(f.fI()!=58){b=new BG;c=B6();H(H(H(c,B(643)),q),B(648));H_(b,BT(c));K(b);}b=B6();H(H(b,c),q);v=BT(b);if(Dp(v,B(324)))A23(v);b
=B6();H(H(b,c),q);Bu(d,BT(b),u);}if(f.fI()!=62){b=new BG;c=B6();H(H(H(c,B(647)),q),B(648));H_(b,BT(c));K(b);}}g=g+1|0;}K(XM(B(650)));}if(j[g]!=h[g])break;g=g+1|0;}K(XM(B(651)));}
function Bhw(b){return SB(b)<<8|SB(b);}
function RB(b){return b.fI()<<24|b.fI()<<16|b.fI()<<8|b.fI();}
function BbN(b){var c,d,e,f;b=b.data;c=b.length;d=DD(c);e=d.data;f=0;while(f<c){e[f]=b[f]&255&65535;f=f+1|0;}return Jk(d);}
function AZT(b){var c,d,e,f;c=b.fI();d=DD(c);e=d.data;f=0;while(f<c){e[f]=b.fI()&255&65535;f=f+1|0;}return Jk(d);}
function Y2(){var a=this;D.call(a);a.S0=null;a.BL=0;}
var QE=J(0);
function A45(){var a=this;D.call(a);a.bew=null;a.ps=null;a.baB=0;}
function Beg(a){var b=new A45();Bpe(b,a);return b;}
function Bpe(a,b){a.bew=b;a.ps=b.S0;a.baB=0;}
function A5z(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.ps;$p=1;case 1:d.NE(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
var AFs=J();
var BWO=null;function BKH(){BKH=Bi(AFs);BnL();}
function BnL(){BWO=E$(B(451));}
function ZS(){var a=this;D.call(a);a.a2B=null;a.lC=null;}
function BlH(a){return 1;}
function AYH(a,b){return OQ(a.lC,b)===null?0:1;}
function Bft(a,b){var c,d;c=AK1(a.lC,b);if(c===null)return null;B$();d=AMy(c.data);if(d===null){d=I0(c.data.length);MN(d,c);Lr(d);}return d;}
function AXh(a,b,c){var d,e,f,g,h,i,j;B$();d=BJG(TC(c));if(d===null){d=BW(Gp(c));e=d.data;f=c.by;g=e.length;h=f+g|0;if(h>c.du)K(DX(h-1|0));i=d.data;j=new $rt_globals.Int8Array(c.d3.buffer,c.d3.byteOffset+c.by|0,g);i.set(j);c.by=c.by+g|0;JQ(c,f);}AAz(a.lC,b,d);}
function Bc$(a,b){return Tq(a.lC,b)===null?0:1;}
function A6k(a,b,c){var d;d=OQ(a.lC,b);if(d===null)return 0;AAz(a.lC,c,d);return 1;}
function A_I(a,b){var c;c=AK1(a.lC,b);return c===null?(-1):c.data.length;}
function APR(a,b,c,d){var e,f,g;a:{if(!d)APR(a,b,BDc(c,AI0(b)+1|0),1);else{e=Y(b)?0:1;f=a.lC;if(f.ui===null){g=new APA;g.a5x=f;f.ui=g;}g=f.ui.gQ();while(true){if(!g.bO())break a;f=g.bE();if(!(!e&&!Cm(f,b)))c.B9(f);}}}}
var AUs=J();
function Bow(){var Context=$rt_globals.window.AudioContext||$rt_globals.window.webkitAudioContext;return new Context();}
function AJl(){var a=this;D.call(a);a.y=null;a.vO=null;}
var BZ4=null;function ALD(){ALD=Bi(AJl);Bwq();}
function BNN(){var a=new AJl();AT9(a);return a;}
function AT9(a){ALD();ZP(a);a.y=Dl();a.vO=Dl();Bu(a.y,B(652),By(48,0));Bu(a.y,B(653),By(49,0));Bu(a.y,B(654),By(50,0));Bu(a.y,B(655),By(51,0));Bu(a.y,B(656),By(52,0));Bu(a.y,B(657),By(53,0));Bu(a.y,B(658),By(54,0));Bu(a.y,B(659),By(55,0));Bu(a.y,B(660),By(56,0));Bu(a.y,B(661),By(57,0));Bu(a.y,B(662),By(65,0));Bu(a.y,B(663),By(66,0));Bu(a.y,B(664),By(67,0));Bu(a.y,B(665),By(68,0));Bu(a.y,B(666),By(69,0));Bu(a.y,B(667),By(70,0));Bu(a.y,B(668),By(71,0));Bu(a.y,B(669),By(72,0));Bu(a.y,B(670),By(73,0));Bu(a.y,B(671),
By(74,0));Bu(a.y,B(672),By(75,0));Bu(a.y,B(673),By(76,0));Bu(a.y,B(674),By(77,0));Bu(a.y,B(675),By(78,0));Bu(a.y,B(676),By(79,0));Bu(a.y,B(677),By(80,0));Bu(a.y,B(678),By(81,0));Bu(a.y,B(679),By(82,0));Bu(a.y,B(680),By(83,0));Bu(a.y,B(681),By(84,0));Bu(a.y,B(682),By(85,0));Bu(a.y,B(683),By(86,0));Bu(a.y,B(684),By(87,0));Bu(a.y,B(685),By(88,0));Bu(a.y,B(686),By(89,0));Bu(a.y,B(687),By(90,0));Bu(a.y,B(688),By(188,0));Bu(a.y,B(689),By(190,0));Bu(a.y,B(690),By(186,0));Bu(a.y,B(691),By(222,0));Bu(a.y,B(692),By(219,
0));Bu(a.y,B(693),By(221,0));Bu(a.y,B(694),By(192,0));Bu(a.y,B(695),By(220,0));Bu(a.y,B(696),By(220,0));Bu(a.y,B(697),By(189,0));Bu(a.y,B(698),By(187,0));Bu(a.y,B(699),By(191,0));Bu(a.y,B(700),By(193,0));Bu(a.y,B(701),By(255,0));Bu(a.y,B(702),By(18,1));Bu(a.y,B(703),By(18,2));Bu(a.y,B(704),By(20,0));Bu(a.y,B(705),By(17,1));Bu(a.y,B(706),By(17,2));Bu(a.y,B(707),By(91,1));Bu(a.y,B(708),By(92,2));Bu(a.y,B(709),By(16,1));Bu(a.y,B(710),By(16,2));Bu(a.y,B(711),By(93,0));Bu(a.y,B(712),By(13,0));Bu(a.y,B(713),By(32,
0));Bu(a.y,B(714),By(8,0));Bu(a.y,B(715),By(9,0));Bu(a.y,B(716),By(46,0));Bu(a.y,B(717),By(35,0));Bu(a.y,B(718),By(45,0));Bu(a.y,B(719),By(36,0));Bu(a.y,B(720),By(45,0));Bu(a.y,B(721),By(34,0));Bu(a.y,B(722),By(33,0));Bu(a.y,B(723),By(40,0));Bu(a.y,B(724),By(37,0));Bu(a.y,B(725),By(39,0));Bu(a.y,B(726),By(38,0));Bu(a.y,B(727),By(27,0));Bu(a.y,B(728),By(44,0));Bu(a.y,B(729),By(145,0));Bu(a.y,B(730),By(19,0));Bu(a.y,B(731),By(112,0));Bu(a.y,B(732),By(113,0));Bu(a.y,B(733),By(114,0));Bu(a.y,B(734),By(115,0));Bu(a.y,
B(735),By(116,0));Bu(a.y,B(736),By(117,0));Bu(a.y,B(737),By(118,0));Bu(a.y,B(738),By(119,0));Bu(a.y,B(739),By(120,0));Bu(a.y,B(740),By(121,0));Bu(a.y,B(741),By(122,0));Bu(a.y,B(742),By(123,0));Bu(a.y,B(743),By(124,0));Bu(a.y,B(744),By(125,0));Bu(a.y,B(745),By(126,0));Bu(a.y,B(746),By(127,0));Bu(a.y,B(747),By(128,0));Bu(a.y,B(748),By(129,0));Bu(a.y,B(749),By(130,0));Bu(a.y,B(750),By(131,0));Bu(a.y,B(751),By(132,0));Bu(a.y,B(752),By(133,0));Bu(a.y,B(753),By(134,0));Bu(a.y,B(754),By(135,0));Bu(a.y,B(755),By(144,
3));Bu(a.y,B(756),By(96,3));Bu(a.y,B(757),By(97,3));Bu(a.y,B(758),By(98,3));Bu(a.y,B(759),By(99,3));Bu(a.y,B(760),By(100,3));Bu(a.y,B(761),By(101,3));Bu(a.y,B(762),By(102,3));Bu(a.y,B(763),By(103,3));Bu(a.y,B(764),By(104,3));Bu(a.y,B(765),By(105,3));Bu(a.y,B(766),By(107,3));Bu(a.y,B(767),By(194,3));Bu(a.y,B(768),By(110,3));Bu(a.y,B(769),By(111,3));Bu(a.y,B(770),By(13,3));Bu(a.y,B(771),By(12,3));Bu(a.y,B(772),By(106,3));Bu(a.y,B(773),By(109,3));}
function ACO(a){return a.vO.fH;}
function AM2(a){var b;if(NA(a.vO))return a.y;b=Dl();ANE(b,a.y);ANE(b,a.vO);return b;}
function AL_(b){ALD();a:{switch(b){case 39:break;case 40:case 41:case 43:case 58:case 60:case 62:case 63:case 64:case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 85:case 86:case 87:case 88:case 89:case 90:case 94:case 95:case 123:case 124:case 125:case 126:case 127:case 128:case 129:case 130:case 131:case 132:case 133:case 134:case 135:case 136:case 137:case 138:case 139:case 140:case 141:case 142:case 143:case 144:case 145:case 146:case 147:case 148:case 149:case 150:case 151:case 152:case 153:case 154:case 155:case 156:case 157:case 158:case 159:case 160:case 161:case 162:case 163:case 164:break a;case 42:return B(772);case 44:return B(688);case 45:return B(697);case 46:return B(689);case 47:return B(699);case 48:return B(652);case 49:return B(653);case 50:return B(654);case 51:return B(655);case 52:return B(656);case 53:return B(657);case 54:return B(658);case 55:return B(659);case 56:return B(660);case 57:return B(661);case 59:return B(690);case 61:return B(698);case 91:return B(692);case 92:return B(695);case 93:return B(693);case 96:return B(694);case 97:return B(662);case 98:return B(663);case 99:return B(664);case 100:return B(665);case 101:return B(666);case 102:return B(667);case 103:return B(668);case 104:return B(669);case 105:return B(670);case 106:return B(671);case 107:return B(672);case 108:return B(673);case 109:return B(674);case 110:return B(675);case 111:return B(676);case 112:return B(677);case 113:return B(678);case 114:return B(679);case 115:return B(680);case 116:return B(681);case 117:return B(682);case 118:return B(683);case 119:return B(684);case 120:return B(685);case 121:return B(686);case 122:return B(687);case 165:return B(701);default:break a;}return B(691);}return null;}
function Bwq(){var b,c,d;b=W(Cj,17);c=b.data;c[0]=B(688);c[1]=B(697);c[2]=B(689);c[3]=B(699);c[4]=B(698);c[5]=B(712);c[6]=B(652);c[7]=B(653);c[8]=B(654);c[9]=B(655);c[10]=B(656);c[11]=B(657);c[12]=B(658);c[13]=B(659);c[14]=B(660);c[15]=B(661);c[16]=B(701);ALD();d=BJU(BKa(c.length));EL(d,Qz(b));BZ4=d;}
var A$O=J();
function BpH(){var a=new A$O();BiX(a);return a;}
function BiX(a){}
function BkB(a,b){var c;c=b.target;Fz();if(c!==BPi){b.preventDefault();b.stopPropagation();}}
var A$Q=J();
function Bpl(){var a=new A$Q();Bud(a);return a;}
function Bud(a){}
function BqB(a,b){var c,d,e,f,g,h,$$je;b.preventDefault();b.stopPropagation();if(!BWq)c=0;else if(BWu&&!AGr()){So(1);c=1;}else c=0;a:{b:{if(!c){d=b.button;if(d==1)d=2;else if(d==2)d=1;if(d>=0){e=BWn.data;if(d<e.length)e[d]=1;}f=Pq(b,BWb)*BQ6|0;g=(BQ4-(NV(b,BWc)*BQ6|0)|0)-1|0;b=BV1;Ff(b);c:{try{F_(b,AOe(f,g,d,0.0,0));if(HV(BV1)<=64)break c;HH(BV1,0);break c;}catch($$e){$$je=N($$e);h=$$je;break a;}}try{C1(b);break b;}catch($$e){$$je=N($$e);h=$$je;break a;}}}return;}C1(b);K(h);}
var A$P=J();
function BAe(){var a=new A$P();BgN(a);return a;}
function BgN(a){}
function BH5(a,b){var c,d,e,f,g,$$je;b.preventDefault();b.stopPropagation();c=b.button;if(c==1)c=2;else if(c==2)c=1;if(c>=0){d=BWn.data;if(c<d.length)d[c]=0;}e=Pq(b,BWb)*BQ6|0;f=(BQ4-(NV(b,BWc)*BQ6|0)|0)-1|0;b=BV1;Ff(b);a:{try{F_(b,AOe(e,f,c,0.0,1));if(HV(BV1)>64)HH(BV1,0);C1(b);}catch($$e){$$je=N($$e);g=$$je;break a;}return;}C1(b);K(g);}
var A$J=J();
function BGJ(){var a=new A$J();BvW(a);return a;}
function BvW(a){}
function BA$(a,b){var c,d,e,$$je;b.preventDefault();b.stopPropagation();BUk=Pq(b,BWb)*BQ6|0;BUl=(BQ4-(NV(b,BWc)*BQ6|0)|0)-1|0;if(BWu){BUi=BUi+b.movementX;BUj=BUj+ -b.movementY;}a:{b:{if(BV3){c=Pq(b,BWb)*BQ6|0;d=(BQ4-(NV(b,BWc)*BQ6|0)|0)-1|0;b=BV1;Ff(b);c:{try{F_(b,AOe(c,d,(-1),0.0,2));if(HV(BV1)<=64)break c;HH(BV1,0);break c;}catch($$e){$$je=N($$e);e=$$je;break a;}}try{C1(b);break b;}catch($$e){$$je=N($$e);e=$$je;break a;}}}return;}C1(b);K(e);}
var A$I=J();
function BG0(){var a=new A$I();Bid(a);return a;}
function Bid(a){}
function Bo5(a,b){BV_=1;}
var A$M=J();
function Bir(){var a=new A$M();BHC(a);return a;}
function BHC(a){}
function BCm(a,b){BV_=0;}
var A$L=J();
function BBd(){var a=new A$L();BHH(a);return a;}
function BHH(a){}
function A0Z(a,b){var c,d,e,f,g,h,i,j,$$je;Fz();if(!BPj){b.preventDefault();b.stopPropagation();}if(!BV9&&(b.repeat?1:0))return;c=null;if(BVZ!==null&&(typeof b.code==="string"?1:0))c=Cn(BVZ,$rt_str(b.code));if(c!==null){d=c.yt;e=c.yu;}else{d=AGX(b);e=AHQ(b);}if(d==122&&!(b.repeat?1:0)){f=BWw;if(f){if(!(f&&(BWx.matches?1:0)?1:0)){if(BWy){$rt_globals.navigator.keyboard.lock();BWz=1;}a:{c=BVG;switch(BWw){case 1:try{c.requestFullscreen();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}break a;case 2:try
{c.webkitRequestFullscreen();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}break a;case 3:try{c.mozRequestFullScreen();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}break a;default:}B$();DN(BPA,B(774));}}else{if(BWy){$rt_globals.navigator.keyboard.unlock();BWz=0;}b:{c=BVE.document;switch(BWw){case 1:try{c.exitFullscreen();break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}break b;case 2:try{c.webkitExitFullscreen();break b;}catch($$e)
{$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}break b;case 3:try{c.mozCancelFullscreen();break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}break b;default:}B$();DN(BPA,B(775));}}}}f=ABt(d);g=AE3(f,f!=d?0:e);if(BV4){c=BV6;if(c!==null&&g==211){c.bcP(1);return;}}if(g)BWo.data[g]=1;h=$rt_str(AEg(b));i=Y(h);if(i==1)j=Bc(h,0);else if(i){if(CP(h,B(776)))return;j=0;}else j=AAY(d,b.shiftKey?1:0);b=BV2;Ff(b);c:{try{F_(b,BAV(f,e,g,j,0));if(HV(BV2)>64)HH(BV2,0);C1(b);}catch($$e){$$je=N($$e);c
=$$je;break c;}return;}C1(b);K(c);}
function BDW(a,b){A0Z(a,b);}
var A$H=J();
function Bf8(){var a=new A$H();BAy(a);return a;}
function BAy(a){}
function Bu5(a,b){var c,d,e,f,g,h,i,$$je;Fz();if(!BPj){b.preventDefault();b.stopPropagation();}c=null;if(BVZ!==null&&(typeof b.code==="string"?1:0))c=Cn(BVZ,$rt_str(b.code));if(c!==null){d=c.yt;e=c.yu;}else{d=AGX(b);e=AHQ(b);}f=ABt(d);g=f!=d?0:e;a:{h=AE3(f,g);if(h){i=BWo.data;i[h]=0;if(h==BWp){g=59;while(true){if(g>68)break a;i[g]=0;g=g+1|0;}}}}b:{c:{c=$rt_str(AEg(b));g=Y(c);if(g==1)g=Bc(c,0);else if(g){if(CP(c,B(776)))break c;g=0;}else g=AAY(d,b.shiftKey?1:0);b=BV2;Ff(b);d:{try{F_(b,BAV(f,e,h,g,1));if(HV(BV2)
<=64)break d;HH(BV2,0);break d;}catch($$e){$$je=N($$e);c=$$je;break b;}}try{C1(b);break c;}catch($$e){$$je=N($$e);c=$$je;break b;}}return;}C1(b);K(c);}
var A$G=J();
function Bus(){var a=new A$G();BlP(a);return a;}
function BlP(a){}
function BAZ(a,b){var c,d,e,f,$$je;a:{b:{b.preventDefault();b.stopPropagation();c= -b.deltaY;BV8=BV8+c;if(BV3){d=Pq(b,BWb)*BQ6|0;e=(BQ4-(NV(b,BWc)*BQ6|0)|0)-1|0;b=BV1;Ff(b);c:{try{F_(b,AOe(d,e,(-1),c,3));if(HV(BV1)<=64)break c;HH(BV1,0);break c;}catch($$e){$$je=N($$e);f=$$je;break a;}}try{C1(b);break b;}catch($$e){$$je=N($$e);f=$$je;break a;}}}return;}C1(b);K(f);}
var A7j=J();
function Bvu(){var a=new A7j();BHD(a);return a;}
function BHD(a){}
function BD5(a,b){var c,d,e;BV$=0;c=0;while(true){d=BWn.data;if(c>=d.length)break;d[c]=0;c=c+1|0;}e=0;while(true){d=BWo.data;if(e>=d.length)break;d[e]=0;e=e+1|0;}}
var A7e=J();
function Bi2(){var a=new A7e();BlF(a);return a;}
function BlF(a){}
function BAh(a,b){BV$=1;}
var AMO=J(0);
function BbU(){D.call(this);this.Yk=null;}
function BMI(a){var b=new BbU();Brg(b,a);return b;}
function Brg(a,b){a.Yk=b;}
function Br7(a,b,c){var d,e,f;b=$rt_str(b);c=$rt_str(c);d=a.Yk;e=Cn(d.y,c);if(e!==null){ALD();if(Y(b)!=1)b=null;else{f=Bc(b,0);b=AL_(f);if(b===null)b=AL_(FC(f));}if(b!==null&&!CP(b,c)&&!(Cm(c,B(777))&&P8(BZ4,b))&&!A2k(e,Cn(d.y,b)))B2(d.vO,b,e);}}
var A7f=J();
function BAJ(){var a=new A7f();Bpg(a);return a;}
function Bpg(a){}
function Bu6(a,b){b=new AOr;b.a9T=a;$rt_globals.setTimeout(B5(b,"onTimer"),60);BUi=0.0;BUj=0.0;BWv=0;}
var A7g=J();
function BiM(){var a=new A7g();Bod(a);return a;}
function Bod(a){}
function ByV(a,b){BWv=0;}
var A7i=J();
function BGo(){var a=new A7i();BoI(a);return a;}
function BoI(a){}
function Bjw(a,b){if(!(b.matches?1:0)){$rt_globals.navigator.keyboard.unlock();BWz=0;}}
var APe=J(0);
var BbT=J();
function BHs(){var a=new BbT();Bkn(a);return a;}
function Bkn(a){}
function BoE(a){B$();}
var IL=J(0);
var BbR=J();
function AUW(){var a=new BbR();Bx_(a);return a;}
function Bx_(a){}
function BDn(a){var b,c,$$je;if(EA(BWA,M(-1))&&Ds(BI(F0(),BWA),M(1000))){Cu(BPA,B(778));BWA=M(-1);b=BWC;if(b!=(-1)){a:{try{$rt_globals.clearTimeout(b);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWC=(-1);}c=BWB;if(c===null)Cu(BPA,B(779));else{BWB=null;Cw(c,null);}}}
function K1(){var a=this;D.call(a);a.bcA=null;a.bbL=0;}
function WG(a,b){var c;a.bbL=b;c=new AND;c.a9a=W(D,(b<<1)+1|0);a.bcA=c;}
var ANA=J(K1);
var ANB=J(K1);
var ANC=J(K1);
function A_q(){var a=this;D.call(a);a.t$=null;a.zS=0;a.vn=0;a.wp=0;}
function BgC(a){var b=new A_q();Bxh(b,a);return b;}
function Bxh(a,b){a.t$=W(R6,b);a.zS=b;a.vn=0;a.wp=0;}
function ADb(a,b){var c,d,e,f,g;c=a.vn;while(true){d=a.vn+1|0;a.vn=d;e=a.zS;if(d>=e)a.vn=0;d=a.vn;if(d==c){d=e+(e/2|0)|0;a.zS=d;f=a.t$;g=W(R6,d);a.t$=g;Cv(f,0,g,0,e);return ADb(a,b);}f=a.t$.data;if(f[d]!==null)continue;else break;}f[d]=b;a.wp=a.wp+1|0;return d+1|0;}
function AFz(a,b){b=b+(-1)|0;if(b<a.zS&&b>=0)return a.t$.data[b];return null;}
var APz=J(0);
var AFG=J(0);
var ADW=J(0);
var ADd=J(0);
function XQ(){var a=this;D.call(a);a.jW=null;a.kt=null;a.Ag=0;a.oH=0;a.QE=0;a.Pq=0;a.Lh=0.0;a.bab=0;}
var BTG=0;function ADA(a){return a.Ag+(!a.Pq?0:1)|0;}
function Yd(a,b){var c,d;if(!BTG&&!b){c=new GD;Be(c);K(c);}d=Bp(b,(-1640531527));return d^(d>>>16|0);}
function AHi(a,b,c){var d,e,f,g,h,i,j,k;if(!BTG){d=b.data;e=c.data;f=d.length;if(!(f==e.length&&XU(f-1|0))){g=new GD;Be(g);K(g);}}h=b.data;b=c.data;d=a.jW.data;c=a.kt.data;i=a.oH;j=h.length-1|0;d[d.length-1|0]=h[j];c[c.length-1|0]=b[j];while(true){j=j+(-1)|0;if(j<0)break;f=h[j];if(!f)continue;k=Yd(a,f)&i;while(d[k]){k=(k+1|0)&i;}d[k]=f;c[k]=b[j];}}
function AKr(a,b){var c,d,e,f,g,$$je;if(!BTG&&AEb(b)!=1){c=new GD;Be(c);K(c);}d=a.jW;e=a.kt;a:{try{f=b+1|0;a.jW=Bo(f);a.kt=W(D,f);break a;}catch($$e){$$je=N($$e);if($$je instanceof Zt){c=$$je;}else{throw $$e;}}a.jW=d;a.kt=e;K(BL8(B(780),c,Q(D,[CF(a.oH+1|0),CF(b)])));}g=a.Lh;if(!BTH&&!XU(b)){c=new GD;Be(c);K(c);}f=b-1|0;a.QE=DQ(f,SD(b*g)|0);a.oH=f;}
function AV$(){BTG=0;}
var Uk=J(0);
function Pf(){var a=this;D.call(a);a.xh=null;a.PI=0;a.La=0;a.KZ=0;a.vQ=0;a.z7=0;a.IL=0;a.KR=0;}
var CQ=J(B8);
function Q5(a){var b=new CQ();BEb(b,a);return b;}
function BEb(a,b){Ba(a,b);}
var A5c=J();
function A5I(b){var c,d,e,f,g,h,i,j,k,l,m,$$je;c=KF(b,B(781));if(c==(-1)){b=new AAt;Ba(b,B(782));K(b);}d=c+25|0;e=Yl(b,B(783),d);if(e==(-1)){b=new AAt;Ba(b,B(784));K(b);}b=CU(b,d,e);ABq();f=Qz(XF(BP9,b));g=Cs();h=0;i=AFg(f);while(h<i){a:{b=Gy(AIh(f,h));if(Cm(b,B(785))&&Ks(b,B(786))){b=CU(b,10,Y(b)-1|0);j=(AI6(Yf(B(128)),b,3)).data;if(j.length==3){b:{try{k=Pt(Gy(j[0]));break b;}catch($$e){$$je=N($$e);if($$je instanceof EN){}else{throw $$e;}}break a;}b=new AFD;l=Gy(j[1]);m=Gy(j[2]);b.a6Y=k;b.a$O=l;b.a6x=m;Z(g,
b);}}}h=h+1|0;}return g;}
function Bkv(b,c){var d,e,f;d=0;e=c.n;while(d<e){f=Bd(c,d);J2(b,f.a6Y,f.a6x);d=d+1|0;}}
function A5w(){var a=this;D.call(a);a.pI=null;a.Av=null;a.zz=null;a.xC=null;a.AF=null;a.uD=null;a.sJ=null;a.Cc=null;}
function BnK(a){var b=new A5w();Blb(b,a);return b;}
function Blb(a,b){a.pI=b;}
var AUL=J();
function A0o(){var a=this;D.call(a);a.o=null;a.ey=0;a.hf=0;a.cL=0;}
function Td(a){var b=new A0o();Bhv(b,a);return b;}
function LB(){var a=new A0o();BgH(a);return a;}
function Bhv(a,b){a.ey=(-1);a.hf=0;a.cL=0;a.o=b;}
function BgH(a){a.ey=(-1);a.hf=0;a.cL=0;}
function A_8(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b.dH();g=a.o;$p=1;case 1:b.nc(g,c,d,e);if(C()){break _;}if(!f){$p=2;continue _;}if(f==4){$p=3;continue _;}if(f==13){h=1.0;$p=4;continue _;}if(f==1){Cf();g=BRa;i=a.o;$p=5;continue _;}if(f==6){Cf();g=BRa;i=a.o;$p=7;continue _;}if(f==2){g=a.o;$p=9;continue _;}if(f==3){$p=11;continue _;}if(f==5){$p=12;continue _;}if
(f==8){$p=13;continue _;}if(f==7){$p=14;continue _;}if(f==9){$p=15;continue _;}if(f==10){j=0;g=a.o;$p=16;continue _;}if(f==11){$p=17;continue _;}if(f!=12){j=0;return j;}$p=20;continue _;case 2:$z=AVQ(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 3:$z=AV5(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 4:$z=AR9(a,b,c,d,e,h,h,h);if(C()){break _;}j=$z;return j;case 5:$z=b.a16(i,c,d,e);if(C()){break _;}h=$z;Dd(g,h,h,h);g=a.o;$p=6;case 6:$z=g.d0(c,d,e);if(C()){break _;}j=$z;AKh(a,b,j,c,d,e);j=1;return j;case 7:$z
=b.a16(i,c,d,e);if(C()){break _;}h=$z;Dd(g,h,h,h);g=a.o;$p=8;case 8:$z=g.d0(c,d,e);if(C()){break _;}j=$z;AA6(a,b,j,c,d-0.0625,e);j=1;return j;case 9:$z=g.d0(c,d,e);if(C()){break _;}j=$z;Cf();g=BRa;i=a.o;$p=10;case 10:$z=b.a16(i,c,d,e);if(C()){break _;}h=$z;if(BYC.data[b.b]>0)h=1.0;Dd(g,h,h,h);if(j==1)Md(a,b,c-0.09999999403953552,d+0.20000000298023224,e,(-0.4000000059604645),0.0);else if(j==2)Md(a,b,c+0.09999999403953552,d+0.20000000298023224,e,0.4000000059604645,0.0);else if(j==3)Md(a,b,c,d+0.20000000298023224,
e-0.09999999403953552,0.0,(-0.4000000059604645));else if(j!=4)Md(a,b,c,d,e,0.0,0.0);else Md(a,b,c,d+0.20000000298023224,e+0.09999999403953552,0.0,0.4000000059604645);j=1;return j;case 11:$z=AS1(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 12:$z=A51(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 13:$z=A6g(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 14:$z=A7E(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 15:$z=A$A(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 16:$z=g.d0(c,d,e);if(C()){break _;}f=$z;if(!f)
{BB(b,0.0,0.0,0.0,0.5,0.5,1.0);$p=18;continue _;}if(f==1){BB(b,0.0,0.0,0.0,0.5,1.0,1.0);$p=21;continue _;}if(f==2){BB(b,0.0,0.0,0.0,1.0,0.5,0.5);$p=23;continue _;}if(f!=3){BB(b,0.0,0.0,0.0,1.0,1.0,1.0);return j;}BB(b,0.0,0.0,0.0,1.0,1.0,0.5);$p=25;continue _;case 17:$z=A1a(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 18:AVQ(a,b,c,d,e);if(C()){break _;}BB(b,0.5,0.0,0.0,1.0,1.0,1.0);$p=19;case 19:AVQ(a,b,c,d,e);if(C()){break _;}BB(b,0.0,0.0,0.0,1.0,1.0,1.0);return j;case 20:$z=A8y(a,b,c,d,e);if(C()){break _;}j
=$z;return j;case 21:AVQ(a,b,c,d,e);if(C()){break _;}BB(b,0.5,0.0,0.0,1.0,0.5,1.0);$p=22;case 22:AVQ(a,b,c,d,e);if(C()){break _;}BB(b,0.0,0.0,0.0,1.0,1.0,1.0);return j;case 23:AVQ(a,b,c,d,e);if(C()){break _;}BB(b,0.0,0.0,0.5,1.0,1.0,1.0);$p=24;case 24:AVQ(a,b,c,d,e);if(C()){break _;}BB(b,0.0,0.0,0.0,1.0,1.0,1.0);return j;case 25:AVQ(a,b,c,d,e);if(C()){break _;}BB(b,0.0,0.0,0.5,1.0,0.5,1.0);$p=26;case 26:AVQ(a,b,c,d,e);if(C()){break _;}BB(b,0.0,0.0,0.0,1.0,1.0,1.0);return j;default:E4();}}C8().s(a,b,c,d,e,f,
g,h,i,j,$p);}
function A8y(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.o;$p
=1;case 1:$z=f.d0(c,d,e);if(C()){break _;}g=$z;h=g&7;i=(g&8)<=0?0:1;Cf();j=BRa;k=a.ey<0?0:1;if(!k){O();a.ey=BTT.O;}l=Bb(h,5);if(!l)BB(b,0.3125,0.0,0.25,0.6875,0.1875,0.75);else if(h==6)BB(b,0.25,0.0,0.3125,0.75,0.1875,0.6875);else if(h==4)BB(b,0.3125,0.25,0.8125,0.6875,0.75,1.0);else if(h==3)BB(b,0.3125,0.25,0.0,0.6875,0.75,0.1875);else if(h==2)BB(b,0.8125,0.25,0.3125,1.0,0.75,0.6875);else if(h==1)BB(b,0.0,0.25,0.3125,0.1875,0.75,0.6875);$p=2;case 2:AVQ(a,b,c,d,e);if(C()){break _;}if(!k)a.ey=(-1);f=a.o;$p=3;case 3:$z
=b.a16(f,c,d,e);if(C()){break _;}m=$z;if(BYC.data[b.b]>0)m=1.0;Dd(j,m,m,m);n=b.bj(0);g=a.ey;if(g<0)g=n;o=(g&15)<<4;p=g&240;m=o;q=m/256.0;r=(m+15.989999771118164)/256.0;m=p;s=m/256.0;t=(m+15.989999771118164)/256.0;u=W(PE,8).data;u[0]=Cp((-0.0625),0.0,(-0.0625));u[1]=Cp(0.0625,0.0,(-0.0625));u[2]=Cp(0.0625,0.0,0.0625);u[3]=Cp((-0.0625),0.0,0.0625);u[4]=Cp((-0.0625),0.625,(-0.0625));u[5]=Cp(0.0625,0.625,(-0.0625));u[6]=Cp(0.0625,0.625,0.0625);u[7]=Cp((-0.0625),0.625,0.0625);v=0;n=Bb(h,6);k=Bb(h,4);g=Bb(h,3);w=
Bb(h,2);h=Bb(h,1);x=c+0.5;m=d;y=m+0.5;z=e+0.5;ba=m+0.125;while(v<8){if(!i){b=u[v];b.C=b.C+0.0625;Zi(u[v],(-0.6981317400932312));}else{b=u[v];b.C=b.C-0.0625;Zi(u[v],0.6981317400932312);}if(!n)OK(u[v],1.5707963705062866);if(l>=0){b=u[v];b.G=b.G+x;b=u[v];b.E=b.E+ba;b=u[v];b.C=b.C+z;}else{b=u[v];b.E=b.E-0.375;Zi(u[v],1.5707963705062866);if(!k)OK(u[v],0.0);if(!g)OK(u[v],3.1415927410125732);if(!w)OK(u[v],1.5707963705062866);if(!h)OK(u[v],(-1.5707963705062866));b=u[v];b.G=b.G+x;b=u[v];b.E=b.E+y;b=u[v];b.C=b.C+z;}v
=v+1|0;}f=null;bb=null;bc=null;bd=null;l=0;be=(o+7|0)/256.0;bf=((o+9|0)-0.009999999776482582)/256.0;bg=(p+6|0)/256.0;bh=((p+8|0)-0.009999999776482582)/256.0;m=((p+16|0)-0.009999999776482582)/256.0;while(l<6){if(!l){q=be;r=bf;s=bg;t=bh;}else if(l==2){q=be;r=bf;s=bg;t=m;}if(!l){f=u[0];bb=u[1];bc=u[2];bd=u[3];}else if(l==1){f=u[7];bb=u[6];bc=u[5];bd=u[4];}else if(l==2){f=u[1];bb=u[0];bc=u[4];bd=u[5];}else if(l==3){f=u[2];bb=u[1];bc=u[5];bd=u[6];}else if(l==4){f=u[3];bb=u[2];bc=u[6];bd=u[7];}else if(l==5){f=u[0];bb
=u[3];bc=u[7];bd=u[4];}bi=f.G;y=f.E;z=f.C;ba=q;x=t;L(j,bi,y,z,ba,x);bi=bb.G;y=bb.E;z=bb.C;bj=r;L(j,bi,y,z,bj,x);x=bc.G;bi=bc.E;y=bc.C;z=s;L(j,x,bi,y,bj,z);L(j,bd.G,bd.E,bd.C,ba,z);l=l+1|0;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p);}
function AS1(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p)
{case 0:Cf();f=BRa;g=b.bj(0);h=a.ey;if(h<0)h=g;i=a.o;$p=1;case 1:$z=b.a16(i,c,d,e);if(C()){break _;}j=$z;Dd(f,j,j,j);k=(h&15)<<4;l=h&240;j=k;m=j/256.0;n=(j+15.989999771118164)/256.0;j=l;o=j/256.0;p=j+15.989999771118164;q=p/256.0;r=1.399999976158142;b=a.o;g=d-1|0;$p=2;case 2:$z=b.f4(c,g,e);if(C()){break _;}h=$z;if(h){s=c+0.5;t=s+0.2;u=s-0.2;v=e+0.5;w=v+0.2;x=v-0.2;y=s-0.3;z=s+0.3;ba=v-0.3;bb=v+0.3;bc=d+r;bd=e+1|0;L(f,y,bc,bd,n,o);be=d+0|0;L(f,t,be,bd,n,q);bf=e+0|0;L(f,t,be,bf,m,q);L(f,y,bc,bf,m,o);L(f,z,bc,bf,
n,o);L(f,u,be,bf,n,q);L(f,u,be,bd,m,q);L(f,z,bc,bd,m,o);z=(l+16|0)/256.0;t=(p+16.0)/256.0;u=c+1|0;L(f,u,bc,bb,n,z);L(f,u,be,x,n,t);y=c+0|0;L(f,y,be,x,m,t);L(f,y,bc,bb,m,z);L(f,y,bc,ba,n,z);L(f,y,be,w,n,t);L(f,u,be,w,m,t);L(f,u,bc,ba,m,z);w=s-0.5;ba=s+0.5;bb=v-0.5;bg=v+0.5;bh=s-0.4;bi=s+0.4;s=v-0.4;x=v+0.4;L(f,bh,bc,bf,m,z);L(f,w,be,bf,m,t);L(f,w,be,bd,n,t);L(f,bh,bc,bd,n,z);L(f,bi,bc,bd,m,z);L(f,ba,be,bd,m,t);L(f,ba,be,bf,n,t);L(f,bi,bc,bf,n,z);L(f,y,bc,x,m,o);L(f,y,be,bg,m,q);L(f,u,be,bg,n,q);L(f,u,bc,x,n,
o);L(f,u,bc,s,m,o);L(f,u,be,bb,m,q);L(f,y,be,bb,n,q);L(f,y,bc,s,n,o);return 1;}b=BUh;i=a.o;$p=3;case 3:$z=A1z(b,i,c,g,e);if(C()){break _;}g=$z;if(g){s=c+0.5;t=s+0.2;u=s-0.2;v=e+0.5;w=v+0.2;x=v-0.2;y=s-0.3;z=s+0.3;ba=v-0.3;bb=v+0.3;bc=d+r;bd=e+1|0;L(f,y,bc,bd,n,o);be=d+0|0;L(f,t,be,bd,n,q);bf=e+0|0;L(f,t,be,bf,m,q);L(f,y,bc,bf,m,o);L(f,z,bc,bf,n,o);L(f,u,be,bf,n,q);L(f,u,be,bd,m,q);L(f,z,bc,bd,m,o);z=(l+16|0)/256.0;t=(p+16.0)/256.0;u=c+1|0;L(f,u,bc,bb,n,z);L(f,u,be,x,n,t);y=c+0|0;L(f,y,be,x,m,t);L(f,y,bc,bb,
m,z);L(f,y,bc,ba,n,z);L(f,y,be,w,n,t);L(f,u,be,w,m,t);L(f,u,bc,ba,m,z);w=s-0.5;ba=s+0.5;bb=v-0.5;bg=v+0.5;bh=s-0.4;bi=s+0.4;s=v-0.4;x=v+0.4;L(f,bh,bc,bf,m,z);L(f,w,be,bf,m,t);L(f,w,be,bd,n,t);L(f,bh,bc,bd,n,z);L(f,bi,bc,bd,m,z);L(f,ba,be,bd,m,t);L(f,ba,be,bf,n,t);L(f,bi,bc,bf,n,z);L(f,y,bc,x,m,o);L(f,y,be,bg,m,q);L(f,u,be,bg,n,q);L(f,u,bc,x,n,o);L(f,u,bc,s,m,o);L(f,u,be,bb,m,q);L(f,y,be,bb,n,q);L(f,y,bc,s,n,o);return 1;}bj=0.20000000298023224;bk=0.0625;if((((c+d|0)+e|0)&1)!=1){bb=m;bc=n;y=o;ba=q;}else{y=(l+
16|0)/256.0;ba=(p+16.0)/256.0;bb=m;bc=n;}if(((((c/2|0)+(d/2|0)|0)+(e/2|0)|0)&1)!=1){s=bb;bb=bc;bc=s;}b=BUh;i=a.o;g=c-1|0;$p=4;case 4:$z=A1z(b,i,g,d,e);if(C()){break _;}g=$z;if(g){x=c+bj;t=d+r+bk;u=e+1|0;L(f,x,t,u,bb,y);v=c+0|0;w=(d+0|0)+bk;L(f,v,w,u,bb,ba);s=e+0|0;L(f,v,w,s,bc,ba);L(f,x,t,s,bc,y);L(f,x,t,s,bc,y);L(f,v,w,s,bc,ba);L(f,v,w,u,bb,ba);L(f,x,t,u,bb,y);}b=BUh;i=a.o;h=c+1|0;$p=5;case 5:$z=A1z(b,i,h,d,e);if(C()){break _;}g=$z;if(g){s=h-bj;x=d+r+bk;t=e+0|0;L(f,s,x,t,bc,y);u=h-0|0;v=(d+0|0)+bk;L(f,u,v,
t,bc,ba);w=e+1|0;L(f,u,v,w,bb,ba);L(f,s,x,w,bb,y);L(f,s,x,w,bb,y);L(f,u,v,w,bb,ba);L(f,u,v,t,bc,ba);L(f,s,x,t,bc,y);}b=BUh;i=a.o;g=e-1|0;$p=6;case 6:$z=A1z(b,i,c,d,g);if(C()){break _;}g=$z;if(g){s=c+0|0;x=d+r+bk;t=e+bj;L(f,s,x,t,bb,y);u=(d+0|0)+bk;v=e+0|0;L(f,s,u,v,bb,ba);w=h;L(f,w,u,v,bc,ba);L(f,w,x,t,bc,y);L(f,w,x,t,bc,y);L(f,w,u,v,bc,ba);L(f,s,u,v,bb,ba);L(f,s,x,t,bb,y);}b=BUh;i=a.o;k=e+1|0;$p=7;case 7:$z=A1z(b,i,c,d,k);if(C()){break _;}g=$z;if(g){u=h;v=d+r+bk;w=k-bj;L(f,u,v,w,bc,y);s=(d+0|0)+bk;x=k-0|0;L(f,
u,s,x,bc,ba);t=c+0|0;L(f,t,s,x,bb,ba);L(f,t,v,w,bb,y);L(f,t,v,w,bb,y);L(f,t,s,x,bb,ba);L(f,u,s,x,bc,ba);L(f,u,v,w,bc,y);}b=BUh;i=a.o;d=d+1|0;$p=8;case 8:$z=A1z(b,i,c,d,e);if(C()){break _;}g=$z;if(g){s=c+0.5;u=s+0.5;v=s-0.5;s=e+0.5;x=s+0.5;s=s-0.5;if(((c+d|0)+e|0)&1){t=c+0|0;u=d+(-0.20000000298023224);L(f,t,u,x,n,o);v=d+0|0;L(f,t,v,s,n,q);w=h;L(f,w,v,s,m,q);L(f,w,u,x,m,o);y=(l+16|0)/256.0;ba=(p+16.0)/256.0;L(f,w,u,s,n,y);L(f,w,v,x,n,ba);L(f,t,v,x,m,ba);L(f,t,u,s,m,y);}else{w=d+(-0.20000000298023224);y=e+0|0;L(f,
v,w,y,n,o);ba=d+0|0;L(f,u,ba,y,n,q);s=k;L(f,u,ba,s,m,q);L(f,v,w,s,m,o);x=(l+16|0)/256.0;t=(p+16.0)/256.0;L(f,u,w,s,n,x);L(f,v,ba,s,n,t);L(f,v,ba,y,m,t);L(f,u,w,y,m,x);}}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p);}
function A51(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=
$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cf();f=BRa;g=1;h=a.o;$p=1;case 1:$z=h.d0(c,d,e);if(C()){break _;}i=$z;g=b.e0(g,i);i=a.ey;if(i<0)i=g;h=a.o;$p=2;case 2:$z=b.a16(h,c,d,e);if(C()){break _;}j=$z;Dd(f,j,j,j);k=(i&15)<<4;l=i&240;m=k;n=m/256.0;o=(m+15.989999771118164)/256.0;m=l;p=m/256.0;q=(m+15.989999771118164)/256.0;m=0.0;r=0.03125;b=a.o;g=c-1|0;$p=3;case 3:$z=BEZ(b,g,d,e);if(C()){break _;}i=$z;if(!i){b=a.o;$p=4;continue _;}i=1;b=a.o;l=c+1|0;$p=5;continue _;case 4:$z=b.f4(g,d,e);if(C()){break _;}i
=$z;if(!i){b=a.o;i=d-1|0;$p=6;continue _;}i=0;b=a.o;l=c+1|0;$p=5;case 5:$z=BEZ(b,l,d,e);if(C()){break _;}s=$z;if(!s){b=a.o;$p=7;continue _;}t=1;b=a.o;u=e-1|0;$p=8;continue _;case 6:$z=BEZ(b,g,i,e);if(C()){break _;}i=$z;i=i?1:0;b=a.o;l=c+1|0;$p=5;continue _;case 7:$z=b.f4(l,d,e);if(C()){break _;}s=$z;if(!s){b=a.o;s=d-1|0;$p=9;continue _;}t=0;b=a.o;u=e-1|0;$p=8;case 8:$z=BEZ(b,c,d,u);if(C()){break _;}s=$z;if(!s){b=a.o;$p=10;continue _;}v=1;b=a.o;w=e+1|0;$p=11;continue _;case 9:$z=BEZ(b,l,s,e);if(C()){break _;}s
=$z;t=s?1:0;b=a.o;u=e-1|0;$p=8;continue _;case 10:$z=b.f4(c,d,u);if(C()){break _;}s=$z;if(!s){b=a.o;s=d-1|0;$p=12;continue _;}v=0;b=a.o;w=e+1|0;$p=11;case 11:$z=BEZ(b,c,d,w);if(C()){break _;}s=$z;if(!s){b=a.o;$p=13;continue _;}x=1;b=a.o;y=d+1|0;$p=14;continue _;case 12:$z=BEZ(b,c,s,u);if(C()){break _;}s=$z;v=s?1:0;b=a.o;w=e+1|0;$p=11;continue _;case 13:$z=b.f4(c,d,w);if(C()){break _;}s=$z;if(!s){b=a.o;s=d-1|0;$p=15;continue _;}x=0;b=a.o;y=d+1|0;$p=14;case 14:$z=b.f4(c,y,e);if(C()){break _;}s=$z;if(!s){b=a.o;$p
=16;continue _;}z=c+0|0;ba=l;bb=e+0|0;bc=w;bd=0;if(!(!i&&!t)&&!v&&!x)bd=1;if(!(!v&&!x)&&!t&&!i)bd=2;if(!bd){be=p;bf=q;}else{j=k+16|0;n=j/256.0;o=(j+15.989999771118164)/256.0;be=p;bf=q;}if(bd){bg=z;bh=ba;bi=bb;bj=bc;}else{if(!t&&!v&&!x&&!i){bg=z;bh=ba;bi=bb;bj=bc;}else{bg=!i?z+0.3125:z;if(!i)n=n+0.01953125;bh=!t?ba-0.3125:ba;if(!t)o=o-0.01953125;bi=!v?bb+0.3125:bb;if(!v)be=be+0.01953125;bj=!x?bc-0.3125:bc;if(!x)bf=bf-0.01953125;}bk=bh+m;bl=d+r;bm=bj+m;L(f,bk,bl,bm,o,bf);bn=bi-m;L(f,bk,bl,bn,o,be);bk=bg-m;L(f,
bk,bl,bn,n,be);L(f,bk,bl,bm,n,bf);}if(bd==1){bl=bh+m;bm=d+r;bn=bj+m;L(f,bl,bm,bn,o,bf);bk=bi-m;L(f,bl,bm,bk,o,be);bl=bg-m;L(f,bl,bm,bk,n,be);L(f,bl,bm,bn,n,bf);}if(bd==2){bm=bh+m;bn=d+r;bk=bj+m;L(f,bm,bn,bk,o,bf);bl=bi-m;L(f,bm,bn,bl,n,bf);bm=bg-m;L(f,bm,bn,bl,n,be);L(f,bm,bn,bk,o,be);}j=k+16|0;bk=j/256.0;n=(j+15.989999771118164)/256.0;b=a.o;$p=24;continue _;case 15:$z=BEZ(b,c,s,w);if(C()){break _;}s=$z;x=s?1:0;b=a.o;y=d+1|0;$p=14;continue _;case 16:$z=b.f4(g,d,e);if(C()){break _;}s=$z;if(s){b=a.o;$p=17;continue _;}b
=a.o;$p=18;continue _;case 17:$z=BEZ(b,g,y,e);if(C()){break _;}s=$z;if(s)i=1;b=a.o;$p=18;case 18:$z=b.f4(l,d,e);if(C()){break _;}s=$z;if(s){b=a.o;$p=19;continue _;}b=a.o;$p=20;continue _;case 19:$z=BEZ(b,l,y,e);if(C()){break _;}s=$z;if(s)t=1;b=a.o;$p=20;case 20:$z=b.f4(c,d,u);if(C()){break _;}s=$z;if(s){b=a.o;$p=21;continue _;}b=a.o;$p=22;continue _;case 21:$z=BEZ(b,c,y,u);if(C()){break _;}s=$z;if(s)v=1;b=a.o;$p=22;case 22:$z=b.f4(c,d,w);if(C()){break _;}s=$z;if(s){b=a.o;$p=23;continue _;}z=c+0|0;ba=l;bb=e+
0|0;bc=w;bd=0;if(!(!i&&!t)&&!v&&!x)bd=1;if(!(!v&&!x)&&!t&&!i)bd=2;if(!bd){be=p;bf=q;}else{j=k+16|0;n=j/256.0;o=(j+15.989999771118164)/256.0;be=p;bf=q;}if(bd){bg=z;bh=ba;bi=bb;bj=bc;}else{if(!t&&!v&&!x&&!i){bg=z;bh=ba;bi=bb;bj=bc;}else{bg=!i?z+0.3125:z;if(!i)n=n+0.01953125;bh=!t?ba-0.3125:ba;if(!t)o=o-0.01953125;bi=!v?bb+0.3125:bb;if(!v)be=be+0.01953125;bj=!x?bc-0.3125:bc;if(!x)bf=bf-0.01953125;}bk=bh+m;bl=d+r;bm=bj+m;L(f,bk,bl,bm,o,bf);bn=bi-m;L(f,bk,bl,bn,o,be);bk=bg-m;L(f,bk,bl,bn,n,be);L(f,bk,bl,bm,n,bf);}if
(bd==1){bl=bh+m;bm=d+r;bn=bj+m;L(f,bl,bm,bn,o,bf);bk=bi-m;L(f,bl,bm,bk,o,be);bl=bg-m;L(f,bl,bm,bk,n,be);L(f,bl,bm,bn,n,bf);}if(bd==2){bm=bh+m;bn=d+r;bk=bj+m;L(f,bm,bn,bk,o,bf);bl=bi-m;L(f,bm,bn,bl,n,bf);bm=bg-m;L(f,bm,bn,bl,n,be);L(f,bm,bn,bk,o,be);}j=k+16|0;bk=j/256.0;n=(j+15.989999771118164)/256.0;b=a.o;$p=24;continue _;case 23:$z=BEZ(b,c,y,w);if(C()){break _;}s=$z;if(s)x=1;z=c+0|0;ba=l;bb=e+0|0;bc=w;bd=0;if(!(!i&&!t)&&!v&&!x)bd=1;if(!(!v&&!x)&&!t&&!i)bd=2;if(!bd){be=p;bf=q;}else{j=k+16|0;n=j/256.0;o=(j+15.989999771118164)
/256.0;be=p;bf=q;}if(bd){bg=z;bh=ba;bi=bb;bj=bc;}else{if(!t&&!v&&!x&&!i){bg=z;bh=ba;bi=bb;bj=bc;}else{bg=!i?z+0.3125:z;if(!i)n=n+0.01953125;bh=!t?ba-0.3125:ba;if(!t)o=o-0.01953125;bi=!v?bb+0.3125:bb;if(!v)be=be+0.01953125;bj=!x?bc-0.3125:bc;if(!x)bf=bf-0.01953125;}bk=bh+m;bl=d+r;bm=bj+m;L(f,bk,bl,bm,o,bf);bn=bi-m;L(f,bk,bl,bn,o,be);bk=bg-m;L(f,bk,bl,bn,n,be);L(f,bk,bl,bm,n,bf);}if(bd==1){bl=bh+m;bm=d+r;bn=bj+m;L(f,bl,bm,bn,o,bf);bk=bi-m;L(f,bl,bm,bk,o,be);bl=bg-m;L(f,bl,bm,bk,n,be);L(f,bl,bm,bn,n,bf);}if(bd
==2){bm=bh+m;bn=d+r;bk=bj+m;L(f,bm,bn,bk,o,bf);bl=bi-m;L(f,bm,bn,bl,n,bf);bm=bg-m;L(f,bm,bn,bl,n,be);L(f,bm,bn,bk,o,be);}j=k+16|0;bk=j/256.0;n=(j+15.989999771118164)/256.0;b=a.o;$p=24;case 24:$z=b.f4(c,y,e);if(C()){break _;}i=$z;if(i)return 1;b=a.o;$p=25;case 25:$z=b.f4(g,d,e);if(C()){break _;}i=$z;if(!i){b=a.o;$p=26;continue _;}b=a.o;$p=27;continue _;case 26:$z=b.f4(l,d,e);if(C()){break _;}g=$z;if(!g){b=a.o;$p=28;continue _;}b=a.o;$p=29;continue _;case 27:$z=b.di(g,y,e);if(C()){break _;}g=$z;if(g==BYX.b){o
=c+r;bl=y+m;bm=bc+m;L(f,o,bl,bm,n,p);bn=(d+0|0)-m;L(f,o,bn,bm,bk,p);bm=bb-m;L(f,o,bn,bm,bk,q);L(f,o,bl,bm,n,q);}b=a.o;$p=26;continue _;case 28:$z=b.f4(c,d,u);if(C()){break _;}g=$z;if(!g){b=a.o;$p=30;continue _;}b=a.o;$p=31;continue _;case 29:$z=b.di(l,y,e);if(C()){break _;}g=$z;if(g==BYX.b){o=ba-r;bl=(d+0|0)-m;bm=bc+m;L(f,o,bl,bm,bk,q);bn=y+m;L(f,o,bn,bm,n,q);bm=bb-m;L(f,o,bn,bm,n,p);L(f,o,bl,bm,bk,p);}b=a.o;$p=28;continue _;case 30:$z=b.f4(c,d,w);if(C()){break _;}e=$z;if(!e)return 1;b=a.o;$p=32;continue _;case 31:$z
=b.di(c,y,u);if(C()){break _;}g=$z;if(g==BYX.b){o=ba+m;bl=(d+0|0)-m;bm=e+r;L(f,o,bl,bm,bk,q);bn=y+m;L(f,o,bn,bm,n,q);o=z-m;L(f,o,bn,bm,n,p);L(f,o,bl,bm,bk,p);}b=a.o;$p=30;continue _;case 32:$z=b.di(c,y,w);if(C()){break _;}e=$z;if(e==BYX.b){o=ba+m;bl=y+m;bm=bc-r;L(f,o,bl,bm,n,p);bn=(d+0|0)-m;L(f,o,bn,bm,bk,p);p=z-m;L(f,p,bn,bm,bk,q);L(f,p,bl,bm,n,q);}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p);}
function A$A(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=
$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cf();f=BRa;g=a.o;$p=1;case 1:$z=g.d0(c,d,e);if(C()){break _;}h=$z;i=b.e0(0,h);j=a.ey;if(j<0)j=i;g=a.o;$p=2;case 2:$z=b.a16(g,c,d,e);if(C()){break _;}k=$z;Dd(f,k,k,k);l=(j&15)<<4;j=j&240;m=l;n=m/256.0;o=(m+15.989999771118164)/256.0;m=j;p=m/256.0;q=(m+15.989999771118164)/256.0;r=c+1|0;s=c+0|0;t=e+0|0;u=e+1|0;v=d+0.0625;if(h!=1&&h!=2&&h!=3&&h!=7){if(h==8){w=s;x=r;y=r;z=u;m=t;k=t;ba=s;r=x;s=y;bb=u;t=m;u=k;}else if(h!=9){w=r;k=s;z=t;m=u;ba=r;r=k;bb=t;t=m;}else{w=r;ba
=s;k=r;z=u;bb=t;m=t;r=s;s=k;t=u;u=m;}}else{w=s;ba=r;z=t;bb=u;}if(h!=2&&h!=4){if(h!=3&&h!=5){x=v;k=v;y=v;m=v;v=k;}else{k=v+1.0;x=k;y=v;m=v;v=k;}}else{m=v+1.0;x=v;y=m;}bc=ba;bd=y;be=bb;L(f,bc,bd,be,o,p);bf=w;bg=x;bh=u;L(f,bf,bg,bh,o,q);bi=s;bj=v;bk=t;L(f,bi,bj,bk,n,q);bl=r;bm=m;bn=z;L(f,bl,bm,bn,n,p);L(f,bl,bm,bn,n,p);L(f,bi,bj,bk,n,q);L(f,bf,bg,bh,o,q);L(f,bc,bd,be,o,p);return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p);}
function A6g(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cf();f=BRa;g=b.bj(0);h=a.ey;if(h<0)h=g;i=a.o;$p=1;case 1:$z=b.a16(i,c,d,e);if(C()){break _;}j=$z;Dd(f,j,j,j);k=(h&15)<<4;l=h&240;j=k;m=j/256.0;n=(j+15.989999771118164)/256.0;j=l;o=j/256.0;p=(j+15.989999771118164)
/256.0;b=a.o;$p=2;case 2:$z=b.d0(c,d,e);if(C()){break _;}h=$z;if(h==5){q=c+0.05000000074505806;r=(d+1|0)+0.0;s=(e+1|0)+0.0;L(f,q,r,s,m,o);t=(d+0|0)-0.0;L(f,q,t,s,m,p);s=(e+0|0)-0.0;L(f,q,t,s,n,p);L(f,q,r,s,n,o);}if(h==4){t=(c+1|0)-0.05000000074505806;q=(d+0|0)-0.0;s=(e+1|0)+0.0;L(f,t,q,s,n,p);r=(d+1|0)+0.0;L(f,t,r,s,n,o);s=(e+0|0)-0.0;L(f,t,r,s,m,o);L(f,t,q,s,m,p);}if(h==3){q=(c+1|0)+0.0;r=(d+0|0)-0.0;s=e+0.05000000074505806;L(f,q,r,s,n,p);t=(d+1|0)+0.0;L(f,q,t,s,n,o);q=(c+0|0)-0.0;L(f,q,t,s,m,o);L(f,q,r,s,
m,p);}if(h==2){r=(c+1|0)+0.0;s=(d+1|0)+0.0;t=(e+1|0)-0.05000000074505806;L(f,r,s,t,m,o);q=(d+0|0)-0.0;L(f,r,q,t,m,p);r=(c+0|0)-0.0;L(f,r,q,t,n,p);L(f,r,s,t,n,o);}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
function Md(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd;Cf();h=BRa;i=b.bj(0);j=a.ey;if(j<0)j=i;k=(j&15)<<4;j=j&240;l=k;m=l/256.0;n=(l+15.989999771118164)/256.0;l=j;o=l/256.0;l=(l+15.989999771118164)/256.0;p=m;q=p+0.02734375;r=o;s=r+0.0234375;t=p+0.03515625;u=r+0.03125;c=c+0.5;e=e+0.5;v=c-0.5;w=c+0.5;x=e-0.5;y=e+0.5;z=c+f*0.375;ba=z-0.0625;bb=d+0.625;bc=e+g*0.375;bd=bc-0.0625;L(h,ba,bb,bd,q,s);bc=bc+0.0625;L(h,ba,bb,bc,q,u);z=z+0.0625;L(h,z,bb,bc,t,u);L(h,z,bb,bd,t,s);bb=c-0.0625;bc=
d+1.0;L(h,bb,bc,x,p,r);z=bb+f;ba=d+0.0;d=x+g;bd=l;L(h,z,ba,d,p,bd);q=y+g;s=n;L(h,z,ba,q,s,bd);L(h,bb,bc,y,s,r);bb=c+0.0625;L(h,bb,bc,y,p,r);c=c+f+0.0625;L(h,c,ba,q,p,bd);L(h,c,ba,d,s,bd);L(h,bb,bc,x,s,r);bb=e+0.0625;L(h,v,bc,bb,p,r);z=v+f;c=bb+g;L(h,z,ba,c,p,bd);d=w+f;L(h,d,ba,c,s,bd);L(h,w,bc,bb,s,r);c=e-0.0625;L(h,w,bc,c,p,r);e=c+g;L(h,d,ba,e,p,bd);L(h,z,ba,e,s,bd);L(h,v,bc,c,s,r);}
function AKh(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t;Cf();g=BRa;h=b.e0(0,c);c=a.ey;if(c<0)c=h;i=(c&15)<<4;j=c&240;k=i;l=k/256.0;m=(k+15.989999771118164)/256.0;n=j;o=n/256.0;p=(n+15.989999771118164)/256.0;d=d+0.5;q=d-0.44999998807907104;r=d+0.44999998807907104;d=f+0.5;s=d-0.44999998807907104;t=d+0.44999998807907104;d=e+1.0;L(g,q,d,s,l,o);e=e+0.0;L(g,q,e,s,l,p);L(g,r,e,t,m,p);L(g,r,d,t,m,o);L(g,r,d,t,l,o);L(g,r,e,t,l,p);L(g,q,e,s,m,p);L(g,q,d,s,m,o);L(g,q,d,t,l,o);L(g,q,e,t,l,p);L(g,r,e,s,m,p);L(g,r,d,s,
m,o);L(g,r,d,s,l,o);L(g,r,e,s,l,p);L(g,q,e,t,m,p);L(g,q,d,t,m,o);}
function AA6(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;Cf();g=BRa;h=b.e0(0,c);c=a.ey;if(c<0)c=h;i=(c&15)<<4;j=c&240;k=i;l=k/256.0;m=(k+15.989999771118164)/256.0;n=j;o=n/256.0;p=(n+15.989999771118164)/256.0;d=d+0.5;q=d-0.25;r=d+0.25;f=f+0.5;s=f-0.5;t=f+0.5;u=e+1.0;L(g,q,u,s,l,o);e=e+0.0;L(g,q,e,s,l,p);L(g,q,e,t,m,p);L(g,q,u,t,m,o);L(g,q,u,t,l,o);L(g,q,e,t,l,p);L(g,q,e,s,m,p);L(g,q,u,s,m,o);L(g,r,u,t,l,o);L(g,r,e,t,l,p);L(g,r,e,s,m,p);L(g,r,u,s,m,o);L(g,r,u,s,l,o);L(g,r,e,s,l,p);L(g,r,e,t,m,p);L(g,r,u,t,
m,o);q=d-0.5;d=d+0.5;r=f-0.25;f=f+0.25;L(g,q,u,r,l,o);L(g,q,e,r,l,p);L(g,d,e,r,m,p);L(g,d,u,r,m,o);L(g,d,u,r,l,o);L(g,d,e,r,l,p);L(g,q,e,r,m,p);L(g,q,u,r,m,o);L(g,d,u,f,l,o);L(g,d,e,f,l,p);L(g,q,e,f,m,p);L(g,q,u,f,m,o);L(g,q,u,f,l,o);L(g,q,e,f,l,p);L(g,d,e,f,m,p);L(g,d,u,f,m,o);}
function AV5(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bC=$T.l();bB=$T.l();bA=$T.l();bz=$T.l();by=$T.l();bx=$T.l();bw=$T.l();bv=$T.l();bu=$T.l();bt=$T.l();bs=$T.l();br=$T.l();bq=$T.l();bp=$T.l();bo=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w
=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cf();f=BRa;g=a.o;h=d+1|0;i=1;$p=1;case 1:$z=b.rk(g,c,h,e,i);if(C()){break _;}h=$z;g=a.o;i=d-1|0;j=0;$p=2;case 2:$z=b.rk(g,c,i,e,j);if(C()){break _;}j=$z;k=GE(4).data;l=0;g=a.o;m=e-1|0;n=2;$p=3;case 3:$z=b.rk(g,c,d,m,n);if(C()){break _;}n=$z;k[l]=n;n=1;g=a.o;o=e+1|0;l=3;$p=
4;case 4:$z=b.rk(g,c,d,o,l);if(C()){break _;}l=$z;k[n]=l;n=2;g=a.o;p=c-1|0;l=4;$p=5;case 5:$z=b.rk(g,p,d,e,l);if(C()){break _;}l=$z;k[n]=l;n=3;g=a.o;q=c+1|0;l=5;$p=6;case 6:$z=b.rk(g,q,d,e,l);if(C()){break _;}l=$z;k[n]=l;if(!h&&!j&&!k[0]&&!k[1]&&!k[2]&&!k[3])return 0;r=0;s=0.5;t=1.0;u=0.800000011920929;v=0.6000000238418579;w=0.0;x=1.0;y=b.bF;g=a.o;$p=7;case 7:$z=g.d0(c,d,e);if(C()){break _;}z=$z;$p=8;case 8:$z=Bcj(a,c,d,e,y);if(C()){break _;}ba=$z;$p=9;case 9:$z=Bcj(a,c,d,o,y);if(C()){break _;}bb=$z;$p=10;case 10:$z
=Bcj(a,q,d,o,y);if(C()){break _;}bc=$z;$p=11;case 11:$z=Bcj(a,q,d,e,y);if(C()){break _;}bd=$z;if(!a.cL&&!h){if(!a.cL&&!j){i=0;be=d;bf=d+0|0;bg=c;bh=q;bi=e;bj=o;a:{while(i<4){h=!i?m:e;n=Bb(i,1);if(!n)h=h+1|0;l=Bb(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.e0(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cL)break a;if(k[i])break a;i=i+1|0;}b.eD=w;b.d1=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s
=bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.o;$p=15;continue _;}g=a.o;$p=13;continue _;}r=1;bx=b.e0(1,z);g=a.o;$p=12;case 12:$z=BAz(g,c,d,e,y);if(C()){break _;}by=$z;bm=by;h=Bb(bm,(-999.0));if(h>0)bx=b.e0(2,z);n=(bx&15)<<4;l=bx&240;by=(n+8.0)/256.0;bz=(l+8.0)/256.0;if(h<0)bm=0.0;else{by=(n+16|0)/256.0;bz=(l+16|0)/256.0;}bn=BE(bm)*8.0/256.0;bo=BY(bm)*8.0/256.0;g=a.o;$p=14;continue _;case 13:$z=b.a16(g,c,
i,e);if(C()){break _;}bp=$z;bm=s*bp;Dd(f,bm,bm,bm);G4(a,b,c,d,e,b.bj(0));r=1;i=0;be=d;bf=d+0|0;bg=c;bh=q;bi=e;bj=o;b:{while(i<4){h=!i?m:e;n=Bb(i,1);if(!n)h=h+1|0;l=Bb(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.e0(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cL)break b;if(k[i])break b;i=i+1|0;}b.eD=w;b.d1=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|
0)-0.01)/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.o;$p=15;continue _;case 14:$z=b.a16(g,c,d,e);if(C()){break _;}bi=$z;bm=t*bi;Dd(f,bm,bm,bm);bA=c+0|0;bm=d;br=bm+ba;bu=e+0|0;bB=bo;bf=by-bB;bw=bn;bC=bf-bw;bs=bz-bB;L(f,bA,br,bu,bC,bs+bw);bC=bm+bb;bv=o;bf=bf+bw;br=bz+bB;L(f,bA,bC,bv,bf,br+bw);bA=q;bf=bm+bc;by=by+bB;L(f,bA,bf,bv,by+bw,br-bw);L(f,bA,bm+bd,bu,by-bw,bs-bw);if(!a.cL&&!j){i=0;be=d;bf=d+0|0;bg=c;bh=q;bi=e;bj=o;c:{while(i<4){h=!i?m:e;n=Bb(i,1);if
(!n)h=h+1|0;l=Bb(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.e0(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cL)break c;if(k[i])break c;i=i+1|0;}b.eD=w;b.d1=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.o;$p=15;continue _;}g=a.o;$p=13;continue _;case 15:$z
=b.a16(g,o,d,h);if(C()){break _;}bt=$z;bt=t*(l>=0?bt*v:bt*u);Dd(f,bt,bt,bt);bC=bo;by=be+bm;bA=s;L(f,bC,by,bA,br,bu);by=bp;bu=be+bn;bB=bq;L(f,by,bu,bB,bs,bv);L(f,by,bf,bB,bs,bw);L(f,bC,bf,bA,br,bw);c:{while(true){i=i+1|0;if(i>=4)break;h=!i?m:e;n=Bb(i,1);if(!n)h=h+1|0;l=Bb(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.e0(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cL)break c;if(k[i])break c;}b.eD=w;b.d1=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo
=bh;bp=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.o;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,$p);}
function Bcj(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=0.0;h=0;i=c+1|0;if(h>=4)return 1.0-g/f;j=b-(h&1)|0;k=d-(h>>1&1)|0;l=a.o;$p=1;case 1:$z=l.ob(j,i,k);if(C()){break _;}l=$z;if(l===e)return 1.0;l=a.o;$p=2;case 2:$z=l.ob(j,c,k);if(C()){break _;}l=$z;if(l===e){l=a.o;$p=3;continue _;}if(!l.cA()){g=g+1.0;f=f+1|0;}h=h+1|0;if(h
>=4)return 1.0-g/f;j=b-(h&1)|0;k=d-(h>>1&1)|0;l=a.o;$p=1;continue _;case 3:$z=l.d0(j,c,k);if(C()){break _;}m=$z;if(!(m<8&&m)){g=g+QV(m)*10.0;f=f+10|0;}g=g+QV(m);f=f+1|0;h=h+1|0;if(h>=4)return 1.0-g/f;j=b-(h&1)|0;k=d-(h>>1&1)|0;l=a.o;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function AVQ(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=1.0;$p=1;case 1:$z=A8E(a,b,c,d,e,f,f,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A8E(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cf();i=BRa;j=0;k=0.5*f;l=1.0*f;m=0.800000011920929*f;n=0.6000000238418579*f;o=0.5
*g;p=1.0*g;q=0.800000011920929*g;r=0.6000000238418579*g;s=0.5*h;t=1.0*h;u=0.800000011920929*h;v=0.6000000238418579*h;w=a.o;$p=1;case 1:$z=b.a16(w,c,d,e);if(C()){break _;}x=$z;if(a.cL){w=a.o;y=d-1|0;$p=2;continue _;}w=a.o;z=d-1|0;y=0;$p=4;continue _;case 2:$z=b.a16(w,c,y,e);if(C()){break _;}ba=$z;Dd(i,k*ba,o*ba,s*ba);bb=c;bc=d;bd=e;w=a.o;y=0;$p=3;case 3:$z=b.CH(w,c,d,e,y);if(C()){break _;}y=$z;G4(a,b,bb,bc,bd,y);j=1;if(a.cL){w=a.o;y=d+1|0;$p=5;continue _;}w=a.o;y=d+1|0;z=1;$p=6;continue _;case 4:$z=b.rk(w,c,
z,e,y);if(C()){break _;}y=$z;if(y){w=a.o;y=d-1|0;$p=2;continue _;}if(a.cL){w=a.o;y=d+1|0;$p=5;continue _;}w=a.o;y=d+1|0;z=1;$p=6;continue _;case 5:$z=b.a16(w,c,y,e);if(C()){break _;}ba=$z;if(b.d1!==1.0&&!b.bF.l1())ba=x;Dd(i,l*ba,p*ba,t*ba);bb=c;bc=d;bd=e;w=a.o;y=1;$p=7;continue _;case 6:$z=b.rk(w,c,y,e,z);if(C()){break _;}y=$z;if(y){w=a.o;y=d+1|0;$p=5;continue _;}if(a.cL){w=a.o;y=e-1|0;$p=8;continue _;}w=a.o;y=e-1|0;z=2;$p=9;continue _;case 7:$z=b.CH(w,c,d,e,y);if(C()){break _;}y=$z;Ja(a,b,bb,bc,bd,y);j=1;if
(a.cL){w=a.o;y=e-1|0;$p=8;continue _;}w=a.o;y=e-1|0;z=2;$p=9;continue _;case 8:$z=b.a16(w,c,d,y);if(C()){break _;}ba=$z;if(b.ga>0.0)ba=x;Dd(i,m*ba,q*ba,u*ba);bb=c;bc=d;bd=e;w=a.o;y=2;$p=10;continue _;case 9:$z=b.rk(w,c,d,y,z);if(C()){break _;}y=$z;if(y){w=a.o;y=e-1|0;$p=8;continue _;}if(a.cL){w=a.o;y=e+1|0;$p=11;continue _;}w=a.o;y=e+1|0;z=3;$p=12;continue _;case 10:$z=b.CH(w,c,d,e,y);if(C()){break _;}y=$z;Jg(a,b,bb,bc,bd,y);j=1;if(a.cL){w=a.o;y=e+1|0;$p=11;continue _;}w=a.o;y=e+1|0;z=3;$p=12;continue _;case 11:$z
=b.a16(w,c,d,y);if(C()){break _;}ba=$z;if(b.fV<1.0)ba=x;Dd(i,m*ba,q*ba,u*ba);bb=c;bc=d;bd=e;w=a.o;y=3;$p=13;continue _;case 12:$z=b.rk(w,c,d,y,z);if(C()){break _;}y=$z;if(y){w=a.o;y=e+1|0;$p=11;continue _;}if(a.cL){w=a.o;y=c-1|0;$p=14;continue _;}w=a.o;y=c-1|0;z=4;$p=15;continue _;case 13:$z=b.CH(w,c,d,e,y);if(C()){break _;}y=$z;Jn(a,b,bb,bc,bd,y);j=1;if(a.cL){w=a.o;y=c-1|0;$p=14;continue _;}w=a.o;y=c-1|0;z=4;$p=15;continue _;case 14:$z=b.a16(w,y,d,e);if(C()){break _;}ba=$z;if(b.fO>0.0)ba=x;Dd(i,n*ba,r*ba,v
*ba);bb=c;bc=d;bd=e;w=a.o;y=4;$p=16;continue _;case 15:$z=b.rk(w,y,d,e,z);if(C()){break _;}y=$z;if(y){w=a.o;y=c-1|0;$p=14;continue _;}if(a.cL){w=a.o;y=c+1|0;$p=17;continue _;}w=a.o;y=c+1|0;z=5;$p=18;continue _;case 16:$z=b.CH(w,c,d,e,y);if(C()){break _;}y=$z;Jd(a,b,bb,bc,bd,y);j=1;if(a.cL){w=a.o;y=c+1|0;$p=17;continue _;}w=a.o;y=c+1|0;z=5;$p=18;continue _;case 17:$z=b.a16(w,y,d,e);if(C()){break _;}ba=$z;if(b.fz>=1.0)x=ba;Dd(i,n*x,r*x,v*x);bb=c;bc=d;bd=e;i=a.o;y=5;$p=19;continue _;case 18:$z=b.rk(w,y,d,e,z);if
(C()){break _;}y=$z;if(!y)return j;w=a.o;y=c+1|0;$p=17;continue _;case 19:$z=b.CH(i,c,d,e,y);if(C()){break _;}c=$z;JO(a,b,bb,bc,bd,c);j=1;return j;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p);}
function AR9(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cf();i=BRa;j=0;k=0.5*f;l=1.0*f;m=0.800000011920929*f;n=0.6000000238418579
*f;o=0.5*g;p=1.0*g;q=0.800000011920929*g;r=0.6000000238418579*g;s=0.5*h;t=1.0*h;u=0.800000011920929*h;v=0.6000000238418579*h;w=0.0625;x=a.o;$p=1;case 1:$z=b.a16(x,c,d,e);if(C()){break _;}y=$z;if(a.cL){x=a.o;z=d-1|0;$p=2;continue _;}x=a.o;z=d-1|0;ba=0;$p=4;continue _;case 2:$z=b.a16(x,c,z,e);if(C()){break _;}bb=$z;Dd(i,k*bb,o*bb,s*bb);bc=c;bd=d;be=e;x=a.o;z=0;$p=3;case 3:$z=b.CH(x,c,d,e,z);if(C()){break _;}z=$z;G4(a,b,bc,bd,be,z);j=1;if(a.cL){x=a.o;z=d+1|0;$p=5;continue _;}x=a.o;z=d+1|0;ba=1;$p=6;continue _;case 4:$z
=b.rk(x,c,z,e,ba);if(C()){break _;}z=$z;if(z){x=a.o;z=d-1|0;$p=2;continue _;}if(a.cL){x=a.o;z=d+1|0;$p=5;continue _;}x=a.o;z=d+1|0;ba=1;$p=6;continue _;case 5:$z=b.a16(x,c,z,e);if(C()){break _;}bb=$z;if(b.d1!==1.0&&!b.bF.l1())bb=y;Dd(i,l*bb,p*bb,t*bb);be=c;bc=d;bd=e;x=a.o;z=1;$p=7;continue _;case 6:$z=b.rk(x,c,z,e,ba);if(C()){break _;}z=$z;if(z){x=a.o;z=d+1|0;$p=5;continue _;}if(a.cL){x=a.o;z=e-1|0;$p=8;continue _;}x=a.o;z=e-1|0;ba=2;$p=9;continue _;case 7:$z=b.CH(x,c,d,e,z);if(C()){break _;}z=$z;Ja(a,b,be,
bc,bd,z);j=1;if(a.cL){x=a.o;z=e-1|0;$p=8;continue _;}x=a.o;z=e-1|0;ba=2;$p=9;continue _;case 8:$z=b.a16(x,c,d,z);if(C()){break _;}bb=$z;if(b.ga>0.0)bb=y;Dd(i,m*bb,q*bb,u*bb);FL(i,0.0,0.0,w);be=c;bc=d;bd=e;x=a.o;z=2;$p=10;continue _;case 9:$z=b.rk(x,c,d,z,ba);if(C()){break _;}z=$z;if(z){x=a.o;z=e-1|0;$p=8;continue _;}if(a.cL){x=a.o;z=e+1|0;$p=11;continue _;}x=a.o;z=e+1|0;ba=3;$p=12;continue _;case 10:$z=b.CH(x,c,d,e,z);if(C()){break _;}z=$z;Jg(a,b,be,bc,bd,z);FL(i,0.0,0.0,(-0.0625));j=1;if(a.cL){x=a.o;z=e+1|
0;$p=11;continue _;}x=a.o;z=e+1|0;ba=3;$p=12;continue _;case 11:$z=b.a16(x,c,d,z);if(C()){break _;}bb=$z;if(b.fV<1.0)bb=y;Dd(i,m*bb,q*bb,u*bb);FL(i,0.0,0.0,(-0.0625));be=c;bc=d;bd=e;x=a.o;z=3;$p=13;continue _;case 12:$z=b.rk(x,c,d,z,ba);if(C()){break _;}z=$z;if(z){x=a.o;z=e+1|0;$p=11;continue _;}if(a.cL){x=a.o;z=c-1|0;$p=14;continue _;}x=a.o;z=c-1|0;ba=4;$p=15;continue _;case 13:$z=b.CH(x,c,d,e,z);if(C()){break _;}z=$z;Jn(a,b,be,bc,bd,z);FL(i,0.0,0.0,w);j=1;if(a.cL){x=a.o;z=c-1|0;$p=14;continue _;}x=a.o;z=c
-1|0;ba=4;$p=15;continue _;case 14:$z=b.a16(x,z,d,e);if(C()){break _;}bb=$z;if(b.fO>0.0)bb=y;Dd(i,n*bb,r*bb,v*bb);FL(i,w,0.0,0.0);be=c;bc=d;bd=e;x=a.o;z=4;$p=16;continue _;case 15:$z=b.rk(x,z,d,e,ba);if(C()){break _;}z=$z;if(z){x=a.o;z=c-1|0;$p=14;continue _;}if(a.cL){x=a.o;z=c+1|0;$p=17;continue _;}x=a.o;z=c+1|0;ba=5;$p=18;continue _;case 16:$z=b.CH(x,c,d,e,z);if(C()){break _;}z=$z;Jd(a,b,be,bc,bd,z);FL(i,(-0.0625),0.0,0.0);j=1;if(a.cL){x=a.o;z=c+1|0;$p=17;continue _;}x=a.o;z=c+1|0;ba=5;$p=18;continue _;case 17:$z
=b.a16(x,z,d,e);if(C()){break _;}bb=$z;if(b.fz>=1.0)y=bb;Dd(i,n*y,r*y,v*y);FL(i,(-0.0625),0.0,0.0);be=c;bc=d;bd=e;x=a.o;z=5;$p=19;continue _;case 18:$z=b.rk(x,z,d,e,ba);if(C()){break _;}z=$z;if(!z)return j;x=a.o;z=c+1|0;$p=17;continue _;case 19:$z=b.CH(x,c,d,e,z);if(C()){break _;}c=$z;JO(a,b,be,bc,bd,c);FL(i,w,0.0,0.0);j=1;return j;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);}
function A1a(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;BB(b,0.375,0.0,0.375,0.625,1.0,0.625);$p=1;case 1:AVQ(a,b,c,d,e);if(C()){break _;}g=0;h=0;i=a.o;j=c-1|0;$p=2;case 2:$z=i.di(j,d,e);if(C()){break _;}k=$z;if(k!=b.b){i=a.o;k=c+1|0;$p=3;continue _;}g
=1;i=a.o;k=e-1|0;$p=4;continue _;case 3:$z=i.di(k,d,e);if(C()){break _;}k=$z;if(k==b.b)g=1;i=a.o;k=e-1|0;$p=4;case 4:$z=i.di(c,d,k);if(C()){break _;}l=$z;if(l==b.b){h=1;i=a.o;$p=6;continue _;}i=a.o;l=e+1|0;$p=5;case 5:$z=i.di(c,d,l);if(C()){break _;}l=$z;if(l==b.b)h=1;i=a.o;$p=6;case 6:$z=i.di(j,d,e);if(C()){break _;}j=$z;m=j!=b.b?0:1;i=a.o;j=c+1|0;$p=7;case 7:$z=i.di(j,d,e);if(C()){break _;}j=$z;j=j!=b.b?0:1;i=a.o;$p=8;case 8:$z=i.di(c,d,k);if(C()){break _;}k=$z;k=k!=b.b?0:1;i=a.o;l=e+1|0;$p=9;case 9:$z=i.di(c,
d,l);if(C()){break _;}l=$z;l=l!=b.b?0:1;if(!g&&!h)g=1;n=0.4375;o=0.5625;p=0.75;q=0.9375;r=!m?n:0.0;s=!j?o:1.0;t=!k?n:0.0;u=!l?o:1.0;if(g){BB(b,r,p,n,s,q,o);$p=10;continue _;}if(h){BB(b,n,p,t,o,q,u);$p=11;continue _;}q=0.375;p=0.5625;if(g){BB(b,r,q,n,s,p,o);$p=12;continue _;}if(!h){BB(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;}BB(b,n,q,t,o,p,u);$p=13;continue _;case 10:AVQ(a,b,c,d,e);if(C()){break _;}if(h){BB(b,n,p,t,o,q,u);$p=11;continue _;}q=0.375;p=0.5625;if(g){BB(b,r,q,n,s,p,o);$p=12;continue _;}if(!h){BB(b,0.0,
0.0,0.0,1.0,1.0,1.0);return f;}BB(b,n,q,t,o,p,u);$p=13;continue _;case 11:AVQ(a,b,c,d,e);if(C()){break _;}q=0.375;p=0.5625;if(g){BB(b,r,q,n,s,p,o);$p=12;continue _;}if(!h){BB(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;}BB(b,n,q,t,o,p,u);$p=13;continue _;case 12:AVQ(a,b,c,d,e);if(C()){break _;}if(!h){BB(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;}BB(b,n,q,t,o,p,u);$p=13;case 13:AVQ(a,b,c,d,e);if(C()){break _;}BB(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function A7E(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cf();f=BRa;g=b;h=0.5;i=1.0;j=0.800000011920929;k=0.6000000238418579;l=a.o;$p=1;case 1:$z=b.a16(l,c,d,e);if(C()){break _;}m=$z;l=a.o;n=d-1|0;$p=2;case 2:$z=b.a16(l,c,n,e);if(C()){break _;}o=$z;if(g.eD>0.0)o=m;if
(BYC.data[b.b]>0)o=1.0;h=h*o;Dd(f,h,h,h);p=c;q=d;r=e;l=a.o;n=0;$p=3;case 3:$z=b.CH(l,c,d,e,n);if(C()){break _;}n=$z;G4(a,b,p,q,r,n);l=a.o;n=d+1|0;$p=4;case 4:$z=b.a16(l,c,n,e);if(C()){break _;}h=$z;if(g.d1<1.0)h=m;if(BYC.data[b.b]>0)h=1.0;i=i*h;Dd(f,i,i,i);l=a.o;n=1;$p=5;case 5:$z=b.CH(l,c,d,e,n);if(C()){break _;}n=$z;Ja(a,b,p,q,r,n);l=a.o;n=e-1|0;$p=6;case 6:$z=b.a16(l,c,d,n);if(C()){break _;}i=$z;if(g.ga>0.0)i=m;if(BYC.data[b.b]>0)i=1.0;i=j*i;Dd(f,i,i,i);l=a.o;n=2;$p=7;case 7:$z=b.CH(l,c,d,e,n);if(C()){break _;}s
=$z;if(s<0){a.hf=1;s= -s|0;}Jg(a,b,p,q,r,s);a.hf=0;l=a.o;n=e+1|0;$p=8;case 8:$z=b.a16(l,c,d,n);if(C()){break _;}i=$z;if(g.fV<1.0)i=m;if(BYC.data[b.b]>0)i=1.0;i=j*i;Dd(f,i,i,i);l=a.o;n=3;$p=9;case 9:$z=b.CH(l,c,d,e,n);if(C()){break _;}s=$z;if(s<0){a.hf=1;s= -s|0;}Jn(a,b,p,q,r,s);a.hf=0;l=a.o;n=c-1|0;$p=10;case 10:$z=b.a16(l,n,d,e);if(C()){break _;}i=$z;if(g.fO>0.0)i=m;if(BYC.data[b.b]>0)i=1.0;i=k*i;Dd(f,i,i,i);l=a.o;n=4;$p=11;case 11:$z=b.CH(l,c,d,e,n);if(C()){break _;}s=$z;if(s<0){a.hf=1;s= -s|0;}Jd(a,b,p,q,
r,s);a.hf=0;l=a.o;n=c+1|0;$p=12;case 12:$z=b.a16(l,n,d,e);if(C()){break _;}i=$z;if(g.fz>=1.0)m=i;if(BYC.data[b.b]>0)m=1.0;i=k*m;Dd(f,i,i,i);l=a.o;n=5;$p=13;case 13:$z=b.CH(l,c,d,e,n);if(C()){break _;}c=$z;if(c<0){a.hf=1;c= -c|0;}JO(a,b,p,q,r,c);a.hf=0;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function G4(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;Cf();g=BRa;h=a.ey;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fO;l=(j+k*16.0)/256.0;m=b.fz;n=(j+m*16.0-0.01)/256.0;o=h;p=b.ga;j=(o+p*16.0)/256.0;q=b.fV;r=(o+q*16.0-0.01)/256.0;if(!(k>=0.0&&m<=1.0)){s=i;l=(s+0.0)/256.0;n=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&q<=1.0)){s=h;j=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}k=c+k;m=c+m;o=d+b.eD;p=e+p;q=e+q;L(g,k,o,q,l,r);L(g,k,o,p,l,j);L(g,m,o,p,n,j);L(g,m,o,q,n,r);}
function Ja(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;Cf();g=BRa;h=a.ey;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fO;l=(j+k*16.0)/256.0;m=b.fz;n=(j+m*16.0-0.01)/256.0;o=h;p=b.ga;j=(o+p*16.0)/256.0;q=b.fV;r=(o+q*16.0-0.01)/256.0;if(!(k>=0.0&&m<=1.0)){s=i;l=(s+0.0)/256.0;n=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&q<=1.0)){s=h;j=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}k=c+k;m=c+m;o=d+b.d1;p=e+p;q=e+q;L(g,m,o,q,n,r);L(g,m,o,p,n,j);L(g,k,o,p,l,j);L(g,k,o,q,l,r);}
function Jg(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;Cf();g=BRa;h=a.ey;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fO;l=(j+k*16.0)/256.0;m=b.fz;n=(j+m*16.0-0.01)/256.0;o=h;p=b.eD;q=(o+p*16.0)/256.0;j=b.d1;r=(o+j*16.0-0.01)/256.0;if(!a.hf){o=n;n=l;l=o;}if(!(k>=0.0&&m<=1.0)){s=i;n=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&j<=1.0)){s=h;q=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}o=c+k;m=c+m;p=d+p;j=d+j;k=e+b.ga;L(g,o,j,k,l,q);L(g,m,j,k,n,q);L(g,m,p,k,n,r);L(g,o,p,k,l,r);}
function Jn(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;Cf();g=BRa;h=a.ey;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fO;l=(j+k*16.0)/256.0;m=b.fz;n=(j+m*16.0-0.01)/256.0;o=h;p=b.eD;q=(o+p*16.0)/256.0;j=b.d1;r=(o+j*16.0-0.01)/256.0;if(!a.hf){o=n;n=l;l=o;}if(!(k>=0.0&&m<=1.0)){s=i;n=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&j<=1.0)){s=h;q=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}o=c+k;m=c+m;p=d+p;j=d+j;k=e+b.fV;L(g,o,j,k,n,q);L(g,o,p,k,n,r);L(g,m,p,k,l,r);L(g,m,j,k,l,q);}
function Jd(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;Cf();g=BRa;h=a.ey;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.ga;l=(j+k*16.0)/256.0;m=b.fV;j=(j+m*16.0-0.01)/256.0;n=h;o=b.eD;p=(n+o*16.0)/256.0;q=b.d1;r=(n+q*16.0-0.01)/256.0;if(!a.hf){n=j;j=l;l=n;}if(!(k>=0.0&&m<=1.0)){s=i;j=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(o>=0.0&&q<=1.0)){t=h;p=(t+0.0)/256.0;r=(t+15.989999771118164)/256.0;}u=c+b.fO;o=d+o;n=d+q;k=e+k;m=e+m;L(g,u,n,m,l,p);L(g,u,n,k,j,p);L(g,u,o,k,j,r);L(g,u,o,m,l,r);}
function JO(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;Cf();g=BRa;h=a.ey;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.ga;l=(j+k*16.0)/256.0;m=b.fV;j=(j+m*16.0-0.01)/256.0;n=h;o=b.eD;p=(n+o*16.0)/256.0;q=b.d1;r=(n+q*16.0-0.01)/256.0;if(!a.hf){n=j;j=l;l=n;}if(!(k>=0.0&&m<=1.0)){s=i;j=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(o>=0.0&&q<=1.0)){t=h;p=(t+0.0)/256.0;r=(t+15.989999771118164)/256.0;}u=c+b.fz;o=d+o;n=d+q;k=e+k;m=e+m;L(g,u,o,m,j,r);L(g,u,o,k,l,r);L(g,u,n,k,l,p);L(g,u,n,m,j,p);}
function A6B(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.dH();Cf();e=BRa;if(d)return;b.y0();Bw((-0.5),(-0.5),(-0.5));BR(e);FF(e,1.0,1.0,1.0,c);G4(a,b,0.0,0.0,0.0,b.bj(0));FF(e,0.5,0.5,0.5,c);Ja(a,b,0.0,0.0,0.0,b.bj(1));FF(e,0.800000011920929,0.800000011920929,0.800000011920929,c);Jg(a,b,0.0,0.0,0.0,b.bj(2));Jn(a,b,0.0,0.0,0.0,b.bj(3));FF(e,0.6000000238418579,0.6000000238418579,0.6000000238418579,c);Jd(a,b,0.0,0.0,
0.0,b.bj(4));JO(a,b,0.0,0.0,0.0,b.bj(5));$p=1;case 1:A6C(e);if(C()){break _;}Bw(0.5,0.5,0.5);return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A07(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cf();c=BRa;d=b.dH();if(!d){b.y0();Bw((-0.5),(-0.5),(-0.5));BR(c);Cc(c,0.0,(-1.0),0.0);G4(a,b,0.0,0.0,0.0,b.bj(0));$p=1;continue _;}if(d==1){BR(c);Cc(c,0.0,(-1.0),0.0);AKh(a,b,(-1),(-0.5),(-0.5),(-0.5));$p=7;continue _;}if(d==13){b.y0();Bw((-0.5),(-0.5),(-0.5));e=0.0625;BR(c);Cc(c,0.0,(-1.0),0.0);G4(a,b,0.0,0.0,0.0,b.bj(0));$p=8;continue _;}if
(d==6){BR(c);Cc(c,0.0,(-1.0),0.0);AA6(a,b,(-1),(-0.5),(-0.5),(-0.5));$p=14;continue _;}if(d==2){BR(c);Cc(c,0.0,(-1.0),0.0);Md(a,b,(-0.5),(-0.5),(-0.5),0.0,0.0);$p=15;continue _;}a:{if(d==10){f=0;if(f>=2)break a;if(!f)BB(b,0.0,0.0,0.0,1.0,1.0,0.5);if(f==1)BB(b,0.0,0.0,0.5,1.0,0.5,1.0);Bw((-0.5),(-0.5),(-0.5));BR(c);Cc(c,0.0,(-1.0),0.0);G4(a,b,0.0,0.0,0.0,b.bj(0));$p=16;continue _;}if(d==11){f=0;g=(-0.125);if(f<4){if(!f)BB(b,0.375,0.0,0.0,0.625,1.0,0.25);if(f==1)BB(b,0.375,0.0,0.75,0.625,1.0,1.0);if(f==2)BB(b,
0.4375,0.8125,g,0.5625,0.9375,1.125);if(f==3)BB(b,0.4375,0.3125,g,0.5625,0.4375,1.125);Bw((-0.5),(-0.5),(-0.5));BR(c);Cc(c,0.0,(-1.0),0.0);G4(a,b,0.0,0.0,0.0,b.bj(0));$p=22;continue _;}BB(b,0.0,0.0,0.0,1.0,1.0,1.0);}}return;case 1:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,1.0,0.0);Ja(a,b,0.0,0.0,0.0,b.bj(1));$p=2;case 2:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,(-1.0));Jg(a,b,0.0,0.0,0.0,b.bj(2));$p=3;case 3:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,1.0);Jn(a,b,0.0,0.0,0.0,b.bj(3));$p=4;case 4:A6C(c);if(C())
{break _;}BR(c);Cc(c,(-1.0),0.0,0.0);Jd(a,b,0.0,0.0,0.0,b.bj(4));$p=5;case 5:A6C(c);if(C()){break _;}BR(c);Cc(c,1.0,0.0,0.0);JO(a,b,0.0,0.0,0.0,b.bj(5));$p=6;case 6:A6C(c);if(C()){break _;}Bw(0.5,0.5,0.5);return;case 7:A6C(c);if(C()){break _;}return;case 8:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,1.0,0.0);Ja(a,b,0.0,0.0,0.0,b.bj(1));$p=9;case 9:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,(-1.0));FL(c,0.0,0.0,e);Jg(a,b,0.0,0.0,0.0,b.bj(2));g=(-0.0625);FL(c,0.0,0.0,g);$p=10;case 10:A6C(c);if(C()){break _;}BR(c);Cc(c,
0.0,0.0,1.0);FL(c,0.0,0.0,g);Jn(a,b,0.0,0.0,0.0,b.bj(3));FL(c,0.0,0.0,e);$p=11;case 11:A6C(c);if(C()){break _;}BR(c);Cc(c,(-1.0),0.0,0.0);FL(c,e,0.0,0.0);Jd(a,b,0.0,0.0,0.0,b.bj(4));FL(c,g,0.0,0.0);$p=12;case 12:A6C(c);if(C()){break _;}BR(c);Cc(c,1.0,0.0,0.0);FL(c,g,0.0,0.0);JO(a,b,0.0,0.0,0.0,b.bj(5));FL(c,e,0.0,0.0);$p=13;case 13:A6C(c);if(C()){break _;}Bw(0.5,0.5,0.5);return;case 14:A6C(c);if(C()){break _;}return;case 15:A6C(c);if(C()){break _;}return;case 16:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,1.0,0.0);Ja(a,
b,0.0,0.0,0.0,b.bj(1));$p=17;case 17:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,(-1.0));Jg(a,b,0.0,0.0,0.0,b.bj(2));$p=18;case 18:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,1.0);Jn(a,b,0.0,0.0,0.0,b.bj(3));$p=19;case 19:A6C(c);if(C()){break _;}BR(c);Cc(c,(-1.0),0.0,0.0);Jd(a,b,0.0,0.0,0.0,b.bj(4));$p=20;case 20:A6C(c);if(C()){break _;}BR(c);Cc(c,1.0,0.0,0.0);JO(a,b,0.0,0.0,0.0,b.bj(5));$p=21;case 21:A6C(c);if(C()){break _;}Bw(0.5,0.5,0.5);f=f+1|0;if(f>=2)return;if(!f)BB(b,0.0,0.0,0.0,1.0,1.0,0.5);if(f==1)BB(b,
0.0,0.0,0.5,1.0,0.5,1.0);Bw((-0.5),(-0.5),(-0.5));BR(c);Cc(c,0.0,(-1.0),0.0);G4(a,b,0.0,0.0,0.0,b.bj(0));$p=16;continue _;case 22:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,1.0,0.0);Ja(a,b,0.0,0.0,0.0,b.bj(1));$p=23;case 23:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,(-1.0));Jg(a,b,0.0,0.0,0.0,b.bj(2));$p=24;case 24:A6C(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,1.0);Jn(a,b,0.0,0.0,0.0,b.bj(3));$p=25;case 25:A6C(c);if(C()){break _;}BR(c);Cc(c,(-1.0),0.0,0.0);Jd(a,b,0.0,0.0,0.0,b.bj(4));$p=26;case 26:A6C(c);if(C()){break _;}BR(c);Cc(c,
1.0,0.0,0.0);JO(a,b,0.0,0.0,0.0,b.bj(5));$p=27;case 27:A6C(c);if(C()){break _;}Bw(0.5,0.5,0.5);f=f+1|0;if(f>=4){BB(b,0.0,0.0,0.0,1.0,1.0,1.0);return;}if(!f)BB(b,0.375,0.0,0.0,0.625,1.0,0.25);if(f==1)BB(b,0.375,0.0,0.75,0.625,1.0,1.0);if(f==2)BB(b,0.4375,0.8125,g,0.5625,0.9375,1.125);if(f==3)BB(b,0.4375,0.3125,g,0.5625,0.4375,1.125);Bw((-0.5),(-0.5),(-0.5));BR(c);Cc(c,0.0,(-1.0),0.0);G4(a,b,0.0,0.0,0.0,b.bj(0));$p=22;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Q_(b){return !b?1:b==13?1:b==10?1:b!=11?0:1;}
function VI(){var a=this;D.call(a);a.a5a=null;a.k7=null;a.ql=0;a.qk=0;a.eW=0.0;a.eA=0.0;a.c5=0.0;a.N=0.0;a.U=0.0;a.bG=0.0;a.Ez=0;a.nC=0;a.rV=0;a.jb=0;a.ON=0;}
function B9(a,b){var c=new VI();BFy(c,a,b);return c;}
function BFy(a,b,c){a.Ez=0;a.nC=0;a.rV=0;a.jb=1;a.ON=0;a.ql=b;a.qk=c;}
function Js(a,b,c,d,e,f,g){Ce(a,b,c,d,e,f,g,0.0);}
function Ce(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc;a.a5a=W(H9,8);a.k7=W(Kc,6);i=b+e;j=c+f;k=d+g;l=b-h;c=c-h;m=d-h;d=i+h;i=j+h;h=k+h;if(!a.rV){b=l;l=d;d=b;}a:{n=Nc(d,c,m,0.0,0.0);o=Nc(l,c,m,0.0,8.0);p=Nc(l,i,m,8.0,8.0);q=Nc(d,i,m,8.0,0.0);r=Nc(d,c,h,0.0,0.0);s=Nc(l,c,h,0.0,8.0);t=Nc(l,i,h,8.0,8.0);u=Nc(d,i,h,8.0,0.0);v=a.a5a.data;v[0]=n;v[1]=o;v[2]=p;v[3]=q;v[4]=r;v[5]=s;v[6]=t;v[7]=u;w=a.k7.data;x=new Kc;y=Q(H9,[s,o,p,t]);z=(a.ql+g|0)+e|0;ba=a.qk+g|0;Ne(x,y,z,ba,z+g|0,ba+f|0);w[0]
=x;y=a.k7.data;x=new Kc;v=Q(H9,[n,r,u,q]);ba=a.ql;bb=ba+0|0;bc=a.qk+g|0;Ne(x,v,bb,bc,ba+g|0,bc+f|0);y[1]=x;v=a.k7.data;x=new Kc;w=Q(H9,[s,r,n,o]);z=a.ql+g|0;ba=a.qk;Ne(x,w,z,ba+0|0,z+e|0,ba+g|0);v[2]=x;y=a.k7.data;x=new Kc;v=Q(H9,[p,q,u,t]);ba=(a.ql+g|0)+e|0;bb=a.qk;Ne(x,v,ba,bb+0|0,ba+e|0,bb+g|0);y[3]=x;v=a.k7.data;x=new Kc;w=Q(H9,[o,n,q,p]);ba=a.ql+g|0;bb=a.qk+g|0;Ne(x,w,ba,bb,ba+e|0,bb+f|0);v[4]=x;y=a.k7.data;x=new Kc;v=Q(H9,[r,s,t,u]);z=((a.ql+g|0)+e|0)+g|0;g=a.qk+g|0;Ne(x,v,z,g,z+e|0,g+f|0);y[5]=x;if(a.rV)
{z=0;while(true){v=a.k7.data;if(z>=v.length)break a;x=v[z];v=x.mR.data;e=v.length;w=W(H9,e);y=w.data;f=0;while(f<e){y[f]=v[(e-f|0)-1|0];f=f+1|0;}x.mR=w;z=z+1|0;}}}}
function Cd(a,b,c,d){a.eW=b;a.eA=c;a.c5=d;}
function AWp(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.ON&&a.jb){if(!a.Ez){$p=1;continue _;}if(a.N===0.0&&a.U===0.0&&a.bG===0.0){c=a.eW;if(c===0.0&&a.eA===0.0&&a.c5===0.0){d=a.nC;$p=4;continue _;}Bw(c*b,a.eA*b,a.c5*b);d=a.nC;$p=3;continue _;}Co();Bw(a.eW*b,a.eA*b,a.c5*b);b=a.bG;if(b!==0.0)Bx(b*57.2957763671875,0.0,0.0,1.0);b=a.U;if(b!==0.0)Bx(b*57.2957763671875,0.0,1.0,0.0);b=a.N;if(b!==0.0)Bx(b*57.2957763671875,1.0,0.0,
0.0);d=a.nC;$p=2;continue _;}return;case 1:Bcd(a,b);if(C()){break _;}if(a.N===0.0&&a.U===0.0&&a.bG===0.0){c=a.eW;if(c===0.0&&a.eA===0.0&&a.c5===0.0){d=a.nC;$p=4;continue _;}Bw(c*b,a.eA*b,a.c5*b);d=a.nC;$p=3;continue _;}Co();Bw(a.eW*b,a.eA*b,a.c5*b);b=a.bG;if(b!==0.0)Bx(b*57.2957763671875,0.0,0.0,1.0);b=a.U;if(b!==0.0)Bx(b*57.2957763671875,0.0,1.0,0.0);b=a.N;if(b!==0.0)Bx(b*57.2957763671875,1.0,0.0,0.0);d=a.nC;$p=2;case 2:A4e(d);if(C()){break _;}BQ();return;case 3:A4e(d);if(C()){break _;}Bw( -a.eW*b, -a.eA*b,
-a.c5*b);return;case 4:A4e(d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function Bcd(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=TR(1);a.nC=c;OB(c,4864);Cf();d=BRa;e=0;f=a.k7.data;if(e>=f.length){$p=1;continue _;}g=f[e];f=g.mR.data;h=Q6(f[1].ir,f[0].ir);f=g.mR.data;i=Q6(f[1].ir,f[2].ir);j=i.E;k=h.C;l=j*k;m=i.C;n=h.E;l=l-m*n;o=h.G;m=m*o;p=i.G;h=Eg(Cp(l,m-p*k,p*n-j*o));BR(d);if
(!g.SP)Cc(d,h.G,h.E,h.C);else Cc(d, -h.G, -h.E, -h.C);c=0;while(c<4){h=g.mR.data[c];i=h.ir;L(d,i.G*b,i.E*b,i.C*b,h.EV,h.EU);c=c+1|0;}$p=2;continue _;case 1:A7M();if(C()){break _;}a.Ez=1;return;case 2:A6C(d);if(C()){break _;}e=e+1|0;f=a.k7.data;if(e>=f.length){$p=1;continue _;}g=f[e];f=g.mR.data;h=Q6(f[1].ir,f[0].ir);f=g.mR.data;i=Q6(f[1].ir,f[2].ir);j=i.E;k=h.C;l=j*k;m=i.C;n=h.E;l=l-m*n;o=h.G;m=m*o;p=i.G;h=Eg(Cp(l,m-p*k,p*n-j*o));BR(d);if(!g.SP)Cc(d,h.G,h.E,h.C);else Cc(d, -h.G, -h.E, -h.C);c=0;while(c<4){h
=g.mR.data[c];i=h.ir;L(d,i.G*b,i.E*b,i.C*b,h.EV,h.EU);c=c+1|0;}continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function ACJ(){var a=this;D.call(a);a.nO=null;a.a$x=null;a.gG=null;a.hz=0;}
var Yz=J(B8);
var LQ=J();
var BP$=null;var BZ5=null;var BZ6=null;var BZ7=null;var BP8=0;var BZ8=0;function SK(){SK=Bi(LQ);BGE();}
function A69(){return [["java","util","regex","AbstractCharClass$LazyBlank","AbstractCharClass$LazyCntrl","com","jcraft","jzlib","Inflate","net","lax1dude","eaglercraft","internal","buffer","EaglerArrayByteBuffer","minecraft","src","StepSoundGlass","nio","charset","impl","BufferedEncoder$Controller","TileEntityRenderer","lang","Integer","jorbis","Floor0$InfoFloor0","IChunkProvider","org","json","JSONException","UTF16Encoder","EntityList$<clinit>$lambda$_7_7","EntityList$<clinit>$lambda$_7_6","EntityList$<clinit>$lambda$_7_9",
"text","DateFormatElement$Year","EntityList$<clinit>$lambda$_7_8","AbstractCharClass$LazyAlpha","EntityList$<clinit>$lambda$_7_3","EntityList$<clinit>$lambda$_7_2","EntityList$<clinit>$lambda$_7_5","GuiCrafting","EntityList$<clinit>$lambda$_7_4","IAudioHandle","EaglercraftVersion","NibbleArray","AbstractCharClass$LazyNonWord","Tree","EntityList$<clinit>$lambda$_7_1","EntityList$<clinit>$lambda$_7_0","PlatformInput$12$1","CISequenceSet","LinkageError","CharSequence","Packet255KickDisconnect","teavm","classlib",
"tz","DateTimeZoneProvider$1","MCHashTable","BlockReed","AbstractCharClass$LazyCategory","BehindFSet","zip","GZIPOutputStream","LowHighSurrogateRangeSet","io","ByteArrayOutputStream","BlockStairs","EntityMinecart","AsciiEncoder","Currency","PlatformRuntime$downloadRemoteURIFetch$lambda$_37_1","PlatformRuntime$downloadRemoteURIFetch$lambda$_37_0","function","Supplier","TeaVMDataURLManager","PosPlusGroupQuantifierSet","CompressedStreamTools","Calendar","StringBuffer","Buffer","AbstractCharClass$LazyJavaUnicodeIdentifierPart$1",
"AbstractCharClass$PredefinedCharacterClasses","AbstractCharClass$LazyDigit","AbstractCharClass$LazyJavaLetter","jso","JSWrapper$<clinit>$lambda$_30_0","JSWrapper$<clinit>$lambda$_30_1","TeaVMUtils","Packet16BlockItemSwitch","PlatformRuntime$DumbSleepHandler","AheadFSet","GameSettings","EaglerArrayBufferAllocator$WrongBufferClassType","EntityMob","PlatformOpenGL","ByteBuffer","PositiveLookAhead","NBTTagShort","TreeMap","MaterialLogic","NegativeLookAhead","ItemSnowball","typedarrays","DataView","RenderSorter",
"ReadOnlyBufferException","IInventory","reflect","Array","InfCodes","NetHandler","NoSuchFieldError","AbstractCharClass$LazyJavaDigit","TeaVMWebSocketFrame","BlockFurnace","DebugConsoleWindow$LogMessage","PlatformFilesystem$FilesystemDatabaseLockedException","PlayerControllerSP","peyton","awt","Color","ModelBiped","opengl","SoftGLVertexArray","FSet","JS","AbstractCharClass$LazyJavaUnicodeIdentifierStart$1","UTF16Charset","Mapping0","unicode","UnicodeHelper","BlockLog","Object$monitorEnterWait$lambda$_6_0","ChunkLoader",
"TreeMap$EntryIterator","PlatformRuntime$7","StreamBuffer","PlatformRuntime$8","GLObjectMap","AbstractCharClass$LazyPrint","AbstractCharClass$LazyJavaSpaceChar","PositiveLookBehind","Comparator$NaturalOrder","PlatformInput$iterateKeyboardLayout$lambda$_6_0","CharsetEncoder","RenderChicken","AsciiCharset","ItemRecord","BlockObsidian","ArrayStoreException","DataInputStream","RenderSlime","MatchResultImpl","DateTimeZone","BlockSnow","ModelSkeleton","GuiButton","PlatformRuntime$1","PlatformRuntime$2","AbstractCharClass$LazyJavaJavaIdentifierPart$1",
"PlatformRuntime$5","PlatformRuntime$6","PlatformApplication","AbstractCharClass$LazyGraph","RenderHelper","TeaVMWebSocketClient$1","Charset","TileEntitySpecialRenderer","TeaVMFetchJS","DecomposedCharSet","AbstractStringBuilder","IllegalCharsetNameException","TeaVMWebSocketClient$4","TeaVMWebSocketClient$2","TeaVMWebSocketClient$3","PrintStream","RenderBlocks","ItemHoe","NegativeLookBehind","Packet32EntityLook","TeaVMClientConfigAdapterHooks$callCrashReportHook$lambda$_4_0","EntitySmokeFX","ImageData","AbstractCharClass$LazyJavaJavaIdentifierPart",
"UnknownFormatConversionException","DecimalFormat$PerMillField","EntityFallingSand","Consumer","IllegalFormatCodePointException","PlatformAudio","Packet21PickupSpawn","UnifiedQuantifierSet","TeaVMClientConfigAdapterHooks$callLocalStorageLoadHook$lambda$_2_0","Class","InventoryPlayer","Int16Array","BitSet","RenderEngine","ScaledResolution","BlockWorkbench","WorldGenMinable","Float","GZIPInputStream","CharSet","GuiFurnace","DateTimeZoneBuilder$RuleBasedZone","ModelCow","Collections$5","Collections$3","TemplateCollections$AbstractImmutableList",
"GuiDeleteWorld","Collections$4","Collections$1","Collections$2","QuantifierSet","AbstractCharClass$LazyCategoryScope","Packet34EntityTeleport","TeaVMRuntimeDeobfuscator$DeobfNameEntry","CraftingManager","Packet20NamedEntitySpawn","BlockBookshelf","CharBufferOverArray","AxisAlignedBB","PCMToWAVLoader","AbstractCharClass$LazyJavaTitleCase$1","Collections$<clinit>$lambda$_59_0","ItemAxe","ModelPig","ChunkPosition","PlatformAssets$1","UnsupportedCharsetException","PlatformAssets$2","AbstractCharClass$LazyJavaISOControl$1",
"EntitySheep","GZIPHeader","EntityCreature","AtomicFSet","jogg","SyncState","LowSurrogateCharSet","Error","AssertionError","NBTTagCompound","ItemBoat","DeflaterOutputStream","FloatSynthesizer","NumberFormat","TreeSet","ItemBucket","CompositeQuantifierSet","SupplRangeSet","String","console","StderrOutputStream","BlockStationary","Base64","UTF8Encoder","NBTTagByte","StreamBuffer$IStreamBufferInitializer","PsyInfo","Session","ZStream","EnumPlatformANGLE","PlatformAudio$BrowserAudioResource","FuncFloor","DecimalFormat$TextField",
"UTF8Charset","PathPoint","ModelMinecart","MultiLineEOLSet","ItemRenderer","EntityReddustFX","BufferedReader","Packet4UpdateTime","EntityFlameFX","ArrayDeque","BlockSapling","BlockSponge","GuiEditSign","Page","Inflater","EntitySpider","HashMap$AbstractMapIterator","DecimalFormatSymbols","Residue0","Residue1","Formatter","Residue2","EffectRenderer","Mdct","Object$Monitor","GuiGameOver","EntitySkeleton","TextureLavaFX","CharBuffer","eagler","TileEntityConstructor","SoftGLVertexState","vector","Matrix4f","EntityDiggingFX",
"RamdiskFilesystemImpl","MessageChannel","BlockFlowing","RenderItem","List","DateTimeZoneBuilder$Recurrence","ModelSheep","Base64VarIntArray","GLObjectRecycler","PlayerController","DateTimeZoneBuilder$OfYear","WorldGenLiquids","BufferOverflowException","InflaterInputStream","AbstractSet","IBlockAccess","RedstoneUpdateInfo","BaseNCodec$Context","NonCapJointSet","Iterable","AbstractCharClass$LazyJavaLetterOrDigit","UnicodeHelper$Range","DisplayList","IChunkLoader","GuiMainMenu","BlockRedstoneWire","TeaVMClientConfigAdapterHooks$callHookSafe$lambda$_5_0",
"Packet12PlayerLook","AbstractLineTerminator$2","CharMapping","ChunkCache","AbstractCharClass$LazyCharClass","AbstractLineTerminator$1","NoClassDefFoundError","AbstractCharClass$LazyJavaUnicodeIdentifierStart","Util","core","JSWeakRef","OutputStream","CharFlow","RangeSet","EaglerOutputStream","Float32Array","TextureFlamesFX","GuiChat","CharClass","GuiInventory","BufferUnderflowException","carrotsearch","hppc","IntObjectMap","BufferedEncoder","ItemSeeds","DateFormatElement$AmPmText","EntityAnimal","BlockClay",
"PlatformAudio$1","PlatformAudio$2","EntityPlayerSP","vfs2","VFSListFilesIteratorImpl","PlatformInput$asyncRequestAnimationFrame$lambda$_33_1","MalformedInputException","PlatformInput$asyncRequestAnimationFrame$lambda$_33_0","ItemBlock","Vector4f","StaticTree","CloneNotSupportedException","KeyBinding","NBTTagEnd","InventoryCrafting","BlockRedstoneTorch","JSArray","BlockChest","AbstractCharClass$LazyNonDigit","EnumSet","TeaVMDataURLManager$checkDataURLSupport0$lambda$_1_0","CIBackReferenceSet","AbstractCharClass$1",
"AbstractCharClass$2","PossessiveCompositeQuantifierSet","DecimalFormat$CurrencyField","GregorianCalendar","RenderPlayer","MapGenBase","MaterialLiquid","Vector3f","DateFormatElement$NumericMonth","currency","CurrencyHelper","RenderMinecart","Time0","EntitySnowball","Base46","webaudio","AudioContext","UCISequenceSet","RenderGlobal","TeaVMBlobURLManager$checkSameOriginSupport$lambda$_3_0","AbstractCharClass$LazyJavaDefined$1","Int8Array","ImmediateContinue","JSExceptions","AbstractCharClass$LazyAlnum","CompositeRangeSet",
"Item","IWebSocketFrame","Packet33RelEntityMoveLook","FinalSet","Tessellator","ModelQuadraped","Packet14BlockDig","BlockGlass","BlockMinecartTrack","EmptySet","StepSound","StreamBuffer$PoolInstance","EnumPlatformOS","MouseHelper","DateTimeZoneBuilder$Transition","StackTraceElement","DateFormatElement$MonthText","BooleanResult","GLSLHeader","FontRenderer","SoundManager$<init>$lambda$_0_0","AbstractWebSocketClient","NoSuchMethodError","ClientMain$showCrashScreen$lambda$_9_0","BlockLeavesBase","ItemReed","RandomUtils",
"IOException","BlockMobSpawner","ArrayIndexOutOfBoundsException","InputStreamReader","EntityArrow","StepSoundSand","Pathfinder","TeaVMRuntimeDeobfuscator","RenderPainting","ItemBow","AbstractList$1","AbstractMap$SimpleEntry","CRC32","InfBlocks","OpenGLObjects$UniformGL","TemplateCollections$AbstractImmutableMap","RenderSheep","MathHelper","RenderEntity","GuiDownloadTerrain","ListIterator","Date","BlockStone","Random","PlatformRuntime$checkImmediateContinueSupport0$lambda$_51_0","PathEntity","Runnable","UTF8Decoder",
"DateTimeZoneProvider$detectTimezone$lambda$_4_0","BlockLadder","PossessiveQuantifierSet","BufferedDecoder$Controller","Locale","Short","DefaultUncaughtExceptionHandler","CraftingInventoryWorkbenchCB","AbstractCharClass$LazyJavaLetter$1","WorldGenBigTree","Deflater","ClientMain$1","platform","PlatformRunnable","ClientMain$2","IANATimeZone","Packet52MultiBlockChange","Iso8859Decoder","SpecialToken","BlockDoor","HashMap$HashEntry","NBTTagList","TileEntityFurnace","EntityPickupFX","AbstractCharClass$LazyUpper",
"HashMap$KeyIterator","VFSFilenameIterator","JSWrapper","TeaVMBlobURLManager$HandleRealBlobURL","HashSet","InstancedFontRenderer","BlockPressurePlate","IExtPipelineCompiler","EntityChicken","OutputStreamWriter","MultiLineSOLSet","SlotInventory","World","Packet23VehicleSpawn","Packet50PreChunk","GuiOptions","ModelRenderer","Vector","AbstractCharClass$LazyLower","ClientMain","Packet5PlayerInventory","crypto","MD5Digest","ItemTool","DateTimeZoneBuilder$PrecalculatedZone","ItemSpade","AbstractCharClass$LazyJavaTitleCase",
"Packet29DestroyEntity","MovingObjectPosition","PreviousMatch","DoubleSupplier","TileEntitySignRenderer","Comparator","VFSFilenameIteratorNonRecursive","NonCapFSet","Adler32","PlatformInput$5","EnumPlatformAgent","PlatformInput$6","PlatformInput$7","PlatformInput$8","UCISupplCharSet","EntityConstructor","PlatformInput$9","AbstractQueue","AbstractCharClass$LazyRange","GuiConnectFailed","ModelBase","AltQuantifierSet","ItemStack","DataOutputStream","AbstractCharClass$LazyJavaLowerCase$1","Path","NoiseGeneratorPerlin",
"FixedDateTimeZone","indexeddb","IDBObjectStoreParameters","Object$monitorExit$lambda$_8_0","Packet","PlatformInput$1","PlatformInput$2","UCISupplRangeSet","PlatformInput$3","PlatformInput$4","PrintWriter","BlockCrops","lwjgl","Display","AbstractCharClass$LazyPunct","TileEntity$<clinit>$lambda$_10_0","TileEntity$<clinit>$lambda$_10_1","Console","websocket","WebSocket","TileEntity$<clinit>$lambda$_10_2","TileEntity$<clinit>$lambda$_10_3","PlatformAssets","BlockFence","CachedDateTimeZone$Info","OpenGLObjects$ProgramGL",
"Packet15Place","NoiseGeneratorOctaves","TextureFormatHelper","Throwable","AbstractCharClass$LazySpace","HashMap$1","HashMap$2","SimpleDateFormat","DebugConsoleWindow","MapGenCaves","LinkedList$SequentialListIterator","EnumEaglerConnectionState","opts","JSEaglercraftXOptsAssetsURI","GuiMultiplayer","DateTimeZoneProvider","PositionTexureVertex","NegativeArraySizeException","Filesystem","EntityBoat","Map$Entry","HashContainers","ES6ShimStatus","EnumES6Shims","GuiControls","FormatterClosedException","EagRuntime$debugPrintStackTraceToSTDERR0$lambda$_25_0",
"Floor0$LookFloor0","TemplateCollections$AbstractImmutableSet","EntityExplodeFX","TileEntityMobSpawner","NoiseGenerator","InfoMode","UTF16Decoder","GroupQuantifierSet","EnumArt","OutOfMemoryError","IllegalStateException","Residue0$LookResidue0","Random$nextGaussian$lambda$_9_0","IndexedDBFilesystem$AsyncHandlers$9","AbstractList","ReluctantCompositeQuantifierSet","ModelChicken","IndexedDBFilesystem$AsyncHandlers$8","PlatformInput$MobilePressAnyKeyHandler","SOLSet","BlockJukeBox","IndexedDBFilesystem$AsyncHandlers$1",
"Packet24MobSpawn","IndexedDBFilesystem$AsyncHandlers$3","IndexedDBFilesystem$AsyncHandlers$2","GuiIngame","IndexedDBFilesystem$AsyncHandlers$5","IndexedDBFilesystem$AsyncHandlers$4","BufferAllocationException","IndexedDBFilesystem$AsyncHandlers$7","IndexedDBFilesystem$AsyncHandlers$6","RenderFallingSand","DateFormatElement$Numeric","HashMap$HashMapEntrySet","AbstractCharClass","Byte","ChunkProviderClient","PlatformInput$VMouseEvent","TexturedQuad","EOFException","Packet6SpawnPosition","DateFormatElement$Iso8601Timezone",
"TileEntityChest","CraftingRecipe","ConsoleOutputStream","AbstractCharClass$LazyJavaIdentifierIgnorable","HashMap","DecimalFormat$MinusField","CoderResult","DoubleAnalyzer","EOLSet","IEaglerFilesystem","VSHInputLayoutParser","Lexer","ModelSpider","ClippingHelperImplementation","AudioUtils","EntityCow","EntityPig","AbstractCharClass$LazyNonSpace","RenderTNTPrimed","WorldGenDungeons","Int32Array","ItemMinecart","DateTimeZoneProvider$Score","IllegalArgumentException","SimpleDatePatternParser","Matrix","Drft","ItemRedstone",
"HashMap$EntryIterator","Collections","EntityList","Floor1$InfoFloor1","SpawnerAnimals$EntityConstructor","Format","EaglerArrayIntBuffer","WorldGenCactus","EntityGiantZombie","CodeBook","BlockFire","WorldRenderer","apache","commons","lang3","StringUtils","Packet$<clinit>$lambda$_10_16","AbstractStringBuilder$Constants","SingleSet","LogoEffectRandomizer","Packet$<clinit>$lambda$_10_17","PlatformRuntime$downloadRemoteURIXHR$lambda$_35_0","Packet$<clinit>$lambda$_10_18","PlatformRuntime$downloadRemoteURIXHR$lambda$_35_1",
"Packet$<clinit>$lambda$_10_19","Thread","ClientMain$EPKFileEntry","TeaVMBlobURLManager$HandleFakeBlobURL","NBTTagDouble","StreamState","Packet$<clinit>$lambda$_10_10","EnumES6ShimStatus","Packet$<clinit>$lambda$_10_11","BackReferencedSingleSet","Packet$<clinit>$lambda$_10_12","PlatformQueue","Packet$<clinit>$lambda$_10_13","Packet$<clinit>$lambda$_10_14","Packet$<clinit>$lambda$_10_15","CLDRHelper","SignModel","GuiContainer","String$<clinit>$lambda$_93_0","MissingResourceException","StringIndexOutOfBoundsException",
"Gui","RuntimeInitializationFailureException","CharsetDecoder","IAudioCacheLoader","UCIBackReferenceSet","Packet53BlockChange","ByteOrder","Mouse","StdoutOutputStream","ModelSheepFur","DotAllQuantifierSet","DateTimeZoneBuilder$Rule","TextureWaterFX","random","RandomGenerator","EaglercraftGPU$1","EaglercraftGPU$2","EaglercraftGPU$3","ReluctantGroupQuantifierSet","BitMixer","CoderMalfunctionError","TileEntity","MinecraftError","BaseNCodec$CodecPolicy","Packet$<clinit>$lambda$_10_30","MetadataChunkBlock","Packet$<clinit>$lambda$_10_31",
"Packet$<clinit>$lambda$_10_32","PlatformIncompatibleException","SlotCrafting","Floor0","Floor1","CIDecomposedCharSet","AsciiDecoder","ChunkCoordIntPair","Packet13PlayerLookMove","Packet2Handshake","Material","BlockOreBlock","SpawnerClient","Entity","Packet$<clinit>$lambda$_10_27","Packet$<clinit>$lambda$_10_28","Packet$<clinit>$lambda$_10_29","IntObjectHashMap","EaglerArrayBufferAllocator","Packet$<clinit>$lambda$_10_20","Packet$<clinit>$lambda$_10_21","Packet$<clinit>$lambda$_10_22","Packet$<clinit>$lambda$_10_23",
"Packet$<clinit>$lambda$_10_24","Packet$<clinit>$lambda$_10_25","Packet$<clinit>$lambda$_10_26","WorldGenerator","Packet31RelEntityMove","PriorityQueue","DoubleAnalyzer$Result","EarlyLoadScreen","NBTTagLong","AbstractCollection","ByteArrayInputStream","IntegerUtil","LoadingScreenRenderer","concurrent","atomic","AtomicInteger","InventoryLargeChest","PossessiveAltQuantifierSet","EagRuntime$getStackTrace0$lambda$_29_0","EaglercraftUUID","Block","IndexedDBFilesystem","RenderLiving","JSObjects","ClippingHelper",
"BlockSign","StorableDateTimeZone","OpenGLObjects$TextureGL","AbstractCharClass$LazyWord","Objects","SequenceSet","DataInput","MovementInput","AltGroupQuantifierSet","IWebSocketClient","Packet$<clinit>$lambda$_10_1","UCIRangeSet","Packet$<clinit>$lambda$_10_2","Packet$<clinit>$lambda$_10_0","ArrayUtils","Slot","Function","FuncResidue","BlockOre","Render","JSMap","PacketConstructor","BlockSnowBlock","Packet17AddToInventory","BlockDirt","Platform","CodingErrorAction","MinecartTrackLogic","Packet$<clinit>$lambda$_10_5",
"Boolean","Packet$<clinit>$lambda$_10_6","Packet$<clinit>$lambda$_10_3","FloatBuffer","Packet$<clinit>$lambda$_10_4","NoSuchElementException","Packet$<clinit>$lambda$_10_9","Packet$<clinit>$lambda$_10_7","Packet$<clinit>$lambda$_10_8","SoundManager","OpenGLObjects$ShaderGL","EntityZombie","BackReferenceSet","DotQuantifierSet","JSFinalizationRegistry","DecimalFormat","EntityPainting","FloatAnalyzer","WorldRenderer$<init>$lambda$_0_1","VFileInputStream","WorldRenderer$<init>$lambda$_0_0","HashMap$ValueIterator",
"OpenGLObjects$RenderbufferGL","AbstractCharClass$LazyJavaJavaIdentifierStart$1","logging","log4j","LogManager","ItemDoor","GlStateManager$TexGen","GuiIngameMenu","Arrays","CharClass$3","Level","NBTTagInt","CharClass$4","CharClass$1","CharClass$2","CharClass$7","CharClass$8","CharClass$5","CharClass$6","EnumOS","DotSet","CharClass$9","GenericEnumSet$1","FuncMapping","EntityLavaFX","Character","PlayerControllerSP$<init>$lambda$_0_8","CICharSet","SupplCharSet","PlayerControllerSP$<init>$lambda$_0_7","PlayerControllerSP$<init>$lambda$_0_6",
"PlayerControllerSP$<init>$lambda$_0_5","Packet0KeepAlive","JSNumber","StrictMath","BlockGravel","IndexedDBFilesystem$DatabaseOpen","AbstractLineTerminator","Info","PlayerControllerSP$<init>$lambda$_0_4","Iso8859Encoder","PlayerControllerSP$<init>$lambda$_0_3","PlayerControllerSP$<init>$lambda$_0_2","PlayerControllerSP$<init>$lambda$_0_1","PlayerControllerSP$<init>$lambda$_0_0","Exception","StandardCharsets","DateTimeZoneBuilder$DSTZone","GeneralDigest","PlatformRuntime","EagUtils","AbstractCharClass$LazyJavaMirrored$1",
"AbstractMap$KeySet","UEOLSet","ItemSaddle","TextureWaterFlowFX","UCICharSet","Iso8859Charset","NBTTagByteArray","GLAllocation","FormatFlagsConversionMismatchException","RelCompositeGroupQuantifierSet","ArrayList","IllegalMonitorStateException","PlatformInput","Timer","MovementInputFromOptions","RecipesArmor","RelAltGroupQuantifierSet","Charset$Charsets","OpenGLObjects$FramebufferGL","FSet$PossessiveFSet","EntityBubbleFX","RuntimeException","PosCompositeGroupQuantifierSet","AbstractMap$KeySet$1","MainClass",
"EntityItem","IndexedDBFilesystem$AsyncHandlers","RenderManager","AbstractCharClass$LazyJavaDigit$1","Filesystem$FilesystemHandle","RenderSpider","TextureCompassFX","BlockGrass","NullPointerException","BlockStep","AbstractCharClass$LazyJavaSpaceChar$1","IllegalFormatPrecisionException","LeafQuantifierSet","Math","PlatformFilesystem","TeaVMClientConfigAdapterHooks$callHookSafeSync$lambda$_7_0","ModelBoat","FixedFunctionPipeline","EntitySorter","DateFormat","IWorldAccess","AbstractCharClass$LazyJavaUnicodeIdentifierPart",
"PatternSyntaxException","ItemFood","AbstractSequentialList","AbstractCharClass$LazyJavaDefined","BlockFluid","BlockButton","DecimalFormatParser","Writer","Pattern","Formattable","ItemPickaxe","PosAltGroupQuantifierSet","WorldGenReed","EntityClientPlayerMP","Inflate$Return","VFile2","IClientConfigAdapter","ItemArmor","Packet59ComplexEntity","BlockBreakable","UnicodeCategoryScope","WorldGenClay","EntityTNTPrimed","UnmappableCharacterException","Checksum","InfTree","EnumMobType","Residue0$InfoResidue0","FloatAnalyzer$Result",
"DateFormatSymbols","UCIDecomposedCharSet","BaseNCodec","DateFormatElement$Rfc822Timezone","VSHInputLayoutParser$ShaderLayoutParseException","InputStream","IndexOutOfBoundsException","RenderCow","Deflate","RenderPig","AbstractCharClass$LazyJavaWhitespace$1","AbstractCharClass$LazyJavaJavaIdentifierStart","TextureLavaFlowFX","RenderArrow","ChunkCoordinates","ItemSoup","Uint8Array","BlockLever","EPKLoader","Long","GuiScreen","Map","GuiSlider","SequenceSet$IntHash","GuiYesNo","GL11","PlatformApplication$1","TeaVMClientConfigAdapterHooks$callLocalStorageSavedHook$lambda$_1_0",
"ILogRedirector","CodeBook$DecodeAux","AbstractCharClass$LazyJavaLowerCase","VSHInputLayoutParser$ShaderInput","TeaVMClientConfigAdapterHooks","DateFormatElement$ConstantText","Packet10Flying","AbstractCharClass$LazyJavaLetterOrDigit$1","CharClass$18","PossessiveGroupQuantifierSet","CharClass$13","MaterialTransparent","CharClass$12","CharClass$11","Logger","CharClass$10","GenericEnumSet","CharClass$17","VertexFormat","BlockTorch","CharClass$16","CharClass$15","CharClass$14","WorldGenTrees","NetworkManager",
"Packet22Collect","EnumSkyBlock","StringBuilder","BlockCactus","RenderGiantZombie","ConcurrentModificationException","LegacyKeycodeTranslator","IndexedDBFilesystem$AsyncHandlers$11","IndexedDBFilesystem$AsyncHandlers$12","IndexedDBFilesystem$AsyncHandlers$13","IndexedDBFilesystem$AsyncHandlers$14","IndexedDBFilesystem$AsyncHandlers$10","ChatLine","EntityCreeper","RecipesFood","Mapping0$LookMapping0","PlatformInput$initHooks$lambda$_3_0","PlatformInput$initHooks$lambda$_3_1","PlatformInput$initHooks$lambda$_3_2",
"EnumPlatformType","SlotArmor","Floor1$LookFloor1","PlatformInput$VKeyEvent","IncompatibleClassChangeError","Lookup","AbstractCharClass$LazyASCII","DateFormatElement$NumericWeekday","JOrbisAudioBufferDecoder","NBTTagString","ChunkProviderGenerate","Quantifier","AbstractCharClass$LazyJavaUpperCase$1","plugin","ResourceAccessor","CraftingInventoryPlayerCB","TeaVMClientConfigAdapterHooks$lambda$callCrashReportHook$4$lambda$_14_0","TileEntityMobSpawnerRenderer","AbstractCharClass$LazyJavaIdentifierIgnorable$1",
"GuiSelectWorld","JSWeakMap","BufferedDecoder","ModelCreeper","BlockRedstoneOre","TeaVMWebSocketClient","ReluctantQuantifierSet","JSEaglercraftXOptsRoot","GlStateManager","TimeZone","Collection","BlockFlower","TreeMap$TreeNode","TileEntitySign","AtomicJointSet","BlockTNT","browser","Performance","EOISet","EntityLiving","MapEntry","UTFDataFormatException","RecipesCrafting","ByteBufferImpl","Thread$SleepHandler","IndexedDBFilesystem$AsyncHandlers$openDB$lambda$_2_0","DateFormatElement$GeneralTimezone","DateFormatElement$BaseTimezone",
"ItemSign","DateFormatElement$WeekdayText","TreeMap$EntrySet","Lpc","CraftingInventoryCB","EntitySplashFX","NBTBase","JSEaglercraftXOptsHooks","EntityOtherPlayerMP","ItemPainting","WorldBlockPositionType","FilterInputStream","OpenGLObjects$BufferGL","DataFormatException","LinkedList","NetClientHandler","JSString","DateTimeZoneBuilder$RuleSet","PlatformInput$14","PlatformInput$15","Mapping0$InfoMapping0","PlatformInput$16","Appendable","interop","AsyncCallback","PlatformInput$10","AliasDateTimeZone","PlatformInput$11",
"PlatformInput$12","v1_12","vec","Vec3D_112","IllegalFormatConversionException","VFileOutputStream","DspState","PlatformInput$13","DecimalFormat$PercentField","AbstractMap","Packet51MapChunk","Object","GuiSmallButton","LegacyKeycodeTranslator$LegacyKeycode","DateTimeZoneBuilder","Frustum","Filesystem$FilesystemHandleWrapper","ModelSlime","System","LeafSet","JointSet","ICamera","ArrayBufferInputStream","BlockMushroom","EaglerArrayFloatBuffer","Packet18ArmAnimation","AbstractCharClass$LazyXDigit","IntBuffer",
"LinkedList$Entry","InventoryCraftResult","Matcher","DotAllSet","FieldPosition","WorldVertexBufferUploader","NBTTagFloat","Packet1Login","IProgressUpdate","AbstractCharClass$LazyJavaUpperCase","DuplicateFormatFlagsException","EntityList$<clinit>$lambda$_7_13","HangulDecomposedCharSet","EntityList$<clinit>$lambda$_7_14","EntityList$<clinit>$lambda$_7_15","EntityList$<clinit>$lambda$_7_16","KeyboardConstants","EntityList$<clinit>$lambda$_7_17","RenderList","EntityList$<clinit>$lambda$_7_18","ModelZombie","MissingFormatWidthException",
"EntityList$<clinit>$lambda$_7_19","Packet11PlayerPosition","FilterOutputStream","Reader","EagRuntime","PlatformFilesystem$FilesystemDatabaseInitializationException","EaglerInputStream","RenderCreeper","FontMappingHelper","BlockLeaves","PlatformRuntime$immediateContinueTeaVM0$lambda$_49_2","PlatformRuntime$immediateContinueTeaVM0$lambda$_49_1","PlatformRuntime$immediateContinueTeaVM0$lambda$_49_0","WordBoundary","Vec3D","ITextureGL","FuncTime","CharacterCodingException","Double","RecipeSorter","TeaVMClientConfigAdapter",
"EaglerFileSystemException","Packet30Entity","Explosion","Window","CachedDateTimeZone","PlayerControllerMP","VirtualMachineError","EPKDownloadHelper","Packet3Chat","WebGLBackBuffer","Lsp","IntHash","NextTickListEntry","Number","Chunk","EntityList$<clinit>$lambda$_7_10","EntityList$<clinit>$lambda$_7_11","GZIPException","ReluctantAltQuantifierSet","EntityList$<clinit>$lambda$_7_12","AbstractCharClass$LazyJavaWhitespace","UnsupportedOperationException","Matcher$1","DataOutput","WorldGenFlowers","BlockIce","EntityPlayer",
"NumberFormatException","DateFormatElement$NumericHour","StaticCodeBook","Comparable","IntArrHash","CharBufferImpl","AbstractCharClass$LazyJavaMirrored","BitUtil","AbstractCharClass$LazyJavaISOControl","RenderBoat","ItemSword","EntitySlimeFX","HighSurrogateCharSet","Formatter$FormatWriter","RecipesIngots","OpenGLObjects$VertexArrayGL","AsyncCallbackWrapper","Enum","PlatformNetworking","Keyboard","ArrayBuffer","IllegalFormatException","SpawnerAnimals","ItemFlintAndSteel","math","RoundingMode","GuiConflictWarning",
"FixedFunctionPipeline$<init>$lambda$_12_0","SoftGLVertexArray$Attrib","RecipesWeapons","TeaVMClientConfigAdapterHooks$callHookSafeWithReturn$lambda$_9_0","PlatformAudio$BrowserAudioHandle","GuiConnecting","TeaVMBlobURLHandle","ChunkProviderLoadOrGenerate","BlockFarmland","EntityRenderer","RenderSnowball","EaglercraftGPU","Deflate$Config","CompositeGroupQuantifierSet","EntityRainFX","BlockContainer","BlockSand","UMultiLineEOLSet","DrawUtils","WorldClient","TeaVMBlobURLManager","client","Minecraft","EntitySlime",
"GuiChest","EntityFX","AbstractCharClass$LazySpecialsBlock","DateFormatElement","Iterator","IClientConfigAdapterHooks","IllegalFormatFlagsException","MCHashEntry","StreamBuffer$StreamBufferInstance","dom","xml","Node","DateFormatElement$EraText","profile","EaglerProfile","UnicodeCategory","Arrays$ArrayAsList","RecipesTools","Comment","TextureFX"],["BiL","main","V9","getClass","XC","<init>","Nh","hashCode","CP","equals","AEj","clone","BZ9","ASt","toString","Biz","Bi0","BIc","RK","getMessage","P6","getCause",
"E","wrap","DH","getPure","BM1","asJavaClass","BZ$","AAC","Y","length","Bc","charAt","R$","identity","APN","toHexString","BIO","H","append","BT","BZ_","B0a","B0b","clientMain","ZP","Mz","getPlatformObject","A$y","setPure","Bs7","<clinit>","VU","arraycopy","Cv","fastArraycopy","Bc9","T6","toUnsignedLogRadixString","T","B0c","R","B0d","Ba","AX3","_main","B0e","B0f","BiD","Tl","getLength","YP","doArrayCopy","B0g","CY","PU","getComponentType","B0h","Q8","isPrimitive","B0i","isInstance","Sl","numberOfLeadingZeros",
"KQ","forDigit","L7","B0j","insert","B0k","BzC","fillInStackTrace","Bj8","AQX","getRunningFlag$js_body$_2","Br","unwrapBoolean","BK","println","AVe","getEaglerXOpts$js_body$_4","Dm","BKL","getCrashOnUncaughtExceptions$js_body$_29","BDE","getDeobfStackTraces$js_body$_47","BMX","getContainer$js_body$_1","BX","unwrapString","Ze","alert$js_body$_19","IQ","current$js_body$_50","X","get","Bh","invoke","Btg","BNg","getAssetsURI$js_body$_2","A4d","delete$static","BLA","getAssetsURIArray$js_body$_3","Bz","unwrapInt",
"Bj7","BLq","getLocalesURI$js_body$_6","Ks","endsWith","A7L","loadNative","CU","substring","BGZ","Bif","B5","function","A0F","setWindowErrorHandler$js_body$_5","U","Jx","dependencyJsToJava","Iw","maybeUnwrap","BN2","getURL$js_body$_1","BL$","getPath$js_body$_2","If","debugPrintStackTraceToSTDERR","A1t","showCrashScreen","LS","Bfg","create","ALC","showIncompatibleScreen","APL","A3u","run","BgU","Be$","getArrayItem","A5m","C0","out","OG","err","BvZ","BpT","get$exported$0","BGR","addEventListener$exported$1","BGb",
"removeEventListener$exported$2","BpM","removeEventListener$exported$3","Btw","dispatchEvent$exported$4","BiP","getLength$exported$5","Bgq","addEventListener$exported$6","BHW","Bhj","AVY","call$exported$0","Bx0","BeJ","isJava","ASV","directJavaToJs","JT","unwrap","Bf2","AO7","debugPrintStackTraceToSTDERR0","Bbi","getStackTrace","A_p","B0l","getVersion","FY","info","A5P","BKg","requireSSL$js_body$_72","BL3","isOfflineDownloadURL$js_body$_73","B0m","getPlatformAgent","ZH","getUserAgentString$js_body$_9","B0n",
"getPlatformOS","B0o","getPlatformANGLE","ATB","warmUpCache","B0p","postCreate","Bq","Wh","crashImageWrapper","BCS","AYL","Q0","format","C2","set","ALc","getStringNav$js_body$_17","WI","removeEventHandlers","B0q","B0r","getName","B0s","B0t","B0u","A4$","Bxy","B0v","B0w","Cy","currentTimeMillis","AVK","B0x","BHI","E$","getLogger","AP6","getSteadyTimeFunc$js_body$_1","AG2","valueOf$js_body$_3","AGH","javaToJs","Ld","functionAsObject","B0y","Bka","Bfa","call","BIA","create$js_body$_5","Ba$","isSupported$js_body$_3",
"BFY","create$js_body$_6","B0z","BEo","create$js_body$_2","B0A","BtE","isJSImplementation","B0B","printJSExceptionIfBrowser","B0C","AEh","AFC","getStackTrace0","B_","B7","A6Z","addWebGLToCrash","ATN","addShimsToCrash","K8","addDebugNav","AY5","addDebugNavPlugins","I7","addDebug","CF","valueOf","Su","addDebugScreen","A9c","addDebugLocation","Bve","P5","E9","split","B0D","next","B0E","hasNext","B0F","getHooks","Mg","requireNonNull","BFU","B0G","callCrashReportHook","A3i","initialize","BNP","setMCServerWindowGlobal$js_body$_36",
"AFp","getRuntimeStatus","AYj","Df","AJq","getStatus","A1r","ordinal","CG","error","Wp","getShims","AAF","dumpShims","A0R","HF","getClientConfigAdapter","AAb","equalsIgnoreCase","AZm","isAutoFixLegacyStyleAttrTeaVM","YC","isTruthy$js_body$_40","A9r","isUseDelayOnSwapTeaVM","AXI","DN","warn","BsJ","Gy","trim","Cm","startsWith","AAw","join","AOW","isUseVisualViewportTeaVM","I0","allocateByteBuffer","BH6","isVisualViewportSupported$js_body$_11","DB","abs","Bn1","BKe","checkFetchSupport$js_body$_1","BIC","checkDataURLSupport",
"BFr","A4X","isForceWebGL2TeaVM","Cu","AVC","isForceWebGL1TeaVM","M3","youEagler$js_body$_5","A7$","setCurrentContext","SV","_wglGetString","A0O","dumpActiveExtensions","ATR","sort","CW","BdA","Bat","initBackBuffer","A9R","initWindowSize","LW","checkVAOCapable","BfM","paintScreen","B0H","isEmpty","BaT","isEnableEPKVersionCheckTeaVM","AUu","downloadEPKFilesOfVersion","B0I","size","ATk","getResourceBytes","K_","_wglClearColor","MB","_wglClear","Bc4","update","AUz","loadFinal","AQh","paintFinal","B0J","getWorldsDB",
"A1y","getHandleFor","ASW","setPrimaryFilesystem","Bay","pressAnyKeyScreen","A7q","B0K","AER","isAllowExperimentalWebGL1TeaVM","BmI","experimentalWebGLAlert$js_body$_3","A7F","sleep","B0L","asIntBuffer","B0M","put","B0N","Ib","freeByteBuffer","VG","getDevicePixelRatio$js_body$_29","IJ","unwrapDouble","BIk","ASx","checkImmediateContinueSupport","BkN","A6O","initHooks","A7G","isUseXHRFetchTeaVM","B0O","getFromUA","B0P","B0Q","getGLRenderer","B0R","fromGLRendererString","BDv","Ug","glGetString","UO","checkOpenGLESVersion",
"B0S","checkFBORenderMipmapCapable","B0T","checkInstancingCapable","B0U","checkTexStorageCapable","WX","checkTextureLODCapable","AJp","checkOESGPUShader5Capable","AO4","checkEXTGPUShader5Capable","B0V","checkNPOTCapable","B0W","_wglGetInteger","ALk","checkHDRFramebufferSupport","AKI","checkLinearHDRFilteringSupport","B0X","checkHasHDRFramebufferSupportWithFilter","Bly","B0Y","enterVAOEmulationHook","A03","init","A1C","AZY","B0Z","destroy","Cz","O8","getDefault","B00","Bmk","A1b","Hb","nanoTime","ATS","BJk",
"BvL","OT","createDirectFloatBuffer","Bt5","Bep","BEu","Ol","nextInt","F","B01","JR","Be","AZV","Uc","A3$","AYX","monitorEnter","Ff","monitorEnterSync","G0","monitorExit","C1","monitorExitSync","Ba9","B02","BMd","dependencyJavaToJs","B03","AP5","BuW","Bta","accept$exported$0","Bhr","BsN","getJSException","BKE","printNativeExceptionToConsoleTeaVM$js_body$_58","B04","B05","C5","DS","A3G","getStringNavPlugins$js_body$_20","Bd2","getString$js_body$_16","ATE","B06","ensureIntegerCache","A7T","getStringScreen$js_body$_18",
"AUE","getStringLocation$js_body$_19","B07","B08","BqX","A2O","Bo4","Bzh","Bv6","getRuntimeStatus0$js_body$_0","AZN","BCc","B09","isDisableBlobURLsTeaVM","A6y","checkSameOriginSupport","A8_","booleanValue","BqH","Bk$","BdV","B0$","iterator","AUA","B0_","BpU","checkDataURLSupport0","Byk","handleEvent$exported$0","BhT","A0K","isUseWebGLExtTeaVM","Bap","B1a","instance","We","A2F","A9E","NH","_wglGenTextures","ZF","_wglCreateRenderbuffer","AN7","_wglBindFramebuffer","FW","_wglBindTexture","EC","_wglTexParameteri",
"Te","_wglTexImage2D","B1b","_wglFramebufferTexture2D","L3","_wglBindRenderbuffer","Ml","_wglRenderbufferStorage","Zg","_wglFramebufferRenderbuffer","B1c","putFloat","B1d","flip","IC","_wglGenBuffers","Oe","bindVAOGLArrayBufferNow","AF9","_wglBufferData","B1e","_wglDrawBuffers","GG","_wglCreateShader","GH","_wglShaderSource","GX","_wglCompileShader","P1","_wglGenVertexArrays","L_","_wglBindVertexArray","JY","_wglEnableVertexAttribArray","J5","_wglVertexAttribPointer","NF","_wglCreateProgram","Hl","_wglAttachShader",
"J2","_wglBindAttribLocation","RS","_wglLinkProgram","Ha","_wglDetachShader","Ek","_wglDeleteShader","I6","_wglUseProgram","Dj","_wglGetUniformLocation","L4","_wglUniform1i","Bcr","A9q","H0","_wglActiveTexture","I4","decodeBase64","Bc0","loadImageFile","B1f","B1g","St","B1h","clear","B1i","asFloatBuffer","B1j","B1k","B1l","GF","_wglBindBuffer","Xk","B1m","getWindowWidth","B1n","getWindowHeight","Ph","_wglViewport","Ng","_wglUniform2f","Np","_wglDrawArrays","Qf","_wglDisableVertexAttribArray","A9Z","Ot","_wglDeleteTextures",
"NY","_wglDeleteVertexArrays","Bey","BkP","BkO","A5i","getLocalStorage","AS_","B1o","B1p","hasFetchSupportTeaVM","U$","injectCacheInvalidationHack","KF","indexOf","B1q","downloadRemoteURI","L8","Pg","setLocalStorage","AWY","loadEPK","B1r","B1s","UT","wrapByteArrayBuffer","CL","JS","A_C","Z1","allocateIntBuffer","B1t","freeIntBuffer","KG","createGLVertexArray","Gi","bindGLVertexArray","MP","bindVAOGLArrayBuffer","DI","enableVertexAttribArray","DM","vertexAttribPointer","MS","drawArrays","R3","clearCurrentBinding",
"Sk","destroyGLVertexArray","BEk","B1u","getConfiguration","B1v","isRamdiskMode","Bpe","B1w","initializePersist","B1x","isRamdisk","B1y","B1z","Px","BBh","Bcq","paintEnable","AUc","hasBeenActiveTeaVM$js_body$_13","A0p","A1e","setupAnyKeyScreenMobile","BEn","B1A","detectOGGSupport","B1B","clearEvenBuffers","UV","detectLoadViaAudioBufferSupport$js_body$_2","B1C","detectWAVFallbackSupport","Bow","create$js_body$_44","FR","BhP","A11","sleep$_asyncCall_$","Bj6","Cw","complete","R1","BKY","Bhh","BbQ","getOriginForPost$js_body$_54",
"B1D","checkImmediateContinueSupport0","BbF","checkLegacyImmediateContinueSupport0","BiJ","AT9","BNi","checkKeyboardLayoutSupported$js_body$_7","AM2","buildLayoutTable","BiX","Bud","BgN","BvW","Bid","BHC","BHH","BAy","BlP","BHD","BlF","Brg","ACO","getRemappedKeyCount","Bpg","Bod","Kr","toLowerCase","Dp","contains","AIj","getSupportedFullScreen$js_body$_9","Buu","fullscreenMediaQuery$js_body$_84","Bzn","checkKeyboardLockSupported$js_body$_91","BoI","E5","addEventListener$js_body$_4","Bkn","Bx_","AYZ","setInterval$js_body$_27",
"AGB","clearInterval$js_body$_29","AIZ","getSupportedPointerLock$js_body$_8","A2E","asyncRequestAnimationFrame","A4F","iterateKeyboardLayout","AMk","onBeforeCloseRegister$js_body$_2","Brw","BJn","BqK","B1E","B1F","B1G","Bxh","PK","B1H","B1I","B1J","B1K","enterVAOEmulationPhase","A1Y","A5U","getRequiredResourceString","Yr","BvV","BEb","Bcs","T9","allocateFloatBuffer","B1L","AIz","freeFloatBuffer","A5I","getShaderInputs","Pk","getVertexHeaderCompat","IX","_wglGetShaderi","IP","_wglGetShaderInfoLog","BtT","R7",
"getFragmentHeaderCompat","AOb","_wglGetProgrami","Bkv","applyLayout","IM","bindGLShaderProgram","Th","vertexAttribDivisor","B1M","remaining","Zk","AOk","_wglGetProgramInfoLog","ZK","_wglDeleteBuffers","Pv","_wglDeleteProgram","BmA","Blb","B1N","BLa","removeEventListener$js_body$_5","VW","clearTimeout$js_body$_26","AJ9","callExitPointerLock","B1O","removeErrorHandler","BNO","now$js_body$_1","B1P","read","B1Q","A8$","Ou","createDirectByteBuffer","BgH","J8","BFy","Ce","addBox","Cd","setRotationPoint","CH","random",
"B1R","BjQ","B1S","B1T","Bkw","B1U","B1V","AMb","createMonitor","IO","currentThread","RC","setCurrentThread","B1W","N1","isEmptyMonitor","B1X","BBG","B1Y","AVq","B1Z","$values","AEI","jsToJava","B10","accept","B11","B12","getFallbackStackTrace","BhM","getStackSafe$js_body$_44","AHz","Qz","asList","AFf","deobfExceptionStack","B13","Bt","B14","B15","B16","fixDateFormat","A0$","noneOf","B17","getStatusById","B18","getShimById","Ba5","checkSameOriginSupport$_asyncCall_$","Bz3","AJy","values","AAV","B19","BHg","Pi",
"create$js_body$_3","Bnd","BBU","checkDataURLSupport0$_asyncCall_$","BLl","B1$","handleEvent","B1_","B2a","B2b","B2c","B2d","B2e","AWP","AC8","B2f","B2g","B2h","A8B","EY","TC","getDataView8Unsigned","Bc8","AOF","B2i","PG","getDataView8","B2j","B2k","Bet","Brr","B2l","B2m","AUV","B2n","B2o","decode","A1S","B2p","AA5","getDataView32F","BFp","B2q","makeClientBrandUUID","B2r","makeClientBrandUUIDLegacy","ByE","B2s","getLocalStorageNamespace","B2t","callLocalStorageLoadHook","B2u","mismatchImpl","Gv","BNs","encodeURIComponent$js_body$_53",
"Gu","Bg","Bfc","downloadRemoteURIXHR","Bbw","downloadRemoteURIFetch","Bo7","B2v","Uq","encodeBase64String","B2w","callLocalStorageSavedHook","BdC","Wb","BbN","readASCII","H_","AZ0","AZT","AM8","unwrapShort","SB","B2x","Uh","skip","B2y","Bhw","loadShort","RB","loadInt","Bu8","BET","AR5","ALn","reset","Xi","AMp","getValue","A23","addFile","A9n","close","BNd","getVisualViewport$js_body$_12","BcG","flipBuffer","A9I","getVisibilityState$js_body$_28","Bef","swapDelayTeaVM","JE","steadyTimeMillisTeaVM","B2z","immediateContinue",
"B2A","B2B","B2C","AMV","enableAttrib","B2D","setAttrib","AFZ","transitionToState","B2E","BnL","Byy","createFilesystem","BhZ","Bdl","BxP","B2F","B2G","isUseJOrbisAudioDecoderTeaVM","A_B","getRequiredResourceBytes","TW","unwrapByteArray","AWr","decodeAudioBrowserAsync","B2H","B2I","B2J","B2K","B2L","B2M","AGo","schedule","BMq","launchThread","B2N","BKo","supported$js_body$_1","BN_","Bsz","BuA","R_","safeShutdownChannel","A_3","randomUUID","AK9","Bge","B2O","BDZ","Bwq","BkB","BqB","BH5","BA$","Bo5","BCm","BDW",
"Bu5","BAZ","BD5","BAh","Br7","Bu6","ByV","Bjw","BoE","BDn","onTimer$exported$0","BfG","asyncRequestAnimationFrame$_asyncCall_$","BHp","BfF","iterateKeyboardLayout$_asyncCall_$","BBe","A2C","B2P","AF6","B2Q","A38","B2R","WG","B2S","AV$","B2T","AKx","B2U","Yl","B2V","B2W","linesList","B2X","Pt","parseInt","B2Y","B2Z","BxV","ByM","Ok","_wglVertexAttribDivisor","B20","setAttribDivisor","A$F","B21","getDefaultLocale","DZ","getProperty","F3","castToString","ANO","B22","B23","B24","applyPattern","BNk","mozExitPointerLock$js_body$_64",
"BOn","removeWindowErrorHandler$js_body$_6","B25","getStorage","B26","BuJ","randomImpl","B27","setSeed","Zc","ABy","Bqi","BCQ","A5F","Cb","setHardness","ED","setResistance","Ci","setStepSound","BpD","Bng","DE","BGe","BpL","KR","setLightOpacity","BuM","JW","setLightValue","AFv","BkU","Bqo","BIL","BsD","BEK","By9","U6","BIv","BnT","BAt","BrH","Bim","Bqj","BeF","BwF","Bi$","BBV","BBR","Bw4","Bp5","BqL","Bu$","BhU","Bpz","BE5","Bi3","BIy","Bgi","A5h","Bsl","Bd3","Bwj","BiY","Bg2","Bg4","BHl","BGB","BAY","Blk","BAk",
"Bvb","AH6","B28","B29","monitorEnterWait","B2$","Wz","isEmpty$static","B2_","B3a","postpone","B3b","Bii","A2Q","calculateCapacity","B3c","newElementArray","AFN","computeThreshold","Gg","BKi","BNB","directJsToJava","Ho","Bam","BLj","BGE","AT_","initialize0","B3d","A8X","countLeadingWhitespace","ID","BbV","deobfFunctionFullName","AUU","deobfClassName","AAg","B3e","B3f","getLocaleCalendar","B3g","setCalendar","Btb","B3h","Bms","Bio","Beq","checkSameOriginSupport0$js_body$_4","A5X","Bhp","A85","BA5","Bfj","B3i",
"BN9","create$js_body$_31","B3j","AWS","doXHRDownload$js_body$_3","AYY","doFetchDownload$js_body$_2","MV","B3k","B3l","B3m","B3n","DQ","min","B3o","merge","Be5","A21","Bgp","create$js_body$_30","BNX","valueOf$js_body$_15","Pr","notEagler","ASH","RG","BdW","A5Q","A2e","AX6","B3p","AVR","loadImageFile$_asyncCall_$","Bqh","Bbs","Yf","compile","PX","getBytes","BfC","nameUUIDFromBytes","B3q","AI_","BcQ","downloadRemoteURIXHR$_asyncCall_$","Bqx","A1V","downloadRemoteURIFetch$_asyncCall_$","BIr","B3r","B3s","BhX",
"B3t","initWithBytes","B3u","encodeBase64","AA4","forName","B3v","BKR","create$js_body$_4","APS","B3w","B3x","A00","AYu","BNK","MW","_wglDisable","B3y","glGetInteger","GY","viewport","B3z","eagPushStateForGLES2BlitHack","YN","disableDepth","Ww","disableBlend","B3A","drawBlitQuad","B3B","eagPopStateForGLES2BlitHack","A_w","immediateContinueTeaVM0","BCR","steadyTimeMillis0$js_body$_77","Bf7","B3C","openDB","B3D","B3E","B3F","B3G","B3H","Bmc","AST","decodeAudioBrowserAsync$_asyncCall_$","BzH","B3I","B3J","Bze",
"B3K","nextBytes","By1","HO","B3L","newHashSet","B3M","B3N","B3O","B3P","B3Q","B3R","B3S","B3T","B3U","B3V","B3W","B3X","B3Y","B3Z","B30","B31","B32","onTimer","F0","steadyTimeMillis","B33","BLD","requestAnimationFrame$js_body$_30","B34","MD","setTimeout$js_body$_24","B35","ASI","iterateKeyboardLayout0$js_body$_4","BIw","B36","B37","B38","desiredAssertionStatus","B39","B3$","XF","QH","B3_","QU","setIdentity","B4a","B4b","Bpp","getDefaultLocale$$create","BiV","B4c","Uf","getInstance","B4d","Bx6","Wx","readCompressed",
"B4e","hasNoTags","G6","getString","JA","B4f","replaceAll","Hi","E7","setTickOnLoad","BGf","BB","setBlockBounds","ADc","AXg","B4g","AMg","Mk","initializeBlock","B4h","T$","Bhe","AT0","BCL","EG","Bkk","getBlockTextureFromSide","BM","setIconIndex","Sw","Bwe","monitorEnterWait$_asyncCall_$","BNh","BLB","typeOf$js_body$_8","AXQ","BLb","get$js_body$_7","O2","isUndefined$js_body$_6","ACi","undefined$js_body$_7","AGY","deref$js_body$_3","AJ$","jsToWrapper","AKv","wrapperToJs","ADl","createWeakRef$js_body$_2","BNL",
"set$js_body$_8","BuP","get$js_body$_5","BvS","set$js_body$_6","ABx","register$js_body$_4","A69","getAllClasses","ANM","stringValue$static","Kl","Bb2","decodeVarIntArray","B4i","ATj","B4j","B4k","Ben","getConstants","A9h","B4l","Bcb","BnG","AZD","Bgt","Bpo","nextObjectId$js_body$_9","B4m","B4n","B4o","BIm","onFetch$exported$0","B4p","compare","BJg","BiK","getLength$exported$1","AJX","getSimpleName","B4q","B4r","A$Y","B4s","B4t","B4u","registerNewURLByte","B4v","toExternalForm","B4w","B4x","B4y","B4z","doFinal",
"B4A","AJi","isDataURL","AAu","decodeDataURLFallback","OS","unwrapArrayBuffer","B4B","B4C","B4D","B4E","A94","A_9","B4F","hasArray","B4G","DA","B4H","Bbe","position","B4I","limit","B4J","capacity","B4K","array","B4L","AF4","checkCanonicalName","AMP","toUpperCase","B4M","B4N","B4O","Byq","B4P","Bj0","LX","bindGLArrayBuffer","ACQ","enableDepth","AN9","disableCull","AFB","enableCull","AMr","enableBlend","A2J","immediateContinueTeaVM0$_asyncCall_$","Bh1","Xj","populateStack","BaO","AYJ","BiG","openDB$_asyncCall_$",
"BMD","B4Q","B4R","B4S","B4T","B4U","B4V","B4W","addAll","ByW","onAnimationFrame$exported$0","Bt4","BCg","AUr","B4X","B4Y","verifyLoadFactor","B4Z","nextIterationSeed","B40","ensureCapacity","B41","B42","B43","parseIntImpl","B44","Bg5","B45","Buk","Bv8","A8n","J4","Bzc","isOpaqueCube","Iz","B46","getCanBlockGrass","B47","KI","QP","setBurning","B48","B49","A7s","B4$","A1j","A_Q","A_D","Boy","AS7","BuI","BH2","Bdw","setFull3D","Bvz","BhH","A3P","AVc","BpN","BCJ","AX9","Brm","BGV","BlS","Bpk","Bib","BAc","Bzw",
"BkH","B4_","B5a","add$static","B5b","createQueue","BNU","stringValue$js_body$_2","A9e","B5c","B5d","lookupCharInt","A3l","copyOf","B5e","getPlatformClass","BKz","initClass","Bph","getEnumConstants","B5f","B5g","onFetch","A$z","BjW","BAj","B5h","AYz","createBlobURL$js_body$_12","B5i","B5j","B5k","compileImpl","B5l","AKC","B5m","BN7","decodeURIComponent$js_body$_55","Bpa","BHP","BnS","Bxz","BgR","B5n","Bcx","isValidCharsetStart","BsG","BrJ","AQ6","AGF","B5o","Ts","_wglEnable","BB9","BEJ","Bhx","Bys","Br0","BMv",
"createIDBFactory$js_body$_14","B5p","Bjj","safeOpen$js_body$_15","BhE","BNQ","isNotTruthy$js_body$_41","B5q","B5r","B5s","B5t","BEw","onSuccess$exported$0","BJf","onError$exported$0","B5u","B5v","onAnimationFrame","B5w","B5x","A1Z","B5y","incrementAndGet","B5z","B5A","getNumericValue","B5B","subSequence","AUH","ATz","A8V","WB","A5p","readNamedTag","WC","BFk","BtK","Bih","BeK","B5C","Bm7","createQueueJs$js_body$_30","B5D","AYB","B5E","A3A","B5F","AHO","processExpression","HK","B5G","finalizeCompile","Mh","ABO",
"getIndex","XG","B5H","B5I","B5J","B5K","B5L","B5M","B5N","getEncodedLength","B5O","encode","BDD","name","ABa","B5P","B5Q","BpX","Bvl","B5R","Boe","BuF","BFJ","BAO","Bk2","B5S","onSuccess","B5T","onError","B5U","AJ3","B5V","Ud","Bp_","B5W","BBZ","RE","readFully","WW","getShort","B5X","OJ","B5Y","BmL","AHE","readZeroTerminated","XN","B5Z","B50","readByte","A0q","createTagOfType","B51","readUTF","B52","readTagContents","B53","BgW","B54","B55","containsAlphabetOrPad","B56","quote","LE","toCharArray","L6","movePointer",
"B57","normalize","B58","B59","B5$","B5_","M9","B6a","Lo","isLetter","B6b","peek","B6c","lookAhead","B6d","processAlternations","Z","add","F_","B6e","B6f","back","BCH","B6g","restoreFlags","B6h","B6i","B6j","B6k","B6l","B6m","D4","Bd","AS9","Mu","AJ7","processSubExpression","CC","T2","processSecondPass","AOt","Brj","B6n","B6o","B6p","B6q","B6r","B6s","B6t","B6u","B6v","getDigitMapping","BJd","B6w","B6x","detectTimezone","B6y","WJ","julianError","Jp","setTimeInMillis","AIE","B6z","B6A","B6B","B6C","B6D","B6E",
"B6F","B6G","Bt0","BEh","EV","Bby","B6H","WA","nextCodePoint","D_","nextIndex","AYF","readOctals","AEe","getPredefinedClass","BaG","parseCharClassName","AKu","readHex","AJT","setMode","A2d","processQuantifier","Bfx","readFlags","D6","Bzt","EF","hasFlag","Bjd","VN","processRangeSet","Bs6","setNext","FG","B6I","B6J","BCz","getGroupIndex","UB","isNextSpecial","YE","AJu","isHighSurrogate","BcI","processDecomposedChar","Xa","Bxw","getType","BJl","getInnerSet","BHE","first","B6K","APn","processTerminal","AN5","isLowSurrogate",
"B6L","processSequence","BJm","B6M","obtainDigitMapping","B6N","decodeIntPairsDiff","BnW","ByH","AZJ","B6O","B6P","setLenient","B6Q","resolveFirstDayOfWeek","B6R","setFirstDayOfWeek","B6S","resolveMinimalDaysInFirstWeek","B6T","setMinimalDaysInFirstWeek","Et","D3","In","toCodePoint","B6U","skipComments","To","digit","B6V","getObject","Bcw","B6W","Pe","B6X","Bju","B6Y","A2y","delete","Nk","B6Z","C3","BxI","A_Z","hasLowHighSurrogates","BAs","mayContainSupplCodepoints","ARK","getSurrogates","B60","BIK","hasUCI",
"Sq","getWithoutSurrogates","B61","A3a","ANz","Bpm","Bqy","YX","Byf","setType","Bv4","BqC","BC5","Brl","B62","hasSingleCodepointDecomposition","AHI","processCharSet","ABK","B63","B64","B65","B66","B67","MY","nextSpecial","B68","B69","B6$","B6_","B7a","Xt","B7b","B7c","AKg","B7d","B7e","B7f","B7g","B7h","B7i","B7j","Le","B7k","AEn","Br1","getNext","B7l","BmU","B7m","Bdr","B7n","B7o","peekSpecial","Oy","isSpecial","W3","B7p","B7q","processRange","BDF","Bi6","BzX","BAu","BJz","BHS","Blj","ACC","B7r","W1","isSupplementaryCodePoint",
"B7s","LD","toChars","B7t","B7u","BHm","B7v","A4k","A9z","obtainDigitMapping$$create","ByQ","GW","decodeUnsigned","L5","M6","BgY","getID","B7w","B7x","getStandardOffset","AQ_","BV","Buo","getNativeOffset$js_body$_6","B7y","getIds","B7z","B7A","AIF","Byh","X6","getTimeZone","B7B","getOffset","B7C","previousTransition","B7D","B7E","remove","B7F","longValue","B7G","B7H","B7I","A4z","computeIfAbsent","E1","ACX","setTimeZone","B7J","getLanguage","B7K","getCountry","ACZ","resolveCountry","B7L","getFirstDayOfWeek",
"GC","has","E2","Kh","castToInt","B7M","getMinimalDaysInFirstWeek","B7N","isWhitespace","B7O","isLineSeparator","B7P","B7Q","B7R","B7S","B7T","BG2","IA","It","FC","Ss","getSupplement","B7U","ACD","B7V","AEz","Biw","BpB","B7W","Hv","B7X","B7Y","Pc","processRangeExpression","PR","highSurrogate","ON","lowSurrogate","Bxt","B7Z","BmS","ADD","B70","AA9","Bbl","decodeDigit","B71","S8","getResource","AXr","keys","AQK","keysToStrings","B72","B73","setComparator","B74","B75","containsKey","B76","createTimeZone","B77",
"getLikelySubtags","Vt","lastIndexOf","BuU","getFirstDayOfWeek$$create","BDX","getMinimalDaysInFirstWeek$$create","ADB","Bj_","B78","Mn","Mp","B79","B7$","Yh","pattern","BfQ","A4A","union","AHb","intersection","Ec","AV1","getResource$$create","AYr","A1k","B7_","getTimeZoneResource","B8a","B8b","B8c","getLikelySubtagsMap","AKm","isSpaceChar","Bmj","Bsu","BlD","BmX","BhY","Bjm","Bmw","BC0","BqM","Bsk","BGk","BIn","Bie","BwR","Bq7","Bh2","Box","Bjf","BiB","Bn6","BoP","BAP","Bg1","BiO","BnC","BDq","BiE","BFN","BAI",
"Bkj","BAS","Btr","BBw","BIs","Bua","Bi_","Bke","Bvq","BtW","B8d","getUpperCaseMapping","ADa","mapChar","B8e","getLowerCaseMapping","Kf","setNegative","B8f","readZone","B8g","ARM","B8h","BjP","getLikelySubtagsMap$$create","FA","B8i","B8j","acquireUpperCaseMapping","AVf","decodeCaseMapping","AQn","createCharMapping","B8k","binarySearchTable","B8l","acquireLowerCaseMapping","HG","readTime","AR3","readTimeArray","BBb","AD7","isCachable","AFM","forZone","AGI","Buv","B8m","B8n","B8o","B8p","BcB","B8q","isBmpCodePoint",
"B8r","getClasses","Qh","isSurrogate","Bc_","acquireUpperCaseMapping$$create","B8s","A8h","fill","BbS","acquireLowerCaseMapping$$create","B8t","decodeLong","A8v","B8u","B8v","V8","getGMT","A9x","Bt6","B8w","readUnsignedTime","B8x","B8y","obtainClasses","B8z","extractRle","B8A","Fd","B8B","decodeUnsignedLong","A3Q","obtainClasses$$create","Gw","YO","decodeByte","Nu","Bsj","B8C","formatTimeZoneName","ADM","parseNumber","AZS","newInstance","B8D","BtS","newInstanceImpl","Bog","IY","Wl","PA","toArray","Rr","Ny",
"Ku","GL","Lr","Tj","Gp","B8E","free","Bgr","Bpu","BFg","Ba6","Cn","Bu","B8F","AFg","AIh","AFt","B8G","Lu","S3","I8","BoO","BAK","BzW","Bur","Bz1","BzF","Blc","Bjr","Bst","Brq","BHL","ACY","Hr","BxQ","Bkf","BHT","BDl","BlI","BII","ByJ","BAg","By7","BAL","BCa","Bdk","BiT","Bt_","Uu","BH9","BFt","BDp","Bqr","BpG","BI3","BDe","Bjv","BCe","BpI","BpA","BFz","BrF","QK","BDY","BGW","Boa","BIP","BEa","BxE","BkD","Bje","BFf","BG$","BD0","BlK","BHv","BEv","Bvt","Bvc","BAf","Bml","BCX","Bon","Bwi","BsR","BjO","BgT","Bnf",
"BFm","Bxr","BH3","Bva","BDu","Bp7","BE_","BE8","Bxu","BFX","BDB","Bf3","Bl4","BgG","BG4","ByT","BB6","Bh6","BCK","Bht","Bp$","BBX","B8H","B8I","B8J","addEventListener","B8K","removeEventListener","B8L","B8M","dispatchEvent","B8N","B8O","HV","IU","A7w","KS","Gh","A8K","NA","X8","Jy","BlH","B8P","B8Q","BgJ","B8R","B8S","B8T","G2","BCl","BE1","B8U","Bxb","BgQ","BBx","BmJ","BC6","Bvf","B8V","B8W","EL","D5","Kb","BJC","BE$","B8X","B8Y","B8Z","BkT","Bqs","KP","Mq","Je","BsW","Eu","Bit","AEY","A2Z","B80","B81","B82",
"Si","printSB","B83","print","BKt","getLang$js_body$_4","BOv","getJoinServer$js_body$_5","BLX","getWorldsDB$js_body$_7","BLe","getResourcePacksDB$js_body$_8","BL0","getCheckGLErrors$js_body$_12","BLn","getDemoMode$js_body$_9","BNw","getLocalStorageNamespace$js_body$_25","BOk","getFixDebugConsoleUnloadListener$js_body$_31","BNz","getAutoFixLegacyStyleAttr$js_body$_34","BKp","getForceWebGL1$js_body$_39","BNc","getForceWebGL2$js_body$_40","BNH","getAllowExperimentalWebGL1$js_body$_41","BMB","getUseWebGLExt$js_body$_42",
"BK1","getUseDelayOnSwap$js_body$_43","BLu","getUseJOrbisAudioDecoder$js_body$_44","BL1","getUseXHRFetch$js_body$_45","BKx","getUseVisualViewport$js_body$_46","BNl","getDisableBlobURLs$js_body$_48","BLP","getEaglerNoDelay$js_body$_49","BJW","getRamdiskMode$js_body$_50","BKs","getSingleThreadMode$js_body$_51","BN0","getEnableEPKVersionCheck$js_body$_52","BJ_","getHooks$js_body$_24","B84","loadHooks","Rh","log","QB","B85","B86","B87","T7","checkIndex","B88","toLowerCaseChars","B89","toLowerCaseCodePoints","Bgu",
"create$js_body$_8","DX","makeIOOBE","AYC","unwrapByte","AK5","B8$","B8_","B9a","end","B9b","AD1","entryByKey","B2","putImpl","B9c","B9d","D2","max","B9e","equalsExplicit","B9f","bindEmulatedVAOIndexBuffer","B9g","deleteMonitor","B9h","B9i","compareTo","B9j","newDecoder","AOR","onMalformedInput","AE9","onUnmappableCharacter","A6A","B9k","ANy","BNv","unwrapArrayBufferView","QD","digits","B9l","lambda$monitorExit$2","Blv","getLocalizedMessage","ALV","AI8","BsX","AI6","B9m","Ws","B9n","A0G","B9o","verifyCrc","BIN",
"processBackRefReplacement","Er","BEX","ALF","B9p","B9q","readShort","B9r","readInt","B9s","readLong","B9t","readFloat","B9u","readDouble","B9v","AMG","getKey","B9w","B9x","B9y","Pb","B9z","getChar","AIg","accepts","B9A","Bk_","WU","getDecomposedChar","B9B","getCodePoint","Vd","Yy","intersects","Tf","B9C","getChars","Bm5","B9D","B9E","B9F","B9G","IR","clearBoundingBoxPool","I9","JD","isCloseRequested","JC","shutdown","Fo","updateTimer","EH","checkGLError","JL","setListener","Bm","glEnable","A4G","updatingLighting",
"BZ","isKeyDown","A6n","updateDisplay","A1h","updateCameraAndRender","B9H","setPartialTime","AR7","displayDebugInfo","C_","isMultiplayerWorld","Bj9","doesGuiPauseGame","A1i","shutdownMinecraftApplet","AWK","startGame","BL","printStackTrace","AQd","runTick","AUC","changeWorld1","BIB","AVA","displayGuiScreen","B9I","B9J","B9K","ensureDefined","B9L","isAllEmpty","B9M","Bv","B9N","listIterator","Yb","keySet","B9O","B9P","AEP","S5","HZ","B9Q","B9R","putAll","Yd","hashKey","B9S","B9T","allocateThenInsertThenRehash",
"BvH","Ne","B9U","flipFace","B9V","lambda$static$0","B9W","lambda$static$1","B9X","B9Y","B9Z","B90","B91","B92","B93","reparsePattern","B94","initialScramble","A9V","B95","N3","B96","B97","B98","B99","B9$","B9_","A0Z","B$a","B$b","B$c","addBrowserLayoutMapping","B$d","BH8","mediaQueryMatches$js_body$_85","Bkl","unlockKeys$js_body$_90","B$e","lambda$initHooks$0","B$f","lambda$initHooks$1","B$g","B$h","getSimpleNameCache","B$i","isArray","B$j","getEnclosingClass","B$k","setSimpleNameCache","A02","B$l","QI","B$m",
"processWord","B$n","finish","SJ","unpackWord","B$o","B$p","toUpperCaseChars","B$q","toUpperCaseCodePoints","B$r","B$s","B$t","checkLoadFactor","B$u","minBufferSize","AKr","allocateBuffers","B$v","AHi","rehash","B$w","lambda$checkSameOriginSupport$0","B$x","lambda$checkDataURLSupport0$0","B$y","lambda$asyncRequestAnimationFrame$3","B$z","lambda$asyncRequestAnimationFrame$4","B$A","lambda$iterateKeyboardLayout$2","AOw","releaseURL","AUY","youEagler$js_body$_6","BMe","disableImageSmoothing$js_body$_7","BwK","wrapIntArrayBuffer",
"B$B","B$C","lambda$downloadRemoteURIXHR$1","B$D","lambda$downloadRemoteURIFetch$2","B$E","B$F","B$G","inflateInit","B$H","readUnsignedShort","B$I","decodeUTF","B$J","isInAlphabet","B$K","lambda$immediateContinueTeaVM0$4","B$L","lambda$immediateContinueTeaVM0$5","B$M","lambda$openDB$0","B$N","K2","B$O","reread","AAA","Wq","B$P","Qm","nextSetBit","B$Q","nextClearBit","Bwx","getLowHighSurrogates","B$R","B$S","BkS","isNegative","Ti","B$T","B$U","B$V","removeByKey","B$W","B$X","apply","GQ","getBits","Bxd","B$Y",
"Nw","or","M_","xor","Hs","and","MJ","andNot","AAd","B$Z","B$0","B$1","B$2","B$3","B$4","B$5","B$6","B$7","B$8","B$9","B$$","B$_","B_a","B_b","B_c","B_d","B_e","Q9","ALP","B_f","B_g","AJr","B_h","setLength","B_i","B_j","lambda$getStackTrace0$2","AP1","B_k","ADh","findNonNullKeyEntry","AEq","findNullKeyEntry","AFH","createHashedEntry","ANU","Boj","B_l","B_m","B_n","waitForOtherThreads","AES","needsInput","AHC","inflate","AUj","finished","B_o","ASS","needsDictionary","B_p","B_q","getRemaining","AH4","getLong",
"B_r","getTotalOut","B_s","B_t","B_u","BNj","isUndefined$js_body$_5","AM$","isAssignable","AZv","BcY","B_v","B_w","glGetError","B_x","gluErrorString","B_y","enableLighting","B_z","enableColorMaterial","B_A","enableFog","AHo","enableAlpha","B_B","enableTexGen","B_C","enableTexture2D","ALN","enableMCLight","B_D","enablePolygonOffset","ALp","keyboardIsKeyDown","EZ","glClear","DR","glMatrixMode","E3","glLoadIdentity","SF","glOrtho","Bw","glTranslatef","ABF","glLineWidth","Bl","glDisable","LF","startDrawing","HS",
"setColorOpaque_I","BP","addVertex","A6C","draw","BIY","E8","BKJ","isUndefined$js_body$_42","B_E","B_F","isNotEmpty","Tz","AB7","ASK","B_G","AN1","createVectorHelper","B_H","B_I","Sf","setTexturePosition","B_J","lambda$debugPrintStackTraceToSTDERR0$0","B_K","A1G","parsePattern","B_L","getElements","By6","B_M","beforeUnload","AGA","BFR","SD","ceil","B_N","nextHighestPowerOfTwo","B_O","B_P","release","Ba8","APg","EK","insertSpace","BuY","UX","B_Q","newEncoder","VR","W6","AA0","flush","KM","isOverflow","AM1","write",
"B_R","QL","Sm","ABz","B_S","Bct","A$p","B_T","remove$static","B_U","ASj","B_V","_wglGetError","AP9","B_W","B_X","matrixMode","B_Y","loadIdentity","B_Z","ortho","B_0","translate","B_1","_wglLineWidth","B_2","disableLighting","B_3","disableColorMaterial","B_4","disableFog","B_5","disableAlpha","B_6","disableTexGen","B_7","disableTexture2D","AHF","disableMCLight","B_8","disablePolygonOffset","BuG","Yk","B_9","isArrayEmpty","B_$","B__","Caa","A6N","Cab","Baa","AJo","Cac","Cad","Cae","BKf","Caf","maybeWrap","TE",
"PF","getMatrixIncr","AL6","mul","Cag","Cah","Cai","formatMessage","Caj","A74","AXT","BdQ","Cak","EM","addSuppressed","A7d","Cal","Cam","Can","BFn","Cao","Cap","Caq","Car","AOq","AHq","KC","JP","Gm","NM","HY","Dv","BmQ","BEm","Boz","A01","Cas","Cat","Bnh","AMZ","BG5","G5","Bwu","AQG","Bj$","BI6","BAX","BmN","A_H","AWI","Bw9","BkW","BwC","BC1","A7I","A_7","BBH","BwT","BBQ","Cau","Bmu","BI1","BxN","BBf","A0L","AET","A0X","F1","CJ","Xy","N6","JG","PL","BBW","BiS","BBa","BzM","Bj3","Bu2","Bf6","Bsx","BGd","Bg7",
"BoL","Cav","Caw","Cax","Tu","P8","ANE","AA2","Cay","Bzs","Caz","offer","AXN","poll","CaA","Bkz","BvY","BnE","Bga","CaB","BuZ","BjL","BF_","BIV","Bxe","AHs","Bnu","AEb","bitCount","CaC","ACI","checkConcurrentModification","CaD","CaE","computeValue","CaF","CaG","CaH","callHookSafeSync","CaI","CaJ","callHookSafeWithReturn","CaK","CaL","callHookSafe","AQb","CaM","Iu","Vb","binarySearch","Un","initZone","AFq","getInfo","AKJ","L$","getSaveMillis","AEl","previous","CaN","findMatchingRecurrence","APx","CaO","CaP",
"begin","ABI","setColorOpaque","AQc","CaQ","setVertexFormat","OC","pos","NO","tex","CaR","setColorRGBA","Op","endVertex","CaS","normal","ALL","finishDrawing","BwU","func_181679_a","CaT","lambda$monitorEnterWait$0","CaU","CaV","CaW","A7X","BM_","getLocalStorageSavedHook$js_body$_1","BLN","getLocalStorageLoadedHook$js_body$_2","BK6","getCrashReportHook$js_body$_3","BLQ","getScreenChangedHook$js_body$_4","CaX","APP","setTime","AIl","getPrintStream","BcZ","formatParams","ANX","logExcp","U4","setOutput","AGJ","CaY",
"AU1","AGv","inflateEnd","CaZ","Ca0","AHP","AK0","matcher","ADq","find","AHw","start","AKA","Ca1","checkIndexForAdd","Sh","readToBuff","AFn","intBitsToFloat$js_body$_25","WV","unwrapFloat","BLo","longBitsToDouble","AEp","A6F","Ca2","isVSyncSupported","Ca3","Ca4","checkWindowResize","Od","getPlatformType","Ca5","setVSync","ACE","isActive","AX1","displayInGameMenu","Ca6","mouseXYChange","AIb","setAngles","RI","AZt","getScaledWidth","AR_","getScaledHeight","Ca7","getX","Ca8","getY","Ca9","glViewport","Qw","glClearColor",
"Vk","setupOverlayRendering","ATt","renderWorld","Bcu","renderGameOverlay","A04","drawScreen","Ca$","closeMinecraft","Ca_","exit","Cba","gc","A92","deleteTexturesAndDisplayLists","Cbb","setTitle","OO","getMinecraftDir","ANg","Cbc","AM5","A$N","loadScreen","Cbd","Cbe","glShadeModel","Cbf","glClearDepth","H8","glDepthFunc","A1$","glAlphaFunc","A70","glCullFace","Cbg","loadSoundSettings","Hk","registerTextureFX","Cbh","Cbi","Cbj","Bqb","Bb8","Cbk","Cbl","Cbm","setName","A6l","A6H","BrA","A7z","updateTick","A88",
"getMouseOver","AZ_","onPlayerUpdate","A3q","getTexture","C$","glBindTexture","Cbn","onUpdate","AYg","updateDynamicTextures","A2Y","handleInput","A4I","updateScreen","HW","Fh","Bn","getEventKey","Du","getEventKeyState","FV","handleKeyPress","CM","isButtonDown","A$r","clickMouse","Bci","sendClickBlockToController","A3F","joinEntityInSurroundings","A5e","updateRenderer","J9","updateClouds","Bb0","updateEntities","AQL","tick","P","floor_double","A0y","randomDisplayUpdates","AUv","updateEffects","BfU","handleKeyboardInput",
"Bfw","setOptionValue","FQ","forceReload","FP","AFk","decrStackSize","Bdn","dropPlayerItemWithRandomChoice","BB4","IN","getEventDWheel","Ii","changeCurrentItem","Dx","getEventButton","C9","getEventButtonState","AXK","setIngameFocus","ATo","clickMiddleMouseButton","ASE","handleMouseInput","AUN","changeWorld","A4q","onGuiClosed","Cbo","setIngameNotInFocus","A5V","setWorldAndResolution","Cbp","Cbq","Cbr","Cbs","Biv","Cbt","Cbu","Cbv","Cbw","Cbx","putAllImpl","Cby","mixPhi","ADA","Cbz","nextBufferSize","CbA","CbB",
"ACN","readResults","CbC","handleWindowMessage","Lq","compareUnsigned","Hm","divideUnsigned","BKQ","remainderUnsigned","CbD","tryGrabCursorHook","Pq","getOffsetX$js_body$_14","NV","getOffsetY$js_body$_15","CbE","Bof","Bww","hasCodeVar$js_body$_11","AGX","getWhich$js_body$_16","AHQ","getLocationSafe$js_body$_17","ABt","processFunctionKeys","CbF","toggleFullscreen","AE3","getEaglerKeyFromBrowser","AEg","getCharOrNull$js_body$_40","AAY","keyToAsciiLegacy","BCx","CbG","getCodeFromLayoutChar","A2k","CbH","ZN","processBlock",
"CbI","CbJ","processLength","CbK","CbL","expandAtCount","XU","checkPowerOfTwo","CbM","CbN","CbO","inflateReset","A3t","CbP","BGQ","create$js_body$_1","CbQ","keyPath$static","CbR","computeTime","CbS","computeFields","CbT","rotateLeft","OR","recalculateLength","Tk","Mx","numberOfTrailingZeros","CbU","CbV","removeAt","A5C","areEqualKeys","IE","CbW","S_","trailingOneBits","QX","trailingZeroBits","CbX","AKX","CbY","CbZ","ALf","setInput","Cb0","getBytesWritten","Cb1","Cb2","Cb3","Cb4","parseQuoted","ACx","isControl",
"Ex","parseRepetitions","T8","Cb5","Cb6","Bmo","Bxi","BFT","BGq","Bi9","BGM","BlA","Bya","BHR","BtQ","BM8","revokeBlobURL$js_body$_14","Cb7","Cb8","Cb9","check","ADr","isPointerLockedImpl","Cb$","Cb_","Cca","AQr","callHookSafeSync$_asyncCall_$","Btt","AUJ","callHookSafeWithReturn$_asyncCall_$","BGu","Ccb","Ccc","Ccd","toDateTimeZone","Cce","createInfo","NK","AWu","Ccf","getVertexCount","Ccg","getVertexFormat","Cch","getByteBuffer","Cci","Ccj","Cck","getDrawMode","Ccl","renderBuffer","NR","Sn","Zb","AZl","BY",
"cos","BE","sin","Ccm","Ccn","BAl","Cco","Ccp","getWindowFocused","Ccq","mouseGetX","Ccr","mouseGetY","Ccs","clearColor","Cct","SA","createDirectIntBuffer","AXt","glDeleteTextures","Sj","intValue","Ccu","Ccv","glDeleteLists","ByN","Qt","BtU","A3M","loadOptions","Bu0","AYs","Ccw","createVertexFormat","Ccx","readFontTexture","A2c","Ccy","Ccz","updateDisplayMode","BR","startDrawingQuads","L","addVertexWithUV","Ix","glColor4f","CcA","scaledTessellator","CcB","shadeModel","CcC","clearDepth","CcD","depthFunc","CcE",
"alphaFunc","CcF","cullFace","BoF","getIconIndex","BjZ","AEB","swapRB","AKM","getRGB","Bkg","TR","generateDisplayLists","Co","glPushMatrix","OB","glNewList","ASa","renderStars","A7M","glEndList","BQ","glPopMatrix","ATp","CcG","getMinecraft","BcE","V1","requireSSL","Nn","replace","CcH","CcI","bindTexture","CcJ","mouseNext","CcK","keyboardNext","CcL","keyboardGetEventKey","CcM","keyboardGetEventKeyState","CcN","mouseIsButtonDown","ZI","swingItem","EP","getCurrentItem","CcO","useItemRightClick","CcP","resetEquippedProgress2",
"AYh","attackEntity","A$3","interactWithEntity","CcQ","AWH","getBlockId","AVE","extinguishFire","CcR","clickBlock","AT1","onPlayerRightClick","CcS","resetEquippedProgress","CcT","resetBlockRemoving","CcU","sendBlockRemoving","CcV","addBlockHitEffects","A9j","O0","CcW","Byr","AGK","CcX","getSizeInventory","CcY","CcZ","mouseGetEventDWheel","Cc0","mouseGetEventButton","Cc1","mouseGetEventButtonState","Cc2","setCurrentItem","BLE","sourceEquals$js_body$_43","Cc3","isValidToken","Cc4","execute","AGr","isPointerLocked",
"So","mouseSetGrabbed","Cc5","isFullscreen","Cc6","callExitFullscreen","Cc7","callRequestFullscreen","BMP","lockKeys$js_body$_89","Bl8","AL_","getCodeFromLayoutChar0","Cc8","Cc9","Cc$","Cc_","Rz","A4h","Cda","BmB","convertUTF8WithBuf","Cdb","Cdc","lambda$detectTimezone$0","Cdd","Cde","getEras","AFW","Cdf","getAmPmStrings","Cdg","getWeekdays","Cdh","getShortWeekdays","Cdi","getMonths","Cdj","getShortMonths","Sy","BME","isPointerLocked0$js_body$_69","BMl","isMozPointerLocked0$js_body$_70","Cdk","Cdl","Bko","ByR",
"Cdm","nextTransition","Cdn","setupDirect","Rv","Cdo","drawDirectArrays","Cdp","Cdq","growDisplayListBuffer","Cdr","AVa","Cds","AZQ","Cdt","fatal","Cdu","hasRemaining","Cdv","Cdw","glDeleteTexture","A2j","APK","createPath","ACT","Cdx","getResourceStream","BAA","Cdy","getWidth","Cdz","getHeight","WZ","getDPI","CD","color","CdA","_wglClearDepth","CdB","_wglDepthFunc","CdC","_wglCullFace","CdD","CdE","CdF","glGenLists","AU2","pushMatrix","CdG","RF","disableVertexAttribArray","Bky","V","nextFloat","Fq","sqrt","Di",
"atan2","Fa","F2","Dc","nextDouble","ANW","destroyGLArrayBuffer","CdH","CdI","setupDisplayList","CdJ","popMatrix","Bzu","CdK","CdL","AFz","A68","AHg","Bgf","CdM","AUd","onCraftMatrixChanged","CdN","CdO","CdP","fixWheel","AC2","callRequestPointerLock","CdQ","BLt","exitFullscreen$js_body$_97","BNr","webkitExitFullscreen$js_body$_98","BMK","mozCancelFullscreen$js_body$_99","BLO","requestFullscreen$js_body$_93","BOe","webkitRequestFullscreen$js_body$_94","BN3","mozRequestFullscreen$js_body$_95","BF","register",
"X1","registerAlt","BaN","AVB","CdR","CdS","Bhf","Bt7","CdT","BGm","Wa","getFragmentState","AY2","getPipelineInstanceCore","CdU","getCurrentExtensionStateBits","A0a","getPipelineInstanceExt","CdV","getBuffer","CdW","getVertexArray","CdX","getVertexBuffer","CdY","_wglBufferSubData","CdZ","Cd0","AIa","K6","Cd1","deleteTexture","Cd2","Cd3","Cd4","Cd5","Cd6","BjE","Cd7","BGx","Cd8","BCd","Cd9","Cd$","Blx","IH","Cd_","Byu","Cea","Ceb","Cec","Zr","Ced","Cee","Cef","Ceg","Ceh","Cei","Cej","Cek","Cel","BiR","setRenderManager",
"Cem","splitPath","Cen","Ceo","Cep","Ceq","YF","load","Im","BDQ","BK_","mozRequestPointerLock$js_body$_62","Bs3","Cer","Ces","Cet","BbP","makeNewPipeline","Ceu","getCoreStateMask","Cev","getExtensionStatesCount","Cew","Cex","unbindTextureIfCached","Cey","Bi1","Cez","setRenderPassModel","Pj","Js","ByX","BjR","BwV","BpY","CeA","normalizePath","CeB","AIT","CeC","CeD","checkReplacement","CeE","getShaderSource","Gz","visualizeBits","CeF","initializeNewShader","Ru","A7Q","BaP","APZ","inputStreamToBytesQuiet","Bvp",
"AY7","CeG","BhI","inputStreamToBytes","CeH","CeI","fillPoolInstance","CeJ","getAsArray","CeK","available","ZM","toByteArray","Vz","APD","Bb4","ABJ","AG4","Bi7","BkZ","A4u","AUk","ASJ","A8a","BBl","Bb9","Hu","Ie","BnX","Bj4","Bjh","BDI","CeL","Bhb","BnY","A9J","A_L","BF4","BsI","Bku","ASY","AUt","BAx","A4p","BoC","ByF","Bou","Bt9","BDz","Bvy","Bmr","Bri","ByC","Bj5","BIu","Bvo","Bno","Bkc","Bz7","BBP","Bs2","BqD","Bo$","BFV","AXd","BoS","Bw1","BlR","BnP","BtL","BzJ","Bf$","BFL","BrO","BCn","By3","Bf4","BlE",
"Bn$","Bs_","Byo","BJJ","BlL","Bjo","BzU","BmW","BHj","Bxg","Bqu","Bvw","BGL","BgS","AKc","BIJ","A4s","A3S","BIo","AYU","AUy","A$b","A1v","BcF","AHj","HH","CeM","BgF","BFP","AGU","AO$","A29","BvA","DY","Bm2","BkJ","CeN","BAo","Bz9","BmG","Bw3","BlG","BsL","Brk","Buf","Bro","Bjk","BDw","BH0","BI4","BFA","BFH","BnQ","BrN","BtD","Bz5","Byb","Bwa","BE0","BB2","Bp6","CeO","Vi","Ya","Xq","BvC","Lz","CeP","CeQ","Jw","CeR","CeS","BIZ","BBJ","BGr","BAF","Bix","BF1","BjG","BIg","BJr","BCE","BGS","BxC","BFZ","BhC","Bqm",
"Bti","BrZ","BaQ","Bf_","BHh","BmF","Bhi","BBN","BCp","Bw2","Byj","Bzv","A3H","Bzl","Bi4","Byn","BH_","CeT","BHM","implOnMalformedInput","CeU","CeV","getDX","CeW","getDY","ASi","drawTexturedModalRect","Dk","glBlendFunc","A0T","getBrightness","AVO","renderVignette","A6Y","shouldDrawHUD","Bx","glRotatef","KT","enableStandardItemLighting","AXy","getPlayerArmorValue","A2x","isInsideOfMaterial","Gf","disableStandardItemLighting","AZA","renderInventorySlot","A3r","drawStringWithShadow","AXj","debugInfoRenders","ARS",
"getEntityDebug","ATD","debugInfoEntities","AJW","maxMemory","ANp","totalMemory","AMc","freeMemory","Ea","getStringWidth","Be1","drawString","ABQ","HSBtoRGB","AVG","Bzp","drawRect","AUZ","drawDefaultBackground","Bew","drawCenteredString","CeX","getEventCharacter","ARy","keyTyped","ASZ","getEventX","A_2","getEventY","BuS","mouseMovedOrUp","ASn","mouseClicked","ATa","drawLogo","CeY","Ct","glScalef","CeZ","updateLogoEffects","BcS","initGui","BcC","drawGradientRect","BxK","getScore","AFe","Ce0","Ce1","Bum","AL9",
"H4","_wglUniform4f","Jq","store","Ce2","Nv","_wglUniformMatrix4fv","Bc3","_wglUniform1f","AC1","transform","AOi","_wglUniform3f","Gd","sqrt_float","Bfk","_wglUniform4i","Ce3","updatePipeline","Ce4","resizeInstance","Ce5","BuO","Ce6","Ce7","Ce8","Ce9","Ce$","Ce_","Cfa","Cfb","Cfc","Cfd","Cfe","Cff","Cfg","Cfh","Cfi","Cfj","AYG","Cfk","RV","getDeclaringClass","Cfl","Cfm","ADH","Cfn","Cfo","nativeOrder","Cfp","putInt","Cfq","grow","Cfr","Cfs","Cft","Cfu","Cfv","addLogMessage","A2t","X_","Cfw","Cfx","Cfy","SW",
"Cfz","CfA","CfB","CfC","wasResized","ASs","CfD","resize","CfE","GU","glColorMask","AYW","updateFogColor","A0Y","setupCameraTransform","AFX","Bfv","setupFog","CfF","CfG","setPosition","CfH","clipRenderersByFrustum","A4D","updateRenderers","A_d","sortAndRender","Y6","getPosition","AWR","renderEntities","AVT","renderLitParticles","AUQ","renderParticles","AXM","renderSky","A09","drawBlockBreaking","A1T","drawSelectionBox","FD","glDepthMask","A5n","renderAllRenderLists","A2S","renderSnow","ARv","renderClouds","A0_",
"renderHand","CfI","onTick","CfJ","getState","CfK","openWebSocket","A1_","CfL","AZI","processReadPackets","CfM","setWebsocketClient","CfN","AS$","addToSendQueue","CfO","getBlockReachDistance","A__","rayTrace","F6","distanceTo","AEx","getLook","Fe","addVector","K0","addCoord","AYx","getEntitiesWithinAABBExcludingEntity","BGp","canBeCollidedWith","Ev","expand","VM","calculateIntercept","BF$","A46","generateTextureNames","CfP","ASF","getRequiredResourceStream","ARi","readTextureImage","ANe","unwrapImageByColumns",
"Jj","setupTexture","CfQ","AZq","bindImage","Nb","glTexSubImage2D","CfR","getInt","IS","averageColor","A$4","CfS","updateEquippedItem","CfT","addRainParticles","A8A","A5L","CfU","refreshTextures","A1E","saveOptions","F5","loadRenderers","AWn","A82","dropPlayerItem","CfV","enableRepeatEvents","CfW","grabMouseCursor","A5W","saveWorldIndirectly","CfX","onWorldChange","Bnz","createDebugPlayer","AQR","preloadWorld","BqQ","Bvi","createPlayer","A8f","preparePlayerToSpawn","CfY","CfZ","flipPlayer","Cf0","BFb","onRespawn",
"Bdm","spawnPlayerWithLoadedChunks","Cf1","clearEffects","Bav","spawnEntityInWorld","Cf2","ungrabMouseCursor","APd","resetPlayerKeyState","Cf3","getTime","Cf4","entrySet","Cf5","Cf6","TN","ensureBufferSize","Cf7","validateTrailingCharacter","AEv","validateCharacter","Cf8","Cf9","FX","Ch","FZ","G","FJ","FU","K","Cf$","lambda$checkImmediateContinueSupport0$6","Cf_","lambda$immediateContinueTeaVM0$3","WE","isLenient","Jm","isLeapYear","W7","daysFromBaseYear","UU","daysInYear","JZ","daysInMonth","OW","getTimeZoneOffset",
"LI","Fs","mod7","Rg","AFQ","fullFieldsCalc","AYw","cachedFieldsCheckAndGet","Cga","Cgb","Cgc","writeStdout","Cgd","writeStderr","AHm","requireOpen","BEc","A7t","Cge","Cgf","firstTransition","WN","addTransition","Cgg","getMillis","ZA","Cgh","Cgi","getUpperLimit","AE4","Cgj","buildTailZone","AYm","buildFixedZone","Cgk","Cgl","getWallOffset","Cgm","Cgn","AE5","AX5","getQualifiedName","Po","Cgo","getTagName","A3x","exists","A$l","getInputStream","AQs","A7O","AEi","VL","parseFloat","A3I","readLine","Cgp","setTextureUV",
"BsU","Cgq","multiplyVelocity","Cgr","multipleParticleScaleBy","F$","addEffect","HU","Hd","A5o","AUh","Cgs","Cgt","resolveEras","Cgu","resolveAmPm","Cgv","resolveWeekdays","Cgw","resolveShortWeekdays","Cgx","resolveMonths","Cgy","resolveShortMonths","Cgz","CgA","CgB","BKX","random$js_body$_10","ANS","AFI","findMatchingRecipe","CgC","setInventorySlotContents","M5","getStackInSlot","CgD","lambda$callHookSafe$5","CgE","CgF","CgG","CgH","lambda$callHookSafeSync$6","CgI","lambda$callHookSafeWithReturn$7","CgJ","AGk",
"CgK","HD","getTimeInMillis","CgL","CgM","CgN","Bsf","processBeforeFormat","CgO","CgP","getDisplayName","CgQ","getRawOffset","CgR","hash","I_","P_","CgS","mouseGetDX","CgT","mouseGetDY","CgU","blendFunc","CgV","rotate","BJa","AAJ","CgW","setMCLightAmbient","AYD","renderItemIntoGUI","AS0","renderItemOverlayIntoGUI","CgX","CgY","CgZ","BzK","Vg","floor","A3y","drawButton","Cg0","keyboardGetEventCharacter","Cg1","mouseGetEventX","Cg2","mouseGetEventY","AGO","gluPerspective","Cg3","A6B","renderBlockAsItem","Cg4",
"scale","Y9","BxB","BKP","BLf","BLC","Bg8","Cg5","rewind","Cg6","Cg7","Cg8","groupCount","Cg9","compCount","Cg$","consCount","Cg_","Cha","useAnchoringBounds","Chb","BtV","maxImpl","Chc","colorMask","Gq","pow","ABd","getSkyColor","AYb","getFogColor","Chd","getFOVModifier","Ry","hurtCameraEffect","A4r","orientCamera","No","setupViewBobbing","Bt1","A6J","Che","setFogColorBuffer","Chf","glFog","J7","glNormal3f","AFK","glFogi","Of","glFogf","Chg","glColorMaterial","Chh","depthMask","Bba","getTopSolidOrLiquidBlock",
"D0","nextGaussian","CX","sqrt_double","Kn","setTranslationD","AXn","renderItemInFirstPerson","Chi","renderOverlays","Bsr","Bzy","BtO","CN","Cp","createVector","Chj","glGenTextures","Chk","Chl","Chm","Chn","Cho","AZK","drawLayer","Chp","_wglTexSubImage2D","AYd","getPrecipitationHeight","AJt","Chq","drawGuiContainerBackgroundLayer","Chr","drawSlotInventory","Wr","getIsMouseOverSlot","Chs","drawGuiContainerForegroundLayer","Cht","keyboardEnableRepeatEvents","Chu","resetProgressAndMessage","Bfd","displayLoadingString",
"BbK","dropOldChunks","AP$","setLoadingProgress","Chv","AGS","isStrictDecoding","AOY","computeYearAndDay","AMA","AIX","BMR","writeJsStdout$js_body$_4","BMQ","writeJs$js_body$_3","Chw","AHT","isTransitionFrom","Chx","Chy","Chz","Baj","Ip","ChA","getErasMap","NQ","resolveDateFormatSymbols","ChB","getAmPmMap","ChC","getWeekdayMap","ChD","getShortWeekdayMap","ChE","getMonthMap","ChF","getShortMonthMap","Bw6","ChG","N$","ChH","ChI","tryBlendFuncSeparate","ChJ","_wglBlendFunc","ChK","_glRotatefZ","ATG","_glRotatef",
"ChL","_glRotatefY","ChM","_glRotatefX","AZ9","AHU","A2h","ChN","getRandom","A83","ChO","BEx","ChP","appendLogMessageAndScroll","XR","AAo","ChQ","_wglColorMask","BCA","powImpl","A52","rayTraceBlocks","Ih","ChR","AQD","glGetFloat","ChS","ChT","MA","ChU","ChV","ChW","ChX","setFog","ChY","setFogDensity","ChZ","setFogStart","Ch0","setFogEnd","Ch1","_wglDepthMask","AVH","Ch2","Ch3","BLz","Ch4","Ch5","Ch6","Ch7","Bg$","Ch8","setComponents","Ch9","generateTexture","Ch$","Eb","setSize","Ch_","BGK","getBackgroundIconIndex",
"Hq","Cia","A7y","Cib","AFb","Be4","synthesizeFloat","Gb","Dt","Bxc","getErasMap$$create","X3","getCode","BHc","getAmPmMap$$create","BFx","getWeekdayMap$$create","Bqg","getShortWeekdayMap$$create","BGy","getMonthMap$$create","BoK","getShortMonthMap$$create","A8O","Cic","_wglBlendFuncSeparate","AWs","Cid","A5S","isScrollToEnd$js_body$_11","Cie","appendLogMessage","BfP","scrollToEnd0$js_body$_12","BhF","absImpl","Cif","Cig","getFloat","BnV","Bs1","Bkr","BzT","Cih","Dq","addIdClassMapping","Cii","Cij","Cik","Cil",
"Cim","Cin","Cio","Cip","Ciq","Cir","Cis","Cit","Ciu","Civ","Ciw","Cix","Ciy","Ciz","CiA","CiB","CiC","CiD","CiE","CiF","CiG","CiH","CiI","CiJ","CiK","CiL","CiM","CiN","ADb","CiO","CiP","CiQ","AZP","Pp","mulAndShiftRight","YJ","getBoundingBox","Bni","A3d","addRecipes","BHn","A3R","But","AYT","Br5","A6L","BBu","AQU","BjC","BfZ","JF","B4","CK","addRecipe","ALe","BoA","CiR","testColorValueRange","CiS","CiT","CiU","CiV","A8j","CiW","MM","AUm","BiZ","MO","Btj","Bw0","Bhl","BzG","BmH","BHZ","BpV","Brn","BI_","BjS",
"BtC","BCB","BE6","BHK","Bue","BjD","JQ","SH","BEP","BtF","BzN","ADQ","LZ","CiX","Sr","CiY","AKG","ALU","Bqn","Bn0","BGX","Bp0","BAa","BDf","BxF","BtY","ByG","BjH","BwH","A_K","AVU","ATQ","Bfb","A9G","BGl","Bad","A9K","A$0","A4Q","A19","A5$","BaE","CiZ","JN","OX","ND","Xu","AYA","A3p","Bd8","BoM","Bpn","Bqz","Bq_","BEB","Bv7","ATv","Be6","ATV","AYQ","AMW","MN","FO","Ci0","ZG","Ci1","Bql","AKN","UA","Zo","BF3","Bj2","Br$","Ci2","BkI","Ci3","BrG","Ci4","Ci5","AQM","BlJ","A0c","BEt","BkV","A2g","ARP","ARp","Ci6",
"ByP","Ci7","Bnr","BAw","implOnUnmappableCharacter","Ci8","getCharWidth","Zv","makeNext","BA3","Kq","attachQuad32EmulationBuffer","Pn","drawElements","Kx","attachQuad16EmulationBuffer","Ci9","isLowerCase","Ci$","isUpperCase","Ci_","isDefined","Cja","isDigit","PI","isIdentifierIgnorable","Cjb","isISOControl","Cjc","isJavaIdentifierPart","Cjd","isJavaIdentifierStart","Cje","Up","isLetterOrDigit","Cjf","isTitleCase","Cjg","isUnicodeIdentifierPart","Cjh","isUnicodeIdentifierStart","Cji","hasTransparentBounds","AAU",
"Cjj","mode","Xp","Cjk","Cjl","Cjm","Cjn","Cjo","appendTail","Cjp","appendReplacement","Cjq","Cjr","X5","setBounds","Cjs","matches","Cjt","getCraftingResult","Cju","compareRecipes","En","getBoundingBoxFromPool","Cjv","AGC","deleteCharAt","RH","getSuperclass","A4g","Cjw","getDebugInfoRenders","Cjx","getDebugInfoEntities","Cjy","getStatistics","Bah","getDebugLoadedEntities","A41","drawWorldBackground","AUM","sendChatMessage","Bhz","mouseReleased","Bd_","mousePressed","Cjz","playSoundFX","A$i","actionPerformed",
"CjA","getSlotAtPosition","Ber","getStack","A7A","onSlotChanged","CjB","A8g","onPickupFromSlot","A8H","putStack","Bm1","isItemValid","CjC","getInventoryStackLimit","HC","splitStack","H6","getMaxStackSize","BvR","FF","setColorRGBA_F","CjD","CjE","lambda$new$0","DL","Hj","CjF","VE","setDayOfMonthPrevious","NN","setDayOfWeek","BNu","ASo","proc","Ll","readBytes","Pl","checksum","A_O","Sa","ACK","readString","CjG","BEd","CjH","AUg","saveWorld","A3z","skipAllRenderPasses","CjI","updateInFrustum","CjJ","MT","distanceToEntitySquared",
"AXV","ARl","renderSortedRenderers","AIV","markRenderersForNewPosition","BC$","CjK","cacheActiveRenderInfo","CjL","BlZ","getLoadedEntityList","AGn","isInRangeToRenderVec3D","CjM","isBoundingBoxInFrustum","CjN","renderEntity","CjO","renderTileEntity","A_n","renderParticle","ME","glColor3f","A4e","glCallList","NI","getCelestialAngle","A6b","getStarBrightness","AQp","glPolygonOffset","CjP","disableColor","CjQ","renderBlockUsingTexture","BcH","setBlockBoundsBasedOnState","Qr","getSelectedBoundingBoxFromPool","Lx",
"getOffsetBoundingBox","CjR","drawOutlinedBoundingBox","A$T","render","AHV","getCloudColor","AUO","renderCloudsFancy","CjS","readPacket","CjT","A$D","IF","glTexParameteri","AM0","glTexImage2D","Yu","weightedAverageColor","QN","getOutputStream","Btz","BHe","ATw","HA","CjU","setGraphicsLevel","CjV","stopRendering","A5G","TK","markDirty","CjW","setGrabbed","CjX","Bhv","Pz","removeWorldAccess","PT","addWorldAccess","CjY","CjZ","getDefaultBufferSize","Cj0","resizeBuffer","Cj1","Cj2","BaM","parseFormatSpecifier",
"Cj3","configureFormat","Cj4","formatValue","ALK","Bk5","ADv","Bxa","AKK","setInstant","Cj5","Cj6","Cj7","getToYear","Vr","setDayOfMonthNext","Cj8","Oh","isRelative","LV","getFS","Cj9","eaglerExists","ANR","assertNotRelative","Cj$","eaglerRead","Cj_","AOH","requireOpened","AEQ","fillBuffer","BDg","getFXLayer","Cka","Gn","BlV","getRenderType","Q_","renderItemIn3d","A07","renderBlockOnInventory","Ckb","renderIcon","M8","getMaxDamage","Bcn","renderQuad","Bqv","setBlockBoundsForItemRender","G4","renderBottomFace",
"Ja","renderTopFace","Jg","renderEastFace","Jn","renderWestFace","Jd","renderNorthFace","JO","renderSouthFace","Ckc","Ckd","pairGaussian","MK","getSwingProgress","ATc","Cke","Ckf","getTextureForDownloadableImage","AGi","getEntityRenderObject","Ckg","drawFirstPersonHand","Bd6","renderItem","A3C","isEntityInsideOpaqueBlock","Ckh","renderFireInFirstPerson","Cki","renderInsideOfBlock","A_c","renderWarpedTextureOverlay","Kw","atan","Bdx","renderEntityWithPosYaw","AFV","Ckj","Ckk","Ckl","Ckm","lambda$callLocalStorageSavedHook$0",
"Ckn","lambda$callCrashReportHook$4","Cko","lambda$callLocalStorageLoadHook$1","Ckp","Ckq","Ckr","HI","Fj","A4a","Cks","Ckt","R4","bindVAOGLElementArrayBufferNow","ACy","resizeQuad32EmulationBuffer","ALi","bindVAOGLElementArrayBuffer","Cku","_wglDrawElements","ANF","resizeQuad16EmulationBuffer","W4","Vv","setDayOfMonth","BjM","Ckv","Bnq","AFd","UR","getGLCallListForPass","Ckw","Ckx","isRenderedAt","Cky","Ckz","setLocation","AGz","Bz$","CkA","CkB","setupRenderDisplayList","CkC","Rn","CkD","doPolygonOffset","CkE",
"setTextureCachedSize","CkF","trivializeInternalFormatToGLES20","ADo","nullCheck","CkG","CkH","AD5","CkI","createPositiveCapacity","CkJ","parseFlags","W$","ZV","PO","BfN","AI9","formatBoolean","AK6","formatChar","AJf","formatDecimalInt","AEL","formatHex","S2","formatRadixInt","AKt","formatString","CkK","BE7","isNaN$js_body$_14","BN$","isInfinite$js_body$_15","Baq","analyze","Bsq","trailingDecimalZeros","CkL","getAsDouble","CkM","CkN","CkO","CkP","setIndexBuffer","AKY","AOg","AI3","CkQ","CkR","CkS","_wglPolygonOffset",
"CkT","getNativeTexture","CkU","setCacheSize","CkV","CkW","CkX","CkY","CkZ","Wv","verifyFlagsForGeneralFormat","Ck0","Lc","formatGivenString","Qy","verifyFlags","BwN","Ck1","charValue","Ck2","byteValue","Ck3","Ck4","shortValue","Ck5","Ck6","isValidCodePoint","Ck7","BsS","AGb","verifyIntFlags","Ck8","BIh","Ck9","getGroupingSeparator","Ck$","getNumberInstance","A6P","getGroupingSize","Ck_","formatTo","A99","RT","floatToIntBits","Cla","Clb","findLowerDistance","Clc","findUpperDistance","AJb","Bip","Cld","getDataView32",
"Cle","Clf","Bsp","setTileEntityRenderer","Clg","Clh","APc","mayBeAppendSpaces","Cli","flagsToString","Clj","BCP","Clk","Cll","initData","Clm","resolveNumberFormat","Cln","Clo","Clp","BMY","floatToRawIntBits$js_body$_23","Clq","Clr","Cls","Clt","BaJ","AZo","Clu","resolveDecimalData","Clv","getNumberFormatMap","Clw","resolveFormatSymbols","Clx","Brt","BcA","BfS","A5K","Cly","getDecimalDataMap","BDj","getNumberFormatMap$$create","Clz","Bjq","getDecimalDataMap$$create","Bs0","ClA","getCountryToCurrencyMap","ClB",
"AVW","ClC","BuK","getCountryToCurrencyMap$$create","ClD","initCurrencies","ClE","getCurrencies","ClF","Bmg","getCurrencies$$create","RJ","BI$","Bgs","BoY","BED","BEq","BBB","BGO","BGi","BsM","ClG","AHD","BvP","Bwz","Bmh","Bux","ASC","AWC","A4w","BaX","AX2","AR$","AU8","AFY","Bps","BEY","Bh8","Bgl","V$","A97","A3N","A9H","A7C","BdT","ASu","A9B","A_6","A2b","AY1","BeV","ClH","ClI","ALj","Bl5","Byt","BBg","BHx","Br3","BxH","Bl6","Bn3","BIM","Blt","Bpw","Bil","Bg0","BmZ","BxU","BD9","BEH","Buj","BIz","Bxm","Bnm",
"Bru","Btc","BDV","Bl_","BDK","BA1","Btu","BEL","BF0","Bxf","BoJ","BJs","BwY","BCu","BlB","BwM","BjY","Byg","BnZ","BgX","Blr","BH1","Bxp","Bwf","BpW","Bma","BHr","BJq","Bss","BI0","BH4","ClJ","BCy","BC_","Bsy","Bna","Bpt","Bgv","Bx4","Bo2","BhK","BF9","BrV","BrM","BC4","BJp","BDt","Bvx","Bzd","BHO","BIi","BCt","Bag","Brx","Bvk","BDC","ClK","AMR","BFl","Brh","ClL","BG9","BaY","Bq2","Boh","A7W","Bf5","A3e","allocate","Bel","Yt","PP","isError","ADY","La","isUnderflow","RL","throwException","AMi","ClM","BCv","implFlush",
"Ey","malformedForLength","W0","isUnmappable","ClN","U7","ClO","encodeLoop","ClP","AQy","AWN","ClQ","ABA","allocateMore","ClR","ClS","doCompare","ClT","sortByDistanceToEntity","AC0","setDontDraw","A_8","renderBlockByRenderType","ClU","ClV","removeEntry","ClW","hasPrevious","ClX","Yq","getDistanceFrom","A0P","renderTileEntityAt","ClY","AKH","lookupChar","AKn","checkConcurrentMod","ClZ","AM4","Cl0","findAt","Cl1","isValid","Cl2","finalizeMatch","VJ","QQ","Cl3","BbB","processReplacement","SU","getRecipeSize","Cl4",
"ATF","renderString","AW2","drawBackground","Zh","getRandomSound","A81","loadAudioData","A$6","loadAudioDataNew","Lg","beginPlaybackStatic","Btq","Bcm","Cl5","Cl6","disconnect","Cl7","respawn","AS5","sendQuittingDisconnectingPacket","AVt","Dg","inflate_flush","ARo","inflate_trees_dynamic","APo","BcK","inflate_trees_bits","AZi","inflate_trees_fixed","AZy","Qp","BjU","getRenderBlockPass","Cl8","getBlockTileEntity","Cl9","hasSpecialRenderer","Hp","flushDisplayList","Ig","removeAll","Lv","Cl$","isBoxInFrustum",
"Cl_","Cma","getBlockMetadata","AB5","Cmb","setDoorRotation","AZU","Cmc","Cmd","glCallLists","Cc","setNormal","Cme","getNextBinaryFrame","Cmf","getByteArray","Bh7","Me","networkShutdown","Vj","JV","onNetworkError","ARE","Cmg","processPacket","Cmh","handleErrorMessage","Cmi","Bbv","writePacket","Cmj","send","Bdq","BBS","Cmk","MZ","setError","AOl","Cml","Cmm","Cmn","Cmo","getTimeZoneName","AKh","renderCrossedSquares","FL","setTranslationF","AA6","renderBlockCropsImpl","Md","renderTorchAtAngle","APk","getEntityClassRenderObject",
"Cmp","doRender","A_b","doRenderShadowAndFire","Cmq","Cmr","Cms","access$000","Cmt","onInventoryChanged","Es","getItem","AFh","Fp","Ul","Cmu","Cmv","Cmw","lambda$callCrashReportHook$3","Cmx","Cmy","parse","Cmz","BqZ","getHoverState","AQk","mouseDragged","BeA","moveEntity","Do","setEntityDead","AV0","getBlockMaterial","BDJ","getIsLiquid","QV","getFluidHeightPercent","BsA","isSolid","ALS","checkMatch","CmA","CmB","CmC","CmD","CmE","CmF","setStartIndex","QS","BjX","AEV","group","AN3","CmG","AXJ","renderStringAtPos",
"A4M","decodeAudioData","APF","CmH","loadFile","BDP","AS3","getChunkFromChunkCoords","CmI","FM","CmJ","getNewPacket","CmK","readPacketData","Bbt","getPacketId","L0","CmL","CmM","CmN","AOK","getTimeZoneLocalizationMap","C4","isNaN$js_body$_21","Ed","isInfinite$js_body$_22","AVV","Bqp","BKd","isStr$js_body$_0","CmO","addRecievedFrame","CmP","compact","ANT","fillReadBuffer","X0","doubleToLongBits","Dd","setColorOpaque_F","BrL","A93","decodeAudioJOrbis","Boi","CmQ","createPacket","Bns","getTimeZoneLocalizationMap$$create",
"AU9","CmR","Ra","CmS","CmT","CmU","BOa","doubleToRawLongBits","CmV","TP","addMapping","CmW","CmX","CmY","BCT","A4E","AQ0","getWAVLen","BOc","unwrapFloatArray","BpZ","createWAV32F","BmD","createWAV16","AYV","CmZ","Cm0","Cm1","VZ","pageout","UC","pagein","ABN","granulepos","Ym","packetout","ABG","eos","AWz","synthesis","Cm2","synthesis_pcmout","A6E","synthesis_blockin","Cm3","synthesis_read","Cm4","appendFloatArrays","PC","buffer","YU","wrote","Cm5","Cm6","putShort","Cm7","Cm8","A4W","Cm9","GS","Cm$","BHJ","BzQ",
"BEl","A$Z","BFo","Cm_","AEG","serialno","AZ4","A8G","A10","BeT","synthesis_init","AT8","AL8","synthesis_headerin","Cna","Cnb","Cnc","AEX","ASq","Cnd","writeinit","Bl3","AQO","Bvr","AWk","V2","Cne","crc_entry","Cnf","Bhy","BIS","Bx5","BEs","Cng","Cnh","ARu","ART","A1O","AYP","Be7","A0v","AYE","A7n","AYO","A$B","AQ5","BeZ","AQe","BHo","BDs","BvG","VC","Cni","Cnj","Beu","A$g","KK","A$9","AYI","Cnk","A5g","BzA","Bn7","Cnl","Byl","BHw","Cnm","Cnn","BAG","BzS","BkM","BEA","BwE","BJD","BhB","BD3","Bz0","BkQ","BH7",
"BDd","ByD","BDT","Bnc","Bzi","BqJ","BiA","Bo6","BvB","Bmx","Bnv","BAi","BF7","BhO","BJb","Bv2","BEO","Bic","Bzg","Bsd","BtI","Buy","Cno","BdY","Fn","I5","AI1","BvI","BnR","Cnp","Tw","getIntermediateWithXValue","RW","getIntermediateWithYValue","S4","getIntermediateWithZValue","AFy","isVecInYZ","AJ6","isVecInXZ","AK4","isVecInXY","H3","squareDistanceTo","BAn","BCY","Bsh","BuT","getItemStackLimit","Cnq","isArrayPresent","Cnr","getArray","TT","AKf","Cns","version","Cnt","continued","Cnu","bos","Cnv","pageno","A$2",
"lacing_expand","AUx","body_expand","AGl","readinit","BO","Cnw","inverse","Cnx","writeclear","Cny","free_info","Cnz","CnA","CnB","CnC","CnD","A49","pageseek","Bzf","implReset","ADt","isMalformed","Yp","CnE","decodeLoop","BoT","AO1","CnF","CnG","arrayEncode","BpS","CnH","CnI","CnJ","CnK","AVQ","renderStandardBlock","AV5","renderBlockFluids","CnL","renderBlockCactus","CnM","renderBlockReed","CnN","renderBlockCrops","CnO","renderBlockTorch","AS1","renderBlockFire","A51","renderBlockRedstoneWire","A6g","renderBlockLadder",
"A7E","renderBlockDoor","A$A","renderBlockMinecartTrack","CnP","renderBlockStairs","A1a","renderBlockFence","A8y","renderBlockLever","ANP","getSpecialRendererForEntity","CnQ","ALO","checkGroup","Qo","getOptionDisplayString","CnR","CnS","isSlider","CnT","getOptionFloatValue","CnU","BA9","A4c","selectWorld","CnV","Bob","initButtons","AWf","getLevelData","Lh","CnW","save","CnX","getClipboardString","BcP","setSpawnLocation","ATe","A$o","inflate_fast","XW","initWorkArea","Y7","huft_build","GZ","getBlockID","A_j",
"getChunkBlockTileEntity","CnY","CnZ","BeO","Cn0","isString","BGn","AKa","Cn1","Cn2","Cn3","BCb","getBlockTextureFromSideAndMetadata","Cn4","Cn5","SO","parseText","AO6","Cn6","Cn7","setGroupingSize","Cn8","setGroupingUsed","Cn9","setMinimumIntegerDigits","Cn$","setMaximumIntegerDigits","Cn_","setMinimumFractionDigits","Coa","setMaximumFractionDigits","Cob","setDecimalSeparatorAlwaysShown","Coc","setMultiplier","ADx","copy","K5","offset","BwZ","isSneaking","AQz","getCollidingBoundingBoxes","ANw","calculateYOffset",
"ADP","calculateXOffset","AJ5","calculateZOffset","APw","setBB","ASe","fall","Kv","getStepSound","ALG","getVolume","AA_","getPitch","ASh","playSoundAtEntity","A6z","onEntityWalking","A0s","handleWaterMovement","Bd4","isBoundingBoxBurning","A6D","onEntityCollidedWithBlock","A62","dealFireDamage","Cod","getRightBound","Coe","getLeftBound","Cof","Iy","setStart","Cog","Coh","func_181559_a","Coi","L2","writeUTF","Coj","isReadOnly","Cok","Col","Com","putChar","Con","Coo","Cop","Coq","Cor","Cos","Cot","Cou","Cov",
"Cow","Cox","Coy","Coz","CoA","CoB","CoC","CoD","CoE","CoF","CoG","CoH","CoI","CoJ","Vw","CoK","CoL","CoM","CoN","CoO","CoP","CoQ","CoR","CoS","CoT","CoU","CoV","CoW","A6r","T0","A4l","unpack_books","CoX","unpack","CoY","unpack_info","CoZ","BHb","Bkt","Bqd","Bjx","Co0","Hf","getCompoundTag","Co1","Co2","setStorage","Co3","getClipboard","A08","parseIntegerPart","Co4","parseFractionalPart","Co5","parseExponent","Co6","Co7","renderDefaultChar","Co8","Co9","Co$","Co_","Wy","Cpa","Cpb","Jb","setString","BHa","writeCompressed",
"Cpc","Cpd","Cpe","Cpf","getWorldRenderer","Cpg","Cph","Cpi","AY_","Cpj","Vh","BcR","Cpk","A4o","Bgw","AZ6","BfJ","prompt","A_$","getClipboard0","BnM","Cpl","A0u","writeNamedTag","BNT","prompt$js_body$_23","AX$","getClipboard0$_asyncCall_$","BvQ","Cpm","Cpn","Cpo","Cpp","writeShort","V7","writeLong","Cpq","writeByte","Cpr","Cps","writeTagContents","Cpt","ATm","getClipboard1$js_body$_6","BvF","BsT","resolveStr$exported$0","Cpu","Cpv","resolveStr","AGp","BFF","BnU","BjB","Bmp","BtP","BCo","Bgc","BiW","ZC","BEE",
"Big","Byv","BCM","ByI","ByY","Bv_","BhG","BJi","BA8","BgE","BvD","Bev","Cpw","Cpx","Bpv","BlN","BhJ","A4R","BDy","AQg","Byx","Bbk","AXs","Bfq","BeB","Bdv","AZX","A_5","A8T","AQT","AYq","Beo","BeI","Bfl","A_W","A1N","A8d","A$t","BBc","Bv5","Bls","Bor","Bry","V4","BC8","BwW","BhW","BhV","Bz4","Bwh","BhS","BeW","BbD","AY6","A66","AVg","Bbj","A5a","BfI","AWt","ATr","Bc$","A5_","Bft","AXq","Cpy","Cpz","A15","Bnp","BlQ","Brz","BFO","AXD","A2l","A4B","A8Z","A6d","AWO","BtN","BpC","BaB","Bne","BBv","BDS","BIT","BHq",
"BuX","BgM","AXF","Bbq","AZg","Bdh","AXc","A6c","Bbg","AXW","AZB","A9k","Bed","Bc1","BfD","ANc","BJo","BfK","BdL","A72","AZk","A3B","Bbu","BhD","Bwb","Bye","Bij","Bwk","Btk","BJc","BpQ","Bp2","Bh4","BiQ","BvJ","ByO","BgI","BlC","BvK","BI9","Bm_","BhA","Bzm","Bgh","BpP","Byi","BCU","Bm3","Bmi","Bun","Bis","Bwp","BGP","BJx","Bv1","BJj","Bqa","Bhc","BoG","BGh","Bp3","Bhn","BGC","BCs","BwS","BB3","Bw$","BmT","BEW","BDO","BxW","Buw","BDL","Bnl","BpF","BA4","Bji","Bn5","Bhg","Bx$","Bgo","Bo0","Bkp","Bsm","Bgk","Bs8",
"Bw7","Bl2","BEz","BDh","Bk4","BqV","Bg6","Bb6","CpA","Y5","Bny","CpB","IG","BB0","BjT","BFs","BtB","BD2","A1M","BkE","CpC","CpD","inverse1","CpE","CpF","inverse2","A3v","backward","CpG","ABv","deflate","CpH","CpI","CpJ","CpK","handleBlockItemSwitch","CpL","handleBlockDig","CpM","handleFlying","CpN","handleNamedEntitySpawn","CpO","handleLogin","CpP","handleVehicleSpawn","CpQ","handlePickupSpawn","CpR","handleArmAnimation","CpS","handleSpawnPosition","CpT","handlePlayerInventory","CpU","handleChat","CpV","handleUpdateTime",
"CpW","handleCollect","CpX","handleHandshake","CpY","handlePlace","CpZ","handleAddToInventory","Cp0","decompress","Cp1","Cp2","A_g","Cp3","handleKickDisconnect","Cp4","handleEntity","Cp5","handleBlockChange","Cp6","handleMultiBlockChange","Cp7","handleEntityTeleport","Cp8","handleComplexEntity","Cp9","handlePreChunk","Cp$","handleDestroyEntity","Cp_","handleMapChunk","Cqa","handleMobSpawn","Cqb","fileExists","Cqc","castPrimitiveByteArray","BjJ","readWholeFile","AMy","wrapByteBufferTeaVM","Bfh","ATO","handleMaterialAcceleration",
"A6u","attackEntityFrom","Cqd","Cqe","Cqf","arrayDecode","Cqg","Cqh","Cqi","setInPosition","Cqj","setOutPosition","LR","hasMoreOutput","Cqk","hasMoreInput","TO","Q2","unmappableForLength","Cql","AR4","arrayEncodeBE","A5H","arrayEncodeLE","OA","BCD","colorMultiplier","A8E","renderStandardBlockWithColorMultiplier","A2i","shouldSideBeRendered","Bcj","getFluidHeight","BAz","getFlowDirection","A0B","getBlockBrightness","AR9","renderBlockCactusImpl","Cqm","isBlockNormalCube","A1z","canBlockCatchFire","BEZ","isPowerProviderOrWire",
"Cqn","AQ2","getBlockTexture","Zi","rotateAroundX","OK","rotateAroundY","AL$","getSpecialRendererForClass","Sp","getKeyBindingDescription","Cqo","setKeyBinding","Cqp","Cqq","startWorld","Bdf","getSaveName","Cqr","AK_","checkStatus","Cqs","Cqt","eaglerWrite","Bul","Cqu","Cqv","A5l","setRotationAngles","Cqw","AWp","A8p","doRenderItem","AW4","doRenderLiving","Cqx","renderCow","Cqy","renderChicken","A4N","renderPlayer","BDM","renderOffsetAABB","Cqz","renderThePainting","A6v","renderArrow","CqA","doRenderSnowball",
"CqB","doRenderTNT","CqC","doRenderFallingSand","BeC","renderMinecart","CqD","renderBoat","CqE","getDistanceToCamera","CqF","renderShadow","A2R","renderEntityOnFire","CqG","CqH","CqI","Bcf","setBlockWithNotify","AVZ","glow","A78","setStateIfMobInteractsWithPlate","RD","getEnd","XP","setEnd","HP","getConsumed","DK","setConsumed","CqJ","setValid","BG8","charCount","Q7","findBack","CqK","Nm","getStart","Sd","isSurrogatePair","CqL","getHangulDecomposition","Vx","codePointAt","BdK","getDecomposition","CqM","hasDecompositionNonNullCanClass",
"CqN","CqO","CqP","hasConsumed","AIR","getEnterCounter","Ko","setEnterCounter","ANN","findLineTerminator","CqQ","hasAnchoringBounds","AK2","isSpace","CqR","getPreviousMatchEnd","CqS","isAfterLineTerminator","CqT","isLineTerminator","N0","CqU","findBackLineTerminator","CqV","Zm","CqW","countUTFBytes","CqX","writeShortToBuffer","CqY","writeUTFBytesToBuffer","AXZ","CqZ","readOnly","AHR","ilog2","Bk0","AFE","Tx","window","Bvg","AYa","init_decode","Cq0","look","Buh","A$u","Cq1","Cq2","Cq3","Cq4","BId","RZ","Cq5",
"Cq6","Bnk","setKey","Cq7","Cq8","deflateInit","AMY","setOptionFloatValue","Uz","ABY","Cq9","BqU","fileExists$_asyncCall_$","BN6","Bos","readWholeFile$_asyncCall_$","BKu","Cq$","A5b","getFlowVector","BH$","canProvidePower","APi","Cq_","Cra","Crb","Crc","Crd","Cre","Crf","Crg","Crh","Cri","AY3","ADw","getWorldFromRenderManager","BtA","getShadowSize","AP0","getBlockLightValue","Crj","renderShadowOnBlock","A7o","loadTexture","AWT","sparkle","A$V","getEntitiesWithinAABB","AWm","setBlockMetadataWithNotify","A3U",
"notifyBlocksOfNeighborChange","Gl","markBlocksDirty","ARR","playSoundEffect","Bk6","scheduleBlockUpdate","Crk","Crl","Crm","Bmq","AEt","makeTheFuckingKeyWork$js_body$_6","Crn","Cro","Crp","Crq","AZc","getEffectiveFlowDecay","Bzq","getIsSolid","Eg","Bes","BE3","renderAsNormalBlock","AT4","Ck","spawnParticle","AQv","Bup","Bgz","BsV","BnH","BE4","Crr","Crs","Crt","Cru","Crv","Crw","Bo_","A5y","ATW","A80","ARx","Bs4","By2","Bo3","Crx","Cry","Crz","CrA","CrB","CrC","CrD","CrE","CrF","CrG","CrH","CrI","CrJ","CrK",
"CrL","CrM","CrN","CrO","CrP","CrQ","CrR","CrS","CrT","AK1","Btf","Ble","Bu3","BIq","CrU","Bdp","ARd","BfW","Bcl","AYi","BcL","AZz","A$k","AV8","A22","A8Y","AXU","Bfm","ARD","Bdj","A18","Bbc","A5z","Bu9","A4L","AXR","BfY","BBj","BGv","BBy","BlU","Bvn","BgB","BjN","Bn9","BGj","BrP","BFI","Bx2","BGc","Bm6","BgZ","BzZ","ByS","BrI","Biy","BJv","CrV","Bh$","BF5","BEp","Bwg","BFG","Bs$","BG_","BJB","BFS","BqN","BHQ","BEj","Biq","BkG","BmP","BsZ","BFe","BA_","Bxo","BuR","Bx9","Bvm","Blo","Bxs","BuE","BzV","BzP","Bja",
"Brd","BsF","BEI","Bq$","Bt2","BiF","BGG","CrW","BbW","A6V","Br8","BmO","AW_","A2q","BrB","BD$","Blm","Bug","BgL","Bgy","BBK","ByZ","BIb","BF6","AN$","Blp","BsH","BIe","BAQ","Bnx","Bh5","BID","BmM","Blg","BDU","Bk7","BEi","Btv","BAq","Bm8","BzY","Bwn","BBs","BHY","BCI","BFE","BqE","Bi5","BE9","Bx7","BwA","Bhd","BxZ","Bsa","BiI","BpR","Bpq","Bl7","Bkq","AVs","CrX","playRandomMusicIfReady","ATs","onBlockClicked","AUT","blockStrength","Bb7","sendBlockRemoved","A84","A2z","blockActivated","CrY","useItem","AZw",
"playSound","AEJ","AWw","mdct_kernel","CrZ","Cr0","Cr1","registerPacket","YY","setPositionAndRotation","Cr2","Bh0","AXH","addEntityToWorld","Cr3","Cr4","Cr5","Bde","BBp","M$","NX","getEntityByID","AGx","addChatMessage","BIx","setWorldTime","ABB","BqG","ASm","removeEntityFromWorld","Cr6","SR","addItemStackToInventory","BnI","Cr7","AYt","setBlockIDWithMetadata","Ur","invalidateBlockReceiveRegion","Cr8","doPreChunk","Cr9","setChunkData","Cr$","createEntityByID","Tq","findExact","Bq4","Cr_","AWc","decodeBE","BdM",
"decodeLE","Csa","Csb","Ns","checkMidByte","LC","XV","Csc","Csd","getKeyName","Cse","Csf","deleteWorld","Csg","Csh","Bcd","compileDisplayList","BsP","renderSwingProgress","Bgg","handleRotationFloat","BFi","preRenderCallback","BxX","getDeathMaxRotation","Bb_","loadDownloadableImageTexture","Csi","Bao","renderEquippedItems","BA0","getColorMultiplier","BcD","shouldRenderPass","Csj","getFontRendererFromRenderManager","AAl","getDistanceToEntity","AXk","setSizes","Csk","getWorld","Csl","renderBlockFallingSand","Bfz",
"getPos","A6R","getPosOffset","Og","lengthVector","Vn","Csm","Csn","Cso","Csp","getGroupNoCheck","AMn","BfT","rint","Csq","unquantize","AYR","make_decode_tree","Csr","Css","Cst","Csu","Csv","NJ","ilog","APq","maptype1_quantvals","Csw","Csx","Rm","Csy","Csz","icount","CsA","ML","CsB","CsC","writeInt","CsD","CsE","writeFloat","CsF","writeDouble","CsG","AR6","AOX","onSoundOptionsChanged","ADE","CsH","_new","BBq","readRow$js_body$_5","AAH","CsI","CsJ","BBD","AJk","A98","A34","BvO","CsK","createEntity","CsL","Ht",
"nextLong","ANk","CsM","CsN","CsO","CsP","round","CsQ","deflateReset","AZh","AAB","BB1","Id","setLocationAndAngles","ATA","CsR","getChunkProvider","Mr","calculateInitialSkylight","CsS","EU","CsT","CsU","CsV","CsW","CsX","CsY","CsZ","Cs0","Cs1","Cs2","Cs3","Cs4","Cs5","Cs6","Cs7","Cs8","Cs9","Cs$","Cs_","FE","getInteger","M0","getBoolean","KW","hasKey","Cta","findSpawn","Ctb","signum","A1q","AUo","A6I","getFirstUncoveredBlock","Bnb","sign","Bvh","Bz2","By8","AVw","AXE","A7c","A5O","A0w","BtR","BFQ","Bto","BxA",
"BAb","Bsn","BqO","ByL","BAE","Bm0","Bvj","BpJ","Byw","BBC","BtZ","BgV","Bjt","Bh9","AFP","Bqc","ATL","RO","Ctc","AUS","A6Q","A0f","AX_","AYk","A2B","A1w","A2H","A2L","AYN","A5v","A7R","A7S","Bcp","U5","BEe","Bi8","BtX","A9o","AYp","ARU","ATY","A8L","Bbp","BeU","A8I","BbG","A75","BiC","BoV","AUi","AZj","AP2","Ctd","AXh","AQ9","Br4","BC9","BFj","BhL","BIj","BHf","BdH","AP7","A8W","AWa","AV2","AXx","A4x","ATC","BqT","AQS","A9u","Bej","AXf","ARZ","Cte","Ctf","Ctg","BCq","BF2","A3f","H7","Fg","AKD","P4","JH","ABn",
"Cth","A9C","AUb","Bo8","BFq","BzD","BGI","BB5","BEN","BzE","Bjy","BBE","BrY","Bkm","BBF","Buc","BG6","Bq6","BDi","BJE","Brv","BkC","Bjz","Cti","checkKeyForMovementInput","By$","getEyeHeight","Bdd","Ctj","Bc6","joinEntityItemWithWorld","Ctk","getDamageVsEntity","SZ","getCurrentEquippedItem","Ctl","hitEntity","Ctm","onItemDestroyedByUse","Qx","destroyCurrentEquippedItem","AU_","interact","Ctn","useItemOnEntity","AJd","getTotalArmorValue","TX","floor_float","BsY","Cto","resetKeyState","Ctp","A3K","syncCurrentPlayItem",
"BDH","BdU","Ctq","Ctr","AMh","addKey","JM","Cts","render_point","Ctt","decodev_set","Ctu","render_line","Bwd","lsp_to_curve","ADs","_01inverse","A5f","_2inverse","Ctv","Ctw","Go","blockExists","A8N","BtH","Bmz","getCollisionBox","Ow","intersectsWith","Ctx","A8D","setBlock","A$R","notifyBlockChange","Cty","Eo","chunkExists","Ctz","getEntitiesWithinAABBForEntity","CtA","getEntitiesOfTypeWithinAAAB","A7x","setBlockMetadata","BbC","notifyBlockOfNeighborChange","CtB","markBlockRangeNeedsUpdate","A1H","velocityToAddToEntity",
"AHS","getInventorySlotContainItem","AFA","getFirstEmptyStack","CtC","storePartialItemStack","AQ8","countEntities","A$U","performSpawning","CtD","shouldFree","Yc","canHarvestBlock","A76","getCurrentPlayerStrVsBlock","AD0","onDestroyBlock","ARJ","harvestBlock","A_r","TZ","CtE","displayGUIChest","CtF","displayWorkbenchGUI","CtG","displayGUIFurnace","AWj","ejectRecord","Z3","beginPlayback","A5x","BdE","getBlockLightValue_do","CtH","provideChunk","BaF","updateLight","ALM","removeEntity","AZH","releaseEntitySkin",
"APW","updateEntity","A1c","AAc","calculateSkylightSubtracted","CtI","updateAllRenderers","WD","A53","setBlockAndMetadata","Xe","markBlockNeedsUpdate","BbM","randomDisplayTick","AVy","AQB","getChunkFromBlockCoords","Yv","getHeightValue","CtJ","unload100OldestChunks","A0n","rayTraceBlocks_do","CtK","canSave","CtL","saveChunks","A9$","saveLevel","CtM","Uo","readFromNBT","APG","lookup","CtN","CtO","CtP","removeObject","CtQ","unloadChunk","CtR","loadChunk","CtS","Bnj","CtT","getLightValue","A27","renderTileEntitySignAt",
"CtU","renderTileEntityMobSpawner","CtV","CtW","castNativeByteBuffer","CtX","BmY","writeWholeFile","CtY","doWrite","CtZ","getWingRotation","Ct0","updateCreeperScale","Ct1","squishSlime","Ct2","scalePlayer","Ct3","preRenderScale","Ct4","setSpiderDeathMaxRotation","A_f","Ct5","Ct6","ARb","Ct7","Ct8","renderSpecials","Ct9","updateCreeperColorMultiplier","Ct$","setSpiderEyeBrightness","Ct_","renderSaddledPig","Cua","renderFur","Cub","renderSlimePassModel","Cuc","setArmorModel","Cud","getFontRenderer","AW1","float32_unpack",
"Cue","Cuf","make_words","Cug","Cuh","AVu","toBARK","Cui","Cuj","Cuk","Cul","gain","Cum","Q6","subtract","Cun","crossProduct","Cuo","tr_init","Cup","lm_init","Cuq","Cur","Cus","Ro","F8","getByte","Cut","O6","checkChunksExist","BwQ","tickRate","Cuu","setScheduledTime","Cuv","AVh","tickUpdates","ARA","updateBlocksAndPlayCaveSounds","Tc","addEntity","Baz","obtainEntitySkin","Cuw","Oa","BoQ","Blf","BqS","BkY","BBt","Cux","Cuy","BIp","BrE","BxL","Cuz","BBz","CuA","BxT","ATU","CuB","AJn","coslook","CuC","invsqlook",
"CuD","invsq2explook","CuE","fromdBlook","BdJ","decodevs_add","Bek","decodev_add","CuF","decodevv_add","CuG","ARz","onNeighborBlockChange","CuH","storeItemStack","Bwy","By5","getRandomSpawningPointInChunk","S7","getClosestPlayer","CuI","ARs","getCanSpawnHere","NT","mountEntity","CuJ","addBlockDestroyEffects","Bse","getBreakSound","ATl","onBlockDestroyedByPlayer","CuK","markBlockAndNeighborsNeedsUpdate","Bj1","checkSessionLock","OU","setLong","FH","setInteger","OY","setBoolean","G3","setTag","AKP","writeToNBT",
"AMm","setCompoundTag","A56","renameTo","AZ2","CuL","listFiles","CuM","deleteWorldFiles","BJG","wrapUnsignedByteArray","BG1","writeWholeFile$_asyncCall_$","BM0","CuN","ldexp","CuO","BGt","Btl","CuP","Bik","A1K","O7","XO","setSlimeSize","CuQ","AXe","BjK","writeRow$js_body$_14","CuR","CuS","CuT","AZx","A4S","Bd5","A6j","CuU","CuV","CuW","BHy","Bwr","AW8","CuX","CuY","ARk","A3k","APX","ARQ","A_l","Bbz","A1W","CuZ","APf","BwX","BxO","AZa","BFC","Bas","Bwt","BI8","A_1","CV","Cu0","Cu1","BvX","BlM","A6i","Beh","AZ5",
"AUa","A$K","AW9","AX4","BAD","Cu2","ARn","Bdc","BfL","BbZ","AYe","AZn","A5T","ATP","Bkd","Bxx","AAz","Cu3","Br_","Cu4","Cu5","Bjs","BwO","Bq3","Bkx","Bqf","Brb","Byp","BEF","Be9","ATh","Bpd","Bv9","A42","A8q","A2m","Bfs","Bb1","AVv","AU3","A6$","AVp","A3J","A9b","AQN","AS2","AWM","A7V","A6G","ASg","A2a","A8S","A$1","AZM","A35","A3O","AEw","BoH","BBi","Buq","Bz8","BHz","Bym","Bjg","BHt","Bll","BuB","Bgm","BFc","BfE","AX7","A_y","Ba2","Bq1","Bpb","AV3","AW5","ALH","BaD","A8s","A6K","A2M","Bbf","AXb","BbA","A05",
"Bm9","BGs","Bpy","BzI","BnD","BCw","AQ7","AXz","A4i","Cu6","AMl","AFa","BCO","BHF","BwP","Blh","Bhm","AZZ","sendMotionUpdates","Cu7","Cu8","Cu9","Cu$","Cu_","HJ","getTagList","FS","tagAt","Cva","EW","Cvb","readEntityFromNBT","Cvc","Cvd","Cve","getStrVsBlock","Bfy","onItemRightClick","A2f","onItemUse","Bub","isInRangeToRenderDist","BzL","ANb","onChunkUnload","Cvf","Cvg","Cvh","getChunkAt","AV6","saveChunk","Se","saveExtraChunkData","Cvi","onChunkLoad","A0U","populate","Cvj","chunkTick","SS","needsSaving","Cvk",
"Cvl","saveExtraData","APb","isAtLocation","Cvm","AQY","dropBlockAsItem","ADG","computeHash","Xm","getSlotIndex","Cvn","A7N","Cvo","read1","Cvp","adv","Ys","getCollisionBoundingBoxFromPool","BxG","Cvq","setBlockID","Cvr","ADj","isAssignableFrom","AV9","playRecord","AJj","getGZIPHeader","ASM","Rs","flush_pending","A3T","deflate_stored","BcJ","deflate_fast","BcO","deflate_slow","AKL","_tr_stored_block","A$X","_tr_align","P$","putShortMSB","D1","put_byte","A7K","setCRC","AMX","Cvs","A0H","updateRidden","AF7","removeEntityAtIndex",
"Cvt","Cvu","displayProgressMessage","Cvv","BAR","canCollideCheck","A6e","collisionRayTrace","Cvw","My","getLightValueExt","A64","getBlockType","A9A","Cvx","bindTextureByName","Cvy","renderSign","Cvz","RX","createEntityByName","BiN","setWorld","AAa","getOrCreateNode","AIk","setValue","AF0","getCreeperFlashTime","CvA","renderWithRotation","Bg9","isFull3D","CvB","armorItemInSlot","ANl","init_block","Rd","CvC","CvD","A3W","A8u","getSavedLightValue","W5","getDistanceSq","AD3","AZO","canPlaceBlockAt","CvE","A58",
"checkFlowerChange","BbJ","checkForHarden","CvF","setNotStationary","A3j","updateCurrentLeaves","A26","isBlockIndirectlyGettingPowered","AUq","checkIfAttachedToBlock","AU5","canNeighborBurn","A4O","updateState","A79","ARO","updateAndPropagateCurrentStrength","ATx","onPoweredBlockChange","ARC","CvG","getNAdjacentTracks","Bcz","refreshTrackShape","A9s","BaU","CvH","canSnowStay","A8e","canBlockStay","A$C","CvI","checkBlockCoordValid","CvJ","BlX","BA2","CvK","CvL","Fu","setByte","CvM","CvN","eaglerDelete","CvO",
"CvP","eaglerIterate","ANt","newDoubleNBTList","A9Y","newFloatNBTList","CvQ","setFloat","EQ","setShort","CvR","writeEntityToNBT","AVo","knockBack","BiH","getHurtSound","BFv","getSoundVolume","Bkb","getDeathSound","Bab","onDeath","A2w","entityDropItem","Bb3","CvS","damageArmor","CvT","CvU","CvV","BCC","BtG","CvW","Bk3","CvX","AE_","AI4","markBlocksForUpdate","CvY","comparer","CvZ","Cv0","Cv1","Cv2","Cv3","Cv4","Cv5","Cv6","KB","fix","XY","balance","Btp","BrQ","A1U","triggerLavaMixEffects","A9l","Bcv","isBlockStair",
"AYn","isBlockSolid","A5d","getMaxCurrentStrength","TQ","calculateConnectedTracks","Cv7","getAdjacentTracks","A8b","place","Bd7","AV7","A1R","BoZ","Cv8","Cv9","copyTo","Cv$","A2P","A2T","Cv_","A8J","isMinecartTrack","Bgx","Bpi","Bl0","A5r","AR8","A$q","Cwa","BgA","A4J","BG7","ARe","AVM","BJI","A9P","BlO","Boo","A_S","Bdi","A7l","A2W","ARX","BaC","A5j","BD4","Bjn","ADp","A2p","Bce","A39","AVS","ASD","Bdb","A6w","BdN","A0N","AWi","AQV","AY9","AXG","A1D","AQq","A96","Cwb","Cwc","Cwd","Cwe","A$n","A16","AQW","A_e",
"Bez","A43","AUF","A5E","ASG","AXS","AWW","A_v","Bdg","ARG","AUl","A3Y","A5k","Cwf","A9O","A7Z","ARg","A6m","Bf1","Bex","AZG","AWL","A1u","A77","Cwg","BD_","Bpj","A7b","AP4","A8Q","Byz","Bhk","BAd","AX8","AZf","Bbd","BfB","Bck","A4V","AY8","Bfo","AQi","BdP","A54","A$S","ATi","Bax","A_F","AWd","AWJ","Bak","BeM","ATX","AWv","A89","A_m","A9M","A6W","A6U","A_V","A_X","A2r","ASA","ASP","Bdt","Cwh","Cwi","Cwj","AVx","Bme","BnF","BFW","Bxq","BBo","Bia","BER","BFd","BJh","Bz_","BGD","Bqw","BEy","Bk8","Boq","BIH","Bu_",
"BFu","Bsb","BrC","Bmy","A8m","BaL","Bln","BAT","A2N","ARH","A3n","Bty","Bnt","BoR","Bzo","Bw5","A7Y","BDk","BIQ","AJC","AP_","BCF","AXC","ARh","BsK","AT3","A65","BeD","BdB","ASL","AQt","Bfi","A2K","Bch","A87","AUn","AR1","AZ8","A8t","Btd","BAM","BHd","AQa","Ba4","onBlockAdded","AUK","MX","Hz","ATf","onBlockRemoval","ARY","scheduleLightingUpdate","A0h","updateSkylight_do","AXw","relightBlock","Cwk","generateHeightMap","BdS","unloadEntities","HX","setRotation","A7U","Cwl","getRandomWithSeed","VT","factor","ACz",
"ABh","rotateRight","Cwm","getInventoryEqual","Br9","Cwn","copyInventory","Cwo","Cwp","Cwq","Bte","Bla","Bwv","saddleEntity","ByU","onBlockDestroyed","Cwr","getInvName","Cws","onCraftGuiClosed","Cwt","AOD","isBurning","Cwu","getCookProgressScaled","Cwv","getBurnTimeRemainingScaled","Cww","Cwx","Cwy","AKT","heal","Cwz","consumeInventoryItem","BpO","A5s","setBlockAndMetadataWithNotify","Boc","A4t","canBlockBePlacedAt","ARq","onBlockPlaced","Ky","damageItem","CwA","ASR","onValidSurface","CwB","displayGUIEditSign",
"AOc","getAverageEdgeLength","CwC","fdrffti","UF","generateTerrain","X4","replaceSurfaceBlocks","CwD","generate","BeG","generateSkylightMap","TB","addLoadedEntities","CwE","AHv","setChunkModified","BI7","A0l","dropBlockAsItemWithChance","CwF","AAi","fill_window","J0","flush_block_only","AEH","longest_match","OV","_tr_tally","F9","send_bits","CwG","copy_block","HN","send_code","ACU","bi_flush","CwH","releaseImageData","AWB","onLivingUpdate","AW7","pushOutOfBlocks","AZd","BC7","canBePushed","BzB","applyEntityCollision",
"ASp","isAABBInMaterial","BCV","updateRiderPosition","BwJ","isCollidable","AFi","isVecInsideYZBounds","APM","isVecInsideXZBounds","AFO","isVecInsideXYBounds","CwI","CwJ","CwK","firstKey","OQ","BCZ","BBI","CwL","A3b","A0I","getFlowDecay","A25","updateFlow","Ba_","getSmallestFlowDecay","A9a","liquidCanDisplaceBlock","CwM","getOptimalFlowDirections","AWx","blockBlocksFlow","BbL","flowIntoBlock","A$E","isFlammable","CwN","tryToFall","CwO","removeLeaves","AVj","ARm","tryToCatchBlockOnFire","CwP","getChanceOfNeighborsEncouragingFire",
"CwQ","getGrowthRate","CwR","isWaterNearby","CwS","isCropsNearby","CwT","isIndirectlyPowered","KZ","checkForBurnout","Bop","canThisPlantGrowOnThisBlockID","A5q","isThereANeighborChest","Baf","BbX","getConnectionStrength","BaA","updateConnectedLeaves","AWQ","isBlockIndirectlyProvidingPowerTo","A8M","CwU","CwV","eaglerMove","BmV","Ia","BkK","CwW","Is","CwX","CwY","dropAllItems","Bhu","getDropItemId","BIR","addToPlayerScore","AVP","dropItem","Mi","bucketInt","AOC","chunkFileForXZ","Bvv","loadChunkIntoWorldFromCompound",
"AGD","storeChunkInCompound","A2D","A5t","canConnectFrom","BdZ","getMinecartTrackLogic","A06","refreshConnectedTracks","AHu","canConnectTo","BeL","connectToNeighbor","CwZ","explode","A17","checkSkylightNeighborUpdate","Bfu","markBlocksDirtyVertical","Cw0","getBlockPathWeight","QJ","Ir","Cw1","ADX","setArrowHeading","Cw2","setThrowableHeading","OI","setDirection","A_U","drfti1","AZ$","onEntityUpdate","Cw3","A$W","A_T","calculateFlowCost","Bvs","getCanBurn","Cw4","canFallBelow","Cw5","A$a","A2o","getChanceToEncourageFire",
"Cw6","PZ","Bsc","RM","Cw7","doNothing","Cw8","createEntityFromNBT","KD","tagCount","Cw9","createAndLoadEntity","Cw$","addTileEntity","AHL","isConnectedTo","Ty","isInTrack","AQP","createExplosion","A8U","A$v","checkIfAABBIsClear","A50","getIsAnyLiquid","Cw_","createTileEntity","TA","BaZ","AZW","A86","AWF","A_o","A9d","ARj","Bf0","A7u","AYK","Bds","A1L","AWb","BcM","AV4","BeQ","BeP","A7P","AU6","AWE","AWZ","A0b","A_E","A_x","AWG","A2A","A8F","BrD","BgO","BBT","BC2","Blq","A2n","Blz","Bn4","BAC","BEG","Cxa","A_N",
"AQ3","Bbn","Bdo","A5M","A33","BmR","BuV","A3V","AXp","Cxb","A8z","A6s","A6X","A40","A4b","AS8","A9U","Bgb","BtM","BCG","Bnw","BwL","Bre","ASX","nextBoolean","Bhs","BvU","BoN","Bzx","BG3","A5D","BoU","AXX","Cxc","AYH","A0i","APR","BdX","BqI","Bli","BAB","BkL","Bgj","Bo9","Bl1","BmE","Bqk","BeH","A_k","BIW","BnJ","BkF","BrK","BwI","BBk","Bmf","BsB","BIl","Bgd","BuD","BuL","BjV","BFD","BgP","Bl9","BBY","BGa","Bu7","BjA","AZu","Bom","BnA","BI5","Bcc","A2s","AXY","BAW","BCr","MG","put_short","Rj","AWy","handleLavaMovement",
"AQF","kill","Cxd","validTreeLocation","Beb","generateLeafNodeList","Cxe","generateLeaves","ATT","generateTrunk","A1f","generateLeafNodeBases","Cxf","getBlockEntity","A1p","setBlockTileEntity","Cxg","setDefaultDirection","A1d","removeBlockTileEntity","AEZ","BkA","AX0","notifyWireNeighborsOfNeighborChange","AYf","scheduleLightingUpdate_do","Cxh","containsValue","Cxi","WO","getItemStacksEqual","Bk1","BHU","Cxj","ASf","initializeNoiseField","Kj","generateNoiseOctaves","Cxk","recursiveGenerate","Bsv","AQm","Btx",
"A_J","CR","AVN","H$","BqF","setScale","CE","AXi","Bh3","A3Z","Bxj","BeE","De","A9f","Bov","quantityDropped","BhR","idDropped","Cxl","setRecordPlayingMessage","Cxm","read_buf","Cxn","_tr_flush_block","AGG","d_code","AHn","bi_windup","Cxo","updatePlayerMoveState","Cxp","AYc","moveEntityWithHeading","A1I","jump","A7v","updateEntityActionState","AFo","isDaytime","A1Q","canBlockSeeTheSky","Xz","Cxq","abs_max","KN","addVelocity","Cxr","Bjl","getMountedYOffset","BGF","getYOffset","A$w","Cxs","firstNode","Q1","deleteNode",
"AYl","isBlockGettingPowered","A5u","isPoweringTo","Bxl","deleteFile","AI0","countSlashes","BCN","Cxt","Cxu","Bg_","iterateFiles","K9","Qa","setByteArray","AS6","addEntityID","ST","Cxv","eaglerSize","Bth","N9","getArtSize","Li","isEntityAlive","Cxw","BAv","getTalkInterval","BDN","getLivingSound","Byc","onEntityDeath","XS","setChunkBlockTileEntity","Cxx","A5A","doExplosion","Cxy","AEW","getDouble","BjI","Bui","BqY","BDx","AVn","Cxz","decrementAnimations","CxA","collideWithPlayer","LL","forward","BhQ","deleteFile$_asyncCall_$",
"BLV","Bx8","iterateFiles$_asyncCall_$","BJY","CxB","PS","A$x","onCollideWithPlayer","CxC","CxD","CxE","CxF","BJK","Bjp","BuC","BEC","CxG","CxH","CxI","CxJ","ByK","BpK","BC3","Brf","BnB","AVD","Bm4","Bqt","BDo","BtJ","BFa","Bzj","BEM","BrT","AVi","A2_","AXo","AXP","A_G","AY0","YL","BAr","Bq8","BEQ","BmK","Bk9","BjF","Bx1","BvE","BlW","BJH","BrS","ByB","Bzr","Bu4","Bsi","BIE","BwB","BJu","BnN","BEf","Bq9","BvM","BIU","Bxv","BgK","By4","Bp9","Bjc","BDG","Bxk","BIX","BsC","BmC","Bt3","BD8","BD7","Bsg","BIF","Bn2",
"BJe","BqW","BGw","CxK","BB_","AU$","Bb5","ARI","A6p","BxJ","BwD","A1o","A9v","AZr","BfH","AUp","A6k","BfO","BDa","BGU","CxL","BI2","Bin","Bho","BBL","Bhq","BrU","Bmt","Bp8","AU4","A_4","ARr","Be3","CxM","ABw","getItemBurnTime","BaR","isMaterialInBB","BdG","checkBlockLine","AAv","layerSize","CxN","generateLeafNode","AZC","placeBlockLine","CxO","leafNodeNeedsBase","CxP","CxQ","removeChunkBlockTileEntity","CxR","A8P","getLightUpdated","AWl","A0V","populateNoiseArray","CxS","generateLargeCaveNode","S6","generateCaveNode",
"CxT","pickMobSpawner","AHH","pickCheckLootItem","A3D","CxU","generateNoise","ZX","build_tree","CxV","build_bl_tree","CxW","set_data_type","ALz","compress_block","CxX","send_all_trees","Rw","moveFlying","A2$","isOffsetPositionInLiquid","A4C","isOnLadder","Lj","getClosestPlayerToEntity","Oq","faceEntity","Vm","getDistanceSqToEntity","A8c","findPlayerToAttack","Be0","getPathToEntity","A6f","getEntityPathToXYZ","AGV","CxY","CxZ","incrementPathIndex","A_h","isFinished","AYM","canEntityBeSeen","A91","AB4","A7a",
"isBlockProvidingPowerTo","Cx0","Cx1","Cx2","ATb","getEntityString","Bq0","getExplosionResistance","AGE","getDistance","AYo","getBlockDensity","BdR","onBlockDestroyedByExplosion","Cx3","compareToIgnoreCase","Cx4","onItemPickup","BrR","readKey$js_body$_9","Bks","BcT","A5J","Bei","A8w","AS4","ASl","AUf","A32","Bbr","Bx3","BGT","BoD","BIG","BxR","Bwm","Bp4","Bmm","BqP","Bs9","Bol","Bmb","Bwo","Bmd","Bha","Bpf","Bpc","Blw","A_I","AQJ","BEU","A2u","AR2","U2","Bts","Bmn","A2U","BCh","BFM","Ba7","Bh_","ATM","Bn_",
"BCf","Bra","Bz6","A2v","AXB","BD1","Cx5","Cx6","Cx7","leafSize","Cx8","genTreeLayer","FK","grad","Gr","lerp","AR0","WQ","pqdownheap","Bd1","gen_bitlen","Cx9","gen_codes","ANo","scan_tree","ANu","send_tree","AG3","updateRotation","BAN","Cx$","createEntityPathTo","Cx_","A1m","isIndirectlyPoweringTo","Cya","Cyb","AG0","setDouble","ASz","canExistingBlockSeeTheSky","A9T","BcV","neighborLightPropagationChanged","A9X","updateTileEntityChunkAndDoNothing","Z7","canSmelt","Cyc","smeltItem","Cyd","updateFurnaceBlockState",
"Cye","anyPlayerInRange","Zw","updateDelay","AZ7","spawnExplosionParticle","Cyf","bi_reverse","Cyg","AHp","getCookedItem","BBn","BqR","Bv0","Cyh","Bfp","A60","AWV","AQj","A59","A0D","Cyi","sequencedEntrySet","APs","smaller","ABD","Cyj","Cyk","Cyl","doNothingWithTileEntity","AKw","clearPath","Cym","clearMap","Qg","openPoint","BEg","Cyn","addToPath","BGY","compress","IZ","AOT","addPoint","Cyo","dequeue","AKS","createEntityPath","Cyp","findPathOptions","ACt","isAssigned","Cyq","changeDistance","Cyr","isPathEmpty",
"Cys","Sc","getVerticalOffset","S9","getSafePoint","BCW","BA6","Cyt","Cyu","AK7","sortBack","AA8","sortForward","Cyv","Cyw","descendingIterator","Cyx","ascendingIterator","AOB","pathToFirst","UD","pathToNext","APJ","pathToExactOrNext","Bwc","ALt","checkFinished","Cyy","Cyz","CyA","CyB","AAE","height","Xw","down","BsE","Bzb","Blu"],"ABCD","AXa","loCFnkEkoD","ABCE","ATy","moCFokEkoD","FGHI","VA","77CF87C97CkiD0ByqDzqDzyD0yDitE9+CypFzpF0pF1pF2pFzpF4pF5pF","JKLMNO","SE","xeFksCxNlsC0DmsClTnsCnTosC+UpsCzbmnEzNqnE8UrnEsyBsnEwyBgjFsyBlkFuyBmkFlTnkF5sEokFzN3kFzN4kFwwE9kF0DllFv4EroG5sEsoG7kGtoGy8DvlHuyBwlH0DmnHzN3iI0D"
,"JPQR","A3g","8lBFqkIw/H","ASTUV","AJc","vqGF48G58G68G78G88G98G+8G/8Gg9G/8Gj9G98G","JPQW","Mw","sqFtqF3qF4qFkxF0B9yFFj8Fk8F/9Fg+FzrG0rGk+Gl+G63Iw8H","AXY","Kt","kBlB5B0BzC0CpJqJlRFmRnR5kB6kBguB6kBo0Bp0BugCOplCO9nD+nDkxDlxDmxDnxDoxDpxD/yDgzDkzDlzDt2Du2D+mEOpnEHwnEJxnEr0CysElxB91EHy2Er0C","FGZa","AAI","jvHF","JPQb","QA","u5Hv5Hp6Hq6Ht6Hu6Hv6Hw6H++H+3Hs2I0mI","cde","A0j","3DF","ASTUf","AKb","/sEFl2GxqGk9Gl9Gm9Gn9G","JPQgB","AH9","jxHFr1HlwH","JPQhB","AH5","ixHFy1HlwH","JPQiB","AH$","lxHFm1HlwH","AjBkB","BaI",
"q0DF5nEnHjoEHtoEJ","JPQlB","AH8","kxHF11HlwH","ABCmB","Y4","goCFikEkoD","JPQnB","AH2","/wHF31HlwH","JPQoB","AHZ","+wHF21HlwH","JPQpB","AH7","hxHFn1HlwH","JPQqB","APB","ylIFzuI/6E0uIl7E1uIpwD","JPQrB","AH1","gxHFx1HlwH","JKLMsB","ALy","14H24H88H5zC98H+8H","JKLtB","PV","3V0B","JPQuB","AJU","khIF3zI0D4zIpH57IF67Iv8F","ABCvB","Bdy","5oCF7kEkoD","FGHwB","G_","ykHFllH0BwiJxiJ6pJ7pJztJ0tJ1tJ2tJ6uJ7uJ","JPQxB","AH0","9wHF01HlwH","JPQyB","AHY","7wHFu1HlwH","JKLMzB","AOr","45CF4hDhkBjkDstB","ABC0B","ABm","ojCFs5FwH0nHh2C"
,"AX1B","Qn","/BF","AX2B","Qi","m0Bfn0BhBq4Br4B","JPQ3B","TF","0wGFw1GiiGx1Gg/Fz6HF0iIl/F","c4B5BU6B7B","AHd","8jCFomElxBxzElxB","JPQ8B","ARa","/vHF+2H/2H26H36H66H76HhnIinIjnIknIlnI5C4oI97F9sI7sE5tI6tI0vJ1vJ","JPQ9B","A7B","1nBFjtCy0B/5FkuFsqHhlH9jIg/HirIjrI/vIsnIoxI9tDyxI/pIx5IgrI4nJpiJ","ABC+B","A9W","+oCFhpCFglEkoD","ABC/B","AC5","t7BFg4FwHu3GunF","ABgChC","A_i","vyGF2yGFhzGizGjzGkzGv0GziDw0GviD5lHw6C","ABCiC","AAZ","4gCFjnDu+BkmGwHgoHunF","AjCkC","Bfn","3pFmjE5wFF6wFziD8yFFpgGl0BxwJziD","JPQlC","ASB","gnBF/sCy0BqtCqvB13FsrF25FkuF1mG89Fv2GltGm3G3uG5mHu9G9mH09GgnH/9GgqHhlH/yH8qHkzHjrHjiIjuGoiIq4HviIj6H+iIy9HwjIg/HskIy/HvqIwqIotIptIqtIrtIvvIgnItwI1oI9wI9tDrxI/pI58I6zIn9I1zIh+Ix2I1+Iz3I5mJniJsnJpiJzsJorJ1sJurJ"
,"JPQmC","M1","4rHFnuHouHpuHquHgwHFhwH0BvkIwhF1kIx8G6kIt2H9kI5vEglI7jHnsI7gGjuIwrHlwInuD8yIm2E9yI0vD+yI9oF/yImgGgzIk2EhzI/5D39I+0Ir+I03Ht+Ir3Iv+It3I6/I7lIgoJojJusJ6rI","ASTUnC","ANx","9sEFj2GxqG","ABoC","XK","g2FruBm2FruBr2Fs2Fv2FF06FO","JKLMpC","AEM","jyBF+2BjxBr5Br2B","JKLMqC","AEO","iyBF92BjxBq5Br2B","ABrCsC","AEy","y8E0D","JKLM4BtC","ASc","wLxLjSkSyeze0ekS8xB9xBl7Cm7C","ABCuC","AKs","xhCFi4GunF","JPQvC","Bcg","uuBvuBv0Bpc/xGgyGwyGziDs7Gt7G7vJ8vJ","ABwC","LA","quBruBr0B0Bh9BFk9Bl9Bx/BFy/Bz/B0/B1/B2/B3/B4/B5/B6/B7/BxkCykCrrC0Dr8CrYvwDmqDwwDhkC7yD8yD9yD+yD9yE+yEpzE6kCszEhlCz2E02EopFpHqpF67Bw/FruB"
,"AXxC","QM","/iCFijCoBljCoBhmCOimCflmChB3lD5C6nDoBwoD5Cx0DoB22EoB32EoByjFl0BtlF5C7vF5C+2F5Cg8F5C08FoB0zGoB+5GoBhyH5C32H5C","ASyC","Qc","oyBnyBpyBzbryBsyBtyBuyBvyBwyBx8BFgpD8UlwFsyBqgGy8DopGnTvvGuvG","ABCzC","AMe","ssEF+iFuZ","ABC0C","OM","kgClgCnlCFhnC0B","ABC1C","Yi","8nCF+jEkoD","ABC2C","AXl","yoCF0kEkoD","c4B3CU4C","AMx","xIF2Q3Qvdwd","c4B3CU5C","AMw","0IF4Q3Qxdwd","JKLM4B6C","A0S","3K4KsWtW2Z3Z+b/b0d1dziB0iB+xB/xB13B23B10C20C/0C20Ci1C20Ch4Ci4Cz7C07CihDjhD3jG4jGqgIrgI","JPQ7C","Rk","hwGFi0GiiGz0Gg/Fv+HFmjIl/F"
,"JKLM8C","AFU","tsBF6sCjF","ABC9C","APC","s7BF/3FwHt3GunF","JPQ+C","S1","8sDFuvDvvD12D22D32D0B8wE9wE90E+0E4rG5rG7rG8rG9rG+rGm+Gn+Go+Gp+G8iH9iH","JKLMN/C","APH","rxBF","JPQgD","GJ","/9HFykIx8GkuIq/HiwInuDl+Im3Ip/I96Iv/I7lI5rJxqJ+rJl5DmsJ6rI","JKLMhD","Ej","6L7L8L9L+L/LoMpM2M3M4M5MtOuOvOwOxOyOzO0O1O2O3O4O5O6O7O8O9O+O/OgPhPiPmPnPnS0BwSxSySzS0S1S2S3S4S5S6S7S8S9S+S/SgThTiTjToTpTsTtTuTvTwTxTyTzT0T1T2T3T4T5T6T7T8T9T+T/TgUhUiUjUkUlUmUnUoUpUqUrUsUtUuUvUyUzU6U7SiVjVkVtTpVqVrVsVtVuVvVwVyVzV0V1Vjbkblbmbqbrb0btT1b2b3b4b5b6b/kBglByrBzrBo3Bp3B/iDgjDrjDsjDl9Dm9Dn9Do9Dp9Dq9D9/D+/DnrEorEsrEtrEurEvrEyrEzrE2rE3rE56E66E38E48Et9Eu9El+Em+Ey/Ez/EwwFxwF6yFtT+yF/yF"
,"JKLMNiD","Zy","wNxN0N0DkTlTmTnT9U+UybzbupBFu1DsyBv1DuyBo8DzNh+D8U//DsyBggEwyB1sElT4sE5sE8sEzNqwEzNvwEwwE81E0Du4Ev4E5kG5sE6kG7kG8kGy8D1wGuyB2wG0Dy+GzNr7H0D","ABCjD","AIw","j8BFl4FwHz3GunFmoHjhH","JPQkD","XL","o9BF5tC96B7mD9+B2mEOtpHpzG45IF","ABlD","A6S","riBFssBFvmH1mCwmH0D0sH1sH2iIzNnpIopI73IzM83I93I+3IokCsjJtjJujJvjJivJnyEpvJqvJ+wJ/wJgxJhxJixJjxJrxJsxJ","JPQmD","Tv","70BF1yHjhG4yH9kH3+I10B","ABCnD","AOy","k8BFm4FwH03GunFnoHjhH","JPQoD","BfR","y1BF+uIhmI","c4B3CpDqD","A7m","vpBwpB","JPQrD","ANv","jqFF62FlxBz7F07F"
,"ASsD","NE","wvGF","JPQtD","Kk","+5D/5Dj2Ek2E3+Em2E1oF0vD8oF9oFlgGmgG90I+0I","AXuDvD","BaH","mCnC5rC6rC8rC9rC","FGHwD","Vf","h7DFo/D0Bt1ErsCv9FxpF09FpPwsGxsG","JPQxD","VP","n+DFh/Fi/Fs6Gt6Gu6Gv6Gw6Gx6Gy6Gz6G06G16G26G36G46G56G66G76G86G96G+6G/6Gg7Gh7Gi7Gj7Gk7Gl7Gm7Gn7Go7Gp7Gq7Gr7Gx7Gy7Gz7G07G17G27G37G47G57G67G77G87G97G+7G/7Gg8Gh8Gi8Gj8Gk8GtrHurH","AXyD","Bbh","PF","ABCzD","ARN","toCFvkEkoD","JKLM4B0D","AOI","igGFxiGyiGx5G+sGy5G3+F","JPQ1D","A1B","mnBFruCqvBinH/9GnzHjrHxiIj6H28I1zI9gJ+gJimJ6gJwnJpiJyuJzuJ","JKLM4B2D",
"Ba0","o9EF","JKLM3D","APy","psBF","JPQ4D","AKW","q+GFxlHr3CylHnuDzlHu5D0lH05D1lH25D2lHrvE3lHqxE4lH2xE/qHgrH","J5DA6D7D","DT","gqEhqE23E0Bj9EF1/EFkiFliF","JPQ8D","W_","0HF8PF4gEF4+G5+Gp0HyrF","JKL9D+D","AEa","giBFhiBiiBjiBkiBliBmiBhlBilB3yF4yF","ABC/D","GM","v7BFn+B0By+Bz+B93FwHr3GunFhoHjhH","c4B3CUgE","A63","WXYZxByBgDhDmDXtDuDzD0D1D2D+D/DrEsEvEXhH2DoHpHlImIiM2D5N6NuWXvW2DifXjf2Dmf2Dnf2Duf2D7gB8gBxrB2D3jCXzzC0zCkrDlrDn7DXs4EXvpFX","ABChE","AA3","tsEF/iFuZ","ASTUiE","AWX","irBFrmDt0C1lEriD","FGZjE","U8","2xGFpyG0Bp0G6pGq0G+pGlpHsiHqpH9wG"
,"c4B5BUkElE","ASr","s/Bt/B1pC2pC3pC4pCorCprCxrCyrC","JPQmE","A0J","ymBFotCqvBxmJniJnnJpiJ","AXnE","AEU","21BFqmDjF","JPQoE","Ql","p9HFtvI2mIuvI7mIxyI/6HyyIumIzyIwmIl6Im6In6Io6Ip6Iq6I","ABpE","A4f","kxJFlxJmxJnxJ0JoxJ2JpxJokCqxJ0J","JKLMqE","A$_","sjBFgnEs6DinEu6D","JKL9DrE","XJ","3/D4/D1iE0B6iEF/iEgjE6rE7rE","JKLMsE","ALW","8R0B","JKLMtE","A_q","saFp+D0D9hErsCohFk/DkwFvtE","ABCuE","A$c","koCFmkEkoD","ABCvE","Bcy","0oCF2kEkoD","ABCwE","ALr","l8BFn4FwH13GunFooHjhH","ABxE","T5","rSsS9e0B6pBF3sClxB","JKLMyE","ACS",
"1tBF9zB+Fj4BqI","ASTzE","VS","siDv0CtiDx0CuiDviD2iDx5B7pDx5Bq/DFxhEFsiEtiElrEyoE7lF2lFi7Fj7Fq7Fr7Ft7FqhBw7Fx7FyqGnqG","JPQ0E","AEC","vgEF52G+/Fi/Gj/GqnH/+Gj0HvtHw7Hx7H","ASTU1E","AD9","grBFtmDt0CzlEriD","JPQ2E","Bem","11BFqvIjmI","JPQ3E","AQl","8mBF2mJniJqnJpiJ","AX4E","RU","uCF","AjC5E","AT$","u0BF7wC36B8wC76B+7C/7Cg8Ch8CymDu1CzmDw1C0mDy1C1mD01C2mD21C3mDr6BgrDhrDorDr6B2yDh8Cl7Dm7D","JPQ6E","ABr","1gEFl0HxtH10H8tH07H17Hr8Hs8H","ABC7E","AN4","44EF54E64Es9EqhB+mF/mFgnF5zChnF8qDiwFsnFq8F8mFu8Fv8Fw8Fx8Fy8F5zCz8F8qDphGqhBqhGh+BrhGshG2rG3rGgvGhvGivGjvGlvGmvGnvGwhGlgHmgHngHogHpgHqgHrgHsgHtgHugH0gH1gHkhHlhHmhHnhHqhHrhHuhHvhHxuHyuH"
,"c4B5BU6B8E","AAq","xjCyjC0jC1jCikCjkCkkClkCpmCFh8Di8D","JPQ9E","Bbb","wnBF2uCy0B6mHu9GqqHhlHpiI+4H7jIg/H9qI+qI2tI/pI9vIsnIkxI9tD+mJniJ1nJpiJ","JPQ+E","A4H","xgEF","JPQ/E","N8","53E63EnoFooFpoFqoFipFF0wFF0gG1gG2gG3gG","JKLMgF","A$8","7NFuYmShjB2el5C2e","JKLMhF","A$5","yLFlSmS1e2eh5C2e","ABCiF","AIu","msEF4iFuZ","JKLMjF","A$7","r3BFhnEs6DjnEu6D","JKLMkF","A_a","ljBF0sBmS2zB2e56C2e","JKLMlF","LO","gKhKwR0B5V6VmWnWsuB6VgtEhtEhyGnWiyGsxGzyG0yG7yG8yG9yG0yGrzGszG","ABCmF","AAD","joCFlkEkoD","JPQnF","QF","kpElpEqpErpEr3E0B"
,"JKLM4BoF","AIq","r+EFhgFmSmiF2e","ASTpF","Iv","nrBorBtvBFlyB0f0yB1yBh3Bi3By5Bz5BrxCx5Bs0Ct0CqiDriDmgJr0C9kJr0C","JPQqF","PN","30F40Ft1FF1rGk8F+oI/oIipIw8H","JKLM4BrF","AW$","uLvLypBzpB0pB1pB","ABCsF","Mf","thCFnuCu+B8uCh/Bk2Cl2C24FwHg4GunF6gH7gHxoHjhH","AXtF","N7","8BF9BoB+BO3CF4C5C8doBpgBoBxkBF9oB5C4qBoB5qBoB9tBF5xB5CpgCfmmChBm4CoBv4CoBq5C5Cw8CtgC78CoBl+Ct2Cp+Co+CnhD5CohDoBliDoBmiDniDnkDl0BloDoB50D5C+6D5C6hEoB2iE5C17E5C27E5C+7EoB8+E5CwyFxyF58F3nFyhGr4BwiGxyFzxGoE","ASTuF","A0C","j3BF","JKLM4BvF","AIy","u+EFkgFmSpiF2e"
,"JKLM4BwF","AIr","s+EFigFmSniF2e","JKLM4BxF","AIx","t+EFjgFmSoiF2epwF2e","AjCyF","AUI","iDjD8HFwJjDqcjDvxCwxCxxCyxCm+CyxCyiDziDz0D00DntEyxCotEjD","JPQzF","A0o","ucFk4El4EnrForFxsFFluFmuFnuFouFxuFyuFzuF0uF1uF2uF3uF4uF5uF6uF7uF8uF57F67Fz/F0/F3/F4/F5/F6/F3qG4qG5qG6qG7qG8qG9qG+qG/qGgrGhrGirGjrGkrGlrGmrGnrGorGprGqrGrrGsrGtrGurGvrGwrGxrGyrGr9Gs9Gv9Gw9G19G29GluHmuH","JPQ0F","A_t","o1BFivIjmIzwIwpI","ABC1F","AE8","m8BFo4FwH23GunFpoHjhH","JPQ2F","YQ","swGFm1GiiG","JKLM4B3F","APh","moDFvlFjF","JPQ4F","A0Q","rsIFwsIFjzI6qFrzInuD"
,"JKL9D5F","VQ","17CF13D3U23D33D43D53D88D3Us9D3U06E+8D16Eg9D26EF36E46E","ABC6F","A0x","woCFykEkoD","AB7F","ACA","8xFF","AjB8F","Zl","8/GFuqHHvqHJ","JPQ9F","OE","juHkuHm+HF3yI7jHz7IF07InuD5/I7lIggJ5vEtsJ6rI","ABrC+F","QZ","7dwd","AB/F","ALg","7zFF","JKLMgG","Fw","oN/J6X0B7X8X/XgYhYiY1iB2iBvsBwsBxsB2iBprD/2Cg9Fh9Fi9Fj9Fk9Fl9F1hG2hGp5Hq5H","JPQhG","Tp","lwGFm0GiiG50Gg/FvlIFvuIl/F","ABCiG","AGR","i/BF73GunFl5G6qD","JKLM4BjG","AH3","poDFwlF0D","AXkG","AOJ","CDcFsCtCvCwCxCyC7tB8tBpxBqxBj2Bk2B90CwHi6Cj6Ck6Cl6Cm6Cn6Co6Cp6CtjFO4nF5nFxnIynI"
,"JPQlG","A_R","zvD0vD6vD7vD+4D/4Dn6Do6DmsHnsHzwHF6yHm2E7yH9oF8yHmgG9yHk2E+yH/5Di2Hj2Hw2Hx2Hr4Hs4Ht4Hu4Hv4Hw4Hh/Hi/H9lI44H+lI/lIxpIypIosIpsIv0Iw0Iy0Iz0It1Iu1I65IggI75I85Ig7I16H49I+0IqhJrhJ+kJ/kJ","c4B3CpDmG","A$s","r4ErrB","ABnG","AO5","xgCFqlCFu8C8Uv8CpHx8Cy8Cz8C08Cn9Co9Cp9Cq9Cr9Cs9Ct9Cu9Cv9CtMh+C8Ui+CpHs/Cq2CxoD0DhzDizDjzDl0BtzDuzDvzDwzD","JPQoG","Zx","9sDFutDvtDiuDjuDouDpuD42D0BkwElwEmwEnwEowEpwExwEywE6wE7wE6+Ex4D/rFgsFkvFlvFj3Ik3I","JPQpG","PQ","7rDF8rD9rD+rD/rD","JPQqG","A3w","jnBFrtCqvBmzHjrH","JPQrG",
"CI","5hJF6hJn2I","AXsG","APl","irDjrD31D0Bh8E+0EqyFryFsyFtyFq0Fr0Fp1Fq1F","ABgCtG","Bc7","t0BFu4BFq6Br6Bs6Bt6By6Bz6BytCpcl1Cm1Cm/Cn/CvmDxhB","ABCuG","Ka","mhCF5uCh/B+1C/1Cz4FwHm5G6qDsnHwgHvnHh2C5nHygH","JPQvG","ANL","zlIF2uI/6E3uIl7E","c4B5BU6BwG","AO3","upCrpCpqCF8lD1jChmDlkCnmDjkC0oD1oD","JPQxG","Bc2","sgEFr0HyrF4iI5+G","AByG","AGe","7eF","ABzG","AGg","5eF","AB0G","Z2","5pBF","JPQ1G","AK3","jsGFr2GisGs2GlsGg0HntH","AB2G","AGd","6eF","AB3G","AGh","3eF","AB4G","AGf","4eF","ABC5G","I$","++B/+B4lCFiuCh/BxlDw8BroHjhH"
,"ABC6G","A$d","/oCFgpCFhlEkoD","JPQ7G","UN","uwGFo1GiiG11Gg/F","JKLM4B8G","AKF","xwBF","JPQ9G","AED","g2EruBh2Ei2Ex8E0Bx/EFgiFhiF","JPQ+G","Z8","kwGFl0GiiG20Gg/F","JPQ/G","AXL","7mBFstCqvB1mJniJ","ASgH","AVI","oiDFmhGF/1GlpGg2GnpGj3G/1Cz5GyvGkpHhiH","JPQhH","QG","z2C02Cx/C0B0vE1vE6vE7vE8vE9vEvhFwhFriFFrnFsnFznF0nFtrFurF3oG4oG5oG6oG7oG8oG8tG9tG+tG/tGkuGluGmuGnuGouGpuGquGruG13H23H+1I/1I","JKLM4BiH","AYv","1jG2jG5jG6jG7jG8jG","ABCjH","ANd","rsEF9iFuZ","ABkH","AF2","8eF","JPQlH","ANZ","g1BF14B0B","JPQmH","U1",
"mgEFngEF","JPQnH","AM6","lrIFwzIHxzIJ","JKLMoH","AEr","uxBFt2BmS74B2e","ASTpH","ALx","4yBF","JKLMqH","AEs","vxBFu2BmS84B2e","ABCrH","ALa","lsEF3iFuZ","JPQsH","Zu","h+HF3kIx8G7xI+rImyIisI1/I7lIuoJukJhsJ6rI","FGHtH","A_s","7pFF3nIzNooIpoI","JPQuH","Qe","3gIFn0Iq/H86I96I8nJ8iJwqJxqJ+qJl5D","ABCvH","AEN","u7BFh4FwHv3GunFzgHm5BjoHjhH","FGwHxH","ASk","hkGikG1kG2kG3kG4kGhlG8UmlGFnlGpPkqGlqG","ABCyH","Zd","1lCFouCu+B7uCh/Bu5FwHj5GunFr5G6qD8nHygH+oHjhH","AXzH","HM","6CF2+CFqhDFnhGF","AX0H","GD","z0CF14CF","JPQ1H","AN6",
"wuBxuByuBzuBw9BFhuC96B4mD9+BxmEOosGn/CmxGnxG9xG+xG35GpzGwxHxxHyxHzxH0xH1xHs9Ht9H3/H4/H5/H6/H7/H8/H9/H+/HhgIigI0lI1lI4lIggF5lIt6BprIqrI1rI2rI3rI4rI47I3+F+jJ/jJ3kJ4kJluJmuJ","JPQ2H","BaS","z1BF/uIhmI","ABgC3H","XE","gzGFx0GxhBy0GziDm6GziDr6Gw6CgjHo6G","c4B5BUjB4H","Xs","/+Eg/EshF0B","AjB5H","XD","j0Fk0F31FFutGvtGwtGxtGytGztG0tG1tG2tG3tG","AB6H","AH_","2wHF7xH0B19H67B1pIzM2pIh/B3pIokC","JPQ7H","BeN","u1BF9uIhmI","ABC8H","L9","niCF74FwH04GunF","ABC9H","IB","/gCFluCu+BwvCh/Bj2CuZu2Ct2Cv4FwH+3GunFuoHjhH","AX+H",
"Cj","EFGHIJdFefgBhBzB0BjCFjEkEnEoExJyJzK0K/KgLhLiLjLkLuPoEhWiWlWFrZsZtZuZogBiWvgBF0kBiW4kByJ4oBiW0qB1qBjrBkrB0uBtM1uB2uB2yB3yBz0BqJl7Bm7B6mC7mChxCr4BpxCOrzCszCtzCuzC00CiL91C7mC06C16C26C36Cs+CF6kDnHt4Du4DtjEr0CzoEr0C7xFqJr8FqJ9lG1qBuuH7mCvrJwrJ","c4B5BU/HgI","YV","mQ0B8cFrmEziD","JPQhI","A48","smBFpjIg/HlqImqI3wI9tDx4Iy4I","JKLiI","Sv","0U1Uxf0ByfFwgBxgBtqBFlrBmrBsxBFzyBmrB/1Bg2Bs2BFg3BmrB64BFt5BFqnDj8CgmE0flmEx5BsyEtyEuyEvyE","ASTUjI","ACV","y0DFi2GxqG","JPQkI","W2","n9BF4tC96B6mD9+B1mEOspHpzGy5IF","JKL9DlI",
"AHa","8rE/J","FGZmI","AGt","jqGrsC","JPQnI","WF","xHF3P0B","FGHoI","O5","05BFz8BF6zC5zCtqDuqDwqD9+CjtE2zDltE/+CyzEp/CsrHo6G4nI5nIsiJtiJ","JKLMpI","Jf","oOpOoa0BskBFtkBsd1wCrewmEO","JKLMqI","TL","3hGF","FGZrI","KO","gqG+pGjxG0BryGF/5Gg6Gi6Gj6GwiH9wG9uHsiH","AjBsI","AIp","41FFwqHHxqHJ","ASTUtI","Xh","7c0B6nBFxmDt0C7nDriD","JPQuI","Oo","4vJF9vJvvEmwJnwJ","JPQvI","A0e","liEF30HyrF","ABCwI","A4y","7iCFm5FwH/4GunF8oHjhH","JPQxI","ARW","7PFi5Dj5Dx5Dy5D0wE1wEm6En6Eo6Ep6EqvFrvFuvFvvFwvFxvFyvFzvF","JPQyI","A5B","xsIF3tIFizI6qFqzInuD"
,"AjCzI","AE0","70EF80ExhB/0Eg1Eg8EF7tF8tF9tF+tF","JPQ0I","T3","4vGF5zGiiG+0Gg/F","JPQ1I","ARB","tsIFlzI6qFmzI9oEszInuD","AB2I","AND","5tBF","JPQ3I","A$m","omBF1wI9tD","JPQ4I","A8o","0mBF38I6zIk9I1zI","JKLMNyC","Qq","xzCyzC","JPQ5I","AHy","uhJFomJvsDpmJuoFqmJsqErmJtuDsmJpwDtmJ9qE","FGwH6I","Sx","lkGmkGpkGqkGolGplGzlGF6lG0B+lG/lGqpGrpGspGtpGupGvpGwpGxpGt8G1pF","ABgC7I","A0d","n6BF6+C7+C8+C9+C++C/+Ch/Ci/Ck/Cl/Co/Cp/C1zD2zD3zD4zD21D5zCu7GFv7G2zDw7G9+C","JPQ8I","SN","r+HF5xI+rIkyIisIg/I+5Iy/I7lI/nJojJsoJukJ4rJxqJ7rJl5D/rJ6rI"
,"AB9I","LP","o4EFviF2J5lF6lFo8Fp8Ft2GokC","AjB+I","ARV","g0FFh0Fi0Fi1Fj1F51FL","FGZ/I","LN","6xGFuyG0Bu0G+pGppH9wGwyH6pG80HsiHp3Hq3Hr3Hs3H","FGZgJ","AM_","7xGFxyH6pG","ABhJ","AOp","jlDFklDnHllDOmlDF30DnH3zE4zE","FGZiJ","ANa","8xGFyyH6pG","JPQjJ","ABp","1tDFqvDrvD35D45DnuEouEpuEquE8xE9xEo1Ep1E/nFgoFt/Hu/H","FGZkJ","AVF","k6Gl6GkiHFliHpPprHqrH","AXlJ","ACJ","9nBF","JPQmJ","WH","uwDFyjEx3CzjEvsD7jFsqEjkF9qEl3FuoF","JPQnJ","Q4","j+HF/xI+rIqyIisIn+Im3Il/I+5Ix/I7lIxoJukJ9rJl5DlsJ6rI","JPQoJ","AKq","3HFtkF8uE","ASpJ",
"V0","myBnyBqyB0DxyByyBqxCXj+CX3kDFphFsyB16F26Fh7FnTrgG0D1iG2iGkpGlpGmpGnpGqqGzNntG/1CxvGyvGy8GzN28GzN","J5DqJPrJ","P0","w8Ix8I","JKL9DsJ","A1g","lPF","JKLtJuJ","R9","9kBFiuBjuBh6CjuBxkDykDqhErhEprEqrEwrExrEq2ErhE","JPQvJ","ASO","j1EFhmGguFnmG6qF","JKLMwJ","ZS","vXFnwCuX71G1tF91G5tFh0H0+G8+ItrI++IwrImoJ05IxsJkkJ","JKLM4BxJ","A7p","ijBjjBkjBzI","JPQyJ","AZe","pmBF2wI9tDl4Im4In4Io4Ip4Iq4Ir4Is4It4Iu4Iv4Iw4It7Iu7Ih9I1zI","JPQzJ","A44","m+DFv3Ew3Ex3Ey3EpuFquFtuFuuF22G+/F8+G9+G","AB0J","O4","pN0D/epHwxDokC56H67B"
,"c4B5BU6B1J","ABb","mqCpc+qCF5oD6oD7oD8oDm1D0J","JPQ2J","AEu","pgEF","JKLM4B3J","A1A","vwBwwB","JKL9D4J","K1","/hB+EniBtPukBF","JPQ5J","L1","q3Cr3CmuDnuDt5Du5Dv5Dw5Dz5D05D15D25DgpEhpEqvErvEpxEqxEwxExxE1xE2xE4xE5xEsjHFhrHgrH","c4B5BU6B6J","AHX","sqCpclrCFzsE8oDv0E0JrpFspFtpFupFntFotFttFutF1wF2wF","JPQ7J","Da","kiJFliJn2I","AS8J","SM","38GF","ABgC9J","YB","o6BF+wCpck1Cpcg/C3qC0qDxhB","AB+J","Fy","teFjwCJ02FHj+Fk+F","JPQ/J","Z0","p+Fq+F39G49G99Gq5DnjH9gGitH9oE","JPQgK","ABW","37IF","JKLhK","ZL","+wDF","ABCiK",
"TS","i8BFk4FwHy3GunFloHjhH","AXjK","WK","/RgS","ABCkK","A24","zoCF1kEkoD","c4B5BUkElK","AI7","0rCF","JKL9DmK","AHW","phEF","JPQnK","ADz","1mI2mI6mI7mI5sI/6H6sIumI7sIwmI","JPQoK","AHB","5tDFq4D0BwjEvsDxjEtuD1qE2qEk9El9E3jFsqEgkF9qEj3FuoF","JPQpK","BcU","inBFgtCy0B35FkuFw2GltG79G89G2pHrjHhqHhlHwiIj6HxjIg/HxqI/pIyqIzqIstIttI0vIsnI78I6zIo9I1zIjhJkhJtnJpiJhoJzjJjvJiuJ","JKLM4BqK","AMB","g1DF/7DhkBt/DstB","JPQrK","YH","9vGF+zGiiGvzHl/F30IF","ABCsK","AOa","6lCFhpHxhHjpHzhH","c4B5BUkEtK","AOn","1qCF","JPQuK","SL",
"59FF69Fq5D99F+9Fm2Gq+F+mH49G1pH9gG9zH9oEi7Hj7H5oI6oI","ABCvK","Cl","mgCthBypCFjoDkoD","ABCwK","AN_","5lCFgpHxhHipHzhH","AXxK","A9w","MF","ABCyK","A37","3oCF5kEkoD","FGZzK","A9N","iiHjiH/uHgvHnvHovH","c4B3C0K1K","AUB","tIuI","AjC2K","I1","6cF0iDziDpjExhBniGziD/sGviD4hHziD","c4B5BU3K","A0r","sjCF","ABC4K","JX","hhCFxvCh/Bg2Ch2Cs2Ct2Cx4FwH","JKL5K","X2","thEFqiEFljEmjEnjEziDojExhBx2El0Bj/FqhBw5GziD","c4B3CpD6K","A7H","spBwexqBwI","JPQ7K","Bff","ztDFxkF8uE","JPQ8K","Tr","3vDF9lEvsD+lEtuD/lEpwD6jFsqE+jF0qEikF9qE"
,"ABC9K","ASU","q+BFv+B67BmnCFpnC67BqnCrnCsnCtnCunC67BixC6gCnxCruBj9Ck9C4lDuZrnD28C9rEFxjFO","JPQ+K","FB","yvDF7lEvsDplF/6ErlFl7E","AS/K","ZU","mtGF","FgLhLiL","AFG","va0DwazN","ASTUjL","JB","47DFomGr7FwqGxqG","JPQkL","AM9","p1BFjvIjmI","AjBlL","AQQ","l0DFznEnH9nEHnoEJ","JPQmL","H1","6gIFmuIq/Hz8I96I2kJ7lIroJskJkuJ6rI","JPQnL","A4n","0nBFhnJniJ3nJpiJ","JKLMoL","AOv","0zBF73B83B/5Bg6B","JKLMpL","AOu","1zBF93B+3Bh6Bi6B","JPQqL","MH","guDhuD0uD1uDk5Dl5Dm5Dn5DmpEnpEiyEjyEloFmoForHFgyHhuGwhIi5HxhIk5HyhIm5H4uI7lI4xI6rI99I91Ik+Im3I7nJ8iJ2sJyrJ"
,"JKLMrLsL","AJm","urIFpoJ0J","JKLMtL","ANV","ytBF8zBhkBi4BstB","ASTuL","AF3","1qGF95GT","JKLMvL","ANY","vtBF6zB7zBg4Bh4B","JPQwL","BfV","4nBFgvIjmI","JKLtJxL","Jh","+kBFu3BF55BpH","FGHyL","NG","jtI0B8tIF","AXzL","RN","/wBF","JPQ0L","ALT","02DF","JPQ1L","ZE","+6BF3tC96B5mD9+B0mEOrpHpzG","JPQ2L","UH","t+DFl2Em2Ep3F0vDr3F9oF+mGmgG/mG/5DgnGk2E4tIF","JPQ3L","AOj","unBFmvB0B12GltG5pHrjHziIj6HhjIy9H5jIg/HixI9tDi5Ij5Ik5Il5I+8I6zIs9I1zI0nJpiJkoJzjJmvJiuJ","c4B3C0K4L","AUw","hqBiqBmxBuFnxBoxB4wC0D5wCnC","JPQ5L","A1n",
"hnBFsuCqvBhnH/9GlzHjrHsxI/pIo5Ip5I68I6zIhmJ6gJ","ABC6L","AT2","7oCF9kEkoD","AB7L","AAy","heie0wBF","JKLM4B8L","AIU","xpBFixBjxBq2Br2B","ABC9L","Qd","+iCFkvCu+Bp5FwHi5GunF0hHzuB9oHjhH","ABC+L","AGP","38CFxnDuZ","ABC/L","AGM","48CFynDuZ","ABCgM","AJ4","hiCFv4GunF","AjBhM","Vl","9/GFyqHHzqHJ","ABiM","MC","s0BFs4BFt4B0Bm6BFi9Bj9BhrCF/wC3/BgxC7/BmmE8yDnmE+yD/yEgzEhzEizEjzEkzElzEmzEnzEozEqzErzEtzEuzEvzEwzEz7E07E7+EkzEppF67B","JPQjM","Ua","2gEFkiE0BovFpvF62G+/Fk/Gl/GrnH/+Gm0HxtHw0H4tH20H8tH27H37Hh8Hi8Ht8Hu8H","JPQkM",
"UQ","lhIFm2In2IzhJ0hJ","JPQlM","Wc","60BFk3G/gGzyHjhG2yH9kH","JKLtJmM","Lp","hlDF","AjBnM","ARF","t0DFilF52E","c4B5BUoMpM","AAf","k2Fl2Fp2Fq2Ft2Fu2Fw2Fx2F","JPQqM","AO9","/gEFh3G+/Fy/Gz/G","FGZrM","APm","3xGFr0G+pGmpH9wG50HsiH","JPQsM","R8","q+HF1yI7jHy1IFj7Ik7Is/I7lIigJlmIkgJnuD1oJtlJqsJ6rI","c4B5BUtM","A9m","tjCujCvjC0fnmComC6qC7qCsrCtrC","c4B3CuMvM","AUs","jYkY","ABCwM","AP8","njCFr5FwHznHh2C","JPQxM","UY","0tDFgvDhvDh4Di4D9tE+tE/tEguEhuEiuEluEmuEruEsuEtuEuuEvuEwuEzuE0uE3uE4uE+wE/wE3xEnwD7nF8nF9nF+nFnqFoqFpqFqqFvrFwrF1rF2rFjlInrHklIklHllIo4HmlI85HnlI0/HzsI0sIgwI15H0xI99Hj+I0nIzwJxvJ"
,"JKLM4ByM","A0g","mpBF6wB+Fp2BqI","ABCzM","AHc","isEF0iFuZ","c4B3CpD0M","BaV","veweoqBwIt4ErrB","JKLM4B1M","Us","r6Ds6Dt6Du6D","c4B3C2M","AWo","5Q6Q","ABC3M","Wo","hoCFjkEkoD","ABC4M","ADk","+gCFkuCu+BuvCh/Bt4FwH93GunFtoHjhH","JPQ5M","Bs","nvB0BovBFrvBsvBl1Bm1Bz3D03DgpGsuFipGjpGgmIhmIimIjmIvpIwpI40In2H50I60I70I80Iv2Ij2HshJ44HthJ/lI","JKLM6M","AFr","2+F3+F9sG+sG","JPQ7M","Ye","twGFv1GiiG","ABC8M","Mt","w7BFi4FwHw3GunF","JPQ9M","Wd","4gD5gD6gD7gD8gD9gD+gD/gD9jD0BzkDFjpDkpDh3Di3Dj3Dk3D0sEtpDh1Ei1Ek6El6EjpFkpFlrFmrFy+Fz+F1/F2/F7iG8iG"
,"JPQ+M","IW","hiEFq0HyrF87H5+G","JPQ/M","XI","/vGFg0GiiG00Gg/F62HFhiIl/F","JPQgN","Bda","1mBFzmJniJ","JPQhN","A_Y","qnBFvuCy0Bx3FqrF85FkuF02GltGmqHhlH2jIg/H5qI6qI5vIsnIwwI3oIvxI/pIp9I1zI8mJniJ","ABCiN","A1s","/7BFj4FwHhnG6qDtnHh2C3nHygHkoHjhH","JPQjN","PD","7lBFuuGvuGwuGxuGyuGzuGv/Hw/H","JKL9DkN","WL","7iEF","JKLMlN","JK","lOkOna0BqkBFrkBsd0wCrevmEO","JPQmN","ADF","3rD4rDhtDFlxEmxEgyEhyE","c4B5BU6BnN","XB","g0Eh0Ei0E6oDs0Et0Eu0E1jC87E97EjtFFktFFmtFF","AXoN","APT","xoBO","AjBpN","AVL","u0DF0nEnH+nEHooEJ","JKLM4BqN",
"Uw","4vH5vHxwH0B6xHF","JKL9DrN","Yn","oPpPza0Bhbibobpb","JPQsN","ZD","+sDF72D82D92D0BupEvpE8pE9pEiqE/pE3lF4lF6nF/pE68F78FzhG0hGovGpvG0xG1xG","JPQtN","AMf","hQFjnG5hG","JKLMuN","YD","p+EFziG0iG4mG1+F","AXvN","A8R","QF","JKLM4BwN","A0k","7JFnnGwdzvGwd","JPQxN","V3","/uBF2mHu9G","JPQyN","A3c","01BFpvIjmI","c4B5BUzN","BaW","+uF/uF","AjC0N","BG","4gBFu6BFj/CF1+GF","JPQ1N","ATq","/mBF0uCy0BgmJ6gJ4mJniJrnJpiJ","AX2N","II","h1CFj1CF","AjC3N","ABH","60EF/7EF9+EFx5FxhBq6FpcsgG+tF3iG4iG","JPQ4N","N_","l+HF0yI7jHv1IFh7Ii7Ir/I7lIjgJnuD0oJtlJpsJ6rI"
,"JPQ5N","AWD","9lBFpkIw/H","JPQ6N","AWe","9tJF+tJ/tJguJ/tJtvJ/tJ2vJ3vJ5vJ6vJiwJjwJkwJlwJtwJuwJvwJwwJ","JKLM4B7N","LQ","2d/J5d6dyoB0BzoB0oB2oB3oB5oB6oB7oB8oBqwBrwBl4C6d","JPQ8N","AC4","6gEF82G+/Fo/Gp/GhuHiuHrwHjkC","JPQ9N","Bbm","j1BF7uIhmI","AB+N","AJa","ozCFplD2JqlD0JgoDhoD83FokC","AB/N","Xn","2sHthBh7H51CppIqpI7tIFvxJHwxJJxxJO","ABgCgO","AT5","p6BFv6B7M06BthB16BqhBm9B7M","FGHhO","Tb","yyDF1yDrsCi7DqhBj7D0BwpFxpFw9Fx9F","JKLMiO","ZB","wfFsqB0B","ABjO","Zz","4pBF","JPQkO","AJe","rgEF00H8tHp8Hq8H","JPQlO","Vu",
"mvDnvD41D51D61D71D55D0B3qEsL0rE1rEi6Ej6Ey2Hz2Hj6Ik6IijJjjJ","JPQmO","AJg","5gEF72G+/F","JPQnO","AIs","3rHF2zHvsD3zHuoF4zHsqE5zHtuD6zH9qE","ABoO","Yg","7sF67B","ABpO","A4_","lHFyP0BlqDmqDkyElyE","JPQqO","VO","+lBFinJpiJ","ABrO","DJ","4PFgQ/P6lB5lBs5C/P09DF19D29D99D+9D+1E/1Eg6Eh6EnwHowH","JKLMsO","A9S","mjBFjmEjF","JPQtO","ALI","2qJkuE4qJ5qJ6qJ7qJswJF","AXuO","Mv","syDjF","ASTUvO","AE7","1qDF0mH18G+sH/sH","c4B5BU6BwO","AE6","tkCFwnDi9CszDi9C","JPQxO","AXA","pnBF1uCy0B43FsrF75FkuFlqHhlH1jIg/H4vIsnIuxI/pI69I21I7mJniJ"
,"ABCyO","APV","/hCFt4GunF","ASTUzO","AN2","z8GF3sH/8G8sH58G9sH78GgtH/8GhtH98G","AB0O","D8","vPwP7b0BjlBFqlBFzkC0kC1kC2kCjjFHkjFJ","AX1O","OZ","2zF3zFw1F0B","AX2O","AEd","4iBF","JPQ3O","AKk","3sIFtuIv+D/0Ig1I","ABC4O","ABC","osEF6iFuZ","JPQ5O","AEf","i4IFs7I0B18In2IvgJwgJxgJygJzgJ0gJ1gJ2gJ3gJ4gJ6lJ9hJ8oJ9oJ+oJ/oJgpJhpJipJjpJkpJlpJotJptJqtJrtJ","FGH6O","A36","tzGFwzGFzzGpPrrHo6G","JKLM4B7O","AVb","qEF9F+FpIqI","c4B8O9O","NU","zsBjF","JKLM4B+O","AVd","pEF2lEkzC","AB/O","AXu","v/BFjuCL71CL/kFjkCjlF+2E","JPQgP",
"Wi","xwGFk1GiiG01Gg/F","FGwHyC","APv","2lGF3lG4lG8lG0B2pG3pG4pGpc7pG8pG5wGpcmnIsiHnnIonIpnIqnI","ASTUhP","AFl","5pDFymH18G","ABCiP","Ox","olCF","JPQjP","A4U","onBFitCy0Bw3FqrF33FsrF65FkuFr+F+uEs+Ft+Fz2GltGkqHhlHgzH8qHozHjrH0jIg/H0qI1qI3vIsnIvwI3oItxI/pIynJpiJ","ABkP","S$","4iDF","JPQlP","AW6","v9BFguC96BinD9+B9mEO0pHpzG2lI3lI25I+/H/7Ig8I","JPQmP","AO0","i1Ij1Ik1Il1Im1In1I5kJF7lJ16H3oJ/5D4oJ5oJ7sJm2E8sJ0vD9sJ9oF+sJk2E/sJggIjtJ35HuuJvuJwuJxuJ9uJ+uJ","JPQnP","A9g","isHF7zHguFk1H6qFl1HnuD","ABCoP","A0M","+nCFgkEkoD"
,"ABpP","AMs","jrEFuiF0J","JKLMqP","U0","6jJ0J","c4B3CUrP","JJ","wExEyEzE/F0BgGhGiGjGkGlGjIkI1I2IxQyQtdudsoBhGtoBuoBvoBXzvBF0vB1vB6vB7vB8vB9vB+vB/vBgwBhwBiwBjwBkwBlwBmwBnwBowBpwB84C94C+4C/4CskDtkD","JKLM4BsP","ALu","y2BFwtCzxB5nDjiD","ABtP","Bc5","+KF+RF3zBFhwCgSiwC67BkxCokCmnDzMnnDuZriItM+jI8U","JKL9DuP","C6","rP/Jnb0B","JPQvP","ALB","snBFuuCy0Bz3FqrFh6FwuFp3G9uGjgHkgH4pHrjHoqHhlH/iIy9H4jIg/H7vIsnIgxI9tDwxI/pI98I6zIr9I1zIjoJzjJlvJiuJ","JKL9DwP","CyC","z/D0/D2hE3hE4hE5hEuiEviEyiEziE4rE5rE","JPQxP","ZW","i+HF9xI+rIoyIisIm+Im3Ij/I+5I3/I7lIwoJukJ3rJtuGjsJ6rI"
,"AjCyP","AZE","jsFFwxFxxFyxFFkzFF7mGxhBgtGviDw+Gx+GukIziD","ABCzP","AI5","0iCFh5FwH64GunF3oHjhH","JPQ0P","NZ","95DFi7Ej7E","JPQ1P","N4","i3Cj3ChjD0B8uD9uDivDjvDkvDlvDovDpvDp5Dq5Dr5Ds5D2vE3vEzwE9oEnxEoxErxEsxE6xE7xE+xE/xEi5Ej5Ek5El5E+5E/5E76E86Es7Et7Ex9Ey9EhoFioF9pF+pFvqFwqF/qFgrFhrFirFzrF0rFysFzsF0sF1sFt9Fu9Fu+Fq+F8gG9gG7hG8hGmsGnsGtsGusGvsG7gGiuGjuG0uG1uG6uG7uGu8Gv8G//GggH8jH9jHkkHlkHmkHnkHokHpkHqkHrkHskHtkHukHvkHilH49GjlHklH/rHgsHwsHxsHltHF+vHFpwHF3wH4wH5wH6wH2xH3xH8xH9xHv3Hw3H43H53H63H73H93H+3Hj4Hk4Hl4Hm4Hx4Hy4H/4H+9Fs5Ht5H05H15H25H35H55H65H+5H/5Hg6Hh6Hk6H+pFl6Hm6Hr6Hs6Hx6Hy6Ho7HntHv9Hw9H29H39H49H59H89H99Hm/Hn/H1/H2/HogIpgIznI0nI5pI6pIpqIqqI7zI8zIj0Ik0Iw1Ix1Iz1I01Iq2Ir2Iu3Iv3Iv5Iw5I66I76Ip8Iq8Ir8Io6Hs8It8Iu8Iv8I7gJ8gJ/gJghJlhJmhJ9iJ+iJ/iJgjJwjJxjJ6oJ7oJqqJrqJyqJzqJ0qJ1qJgrJhrJrrJsrJnuJouJpuJumBquJruJsuJtuJ"
,"JPQ2P","X9","nwGFo0GiiG40Gg/F","JPQ3P","Xr","vwGFu1GiiG31Gg/F","JPQ4P","AZF","m9FFpmGvsDqmGuoFrmG9qE","JPQ5P","VI","wcFxcyczc0ciiEyc7+GyrFqtHrtHtpIupI","JKLtJ6P","O$","luBF","ABC7P","AZR","9nCF/jEkoD","JKLM4B8P","Gt","hCiC9C0B+C/CkDlDtEuE6E7E/EgFrG7EiHjHqHrH/IgJhJiJjJkJlJmJnJoJrJsJtJuJhRiRjRkRoRpRqRrRkclcxlBylB","JPQ9P","YM","5vGF6zGiiG80Gg/Fx0IFv9Il/F","JKL+P/P","AHJ","1xBF3xB4xB32BqhBx6Cy6CpnDu6CnyDoyDimEryDyyEgQzyEgzD0yE1yE2yEnB3yE4yE","JPQgQ","Ls","y4BFxwIwpIw9In2H09I80I/9Ij2HmmJ/lI","c4B5BU6BhQ","A57",
"qpCrpChqCFiqCjqC6lD1jC/lDlkClmDjkClnEi8Dr0E+E","JPQiQ","ABl","+0BFz4B0BkmJ44H","ABCjQ","AVl","1oCF3kEkoD","JPQkQ","VY","pwGFn1GiiG41Gg/F","JPQlQ","A3m","+vEF/oGF","ABCmQ","AJA","siCF+4FwH34GunF0oHjhH","ABrCnQ","ACR","yyFzyF","JPQoQ","ADn","10FF+zHk8Fk7Hl7H","ABpQ","Ki","kxBlxB","JKLMqQ","Bca","2jJ3jJ4jJFooJ0J","ABCrQ","ADZ","r7BF+3FwHs3GunFioHjhH","FGHsQ","A13","y8BF8kFqhBs3FthBt3FqhBp6F7M","JKLMtQ","A$I","/YF0jBmS/sB2ex5C2e","JKLMuQ","GI","jOkOma0BokBFpkBsdzwCreumEO","JKLMvQ","A$M","gZF1jBmSgtB2ey5C2e","JKLMwQ",
"A$L","hZF2jBmShtB2ez5C2e","JKLMxQ","A$H","iZF3jBmSitB2e05C2e","ABCyQ","AIn","zlCFt5FwH1nHh2C","J5DqJPzQ","EJ","kwHlwH","JKLM0Q","A$G","jZF4jBmSjtB2e15C2e","AB1Q","Z_","+jC67BnkCokCwmCF","ABC2Q","A7h","8oCF+kEkoD","JPQ3Q","AC3","hvEFykFvsDzkFsqE0kFtuD1kF9qEn3FuoF","JPQ4Q","Ft","vcF6+G5+G2tHyrF","ABC5Q","KV","miCFgvCu+Bz4GunF","FGHtG","Ba1","mhBFtrBF6yBF","JPQ6Q","CS","g5Dh5D+hFFiiFFsiFF+oF/oFgpFhpFiuF03DruFsuFmwFFnwFFngGogGhpGFkrHlrHyrHFm2Hn2Ho2Hp2Hu2Hv2H74H84H+mIj2Hp1I44Hq1I/lI31I41I+6I9tG9jJggIlkJFqlJ16H"
,"AjC7Q","A1F","p/FFliGziDrvGsvG25GmzG5hH6hH7hH8hH9hH+hH/hHziD90HizG+0HtvH/0HkzGg1HwvHh1HyvH","ABC8Q","AMz","+rEFwiFuZ","JPQ9Q","ABE","8uJFyvJzvJ+vJ/vJgwJhwJowJpwJqwJrwJ1wJ2wJ3wJ4wJ","JPQ+Q","UG","nhIFtpJupJ4pJ5pJstJttJutJvtJwtJ5pJ","c4B5BU6B/Q","AUR","u/BFspCrpCjxC1jCimDlkComDjkC","c4B3CgRhR","ATn","3yD4yD5yD6yD","AXiR","AHK","goBFktCjF","FGwHjR","ALh","ylGF","JKLMkR","A$O","7YFwjBmS7sB2et5C2e","JKLMlR","A$Q","8YFxjBmS8sB2eu5C2e","ABCmR","Xv","9gCFvlDuZu4FwH","JKLMnR","A$P","9YFyjBmS9sB2ev5C2e","JKLMoR","A$J",
"+YFzjBmS+sB2ew5C2e","AjCpR","ATZ","ksFFlsFxhBmsFjDzxFFr/Fs/Ft/FyxCu/FjDhtGziDjtGviD2+GziDotHziDu7Hv7H","JPQqR","A7J","knBF45FkuFx2GltGtkIy/H+wI9tD84I94I5+In5I6mJniJunJpiJ","crR9DsR","ASN","7tD+E","ABCtR","A3X","ioCFkkEkoD","JPQuR","AOQ","tjGF7/Ix8I","JPQvR","AOP","wjGF8/Ix8I","c4B5BU/HwR","AUe","zzE0zE1zE2zE37E47E57E67E","c4B3CxRyR","Bfr","q+EsI","JPQzR","AOO","xjGF9/Ix8I","JPQ0R","AON","yjGF+/Ix8I","JKLM1R","OH","0M1M2U3U2V0B1f3UuqBvqBwqB3Uv7Cw7Cx7Cy7CmhE3UpiE3U","JPQ2R","AXm","3nBF4uCy0Bg6FkuFtqHhlHkiIjuGzxI/pI"
,"c4B5BU6B3R","ANf","4oD1jC/oDjkCg8DF","JKLM4R","Ve","vfFrqB0B","JPQ5R","SI","gwGFh0GiiGh1Gg/F82HFiiIl/F","JPQ6R","A$e","1gIFxhJyhJ7hJyhJ","JKL9D7R","ASd","uxFvxF","AX8R","Bk","STUVgCF7C8C8EOjQFwoBqG4sBF70C80C23C33CukDF8kD9kD2qD33C","ABC9R","Y$","7nCF9jEkoD","AB+R","ACL","zwDF2jEgS","AB/R","ACM","p2EFhjFgSu9IuZ","AjBgS","A3L","kHFxPF9bFtlBulBm5Cn5CknDnH","JKLM4BhS","IT","+J/JvR0Bw4EhtEp9Eq9E2/E3/E4/E5/E6/E7/E","JPQiS","OP","0gIFumJ0hJvpJwpJxpJypJ","ABjS","AXv","ywDF0jE0J1jE2JirEhoD92FokC63F67B+7F/7F","JKLMkS",
"KY","q6E0Bn+EFo+EsdmlFre","JKLM4BlSmS","Bd9","0E1E2E3E","JPQnS","RA","o9FFvmGvsDwmGuoFxmGsqEymGtuDzmG9qE","c4B5BU6BoS","Xl","w/Bg9B2jC0B4jC5jC6jC7jCgkChkCqmCrmC2mC3mCvnCwnCznC0nCo7Dp7D","JPQpS","H9","44CFthDFvhDwhD7zDF","AXqS","APU","inCF","JKLrS","Uj","iNjNlX0B","JPQsS","Rl","5rHFiwHFwkIwhF2kIx8G7kIt2H+kI5vEhlI7jHmwInuDu+Ir3Iw+I03Hz+Ix3IngJ7lIrjJojJvsJ6rI","ABtS","O1","oyE51CpyEthB","FgLhLuS","YZ","i0Bj0Bk4B0B66C76C86C96C8wD9wDtyDuyDvyDwyD","JKLM4BvS","XZ","iKjKmKnKsKtKxR0ByRzR0RF","JKLM4BwS","Ei","lemelpB0B3wBF4wBsd5wBre"
,"JPQxS","Zj","6rGFn2GvsDo2GuoFp2GsqEq2G9qE","AByS","AIf","77EF","JKLzS","ACW","5IFqwCwdg5Cwd","FGZ0S","AJz","28HF","AB1S","Yx","3pBF","JPQ2S","AEE","ssIFozI6qFuzInuD","JPQ3S","YS","8kJF+lJ16HhtJggIktJ35H0uJ1uJ2uJ3uJ","JPQ4S","Ob","mhIF","FGZ5S","AF1","ziHF","ASTU6S","AEA","4pDFxmH18G4sH5sH6sH7sH","ABC7S","GN","7hCF34FwHq4GunF","JPQ8S","DV","i1HreygI0BhhIFihIsd","AX9S","Zt","mzFF","AX+S","CQ","4aF8kBF","FGZ/S","AN0","78HF","ABgT","AOs","9uFFr6FzyF","JKLM4BhT","AL5","wlJF0lJmS4lJ2e","ABiT","Jo","+dF77B67B/rCgSq1CokCs1C67Bn4Co4Cg9CiWxyEo4C12FJt3H8U"
,"ABCjT","ADC","kiCFy4GunF","JPQkT","A6a","ugEFs0HyrF97H5+G","JKLM4BlT","AL4","5kHFqlHmSulH2e","JKLMmT","CyD","46CqI","ASiD","X7","kyBXs5BFsxCnyBtxC0DuxCyyBpiDX1iD8UqhFsyBo7FzNu7F26Fv7FnTqjG2iGppG0DuqGzN","ABCnT","Vp","qiCF84FwH14GunFyoHjhH","JPQoT","BbO","2nBFsvCqvBszHjrHn5Ho5Hi+Ix2I","JKLM4BpT","AL1","33BF75BmS38B2e","JPQqT","Ut","owGFq1GiiG61Gg/F","JKLM4BrT","ALX","53BF95BmS58B2e","JKLM4BsT","AL2","43BF85BmS48B2e","JPQtT","YI","ssDtsD2tDF8tD9tDn4D0B+oE/oEspEtpE9rH+rHqiJriJ","JKLM4BuT","ALZ","ulJFylJmS2lJ2e"
,"JKLM4BvT","ALY","63BF+5BmS68B2eq8C2e","FgLhLwT","AN8","8hDFmkDF1kD2kD7kDF","JKLM4BxT","AL3","4kHFplHmStlH2e","JKLM4ByT","AL0","vlJFzlJmS3lJ2e","JPQzT","AOG","+gEFg3G+/Fw/Gx/G","AjB0T","K4","i0DF3nEnHhoEHroEJ42E52E","AB1T","AZ1","2sFF82FgS","ABC2T","B0","69B79BqgC0BwgCFygCzgC0gC1gC2gC3gC5gC6gC7gC8gCrlCruBopCppCp2Cq2Cr2Cq2C18C28C58C68Cl9Ck9Cr/CuZ","AX3T","PW","zzF0zFv1F0B","JPQ4T","AD6","86H96H+6H/6Ho9HF1hIv5H2hIq6H3hIu6H4hIw6H5hI+3H","JKLM5T","A6x","xxDF","JPQ6T","Kc","54CF64C74CuhDFqwH/gD","AjC7T","Hh","x6BFmtEF"
,"JPQ8T","UL","6vGF7zGiiG70Gg/F","AjB9T","AY4","s0DFynEnH8nEHmoEJ","JPQ+T","AIM","hhJm2EihJ/5D6kJF8lJ16H3pJk2E5sJ0vD6sJ9oFgtJggIltJ+0I","JPQ/T","AKR","tnFunFvnFwnFowFF38F48FkhGlhG","c4B5BU/HgU","Pw","5nBFv5GziD","ABChU","A4T","uoCFwkEkoD","FGH7I","A61","5yBF7yBFl3BF15BpP4zC5zCvqD9+CktE/+C","ABiU","AWg","oIF0QFpdFloBmoBnoBooBpoBqoBwsC0DxsCzNkwCtMlwCzMmwC8UlxCokCoxC1mC7zC8zC9zC+zCp4Cq4C+8C/8Cu+Cv+Cw+Cx+Cy+Cz+C0+Ci7ConDy4C3wD4wDpzDqzDyzDi7CtnEre5kFnyEnhJohJ","AjBjU","TI","rtGF0qHH1qHJ","ASTkU","ZQ","wiDxiD4kD0B+kDF56F66F86F96F+6F/6Fk7Fl7Fm7Fn7Fp7FfoqGpqGh9Gi9G"
,"c4B5BUjBlU","Tn","viGvyFljG0BnjGuhFojGu0FpjGw0F","ABCmU","AHk","tiCF/4FwH44GunF1oHjhH","JKLMnU","QE","tXuX0tF1tF4tF5tFz+G0+GsrItrIvrIwrIz5I05IjkJkkJ","JKL9DoU","A5c","/agbsbtb","ABCpU","Os","+4BFh5BtMk5BOl5Bm5Bn7Bo7Bp7Bq7Bx7By7Bz7B07B17B27B97B+7Bg8Bh8Bu8B0J09B19B29B39B49B59B89B99B+9B/9Bg+Bh+Bi+Bj+Bk+Bl+B0+B1+B2+By7B3+B4+Bl/Bm/BggChgCphCqhCzhC0hCviCwiCxiCyiCklCllCylCm/B0lC4+Bs8Ct8C4gH5gH8gH9gH+gH/gH","JPQqU","A4m","+hEFu0HyrF/7H5+G","JPQrU","ZO","3tEruBu5E0Bv5EpP09EF59Eq7B","J5DqJPsU","Rq","uhBvhBwrB0B+8F/8F"
,"JPQtU","TU","k+HF4kIt2H8xI+rIiyIgsInyIisIi/I+5I2/I7lIvoJukJisJ6rI","JPQuU","SX","n+HF5kIt2H6xI+rIlyIisIh/I+5I0/I7lItoJukJgsJ6rI","ABCvU","A$j","6oCF8kEkoD","JPQwU","ANi","9gEF/2G+/Fu/Gv/G","JPQxU","Bec","1hJF2hJn2IzpJ0pJ1pJ2pJ","c4B3CpDyU","A6_","qpBsIvzCwzC","JPQzU","BbI","v1BFnvIjmI","c4B5BU6B0U","AFJ","mkCF","AX1U","BJ","koBFsrBF","AjB2U","AGs","zhDF0hD1hD2hD3hD8zD9zD+zD/zDg0Dh0D","JKLtJ3U","AAk","huBFkuBjuBrrEqrE","FGZ4U","Kz","ghIFqhI0BqmIpPg2Ih2In7Io7I","JPQ5U","AQ4","x1BFovIjmI","AB6U","AFF","77FFgmG0JwoG0J"
,"AB7U","LY","gMhMqS0BtShM4zB5zB","JPQ8U","PB","ysHzsHjwH0B8wHvjGjpIkpI97I+7IjuJmrJ","FGZ9U","AI2","kvHFlvHrsC","JPQ+U","He","o/HlwH","AjB/U","NL","puBF","JKLMNgV","TM","rpBF4sCzN5sCnTrlDzNslD8UnnEy8DonE0D2kF0DnlFsyBolFuyBxlFzN3mGzb","JPQhV","AWh","iiJFjiJn2I","JPQiV","SP","+9HF6rJ96I","FGZjV","ALd","oiHFpiHqiH4uH5uH6uH8Ug3H0fj3Hk3H08H18H4+H5+H6+H7+H8+H9+H","JPQkV","Bbx","+mBFhvBivB+sCy0B15FkuF59G69G/pHhlHuiIj6H9iIy9HvjIg/HtqIuqIzvIsnI8wI9tDqxI/pI44I54I64I74I17I27Im9I1zI0+Iz3I3mJniJ","JPQlV","Ps","ghD0B/pFgqFhqFiqFkqFlqFmqF/uDpsFqsFrsFFssFtsF7wF8wFjxF8tE37F47F"
,"cmVnVoVpV","Bdu","j4Ck4ClhDmhDhkDtM","JPQqV","AB0","3gFF4nGijG","AXrV","Nj","p0F0B","ABCsV","PM","q8BF0tCw8ByvCh/BwlDo1CinG6qD43GunF4nHygH","JPQtV","Xd","6qE7qEj4EF","JPQuV","AB1","4gFF5nGijG","JKLMvV","AJY","gyBF72BjxBo5Br2B","JPQwV","AB2","5gFF6nGijG","JKLMxV","AJZ","hyBF82BjxBp5Br2B","JPQyV","AB3","6gFF7nGijG","AXzV","LK","uNvNmY0BnYoYpYvNgdhdidjd3iBFysBF","JKLM4B0V","ZT","gEF","JKLM4B1V","ADg","v2BFvtCzxB4nDjiD","JPQ2V","AGT","s9BF9tC96B/mD9+B6mEOxpHpzG15IF","FGwH3V","AVr","jkGkkGnkGokG9kG8UilGFqlGpP1lGpPypGzpG0pG1pG"
,"JPQ4V","AB6","xgFFynGijG","JKLM4B5V","Hw","jekeqerejpB0BywBFzwBsd","JPQ6V","AB8","ygFFznGijG","ABC7V","ABc","ioDFsjEo1Cu5G6qD/nHygH","JPQ8V","AB9","zgFF0nGijG","AST8J","AHr","0qGF","c4B8O9V","A4Y","+nB/nB31B41B34BX7iD8iDrkDlG","JPQ+V","AB$","0gFF1nGijG","JPQ/V","AB_","1gFF2nGijG","JPQgW","ABZ","2gFF3nGijG","c4B5BUkEhW","Gk","klBllBmuBnuB3kC4kC5kC6kCglChlC4mC5mC8mC9mC+mC/mC3nC4nCvpCwpCv1Ew1Ex1Ey1Ez1E01E11E21E31E41E51E61Ej8Ek8El8Em8En8Eo8Ep8Eq8Er8Es8Et8Eu8Ev8Ew8Ej/Ek/El/Em/En/Eo/Ep/Eq/Er/Es/Et/Eu/Ev/Ew/Ek1Fl1Fx1Fy1Fz1F01F11F21F81F91F+1F/1Fh2Fi2Fx/Fy/FpiGqiGjjGkjG"
,"JPQiW","ADy","u1FFgpIhpI","JPQjW","H2","65DFq+D0B6lEx3C8lEpwDgxEvsD+6E/6Eg7Eh7Ek7El7E5jFsqE8jFyqE9jF0qEvoFwoF","AXkW","AOf","kCF","ABlW","XA","81CF","AXmW","Qk","v2CF","JPQnW","Lw","+jDF4oE5oE+pE/pEjqEkqEnqEoqE+qE/qE","JKLMoW","Nl","wKF+NF","ASTpW","Z5","u0Cv0Cw0Cx0Cy0C0fr8DFxoEyoE1lF2lF36FqhB46F0f76FviDg7F7vEmqGnqGrqGsqGtqGj7F","JKLMqW","AK8","4hG5hG","ABCrW","A9y","9iCFo5FwHh5GunF","JPQsW","AAn","ywGFs1GiiGz1Gg/F","AStW","SQ","p/B0BpjCF2sE3sE","JKLuW","VH","gsDhsDisDjsDuuD0J2uD3uD4vD5vD8vD9vD+vD/vD0oE1oE2oE3oEtqEuqEvqEwqEusFvsF"
,"c4B5BU/HvW","Wg","kQ0B5cFqmEziD","JPQwW","Bea","qgEF","ABCxW","ADU","8hCF54FwHr4GunFn5G6qD","c4B5BU6ByW","AMU","rqCFltF6oDptF0JrtFstF","JPQzW","ADi","2HFskF8uE","AB0W1W","AJP","x+Iy+ImjJ/P","JKL9D2W","ANA","paFunEtPr2EtP","JKL9D3W","ANB","qaF","JKL9D4W","ANC","raFswC+EtwCtPj5C+Ek5CtP","ABC5W","ADR","2hCFl4GunF","FgLhL6W","AYS","5wD6wD","AST7W","Zq","s7FF","JPQ8W","Hc","h8Fi8F9iG0BujGvjG45H35H7oI8oI9oIq+Fh8Ii8Iy8I16HikJggIrlJFspJmgG","JPQ9W","GB","5vFF","JKL+W","Or","/6B0By9BFz9Bsd9wCre","JPQ/W","ABS","lhFFmoGijG"
,"JPQgX","AMT","w5Hx5HppJFqpJrpJ","JPQhX","ABT","mhFFnoGijG","JPQiX","ABU","nhFFooGijG","JKLMjX","UK","tLF","JPQkX","AXO","85DFm6F3oFn6F7oF","FGZlX","AA1","4xGFs0G+pGnpH9wGtyHg6GvyHj6G60HsiH48H58H","FGZmX","Ue","5xGFsyG0Bt0G+pGopH9wGsyHg6GuyHj6G70HsiHh3Hi3Hl3Hm3H","ABCnX","ANh","vhCF","ASTUoX","AKE","6pDFzmH18G","JPQpX","BbE","j/HFrlIHslIJ","JPQqX","PJ","+vGF/zGiiGwzHl/F00IF","JPQrX","RR","nvEFknGl/F2vGF3zGiiGg1Gg/F","JPQsX","DG","6uB0B30BF40B50B+gG/gGihGjhG8kH9kH/3I10Bv7Iw7I","JPQtX","AVk","4mBFntCqvB","JPQuX",
"ACw","yjHF/jIl/H","JPQvX","D9","5rD6rDu8D0B8oE9oEopEppE4vE5vE5wEnuD0xEzxE1+E2+Eh/EFi/E8tExqFyqFjvFjuDsvFtvFx6FHy6FJ4gG5gG6gG7gGguGhuGsuGtuG4uG5uG+uG/uGw8Gx8G6jH7jHvrHwrHosHwrH/tHguH0wH1wH/1H91Hs2Ht2Hy3HwhFz3H03H06H16Hr/Hs/H//HggI6lI7lIkmIlmIsoItoIlpImpI7pI8pIxrIyrIzrI0rI5rI6rIlsImsIl0Im0Iq3Ir3Is3It3Iw3Ix3I/5Ig6Ih6Ii6Ip7Iq7IrgJsgJtgJugJkjJljJnjJojJpjJqjJgkJhkJqkJpkJslJtlJkqJlqJmqJnqJuqJvqJlrJmrJprJqrJ","JPQwX","ACk","ihFFjoGijG","JPQxX","ACl","jhFFkoGijG","JPQyX","ACm","khFFloGijG","FgLhLzX","XQ","uaFvkBFwkB0B6tBFg0Bh0Bk0Bl0BowC0DpwCzNz4C04C24C34C+6C/6Cg7CtMh7Ci7C7wDzM"
,"JKLMN0X","R5","iSoLue0Bkflfpfqf2flf3f4f+hByWlqBmqB+tB7az0F00Fr8Gs8G","JPQ1X","ACn","7gFF8nGijG","JPQ2X","ACo","8gFF9nGijG","JPQ3X","ACp","9gFF+nGijG","JPQ4X","ACq","+gFF/nGijG","JPQ5X","ACr","/gFFgoGijG","JPQ6X","ACs","ghFFhoGijG","JPQ7X","ACj","hhFFioGijG","JPQ8X","E_","h4In2Ir7IF8hJ9hJ","JPQ9X","VV","rwGFt1GiiG","AB+X","APE","9jCFxmCymCumDzMsnDtnDunDvnDmzDl0BnzDozD","c4B5BUjB/X","ANr","n1FF","JKLM4BgY","Nr","qMrM8M9M+M/MsPtPxU0BzX0X","JPQhY","ZR","q9BF7tC96B9mD9+B4mEOvpHpzGnrIF","ABiY","HR","+oBF87B67BwkCtMhsCisC6wC5zBt4CuZ22FOl+Fk+F7sGokCu3H8UnuIisC"
,"AjCjY","AOm","4+FF7+FxhB9hGFimGpcjmGpc","c4B5BUkY","A0E","6B7B6iD7B","JPQlY","AF8","yHFo7Ep7Eq7Er7Eu7Ev7E4vFvsDrwIyoI","ABmYnYoY","ANm","l4Bm4Bj6BF","JPQpY","O9","g5HFouIm2EpuI0vDquI9oFruImgGsuIk2EwyI/5D29I+0I","ABCqY","AGL","giCFu4GunF","JKLrY","ABj","+QF+rCwdnzCwd","JKLsY","ASw","pjBqjBrjBO2qB3qB3sBF30C40C","FGZtY","Be8","rkGskG+kG8UjlGFvlGpP","JKLM4BuY","AKO","piBqiBrsBFv3Bw3By3Bz3BquCuX81G1tF+1G5tFi0H0+G9+ItrI/+IwrInoJ05IysJkkJ","JPQvY","ER","ygEF/hEgiE32G+/F++G/+GstHttHutHvtHwtHxtHytHztH3tH4tH5tH6tH7tH8tH"
,"c4B3C0KwY","BfX","xvByvB2vB3vB4vB5vB","JPQxY","Vc","+/EF8sGn+F","JPQyY","A_z","nnBFutCy0Bv3FqrF23FsrF55FkuFjqHhlHzjIg/H2vIsnIjmJ6gJxnJpiJ","c4B5BU6BzY","GR","wjCF1nCpc9pC+pC/pCgqCjrCkrC","JKLM0Y","Z9","gfF/pB0Bu6FjzF","ABC1Y","Ui","4oCF6kEkoD","AB2Y","Bdz","5J6JtR6JrzDJ/2Eg3Ez8EH","JPQtY","Bf","4c0B/lBgmBhmBimBjmBkmBnmBFqmBrmBtmBumB3uBF4uB5uB7uB8uBpvBqvBx0By0B00B10BprFqrFrrFsrFjuFkuFvuFwuF79F89FktGltG2uG3uG8uG9uGp9Gq9Gt9Gu9Gz9G09G+9G/9GqjHrjHglHhlH7qH8qH9qH+qHirHjrHx3HjuGp4Hq4H94H+4Hi6Hj6Hx9Hy9H/+Hg/Hx/Hy/H/mIgnIrnIsnI0oI1oI2oI3oI4pI9tD+pI/pIhrIgrI2zI1zI5zI6zI11I21Iw2Ix2Iy3Iz3I03I13I23I33I43I53ImiJniJoiJpiJyjJzjJnrJorJtrJurJhuJiuJ"
,"ABC3Y","ALJ","mjCFpvCh/Bq5FwHq5G6qD3hHiWynHh2C7nHygHtuHiLvuH7mC","AjC4Y","ABX","26B36B66B76Bt1Cu1Cv1Cw1Cx1Cy1Cz1C01C11C21C31Cr6Bk7Dr6B","JPQ5Y","Zs","w7EF61H71H12H22H0iJ1iJ","ABC6Y","NB","5hCF/uCu+Bo4GunF","JKLM7Y","AFx","9uE+uEivExhB0+F1+Fm/Fn/F","JPQ8Y","AMF","ogFFpnGijG","ABC9Y","ASv","ghCFw4FwHunHh2C","JPQ+Y","AME","pgFFqnGijG","JPQ/Y","AMH","lgFFonGijG","cmVnVoVgZ","AVm","khDtM/jDgkD0kDnC","JPQhZ","U9","x+DF4+E5+ExoFyoFzoF0oF2oF3oF4oF5oF6oF7oF","ABrCiZ","ADS","h9Ci9C","FGZjZ","MR","hqG+pGkxG0BtyGFh6G6pGxiH9wG+uHsiH"
,"JPQkZ","ARL","xmBFwmJniJmnJpiJ","JPQlZ","Ez","ihEjhEshEF9/F+/F//FggGm/Gn/G4/G5/G6/G7/G4jH5jH+jH/jHgkHhkH0tH1tH9tH+tH","c4B3C0KmZ","A31","vIwI","J5DqJPnZ","Dn","hjGijG","JPQoZ","AQ$","ynBFmxI9tDgnJniJ2nJpiJ","JPQpZ","V_","iwGFj0GiiGi1Gg/F","JPQqZ","A30","mmBF","c4B8OrZ","A6o","abvBwBlFmF9iB+iB/iBgjBhoBioB8wBL9wB+wB51B61Bl2Bm2Bn2Bo2B44B54Bw2CwCx2CyCq6CwHr6CqxBt/Cu/Cv/Cw/CmyDn6C","ASTsZ","QT","1+C0B5iDF","JPQtZ","Ik","2qIF3qI4qIutIvtIwtIxtIytIztI/tIguIs6It6Iu6Iv6Iw6Ix6Iy6Iz6I06I16Il8Im8In8Io8I","JPQuZ","AMK",
"sgFFtnGijG","AXvZ","Oi","6R7RppB0B2pBqJ7wBFijFHqnFHrzFO","JPQwZ","AMJ","tgFFunGijG","JPQxZ","AMD","qgFFrnGijG","JKLMNyZ","WT","/U8UgVzNhVnT8azNhxBF39EuyB49E0D69EsyB79E0D89EsyB","JPQzZ","AML","rgFFsnGijG","AB0Z","Ji","88CF","JPQ1Z","AMM","wgFFxnGijG","JPQ2Z","AMI","ugFFvnGijG","JPQ3Z","AMN","vgFFwnGijG","JPQ4Z","AQI","1HF+2C/2CwsDxsDstDttDroFsoFqvGnpF5qH6qHmrHnrH1vH2vH","JKLM5Z","XH","sfFpqB0BqsCrsC","JPQ6Z","Ub","p+HFgyI+rIryIisIo+Im3Im/I+5IyoJukJ","ABC7Z","BdO","8iCFvvCh/Bn5FwHg5GunFp5G6qD6nHygH","ABC8Z",
"AJD","+hCF64FwHs4GunFo5G6qDohHphH1hH2hH","c4B3C0K9Z","A9t","yIzI","AjB+Z","Rb","l0Fm0Fm1FF61FulB71F0BstGttG4tG5tG6tG7tG","JPQ/Z","Ta","t+HF51IF61I71Il7Im7Iu/I7lI//Ix8GhgJ5vElgJnuDmkJnkJosJ6rI","c4B5BUjBga","SG","thFuhFqiF0BuyFvyFt0Fu0Fv0Fw0F","JKL9Dha","ANI","glDF","JKLMrLia","AGj","6tFF8mGxhBqoGpc05Gpc","JKL9Dja","ANJ","/kDF","ABka","ALq","pnFFy2F0J","JKLMla","AAe","hfFgqB0B","ABCma","AIB","nsEF5iFuZ","cmVnaoapa","OD","8F0B9H+H","JPQqa","AJh","t1BFmvIjmI","JKL9Dra","LM","p4E0Bm9EFn9EsdklFre","JPQsa","ADm",
"wtEFpkFvsDqkFtuDrkF9qEm3FuoF","ABta","A5N","7VJ3d4d+ehMjgBkgB9pB+pBh2Bi2B2qC3qCwrCi2BzrCi2Bw4C3qCphD3qC3iDi2ByoDzoDh1DzoDptE3qCh3EHi3EJx4E3qC08EkgBr9E3qCs0FzoDr1FzoDmjGzoD/jGzoDpmI3qC4sI3qC","ABCua","AJE","x9CFjlEuZ","cmVnaoava","GT","1Q0BqdFrdsdywCrenqDoqD","JPQwa","UE","p9BF6tC96B8mD9+B3mEOupHpzGorIF","ABCxa","AJK","09CFmlEuZ","ABCya","AJG","w9CFilEuZ","ABCza","AJF","y9CFklEuZ","ABC0a","AJH","19CFnlEuZ","ABC1a","AJM","49CFqlEuZ","ABC2a","AJJ","z9CFllEuZ","ABC3a","AJI","29CFolEuZ","JPQ4a","JU","4tB0B+zBF/zBsd2wCre"
,"ABC5a","ASQ","4iCFmvCu+BovC9+Bj5FwH84GunF5oHjhH","ABC6a","AJL","39CFplEuZ","AB7a","ACG","/nDFqjE0JrjE2JwoE0J","FGZ8a","O3","5pG6pG9pG+pGhxG0BoyGFriHsiHyiH9wG","JPQ9a","AUD","usIFnzI9oEpzI6qFvzInuD","AX+a","GA","1C2CnF0Bo4Bp4Bk6Bp4B78B88Bq/Br/B8/B4+B9/Bm/B+/B//BigCjgCziCOgjChjCjjCkjCqjCrjCilCjlCmlCjgCtlC3yBulCsZ9lC+lC/lCgmCgnCjlCjnC3yBknCsZ5nC6nCipCjpCkpClpCmpCnpCxpC9+BzpC0pC5pC6pC7pC8pCtqCuqCvqCwqCxqCyqCzqC0qC4qC5qCmrCnrCurCvrC/hFqJtiFFimFjmFkmFlmFmmFnmFomFpmFqmFrmFsmFtmFumFvmFwmFxmFymFy7BzmF0mF1mF2mF3mF4mF5mF6mF1nF9+BxzFyzF5zF6zFj6FHk6FJl6FOhgGHuoGr0CgxGr0C2gH3gH1iHlxBxkH0mFwuH7gHswH7gH"
,"JPQ/a","AAO","2jHFokIlwH","ABCgb","AQo","ohCF14FwHxnHh2C","ABChb","IV","3lCF9uCh/Bm2Cn2Cw5FwHt5G6qD2nHh2C+nHygH","JPQib","AAQ","1jHFnkIlwH","JPQjb","AAP","0jHFmkIlwH","JPQkb","AAS","zjHFlkIlwH","JPQlb","Rc","0vGF1zGiiGj1Gg/F1iIl/F","c4B3C0Kmb","AYy","jqBkqB","AXnb","A4K","0yFkzC1yF49D","JPQob","A2V","wmBFlnJpiJ","JKLM4Bpb","A_M","03BF","ABCqb","LG","9hCruBlnCFwhHxhHyhHzhH","FGZrb","AId","glG8UllGFrlGpPwlGxlG5lG0B6wG7wG+wG/wG","JPQsb","AAR","xjHFkkIlwH","ASTUtb","AOA","+sEFk2GxqG","JPQub","AAL","wjHFjkIlwH"
,"JPQvb","AAK","vjHFikIlwH","JPQwb","AAN","ujHFhkIlwH","JPQxb","AAM","tjHFgkIlwH","AXyb","BD","rBF7HFtjBF9iDF","ASTzb","LT","ugB0B","c4B5BU6B0b","ARw","tpCrpCnqCF7lD1jCgmDlkCmmDjkC9oD+oD71Ei8D","JKL+P1b","Wm","2xB7M22BF42BqhBs6C7Mt6Cu6Cv6Cw6CpyDoyDqyDryD","JPQjR","Cr","t6EFv+E0BmgFngF++F4rF/+Fg/Fk/Fl/F/hGgiGhiGiiGjiGkiGoiGl/F","JKLM2b","D7","sF0BwG+ExGyGzG0G1G2G3G4G5G6G7G8G/GgHsHtH/HgI3I4IuKvKxKyKnLoLpLqL4L5LsNtN1N2N8N9NmOnO7Q8Q9QqG9V+VjWkWqWkWxWyWzW0W3XvNvYwYxYyYzY0YydzdqgBrgBsgBtgByhBzhB4hB5hB6hB7hB8hB9hBsiBoYtiBvNnjBojBykB7azkB+a6qB7qB8qBrgB9qB+qB/qBtgBisBjsBksBlsBttButB6xB7xBozBpzBqzBjsB27C37C47C57Ck8Cl8Cm8Cn8C5hD6hDixDjxD91DwrDo2DzsDp6Dq6D5yE6yE7yE8yEz3E3pE03E5pE13E7pEn8Go8Gp7Hq7H"
,"JKL3b","AKp","xVvN5f0B6f7f8f9f2kB3kB","ABC4b","AD$","hsEFziFuZ","AB5b","APA","irJF1rJgS","ABC6b","BdD","5iCFk5FwH94GunF6oHjhH","JPQ7b","Bd$","w1BFy9In2Hz9I60I","JPQ8b","Yo","xtDFvkF8uE","ABC9b","A2I","nhCF04FwHwnHh2C","ASTU+b","AC9","hrBFsmDt0C0lEriD","JPQ/b","Xo","t9BF+tC96BgnD9+B7mEOypHpzGkrJF","JPQgc","Y1","5P6Prc0Bsctc2sD3sDp2Dq2D73D83D/vEgwE","ABhc","ANn","/0FF","ABCic","AFR","4hCFn4GunF","ABjc","A5R","9RFseF57B67Bo8BzMp8B0D/jCFjsCpHmxCokCpzCqzC+0Cl0Bp1CokCr1C67B+qD/qDpmE8Uz2FH32FO","AXkc","Yz","ndF"
,"JKLMlc","B1","mMnM6M7MmNnN3N4N/NgOzPtHwU0BlVmVnVoVwW7M1X2X4X5X9X+X3Y4YvZwZxZyZzZ0Z+Z/Zgahaiajakalaicjc2hB3hBikBjkBkkBhalkBmkBnkBjavlBwlB2tB3tB55C65C75C85C95C+5C/5Cg6Cn7Co7Cp7Cq7Cr7Cs7Cz/C32CogDpgDqxDrxDsxDtxDuxDvxDyxDzxD0xD1xD2xD3xD4xD5xD6xD7xD+xD/xDgyDhyD10D20D81DrrD/1DyrDg2Dh2Di2Dj2Dk2Dl2Dy4Dz4D04D14D24D34D44D54D64D74Dh6Di6Dj6Dk6Dl6Dm6Dv6Dw6Dx6Dy6Dz6D06D16D26D36D46D56D66D57D67D77D87Dy+Dz+D0+D1+D3+D4+D5+D6+D7+D8+D9+D++D/+Dg/Dh/Di/DohEi9DuhEvhEj3Ek3El3Em3E73E83E93E+3E/3Eg4E74EstEm7En7E","JPQmc","AHh","uHF62C72C"
,"JPQnc","AQ1","vxEF/hI71HgiI22H5nJ1iJ","JPQoc","A0A","8hFF9hFzhF","ABCpc","AKZ","3hCFm4GunF","ASTqc","AHe","k3B0B","JKLMrc","AFS","jMFuS0B","ABCsc","AJv","vgCFs4FwH83GunFsoHjhH","JPQtc","AHf","qsIFtzInuD","AXuc","B8","RFkFF1YFmpJF","ABCvc","ABg","1hCFk4GunF","ABwc","AFc","ntJF/uJ0JgvJ2JhvJokC","JKLM4Bxc","BeX","ABsBtB","JPQyc","Iq","6rHFs+HFzkIx8GkwInuDn3Io3Ip3I5uGq+I/uGt/I7lI2oJtlJrsJ6rI","JKLM4Bzc","A6q","nsBosBvzBwzBxzBosBo8Cp8Cl8Gm8Gp8Gq8GhjHijHjjHm8GkjHljHmjHq8G0kH1kH6vH7vHs7Ht7HsgItgIugIt7H8gI9gI0jJ1jJ7jJ8jJklJllJmlJ1jJnlJolJplJ8jJzrJ0rJ"
,"JPQ0c","Ov","y2D0B28DFuqFtqF1qF2qFwsFpHmvFnvF2vF3vF7/F8/F2/G3/Gv8Hw8H","ABC1c","AJ2","jsEF1iFuZ","JKL2c","Y2","wXF","JPQ3c","AOo","lgEFo0HztHy0H8tH67H77Hl8Hm8H","JPQ4c","AOE","wtDFukF8uE","JPQ5c","ATg","lmBF/mH/9G0wI9tDjnJpiJ","AX6c","Ep","qCFouBF","JPQ7c","ASb","5mBF8sCy0BptCqvB4mHu9G9pHhlHsjIg/Hl9I1zIpnJpiJ","ABC8c","AKl","qsEF8iFuZ","AB9c","A3h","wzFF","ABC+c","G7","liCFr4FwH63GunF","AX/c","A9L","rLsL1c2c2lB3lB7pB8pB3zC8pBh0Ci0C9hD+hDhiDi0C39D49D59D69D79D71D89D51DttEi0C33E43E84E94Eg5Eh5Ev9Ew9Ez9EsL8/E9/E0vF1vF/zFsLx0FkzC0uH1uHtwHuwH4xH5xH+xH/xH"
,"JKLMgd","AFs","rXsXoiB0B","JKLM4Bhd","ANs","97DFr/DhkByhEstB","JPQid","A0z","miEF40HyrF","JKL9Djd","Fr","j8Dk8Dl8D7Mm8Dn8Di+Dj+Du/D0Bv/Dw/Dx/Dy/D1/D2/D0hE1hEwiExiE0iEFmpFnpFmxFnxFoxFgXpxF/lF","JPQkd","A7_","rqFF72FlxB17F27F","AjBld","UM","mHnHrlBFhpBipBg4CnH","JPQmd","API","33HnrH83HklHn4Ho4H75H85Hz/H0/HroI15HgqI99Hy2I0nIwvJxvJ","ABCnd","AT7","2oCF4kEkoD","ABCod","TG","n5BF3lET","JPQpd","VK","i1BF6uIhmI","ABqd","WY","sRF/vCgShmEokC7kF67B95H0D","ABCrd","A1x","soCFukEkoD","JPQsd","On","9uBFwuCy0BqvCqvBz5FkuFghGhhG0mG89Fx9Gy9GojHpjH6kH7kH/kHu9G8mH09G8pHhlHniIq4HsiIj6H7iIy9HojIg/HjqIkqIltImtIxvIsnIswI1oIj4Ik4Ii9I1zIvmJniJknJpiJ"
,"JPQtd","Bfe","vnBFxuCy0B03FqrFi6FwuF6pHrjHpqHhlHjzH8qHrzHjrHijIy9H6jIg/H8qIsqI1tI/pI8vIsnIjxI9tD/8I6zIt9I1zI89I21IloJzjJnvJiuJ","AjBud","AIS","wgGFxgGygGzgGi9CotGptGqtG4rCtxGuxGvxGwxGxxGyxG","AjCvd","NP","lzFF50FFitGziD3+GziDptHziD","JKL9DlV","AA7","5kDFilD0BhpDipDmpDnpDopDppDqpDrpDspDtpDupDvpDwpDxpDypDzpDo1Dp1Dq1Dr1Ds1Dt1Dw1Dx1D01DqhB6sE7sEo+FtsFmyGipD","ABCwd","ALo","yqBzqB/tByJ0xBzqBz2BF02B12B/4Bg5Bi5Bj5Bj7Bk7B37B47Bs8Bt8Bo+Bp+Br+Bs+B5+B6+B7+Bj+Bj/Bk/Bn/Bo/BrhCshC1iC2iCvlCwlC7lC8lCnnConCg1CyJ3qD4qDy4Ez4E04E14E24E34E"
,"ABxd","ADO","n0Fo0F","JPQyd","AMa","/0BF04B0BlmJ44H","ABCzd","ACP","yhCFhvCu+Bj4GunF","JPQ0d","A8x","giJFhiJn2I","JPQ1d","ANj","92HFthIhuDuhIh2HvhI94DzhImoFtlIulIowInuD","FGH2d","GV","3wFF","JKLMrL3d","K3","kNlNyX0Bz2DF38D48D58DFkhElhEniEoiE4jEO20E30E40E50EhsFisFwtFxtFytFztF2tF3tFjgIkgIlgItgCmgIngIrrIkgIr6IfjrJ+E3sJH4sJJ","JKLM4d","ADu","3J4JgNhNoXpX/fggB","JPQ5d","Lb","q1BF24B0B","JPQ6d","R2","zwGFl1GiiG21Gg/FvvJFywJl/F","JPQ7d","Pu","gvBFtuCy0B3mHu9G","ABC8d","ALQ","vsEFujFuZ","JPQ9d","BaK","3hJF4hJn2I"
,"JPQ+d","WS","u+HFmrIF2yI7jHyzI5vEzzInuD26I36I4/I7lIssJ6rI","AST/d","AC_","2qGF45GT","FGHge","ZJ","u1EqhB6pFthB8pFqhB4wF7M","FGHhe","Km","g7DFn/D0By9Fz9F19F29F39F49FysGzsG0sG1sG","JPQie","MU","lvB0B80BF90Bsd3wCre","FGZje","ABk","mvHF","c4B5BUjBke","AGc","o1FF","AjBle","A5w","8bFslBLr7Ds7Du7Dv7Dw7Dx7Dy7Dz7D07D17D27D37D","ABCme","AHt","uhCF","JKLne","Q$","zf0ftxB0Bu5Bv5Bw5Bx5Bg7BFh7Bi7Bi5C0f67Cx5Bi8Cj8C/wD0fgxDhxDxyDx5BqyEryEwyEkjEx7Ey7E3sF4sF5sF6sF0xFlxD1xF2xF","JKLsR","Mj","22C32C+iD0BqrDrrDsrD7MxrDyrDzrD0rD4sD5sD+2D7M98D+8D/8Dg9Dh9Di9DrtEstE"
,"AjBoe","AEc","k0DF2nEnH","JKL9Dpe","AAt","1kBF","AjCqe","HE","1gBpc+gBpchhBghBwhBxhBprBFw6BpcjjEkjE","AXre","Cx","lCFt+CF","JPQse","ANH","tgEF42G+/Fg/Gh/GpnH/+G","FGHte","S0","5iHF6iH7iHzkH0B0vH7iHvwHwwHr5Ho6Gk9Hl9Hm9Hn9H1nI2nI6nI7nI8nI9nI+nI/nIgoIhoIioIjoIkoIloImoInoIzpI0pIz2I02I12I22I32I42I52I62I72I82I92I+2I/2Ig3Ih3Ii3IogJpgJqgJnoIuiJviJyiJziJ8pJ9pJ+pJ/pJgqJhqJiqJjqJxtJytJ3tJ4tJ5tJ6tJrvJsvJ","JPQue","AJR","ogEFz0H8tHn8Ho8H","ABCve","AD_","gsEFyiFuZ","ABCwe","A8l","xoCFzkEkoD","JPQxe","VF","ytDFwkF8uE","JPQye",
"AFj","7gEF92G+/Fq/Gr/G","JPQze","AKz","mmIF6yIH7yIJ","JPQ0e","Ban","n1BF8uIhmI","c4B3CpD1e","AVz","5gBwIqrBrrB","JPQ2e","A95","rnBFyuCy0By3FqrF95FkuF3pHrjHnqHhlHhzH8qHpzHjrH3jIg/H7qIsqI0tI/pI6vIsnI88I6zIq9I1zI79I21IioJzjJkvJiuJ","JKLM4B3e","A8k","oWpW2gB3gB6gB3gBihBjhBkhBlhB","AX4e","Na","uwBqJ91B0B+1BFpkCqkC3+ClBqkD0C0nDHxzDH5jEr0CymEOknEJmrEr0Cw0EOq1ElxDr1EnxDs1EpxDlpFlxB","JPQ5e","Dr","w3Cx3ChhDFusDvsDquDruDsuDtuDsvDtvDkwDlwDowDpwDswDtwDlqEmqErqEsqExqEyqEzqE0qE8qE9qEjoFkoFtoFuoF88F98FrsGssGmtHntH","AB6e",
"VX","sMtMyMzMwQ0D8V8UrWzNskCokCukCvkC0mC1mCx4Cy4ChhEremyEnyE5jJq4C","JPQ7e","ACB","/rGF55GooF65GqoF75G1gG85G3gG","ABC8e","AZ3","jmCFkmCzNzuH0D","JPQ9e","ALb","v+GFjnHvsDknHuoFlnH9qE","crR9D+e","Xg","g3Ch3CqgDrgDsgDtgDugDvgDwgDxgDygDzgD2gD3gDksDlsDmsDnsDitDjtDktDltDmtDntDotDptDqtDrtDkuDluDr2Ds2Dl3Dm3D93D+3Dl4Dm4D08D18D6oE7oEipEjpE4qE5qExtEytExuEyuE25E35E45E55E65E75Ew6Ex6E19E29E7qF8qFjrFkrFw+Fx+F","JKLM/e","AHN","qzGFuzGvzGxzGyzG","JKLM4Bgf","ALl","soDFulFjF","cmVnaoahf","AC$","kqDkzC","FGZif","AIm","z8HF","ABCjf",
"BcX","ooCFqkEkoD","JKL9Dkf","AFD","7kBF","JKLM4Blf","Vo","zQFod0BhzCizCylD9JzlDigB0lDzgBnoDooDqoDroDtoDuoD60D70D80DooD90D+0D/0DroDn2Eo2Es2Et2Eu2Ev2E8vF9vF+vF/vFgwFhwFugGvgG","AjBmf","AUX","p0DF4nEnHioEHsoEJ","JPQnf","Hy","7vGF8zGiiG10Gg/FtzHl/F20IF","ABCof","AKj","psEF7iFuZ","ABCpf","ACe","m9CFznDuZwjFO","ABCqf","AIc","whCFh4GunF","ABCrf","ACb","79CFtlEuZ","JPQsf","Z$","20BF0yHjhG3yH9kH2+I10B","ABCtf","ACc","89CFulEuZ","ABCuf","ACd","59CFrlEuZ","cmVnaoavf","Z4","uGvGlKvGqKrK8K9K1LrKvQFuR0BxX9KlYrK/dge/oBgpBjzCkzClzCkzCmzCkzCpqDqqDrqDsqDv8Dw8D"
,"ABCwf","ACF","69CFslEuZ","ABxf","APr","kpBF1wB2wB2sC67Bp0C67BnlDzMolDgS","ABCyf","ACf","/9CFxlEuZ","JKL9Dzf","QR","lpDFn1D0B52D62D","JPQ0f","Zn","9mBF9sCy0B05FkuF+pHhlHtiIj6HujIg/HrqIsqIntI/pIyvIsnIuwI3oI7wI9tD34I1zI59I21I","ABC1f","ACg","g+CFylEuZ","ABC2f","ACh","99CFvlEuZ","ABC3f","ACa","+9CFwlEuZ","JPQ4f","AE2","g4IF08In2I","JPQ5f","AOh","o+DFlvEmvE3rF4rF5rFkvE6rFpvE5+F6+F8+F9+F","JPQ6f","Xx","mwGFn0GiiG/0Gg/F","JPQ7f","P3","ktI0B9tIF+tIsd4yIre","AX8f","S","mBFnBoBpBO9IoB+IoB/QoBgRoBhSoB3aFlgBoBngCFogCfsgCtgC7rC5CzvC5CvwC5CxwC5Cy2C5Cz6C5Ck+Ct2Cn+Co+Cq/CoB2nD5C3nDoB8nDl0B5zD5C6zDoBigEoB3jEoBsmE5CvnE5CkrEoB7zE5Cz0EoBw2E5CslF5CzlF5C2nF3nF6vF5CjwF5C42F5C73FoBy7F5CxhGr4BlnGhB15GoE"
,"JPQ9f","Bbo","znBF3uCy0BrvCqvB53FsrF+5FkuFq3G9uGrqHhlH8jIg/H/qIgrI+vIsnInxI9tDxxI/pI","JPQ+f","AJ0","3gEFn0HxtH47H57H","AB/f","Nt","40DF","JKLM4BggB","AJl","2YF5Y6YnZoZvjB0B5sB6sB25C35CjyDkyD86D96D","JKLM4BhgB","AG$","2kHFnlHmSrlH2e","JKLM4BigB","AG7","3kHFolHmSslH2e","JKLM4BjgB","AG6","+gIFohImSrhI2e","JKLM4BkgB","AG5","/gIFphImSshI2e","JKLM4BlgB","AG_","xlJF1lJmS5lJ2e","JPQmgB","AD4","46HF","JPQngB","W8","o+HFrpIspI+xI+rIpyIisIuyIksIk/I+5Iw/I7lI9nJ8iJ8rJl5DksJ6rI","JPQogB","AZb","4hFF5hFzhF","FGZpgB","AM3",
"7uHF","JKLMqgB","BbU","mZF7jB+FmtBqI","JKLMrgB","BbT","4ZF/jB+FqtBqI","JKLMsgB","BbR","5ZFgkBhkBrtBstB","JKLMtgB","Nf","+1D0Bs8DFt8Dsd/mEre2jFO","JPQugB","AD8","g6DFqlF5+Eo6F7oF","FGZvgB","ADT","68HF","JKLMwgB","A6M","iyDF","AXxgB","Qb","qBF","FGZygB","Mc","w+Hx+Hy+Hz+H0+H1+H2+H3+H7gI0B","ABCzgB","A0W","/nCFhkEkoD","AjB0gB","AUP","n0DFhlF52E","JKLM4B1gB","Sb","+iG/iGzjG0B0jGzpF9jGpPgkGFzkG0kG","JPQ2gB","T4","u9BF/tC96BhnD9+B8mEO2iHFzpHpzG","JPQ3gB","OL","q9HFrvIv5HsvIq6Hi2Ij2Ik2Il2I+9I0mIvhJwhJ","ABC4gB","AIW",
"rgCF2lDOghHi0ChhH8pB","ABC5gB","AIC","/rEFxiFuZ","c4B8O6gB7gB","A7r","mlBnlBolBplB7kC8kC9kC0D+kC/kCsmCtmCumCvmCxnCzMynC0D","JPQ8gB","AKB","75DFu+Dv+D","JKLM4B9gB","AMS","2yFFy0F+Fs1FqI","JPQ+gB","APt","20FF/zHk8Fm7Hn7H","ABC/gB","ABL","ksEF2iFuZ","JPQghB","Wf","n9FFsmGvsDtmGuoFumG9qEhsGisGksGlsGt+Gu+G","c4B3C0KhhB","A2X","rIsI","ASTUihB","I2","11DFh2GsqG08G18G","JPQjhB","A4Z","jiEFv0HyrFg8H5+G","JPQkhB","A9D","tnBFo3G3uGhgHigHikHjkHizH8qHqzHjrHyiIj6HgjIy9HhxI9tD9mJniJznJpiJ","JKLM4BlhB","A_P","s6EFljF+uEmjFxhBjgGkgG6mGn/F"
,"ABCmhB","AKU","iiCFw4GunF","JKLM4BlSnhB","A9Q","nDoDpDqDrDsD4D5D8D9DhEiEzxC0xC1xC2xC3xC4xC5xC6xC7xC8xC9xC+xC/xCgyChyCiyCjyCkyClyCmyCnyCoyCpyCqyCryCsyCtyCuyCvyCwyCxyCyyCzyC0yC1yC2yC3yC4yC5yC6yC7yC8yC9yC+yC/yCgzC","JKL9DohB","BC","2rB3rB4rB5rB6rB7rB8rB9rBgsBhsBmsB0BgzBhzBizBjzBkzBlzBmzBnzBrzBszBtzBszBuzBszB4/C5/C6/C7/C8/C9/C+/C//CggDhgDigDjgDkgDlgDmgDngDijD8UjjDkjDljDmjDnjDojDpjDqjDtjDujDvjDwjDxjDyjDzjD0jD1jD2jD3jD4jD5jD6jD7jD8jDvkDwkDm2Dn2Dp3Dq3Dr3Ds3Dt3Du3Dv3Dw3Dx3Dy3Dw4Dx4Dj9Dk9Dv9Dw9Dk+Dl+DjgEkgE7hE8hEn3Eo3Ep3Eq3Es3ElgDt3Eu3Eh4Ei4Em4En4E+4E/4E85E95E18E28E58E68E78E88E98E+8E/8Eg9E99E+9E/9Eg+Eh+Ei+Ej+Ek+Ey+Ez+E//EggFlxFk9DqxFrxFsxFtxF"
,"ABphB","Oz","l6BwP98B0B+8BL/8Bg9BzjCFqrChkC1rC2rC3rC4rC12EjkC62EyjC72E82E92E+2EhuF82E","ABqhB","Pd","/3B5zBzmCzM6sGuZ","ABgC6O","APu","/yGFn6Go6Gp6G/+Cq6G5zC+iH7+C/iH2zD3vHo6G9vHw6C/8Ho6G","JPQrhB","K$","2mBF7sCy0By5FkuF7pHhlHnjIg/HhqIiqIwvIsnI6wI9tDpxI/pIm5In5Iq5IgrI","ABshB","Ma","+sIF/sIgtIhtIitIq0Ir0Is0IgzDt0Iu0IilJjlJtxJuxJ","JPQthB","UZ","7kJF9lJ16HitJggI","ABCuhB","IK","n8BFjvCu+Bp4FwH33GunF","JPQvhB","Baw","6mBFttCqvBtjIg/HrkIy/H0mJniJ0sJurJ","c4B3CwhBxhB","AUL","mcnc","ABCyhB","AOV","uiCFg5FwH54GunF2oHjhH"
,"JPQzhB","FT","juEkuEsvEtvEwvExvEgvFhvFivFjuDywHF+1H91H02H2+Ep/Hq/HxkIx8G8kI5vE7rI8rI9rI+rI/rIgsIhsIisIjsIksIiuIwrHhwInuDqwItoIr1Is1Il3Im3I55I6rI95I+5I/6I7lIs+Ir3Iq/Iq7I3iJ4iJ5iJ6iJ7iJ8iJokJpkJrkJskJtkJukJvkJwkJ/lJugJoqJpqJsqJtqJ8qJ9qJ2rJtuG7tJ8tJ4uJ5uJ","AB0hB","VD","pkDFzjFH0jFJ1jFOg3F51Ch3FthB","AjC1hB","Nz","p/DF","JPQ2hB","BeR","6hFF7hFzhF","AS3hB","Bee","/2BFohGFpoG2iG1mHuvG","AX4hB","ABM","8iBFwwCjF","JKLM4B5hB","ABV","x3BF65B+F28BqI","AjB6hB","AU7","o0DF7nEnH","AjB7hB","OF","t7DFgoEHqoEJ","JPQ8hB",
"A3o","s1BFlvIjmI","AjB9hB","AU0","r0DF6nEnHkoEHuoEJ","AB+hB","ADf","0wJF5wJgS6wJ7wJ8wJ9wJ","FGZ/hB","ALw","38HpPxgIF","JPQgiB","P9","r+DFw+Dv+Dh1Ig1I","JPQhiB","AO_","vsIF","JPQiiB","El","w4Bx4B46B56B86B96Bx9BF41C51C61C9+B00E10E3yG4yGozGpzG3iH4iH","JKLM4BlSjiB","A55","8pD9pD+pD/pDgqDhqDiqDjqD","JPQkiB","AIv","xrHF0kIx8G/kI7jHhuIwrHnwInuDp+Im3I","JPQliB","AQA","r1BFkvIjmI","JPQmiB","BbH","tnIF","AjCniB","LU","w0BxhBv4BFtsCpc2zCpc+hGpc","AST/K","ADe","zqGF","JKLMoiB","UP","ofFnqB0B1nDH","ABgCpiB","KA","zzDF0zDF"
,"ABqiB","J_","vJF+vCzMuwC8UlnDo4C6kFo4C87F97F","JPQriB","ACH","v4DFjvEkvEovEpvEp9Fq9F5mGi/F6lHx6G7lHz6G8lH16G9lH36G+lH56G/lH76GgmH96GhmHh7GimHj7GjmHl7GkmHn7GlmHr7GmmHy7GnmH07GomH27GpmH47GqmH67GrmH+7GsmHg8GtmHi8GumHk8G","c4B3C0KsiB","A1l","hIiIswBtwB71B81B","c4B5BU6BtiB","TV","qqCFirC0B8zE9zEj0EFk0El0Em0Ei8Dn0Eo0E","JKLMuiB","A7i","1ZF+jBmSptB2e","JKLMviB","AKd","2+DFwhEhkBriEstB","FGZwiB","ALE","pvHFqvHrsC","JKLMxiB","AKe","uiBFusBmSzzB2e","AXyiB","PH","8sFoB","c4BziB0iB","ADL","5iBrY6iBrK","JKLM1iB","A7j",
"kZF5jBmSktB2e","c4B5BU6B2iB","UI","2nCF5lD1jC+lDlkCkmDjkC","JKLM3iB","A7e","lZF6jBmSltB2e","JKLM4iB","A7f","pZF8jBmSntB2e","J5DqJ5iB6iB7iB","AC6","h9EFi9Eq7B0/E0B","AB8iB","AQw","8zFF","JKLMrL9iB","AGN","q/FFu2GxhB","FGZ+iB","A1J","tkGukGvkGwkGxkGykG/kG8UklGFtlGulG4wGpPmiHniH","JKLM/iB","A7g","qZF9jBmSotB2e","AjBgjB","W9","+/GF2qHH3qHJ","ABhjB","KX","joBFr4Cq4Cs4CzN98CokC0wDzM1wD1mCx9D0DwoItMkrI8UphJohJmtJnyE","JPQijB","Vs","wwGFr1GiiG51Gg/F","AXjjB","D","KLNOiBjBuBFrCD7KJnQoQpQqQrQsQtQuQ9coQ+c/ckdsQldmd+fH7nB8nBuvBvvBwvB8nBn0Co0C50C60C4+C5+C2pD3pD"
,"JPQkjB","AVX","gsGF","JKLM4BljB","AGm","ujBFlyDJ","c4B5BU6BmjB","Z6","oqCF/qCgrCi1Dj1D+zE/zEp0Eq0E","JPQnjB","AG1","6tEF7tE8tEu3F0qFm+Fn+F","JKLojB","A45","qXFlmG1tFmmG5tFnnH0+G1xItrI2xIwrI7+I05IqoJkkJ","JPQpjB","A7D","0gEFt0HyrF+7H5+G","AXqjB","Wj","1B2B3B4BoCpCoFpFqFrF4H5H0P1P0sD1sD","ABCrjB","Ef","w+BFslCFi2Ch2Cx3GunFvgHwgHvoHjhH","ABCsjB","D$","r8BFx+BFztCw8BivCu+BtvCh/Bq4FwH53GunFqoHjhH","JPQtjB","AEK","zqF0qF","JKLM4BujB","AG9","0gBF9gBpc/gBghBxtCpc","JPQvjB","A28","3mBF4+In5I6+IgrI","JKLMNwjB","Um",
"tpBFltCzNmtCnTtlD8UulDzNnjFsyBojF0DpjFsyBqjFuyBrjF0D","JPQxjB","RQ","jwGFk0GiiG60Gg/FwlIFwuIl/F","ABCyjB","A67","noCFpkEkoD","JKLMNzjB","AAr","yNzN4UzN5UnT7U8UgxBFx8Dy8Dz8D0DhwE0Dy6EsyBz6EuyB0+EzNv+Fzb","AB0jB","AFw","v/FF","JPQ1jB","AT6","s+DF+kFk2EylFm2Eo3F0vDq3F9oF9mGmgG","ABC2jB","AMd","5qD6qD7qD8qD9qD5zC2wD2uBqtEF7mF8mF9mF6qDinF8qDjnF5zCknFqhBlnFmnFnnFonFs8Ft8F18F28FvhGwhG","ABC3jB","A1X","3iCFlvCu+BnvC9+Bi5FwH74GunF4oHjhH","AjB4jB","AQf","/3CF","JKL9D5jB","A7k","0pD1pD","JPQ6jB","ABR","r9BF8tC96B+mD9+B5mEOwpHpzG35IF"
,"JPQ7jB","Sz","1vGF2zGiiG30Gg/FlsHF8zHl/F","JPQ8jB","AMv","5mIv7ExoIyoIzoIr7E","ABC9jB","A3_","poCFrkEkoD","AB+jB","AAG","nzFF","JPQ/jB","AIP","pxHFp1HlwH","ABCgkB","AJQ","lhCFmuCu+B+uCh/Bo2Cl2Cy4FwH/3GunFwoHjhH","JPQhkB","AIH","qxHFt1HlwH","JPQikB","AIG","rxHFq1HlwH","JPQjkB","AIJ","sxHF51HlwH","JKLkkB","Jv","8xD9xD76D0Bj/Dk/Dl/Dm/DmwHktH","JPQlkB","AII","txHFv1HlwH","JPQmkB","AO8","63DFxrFyrF9wFqhB+wF/wFgxFyrFhxFixF","JPQnkB","AIL","uxHF41HlwH","JPQokB","Om","zgEFonH5+G","ABpkB","ADI","h1FF","JPQqkB","AIK",
"vxHFs1HlwH","JPQrkB","P7","8vGF9zGiiGuzHl/F10IF","FGH9J","ZY","nhBFurBF8yBFm3BFn3BFssCpcusCghBvsCxhB1zCpcxqD3qC","AjCskB","Lt","lQFo/FxhBmiGziD","AjCtkB","N2","++EFrhFFpyFpc","JKLukB","JI","4E5E9E+EmG0BnGoGpGqGsGtG6IqG7I8ImXnXtaoL0a1a6a7a9a+axiByiBzlB0lBq+Cr+CxhDyhDvrDwrDysDzsDr4Ds4D68D78Dr9D1MhgE2NnhEutB2pE3pE4pE5pE6pE7pEiwEjwE5yFyW7yF0WpxGqxGrxGsxG","JKLMvkB","AM7","qsBF","JKLwkB","AIe","tuBF1tCpc2tCpcwmDxhB3iE4iE8iE9iEhjEijE6jEkjE","JPQxkB","ADV","wgEFk0HxtHx0H6tHy7Hz7Hj8Hk8H","JKLPykB","APY","m8Fn8F","JPQzkB",
"AW0","zmBFzuCy0BnsFosFl3G3uGrjIg/HnqIoqI5wI9tD14I24Ir5Is5It5Iu5IymJniJonJpiJ","JKLM0kB","ATH","t3BF45BhkB18BstB","JKLM1kB","ATI","s3BF35BhkB08BstB","JKLM2kB","ATJ","q3BFkmEjF","ABC3kB","ATK","riCF94FwH24GunFshHthHzoHjhH","JPQ4kB","PE","12C/Jy/C0BrhDshDikDFuvEvvEyvEzvEu6Ev6Ew+Ex+E0lFOxoGyoGzoG0oG1oG2oG9oG+oGg+Gh+Gi+Gj+G+kHq7BruHsuHg9Hh9Hi9Hj9H3qJ+oG","JKLM5kB","R6","izFjzF","FGZ6kB","Nq","/pG+pGixG0BqyGFviH9wG8uHsiH","AST7kB","Ln","lxGF","AX8kB","Yj","7hDqJkkD0BlkDFmrDnrD/2FOs6Fu2Dt6FHl8FOtgGHriGsiGtiGuiG5iG6iGrjGsjG"
,"JPQ9kB","AQZ","jiFFsjFlxBxnFynF","JKLM4B+kB","Vy","lEmE7F0BnIF1K2K5K6KlLmLzL0L2L3LuMvMqNrNhOiO2R3RoSpSviBwiBgsChNysCpXgwC4JrwCggB","JKLMrL/kB","K7","yzBF","JPQglB","KL","qwGFp1GiiGy1Gg/F","JPQhlB","AOU","zkJF0kJ1kJ","c4B3CwhBilB","ARt","vDwDxDyDtFuFvFwFxFyFzF0F1F2F3F4F5F6F6Z7Z8Z9ZgchcmgBngBwtBxtBztB0tB52B62B0vC0D1vC2vC3vC4vC5vC4vC6vC7vC8vCnC9vC2vCxyGyyG5yG6yG","c4B5BU6BjlB","Qu","kqClqC8qC0B9qCF9lD1jCjmDlkCpmDjkC2oD3oDk1Dl1D","JPQklB","AK$","1rHFiyHr3CjyHnuDkyHu5DlyHw5DmyH05DnyH25DoyHrvEpyHqxEqyHxxEryH2xE42H52H72HgrH"
,"AXllB","XT","60FF","JKLM4BmlB","ALR","wMxM4V0B/VgW","JPQnlB","SC","3vGF4zGiiG90Gg/F8lIF5uIl/F","JKLM4BolB","FN","kMlMvS0Bxaya0hB1hB+rB/rB","FGZplB","A9F","n3Ho3H","ABCqlB","ARc","xlC0D","JPQrlB","RY","u9HFz9H09H2gI0BolIHplIJqlIr0C1sI2sI","AXslB","Ge","9dFrkCqkCv2Du2D1zF0zF4zF3zF","JPQtlB","Qs","2sG3sG4sG5sGo9Gq+FqsHrsH/3Hg4Hh4Hi4Hy5Hz5Hn6Ho6Hg7HxsH69H79HzgIFjhIFnmIomIxmIymI3mI4mI8mI9mIunIvnIwnIk4HqoI9jHuoIvoI9pI6pI9zI+zI/zIg0Ih0Ii0Io0Ip0Io2Ip2It2Iu2I46I56I77I87Ij8Ik8IxkJykJnpJopJ/qJgjJuvJumB","JPQulB","AIO",
"mxHFz1HlwH","JPQvlB","AIN","nxHFo1HlwH","FGHwlB","N5","25BF","ABCxlB","ANq","jiCFx4GunF","JPQylB","AIQ","oxHFw1HlwH","ABCzlB","Bb$","qoCFskEkoD","AX0lB","F7","rfF9yBF","ABC1lB","Bar","uhGFvoGO","FGHgO","ABf","ohBFphBqhBrhB7MshBthBvrB0B52FqhB","AjC2lB","AGa","lzGmzGnzGsvGrvHizGsvHtvHuvHkzGvvHwvHxvHyvHzvHziD","JPQ3lB","CB","+hJF/hJn2I","JPQ4lB","A12","xnBF2mG89F7mHu9GlxI9tDg9I6zI/mJniJ","JPQ5lB","G8","1vD2vD84D94Do5Dn5DgrEhrEhxEixEyxEzxE8vHF81H91Hg2Hh2Hk2Hl2Hq2Hr2H34H44H54H64Hh5Hi5Hj5Hk5Hl5Hm5HilIx8GpwItoI3xI6rItyIksIo1I7lI81I91Io/Ig6I2iJm3IhjJ8iJglJhlJ6nJqjJxrJyrJ"
,"AX6lB","EN","q0BFn4BF","AjB7lB","Bau","m0DFloEHvoEJglF52E","ABC+J","Dz","94B0Bv8Bw8Bm+BFt+Bu+B8+B9+Bg/Bh/BihCFjhCkhCoiCpiCn1Co1CzmEOx0Ey0EvtFwHthG6qDkvGunFxgHygHihHjhH","FGZ8lB","XX","iqG8UtiHFuiH9wG2uH3uHhvHivHx8Hy8HvgIwgI","AX9lB","Fi","q0Cr0C","ABC+lB","A5Z","wkH0D","AS/lB","UW","okDFmnG2iGtvGuvGgiHhiH","ABCgmB","AZs","roCFtkEkoD","FgLhLhmB","A6T","/hDgiD/6DgiD","ABCimB","Bco","voCFxkEkoD","JPQjmB","AJx","ghEFi3G+/F0/G1/G","JPQkmB","A8i","k1BFywIwpIx9In2H19I80Ig+Ij2HnmJ/lI","JPQlmB","Wn","ysIFvyIguFkzI6qF"
,"ABCmmB","Zp","2lCFpuCu+B6uCh/Bv5FwHk5GunFs5G6qD9nHygH/oHjhH","ABnmB","A4P","5zEF6zEziD9sF+sF/sFgtFhtFitF3xF4xF5xFpmF6xFw1C9xF+xF/xFgyFhyFiyFjyFkyFlyFmyFnyFoyFpzFqzFszFtzFuzFvzF9zF+zF70F80F90F+0F","JPQomB","AQu","2hFF3hFzhF","JKLMpmB","AMQ","tfFqqB0B","c4B8O6gBqmB","ALm","qYrYsYrKtY+E7iBF","AXrmB","Dw","oKpKroBF1lDr0CvoDr0C7jEJ8jEHtmEOwsExsE","JKLMsmB","AJ1","/uEgvEr6E0B","JKLtmB","AAm","k3Cl3CvuD0JwuDxuDyuDzuDpqEqqEjxEkxEjtHktH","c4B3CpDumB","Bai","q4Ewe","ABvmB","Fm","ozFF","JPQwmB","Uy","3jHF4qHnuDz4H04Hk/Hl/H"
,"JPQxmB","A0m","h1BFhvIjmI","AymBzmB","HL","j2F0Bn2FFo2Fsdv6Fre","JPQ0mB","Bd0","83CFujEvsDvjEtuD/jF9qEi3FuoF","JKL9D1mB","A14","5iEFkkF/J","JKL9D2mB","Pf","/zCFj0Ck0C","JPQ3mB","AQE","0hFF1hFzhF","JKLM4B4mB","AFL","+7DFs/DhkBzhEstB","JKLM5mB","A4v","6hGFgjGmS+jG2e3wG2e0hI24H5iI5zC6iI+8H","JPQ6mB","Qv","6tDF4lEvsD5lEtuD4jFsqEhkF9qEk3FuoF","JKLM4B7mB","Rp","yxBzxBiiDjiD","JPQ8mB","PY","r9HF6hIv5H7hIq6H8hIu6H9hIw6H+hI+3HrmIsmItmIumIvmIwmIzmI0mI","JPQ9mB","BdI","lnBFhtCy0By2GltGn3G3uGiqHhlHyjIg/H1vIsnI/wI9tD+4I/4Ig5Ih5IvnJpiJ"
,"JPQ+mB","AGu","zHFo3Cp3CosDpsDqsDrsD+tD/tD+uD/uDztE0tE1tE2tE4tE5tE1uE2uE5uE6uE2wE3wEm5En5Eo5Ep5Eq5Er5Es5Et5Ew5Ex5E","JPQ/mB","AOz","8gEF+2G+/Fs/Gt/G","JKL9DgnB","CT","9G+GqO0BrOsOjPkPqTrT1W2W3W4W5W6W7W8W9W+W/WgXhXiXjXkX2auOubvbwbxb0rB1rB+yB/yBg0CyOl0Cm0C0/C1/C2/C3/C0gD1gDy1Dz1Dw2Dx2D/3Dg4Dj4Dk4Dp8Dq8Dt9Du9Dy9Dz9D/9Dg+DtwEuwEy5Ez5E05E15E8lF9lF+lF/lFgmFhmF9qF+qF7rF8rF9rF+rFqwFrwFswFtwFuwFvwFywFzwFgzFhzFh+Fi+F","FGHhnB","AJB","mlHF","ABCinB","M2","6hCF44FwHp4GunF","JPQjnB","RP","96EFw6FnuDz6F6qF","JPQknB","H5",
"jvBFkvBF0zI1zI48I6zI5gJ6gJ","JPQlnB","QC","vmBF+uB0B8iIy9HqjIg/H4wI9tDz4I04Ix7Iy7Ij9I1zI","ABCmnB","Bae","6iCFl5FwH+4GunF7oHjhH","JKL9DnnB","MF","qPpP5a0B","JPQonB","AL7","zrH0rH2rHF7rH8rHjsHksHpsH27GssHtsHusHvsH5yHvkHxzHlvDyzHu9FzzHusG0zH7gG1zH/xEj1H4wHliI53HmiIk4HqiI15HjjI39HkjI59HljI99H5yI/5HovJtuJ","JKLM4BpnB","U3","kK/J1R0B4R5Rneoepe5RnpBopBwxBxxBw2Bx2Bj7Ck7Ct7Cu7Cv0Dw0D","JPqnBrnB","Mb","hFFiFjF6H0B42C52C82C92Cm3Cn3Cs3Ct3Cu3Cv3Cy3Cz3C03C13C43C53C63C73C93C+3CtrDurD1rD2rD6sD7sD/sDgtD4uD5uD6uD7uDwvDxvDgwDhwDiwDjwDmwDnwDqwDrwD/2Dg3Dn3Do3Do4Dp4DwpExpEypEzpE0pE1pEutEvtEtxEuxEr9Fs9Fr+Gs+G"
,"JPQsnB","Wt","g+HF4gI5gIluIq/HuuI7gGjwInuDhyI+rIjyIgsIsyIisIn/I+5Iz/I7lI+nJ8iJzoJtlJnsJ6rI","JPQtnB","ALA","xlIFxuI/6EyuIl7E","JKLrO","BbY","9PF+P/P3cF4lB5lB1sB2sBu4C0Jo5Cp5Cr5C/PhsH29D","JPQunB","Eh","4wEnuDk1El1Em1En1Ei8EF5qF6qF/tFguFwsJ6rI","ABCvnB","A73","9oCF/kEkoD","AjBwnB","ET","xwDnHq7DF","ABxnB","Ij","zJ0J1J2JqtFokC","JKLMynB","AHA","8J9JhgBigBygBzgB","ABznB","ASy","g1FF","JPQ0nB","Rf","8sIF","JKL9D1nB","Za","5/D6/D7/D8/D+iEF","c4B3C2nB3nB4nB","A4j","6D7D","AjB5nB","AEk","j0DF1nEnH/nEHpoEJ","JKL6nB7nB",
"AID","vHwH2P0Bocpc1lBpc3tD4tDpsGqsGoxGziD","ABC8nB","Xb","usEFvjFuZ","JKL9D9M","V6","jyGruBkyGlyGnyG/gD1yG0B+yGF","AB9nB","ABo","1oBFzsCzM0sC0D1sCpH","JPQ+nB","BeS","xhFFyhFzhF","FGZ/nB","Sg","slGpP0lGF7lG0B8wG9wG0iH8U","JPQgoB","G1","iQF7uE8uErwEswE"];}
function AT_(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$$je;SK();a:{try{Df(BP$,B(787));break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}b=F0();c=A69();if(c.length<2)return;Jy(BZ6);Jy(BZ7);d=Iw(c[0]);e=Iw(c[1]);f=W(Cj,d.length).data;g=0;h=f.length;while(g<h){f[g]=ANM(Iw(d[g]));g=g+1|0;}i=W(Cj,e.length).data;j=0;h=i.length;while(j<h){i[j]=ANM(Iw(e[j]));j=j+1|0;}j=2;k=c.length-2|0;while(j<k){l=Bb2(Iw(c[j]));m=new S;T(m);n=0;o=0;while(true){p=l.data;if(o>=p.length)break;if(n)Bt(m,46);Bv(m,
f[p[o]]);n=1;o=o+1|0;}q=R(m);r=ANM(Iw(c[j+1|0]));B2(BZ6,r,q);l=(Bb2(Iw(c[j+2|0]))).data;o=0;h=l.length-1|0;while(o<h){s=i[l[o]];t=i[l[o+1|0]];d=BZ7;e=new AKF;e.Pd=q;e.NL=t;B2(d,s,e);o=o+2|0;}j=j+3|0;}b:{try{b=BI(F0(),b);FY(BP$,B(788),Q(D,[CF(X8(BZ6)),CF(X8(BZ7)),Kl(b)]));break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}}
function AHz(){var b,c,$$je;SK();a:{b:{if(!BZ8){b=BZ5;Ff(b);c:{try{if(BP8)break c;try{AT_();BP8=1;break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}BZ8=1;try{Cu(BP$,B(789));FR(BP$,c);break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}break c;}catch($$e){$$je=N($$e);c=$$je;break a;}}try{C1(b);break b;}catch($$e){$$je=N($$e);c=$$je;break a;}}}return;}C1(b);K(c);}
function AUU(b){SK();if(!BP8)return null;return Cn(BZ6,b);}
function BbV(b){var c,d;SK();if(!BP8)return null;c=Cn(BZ7,b);if(c===null)b=null;else{b=c.Pd;if(b===null)b=B(790);c=c.NL;d=new S;T(d);b=H(d,b);Bt(b,46);H(H(b,c),B(791));b=R(d);}return b;}
function A8X(b){var c,d,e;SK();c=0;d=Y(b);while(true){if(c>=d)return 0;e=Bc(b,c);if(e!=32&&e!=9)break;c=c+1|0;}return c;}
function AFf(b){var c,d,e,f,g,h,i,j,k,l,m,n,$$je;SK();if(!BP8)return;a:{b:{try{c=0;d=AFg(b);}catch($$e){$$je=N($$e);if($$je instanceof Bk){break b;}else{throw $$e;}}while(true){try{if(c>=d)break;c:{e=AIh(b,c);f=Y(e);if(f){g=A8X(e);h=g+3|0;if(f<=h)h=g;else if(Bc(e,g)!=97)h=g;else if(Bc(e,g+1|0)!=116)h=g;else if(Bc(e,g+2|0)!=32)h=g;i=ID(e,32,h);j=ID(e,46,h);k=null;if(j<=0)j=i;else if(j>=i)j=i;else k=CU(e,j+1|0,i);if(j!=(-1))f=j;else{i=ID(e,64,h);if(i!=(-1))f=i;else if(i>=h)f=i;else if(i==(h+1|0)&&Bc(e,h)==64)break c;}if
((f-h|0)>=1){l=CU(e,h,f);m=BbV(l);if(m!==null){k=CU(e,0,h);e=Cz(e,f);l=B6();H(H(H(l,k),m),e);AFt(b,c,BT(l));}else{l=AUU(l);if(l!==null){n=null;if(k!==null&&Gu(k,46)==(-1))n=Cn(BZ7,k);if(n!==null&&CP(l,n.Pd)){n=n.NL;k=B6();H(H(B7(H(k,l),46),n),B(791));l=BT(k);}k=CU(e,0,h);e=Cz(e,f);n=B6();H(H(H(n,k),l),e);AFt(b,c,BT(n));}}}}}c=c+1|0;continue;}catch($$e){$$je=N($$e);if($$je instanceof Bk){break b;}else{throw $$e;}}}break a;}try{Cu(BP$,B(192));break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}}
function BGE(){BP$=E$(B(792));BZ5=new D;BZ6=Dl();BZ7=Dl();BP8=0;BZ8=0;}
var AAy=J(Fy);
function A0$(b){var c;c=new APr;c.Xs=b;c.Ik=Bo((((Ben(b)).data.length-1|0)/32|0)+1|0);return c;}
function Oi(){D.call(this);this.xT=0;}
var CyE=null;var CyF=null;var CyG=null;function Bqq(a){var b=new Oi();AZD(b,a);return b;}
function AZD(a,b){a.xT=b;}
function A8_(a){return a.xT;}
function MV(b){return !b?CyF:CyE;}
function BEP(a){return !a.xT?1237:1231;}
function A5X(){CyE=Bqq(1);CyF=Bqq(0);CyG=G($rt_booleancls());}
function SE(){var a=this;Zy.call(a);a.nZ=null;a.d3=null;a.oZ=0;a.by=0;a.du=0;a.BT=0;}
function AY$(a){var b=new SE();Bnd(b,a);return b;}
function Bnd(a,b){var c,d,e;a.d3=b;c=b.buffer;d=b.byteOffset;e=b.byteLength;a.nZ=new $rt_globals.DataView(c,d,e);e=b.byteLength;a.oZ=e;a.by=0;a.du=e;a.BT=(-1);}
function Gp(a){return a.du-a.by|0;}
function AI1(a){return a.du<=a.by?0:1;}
function AKN(a){var b,c;b=a.by;if(b>=a.du)K(DX(b));c=a.d3;a.by=b+1|0;return c[b];}
function Ku(a,b){if(b>=0&&b<a.du)return a.d3[b];K(DX(b));}
function Xu(a,b,c){var d;if(b>=0&&b<a.du){d=a.d3;b;d[b]=c;return a;}K(DX(b));}
function Vi(a,b){var c,d,e,f,g,h,i;if(!(b instanceof SE)){c=Gp(b);d=a.by+c|0;if(d>a.du)K(DX(d-1|0));d=0;while(d<c){e=a.nZ;f=a.by+d|0;g=AKN(b);e.setInt8(f,g);d=d+1|0;}a.by=a.by+c|0;}else{c=b.du-b.by|0;d=a.by+c|0;if(d>a.du)K(DX(d-1|0));h=a.d3;i=new $rt_globals.Int8Array(b.d3.buffer,b.d3.byteOffset+b.by|0,c);d=a.by;h.set(i,d);a.by=a.by+c|0;b.by=b.by+c|0;}return a;}
function Bbc(a,b,c,d){var e,f,g;e=a.by+d|0;if(e>a.du)K(DX(e-1|0));if(!c&&d==b.data.length){f=a.d3;g=b.data;c=a.by;f.set(g,c);}else{f=a.d3;g=new $rt_globals.Int8Array(b.data.buffer,c,d);c=a.by;f.set(g,c);}a.by=a.by+d|0;return a;}
function MN(a,b){var c,d,e,f,g;c=b.data;d=a.by;e=c.length;d=d+e|0;if(d>a.du)K(DX(d-1|0));f=a.d3;g=b.data;d=a.by;f.set(g,d);a.by=a.by+e|0;return a;}
function I5(a,b){var c;c=a.by;if((c+2|0)>a.du)K(DX(c));a.nZ.setInt16(c,b,!!1);a.by=a.by+2|0;return a;}
function Fn(a,b){var c;c=a.by;if((c+4|0)>a.du)K(DX(c));a.nZ.setInt32(c,b,!!1);a.by=a.by+4|0;return a;}
function FO(a,b){if(b>=0&&(b+4|0)<=a.du)return a.nZ.getInt32(b,!!1);K(DX(b));}
function ND(a,b,c){if(b>=0&&(b+4|0)<=a.du){a.nZ.setInt32(b,c,!!1);return a;}K(DX(b));}
function Ny(a){var b,c,d,e;b=new TM;c=a.d3.buffer;d=a.d3.byteOffset;e=a.d3.length>>2;A85(b,new $rt_globals.Int32Array(c,d,e));return b;}
function GL(a,b){var c;c=a.by;if((c+4|0)>a.du)K(DX(c));a.nZ.setFloat32(c,b,!!1);a.by=a.by+4|0;return a;}
function OX(a,b,c){if(b>=0&&(b+4|0)<=a.du){a.nZ.setFloat32(b,c,!!1);return a;}K(DX(b));}
function Tj(a){var b,c,d,e;b=new Um;c=a.d3.buffer;d=a.d3.byteOffset;e=a.d3.length>>2;Bfj(b,new $rt_globals.Float32Array(c,d,e));return b;}
function Lz(a){a.by=0;a.du=a.oZ;a.BT=(-1);return a;}
function Lr(a){a.du=a.by;a.by=0;a.BT=(-1);return a;}
function JN(a,b){if(b>=0&&b<=a.oZ){a.du=b;return a;}K(DX(b));}
function JQ(a,b){if(b>=0&&b<=a.du){a.by=b;return a;}K(DX(b));}
var GP=J();
var BaV=J(GP);
var Yx=J(Fy);
var AGh=J(Yx);
var Zz=J(KX);
var AGf=J(Zz);
var Z2=J(Jo);
var AGg=J(Z2);
var Ij=J(0);
var AGd=J();
var Yg=J(0);
var AGe=J();
var AF2=J();
var R6=J(0);
function Z9(){var a=this;D.call(a);a.FC=null;a.a9b=0;a.bd1=0;a.bbq=0;}
var BVh=0;function Be5(){BVh=0;}
var AOL=J(0);
function AAe(){var a=this;D.call(a);a.Ju=null;a.bbu=0;}
var BVk=0;function A21(){BVk=0;}
function UP(){var a=this;D.call(a);a.K9=null;a.U7=0;}
var BVg=0;function ASH(){BVg=0;}
var F7=J(B8);
function BGH(a){var b=new F7();Bj0(b,a);return b;}
function Bj0(a,b){Ba(a,b);}
var AJV=J(0);
function XH(){var a=this;D.call(a);a.pl=null;a.a9U=0;}
var BVj=0;function BdW(){BVj=0;}
var US=J(0);
function AMQ(){var a=this;D.call(a);a.PQ=null;a.bds=0;}
var CyH=0;function BGg(a){var b=new AMQ();Bet(b,a);return b;}
function Bet(a,b){var c;a.PQ=b;c=CyH+1|0;CyH=c;a.bds=c;}
function A5Q(){CyH=0;}
var AJO=J(0);
function Ve(){var a=this;D.call(a);a.ly=null;a.a_2=0;}
var BVi=0;function A2e(){BVi=0;}
var V5=J(0);
function ZB(){var a=this;D.call(a);a.nQ=null;a.baS=0;}
var BVl=0;function AX6(){BVl=0;}
var HE=J();
function Wb(a,b){return a.h6(b,0,b.data.length);}
function A9n(a){}
function AG9(){var a=this;HE.call(a);a.a$a=0;a.nb=0;a.D8=0;a.UD=null;a.a49=null;}
function CyI(a,b,c){var d=new AG9();BdC(d,a,b,c);return d;}
function BdC(a,b,c,d){var e,f,g,h;a.a$a=(-1);e=c+d|0;if(e<=b.byteLength){a.UD=b;a.a49=new $rt_globals.Uint8Array(b);a.nb=c;a.D8=e;return;}f=new BJ;e=b.byteLength;g=new S;T(g);h=H(g,B(793));Bg(h,c);b=H(h,B(794));Bg(b,d);b=H(b,B(795));Bg(b,e);H(b,B(796));Ba(f,R(g));K(f);}
function SB(a){var b,c;b=a.nb;if(b>=a.D8)return (-1);c=a.a49;a.nb=b+1|0;return c[b];}
function BCa(a,b,c,d){var e,f,g,h,i,j,k;e=b.data;f=c+d|0;g=e.length;if(f>g){h=new II;i=new S;T(i);j=H(i,B(793));Bg(j,c);k=H(j,B(794));Bg(k,d);k=H(k,B(795));Bg(k,g);H(k,B(797));Ba(h,R(i));K(h);}f=a.D8-a.nb|0;if(d<=f)f=d;if(f<=0)return (-1);k=b.data;j=new $rt_globals.Int8Array(a.UD,a.nb,f);k.set(j,c);a.nb=a.nb+f|0;return f;}
function Uh(a,b){var c,d,e;c=a.D8;d=a.nb;e=M(c-d|0);if(Fc(b,e))e=b;a.nb=d+BU(e)|0;return e;}
var BG=J(BD);
function Bf9(a,b){var c=new BG();Bul(c,a,b);return c;}
function XM(a){var b=new BG();H_(b,a);return b;}
function Bul(a,b,c){HO(a,b,c);}
function H_(a,b){Ba(a,b);}
var AVz=J(GP);
function LU(){HE.call(this);this.iP=null;}
function CyJ(a){var b=new LU();WB(b,a);return b;}
function WB(a,b){a.iP=b;}
function J4(a){a.iP.eG();}
function FM(a){return a.iP.fI();}
function Bpu(a,b){return a.h6(b,0,b.data.length);}
function ZY(){var a=this;LU.call(a);a.o8=null;a.Dj=null;a.r8=0;a.xJ=0;a.SD=0;a.Hk=0;a.O5=null;a.ZQ=null;}
function BOq(a){var b=new ZY();BET(b,a);return b;}
function CyK(a,b,c,d){var e=new ZY();AGF(e,a,b,c,d);return e;}
function BET(a,b){AGF(a,b,BGz(0),512,1);a.Hk=1;}
function AGF(a,b,c,d,e){WB(a,b);a.r8=0;a.xJ=0;a.SD=1;a.Hk=0;a.O5=BW(1);a.ZQ=BW(512);if(b!==null&&c!==null){if(d>0){a.o8=c;a.Dj=BW(d);a.SD=e;return;}c=new BJ;Ba(c,B(798));K(c);}b=new Ep;Be(b);K(b);}
function Bgr(a){var b;if(a.r8){b=new BG;Ba(b,B(799));K(b);}return AK5(a,a.O5,0,1)==(-1)?(-1):a.O5.data[0]&255;}
function AK5(a,b,c,d){var e,f,g,h;if(a.r8){e=new BG;Ba(e,B(799));K(e);}if(b===null){e=new Ep;Be(e);K(e);}if(c>=0&&d>=0&&d<=(b.data.length-c|0)){if(!d)return 0;if(a.xJ)return (-1);f=0;U4(a.o8,b,c,d);a:{while(!a.xJ){if(!a.o8.L)AU1(a);b:{g=AGJ(a.o8,0);e=a.o8;d=e.o2;f=f+(d-c|0)|0;switch(g){case -3:h=new BG;Ba(h,e.b0);K(h);case 1:case 2:break;default:break b;}a.xJ=1;if(g==2)return (-1);}if(!e.ep)break a;c=d;}}return f;}e=new Cx;Be(e);K(e);}
function BFg(a,b){var c,d,e,f,g,h,i;if(E0(b,BS)){c=new BJ;Ba(c,B(800));K(c);}if(a.r8){c=new BG;Ba(c,B(799));K(c);}d=M(2147483647);if(E0(b,d))d=b;e=BU(d);f=0;a:{while(true){if(f>=e)break a;g=e-f|0;h=a.ZQ;i=h.data.length;if(g<=i)i=g;g=AK5(a,h,0,i);if(g==(-1))break;f=f+g|0;}a.xJ=1;}return M(f);}
function Ba6(a){var b;if(!a.r8){if(a.Hk){b=a.o8;b.EE=1;b=b.Cq;if(b!==null)AGv(b);}if(a.SD)a.iP.eG();a.r8=1;}}
function AU1(a){var b,c,d;if(a.r8){b=new BG;Ba(b,B(799));K(b);}a:{b=a.iP;c=a.Dj;d=b.h6(c,0,c.data.length);if(d==(-1)){b=a.o8.Cq;if(b.iu)break a;if(b.bY!=12?0:1)break a;a.Dj.data[0]=0;d=1;}X_(a.o8,a.Dj,0,d,1);return;}if(EA(b.EA,M(-1))){b=new BG;Ba(b,B(801));K(b);}b=new Hh;Ba(b,B(802));K(b);}
var Ba1=J(ZY);
function BKA(a){var b=new Ba1();Bu8(b,a);return b;}
function Bu8(a,b){AGF(a,b,BNa(31,0),512,1);a.Hk=1;}
var ZJ=J(0);
function ABf(){D.call(this);this.s1=0;}
var CyL=null;function Va(){var a=new ABf();AR5(a);return a;}
function AR5(a){a.s1=0;}
function Xi(a,b,c,d){var e,f,g,h;e=a.s1^(-1);while(true){d=d+(-1)|0;if(d<0)break;f=b.data;g=CyL.data;h=c+1|0;e=g[(e^f[c])&255]^(e>>>8|0);c=h;}a.s1=e^(-1);}
function ALn(a){a.s1=0;}
function BGO(a,b){a.s1=BU(Cg(b,I(4294967295, 0)));}
function AMp(a){return Cg(M(a.s1),I(4294967295, 0));}
function A00(){var b,c,d,e,f;CyL=null;b=Bo(256);c=b.data;CyL=b;d=0;while(d<256){e=8;f=d;while(true){e=e+(-1)|0;if(e<0)break;if(!(f&1)){f=f>>>1|0;continue;}f=(-306674912)^(f>>>1|0);}c[d]=f;d=d+1|0;}}
var Rq=J();
var CyM=null;var CyN=null;var CyO=null;function A23(b){Z(CyM,b);}
function Zh(b){var c,d,e,f;c=Cn(CyN,b);if(c!==null){d=c.fE;if(d==(-1))return d;return Ol(CyO,d)+1|0;}e=0;d=0;f=CyM.n;while(d<f){if(Dp(Bd(CyM,d),b))e=e+1|0;d=d+1|0;}if(e==1){B2(CyN,b,CF((-1)));return (-1);}B2(CyN,b,CF(e));return Ol(CyO,e)+1|0;}
function AYu(){CyM=Cs();CyN=Dl();CyO=YW();}
function AEa(){var a=this;D.call(a);a.AQ=null;a.su=null;a.va=0;a.qs=0;a.Jw=0;a.E6=null;}
function AMV(a,b,c){if(c)a.qs=a.qs|1<<b;else a.qs=a.qs&(1<<b^(-1));a.Jw=32-Sl(a.qs)|0;}
function AFZ(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;a:{d=b.N7;e=b.SS;f=b.Zz;g=b.nu;h=b.Wc;CZ();i=BTz;j=a.Jw;k=a.qs;l=a.AQ;m=a.su;n=a.va;if(e<0){o=0;while(true){if(o>=j)break a;p=1<<o;if(k&p){q=l.data;JY(o);r=q[o];if(r===null)h.data[o]=null;else{q=h.data;LX(r.xh);J5(o,r.PI,r.La,r.KZ,r.vQ,r.z7);q[o]=r;}if(i){if(!(n&p)){q=f.data;Ok(o,0);q[o]=0;}else{q=m.data;s=f.data;t=q[o];Ok(o,t);s[o]=t;b.nu=b.nu|p;}}}o=o+1|0;}}u=D2(j,e);v=0;while(v<u){w=1<<v;x=v<e&&d&w?1:0;if(v<j&&k&w?1:0){if(!x)JY(v);q=l.data;r
=v>=q.length?null:q[v];if(r===null)h.data[v]=null;else b:{q=h.data;y=q[v];if(y!==null){c:{d:{if(r!==y){if(r.IL!=y.IL)break d;if(r.xh!==y.xh)break d;if(r.KR!=y.KR)break d;if(r.vQ!=y.vQ)break d;if(r.z7!=y.z7)break d;}p=1;break c;}p=0;}if(p)break b;}LX(r.xh);J5(v,r.PI,r.La,r.KZ,r.vQ,r.z7);q[v]=r;}if(i){if(n&w){t=m.data[v];if(!(g&w&&t==f.data[v])){q=f.data;Ok(v,t);q[v]=t;b.nu=b.nu|w;}}else if(g&w){q=f.data;Ok(v,0);q[v]=0;b.nu=b.nu&(w^(-1));}}}else if(x)Qf(v);v=v+1|0;}}if(c){z=a.E6;if(z!==null&&BTe!==z){GF(34963,
z);BTe=z;}}b.N7=k&((1<<j)-1|0);b.SS=j;}
function AKO(){var a=this;D.call(a);a.bb_=null;a.bba=null;a.kj=null;}
function Byy(b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=new S;T(c);H(H(c,B(803)),b);d=R(c);$p=1;case 1:$z=BiG(d);if(C()){break _;}c=$z;c=c;if(c.V5){b=new APy;Ba(b,c.TK);K(b);}if(c.a5q){b=new AM7;Ba(b,c.TK);K(b);}c=c.a7G;if(c!==null){e=new AKO;e.bb_=b;e.bba=d;e.kj=c;return e;}b=new Ep;Ba(b,B(804));K(b);default:E4();}}C8().s(b,c,d,e,$p);}
function BkD(a){return 0;}
function A0i(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.kj;$p=1;case 1:$z=Bxl(c,b);if(C()){break _;}b=$z;return b.uR;default:E4();}}C8().s(a,b,c,$p);}
function AXq(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.kj;$p=1;case 1:$z=BjJ(c,b);if(C()){break _;}c=$z;if(c===null)return null;return AMy(new $rt_globals.Int8Array(c));default:E4();}}C8().s(a,b,c,$p);}
function AQ9(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.kj;e=(TC(c)).buffer;$p=1;case 1:$z=BmY(d,b,e);if(C()){break _;}d=$z;if(d.uR)return;d=new K7;f=Gp(c);c=new S;T(c);e=H(c,B(805));Bg(e,f);H(H(e,B(806)),b);Ba(d,R(c));K(d);default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A5_(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.kj;$p=1;case 1:$z=BqU(c,b);if(C()){break _;}b=$z;return b.uR;default:E4();}}C8().s(a,b,c,$p);}
function BfO(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.kj;$p=1;case 1:$z=BjJ(d,b);if(C()){break _;}d=$z;if(d===null)return 0;e=a.kj;$p=2;case 2:$z=BmY(e,c,d);if(C()){break _;}c=$z;if(!c.uR)return 0;c=a.kj;$p=3;case 3:$z=Bxl(c,b);if(C()){break _;}b=$z;return !b.uR?0:1;default:E4();}}C8().s(a,b,c,d,e,$p);}
function AQJ(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.kj;$p=1;case 1:$z=BjJ(c,b);if(C()){break _;}c=$z;return c===null?(-1):c.byteLength;default:E4();}}C8().s(a,b,c,$p);}
function BdX(a,b,c,d){var e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d){e=a.kj;d=0;$p=2;continue _;}f=a.kj;d=0;e=BDc(c,AI0(b)+1|0);$p=1;case 1:Bg_(f,b,d,e);if(C()){break _;}return;case 2:Bg_(e,b,d,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bjj(b,c,d,e){try {return b.open(c,d);}catch(err){e(""+err);return null;}}
var AOS=J(0);
var AHG=J(0);
var ABe=J(0);
function A6S(){var a=this;KX.call(a);a.gz=null;a.pD=null;a.a_l=null;a.ns=0;a.Pw=null;}
function BcN(){var a=new A6S();BhZ(a);return a;}
function BhZ(a){a.a_l=null;a.pD=BVs;}
function AK1(a,b){var c;c=Tq(a,b);return c===null?null:c.md;}
function AAz(a,b,c){var d,e;a.gz=AAa(a,a.gz,b);d=Tq(a,b);e=AIk(d,c);AIk(d,c);a.ns=a.ns+1|0;return e;}
function OQ(a,b){var c;c=Tq(a,b);if(c===null)return null;a.gz=Q1(a,a.gz,b);a.ns=a.ns+1|0;return c.md;}
function Tq(a,b){var c,d;c=a.gz;Lu(a.pD,b,b);while(true){if(c===null)return null;d=Lu(a.pD,b,c.f8);if(!d)break;c=d>=0?c.eO:c.eh;}return c;}
function APJ(a,b,c){var d,e,f,g,h;d=W(Ma,AAE(a));e=d.data;f=0;g=a.gz;a:{while(g!==null){h=Lu(a.pD,b,g.f8);if(c)h= -h|0;if(!h){c=f+1|0;e[f]=g;break a;}if(h>=0)g=Xw(g,c);else{h=f+1|0;e[f]=g;g=LL(g,c);f=h;}}c=f;}return Gw(d,c);}
function UD(a,b,c){var d,e,f,g,h;d=W(Ma,AAE(a));e=d.data;f=0;g=a.gz;while(g!==null){h=Lu(a.pD,b,g.f8);if(c)h= -h|0;if(h>=0)g=Xw(g,c);else{h=f+1|0;e[f]=g;g=LL(g,c);f=h;}}return Gw(d,f);}
function AOB(a,b){var c,d,e,f,g;c=W(Ma,AAE(a));d=c.data;e=0;f=a.gz;while(f!==null){g=e+1|0;d[e]=f;f=LL(f,b);e=g;}return Gw(c,e);}
function AAa(a,b,c){var d,e;if(b===null){b=new Ma;d=null;b.f8=c;b.md=d;b.nm=1;b.pG=1;return b;}e=Lu(a.pD,c,b.f8);if(!e)return b;if(e>=0)b.eO=AAa(a,b.eO,c);else b.eh=AAa(a,b.eh,c);KB(b);return XY(b);}
function Q1(a,b,c){var d,e,f,g,h,i,j;if(b===null)return null;d=Lu(a.pD,c,b.f8);if(d<0)b.eh=Q1(a,b.eh,c);else if(d>0)b.eO=Q1(a,b.eO,c);else{e=b.eO;if(e===null)return b.eh;f=b.eh;g=W(Ma,e.nm).data;h=0;while(true){b=e.eh;if(b===null)break;i=h+1|0;g[h]=e;h=i;e=b;}b=e.eO;while(h>0){h=h+(-1)|0;j=g[h];j.eh=b;KB(j);b=XY(j);}e.eO=b;e.eh=f;KB(e);b=e;}KB(b);return XY(b);}
function AAE(a){var b;b=a.gz;return b===null?0:b.nm;}
var AKe=J();
function Bmc(a,b){if(BV4){b=BV6;if(b!==null)b.bcP(0);}}
var ABi=J(0);
var AEd=J();
var ADL=J(0);
function ALm(){D.call(this);this.TB=null;}
function BKY(b){var c;c=new ALm;c.TB=b;return c;}
function Cw(a,b){a.TB.a$f(b);}
function R1(a,b){a.TB.a5o(b);}
var NU=J(0);
var AGw=J(0);
var AGQ=J(0);
function ABM(){var a=this;D.call(a);a.a0L=null;a.Zp=null;a.bck=0;a.bdT=0;}
function BE1(a){var b;if(!a.bck){b=a.a0L;b.a2Z=null;RC(b);Cw(a.Zp,null);}}
var A7p=J();
var A_a=J();
function BM4(){var a=new A_a();Bsz(a);return a;}
function Bsz(a){}
function Bze(a,b){var c,$$je;B$();b=BPN;Ff(b);a:{try{c=BPL;BPL=null;C1(b);break a;}catch($$e){$$je=N($$e);c=$$je;}C1(b);K(c);}if(c!==null)c.nq();}
function A9S(){D.call(this);this.YU=null;}
function BMi(a){var b=new A9S();BuA(b,a);return b;}
function BuA(a,b){a.YU=b;}
function BgF(a){var b;b=a.YU.data;B$();b[0]=1;}
function ASw(){var a=this;D.call(a);a.Co=BS;a.KL=BS;}
function BDR(a){var b=new ASw();By1(b,a);return b;}
function By1(a,b){var c,d,e,f;c=BS;d=BS;e=0;while(e<8){f=b.data;c=DO(Ew(c,8),M(f[e]&255));e=e+1|0;}e=8;while(e<16){f=b.data;d=DO(Ew(d,8),M(f[e]&255));e=e+1|0;}a.Co=c;a.KL=d;}
function AK9(a){var b,c,d,e,f,g;b=QD(C7(a.Co,32),8);c=QD(C7(a.Co,16),4);d=QD(a.Co,4);e=QD(C7(a.KL,48),4);f=QD(a.KL,12);g=new S;T(g);b=H(g,b);Bt(b,45);b=H(b,c);Bt(b,45);b=H(b,d);Bt(b,45);b=H(b,e);Bt(b,45);H(b,f);return R(g);}
function QD(b,c){var d;d=Ew(M(1),c*4|0);return Cz(A$p(DO(d,Cg(b,BI(d,M(1)))),4),1);}
function BfC(b){var c,d,e,f,g,h,i;c=b.data;d=new AHJ;d.Ab=BW(4);d.rv=0;d.X=Bo(16);AKC(d);e=0;f=c.length;a:{while(d.rv){if(f<=0)break a;QI(d,c[e]);e=e+1|0;f=f+(-1)|0;}}while(f>d.Ab.data.length){AA2(d,b,e);g=d.Ab.data.length;e=e+g|0;f=f-g|0;d.s6=Bj(d.s6,M(g));}while(f>0){QI(d,c[e]);e=e+1|0;f=f+(-1)|0;}c=BW(16);h=Ew(d.s6,3);QI(d,(-128));while(d.rv){QI(d,0);}if(d.yH>14)ZN(d);b=c.data;i=d.X.data;i[14]=BU(Cg(h,M(-1)));i[15]=BON(h);ZN(d);SJ(d,d.wx,c,0);SJ(d,d.wy,c,4);SJ(d,d.wz,c,8);SJ(d,d.wA,c,12);AKC(d);b[6]=(b[6]
&15)<<24>>24;b[6]=(b[6]|48)<<24>>24;b[8]=(b[8]&63)<<24>>24;b[8]=(b[8]|128)<<24>>24;return BDR(c);}
function A_3(){var b,c,d,e,f,g,h,i,j;b=BW(16);c=b.data;d=YW();e=0;f=c.length;while(e<f){g=S5(d,32);h=DQ(f-e|0,4);while(true){i=h+(-1)|0;if(h<=0)break;j=e+1|0;c[e]=g<<24>>24;g=g>>8;h=i;e=j;}}c[6]=(c[6]&15)<<24>>24;c[6]=(c[6]|64)<<24>>24;c[8]=(c[8]&63)<<24>>24;c[8]=(c[8]|128)<<24>>24;return BDR(b);}
var Us=J(0);
function A$_(){var a=this;D.call(a);a.WI=null;a.VI=null;}
function BJZ(a,b){var c=new A$_();Bge(c,a,b);return c;}
function Bge(a,b,c){a.WI=b;a.VI=c;}
function Byb(a,b){return a.WI!==b?0:1;}
function BE0(a){a.VI.data[0]=1;}
function AGm(){var a=this;D.call(a);a.yt=0;a.yu=0;}
function By(a,b){var c=new AGm();BDZ(c,a,b);return c;}
function BDZ(a,b,c){a.yt=b;a.yu=c;}
function A2k(a,b){var c;if(a===b)return 1;if(b===null)return 0;if(!(b instanceof AGm))return 0;c=b;if(a.yt!=c.yt)return 0;if(a.yu==c.yu)return 1;return 0;}
var JU=J(Dw);
var BXe=null;var CyP=null;var BXc=null;var BXd=null;var BXf=null;var CyQ=null;function AW3(){AW3=Bi(JU);BIw();}
function Wu(a,b){var c=new JU();AUr(c,a,b);return c;}
function BC6(){AW3();return CyQ.de();}
function AUr(a,b,c){AW3();Gg(a,b,c);}
function BIw(){var b;BXe=Wu(B(807),0);CyP=Wu(B(808),1);BXc=Wu(B(809),2);BXd=Wu(B(810),3);b=Wu(B(188),4);BXf=b;CyQ=Q(JU,[BXe,CyP,BXc,BXd,b]);}
var AAt=J(B8);
var BJ=J(B8);
function FI(){var a=new BJ();Bii(a);return a;}
function CyR(a){var b=new BJ();APS(b,a);return b;}
function Bii(a){Be(a);}
function APS(a,b){Ba(a,b);}
var EN=J(BJ);
function AFD(){var a=this;D.call(a);a.a6Y=0;a.a$O=null;a.a6x=null;}
var AAk=J();
function R9(){var a=this;AAk.call(a);a.fr=0.0;a.fq=0.0;a.ft=0.0;a.fs=0.0;a.fm=0.0;a.fo=0.0;a.fn=0.0;a.fp=0.0;a.fj=0.0;a.fi=0.0;a.fl=0.0;a.fk=0.0;a.jx=0.0;a.jz=0.0;a.jy=0.0;a.jA=0.0;}
function NC(){var a=new R9();BxV(a);return a;}
function BxV(a){QU(a);}
function QU(a){a.fr=1.0;a.fq=0.0;a.ft=0.0;a.fs=0.0;a.fm=0.0;a.fo=1.0;a.fn=0.0;a.fp=0.0;a.fj=0.0;a.fi=0.0;a.fl=1.0;a.fk=0.0;a.jx=0.0;a.jz=0.0;a.jy=0.0;a.jA=1.0;return a;}
function YF(a,b){a.fr=b.fr;a.fq=b.fq;a.ft=b.ft;a.fs=b.fs;a.fm=b.fm;a.fo=b.fo;a.fn=b.fn;a.fp=b.fp;a.fj=b.fj;a.fi=b.fi;a.fl=b.fl;a.fk=b.fk;a.jx=b.jx;a.jz=b.jz;a.jy=b.jy;a.jA=b.jA;return a;}
function Jq(a,b){Dv(b,a.fr);Dv(b,a.fq);Dv(b,a.ft);Dv(b,a.fs);Dv(b,a.fm);Dv(b,a.fo);Dv(b,a.fn);Dv(b,a.fp);Dv(b,a.fj);Dv(b,a.fi);Dv(b,a.fl);Dv(b,a.fk);Dv(b,a.jx);Dv(b,a.jz);Dv(b,a.jy);Dv(b,a.jA);return a;}
function AL6(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj;if(d===null)d=NC();e=b.fr;f=c.fr;g=e*f;h=b.fm;i=c.fq;g=g+h*i;j=b.fj;k=c.ft;g=g+j*k;l=b.jx;m=c.fs;n=g+l*m;o=b.fq;g=o*f;p=b.fo;g=g+p*i;q=b.fi;g=g+q*k;r=b.jz;s=g+r*m;t=b.ft;g=t*f;u=b.fn;g=g+u*i;v=b.fl;g=g+v*k;w=b.jy;x=g+w*m;y=b.fs;g=y*f;z=b.fp;g=g+z*i;ba=b.fk;g=g+ba*k;bb=b.jA;bc=g+bb*m;k=c.fm;g=e*k;m=c.fo;bd=g+h*m;be=c.fn;bd=bd+j*be;i=c.fp;bf=bd+l*i;bg=o*k+p*m+q*be+r*i;f=t*k+u*m+v*be+w*i;i=y*k+z*m+ba*be+bb*i;g=c.fj;bd
=e*g;bh=c.fi;bd=bd+h*bh;bi=c.fl;bd=bd+j*bi;bj=c.fk;k=bd+l*bj;m=o*g+p*bh+q*bi+r*bj;be=t*g+u*bh+v*bi+w*bj;bh=y*g+z*bh+ba*bi+bb*bj;bi=c.jx;g=e*bi;e=c.jz;g=g+h*e;bj=c.jy;g=g+j*bj;j=c.jA;l=g+l*j;g=o*bi+p*e+q*bj+r*j;bd=t*bi+u*e+v*bj+w*j;u=y*bi+z*e+ba*bj+bb*j;d.fr=n;d.fq=s;d.ft=x;d.fs=bc;d.fm=bf;d.fo=bg;d.fn=f;d.fp=i;d.fj=k;d.fi=m;d.fl=be;d.fk=bh;d.jx=l;d.jz=g;d.jy=bd;d.jA=u;return d;}
function AC1(b,c,d){var e,f,g,h,i,j,k,l;if(d===null)d=new Jh;e=b.fr;f=c.cO;e=e*f;g=b.fm;h=c.cr;e=e+g*h;g=b.fj;i=c.cC;e=e+g*i;j=b.jx;g=c.cB;j=e+j*g;k=b.fq*f+b.fo*h+b.fi*i+b.jz*g;l=b.ft*f+b.fn*h+b.fl*i+b.jy*g;e=b.fs*f+b.fp*h+b.fk*i+b.jA*g;d.cO=j;d.cr=k;d.cC=l;d.cB=e;return d;}
var YT=J(0);
var O$=J();
var AG8=J(0);
var WR=J(0);
var AGZ=J(0);
var APp=J(0);
var AAh=J(0);
var APa=J(0);
function Jh(){var a=this;O$.call(a);a.cO=0.0;a.cr=0.0;a.cC=0.0;a.cB=0.0;}
function ADJ(){var a=new Jh();ByM(a);return a;}
function Bld(a,b,c,d){var e=new Jh();Br0(e,a,b,c,d);return e;}
function ByM(a){}
function Br0(a,b,c,d,e){a.cO=b;a.cr=c;a.cC=d;a.cB=e;}
var Gk=J();
var CyS=null;var CyT=null;var CyU=null;var CyV=null;var CyW=null;var CyX=null;var CyY=null;var CyZ=null;var BYl=null;var Cy0=null;var Cy1=null;var Cy2=null;var Cy3=null;function X3(b,c){var d;if(!JA(c)){d=new S;T(d);b=H(d,b);Bt(b,45);H(b,c);b=R(d);}return b;}
function ACZ(b,c){var d;if(JA(c)){if(CyS===null)CyS=BjP();c=CyS;if(c.hasOwnProperty($rt_ustr(b)))b=(c[$rt_ustr(b)].value!==null?$rt_str(c[$rt_ustr(b)].value):null);d=Vt(b,95);c=d<=0?B(4):Cz(b,d+1|0);}return c;}
function NQ(b,c,d){var e,f,g,h,i,j;e=X3(c,d);f=b.hasOwnProperty($rt_ustr(e))?b[$rt_ustr(e)]:b.hasOwnProperty($rt_ustr(c))?b[$rt_ustr(c)]:b.root;g=W(Cj,f.length);h=g.data;i=0;j=h.length;while(i<j){h[i]=(f[i].value!==null?$rt_str(f[i].value):null);i=i+1|0;}return g;}
function AOK(){if(CyZ===null)CyZ=Bns();return CyZ;}
function BjP(){return {"ksh":{"value":"ksh-Latn-DE"},"ksj":{"value":"ksj-Latn-ZZ"},"tdu":{"value":"tdu-Latn-MY"},"cch":{"value":"cch-Latn-NG"},"und-Khar":{"value":"pra-Khar-PK"},"gkn":{"value":"gkn-Latn-ZZ"},"ksr":{"value":"ksr-Latn-ZZ"},"und-Mani":{"value":"xmn-Mani-CN"},"gkp":{"value":"gkp-Latn-ZZ"},"xmf":{"value":"xmf-Geor-GE"},"ccp":{"value":"ccp-Cakm-BD"},"ted":{"value":"ted-Latn-ZZ"},"und-Mand":{"value":"myz-Mand-IR"},"ktb":{"value":"ktb-Ethi-ZZ"},"xmn":{"value":"xmn-Mani-CN"},"sd-Sind":{"value":"sd-Sind-IN"}
,"xmr":{"value":"xmr-Merc-SD"},"tem":{"value":"tem-Latn-SL"},"und-Mroo":{"value":"mro-Mroo-BD"},"teo":{"value":"teo-Latn-UG"},"tet":{"value":"tet-Latn-TL"},"ktm":{"value":"ktm-Latn-ZZ"},"glk":{"value":"glk-Arab-IR"},"kto":{"value":"kto-Latn-ZZ"},"ktr":{"value":"ktr-Latn-MY"},"und-Soyo":{"value":"cmg-Soyo-MN"},"xna":{"value":"xna-Narb-SA"},"tfi":{"value":"tfi-Latn-ZZ"},"kub":{"value":"kub-Latn-ZZ"},"kue":{"value":"kue-Latn-ZZ"},"kud":{"value":"kud-Latn-ZZ"},"xnr":{"value":"xnr-Deva-IN"},"ceb":{"value":"ceb-Latn-PH"}
,"kuj":{"value":"kuj-Latn-ZZ"},"kum":{"value":"kum-Cyrl-RU"},"kun":{"value":"kun-Latn-ZZ"},"gmm":{"value":"gmm-Latn-ZZ"},"kup":{"value":"kup-Latn-ZZ"},"kus":{"value":"kus-Latn-ZZ"},"gmv":{"value":"gmv-Ethi-ZZ"},"tgc":{"value":"tgc-Latn-ZZ"},"xog":{"value":"xog-Latn-UG"},"und-Arab-YT":{"value":"swb-Arab-YT"},"und-Latn-ET":{"value":"en-Latn-ET"},"xon":{"value":"xon-Latn-ZZ"},"ha-CM":{"value":"ha-Arab-CM"},"gnd":{"value":"gnd-Latn-ZZ"},"kvg":{"value":"kvg-Latn-ZZ"},"tgo":{"value":"tgo-Latn-ZZ"},"cfa":{"value":
"cfa-Latn-ZZ"},"gng":{"value":"gng-Latn-ZZ"},"tgu":{"value":"tgu-Latn-ZZ"},"und-Latn-GE":{"value":"ku-Latn-GE"},"kvr":{"value":"kvr-Latn-ID"},"kvx":{"value":"kvx-Arab-PK"},"und-Gujr":{"value":"gu-Gujr-IN"},"thl":{"value":"thl-Deva-NP"},"xpr":{"value":"xpr-Prti-IR"},"thq":{"value":"thq-Deva-NP"},"god":{"value":"god-Latn-ZZ"},"gof":{"value":"gof-Ethi-ZZ"},"kwj":{"value":"kwj-Latn-ZZ"},"ky-Arab":{"value":"ky-Arab-CN"},"thr":{"value":"thr-Deva-NP"},"goi":{"value":"goi-Latn-ZZ"},"cgg":{"value":"cgg-Latn-UG"},"kwo":
{"value":"kwo-Latn-ZZ"},"gom":{"value":"gom-Deva-IN"},"kwq":{"value":"kwq-Latn-ZZ"},"gon":{"value":"gon-Telu-IN"},"gos":{"value":"gos-Latn-NL"},"gor":{"value":"gor-Latn-ID"},"und-Latn-CY":{"value":"tr-Latn-CY"},"got":{"value":"got-Goth-UA"},"tif":{"value":"tif-Latn-ZZ"},"tig":{"value":"tig-Ethi-ER"},"kxa":{"value":"kxa-Latn-ZZ"},"kxc":{"value":"kxc-Ethi-ZZ"},"pag":{"value":"pag-Latn-PH"},"tik":{"value":"tik-Latn-ZZ"},"kxe":{"value":"kxe-Latn-ZZ"},"tim":{"value":"tim-Latn-ZZ"},"pal":{"value":"pal-Phli-IR"},"tio":
{"value":"tio-Latn-ZZ"},"pam":{"value":"pam-Latn-PH"},"und-Marc":{"value":"bo-Marc-CN"},"pap":{"value":"pap-Latn-AW"},"und-Latn-CN":{"value":"za-Latn-CN"},"tiv":{"value":"tiv-Latn-NG"},"kxm":{"value":"kxm-Thai-TH"},"kxp":{"value":"kxp-Arab-PK"},"pau":{"value":"pau-Latn-PW"},"chk":{"value":"chk-Latn-FM"},"chm":{"value":"chm-Cyrl-RU"},"xrb":{"value":"xrb-Latn-ZZ"},"chp":{"value":"chp-Latn-CA"},"cho":{"value":"cho-Latn-US"},"kxw":{"value":"kxw-Latn-ZZ"},"und-Latn-DZ":{"value":"fr-Latn-DZ"},"chr":{"value":"chr-Cher-US"}
,"kxz":{"value":"kxz-Latn-ZZ"},"und-Batk":{"value":"bbc-Batk-ID"},"und-Bass":{"value":"bsq-Bass-LR"},"kye":{"value":"kye-Latn-ZZ"},"pbi":{"value":"pbi-Latn-ZZ"},"und-Deva-MU":{"value":"bho-Deva-MU"},"cic":{"value":"cic-Latn-US"},"und-Sgnw":{"value":"ase-Sgnw-US"},"xsa":{"value":"xsa-Sarb-YE"},"kyx":{"value":"kyx-Latn-ZZ"},"xsi":{"value":"xsi-Latn-ZZ"},"pcd":{"value":"pcd-Latn-FR"},"und-Latn-AM":{"value":"ku-Latn-AM"},"xsm":{"value":"xsm-Latn-ZZ"},"tkl":{"value":"tkl-Latn-TK"},"und-Thai-CN":{"value":"lcp-Thai-CN"}
,"grb":{"value":"grb-Latn-ZZ"},"xsr":{"value":"xsr-Deva-NP"},"und-Latn-AF":{"value":"tk-Latn-AF"},"grc":{"value":"grc-Cprt-CY"},"kzj":{"value":"kzj-Latn-MY"},"tkr":{"value":"tkr-Latn-AZ"},"cja":{"value":"cja-Arab-KH"},"pcm":{"value":"pcm-Latn-NG"},"tkt":{"value":"tkt-Deva-NP"},"und-Olck":{"value":"sat-Olck-IN"},"kzr":{"value":"kzr-Latn-ZZ"},"kzt":{"value":"kzt-Latn-MY"},"cjm":{"value":"cjm-Cham-VN"},"grt":{"value":"grt-Beng-IN"},"und-Arab-TJ":{"value":"fa-Arab-TJ"},"und-Arab-TG":{"value":"apd-Arab-TG"},"und-Arab-TH":
{"value":"mfa-Arab-TH"},"und-Deva-PK":{"value":"btv-Deva-PK"},"grw":{"value":"grw-Latn-ZZ"},"cjv":{"value":"cjv-Latn-ZZ"},"pdc":{"value":"pdc-Latn-US"},"tlf":{"value":"tlf-Latn-ZZ"},"und-Arab-TR":{"value":"az-Arab-TR"},"ckb":{"value":"ckb-Arab-IQ"},"tly":{"value":"tly-Latn-AZ"},"pdt":{"value":"pdt-Latn-CA"},"tlx":{"value":"tlx-Latn-ZZ"},"ckl":{"value":"ckl-Latn-ZZ"},"cko":{"value":"cko-Latn-ZZ"},"gsw":{"value":"gsw-Latn-CH"},"ped":{"value":"ped-Latn-ZZ"},"tmh":{"value":"tmh-Latn-NE"},"cky":{"value":"cky-Latn-ZZ"}
,"kk-Arab":{"value":"kk-Arab-CN"},"und-Runr":{"value":"non-Runr-SE"},"cla":{"value":"cla-Latn-ZZ"},"peo":{"value":"peo-Xpeo-IR"},"tmy":{"value":"tmy-Latn-ZZ"},"pex":{"value":"pex-Latn-ZZ"},"ky-TR":{"value":"ky-Latn-TR"},"tnh":{"value":"tnh-Latn-ZZ"},"guc":{"value":"guc-Latn-CO"},"gub":{"value":"gub-Latn-BR"},"gud":{"value":"gud-Latn-ZZ"},"pfl":{"value":"pfl-Latn-DE"},"cme":{"value":"cme-Latn-ZZ"},"cmg":{"value":"cmg-Soyo-MN"},"gur":{"value":"gur-Latn-GH"},"xwe":{"value":"xwe-Latn-ZZ"},"guw":{"value":"guw-Latn-ZZ"}
,"tof":{"value":"tof-Latn-ZZ"},"gux":{"value":"gux-Latn-ZZ"},"guz":{"value":"guz-Latn-KE"},"tog":{"value":"tog-Latn-MW"},"gvf":{"value":"gvf-Latn-ZZ"},"toq":{"value":"toq-Latn-ZZ"},"gvr":{"value":"gvr-Deva-NP"},"und-Guru":{"value":"pa-Guru-IN"},"gvs":{"value":"gvs-Latn-ZZ"},"tpi":{"value":"tpi-Latn-PG"},"tpm":{"value":"tpm-Latn-ZZ"},"und-Tfng":{"value":"zgh-Tfng-MA"},"gwc":{"value":"gwc-Arab-ZZ"},"und-Arab-PK":{"value":"ur-Arab-PK"},"phl":{"value":"phl-Arab-ZZ"},"und-Aghb":{"value":"lez-Aghb-RU"},"phn":{"value"
:"phn-Phnx-LB"},"gwi":{"value":"gwi-Latn-CA"},"tpz":{"value":"tpz-Latn-ZZ"},"cop":{"value":"cop-Copt-EG"},"gwt":{"value":"gwt-Arab-ZZ"},"lab":{"value":"lab-Lina-GR"},"lad":{"value":"lad-Hebr-IL"},"lah":{"value":"lah-Arab-PK"},"pil":{"value":"pil-Latn-ZZ"},"lag":{"value":"lag-Latn-TZ"},"tqo":{"value":"tqo-Latn-ZZ"},"laj":{"value":"laj-Latn-UG"},"pip":{"value":"pip-Latn-ZZ"},"und-Khmr":{"value":"km-Khmr-KH"},"las":{"value":"las-Latn-ZZ"},"sd-Deva":{"value":"sd-Deva-IN"},"und-Khoj":{"value":"sd-Khoj-IN"},"cps":
{"value":"cps-Latn-PH"},"kk-AF":{"value":"kk-Arab-AF"},"und-Arab-MU":{"value":"ur-Arab-MU"},"lbe":{"value":"lbe-Cyrl-RU"},"und-Arab-NG":{"value":"ha-Arab-NG"},"gyi":{"value":"gyi-Latn-ZZ"},"tru":{"value":"tru-Latn-TR"},"trw":{"value":"trw-Arab-ZZ"},"trv":{"value":"trv-Latn-TW"},"lbu":{"value":"lbu-Latn-ZZ"},"lbw":{"value":"lbw-Latn-ID"},"tsd":{"value":"tsd-Grek-GR"},"tsf":{"value":"tsf-Deva-NP"},"pka":{"value":"pka-Brah-IN"},"tsg":{"value":"tsg-Latn-PH"},"tsj":{"value":"tsj-Tibt-BT"},"und-Deva-FJ":{"value":
"hif-Deva-FJ"},"pko":{"value":"pko-Latn-KE"},"lcm":{"value":"lcm-Latn-ZZ"},"crh":{"value":"crh-Cyrl-UA"},"lcp":{"value":"lcp-Thai-CN"},"tsw":{"value":"tsw-Latn-ZZ"},"crj":{"value":"crj-Cans-CA"},"crl":{"value":"crl-Cans-CA"},"und-Arab-MN":{"value":"kk-Arab-MN"},"crk":{"value":"crk-Cans-CA"},"crm":{"value":"crm-Cans-CA"},"und-Arab-MM":{"value":"rhg-Arab-MM"},"pla":{"value":"pla-Latn-ZZ"},"tte":{"value":"tte-Latn-ZZ"},"crs":{"value":"crs-Latn-SC"},"ttd":{"value":"ttd-Latn-ZZ"},"ldb":{"value":"ldb-Latn-ZZ"},"ttj":
{"value":"ttj-Latn-UG"},"kk-CN":{"value":"kk-Arab-CN"},"und-Yiii":{"value":"ii-Yiii-CN"},"tts":{"value":"tts-Thai-TH"},"csb":{"value":"csb-Latn-PL"},"ttr":{"value":"ttr-Latn-ZZ"},"ttt":{"value":"ttt-Latn-AZ"},"csw":{"value":"csw-Cans-CA"},"tuh":{"value":"tuh-Latn-ZZ"},"led":{"value":"led-Latn-ZZ"},"tul":{"value":"tul-Latn-ZZ"},"lee":{"value":"lee-Latn-ZZ"},"tum":{"value":"tum-Latn-MW"},"und-Arab-KH":{"value":"cja-Arab-KH"},"tuq":{"value":"tuq-Latn-ZZ"},"ctd":{"value":"ctd-Pauc-MM"},"lem":{"value":"lem-Latn-ZZ"}
,"lep":{"value":"lep-Lepc-IN"},"pms":{"value":"pms-Latn-IT"},"leq":{"value":"leq-Latn-ZZ"},"und-Pauc":{"value":"ctd-Pauc-MM"},"und-Sogo":{"value":"sog-Sogo-UZ"},"leu":{"value":"leu-Latn-ZZ"},"lez":{"value":"lez-Cyrl-RU"},"tvd":{"value":"tvd-Latn-ZZ"},"mn-CN":{"value":"mn-Mong-CN"},"sr-TR":{"value":"sr-Latn-TR"},"png":{"value":"png-Latn-ZZ"},"tvl":{"value":"tvl-Latn-TV"},"und-Brah":{"value":"pka-Brah-IN"},"und-Brai":{"value":"fr-Brai-FR"},"pnn":{"value":"pnn-Latn-ZZ"},"tvu":{"value":"tvu-Latn-ZZ"},"pnt":{"value"
:"pnt-Grek-GR"},"uz-CN":{"value":"uz-Cyrl-CN"},"ha-SD":{"value":"ha-Arab-SD"},"twh":{"value":"twh-Latn-ZZ"},"und-Takr":{"value":"doi-Takr-IN"},"lgg":{"value":"lgg-Latn-ZZ"},"pon":{"value":"pon-Latn-FM"},"twq":{"value":"twq-Latn-NE"},"und-Arab-ID":{"value":"ms-Arab-ID"},"und-Arab-IN":{"value":"ur-Arab-IN"},"ppa":{"value":"ppa-Deva-IN"},"txg":{"value":"txg-Tang-CN"},"yam":{"value":"yam-Latn-ZZ"},"und-Talu":{"value":"khb-Talu-CN"},"yao":{"value":"yao-Latn-MZ"},"yap":{"value":"yap-Latn-FM"},"yas":{"value":"yas-Latn-ZZ"}
,"yat":{"value":"yat-Latn-ZZ"},"ppo":{"value":"ppo-Latn-ZZ"},"yav":{"value":"yav-Latn-CM"},"yay":{"value":"yay-Latn-ZZ"},"yaz":{"value":"yaz-Latn-ZZ"},"und-Tale":{"value":"tdd-Tale-CN"},"ybb":{"value":"ybb-Latn-CM"},"yba":{"value":"yba-Latn-ZZ"},"tya":{"value":"tya-Latn-ZZ"},"lia":{"value":"lia-Latn-ZZ"},"lid":{"value":"lid-Latn-ZZ"},"und-Latn-TW":{"value":"trv-Latn-TW"},"lif":{"value":"lif-Deva-NP"},"lih":{"value":"lih-Latn-ZZ"},"lig":{"value":"lig-Latn-ZZ"},"lij":{"value":"lij-Latn-IT"},"hag":{"value":"hag-Latn-ZZ"}
,"und-Latn-TN":{"value":"fr-Latn-TN"},"tyv":{"value":"tyv-Cyrl-RU"},"yby":{"value":"yby-Latn-ZZ"},"und-Arab-GB":{"value":"ks-Arab-GB"},"hak":{"value":"hak-Hans-CN"},"und-Taml":{"value":"ta-Taml-IN"},"ham":{"value":"ham-Latn-ZZ"},"lis":{"value":"lis-Lisu-CN"},"und-Latn-SY":{"value":"fr-Latn-SY"},"ky-Latn":{"value":"ky-Latn-TR"},"pra":{"value":"pra-Khar-PK"},"haw":{"value":"haw-Latn-US"},"haz":{"value":"haz-Arab-AF"},"ku-LB":{"value":"ku-Arab-LB"},"prd":{"value":"prd-Arab-IR"},"prg":{"value":"prg-Latn-001"},"tzm":
{"value":"tzm-Latn-MA"},"hbb":{"value":"hbb-Latn-ZZ"},"und-Latn-UA":{"value":"pl-Latn-UA"},"ljp":{"value":"ljp-Latn-ID"},"und-Tang":{"value":"txg-Tang-CN"},"yue-Hans":{"value":"yue-Hans-CN"},"und-Latn-RU":{"value":"krl-Latn-RU"},"lki":{"value":"lki-Arab-IR"},"pss":{"value":"pss-Latn-ZZ"},"lkt":{"value":"lkt-Latn-US"},"sr-RO":{"value":"sr-Latn-RO"},"und-Arab-CN":{"value":"ug-Arab-CN"},"lle":{"value":"lle-Latn-ZZ"},"und-Cyrl":{"value":"ru-Cyrl-RU"},"uz-AF":{"value":"uz-Arab-AF"},"yer":{"value":"yer-Latn-ZZ"},
"und-Beng":{"value":"bn-Beng-BD"},"ptp":{"value":"ptp-Latn-ZZ"},"lln":{"value":"lln-Latn-ZZ"},"sr-RU":{"value":"sr-Latn-RU"},"hdy":{"value":"hdy-Ethi-ZZ"},"unr-NP":{"value":"unr-Deva-NP"},"und-Mend":{"value":"men-Mend-SL"},"lmn":{"value":"lmn-Telu-IN"},"lmp":{"value":"lmp-Latn-ZZ"},"lmo":{"value":"lmo-Latn-IT"},"puu":{"value":"puu-Latn-GA"},"und-Arab-CC":{"value":"ms-Arab-CC"},"pal-Phlp":{"value":"pal-Phlp-CN"},"ygr":{"value":"ygr-Latn-ZZ"},"ygw":{"value":"ygw-Latn-ZZ"},"lns":{"value":"lns-Latn-ZZ"},"ky-CN":
{"value":"ky-Arab-CN"},"lnu":{"value":"lnu-Latn-ZZ"},"pwa":{"value":"pwa-Latn-ZZ"},"und-Chrs":{"value":"xco-Chrs-UZ"},"und-Mahj":{"value":"hi-Mahj-IN"},"rif-NL":{"value":"rif-Latn-NL"},"loj":{"value":"loj-Latn-ZZ"},"lol":{"value":"lol-Latn-CD"},"lok":{"value":"lok-Latn-ZZ"},"lor":{"value":"lor-Latn-ZZ"},"und-Sora":{"value":"srb-Sora-IN"},"los":{"value":"los-Latn-ZZ"},"loz":{"value":"loz-Latn-ZM"},"und-202":{"value":"en-Latn-NG"},"und-Latn-MR":{"value":"fr-Latn-MR"},"ku-Yezi":{"value":"ku-Yezi-GE"},"hhy":{"value"
:"hhy-Latn-ZZ"},"hia":{"value":"hia-Latn-ZZ"},"hif":{"value":"hif-Latn-FJ"},"dad":{"value":"dad-Latn-ZZ"},"hih":{"value":"hih-Latn-ZZ"},"hig":{"value":"hig-Latn-ZZ"},"daf":{"value":"daf-Latn-ZZ"},"ubu":{"value":"ubu-Latn-ZZ"},"dah":{"value":"dah-Latn-ZZ"},"hil":{"value":"hil-Latn-PH"},"dag":{"value":"dag-Latn-ZZ"},"und-Mero":{"value":"xmr-Mero-SD"},"dak":{"value":"dak-Latn-US"},"und-Merc":{"value":"xmr-Merc-SD"},"dar":{"value":"dar-Cyrl-RU"},"dav":{"value":"dav-Latn-KE"},"lrc":{"value":"lrc-Arab-IR"},"yko":
{"value":"yko-Latn-ZZ"},"und-Latn-MK":{"value":"sq-Latn-MK"},"und-Latn-MM":{"value":"kac-Latn-MM"},"dbd":{"value":"dbd-Latn-ZZ"},"und-Latn-MO":{"value":"pt-Latn-MO"},"und-Latn-MA":{"value":"fr-Latn-MA"},"und-Bali":{"value":"ban-Bali-ID"},"und-Tavt":{"value":"blt-Tavt-VN"},"dbq":{"value":"dbq-Latn-ZZ"},"yle":{"value":"yle-Latn-ZZ"},"ylg":{"value":"ylg-Latn-ZZ"},"und-Maka":{"value":"mak-Maka-ID"},"yll":{"value":"yll-Latn-ZZ"},"udm":{"value":"udm-Cyrl-RU"},"dcc":{"value":"dcc-Arab-IN"},"yml":{"value":"yml-Latn-ZZ"}
,"hla":{"value":"hla-Latn-ZZ"},"und-Latn-IR":{"value":"tk-Latn-IR"},"ltg":{"value":"ltg-Latn-LV"},"und-Latn-KM":{"value":"fr-Latn-KM"},"ddn":{"value":"ddn-Latn-ZZ"},"hlu":{"value":"hlu-Hluw-TR"},"lua":{"value":"lua-Latn-CD"},"und-Bamu":{"value":"bax-Bamu-CM"},"hmd":{"value":"hmd-Plrd-CN"},"ded":{"value":"ded-Latn-ZZ"},"luo":{"value":"luo-Latn-KE"},"und-142":{"value":"zh-Hans-CN"},"und-143":{"value":"uz-Latn-UZ"},"den":{"value":"den-Latn-CA"},"und-Gran":{"value":"sa-Gran-IN"},"hmt":{"value":"hmt-Latn-ZZ"},"uga":
{"value":"uga-Ugar-SY"},"luz":{"value":"luz-Arab-IR"},"luy":{"value":"luy-Latn-KE"},"und-145":{"value":"ar-Arab-SA"},"und-Cakm":{"value":"ccp-Cakm-BD"},"und-Dupl":{"value":"fr-Dupl-FR"},"yon":{"value":"yon-Latn-ZZ"},"ug-MN":{"value":"ug-Cyrl-MN"},"hne":{"value":"hne-Deva-IN"},"hnd":{"value":"hnd-Arab-PK"},"hnj":{"value":"hnj-Hmng-LA"},"hno":{"value":"hno-Arab-PK"},"hnn":{"value":"hnn-Latn-PH"},"ug-KZ":{"value":"ug-Cyrl-KZ"},"und-154":{"value":"en-Latn-GB"},"und-155":{"value":"de-Latn-DE"},"und-150":{"value"
:"ru-Cyrl-RU"},"und-151":{"value":"ru-Cyrl-RU"},"und-Sylo":{"value":"syl-Sylo-BD"},"hoc":{"value":"hoc-Deva-IN"},"dga":{"value":"dga-Latn-ZZ"},"lwl":{"value":"lwl-Thai-TH"},"und-Ital":{"value":"ett-Ital-IT"},"hoj":{"value":"hoj-Deva-IN"},"dgh":{"value":"dgh-Latn-ZZ"},"dgi":{"value":"dgi-Latn-ZZ"},"dgl":{"value":"dgl-Arab-ZZ"},"hot":{"value":"hot-Latn-ZZ"},"dgr":{"value":"dgr-Latn-CA"},"dgz":{"value":"dgz-Latn-ZZ"},"yrb":{"value":"yrb-Latn-ZZ"},"yre":{"value":"yre-Latn-ZZ"},"und-Lyci":{"value":"xlc-Lyci-TR"}
,"und-Cans":{"value":"cr-Cans-CA"},"und-Hluw":{"value":"hlu-Hluw-TR"},"und-Nand":{"value":"sa-Nand-IN"},"yrl":{"value":"yrl-Latn-BR"},"dia":{"value":"dia-Latn-ZZ"},"und-Grek":{"value":"el-Grek-GR"},"und-Mong":{"value":"mn-Mong-CN"},"und-Lydi":{"value":"xld-Lydi-TR"},"yss":{"value":"yss-Latn-ZZ"},"und-Newa":{"value":"new-Newa-NP"},"lzh":{"value":"lzh-Hans-CN"},"dje":{"value":"dje-Latn-NE"},"lzz":{"value":"lzz-Latn-TR"},"uli":{"value":"uli-Latn-FM"},"hsb":{"value":"hsb-Latn-DE"},"und-Xsux":{"value":"akk-Xsux-IQ"}
,"hsn":{"value":"hsn-Hans-CN"},"und-Cari":{"value":"xcr-Cari-TR"},"und-Syrc":{"value":"syr-Syrc-IQ"},"yua":{"value":"yua-Latn-MX"},"yue":{"value":"yue-Hant-HK"},"umb":{"value":"umb-Latn-AO"},"yuj":{"value":"yuj-Latn-ZZ"},"yut":{"value":"yut-Latn-ZZ"},"yuw":{"value":"yuw-Latn-ZZ"},"und-Bopo":{"value":"zh-Bopo-TW"},"und-Yezi":{"value":"ku-Yezi-GE"},"und":{"value":"en-Latn-US"},"und-Egyp":{"value":"egy-Egyp-EG"},"und-Tglg":{"value":"fil-Tglg-PH"},"unr":{"value":"unr-Beng-IN"},"hui":{"value":"hui-Latn-ZZ"},"und-Elba":
{"value":"sq-Elba-AL"},"unx":{"value":"unx-Beng-IN"},"und-Narb":{"value":"xna-Narb-SA"},"pa-PK":{"value":"pa-Arab-PK"},"und-Hebr-CA":{"value":"yi-Hebr-CA"},"uok":{"value":"uok-Latn-ZZ"},"und-Geor":{"value":"ka-Geor-GE"},"und-Shrd":{"value":"sa-Shrd-IN"},"dnj":{"value":"dnj-Latn-CI"},"und-Diak":{"value":"dv-Diak-MV"},"dob":{"value":"dob-Latn-ZZ"},"und-Mymr-TH":{"value":"mnw-Mymr-TH"},"doi":{"value":"doi-Arab-IN"},"dop":{"value":"dop-Latn-ZZ"},"und-Sund":{"value":"su-Sund-ID"},"dow":{"value":"dow-Latn-ZZ"},"sr-ME":
{"value":"sr-Latn-ME"},"und-Hung":{"value":"hu-Hung-HU"},"mad":{"value":"mad-Latn-ID"},"mag":{"value":"mag-Deva-IN"},"maf":{"value":"maf-Latn-CM"},"mai":{"value":"mai-Deva-IN"},"mak":{"value":"mak-Latn-ID"},"man":{"value":"man-Latn-GM"},"mas":{"value":"mas-Latn-KE"},"maw":{"value":"maw-Latn-ZZ"},"maz":{"value":"maz-Latn-MX"},"uri":{"value":"uri-Latn-ZZ"},"mbh":{"value":"mbh-Latn-ZZ"},"urt":{"value":"urt-Latn-ZZ"},"mbo":{"value":"mbo-Latn-ZZ"},"urw":{"value":"urw-Latn-ZZ"},"mbq":{"value":"mbq-Latn-ZZ"},"mbu":
{"value":"mbu-Latn-ZZ"},"und-Hebr-GB":{"value":"yi-Hebr-GB"},"usa":{"value":"usa-Latn-ZZ"},"mbw":{"value":"mbw-Latn-ZZ"},"mci":{"value":"mci-Latn-ZZ"},"dri":{"value":"dri-Latn-ZZ"},"mcq":{"value":"mcq-Latn-ZZ"},"drh":{"value":"drh-Mong-CN"},"mcp":{"value":"mcp-Latn-ZZ"},"mcr":{"value":"mcr-Latn-ZZ"},"mcu":{"value":"mcu-Latn-ZZ"},"drs":{"value":"drs-Ethi-ZZ"},"mda":{"value":"mda-Latn-ZZ"},"mdf":{"value":"mdf-Cyrl-RU"},"mde":{"value":"mde-Arab-ZZ"},"mdh":{"value":"mdh-Latn-PH"},"dsb":{"value":"dsb-Latn-DE"},"mdj":
{"value":"mdj-Latn-ZZ"},"utr":{"value":"utr-Latn-ZZ"},"mdr":{"value":"mdr-Latn-ID"},"mdx":{"value":"mdx-Ethi-ZZ"},"mee":{"value":"mee-Latn-ZZ"},"med":{"value":"med-Latn-ZZ"},"mek":{"value":"mek-Latn-ZZ"},"men":{"value":"men-Latn-SL"},"az-RU":{"value":"az-Cyrl-RU"},"mis-Medf":{"value":"mis-Medf-NG"},"mer":{"value":"mer-Latn-KE"},"dtm":{"value":"dtm-Latn-ML"},"meu":{"value":"meu-Latn-ZZ"},"met":{"value":"met-Latn-ZZ"},"dtp":{"value":"dtp-Latn-MY"},"dts":{"value":"dts-Latn-ZZ"},"uvh":{"value":"uvh-Latn-ZZ"},"dty":
{"value":"dty-Deva-NP"},"mfa":{"value":"mfa-Arab-TH"},"uvl":{"value":"uvl-Latn-ZZ"},"mfe":{"value":"mfe-Latn-MU"},"dua":{"value":"dua-Latn-CM"},"dud":{"value":"dud-Latn-ZZ"},"duc":{"value":"duc-Latn-ZZ"},"mfn":{"value":"mfn-Latn-ZZ"},"dug":{"value":"dug-Latn-ZZ"},"mfo":{"value":"mfo-Latn-ZZ"},"mfq":{"value":"mfq-Latn-ZZ"},"und-Phag":{"value":"lzh-Phag-CN"},"dva":{"value":"dva-Latn-ZZ"},"mgh":{"value":"mgh-Latn-MZ"},"mgl":{"value":"mgl-Latn-ZZ"},"mgo":{"value":"mgo-Latn-CM"},"mgp":{"value":"mgp-Deva-NP"},"mgy":
{"value":"mgy-Latn-TZ"},"zag":{"value":"zag-Latn-SD"},"mhi":{"value":"mhi-Latn-ZZ"},"mhl":{"value":"mhl-Latn-ZZ"},"dww":{"value":"dww-Latn-ZZ"},"mif":{"value":"mif-Latn-ZZ"},"und-Mymr-IN":{"value":"kht-Mymr-IN"},"min":{"value":"min-Latn-ID"},"mis":{"value":"mis-Hatr-IQ"},"ian":{"value":"ian-Latn-ZZ"},"miw":{"value":"miw-Latn-ZZ"},"iar":{"value":"iar-Latn-ZZ"},"uz-Arab":{"value":"uz-Arab-AF"},"ibb":{"value":"ibb-Latn-NG"},"iba":{"value":"iba-Latn-MY"},"dyo":{"value":"dyo-Latn-SN"},"dyu":{"value":"dyu-Latn-BF"}
,"iby":{"value":"iby-Latn-ZZ"},"zdj":{"value":"zdj-Arab-KM"},"ica":{"value":"ica-Latn-ZZ"},"mki":{"value":"mki-Arab-ZZ"},"und-Wcho":{"value":"nnp-Wcho-IN"},"ich":{"value":"ich-Latn-ZZ"},"mkl":{"value":"mkl-Latn-ZZ"},"dzg":{"value":"dzg-Latn-ZZ"},"mkp":{"value":"mkp-Latn-ZZ"},"zea":{"value":"zea-Latn-NL"},"mkw":{"value":"mkw-Latn-ZZ"},"mle":{"value":"mle-Latn-ZZ"},"idd":{"value":"idd-Latn-ZZ"},"idi":{"value":"idi-Latn-ZZ"},"lif-Limb":{"value":"lif-Limb-IN"},"mlp":{"value":"mlp-Latn-ZZ"},"mls":{"value":"mls-Latn-SD"}
,"idu":{"value":"idu-Latn-ZZ"},"quc":{"value":"quc-Latn-GT"},"qug":{"value":"qug-Latn-EC"},"und-Jamo":{"value":"ko-Jamo-KR"},"mmo":{"value":"mmo-Latn-ZZ"},"mmu":{"value":"mmu-Latn-ZZ"},"mmx":{"value":"mmx-Latn-ZZ"},"zgh":{"value":"zgh-Tfng-MA"},"mna":{"value":"mna-Latn-ZZ"},"mnf":{"value":"mnf-Latn-ZZ"},"ife":{"value":"ife-Latn-TG"},"mni":{"value":"mni-Beng-IN"},"mnw":{"value":"mnw-Mymr-MM"},"moa":{"value":"moa-Latn-ZZ"},"moe":{"value":"moe-Latn-CA"},"igb":{"value":"igb-Latn-ZZ"},"ige":{"value":"ige-Latn-ZZ"}
,"moh":{"value":"moh-Latn-CA"},"und-Hebr-SE":{"value":"yi-Hebr-SE"},"zhx":{"value":"zhx-Nshu-CN"},"mos":{"value":"mos-Latn-BF"},"und-Shaw":{"value":"en-Shaw-GB"},"zia":{"value":"zia-Latn-ZZ"},"mox":{"value":"mox-Latn-ZZ"},"vag":{"value":"vag-Latn-ZZ"},"vai":{"value":"vai-Vaii-LR"},"van":{"value":"van-Latn-ZZ"},"mpp":{"value":"mpp-Latn-ZZ"},"mpt":{"value":"mpt-Latn-ZZ"},"mps":{"value":"mps-Latn-ZZ"},"mpx":{"value":"mpx-Latn-ZZ"},"und-Hebr-US":{"value":"yi-Hebr-US"},"hi-Latn":{"value":"hi-Latn-IN"},"mql":{"value"
:"mql-Latn-ZZ"},"und-Hebr-UA":{"value":"yi-Hebr-UA"},"mrd":{"value":"mrd-Deva-NP"},"zkt":{"value":"zkt-Kits-CN"},"mrj":{"value":"mrj-Cyrl-RU"},"ijj":{"value":"ijj-Latn-ZZ"},"mro":{"value":"mro-Mroo-BD"},"und-Modi":{"value":"mr-Modi-IN"},"ebu":{"value":"ebu-Latn-KE"},"zlm":{"value":"zlm-Latn-TG"},"arc-Palm":{"value":"arc-Palm-SY"},"ikk":{"value":"ikk-Latn-ZZ"},"ikt":{"value":"ikt-Latn-CA"},"ikw":{"value":"ikw-Latn-ZZ"},"vec":{"value":"vec-Latn-IT"},"ikx":{"value":"ikx-Latn-ZZ"},"zmi":{"value":"zmi-Latn-MY"},
"mtc":{"value":"mtc-Latn-ZZ"},"mtf":{"value":"mtf-Latn-ZZ"},"vep":{"value":"vep-Latn-RU"},"zh-Bopo":{"value":"zh-Bopo-TW"},"mti":{"value":"mti-Latn-ZZ"},"und-Ethi":{"value":"am-Ethi-ET"},"mtr":{"value":"mtr-Deva-IN"},"und-Thai-LA":{"value":"kdt-Thai-LA"},"ilo":{"value":"ilo-Latn-PH"},"zne":{"value":"zne-Latn-ZZ"},"mua":{"value":"mua-Latn-CM"},"und-Thai-KH":{"value":"kdt-Thai-KH"},"imo":{"value":"imo-Latn-ZZ"},"mus":{"value":"mus-Latn-US"},"mur":{"value":"mur-Latn-ZZ"},"mva":{"value":"mva-Latn-ZZ"},"inh":{"value"
:"inh-Cyrl-RU"},"mvn":{"value":"mvn-Latn-ZZ"},"efi":{"value":"efi-Latn-NG"},"mvy":{"value":"mvy-Arab-PK"},"und-Java":{"value":"jv-Java-ID"},"mwk":{"value":"mwk-Latn-ML"},"mwr":{"value":"mwr-Deva-IN"},"und-021":{"value":"en-Latn-US"},"egl":{"value":"egl-Latn-IT"},"mww":{"value":"mww-Hmnp-US"},"mwv":{"value":"mwv-Latn-ID"},"iou":{"value":"iou-Latn-ZZ"},"und-029":{"value":"es-Latn-CU"},"vic":{"value":"vic-Latn-SX"},"egy":{"value":"egy-Egyp-EG"},"und-Ugar":{"value":"uga-Ugar-SY"},"mxc":{"value":"mxc-Latn-ZW"},"raj":
{"value":"raj-Deva-IN"},"rai":{"value":"rai-Latn-ZZ"},"rao":{"value":"rao-Latn-ZZ"},"viv":{"value":"viv-Latn-ZZ"},"mxm":{"value":"mxm-Latn-ZZ"},"und-034":{"value":"hi-Deva-IN"},"und-030":{"value":"zh-Hans-CN"},"und-039":{"value":"it-Latn-IT"},"und-035":{"value":"id-Latn-ID"},"ug-Cyrl":{"value":"ug-Cyrl-KZ"},"myk":{"value":"myk-Latn-ZZ"},"mym":{"value":"mym-Ethi-ZZ"},"aai":{"value":"aai-Latn-ZZ"},"aak":{"value":"aak-Latn-ZZ"},"myw":{"value":"myw-Latn-ZZ"},"myv":{"value":"myv-Cyrl-RU"},"myx":{"value":"myx-Latn-UG"}
,"myz":{"value":"myz-Mand-IR"},"und-Sinh":{"value":"si-Sinh-LK"},"und-Sind":{"value":"sd-Sind-IN"},"aau":{"value":"aau-Latn-ZZ"},"rcf":{"value":"rcf-Latn-RE"},"und-Orkh":{"value":"otk-Orkh-MN"},"mzk":{"value":"mzk-Latn-ZZ"},"mzn":{"value":"mzn-Arab-IR"},"iri":{"value":"iri-Latn-ZZ"},"mzm":{"value":"mzm-Latn-ZZ"},"mzp":{"value":"mzp-Latn-ZZ"},"und-053":{"value":"en-Latn-AU"},"abi":{"value":"abi-Latn-ZZ"},"und-054":{"value":"en-Latn-PG"},"mzw":{"value":"mzw-Latn-ZZ"},"mzz":{"value":"mzz-Latn-ZZ"},"abr":{"value"
:"abr-Latn-GH"},"abq":{"value":"abq-Cyrl-ZZ"},"abt":{"value":"abt-Latn-ZZ"},"und-057":{"value":"en-Latn-GU"},"aby":{"value":"aby-Latn-ZZ"},"eka":{"value":"eka-Latn-ZZ"},"vls":{"value":"vls-Latn-BE"},"ace":{"value":"ace-Latn-ID"},"acd":{"value":"acd-Latn-ZZ"},"ach":{"value":"ach-Latn-UG"},"vmf":{"value":"vmf-Latn-DE"},"eky":{"value":"eky-Kali-MM"},"rej":{"value":"rej-Latn-ID"},"rel":{"value":"rel-Latn-ZZ"},"ada":{"value":"ada-Latn-GH"},"res":{"value":"res-Latn-ZZ"},"vmw":{"value":"vmw-Latn-MZ"},"ade":{"value"
:"ade-Latn-ZZ"},"adj":{"value":"adj-Latn-ZZ"},"und-Hira":{"value":"ja-Hira-JP"},"adp":{"value":"adp-Tibt-BT"},"adz":{"value":"adz-Latn-ZZ"},"ady":{"value":"ady-Cyrl-RU"},"ema":{"value":"ema-Latn-ZZ"},"und-Deva":{"value":"hi-Deva-IN"},"aeb":{"value":"aeb-Arab-TN"},"emi":{"value":"emi-Latn-ZZ"},"und-009":{"value":"en-Latn-AU"},"aey":{"value":"aey-Latn-ZZ"},"und-002":{"value":"en-Latn-NG"},"und-003":{"value":"en-Latn-US"},"und-005":{"value":"pt-Latn-BR"},"rgn":{"value":"rgn-Latn-IT"},"vot":{"value":"vot-Latn-RU"}
,"enn":{"value":"enn-Latn-ZZ"},"enq":{"value":"enq-Latn-ZZ"},"und-011":{"value":"en-Latn-NG"},"rhg":{"value":"rhg-Arab-MM"},"und-017":{"value":"sw-Latn-CD"},"und-018":{"value":"en-Latn-ZA"},"und-019":{"value":"en-Latn-US"},"und-013":{"value":"es-Latn-MX"},"und-014":{"value":"sw-Latn-TZ"},"und-015":{"value":"ar-Arab-EG"},"agc":{"value":"agc-Latn-ZZ"},"und-Zanb":{"value":"cmg-Zanb-MN"},"iwm":{"value":"iwm-Latn-ZZ"},"agd":{"value":"agd-Latn-ZZ"},"agg":{"value":"agg-Latn-ZZ"},"iws":{"value":"iws-Latn-ZZ"},"agm":
{"value":"agm-Latn-ZZ"},"ago":{"value":"ago-Latn-ZZ"},"agq":{"value":"agq-Latn-CM"},"ria":{"value":"ria-Latn-IN"},"rif":{"value":"rif-Tfng-MA"},"nac":{"value":"nac-Latn-ZZ"},"naf":{"value":"naf-Latn-ZZ"},"nak":{"value":"nak-Latn-ZZ"},"nan":{"value":"nan-Hans-CN"},"aha":{"value":"aha-Latn-ZZ"},"nap":{"value":"nap-Latn-IT"},"naq":{"value":"naq-Latn-NA"},"zza":{"value":"zza-Latn-TR"},"nas":{"value":"nas-Latn-ZZ"},"ahl":{"value":"ahl-Latn-ZZ"},"en-Shaw":{"value":"en-Shaw-GB"},"und-Copt":{"value":"cop-Copt-EG"},
"aho":{"value":"aho-Ahom-IN"},"vro":{"value":"vro-Latn-EE"},"rjs":{"value":"rjs-Deva-NP"},"nca":{"value":"nca-Latn-ZZ"},"ncf":{"value":"ncf-Latn-ZZ"},"nce":{"value":"nce-Latn-ZZ"},"nch":{"value":"nch-Latn-MX"},"izh":{"value":"izh-Latn-RU"},"izi":{"value":"izi-Latn-ZZ"},"rkt":{"value":"rkt-Beng-BD"},"nco":{"value":"nco-Latn-ZZ"},"eri":{"value":"eri-Latn-ZZ"},"ajg":{"value":"ajg-Latn-ZZ"},"ncu":{"value":"ncu-Latn-ZZ"},"ndc":{"value":"ndc-Latn-MZ"},"esg":{"value":"esg-Gonm-IN"},"nds":{"value":"nds-Latn-DE"},"akk":
{"value":"akk-Xsux-IQ"},"esu":{"value":"esu-Latn-US"},"neb":{"value":"neb-Latn-ZZ"},"rmf":{"value":"rmf-Latn-FI"},"und-061":{"value":"sm-Latn-WS"},"und-Limb":{"value":"lif-Limb-IN"},"vun":{"value":"vun-Latn-TZ"},"ff-Adlm":{"value":"ff-Adlm-GN"},"vut":{"value":"vut-Latn-ZZ"},"rmo":{"value":"rmo-Latn-CH"},"ala":{"value":"ala-Latn-ZZ"},"rmt":{"value":"rmt-Arab-IR"},"rmu":{"value":"rmu-Latn-SE"},"ali":{"value":"ali-Latn-ZZ"},"nex":{"value":"nex-Latn-ZZ"},"new":{"value":"new-Deva-NP"},"aln":{"value":"aln-Latn-XK"}
,"etr":{"value":"etr-Latn-ZZ"},"und-Rohg":{"value":"rhg-Rohg-MM"},"ett":{"value":"ett-Ital-IT"},"rna":{"value":"rna-Latn-ZZ"},"etu":{"value":"etu-Latn-ZZ"},"alt":{"value":"alt-Cyrl-RU"},"etx":{"value":"etx-Latn-ZZ"},"rng":{"value":"rng-Latn-MZ"},"und-Linb":{"value":"grc-Linb-GR"},"und-Lina":{"value":"lab-Lina-GR"},"und-Jpan":{"value":"ja-Jpan-JP"},"man-GN":{"value":"man-Nkoo-GN"},"nfr":{"value":"nfr-Latn-ZZ"},"amm":{"value":"amm-Latn-ZZ"},"und-Arab":{"value":"ar-Arab-EG"},"amo":{"value":"amo-Latn-NG"},"amn":
{"value":"amn-Latn-ZZ"},"rob":{"value":"rob-Latn-ID"},"amp":{"value":"amp-Latn-ZZ"},"ngb":{"value":"ngb-Latn-ZZ"},"rof":{"value":"rof-Latn-TZ"},"nga":{"value":"nga-Latn-ZZ"},"ngl":{"value":"ngl-Latn-MZ"},"roo":{"value":"roo-Latn-ZZ"},"anc":{"value":"anc-Latn-ZZ"},"ank":{"value":"ank-Latn-ZZ"},"ann":{"value":"ann-Latn-ZZ"},"und-Bhks":{"value":"sa-Bhks-IN"},"nhb":{"value":"nhb-Latn-ZZ"},"nhe":{"value":"nhe-Latn-MX"},"any":{"value":"any-Latn-ZZ"},"und-Orya":{"value":"or-Orya-IN"},"ewo":{"value":"ewo-Latn-CM"},
"nhw":{"value":"nhw-Latn-MX"},"aoj":{"value":"aoj-Latn-ZZ"},"aom":{"value":"aom-Latn-ZZ"},"zh-Hanb":{"value":"zh-Hanb-TW"},"und-Kits":{"value":"zkt-Kits-CN"},"jab":{"value":"jab-Latn-ZZ"},"nif":{"value":"nif-Latn-ZZ"},"aoz":{"value":"aoz-Latn-ID"},"nij":{"value":"nij-Latn-ID"},"nii":{"value":"nii-Latn-ZZ"},"zh-PH":{"value":"zh-Hant-PH"},"nin":{"value":"nin-Latn-ZZ"},"zh-Hant":{"value":"zh-Hant-TW"},"zh-PF":{"value":"zh-Hant-PF"},"und-Ahom":{"value":"aho-Ahom-IN"},"apd":{"value":"apd-Arab-TG"},"apc":{"value"
:"apc-Arab-ZZ"},"ape":{"value":"ape-Latn-ZZ"},"jam":{"value":"jam-Latn-JM"},"zh-PA":{"value":"zh-Hant-PA"},"niu":{"value":"niu-Latn-NU"},"niz":{"value":"niz-Latn-ZZ"},"niy":{"value":"niy-Latn-ZZ"},"ext":{"value":"ext-Latn-ES"},"apr":{"value":"apr-Latn-ZZ"},"aps":{"value":"aps-Latn-ZZ"},"apz":{"value":"apz-Latn-ZZ"},"rro":{"value":"rro-Latn-ZZ"},"njo":{"value":"njo-Latn-IN"},"jbo":{"value":"jbo-Latn-001"},"jbu":{"value":"jbu-Latn-ZZ"},"zh-MO":{"value":"zh-Hant-MO"},"nkg":{"value":"nkg-Latn-ZZ"},"zh-MY":{"value"
:"zh-Hant-MY"},"arc":{"value":"arc-Armi-IR"},"nko":{"value":"nko-Latn-ZZ"},"arh":{"value":"arh-Latn-ZZ"},"pa-Arab":{"value":"pa-Arab-PK"},"und-Mtei":{"value":"mni-Mtei-IN"},"arn":{"value":"arn-Latn-CL"},"aro":{"value":"aro-Latn-BO"},"und-Cyrl-RO":{"value":"bg-Cyrl-RO"},"arq":{"value":"arq-Arab-DZ"},"ars":{"value":"ars-Arab-SA"},"arz":{"value":"arz-Arab-EG"},"ary":{"value":"ary-Arab-MA"},"rtm":{"value":"rtm-Latn-FJ"},"asa":{"value":"asa-Latn-TZ"},"und-Grek-TR":{"value":"bgx-Grek-TR"},"ase":{"value":"ase-Sgnw-US"}
,"asg":{"value":"asg-Latn-ZZ"},"aso":{"value":"aso-Latn-ZZ"},"ast":{"value":"ast-Latn-ES"},"rue":{"value":"rue-Cyrl-UA"},"rug":{"value":"rug-Latn-SB"},"nmg":{"value":"nmg-Latn-CM"},"ata":{"value":"ata-Latn-ZZ"},"jen":{"value":"jen-Latn-ZZ"},"atg":{"value":"atg-Latn-ZZ"},"atj":{"value":"atj-Latn-CA"},"nmz":{"value":"nmz-Latn-ZZ"},"unr-Deva":{"value":"unr-Deva-NP"},"nnf":{"value":"nnf-Latn-ZZ"},"nnh":{"value":"nnh-Latn-CM"},"nnk":{"value":"nnk-Latn-ZZ"},"nnm":{"value":"nnm-Latn-ZZ"},"nnp":{"value":"nnp-Wcho-IN"}
,"az-IR":{"value":"az-Arab-IR"},"und-Adlm":{"value":"ff-Adlm-GN"},"az-IQ":{"value":"az-Arab-IQ"},"und-Nbat":{"value":"arc-Nbat-JO"},"sd-Khoj":{"value":"sd-Khoj-IN"},"nod":{"value":"nod-Lana-TH"},"auy":{"value":"auy-Latn-ZZ"},"noe":{"value":"noe-Deva-IN"},"rwk":{"value":"rwk-Latn-TZ"},"und-Cyrl-MD":{"value":"uk-Cyrl-MD"},"rwo":{"value":"rwo-Latn-ZZ"},"non":{"value":"non-Runr-SE"},"nop":{"value":"nop-Latn-ZZ"},"jgk":{"value":"jgk-Latn-ZZ"},"jgo":{"value":"jgo-Latn-CM"},"und-Vaii":{"value":"vai-Vaii-LR"},"nou":
{"value":"nou-Latn-ZZ"},"avl":{"value":"avl-Arab-ZZ"},"avn":{"value":"avn-Latn-ZZ"},"wae":{"value":"wae-Latn-CH"},"avt":{"value":"avt-Latn-ZZ"},"avu":{"value":"avu-Latn-ZZ"},"waj":{"value":"waj-Latn-ZZ"},"wal":{"value":"wal-Ethi-ET"},"wan":{"value":"wan-Latn-ZZ"},"zh-HK":{"value":"zh-Hant-HK"},"war":{"value":"war-Latn-PH"},"awa":{"value":"awa-Deva-IN"},"und-Plrd":{"value":"hmd-Plrd-CN"},"awb":{"value":"awb-Latn-ZZ"},"awo":{"value":"awo-Latn-ZZ"},"und-Knda":{"value":"kn-Knda-IN"},"zh-ID":{"value":"zh-Hant-ID"}
,"jib":{"value":"jib-Latn-ZZ"},"awx":{"value":"awx-Latn-ZZ"},"wbp":{"value":"wbp-Latn-AU"},"und-Sidd":{"value":"sa-Sidd-IN"},"fab":{"value":"fab-Latn-ZZ"},"wbr":{"value":"wbr-Deva-IN"},"faa":{"value":"faa-Latn-ZZ"},"wbq":{"value":"wbq-Telu-IN"},"und-Kali":{"value":"eky-Kali-MM"},"fag":{"value":"fag-Latn-ZZ"},"nqo":{"value":"nqo-Nkoo-GN"},"fai":{"value":"fai-Latn-ZZ"},"ryu":{"value":"ryu-Kana-JP"},"fan":{"value":"fan-Latn-GQ"},"wci":{"value":"wci-Latn-ZZ"},"nrb":{"value":"nrb-Latn-ZZ"},"und-Phlp":{"value":"pal-Phlp-CN"}
,"ayb":{"value":"ayb-Latn-ZZ"},"und-Phli":{"value":"pal-Phli-IR"},"cu-Glag":{"value":"cu-Glag-BG"},"und-Cyrl-XK":{"value":"sr-Cyrl-XK"},"az-Arab":{"value":"az-Arab-IR"},"ks-Deva":{"value":"ks-Deva-IN"},"und-Thai":{"value":"th-Thai-TH"},"nsk":{"value":"nsk-Cans-CA"},"nsn":{"value":"nsn-Latn-ZZ"},"nso":{"value":"nso-Latn-ZA"},"und-Thaa":{"value":"dv-Thaa-MV"},"und-Nshu":{"value":"zhx-Nshu-CN"},"nss":{"value":"nss-Latn-ZZ"},"zh-VN":{"value":"zh-Hant-VN"},"und-Hmnp":{"value":"mww-Hmnp-US"},"und-Kana":{"value":"ja-Kana-JP"}
,"und-Hmng":{"value":"hnj-Hmng-LA"},"wer":{"value":"wer-Latn-ZZ"},"zh-TW":{"value":"zh-Hant-TW"},"ntm":{"value":"ntm-Latn-ZZ"},"ntr":{"value":"ntr-Latn-ZZ"},"zh-US":{"value":"zh-Hant-US"},"und-Xpeo":{"value":"peo-Xpeo-IR"},"jmc":{"value":"jmc-Latn-TZ"},"nui":{"value":"nui-Latn-ZZ"},"jml":{"value":"jml-Deva-NP"},"nup":{"value":"nup-Latn-ZZ"},"und-Cyrl-SK":{"value":"uk-Cyrl-SK"},"nus":{"value":"nus-Latn-SS"},"nuv":{"value":"nuv-Latn-ZZ"},"nux":{"value":"nux-Latn-ZZ"},"zh-TH":{"value":"zh-Hant-TH"},"wgi":{"value"
:"wgi-Latn-ZZ"},"und-Phnx":{"value":"phn-Phnx-LB"},"und-Cyrl-TR":{"value":"kbd-Cyrl-TR"},"ffi":{"value":"ffi-Latn-ZZ"},"und-Elym":{"value":"arc-Elym-IR"},"ffm":{"value":"ffm-Latn-ML"},"und-Rjng":{"value":"rej-Rjng-ID"},"whg":{"value":"whg-Latn-ZZ"},"nwb":{"value":"nwb-Latn-ZZ"},"zh-SR":{"value":"zh-Hant-SR"},"wib":{"value":"wib-Latn-ZZ"},"und-Hebr":{"value":"he-Hebr-IL"},"saf":{"value":"saf-Latn-GH"},"sah":{"value":"sah-Cyrl-RU"},"saq":{"value":"saq-Latn-KE"},"wiu":{"value":"wiu-Latn-ZZ"},"sas":{"value":"sas-Latn-ID"}
,"wiv":{"value":"wiv-Latn-ZZ"},"nxq":{"value":"nxq-Latn-CN"},"sat":{"value":"sat-Olck-IN"},"nxr":{"value":"nxr-Latn-ZZ"},"sav":{"value":"sav-Latn-SN"},"saz":{"value":"saz-Saur-IN"},"wja":{"value":"wja-Latn-ZZ"},"sba":{"value":"sba-Latn-ZZ"},"sbe":{"value":"sbe-Latn-ZZ"},"wji":{"value":"wji-Latn-ZZ"},"mn-Mong":{"value":"mn-Mong-CN"},"und-419":{"value":"es-Latn-419"},"fia":{"value":"fia-Arab-SD"},"sbp":{"value":"sbp-Latn-TZ"},"und-NO":{"value":"nb-Latn-NO"},"nyn":{"value":"nyn-Latn-UG"},"nym":{"value":"nym-Latn-TZ"}
,"und-NL":{"value":"nl-Latn-NL"},"und-NP":{"value":"ne-Deva-NP"},"fil":{"value":"fil-Latn-PH"},"bal":{"value":"bal-Arab-PK"},"ban":{"value":"ban-Latn-ID"},"bap":{"value":"bap-Deva-NP"},"fit":{"value":"fit-Latn-SE"},"bar":{"value":"bar-Latn-AT"},"bas":{"value":"bas-Latn-CM"},"bav":{"value":"bav-Latn-ZZ"},"bax":{"value":"bax-Bamu-CM"},"jra":{"value":"jra-Latn-ZZ"},"sck":{"value":"sck-Deva-IN"},"nzi":{"value":"nzi-Latn-GH"},"scl":{"value":"scl-Arab-ZZ"},"sco":{"value":"sco-Latn-GB"},"scn":{"value":"scn-Latn-IT"}
,"aa":{"value":"aa-Latn-ET"},"bba":{"value":"bba-Latn-ZZ"},"und-MN":{"value":"mn-Cyrl-MN"},"ab":{"value":"ab-Cyrl-GE"},"und-MM":{"value":"my-Mymr-MM"},"und-Osma":{"value":"so-Osma-SO"},"bbc":{"value":"bbc-Latn-ID"},"scs":{"value":"scs-Latn-CA"},"und-ML":{"value":"bm-Latn-ML"},"bbb":{"value":"bbb-Latn-ZZ"},"und-MK":{"value":"mk-Cyrl-MK"},"ae":{"value":"ae-Avst-IR"},"und-MR":{"value":"ar-Arab-MR"},"af":{"value":"af-Latn-ZA"},"bbd":{"value":"bbd-Latn-ZZ"},"und-MQ":{"value":"fr-Latn-MQ"},"und-Wara":{"value":"hoc-Wara-IN"}
,"und-MO":{"value":"zh-Hant-MO"},"und-MV":{"value":"dv-Thaa-MV"},"und-MU":{"value":"mfe-Latn-MU"},"ak":{"value":"ak-Latn-GH"},"und-MT":{"value":"mt-Latn-MT"},"bbj":{"value":"bbj-Latn-CM"},"am":{"value":"am-Ethi-ET"},"und-MZ":{"value":"pt-Latn-MZ"},"an":{"value":"an-Latn-ES"},"und-MY":{"value":"ms-Latn-MY"},"und-MX":{"value":"es-Latn-MX"},"ar":{"value":"ar-Arab-EG"},"bbp":{"value":"bbp-Latn-ZZ"},"as":{"value":"as-Beng-IN"},"bbr":{"value":"bbr-Latn-ZZ"},"sdc":{"value":"sdc-Latn-IT"},"und-NC":{"value":"fr-Latn-NC"}
,"av":{"value":"av-Cyrl-RU"},"sdh":{"value":"sdh-Arab-IR"},"und-NA":{"value":"af-Latn-NA"},"ay":{"value":"ay-Latn-BO"},"az":{"value":"az-Latn-AZ"},"und-NE":{"value":"ha-Latn-NE"},"und-NI":{"value":"es-Latn-NI"},"ba":{"value":"ba-Cyrl-RU"},"wls":{"value":"wls-Latn-WF"},"und-Kore":{"value":"ko-Kore-KR"},"und-LK":{"value":"si-Sinh-LK"},"be":{"value":"be-Cyrl-BY"},"bcf":{"value":"bcf-Latn-ZZ"},"bg":{"value":"bg-Cyrl-BG"},"bch":{"value":"bch-Latn-ZZ"},"bi":{"value":"bi-Latn-VU"},"und-LU":{"value":"fr-Latn-LU"},"bci":
{"value":"bci-Latn-CI"},"und-LT":{"value":"lt-Latn-LT"},"und-LS":{"value":"st-Latn-LS"},"bm":{"value":"bm-Latn-ML"},"bcn":{"value":"bcn-Latn-ZZ"},"bn":{"value":"bn-Beng-BD"},"und-LY":{"value":"ar-Arab-LY"},"bcm":{"value":"bcm-Latn-ZZ"},"bo":{"value":"bo-Tibt-CN"},"bco":{"value":"bco-Latn-ZZ"},"und-LV":{"value":"lv-Latn-LV"},"br":{"value":"br-Latn-FR"},"bcq":{"value":"bcq-Ethi-ZZ"},"bs":{"value":"bs-Latn-BA"},"bcu":{"value":"bcu-Latn-ZZ"},"sef":{"value":"sef-Latn-CI"},"und-MA":{"value":"ar-Arab-MA"},"sei":{"value"
:"sei-Latn-MX"},"seh":{"value":"seh-Latn-MZ"},"und-MF":{"value":"fr-Latn-MF"},"wmo":{"value":"wmo-Latn-ZZ"},"und-ME":{"value":"sr-Latn-ME"},"und-MD":{"value":"ro-Latn-MD"},"und-MC":{"value":"fr-Latn-MC"},"ca":{"value":"ca-Latn-ES"},"und-MG":{"value":"mg-Latn-MG"},"ses":{"value":"ses-Latn-ML"},"ce":{"value":"ce-Cyrl-RU"},"und-Cyrl-BA":{"value":"sr-Cyrl-BA"},"bdd":{"value":"bdd-Latn-ZZ"},"und-KP":{"value":"ko-Kore-KP"},"ch":{"value":"ch-Latn-GU"},"und-KM":{"value":"ar-Arab-KM"},"und-KR":{"value":"ko-Kore-KR"}
,"co":{"value":"co-Latn-FR"},"flr":{"value":"flr-Latn-ZZ"},"und-KW":{"value":"ar-Arab-KW"},"wnc":{"value":"wnc-Latn-ZZ"},"und-Dogr":{"value":"doi-Dogr-IN"},"cr":{"value":"cr-Cans-CA"},"cs":{"value":"cs-Latn-CZ"},"cu":{"value":"cu-Cyrl-RU"},"und-KZ":{"value":"ru-Cyrl-KZ"},"cv":{"value":"cv-Cyrl-RU"},"wni":{"value":"wni-Arab-KM"},"und-LA":{"value":"lo-Laoo-LA"},"cy":{"value":"cy-Latn-GB"},"und-LB":{"value":"ar-Arab-LB"},"und-LI":{"value":"de-Latn-LI"},"da":{"value":"da-Latn-DK"},"und-Cyrl-AL":{"value":"mk-Cyrl-AL"}
,"wnu":{"value":"wnu-Latn-ZZ"},"de":{"value":"de-Latn-DE"},"bef":{"value":"bef-Latn-ZZ"},"beh":{"value":"beh-Latn-ZZ"},"und-JO":{"value":"ar-Arab-JO"},"bej":{"value":"bej-Arab-SD"},"fmp":{"value":"fmp-Latn-ZZ"},"jut":{"value":"jut-Latn-DK"},"bem":{"value":"bem-Latn-ZM"},"und-JP":{"value":"ja-Jpan-JP"},"wob":{"value":"wob-Latn-ZZ"},"sga":{"value":"sga-Ogam-IE"},"bet":{"value":"bet-Latn-ZZ"},"dv":{"value":"dv-Thaa-MV"},"bex":{"value":"bex-Latn-ZZ"},"bew":{"value":"bew-Latn-ID"},"bez":{"value":"bez-Latn-TZ"},"dz":
{"value":"dz-Tibt-BT"},"ms-ID":{"value":"ms-Latn-ID"},"wos":{"value":"wos-Latn-ZZ"},"und-KH":{"value":"km-Khmr-KH"},"und-KG":{"value":"ky-Cyrl-KG"},"sgs":{"value":"sgs-Latn-LT"},"und-KE":{"value":"sw-Latn-KE"},"ee":{"value":"ee-Latn-GH"},"bfd":{"value":"bfd-Latn-CM"},"sgw":{"value":"sgw-Ethi-ZZ"},"und-IN":{"value":"hi-Deva-IN"},"und-IL":{"value":"he-Hebr-IL"},"el":{"value":"el-Grek-GR"},"sgz":{"value":"sgz-Latn-ZZ"},"und-IR":{"value":"fa-Arab-IR"},"en":{"value":"en-Latn-US"},"und-IQ":{"value":"ar-Arab-IQ"},
"und-Perm":{"value":"kv-Perm-RU"},"eo":{"value":"eo-Latn-001"},"bfq":{"value":"bfq-Taml-IN"},"es":{"value":"es-Latn-ES"},"und-IT":{"value":"it-Latn-IT"},"et":{"value":"et-Latn-EE"},"und-IS":{"value":"is-Latn-IS"},"eu":{"value":"eu-Latn-ES"},"bft":{"value":"bft-Arab-PK"},"bfy":{"value":"bfy-Deva-IN"},"shi":{"value":"shi-Tfng-MA"},"shk":{"value":"shk-Latn-ZZ"},"shn":{"value":"shn-Mymr-MM"},"fod":{"value":"fod-Latn-ZZ"},"fa":{"value":"fa-Arab-IR"},"bgc":{"value":"bgc-Deva-IN"},"ff":{"value":"ff-Latn-SN"},"shu":
{"value":"shu-Arab-ZZ"},"fi":{"value":"fi-Latn-FI"},"fj":{"value":"fj-Latn-FJ"},"fon":{"value":"fon-Latn-BJ"},"und-HM":{"value":"und-Latn-HM"},"und-HK":{"value":"zh-Hant-HK"},"bgn":{"value":"bgn-Arab-PK"},"for":{"value":"for-Latn-ZZ"},"fo":{"value":"fo-Latn-FO"},"und-HN":{"value":"es-Latn-HN"},"fr":{"value":"fr-Latn-FR"},"und-HU":{"value":"hu-Latn-HU"},"und-HT":{"value":"ht-Latn-HT"},"ku-Arab":{"value":"ku-Arab-IQ"},"sid":{"value":"sid-Latn-ET"},"und-HR":{"value":"hr-Latn-HR"},"sig":{"value":"sig-Latn-ZZ"},
"bgx":{"value":"bgx-Grek-TR"},"fy":{"value":"fy-Latn-NL"},"sim":{"value":"sim-Latn-ZZ"},"sil":{"value":"sil-Latn-ZZ"},"fpe":{"value":"fpe-Latn-ZZ"},"ga":{"value":"ga-Latn-IE"},"bhb":{"value":"bhb-Deva-IN"},"gd":{"value":"gd-Latn-GB"},"und-ID":{"value":"id-Latn-ID"},"und-IC":{"value":"es-Latn-IC"},"bhg":{"value":"bhg-Latn-ZZ"},"und-GH":{"value":"ak-Latn-GH"},"bhi":{"value":"bhi-Deva-IN"},"und-GF":{"value":"fr-Latn-GF"},"und-GE":{"value":"ka-Geor-GE"},"und-GL":{"value":"kl-Latn-GL"},"gl":{"value":"gl-Latn-ES"}
,"bhl":{"value":"bhl-Latn-ZZ"},"gn":{"value":"gn-Latn-PY"},"bho":{"value":"bho-Deva-IN"},"und-GP":{"value":"fr-Latn-GP"},"und-GN":{"value":"fr-Latn-GN"},"und-GT":{"value":"es-Latn-GT"},"und-GS":{"value":"und-Latn-GS"},"gu":{"value":"gu-Gujr-IN"},"und-GR":{"value":"el-Grek-GR"},"gv":{"value":"gv-Latn-IM"},"und-GQ":{"value":"es-Latn-GQ"},"und-Palm":{"value":"arc-Palm-SY"},"und-GW":{"value":"pt-Latn-GW"},"bhy":{"value":"bhy-Latn-ZZ"},"ha":{"value":"ha-Latn-NG"},"wrs":{"value":"wrs-Latn-ZZ"},"bib":{"value":"bib-Latn-ZZ"}
,"sjr":{"value":"sjr-Latn-ZZ"},"he":{"value":"he-Hebr-IL"},"big":{"value":"big-Latn-ZZ"},"hi":{"value":"hi-Deva-IN"},"und-Cyrl-GE":{"value":"ab-Cyrl-GE"},"bik":{"value":"bik-Latn-PH"},"bin":{"value":"bin-Latn-NG"},"und-Cham":{"value":"cjm-Cham-VN"},"und-FI":{"value":"fi-Latn-FI"},"bim":{"value":"bim-Latn-ZZ"},"ho":{"value":"ho-Latn-PG"},"tg-PK":{"value":"tg-Arab-PK"},"und-FO":{"value":"fo-Latn-FO"},"bio":{"value":"bio-Latn-ZZ"},"fqs":{"value":"fqs-Latn-ZZ"},"hr":{"value":"hr-Latn-HR"},"skc":{"value":"skc-Latn-ZZ"}
,"wsg":{"value":"wsg-Gong-IN"},"biq":{"value":"biq-Latn-ZZ"},"ht":{"value":"ht-Latn-HT"},"hu":{"value":"hu-Latn-HU"},"und-FR":{"value":"fr-Latn-FR"},"wsk":{"value":"wsk-Latn-ZZ"},"hy":{"value":"hy-Armn-AM"},"hz":{"value":"hz-Latn-NA"},"frc":{"value":"frc-Latn-US"},"ia":{"value":"ia-Latn-001"},"sks":{"value":"sks-Latn-ZZ"},"id":{"value":"id-Latn-ID"},"skr":{"value":"skr-Arab-PK"},"ig":{"value":"ig-Latn-NG"},"und-GA":{"value":"fr-Latn-GA"},"bji":{"value":"bji-Ethi-ZZ"},"ii":{"value":"ii-Yiii-CN"},"bjh":{"value"
:"bjh-Latn-ZZ"},"und-EE":{"value":"et-Latn-EE"},"ik":{"value":"ik-Latn-US"},"bjj":{"value":"bjj-Deva-IN"},"und-EC":{"value":"es-Latn-EC"},"und-Cprt":{"value":"grc-Cprt-CY"},"frp":{"value":"frp-Latn-FR"},"in":{"value":"in-Latn-ID"},"bjo":{"value":"bjo-Latn-ZZ"},"frs":{"value":"frs-Latn-DE"},"io":{"value":"io-Latn-001"},"und-EH":{"value":"ar-Arab-EH"},"bjn":{"value":"bjn-Latn-ID"},"frr":{"value":"frr-Latn-DE"},"und-EG":{"value":"ar-Arab-EG"},"is":{"value":"is-Latn-IS"},"sld":{"value":"sld-Latn-ZZ"},"bjr":{"value"
:"bjr-Latn-ZZ"},"it":{"value":"it-Latn-IT"},"iu":{"value":"iu-Cans-CA"},"und-ER":{"value":"ti-Ethi-ER"},"bjt":{"value":"bjt-Latn-SN"},"iw":{"value":"iw-Hebr-IL"},"und-Tirh":{"value":"mai-Tirh-IN"},"sli":{"value":"sli-Latn-PL"},"und-EU":{"value":"en-Latn-GB"},"wtm":{"value":"wtm-Deva-IN"},"sll":{"value":"sll-Latn-ZZ"},"und-ET":{"value":"am-Ethi-ET"},"bjz":{"value":"bjz-Latn-ZZ"},"und-ES":{"value":"es-Latn-ES"},"und-EZ":{"value":"de-Latn-EZ"},"ja":{"value":"ja-Jpan-JP"},"zh-GF":{"value":"zh-Hant-GF"},"bkc":{"value"
:"bkc-Latn-ZZ"},"zh-GB":{"value":"zh-Hant-GB"},"und-Cyrl-GR":{"value":"mk-Cyrl-GR"},"ji":{"value":"ji-Hebr-UA"},"und-DE":{"value":"de-Latn-DE"},"sly":{"value":"sly-Latn-ID"},"bkm":{"value":"bkm-Latn-CM"},"sma":{"value":"sma-Latn-SE"},"bkq":{"value":"bkq-Latn-ZZ"},"und-DK":{"value":"da-Latn-DK"},"und-DJ":{"value":"aa-Latn-DJ"},"bkv":{"value":"bkv-Latn-ZZ"},"jv":{"value":"jv-Latn-ID"},"bku":{"value":"bku-Latn-PH"},"jw":{"value":"jw-Latn-ID"},"und-DO":{"value":"es-Latn-DO"},"smj":{"value":"smj-Latn-SE"},"smn":
{"value":"smn-Latn-FI"},"ka":{"value":"ka-Geor-GE"},"smq":{"value":"smq-Latn-ZZ"},"wuu":{"value":"wuu-Hans-CN"},"smp":{"value":"smp-Samr-IL"},"sms":{"value":"sms-Latn-FI"},"wuv":{"value":"wuv-Latn-ZZ"},"und-DZ":{"value":"ar-Arab-DZ"},"kg":{"value":"kg-Latn-CD"},"und-EA":{"value":"es-Latn-EA"},"ki":{"value":"ki-Latn-KE"},"kj":{"value":"kj-Latn-NA"},"kk":{"value":"kk-Cyrl-KZ"},"man-Nkoo":{"value":"man-Nkoo-GN"},"und-CD":{"value":"sw-Latn-CD"},"kl":{"value":"kl-Latn-GL"},"und-Telu":{"value":"te-Telu-IN"},"km":
{"value":"km-Khmr-KH"},"kn":{"value":"kn-Knda-IN"},"ko":{"value":"ko-Kore-KR"},"und-CH":{"value":"de-Latn-CH"},"und-CG":{"value":"fr-Latn-CG"},"und-CF":{"value":"fr-Latn-CF"},"kr":{"value":"kr-Latn-ZZ"},"ks":{"value":"ks-Arab-IN"},"und-CL":{"value":"es-Latn-CL"},"snc":{"value":"snc-Latn-ZZ"},"ku":{"value":"ku-Latn-TR"},"blt":{"value":"blt-Tavt-VN"},"kv":{"value":"kv-Cyrl-RU"},"und-CI":{"value":"fr-Latn-CI"},"kw":{"value":"kw-Latn-GB"},"und-CP":{"value":"und-Latn-CP"},"und-CO":{"value":"es-Latn-CO"},"ky":{"value"
:"ky-Cyrl-KG"},"und-CN":{"value":"zh-Hans-CN"},"und-CM":{"value":"fr-Latn-CM"},"snk":{"value":"snk-Latn-ML"},"fub":{"value":"fub-Arab-CM"},"und-CR":{"value":"es-Latn-CR"},"fud":{"value":"fud-Latn-WF"},"snp":{"value":"snp-Latn-ZZ"},"la":{"value":"la-Latn-VA"},"und-CW":{"value":"pap-Latn-CW"},"fuf":{"value":"fuf-Latn-GN"},"lb":{"value":"lb-Latn-LU"},"und-CV":{"value":"pt-Latn-CV"},"fue":{"value":"fue-Latn-ZZ"},"und-CU":{"value":"es-Latn-CU"},"fuh":{"value":"fuh-Latn-ZZ"},"und-CZ":{"value":"cs-Latn-CZ"},"lg":{"value"
:"lg-Latn-UG"},"und-CY":{"value":"el-Grek-CY"},"bmh":{"value":"bmh-Latn-ZZ"},"snx":{"value":"snx-Latn-ZZ"},"li":{"value":"li-Latn-NL"},"sny":{"value":"sny-Latn-ZZ"},"wwa":{"value":"wwa-Latn-ZZ"},"bmk":{"value":"bmk-Latn-ZZ"},"und-Cher":{"value":"chr-Cher-US"},"fur":{"value":"fur-Latn-IT"},"ln":{"value":"ln-Latn-CD"},"und-BA":{"value":"bs-Latn-BA"},"fuq":{"value":"fuq-Latn-NE"},"lo":{"value":"lo-Laoo-LA"},"und-BG":{"value":"bg-Cyrl-BG"},"und-BF":{"value":"fr-Latn-BF"},"fuv":{"value":"fuv-Latn-NG"},"und-BE":{"value"
:"nl-Latn-BE"},"bmq":{"value":"bmq-Latn-ML"},"und-BD":{"value":"bn-Beng-BD"},"lt":{"value":"lt-Latn-LT"},"lu":{"value":"lu-Latn-CD"},"und-BJ":{"value":"fr-Latn-BJ"},"lv":{"value":"lv-Latn-LV"},"ogc":{"value":"ogc-Latn-ZZ"},"sog":{"value":"sog-Sogd-UZ"},"und-BI":{"value":"rn-Latn-BI"},"bmu":{"value":"bmu-Latn-ZZ"},"fuy":{"value":"fuy-Latn-ZZ"},"und-BH":{"value":"ar-Arab-BH"},"und-BO":{"value":"es-Latn-BO"},"und-BN":{"value":"ms-Latn-BN"},"sok":{"value":"sok-Latn-ZZ"},"und-BL":{"value":"fr-Latn-BL"},"und-BR":
{"value":"pt-Latn-BR"},"und-BQ":{"value":"pap-Latn-BQ"},"soq":{"value":"soq-Latn-ZZ"},"und-BV":{"value":"und-Latn-BV"},"und-BT":{"value":"dz-Tibt-BT"},"sou":{"value":"sou-Thai-TH"},"bng":{"value":"bng-Latn-ZZ"},"mg":{"value":"mg-Latn-MG"},"und-BY":{"value":"be-Cyrl-BY"},"und-Glag":{"value":"cu-Glag-BG"},"mh":{"value":"mh-Latn-MH"},"mi":{"value":"mi-Latn-NZ"},"soy":{"value":"soy-Latn-ZZ"},"mk":{"value":"mk-Cyrl-MK"},"ml":{"value":"ml-Mlym-IN"},"bnm":{"value":"bnm-Latn-ZZ"},"mn":{"value":"mn-Cyrl-MN"},"mo":{"value"
:"mo-Latn-RO"},"und-Prti":{"value":"xpr-Prti-IR"},"fvr":{"value":"fvr-Latn-SD"},"und-AF":{"value":"fa-Arab-AF"},"bnp":{"value":"bnp-Latn-ZZ"},"mr":{"value":"mr-Deva-IN"},"und-AE":{"value":"ar-Arab-AE"},"ms":{"value":"ms-Latn-MY"},"spd":{"value":"spd-Latn-ZZ"},"und-AD":{"value":"ca-Latn-AD"},"mt":{"value":"mt-Latn-MT"},"my":{"value":"my-Mymr-MM"},"zh-BN":{"value":"zh-Hant-BN"},"und-AM":{"value":"hy-Armn-AM"},"spl":{"value":"spl-Latn-ZZ"},"und-AL":{"value":"sq-Latn-AL"},"und-AR":{"value":"es-Latn-AR"},"und-AQ":
{"value":"und-Latn-AQ"},"na":{"value":"na-Latn-NR"},"und-AO":{"value":"pt-Latn-AO"},"nb":{"value":"nb-Latn-NO"},"nd":{"value":"nd-Latn-ZW"},"und-AT":{"value":"de-Latn-AT"},"ne":{"value":"ne-Deva-NP"},"sps":{"value":"sps-Latn-ZZ"},"und-AS":{"value":"sm-Latn-AS"},"und-AZ":{"value":"az-Latn-AZ"},"ng":{"value":"ng-Latn-NA"},"und-AX":{"value":"sv-Latn-AX"},"und-AW":{"value":"nl-Latn-AW"},"boj":{"value":"boj-Latn-ZZ"},"nl":{"value":"nl-Latn-NL"},"bon":{"value":"bon-Latn-ZZ"},"nn":{"value":"nn-Latn-NO"},"bom":{"value"
:"bom-Latn-ZZ"},"no":{"value":"no-Latn-NO"},"nr":{"value":"nr-Latn-ZA"},"arc-Nbat":{"value":"arc-Nbat-JO"},"und-Medf":{"value":"mis-Medf-NG"},"nv":{"value":"nv-Latn-US"},"kaa":{"value":"kaa-Cyrl-UZ"},"ny":{"value":"ny-Latn-MW"},"kac":{"value":"kac-Latn-MM"},"kab":{"value":"kab-Latn-DZ"},"kad":{"value":"kad-Latn-ZZ"},"kai":{"value":"kai-Latn-ZZ"},"oc":{"value":"oc-Latn-FR"},"zh-AU":{"value":"zh-Hant-AU"},"kaj":{"value":"kaj-Latn-NG"},"kam":{"value":"kam-Latn-KE"},"und-Tagb":{"value":"tbw-Tagb-PH"},"kao":{"value"
:"kao-Latn-ML"},"und-Ogam":{"value":"sga-Ogam-IE"},"om":{"value":"om-Latn-ET"},"srb":{"value":"srb-Sora-IN"},"or":{"value":"or-Orya-IN"},"tg-Arab":{"value":"tg-Arab-PK"},"os":{"value":"os-Cyrl-GE"},"und-Sogd":{"value":"sog-Sogd-UZ"},"bpy":{"value":"bpy-Beng-IN"},"kbd":{"value":"kbd-Cyrl-RU"},"srn":{"value":"srn-Latn-SR"},"pa":{"value":"pa-Guru-IN"},"srr":{"value":"srr-Latn-SN"},"bqc":{"value":"bqc-Latn-ZZ"},"und-Kthi":{"value":"bho-Kthi-IN"},"kbm":{"value":"kbm-Latn-ZZ"},"kbp":{"value":"kbp-Latn-ZZ"},"srx":
{"value":"srx-Deva-IN"},"bqi":{"value":"bqi-Arab-IR"},"kbq":{"value":"kbq-Latn-ZZ"},"pl":{"value":"pl-Latn-PL"},"bqp":{"value":"bqp-Latn-ZZ"},"kbx":{"value":"kbx-Latn-ZZ"},"kby":{"value":"kby-Arab-NE"},"ps":{"value":"ps-Arab-AF"},"pt":{"value":"pt-Latn-BR"},"ssd":{"value":"ssd-Latn-ZZ"},"und-Nkoo":{"value":"man-Nkoo-GN"},"bqv":{"value":"bqv-Latn-CI"},"ssg":{"value":"ssg-Latn-ZZ"},"und-Mymr":{"value":"my-Mymr-MM"},"kcg":{"value":"kcg-Latn-NG"},"bra":{"value":"bra-Deva-IN"},"kck":{"value":"kck-Latn-ZW"},"kcl":
{"value":"kcl-Latn-ZZ"},"okr":{"value":"okr-Latn-ZZ"},"ssy":{"value":"ssy-Latn-ER"},"brh":{"value":"brh-Arab-PK"},"okv":{"value":"okv-Latn-ZZ"},"kct":{"value":"kct-Latn-ZZ"},"und-Hani":{"value":"zh-Hani-CN"},"und-Bugi":{"value":"bug-Bugi-ID"},"und-Hang":{"value":"ko-Hang-KR"},"qu":{"value":"qu-Latn-PE"},"brx":{"value":"brx-Deva-IN"},"und-Samr":{"value":"smp-Samr-IL"},"brz":{"value":"brz-Latn-ZZ"},"stk":{"value":"stk-Latn-ZZ"},"und-Hano":{"value":"hnn-Hano-PH"},"kde":{"value":"kde-Latn-TZ"},"kdh":{"value":"kdh-Arab-TG"}
,"stq":{"value":"stq-Latn-DE"},"kdl":{"value":"kdl-Latn-ZZ"},"bsj":{"value":"bsj-Latn-ZZ"},"und-Hanb":{"value":"zh-Hanb-TW"},"kdt":{"value":"kdt-Thai-TH"},"rm":{"value":"rm-Latn-CH"},"rn":{"value":"rn-Latn-BI"},"ro":{"value":"ro-Latn-RO"},"sua":{"value":"sua-Latn-ZZ"},"und-Deva-BT":{"value":"ne-Deva-BT"},"bsq":{"value":"bsq-Bass-LR"},"bst":{"value":"bst-Ethi-ZZ"},"sue":{"value":"sue-Latn-ZZ"},"bss":{"value":"bss-Latn-CM"},"ru":{"value":"ru-Cyrl-RU"},"und-Buhd":{"value":"bku-Buhd-PH"},"rw":{"value":"rw-Latn-RW"}
,"kea":{"value":"kea-Latn-CV"},"suk":{"value":"suk-Latn-TZ"},"grc-Linb":{"value":"grc-Linb-GR"},"sa":{"value":"sa-Deva-IN"},"sc":{"value":"sc-Latn-IT"},"sus":{"value":"sus-Latn-GN"},"sd":{"value":"sd-Arab-PK"},"sur":{"value":"sur-Latn-ZZ"},"se":{"value":"se-Latn-NO"},"sg":{"value":"sg-Latn-CF"},"ken":{"value":"ken-Latn-CM"},"si":{"value":"si-Sinh-LK"},"und-Hant":{"value":"zh-Hant-TW"},"und-Hans":{"value":"zh-Hans-CN"},"sk":{"value":"sk-Latn-SK"},"sl":{"value":"sl-Latn-SI"},"sm":{"value":"sm-Latn-WS"},"sn":{"value"
:"sn-Latn-ZW"},"bto":{"value":"bto-Latn-PH"},"so":{"value":"so-Latn-SO"},"sq":{"value":"sq-Latn-AL"},"sr":{"value":"sr-Cyrl-RS"},"ss":{"value":"ss-Latn-ZA"},"kez":{"value":"kez-Latn-ZZ"},"st":{"value":"st-Latn-ZA"},"su":{"value":"su-Latn-ID"},"btt":{"value":"btt-Latn-ZZ"},"sv":{"value":"sv-Latn-SE"},"sw":{"value":"sw-Latn-TZ"},"btv":{"value":"btv-Deva-PK"},"ong":{"value":"ong-Latn-ZZ"},"ta":{"value":"ta-Taml-IN"},"onn":{"value":"onn-Latn-ZZ"},"bua":{"value":"bua-Cyrl-RU"},"bud":{"value":"bud-Latn-ZZ"},"buc":
{"value":"buc-Latn-YT"},"te":{"value":"te-Telu-IN"},"tg":{"value":"tg-Cyrl-TJ"},"th":{"value":"th-Thai-TH"},"und-Gong":{"value":"wsg-Gong-IN"},"bug":{"value":"bug-Latn-ID"},"kfo":{"value":"kfo-Latn-CI"},"ons":{"value":"ons-Latn-ZZ"},"ti":{"value":"ti-Ethi-ET"},"kfr":{"value":"kfr-Deva-IN"},"tk":{"value":"tk-Latn-TM"},"tl":{"value":"tl-Latn-PH"},"und-Lisu":{"value":"lis-Lisu-CN"},"buk":{"value":"buk-Latn-ZZ"},"tn":{"value":"tn-Latn-ZA"},"bum":{"value":"bum-Latn-CM"},"to":{"value":"to-Latn-TO"},"buo":{"value"
:"buo-Latn-ZZ"},"swc":{"value":"swc-Latn-CD"},"tr":{"value":"tr-Latn-TR"},"und-Gonm":{"value":"esg-Gonm-IN"},"kfy":{"value":"kfy-Deva-IN"},"swb":{"value":"swb-Arab-YT"},"ts":{"value":"ts-Latn-ZA"},"tt":{"value":"tt-Cyrl-RU"},"bus":{"value":"bus-Latn-ZZ"},"swg":{"value":"swg-Latn-DE"},"buu":{"value":"buu-Latn-ZZ"},"ty":{"value":"ty-Latn-PF"},"kge":{"value":"kge-Latn-ID"},"kgf":{"value":"kgf-Latn-ZZ"},"swp":{"value":"swp-Latn-ZZ"},"bvb":{"value":"bvb-Latn-GQ"},"ug":{"value":"ug-Arab-CN"},"swv":{"value":"swv-Deva-IN"}
,"kgp":{"value":"kgp-Latn-BR"},"uk":{"value":"uk-Cyrl-UA"},"ur":{"value":"ur-Arab-PK"},"kk-IR":{"value":"kk-Arab-IR"},"khb":{"value":"khb-Talu-CN"},"kha":{"value":"kha-Latn-IN"},"uz":{"value":"uz-Latn-UZ"},"sxn":{"value":"sxn-Latn-ID"},"xav":{"value":"xav-Latn-BR"},"opm":{"value":"opm-Latn-ZZ"},"bwd":{"value":"bwd-Latn-ZZ"},"und-Mlym":{"value":"ml-Mlym-IN"},"ve":{"value":"ve-Latn-ZA"},"khn":{"value":"khn-Deva-IN"},"sxw":{"value":"sxw-Latn-ZZ"},"vi":{"value":"vi-Latn-VN"},"khq":{"value":"khq-Latn-ML"},"kht":
{"value":"kht-Mymr-IN"},"khs":{"value":"khs-Latn-ZZ"},"vo":{"value":"vo-Latn-001"},"khw":{"value":"khw-Arab-PK"},"bwr":{"value":"bwr-Latn-ZZ"},"khz":{"value":"khz-Latn-ZZ"},"und-ZW":{"value":"sn-Latn-ZW"},"xbi":{"value":"xbi-Latn-ZZ"},"gaa":{"value":"gaa-Latn-GH"},"syl":{"value":"syl-Beng-BD"},"wa":{"value":"wa-Latn-BE"},"gag":{"value":"gag-Latn-MD"},"gaf":{"value":"gaf-Latn-ZZ"},"kij":{"value":"kij-Latn-ZZ"},"syr":{"value":"syr-Syrc-IQ"},"und-YE":{"value":"ar-Arab-YE"},"gah":{"value":"gah-Latn-ZZ"},"gaj":{"value"
:"gaj-Latn-ZZ"},"gam":{"value":"gam-Latn-ZZ"},"bxh":{"value":"bxh-Latn-ZZ"},"gan":{"value":"gan-Hans-CN"},"kiu":{"value":"kiu-Latn-TR"},"kiw":{"value":"kiw-Latn-ZZ"},"wo":{"value":"wo-Latn-SN"},"gaw":{"value":"gaw-Latn-ZZ"},"und-Sarb":{"value":"xsa-Sarb-YE"},"gay":{"value":"gay-Latn-ID"},"und-YT":{"value":"fr-Latn-YT"},"kjd":{"value":"kjd-Latn-ZZ"},"szl":{"value":"szl-Latn-PL"},"xco":{"value":"xco-Chrs-UZ"},"xcr":{"value":"xcr-Cari-TR"},"gba":{"value":"gba-Latn-ZZ"},"und-Mult":{"value":"skr-Mult-PK"},"kjg":
{"value":"kjg-Laoo-LA"},"gbf":{"value":"gbf-Latn-ZZ"},"oro":{"value":"oro-Latn-ZZ"},"und-Hatr":{"value":"mis-Hatr-IQ"},"bye":{"value":"bye-Latn-ZZ"},"xh":{"value":"xh-Latn-ZA"},"gbm":{"value":"gbm-Deva-IN"},"oru":{"value":"oru-Arab-ZZ"},"kjs":{"value":"kjs-Latn-ZZ"},"byn":{"value":"byn-Ethi-ER"},"und-XK":{"value":"sq-Latn-XK"},"yue-CN":{"value":"yue-Hans-CN"},"und-Lepc":{"value":"lep-Lepc-IN"},"byr":{"value":"byr-Latn-ZZ"},"kjy":{"value":"kjy-Latn-ZZ"},"osa":{"value":"osa-Osge-US"},"bys":{"value":"bys-Latn-ZZ"}
,"byv":{"value":"byv-Latn-CM"},"gbz":{"value":"gbz-Arab-IR"},"gby":{"value":"gby-Latn-ZZ"},"byx":{"value":"byx-Latn-ZZ"},"kkc":{"value":"kkc-Latn-ZZ"},"und-VU":{"value":"bi-Latn-VU"},"bza":{"value":"bza-Latn-ZZ"},"und-Goth":{"value":"got-Goth-UA"},"kkj":{"value":"kkj-Latn-CM"},"bze":{"value":"bze-Latn-ML"},"und-Avst":{"value":"ae-Avst-IR"},"bzf":{"value":"bzf-Latn-ZZ"},"yi":{"value":"yi-Hebr-001"},"bzh":{"value":"bzh-Latn-ZZ"},"und-WF":{"value":"fr-Latn-WF"},"yo":{"value":"yo-Latn-NG"},"gcr":{"value":"gcr-Latn-GF"}
,"ota":{"value":"ota-Arab-ZZ"},"und-WS":{"value":"sm-Latn-WS"},"bzw":{"value":"bzw-Latn-ZZ"},"und-UZ":{"value":"uz-Latn-UZ"},"und-UY":{"value":"es-Latn-UY"},"otk":{"value":"otk-Orkh-MN"},"xes":{"value":"xes-Latn-ZZ"},"za":{"value":"za-Latn-CN"},"gde":{"value":"gde-Latn-ZZ"},"kln":{"value":"kln-Latn-KE"},"und-VA":{"value":"it-Latn-VA"},"zh":{"value":"zh-Hans-CN"},"gdn":{"value":"gdn-Latn-ZZ"},"klq":{"value":"klq-Latn-ZZ"},"und-Saur":{"value":"saz-Saur-IN"},"klt":{"value":"klt-Latn-ZZ"},"und-VE":{"value":"es-Latn-VE"}
,"gdr":{"value":"gdr-Latn-ZZ"},"klx":{"value":"klx-Latn-ZZ"},"und-VN":{"value":"vi-Latn-VN"},"kk-MN":{"value":"kk-Arab-MN"},"zu":{"value":"zu-Latn-ZA"},"und-Armn":{"value":"hy-Armn-AM"},"kmb":{"value":"kmb-Latn-AO"},"und-TR":{"value":"tr-Latn-TR"},"geb":{"value":"geb-Latn-ZZ"},"und-TW":{"value":"zh-Hant-TW"},"kmh":{"value":"kmh-Latn-ZZ"},"und-TV":{"value":"tvl-Latn-TV"},"und-TZ":{"value":"sw-Latn-TZ"},"kmo":{"value":"kmo-Latn-ZZ"},"gej":{"value":"gej-Latn-ZZ"},"und-UA":{"value":"uk-Cyrl-UA"},"gel":{"value":
"gel-Latn-ZZ"},"kms":{"value":"kms-Latn-ZZ"},"kmu":{"value":"kmu-Latn-ZZ"},"kmw":{"value":"kmw-Latn-ZZ"},"und-Tibt":{"value":"bo-Tibt-CN"},"und-UG":{"value":"sw-Latn-UG"},"und-Armi":{"value":"arc-Armi-IR"},"gez":{"value":"gez-Ethi-ET"},"und-ST":{"value":"pt-Latn-ST"},"knf":{"value":"knf-Latn-GW"},"und-SR":{"value":"nl-Latn-SR"},"und-SV":{"value":"es-Latn-SV"},"und-SY":{"value":"ar-Arab-SY"},"knp":{"value":"knp-Latn-ZZ"},"gfk":{"value":"gfk-Latn-ZZ"},"und-TD":{"value":"fr-Latn-TD"},"und-TH":{"value":"th-Thai-TH"}
,"und-TG":{"value":"fr-Latn-TG"},"und-TF":{"value":"fr-Latn-TF"},"und-TM":{"value":"tk-Latn-TM"},"und-TL":{"value":"pt-Latn-TL"},"und-TK":{"value":"tkl-Latn-TK"},"und-TJ":{"value":"tg-Cyrl-TJ"},"und-TO":{"value":"to-Latn-TO"},"und-TN":{"value":"ar-Arab-TN"},"und-RS":{"value":"sr-Cyrl-RS"},"koi":{"value":"koi-Cyrl-RU"},"und-RW":{"value":"rw-Latn-RW"},"kok":{"value":"kok-Deva-IN"},"und-RU":{"value":"ru-Cyrl-RU"},"kol":{"value":"kol-Latn-ZZ"},"kos":{"value":"kos-Latn-FM"},"ggn":{"value":"ggn-Deva-NP"},"und-SD":
{"value":"ar-Arab-SD"},"und-SC":{"value":"fr-Latn-SC"},"und-SA":{"value":"ar-Arab-SA"},"koz":{"value":"koz-Latn-ZZ"},"und-SE":{"value":"sv-Latn-SE"},"und-SK":{"value":"sk-Latn-SK"},"und-SJ":{"value":"nb-Latn-SJ"},"und-SI":{"value":"sl-Latn-SI"},"taj":{"value":"taj-Deva-NP"},"und-SO":{"value":"so-Latn-SO"},"tal":{"value":"tal-Latn-ZZ"},"und-SN":{"value":"fr-Latn-SN"},"und-Osge":{"value":"osa-Osge-US"},"und-SM":{"value":"it-Latn-SM"},"kpf":{"value":"kpf-Latn-ZZ"},"tan":{"value":"tan-Latn-ZZ"},"kpe":{"value":"kpe-Latn-LR"}
,"und-QO":{"value":"en-Latn-DG"},"taq":{"value":"taq-Latn-ZZ"},"kpo":{"value":"kpo-Latn-ZZ"},"kpr":{"value":"kpr-Latn-ZZ"},"kpx":{"value":"kpx-Latn-ZZ"},"ghs":{"value":"ghs-Latn-ZZ"},"und-Lana":{"value":"nod-Lana-TH"},"tbc":{"value":"tbc-Latn-ZZ"},"und-RE":{"value":"fr-Latn-RE"},"tbd":{"value":"tbd-Latn-ZZ"},"tbg":{"value":"tbg-Latn-ZZ"},"tbf":{"value":"tbf-Latn-ZZ"},"und-RO":{"value":"ro-Latn-RO"},"kqb":{"value":"kqb-Latn-ZZ"},"tbo":{"value":"tbo-Latn-ZZ"},"kqf":{"value":"kqf-Latn-ZZ"},"und-PT":{"value":"pt-Latn-PT"}
,"und-PS":{"value":"ar-Arab-PS"},"cad":{"value":"cad-Latn-US"},"und-PR":{"value":"es-Latn-PR"},"tbw":{"value":"tbw-Latn-PH"},"und-PY":{"value":"gn-Latn-PY"},"gim":{"value":"gim-Latn-ZZ"},"und-PW":{"value":"pau-Latn-PW"},"gil":{"value":"gil-Latn-KI"},"kqs":{"value":"kqs-Latn-ZZ"},"tbz":{"value":"tbz-Latn-ZZ"},"und-Laoo":{"value":"lo-Laoo-LA"},"can":{"value":"can-Latn-ZZ"},"und-QA":{"value":"ar-Arab-QA"},"kqy":{"value":"kqy-Ethi-ZZ"},"ms-CC":{"value":"ms-Arab-CC"},"tci":{"value":"tci-Latn-ZZ"},"krc":{"value":
"krc-Cyrl-RU"},"krj":{"value":"krj-Latn-PH"},"kri":{"value":"kri-Latn-SL"},"ozm":{"value":"ozm-Latn-ZZ"},"und-OM":{"value":"ar-Arab-OM"},"krl":{"value":"krl-Latn-RU"},"gjk":{"value":"gjk-Arab-PK"},"cbj":{"value":"cbj-Latn-ZZ"},"gjn":{"value":"gjn-Latn-ZZ"},"tcy":{"value":"tcy-Knda-IN"},"xla":{"value":"xla-Latn-ZZ"},"krs":{"value":"krs-Latn-ZZ"},"xlc":{"value":"xlc-Lyci-TR"},"kru":{"value":"kru-Deva-IN"},"und-PA":{"value":"es-Latn-PA"},"xld":{"value":"xld-Lydi-TR"},"gju":{"value":"gju-Arab-PK"},"und-PE":{"value"
:"es-Latn-PE"},"tdd":{"value":"tdd-Tale-CN"},"tdg":{"value":"tdg-Deva-NP"},"tdh":{"value":"tdh-Deva-NP"},"und-PH":{"value":"fil-Latn-PH"},"und-PG":{"value":"tpi-Latn-PG"},"ksb":{"value":"ksb-Latn-TZ"},"und-PF":{"value":"fr-Latn-PF"},"und-PM":{"value":"fr-Latn-PM"},"ksd":{"value":"ksd-Latn-ZZ"},"und-PL":{"value":"pl-Latn-PL"},"und-PK":{"value":"ur-Arab-PK"},"ksf":{"value":"ksf-Latn-CM"}};}
function Bxc(){return {"root":[{"value":"BCE"},{"value":"CE"}],"en":[{"value":"BC"},{"value":"AD"}]};}
function BHc(){return {"root":[{"value":"AM"},{"value":"PM"}],"en":[{"value":"AM"},{"value":"PM"}]};}
function BGy(){return {"root":[{"value":"M01"},{"value":"M02"},{"value":"M03"},{"value":"M04"},{"value":"M05"},{"value":"M06"},{"value":"M07"},{"value":"M08"},{"value":"M09"},{"value":"M10"},{"value":"M11"},{"value":"M12"}],"en":[{"value":"January"},{"value":"February"},{"value":"March"},{"value":"April"},{"value":"May"},{"value":"June"},{"value":"July"},{"value":"August"},{"value":"September"},{"value":"October"},{"value":"November"},{"value":"December"}]};}
function BoK(){return {"root":[{"value":"M01"},{"value":"M02"},{"value":"M03"},{"value":"M04"},{"value":"M05"},{"value":"M06"},{"value":"M07"},{"value":"M08"},{"value":"M09"},{"value":"M10"},{"value":"M11"},{"value":"M12"}],"en":[{"value":"Jan"},{"value":"Feb"},{"value":"Mar"},{"value":"Apr"},{"value":"May"},{"value":"Jun"},{"value":"Jul"},{"value":"Aug"},{"value":"Sep"},{"value":"Oct"},{"value":"Nov"},{"value":"Dec"}]};}
function BFx(){return {"root":[{"value":"Sun"},{"value":"Mon"},{"value":"Tue"},{"value":"Wed"},{"value":"Thu"},{"value":"Fri"},{"value":"Sat"}],"en":[{"value":"Sunday"},{"value":"Monday"},{"value":"Tuesday"},{"value":"Wednesday"},{"value":"Thursday"},{"value":"Friday"},{"value":"Saturday"}]};}
function Bqg(){return {"root":[{"value":"Sun"},{"value":"Mon"},{"value":"Tue"},{"value":"Wed"},{"value":"Thu"},{"value":"Fri"},{"value":"Sat"}],"en":[{"value":"Sun"},{"value":"Mon"},{"value":"Tue"},{"value":"Wed"},{"value":"Thu"},{"value":"Fri"},{"value":"Sat"}]};}
function Bns(){return {"root":{"timeZones":{"Asia":{"Gaza":{"value":"Gaza"},"Makassar":{"value":"Makassar"},"Ulaanbaatar":{"value":"Ulaanbaatar"},"Vladivostok":{"value":"Vladivostok"},"Tashkent":{"value":"Tashkent"},"Beirut":{"value":"Beirut"},"Qyzylorda":{"value":"Qyzylorda"},"Hong_Kong":{"value":"Hong Kong"},"Phnom_Penh":{"value":"Phnom Penh"},"Kabul":{"value":"Kabul"},"Riyadh":{"value":"Riyadh"},"Ashgabat":{"value":"Ashgabat"},"Chita":{"value":"Chita"},"Aqtau":{"value":"Aqtau"},"Tokyo":{"value":"Tokyo"},
"Baku":{"value":"Baku"},"Aqtobe":{"value":"Aqtobe"},"Novosibirsk":{"value":"Novosibirsk"},"Kamchatka":{"value":"Kamchatka"},"Nicosia":{"value":"Nicosia"},"Pontianak":{"value":"Pontianak"},"Qostanay":{"value":"Qostanay"},"Barnaul":{"value":"Barnaul"},"Jerusalem":{"value":"Jerusalem"},"Kuala_Lumpur":{"value":"Kuala Lumpur"},"Novokuznetsk":{"value":"Novokuznetsk"},"Bahrain":{"value":"Bahrain"},"Kuching":{"value":"Kuching"},"Bangkok":{"value":"Bangkok"},"Srednekolymsk":{"value":"Srednekolymsk"},"Karachi":{"value"
:"Karachi"},"Aden":{"value":"Aden"},"Irkutsk":{"value":"Irkutsk"},"Hovd":{"value":"Hovd"},"Katmandu":{"value":"Kathmandu"},"Baghdad":{"value":"Baghdad"},"Samarkand":{"value":"Samarkand"},"Thimphu":{"value":"Thimphu"},"Dhaka":{"value":"Dhaka"},"Yerevan":{"value":"Yerevan"},"Muscat":{"value":"Muscat"},"Saigon":{"value":"Ho Chi Minh"},"Dili":{"value":"Dili"},"Singapore":{"value":"Singapore"},"Rangoon":{"value":"Yangon"},"Damascus":{"value":"Damascus"},"Taipei":{"value":"Taipei"},"Amman":{"value":"Amman"},"Choibalsan":
{"value":"Choibalsan"},"Macau":{"value":"Macao"},"Jayapura":{"value":"Jayapura"},"Manila":{"value":"Manila"},"Oral":{"value":"Oral"},"Dubai":{"value":"Dubai"},"Yakutsk":{"value":"Yakutsk"},"Seoul":{"value":"Seoul"},"Hebron":{"value":"Hebron"},"Qatar":{"value":"Qatar"},"Bishkek":{"value":"Bishkek"},"Tomsk":{"value":"Tomsk"},"Colombo":{"value":"Colombo"},"Khandyga":{"value":"Khandyga"},"Yekaterinburg":{"value":"Yekaterinburg"},"Dushanbe":{"value":"Dushanbe"},"Famagusta":{"value":"Famagusta"},"Kuwait":{"value"
:"Kuwait"},"Magadan":{"value":"Magadan"},"Pyongyang":{"value":"Pyongyang"},"Tehran":{"value":"Tehran"},"Sakhalin":{"value":"Sakhalin"},"Calcutta":{"value":"Kolkata"},"Urumqi":{"value":"Urumqi"},"Shanghai":{"value":"Shanghai"},"Atyrau":{"value":"Atyrau"},"Almaty":{"value":"Almaty"},"Tbilisi":{"value":"Tbilisi"},"Anadyr":{"value":"Anadyr"},"Brunei":{"value":"Brunei"},"Krasnoyarsk":{"value":"Krasnoyarsk"},"Vientiane":{"value":"Vientiane"},"Omsk":{"value":"Omsk"},"Jakarta":{"value":"Jakarta"},"Ust-Nera":{"value"
:"Ust-Nera"}},"Pacific":{"Easter":{"value":"Easter"},"Fiji":{"value":"Fiji"},"Port_Moresby":{"value":"Port Moresby"},"Kiritimati":{"value":"Kiritimati"},"Kosrae":{"value":"Kosrae"},"Kwajalein":{"value":"Kwajalein"},"Auckland":{"value":"Auckland"},"Efate":{"value":"Efate"},"Johnston":{"value":"Johnston"},"Niue":{"value":"Niue"},"Majuro":{"value":"Majuro"},"Truk":{"value":"Chuuk"},"Ponape":{"value":"Pohnpei"},"Guadalcanal":{"value":"Guadalcanal"},"Guam":{"value":"Guam"},"Chatham":{"value":"Chatham"},"Midway":
{"value":"Midway"},"Tahiti":{"value":"Tahiti"},"Pago_Pago":{"value":"Pago Pago"},"Galapagos":{"value":"Galapagos"},"Funafuti":{"value":"Funafuti"},"Marquesas":{"value":"Marquesas"},"Rarotonga":{"value":"Rarotonga"},"Tarawa":{"value":"Tarawa"},"Saipan":{"value":"Saipan"},"Gambier":{"value":"Gambier"},"Tongatapu":{"value":"Tongatapu"},"Wallis":{"value":"Wallis"},"Fakaofo":{"value":"Fakaofo"},"Wake":{"value":"Wake"},"Enderbury":{"value":"Enderbury"},"Pitcairn":{"value":"Pitcairn"},"Apia":{"value":"Apia"},"Noumea":
{"value":"Noumea"},"Palau":{"value":"Palau"},"Nauru":{"value":"Nauru"},"Bougainville":{"value":"Bougainville"},"Norfolk":{"value":"Norfolk"}},"Etc":{"Unknown":{"value":"Unknown"}},"Europe":{"Belgrade":{"value":"Belgrade"},"Saratov":{"value":"Saratov"},"Gibraltar":{"value":"Gibraltar"},"Bucharest":{"value":"Bucharest"},"Dublin":{"value":"Dublin"},"Zaporozhye":{"value":"Zaporozhye"},"Kiev":{"value":"Kiev"},"Zurich":{"value":"Zurich"},"Copenhagen":{"value":"Copenhagen"},"Rome":{"value":"Rome"},"Zagreb":{"value"
:"Zagreb"},"Monaco":{"value":"Monaco"},"Luxembourg":{"value":"Luxembourg"},"Jersey":{"value":"Jersey"},"Istanbul":{"value":"Istanbul"},"Ulyanovsk":{"value":"Ulyanovsk"},"Samara":{"value":"Samara"},"Sarajevo":{"value":"Sarajevo"},"Chisinau":{"value":"Chisinau"},"Vatican":{"value":"Vatican"},"Brussels":{"value":"Brussels"},"Oslo":{"value":"Oslo"},"Warsaw":{"value":"Warsaw"},"Berlin":{"value":"Berlin"},"Lisbon":{"value":"Lisbon"},"Athens":{"value":"Athens"},"Podgorica":{"value":"Podgorica"},"San_Marino":{"value"
:"San Marino"},"Simferopol":{"value":"Simferopol"},"Bratislava":{"value":"Bratislava"},"Stockholm":{"value":"Stockholm"},"Prague":{"value":"Prague"},"Uzhgorod":{"value":"Uzhgorod"},"Astrakhan":{"value":"Astrakhan"},"Budapest":{"value":"Budapest"},"Madrid":{"value":"Madrid"},"Vaduz":{"value":"Vaduz"},"London":{"value":"London"},"Vilnius":{"value":"Vilnius"},"Isle_of_Man":{"value":"Isle of Man"},"Sofia":{"value":"Sofia"},"Kirov":{"value":"Kirov"},"Tallinn":{"value":"Tallinn"},"Moscow":{"value":"Moscow"},"Malta":
{"value":"Malta"},"Busingen":{"value":"Busingen"},"Amsterdam":{"value":"Amsterdam"},"Andorra":{"value":"Andorra"},"Riga":{"value":"Riga"},"Vienna":{"value":"Vienna"},"Helsinki":{"value":"Helsinki"},"Minsk":{"value":"Minsk"},"Kaliningrad":{"value":"Kaliningrad"},"Ljubljana":{"value":"Ljubljana"},"Mariehamn":{"value":"Mariehamn"},"Skopje":{"value":"Skopje"},"Tirane":{"value":"Tirane"},"Guernsey":{"value":"Guernsey"},"Volgograd":{"value":"Volgograd"},"Paris":{"value":"Paris"}},"America":{"Belem":{"value":"Belem"}
,"Guayaquil":{"value":"Guayaquil"},"Costa_Rica":{"value":"Costa Rica"},"Hermosillo":{"value":"Hermosillo"},"Punta_Arenas":{"value":"Punta Arenas"},"Iqaluit":{"value":"Iqaluit"},"Godthab":{"value":"Nuuk"},"Jujuy":{"value":"Jujuy"},"El_Salvador":{"value":"El Salvador"},"Monterrey":{"value":"Monterrey"},"Bahia":{"value":"Bahia"},"Sao_Paulo":{"value":"Sao Paulo"},"Grenada":{"value":"Grenada"},"Grand_Turk":{"value":"Grand Turk"},"Montserrat":{"value":"Montserrat"},"Guadeloupe":{"value":"Guadeloupe"},"Panama":{"value"
:"Panama"},"Guatemala":{"value":"Guatemala"},"Guyana":{"value":"Guyana"},"Swift_Current":{"value":"Swift Current"},"Puerto_Rico":{"value":"Puerto Rico"},"Moncton":{"value":"Moncton"},"Danmarkshavn":{"value":"Danmarkshavn"},"Nome":{"value":"Nome"},"Porto_Velho":{"value":"Porto Velho"},"Cuiaba":{"value":"Cuiaba"},"Pangnirtung":{"value":"Pangnirtung"},"Kralendijk":{"value":"Kralendijk"},"Belize":{"value":"Belize"},"Anguilla":{"value":"Anguilla"},"Santiago":{"value":"Santiago"},"Boise":{"value":"Boise"},"Creston":
{"value":"Creston"},"Miquelon":{"value":"Miquelon"},"Jamaica":{"value":"Jamaica"},"Buenos_Aires":{"value":"Buenos Aires"},"Rankin_Inlet":{"value":"Rankin Inlet"},"Toronto":{"value":"Toronto"},"Eirunepe":{"value":"Eirunepe"},"Dawson":{"value":"Dawson"},"Nassau":{"value":"Nassau"},"Vancouver":{"value":"Vancouver"},"Noronha":{"value":"Noronha"},"Regina":{"value":"Regina"},"St_Vincent":{"value":"St. Vincent"},"Scoresbysund":{"value":"Ittoqqortoormiit"},"Louisville":{"value":"Louisville"},"Aruba":{"value":"Aruba"}
,"Thule":{"value":"Thule"},"Rio_Branco":{"value":"Rio Branco"},"Los_Angeles":{"value":"Los Angeles"},"St_Thomas":{"value":"St. Thomas"},"Cordoba":{"value":"Cordoba"},"Cancun":{"value":"Cancun"},"Coral_Harbour":{"value":"Atikokan"},"Maceio":{"value":"Maceio"},"Sitka":{"value":"Sitka"},"Denver":{"value":"Denver"},"Cayman":{"value":"Cayman"},"Nipigon":{"value":"Nipigon"},"Thunder_Bay":{"value":"Thunder Bay"},"Havana":{"value":"Havana"},"Campo_Grande":{"value":"Campo Grande"},"Cambridge_Bay":{"value":"Cambridge Bay"}
,"Fortaleza":{"value":"Fortaleza"},"Managua":{"value":"Managua"},"Menominee":{"value":"Menominee"},"Halifax":{"value":"Halifax"},"Ojinaga":{"value":"Ojinaga"},"Glace_Bay":{"value":"Glace Bay"},"Lower_Princes":{"value":"Lower Princes Quarter"},"Mendoza":{"value":"Mendoza"},"Yakutat":{"value":"Yakutat"},"Detroit":{"value":"Detroit"},"Merida":{"value":"Merida"},"Bahia_Banderas":{"value":"Bahia Banderas"},"Matamoros":{"value":"Matamoros"},"St_Barthelemy":{"value":"St. Barthelemy"},"Boa_Vista":{"value":"Boa Vista"}
,"Metlakatla":{"value":"Metlakatla"},"Tortola":{"value":"Tortola"},"Inuvik":{"value":"Inuvik"},"Port_of_Spain":{"value":"Port of Spain"},"New_York":{"value":"New York"},"Paramaribo":{"value":"Paramaribo"},"Manaus":{"value":"Manaus"},"Resolute":{"value":"Resolute"},"Curacao":{"value":"Curacao"},"Bogota":{"value":"Bogota"},"Adak":{"value":"Adak"},"Caracas":{"value":"Caracas"},"Mazatlan":{"value":"Mazatlan"},"St_Kitts":{"value":"St. Kitts"},"Mexico_City":{"value":"Mexico City"},"Edmonton":{"value":"Edmonton"},
"Araguaina":{"value":"Araguaina"},"Santo_Domingo":{"value":"Santo Domingo"},"Indianapolis":{"value":"Indianapolis"},"Whitehorse":{"value":"Whitehorse"},"Yellowknife":{"value":"Yellowknife"},"Asuncion":{"value":"Asuncion"},"Santarem":{"value":"Santarem"},"Antigua":{"value":"Antigua"},"Winnipeg":{"value":"Winnipeg"},"Recife":{"value":"Recife"},"Lima":{"value":"Lima"},"Martinique":{"value":"Martinique"},"Phoenix":{"value":"Phoenix"},"Goose_Bay":{"value":"Goose Bay"},"St_Johns":{"value":"St. Johns"},"Montevideo":
{"value":"Montevideo"},"St_Lucia":{"value":"St. Lucia"},"Chicago":{"value":"Chicago"},"Chihuahua":{"value":"Chihuahua"},"La_Paz":{"value":"La Paz"},"Blanc-Sablon":{"value":"Blanc-Sablon"},"Catamarca":{"value":"Catamarca"},"Tijuana":{"value":"Tijuana"},"Barbados":{"value":"Barbados"},"Anchorage":{"value":"Anchorage"},"Port-au-Prince":{"value":"Port-au-Prince"},"Rainy_River":{"value":"Rainy River"},"Cayenne":{"value":"Cayenne"},"Tegucigalpa":{"value":"Tegucigalpa"},"Juneau":{"value":"Juneau"},"Marigot":{"value"
:"Marigot"},"Dawson_Creek":{"value":"Dawson Creek"},"Dominica":{"value":"Dominica"},"Fort_Nelson":{"value":"Fort Nelson"}},"Africa":{"Tunis":{"value":"Tunis"},"Maputo":{"value":"Maputo"},"Casablanca":{"value":"Casablanca"},"Johannesburg":{"value":"Johannesburg"},"Addis_Ababa":{"value":"Addis Ababa"},"Lagos":{"value":"Lagos"},"Accra":{"value":"Accra"},"Nairobi":{"value":"Nairobi"},"Brazzaville":{"value":"Brazzaville"},"Lubumbashi":{"value":"Lubumbashi"},"Banjul":{"value":"Banjul"},"Porto-Novo":{"value":"Porto-Novo"}
,"Lusaka":{"value":"Lusaka"},"Kigali":{"value":"Kigali"},"Ouagadougou":{"value":"Ouagadougou"},"Freetown":{"value":"Freetown"},"Ndjamena":{"value":"Ndjamena"},"Conakry":{"value":"Conakry"},"Niamey":{"value":"Niamey"},"Maseru":{"value":"Maseru"},"El_Aaiun":{"value":"El Aaiun"},"Sao_Tome":{"value":"Sao Tome"},"Ceuta":{"value":"Ceuta"},"Khartoum":{"value":"Khartoum"},"Algiers":{"value":"Algiers"},"Bangui":{"value":"Bangui"},"Bujumbura":{"value":"Bujumbura"},"Gaborone":{"value":"Gaborone"},"Juba":{"value":"Juba"}
,"Dar_es_Salaam":{"value":"Dar es Salaam"},"Windhoek":{"value":"Windhoek"},"Harare":{"value":"Harare"},"Tripoli":{"value":"Tripoli"},"Libreville":{"value":"Libreville"},"Malabo":{"value":"Malabo"},"Abidjan":{"value":"Abidjan"},"Luanda":{"value":"Luanda"},"Lome":{"value":"Lome"},"Nouakchott":{"value":"Nouakchott"},"Bissau":{"value":"Bissau"},"Kinshasa":{"value":"Kinshasa"},"Asmera":{"value":"Asmara"},"Mogadishu":{"value":"Mogadishu"},"Djibouti":{"value":"Djibouti"},"Douala":{"value":"Douala"},"Kampala":{"value"
:"Kampala"},"Dakar":{"value":"Dakar"},"Cairo":{"value":"Cairo"},"Blantyre":{"value":"Blantyre"},"Monrovia":{"value":"Monrovia"},"Mbabane":{"value":"Mbabane"},"Bamako":{"value":"Bamako"}},"Indian":{"Reunion":{"value":"Reunion"},"Maldives":{"value":"Maldives"},"Christmas":{"value":"Christmas"},"Antananarivo":{"value":"Antananarivo"},"Chagos":{"value":"Chagos"},"Mahe":{"value":"Mahe"},"Mayotte":{"value":"Mayotte"},"Kerguelen":{"value":"Kerguelen"},"Mauritius":{"value":"Mauritius"},"Cocos":{"value":"Cocos"},"Comoro":
{"value":"Comoro"}},"Antarctica":{"Macquarie":{"value":"Macquarie"},"Palmer":{"value":"Palmer"},"Casey":{"value":"Casey"},"Troll":{"value":"Troll"},"Vostok":{"value":"Vostok"},"DumontDUrville":{"value":"Dumont dUrville"},"Syowa":{"value":"Syowa"},"Mawson":{"value":"Mawson"},"McMurdo":{"value":"McMurdo"},"Davis":{"value":"Davis"},"Rothera":{"value":"Rothera"}},"Australia":{"Broken_Hill":{"value":"Broken Hill"},"Darwin":{"value":"Darwin"},"Brisbane":{"value":"Brisbane"},"Currie":{"value":"Currie"},"Lord_Howe":
{"value":"Lord Howe"},"Lindeman":{"value":"Lindeman"},"Adelaide":{"value":"Adelaide"},"Perth":{"value":"Perth"},"Eucla":{"value":"Eucla"},"Melbourne":{"value":"Melbourne"},"Sydney":{"value":"Sydney"},"Hobart":{"value":"Hobart"}},"Arctic":{"Longyearbyen":{"value":"Longyearbyen"}},"Atlantic":{"St_Helena":{"value":"St. Helena"},"Reykjavik":{"value":"Reykjavik"},"Stanley":{"value":"Stanley"},"Madeira":{"value":"Madeira"},"Canary":{"value":"Canary"},"Faeroe":{"value":"Faroe"},"Bermuda":{"value":"Bermuda"},"Azores":
{"value":"Azores"},"South_Georgia":{"value":"South Georgia"},"Cape_Verde":{"value":"Cape Verde"}}}},"en":{"timeZones":{"Asia":{"Gaza":{"value":"Gaza"},"Makassar":{"value":"Makassar"},"Ulaanbaatar":{"value":"Ulaanbaatar"},"Vladivostok":{"value":"Vladivostok"},"Tashkent":{"value":"Tashkent"},"Beirut":{"value":"Beirut"},"Qyzylorda":{"value":"Qyzylorda"},"Hong_Kong":{"value":"Hong Kong"},"Phnom_Penh":{"value":"Phnom Penh"},"Kabul":{"value":"Kabul"},"Riyadh":{"value":"Riyadh"},"Ashgabat":{"value":"Ashgabat"},"Chita":
{"value":"Chita"},"Aqtau":{"value":"Aqtau"},"Tokyo":{"value":"Tokyo"},"Baku":{"value":"Baku"},"Aqtobe":{"value":"Aqtobe"},"Novosibirsk":{"value":"Novosibirsk"},"Kamchatka":{"value":"Kamchatka"},"Nicosia":{"value":"Nicosia"},"Pontianak":{"value":"Pontianak"},"Qostanay":{"value":"Kostanay"},"Barnaul":{"value":"Barnaul"},"Jerusalem":{"value":"Jerusalem"},"Kuala_Lumpur":{"value":"Kuala Lumpur"},"Novokuznetsk":{"value":"Novokuznetsk"},"Bahrain":{"value":"Bahrain"},"Kuching":{"value":"Kuching"},"Bangkok":{"value"
:"Bangkok"},"Srednekolymsk":{"value":"Srednekolymsk"},"Karachi":{"value":"Karachi"},"Aden":{"value":"Aden"},"Irkutsk":{"value":"Irkutsk"},"Hovd":{"value":"Hovd"},"Katmandu":{"value":"Kathmandu"},"Baghdad":{"value":"Baghdad"},"Samarkand":{"value":"Samarkand"},"Thimphu":{"value":"Thimphu"},"Dhaka":{"value":"Dhaka"},"Yerevan":{"value":"Yerevan"},"Muscat":{"value":"Muscat"},"Saigon":{"value":"Ho Chi Minh City"},"Dili":{"value":"Dili"},"Singapore":{"value":"Singapore"},"Rangoon":{"value":"Yangon"},"Damascus":{"value"
:"Damascus"},"Taipei":{"value":"Taipei"},"Amman":{"value":"Amman"},"Choibalsan":{"value":"Choibalsan"},"Macau":{"value":"Macao"},"Jayapura":{"value":"Jayapura"},"Manila":{"value":"Manila"},"Oral":{"value":"Oral"},"Dubai":{"value":"Dubai"},"Yakutsk":{"value":"Yakutsk"},"Seoul":{"value":"Seoul"},"Hebron":{"value":"Hebron"},"Qatar":{"value":"Qatar"},"Bishkek":{"value":"Bishkek"},"Tomsk":{"value":"Tomsk"},"Colombo":{"value":"Colombo"},"Khandyga":{"value":"Khandyga"},"Yekaterinburg":{"value":"Yekaterinburg"},"Dushanbe":
{"value":"Dushanbe"},"Famagusta":{"value":"Famagusta"},"Kuwait":{"value":"Kuwait"},"Magadan":{"value":"Magadan"},"Pyongyang":{"value":"Pyongyang"},"Tehran":{"value":"Tehran"},"Sakhalin":{"value":"Sakhalin"},"Calcutta":{"value":"Kolkata"},"Urumqi":{"value":"Urumqi"},"Shanghai":{"value":"Shanghai"},"Atyrau":{"value":"Atyrau"},"Almaty":{"value":"Almaty"},"Tbilisi":{"value":"Tbilisi"},"Anadyr":{"value":"Anadyr"},"Brunei":{"value":"Brunei"},"Krasnoyarsk":{"value":"Krasnoyarsk"},"Vientiane":{"value":"Vientiane"},
"Omsk":{"value":"Omsk"},"Jakarta":{"value":"Jakarta"},"Ust-Nera":{"value":"Ust-Nera"}},"Pacific":{"Easter":{"value":"Easter"},"Fiji":{"value":"Fiji"},"Port_Moresby":{"value":"Port Moresby"},"Kiritimati":{"value":"Kiritimati"},"Kosrae":{"value":"Kosrae"},"Kwajalein":{"value":"Kwajalein"},"Auckland":{"value":"Auckland"},"Efate":{"value":"Efate"},"Johnston":{"value":"Johnston"},"Niue":{"value":"Niue"},"Majuro":{"value":"Majuro"},"Truk":{"value":"Chuuk"},"Ponape":{"value":"Pohnpei"},"Guadalcanal":{"value":"Guadalcanal"}
,"Guam":{"value":"Guam"},"Chatham":{"value":"Chatham"},"Midway":{"value":"Midway"},"Tahiti":{"value":"Tahiti"},"Pago_Pago":{"value":"Pago Pago"},"Galapagos":{"value":"Galapagos"},"Funafuti":{"value":"Funafuti"},"Marquesas":{"value":"Marquesas"},"Rarotonga":{"value":"Rarotonga"},"Tarawa":{"value":"Tarawa"},"Saipan":{"value":"Saipan"},"Gambier":{"value":"Gambier"},"Tongatapu":{"value":"Tongatapu"},"Wallis":{"value":"Wallis"},"Fakaofo":{"value":"Fakaofo"},"Wake":{"value":"Wake"},"Enderbury":{"value":"Enderbury"}
,"Pitcairn":{"value":"Pitcairn"},"Apia":{"value":"Apia"},"Noumea":{"value":"Noumea"},"Palau":{"value":"Palau"},"Nauru":{"value":"Nauru"},"Bougainville":{"value":"Bougainville"},"Norfolk":{"value":"Norfolk"}},"Etc":{"Unknown":{"value":"Unknown City"}},"Europe":{"Belgrade":{"value":"Belgrade"},"Saratov":{"value":"Saratov"},"Gibraltar":{"value":"Gibraltar"},"Bucharest":{"value":"Bucharest"},"Dublin":{"value":"Dublin"},"Zaporozhye":{"value":"Zaporozhye"},"Kiev":{"value":"Kiev"},"Zurich":{"value":"Zurich"},"Copenhagen":
{"value":"Copenhagen"},"Rome":{"value":"Rome"},"Zagreb":{"value":"Zagreb"},"Monaco":{"value":"Monaco"},"Luxembourg":{"value":"Luxembourg"},"Jersey":{"value":"Jersey"},"Istanbul":{"value":"Istanbul"},"Ulyanovsk":{"value":"Ulyanovsk"},"Samara":{"value":"Samara"},"Sarajevo":{"value":"Sarajevo"},"Chisinau":{"value":"Chisinau"},"Vatican":{"value":"Vatican"},"Brussels":{"value":"Brussels"},"Oslo":{"value":"Oslo"},"Warsaw":{"value":"Warsaw"},"Berlin":{"value":"Berlin"},"Lisbon":{"value":"Lisbon"},"Athens":{"value"
:"Athens"},"Podgorica":{"value":"Podgorica"},"San_Marino":{"value":"San Marino"},"Simferopol":{"value":"Simferopol"},"Bratislava":{"value":"Bratislava"},"Stockholm":{"value":"Stockholm"},"Prague":{"value":"Prague"},"Uzhgorod":{"value":"Uzhhorod"},"Astrakhan":{"value":"Astrakhan"},"Budapest":{"value":"Budapest"},"Madrid":{"value":"Madrid"},"Vaduz":{"value":"Vaduz"},"London":{"value":"London"},"Vilnius":{"value":"Vilnius"},"Isle_of_Man":{"value":"Isle of Man"},"Sofia":{"value":"Sofia"},"Kirov":{"value":"Kirov"}
,"Tallinn":{"value":"Tallinn"},"Moscow":{"value":"Moscow"},"Malta":{"value":"Malta"},"Busingen":{"value":"Busingen"},"Amsterdam":{"value":"Amsterdam"},"Andorra":{"value":"Andorra"},"Riga":{"value":"Riga"},"Vienna":{"value":"Vienna"},"Helsinki":{"value":"Helsinki"},"Minsk":{"value":"Minsk"},"Kaliningrad":{"value":"Kaliningrad"},"Ljubljana":{"value":"Ljubljana"},"Mariehamn":{"value":"Mariehamn"},"Skopje":{"value":"Skopje"},"Tirane":{"value":"Tirane"},"Guernsey":{"value":"Guernsey"},"Volgograd":{"value":"Volgograd"}
,"Paris":{"value":"Paris"}},"America":{"Belem":{"value":"Belem"},"Guayaquil":{"value":"Guayaquil"},"Costa_Rica":{"value":"Costa Rica"},"Hermosillo":{"value":"Hermosillo"},"Punta_Arenas":{"value":"Punta Arenas"},"Iqaluit":{"value":"Iqaluit"},"Godthab":{"value":"Nuuk"},"Jujuy":{"value":"Jujuy"},"El_Salvador":{"value":"El Salvador"},"Monterrey":{"value":"Monterrey"},"Bahia":{"value":"Bahia"},"Sao_Paulo":{"value":"Sao Paulo"},"Grenada":{"value":"Grenada"},"Grand_Turk":{"value":"Grand Turk"},"Montserrat":{"value"
:"Montserrat"},"Guadeloupe":{"value":"Guadeloupe"},"Panama":{"value":"Panama"},"Guatemala":{"value":"Guatemala"},"Guyana":{"value":"Guyana"},"Swift_Current":{"value":"Swift Current"},"Puerto_Rico":{"value":"Puerto Rico"},"Moncton":{"value":"Moncton"},"Danmarkshavn":{"value":"Danmarkshavn"},"Nome":{"value":"Nome"},"Porto_Velho":{"value":"Porto Velho"},"Cuiaba":{"value":"Cuiaba"},"Pangnirtung":{"value":"Pangnirtung"},"Kralendijk":{"value":"Kralendijk"},"Belize":{"value":"Belize"},"Anguilla":{"value":"Anguilla"}
,"Santiago":{"value":"Santiago"},"Boise":{"value":"Boise"},"Creston":{"value":"Creston"},"Miquelon":{"value":"Miquelon"},"Jamaica":{"value":"Jamaica"},"Buenos_Aires":{"value":"Buenos Aires"},"Rankin_Inlet":{"value":"Rankin Inlet"},"Toronto":{"value":"Toronto"},"Eirunepe":{"value":"Eirunepe"},"Dawson":{"value":"Dawson"},"Nassau":{"value":"Nassau"},"Vancouver":{"value":"Vancouver"},"Noronha":{"value":"Noronha"},"Regina":{"value":"Regina"},"St_Vincent":{"value":"St. Vincent"},"Scoresbysund":{"value":"Ittoqqortoormiit"}
,"Louisville":{"value":"Louisville"},"Aruba":{"value":"Aruba"},"Thule":{"value":"Thule"},"Rio_Branco":{"value":"Rio Branco"},"Los_Angeles":{"value":"Los Angeles"},"St_Thomas":{"value":"St. Thomas"},"Cordoba":{"value":"Cordoba"},"Cancun":{"value":"Cancun"},"Coral_Harbour":{"value":"Atikokan"},"Maceio":{"value":"Maceio"},"Sitka":{"value":"Sitka"},"Denver":{"value":"Denver"},"Cayman":{"value":"Cayman"},"Nipigon":{"value":"Nipigon"},"Thunder_Bay":{"value":"Thunder Bay"},"Havana":{"value":"Havana"},"Campo_Grande":
{"value":"Campo Grande"},"Cambridge_Bay":{"value":"Cambridge Bay"},"Fortaleza":{"value":"Fortaleza"},"Managua":{"value":"Managua"},"Menominee":{"value":"Menominee"},"Halifax":{"value":"Halifax"},"Ojinaga":{"value":"Ojinaga"},"Glace_Bay":{"value":"Glace Bay"},"Lower_Princes":{"value":"Lower Princes Quarter"},"Mendoza":{"value":"Mendoza"},"Yakutat":{"value":"Yakutat"},"Detroit":{"value":"Detroit"},"Merida":{"value":"Merida"},"Bahia_Banderas":{"value":"Bahia Banderas"},"Matamoros":{"value":"Matamoros"},"St_Barthelemy":
{"value":"St. Barthélemy"},"Boa_Vista":{"value":"Boa Vista"},"Metlakatla":{"value":"Metlakatla"},"Tortola":{"value":"Tortola"},"Inuvik":{"value":"Inuvik"},"Port_of_Spain":{"value":"Port of Spain"},"New_York":{"value":"New York"},"Paramaribo":{"value":"Paramaribo"},"Manaus":{"value":"Manaus"},"Resolute":{"value":"Resolute"},"Curacao":{"value":"Curaçao"},"Bogota":{"value":"Bogota"},"Adak":{"value":"Adak"},"Caracas":{"value":"Caracas"},"Mazatlan":{"value":"Mazatlan"},"St_Kitts":{"value":"St. Kitts"},"Mexico_City":
{"value":"Mexico City"},"Edmonton":{"value":"Edmonton"},"Araguaina":{"value":"Araguaina"},"Santo_Domingo":{"value":"Santo Domingo"},"Indianapolis":{"value":"Indianapolis"},"Whitehorse":{"value":"Whitehorse"},"Yellowknife":{"value":"Yellowknife"},"Asuncion":{"value":"Asunción"},"Santarem":{"value":"Santarem"},"Antigua":{"value":"Antigua"},"Winnipeg":{"value":"Winnipeg"},"Recife":{"value":"Recife"},"Lima":{"value":"Lima"},"Martinique":{"value":"Martinique"},"Phoenix":{"value":"Phoenix"},"Goose_Bay":{"value":"Goose Bay"}
,"St_Johns":{"value":"St. Johns"},"Montevideo":{"value":"Montevideo"},"St_Lucia":{"value":"St. Lucia"},"Chicago":{"value":"Chicago"},"Chihuahua":{"value":"Chihuahua"},"La_Paz":{"value":"La Paz"},"Blanc-Sablon":{"value":"Blanc-Sablon"},"Catamarca":{"value":"Catamarca"},"Tijuana":{"value":"Tijuana"},"Barbados":{"value":"Barbados"},"Anchorage":{"value":"Anchorage"},"Port-au-Prince":{"value":"Port-au-Prince"},"Rainy_River":{"value":"Rainy River"},"Cayenne":{"value":"Cayenne"},"Tegucigalpa":{"value":"Tegucigalpa"}
,"Juneau":{"value":"Juneau"},"Marigot":{"value":"Marigot"},"Dawson_Creek":{"value":"Dawson Creek"},"Dominica":{"value":"Dominica"},"Fort_Nelson":{"value":"Fort Nelson"}},"Africa":{"Tunis":{"value":"Tunis"},"Maputo":{"value":"Maputo"},"Casablanca":{"value":"Casablanca"},"Johannesburg":{"value":"Johannesburg"},"Addis_Ababa":{"value":"Addis Ababa"},"Lagos":{"value":"Lagos"},"Accra":{"value":"Accra"},"Nairobi":{"value":"Nairobi"},"Brazzaville":{"value":"Brazzaville"},"Lubumbashi":{"value":"Lubumbashi"},"Banjul":
{"value":"Banjul"},"Porto-Novo":{"value":"Porto-Novo"},"Lusaka":{"value":"Lusaka"},"Kigali":{"value":"Kigali"},"Ouagadougou":{"value":"Ouagadougou"},"Freetown":{"value":"Freetown"},"Ndjamena":{"value":"Ndjamena"},"Conakry":{"value":"Conakry"},"Niamey":{"value":"Niamey"},"Maseru":{"value":"Maseru"},"El_Aaiun":{"value":"El Aaiun"},"Sao_Tome":{"value":"São Tomé"},"Ceuta":{"value":"Ceuta"},"Khartoum":{"value":"Khartoum"},"Algiers":{"value":"Algiers"},"Bangui":{"value":"Bangui"},"Bujumbura":{"value":"Bujumbura"}
,"Gaborone":{"value":"Gaborone"},"Juba":{"value":"Juba"},"Dar_es_Salaam":{"value":"Dar es Salaam"},"Windhoek":{"value":"Windhoek"},"Harare":{"value":"Harare"},"Tripoli":{"value":"Tripoli"},"Libreville":{"value":"Libreville"},"Malabo":{"value":"Malabo"},"Abidjan":{"value":"Abidjan"},"Luanda":{"value":"Luanda"},"Lome":{"value":"Lome"},"Nouakchott":{"value":"Nouakchott"},"Bissau":{"value":"Bissau"},"Kinshasa":{"value":"Kinshasa"},"Asmera":{"value":"Asmara"},"Mogadishu":{"value":"Mogadishu"},"Djibouti":{"value"
:"Djibouti"},"Douala":{"value":"Douala"},"Kampala":{"value":"Kampala"},"Dakar":{"value":"Dakar"},"Cairo":{"value":"Cairo"},"Blantyre":{"value":"Blantyre"},"Monrovia":{"value":"Monrovia"},"Mbabane":{"value":"Mbabane"},"Bamako":{"value":"Bamako"}},"Indian":{"Reunion":{"value":"Réunion"},"Maldives":{"value":"Maldives"},"Christmas":{"value":"Christmas"},"Antananarivo":{"value":"Antananarivo"},"Chagos":{"value":"Chagos"},"Mahe":{"value":"Mahe"},"Mayotte":{"value":"Mayotte"},"Kerguelen":{"value":"Kerguelen"},"Mauritius":
{"value":"Mauritius"},"Cocos":{"value":"Cocos"},"Comoro":{"value":"Comoro"}},"Antarctica":{"Macquarie":{"value":"Macquarie"},"Palmer":{"value":"Palmer"},"Casey":{"value":"Casey"},"Troll":{"value":"Troll"},"Vostok":{"value":"Vostok"},"DumontDUrville":{"value":"Dumont dUrville"},"Syowa":{"value":"Syowa"},"Mawson":{"value":"Mawson"},"McMurdo":{"value":"McMurdo"},"Davis":{"value":"Davis"},"Rothera":{"value":"Rothera"}},"Australia":{"Broken_Hill":{"value":"Broken Hill"},"Darwin":{"value":"Darwin"},"Brisbane":{"value"
:"Brisbane"},"Currie":{"value":"Currie"},"Lord_Howe":{"value":"Lord Howe"},"Lindeman":{"value":"Lindeman"},"Adelaide":{"value":"Adelaide"},"Perth":{"value":"Perth"},"Eucla":{"value":"Eucla"},"Melbourne":{"value":"Melbourne"},"Sydney":{"value":"Sydney"},"Hobart":{"value":"Hobart"}},"Arctic":{"Longyearbyen":{"value":"Longyearbyen"}},"Atlantic":{"St_Helena":{"value":"St. Helena"},"Reykjavik":{"value":"Reykjavik"},"Stanley":{"value":"Stanley"},"Madeira":{"value":"Madeira"},"Canary":{"value":"Canary"},"Faeroe":{"value"
:"Faroe"},"Bermuda":{"value":"Bermuda"},"Azores":{"value":"Azores"},"South_Georgia":{"value":"South Georgia"},"Cape_Verde":{"value":"Cape Verde"}}}}};}
function Bpp(){return {"value":"en_GB"};}
function BDX(){return {"DE":{"value":4},"PT":{"value":4},"DK":{"value":4},"LT":{"value":4},"LU":{"value":4},"HU":{"value":4},"MC":{"value":4},"UM":{"value":1},"IE":{"value":4},"US":{"value":1},"EE":{"value":4},"AD":{"value":4},"IM":{"value":4},"MQ":{"value":4},"IS":{"value":4},"IT":{"value":4},"VA":{"value":4},"AN":{"value":4},"ES":{"value":4},"001":{"value":1},"AT":{"value":4},"RE":{"value":4},"VI":{"value":1},"AX":{"value":4},"JE":{"value":4},"NL":{"value":4},"NO":{"value":4},"BE":{"value":4},"FI":{"value"
:4},"RU":{"value":4},"FJ":{"value":4},"BG":{"value":4},"FO":{"value":4},"FR":{"value":4},"SE":{"value":4},"SJ":{"value":4},"SK":{"value":4},"SM":{"value":4},"GB":{"value":4},"GF":{"value":4},"GG":{"value":4},"GI":{"value":4},"CH":{"value":4},"GP":{"value":4},"GR":{"value":4},"GU":{"value":1},"CZ":{"value":4},"PL":{"value":4},"LI":{"value":4}};}
function BuU(){return {"PR":{"value":1},"HK":{"value":1},"PT":{"value":1},"HN":{"value":1},"PY":{"value":1},"HR":{"value":2},"YE":{"value":1},"HU":{"value":2},"QA":{"value":7},"ID":{"value":1},"IE":{"value":2},"AD":{"value":2},"IL":{"value":1},"AE":{"value":7},"AF":{"value":7},"IN":{"value":1},"AG":{"value":1},"ZA":{"value":1},"AI":{"value":2},"IQ":{"value":7},"IR":{"value":7},"IS":{"value":2},"AL":{"value":2},"IT":{"value":2},"AM":{"value":2},"AN":{"value":2},"001":{"value":2},"AR":{"value":2},"AS":{"value"
:1},"AT":{"value":2},"RE":{"value":2},"AU":{"value":1},"AX":{"value":2},"AZ":{"value":2},"RO":{"value":2},"ZW":{"value":1},"BA":{"value":2},"RS":{"value":2},"BD":{"value":1},"BE":{"value":2},"JM":{"value":1},"RU":{"value":2},"BG":{"value":2},"JO":{"value":7},"BH":{"value":7},"JP":{"value":1},"BM":{"value":2},"BN":{"value":2},"SA":{"value":1},"BR":{"value":1},"BS":{"value":1},"SD":{"value":7},"BT":{"value":1},"SE":{"value":2},"SG":{"value":1},"BW":{"value":1},"SI":{"value":2},"BY":{"value":2},"BZ":{"value":1}
,"SK":{"value":2},"KE":{"value":1},"SM":{"value":2},"KG":{"value":2},"KH":{"value":1},"CA":{"value":1},"SV":{"value":1},"CH":{"value":2},"SY":{"value":7},"KR":{"value":1},"CL":{"value":2},"CM":{"value":2},"CN":{"value":1},"CO":{"value":1},"KW":{"value":7},"CR":{"value":2},"KZ":{"value":2},"TH":{"value":1},"LA":{"value":1},"CY":{"value":2},"LB":{"value":2},"TJ":{"value":2},"CZ":{"value":2},"TM":{"value":2},"LI":{"value":2},"TR":{"value":2},"LK":{"value":2},"TT":{"value":1},"DE":{"value":2},"TW":{"value":1},"DJ":
{"value":7},"DK":{"value":2},"LT":{"value":2},"DM":{"value":1},"LU":{"value":2},"LV":{"value":2},"DO":{"value":1},"UA":{"value":2},"LY":{"value":7},"DZ":{"value":7},"MC":{"value":2},"MD":{"value":2},"ME":{"value":2},"UM":{"value":1},"MH":{"value":1},"EC":{"value":2},"MK":{"value":2},"US":{"value":1},"EE":{"value":2},"MM":{"value":1},"MN":{"value":2},"EG":{"value":7},"MO":{"value":1},"MQ":{"value":2},"UY":{"value":2},"UZ":{"value":2},"MT":{"value":1},"MV":{"value":6},"MX":{"value":1},"VA":{"value":2},"MY":{"value"
:2},"MZ":{"value":1},"ES":{"value":2},"ET":{"value":1},"VE":{"value":1},"GB-alt-variant":{"value":1},"VI":{"value":1},"VN":{"value":2},"NI":{"value":1},"NL":{"value":2},"NO":{"value":2},"NP":{"value":1},"FI":{"value":2},"FJ":{"value":2},"FO":{"value":2},"FR":{"value":2},"NZ":{"value":2},"GB":{"value":2},"WS":{"value":1},"GE":{"value":2},"OM":{"value":7},"GF":{"value":2},"GP":{"value":2},"GR":{"value":2},"GT":{"value":1},"GU":{"value":1},"PA":{"value":1},"XK":{"value":2},"PE":{"value":1},"PH":{"value":1},"PK":
{"value":1},"PL":{"value":2}};}
function BDj(){return {"root":{"value":"#,##0.###"},"en":{"value":"#,##0.###"}};}
function Bjq(){return {"root":{"exponentSeparator":"E","minusSign":45,"perMille":8240,"decimalSeparator":46,"listSeparator":59,"naN":"NaN","infinity":"∞","groupingSeparator":44,"percent":37},"en":{"exponentSeparator":"E","minusSign":45,"perMille":8240,"decimalSeparator":46,"listSeparator":59,"naN":"NaN","infinity":"∞","groupingSeparator":44,"percent":37}};}
var A7r=J();
function AXr(b){var result = [];for (var key in b) {result.push(key);}return result;}
function AQK(b){var c,d,e,f;c=b.length;d=W(Cj,c);e=d.data;f=0;while(f<c){e[f]=(b[f]!==null?$rt_str(b[f]):null);f=f+1|0;}return d;}
function PD(){var a=this;D.call(a);a.Pj=null;a.mH=0.0;a.m8=0.0;}
function O_(a,b,c){var d=new PD();ABy(d,a,b,c);return d;}
function ABy(a,b,c,d){a.Pj=b;a.mH=c;a.m8=d;}
function ALG(a){return a.mH;}
function AA_(a){return a.m8;}
function Bse(a){var b,c;b=a.Pj;c=new S;T(c);H(H(c,B(811)),b);return R(c);}
function Kv(a){var b,c;b=a.Pj;c=new S;T(c);H(H(c,B(811)),b);return R(c);}
var A3g=J(PD);
function BJX(a,b,c){var d=new A3g();Bqi(d,a,b,c);return d;}
function Bqi(a,b,c,d){ABy(a,b,c,d);}
function BFc(a){return B(812);}
var AWD=J(PD);
function BM$(a,b,c){var d=new AWD();BCQ(d,a,b,c);return d;}
function BCQ(a,b,c,d){ABy(a,b,c,d);}
function Bgm(a){return B(813);}
var VO=J(Bf);
function BLR(a,b){var c=new VO();A5F(c,a,b);return c;}
function A5F(a,b,c){BH();DE(a,b,c,BZr);}
function BEf(a,b,c){O();return BTT.b;}
var ATg=J(Bf);
function BMx(a){var b=new ATg();BpD(b,a);return b;}
function BpD(a,b){BH();Hi(a,b,Cy4);a.O=3;E7(a,1);}
function A22(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f==1)return 0;if(!f)return 2;d=d+1|0;$p=1;case 1:$z=b.ob(c,d,e);if(C()){break _;}g=$z;BH();return g!==Cy5&&g!==Cy6?3:68;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AX8(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d+1|0;$p=1;case 1:$z=AP0(b,c,g,e);if(C()){break _;}h=$z;if(h>=4){$p=2;continue _;}$p=3;continue _;case 2:$z=AP0(b,c,g,e);if(C()){break _;}g=$z;if(g<9)return;h=(c+F(f,3)|0)-1|0;g=(d+F(f,5)|0)-3|0;i=(e+F(f,3)|0)-1|0;$p=4;continue _;case 3:$z=AV0(b,c,g,e);if(C()){break _;}j=$z;if(!j.FS()){$p=2;continue _;}if(F(f,
4))return;O();h=BRg.b;$p=6;continue _;case 4:$z=AWH(b,h,g,i);if(C()){break _;}c=$z;O();if(c!=BRg.b)return;c=g+1|0;$p=5;case 5:$z=AP0(b,h,c,i);if(C()){break _;}d=$z;if(d<4)return;$p=7;continue _;case 6:Bcf(b,c,d,e,h);if(C()){break _;}return;case 7:$z=AV0(b,h,c,i);if(C()){break _;}f=$z;if(f.FS())return;c=BRf.b;$p=8;case 8:Bcf(b,h,g,i,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function Bq9(a,b,c){O();return BRg.c1(0,c);}
var A30=J(Bf);
function BJ3(a,b){var c=new A30();Bng(c,a,b);return c;}
function Bng(a,b,c){BH();DE(a,b,c,Cy4);}
function DG(){D.call(this);this.N_=0;}
var Cy7=null;var Cy4=null;var BZs=null;var BZr=null;var BZw=null;var BUg=null;var BUm=null;var Cy8=null;var Cy9=null;var Cy$=null;var BZu=null;var Cy_=null;var Cza=null;var Czb=null;var BZt=null;var Czc=null;var Czd=null;var Cze=null;var Cy5=null;var Cy6=null;var Czf=null;var Czg=null;function BH(){BH=Bi(DG);BGf();}
function GO(){var a=new DG();KI(a);return a;}
function KI(a){BH();}
function BDJ(a){return 0;}
function BsA(a){return 1;}
function BCZ(a){return 1;}
function Bzq(a){return 1;}
function QP(a){a.N_=1;return a;}
function Bvs(a){return a.N_;}
function BGf(){var b;b=new Z$;KI(b);Cy7=b;Cy4=GO();BZs=QP(GO());BZr=GO();BZw=GO();b=new Wc;KI(b);BUg=b;b=new Wc;KI(b);BUm=b;Cy8=QP(GO());b=new Tv;KI(b);Cy9=b;Cy$=GO();BZu=QP(GO());b=new Z$;KI(b);Cy_=b;Cza=GO();b=new Tv;KI(b);Czb=b;BZt=GO();Czc=QP(GO());Czd=GO();Cze=GO();b=new Tv;KI(b);Cy5=b;Cy6=GO();Czf=GO();Czg=GO();}
var K$=J(Bf);
function BvT(a,b){var c=new K$();U6(c,a,b);return c;}
function U6(a,b,c){BH();Hi(a,b,Cy9);a.O=c;E7(a,1);BB(a,0.30000001192092896,0.0,0.30000001192092896,0.699999988079071,0.6000000238418579,0.699999988079071);}
function A89(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}c=$z;return a.DG(c);default:E4();}}C8().s(a,b,c,d,e,$p);}
function Bop(a,b){O();return b!=BRf.b&&b!=BRg.b&&b!=BY2.b?0:1;}
function A42(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A58(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AY8(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A58(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A58(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.tN(b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Baf(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AP0(b,c,d,e);if(C()){break _;}f=$z;if(f<8){$p=3;continue _;}d=d-1|0;$p=2;case 2:$z=AWH(b,c,d,e);if(C()){break _;}c=$z;return !a.DG(c)?0:1;case 3:$z=A1Q(b,c,d,e);if(C()){break _;}g=$z;if(!g)return 0;d=d-1|0;$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A16(a,b,c,d,e){return null;}
function BAK(a){return 0;}
function Bh5(a){return 0;}
function BCy(a){return 1;}
var A$m=J(K$);
function BND(a,b){var c=new A$m();BGe(c,a,b);return c;}
function BGe(a,b,c){U6(a,b,c);BB(a,0.09999999403953552,0.0,0.09999999403953552,0.8999999761581421,0.800000011920929,0.8999999761581421);}
function AZf(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A58(a,b,c,d,e);if(C()){break _;}g=d+1|0;$p=2;case 2:$z=AP0(b,c,g,e);if(C()){break _;}g=$z;if(g>=9&&!F(f,5)){$p=3;continue _;}return;case 3:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(g>=15){g=0;$p=4;continue _;}g=g+1|0;$p=5;continue _;case 4:b.bcD(c,d,e,g);if(C()){break _;}h=new AE2;if(!F(f,10))h=Jr();$p=6;continue _;case 5:b.bcQ(c,
d,e,g);if(C()){break _;}return;case 6:$z=h.kK(b,f,c,d,e);if(C()){break _;}g=$z;if(g)return;g=a.b;$p=7;case 7:b.bcD(c,d,e,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function On(){Bf.call(this);this.l_=0;}
function ADc(a,b,c){BH();DE(a,b,((c!==BUm?12:14)*16|0)+13|0,c);a.l_=1;if(c===BUm)a.l_=2;BB(a,0.0,0.0,0.0,1.0,1.0,1.0);E7(a,1);}
function QV(b){if(b>=8)b=0;return (b+1|0)/9.0;}
function BgG(a,b){return b&&b!=1?a.O+1|0:a.O;}
function A0I(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AV0(b,c,d,e);if(C()){break _;}f=$z;if(f!==a.bF)return (-1);$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AZc(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.ob(c,d,e);if(C()){break _;}f=$z;if(f!==a.bF)return (-1);$p=2;case 2:$z=b.d0(c,d,e);if(C()){break _;}g=$z;if(g>=8)g=0;return g;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BID(a){return 0;}
function BHv(a){return 0;}
function BD_(a,b,c){return c&&!b?1:0;}
function Bes(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.ob(c,d,e);if(C()){break _;}g=$z;if(g===a.bF)c=0;else{BH();if(g===Cze)c=0;else{if(f!=1){$p=2;continue _;}c=1;}}return c;case 2:$z=A2i(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AQW(a,b,c,d,e){return null;}
function BC_(a){return 4;}
function BvM(a,b,c){return 0;}
function BAr(a,b){return 0;}
function A5b(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=Cp(0.0,0.0,0.0);$p=1;case 1:$z=AZc(a,b,c,d,e);if(C()){break _;}g=$z;h=0;i=c-1|0;j=e-1|0;k=d-1|0;l=g-8|0;m=d-d|0;if(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;$p=7;continue _;case 2:$z=b.d0(c,
d,e);if(C()){break _;}n=$z;if(n<8)return Eg(f);l=0;n=2;$p=3;case 3:$z=Bes(a,b,c,d,j,n);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=e+1|0;p=3;$p=4;continue _;}l=1;if(!l){n=4;$p=5;continue _;}l=1;if(!l){n=c+1|0;p=5;$p=6;continue _;}l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Fe(Eg(f),0.0,(-6.0),0.0);return Eg(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 4:$z=Bes(a,b,c,d,n,p);if(C()){break _;}n=$z;if(n)l=1;if
(!l){n=4;$p=5;continue _;}l=1;if(!l){n=c+1|0;p=5;$p=6;continue _;}l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Fe(Eg(f),0.0,(-6.0),0.0);return Eg(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 5:$z=Bes(a,b,i,d,e,n);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=c+1|0;p=5;$p=6;continue _;}l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l
=1;if(l){l=1;if(l)f=Fe(Eg(f),0.0,(-6.0),0.0);return Eg(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 6:$z=Bes(a,b,n,d,e,p);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Fe(Eg(f),0.0,(-6.0),0.0);return Eg(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 7:$z=AZc(a,b,n,d,o);if(C()){break _;}q=$z;if(q<0){$p=8;continue _;}if(q>=0){p=q-g|0;f=Fe(f,Bp(n-c|0,p),Bp(m,p),Bp(o-e|0,p));}h=h+1
|0;if(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;continue _;case 8:$z=b.ob(n,d,o);if(C()){break _;}r=$z;if(!r.kN()){$p=10;continue _;}h=h+1|0;if(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;$p=7;continue _;case 9:$z=Bes(a,b,c,n,j,p);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Fe(Eg(f),0.0,(-6.0),0.0);return Eg(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 10:$z
=AZc(a,b,n,k,o);if(C()){break _;}p=$z;if(p>=0){p=p-l|0;f=Fe(f,Bp(n-c|0,p),Bp(m,p),Bp(o-e|0,p));}h=h+1|0;if(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;$p=7;continue _;case 11:$z=Bes(a,b,c,n,p,k);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Fe(Eg(f),0.0,(-6.0),0.0);return Eg(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 12:$z=Bes(a,b,i,n,e,p);if(C()){break _;}n=$z;if(n)l=1;if(l){l=1;if(l)f=Fe(Eg(f),0.0,(-6.0),0.0);return Eg(f);}c=c+1|
0;d=d+1|0;n=5;$p=13;case 13:$z=Bes(a,b,c,d,e,n);if(C()){break _;}c=$z;if(c)l=1;if(l)f=Fe(Eg(f),0.0,(-6.0),0.0);return Eg(f);default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function A$K(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A5b(a,b,c,d,e);if(C()){break _;}h=$z;g.G=g.G+h.G;g.E=g.E+h.E;g.C=g.C+h.C;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Bjs(a){var b;b=a.bF;BH();return b===BUg?5:b!==BUm?0:30;}
function AZz(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.GJ(c,d,e);if(C()){break _;}f=$z;d=d+1|0;$p=2;case 2:$z=b.GJ(c,d,e);if(C()){break _;}g=$z;if(f>g)g=f;return g;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BHo(a){var b;b=a.bF;BH();return b!==BUg?0:1;}
function ARn(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.bF;BH();if(g===BUg&&!F(f,64)){$p=2;continue _;}if(a.bF!==BUm)return;h=d+1|0;$p=1;case 1:$z=AV0(b,c,h,e);if(C()){break _;}i=$z;if(i!==Cy7)return;$p=3;continue _;case 2:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(h>0&&h<8){j=c+0.5;k=d+0.5;l=e+0.5;i=B(814);m=V(f)*0.25
+0.75;n=V(f)*1.0+0.5;$p=4;continue _;}if(a.bF!==BUm)return;h=d+1|0;$p=1;continue _;case 3:$z=AT4(b,c,h,e);if(C()){break _;}h=$z;if(!h&&!F(f,100))Ck(b,B(815),c+V(f),d+a.d1,e+V(f),0.0,0.0,0.0);return;case 4:ARR(b,j,k,l,i,m,n);if(C()){break _;}if(a.bF!==BUm)return;h=d+1|0;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function BAz(b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:g=null;BH();if(f===BUg){O();g=BQX;$p=1;continue _;}if(f!==BUm){h=g.G;return h===0.0&&g.C===0.0?(-1000.0):Di(g.C,h)-1.5707963267948966;}O();f=BQY;$p=2;continue _;case 1:$z=A5b(g,b,c,d,e);if(C()){break _;}g=$z;if(f!==BUm){h=g.G;return h===0.0&&g.C===0.0?(-1000.0):Di(g.C,h)-1.5707963267948966;}O();f=BQY;$p=2;case 2:$z=A5b(f,b,c,d,e);if(C()){break _;}g
=$z;h=g.G;return h===0.0&&g.C===0.0?(-1000.0):Di(g.C,h)-1.5707963267948966;default:E4();}}C8().s(b,c,d,e,f,g,h,$p);}
function BeQ(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BbJ(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A8q(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BbJ(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BbJ(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}f=$z;if(f==a.b){g=a.bF;BH();if(g===BUm){f=0;h=e-1|0;$p=2;continue _;}}return;case 2:$z=AV0(b,c,d,h);if(C()){break _;}g=$z;if(g===BUg)f=1;if(!f){h=e+1|0;$p=3;continue _;}f=1;if(!f){h=c-1|0;$p=4;continue _;}f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p
=7;continue _;case 3:$z=AV0(b,c,d,h);if(C()){break _;}g=$z;if(g===BUg)f=1;if(!f){h=c-1|0;$p=4;continue _;}f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 4:$z=AV0(b,h,d,e);if(C()){break _;}g=$z;if(g===BUg)f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 5:$z=AV0(b,h,d,e);if(C()){break _;}g=$z;if(g===BUg)f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 6:$z=AV0(b,
c,h,e);if(C()){break _;}g=$z;if(g===BUg)f=1;if(!f)return;$p=7;case 7:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(!h){O();f=BUf.b;$p=8;continue _;}if(h>4){$p=9;continue _;}O();f=BTT.b;$p=10;continue _;case 8:Bcf(b,c,d,e,f);if(C()){break _;}$p=9;case 9:A1U(a,b,c,d,e);if(C()){break _;}return;case 10:Bcf(b,c,d,e,f);if(C()){break _;}$p=9;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A1U(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c+0.5;g=d+0.5;h=e+0.5;i=B(816);j=0.5;k=2.5999999046325684+(V(b.m)-V(b.m))*0.800000011920929;$p=1;case 1:ARR(b,f,g,h,i,j,k);if(C()){break _;}l=0;f=c;m=d+1.2;n=e;while(l<8){Ck(b,B(817),f+CH(),m,n+CH(),0.0,0.0,0.0);l=l+1|0;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,
h,i,j,k,l,m,n,$p);}
function AZe(){var a=this;On.call(a);a.s7=0;a.h4=null;a.g$=null;}
function Biu(a,b){var c=new AZe();BpL(c,a,b);return c;}
function BpL(a,b,c){ADc(a,b,c);a.s7=0;a.h4=GE(4);a.g$=Bo(4);}
function A25(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;g=a.b+1|0;$p=2;case 2:b.baj(c,d,e,g,f);if(C()){break _;}Gl(b,c,d,e,c,d,e);Xe(b,c,d,e);return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bbd(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A0I(a,b,c,d,e);if(C()){break _;}g=$z;h=1;if(g<=0){$p=2;continue _;}i=(-100);a.s7=0;j=c-1|0;$p=3;continue _;case 2:A25(a,b,c,d,e);if(C()){break _;}k=d-1|0;$p=7;continue _;case 3:$z=Ba_(a,b,j,d,e,i);if(C()){break _;}j=$z;l
=c+1|0;$p=4;case 4:$z=Ba_(a,b,l,d,e,j);if(C()){break _;}j=$z;l=e-1|0;$p=5;case 5:$z=Ba_(a,b,c,d,l,j);if(C()){break _;}j=$z;l=e+1|0;$p=6;case 6:$z=Ba_(a,b,c,d,l,j);if(C()){break _;}j=$z;l=j+a.l_|0;if(!(l<8&&j>=0))l=(-1);j=d+1|0;$p=8;continue _;case 7:$z=A9a(a,b,c,k,e);if(C()){break _;}j=$z;if(j){if(g>=8){d=a.b;$p=10;continue _;}j=a.b;d=g+8|0;$p=9;continue _;}if(g>=0){if(g){$p=12;continue _;}m=0;i=c-1|0;h=e-1|0;if(m<4){a.g$.data[m]=1000;j=!m?i:c;if(m==1)j=j+1|0;l=m==2?h:e;if(m==3)l=l+1|0;$p=21;continue _;}n=a.g$.data;j
=n[0];l=1;while(l<4){if(n[l]<j)j=n[l];l=l+1|0;}l=0;while(l<4){o=a.h4;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.h4;p=g+a.l_|0;if(g>=8)p=1;if(p>=8)return;n=n.data;if(n[0]){$p=20;continue _;}if(n[1]){j=c+1|0;$p=22;continue _;}if(n[2]){$p=24;continue _;}if(n[3]){e=e+1|0;$p=27;continue _;}}return;case 8:$z=A0I(a,b,c,j,e);if(C()){break _;}p=$z;if(p>=0){$p=11;continue _;}if(a.s7>=2){q=a.bF;BH();if(q===BUg){j=d-1|0;$p=13;continue _;}}q=a.bF;BH();if(q===BUm&&g<8&&l<8&&l>g&&F(f,4)){h=0;l=g;}if(l!=g){if(l>=0){$p=17;continue _;}j
=0;$p=19;continue _;}if(h){$p=16;continue _;}l=g;g=l;k=d-1|0;$p=7;continue _;case 9:A5s(b,c,k,e,j,d);if(C()){break _;}return;case 10:A5s(b,c,k,e,d,g);if(C()){break _;}return;case 11:$z=A0I(a,b,c,j,e);if(C()){break _;}l=$z;if(l<8)l=l+8|0;if(a.s7>=2){q=a.bF;BH();if(q===BUg){j=d-1|0;$p=13;continue _;}}q=a.bF;BH();if(q===BUm&&g<8&&l<8&&l>g&&F(f,4)){h=0;l=g;}if(l!=g){if(l>=0){$p=17;continue _;}j=0;$p=19;continue _;}if(h){$p=16;continue _;}l=g;g=l;k=d-1|0;$p=7;continue _;case 12:$z=AWx(a,b,c,k,e);if(C()){break _;}j
=$z;if(j){m=0;i=c-1|0;h=e-1|0;if(m<4){a.g$.data[m]=1000;j=!m?i:c;if(m==1)j=j+1|0;l=m==2?h:e;if(m==3)l=l+1|0;$p=21;continue _;}n=a.g$.data;j=n[0];l=1;while(l<4){if(n[l]<j)j=n[l];l=l+1|0;}l=0;while(l<4){o=a.h4;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.h4;p=g+a.l_|0;if(g>=8)p=1;if(p>=8)return;n=n.data;if(n[0]){$p=20;continue _;}if(n[1]){j=c+1|0;$p=22;continue _;}if(n[2]){$p=24;continue _;}if(n[3]){e=e+1|0;$p=27;continue _;}}return;case 13:$z=AT4(b,c,j,e);if(C()){break _;}p=$z;if(!p){$p=14;continue _;}l=0;q=a.bF;BH();if
(q===BUm&&g<8&&l<8&&l>g&&F(f,4)){h=0;l=g;}if(l!=g){if(l>=0){$p=17;continue _;}j=0;$p=19;continue _;}if(h){$p=16;continue _;}l=g;g=l;k=d-1|0;$p=7;continue _;case 14:$z=AV0(b,c,j,e);if(C()){break _;}q=$z;if(q===a.bF){$p=15;continue _;}q=a.bF;BH();if(q===BUm&&g<8&&l<8&&l>g&&F(f,4)){h=0;l=g;}if(l!=g){if(l>=0){$p=17;continue _;}j=0;$p=19;continue _;}if(h){$p=16;continue _;}l=g;g=l;k=d-1|0;$p=7;continue _;case 15:$z=AZU(b,c,d,e);if(C()){break _;}j=$z;if(!j)l=0;q=a.bF;BH();if(q===BUm&&g<8&&l<8&&l>g&&F(f,4)){h=0;l=
g;}if(l!=g){if(l>=0){$p=17;continue _;}j=0;$p=19;continue _;}if(h){$p=16;continue _;}l=g;g=l;k=d-1|0;$p=7;continue _;case 16:A25(a,b,c,d,e);if(C()){break _;}l=g;g=l;k=d-1|0;$p=7;continue _;case 17:b.bcQ(c,d,e,l);if(C()){break _;}b.ex(c,d,e,a.b);j=a.b;$p=18;case 18:A3U(b,c,d,e,j);if(C()){break _;}g=l;k=d-1|0;$p=7;continue _;case 19:Bcf(b,c,d,e,j);if(C()){break _;}g=l;k=d-1|0;$p=7;continue _;case 20:BbL(a,b,i,d,e,p);if(C()){break _;}if(n[1]){j=c+1|0;$p=22;continue _;}if(n[2]){$p=24;continue _;}if(!n[3])return;e
=e+1|0;$p=27;continue _;case 21:$z=AWx(a,b,j,d,l);if(C()){break _;}p=$z;if(!p){$p=23;continue _;}m=m+1|0;if(m>=4){n=a.g$.data;j=n[0];l=1;while(l<4){if(n[l]<j)j=n[l];l=l+1|0;}l=0;while(l<4){o=a.h4;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.h4;p=g+a.l_|0;if(g>=8)p=1;if(p>=8)return;n=n.data;if(n[0]){$p=20;continue _;}if(n[1]){j=c+1|0;$p=22;continue _;}if(n[2]){$p=24;continue _;}if(!n[3])return;e=e+1|0;$p=27;continue _;}a.g$.data[m]=1000;j=!m?i:c;if(m==1)j=j+1|0;l=m==2?h:e;if(m==3)l=l+1|0;continue _;case 22:BbL(a,b,j,d,
e,p);if(C()){break _;}if(n[2]){$p=24;continue _;}if(!n[3])return;e=e+1|0;$p=27;continue _;case 23:$z=AV0(b,j,d,l);if(C()){break _;}f=$z;if(f!==a.bF){$p=25;continue _;}$p=26;continue _;case 24:BbL(a,b,c,d,h,p);if(C()){break _;}if(!n[3])return;e=e+1|0;$p=27;continue _;case 25:$z=AWx(a,b,j,k,l);if(C()){break _;}p=$z;if(p){n=a.g$.data;p=1;$p=28;continue _;}a.g$.data[m]=0;m=m+1|0;if(m>=4){n=a.g$.data;j=n[0];l=1;while(l<4){if(n[l]<j)j=n[l];l=l+1|0;}l=0;while(l<4){o=a.h4;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.h4;p=g+a.l_
|0;if(g>=8)p=1;if(p>=8)return;n=n.data;if(n[0]){$p=20;continue _;}if(n[1]){j=c+1|0;$p=22;continue _;}if(n[2]){$p=24;continue _;}if(!n[3])return;e=e+1|0;$p=27;continue _;}a.g$.data[m]=1000;j=!m?i:c;if(m==1)j=j+1|0;l=m==2?h:e;if(m==3)l=l+1|0;$p=21;continue _;case 26:$z=AZU(b,j,d,l);if(C()){break _;}p=$z;if(p){$p=25;continue _;}m=m+1|0;if(m>=4){n=a.g$.data;j=n[0];l=1;while(l<4){if(n[l]<j)j=n[l];l=l+1|0;}l=0;while(l<4){o=a.h4;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.h4;p=g+a.l_|0;if(g>=8)p=1;if(p>=8)return;n=n.data;if
(n[0]){$p=20;continue _;}if(n[1]){j=c+1|0;$p=22;continue _;}if(n[2]){$p=24;continue _;}if(!n[3])return;e=e+1|0;$p=27;continue _;}a.g$.data[m]=1000;j=!m?i:c;if(m==1)j=j+1|0;l=m==2?h:e;if(m==3)l=l+1|0;$p=21;continue _;case 27:BbL(a,b,c,d,e,p);if(C()){break _;}return;case 28:$z=A_T(a,b,j,d,l,p,m);if(C()){break _;}j=$z;n[m]=j;m=m+1|0;if(m>=4){n=a.g$.data;j=n[0];l=1;while(l<4){if(n[l]<j)j=n[l];l=l+1|0;}l=0;while(l<4){o=a.h4;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.h4;p=g+a.l_|0;if(g>=8)p=1;if(p>=8)return;n=n.data;if(n[0])
{$p=20;continue _;}if(n[1]){j=c+1|0;$p=22;continue _;}if(n[2]){$p=24;continue _;}if(!n[3])return;e=e+1|0;$p=27;continue _;}a.g$.data[m]=1000;j=!m?i:c;if(m==1)j=j+1|0;l=m==2?h:e;if(m==3)l=l+1|0;$p=21;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function BbL(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A9a(a,b,c,d,e);if(C()){break _;}g=$z;if(!g)return;$p=2;case 2:$z=AWH(b,c,d,e);if(C()){break _;}g=$z;if(g<=0){g=a.b;$p=3;continue _;}h=a.bF;BH();if(h===BUm){$p=6;continue _;}O();h=BRd.data[g];$p=4;continue _;case 3:A5s(b,c,d,e,g,f);if(C()){break _;}return;case 4:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;$p=5;case 5:h.bcT(b,
c,d,e,g);if(C()){break _;}g=a.b;$p=3;continue _;case 6:A1U(a,b,c,d,e);if(C()){break _;}g=a.b;$p=3;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A_T(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=1000;i=0;j=Bb(g,1);k=Bb(g,3);l=Bb(g,2);m=c-1|0;n=e-1|0;o=d-1|0;p=Bb(f,4);q=f+1|0;a:{while(i<4){if(!(!i&&!j)){r=Bb(i,1);if(!(!r&&!g)){s=Bb(i,2);if(!(!s&&!k)){t=Bb(i,3);if(t)break a;if
(l)break a;}}}i=i+1|0;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;case 1:$z=AWx(a,b,u,d,r);if(C()){break _;}t=$z;if(!t){$p=2;continue _;}b:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=Bb(i,1);if(!r&&!g)continue;s=Bb(i,2);if(!s&&!k)continue;t=Bb(i,3);if(t)break b;if(l)break b;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;continue _;case 2:$z=AV0(b,u,d,r);if(C()){break _;}v=$z;if(v!==a.bF){$p=3;continue _;}$p=4;continue _;case 3:$z=AWx(a,b,u,o,r);if(C()){break _;}t=$z;if
(!t)return f;if(p<0){$p=5;continue _;}c:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=Bb(i,1);if(!r&&!g)continue;s=Bb(i,2);if(!s&&!k)continue;t=Bb(i,3);if(t)break c;if(l)break c;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;continue _;case 4:$z=AZU(b,u,d,r);if(C()){break _;}t=$z;if(t){$p=3;continue _;}b:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=Bb(i,1);if(!r&&!g)continue;s=Bb(i,2);if(!s&&!k)continue;t=Bb(i,3);if(t)break b;if(l)break b;}return h;}u=!i?m:c;if(!r)u=u+1|0;r
=!s?n:e;if(!t)r=r+1|0;$p=1;continue _;case 5:$z=A_T(a,b,u,d,r,q,i);if(C()){break _;}t=$z;if(t<h)h=t;c:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=Bb(i,1);if(!r&&!g)continue;s=Bb(i,2);if(!s&&!k)continue;t=Bb(i,3);if(t)break c;if(l)break c;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
function AWx(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}f=$z;O();if(f!=BY6.b&&f!=BZb.b&&f!=BY5.b&&f!=BY7.b&&f!=BZn.b){if(!f)return 0;return BRd.data[f].bF.cA();}return 1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Ba_(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A0I(a,b,c,d,e);if(C()){break _;}g=$z;if(g<0)return f;if(!g)a.s7=a.s7+1|0;if(g>=8)g=0;if(f>=0&&g>=f)g=f;return g;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A9a(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AV0(b,c,d,e);if(C()){break _;}f=$z;if(f===a.bF)c=0;else{BH();if(f!==BUm){$p=2;continue _;}c=0;}return c;case 2:$z=AWx(a,b,c,d,e);if(C()){break _;}c=$z;return c?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AV4(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BbJ(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=AWH(b,c,d,e);if(C()){break _;}f=$z;g=a.b;if(f==g)b.ex(c,d,e,g);return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var A48=J(On);
function Bnn(a,b){var c=new A48();BuM(c,a,b);return c;}
function BuM(a,b,c){ADc(a,b,c);E7(a,0);BH();if(c===BUm)E7(a,1);}
function A2m(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BbJ(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=AWH(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return;$p=3;case 3:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;b.y_=1;f=a.b-1|0;$p=4;case 4:b.baj(c,d,e,f,g);if(C()){break _;}Gl(b,c,d,e,c,d,e);b.ex(c,d,e,a.b-1|0);b.y_=0;return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BfB(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.bF;BH();if(g===BUm){h=F(f,3);i=0;if(i<h){c=c+(F(f,3)-1|0)|0;d=d+1|0;e=e+(F(f,3)-1|0)|0;$p=1;continue _;}}return;case 1:$z=AWH(b,c,d,e);if(C()){break _;}j=$z;if(!j){j=c-1|0;$p=2;continue _;}O();if(BRd.data[j].bF.kN())return;i=i+1|0;if(i>=h)return;c=c+(F(f,3)-1|0)|0;d=d+1|0;e=e+(F(f,3)-1|0)|0;continue _;case 2:$z
=A$E(a,b,j,d,e);if(C()){break _;}j=$z;if(!j){j=c+1|0;$p=4;continue _;}O();h=BUh.b;$p=3;case 3:Bcf(b,c,d,e,h);if(C()){break _;}return;case 4:$z=A$E(a,b,j,d,e);if(C()){break _;}j=$z;if(!j){j=e-1|0;$p=5;continue _;}O();h=BUh.b;$p=3;continue _;case 5:$z=A$E(a,b,c,d,j);if(C()){break _;}j=$z;if(!j){j=e+1|0;$p=6;continue _;}O();h=BUh.b;$p=3;continue _;case 6:$z=A$E(a,b,c,d,j);if(C()){break _;}j=$z;if(!j){j=d-1|0;$p=7;continue _;}O();h=BUh.b;$p=3;continue _;case 7:$z=A$E(a,b,c,j,e);if(C()){break _;}j=$z;if(!j){j=d+
1|0;$p=8;continue _;}O();h=BUh.b;$p=3;continue _;case 8:$z=A$E(a,b,c,j,e);if(C()){break _;}j=$z;if(j){O();h=BUh.b;$p=3;continue _;}i=i+1|0;if(i>=h)return;c=c+(F(f,3)-1|0)|0;d=d+1|0;e=e+(F(f,3)-1|0)|0;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function A$E(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AV0(b,c,d,e);if(C()){break _;}b=$z;return b.N_;default:E4();}}C8().s(a,b,c,d,e,$p);}
var QC=J(Bf);
var Czh=0;function BMp(a,b){var c=new QC();AFv(c,a,b);return c;}
function AFv(a,b,c){BH();DE(a,b,c,Cza);}
function BeP(a,b,c,d,e){b.ex(c,d,e,a.b);}
function Bfs(a,b,c,d,e,f){b.ex(c,d,e,a.b);}
function Bck(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d-1|0;$p=1;case 1:$z=AWH(b,c,g,e);if(C()){break _;}g=$z;if(!g)g=1;else{O();if(g==BUh.b)g=1;else{f=BRd.data[g].bF;BH();g=f===BUg?1:f!==BUm?0:1;}}if(g&&d>=0){f=new OE;h=c+0.5;i=d+0.5;j=e+0.5;c=a.b;Gb(f,b);f.tC=0;f.iZ=c;f.qN=1;Eb(f,0.9800000190734863,0.9800000190734863);f.bS=f.d7
/2.0;k=h;l=i;m=j;Dt(f,k,l,m);f.f=0.0;f.i=0.0;f.g=0.0;f.lA=0;f.bL=k;f.cG=l;f.bK=m;if(!Czh){$p=2;continue _;}if(!f.cd){$p=3;continue _;}}return;case 2:b.bbY(f);if(C()){break _;}return;case 3:A$a(f);if(C()){break _;}if(f.cd)return;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function BwO(a){return 3;}
function AXg(){Czh=0;}
var A2V=J(QC);
function BMF(a,b){var c=new A2V();BkU(c,a,b);return c;}
function BkU(a,b,c){AFv(a,b,c);}
function BIU(a,b,c){if(F(c,10))b=a.b;else{BN();b=Czi.bo;}return b;}
var ARL=J(Bf);
function AHx(a,b){var c=new ARL();Bqo(c,a,b);return c;}
function Bqo(a,b,c){BH();DE(a,b,c,BZr);}
function Bxv(a,b,c){b=a.b;O();if(b==BT$.b){BN();b=Czj.bo;}else if(b==BYY.b){BN();b=Czk.bo;}return b;}
function Bq8(a,b){return 1;}
var A0J=J(Bf);
function BN8(a){var b=new A0J();BIL(b,a);return b;}
function BIL(a,b){BH();Hi(a,b,BZs);a.O=20;}
function BEQ(a,b){return 1;}
function BgK(a,b,c){O();return BTW.b;}
function Bkf(a,b){return b==1?21:b?20:21;}
function V3(){Bf.call(this);this.EY=0;}
function Bdp(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.di(c,d,e);if(C()){break _;}g=$z;if(!a.EY&&g==a.b)return 0;$p=2;case 2:$z=A2i(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AW0(){var a=this;V3.call(a);a.a1W=0;a.xw=0;}
function BK0(a,b){var c=new AW0();BsD(c,a,b);return c;}
function BsD(a,b,c){BH();DE(a,b,c,Cy8);a.EY=0;a.xw=0;a.a1W=c;E7(a,1);}
function Bb1(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.xw=0;$p=1;case 1:A3j(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BaA(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}g=$z;if(g!=a.b)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(g&&g==(f-1|0)){$p=3;continue _;}return;case 3:A3j(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A3j(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.xw;a.xw=f+1|0;if(f>=100)return;g=d-1|0;$p=1;case 1:$z=AV0(b,c,g,e);if(C()){break _;}h=$z;f=!h.cA()?0:16;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}i=$z;if(i){$p=4;continue _;}i=1;j=1;$p=3;case 3:b.bcQ(c,d,e,j);if(C()){break _;}$p=4;case 4:$z=BbX(a,b,c,g,e,f);if(C()){break _;}f
=$z;k=e-1|0;$p=5;case 5:$z=BbX(a,b,c,d,k,f);if(C()){break _;}f=$z;l=e+1|0;$p=6;case 6:$z=BbX(a,b,c,d,l,f);if(C()){break _;}f=$z;m=c-1|0;$p=7;case 7:$z=BbX(a,b,m,d,e,f);if(C()){break _;}j=$z;f=c+1|0;$p=8;case 8:$z=BbX(a,b,f,d,e,j);if(C()){break _;}j=$z;j=j-1|0;if(j<10)j=1;if(j==i)return;$p=9;case 9:b.bcQ(c,d,e,j);if(C()){break _;}$p=10;case 10:BaA(a,b,c,g,e,i);if(C()){break _;}g=d+1|0;$p=11;case 11:BaA(a,b,c,g,e,i);if(C()){break _;}$p=12;case 12:BaA(a,b,c,d,k,i);if(C()){break _;}$p=13;case 13:BaA(a,b,c,d,l,i);if
(C()){break _;}$p=14;case 14:BaA(a,b,m,d,e,i);if(C()){break _;}$p=15;case 15:BaA(a,b,f,d,e,i);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function BbX(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}g=$z;O();if(g==BTW.b)return 16;if(g!=a.b)return f;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(h&&h>f)return h;return f;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A4V(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(!g){a.xw=0;$p=2;continue _;}if(g==1){$p=3;continue _;}if(F(f,10))return;$p=6;continue _;case 2:A3j(a,b,c,d,e);if(C()){break _;}return;case 3:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;$p=4;case 4:AQY(a,b,c,d,e,g);if(C()){break _;}g=0;$p=5;case 5:Bcf(b,c,d,e,g);if(C()){break _;}return;case 6:A3j(a,
b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BmK(a,b){return F(b,20)?0:1;}
function By4(a,b,c){O();return BT1.b;}
function Bvc(a){return a.EY?0:1;}
function BfK(a,b,c,d,e,f){}
var A8o=J(Bf);
function BLI(a){var b=new A8o();BEK(b,a);return b;}
function BEK(a,b){BH();Hi(a,b,Cy$);a.O=48;}
function A7P(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-2|0;g=c+2|0;h=d-2|0;d=d+2|0;i=e-2|0;e=e+2|0;while(f<=g){j=h;while(j<=d){k=i;if(k<=e){$p=1;continue _;}j=j+1|0;}f=f+1|0;}return;case 1:$z=AV0(b,f,j,k);if(C()){break _;}l=$z;BH();k=k+1|0;a:while(true){if(k<=e){continue _;}j=j+1|0;while(j>d){f=f+1|0;if(f>g)break a;j=h;}k=i;}return;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function A_o(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-2|0;g=c+2|0;h=d-2|0;i=d+2|0;j=e-2|0;c=e+2|0;while(f<=g){k=h;while(k<=i){l=j;if(l<=c){$p=1;continue _;}k=k+1|0;}f=f+1|0;}return;case 1:$z=AWH(b,f,k,l);if(C()){break _;}d=$z;$p=2;case 2:A3U(b,f,k,l,d);if(C()){break _;}l=l+1|0;a:while(true){if(l<=c){$p=1;continue _;}k=k+1|0;while(k>i){f
=f+1|0;if(f>g)break a;k=h;}l=j;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function Pu(){Bf.call(this);this.a2c=0;}
function Czl(a,b,c,d){var e=new Pu();AMg(e,a,b,c,d);return e;}
function AMg(a,b,c,d,e){DE(a,b,c,d);a.a2c=e;}
function BG$(a){return 0;}
function ARd(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.di(c,d,e);if(C()){break _;}g=$z;if(!a.a2c&&g==a.b)return 0;$p=2;case 2:$z=A2i(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var Bda=J(Pu);
function BLF(a,b,c,d){var e=new Bda();By9(e,a,b,c,d);return e;}
function By9(a,b,c,d,e){AMg(a,b,c,d,e);}
function Bk9(a,b){return 0;}
var A28=J(K$);
function BhN(a,b){var c=new A28();BIv(c,a,b);return c;}
function BIv(a,b,c){U6(a,b,c);BB(a,0.30000001192092896,0.0,0.30000001192092896,0.699999988079071,0.4000000059604645,0.699999988079071);}
function A5D(a,b){O();return BYy.data[b];}
function AXX(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AP0(b,c,d,e);if(C()){break _;}f=$z;if(f>13)return 0;d=d-1|0;$p=2;case 2:$z=AWH(b,c,d,e);if(C()){break _;}c=$z;return !A5D(a,c)?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
var AVk=J(Bf);
function AZL(a,b){var c=new AVk();BnT(c,a,b);return c;}
function BnT(a,b,c){BH();Hi(a,b,BZw);a.O=c;}
function BxQ(a,b){return b==1?a.O-16|0:b?a.O:a.O+16|0;}
function ASb(){Bf.call(this);this.O2=0;}
function BFK(a,b){var c=new ASb();BAt(c,a,b);return c;}
function BAt(a,b,c){BH();DE(a,b,6,BZr);a.O2=c;if(!c)BB(a,0.0,0.0,0.0,1.0,0.5,1.0);KR(a,255);}
function BHT(a,b){return b>1?5:6;}
function BzW(a){return a.O2;}
function AVv(a,b,c,d,e,f){O();}
function AU6(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:O();f=d-1|0;$p=1;case 1:$z=AWH(b,c,f,e);if(C()){break _;}g=$z;if(g!=BRi.b)return;g=0;$p=2;case 2:Bcf(b,c,d,e,g);if(C()){break _;}d=BRh.b;$p=3;case 3:Bcf(b,c,f,e,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bp9(a,b,c){O();return BRi.b;}
function BmM(a){return a.O2;}
function BfW(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:O();if(a!==BRi){$p=1;continue _;}if(f==1)return 1;$p=2;continue _;case 1:A2i(a,b,c,d,e,f);if(C()){break _;}if(f==1)return 1;$p=2;case 2:$z=A2i(a,b,c,d,e,f);if(C()){break _;}g=$z;if(!g)c=0;else{if(f){$p=3;continue _;}c=1;}return c;case 3:$z=b.di(c,d,e);if(C()){break _;}c=$z;return c==a.b?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var Baw=J(Bf);
function BK3(a,b){var c=new Baw();BrH(c,a,b);return c;}
function BrH(a,b,c){BH();DE(a,b,c,Czc);}
function ByJ(a,b){return !b?a.O+2|0:b!=1?a.O:a.O+1|0;}
function AU3(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f>0){O();if(BRd.data[f].f0()){$p=1;continue _;}}return;case 1:$z=A26(b,c,d,e);if(C()){break _;}f=$z;if(!f)return;f=0;$p=2;case 2:BfE(a,b,c,d,e,f);if(C()){break _;}f=0;$p=3;case 3:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BjF(a,b){return 0;}
function A2u(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=Bl$(b,c+0.5,d+0.5,e+0.5);f.jd=F(b.m,f.jd/4|0)+(f.jd/8|0)|0;$p=1;case 1:b.bbY(f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BfE(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=Bl$(b,c+0.5,d+0.5,e+0.5);$p=1;case 1:b.bbY(g);if(C()){break _;}h=B(818);i=1.0;j=1.0;$p=2;case 2:ASh(b,g,h,i,j);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
var AXL=J(Bf);
function BKm(a,b){var c=new AXL();Bim(c,a,b);return c;}
function Bim(a,b,c){BH();DE(a,b,c,BZs);}
function BII(a,b){return b>1?a.O:4;}
function Bx1(a,b){return 0;}
var AQl=J(VO);
function BL5(a,b){var c=new AQl();Bqj(c,a,b);return c;}
function Bqj(a,b,c){A5F(a,b,c);}
function BvE(a,b){return 1;}
function Bjc(a,b,c){O();return BUf.b;}
var Zn=J(Bf);
function BLL(a,b){var c=new Zn();BeF(c,a,b);return c;}
function BeF(a,b,c){BH();DE(a,b,c,Czb);E7(a,1);}
function A_e(a,b,c,d,e){return null;}
function Bur(a){return 0;}
function Blg(a){return 0;}
function Bsy(a){return 2;}
function A9l(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;f=e+1|0;$p=4;case 4:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;d=d-1|0;$p=5;case 5:$z=AT4(b,c,d,e);if(C()){break _;}c=$z;return c;default:
E4();}}C8().s(a,b,c,d,e,f,$p);}
function A_N(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(f==1){h=d-1|0;$p=2;continue _;}if(f==2){h=e+1|0;$p=3;continue _;}if(f==3){h=e-1|0;$p=4;continue _;}if(f==4){h=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}$p=7;continue _;case 2:$z=AT4(b,c,h,e);if(C()){break _;}h=$z;if(h)g=5;if(f==2){h=e+1|0;$p=3;continue _;}if(f==3)
{h=e-1|0;$p=4;continue _;}if(f==4){h=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}$p=7;continue _;case 3:$z=AT4(b,c,d,h);if(C()){break _;}h=$z;if(h)g=4;if(f==3){h=e-1|0;$p=4;continue _;}if(f==4){h=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}$p=7;continue _;case 4:$z=AT4(b,c,d,h);if(C()){break _;}h=$z;if(h)g=3;if(f==4){h=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}$p=7;continue _;case 5:$z=AT4(b,h,d,e);if(C()){break _;}h=$z;if(h)g=2;if(f==5){f=c-1|0;$p=6;continue _;}$p=7;continue _;case 6:$z
=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)g=1;$p=7;case 7:b.bcQ(c,d,e,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Bfo(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(g)return;$p=2;case 2:a.fa(b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AVj(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f){f=c+1|0;$p=2;continue _;}f=1;$p=3;continue _;case 2:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f){f=e-1|0;$p=4;continue _;}f=2;$p=5;continue _;case 3:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(!f){f=e+1|0;$p=7;continue _;}f=3;$p=8;continue _;case 5:b.bcQ(c,
d,e,f);if(C()){break _;}$p=6;case 6:AUq(a,b,c,d,e);if(C()){break _;}return;case 7:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(!f){f=d-1|0;$p=9;continue _;}f=4;$p=10;continue _;case 8:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:$z=AT4(b,c,f,e);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=5;$p=11;continue _;case 10:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;case 11:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A6$(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AUq(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=0;f=c-1|0;$p=3;case 3:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(!f&&
g==3)h=1;f=e+1|0;$p=6;case 6:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;f=d-1|0;$p=7;case 7:$z=AT4(b,c,f,e);if(C()){break _;}f=$z;if(!f&&g==5)h=1;if(!h)return;$p=8;case 8:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=9;case 9:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=10;case 10:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AUq(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A9l(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:Bcf(b,c,d,e,f);if(C()){break _;}return 0;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A7b(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;i=h&7;if(i==1)BB(a,0.0,0.20000000298023224,0.3499999940395355,0.30000001192092896,0.800000011920929,0.6499999761581421);else if(i==2)BB(a,0.699999988079071,0.20000000298023224,0.3499999940395355,1.0,0.800000011920929,0.6499999761581421);else if(i==3)BB(a,0.3499999940395355,
0.20000000298023224,0.0,0.6499999761581421,0.800000011920929,0.30000001192092896);else if(i!=4)BB(a,0.4000000059604645,0.0,0.4000000059604645,0.6000000238418579,0.6000000238418579,0.6000000238418579);else BB(a,0.3499999940395355,0.20000000298023224,0.699999988079071,0.6499999761581421,0.800000011920929,1.0);$p=2;case 2:$z=A6e(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function Bdc(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=c+0.5;i=d+0.699999988079071;j=e+0.5;if(g==1){k=h-0.27000001072883606;l=i+0.2199999988079071;Ck(b,B(819),k,l,j,0.0,0.0,0.0);Ck(b,B(820),k,l,j,0.0,0.0,0.0);}else if(g==2){k=h+0.27000001072883606;l=i+0.2199999988079071;Ck(b,B(819),k,l,j,0.0,
0.0,0.0);Ck(b,B(820),k,l,j,0.0,0.0,0.0);}else if(g==3){l=i+0.2199999988079071;k=j-0.27000001072883606;Ck(b,B(819),h,l,k,0.0,0.0,0.0);Ck(b,B(820),h,l,k,0.0,0.0,0.0);}else if(g!=4){Ck(b,B(819),h,i,j,0.0,0.0,0.0);Ck(b,B(820),h,i,j,0.0,0.0,0.0);}else{l=i+0.2199999988079071;k=j+0.27000001072883606;Ck(b,B(819),h,l,k,0.0,0.0,0.0);Ck(b,B(820),h,l,k,0.0,0.0,0.0);}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function Bbx(){var a=this;Bf.call(a);a.Gc=null;a.Jl=null;}
function BOo(a,b){var c=new Bbx();BwF(c,a,b);return c;}
function BwF(a,b,c){BH();DE(a,b,c,Cy_);a.Gc=Bo(256);a.Jl=Bo(256);Mk(a,BTV.b,5,20);Mk(a,BTW.b,5,5);Mk(a,BTX.b,30,60);Mk(a,BUd.b,30,20);Mk(a,BUe.b,15,100);Mk(a,BT9.b,30,60);E7(a,1);}
function Mk(a,b,c,d){a.Gc.data[b]=c;a.Jl.data[b]=d;}
function Bez(a,b,c,d,e){return null;}
function Bz1(a){return 0;}
function BDU(a){return 0;}
function Bna(a){return 3;}
function BlW(a,b){return 0;}
function Bq3(a){return 10;}
function AQi(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=Bb(g,15);if(h>=0){$p=2;continue _;}i=g+1|0;$p=3;continue _;case 2:$z=AU5(a,b,c,d,e);if(C()){break _;}i=$z;if(i){j=d-1|0;$p=4;continue _;}h=d-1|0;$p=5;continue _;case 3:b.bcQ(c,
d,e,i);if(C()){break _;}b.ex(c,d,e,a.b);$p=2;continue _;case 4:$z=A1z(a,b,c,j,e);if(C()){break _;}i=$z;if(!i&&!h&&!F(f,4)){h=0;$p=13;continue _;}if(!(g%2|0)&&g>2){h=c+1|0;i=300;$p=7;continue _;}return;case 5:$z=AT4(b,c,h,e);if(C()){break _;}h=$z;if(h&&g<=3)return;h=0;$p=6;case 6:Bcf(b,c,d,e,h);if(C()){break _;}return;case 7:ARm(a,b,h,d,e,i,f);if(C()){break _;}i=c-1|0;g=300;$p=8;case 8:ARm(a,b,i,d,e,g,f);if(C()){break _;}g=200;$p=9;case 9:ARm(a,b,c,j,e,g,f);if(C()){break _;}k=d+1|0;g=250;$p=10;case 10:ARm(a,
b,c,k,e,g,f);if(C()){break _;}l=e-1|0;g=300;$p=11;case 11:ARm(a,b,c,d,l,g,f);if(C()){break _;}m=e+1|0;g=300;$p=12;case 12:ARm(a,b,c,d,m,g,f);if(C()){break _;}n=d+4|0;a:{while(i<=h){o=l;while(o<=m){p=j;while(p<=n){if(i!=c)break a;if(p!=d)break a;if(o!=e)break a;p=p+1|0;}o=o+1|0;}i=i+1|0;}return;}q=100;if(p>k)q=q+((p-k|0)*100|0)|0;g=0;$p=14;continue _;case 13:Bcf(b,c,d,e,h);if(C()){break _;}return;case 14:$z=AWH(b,i,p,o);if(C()){break _;}r=$z;if(!r){r=i+1|0;$p=15;continue _;}if(0>0&&F(f,q)<=0){g=a.b;$p=21;continue _;}b:
{c:while(true){p=p+1|0;while(p>n){o=o+1|0;while(o>m){i=i+1|0;if(i>h)break c;o=l;}p=j;}if(i!=c)break b;if(p!=d)break b;if(o==e)continue;else break b;}return;}q=100;if(p>k)q=q+((p-k|0)*100|0)|0;g=0;continue _;case 15:$z=A2o(a,b,r,p,o,g);if(C()){break _;}g=$z;r=i-1|0;$p=16;case 16:$z=A2o(a,b,r,p,o,g);if(C()){break _;}g=$z;r=p-1|0;$p=17;case 17:$z=A2o(a,b,i,r,o,g);if(C()){break _;}g=$z;r=p+1|0;$p=18;case 18:$z=A2o(a,b,i,r,o,g);if(C()){break _;}g=$z;r=o-1|0;$p=19;case 19:$z=A2o(a,b,i,p,r,g);if(C()){break _;}r=$z;g
=o+1|0;$p=20;case 20:$z=A2o(a,b,i,p,g,r);if(C()){break _;}r=$z;if(r>0&&F(f,q)<=r){g=a.b;$p=21;continue _;}d:{b:while(true){p=p+1|0;while(p>n){o=o+1|0;while(o>m){i=i+1|0;if(i>h)break b;o=l;}p=j;}if(i!=c)break d;if(p!=d)break d;if(o==e)continue;else break d;}return;}q=100;if(p>k)q=q+((p-k|0)*100|0)|0;g=0;$p=14;continue _;case 21:Bcf(b,i,p,o,g);if(C()){break _;}a:{d:while(true){p=p+1|0;while(p>n){o=o+1|0;while(o>m){i=i+1|0;if(i>h)break d;o=l;}p=j;}if(i!=c)break a;if(p!=d)break a;if(o==e)continue;else break a;}return;}q
=100;if(p>k)q=q+((p-k|0)*100|0)|0;g=0;$p=14;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function ARm(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.Jl.data;$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}i=$z;j=h[i];if(F(g,f)>=j)return;$p=2;case 2:$z=AWH(b,c,d,e);if(C()){break _;}f=$z;O();i=f!=BUe.b?0:1;if(F(g,2)){f=0;$p=3;continue _;}f=a.b;$p=4;continue _;case 3:Bcf(b,c,d,e,f);if(C()){break _;}if(!i)return;g=BUe;f=0;$p=5;continue _;case 4:Bcf(b,c,d,e,
f);if(C()){break _;}if(!i)return;g=BUe;f=0;$p=5;case 5:g.ve(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AU5(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c+1|0;$p=1;case 1:$z=A1z(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c-1|0;$p=2;case 2:$z=A1z(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=d-1|0;$p=3;case 3:$z=A1z(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=d+1|0;$p=4;case 4:$z=A1z(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=5;case 5:$z=A1z(a,b,c,d,f);if(C()){break _;}f=
$z;if(f)return 1;e=e+1|0;$p=6;case 6:$z=A1z(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BvU(a){return 0;}
function A1z(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.Gc.data;$p=1;case 1:$z=b.di(c,d,e);if(C()){break _;}c=$z;return f[c]<=0?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A2o(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.Gc.data;$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}c=$z;h=g[c];if(h>f)f=h;return f;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A_m(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AT4(b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AU5(a,b,c,d,e);if(C()){break _;}c=$z;return c?1:0;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AVp(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AT4(b,c,f,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AU5(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;f=0;$p=3;case 3:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AWE(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AT4(b,c,f,e);if(C()){break _;}f=$z;if(f){b.ex(c,d,e,a.b);return;}$p=2;case 2:$z=AU5(a,b,c,d,e);if(C()){break _;}f=$z;if(f){b.ex(c,d,e,a.b);return;}f=0;$p=3;case 3:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BfL(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(F(f,24)){g=d-1|0;$p=1;continue _;}h=c+0.5;i=d+0.5;j=e+0.5;k=B(821);l=1.0+V(f);m=V(f)*0.699999988079071+0.30000001192092896;$p=2;continue _;case 1:$z=AT4(b,c,g,e);if(C()){break _;}n=$z;if(n){g=0;l=
c;m=d;o=e;while(g<3){Ck(b,B(817),l+V(f),m+V(f)*0.5+0.5,o+V(f),0.0,0.0,0.0);g=g+1|0;}return;}O();k=BUh;$p=3;continue _;case 2:ARR(b,h,i,j,k,l,m);if(C()){break _;}g=d-1|0;$p=1;continue _;case 3:$z=A1z(k,b,c,g,e);if(C()){break _;}g=$z;if(g){g=0;l=c;m=d;o=e;while(g<3){Ck(b,B(817),l+V(f),m+V(f)*0.5+0.5,o+V(f),0.0,0.0,0.0);g=g+1|0;}return;}k=BUh;g=c-1|0;$p=4;case 4:a:{$z=A1z(k,b,g,d,e);if(C()){break _;}g=$z;if(g){g=0;l=c;p=d;q=e;while(true){if(g>=2)break a;m=l+V(f)*0.10000000149011612;o=p+V(f);r=q+V(f);Ck(b,B(817),
m,o,r,0.0,0.0,0.0);g=g+1|0;}}}k=BUh;n=c+1|0;$p=5;case 5:a:{$z=A1z(k,b,n,d,e);if(C()){break _;}g=$z;if(g){g=0;l=n;p=d;q=e;while(true){if(g>=2)break a;m=l-V(f)*0.10000000149011612;o=p+V(f);r=q+V(f);Ck(b,B(817),m,o,r,0.0,0.0,0.0);g=g+1|0;}}}k=BUh;g=e-1|0;$p=6;case 6:a:{$z=A1z(k,b,c,d,g);if(C()){break _;}g=$z;if(g){g=0;l=c;o=d;q=e;while(true){if(g>=2)break a;m=l+V(f);p=o+V(f);r=q+V(f)*0.10000000149011612;Ck(b,B(817),m,p,r,0.0,0.0,0.0);g=g+1|0;}}}k=BUh;g=e+1|0;$p=7;case 7:a:{$z=A1z(k,b,c,d,g);if(C()){break _;}n=
$z;if(n){n=0;r=c;s=d;m=g;while(true){if(n>=2)break a;t=r+V(f);l=s+V(f);q=m-V(f)*0.10000000149011612;Ck(b,B(817),t,l,q,0.0,0.0,0.0);n=n+1|0;}}}k=BUh;d=d+1|0;$p=8;case 8:a:{$z=A1z(k,b,c,d,e);if(C()){break _;}g=$z;if(g){g=0;l=c;m=d;q=e;while(true){if(g>=2)break a;t=l+V(f);o=m-V(f)*0.10000000149011612;r=q+V(f);Ck(b,B(817),t,o,r,0.0,0.0,0.0);g=g+1|0;}}}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
var H5=J(Bf);
function T$(a,b,c){Hi(a,b,c);BYz.data[b]=1;}
function Ba4(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.Hv();$p=1;case 1:A1p(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A9d(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A1d(b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
var ATq=J(H5);
function BN4(a,b){var c=new ATq();Bi$(c,a,b);return c;}
function Bi$(a,b,c){BH();DE(a,b,c,BZr);}
function Bm4(a){return BE2();}
function BDG(a,b,c){return 0;}
function BJH(a,b){return 0;}
function BAf(a){return 0;}
function ASB(){Bf.call(this);this.cT=null;}
function BHX(a,b){var c=new ASB();BBV(c,a,b);return c;}
function BBV(a,b,c){DE(a,b,c.O,c.bF);a.cT=c;Cb(a,c.zP);ED(a,c.y3/3.0);a.e9=c.e9;}
function BzF(a){return 0;}
function Bk7(a){return 0;}
function Bpt(a){return 10;}
function Bcl(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A2i(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A6i(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(!h){BB(a,0.0,0.0,0.0,0.5,0.5,1.0);$p=2;continue _;}if(h==1){BB(a,0.0,0.0,0.0,0.5,1.0,1.0);$p=4;continue _;}if(h==2){BB(a,0.0,0.0,0.0,1.0,0.5,0.5);$p=6;continue _;}if(h!=3){BB(a,0.0,0.0,0.0,1.0,1.0,1.0);return;}BB(a,0.0,0.0,0.0,1.0,1.0,0.5);$p=8;continue _;case 2:A8N(a,b,c,d,e,f,
g);if(C()){break _;}BB(a,0.5,0.0,0.0,1.0,1.0,1.0);$p=3;case 3:A8N(a,b,c,d,e,f,g);if(C()){break _;}BB(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 4:A8N(a,b,c,d,e,f,g);if(C()){break _;}BB(a,0.5,0.0,0.0,1.0,0.5,1.0);$p=5;case 5:A8N(a,b,c,d,e,f,g);if(C()){break _;}BB(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 6:A8N(a,b,c,d,e,f,g);if(C()){break _;}BB(a,0.0,0.0,0.5,1.0,1.0,1.0);$p=7;case 7:A8N(a,b,c,d,e,f,g);if(C()){break _;}BB(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 8:A8N(a,b,c,d,e,f,g);if(C()){break _;}BB(a,0.0,0.0,0.5,1.0,
0.5,1.0);$p=9;case 9:A8N(a,b,c,d,e,f,g);if(C()){break _;}BB(a,0.0,0.0,0.0,1.0,1.0,1.0);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A3J(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.ci)return;g=d+1|0;$p=1;case 1:$z=AV0(b,c,g,e);if(C()){break _;}h=$z;if(!h.cA()){$p=2;continue _;}g=a.cT.b;$p=11;continue _;case 2:A4O(a,b,c,d,e);if(C()){break _;}i=c+1|0;j=d-1|0;$p=3;case 3:A4O(a,b,i,j,e);if(C()){break _;}k=c-1|0;$p=4;case 4:A4O(a,b,k,j,e);if(C()){break _;}l
=e-1|0;$p=5;case 5:A4O(a,b,c,j,l);if(C()){break _;}m=e+1|0;$p=6;case 6:A4O(a,b,c,j,m);if(C()){break _;}$p=7;case 7:A4O(a,b,i,g,e);if(C()){break _;}$p=8;case 8:A4O(a,b,k,g,e);if(C()){break _;}$p=9;case 9:A4O(a,b,c,g,l);if(C()){break _;}$p=10;case 10:A4O(a,b,c,g,m);if(C()){break _;}h=a.cT;$p=12;continue _;case 11:Bcf(b,c,d,e,g);if(C()){break _;}h=a.cT;$p=12;case 12:h.dr(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function A4O(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bcv(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;g=(-1);f=c+1|0;h=d+1|0;$p=2;case 2:$z=Bcv(a,b,f,h,e);if(C()){break _;}i=$z;if(i)g=0;i=c-1|0;$p=3;case 3:$z=Bcv(a,b,i,h,e);if(C()){break _;}j=$z;if(j)g=1;j=e+1|0;$p=4;case 4:$z=Bcv(a,b,c,h,j);if(C()){break _;}k=$z;if(k)g=2;k=e-1|0;$p=
5;case 5:$z=Bcv(a,b,c,h,k);if(C()){break _;}h=$z;if(h)g=3;if(g<0){$p=6;continue _;}if(g<0){h=d-1|0;$p=8;continue _;}if(g<0)return;$p=11;continue _;case 6:$z=AYn(a,b,f,d,e);if(C()){break _;}h=$z;if(h){$p=7;continue _;}$p=9;continue _;case 7:$z=AYn(a,b,i,d,e);if(C()){break _;}h=$z;if(!h)g=0;$p=9;continue _;case 8:$z=Bcv(a,b,i,h,e);if(C()){break _;}i=$z;if(i)g=0;$p=12;continue _;case 9:$z=AYn(a,b,i,d,e);if(C()){break _;}h=$z;if(h){$p=10;continue _;}$p=13;continue _;case 10:$z=AYn(a,b,f,d,e);if(C()){break _;}h=
$z;if(!h)g=1;$p=13;continue _;case 11:b.bcQ(c,d,e,g);if(C()){break _;}return;case 12:$z=Bcv(a,b,f,h,e);if(C()){break _;}f=$z;if(f)g=1;$p=15;continue _;case 13:$z=AYn(a,b,c,d,j);if(C()){break _;}h=$z;if(h){$p=14;continue _;}$p=16;continue _;case 14:$z=AYn(a,b,c,d,k);if(C()){break _;}h=$z;if(!h)g=2;$p=16;continue _;case 15:$z=Bcv(a,b,c,h,k);if(C()){break _;}f=$z;if(f)g=2;$p=18;continue _;case 16:$z=AYn(a,b,c,d,k);if(C()){break _;}h=$z;if(h){$p=17;continue _;}if(g<0){h=d-1|0;$p=8;continue _;}if(g<0)return;$p=11;continue _;case 17:$z
=AYn(a,b,c,d,j);if(C()){break _;}h=$z;if(!h)g=3;if(g<0){h=d-1|0;$p=8;continue _;}if(g<0)return;$p=11;continue _;case 18:$z=Bcv(a,b,c,h,j);if(C()){break _;}f=$z;if(f)g=3;if(g<0)return;$p=11;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function AYn(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AV0(b,c,d,e);if(C()){break _;}b=$z;return b.cA();default:E4();}}C8().s(a,b,c,d,e,$p);}
function Bcv(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}f=$z;if(!f)c=0;else{O();c=BRd.data[f].dH()!=10?0:1;}return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BbZ(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.cT;$p=1;case 1:g.k9(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AUS(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.cT;$p=1;case 1:g.nT(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AX7(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.cT;$p=1;case 1:g.ve(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A$k(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.cT;$p=1;case 1:$z=f.a16(b,c,d,e);if(C()){break _;}g=$z;return g;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BEU(a,b){return a.cT.S4(b);}
function BDs(a){return a.cT.uP();}
function Bxk(a,b,c){return a.cT.c1(b,c);}
function BrS(a,b){return a.cT.ej(b);}
function Bne(a,b,c){return a.cT.e0(b,c);}
function BDl(a,b){return a.cT.bj(b);}
function A8Y(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.cT;$p=1;case 1:$z=g.CH(b,c,d,e,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bkx(a){return a.cT.lb();}
function A9B(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.cT;$p=1;case 1:$z=f.qP(b,c,d,e);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AW9(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.cT;$p=1;case 1:h.BK(b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function BoN(a){return a.cT.Fr();}
function Bpj(a,b,c){return a.cT.EP(b,c);}
function A9M(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.cT;$p=1;case 1:$z=f.gd(b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AWZ(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;$p=1;case 1:A3J(a,b,c,d,e,f);if(C()){break _;}g=a.cT;$p=2;case 2:g.fa(b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function ARj(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.cT;$p=1;case 1:f.iJ(b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A3V(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.cT;$p=1;case 1:h.a2T(b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A$n(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.cT;$p=1;case 1:g.bcT(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BdL(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.cT;$p=1;case 1:g.tt(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BdP(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.cT;$p=1;case 1:g.dE(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A2B(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.cT;$p=1;case 1:$z=g.kC(b,c,d,e,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AR2(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.cT;$p=1;case 1:f.GC(b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A1n(){H5.call(this);this.hd=null;}
function BJ5(a){var b=new A1n();BBR(b,a);return b;}
function BBR(a,b){BH();T$(a,b,BZs);a.hd=new DJ;a.O=26;}
function AXU(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f==1)return a.O-1|0;if(!f)return a.O-1|0;g=e-1|0;$p=1;case 1:$z=b.di(c,d,g);if(C()){break _;}h=$z;i=e+1|0;$p=2;case 2:$z=b.di(c,d,i);if(C()){break _;}j=$z;k=c-1|0;$p=3;case 3:$z=b.di(k,d,e);if(C()){break _;}l=$z;m=c+1|0;$p=4;case 4:$z
=b.di(m,d,e);if(C()){break _;}n=$z;c=a.b;e=Bb(h,c);if(e&&j!=c){e=Bb(l,c);if(e&&n!=c){m=3;O();o=BYy.data;if(o[h]&&!o[j])m=3;if(o[j]&&!o[h])m=2;if(o[l]&&!o[n])m=5;if(o[n]&&!o[l])m=4;return f!=m?a.O:a.O+1|0;}if(f!=4&&f!=5){p=0;if(!e)p=(-1);c=e?m:k;$p=7;continue _;}return a.O;}if(f!=2&&f!=3){p=0;if(!e)p=(-1);c=e?i:g;$p=5;continue _;}return a.O;case 5:$z=b.di(k,d,c);if(C()){break _;}q=$z;if(h==a.b)i=g;$p=6;case 6:$z=b.di(m,d,i);if(C()){break _;}i=$z;if(f==4)p=(-1)-p|0;k=5;O();o=BYy.data;if(!(!o[l]&&!o[q])&&!o[n]
&&!o[i])k=5;if(!(!o[n]&&!o[i])&&!o[l]&&!o[q])k=4;return (f!=k?a.O+32|0:a.O+16|0)+p|0;case 7:$z=b.di(c,d,g);if(C()){break _;}g=$z;if(l==a.b)m=k;$p=8;case 8:$z=b.di(m,d,i);if(C()){break _;}i=$z;if(f==3)p=(-1)-p|0;k=3;O();o=BYy.data;if(!(!o[h]&&!o[g])&&!o[j]&&!o[i])k=3;if(!(!o[j]&&!o[i])&&!o[h]&&!o[g])k=2;return (f!=k?a.O+32|0:a.O+16|0)+p|0;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function BFf(a,b){return b==1?a.O-1|0:!b?a.O-1|0:b!=3?a.O:a.O+1|0;}
function A6W(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=c-1|0;$p=1;case 1:$z=AWH(b,g,d,e);if(C()){break _;}h=$z;if(h==a.b)f=1;h=c+1|0;$p=2;case 2:$z=AWH(b,h,d,e);if(C()){break _;}i=$z;if(i==a.b)f=f+1|0;i=e-1|0;$p=3;case 3:$z=AWH(b,c,d,i);if(C()){break _;}j=$z;if(j==a.b)f=f+1|0;k=e+1|0;$p=4;case 4:$z=AWH(b,c,d,k);if(C()){break _;}l=$z;if
(l==a.b)f=f+1|0;if(f>1)return 0;$p=5;case 5:$z=A5q(a,b,g,d,e);if(C()){break _;}j=$z;if(j)return 0;$p=6;case 6:$z=A5q(a,b,h,d,e);if(C()){break _;}e=$z;if(e)return 0;$p=7;case 7:$z=A5q(a,b,c,d,i);if(C()){break _;}e=$z;if(e)return 0;$p=8;case 8:$z=A5q(a,b,c,d,k);if(C()){break _;}c=$z;return c?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function A5q(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return 0;f=c-1|0;$p=2;case 2:$z=AWH(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b)return 1;f=c+1|0;$p=3;case 3:$z=AWH(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b)return 1;f=e-1|0;$p=4;case 4:$z=AWH(b,c,d,f);if(C()){break _;}f=$z;if(f==a.b)return 1;e=e+1|0;$p=5;case 5:$z=AWH(b,c,d,e);if(C()){break _;}c
=$z;return c!=a.b?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bf0(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_r(b,c,d,e);if(C()){break _;}f=$z;g=f;h=0;i=27;j=c;k=d;l=e;while(h<i){f=AEZ(g,h);if(f!==null){m=V(a.hd)*0.800000011920929+0.10000000149011612;n=V(a.hd)*0.800000011920929+0.10000000149011612;o
=V(a.hd)*0.800000011920929+0.10000000149011612;p=j+m;q=k+n;r=l+o;if(f.t>0){s=F(a.hd,21)+10|0;t=f.t;if(s>t)s=t;f.t=t-s|0;u=Jz(b,p,q,r,Nx(f.br,s,f.es));u.f=D0(a.hd)*0.05000000074505806;u.i=D0(a.hd)*0.05000000074505806+0.20000000298023224;u.g=D0(a.hd)*0.05000000074505806;$p=3;continue _;}}h=h+1|0;}$p=2;case 2:A9d(a,b,c,d,e);if(C()){break _;}return;case 3:b.bbY(u);if(C()){break _;}a:while(true){if(f.t>0){s=F(a.hd,21)+10|0;t=f.t;if(s>t)s=t;f.t=t-s|0;u=Jz(b,p,q,r,Nx(f.br,s,f.es));u.f=D0(a.hd)*0.05000000074505806;u.i
=D0(a.hd)*0.05000000074505806+0.20000000298023224;u.g=D0(a.hd)*0.05000000074505806;continue _;}while(true){h=h+1|0;if(h>=i)break a;f=AEZ(g,h);if(f===null)continue;else break;}m=V(a.hd)*0.800000011920929+0.10000000149011612;n=V(a.hd)*0.800000011920929+0.10000000149011612;o=V(a.hd)*0.800000011920929+0.10000000149011612;p=j+m;q=k+n;r=l+o;}$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function A1w(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_r(b,c,d,e);if(C()){break _;}g=$z;h=g;i=d+1|0;$p=2;case 2:$z=AT4(b,c,i,e);if(C()){break _;}j=$z;if(j)return 1;k=c-1|0;$p=3;case 3:$z=AWH(b,k,d,e);if(C()){break _;}j=$z;if(j==a.b){$p=5;continue _;}l=c+1|0;$p=4;case 4:$z=AWH(b,l,
d,e);if(C()){break _;}j=$z;if(j==a.b){$p=7;continue _;}m=e-1|0;$p=6;continue _;case 5:$z=AT4(b,k,i,e);if(C()){break _;}j=$z;if(j)return 1;l=c+1|0;$p=4;continue _;case 6:$z=AWH(b,c,d,m);if(C()){break _;}j=$z;if(j==a.b){$p=9;continue _;}n=e+1|0;$p=8;continue _;case 7:$z=AT4(b,l,i,e);if(C()){break _;}j=$z;if(j)return 1;m=e-1|0;$p=6;continue _;case 8:$z=AWH(b,c,d,n);if(C()){break _;}j=$z;if(j!=a.b){$p=10;continue _;}$p=11;continue _;case 9:$z=AT4(b,c,i,m);if(C()){break _;}j=$z;if(j)return 1;n=e+1|0;$p=8;continue _;case 10:$z
=AWH(b,k,d,e);if(C()){break _;}j=$z;if(j==a.b){g=new O9;o=B(822);$p=12;continue _;}g=h;$p=13;continue _;case 11:$z=AT4(b,c,i,n);if(C()){break _;}j=$z;if(j)return 1;$p=10;continue _;case 12:$z=A_r(b,k,d,e);if(C()){break _;}p=$z;TZ(g,o,p,h);$p=13;case 13:$z=AWH(b,l,d,e);if(C()){break _;}j=$z;if(j==a.b){o=new O9;p=B(822);$p=14;continue _;}o=g;$p=15;continue _;case 14:$z=A_r(b,l,d,e);if(C()){break _;}h=$z;TZ(o,p,g,h);$p=15;case 15:$z=AWH(b,c,d,m);if(C()){break _;}e=$z;if(e==a.b){g=new O9;p=B(822);$p=16;continue _;}g
=o;$p=17;continue _;case 16:$z=A_r(b,c,d,m);if(C()){break _;}h=$z;TZ(g,p,h,o);$p=17;case 17:$z=AWH(b,c,d,n);if(C()){break _;}e=$z;if(e==a.b){o=new O9;p=B(822);$p=18;continue _;}o=g;$p=19;continue _;case 18:$z=A_r(b,c,d,n);if(C()){break _;}b=$z;TZ(o,p,g,b);$p=19;case 19:ARQ(f,o);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function Bqt(a){return Bs5();}
function BcU(){Bf.call(this);this.ty=0;}
function BNt(a,b){var c=new BcU();Bw4(c,a,b);return c;}
function Bw4(a,b,c){BH();DE(a,b,c,Czb);a.ty=1;BB(a,0.0,0.0,0.0,1.0,0.0625,1.0);}
function BBv(a,b,c){return a.O+(c<=0?0:16)|0;}
function A43(a,b,c,d,e){return null;}
function Blc(a){return 0;}
function BEi(a){return 0;}
function Bgv(a){return 5;}
function A79(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=AT4(b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,$p);}
function ARO(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;g=0;a.ty=0;$p=2;case 2:$z=A26(b,c,d,e);if(C()){break _;}h=$z;a.ty=1;if(h)i=15;else{i=0;j=c-1|0;k=e-1|0;l=d+1|0;m=d-1|0;if(i<4){h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=
11;continue _;}i=g<=0?0:g+(-1)|0;}if(f==i)return;$p=3;case 3:b.bcQ(c,d,e,i);if(C()){break _;}Gl(b,c,d,e,c,d,e);if(i>0)i=i+(-1)|0;o=0;m=d-1|0;p=c-1|0;q=e-1|0;l=m+2|0;if(o>=4){if(f&&i)return;i=a.b;$p=4;continue _;}h=!o?p:c;if(o==1)h=h+1|0;k=o==2?q:e;if(o==3)k=k+1|0;$p=17;continue _;case 4:A3U(b,c,d,e,i);if(C()){break _;}i=a.b;$p=5;case 5:A3U(b,p,d,e,i);if(C()){break _;}i=c+1|0;h=a.b;$p=6;case 6:A3U(b,i,d,e,h);if(C()){break _;}i=a.b;$p=7;case 7:A3U(b,c,d,q,i);if(C()){break _;}i=e+1|0;h=a.b;$p=8;case 8:A3U(b,c,
d,i,h);if(C()){break _;}i=a.b;$p=9;case 9:A3U(b,c,m,e,i);if(C()){break _;}d=d+1|0;i=a.b;$p=10;case 10:A3U(b,c,d,e,i);if(C()){break _;}return;case 11:$z=A5d(a,b,h,d,n,g);if(C()){break _;}g=$z;$p=12;case 12:$z=AT4(b,h,d,n);if(C()){break _;}o=$z;if(!o){$p=13;continue _;}$p=14;continue _;case 13:$z=AT4(b,h,d,n);if(C()){break _;}o=$z;if(!o){$p=15;continue _;}i=i+1|0;if(i>=4){i=g<=0?0:g+(-1)|0;if(f==i)return;$p=3;continue _;}h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=11;continue _;case 14:$z=AT4(b,c,l,
e);if(C()){break _;}o=$z;if(o){$p=13;continue _;}$p=16;continue _;case 15:$z=A5d(a,b,h,m,n,g);if(C()){break _;}g=$z;i=i+1|0;if(i>=4){i=g<=0?0:g+(-1)|0;if(f==i)return;$p=3;continue _;}h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=11;continue _;case 16:$z=A5d(a,b,h,l,n,g);if(C()){break _;}g=$z;i=i+1|0;if(i>=4){i=g<=0?0:g+(-1)|0;if(f==i)return;$p=3;continue _;}h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=11;continue _;case 17:$z=AT4(b,h,d,k);if(C()){break _;}j=$z;j=j?l:m;g=(-1);$p=18;case 18:$z
=A5d(a,b,h,d,k,g);if(C()){break _;}n=$z;if(n>=0&&n!=i){$p=20;continue _;}g=(-1);$p=19;case 19:$z=A5d(a,b,h,j,k,g);if(C()){break _;}g=$z;if(g>=0&&g!=i){$p=21;continue _;}o=o+1|0;if(o>=4){if(f&&i)return;i=a.b;$p=4;continue _;}h=!o?p:c;if(o==1)h=h+1|0;k=o==2?q:e;if(o==3)k=k+1|0;$p=17;continue _;case 20:ARO(a,b,h,d,k);if(C()){break _;}g=(-1);$p=19;continue _;case 21:ARO(a,b,h,j,k);if(C()){break _;}o=o+1|0;if(o>=4){if(f&&i)return;i=a.b;$p=4;continue _;}h=!o?p:c;if(o==1)h=h+1|0;k=o==2?q:e;if(o==3)k=k+1|0;$p=17;continue _;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function AX0(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}f=$z;g=a.b;if(f!=g)return;$p=2;case 2:A3U(b,c,d,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=3;case 3:A3U(b,f,d,e,g);if(C()){break _;}f=c+1|0;g=a.b;$p=4;case 4:A3U(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=5;case 5:A3U(b,c,d,f,g);if(C()){break _;}f=e+1|0;g=a.b;$p=6;case 6:A3U(b,c,d,f,g);if(C()){break _;}f
=d-1|0;g=a.b;$p=7;case 7:A3U(b,c,f,e,g);if(C()){break _;}d=d+1|0;f=a.b;$p=8;case 8:A3U(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A0b(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:ARO(a,b,c,d,e);if(C()){break _;}f=d+1|0;g=a.b;$p=2;case 2:A3U(b,c,f,e,g);if(C()){break _;}g=d-1|0;h=a.b;$p=3;case 3:A3U(b,c,g,e,h);if(C()){break _;}h=c-1|0;$p=4;case 4:AX0(a,b,h,d,e);if(C()){break _;}i=c+1|0;$p=5;case 5:AX0(a,b,i,d,e);if(C()){break _;}j=e-1|0;$p=6;case 6:AX0(a,
b,c,d,j);if(C()){break _;}k=e+1|0;$p=7;case 7:AX0(a,b,c,d,k);if(C()){break _;}$p=8;case 8:$z=AT4(b,h,d,e);if(C()){break _;}l=$z;if(!l){$p=9;continue _;}$p=10;continue _;case 9:AX0(a,b,h,g,e);if(C()){break _;}$p=11;continue _;case 10:AX0(a,b,h,f,e);if(C()){break _;}$p=11;case 11:$z=AT4(b,i,d,e);if(C()){break _;}h=$z;if(!h){$p=12;continue _;}$p=13;continue _;case 12:AX0(a,b,i,g,e);if(C()){break _;}$p=14;continue _;case 13:AX0(a,b,i,f,e);if(C()){break _;}$p=14;case 14:$z=AT4(b,c,d,j);if(C()){break _;}e=$z;if(!e)
{$p=15;continue _;}$p=16;continue _;case 15:AX0(a,b,c,g,j);if(C()){break _;}$p=17;continue _;case 16:AX0(a,b,c,f,j);if(C()){break _;}$p=17;case 17:$z=AT4(b,c,d,k);if(C()){break _;}d=$z;if(!d){$p=18;continue _;}$p=19;continue _;case 18:AX0(a,b,c,g,k);if(C()){break _;}return;case 19:AX0(a,b,c,f,k);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function A7u(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d+1|0;g=a.b;$p=1;case 1:A3U(b,c,f,e,g);if(C()){break _;}g=d-1|0;h=a.b;$p=2;case 2:A3U(b,c,g,e,h);if(C()){break _;}$p=3;case 3:ARO(a,b,c,d,e);if(C()){break _;}h=c-1|0;$p=4;case 4:AX0(a,b,h,d,e);if(C()){break _;}i=c+1|0;$p=5;case 5:AX0(a,b,i,d,e);if(C()){break _;}j=e-1|0;$p=6;case 6:AX0(a,
b,c,d,j);if(C()){break _;}k=e+1|0;$p=7;case 7:AX0(a,b,c,d,k);if(C()){break _;}$p=8;case 8:$z=AT4(b,h,d,e);if(C()){break _;}l=$z;if(!l){$p=9;continue _;}$p=10;continue _;case 9:AX0(a,b,h,g,e);if(C()){break _;}$p=11;continue _;case 10:AX0(a,b,h,f,e);if(C()){break _;}$p=11;case 11:$z=AT4(b,i,d,e);if(C()){break _;}h=$z;if(!h){$p=12;continue _;}$p=13;continue _;case 12:AX0(a,b,i,g,e);if(C()){break _;}$p=14;continue _;case 13:AX0(a,b,i,f,e);if(C()){break _;}$p=14;case 14:$z=AT4(b,c,d,j);if(C()){break _;}e=$z;if(!e)
{$p=15;continue _;}$p=16;continue _;case 15:AX0(a,b,c,g,j);if(C()){break _;}$p=17;continue _;case 16:AX0(a,b,c,f,j);if(C()){break _;}$p=17;case 17:$z=AT4(b,c,d,k);if(C()){break _;}d=$z;if(!d){$p=18;continue _;}$p=19;continue _;case 18:AX0(a,b,c,g,k);if(C()){break _;}return;case 19:AX0(a,b,c,f,k);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function A5d(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}g=$z;if(g!=a.b)return f;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(h>f)f=h;return f;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A9b(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;$p=2;case 2:$z=A79(a,b,c,d,e);if(C()){break _;}h=$z;if(h){$p=3;continue _;}$p=4;continue _;case 3:ARO(a,b,c,d,e);if(C()){break _;}return;case 4:AQY(a,b,c,d,e,g);if(C()){break _;}f=0;$p=5;case 5:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function BIX(a,b,c){BN();return Czm.bo;}
function Bfp(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.ty)return 0;$p=1;case 1:$z=A1o(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A1o(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.ty)return 0;$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(!g)return 0;if(f==1)return 1;h=c-1|0;$p=2;case 2:$z=BEZ(b,h,d,e);if(C()){break _;}g=$z;if(!g){$p=3;continue _;}i=1;j=c+1|0;$p=4;continue _;case 3:$z=AT4(b,h,d,e);if(C()){break _;}g
=$z;if(!g){g=d-1|0;$p=5;continue _;}i=0;j=c+1|0;$p=4;case 4:$z=BEZ(b,j,d,e);if(C()){break _;}g=$z;if(!g){$p=6;continue _;}k=1;l=e-1|0;$p=7;continue _;case 5:$z=BEZ(b,h,g,e);if(C()){break _;}g=$z;i=g?1:0;j=c+1|0;$p=4;continue _;case 6:$z=AT4(b,j,d,e);if(C()){break _;}g=$z;if(!g){g=d-1|0;$p=8;continue _;}k=0;l=e-1|0;$p=7;case 7:$z=BEZ(b,c,d,l);if(C()){break _;}g=$z;if(!g){$p=9;continue _;}m=1;n=e+1|0;$p=10;continue _;case 8:$z=BEZ(b,j,g,e);if(C()){break _;}g=$z;k=g?1:0;l=e-1|0;$p=7;continue _;case 9:$z=AT4(b,
c,d,l);if(C()){break _;}g=$z;if(!g){g=d-1|0;$p=11;continue _;}m=0;n=e+1|0;$p=10;case 10:$z=BEZ(b,c,d,n);if(C()){break _;}g=$z;if(!g){$p=12;continue _;}o=1;g=d+1|0;$p=13;continue _;case 11:$z=BEZ(b,c,g,l);if(C()){break _;}g=$z;m=g?1:0;n=e+1|0;$p=10;continue _;case 12:$z=AT4(b,c,d,n);if(C()){break _;}g=$z;if(!g){g=d-1|0;$p=14;continue _;}o=0;g=d+1|0;$p=13;case 13:$z=AT4(b,c,g,e);if(C()){break _;}p=$z;if(p)return !m&&!k&&!i&&!o&&f>=2&&f<=5?1:f==2&&m&&!i&&!k?1:f==3&&o&&!i&&!k?1:f==4&&i&&!m&&!o?1:f==5&&k&&!m&&!o
?1:0;$p=15;continue _;case 14:$z=BEZ(b,c,g,n);if(C()){break _;}g=$z;o=g?1:0;g=d+1|0;$p=13;continue _;case 15:$z=AT4(b,h,d,e);if(C()){break _;}p=$z;if(p){$p=16;continue _;}$p=17;continue _;case 16:$z=BEZ(b,h,g,e);if(C()){break _;}p=$z;if(p)i=1;$p=17;case 17:$z=AT4(b,j,d,e);if(C()){break _;}p=$z;if(p){$p=18;continue _;}$p=19;continue _;case 18:$z=BEZ(b,j,g,e);if(C()){break _;}e=$z;if(e)k=1;$p=19;case 19:$z=AT4(b,c,d,l);if(C()){break _;}e=$z;if(e){$p=20;continue _;}$p=21;continue _;case 20:$z=BEZ(b,c,g,l);if(C())
{break _;}e=$z;if(e)m=1;$p=21;case 21:$z=AT4(b,c,d,n);if(C()){break _;}d=$z;if(!d)return !m&&!k&&!i&&!o&&f>=2&&f<=5?1:f==2&&m&&!i&&!k?1:f==3&&o&&!i&&!k?1:f==4&&i&&!m&&!o?1:f==5&&k&&!m&&!o?1:0;$p=22;case 22:$z=BEZ(b,c,g,n);if(C()){break _;}c=$z;if(c)o=1;return !m&&!k&&!i&&!o&&f>=2&&f<=5?1:f==2&&m&&!i&&!k?1:f==3&&o&&!i&&!k?1:f==4&&i&&!m&&!o?1:f==5&&k&&!m&&!o?1:0;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function Blp(a){return a.ty;}
function AYe(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(g>0)Ck(b,B(823),c+0.5+(V(f)-0.5)*0.2,d+0.0625,e+0.5+(V(f)-0.5)*0.2,0.0,0.0,0.0);return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BEZ(b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.di(c,d,e);if(C()){break _;}f=$z;O();return f==BYX.b?1:!f?0:BRd.data[f].f0();default:E4();}}C8().s(b,c,d,e,f,$p);}
var A3w=J(Bf);
function BL9(a){var b=new A3w();Bp5(b,a);return b;}
function Bp5(a,b){BH();Hi(a,b,BZs);a.O=59;}
function BlI(a,b){if(b==1)b=a.O-16|0;else if(!b){O();b=BTV.bj(0);}else b=b!=2&&b!=4?a.O:a.O+1|0;return b;}
function A2H(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A_l(f);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
var A7J=J(K$);
function BNG(a,b){var c=new A7J();BqL(c,a,b);return c;}
function BqL(a,b,c){U6(a,b,c);a.O=c;E7(a,1);BB(a,0.0,0.0,0.0,1.0,0.25,1.0);}
function BoU(a,b){O();return b!=BY2.b?0:1;}
function A54(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A58(a,b,c,d,e);if(C()){break _;}g=d+1|0;$p=2;case 2:$z=AP0(b,c,g,e);if(C()){break _;}g=$z;if(g<9)return;$p=3;case 3:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(h>=7)return;i
=1.0;j=e-1|0;$p=4;case 4:$z=AWH(b,c,d,j);if(C()){break _;}g=$z;k=e+1|0;$p=5;case 5:$z=AWH(b,c,d,k);if(C()){break _;}l=$z;m=c-1|0;$p=6;case 6:$z=AWH(b,m,d,e);if(C()){break _;}n=$z;o=c+1|0;$p=7;case 7:$z=AWH(b,o,d,e);if(C()){break _;}p=$z;$p=8;case 8:$z=AWH(b,m,d,j);if(C()){break _;}q=$z;$p=9;case 9:$z=AWH(b,o,d,j);if(C()){break _;}r=$z;$p=10;case 10:$z=AWH(b,o,d,k);if(C()){break _;}s=$z;$p=11;case 11:$z=AWH(b,m,d,k);if(C()){break _;}t=$z;u=a.b;n=n!=u&&p!=u?0:1;l=g!=u&&l!=u?0:1;g=q!=u&&r!=u&&s!=u&&t!=u?0:1;p=
d-1|0;while(true){if(m>o){a:{if(!g){if(!n)break a;if(!l)break a;}i=i/2.0;}if(F(f,100.0/i|0))return;g=h+1|0;$p=13;continue _;}t=j;if(t<=k)break;m=m+1|0;}$p=12;case 12:$z=AWH(b,m,p,t);if(C()){break _;}u=$z;v=0.0;O();if(u==BY2.b){v=1.0;$p=14;continue _;}if(!(m==c&&t==e))v=v/4.0;i=i+v;t=t+1|0;while(t>k){m=m+1|0;if(m>o){b:{if(!g){if(!n)break b;if(!l)break b;}i=i/2.0;}if(F(f,100.0/i|0))return;g=h+1|0;$p=13;continue _;}t=j;}continue _;case 13:b.bcQ(c,d,e,g);if(C()){break _;}return;case 14:$z=AZU(b,m,p,t);if(C()){break _;}u
=$z;if(u>0)v=3.0;if(!(m==c&&t==e))v=v/4.0;i=i+v;t=t+1|0;while(t>k){m=m+1|0;if(m>o){c:{if(!g){if(!n)break c;if(!l)break c;}i=i/2.0;}if(F(f,100.0/i|0))return;g=h+1|0;$p=13;continue _;}t=j;}$p=12;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
function BDS(a,b,c){if(c<0)c=7;return a.O+c|0;}
function Bx4(a){return 6;}
function A_y(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=c;i=d;j=e;while(g<3){if(F(b.m,15)<=f){k=V(b.m)*0.699999988079071+0.15000000596046448;l=V(b.m)*0.699999988079071+0.15000000596046448;m=V(b.m)*0.699999988079071+0.15000000596046448;n=new Iq;o=h+k;p=i+l;q=j+m;r=new CS;BN();Fj(r,
Czn);M$(n,b,o,p,q,r);n.iR=10;$p=1;continue _;}g=g+1|0;}return;case 1:b.bbY(n);if(C()){break _;}while(true){g=g+1|0;if(g>=3)break;if(F(b.m,15)>f)continue;else{k=V(b.m)*0.699999988079071+0.15000000596046448;l=V(b.m)*0.699999988079071+0.15000000596046448;m=V(b.m)*0.699999988079071+0.15000000596046448;n=new Iq;o=h+k;p=i+l;q=j+m;r=new CS;BN();Fj(r,Czn);M$(n,b,o,p,q,r);n.iR=10;continue _;}}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function BsC(a,b,c){var d;c=C0();d=new S;T(d);Bg(H(d,B(824)),b);BK(c,R(d));if(b!=7)b=(-1);else{BN();b=Czo.bo;}return b;}
function ByB(a,b){return 1;}
var BdI=J(Bf);
function BMT(a){var b=new BdI();Bu$(b,a);return b;}
function Bu$(a,b){BH();Hi(a,b,Cy4);a.O=87;E7(a,1);BB(a,0.0,0.0,0.0,1.0,0.9375,1.0);KR(a,255);}
function AUF(a,b,c,d,e){return En(c+0|0,d+0|0,e+0|0,c+1|0,d+1|0,e+1|0);}
function Bjr(a){return 0;}
function Btv(a){return 0;}
function BIT(a,b,c){b=Bb(b,1);return !b&&c>0?a.O-1|0:b?2:a.O;}
function A$S(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(F(f,5))return;g=c-4|0;h=c+4|0;i=d+1|0;j=e-4|0;k=e+4|0;a:while(true){if(g>h){if(!0){$p=1;continue _;}g=7;$p=2;continue _;}l=d;while(l<=i){m=j;if(m<=k)break a;l=l+1|0;}g=g+1|0;}$p=4;continue _;case 1:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(h>0){g=h-1|0;$p=3;continue _;}g
=c-0|0;h=c+0|0;m=e-0|0;j=e+0|0;while(true){if(g>h){if(0)return;O();g=BRg.b;$p=5;continue _;}l=m;if(l<=j)break;g=g+1|0;}$p=6;continue _;case 2:b.bcQ(c,d,e,g);if(C()){break _;}return;case 3:b.bcQ(c,d,e,g);if(C()){break _;}return;case 4:$z=AV0(b,g,l,m);if(C()){break _;}f=$z;BH();if(f===BUg)g=1;else{m=m+1|0;b:while(true){if(m<=k){continue _;}l=l+1|0;while(l>i){g=g+1|0;if(g>h)break b;l=d;}m=j;}g=0;}if(!g){$p=1;continue _;}g=7;$p=2;continue _;case 5:Bcf(b,c,d,e,g);if(C()){break _;}return;case 6:$z=AWH(b,g,i,l);if
(C()){break _;}n=$z;O();if(n==BY1.b)g=1;else{l=l+1|0;while(true){if(l<=j){continue _;}g=g+1|0;if(g>h)break;l=m;}g=0;}if(g)return;O();g=BRg.b;$p=5;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function A72(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(F(b.m,4))return;O();g=BRg.b;$p=1;case 1:Bcf(b,c,d,e,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AQN(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d+1|0;$p=1;case 1:$z=AV0(b,c,f,e);if(C()){break _;}g=$z;if(!g.cA())return;O();f=BRg.b;$p=2;case 2:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BmC(a,b,c){O();return BRg.c1(0,c);}
function A1B(){H5.call(this);this.OZ=0;}
function Byd(a,b){var c=new A1B();BhU(c,a,b);return c;}
function BhU(a,b,c){BH();T$(a,b,BZr);a.OZ=c;a.O=45;}
function Bt3(a,b,c){O();return BY3.b;}
function AWF(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Ba4(a,b,c,d,e);if(C()){break _;}f=e-1|0;$p=2;case 2:$z=AWH(b,c,d,f);if(C()){break _;}g=$z;f=e+1|0;$p=3;case 3:$z=AWH(b,c,d,f);if(C()){break _;}f=$z;h=c-1|0;$p=4;case 4:$z=AWH(b,h,d,e);if(C()){break _;}h=$z;i=c+1|0;$p=5;case 5:$z=AWH(b,i,d,e);if(C()){break _;}i=$z;j=3;O();k=BYy.data;if(k[g]
&&!k[f])j=3;if(k[f]&&!k[g])j=2;if(k[h]&&!k[i])j=5;if(k[i]&&!k[h])j=4;$p=6;case 6:b.bcQ(c,d,e,j);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bfm(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f==1){O();return BRj.O;}if(!f){O();return BRj.O;}$p=1;case 1:$z=b.d0(c,d,e);if(C()){break _;}g=$z;return f!=g?a.O:!a.OZ?a.O-1|0:a.O+16|0;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AZn(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.OZ)return;$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=c+0.5;i=d+0.0+V(f)*6.0/16.0;j=e+0.5;k=V(f)*0.6000000238418579-0.30000001192092896;if(g==4){l=h-0.5199999809265137;m=i;n=j+k;Ck(b,B(819),l,m,n,0.0,0.0,0.0);Ck(b,B(820),
l,m,n,0.0,0.0,0.0);}else if(g==5){l=h+0.5199999809265137;m=i;n=j+k;Ck(b,B(819),l,m,n,0.0,0.0,0.0);Ck(b,B(820),l,m,n,0.0,0.0,0.0);}else if(g==2){l=h+k;m=i;n=j-0.5199999809265137;Ck(b,B(819),l,m,n,0.0,0.0,0.0);Ck(b,B(820),l,m,n,0.0,0.0,0.0);}else if(g==3){o=h+k;p=i;q=j+0.5199999809265137;Ck(b,B(819),o,p,q,0.0,0.0,0.0);Ck(b,B(820),o,p,q,0.0,0.0,0.0);}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function Bje(a,b){if(b==1){O();b=BRj.b;}else if(!b){O();b=BRj.b;}else b=b!=3?a.O:a.O-1|0;return b;}
function A2L(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_r(b,c,d,e);if(C()){break _;}b=$z;g=b;$p=2;case 2:Bbz(f,g);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BDo(a){return Bm$();}
function A_z(){H5.call(this);this.TO=0;}
function Bgn(a,b){var c=new A_z();Bpz(c,a,b);return c;}
function Bpz(a,b,c){BH();T$(a,b,BZs);a.TO=c;a.O=4;BB(a,0.25,0.0,0.25,0.75,1.0,0.75);}
function A5E(a,b,c,d,e){return null;}
function A_6(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A97(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=Qr(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A97(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.TO)return;$p=1;case 1:$z=b.d0(c,d,e);if(C()){break _;}f=$z;BB(a,0.0,0.0,0.0,1.0,1.0,1.0);if(f==2)BB(a,0.0,0.28125,0.875,1.0,0.78125,1.0);if(f==3)BB(a,0.0,0.28125,0.0,1.0,0.78125,0.125);if(f==4)BB(a,0.875,0.28125,0.0,1.0,0.78125,1.0);if(f==5)BB(a,0.0,0.28125,0.0,0.125,0.78125,1.0);return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bo2(a){return (-1);}
function BAq(a){return 0;}
function BAg(a){return 0;}
function BtJ(a){var b,c,$$je;a:{try{b=Bqe();}catch($$e){$$je=N($$e);if($$je instanceof BD){b=$$je;break a;}else{throw $$e;}}return b;}c=new B8;TE(c,b);K(c);}
function BD8(a,b,c){BN();return Czp.bo;}
function AS2(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;if(!a.TO){$p=1;continue _;}f=d-1|0;$p=2;continue _;case 1:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;g=1;if(h==2){f=e+1|0;$p=3;continue _;}if(h==3){f=e-1|0;$p=4;continue _;}if(h==4){f=c+1|0;$p=8;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;continue _;case 2:$z=AV0(b,c,f,e);if(C()){break _;}i=$z;if(!i.cA())g
=1;if(!g)return;$p=5;continue _;case 3:$z=AV0(b,c,d,f);if(C()){break _;}i=$z;if(i.cA())g=0;if(h==3){f=e-1|0;$p=4;continue _;}if(h==4){f=c+1|0;$p=8;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;continue _;case 4:$z=AV0(b,c,d,f);if(C()){break _;}i=$z;if(i.cA())g=0;if(h==4){f=c+1|0;$p=8;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;case 5:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=6;case 6:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=7;case 7:Bcf(b,c,d,e,f);if(C()){break _;}return;case 8:$z
=AV0(b,f,d,e);if(C()){break _;}i=$z;if(i.cA())g=0;if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;continue _;case 9:$z=AV0(b,f,d,e);if(C()){break _;}i=$z;if(i.cA())g=0;if(!g)return;$p=5;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
var A4U=J(Bf);
function Bo1(a,b){var c=new A4U();BE5(c,a,b);return c;}
function BE5(a,b,c){Hi(a,b,c);a.O=97;BH();if(c===BZw)a.O=98;BB(a,0.0,0.0,0.0,1.0,1.0,1.0);}
function BHq(a,b,c){var d,e;if(b&&b!=1){d=AB5(a,c);if((d&&d!=2?0:1)^(b>3?0:1))return a.O;b=((d/2|0)+(b&1^d)|0)+((c&4)/4|0)|0;e=a.O-((c&8)*2|0)|0;if(b&1)e= -e|0;return e;}return a.O;}
function Bst(a){return 0;}
function Bm8(a){return 0;}
function BhK(a){return 7;}
function A2b(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A3N(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=Qr(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,$p);}
function ASG(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A3N(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=Ys(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A3N(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.d0(c,d,e);if(C()){break _;}c=$z;c=AB5(a,c);BB(a,0.0,0.0,0.0,1.0,2.0,1.0);if(!c)BB(a,0.0,0.0,0.0,1.0,1.0,0.1875);if(c==1)BB(a,0.8125,0.0,0.0,1.0,1.0,1.0);if(c==2)BB(a,0.0,0.0,0.8125,1.0,1.0,1.0);if(c==3)BB(a,0.0,0.0,0.0,0.1875,1.0,1.0);return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A6Q(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AYN(a,b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AYN(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.bF;BH();if(g===BZw)return 1;$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(!(h&8)){i=d+1|0;$p=2;continue _;}d=d-1|0;$p=3;continue _;case 2:$z=AWH(b,c,i,e);if(C()){break _;}j=$z;if(j!=a.b){i=h^4;$p=4;continue _;}j=(h^4)+8|0;$p=5;continue _;case 3:$z
=AWH(b,c,d,e);if(C()){break _;}i=$z;if(i!=a.b)return 1;$p=6;continue _;case 4:b.bcQ(c,d,e,i);if(C()){break _;}Gl(b,c,d-1|0,e,c,d,e);if(CH()>=0.5){k=c+0.5;l=d+0.5;m=e+0.5;f=B(825);n=1.0;o=V(b.m)*0.10000000149011612+0.8999999761581421;$p=7;continue _;}k=c+0.5;l=d+0.5;m=e+0.5;f=B(826);n=1.0;o=V(b.m)*0.10000000149011612+0.8999999761581421;$p=8;continue _;case 5:b.bcQ(c,i,e,j);if(C()){break _;}i=h^4;$p=4;continue _;case 6:AYN(a,b,c,d,e,f);if(C()){break _;}return 1;case 7:ARR(b,k,l,m,f,n,o);if(C()){break _;}return 1;case 8:ARR(b,
k,l,m,f,n,o);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function ATx(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8)){$p=2;continue _;}d=d-1|0;$p=3;continue _;case 2:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(((h&4)<=0?0:1)==f)return;i=d+1|0;$p=5;continue _;case 3:$z=AWH(b,c,d,e);if(C()){break _;}h=$z;if(h!=a.b)return;$p
=4;case 4:ATx(a,b,c,d,e,f);if(C()){break _;}return;case 5:$z=AWH(b,c,i,e);if(C()){break _;}f=$z;if(f!=a.b){f=g^4;$p=6;continue _;}f=(g^4)+8|0;$p=7;continue _;case 6:b.bcQ(c,d,e,f);if(C()){break _;}Gl(b,c,d-1|0,e,c,d,e);if(CH()>=0.5){j=c+0.5;k=d+0.5;l=e+0.5;m=B(825);n=1.0;o=V(b.m)*0.10000000149011612+0.8999999761581421;$p=8;continue _;}j=c+0.5;l=d+0.5;k=e+0.5;m=B(826);n=1.0;o=V(b.m)*0.10000000149011612+0.8999999761581421;$p=9;continue _;case 7:b.bcQ(c,i,e,f);if(C()){break _;}f=g^4;$p=6;continue _;case 8:ARR(b,
j,k,l,m,n,o);if(C()){break _;}return;case 9:ARR(b,j,l,k,m,n,o);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function AWM(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(g&8){h=d-1|0;$p=3;continue _;}i=0;h=d+1|0;$p=2;case 2:$z=AWH(b,c,h,e);if(C()){break _;}j=$z;if(j!=a.b){i=0;$p=4;continue _;}j=d-1|0;$p=6;continue _;case 3:$z=AWH(b,c,h,e);if(C()){break _;}i=$z;if(i!=a.b){i=0;$p=5;continue _;}if(f>0){O();if(BRd.data[f].f0())
{$p=9;continue _;}}return;case 4:Bcf(b,c,d,e,i);if(C()){break _;}i=1;j=d-1|0;$p=6;continue _;case 5:Bcf(b,c,d,e,i);if(C()){break _;}if(f>0){O();if(BRd.data[f].f0()){$p=9;continue _;}}return;case 6:$z=AT4(b,c,j,e);if(C()){break _;}j=$z;if(!j){i=0;$p=7;continue _;}if(i){$p=11;continue _;}if(f>0){O();if(BRd.data[f].f0()){$p=12;continue _;}}return;case 7:Bcf(b,c,d,e,i);if(C()){break _;}i=1;$p=8;case 8:$z=AWH(b,c,h,e);if(C()){break _;}j=$z;if(j==a.b){j=0;$p=10;continue _;}if(i){$p=11;continue _;}if(f>0){O();if(BRd.data[f].f0())
{$p=12;continue _;}}return;case 9:AWM(a,b,c,h,e,f);if(C()){break _;}return;case 10:Bcf(b,c,h,e,j);if(C()){break _;}if(i){$p=11;continue _;}if(f>0){O();if(BRd.data[f].f0()){$p=12;continue _;}}return;case 11:AQY(a,b,c,d,e,g);if(C()){break _;}return;case 12:$z=A26(b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=13;continue _;}h=1;$p=14;continue _;case 13:$z=A26(b,c,h,e);if(C()){break _;}f=$z;h=f?1:0;$p=14;case 14:ATx(a,b,c,d,e,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function BD7(a,b,c){if(b&8)b=0;else{c=a.bF;BH();if(c!==BZw){BN();b=Czq.bo;}else{BN();b=Czr.bo;}}return b;}
function AP4(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A3N(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=A6e(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AB5(a,b){return b&4?b&3:(b-1|0)&3;}
function A6U(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d>=127)return 0;f=d-1|0;$p=1;case 1:$z=AT4(b,c,f,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:$z=AZO(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;d=d+1|0;$p=3;case 3:$z=AZO(a,b,c,d,e);if(C()){break _;}c=$z;return !c?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
var AXA=J(Bf);
function BNy(a,b){var c=new AXA();Bi3(c,a,b);return c;}
function Bi3(a,b,c){BH();DE(a,b,c,Czb);}
function AXS(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;if(f==2)BB(a,0.0,0.0,0.875,1.0,1.0,1.0);if(f==3)BB(a,0.0,0.0,0.0,1.0,1.0,0.125);if(f==4)BB(a,0.875,0.0,0.0,1.0,1.0,1.0);if(f==5)BB(a,0.0,0.0,0.0,0.125,1.0,1.0);$p=2;case 2:$z=Ys(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AY1(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;if(f==2)BB(a,0.0,0.0,0.875,1.0,1.0,1.0);if(f==3)BB(a,0.0,0.0,0.0,1.0,1.0,0.125);if(f==4)BB(a,0.875,0.0,0.0,1.0,1.0,1.0);if(f==5)BB(a,0.0,0.0,0.0,0.125,1.0,1.0);$p=2;case 2:$z=Qr(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bml(a){return 0;}
function BzY(a){return 0;}
function BF9(a){return 8;}
function A_V(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;e=e+1|0;$p=4;case 4:$z=AT4(b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AQ3(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(g&&f!=2){if(g&&f!=3){if(g&&f!=4){if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;continue _;}h=c+1|0;$p=4;continue _;}h=e-1|0;$p=3;continue _;}h=e+1|0;$p=2;case 2:$z=AT4(b,c,d,h);if(C()){break _;}h=$z;if(h)g=2;if(g&&f!=3){if(g&&f!=4){if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;continue _;}h
=c+1|0;$p=4;continue _;}h=e-1|0;$p=3;case 3:$z=AT4(b,c,d,h);if(C()){break _;}h=$z;if(h)g=3;if(g&&f!=4){if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;continue _;}h=c+1|0;$p=4;case 4:$z=AT4(b,h,d,e);if(C()){break _;}h=$z;if(h)g=4;if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;case 5:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)g=5;$p=6;case 6:b.bcQ(c,d,e,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A7V(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=0;if(g==2){f=e+1|0;$p=2;continue _;}if(g==3){f=e-1|0;$p=3;continue _;}if(g==4){f=c+1|0;$p=4;continue _;}if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 2:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(f)h=1;if(g==3){f=e-1|0;$p=3;continue _;}if(g==4){f=c+1|0;$p=4;continue _;}if
(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 3:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(f)h=1;if(g==4){f=c+1|0;$p=4;continue _;}if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 4:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)h=1;if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 5:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)h=1;if(h)return;$p=6;case 6:AQY(a,b,c,d,e,g);if(C()){break _;}f=0;$p=7;case 7:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,$p);}
function Bzr(a,b){return 1;}
var A_Y=J(Bf);
function BLx(a,b){var c=new A_Y();BIy(c,a,b);return c;}
function BIy(a,b,c){BH();DE(a,b,c,Czb);BB(a,0.0,0.0,0.0,1.0,0.125,1.0);}
function AWW(a,b,c,d,e){return null;}
function BlK(a){return 0;}
function A8Q(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A9H(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=A6e(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A9H(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.d0(c,d,e);if(C()){break _;}f=$z;if(f>=2&&f<=5)BB(a,0.0,0.0,0.0,1.0,0.625,1.0);else BB(a,0.0,0.0,0.0,1.0,0.125,1.0);return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BuX(a,b,c){return c<6?a.O:a.O-16|0;}
function Bwn(a){return 0;}
function BrV(a){return 9;}
function Bu4(a,b){return 1;}
function A_X(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=AT4(b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A_E(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=15;$p=1;case 1:b.bcQ(c,d,e,f);if(C()){break _;}$p=2;case 2:Bcz(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A6G(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=0;i=d-1|0;$p=2;case 2:$z=AT4(b,c,i,e);if(C()){break _;}i=$z;if(!i)h=1;if(g==2){i=c+1|0;$p=3;continue _;}if(g==3){i=c-1|0;$p=4;continue _;}if(g==4){i=e-1|0;$p=5;continue _;}if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){O();if(BRd.data[f].f0())
{j=new Ik;$p=10;continue _;}}return;case 3:$z=AT4(b,i,d,e);if(C()){break _;}i=$z;if(!i)h=1;if(g==3){i=c-1|0;$p=4;continue _;}if(g==4){i=e-1|0;$p=5;continue _;}if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){O();if(BRd.data[f].f0()){j=new Ik;$p=10;continue _;}}return;case 4:$z=AT4(b,i,d,e);if(C()){break _;}i=$z;if(!i)h=1;if(g==4){i=e-1|0;$p=5;continue _;}if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){O();if(BRd.data[f].f0()){j=new Ik;$p=10;continue _;}}return;case 5:$z=AT4(b,
c,d,i);if(C()){break _;}i=$z;if(!i)h=1;if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){O();if(BRd.data[f].f0()){j=new Ik;$p=10;continue _;}}return;case 6:$z=AT4(b,c,d,i);if(C()){break _;}i=$z;if(!i)h=1;if(h){$p=7;continue _;}if(f>0){O();if(BRd.data[f].f0()){j=new Ik;$p=10;continue _;}}return;case 7:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=8;case 8:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=9;case 9:Bcf(b,c,d,e,f);if(C()){break _;}return;case 10:ARC(j,a,b,c,d,e);if(C()){break _;}i=0;h=j.bw;k=j.bt;f
=j.bv-1|0;$p=11;case 11:$z=A8J(j,h,k,f);if(C()){break _;}f=$z;if(f)i=1;f=j.bw;h=j.bt;g=j.bv+1|0;$p=12;case 12:$z=A8J(j,f,h,g);if(C()){break _;}f=$z;if(f)i=i+1|0;f=j.bw-1|0;h=j.bt;g=j.bv;$p=13;case 13:$z=A8J(j,f,h,g);if(C()){break _;}f=$z;if(f)i=i+1|0;f=j.bw+1|0;h=j.bt;g=j.bv;$p=14;case 14:$z=A8J(j,f,h,g);if(C()){break _;}f=$z;if(f)i=i+1|0;if(i!=3)return;$p=15;case 15:Bcz(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bcz(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=new Ik;$p=1;case 1:ARC(f,a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=A26(b,c,d,e);if(C()){break _;}c=$z;$p=3;case 3:A8b(f,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
var A95=J(Bf);
function BMt(a,b){var c=new A95();Bgi(c,a,b);return c;}
function Bgi(a,b,c){BH();DE(a,b,c,Czb);}
function A_v(a,b,c,d,e){return null;}
function Bvt(a){return 0;}
function BBs(a){return 0;}
function BrM(a){return 12;}
function Bd7(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;f=e+1|0;$p=4;case 4:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;d=d-1|0;$p=5;case 5:$z=AT4(b,c,d,e);if(C()){break _;}c=$z;return c;default:
E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bbn(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=g&8;i=g&7;if(f==1){g=d-1|0;$p=2;continue _;}if(f==2){g=e+1|0;$p=3;continue _;}if(f==3){g=e-1|0;$p=4;continue _;}if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 2:$z=AT4(b,c,g,e);if(C()){break _;}g=$z;if(g)i=5+F(b.m,2)|0;if
(f==2){g=e+1|0;$p=3;continue _;}if(f==3){g=e-1|0;$p=4;continue _;}if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 3:$z=AT4(b,c,d,g);if(C()){break _;}g=$z;if(g)i=4;if(f==3){g=e-1|0;$p=4;continue _;}if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 4:$z=AT4(b,c,d,g);if(C()){break _;}g=$z;if(g)i=3;if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 5:$z=AT4(b,g,d,e);if(C())
{break _;}g=$z;if(g)i=2;if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 6:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)i=1;f=i+h|0;$p=7;case 7:b.bcQ(c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function A_x(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f){f=c+1|0;$p=2;continue _;}f=1;$p=3;continue _;case 2:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f){f=e-1|0;$p=4;continue _;}f=2;$p=5;continue _;case 3:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(!f){f=e+1|0;$p=7;continue _;}f=3;$p=8;continue _;case 5:b.bcQ(c,
d,e,f);if(C()){break _;}$p=6;case 6:A9s(a,b,c,d,e);if(C()){break _;}return;case 7:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(!f){f=d-1|0;$p=9;continue _;}f=4;$p=10;continue _;case 8:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:$z=AT4(b,c,f,e);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=5+F(b.m,2)|0;$p=11;continue _;case 10:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;case 11:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function ASg(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A9s(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;g=f&7;h=0;f=c-1|0;$p=3;case 3:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if
(!f&&g==3)h=1;f=e+1|0;$p=6;case 6:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;f=d-1|0;$p=7;case 7:$z=AT4(b,c,f,e);if(C()){break _;}f=$z;if(!f&&g==5)h=1;if(!h)return;$p=8;case 8:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=9;case 9:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=10;case 10:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A9s(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bd7(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:Bcf(b,c,d,e,f);if(C()){break _;}return 0;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A7C(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.d0(c,d,e);if(C()){break _;}c=$z;f=c&7;if(f==1)BB(a,0.0,0.20000000298023224,0.3125,0.375,0.800000011920929,0.6875);else if(f==2)BB(a,0.625,0.20000000298023224,0.3125,1.0,0.800000011920929,0.6875);else if(f==3)BB(a,0.3125,0.20000000298023224,0.0,0.6875,0.800000011920929,0.375);else if(f!=4)BB(a,0.25,0.0,0.25,0.75,0.6000000238418579,0.75);else BB(a,
0.3125,0.20000000298023224,0.625,0.6875,0.800000011920929,1.0);return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A0f(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A5v(a,b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A5v(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=g&7;i=8-(g&8)|0;g=h+i|0;$p=2;case 2:b.bcQ(c,d,e,g);if(C()){break _;}Gl(b,c,d,e,c,d,e);j=c+0.5;k=d+0.5;l=e+0.5;f=B(827);m=0.30000001192092896;n=i<=0?0.5:0.6000000238418579;$p=3;case 3:ARR(b,j,k,l,f,m,n);if(C()){break _;}g
=a.b;$p=4;case 4:A3U(b,c,d,e,g);if(C()){break _;}if(h==1){c=c-1|0;g=a.b;$p=5;continue _;}if(h==2){c=c+1|0;g=a.b;$p=6;continue _;}if(h==3){e=e-1|0;g=a.b;$p=7;continue _;}if(h!=4){d=d-1|0;g=a.b;$p=8;continue _;}e=e+1|0;g=a.b;$p=9;continue _;case 5:A3U(b,c,d,e,g);if(C()){break _;}return 1;case 6:A3U(b,c,d,e,g);if(C()){break _;}return 1;case 7:A3U(b,c,d,e,g);if(C()){break _;}return 1;case 8:A3U(b,c,d,e,g);if(C()){break _;}return 1;case 9:A3U(b,c,d,e,g);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,
g,h,i,j,k,l,m,n,$p);}
function AYK(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;if((f&8)<=0)return;g=a.b;$p=2;case 2:A3U(b,c,d,e,g);if(C()){break _;}g=f&7;if(g==1){c=c-1|0;f=a.b;$p=3;continue _;}if(g==2){c=c+1|0;f=a.b;$p=4;continue _;}if(g==3){e=e-1|0;f=a.b;$p=5;continue _;}if(g!=4){d=d-1|0;f=a.b;$p=6;continue _;}e=e+1|0;f=a.b;$p=7;continue _;case 3:A3U(b,c,d,e,f);if(C())
{break _;}return;case 4:A3U(b,c,d,e,f);if(C()){break _;}return;case 5:A3U(b,c,d,e,f);if(C()){break _;}return;case 6:A3U(b,c,d,e,f);if(C()){break _;}return;case 7:A3U(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A9v(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}c=$z;return (c&8)<=0?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A60(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return 0;h=g&7;return h==5&&f==1?1:h==4&&f==2?1:h==3&&f==3?1:h==2&&f==4?1:h==1&&f==5?1:0;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function BsH(a){return 1;}
function ALB(){Bf.call(this);this.rT=null;}
function BJR(a,b,c){var d=new ALB();A5h(d,a,b,c);return d;}
function A5h(a,b,c,d){BH();DE(a,b,c,BZr);a.rT=d;E7(a,1);BB(a,0.0625,0.0,0.0625,0.9375,0.03125,0.9375);}
function Bqf(a){return 20;}
function Bdg(a,b,c,d,e){return null;}
function BD0(a){return 0;}
function BHY(a){return 0;}
function A2r(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=AT4(b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,$p);}
function AWG(a,b,c,d,e){}
function A2a(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;f=d-1|0;$p=1;case 1:$z=AT4(b,c,f,e);if(C()){break _;}f=$z;if(!f)g=1;if(!g)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function ATi(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(!g)return;$p=2;case 2:A78(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A3B(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(g==1)return;$p=2;case 2:A78(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A78(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;g=f!=1?0:1;h=0;i=0.125;j=null;k=a.rT;AEF();if(k===BZx){j=null;l=c+i;m=d;k=En(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=2;continue _;}if(a.rT===BZv){j=G(FT);l=c+i;m=d;k=En(l,m,e+i,(c+1|0)
-i,m+0.25,(e+1|0)-i);$p=3;continue _;}if(a.rT===Czs){j=G(G8);l=c+i;m=d;k=En(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.n>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=9;continue _;}if(h)b.ex(c,d,e,a.b);return;case 2:$z=AYx(b,j,k);if(C()){break _;}j=$z;if(a.rT===BZv){j=G(FT);l=c+i;m=d;k=En(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=3;continue _;}if(a.rT===Czs){j=G(G8);l=c+i;m=d;k=En(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.n>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f
=0;$p=9;continue _;}if(h)b.ex(c,d,e,a.b);return;case 3:$z=A$V(b,j,k);if(C()){break _;}j=$z;if(a.rT===Czs){j=G(G8);l=c+i;m=d;k=En(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.n>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=9;continue _;}if(h)b.ex(c,d,e,a.b);return;case 4:$z=A$V(b,j,k);if(C()){break _;}j=$z;if(j.n>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=9;continue _;}if(h)b.ex(c,d,e,a.b);return;case 5:b.bcQ(c,d,e,f);if(C()){break _;}f=a.b;$p=6;case 6:A3U(b,c,d,e,f);if(C()){break _;}f
=d-1|0;n=a.b;$p=7;case 7:A3U(b,c,f,e,n);if(C()){break _;}Gl(b,c,d,e,c,d,e);l=c+0.5;m=d+0.1;o=e+0.5;j=B(827);p=0.30000001192092896;i=0.6000000238418579;$p=8;case 8:ARR(b,l,m,o,j,p,i);if(C()){break _;}if(!h&&g){f=0;$p=9;continue _;}if(h)b.ex(c,d,e,a.b);return;case 9:b.bcQ(c,d,e,f);if(C()){break _;}f=a.b;$p=10;case 10:A3U(b,c,d,e,f);if(C()){break _;}f=d-1|0;g=a.b;$p=11;case 11:A3U(b,c,f,e,g);if(C()){break _;}Gl(b,c,d,e,c,d,e);q=c+0.5;l=d+0.1;m=e+0.5;j=B(827);p=0.30000001192092896;i=0.5;$p=12;case 12:ARR(b,q,l,
m,j,p,i);if(C()){break _;}if(h)b.ex(c,d,e,a.b);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function Bds(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;if(f<=0)return;f=a.b;$p=2;case 2:A3U(b,c,d,e,f);if(C()){break _;}d=d-1|0;f=a.b;$p=3;case 3:A3U(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BdT(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.d0(c,d,e);if(C()){break _;}c=$z;if(!(c!=1?0:1))BB(a,0.0625,0.0,0.0625,0.9375,0.0625,0.9375);else BB(a,0.0625,0.0,0.0625,0.9375,0.03125,0.9375);return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function AZr(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}c=$z;return c<=0?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AWV(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}c=$z;return !c?0:f!=1?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BIe(a){return 1;}
function Bvx(a){BB(a,0.0,0.375,0.0,1.0,0.625,1.0);}
var MU=J(Dw);
var BZx=null;var BZv=null;var Czs=null;var Czt=null;function AEF(){AEF=Bi(MU);Bhe();}
function Ba3(a,b){var c=new MU();A7s(c,a,b);return c;}
function Bvf(){AEF();return Czt.de();}
function A7s(a,b,c){AEF();Gg(a,b,c);}
function Bhe(){var b;BZx=Ba3(B(828),0);BZv=Ba3(B(829),1);b=Ba3(B(830),2);Czs=b;Czt=Q(MU,[BZx,BZv,b]);}
function A9D(){Bf.call(this);this.X8=0;}
function BJt(a,b,c){var d=new A9D();Bsl(d,a,b,c);return d;}
function Bsl(a,b,c,d){BH();DE(a,b,c,BZr);if(d)E7(a,1);a.X8=d;}
function Brb(a){return 30;}
function AX_(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AVZ(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AZk(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AVZ(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A7R(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AVZ(a,b,c,d,e);if(C()){break _;}return 0;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AVZ(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AWT(a,b,c,d,e);if(C()){break _;}f=a.b;O();if(f!=BZd.b)return;f=BZe.b;$p=2;case 2:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bax(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.b;O();if(g!=BZe.b)return;g=BZd.b;$p=1;case 1:Bcf(b,c,d,e,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bsg(a,b,c){BN();return Czm.bo;}
function Bsi(a,b){return 4+F(b,2)|0;}
function A5T(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.X8)return;$p=1;case 1:AWT(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AWT(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b.m;g=0;h=c;i=d;j=e;k=d+1|0;l=k;m=l+0.0625;n=d-1|0;o=(d+0|0)-0.0625;p
=e+1|0;q=p;r=q+0.0625;s=e-1|0;t=(e+0|0)-0.0625;u=c+1|0;v=u;w=v+0.0625;x=c-1|0;y=(c+0|0)-0.0625;z=c;ba=e;while(g<6){bb=h+V(f);bc=i+V(f);bd=j+V(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))Ck(b,B(823),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;}return;case 1:$z=AT4(b,c,k,e);if(C()){break _;}be=$z;if(!be)bc=m;while(true){if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if
(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))Ck(b,B(823),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+V(f);bc=i+V(f);bd=j+V(f);if(!g){continue _;}}return;case 2:$z=AT4(b,c,n,e);if(C()){break _;}be=$z;if(!be)bc=o;while(true){if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))Ck(b,B(823),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb
=h+V(f);bc=i+V(f);bd=j+V(f);if(!g){$p=1;continue _;}if(g==1){continue _;}}return;case 3:$z=AT4(b,c,d,p);if(C()){break _;}be=$z;if(!be)bd=r;while(true){if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))Ck(b,B(823),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+V(f);bc=i+V(f);bd=j+V(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){continue _;}}return;case 4:$z=AT4(b,c,d,s);if(C()){break _;}be=$z;if(!be)bd=t;while(true)
{if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))Ck(b,B(823),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+V(f);bc=i+V(f);bd=j+V(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){continue _;}}return;case 5:$z=AT4(b,u,d,e);if(C()){break _;}be=$z;if(!be)bb=w;while(true){if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))Ck(b,B(823),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+V(f);bc=i+V(f);bd
=j+V(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){continue _;}}return;case 6:$z=AT4(b,x,d,e);if(C()){break _;}be=$z;if(!be)bb=y;while(true){if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))Ck(b,B(823),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+V(f);bc=i+V(f);bd=j+V(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){continue _;}}return;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);}
function AOj(){Zn.call(this);this.hV=0;}
var Czu=null;function BBA(a,b,c){var d=new AOj();Bd3(d,a,b,c);return d;}
function BgM(a,b,c){if(b!=1)b=a.bj(b);else{O();b=BYX.e0(b,c);}return b;}
function KZ(a,b,c,d,e,f){var g,h,i,j,k;if(f){g=Czu;h=new ABW;i=b.dh;h.U9=c;h.Va=d;h.U$=e;h.qj=i;Z(g,h);}j=0;k=0;while(true){b=Czu;if(k>=b.n)break;g=Bd(b,k);if(g.U9==c&&g.Va==d&&g.U$==e){j=j+1|0;if(j>=8)return 1;}k=k+1|0;}return 0;}
function Bd3(a,b,c,d){BeF(a,b,c);a.hV=0;a.hV=d;E7(a,1);}
function Byp(a){return 2;}
function A2A(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}if(!a.hV)return;g=d-1|0;f=a.b;$p=3;continue _;case 2:AVj(a,b,c,d,e);if(C()){break _;}if(!a.hV)return;g=d-1|0;f=a.b;$p=3;case 3:A3U(b,c,g,e,f);if(C()){break _;}f=d+1|0;g=a.b;$p=4;case 4:A3U(b,c,f,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=5;case 5:A3U(b,f,d,e,g);if(C()){break _;}f
=c+1|0;g=a.b;$p=6;case 6:A3U(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=7;case 7:A3U(b,c,d,f,g);if(C()){break _;}e=e+1|0;f=a.b;$p=8;case 8:A3U(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A1L(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.hV)return;f=d-1|0;g=a.b;$p=1;case 1:A3U(b,c,f,e,g);if(C()){break _;}f=d+1|0;g=a.b;$p=2;case 2:A3U(b,c,f,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=3;case 3:A3U(b,f,d,e,g);if(C()){break _;}f=c+1|0;g=a.b;$p=4;case 4:A3U(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=5;case 5:A3U(b,c,d,f,g);if(C()){break _;}e=e+1|0;f=a.b;$p=6;case 6:A3U(b,c,d,
e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BfH(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.hV)return 0;$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;return g==5&&f==1?0:g==3&&f==3?0:g==4&&f==2?0:g==1&&f==5?0:g==2&&f==4?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A_F(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(g==5){h=d-1|0;i=0;$p=2;continue _;}if(g==3){h=e-1|0;i=2;$p=3;continue _;}if(g==4){h=e+1|0;i=3;$p=4;continue _;}if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}while
(true){j=Czu;if(j.n<=0)break;if(Fc(BI(b.dh,(Bd(j,0)).qj),M(100)))break;Er(Czu,0);}a:{if(a.hV){if(!0)break a;O();h=BZf.b;$p=7;continue _;}if(!0&&!KZ(a,b,c,d,e,0)){O();h=BZg.b;$p=9;continue _;}}return;case 2:$z=AWQ(b,c,h,e,i);if(C()){break _;}h=$z;if(h)h=1;else{if(g==3){h=e-1|0;i=2;$p=3;continue _;}if(g==4){h=e+1|0;i=3;$p=4;continue _;}if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=Czu;if(j.n<=0)break;if(Fc(BI(b.dh,(Bd(j,0)).qj),M(100)))break;Er(Czu,0);}b:{if(a.hV)
{if(!h)break b;O();h=BZf.b;$p=7;continue _;}if(!h&&!KZ(a,b,c,d,e,0)){O();h=BZg.b;$p=9;continue _;}}return;case 3:$z=AWQ(b,c,d,h,i);if(C()){break _;}h=$z;if(h)h=1;else{if(g==4){h=e+1|0;i=3;$p=4;continue _;}if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=Czu;if(j.n<=0)break;if(Fc(BI(b.dh,(Bd(j,0)).qj),M(100)))break;Er(Czu,0);}a:{if(a.hV){if(!h)break a;O();h=BZf.b;$p=7;continue _;}if(!h&&!KZ(a,b,c,d,e,0)){O();h=BZg.b;$p=9;continue _;}}return;case 4:$z=AWQ(b,c,d,h,
i);if(C()){break _;}h=$z;if(h)h=1;else{if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=Czu;if(j.n<=0)break;if(Fc(BI(b.dh,(Bd(j,0)).qj),M(100)))break;Er(Czu,0);}c:{if(a.hV){if(!h)break c;O();h=BZf.b;$p=7;continue _;}if(!h&&!KZ(a,b,c,d,e,0)){O();h=BZg.b;$p=9;continue _;}}return;case 5:$z=AWQ(b,h,d,e,i);if(C()){break _;}h=$z;if(h)h=1;else{if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=Czu;if(j.n<=0)break;if(Fc(BI(b.dh,(Bd(j,0)).qj),M(100)))break;Er(Czu,0);}d:
{if(a.hV){if(!h)break d;O();h=BZf.b;$p=7;continue _;}if(!h&&!KZ(a,b,c,d,e,0)){O();h=BZg.b;$p=9;continue _;}}return;case 6:$z=AWQ(b,h,d,e,i);if(C()){break _;}h=$z;h=!h?0:1;while(true){j=Czu;if(j.n<=0)break;if(Fc(BI(b.dh,(Bd(j,0)).qj),M(100)))break;Er(Czu,0);}e:{if(a.hV){if(!h)break e;O();h=BZf.b;$p=7;continue _;}if(!h&&!KZ(a,b,c,d,e,0)){O();h=BZg.b;$p=9;continue _;}}return;case 7:$z=AZU(b,c,d,e);if(C()){break _;}i=$z;$p=8;case 8:A5s(b,c,d,e,h,i);if(C()){break _;}if(!KZ(a,b,c,d,e,1))return;k=c+0.5;l=d+0.5;m=e
+0.5;j=B(816);n=0.5;o=2.5999999046325684+(V(b.m)-V(b.m))*0.800000011920929;$p=11;continue _;case 9:$z=AZU(b,c,d,e);if(C()){break _;}i=$z;$p=10;case 10:A5s(b,c,d,e,h,i);if(C()){break _;}return;case 11:ARR(b,k,l,m,j,n,o);if(C()){break _;}i=0;k=c;p=d;q=e;while(i<5){Ck(b,B(819),k+Dc(f)*0.6+0.2,p+Dc(f)*0.6+0.2,q+Dc(f)*0.6+0.2,0.0,0.0,0.0);i=i+1|0;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function A8S(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A6$(a,b,c,d,e,f);if(C()){break _;}b.ex(c,d,e,a.b);return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AQj(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f)return 0;$p=1;case 1:$z=BfH(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BIF(a,b,c){O();return BZg.b;}
function BAQ(a){return 1;}
function ATP(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.hV)return;$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=c+0.5+(V(f)-0.5)*0.2;i=d+0.699999988079071+(V(f)-0.5)*0.2;j=e+0.5+(V(f)-0.5)*0.2;if(g==1)Ck(b,B(823),h-0.27000001072883606,i+0.2199999988079071,j,0.0,0.0,0.0);else if(g==2)Ck(b,B(823),h+0.27000001072883606,i+0.2199999988079071,j,0.0,0.0,0.0);else if
(g==3)Ck(b,B(823),h,i+0.2199999988079071,j-0.27000001072883606,0.0,0.0,0.0);else if(g!=4)Ck(b,B(823),h,i,j,0.0,0.0,0.0);else Ck(b,B(823),h,i+0.2199999988079071,j+0.27000001072883606,0.0,0.0,0.0);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AT0(){Czu=Cs();}
var Bfe=J(Bf);
function BKI(a,b){var c=new Bfe();Bwj(c,a,b);return c;}
function Bwj(a,b,c){BH();DE(a,b,c,Czb);E7(a,1);}
function ARG(a,b,c,d,e){return null;}
function BEF(a){return 20;}
function BEv(a){return 0;}
function BCI(a){return 0;}
function AV7(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;e=e+1|0;$p=4;case 4:$z=AT4(b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bdo(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=g&8;i=g&7;if(f==2){g=e+1|0;$p=2;continue _;}if(f==3){g=e-1|0;$p=3;continue _;}if(f==4){g=c+1|0;$p=4;continue _;}if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 2:$z=AT4(b,c,d,g);if(C()){break _;}g=$z;if(g)i=4;if(f==3){g=e-1|0;$p=3;continue _;}if(f==4){g
=c+1|0;$p=4;continue _;}if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 3:$z=AT4(b,c,d,g);if(C()){break _;}g=$z;if(g)i=3;if(f==4){g=c+1|0;$p=4;continue _;}if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 4:$z=AT4(b,g,d,e);if(C()){break _;}g=$z;if(g)i=2;if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 5:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(f)i=1;f=i+h|0;$p=6;case 6:b.bcQ(c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function A8F(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f){f=c+1|0;$p=2;continue _;}f=1;$p=3;continue _;case 2:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f){f=e-1|0;$p=4;continue _;}f=2;$p=5;continue _;case 3:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(!f){f=e+1|0;$p=7;continue _;}f=3;$p=8;continue _;case 5:b.bcQ(c,
d,e,f);if(C()){break _;}$p=6;case 6:BaU(a,b,c,d,e);if(C()){break _;}return;case 7:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=4;$p=9;continue _;case 8:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:b.bcQ(c,d,e,f);if(C()){break _;}$p=6;continue _;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A$1(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaU(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;g=f&7;h=0;f=c-1|0;$p=3;case 3:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=AT4(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if
(!f&&g==3)h=1;f=e+1|0;$p=6;case 6:$z=AT4(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;if(!h)return;$p=7;case 7:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=8;case 8:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=9;case 9:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function BaU(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AV7(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:Bcf(b,c,d,e,f);if(C()){break _;}return 0;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function ASu(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.d0(c,d,e);if(C()){break _;}f=$z;g=f&7;h=(f&8)<=0?0:1;i=0.125;if(h)i=0.0625;if(g==1)BB(a,0.0,0.375,0.3125,i,0.625,0.6875);else if(g==2)BB(a,1.0-i,0.375,0.3125,1.0,0.625,0.6875);else if(g==3)BB(a,0.3125,0.375,0.0,0.6875,0.625,i);else if(g==4)BB(a,0.3125,0.375,1.0-i,0.6875,0.625,1.0);return;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,i,$p);}
function AYk(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A7S(a,b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A7S(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;h=g&7;i=8-(g&8)|0;if(!i)return 1;i=h+i|0;$p=2;case 2:b.bcQ(c,d,e,i);if(C()){break _;}Gl(b,c,d,e,c,d,e);j=c+0.5;k=d+0.5;l=e+0.5;f=B(827);m=0.30000001192092896;n=0.6000000238418579;$p=3;case 3:ARR(b,j,k,l,f,m,n);if(C())
{break _;}i=a.b;$p=4;case 4:A3U(b,c,d,e,i);if(C()){break _;}if(h==1){i=c-1|0;g=a.b;$p=5;continue _;}if(h==2){i=c+1|0;g=a.b;$p=6;continue _;}if(h==3){i=e-1|0;g=a.b;$p=7;continue _;}if(h!=4){i=d-1|0;g=a.b;$p=8;continue _;}i=e+1|0;g=a.b;$p=9;continue _;case 5:A3U(b,i,d,e,g);if(C()){break _;}b.ex(c,d,e,a.b);return 1;case 6:A3U(b,i,d,e,g);if(C()){break _;}b.ex(c,d,e,a.b);return 1;case 7:A3U(b,c,d,i,g);if(C()){break _;}b.ex(c,d,e,a.b);return 1;case 8:A3U(b,c,i,e,g);if(C()){break _;}b.ex(c,d,e,a.b);return 1;case 9:A3U(b,
c,d,i,g);if(C()){break _;}b.ex(c,d,e,a.b);return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function AWb(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;if((f&8)<=0)return;g=a.b;$p=2;case 2:A3U(b,c,d,e,g);if(C()){break _;}g=f&7;if(g==1){c=c-1|0;f=a.b;$p=3;continue _;}if(g==2){c=c+1|0;f=a.b;$p=4;continue _;}if(g==3){e=e-1|0;f=a.b;$p=5;continue _;}if(g!=4){d=d-1|0;f=a.b;$p=6;continue _;}e=e+1|0;f=a.b;$p=7;continue _;case 3:A3U(b,c,d,e,f);if(C())
{break _;}return;case 4:A3U(b,c,d,e,f);if(C()){break _;}return;case 5:A3U(b,c,d,e,f);if(C()){break _;}return;case 6:A3U(b,c,d,e,f);if(C()){break _;}return;case 7:A3U(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AUp(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}c=$z;return (c&8)<=0?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A59(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return 0;h=g&7;return h==5&&f==1?1:h==4&&f==2?1:h==3&&f==3?1:h==2&&f==4?1:h==1&&f==5?1:0;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Bnx(a){return 1;}
function AWd(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return;g=g&7;$p=2;case 2:b.bcQ(c,d,e,g);if(C()){break _;}h=a.b;$p=3;case 3:A3U(b,c,d,e,h);if(C()){break _;}if(g==1){g=c-1|0;h=a.b;$p=4;continue _;}if(g==2){g=c+1|0;h=a.b;$p=5;continue _;}if(g==3){g=e-1|0;h=a.b;$p=7;continue _;}if
(g!=4){h=d-1|0;g=a.b;$p=8;continue _;}g=e+1|0;h=a.b;$p=9;continue _;case 4:A3U(b,g,d,e,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(827);l=0.30000001192092896;m=0.5;$p=6;continue _;case 5:A3U(b,g,d,e,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(827);l=0.30000001192092896;m=0.5;$p=6;case 6:ARR(b,i,j,k,f,l,m);if(C()){break _;}Gl(b,c,d,e,c,d,e);return;case 7:A3U(b,c,d,g,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(827);l=0.30000001192092896;m=0.5;$p=6;continue _;case 8:A3U(b,c,h,e,g);if(C()){break _;}i
=c+0.5;j=d+0.5;k=e+0.5;f=B(827);l=0.30000001192092896;m=0.5;$p=6;continue _;case 9:A3U(b,c,d,g,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(827);l=0.30000001192092896;m=0.5;$p=6;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function Bzd(a){BB(a,0.3125,0.375,0.375,0.6875,0.625,0.625);}
var Bbb=J(Bf);
function BNM(a,b){var c=new Bbb();BiY(c,a,b);return c;}
function BiY(a,b,c){BH();DE(a,b,c,Cy5);BB(a,0.0,0.0,0.0,1.0,0.125,1.0);E7(a,1);}
function AUl(a,b,c,d,e){return null;}
function BCX(a){return 0;}
function BFE(a){return 0;}
function A1R(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=AWH(b,c,d,e);if(C()){break _;}f=$z;if(f){O();if(BRd.data[f].dg()){$p=2;continue _;}}return 0;case 2:$z=AV0(b,c,d,e);if(C()){break _;}b=$z;return b.kN();default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AZM(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A1R(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AX4(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BN();g=Czv.bo;h=V(b.m)*0.699999988079071+0.15000000596046448;i=V(b.m)*0.699999988079071+0.15000000596046448;j=V(b.m)*0.699999988079071+0.15000000596046448;k=Jz(b,c+h,d+i,e+j,YG(g));k.iR=10;$p=1;case 1:b.bbY(k);if(C()){break _;}f=0;$p=2;case 2:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,i,j,k,$p);}
function Bn2(a,b,c){BN();return Czv.bo;}
function BIE(a,b){return 0;}
function AWJ(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Em();f=Czw;$p=1;case 1:$z=A8u(b,f,c,d,e);if(C()){break _;}g=$z;if(g<=11)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;$p=3;case 3:AQY(a,b,c,d,e,g);if(C()){break _;}g=0;$p=4;case 4:Bcf(b,c,d,e,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AYi(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.ob(c,d,e);if(C()){break _;}g=$z;if(f==1)c=1;else{if(g!==a.bF){$p=2;continue _;}c=0;}return c;case 2:$z=A2i(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var A12=J(Pu);
function BN1(a,b){var c=new A12();Bg2(c,a,b);return c;}
function Bg2(a,b,c){BH();AMg(a,b,c,Cze,0);a.AU=0.9800000190734863;E7(a,1);}
function BvG(a){return 1;}
function BcL(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=1-f|0;$p=1;case 1:$z=ARd(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BcM(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AV0(b,c,f,e);if(C()){break _;}g=$z;if(!g.kN()&&!g.l1())return;O();f=BQX.b;$p=2;case 2:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BwB(a,b){return 0;}
function Bak(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Em();f=Czw;$p=1;case 1:$z=A8u(b,f,c,d,e);if(C()){break _;}g=$z;O();if(g<=(11-BYA.data[a.b]|0))return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;$p=3;case 3:AQY(a,b,c,d,e,h);if(C()){break _;}h=BYD.b;$p=4;case 4:Bcf(b,c,d,e,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
var AQ$=J(Bf);
function BNC(a,b){var c=new AQ$();Bg4(c,a,b);return c;}
function Bg4(a,b,c){BH();DE(a,b,c,Cy6);E7(a,1);}
function BJe(a,b,c){BN();return Czv.bo;}
function BJu(a,b){return 4;}
function BeM(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Em();f=Czw;$p=1;case 1:$z=A8u(b,f,c,d,e);if(C()){break _;}g=$z;if(g<=11)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;$p=3;case 3:AQY(a,b,c,d,e,g);if(C()){break _;}g=0;$p=4;case 4:Bcf(b,c,d,e,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var Bbo=J(Bf);
function BKh(a,b){var c=new Bbo();BHl(c,a,b);return c;}
function BHl(a,b,c){BH();DE(a,b,c,Czf);E7(a,1);}
function ATX(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d+1|0;$p=1;case 1:$z=AWH(b,c,g,e);if(C()){break _;}h=$z;if(h)return;i=1;h=d-i|0;$p=2;case 2:$z=AWH(b,c,h,e);if(C()){break _;}h=$z;if(h!=a.b){if(i>=3)return;$p=3;continue _;}i=i+1|0;h=d-i|0;continue _;case 3:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(h==15){h=a.b;$p=5;continue _;}h=h+1|0;$p=4;case 4:b.bcQ(c,d,e,h);if(C())
{break _;}return;case 5:Bcf(b,c,g,e,h);if(C()){break _;}h=0;$p=6;case 6:b.bcQ(c,d,e,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function A3Y(a,b,c,d,e){return En(c+0.0625,d,e+0.0625,(c+1|0)-0.0625,(d+1|0)-0.0625,(e+1|0)-0.0625);}
function BeV(a,b,c,d,e){return En(c+0.0625,d,e+0.0625,(c+1|0)-0.0625,d+1|0,(e+1|0)-0.0625);}
function BG4(a,b){return b==1?a.O-1|0:b?a.O:a.O+1|0;}
function BqE(a){return 0;}
function Bon(a){return 0;}
function BC4(a){return 13;}
function ASA(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZO(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:$z=A8e(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A35(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A8e(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A8e(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=AV0(b,f,d,e);if(C()){break _;}g=$z;if(g.cA())return 0;f=c+1|0;$p=2;case 2:$z=AV0(b,f,d,e);if(C()){break _;}g=$z;if(g.cA())return 0;f=e-1|0;$p=3;case 3:$z=AV0(b,c,d,f);if(C()){break _;}g=$z;if(g.cA())return 0;f=e+1|0;$p=4;case 4:$z=AV0(b,c,d,f);if(C()){break _;}g=$z;if(g.cA())return 0;d=d-1|0;$p=5;case 5:$z=AWH(b,c,d,e);if
(C()){break _;}f=$z;O();return f!=BZl.b&&f!=BT6.b?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bbu(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=null;c=1;$p=1;case 1:f.fv(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
var A4n=J(Bf);
function BKO(a,b){var c=new A4n();BGB(c,a,b);return c;}
function BGB(a,b,c){BH();DE(a,b,c,Czg);}
function BqW(a,b,c){BN();return Czx.bo;}
function BnN(a,b){return 4;}
var A7B=J(Bf);
function BOi(a,b){var c=new A7B();BAY(c,a,b);return c;}
function BAY(a,b,c){BH();Hi(a,b,Cy9);a.O=c;BB(a,0.125,0.0,0.125,0.875,1.0,0.875);E7(a,1);}
function AWv(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d+1|0;$p=1;case 1:$z=AWH(b,c,g,e);if(C()){break _;}h=$z;if(h)return;i=1;h=d-i|0;$p=2;case 2:$z=AWH(b,c,h,e);if(C()){break _;}h=$z;if(h!=a.b){if(i>=3)return;$p=3;continue _;}i=i+1|0;h=d-i|0;continue _;case 3:$z=AZU(b,c,d,e);if(C()){break _;}h=$z;if(h==15){h=a.b;$p=5;continue _;}h=h+1|0;$p=4;case 4:b.bcQ(c,d,e,h);if(C())
{break _;}return;case 5:Bcf(b,c,g,e,h);if(C()){break _;}h=0;$p=6;case 6:b.bcQ(c,d,e,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function ASP(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:a:{$z=AWH(b,c,f,e);if(C()){break _;}g=$z;if(g==a.b)c=1;else{O();if(g==BRf.b)break a;if(g==BRg.b)break a;c=0;}return c;}d=c-1|0;$p=2;case 2:$z=AV0(b,d,f,e);if(C()){break _;}h=$z;BH();if(h===BUg)return 1;d=c+1|0;$p=3;case 3:$z=AV0(b,d,f,e);if(C()){break _;}h=$z;if(h===BUg)return 1;d=e-1|0;$p=4;case 4:$z=AV0(b,c,
f,d);if(C()){break _;}h=$z;if(h===BUg)return 1;d=e+1|0;$p=5;case 5:$z=AV0(b,c,f,d);if(C()){break _;}b=$z;return b!==BUg?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A3O(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ASP(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AZU(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AQY(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:Bcf(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A8M(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ASP(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A5k(a,b,c,d,e){return null;}
function BGw(a,b,c){BN();return Czy.bo;}
function Brq(a){return 0;}
function Bi5(a){return 0;}
function BJp(a){return 1;}
var BbO=J(Bf);
function BMg(a,b){var c=new BbO();Blk(c,a,b);return c;}
function Blk(a,b,c){BH();DE(a,b,c,BZs);}
function ByT(a,b){return a.O+(b!=1?0:1)|0;}
function Bcp(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}g=$z;if(g<=0)return 0;$p=2;case 2:AWj(a,b,c,d,e,g);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AWj(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=null;$p=1;case 1:AV9(b,g,c,d,e);if(C()){break _;}h=0;$p=2;case 2:b.bcQ(c,d,e,h);if(C()){break _;}BN();h=(Czz.bo+f|0)-1|0;i=V(b.m)*0.699999988079071+0.15000000596046448;j=V(b.m)*0.699999988079071+0.06000000238418579+0.6;k=V(b.m)*0.699999988079071+0.15000000596046448;g=Jz(b,c+i,d+j,e+k,YG(h));g.iR
=10;$p=3;case 3:b.bbY(g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function AXp(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.ci)return;if(f<=0){$p=1;continue _;}$p=2;continue _;case 1:A0l(a,b,c,d,e,f,g);if(C()){break _;}return;case 2:AWj(a,b,c,d,e,f);if(C()){break _;}$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var AXm=J(Bf);
function BKv(a,b){var c=new AXm();BAk(c,a,b);return c;}
function BAk(a,b,c){BH();DE(a,b,c,BZs);}
function Beh(a,b,c,d,e,f,g){var h,i;h=c;i=d;Z(g,En(h,i,e,c+1|0,i+1.5,e+1|0));}
function Bdt(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AWH(b,c,f,e);if(C()){break _;}g=$z;if(g==a.b)return 0;$p=2;case 2:$z=AV0(b,c,f,e);if(C()){break _;}h=$z;if(!h.cA())return 0;$p=3;case 3:$z=AZO(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Bwi(a){return 0;}
function BE9(a){return 0;}
function BDt(a){return 11;}
function Bs(){var a=this;D.call(a);a.bo=0;a.fu=0;a.gX=0;a.rU=0;a.MT=0;}
var CzA=null;var BZy=null;var CzB=null;var CzC=null;var CzD=null;var CzE=null;var CzF=null;var CzG=null;var CzH=null;var Czj=null;var Czk=null;var CzI=null;var CzJ=null;var CzK=null;var CzL=null;var CzM=null;var CzN=null;var CzO=null;var CzP=null;var CzQ=null;var CzR=null;var CzS=null;var CzT=null;var CzU=null;var CzV=null;var CzW=null;var CzX=null;var CzY=null;var CzZ=null;var Cz0=null;var Cz1=null;var Cz2=null;var Cz3=null;var Cz4=null;var Cz5=null;var Cz6=null;var Cz7=null;var Cz8=null;var Cz9=null;var Cz$
=null;var Cz_=null;var Czn=null;var Czo=null;var CAa=null;var CAb=null;var CAc=null;var CAd=null;var CAe=null;var CAf=null;var CAg=null;var CAh=null;var CAi=null;var CAj=null;var CAk=null;var CAl=null;var CAm=null;var CAn=null;var CAo=null;var CAp=null;var CAq=null;var CAr=null;var CAs=null;var CAt=null;var CAu=null;var Czi=null;var CAv=null;var CAw=null;var CAx=null;var CAy=null;var Czp=null;var Czq=null;var CAz=null;var CAA=null;var CAB=null;var CAC=null;var CAD=null;var Czr=null;var Czm=null;var Czv=null;var CAE
=null;var CAF=null;var CAG=null;var CAH=null;var Czx=null;var Czy=null;var CAI=null;var CAJ=null;var CAK=null;var CAL=null;var CAM=null;var CAN=null;var BQ_=null;var CAO=null;var Czz=null;var CAP=null;function BN(){BN=Bi(Bs);BCL();}
function Fb(a){var b=new Bs();EG(b,a);return b;}
function EG(a,b){var c,d,e;BN();a.fu=64;a.gX=32;a.MT=0;c=256+b|0;a.bo=c;if(BZy.data[c]!==null){d=C0();e=new S;T(e);Bg(H(e,B(831)),b);BK(d,R(e));}BZy.data[c]=a;}
function BM(a,b){a.rU=b;return a;}
function BoF(a,b){return a.rU;}
function A2f(a,b,c,d,e,f,g,h){return 0;}
function BHU(a,b,c){return 1.0;}
function Bfy(a,b,c,d){return b;}
function BuT(a){return a.fu;}
function BCY(a){return a.gX;}
function Bla(a,b,c){}
function ByU(a,b,c,d,e,f){}
function BI7(a,b){return 1;}
function Bk1(a,b){return 0;}
function Bwv(a,b,c){}
function Bdw(a){a.MT=1;return a;}
function Bg9(a){return a.MT;}
function BCL(){var b;CzA=BLU();BZy=W(Bs,32000);CzB=BM(VB(0,2),82);CzC=BM(ZZ(1,2),98);CzD=BM(Y8(2,2),114);CzE=BM(BLM(3),5);CzF=BM(AAx(4,4),10);CzG=BM(BKl(5),21);CzH=BM(Fb(6),37);Czj=BM(Fb(7),7);Czk=BM(Fb(8),55);CzI=BM(Fb(9),23);CzJ=BM(Fb(10),39);CzK=BM(YR(11,2),66);CzL=BM(YR(12,0),64);CzM=BM(VB(13,0),80);CzN=BM(ZZ(14,0),96);CzO=BM(Y8(15,0),112);CzP=BM(YR(16,1),65);CzQ=BM(VB(17,1),81);CzR=BM(ZZ(18,1),97);CzS=BM(Y8(19,1),113);CzT=BM(YR(20,3),67);CzU=BM(VB(21,3),83);CzV=BM(ZZ(22,3),99);CzW=BM(Y8(23,3),115);CzX=
Bdw(BM(Fb(24),53));CzY=BM(Fb(25),71);CzZ=BM(BNS(26,10),72);Cz0=BM(YR(27,0),68);Cz1=BM(VB(28,0),84);Cz2=BM(ZZ(29,0),100);Cz3=BM(Y8(30,0),116);Cz4=BM(Fb(31),8);Cz5=BM(Fb(32),24);Cz6=BM(Fb(33),40);Cz7=BM(YK(34,0),128);Cz8=BM(YK(35,1),129);Cz9=BM(YK(36,2),130);Cz$=BM(YK(37,3),131);Cz_=BM(YK(38,1),132);b=new AM9;O();A3P(b,39,BY1.b);Czn=BM(b,9);Czo=BM(Fb(40),25);CAa=BM(AAx(41,5),41);CAb=BM(Fk(42,0,0,0),0);CAc=BM(Fk(43,0,0,1),16);CAd=BM(Fk(44,0,0,2),32);CAe=BM(Fk(45,0,0,3),48);CAf=BM(Fk(46,1,1,0),1);CAg=BM(Fk(47,1,
1,1),17);CAh=BM(Fk(48,1,1,2),33);CAi=BM(Fk(49,1,1,3),49);CAj=BM(Fk(50,2,2,0),2);CAk=BM(Fk(51,2,2,1),18);CAl=BM(Fk(52,2,2,2),34);CAm=BM(Fk(53,2,2,3),50);CAn=BM(Fk(54,3,3,0),3);CAo=BM(Fk(55,3,3,1),19);CAp=BM(Fk(56,3,3,2),35);CAq=BM(Fk(57,3,3,3),51);CAr=BM(Fk(58,1,4,0),4);CAs=BM(Fk(59,1,4,1),20);CAt=BM(Fk(60,1,4,2),36);CAu=BM(Fk(61,1,4,3),52);Czi=BM(Fb(62),6);CAv=BM(AAx(63,3),87);CAw=BM(AAx(64,8),88);CAx=BM(BKj(65),26);CAy=BM(AAx(66,42),11);Czp=BM(BNp(67),42);b=new AJh;BH();AX9(b,68,BZs);Czq=BM(b,43);CAz=BM(AOd(69,
0),74);CAA=BM(AOd(70,BQX.b),75);CAB=BM(AOd(71,BQY.b),76);CAC=BM(A_u(72,0),135);CAD=BM(BOt(73),104);Czr=BM(BNq(74,BZw),44);Czm=BM(BL_(75),56);Czv=BM(BMS(76),14);CAE=BM(BKK(77),136);CAF=BM(Fb(78),103);CAG=BM(AOd(79,(-1)),77);CAH=BM(Fb(80),22);Czx=BM(Fb(81),57);Czy=BM(BOm(82,BZn),27);CAI=BM(Fb(83),58);CAJ=BM(Fb(84),59);CAK=BM(Fb(85),30);CAL=BM(A_u(86,1),151);CAM=BM(A_u(87,2),167);CAN=BM(Fb(88),12);BQ_=BM(Fb(89),54);CAO=BM(Fb(90),69);Czz=BM(BAp(2000,B(832)),240);CAP=BM(BAp(2001,B(833)),241);}
function BfV(){Bs.call(this);this.Cj=0;}
function BJ4(a){var b=new BfV();Bvb(b,a);return b;}
function Bvb(a,b){EG(a,b);b=b+256|0;a.Cj=b;O();a.rU=BRd.data[b].bj(2);}
function Bdb(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(d,e,f,g);if(C()){break _;}i=$z;O();if(i==BZi.b)h=0;else{if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;}if(!b.t)return 0;i=a.Cj;j=0;$p=2;case 2:$z=A4t(d,i,e,
f,g,j);if(C()){break _;}i=$z;if(!i)return 1;k=BRd.data;i=a.Cj;l=k[i];$p=3;case 3:$z=Bcf(d,e,f,g,i);if(C()){break _;}i=$z;if(!i)return 1;c=BRd.data[a.Cj];$p=4;case 4:c.ta(d,e,f,g,h);if(C()){break _;}m=e+0.5;n=f+0.5;o=g+0.5;c=Kv(l.e9);l=l.e9;p=(l.mH+1.0)/2.0;q=l.m8*0.800000011920929;$p=5;case 5:ARR(d,m,n,o,c,p,q);if(C()){break _;}b.t=b.t-1|0;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
var A4Y=J();
function Wz(b){return b.length?0:1;}
function AHK(){D.call(this);this.a3M=null;}
function BHL(a){var b,c,d,e;b=a.a3M;if(!N1(b)){c=b.fe;if(c.gG===null){b=c.nO;if(b!==null&&!Wz(b)){b=c.nO.shift();Oc();if(b!==null&&!(b instanceof $rt_objcls()))b=Ho(b);d=b;c.nO=null;b=d.VL;c=d.VM;e=d.VJ;d=d.VK;RC(b);c=c.fe;c.gG=b;c.hz=c.hz+e|0;Cw(d,null);}}}}
function ABo(){Jo.call(this);this.Ge=null;}
function AIh(a,b){return a.Ge.data[b];}
function AFt(a,b,c){var d,e;d=a.Ge.data;e=d[b];d[b]=c;return e;}
function AFg(a){return a.Ge.data.length;}
function AKF(){var a=this;D.call(a);a.Pd=null;a.NL=null;}
function APr(){var a=this;AAy.call(a);a.Xs=null;a.Ik=null;}
function Ben(b){var c;c=b.hk;c.$clinit();return Bph(c);}
function AHq(a){var b;b=new ACG;b.O1=a;b.a20=(-1);b.v2=AOq(a);return b;}
function AOq(a){var b,c,d,e;b=0;c=a.Ik.data;d=c.length;e=0;while(e<d){b=b+AEb(c[e])|0;e=e+1|0;}return b;}
var AEo=J(0);
function A0g(){D.call(this);this.a1M=null;}
function BL2(a){var b=new A0g();Bio(b,a);return b;}
function Bio(a,b){a.a1M=b;}
function BnG(a,b){var c;c=b?1:0;b=a.a1M;Re();Cw(b,MV(c));}
var AAr=J();
function TM(){var a=this;AAr.call(a);a.ok=null;a.Rn=0;a.fQ=0;a.hB=0;a.RM=0;}
function BIt(a){var b=new TM();A85(b,a);return b;}
function A85(a,b){var c;a.ok=b;c=b.length;a.Rn=c;a.fQ=0;a.hB=c;a.RM=(-1);}
function VC(a){return a.hB-a.fQ|0;}
function Ya(a){return a.fQ>=a.hB?0:1;}
function Xq(a){var b,c;b=a.fQ;if(b>=a.hB)K(DX(b));c=a.ok;a.fQ=b+1|0;return c[b];}
function Gm(a,b){var c,d;c=a.fQ;if(c>=a.hB)K(DX(c));d=a.ok;a.fQ=c+1|0;c;d[c]=b;return a;}
function AMW(a,b){if(b>=0&&b<a.hB)return a.ok[b];K(DX(b));}
function S3(a,b){var c,d,e,f,g;c=b.data;d=a.fQ;e=c.length;d=d+e|0;if(d>a.hB)K(DX(d-1|0));f=a.ok;g=b.data;d=a.fQ;f.set(g,d);a.fQ=a.fQ+e|0;return a;}
function NM(a){a.fQ=0;a.hB=a.Rn;a.RM=(-1);return a;}
function I8(a){a.hB=a.fQ;a.fQ=0;a.RM=(-1);return a;}
var A6_=J(GP);
var WT=J();
function Um(){var a=this;WT.call(a);a.rb=null;a.CX=0;a.fb=0;a.lV=0;a.Tk=0;}
function BCk(a){var b=new Um();Bfj(b,a);return b;}
function Bfj(a,b){var c;a.rb=b;c=b.length;a.CX=c;a.fb=0;a.lV=c;a.Tk=(-1);}
function Sr(a){var b,c;b=a.fb;if(b>=a.lV)K(DX(b));c=a.rb;a.fb=b+1|0;return c[b];}
function Dv(a,b){var c,d;c=a.fb;if(c>=a.lV)K(DX(c));d=a.rb;a.fb=c+1|0;c;d[c]=b;return a;}
function ALU(a,b){var c,d,e,f,g;c=b.data;d=a.fb;e=c.length;d=d+e|0;if(d>a.lV)DX(d-1|0);f=b.data;g=new $rt_globals.Float32Array(a.rb.buffer,a.rb.byteOffset+(a.fb<<2)|0,e);f.set(g);a.fb=a.fb+e|0;return a;}
function ACY(a,b){var c,d,e,f,g;c=b.data;d=a.fb;e=c.length;d=d+e|0;if(d>a.lV)K(DX(d-1|0));f=a.rb;g=b.data;d=a.fb;f.set(g,d);a.fb=a.fb+e|0;return a;}
function HY(a){a.fb=0;a.lV=a.CX;a.Tk=(-1);return a;}
function Hr(a){a.lV=a.fb;a.fb=0;a.Tk=(-1);return a;}
function AKG(a,b){if(b>=0&&b<=a.CX){a.lV=b;return a;}K(DX(b));}
var A7H=J(GP);
var A7m=J(GP);
var MI=J(0);
function AIU(){var a=this;D.call(a);a.Vt=null;a.Vu=null;}
function BIm(a,b){var c,d;c=a.Vt;d=a.Vu;if(b!==null&&(!!b?1:0)&&b.byteLength==1024)Cw(c,MV(AS_(UT(b),d)));else Cw(c,MV(0));}
var AUw=J();
function BJg(a,b){return AGH(a.w0(b));}
function BiK(a){return a.bdl();}
var AYy=J();
function ALo(){var a=this;D.call(a);a.P=null;a.kD=0;a.Jz=null;a.UA=0;a.u5=0;a.o_=0;a.dX=0;a.Lv=null;}
function AK0(a,b){var c,d,e,f,g,h,i,j;c=new AMd;c.sL=(-1);c.FQ=(-1);c.a8U=a;c.a6A=a.Lv;c.oY=b;c.sL=0;d=Y(b);c.FQ=d;e=new AN4;f=c.sL;g=a.u5;h=a.o_+1|0;i=a.dX+1|0;e.ts=(-1);g=g+1|0;e.Vw=g;e.k1=Bo(g*2|0);j=Bo(i);e.En=j;XR(j,(-1));if(h>0)e.Q2=Bo(h);XR(e.k1,(-1));AAo(e,b,f,d);c.gk=e;e.rs=1;return c;}
function AI6(a,b,c){var d,e,f,g,h,i;d=Cs();e=AK0(a,b);f=0;g=0;if(!Y(b)){h=W(Cj,1);h.data[0]=B(4);return h;}while(ADq(e)){i=f+1|0;if(i>=c&&c>0)break;Z(d,CU(b,g,AHw(e)));g=AKA(e);f=i;}a:{Z(d,CU(b,g,Y(b)));f=f+1|0;if(!c)while(true){f=f+(-1)|0;if(f<0)break;if(Y(Bd(d,f)))break a;Er(d,f);}}if(f<0)f=0;return PA(d,W(Cj,f));}
function XF(a,b){return AI6(a,b,0);}
function Yh(a){return a.P.eU;}
function AHO(a,b,c,d){var e,f,g,h,i,j;e=Cs();f=a.kD;g=0;if(c!=f)a.kD=c;a:{switch(b){case -1073741784:h=new ADZ;c=a.dX+1|0;a.dX=c;M9(h,c);break a;case -536870872:case -268435416:break;case -134217688:case -67108824:h=new AC5;c=a.dX+1|0;a.dX=c;M9(h,c);break a;case -33554392:h=new AEN;c=a.dX+1|0;a.dX=c;M9(h,c);break a;default:c=a.u5+1|0;a.u5=c;if(d!==null)h=BNJ(c);else{h=new Mt;M9(h,0);g=1;}c=a.u5;if(c<=(-1))break a;if(c>=10)break a;a.Jz.data[c]=h;break a;}h=new APC;M9(h,(-1));}while(true){if(Lo(a.P)&&a.P.Z==(-536870788))
{d=BHN(EF(a,2),EF(a,64));while(!HK(a.P)&&Lo(a.P)){i=a.P;j=i.Z;if(j&&j!=(-536870788)&&j!=(-536870871))break;FG(d,CC(i));i=a.P;if(i.db!=(-536870788))continue;CC(i);}i=VN(a,d);i.cw(h);}else if(a.P.db==(-536870788)){i=P2(h);CC(a.P);}else{i=AJ7(a,h);d=a.P;if(d.db==(-536870788))CC(d);}if(i!==null)Z(e,i);if(HK(a.P))break;if(a.P.db==(-536870871))break;}if(a.P.Kg==(-536870788))Z(e,P2(h));if(a.kD!=f&&!g){a.kD=f;d=a.P;d.sQ=f;d.Z=d.db;d.nU=d.n7;j=d.jl;d.bI=j+1|0;d.zs=j;L6(d);}switch(b){case -1073741784:break;case -536870872:d
=new AIw;Mu(d,e,h);return d;case -268435416:d=new AOy;Mu(d,e,h);return d;case -134217688:d=new ALr;Mu(d,e,h);return d;case -67108824:d=new AE8;Mu(d,e,h);return d;case -33554392:d=new IK;Mu(d,e,h);return d;default:switch(e.n){case 0:break;case 1:return BNA(Bd(e,0),h);default:return BKV(e,h);}return P2(h);}d=new TS;Mu(d,e,h);return d;}
function BcI(a){var b,c,d,e,f,g,h;b=Bo(4);c=(-1);d=(-1);if(!HK(a.P)&&Lo(a.P)){e=b.data;c=CC(a.P);e[0]=c;d=c-4352|0;}if(d>=0&&d<19){e=DD(3);b=e.data;b[0]=c&65535;f=a.P;g=f.db;h=g-4449|0;if(h>=0&&h<21){b[1]=g&65535;CC(f);f=a.P;g=f.db;c=g-4519|0;if(c>=0&&c<28){b[2]=g&65535;CC(f);return BHA(e,3);}return BHA(e,2);}if(!EF(a,2))return ATu(b[0]);if(EF(a,64))return BFh(b[0]);return BxM(b[0]);}e=b.data;c=1;while(c<4&&!HK(a.P)&&Lo(a.P)){h=c+1|0;e[c]=CC(a.P);c=h;}if(c==1){h=e[0];if(!(CAQ.D6(h)==CAR?0:1))return AHI(a,e[0]);}if
(!EF(a,2))return BOu(b,c);if(EF(a,64)){f=new AHt;ABK(f,b,c);return f;}f=new ANh;ABK(f,b,c);return f;}
function AJ7(a,b){var c,d,e,f,g,h,i;if(Lo(a.P)&&!UB(a.P)&&YE(a.P.Z)){if(EF(a,128)){c=BcI(a);if(!HK(a.P)){d=a.P;e=d.db;if(!(e==(-536870871)&&!(b instanceof Mt))&&e!=(-536870788)&&!Lo(d))c=Xa(a,b,c);}}else if(!AJu(a.P)&&!AN5(a.P)){f=new QM;T(f);while(!HK(a.P)&&Lo(a.P)&&!AJu(a.P)&&!AN5(a.P)){if(!(!UB(a.P)&&!a.P.Z)&&!(!UB(a.P)&&YE(a.P.Z))){g=a.P.Z;if(g!=(-536870871)&&(g&(-2147418113))!=(-2147483608)&&g!=(-536870788)&&g!=(-536870876))break;}e=CC(a.P);if(!W1(e))Bt(f,e&65535);else Ti(f,LD(e));}if(!EF(a,2)){c=new ALJ;IA(c);c.gf
=R(f);e=f.bH;c.eo=e;c.P_=BDA(e);c.LC=BDA(c.eo);h=0;while(h<(c.eo-1|0)){ADD(c.P_,Bc(c.gf,h),(c.eo-h|0)-1|0);ADD(c.LC,Bc(c.gf,(c.eo-h|0)-1|0),(c.eo-h|0)-1|0);h=h+1|0;}}else if(EF(a,64))c=BOs(f);else{c=new ABm;IA(c);c.uF=R(f);c.eo=f.bH;}}else c=Xa(a,b,APn(a,b));}else{d=a.P;if(d.db!=(-536870871))c=Xa(a,b,APn(a,b));else{if(b instanceof Mt)K(EI(B(4),d.eU,ABO(d)));c=P2(b);}}a:{if(!HK(a.P)){e=a.P.db;if(!(e==(-536870871)&&!(b instanceof Mt))&&e!=(-536870788)){f=AJ7(a,b);if(c instanceof G7&&!(c instanceof L9)&&!(c instanceof GN)
&&!(c instanceof KV)){i=c;if(!f.fh(i.cl)){c=new AGR;Le(c,i.cl,i.z,i.Ao);c.cl.cw(c);}}if((f.xG()&65535)!=43)c.cw(f);else c.cw(f.cl);break a;}}if(c===null)return null;c.cw(b);}if((c.xG()&65535)!=43)return c;return c.cl;}
function Xa(a,b,c){var d,e,f,g,h;d=a.P;e=d.db;if(c!==null&&!(c instanceof Ef)){switch(e){case -2147483606:CC(d);d=new AIc;Hv(d,c,b,e);AAs();c.cw(CAS);return d;case -2147483605:CC(d);d=new AKs;Hv(d,c,b,(-2147483606));AAs();c.cw(CAS);return d;case -2147483585:CC(d);d=new ACP;Hv(d,c,b,(-536870849));AAs();c.cw(CAS);return d;case -2147483525:f=new ABg;d=MY(d);g=a.o_+1|0;a.o_=g;Xt(f,d,c,b,(-536870849),g);AAs();c.cw(CAS);return f;case -1073741782:case -1073741781:CC(d);d=new ADR;Hv(d,c,b,e);c.cw(d);return d;case -1073741761:CC(d);d
=new AKZ;Hv(d,c,b,(-536870849));c.cw(b);return d;case -1073741701:h=new AFR;d=MY(d);e=a.o_+1|0;a.o_=e;Xt(h,d,c,b,(-536870849),e);c.cw(h);return h;case -536870870:case -536870869:CC(d);if(c.xG()!=(-2147483602)){d=new GN;Hv(d,c,b,e);}else if(EF(a,32)){d=new ADU;Hv(d,c,b,e);}else{d=new AJD;f=AKg(a.kD);Hv(d,c,b,e);d.Kf=f;}c.cw(d);return d;case -536870849:CC(d);d=new NB;Hv(d,c,b,(-536870849));c.cw(b);return d;case -536870789:h=new M2;d=MY(d);e=a.o_+1|0;a.o_=e;Xt(h,d,c,b,(-536870849),e);c.cw(h);return h;default:}return c;}f
=null;if(c!==null)f=c;switch(e){case -2147483606:case -2147483605:CC(d);d=new APV;Le(d,f,b,e);f.z=d;return d;case -2147483585:CC(d);c=new AGL;Le(c,f,b,(-2147483585));return c;case -2147483525:c=new AJ4;AEn(c,MY(d),f,b,(-2147483525));return c;case -1073741782:case -1073741781:CC(d);d=new AKU;Le(d,f,b,e);f.z=d;return d;case -1073741761:CC(d);c=new ANq;Le(c,f,b,(-1073741761));return c;case -1073741701:c=new ADC;AEn(c,MY(d),f,b,(-1073741701));return c;case -536870870:case -536870869:CC(d);d=BLr(f,b,e);f.z=d;return d;case -536870849:CC(d);c
=new KV;Le(c,f,b,(-536870849));return c;case -536870789:return BMO(MY(d),f,b,(-536870789));default:}return c;}
function APn(a,b){var c,d,e,f,g,h,i,j;c=null;d=b instanceof Mt;while(true){a:{e=a.P;f=e.db;if((f&(-2147418113))==(-2147483608)){CC(e);g=(f&16711680)>>16;f=f&(-16711681);if(f==(-16777176))a.kD=g;else{if(f!=(-1073741784))g=a.kD;c=AHO(a,f,g,b);e=a.P;if(e.db!=(-536870871))K(EI(B(4),e.eU,e.jl));CC(e);}}else{b:{c:{switch(f){case -2147483599:case -2147483598:case -2147483597:case -2147483596:case -2147483595:case -2147483594:case -2147483593:case -2147483592:case -2147483591:break c;case -2147483583:break;case -2147483582:CC(e);c
=BHi(0);break a;case -2147483577:CC(e);c=new AJA;D6(c);break a;case -2147483558:CC(e);c=new AHk;h=a.dX+1|0;a.dX=h;Bdr(c,h);break a;case -2147483550:CC(e);c=BHi(1);break a;case -2147483526:CC(e);c=new AOV;D6(c);break a;case -536870876:CC(e);a.dX=a.dX+1|0;if(EF(a,8)){if(EF(a,1)){c=BKC(a.dX);break a;}c=BJV(a.dX);break a;}if(EF(a,1)){c=BK4(a.dX);break a;}c=BLH(a.dX);break a;case -536870866:CC(e);if(EF(a,32)){c=BLY();break a;}c=BLw(AKg(a.kD));break a;case -536870821:CC(e);i=0;c=a.P;if(c.db==(-536870818)){i=1;CC(c);}c
=VN(a,Pc(a,i));c.cw(b);e=a.P;if(e.db!=(-536870819))K(EI(B(4),e.eU,e.jl));AJT(e,1);CC(a.P);break a;case -536870818:CC(e);a.dX=a.dX+1|0;if(!EF(a,8)){c=new Vp;D6(c);break a;}c=new AI5;e=AKg(a.kD);D6(c);c.a4A=e;break a;case 0:j=e.n7;if(j!==null)c=VN(a,j);else{if(HK(e)){c=P2(b);break a;}c=ATu(f&65535);}CC(a.P);break a;default:break b;}CC(e);c=new Vp;D6(c);break a;}h=(f&2147483647)-48|0;if(a.u5<h)K(EI(B(4),Mh(e),ABO(a.P)));CC(e);a.dX=a.dX+1|0;c=!EF(a,2)?BMo(h,a.dX):EF(a,64)?BKD(h,a.dX):BOp(h,a.dX);a.Jz.data[h].PC
=1;a.UA=1;break a;}if(f>=0&&!Oy(e)){c=AHI(a,f);CC(a.P);}else if(f==(-536870788))c=P2(b);else{if(f!=(-536870871)){b=new TG;c=!Oy(a.P)?W3(f&65535):a.P.n7.bB();e=a.P;XG(b,c,e.eU,e.jl);K(b);}if(d){b=new TG;e=a.P;XG(b,B(4),e.eU,e.jl);K(b);}c=P2(b);}}}if(f!=(-16777176))break;}return c;}
function Pc(a,b){var c,d,e,f,g,h,i,j,$$je;c=BHN(EF(a,2),EF(a,64));Kf(c,b);d=(-1);e=0;f=0;g=1;a:{b:{c:while(true){if(HK(a.P))break a;h=a.P;b=h.db;f=b==(-536870819)&&!g?0:1;if(!f)break a;d:{switch(b){case -536870874:if(d>=0)FG(c,d);d=CC(a.P);h=a.P;if(h.db!=(-536870874)){d=38;break d;}if(h.Z==(-536870821)){CC(h);e=1;d=(-1);break d;}CC(h);if(g){c=Pc(a,0);break d;}if(a.P.db==(-536870819))break d;AHb(c,Pc(a,0));break d;case -536870867:if(!g){b=h.Z;if(b!=(-536870819)&&b!=(-536870821)&&d>=0){CC(h);h=a.P;i=h.db;if(Oy(h))break c;if
(i<0){j=a.P.Z;if(j!=(-536870819)&&j!=(-536870821)&&d>=0)break c;}e:{try{if(YE(i))break e;i=i&65535;break e;}catch($$e){$$je=N($$e);if($$je instanceof BD){break b;}else{throw $$e;}}}try{Ec(c,d,i);}catch($$e){$$je=N($$e);if($$je instanceof BD){break b;}else{throw $$e;}}CC(a.P);d=(-1);break d;}}if(d>=0)FG(c,d);d=45;CC(a.P);break d;case -536870821:if(d>=0){FG(c,d);d=(-1);}CC(a.P);j=0;h=a.P;if(h.db==(-536870818)){CC(h);j=1;}if(!e)A4A(c,Pc(a,j));else AHb(c,Pc(a,j));e=0;CC(a.P);break d;case -536870819:if(d>=0)FG(c,
d);d=93;CC(a.P);break d;case -536870818:if(d>=0)FG(c,d);d=94;CC(a.P);break d;case 0:if(d>=0)FG(c,d);h=a.P.n7;if(h===null)d=0;else{BfQ(c,h);d=(-1);}CC(a.P);break d;default:}if(d>=0)FG(c,d);d=CC(a.P);}g=0;}K(EI(B(4),Yh(a),a.P.jl));}K(EI(B(4),Yh(a),a.P.jl));}if(!f){if(d>=0)FG(c,d);return c;}K(EI(B(4),Yh(a),a.P.jl-1|0));}
function AHI(a,b){var c,d,e;c=W1(b);if(EF(a,2)){a:{if(!(b>=97&&b<=122)){if(b<65)break a;if(b>90)break a;}return BxM(b&65535);}if(EF(a,64)&&b>128){if(c){d=new AIn;IA(d);d.eo=2;d.K2=Mp(Mn(b));return d;}if(ACD(b))return Bpr(b&65535);if(!AEz(b))return BFh(b&65535);return BA7(b&65535);}}if(!c){if(ACD(b))return Bpr(b&65535);if(!AEz(b))return ATu(b&65535);return BA7(b&65535);}d=new IV;IA(d);d.eo=2;d.sr=b;e=(LD(b)).data;d.Ba=e[0];d.yX=e[1];return d;}
function VN(a,b){var c,d,e;if(!A_Z(b)){if(!b.cq){if(b.wb())return BlY(b);return BsO(b);}if(!b.wb())return BBr(b);c=new Xv;ANz(c,b);return c;}c=ARK(b);d=new AAZ;D6(d);d.Kk=c;d.a1a=c.c_;if(!b.cq){if(b.wb())return AZp(BlY(Sq(b)),d);return AZp(BsO(Sq(b)),d);}if(!b.wb())return AZp(BBr(Sq(b)),d);c=new ADk;e=new Xv;ANz(e,Sq(b));A3a(c,e,d);return c;}
function Yf(b){var c,d,e,f;if(b===null){b=new Ep;Ba(b,B(834));K(b);}CAT=1;c=new ALo;c.Jz=W(GM,10);c.u5=(-1);c.o_=(-1);c.dX=(-1);d=new Os;d.nW=1;d.eU=b;d.c9=DD(Y(b)+2|0);Cv(LE(b),0,d.c9,0,Y(b));e=d.c9.data;f=e.length;e[f-1|0]=0;e[f-2|0]=0;d.a4Y=f;d.sQ=0;L6(d);L6(d);c.P=d;c.kD=0;c.Lv=AHO(c,(-1),0,null);if(HK(c.P)){if(c.UA)c.Lv.mF();return c;}b=new TG;c=c.P;XG(b,B(4),c.eU,c.jl);K(b);}
function Ss(b){if(b>=97&&b<=122)b=(b-32|0)&65535;else if(b>=65&&b<=90)b=(b+32|0)&65535;return b;}
function EF(a,b){return (a.kD&b)!=b?0:1;}
var AD9=J(Iv);
function BxN(a){var b;b=new AKE;Sn(b,a,1.0,1.0);return b;}
function Bvw(a){var b;b=new ANx;Sy(b,a,1.0,1.0);return b;}
var AC9=J(Iv);
function BI1(a){var b;b=new AFl;Sn(b,a,1.0,1.0);return b;}
function BGL(a){var b;b=new AOA;Sy(b,a,1.0,1.0);return b;}
function AWX(){var a=this;Iv.call(a);a.RU=0;a.OS=0;}
function AWA(a,b,c){var d=new AWX();BhX(d,a,b,c);return d;}
function BhX(a,b,c,d){Sw(a,b,W(Cj,0));a.RU=c;a.OS=d;}
function Bmu(a){var b,c,d;b=new AEA;c=a.RU;d=a.OS;Sn(b,a,0.5,0.5);b.Qs=c;b.Ho=d;return b;}
function BgS(a){var b,c,d;b=new AKb;c=a.RU;d=a.OS;Sy(b,a,2.0,4.0);b.Qn=c;b.K7=d;return b;}
var A6q=J();
function BMD(b,c){var d,e,f,g,h;d=typeof $rt_globals.indexedDB!=='undefined'?$rt_globals.indexedDB:null;if(d===null){Cw(c,Yw(1,0,B(835),null));return;}e=W(Cj,1);f=e.data;f[0]=null;g=new ABV;g.a6B=e;h=Bjj(d,$rt_ustr(b),1,B5(g,"call"));if(h!==null&&!(!h?1:0)){g=new AL1;g.Xw=c;h.addEventListener("blocked",g);g=new AL2;g.Wq=c;g.a05=h;h.addEventListener("success",g);g=new ALX;g.a7J=c;h.addEventListener("error",g);c=new ALY;c.a4g=h;h.addEventListener("upgradeneeded",c);return;}Cw(c,Yw(1,0,f[0]===null?B(836):f[0],
null));}
function Bxl(b,c){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BhQ(b,c);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(b,c,$p);}
function BLV(b,c,d){var e;b=b.transaction("filesystem","readwrite").objectStore("filesystem");c=AEt($rt_ustr(c));e=b.delete(c);c=new ALZ;c.U6=d;e.addEventListener("success",c);c=new AL0;c.a7L=d;e.addEventListener("error",c);}
function BjJ(b,c){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bos(b,c);if(C()){break _;}b=$z;return JT(b);default:E4();}}C8().s(b,c,$p);}
function BKu(b,c,d){var e;b=b.transaction("filesystem","readonly").objectStore("filesystem");c=AEt($rt_ustr(c));e=b.get(c);c=new AL3;c.XW=d;c.Ub=e;e.addEventListener("success",c);c=new AL4;c.Y2=d;e.addEventListener("error",c);}
function Bg_(b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bx8(b,c,d,e);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(b,c,d,e,$p);}
function BJY(b,c,d,e,f){var g,h,i,j,k;g=!d?B(837):B(838);h=b.transaction("filesystem",$rt_ustr(g)).objectStore("filesystem").openCursor();i=Bo(1);j=Y(c)?0:1;k=new AL5;k.a7z=h;k.St=f;k.Ep=i;k.a7w=j;k.VS=c;k.a7l=e;h.addEventListener("success",k);c=new AG_;c.a0q=f;c.Yr=i;h.addEventListener("error",c);}
function BN6(b,c,d){var e;b=b.transaction("filesystem","readonly").objectStore("filesystem");c=AEt($rt_ustr(c));e=b.count(c);c=new AG$;c.a5b=d;c.UQ=e;e.addEventListener("success",c);c=new AG7;c.a6a=d;e.addEventListener("error",c);}
function BmY(b,c,d){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BG1(b,c,d);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(b,c,d,$p);}
function BM0(b,c,d,e){var f;f=b.transaction("filesystem","readwrite").objectStore("filesystem");c=BjK($rt_ustr(c),d);f=f.put(c);c=new AG6;c.ZW=e;f.addEventListener("success",c);c=new AG5;c.a36=e;f.addEventListener("error",c);}
function BiG(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BMD(b,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function BhQ(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BLV(b,c,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function Bos(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BKu(b,c,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function Bx8(b,c,d,e){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BJY(b,c,d,e,callback);}catch($e)
{callback.a5o($rt_exception($e));}});return null;}
function BqU(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BN6(b,c,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function BG1(b,c,d){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a$f=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a5o=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BKY(callback);thread.suspend(function(){try{BM0(b,c,d,callback);}catch($e){callback.a5o($rt_exception($e));}});return null;}
function BBq(b){return typeof b==="undefined"?null:typeof b.data==="undefined"?null:b.data;}
function AEt(b){return [b];}
function BrR(b){return typeof b==="string"?b:typeof b==="undefined"?null:typeof b[0]==="string"?b[0]:null;}
function BjK(b,c){return {path:b,data:c};}
function A_M(){var a=this;D.call(a);a.a5q=0;a.V5=0;a.TK=null;a.a7G=null;}
function Yw(a,b,c,d){var e=new A_M();BhE(e,a,b,c,d);return e;}
function BhE(a,b,c,d,e){a.a5q=b;a.V5=c;a.TK=d;a.a7G=e;}
var K7=J(B8);
var APy=J(K7);
var AM7=J(K7);
function AFU(){D.call(this);this.a1X=null;}
function BoO(a){Cw(a.a1X,null);}
var ALv=J(0);
function ANY(){var a=this;D.call(a);a.a53=null;a.a51=null;a.a52=null;}
function ByW(a,b){var c,d,e,$$je;b;c=a.a53.data;d=a.a51;b=a.a52;if(!c[0]){c[0]=1;if(EA(BWA,M(-1))){BWA=M(-1);e=BWC;if(e!=(-1)&&e==d.data[0]){a:{try{$rt_globals.clearTimeout(e);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}}BWC=(-1);}BWB=null;Cw(b,null);}}}
function ANV(){var a=this;D.call(a);a.a7p=null;a.a7o=null;}
function Bt4(a){var b,c;b=a.a7p.data;c=a.a7o;if(!b[0]){b[0]=1;if(EA(BWA,M(-1))){BWC=(-1);BWA=M(-1);BWB=null;Cw(c,null);}}}
var AIi=J(0);
function ACS(){D.call(this);this.a5H=null;}
function BCg(a){Cw(a.a5H,null);}
function AND(){HR.call(this);this.a9a=null;}
function LA(){var a=this;D.call(a);a.mT=0;a.bi=null;a.ke=null;a.l8=0;a.e4=BS;a.L5=0;a.qq=0;a.PZ=0;a.a4P=0;a.a4f=0;a.tj=null;}
var CAU=null;var CAV=0;var CAW=0;var CAX=null;function AQx(){AQx=Bi(LA);Bg5();}
function K2(a){if(!a.l8){AO$(a);a.l8=1;}if(!a.mT){A29(a);a.mT=1;}}
function Fd(a,b){K2(a);return a.bi.data[b];}
function LI(a){return a.a4P;}
function Uf(){AQx();return BkR(O8());}
function Rg(a){return a.a4f;}
function HD(a){if(!a.l8){AO$(a);a.l8=1;}return a.e4;}
function ACX(a,b){a.tj=b;a.mT=0;}
function WE(a){return a.PZ;}
function DL(a,b,c){a.bi.data[b]=c;a.ke.data[b]=1;a.mT=0;a.l8=0;if(b>2&&b<9)a.qq=b;if(!(b!=10&&b!=11))a.L5=b;if(b==9)a.L5=10;}
function Jp(a,b){if(!(a.l8&&a.mT&&Ee(a.e4,b))){a.e4=b;a.l8=1;a.mT=0;K2(a);}}
function Bg5(){CAU=Q(Cj,[B(839),B(840),B(841),B(842),B(843),B(844),B(845),B(846),B(847),B(848),B(849),B(850),B(851),B(852),B(853),B(854),B(855)]);CAV=(-1);CAW=(-1);}
function AIe(){var a=this;HE.call(a);a.A$=null;a.nz=0;a.bai=0;a.si=0;}
function ADN(a){var b=new AIe();Bx6(b,a);return b;}
function Bx6(a,b){var c;c=b.data;a.bai=0;a.A$=b;a.nz=0;a.si=c.length;}
function BH9(a){var b,c,d;b=a.nz;if(b>=a.si)c=(-1);else{d=a.A$.data;a.nz=b+1|0;c=d[b]&255;}return c;}
function Uu(a,b,c,d){var e,f,g;e=a.nz;f=a.si;if(e>=f)return (-1);g=f-e|0;if(d<=g)g=d;if(g<=0)return 0;Cv(a.A$,e,b,c,g);a.nz=a.nz+g|0;return g;}
function APZ(b){var c,$$je;if(b===null)return null;a:{try{c=BhI(b);}catch($$e){$$je=N($$e);if($$je instanceof BG){break a;}else{throw $$e;}}return c;}return null;}
function AET(a){}
function BhI(b){var c,d,e,f,g,$$je;if(b instanceof AIe){a:{c=b.nz;if(!c){d=b.si;e=b.A$;if(d==e.data.length)break a;}d=b.si;e=BW(d);Cv(b.A$,c,e,0,d);}return e;}if(b instanceof AOm){f=BW(b.si-b.nz|0);Wb(b,f);return f;}g=BJO(1024);b:{try{e=BW(1024);while(true){c=Wb(b,e);if(c==(-1))break;Vz(g,e,0,c);}e=ZM(g);}catch($$e){$$je=N($$e);if($$je instanceof Bk){b=$$je;break b;}else{throw $$e;}}return e;}c:{try{APD(g);break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){g=$$je;}else{throw $$e;}}EM(b,g);}K(b);}
var Bcg=J();
function Wx(b){var c,d,$$je;c=ARf(BEr(b));a:{try{d=A8n(c);break a;}catch($$e){$$je=N($$e);b=$$je;}J4(c);K(b);}J4(c);return d;}
function BHa(b,c){var d,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:d=AUG(BDb(c));a:{try{AZ6(b,d);}catch($$e){$$je=N($$e);b=$$je;break a;}$p=2;continue _;}$p=1;case 1:Bdq(d);if(C()){break _;}K(b);case 2:Bdq(d);if(C()){break _;}return;default:E4();}}C8().s(b,c,d,$p);}
function BGY(b){var c,d,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=A_0();d=AUG(BDb(c));a:{try{AZ6(b,d);}catch($$e){$$je=N($$e);b=$$je;break a;}$p=2;continue _;}$p=1;case 1:Bdq(d);if(C()){break _;}K(b);case 2:Bdq(d);if(C()){break _;}return Sa(c);default:E4();}}C8().s(b,c,d,$p);}
function A8n(b){var c;c=A5p(b);if(c instanceof AN6)return c;c=new BG;Ba(c,B(856));K(c);}
function AZ6(b,c){A0u(b,c);}
var BfX=J();
var APT=J();
function Na(){Ge.call(this);this.ol=BS;}
var CAY=null;function Kl(b){var c;c=new Na;c.ol=b;return c;}
function AE5(b){var c;c=new S;T(c);return R(Gv(c,b));}
function BsL(a){return AE5(a.ol);}
function Bga(a){var b;b=a.ol;return BU(b)^BON(b);}
function Bp6(a,b){if(a===b)return 1;return b instanceof Na&&Ee(b.ol,a.ol)?1:0;}
function AL9(a,b){return G9(a.ol,b.ol);}
function Hd(b,c){return Long_udiv(b, c);}
function A5o(b,c){return Long_urem(b, c);}
function HU(b,c){return Long_ucompare(b, c);}
function BDI(a,b){return AL9(a,b);}
function A9e(){CAY=G($rt_longcls());}
var A1A=J();
function Bb2(b){var c,d,e,f,g,h,i,j,k,l;c=Bo(8);d=0;e=0;f=b.length;a:while(true){if(e>=f){if(d!=c.data.length)c=A3l(c,d);return c;}g=0;h=0;while(true){i=e+1|0;j=b.charCodeAt(e)&65535;k=j>=123?(-1):BZX.data[j];if(k==(-1))break a;g=g|(k&31)<<h;if(k<=31)break;if(i>=f)return null;h=h+5|0;e=i;}h=c.data.length;if(d>=h){l=Bo(h<<1);Cv(c,0,l,0,h);c=l;}l=c.data;j=d+1|0;l[d]=g;e=i;d=j;}return null;}
var RN=J(BD);
var APH=J(B8);
var Rp=J(0);
function AEr(){var a=this;D.call(a);a.a1i=null;a.kl=null;a.a6f=null;a.RT=null;}
function AYB(a,b){var c,d,e,f,g,h,i,j;if(BWG===null)BWG=a.a1i.createElement("canvas");if(BWG.width<a.kl.width){b=BWG;c=a.kl.width;b.width=c;}if(BWG.height<a.kl.height){b=BWG;c=a.kl.height;b.height=c;}if(BWH===null){b=BWG;d=AUY();b=b.getContext("2d",d);BWH=b;b.imageSmoothingEnabled=false;}b=BWH;e=a.kl.width;f=a.kl.height;b.clearRect(0.0,0.0,e,f);b=BWH;c=a.kl;e=c.width;f=a.kl.height;b.drawImage(c,0.0,0.0,e,f);b=BWH;e=a.kl.width;f=a.kl.height;c=b.getImageData(0.0,0.0,e,f);d=c.data;g=Bp(c.width,c.height);AOw(a.a6f.data[0]);if
(d.byteLength<g<<2){Cw(a.RT,null);return;}b=a.RT;h=new VQ;g=c.width;i=c.height;j=BwK(d.buffer);h.rz=g;h.n5=i;h.j6=j;h.Sh=1;Cw(b,h);}
function BjW(a,b){AYB(a,b);}
function AEs(){var a=this;D.call(a);a.a7j=null;a.a5W=null;}
function BAj(a,b){AOw(a.a7j.data[0]);Cw(a.a5W,null);}
function Wm(){var a=this;D.call(a);a.Ab=null;a.rv=0;a.s6=BS;}
function QI(a,b){var c,d,e,f;c=a.Ab;d=c.data;e=a.rv;f=e+1|0;a.rv=f;d[e]=b;if(f==d.length){AA2(a,c,0);a.rv=0;}a.s6=Bj(a.s6,M(1));}
function AHJ(){var a=this;Wm.call(a);a.wx=0;a.wy=0;a.wz=0;a.wA=0;a.X=null;a.yH=0;}
function AA2(a,b,c){var d,e,f;d=b.data;b=a.X.data;e=a.yH;f=e+1|0;a.yH=f;b[e]=d[c]&255|(d[c+1|0]&255)<<8|(d[c+2|0]&255)<<16|(d[c+3|0]&255)<<24;if(f==16)ZN(a);}
function SJ(a,b,c,d){c=c.data;c[d]=b<<24>>24;c[d+1|0]=(b>>>8|0)<<24>>24;c[d+2|0]=(b>>>16|0)<<24>>24;c[d+3|0]=(b>>>24|0)<<24>>24;}
function AKC(a){var b,c;a.s6=BS;a.rv=0;b=0;while(true){c=a.Ab.data;if(b>=c.length)break;c[b]=0;b=b+1|0;}a.wx=1732584193;a.wy=(-271733879);a.wz=(-1732584194);a.wA=271733878;a.yH=0;b=0;while(true){c=a.X.data;if(b==c.length)break;c[b]=0;b=b+1|0;}}
function Ch(a,b,c){return b<<c|(b>>>(32-c|0)|0);}
function FX(a,b,c,d){return b&c|(b^(-1))&d;}
function FZ(a,b,c,d){return b&d|c&(d^(-1));}
function FJ(a,b,c,d){return b^c^d;}
function FU(a,b,c,d){return c^(b|d^(-1));}
function ZN(a){var b,c,d,e,f,g;b=a.wx;c=a.wy;d=a.wz;e=a.wA;b=Ch(a,((b+FX(a,c,d,e)|0)+a.X.data[0]|0)+(-680876936)|0,7)+c|0;e=Ch(a,((e+FX(a,b,c,d)|0)+a.X.data[1]|0)+(-389564586)|0,12)+b|0;d=Ch(a,((d+FX(a,e,b,c)|0)+a.X.data[2]|0)+606105819|0,17)+e|0;c=Ch(a,((c+FX(a,d,e,b)|0)+a.X.data[3]|0)+(-1044525330)|0,22)+d|0;b=Ch(a,((b+FX(a,c,d,e)|0)+a.X.data[4]|0)+(-176418897)|0,7)+c|0;e=Ch(a,((e+FX(a,b,c,d)|0)+a.X.data[5]|0)+1200080426|0,12)+b|0;d=Ch(a,((d+FX(a,e,b,c)|0)+a.X.data[6]|0)+(-1473231341)|0,17)+e|0;c=Ch(a,((c
+FX(a,d,e,b)|0)+a.X.data[7]|0)+(-45705983)|0,22)+d|0;b=Ch(a,((b+FX(a,c,d,e)|0)+a.X.data[8]|0)+1770035416|0,7)+c|0;e=Ch(a,((e+FX(a,b,c,d)|0)+a.X.data[9]|0)+(-1958414417)|0,12)+b|0;d=Ch(a,((d+FX(a,e,b,c)|0)+a.X.data[10]|0)+(-42063)|0,17)+e|0;c=Ch(a,((c+FX(a,d,e,b)|0)+a.X.data[11]|0)+(-1990404162)|0,22)+d|0;b=Ch(a,((b+FX(a,c,d,e)|0)+a.X.data[12]|0)+1804603682|0,7)+c|0;e=Ch(a,((e+FX(a,b,c,d)|0)+a.X.data[13]|0)+(-40341101)|0,12)+b|0;d=Ch(a,((d+FX(a,e,b,c)|0)+a.X.data[14]|0)+(-1502002290)|0,17)+e|0;c=Ch(a,((c+FX(a,
d,e,b)|0)+a.X.data[15]|0)+1236535329|0,22)+d|0;b=Ch(a,((b+FZ(a,c,d,e)|0)+a.X.data[1]|0)+(-165796510)|0,5)+c|0;e=Ch(a,((e+FZ(a,b,c,d)|0)+a.X.data[6]|0)+(-1069501632)|0,9)+b|0;d=Ch(a,((d+FZ(a,e,b,c)|0)+a.X.data[11]|0)+643717713|0,14)+e|0;c=Ch(a,((c+FZ(a,d,e,b)|0)+a.X.data[0]|0)+(-373897302)|0,20)+d|0;b=Ch(a,((b+FZ(a,c,d,e)|0)+a.X.data[5]|0)+(-701558691)|0,5)+c|0;e=Ch(a,((e+FZ(a,b,c,d)|0)+a.X.data[10]|0)+38016083|0,9)+b|0;d=Ch(a,((d+FZ(a,e,b,c)|0)+a.X.data[15]|0)+(-660478335)|0,14)+e|0;f=Ch(a,((c+FZ(a,d,e,b)|0)
+a.X.data[4]|0)+(-405537848)|0,20)+d|0;b=Ch(a,((b+FZ(a,f,d,e)|0)+a.X.data[9]|0)+568446438|0,5)+f|0;c=Ch(a,((e+FZ(a,b,f,d)|0)+a.X.data[14]|0)+(-1019803690)|0,9)+b|0;d=Ch(a,((d+FZ(a,c,b,f)|0)+a.X.data[3]|0)+(-187363961)|0,14)+c|0;e=Ch(a,((f+FZ(a,d,c,b)|0)+a.X.data[8]|0)+1163531501|0,20)+d|0;b=Ch(a,((b+FZ(a,e,d,c)|0)+a.X.data[13]|0)+(-1444681467)|0,5)+e|0;c=Ch(a,((c+FZ(a,b,e,d)|0)+a.X.data[2]|0)+(-51403784)|0,9)+b|0;d=Ch(a,((d+FZ(a,c,b,e)|0)+a.X.data[7]|0)+1735328473|0,14)+c|0;e=Ch(a,((e+FZ(a,d,c,b)|0)+a.X.data[12]
|0)+(-1926607734)|0,20)+d|0;b=Ch(a,((b+FJ(a,e,d,c)|0)+a.X.data[5]|0)+(-378558)|0,4)+e|0;c=Ch(a,((c+FJ(a,b,e,d)|0)+a.X.data[8]|0)+(-2022574463)|0,11)+b|0;d=Ch(a,((d+FJ(a,c,b,e)|0)+a.X.data[11]|0)+1839030562|0,16)+c|0;e=Ch(a,((e+FJ(a,d,c,b)|0)+a.X.data[14]|0)+(-35309556)|0,23)+d|0;b=Ch(a,((b+FJ(a,e,d,c)|0)+a.X.data[1]|0)+(-1530992060)|0,4)+e|0;c=Ch(a,((c+FJ(a,b,e,d)|0)+a.X.data[4]|0)+1272893353|0,11)+b|0;d=Ch(a,((d+FJ(a,c,b,e)|0)+a.X.data[7]|0)+(-155497632)|0,16)+c|0;e=Ch(a,((e+FJ(a,d,c,b)|0)+a.X.data[10]|0)+
(-1094730640)|0,23)+d|0;b=Ch(a,((b+FJ(a,e,d,c)|0)+a.X.data[13]|0)+681279174|0,4)+e|0;c=Ch(a,((c+FJ(a,b,e,d)|0)+a.X.data[0]|0)+(-358537222)|0,11)+b|0;d=Ch(a,((d+FJ(a,c,b,e)|0)+a.X.data[3]|0)+(-722521979)|0,16)+c|0;e=Ch(a,((e+FJ(a,d,c,b)|0)+a.X.data[6]|0)+76029189|0,23)+d|0;b=Ch(a,((b+FJ(a,e,d,c)|0)+a.X.data[9]|0)+(-640364487)|0,4)+e|0;c=Ch(a,((c+FJ(a,b,e,d)|0)+a.X.data[12]|0)+(-421815835)|0,11)+b|0;d=Ch(a,((d+FJ(a,c,b,e)|0)+a.X.data[15]|0)+530742520|0,16)+c|0;e=Ch(a,((e+FJ(a,d,c,b)|0)+a.X.data[2]|0)+(-995338651)
|0,23)+d|0;b=Ch(a,((b+FU(a,e,d,c)|0)+a.X.data[0]|0)+(-198630844)|0,6)+e|0;c=Ch(a,((c+FU(a,b,e,d)|0)+a.X.data[7]|0)+1126891415|0,10)+b|0;d=Ch(a,((d+FU(a,c,b,e)|0)+a.X.data[14]|0)+(-1416354905)|0,15)+c|0;e=Ch(a,((e+FU(a,d,c,b)|0)+a.X.data[5]|0)+(-57434055)|0,21)+d|0;b=Ch(a,((b+FU(a,e,d,c)|0)+a.X.data[12]|0)+1700485571|0,6)+e|0;c=Ch(a,((c+FU(a,b,e,d)|0)+a.X.data[3]|0)+(-1894986606)|0,10)+b|0;d=Ch(a,((d+FU(a,c,b,e)|0)+a.X.data[10]|0)+(-1051523)|0,15)+c|0;e=Ch(a,((e+FU(a,d,c,b)|0)+a.X.data[1]|0)+(-2054922799)|0,
21)+d|0;b=Ch(a,((b+FU(a,e,d,c)|0)+a.X.data[8]|0)+1873313359|0,6)+e|0;c=Ch(a,((c+FU(a,b,e,d)|0)+a.X.data[15]|0)+(-30611744)|0,10)+b|0;d=Ch(a,((d+FU(a,c,b,e)|0)+a.X.data[6]|0)+(-1560198380)|0,15)+c|0;e=Ch(a,((e+FU(a,d,c,b)|0)+a.X.data[13]|0)+1309151649|0,21)+d|0;b=Ch(a,((b+FU(a,e,d,c)|0)+a.X.data[4]|0)+(-145523070)|0,6)+e|0;c=Ch(a,((c+FU(a,b,e,d)|0)+a.X.data[11]|0)+(-1120210379)|0,10)+b|0;d=Ch(a,((d+FU(a,c,b,e)|0)+a.X.data[2]|0)+718787259|0,15)+c|0;e=Ch(a,((e+FU(a,d,c,b)|0)+a.X.data[9]|0)+(-343485551)|0,21)+d
|0;a.wx=a.wx+b|0;a.wy=a.wy+e|0;a.wz=a.wz+d|0;a.wA=a.wA+c|0;a.yH=0;f=0;while(true){g=a.X.data;if(f==g.length)break;g[f]=0;f=f+1|0;}}
function AJY(){D.call(this);this.Xc=null;}
function Bpa(a,b){Cw(a.Xc,Ho(b));}
function AJZ(){var a=this;D.call(a);a.a5j=null;a.a5i=null;}
function BHP(a,b){var c,d,e,$$je;a:{c=a.a5j;d=a.a5i;B$();if(b!==null)Cw(c,Ho(b));else{Cu(BPA,B(857));b:{try{e=AAu(d);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){b=$$je;}else{throw $$e;}}d=BPA;e=W(D,1);e.data[0]=b;CG(d,B(858),e);Cw(c,null);break a;}Cw(c,Ho(e!==null?e.data.buffer:null));}}}
function AEO(){D.call(this);this.YN=null;}
function BnS(a,b){Cw(a.YN,Ho(b));}
function AEM(){var a=this;D.call(a);a.Up=null;a.Uq=null;}
function Bxz(a,b){var c,d,e,$$je;a:{c=a.Up;d=a.Uq;B$();if(b!==null)Cw(c,Ho(b));else{Cu(BPA,B(859));b:{try{e=AAu(d);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){b=$$je;}else{throw $$e;}}d=BPA;e=W(D,1);e.data[0]=b;CG(d,B(858),e);Cw(c,null);break a;}Cw(c,Ho(e!==null?e.data.buffer:null));}}}
function Qc(){var a=this;D.call(a);a.tK=0;a.bX=0;a.gW=0;a.rD=0;}
function AOt(a,b){a.rD=(-1);a.tK=b;a.gW=b;}
function Bbe(a){return a.bX;}
function HI(a,b){var c,d,e,f;if(b>=0&&b<=a.gW){a.bX=b;if(b<a.rD)a.rD=0;return a;}c=new BJ;d=a.gW;e=new S;T(e);f=H(e,B(860));Bg(f,b);f=H(f,B(861));Bg(f,d);Bt(f,93);Ba(c,R(e));K(c);}
function TT(a){a.gW=a.bX;a.bX=0;a.rD=(-1);return a;}
function DA(a){return a.gW-a.bX|0;}
function Fp(a){return a.bX>=a.gW?0:1;}
function X7(){var a=this;Qc.call(a);a.CK=0;a.rG=null;a.a90=null;}
function AWN(b){var c,d;if(b>=0)return Bzz(0,b,BW(b),0,b,0,0);c=new BJ;d=new S;T(d);Bg(H(d,B(862)),b);Ba(c,R(d));K(c);}
function A94(b,c,d){return Bzz(0,b.data.length,b,c,c+d|0,0,0);}
function UX(b){return A94(b,0,b.data.length);}
function AKf(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;if(c>=0){e=b.data;f=e.length;if(c<=f){g=c+d|0;if(g>f){h=new Cx;i=new S;T(i);j=H(i,B(863));Bg(j,g);Bg(H(j,B(864)),f);Ba(h,R(i));K(h);}if(DA(a)<d){h=new ZU;Be(h);K(h);}if(d<0){h=new Cx;i=new S;T(i);j=H(i,B(865));Bg(j,d);H(j,B(866));Ba(h,R(i));K(h);}g=a.bX;k=g+a.CK|0;l=0;while(l<d){m=c+1|0;b=a.rG.data;n=k+1|0;e[c]=b[k];l=l+1|0;c=m;k=n;}a.bX=g+d|0;return a;}}b=b.data;h=new Cx;d=b.length;i=new S;T(i);j=H(i,B(867));Bg(j,c);j=H(j,B(861));Bg(j,d);Bt(j,41);Ba(h,R(i));K(h);}
function AO1(a,b,c,d){var e,f,g,h,i,j,k,l,m;if(!d)return a;if(a.O3){e=new NE;Be(e);K(e);}if(DA(a)<d){e=new SM;Be(e);K(e);}if(c>=0){f=b.data;g=f.length;if(c<=g){h=c+d|0;if(h>g){e=new Cx;i=new S;T(i);j=H(i,B(868));Bg(j,h);Bg(H(j,B(864)),g);Ba(e,R(i));K(e);}if(d<0){e=new Cx;i=new S;T(i);j=H(i,B(865));Bg(j,d);H(j,B(866));Ba(e,R(i));K(e);}k=a.bX;l=k+a.CK|0;m=0;while(m<d){b=a.rG.data;h=l+1|0;g=c+1|0;b[l]=f[c];m=m+1|0;l=h;c=g;}a.bX=k+d|0;return a;}}b=b.data;e=new Cx;d=b.length;i=new S;T(i);j=H(i,B(867));Bg(j,c);j=
H(j,B(861));Bg(j,d);Bt(j,41);Ba(e,R(i));K(e);}
function QL(a){a.bX=0;a.gW=a.tK;a.rD=(-1);return a;}
var AHe=J();
var BZz=null;function BNf(){BNf=Bi(AHe);BrJ();}
function BrJ(){var b,c,d,e;BZz=Dl();b=W(Iv,6).data;Py();b[0]=BQQ;b[1]=BZZ;b[2]=BZ0;b[3]=BZ1;b[4]=BZ2;b[5]=BZ3;c=b.length;d=0;while(d<c){e=b[d];B2(BZz,e.ye,e);d=d+1|0;}}
function ALx(){BJ.call(this);this.bcn=null;}
function O5(){var a=this;D.call(a);a.cg=null;a.D=0;a.L=0;a.F=BS;a.s5=null;a.o2=0;a.ep=0;a.hN=BS;a.b0=null;a.sB=null;a.Cq=null;a.bcg=0;a.ev=null;}
function CAZ(){var a=new O5();ABa(a);return a;}
function ABa(a){a.ev=BGN();}
function Rs(a){var b,c,d,e,f,g,h;b=a.sB;c=b.kF;d=a.ep;if(c<=d)d=c;if(!d)return;e=b.uV;f=e.data.length;g=b.v5;if(f>g){c=a.s5.data.length;h=a.o2;c>h&&f>=(g+d|0)&&c>=(h+d|0);}Cv(e,g,a.s5,a.o2,d);a.o2=a.o2+d|0;b=a.sB;b.v5=b.v5+d|0;a.hN=Bj(a.hN,M(d));a.ep=a.ep-d|0;c=b.kF-d|0;b.kF=c;if(!c)b.v5=0;}
function U4(a,b,c,d){a.s5=b;a.o2=c;a.ep=d;}
function X_(a,b,c,d,e){var f,g;if(d<=0&&e&&a.cg!==null)return;f=a.L;if(f>0&&e){g=BW(f+d|0);Cv(a.cg,a.D,g,0,f);Cv(b,c,g,a.L,d);a.cg=g;a.D=0;a.L=a.L+d|0;}else{a.cg=b;a.D=c;a.L=d;}}
function A61(){O5.call(this);this.EE=0;}
function BGz(a){var b=new A61();Byq(b,a);return b;}
function BNa(a,b){var c=new A61();AQ6(c,a,b);return c;}
function Byq(a,b){AQ6(a,15,b);}
function AQ6(a,b,c){var d,e,f,g;ABa(a);a.EE=0;a.EE=0;d=new VA;d.EA=M(-1);d.pP=(-1);d.Ry=BW(4);d.gr=null;d.hY=null;d.ca=a;a.Cq=d;if(c)b= -b|0;a.b0=null;d.AL=null;d.iu=0;if(b<0)b= -b|0;else if(b&1073741824){d.iu=4;b=b&(-1073741825);if(b<48)b=b&15;}else if(b&(-32)){d.iu=4;b=b&15;}else{d.iu=(b>>4)+1|0;if(b<48)b=b&15;}if(b>=8&&b<=15){d.a5X=b;e=new Tb;c=1<<b;e.PR=Bo(1);e.D9=Bo(1);e.yS=Bo(1);e.yP=Bo(1);e.M8=W($rt_arraycls($rt_intcls()),1);e.M9=W($rt_arraycls($rt_intcls()),1);e.L2=Bo(1);e.Mf=Bo(1);f=new Km;f.uc=null;f.oP
=null;f.oO=null;f.uw=null;f.zj=null;f.ux=null;e.Qc=f;e.b4=a;f=new Vf;f.qO=0;f.eX=a;f.ea=e;e.zk=f;e.u3=Bo(4320);e.fY=BW(c);e.eV=c;e.Dw=d.iu?1:0;e.en=0;Rz(e);d.AL=e;f=d.ca;if(f!==null){f.hN=BS;f.F=BS;f.b0=null;d.bY=14;d.pP=(-1);Rz(e);}g=0;}else{AGv(d);g=(-2);}if(!g)return;d=new N5;f=new S;T(f);Bg(f,g);Bv(f,B(5));Bv(f,a.b0);Ba(d,R(f));K(d);}
function AGJ(a,b){var c,d;c=a.Cq;if(c===null)return (-2);d=A2t(c,b);if(d==1)a.EE=1;return d;}
var AOM=J(0);
function AOv(){D.call(this);this.UR=null;}
function BEw(a,b){Cw(a.UR,Ho(b));}
var AMj=J(0);
function AOu(){var a=this;D.call(a);a.a7S=null;a.TS=null;}
function BJf(a,b){var c,d;b=a.a7S;if(b!==null){KE();c=BWR;d=W(D,1);d.data[0]=b;CG(c,B(869),d);}Cw(a.TS,null);}
var YZ=J();
var BTR=null;var BTH=0;function XU(b){var c,d,e;c=BTH;if(!c&&b<=1){d=new GD;Be(d);K(d);}if(!c){e=b+(-1)|0;c=e|e>>1;c=c|c>>2;c=c|c>>4;c=c|c>>8;if(((c|c>>16)+1|0)!=b){d=new GD;Be(d);K(d);}}return 1;}
function A1Z(){BTH=0;BTR=new ANm;}
function MC(){var a=this;LA.call(a);a.y7=BS;a.kI=0;a.Ct=0;a.os=0;a.SO=null;a.Zk=BS;a.Z4=BS;a.wl=0;a.V6=0;}
var CA0=null;var CA1=null;var CA2=null;var CA3=null;var CA4=null;function BkR(a){var b=new MC();AUH(b,a);return b;}
function AAT(a){var b=new MC();A9x(b,a);return b;}
function CA5(a,b){var c=new MC();Ud(c,a,b);return c;}
function AUH(a,b){var c,d;AFu();if(CA6===null){c=AZJ();d=c===null?null:ANQ(c);CA6=d;if(d===null)CA6=CA7;}Ud(a,QK(CA6),b);}
function A9x(a,b){Ud(a,b,O8());}
function Ud(a,b,c){var d,e;a:{AQx();a.bi=Bo(17);a.ke=GE(17);a.mT=0;a.l8=0;a.PZ=1;ACX(a,b);a.bi=Bo(17);a.ke=GE(17);a.mT=0;a.l8=0;a.PZ=1;if(c===CAX){d=CAV;if(d>=0)break a;}b=ACZ(c.f3,c.fT);if(Cy1===null)Cy1=BuU();e=Cy1;d=e.hasOwnProperty($rt_ustr(b))?e[$rt_ustr(b)].value:e[$rt_ustr(B(870))].value;CAV=d;}b:{a.a4P=d;a.os=0;if(c===CAX){d=CAW;if(d>=0)break b;}b=ACZ(c.f3,c.fT);if(Cy0===null)Cy0=BDX();e=Cy0;d=e.hasOwnProperty($rt_ustr(b))?e[$rt_ustr(b)].value:e[$rt_ustr(B(870))].value;CAW=d;}a.a4f=d;a.os=0;CAX=c;a.y7
=I(4184124416, 4294964450);a.kI=1582;a.Ct=((-1)+WJ(a)|0)-((a.kI-2000|0)/100|0)|0;a.SO=Cq([0,0,0,0,0,0,0,0,0,0]);a.wl=10;Jp(a,Cy());}
function Hj(a,b,c){var d,e,f,g,h,i,j;if(!c)return;if(b>=0&&b<15){a.os=0;if(!b){K2(a);if(a.bi.data[0]!=1){if(c<=0)return;DL(a,0,1);}else{if(c>=0)return;DL(a,0,0);}K2(a);return;}if(b!=1&&b!=2){a:{d=BS;HD(a);switch(b){case 3:case 4:case 8:d=M(604800000);break a;case 5:case 6:case 7:d=M(86400000);break a;case 9:d=M(43200000);break a;case 10:case 11:a.e4=Bj(a.e4,CA(M(c),M(3600000)));break a;case 12:a.e4=Bj(a.e4,CA(M(c),M(60000)));break a;case 13:a.e4=Bj(a.e4,CA(M(c),M(1000)));break a;case 14:a.e4=Bj(a.e4,M(c));break a;default:}}if
(Ds(d,BS)){e=OW(a,a.e4);f=Bj(a.e4,CA(M(c),d));a.e4=f;g=OW(a,f);if(g!=e)a.e4=Bj(a.e4,M(e-g|0));}a.mT=0;K2(a);return;}K2(a);if(b==2){h=a.bi.data[2]+c|0;if(h>=0)c=h/12|0;else{c=(h-11|0)/12|0;h=12+(h%12|0)|0;}DL(a,2,h%12|0);}DL(a,1,a.bi.data[1]+c|0);i=JZ(a,Jm(a,a.bi.data[1]),a.bi.data[2]);if(a.bi.data[5]>i)DL(a,5,i);K2(a);return;}j=new BJ;Be(j);K(j);}
function AFQ(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;e=Dh(b,M(86400000));if(c<0){c=c+86400000|0;e=BI(e,M(1));}c=c+d|0;while(c<0){c=c+86400000|0;e=BI(e,M(1));}while(c>=86400000){c=c-86400000|0;e=Bj(e,M(1));}f=M(d);g=Bj(b,f);h=AOY(a,e,g);i=a.bi.data;i[6]=h;if(i[1]==a.kI&&Fc(a.y7,g))h=h+a.wl|0;j=h/32|0;k=Jm(a,i[1]);l=h-UU(a,k,j)|0;if(l>JZ(a,k,j)){l=l-JZ(a,k,j)|0;j=j+1|0;}a.bi.data[7]=Fs(a,BI(e,M(3)))+1|0;m=OW(a,b);i=a.bi.data;if(i[1]>0)m=m-d|0;i[16]=m;if(!m)n=e;else{c=c+m|0;if(c<0){c=c+86400000|0;n=BI(e,M(1));}else if
(c<86400000)n=e;else{c=c-86400000|0;n=Bj(e,M(1));}if(EA(e,n)){e=Bj(BI(b,f),M(m));m=AOY(a,n,e);i=a.bi.data;i[6]=m;if(i[1]==a.kI&&Fc(a.y7,e))m=m+a.wl|0;j=m/32|0;k=Jm(a,i[1]);l=m-UU(a,k,j)|0;if(l>JZ(a,k,j)){l=l-JZ(a,k,j)|0;j=j+1|0;}a.bi.data[7]=Fs(a,BI(n,M(3)))+1|0;}}i=a.bi.data;i[14]=c%1000|0;c=c/1000|0;i[13]=c%60|0;c=c/60|0;i[12]=c%60|0;i[11]=(c/60|0)%24|0;i[9]=i[11]<=11?0:1;i[10]=i[11]%12|0;if(i[1]>0)i[0]=1;else{i[0]=0;i[1]=( -i[1]|0)+1|0;}i[2]=j;i[5]=l;d=l-1|0;i[8]=(d/7|0)+1|0;i[4]=((d+Fs(a,BI(BI(BI(n,M(l)),
M(2)),M(LI(a)-1|0)))|0)/7|0)+1|0;o=Fs(a,BI(BI(BI(n,M(3)),M(a.bi.data[6]-1|0)),M(LI(a)-1|0)));p=(((a.bi.data[6]-1|0)+o|0)/7|0)+((7-o|0)<Rg(a)?0:1)|0;if(!p){i=a.bi.data;m=!Jm(a,i[1]-1|0)?1:2;i[3]=(7-Fs(a,M(o-m|0))|0)<Rg(a)?52:53;}else{c=a.bi.data[6];d=!k?366:367;m=!k?1:2;if(c<(d-Fs(a,M(o+m|0))|0))a.bi.data[3]=p;else{i=a.bi;m=!k?1:2;if((7-Fs(a,M(o+m|0))|0)>=Rg(a))p=1;i.data[3]=p;}}}
function AYw(a,b,c,d,e,f){var g,h,i,j,k;a:{b:{g=a.bi.data;h=g[16];if(a.os){i=a.Zk;if(E0(c,i)){j=a.Z4;if(Ds(c,j)){k=a.SO.data;if(k[4]==f&&!(!h&&Hx(d,i))){if(!h)break b;if(Ds(d,j))break b;}}}}AFQ(a,b,e,f);a.os=0;break a;}g[1]=k[0];g[2]=k[1];g[5]=k[2];g[7]=k[3];g[0]=k[5];g[3]=k[6];g[4]=k[7];g[6]=k[8];g[8]=k[9];}}
function OW(a,b){return Zo(a.tj,b);}
function A29(a){var b,c,d,e,f,g,h,i,j;b=OW(a,a.e4);if(!a.ke.data[15])a.bi.data[15]=b;c=a.e4;d=BU(Hg(c,M(86400000)));e=a.bi.data;f=e[16];g=b+f|0;h=Bj(c,M(g));i=G9(c,BS);if(i>0&&E0(h,BS)&&g>0)h=I(4294967295, 2147483647);else if(i<0&&Ds(h,BS)&&g<0)h=I(0, 2147483648);if(!a.os)AFQ(a,c,d,b);else{i=((d>=0?d:d+86400000|0)+b|0)+f|0;if(i<0)i=i+86400000|0;else if(i>=86400000)i=i-86400000|0;e[14]=i%1000|0;g=i/1000|0;e[13]=g%60|0;g=g/60|0;e[12]=g%60|0;e[11]=(g/60|0)%24|0;e[9]=e[11]<=11?0:1;e[10]=e[11]%12|0;g=G9(h,BS);AYw(a,
c,h,g>0&&g<0&&!f?I(4294967295, 2147483647):g>=0?h:g<=0?h:f?I(0, 2147483648):h,d,b);}i=0;while(i<17){a.ke.data[i]=1;i=i+1|0;}if(!a.os&&EA(h,I(4294967295, 2147483647))&&EA(h,I(0, 2147483648))){j=a.SO.data;e=a.bi.data;j[0]=e[1];j[1]=e[2];j[2]=e[5];j[3]=e[7];j[4]=b;j[5]=e[0];j[6]=e[3];j[7]=e[4];j[8]=e[6];j[9]=e[8];a.Zk=Bj(h,M(((0+((((23-e[11]|0)*60|0)*60|0)*1000|0)|0)+(((59-e[12]|0)*60|0)*1000|0)|0)+((59-e[13]|0)*1000|0)|0));a.Z4=BI(h,M(((((e[11]*60|0)*60|0)*1000|0)+((e[12]*60|0)*1000|0)|0)+(e[13]*1000|0)|0));a.os
=1;}}
function AO$(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;a:{b:{c:{d:{if(!WE(a)){e:{b=a.ke.data;if(b[11]){c=a.bi.data;if(c[11]>=0&&c[11]<=23)break e;K(FI());}if(b[10]){c=a.bi.data;if(!(c[10]>=0&&c[10]<=11))K(FI());}}if(b[12]){c=a.bi.data;if(!(c[12]>=0&&c[12]<=59))K(FI());}if(b[13]){c=a.bi.data;if(!(c[13]>=0&&c[13]<=59))K(FI());}if(b[14]){c=a.bi.data;if(!(c[14]>=0&&c[14]<=999))K(FI());}if(b[3]){c=a.bi.data;if(c[3]<1)break a;if(c[3]>53)break a;}if(b[7]){c=a.bi.data;if(!(c[7]>=1&&c[7]<=7))K(FI());}if(b[8]){c=a.bi.data;if
(c[8]<1)break b;if(c[8]>6)break b;}if(b[4]){c=a.bi.data;if(!(c[4]>=1&&c[4]<=6))K(FI());}if(b[9]){c=a.bi.data;if(c[9]&&c[9]!=1)K(FI());}if(b[10]){c=a.bi.data;if(c[10]<0)break c;if(c[10]>11)break c;}if(b[1]){if(b[0]){c=a.bi.data;if(!c[0]&&!(c[1]>=1&&c[1]<=292269054))K(FI());}c=a.bi.data;if(!(c[1]>=1&&c[1]<=292278994))K(FI());}if(b[2]){b=a.bi.data;if(b[2]<0)break d;if(b[2]>11)break d;}}d=BS;b=a.ke.data;if(b[11]&&a.L5!=10)d=M(a.bi.data[11]);else if(b[10]){c=a.bi.data;d=M((c[9]*12|0)+c[10]|0);}e=CA(d,M(3600000));if
(b[12])e=Bj(e,CA(M(a.bi.data[12]),M(60000)));if(b[13])e=Bj(e,CA(M(a.bi.data[13]),M(1000)));if(b[14])e=Bj(e,M(a.bi.data[14]));f=!b[1]?1970:a.bi.data[1];if(b[0]){c=a.bi.data;if(c[0]&&c[0]!=1)K(FI());if(!c[0])f=1-f|0;}g=!b[4]&&!b[8]?0:1;h=!(!b[5]&&!b[2]&&!g)&&a.qq!=6?1:0;if(h){i=a.qq;if(!(i!=7&&i!=3)){if(b[3]&&b[7])h=i!=3&&g&&b[7]?1:0;else if(b[6])h=b[5]&&b[2]?1:0;}}if(!h){j=b[3]&&a.qq!=6?1:0;if(j&&b[6])j=b[7];k=W7(a,f);if(j){l=!a.ke.data[7]?LI(a)-1|0:a.bi.data[7]-1|0;d=BI(k,M(3));i=Fs(a,BI(d,M(LI(a)-1|0)));k=
Bj(k,M((((a.bi.data[3]-1|0)*7|0)+Fs(a,BI(M(i+l|0),d))|0)-i|0));if((7-i|0)<Rg(a))k=Bj(k,M(7));}else{b=a.ke.data;if(b[6]){if(!WE(a)){b=a.bi.data;if(!(b[6]>=1&&b[6]<=(365+(!Jm(a,f)?0:1)|0)))K(FI());}k=Bj(k,M(a.bi.data[6]-1|0));}else if(b[7])k=Bj(k,M(Fs(a,BI(M(a.bi.data[7]-1|0),BI(k,M(3))))));}}else{m=a.bi.data[2];f=f+(m/12|0)|0;h=m%12|0;if(h<0){f=f+(-1)|0;h=h+12|0;}n=Jm(a,f);k=Bj(W7(a,f),M(UU(a,n,h)));b=a.ke.data;o=b[5];if(o){i=a.qq;if(!(i!=7&&i!=4&&i!=8))o=b[7]&&g?0:1;}if(o){if(!WE(a)){b=a.bi.data;if(!(b[5]>=
1&&b[5]<=JZ(a,n,h)))K(FI());}k=Bj(k,M(a.bi.data[5]-1|0));}else{l=!b[7]?LI(a)-1|0:a.bi.data[7]-1|0;b=a.ke.data;if(b[4]&&a.qq!=8){i=Fs(a,BI(BI(k,M(3)),M(LI(a)-1|0)));k=Bj(k,M((((a.bi.data[4]-1|0)*7|0)+Fs(a,BI(M(i+l|0),BI(k,M(2))))|0)-i|0));}else if(b[8])k=a.bi.data[8]>=0?Bj(k,M(Fs(a,BI(M(l),BI(k,M(3))))+((a.bi.data[8]-1|0)*7|0)|0)):Bj(k,M((JZ(a,n,h)+Fs(a,BI(M(l),BI(Bj(k,M(JZ(a,n,h))),M(3))))|0)+(a.bi.data[8]*7|0)|0));else if(b[7]){d=BI(k,M(3));i=Fs(a,BI(d,M(LI(a)-1|0)));k=Bj(k,M(Fs(a,M(Fs(a,BI(M(i+l|0),d))-i|
0))));}}}a.qq=0;d=Bj(e,CA(k,M(86400000)));if(f==a.kI&&Hx(d,Bj(a.y7,CA(M(WJ(a)),M(86400000)))))d=BI(d,CA(M(WJ(a)),M(86400000)));a.e4=BI(d,M(OW(a,d)));return;}K(FI());}K(FI());}K(FI());}K(FI());}
function AOY(a,b,c){var d,e,f,g;d=1970;c=Hx(c,a.y7)?b:BI(b,M(a.Ct));while(true){e=BU(Dh(c,M(365)));if(!e)break;d=d+e|0;c=BI(b,W7(a,d));}if(E0(c,BS)){d=d-1|0;f=!Jm(a,d)?365:366;g=a.kI;if(d==g)f=f-a.wl|0;if(d==(g-1|0))f=f-a.V6|0;c=Bj(c,M(f));}a.bi.data[1]=d;return BU(c)+1|0;}
function W7(a,b){var c,d,e;c=M(b);if(E0(c,M(1970))){if(Fc(c,M(a.kI)))return Bj(Bj(CA(BI(c,M(1970)),M(365)),Dh(BI(c,M(1972)),M(4))),M(a.Ct));d=Bj(CA(BI(c,M(1970)),M(365)),Dh(BI(c,M(1972)),M(4)));c=BI(c,M(2000));return Bj(BI(d,Dh(c,M(100))),Dh(c,M(400)));}d=Bj(CA(BI(c,M(1970)),M(365)),Dh(BI(c,M(1969)),M(4)));e=a.kI;b=G9(c,M(e));return b>0?BI(d,BI(Dh(BI(c,M(1901)),M(100)),Dh(BI(c,M(1601)),M(400)))):!b?Bj(d,M(a.wl)):EA(c,M(e-1|0))?Bj(d,M(a.Ct)):Bj(d,M(a.V6));}
function JZ(a,b,c){if(b&&c==1)return CA0.data[c]+1|0;return CA0.data[c];}
function UU(a,b,c){if(b&&c>1)return CA1.data[c]+1|0;return CA1.data[c];}
function Jm(a,b){if(b<=a.kI)return b%4|0?0:1;a:{b:{if(!(b%4|0)){if(b%100|0)break b;if(!(b%400|0))break b;}b=0;break a;}b=1;}return b;}
function WJ(a){var b;b=a.kI;return ((b/100|0)-(b/400|0)|0)-2|0;}
function Fs(a,b){var c;c=BU(Hg(b,M(7)));if(E0(b,BS)&&c<0)return c+7|0;return c;}
function ATz(){CA0=J3([31,28,31,30,31,30,31,31,30,31,30,31]);CA1=Cq([0,31,59,90,120,151,181,212,243,273,304,334]);CA2=Cq([1,292278994,11,53,6,31,366,7,6,1,11,23,59,59,999,50400000,7200000]);CA3=Cq([0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,(-46800000),0]);CA4=Cq([1,292269054,11,50,3,28,355,7,3,1,11,23,59,59,999,50400000,1200000]);}
var ABX=J(0);
function AT$(){LU.call(this);this.t6=null;}
function ARf(a){var b=new AT$();Bv8(b,a);return b;}
function Bv8(a,b){WB(a,b);a.t6=BW(8);}
function D5(a){var b,c;b=a.iP.fI();if(b>=0)return b<<24>>24;c=new Hh;Be(c);K(c);}
function Sh(a,b){var c,d;c=0;while(c<b){d=a.iP.h6(a.t6,c,b-c|0);if(d==(-1))return d;c=c+d|0;}return c;}
function JG(a){return $rt_longBitsToDouble((Xy(a)));}
function N6(a){return $rt_intBitsToFloat(CJ(a));}
function PL(a,b){AEp(a,b,0,b.data.length);}
function AEp(a,b,c,d){var e,f;if(d<0){e=new Cx;Be(e);K(e);}if(!d)return;if(a.iP===null){e=new Ep;Be(e);K(e);}if(b===null){e=new Ep;Be(e);K(e);}if(c>=0&&c<=(b.data.length-d|0)){while(d>0){f=a.iP.h6(b,c,d);if(f<0){e=new Hh;Be(e);K(e);}c=c+f|0;d=d-f|0;}return;}e=new Cx;Be(e);K(e);}
function CJ(a){var b,c;if(Sh(a,4)<0){b=new Hh;Be(b);K(b);}c=a.t6.data;return (c[0]&255)<<24|(c[1]&255)<<16|(c[2]&255)<<8|c[3]&255;}
function Xy(a){var b,c;if(Sh(a,8)<0){b=new Hh;Be(b);K(b);}c=a.t6.data;return DO(Ew(Cg(M((c[0]&255)<<24|(c[1]&255)<<16|(c[2]&255)<<8|c[3]&255),I(4294967295, 0)),32),Cg(M((c[4]&255)<<24|(c[5]&255)<<16|(c[6]&255)<<8|c[7]&255),I(4294967295, 0)));}
function F1(a){var b,c;if(Sh(a,2)<0){b=new Hh;Be(b);K(b);}c=a.t6.data;return ((c[0]&255)<<24>>16|c[1]&255)<<16>>16;}
function Kb(a){var b,c,d,e;if(Sh(a,2)<0){b=new Hh;Be(b);K(b);}c=a.t6.data;d=((c[0]&255)<<8|c[1]&255)&65535;c=BW(d);e=DD(d);AEp(a,c,0,d);return BmB(c,e,0,d);}
function BmB(b,c,d,e){var f,g,h,i,j,k,l,m,n,o;f=0;g=0;a:{while(f<e){h=b.data;i=c.data;j=f+1|0;k=h[d+f|0]&65535;i[g]=k;l=i[g];if(k<128)g=g+1|0;else if((l&224)==192){if(j>=e){m=new Nz;Ba(m,B(871));K(m);}k=j+1|0;j=h[d+j|0];if((j&192)!=128){m=new Nz;Ba(m,B(872));K(m);}n=g+1|0;i[g]=((l&31)<<6|j&63)&65535;g=n;j=k;}else{if((l&240)!=224){m=new Nz;Ba(m,B(872));K(m);}f=j+1|0;if(f>=e){m=new Nz;Ba(m,B(872));K(m);}n=h[d+j|0];j=f+1|0;o=h[d+f|0];if((n&192)!=128)break a;if((o&192)!=128)break a;f=g+1|0;i[g]=((l&15)<<12|(n&63)
<<6|o&63)&65535;g=f;}f=j;}return QO(c,0,g);}m=new Nz;Ba(m,B(872));K(m);}
function YB(){var a=this;LU.call(a);a.nn=null;a.s8=null;a.CO=0;a.x5=0;a.ox=0;}
function BE$(a){var b;b=BW(1);if(Bdk(a,b,0,1)==(-1))return (-1);return b.data[0]&255;}
function A0G(a,b,c,d){var e,f,g,h,i,$$je;if(a.x5){e=new BG;Ba(e,B(873));K(e);}if(null===b){e=new Ep;Be(e);K(e);}if(c>=0&&d>=0){f=b.data;g=c+d|0;h=f.length;if(g<=h){if(!d)return 0;if(a.ox)return (-1);if(c<=h&&(h-c|0)>=d){a:{b:{c:{d:{e:{while(true){if(AES(a.nn)){if(a.x5)break;g=a.iP.DR(a.s8);a.CO=g;if(g>0)ALf(a.nn,a.s8,0,g);}try{g=AHC(a.nn,b,c,d);h=AUj(a.nn);a.ox=h;if(g>0)break e;if(h)break d;if(ASS(a.nn))break b;if(a.CO==(-1))break c;continue;}catch($$e){$$je=N($$e);if($$je instanceof KA){e=$$je;break a;}else
{throw $$e;}}}e=new BG;Be(e);K(e);}return g;}try{}catch($$e){$$je=N($$e);if($$je instanceof KA){e=$$je;break a;}else{throw $$e;}}return (-1);}try{a.ox=1;K(BKn());}catch($$e){$$je=N($$e);if($$je instanceof KA){e=$$je;break a;}else{throw $$e;}}}try{a.ox=1;}catch($$e){$$je=N($$e);if($$je instanceof KA){e=$$je;break a;}else{throw $$e;}}return (-1);}a.ox=1;if(a.CO!=(-1)){i=new BG;TE(i,e);K(i);}e=new Hh;Be(e);K(e);}e=new II;Be(e);K(e);}}e=new Cx;Be(e);K(e);}
function Bc7(){var a=this;YB.call(a);a.lq=null;a.v_=0;}
function BEr(a){var b=new Bc7();Buk(b,a);return b;}
function CA8(a,b){var c=new Bc7();A8V(c,a,b);return c;}
function Buk(a,b){A8V(a,b,512);}
function A8V(a,b,c){var d,e,f,g,h,i,j,k,l;d=BEV(1);WB(a,b);if(b===null){b=new Ep;Be(b);K(b);}if(c<=0){b=new BJ;Be(b);K(b);}a.nn=d;a.s8=BW(c);a.lq=Bki();e=BW(10);f=e.data;g=f.length;RE(a,e,0,g);if(WW(a,e,0)!=35615){b=new BG;Be(b);K(b);}h=f[3];i=!(h&2)?0:1;if(i)OJ(a.lq,e,0,g);a:{if(h&4){RE(a,e,0,2);if(i)OJ(a.lq,e,0,2);g=WW(a,e,0);while(true){if(g<=0)break a;f=a.s8;j=f.data.length;if(g<=j)j=g;k=a.iP.h6(f,0,j);if(k==(-1))break;if(i)OJ(a.lq,a.s8,0,k);g=g-k|0;}b=new Hh;Be(b);K(b);}}if(h&8)AHE(a,i);if(h&16)AHE(a,i);if
(i){RE(a,e,0,2);l=WW(a,e,0);if(EA(Cg(XN(a.lq),M(65535)),M(l))){b=new BG;Be(b);K(b);}b=a.lq;ALn(b.vP);b.BP=BS;}}
function A0L(a){a.v_=1;if(!a.x5){Zb(a.nn);a.x5=1;a.ox=1;J4(a);}}
function AH4(a,b,c){b=b.data;return DO(DO(DO(DO(BS,M(b[c]&255)),M((b[c+1|0]&255)<<8)),M((b[c+2|0]&255)<<16)),Ew(M(b[c+3|0]&255),24));}
function WW(a,b,c){b=b.data;return b[c]&255|(b[c+1|0]&255)<<8;}
function Bdk(a,b,c,d){var e,f,g,$$je;if(a.x5){e=new BG;Be(e);K(e);}if(a.v_)return (-1);f=b.data.length;if(c<=f&&d>=0&&c>=0&&(f-c|0)>=d){a:{try{f=A0G(a,b,c,d);break a;}catch($$e){$$je=N($$e);e=$$je;}a.v_=a.ox;K(e);}a.v_=a.ox;if(f!=(-1))OJ(a.lq,b,c,f);if(a.v_){e=a.nn;d=e.Hj-e.tl|0;b=BW(8);g=d<=8?d:8;Cv(a.s8,a.CO-d|0,b,0,g);RE(a,b,g,8-g|0);if(EA(AH4(a,b,0),XN(a.lq))){e=new BG;Be(e);K(e);}c=BU((AH4(a,b,4)));e=a.nn.pa;if(e===null){e=new CQ;Be(e);K(e);}if(c!=BU(e.hN)){e=new BG;Be(e);K(e);}}return f;}e=new II;Be(e);K(e);}
function RE(a,b,c,d){var e,f;while(d>0){e=a.iP.h6(b,c,d);if(e==(-1)){f=new Hh;Be(f);K(f);}c=c+e|0;d=d-e|0;}}
function AHE(a,b){var c,d;while(true){c=a.iP.fI();if(c<=0)break;if(!b)continue;AIE(a.lq,c);}if(c!=(-1)){if(b)AIE(a.lq,c);return;}d=new Hh;Be(d);K(d);}
function El(){D.call(this);this.hP=null;}
function EV(a){a.hP=null;}
function AMG(a){var b;b=a.hP;if(b===null)b=B(4);return b;}
function Bnk(a,b){a.hP=b;return a;}
function A5p(b){var c,d;c=D5(b);if(!c){b=new ZE;EV(b);return b;}d=A0q(c);d.hP=Kb(b);d.ja(b);return d;}
function A0u(b,c){IG(c,b.gR());if(b.gR()){L2(c,AMG(b));b.jj(c);}}
function A0q(b){var c;switch(b){case 0:c=new ZE;EV(c);return c;case 1:c=new W2;EV(c);return c;case 2:c=new XL;EV(c);return c;case 3:c=new UE;EV(c);return c;case 4:c=new ZR;EV(c);return c;case 5:c=new ABR;EV(c);return c;case 6:c=new AGT;EV(c);return c;case 7:c=new Xo;EV(c);return c;case 8:c=new T4;EV(c);return c;case 9:return J$();case 10:return Fl();default:}return null;}
function AN6(){El.call(this);this.cc=null;}
function Fl(){var a=new AN6();BEh(a);return a;}
function BEh(a){EV(a);a.cc=Dl();}
function BB0(a,b){var c;c=SH(Jw(a.cc));while(MO(c)){A0u(RJ(c),b);}IG(b,0);}
function BFz(a,b){var c;Jy(a.cc);while(true){c=A5p(b);if(!c.gR())break;B2(a.cc,AMG(c),c);}}
function BBW(a){return 10;}
function G3(a,b,c){var d;d=a.cc;c.hP=b;B2(d,b,c);}
function Fu(a,b,c){var d,e;d=a.cc;e=new W2;EV(e);e.AS=c;e.hP=b;B2(d,b,e);}
function EQ(a,b,c){var d,e;d=a.cc;e=new XL;EV(e);e.AO=c;e.hP=b;B2(d,b,e);}
function FH(a,b,c){var d,e;d=a.cc;e=new UE;EV(e);e.yw=c;e.hP=b;B2(d,b,e);}
function OU(a,b,c){var d,e;d=a.cc;e=new ZR;EV(e);e.Af=c;e.hP=b;B2(d,b,e);}
function AG0(a,b,c){var d,e;d=a.cc;e=BxS(c);e.hP=b;B2(d,b,e);}
function Jb(a,b,c){var d,e;d=a.cc;e=new T4;EV(e);e.wZ=c;if(c!==null){e.hP=b;B2(d,b,e);return;}c=new BJ;Ba(c,B(874));K(c);}
function Qa(a,b,c){var d,e;d=a.cc;e=new Xo;EV(e);e.s9=c;e.hP=b;B2(d,b,e);}
function AMm(a,b,c){var d;d=a.cc;c.hP=b;B2(d,b,c);}
function OY(a,b,c){Fu(a,b,(!c?0:1)<<24>>24);}
function KW(a,b){return Eu(a.cc,b);}
function F8(a,b){return !Eu(a.cc,b)?0:(Cn(a.cc,b)).AS;}
function EW(a,b){return !Eu(a.cc,b)?0:(Cn(a.cc,b)).AO;}
function FE(a,b){return !Eu(a.cc,b)?0:(Cn(a.cc,b)).yw;}
function Lh(a,b){return !Eu(a.cc,b)?BS:(Cn(a.cc,b)).Af;}
function AEW(a,b){return !Eu(a.cc,b)?0.0:(Cn(a.cc,b)).jM;}
function G6(a,b){return !Eu(a.cc,b)?B(4):(Cn(a.cc,b)).wZ;}
function PZ(a,b){return !Eu(a.cc,b)?BW(0):(Cn(a.cc,b)).s9;}
function Hf(a,b){return !Eu(a.cc,b)?Fl():Cn(a.cc,b);}
function HJ(a,b){return !Eu(a.cc,b)?J$():Cn(a.cc,b);}
function M0(a,b){return !F8(a,b)?0:1;}
function BlG(a){var b,c;b=a.cc.fH;c=new S;T(c);Bg(c,b);H(c,B(875));return R(c);}
var Z$=J(DG);
function Byw(a){return 0;}
function Bzx(a){return 0;}
function BgV(a){return 0;}
var Wc=J(DG);
function BJo(a){return 1;}
function BtZ(a){return 0;}
function BpJ(a){return 0;}
var Tv=J(DG);
function BBC(a){return 0;}
function BG3(a){return 0;}
function Bjt(a){return 0;}
function Ls(){var a=this;Bs.call(a);a.Xd=null;a.TD=0.0;a.Yv=0;a.bd9=0;}
function CA9(a,b,c,d){var e=new Ls();WC(e,a,b,c,d);return e;}
function WC(a,b,c,d,e){var f;EG(a,b);a.TD=4.0;a.bd9=d;a.Xd=e;a.fu=1;f=32<<d;a.gX=f;if(d==3)a.gX=f*4|0;a.TD=(d+1|0)*2|0;a.Yv=c+d|0;}
function BEM(a,b,c){var d,e;d=0;while(true){e=a.Xd.data;if(d>=e.length)break;if(e[d]===c)return a.TD;d=d+1|0;}return 1.0;}
function BBT(a,b,c){Ky(b,2);}
function Blz(a,b,c,d,e,f){Ky(b,1);}
function BmR(a,b){return a.Yv;}
function Byz(a){return 1;}
var ABl=J(Ls);
var CA$=null;function BM3(){BM3=Bi(ABl);BFk();}
function VB(a,b){var c=new ABl();A1j(c,a,b);return c;}
function A1j(a,b,c){BM3();WC(a,b,1,c,CA$);}
function BFa(a,b){O();return b===BZi?1:b!==BZk?0:1;}
function BFk(){var b,c;b=W(Bf,7);c=b.data;O();c[0]=BRf;c[1]=BRg;c[2]=BT6;c[3]=BT7;c[4]=BZi;c[5]=BZk;c[6]=BZm;CA$=b;}
function AMa(){Ls.call(this);this.uO=0;}
var CA_=null;function BM7(){BM7=Bi(AMa);BtK();}
function ZZ(a,b){var c=new AMa();A_Q(c,a,b);return c;}
function A_Q(a,b,c){BM7();WC(a,b,2,c,CA_);a.uO=c;}
function Bzj(a,b){var c;O();if(b===BUf)c=a.uO!=3?0:1;else if(b!==BYZ&&b!==BYY){if(b!==BUc&&b!==BUa){if(b!==BUb&&b!==BT_){if(b!==BZd&&b!==BZe){b=b.bF;BH();c=b===BZr?1:b!==BZw?0:1;}else c=a.uO<2?0:1;}else c=a.uO<1?0:1;}else c=a.uO<2?0:1;}else c=a.uO<2?0:1;return c;}
function BtK(){var b,c;b=W(Bf,13);c=b.data;O();c[0]=BTT;c[1]=BRh;c[2]=BRi;c[3]=BRj;c[4]=BT0;c[5]=BT_;c[6]=BUb;c[7]=BT$;c[8]=BUc;c[9]=BUa;c[10]=BYY;c[11]=BYZ;c[12]=BZj;CA_=b;}
var ANZ=J(Ls);
var CBa=null;function BMz(){BMz=Bi(ANZ);Bih();}
function Y8(a,b){var c=new ANZ();A_D(c,a,b);return c;}
function A_D(a,b,c){BMz();WC(a,b,3,c,CBa);}
function Bih(){var b,c;b=W(Bf,4);c=b.data;O();c[0]=BTV;c[1]=BUd;c[2]=BTW;c[3]=BYW;CBa=b;}
var A0m=J(Bs);
function BLM(a){var b=new A0m();Boy(b,a);return b;}
function Boy(a,b){EG(a,b);a.fu=1;a.gX=64;}
function A6w(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;$p=1;case 1:$z=AWH(d,e,f,g);if(C()){break _;}i=$z;if(i){Ky(b,1);return 1;}j=e+0.5;k=f+0.5;l=g+0.5;m=B(876);n=1.0;BN();o=V(CzA)*0.4000000059604645+0.800000011920929;$p
=2;case 2:ARR(d,j,k,l,m,n,o);if(C()){break _;}O();h=BUh.b;$p=3;case 3:Bcf(d,e,f,g,h);if(C()){break _;}Ky(b,1);return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function VK(){Bs.call(this);this.Wu=0;}
function AAx(a,b){var c=new VK();AS7(c,a,b);return c;}
function AS7(a,b,c){EG(a,b);a.Wu=c;a.fu=1;}
function ADp(a,b,c,d){b.t=b.t-1|0;AKT(d,a.Wu);return b;}
var Bbm=J(Bs);
function BKl(a){var b=new Bbm();BuI(b,a);return b;}
function BuI(a,b){EG(a,b);a.fu=1;}
function A2p(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.B;BN();f=AHS(e,CzH.bo);if(f<0)g=0;else{h=e.b8.data;e=h[f];g=e.t-1|0;e.t=g;if(g<=0)h[f]=null;g=1;}if(!g)return b;e=B(877);i=1.0;j=1.0/(V(CzA)*0.4000000059604645+0.800000011920929);$p=1;case 1:ASh(c,d,e,i,j);if(C()){break _;}e=BgD(c,d);$p=2;case 2:c.bbY(e);if(C()){break _;}return b;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,i,j,$p);}
function A8i(){Bs.call(this);this.WD=0;}
function YR(a,b){var c=new A8i();BH2(c,a,b);return c;}
function BH2(a,b,c){EG(a,b);a.fu=1;b=32<<c;a.gX=b;if(c==3)a.gX=b*4|0;a.WD=4+(c*2|0)|0;}
function BrT(a,b,c){return 1.5;}
function BC2(a,b,c){Ky(b,1);}
function Bn4(a,b,c,d,e,f){Ky(b,2);}
function BuV(a,b){return a.WD;}
function Bhk(a){return 1;}
var Ban=J(VK);
function BNS(a,b){var c=new Ban();Bvz(c,a,b);return c;}
function Bvz(a,b,c){AS7(a,b,c);}
function Bce(a,b,c,d){ADp(a,b,c,d);b=new CS;BN();Fj(b,CzY);return b;}
var A_t=J(Bs);
function YK(a,b){var c=new A_t();BhH(c,a,b);return c;}
function BhH(a,b,c){EG(a,b);a.fu=1;a.gX=32<<c;}
function BdN(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(d,e,f,g);if(C()){break _;}i=$z;h=f+1|0;$p=2;case 2:a:{$z=AV0(d,e,h,g);if(C()){break _;}j=$z;if(!j.cA()){O();if(i==BRf.b)break a;}O();if(i!=BRg.b)return 0;}O();k
=BY2;l=e;m=l+0.5;n=f;o=n+0.5;p=g;q=p+0.5;c=Kv(k.e9);r=k.e9;s=(r.mH+1.0)/2.0;t=r.m8*0.800000011920929;$p=3;case 3:ARR(d,m,o,q,c,s,t);if(C()){break _;}h=k.b;$p=4;case 4:Bcf(d,e,f,g,h);if(C()){break _;}Ky(b,1);if(!F(d.m,8)&&i==BRf.b){u=1;v=0;m=n+1.2000000476837158;if(v<u){n=V(d.m)*0.699999988079071+0.15000000596046448;s=V(d.m)*0.699999988079071+0.15000000596046448;r=new Iq;q=l+n;o=p+s;b=new CS;BN();Fj(b,Czn);M$(r,d,q,m,o,b);r.iR=10;$p=5;continue _;}}return 1;case 5:d.bbY(r);if(C()){break _;}v=v+1|0;if(v>=u)return 1;n
=V(d.m)*0.699999988079071+0.15000000596046448;s=V(d.m)*0.699999988079071+0.15000000596046448;r=new Iq;q=l+n;o=p+s;b=new CS;BN();Fj(b,Czn);M$(r,d,q,m,o,b);r.iR=10;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
function BAd(a){return 1;}
function AM9(){Bs.call(this);this.V3=0;}
function CBb(a,b){var c=new AM9();A3P(c,a,b);return c;}
function A3P(a,b,c){EG(a,b);a.V3=c;}
function A0N(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(h!=1)return 0;$p=1;case 1:$z=AWH(d,e,f,g);if(C()){break _;}i=$z;O();if(i!=BY2.b)return 0;f=f+1|0;h=a.V3;$p=2;case 2:Bcf(d,e,f,g,h);if(C()){break _;}b.t=b.t-1|0;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function Lb(){var a=this;Bs.call(a);a.bbQ=0;a.Wp=0;a.Uy=0;a.a0x=0;}
var CBc=null;var CBd=null;function Fk(a,b,c,d){var e=new Lb();AVc(e,a,b,c,d);return e;}
function AVc(a,b,c,d,e){EG(a,b);a.bbQ=c;a.Wp=e;a.a0x=d;a.Uy=CBc.data[e];a.gX=(CBd.data[e]*3|0)<<c;a.fu=1;}
function BeK(){CBc=Cq([3,8,6,3]);CBd=Cq([11,16,15,13]);}
var AQA=J(Bs);
function BKj(a){var b=new AQA();BpN(b,a);return b;}
function BpN(a,b){EG(a,b);a.gX=64;}
function AWi(a,b,c,d,e,f,g,h){var i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)return 0;if(h==1)return 0;i=0;if(h==4)i=1;if(h==3)i=2;if(h==5)i=3;j=BuH(d);j.pg=e;j.HO=f;j.pu=g;c=Cs();k=(ABn()).data;e=k.length;f=0;if(f<e){l=k[f];j.fg=l;OI(j,i);$p=1;continue _;}e=c.n;if(e>0)j.fg=Bd(c,F(j.l,e));OI(j,i);$p=2;continue _;case 1:$z=ASR(j);if(C()){break _;}g=$z;if(g)Z(c,
l);f=f+1|0;if(f<e){l=k[f];j.fg=l;OI(j,i);continue _;}e=c.n;if(e>0)j.fg=Bd(c,F(j.l,e));OI(j,i);$p=2;case 2:$z=ASR(j);if(C()){break _;}e=$z;if(!e)return 1;$p=3;case 3:d.bbY(j);if(C()){break _;}b.t=b.t-1|0;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
var A3o=J(Bs);
function BNp(a){var b=new A3o();BCJ(b,a);return b;}
function BCJ(a,b){EG(a,b);a.gX=64;a.fu=1;}
function AQV(a,b,c,d,e,f,g,h){var i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)return 0;$p=1;case 1:$z=AV0(d,e,f,g);if(C()){break _;}i=$z;if(!i.cA())return 0;j=Bb(h,1);if(!j)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;O();i=BY5;$p=2;case 2:$z=i.gd(d,e,f,g);if(C()){break _;}k=$z;if(!k)return 0;if(j){k=BY$.b;$p=3;continue _;}h=BY5.b;k=P((c.q
+180.0)*16.0/360.0+0.5)&15;$p=4;continue _;case 3:A5s(d,e,f,g,k,h);if(C()){break _;}b.t=b.t-1|0;$p=5;continue _;case 4:A5s(d,e,f,g,h,k);if(C()){break _;}b.t=b.t-1|0;$p=5;case 5:$z=A_r(d,e,f,g);if(C()){break _;}b=$z;b=b;$p=6;case 6:A5M(c,b);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function AJh(){Bs.call(this);this.Yd=null;}
function BNq(a,b){var c=new AJh();AX9(c,a,b);return c;}
function AX9(a,b,c){EG(a,b);a.Yd=c;a.gX=64;a.fu=1;}
function AY9(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(h!=1)return 0;i=f+1|0;j=a.Yd;BH();if(j!==BZs){O();j=BZb;}else{O();j=BY6;}$p=1;case 1:$z=j.gd(d,e,i,g);if(C()){break _;}f=$z;if(!f)return 0;k=P((c.q+180.0)*4.0/360.0-0.5)&3;l=0;m=0;if(!k)m=1;if(k==
1)l=(-1);if(k==2)m=(-1);if(k==3)l=1;n=e-l|0;o=g-m|0;$p=2;case 2:$z=AT4(d,n,i,o);if(C()){break _;}f=$z;f=!f?0:1;p=i+1|0;$p=3;case 3:$z=AT4(d,n,p,o);if(C()){break _;}h=$z;q=f+(!h?0:1)|0;f=e+l|0;h=g+m|0;$p=4;case 4:$z=AT4(d,f,i,h);if(C()){break _;}r=$z;r=!r?0:1;$p=5;case 5:$z=AT4(d,f,p,h);if(C()){break _;}s=$z;r=r+(!s?0:1)|0;$p=6;case 6:$z=AWH(d,n,i,o);if(C()){break _;}s=$z;if(s!=j.b){$p=7;continue _;}s=1;$p=8;continue _;case 7:$z=AWH(d,n,p,o);if(C()){break _;}s=$z;s=s==j.b?1:0;$p=8;case 8:$z=AWH(d,f,i,h);if(C())
{break _;}t=$z;if(t!=j.b){$p=9;continue _;}n=0;if(s&&!1)n=1;else if(r>q)n=1;if(n)k=((k-1|0)&3)+4|0;f=j.b;$p=10;continue _;case 9:$z=AWH(d,f,p,h);if(C()){break _;}f=$z;t=f==j.b?1:0;n=0;if(s&&!t)n=1;else if(r>q)n=1;if(n)k=((k-1|0)&3)+4|0;f=j.b;$p=10;case 10:Bcf(d,e,i,g,f);if(C()){break _;}$p=11;case 11:d.bcQ(e,i,g,k);if(C()){break _;}f=j.b;$p=12;case 12:Bcf(d,e,p,g,f);if(C()){break _;}f=k+8|0;$p=13;case 13:d.bcQ(e,p,g,f);if(C()){break _;}b.t=b.t-1|0;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,
p,q,r,s,t,$p);}
function BeN(){Bs.call(this);this.up=0;}
function AOd(a,b){var c=new BeN();Brm(c,a,b);return c;}
function Brm(a,b,c){EG(a,b);a.fu=1;a.gX=64;a.up=c;}
function A39(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.bl;f=e+(d.x-e)*1.0;e=d.Y;g=e+(d.q-e)*1.0;h=d.bL;i=h+(d.c-h)*1.0;h=d.cG;j=h+(d.h-h)*1.0;h=d.bK;k=Cp(i,j,h+(d.d-h)*1.0);e= -g*0.01745329238474369-3.1415927410125732;l=BY(e);m=BE(e);e= -f
*0.01745329238474369;n= -BY(e);o=Fe(k,m*n*5.0,BE(e)*5.0,l*n*5.0);p=a.up?0:1;$p=1;case 1:$z=A0n(c,k,o,p);if(C()){break _;}q=$z;if(q===null)return b;if(q.oj){if(!a.up&&q.nr instanceof TU){b=new CS;BN();Fj(b,CAG);return b;}return b;}p=q.ih;r=q.ii;s=q.ij;t=a.up;if(!t){$p=2;continue _;}if(t<0){b=new CS;BN();Fj(b,CAz);return b;}t=q.m9;if(!t)r=r+(-1)|0;if(t==1)r=r+1|0;if(t==2)s=s+(-1)|0;if(t==3)s=s+1|0;if(t==4)p=p+(-1)|0;if(t==5)p=p+1|0;$p=8;continue _;case 2:$z=AV0(c,p,r,s);if(C()){break _;}d=$z;BH();if(d!==BUg){$p
=3;continue _;}$p=4;continue _;case 3:$z=AV0(c,p,r,s);if(C()){break _;}d=$z;if(d!==BUm)return b;$p=5;continue _;case 4:$z=AZU(c,p,r,s);if(C()){break _;}t=$z;if(t){$p=3;continue _;}t=0;$p=6;continue _;case 5:$z=AZU(c,p,r,s);if(C()){break _;}t=$z;if(t)return b;t=0;$p=7;continue _;case 6:Bcf(c,p,r,s,t);if(C()){break _;}b=new CS;BN();Fj(b,CAA);return b;case 7:Bcf(c,p,r,s,t);if(C()){break _;}b=new CS;BN();Fj(b,CAB);return b;case 8:$z=AWH(c,p,r,s);if(C()){break _;}t=$z;if(t){$p=10;continue _;}t=a.up;u=0;$p=9;case 9:A5s(c,
p,r,s,t,u);if(C()){break _;}b=new CS;BN();Fj(b,CAz);return b;case 10:$z=AV0(c,p,r,s);if(C()){break _;}d=$z;if(d.cA())return b;t=a.up;u=0;$p=9;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function BbI(){Bs.call(this);this.Yn=0;}
function A_u(a,b){var c=new BbI();BGV(c,a,b);return c;}
function BGV(a,b,c){EG(a,b);a.fu=1;a.Yn=c;}
function AXG(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(d,e,f,g);if(C()){break _;}i=$z;O();if(i!=BY8.b)return 0;c=AGW(d,e+0.5,f+0.5,g+0.5,a.Yn);$p=2;case 2:d.bbY(c);if(C()){break _;}b.t=b.t-1|0;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
var Bd$=J(Bs);
function BOt(a){var b=new Bd$();BlS(b,a);return b;}
function BlS(a,b){EG(a,b);a.fu=1;a.gX=64;}
function A2n(a,b,c){var d;if(c instanceof SX){d=c;if(!d.nx){d.nx=1;b.t=b.t-1|0;}}}
function Blq(a,b,c){A2n(a,b,c);}
var AQ4=J(Bs);
function BL_(a){var b=new AQ4();Bpk(b,a);return b;}
function Bpk(a,b){EG(a,b);}
function A1D(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;$p=1;case 1:$z=AWH(d,e,f,g);if(C()){break _;}h=$z;if(h)return 0;O();c=BYX;$p=2;case 2:$z=c.gd(d,e,f,g);if(C()){break _;}h=$z;if(!h)return 1;b.t=b.t-1|0;h=BYX.b;$p=3;case 3:Bcf(d,e,f,g,h);if(C()){break _;}return 1;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,$p);}
var BfR=J(Bs);
function BMS(a){var b=new BfR();Bib(b,a);return b;}
function Bib(a,b){EG(a,b);a.fu=16;}
function AVS(a,b,c,d){var e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b.t=b.t-1|0;e=B(877);f=0.5;BN();g=0.4000000059604645/(V(CzA)*0.4000000059604645+0.800000011920929);$p=1;case 1:ASh(c,d,e,f,g);if(C()){break _;}e=BMa(c,d);$p=2;case 2:c.bbY(e);if(C()){break _;}return b;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var BaS=J(Bs);
function BKK(a){var b=new BaS();BAc(b,a);return b;}
function BAc(a,b){EG(a,b);a.fu=1;}
function ASD(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.bl;f=e+(d.x-e)*1.0;g=d.Y;e=g+(d.q-g)*1.0;h=d.bL;h=h+(d.c-h)*1.0;i=d.cG;i=i+(d.h-i)*1.0;j=d.bK;k=Cp(h,i,j+(d.d-j)*1.0);e= -e*0.01745329238474369-3.1415927410125732;g=BY(e);l=BE(e);e= -f
*0.01745329238474369;m= -BY(e);n=BE(e);o=l*m;p=g*m;q=Fe(k,o*5.0,n*5.0,p*5.0);r=1;$p=1;case 1:$z=A0n(c,k,q,r);if(C()){break _;}s=$z;if(s===null)return b;if(s.oj)return b;r=s.ih;t=s.ii;u=s.ij;d=BnO(c,r+0.5,t+1.5,u+0.5);$p=2;case 2:c.bbY(d);if(C()){break _;}b.t=b.t-1|0;return b;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function A3c(){Bs.call(this);this.D_=0;}
function BOm(a,b){var c=new A3c();Bzw(c,a,b);return c;}
function Bzw(a,b,c){EG(a,b);a.D_=c.b;}
function AQq(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(d,e,f,g);if(C()){break _;}i=$z;O();if(i==BZi.b)h=0;else{if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;}if(!b.t)return 0;i=a.D_;j=0;$p=2;case 2:$z=A4t(d,i,e,
f,g,j);if(C()){break _;}i=$z;if(!i)return 1;k=BRd.data;i=a.D_;l=k[i];$p=3;case 3:$z=Bcf(d,e,f,g,i);if(C()){break _;}i=$z;if(!i)return 1;c=BRd.data[a.D_];$p=4;case 4:c.ta(d,e,f,g,h);if(C()){break _;}m=e+0.5;n=f+0.5;o=g+0.5;c=Kv(l.e9);l=l.e9;p=(l.mH+1.0)/2.0;q=l.m8*0.800000011920929;$p=5;case 5:ARR(d,m,n,o,c,p,q);if(C()){break _;}b.t=b.t-1|0;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function Bem(){Bs.call(this);this.Wx=null;}
function BAp(a,b){var c=new Bem();BkH(c,a,b);return c;}
function BkH(a,b,c){EG(a,b);a.Wx=c;a.fu=1;}
function A96(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(d,e,f,g);if(C()){break _;}h=$z;O();if(h!=BZo.b)return 0;$p=2;case 2:$z=AZU(d,e,f,g);if(C()){break _;}h=$z;if(h)return 0;h=a.bo;BN();h=(h-Czz.bo|0)+1|0;$p=3;case 3:d.bcQ(e,f,g,h);if(C()){break _;}c=a.Wx;$p=4;case 4:AV9(d,c,e,f,g);if(C()){break _;}b.t=b.t-1|0;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AEU(){var a=this;D.call(a);a.VL=null;a.VM=null;a.VJ=0;a.VK=null;}
function ADg(){var a=this;D.call(a);a.a6D=null;a.a1O=null;}
function By7(a){var b,c,d;b=a.a1O;c=Uq(a.a6D);d=new S;T(d);H(H(H(H(d,B(164)),b),B(878)),c);return R(d);}
function BF_(a){}
function ALu(){D.call(this);this.OA=null;}
function BAL(a){return a.OA;}
function BIV(a){$rt_globals.URL.revokeObjectURL($rt_ustr(a.OA));}
function Dz(){var a=this;D.call(a);a.z=null;a.gs=0;a.PX=null;a.Ao=0;}
var CAT=0;function D6(a){var b;b=CAT;CAT=b+1|0;a.PX=Nk(b);}
function YX(a,b){var c;c=CAT;CAT=c+1|0;a.PX=Nk(c);a.z=b;}
function QS(a,b,c,d){var e;e=d.bM;while(true){if(b>e)return (-1);if(a.r(b,c,d)>=0)break;b=b+1|0;}return b;}
function Q7(a,b,c,d,e){while(true){if(c<b)return (-1);if(a.r(c,d,e)>=0)break;c=c+(-1)|0;}return c;}
function Byf(a,b){a.Ao=b;}
function Bxw(a){return a.Ao;}
function AX5(a){var b,c,d;b=a.PX;c=a.bq();d=new S;T(d);Bt(d,60);b=H(d,b);Bt(b,58);Bt(H(b,c),62);return R(d);}
function Brk(a){return AX5(a);}
function Br1(a){return a.z;}
function Bs6(a,b){a.z=b;}
function BHE(a,b){return 1;}
function BIN(a){return null;}
function T2(a){var b;a.gs=1;b=a.z;if(b!==null){if(!b.gs){b=b.rM();if(b!==null){a.z.gs=1;a.z=b;}a.z.mF();}else if(b instanceof PM&&b.mK.PC)a.z=b.z;}}
function A3A(){CAT=1;}
function Bee(){var a=this;X7.call(a);a.a98=0;a.O3=0;}
function Bzz(a,b,c,d,e,f,g){var h=new Bee();BgR(h,a,b,c,d,e,f,g);return h;}
function BgR(a,b,c,d,e,f,g,h){AOt(a,c);A9_();a.a90=CBe;a.CK=b;a.rG=d;a.bX=e;a.gW=f;a.a98=g;a.O3=h;}
var Y3=J(0);
var V0=J(Qc);
function A3e(b){var c,d;if(b>=0)return BqA(0,b,DD(b),0,b,0);c=new BJ;d=new S;T(d);Bg(H(d,B(862)),b);Ba(c,R(d));K(c);}
function ALP(b,c,d){return BqA(0,b.data.length,b,c,c+d|0,0);}
function AEY(b){return ALP(b,0,b.data.length);}
function Ul(a,b,c,d){var e,f,g,h,i,j,k,l;if(c>=0){e=b.data;f=e.length;if(c<=f){g=c+d|0;if(g>f){h=new Cx;i=new S;T(i);j=H(i,B(879));Bg(j,g);Bg(H(j,B(864)),f);Ba(h,R(i));K(h);}if(DA(a)<d){i=new ZU;Be(i);K(i);}if(d<0){i=new Cx;h=new S;T(h);j=H(h,B(865));Bg(j,d);H(j,B(866));Ba(i,R(h));K(i);}g=a.bX;k=0;while(k<d){l=c+1|0;f=g+1|0;e[c]=ANc(a,g);k=k+1|0;c=l;g=f;}a.bX=a.bX+d|0;return a;}}b=b.data;i=new Cx;d=b.length;h=new S;T(h);j=H(h,B(867));Bg(j,c);j=H(j,B(861));Bg(j,d);Bt(j,41);Ba(i,R(h));K(i);}
function Yp(a,b){var c,d,e,f,g,h,i,j;c=0;d=Y(b);if(a.Ig){b=new NE;Be(b);K(b);}e=d-c|0;if(DA(a)<e){b=new SM;Be(b);K(b);}if(c>Y(b)){f=new Cx;d=Y(b);b=new S;T(b);g=H(b,B(880));Bg(g,c);g=H(g,B(861));Bg(g,d);Bt(g,41);Ba(f,R(b));K(f);}if(d>Y(b)){f=new Cx;c=Y(b);b=new S;T(b);g=H(b,B(881));Bg(g,d);Bg(H(g,B(882)),c);Ba(f,R(b));K(f);}if(c<=d){h=a.bX;while(c<d){i=h+1|0;j=c+1|0;Y5(a,h,Bc(b,c));h=i;c=j;}a.bX=a.bX+e|0;return a;}b=new Cx;f=new S;T(f);g=H(f,B(880));Bg(g,c);Bg(H(g,B(883)),d);Ba(b,R(f));K(b);}
function A0C(){BJ.call(this);this.a8D=null;}
function A8C(a){var b=new A0C();BsG(b,a);return b;}
function BsG(a,b){Be(a);a.a8D=b;}
function ATJ(){D.call(this);this.Xl=null;}
function BKS(a){var b=new ATJ();BB9(b,a);return b;}
function BB9(a,b){a.Xl=b;}
function BFP(a){var b;b=a.Xl;B$();Cw(b,null);}
function A$7(){var a=this;D.call(a);a.XM=null;a.W8=null;}
function BK9(a,b){var c=new A$7();BEJ(c,a,b);return c;}
function BEJ(a,b,c){a.XM=b;a.W8=c;}
function Bwa(a,b){return a.XM!==b?0:1;}
function BB2(a){Cw(a.W8,null);}
function ATI(){D.call(this);this.UH=null;}
function BLZ(a){var b=new ATI();Bhx(b,a);return b;}
function Bhx(a,b){a.UH=b;}
function BpX(a){var b;b=a.UH;B$();Cw(b,null);}
function ATH(){D.call(this);this.VQ=null;}
function BJ9(a){var b=new ATH();Bys(b,a);return b;}
function Bys(a,b){a.VQ=b;}
function Bvl(a){var b;b=a.VQ;B$();Cw(b,null);}
var AMq=J(0);
function ABV(){D.call(this);this.a6B=null;}
function Boe(a,b){b=$rt_str(b);a.a6B.data[0]=b;}
var Gj=J(0);
function AL1(){D.call(this);this.Xw=null;}
function BuF(a){Cw(a.Xw,Yw(0,1,B(884),null));}
function AL2(){var a=this;D.call(a);a.Wq=null;a.a05=null;}
function BFJ(a){Cw(a.Wq,Yw(0,0,null,a.a05.result));}
function ALX(){D.call(this);this.a7J=null;}
function BAO(a){Cw(a.a7J,Yw(1,0,B(885),null));}
function ALY(){D.call(this);this.a4g=null;}
function Bk2(a,b){var c,d,e,f,g,h,i;c=a.a4g.result;d=BGQ();e=W(Cj,1).data;e[0]=B(886);f=e.length;g=new $rt_globals.Array(f);h=0;while(h<f){i=$rt_ustr(e[h]);h;g[h]=i;h=h+1|0;}d.keyPath=g;c.createObjectStore("filesystem",d);}
var Or=J(Dw);
var BZU=null;var BZY=null;var CBf=null;function AI$(){AI$=Bi(Or);BgW();}
function BFw(a,b){var c=new Or();Bby(c,a,b);return c;}
function BJC(){AI$();return CBf.de();}
function Bby(a,b,c){AI$();Gg(a,b,c);}
function BgW(){var b;BZU=BFw(B(887),0);b=BFw(B(888),1);BZY=b;CBf=Q(Or,[BZU,b]);}
function GM(){var a=this;Dz.call(a);a.PC=0;a.ls=0;}
var CAS=null;function AAs(){AAs=Bi(GM);Bzt();}
function BNJ(a){var b=new GM();M9(b,a);return b;}
function M9(a,b){AAs();D6(a);a.ls=b;}
function BhD(a,b,c,d){var e,f;e=RD(d,a.ls);XP(d,a.ls,b);f=a.z.r(b,c,d);if(f<0)XP(d,a.ls,e);return f;}
function BCz(a){return a.ls;}
function Bl5(a){return B(889);}
function Bh$(a,b){return 0;}
function Bzt(){var b;b=new AJv;D6(b);CAS=b;}
function Os(){var a=this;D.call(a);a.c9=null;a.sQ=0;a.nW=0;a.ZJ=0;a.Kg=0;a.db=0;a.Z=0;a.a4Y=0;a.n7=null;a.nU=null;a.bI=0;a.A8=0;a.jl=0;a.zs=0;a.eU=null;}
var CBg=null;var CAQ=null;var CAR=0;function AJT(a,b){if(b>0&&b<3)a.nW=b;if(b==1){a.Z=a.db;a.nU=a.n7;a.bI=a.zs;a.zs=a.jl;L6(a);}}
function Oy(a){return a.n7===null?0:1;}
function UB(a){return a.nU===null?0:1;}
function CC(a){L6(a);return a.Kg;}
function MY(a){var b;b=a.n7;L6(a);return b;}
function L6(a){var b,c,d,e,f,g,h,$$je;a.Kg=a.db;a.db=a.Z;a.n7=a.nU;a.jl=a.zs;a.zs=a.bI;while(true){b=0;c=a.bI>=a.c9.data.length?0:WA(a);a.Z=c;a.nU=null;if(a.nW==4){if(c!=92)return;c=a.bI;d=a.c9.data;c=c>=d.length?0:d[D_(a)];a.Z=c;switch(c){case 69:break;default:a.Z=92;a.bI=a.A8;return;}a.nW=a.ZJ;a.Z=a.bI>(a.c9.data.length-2|0)?0:WA(a);}a:{c=a.Z;if(c!=92){e=a.nW;if(e==1)switch(c){case 36:a.Z=(-536870876);break a;case 40:if(a.c9.data[a.bI]!=63){a.Z=(-2147483608);break a;}D_(a);c=a.c9.data[a.bI];e=0;while(true)
{b:{if(e){e=0;switch(c){case 33:break;case 61:a.Z=(-134217688);D_(a);break b;default:K(EI(B(4),Mh(a),a.bI));}a.Z=(-67108824);D_(a);}else{switch(c){case 33:break;case 60:D_(a);c=a.c9.data[a.bI];e=1;break b;case 61:a.Z=(-536870872);D_(a);break b;case 62:a.Z=(-33554392);D_(a);break b;default:f=Bfx(a);a.Z=f;if(f<256){a.sQ=f;f=f<<16;a.Z=f;a.Z=(-1073741784)|f;break b;}f=f&255;a.Z=f;a.sQ=f;f=f<<16;a.Z=f;a.Z=(-16777176)|f;break b;}a.Z=(-268435416);D_(a);}}if(!e)break;}break a;case 41:a.Z=(-536870871);break a;case 42:case 43:case 63:e
=a.bI;d=a.c9.data;switch(e>=d.length?42:d[e]){case 43:a.Z=c|(-2147483648);D_(a);break a;case 63:a.Z=c|(-1073741824);D_(a);break a;default:}a.Z=c|(-536870912);break a;case 46:a.Z=(-536870866);break a;case 91:a.Z=(-536870821);AJT(a,2);break a;case 93:if(e!=2)break a;a.Z=(-536870819);break a;case 94:a.Z=(-536870818);break a;case 123:a.nU=A2d(a,c);break a;case 124:a.Z=(-536870788);break a;default:}else if(e==2)switch(c){case 38:a.Z=(-536870874);break a;case 45:a.Z=(-536870867);break a;case 91:a.Z=(-536870821);break a;case 93:a.Z
=(-536870819);break a;case 94:a.Z=(-536870818);break a;default:}}else{c=a.bI>=(a.c9.data.length-2|0)?(-1):WA(a);c:{a.Z=c;switch(c){case -1:K(EI(B(4),Mh(a),a.bI));case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:case 25:case 26:case 27:case 28:case 29:case 30:case 31:case 32:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 118:break;case 48:a.Z
=AYF(a);break a;case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:if(a.nW!=1)break a;a.Z=(-2147483648)|c;break a;case 65:a.Z=(-2147483583);break a;case 66:a.Z=(-2147483582);break a;case 67:case 69:case 70:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 82:case 84:case 85:case 86:case 88:case 89:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 111:case 113:case 121:K(EI(B(4),Mh(a),a.bI));case 68:case 83:case 87:case 100:case 115:case 119:a.nU=AEe(QO(a.c9,
a.A8,1),0);a.Z=0;break a;case 71:a.Z=(-2147483577);break a;case 80:case 112:break c;case 81:a.ZJ=a.nW;a.nW=4;b=1;break a;case 90:a.Z=(-2147483558);break a;case 97:a.Z=7;break a;case 98:a.Z=(-2147483550);break a;case 99:c=a.bI;d=a.c9.data;if(c>=(d.length-2|0))K(EI(B(4),Mh(a),a.bI));a.Z=d[D_(a)]&31;break a;case 101:a.Z=27;break a;case 102:a.Z=12;break a;case 110:a.Z=10;break a;case 114:a.Z=13;break a;case 116:a.Z=9;break a;case 117:a.Z=AKu(a,4);break a;case 120:a.Z=AKu(a,2);break a;case 122:a.Z=(-2147483526);break a;default:}break a;}g
=BaG(a);h=0;if(a.Z==80)h=1;try{a.nU=AEe(g,h);}catch($$e){$$je=N($$e);if($$je instanceof XA){K(EI(B(4),Mh(a),a.bI));}else{throw $$e;}}a.Z=0;}}if(b)continue;else break;}}
function BaG(a){var b,c,d,e,f,g;b=new S;L7(b,10);c=a.bI;d=a.c9;e=d.data;if(c<(e.length-2|0)){if(e[c]!=123){b=QO(d,D_(a),1);f=new S;T(f);H(H(f,B(890)),b);return R(f);}D_(a);c=0;a:{while(true){g=a.bI;d=a.c9.data;if(g>=(d.length-2|0))break;c=d[D_(a)];if(c==125)break a;Bt(b,c);}}if(c!=125)K(EI(B(4),a.eU,a.bI));}if(!b.bH)K(EI(B(4),a.eU,a.bI));f=R(b);if(Y(f)==1){b=new S;T(b);H(H(b,B(890)),f);return R(b);}b:{c:{if(Y(f)>3){if(Cm(f,B(890)))break c;if(Cm(f,B(891)))break c;}break b;}f=Cz(f,2);}return f;}
function A2d(a,b){var c,d,e,f,g,$$je;c=new S;L7(c,4);d=(-1);e=2147483647;a:{while(true){f=a.bI;g=a.c9.data;if(f>=g.length)break a;b=g[D_(a)];if(b==125)break a;if(b==44&&d<0)try{d=QH(BT(c),10);A2y(c,0,Pe(c));continue;}catch($$e){$$je=N($$e);if($$je instanceof EN){break;}else{throw $$e;}}Bt(c,b&65535);}K(EI(B(4),a.eU,a.bI));}if(b!=125)K(EI(B(4),a.eU,a.bI));if(c.bH>0)b:{try{e=QH(BT(c),10);if(d>=0)break b;d=e;break b;}catch($$e){$$je=N($$e);if($$je instanceof EN){}else{throw $$e;}}K(EI(B(4),a.eU,a.bI));}else if
(d<0)K(EI(B(4),a.eU,a.bI));if((d|e|(e-d|0))<0)K(EI(B(4),a.eU,a.bI));b=a.bI;g=a.c9.data;f=b>=g.length?42:g[b];c:{switch(f){case 43:a.Z=(-2147483525);D_(a);break c;case 63:a.Z=(-1073741701);D_(a);break c;default:}a.Z=(-536870789);}c=new AIW;c.o3=d;c.oV=e;return c;}
function Mh(a){return a.eU;}
function HK(a){return !a.db&&!a.Z&&a.bI==a.a4Y&&!Oy(a)?1:0;}
function YE(b){return b<0?0:1;}
function Lo(a){return !HK(a)&&!Oy(a)&&YE(a.db)?1:0;}
function AJu(a){var b;b=a.db;return b<=56319&&b>=55296?1:0;}
function AN5(a){var b;b=a.db;return b<=57343&&b>=56320?1:0;}
function AEz(b){return b<=56319&&b>=55296?1:0;}
function ACD(b){return b<=57343&&b>=56320?1:0;}
function AKu(a,b){var c,d,e,f,$$je;c=new S;L7(c,b);d=a.c9.data.length-2|0;e=0;while(true){f=Bb(e,b);if(f>=0)break;if(a.bI>=d)break;Bt(c,a.c9.data[D_(a)]);e=e+1|0;}if(!f)a:{try{b=QH(BT(c),16);}catch($$e){$$je=N($$e);if($$je instanceof EN){break a;}else{throw $$e;}}return b;}K(EI(B(4),a.eU,a.bI));}
function AYF(a){var b,c,d,e,f,g;b=3;c=1;d=a.c9.data;e=d.length-2|0;f=To(d[a.bI],8);switch(f){case -1:break;default:if(f>3)b=2;D_(a);a:{while(true){if(c>=b)break a;g=a.bI;if(g>=e)break a;g=To(a.c9.data[g],8);if(g<0)break;f=(f*8|0)+g|0;D_(a);c=c+1|0;}}return f;}K(EI(B(4),a.eU,a.bI));}
function Bfx(a){var b,c,d,e;b=1;c=a.sQ;a:while(true){d=a.bI;e=a.c9.data;if(d>=e.length)K(EI(B(4),a.eU,d));b:{c:{switch(e[d]){case 41:D_(a);return c|256;case 45:if(!b)K(EI(B(4),a.eU,d));b=0;break b;case 58:break a;case 100:break c;case 105:c=b?c|2:(c^2)&c;break b;case 109:c=b?c|8:(c^8)&c;break b;case 115:c=b?c|32:(c^32)&c;break b;case 117:c=b?c|64:(c^64)&c;break b;case 120:c=b?c|4:(c^4)&c;break b;default:}break b;}c=b?c|1:(c^1)&c;}D_(a);}D_(a);return c;}
function D_(a){var b,c,d,e,f;b=a.bI;a.A8=b;if(!(a.sQ&4))a.bI=b+1|0;else{c=a.c9.data.length-2|0;a.bI=b+1|0;a:while(true){d=a.bI;if(d<c&&ADB(a.c9.data[d])){a.bI=a.bI+1|0;continue;}d=a.bI;if(d>=c)break;e=a.c9.data;if(e[d]!=35)break;a.bI=d+1|0;while(true){f=a.bI;if(f>=c)continue a;b=e[f];if(b!=10&&b!=13&&b!=133&&(b|1)!=8233?0:1)continue a;a.bI=f+1|0;}}}return a.A8;}
function BdK(b){return CBg.biO(b);}
function WA(a){var b,c,d,e;b=a.c9.data[D_(a)];if(Et(b)){c=a.A8+1|0;d=a.c9.data;if(c<d.length){e=d[c];if(D3(e)){D_(a);return In(b,e);}}}return b;}
function ABO(a){return a.jl;}
function TG(){var a=this;BJ.call(a);a.YG=null;a.Lw=null;a.CL=0;}
function EI(a,b,c){var d=new TG();XG(d,a,b,c);return d;}
function XG(a,b,c,d){Be(a);a.CL=(-1);a.YG=b;a.Lw=c;a.CL=d;}
function BIJ(a){var b,c,d,e,f,g,h,i,j,k;b=B(4);c=a.CL;if(c>=1){d=DD(c);e=d.data;c=0;f=e.length;if(c>f){b=new BJ;Be(b);K(b);}while(c<f){g=c+1|0;e[c]=32;c=g;}b=Jk(d);}h=a.YG;i=a.Lw;if(i!==null&&Y(i)){j=a.CL;i=a.Lw;k=new S;T(k);Bg(k,j);H(H(H(H(k,B(105)),i),B(105)),b);b=R(k);}else b=B(4);i=new S;T(i);H(H(i,h),b);return R(i);}
var N5=J(BG);
function ANm(){var a=this;Ge.call(a);a.a31=0;a.a4p=0;}
function Oz(){D.call(this);this.DM=null;}
var CA6=null;var CA7=null;function AFu(){AFu=Bi(Oz);BJd();}
function ADM(b,c,d){var e,f,g,h;AFu();e=Y(b);f=0;g=c;a:{while(true){if(g>=e)break a;h=To(Bc(b,g),10);if(h==(-1))break;g=g+1|0;f=(f*10|0)+h|0;}}if(g==c)g=(-1);d.data[0]=g;return f;}
function BJd(){CA7=ANQ(AO2(B(892),0,0));}
function A0d(){var a=this;D.call(a);a.a62=0;a.bdL=0;a.Hj=0;a.tl=0;a.xV=0;a.pa=null;}
function BEV(a){var b=new A0d();Bp_(b,a);return b;}
function Bp_(a,b){var $$je;a.bdL=b;a:{try{a.pa=BGz(b);break a;}catch($$e){$$je=N($$e);if($$je instanceof N5){}else{throw $$e;}}}}
function Zb(a){a.tl=0;a.Hj=0;a.pa=null;}
function AUj(a){return a.a62;}
function A_g(a,b){return AHC(a,b,0,b.data.length);}
function AHC(a,b,c,d){var e,f,g,h,i,j,k;e=b.data.length;if(c<=e&&d>=0&&c>=0&&(e-c|0)>=d){if(a.pa===null){f=new CQ;Be(f);K(f);}if(AES(a))return 0;a:{f=a.pa;g=f.F;h=f.hN;e=a.xV;a.xV=0;U4(f,b,c,d);i=AGJ(a.pa,0);switch(i){case 0:break a;case 1:a.a62=1;break a;case 2:a.xV=1;break a;default:}f=new KA;j=new S;T(j);Bg(H(j,B(893)),i);Ba(f,R(j));K(f);}if(a.xV&&e){f=new KA;Be(f);K(f);}k=M(a.tl);f=a.pa;a.tl=BU(Bj(k,BI(f.F,g)));return BU(BI(f.hN,h));}f=new II;Be(f);K(f);}
function ASS(a){return a.xV;}
function AES(a){return a.tl!=a.Hj?0:1;}
function ALf(a,b,c,d){var e,f;e=a.pa;if(e===null){e=new CQ;Be(e);K(e);}f=b.data.length;if(c<=f&&d>=0&&c>=0&&(f-c|0)>=d){a.tl=0;a.Hj=d;X_(e,b,c,d,0);return;}e=new II;Be(e);K(e);}
var AKQ=J(0);
function AT5(){var a=this;D.call(a);a.vP=null;a.BP=BS;}
function Bki(){var a=new AT5();BBZ(a);return a;}
function BBZ(a){a.vP=Va();}
function XN(a){return AMp(a.vP);}
function AIE(a,b){var c,d;c=a.vP;d=BW(1);d.data[0]=b<<24>>24;Xi(c,d,0,1);}
function OJ(a,b,c,d){var e,f;e=b.data.length;if(c<=e&&d>=0&&c>=0&&(e-c|0)>=d){Xi(a.vP,b,c,d);a.BP=Bj(a.BP,M(d));return;}f=new II;Be(f);K(f);}
var Hh=J(BG);
function BKn(){var a=new Hh();BmL(a);return a;}
function BmL(a){Be(a);}
var ZE=J(El);
function BFt(a,b){}
function BrB(a,b){}
function BiS(a){return 0;}
function Buf(a){return B(894);}
var ADZ=J(GM);
function Bwb(a,b,c,d){var e;e=a.ls;DK(d,e,b-HP(d,e)|0);return a.z.r(b,c,d);}
function Byt(a){return B(895);}
function BF5(a,b){return 0;}
var APC=J(GM);
function Bye(a,b,c,d){return b;}
function BBg(a){return B(896);}
var AC5=J(GM);
function Bij(a,b,c,d){if(HP(d,a.ls)!=b)b=(-1);return b;}
function BHx(a){return B(897);}
function AEN(){GM.call(this);this.a1z=0;}
function Bwk(a,b,c,d){var e;e=a.ls;DK(d,e,b-HP(d,e)|0);a.a1z=b;return b;}
function Br3(a){return B(898);}
function BEp(a,b){return 0;}
var Mt=J(GM);
function Btk(a,b,c,d){if(d.HF!=1&&b!=d.bM)return (-1);d.CW=1;XP(d,0,b);return b;}
function BxH(a){return B(899);}
function Ef(){Dz.call(this);this.eo=0;}
function IA(a){D6(a);a.eo=1;}
function BJc(a,b,c,d){var e;if((b+a.fK()|0)>d.bM){d.jZ=1;return (-1);}e=a.dW(b,c);if(e<0)return (-1);return a.z.r(b+e|0,c,d);}
function BG8(a){return a.eo;}
function BmP(a,b){return 1;}
var A1s=J(Ef);
function P2(a){var b=new A1s();BCH(b,a);return b;}
function BCH(a,b){YX(a,b);a.eo=1;a.Ao=1;a.eo=0;}
function BGv(a,b,c){return 0;}
function BzA(a,b,c,d){var e,f,g;e=d.bM;f=d.iw;while(true){g=Bb(b,e);if(g>0)return (-1);if(g<0&&D3(Bc(c,b))&&b>f&&Et(Bc(c,b-1|0))){b=b+1|0;continue;}if(a.z.r(b,c,d)>=0)break;b=b+1|0;}return b;}
function Bx2(a,b,c,d,e){var f,g;f=e.bM;g=e.iw;while(true){if(c<b)return (-1);if(c<f&&D3(Bc(d,c))&&c>g&&Et(Bc(d,c-1|0))){c=c+(-1)|0;continue;}if(a.z.r(c,d,e)>=0)break;c=c+(-1)|0;}return c;}
function Bl6(a){return B(900);}
function Bwg(a,b){return 0;}
function D$(){var a=this;Dz.call(a);a.eu=null;a.mK=null;a.cK=0;}
function BKV(a,b){var c=new D$();Mu(c,a,b);return c;}
function Mu(a,b,c){D6(a);a.eu=b;a.mK=c;a.cK=c.ls;}
function BlC(a,b,c,d){var e,f,g,h;if(a.eu===null)return (-1);e=Nm(d,a.cK);Iy(d,a.cK,b);f=a.eu.n;g=0;while(true){if(g>=f){Iy(d,a.cK,e);return (-1);}h=(Bd(a.eu,g)).r(b,c,d);if(h>=0)break;g=g+1|0;}return h;}
function Bp7(a,b){a.mK.z=b;}
function BmZ(a){return B(901);}
function BB6(a,b){var c;a:{c=a.eu;if(c!==null){c=IY(c);while(true){if(!KC(c))break a;if(!(JP(c)).fh(b))continue;else return 1;}}}return 0;}
function BqN(a,b){return RD(b,a.cK)>=0&&Nm(b,a.cK)==RD(b,a.cK)?0:1;}
function BiT(a){var b,c,d,e;a.gs=1;b=a.mK;if(b!==null&&!b.gs)T2(b);a:{b=a.eu;if(b!==null){c=b.n;d=0;while(true){if(d>=c)break a;b=Bd(a.eu,d);e=b.rM();if(e===null)e=b;else{b.gs=1;Er(a.eu,d);ALF(a.eu,d,e);}if(!e.gs)e.mF();d=d+1|0;}}}if(a.z!==null)T2(a);}
var TS=J(D$);
function BpQ(a,b,c,d){var e,f,g,h;e=HP(d,a.cK);DK(d,a.cK,b);f=a.eu.n;g=0;while(true){if(g>=f){DK(d,a.cK,e);return (-1);}h=(Bd(a.eu,g)).r(b,c,d);if(h>=0)break;g=g+1|0;}return h;}
function Bn3(a){return B(902);}
function BFG(a,b){return !HP(b,a.cK)?0:1;}
var IK=J(TS);
function ByO(a,b,c,d){var e,f,g;e=HP(d,a.cK);DK(d,a.cK,b);f=a.eu.n;g=0;while(g<f){if((Bd(a.eu,g)).r(b,c,d)>=0)return a.z.r(a.mK.a1z,c,d);g=g+1|0;}DK(d,a.cK,e);return (-1);}
function BE_(a,b){a.z=b;}
function Bg0(a){return B(902);}
var AIw=J(IK);
function Bp2(a,b,c,d){var e,f;e=a.eu.n;f=0;while(f<e){if((Bd(a.eu,f)).r(b,c,d)>=0)return a.z.r(b,c,d);f=f+1|0;}return (-1);}
function Bs$(a,b){return 0;}
function BIM(a){return B(903);}
var AOy=J(IK);
function Bh4(a,b,c,d){var e,f;e=a.eu.n;f=0;while(true){if(f>=e)return a.z.r(b,c,d);if((Bd(a.eu,f)).r(b,c,d)>=0)break;f=f+1|0;}return (-1);}
function BG_(a,b){return 0;}
function Blt(a){return B(904);}
var ALr=J(IK);
function BiQ(a,b,c,d){var e,f,g,h;e=a.eu.n;f=d.C8?0:d.iw;a:{g=a.z.r(b,c,d);if(g>=0){DK(d,a.cK,b);h=0;while(true){if(h>=e)break a;if((Bd(a.eu,h)).gx(f,b,c,d)>=0){DK(d,a.cK,(-1));return g;}h=h+1|0;}}}return (-1);}
function BJB(a,b){return 0;}
function Bpw(a){return B(905);}
var AE8=J(IK);
function BvJ(a,b,c,d){var e,f;e=a.eu.n;DK(d,a.cK,b);f=0;while(true){if(f>=e)return a.z.r(b,c,d);if((Bd(a.eu,f)).gx(0,b,c,d)>=0)break;f=f+1|0;}return (-1);}
function BFS(a,b){return 0;}
function Bil(a){return B(906);}
function PM(){D$.call(this);this.iU=null;}
function BNA(a,b){var c=new PM();AS9(c,a,b);return c;}
function AS9(a,b,c){D6(a);a.iU=b;a.mK=c;a.cK=c.ls;}
function BgI(a,b,c,d){var e,f;e=Nm(d,a.cK);Iy(d,a.cK,b);f=a.iU.r(b,c,d);if(f>=0)return f;Iy(d,a.cK,e);return (-1);}
function Bn7(a,b,c,d){var e;e=a.iU.gi(b,c,d);if(e>=0)Iy(d,a.cK,e);return e;}
function BGc(a,b,c,d,e){var f;f=a.iU.gx(b,c,d,e);if(f>=0)Iy(e,a.cK,f);return f;}
function BBX(a,b){return a.iU.fh(b);}
function BEm(a){var b;b=new ABc;AS9(b,a.iU,a.mK);a.z=b;return b;}
function Bt_(a){var b;a.gs=1;b=a.mK;if(b!==null&&!b.gs)T2(b);b=a.iU;if(b!==null&&!b.gs){b=b.rM();if(b!==null){a.iU.gs=1;a.iU=b;}a.iU.mF();}}
function SQ(){D.call(this);this.a$G=null;}
var CBe=null;var CBh=null;var CBi=null;function A9_(){A9_=Bi(SQ);BJm();}
function Bkh(a){var b=new SQ();A4k(b,a);return b;}
function A4k(a,b){A9_();a.a$G=b;}
function BJm(){CBe=Bkh(B(907));CBh=Bkh(B(908));}
function A13(){var a=this;D.call(a);a.g5=BS;a.g6=BS;}
function BGN(){var a=new A13();Brj(a);return a;}
function Brj(a){a.g5=M(1);a.g6=BS;}
function Bgl(a,b){a.g5=Cg(b,M(65535));a.g6=Cg(C7(b,16),M(65535));}
function Bql(a){a.g5=M(1);a.g6=BS;}
function Bh8(a){return DO(Ew(a.g6,16),a.g5);}
function BDC(a,b,c,d){var e,f,g,h,i,j,k;if(d==1){b=b.data;e=Bj(a.g5,M(b[c]&255));a.g5=e;f=Bj(a.g6,e);a.g6=f;a.g5=Hg(e,M(65521));a.g6=Hg(f,M(65521));return;}g=d/5552|0;h=d%5552|0;while(true){i=g+(-1)|0;if(g<=0)break;j=5552;while(true){g=j+(-1)|0;if(j<=0)break;k=b.data;e=a.g5;d=c+1|0;e=Bj(e,M(k[c]&255));a.g5=e;a.g6=Bj(a.g6,e);j=g;c=d;}a.g5=Hg(a.g5,M(65521));a.g6=Hg(a.g6,M(65521));g=i;}while(true){d=h+(-1)|0;if(h<=0)break;k=b.data;e=a.g5;i=c+1|0;e=Bj(e,M(k[c]&255));a.g5=e;a.g6=Bj(a.g6,e);h=d;c=i;}a.g5=Hg(a.g5,
M(65521));a.g6=Hg(a.g6,M(65521));}
function W2(){El.call(this);this.AS=0;}
function BD$(a,b){IG(b,a.AS);}
function BDp(a,b){a.AS=D5(b);}
function BBa(a){return 1;}
function Bro(a){var b,c;b=a.AS;c=new S;T(c);Bg(c,b<<24>>24);return R(c);}
function XL(){El.call(this);this.AO=0;}
function Blm(a,b){H7(b,a.AO);}
function Bqr(a,b){a.AO=F1(b);}
function BzM(a){return 2;}
function Bjk(a){var b,c;b=a.AO;c=new S;T(c);Bg(c,b<<16>>16);return R(c);}
function UE(){El.call(this);this.yw=0;}
function Bug(a,b){Fg(b,a.yw);}
function BpG(a,b){a.yw=CJ(b);}
function Bj3(a){return 3;}
function BDw(a){var b,c;b=a.yw;c=new S;T(c);Bg(c,b);return R(c);}
function ZR(){El.call(this);this.Af=BS;}
function BgL(a,b){AKD(b,a.Af);}
function BI3(a,b){a.Af=Xy(b);}
function Bu2(a){return 4;}
function BH0(a){var b,c;b=a.Af;c=new S;T(c);Gv(c,b);return R(c);}
function ABR(){El.call(this);this.rB=0.0;}
function BBm(a){var b=new ABR();BkK(b,a);return b;}
function BkK(a,b){EV(a);a.rB=b;}
function Bgy(a,b){P4(b,a.rB);}
function BDe(a,b){a.rB=N6(b);}
function Bf6(a){return 5;}
function BI4(a){var b,c;b=a.rB;c=new S;T(c);K6(c,b);return R(c);}
function AGT(){El.call(this);this.jM=0.0;}
function BxS(a){var b=new AGT();BmV(b,a);return b;}
function BmV(a,b){EV(a);a.jM=b;}
function BBK(a,b){JH(b,a.jM);}
function Bjv(a,b){a.jM=JG(b);}
function Bsx(a){return 6;}
function BFA(a){var b,c;b=a.jM;c=new S;T(c);Po(c,b);return R(c);}
function Xo(){El.call(this);this.s9=null;}
function ByZ(a,b){Fg(b,a.s9.data.length);Zm(b,a.s9);}
function BCe(a,b){var c;c=BW(CJ(b));a.s9=c;PL(b,c);}
function BGd(a){return 7;}
function BFH(a){var b,c;b=a.s9.data.length;c=new S;T(c);Bt(c,91);Bg(c,b);H(c,B(909));return R(c);}
function T4(){El.call(this);this.wZ=null;}
function BIb(a,b){L2(b,a.wZ);}
function BpI(a,b){a.wZ=Kb(b);}
function Bg7(a){return 8;}
function BnQ(a){var b,c;b=a.wZ;c=new S;T(c);H(c,b);return R(c);}
function AW6(){var a=this;El.call(a);a.kL=null;a.q6=0;}
function J$(){var a=new AW6();Bt0(a);return a;}
function Bt0(a){EV(a);a.kL=Cs();}
function BF6(a,b){var c,d;c=a.kL;if(c.n<=0)a.q6=1;else a.q6=(Bd(c,0)).gR();IG(b,a.q6);Fg(b,a.kL.n);d=0;while(true){c=a.kL;if(d>=c.n)break;(Bd(c,d)).jj(b);d=d+1|0;}}
function BpA(a,b){var c,d,e;a.q6=D5(b);c=CJ(b);a.kL=Cs();d=0;while(d<c){e=A0q(a.q6);e.ja(b);Z(a.kL,e);d=d+1|0;}}
function BoL(a){return 9;}
function BrN(a){var b,c,d;a:{b=a.kL.n;switch(a.q6){case 0:break;case 1:c=B(910);break a;case 2:c=B(911);break a;case 3:c=B(912);break a;case 4:c=B(913);break a;case 5:c=B(914);break a;case 6:c=B(915);break a;case 7:c=B(916);break a;case 8:c=B(917);break a;case 9:c=B(918);break a;case 10:c=B(919);break a;default:c=B(484);break a;}c=B(920);}d=new S;T(d);Bg(d,b);H(H(d,B(921)),c);return R(d);}
function Ia(a,b){a.q6=b.gR();Z(a.kL,b);}
function FS(a,b){return Bd(a.kL,b);}
function KD(a){return a.kL.n;}
var Ox=J();
function B0(){var a=this;Ox.call(a);a.c_=0;a.gq=0;a.cn=null;a.HV=null;a.I5=null;a.cq=0;}
var CBj=null;function ACv(){ACv=Bi(B0);Bju();}
function C3(a){var b;ACv();b=new AO5;b.b1=Bo(64);a.cn=b;}
function Bxd(a){return null;}
function Bwx(a){return a.cn;}
function A_Z(a){var b,c,d,e,f;if(!a.gq)b=Qm(a.cn,0)>=2048?0:1;else{a:{c=a.cn;b=0;d=c.dG;if(b<d){e=c.b1.data;f=(e[0]^(-1))>>>0|0;if(f)b=Mx(f)+b|0;else{b=(d+31|0)/32|0;f=1;while(f<b){if(e[f]!=(-1)){b=(f*32|0)+Mx(e[f]^(-1))|0;break a;}f=f+1|0;}b=d;}}}b=b>=2048?0:1;}return b;}
function BAs(a){return a.cq;}
function BG2(a){return a;}
function ARK(a){var b,c;if(a.I5===null){b=a.po();c=new AGP;c.bdR=a;c.a1V=b;C3(c);a.I5=c;Kf(c,a.gq);}return a.I5;}
function Sq(a){var b,c;if(a.HV===null){b=a.po();c=new AGM;c.a$P=a;c.a6m=b;c.Z0=a;C3(c);a.HV=c;Kf(c,a.c_);a.HV.cq=a.cq;}return a.HV;}
function BIK(a){return 0;}
function Kf(a,b){var c;c=a.c_;if(c^b){a.c_=c?0:1;a.gq=a.gq?0:1;}if(!a.cq)a.cq=1;return a;}
function BkS(a){return a.c_;}
function Yy(b,c){ACv();return b.bf(c);}
function Tf(b,c){var d,e;ACv();if(b.kk()!==null&&c.kk()!==null){b=b.kk();c=c.kk();d=DQ(b.b1.data.length,c.b1.data.length);e=0;a:{while(e<d){if(b.b1.data[e]&c.b1.data[e]){d=1;break a;}e=e+1|0;}d=0;}return d;}return 1;}
function AEe(b,c){var d,e,f;ACv();d=0;while(true){Brp();e=CBk.data;if(d>=e.length){f=new XA;Ba(f,B(4));f.a_M=B(4);f.bdX=b;K(f);}e=e[d].data;if(CP(b,e[0]))break;d=d+1|0;}return Bcw(e[1],c);}
function Bju(){var b;b=new OM;Brp();CBj=b;}
function ASU(){var a=this;B0.call(a);a.Rs=0;a.Ur=0;a.u7=0;a.KW=0;a.lX=0;a.ro=0;a.ch=null;a.ec=null;}
function HQ(){var a=new ASU();BuO(a);return a;}
function BHN(a,b){var c=new ASU();Bjd(c,a,b);return c;}
function BuO(a){C3(a);a.ch=BJF();}
function Bjd(a,b,c){C3(a);a.ch=BJF();a.Rs=b;a.Ur=c;}
function FG(a,b){a:{if(a.Rs){b:{if(!(b>=97&&b<=122)){if(b<65)break b;if(b>90)break b;}if(a.lX){AAA(a.ch,Ss(b&65535));break a;}Wq(a.ch,Ss(b&65535));break a;}if(a.Ur&&b>128){a.u7=1;b=Mp(Mn(b));}}}if(!(!AEz(b)&&!ACD(b))){if(a.KW)AAA(a.cn,b-55296|0);else Wq(a.cn,b-55296|0);}if(a.lX)AAA(a.ch,b);else Wq(a.ch,b);if(!a.cq&&W1(b))a.cq=1;return a;}
function BfQ(a,b){var c,d,e;if(!a.cq&&b.cq)a.cq=1;if(a.KW){if(!b.gq)MJ(a.cn,b.po());else Hs(a.cn,b.po());}else if(!b.gq)Nw(a.cn,b.po());else{M_(a.cn,b.po());Hs(a.cn,b.po());a.gq=a.gq?0:1;a.KW=1;}if(!a.ro&&b.kk()!==null){if(a.lX){if(!b.c_)MJ(a.ch,b.kk());else Hs(a.ch,b.kk());}else if(!b.c_)Nw(a.ch,b.kk());else{M_(a.ch,b.kk());Hs(a.ch,b.kk());a.c_=a.c_?0:1;a.lX=1;}}else{c=a.c_;d=a.ec;if(d!==null){if(!c){e=new AJJ;e.baY=a;e.a7f=c;e.ZA=d;e.Zr=b;C3(e);a.ec=e;}else{e=new AJK;e.bet=a;e.Xf=c;e.a3_=d;e.a3D=b;C3(e);a.ec
=e;}}else{if(c&&!a.lX&&AAd(a.ch)){d=new AJG;d.bcx=a;d.a4m=b;C3(d);a.ec=d;}else if(!c){d=new AJE;d.Qv=a;d.OI=c;d.a2E=b;C3(d);a.ec=d;}else{d=new AJF;d.Mg=a;d.IS=c;d.Zv=b;C3(d);a.ec=d;}a.ro=1;}}return a;}
function Ec(a,b,c){var d,e,f,g,h;if(b>c){d=new BJ;Be(d);K(d);}a:{b:{if(!a.Rs){if(c<55296)break b;if(b>57343)break b;}c=c+1|0;while(true){if(b>=c)break a;FG(a,b);b=b+1|0;}}if(!a.lX)Q9(a.ch,b,c+1|0);else{d=a.ch;c=c+1|0;if(b>=0&&b<=c){e=d.dG;if(b<e){f=DQ(e,c);if(b!=f){g=b/32|0;c=f/32|0;if(g==c){h=d.b1.data;h[g]=h[g]&(S_(d,b)|QX(d,f));}else{h=d.b1.data;h[g]=h[g]&S_(d,b);e=g+1|0;while(e<c){d.b1.data[e]=0;e=e+1|0;}if(f&31){h=d.b1.data;h[c]=h[c]&QX(d,f);}}OR(d);}}}else{d=new Cx;Be(d);K(d);}}}return a;}
function A4A(a,b){var c,d,e;if(!a.cq&&b.cq)a.cq=1;if(b.u7)a.u7=1;c=a.gq;if(!(c^b.gq)){if(!c)Nw(a.cn,b.cn);else Hs(a.cn,b.cn);}else if(c)MJ(a.cn,b.cn);else{M_(a.cn,b.cn);Hs(a.cn,b.cn);a.gq=1;}if(!a.ro&&GQ(b)!==null){c=a.c_;if(!(c^b.c_)){if(!c)Nw(a.ch,GQ(b));else Hs(a.ch,GQ(b));}else if(c)MJ(a.ch,GQ(b));else{M_(a.ch,GQ(b));Hs(a.ch,GQ(b));a.c_=1;}}else{c=a.c_;d=a.ec;if(d!==null){if(!c){e=new ACd;e.a8l=a;e.YS=c;e.a6z=d;e.Z7=b;C3(e);a.ec=e;}else{e=new ACF;e.a8W=a;e.a6Z=c;e.Ug=d;e.Ut=b;C3(e);a.ec=e;}}else{if(!a.lX
&&AAd(a.ch)){if(!c){d=new AJH;d.beF=a;d.Wl=b;C3(d);a.ec=d;}else{d=new AJI;d.bbh=a;d.a6N=b;C3(d);a.ec=d;}}else if(!c){d=new AJL;d.YY=a;d.Xq=b;d.a4i=c;C3(d);a.ec=d;}else{d=new AJM;d.XO=a;d.X5=b;d.a5n=c;C3(d);a.ec=d;}a.ro=1;}}}
function AHb(a,b){var c,d,e;if(!a.cq&&b.cq)a.cq=1;if(b.u7)a.u7=1;c=a.gq;if(!(c^b.gq)){if(!c)Hs(a.cn,b.cn);else Nw(a.cn,b.cn);}else if(!c)MJ(a.cn,b.cn);else{M_(a.cn,b.cn);Hs(a.cn,b.cn);a.gq=0;}if(!a.ro&&GQ(b)!==null){c=a.c_;if(!(c^b.c_)){if(!c)Hs(a.ch,GQ(b));else Nw(a.ch,GQ(b));}else if(!c)MJ(a.ch,GQ(b));else{M_(a.ch,GQ(b));Hs(a.ch,GQ(b));a.c_=0;}}else{c=a.c_;d=a.ec;if(d!==null){if(!c){e=new ACf;e.baU=a;e.a57=c;e.a1S=d;e.Xb=b;C3(e);a.ec=e;}else{e=new ACg;e.bbt=a;e.a5F=c;e.a1c=d;e.a54=b;C3(e);a.ec=e;}}else{if
(!a.lX&&AAd(a.ch)){if(!c){d=new ACb;d.a82=a;d.a3g=b;C3(d);a.ec=d;}else{d=new ACc;d.ben=a;d.Wa=b;C3(d);a.ec=d;}}else if(!c){d=new ACh;d.a71=a;d.a7c=b;d.X1=c;C3(d);a.ec=d;}else{d=new ACa;d.X0=a;d.a5L=b;d.a4v=c;C3(d);a.ec=d;}a.ro=1;}}}
function G5(a,b){var c;c=a.ec;if(c!==null)return a.c_^c.bf(b);return a.c_^Iu(a.ch,b);}
function GQ(a){if(!a.ro)return a.ch;return null;}
function Bzs(a){return a.cn;}
function BsW(a){var b,c;if(a.ec!==null)return a;b=GQ(a);c=new ACe;c.bap=a;c.FL=b;C3(c);return Kf(c,a.c_);}
function BDf(a){var b,c,d;b=new S;T(b);c=Qm(a.ch,0);while(c>=0){Ti(b,LD(c));Bt(b,124);c=Qm(a.ch,c+1|0);}d=b.bH;if(d>0)AGC(b,d-1|0);return R(b);}
function BkT(a){return a.u7;}
function XA(){var a=this;B8.call(a);a.a_M=null;a.bdX=null;}
function I$(){Dz.call(this);this.cl=null;}
function Hv(a,b,c,d){YX(a,c);a.cl=b;a.Ao=d;}
function BJl(a){return a.cl;}
function BrF(a,b){return !a.cl.fh(b)&&!a.z.fh(b)?0:1;}
function BHQ(a,b){return 1;}
function Boz(a){var b;a.gs=1;b=a.z;if(b!==null&&!b.gs){b=b.rM();if(b!==null){a.z.gs=1;a.z=b;}a.z.mF();}b=a.cl;if(b!==null){if(!b.gs){b=b.rM();if(b!==null){a.cl.gs=1;a.cl=b;}a.cl.mF();}else if(b instanceof PM&&b.mK.PC)a.cl=b.z;}}
function G7(){I$.call(this);this.cY=null;}
function BLr(a,b,c){var d=new G7();Le(d,a,b,c);return d;}
function Le(a,b,c,d){Hv(a,b,c,d);a.cY=b;}
function BvK(a,b,c,d){var e,f;e=0;a:{while((b+a.cY.fK()|0)<=d.bM){f=a.cY.dW(b,c);if(f<=0)break a;b=b+f|0;e=e+1|0;}}while(true){if(e<0)return (-1);f=a.z.r(b,c,d);if(f>=0)break;b=b-a.cY.fK()|0;e=e+(-1)|0;}return f;}
function BxU(a){return B(922);}
function L9(){G7.call(this);this.xs=null;}
function BMO(a,b,c,d){var e=new L9();AEn(e,a,b,c,d);return e;}
function AEn(a,b,c,d,e){Le(a,c,d,e);a.xs=b;}
function BwS(a,b,c,d){var e,f,g,h,i;e=a.xs;f=e.o3;g=e.oV;h=0;while(true){if(h>=f){a:{while(h<g){if((b+a.cY.fK()|0)>d.bM)break a;i=a.cY.dW(b,c);if(i<1)break a;b=b+i|0;h=h+1|0;}}while(true){if(h<f)return (-1);i=a.z.r(b,c,d);if(i>=0)break;b=b-a.cY.fK()|0;h=h+(-1)|0;}return i;}if((b+a.cY.fK()|0)>d.bM){d.jZ=1;return (-1);}i=a.cY.dW(b,c);if(i<1)break;b=b+i|0;h=h+1|0;}return (-1);}
function Bxf(a){return AMZ(a.xs);}
var GN=J(I$);
function Bv1(a,b,c,d){var e;if(!a.cl.cf(d))return a.z.r(b,c,d);e=a.cl.r(b,c,d);if(e>=0)return e;return a.z.r(b,c,d);}
function BA1(a){return B(923);}
var KV=J(G7);
function BCs(a,b,c,d){var e;e=a.cl.r(b,c,d);if(e<0)e=a.z.r(b,c,d);return e;}
function Bva(a,b){a.z=b;a.cl.cw(b);}
var AGR=J(G7);
function BI9(a,b,c,d){while((b+a.cY.fK()|0)<=d.bM&&a.cY.dW(b,c)>0){b=b+a.cY.fK()|0;}return a.z.r(b,c,d);}
function Bo0(a,b,c,d){var e,f,g;e=a.z.gi(b,c,d);if(e<0)return (-1);f=e-a.cY.fK()|0;while(f>=b&&a.cY.dW(f,c)>0){g=f-a.cY.fK()|0;e=f;f=g;}return e;}
var ASr=J();
function AVf(b){var c,d,e,f,g,h,i;c=AF_(LE(b));d=GW(c);e=Bo(d*2|0);f=e.data;g=0;h=0;while(h<d){g=g+GW(c)|0;i=h*2|0;f[i]=g;f[i+1|0]=L5(c);h=h+1|0;}return e;}
function AQn(b){var c,d,e,f,g,h,i,j,k,l;c=Bo(65536);d=c.data;e=0;f=0;g=0;a:{while(true){h=b.data;if(g>=h.length)break a;i=h[g];j=h[g+1|0];k=d.length;if(i<k)k=i;else if(i==e)break;A8h(c,e,k,f);g=g+2|0;e=k;f=j;}}l=new AOn;l.Xh=b;l.a4R=c;return l;}
function YO(b){if(b>92)return ((b-32|0)-2|0)<<24>>24;if(b<=34)return (b-32|0)<<24>>24;return ((b-32|0)-1|0)<<24>>24;}
function AXu(){var a=this;Oz.call(a);a.Fm=null;a.wt=0;a.a6k=0;}
function ANQ(a){var b=new AXu();ByH(b,a);return b;}
function ByH(a,b){var c,d;c=b.y1;AFu();a.DM=c;a.Fm=b;d=b.mn(Cy());a.wt=d;a.a6k= -d|0;}
function Zo(a,b){return (a.wt+a.a6k|0)+a.Fm.ie(b)|0;}
function QK(a){var b,$$je;a:{try{b=AEj(a);break a;}catch($$e){$$je=N($$e);if($$je instanceof RN){}else{throw $$e;}}b=null;}b.wt=a.wt;b.Fm=a.Fm;return b;}
function AAq(){D.call(this);this.y1=null;}
function BgY(a){return a.y1;}
var GR=J(AAq);
function M6(a,b){var c;if(b!==null){a.y1=b;return;}c=new BJ;Ba(c,B(924));K(c);}
function HG(b){var c,d;c=M(GW(b));d=Dh(c,M(2));if(EA(Hg(c,M(2)),BS))d=Bal(d);if(EA(Cg(d,M(1)),BS))return C7(d,1);return CA(C7(d,1),M(1800000));}
function AR3(b,c){var d,e,f,g,h,i;d=0;while(true){e=c.data;if(d>=e.length)break;f=L5(b);if(f>=0){g=BU((HG(b)));while(true){h=f+(-1)|0;if(f<=0)break;i=d+1|0;e[d]=g;f=h;d=i;}}else{i=f^(-1);while(true){g=i+(-1)|0;if(i<=0)break;h=d+1|0;e[d]=BU((HG(b)));i=g;d=h;}}}}
function AUR(){var a=this;GR.call(a);a.Y8=0;a.TX=0;}
function AO2(a,b,c){var d=new AUR();BnW(d,a,b,c);return d;}
function BnW(a,b,c,d){M6(a,b);a.Y8=c;a.TX=d;}
function BwT(a,b){return a.Y8;}
function Bqs(a,b){return a.TX;}
function BkW(a,b){return b;}
var Xl=J();
var CBl=null;var CBm=null;function X6(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;if(!Eu(CBl,b)){c=CBl;d=Gu(b,47);if(d<0){e=B(4);f=b;}else{e=CU(b,0,d);f=Cz(b,d+1|0);}if(!(S8()).hasOwnProperty($rt_ustr(e)))e=null;else{e=(S8())[$rt_ustr(e)];e=!e.hasOwnProperty($rt_ustr(f))?null:e[$rt_ustr(f)];}if(e===null)e=null;else{e=(e.data!==null?$rt_str(e.data):null);f=AF_(LE(e));if(GW(f)==4){f=Cz(e,f.oW);e=new UI;f=X6(f);M6(e,b);e.B1=f;}else a:{b:{f=AF_(LE(e));d=GW(f);switch(d){case 0:g=GW(f);d=!(g&1)?0:1;c:{g=g>>>1|0;h=
TH(g);i=Bo(g);j=Bo(g);if(!d){k=h.data;k[0]=HG(f);l=1;while(true){if(l>=g)break c;k[l]=Bj(Bj(k[l-1|0],HG(f)),M(657000000));l=l+1|0;}}k=h.data;k[0]=I(0, 2147483648);if(k.length>1){k[1]=HG(f);d=2;while(d<g){k[d]=Bj(Bj(k[d-1|0],HG(f)),M(657000000));d=d+1|0;}}}AR3(f,i);AR3(f,j);k=f.Fo.data;d=f.oW;g=d+1|0;f.oW=g;if(k[d]!=121)f=null;else{f.oW=g+1|0;f=ARM(b,f);}e=By0(b,h,i,j,f);if(AD7(e))e=AFM(e);break a;case 1:e=AO2(b,BU((HG(f))),BU((HG(f))));break a;case 2:case 4:break b;case 3:break;case 5:m=new Z6;m.Bt=BdF(10);n
=GW(f);o=(-2147483648);p=0;while(p<n){q=new TV;BeY();q.lz=BdF(10);q.r5=2147483647;q.Ee=BU((HG(f)));q.jQ=BU((HG(f)));d=GW(f);if(d&1)q.Zi=B(173);r=d>>>1|0;d=0;while(d<r){g=L5(f);if(o!=(-2147483648))g=g+o|0;l=GW(f);if(!l){l=2147483647;o=g;}else{l=l+(-1)|0;o=!(l&1)?l>>>1|0:( -(l>>>1|0)|0)-1|0;if(g!=(-2147483648))o=o+g|0;l=o;}e=AGI(f);s=q.lz;t=new AMU;t.wE=e;t.CP=g;t.xE=l;Z(s,t);d=d+1|0;}d=GW(f);if(!d)q.r5=2147483647;else{d=d+(-1)|0;d=!(d&1)?d>>>1|0:( -(d>>>1|0)|0)-1|0;o=o!=(-2147483648)?d+o|0:d;q.r5=o;q.zt=BcB(f);}Z(m.Bt,
q);p=p+1|0;}e=new AO3;M6(e,b);e.Vv=m;break a;default:break b;}e=ARM(b,f);break a;}b=new BJ;c=new S;T(c);Bg(H(c,B(925)),d);Ba(b,R(c));K(b);}}B2(c,b,e);}return Cn(CBl,b);}
function AZJ(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;b=Cs();c=Cy();d= -(new $rt_globals.Date(EO(Cy()))).getTimezoneOffset()|0;e=Cs();f=(AQK(AXr(S8()))).data;g=f.length;h=0;while(h<g){i=f[h];j=(AQK(AXr((S8())[$rt_ustr(i)]))).data;k=j.length;l=0;while(l<k){m=j[l];if(!JA(i)){n=new S;T(n);o=H(n,i);Bt(o,47);H(o,m);m=R(n);}Z(e,m);l=l+1|0;}h=h+1|0;}f=(PA(e,W(Cj,e.n))).data;g=f.length;h=0;while(h<g){p=X6(f[h]);if(!(p instanceof UI)&&DB((p.ie(c)/60000|0)-d|0)<=120&&EA(p.lQ(c),c)){e=new AFJ;e.m2=p;Z(b,e);}h=h+1|0;}i
=Cs();EL(i,b);m=Dl();n=new APE;g=b.n;e=new AHd;if(g<1){b=new BJ;Be(b);K(b);}n.jf=W(D,g);n.ba1=e;n.DD=e;o=Gc();AIF(n,Kl(c));B2(m,Kl(c),AHl(b));a:{b:{c:while(true){if(E1(n))break b;if(i.n<=1)break b;if(E1(n)){b=new Ji;Be(b);K(b);}q=(AXN(n)).ol;KP(o,Kl(q));b=Mq(m,Kl(q));k= -(new $rt_globals.Date(EO(q))).getTimezoneOffset()|0;r=IY(b);while(KC(r)){e=JP(r);s=e.m2.lQ(q);if(Ee(s,q)){if(Bd(i,0)===e)break c;Je(i,e);}else{if(DB((e.m2.ie(q)/60000|0)-k|0)>120){Je(i,e);continue;}Z(A4z(m,Kl(s),new AE6),e);if(Gh(o,Kl(s)))AIF(n,
Kl(s));}}if(i.n==1)break a;if(Ee((Bd(i,0)).m2.lQ(q),q))break a;if(i.n>1&&((Bd(i,0)).uI+2880|0)<(Bd(i,1)).uI)return (Bd(i,0)).m2;l=D4(i)-1|0;while(l>=0){e=Bd(i,l);h=e.m2.ie(q)/60000|0;if(h!=k)e.uI=e.uI+(Bp(BU(Dh(BI(c,q),M(60000))),DB(h-k|0))/30|0)|0;t=l+1|0;while(t<D4(i)&&e.uI>(Bd(i,t)).uI){Rr(i,t-1|0,Bd(i,t));t=t+1|0;}Rr(i,t-1|0,e);l=l+(-1)|0;}c=q;}return e.m2;}return (Bd(i,0)).m2;}return (Bd(i,0)).m2;}
function S8(){if(CBm===null)CBm=AV1();return CBm;}
function AQ_(){CBl=Dl();}
function AV1(){return {"":{"PRC":{"data":")Asia/Shanghai"},"Singapore":{"data":")Asia/Singapore"},"UTC":{"data":")Etc/UTC"},"Hongkong":{"data":")Asia/Hong_Kong"},"Egypt":{"data":")Africa/Cairo"},"UCT":{"data":")Etc/UTC"},"WET":{"data":"+# 9{q#/\')%=)1/#%3\'=) %# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) "},"Kwajalein":{"data":")Pacific/Kwajalein"},"NZ":{"data":")Pacific/Auckland"},"Libya":{"data":")Africa/Tripoli"},"Portugal":{"data":")Europe/Lisbon"},"Iceland":{"data":")Atlantic/Reykjavik"},"Zulu":{"data":")Etc/UTC"}
,"EST5EDT":{"data":"+# tUFm#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Iran":{"data":")Asia/Tehran"},"PST8PDT":{"data":"+# H#UFm#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Eire":{"data":")Europe/Dublin"},"Poland":{"data":")Europe/Warsaw"},"GB":{"data":")Europe/London"},"CST6CDT":{"data":"+# (#UFm#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"GMT-0":{"data":")Etc/GMT"},"GMT+0":{"data":")Etc/GMT"},"Universal":{"data":")Etc/UTC"},"GMT0":{"data":")Etc/GMT"},"Japan":{"data":")Asia/Tokyo"},"EST":{"data":"+# t# "},"ROC":{"data":")Asia/Taipei"},"HST":{"data":"+# i## "},"NZ-CHAT":{"data":")Pacific/Chatham"},"Navajo":{"data":")America/Denver"},"GMT":{"data":")Etc/GMT"},"Greenwich":{"data":")Etc/GMT"},"MST":{"data":"+# 8## "},"MST7MDT":{"data":"+# 8#UFm#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"ROK":{"data":")Asia/Seoul"},"W-SU":{"data":")Europe/Moscow"},"Cuba":{"data":")America/Havana"},"CET":{"data":"+# 1f>m##))>#!%1 #)5%) %\'7)^%11\'\'73^%1 z#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 %#13b1 F#/7)%=11/#53\'=1 %#15%1 %d53\'=1 [ 5\'\'=11^ 55\'=1 "},"Turkey":{"data":")Europe/Istanbul"},"EET":{"data":"+# A9{q#/\')%=)1/#%3\'=) %# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) "},"Israel":{"data":")Asia/Jerusalem"},"GB-Eire":{"data":")Europe/London"},"Jamaica":{"data":")America/Jamaica"},"MET":{"data":"+# 1f>m##))>#!%1 #)5%) %\'7)^%11\'\'73^%1 z#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 %#13b1 F#/7)%=11/#53\'=1 %#15%1 %d53\'=1 [ 5\'\'=11^ 55\'=1 "}
},"Europe":{"Belgrade":{"data":"+/ .V2F)#yi#)#% 1#P%))j!% 1=\'#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 %#13b1 #)#% 1##1+A111##13b1 1#]#)72# 117/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Saratov":{"data":"+3 :XHs3#Lm# /% Q#O)-v bAG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11z1\'2#1 Q-?/))% 1 O53\'=1 K,#5\'\'=11n1\'B#1 b#\'1\':#1 Q1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 b#/15.#1 Q#+1911 b# "},"Gibraltar":{"data":"+) 06i.##ii#)1) B%V##1+v11 #15%1 %#1)A11 #13f1 %#1\'&#11 #13>#1 %#1\'>#11 #13:#1 %#1\'6#11 #15*#1 %#1)-11 #15-1 %#1\'.#11 #15A1 %#7)b=11 \'73b=1 #7)E=11%\'7)b=11\'W75)=1 O#7)E=11%\'7)b=11%#7)E=11%\'7)b=11%#7)E=11%#7)b=11%#7)E=11%\'7)b=11%#7)E=11%#7)b=11 #77b=1 %#7%!#=11%#7+)=)A +71E=)1\'+7))=)A #73b=)1%#7))%)A #7/E=)1 \'75)=1 #7)E=11%#1\'b11 #1)U)A #11I)1 #17)1 %#1\'Y11 #15B#1 %#1)-11 #15>#1 %+7)Y=11++75v=1 %#7)b=11 ?75)=1 ;#7)E=11%\'7)b=11%#7)E=11#))Y1 1#,#)#% 117/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "}
,"Bucharest":{"data":"+/ c4HX+#8k#)5% c4HX+#i#)/&# A=%#1+v 1 ?75%= ;;7))= 1g##)+2# 1 #-3\'= %#))5!%1 #-3\'=) \'1\':#1 A-3/7)%=11\'d53\'=1 [ 5\'\'=11K)#% A1O#))5!%1 #-3\'=) M+5\'\'= 1++53\'= \')#% A1h//)%= 1\'d-3\'= [ -\'\'= 1^ -5\'= \')#% A-ld%3\'=) [ %\'\'=)1^ %5\'=) "},"Dublin":{"data":"+7 q6PB##ii#)1) q6PB##X#1+v11q6PB###15%1 Q #1+v11 #15%1 %#1)A11 #13f1 %#1\'&#11 #13>#1 %#1\'>#11 #13:#1 %#1\'6#11 #15*#1 %#1)-11 #15-1 #)99 !#\'#1\'6#11 #15*#1 %#1)-11 #15-1 %#1\'.#11 #15A1 %#7)b=11 \'73b=1 #7)E=11%\'7)b=11\'W75)=1 O#7)E=11%\'7)b=11%#7)E=11%\'7)b=11%#7)E=11%#7)b=11%#7)E=11%\'7)b=11%#7)E=11%#7)b=11 #77b=1 %#7%!#=11#1%*#11 #;1591 #\'1\'b11 ##17)1 #\'1)j1 v\'#1\'b11 #1)U)A #11I)1 #17)1 %#1\'Y11 #15B#1 %#1)-11 #15>#1 %+7)Y=11++75v=1 %#7)b=11 ?75)=1 ;#7)E=11%\'7)b=11%#7)E=11%\'7)b=11%#7)E=11%+5\'\'=11+?75!#=1"
+" 3/7\'n=11%#1%j11#)52# 1=-# 5B#13%C\'\'b=1 CC\'5!#=13% %\'\'=) C\'5!#=)3%7\'5z=)3% %5\'=)3 "},"Zaporozhye":{"data":")Europe/Kyiv"},"Kiev":{"data":")Europe/Kyiv"},"Zurich":{"data":"+) !L0o##Xg#)/b F2FX##m#)-% 1)&%\'/+%%)1\'\'/5%%1 e#)#% 113/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Copenhagen":{"data":")Europe/Berlin"},"Belfast":{"data":")Europe/London"},"Rome":{"data":"+- kP,a%#0i#)9Q kP,a%#4# 5B#!% 1U!##)-1 1 \')5% #))% 1%#)\'I 1 #)5= %#)\') 1 #)55 %#)\'v 1 #)3n r#)-^ 1)#17)1 %#1\':#11 #1511 #)3I 15\'#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 #)-1 1>#\'#1\':#11 #1511 %#1))11 #13f1 %#)))11 #)3^) %#1\'f11 #1591 %#1\'b 1 #155 %#1%:#11 #15-1 j+7+z= 1+#)3*# %+73z= #1-% 1%#1+B# 1 #53\'= %\'7+z= 1\'#53\'= %#15% %#1-- 1 \'53\'= #1+.# 1%#1-% 1 +53\'= \'#1+># 1%+7+z= 1\'#15% %#13># \')#% 15//\')%=)1+# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) "}
,"Zagreb":{"data":")Europe/Belgrade"},"Monaco":{"data":")Europe/Paris"},"Luxembourg":{"data":")Europe/Brussels"},"Kyiv":{"data":"+3 Z}{R-#ii#)#% Z}{R-#y#)+) A#;)-v Q#O)3r 11\'#1)%11)#17)1 %#1\':#11 #1511 #)79 QA|#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11r)/%11A#\')3:#9 A1[/7)%=11\'d53\'=1 [ 5\'\'=11^ 55\'=1 #)+U A-hd%3\'=) [ %\'\'=)1^ %5\'=) "},"Tiraspol":{"data":")Europe/Chisinau"},"Jersey":{"data":")Europe/London"},"Istanbul":{"data":"+; kia4-#ii#)#% !i>:-#@#)5% AV#9#)+% 1 #)5% 1#)\'6# 1 #)5*# %#))- 1 #)5- %#)\'.# 1 #)5A )#)+U 1 \')5% #)+% 1^#)/% 1 #)59 #)9% 1%#)3v %#))% 1-#)5A %#)-% 1 #)5% %\'/)b= 1\'3/5)= +#))I 1%#))b 1%#))z 1M#)/^ 1%#)5># %#)+^ 1 #)5% E#)--)1 //5B#=1 +#)\'B#11%#)\'z11%#)\'v11%\'/)%=11\'\'/5^=1 #)-:# #)-:# Q=7//5B#=1 #)\'v11%\'/)%=11\'\'/5^=1 #)-:# 5#)/B#11 #)5)1 \')7%1 AE\'#)/B#11 #)5)1 )#1)r)1 #136#) %?5\'\'=)1?G53\'=) \'#1\'r)1%O5\'\'=)1KK55\'=) \')#% A-8#d%3\'=) [ %\'\'=)1^ %5\'=) ` \'2#) A## \'6#) A-H#d%3\'=) [ %\'\'=)1^ %5\'="
+") l \'>#) A## \'B#) A-T#d%3\'=) [ %\'\'=)1^ %5\'=) p 5*#)1A## 7A) A-X#d%3\'=) [ %\'\'=)1^ %5\'=) t)3= Q# "},"Ulyanovsk":{"data":"+3 !HBD5#Lm# /% Q#O)-v bAG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11v1\'.#1 Q-C/))% 1 O53\'=1 K,#5\'\'=11n1\'B#1 A-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 Q1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 b#/15.#1 Q#+1\'2#1 b# "},"Samara":{"data":"+5 J,{e5#Lm# /% Q#O)-v b#7)#2# bA[#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11v1\'.#1 Q-C/))% 1 O53\'=1 K,#5\'\'=11n1\'B#1 A-K/))% 1 O53\'=1 K,#5\'\'=11n13:#1 Q##)5r9 b1K/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 #1\'6#1 Q-0#O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 b# "}
,"Nicosia":{"data":")Asia/Nicosia"},"Sarajevo":{"data":")Europe/Belgrade"},"Chisinau":{"data":"+5 2<D2-#ii#)#% &NT0-#a#)%^ c4HX+#W)/&# A-%#1+v 1 ?75%= ;;7))= 1\')1^ 1A#\')/f 19\'#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 #)1&# QA$##)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11r)+91 A-G/))% 1 O53\'=1 K,#5\'\'=11j)#% A1`//)%= 1\'d-3\'= [ -\'\'= 1^ -5\'= \')#% A) -\'\'=11 -5\'=9 "},"Vatican":{"data":")Europe/Rome"},"Brussels":{"data":"+3 Fs.x#ii#)#% Fs.x#S)+%4JVK #|)7A 1#+)+% 11 #))>#!%1 #)5%) %\'7)^%11\'\'73^%1 # 7Mz :# #1\'E 1 \'75%9!% #1\'%!%1%#1%Y!%1 #15!#!% %#1\'Y!%1 #15*#!% %#1\'*#!%1 775%9!% 3#1)v!%1%#1\':#!%1%#1)1!%1%#1)f!%1%#1)E!%1%#1)Y!%1 K75)=1 G#1)v11%#1)U11%#1)n11%#1)-11%#1\'.#11%#1)A11%#1\'B#11%#1)n11%#1)111%#1\'2#11%#1)b11 #17n1 %#1%*#11#1+r1 1A$#\'7)^%11\'\'73^%1 z#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 #)3- 193#1%*#111#13f1 %#1))11 #13b1 %#1+n11 #15=1 D#)#% 19 /\')%=)1/#%3\'=) %# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) "}
,"Oslo":{"data":")Europe/Berlin"},"Warsaw":{"data":"+3 wF,P)#ii#)#% wF,P)#T#)15 11%#))>#!%1 #)5%) %\'7)^%11\'\'73^%1 #)3b9 A) \'13b1 #1)^11/)-% 1)3\'13b1 #1)^11x)-!#1 1A$#\'7)^%11\'\'73^%1 z#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 #)5% 1r0#\'13b1 #1)^11*##1)-11 #)511 %#)):# 1 #)7% %#1)Y 1 #15=1 %#1+111 +75%=1 \'#1)j11%#1)I11A#1-))1 \'53\'=) #1\'>#)1%#1+B#)1 +75%=) \'#1)-)1%/5+\'=)1++53\'=) W)#% 15 /7)%=)1/#53\'=) %#15%) %d53\'=) [ 5\'\'=)1?)#% 11O/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Berlin":
{"data":"++ V:oq%#@k#))% 1M!##))>#!%1 #)5%) %\'7)^%11\'\'73^%1 z#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 %#13b1 #)+&#1 1- #)+&#1A #)3&#91 #17j1 \')#% 1A #1)Y11 #15=1 %+75%=1 +#1)991 #1+M1A #)-:#91%#1)j11%#1)I11D#)#% 15//\')%=)1+# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) "},"Lisbon":{"data":"+1 ,8Z{##yi#)#% ,8Z{##8# #% g#1#)-f!%1 #)7%) %#1%6#!%1 315Y!% /#1\'%!%1%#1%6#!%1%#1%:#!%1%#1%6#!%1-#1)b!%1 #15Y!% )#1)f!%1 /75%9!% +#1)E!%1%#1)Y!%1%#1)r!%1)#1)j!%1 \'75%9!% #1))!%1)#1)=!%1 375%9!% /#1\'>#!%1%#1)j!%1%#1)-!%1%#1\'.#!%1%#1)^!%1 #17j!% %#1%&#!%1 \'155!% #1)5!%1%/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A%#7)%9!%1 #75%9!% %l7)%=11ll75%=1 \'))-1 1#K)3.#) I<#l7)%=11ll75%=1 Q#1\'2# 1 #13*# %\'7)%= 1\'#15% %/53\'=) +#5\'\'= 1%\'5\'\'=)1%#5\'\'=11#13*#) -;/7)%=)1\'d53\'=) [ 5\'\'=)1O132#) 11`/"
+"\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) # \'B#) -hd%3\'=) [ %\'\'=)1^ %5\'=) "},"Athens":{"data":"+- Vwu(+#Hk#)3Y Vwu(+#x)/6#ec6# A-b#)/= 1 #)3% E#))= 1#))># 19G#)/= 1 #)3% E#))= 1%#)7)9 %#)\'># 1 #)51 \'))1 A^\'#)\'># 1 #)51 E#)/% 1 #)7) !##1)Q 1 #17.# %#1)M11 #15I1 %\'7)%=11\'#13.#1 %#)3&#A %#))%j1 #)3:#1 %#))% 1 #)36# \')#% A13/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Podgorica":{"data":")Europe/Belgrade"},"San_Marino":{"data":")Europe/Rome"},"Simferopol":{"data":"+? 6c>>/#ii#)#% :@@</#y#)+) A#;)-v Q#O)7% 19\'#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 #))U QA$##)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11r)#% Q##)/%1 A#+)\'r A-`/7)%=11\'d53\'=1 [ 5\'\'=11W)+% Q1h/7)%=11\'d53\'=1 [ 5\'\'=11^ 55\'=1 #1\'B# 1Q##152#9 Q#\'%\'\'=) A-ld%3\'=) [ %\'\'=)1^ %5\'=) l)\'>#1 b##15.#1 Q# "}
,"Bratislava":{"data":")Europe/Prague"},"Stockholm":{"data":")Europe/Berlin"},"Prague":{"data":"+/ J4B*\'#Lg#)#% J4B*\'#m#)5% 1M*##))>#!%1 #)5%) %\'7)^%11\'\'73^%1 z#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 %#13b1 #)+E 11 #7)%%11 #15%1 %#1+911 /75%=1 -)9%931#\')%!#1 11\'#1+911 /75%=1 +\'7)^=11%#1)E11@#)#% 15+/\')%=)1+# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) "},"Uzhgorod":{"data":")Europe/Kyiv"},"Astrakhan":{"data":"+3 _Zu<5#am#)+% Q#;)-v bAG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11v1\'.#1 Q-C/))% 1 O53\'=1 K,#5\'\'=11n1\'B#1 b#\'1\':#1 Q1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 b#/15.#1 Q#+1\'2#1 b# "}
,"Budapest":{"data":"+- wo4*)#4k#)7% 11.##))>#!%1 #)5%) %\'7)^%11\'\'73^%1 #)#% 1- \'))^11\'+/3^%9 #))511x))=!% 1=\'#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 %#13b1 #)#% 1j4#+/3^%9 #))511*##)+%!%1 #)7%) %#1\'B#11 #)5=1 %+7)1=11++75%=1 5#)+!# 1 #)5- %#)+z11 #)5)9 %\'/-%=11\'\'-3\'=9 !##))9 1 #)36#) %+-\'\'= 1++-3\'=) \')#% 11?/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Madrid":{"data":"+) T(@j#ak# #% bf#))^!%1 \'159*% #))9!%15#))b!%1 #151*% )#))f!%1 /75%9*% +#))E!%1%#))^ 1%#))r!%1A#)-b!%1 #15)*% %#)))!%1 #))>#!%A #)5- 1%#15=*% \')\'b!% 1^\'#15=*% -#)+)!%1 #)3%) %//)U9!%1/\'/5%=) %\'-3\'=) -#))>#!%1 #)5)) *#\'/)Q9!%1\'\'/5%=) %#)\'2#!%1 \'-3\'=) #)))!%1%#1))11 #15%1 \')#% 15+/\')%=)1+# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) "}
,"Vaduz":{"data":")Europe/Zurich"},"London":{"data":"++ ei(\'#@g#)9% Z%!\'#1+v11 #15%1 %#1)A11 #13f1 %#1\'&#11 #13>#1 %#1\'>#11 #13:#1 %#1\'6#11 #15*#1 %#1)-11 #15-1 %#1\'.#11 #15A1 %#7)b=11 \'73b=1 #7)E=11%\'7)b=11\'W75)=1 O#7)E=11%\'7)b=11%#7)E=11%\'7)b=11%#7)E=11%#7)b=11%#7)E=11%\'7)b=11%#7)E=11%#7)b=11 #77b=1 %#7%!#=11%#7+)=)A +71E=)1\'+7))=)A #73b=)1%#7))%)A #7/E=)1 \'75)=1 #7)E=11%#1\'b11 #1)U)A #11I)1 #17)1 %#1\'Y11 #15B#1 %#1)-11 #15>#1 %+7)Y=11++75v=1 %#7)b=11 ?75)=1 ;#7)E=11%\'7)b=11%#7)E=11%\'7)b=11%#7)E=11%+5\'\'=11+?75!#=1 3/7\'n=11%#1%j11#)52# 1#/ 5B#1 =K?75!#"
+"=1 #1%j111C7\'b=11CC75!#=1 %[%\'\'=)1[C\'5!#=) %7\'5z=) \')#% -hd%3\'=) [ %\'\'=)1^ %5\'=) "},"Vilnius":{"data":"+? smaH+#ii#)#% wF,P)#]#)#% _*e,+#+)5I 1#\')/Q A##)5E 1#t)1- Q#\')-&# 19\'#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 #)1% QA$##)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11v1\'.#1 A-C/))% 1 O53\'=1 K,#5\'\'=11n13:#1 A1[/7)%=11\'d53\'=1 [ 5\'\'=11^ 55\'=1 +)#% A## \':#) 1-pd%3\'=) [ %\'\'=)1^ %5\'=) / 5B#) A#3)#% A-(#d%3\'=) [ %\'\'=)1^ %5\'=) "},"Isle_of_Man":
{"data":")Europe/London"},"Sofia":{"data":"+5 gJ{})#ii#)#% !i>:-#[)7># A#,%)7)9 1=+#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 %#13b1 #)#% 1##)))9 A#P#)\'B#!% A5 #)\'B#!%1 #)5%) %+/)%9!%1+#)3:#) %#)32#1 \')3.#9 A-7/7)%=11\'d53\'=1 [ 5\'\'=11K)#% A1[//)%= 1\'d-3\'= [ -\'\'= 1^ -5\'= \')#% A-ld%3\'=) [ %\'\'=)1^ %5\'=) "},"Kirov":{"data":"+1 J42_5#Lm# /% Q#O)-v bAG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11v1\'.#1 Q-C/))% 1 O53\'=1 K,#5\'\'=11n1\'B#1 b#\'1\':#1 Q1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 b#/15.#1 Q# "}
,"Tallinn":{"data":"+; ke*>+#ii#)#% ke*>+#a#)%% 11+#))>#!%1 #)5%) %\'7)^%11\'\'73^%1 \')/% ke*>+#+)+% A#p)19 Q#\')3^ 19\'#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 #)3z QA$##)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11v1\'.#11A##13&#1 A1S/7)%=11\'d53\'=1 [ 5\'\'=11^ 55\'=1 +)3z A-pd%3\'=) [ %\'\'=)1^ %5\'=) /)5B#A A#/)%v A-$#d%3\'=) [ %\'\'=)1^ %5\'=) "},"Moscow":{"data":"+7 !DT&1#ii#)#% !DT&1#X#)/- >V*,1=%#)/%!%1 #)96# %#)+B#w#A #)3b)1%#)+B#!%A # /% 1 #)1b # /% QE\'#)+B#w#A #)3b)1%#)+B#!%A # /% 1 #)1b )#)%Y!%1 #)\'r!%A #)3% 1 #)5% #)5% Q=+#)+B#!%A # /% 1 #)1b )#)%Y!%1 #)\'r!%A #)3% 1 #)5% \')5% A#C)-v QAG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 A-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 Q1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 b#/15.#1 Q# "}
,"Malta":{"data":"+) V!2,\'#@k#)7) 1N#!##)-1 1 \')5% #))% 1%#)\'I 1 #)5= %#)\') 1 #)55 %#)\'v 1 #)3n r#)-^ 1)#17)1 %#1\':#11 #1511 %#1))11 #13f1 %#)))11 #)3^) %#1\'f11 #1591 %#1\'b 1 #155 %#1%:#11 #15-1 j+7+z= 1+#)3*# %+73z= #1-% 1%#1+B# 1 #53\'= %\'7+z= 1\'#53\'= %#15% %#1-- 1 \'53\'= %)\'B# 1= #1\'B# 1 #13:# %#1)v 1 #13b %3/)^=1137/3^=1 #)\'B#11\')#% 113/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Busingen":{"data":")Europe/Zurich"},"Amsterdam":{"data":")Europe/Brussels"},"Andorra":{"data"
:"+) 6*{=#ak#)#% #}#)3># 1#e#)\'B#1 11C/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Riga":{"data":"+? .g*2+#ii#)#% .g*2+#a#))^11.g*2+##)3b9 .g*2+#\'))%11.g*2+##)+z9 .g*2+#?)+M A#[)15 Q#\')/% 19\'#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 #)5U QA$##)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11v5\'\'=11A##53\'=1 A) ?5\'\'=11??53\'=1 \')#v A-ld%3\'=) [ %\'\'=)1^ %5\'=) 3)%:# A#\')#) A-|d%3\'=) [ %\'\'=)1^ %5\'=) "},"Vienna":{"data":"+1 V*.P\'#@k#))% 11!##))>#!%1 #)5%) %\'7)^%11\'\'73^%1 +)#% 1) #1)511 #13U1 t1)%1 1E$#\'7)^%11\'\'73^%1 z#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 %#13b1 #1))111##1)Q1 1#\')#% 1E0##1)511 #13U1 .##1)Y11 #15=1 %\'75%=1 \'#1)911%#1)j11F##))9 1 #)36# \')#% 113/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "}
,"Helsinki":{"data":"+) _B,B+#ai#)+B# _B,B+#u#)+% A1v#))- 1 #)51) c#\'-\'\'=11\'\'-3\'=9 \')#% A1;/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Minsk":{"data":"+3 FZsu+#ii#)#% *D6u+#y#)+) A#;)-v Q#O)-6# 19\'#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 #)/- QA$##)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11r)#% Q#\'1\'B#1 A1K/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 Q# "},"Kaliningrad":{"data":"+/ .V2F)#@k#))% 1M!##))>#!%1 #)5%) %\'7)^%11\'\'73^%1 z#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 %#13b1 #))I A9\'#1)-11 #)511 %#)):# 1 #)7% %#1)Y 1 #15=1 #))= QA,##)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11v1\'.#1 A1C/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 Q#/15.#1 A# "}
,"Ljubljana":{"data":")Europe/Belgrade"},"Mariehamn":{"data":")Europe/Helsinki"},"Skopje":{"data":")Europe/Belgrade"},"Tirane":{"data":"+) *,Z8)#8m#)#% 1#0#)-b 1*# #)-b 1)#)7)9 %#)\':#11 #))I9 B##)+1 1 #)5) %#)+% 1 #)5) %#)+) 1 #)5- %#)+A 1 #)5) %#)+9 1 #)5% %#)+5 1 #)3># %#)+- 1 #)51 %#)).# 1 #)32# %#)+) 1 #)5- %#))j 1 #)5% %#))% 1#)/% 11?/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Guernsey":{"data":")Europe/London"},"Volgograd":{"data":"+7 V6(R3#Pm#)#- Q#K)-v b#D#)7M bAi##)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11z1\'2#1 Q-?/))% 1 O53\'=1 K,#5\'\'=11n1\'B#1 b#\'1\':#1 Q1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 b#/15.#1 Q#3156#1 b#+192#1 Q# "}
,"Paris":{"data":"+/ _N&O#8k#)\'b _N&O#t)\'M >#5#1-Y!%1 /75%=!% +#1\'&#!%1%#1\'E!%1%#1\'%!%1%#1%Y!%1 #15!#!% %#1\'Y!%1 #15*#!% %#1\'*#!%1 d75%9!% `#1+.#!%1%#1\':#!%1%#1)1!%1%#1)f!%1%#1)E!%1%#1)Y!%1%#1)r!%1%#1)Q!%1%#1)j!%1%#1))!%1%#1\'*#!%1%#1)=!%1%#1\'>#!%1%#1)j!%1%#1)-!%1%#1\'.#!%1%#1)^!%1 #17j!% %#)%*#11#)-Y!% 1A$#\'7)^%11\'\'73^%1 z#1)%11)#17)1 %#1\':#11 #1511 %\'7)%%11\'#15)1 #)1*# 9\'#)\':#1A #)5191%#))-1A #)5A)1%#)))1A #)3b9 #)3b9 19\'#))-1A #)5A)1%#)))1A #)3b9 B##)\'6#)1 #)3.#) \')#% 19 /\')%=)1/#%3\'=) %# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) "}
},"Africa":{"Tunis":{"data":"+\' k$J2%#mi#)+Q _N&O#@#)\'M 1*#6##1)^!%1 #17j!% %#1%*#!%1%#)59 %#)\'E 1 #)7)9 %#)\':#11 #))f1 #))*#11 #)511 %\'/)%%11\'#)5A %#)3b F##1)># 1 #13&# %#1+% 1 #15% I#1-% 1 +53\'= \'#1\'.# 1%#1+% 1^#1+% 1 #13>#) %+5\'\'=11++55\'=1 "},"Maputo":{"data":"+% &ZB}-#ik#)\'% A# "},"Casablanca":{"data":"++ qJkZ##4m#)5.# ^.##)3Q 1 #)7n %#)%*# 15#)7j 5#)-M 1 #)5:# f#)--&#1 #)5% =#)-&# 1 #)3% )\')+% 1\'#)1% %#)36# %#)-% 1 #)11 ;)\'b 1#+)#% 6#C#)-% 1 #)11 >##)-% 1 #)3% %#)-% 1 #)1v %#)+) 1 #)1A %#))- 1 #)/B# %\'-)\'=11\'#)/r9 #)1r11 #)3>#9 %#)/=9 #)1I11 7-5\'=9 33-\'\'=113#)-6#9 #)1)11%#)-Y9 #)/n11%#)-59 #)/I11%#)+v9 #)/)11%#)+U9 #)-f11#)56#9 1J-77-5\'=9 33-\'\'=11\'#)+v9 #)/)11%#)+U9 #)-f11%#)+593 #)-E1 %#))n93 #)+B#1 %#))M93 #)+b1 %#)\'2#93 #)+A1 %#)\'n93 #))!#1 %#)\'I93 #))Y1 %#)%!#93 #))91 %#)%^"
+"93 #)\'z1 %#)%=93 #)\'Y1 %#)#!#93 #)\'51 %#)#Y93 #)%j1 #)9>#93%#)%I1 #)9z93%#)#.#1 #)9Y93%#)#j1 #)76#93%#)#E1 #)7r93 #)9*#1 %#)7593 #)9f1 %#)56#93 #)9E1 %#)5n93 #)7!#1 %#)5193 #)7^1 %#)3.#93 #)5B#1 %#)3j93 #)5!#1 %#)3)93 #)5Y1 %#)1*#93 #)3:#1 %#)1I93 #)3v1 %#)1)93 #)3U1 %#)/&#93 #)16#1 %#)/E93 #)1r1 %#)/%93 #)151 %#)-!#93 #)/6#1 %#)-=93 #)/n1 %#)+>#93 #)/11 %#)+^93 #)-.#1 %#)+=93 #)-j1 %#))6#93 #)-)1 %#))U93 #)+*#1 %#))593 #)+I1 %#)\'6#93 #)+)1 %#)\'Q93 #))!#1 %#)\'193 #))A1 %#)%f93 #)\'B#1 %#)%E93 #)\'!#1 %#)"
+"%%93 #)\'=1 %#)#b93 #)%2#1 %#)#A93 #)%Q1 #)9B#93%#)%11 #)9b93%#)#2#1 #)9=93%#)#M1 #)7z93%#)#-1 #)7Y93 #)9.#1 %#)7993 #)9M1 %#)5v93 #)9)1 %#)5U93 #)7f1 %#)5593 #)7E1 %#)3r93 #)7%1 %#)3M93 #)5b1 %#)12#93 #)5A1 %#)1n93 #)3>#1 %#)1M93 #)3^1 %#)/.#93 #)391 %#)/j93 #)1z1 %#)/I93 #)1Y1 %#)-*#93 #)191 %#)-b93 #)/v1 %#)-%93 #)/U1 %#)+&#93 #)-6#1 %#)+b93 #)-r1 %#))>#93 #)-M1 %#))z93 #)+2#1 %#))Y93 #)+n1 %#)\'>#93 #)+M1 "},"Johannesburg":{"data":"+\' s40!-#<k#)%A 9#O)\'% A)c#\'/3^=11 \'/\'^=1 "},"Addis_Ababa":
{"data":")Africa/Nairobi"},"Lagos":{"data":"++ Z]Nd#qk#)/% #/)/% Z]Nd#;)#% )#7)3% 1# "},"Accra":{"data":")Africa/Abidjan"},"Nairobi":{"data":"+- s4,u/#}k#)+% I#t)/% Q#+)#5 I#;)9B#eP<Xn ZToo1#;)1% Q# "},"Brazzaville":{"data":")Africa/Lagos"},"Lubumbashi":{"data":")Africa/Maputo"},"Banjul":{"data":")Africa/Abidjan"},"Porto-Novo":{"data":")Africa/Lagos"},"Lusaka":{"data":")Africa/Maputo"},"Kigali":{"data":")Africa/Maputo"},"Ouagadougou":{"data":")Africa/Abidjan"},"Freetown":{"data":")Africa/Abidjan"},
"Ndjamena":{"data":"+) !}H6\'#0m#)#% 1#y%)5Y 11#\')\'A 1# "},"Conakry":{"data":")Africa/Abidjan"},"Niamey":{"data":")Africa/Lagos"},"Maseru":{"data":")Africa/Johannesburg"},"El_Aaiun":{"data":"+) 8_2o%#,o#)#% 3#q#))Y J#+#)-&# 1 #)3% )\')+% 1\'#)1% %#)36# %#)-% 1 #)11 >##)-% 1 #)3% %#)-% 1 #)1v %#)+) 1 #)1A %#))- 1 #)/B# %\'-)\'=11\'#)/r9 #)1r11 #)3>#9 %#)/=9 #)1I11 7-5\'=9 33-\'\'=113#)-6#9 #)1)11%#)-Y9 #)/n11%#)-59 #)/I11%#)+v9 #)/)11%#)+U9 #)-f11#)56#9 1J-77-5\'=9 33-\'\'=11\'#)+v9 #)/)11%#)+U9 #)-f11%#)+593 #)-E1 %#))n93 #)+B#1 %#))M93 #)+b1 %#)\'2#93 #)+A1 %#)\'n93 #))!#1 %#)\'I93 #))Y1 %#)%!#93 #))91 %#)%^93 #)\'z1 %#)%=93 #)\'Y1 %#)#!#93 #)\'51 %#)#Y93 #)%j1 #)9>#93%#)%I1 #)9z93%#)#.#1 "
+" #)9Y93%#)#j1 #)76#93%#)#E1 #)7r93 #)9*#1 %#)7593 #)9f1 %#)56#93 #)9E1 %#)5n93 #)7!#1 %#)5193 #)7^1 %#)3.#93 #)5B#1 %#)3j93 #)5!#1 %#)3)93 #)5Y1 %#)1*#93 #)3:#1 %#)1I93 #)3v1 %#)1)93 #)3U1 %#)/&#93 #)16#1 %#)/E93 #)1r1 %#)/%93 #)151 %#)-!#93 #)/6#1 %#)-=93 #)/n1 %#)+>#93 #)/11 %#)+^93 #)-.#1 %#)+=93 #)-j1 %#))6#93 #)-)1 %#))U93 #)+*#1 %#))593 #)+I1 %#)\'6#93 #)+)1 %#)\'Q93 #))!#1 %#)\'193 #))A1 %#)%f93 #)\'B#1 %#)%E93 #)\'!#1 %#)%%93 #)\'=1 %#)#b93 #)%2#1 %#)#A93 #)%Q1 #)9B#93%#)%11 #)9b93%#)#2#1 #)9=93%#)#M"
+"1 #)7z93%#)#-1 #)7Y93 #)9.#1 %#)7993 #)9M1 %#)5v93 #)9)1 %#)5U93 #)7f1 %#)5593 #)7E1 %#)3r93 #)7%1 %#)3M93 #)5b1 %#)12#93 #)5A1 %#)1n93 #)3>#1 %#)1M93 #)3^1 %#)/.#93 #)391 %#)/j93 #)1z1 %#)/I93 #)1Y1 %#)-*#93 #)191 %#)-b93 #)/v1 %#)-%93 #)/U1 %#)+&#93 #)-6#1 %#)+b93 #)-r1 %#))>#93 #)-M1 %#))z93 #)+2#1 %#))Y93 #)+n1 %#)\'>#93 #)+M1 "},"Sao_Tome":{"data":"++ kmFJ##yi#)#% ,8Z{##8# #% #]))#%) 1#\')#%1 # "},"Ceuta":{"data":"+3 P*J.##ak# #% #h)+9!%1 ##)5=!% #;)#% E;\'159*% #))9!%15#))b!%1 #151*% )#))f!%1 /75%9*% +#))E!%1%#))^ 1%#))r!%1#)#% #a#)#% E #)--&#1 #)5% =#)-&# 1 #)3% )\')+% 1\'#)1% %#)36# %#)-% 1 #)11 ;)\'b 1#+)#% 11G/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "}
,"Khartoum":{"data":"+) Vwq{-#}m#)#% A1c##)+% 1 `)5^ [#))># 1%W-)\'= 1`)#^&# Q#h)7% A# "},"Algiers":{"data":"+5 6g(^#8k#)\'b _N&O#t)\'M M5#1-Y!%1 /75%=!% +#1\'&#!%1%#1\'E!%1%#1\'%!%1%#1%Y!%1 #15!#!% %#1\'Y!%1 #1-v!% j#13M!%1 #)7n) \')%*#1 15\'#13M!%1 #)7n) 5\'/)%%11\'#)5A1 %#)3b) \')5= #K)#:# 1#?))Y 9p\'/)%%11 #)3b) .##1)*#!%1 #13.#!% 9#)+9 1 #)5v #)5v 19;#1)*#!%1 #13.#!% 9#)+9 1 #)5v %#)\'&#)1 #)3z9 \')5.# 1\'#)\'&#)1 #)3z9 )#))*# 1 #)5B#1 \')+% 1# "},"Bangui":{"data":")Africa/Lagos"},"Bujumbura":
{"data":")Africa/Maputo"},"Gaborone":{"data":")Africa/Maputo"},"Juba":{"data":"+) .&oi-#}m#)#% A1c##)+% 1 `)5^ [#))># 1%W-)\'= 1`)#^&# Q#x)%% A# "},"Dar_es_Salaam":{"data":")Africa/Nairobi"},"Windhoek":{"data":"+- Z$__\'#<k#)%A 9#O)\'% A#e#)3r11A#\')\'v1 A#(%)\'v A-1#)\'v 3 $#/3%=1 ||/)%=13 "},"Harare":{"data":")Africa/Maputo"},"Tripoli":{"data":"+3 N*$o%#Pm#)#% 19B##)5Y11%#)#% %#)5E11%#)#% %#)3># 1%#)#% /)#% A#$#)#% 1A0##)#% .#+))% 1+/)5% #))9 1%#))1 1 #)5- %+))% 1++)5% \')+1 A#;)3># 11G+))% 1++)5% A#))1 1 #)51 #)51 A#`)7I1 11`#))1 1 #)51 b#-\'\'5)1 #-5\'51 #)5*#1 A# "}
,"Libreville":{"data":")Africa/Lagos"},"Malabo":{"data":")Africa/Lagos"},"Abidjan":{"data":"+% uqip#0m#)#% # "},"Luanda":{"data":")Africa/Lagos"},"Lome":{"data":")Africa/Abidjan"},"Nouakchott":{"data":")Africa/Abidjan"},"Bissau":{"data":"+\' Dya@\'#0m# #%) 3#i%)#% # "},"Asmara":{"data":")Africa/Nairobi"},"Kinshasa":{"data":")Africa/Lagos"},"Asmera":{"data":")Africa/Asmara"},"Timbuktu":{"data":")Africa/Abidjan"},"Mogadishu":{"data":")Africa/Nairobi"},"Djibouti":{"data":")Africa/Nairobi"},"Douala":{"data"
:")Africa/Lagos"},"Kampala":{"data":")Africa/Nairobi"},"Dakar":{"data":")Africa/Abidjan"},"Cairo":{"data":"+% VcVc-#]k#)5% AN#g##)/^ 1 #)5% %#))^ 1 #)3b %+))% 1+#)52# %+)7% #))b 1Q#)+I 1 \')5% #)+% 1%|)+%)1|;)3>#9 %8#)5%9 S#)/*#)1%#)/Q)1%3)+%)1%#)+9)1%3)+%)1%`5)\'5 1`K-5%5 %#)3z %#/3)5 %#-3%5 %#)1v %#)1M #)3I 1 #-5%5 1#)+b 1 #)-2# #)1% 1 #-5%5 E -)\'5 1 -7%5 "},"Blantyre":{"data":")Africa/Maputo"},"Monrovia":{"data":"+) L8B>%#qi#)#% L8B>%#]#)\'% u8eD%#@%)#= # "},"Mbabane":{"data":")Africa/Johannesburg"}
,"Bamako":{"data":")Africa/Abidjan"}},"Canada":{"Yukon":{"data":")America/Whitehorse"},"Mountain":{"data":")America/Edmonton"},"Pacific":{"data":")America/Vancouver"},"Central":{"data":")America/Winnipeg"},"Eastern":{"data":")America/Toronto"},"Newfoundland":{"data":")America/St_Johns"},"Saskatchewan":{"data":")America/Regina"},"Atlantic":{"data":")America/Halifax"}},"Asia":{"Tashkent":{"data":"++ {TJq=#am#)+) r#;)-v &#16%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n)\'B#1 r-K/))% 1 O53\'=1 K,#5\'\'=11j)#% r# "},"Beirut":
{"data":"+% Zq,Z/#ii#)#% A&#g##)\'6# 1 #)5*# %#))- 1 #)5- %#)\'.# 1 #)5A %#))z 1 #)3b N#3)+% 133)5% M#)-z 1 7)5% 33)+% 1%#))># 1 #)3># 9/)+% 1/?)5b /#)-% 1%#)+I 1%+)+% 1 #)51 % -\'\'= 1 7-3\'= % -5\'= "},"Hong_Kong":{"data":"+- _Z(NQ#mk# 5:#N# F##]#)-^91F###)5%A)F###)9*# V##3)7j1 F#Y%#))v 1 #19%= %#1)U=1 #17>#= %#1+)=1 3756#== /3/)%==1 O/5B#== KK/\'j==1%O/)b==1OO/5b== /#)9>#=19#)+U=1 #)5v= "},"Kabul":{"data":"+\' {(Po=#4k#)#% b#H%)#% j# "},"Chita":{"data":"+1 &:*@Q#Lm#)9^ F##O)-v V#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 F#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 V#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 g##/15.#1 F##+)\'2#1 V## "}
,"Baku":{"data":"+/ s8_a5#am#)+) Q#L#)\'% b1&#/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 Q-K/))% 1 O53\'=1 K,#5\'\'=11j53\'=1 b#3)#% b-` %\'\'=)1+d%3\'=) % %5\'=) \')#% b) l-\'\'=A1ll-5\'=I "},"Kathmandu":{"data":"+\' k}J<E#Pm#)#% z#u%)#% &J_NE# "},"Aqtobe":{"data":"+3 Rem89#am#)+) b#;)-v r#8%))% 1r##)5% &##\'))% r1\'/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 b-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 r1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 915B#1 r# "},"Kamchatka":{"data":"+/ V>e!f#Xm#)7I w##C)-v *%AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 w#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 *%1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 #1\'6#1 w#-0#O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 *%# "}
,"Istanbul":{"data":")Europe/Istanbul"},"Nicosia":{"data":"+\' s}(0/#Tm#)7Y AEB%#))U 1 #)5Q %#)+^ 1 #)5M %//)%= 1/#)3*# %#)5) %l-3\'= dh-\'\'= 1#)3% A-h %\'\'=)1+d%3\'=) % %5\'=) "},"Pontianak":{"data":"+3 2$@JO#}k#)+% 2$@JO#(#)7% >##K)#:# V##/)3!# >##/)+% F##+)+% >##[)#% F##(#)#% 6## "},"Qostanay":{"data":"+3 6!J];#am#)+) b#;)-v r#8%))% 1r##)5% &##\'))% r1\'/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 b-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 r1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 915B#1 &## "},"Kuala_Lumpur":
{"data":")Asia/Singapore"},"Hanoi":{"data":"+1 Ra{aM#uk#)/% J<ZqM#7)+% 6##D#)9B#!% F##/)\'Y!% V###)3) 6##+))% F##?)5% 6## "},"Novokuznetsk":{"data":"+/ .J$cE#am#)+% &##;)-v 6#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 &#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 6#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 #1\'6#1 &#-0#O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 6## "},"Bahrain":{"data":")Asia/Qatar"},"Bangkok":{"data":"+\' 2$DTK#ii#)#% 2$DTK#i#))% 6## "},"Srednekolymsk":{"data":"+/ &.({b#am#)+) g##;)-v w#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 g#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 w#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 *%#/15.#1 w## "}
,"Karachi":{"data":"+- F_<D=#yk#)#% z#T#)3% 1z#/)5^ z#;)3># r#t)\'.# r5B##/))= 1 #/5)= 9#)-% 1 \')7% #))^ 1 "},"Aden":{"data":")Asia/Riyadh"},"Irkutsk":{"data":"+1 !8FBM#ii#)#% !8FBM#i#)#*# 6##K)-v F#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 6#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 F#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 V##/15.#1 F## "},"Hovd":{"data":"+\' c@w]G#qk#)1% &##4\')#% 6#E5\'))% 1\'#)5% )W-\'\'= 1[[-3\'= -#-)\'911 7-3\'91 33-\'\'911E\'-\'\'911\'\'-3\'9 "}
,"Katmandu":{"data":")Asia/Kathmandu"},"Ashkhabad":{"data":")Asia/Ashgabat"},"Samarkand":{"data":"+/ 6gPB=#am#)+) b#;)-v r#8%))% 1r##)5% &##\'))% r1\'/))% 1/+)5% %O53\'=1 K,#5\'\'=11j)#% r# "},"Thimphu":{"data":"+\' V{26G#ao#)1^ z#i#)5% &## "},"Ujung_Pandang":{"data":")Asia/Makassar"},"Muscat":{"data":")Asia/Dubai"},"Amman":{"data":"+\' *LFc/#}m#)#% AF#o##)-9 1 +)5% \'/)+% 1\'#)7% %#)5% %#))># 1 #)3># =#))% 1 #)5% %+/)%5 1+3/5%5 \'#)+A 1%#))2# 1%#))f 1 #)32# %#))I 1 \'/5%5 7/)%5 13#/3^5 %/73^5 %#1/% 1 /53\'5 +\'5\'\'1 1%K-)%5 1G#15&# %#15^ %#53\'5 %755\'5 )#)9r %?-)%5 1?C55\'5 #-\'%5 1#156# Q# "}
,"Choibalsan":{"data":"++ :(<TQ#qk#)1% 6##4\')#% F##7))% V#= \'))% 1\'#)5% )W-\'\'= 1[[-3\'= -#-)\'911 7-3\'91 33-\'\'911+)\'B# F#1?7-3\'91 33-\'\'911E\'-\'\'911\'\'-3\'9 "},"Thimbu":{"data":")Asia/Thimphu"},"Jayapura":{"data":"+) s]a0^#$o#)7% V##S)3% _##t)#% V## "},"Oral":{"data":"+5 6kJ!7#am#)+) Q#;)-v r#8%))% 1r##)5% &##\'))% r1\'/))% 1/+)5% %O53\'=1 K,#5\'\'=11v1\'.#1 b-C/))% 1 O53\'=1 K,#5\'\'=11j1#n1 r-O/))% 1 O53\'=1 K,#5\'\'=11j1\':#1 b1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 915B#1 r# "}
,"Dubai":{"data":"+% !qFq7#Pm#)#% b# "},"Chungking":{"data":")Asia/Chongqing"},"Yakutsk":{"data":"+/ 6!ZmW#Lm#)9^ F##O)-v V#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 F#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 V#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 g##/15.#1 V## "},"Seoul":{"data":"+- 2$86W#}k#))% N##3)#% V##L#)3A V#9-#)-% 1 #)3U %#))- 1 +/3A= \'#))% 1%#)+9 1/)\'v N#A7+/3A= #)+9 11#)+5 1 #)3E %#)+r 1 #)3># %//+%= 1///3j= \')1I V#13//+%= 1///3j= 2#\'/+A=11\'\'/5A=9 "}
,"Hebron":{"data":"+- oN.R/#]k#)5% AEg## +B#*%1 # 3>#*% # 7b*%1)3 5B#*% /\' \'B#*%1%\' )^*%1)# +z*%A # 1B#*%1 \' 5B#*% %)+^ A9E#)+I 1 \')5% #)+% 1%C)+%)1C;)3>#9 %#)5%9 \')-5 AN#K# )2#*%1 # 3v*% f#)/= 1 #)5U %#))r 1 #)1B# 5#11)*%1 #13U*% 1#1+5*%1 #11*#*% %#))Y 1 #)3% %#)+j 1 #)3= %#))^ 1 #)3U %#))I 1 #)31 %#))># 1 #)3- %#)\'*# 1 #)1.# %#)\'&# 1 #)3% %#)\':# 1 #)39 %#))) 1 #)35 %#))% 1 #)16# %#)\'B# 1 #)3- %#)\'^ 1 #)3b #)#% A5/7/)%5 13#/3^5 %/73^5 %#1/% 1 /53\'5 -)#% Ak) ;/)^5 1;3/5^5 %#)5%) %#)511 %\'))% 1\'#)3z "
+"%#)3U1 %\'-\'\'5 1\'#)3% %#)31) %#)\'.# 1 #)1M %#))%ec6#1 #)1% #)1># 1 #)3># %+-)%5 1+#)3v) %#)32# %#)5&# %#)\'6# 1 #)5!#) %+-\'>#9)1++-5>#9) %#)\':# 1 #-5>#9 %\'-\'>#9 1\'#)5&#) %#)5:#) %#)\'2# 1 W-5>#91 S#)):#11%#))U11%#))511%8#-\'>#911l#)5j1 %#)5I1 %#)3*#1 %#)3f1 #)5z11 8#-5>#91 4##)3%1 #)5U11%#)1&#1 #)36#11%#)1b1 #)3r11%#)1%1 #)3Q11%#)/!#1 #)12#11%#)/^1 #)1n11%#)->#1 #)1M11%#)-z1 #)/2#11%#)-91 #)/j11%#)+:#1 #)/-11%#)+v1 #)-*#11%#)+91 #)-f11%#))2#1 #)-%11%#))Q1 #)+&#11%#))11 #)+b11%#)+%11%#))z"
+"11%#))=11% -\'>#911I#)5r1 %#)5Q1 %#)511 %#)3n1 %#)3I1 #)5^11%#)3)1 #)5=11%#)1j1 #)3:#11%#)1I1 #)3Y11 -5>#91 %#)/*#1 #)3511%#)/f1 #)16#11%#)/E1 #)1U11%#)-&#1 #)1511%#)-^1 #)/r11%#)-=1 #)/Q11%#)+!#1 #)/111%#)+^1 #)-n11%#)):#1 #)-I11%#))v1 #)-)11%#))U1 #)+j11 "},"Yekaterinburg":{"data":"+1 >F&!;#@m#)/- s<}&9#/)/^A b#O)-v rAG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 b-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 r1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 &##/15.#1 r# "}
,"Famagusta":{"data":"++ k]o:/#Tm#)7Y AEB%#))U 1 #)5Q %#)+^ 1 #)5M %//)%= 1/#)3*# %#)5) %l-3\'= dh-\'\'= 1#)3% A-h %\'\'=)1+d%3\'=) % %5\'=) t)3A Q#\' 5:#) A-X# %\'\'=)1+d%3\'=) % %5\'=) "},"Tel_Aviv":{"data":")Asia/Jerusalem"},"Kuwait":{"data":")Asia/Riyadh"},"Calcutta":{"data":")Asia/Kolkata"},"Urumqi":{"data":"+% .BmiE#qm#)#% &## "},"Shanghai":{"data":"+\' {eZ$U#ak#)#% F#Yj#))U 1 #)5% v#)-% 1 #)5U %#)\'^ 1 #)7) %#)#B# 1-#)3) %#)+^ 1 #)5% %#))^ 1 #)7% %\')+% 1\'\')5% #)+6# F#-Z##)+111 7/3M=1 33/)M=11 "}
,"Atyrau":{"data":"+3 .J4.7#am#)+) Q#;)-v r#8%)5% &##\'))% r1\'/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 b-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 r1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 M1\'6#1 b-`O53\'=1 K,#5\'\'=11[[55\'=1 915B#1 r# "},"Tbilisi":{"data":"+7 Z8mX3#ii#)#% Z8mX3#y#)+) Q#L#)\'% b1&#/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 Q-K/))% 1 O53\'=1 K,#5\'\'=11j)#% Q)O -\'\'= 1+d-3\'= %-3\'= b-W -\'\'= 1+d-3\'= % -5\'= #-5\'= 1b#\'-\'\'= b-d -\'\'= 1+d-3\'= % -5\'= C)-2# Q-tO53\'=1 K,#5\'\'=11[[55\'=1 5-\'\'=1 b# "}
,"Anadyr":{"data":"+1 &gL&n#am#)+) *%#;)-v :%9G#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %1)% *%Aa%#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 w#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 *%1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 #1\'6#1 w#-0#O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 *%# "},"Brunei":{"data":")Asia/Kuching"},"Vientiane":{"data":")Asia/Bangkok"},"Jakarta":{"data":"+3 Za@uM#4i#)1I Za@uM#L% 9B#aiokU 6NuVO#G)7% >##K)\'!# V##/)3!# >##/)+% F##+)+% >##[)#% 6## "},"Gaza":{"data"
:"+9 F&yD/#]k#)5% AEg## +B#*%1 # 3>#*% # 7b*%1)3 5B#*% /\' \'B#*%1%\' )^*%1)# +z*%A # 1B#*%1 \' 5B#*% %)+^ A9E#)+I 1 \')5% #)+% 1%C)+%)1C;)3>#9 %#)5%9 \')-5 AN#K# )2#*%1 # 3v*% f#)/= 1 #)5U %#))r 1 #)1B# 5#11)*%1 #13U*% 1#1+5*%1 #11*#*% %#))Y 1 #)3% %#)+j 1 #)3= %#))^ 1 #)3U %#))I 1 #)31 %#))># 1 #)3- %#)\'*# 1 #)1.# %#)\'&# 1 #)3% %#)\':# 1 #)39 %#))) 1 #)35 %#))% 1 #)16# %#)\'B# 1 #)3- %#)\'^ 1 #)3b #)#% A5/7/)%5 13#/3^5 %/73^5 %#1/% 1 /53\'5 -)#% AE ;/)^5 1;3/5^5 %#)5%) %#)511 %\'))% 1\'#)3z %"
+"#)3U1 %\'-\'\'5 1\'#)3% #)1:# A##)3% A=+\'))% 1 #)3U1 %\'-\'\'5 1\'#)3% %#)31) %#)\'.# 1 #)1M #)#% A##)\'2#ec6# AA+\'-\'\'5 1 #)31) %#)\'.# 1 #)1M %#))%ec6#1 #)1% #)1># 1 #)3># #)1% A#\')#% A:)\'#))%ec6#1 #)1% #)1># 1 #)3># %+-)%5 1+#)3v) %#)32# %#)5&# %#)\'6# 1 #)5!#) %+-\'>#9)1++-5>#9) %#)\':# 1 #-5>#9 %\'-\'>#9 1\'#)5&#) %#)5:#) %#)\'2# 1 W-5>#91 S#)):#11%#))U11%#))511%8#-\'>#911l#)5j1 %#)5I1 %#)3*#1 %#)3f1 #)5z11 8#-5>#91 4##)3%1 #)5U11%#)1&#1 #)36#11%#)1b1 #)3r11%#)1%1 #)3Q11%#)/!#1 #)12#11%#)/^1 #)1n1"
+"1%#)->#1 #)1M11%#)-z1 #)/2#11%#)-91 #)/j11%#)+:#1 #)/-11%#)+v1 #)-*#11%#)+91 #)-f11%#))2#1 #)-%11%#))Q1 #)+&#11%#))11 #)+b11%#)+%11%#))z11%#))=11% -\'>#911I#)5r1 %#)5Q1 %#)511 %#)3n1 %#)3I1 #)5^11%#)3)1 #)5=11%#)1j1 #)3:#11%#)1I1 #)3Y11 -5>#91 %#)/*#1 #)3511%#)/f1 #)16#11%#)/E1 #)1U11%#)-&#1 #)1511%#)-^1 #)/r11%#)-=1 #)/Q11%#)+!#1 #)/111%#)+^1 #)-n11%#)):#1 #)-I11%#))v1 #)-)11%#))U1 #)+j11 "},"Makassar":{"data":"++ ..ZXS#Pm#)#% ..ZXS#S)7% F##K)%E V##/)3!# F## "},"Ulaanbaatar":
{"data":"+\' gN0wM#qk#)1% 6##4\')#% F#E5\'))% 1\'#)5% )W-\'\'= 1[[-3\'= -#-)\'911 7-3\'91 33-\'\'911E\'-\'\'911\'\'-3\'9 "},"Harbin":{"data":")Asia/Shanghai"},"Vladivostok":{"data":"+/ wga:Y#Xm#)7^ V##C)-v g#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 V#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 g#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 w##/15.#1 g## "},"Qyzylorda":{"data":"+9 w>a$=#am#)+) b#;)-v r#8%))% 1r##)5% &##\'))% r1\'/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 b-K/))% 1 O53\'=1 K,#5\'\'=11n13:#1 r-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 &#-O/))% 1 O53\'=1 K,#5\'\'=11j1\':#1 r1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 915B#1 &##[)9v r# "}
,"Phnom_Penh":{"data":")Asia/Bangkok"},"Riyadh":{"data":"+% Vcg!5#ao#)\'Y Q# "},"Ashgabat":{"data":"++ ocmP9#am#)+) b#;)-v r16%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n)\'B#1 b-K/))% 1 O53\'=1 K,#5\'\'=11j)#n1 r# "},"Aqtau":{"data":"+3 R<ii5#am#)+) b#;)-v r#8%)5% &##\'))% r1\'/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 b-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 r-O/))% 1 O53\'=1 K,#5\'\'=11b13*#1 b1W/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 915B#1 r# "},"Tokyo":{"data":"+% og:{[#(k# 9B#># V#1_%#/+)= 1 //3A92% +#/))= 1%\'/+)= 1 "}
,"Novosibirsk":{"data":"+3 o.kiC#Lm#)9YQ &##O)-v 6#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 &#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 6#-O/))% 1 O53\'=1 K,#5\'\'=11f)+!# &#1S/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 6##/15.#1 &##+1/&#1 6## "},"Barnaul":{"data":"+3 .6!{C#Lm#)9I &##O)-v 6#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 &#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 6#-O/))% 1 O53\'=1 K,#5\'\'=11^)+6# &#1[/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 6##/15.#1 &##+1\'2#1 6## "}
,"Jerusalem":{"data":"+\' N*HT/#ii#)#% *]oR/#a#)#% Ac\'z# +B#*%1 # 3>#*% # 7b*%1)3 5B#*% /\' \'B#*%1%\' )^*%1)# +z*%A # 1B#*%1 \' 5B#*% # )>#*%1%# )^*%1 # 3Y*% %# \'B#*%1 # 7I*% %# )n*%1 # 5j*% %# )M*%1 # 3Q*% %# -Q*%1 # 3M*% %# -M*%1 # 3I*% %# -)*%1 # 3:#*% %# )2#*%1 # 3v*% f#)/= 1 #)5U %#))r 1 #)1B# 5#11)*%1 #13U*% 1#1+5*%1 #11*#*% %#))Y 1 #)3% %#)+j 1 #)3= %#))^ 1 #)3U %#))I 1 #)31 %#))># 1 #)3- %#)\'*# 1 #)1.# %#)\'&# 1 #)3% %#)\':# 1 #)39 %#))) 1 #)35 %#))% 1 #)16# %#)\'B# 1 #)3- %#)\'^ 1 #)3b %#)\'v 1 #)3Y %#)\'r 1 #)"
+"39 %#)))11 #)3-1 %#))Y11 #)59) %#))E)1 #)3&#) %#)\':#)1 #)5=) %#)\'6#)1 #)5-) %#))=)1 #)3z) %?-)%511?#)5E1 %#)5%1 %#)3b1 %#)551 %#)32#1 %#)3Q1 %#)5)1 %#)3!#1 % /\'!#511 -5\'=1 "},"Kolkata":{"data":"+1 {eRyE#]g#)-6# >Z4yE#d)#% 66u4C#X#)#% z#T#)5% 1z#\')+^ z##)3% 1z#/)5^ z# "},"Kuching":{"data":"++ gc2_O#im#)\'% >##?)#% F#));)3Y sH>(#;;)9Y \')%b V##/)3Q F## "},"Dacca":{"data":")Asia/Dhaka"},"Baghdad":{"data":"+) V6(R3#4k#)#% g_uP3#8#)#% Q#m%)+% QA #)+% 1 +)5% \'#)\'B# 1%\'))% 1 753\'=) 335\'\'=)1%d1)%91dd15%9 "}
,"Dhaka":{"data":"+/ VkgDG#4k#)#% >Z4yE#8%)5% .##\')+^ z##)3% .##G)3># &##T%)#% &#) #)-n!%1 #)9B#eP<Xn "},"Yerevan":{"data":"+/ c$uR3#am#)+) Q#L#)\'% b1&#/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 Q-K/))% 1 O53\'=1 K,#5\'\'=11^13&#1 b#+)#% b-WO53\'=1 K,#5\'\'=11[[55\'=1 \')#% b) #5\'\'=11 #55\'=1 "},"Saigon":{"data":")Asia/Ho_Chi_Minh"},"Dili":{"data":"++ ZHXwU#0m#)#% F##@#)%v!% V##P#)+- F##(#)3f V## "},"Singapore":{"data":"+3 B4<:M#ak#)#% B4<:M#3)-% 6##8#)#% sH>(#6##/)#% 6NuVO#7)3% >##\')%b V##/)3Q >##X# 9B#F# F## "}
,"Rangoon":{"data":")Asia/Yangon"},"Damascus":{"data":"+\' :m!k/#Pm#)#% Ak# //)^=11///5%=1 c##)):#11 #)5%1 %+)+%11+#)3>#1 %#)5%1 %#)3>#1 %#))&#11 K)5%1 GO)+%11\'\')3%1 5\'))E11\'\')5%1 )#)%b11 #)5E1 %#)\'%11 \')5B#1 #)\'^11%#)\'B#11 #)5%1 %#))%11 #)3>#1 %#))% 1 \')5% #))A 1%#)\'.# 1 #)3*# %+))% 1+O)5% C\'-\'\'% 1%?))% 1 #)3z %#-\'\'5 1 #/7%5 %#/)%5 1 #)7% %#-\'\'5 1%\'/)%5 1%K-\'\'5 1WW-5\'5 #)56# Q# "},"Taipei":{"data":"+) 6s>&U#Lk#)#% F##m#)5% V##C)3v) F#^%#)+^ 1 #)5% %#))^ 1 #)7% %/)+% 1//)5% %#)\'% 1 +)7% \';))% 13;)5% \'\')-% 1U\'))% 1\'\')5% 1#)/% 1 #)5% "}
,"Macau":{"data":"+) :<o@Q#mk#)5># F##]#)9v!% V#-%\'))>#!%1\'#)7f!% %#)3>#!% +)5% F#.#/\'))>#!%1 #)3>#!% -#1)>#!%1 #13>#!% %#1)n!%1 #17>#!% %#1+)!%1 #15B#!% %\'7)%9!%1\'\'55\'9!% %#1\'B#!%1 #156#!% %\'7)%9!%1\'#17%!% %\'55\'9!% +7\'f9!%1\'#175!% %C/7%== ??/\'j==1%C/)b==1C\'/5b=5 %G/5b== /#)9>#=1)\'/)b==1-#)+U=1 #/5b== "},"Manila":{"data":"++ (!48,##4g#)9B# J$FyS#H%)+M F#)Z##)7% 1%#)%% 7)+% V##+)7% F#5?#)%% f#))Q 1 #)/% &##)\'z 1 #)3v "},"Ulan_Bator":{"data":")Asia/Ulaanbaatar"},"Kashgar":{"data"
:")Asia/Urumqi"},"Qatar":{"data":"+\' >{8&7#Pm#)#% b#<%)-% Q# "},"Bishkek":{"data":"+- Z}g}?#am#)+) r#;)-v &#16%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 r-K/))% 1 O53\'=1 K,#5\'\'=11n)1B#1 r1%37)== 133-3\'= %C-\'\'=51C?-5\'=5 \')1Q &## "},"Chongqing":{"data":")Asia/Shanghai"},"Tomsk":{"data":"+3 N>{4E#Lm#)9z &##O)-v 6#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 &#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 6#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 A)+%9 &#-lO53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 6##/15.#1 &##+1+:#1 6## "}
,"Colombo":{"data":"+3 ooR,C#ii#)#% N{q,C#0#)#% z#X#)#5 )z##)3% 1z#/)5b1 z#8%)+*# .###)5.#% &##K))^% z# "},"Khandyga":{"data":"+3 V&y&[#Lm#)9^ F##O)-v V#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 F#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 V#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 9)#% g#-tO53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 w###13U g##/15.#1 V## "},"Dushanbe":{"data":"++ .ZTg=#am#)+) r#;)-v &#16%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#11r##13E1 r# "},"Magadan":{"data":"+1 Ns<@b#am#)+) g##;)-v w#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 g#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 w#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 *%#/15.#1 g##+1)&#1 w## "}
,"Pyongyang":{"data":"+- s$8{U#}k#))% N##3)#% V##L#)1&# V##(\')1^ N##/)+1&% V## "},"Tehran":{"data":"++ BX:$7#@m#)#% BX:$7#p)-U Y-,##)#% w%#)\'v!%1 #)5v #)5v b=y%#)#% w%#)\'v!%1 #)5v %#)\'*# 1 #)15) %#)+2# 1 #)3n #)#% YZ#\'#)\'*# 1 #)15) %#)+2# 1 #)3n %#)\'v 1 #)3!# M#)+- 1%/)\'z 133)3z %#)\'v 1 #)3v %+)\'z 1++)3z %#)\'v 1 #)3v %+)\'z 1++)3z %#)\'v 1 #)3v %#)\'z 1 #)3z -#)\'v 1 #)3v %+)\'z 1++)3z %#)\'v 1 #)3v %+)\'z 1++)3z %#)\'v 1 #)3v %+)\'z 1++)3z %#)\'v 1 #)3v %\')\'z 1\'\')3z "}
,"Sakhalin":{"data":"+3 !$HX^#qk#)1!# V##i#)1*# w#A(##)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 g#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 w#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 U5\'\'=1 g#-WO53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 w##/15.#1 g##+1\'2#1 w## "},"Yangon":{"data":"++ :egZI#ii#)#% :egZI#i#)#% .##|)+% V##/)+- .## "},"Almaty":{"data":"+- *0yNA#am#)+) r#;)-v &#16%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 r-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 &#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 915B#1 &## "}
,"Krasnoyarsk":{"data":"+/ *TouG#Pm#)#9 &##K)-v 6#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 &#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 6#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 F##/15.#1 6## "},"Omsk":{"data":"+/ F6ae?#Lm#)7Y r#O)-v &#AG#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 r-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 &#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 6##/15.#1 &## "},"Macao":{"data":")Asia/Macau"},"Ho_Chi_Minh":{"data":"+5 J<ZqM#uk#)/% J<ZqM#7)+% 6##D#)9B#!% F##/)\'Y!% V###)3) 6##+))% F##C)/% 6##3)9B#!% F##d)-U 6## "}
,"Ust-Nera":{"data":"+3 R4Xc^#Lm#)9^ F##O)-v V#9G#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% )))% w#A]%#)%Y!%1 #)\'r!%A #)3% 1 #)5% Z%/))% 1/+)5% %O53\'=1 K,#5\'\'=11n1\'B#1 g#-K/))% 1 O53\'=1 K,#5\'\'=11j1#n1 w#1O/))% 1 O53\'=1 K,#5\'\'=11[[55\'=1 \'1\'2#1 *%##13U w##/15.#1 g## "}},"Etc":{"UTC":{"data":"+# # "},"UCT":{"data":")Etc/UTC"},"Zulu":{"data":")Etc/UTC"},"GMT+9":{"data":"+# X## "},"GMT-10":{"data":"+# g## "},"GMT-11":{"data":"+# w## "},"GMT+5":{"data":"+# t# "},"GMT-7":{"data":"+# 6## "},"GMT+12":
{"data":"+# ,%# "},"GMT+6":{"data":"+# (## "},"GMT-8":{"data":"+# F## "},"GMT+11":{"data":"+# y## "},"GMT+7":{"data":"+# 8## "},"GMT-9":{"data":"+# V## "},"GMT+10":{"data":"+# i## "},"GMT+8":{"data":"+# H## "},"GMT+1":{"data":"+# 3# "},"GMT-3":{"data":"+# Q# "},"GMT+2":{"data":"+# C# "},"GMT-4":{"data":"+# b# "},"GMT+3":{"data":"+# S# "},"GMT-5":{"data":"+# r# "},"GMT+4":{"data":"+# d# "},"GMT-6":{"data":"+# &## "},"GMT-0":{"data":")Etc/GMT"},"GMT-1":{"data":"+# 1# "},"GMT+0":{"data":")Etc/GMT"},"GMT-2":{"data"
:"+# A# "},"Universal":{"data":")Etc/UTC"},"GMT0":{"data":")Etc/GMT"},"GMT-12":{"data":"+# *%# "},"GMT-13":{"data":"+# :%# "},"GMT-14":{"data":"+# J%# "},"GMT":{"data":"+# # "},"Greenwich":{"data":")Etc/GMT"}},"Pacific":{"Easter":{"data":"+) i._JO#4k#)#% i._JO#q#)3% 8#M73)3% 1/3))% V## 7-A1%# \'>#9 # 7!#A1%# \':#9 %# \'Y9 \'+\'5E=A1 [\'\'E=9 W# 3>#A1%W\'5E=A15 \'Y9 (#6#K[\'\'E=9 W# 3>#A1%W\'5E=A1 # )Q9 %+\'\'E=9 +\'\'5E=A1%# 3bA1%7\'\'E=9 7;\'5E=A1 # \'>#9 %#\'\'E=9 # 32#A1%# )19 O\'5E=A1K?\'\'E=9 %# \'>#9 %#\'\'E=9 %#\')%=9 %#\'+)=9 #\'1b=A1%+\')!#=9 ++\'3)=A1)+\'+E=9 ++\'1E=A1% \'))=9 +\'3)=A1%#\'3E=A1% \'3)=A1 "}
,"Fiji":{"data":"+% wViBn#<m#)5.# *%QZ\'\'/7%=11 \'-%\'=9 E#)7:#11%#-\'\'=9 //5v=11+#/\'%=9 %\'/#j=9 %#/#j=1 3/7%=11/;/#Q=9 +#/7A=11%#)9r11 "},"Port_Moresby":{"data":"+\' FNLT`#ii#)#% gB.T`#`)#% g## "},"Kiritimati":{"data":"+) 8{eed#ak#)#% Hk$>f#H\')5% i##`)9B# J%# "},"Pohnpei":{"data":")Pacific/Guadalcanal"},"Chuuk":{"data":")Pacific/Port_Moresby"},"Yap":{"data":")Pacific/Chuuk"},"Kosrae":{"data":"+5 0g,8v#4g#)9B# B<Lyf#P%)#% w##W)5% V##7)%% w##l)#% g##3))% V##3)1% w##(#)5% *%#@#)#% w## "}
,"Kwajalein":{"data":"+/ {mBsh#ak#)#% w##X#)#% g##3))% V##/)%9 w##,#)5% ,%#(#)1v *%# "},"Auckland":{"data":"+\' F6aLl#8i#)7) !%=V%#)7911%#)\'11 7/5A=1)33/\'^=1 %;-)\'=1 ;;-3\'=1)9#)#% #)#% *%QS;-)\'=1 ;;-3\'=1)9#)#% 6##77%=11%#5%\'=1 W55\'=11SW7\'%=1 #75A=11%d75%=11dh7\'^=1 53\'=11% 7)%=1 "},"Efate":{"data":"+% cy&*j#0m#)#U w#9_%# 9z&#1%# \'>#&# EC/3!#= 1??/\'!#= %\'/#!#= \'#/5!#= 1 "},"Johnston":{"data":")Pacific/Honolulu"},"Niue":{"data":"+\' yooHj#uo#)5b (__Jj#S)/% y## "},"Majuro":{"data"
:")Pacific/Tarawa"},"Truk":{"data":")Pacific/Chuuk"},"Ponape":{"data":")Pacific/Pohnpei"},"Guadalcanal":{"data":"+% !,T<f#0m#)5% w## "},"Honolulu":{"data":"++ i.wod#Lk#)#U&# q##]#))>#11q###)+v&# q#5`\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 +)-A1 i## "},"Guam":{"data":"+- uyy.!##4g#)9B# Z(]$`#P%)#% g##i#)9I V##/)/B# g#Y^#)-2#11)#)#:#1 9#)3%11)#)#.#ec6# #)-z11 #)1B#1 %\'-)\'=11\'\'/3%=1 )#)9b11%#)%&#1 )#)+.#11 #)1z4!28\' %#))&#11 #)16#1 $#)9!# g## "},"Chatham":{"data":"+\' ke>@p#8i#)7) _o:Fp#H\')#% FN8!tE6##77%=m:HH)1%#5%\'=m:HH) W55\'=m:HH)1SW7\'%=m:HH) #75A=m:HH)1%d75%=m:HH)1dh7\'^=m:HH) 53\'=m:HH)1% 7)%=m:HH) "}
,"Midway":{"data":")Pacific/Pago_Pago"},"Kanton":{"data":"+) #8o#)1B# ,%#q#)5% y##`)9B# :%# "},"Tahiti":{"data":"+% <@.(b#0m#)5% i## "},"Pago_Pago":{"data":"+\' gk!Xr#<k#)/5 i6VXj#p)#% y## "},"Galapagos":{"data":"+\' $<c4G#}m#)#% t#H%)#% (#)9#)76# 1%#)%5 "},"Funafuti":{"data":")Pacific/Tarawa"},"Marquesas":{"data":"+% @6qu[#0m#)5% a## "},"Rarotonga":{"data":"+) _*qwv#Xk#)9.# qwe8f#@%)5b q##0#)7Q i#- #)7Q )%S/\'%= SO-5\'= ) "},"Tarawa":{"data":"+% _:H*l#ak#)#% *%# "},"Saipan":{"data":")Pacific/Guam"}
,"Gambier":{"data":"+% my{wY#0m#)5% X## "},"Tongatapu":{"data":"+) c4]Zp#Xo#)3I ZyX_p#d)#% :%#a#)#% :%9 #15=11%#1\'n1 \'/7%=11 \'-#\'=1 Y#/7%=11%#/#^=9 "},"Wallis":{"data":")Pacific/Tarawa"},"Fakaofo":{"data":"+\' 44ocj#ak#)#% y##m))9># :%# "},"Wake":{"data":")Pacific/Tarawa"},"Samoa":{"data":")Pacific/Pago_Pago"},"Enderbury":{"data":")Pacific/Kanton"},"Pitcairn":{"data":"+\' X!}sW#ak#)#% P##8)))2# H## "},"Apia":{"data":"++ R}mBr#<k#)/5 }$imj#p)#% $%#e#)#% y#-Z%#-3\'= 1%#/)%9A #-3\'991#)9># :%5\'#-3\'= 1%#/)%9A #-3\'991%G/)%=A GC-3\'=91 "}
,"Noumea":{"data":"+% 2(_ah#0m#)#U w#1o%\'/9%= 1 \')%2# f#19%11%#1\')1 "},"Palau":{"data":"+\' ik4B&##4g#)9B# g6DoY#P%)#% V## "},"Nauru":{"data":"++ >k8kh#Tm#)#^ !%#x)1:# V##/)3A !%#P#)%I1 *%# "},"Bougainville":{"data":"+- gJ>Bd#ii#)#% gB.T`#`)#% g##(%)/% V##/)1v g##$\')96#1 w## "},"Norfolk":{"data":"+/ B0Z!j#ak#)#% !<y!j#4%)#% !%#$#152#11!%#\'1\')1 !%#i#1511 w##3)/% w#1l;55\'=11 #5\'\'=1 % 7)%=1 75%=11 "}},"America":{"Belem":{"data":"+\' (62F5#8m#)#% Svf#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1#)3Q S# "}
,"Guayaquil":{"data":"+\' y:D,C#4k#)#% qB6oA#m#)#% t)_%#)76# 1%#)%5 "},"Argentina/Buenos_Aires":{"data":"+/ ({LR9#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 SA+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S5\'#/5%= 1%#)\'- =#)9># 1%\'/\'^= \'#/5^= 1 "},"Costa_Rica":{"data":"+\' u4!$E#4k#)#% u4!$E#D#)#^ (#5R%\'-%\'= 1\'\'/-%= M\'/#^9 1\'#)/% %#)\'^ "}
,"Hermosillo":{"data":"+3 (&JkO#Xm# #%Y 8##7)-I!% (##/)7^ 8#)%#)+%!%1 #)5% \'))% (##K))&# 8##?)#Y H##x)#% 8#1t#)%Q 1 #)/># !%3/)%=1133-5\'=1 %)#% 8## "},"Punta_Arenas":{"data":"+= }uH4?#4k#)#% Dy00?#t)#I t#;)/% Dy00?#+)3I d#\')/% Dy00?#C)3% t) 3)3% 1/3))% #)3% d#K)-% t##)1% d#3)1:# 1t#\'))% t##)+v!% dB#p3))% V## 7-A1%# \'>#9 # 7!#A1%# \':#9 %# \'Y9 \'+\'5E=A1 [\'\'E=9 W# 3>#A1%W\'5E=A1 # )Q9 %+\'\'E=9 +\'\'5E=A1%# 3bA1%7\'\'E=9 7;\'5E=A1 # \'>#9 %#\'\'E=9 # 32#A1%# )19 O\'5E=A1K?\'\'E=9 %# \'>#9 %#\'\'E=9 %#\')%=9 %#\'+)=9 #\'1b=A1%+\')!#=9 ++\'3)=A1)+\'+E=9 ++\'1E=A1))91 S# "}
,"Iqaluit":{"data":"+) #Lo#)1% tA$##)+*#11 #)7% !##)%E11-# 1Y!%1 #)3>#1 2#[-)\'=11[P#-5\'=1 pp/)%=11=)5B#1 (#-,#S-)\'=11SH#-5\'=1 pp/)%=119)5:#1 t50#S-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Godthab":{"data":")America/Nuuk"},"Jujuy":{"data":")America/Argentina/Jujuy"},"El_Salvador":{"data":"+% 4mg,G#Tm#)#% (#)s%\'/+%= 1\'\'-3\'= "},"Monterrey":{"data":"+) 4<FPK#Xm# #%Q (##u%)#% (#-xe#-5\'=1 @#K-)\'=11%p/)%=11f)#% (#Ae##)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 "},"Bahia":
{"data":"++ (Ns81#8m#)#% S{#f#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1%#)#:# #)5^ 1%#)%M #)5v 1%#)%f #)5r 1%#)%E #)5*# 1%#)#B# +/5M= 1\'\'/%^= %#)%M #)59 1%#)%b #)59 1%#)\'% #)5M 1%#)%v #)5- 1%#)%2# \'/5A= 1 7/%^= 3#)7- 1%#)5n 1#)3&# S#C)5b S53#)%*# #/5A= 1%G/5^= 1G//%^= %#/%z= #)5v S# "},"Indiana/Winamac":{"data":"+1 <,0VE#ui# 7jV# (#5R#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% (#1 [-)\'=11[C-3\'=1 %\'-5\'=1 %/-3\'=1 \'))>#1 t#C)#% t1(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11))#% t#T#)))1 (#5e#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 #)\'M1 t1i#e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"Sao_Paulo":{"data":"+) T@i}3#8m#)#% SAf#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1#)5!# 1S#\')#% S2%\'#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1%#)#:# #)5^ 1%#)%M #)5v 1%#)%f #)5r 1%#)%E #)5*# 1%#)#B# +/5M= 1\'\'/%^= %#)%M #)59 1%#)%b #)59 1%#)\'% #)5M 1%#)%v #)5- 1%#)%2# \'/5A= 1 7/%^= 3#)7- 1%#)5n 1%#)7) 1%#)5b 1%#)75 1%#)%*# #/5A= 1%G/5^= 1G//%^= %#/%z= %\'/%^= %#/%z= %//%^= \'#/7%= 1 "},"Grenada":
{"data":")America/Puerto_Rico"},"Grand_Turk":{"data":"+- e4V8?#4k#)#% a>DLA#|)%% t#y%)#% t9Se#-5\'=1 D##-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 C)\'A1 d#/)\'M9 t18%e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Montserrat":{"data":")America/Puerto_Rico"},"Guadeloupe":{"data":")America/Puerto_Rico"},"Panama":{"data":"+\' (2H&C#4k#)#% 8R$.C#l))z t# "},"Guatemala":{"data":"+% L0gFG#Hm#)55 (#AF%#)7*# 1%#)%&# E#)+v 1 #)3z A#)\'!# 1 #)3= ^#))># 1 #)5% "},"Guyana":{"data":"++ (R]L9#,m#)1% d#3)\'% $qi&9#]%)1% S#h)\':#) d# "}
,"Swift_Current":{"data":"++ iNR,O#qk#)3% 8#5U#))Y11 #)52#1 &##)%E11-# 1Y!%1 #)3>#1 \'-)\'=1 8#9\'# 1Y!%1 #-3\'=1 %#/)A=11 #/5A=1 %K-)\'=11KK-3\'=1 =)#% 8#5=#-)\'=11 #-5\'=1 )+-)\'=11+#-5\'=1 %\'-3\'=1 O-)\'=1 (## "},"Puerto_Rico":{"data":"+) 4T{0=#Xk#)\'6#&# d#u#)+- d5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% d# "},"Moncton":{"data":"+3 }<ys;#ui#)9E t#p)-^ d)b#))Y11 #)52#1 `)#% dA +/-A=)1++/3A=) %+/-%=)1++/3%=) %#)+2#)1 +/3v9) \'#)+n)1%#)+1)1\')#% d5(##))Y11 #)52#1 &##)%E11-# 1Y!%1 #)3>#1 \')#% d5?+/3v9) #)+1)150#-)\'=110#K-3\'=1 %`-5\'=1 \')#% d58## 1Y!%1 #)3>#1 :#S-)\'=11SH#-5\'=1 pp/)%=11U)#% d1(%0#-)\'=11``-5\'=1 vW/)%=ec6#1WW-5\'=ec6# \')#% d1L#H#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"Danmarkshavn":{"data":"+) 4m*!)#@m#)/6# S#m%))91 S5//\')%=)1+# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) #)#% # "},"Fort_Wayne":{"data":")America/Indiana/Indianapolis"},"Nome":{"data":"+3 RT4et#4i#)5nT**cK }LDLh#L#)1r&# y##q#)#% y#5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% y##x))% y##+)#% y#=(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11-)5>#1 X#-de#-5\'=1 D##-%\'=11%K-)\'=11-)7># X#9de#-5\'=1 D##-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Porto_Velho":{"data":"+\' 4T6c;#8m#)#% dvf#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1#)3Q d# "}
,"Cuiaba":{"data":"+) i6.$9#8m#)#% d{#f#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1%#)#:# #)5^ 1%#)%M #)5v 1%#)%f #)5r 1%#)%E #)5*# 1%#)#B# +/5M= 1\'\'/%^= %#)%M #)59 1%#)%b #)59 1%#)\'% #)5M 1%#)%v #)5- 1%#)%2# \'/5A= 1 7/%^= 3#)7- 1%#)5n 1#)3&# d#\')5% dY/7/%^= /#)5n 1%#)7) 1%#)5b 1%#)75 1%#)%*# #/5A= 1%G/5^= 1G//%^= %#/%z= %\'/%^= %#/%z= %//%^= \'#/7%= 1 "},"Pangnirtung":
{"data":")America/Iqaluit"},"Kralendijk":{"data":")America/Curacao"},"Indiana/Vincennes":{"data":"+1 ]i:iE#ui# 7jV# (#5R#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% (#E #-)\'=11 #-3\'=1 =\'-)\'=11\';-3\'=1 3#)+% 1%?-)\'=11/#-5\'=1 %#-3\'=1 %\'-5\'=1 \')).#1 t#7)#% t1(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11))#% t#T#)))1 (#5e#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 #)711 t1i#e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Indiana/Indianapolis":{"data":"+7 yogLE#ui# 7jV# (#)R#\'-\'\'=11\'\'-5\'=1 \')#% (#)v#)-z11 W-3\'=1 Q)#% (#5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% (#-7#)-z11 W-3\'=1 CC-)\'=11\'))&#1 t#+)3:#1 (##\'))2#1 t#O)#% t1(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11))#% t#T#)#% t5e#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"Belize":{"data":"+% ],uuE#0m#))% (#M9$#/5)= )|$#/%E= #)-6# 1-# 1Y!%1 #)9b )t/5)= )pt/%E= 5#)95 1%#)%E A#)9j 1%#)%Q "},"Indiana/Marengo":{"data":"+3 }uXPE#ui# 7jV# (#5R#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 ;)#% (#1 #-)\'=11 #-3\'=1 -;-)\'=11;;-3\'=1 \'))>#1 t#C)#% t5(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911#)#911(###)52#1 t5?e#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11I)#% t#@#)#% t5e#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Anguilla":{"data":")America/Puerto_Rico"},"Argentina/Ushuaia":
{"data":"+5 <iZ]=#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 SA+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S#3)+># d##)-r S13#)\'- =#)9># 1%\'/\'^= \'#/5^= 1#)5j S# "},"Santiago":{"data":"+= Dy00?#4k#)#% Dy00?#t)#I t#;)/% Dy00?#+)3I d#\')/% Dy00?#C)3% t) 3)3% 1/3))% #)3% d#K)-% t##)1% d#3)/^ 1d##)1:# 1t#\'))% t##)+v!% dR#p3))% V## 7-A1%# \'>#9 # 7!#A1%# \':#9 %# \'Y9 \'+\'5E=A1 [\'\'E=9 W# 3>#A1%W\'5E=A1 # )Q9 %+\'\'E=9 +\'\'5E=A1%# 3bA1%7\'\'E=9 7;\'5E=A1 # \'>#9 %#\'\'E=9 # 32#A1%# )19 O\'5E=A1K?\'\'E=9 %# \'>#9 %#\'\'E=9 %#\')%=9 %#\'+)=9 #\'1b=A1%+\')!#=9 ++\'3)=A1)+\'+E=9 ++\'1E=A1% \'))=9 +\'3)=A1%#\'3E=A1% \'3)=A1 "}
,"Argentina/Catamarca":{"data":"+9 T}k*=#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 S=+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1%)\'- d##)5r S1/#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S#3)-% d##)-r S13#)\'- =#)9># 1%\'/\'^= \'#/5^= 1#)5j S# "},"Argentina/ComodRivadavia":{"data":")America/Argentina/Catamarca"},"Boise":{"data"
:"++ H6*wQ#ui# 7jg# H#)R#\'-\'\'=11\'\'-5\'=1 3)+U1 8#A7\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911#)#% 8###)%-1 8#A?e#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Creston":{"data":")America/Phoenix"},"Miquelon":{"data":"+) u${$9#,m#)+^ d#$\')+% S#?)#% S5WS-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Jamaica":{"data":"++ a>DLA#4k#)#% a>DLA#|)%% t#e%)#% t5?e#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11))#% t# "},"Buenos_Aires":{"data":")America/Argentina/Buenos_Aires"}
,"Rankin_Inlet":{"data":"+) #,q#)#% (#5S# 1Y!%1 #)3>#1 2#[-)\'=11[P#-5\'=1 pp/)%=119)5:#1 t#\'))%9 (#54#S-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Toronto":{"data":"+- ],y!C#Hk#)#% t)!##))Y11 #)52#1 \')#% tU #)\'>#&%1 #)5.# %#)+)11 #)3.# %#)+^11 #)3^1 %\'/+A=11\'3/3^=1 +//+%=11 K/3*#=1 GG/)*#=11%+-)\'=11+\'-3\'=1 /1%E1 t5(##))Y11 #)52#1 &##)%E11-# 1Y!%1 #)3>#1 \')#% tIC+-)\'=115\'-3\'=1 #-)\'=11%+-)\'= 1+\'-3\'= %#-7\'= %$#-)\'=11$##-7\'=1 %7-3\'=1 %d-5\'=1 \')#% t=<## 1Y!%1 #)3>#1 :#S-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"Eirunepe":{"data":"+/ yR(}=#8m#)#% tvf#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1#)3Q t#7)36# t5\'#)%E #)5*# 1%#)#B# +/5M= 1\'\'/%^= %)3z t#[)-&# d#7)7I t# "},"Dawson":{"data":"+- 4H$u[#]k#)1r X#=j#))Y11 #)52#1 %#)+*#11 #)7% !##)%E11-# 1Y!%1 #)3>#1 t)#% X#) #-)\'= A #-5\'=1 C)56# H##?)#% H#=T## 1Y!%1 #)3>#1 :#S-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 W)7% 8## "},"Argentina/Mendoza":
{"data":"+A u0eg=#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 S=+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1))\'1 d##)5^ 1d#\')\'% d##)5^ 1d#\')\'% d##)5j S13#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S#3)+!# d##)3.# S13#)\'- =#)9># 1%\'/\'^= \'#/5^= 1#)5j S# "},"Nassau":{"data":")America/Toronto"},"Vancouver":{"data":"+\' <@:FU#yi#)#% H#EN##))Y11 #)52#1 &##)%E11-# 1Y!%1 #)3>#1 %i#-)\'=11i##)3:#1 %[-3\'=1 %y#-5\'=1 n)#% H#5WS-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"Noronha":{"data":"+/ e}cy-#8m#)#% C*#f#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1%#)#:# #)5^ 1%#)%M #)5v 1#)3f C#G)3># C9\'#)\'% #)5M 1%#)%v #)5- 1%#)%2# \'/5A= 1%)5^ C#\')3U C1\'#)%2# \'/5A= 1 7/%^= 3#)7- 1#)5% C# "},"Argentina/Cordoba":{"data":"+3 (_2i;#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 S=+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1%)\'- d##)5r S1/#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S5\'#/5%= 1%#)\'- =#)9># 1%\'/\'^= \'#/5^= 1 "}
,"Argentina/La_Rioja":{"data":"+9 Hw>@=#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 S=+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1%)\'% d##)+= S1/#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S#3)-% d##)-r S13#)\'- =#)9># 1%\'/\'^= \'#/5^= 1#)5j S# "},"Regina":{"data":"+\' }8.JM#qk#)3% 8#fU#))Y11 #)52#1 Q3/+%= 133/5%= -3/)A= 13#/5A= %#/5%= %+/5A= %#)%E11-# 1Y!%1 #-3\'=1 %#/)A=11 #/5A=1 %K-)\'=11KK-3\'=1 )#-)\'=11 #-5\'=1 \'-)\'=1 (## "}
,"St_Vincent":{"data":")America/Puerto_Rico"},"Scoresbysund":{"data":"+) i{]c)#@m#)/6# C#m%))91 C1//7)%=11+#15%1 %d53\'=1 [ 5\'\'=11#)\':# 313/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Louisville":{"data":")America/Kentucky/Louisville"},"Aruba":{"data":")America/Puerto_Rico"},"North_Dakota/Center":{"data":"+\' yF*eK#ui# 7j_# 8#MR#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11Y)5*#1 (#5,#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Thule":{"data":"+% 8&Fg=#@m#)/6# d9:\'\'-\'\'=11\'\'-3\'=1 %W/)%=11WW-5\'=1 % /\'A=11 /7%=1 "}
,"Argentina/San_Juan":{"data":"+9 $(ia=#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 S=+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1%)\'% d##)+= S1/#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S#3)+B# d##)/*# S13#)\'- =#)9># 1%\'/\'^= \'#/5^= 1#)5j S# "},"Rio_Branco":{"data":"++ PwaR=#8m#)#% tvf#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1#)3Q t#t)-&# d#7)7I t# "}
,"Los_Angeles":{"data":"+) 0Z2BS#ui# 7jg# H#5R#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% H#5)#)\'Y4!28\'1%#)#%1 %d-)\'=)1dO-3\'=1 %3-5\'=1 \')#% H#I|# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"St_Thomas":{"data":")America/Puerto_Rico"},"Cordoba":{"data":")America/Argentina/Cordoba"},"Cancun":{"data":"++ XogXE#Xm# #%Q (##X%)9!# t1D##)%Q 1 #)/># !%3/)%=1133-5\'=1 ))1)1 (#A,%#)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 =)%%1 t# "},
"Coral_Harbour":{"data":")America/Panama"},"Ensenada":{"data":")America/Tijuana"},"Maceio":{"data":"+3 <0:_/#8m#)#% S*#f#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1%#)#:# #)5^ 1%#)%M #)5v 1#)3f S#7)5U S5+#)#B# +/5M= 1\'\'/%^= %#)%M #)59 1#)31 S#/)3># S9\'#)\'% #)5M 1%#)%v #)5- 1%#)%2# \'/5A= 1%)5z S#\')3U S1\'#)%2# \'/5A= 1 7/%^= 3#)7- 1#)5% S# "},"Sitka":{"data":"+1 FF,2&##4i#)5nB# ,]L![#L#)1r&# H##q#)#% H#5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% H##$#)#% H#=(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11-)5>#1 X#-de#-5\'=1 D##-%\'=11%K-)\'=11-)7># X#9de#-5\'=1 D##-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"Denver":{"data":"+- PNHPM#ui# 7j_# 8#)R#\'-\'\'=11\'\'-5\'=1 \')#% 8#- \'-\'\'=11\'#-5\'=1 %#)+z1 x)#% 8#5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% 8#10#\'-\'\'=11 #)+z1 w#\'-)\'=11\'\'-5\'=1 \')#% 8#I|# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Porto_Acre":{"data":")America/Rio_Branco"},"Cayman":{"data":")America/Panama"},"Nipigon":{"data":")America/Toronto"},"Thunder_Bay":{"data":")America/Toronto"},"Havana":{"data":"+\' PZB_C#4k#)#% 0ga_C#T#)/n&# tc#-#)-I 1 #)5I Q+/-%= 1++/3%= -\'/-%= 1\'\'/3%= n#)-% 1 #)3># %#)+:# 1 #)5) %#))A 1 \'/3A= #))Y 1%C-)\'= 1C+-5\'= %+)5A %+-5\'= %#)+= 1 S/5A= O\'/\'^= 1%3/+5= 1%//\'Y= 1%?/)%= 1;375A= %#159 %#15Q %\'5\'\'= 1\'755\'= //7)%= 1%#5\'\'= 1)355\'= /#7\'A= 1%#7\'^= 1%\'7\'A= 1%#7\'^= 1 #17U %#1)% 1 77%= % 7\'A= 1 "}
,"Campo_Grande":{"data":"+% (o_c7#8m#)#% dN%f#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1%#)#:# #)5^ 1%#)%M #)5v 1%#)%f #)5r 1%#)%E #)5*# 1%#)#B# +/5M= 1\'\'/%^= %#)%M #)59 1%#)%b #)59 1%#)\'% #)5M 1%#)%v #)5- 1%#)%2# \'/5A= 1 7/%^= 3#)7- 1%#)5n 1%#)7) 1%#)5b 1%#)75 1%#)%*# #/5A= 1%G/5^= 1G//%^= %#/%z= %\'/%^= %#/%z= %//%^= \'#/7%= 1 "},"Rosario":{"data":")America/Argentina/Cordoba"}
,"Cambridge_Bay":{"data":"+- #Pm#)#% 8#A\'#)+*#11 #)7% !##)%E11-# 1Y!%1 #)3>#1 2#[-)\'=11[P#-5\'=1 pp/)%=11=)5B#1 (#-,#S-)\'=11SH#-5\'=1 pp/)%=119)5:#1 t##)75 (##\'))%9 8#54#S-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Fortaleza":{"data":"+/ 8wc81#8m#)#% S*#f#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1%#)#:# #)5^ 1%#)%M #)5v 1#)3f S#G)3># S9\'#)\'% #)5M 1%#)%v #)5- 1%#)%2# \'/5A= 1%)5z S#\')3U S1\'#)%2# \'/5A= 1 7/%^= 3#)7- 1#)5% S# "}
,"Managua":{"data":"+3 ]T}NE#4k#)#% L,0PE#y#)-!# (##e#)+% t#+)%b (#)1\'/\'b= 1\'\'/-!#% S)#%A t##)3&# (##\')#% t#3)#% (#9l\'/\'b= 1\'\'/-!#% *##))I 1 #/5%= %#))>#11 #/5%=) "},"Menominee":{"data":"++ iV*kE#}i#)3j&# (#5J#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% (#1 #-)\'=11 #-3\'=1 r#-)\'=11 #-5\'=1 /))2#1 t#3)):#1 (#I8## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Halifax":{"data":"+/ @J:];#ek#)-^ d)Y#))% 1 #)5% +)#% d) #))Y11 #)52#1 \')#% dJ#/#))% 1 #)5% 1#)+E 1 #)1:# %#)+9 1 \')35 #))># 1%+/+%= 1+#)31 %#)3^ %#)36# %#)+b 1 #)3U %#)+% 1 #)3.# %//+A= 1/#)3E %#)3- %#)3^ %\'/3&#% #)+% 1%#))># 1 #)5) %#)+r 1 #)3b %#)-) 1 #)3># %#)-% 1 #)3Y %\'/+%= 1\'3/3&#% +#)+6# 1%\'/+%= 1\'1%E1 d5(##))Y11 #)52#1 &##)%E11-# 1Y!%1 #)3>#1 \')#% dIG3/3&#% \'\'/+%= 15/-)\'=11//-3\'=1 )/-)\'=11//-3\'=1 )/-)\'=11//-3\'=1 -O-)\'=11OO-5\'=1 \')#% d=<## 1Y!%1 #)3>#1 :#S-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%"
+"=1 "},"Ojinaga":{"data":"+7 HFoDM#Xm# #%Y 8##7)-I!% (##/)7^ 8#)%#)+%!%1 #)5% \'))% (##m%)#% (#1$%#)%Q 1 #)/># !%3/)%=1133-5\'=1 ))#% (###/)%=9 8#A,%#)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 Q)#% 8#1u#e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 `)5>#1 (###)7># (#1H%e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Argentina/Tucuman":{"data":"+7 Lu4};#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 S=+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1%)\'- d##)5r S1/#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S#3)-% d##)-U S13#)\'- =#)9># 1%\'/\'^= \'#/5^= 1 "}
,"Glace_Bay":{"data":"+- HN:q9#ek#)-^ d5b#))Y11 #)52#1 &##)%E11-# 1Y!%1 #)3>#1 C)#% d1?/-)\'=11//-3\'=1 )/-)\'=11//-3\'=1 #)#% d#l)#% d1d/-)\'=11//-3\'=1 -O-)\'=11OO-5\'=1 \')#% d=<## 1Y!%1 #)3>#1 :#S-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Lower_Princes":{"data":")America/Curacao"},"Indiana/Petersburg":{"data":"+1 8BmcE#ui# 7jV# (#5R#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 K)#% (#1 #)+% 1 7-3\'=1 3C-)\'=11//-5\'=1 \'))*#1 t#\')5>#1 (#=x# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11E)5>#1 t#<#)))1 (#5e#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 #)711 t1i#e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"Montreal":{"data":")America/Toronto"},"Mendoza":{"data":")America/Argentina/Mendoza"},"Yakutat":{"data":"+/ VoL6$##4i#)5n(8eJQ y2,{[#L#)1r&# X##q#)#% X#5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% X##$#)#% X#=(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11-)7># X#9de#-5\'=1 D##-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Detroit":{"data":"+5 Hg&mC#qk#)#% (##K)+^1 t#4#)#% t5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% t))#-)\'=11 #-3\'=1 p)-Yec6# t1|# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=111)#% t#3)#% t98## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11#)#% t##))2#1 t=Ce#-5\'=1 H##)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"Santa_Isabel":{"data":")America/Tijuana"},"Merida":{"data":"+) qoq4G#Xm# #%Q (##X%)9!# t#\')9) (#AH##)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 "},"Bahia_Banderas":{"data":"+3 eL&VM#Xm# #%Y 8##7)-I!% (##/)7^ 8#)%#)+%!%1 #)5% \'))% (##K))&# 8##?)#Y H##x)#% 8#At#)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 Q))11 (#1G#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 "},"Matamoros":{"data":"++ 0##Xm# #%Q (##u%)#% (#-xe#-5\'=1 @#K-)\'=11%p/)%=11f)#% (#Ae##)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 Q)#% (#1u#e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"Indiana/Vevay":{"data":"+- @V}6E#ui# 7jV# (#5R#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 G))*#1 t#`)#% t1(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11#)#% t#L#)#% t5e#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"St_Barthelemy":{"data":")America/Port_of_Spain"},"Argentina/San_Luis":{"data":"+A ](F6=#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 S=+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1))#% 1S##)\'Y d##)5^ 1d#\')\'% d##)-% S#C)5- 1d#\')\'- S#3)+B# d##)/*# S13#)\'- =#)9># 1%\'/\'^= \'#/5^= 1#)#v d) \'/\'A= +\'/5A= 1\')5M S# "}
,"Boa_Vista":{"data":"++ yZ@!;#8m#)#% dvf#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1#)3Q d#O)3># d9\'#)\'% #)5M 1%#)%v #)5- 1%#)%2# \'/5A= 1%)5^ d# "},"Indiana/Tell_City":{"data":"+1 ]ycXE#ui# 7jV# (#5R#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% (#1E#)+% 1 7-3\'=1 3?-)\'=11++-5\'=1 \')).#1 t#/)5:#1 (#1|# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=111))2#1 t1(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11))#% t#T#)))1 (#5e#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"Metlakatla":{"data":"+5 N:u{&##4i#)5n${w>S $ia4Y#L#)1r&# H##q#)#% H#5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% H##$#)#% H#=(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11-)5>#1 H##H#)7%1 X#1,%e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 O)711 H##\')#r1 X#1<%e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Tortola":{"data":")America/Puerto_Rico"},"Nuuk":{"data":"+) 0c6*7#@m#)/6# S#m%))91 S5//\')%=)1+# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) 4# 5:#) C-y#d%3\'=) [ %\'\'=)1^ %5\'=) "},"Argentina/Jujuy":{"data"
:"+; Xc$!=#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 S=+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1))\'1 d##)56# 1d#\')\'f d##)59 1S#\')#% S13#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S5\'#/5%= 1%#)\'- =#)9># 1%\'/\'^= \'#/5^= 1#)5j S# "},"North_Dakota/New_Salem":{"data":"+\' iJ4gK#ui# 7j_# 8#MR#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11-)5.#1 (#5X#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"Inuvik":{"data":"+) #yo#)#% H#1C# 1Y!%1 #)3>#1 2#[-)\'=11[P#-5\'=1 2#-)\'=1 8#1P## 1Y!%1 #)3>#1 2#[-)\'=11[P#-5\'=1 .#)#% 8#=T## 1Y!%1 #)3>#1 :#S-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Port_of_Spain":{"data":")America/Puerto_Rico"},"New_York":{"data":"+- eTwq?#ui# 7jN# t)R#\'-\'\'=11\'\'-5\'=1 \')#% t1 #-\'\'=11 #-5\'=1 %}#-)\'=11}#L#-3\'=1 Q)#% t5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% t50##-\'\'=11 #-5\'=1 %}#-)\'=11}#L#-3\'=1 %O-5\'=1 \')#% tI|# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"Paramaribo":{"data":"++ @B*o7#,m#)#% m$Xo7#(#)#% Pkwm7#K)5% [#e#)5% S# "},"Manaus":{"data":"++ eewq9#8m#)#% dvf#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1#)3Q d#7)36# d5\'#)%E #)5*# 1%#)#B# +/5M= 1\'\'/%^= %)3z d# "},"Resolute":{"data":"+- #ao#)1B# (#5+# 1Y!%1 #)3>#1 2#[-)\'=11[P#-5\'=1 pp/)%=119)5:#1 t#\'))%9 (#-4#S-)\'=11SH#-5\'=1 pp/)%=11#)5:#1 t#\')\'M9 (#1L#H#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"Curacao":{"data":")America/Puerto_Rico"},"North_Dakota/Beulah":{"data":"+\' ykmmK#ui# 7j_# 8#UR#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 /)7=1 (#1u#e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Bogota":{"data":"+\' ,$Ps?#yi#)\'U ,$Ps?#@#)7!# t)F\'#)+- 1%#)%= "},"Ciudad_Juarez":{"data":"+7 q!6oM#Xm# #%Y 8##7)-I!% (##/)7^ 8#)%#)+%!%1 #)5% \'))% (##m%)#% (#1$%#)%Q 1 #)/># !%3/)%=1133-5\'=1 ))#% (###/)%=9 8#A,%#)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 Q)#% 8#1u#e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 `)5>#1 (###)7># 8#1H%e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"Adak":{"data":"+3 wV8>p#4i#)5n8,ZNI XJ@sl#L#)1r&# y##q#)#% y#5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% y##x))% y##+)#% y#=(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11-)5>#1 i#-de#-5\'=1 D##-%\'=11%K-)\'=11-)7># i#9de#-5\'=1 D##-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Caracas":{"data":"+- Te.B=#4k#)#% e0}@=#|)%Q l#@%)#% d#q#)9E9 l#G)+%5 d# "},"Mazatlan":{"data":"+1 TiTmM#Xm# #%Y 8##7)-I!% (##/)7^ 8#)%#)+%!%1 #)5% \'))% (##K))&# 8##?)#Y H##x)#% 8#At#)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 "}
,"St_Kitts":{"data":")America/Puerto_Rico"},"Argentina/Salta":{"data":"+5 D]2$=#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 S=+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1%)\'- d##)5r S1/#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S5\'#/5%= 1%#)\'- =#)9># 1%\'/\'^= \'#/5^= 1#)5j S# "},"Mexico_City":{"data":"+/ D}s8K#Xm# #%Y 8##7)-I!% (##/)7^ 8#)%#)+%!%1 #)5% \'))% (#Y\'#)+%!%1 #)5% A#)%5 1 #)-*# %#)9E 1%#))% )#)9b 1%#)+% 9#)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 #)3>#1 (##\')%r (#1\'#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 "}
,"Edmonton":{"data":"+\' }8*@Q#uk#)3% 8#UQ\'/)A=11\'#)52#1 %#)+2#1 %/-)\'=11/#-5\'=1 %+-3\'=1 n#)%E11-# 1Y!%1 #-3\'=1 )#-)\'=11 #-3\'=1 *#[-)\'=11[P#-5\'=1 n)#% 8#5WS-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Kentucky/Louisville":{"data":"+3 ,DmDE#ui# 7jV# (#)R#\'-\'\'=11\'\'-5\'=1 +)#% (#1 #)+%11 #)3%1 r#-)\'=11 #-3\'=1 \')#% (#5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% (#=7#-)\'=11 #-3\'=1 5#-)\'=ec6#1 #)-)1 1O-)\'=11O7-3\'=1 %7-5\'=1 #)/!#1 t#?)#% t5$## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911#)#911(###)52#1 tA?e#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"Araguaina":{"data":"+/ $aD@5#8m#)#% S*#f#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1%#)#:# #)5^ 1%#)%M #)5v 1#)3f S#7)3Y Sb+#)#B# +/5M= 1\'\'/%^= %#)%M #)59 1%#)%b #)59 1%#)\'% #)5M 1%#)%v #)5- 1%#)%2# \'/5A= 1 7/%^= 3#)7- 1%#)5n 1#)3&# S#G)5v S13G/5^= 1G//%^= %#/%z= %\'/%^= %)3% S# "},"Santo_Domingo":{"data":"+- X_F}=#4k#)#% T$F!?#u#))%&# t9J##)5># 1%#)%6# )3-5\'= )/#)%v %#)#r %+)#v #)52# d#0#)5:#1 t-L#e#-5\'=1 @#K-)\'=11%p/)%=119)9-) d# "}
,"Indiana/Knox":{"data":"+/ (VBVE#ui# 7jV# (#5R#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 +)#% (#5 [-)\'=11[?-3\'=1 %\'-5\'=1 %\'-3\'=1 %+-5\'=1 \')):#1 t#\')52#1 (#Al# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11^)52#1 t#`)))1 (#5e#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Indianapolis":{"data":")America/Indiana/Indianapolis"},"Whitehorse":{"data":"+- i>{yY#]k#)1r X#=j#))Y11 #)52#1 %#)+*#11 #)7% !##)%E11-# 1Y!%1 #)3>#1 t)#% X#) #-)\'= A #-5\'=1 \')%2# H##[)#% H#=T## 1Y!%1 #)3>#1 :#S-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 W)7% 8## "}
,"Yellowknife":{"data":")America/Edmonton"},"Kentucky/Monticello":{"data":"++ X:q2E#ui# 7jV# (#5R#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% (##|)#% (#A$## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=119)5:#1 t5L#e#-5\'=1 @#K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Asuncion":{"data":"++ 8VgB9#4k#)#% 8VgB9#m#)5I d#m#)5% S#+))% dz%W)5% 1W/)\'% %S))% +#)5z 1%#)5% 1%#)59 1%#)\'% #)55 1%#)\'B# +)5% 1\'\'-%\'= %#)\'% 7/5%= 13#-%\'= %//\'%= %+/)%= +\'/3%= 1%7/5^= 133/\'A= % /5%= 1 +/)A= % /\'z= "}
,"Santarem":{"data":"+) 4]Ne7#8m#)#% dvf#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1#)3Q d#t)-&# S# "},"Antigua":{"data":")America/Puerto_Rico"},"Virgin":{"data":")America/St_Thomas"},"Winnipeg":{"data":"+\' 8Z0oI#(k#)/b (#&#:##))!# 1 #)3f )#))Y11 #)52#1 n#)+b11 #)3.#1 5#)%E11-# 1Y!%1 #-3\'=1 %#)+Q11 #)5U1 %+-)\'=11++-3\'=1 %#)+%11 #)3>#1 %G-)\'=11G?-3\'=1 %#-5\'=1 %#-3\'=1 -#-)\'=11 #)3z1 -t5)\'=11te#55\'=1 ll7)%=11\')#% (#5H#S-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"Recife":{"data":"+/ m]4N/#8m#)#% S*#f#)5-z1%\'))% \'#)5- 1f/)9% 1+#))b) %\'))% %#)\'% I#)9E 1%#)\'% %#)#B# 1 #)\'B# #)9% 1%+)\'% +\')7% 1j#)7) 1%#)\'^ #)5*# 1%#)%Y #)5*# 1%#)%= #)5b 1%#)#:# #)5^ 1%#)%M #)5v 1#)3f S#G)3># S9\'#)\'% #)5M 1%#)%v #)5- 1%#)%2# \'/5A= 1%)5^ S#\')3U S1\'#)%2# \'/5A= 1 7/%^= 3#)7- 1#)5% S# "},"Lima":{"data":"+\' }PwPA#4k#)#% ysuRA#l)/6# tI>##)#% 1 #))% \'-3\'= 1 \'/\'&#= !%\')#% 1\'\'))% -#)#% 1 #))% 1#)#% 1 #))% "},"Shiprock":{"data":")America/Denver"}
,"Martinique":{"data":"++ X_J*;#4k#)#% X_J*;#x)+% d#$\'))9 1d##)36# d# "},"Phoenix":{"data":"+/ PsB$Q#ui# 7j_# 8#-R#\'-\'\'=11\'\'-5\'=1 !##)%E11+)#%ec6# 8###))%ec6# 8#%+#)%E11+)5%ec6# 8##$#)#% 8#1|# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=115)\'v 8## "},"Goose_Bay":{"data":"+5 T4sy9#yi#)#% umw<7#P#)#% umw<7) #))Y11 #)52#1 \')#% umw<7#d)\'># [#\')#% [1d`/+%=!%1``-5\'=!% %7/+E% 177/5)% \')+M [5(##))Y11 #)52#1 &##)%E11-# 1Y!%1 #)3>#1 \')#% [=K7/+E% 177/5)% 53/+A=1133/5)=1 %T#-)\'=11T#C-3\'=1 %0#-5\'=1 r)\'^1 dE`T#-)\'=11T#C-3\'=1 %0#-5\'=1 %#/)%=ec6#1 p-5\'=ec6# l#/)%=ec6#A%h/)%=ec6#1%3/\'A=ec6#13//7%=ec6# \')7% d1]#H#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"St_Johns":{"data":"+1 umw<7#yi#)#% umw<7)J##))A11 #)3f1 \')#% umw<7) #))Y11 #)52#1 \')#% umw<79+#))A11 #)3f1 )#)+5!%1 #)1Q!% %`/+%=!%1``-5\'=!% #)\'># [9d#)+5!%1 #)1Q!% %`/+%=!%1``-5\'=!% %7/+E% 177/5)% \')+M [5(##))Y11 #)52#1 &##)%E11-# 1Y!%1 #)3>#1 \')#% [UK7/+E% 177/5)% 53/+A=1133/5)=1 %T#-)\'=11T#C-3\'=1 %0#-5\'=1 %#/)%=ec6#1 p-5\'=ec6# l#/)%=ec6#A%h/)%=ec6#1%3/\'A=ec6#13//7%=ec6# \')7% [1]#H#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "},"Montevideo":{"data":"+7 HoF&9#}k#)-I HoF&9#S)+% d#/)5% [A +)5% )\'+))% =7-5\'= )3?-)%= +#)5% )%#)52# )%#)1% )%#)9Y )#)9Y SAC?-)%= #)1% )%#)9Y )%#)\'Y b#)+&# ) #)7^ %#)#f 1 #)\'9 #)#% SA\'#)+&# ) #)7^ %#)#f 1 #)\'9 5#))1 1 #)3.# -#)+2# ) #)9% #)#% S9/#))1 1 #)3.# -#)+2# ) #)9% )#))*# 1 #)-Y #)#% SI+#)+2# ) #)9% )#))*# 1 #)-Y )#))!# 1 #)/b )#)#U 9 #)\'I ) #)3% #)9z 1#)#% S9+#))!# 1 #)/b )#)#U 9 #)\'I ) #)3% #)9z 1#)\'I S9+#))!# 1 #)/b )#)#U 9 #)\'I ) #)3% #)9z 1#)9z S:#+#))!# 1 #)/b )#)#U 9 #)\'I ) #)3% "
+" #)9z 1%#)\'># %#)9n 1%#)\'9 #)91 1%\'/\'%= \'#)9f 1%#)):# 1%#)\'b =#)9Y 1%#)%6# #)9M 1%#)\'5 #)5:# 1%#)%*# \'/5v= 1 \'/\'%= #)5j 1%#)%6# M#)3n 1%#)\'2#1 #)5E11%G/\'A=1 GC/5%=11 "},"St_Lucia":{"data":")America/Puerto_Rico"},"Knox_IN":{"data":")America/Indiana/Knox"},"Chicago":{"data":"+1 DXLkE#ui# 7jV# (#)R#\'-\'\'=11\'\'-5\'=1 \')#% (#5 #)-U11 \'-5\'=1 #-\'\'=11%y#-)\'=11y#H#-3\'=1 j)\'%1 t##)7^1 (#1d\'-5\'=1 #-\'\'=11%y#-)\'=11y#H#-3\'=1 Q)#% (#5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% (#50#\'-5\'=1 #-\'\'=11%y#-)\'=11y#H#-3\'=1 %O-5\'=1 \')#% (#I|# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"Chihuahua":{"data":"+3 $T:gM#Xm# #%Y 8##7)-I!% (##/)7^ 8#)%#)+%!%1 #)5% \'))% (##m%)#% (#1$%#)%Q 1 #)/># !%3/)%=1133-5\'=1 ))#% (###/)%=9 8#A,%#)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 #)5>#1 (## "},"La_Paz":{"data":"+) qc.Z=#4k#)#% qc.Z=#m#)5^ 1qc.Z=#\')\'v d# "},"Blanc-Sablon":{"data":")America/Puerto_Rico"},"Catamarca":{"data":")America/Argentina/Catamarca"},"Tijuana":{"data":"+G yo**S#Xm# #%Y 8##+)#% H##/)-I!% 8##/)7^ H##\'))% 1H###)3># H##O))&# 1H##/ 1Y!%1H###)7Q H##/))5 1H##\')#Y H##7)#% H#-7#)#%1 %d-)\'=)1dO-3\'=1 #)#% H##`)#% H#1Ge#-5\'=1 D##-%\'=11%K-)\'=11%p/)%=11I)#% H#9$%#)%Q 1 #)/># !%3/)%=1133-5\'=1 %#/+%=11 #-3\'=1 #)#% H#-P#e#-5\'=1 @#K-)\'=11%p/)%=111)%r H#1\'#/+%=11 #-3\'=1 %t/)%=11tt-5\'=1 Q)#% H#1u#e#-5\'=1 pp/)%=11% /\'A=11 /7%=1 "}
,"Barbados":{"data":"+) q.$k9#,m#)16# d9B## )nI1 # 1B#Q %# +)I1 # 35Q %# )II) # 3IQ #)#% d1\'# +)I1 # 35Q %# )II) # 3IQ \')#% d=\'# )II) # 3IQ J##)-Q11 \'/5%=1 +/)^=11\'#)3>#1 %#)3*#1 "},"Atka":{"data":")America/Adak"},"Anchorage":{"data":"+1 cL0&|#4i#)5n]&VBO mTH.b#L#)1r&# i##q#)#% i#=(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=119))% i##+)#% i#=(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=11-)5>#1 X#-de#-5\'=1 D##-%\'=11%K-)\'=11-)7># X#9de#-5\'=1 D##-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"Port-au-Prince":{"data":"+\' 4]FP?#4k#)#% (oVN?#4#)#&#&# tMs%#)+A 1%/-)\'= 133-5\'= %G7)%=)1GG55\'=) A\'/)%= 1\'\'-5\'= 9//\'A=11///7%=1 ) /\'A=11 /7%=1 "},"Rainy_River":{"data":")America/Winnipeg"},"Cayenne":{"data":"+\' uu.67#,m#)/% d#L%)5% S# "},"Tegucigalpa":{"data":"+% u}2cE#Tm#))% (#1s%\'/+%= 1\'\'-3\'= j#/+%= 1 #/1%% "},"Juneau":{"data":"+5 20oB&##4i#)5nDFu!S @sgmY#L#)1r&# H##q#)#% H#5(#\'-\'\'=11\'\'-5\'=1 !##)%E11-# 1Y!%1 #)3>#1 \')#% H##$#)#% H#=(## 1Y!%1 #)3>#1 ze#-5\'=1 e#;-)\'=11%#)#911%#-%\'=11%K-)\'=119))2#1 X#-We#-5\'=1 D##-%\'=11%K-)\'=119)5.#1 H#-We#-5\'=1 D##-%\'=11%K-)\'=11-)5>#1 X#-de#-5\'=1 D##-%\'=11%K-)\'=11-)7># X#9de#-5\'=1 D##-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "}
,"Marigot":{"data":")America/Port_of_Spain"},"Atikokan":{"data":")America/Panama"},"Argentina/Rio_Gallegos":{"data":"+5 e]_o=#Dk#)5B# (_2i;#0#)+% d#K)9% dn #)9% 1%#))% #)5^ 1%C)\'% C?)7% 1%#)/% 1%#)-^ #)5^ 1)#)1% #)5^ 1-#)\'% #)5% 1f#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 SA+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% Y#)9% 1%3/\'%= 3//5^= 1=#/5%= 1#)5- d-K3/\'%= 9#/5%= 1%#)\'- #)\'- S#3)-% d##)-r S13#)\'- =#)9># 1%\'/\'^= \'#/5^= 1#)5j S# "},"Dawson_Creek":{"data":"+) D4oiS#yi#)#% H#5N##))Y11 #)52#1 &##)%E11-# 1Y!%1 #)3>#1 +)#% H#1\'i#-)\'=11i##)3:#1 %[-3\'=1 %y#-5\'=1 N#)1>#1 8## "}
,"Dominica":{"data":")America/Puerto_Rico"},"Fort_Nelson":{"data":"+- aF,>U#yi#)#% H#=N##))Y11 #)52#1 &##)%E11-# 1Y!%1 #)3>#1 %i#-)\'=11i##)3:#1 #)#% H##\')#% H#1\'i#-)\'=11i##)3:#1 %[-3\'=1 %y#-5\'=1 n)#% H#5WS-)\'=11SH#-5\'=1 pp/)%=11% /\'A=11 /7%=1 C)\'A1 8## "}},"Brazil":{"DeNoronha":{"data":")America/Noronha"},"West":{"data":")America/Manaus"},"Acre":{"data":")America/Rio_Branco"},"East":{"data":")America/Sao_Paulo"}},"Indian":{"Reunion":{"data":")Asia/Dubai"},"Maldives":{"data":"+\' *yug?#ii#)#% *yug?#P\')#% r# "}
,"Christmas":{"data":")Asia/Bangkok"},"Antananarivo":{"data":")Africa/Nairobi"},"Chagos":{"data":"+\' FJ6R?#yk#)#% r#u\')#% &## "},"Mahe":{"data":")Asia/Dubai"},"Mayotte":{"data":")Africa/Nairobi"},"Kerguelen":{"data":")Indian/Maldives"},"Mauritius":{"data":"+% &{*@9#yk#)#% b1:\'#)5I 1%#)\'v *##-5\'=11%#-\'\'=1 "},"Cocos":{"data":")Asia/Yangon"},"Comoro":{"data":")Africa/Nairobi"}},"Mexico":{"General":{"data":")America/Mexico_City"},"BajaNorte":{"data":")America/Tijuana"},"BajaSur":{"data":")America/Mazatlan"}
},"Antarctica":{"Macquarie":{"data":"+3 #Xk#)7% g##h)5%11g##\')%% g#) #1#%11 #5\'\'=1 +1)% #<#)\'*# g#%7\'5\'\'=1 $#)#% g#r0%\'7\'%=1 *%#75%=11%#7\':#=1 h55\'=11d+7\'A=1 %#5%\'=1 %C7\'%=1 %\'5\'\'=1 %+7\'%=1 #75^=11%/7\'^=1 /#75z=11%+55\'=11%C75%=11C[5\'\'=1 7#51\'=11% 75%=115#7)%=1 %#5\'\'=1 % 7)%=1 +)#% 1g##\')#% g#-K 75%=119#5\'\'=1 % 7)%=1 "},"Palmer":{"data":"++ #Lq#)#% d=+#)5% #)9^ 1%+)\'% ++)5^ 1%#))) \'/5%= 1 \'/)%= #)55 S1+\'/5%= 1 \'/)%= 5#)#!# 1 #)+% C)+% d&#K[\'\'E=9 W# 3>#A1%W\'5E=A1 # )Q9 %+\'\'E=9 +\'\'5E=A1%# 3bA1%7\'\'E=9 7;\'5E=A1 # \'>#9 %#\'\'E=9 # 32#A1%# )19 O\'5E=A1K?\'\'E=9 %# \'>#9 %#\'\'E=9 %#\')%=9 %#\'+)=9 #\'1b=A1%+\')!#=9 ++\'3)=A1)+\'+E=9 ++\'1E=A1))91 S# "}
,"Casey":{"data":"+; #]q#)#% F##i#)5j1 w##\')\'51 F##\')56#1 w##\' %vN# F##3)5z w##+)\'MA F###)5=A w##\')\'f9 F###)519 w##\')\'A9 F###)51ec6# w## "},"Troll":{"data":"+% #4u#)%Q ) %\'\'=)A\' %5\'=) "},"Vostok":{"data":")Asia/Urumqi"},"DumontDUrville":{"data":")Pacific/Port_Moresby"},"Syowa":{"data":")Asia/Riyadh"},"South_Pole":{"data":")Antarctica/McMurdo"},"Mawson":{"data":"+\' #}o#)%U &##H%)5j1 r# "},"McMurdo":{"data":")Pacific/Auckland"},"Davis":{"data":"+1 #,q#)#U 6##?)7% #7)%% 6##i#)5j1 r#\' \'Ig# 6##\')56#1 r#\' %vg# 6## "}
,"Rothera":{"data":"+% #yq#)9% S# "}},"Arctic":{"Longyearbyen":{"data":")Europe/Oslo"}},"Australia":{"Lord_Howe":{"data":"+) &w}*f#Hk#)%% g##i\')\'% o#- /-5\'=11+//\'%=1 #-5\'=1)#)/% o#Y3/-5\'=11+//\'%=1 #-5\'=1)%//\'^=1 /#)5n1)%S-5\'=1)G7/\'%=1 %G-\'\'=1 7#-1\'=1)%;-5\'=1)\'#/)%=1 %#-\'\'=1 % /)%=1 /5%=1) "},"Lindeman":{"data":"+) JaDy`#Hk#)#% g#=z#1#%11 #5\'\'=1 *##1#%11 #5\'\'=1 #132#11%\'5\'\'=1 \'#15-118#)#% g#1 #55\'=11%#5%\'=1 f+55\'=11\'+7\'%=1 #)/% g#) \'55\'=11 \'7\'%=1 "},"Tasmania":
{"data":")Australia/Hobart"},"Victoria":{"data":")Australia/Melbourne"},"West":{"data":")Australia/Perth"},"Adelaide":{"data":"+) {@mc[#Hk#)%% V##3)+% _#=j#1#%11 #5\'\'=1 *##1#%11 #5\'\'=1 #132#11%\'5\'\'=1 \'#15-118#)#% _#^ [55\'=11%#15n11%t55\'=11T##1%2#1 %S7\'%=1 %37\'^=1 %#1\'-1 %#1\'z1 %#1\'=1 %#1\'r1 %K5\'\'=1 %#1))1 %#5\'\'=1 % 7)%=1 75%=11 "},"Perth":{"data":"+\' 2TXoQ#Hk#)9% F#=z#1#%11 #5\'\'=1 *##1#%11 #5\'\'=1 #132#11%\'5\'\'=1 \'#15-11#)/% F#EB##55\'=11%#7\'%=1 A#55\'=11%#7\'%=1 =#17f11%#7\'%=1 Y#19-11%+5\'\'=1 +\'55\'=11 "}
,"South":{"data":")Australia/Adelaide"},"Eucla":{"data":"+\' B$}ZW#Hk#)9% N>N.Y=z#1#%11 #5\'\'=1 *##1#%11 #5\'\'=1 #132#11%\'5\'\'=1 \'#15-11#)/% N>N.YEB##55\'=11%#7\'%=1 A#55\'=11%#7\'%=1 =#17f11%#7\'%=1 Y#19-11%+5\'\'=1 +\'55\'=11 "},"LHI":{"data":")Australia/Lord_Howe"},"Melbourne":{"data":"+\' BDi(`#Hk#)%% g#=z#1#%11 #5\'\'=1 *##1#%11 #5\'\'=1 #132#11%\'5\'\'=1 \'#15-118#)#% g#Y [55\'=11W#5%\'=1 %S7\'%=1 %37\'^=1 3\'75^=11%O55\'=11C/7\'%=1 %K5\'\'=1 7#51\'=11%;55\'=11\'#7)%=1 %#5\'\'=1 % 7)%=1 75%=11 "}
,"Hobart":{"data":"+) oRyV`#Hk#)3% g#1v#75%=11%#5\'\'=1 \'75z=11 \'7\'%=1 #)5&# g#=+#1#%11 #5\'\'=1 *##1#%11 #5\'\'=1 #132#11%\'5\'\'=1 \'#15-11(#)#% g#r0%\'7\'%=1 *%#75%=11%#7\':#=1 h55\'=11d+7\'A=1 %#5%\'=1 %C7\'%=1 %\'5\'\'=1 %+7\'%=1 #75^=11%/7\'^=1 /#75z=11%+55\'=11%C75%=11C[5\'\'=1 7#51\'=11% 75%=115#7)%=1 %#5\'\'=1 % 7)%=1 "},"Broken_Hill":{"data":"+- &w(@^#Hk#)%% g##\')1!# V##/)+% _#=j#1#%11 #5\'\'=1 *##1#%11 #5\'\'=1 #132#11%\'5\'\'=1 \'#15-118#)#% _#M [55\'=11W#1%2#1 %C7\'%=1 %#7)%=1 %+7\'%=1 %/7\'^=1 /#15n11%S55\'=11G77\'%=1 %G5\'\'=1 7#51\'=11#)#% _#=Wt55\'=11W#1\'r1 %K5\'\'=1 %#1))1 %#5\'\'=1 % 7)%=1 75%=11 "}
,"Darwin":{"data":"+\' o:D&Y#Hk#)%% V##3)+% _#=j#1#%11 #5\'\'=1 *##1#%11 #5\'\'=1 #132#11%\'5\'\'=1 \'#15-11 "},"ACT":{"data":")Australia/Sydney"},"Brisbane":{"data":"+\' 2,@mb#Hk#)#% g#=z#1#%11 #5\'\'=1 *##1#%11 #5\'\'=1 #132#11%\'5\'\'=1 \'#15-118#)#% g#1 #55\'=11%#5%\'=1 f+55\'=11\'+7\'%=1 "},"NSW":{"data":")Australia/Sydney"},"Currie":{"data":")Australia/Hobart"},"Yancowinna":{"data":")Australia/Broken_Hill"},"Canberra":{"data":")Australia/Sydney"},"North":{"data":")Australia/Darwin"},"Sydney":{"data"
:"+\' .wFHb#Hk#)%% g#=z#1#%11 #5\'\'=1 *##1#%11 #5\'\'=1 #132#11%\'5\'\'=1 \'#15-118#)#% g#b [55\'=11W#1%2#1 %C7\'%=1 %#7)%=1 %+7\'%=1 %/7\'^=1 /#15n11%S55\'=11G77\'%=1 %G5\'\'=1 7#51\'=11%;55\'=11\'#7)%=1 %#5\'\'=1 % 7)%=1 75%=11 "},"Queensland":{"data":")Australia/Brisbane"}},"Chile":{"EasterIsland":{"data":")Pacific/Easter"},"Continental":{"data":")America/Santiago"}},"Atlantic":{"St_Helena":{"data":")Africa/Abidjan"},"Reykjavik":{"data":")Africa/Abidjan"},"Stanley":{"data":"+- @gTF9#4k#)#% @gTF9#|)\'Q d9*#\'-3\'= 1 3/\'n= /#)5% 1%+-3\'= 1%#)#% g##-3\'= 1#)+% S5i##)#% g##-3\'= 1%\'-)\'= \'#)3b 1%`/3E= 1^)3^ d9\'\'-)\'= \'#)3b 1%`/3E= 1[[/)b= %G/)^=1 GG/3%=11#)351 S# "}
,"Faroe":{"data":"+\' DyeJ##}k#)#M #4\')#% 13/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Madeira":{"data":"+; ]<aZ\'#yi#)#% ]<aZ\'#8# #%) 3J#1#)-f!%1 #)7%) %#1%6#!%1 315Y!% /#1\'%!%1%#1%6#!%1%#1%:#!%1%#1%6#!%1-#1)b!%1 #15Y!% )#1)f!%1 /75%9!% +#1)E!%1%#1)Y!%1%#1)r!%1)#1)j!%1 \'75%9!% #1))!%1)#1)=!%1 375%9!% /#1\'>#!%1%#1)j!%1%#1)-!%1%#1\'.#!%1%#1)^!%1 #17j!% %#1%&#!%1 \'155!% #1)5!%1%/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% -1)*#w# 39+\'155!% #1)5!%1%/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% -11^w# 3A+\'155!% #1)5!%1%/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% +#1)fw#A +71*#9w#1)1)fw# 39\'/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% +#1)fw#A +71*#9w"
+"#1)116#w# 3=\'/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A%1)zw# 35+/7\'A9!%1//75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A%11.#w# 35+/7\'A9!%1//75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A#1)vw# 35//7\'A9!%1//75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A#11*#w# 3E//7\'A9!%1//75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A%#7)%9!%1 #75%9!% %l7)%=11ll75%=1 \'))-1 Ipl7)%=11ll75%=1 Q#1\'2# 1 #13*# %\'7)%= 1\'#15% %/53\'=) +#5\'\'= 1%\'5\'\'=)1%#5\'\'=11#13*#) 1;/\')%=)1\'d%3\'=) [ %\'\'=)1^ %5\'=) "},"Canary":{"data"
:"++ <is<\'#Xm#)\'% 3#(#)3>#) #P#1)9 1 ## 36#) 5//\')%=)1+# 5%) %d%3\'=) [ %\'\'=)1^ %5\'=) "},"Faeroe":{"data":")Atlantic/Faroe"},"Jan_Mayen":{"data":")Europe/Berlin"},"Bermuda":{"data":"++ T4Bu;#4k#)#% T4Bu;12##))9 1 #)5% %#))Y 1 #)3b S)#%1 dYS#))Y 1 #)3b &##)#M11 #)5j1 %#)\'v11 #)5B#1 %\'/\'A=11\'\'/7%=1 )#/+^=11 #/3A=1 %3/+z=1133/3%=1 1#/+z=11 #-5\'=1 l))6#1 d1<## 1Y!%1 #)3>#1 :#S-)\'=11SH#-5\'=1 >#)#% d9Ge#-5\'=1 D##-%\'=11%K-)\'=11%p/)%=11% /\'A=11 /7%=1 "},"Azores":{"data":"+? 0Z.P+#yi#)#% 4TF.-#8# #%1 CJ#1#)-f!%1 #)7%) %#1%6#!%1 315Y!% /#1\'%!%1%#1%6#!%1%#1%:#!%1%#1%6#!%1-#1)b!%1 #15Y!% )#1)f!%1 /75%9!% +#1)E!%1%#1)Y!%1%#1)r!%1)#1)j!%1 \'75%9!% #1))!%1)#1)=!%1 375%9!% /#1\'>#!%1%#1)j!%1%#1)-!%1%#1\'.#!%1%#1)^!%1 #17j!% %#1%&#!%1 \'155!% #1)5!%1%/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% -1)*#w# C9+\'155!% #1)5!%1%/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% -11^w# CA+\'155!% #1)5!%1%/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% +#1)fw#A +71*#9w#1)1)fw# C9\'/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% +#1)fw#A +71*#9w"
+"#1)116#w# C=\'/7\'A9!%1/#1)*#w#A #11^w#1 /75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A%1)zw# C5+/7\'A9!%1//75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A%11.#w# C5+/7\'A9!%1//75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A#1)vw# C5//7\'A9!%1//75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A#11*#w# CE//7\'A9!%1//75&#9!% +#1)fw#A +71*#9w#1\'\'7)v9w#A%#7)%9!%1 #75%9!% %l7)%=11ll75%=1 \'))-1 3Ipl7)%=11ll75%=1 Q#1\'2# 1 #13*# %\'7)%= 1\'#15% %/53\'=) +#5\'\'= 1%\'5\'\'=)1%#5\'\'=11#13*#) 3-;/7)%=)1\'d53\'=) [ 5\'\'=)1O132#) -`/\')%=)1\'d%3\'=) [ %\'\'=)1S \'6#) 31d/\')%=)1\'d%3\'=) [ %"
+"\'\'=)1^ %5\'=) "},"South_Georgia":{"data":"+% i_>o/#4k#)#% C# "},"Cape_Verde":{"data":"++ X2y$+#0m# #%1 C#@#)3% 1C#/)5^ C#@#)7*#1 3# "}},"US":{"Aleutian":{"data":")America/Adak"},"Mountain":{"data":")America/Denver"},"Pacific":{"data":")America/Los_Angeles"},"East-Indiana":{"data":")America/Indiana/Indianapolis"},"Hawaii":{"data":")Pacific/Honolulu"},"Alaska":{"data":")America/Anchorage"},"Central":{"data":")America/Chicago"},"Eastern":{"data":")America/New_York"},"Indiana-Starke":{"data":")America/Indiana/Knox"}
,"Arizona":{"data":")America/Phoenix"},"Samoa":{"data":")Pacific/Pago_Pago"},"Michigan":{"data":")America/Detroit"}}};}
function Cl(){var a=this;D.call(a);a.Mr=null;a.Kl=null;}
function Bcw(a,b){if(!b&&a.Mr===null)a.Mr=a.b_();else if(b&&a.Kl===null)a.Kl=Kf(a.b_(),1);if(b)return a.Kl;return a.Mr;}
function AIW(){var a=this;Ox.call(a);a.o3=0;a.oV=0;}
function AMZ(a){var b,c,d,e;b=a.o3;c=a.oV;d=c!=2147483647?Nk(c):B(4);e=new S;T(e);Bt(e,123);Bg(e,b);Bt(e,44);Bt(H(e,d),125);return R(e);}
var AJv=J(Dz);
function Bm_(a,b,c,d){return b;}
function BD9(a){return B(926);}
function BEj(a,b){return 0;}
function AO5(){var a=this;D.call(a);a.b1=null;a.dG=0;}
function BJF(){var a=new AO5();BxI(a);return a;}
function BxI(a){a.b1=Bo(2);}
function Wq(a,b){var c,d,e;if(b<0){c=new Cx;Be(c);K(c);}d=b/32|0;if(b>=a.dG){Tk(a,d+1|0);a.dG=b+1|0;}e=a.b1.data;e[d]=e[d]|1<<(b%32|0);}
function Q9(a,b,c){var d,e,f,g,h;if(b>=0){d=Bb(b,c);if(d<=0){if(!d)return;d=b/32|0;e=c/32|0;if(c>a.dG){Tk(a,e+1|0);a.dG=c;}if(d==e){f=a.b1.data;f[d]=f[d]|QX(a,b)&S_(a,c);}else{f=a.b1.data;f[d]=f[d]|QX(a,b);g=d+1|0;while(g<e){a.b1.data[g]=(-1);g=g+1|0;}if(c&31){f=a.b1.data;f[e]=f[e]|S_(a,c);}}return;}}h=new Cx;Be(h);K(h);}
function QX(a,b){return (-1)<<(b%32|0);}
function S_(a,b){b=b%32|0;return !b?0:(-1)>>>(32-b|0)|0;}
function AAA(a,b){var c,d,e,f,g;if(b<0){c=new Cx;Be(c);K(c);}d=b/32|0;e=a.b1.data;if(d<e.length){f=e[d];g=(b%32|0)&31;e[d]=f&((-2)<<g|((-2)>>>(32-g|0)|0));if(b==(a.dG-1|0))OR(a);}}
function Iu(a,b){var c,d,e;if(b<0){c=new Cx;Be(c);K(c);}d=b/32|0;e=a.b1.data;return d<e.length&&e[d]&1<<(b%32|0)?1:0;}
function Qm(a,b){var c,d,e,f,g;if(b<0){c=new Cx;Be(c);K(c);}d=a.dG;if(b>=d)return (-1);e=b/32|0;f=a.b1.data;g=f[e]>>>(b%32|0)|0;if(g)return Mx(g)+b|0;d=(d+31|0)/32|0;g=e+1|0;while(g<d){if(f[g])return (g*32|0)+Mx(f[g])|0;g=g+1|0;}return (-1);}
function Tk(a,b){var c;c=a.b1.data.length;if(c>=b)return;c=D2((b*3|0)/2|0,(c*2|0)+1|0);a.b1=A3l(a.b1,c);}
function OR(a){var b,c,d;b=(a.dG+31|0)/32|0;a.dG=b*32|0;c=b-1|0;a:{while(true){if(c<0)break a;d=Sl(a.b1.data[c]);if(d<32)break;c=c+(-1)|0;a.dG=a.dG-32|0;}a.dG=a.dG-d|0;}}
function Hs(a,b){var c,d,e,f;c=DQ(a.b1.data.length,b.b1.data.length);d=0;while(d<c){e=a.b1.data;e[d]=e[d]&b.b1.data[d];d=d+1|0;}while(true){f=a.b1.data;if(c>=f.length)break;f[c]=0;c=c+1|0;}a.dG=DQ(a.dG,b.dG);OR(a);}
function MJ(a,b){var c,d,e;c=DQ(a.b1.data.length,b.b1.data.length);d=0;while(d<c){e=a.b1.data;e[d]=e[d]&(b.b1.data[d]^(-1));d=d+1|0;}OR(a);}
function Nw(a,b){var c,d,e;c=D2(a.dG,b.dG);a.dG=c;Tk(a,(c+31|0)/32|0);c=DQ(a.b1.data.length,b.b1.data.length);d=0;while(d<c){e=a.b1.data;e[d]=e[d]|b.b1.data[d];d=d+1|0;}}
function M_(a,b){var c,d,e;c=D2(a.dG,b.dG);a.dG=c;Tk(a,(c+31|0)/32|0);c=DQ(a.b1.data.length,b.b1.data.length);d=0;while(d<c){e=a.b1.data;e[d]=e[d]^b.b1.data[d];d=d+1|0;}OR(a);}
function AAd(a){return a.dG?0:1;}
function AAZ(){var a=this;D$.call(a);a.Kk=null;a.a1a=0;}
function BEs(a){var b,c,d;b=!a.a1a?B(927):B(928);c=a.Kk.bB();d=new S;T(d);H(H(H(d,B(929)),b),c);return R(d);}
function ADk(){var a=this;D$.call(a);a.Ea=null;a.G_=null;}
function AZp(a,b){var c=new ADk();A3a(c,a,b);return c;}
function A3a(a,b,c){D6(a);a.Ea=b;a.G_=c;}
function BhA(a,b,c,d){var e,f,g,h,i;e=a.Ea.r(b,c,d);if(e<0)a:{f=a.G_;g=d.iw;e=d.bM;h=b+1|0;e=Bb(h,e);if(e>0){d.jZ=1;e=(-1);}else{i=Bc(c,b);if(!f.Kk.bf(i))e=(-1);else{if(Et(i)){if(e<0&&D3(Bc(c,h))){e=(-1);break a;}}else if(D3(i)&&b>g&&Et(Bc(c,b-1|0))){e=(-1);break a;}e=f.z.r(h,c,d);}}}if(e>=0)return e;return (-1);}
function BDY(a,b){a.z=b;a.G_.z=b;a.Ea.cw(b);}
function BEH(a){var b,c,d;b=a.Ea;c=a.G_;d=new S;T(d);H(H(H(H(d,B(930)),b),B(931)),c);return R(d);}
function Biq(a,b){return 1;}
function Bh6(a,b){return 1;}
function IB(){var a=this;D$.call(a);a.i8=null;a.Li=0;}
function BBr(a){var b=new IB();ANz(b,a);return b;}
function ANz(a,b){D6(a);a.i8=b.GO();a.Li=b.c_;}
function Bzm(a,b,c,d){var e,f,g,h;e=d.bM;if(b<e){f=b+1|0;g=Bc(c,b);if(a.bf(g)){h=a.z.r(f,c,d);if(h>0)return h;}if(f<e){b=f+1|0;f=Bc(c,f);if(Sd(g,f)&&a.bf(In(g,f)))return a.z.r(b,c,d);}}return (-1);}
function BIz(a){var b,c,d;b=!a.Li?B(927):B(928);c=a.i8.bB();d=new S;T(d);H(H(H(d,B(929)),b),c);return R(d);}
function Bk_(a,b){return a.i8.bf(b);}
function Bht(a,b){if(b instanceof IV)return Yy(a.i8,b.sr);if(b instanceof Ka)return Yy(a.i8,b.i0);if(b instanceof IB)return Tf(a.i8,b.i8);if(!(b instanceof JX))return 1;return Tf(a.i8,b.oC);}
function Bm5(a){return a.i8;}
function BGW(a,b){a.z=b;}
function BkG(a,b){return 1;}
var Xv=J(IB);
function BmQ(a,b){return a.i8.bf(Mp(Mn(b)));}
function Buj(a){var b,c,d;b=!a.Li?B(927):B(928);c=a.i8.bB();d=new S;T(d);H(H(H(d,B(932)),b),c);return R(d);}
function ASv(){var a=this;Ef.call(a);a.QU=null;a.Wt=0;}
function BlY(a){var b=new ASv();Bpm(b,a);return b;}
function Bpm(a,b){IA(a);a.QU=b.GO();a.Wt=b.c_;}
function BBy(a,b,c){return !a.QU.bf(FC(It(Bc(c,b))))?(-1):1;}
function Bxm(a){var b,c,d;b=!a.Wt?B(927):B(928);c=a.QU.bB();d=new S;T(d);H(H(H(d,B(932)),b),c);return R(d);}
function JX(){var a=this;Ef.call(a);a.oC=null;a.X$=0;}
function BsO(a){var b=new JX();Bqy(b,a);return b;}
function Bqy(a,b){IA(a);a.oC=b.GO();a.X$=b.c_;}
function AIg(a,b,c){return !a.oC.bf(Bc(c,b))?(-1):1;}
function Bnm(a){var b,c,d;b=!a.X$?B(927):B(928);c=a.oC.bB();d=new S;T(d);H(H(H(d,B(929)),b),c);return R(d);}
function Bp$(a,b){if(b instanceof Ka)return Yy(a.oC,b.i0);if(b instanceof JX)return Tf(a.oC,b.oC);if(!(b instanceof IB)){if(!(b instanceof IV))return 1;return 0;}return Tf(a.oC,b.i8);}
function AJQ(){var a=this;D$.call(a);a.yb=null;a.Sn=null;a.DU=0;}
function BHA(a,b){var c=new AJQ();Bv4(c,a,b);return c;}
function Bv4(a,b,c){D6(a);a.yb=b;a.DU=c;}
function Boa(a,b){a.z=b;}
function Vd(a){if(a.Sn===null)a.Sn=Jk(a.yb);return a.Sn;}
function Bru(a){var b,c;b=Vd(a);c=new S;T(c);H(H(c,B(933)),b);return R(c);}
function Bgh(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;e=d.bM;f=Bo(3);g=(-1);h=(-1);if(b>=e)return (-1);i=b+1|0;j=Bc(c,b);b=j-44032|0;if(b>=0&&b<11172){k=4352+(b/588|0)|0;l=4449+((b%588|0)/28|0)|0;b=b%28|0;m=!b?Cq([k,l]):Cq([k,l,4519+b|0]);}else m=null;if(m!==null){m=m.data;l=0;b=m.length;n=a.DU;if(b!=n)return (-1);while(true){if(l>=n)return a.z.r(i,c,d);if(m[l]!=a.yb.data[l])break;l=l+1|0;}return (-1);}f=f.data;f[0]=j;k=j-4352|0;if(k>=0&&k<19){if(i<e){j=Bc(c,i);g=j-4449|0;}if(g>=0&&g<21){k=i+1|0;f[1]=j;if(k<e){j=Bc(c,
k);h=j-4519|0;}if(h>=0&&h<28){a:{b=k+1|0;f[2]=j;if(a.DU==3){k=f[0];m=a.yb.data;if(k==m[0]&&f[1]==m[1]&&f[2]==m[2]){b=a.z.r(b,c,d);break a;}}b=(-1);}return b;}b:{if(a.DU==2){b=f[0];m=a.yb.data;if(b==m[0]&&f[1]==m[1]){b=a.z.r(k,c,d);break b;}}b=(-1);}return b;}return (-1);}return (-1);}
function Bxr(a,b){return b instanceof AJQ&&!CP(Vd(b),Vd(a))?0:1;}
function BsZ(a,b){return 1;}
function Ka(){Ef.call(this);this.i0=0;}
function ATu(a){var b=new Ka();BqC(b,a);return b;}
function BqC(a,b){IA(a);a.i0=b;}
function BBj(a){return 1;}
function BlU(a,b,c){return a.i0!=Bc(c,b)?(-1):1;}
function Bkp(a,b,c,d){var e,f,g;if(!(c instanceof Cj))return QS(a,b,c,d);e=d.bM;while(true){if(b>=e)return (-1);f=ID(c,a.i0,b);if(f<0)return (-1);g=a.z;b=f+1|0;if(g.r(b,c,d)>=0)break;}return f;}
function Bm6(a,b,c,d,e){var f;if(!(d instanceof Cj))return Q7(a,b,c,d,e);a:{while(true){if(c<b)return (-1);f=Pb(d,a.i0,c);if(f<0)break a;if(f<b)break a;if(a.z.r(f+1|0,d,e)>=0)break;c=f+(-1)|0;}return f;}return (-1);}
function Btc(a){var b,c;b=a.i0;c=new S;T(c);Bt(c,b);return R(c);}
function BsR(a,b){if(b instanceof Ka)return b.i0!=a.i0?0:1;if(!(b instanceof JX)){if(b instanceof IB)return b.bf(a.i0);if(!(b instanceof IV))return 1;return 0;}return AIg(b,0,W3(a.i0))<=0?0:1;}
function A2I(){Ef.call(this);this.OE=0;}
function BFh(a){var b=new A2I();BC5(b,a);return b;}
function BC5(a,b){IA(a);a.OE=FC(It(b));}
function Bvn(a,b,c){return a.OE!=FC(It(Bc(c,b)))?(-1):1;}
function BDV(a){var b,c;b=a.OE;c=new S;T(c);Bt(H(c,B(934)),b);return R(c);}
function AQo(){var a=this;Ef.call(a);a.NO=0;a.a1H=0;}
function BxM(a){var b=new AQo();Brl(b,a);return b;}
function Brl(a,b){IA(a);a.NO=b;a.a1H=Ss(b);}
function BgB(a,b,c){return a.NO!=Bc(c,b)&&a.a1H!=Bc(c,b)?(-1):1;}
function Bl_(a){var b,c;b=a.NO;c=new S;T(c);Bt(H(c,B(935)),b);return R(c);}
function Mf(){var a=this;D$.call(a);a.z6=0;a.J3=null;a.IN=null;a.Iv=0;}
function BOu(a,b){var c=new Mf();ABK(c,a,b);return c;}
function ABK(a,b,c){D6(a);a.z6=1;a.IN=b;a.Iv=c;}
function BIP(a,b){a.z=b;}
function BpP(a,b,c,d){var e,f,g,h,i,j,k,l;e=Bo(4);f=d.bM;if(b>=f)return (-1);g=Vx(a,b,c,f);h=b+a.z6|0;i=BdK(g);if(i===null){i=e.data;b=1;i[0]=g;}else{b=i.data.length;Cv(i,0,e,0,b);b=0+b|0;}a:{if(h<f){j=e.data;g=Vx(a,h,c,f);while(b<4){if(!((g!=832?0:1)|(g!=833?0:1)|(g!=835?0:1)|(g!=836?0:1))){k=b+1|0;j[b]=g;}else{i=(BdK(g)).data;if(i.length!=2){k=b+1|0;j[b]=i[0];}else{l=b+1|0;j[b]=i[0];k=l+1|0;j[l]=i[1];}}h=h+a.z6|0;if(h>=f){b=k;break a;}g=Vx(a,h,c,f);b=k;}}}if(b!=a.Iv)return (-1);i=e.data;g=0;while(true){if
(g>=b)return a.z.r(h,c,d);if(i[g]!=a.IN.data[g])break;g=g+1|0;}return (-1);}
function WU(a){var b,c;if(a.J3===null){b=new S;T(b);c=0;while(c<a.Iv){Ti(b,LD(a.IN.data[c]));c=c+1|0;}a.J3=R(b);}return a.J3;}
function BDK(a){var b,c;b=WU(a);c=new S;T(c);H(H(c,B(936)),b);return R(c);}
function Vx(a,b,c,d){var e,f,g;a.z6=1;if(b>=(d-1|0))e=Bc(c,b);else{d=b+1|0;e=Bc(c,b);f=Bc(c,d);if(Sd(e,f)){g=DD(2).data;g[0]=e;g[1]=f;e=0<(g.length-1|0)&&Et(g[0])&&D3(g[1])?In(g[0],g[1]):g[0];a.z6=2;}}return e;}
function Bnf(a,b){return b instanceof Mf&&!CP(WU(b),WU(a))?0:1;}
function BFe(a,b){return 1;}
var AHt=J(Mf);
var ANh=J(Mf);
var AIc=J(GN);
function Byi(a,b,c,d){var e;while(true){e=a.cl.r(b,c,d);if(e<=0)break;b=e;}return a.z.r(b,c,d);}
var AKs=J(GN);
function BCU(a,b,c,d){var e;e=a.cl.r(b,c,d);if(e<0)return (-1);if(e>b){while(true){b=a.cl.r(e,c,d);if(b<=e)break;e=b;}b=e;}return a.z.r(b,c,d);}
var NB=J(GN);
function BGP(a,b,c,d){var e;if(!a.cl.cf(d))return a.z.r(b,c,d);e=a.cl.r(b,c,d);if(e>=0)return e;return a.z.r(b,c,d);}
function BH3(a,b){a.z=b;a.cl.cw(b);}
var ACP=J(NB);
function Bm3(a,b,c,d){var e;e=a.cl.r(b,c,d);if(e<=0)e=b;return a.z.r(e,c,d);}
function BDu(a,b){a.z=b;}
function M2(){var a=this;GN.call(a);a.p4=null;a.j1=0;}
function CBn(a,b,c,d,e){var f=new M2();Xt(f,a,b,c,d,e);return f;}
function Xt(a,b,c,d,e,f){Hv(a,c,d,e);a.p4=b;a.j1=f;}
function BJx(a,b,c,d){var e,f;e=AIR(d,a.j1);if(!a.cl.cf(d))return a.z.r(b,c,d);if(e>=a.p4.oV)return a.z.r(b,c,d);f=a.j1;e=e+1|0;Ko(d,f,e);f=a.cl.r(b,c,d);if(f>=0){Ko(d,a.j1,0);return f;}f=a.j1;e=e+(-1)|0;Ko(d,f,e);if(e>=a.p4.o3)return a.z.r(b,c,d);Ko(d,a.j1,0);return (-1);}
function Btu(a){return AMZ(a.p4);}
var ABg=J(M2);
function Bmi(a,b,c,d){var e,f,g;e=0;f=a.p4.oV;a:{while(true){g=a.cl.r(b,c,d);if(g<=b)break a;if(e>=f)break;e=e+1|0;b=g;}}if(g<0&&e<a.p4.o3)return (-1);return a.z.r(b,c,d);}
var ADR=J(GN);
function Bun(a,b,c,d){var e;if(!a.cl.cf(d))return a.z.r(b,c,d);e=a.z.r(b,c,d);if(e>=0)return e;return a.cl.r(b,c,d);}
var AKZ=J(NB);
function Bis(a,b,c,d){var e;if(!a.cl.cf(d))return a.z.r(b,c,d);e=a.z.r(b,c,d);if(e<0)e=a.cl.r(b,c,d);return e;}
var AFR=J(M2);
function Bwp(a,b,c,d){var e,f,g;e=AIR(d,a.j1);if(!a.cl.cf(d))return a.z.r(b,c,d);f=a.p4;if(e>=f.oV){Ko(d,a.j1,0);return a.z.r(b,c,d);}if(e<f.o3){Ko(d,a.j1,e+1|0);g=a.cl.r(b,c,d);}else{g=a.z.r(b,c,d);if(g>=0){Ko(d,a.j1,0);return g;}Ko(d,a.j1,e+1|0);g=a.cl.r(b,c,d);}return g;}
var ADU=J(I$);
function BJj(a,b,c,d){var e;e=d.bM;if(e>b)return a.z.gx(b,e,c,d);return a.z.r(b,c,d);}
function Bsm(a,b,c,d){var e;e=d.bM;if(a.z.gx(b,e,c,d)>=0)return b;return (-1);}
function BEL(a){return B(937);}
function AJD(){I$.call(this);this.Kf=null;}
function Bqa(a,b,c,d){var e,f;e=d.bM;f=ANN(a,b,e,c);if(f>=0)e=f;if(e>b)return a.z.gx(b,e,c,d);return a.z.r(b,c,d);}
function Bgk(a,b,c,d){var e,f,g,h;e=d.bM;f=a.z.gi(b,c,d);if(f<0)return (-1);g=ANN(a,f,e,c);if(g>=0)e=g;g=D2(f,a.z.gx(f,e,c,d));if(g<=0)h=g?(-1):0;else{h=g-1|0;a:{while(true){if(h<b){h=(-1);break a;}if(a.Kf.xn(Bc(c,h)))break;h=h+(-1)|0;}}}if(h>=b)b=h>=g?h:h+1|0;return b;}
function ANN(a,b,c,d){while(true){if(b>=c)return (-1);if(a.Kf.xn(Bc(d,b)))break;b=b+1|0;}return b;}
function BF0(a){return B(938);}
var LG=J();
var CBo=null;var CBp=null;function AKg(b){var c;if(!(b&1)){c=CBp;if(c!==null)return c;c=new AOa;CBp=c;return c;}c=CBo;if(c!==null)return c;c=new AN_;CBo=c;return c;}
var APV=J(G7);
function Bhc(a,b,c,d){var e;a:{while(true){if((b+a.cY.fK()|0)>d.bM)break a;e=a.cY.dW(b,c);if(e<1)break;b=b+e|0;}}return a.z.r(b,c,d);}
var AGL=J(KV);
function BoG(a,b,c,d){var e;if((b+a.cY.fK()|0)<=d.bM){e=a.cY.dW(b,c);if(e>=1)b=b+e|0;}return a.z.r(b,c,d);}
var AJ4=J(L9);
function BGh(a,b,c,d){var e,f,g,h,i;e=a.xs;f=e.o3;g=e.oV;h=0;while(true){if(h>=f){a:{while(true){if(h>=g)break a;if((b+a.cY.fK()|0)>d.bM)break a;i=a.cY.dW(b,c);if(i<1)break;b=b+i|0;h=h+1|0;}}return a.z.r(b,c,d);}if((b+a.cY.fK()|0)>d.bM){d.jZ=1;return (-1);}i=a.cY.dW(b,c);if(i<1)break;b=b+i|0;h=h+1|0;}return (-1);}
var AKU=J(G7);
function Bp3(a,b,c,d){var e;while(true){e=a.z.r(b,c,d);if(e>=0)break;if((b+a.cY.fK()|0)<=d.bM){e=a.cY.dW(b,c);b=b+e|0;}if(e<1)return (-1);}return e;}
var ANq=J(KV);
function Bhn(a,b,c,d){var e;e=a.z.r(b,c,d);if(e>=0)return e;return a.cl.r(b,c,d);}
var ADC=J(L9);
function BGC(a,b,c,d){var e,f,g,h,i,j;e=a.xs;f=e.o3;g=e.oV;h=0;while(true){if(h>=f){a:{while(true){i=a.z.r(b,c,d);if(i>=0)break;if((b+a.cY.fK()|0)<=d.bM){i=a.cY.dW(b,c);b=b+i|0;h=h+1|0;}if(i<1)break a;if(h>g)break a;}return i;}return (-1);}if((b+a.cY.fK()|0)>d.bM){d.jZ=1;return (-1);}j=a.cY.dW(b,c);if(j<1)break;b=b+j|0;h=h+1|0;}return (-1);}
var Vp=J(Dz);
function BB3(a,b,c,d){if(b&&!(d.rs&&b==d.iw))return (-1);return a.z.r(b,c,d);}
function BA_(a,b){return 0;}
function BoJ(a){return B(939);}
function ATK(){Dz.call(this);this.ZF=0;}
function BHi(a){var b=new ATK();BmU(b,a);return b;}
function BmU(a,b){D6(a);a.ZF=b;}
function Bw$(a,b,c,d){var e,f,g;e=b<d.bM?Bc(c,b):32;f=!b?32:Bc(c,b-1|0);g=d.C8?0:d.iw;return (e!=32&&!AK2(a,e,b,g,c)?0:1)^(f!=32&&!AK2(a,f,b-1|0,g,c)?0:1)^a.ZF?(-1):a.z.r(b,c,d);}
function Bxo(a,b){return 0;}
function BJs(a){return B(940);}
function AK2(a,b,c,d,e){var f;if(!Up(b)&&b!=95){a:{if(FA(b)==6)while(true){c=c+(-1)|0;if(c<d)break a;f=Bc(e,c);if(Up(f))return 0;if(FA(f)!=6)return 1;}}return 1;}return 0;}
var AJA=J(Dz);
function BmT(a,b,c,d){if(b!=d.ts)return (-1);return a.z.r(b,c,d);}
function BuR(a,b){return 0;}
function BwY(a){return B(941);}
function AHk(){Dz.call(this);this.sU=0;}
function BLH(a){var b=new AHk();Bdr(b,a);return b;}
function Bdr(a,b){D6(a);a.sU=b;}
function BEW(a,b,c,d){var e,f,g;e=!d.rs?Y(c):d.bM;if(b>=e){DK(d,a.sU,0);return a.z.r(b,c,d);}f=e-b|0;if(f==2&&Bc(c,b)==13&&Bc(c,b+1|0)==10){DK(d,a.sU,0);return a.z.r(b,c,d);}a:{if(f==1){g=Bc(c,b);if(g==10)break a;if(g==13)break a;if(g==133)break a;if((g|1)==8233)break a;}return (-1);}DK(d,a.sU,0);return a.z.r(b,c,d);}
function Bx9(a,b){var c;c=!HP(b,a.sU)?0:1;DK(b,a.sU,(-1));return c;}
function BCu(a){return B(942);}
var AOV=J(Dz);
function BDO(a,b,c,d){if(b<(d.C8?Y(c):d.bM))return (-1);d.jZ=1;d.bdG=1;return a.z.r(b,c,d);}
function Bvm(a,b){return 0;}
function BlB(a){return B(943);}
function AI5(){Dz.call(this);this.a4A=null;}
function BxW(a,b,c,d){a:{if(b!=d.bM){if(!b)break a;if(d.rs&&b==d.iw)break a;if(a.a4A.a5I(Bc(c,b-1|0),Bc(c,b)))break a;}return (-1);}return a.z.r(b,c,d);}
function Blo(a,b){return 0;}
function BwM(a){return B(944);}
var A1X=J(D$);
function BLY(){var a=new A1X();BDF(a);return a;}
function BDF(a){D6(a);}
function Buw(a,b,c,d){var e,f,g,h;e=d.bM;f=b+1|0;if(f>e){d.jZ=1;return (-1);}g=Bc(c,b);if(Et(g)){h=b+2|0;if(h<=e&&Sd(g,Bc(c,f)))return a.z.r(h,c,d);}return a.z.r(f,c,d);}
function BjY(a){return B(945);}
function Bxu(a,b){a.z=b;}
function BDB(a){return (-2147483602);}
function Bxs(a,b){return 1;}
function ASQ(){D$.call(this);this.Lc=null;}
function BLw(a){var b=new ASQ();Bi6(b,a);return b;}
function Bi6(a,b){D6(a);a.Lc=b;}
function BDL(a,b,c,d){var e,f,g,h;e=d.bM;f=b+1|0;if(f>e){d.jZ=1;return (-1);}g=Bc(c,b);if(Et(g)){b=b+2|0;if(b<=e){h=Bc(c,f);if(Sd(g,h))return a.Lc.xn(In(g,h))?(-1):a.z.r(b,c,d);}}return a.Lc.xn(g)?(-1):a.z.r(f,c,d);}
function Byg(a){return B(322);}
function BFX(a,b){a.z=b;}
function Bf3(a){return (-2147483602);}
function BuE(a,b){return 1;}
function BdD(){Dz.call(this);this.zx=0;}
function BK4(a){var b=new BdD();BzX(b,a);return b;}
function BzX(a,b){D6(a);a.zx=b;}
function Bnl(a,b,c,d){var e;e=!d.rs?Y(c):d.bM;if(b>=e){DK(d,a.zx,0);return a.z.r(b,c,d);}if((e-b|0)==1&&Bc(c,b)==10){DK(d,a.zx,1);return a.z.r(b+1|0,c,d);}return (-1);}
function BzV(a,b){var c;c=!HP(b,a.zx)?0:1;DK(b,a.zx,(-1));return c;}
function BnZ(a){return B(942);}
function Bae(){Dz.call(this);this.wY=0;}
function BKC(a){var b=new Bae();BAu(b,a);return b;}
function BAu(a,b){D6(a);a.wY=b;}
function BpF(a,b,c,d){if((!d.rs?Y(c)-b|0:d.bM-b|0)<=0){DK(d,a.wY,0);return a.z.r(b,c,d);}if(Bc(c,b)!=10)return (-1);DK(d,a.wY,1);return a.z.r(b+1|0,c,d);}
function BzP(a,b){var c;c=!HP(b,a.wY)?0:1;DK(b,a.wY,(-1));return c;}
function BgX(a){return B(946);}
function A4y(){Dz.call(this);this.rY=0;}
function BJV(a){var b=new A4y();BJz(b,a);return b;}
function BJz(a,b){D6(a);a.rY=b;}
function BA4(a,b,c,d){var e,f,g;e=!d.rs?Y(c)-b|0:d.bM-b|0;if(!e){DK(d,a.rY,0);return a.z.r(b,c,d);}if(e<2){f=Bc(c,b);g=97;}else{f=Bc(c,b);g=Bc(c,b+1|0);}switch(f){case 10:case 133:case 8232:case 8233:DK(d,a.rY,0);return a.z.r(b,c,d);case 13:if(g!=10){DK(d,a.rY,0);return a.z.r(b,c,d);}DK(d,a.rY,0);return a.z.r(b,c,d);default:}return (-1);}
function Bja(a,b){var c;c=!HP(b,a.rY)?0:1;DK(b,a.rY,(-1));return c;}
function Blr(a){return B(947);}
function Qd(){var a=this;D$.call(a);a.Uk=0;a.tQ=0;}
function BOp(a,b){var c=new Qd();ACC(c,a,b);return c;}
function ACC(a,b,c){D6(a);a.Uk=b;a.tQ=c;}
function Bhg(a,b,c,d){var e,f,g,h;e=N0(a,d);if(e!==null&&(b+Y(e)|0)<=d.bM){f=0;while(true){if(f>=Y(e)){DK(d,a.tQ,Y(e));return a.z.r(b+Y(e)|0,c,d);}g=Bc(e,f);h=b+f|0;if(g!=Bc(c,h)&&Ss(Bc(e,f))!=Bc(c,h))break;f=f+1|0;}return (-1);}return (-1);}
function BE8(a,b){a.z=b;}
function N0(a,b){var c,d;c=a.Uk;d=Nm(b,c);c=RD(b,c);return (c|d|(c-d|0))>=0&&c<=Y(b.C1)?CU(b.C1,d,c):null;}
function Bwf(a){var b,c;b=a.cK;c=new S;T(c);Bg(H(c,B(948)),b);return R(c);}
function Brd(a,b){var c;c=!HP(b,a.tQ)?0:1;DK(b,a.tQ,(-1));return c;}
var BdO=J(Qd);
function BMo(a,b){var c=new BdO();BHS(c,a,b);return c;}
function BHS(a,b,c){ACC(a,b,c);}
function Bji(a,b,c,d){var e,f;e=N0(a,d);if(e!==null&&(b+Y(e)|0)<=d.bM){f=!ANy(c,e,b)?(-1):Y(e);if(f<0)return (-1);DK(d,a.tQ,f);return a.z.r(b+f|0,c,d);}return (-1);}
function Bs8(a,b,c,d){var e,f;e=N0(a,d);f=d.iw;if(e!==null&&(b+Y(e)|0)<=f){while(true){if(b>f)return (-1);b=Yl(c,e,b);if(b<0)return (-1);if(a.z.r(b+Y(e)|0,c,d)>=0)break;b=b+1|0;}return b;}return (-1);}
function BgZ(a,b,c,d,e){var f,g;f=N0(a,e);if(f===null)return (-1);a:{while(true){if(c<b)return (-1);g=DQ(c,Y(d)-Y(f)|0);b:{c:while(true){if(g<0){g=(-1);break b;}c=0;while(true){if(c>=Y(f))break c;if(Bc(d,g+c|0)!=Bc(f,c))break;c=c+1|0;}g=g+(-1)|0;}}if(g<0)break a;if(g<b)break a;if(a.z.r(g+Y(f)|0,d,e)>=0)break;c=g+(-1)|0;}return g;}return (-1);}
function BCK(a,b){return 1;}
function BH1(a){var b,c;b=a.cK;c=new S;T(c);Bg(H(c,B(949)),b);return R(c);}
function A9y(){Qd.call(this);this.a8w=0;}
function BKD(a,b){var c=new A9y();Blj(c,a,b);return c;}
function Blj(a,b,c){ACC(a,b,c);}
function Bn5(a,b,c,d){var e,f;e=N0(a,d);if(e!==null&&(b+Y(e)|0)<=d.bM){f=0;while(true){if(f>=Y(e)){DK(d,a.tQ,Y(e));return a.z.r(b+Y(e)|0,c,d);}if(FC(It(Bc(e,f)))!=FC(It(Bc(c,b+f|0))))break;f=f+1|0;}return (-1);}return (-1);}
function Bxp(a){var b,c;b=a.a8w;c=new S;T(c);Bg(H(c,B(950)),b);return R(c);}
var QM=J(N7);
function BkV(a,b,c,d,e){AIX(a,b,c,d,e);return a;}
function Bxe(a,b,c,d){APg(a,b,c,d);return a;}
function Bz2(a,b,c,d,e){AMA(a,b,c,d,e);return a;}
function BFF(a,b,c,d){AB7(a,b,c,d);return a;}
function Bxt(a){return R(a);}
function BxF(a,b){AJo(a,b);}
function BG5(a,b,c){AAg(a,b,c);return a;}
function BvP(a,b,c){Tz(a,b,c);return a;}
function ALJ(){var a=this;Ef.call(a);a.gf=null;a.P_=null;a.LC=null;}
function BjN(a,b,c){return !Vn(a,c,b)?(-1):a.eo;}
function Bw7(a,b,c,d){var e,f,g;e=d.bM;while(true){if(b>e)return (-1);f=Bc(a.gf,a.eo-1|0);a:{while(true){g=a.eo;if(b>(e-g|0)){b=(-1);break a;}g=Bc(c,(b+g|0)-1|0);if(g==f&&Vn(a,c,b))break;b=b+AMn(a.P_,g)|0;}}if(b<0)return (-1);if(a.z.r(b+a.eo|0,c,d)>=0)break;b=b+1|0;}return b;}
function BzZ(a,b,c,d,e){var f,g;while(true){if(c<b)return (-1);f=Bc(a.gf,0);g=(Y(d)-c|0)-a.eo|0;if(g<=0)c=c+g|0;a:{while(true){if(c<b){c=(-1);break a;}g=Bc(d,c);if(g==f&&Vn(a,d,c))break;c=c-AMn(a.LC,g)|0;}}if(c<0)return (-1);if(a.z.r(c+a.eo|0,d,e)>=0)break;c=c+(-1)|0;}return c;}
function BpW(a){var b,c;b=a.gf;c=new S;T(c);H(H(c,B(951)),b);return R(c);}
function Bl4(a,b){var c;if(b instanceof Ka)return b.i0!=Bc(a.gf,0)?0:1;if(b instanceof JX)return AIg(b,0,CU(a.gf,0,1))<=0?0:1;if(!(b instanceof IB)){if(!(b instanceof IV))return 1;return Y(a.gf)>1&&b.sr==In(Bc(a.gf,0),Bc(a.gf,1))?1:0;}a:{b:{b=b;if(!b.bf(Bc(a.gf,0))){if(Y(a.gf)<=1)break b;if(!b.bf(In(Bc(a.gf,0),Bc(a.gf,1))))break b;}c=1;break a;}c=0;}return c;}
function Vn(a,b,c){var d;d=0;while(d<a.eo){if(Bc(b,d+c|0)!=Bc(a.gf,d))return 0;d=d+1|0;}return 1;}
function AP8(){Ef.call(this);this.zN=null;}
function BOs(a){var b=new AP8();BHm(b,a);return b;}
function BHm(a,b){var c,d;IA(a);c=new S;T(c);d=0;while(d<b.bH){Bt(c,FC(It(AA9(b,d))));d=d+1|0;}a.zN=R(c);a.eo=c.bH;}
function Bn9(a,b,c){var d;d=0;while(true){if(d>=Y(a.zN))return Y(a.zN);if(Bc(a.zN,d)!=FC(It(Bc(c,b+d|0))))break;d=d+1|0;}return (-1);}
function Bma(a){var b,c;b=a.zN;c=new S;T(c);H(H(c,B(952)),b);return R(c);}
function ABm(){Ef.call(this);this.uF=null;}
function BGj(a,b,c){var d,e,f;d=0;while(true){if(d>=Y(a.uF))return Y(a.uF);e=Bc(a.uF,d);f=b+d|0;if(e!=Bc(c,f)&&Ss(Bc(a.uF,d))!=Bc(c,f))break;d=d+1|0;}return (-1);}
function BHr(a){var b,c;b=a.uF;c=new S;T(c);H(H(c,B(953)),b);return R(c);}
function A0r(){var a=this;D.call(a);a.Fo=null;a.oW=0;}
function AF_(a){var b=new A0r();ByQ(b,a);return b;}
function ByQ(a,b){a.Fo=b;}
var A9m=J();
function GW(b){var c,d,e,f,g;c=0;d=1;while(true){e=b.Fo.data;f=b.oW;b.oW=f+1|0;g=Bbl(e[f]);f=(g%2|0)!=1?0:1;c=c+Bp(d,g/2|0)|0;d=d*46|0;if(!f)break;}return c;}
function L5(b){var c,d;c=GW(b);d=c/2|0;if(c%2|0)d= -d|0;return d;}
function Bbl(b){if(b<34)return b-32|0;if(b>=92)return (b-32|0)-2|0;return (b-32|0)-1|0;}
var Z_=J(HR);
function AIF(a,b){var c,d,e;if(b===null){b=new Ep;Be(b);K(b);}c=a.mY+1|0;d=a.jf.data.length;if(d<c){c=D2(c,(d*3|0)/2|0);a.jf=Gw(a.jf,c);}c=a.mY;while(c>0){d=(c-1|0)/2|0;if(a.DD.pw(b,a.jf.data[d])>=0)break;e=a.jf.data;e[c]=e[d];c=d;}a.jf.data[c]=b;a.mY=a.mY+1|0;a.Dm=a.Dm+1|0;return 1;}
function APE(){var a=this;Z_.call(a);a.jf=null;a.DD=null;a.ba1=null;a.mY=0;a.Dm=0;}
function AXN(a){var b,c,d,e,f,g,h,i;b=a.mY;if(!b)return null;c=a.jf.data;d=c[0];e=0;a.Dm=a.Dm+1|0;f=c[b-1|0];a:{while(true){b=(e*2|0)+1|0;g=b+1|0;h=a.mY;if(b>=h)break;if(g<h){i=a.DD;c=a.jf.data;if(i.pw(c[b],c[g])>=0)b=g;}if(a.DD.pw(f,a.jf.data[b])<=0)break a;c=a.jf.data;c[e]=c[b];e=b;}}c=a.jf.data;c[e]=f;e=a.mY-1|0;a.mY=e;c[e]=null;return d;}
function BBf(a){return a.mY;}
var AHd=J();
function BvA(a,b,c){b=b;return AL9(c,b);}
function UI(){GR.call(this);this.B1=null;}
function BC1(a,b){return a.B1.ie(b);}
function Bwu(a,b){return a.B1.mn(b);}
function BmN(a,b){return a.B1.lQ(b);}
function AFJ(){var a=this;D.call(a);a.m2=null;a.uI=0;}
var ADS=J(0);
var AE6=J();
var OM=J();
var CBq=null;var CBr=null;var CBk=null;function Brp(){Brp=Bi(OM);Bj_();}
function Bj_(){CBq=BLK();CBr=BNe();CBk=Q($rt_arraycls(D),[Q(D,[B(954),BL7()]),Q(D,[B(955),BJS()]),Q(D,[B(956),BNW()]),Q(D,[B(957),BOb()]),Q(D,[B(958),CBr]),Q(D,[B(959),BNo()]),Q(D,[B(960),BKN()]),Q(D,[B(961),BMr()]),Q(D,[B(962),BMn()]),Q(D,[B(963),BJ7()]),Q(D,[B(964),BKr()]),Q(D,[B(965),BMu()]),Q(D,[B(966),BLp()]),Q(D,[B(967),BJN()]),Q(D,[B(968),BN5()]),Q(D,[B(969),BKq()]),Q(D,[B(970),BNm()]),Q(D,[B(971),BMN()]),Q(D,[B(972),BNn()]),Q(D,[B(973),BKc()]),Q(D,[B(974),BOf()]),Q(D,[B(975),BMH()]),Q(D,[B(976),BK$()]),
Q(D,[B(977),BNV()]),Q(D,[B(978),BNR()]),Q(D,[B(979),BLW()]),Q(D,[B(980),BJ$()]),Q(D,[B(981),BNF()]),Q(D,[B(713),CBq]),Q(D,[B(982),BLc()]),Q(D,[B(983),BMs()]),Q(D,[B(984),CBq]),Q(D,[B(985),BJL()]),Q(D,[B(986),CBr]),Q(D,[B(987),BKy()]),Q(D,[B(988),BA(0,127)]),Q(D,[B(989),BA(128,255)]),Q(D,[B(990),BA(256,383)]),Q(D,[B(991),BA(384,591)]),Q(D,[B(992),BA(592,687)]),Q(D,[B(993),BA(688,767)]),Q(D,[B(994),BA(768,879)]),Q(D,[B(995),BA(880,1023)]),Q(D,[B(996),BA(1024,1279)]),Q(D,[B(997),BA(1280,1327)]),Q(D,[B(998),BA(1328,
1423)]),Q(D,[B(999),BA(1424,1535)]),Q(D,[B(1000),BA(1536,1791)]),Q(D,[B(1001),BA(1792,1871)]),Q(D,[B(1002),BA(1872,1919)]),Q(D,[B(1003),BA(1920,1983)]),Q(D,[B(1004),BA(2304,2431)]),Q(D,[B(1005),BA(2432,2559)]),Q(D,[B(1006),BA(2560,2687)]),Q(D,[B(1007),BA(2688,2815)]),Q(D,[B(1008),BA(2816,2943)]),Q(D,[B(1009),BA(2944,3071)]),Q(D,[B(1010),BA(3072,3199)]),Q(D,[B(1011),BA(3200,3327)]),Q(D,[B(1012),BA(3328,3455)]),Q(D,[B(1013),BA(3456,3583)]),Q(D,[B(1014),BA(3584,3711)]),Q(D,[B(1015),BA(3712,3839)]),Q(D,[B(1016),
BA(3840,4095)]),Q(D,[B(1017),BA(4096,4255)]),Q(D,[B(1018),BA(4256,4351)]),Q(D,[B(1019),BA(4352,4607)]),Q(D,[B(1020),BA(4608,4991)]),Q(D,[B(1021),BA(4992,5023)]),Q(D,[B(1022),BA(5024,5119)]),Q(D,[B(1023),BA(5120,5759)]),Q(D,[B(1024),BA(5760,5791)]),Q(D,[B(1025),BA(5792,5887)]),Q(D,[B(1026),BA(5888,5919)]),Q(D,[B(1027),BA(5920,5951)]),Q(D,[B(1028),BA(5952,5983)]),Q(D,[B(1029),BA(5984,6015)]),Q(D,[B(1030),BA(6016,6143)]),Q(D,[B(1031),BA(6144,6319)]),Q(D,[B(1032),BA(6400,6479)]),Q(D,[B(1033),BA(6480,6527)]),Q(D,
[B(1034),BA(6528,6623)]),Q(D,[B(1035),BA(6624,6655)]),Q(D,[B(1036),BA(6656,6687)]),Q(D,[B(1037),BA(7424,7551)]),Q(D,[B(1038),BA(7552,7615)]),Q(D,[B(1039),BA(7616,7679)]),Q(D,[B(1040),BA(7680,7935)]),Q(D,[B(1041),BA(7936,8191)]),Q(D,[B(1042),BA(8192,8303)]),Q(D,[B(1043),BA(8304,8351)]),Q(D,[B(1044),BA(8352,8399)]),Q(D,[B(1045),BA(8400,8447)]),Q(D,[B(1046),BA(8448,8527)]),Q(D,[B(1047),BA(8528,8591)]),Q(D,[B(1048),BA(8592,8703)]),Q(D,[B(1049),BA(8704,8959)]),Q(D,[B(1050),BA(8960,9215)]),Q(D,[B(1051),BA(9216,9279)]),
Q(D,[B(1052),BA(9280,9311)]),Q(D,[B(1053),BA(9312,9471)]),Q(D,[B(1054),BA(9472,9599)]),Q(D,[B(1055),BA(9600,9631)]),Q(D,[B(1056),BA(9632,9727)]),Q(D,[B(1057),BA(9728,9983)]),Q(D,[B(1058),BA(9984,10175)]),Q(D,[B(1059),BA(10176,10223)]),Q(D,[B(1060),BA(10224,10239)]),Q(D,[B(1061),BA(10240,10495)]),Q(D,[B(1062),BA(10496,10623)]),Q(D,[B(1063),BA(10624,10751)]),Q(D,[B(1064),BA(10752,11007)]),Q(D,[B(1065),BA(11008,11263)]),Q(D,[B(1066),BA(11264,11359)]),Q(D,[B(1067),BA(11392,11519)]),Q(D,[B(1068),BA(11520,11567)]),
Q(D,[B(1069),BA(11568,11647)]),Q(D,[B(1070),BA(11648,11743)]),Q(D,[B(1071),BA(11776,11903)]),Q(D,[B(1072),BA(11904,12031)]),Q(D,[B(1073),BA(12032,12255)]),Q(D,[B(1074),BA(12272,12287)]),Q(D,[B(1075),BA(12288,12351)]),Q(D,[B(1076),BA(12352,12447)]),Q(D,[B(1077),BA(12448,12543)]),Q(D,[B(1078),BA(12544,12591)]),Q(D,[B(1079),BA(12592,12687)]),Q(D,[B(1080),BA(12688,12703)]),Q(D,[B(1081),BA(12704,12735)]),Q(D,[B(1082),BA(12736,12783)]),Q(D,[B(1083),BA(12784,12799)]),Q(D,[B(1084),BA(12800,13055)]),Q(D,[B(1085),BA(13056,
13311)]),Q(D,[B(1086),BA(13312,19893)]),Q(D,[B(1087),BA(19904,19967)]),Q(D,[B(1088),BA(19968,40959)]),Q(D,[B(1089),BA(40960,42127)]),Q(D,[B(1090),BA(42128,42191)]),Q(D,[B(1091),BA(42752,42783)]),Q(D,[B(1092),BA(43008,43055)]),Q(D,[B(1093),BA(44032,55203)]),Q(D,[B(1094),BA(55296,56191)]),Q(D,[B(1095),BA(56192,56319)]),Q(D,[B(1096),BA(56320,57343)]),Q(D,[B(1097),BA(57344,63743)]),Q(D,[B(1098),BA(63744,64255)]),Q(D,[B(1099),BA(64256,64335)]),Q(D,[B(1100),BA(64336,65023)]),Q(D,[B(1101),BA(65024,65039)]),Q(D,[B(1102),
BA(65040,65055)]),Q(D,[B(1103),BA(65056,65071)]),Q(D,[B(1104),BA(65072,65103)]),Q(D,[B(1105),BA(65104,65135)]),Q(D,[B(1106),BA(65136,65279)]),Q(D,[B(1107),BA(65280,65519)]),Q(D,[B(1108),BA(0,1114111)]),Q(D,[B(1109),BMw()]),Q(D,[B(1110),DP(0,1)]),Q(D,[B(1111),TJ(62,1)]),Q(D,[B(1112),DP(1,1)]),Q(D,[B(1113),DP(2,1)]),Q(D,[B(1114),DP(3,0)]),Q(D,[B(1115),DP(4,0)]),Q(D,[B(1116),DP(5,1)]),Q(D,[B(1117),TJ(448,1)]),Q(D,[B(1118),DP(6,1)]),Q(D,[B(1119),DP(7,0)]),Q(D,[B(1120),DP(8,1)]),Q(D,[B(1121),TJ(3584,1)]),Q(D,[B(1122),
DP(9,1)]),Q(D,[B(1123),DP(10,1)]),Q(D,[B(1124),DP(11,1)]),Q(D,[B(1125),TJ(28672,0)]),Q(D,[B(1126),DP(12,0)]),Q(D,[B(1127),DP(13,0)]),Q(D,[B(1128),DP(14,0)]),Q(D,[B(1129),BM5(983040,1,1)]),Q(D,[B(1130),DP(15,0)]),Q(D,[B(1131),DP(16,1)]),Q(D,[B(1132),DP(18,1)]),Q(D,[B(1133),BKZ(19,0,1)]),Q(D,[B(1134),TJ(1643118592,1)]),Q(D,[B(1135),DP(20,0)]),Q(D,[B(1136),DP(21,0)]),Q(D,[B(1137),DP(22,0)]),Q(D,[B(1138),DP(23,0)]),Q(D,[B(1139),DP(24,1)]),Q(D,[B(1140),TJ(2113929216,1)]),Q(D,[B(1141),DP(25,1)]),Q(D,[B(1142),DP(26,
0)]),Q(D,[B(1143),DP(27,0)]),Q(D,[B(1144),DP(28,1)]),Q(D,[B(1145),DP(29,0)]),Q(D,[B(1146),DP(30,0)])]);}
function AIn(){Ef.call(this);this.K2=0;}
function BrP(a,b,c){var d,e;d=b+1|0;e=Bc(c,b);d=Bc(c,d);return a.K2!=Mp(Mn(In(e,d)))?(-1):2;}
function BJq(a){var b,c;b=Jk(LD(a.K2));c=new S;T(c);H(H(c,B(934)),b);return R(c);}
function Zd(){D$.call(this);this.qu=0;}
function Bpr(a){var b=new Zd();Biw(b,a);return b;}
function Biw(a,b){D6(a);a.qu=b;}
function BEa(a,b){a.z=b;}
function Bx$(a,b,c,d){var e,f;e=b+1|0;if(e>d.bM){d.jZ=1;return (-1);}f=Bc(c,b);if(b>d.iw&&Et(Bc(c,b-1|0)))return (-1);if(a.qu!=f)return (-1);return a.z.r(e,c,d);}
function Bl2(a,b,c,d){var e,f,g,h;if(!(c instanceof Cj))return QS(a,b,c,d);e=d.iw;f=d.bM;while(true){if(b>=f)return (-1);g=ID(c,a.qu,b);if(g<0)return (-1);if(g>e&&Et(Bc(c,g-1|0))){b=g+1|0;continue;}h=a.z;b=g+1|0;if(h.r(b,c,d)>=0)break;}return g;}
function ByS(a,b,c,d,e){var f,g;if(!(d instanceof Cj))return Q7(a,b,c,d,e);f=e.iw;a:{while(true){if(c<b)return (-1);g=Pb(d,a.qu,c);if(g<0)break a;if(g<b)break a;if(g>f&&Et(Bc(d,g-1|0))){c=g+(-2)|0;continue;}if(a.z.r(g+1|0,d,e)>=0)break;c=g+(-1)|0;}return g;}return (-1);}
function Bss(a){var b,c;b=a.qu;c=new S;T(c);Bt(c,b);return R(c);}
function BgT(a,b){if(b instanceof Ka)return 0;if(b instanceof JX)return 0;if(b instanceof IB)return 0;if(b instanceof IV)return 0;if(b instanceof Zp)return 0;if(!(b instanceof Zd))return 1;return b.qu!=a.qu?0:1;}
function BsF(a,b){return 1;}
function Zp(){D$.call(this);this.pX=0;}
function BA7(a){var b=new Zp();BpB(b,a);return b;}
function BpB(a,b){D6(a);a.pX=b;}
function BxE(a,b){a.z=b;}
function Bgo(a,b,c,d){var e,f,g,h;e=d.bM;f=b+1|0;g=Bb(f,e);if(g>0){d.jZ=1;return (-1);}h=Bc(c,b);if(g<0&&D3(Bc(c,f)))return (-1);if(a.pX!=h)return (-1);return a.z.r(f,c,d);}
function BEz(a,b,c,d){var e,f;if(!(c instanceof Cj))return QS(a,b,c,d);e=d.bM;while(true){if(b>=e)return (-1);f=ID(c,a.pX,b);if(f<0)return (-1);b=f+1|0;if(b<e&&D3(Bc(c,b))){b=f+2|0;continue;}if(a.z.r(b,c,d)>=0)break;}return f;}
function BrI(a,b,c,d,e){var f,g;if(!(d instanceof Cj))return Q7(a,b,c,d,e);f=e.bM;a:{while(true){if(c<b)return (-1);g=Pb(d,a.pX,c);if(g<0)break a;if(g<b)break a;c=g+1|0;if(c<f&&D3(Bc(d,c))){c=g+(-1)|0;continue;}if(a.z.r(c,d,e)>=0)break;c=g+(-1)|0;}return g;}return (-1);}
function BI0(a){var b,c;b=a.pX;c=new S;T(c);Bt(c,b);return R(c);}
function BjO(a,b){if(b instanceof Ka)return 0;if(b instanceof JX)return 0;if(b instanceof IB)return 0;if(b instanceof IV)return 0;if(b instanceof Zd)return 0;if(!(b instanceof Zp))return 1;return b.pX!=a.pX?0:1;}
function BEI(a,b){return 1;}
function IV(){var a=this;Ef.call(a);a.Ba=0;a.yX=0;a.sr=0;}
function BFI(a,b,c){var d,e;d=b+1|0;e=Bc(c,b);d=Bc(c,d);return a.Ba==e&&a.yX==d?2:(-1);}
function BDh(a,b,c,d){var e,f;if(!(c instanceof Cj))return QS(a,b,c,d);e=d.bM;while(b<e){b=ID(c,a.Ba,b);if(b<0)return (-1);b=b+1|0;if(b>=e)continue;f=Bc(c,b);if(a.yX==f&&a.z.r(b+1|0,c,d)>=0)return b+(-1)|0;b=b+1|0;}return (-1);}
function Biy(a,b,c,d,e){var f;if(!(d instanceof Cj))return Q7(a,b,c,d,e);a:{while(true){if(c<b)return (-1);f=Pb(d,a.yX,c)+(-1)|0;if(f<0)break a;if(f<b)break a;if(a.Ba==Bc(d,f)&&a.z.r(f+2|0,d,e)>=0)break;c=f+(-1)|0;}return f;}return (-1);}
function BH4(a){var b,c,d;b=a.Ba;c=a.yX;d=new S;T(d);Bt(d,b);Bt(d,c);return R(d);}
function BFm(a,b){if(b instanceof IV)return b.sr!=a.sr?0:1;if(b instanceof IB)return b.bf(a.sr);if(b instanceof Ka)return 0;if(!(b instanceof JX))return 1;return 0;}
var AN_=J(LG);
function BiF(a,b){return b!=10?0:1;}
function Bq$(a,b,c){return b!=10?0:1;}
var AOa=J(LG);
function BGG(a,b){return b!=10&&b!=13&&b!=133&&(b|1)!=8233?0:1;}
function Bt2(a,b,c){a:{b:{if(b!=10&&b!=133&&(b|1)!=8233){if(b!=13)break b;if(c==10)break b;}b=1;break a;}b=0;}return b;}
function AZ3(){var a=this;D.call(a);a.Ot=null;a.IR=null;a.yJ=0;a.a0v=0;}
function BDA(a){var b=new AZ3();BmS(b,a);return b;}
function BmS(a,b){var c,d;while(true){c=a.yJ;if(b<c)break;a.yJ=c<<1|1;}d=c<<1|1;a.yJ=d;d=d+1|0;a.Ot=Bo(d);a.IR=Bo(d);a.a0v=b;}
function ADD(a,b,c){var d,e,f,g;d=0;e=a.yJ;f=b&e;while(true){g=a.Ot.data;if(!g[f])break;if(g[f]==b)break;d=(d+1|0)&e;f=(f+d|0)&e;}g[f]=b;a.IR.data[f]=c;}
function AMn(a,b){var c,d,e,f;c=a.yJ;d=b&c;e=0;while(true){f=a.Ot.data[d];if(!f)break;if(f==b)return a.IR.data[d];e=(e+1|0)&c;d=(d+e|0)&c;}return a.a0v;}
var APU=J(B8);
var ARc=J();
var Y$=J(Cl);
function BLK(){var a=new Y$();Bmj(a);return a;}
function Bmj(a){}
function A9J(a){return FG(Ec(HQ(),9,13),32);}
var Yi=J(Cl);
function BNe(){var a=new Yi();Bsu(a);return a;}
function Bsu(a){}
function A_L(a){return Ec(HQ(),48,57);}
var AZR=J(Cl);
function BL7(){var a=new AZR();BlD(a);return a;}
function BlD(a){}
function BF4(a){return Ec(HQ(),97,122);}
var A0M=J(Cl);
function BJS(){var a=new A0M();BmX(a);return a;}
function BmX(a){}
function BsI(a){return Ec(HQ(),65,90);}
var A0W=J(Cl);
function BNW(){var a=new A0W();BhY(a);return a;}
function BhY(a){}
function Bku(a){return Ec(HQ(),0,127);}
var Y4=J(Cl);
function BOb(){var a=new Y4();Bjm(a);return a;}
function Bjm(a){}
function ASY(a){return Ec(Ec(HQ(),97,122),65,90);}
var Wo=J(Y4);
function BNo(){var a=new Wo();Bmw(a);return a;}
function Bmw(a){}
function AUt(a){return Ec(ASY(a),48,57);}
var A3X=J(Cl);
function BKN(){var a=new A3X();BC0(a);return a;}
function BC0(a){}
function BAx(a){return Ec(Ec(Ec(HQ(),33,64),91,96),123,126);}
var AAD=J(Wo);
function BMr(){var a=new AAD();BqM(a);return a;}
function BqM(a){}
function A4p(a){return Ec(Ec(Ec(AUt(a),33,64),91,96),123,126);}
var A$c=J(AAD);
function BMn(){var a=new A$c();Bsk(a);return a;}
function Bsk(a){}
function BoC(a){return FG(A4p(a),32);}
var AXa=J(Cl);
function BJ7(){var a=new AXa();BGk(a);return a;}
function BGk(a){}
function ByF(a){return FG(FG(HQ(),32),9);}
var ATy=J(Cl);
function BKr(){var a=new ATy();BIn(a);return a;}
function BIn(a){}
function Bou(a){return FG(Ec(HQ(),0,31),127);}
var A67=J(Cl);
function BMu(){var a=new A67();Bie(a);return a;}
function Bie(a){}
function Bt9(a){return Ec(Ec(Ec(HQ(),48,57),97,102),65,70);}
var BcX=J(Cl);
function BLp(){var a=new BcX();BwR(a);return a;}
function BwR(a){}
function BDz(a){var b;b=new AMz;b.bcm=a;C3(b);b.cq=1;return b;}
var A3_=J(Cl);
function BJN(){var a=new A3_();Bq7(a);return a;}
function Bq7(a){}
function Bvy(a){var b;b=new AIC;b.bcz=a;C3(b);b.cq=1;return b;}
var Bb$=J(Cl);
function BN5(){var a=new Bb$();Bh2(a);return a;}
function Bh2(a){}
function Bmr(a){var b;b=new AD_;b.bbP=a;C3(b);return b;}
var AZs=J(Cl);
function BKq(){var a=new AZs();Box(a);return a;}
function Box(a){}
function Bri(a){var b;b=new AD$;b.a84=a;C3(b);return b;}
var A1x=J(Cl);
function BNm(){var a=new A1x();Bjf(a);return a;}
function Bjf(a){}
function ByC(a){var b;b=new AHc;b.a_o=a;C3(b);Q9(b.cn,0,2048);b.cq=1;return b;}
var ARN=J(Cl);
function BMN(){var a=new ARN();BiB(a);return a;}
function BiB(a){}
function Bj5(a){var b;b=new AJ2;b.bc0=a;C3(b);b.cq=1;return b;}
var A4T=J(Cl);
function BNn(){var a=new A4T();Bn6(a);return a;}
function Bn6(a){}
function BIu(a){var b;b=new ABL;b.a_P=a;C3(b);b.cq=1;return b;}
var Bco=J(Cl);
function BKc(){var a=new Bco();BoP(a);return a;}
function BoP(a){}
function Bvo(a){var b;b=new ALa;b.a9Z=a;C3(b);return b;}
var A0x=J(Cl);
function BOf(){var a=new A0x();BAP(a);return a;}
function BAP(a){}
function Bno(a){var b;b=new AIu;b.a76=a;C3(b);b.cq=1;return b;}
var A8l=J(Cl);
function BMH(){var a=new A8l();Bg1(a);return a;}
function Bg1(a){}
function Bkc(a){var b;b=new AIB;b.a$B=a;C3(b);b.cq=1;return b;}
var AXl=J(Cl);
function BK$(){var a=new AXl();BiO(a);return a;}
function BiO(a){}
function Bz7(a){var b;b=new ABC;b.a_k=a;C3(b);b.cq=1;return b;}
var A24=J(Cl);
function BNV(){var a=new A24();BnC(a);return a;}
function BnC(a){}
function BBP(a){var b;b=new AKj;b.bd7=a;C3(b);b.cq=1;return b;}
var Bcy=J(Cl);
function BNR(){var a=new Bcy();BDq(a);return a;}
function BDq(a){}
function Bs2(a){var b;b=new AKl;b.a9v=a;C3(b);return b;}
var AVl=J(Cl);
function BLW(){var a=new AVl();BiE(a);return a;}
function BiE(a){}
function BqD(a){var b;b=new ANd;b.bdf=a;C3(b);return b;}
var AT7=J(Cl);
function BJ$(){var a=new AT7();BFN(a);return a;}
function BFN(a){}
function Bo$(a){var b;b=new AMe;b.a8a=a;C3(b);b.cq=1;return b;}
var A37=J(Cl);
function BNF(){var a=new A37();BAI(a);return a;}
function BAI(a){}
function BFV(a){var b;b=new AA3;b.beH=a;C3(b);b.cq=1;return b;}
var Ui=J(Cl);
function BLc(){var a=new Ui();Bkj(a);return a;}
function Bkj(a){}
function AXd(a){return FG(Ec(Ec(Ec(HQ(),97,122),65,90),48,57),95);}
var Bdy=J(Ui);
function BMs(){var a=new Bdy();BAS(a);return a;}
function BAS(a){}
function BoS(a){var b;b=Kf(AXd(a),1);b.cq=1;return b;}
var A$j=J(Y$);
function BJL(){var a=new A$j();Btr(a);return a;}
function Btr(a){}
function Bw1(a){var b;b=Kf(A9J(a),1);b.cq=1;return b;}
var AT2=J(Yi);
function BKy(){var a=new AT2();BBw(a);return a;}
function BBw(a){}
function BlR(a){var b;b=Kf(A_L(a),1);b.cq=1;return b;}
function A7h(){var a=this;Cl.call(a);a.WX=0;a.a4x=0;}
function BA(a,b){var c=new A7h();BIs(c,a,b);return c;}
function BIs(a,b,c){a.WX=b;a.a4x=c;}
function BnP(a){return Ec(HQ(),a.WX,a.a4x);}
var A73=J(Cl);
function BMw(){var a=new A73();Bua(a);return a;}
function Bua(a){}
function BtL(a){return Ec(Ec(HQ(),65279,65279),65520,65533);}
function A9W(){var a=this;Cl.call(a);a.Su=0;a.Oz=0;a.a2U=0;}
function DP(a,b){var c=new A9W();Bi_(c,a,b);return c;}
function BKZ(a,b,c){var d=new A9W();BtW(d,a,b,c);return d;}
function Bi_(a,b,c){a.Oz=c;a.Su=b;}
function BtW(a,b,c,d){a.a2U=d;a.Oz=c;a.Su=b;}
function BzJ(a){var b;b=BL4(a.Su);if(a.a2U)Q9(b.cn,0,2048);b.cq=a.Oz;return b;}
function A$d(){var a=this;Cl.call(a);a.MY=0;a.IU=0;a.Us=0;}
function TJ(a,b){var c=new A$d();Bke(c,a,b);return c;}
function BM5(a,b,c){var d=new A$d();Bvq(d,a,b,c);return d;}
function Bke(a,b,c){a.IU=c;a.MY=b;}
function Bvq(a,b,c,d){a.Us=d;a.IU=c;a.MY=b;}
function Bf$(a){var b;b=new ALQ;AYG(b,a.MY);if(a.Us)Q9(b.cn,0,2048);b.cq=a.IU;return b;}
function A57(){var a=this;GR.call(a);a.tg=null;a.Ha=null;a.Fz=null;a.u1=null;}
function By0(a,b,c,d,e){var f=new A57();BBb(f,a,b,c,d,e);return f;}
function BBb(a,b,c,d,e,f){M6(a,b);a.tg=c;a.Ha=d;a.Fz=e;a.u1=f;}
function A7I(a,b){var c,d,e;c=a.tg;d=Vb(c,b);if(d>=0)return a.Ha.data[d];c=c.data;d=d^(-1);if(d<c.length){if(d<=0)return 0;return a.Ha.data[d-1|0];}e=a.u1;if(e!==null)return A_7(e,b);return a.Ha.data[d-1|0];}
function AQG(a,b){var c,d,e;c=a.tg;d=Vb(c,b);if(d>=0)return a.Fz.data[d];c=c.data;d=d^(-1);if(d<c.length){if(d<=0)return 0;return a.Fz.data[d-1|0];}e=a.u1;if(e!==null)return e.uh;return a.Fz.data[d-1|0];}
function A_H(a,b){var c,d,e,f;c=a.tg;d=Vb(c,b);if(d>=0){if(Fc(b,I(0, 2147483648)))return b;return BI(b,M(1));}c=c.data;d=d^(-1);if(d<c.length){if(d>0){e=c[d-1|0];if(Ds(e,I(0, 2147483648)))return BI(e,M(1));}return b;}f=a.u1;if(f!==null){e=AWI(f,b);if(E0(e,b))return e;}e=c[d-1|0];if(Fc(e,I(0, 2147483648)))return b;return BI(e,M(1));}
function AD7(a){var b,c,d,e,f,g;if(a.u1!==null)return 1;b=a.tg.data;c=b.length;if(c<=1)return 0;d=0.0;e=0;f=1;while(f<c){g=BI(b[f],b[f-1|0]);if(E0(g,I(3028857856, 14))){d=d+EO(g);e=e+1|0;}f=f+1|0;}if(e>0&&d/e/8.64E7>=25.0)return 1;return 0;}
function ARw(){var a=this;GR.call(a);a.uh=0;a.HE=null;a.FB=null;a.AC=null;}
function BHB(a,b,c,d){var e=new ARw();Buv(e,a,b,c,d);return e;}
function Buv(a,b,c,d,e){M6(a,b);a.AC=AAT(V8());a.uh=c;a.HE=d;a.FB=e;}
function A_7(a,b){var c,d,e,f,g,$$je;c=a.uh;d=a.HE;e=a.FB;a:{b:{try{f=NK(d,b,c,L$(e),a.AC);}catch($$e){$$je=N($$e);if($$je instanceof BJ){break b;}else if($$je instanceof LH){break b;}else{throw $$e;}}break a;}f=b;}c:{d:{try{g=NK(e,b,c,L$(d),a.AC);}catch($$e){$$je=N($$e);if($$je instanceof BJ){break d;}else if($$je instanceof LH){break d;}else{throw $$e;}}break c;}g=b;}if(Ds(f,g))e=d;return c+e.D0|0;}
function Bj$(a,b){return a.uh;}
function AWI(a,b){var c,d,e,f,g,h,i,$$je;c=Bj(b,M(1));d=a.uh;e=a.HE;f=a.FB;a:{b:{try{c:{try{g=AEl(e,c,d,L$(f));h=G9(c,BS);if(h>=0)break c;if(Fc(g,BS))break c;g=c;break c;}catch($$e){$$je=N($$e);if($$je instanceof BJ){break b;}else{throw $$e;}}}break a;}catch($$e){$$je=N($$e);if($$je instanceof LH){}else{throw $$e;}}}g=c;}d:{e:{try{f:{try{i=AEl(f,c,d,L$(e));if(h>=0)break f;if(Fc(i,BS))break f;i=c;break f;}catch($$e){$$je=N($$e);if($$je instanceof BJ){break e;}else{throw $$e;}}}break d;}catch($$e){$$je=N($$e);if
($$je instanceof LH){}else{throw $$e;}}}i=c;}if(Ds(g,i))i=g;return BI(i,M(1));}
function ARM(b,c){return BHB(b,BU((HG(c))),AGI(c),AGI(c));}
function AO3(){var a=this;GR.call(a);a.Vv=null;a.z8=null;}
function Un(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y;if(a.z8===null){b=a.Vv;c=a.y1;if(c===null){b=new BJ;Be(b);K(b);}d=Cs();e=null;f=I(0, 2147483648);g=b.Bt.n;h=AAT(V8());i=0;j=g-1|0;while(i<g){k=Bd(b.Bt,i);if(k.Zi!==null){l=new XB;m=k.jQ;ALK(l,f,m+k.Ee|0,m);}else{n=AHl(k.lz);o=I(0, 2147483648);m=0;l=null;a:{while(true){p=AE4(k,o,m,h);if(p===null)break;o=p.jL;m=G9(o,f);if(!m){l=Btn(f,p);break a;}if(m>0){b:{if(l===null){q=IY(k.lz);while(KC(q)){p=JP(q);if(!ADv(p)){l=BIa(f,p,k.jQ);break b;}}}}if(l
!==null)break a;l=new XB;m=k.jQ;ALK(l,f,m,m);break a;}l=Btn(f,p);m=ZA(p);}}k.lz=n;}if(l!==null){WN(b,d,l);o=l.jL;r=ZA(l);l=new TV;BeY();l.jQ=k.jQ;l.lz=AHl(k.lz);l.Ee=k.Ee;l.r5=k.r5;l.zt=k.zt;c:{while(true){n=AE4(l,o,r,h);if(n===null)break c;if(WN(b,d,n)&&e!==null)break;o=n.jL;r=ZA(n);if(e!==null)continue;if(i!=j)continue;d:{e=l.lz;if(e.n==2){n=Bd(e,0);p=Bd(l.lz,1);if(n.xE==2147483647&&p.xE==2147483647){e=BHB(c,l.jQ,n.wE,p.wE);break d;}}e=null;}}}s=l.r5;f=s==2147483647?I(4294967295, 2147483647):AKK(l.zt,s,l.jQ,
r);}i=i+1|0;}e:{i=d.n;if(!i){if(e===null)e=AYm(c,0,0);}else if(i==1&&e===null){b=Bd(d,0);e=AYm(c,b.j8,b.nj);}else{if(!i){b=new BJ;Be(b);K(b);}t=TH(i);u=t.data;v=Bo(i);w=v.data;x=Bo(i);y=x.data;n=null;m=0;while(true){if(m>=i){b=By0(c,t,v,x,e);if(!AD7(b)){e=b;break e;}e=AFM(b);break e;}b=Bd(d,m);if(!AHT(b,n))break;u[m]=b.jL;w[m]=b.j8;y[m]=b.nj;m=m+1|0;n=b;}b=new BJ;Ba(b,c);K(b);}}a.z8=e;}}
function BBH(a,b){Un(a);return a.z8.ie(b);}
function BI6(a,b){Un(a);return a.z8.mn(b);}
function Bw9(a,b){Un(a);return a.z8.lQ(b);}
function AOn(){var a=this;D.call(a);a.Xh=null;a.a4R=null;}
function Qu(){var a=this;GR.call(a);a.yg=null;a.V4=null;}
var CBs=0;function AFM(b){var c;if(b instanceof Qu)return b;c=new Qu;M6(c,b.y1);c.V4=W(ANf,CBs+1|0);c.yg=b;return c;}
function BBQ(a,b){return APx(AFq(a,b),b);}
function BAX(a,b){return AKJ(AFq(a,b),b);}
function BwC(a,b){return A_H(a.yg,b);}
function AFq(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$$je;c=BON(b);d=a.V4.data;e=c&CBs;f=d[e];if(!(f!==null&&BON(f.tf)==c)){g=Cg(b,I(0, 4294967295));f=BCj(a.yg,g);h=DO(g,I(4294967295, 0));i=f;a:{while(true){j=a.yg;k=j.tg;c=Vb(k,g);c=c<0?c^(-1):c+1|0;k=k.data;l=k.length;if(c<l)m=k[c];else{n=j.u1;if(n===null)m=g;else{o=k[l-1|0];if(Hx(g,o))o=g;p=n.uh;q=n.HE;r=n.FB;b:{c:{try{d:{try{m=NK(q,o,p,L$(r),n.AC);l=G9(o,BS);if(l<=0)break d;if(Hx(m,BS))break d;m=o;break d;}catch($$e){$$je=N($$e);if($$je instanceof BJ){break c;}
else{throw $$e;}}}break b;}catch($$e){$$je=N($$e);if($$je instanceof LH){}else{throw $$e;}}}m=o;}e:{f:{try{g:{try{b=NK(r,o,p,L$(q),n.AC);if(l<=0)break g;if(Hx(b,BS))break g;b=o;break g;}catch($$e){$$je=N($$e);if($$je instanceof BJ){break f;}else{throw $$e;}}}break e;}catch($$e){$$je=N($$e);if($$je instanceof LH){}else{throw $$e;}}}b=o;}if(Ds(m,b))m=b;}}if(Ee(m,g))break a;if(Ds(m,h))break;j=BCj(a.yg,m);i.Tw=j;g=m;i=j;}}d[e]=f;}return f;}
function A8v(){CBs=511;}
function ABb(){var a=this;D.call(a);a.Og=null;a.D0=0;}
function NK(a,b,c,d,e){var f,g,h,i;f=a.Og;g=f.Gj;if(g==119)c=c+d|0;else if(g!=115)c=0;h=M(c);i=Bj(b,h);Jp(e,i);DL(e,2,f.tW-1|0);DL(e,5,1);DL(e,11,0);DL(e,12,0);DL(e,13,0);DL(e,14,0);Hj(e,14,f.GB);Vr(f,e);if(f.Aj){NN(f,e);if(Fc(HD(e),i)){Hj(e,1,1);DL(e,2,f.tW-1|0);Vr(f,e);NN(f,e);}}else if(Fc(HD(e),i)){Hj(e,1,1);Vr(f,e);}return BI(HD(e),h);}
function AEl(a,b,c,d){var e,f,g,h;e=a.Og;f=e.Gj;if(f==119)c=c+d|0;else if(f!=115)c=0;g=M(c);b=Bj(b,g);h=AAT(V8());Jp(h,b);DL(h,2,e.tW-1|0);DL(h,5,1);DL(h,11,0);DL(h,12,0);DL(h,13,0);DL(h,14,0);Hj(h,14,e.GB);VE(e,h);if(e.Aj){NN(e,h);if(Hx(HD(h),b)){Hj(h,1,(-1));DL(h,2,e.tW-1|0);VE(e,h);NN(e,h);}}else if(Hx(HD(h),b)){Hj(h,1,(-1));VE(e,h);}return BI(HD(h),g);}
function L$(a){return a.D0;}
function AGI(b){var c,d;c=BcB(b);d=BU((HG(b)));b=new ABb;b.Og=c;b.D0=d;return b;}
function Z6(){D.call(this);this.Bt=null;}
var CBt=null;function AYm(b,c,d){return AO2(b,c,d);}
function V8(){var b,c,d,e,f,g,h,i,j,k;if(CBt===null){a:{AFu();b=X6(B(1147));if(b!==null)c=ANQ(b);else{b:{if(Cm(B(1147),B(892))&&Y(B(1147))>3){d=Bc(B(1147),3);if(!(d!=43&&d!=45)){e=Bo(1);f=4;b=new S;T(b);g=Y(B(1147));Bv(b,CU(B(1147),0,f));while(f<g){if(To(Bc(B(1147),f),10)!=(-1)){Bt(b,Bc(B(1147),f));if((g-(f+1|0)|0)==2)Bt(b,58);}else if(Bc(B(1147),f)==58)Bt(b,58);f=f+1|0;}if(KF(R(b),B(1148))==(-1)){Bt(b,58);Bv(b,B(1149));}if(KF(R(b),B(1148))==5)AAg(b,4,48);h=R(b);i=ADM(h,4,e);if(i>=0&&i<=23){j=e.data;k=j[0];if
(k==(-1))break b;else{c:{f=Bp(i,3600000);if(k<Y(h)&&Bc(h,k)==58){i=ADM(h,k+1|0,e);if(j[0]!=(-1)&&i>=0&&i<=59){f=f+(i*60000|0)|0;break c;}c=QK(CA7);break a;}if(k>6)f=i*60000|0;}if(d==45)f= -f|0;c=ANQ(AO2(h,f,f));break a;}}c=QK(CA7);break a;}}}c=QK(CA7);}}CBt=c;}return CBt;}
function WN(a,b,c){var d,e,f,g,h,i;d=b.n;if(!d){Z(b,c);return 1;}e=d-1|0;f=Bd(b,e);if(!AHT(c,f))return 0;g=0;if(d>=2)g=(Bd(b,d-2|0)).j8;h=f.j8;i=Bj(f.jL,M(g));if(Ee(Bj(c.jL,M(h)),i)){Er(b,e);return WN(a,b,c);}Z(b,c);return 1;}
function TV(){var a=this;D.call(a);a.jQ=0;a.lz=null;a.Zi=null;a.Ee=0;a.r5=0;a.zt=null;}
var CBu=0;function BeY(){BeY=Bi(TV);Bt6();}
function AE4(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;e=null;f=I(4294967295, 2147483647);g=2147483647;h=IY(a.lz);i=G9(b,I(0, 2147483648));while(KC(h)){j=JP(h);if(j.CP>g)continue;k=a.jQ;l=k+c|0;if(!i)m=(-2147483648);else{Jp(d,Bj(b,M(l)));m=Fd(d,1);}if(m>j.xE)n=b;else{if(m>=j.CP)n=b;else{Jp(d,BS);DL(d,1,j.CP);n=BI(BI(HD(d),M(l)),M(1));}n=NK(j.wE,n,k,c,d);if(Ds(n,b)){Jp(d,Bj(n,M(l)));if(Fd(d,1)>j.xE)n=b;}}if(Fc(n,b)){ALj(h);continue;}if(Fc(n,f)){g=Fd(d,1);e=j;f=n;}}if(e===null)return null;Jp(d,f);l=Fd(d,1);BeY();if(l>=
CBu)return null;l=a.r5;if(l<2147483647&&Hx(f,AKK(a.zt,l,a.jQ,c)))return null;return BIa(f,e,a.jQ);}
function Bt6(){CBu=Fd(Uf(),1)+100|0;}
function AMU(){var a=this;D.call(a);a.wE=null;a.CP=0;a.xE=0;}
function ADv(a){return a.wE.D0;}
function AHX(){var a=this;D.call(a);a.Gj=0;a.tW=0;a.Sf=0;a.Aj=0;a.a2d=0;a.GB=0;}
function BcB(b){var c,d,e,f,g,h,i,j,k,l,m,n;c=GW(b);d=!(c&1)?0:1;e=!(c&2)?0:1;a:{switch((c>>>2|0)&3){case 1:f=119;break a;case 2:f=115;break a;default:}f=117;}g=GW(b);h=L5(b);i=!e?0:L5(b);j=BS;k=M(1);while(true){l=b.Fo.data;c=b.oW;b.oW=c+1|0;c=Bbl(l[c]);e=(c%2|0)!=1?0:1;j=Bj(j,CA(k,M(c/2|0)));k=CA(k,M(46));if(!e)break;}m=BU((EA(Cg(j,M(1)),BS)?EE(j,1):CA(EE(j,1),M(1800000))));b=new AHX;if(f!=117&&f!=119&&f!=115){b=new BJ;n=new S;T(n);Bt(H(n,B(1150)),f);Ba(b,R(n));K(b);}b.Gj=f;b.tW=g;b.Sf=h;b.Aj=i;b.a2d=d;b.GB
=m;return b;}
function AKK(a,b,c,d){var e,f,g;e=a.Gj;if(e==119)c=c+d|0;else if(e!=115)c=0;f=V8();AQx();g=AAT(f);Jp(g,BS);DL(g,1,b);DL(g,2,a.tW-1|0);DL(g,10,0);DL(g,12,0);DL(g,13,0);DL(g,14,0);Hj(g,14,a.GB);Vv(a,g);if(a.Aj)NN(a,g);return BI(HD(g),M(c));}
function Vr(a,b){a:{if(Fd(b,2)==1&&Fd(b,5)==29)while(true){if(Jm(b,Fd(b,1)))break a;Hj(b,1,1);}}Vv(a,b);}
function VE(a,b){a:{if(Fd(b,2)==1&&Fd(b,5)==29)while(true){if(Jm(b,Fd(b,1)))break a;Hj(b,1,(-1));}}Vv(a,b);}
function Vv(a,b){var c;c=a.Sf;if(c>=0)DL(b,5,c);else{DL(b,5,1);Hj(b,2,1);Hj(b,5,a.Sf);}}
function NN(a,b){var c,d;c=Fd(b,7);d=(a.Aj==7?1:c+1|0)-c|0;if(d){if(!a.a2d){if(d>0)d=d+(-7)|0;}else if(d<0)d=d+7|0;Hj(b,5,d);}}
function AI7(){var a=this;D.call(a);a.a3o=0;a.Xx=0;a.a3s=null;}
function BkX(a,b,c){var d=new AI7();Bsj(d,a,b,c);return d;}
function Bsj(a,b,c,d){a.a3o=b;a.Xx=c;a.a3s=d;}
function ANf(){var a=this;D.call(a);a.tf=BS;a.Ix=null;a.Tw=null;a.Dl=0;a.Fu=0;}
function BCj(a,b){var c=new ANf();ByR(c,a,b);return c;}
function ByR(a,b,c){a.Dl=(-2147483648);a.Fu=(-2147483648);a.tf=c;a.Ix=b;}
function APx(a,b){var c;c=a.Tw;if(c!==null&&Hx(b,c.tf))return APx(c,b);if(a.Dl==(-2147483648))a.Dl=A7I(a.Ix,a.tf);return a.Dl;}
function AKJ(a,b){var c;c=a.Tw;if(c!==null&&Hx(b,c.tf))return AKJ(c,b);if(a.Fu==(-2147483648))a.Fu=AQG(a.Ix,a.tf);return a.Fu;}
function AJa(){var a=this;D.call(a);a.AR=0;a.S2=0;a.F4=0;a.uT=0;a.yD=null;}
function KC(a){return a.AR>=a.F4?0:1;}
function JP(a){var b,c;ACI(a);b=a.AR;a.uT=b;c=a.yD;a.AR=b+1|0;return c.w0(b);}
function ALj(a){var b,c,d;if(a.uT<0){b=new CQ;Be(b);K(b);}ACI(a);a.yD.S$(a.uT);a.S2=a.yD.eY;c=a.uT;d=a.AR;if(c<d)a.AR=d-1|0;a.F4=a.F4-1|0;a.uT=(-1);}
function ACI(a){var b;if(a.S2>=a.yD.eY)return;b=new Nt;Be(b);K(b);}
var O1=J(0);
function VD(){var a=this;D.call(a);a.kg=null;a.h1=null;}
function ByG(a,b){var c;if(a===b)return 1;if(!Lk(b,O1))return 0;c=b;return IE(a.kg,c.Tl())&&IE(a.h1,c.Mk())?1:0;}
function Bmh(a){return a.kg;}
function Bux(a){return a.h1;}
function BtY(a){return N$(a.kg)^N$(a.h1);}
function BjH(a){var b,c,d;b=a.kg;c=a.h1;d=new S;T(d);b=H(d,b);Bt(b,61);H(b,c);return R(d);}
function S$(){var a=this;VD.call(a);a.zZ=0;a.f_=null;}
function QT(){D.call(this);this.a_u=null;}
var CBv=null;var BRl=null;var CBw=null;function Io(){Io=Bi(QT);Boj();}
function A2G(a){var b=new QT();Bct(b,a);return b;}
function Bct(a,b){Io();a.a_u=b;}
function Boj(){CBv=A2G(B(1151));BRl=A2G(B(1152));CBw=A2G(B(1153));}
var Ln=J(BG);
var GD=J(HM);
var II=J(Cx);
var Qk=J(Cx);
var GB=J(HM);
function QG(){var a=this;D.call(a);a.bc=0.0;a.H=0.0;a.bd=0.0;a.bg=0.0;a.be=0.0;a.bh=0.0;}
var CBx=null;var CBy=0;function YJ(b,c,d,e,f,g){var h;h=new QG;h.bc=b;h.H=c;h.bd=d;h.bg=e;h.be=f;h.bh=g;return h;}
function IR(){CBy=0;}
function En(b,c,d,e,f,g){var h,i,j;h=CBy;i=CBx;if(h>=i.n)Z(i,YJ(0.0,0.0,0.0,0.0,0.0,0.0));i=CBx;j=CBy;CBy=j+1|0;return X5(Bd(i,j),b,c,d,e,f,g);}
function X5(a,b,c,d,e,f,g){a.bc=b;a.H=c;a.bd=d;a.bg=e;a.be=f;a.bh=g;return a;}
function K0(a,b,c,d){var e,f,g,h,i,j,k;e=a.bc;f=a.H;g=a.bd;h=a.bg;i=a.be;j=a.bh;k=Bb(b,0.0);if(k<0)e=e+b;if(k>0)h=h+b;k=Bb(c,0.0);if(k<0)f=f+c;if(k>0)i=i+c;k=Bb(d,0.0);if(k<0)g=g+d;if(k>0)j=j+d;return En(e,f,g,h,i,j);}
function Ev(a,b,c,d){return En(a.bc-b,a.H-c,a.bd-d,a.bg+b,a.be+c,a.bh+d);}
function Lx(a,b,c,d){return En(a.bc+b,a.H+c,a.bd+d,a.bg+b,a.be+c,a.bh+d);}
function ADP(a,b,c){var d,e;if(b.be>a.H&&b.H<a.be){if(b.bh>a.bd&&b.bd<a.bh){if(c<=0.0)d=c;else{d=b.bg;e=a.bc;if(d>e)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.bc;e=a.bg;if(c<e)e=d;else{e=e-c;if(e<=d)e=d;}}return e;}return c;}return c;}
function ANw(a,b,c){var d,e;if(b.bg>a.bc&&b.bc<a.bg){if(b.bh>a.bd&&b.bd<a.bh){if(c<=0.0)d=c;else{d=b.be;e=a.H;if(d>e)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.H;e=a.be;if(c<e)e=d;else{e=e-c;if(e<=d)e=d;}}return e;}return c;}return c;}
function AJ5(a,b,c){var d,e;if(b.bg>a.bc&&b.bc<a.bg){if(b.be>a.H&&b.H<a.be){if(c<=0.0)d=c;else{d=b.bh;e=a.bd;if(d>e)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.bd;e=a.bh;if(c<e)e=d;else{e=e-c;if(e<=d)e=d;}}return e;}return c;}return c;}
function Ow(a,b){return b.bg>a.bc&&b.bc<a.bg?(b.be>a.H&&b.H<a.be?(b.bh>a.bd&&b.bd<a.bh?1:0):0):0;}
function K5(a,b,c,d){a.bc=a.bc+b;a.H=a.H+c;a.bd=a.bd+d;a.bg=a.bg+b;a.be=a.be+c;a.bh=a.bh+d;return a;}
function AOc(a){return (a.bg-a.bc+a.be-a.H+a.bh-a.bd)/3.0;}
function ADx(a){return En(a.bc,a.H,a.bd,a.bg,a.be,a.bh);}
function VM(a,b,c){var d,e,f,g,h,i,j,k;d=Tw(b,c,a.bc);e=Tw(b,c,a.bg);f=RW(b,c,a.H);g=RW(b,c,a.be);h=S4(b,c,a.bd);i=S4(b,c,a.bh);if(!AFy(a,d))d=null;if(!AFy(a,e))e=null;if(!AJ6(a,f))f=null;if(!AJ6(a,g))g=null;if(!AK4(a,h))h=null;if(!AK4(a,i))i=null;j=null;if(d!==null)j=d;if(e!==null&&!(j!==null&&H3(b,e)>=H3(b,j)))j=e;if(f!==null&&!(j!==null&&H3(b,f)>=H3(b,j)))j=f;if(g!==null&&!(j!==null&&H3(b,g)>=H3(b,j)))j=g;if(h!==null&&!(j!==null&&H3(b,h)>=H3(b,j)))j=h;if(i!==null&&!(j!==null&&H3(b,i)>=H3(b,j)))j=i;if(j===
null)return null;k=(-1);if(j===d)k=4;if(j===e)k=5;if(j===f)k=0;if(j===g)k=1;if(j===h)k=2;if(j===i)k=3;return Br2(0,0,0,k,j);}
function AFy(a,b){var c,d;a:{if(b===null)c=0;else{d=b.E;if(d>=a.H&&d<=a.be){d=b.C;if(d>=a.bd&&d<=a.bh){c=1;break a;}}c=0;}}return c;}
function AJ6(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.bc&&d<=a.bg){d=b.C;if(d>=a.bd&&d<=a.bh){c=1;break a;}}c=0;}}return c;}
function AK4(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.bc&&d<=a.bg){d=b.E;if(d>=a.H&&d<=a.be){c=1;break a;}}c=0;}}return c;}
function APw(a,b){a.bc=b.bc;a.H=b.H;a.bd=b.bd;a.bg=b.bg;a.be=b.be;a.bh=b.bh;}
function AZv(){CBx=Cs();CBy=0;}
function PE(){var a=this;D.call(a);a.G=0.0;a.E=0.0;a.C=0.0;}
var CBz=null;var CBA=0;function AN1(b,c,d){var e;e=new PE;e.G=b;e.E=c;e.C=d;return e;}
function I9(){CBA=0;}
function Cp(b,c,d){var e,f,g,h;e=CBA;f=CBz;if(e>=f.n)Z(f,AN1(0.0,0.0,0.0));g=CBz;h=CBA;CBA=h+1|0;g=Bd(g,h);g.G=b;g.E=c;g.C=d;return g;}
function Q6(a,b){return Cp(b.G-a.G,b.E-a.E,b.C-a.C);}
function Eg(a){var b,c;b=a.G;b=b*b;c=a.E;b=b+c*c;c=a.C;b=CX(b+c*c);return b<1.0E-4?Cp(0.0,0.0,0.0):Cp(a.G/b,a.E/b,a.C/b);}
function Fe(a,b,c,d){return Cp(a.G+b,a.E+c,a.C+d);}
function F6(a,b){var c,d,e;c=b.G-a.G;d=b.E-a.E;e=b.C-a.C;return CX(c*c+d*d+e*e);}
function H3(a,b){var c,d,e;c=b.G-a.G;d=b.E-a.E;e=b.C-a.C;return c*c+d*d+e*e;}
function Og(a){var b,c;b=a.G;b=b*b;c=a.E;b=b+c*c;c=a.C;return CX(b+c*c);}
function Tw(a,b,c){var d,e,f,g,h,i,j;d=b.G;e=a.G;d=d-e;f=b.E;g=a.E;h=f-g;f=b.C;i=a.C;f=f-i;if(d*d<1.0000000116860974E-7)return null;j=(c-e)/d;return j>=0.0&&j<=1.0?Cp(e+d*j,g+h*j,i+f*j):null;}
function RW(a,b,c){var d,e,f,g,h,i,j;d=b.G;e=a.G;d=d-e;f=b.E;g=a.E;h=f-g;f=b.C;i=a.C;f=f-i;if(h*h<1.0000000116860974E-7)return null;j=(c-g)/h;return j>=0.0&&j<=1.0?Cp(e+d*j,g+h*j,i+f*j):null;}
function S4(a,b,c){var d,e,f,g,h,i,j;d=b.G;e=a.G;d=d-e;f=b.E;g=a.E;h=f-g;f=b.C;i=a.C;f=f-i;if(f*f<1.0000000116860974E-7)return null;j=(c-i)/f;return j>=0.0&&j<=1.0?Cp(e+d*j,g+h*j,i+f*j):null;}
function Bnr(a){var b,c,d,e;b=a.G;c=a.E;d=a.C;e=new S;T(e);Bt(e,40);Bt(Po(H(Po(H(Po(e,b),B(105)),c),B(105)),d),41);return R(e);}
function Zi(a,b){var c,d,e,f,g,h,i,j,k;c=BY(b);d=BE(b);e=a.G;f=a.E;g=c;h=f*g;i=a.C;j=d;k=h+i*j;f=i*g-f*j;a.G=e;a.E=k;a.C=f;}
function OK(a,b){var c,d,e,f,g,h,i,j;c=BY(b);d=BE(b);e=a.G;f=c;g=e*f;h=a.C;i=d;g=g+h*i;j=a.E;e=h*f-e*i;a.G=g;a.E=j;a.C=e;}
function BcY(){CBz=Cs();CBA=0;}
var Mj=J();
var CBB=BS;var CBC=0.0;var CBD=null;function ACE(){return !BV$&&!AGr()?0:1;}
function JD(){return 0;}
function WZ(){var b;DF();b=F0();if(Ds(BI(b,CBB),M(250))){CBB=b;CBC=BQ6;}return CBC;}
function ASj(){CBB=M(-250);CBC=1.0;CBD=TH(1);}
var ASN=J(Mj);
function BrA(){}
var Xg=J(CT);
function Bm(b){a:{switch(b){case 2884:AFB();break a;case 2896:Ca();BRW=1;break a;case 2903:Ca();BRV=1;break a;case 2912:Ca();BR9=1;break a;case 2929:ACQ();break a;case 3008:AHo();break a;case 3042:AMr();break a;case 3168:case 3169:case 3170:case 3171:Ca();BSn=1;break a;case 3553:Ca();BSi.data[BSh]=1;break a;case 16384:ALN(0);break a;case 16385:ALN(1);break a;case 32823:Ca();if(!BRu){Ts(32823);BRu=1;}break a;case 32826:break;default:break a;}}}
function Bl(b){a:{switch(b){case 2884:AN9();break a;case 2896:Ca();BRW=0;break a;case 2903:Ca();BRV=0;break a;case 2912:Ca();BR9=0;break a;case 2929:YN();break a;case 3008:Ca();BRT=0;break a;case 3042:Ww();break a;case 3168:case 3169:case 3170:case 3171:Ca();BSn=0;break a;case 3553:Ca();BSi.data[BSh]=0;break a;case 16384:AHF(0);break a;case 16385:AHF(1);break a;case 32823:Ca();if(BRu){MW(32823);BRu=0;}break a;case 32826:break;default:break a;}}}
function H8(b){a:{Ca();switch(b){case 513:b=516;break a;case 514:b=514;break a;case 515:b=518;break a;case 516:b=513;break a;case 518:b=515;break a;case 517:break;default:}}if(b!=BRp){B3();BQ$.depthFunc(b);BRp=b;}}
function A1$(b,c){var d;Ca();if(b==516){BRU=c;return;}d=new F7;Ba(d,B(1154));K(d);}
function A70(b){Ca();if(BRt!=b){B3();BQ$.cullFace(b);BRt=b;}}
function DR(b){Ca();BSC=b;}
function E3(){var b,c,d,e,f;a:{Ca();switch(BSC){case 5888:break;case 5889:QU(BSH.data[BSK]);b=BSI.data;c=BSK;d=BSJ+1|0;BSJ=d;b[c]=d;break a;case 5890:b=BSO.data;c=BSh;QU(b[c].data[BSR.data[c]]);b=BSP.data;c=BSh;e=b[c].data;d=BSR.data[c];b=BSQ.data;f=b[c]+1|0;b[c]=f;e[d]=f;break a;default:}QU(BSD.data[BSG]);b=BSE.data;f=BSG;c=BSF+1|0;BSF=c;b[f]=c;}}
function GU(b,c,d,e){var f;Ca();f=(!b?0:1)|(!c?0:2)|(!d?0:4)|(!e?0:8);if(f!=BSs){B3();BQ$.colorMask(!!b,!!c,!!d,!!e);BSs=f;}}
function Qw(b,c,d,e){Ca();if(!(b===BSt&&c===BSu&&d===BSv&&e===BSw)){K_(b,c,d,e);BSt=b;BSu=c;BSv=d;BSw=e;}}
function EZ(b){Ca();MB(b);}
function Bw(b,c,d){var e;Ca();e=PF();e.jx=e.fr*b+e.fm*c+e.fj*d+e.jx;e.jz=e.fq*b+e.fo*c+e.fi*d+e.jz;e.jy=e.ft*b+e.fn*c+e.fl*d+e.jy;e.jA=e.fs*b+e.fp*c+e.fk*d+e.jA;}
function Bx(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q;a:{b:{Ca();f=PF();if(c!==0.0){if(c!==1.0&&c!==(-1.0))break b;if(d!==0.0)break b;if(e!==0.0)break b;b=0.01745329238474369*b*c;c=BE(b);b=BY(b);d=f.fm;e=f.fo;g=f.fn;h=f.fp;i=f.fj;j=f.fi;k=f.fl;l=f.fk;m= -c;f.fj=d*m+i*b;f.fi=e*m+j*b;f.fl=g*m+k*b;f.fk=h*m+l*b;f.fm=d*b+i*c;f.fo=e*b+j*c;f.fn=g*b+k*c;f.fp=h*b+l*c;break a;}if(d===0.0){if(e!==1.0&&e!==(-1.0))break b;b=0.01745329238474369*b*e;c=BE(b);b=BY(b);d=f.fr;e=d*b;g=f.fm;e=e+g*c;h=f.fq;i=h*b;j=f.fo;i=i+j*c;k=f.ft;l
=k*b;m=f.fn;l=l+m*c;n=f.fs;o=n*b;p=f.fp;o=o+p*c;c= -c;f.fm=d*c+g*b;f.fo=h*c+j*b;f.fn=k*c+m*b;f.fp=n*c+p*b;f.fr=e;f.fq=i;f.ft=l;f.fs=o;break a;}if(!(d!==1.0&&d!==(-1.0))&&e===0.0){b=0.01745329238474369*b*d;c=BE(b);b=BY(b);d=f.fr;e=d*b;g=f.fj;h= -c;e=e+g*h;i=f.fq;j=i*b;k=f.fi;j=j+k*h;l=f.ft;m=l*b;n=f.fl;m=m+n*h;o=f.fs;p=o*b;q=f.fk;h=p+q*h;f.fj=d*c+g*b;f.fi=i*c+k*b;f.fl=l*c+n*b;f.fk=o*c+q*b;f.fr=e;f.fq=j;f.ft=m;f.fs=h;break a;}}ATG(f,0.01745329238474369*b,c,d,e);}}
function Ix(b,c,d,e){CD(b,c,d,e);}
function C$(b,c){var d;if(b!=3553){d=new B8;Ba(d,B(1155));K(d);}Ca();if(c!=BSj.data[BSh]){CZ();FW(3553,AFz(BS2,c));BSj.data[BSh]=c;}}
function Dk(b,c){var d,e,f,g,h;Ca();d=BRS;if(!d){d=b|b<<16;e=c|c<<16;if(!(d==BRQ&&e==BRR)){B3();BQ$.blendFunc(b,c);BRQ=d;BRR=e;}}else{f=0;e=1;if(d){f=1;e=771;}g=b|f<<16;h=c|e<<16;if(!(g==BRQ&&h==BRR)){B3();BQ$.blendFuncSeparate(b,c,f,e);BRQ=g;BRR=h;}}}
function Co(){AU2();}
function BQ(){var b,c,d,e,f;a:{Ca();switch(BSC){case 5888:break;case 5889:b=BSK;if(b>0){BSK=b-1|0;break a;}c=new Cx;Ba(c,B(1156));FR(BRm,c);break a;case 5890:d=BSR.data;b=BSh;if(d[b]>0){d[b]=d[b]-1|0;break a;}c=new Cx;e=new S;T(e);f=H(e,B(274));Bg(f,b);H(f,B(1157));Ba(c,R(e));FR(BRm,c);break a;default:}b=BSG;if(b>0)BSG=b-1|0;else{e=new Cx;Ba(e,B(1158));FR(BRm,e);}}}
function Ct(b,c,d){var e;Ca();e=PF();e.fr=e.fr*b;e.fq=e.fq*b;e.ft=e.ft*b;e.fs=e.fs*b;e.fm=e.fm*c;e.fo=e.fo*c;e.fn=e.fn*c;e.fp=e.fp*c;e.fj=e.fj*d;e.fi=e.fi*d;e.fl=e.fl*d;e.fk=e.fk*d;}
function FD(b){Ca();if(b!=BRq){B3();BQ$.depthMask(!!b);BRq=b;}}
function SF(b,c,d,e,f,g){var h,i,j,k,l;Ca();h=PF();i=BSV;j=c-b;i.fr=2.0/j;i.fq=0.0;i.ft=0.0;i.fs=0.0;i.fm=0.0;k=e-d;i.fo=2.0/k;i.fn=0.0;i.fp=0.0;i.fj=0.0;i.fi=0.0;l=g-f;i.fl=2.0/l;i.fk=0.0;i.jx= -(c+b)/j;i.jz= -(e+d)/k;i.jy=(g+f)/l;i.jA=1.0;AL6(h,i,h);}
function AQD(b,c){var d;a:{Ca();switch(b){case 2982:break;case 2983:Jq(BSH.data[BSK],c);break a;case 2984:d=BSO.data;b=BSh;Jq(d[b].data[BSR.data[b]],c);break a;default:c=new F7;Ba(c,B(1159));K(c);}Jq(BSD.data[BSG],c);}}
function ME(b,c,d){Ca();BRx=b;BRy=c;BRz=d;BRA=1.0;BRB=BRB+1|0;}
function AQp(b,c){var d;Ca();if(!(b===BRv&&c===BRw)){d= -b;B3();BQ$.polygonOffset(d,c);BRv=b;BRw=c;}}
function AXt(b){var c,d,e,f,g,h,i;while(Ya(b)){c=Xq(b);Ca();d=0;e=0;while(true){f=BSj.data;if(e>=f.length)break;if(f[e]==c){g=e==BSh?0:1;if(!d&&!g)g=d;else H0(33984+e|0);FW(3553,null);if(Yr()>=300)FW(32879,null);BSj.data[e]=(-1);d=g;}e=e+1|0;}if(d)H0(33984+BSh|0);CZ();h=BS2;c=c+(-1)|0;if(c<h.zS&&c>=0){f=h.t$.data;i=f[c];f[c]=null;h.wp=h.wp-1|0;}else i=null;Ot(i);}}
function Of(b,c){switch(b){case 2914:Ca();BR_=c;BSg=BSg+1|0;return;case 2915:Ca();BSa=c;BSg=BSg+1|0;return;case 2916:Ca();BSb=c;BSg=BSg+1|0;return;default:}}
function AFK(b,c){switch(b){case 2917:Ca();BR$=c!=2048?0:1;BSg=BSg+1|0;return;default:}}
var Z0=J(0);
function N4(){var a=this;D.call(a);a.lr=null;a.er=null;a.nL=null;a.im=null;a.n3=null;a.gU=null;a.dh=BS;a.g_=0;a.Qp=BS;a.RE=BS;a.MF=BS;a.hG=0;a.cM=0;a.gt=0;a.y_=0;a.a1t=BS;a.Iy=0;a.lF=null;a.j9=0;a.a3t=null;a.m=null;a.dn=0;a.hM=0;a.dm=0;a.Be=0;a.eT=null;a.gK=null;a.oE=null;a.g7=BS;a.HQ=null;a.lY=BS;a.a5p=null;a.yZ=0;a.rw=null;a.yF=null;a.tp=0;a.vC=null;a.ci=0;}
var CBE=null;function CBF(a,b,c){var d=new N4();ANk(d,a,b,c);return d;}
function AWf(b,c){var d,e,f,g,h,i,j,k,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:d=Ic(Q(D,[b,B(1160)]));e=Ic(Q(D,[d,c]));f=Ic(Q(D,[e,B(1161)]));$p=1;case 1:$z=A3x(f);if(C()){break _;}g=$z;if(g){try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}return null;case 2:a:{try{$z=A$l(f);if(C()){break _;}i=$z;b:{try{j=Wx(i);break b;}catch($$e)
{$$je=N($$e);if($$je instanceof Bk){b=$$je;}else{throw $$e;}}if(i!==null){try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(b,c);}K(b);}}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;break a;}else{throw $$e;}}c:{try{if(i!==null)break c;k=Hf(j,B(1162));}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;break a;}else{throw $$e;}}return k;}try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}}BL(h);return null;case 3:try
{b:{try{KK(i);if(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(b,c);}K(b);}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);return null;case 4:a:{try{KK(i);if(C()){break _;}k=Hf(j,B(1162));}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;break a;}else{throw $$e;}}return k;}BL(h);return null;default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,$p);}
function ANk(a,b,c,d){var e,f,g,h,i,j,k,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.lr=Cs();a.er=Cs();a.nL=Cs();a.im=BzO();a.n3=Gc();a.gU=Cs();a.dh=BS;a.g_=0;a.Qp=M(8961023);a.RE=M(12638463);a.MF=M(16777215);a.hG=0;a.cM=N3(new DJ);a.gt=1013904223;a.y_=0;a.a1t=Cy();a.Iy=4000;a.lF=Cs();a.m=new DJ;a.Be=0;a.eT=Cs();a.g7=BS;a.lY=BS;a.rw=Cs();a.yF=Gc();a.tp=F(a.m,12000);a.vC=Cs();a.ci
=0;a.a5p=c;e=Ic(Q(D,[b,c]));a.oE=e;f=Ic(Q(D,[e,B(1161)]));$p=1;case 1:$z=A3x(f);if(C()){break _;}g=$z;a.Be=g?0:1;$p=2;case 2:$z=A3x(f);if(C()){break _;}g=$z;if(!g)a.g_=F(a.m,4)?0:1;else{try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}g=0;if(Ee(a.g7,BS)){a.g7=d;g=1;}b=a.oE;e=new PY;f=new Ql;f.t_=b;f.HL=1;i=new OL;i.qw=GK(256);i.rX=GK(256);i.qT=GK(256);c=new OP;c.pB=8;c.dP=new DJ;i.qZ=c;i.C0=$rt_createIntMultiArray([32,32]);i.j=a;b=new DJ;i.a=b;i.vS=DC(b,16);i.vT
=DC(i.a,16);i.vR=DC(i.a,8);i.sj=DC(i.a,4);i.vV=DC(i.a,4);i.vW=DC(i.a,10);i.vU=DC(i.a,16);i.hr=DC(i.a,8);Ro(e,a,f,i);a.gK=e;if(!g){Mr(a);return;}a.yZ=1;a.dn=0;a.hM=64;a.dm=0;g=a.dn;j=a.dm;$p=6;continue _;case 3:a:{try{$z=A$l(f);if(C()){break _;}e=$z;b:{try{i=Wx(e);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){b=$$je;}else{throw $$e;}}if(e!==null){try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(b,c);}K(b);}if(e===null){k=Hf(i,B(1162));a.g7=Lh(k,B(1163));a.dn
=FE(k,B(1164));a.hM=FE(k,B(1165));a.dm=FE(k,B(1166));a.dh=Lh(k,B(1167));a.lY=Lh(k,B(1168));a.g_=M0(k,B(1169));if(KW(k,B(1170)))a.HQ=Hf(k,B(1170));break a;}$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}g=0;if(Ee(a.g7,BS)){a.g7=d;g=1;}b=a.oE;e=new PY;f=new Ql;f.t_=b;f.HL=1;i=new OL;i.qw=GK(256);i.rX=GK(256);i.qT=GK(256);c=new OP;c.pB=8;c.dP=new DJ;i.qZ=c;i.C0=$rt_createIntMultiArray([32,32]);i.j=a;b=new DJ;i.a=b;i.vS=DC(b,16);i.vT=DC(i.a,16);i.vR=DC(i.a,8);i.sj
=DC(i.a,4);i.vV=DC(i.a,4);i.vW=DC(i.a,10);i.vU=DC(i.a,16);i.hr=DC(i.a,8);Ro(e,a,f,i);a.gK=e;if(!g){Mr(a);return;}a.yZ=1;a.dn=0;a.hM=64;a.dm=0;g=a.dn;j=a.dm;$p=6;continue _;case 4:try{c:{try{KK(e);if(C()){break _;}break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(b,c);}K(b);}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);g=0;if(Ee(a.g7,BS)){a.g7=d;g=1;}b=a.oE;e=new PY;f=new Ql;f.t_=b;f.HL=1;i=new OL;i.qw=GK(256);i.rX=GK(256);i.qT=GK(256);c=new OP;c.pB
=8;c.dP=new DJ;i.qZ=c;i.C0=$rt_createIntMultiArray([32,32]);i.j=a;b=new DJ;i.a=b;i.vS=DC(b,16);i.vT=DC(i.a,16);i.vR=DC(i.a,8);i.sj=DC(i.a,4);i.vV=DC(i.a,4);i.vW=DC(i.a,10);i.vU=DC(i.a,16);i.hr=DC(i.a,8);Ro(e,a,f,i);a.gK=e;if(!g){Mr(a);return;}a.yZ=1;a.dn=0;a.hM=64;a.dm=0;g=a.dn;j=a.dm;$p=6;continue _;case 5:a:{try{KK(e);if(C()){break _;}k=Hf(i,B(1162));a.g7=Lh(k,B(1163));a.dn=FE(k,B(1164));a.hM=FE(k,B(1165));a.dm=FE(k,B(1166));a.dh=Lh(k,B(1167));a.lY=Lh(k,B(1168));a.g_=M0(k,B(1169));if(KW(k,B(1170)))a.HQ=Hf(k,
B(1170));break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}g=0;if(Ee(a.g7,BS)){a.g7=d;g=1;}b=a.oE;e=new PY;f=new Ql;f.t_=b;f.HL=1;i=new OL;i.qw=GK(256);i.rX=GK(256);i.qT=GK(256);c=new OP;c.pB=8;c.dP=new DJ;i.qZ=c;i.C0=$rt_createIntMultiArray([32,32]);i.j=a;b=new DJ;i.a=b;i.vS=DC(b,16);i.vT=DC(i.a,16);i.vR=DC(i.a,8);i.sj=DC(i.a,4);i.vV=DC(i.a,4);i.vW=DC(i.a,10);i.vU=DC(i.a,16);i.hr=DC(i.a,8);Ro(e,a,f,i);a.gK=e;if(!g){Mr(a);return;}a.yZ=1;a.dn=0;a.hM=64;a.dm=0;g=a.dn;j=a.dm;$p
=6;case 6:$z=A6I(a,g,j);if(C()){break _;}g=$z;O();if(g!=BT6.b?0:1){a.yZ=0;Mr(a);return;}a.dn=a.dn+(F(a.m,64)-F(a.m,64)|0)|0;a.dm=a.dm+(F(a.m,64)-F(a.m,64)|0)|0;g=a.dn;j=a.dm;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function BcP(a){var b,c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hM<=0)a.hM=64;b=a.dn;c=a.dm;$p=1;case 1:$z=A6I(a,b,c);if(C()){break _;}b=$z;if(b)return;a.dn=a.dn+(F(a.m,8)-F(a.m,8)|0)|0;a.dm=a.dm+(F(a.m,8)-F(a.m,8)|0)|0;b=a.dn;c=a.dm;continue _;default:E4();}}C8().s(a,b,c,$p);}
function A6I(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=63;e=d+1|0;$p=1;case 1:$z=AWH(a,b,e,c);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}d=e;e=d+1|0;continue _;case 2:$z=AWH(a,b,d,c);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bdm(a,b){var c,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:try{c=a.HQ;if(c!==null){Uo(b,c);a.HQ=null;}$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){c=$$je;}else{throw $$e;}}BL(c);return;case 1:a:{try{a.bbY(b);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){c=$$je;}else{throw $$e;}}BL(c);}return;default:E4();}}C8().s(a,b,c,$p);}
function AVy(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.gK.Nd())return;if(c!==null){c.u4=1;AFV(c,c.wr);}$p=1;case 1:A9$(a);if(C()){break _;}if(c===null){d=a.gK;$p=2;continue _;}d=B(1171);$p=3;continue _;case 2:d.P7(b,c);if(C()){break _;}return;case 3:Bfd(c,d);if(C()){break _;}d=a.gK;$p=2;continue _;default:E4();}}C8().s(a,b,c,d,$p);}
function A9$(a){var b,c,d,e,f,g,h,i,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Fl();OU(b,B(1163),a.g7);FH(b,B(1164),a.dn);FH(b,B(1165),a.hM);FH(b,B(1166),a.dm);OU(b,B(1167),a.dh);OU(b,B(1168),a.lY);OY(b,B(1169),a.g_);OU(b,B(1172),Cy());c=null;d=a.lF;if(d.n>0)c=Bd(d,0);if(c!==null){d=Fl();AKP(c,d);AMm(b,B(1170),d);}d=Fl();G3(d,B(1162),b);try{e=Ic(Q(D,[a.oE,B(1173)]));f=Ic(Q(D,[a.oE,B(1174)]));g
=Ic(Q(D,[a.oE,B(1161)]));b=QN(e);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);return;case 1:try{BHa(d,b);if(C()){break _;}$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);return;case 2:try{$z=A3x(f);if(C()){break _;}i=$z;if(!i){$p=3;continue _;}$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);return;case 3:try{A56(g,f);if(C()){break _;}$p=4;continue _;}catch($$e){$$je=N($$e);if
($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);return;case 4:try{$z=A3x(g);if(C()){break _;}i=$z;if(!i){$p=6;continue _;}$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);return;case 5:try{AZ2(f);if(C()){break _;}$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);return;case 6:try{A56(e,g);if(C()){break _;}$p=7;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);return;case 7:a:{try
{$z=A3x(e);if(C()){break _;}i=$z;if(!i)break a;$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}return;case 8:try{AZ2(g);if(C()){break _;}$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);return;case 9:a:{try{AZ2(e);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function AUg(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.gK.Nd())return 1;if(!b){$p=2;continue _;}c=a.gK;b=0;d=null;$p=1;case 1:$z=c.P7(b,d);if(C()){break _;}b=$z;return b;case 2:A9$(a);if(C()){break _;}c=a.gK;b=0;d=null;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,$p);}
function AWH(a,b,c,d){var e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)b=0;else{if(c<128){e=b>>4;f=d>>4;$p=1;continue _;}b=0;}}else b=0;return b;case 1:$z=AS3(a,e,f);if(C()){break _;}g=$z;return GZ(g,b&15,c,d&15);default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Go(a,b,c,d){return c>=0&&c<128?Eo(a,b>>4,d>>4):0;}
function O6(a,b,c,d,e,f,g){var h,i;if(f>=0&&c<128){h=b>>4;b=d>>4;c=e>>4;d=g>>4;while(h<=c){i=b;while(i<=d){if(!Eo(a,h,i))return 0;i=i+1|0;}h=h+1|0;}return 1;}return 0;}
function Eo(a,b,c){return a.gK.LP(b,c);}
function AQB(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b>>4;b=c>>4;$p=1;case 1:$z=AS3(a,d,b);if(C()){break _;}e=$z;return e;default:E4();}}C8().s(a,b,c,d,e,$p);}
function AS3(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.gK;$p=1;case 1:$z=d.Ys(b,c);if(C()){break _;}d=$z;return d;default:E4();}}C8().s(a,b,c,d,$p);}
function A53(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 0;g=b>>4;h=d>>4;$p=1;continue _;}return 0;case 1:$z=AS3(a,g,h);if(C()){break _;}i=$z;b=b&15;d=d&15;$p=2;case 2:$z=AYt(i,b,c,d,e,f);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function A8D(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 0;f=b>>4;g=d>>4;$p=1;continue _;}return 0;case 1:$z=AS3(a,f,g);if(C()){break _;}h=$z;i=b&15;j=d&15;k=e<<24>>24;l=h.gJ.data[j<<4|i]&255;m=h.dT.data;n=i
<<11|j<<7|c;b=m[n]&255;if(b==e)return 0;d=(h.gH*16|0)+i|0;g=(h.gA*16|0)+j|0;m[n]=k;if(b){O();o=BRd.data[b];p=h.b9;$p=2;continue _;}a:{Hz(h.iH,i,c,j,0);O();if(!BYA.data[k]){if(c!=(l-1|0))break a;$p=6;continue _;}if(c>=l){b=c+1|0;$p=7;continue _;}}o=h.b9;Em();p=CBG;$p=3;continue _;case 2:o.iJ(p,d,c,g);if(C()){break _;}b:{Hz(h.iH,i,c,j,0);O();if(!BYA.data[k]){if(c!=(l-1|0))break b;$p=6;continue _;}if(c>=l){b=c+1|0;$p=7;continue _;}}o=h.b9;Em();p=CBG;$p=3;case 3:ARY(o,p,d,c,g,d,c,g);if(C()){break _;}o=h.b9;p=Czw;$p
=4;case 4:ARY(o,p,d,c,g,d,c,g);if(C()){break _;}$p=5;case 5:A0h(h,i,j);if(C()){break _;}if(e){o=h.b9;if(!o.ci){p=BRd.data[e];$p=8;continue _;}}h.eP=1;return 1;case 6:AXw(h,i,c,j);if(C()){break _;}o=h.b9;Em();p=CBG;$p=3;continue _;case 7:AXw(h,i,b,j);if(C()){break _;}o=h.b9;Em();p=CBG;$p=3;continue _;case 8:p.fa(o,d,c,g);if(C()){break _;}h.eP=1;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function AV0(a,b,c,d){var e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(a,b,c,d);if(C()){break _;}e=$z;if(!e){BH();f=Cy7;}else{O();f=BRd.data[e].bF;}return f;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AZU(a,b,c,d){var e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 0;e=b>>4;f=d>>4;$p=1;continue _;}return 0;case 1:$z=AS3(a,e,f);if(C()){break _;}g=$z;return OA(g,b&15,c,d&15);default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AWm(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.bcQ(b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A7x(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 0;f=b>>4;g=d>>4;$p=1;continue _;}return 0;case 1:$z=AS3(a,f,g);if(C()){break _;}h=$z;b=b&15;d=d&15;h.eP=1;Hz(h.iH,b,c,d,e);return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Bcf(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.bcD(b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:A$R(a,b,c,d,e);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A5s(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.baj(b,c,d,e,f);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:A$R(a,b,c,d,e);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Xe(a,b,c,d){var e,f;e=0;while(true){f=a.eT;if(e>=f.n)break;AFa(Bd(f,e),b,c,d);e=e+1|0;}}
function A$R(a,b,c,d,e){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Xe(a,b,c,d);$p=1;case 1:A3U(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function Bfu(a,b,c,d,e){var f;if(d<=e){f=d;d=e;e=f;}Gl(a,b,e,c,b,d,c);}
function Gl(a,b,c,d,e,f,g){var h,i,j,k,l;h=0;i=b-1|0;j=c-1|0;k=d-1|0;e=e+1|0;b=f+1|0;c=g+1|0;while(true){l=a.eT;if(h>=l.n)break;AI4(Bd(l,h),i,j,k,e,b,c);h=h+1|0;}}
function A3U(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b-1|0;$p=1;case 1:BbC(a,f,c,d,e);if(C()){break _;}f=b+1|0;$p=2;case 2:BbC(a,f,c,d,e);if(C()){break _;}f=c-1|0;$p=3;case 3:BbC(a,b,f,d,e);if(C()){break _;}f=c+1|0;$p=4;case 4:BbC(a,b,f,d,e);if(C()){break _;}f=d-1|0;$p=5;case 5:BbC(a,b,c,f,e);if(C()){break _;}d=d+1|0;$p=6;case 6:BbC(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,
$p);}
function BbC(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.y_&&!a.ci){O();f=BRd.data;$p=1;continue _;}return;case 1:$z=AWH(a,b,c,d);if(C()){break _;}g=$z;h=f[g];if(h===null)return;$p=2;case 2:h.dr(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A1Q(a,b,c,d){var e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b>>4;f=d>>4;$p=1;case 1:$z=AS3(a,e,f);if(C()){break _;}g=$z;return AB4(g,b&15,c,d&15);default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AP0(a,b,c,d){var e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=1;$p=1;case 1:$z=BdE(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,$p);}
function BdE(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(e){$p=1;continue _;}if(c<0)return 0;if(c>=128){f=15-a.hG|0;if(f<0)f=0;return f;}g=b>>4;e=d>>4;$p=7;continue _;}return 15;case 1:$z=AWH(a,b,c,d);if(C()){break _;}f=$z;O();if(f!=BRi.b&&f!=BY2.b){if(c<0)return 0;if(c>=128){f=15
-a.hG|0;if(f<0)f=0;return f;}g=b>>4;e=d>>4;$p=7;continue _;}e=c+1|0;g=0;$p=2;case 2:$z=BdE(a,b,e,d,g);if(C()){break _;}h=$z;e=b+1|0;g=0;$p=3;case 3:$z=BdE(a,e,c,d,g);if(C()){break _;}g=$z;e=b-1|0;i=0;$p=4;case 4:$z=BdE(a,e,c,d,i);if(C()){break _;}i=$z;e=d+1|0;j=0;$p=5;case 5:$z=BdE(a,b,c,e,j);if(C()){break _;}j=$z;d=d-1|0;e=0;$p=6;case 6:$z=BdE(a,b,c,d,e);if(C()){break _;}k=$z;if(g<=h)g=h;if(i<=g)i=g;if(j<=i)j=i;if(k<=j)k=j;return k;case 7:$z=AS3(a,g,e);if(C()){break _;}l=$z;return AMX(l,b&15,c,d&15,a.hG);default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function ASz(a,b,c,d){var e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 1;e=b>>4;f=d>>4;if(!Eo(a,e,f))return 0;$p=1;continue _;}return 0;case 1:$z=AS3(a,e,f);if(C()){break _;}g=$z;return AB4(g,b&15,c,d&15);default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A8U(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&c>=(-32000000)&&b<32000000&&c<=32000000){d=b>>4;e=c>>4;if(!Eo(a,d,e))return 0;$p=1;continue _;}return 0;case 1:$z=AS3(a,d,e);if(C()){break _;}f=$z;return Yv(f,b&15,c&15);default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BcV(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!Go(a,c,d,e))return;Em();if(b===CBG){$p=1;continue _;}if(b===Czw){$p=2;continue _;}$p=3;continue _;case 1:$z=ASz(a,c,d,e);if(C()){break _;}g=$z;if(g)f=15;$p=3;continue _;case 2:$z=AWH(a,c,d,e);if(C()){break _;}g=$z;O();h=BYC.data;if(h[g]>f)f=h[g];$p=3;case 3:$z=A8u(a,b,c,d,e);if(C()){break _;}g=$z;if(g==f)return;$p=4;case 4:ARY(a,
b,c,d,e,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A8u(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d>=0&&d<128&&c>=(-32000000)&&e>=(-32000000)&&c<32000000&&e<=32000000){f=c>>4;g=e>>4;if(!Eo(a,f,g))return 0;$p=1;continue _;}return b.W3;case 1:$z=AS3(a,f,g);if(C()){break _;}h=$z;return AD3(h,b,c&15,d,e&15);default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A9T(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c>=(-32000000)&&e>=(-32000000)&&c<32000000&&e<=32000000&&d>=0&&d<128){g=c>>4;h=e>>4;if(Eo(a,g,h)){$p=1;continue _;}}return;case 1:$z=AS3(a,g,h);if(C()){break _;}i=$z;g=c&15;h=e&15;i.eP=1;Em();if(b===CBG)Hz(i.hC,g,d,h,f);else if(b===Czw)Hz(i.jN,g,d,h,f);g=0;while(true){b=a.eT;if(g>=b.n)break;AFa(Bd(b,g),c,d,e);g=g+1|
0;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function A$4(a,b,c,d){var e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=CBE.data;$p=1;case 1:$z=AP0(a,b,c,d);if(C()){break _;}b=$z;return e[b];default:E4();}}C8().s(a,b,c,d,e,$p);}
function AFo(a){return a.hG>=4?0:1;}
function A52(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;$p=1;case 1:$z=A0n(a,b,c,d);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,$p);}
function A0n(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!($rt_globals.isNaN(b.G)?1:0)&&!($rt_globals.isNaN(b.E)?1:0)&&!($rt_globals.isNaN(b.C)
?1:0)){if(!($rt_globals.isNaN(c.G)?1:0)&&!($rt_globals.isNaN(c.E)?1:0)&&!($rt_globals.isNaN(c.C)?1:0)){e=P(c.G);f=P(c.E);g=P(c.C);h=P(b.G);i=P(b.E);j=P(b.C);k=20+(-1)|0;if(20<0)return null;if(!($rt_globals.isNaN(b.G)?1:0)&&!($rt_globals.isNaN(b.E)?1:0)&&!($rt_globals.isNaN(b.C)?1:0)){if(h==e&&i==f&&j==g)return null;l=999.0;m=999.0;n=999.0;o=Bb(e,h);if(o>0)l=h+1.0;if(o<0)l=h+0.0;h=Bb(f,i);if(h>0)m=i+1.0;if(h<0)m=i+0.0;i=Bb(g,j);if(i>0)n=j+1.0;if(i<0)n=j+0.0;p=999.0;q=999.0;r=999.0;s=c.G;t=b.G;u=s-t;s=c.E;v=b.E;w
=s-v;s=c.C;x=b.C;y=s-x;if(l!==999.0)p=(l-t)/u;if(m!==999.0)q=(m-v)/w;if(n!==999.0)r=(n-x)/y;if(p<q&&p<r){z=o<=0?5:4;b.G=l;b.E=v+w*p;b.C=x+y*p;}else if(q>=r){z=i<=0?3:2;b.G=t+u*r;b.E=v+w*r;b.C=n;}else{z=h<=0?1:0;b.G=t+u*q;b.E=m;b.C=x+y*q;}ba=Cp(b.G,b.E,b.C);p=P(b.G);ba.G=p;h=p|0;if(z==5){h=h+(-1)|0;ba.G=p+1.0;}s=P(b.E);ba.E=s;i=s|0;if(z==1){i=i+(-1)|0;ba.E=s+1.0;}s=P(b.C);ba.C=s;j=s|0;if(z==3){j=j+(-1)|0;ba.C=s+1.0;}$p=1;continue _;}return null;}return null;}return null;case 1:$z=AWH(a,h,i,j);if(C()){break _;}o
=$z;$p=2;case 2:$z=AZU(a,h,i,j);if(C()){break _;}bb=$z;O();bc=BRd.data[o];if(o>0&&bc.EP(bb,d)){$p=3;continue _;}bd=k;k=bd+(-1)|0;if(bd<0)return null;if(!($rt_globals.isNaN(b.G)?1:0)&&!($rt_globals.isNaN(b.E)?1:0)&&!($rt_globals.isNaN(b.C)?1:0)){if(h==e&&i==f&&j==g)return null;l=999.0;m=999.0;n=999.0;o=Bb(e,h);if(o>0)l=h+1.0;if(o<0)l=h+0.0;h=Bb(f,i);if(h>0)m=i+1.0;if(h<0)m=i+0.0;i=Bb(g,j);if(i>0)n=j+1.0;if(i<0)n=j+0.0;p=999.0;q=999.0;r=999.0;s=c.G;t=b.G;u=s-t;s=c.E;v=b.E;w=s-v;s=c.C;x=b.C;y=s-x;if(l!==999.0)p
=(l-t)/u;if(m!==999.0)q=(m-v)/w;if(n!==999.0)r=(n-x)/y;if(p<q&&p<r){z=o<=0?5:4;b.G=l;b.E=v+w*p;b.C=x+y*p;}else if(q>=r){z=i<=0?3:2;b.G=t+u*r;b.E=v+w*r;b.C=n;}else{z=h<=0?1:0;b.G=t+u*q;b.E=m;b.C=x+y*q;}ba=Cp(b.G,b.E,b.C);p=P(b.G);ba.G=p;h=p|0;if(z==5){h=h+(-1)|0;ba.G=p+1.0;}s=P(b.E);ba.E=s;i=s|0;if(z==1){i=i+(-1)|0;ba.E=s+1.0;}s=P(b.C);ba.C=s;j=s|0;if(z==3){j=j+(-1)|0;ba.C=s+1.0;}$p=1;continue _;}return null;case 3:$z=bc.IO(a,h,i,j,b,c);if(C()){break _;}be=$z;if(be!==null)return be;bd=k;k=bd+(-1)|0;if(bd<0)return null;if
(!($rt_globals.isNaN(b.G)?1:0)&&!($rt_globals.isNaN(b.E)?1:0)&&!($rt_globals.isNaN(b.C)?1:0)){if(h==e&&i==f&&j==g)return null;l=999.0;m=999.0;n=999.0;o=Bb(e,h);if(o>0)l=h+1.0;if(o<0)l=h+0.0;h=Bb(f,i);if(h>0)m=i+1.0;if(h<0)m=i+0.0;i=Bb(g,j);if(i>0)n=j+1.0;if(i<0)n=j+0.0;p=999.0;q=999.0;r=999.0;s=c.G;t=b.G;u=s-t;s=c.E;v=b.E;w=s-v;s=c.C;x=b.C;y=s-x;if(l!==999.0)p=(l-t)/u;if(m!==999.0)q=(m-v)/w;if(n!==999.0)r=(n-x)/y;if(p<q&&p<r){z=o<=0?5:4;b.G=l;b.E=v+w*p;b.C=x+y*p;}else if(q>=r){z=i<=0?3:2;b.G=t+u*r;b.E=v+w*r;b.C
=n;}else{z=h<=0?1:0;b.G=t+u*q;b.E=m;b.C=x+y*q;}ba=Cp(b.G,b.E,b.C);p=P(b.G);ba.G=p;h=p|0;if(z==5){h=h+(-1)|0;ba.G=p+1.0;}s=P(b.E);ba.E=s;i=s|0;if(z==1){i=i+(-1)|0;ba.E=s+1.0;}s=P(b.C);ba.C=s;j=s|0;if(z==3){j=j+(-1)|0;ba.C=s+1.0;}$p=1;continue _;}return null;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);}
function ASh(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=a.eT;if(f>=g.n)return;g=Bd(g,f);h=b.c;i=b.h-b.bS;j=b.d;$p=1;case 1:AXz(g,c,h,i,j,d,e);if(C()){break _;}f=f+1|0;g=a.eT;if(f>=g.n)return;g=Bd(g,f);h=b.c;i=b.h-b.bS;j=b.d;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function ARR(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=0;i=a.eT;if(h>=i.n)return;i=Bd(i,h);$p=1;case 1:AXz(i,e,b,c,d,f,g);if(C()){break _;}h=h+1|0;i=a.eT;if(h>=i.n)return;i=Bd(i,h);continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function AV9(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=c;h=d;i=e;j=a.eT;if(f>=j.n)return;k=Bd(j,f);if(b!==null){l=k.eE.jg;m=new S;T(m);H(H(m,B(1175)),b);n=R(m);j=new S;T(j);H(H(j,B(1176)),n);l.yq=R(j);l.qC=60;}j=k.eE.dV;o=1.0;p=1.0;$p=1;case 1:AZw(j,b,g,h,i,o,p);if(C()){break _;}f=f+1|0;j=a.eT;if
(f>=j.n)return;k=Bd(j,f);if(b!==null){l=k.eE.jg;m=new S;T(m);H(H(m,B(1175)),b);n=R(m);j=new S;T(j);H(H(j,B(1176)),n);l.yq=R(j);l.qC=60;}j=k.eE.dV;o=1.0;p=1.0;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function Ck(a,b,c,d,e,f,g,h){var i,j;i=0;while(true){j=a.eT;if(i>=j.n)break;A4i(Bd(j,i),b,c,d,e,f,g,h);i=i+1|0;}}
function Bav(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=P(b.c/16.0);d=P(b.d/16.0);e=0;f=b instanceof G8;if(f)e=1;if(!e&&!Eo(a,c,d))return 0;if(f){Z(a.lF,b);g=C0();e=a.lF.n;h=new S;T(h);Bg(H(h,B(1177)),e);BK(g,R(h));}$p=1;case 1:$z=AS3(a,c,d);if(C()){break _;}h=$z;Tc(h,b);Z(a.er,b);a.Lb(b);return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Baz(a,b){var c;c=0;while(true){b=a.eT;if(c>=b.n)break;Bd(b,c);c=c+1|0;}}
function AZH(a,b){var c,d;c=0;while(true){d=a.eT;if(c>=d.n)break;Bd(d,c);c=c+1|0;}}
function ATe(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.oM();if(C()){break _;}if(b instanceof G8){Je(a.lF,b);b=C0();c=a.lF.n;d=new S;T(d);Bg(H(d,B(1177)),c);BK(b,R(d));}return;default:E4();}}C8().s(a,b,c,d,$p);}
function PT(a,b){Z(a.eT,b);}
function Pz(a,b){Je(a.eT,b);}
function AQz(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:DY(a.rw);d=P(c.bc);e=P(c.bg+1.0);f=P(c.H);g=P(c.be+1.0);h=P(c.bd);i=P(c.bh+1.0);j=f-1|0;while(d<e){k=h;while(k<i){if(Go(a,d,64,k)){l=j;if(l<g){O();m=BRd.data;$p=2;continue _;}}k=k+1|0;}d=d+1|0;}n=Ev(c,0.25,0.25,0.25);$p=1;case 1:$z=AYx(a,b,n);if
(C()){break _;}o=$z;j=0;while(j<o.n){p=(Bd(o,j)).NS();if(p!==null&&Ow(p,c))Z(a.rw,p);n=b.MM(Bd(o,j));if(n!==null&&Ow(n,c))Z(a.rw,n);j=j+1|0;}return a.rw;case 2:$z=AWH(a,d,l,k);if(C()){break _;}f=$z;n=m[f];if(n!==null){o=a.rw;$p=3;continue _;}l=l+1|0;while(l>=g){while(true){k=k+1|0;while(k>=i){d=d+1|0;if(d>=e){n=Ev(c,0.25,0.25,0.25);$p=1;continue _;}k=h;}if(!Go(a,d,64,k))continue;else break;}l=j;}O();m=BRd.data;continue _;case 3:n.Vd(a,d,l,k,c,o);if(C()){break _;}l=l+1|0;while(l>=g){while(true){k=k+1|0;while
(k>=i){d=d+1|0;if(d>=e){n=Ev(c,0.25,0.25,0.25);$p=1;continue _;}k=h;}if(!Go(a,d,64,k))continue;else break;}l=j;}O();m=BRd.data;$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function AAc(a,b){var c;c=1.0-(BY(NI(a,b)*3.1415927410125732*2.0)*2.0+0.5);if(c<0.0)c=0.0;if(c>1.0)c=1.0;return c*11.0|0;}
function ABd(a,b){var c,d,e,f,g;c=BY(NI(a,b)*3.1415927410125732*2.0)*2.0+0.5;if(c<0.0)c=0.0;if(c>1.0)c=1.0;d=a.Qp;e=EO(Cg(C7(d,16),M(255)))/255.0;f=EO(Cg(C7(d,8),M(255)))/255.0;g=EO(Cg(d,M(255)))/255.0;return Cp(e*c,f*c,g*c);}
function NI(a,b){var c;c=(BU(Hg(a.dh,M(24000)))+b)/24000.0-0.25;if(c<0.0)c=c+1.0;if(c>1.0)c=c-1.0;return c+(1.0-(F2(c*3.141592653589793)+1.0)/2.0-c)/3.0;}
function AHV(a,b){var c,d,e,f,g;c=BY(NI(a,b)*3.1415927410125732*2.0)*2.0+0.5;if(c<0.0)c=0.0;if(c>1.0)c=1.0;d=a.MF;e=EO(Cg(C7(d,16),M(255)))/255.0;f=EO(Cg(C7(d,8),M(255)))/255.0;g=EO(Cg(d,M(255)))/255.0;b=c*0.8999999761581421+0.10000000149011612;return Cp(e*b,f*b,g*(c*0.8500000238418579+0.15000000596046448));}
function AYb(a,b){var c,d,e,f,g;c=BY(NI(a,b)*3.1415927410125732*2.0)*2.0+0.5;if(c<0.0)c=0.0;if(c>1.0)c=1.0;d=a.RE;e=EO(Cg(C7(d,16),M(255)))/255.0;f=EO(Cg(C7(d,8),M(255)))/255.0;g=EO(Cg(d,M(255)))/255.0;b=c*0.9399999976158142+0.05999999865889549;return Cp(e*b,f*b,g*(c*0.9100000262260437+0.09000000357627869));}
function Bba(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AQB(a,b,c);if(C()){break _;}d=$z;e=127;b=b&15;c=c&15;a:{while(e>0){f=GZ(d,b,e,c);if(f){O();if(BRd.data[f].bF.kN())break a;if(BRd.data[f].bF.l1())break a;}e=e+(-1)|0;}return (-1);}return e+1|0;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AYd(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AQB(a,b,c);if(C()){break _;}d=$z;return Yv(d,b&15,c&15);default:E4();}}C8().s(a,b,c,d,$p);}
function A6b(a,b){var c;c=1.0-(BY(NI(a,b)*3.1415927410125732*2.0)*2.0+0.75);if(c<0.0)c=0.0;if(c>1.0)c=1.0;return c*c*0.5;}
function Bk6(a,b,c,d,e){var f,g;f=new RY;g=CBH;CBH=Bj(g,M(1));f.N2=g;f.kc=b;f.jF=c;f.kr=d;f.AG=e;if(O6(a,b-8|0,c-8|0,d-8|0,b+8|0,c+8|0,d+8|0)){if(e>0){O();f.uX=Bj(M(BRd.data[e].lb()),a.dh);}if(!P8(a.n3,f)){Gh(a.n3,f);AAz(a.im.mi,f,f);}}}
function Bb0(a){var b,c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Lv(a.er,a.nL);b=0;while(true){c=a.nL;if(b>=c.n){b=0;while(true){c=a.nL;if(b>=c.n)break;a.p$(Bd(c,b));b=b+1|0;}DY(c);d=0;a:while(true){c=a.er;if(d>=c.n){b=0;c=a.gU;if(b>=c.n)return;c=Bd(c,b);$p=2;continue _;}b:{e=Bd(c,d);c=e.cI;if(c!==null){if(!c.cd&&c.cb===e)break b;c.cb=null;e.cI=null;}if(!e.cd)break a;if(e.cd){f=e.iE;g=e.iF;if(e.il&&Eo(a,
f,g)){$p=4;continue _;}c=a.er;b=d+(-1)|0;Er(c,d);a.p$(e);d=b;}}d=d+1|0;}$p=3;continue _;}e=Bd(c,b);d=e.iE;g=e.iF;if(e.il&&Eo(a,d,g))break;b=b+1|0;}$p=1;case 1:$z=AS3(a,d,g);if(C()){break _;}c=$z;ALM(c,e);while(true){b=b+1|0;c=a.nL;if(b>=c.n){b=0;while(true){c=a.nL;if(b>=c.n)break;a.p$(Bd(c,b));b=b+1|0;}DY(c);d=0;c:while(true){c=a.er;if(d>=c.n){b=0;c=a.gU;if(b>=c.n)return;c=Bd(c,b);$p=2;continue _;}a:{e=Bd(c,d);c=e.cI;if(c!==null){if(!c.cd&&c.cb===e)break a;c.cb=null;e.cI=null;}if(!e.cd)break c;if(e.cd){f=e.iE;g
=e.iF;if(e.il&&Eo(a,f,g)){$p=4;continue _;}c=a.er;b=d+(-1)|0;Er(c,d);a.p$(e);d=b;}}d=d+1|0;}$p=3;continue _;}e=Bd(c,b);d=e.iE;g=e.iF;if(!e.il)continue;if(!Eo(a,d,g))continue;else break;}continue _;case 2:c.Iw();if(C()){break _;}b=b+1|0;c=a.gU;if(b>=c.n)return;c=Bd(c,b);continue _;case 3:APW(a,e);if(C()){break _;}while(true){if(e.cd){f=e.iE;g=e.iF;if(e.il&&Eo(a,f,g)){$p=4;continue _;}c=a.er;b=d+(-1)|0;Er(c,d);a.p$(e);d=b;}d:{while(true){d=d+1|0;c=a.er;if(d>=c.n){b=0;c=a.gU;if(b>=c.n)return;c=Bd(c,b);$p=2;continue _;}e
=Bd(c,d);c=e.cI;if(c===null)break d;if(c.cd)break;if(c.cb!==e)break;}c.cb=null;e.cI=null;}if(e.cd)continue;else break;}continue _;case 4:$z=AS3(a,f,g);if(C()){break _;}c=$z;ALM(c,e);while(true){c=a.er;b=d+(-1)|0;Er(c,d);a.p$(e);d=b;while(true){d=d+1|0;c=a.er;if(d>=c.n){b=0;c=a.gU;if(b>=c.n)return;c=Bd(c,b);$p=2;continue _;}e=Bd(c,d);c=e.cI;if(c!==null){if(!c.cd&&c.cb===e)continue;c.cb=null;e.cI=null;}if(!e.cd){$p=3;continue _;}if(e.cd)break;}f=e.iE;g=e.iF;if(!e.il)continue;if(!Eo(a,f,g))continue;else break;}continue _;default:
E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function APW(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=P(b.c);d=P(b.d);if(!O6(a,c-16|0,0,d-16|0,c+16|0,128,d+16|0))return;b.e1=b.c;b.ef=b.h;b.e2=b.d;b.Y=b.q;b.bl=b.x;if(b.cI===null){$p=1;continue _;}$p=2;continue _;case 1:b.dw();if(C()){break _;}e=P(b.c/16.0);f=P(b.h/16.0);g=P(b.d/16.0);c=b.il;if(c&&b.iE==e&&b.zL==f&&b.iF==g){h=b.cb;if(h!==null){if(!h.cd&&h.cI===b){$p=6;continue _;}h.cI
=null;b.cb=null;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e1;if(!(!($rt_globals.isNaN(b.h)?1:0)&&!(!$rt_globals.isFinite(b.h)?1:0)))b.h=b.ef;if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e2;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.bl;if(!(!($rt_globals.isNaN(b.q)?1:0)&&!(!$rt_globals.isFinite(b.q)?1:0)))b.q=b.Y;return;}if(c&&Eo(a,b.iE,b.iF)){c=b.iE;d=b.iF;$p=5;continue _;}if(Eo(a,e,g)){$p=4;continue _;}b.il
=0;BK(C0(),B(1178));$p=3;continue _;case 2:b.a0J();if(C()){break _;}e=P(b.c/16.0);f=P(b.h/16.0);g=P(b.d/16.0);c=b.il;if(c&&b.iE==e&&b.zL==f&&b.iF==g){h=b.cb;if(h!==null){if(!h.cd&&h.cI===b){$p=6;continue _;}h.cI=null;b.cb=null;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e1;if(!(!($rt_globals.isNaN(b.h)?1:0)&&!(!$rt_globals.isFinite(b.h)?1:0)))b.h=b.ef;if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e2;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)
?1:0)))b.x=b.bl;if(!(!($rt_globals.isNaN(b.q)?1:0)&&!(!$rt_globals.isFinite(b.q)?1:0)))b.q=b.Y;return;}if(c&&Eo(a,b.iE,b.iF)){c=b.iE;d=b.iF;$p=5;continue _;}if(Eo(a,e,g)){$p=4;continue _;}b.il=0;BK(C0(),B(1178));$p=3;case 3:b.oM();if(C()){break _;}h=b.cb;if(h!==null){if(!h.cd&&h.cI===b){$p=6;continue _;}h.cI=null;b.cb=null;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e1;if(!(!($rt_globals.isNaN(b.h)?1:0)&&!(!$rt_globals.isFinite(b.h)?1:0)))b.h=b.ef;if(!(!($rt_globals.isNaN(b.d)
?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e2;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.bl;if(!(!($rt_globals.isNaN(b.q)?1:0)&&!(!$rt_globals.isFinite(b.q)?1:0)))b.q=b.Y;return;case 4:$z=AS3(a,e,g);if(C()){break _;}h=$z;Tc(h,b);h=b.cb;if(h!==null){if(!h.cd&&h.cI===b){$p=6;continue _;}h.cI=null;b.cb=null;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e1;if(!(!($rt_globals.isNaN(b.h)?1:0)&&!(!$rt_globals.isFinite(b.h)?1:0)))b.h=b.ef;if(!(!($rt_globals.isNaN(b.d)
?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e2;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.bl;if(!(!($rt_globals.isNaN(b.q)?1:0)&&!(!$rt_globals.isFinite(b.q)?1:0)))b.q=b.Y;return;case 5:$z=AS3(a,c,d);if(C()){break _;}h=$z;AF7(h,b,b.zL);if(Eo(a,e,g)){$p=4;continue _;}b.il=0;BK(C0(),B(1178));$p=3;continue _;case 6:APW(a,h);if(C()){break _;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e1;if(!(!($rt_globals.isNaN(b.h)?1:0)&&!(!$rt_globals.isFinite(b.h)
?1:0)))b.h=b.ef;if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e2;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.bl;if(!(!($rt_globals.isNaN(b.q)?1:0)&&!(!$rt_globals.isFinite(b.q)?1:0)))b.q=b.Y;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A$v(a,b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=null;$p=1;case 1:$z=AYx(a,c,b);if(C()){break _;}c=$z;d=0;while(d<c.n){e=Bd(c,d);if(!e.cd&&e.qN)return 0;d=d+1|0;}return 1;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A50(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=P(b.bc);d=P(b.bg+1.0);e=P(b.H);f=P(b.be+1.0);g=P(b.bd);h=P(b.bh+1.0);if(b.bc<0.0)c=c+(-1)|0;if(b.H<0.0)e=e+(-1)|0;if(b.bd<0.0)g=g+(-1)|0;while(c<d){i=e;while(i<f){j=g;if(j<h){O();k=BRd.data;$p=1;continue _;}i=i+1|0;}c=c+1|0;}return 0;case 1:$z=AWH(a,c,i,j);if(C()){break _;}l
=$z;m=k[l];if(m!==null&&m.bF.l1())return 1;j=j+1|0;a:while(true){if(j<h){O();k=BRd.data;continue _;}i=i+1|0;while(i>=f){c=c+1|0;if(c>=d)break a;i=e;}j=g;}return 0;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function Bd4(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=P(b.bc);d=P(b.bg+1.0);e=P(b.H);f=P(b.be+1.0);g=P(b.bd);h=P(b.bh+1.0);while(c<d){i=e;while(i<f){j=g;if(j<h){$p=1;continue _;}i=i+1|0;}c=c+1|0;}return 0;case 1:$z=AWH(a,c,i,j);if(C()){break _;}k=$z;O();if(k!=BUh.b&&k!=BQY.b&&k!=BYE.b){j=j+1|0;a:while(true){if(j<h){continue _;}i=i+1|0;while(i>=f){c
=c+1|0;if(c>=d)break a;i=e;}j=g;}return 0;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function ATO(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=P(b.bc);f=P(b.bg+1.0);g=P(b.H);h=P(b.be+1.0);i=P(b.bd);j=P(b.bh+1.0);k=0;l=Cp(0.0,0.0,0.0);m=h;while(e<f){n=g;while(n<h){o=i;if(o<j){O();p=BRd.data;$p=1;continue _;}n=n+1|0;}e=e+1|0;}if(Og(l)>0.0){b=Eg(l);d.f
=d.f+b.G*0.004;d.i=d.i+b.E*0.004;d.g=d.g+b.C*0.004;}return k;case 1:$z=AWH(a,e,n,o);if(C()){break _;}q=$z;r=p[q];if(r!==null&&r.bF===c){s=n+1|0;$p=2;continue _;}o=o+1|0;a:while(true){if(o<j){O();p=BRd.data;continue _;}n=n+1|0;while(n>=h){e=e+1|0;if(e>=f)break a;n=g;}o=i;}if(Og(l)>0.0){b=Eg(l);d.f=d.f+b.G*0.004;d.i=d.i+b.E*0.004;d.g=d.g+b.C*0.004;}return k;case 2:$z=AZU(a,e,n,o);if(C()){break _;}q=$z;if(m>=s-QV(q)){k=1;$p=3;continue _;}o=o+1|0;b:while(true){if(o<j){O();p=BRd.data;$p=1;continue _;}n=n+1|0;while
(n>=h){e=e+1|0;if(e>=f)break b;n=g;}o=i;}if(Og(l)>0.0){b=Eg(l);d.f=d.f+b.G*0.004;d.i=d.i+b.E*0.004;d.g=d.g+b.C*0.004;}return k;case 3:r.BK(a,e,n,o,d,l);if(C()){break _;}o=o+1|0;c:while(true){if(o<j){O();p=BRd.data;$p=1;continue _;}n=n+1|0;while(n>=h){e=e+1|0;if(e>=f)break c;n=g;}o=i;}if(Og(l)>0.0){b=Eg(l);d.f=d.f+b.G*0.004;d.i=d.i+b.E*0.004;d.g=d.g+b.C*0.004;}return k;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function BaR(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=P(b.bc);e=P(b.bg+1.0);f=P(b.H);g=P(b.be+1.0);h=P(b.bd);i=P(b.bh+1.0);while(d<e){j=f;while(j<g){k=h;if(k<i){O();l=BRd.data;$p=1;continue _;}j=j+1|0;}d=d+1|0;}return 0;case 1:$z=AWH(a,d,j,k);if(C()){break _;}m=$z;n=l[m];if(n!==null&&n.bF===c)return 1;k=k+1|0;a:while
(true){if(k<i){O();l=BRd.data;continue _;}j=j+1|0;while(j>=g){d=d+1|0;if(d>=e)break a;j=f;}k=h;}return 0;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function ASp(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=P(b.bc);e=P(b.bg+1.0);f=P(b.H);g=P(b.be+1.0);h=P(b.bd);i=P(b.bh+1.0);while(d<e){j=f;while(j<g){k=h;if(k<i){O();l=BRd.data;$p=1;continue _;}j=j+1|0;}d=d+1|0;}return 0;case 1:$z=AWH(a,d,j,k);if(C()){break _;}m=$z;n=l[m];if(n!==null&&n.bF===c){$p
=2;continue _;}k=k+1|0;a:while(true){if(k<i){O();l=BRd.data;continue _;}j=j+1|0;while(j>=g){d=d+1|0;if(d>=e)break a;j=f;}k=h;}return 0;case 2:$z=AZU(a,d,j,k);if(C()){break _;}o=$z;p=j+1|0;if(o<8)p=p-o/8.0;if(p>=b.H)return 1;k=k+1|0;b:while(true){if(k<i){O();l=BRd.data;$p=1;continue _;}j=j+1|0;while(j>=g){d=d+1|0;if(d>=e)break b;j=f;}k=h;}return 0;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function AQP(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=new AOU;$p=1;case 1:A5A(g,a,b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AYo(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=1.0/((c.bg-c.bc)*2.0+1.0);e=1.0/((c.be-c.H)*2.0+1.0);f=1.0/((c.bh-c.bd)*2.0+1.0);g=0;h=0;i=0.0;while(i<=1.0){j=0.0;while(j<=1.0){if(0.0<=1.0){k=c.bc;l=k+(c.bg-k)*i;k=c.H;k=k+(c.be-k)*j;m=c.bd;n=c.bh-m;o=0.0;p=Cp(l,k,m+n*o);$p=1;continue _;}j
=j+e;}i=i+d;}return g/h;case 1:$z=A52(a,p,b);if(C()){break _;}p=$z;if(p===null)g=g+1|0;h=h+1|0;q=o+f;a:while(true){if(q<=1.0){k=c.bc;l=k+(c.bg-k)*i;k=c.H;k=k+(c.be-k)*j;m=c.bd;n=c.bh-m;o=q;p=Cp(l,k,m+n*o);continue _;}j=j+e;while(j>1.0){i=i+d;if(i>1.0)break a;j=0.0;}q=0.0;}return g/h;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function AVE(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!e)c=c+(-1)|0;if(e==1)c=c+1|0;if(e==2)d=d+(-1)|0;if(e==3)d=d+1|0;if(e==4)b=b+(-1)|0;if(e==5)b=b+1|0;$p=1;case 1:$z=AWH(a,b,c,d);if(C()){break _;}e=$z;O();if(e!=BUh.b)return;f=b+0.5;g=c+0.5;h=d+0.5;i=B(816);j=0.5;k=2.5999999046325684+(V(a.m)-V(a.m))*0.800000011920929;$p=2;case 2:ARR(a,f,g,h,i,j,
k);if(C()){break _;}e=0;$p=3;case 3:Bcf(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bnz(a,b){return null;}
function Bah(a){var b,c;b=a.er.n;c=new S;T(c);Bg(H(c,B(1179)),b);return R(c);}
function A_r(a,b,c,d){var e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b>>4;f=d>>4;$p=1;case 1:$z=AS3(a,e,f);if(C()){break _;}g=$z;if(g===null)return null;b=b&15;d=d&15;$p=2;case 2:$z=A_j(g,b,c,d);if(C()){break _;}g=$z;return g;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A1p(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b>>4;g=d>>4;$p=1;case 1:$z=AS3(a,f,g);if(C()){break _;}h=$z;if(h!==null)XS(h,b&15,c,d&15,e);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A1d(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b>>4;f=d>>4;$p=1;case 1:$z=AS3(a,e,f);if(C()){break _;}g=$z;if(g!==null){h=DW(b&15,c,d&15);if(g.pv)Je(g.b9.gU,Mq(g.ip,h));}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AT4(a,b,c,d){var e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:O();e=BRd.data;$p=1;case 1:$z=AWH(a,b,c,d);if(C()){break _;}b=$z;f=e[b];return f!==null?f.dg():0;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A5W(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=1;$p=1;case 1:AVy(a,c,b);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function A4G(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=1000;c=a.lr;d=c.n;if(d<=0)return 0;b=b+(-1)|0;if(b<=0)return 1;c=Er(c,d-1|0);$p=1;case 1:BaF(c,a);if(C()){break _;}c=a.lr;d=c.n;if(d<=0)return 0;b=b+(-1)|0;if(b<=0)return 1;c=Er(c,d-1|0);continue _;default:E4();}}C8().s(a,b,c,d,$p);}
function ARY(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=1;$p=1;case 1:AYf(a,b,c,d,e,f,g,h,i);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function AYf(a,b,c,d,e,f,g,h,i){var j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Go(a,(f+c|0)/2|0,64,(h+e|0)/2|0)){a:{j=a.lr.n;if(i){if(4<=j)j=4;k=0;while(true){if(k>=j)break a;l=a.lr;l=Bd(l,(l.n-k|0)-1|0);if(l.cN===b&&A8P(l,c,d,e,f,g,h))break;k=k+1|0;}return;}}l=a.lr;m=new AMT;m.cN=b;m.Ir=c;m.iS=d;m.iT=e;m.hu=f;m.gS=g;m.gn=h;Z(l,m);if(a.lr.n>100000&&a.lr.n
>50000){$p=1;continue _;}}return;case 1:A4G(a);if(C()){break _;}if(a.lr.n<=50000)return;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function Mr(a){var b;b=AAc(a,1.0);if(b!=a.hG)a.hG=b;}
function AQL(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{a.gK.PK();b=AAc(a,1.0);if(b!=a.hG){a.hG=b;c=0;while(true){d=a.eT;if(c>=d.n)break a;AMl(Bd(d,c));c=c+1|0;}}}e=Bj(a.dh,M(1));a.dh=e;if(EA(Hg(e,M(a.Iy)),BS)){b=0;$p=1;continue _;}b=0;d=null;$p=3;continue _;case 1:a.bb4(b);if(C()){break _;}$p=2;case 2:a.bdv();if(C()){break _;}return;case 3:AVy(a,b,d);if(C()){break _;}b=0;$p=1;continue _;default:E4();}}C8().s(a,b,
c,d,e,$p);}
function ARA(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:AEw(a.yF);b=0;while(true){c=a.lF;if(b>=c.n)break;d=Bd(c,b);e=P(d.c/16.0);f=P(d.d/16.0);g=(-9);while(g<=9){h=(-9);while(h<=9){Gh(a.yF,Bmv(g+e|0,h+f|0));h=h+1|0;}g=g+1|0;}b=b+1|0;}b
=a.tp;if(b>0)a.tp=b-1|0;c=KS(a.yF);if(!c.bO())return;i=c.bE();b=i.dS;e=b*16|0;j=i.dM;f=j*16|0;$p=1;case 1:$z=AS3(a,b,j);if(C()){break _;}k=$z;if(!a.tp){b=(a.cM*3|0)+a.gt|0;a.cM=b;j=b>>2;h=j&15;l=j>>8&15;m=j>>16&127;n=GZ(k,h,m,l);j=h+e|0;h=l+f|0;if(!n){$p=2;continue _;}}if(a.g_&&!F(a.m,4)){b=(a.cM*3|0)+a.gt|0;a.cM=b;j=b>>2;h=j&15;l=j>>8&15;b=h+e|0;j=l+f|0;$p=3;continue _;}j=0;while(true){if(j>=80){if(!c.bO())return;i=c.bE();b=i.dS;e=b*16|0;j=i.dM;f=j*16|0;continue _;}b=(a.cM*3|0)+a.gt|0;a.cM=b;h=b>>2;l=h&15;m
=h>>8&15;n=h>>16&127;o=k.dT.data[l<<11|m<<7|n];O();if(BYx.data[o])break;j=j+1|0;}p=BRd.data[o];b=l+e|0;h=m+f|0;i=a.m;$p=5;continue _;case 2:$z=AP0(a,j,m,h);if(C()){break _;}l=$z;if(l<=F(a.m,8)){Em();p=CBG;$p=4;continue _;}if(a.g_&&!F(a.m,4)){b=(a.cM*3|0)+a.gt|0;a.cM=b;j=b>>2;h=j&15;l=j>>8&15;b=h+e|0;j=l+f|0;$p=3;continue _;}j=0;while(true){if(j>=80){if(!c.bO())return;i=c.bE();b=i.dS;e=b*16|0;j=i.dM;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.gt|0;a.cM=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.dT.data[l<<11|m<<
7|n];O();if(BYx.data[o])break;j=j+1|0;}p=BRd.data[o];b=l+e|0;h=m+f|0;i=a.m;$p=5;continue _;case 3:$z=Bba(a,b,j);if(C()){break _;}m=$z;if(m>=0&&m<128){Em();if(AD3(k,Czw,h,m,l)<10){n=m-1|0;q=GZ(k,h,n,l);if(!GZ(k,h,m,l)){O();p=BZi;$p=7;continue _;}O();if(q==BYD.b&&!OA(k,h,n,l)){h=BZj.b;$p=9;continue _;}}}j=0;while(true){if(j>=80){if(!c.bO())return;i=c.bE();b=i.dS;e=b*16|0;j=i.dM;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.gt|0;a.cM=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.dT.data[l<<11|m<<7|n];O();if(BYx.data[o])break;j
=j+1|0;}p=BRd.data[o];b=l+e|0;h=m+f|0;i=a.m;$p=5;continue _;case 4:$z=A8u(a,p,j,m,h);if(C()){break _;}b=$z;if(b<=0){r=j+0.5;s=m+0.5;t=h+0.5;p=S7(a,r,s,t,8.0);if(p!==null&&W5(p,r,s,t)>4.0){p=B(1180);u=0.699999988079071;v=0.800000011920929+V(a.m)*0.20000000298023224;$p=6;continue _;}}if(a.g_&&!F(a.m,4)){b=(a.cM*3|0)+a.gt|0;a.cM=b;j=b>>2;h=j&15;l=j>>8&15;b=h+e|0;j=l+f|0;$p=3;continue _;}j=0;while(true){if(j>=80){if(!c.bO())return;i=c.bE();b=i.dS;e=b*16|0;j=i.dM;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.gt|0;a.cM
=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.dT.data[l<<11|m<<7|n];O();if(BYx.data[o])break;j=j+1|0;}p=BRd.data[o];b=l+e|0;h=m+f|0;i=a.m;$p=5;case 5:p.dE(a,b,n,h,i);if(C()){break _;}while(true){j=j+1|0;if(j>=80){if(!c.bO())return;i=c.bE();b=i.dS;e=b*16|0;j=i.dM;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.gt|0;a.cM=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.dT.data[l<<11|m<<7|n];O();if(!BYx.data[o])continue;else break;}p=BRd.data[o];b=l+e|0;h=m+f|0;i=a.m;continue _;case 6:ARR(a,r,s,t,p,u,v);if(C()){break _;}a.tp=F(a.m,
12000)+6000|0;if(a.g_&&!F(a.m,4)){b=(a.cM*3|0)+a.gt|0;a.cM=b;j=b>>2;h=j&15;l=j>>8&15;b=h+e|0;j=l+f|0;$p=3;continue _;}j=0;while(true){if(j>=80){if(!c.bO())return;i=c.bE();b=i.dS;e=b*16|0;j=i.dM;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.gt|0;a.cM=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.dT.data[l<<11|m<<7|n];O();if(BYx.data[o])break;j=j+1|0;}p=BRd.data[o];b=l+e|0;h=m+f|0;i=a.m;$p=5;continue _;case 7:$z=p.gd(a,b,m,j);if(C()){break _;}o=$z;if(o){o=BZi.b;$p=8;continue _;}O();if(q==BYD.b&&!OA(k,h,n,l)){h=BZj.b;$p
=9;continue _;}j=0;while(true){if(j>=80){if(!c.bO())return;i=c.bE();b=i.dS;e=b*16|0;j=i.dM;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.gt|0;a.cM=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.dT.data[l<<11|m<<7|n];O();if(BYx.data[o])break;j=j+1|0;}p=BRd.data[o];b=l+e|0;h=m+f|0;i=a.m;$p=5;continue _;case 8:Bcf(a,b,m,j,o);if(C()){break _;}O();if(q==BYD.b&&!OA(k,h,n,l)){h=BZj.b;$p=9;continue _;}j=0;while(true){if(j>=80){if(!c.bO())return;i=c.bE();b=i.dS;e=b*16|0;j=i.dM;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.gt|0;a.cM
=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.dT.data[l<<11|m<<7|n];O();if(BYx.data[o])break;j=j+1|0;}p=BRd.data[o];b=l+e|0;h=m+f|0;i=a.m;$p=5;continue _;case 9:Bcf(a,b,n,j,h);if(C()){break _;}j=0;while(true){if(j>=80){if(!c.bO())return;i=c.bE();b=i.dS;e=b*16|0;j=i.dM;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.gt|0;a.cM=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.dT.data[l<<11|m<<7|n];O();if(BYx.data[o])break;j=j+1|0;}p=BRd.data[o];b=l+e|0;h=m+f|0;i=a.m;$p=5;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,
m,n,o,p,q,r,s,t,u,v,$p);}
function AVh(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=Rd(a.im);if(c!=Tu(a.n3)){d=new CQ;Ba(d,B(1181));K(d);}if(c>1000)c=1000;e=0;a:{while(true){if(e>=c)break a;d=a.im.mi.gz;f=null;while(d!==null){g=LL(d,0);f=d;d=g;}if(f===null)break;g=f.f8;if(!b&&Ds(g.uX,a.dh))break a;OQ(a.im.mi,g);KP(a.n3,g);h=g.kc;i=h-8|0;j=g.jF;k=j-8|0;l=g.kr;if
(O6(a,i,k,l-8|0,h+8|0,j+8|0,l+8|0)){h=g.kc;j=g.jF;m=g.kr;$p=1;continue _;}e=e+1|0;}d=new Ji;Be(d);K(d);}return !Rd(a.im)?0:1;case 1:$z=AWH(a,h,j,m);if(C()){break _;}h=$z;if(h==g.AG&&h>0){O();d=BRd.data[h];h=g.kc;j=g.jF;m=g.kr;f=a.m;$p=2;continue _;}b:{while(true){e=e+1|0;if(e>=c)break b;d=a.im.mi.gz;f=null;while(d!==null){g=LL(d,0);f=d;d=g;}if(f===null)break;g=f.f8;if(!b&&Ds(g.uX,a.dh))break b;OQ(a.im.mi,g);KP(a.n3,g);h=g.kc;i=h-8|0;j=g.jF;k=j-8|0;l=g.kr;if(!O6(a,i,k,l-8|0,h+8|0,j+8|0,l+8|0))continue;else{h
=g.kc;j=g.jF;m=g.kr;continue _;}}d=new Ji;Be(d);K(d);}return !Rd(a.im)?0:1;case 2:d.dE(a,h,j,m,f);if(C()){break _;}c:{while(true){e=e+1|0;if(e>=c)break c;d=a.im.mi.gz;f=null;while(d!==null){g=LL(d,0);f=d;d=g;}if(f===null)break;g=f.f8;if(!b&&Ds(g.uX,a.dh))break c;OQ(a.im.mi,g);KP(a.n3,g);h=g.kc;i=h-8|0;j=g.jF;k=j-8|0;l=g.kr;if(!O6(a,i,k,l-8|0,h+8|0,j+8|0,l+8|0))continue;else{h=g.kc;j=g.jF;m=g.kr;$p=1;continue _;}}d=new Ji;Be(d);K(d);}return !Rd(a.im)?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function A0y(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=16;f=new DJ;g=0;if(g>=1000)return;h=(b+F(a.m,e)|0)-F(a.m,e)|0;i=(c+F(a.m,e)|0)-F(a.m,e)|0;j=(d+F(a.m,e)|0)-F(a.m,e)|0;$p=1;case 1:$z=AWH(a,h,i,j);if(C()){break _;}k=$z;if(k>0){O();l=BRd.data[k];$p=2;continue _;}g=g+1|0;if(g>=1000)return;h=(b+F(a.m,e)|0)-F(a.m,e)|0;i=(c+F(a.m,e)|0)-F(a.m,
e)|0;j=(d+F(a.m,e)|0)-F(a.m,e)|0;continue _;case 2:l.k9(a,h,i,j,f);if(C()){break _;}g=g+1|0;if(g>=1000)return;h=(b+F(a.m,e)|0)-F(a.m,e)|0;i=(c+F(a.m,e)|0)-F(a.m,e)|0;j=(d+F(a.m,e)|0)-F(a.m,e)|0;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function AYx(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:DY(a.vC);d=P((c.bc-2.0)/16.0);e=P((c.bg+2.0)/16.0);f=P((c.bd-2.0)/16.0);g=P((c.bh+2.0)/16.0);while(d<=e){h=f;while(h<=g){if(Eo(a,d,h)){$p=1;continue _;}h=h+1|0;}d=d+1|0;}return a.vC;case 1:$z=AS3(a,d,h);if(C()){break _;}i=$z;j=a.vC;k=P((c.H-2.0)/16.0);l=
P((c.be+2.0)/16.0);if(k<0)k=0;m=i.hx.data.length;if(l>=m)l=m-1|0;while(k<=l){n=i.hx.data[k];m=0;while(m<n.n){o=Bd(n,m);if(o!==b&&Ow(o.v,c))Z(j,o);m=m+1|0;}k=k+1|0;}a:while(true){h=h+1|0;while(h>g){d=d+1|0;if(d>e)break a;h=f;}if(!Eo(a,d,h))continue;else{continue _;}}return a.vC;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A$V(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=P((c.bc-2.0)/16.0);e=P((c.bg+2.0)/16.0);f=P((c.bd-2.0)/16.0);g=P((c.bh+2.0)/16.0);h=Cs();while(d<=e){i=f;while(i<=g){if(Eo(a,d,i)){$p=1;continue _;}i=i+1|0;}d=d+1|0;}return h;case 1:$z=AS3(a,d,i);if(C()){break _;}j=$z;k=P((c.H-2.0)/16.0);l=P((c.be+2.0)
/16.0);if(k<0)k=0;m=j.hx.data.length;if(l>=m)l=m-1|0;while(k<=l){n=j.hx.data[k];m=0;while(m<n.n){o=Bd(n,m);if(ADj(b,CY(o))&&Ow(o.v,c))Z(h,o);m=m+1|0;}k=k+1|0;}a:while(true){i=i+1|0;while(i>g){d=d+1|0;if(d>e)break a;i=f;}if(!Eo(a,d,i))continue;else{continue _;}}return h;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function BlZ(a){return a.er;}
function A9X(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!Go(a,b,c,d)){f=0;while(true){e=a.eT;if(f>=e.n)break;Bd(e,f);f=f+1|0;}return;}$p=1;case 1:$z=AQB(a,b,d);if(C()){break _;}e=$z;AHv(e);f=0;while(true){e=a.eT;if(f>=e.n)break;Bd(e,f);f=f+1|0;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AQ8(a,b){var c,d,e;c=0;d=0;while(true){e=a.er;if(d>=e.n)break;if(ADj(b,CY(Bd(e,d))))c=c+1|0;d=d+1|0;}return c;}
function TB(a,b){var c;EL(a.er,b);c=0;while(c<b.n){a.Lb(Bd(b,c));c=c+1|0;}}
function BdS(a,b){EL(a.nL,b);}
function BbK(a){while(a.gK.PK()){}}
function A4t(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(a,c,d,e);if(C()){break _;}g=$z;O();h=BRd.data;i=h[g];j=h[b];$p=2;case 2:$z=j.fB(a,c,d,e);if(C()){break _;}k=$z;if(f)k=null;if(k!==null){$p=3;continue _;}if(i!==BQX&&i!==BYD&&i!==BQY&&i!==BYE&&i!==BUh&&i!==BZi){if(b>0&&i===null){$p=4;continue _;}b=0;}else b=1;return b;case 3:$z=A$v(a,
k);if(C()){break _;}f=$z;if(!f)b=0;else if(i!==BQX&&i!==BYD&&i!==BQY&&i!==BYE&&i!==BUh&&i!==BZi){if(b>0&&i===null){$p=4;continue _;}b=0;}else b=1;return b;case 4:$z=j.gd(a,c,d,e);if(C()){break _;}b=$z;return !b?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Be0(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=P(b.c);f=P(b.h);g=P(b.d);h=d+16.0|0;i=e-h|0;j=f-h|0;k=g-h|0;l=e+h|0;m=f+h|0;n=g+h|0;o=new SL;$p=1;case 1:AZy(o,a,i,j,k,l,m,n);if(C()){break _;}return ABD(Bu1(o),b,c.c,c.v.H,c.d,d);default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A6f(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=P(b.c);h=P(b.h);i=P(b.d);j=f+8.0|0;k=g-j|0;l=h-j|0;m=i-j|0;n=g+j|0;o=h+j|0;p=i+j|0;q=new SL;$p=1;case 1:AZy(q,a,k,l,m,n,o,p);if(C()){break _;}return ABD(Bu1(q),b,c+0.5,d+0.5,e+0.5,f);default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,
n,o,p,q,$p);}
function A7a(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(a,b,c,d);if(C()){break _;}f=$z;if(!f)return 0;O();g=BRd.data[f];$p=2;case 2:$z=g.s4(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AYl(a,b,c,d){var e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=c-1|0;f=0;$p=1;case 1:$z=A7a(a,b,e,d,f);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;e=1;$p=2;case 2:$z=A7a(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=d-1|0;e=2;$p=3;case 3:$z=A7a(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=d+1|0;e=3;$p=4;case 4:$z=A7a(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=b-1|0;e=4;$p=5;case 5:$z=A7a(a,f,c,d,e);if
(C()){break _;}f=$z;if(f)return 1;b=b+1|0;f=5;$p=6;case 6:$z=A7a(a,b,c,d,f);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AWQ(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AT4(a,b,c,d);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}$p=3;continue _;case 2:$z=AWH(a,b,c,d);if(C()){break _;}f=$z;if(!f)return 0;O();g=BRd.data[f];$p=4;continue _;case 3:$z=AYl(a,b,c,d);if(C()){break _;}b=$z;return b;case 4:$z=g.vf(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A26(a,b,c,d){var e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=c-1|0;f=0;$p=1;case 1:$z=AWQ(a,b,e,d,f);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;e=1;$p=2;case 2:$z=AWQ(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=d-1|0;e=2;$p=3;case 3:$z=AWQ(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=d+1|0;e=3;$p=4;case 4:$z=AWQ(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=b-1|0;e=4;$p=5;case 5:$z=AWQ(a,f,c,d,e);if
(C()){break _;}f=$z;if(f)return 1;b=b+1|0;f=5;$p=6;case 6:$z=AWQ(a,b,c,d,f);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Lj(a,b,c){return S7(a,b.c,b.h,b.d,c);}
function S7(a,b,c,d,e){var f,g,h,i,j,k,l;f=(-1.0);g=null;h=0;i=Bb(e,0.0);j=e*e;while(true){k=a.lF;if(h>=k.n)break;k=Bd(k,h);l=W5(k,b,c,d);if(!(i>=0&&l>=j)&&!(f!==(-1.0)&&l>=f)){f=l;g=k;}h=h+1|0;}return g;}
function AS5(a){}
function Bj1(a){}
function BIx(a,b){a.dh=b;}
function A3F(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=P(b.c/16.0);d=P(b.d/16.0);e=c-2|0;c=c+2|0;f=d-2|0;g=d+2|0;while(e<=c){h=f;if(h<=g){$p=1;continue _;}e=e+1|0;}if(!AEP(a.er,b)){BK(C0(),B(1182));Z(a.er,b);}return;case 1:AS3(a,e,h);if(C()){break _;}h=h+1|0;while(true){if(h<=g){continue _;}e=e+1|0;if(e>c)break;h=f;}if(!AEP(a.er,b)){BK(C0(),B(1182));Z(a.er,b);}return;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,$p);}
function AP9(){var b,c,d,e;b=CO(16);c=b.data;CBE=b;d=0;while(d<=15){e=1.0-d/15.0;c[d]=(1.0-e)/(e*3.0+1.0)*0.949999988079071+0.05000000074505806;d=d+1|0;}}
var Jv=J();
var CBI=null;var CBJ=null;var CBK=null;var CBL=null;var CBM=null;var CBN=null;function AJw(){AJw=Bi(Jv);Bl8();}
function BF(b,c,d,e,f,g){var h,i,j,k,l;AJw();h=CBK.data;if(h[b]){f=new BJ;i=new S;T(i);j=H(i,B(1183));Bg(j,b);Bg(H(j,B(1184)),c);Ba(f,R(i));K(f);}h[b]=c;h=CBJ.data;if(h[c]){f=new BJ;i=new S;T(i);j=H(i,B(1185));Bg(j,c);Bg(H(j,B(1184)),b);Ba(f,R(i));K(f);}h[c]=b;if(!e){h=CBM.data;if(h[b]){f=new BJ;i=new S;T(i);j=H(i,B(1186));Bg(j,b);j=H(j,B(1184));Bg(j,d);H(j,B(1187));Ba(f,R(i));K(f);}h[b]=d;h=CBL.data;if(h[d]){f=new BJ;i=new S;T(i);j=H(i,B(1188));Bg(j,d);Bg(H(j,B(1189)),b);Ba(f,R(i));K(f);}h[d]=b;}else{e=e*384
|0;h=CBM.data;if(h[b]){f=new BJ;i=new S;T(i);j=H(i,B(1186));Bg(j,b);j=H(j,B(1184));Bg(j,d);Bt(j,40);Bg(j,e);Bt(j,41);Ba(f,R(i));K(f);}k=d+e|0;h[b]=k;h=CBL.data;if(h[k]){f=new BJ;i=new S;T(i);j=H(i,B(1188));Bg(j,d);Bt(j,40);Bg(j,e);Bg(H(j,B(1190)),b);Ba(f,R(i));K(f);}h[k]=b;}h=CBI.data;if(h[b]!==null){i=new BJ;j=new S;T(j);l=H(j,B(1191));Bg(l,b);H(H(l,B(1184)),f);Ba(i,R(j));K(i);}h[b]=f;h=CBN.data;if(!h[b]){h[b]=g;return;}f=new BJ;i=new S;T(i);j=H(i,B(1192));Bg(j,b);Bt(H(j,B(1184)),g);Ba(f,R(i));K(f);}
function X1(b,c,d){var e,f,g,h,i;AJw();a:{if(!d){e=CBL.data;if(!e[c]){e[c]=b;break a;}f=new BJ;g=new S;T(g);h=H(g,B(1193));Bg(h,c);Bg(H(h,B(1184)),b);Ba(f,R(g));K(f);}d=d*384|0;e=CBL.data;i=c+d|0;if(e[i]){f=new BJ;g=new S;T(g);h=H(g,B(1193));Bg(h,c);Bt(h,40);Bg(h,d);Bg(H(h,B(1190)),b);Ba(f,R(g));K(f);}e[i]=b;}}
function AE3(b,c){var d,e;AJw();if(b>=0&&b<384){if(c>0&&c<4){d=CBL.data;e=d[b+(c*384|0)|0];if(!e)e=d[b];return e;}return CBL.data[b];}return 0;}
function Bl8(){CBI=W(Cj,256);CBJ=Bo(384);CBK=Bo(256);CBL=Bo(1536);CBM=Bo(256);CBN=DD(256);BF(57,32,32,0,B(713),32);BF(40,39,222,0,B(691),39);BF(51,44,188,0,B(688),44);BF(12,45,189,0,B(697),45);BF(52,46,190,0,B(689),46);BF(53,47,191,0,B(699),47);BF(11,48,48,0,B(18),48);BF(2,49,49,0,B(1194),49);BF(3,50,50,0,B(1195),50);BF(4,51,51,0,B(1196),51);BF(5,52,52,0,B(1197),52);BF(6,53,53,0,B(1198),53);BF(7,54,54,0,B(1199),54);BF(8,55,55,0,B(1200),55);BF(9,56,56,0,B(1201),56);BF(10,57,57,0,B(1202),57);BF(39,59,186,0,B(690),
59);BF(13,61,187,0,B(1203),61);BF(30,65,65,0,B(1204),97);BF(48,66,66,0,B(1205),98);BF(46,67,67,0,B(1206),99);BF(32,68,68,0,B(987),100);BF(18,69,69,0,B(1207),101);BF(33,70,70,0,B(1208),102);BF(34,71,71,0,B(1209),103);BF(35,72,72,0,B(1210),104);BF(23,73,73,0,B(1211),105);BF(36,74,74,0,B(1212),106);BF(37,75,75,0,B(1213),107);BF(38,76,76,0,B(1214),108);BF(50,77,77,0,B(1215),109);BF(49,78,78,0,B(1121),110);BF(24,79,79,0,B(1216),111);BF(25,80,80,0,B(1217),112);BF(16,81,81,0,B(1218),113);BF(19,82,82,0,B(1219),114);BF(31,
83,83,0,B(985),115);BF(20,84,84,0,B(1220),116);BF(22,85,85,0,B(1221),117);BF(47,86,86,0,B(1222),118);BF(17,87,87,0,B(983),119);BF(45,88,88,0,B(1223),120);BF(21,89,89,0,B(1224),121);BF(44,90,90,0,B(1225),122);BF(26,91,219,0,B(1226),91);BF(43,92,220,0,B(695),92);BF(27,93,221,0,B(1227),93);BF(41,96,192,0,B(1228),96);BF(1,256,27,0,B(727),0);BF(28,257,13,0,B(712),10);BF(15,258,9,0,B(715),9);BF(14,259,8,0,B(714),0);BF(210,260,45,0,B(720),0);BF(211,261,46,0,B(716),0);BF(205,262,39,0,B(1229),0);BF(203,263,37,0,B(1230),
0);BF(208,264,40,0,B(1231),0);BF(200,265,38,0,B(1232),0);BF(201,266,33,0,B(1233),0);BF(209,267,34,0,B(1234),0);BF(199,268,36,0,B(719),0);BF(207,269,35,0,B(717),0);BF(58,280,20,0,B(1235),0);BF(70,281,145,0,B(1236),0);BF(69,282,144,0,B(1237),0);BF(197,284,19,0,B(730),0);BF(59,290,112,0,B(731),0);BF(60,291,113,0,B(732),0);BF(61,292,114,0,B(733),0);BF(62,293,115,0,B(734),0);BF(63,294,116,0,B(735),0);BF(64,295,117,0,B(736),0);BF(65,296,118,0,B(737),0);BF(66,297,119,0,B(738),0);BF(67,298,120,0,B(739),0);BF(68,299,
121,0,B(740),0);BF(87,300,122,0,B(741),0);BF(88,301,123,0,B(742),0);BF(82,320,96,3,B(1238),48);BF(79,321,97,3,B(1239),49);BF(80,322,98,3,B(1240),50);BF(81,323,99,3,B(1241),51);BF(75,324,100,3,B(1242),52);BF(76,325,101,3,B(1243),53);BF(77,326,102,3,B(1244),54);BF(71,327,103,3,B(1245),55);BF(72,328,104,3,B(1246),56);BF(73,329,105,3,B(1247),57);BF(83,330,110,3,B(1248),46);BF(181,331,111,3,B(1249),47);BF(55,332,106,3,B(1250),42);BF(74,333,109,3,B(1251),45);BF(78,334,107,3,B(1252),43);BF(156,335,13,3,B(712),10);BF(141,
336,187,3,B(1203),61);BF(42,340,16,1,B(1253),0);BF(29,341,17,1,B(1254),0);BF(56,342,18,1,B(1255),0);X1(42,16,0);X1(29,17,0);X1(56,18,0);BF(54,344,16,2,B(1256),0);BF(157,345,17,2,B(1257),0);BF(184,346,18,2,B(1258),0);}
var AAm=J(Jv);
function Fh(){var b,c,d,e,$$je;b=BV2;Ff(b);a:{b:{try{if(BWa){G2(b);BWm=null;c=BWo.data;c[29]=0;c[157]=0;c[28]=0;c[219]=0;c[220]=0;BWa=0;d=0;C1(b);break a;}c:{BWm=null;if(!E1(b)){e=HH(BV2,0);BWm=e;if(e!==null){d=1;break c;}}d=0;}C1(b);break b;}catch($$e){$$je=N($$e);e=$$je;}C1(b);K(e);}}return d;}
function Du(){var b;b=BWm;return b===null?0:b.a7D==1?0:1;}
function Bn(){var b;b=BWm;return b!==null?b.a7W:(-1);}
function BZ(b){return ALp(b);}
var AWU=J(AAm);
function Ps(){var a=this;D.call(a);a.Jc=null;a.gv=0;a.xM=0;a.Ei=0;a.Ej=0;a.MP=0;a.Oq=0;a.QA=0;a.xX=0;a.At=0;a.zq=0;a.VY=0;a.a1l=0;a.a6b=0;a.hs=0;a.d$=null;a.a6_=0;a.Y4=0;a.a4z=0;a.bas=0.0;a.lt=0;a.a7O=null;a.bb7=0;a.GL=0;a.bev=0;a.bcp=0;a.tb=0;a.nP=0;a.hK=null;a.ks=null;}
var CBO=null;var BRc=0;function Jl(){Jl=Bi(Ps);BIY();}
function BMj(a,b,c,d,e,f,g){var h=new Ps();A5G(h,a,b,c,d,e,f,g);return h;}
function A5G(a,b,c,d,e,f,g,h){Jl();a.gv=(-1);a.hs=0;a.d$=GE(2);a.GL=1;a.nP=0;a.hK=Cs();a.Jc=b;a.ks=c;a.QA=g;a.Oq=g;a.MP=g;g=Bp(g,g);a.bas=Gd((g+g|0)+g|0)/2.0;a.gv=h;a.xM=(-999);AGz(a,d,e,f);a.lt=0;}
function AGz(a,b,c,d){var e,f,g,h,i;if(!(b==a.xM&&c==a.Ei&&d==a.Ej)){AC0(a);a.xM=b;a.Ei=c;a.Ej=d;e=a.MP;a.a6_=b+(e/2|0)|0;f=a.Oq;a.Y4=c+(f/2|0)|0;g=a.QA;a.a4z=d+(g/2|0)|0;h=b&1023;a.VY=h;a.a1l=c;i=d&1023;a.a6b=i;a.xX=b-h|0;a.At=c-c|0;a.zq=d-i|0;a.a7O=YJ(b-2.0,c-2.0,d-2.0,(b+e|0)+2.0,(c+f|0)+2.0,(d+g|0)+2.0);TK(a);}}
function AXV(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.lt)return;Jl();BRc=BRc+1|0;b=a.xM;c=a.Ei;d=a.Ej;e=b+a.MP|0;f=c+a.Oq|0;g=d+a.QA|0;h=0;while(h<2){a.d$.data[h]=1;h=h+1|0;}CBP=0;i=Gc();EL(i,a.hK);DY(a.hK);j=new SL;k
=a.Jc;l=b-1|0;m=c-1|0;n=d-1|0;h=e+1|0;o=f+1|0;p=g+1|0;$p=1;case 1:AZy(j,k,l,m,n,h,o,p);if(C()){break _;}q=Td(j);r=0;a:{while(true){if(r>=2)break a;s=0;t=0;o=0;p=c;while(p<f){l=d;while(l<g){m=b;if(m<e){$p=4;continue _;}l=l+1|0;}p=p+1|0;}if(o){k=CBO;$p=2;continue _;}t=0;if(t)a.d$.data[r]=0;if(!s)break;r=r+1|0;}}if(a.d$.data[0])Hp(a.gv,1);if(a.d$.data[1])Hp(a.gv+1|0,1);u=Gc();EL(u,a.hK);Ig(u,i);EL(a.ks,u);Ig(i,a.hK);Lv(a.ks,i);a.tb=CBP;a.nP=1;return;case 2:A6C(k);if(C()){break _;}$p=3;case 3:A7M();if(C()){break _;}Kn(CBO,
0.0,0.0,0.0);a:{while(true){if(t)a.d$.data[r]=0;if(!s)break;r=r+1|0;if(r>=2)break a;s=0;t=0;o=0;p=c;while(p<f){l=d;while(l<g){m=b;if(m<e){$p=4;continue _;}l=l+1|0;}p=p+1|0;}if(o){k=CBO;$p=2;continue _;}t=0;}}if(a.d$.data[0])Hp(a.gv,1);if(a.d$.data[1])Hp(a.gv+1|0,1);u=Gc();EL(u,a.hK);Ig(u,i);EL(a.ks,u);Ig(i,a.hK);Lv(a.ks,i);a.tb=CBP;a.nP=1;return;case 4:$z=Qp(j,m,p,l);if(C()){break _;}v=$z;if(v>0){if(!o){o=1;OB(a.gv+r|0,4864);BR(CBO);Kn(CBO,a.VY-a.xM|0,a.a1l-a.Ei|0,a.a6b-a.Ej|0);}if(!r){O();if(BYz.data[v]){h
=(m>>4)-j.rN|0;n=(l>>4)-j.nk|0;k=j.pO.data[h].data[n];n=m&15;h=l&15;$p=5;continue _;}}O();w=BRd.data[v];n=Bb(w.uP(),r);if(n)s=1;else if(!n){$p=6;continue _;}}m=m+1|0;b:{c:while(true){if(m<e){continue _;}l=l+1|0;while(l>=g){p=p+1|0;while(p>=f){if(o){k=CBO;$p=2;continue _;}t=0;if(t)a.d$.data[r]=0;if(!s)break c;r=r+1|0;if(r>=2)break b;s=0;t=0;o=0;p=c;}l=d;}m=b;}}if(a.d$.data[0])Hp(a.gv,1);if(a.d$.data[1])Hp(a.gv+1|0,1);u=Gc();EL(u,a.hK);Ig(u,i);EL(a.ks,u);Ig(i,a.hK);Lv(a.ks,i);a.tb=CBP;a.nP=1;return;case 5:$z=
A_j(k,n,p,h);if(C()){break _;}k=$z;Ux();if(ANP(CBQ,k)===null?0:1)Z(a.hK,k);O();w=BRd.data[v];n=Bb(w.uP(),r);if(n)s=1;else if(!n){$p=6;continue _;}m=m+1|0;d:{b:while(true){if(m<e){$p=4;continue _;}l=l+1|0;while(l>=g){p=p+1|0;while(p>=f){if(o){k=CBO;$p=2;continue _;}t=0;if(t)a.d$.data[r]=0;if(!s)break b;r=r+1|0;if(r>=2)break d;s=0;t=0;o=0;p=c;}l=d;}m=b;}}if(a.d$.data[0])Hp(a.gv,1);if(a.d$.data[1])Hp(a.gv+1|0,1);u=Gc();EL(u,a.hK);Ig(u,i);EL(a.ks,u);Ig(i,a.hK);Lv(a.ks,i);a.tb=CBP;a.nP=1;return;case 6:$z=A_8(q,w,
m,p,l);if(C()){break _;}n=$z;t=t|n;m=m+1|0;a:{e:while(true){if(m<e){$p=4;continue _;}l=l+1|0;while(l>=g){p=p+1|0;while(p>=f){if(o){k=CBO;$p=2;continue _;}t=0;if(t)a.d$.data[r]=0;if(!s)break e;r=r+1|0;if(r>=2)break a;s=0;t=0;o=0;p=c;}l=d;}m=b;}}if(a.d$.data[0])Hp(a.gv,1);if(a.d$.data[1])Hp(a.gv+1|0,1);u=Gc();EL(u,a.hK);Ig(u,i);EL(a.ks,u);Ig(i,a.hK);Lv(a.ks,i);a.tb=CBP;a.nP=1;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);}
function MT(a,b){var c,d,e;c=b.c-a.a6_;d=b.h-a.Y4;e=b.d-a.a4z;return c*c+d*d+e*e;}
function AC0(a){var b;b=0;while(b<2){a.d$.data[b]=1;Hp(a.gv,1);Hp(a.gv+1|0,1);b=b+1|0;}a.hs=0;a.nP=0;}
function UR(a,b){return !a.hs?(-1):a.d$.data[b]?(-1):a.gv+b|0;}
function A3z(a){var b,c;if(!a.nP)b=0;else{c=a.d$.data;b=c[0]&&c[1]&&!a.lt?1:0;}return b;}
function TK(a){a.lt=1;}
function BIY(){Cf();CBO=BRa;BRc=0;}
var HT=J(B8);
function Lw(){D.call(this);this.ue=0.0;}
function CBR(){var a=new Lw();Yk(a);return a;}
function Yk(a){a.ue=0.0;}
function Bzp(b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:g=(f>>24&255)/255.0;h=(f>>16&255)/255.0;i=(f>>8&255)/255.0;j=(f&255)/255.0;Cf();k=BRa;Bm(3042);Bl(3553);Dk(770,771);CD(h,i,j,g);BR(k);l=b;m=e;BP(k,l,m,0.0);n=d;BP(k,n,m,0.0);m=c;BP(k,n,m,0.0);BP(k,l,m,0.0);$p=1;case 1:A6C(k);if(C()){break _;}Bm(3553);Bl(3042);return;default:E4();}}C8().s(b,
c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function BcC(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=(f>>24&255)/255.0;i=(f>>16&255)/255.0;j=(f>>8&255)/255.0;k=(f&255)/255.0;l=(g>>24&255)/255.0;m=(g>>16&255)/255.0;n=(g>>8&255)/255.0;o=(g&255)/255.0;Bl(3553);Bm(3042);Bl(3008);Dk(770,771);Ca();Cf();p=BRa;BR(p);FF(p,
i,j,k,h);q=d;r=c;BP(p,q,r,0.0);s=b;BP(p,s,r,0.0);FF(p,m,n,o,l);r=e;BP(p,s,r,0.0);BP(p,q,r,0.0);$p=1;case 1:A6C(p);if(C()){break _;}Bl(3042);Bm(3008);Bm(3553);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function Bew(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d-(Ea(b,c)/2|0)|0;h=e;$p=1;case 1:A3r(b,c,g,h,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Be1(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d;h=e;$p=1;case 1:A3r(b,c,g,h,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function ASi(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cf();h=BRa;BR(h);i=b+0|0;j=c+g|0;k=a.ue;l=(d+0|0)*0.00390625;m=(e+g|0)*0.00390625;L(h,i,j,k,l,m);n=b+f|0;o=a.ue;k=(d+f|0)*0.00390625;L(h,n,j,o,k,m);m=c+0|0;o=a.ue;j=(e+0|0)*0.00390625;L(h,n,m,o,k,j);L(h,i,m,a.ue,l,j);$p=1;case 1:A6C(h);if(C()){break _;}return;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function Dr(){var a=this;Lw.call(a);a.w=null;a.R=0;a.ba=0;a.bs=null;a.o5=0;a.bp=null;a.xZ=null;}
function CBS(){var a=new Dr();E8(a);return a;}
function E8(a){Yk(a);a.bs=Cs();a.o5=0;a.xZ=null;}
function A04(a,b,c,d){var e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=a.bs;if(e>=f.n)return;f=Bd(f,e);g=a.w;$p=1;case 1:A3y(f,g,b,c);if(C()){break _;}e=e+1|0;f=a.bs;if(e>=f.n)return;f=Bd(f,e);g=a.w;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function ARy(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c!=1)return;d=a.w;e=null;$p=1;case 1:AVA(d,e);if(C()){break _;}d=a.w;$p=2;case 2:AXK(d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function ASn(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!d){e=0;f=0.25;while(true){g=a.bs;if(e>=g.n)break a;g=Bd(g,e);if(g.LZ(a.w,b,c)){a.xZ=g;h=a.w.dV;i=1.0;if(h.fA.fR!==0.0){j=Nn(B(827),B(322),B(28));k=new S;T(k);H(H(k,j),B(324));d=Zh(R(k));if(d){l=Iz(d==(-1)?B(4):CF(d));k=new S;T(k);H(H(H(H(k,B(323)),j),l),B(324));l=R(k);if(!Eu(h.kh,
l)){k=Od();MQ();if(k===BUo){d=1;$p=2;continue _;}d=1;k=h.x3;$p=3;continue _;}k=Cn(h.kh,l);if(k!==null)Lg(k,f*h.fA.fR,i,0);}}$p=1;continue _;}e=e+1|0;}}}return;case 1:a.hT(g);if(C()){break _;}while(true){e=e+1|0;g=a.bs;if(e>=g.n)break;g=Bd(g,e);if(!g.LZ(a.w,b,c))continue;else{a.xZ=g;h=a.w.dV;i=1.0;if(h.fA.fR!==0.0){j=Nn(B(827),B(322),B(28));k=new S;T(k);H(H(k,j),B(324));d=Zh(R(k));if(d){l=Iz(d==(-1)?B(4):CF(d));k=new S;T(k);H(H(H(H(k,B(323)),j),l),B(324));l=R(k);if(!Eu(h.kh,l)){k=Od();MQ();if(k===BUo){d=1;$p
=2;continue _;}d=1;k=h.x3;$p=3;continue _;}k=Cn(h.kh,l);if(k!==null)Lg(k,f*h.fA.fR,i,0);}}continue _;}}return;case 2:$z=A81(l,d);if(C()){break _;}k=$z;if(k!==null)B2(h.kh,l,k);if(k!==null)Lg(k,f*h.fA.fR,i,0);$p=1;continue _;case 3:$z=A$6(l,d,k);if(C()){break _;}k=$z;if(k!==null)B2(h.kh,l,k);if(k!==null)Lg(k,f*h.fA.fR,i,0);$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function BuS(a,b,c,d){var e;e=a.xZ;if(e!==null&&!d){e.Zx(b,c);a.xZ=null;}}
function A$i(a,b){}
function A5V(a,b,c,d){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.w=b;a.bp=b.hD;a.R=c;a.ba=d;$p=1;case 1:a.gC();if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function BcS(a){}
function A2Y(a){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(HW()){$p=1;continue _;}if(!Fh())return;$p=2;continue _;case 1:ASE(a);if(C()){break _;}if(HW()){continue _;}if(!Fh())return;$p=2;case 2:BfU(a);if(C()){break _;}if(!Fh())return;continue _;default:E4();}}C8().s(a,$p);}
function ASE(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!C9()){a.a1G(Bp(ASZ(),a.R)/a.w.b7|0,(a.ba-(Bp(A_2(),a.ba)/a.w.bD|0)|0)-1|0,Dx());return;}b=Bp(ASZ(),a.R)/a.w.b7|0;c=(a.ba-(Bp(A_2(),a.ba)/a.w.bD|0)|0)-1|0;d=Dx();$p=1;case 1:a.a5J(b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function BfU(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!Du())return;b=BWm;c=b!==null?b.a3O:0;d=Bn();$p=1;case 1:a.lu(c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function A4I(a){}
function A4q(a){}
function AUZ(a){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;$p=1;case 1:A41(a,b);if(C()){break _;}return;default:E4();}}C8().s(a,b,$p);}
function A41(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.w.p===null){$p=1;continue _;}c=0;b=0;d=a.R;e=a.ba;f=(-1072689136);g=(-804253680);$p=2;continue _;case 1:AW2(a,b);if(C()){break _;}return;case 2:BcC(a,c,b,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AW2(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bl(2896);Bl(2912);Cf();c=BRa;d=3553;e=a.w.bb;f=B(309);$p=1;case 1:$z=A3q(e,f);if(C()){break _;}g=$z;C$(d,g);CD(1.0,1.0,1.0,1.0);BR(c);HS(c,4210752);g=a.ba;h=g;i=g/32.0;j=b;L(c,0.0,h,0.0,0.0,i+j);g=a.R;k=g;d=a.ba;L(c,k,d,0.0,g/32.0,d/32.0+j);g=a.R;k=g;h=g/32.0;l=0+b|0;L(c,k,0.0,0.0,h,l);L(c,
0.0,0.0,0.0,0.0,l);$p=2;case 2:A6C(c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function Bj9(a){return 1;}
function Bd0(){Dr.call(this);this.RD=0;}
function BNE(){var a=new Bd0();BIB(a);return a;}
function BIB(a){E8(a);a.RD=0;}
function AUk(a){a.RD=a.RD+1|0;}
function A$0(a){DY(a.bs);Z(a.bs,EB(0,(a.R/2|0)-100|0,((a.ba/4|0)+120|0)+12|0,B(1259)));}
function ASC(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.gj&&!b.cJ){c=a.w;b=Mm();$p=1;continue _;}return;case 1:AVA(c,b);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function A4u(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}e=a.bp;f=B(1260);g=a.R/2|0;h=((a.ba/4|0)-60|0)+20|0;i=16777215;$p=2;case 2:Bew(a,e,f,g,h,i);if(C()){break _;}f=a.bp;e=B(1261);g=(a.R/2|0)-140|0;h=(((a.ba/4|0)-60|0)+60|0)+0|0;i=10526880;$p=3;case 3:Be1(a,f,e,g,h,i);if(C()){break _;}f=a.bp;e=B(1262);i=(a.R/2|0)-140|0;g=(((a.ba/4|0)-60
|0)+60|0)+18|0;h=10526880;$p=4;case 4:Be1(a,f,e,i,g,h);if(C()){break _;}f=a.bp;e=B(1263);g=(a.R/2|0)-140|0;h=(((a.ba/4|0)-60|0)+60|0)+27|0;i=10526880;$p=5;case 5:Be1(a,f,e,g,h,i);if(C()){break _;}f=a.bp;e=B(1264);g=(a.R/2|0)-140|0;h=(((a.ba/4|0)-60|0)+60|0)+45|0;i=10526880;$p=6;case 6:Be1(a,f,e,g,h,i);if(C()){break _;}$p=7;case 7:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function AQf(){D.call(this);this.bj$=0;}
var Bdu=J();
function H9(){var a=this;D.call(a);a.ir=null;a.EV=0.0;a.EU=0.0;}
function Nc(a,b,c,d,e){var f=new H9();BvH(f,a,b,c,d,e);return f;}
function BvH(a,b,c,d,e,f){a.ir=AN1(b,c,d);a.EV=e;a.EU=f;}
function Sf(a,b,c){var d;d=new H9;d.ir=a.ir;d.EV=b;d.EU=c;return d;}
function Kc(){var a=this;D.call(a);a.mR=null;a.a7q=0;a.SP=0;}
function CBT(a,b,c,d,e){var f=new Kc();Ne(f,a,b,c,d,e);return f;}
function Ne(a,b,c,d,e,f){var g,h,i,j,k,l;g=b.data;a.a7q=0;a.SP=0;a.mR=b;a.a7q=g.length;h=g[0];i=e/64.0-0.0015625000232830644;j=d/32.0+0.0031250000465661287;g[0]=Sf(h,i,j);h=g[1];k=c/64.0+0.0015625000232830644;g[1]=Sf(h,k,j);h=g[2];l=f/32.0-0.0031250000465661287;g[2]=Sf(h,k,l);g[3]=Sf(g[3],i,l);}
function AOr(){D.call(this);this.a9T=null;}
function By6(a){var b;b=ADr();if(!b&&BWu)BWr=F0();BWu=b;}
function VA(){var a=this;D.call(a);a.bY=0;a.a$X=0;a.EA=BS;a.b5=BS;a.xF=0;a.iu=0;a.a5X=0;a.AL=null;a.ca=null;a.jh=0;a.pP=0;a.Ry=null;a.gr=null;a.hY=null;}
var CBU=null;function AGv(a){var b;b=a.AL;if(b!==null)A3t(b);return 0;}
function A2t(a,b){var c,d,e,f,g,h,i,j,k,$$je;c=a.ca;if(c!==null&&c.cg!==null){d=b!=4?0:(-5);e=(-5);a:{b:{c:{d:{e:{f:{g:{h:{i:while(true){j:{k:{l:{m:{n:{o:{p:{q:{r:{s:{t:{u:{v:{w:{switch(a.bY){case 6:a.bY=13;a.ca.b0=B(1265);a.xF=0;return (-2);case 7:e=ASo(a.AL,e);if(e==(-3)){a.bY=13;a.xF=0;continue i;}if(!e)e=d;if(e!=1)break i;a.EA=a.ca.ev.r7();Rz(a.AL);if(!a.iu){a.bY=12;e=d;continue i;}a.bY=8;e=d;break w;case 12:break e;case 13:return (-3);case 14:break r;case 23:try{e=Ll(a,2,e,d);}catch($$e){$$je=N($$e);if
($$je instanceof GV){c=$$je;return c.kp;}else{throw $$e;}}f=a.b5;b=BU(f)&65535;a.jh=b;if((b&255)!=8){a.ca.b0=B(1266);a.bY=13;continue i;}if(b&57344){a.ca.b0=B(1267);a.bY=13;continue i;}if(b&512)Pl(a,2,f);a.bY=16;break p;case 2:break d;case 3:break c;case 4:break b;case 5:d=e;break a;case 8:break w;case 9:break v;case 10:break u;case 11:break t;case 15:break s;case 16:break p;case 17:break o;case 18:break n;case 19:break q;case 20:break l;case 21:break k;case 22:break;default:return (-2);}break j;}c=a.ca;b=c.L;if
(!b)return e;c.L=b-1|0;c.F=Bj(c.F,M(1));g=c.cg.data;b=c.D;c.D=b+1|0;a.b5=Cg(M((g[b]&255)<<24),I(4278190080, 0));a.bY=9;e=d;}c=a.ca;b=c.L;if(!b)return e;c.L=b-1|0;c.F=Bj(c.F,M(1));f=a.b5;g=c.cg.data;b=c.D;c.D=b+1|0;a.b5=Bj(f,Cg(M((g[b]&255)<<16),M(16711680)));a.bY=10;e=d;}c=a.ca;b=c.L;if(!b)return e;c.L=b-1|0;c.F=Bj(c.F,M(1));f=a.b5;g=c.cg.data;b=c.D;c.D=b+1|0;a.b5=Bj(f,Cg(M((g[b]&255)<<8),M(65280)));a.bY=11;e=d;}c=a.ca;b=c.L;if(!b)return e;c.L=b-1|0;c.F=Bj(c.F,M(1));f=a.b5;g=c.cg.data;b=c.D;c.D=b+1|0;f=Bj(f,
Cg(M(g[b]),M(255)));a.b5=f;b=a.jh;if(b)a.b5=Cg(DO(DO(DO(C7(Cg(f,M(-16777216)),24),C7(Cg(f,M(16711680)),8)),Ew(Cg(f,M(65280)),8)),Ew(Cg(f,M(65535)),24)),I(4294967295, 0));e=BU(a.EA);f=a.b5;if(e!=BU(f))c.b0=B(1268);else if(b){c=a.gr;if(c!==null)c.a1E=f;}a.bY=15;e=d;}if(!(a.iu&&a.jh)){c=a.ca.b0;if(c===null)break f;if(!CP(c,B(1268)))break f;a.bY=13;a.xF=5;continue i;}try{e=Ll(a,4,e,d);}catch($$e){$$je=N($$e);if($$je instanceof GV){c=$$je;return c.kp;}else{throw $$e;}}c=a.ca.b0;if(c!==null&&CP(c,B(1268))){a.bY=13;a.xF
=5;continue i;}f=a.b5;c=a.ca;if(Ee(f,Cg(c.hN,I(4294967295, 0)))){c.b0=null;break f;}c.b0=B(1269);a.bY=13;continue i;}if(!a.iu){a.bY=7;continue i;}try{e=Ll(a,2,e,d);}catch($$e){$$je=N($$e);if($$je instanceof GV){c=$$je;return c.kp;}else{throw $$e;}}b=a.iu;h=Bb(b,4);if(!(h&&!(b&2))&&Ee(a.b5,M(35615))){if(!h)a.iu=2;a.ca.ev=Va();Pl(a,2,a.b5);if(a.gr===null)a.gr=BD6();a.bY=23;continue i;}if(b&2){a.bY=13;a.ca.b0=B(1270);continue i;}a.jh=0;f=a.b5;i=BU(f)&255;a.a$X=i;j=BU(C7(f,8))&255;if(!(b&1&&!(((i<<8)+j|0)%31|0))
&&(i&15)!=8){if(h){a.bY=13;a.ca.b0=B(1270);continue i;}c=a.ca;c.D=c.D-2|0;c.L=c.L+2|0;c.F=BI(c.F,M(2));a.iu=0;a.bY=7;continue i;}if((i&15)!=8){a.bY=13;a.ca.b0=B(1266);continue i;}if(!h)a.iu=1;if(((i>>4)+8|0)>a.a5X){a.bY=13;a.ca.b0=B(1271);continue i;}a.ca.ev=BGN();if(j&32){a.bY=2;break d;}a.bY=7;continue i;}break m;}try{e=Ll(a,4,e,d);}catch($$e){$$je=N($$e);if($$je instanceof GV){c=$$je;return c.kp;}else{throw $$e;}}c=a.gr;if(c!==null)c.bbk=a.b5;if(a.jh&512)Pl(a,4,a.b5);a.bY=17;}try{e=Ll(a,2,e,d);}catch($$e)
{$$je=N($$e);if($$je instanceof GV){c=$$je;return c.kp;}else{throw $$e;}}c=a.gr;if(c!==null){b=BU(a.b5);c.bdh=b&255;c.Na=b>>8&255;}if(a.jh&512)Pl(a,2,a.b5);a.bY=18;}if(!(a.jh&1024)){c=a.gr;if(c!==null)c.oI=null;}else{try{e=Ll(a,2,e,d);}catch($$e){$$je=N($$e);if($$je instanceof GV){c=$$je;return c.kp;}else{throw $$e;}}c=a.gr;if(c!==null)c.oI=BW(BU(a.b5)&65535);if(a.jh&512)Pl(a,2,a.b5);}a.bY=19;}if(!(a.jh&1024)){c=a.gr;if(c!==null)c.oI=null;}else x:{try{e=A_O(a,e,d);if(a.gr===null)break x;g=Sa(a.hY);k=g.data;a.hY
=null;b=k.length;k=a.gr.oI;if(b!=k.data.length){a.ca.b0=B(1272);a.bY=13;continue i;}Cv(g,0,k,0,b);break x;}catch($$e){$$je=N($$e);if($$je instanceof GV){c=$$je;return c.kp;}else{throw $$e;}}}a.bY=20;}y:{if(!(a.jh&2048)){c=a.gr;if(c!==null)c.Bp=null;}else{z:{try{e=ACK(a,e,d);c=a.gr;if(c===null)break z;c.Bp=Sa(a.hY);break z;}catch($$e){$$je=N($$e);if($$je instanceof GV){c=$$je;break h;}else{throw $$e;}}}try{a.hY=null;break y;}catch($$e){$$je=N($$e);if($$je instanceof GV){c=$$je;break h;}else{throw $$e;}}}}a.bY
=21;}ba:{if(!(a.jh&4096)){c=a.gr;if(c!==null)c.Dq=null;}else{bb:{try{e=ACK(a,e,d);c=a.gr;if(c===null)break bb;c.Dq=Sa(a.hY);break bb;}catch($$e){$$je=N($$e);if($$je instanceof GV){c=$$je;break g;}else{throw $$e;}}}try{a.hY=null;break ba;}catch($$e){$$je=N($$e);if($$je instanceof GV){c=$$je;break g;}else{throw $$e;}}}}a.bY=22;}if(a.jh&512){try{e=Ll(a,2,e,d);}catch($$e){$$je=N($$e);if($$je instanceof GV){c=$$je;return c.kp;}else{throw $$e;}}c=a.gr;if(c!==null)c.beP=BU(Cg(a.b5,M(65535)));if(EA(a.b5,Cg(a.ca.ev.r7(),
M(65535)))){a.bY=13;a.ca.b0=B(1273);a.xF=5;continue;}}a.ca.ev=Va();a.bY=7;}return e;}return c.kp;}return c.kp;}a.bY=12;}return 1;}c=a.ca;i=c.L;if(!i)return e;c.L=i-1|0;c.F=Bj(c.F,M(1));g=c.cg.data;e=c.D;c.D=e+1|0;a.b5=Cg(M((g[e]&255)<<24),I(4278190080, 0));a.bY=3;e=d;}c=a.ca;b=c.L;if(!b)return e;c.L=b-1|0;c.F=Bj(c.F,M(1));f=a.b5;g=c.cg.data;e=c.D;c.D=e+1|0;a.b5=Bj(f,Cg(M((g[e]&255)<<16),M(16711680)));a.bY=4;e=d;}c=a.ca;b=c.L;if(!b)return e;c.L=b-1|0;c.F=Bj(c.F,M(1));f=a.b5;g=c.cg.data;b=c.D;c.D=b+1|0;a.b5=Bj(f,
Cg(M((g[b]&255)<<8),M(65280)));a.bY=5;}c=a.ca;b=c.L;if(!b)return d;c.L=b-1|0;c.F=Bj(c.F,M(1));f=a.b5;g=c.cg.data;b=c.D;c.D=b+1|0;f=Bj(f,Cg(M(g[b]),M(255)));a.b5=f;c.ev.a7r(f);a.bY=6;return 2;}if(b==4&&a.bY==14)return 0;return (-2);}
function Ll(a,b,c,d){var e,f,g,h,i;if(a.pP==(-1)){a.pP=b;a.b5=BS;}while(true){e=a.pP;if(e<=0){if(b==2)a.b5=Cg(a.b5,M(65535));else if(b==4)a.b5=Cg(a.b5,I(4294967295, 0));a.pP=(-1);return c;}f=a.ca;g=f.L;if(!g)break;f.L=g-1|0;f.F=Bj(f.F,M(1));h=a.b5;i=f.cg.data;g=f.D;f.D=g+1|0;a.b5=DO(h,M((i[g]&255)<<((b-e|0)*8|0)));a.pP=e-1|0;c=d;}K(A20(a,c));}
function ACK(a,b,c){var d,e,f,g,h;if(a.hY===null)a.hY=A_0();while(true){d=a.ca;e=d.L;if(!e)K(A20(a,b));d.L=e-1|0;d.F=Bj(d.F,M(1));f=d.cg;g=f.data;e=d.D;h=g[e];if(h)AFd(a.hY,f,e,1);d=a.ca;d.ev.nS(d.cg,d.D,1);d=a.ca;d.D=d.D+1|0;if(!h)break;b=c;}return c;}
function A_O(a,b,c){var d,e;if(a.hY===null)a.hY=A_0();while(Ds(a.b5,BS)){d=a.ca;e=d.L;if(!e)K(A20(a,b));d.L=e-1|0;d.F=Bj(d.F,M(1));AFd(a.hY,d.cg,d.D,1);d=a.ca;d.ev.nS(d.cg,d.D,1);d=a.ca;d.D=d.D+1|0;a.b5=BI(a.b5,M(1));b=c;}return b;}
function Pl(a,b,c){var d;d=0;while(d<b){a.Ry.data[d]=BU(Cg(c,M(255)))<<24>>24;c=C7(c,8);d=d+1|0;}a.ca.ev.nS(a.Ry,0,b);}
function Ba8(){CBU=J3([0,0,(-1),(-1)]);}
function AGP(){var a=this;B0.call(a);a.a1V=null;a.bdR=null;}
function Bkz(a,b){var c;c=b-55296|0;return c>=0&&c<2048?a.gq^Iu(a.a1V,c):0;}
function AGM(){var a=this;B0.call(a);a.a6m=null;a.Z0=null;a.a$P=null;}
function BvY(a,b){var c,d;c=b-55296|0;d=c>=0&&c<2048?a.gq^Iu(a.a6m,c):0;return a.Z0.bf(b)&&!d?1:0;}
var Ji=J(B8);
function ACe(){var a=this;B0.call(a);a.FL=null;a.bap=null;}
function BnE(a,b){return a.c_^Iu(a.FL,b);}
function BAa(a){var b,c,d;b=new S;T(b);c=Qm(a.FL,0);while(c>=0){Ti(b,LD(c));Bt(b,124);c=Qm(a.FL,c+1|0);}d=b.bH;if(d>0)AGC(b,d-1|0);return R(b);}
function AJG(){var a=this;B0.call(a);a.a4m=null;a.bcx=null;}
function BFL(a,b){return a.a4m.bf(b);}
function AJE(){var a=this;B0.call(a);a.OI=0;a.a2E=null;a.Qv=null;}
function BrO(a,b){return !(a.OI^Iu(a.Qv.ch,b))&&!(a.OI^a.Qv.lX^a.a2E.bf(b))?0:1;}
function AJF(){var a=this;B0.call(a);a.IS=0;a.Zv=null;a.Mg=null;}
function BCn(a,b){return !(a.IS^Iu(a.Mg.ch,b))&&!(a.IS^a.Mg.lX^a.Zv.bf(b))?1:0;}
function AJJ(){var a=this;B0.call(a);a.a7f=0;a.ZA=null;a.Zr=null;a.baY=null;}
function By3(a,b){return a.a7f^(!a.ZA.bf(b)&&!a.Zr.bf(b)?0:1);}
function AJK(){var a=this;B0.call(a);a.Xf=0;a.a3_=null;a.a3D=null;a.bet=null;}
function Bf4(a,b){return a.Xf^(!a.a3_.bf(b)&&!a.a3D.bf(b)?0:1)?0:1;}
function AJH(){var a=this;B0.call(a);a.Wl=null;a.beF=null;}
function BlE(a,b){return G5(a.Wl,b);}
function AJI(){var a=this;B0.call(a);a.a6N=null;a.bbh=null;}
function Bn$(a,b){return G5(a.a6N,b)?0:1;}
function AJL(){var a=this;B0.call(a);a.Xq=null;a.a4i=0;a.YY=null;}
function Bs_(a,b){return !G5(a.Xq,b)&&!(a.a4i^Iu(a.YY.ch,b))?0:1;}
function AJM(){var a=this;B0.call(a);a.X5=null;a.a5n=0;a.XO=null;}
function Byo(a,b){return !G5(a.X5,b)&&!(a.a5n^Iu(a.XO.ch,b))?1:0;}
function ACd(){var a=this;B0.call(a);a.YS=0;a.a6z=null;a.Z7=null;a.a8l=null;}
function BJJ(a,b){return !(a.YS^a.a6z.bf(b))&&!G5(a.Z7,b)?0:1;}
function ACF(){var a=this;B0.call(a);a.a6Z=0;a.Ug=null;a.Ut=null;a.a8W=null;}
function BlL(a,b){return !(a.a6Z^a.Ug.bf(b))&&!G5(a.Ut,b)?1:0;}
function ACb(){var a=this;B0.call(a);a.a3g=null;a.a82=null;}
function Bjo(a,b){return G5(a.a3g,b);}
function ACc(){var a=this;B0.call(a);a.Wa=null;a.ben=null;}
function BzU(a,b){return G5(a.Wa,b)?0:1;}
function ACh(){var a=this;B0.call(a);a.a7c=null;a.X1=0;a.a71=null;}
function BmW(a,b){return G5(a.a7c,b)&&a.X1^Iu(a.a71.ch,b)?1:0;}
function ACa(){var a=this;B0.call(a);a.a5L=null;a.a4v=0;a.X0=null;}
function BHj(a,b){return G5(a.a5L,b)&&a.a4v^Iu(a.X0.ch,b)?0:1;}
function ACf(){var a=this;B0.call(a);a.a57=0;a.a1S=null;a.Xb=null;a.baU=null;}
function Bxg(a,b){return a.a57^a.a1S.bf(b)&&G5(a.Xb,b)?1:0;}
function ACg(){var a=this;B0.call(a);a.a5F=0;a.a1c=null;a.a54=null;a.bbt=null;}
function Bqu(a,b){return a.a5F^a.a1c.bf(b)&&G5(a.a54,b)?0:1;}
function Z5(){var a=this;D.call(a);a.bbv=null;a.a01=0.0;a.a9K=0.0;a.q7=null;a.yN=null;a.MS=null;a.p9=0;}
function AOR(a,b){var c;if(b!==null){a.yN=b;return a;}c=new BJ;Ba(c,B(1274));K(c);}
function BHM(a,b){}
function AE9(a,b){var c;if(b!==null){a.MS=b;return a;}c=new BJ;Ba(c,B(1274));K(c);}
function BAw(a,b){}
function Yt(a,b,c,d){var e,f,g,$$je;e=a.p9;if(!(e==2&&!d)&&e!=3){a.p9=d?2:1;while(true){try{f=A15(a,b,c);}catch($$e){$$je=N($$e);if($$je instanceof B8){g=$$je;b=new Zq;TE(b,g);K(b);}else{throw $$e;}}if(KM(f))return f;if(La(f)){if(d&&Fp(b)){g=a.yN;Io();if(g===CBw)return Ey(DA(b));if(DA(c)<=Y(a.q7))return CBV;HI(b,b.bX+DA(b)|0);if(a.yN===BRl)Yp(c,a.q7);}return f;}if(ADt(f)){g=a.yN;Io();if(g===CBw)return f;if(g===BRl){if(DA(c)<Y(a.q7))return CBV;Yp(c,a.q7);}HI(b,b.bX+U7(f)|0);}else if(W0(f)){g=a.MS;Io();if(g===
CBw)break;if(g===BRl){if(DA(c)<Y(a.q7))return CBV;Yp(c,a.q7);}HI(b,b.bX+U7(f)|0);}}return f;}b=new CQ;Be(b);K(b);}
function ADY(a,b){var c;c=a.p9;if(c!=3&&c!=2){b=new CQ;Be(b);K(b);}a.p9=3;return CBW;}
function Bel(a){a.p9=0;return a;}
function A6A(a,b){var c,d,e;c=a.p9;if(c&&c!=3){b=new CQ;Be(b);K(b);}if(!DA(b))return A3e(0);if(a.p9)Bel(a);d=A3e(D2(8,DA(b)*a.a01|0));while(true){e=Yt(a,b,d,0);if(La(e))break;if(KM(e))d=AMi(a,d);if(!PP(e))continue;RL(e);}b=Yt(a,b,d,1);if(PP(b))RL(b);while(!La(ADY(a,d))){d=AMi(a,d);}TT(d);return d;}
function AMi(a,b){var c,d;c=b.wL;d=AEY(ABz(c,D2(8,c.data.length*2|0)));HI(d,b.bX);return d;}
function BoT(a,b){return CBW;}
function Bzf(a){}
var KA=J(BD);
function L1(){var a=this;D.call(a);a.bZ=null;a.a4V=0;}
function CBX(a){var b=new L1();APi(b,a);return b;}
function APi(a,b){a.a4V=0;a.bZ=b;}
function A84(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.bZ.cs;g=f.lx;$p=1;case 1:a:{$z=AWH(g,b,c,d);if(C()){break _;}e=$z;if(e){O();g=BRd.data[e];h=0;i=b;j=c;k=d;while(true){if(h>=4)break a;l
=0;while(l<4){m=0;while(m<4){n=i+(h+0.5)/4.0;o=j+(l+0.5)/4.0;p=k+(m+0.5)/4.0;F$(f,BpE(f.lx,n,o,p,n-i-0.5,o-j-0.5,p-k-0.5,g));m=m+1|0;}l=l+1|0;}h=h+1|0;}}}f=a.bZ.p;O();q=BRd.data;$p=2;case 2:$z=AWH(f,b,c,d);if(C()){break _;}e=$z;r=q[e];$p=3;case 3:$z=AZU(f,b,c,d);if(C()){break _;}h=$z;e=0;$p=4;case 4:$z=Bcf(f,b,c,d,e);if(C()){break _;}s=$z;if(r!==null&&s){t=a.bZ.dV;u=r.e9.IE();v=b+0.5;w=c+0.5;x=d+0.5;g=r.e9;y=(g.mH+1.0)/2.0;z=g.m8*0.800000011920929;$p=5;continue _;}return s;case 5:AZw(t,u,v,w,x,y,z);if(C()){break _;}$p
=6;case 6:r.ve(f,b,c,d,h);if(C()){break _;}return s;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);}
function A6Y(a){return 1;}
function BFb(a,b){}
function AT1(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(c,e,f,g);if(C()){break _;}i=$z;if(i>0){O();j=BRd.data[i];$p=2;continue _;}if(d===null)return 0;j=Es(d);$p=3;continue _;case 2:$z=j.kC(c,e,f,g,b);if(C()){break _;}i=$z;if(i)e=1;else{if(d!==null){j=Es(d);$p=3;continue _;}e=0;}return e;case 3:$z=j.i_(d,b,c,e,f,g,h);if(C()){break _;}e=$z;return e;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function Bvi(a,b){var c,d;c=new MH;d=a.bZ;AEJ(c,d,b,d.o1);return c;}
function Wd(){var a=this;D.call(a);a.je=null;a.j5=null;a.D5=0;a.CF=0;a.BX=0;a.Sp=0.0;a.So=0.0;a.a0j=0;a.a0d=0;a.a0e=0;a.a0f=0;a.X_=0.0;a.Ya=0.0;a.Yb=0.0;a.C3=0.0;a.Cu=0.0;a.BV=0.0;}
var BRa=null;function Cf(){Cf=Bi(Wd);BuG();}
function A6C(a){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:ALL(a.je);b=a.je;$p=1;case 1:BwU(b);if(C()){break _;}a.j5=null;a.D5=0;a.CF=0;a.BX=0;return;default:E4();}}C8().s(a,b,$p);}
function BR(a){LF(a,7);}
function LF(a,b){var c,d;c=a.je;if(c.uY){d=new CQ;Ba(d,B(1275));K(d);}c.uY=1;NR(c);c.Q9=b;c.yl=0;c=c.dK;JN(c,c.oZ);}
function Dd(a,b,c,d){ABI(a,b*255.0|0,c*255.0|0,d*255.0|0);}
function FF(a,b,c,d,e){ADH(a,b*255.0|0,c*255.0|0,d*255.0|0,e*255.0|0);}
function ABI(a,b,c,d){ADH(a,b,c,d,255);}
function ADH(a,b,c,d,e){var f;if(!a.je.yl){f=a.j5;if(f!==null)a.j5=Nd(f.H9,1,f.GA,0);else a.j5=Nd(0,1,0,0);a.CF=1;a.a0j=b;a.a0d=c;a.a0e=d;a.a0f=e;}}
function L(a,b,c,d,e,f){var g;g=a.j5;if(g!==null)a.j5=Nd(1,g.DJ,g.GA,0);else a.j5=Nd(1,0,0,0);a.D5=1;a.Sp=e;a.So=f;BP(a,b,c,d);}
function BP(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o;e=a.je;f=a.j5;if(f===null)f=Nd(0,0,0,0);e.mM=f;OC(a.je,b+a.C3,c+a.Cu,d+a.BV);if(a.D5)NO(a.je,a.Sp,a.So);if(a.CF){e=a.je;g=a.a0j;h=a.a0d;i=a.a0e;j=a.a0f;if(!e.yl){if(g>255)g=255;if(h>255)h=255;if(i>255)i=255;if(j>255)j=255;if(g<0)g=0;if(h<0)h=0;if(i<0)i=0;if(j<0)j=0;f=e.mM;k=Bp(e.mu,f.ou)+f.Tv|0;A9_();if(CBi===null){f=new $rt_globals.ArrayBuffer(2);l=new $rt_globals.Int16Array(f);0;l[0]=1;CBi=(new $rt_globals.Int8Array(f))[0]?CBh:CBe;}if(CBi!==CBh)ND(e.dK,k,g<<24
|h<<16|i<<8|j);else ND(e.dK,k,j<<24|i<<16|h<<8|g);}}if(a.BX){e=a.je;m=a.X_;n=a.Ya;o=a.Yb;f=e.mM;h=Bp(e.mu,f.ou)+f.LO|0;Xu(e.dK,h,(((m|0)*127|0)&255)<<24>>24);Xu(e.dK,h+1|0,(((n|0)*127|0)&255)<<24>>24);Xu(e.dK,h+2|0,(((o|0)*127|0)&255)<<24>>24);}Op(a.je);}
function HS(a,b){ABI(a,b>>16&255,b>>8&255,b&255);}
function Cc(a,b,c,d){var e;e=a.j5;if(e!==null)a.j5=Nd(e.H9,e.DJ,1,0);else a.j5=Nd(0,0,1,0);a.BX=1;a.X_=b;a.Ya=c;a.Yb=d;}
function Kn(a,b,c,d){a.C3=b;a.Cu=c;a.BV=d;}
function FL(a,b,c,d){a.C3=a.C3+b;a.Cu=a.Cu+c;a.BV=a.BV+d;}
function BuG(){var b;b=new Wd;Cf();b.D5=0;b.CF=0;b.BX=0;b.Sp=0.0;b.So=0.0;b.je=Bt$(2097152);BRa=b;}
var AVm=J();
function AGs(){var a=this;D.call(a);a.wk=null;a.QC=null;a.c0=null;a.dQ=0;a.ny=null;}
function A1G(a,b){var c,d,e,f,g,h,i,j;DY(a.c0);a.ny=b;a.dQ=0;while(a.dQ<Y(b)){a:{b:{c:{c=Bc(b,a.dQ);switch(c){case 39:a.dQ=a.dQ+1|0;d=new S;T(d);while(a.dQ<Y(a.ny)){e=a.ny;f=a.dQ;a.dQ=f+1|0;c=Bc(e,f);if(c!=39)Bt(d,c);else{if(a.dQ>=Y(a.ny))break;if(Bc(a.ny,a.dQ)!=39)break;Bt(d,39);a.dQ=a.dQ+1|0;}}Z(a.c0,Btm(R(d)));break a;case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 65:case 66:case 67:case 73:case 74:case 78:case 79:case 80:case 81:case 82:case 84:case 85:case 86:case 91:case 92:case 93:case 94:case 95:case 96:case 98:case 101:case 102:case 103:case 105:case 106:case 108:case 110:case 111:case 112:case 113:case 114:case 116:case 118:case 120:break b;case 68:f
=Ex(a);Z(a.c0,Jt(6,f,3));break a;case 69:case 99:f=Ex(a);Z(a.c0,BNZ(a.wk,f>3?0:1));break a;case 70:f=Ex(a);Z(a.c0,Jt(8,f,2));break a;case 71:Ex(a);d=a.c0;g=new AEk;h=a.wk;if(h.zz===null){e=h.pI;i=e.f3;j=e.fT;if(CyT===null)CyT=Bxc();h.zz=NQ(CyT,i,j);}g.ya=h.zz.de();Z(d,g);break a;case 72:f=Ex(a);Z(a.c0,Jt(11,f,2));break a;case 75:f=Ex(a);Z(a.c0,Jt(10,f,2));break a;case 76:case 77:break c;case 83:f=Ex(a);Z(a.c0,Jt(14,f,3));break a;case 87:f=Ex(a);Z(a.c0,Jt(4,f,1));break a;case 88:f=Ex(a);if(f>3){b=new BJ;c=a.dQ;d
=B6();C5(H(d,B(1276)),c);APS(b,BT(d));K(b);}Z(a.c0,BOj(f));break a;case 89:case 121:f=Ex(a);if(f==2){Z(a.c0,BOr(1));break a;}Z(a.c0,Jt(1,f,8));break a;case 90:Ex(a);d=a.c0;e=new AEc;AFW(e,a.QC);Z(d,e);break a;case 97:break;case 100:f=Ex(a);Z(a.c0,Jt(5,f,2));break a;case 104:f=Ex(a);Z(a.c0,Bxn(10,f,12));break a;case 107:f=Ex(a);Z(a.c0,Bxn(11,f,24));break a;case 109:f=Ex(a);Z(a.c0,Jt(12,f,2));break a;case 115:f=Ex(a);Z(a.c0,Jt(13,f,2));break a;case 117:f=Ex(a);Z(a.c0,BJP(f));break a;case 119:f=Ex(a);Z(a.c0,Jt(3,
f,2));break a;case 122:Ex(a);Z(a.c0,BLT(a.QC));break a;default:break b;}Ex(a);Z(a.c0,BML(a.wk));break a;}f=Ex(a);if(f<=2){Z(a.c0,BMJ(f));break a;}Z(a.c0,BMU(a.wk,f!=3?0:1));break a;}if(ACx(a,c))Ex(a);else{d=B6();while(a.dQ<Y(b)&&!ACx(a,Bc(b,a.dQ))){f=a.dQ;a.dQ=f+1|0;B7(d,Bc(b,f));}Z(a.c0,Btm(BT(d)));}}}}
function ACx(a,b){a:{b:{if(b!=39&&!(b>=97&&b<=122)){if(b<65)break b;if(b>90)break b;}b=1;break a;}b=0;}return b;}
function Ex(a){var b,c,d,e;b=1;c=a.ny;d=a.dQ;a.dQ=d+1|0;e=Bc(c,d);while(a.dQ<Y(a.ny)&&Bc(a.ny,a.dQ)==e){a.dQ=a.dQ+1|0;b=b+1|0;}return b;}
var ET=J();
var AN8=J(B8);
function BDm(a,b){var c=new AN8();BFR(c,a,b);return c;}
function BL8(a,b,c){var d=new AN8();Baa(d,a,b,c);return d;}
function BFR(a,b,c){Baa(a,b,null,c);}
function Baa(a,b,c,d){var e,f,g,$$je;a:{try{AMt();e=BdQ(BYk,b,d);}catch($$e){$$je=N($$e);if($$je instanceof Fm){e=$$je;break a;}else{throw $$e;}}HO(a,e,c);return;}f=new AN8;g=new S;T(g);H(H(g,b),B(1277));Ba(f,R(g));if(c!==null)EM(f,c);EM(f,e);K(f);}
function Yj(){Ge.call(this);this.Dt=0.0;}
var CBY=null;function BFl(a){return a.Dt|0;}
function AGA(b){var c;c=new Yj;c.Dt=b;return c;}
function Bwz(a){var b,c;b=a.Dt;c=new S;T(c);return R(Po(c,b));}
function Brh(a){var b;b=X0(a.Dt);return BON(b)^BU(b);}
function X0(b){if(!($rt_globals.isNaN(b)?1:0))return $rt_doubleToRawLongBits(b);return I(0, 2146959360);}
function A6N(){CBY=G($rt_doublecls());}
var A6T=J();
var UW=J(V0);
function AVI(){var a=this;UW.call(a);a.Ig=0;a.SL=0;a.wL=null;}
function BqA(a,b,c,d,e,f){var g=new AVI();BuY(g,a,b,c,d,e,f);return g;}
function BuY(a,b,c,d,e,f,g){AOt(a,c);a.bX=e;a.gW=f;a.SL=b;a.Ig=g;a.wL=d;}
function ANc(a,b){return a.wL.data[b+a.SL|0];}
function Y5(a,b,c){a.wL.data[b+a.SL|0]=c;}
function VS(){var a=this;D.call(a);a.baG=null;a.Wz=null;a.Yo=0.0;a.a0P=0.0;a.Mz=null;a.K6=null;a.zd=0;}
function VR(a,b){var c;if(b!==null){a.Mz=b;return a;}c=new BJ;Ba(c,B(1278));K(c);}
function Bum(a,b){}
function W6(a,b){var c;if(b!==null){a.K6=b;return a;}c=new BJ;Ba(c,B(1278));K(c);}
function BA3(a,b){}
function Sm(a,b,c,d){var e,f,g,h,i,j,$$je;a:{e=a.zd;if(e!=3){if(d)break a;if(e!=2)break a;}b=new CQ;Be(b);K(b);}a.zd=!d?1:2;while(true){try{f=ART(a,b,c);}catch($$e){$$je=N($$e);if($$je instanceof B8){g=$$je;b=new Zq;TE(b,g);K(b);}else{throw $$e;}}if(La(f)){if(!d)return f;h=DA(b);if(h<=0)return f;f=Ey(h);}else if(KM(f))break;i=!W0(f)?a.Mz:a.K6;b:{Io();if(i!==BRl){if(i===CBv)break b;else return f;}h=DA(c);j=a.Wz;e=j.data.length;if(h<e)return CBV;AO1(c,j,0,e);}HI(b,b.bX+U7(f)|0);}return f;}
function A7X(a,b){var c,d;if(!DA(b))return AWN(0);AQy(a);c=AWN(DA(b)*a.Yo|0);while(true){d=Sm(a,b,c,0);if(d===CBW)break;if(d===CBV){c=ABA(a,c);continue;}if(!PP(d))continue;RL(d);}b=Sm(a,b,c,1);if(PP(b))RL(b);while(true){b=AA0(a,c);if(La(b))break;if(!KM(b))continue;c=ABA(a,c);}TT(c);return c;}
function ABA(a,b){var c,d;c=b.rG;d=UX(Nu(c,c.data.length*2|0));HI(d,b.bX);return d;}
function AA0(a,b){var c,d;c=a.zd;if(c!=2&&c!=4){b=new CQ;Be(b);K(b);}d=CBW;if(d===d)a.zd=3;return d;}
function BCv(a,b){return CBW;}
function AQy(a){a.zd=0;return a;}
function BpS(a){}
function ZQ(){var a=this;D.call(a);a.vq=0;a.BZ=0;}
var CBW=null;var CBV=null;function ABP(a,b){var c=new ZQ();A7d(c,a,b);return c;}
function A7d(a,b,c){a.vq=b;a.BZ=c;}
function La(a){return a.vq?0:1;}
function KM(a){return a.vq!=1?0:1;}
function PP(a){return !ADt(a)&&!W0(a)?0:1;}
function ADt(a){return a.vq!=2?0:1;}
function W0(a){return a.vq!=3?0:1;}
function U7(a){var b;if(PP(a))return a.BZ;b=new F7;Be(b);K(b);}
function Ey(b){return ABP(2,b);}
function Q2(b){return ABP(3,b);}
function RL(a){var b,c;switch(a.vq){case 0:b=new ADe;Be(b);K(b);case 1:b=new AHr;Be(b);K(b);case 2:b=new AF3;c=a.BZ;Be(b);b.a0a=c;K(b);case 3:b=new AC_;c=a.BZ;Be(b);b.a6R=c;K(b);default:}}
function A74(){CBW=ABP(0,0);CBV=ABP(1,0);}
function AA7(){var a=this;D.call(a);a.yl=0;a.Q9=0;a.a_F=0.0;a.bcZ=0.0;a.bd0=0.0;a.uY=0;a.mM=null;a.mu=0;a.dK=null;a.Kq=null;a.Y9=null;a.a$5=0;a.a_Y=null;a.a_Z=null;a.bcN=null;a.a_s=null;a.bc1=null;a.a$i=null;a.a$g=null;a.a$h=null;a.a$k=null;a.a$m=null;a.a$j=null;}
var CBZ=null;function Bza(){Bza=Bi(AA7);BFn();}
function Bt$(a){var b=new AA7();AXT(b,a);return b;}
function AXT(a,b){var c;Bza();a.a$5=0;a.a_Y=null;a.a_Z=null;a.bcN=null;c=new ANJ;c.a9R=a;a.a_s=c;c=new ANI;c.a$u=a;a.bc1=c;a.a$i=new Lp;a.a$g=new Lp;a.a$h=new Lp;a.a$k=new Lp;a.a$m=new Lp;a.a$j=new Lp;c=Ou(b<<2);a.dK=c;a.Kq=Ny(c);a.Y9=Tj(a.dK);}
function NR(a){a.mu=0;Lz(a.dK);NM(a.Kq);}
function NO(a,b,c){var d,e;d=a.mM;e=Bp(a.mu,d.ou)+d.MJ|0;OX(a.dK,e,b);OX(a.dK,e+4|0,c);return a;}
function Op(a){var b,c,d,e,f,g;b=a.mu+1|0;a.mu=b;c=a.mM.ou;d=c>>2;b=Bp(b,c)>>2;c=a.dK.oZ>>2;if(d>(c-b|0)){d=((((b+d|0)+(d>>1)|0)>>16)+1|0)<<16;Bza();e=CBZ;c=c<<2;b=d<<2;f=new S;T(f);g=H(f,B(1279));Bg(g,c);g=H(g,B(1280));Bg(g,b);H(g,B(1281));DN(e,R(f));e=Ou(b);JQ(a.dK,0);Vi(e,a.dK);e.by=0;e.BT=(-1);AIa(a.dK);a.dK=e;a.Kq=Ny(e);a.Y9=Tj(a.dK);}}
function OC(a,b,c,d){var e;e=Bp(a.mu,a.mM.ou);OX(a.dK,e,b+a.a_F);OX(a.dK,e+4|0,c+a.bcZ);OX(a.dK,e+8|0,d+a.bd0);return a;}
function ALL(a){var b;if(!a.uY){b=new CQ;Ba(b,B(1282));K(b);}a.uY=0;JQ(a.dK,0);JN(a.dK,Bp(a.mu,a.mM.ou));}
function BFn(){CBZ=E$(B(1283));}
var Fm=J(BJ);
var Y0=J(0);
function ANJ(){D.call(this);this.a9R=null;}
function ANI(){D.call(this);this.a$u=null;}
var Lp=J(O$);
function AOp(){var a=this;D.call(a);a.baX=null;a.BA=null;a.bdO=null;}
function AHm(a){var b;if(a.BA!==null)return;b=new AIf;Be(b);K(b);}
function ACG(){var a=this;D.call(a);a.pt=0;a.a20=0;a.v2=0;a.O1=null;}
function AG4(a){return a.v2<=0?0:1;}
function ABJ(a){var b,c,d,e;if(!a.v2){b=new Ji;Be(b);K(b);}a.a20=a.pt;while(true){c=a.O1.Ik.data;d=a.pt;e=Mx(c[d/32|0]>>>(d%32|0)|0);if(e<32)break;a.pt=((a.pt/32|0)+1|0)*32|0;}a.pt=a.pt+e|0;a.v2=a.v2-1|0;c=(Ben(a.O1.Xs)).data;d=a.pt;a.pt=d+1|0;return c[d];}
var ABc=J(PM);
function Bk4(a,b,c,d){var e,f,g;e=0;f=d.bM;a:{while(true){if(b>f){b=e;break a;}g=Nm(d,a.cK);Iy(d,a.cK,b);e=a.iU.r(b,c,d);if(e>=0)break;Iy(d,a.cK,g);b=b+1|0;}}return b;}
function BJv(a,b,c,d,e){var f,g;f=0;a:{while(true){if(c<b){c=f;break a;}g=Nm(e,a.cK);Iy(e,a.cK,c);f=a.iU.r(c,d,e);if(f>=0)break;Iy(e,a.cK,g);c=c+(-1)|0;}}return c;}
function Bi7(a){return null;}
function APh(){var a=this;D.call(a);a.VO=null;a.VP=null;a.VN=null;}
function ARP(a){var b,c,d,e;b=a.VO;c=a.VP;d=a.VN;b=b.H7;e=new AMS;e.a5l=d;b.call($rt_ustr(c),B5(e,"call"));}
var AEy=J(0);
function AH3(){var a=this;D.call(a);a.UW=null;a.UX=null;}
function ARp(a){var b,c;b=a.UW;c=a.UX;return $rt_str(b.Et.call($rt_ustr(c)));}
function ALl(){var a=this;D.call(a);a.T7=null;a.T9=null;a.T8=null;}
function A2g(a){var b,c,d;b=a.T7;c=a.T9;d=a.T8;b.Ga.call($rt_ustr(c),$rt_ustr(d));}
var LH=J(B8);
function QR(){var a=this;D.call(a);a.bdm=0;a.a8O=0;a.a$R=0;a.a$M=0;a.beq=0;a.bdY=0;a.bbg=0;a.H9=0;a.a3V=0;a.MJ=0;a.X2=0;a.a5$=0;a.Vl=0;a.bay=0;a.DJ=0;a.Wn=0;a.Tv=0;a.a6i=0;a.a41=0;a.UG=0;a.bdK=0;a.GA=0;a.UU=0;a.LO=0;a.XA=0;a.YQ=0;a.Wf=0;a.bbf=0;a.a5N=0;a.Wb=0;a.Z9=0;a.XP=0;a.a6G=0;a.UF=0;a.baw=0;a.bbH=0;a.ou=0;a.a5u=0;}
var CB0=null;var CB1=0;function Nd(a,b,c,d){var e=new QR();AQc(e,a,b,c,d);return e;}
function AQc(a,b,c,d,e){var f,g,h,i;f=0;a.bdm=1;g=1;a.a8O=0;a.a$R=0;a.a$M=5126;a.beq=0;a.bdY=3;h=12;if(!c){a.DJ=0;a.Wn=(-1);a.Tv=(-1);a.a6i=(-1);a.a41=0;a.UG=(-1);}else{a.DJ=1;a.Wn=g;a.Tv=h;a.a6i=5121;a.a41=1;a.UG=4;h=16;f=2;g=2;}if(!b){a.H9=0;a.a3V=(-1);a.MJ=(-1);a.X2=(-1);a.a5$=0;a.Vl=(-1);}else{a.H9=1;i=g+1|0;a.a3V=g;a.MJ=h;a.X2=5126;a.a5$=0;a.Vl=2;h=h+8|0;f=f|1;g=i;}if(!d){a.GA=0;a.UU=(-1);a.LO=(-1);a.XA=(-1);a.YQ=0;a.Wf=(-1);}else{a.GA=1;i=g+1|0;a.UU=g;a.LO=h;a.XA=5120;a.YQ=1;a.Wf=4;h=h+4|0;f=f|4;g=i;}if
(!e){a.a5N=0;a.Wb=(-1);a.Z9=(-1);a.XP=(-1);a.a6G=0;a.UF=(-1);}else{a.a5N=1;i=g+1|0;a.Wb=g;a.Z9=h;a.XP=5123;a.a6G=0;a.UF=2;h=h+4|0;f=f|8;g=i;}a.bbH=g;a.bbg=h;a.ou=h;a.bdK=!c?(-1):h;a.bay=!b?(-1):h;a.bbf=!d?(-1):h;if(!e)h=(-1);a.baw=h;a.a5u=f;CB0.data[f]=a;}
function AWu(){CB0=W(QR,32);}
var A7k=J();
function BwU(b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=b.mu;if(c>0){d=b.mM;e=b.dK;JN(JQ(e,0),Bp(c,d.ou));f=d.a5u;g=b.Q9;CZ();h=BS9;if(h===null){J1();f=f|Wa();Ca();if(!BSS){$p=1;continue _;}h=BTF;if(h===null){h=new CQ;Ba(h,B(282));K(h);}i=h.a3S(f);$p=2;continue _;}i=h.h7;if(i==(-1))h.h7=f;else if(i!=f)K(BGH(B(1284)));f=h.tm;if(f
==(-1))h.tm=g;else if(f!=g)K(BGH(B(1285)));h.n2=h.n2+c|0;if(Gp(e)>Gp(BS$)){f=Gp(e);h=BS$;f=h.by+f|0;if(h.oZ<f){h=PK((f&(-131072))+262144|0);Vi(h,Lr(BS$));AIa(BS$);BS$=h;}}Vi(BS$,e);BTl=null;NR(b);}return;case 1:$z=AY2(f);if(C()){break _;}h=$z;j=h.L0;k=Gp(e);l=j.Of.data;f=j.wI;j.wI=f+1|0;m=l[f%l.length|0];n=m.ov;if(n.kf===null)n.kf=IC();if(n.wi<k){i=(k&(-4096))+8192|0;LX(n.kf);Zk(34962,i,35040);n.wi=i;}if(m.ru===null){d=KG();m.ru=d;n=j.Me;j=m.ov.kf;n=n.J5;Gi(d);MP(j);DI(0);DM(0,3,5126,0,n.et,0);f=n.lZ;if(f!=
(-1)){DI(f);DM(n.lZ,2,5126,0,n.et,n.tB);}f=n.lO;if(f!=(-1)){DI(f);DM(n.lO,4,5121,1,n.et,n.tq);}f=n.lJ;if(f!=(-1)){DI(f);DM(n.lJ,4,5120,1,n.et,n.vh);}f=n.lh;if(f!=(-1)){DI(f);DM(n.lh,2,5123,0,n.et,n.tF);}}h.yf=m;Gi(m.ru);LX(m.ov.kf);B3();d=BQ$;e=PG(e);d.bufferSubData(34962,0,e);h=Rv(h);BTl=h;IM(h.oQ);if(g!=7)MS(g,0,c);else{h=h.yf;if(c<=65535){if(h.rd)Kx(c,0);else{h.rd=1;h.rh=0;Kx(c,1);}Pn(4,c+(c>>1)|0,5123,0);}else{if(h.rh)Kq(c,0);else{h.rd=0;h.rh=1;Kq(c,1);}Pn(4,c+(c>>1)|0,5125,0);}}BTm=g;BTn=c;NR(b);return;case 2:$z
=A0a(f,i);if(C()){break _;}h=$z;j=h.L0;k=Gp(e);l=j.Of.data;f=j.wI;j.wI=f+1|0;m=l[f%l.length|0];n=m.ov;if(n.kf===null)n.kf=IC();if(n.wi<k){i=(k&(-4096))+8192|0;LX(n.kf);Zk(34962,i,35040);n.wi=i;}if(m.ru===null){d=KG();m.ru=d;n=j.Me;j=m.ov.kf;n=n.J5;Gi(d);MP(j);DI(0);DM(0,3,5126,0,n.et,0);f=n.lZ;if(f!=(-1)){DI(f);DM(n.lZ,2,5126,0,n.et,n.tB);}f=n.lO;if(f!=(-1)){DI(f);DM(n.lO,4,5121,1,n.et,n.tq);}f=n.lJ;if(f!=(-1)){DI(f);DM(n.lJ,4,5120,1,n.et,n.vh);}f=n.lh;if(f!=(-1)){DI(f);DM(n.lh,2,5123,0,n.et,n.tF);}}h.yf=m;Gi(m.ru);LX(m.ov.kf);B3();d
=BQ$;e=PG(e);d.bufferSubData(34962,0,e);h=Rv(h);BTl=h;IM(h.oQ);if(g!=7)MS(g,0,c);else{h=h.yf;if(c<=65535){if(h.rd)Kx(c,0);else{h.rd=1;h.rh=0;Kx(c,1);}Pn(4,c+(c>>1)|0,5123,0);}else{if(h.rh)Kq(c,0);else{h.rd=0;h.rh=1;Kq(c,1);}Pn(4,c+(c>>1)|0,5125,0);}}BTm=g;BTn=c;NR(b);return;default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function I2(){var a=this;Z5.call(a);a.a2a=null;a.a5v=null;}
function Sn(a,b,c,d){var e;a.q7=B(1286);Io();e=CBw;a.yN=e;a.MS=e;if(c<=0.0){b=new BJ;e=new S;T(e);K6(H(e,B(1287)),c);Ba(b,R(e));K(b);}if(d>0.0){a.bbv=b;a.a01=c;a.a9K=d;a.a2a=BW(512);a.a5v=DD(512);return;}b=new BJ;e=new S;T(e);K6(H(e,B(1288)),d);Ba(b,R(e));K(b);}
function A15(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;d=a.a2a;e=0;f=0;g=a.a5v;a:{while(true){if((e+32|0)>f&&Fp(b)){h=e;while(h<f){i=d.data;i[h-e|0]=i[h];h=h+1|0;}i=d.data;j=f-e|0;f=DQ(DA(b)+j|0,i.length);AKf(b,d,j,f-j|0);e=0;}if(!Fp(c)){k=!Fp(b)&&e>=f?CBW:CBV;break a;}i=g.data;l=DA(c);h=i.length;l=DQ(l,h);m=new AN2;m.Lz=b;m.a6n=c;k=a.Ca(d,e,f,g,0,l,m);e=m.tR;if(k===null&&0==m.pR)k=CBW;j=m.pR;n=0;if(c.Ig){b=new NE;Be(b);K(b);}if(DA(c)<j)break;if(n>h){b=new Cx;c=new S;T(c);m=H(c,B(867));Bg(m,n);m=H(m,B(861));Bg(m,
h);Bt(m,41);Ba(b,R(c));K(b);}l=n+j|0;if(l>h){b=new Cx;c=new S;T(c);m=H(c,B(881));Bg(m,l);Bg(H(m,B(864)),h);Ba(b,R(c));K(b);}if(j<0){b=new Cx;c=new S;T(c);m=H(c,B(865));Bg(m,j);H(m,B(866));Ba(b,R(c));K(b);}o=c.bX;p=0;while(p<j){l=o+1|0;h=n+1|0;Y5(c,o,i[n]);p=p+1|0;o=l;n=h;}c.bX=c.bX+j|0;if(k!==null)break a;}b=new SM;Be(b);K(b);}HI(b,b.bX-(f-e|0)|0);return k;}
function AEA(){var a=this;I2.call(a);a.Qs=0;a.Ho=0;}
function Btf(a,b,c,d,e,f,g,h){var i,j,k;if(a.Qs){if((c+2|0)>d)return !Fp(h.Lz)?CBW:null;i=b.data;a.Qs=0;j=c+1|0;k=i[c];if(k==(-1)){if(i[j]!=(-2))c=j+(-1)|0;else{c=j+1|0;a.Ho=1;}}else if(k!=(-2))c=j+(-1)|0;else if(i[j]!=(-1))c=j+(-1)|0;else{c=j+1|0;a.Ho=0;}}return !a.Ho?AWc(a,b,c,d,e,f,g,h):BdM(a,b,c,d,e,f,g,h);}
function BdM(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;a:{while(c<d){if(f>=g)break a;if((c+2|0)>d){if(LC(h,2))break a;i=CBW;break a;}j=b.data;k=c+1|0;l=j[c]&255;c=k+1|0;m=(l|(j[k]&255)<<8)&65535;if(!Et(m)){if(D3(m)){c=c+(-2)|0;i=Ey(2);break a;}j=e.data;k=f+1|0;j[f]=m;f=k;}else{if((c+2|0)>=d){if(!LC(h,4))i=CBW;c=c+(-2)|0;break a;}k=c+1|0;l=j[c]&255;c=k+1|0;n=(l|(j[k]&255)<<8)&65535;if(!D3(n)){c=c+(-4)|0;i=Ey(4);break a;}if((f+2|0)>g){if(XV(h,2))break a;i=CBV;break a;}j=e.data;k=f+1|0;j[f]=m;f=k+1|0;j[k]=n;}}}h.tR
=c;h.pR=f;return i;}
function AWc(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;a:{while(c<d){if(f>=g)break a;if((c+2|0)>d){if(LC(h,2))break a;i=CBW;break a;}j=b.data;k=c+1|0;l=j[c]&255;c=k+1|0;m=(j[k]&255|l<<8)&65535;if(!Et(m)){if(D3(m)){c=c+(-2)|0;i=Ey(2);break a;}j=e.data;k=f+1|0;j[f]=m;f=k;}else{if((c+2|0)>=d){if(!LC(h,4))i=CBW;c=c+(-2)|0;break a;}k=c+1|0;l=j[c]&255;c=k+1|0;n=(j[k]&255|l<<8)&65535;if(!D3(n)){c=c+(-4)|0;i=Ey(4);break a;}if((f+2|0)>g){if(XV(h,2))break a;i=CBV;break a;}j=e.data;k=f+1|0;j[f]=m;f=k+1|0;j[k]=n;}}}h.tR=
c;h.pR=f;return i;}
var AFl=J(I2);
function Ble(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;while(c<d&&f<g){j=b.data;k=e.data;l=c+1|0;m=j[c]&255;n=f+1|0;k[f]=m&65535;c=l;f=n;}h.tR=c;h.pR=f;return i;}
var AKE=J(I2);
function Bu3(a,b,c,d,e,f,g,h){var i,j,k,l,m;i=null;a:{while(c<d){if(f>=g)break a;j=b.data;k=c+1|0;l=j[c]&255;if(l&128){i=Ey(1);c=k+(-1)|0;break a;}j=e.data;m=f+1|0;j[f]=l&65535;c=k;f=m;}}h.tR=c;h.pR=f;return i;}
var A55=J();
var AE7=J(I2);
function BIq(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;i=null;a:{b:{c:{while(c<d){if(f>=g)break a;j=b.data;k=c+1|0;l=j[c]&255;if(!(l&128)){j=e.data;m=f+1|0;j[f]=l&65535;}else if((l&224)==192){if(k>=d){c=k+(-1)|0;if(LC(h,2))break a;i=CBW;break a;}c=k+1|0;k=j[k];if(!Ns(a,k)){c=c+(-2)|0;i=Ey(1);break a;}j=e.data;m=f+1|0;j[f]=((l&31)<<6|k&63)&65535;k=c;}else if((l&240)==224){if((k+2|0)>d){c=k+(-1)|0;if(LC(h,3))break a;i=CBW;break a;}c=k+1|0;m=j[k];k=c+1|0;n=j[c];if(!Ns(a,m))break b;if(!Ns(a,n))break b;o=((l&15)<<12
|(m&63)<<6|n&63)&65535;if(Qh(o)){c=k+(-3)|0;i=Ey(3);break a;}j=e.data;m=f+1|0;j[f]=o;}else{if((l&248)!=240){c=k+(-1)|0;i=Ey(1);break a;}if((k+3|0)>d){c=k+(-1)|0;if(LC(h,4))break a;i=CBW;break a;}if((f+2|0)>g){c=k+(-1)|0;if(XV(h,2))break a;i=CBV;break a;}c=k+1|0;m=j[k];p=c+1|0;n=j[c];k=p+1|0;p=j[p];if(!Ns(a,m))break c;if(!Ns(a,n))break c;if(!Ns(a,p))break c;j=e.data;q=(l&7)<<18|(m&63)<<12|(n&63)<<6|p&63;c=f+1|0;j[f]=PR(q);m=c+1|0;j[c]=ON(q);}c=k;f=m;}break a;}c=k+(-3)|0;i=Ey(1);break a;}c=k+(-3)|0;i=Ey(1);}h.tR
=c;h.pR=f;return i;}
function Ns(a,b){return (b&192)!=128?0:1;}
var APl=J(Ge);
var CB2=null;function Baj(b){var c,d,e,f,g,h,i,j,k,l,m;if(JA(b)){b=new EN;Be(b);K(b);}c=0;d=Y(b);while(true){if(Bc(b,c)>32){while(Bc(b,d-1|0)<=32){d=d+(-1)|0;}e=0;if(Bc(b,c)==45){c=c+1|0;e=1;}else if(Bc(b,c)==43)c=c+1|0;if(c==d){b=new EN;Be(b);K(b);}a:{f=Bc(b,c);g=0;h=(-1);i=100000000;j=0;if(f!=46){j=1;if(f>=48&&f<=57){b:{while(c<d){if(Bc(b,c)!=48)break b;c=c+1|0;}}while(c<d){k=Bc(b,c);if(k<48)break a;if(k>57)break a;if(i>0){g=g+Bp(i,k-48|0)|0;i=$rt_udiv(i,10);}h=h+1|0;c=c+1|0;}}else{b=new EN;Be(b);K(b);}}}if
(c<d&&Bc(b,c)==46){c=c+1|0;c:{while(true){if(c>=d)break c;f=Bc(b,c);k=Bb(f,48);if(k<0)break c;if(f>57)break;if(!g&&!k)h=h+(-1)|0;else if(i>0){g=g+Bp(i,f-48|0)|0;i=$rt_udiv(i,10);}c=c+1|0;j=1;}}if(!j){b=new EN;Be(b);K(b);}}if(c<d){f=Bc(b,c);if(f!=101&&f!=69){b=new EN;Be(b);K(b);}f=c+1|0;l=0;if(f==d){b=new EN;Be(b);K(b);}if(Bc(b,f)==45){f=f+1|0;l=1;}else if(Bc(b,f)==43)f=f+1|0;m=0;c=0;d:{while(true){if(f>=d)break d;i=Bc(b,f);if(i<48)break d;if(i>57)break;m=(10*m|0)+(i-48|0)|0;c=1;f=f+1|0;}}if(!c){b=new EN;Be(b);K(b);}if
(l)m= -m|0;h=h+m|0;}return Be4(g,h,e);}c=c+1|0;if(c==d)break;}b=new EN;Be(b);K(b);}
function RT(b){if($rt_globals.isNaN(b)?1:0)return 2143289344;return $rt_floatToRawIntBits(b);}
function AZl(){CB2=G($rt_floatcls());}
function S1(){var a=this;D.call(a);a.j3=0.0;a.fR=0.0;a.nN=0.0;a.oR=0;a.i5=0;a.jt=0;a.eb=0;a.dN=0;a.c3=0;a.Jb=null;a.IZ=null;a.QH=null;a.Ki=null;a.TF=null;a.e3=null;a.fL=null;a.fF=null;a.fJ=null;a.a0K=null;a.o6=null;a.it=null;a.Dz=null;a.Wg=0;a.cU=0;a.b3=0;}
var CB3=null;var CB4=null;function A$h(){A$h=Bi(S1);Bu0();}
function CB5(a,b){var c=new S1();ANg(c,a,b);return c;}
function ANg(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:A$h();a.j3=1.0;a.fR=1.0;a.nN=0.5;a.oR=0;a.i5=0;a.jt=1;a.eb=0;a.dN=0;a.c3=1;a.Jb=Kd(B(1289),17);a.IZ=Kd(B(1230),30);a.QH=Kd(B(1290),31);a.Ki=Kd(B(1229),32);a.TF=Kd(B(1291),57);a.e3=Kd(B(1292),23);a.fL=Kd(B(1293),16);a.fF=Kd(B(1294),20);a.fJ=Kd(B(1295),33);d=Kd(B(1296),42);a.a0K=d;a.o6=Q(ALT,[a.Jb,a.IZ,a.QH,a.Ki,a.TF,d,a.fL,a.e3,a.fF,a.fJ]);a.Wg=10;a.cU=2;a.b3=0;a.it=b;a.Dz=
Ic(Q(D,[c,B(1297)]));$p=1;case 1:A3M(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function Sp(a,b){var c,d,e,f;a:{c=a.o6.data;d=c[b].HM;b=c[b].S;AJw();if(b>=0&&b<256){c=CBI.data;if(c[b]!==null){e=c[b];break a;}}e=B(485);}f=new S;T(f);H(H(H(f,d),B(5)),e);return R(f);}
function AMY(a,b,c){if(!b){a.j3=c;AOX(a.it.dV);}if(b==1){a.fR=c;AOX(a.it.dV);}if(b==3)a.nN=c;}
function Bfw(a,b,c){var d,e,f,g,h,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b==2)a.oR=a.oR?0:1;if(b==4)a.i5=(a.i5+c|0)&3;if(b==5)a.jt=a.jt?0:1;if(b==6){a.eb=a.eb?0:1;d=a.it.bb;e=(Yb(d.Jg)).gQ();while(e.bO()){f=(e.bE()).fE;Jj(d,Cn(d.Jg,CF(f)),f);}g=(Yb(d.jP)).gQ();while(g.bO()){h=g.bE();try{if(Cm(h,B(1298))){e=Cz(h,2);$p=2;continue _;}if(Cm(h,B(1299))){d.f$=1;e=Cz(h,7);$p=4;continue _;}if(!Cm(h,B(1300)))
{$p=6;continue _;}d.f9=1;e=Cz(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}BL(e);}}if(b==7)a.dN=a.dN?0:1;if(b==8)a.cU=(a.cU+c|0)&3;if(b==9){a.c3=a.c3?0:1;F5(a.it.cE);}$p=1;case 1:A1E(a);if(C()){break _;}return;case 2:try{$z=ASF(e);if(C()){break _;}e=$z;$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}a:while(true){BL(e);if(!g.bO())break;h=g.bE();b:{try{if(!Cm(h,B(1298)))break b;e=Cz(h,2);continue _;}catch($$e){$$je=N($$e);if
($$je instanceof BG){e=$$je;continue a;}else{throw $$e;}}}c:{try{if(!Cm(h,B(1299)))break c;d.f$=1;e=Cz(h,7);$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue a;}else{throw $$e;}}}d:{try{if(Cm(h,B(1300)))break d;$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue a;}else{throw $$e;}}}try{d.f9=1;e=Cz(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue;}else{throw $$e;}}}if(b==7)a.dN=a.dN?0:1;if(b==8)a.cU=(a.cU+c|0)&3;if(b==
9){a.c3=a.c3?0:1;F5(a.it.cE);}$p=1;continue _;case 3:e:{try{$z=ARi(d,e);if(C()){break _;}e=$z;Jj(d,ANe(d,e),Sj(Cn(d.jP,h)));d.f9=0;d.f$=0;break e;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}BL(e);}while(g.bO()){h=g.bE();try{if(Cm(h,B(1298))){e=Cz(h,2);$p=2;continue _;}if(Cm(h,B(1299))){d.f$=1;e=Cz(h,7);$p=4;continue _;}if(!Cm(h,B(1300))){$p=6;continue _;}d.f9=1;e=Cz(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}BL(e);}if(b==7)a.dN=a.dN
?0:1;if(b==8)a.cU=(a.cU+c|0)&3;if(b==9){a.c3=a.c3?0:1;F5(a.it.cE);}$p=1;continue _;case 4:try{$z=ASF(e);if(C()){break _;}e=$z;$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}a:while(true){BL(e);if(!g.bO())break;h=g.bE();b:{try{if(!Cm(h,B(1298)))break b;e=Cz(h,2);$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue a;}else{throw $$e;}}}c:{try{if(!Cm(h,B(1299)))break c;d.f$=1;e=Cz(h,7);continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e
=$$je;continue a;}else{throw $$e;}}}d:{try{if(Cm(h,B(1300)))break d;$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue a;}else{throw $$e;}}}try{d.f9=1;e=Cz(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue;}else{throw $$e;}}}if(b==7)a.dN=a.dN?0:1;if(b==8)a.cU=(a.cU+c|0)&3;if(b==9){a.c3=a.c3?0:1;F5(a.it.cE);}$p=1;continue _;case 5:e:{try{$z=ARi(d,e);if(C()){break _;}e=$z;Jj(d,e,Sj(Cn(d.jP,h)));d.f9=0;d.f$=0;break e;}catch($$e){$$je=N($$e);if($$je instanceof BG)
{e=$$je;}else{throw $$e;}}BL(e);}while(g.bO()){h=g.bE();try{if(Cm(h,B(1298))){e=Cz(h,2);$p=2;continue _;}if(Cm(h,B(1299))){d.f$=1;e=Cz(h,7);$p=4;continue _;}if(!Cm(h,B(1300))){$p=6;continue _;}d.f9=1;e=Cz(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}BL(e);}if(b==7)a.dN=a.dN?0:1;if(b==8)a.cU=(a.cU+c|0)&3;if(b==9){a.c3=a.c3?0:1;F5(a.it.cE);}$p=1;continue _;case 6:try{$z=ASF(h);if(C()){break _;}e=$z;$p=7;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e
=$$je;}else{throw $$e;}}a:while(true){BL(e);if(!g.bO())break;h=g.bE();b:{try{if(!Cm(h,B(1298)))break b;e=Cz(h,2);$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue a;}else{throw $$e;}}}c:{try{if(!Cm(h,B(1299)))break c;d.f$=1;e=Cz(h,7);$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue a;}else{throw $$e;}}}d:{try{if(Cm(h,B(1300)))break d;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue a;}else{throw $$e;}}}try{d.f9=1;e=Cz(h,6);$p
=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue;}else{throw $$e;}}}if(b==7)a.dN=a.dN?0:1;if(b==8)a.cU=(a.cU+c|0)&3;if(b==9){a.c3=a.c3?0:1;F5(a.it.cE);}$p=1;continue _;case 7:e:{try{$z=ARi(d,e);if(C()){break _;}e=$z;Jj(d,e,Sj(Cn(d.jP,h)));d.f9=0;d.f$=0;break e;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}BL(e);}while(g.bO()){h=g.bE();try{if(Cm(h,B(1298))){e=Cz(h,2);$p=2;continue _;}if(Cm(h,B(1299))){d.f$=1;e=Cz(h,7);$p=4;continue _;}if(!Cm(h,B(1300))){$p
=6;continue _;}d.f9=1;e=Cz(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}BL(e);}if(b==7)a.dN=a.dN?0:1;if(b==8)a.cU=(a.cU+c|0)&3;if(b==9){a.c3=a.c3?0:1;F5(a.it.cE);}$p=1;continue _;case 8:try{$z=ASF(e);if(C()){break _;}e=$z;$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}a:while(true){BL(e);if(!g.bO())break;h=g.bE();b:{try{if(!Cm(h,B(1298)))break b;e=Cz(h,2);$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=
$$je;continue a;}else{throw $$e;}}}c:{try{if(!Cm(h,B(1299)))break c;d.f$=1;e=Cz(h,7);$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue a;}else{throw $$e;}}}d:{try{if(Cm(h,B(1300)))break d;$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue a;}else{throw $$e;}}}try{d.f9=1;e=Cz(h,6);continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;continue;}else{throw $$e;}}}if(b==7)a.dN=a.dN?0:1;if(b==8)a.cU=(a.cU+c|0)&3;if(b==9){a.c3=a.c3?0:1;F5(a.it.cE);}$p
=1;continue _;case 9:e:{try{$z=ARi(d,e);if(C()){break _;}e=$z;Jj(d,e,Sj(Cn(d.jP,h)));d.f9=0;d.f$=0;break e;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}BL(e);}while(g.bO()){h=g.bE();try{if(Cm(h,B(1298))){e=Cz(h,2);$p=2;continue _;}if(Cm(h,B(1299))){d.f$=1;e=Cz(h,7);$p=4;continue _;}if(!Cm(h,B(1300))){$p=6;continue _;}d.f9=1;e=Cz(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}BL(e);}if(b==7)a.dN=a.dN?0:1;if(b==8)a.cU=(a.cU+c|0)&3;if(b==
9){a.c3=a.c3?0:1;F5(a.it.cE);}$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Qo(a,b){var c,d,e;a:{if(!b){c=a.j3;if(c<=0.0)d=B(336);else{b=c*100.0|0;d=new S;T(d);Bg(d,b);Bt(d,37);d=R(d);}e=new S;T(e);H(H(e,B(1301)),d);d=R(e);break a;}if(b==1){c=a.fR;if(c<=0.0)d=B(336);else{b=c*100.0|0;d=new S;T(d);Bg(d,b);Bt(d,37);d=R(d);}e=new S;T(e);H(H(e,B(1302)),d);d=R(e);break a;}if(b==2){d=!a.oR?B(336):B(1303);e=new S;T(e);H(H(e,B(1304)),d);d=R(e);break a;}if(b==3){c=a.nN;if(c===0.0){d=B(1305);break a;}if(c===1.0){d=B(1306);break a;}b=c*200.0|0;d=new S;T(d);e=H(d,B(1307));Bg(e,b);Bt(e,
37);d=R(d);break a;}if(b==4){A$h();d=CB3.data[a.i5];e=new S;T(e);H(H(e,B(1308)),d);d=R(e);break a;}if(b==5){d=!a.jt?B(336):B(1303);e=new S;T(e);H(H(e,B(1309)),d);d=R(e);break a;}if(b==6){d=!a.eb?B(336):B(1303);e=new S;T(e);H(H(e,B(1310)),d);d=R(e);break a;}if(b==7){d=!a.dN?B(336):B(1303);e=new S;T(e);H(H(e,B(1311)),d);d=R(e);break a;}if(b==8){A$h();d=CB4.data[a.cU];e=new S;T(e);H(H(e,B(1312)),d);d=R(e);break a;}if(b!=9){d=B(4);break a;}d=!a.c3?B(1313):B(1314);e=new S;T(e);H(H(e,B(1315)),d);d=R(e);}return d;}
function A3M(a){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:try{b=a.Dz;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){b=$$je;}else{throw $$e;}}BK(C0(),B(1316));BL(b);return;case 1:a:{b:{try{$z=A3x(b);if(C()){break _;}c=$z;if(c)break b;}catch($$e){$$je=N($$e);if($$je instanceof BD){b=$$je;break a;}else{throw $$e;}}return;}try{d=new AE0;b=new ABH;e=a.Dz;$p=2;continue _;}
catch($$e){$$je=N($$e);if($$je instanceof BD){b=$$je;}else{throw $$e;}}}BK(C0(),B(1316));BL(b);return;case 2:try{$z=A$l(e);if(C()){break _;}e=$z;AQs(b,e);A7O(d,b);while(true){b=A3I(d);if(b===null)break;f=(E9(b,B(1148))).data;if(CP(f[0],B(1317)))a.j3=VL(a,f[1]);if(CP(f[0],B(1318)))a.fR=VL(a,f[1]);if(CP(f[0],B(1319)))a.nN=VL(a,f[1]);if(CP(f[0],B(1320)))a.oR=CP(f[1],B(16));if(CP(f[0],B(1321)))a.i5=Pt(f[1]);if(CP(f[0],B(1322)))a.jt=CP(f[1],B(16));if(CP(f[0],B(1323)))a.eb=CP(f[1],B(16));if(CP(f[0],B(1324)))a.dN=
CP(f[1],B(16));if(CP(f[0],B(1325)))a.cU=Pt(f[1]);if(CP(f[0],B(1326)))a.c3=CP(f[1],B(16));c=0;while(true){g=a.o6.data;if(c>=g.length)break;b=f[0];e=g[c].HM;h=B6();H(H(h,B(1327)),e);if(CP(b,BT(h)))a.o6.data[c].S=Pt(f[1]);c=c+1|0;}}$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){b=$$je;}else{throw $$e;}}BK(C0(),B(1316));BL(b);return;case 3:a:{try{AEi(d);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){b=$$je;}else{throw $$e;}}BK(C0(),B(1316));BL(b);}return;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,$p);}
function VL(a,b){return CP(b,B(16))?1.0:!CP(b,B(15))?Baj(b):0.0;}
function A1E(a){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{try{b=BNx(BOd(QN(a.Dz)));c=a.j3;d=B6();K6(H(d,B(1328)),c);HA(b,BT(d));c=a.fR;d=B6();K6(H(d,B(1329)),c);HA(b,BT(d));e=a.oR;d=B6();DS(H(d,B(1330)),e);HA(b,BT(d));c=a.nN;d=B6();K6(H(d,B(1331)),c);HA(b,BT(d));e=a.i5;d=B6();C5(H(d,B(1332)),e);HA(b,BT(d));e=a.jt;d=B6();DS(H(d,B(1333)),e);HA(b,BT(d));e=a.eb;d=B6();DS(H(d,B(1334)),
e);HA(b,BT(d));e=a.dN;d=B6();DS(H(d,B(1335)),e);HA(b,BT(d));e=a.cU;d=B6();C5(H(d,B(1336)),e);HA(b,BT(d));e=a.c3;d=B6();DS(H(d,B(1337)),e);HA(b,BT(d));e=0;}catch($$e){$$je=N($$e);if($$je instanceof BD){d=$$je;break a;}else{throw $$e;}}while(true){try{f=a.o6.data;if(e>=f.length)break;d=f[e].HM;g=f[e].S;h=B6();C5(B7(H(H(h,B(1327)),d),58),g);HA(b,BT(h));e=e+1|0;continue;}catch($$e){$$je=N($$e);if($$je instanceof BD){d=$$je;break a;}else{throw $$e;}}}try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD)
{d=$$je;}else{throw $$e;}}}BK(C0(),B(1338));BL(d);return;case 1:a:{try{ATw(b);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){d=$$je;}else{throw $$e;}}BK(C0(),B(1338));BL(d);}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Bu0(){CB3=Q(Cj,[B(1339),B(1340),B(1341),B(1342)]);CB4=Q(Cj,[B(1343),B(1344),B(1345),B(1346)]);}
function D9(){var a=this;D.call(a);a.pQ=0;a.Kb=0.0;a.qN=0;a.cb=null;a.cI=null;a.k=null;a.bL=0.0;a.cG=0.0;a.bK=0.0;a.c=0.0;a.h=0.0;a.d=0.0;a.f=0.0;a.i=0.0;a.g=0.0;a.q=0.0;a.x=0.0;a.Y=0.0;a.bl=0.0;a.v=null;a.bC=0;a.qY=0;a.XX=0;a.Sm=0;a.rg=0;a.cd=0;a.bS=0.0;a.d6=0.0;a.d7=0.0;a.I4=0.0;a.kJ=0.0;a.lA=0;a.iB=0.0;a.LD=0;a.e1=0.0;a.ef=0.0;a.e2=0.0;a.dl=0.0;a.DO=0.0;a.qW=0;a.KP=0.0;a.bdg=0;a.l=null;a.xS=0;a.Bs=0;a.cQ=0;a.sX=0;a.AP=0;a.fP=0;a.ix=0;a.vZ=0;a.vE=null;a.pk=0.0;a.oJ=0.0;a.il=0;a.iE=0;a.zL=0;a.iF=0;a.rK=0;a.rJ
=0;a.rI=0;}
var CB6=0;function Gb(a,b){var c;c=CB6;CB6=c+1|0;a.pQ=c;a.Kb=1.0;a.qN=0;a.v=YJ(0.0,0.0,0.0,0.0,0.0,0.0);a.bC=0;a.Sm=0;a.rg=1;a.cd=0;a.bS=0.0;a.d6=0.6000000238418579;a.d7=1.7999999523162842;a.I4=0.0;a.kJ=0.0;a.lA=1;a.iB=0.0;a.LD=1;a.dl=0.0;a.DO=0.0;a.qW=0;a.KP=0.0;a.bdg=0;a.l=new DJ;a.xS=0;a.Bs=1;a.cQ=0;a.sX=300;a.AP=0;a.fP=0;a.ix=300;a.vZ=1;a.il=0;a.k=b;Dt(a,0.0,0.0,0.0);}
function Boh(a,b){return !(b instanceof D9)?0:b.pQ!=a.pQ?0:1;}
function Bq2(a){return a.pQ;}
function Do(a){a.cd=1;}
function Eb(a,b,c){a.d6=b;a.d7=c;}
function HX(a,b,c){a.q=b;a.x=c;}
function Dt(a,b,c,d){var e,f,g,h,i;a.c=b;a.h=c;a.d=d;e=a.d6/2.0;f=a.d7;g=a.v;h=e;i=b-h;c=c-a.bS+a.dl;X5(g,i,c,d-h,b+h,c+f,d+h);}
function AIb(a,b,c){var d,e,f;d=a.x;e=a.q;f=e+b*0.15;a.q=f;b=d-c*0.15;a.x=b;if(b<(-90.0))a.x=(-90.0);if(a.x>90.0)a.x=90.0;a.bl=a.bl+a.x-d;a.Y=a.Y+f-e;}
function A5L(a){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.bdx();if(C()){break _;}return;default:E4();}}C8().s(a,$p);}
function AZ$(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cI;if(b!==null&&b.cd)a.cI=null;a.xS=a.xS+1|0;a.I4=a.kJ;a.bL=a.c;a.cG=a.h;a.bK=a.d;a.bl=a.x;a.Y=a.q;$p=1;case 1:$z=a.ba9();if(C()){break _;}c=$z;if(!c)a.AP=0;else{if(!a.AP&&!a.vZ){d=a.f;d=d*d*0.20000000298023224;e=a.i;d=d+e*e;e=a.g;f=CX(d+e*e*0.20000000298023224)*0.20000000298023224;if(f>1.0)f=
1.0;b=a.k;g=B(1347);h=1.0+(V(a.l)-V(a.l))*0.4000000059604645;$p=6;continue _;}a.iB=0.0;a.AP=1;a.cQ=0;}c=a.cQ;if(c>0){if(!(c%20|0)){b=null;c=1;$p=4;continue _;}a.cQ=a.cQ-1|0;}$p=2;case 2:$z=AWy(a);if(C()){break _;}c=$z;if(c){b=null;c=10;$p=3;continue _;}if(a.h>=(-64.0)){a.vZ=0;return;}$p=5;continue _;case 3:a.fv(b,c);if(C()){break _;}a.cQ=600;if(a.h>=(-64.0)){a.vZ=0;return;}$p=5;continue _;case 4:a.fv(b,c);if(C()){break _;}a.cQ=a.cQ-1|0;$p=2;continue _;case 5:a.bcB();if(C()){break _;}a.vZ=0;return;case 6:ASh(b,
a,g,f,h);if(C()){break _;}h=P(a.v.H);c=0;i=h+1.0;while(c<1.0+a.d6*20.0){j=(V(a.l)*2.0-1.0)*a.d6;k=(V(a.l)*2.0-1.0)*a.d6;Ck(a.k,B(1348),a.c+j,i,a.d+k,a.f,a.i-V(a.l)*0.20000000298023224,a.g);c=c+1|0;}c=0;while(c<1.0+a.d6*20.0){j=(V(a.l)*2.0-1.0)*a.d6;k=(V(a.l)*2.0-1.0)*a.d6;Ck(a.k,B(1349),a.c+j,i,a.d+k,a.f,a.i,a.g);c=c+1|0;}a.iB=0.0;a.AP=1;a.cQ=0;c=a.cQ;if(c>0){if(!(c%20|0)){b=null;c=1;$p=4;continue _;}a.cQ=a.cQ-1|0;}$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function AQF(a){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.oM();if(C()){break _;}return;default:E4();}}C8().s(a,$p);}
function A2$(a,b,c,d){var e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=Lx(a.v,b,c,d);f=a.k;$p=1;case 1:$z=AQz(f,a,e);if(C()){break _;}f=$z;if(f.n>0)return 0;f=a.k;$p=2;case 2:$z=A50(f,e);if(C()){break _;}g=$z;return g?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BeA(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.qW){K5(a.v,b,c,d);e=a.v;a.c=(e.bc+e.bg)
/2.0;a.h=e.H+a.bS-a.dl;a.d=(e.bd+e.bh)/2.0;return;}f=a.c;g=a.d;h=ADx(a.v);i=a.bC&&a.Mp()?1:0;if(!i){j=b;k=d;}else{l=0.05;j=b;m=Bb(b,0.0);if(m){e=a.k;n=Lx(a.v,b,(-1.0),0.0);$p=2;continue _;}k=d;m=Bb(d,0.0);if(m){e=a.k;n=Lx(a.v,0.0,(-1.0),d);$p=3;continue _;}}e=a.k;n=K0(a.v,b,c,d);$p=1;case 1:$z=AQz(e,a,n);if(C()){break _;}o=$z;p=0;q=c;while(p<D4(o)){q=ANw(Bd(o,p),a.v,q);p=p+1|0;}K5(a.v,0.0,q,0.0);if(!a.rg&&c!==q){b=0.0;d=b;q=b;}a:{b:{if(!a.bC){if(c===q)break b;if(c>=0.0)break b;}r=1;break a;}r=0;}m=0;while(m
<D4(o)){b=ADP(Bd(o,m),a.v,b);m=m+1|0;}K5(a.v,b,0.0,0.0);if(!a.rg&&j!==b){b=0.0;d=b;q=b;}m=0;while(m<D4(o)){d=AJ5(Bd(o,m),a.v,d);m=m+1|0;}K5(a.v,0.0,0.0,d);if(!a.rg&&k!==d){b=0.0;d=b;q=b;}c:{s=a.DO;if(s<=0.0){t=b;l=q;u=d;}else if(!r){t=b;l=q;u=d;}else if(a.dl>=0.05000000074505806){t=b;l=q;u=d;}else{if(j!==b)break c;if(k!==d)break c;t=b;l=q;u=d;}e=a.v;a.c=(e.bc+e.bg)/2.0;a.h=e.H+a.bS-a.dl;a.d=(e.bd+e.bh)/2.0;v=Bb(j,t);m=!v&&k===u?0:1;a.qY=m;r=Bb(c,l);p=!r?0:1;a.XX=p;w=r&&c<0.0?1:0;a.bC=w;a.Sm=!m&&!p?0:1;if(w)
{s=a.iB;if(s>0.0){$p=5;continue _;}}else if(l<0.0)a.iB=a.iB-l;if(v)a.f=0.0;if(r)a.i=0.0;if(k!==u)a.g=0.0;t=a.c-f;u=a.d-g;a.kJ=a.kJ+CX(t*t+u*u)*0.6;if(a.lA&&!i){x=P(a.c);y=P(a.h-0.20000000298023224-a.bS);z=P(a.d);e=a.k;$p=6;continue _;}w=P(a.v.bc);y=P(a.v.H);z=P(a.v.bd);v=P(a.v.bg);ba=P(a.v.be);bb=P(a.v.bh);d:while(true){if(w>v){a.dl=a.dl*0.4000000059604645;$p=7;continue _;}bc=y;while(bc<=ba){bd=z;if(bd<=bb)break d;bc=bc+1|0;}w=w+1|0;}e=a.k;$p=15;continue _;}l=s;e=ADx(a.v);APw(a.v,h);n=a.k;h=K0(a.v,j,l,k);$p
=4;continue _;case 2:$z=AQz(e,a,n);if(C()){break _;}e=$z;if(D4(e))k=d;else{b=b<l&&b>=(-0.05)?0.0:m<=0?b+l:b-l;j=b;m=Bb(b,0.0);if(m){e=a.k;n=Lx(a.v,b,(-1.0),0.0);continue _;}k=d;}m=Bb(d,0.0);if(!m){e=a.k;n=K0(a.v,b,c,d);$p=1;continue _;}e=a.k;n=Lx(a.v,0.0,(-1.0),d);$p=3;case 3:$z=AQz(e,a,n);if(C()){break _;}e=$z;if(!D4(e)){d=d<l&&d>=(-0.05)?0.0:m<=0?d+l:d-l;k=d;m=Bb(d,0.0);if(m){e=a.k;n=Lx(a.v,0.0,(-1.0),d);continue _;}}e=a.k;n=K0(a.v,b,c,d);$p=1;continue _;case 4:$z=AQz(n,a,h);if(C()){break _;}n=$z;v=0;while
(v<D4(n)){l=ANw(Bd(n,v),a.v,l);v=v+1|0;}K5(a.v,0.0,l,0.0);if(a.rg){u=k;t=j;}else if(c===l){u=k;t=j;}else{t=0.0;u=t;l=t;}m=0;while(m<D4(n)){t=ADP(Bd(n,m),a.v,t);m=m+1|0;}K5(a.v,t,0.0,0.0);if(!a.rg&&j!==t){t=0.0;u=t;l=t;}m=0;while(m<D4(n)){u=AJ5(Bd(n,m),a.v,u);m=m+1|0;}K5(a.v,0.0,0.0,u);if(!a.rg&&k!==u){t=0.0;u=t;l=t;}if(b*b+d*d>=t*t+u*u){APw(a.v,e);t=b;l=q;u=d;}else a.dl=a.dl+0.5;e=a.v;a.c=(e.bc+e.bg)/2.0;a.h=e.H+a.bS-a.dl;a.d=(e.bd+e.bh)/2.0;v=Bb(j,t);m=!v&&k===u?0:1;a.qY=m;r=Bb(c,l);p=!r?0:1;a.XX=p;w=r&&c<
0.0?1:0;a.bC=w;a.Sm=!m&&!p?0:1;if(w){s=a.iB;if(s>0.0){$p=5;continue _;}}else if(l<0.0)a.iB=a.iB-l;if(v)a.f=0.0;if(r)a.i=0.0;if(k!==u)a.g=0.0;t=a.c-f;u=a.d-g;a.kJ=a.kJ+CX(t*t+u*u)*0.6;if(a.lA&&!i){x=P(a.c);y=P(a.h-0.20000000298023224-a.bS);z=P(a.d);e=a.k;$p=6;continue _;}w=P(a.v.bc);y=P(a.v.H);z=P(a.v.bd);v=P(a.v.bg);ba=P(a.v.be);bb=P(a.v.bh);e:while(true){if(w>v){a.dl=a.dl*0.4000000059604645;$p=7;continue _;}bc=y;while(bc<=ba){bd=z;if(bd<=bb)break e;bc=bc+1|0;}w=w+1|0;}e=a.k;$p=15;continue _;case 5:a.Q7(s);if
(C()){break _;}a.iB=0.0;if(v)a.f=0.0;if(r)a.i=0.0;if(k!==u)a.g=0.0;t=a.c-f;u=a.d-g;a.kJ=a.kJ+CX(t*t+u*u)*0.6;if(a.lA&&!i){x=P(a.c);y=P(a.h-0.20000000298023224-a.bS);z=P(a.d);e=a.k;$p=6;continue _;}w=P(a.v.bc);y=P(a.v.H);z=P(a.v.bd);v=P(a.v.bg);ba=P(a.v.be);bb=P(a.v.bh);b:while(true){if(w>v){a.dl=a.dl*0.4000000059604645;$p=7;continue _;}bc=y;while(bc<=ba){bd=z;if(bd<=bb)break b;bc=bc+1|0;}w=w+1|0;}e=a.k;$p=15;continue _;case 6:$z=AWH(e,x,y,z);if(C()){break _;}v=$z;s=a.kJ;m=a.LD;if(s>m&&v>0){a.LD=m+1|0;O();n=
BRd.data[v].e9;e=a.k;m=y+1|0;$p=10;continue _;}w=P(a.v.bc);y=P(a.v.H);z=P(a.v.bd);v=P(a.v.bg);ba=P(a.v.be);bb=P(a.v.bh);f:while(true){if(w>v){a.dl=a.dl*0.4000000059604645;$p=7;continue _;}bc=y;while(bc<=ba){bd=z;if(bd<=bb)break f;bc=bc+1|0;}w=w+1|0;}e=a.k;$p=15;continue _;case 7:$z=a.ba9();if(C()){break _;}be=$z;e=a.k;n=a.v;$p=8;case 8:$z=Bd4(e,n);if(C()){break _;}m=$z;if(m){m=1;$p=9;continue _;}if(a.cQ<=0)a.cQ= -a.Bs|0;if(be&&a.cQ>0){e=a.k;n=B(816);bf=0.699999988079071;s=1.600000023841858+(V(a.l)-V(a.l))*0.4000000059604645;$p
=14;continue _;}return;case 9:a.a9n(m);if(C()){break _;}if(!be){m=a.cQ+1|0;a.cQ=m;if(!m)a.cQ=300;}if(be&&a.cQ>0){e=a.k;n=B(816);bf=0.699999988079071;s=1.600000023841858+(V(a.l)-V(a.l))*0.4000000059604645;$p=14;continue _;}return;case 10:$z=AWH(e,x,m,z);if(C()){break _;}m=$z;e=BZi;if(m==e.b){e=e.e9;n=a.k;h=Kv(e);s=ALG(e)*0.15000000596046448;bf=AA_(e);$p=11;continue _;}if(BRd.data[v].bF.l1()){e=BRd.data[v];n=a.k;$p=12;continue _;}e=a.k;h=Kv(n);s=ALG(n)*0.15000000596046448;bf=AA_(n);$p=13;continue _;case 11:ASh(n,
a,h,s,bf);if(C()){break _;}e=BRd.data[v];n=a.k;$p=12;case 12:e.tt(n,x,y,z,a);if(C()){break _;}w=P(a.v.bc);y=P(a.v.H);z=P(a.v.bd);v=P(a.v.bg);ba=P(a.v.be);bb=P(a.v.bh);g:while(true){if(w>v){a.dl=a.dl*0.4000000059604645;$p=7;continue _;}bc=y;while(bc<=ba){bd=z;if(bd<=bb)break g;bc=bc+1|0;}w=w+1|0;}e=a.k;$p=15;continue _;case 13:ASh(e,a,h,s,bf);if(C()){break _;}e=BRd.data[v];n=a.k;$p=12;continue _;case 14:ASh(e,a,n,bf,s);if(C()){break _;}a.cQ= -a.Bs|0;return;case 15:$z=AWH(e,w,bc,bd);if(C()){break _;}bg=$z;if(bg
>0){O();e=BRd.data[bg];n=a.k;$p=16;continue _;}bd=bd+1|0;while(bd>bb){bc=bc+1|0;while(bc>ba){w=w+1|0;if(w>v){a.dl=a.dl*0.4000000059604645;$p=7;continue _;}bc=y;}bd=z;}e=a.k;continue _;case 16:e.Pa(n,w,bc,bd,a);if(C()){break _;}bd=bd+1|0;while(bd>bb){bc=bc+1|0;while(bc>ba){w=w+1|0;if(w>v){a.dl=a.dl*0.4000000059604645;$p=7;continue _;}bc=y;}bd=z;}e=a.k;$p=15;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,$p);}
function BwZ(a){return 0;}
function BtH(a){return null;}
function A62(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=null;$p=1;case 1:a.fv(c,b);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function ASe(a,b){}
function A0s(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k;c=Ev(a.v,0.0,(-0.4000000059604645),0.0);BH();d=BUg;$p=1;case 1:$z=ATO(b,c,d,a);if(C()){break _;}e=$z;return e;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A2x(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.h+a.qM();d=P(a.c);e=TX(P(c));f=P(a.d);g=a.k;$p=1;case 1:$z=AWH(g,d,e,f);if(C()){break _;}h=$z;if(h){O();if(BRd.data[h].bF===b){b=a.k;$p=2;continue _;}}return 0;case 2:$z=AZU(b,d,e,f);if(C()){break _;}d=$z;return c>=(e+1|0)-(QV(d)-0.1111111119389534)?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AWy(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k;c=Ev(a.v,0.0,(-0.4000000059604645),0.0);BH();d=BUm;$p=1;case 1:$z=BaR(b,c,d);if(C()){break _;}e=$z;return e;default:E4();}}C8().s(a,b,c,d,e,$p);}
function Rw(a,b,c,d){var e,f,g;e=Gd(b*b+c*c);if(e>=0.009999999776482582){if(e<1.0)e=1.0;d=d/e;b=b*d;c=c*d;f=BE(a.q*3.1415927410125732/180.0);g=BY(a.q*3.1415927410125732/180.0);a.f=a.f+b*g-c*f;a.g=a.g+c*g+b*f;}}
function A0T(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=P(a.c);d=a.v;e=(d.be-d.H)*0.66;f=P(a.h-a.bS+e);g=P(a.d);d=a.k;$p=1;case 1:$z=A$4(d,c,f,g);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BiN(a,b){a.k=b;}
function YY(a,b,c,d,e,f){var g;a.c=b;a.bL=b;a.h=c;a.cG=c;a.d=d;a.bK=d;a.q=e;a.x=f;a.dl=0.0;f=a.Y;g=f-e;if(g<(-180.0))a.Y=f+360.0;if(g>=180.0)a.Y=a.Y-360.0;Dt(a,b,c,d);}
function Id(a,b,c,d,e,f){a.c=b;a.bL=b;c=c+a.bS;a.h=c;a.cG=c;a.d=d;a.bK=d;a.q=e;a.x=f;Dt(a,b,c,d);}
function AAl(a,b){var c,d,e;c=a.c-b.c;d=a.h-b.h;e=a.d-b.d;return Gd(c*c+d*d+e*e);}
function W5(a,b,c,d){var e,f,g;e=a.c-b;f=a.h-c;g=a.d-d;return e*e+f*f+g*g;}
function AGE(a,b,c,d){var e,f,g;e=a.c-b;f=a.h-c;g=a.d-d;return CX(e*e+f*f+g*g);}
function Vm(a,b){var c,d,e;c=a.c-b.c;d=a.h-b.h;e=a.d-b.d;return c*c+d*d+e*e;}
function A$x(a,b){}
function BzB(a,b){var c,d,e,f,g;if(b.cb!==a&&b.cI!==a){c=b.c-a.c;d=b.d-a.d;e=c<0.0? -c:c;f=d<0.0? -d:d;if(e>f)f=e;if(f>=0.009999999776482582){e=CX(f);c=c/e;f=d/e;g=1.0/e;if(g>1.0)g=1.0;c=c*g;e=f*g;c=c*0.05000000074505806;e=e*0.05000000074505806;f=1.0-a.KP;c=c*f;e=e*f;KN(a, -c,0.0, -e);KN(b,c,0.0,e);}}}
function KN(a,b,c,d){a.f=a.f+b;a.i=a.i+c;a.g=a.g+d;}
function A6u(a,b,c){return 0;}
function BGp(a){return 0;}
function BC7(a){return 0;}
function BIR(a,b,c){}
function AGn(a,b){var c,d,e;c=a.c-b.G;d=a.h-b.E;e=a.d-b.C;return a.a4K(c*c+d*d+e*e);}
function Bub(a,b){var c;c=AOc(a.v)*64.0*a.Kb;return b>=c*c?0:1;}
function AS6(a,b){var c;c=ATb(a);if(!a.cd&&c!==null){Jb(b,B(1350),c);AKP(a,b);return 1;}return 0;}
function AKP(a,b){var c,d,e;G3(b,B(1351),ANt(a,BB$([a.c,a.h,a.d])));G3(b,B(1352),ANt(a,BB$([a.f,a.i,a.g])));G3(b,B(1353),A9Y(a,Lm([a.q,a.x])));c=a.iB;d=b.cc;e=BBm(c);e.hP=B(1354);B2(d,B(1354),e);EQ(b,B(1355),a.cQ<<16>>16);EQ(b,B(1356),a.ix<<16>>16);OY(b,B(1357),a.bC);a.el(b);}
function Uo(a,b){var c,d,e,f,g;c=HJ(b,B(1351));d=HJ(b,B(1352));e=HJ(b,B(1353));Dt(a,0.0,0.0,0.0);a.f=(FS(d,0)).jM;a.i=(FS(d,1)).jM;a.g=(FS(d,2)).jM;f=(FS(c,0)).jM;a.c=f;a.e1=f;a.bL=f;f=(FS(c,1)).jM;a.h=f;a.ef=f;a.cG=f;f=(FS(c,2)).jM;a.d=f;a.e2=f;a.bK=f;g=(FS(e,0)).rB;a.q=g;a.Y=g;g=(FS(e,1)).rB;a.x=g;a.bl=g;a.iB=!Eu(b.cc,B(1354))?0.0:(Cn(b.cc,B(1354))).rB;a.cQ=EW(b,B(1355));a.ix=EW(b,B(1356));a.bC=M0(b,B(1357));Dt(a,a.c,a.h,a.d);a.fc(b);}
function ATb(a){QW();return Cn(CB7,CY(a));}
function ANt(a,b){var c,d,e;b=b.data;c=J$();d=b.length;e=0;while(e<d){Ia(c,BxS(b[e]));e=e+1|0;}return c;}
function A9Y(a,b){var c,d,e;b=b.data;c=J$();d=b.length;e=0;while(e<d){Ia(c,BBm(b[e]));e=e+1|0;}return c;}
function BtA(a){return a.d7/2.0;}
function AVP(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0.0;$p=1;case 1:$z=A2w(a,b,c,d);if(C()){break _;}e=$z;return e;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A2w(a,b,c,d){var e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=Jz(a.k,a.c,a.h+d,a.d,AMC(b,c));e.iR=10;f=a.k;$p=1;case 1:f.bbY(e);if(C()){break _;}return e;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A3C(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=P(a.c);c=P(a.h+a.qM());d=P(a.d);e=a.k;$p=1;case 1:$z=AT4(e,b,c,d);if(C()){break _;}b=$z;return b;default:E4();}}C8().s(a,b,c,d,e,$p);}
function AU_(a,b){return 0;}
function Bmz(a,b){return null;}
function A0H(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.cI.cd){a.cI=null;return;}a.f=0.0;a.i=0.0;a.g=0.0;$p=1;case 1:a.dw();if(C()){break _;}a.cI.a2g();b=a.oJ;c=a.cI;a.oJ=b+c.q-c.Y;a.pk=a.pk+c.x-c.bl;while(true){d=a.oJ;if(d<180.0)break;a.oJ=d-360.0;}while(true){b=a.oJ;if(b>=(-180.0))break;a.oJ=b+360.0;}while(true){d=a.pk;if(d<180.0)break;a.pk=d-360.0;}while(true){d=a.pk;if(d>=(-180.0))break;a.pk
=d+360.0;}e=b*0.5;f=d*0.5;g=10.0;if(e>g)e=g;h=(-10.0);if(e<h)e=h;if(f<=g)g=f;if(g>=h)h=g;a.oJ=b-e;a.pk=d-h;a.q=a.q+e;a.x=a.x+h;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function BCV(a){Dt(a.cb,a.c,a.h+a.Im()+a.cb.K_(),a.d);}
function BGF(a){return a.bS;}
function Bjl(a){return a.d7*0.75;}
function NT(a,b){var c;a.pk=0.0;a.oJ=0.0;c=a.cI;if(c===b){c.cb=null;a.cI=null;Id(a,b.c,b.v.H+b.d7,b.d,a.q,a.x);}else{if(c!==null)c.cb=null;c=b.cb;if(c!==null)c.cI=null;a.cI=b;b.cb=a;}}
function BnI(a,b,c,d,e,f,g){Dt(a,b,c,d);HX(a,e,f);}
function AZQ(){CB6=0;}
function FT(){var a=this;D9.call(a);a.Ey=0;a.bem=0.0;a.a_G=0.0;a.bcd=0.0;a.fM=0.0;a.h_=0.0;a.WA=0.0;a.zV=0.0;a.mV=0.0;a.p_=0.0;a.a_K=0;a.hQ=null;a.a_I=0;a.a5w=0.0;a.a7s=null;a.bd2=0.0;a.Xr=0;a.bd4=0.0;a.PJ=0;a.a6T=0.0;a.Dd=0.0;a.bT=0;a.TI=0;a.Ln=0;a.fG=0;a.a6U=0;a.h3=0.0;a.d8=0;a.fw=0;a.qB=0.0;a.kv=0.0;a.a1N=0;a.a75=0;a.bec=0.0;a.od=0.0;a.dR=0.0;a.g8=0.0;a.Pb=0;a.a38=0.0;a.a39=0.0;a.a37=0.0;a.Y5=0.0;a.a6o=0.0;a.bd3=0.0;a.jU=0;a.jT=0.0;a.hp=0.0;a.i7=0.0;a.kn=0;a.Cx=0.0;a.Ac=0.0;a.jE=null;a.kX=0;}
function BJ1(a){var b=new FT();AAB(b,a);return b;}
function AAB(a,b){Gb(a,b);a.Ey=20;a.fM=0.0;a.h_=0.0;a.a_K=1;a.hQ=B(1358);a.a_I=1;a.a5w=0.0;a.a7s=null;a.bd2=1.0;a.Xr=0;a.bd4=0.0;a.PJ=0;a.bT=10;a.h3=0.0;a.d8=0;a.fw=0;a.a1N=0;a.a75=(-1);a.bec=CH()*0.8999999761581421+0.10000000149011612;a.bd3=0.0;a.jU=0;a.kn=0;a.Cx=0.0;a.Ac=0.699999988079071;a.kX=0;a.qN=1;a.bcd=(CH()+1.0)*0.009999999776482582;Dt(a,a.c,a.h,a.d);a.bem=CH()*12398.0;a.q=CH()*3.1415927410125732*2.0;a.a_G=1.0;a.DO=0.5;}
function AYM(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.k;d=Cp(a.c,a.h+Bdd(a),a.d);b=Cp(b.c,b.h+b.qM(),b.d);$p=1;case 1:$z=A52(c,d,b);if(C()){break _;}b=$z;return b!==null?0:1;default:E4();}}C8().s(a,b,c,d,$p);}
function ATc(a){return a.hQ;}
function Bm9(a){return a.cd?0:1;}
function BtM(a){return a.cd?0:1;}
function Bdd(a){return a.d7*0.8500000238418579;}
function BAv(a){return 80;}
function A_k(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.a6T=a.Dd;$p=1;case 1:AZ$(a);if(C()){break _;}b=F(a.l,1000);c=a.Ln;a.Ln=c+1|0;if(b<c){a.Ln= -a.a6l()|0;d=a.oo();if(d!==null){e=a.k;f=a.x6();g=(V(a.l)-V(a.l))*0.20000000298023224+1.0;$p=3;continue _;}}if(Li(a)){$p=2;continue _;}if(Li(a)){BH();d=BUg;$p=4;continue _;}a.ix
=a.sX;a.qB=a.kv;h=a.fw;if(h>0)a.fw=h-1|0;h=a.fG;if(h>0)a.fG=h-1|0;h=a.fP;if(h>0)a.fP=h-1|0;if(a.bT<=0){h=a.d8+1|0;a.d8=h;if(h>20){$p=7;continue _;}}a.p_=a.mV;a.h_=a.fM;a.Y=a.q;a.bl=a.x;return;case 2:$z=A3C(a);if(C()){break _;}h=$z;if(h){d=null;h=1;$p=5;continue _;}if(Li(a)){BH();d=BUg;$p=4;continue _;}a.ix=a.sX;a.qB=a.kv;h=a.fw;if(h>0)a.fw=h-1|0;h=a.fG;if(h>0)a.fG=h-1|0;h=a.fP;if(h>0)a.fP=h-1|0;if(a.bT<=0){h=a.d8+1|0;a.d8=h;if(h>20){$p=7;continue _;}}a.p_=a.mV;a.h_=a.fM;a.Y=a.q;a.bl=a.x;return;case 3:ASh(e,
a,d,f,g);if(C()){break _;}if(Li(a)){$p=2;continue _;}if(Li(a)){BH();d=BUg;$p=4;continue _;}a.ix=a.sX;a.qB=a.kv;h=a.fw;if(h>0)a.fw=h-1|0;h=a.fG;if(h>0)a.fG=h-1|0;h=a.fP;if(h>0)a.fP=h-1|0;if(a.bT<=0){h=a.d8+1|0;a.d8=h;if(h>20){$p=7;continue _;}}a.p_=a.mV;a.h_=a.fM;a.Y=a.q;a.bl=a.x;return;case 4:$z=A2x(a,d);if(C()){break _;}h=$z;if(!h)a.ix=a.sX;else{h=a.ix-1|0;a.ix=h;if(h==(-20)){a.ix=0;h=0;while(h<8){f=V(a.l)-V(a.l);g=V(a.l)-V(a.l);i=V(a.l)-V(a.l);Ck(a.k,B(1348),a.c+f,a.h+g,a.d+i,a.f,a.i,a.g);h=h+1|0;}d=null;h
=2;$p=6;continue _;}a.cQ=0;}a.qB=a.kv;h=a.fw;if(h>0)a.fw=h-1|0;h=a.fG;if(h>0)a.fG=h-1|0;h=a.fP;if(h>0)a.fP=h-1|0;if(a.bT<=0){h=a.d8+1|0;a.d8=h;if(h>20){$p=7;continue _;}}a.p_=a.mV;a.h_=a.fM;a.Y=a.q;a.bl=a.x;return;case 5:a.fv(d,h);if(C()){break _;}if(Li(a)){BH();d=BUg;$p=4;continue _;}a.ix=a.sX;a.qB=a.kv;h=a.fw;if(h>0)a.fw=h-1|0;h=a.fG;if(h>0)a.fG=h-1|0;h=a.fP;if(h>0)a.fP=h-1|0;if(a.bT<=0){h=a.d8+1|0;a.d8=h;if(h>20){$p=7;continue _;}}a.p_=a.mV;a.h_=a.fM;a.Y=a.q;a.bl=a.x;return;case 6:a.fv(d,h);if(C()){break _;}a.cQ
=0;a.qB=a.kv;h=a.fw;if(h>0)a.fw=h-1|0;h=a.fG;if(h>0)a.fG=h-1|0;h=a.fP;if(h>0)a.fP=h-1|0;if(a.bT<=0){h=a.d8+1|0;a.d8=h;if(h>20){$p=7;continue _;}}a.p_=a.mV;a.h_=a.fM;a.Y=a.q;a.bl=a.x;return;case 7:a.oM();if(C()){break _;}h=0;while(h<20){j=D0(a.l)*0.02;k=D0(a.l)*0.02;l=D0(a.l)*0.02;d=a.k;m=a.c;f=V(a.l);g=a.d6;n=m+f*g*2.0-g;o=a.h+V(a.l)*a.d7;m=a.d;g=V(a.l);f=a.d6;Ck(d,B(1359),n,o,m+g*f*2.0-f,j,k,l);h=h+1|0;}a.p_=a.mV;a.h_=a.fM;a.Y=a.q;a.bl=a.x;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function AZ7(a){var b,c,d,e,f,g,h,i,j,k;b=0;while(b<20){c=D0(a.l)*0.02;d=D0(a.l)*0.02;e=D0(a.l)*0.02;f=a.k;g=a.c;h=V(a.l);i=a.d6;g=g+h*i*2.0-i-c*10.0;j=a.h+V(a.l)*a.d7-d*10.0;k=a.d;i=V(a.l);h=a.d6;Ck(f,B(1359),g,j,k+i*h*2.0-h-e*10.0,c,d,e);b=b+1|0;}}
function A77(a){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A0H(a);if(C()){break _;}a.WA=a.zV;a.zV=0.0;return;default:E4();}}C8().s(a,$p);}
function Bpi(a,b,c,d,e,f,g){a.bS=0.0;a.a38=b;a.a39=c;a.a37=d;a.Y5=e;a.a6o=f;a.Pb=g;}
function A9O(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.bdx();if(C()){break _;}$p=2;case 2:a.th();if(C()){break _;}b=a.c-a.bL;c=a.d-a.bK;d=CX(b*b+c*c);e=a.fM;f=0.0;a.WA=a.zV;g=0.0;if(d>0.05000000074505806){g=1.0;f=d*3.0;e=Di(c,b)*180.0/3.1415927410125732-90.0;}if(a.Dd>0.0)e=a.q;if(!a.bC)g=0.0;d=a.zV;a.zV=d+(g-d)*0.30000001192092896;h=a.fM;i=e-h;while
(i<(-180.0)){i=i+360.0;}while(i>=180.0){i=i-360.0;}d=h+i*0.30000001192092896;a.fM=d;e=a.q;h=e-d;while(h<(-180.0)){h=h+360.0;}while(h>=180.0){h=h-360.0;}j=h>=(-90.0)&&h<90.0?0:1;if(h<(-75.0))h=(-75.0);if(h>=75.0)h=75.0;i=e-h;a.fM=i;if(h*h>2500.0)a.fM=i+h*0.20000000298023224;if(j)f=f*(-1.0);while(true){h=a.Y;if(e-h>=(-180.0))break;a.Y=h-360.0;}while(true){h=a.Y;if(e-h<180.0)break;a.Y=h+360.0;}while(true){e=a.fM;h=a.h_;if(e-h>=(-180.0))break;a.h_=h-360.0;}while(true){d=a.h_;if(e-d<180.0)break;a.h_=d+360.0;}while
(true){d=a.x;h=a.bl;if(d-h>=(-180.0))break;a.bl=h-360.0;}while(true){e=a.bl;if(d-e<180.0)break;a.bl=e+360.0;}a.mV=a.mV+f;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function BsY(a,b,c){Eb(a,b,c);}
function AKT(a,b){var c;c=a.bT;if(c>0){b=c+b|0;a.bT=b;if(b>20)a.bT=20;a.fP=a.Ey/2|0;}}
function AV3(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.k.ci)c=0;a.jU=0;d=a.bT;if(d<=0)return 0;a.dR=1.5;e=a.fP;f=a.Ey;if(e<=f/2.0){a.TI=d;a.fP=f;a.bT=d-c|0;a.a6U=10;a.fG=10;}else{f=a.TI-c|0;if(f>=d)return 0;a.bT=f;}a.h3=0.0;if(b===null)a.h3=(CH()*2.0|0)*180|0;else{g=b.c-a.c;h=b.d-a.d;while(g*g+h*h<1.0E-4){g=(CH()-CH())*0.01;h=(CH()-CH())*0.01;}a.h3
=Di(h,g)*180.0/3.1415927410125732-a.q;AVo(a,b,c,g,h);}if(a.bT>0){b=a.k;i=a.k8();j=a.x6();e=(V(a.l)-V(a.l))*0.20000000298023224+1.0;$p=1;continue _;}i=a.k;k=a.kW();j=a.x6();e=(V(a.l)-V(a.l))*0.20000000298023224+1.0;$p=2;continue _;case 1:ASh(b,a,i,j,e);if(C()){break _;}return 1;case 2:ASh(i,a,k,j,e);if(C()){break _;}$p=3;case 3:a.UZ(b);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function BFv(a){return 1.0;}
function BDN(a){return null;}
function BiH(a){return B(1360);}
function Bkb(a){return B(1360);}
function AVo(a,b,c,d,e){var f,g,h,i,j;f=CX(d*d+e*e);g=a.f/2.0;a.f=g;h=a.i/2.0;a.i=h;i=a.g/2.0;a.g=i;j=f;a.f=g-d/j*0.4000000059604645;d=h+0.4000000059604645;a.i=d;a.g=i-e/j*0.4000000059604645;if(d>0.4000000059604645)a.i=0.4000000059604645;}
function Bab(a,b){var c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Xr;if(c>0&&b!==null)b.a0r(a,c);a.a1N=1;d=a.ml();if(d>0){e=F(a.l,3);f=0;if(f<e){c=1;$p=1;continue _;}}return;case 1:AVP(a,d,c);if(C()){break _;}f=f+1|0;if(f>=e)return;c=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bhu(a){return 0;}
function BcT(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=SD(b-3.0)|0;if(c<=0)return;d=null;$p=1;case 1:a.fv(d,c);if(C()){break _;}d=a.k;c=P(a.c);e=P(a.h-0.20000000298023224-a.bS);f=P(a.d);$p=2;case 2:$z=AWH(d,c,e,f);if(C()){break _;}e=$z;if(e<=0)return;O();d=BRd.data[e].e9;g=a.k;h=Kv(d);i=d.mH*0.5;b=d.m8*0.75;$p=3;case 3:ASh(g,a,h,i,b);if(C()){break _;}return;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,i,$p);}
function AYc(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A0s(a);if(C()){break _;}d=$z;if(!d){$p=2;continue _;}e=a.h;Rw(a,b,c,0.019999999552965164);f=a.f;g=a.i;h=a.g;$p=3;continue _;case 2:$z=AWy(a);if(C()){break _;}d=$z;if(d){e=a.h;Rw(a,b,c,0.019999999552965164);f=a.f;g=a.i;h=a.g;$p=4;continue _;}i
=0.9100000262260437;if(a.bC){i=0.546000063419342;j=a.k;d=P(a.c);k=P(a.v.H)-1|0;l=P(a.d);$p=6;continue _;}m=0.16277135908603668/(i*i*i);Rw(a,b,c,!a.bC?0.019999999552965164:0.10000000149011612*m);b=0.9100000262260437;if(!a.bC){$p=9;continue _;}b=0.546000063419342;j=a.k;d=P(a.c);k=P(a.v.H)-1|0;l=P(a.d);$p=8;continue _;case 3:BeA(a,f,g,h);if(C()){break _;}h=a.f*0.800000011920929;a.f=h;f=a.i*0.800000011920929;a.i=f;n=a.g*0.800000011920929;a.g=n;g=f-0.02;a.i=g;if(!a.qY){a.od=a.dR;e=a.c-a.bL;f=a.d-a.bK;o=CX(e*e+f*
f)*4.0;if(o>1.0)o=1.0;b=a.dR;b=b+(o-b)*0.4000000059604645;a.dR=b;a.g8=a.g8+b;return;}e=g+0.6000000238418579-a.h+e;$p=5;continue _;case 4:BeA(a,f,g,h);if(C()){break _;}f=a.f*0.5;a.f=f;g=a.i*0.5;a.i=g;h=a.g*0.5;a.g=h;g=g-0.02;a.i=g;if(!a.qY){a.od=a.dR;e=a.c-a.bL;f=a.d-a.bK;o=CX(e*e+f*f)*4.0;if(o>1.0)o=1.0;b=a.dR;b=b+(o-b)*0.4000000059604645;a.dR=b;a.g8=a.g8+b;return;}e=g+0.6000000238418579-a.h+e;$p=7;continue _;case 5:$z=A2$(a,h,e,n);if(C()){break _;}d=$z;if(d)a.i=0.30000001192092896;a.od=a.dR;e=a.c-a.bL;f=a.d
-a.bK;o=CX(e*e+f*f)*4.0;if(o>1.0)o=1.0;b=a.dR;b=b+(o-b)*0.4000000059604645;a.dR=b;a.g8=a.g8+b;return;case 6:$z=AWH(j,d,k,l);if(C()){break _;}k=$z;if(k>0){O();i=BRd.data[k].AU*0.9100000262260437;}m=0.16277135908603668/(i*i*i);Rw(a,b,c,!a.bC?0.019999999552965164:0.10000000149011612*m);b=0.9100000262260437;if(!a.bC){$p=9;continue _;}b=0.546000063419342;j=a.k;d=P(a.c);k=P(a.v.H)-1|0;l=P(a.d);$p=8;continue _;case 7:$z=A2$(a,f,e,h);if(C()){break _;}d=$z;if(d)a.i=0.30000001192092896;a.od=a.dR;e=a.c-a.bL;f=a.d-a.bK;o
=CX(e*e+f*f)*4.0;if(o>1.0)o=1.0;b=a.dR;b=b+(o-b)*0.4000000059604645;a.dR=b;a.g8=a.g8+b;return;case 8:$z=AWH(j,d,k,l);if(C()){break _;}d=$z;if(d>0){O();b=BRd.data[d].AU*0.9100000262260437;}$p=9;case 9:$z=A4C(a);if(C()){break _;}d=$z;if(d){a.iB=0.0;if(a.i<(-0.15))a.i=(-0.15);}e=a.f;f=a.i;g=a.g;$p=10;case 10:BeA(a,e,f,g);if(C()){break _;}if(!a.qY){e=a.i-0.08;a.i=e;a.i=e*0.9800000190734863;e=a.f;f=b;a.f=e*f;a.g=a.g*f;a.od=a.dR;e=a.c-a.bL;f=a.d-a.bK;o=CX(e*e+f*f)*4.0;if(o>1.0)o=1.0;b=a.dR;b=b+(o-b)*0.4000000059604645;a.dR
=b;a.g8=a.g8+b;return;}$p=11;case 11:$z=A4C(a);if(C()){break _;}d=$z;if(d)a.i=0.2;e=a.i-0.08;a.i=e;a.i=e*0.9800000190734863;e=a.f;f=b;a.f=e*f;a.g=a.g*f;a.od=a.dR;e=a.c-a.bL;f=a.d-a.bK;o=CX(e*e+f*f)*4.0;if(o>1.0)o=1.0;b=a.dR;b=b+(o-b)*0.4000000059604645;a.dR=b;a.g8=a.g8+b;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A4C(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=P(a.c);c=P(a.v.H);d=P(a.d);e=a.k;$p=1;case 1:$z=AWH(e,b,c,d);if(C()){break _;}f=$z;O();if(f==BY7.b)return 1;e=a.k;c=c+1|0;$p=2;case 2:$z=AWH(e,b,c,d);if(C()){break _;}b=$z;return b==BY7.b?1:0;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Is(a,b){EQ(b,B(1361),a.bT<<16>>16);EQ(b,B(1362),a.fG<<16>>16);EQ(b,B(1363),a.d8<<16>>16);EQ(b,B(1364),a.fw<<16>>16);}
function Ir(a,b){a.bT=EW(b,B(1361));if(!KW(b,B(1361)))a.bT=10;a.fG=EW(b,B(1362));a.d8=EW(b,B(1363));a.fw=EW(b,B(1364));}
function Li(a){return !a.cd&&a.bT>0?1:0;}
function AWB(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.Pb;if(b>0){c=a.c;d=a.a38-c;e=b;c=c+d/e;d=a.h;f=d+(a.a39-d)/e;d=a.d;g=d+(a.a37-d)/e;d=a.Y5;h=a.q;i=d-h;while(i<(-180.0)){i=i+360.0;}while(i>=180.0){i=i-360.0;}a.q=h+i/e;d=a.x;a.x=d+(a.a6o-d)/e;a.Pb=b-1|0;Dt(a,c,f,g);HX(a,a.q,a.x);}if(a.bT<=0){a.kn=0;a.jT
=0.0;a.hp=0.0;a.i7=0.0;}else if(!a.PJ){$p=3;continue _;}$p=1;case 1:$z=A0s(a);if(C()){break _;}b=$z;$p=2;case 2:$z=AWy(a);if(C()){break _;}j=$z;if(a.kn){if(b)a.i=a.i+0.03999999910593033;else if(j)a.i=a.i+0.03999999910593033;else if(a.bC)A1I(a);}k=a.jT*0.9800000190734863;a.jT=k;l=a.hp*0.9800000190734863;a.hp=l;a.i7=a.i7*0.8999999761581421;$p=4;continue _;case 3:a.zc();if(C()){break _;}$p=1;continue _;case 4:AYc(a,k,l);if(C()){break _;}m=a.k;n=Ev(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=5;case 5:a:
{$z=AYx(m,a,n);if(C()){break _;}m=$z;if(m!==null&&m.n>0){o=0;while(true){if(o>=m.n)break a;n=Bd(m,o);if(n.tY())n.C6(a);o=o+1|0;}}}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A1I(a){a.i=0.41999998688697815;}
function A7v(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.jU=a.jU+1|0;b=Lj(a.k,a,(-1.0));if(b!==null){c=b.c-a.c;d=b.h-a.h;e=b.d-a.d;f=c*c+d*d+e*e;if(f>16384.0){$p=1;continue _;}if(a.jU>600&&!F(a.l,800)){if(f>=1024.0){$p=4;continue _;}a.jU=0;}}a.jT=0.0;a.hp=0.0;if(V(a.l)<0.019999999552965164){b=Lj(a.k,a,8.0);if(b===null)a.i7=(V(a.l)-0.5)*20.0;else{a.jE=b;a.kX=10+F(a.l,20)|0;}}a:{b=a.jE;if
(b!==null){Oq(a,b,10.0);g=a.kX;a.kX=g-1|0;if(g>0){b=a.jE;if(!b.cd&&Vm(b,a)<=64.0)break a;}a.jE=null;}else{if(V(a.l)<0.05000000074505806)a.i7=(V(a.l)-0.5)*20.0;a.q=a.q+a.i7;a.x=a.Cx;}}$p=2;continue _;case 1:a.oM();if(C()){break _;}if(a.jU>600&&!F(a.l,800)){if(f>=1024.0){$p=4;continue _;}a.jU=0;}a.jT=0.0;a.hp=0.0;if(V(a.l)<0.019999999552965164){b=Lj(a.k,a,8.0);if(b===null)a.i7=(V(a.l)-0.5)*20.0;else{a.jE=b;a.kX=10+F(a.l,20)|0;}}b:{b=a.jE;if(b!==null){Oq(a,b,10.0);g=a.kX;a.kX=g-1|0;if(g>0){b=a.jE;if(!b.cd&&Vm(b,
a)<=64.0)break b;}a.jE=null;}else{if(V(a.l)<0.05000000074505806)a.i7=(V(a.l)-0.5)*20.0;a.q=a.q+a.i7;a.x=a.Cx;}}$p=2;case 2:$z=A0s(a);if(C()){break _;}h=$z;$p=3;case 3:$z=AWy(a);if(C()){break _;}g=$z;if(!(!h&&!g))a.kn=V(a.l)>=0.800000011920929?0:1;return;case 4:a.oM();if(C()){break _;}a.jT=0.0;a.hp=0.0;if(V(a.l)<0.019999999552965164){b=Lj(a.k,a,8.0);if(b===null)a.i7=(V(a.l)-0.5)*20.0;else{a.jE=b;a.kX=10+F(a.l,20)|0;}}c:{b=a.jE;if(b!==null){Oq(a,b,10.0);g=a.kX;a.kX=g-1|0;if(g>0){b=a.jE;if(!b.cd&&Vm(b,a)<=64.0)break c;}a.jE
=null;}else{if(V(a.l)<0.05000000074505806)a.i7=(V(a.l)-0.5)*20.0;a.q=a.q+a.i7;a.x=a.Cx;}}$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Oq(a,b,c){var d,e,f,g,h,i;d=b.c-a.c;e=b.d-a.d;if(!(b instanceof FT)){b=b.v;f=(b.H+b.be)/2.0-(a.h+a.qM());}else f=b.h+b.qM()-(a.h+a.qM());g=CX(d*d+e*e);h=Di(e,d)*180.0/3.1415927410125732-90.0;i=Di(f,g)*180.0/3.1415927410125732;a.x=AG3(a,a.x,i,c);a.q=AG3(a,a.q,h,c);}
function AG3(a,b,c,d){var e;e=c-b;while(e<(-180.0)){e=e+360.0;}while(e>=180.0){e=e-360.0;}if(e>d)e=d;c= -d;if(e>=c)c=e;return b+c;}
function Byc(a){}
function ARs(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k;c=a.v;$p=1;case 1:$z=A$v(b,c);if(C()){break _;}d=$z;if(!d)return 0;b=a.k;c=a.v;$p=2;case 2:$z=AQz(b,a,c);if(C()){break _;}b=$z;if(b.n)return 0;b=a.k;c=a.v;$p=3;case 3:$z=A50(b,c);if(C()){break _;}d=$z;return d?0:1;default:E4();}}C8().s(a,b,c,d,$p);}
function AVD(a){var b,c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=null;c=4;$p=1;case 1:a.fv(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function MK(a,b){var c,d;c=a.Dd;d=a.a6T;c=c-d;if(c<0.0)c=c+1.0;return d+c*b;}
function Y6(a,b){var c,d,e,f;if(b===1.0)return Cp(a.c,a.h,a.d);c=a.bL;d=a.c-c;e=b;c=c+d*e;d=a.cG;d=d+(a.h-d)*e;f=a.bK;return Cp(c,d,f+(a.d-f)*e);}
function AEx(a,b){var c,d,e,f,g;if(b!==1.0){c=a.bl;c=c+(a.x-c)*b;d=a.Y;b= -(d+(a.q-d)*b)*0.01745329238474369-3.1415927410125732;e=BY(b);f=BE(b);b= -c*0.01745329238474369;g= -BY(b);return Cp(f*g,BE(b),e*g);}c=BY( -a.q*0.01745329238474369-3.1415927410125732);d=BE( -a.q*0.01745329238474369-3.1415927410125732);e= -BY( -a.x*0.01745329238474369);return Cp(d*e,BE( -a.x*0.01745329238474369),c*e);}
function A__(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=Y6(a,c);e=AEx(a,c);f=Fe(d,e.G*b,e.E*b,e.C*b);e=a.k;$p=1;case 1:$z=A52(e,d,f);if(C()){break _;}d=$z;return d;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Nf(){Dw.call(this);this.V_=null;}
var BUo=null;var BQP=null;var BQ0=null;var CB8=null;function MQ(){MQ=Bi(Nf);BAl();}
function Be2(a,b,c){var d=new Nf();AVa(d,a,b,c);return d;}
function Bz5(){MQ();return CB8.de();}
function AVa(a,b,c,d){MQ();Gg(a,b,c);a.V_=d;}
function BwH(a){return a.V_;}
function BAl(){var b;BUo=Be2(B(467),0,B(1365));BQP=Be2(B(1366),1,B(1367));b=Be2(B(1368),2,B(1369));BQ0=b;CB8=Q(Nf,[BUo,BQP,b]);}
function ADF(){var a=this;D.call(a);a.Ke=0;a.Kd=0;}
function PQ(){var a=this;D.call(a);a.js=0;a.jm=0;a.Do=0;}
function M7(a,b){var c=new PQ();RI(c,a,b);return c;}
function RI(a,b,c){var d,e;a.js=b;a.jm=c;a.Do=1;while(true){d=a.Do;e=d+1|0;if((b/e|0)<320)break;if((c/e|0)<240)break;a.Do=e;}a.js=b/d|0;a.jm=c/d|0;}
function AZt(a){return a.js;}
function AR_(a){return a.jm;}
var VH=J();
function IN(){var b,c;b=BWl;if(b.FR!=3)c=0;else{c=Bb(b.VH,0.0);c=c>0?1:c>=0?0:(-1);}return c;}
function C9(){var b;b=BWl;return b===null?0:b.FR?0:1;}
function HW(){var b,c,d,$$je;BWl=null;b=BV1;Ff(b);a:{try{b:{if(!E1(b)){c=HH(BV1,0);BWl=c;if(c!==null){d=1;break b;}}d=0;}C1(b);}catch($$e){$$je=N($$e);c=$$je;break a;}return d;}C1(b);K(c);}
function ASZ(){var b;b=BWl;return b!==null?b.a5C:(-1);}
function A_2(){var b;b=BWl;return b!==null?b.a5D:(-1);}
function Dx(){var b;b=BWl;return b!==null&&b.FR!=2?b.a2O:(-1);}
function CM(b){var c;a:{if(b>=0){c=BWn.data;if(b<c.length){b=c[b];break a;}}b=0;}return b;}
var A6t=J(VH);
function Ov(){var a=this;D.call(a);a.dI=null;a.Vn=null;a.BN=null;a.JV=null;a.me=null;a.a25=null;a.qz=0.0;a.MD=0.0;a.VX=null;a.a5A=0.0;a.a5z=0.0;a.a5y=0.0;}
var BQ8=null;var CB9=0.0;var CB$=0.0;var CB_=0.0;function Il(){Il=Bi(Ov);ByN();}
function BKk(){var a=new Ov();A2j(a);return a;}
function A2j(a){var b,c,d,e,f;Il();b=Dl();a.dI=b;c=new AOo;IH(c,Bzk(),1.0);c.m_=Bzk();B2(b,G(SN),c);d=a.dI;e=new AJR;b=new U1;Pj(b,6,0.0);f=new U1;Pj(f,6,0.5);IH(e,b,0.699999988079071);e.m_=f;B2(d,G(SX),e);b=a.dI;c=new AJe;e=new AEu;Pj(e,12,0.0);f=B9(0,0);e.ky=f;Ce(f,(-3.0),(-4.0),(-6.0),6,6,8,0.0);Cd(e.ky,0.0,6.0,(-8.0));f=B9(28,8);e.lP=f;Ce(f,(-4.0),(-10.0),(-7.0),8,16,6,0.0);Cd(e.lP,0.0,5.0,2.0);f=BMM();IH(c,e,0.699999988079071);c.m_=f;B2(b,G(Zu),c);b=a.dI;c=new ANH;IH(c,BLd(),0.699999988079071);B2(b,G(TU),
c);b=a.dI;c=new AEC;IH(c,BKF(),0.30000001192092896);B2(b,G(ZW),c);b=a.dI;c=new ADV;IH(c,BLs(),0.5);B2(b,G(W8),c);B2(a.dI,G(Q4),Bok(BNI(),0.5));b=a.dI;c=new ER;e=new Om;Zr(e);IH(c,e,0.5);B2(b,G(Ub),c);b=a.dI;c=new ABr;e=BzR(16);f=BzR(0);IH(c,e,0.25);c.a6J=f;B2(b,G(Wt),c);b=a.dI;c=new Ua;BHV();IH(c,APO(0.0),0.5);c.tn=c.ln;c.CT=APO(1.0);c.E_=APO(0.5);B2(b,G(G8),c);b=a.dI;c=new AJ0;e=new Om;Zr(e);IH(c,e,3.0);c.a7g=6.0;B2(b,G(SP),c);B2(a.dI,G(FT),Bok(BIf(),0.5));b=a.dI;c=new AJg;Im(c);B2(b,G(D9),c);b=a.dI;c=new AC4;Im(c);c.bbZ
=new DJ;B2(b,G(Ta),c);b=a.dI;c=new AFj;Im(c);B2(b,G(N_),c);b=a.dI;c=new AOz;Im(c);B2(b,G(R8),c);B2(a.dI,G(Iq),AQH());b=a.dI;c=new ANi;Im(c);c.Ok=LB();c.mg=0.5;B2(b,G(WS),c);b=a.dI;c=new AOG;Im(c);c.a4l=LB();c.mg=0.5;B2(b,G(OE),c);b=a.dI;c=new AO9;Im(c);c.mg=0.5;c.a3p=BOw();B2(b,G(M1),c);b=a.dI;c=new AJx;Im(c);c.mg=0.5;c.TP=BLh();B2(b,G(Rl),c);b=SH(Jw(a.dI));while(MO(b)){(RJ(b)).eF=a;}}
function APk(a,b){var c;c=Cn(a.dI,b);if(c===null&&b!==G(D9)){c=APk(a,RH(b));B2(a.dI,b,c);}return c;}
function AGi(a,b){return APk(a,CY(b));}
function Bdx(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=AGi(a,b);if(h===null)return;$p=1;case 1:h.h8(b,c,d,e,f,g);if(C()){break _;}$p=2;case 2:A_b(h,b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function ByN(){BQ8=BKk();}
function Zx(){var a=this;D.call(a);a.jP=null;a.Jg=null;a.BH=null;a.bP=null;a.t2=null;a.E0=null;a.f$=0;a.f9=0;}
var CCa=0;function A3q(a,b){var c,d,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=Cn(a.jP,b);if(c!==null)return c.fE;try{NM(a.BH);A46(a.BH);d=AMW(a.BH,0);if(Cm(b,B(1298))){c=Cz(b,2);$p=1;continue _;}if(Cm(b,B(1299))){a.f$=1;c=Cz(b,7);$p=3;continue _;}if(!Cm(b,B(1300))){$p=5;continue _;}a.f9=1;c=Cz(b,6);$p=7;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}b=new B8;Ba(b,B(1370));K(b);case 1:try{$z=ASF(c);if(C())
{break _;}c=$z;$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}b=new B8;Ba(b,B(1370));K(b);case 2:a:{try{$z=ARi(a,c);if(C()){break _;}c=$z;Jj(a,ANe(a,c),d);Bu(a.jP,b,CF(d));}catch($$e){$$je=N($$e);if($$je instanceof BG){break a;}else{throw $$e;}}return d;}b=new B8;Ba(b,B(1370));K(b);case 3:try{$z=ASF(c);if(C()){break _;}c=$z;$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}b=new B8;Ba(b,B(1370));K(b);case 4:a:{try{$z=ARi(a,c);if(C()){break _;}c
=$z;Jj(a,c,d);a.f$=0;Bu(a.jP,b,CF(d));}catch($$e){$$je=N($$e);if($$je instanceof BG){break a;}else{throw $$e;}}return d;}b=new B8;Ba(b,B(1370));K(b);case 5:try{$z=ASF(b);if(C()){break _;}c=$z;$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}b=new B8;Ba(b,B(1370));K(b);case 6:a:{try{$z=ARi(a,c);if(C()){break _;}c=$z;Jj(a,c,d);Bu(a.jP,b,CF(d));}catch($$e){$$je=N($$e);if($$je instanceof BG){break a;}else{throw $$e;}}return d;}b=new B8;Ba(b,B(1370));K(b);case 7:try{$z=ASF(c);if(C())
{break _;}c=$z;$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}b=new B8;Ba(b,B(1370));K(b);case 8:a:{try{$z=ARi(a,c);if(C()){break _;}c=$z;Jj(a,c,d);a.f9=0;Bu(a.jP,b,CF(d));}catch($$e){$$je=N($$e);if($$je instanceof BG){break a;}else{throw $$e;}}return d;}b=new B8;Ba(b,B(1370));K(b);default:E4();}}C8().s(a,b,c,d,$p);}
function ANe(a,b){var c,d,e,f,g,h,i;c=b.rz/16|0;d=new VQ;e=b.n5;f=b.Sh;d.rz=16;d.n5=e;d.j6=Bo(16*e|0);d.Sh=f;g=0;while(g<c){e=b.n5;h=Bp(g,e);i=g+1|0;AZK(d,b,0,h,16,Bp(i,e),g*16|0,0,i*16|0,e);g=i;}return d;}
function Jj(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;C$(3553,c);if(!CCa){IF(3553,10241,9728);IF(3553,10240,9728);}else{IF(3553,10241,9987);IF(3553,10240,9729);}if(a.f9){IF(3553,10241,9729);IF(3553,10240,9729);}if(!a.f$){IF(3553,10242,10497);IF(3553,10243,10497);}else{IF(3553,10242,33071);IF(3553,10243,33071);}d=b.rz;e=b.n5;c=Bp(d,e);f=Bo(c);g=f.data;h=BW(c*4|0);i=h.data;AKM(b,0,0,d,e,f,0,d);j=0;k=g.length;while(j<k){l=g[j]>>24&255;m=g[j]>>16&255;n=g[j]>>8&255;o=g[j]&255;b=a.E0;if(b!==null&&b.eb){p=m
*30|0;m=((p+(n*59|0)|0)+(o*11|0)|0)/100|0;n=(p+(n*70|0)|0)/100|0;o=(p+(o*70|0)|0)/100|0;}c=j*4|0;i[c+0|0]=m<<24>>24;i[c+1|0]=n<<24>>24;i[c+2|0]=o<<24>>24;i[c+3|0]=l<<24>>24;j=j+1|0;}a:{Lz(a.bP);MN(a.bP,h);JN(JQ(a.bP,0),i.length);AM0(3553,0,6408,d,e,0,6408,5121,a.bP);if(CCa){c=1;while(true){if(c>4)break a;q=d>>(c-1|0);k=d>>c;p=e>>c;r=0;while(r<k){m=0;while(m<p){b=a.bP;j=r*2|0;l=j+0|0;n=m*2|0;o=Bp(n+0|0,q);s=FO(b,(l+o|0)*4|0);b=a.bP;t=j+1|0;o=FO(b,(t+o|0)*4|0);b=a.bP;j=Bp(n+1|0,q);t=FO(b,(t+j|0)*4|0);u=FO(a.bP,
(l+j|0)*4|0);v=Yu(a,Yu(a,s,o),Yu(a,t,u));ND(a.bP,(r+Bp(m,k)|0)*4|0,v);m=m+1|0;}r=r+1|0;}AM0(3553,c,6408,k,p,0,6408,5121,a.bP);c=c+1|0;}}}}
function Hk(a,b){Z(a.t2,b);b.ot();}
function AYg(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=a.t2;if(b>=c.n){d=0;while(true){c=a.t2;if(d>=c.n)break;a:{c=Bd(c,d);if(c.yV>0){Lz(a.bP);MN(a.bP,c.fZ);JN(JQ(a.bP,0),c.fZ.data.length);C$(3553,c.yV);Nb(3553,0,0,0,16,16,6408,5121,a.bP);if(CCa){e
=1;while(true){if(e>4)break a;f=16>>(e-1|0);g=16>>e;h=0;while(h<g){i=0;while(i<g){c=a.bP;b=h*2|0;j=b+0|0;k=i*2|0;l=Bp(k+0|0,f);m=FO(c,(j+l|0)*4|0);c=a.bP;n=b+1|0;l=FO(c,(n+l|0)*4|0);c=a.bP;b=Bp(k+1|0,f);n=FO(c,(n+b|0)*4|0);k=FO(a.bP,(j+b|0)*4|0);j=IS(a,IS(a,m,l),IS(a,n,k));ND(a.bP,(h+Bp(i,g)|0)*4|0,j);i=i+1|0;}h=h+1|0;}Nb(3553,e,0,0,g,g,6408,5121,a.bP);e=e+1|0;}}}}d=d+1|0;}return;}c=Bd(c,b);c.j7=a.E0.eb;c.ot();Lz(a.bP);MN(a.bP,c.fZ);JN(JQ(a.bP,0),c.fZ.data.length);$p=1;case 1:AZq(c,a);if(C()){break _;}e=0;while
(e<c.q8){f=0;while(f<c.q8){a:{j=c.G$;Nb(3553,0,((j%16|0)*16|0)+(e*16|0)|0,((j/16|0)*16|0)+(f*16|0)|0,16,16,6408,5121,a.bP);if(CCa){d=1;while(true){if(d>4)break a;h=16>>(d-1|0);o=16>>d;m=0;while(m<o){l=0;while(l<o){p=a.bP;q=m*2|0;n=q+0|0;k=l*2|0;j=Bp(k+0|0,h);r=FO(p,(n+j|0)*4|0);p=a.bP;g=q+1|0;q=FO(p,(g+j|0)*4|0);p=a.bP;k=Bp(k+1|0,h);j=FO(p,(g+k|0)*4|0);s=FO(a.bP,(n+k|0)*4|0);t=IS(a,IS(a,r,q),IS(a,j,s));ND(a.bP,(m+Bp(l,o)|0)*4|0,t);l=l+1|0;}m=m+1|0;}k=c.G$;Nb(3553,d,Bp(k%16|0,o),Bp(k/16|0,o),o,o,6408,5121,a.bP);d
=d+1|0;}}}f=f+1|0;}e=e+1|0;}b=b+1|0;c=a.t2;if(b>=c.n){d=0;while(true){c=a.t2;if(d>=c.n)break;b:{c=Bd(c,d);if(c.yV>0){Lz(a.bP);MN(a.bP,c.fZ);JN(JQ(a.bP,0),c.fZ.data.length);C$(3553,c.yV);Nb(3553,0,0,0,16,16,6408,5121,a.bP);if(CCa){e=1;while(true){if(e>4)break b;f=16>>(e-1|0);g=16>>e;h=0;while(h<g){i=0;while(i<g){c=a.bP;b=h*2|0;j=b+0|0;k=i*2|0;l=Bp(k+0|0,f);m=FO(c,(j+l|0)*4|0);c=a.bP;n=b+1|0;l=FO(c,(n+l|0)*4|0);c=a.bP;b=Bp(k+1|0,f);n=FO(c,(n+b|0)*4|0);k=FO(a.bP,(j+b|0)*4|0);j=IS(a,IS(a,m,l),IS(a,n,k));ND(a.bP,
(h+Bp(i,g)|0)*4|0,j);i=i+1|0;}h=h+1|0;}Nb(3553,e,0,0,g,g,6408,5121,a.bP);e=e+1|0;}}}}d=d+1|0;}return;}c=Bd(c,b);c.j7=a.E0.eb;c.ot();Lz(a.bP);MN(a.bP,c.fZ);JN(JQ(a.bP,0),c.fZ.data.length);continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
function IS(a,b,c){return ((((b&(-16777216))>>24&255)+((c&(-16777216))>>24&255)|0)>>1<<24)+(((b&16711422)+(c&16711422)|0)>>1)|0;}
function Yu(a,b,c){var d,e,f,g,h,i,j,k,l;d=(b&(-16777216))>>24&255;e=(c&(-16777216))>>24&255;f=255;if(!(d+e|0)){d=1;e=1;f=0;}g=Bp(b>>16&255,d);h=Bp(b>>8&255,d);i=Bp(b&255,d);j=Bp(c>>16&255,e);k=Bp(c>>8&255,e);l=Bp(c&255,e);b=g+j|0;c=d+e|0;return f<<24|(b/c|0)<<16|((h+k|0)/c|0)<<8|((i+l|0)/c|0);}
function ARi(a,b){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BAA(b);if(C()){break _;}b=$z;return AEB(b);default:E4();}}C8().s(a,b,$p);}
function Hq(a,b){if(b>=0)C$(3553,b);}
function AYs(){CCa=0;}
function ZD(){var a=this;D.call(a);a.yK=null;a.bdn=0;a.a8Y=null;a.FG=null;a.eI=0.0;a.hl=0.0;a.QB=0.0;a.Pl=0.0;a.LH=0.0;a.Au=0.0;a.a6V=0;a.IT=null;a.Ie=null;a.WQ=null;}
var CCb=null;function CCc(a,b,c){var d=new ZD();AM5(d,a,b,c);return d;}
function AM5(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.yK=Bo(256);a.bdn=9;a.a8Y=YW();a.FG=Bo(32);CB1=0;CB1=1;e=CB0.data[1];if(e===null)e=Nd(1,0,0,0);a.WQ=e;a.Ie=c;a.IT=d;f=3553;$p=1;case 1:$z=A3q(d,c);if(C()){break _;}g=$z;C$(f,g);g=0;while(g<32){h=(g>>3&1)*85|0;i
=((g>>2&1)*170|0)+h|0;j=((g>>1&1)*170|0)+h|0;k=((g>>0&1)*170|0)+h|0;if(g==6)i=i+85|0;if(b.eb){f=i*30|0;i=((f+(j*59|0)|0)+(k*11|0)|0)/100|0;j=(f+(j*70|0)|0)/100|0;k=(f+(k*70|0)|0)/100|0;}if(g>=16){i=i/4|0;j=j/4|0;k=k/4|0;}a.FG.data[g]=(i&255)<<16|(j&255)<<8|k&255;g=g+1|0;}b=a.Ie;DF();$p=2;case 2:$z=ATk(b);if(C()){break _;}l=$z;b=l===null?null:ADN(l);$p=3;case 3:$z=BAA(b);if(C()){break _;}b=$z;g=b.rz;j=b.n5;l=b.j6;f=j/16|0;j=g/16|0;m=8.0/j;h=0;n=j-1|0;while(h<256){o=h%16|0;p=h/16|0;if(h==32)a.yK.data[h]=4;i=Bp(o,
j);q=Bp(p,j);r=n;a:{while(true){if(r<0)break a;p=i+r|0;o=1;s=0;while(s<f&&o){if(l.data[p+Bp(q+s|0,g)|0]>>24&255)o=0;s=s+1|0;}if(!o)break;r=r+(-1)|0;}}i=r+1|0;a.yK.data[h]=(0.5+i*m|0)+1|0;h=h+1|0;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function A3r(a,b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=1;$p=1;case 1:$z=A4g(a,b,c,d,e,f);if(C()){break _;}e=$z;return e;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AVG(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c;g=d;c=0;$p=1;case 1:$z=A4g(a,b,f,g,e,c);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A4g(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:AHo();if(!f){f=0;$p=1;continue _;}g=c+1.0;h=d+1.0;f=1;$p=2;continue _;case 1:$z=ATF(a,b,c,d,e,f);if(C()){break _;}i=$z;return i;case 2:$z=ATF(a,b,g,h,e,f);if(C()){break _;}i=$z;f=0;$p=3;case 3:$z=ATF(a,b,c,d,e,f);if(C()){break _;}e=$z;return D2(i,e);default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function AXJ(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;while(d<Y(b)){a:{e=Bc(b,d);if(e==167){f=d+1|0;if(f<Y(b)){g=Gu(B(1371),FC(Bc(b,f)));if(g<16){if(!(g>=0&&g<=15))g=15;if(c)g=g+16|0;h=a.FG.data[g];a.a6V=h;CD((h>>16)/255.0,(h>>8&255)/255.0,
(h&255)/255.0,a.Au);}else if(g==21)CD(a.QB,a.Pl,a.LH,a.Au);break a;}}i=AKH(e,0);j=1.0;f=!(e&&i!=(-1))&&c?1:0;if(f){a.eI=a.eI-j;a.hl=a.hl-j;}if(e!=32){i=(e%16|0)*8|0;g=(e/16|0)*8|0;h=3553;k=a.IT;l=a.Ie;$p=1;continue _;}m=4.0;if(f){a.eI=a.eI+j;a.hl=a.hl+j;}a.eI=a.eI+(m|0);f=d;}d=f+1|0;}return;case 1:$z=A3q(k,l);if(C()){break _;}n=$z;C$(h,n);m=a.yK.data[e];o=m-0.009999999776482582;BBM();p=CCd;l=p.Cm;k=a.WQ;if(l.uY){k=new CQ;Ba(k,B(1275));K(k);}l.uY=1;NR(l);l.mM=k;l.Q9=5;l.yl=0;k=l.dK;JN(k,k.oZ);k=OC(l,a.eI+0.0,
a.hl,0.0);q=i;r=q/128.0;s=g;t=s/128.0;Op(NO(k,r,t));k=OC(l,a.eI-0.0,a.hl+7.989999771118164,0.0);u=(s+7.989999771118164)/128.0;Op(NO(k,r,u));k=OC(l,a.eI+o-1.0+0.0,a.hl,0.0);r=(q+o-1.0)/128.0;Op(NO(k,r,t));Op(NO(OC(l,a.eI+o-1.0-0.0,a.hl+7.989999771118164,0.0),r,u));ALL(p.Cm);k=p.Cm;$p=2;case 2:BwU(k);if(C()){break _;}b:while(true){if(f){a.eI=a.eI+j;a.hl=a.hl+j;}a.eI=a.eI+(m|0);f=d;while(true){d=f+1|0;if(d>=Y(b))break b;e=Bc(b,d);if(e!=167)break;f=d+1|0;if(f>=Y(b))break;g=Gu(B(1371),FC(Bc(b,f)));if(g<16){if(!(g
>=0&&g<=15))g=15;if(c)g=g+16|0;h=a.FG.data[g];a.a6V=h;CD((h>>16)/255.0,(h>>8&255)/255.0,(h&255)/255.0,a.Au);}else if(g==21)CD(a.QB,a.Pl,a.LH,a.Au);}i=AKH(e,0);j=1.0;f=!(e&&i!=(-1))&&c?1:0;if(f){a.eI=a.eI-j;a.hl=a.hl-j;}if(e!=32){i=(e%16|0)*8|0;g=(e/16|0)*8|0;h=3553;k=a.IT;l=a.Ie;$p=1;continue _;}m=4.0;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function ATF(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b===null){a.eI=c;a.hl=d;return a.eI|0;}if(!(e&(-67108864)))e=e|(-16777216);if(f)e=(e&16579836)>>2|e&(-16777216);g=(e>>16&255)/255.0;a.QB=g;h=(e>>8&255)/255.0;a.Pl=h;i=(e&255)/255.0;a.LH=i;j=(e>>24&255)/255.0;a.Au=j;CD(g,h,i,j);a.eI=c;a.hl=d;$p=1;case 1:AXJ(a,b,f);if(C()){break _;}return a.eI|0;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,i,j,$p);}
function Ea(a,b){var c,d,e,f,g;if(b===null)return 0;c=0;d=0;e=0;while(e<Y(b)){f=Bc(b,e);if(f==167)g=(-1);else if(f==32)g=4;else{g=AKH(f,0);g=f>0&&g!=(-1)?a.yK.data[g]:0;}if(g<0&&e<(Y(b)-1|0)){e=e+1|0;f=Bc(b,e);if(!(f!=108&&f!=76))d=1;else if(!(f!=114&&f!=82))d=0;g=0;}c=c+g|0;if(d&&g>0)c=c+1|0;e=e+1|0;}return c;}
function A2c(){CCb=BAU([192,193,194,200,202,203,205,211,212,213,218,223,227,245,287,304,305,338,339,350,351,372,373,382,519,0,0,0,0,0,0,0,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,0,199,252,233,226,228,224,229,231,234,235,232,239,238,236,196,
197,201,230,198,244,246,242,251,249,255,214,220,248,163,216,215,402,225,237,243,250,241,209,170,186,191,174,172,189,188,161,171,187,9617,9618,9619,9474,9508,9569,9570,9558,9557,9571,9553,9559,9565,9564,9563,9488,9492,9524,9516,9500,9472,9532,9566,9567,9562,9556,9577,9574,9568,9552,9580,9575,9576,9572,9573,9561,9560,9554,9555,9579,9578,9496,9484,9608,9604,9612,9616,9600,945,946,915,960,931,963,956,964,934,920,937,948,8734,8709,8712,8745,8801,177,8805,8804,8992,8993,247,8776,176,8729,183,8730,8319,178,9632,0]);}
function AOE(){var a=this;G1.call(a);a.a$Z=null;a.bcj=null;a.V2=null;a.P2=null;a.NQ=0.0;a.Qm=0.0;}
function Bqz(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;b=0;while(b<256){c=a.P2.data;d=c[b]>>24&255;e=c[b]>>16&255;f=c[b]>>8&255;g=c[b]>>0&255;if(a.j7){h=e*30|0;e=((h+(f*59|0)|0)+(g*11|0)|0)/100|0;f=(h+(f*70|0)|0)/100|0;g=(h+(g*70|0)|0)/100|0;}c=a.fZ.data;h=b*4|0;c[h+0|0]=e<<24>>24;c[h+1|0]=f<<24>>24;c[h+2|0]=g<<24>>24;c[h+3|0]=d<<24>>24;b=b+1|0;}i=0.0;j=a.V2;k=j.p;if(k!==null){j=j.e;if(j!==null){l=k.dn-j.c;m=k.dm-j.d;i=(j.q-90.0)*3.141592653589793/180.0-Di(m,l);}}m=a.NQ;l=i-m;while(l<(-3.141592653589793))
{l=l+6.283185307179586;}while(l>=3.141592653589793){l=l-6.283185307179586;}if(l<(-1.0))l=(-1.0);if(l>1.0)l=1.0;i=a.Qm+l*0.1;a.Qm=i;i=i*0.8;a.Qm=i;i=m+i;a.NQ=i;m=Fa(i);n=F2(a.NQ);o=(-4);while(o<=4){l=o;p=((7.5-m*l*0.3*0.5|0)*16|0)+(8.5+n*l*0.3|0)|0;q=100;r=100;s=100;if(a.j7){q=100;s=100;r=s;}c=a.fZ.data;b=p*4|0;c[b+0|0]=q<<24>>24;c[b+1|0]=r<<24>>24;c[b+2|0]=s<<24>>24;c[b+3|0]=(-1);o=o+1|0;}p=(-8);while(p<=16){l=p;t=((7.5+n*l*0.3*0.5|0)*16|0)+(8.5+m*l*0.3|0)|0;u=p<0?100:255;r=p<0?100:20;v=p<0?100:20;if(a.j7){b
=u*30|0;u=((b+(r*59|0)|0)+(v*11|0)|0)/100|0;r=(b+(r*70|0)|0)/100|0;v=(b+(v*70|0)|0)/100|0;}c=a.fZ.data;b=t*4|0;c[b+0|0]=u<<24>>24;c[b+1|0]=r<<24>>24;c[b+2|0]=v<<24>>24;c[b+3|0]=(-1);p=p+1|0;}}
function Yo(){var a=this;G1.call(a);a.ym=null;a.w2=null;a.DZ=null;a.Hc=null;a.AA=0;}
function Bq_(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;a.AA=a.AA+1|0;b=0;while(b<16){c=0;while(c<16){d=0.0;e=c-2|0;while(e<=c){f=b&15;g=e&15;d=d+a.ym.data[f+(g*16|0)|0];e=e+1|0;}h=a.w2.data;i=b+(c*16|0)|0;h[i]=d/3.200000047683716+a.DZ.data[i]*0.800000011920929;c=c+1|0;}b=b+1|0;}b=0;while(b<16){c=0;while(c<16){j=a.DZ.data;i=b+(c*16|0)|0;d=j[i];h=a.Hc.data;j[i]=d+h[i]*0.05000000074505806;if(j[i]<0.0)j[i]=0.0;h[i]=h[i]-0.30000001192092896;if(CH()<0.2)a.Hc.data[i]=0.5;c=c+1|0;}b=b+1|0;}j=a.w2;a.w2=a.ym;a.ym=j;c=0;while(c
<256){d=j.data[(c-(a.AA*16|0)|0)&255];if(d>1.0)d=1.0;if(d<0.0)d=0.0;k=d*d;i=32.0+k*32.0|0;l=50.0+k*64.0|0;m=255;n=146.0+k*50.0|0;if(a.j7){b=i*30|0;i=((b+(l*59|0)|0)+2805|0)/100|0;l=(b+(l*70|0)|0)/100|0;m=(b+17850|0)/100|0;}h=a.fZ.data;b=c*4|0;h[b+0|0]=i<<24>>24;h[b+1|0]=l<<24>>24;h[b+2|0]=m<<24>>24;h[b+3|0]=n<<24>>24;c=c+1|0;}}
function VF(){var a=this;G1.call(a);a.xq=null;a.xo=null;a.NI=null;a.GS=null;a.AT=0;}
function BEB(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;a.AT=a.AT+1|0;b=0;while(b<16){c=0;while(c<16){d=0.0;e=BE(c*3.1415927410125732*2.0/16.0)*1.2000000476837158|0;f=BE(b*3.1415927410125732*2.0/16.0)*1.2000000476837158|0;g=b-1|0;while(true){h=b+1|0;if(g>h)break;i=c-1|0;while(i<=(c+1|0)){j=(g+e|0)&15;h=(i+f|0)&15;d=d+a.xq.data[j+(h*16|0)|0];i=i+1|0;}g=g+1|0;}k=a.xo.data;l=b+(c*16|0)|0;d=d/10.0;m=a.NI.data;e=(b+0|0)&15;j=((c+0|0)&15)*16|0;n=m[e+j|0];h=h&15;n=n+m[h+j|0];c=c+1|0;j=(c&15)*16|0;k[l]=d+(n+m[h+j|0]+m[e+j|0])
/4.0*0.800000011920929;d=m[l];k=a.GS.data;m[l]=d+k[l]*0.009999999776482582;if(m[l]<0.0)m[l]=0.0;k[l]=k[l]-0.05999999865889549;if(CH()<0.005)a.GS.data[l]=1.5;}b=b+1|0;}m=a.xo;a.xo=a.xq;a.xq=m;c=0;while(c<256){d=m.data[(c-((a.AT/3|0)*16|0)|0)&255]*2.0;if(d>1.0)d=1.0;if(d<0.0)d=0.0;j=d*100.0+155.0|0;n=d*d;h=n*255.0|0;l=n*d*d*128.0|0;if(a.j7){b=j*30|0;j=((b+(h*59|0)|0)+(l*11|0)|0)/100|0;h=(b+(h*70|0)|0)/100|0;l=(b+(l*70|0)|0)/100|0;}k=a.fZ.data;b=c*4|0;k[b+0|0]=j<<24>>24;k[b+1|0]=h<<24>>24;k[b+2|0]=l<<24>>24;k[b
+3|0]=(-1);c=c+1|0;}}
function Bff(){var a=this;G1.call(a);a.Ds=null;a.Ef=null;}
function AC7(a){var b=new Bff();Bqb(b,a);return b;}
function Bqb(a,b){O();JR(a,BUh.O+(b*16|0)|0);a.Ds=CO(320);a.Ef=CO(320);}
function Bv7(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;b=0;while(b<16){c=0;while(c<20){d=18;e=a.Ds.data;f=c+1|0;g=e[b+((f%20|0)*16|0)|0]*18.0;h=b-1|0;while(h<=(b+1|0)){i=c;while(i<=f){if(h>=0&&i>=0&&h<16&&i<20)g=g+e[h+(i*16|0)|0];d=d+1|0;i=i+1|0;}h=h+1|0;}e=a.Ef.data;j=b+(c*16|0)|0;e[j]=g/(d*1.059999942779541);if(c>=19)e[j]=CH()*CH()*CH()*4.0+CH()*0.10000000149011612+0.20000000298023224;c=f;}b=b+1|0;}e=a.Ef;a.Ef=a.Ds;a.Ds=e;c=0;while(c<256){k=e.data[c]*1.7999999523162842;if(k>1.0)k=1.0;if(k<0.0)k=0.0;j=k*155.0+100.0
|0;g=k*k;l=g*255.0|0;m=g*k*k*k*k*k*k*k*k*255.0|0;n=255;if(k<0.5)n=0;if(a.j7){d=j*30|0;j=((d+(l*59|0)|0)+(m*11|0)|0)/100|0;l=(d+(l*70|0)|0)/100|0;m=(d+(m*70|0)|0)/100|0;}o=a.fZ.data;b=c*4|0;o[b+0|0]=j<<24>>24;o[b+1|0]=l<<24>>24;o[b+2|0]=m<<24>>24;o[b+3|0]=n<<24>>24;c=c+1|0;}}
var API=J(0);
function UY(){var a=this;D.call(a);a.sp=null;a.cH=null;a.nA=null;a.ic=null;a.og=null;a.iC=null;a.j$=0;a.mX=0;a.Gv=0;a.Ud=0;a.eE=null;a.u8=null;a.bbX=null;a.QF=0;a.za=0;a.xb=0;a.a46=0;a.QD=0;a.Bl=0;a.Bm=0;a.Bn=0;a.Ht=0;a.Hs=0;a.Hu=0;a.Fc=0;a.Gb=0;a.R9=0;a.uq=0;a.a3W=0;a.a_$=null;a.bbm=null;a.Fw=0;a.EO=0;a.GE=0;a.F6=0;a.Bx=0;a.x_=null;a.lj=null;a.a_W=0;a.a$1=0;a.n$=0.0;a.n9=0.0;a.n8=0.0;a.vD=0.0;a.CQ=0;}
function CCe(a,b){var c=new UY();Bb8(c,a,b);return c;}
function Bb8(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.sp=Cs();a.ic=Cs();a.QF=0;a.za=0;a.Fc=(-1);a.Gb=2;a.a_$=Bo(50000);a.bbm=SA(64);a.x_=Cs();a.lj=Q(AO8,[AIt(),AIt(),AIt(),AIt()]);a.a_W=0;a.a$1=TR(1);a.n$=(-9999.0);a.n9=(-9999.0);a.n8=(-9999.0);a.CQ=0;a.eE=b;a.nA=c;a.Ud=TR(786432);a.xb=TR(3);Co();OB(a.xb,
4864);$p=1;case 1:ASa(a);if(C()){break _;}$p=2;case 2:A7M();if(C()){break _;}BQ();Cf();d=BRa;e=a.xb+1|0;a.a46=e;OB(e,4864);e=64;f=(-384);g=f;while(true){h=384;if(g>h)break;i=f;if(i<=h){BR(d);j=g+0|0;k=i+0|0;BP(d,j,16.0,k);l=g+e|0;BP(d,l,16.0,k);i=i+e|0;k=i;BP(d,l,16.0,k);BP(d,j,16.0,k);$p=6;continue _;}g=g+e|0;}$p=3;case 3:A7M();if(C()){break _;}i=a.xb+2|0;a.QD=i;OB(i,4864);BR(d);m=f;while(m<=h){n=f;while(n<=h){l=m+e|0;o=n+0|0;BP(d,l,(-16.0),o);k=m+0|0;BP(d,k,(-16.0),o);n=n+e|0;o=n;BP(d,k,(-16.0),o);BP(d,l,
(-16.0),o);}m=m+e|0;}$p=4;case 4:A6C(d);if(C()){break _;}$p=5;case 5:A7M();if(C()){break _;}return;case 6:A6C(d);if(C()){break _;}while(true){if(i<=h){BR(d);j=g+0|0;k=i+0|0;BP(d,j,16.0,k);l=g+e|0;BP(d,l,16.0,k);i=i+e|0;k=i;BP(d,l,16.0,k);BP(d,j,16.0,k);continue _;}g=g+e|0;h=384;if(g>h)break;i=f;}$p=3;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function ASa(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=new DJ;Cf();c=BRa;BR(c);d=0;while(d<1500){a:{e=V(b)*2.0-1.0;f=V(b)
*2.0-1.0;g=V(b)*2.0-1.0;h=0.25+V(b)*0.25;i=e*e+f*f+g*g;if(i<1.0&&i>0.01){j=1.0/Fq(i);e=e*j;f=f*j;g=g*j;k=e*100.0;l=f*100.0;m=g*100.0;n=Di(e,g);o=Fa(n);p=F2(n);q=Di(Fq(e*e+g*g),f);r=Fa(q);s=F2(q);t=Dc(b)*3.141592653589793*2.0;u=Fa(t);v=F2(t);w=0;g=0.0*s;x=0.0*r;while(true){if(w>=4)break a;y=((w&2)-1|0)*h;w=w+1|0;z=((w&2)-1|0)*h;j=y*v-z*u;ba=z*v+y*u;bb=j*r+g;bc=x-j*s;bd=bc*o-ba*p;be=ba*o+bc*p;BP(c,k+bd,l+bb,m+be);}}}d=d+1|0;}$p=1;case 1:A6C(c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,
k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);}
function F5(a){var b,c,d,e,f,g,h,i,j,k,l;O();b=BTX;c=a.eE.u;d=c.c3;b.EY=d;e=b.a1W;d=!d?1:0;a:{b.O=e+d|0;a.Fc=c.i5;if(a.iC!==null){d=0;while(true){f=a.iC.data;if(d>=f.length)break a;b=f[d];AC0(b);b.Jc=null;d=d+1|0;}}}d=64<<(3-a.Fc|0);if(d>400)d=400;d=(d/16|0)+1|0;a.j$=d;a.mX=8;a.Gv=d;g=Bp(d*8|0,d);a.iC=W(Ps,g);a.og=W(Ps,g);g=0;h=0;a.Bl=0;a.Bm=0;a.Bn=0;a.Ht=d;a.Hs=8;a.Hu=d;e=0;while(true){b=a.ic;if(e>=b.n)break;(Bd(b,e)).lt=0;e=e+1|0;}DY(b);DY(a.sp);e=0;while(e<a.j$){i=0;while(i<a.mX){j=0;while(j<a.Gv){a.iC.data[Bp(Bp(j,
a.mX)+i|0,a.j$)+e|0]=BMj(a.cH,a.sp,e*16|0,i*16|0,j*16|0,16,a.Ud+g|0);if(a.QF)a.iC.data[Bp(Bp(j,a.mX)+i|0,a.j$)+e|0].bcp=a.bbX.D6(h);f=a.iC.data;d=Bp(Bp(j,a.mX)+i|0,a.j$)+e|0;f[d].bev=0;f[d].GL=1;f[d].hs=1;b=f[d];k=h+1|0;b.bb7=h;TK(f[d]);f=a.og.data;d=Bp(Bp(j,a.mX)+i|0,a.j$)+e|0;l=a.iC.data;f[d]=l[d];Z(a.ic,l[d]);g=g+3|0;j=j+1|0;h=k;}i=i+1|0;}e=e+1|0;}if(a.cH!==null){b=a.eE.e;AIV(a,P(b.c),P(b.h),P(b.d));AC8(a.og,BoW(b));}a.Gb=2;}
function AWR(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b:{e=a.Gb;if(e>0)a.Gb=e-1|0;else{Ux();f=CBQ;g=a.cH;h=a.nA;i=a.eE;j=i.hD;k=i.e;f.Ff=g;f.QP=h;f.ba_=k;f.a6E=j;l=k.Y;m=l+(k.q-l)*d;f.a$w=m;n=k.bl;l=n+(k.x-n)*d;f.a9h=l;o=k.e1;p=
k.c-o;q=d;o=o+p*q;f.Iq=o;p=k.ef;p=p+(k.h-p)*q;f.Ip=p;r=k.e2;r=r+(k.d-r)*q;f.Io=r;Il();f=BQ8;i=i.u;f.me=g;f.BN=h;f.VX=i;f.a25=k;f.Vn=j;f.qz=m;f.MD=l;f.a5A=o;f.a5z=p;f.a5y=r;a.R9=0;a.uq=0;a.a3W=0;CB9=o;CB$=p;CB_=r;CCf=o;CCg=p;CCh=r;f=g.er;a.R9=f.n;e=0;while(e<f.n){g=Bd(f,e);if(AGn(g,b)&&V$(c,g.v)){h=a.eE;if(g!==h.e)break a;if(h.u.b3)break a;}e=e+1|0;}e=0;while(true){c=a.sp;if(e>=c.n)break b;b=CBQ;c=Bd(c,e);if(Yq(c,b.Iq,b.Ip,b.Io)<4096.0){f=b.Ff;s=c.em;t=c.ek;u=c.ez;$p=1;continue _;}e=e+1|0;}}}return;}a.uq=a.uq
+1|0;h=BQ8;o=g.e1;v=o+(g.c-o)*q;p=g.ef;o=p+(g.h-p)*q;p=g.e2;p=p+(g.d-p)*q;l=g.Y;l=l+(g.q-l)*d;$p=3;continue _;case 1:$z=A$4(f,s,t,u);if(C()){break _;}l=$z;ME(l,l,l);p=c.em-CCf;r=c.ek-CCg;o=c.ez-CCh;$p=2;case 2:A0P(b,c,p,r,o,d);if(C()){break _;}while(true){e=e+1|0;c=a.sp;if(e>=c.n)break;b=CBQ;c=Bd(c,e);if(Yq(c,b.Iq,b.Ip,b.Io)>=4096.0)continue;else{f=b.Ff;s=c.em;t=c.ek;u=c.ez;$p=1;continue _;}}return;case 3:$z=g.Pt(d);if(C()){break _;}m=$z;ME(m,m,m);r=v-CB9;o=o-CB$;p=p-CB_;$p=4;case 4:Bdx(h,g,r,o,p,l,d);if(C())
{break _;}a:{while(true){e=e+1|0;if(e>=f.n)break;g=Bd(f,e);if(!AGn(g,b))continue;if(!V$(c,g.v))continue;h=a.eE;if(g!==h.e)break a;if(!h.u.b3)continue;else break a;}e=0;while(true){c=a.sp;if(e>=c.n)break;b=CBQ;c=Bd(c,e);if(Yq(c,b.Iq,b.Ip,b.Io)<4096.0){f=b.Ff;s=c.em;t=c.ek;u=c.ez;$p=1;continue _;}e=e+1|0;}return;}a.uq=a.uq+1|0;h=BQ8;o=g.e1;v=o+(g.c-o)*q;p=g.ef;o=p+(g.h-p)*q;p=g.e2;p=p+(g.d-p)*q;l=g.Y;l=l+(g.q-l)*d;$p=3;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
function AIV(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q;c=b+(-8)|0;d=d+(-8)|0;a.Bl=2147483647;a.Bm=2147483647;a.Bn=2147483647;a.Ht=(-2147483648);a.Hs=(-2147483648);a.Hu=(-2147483648);e=a.j$*16|0;f=e/2|0;g=0;h=e-1|0;while(g<a.j$){i=g*16|0;j=(i+f|0)-c|0;if(j<0)j=j-h|0;i=i-Bp(j/e|0,e)|0;if(i<a.Bl)a.Bl=i;if(i>a.Ht)a.Ht=i;k=0;while(k<a.Gv){l=k*16|0;m=(l+f|0)-d|0;if(m<0)m=m-h|0;j=l-Bp(m/e|0,e)|0;if(j<a.Bn)a.Bn=j;if(j>a.Hu)a.Hu=j;n=0;while(true){o=a.mX;if(n>=o)break;p=n*16|0;if(p<a.Bm)a.Bm=p;if(p>a.Hs)a.Hs=p;q=a.iC.data[Bp(Bp(k,
o)+n|0,a.j$)+g|0];o=q.lt;AGz(q,i,p,j);if(!o&&q.lt)Z(a.ic,q);n=n+1|0;}k=k+1|0;}g=g+1|0;}}
function A_d(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.eE.u.i5!=a.Fc)F5(a);if(!c){a.Fw=0;a.EO=0;a.GE=0;a.F6=0;a.Bx=0;}e=b.c;f=e-a.n$;g=b.h;h=g-a.n9;i=b.d;j=i-a.n8;if(f*f+h*h+j*j>16.0){a.n$=e;a.n9=g;a.n8=i;AIV(a,P(e),P(b.h),P(b.d));AC8(a.og,BoW(b));}k=0;l=a.og.data.length;$p=1;case 1:$z=ARl(a,k,l,c,d);if(C()){break _;}c=$z;return c;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function ARl(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:DY(a.x_);f=0;while(b<c){if(!d){a.Fw=a.Fw+1|0;g=a.og.data;if(g[b].d$.data[d])a.Bx=a.Bx+1|0;else if(!g[b].hs)a.EO=a.EO+1|0;else if(a.QF&&!g[b].GL)a.GE=a.GE+1|0;else a.F6=a.F6+1|0;}g=a.og.data;if(!g[b].d$.data[d]
&&g[b].hs&&g[b].GL&&UR(g[b],d)>=0){Z(a.x_,a.og.data[b]);f=f+1|0;}b=b+1|0;}h=a.eE.e;i=h.e1;i=i+(h.c-i)*e;j=h.ef;j=j+(h.h-j)*e;k=h.e2;k=k+(h.d-k)*e;l=0;m=0;while(true){g=a.lj.data;if(m>=g.length)break;n=g[m];n.rR=0;n.D2=0;m=m+1|0;}b=0;o=i;p=j;q=k;while(true){n=a.x_;if(b>=n.n)break;n=Bd(n,b);r=(-1);s=0;while(s<l){h=a.lj.data[s];c=n.xX;m=n.At;t=n.zq;if(!h.rR?0:c==h.A6&&m==h.A7&&t==h.A9?1:0)r=s;s=s+1|0;}if(r>=0){c=l;l=r;}else{c=l+1|0;h=a.lj.data[l];r=n.xX;s=n.At;m=n.zq;h.rR=1;NM(h.lL);h.A6=r;h.A7=s;h.A9=m;h.OW=o;h.OX
=p;h.OY=q;}h=a.lj.data[l];r=UR(n,d);Gm(h.lL,r);if(!VC(h.lL)){$p=2;continue _;}b=b+1|0;l=c;}$p=1;case 1:A5n(a,d,e);if(C()){break _;}return f;case 2:A$T(h);if(C()){break _;}while(true){b=b+1|0;l=c;n=a.x_;if(b>=n.n){$p=1;continue _;}n=Bd(n,b);r=(-1);s=0;while(s<l){h=a.lj.data[s];c=n.xX;m=n.At;t=n.zq;if(!h.rR?0:c==h.A6&&m==h.A7&&t==h.A9?1:0)r=s;s=s+1|0;}if(r>=0){c=l;l=r;}else{c=l+1|0;h=a.lj.data[l];r=n.xX;s=n.At;m=n.zq;h.rR=1;NM(h.lL);h.A6=r;h.A7=s;h.A9=m;h.OW=o;h.OX=p;h.OY=q;}h=a.lj.data[l];r=UR(n,d);Gm(h.lL,r);if
(VC(h.lL))continue;else break;}continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
function A5n(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;e=a.lj.data;if(d>=e.length)return;f=e[d];$p=1;case 1:A$T(f);if(C()){break _;}d=d+1|0;e=a.lj.data;if(d>=e.length)return;f=e[d];continue _;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function J9(a){a.za=a.za+1|0;}
function AXM(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bl(3553);c=ABd(a.cH,b);d=c.G;e=c.E;f=c.C;if(a.eE.u.eb){g=d*30.0;d=(g+e*59.0+f*11.0)/100.0;e=(g+e*70.0)/100.0;f=(g+f*70.0)/100.0;}ME(d,e,f);Cf();h=BRa;FD(0);Bm(2912);ME(d,e,f);i=a.a46;$p=1;case 1:A4e(i);if(C()){break _;}Bm(3553);Bl(2912);Bl(3008);Bm(3042);Dk(1,1);Co();CD(1.0,1.0,1.0,1.0);Bw(0.0,0.0,
0.0);Bx(0.0,0.0,0.0,1.0);Bx(NI(a.cH,b)*360.0,1.0,0.0,0.0);i=3553;c=a.nA;j=B(1372);$p=2;case 2:$z=A3q(c,j);if(C()){break _;}k=$z;C$(i,k);BR(h);L(h,(-30.0),100.0,(-30.0),0.0,0.0);L(h,30.0,100.0,(-30.0),1.0,0.0);L(h,30.0,100.0,30.0,1.0,1.0);L(h,(-30.0),100.0,30.0,0.0,1.0);$p=3;case 3:A6C(h);if(C()){break _;}i=3553;c=a.nA;j=B(1373);$p=4;case 4:$z=A3q(c,j);if(C()){break _;}k=$z;C$(i,k);BR(h);L(h,(-20.0),(-100.0),20.0,1.0,1.0);L(h,20.0,(-100.0),20.0,0.0,1.0);L(h,20.0,(-100.0),(-20.0),0.0,0.0);L(h,(-20.0),(-100.0),
(-20.0),1.0,0.0);$p=5;case 5:A6C(h);if(C()){break _;}Bl(3553);g=A6b(a.cH,b);if(g>0.0){CD(g,g,g,g);i=a.xb;$p=7;continue _;}CD(1.0,1.0,1.0,1.0);Bl(3042);Bm(3008);Bm(2912);BQ();ME(d*0.20000000298023224+0.03999999910593033,e*0.20000000298023224+0.03999999910593033,f*0.6000000238418579+0.10000000149011612);Bl(3553);i=a.QD;$p=6;case 6:A4e(i);if(C()){break _;}Bm(3553);FD(1);return;case 7:A4e(i);if(C()){break _;}CD(1.0,1.0,1.0,1.0);Bl(3042);Bm(3008);Bm(2912);BQ();ME(d*0.20000000298023224+0.03999999910593033,e*0.20000000298023224
+0.03999999910593033,f*0.6000000238418579+0.10000000149011612);Bl(3553);i=a.QD;$p=6;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function ARv(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.eE.u.c3){$p=2;continue _;}Bl(2884);c=a.eE.e;d=c.ef;e=c.h-d;f=b;g=d+e*f;h=32;Cf();c=BRa;i=3553;j=a.nA;k=B(1374);$p=1;case 1:$z=A3q(j,k);if(C())
{break _;}l=$z;C$(i,l);Bm(3042);Dk(770,771);j=AHV(a.cH,b);m=j.G;n=j.E;o=j.C;j=a.eE;if(j.u.eb){p=m*30.0;m=(p+n*59.0+o*11.0)/100.0;n=(p+n*70.0)/100.0;o=(p+o*70.0)/100.0;}j=j.e;d=j.bL;d=d+(j.c-d)*f+(a.za+b)*0.029999999329447746;e=j.bK;e=e+(j.d-e)*f;i=P(d/2048.0);l=P(e/2048.0);d=d-(i*2048|0);e=e-(l*2048|0);p=120.0-g+0.33000001311302185;q=d*4.8828125E-4;r=e*4.8828125E-4;BR(c);FF(c,m,n,o,0.800000011920929);s=p;t=(-256);while(t<256){u=(-256);while(u<256){i=t+0|0;v=i;w=u+h|0;d=w;e=i*4.8828125E-4+q;f=w*4.8828125E-4+
r;L(c,v,s,d,e,f);i=t+h|0;x=i;y=i*4.8828125E-4+q;L(c,x,s,d,y,f);i=u+0|0;d=i;f=i*4.8828125E-4+r;L(c,x,s,d,y,f);L(c,v,s,d,e,f);u=w;}t=t+h|0;}$p=3;continue _;case 2:AUO(a,b);if(C()){break _;}return;case 3:A6C(c);if(C()){break _;}CD(1.0,1.0,1.0,1.0);Bl(3042);Bm(2884);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);}
function AUO(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=
$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bl(2884);c=a.eE.e;d=c.ef;e=c.h-d;f=b;g=d+e*f;Cf();h=BRa;i=12.0;d=c.bL;d=(d+(c.c-d)*f+(a.za+b)*0.029999999329447746)/12.0;j=c.bK;e=(j+(c.d-j)*f)/12.0+0.33000001311302185;k=108.0-g+0.33000001311302185;l=P(d/2048.0);m=P(e/2048.0);d=d-(l*2048|0);f=e-(m*2048|0);l=3553;c=a.nA;n=B(1374);$p=1;case 1:$z=A3q(c,n);if(C()){break _;}m=$z;C$(l,m);Bm(3042);Dk(770,771);c=AHV(a.cH,b);o=c.G;p=c.E;q=c.C;if(a.eE.u.eb){b=o*30.0;o=(b+p*59.0+q*11.0)/100.0;p=(b+p*70.0)/100.0;q=(b+q*
70.0)/100.0;}r=0.00390625;s=P(d)*r;t=P(f)*r;u=d-P(d);v=f-P(f);w=8;x=3;y=9.765625E-4;Ct(i,1.0,i);z=0;m=(-2);ba=Bb(k,(-5.0));bb=k+0.0;bc=Bb(k,5.0);b=k+4.0;bd=b-9.765625E-4;be=b;while(z<2){if(z)GU(1,1,1,1);else GU(0,0,0,0);bf=m;while(bf<=x){bg=m;if(bg<=x){BR(h);bh=Bp(bf,w);bi=Bp(bg,w);bj=bh-u;bk=bi-v;if(ba>0){FF(h,o*0.699999988079071,p*0.699999988079071,q*0.699999988079071,0.800000011920929);Cc(h,0.0,(-1.0),0.0);d=bj+0.0;e=bk+8.0;f=(bh+0.0)*r+s;j=(bi+8.0)*r+t;L(h,d,bb,e,f,j);bl=bj+8.0;bm=(bh+8.0)*r+s;L(h,bl,bb,
e,bm,j);e=bk+0.0;j=(bi+0.0)*r+t;L(h,bl,bb,e,bm,j);L(h,d,bb,e,f,j);}if(bc<=0){FF(h,o,p,q,0.800000011920929);Cc(h,0.0,1.0,0.0);bl=bj+0.0;f=bk+8.0;bm=(bh+0.0)*r+s;j=(bi+8.0)*r+t;L(h,bl,bd,f,bm,j);d=bj+8.0;e=(bh+8.0)*r+s;L(h,d,bd,f,e,j);f=bk+0.0;j=(bi+0.0)*r+t;L(h,d,bd,f,e,j);L(h,bl,bd,f,bm,j);}a:{FF(h,o*0.8999999761581421,p*0.8999999761581421,q*0.8999999761581421,0.800000011920929);if(bf>(-1)){Cc(h,(-1.0),0.0,0.0);bn=0;bl=bk+8.0;d=(bi+8.0)*0.00390625+t;e=bk+0.0;f=(bi+0.0)*0.00390625+t;while(true){if(bn>=w)break a;b
=bn;j=bj+b+0.0;bm=(bh+b+0.5)*r+s;L(h,j,bb,bl,bm,d);L(h,j,be,bl,bm,d);L(h,j,be,e,bm,f);L(h,j,bb,e,bm,f);bn=bn+1|0;}}}b:{if(bf<=1){Cc(h,1.0,0.0,0.0);bn=0;bl=bk+8.0;d=(bi+8.0)*0.00390625+t;e=bk+0.0;f=(bi+0.0)*0.00390625+t;while(true){if(bn>=w)break b;b=bn;j=bj+b+1.0-y;bm=(bh+b+0.5)*r+s;L(h,j,bb,bl,bm,d);L(h,j,be,bl,bm,d);L(h,j,be,e,bm,f);L(h,j,bb,e,bm,f);bn=bn+1|0;}}}c:{FF(h,o*0.800000011920929,p*0.800000011920929,q*0.800000011920929,0.800000011920929);if(bg>(-1)){Cc(h,0.0,0.0,(-1.0));bn=0;bm=bj+0.0;e=(bh+0.0)
*0.00390625+s;j=bj+8.0;bl=(bh+8.0)*0.00390625+s;while(true){if(bn>=w)break c;g=bn;d=bk+g+0.0;f=(bi+g+0.5)*r+t;L(h,bm,be,d,e,f);L(h,j,be,d,bl,f);L(h,j,bb,d,bl,f);L(h,bm,bb,d,e,f);bn=bn+1|0;}}}d:{if(bg<=1){Cc(h,0.0,0.0,1.0);bn=0;d=bj+0.0;f=(bh+0.0)*0.00390625+s;bl=bj+8.0;bm=(bh+8.0)*0.00390625+s;while(true){if(bn>=w)break d;b=bn;e=bk+b+1.0-y;j=(bi+b+0.5)*r+t;L(h,d,be,e,f,j);L(h,bl,be,e,bm,j);L(h,bl,bb,e,bm,j);L(h,d,bb,e,f,j);bn=bn+1|0;}}}$p=2;continue _;}bf=bf+1|0;}z=z+1|0;}Ix(1.0,1.0,1.0,1.0);Bl(3042);Bm(2884);return;case 2:A6C(h);if
(C()){break _;}bg=bg+1|0;e:while(true){if(bg<=x){BR(h);bh=Bp(bf,w);bi=Bp(bg,w);bj=bh-u;bk=bi-v;if(ba>0){FF(h,o*0.699999988079071,p*0.699999988079071,q*0.699999988079071,0.800000011920929);Cc(h,0.0,(-1.0),0.0);d=bj+0.0;e=bk+8.0;f=(bh+0.0)*r+s;j=(bi+8.0)*r+t;L(h,d,bb,e,f,j);bl=bj+8.0;bm=(bh+8.0)*r+s;L(h,bl,bb,e,bm,j);e=bk+0.0;j=(bi+0.0)*r+t;L(h,bl,bb,e,bm,j);L(h,d,bb,e,f,j);}if(bc<=0){FF(h,o,p,q,0.800000011920929);Cc(h,0.0,1.0,0.0);bl=bj+0.0;f=bk+8.0;bm=(bh+0.0)*r+s;j=(bi+8.0)*r+t;L(h,bl,bd,f,bm,j);d=bj+8.0;e
=(bh+8.0)*r+s;L(h,d,bd,f,e,j);f=bk+0.0;j=(bi+0.0)*r+t;L(h,d,bd,f,e,j);L(h,bl,bd,f,bm,j);}f:{FF(h,o*0.8999999761581421,p*0.8999999761581421,q*0.8999999761581421,0.800000011920929);if(bf>(-1)){Cc(h,(-1.0),0.0,0.0);bn=0;bl=bk+8.0;d=(bi+8.0)*0.00390625+t;e=bk+0.0;f=(bi+0.0)*0.00390625+t;while(true){if(bn>=w)break f;b=bn;j=bj+b+0.0;bm=(bh+b+0.5)*r+s;L(h,j,bb,bl,bm,d);L(h,j,be,bl,bm,d);L(h,j,be,e,bm,f);L(h,j,bb,e,bm,f);bn=bn+1|0;}}}g:{if(bf<=1){Cc(h,1.0,0.0,0.0);bn=0;bl=bk+8.0;d=(bi+8.0)*0.00390625+t;e=bk+0.0;f=(bi
+0.0)*0.00390625+t;while(true){if(bn>=w)break g;b=bn;j=bj+b+1.0-y;bm=(bh+b+0.5)*r+s;L(h,j,bb,bl,bm,d);L(h,j,be,bl,bm,d);L(h,j,be,e,bm,f);L(h,j,bb,e,bm,f);bn=bn+1|0;}}}h:{FF(h,o*0.800000011920929,p*0.800000011920929,q*0.800000011920929,0.800000011920929);if(bg>(-1)){Cc(h,0.0,0.0,(-1.0));bn=0;bm=bj+0.0;e=(bh+0.0)*0.00390625+s;j=bj+8.0;bl=(bh+8.0)*0.00390625+s;while(true){if(bn>=w)break h;g=bn;d=bk+g+0.0;f=(bi+g+0.5)*r+t;L(h,bm,be,d,e,f);L(h,j,be,d,bl,f);L(h,j,bb,d,bl,f);L(h,bm,bb,d,e,f);bn=bn+1|0;}}}i:{if(bg<=
1){Cc(h,0.0,0.0,1.0);bn=0;d=bj+0.0;f=(bh+0.0)*0.00390625+s;bl=bj+8.0;bm=(bh+8.0)*0.00390625+s;while(true){if(bn>=w)break i;b=bn;e=bk+b+1.0-y;j=(bi+b+0.5)*r+t;L(h,d,be,e,f,j);L(h,bl,be,e,bm,j);L(h,bl,bb,e,bm,j);L(h,d,bb,e,f,j);bn=bn+1|0;}}}continue _;}bf=bf+1|0;while(bf>x){z=z+1|0;if(z>=2)break e;if(z)GU(1,1,1,1);else GU(0,0,0,0);bf=m;}bg=m;}Ix(1.0,1.0,1.0,1.0);Bl(3042);Bm(2884);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p);}
function A4D(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.ic;e=new ANv;e.JM=b;We(d,e);f=a.ic.n;g=f-1|0;h=0;a:{while(h<f){d=Bd(a.ic,g-h|0);if(!c){if(MT(d,b)<=1024.0)break a;if(!d.hs){if(h<1)break a;return 0;}if(h<3)break a;return 0;}if(d.hs)break a;h=h+1|0;}return a.ic.n?0:1;}$p=1;case 1:AXV(d);if(C()){break _;}Je(a.ic,d);d.lt=0;a:{while(true){h=h+1|0;if(h>=f)break;d=Bd(a.ic,g-h|0);if
(!c){if(MT(d,b)<=1024.0)break a;if(!d.hs){if(h<1)break a;return 0;}if(h<3)break a;return 0;}if(d.hs)break a;}return a.ic.n?0:1;}continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A09(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{Cf();g=BRa;Bm(3042);Bm(3008);Dk(770,1);CD(1.0,1.0,1.0,(BE(EO(Cy())/100.0)*0.20000000298023224+0.4000000059604645)*0.5);if(!d){if(a.vD<=0.0)break a;Dk(774,768);e=a.nA;h=B(257);$p=2;continue _;}if(e!==null){Dk(770,771);i=BE(EO(Cy())/100.0)*0.20000000298023224
+0.800000011920929;CD(i,i,i,BE(EO(Cy())/200.0)*0.20000000298023224+0.5);b=a.nA;e=B(257);$p=1;continue _;}}Bl(3042);Bl(3008);return;case 1:$z=A3q(b,e);if(C()){break _;}j=$z;C$(3553,j);d=c.m9;Bl(3042);Bl(3008);return;case 2:$z=A3q(e,h);if(C()){break _;}k=$z;C$(3553,k);CD(1.0,1.0,1.0,0.5);Co();e=a.cH;d=c.ih;k=c.ii;j=c.ij;$p=3;case 3:$z=AWH(e,d,k,j);if(C()){break _;}j=$z;if(j<=0)h=null;else{O();h=BRd.data[j];}Bl(3008);AQp((-3.0),(-3.0));Bm(32823);BR(g);l=b.e1;m=b.c-l;n=f;l=l+m*n;m=b.ef;m=m+(b.h-m)*n;o=b.e2;Kn(g,
-l, -m, -(o+(b.d-o)*n));g.je.yl=1;if(h===null){O();h=BRj;}b=a.u8;d=c.ih;k=c.ii;j=c.ij;b.ey=240+(a.vD*10.0|0)|0;$p=4;case 4:A_8(b,h,d,k,j);if(C()){break _;}b.ey=(-1);$p=5;case 5:A6C(g);if(C()){break _;}Kn(g,0.0,0.0,0.0);AQp(0.0,0.0);Bl(32823);Bm(3008);FD(1);BQ();Bl(3042);Bl(3008);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A1T(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!d&&!c.oj){Bm(3042);Dk(770,771);CD(0.0,0.0,0.0,0.4000000059604645);ABF(2.0);Bl(3553);FD(0);e=a.cH;d=c.ih;g=c.ii;h=c.ij;$p=1;continue _;}return;case 1:$z=AWH(e,d,g,h);if(C()){break _;}g=$z;if(g<=0){FD(1);Bm(3553);Bl(3042);return;}O();e=BRd.data[g];i=a.cH;d=c.ih;h
=c.ii;j=c.ij;$p=2;case 2:e.nc(i,d,h,j);if(C()){break _;}k=b.e1;l=b.c-k;m=f;k=k+l*m;l=b.ef;l=l+(b.h-l)*m;n=b.e2;m=n+(b.d-n)*m;b=BRd.data[g];e=a.cH;d=c.ih;g=c.ii;h=c.ij;$p=3;case 3:$z=b.qP(e,d,g,h);if(C()){break _;}b=$z;b=Lx(Ev(b,0.0020000000949949026,0.0020000000949949026,0.0020000000949949026), -k, -l, -m);Cf();c=BRa;LF(c,3);BP(c,b.bc,b.H,b.bd);BP(c,b.bg,b.H,b.bd);BP(c,b.bg,b.H,b.bh);BP(c,b.bc,b.H,b.bh);BP(c,b.bc,b.H,b.bd);$p=4;case 4:A6C(c);if(C()){break _;}LF(c,3);BP(c,b.bc,b.be,b.bd);BP(c,b.bg,b.be,b.bd);BP(c,
b.bg,b.be,b.bh);BP(c,b.bc,b.be,b.bh);BP(c,b.bc,b.be,b.bd);$p=5;case 5:A6C(c);if(C()){break _;}LF(c,1);BP(c,b.bc,b.H,b.bd);BP(c,b.bc,b.be,b.bd);BP(c,b.bg,b.H,b.bd);BP(c,b.bg,b.be,b.bd);BP(c,b.bg,b.H,b.bh);BP(c,b.bg,b.be,b.bh);BP(c,b.bc,b.H,b.bh);BP(c,b.bc,b.be,b.bh);$p=6;case 6:A6C(c);if(C()){break _;}FD(1);Bm(3553);Bl(3042);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function AI4(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t;h=Mi(b,16);i=Mi(c,16);j=Mi(d,16);k=Mi(e,16);l=Mi(f,16);m=Mi(g,16);while(h<=k){b=a.j$;n=h%b|0;if(n<0)n=n+b|0;o=i;while(o<=l){b=a.mX;p=o%b|0;if(p<0)p=p+b|0;q=j;while(q<=m){b=a.Gv;r=q%b|0;if(r<0)r=r+b|0;s=Bp(Bp(r,a.mX)+p|0,a.j$)+n|0;t=a.iC.data[s];if(!t.lt)Z(a.ic,t);TK(t);q=q+1|0;}o=o+1|0;}h=h+1|0;}}
function AFa(a,b,c,d){AI4(a,b-1|0,c-1|0,d-1|0,b+1|0,c+1|0,d+1|0);}
function AXz(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=16.0;if(f>1.0)h=h*f;if(W5(a.eE.e,c,d,e)>=h*h)return;i=a.eE.dV;h=c;j=d;k=e;$p=1;case 1:AZw(i,b,h,j,k,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function A4i(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o;i=a.eE;j=i.e;k=j.c-c;l=j.h-d;m=j.d-e;if(k*k+l*l+m*m<=256.0){if(b===B(1348)){j=i.cs;i=new AHf;Ip(i,a.cH,c,d,e,f,g,h);i.h0=1.0;i.iq=1.0;i.iD=1.0;i.fU=32;Eb(i,0.019999999552965164,0.019999999552965164);i.dk=i.dk*(V(i.l)*0.6000000238418579+0.20000000298023224);i.f=f*0.20000000298023224+(CH()*2.0-1.0)*0.019999999552965164;i.i=g*0.20000000298023224+(CH()*2.0-1.0)*0.019999999552965164;i.g=h*0.20000000298023224+(CH()*2.0-1.0)*0.019999999552965164;i.cj=8.0/(CH()*0.8+0.2)
|0;F$(j,i);}else if(b===B(819))F$(i.cs,BDr(a.cH,c,d,e,1.0));else if(b===B(1359)){b=i.cs;j=new AEE;Ip(j,a.cH,c,d,e,f,g,h);j.f=f+(CH()*2.0-1.0)*0.05000000074505806;j.i=g+(CH()*2.0-1.0)*0.05000000074505806;j.g=h+(CH()*2.0-1.0)*0.05000000074505806;n=V(j.l)*0.30000001192092896+0.699999988079071;j.iD=n;j.iq=n;j.h0=n;j.dk=V(j.l)*V(j.l)*6.0+1.0;j.cj=(16.0/(V(j.l)*0.8+0.2)|0)+2|0;F$(b,j);}else if(b===B(820))F$(i.cs,BKb(a.cH,c,d,e,f,g,h));else if(b===B(815))F$(i.cs,BNY(a.cH,c,d,e));else if(b!==B(1349)){if(b===B(817))F$(i.cs,
BDr(a.cH,c,d,e,2.5));else if(b===B(823))F$(i.cs,BMZ(a.cH,c,d,e,1.0));else if(b===B(1375)){b=i.cs;j=new Wn;i=a.cH;BN();AE_(j,i,c,d,e,Czv);F$(b,j);}else if(b===B(1376)){j=i.cs;i=new Wn;o=a.cH;BN();AE_(i,o,c,d,e,CAK);F$(j,i);}}else{b=i.cs;j=new AO_;AJt(j,a.cH,c,d,e);j.rn=0.03999999910593033;j.fU=j.fU+1|0;if(g===0.0&&!(f===0.0&&h===0.0)){j.f=f;j.i=g+0.1;j.g=h;}F$(b,j);}}}
function AMl(a){var b,c;b=0;while(true){c=a.iC.data;if(b>=c.length)break;if(c[b].tb){if(!c[b].lt)Z(a.ic,c[b]);TK(a.iC.data[b]);}b=b+1|0;}}
function ABp(){var a=this;D.call(a);a.lx=null;a.dL=null;a.lf=null;a.F5=null;}
function F$(a,b){var c;c=b.Gq();Z(a.dL.data[c],b);}
function AUv(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;while(b<4){c=0;d=a.dL.data;if(c<d[b].n){e=Bd(d[b],c);$p=1;continue _;}b=b+1|0;}return;case 1:e.dw();if(C()){break _;}if(!e.cd)f=c;else{e=a.dL.data[b];f=c+(-1)|0;Er(e,c);}c=f+1|0;while(true){d=a.dL.data;if(c<d[b].n){e=Bd(d[b],c);continue _;}b=b+1|0;if(b>=4)break;c=0;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AUQ(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=BY(b.q*3.1415927410125732/180.0);e=BE(b.q*3.1415927410125732/180.0);f= -e*BE(b.x*3.1415927410125732/180.0);g=d*BE(b.x*3.1415927410125732/180.0);h=BY(b.x*3.1415927410125732/180.0);i=b.e1;j=b.c-i;k=c;CCi=i+j*k;j=b.ef;CCj=j+(b.h-j)*k;i
=b.e2;CCk=i+(b.d-i)*k;l=0;while(l<3){if(a.dL.data[l].n){if(!l){b=a.lf;m=B(1377);$p=1;continue _;}if(l==1){b=a.lf;m=B(257);$p=2;continue _;}if(l==2){b=a.lf;m=B(235);$p=3;continue _;}C$(3553,0);Cf();m=BRa;BR(m);n=0;o=a.dL.data;if(n>=o[l].n){$p=4;continue _;}p=Bd(o[l],n);$p=5;continue _;}l=l+1|0;}return;case 1:$z=A3q(b,m);if(C()){break _;}q=$z;if(l==1){b=a.lf;m=B(257);$p=2;continue _;}if(l==2){b=a.lf;m=B(235);$p=3;continue _;}C$(3553,q);Cf();m=BRa;BR(m);n=0;o=a.dL.data;if(n>=o[l].n){$p=4;continue _;}p=Bd(o[l],
n);$p=5;continue _;case 2:$z=A3q(b,m);if(C()){break _;}q=$z;if(l==2){b=a.lf;m=B(235);$p=3;continue _;}C$(3553,q);Cf();m=BRa;BR(m);n=0;o=a.dL.data;if(n>=o[l].n){$p=4;continue _;}p=Bd(o[l],n);$p=5;continue _;case 3:$z=A3q(b,m);if(C()){break _;}q=$z;C$(3553,q);Cf();m=BRa;BR(m);n=0;o=a.dL.data;if(n>=o[l].n){$p=4;continue _;}p=Bd(o[l],n);$p=5;continue _;case 4:A6C(m);if(C()){break _;}while(true){l=l+1|0;if(l>=3)break;if(!a.dL.data[l].n)continue;else{if(!l){b=a.lf;m=B(1377);$p=1;continue _;}if(l==1){b=a.lf;m=B(257);$p
=2;continue _;}if(l==2){b=a.lf;m=B(235);$p=3;continue _;}C$(3553,0);Cf();m=BRa;BR(m);n=0;o=a.dL.data;if(n>=o[l].n){continue _;}p=Bd(o[l],n);$p=5;continue _;}}return;case 5:p.mv(m,c,d,h,e,f,g);if(C()){break _;}n=n+1|0;o=a.dL.data;if(n>=o[l].n){$p=4;continue _;}p=Bd(o[l],n);continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function AVT(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=3;if(a.dL.data[d].n){Cf();e=BRa;f=0;g=a.dL.data;if(f<g[d].n){h=Bd(g[d],f);i=0.0;j=0.0;k=0.0;l=0.0;m=0.0;$p=1;continue _;}}return;case 1:h.mv(e,c,i,j,k,l,m);if(C()){break _;}f=f+1|0;g=a.dL.data;if(f>=g[d].n)return;h=Bd(g[d],f);i=0.0;j=0.0;k=0.0;l=0.0;m=0.0;continue _;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function YI(){var a=this;Lw.call(a);a.eZ=null;a.j0=null;a.ck=null;a.Kh=null;a.EN=0;a.yq=null;a.qC=0;a.Hw=0.0;a.GI=0.0;}
var CCl=null;function Bcu(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=new PQ;g=a.ck;RI(f,
g.b7,g.bD);h=AZt(f);i=AR_(f);f=a.ck;j=f.hD;Vk(f.d4);Bm(3042);f=a.ck;if(f.u.c3){f=f.e;$p=6;continue _;}Ix(1.0,1.0,1.0,1.0);c=3553;f=a.ck.bb;g=B(1378);$p=1;case 1:$z=A3q(f,g);if(C()){break _;}d=$z;C$(c,d);k=a.ck.e.B;a.ue=(-90.0);l=h/2|0;m=l-91|0;n=i-22|0;o=0;c=0;d=182;e=22;$p=2;case 2:ASi(a,m,n,o,c,d,e);if(C()){break _;}c=(m-1|0)+(k.bu*20|0)|0;d=n-1|0;e=0;n=22;o=24;p=22;$p=3;case 3:ASi(a,c,d,e,n,o,p);if(C()){break _;}c=3553;f=a.ck.bb;g=B(1379);$p=4;case 4:$z=A3q(f,g);if(C()){break _;}d=$z;C$(c,d);Bm(3042);Dk(775,
769);c=l-7|0;d=(i/2|0)-7|0;e=0;n=0;o=16;p=16;$p=5;case 5:ASi(a,c,d,e,n,o,p);if(C()){break _;}Bl(3042);f=a.ck.e;c=f.fP;q=((c/3|0)%2|0)!=1?0:1;if(c<10)q=0;r=f.bT;s=f.TI;Zc(a.j0,M(Bp(a.EN,312871)));if(!A6Y(a.ck.cD)){Bl(3042);Bm(32826);Co();Bx(180.0,1.0,0.0,0.0);KT();BQ();p=0;d=l-90|0;o=(i-16|0)-3|0;if(p<9){n=(d+(p*20|0)|0)+2|0;$p=8;continue _;}Gf();Bl(32826);if(!BZ(61)){f=B(1380);t=2.0;u=2.0;c=16777215;$p=10;continue _;}f=a.ck.gD;g=B6();B7(H(H(g,B(1381)),f),41);f=BT(g);t=2.0;u=2.0;c=16777215;$p=11;continue _;}p
=AXy(a.ck.e);n=0;v=i-32|0;w=l+91|0;d=Bb(r,4);if(n>=10){f=a.ck.e;BH();g=BUg;$p=9;continue _;}if(p>0){x=(w-(n*8|0)|0)-9|0;c=Bb((n*2|0)+1|0,p);if(c<0){e=34;o=9;y=9;z=9;$p=17;continue _;}if(!c){e=25;o=9;y=9;z=9;$p=18;continue _;}if(c>0){c=16;e=9;o=9;y=9;$p=21;continue _;}}z=0;if(q)z=1;ba=m+(n*8|0)|0;c=d>0?v:v+F(a.j0,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 6:$z=A0T(f,b);if(C()){break _;}t=$z;$p=7;case 7:AVO(a,t,h,i);if(C()){break _;}Ix(1.0,1.0,1.0,1.0);c=3553;f=a.ck.bb;g=B(1378);$p=1;continue _;case 8:AZA(a,
p,n,o,b);if(C()){break _;}p=p+1|0;if(p<9){n=(d+(p*20|0)|0)+2|0;continue _;}Gf();Bl(32826);if(!BZ(61)){f=B(1380);t=2.0;u=2.0;c=16777215;$p=10;continue _;}f=a.ck.gD;g=B6();B7(H(H(g,B(1381)),f),41);f=BT(g);t=2.0;u=2.0;c=16777215;$p=11;continue _;case 9:$z=A2x(f,g);if(C()){break _;}c=$z;if(c){c=SD((a.ck.e.ix-2|0)*10.0/300.0)|0;o=(SD(a.ck.e.ix*10.0/300.0)|0)-c|0;x=0;d=c+o|0;y=v-9|0;if(x<d){if(x>=c){e=m+(x*8|0)|0;n=25;o=18;p=9;v=9;$p=19;continue _;}e=m+(x*8|0)|0;n=16;o=18;p=9;v=9;$p=20;continue _;}}Bl(3042);Bm(32826);Co();Bx(180.0,
1.0,0.0,0.0);KT();BQ();p=0;d=l-90|0;o=(i-16|0)-3|0;if(p<9){n=(d+(p*20|0)|0)+2|0;$p=8;continue _;}Gf();Bl(32826);if(!BZ(61)){f=B(1380);t=2.0;u=2.0;c=16777215;$p=10;continue _;}f=a.ck.gD;g=B6();B7(H(H(g,B(1381)),f),41);f=BT(g);t=2.0;u=2.0;c=16777215;$p=11;continue _;case 10:A3r(j,f,t,u,c);if(C()){break _;}c=a.qC;if(c>0){t=c-b;n=t*256.0/20.0|0;if(n>255)n=255;if(n>0){Co();Bw(l,i-48|0,0.0);Bm(3042);Dk(770,771);o=ABQ(t/50.0,0.699999988079071,0.6000000238418579)&16777215;f=a.yq;c=( -Ea(j,f)|0)/2|0;d=(-4);e=o+(n<<24)
|0;$p=23;continue _;}}w=10;bb=0;if(a.ck.I instanceof Tr){w=20;bb=1;}Bm(3042);Dk(770,771);Bl(3008);Co();Bw(0.0,i-48|0,0.0);o=0;while(o<D4(a.eZ)&&o<w){if(!((Bd(a.eZ,o)).j4>=200&&!bb)){bc=(1.0-(Bd(a.eZ,o)).j4/200.0)*10.0;if(bc<0.0)bc=0.0;if(bc>1.0)bc=1.0;l=255.0*bc*bc|0;if(bb)l=255;if(l>0){m=2;y=( -o|0)*9|0;g=(Bd(a.eZ,o)).A_;c=y-1|0;d=322;e=y+8|0;h=(l/2|0)<<24;$p=28;continue _;}}o=o+1|0;}BQ();Bm(3008);Bl(3042);return;case 11:A3r(j,f,t,u,c);if(C()){break _;}f=AXj(a.ck);t=2.0;u=12.0;c=16777215;$p=12;case 12:A3r(j,
f,t,u,c);if(C()){break _;}f=ARS(a.ck);t=2.0;u=22.0;c=16777215;$p=13;case 13:A3r(j,f,t,u,c);if(C()){break _;}f=ATD(a.ck);t=2.0;u=32.0;c=16777215;$p=14;case 14:A3r(j,f,t,u,c);if(C()){break _;}bd=AJW();be=ANp();bf=BI(be,AMc());bg=Dh(CA(bf,M(100)),bd);bf=Dh(Dh(bf,M(1024)),M(1024));bh=Dh(Dh(bd,M(1024)),M(1024));f=B6();H(Gv(H(Gv(H(Gv(H(f,B(1382)),bg),B(1383)),bf),B(1384)),bh),B(1385));g=BT(f);c=(h-Ea(j,g)|0)-2|0;d=2;e=14737632;$p=15;case 15:Be1(a,j,g,c,d,e);if(C()){break _;}bd=Dh(CA(be,M(100)),bd);be=Dh(Dh(be,M(1024)),
M(1024));f=B6();H(Gv(H(Gv(H(f,B(1386)),bd),B(1383)),be),B(1387));f=BT(f);c=(h-Ea(j,f)|0)-2|0;d=12;e=14737632;$p=16;case 16:Be1(a,j,f,c,d,e);if(C()){break _;}c=a.qC;if(c>0){t=c-b;n=t*256.0/20.0|0;if(n>255)n=255;if(n>0){Co();Bw(l,i-48|0,0.0);Bm(3042);Dk(770,771);o=ABQ(t/50.0,0.699999988079071,0.6000000238418579)&16777215;f=a.yq;c=( -Ea(j,f)|0)/2|0;d=(-4);e=o+(n<<24)|0;$p=23;continue _;}}w=10;bb=0;if(a.ck.I instanceof Tr){w=20;bb=1;}Bm(3042);Dk(770,771);Bl(3008);Co();Bw(0.0,i-48|0,0.0);o=0;while(o<D4(a.eZ)&&o<
w){if(!((Bd(a.eZ,o)).j4>=200&&!bb)){bc=(1.0-(Bd(a.eZ,o)).j4/200.0)*10.0;if(bc<0.0)bc=0.0;if(bc>1.0)bc=1.0;l=255.0*bc*bc|0;if(bb)l=255;if(l>0){m=2;y=( -o|0)*9|0;g=(Bd(a.eZ,o)).A_;c=y-1|0;d=322;e=y+8|0;h=(l/2|0)<<24;$p=28;continue _;}}o=o+1|0;}BQ();Bm(3008);Bl(3042);return;case 17:ASi(a,x,v,e,o,y,z);if(C()){break _;}if(!c){e=25;o=9;y=9;z=9;$p=18;continue _;}if(c>0){c=16;e=9;o=9;y=9;$p=21;continue _;}z=0;if(q)z=1;ba=m+(n*8|0)|0;c=d>0?v:v+F(a.j0,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 18:ASi(a,x,v,
e,o,y,z);if(C()){break _;}if(c>0){c=16;e=9;o=9;y=9;$p=21;continue _;}z=0;if(q)z=1;ba=m+(n*8|0)|0;c=d>0?v:v+F(a.j0,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 19:ASi(a,e,y,n,o,p,v);if(C()){break _;}x=x+1|0;if(x<d){if(x>=c){e=m+(x*8|0)|0;n=25;o=18;p=9;v=9;continue _;}e=m+(x*8|0)|0;n=16;o=18;p=9;v=9;$p=20;continue _;}Bl(3042);Bm(32826);Co();Bx(180.0,1.0,0.0,0.0);KT();BQ();p=0;d=l-90|0;o=(i-16|0)-3|0;if(p<9){n=(d+(p*20|0)|0)+2|0;$p=8;continue _;}Gf();Bl(32826);if(!BZ(61)){f=B(1380);t=2.0;u=2.0;c=16777215;$p
=10;continue _;}f=a.ck.gD;g=B6();B7(H(H(g,B(1381)),f),41);f=BT(g);t=2.0;u=2.0;c=16777215;$p=11;continue _;case 20:ASi(a,e,y,n,o,p,v);if(C()){break _;}x=x+1|0;if(x<d){if(x>=c){e=m+(x*8|0)|0;n=25;o=18;p=9;v=9;$p=19;continue _;}e=m+(x*8|0)|0;n=16;o=18;p=9;v=9;continue _;}Bl(3042);Bm(32826);Co();Bx(180.0,1.0,0.0,0.0);KT();BQ();p=0;d=l-90|0;o=(i-16|0)-3|0;if(p<9){n=(d+(p*20|0)|0)+2|0;$p=8;continue _;}Gf();Bl(32826);if(!BZ(61)){f=B(1380);t=2.0;u=2.0;c=16777215;$p=10;continue _;}f=a.ck.gD;g=B6();B7(H(H(g,B(1381)),
f),41);f=BT(g);t=2.0;u=2.0;c=16777215;$p=11;continue _;case 21:ASi(a,x,v,c,e,o,y);if(C()){break _;}z=0;if(q)z=1;ba=m+(n*8|0)|0;c=d>0?v:v+F(a.j0,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;case 22:ASi(a,ba,c,e,o,x,y);if(C()){break _;}if(q){e=Bb((n*2|0)+1|0,s);if(e<0){o=70;x=0;y=9;z=9;$p=25;continue _;}if(!e){e=79;o=0;x=9;y=9;$p=27;continue _;}}e=Bb((n*2|0)+1|0,r);if(e<0){o=52;x=0;y=9;z=9;$p=24;continue _;}if(!e){e=61;o=0;x=9;y=9;$p=26;continue _;}n=n+1|0;if(n>=10){f=a.ck.e;BH();g=BUg;$p=9;continue _;}if(p>0){x=(w-
(n*8|0)|0)-9|0;c=Bb((n*2|0)+1|0,p);if(c<0){e=34;o=9;y=9;z=9;$p=17;continue _;}if(!c){e=25;o=9;y=9;z=9;$p=18;continue _;}if(c>0){c=16;e=9;o=9;y=9;$p=21;continue _;}}z=0;if(q)z=1;ba=m+(n*8|0)|0;c=d>0?v:v+F(a.j0,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;continue _;case 23:AVG(j,f,c,d,e);if(C()){break _;}Bl(3042);BQ();w=10;bb=0;if(a.ck.I instanceof Tr){w=20;bb=1;}Bm(3042);Dk(770,771);Bl(3008);Co();Bw(0.0,i-48|0,0.0);o=0;while(o<D4(a.eZ)&&o<w){if(!((Bd(a.eZ,o)).j4>=200&&!bb)){bc=(1.0-(Bd(a.eZ,o)).j4/200.0)*10.0;if(bc<0.0)bc
=0.0;if(bc>1.0)bc=1.0;l=255.0*bc*bc|0;if(bb)l=255;if(l>0){m=2;y=( -o|0)*9|0;g=(Bd(a.eZ,o)).A_;c=y-1|0;d=322;e=y+8|0;h=(l/2|0)<<24;$p=28;continue _;}}o=o+1|0;}BQ();Bm(3008);Bl(3042);return;case 24:ASi(a,ba,c,o,x,y,z);if(C()){break _;}if(!e){e=61;o=0;x=9;y=9;$p=26;continue _;}n=n+1|0;if(n>=10){f=a.ck.e;BH();g=BUg;$p=9;continue _;}if(p>0){x=(w-(n*8|0)|0)-9|0;c=Bb((n*2|0)+1|0,p);if(c<0){e=34;o=9;y=9;z=9;$p=17;continue _;}if(!c){e=25;o=9;y=9;z=9;$p=18;continue _;}if(c>0){c=16;e=9;o=9;y=9;$p=21;continue _;}}z=0;if
(q)z=1;ba=m+(n*8|0)|0;c=d>0?v:v+F(a.j0,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 25:ASi(a,ba,c,o,x,y,z);if(C()){break _;}if(!e){e=79;o=0;x=9;y=9;$p=27;continue _;}e=Bb((n*2|0)+1|0,r);if(e<0){o=52;x=0;y=9;z=9;$p=24;continue _;}if(!e){e=61;o=0;x=9;y=9;$p=26;continue _;}n=n+1|0;if(n>=10){f=a.ck.e;BH();g=BUg;$p=9;continue _;}if(p>0){x=(w-(n*8|0)|0)-9|0;c=Bb((n*2|0)+1|0,p);if(c<0){e=34;o=9;y=9;z=9;$p=17;continue _;}if(!c){e=25;o=9;y=9;z=9;$p=18;continue _;}if(c>0){c=16;e=9;o=9;y=9;$p=21;continue _;}}z
=0;if(q)z=1;ba=m+(n*8|0)|0;c=d>0?v:v+F(a.j0,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 26:ASi(a,ba,c,e,o,x,y);if(C()){break _;}n=n+1|0;if(n>=10){f=a.ck.e;BH();g=BUg;$p=9;continue _;}if(p>0){x=(w-(n*8|0)|0)-9|0;c=Bb((n*2|0)+1|0,p);if(c<0){e=34;o=9;y=9;z=9;$p=17;continue _;}if(!c){e=25;o=9;y=9;z=9;$p=18;continue _;}if(c>0){c=16;e=9;o=9;y=9;$p=21;continue _;}}z=0;if(q)z=1;ba=m+(n*8|0)|0;c=d>0?v:v+F(a.j0,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 27:ASi(a,ba,c,e,o,x,y);if(C()){break _;}e=Bb((n
*2|0)+1|0,r);if(e<0){o=52;x=0;y=9;z=9;$p=24;continue _;}if(!e){e=61;o=0;x=9;y=9;$p=26;continue _;}n=n+1|0;if(n>=10){f=a.ck.e;BH();g=BUg;$p=9;continue _;}if(p>0){x=(w-(n*8|0)|0)-9|0;c=Bb((n*2|0)+1|0,p);if(c<0){e=34;o=9;y=9;z=9;$p=17;continue _;}if(!c){e=25;o=9;y=9;z=9;$p=18;continue _;}if(c>0){c=16;e=9;o=9;y=9;$p=21;continue _;}}z=0;if(q)z=1;ba=m+(n*8|0)|0;c=d>0?v:v+F(a.j0,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 28:Bzp(m,c,d,e,h);if(C()){break _;}Bm(3042);b=2.0;t=y;c=16777215+(l<<24)|0;$p=29;case 29:A3r(j,
g,b,t,c);if(C()){break _;}while(true){o=o+1|0;if(o>=D4(a.eZ))break;if(o>=w)break;if((Bd(a.eZ,o)).j4>=200&&!bb)continue;bc=(1.0-(Bd(a.eZ,o)).j4/200.0)*10.0;if(bc<0.0)bc=0.0;if(bc>1.0)bc=1.0;l=255.0*bc*bc|0;if(bb)l=255;if(l<=0)continue;else{m=2;y=( -o|0)*9|0;g=(Bd(a.eZ,o)).A_;c=y-1|0;d=322;e=y+8|0;h=(l/2|0)<<24;$p=28;continue _;}}BQ();Bm(3008);Bl(3042);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,$p);}
function AVO(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=1.0-b;if(b<0.0)b=0.0;if(b>1.0)b=1.0;e=a.GI;a.GI=e+(b-e)*0.01;Bl(2929);FD(0);Dk(0,769);b=a.GI;CD(b,b,b,1.0);f=3553;g=a.ck.bb;h=B(1388);$p=1;case 1:$z=A3q(g,h);if(C()){break _;}i=$z;C$(f,i);Cf();g=BRa;BR(g);j=d;L(g,0.0,j,(-90.0),0.0,1.0);k=c;L(g,k,j,(-90.0),1.0,1.0);L(g,k,0.0,(-90.0),1.0,0.0);L(g,
0.0,0.0,(-90.0),0.0,0.0);$p=2;case 2:A6C(g);if(C()){break _;}FD(1);Bm(2929);CD(1.0,1.0,1.0,1.0);Dk(770,771);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function AZA(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.ck.e.B.b8.data[b];if(f===null)return;g=f.tT-e;b=Bb(g,0.0);if(b>0){Co();h=1.0+g/5.0;i=c+8|0;e=i;j=d+12|0;Bw(e,j,0.0);Ct(1.0/h,(h+1.0)/2.0,1.0);Bw( -i|0, -j|0,0.0);}k=CCl;l=a.ck;m=l.hD;l=l.bb;$p=1;case 1:AYD(k,m,l,f,c,d);if(C()){break _;}if(b>0)BQ();m=CCl;k=a.ck;l=k.hD;k=k.bb;$p
=2;case 2:AS0(m,l,k,f,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function A7z(a){var b,c;b=a.qC;if(b>0)a.qC=b-1|0;a.EN=a.EN+1|0;b=0;while(true){c=a.eZ;if(b>=c.n)break;c=Bd(c,b);c.j4=c.j4+1|0;b=b+1|0;}}
function AGx(a,b){var c,d,e,f,g;while(Ea(a.ck.hD,b)>320){c=1;while(c<Y(b)){d=a.ck.hD;e=c+1|0;if(Ea(d,CU(b,0,e))>320)break;c=e;}AGx(a,CU(b,0,c));b=Cz(b,c);}f=a.eZ;d=new AD4;d.A_=b;d.j4=0;ALF(f,0,d);while(true){b=a.eZ;g=b.n;if(g<=50)break;Er(b,g-1|0);}}
function ATp(){CCl=AQH();}
function AHB(){var a=this;Dr.call(a);a.eL=null;a.on=null;a.L4=0.0;a.BU=null;}
var CCm=null;function Mm(){var a=new AHB();A6l(a);return a;}
function A6l(a){var b;E8(a);a.eL=Q(Cj,[B(1389),B(1390),B(1391),B(1392),B(1393)]);a.L4=0.0;a.BU=B(1394);b=AHl(Qz(Q(Cj,[B(1395),B(1396),B(1397),B(1398),B(1399),B(1400),B(1401),B(1402),B(1403),B(1404),B(1405),B(1406),B(237),B(1407),B(1408),B(1409),B(1410)])));a.BU=Bd(b,F(CCm,b.n));}
function A8a(a){var b,c,d,e,f,g,h,i;a:{a.L4=a.L4+1.0;b=a.on;if(b!==null){c=0;while(true){d=b.data;if(c>=d.length)break a;e=0;while(e<d[c].data.length){f=d[c].data[e];g=f.pV;f.yR=g;if(g>0.0)f.wP=f.wP-0.6;h=f.wP;i=g+h;f.pV=i;f.wP=h*0.9;if(i<0.0){f.pV=0.0;f.wP=0.0;}e=e+1|0;}c=c+1|0;}}}}
function A_K(a,b,c){}
function A4Q(a){DY(a.bs);Z(a.bs,EB(1,(a.R/2|0)-100|0,(a.ba/4|0)+48|0,B(1411)));Z(a.bs,EB(2,(a.R/2|0)-100|0,(a.ba/4|0)+72|0,B(1412)));Z(a.bs,EB(3,(a.R/2|0)-100|0,(a.ba/4|0)+96|0,B(1413)));Z(a.bs,EB(0,(a.R/2|0)-100|0,((a.ba/4|0)+120|0)+12|0,B(1414)));(Bd(a.bs,2)).gj=0;if(a.w.o1===null)(Bd(a.bs,1)).gj=0;}
function AWC(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.cJ){c=a.w;d=Bwl(a,c.u);$p=1;continue _;}if(b.cJ==1){c=a.w;d=Br6(a);$p=2;continue _;}if(b.cJ!=2)return;b=a.w;c=new RA;E8(c);c.ud=0;c.cp=B(4);c.Bu=a;$p=3;continue _;case 1:AVA(c,d);if(C()){break _;}if(b.cJ==1){c=a.w;d=Br6(a);$p=2;continue _;}if(b.cJ!=2)return;b=a.w;c=new RA;E8(c);c.ud=0;c.cp=B(4);c.Bu=a;$p=3;continue _;case 2:AVA(c,d);if(C()){break _;}if(b.cJ!=2)return;b
=a.w;c=new RA;E8(c);c.ud=0;c.cp=B(4);c.Bu=a;$p=3;case 3:AVA(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function ASJ(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}Cf();e=BRa;$p=2;case 2:ATa(a,d);if(C()){break _;}f=3553;g=a.w.bb;h=B(1415);$p=3;case 3:$z=A3q(g,h);if(C()){break _;}i=$z;C$(f,i);CD(1.0,1.0,1.0,1.0);HS(e,16777215);Co();Bw((a.R/2|0)+90|0,70.0,0.0);Bx((-20.0),
0.0,0.0,1.0);j=BE(EO(Hg(Cy(),M(1000)))/1000.0*3.1415927410125732*2.0)*0.10000000149011612;if(j<0.0)j= -j;k=(1.7999999523162842-j)*100.0/(Ea(a.bp,a.BU)+32|0);Ct(k,k,k);e=a.bp;g=a.BU;f=0;i=(-8);l=16776960;$p=4;case 4:Bew(a,e,g,f,i,l);if(C()){break _;}BQ();e=a.bp;g=B(1380);f=2;i=a.ba-20|0;l=16777215;$p=5;case 5:Be1(a,e,g,f,i,l);if(C()){break _;}e=a.bp;g=B(1416);f=2;i=a.ba-10|0;l=16777215;$p=6;case 6:Be1(a,e,g,f,i,l);if(C()){break _;}g=B(1417);e=a.bp;h=B(1418);f=(a.R-Ea(e,B(1418))|0)-2|0;i=a.ba-20|0;l=16777215;$p
=7;case 7:Be1(a,e,h,f,i,l);if(C()){break _;}e=a.bp;f=(a.R-Ea(e,g)|0)-2|0;i=a.ba-10|0;l=16777215;$p=8;case 8:Be1(a,e,g,f,i,l);if(C()){break _;}m=AJW();n=ANp();o=Dh(CA(BI(m,AMc()),M(100)),m);p=Dh(Dh(m,M(1024)),M(1024));e=new S;T(e);H(Gv(H(Gv(H(e,B(1419)),o),B(1420)),p),B(1385));g=R(e);e=a.bp;f=(a.R-Ea(e,g)|0)-2|0;i=2;l=8421504;$p=9;case 9:Be1(a,e,g,f,i,l);if(C()){break _;}m=Dh(CA(n,M(100)),m);n=Dh(Dh(n,M(1024)),M(1024));e=new S;T(e);H(Gv(H(Gv(H(e,B(1386)),m),B(1383)),n),B(1387));g=R(e);e=a.bp;f=(a.R-Ea(e,g)|0)
-2|0;i=12;l=8421504;$p=10;case 10:Be1(a,e,g,f,i,l);if(C()){break _;}$p=11;case 11:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function ATa(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(a.on===null){a.on=$rt_createMultiArray(Xd,[a.eL.data.length,Y(a.eL.data[0])]);c=0;while(true){if(c>=a.on.data.length)break a;d=0;while(true){e=a.on.data;if(d>=e[c].data.length)break;e=e[c].data;f=new Xd;f.baV=a;g=(10+d|0)+Dc(CCm)*32.0+c;f.yR
=g;f.pV=g;e[d]=f;d=d+1|0;}c=c+1|0;}}}DR(5889);Co();E3();f=new PQ;h=a.w;RI(f,h.b7,h.bD);d=120*f.Do|0;AGO(70.0,a.w.b7/d,0.05000000074505806,100.0);f=a.w;GY(0,f.bD-d|0,f.b7,d);DR(5888);Co();E3();Bl(2884);A70(1029);FD(1);i=0;g=b;if(i>=3){Bl(3042);DR(5889);BQ();DR(5888);BQ();f=a.w;GY(0,0,f.b7,f.bD);Bm(2884);return;}Co();Bw(0.4000000059604645,0.6000000238418579,(-12.0));if(!i){EZ(256);Bw(0.0,(-0.4000000059604645),0.0);Ct(0.9800000190734863,1.0,1.0);Bm(3042);Dk(770,771);}if(i==1){Bl(3042);EZ(256);}if(i==2){Bm(3042);Dk(768,
1);}Ct(1.0,(-1.0),1.0);Bx(15.0,1.0,0.0,0.0);Ct(0.8899999856948853,1.0,0.4000000059604645);Bw(( -Y(a.eL.data[0])|0)*0.5,( -a.eL.data.length|0)*0.5,0.0);d=3553;f=a.w.bb;h=B(257);$p=1;case 1:$z=A3q(f,h);if(C()){break _;}j=$z;C$(d,j);if(!i){d=3553;f=a.w.bb;h=B(1421);$p=2;continue _;}h=LB();j=0;b:while(true){if(j>=a.eL.data.length){BQ();i=i+1|0;if(i>=3){Bl(3042);DR(5889);BQ();DR(5888);BQ();f=a.w;GY(0,0,f.b7,f.bD);Bm(2884);return;}Co();Bw(0.4000000059604645,0.6000000238418579,(-12.0));if(!i){EZ(256);Bw(0.0,(-0.4000000059604645),
0.0);Ct(0.9800000190734863,1.0,1.0);Bm(3042);Dk(770,771);}if(i==1){Bl(3042);EZ(256);}if(i==2){Bm(3042);Dk(768,1);}Ct(1.0,(-1.0),1.0);Bx(15.0,1.0,0.0,0.0);Ct(0.8899999856948853,1.0,0.4000000059604645);Bw(( -Y(a.eL.data[0])|0)*0.5,( -a.eL.data.length|0)*0.5,0.0);d=3553;f=a.w.bb;h=B(257);continue _;}k=0;while(k<Y(a.eL.data[j])){if(Bc(a.eL.data[j],k)!=32)break b;k=k+1|0;}j=j+1|0;}Co();l=a.on.data[k].data[j];m=l.yR;n=m+(l.pV-m)*g;o=1.0;p=1.0;if(!i){o=n*0.03999999910593033+1.0;p=1.0/o;n=0.0;}Bw(k,j,n);Ct(o,o,o);Bx(0.0,
0.0,1.0,0.0);O();f=BRj;$p=3;continue _;case 2:$z=A3q(f,h);if(C()){break _;}j=$z;C$(d,j);h=LB();j=0;c:while(true){if(j>=a.eL.data.length){BQ();i=i+1|0;if(i>=3){Bl(3042);DR(5889);BQ();DR(5888);BQ();f=a.w;GY(0,0,f.b7,f.bD);Bm(2884);return;}Co();Bw(0.4000000059604645,0.6000000238418579,(-12.0));if(!i){EZ(256);Bw(0.0,(-0.4000000059604645),0.0);Ct(0.9800000190734863,1.0,1.0);Bm(3042);Dk(770,771);}if(i==1){Bl(3042);EZ(256);}if(i==2){Bm(3042);Dk(768,1);}Ct(1.0,(-1.0),1.0);Bx(15.0,1.0,0.0,0.0);Ct(0.8899999856948853,
1.0,0.4000000059604645);Bw(( -Y(a.eL.data[0])|0)*0.5,( -a.eL.data.length|0)*0.5,0.0);d=3553;f=a.w.bb;h=B(257);$p=1;continue _;}k=0;while(k<Y(a.eL.data[j])){if(Bc(a.eL.data[j],k)!=32)break c;k=k+1|0;}j=j+1|0;}Co();l=a.on.data[k].data[j];m=l.yR;n=m+(l.pV-m)*g;o=1.0;p=1.0;if(!i){o=n*0.03999999910593033+1.0;p=1.0/o;n=0.0;}Bw(k,j,n);Ct(o,o,o);Bx(0.0,0.0,1.0,0.0);O();f=BRj;$p=3;case 3:A6B(h,f,p);if(C()){break _;}BQ();while(true){k=k+1|0;while(k>=Y(a.eL.data[j])){j=j+1|0;if(j>=a.eL.data.length){BQ();i=i+1|0;if(i>=
3){Bl(3042);DR(5889);BQ();DR(5888);BQ();f=a.w;GY(0,0,f.b7,f.bD);Bm(2884);return;}Co();Bw(0.4000000059604645,0.6000000238418579,(-12.0));if(!i){EZ(256);Bw(0.0,(-0.4000000059604645),0.0);Ct(0.9800000190734863,1.0,1.0);Bm(3042);Dk(770,771);}if(i==1){Bl(3042);EZ(256);}if(i==2){Bm(3042);Dk(768,1);}Ct(1.0,(-1.0),1.0);Bx(15.0,1.0,0.0,0.0);Ct(0.8899999856948853,1.0,0.4000000059604645);Bw(( -Y(a.eL.data[0])|0)*0.5,( -a.eL.data.length|0)*0.5,0.0);d=3553;f=a.w.bb;h=B(257);$p=1;continue _;}k=0;}if(Bc(a.eL.data[j],k)==32)continue;else break;}Co();l
=a.on.data[k].data[j];m=l.yR;n=m+(l.pV-m)*g;o=1.0;p=1.0;if(!i){o=n*0.03999999910593033+1.0;p=1.0/o;n=0.0;}Bw(k,j,n);Ct(o,o,o);Bx(0.0,0.0,1.0,0.0);O();f=BRj;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function BcE(){CCm=new DJ;}
function Qv(){var a=this;Dr.call(a);a.r2=0;a.sk=null;a.mf=0;a.ig=null;a.V$=0;a.KI=0;a.gh=null;}
function CCn(a,b){var c=new Qv();A6H(c,a,b);return c;}
function A6H(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:E8(a);a.r2=0;a.mf=0;a.V$=0;a.KI=0;a.ig=c;c=null;$p=1;case 1:AUC(b,c);if(C()){break _;}if(Dp(a.ig,B(1422))&&V1())a.ig=Nn(a.ig,B(1422),B(1423));else if(!Dp(a.ig,B(430))){if(!V1()){c=a.ig;d=new S;T(d);H(H(d,B(1422)),c);c=R(d);}else{c=a.ig;d=new S;T(d);H(H(d,B(1423)),c);c=R(d);}a.ig=c;}c=new ACH;c.np=0;c.QO=0;c.NM=YW();c.e$=b;b=new AOh;b.L_=1;b.mk=Cs();b.Wd=0;b.nl=0;b.H1=B(4);b.GH
=0;b.a3w=0;b.bd8=0;b.Or=Bw8();b.v$=c;c.oB=b;a.sk=c;return;default:E4();}}C8().s(a,b,c,d,$p);}
function A3S(a){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b=a.mf+1|0;a.mf=b;if(b>1){b:{c=a.gh;if(c===null){c=a.ig;BL6();c:{try{d=BJQ(c);break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){d=$$je;}else{throw $$e;}}e=CCo;f=W(D,1);f.data[0]=c;CG(e,B(1424),f);FR(CCo,d);d=null;}a.gh=d;if(d!==null)break b;c=a.w;d=new AC3;g=a.ig;h=new S;T(h);H(H(H(h,B(1425)),g),B(1426));A1_(d,B(1427),
R(h));$p=4;continue _;}c=ADQ(c);NS();if(c===CCp){if(a.KI){c=a.sk;$p=1;continue _;}c=a.sk;c.oB.kZ=a.gh;d=new RR;e=a.w.o1.qn;CN(d);d.PL=e;$p=2;continue _;}if(ADQ(a.gh)===CCq){c=a.gh;if(c!==null){LZ(c);a.gh=null;}if(!Dp(a.ig,B(1422)))break a;if(V1())break a;a.ig=Nn(a.ig,B(1422),B(1423));a.mf=0;}}if(a.mf>200&&!a.r2){c=a.gh;if(c!==null){LZ(c);a.gh=null;}c=a.w;d=Ni(B(1427),B(1428));$p=5;continue _;}}return;}e=a.w;g=Ni(B(1427),B(1429));$p=3;continue _;case 1:AZI(c);if(C()){break _;}if(a.mf>200&&!a.r2){c=a.gh;if(c!==
null){LZ(c);a.gh=null;}c=a.w;d=Ni(B(1427),B(1428));$p=5;continue _;}return;case 2:AS$(c,d);if(C()){break _;}a.KI=1;a.r2=1;if(a.mf>200&&!a.r2){c=a.gh;if(c!==null){LZ(c);a.gh=null;}c=a.w;d=Ni(B(1427),B(1428));$p=5;continue _;}return;case 3:AVA(e,g);if(C()){break _;}if(a.mf>200&&!a.r2){c=a.gh;if(c!==null){LZ(c);a.gh=null;}c=a.w;d=Ni(B(1427),B(1428));$p=5;continue _;}return;case 4:AVA(c,d);if(C()){break _;}if(a.mf>200&&!a.r2){c=a.gh;if(c!==null){LZ(c);a.gh=null;}c=a.w;d=Ni(B(1427),B(1428));$p=5;continue _;}return;case 5:AVA(c,
d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AVU(a,b,c){}
function A19(a){DY(a.bs);Z(a.bs,EB(0,(a.R/2|0)-100|0,((a.ba/4|0)+120|0)+12|0,B(1430)));}
function A4w(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.cJ)return;a.V$=1;b=a.sk;if(b!==null){b.np=1;Me(b.oB,B(1431),W(D,0));}b=a.w;c=Mm();$p=1;case 1:AVA(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function A4s(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}if(a.sk!==null){e=a.bp;f=B(1432);g=a.R/2|0;h=(a.ba/2|0)-50|0;i=16777215;$p=2;continue _;}e=a.bp;f=B(1433);g=a.R/2|0;h=(a.ba/2|0)-50|0;i=16777215;$p=4;continue _;case 2:Bew(a,e,f,g,h,i);if(C()){break _;}e=a.bp;f=a.sk.ber;g=a.R/2|0;h=(a.ba/2|0)-10|0;i=16777215;$p=3;case 3:Bew(a,e,f,g,h,
i);if(C()){break _;}$p=6;continue _;case 4:Bew(a,e,f,g,h,i);if(C()){break _;}e=a.bp;f=B(4);g=a.R/2|0;h=(a.ba/2|0)-10|0;i=16777215;$p=5;case 5:Bew(a,e,f,g,h,i);if(C()){break _;}$p=6;case 6:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
var ANG=J(BD);
function G8(){var a=this;FT.call(a);a.B=null;a.Yx=0;a.qR=0;a.Bv=0.0;a.my=0.0;a.FF=0;a.q2=0;a.FA=null;a.Ss=0;}
function CCr(a){var b=new G8();AAH(b,a);return b;}
function AAH(a,b){AAB(a,b);a.B=A8r(a);a.Yx=0;a.qR=0;a.FF=0;a.q2=0;a.Ss=0;a.bS=1.6200000047683716;Id(a,b.dn+0.5,b.hM+1|0,b.dm+0.5,0.0,0.0);a.bT=20;a.a7s=B(1434);a.a5w=180.0;a.Bs=20;a.hQ=B(1358);}
function A1u(a){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A77(a);if(C()){break _;}a.Bv=a.my;a.my=0.0;return;default:E4();}}C8().s(a,$p);}
function A8f(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bS=1.6200000047683716;Eb(a,0.6000000238418579,1.7999999523162842);if(a.k!==null){b=a.h;if(b>0.0){Dt(a,a.c,b,a.d);c=a.k;d=a.v;$p=1;continue _;}a.g=0.0;a.i=0.0;a.f=0.0;a.x=0.0;}a.bT=20;a.d8=0;return;case 1:$z=AQz(c,a,d);if(C()){break _;}c=$z;if(c.n){a.h=a.h+1.0;b=a.h;if(b>0.0){Dt(a,a.c,b,a.d);c=a.k;d=a.v;continue _;}}a.g=0.0;a.i=0.0;a.f=0.0;a.x=0.0;a.bT=20;a.d8=0;return;default:
E4();}}C8().s(a,b,c,d,$p);}
function Xz(a){var b;if(!a.FF)a.q2=0;else{b=a.q2+1|0;a.q2=b;if(b==8){a.q2=0;a.FF=0;}}a.Dd=a.q2/8.0;}
function BxK(a){return a.qR;}
function A8m(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Eb(a,0.20000000298023224,0.20000000298023224);Dt(a,a.c,a.h,a.d);a.i=0.10000000149011612;if(CP(a.FA,B(1435))){c=new CS;BN();JF(c,CzF,1);d=1;$p=1;continue _;}c=a.B;d=0;while(true){e=c.b8.data;if(d>=e.length){d=0;while(true){e=c.ds.data;if(d>=e.length)break;if(e[d]!==null){f=c.pF;g=e[d];h=1;$p=3;continue _;}d=d+1|0;}if(b===null){a.g
=0.0;a.f=0.0;}else{a.f= -BY((a.h3+a.q)*3.1415927410125732/180.0)*0.10000000149011612;a.g= -BE((a.h3+a.q)*3.1415927410125732/180.0)*0.10000000149011612;}a.bS=0.10000000149011612;return;}if(e[d]!==null)break;d=d+1|0;}f=c.pF;g=e[d];h=1;$p=2;continue _;case 1:Bdn(a,c,d);if(C()){break _;}c=a.B;d=0;while(true){e=c.b8.data;if(d>=e.length){d=0;while(true){e=c.ds.data;if(d>=e.length)break;if(e[d]!==null){f=c.pF;g=e[d];h=1;$p=3;continue _;}d=d+1|0;}if(b===null){a.g=0.0;a.f=0.0;}else{a.f= -BY((a.h3+a.q)*3.1415927410125732
/180.0)*0.10000000149011612;a.g= -BE((a.h3+a.q)*3.1415927410125732/180.0)*0.10000000149011612;}a.bS=0.10000000149011612;return;}if(e[d]!==null)break;d=d+1|0;}f=c.pF;g=e[d];h=1;$p=2;case 2:Bdn(f,g,h);if(C()){break _;}c.b8.data[d]=null;while(true){d=d+1|0;e=c.b8.data;if(d>=e.length){d=0;while(true){e=c.ds.data;if(d>=e.length)break;if(e[d]!==null){f=c.pF;g=e[d];h=1;$p=3;continue _;}d=d+1|0;}if(b===null){a.g=0.0;a.f=0.0;}else{a.f= -BY((a.h3+a.q)*3.1415927410125732/180.0)*0.10000000149011612;a.g= -BE((a.h3+a.q)*
3.1415927410125732/180.0)*0.10000000149011612;}a.bS=0.10000000149011612;return;}if(e[d]===null)continue;else break;}f=c.pF;g=e[d];h=1;continue _;case 3:Bdn(f,g,h);if(C()){break _;}c.ds.data[d]=null;while(true){d=d+1|0;e=c.ds.data;if(d>=e.length)break;if(e[d]===null)continue;else{f=c.pF;g=e[d];h=1;continue _;}}if(b===null){a.g=0.0;a.f=0.0;}else{a.f= -BY((a.h3+a.q)*3.1415927410125732/180.0)*0.10000000149011612;a.g= -BE((a.h3+a.q)*3.1415927410125732/180.0)*0.10000000149011612;}a.bS=0.10000000149011612;return;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Bqk(a,b,c){a.qR=a.qR+c|0;}
function A82(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;$p=1;case 1:Bdn(a,b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function Bdn(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b===null)return;d=Jz(a.k,a.c,a.h-0.30000001192092896+0.11999999731779099,a.d,b);d.iR=40;if(c){e=V(a.l)*0.5;f=V(a.l)*3.1415927410125732*2.0;d.f= -BE(f)*e;d.g=BY(f)*e;d.i=0.20000000298023224;}else{d.f= -BE(a.q/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732)*0.30000001192092896;d.g=BY(a.q
/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732)*0.30000001192092896;d.i= -BE(a.x/180.0*3.1415927410125732)*0.30000001192092896+0.10000000149011612;g=V(a.l)*3.1415927410125732*2.0;f=0.019999999552965164*V(a.l);h=d.f;i=g;j=F2(i);k=f;d.f=h+j*k;d.i=d.i+(V(a.l)-V(a.l))*0.10000000149011612;d.g=d.g+Fa(i)*k;}$p=1;case 1:a.a_y(d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bc6(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.k;$p=1;case 1:c.bbY(b);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function A76(a,b){var c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.B;d=1.0;e=c.b8.data;f=c.bu;if(e[f]!==null){c=e[f];d=d*(Es(c)).Sk(c,b);}BH();b=BUg;$p=1;case 1:$z=A2x(a,b);if(C()){break _;}f=$z;if(f)d=d/5.0;if(!a.bC)d=d/5.0;return d;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Yc(a,b){var c,d,e;c=a.B;d=b.bF;BH();if(d!==BZr&&d!==BZw&&d!==Cy6&&d!==Cy5)e=1;else{c=AFP(c,c.bu);if(c===null)e=0;else{BN();e=BZy.data[c.br].EQ(b);}}return e;}
function AVx(a,b){var c,d,e,f,g,h;Is(a,b);c=a.B;d=J$();e=0;while(true){f=c.b8.data;if(e>=f.length)break;if(f[e]!==null){g=Fl();Fu(g,B(1436),e<<24>>24);K9(c.b8.data[e],g);Ia(d,g);}e=e+1|0;}h=0;while(true){f=c.ds.data;if(h>=f.length)break;if(f[h]!==null){g=Fl();Fu(g,B(1436),(h+100|0)<<24>>24);K9(c.ds.data[h],g);Ia(d,g);}h=h+1|0;}h=0;while(true){f=c.c7.data;if(h>=f.length)break;if(f[h]!==null){g=Fl();Fu(g,B(1436),(h+80|0)<<24>>24);K9(c.c7.data[h],g);Ia(d,g);}h=h+1|0;}G3(b,B(1292),d);}
function By$(a){return 0.11999999731779099;}
function AQ7(a,b,c){var d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.jU=0;if(a.bT<=0)return 0;if(a.fP>a.Ey/2.0)return 0;if(!(!(b instanceof GJ)&&!(b instanceof N_))){d=a.k.j9;if(!d)c=0;if(d==1)c=(c/3|0)+1|0;if(d==3)c=(c*3|0)/2|0;}e=Bp(c,25-AJd(a.B)|0)+a.Ss|0;f=a.B;d=0;while(true){g=f.ds.data;if(d>=g.length)break;if(g[d]!==null&&Es(g[d]) instanceof Lb){Ky(f.ds.data[d],c);g=f.ds.data;if(!g[d].t)g[d]=null;}d=
d+1|0;}c=e/25|0;a.Ss=e%25|0;if(!c)return 0;$p=1;case 1:$z=AV3(a,b,c);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function SZ(a){return EP(a.B);}
function Qx(a){var b;b=a.B;RO(b,b.bu,null);}
function BB_(a){return a.bS-0.5;}
function ZI(a){a.q2=(-1);a.FF=1;}
function MH(){var a=this;G8.call(a);a.jK=null;a.tP=null;}
function CCs(a,b,c){var d=new MH();AEJ(d,a,b,c);return d;}
function AEJ(a,b,c,d){var e;AAH(a,c);a.tP=b;if(d!==null){b=d.qn;if(b!==null&&Y(b)>0){b=Kr(d.qn);c=new S;T(c);H(H(H(c,B(1437)),b),B(1438));a.vE=R(c);b=C0();c=a.vE;e=new S;T(e);H(H(e,B(1439)),c);BK(b,R(e));}}a.FA=d.qn;}
function AU$(a){var b;Xz(a);b=a.jK;a.jT=b.nH;a.hp=b.nt;a.kn=b.J7;}
function A8z(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.jK;b.nH=0.0;b.nt=0.0;c=b.FD.data;if(c[0])b.nt=1.0;if(c[1])b.nt=b.nt-1.0;if(c[2])b.nH=1.0;if(c[3])b.nH=b.nH-1.0;b.J7=c[4];d=c[5];b.Ms=d;if(d){b.nH=b.nH*0.3;b.nt=b.nt*0.3;}if(d&&a.dl<0.20000000298023224)a.dl=0.20000000298023224;if(!a.k.j9&&a.bT<20&&!((a.xS%20|0)*4|0))AKT(a,1);b=a.B;d=0;while(true){c=b.b8.data;if
(d>=c.length)break;if(c[d]!==null&&c[d].tT>0){e=c[d];e.tT=e.tT-1|0;}d=d+1|0;}a.Bv=a.my;$p=1;case 1:AWB(a);if(C()){break _;}f=a.f;f=f*f;g=a.g;h=CX(f+g*g);i=Kw( -a.i*0.20000000298023224)*15.0;if(h>0.10000000149011612)h=0.10000000149011612;d=a.bC;if(!(d&&a.bT>0))h=0.0;if(!(!d&&a.bT>0))i=0.0;j=a.my;a.my=j+(h-j)*0.4000000059604645;h=a.kv;a.kv=h+(i-h)*0.800000011920929;if(a.bT<=0)return;b=a.k;e=Ev(a.v,1.0,0.0,1.0);$p=2;case 2:$z=AYx(b,a,e);if(C()){break _;}b=$z;if(b!==null){d=0;if(d<b.n){e=Bd(b,d);$p=3;continue _;}}return;case 3:e.zQ(a);if
(C()){break _;}d=d+1|0;if(d>=b.n)return;e=Bd(b,d);continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function APd(a){var b,c;b=a.jK;c=0;while(c<10){b.FD.data[c]=0;c=c+1|0;}}
function FV(a,b,c){var d,e,f;d=a.jK;e=(-1);f=d.a5Q;if(b==f.Jb.S)e=0;if(b==f.QH.S)e=1;if(b==f.IZ.S)e=2;if(b==f.Ki.S)e=3;if(b==f.TF.S)e=4;if(b==f.a0K.S)e=5;if(e>=0)d.FD.data[e]=c;}
function Bme(a,b){AVx(a,b);FH(b,B(1440),a.qR);}
function BD4(a,b){var c,d,e,f,g,h;Ir(a,b);c=HJ(b,B(1292));d=a.B;d.b8=W(CS,36);d.ds=W(CS,4);d.c7=W(CS,4);e=0;while(e<KD(c)){f=FS(c,e);g=F8(f,B(1436))&255;if(g>=0){h=d.b8.data;if(g<h.length)h[g]=Qj(f);}if(g>=80){h=d.c7.data;if(g<(h.length+80|0))h[g-80|0]=Qj(f);}if(g>=100){h=d.ds.data;if(g<(h.length+100|0))h[g-100|0]=Qj(f);}e=e+1|0;}a.qR=FE(b,B(1440));}
function ARQ(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.tP;d=new ALA;e=a.B;O0(d);d.vX=0;d.a8c=e;d.Yp=b;d.o5=0;f=b.ku()/9|0;d.vX=f;d.jB=114+(f*18|0)|0;g=(f-4|0)*18|0;f=0;while(f<d.vX){h=0;while(h<9){Z(d.dY,G$(d,b,h+(f*9|0)|0,8+(h*18|0)|0,18+(f*18|0)|0));h=h+1|0;}f=f+1|0;}i=0;while(i<3){j=0;while(j<9){Z(d.dY,G$(d,e,j+((i+1|0)*9|0)|0,8+(j*18|0)|0,(103
+(i*18|0)|0)+g|0));j=j+1|0;}i=i+1|0;}f=0;k=161+g|0;while(f<9){Z(d.dY,G$(d,e,f,8+(f*18|0)|0,k));f=f+1|0;}$p=1;case 1:AVA(c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function A5M(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.tP;d=new AHy;E8(d);d.W9=B(1441);d.j2=0;d.hg=b;$p=1;case 1:AVA(c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function A_l(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.tP;c=new APB;d=a.B;O0(c);e=new AKk;AHg(e);f=new UH;f.Jo=9;f.sY=W(CS,9);f.y5=e;e.qE=f;g=By_();e.Yi=g;c.N1=e;Z(c.dY,Bv3(c,e.qE,g,0,124,35));h=0;while(h<3){i=0;while(i<3){Z(c.dY,G$(c,c.N1.qE,i+(h*3|0)|0,30+(i*18|0)|0,17+(h*18|0)|0));i=i+1|0;}h=h+1|0;}h=0;while(h<3){i=0;while(i<9){Z(c.dY,G$(c,d,i+((h+1|0)*9|0)|0,8+(i*18
|0)|0,84+(h*18|0)|0));i=i+1|0;}h=h+1|0;}h=0;while(h<9){Z(c.dY,G$(c,d,h,8+(h*18|0)|0,142));h=h+1|0;}$p=1;case 1:AVA(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function Bbz(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.tP;d=new ANL;e=a.B;O0(d);d.zM=b;Z(d.dY,G$(d,b,0,56,17));Z(d.dY,G$(d,b,1,56,53));Z(d.dY,G$(d,b,2,116,35));f=0;while(f<3){g=0;while(g<9){Z(d.dY,G$(d,e,g+((f+1|0)*9|0)|0,8+(g*18|0)|0,84+(f*18|0)|0));g=g+1|0;}f=f+1|0;}h=0;while(h<9){Z(d.dY,G$(d,e,h,8+(h*18|0)|0,142));h=h+1|0;}$p=1;case 1:AVA(c,d);if(C()){break _;}return;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,$p);}
function AYh(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.B;c=AFP(c,c.bu);if(c===null)d=1;else{BN();d=BZy.data[c.br].Km(b);}if(d<=0)return;$p=1;case 1:b.fv(a,d);if(C()){break _;}c=SZ(a);if(c!==null&&b instanceof FT){b=b;BN();BZy.data[c.br].FK(c,b);if(c.t<=0)Qx(a);}return;default:E4();}}C8().s(a,b,c,d,$p);}
function U2(a,b,c){var d;d=a.tP;F$(d.cs,Brs(d.p,b,a,(-0.5)));}
function AXy(a){return AJd(a.B);}
function A$3(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.ww(a);if(C()){break _;}c=$z;if(!c){d=SZ(a);if(d!==null&&b instanceof FT){b=b;BN();BZy.data[d.br].TR(d,b);if(d.t<=0)Qx(a);}}return;default:E4();}}C8().s(a,b,c,d,$p);}
function AUM(a,b){}
function AZ_(a){}
function Bvh(a){return a.jK.Ms;}
var Vu=J();
var CCt=null;var CCu=null;function BE(b){return CCu.data[(b*10430.3779296875|0)&65535];}
function BY(b){return CCu.data[(b*10430.3779296875+16384.0|0)&65535];}
function Gd(b){return Fq(b);}
function CX(b){return Fq(b);}
function TX(b){var c;c=b|0;if(b<c)c=c-1|0;return c;}
function P(b){var c;c=b|0;if(b<c)c=c-1|0;return c;}
function Mi(b,c){return b>=0?b/c|0:( -((( -b|0)-1|0)/c|0)|0)-1|0;}
function A9j(){var b;CCu=CO(65536);b=0;while(b<65536){CCu.data[b]=Fa(b*3.141592653589793*2.0/65536.0);b=b+1|0;}CCt=Cq([0,1,28,2,29,14,24,3,30,22,20,15,25,17,4,8,31,27,13,23,21,19,16,7,26,12,18,6,11,5,10,9]);}
function ALT(){var a=this;D.call(a);a.HM=null;a.S=0;}
function Kd(a,b){var c=new ALT();BtU(c,a,b);return c;}
function BtU(a,b,c){a.HM=b;a.S=c;}
var Kk=J(0);
function A_R(){var a=this;D.call(a);a.b8=null;a.ds=null;a.c7=null;a.bu=0;a.pF=null;a.bR=null;a.Uz=0;}
function A8r(a){var b=new A_R();BB1(b,a);return b;}
function BB1(a,b){a.b8=W(CS,37);a.ds=W(CS,4);a.c7=W(CS,4);a.bu=0;a.Uz=0;a.pF=b;}
function EP(a){return a.b8.data[a.bu];}
function AHS(a,b){var c,d;c=0;while(true){d=a.b8.data;if(c>=d.length)return (-1);if(d[c]!==null&&d[c].br==b)break;c=c+1|0;}return c;}
function AFA(a){var b,c;b=0;while(true){c=a.b8.data;if(b>=c.length)return (-1);if(c[b]===null)break;b=b+1|0;}return b;}
function Ii(a,b){if(b>0)b=1;if(b<0)b=(-1);a.bu=a.bu-b|0;while(true){b=a.bu;if(b>=0)break;a.bu=b+9|0;}while(true){b=a.bu;if(b<9)break;a.bu=b-9|0;}}
function SR(a,b){var c,d,e,f,g;if(!b.es){c=b.br;d=b.t;e=0;a:{while(true){f=a.b8.data;if(e>=f.length){e=(-1);break a;}if(f[e]!==null&&f[e].br==c&&f[e].t<H6(f[e])&&a.b8.data[e].t<64)break;e=e+1|0;}}if(e<0)e=AFA(a);if(e>=0){f=a.b8.data;if(f[e]===null)f[e]=AMC(c,0);c=H6(a.b8.data[e]);f=a.b8.data;c=d<=(c-f[e].t|0)?d:H6(f[e])-a.b8.data[e].t|0;f=a.b8.data;if(c>(64-f[e].t|0))c=64-f[e].t|0;if(c){d=d-c|0;g=f[e];g.t=g.t+c|0;f[e].tT=5;}}b.t=d;if(!d)return 1;}c=AFA(a);if(c<0)return 0;f=a.b8.data;f[c]=b;f[c].tT=5;return 1;}
function AFk(a,b,c){var d,e,f,g;d=a.b8;e=d.data.length;if(b>=e){d=a.ds;b=b-e|0;}d=d.data;if(d[b]===null)return null;if(d[b].t<=c){f=d[b];d[b]=null;return f;}g=HC(d[b],c);if(!d[b].t)d[b]=null;return g;}
function RO(a,b,c){var d,e,f;d=a.b8;e=d.data.length;if(b>=e){b=b-e|0;d=a.ds;}f=d.data.length;if(b>=f){b=b-f|0;d=a.c7;}d.data[b]=c;}
function AFP(a,b){var c,d;c=a.b8;d=c.data.length;if(b>=d){b=b-d|0;c=a.ds;}d=c.data.length;if(b>=d){b=b-d|0;c=a.c7;}return c.data[b];}
function Bqc(a){return 64;}
function AJd(a){var b,c,d,e,f,g;b=0;c=0;d=0;e=0;while(true){f=a.ds.data;if(e>=f.length)break;if(f[e]!==null&&Es(f[e]) instanceof Lb){g=M8(a.ds.data[e]);f=a.ds.data;c=c+(g-f[e].es|0)|0;d=d+g|0;b=b+(Es(f[e])).Uy|0;}e=e+1|0;}if(!d)return 0;return (Bp(b-1|0,c)/d|0)+1|0;}
function ATL(a){a.Uz=1;}
function WO(a,b,c){return b===null&&c===null?1:b!==null&&c!==null?(b.br==c.br&&b.t==c.t&&b.es==c.es?1:0):0;}
function H2(){var a=this;Dr.call(a);a.ms=0;a.jB=0;a.dY=null;}
var CCv=null;function O0(a){E8(a);a.ms=176;a.jB=166;a.dY=Cs();}
function AWn(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}e=(a.R-a.ms|0)/2|0;f=(a.ba-a.jB|0)/2|0;$p=2;case 2:a.Hi(d);if(C()){break _;}Co();Bx(180.0,1.0,0.0,0.0);KT();BQ();Co();Bw(e,f,0.0);CD(1.0,1.0,1.0,1.0);Bm(32826);g=0;h=a.dY;if(g>=h.n){h=a.w.e.B;if
(h.bR===null){Bl(32826);Gf();Bl(2896);Bl(2929);$p=3;continue _;}Bw(0.0,0.0,32.0);i=CCv;j=a.bp;k=a.w.bb;l=h.bR;b=(b-e|0)-8|0;c=(c-f|0)-8|0;$p=4;continue _;}i=Bd(h,g);h=i.ge;m=i.pJ;n=i.op;o=i.oL;l=h.hW(m);if(l===null){m=i.yj();if(m>=0){Bl(2896);h=a.w.bb;j=B(235);$p=8;continue _;}}j=CCv;k=a.bp;h=a.w.bb;$p=6;continue _;case 3:a.G5();if(C()){break _;}Bm(2896);Bm(2929);BQ();return;case 4:AYD(i,j,k,l,b,c);if(C()){break _;}i=CCv;j=a.bp;k=a.w.bb;h=h.bR;$p=5;case 5:AS0(i,j,k,h,b,c);if(C()){break _;}Bl(32826);Gf();Bl(2896);Bl(2929);$p
=3;continue _;case 6:AYD(j,k,h,l,n,o);if(C()){break _;}h=CCv;j=a.bp;k=a.w.bb;$p=7;case 7:AS0(h,j,k,l,n,o);if(C()){break _;}if(Wr(i,b,c)){Bl(2896);Bl(2929);m=i.op;p=i.oL;q=m+16|0;n=p+16|0;o=(-2130706433);r=(-2130706433);$p=10;continue _;}g=g+1|0;h=a.dY;if(g>=h.n){h=a.w.e.B;if(h.bR===null){Bl(32826);Gf();Bl(2896);Bl(2929);$p=3;continue _;}Bw(0.0,0.0,32.0);i=CCv;j=a.bp;k=a.w.bb;l=h.bR;b=(b-e|0)-8|0;c=(c-f|0)-8|0;$p=4;continue _;}i=Bd(h,g);h=i.ge;m=i.pJ;n=i.op;o=i.oL;l=h.hW(m);if(l===null){m=i.yj();if(m>=0){Bl(2896);h
=a.w.bb;j=B(235);$p=8;continue _;}}j=CCv;k=a.bp;h=a.w.bb;$p=6;continue _;case 8:$z=A3q(h,j);if(C()){break _;}p=$z;Hq(h,p);p=(m%16|0)*16|0;m=(m/16|0)*16|0;q=16;r=16;$p=9;case 9:ASi(a,n,o,p,m,q,r);if(C()){break _;}Bm(2896);if(Wr(i,b,c)){Bl(2896);Bl(2929);m=i.op;p=i.oL;q=m+16|0;n=p+16|0;o=(-2130706433);r=(-2130706433);$p=10;continue _;}g=g+1|0;h=a.dY;if(g>=h.n){h=a.w.e.B;if(h.bR===null){Bl(32826);Gf();Bl(2896);Bl(2929);$p=3;continue _;}Bw(0.0,0.0,32.0);i=CCv;j=a.bp;k=a.w.bb;l=h.bR;b=(b-e|0)-8|0;c=(c-f|0)-8|0;$p
=4;continue _;}i=Bd(h,g);h=i.ge;m=i.pJ;n=i.op;o=i.oL;l=h.hW(m);if(l===null){m=i.yj();if(m>=0){Bl(2896);h=a.w.bb;j=B(235);$p=8;continue _;}}j=CCv;k=a.bp;h=a.w.bb;$p=6;continue _;case 10:BcC(a,m,p,q,n,o,r);if(C()){break _;}Bm(2896);Bm(2929);g=g+1|0;h=a.dY;if(g>=h.n){h=a.w.e.B;if(h.bR===null){Bl(32826);Gf();Bl(2896);Bl(2929);$p=3;continue _;}Bw(0.0,0.0,32.0);i=CCv;j=a.bp;k=a.w.bb;l=h.bR;b=(b-e|0)-8|0;c=(c-f|0)-8|0;$p=4;continue _;}i=Bd(h,g);h=i.ge;m=i.pJ;n=i.op;o=i.oL;l=h.hW(m);if(l===null){m=i.yj();if(m>=0){Bl(2896);h
=a.w.bb;j=B(235);$p=8;continue _;}}j=CCv;k=a.bp;h=a.w.bb;$p=6;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function Bad(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(d&&d!=1)){e=0;a:{while(true){f=a.dY;if(e>=f.n){f=null;break a;}f=Bd(f,e);if(Wr(f,b,c))break;e=e+1|0;}}g=a.w.e;h=g.B;if(f!==null){b:{i=Ber(f);if(!(i===null&&h.bR===null)){if(i!==null&&h.bR===null){e=!d?i.t:(i.t+1|0)/2|0;g=f.ge;b=f.pJ;$p=4;continue _;}if(i===null){g=h.bR;if(g!==null&&f.Hm(g)){e
=d?1:h.bR.t;if(e>f.ge.ht())e=f.ge.ht();g=HC(h.bR,e);$p=8;continue _;}}if(i!==null){g=h.bR;if(g!==null){if(!f.Hm(g)){b=i.br;g=h.bR;if(b!=g.br)break b;if(H6(g)<=1)break b;e=i.t;if(e<=0)break b;g=h.bR;if((e+g.t|0)>H6(g))break b;g=h.bR;g.t=g.t+e|0;HC(i,e);if(i.t){$p=9;continue _;}g=null;$p=10;continue _;}b=i.br;g=h.bR;b=Bb(b,g.br);if(!b){if(!b){if(!d){e=g.t;if(e>(f.ge.ht()-i.t|0))e=f.ge.ht()-i.t|0;if(e>(H6(h.bR)-i.t|0))e=H6(h.bR)-i.t|0;HC(h.bR,e);if(!h.bR.t)h.bR=null;i.t=i.t+e|0;}else if(d==1){e=1;if(e>(f.ge.ht()
-i.t|0))e=f.ge.ht()-i.t|0;if(e>(H6(h.bR)-i.t|0))e=H6(h.bR)-i.t|0;HC(h.bR,e);if(!h.bR.t)h.bR=null;i.t=i.t+e|0;}}}else if(g.t<=f.ge.ht()){g=h.bR;$p=7;continue _;}}}}}$p=1;continue _;}f=h.bR;if(f!==null){e=a.R;j=a.ms;k=(e-j|0)/2|0;e=(a.ba-a.jB|0)/2|0;if(!(b>=k&&c>=e&&b<(k+j|0)&&c<(e+j|0))){if(!d){$p=2;continue _;}if(d==1){f=HC(h.bR,1);$p=3;continue _;}}}}return;case 1:A7A(f);if(C()){break _;}return;case 2:A82(g,f);if(C()){break _;}h.bR=null;if(d!=1)return;f=HC(h.bR,1);$p=3;case 3:A82(g,f);if(C()){break _;}if(!h.bR.t)h.bR
=null;return;case 4:$z=g.m1(b,e);if(C()){break _;}g=$z;h.bR=g;if(i.t){$p=5;continue _;}g=null;$p=6;continue _;case 5:f.bdP();if(C()){break _;}$p=1;continue _;case 6:A8H(f,g);if(C()){break _;}$p=5;continue _;case 7:A8H(f,g);if(C()){break _;}h.bR=i;$p=1;continue _;case 8:A8H(f,g);if(C()){break _;}if(!h.bR.t)h.bR=null;$p=1;continue _;case 9:f.bdP();if(C()){break _;}$p=1;continue _;case 10:A8H(f,g);if(C()){break _;}$p=9;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function BGl(a,b,c,d){}
function ATQ(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c!=1&&c!=a.w.u.e3.S)return;d=a.w;e=null;$p=1;case 1:AVA(d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function AUy(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.w.e;c=b.B;d=c.bR;if(d===null)return;$p=1;case 1:A82(b,d);if(C()){break _;}c.bR=null;return;default:E4();}}C8().s(a,b,c,d,$p);}
function BIo(a){return 0;}
function A68(){CCv=AQH();}
function FB(){var a=this;H2.call(a);a.a2s=null;a.X7=0.0;a.a6h=0.0;}
function CCw(a,b){var c=new FB();FP(c,a,b);return c;}
function FP(a,b,c){var d,e,f,g,h,i;d=c.data;O0(a);a.o5=1;e=new AKB;AHg(e);e.M2=By_();f=new UH;f.Jo=d.length;f.sY=c;f.y5=e;e.De=f;AUd(e,f);a.a2s=e;Z(a.dY,Bv3(a,e.De,e.M2,0,144,36));g=0;while(g<2){h=0;while(h<2){Z(a.dY,G$(a,a.a2s.De,h+(g*2|0)|0,88+(h*18|0)|0,26+(g*18|0)|0));h=h+1|0;}g=g+1|0;}h=0;while(h<4){f=a.dY;e=new AD8;AGK(e,a,b,((b.b8.data.length+4|0)-1|0)-h|0,8,8+(h*18|0)|0);e.bbr=a;e.Ou=h;Z(f,e);h=h+1|0;}h=0;while(h<3){i=0;while(i<9){Z(a.dY,G$(a,b,i+((h+1|0)*9|0)|0,8+(i*18|0)|0,84+(h*18|0)|0));i=i+1|0;}h
=h+1|0;}g=0;while(g<9){Z(a.dY,G$(a,b,g,8+(g*18|0)|0,142));g=g+1|0;}}
function A0c(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.bp;c=B(1442);d=86;e=16;f=4210752;$p=1;case 1:AVG(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AYU(a,b,c,d){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AWn(a,b,c,d);if(C()){break _;}a.X7=b;a.a6h=c;return;default:E4();}}C8().s(a,b,c,d,$p);}
function AQM(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.w.bb;d=B(1443);$p=1;case 1:$z=A3q(c,d);if(C()){break _;}e=$z;CD(1.0,1.0,1.0,1.0);Hq(a.w.bb,e);e=a.R;f=a.ms;g=(e-f|0)/2|0;e=a.ba;h=a.jB;i=(e-h|0)/2|0;j=0;e=0;$p=2;case 2:ASi(a,g,i,j,e,f,h);if(C()){break _;}Bm(32826);Bm(2903);Co();b
=g+51|0;e=i+75|0;Bw(b,e,50.0);Ct((-30.0),30.0,30.0);Bx(180.0,0.0,0.0,1.0);d=a.w.e;k=d.fM;l=d.q;m=d.x;n=b-a.X7;o=(e-50|0)-a.a6h;Bx(135.0,0.0,1.0,0.0);KT();Bx((-135.0),0.0,1.0,0.0);p=o/40.0;Bx( -Kw(p)*20.0,1.0,0.0,0.0);d=a.w.e;q=n/40.0;d.fM=Kw(q)*20.0;a.w.e.q=Kw(q)*40.0;a.w.e.x= -Kw(p)*20.0;Bw(0.0,a.w.e.bS,0.0);Il();d=BQ8;c=a.w.e;p=0.0;q=0.0;r=0.0;b=0.0;s=1.0;$p=3;case 3:Bdx(d,c,p,q,r,b,s);if(C()){break _;}d=a.w.e;d.fM=k;d.q=l;d.x=m;BQ();Gf();Bl(32826);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,
o,p,q,r,s,$p);}
function Tr(){var a=this;Dr.call(a);a.fy=null;a.CY=0;}
function Gx(){var a=new Tr();BB4(a);return a;}
function BB4(a){E8(a);a.fy=B(4);a.CY=0;}
function A5$(a){BV9=1;}
function BcF(a){BV9=0;}
function A1v(a){a.CY=a.CY+1|0;}
function Bfb(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c==1){d=a.w;e=null;$p=1;continue _;}if(c!=28){if(c==14&&Y(a.fy)>0){d=a.fy;a.fy=CU(d,0,Y(d)-1|0);}if(Gu(B(1444),b)>=0&&Y(a.fy)<100){d=a.fy;e=new S;T(e);Bt(H(e,d),b);a.fy=R(e);}return;}if(Y(Gy(a.fy))<=0){d=a.w;e=null;$p=2;continue _;}d=a.w.e;e=Gy(a.fy);$p=3;continue _;case 1:AVA(d,e);if(C()){break _;}return;case 2:AVA(d,e);if(C()){break _;}return;case 3:d.a2S(e);if
(C()){break _;}d=a.w;e=null;$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A$b(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=2;e=a.ba;f=e-14|0;g=a.R-2|0;b=e-2|0;e=(-2147483648);$p=1;case 1:Bzp(c,f,g,b,e);if(C()){break _;}h=a.bp;i=a.fy;j=(a.CY/6|0)%2|0?B(4):B(308);k=new S;T(k);H(H(H(k,B(1445)),i),j);i=R(k);c=4;b=a.ba-12|0;e=14737632;$p=2;case 2:Be1(a,h,i,c,b,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,
g,h,i,j,k,$p);}
function A9K(a,b,c,d){var e,f,g;if(!d&&a.w.jg.Kh!==null){if(Y(a.fy)>0&&!Ks(a.fy,B(927))){e=a.fy;f=new S;T(f);Bt(H(f,e),32);a.fy=R(f);}e=a.fy;f=a.w.jg.Kh;g=new S;T(g);H(H(g,e),f);e=R(g);a.fy=e;if(Y(e)>100)a.fy=CU(a.fy,0,100);}}
var AFm=J(Dr);
var WH=J(Dr);
function BaE(a){DY(a.bs);Z(a.bs,EB(1,(a.R/2|0)-100|0,(a.ba/4|0)+72|0,B(1446)));Z(a.bs,EB(2,(a.R/2|0)-100|0,(a.ba/4|0)+96|0,B(1447)));if(a.w.o1===null)(Bd(a.bs,1)).gj=0;}
function A9G(a,b,c){}
function BaX(a,b){var c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.cJ;if(c==1){d=a.w;e=d.p;$p=1;continue _;}if(b.cJ!=2)return;b=a.w;d=null;$p=2;continue _;case 1:e.a8r();if(C()){break _;}e=d.e;if(e!==null){f=d.p;$p=8;continue _;}e=d.cD.qI(d.p);d.e=e;$p=4;continue _;case 2:AUC(b,d);if(C()){break _;}b=a.w;d=Mm();$p=3;case 3:AVA(b,d);if(C()){break _;}return;case 4:A8f(e);if(C()){break _;}d.cD.Qu(d.e);e=d.p;f=d.e;$p=
5;case 5:Bdm(e,f);if(C()){break _;}d.e.jK=Tg(d.u);e=B(1448);$p=6;case 6:AQR(d,e);if(C()){break _;}d=a.w;e=null;$p=7;case 7:AVA(d,e);if(C()){break _;}if(b.cJ!=2)return;b=a.w;d=null;$p=2;continue _;case 8:f.a9Y(e);if(C()){break _;}e=d.cD.qI(d.p);d.e=e;$p=4;continue _;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bb9(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=0;g=a.R;h=a.ba;i=1615855616;j=(-1602211792);$p=1;case 1:BcC(a,e,f,g,h,i,j);if(C()){break _;}Co();Ct(2.0,2.0,2.0);k=a.bp;l=B(1449);g=(a.R/2|0)/2|0;h=30;e=16777215;$p=2;case 2:Bew(a,k,l,g,h,e);if(C()){break _;}BQ();k=a.bp;g=a.w.e.qR;l=new S;T(l);Bg(H(l,B(1450)),g);l=R(l);g=a.R/2|0;h
=100;e=16777215;$p=3;case 3:Bew(a,k,l,g,h,e);if(C()){break _;}$p=4;case 4:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function BBl(a){return 0;}
function AXv(){var a=this;D.call(a);a.pr=null;a.vm=null;a.B2=null;a.Ar=0;a.Db=0;a.q3=null;}
function A6h(a,b,c,d){var e=new AXv();Biv(e,a,b,c,d);return e;}
function Biv(a,b,c,d,e){a.q3=b;a.Db=b.eY;a.pr=c;a.vm=d;a.Ar=e;}
function Ie(a){return a.pr===null?0:1;}
function Hu(a){var b,c;AFe(a);b=a.pr;if(b===null){b=new Ji;Be(b);K(b);}c=b.UY;a.B2=b;a.vm=b;a.pr=b.k_;a.Ar=a.Ar+1|0;return c;}
function AHD(a){var b,c,d,e;b=a.B2;if(b===null){b=new CQ;Be(b);K(b);}c=a.q3;d=b.rP;if(d===null)c.zi=b.k_;else d.k_=b.k_;e=b.k_;if(e===null)c.Bi=d;else e.rP=d;c.j_=c.j_-1|0;c.eY=c.eY+1|0;c=a.vm;if(b===c){a.vm=!Ie(a)?null:a.pr.rP;a.Ar=a.Ar-1|0;}else if(b===a.pr)a.pr=!(c===null?0:1)?null:c.k_;a.Db=a.q3.eY;a.B2=null;}
function AFe(a){var b;if(a.Db>=a.q3.eY)return;b=new Nt;Be(b);K(b);}
function ACL(){Fy.call(this);this.a11=null;}
function BnX(a){var b;b=new AMs;Y9(b,a.a11);return b;}
var AYS=J();
function ZL(){var a=this;D.call(a);a.kB=0;a.pH=null;a.ct=0;a.tA=0;a.rp=0;a.A2=0;a.oa=0;}
function A6x(){var a=this;D.call(a);a.a5C=0;a.a5D=0;a.a2O=0;a.VH=0.0;a.FR=0;}
function AOe(a,b,c,d,e){var f=new A6x();Bof(f,a,b,c,d,e);return f;}
function Bof(a,b,c,d,e,f){a.a5C=b;a.a5D=c;a.a2O=d;a.VH=e;a.FR=f;}
function A6M(){var a=this;D.call(a);a.a8e=0;a.a$3=0;a.a7W=0;a.a3O=0;a.a7D=0;}
function BAV(a,b,c,d,e){var f=new A6M();BCx(f,a,b,c,d,e);return f;}
function BCx(a,b,c,d,e,f){a.a8e=b;a.a$3=c;a.a7W=d;a.a3O=e;a.a7D=f;}
var XT=J(HM);
var Zt=J(XT);
function Tb(){var a=this;D.call(a);a.en=0;a.Gi=0;a.SI=0;a.mA=0;a.ji=null;a.PR=null;a.D9=null;a.yS=null;a.yP=null;a.M8=null;a.M9=null;a.L2=null;a.Mf=null;a.zk=null;a.H0=0;a.bW=0;a.bV=0;a.u3=null;a.fY=null;a.eV=0;a.gw=0;a.bn=0;a.Dw=0;a.Qc=null;a.b4=null;}
var CCx=null;var CCy=null;function Rz(a){var b;b=a.en;b!=4&&b!=5;a.en=0;a.bW=0;a.bV=0;a.bn=0;a.gw=0;if(a.Dw)a.b4.ev.nI();}
function ASo(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;c=a.b4;d=c.D;e=c.L;f=a.bV;g=a.bW;h=a.bn;i=a.gw;j=h>=i?a.eV-h|0:(i-h|0)-1|0;a:{b:{c:{d:{e:while(true){f:{g:{h:{i:{j:{switch(a.en){case 2:break f;case 9:a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,(-3));case 0:break j;case 1:break;case 3:while(g<14){if(!e){a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,b);}b=0;e=e+(-1)|0;k=a.b4.cg.data;i=d+1|0;f=f|(k[d]&255)<<g;g=g+8|0;d=i;}i=f&16383;a.SI=i;l=i&31;if
(l>29)break d;i=i>>5&31;if(i>29)break d;k:{l:{i=(258+l|0)+i|0;k=a.ji;if(k!==null){k=k.data;if(k.length>=i)break l;}a.ji=Bo(i);break k;}l=0;while(true){if(l>=i)break k;k[l]=0;l=l+1|0;}}f=f>>>14|0;g=g+(-14)|0;a.mA=0;a.en=4;break i;case 4:break i;case 5:break h;case 6:break g;case 7:break b;case 8:break a;default:a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,(-2));}while(g<32){if(!e){a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,b);}b=0;e=e+(-1)|0;k=a.b4.cg.data;i
=d+1|0;f=f|(k[d]&255)<<g;g=g+8|0;d=i;}i=((f^(-1))>>>16|0)&65535;l=f&65535;if(i!=l){a.en=9;c=a.b4;c.b0=B(1451);a.bV=f;a.bW=g;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,(-3));}a.Gi=l;g=0;a.en=l?2:!a.H0?0:7;f=g;continue e;}while(g<3){if(!e){a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,b);}b=0;e=e+(-1)|0;k=a.b4.cg.data;i=d+1|0;f=f|(k[d]&255)<<g;g=g+8|0;d=i;}m:{m=f&7;a.H0=m&1;switch(m>>>1|0){case 0:i=f>>>3|0;l=g+(-3)|0;n=l&7;f=i>>>n|0;g=l-n|0;a.en=1;break m;case 1:AZi(a.yS,
a.yP,a.M8,a.M9,a.b4);APo(a.zk,a.yS.data[0],a.yP.data[0],a.M8.data[0],0,a.M9.data[0],0);f=f>>>3|0;g=g+(-3)|0;a.en=6;break m;case 2:f=f>>>3|0;g=g+(-3)|0;a.en=3;break m;case 3:b=f>>>3|0;i=g+(-3)|0;a.en=9;c=a.b4;c.b0=B(1452);a.bV=b;a.bW=i;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,(-3));default:}}continue e;}while(true){i=a.mA;if(i>=(4+(a.SI>>>10|0)|0))break;while(g<3){if(!e){a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,b);}b=0;e=e+(-1)|0;k=a.b4.cg.data;l=d+1|0;f=f|(k[d]
&255)<<g;g=g+8|0;d=l;}o=a.ji.data;k=CCy.data;a.mA=i+1|0;o[k[i]]=f&7;f=f>>>3|0;g=g+(-3)|0;}while(true){i=a.mA;if(i>=19)break;o=a.ji.data;k=CCy.data;a.mA=i+1|0;o[k[i]]=0;}k=a.PR;k.data[0]=7;i=BcK(a.Qc,a.ji,k,a.D9,a.u3,a.b4);if(i){if(i==(-3)){a.ji=null;a.en=9;}a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,i);}a.mA=0;a.en=5;}while(true){i=a.SI;l=a.mA;n=i&31;j=258+n|0;i=i>>5&31;j=j+i|0;if(l>=j)break;m=a.PR.data[0];while(g<m){if(!e){a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D
=d;a.bn=h;return Dg(a,b);}b=0;e=e+(-1)|0;k=a.b4.cg.data;i=d+1|0;f=f|(k[d]&255)<<g;g=g+8|0;d=i;}k=a.D9.data;p=a.u3.data;i=k[0];o=CCx.data;q=p[((i+(f&o[m])|0)*3|0)+1|0];n=p[((k[0]+(f&o[q])|0)*3|0)+2|0];m=Bb(n,16);if(m<0){f=f>>>q|0;g=g-q|0;k=a.ji.data;a.mA=l+1|0;k[l]=n;}else{i=Bb(n,18);r=!i?7:n-14|0;s=i?3:11;while(g<(q+r|0)){if(!e){a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,b);}b=0;e=e+(-1)|0;k=a.b4.cg.data;i=d+1|0;f=f|(k[d]&255)<<g;g=g+8|0;d=i;}n=f>>>q|0;g=g-q|0;i=s+(n&o[r])|0;f
=n>>>r|0;g=g-r|0;if((l+i|0)>j)break c;if(!m&&l<1)break c;j=m?0:a.ji.data[l-1|0];while(true){k=a.ji.data;n=l+1|0;k[l]=j;i=i+(-1)|0;if(!i)break;l=n;}a.mA=n;}}a.D9.data[0]=(-1);k=a.yS;k.data[0]=9;o=a.yP;o.data[0]=6;i=ARo(a.Qc,257+n|0,1+i|0,a.ji,k,o,a.L2,a.Mf,a.u3,a.b4);if(i){if(i==(-3)){a.ji=null;a.en=9;}a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,i);}c=a.zk;i=a.yS.data[0];l=a.yP.data[0];k=a.u3;APo(c,i,l,k,a.L2.data[0],k,a.Mf.data[0]);a.en=6;}a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,
M(d-c.D|0));c.D=d;a.bn=h;b=AVt(a.zk,b);if(b!=1)break e;b=0;AUh(a.zk,a.b4);c=a.b4;d=c.D;e=c.L;f=a.bV;g=a.bW;h=a.bn;i=a.gw;j=h>=i?a.eV-h|0:(i-h|0)-1|0;if(a.H0){a.en=7;break b;}a.en=0;continue e;}if(!e){a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,b);}if(!j){n=a.eV;if(h==n){i=a.gw;if(i){h=0;j=h>=i?n-h|0:(i-h|0)-1|0;}}if(!j){a.bn=h;l=Dg(a,b);h=a.bn;i=a.gw;j=h>=i?a.eV-h|0:(i-h|0)-1|0;n=a.eV;if(h==n&&i){h=0;j=h>=i?n-h|0:(i-h|0)-1|0;}if(!j){a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D
|0));c.D=d;a.bn=h;return Dg(a,l);}}}b=0;i=a.Gi;if(i>e)i=e;if(i>j)i=j;Cv(a.b4.cg,d,a.fY,h,i);d=d+i|0;e=e-i|0;h=h+i|0;j=j-i|0;i=a.Gi-i|0;a.Gi=i;if(i)continue;a.en=!a.H0?0:7;}return Dg(a,b);}a.en=9;c=a.b4;c.b0=B(1453);a.bV=f;a.bW=g;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,(-3));}a.ji=null;a.en=9;c=a.b4;c.b0=B(1454);a.bV=f;a.bW=g;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,(-3));}a.bn=h;b=Dg(a,b);h=a.bn;i=a.gw;if(i!=h){a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,
b);}a.en=8;}a.bV=f;a.bW=g;c=a.b4;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dg(a,1);}
function A3t(a){Rz(a);a.fY=null;a.u3=null;}
function Dg(a,b){var c,d,e,f,g,h;c=a.b4;d=c.o2;e=a.gw;f=a.bn;if(e>f)f=a.eV;g=f-e|0;f=c.ep;if(g>f)g=f;if(g&&b==(-5))b=0;c.ep=f-g|0;c.hN=Bj(c.hN,M(g));if(a.Dw&&g>0)c.ev.nS(a.fY,e,g);Cv(a.fY,e,a.b4.s5,d,g);f=d+g|0;h=e+g|0;d=a.eV;if(h==d){if(a.bn==d)a.bn=0;d=a.bn-0|0;c=a.b4;e=c.ep;if(d>e)d=e;if(d&&b==(-5))b=0;c.ep=e-d|0;c.hN=Bj(c.hN,M(d));if(a.Dw&&d>0)c.ev.nS(a.fY,0,d);Cv(a.fY,0,a.b4.s5,f,d);f=f+d|0;h=0+d|0;}a.b4.o2=f;a.gw=h;return b;}
function A4h(){CCx=Cq([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535]);CCy=Cq([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);}
var ATn=J();
function BGQ(){return {};}
function K4(){var a=this;ET.call(a);a.yy=0;a.AN=0;a.a$o=0;}
function Jt(a,b,c){var d=new K4();T8(d,a,b,c);return d;}
function T8(a,b,c,d){a.yy=b;a.AN=c;a.a$o=D2(c,d);}
function BIg(a,b,c){var d,e;d=Nk(a.BR(Fd(b,a.yy)));e=Y(d);while(e<a.AN){Bt(c,48);e=e+1|0;}Bv(c,d);}
function Bsf(a,b){return b;}
function A3H(a,b){var c;if(a===b)return 1;if(b!==null&&CY(a)===CY(b)){c=b;return a.yy==c.yy&&a.AN==c.AN?1:0;}return 0;}
function BaQ(a){return I_(Q(D,[CF(a.yy),CF(a.AN)]));}
function AU0(){var a=this;ET.call(a);a.yQ=null;a.vF=null;a.Aw=0;}
function BNZ(a,b){var c=new AU0();BlA(c,a,b);return c;}
function BlA(a,b,c){var d,e,f,g,h,i,j,k;a:{if(b.sJ===null){b.sJ=W(Cj,8);d=b.pI;e=d.f3;f=d.fT;if(CyX===null)CyX=BFx();g=NQ(CyX,e,f);h=0;while(true){if(h>=7)break a;i=g.data;j=b.sJ.data;k=h+1|0;j[k]=i[h];h=k;}}}b:{a.yQ=b.sJ.de();if(b.uD===null){b.uD=W(Cj,8);d=b.pI;e=d.f3;f=d.fT;if(CyY===null)CyY=Bqg();g=NQ(CyY,e,f);k=0;while(true){if(k>=7)break b;i=g.data;j=b.uD.data;h=k+1|0;j[h]=i[k];k=h;}}}a.vF=b.uD.de();a.Aw=c;}
function BGS(a,b,c){var d;d=Fd(b,7);Bv(c,!a.Aw?a.yQ.data[d]:a.vF.data[d]);}
function Byn(a,b){var c;if(a===b)return 1;if(b!==null&&CY(a)===CY(b)){c=b;return a.Aw==c.Aw&&P_(a.yQ,c.yQ)&&P_(a.vF,c.vF)?1:0;}return 0;}
function BmF(a){return I_(Q(D,[a.yQ,a.vF,MV(a.Aw)]));}
function AEk(){ET.call(this);this.ya=null;}
function BF1(a,b,c){var d;d=Fd(b,0);Bv(c,a.ya.data[d]);}
function Byj(a,b){var c;if(a===b)return 1;if(b!==null&&CY(a)===CY(b)){c=b;return P_(a.ya,c.ya);}return 0;}
function Bti(a){return I_(a.ya);}
function OF(){var a=this;ET.call(a);a.x$=null;a.ME=null;}
function AFW(a,b){a.x$=b;}
function Bzv(a,b){var c;if(a===b)return 1;if(b!==null&&CY(a)===CY(b)){c=b;return IE(a.x$,c.x$)&&IE(a.ME,c.ME)?1:0;}return 0;}
function BrZ(a){return I_(Q(D,[a.x$,a.ME]));}
var AEc=J(OF);
function BjG(a,b,c){var d,e,f;d=Zo(b.tj,HD(b))/60000|0;if(d>=0)Bt(c,43);else{d= -d|0;Bt(c,45);}e=d/60|0;f=d%60|0;Bg(c,e/10|0);Bg(c,e%10|0);Bg(c,f/10|0);Bg(c,f%10|0);}
function AQQ(){ET.call(this);this.x4=null;}
function BML(a){var b=new AQQ();Bmo(b,a);return b;}
function Bmo(a,b){var c,d,e;if(b.Av===null){c=b.pI;d=c.f3;e=c.fT;if(CyU===null)CyU=BHc();b.Av=NQ(CyU,d,e);}a.x4=b.Av.de();}
function BAF(a,b,c){var d;d=Fd(b,9);Bv(c,a.x4.data[d]);}
function BCp(a,b){var c;if(a===b)return 1;if(b!==null&&CY(a)===CY(b)){c=b;return P_(a.x4,c.x4);}return 0;}
function BhC(a){return I_(a.x4);}
function Bau(){K4.call(this);this.zY=0;}
function Bxn(a,b,c){var d=new Bau();Bxi(d,a,b,c);return d;}
function Bxi(a,b,c,d){T8(a,b,c,2);a.zY=d;}
function BF3(a,b){if(!b)b=a.zY;return b;}
function BH_(a,b){var c;if(a===b)return 1;if(b!==null&&CY(a)===CY(b)){if(!A3H(a,b))return 0;c=b;return a.zY!=c.zY?0:1;}return 0;}
function Bhi(a){return I_(Q(D,[CF(BaQ(a)),CF(a.zY)]));}
var AUP=J(K4);
function BJP(a){var b=new AUP();BFT(b,a);return b;}
function BFT(a,b){T8(a,7,b,1);}
function Bj2(a,b){return b==1?7:b-1|0;}
var AU7=J(OF);
function BLT(a){var b=new AU7();BGq(b,a);return b;}
function BGq(a,b){AFW(a,b);}
function BxC(a,b,c){var d,e,f,g,h,i;d=b.tj;if(Cm(d.DM,B(892))){e=d.wt/60000|0;Bv(c,B(892));if(e>=0)Bt(c,43);else{e= -e|0;Bt(c,45);}f=e/60|0;e=e%60|0;Bg(c,f/10|0);Bg(c,f%10|0);Bt(c,58);Bg(c,e/10|0);Bg(c,e%10|0);}else{b=a.x$;g=b.f3;h=b.fT;b=d.DM;h=X3(g,h);if((AOK()).hasOwnProperty($rt_ustr(h)))g=h;if(!(AOK()).hasOwnProperty($rt_ustr(g)))b=null;else{h=(AOK())[$rt_ustr(g)];e=Gu(b,47);if(e<0)b=null;else{i=CU(b,0,e);b=Cz(b,e+1|0);if(!h.timeZones.hasOwnProperty($rt_ustr(i)))b=null;else{h=h.timeZones[$rt_ustr(i)];b
=!h.hasOwnProperty($rt_ustr(b))?null:(h[$rt_ustr(b)].value!==null?$rt_str(h[$rt_ustr(b)].value):null);}}}if(b===null)b=d.DM;Bv(c,b);}}
function AUX(){ET.call(this);this.xm=null;}
function Btm(a){var b=new AUX();Bi9(b,a);return b;}
function Bi9(a,b){a.xm=b;}
function BJr(a,b,c){Bv(c,a.xm);}
function Bzl(a,b){var c;if(a===b)return 1;if(b!==null&&CY(a)===CY(b)){c=b;return IE(a.xm,c.xm);}return 0;}
function Bf_(a){var b;b=W(D,1);b.data[0]=a.xm;return I_(b);}
function BaI(){ET.call(this);this.w1=0;}
function BOr(a){var b=new BaI();BGM(b,a);return b;}
function BGM(a,b){a.w1=b;}
function BCE(a,b,c){var d;d=Fd(b,a.w1);if(d<10)Bg(c,d);else{Bt(c,(((d%100|0)/10|0)+48|0)&65535);Bt(c,((d%10|0)+48|0)&65535);}}
function Bi4(a,b){var c;if(a===b)return 1;if(b!==null&&CY(a)===CY(b)){c=b;return a.w1!=c.w1?0:1;}return 0;}
function BHh(a){var b;b=W(D,1);b.data[0]=CF(a.w1);return I_(b);}
function AY4(){ET.call(this);this.vd=0;}
function BOj(a){var b=new AY4();Bya(b,a);return b;}
function Bya(a,b){a.vd=b;}
function BGr(a,b,c){var d,e,f;d=Zo(b.tj,HD(b))/60000|0;if(!d){Bt(c,90);return;}if(d>0)Bt(c,43);else{d= -d|0;Bt(c,45);}e=d/60|0;f=d%60|0;Bg(c,e/10|0);Bg(c,e%10|0);if(a.vd>=3)Bt(c,58);if(a.vd>1){Bg(c,f/10|0);Bg(c,f%10|0);}}
function BBN(a,b){var c;if(a===b)return 1;if(b!==null&&CY(a)===CY(b)){c=b;return a.vd!=c.vd?0:1;}return 0;}
function BFZ(a){var b;b=W(D,1);b.data[0]=CF(a.vd);return I_(b);}
function AVL(){var a=this;ET.call(a);a.wq=null;a.v7=null;a.xv=0;}
function BMU(a,b){var c=new AVL();BtQ(c,a,b);return c;}
function BtQ(a,b,c){var d,e,f,g;if(b.xC===null){d=b.pI;e=d.f3;f=d.fT;if(CyV===null)CyV=BGy();b.xC=NQ(CyV,e,f);}a.wq=b.xC.de();if(b.AF===null){d=b.pI;f=d.f3;g=d.fT;if(CyW===null)CyW=BoK();b.AF=NQ(CyW,f,g);}a.v7=b.AF.de();a.xv=c;}
function Bix(a,b,c){var d;d=Fd(b,2);Bv(c,!a.xv?a.wq.data[d]:a.v7.data[d]);}
function Bw2(a,b){var c;if(a===b)return 1;if(b!==null&&CY(a)===CY(b)){c=b;return a.xv==c.xv&&P_(a.wq,c.wq)&&P_(a.v7,c.v7)?1:0;}return 0;}
function Bqm(a){return I_(Q(D,[a.wq,a.v7,MV(a.xv)]));}
var ARF=J(K4);
function BMJ(a){var b=new ARF();BHR(b,a);return b;}
function BHR(a,b){T8(a,2,b,2);}
function Br$(a,b){return b+1|0;}
function JB(){var a=this;VS.call(a);a.a3k=null;a.UT=null;}
function Sy(a,b,c,d){var e,f,g,h;e=BW(1);f=e.data;f[0]=63;Io();g=CBw;a.Mz=g;a.K6=g;h=f.length;if(h&&h>=a.a0P){a.baG=b;a.Wz=e.de();a.Yo=c;a.a0P=d;a.a3k=DD(512);a.UT=BW(512);return;}g=new BJ;Ba(g,B(1455));K(g);}
function ART(a,b,c){var d,e,f,g,h,i,j,k,l;d=a.a3k;e=0;f=0;g=a.UT;a:{while(true){if((e+32|0)>f&&Fp(b)){h=e;while(h<f){i=d.data;i[h-e|0]=i[h];h=h+1|0;}i=d.data;j=f-e|0;f=DQ(DA(b)+j|0,i.length);Ul(b,d,j,f-j|0);e=0;}if(!Fp(c)){k=!Fp(b)&&e>=f?CBW:CBV;break a;}i=g.data;j=DQ(DA(c),i.length);l=new AJc;l.IP=b;l.QN=c;k=a.BC(d,e,f,g,0,j,l);e=l.tr;j=l.tL;if(k===null){if(!Fp(b)&&e>=f)k=CBW;else if(!Fp(c)&&e>=f)k=CBV;}AO1(c,g,0,j);if(k!==null)break;}}HI(b,b.bX-(f-e|0)|0);return k;}
var ACV=J(JB);
function Bnp(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o;i=null;a:{while(c<d){if(f>=g){j=c;break a;}k=b.data;j=c+1|0;l=k[c];if(l<128){k=e.data;m=f+1|0;k[f]=l<<24>>24;}else if(l<2048){if((f+2|0)>g){j=j+(-1)|0;if(LR(h,2))break a;i=CBV;break a;}k=e.data;c=f+1|0;k[f]=(192|l>>6)<<24>>24;m=c+1|0;k[c]=(128|l&63)<<24>>24;}else if(!Qh(l)){if((f+3|0)>g){j=j+(-1)|0;if(LR(h,3))break a;i=CBV;break a;}k=e.data;n=f+1|0;k[f]=(224|l>>12)<<24>>24;c=n+1|0;k[n]=(128|l>>6&63)<<24>>24;m=c+1|0;k[c]=(128|l&63)<<24>>24;}else{if(!Et(l)){i=Ey(1);break a;}if
(j>=d){if(Fp(h.IP))break a;i=CBW;break a;}c=j+1|0;m=k[j];if(!D3(m)){j=c+(-2)|0;i=Ey(1);break a;}if((f+4|0)>g){j=c+(-2)|0;if(LR(h,4))break a;i=CBV;break a;}k=e.data;o=In(l,m);m=f+1|0;k[f]=(240|o>>18)<<24>>24;n=m+1|0;k[m]=(128|o>>12&63)<<24>>24;f=n+1|0;k[n]=(128|o>>6&63)<<24>>24;m=f+1|0;k[f]=(128|o&63)<<24>>24;j=c;}c=j;f=m;}j=c;}h.tr=j;h.tL=f;return i;}
var Nt=J(B8);
function AMB(){var a=this;D.call(a);a.Uf=null;a.Uc=null;}
function Bko(a){var b,c,d,e,f,$$je;b=a.Uf;c=a.Uc;KJ();a:{try{A2g(b);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){d=$$je;}else{throw $$e;}}e=BZA;f=W(D,1);f.data[0]=c;CG(e,B(1456),f);FR(BZA,d);}}
var WP=J(0);
function AMd(){var a=this;D.call(a);a.a8U=null;a.a6A=null;a.oY=null;a.gk=null;a.sL=0;a.FQ=0;a.F3=0;a.Jh=null;a.JU=null;a.pb=null;}
function BbB(a,b){var c,d,e,f,g,h,i,j,k,l,$$je;c=a.Jh;if(c!==null&&CP(c,b)){if(a.pb===null)return a.JU;d=new S;T(d);e=0;while(true){b=a.pb;if(e>=b.n)break;H(d,Bd(b,e));e=e+1|0;}return R(d);}a.Jh=b;f=LE(b);c=new S;T(c);a.pb=null;g=0;h=0;i=0;a:{b:while(true){j=f.data;e=j.length;if(g>=e){b=a.pb;if(b!==null){k=c.bH;if(h!=k)Z(b,AN3(c,h,k));}return R(c);}if(j[g]==92&&!i){i=1;g=g+1|0;}c:{if(i){if(g>=e)break b;Bt(c,j[g]);i=0;}else if(j[g]!=36)Bt(c,j[g]);else{if(a.pb===null)a.pb=Cs();d:{try{b=new Cj;g=g+1|0;AAC(b,f,
g,1);k=Pt(b);if(h==Pe(c))break d;Z(a.pb,AN3(c,h,Pe(c)));h=Pe(c);break d;}catch($$e){$$je=N($$e);if($$je instanceof BD){break a;}else{throw $$e;}}}try{Z(a.pb,BK5(a,k));l=AEV(a,k);h=h+Y(l)|0;B_(c,l);break c;}catch($$e){$$je=N($$e);if($$je instanceof BD){break a;}else{throw $$e;}}}}g=g+1|0;}b=new Cx;Be(b);K(b);}b=new BJ;Ba(b,B(4));K(b);}
function AEV(a,b){var c;c=a.gk;return QQ(c,b)<0?null:CU(c.C1,QQ(c,b),VJ(c,b));}
function AAU(a,b){var c,d,e;c=Y(a.oY);if(b>=0&&b<=c){AAo(a.gk,null,(-1),(-1));d=a.gk;d.HF=1;d.mB=b;c=d.ts;if(c<0)c=b;d.ts=c;b=a.a6A.gi(b,a.oY,d);if(b==(-1))a.gk.jZ=1;if(b>=0){d=a.gk;if(d.CW){e=d.k1.data;if(e[0]==(-1)){c=d.mB;e[0]=c;e[1]=c;}d.ts=Xp(d);return 1;}}a.gk.mB=(-1);return 0;}d=new Cx;Ba(d,AM4(b));K(d);}
function ADq(a){var b,c,d;b=Y(a.oY);c=a.gk;if(!c.C8)b=a.FQ;if(c.mB>=0&&c.HF==1){c.mB=Xp(c);if(Xp(a.gk)==QQ(a.gk,0)){c=a.gk;c.mB=c.mB+1|0;}d=a.gk.mB;return d<=b&&AAU(a,d)?1:0;}return AAU(a,a.sL);}
function AHw(a){return QQ(a.gk,0);}
function AKA(a){return VJ(a.gk,0);}
function CS(){var a=this;D.call(a);a.t=0;a.tT=0;a.br=0;a.es=0;}
function A9i(a){var b=new CS();A4a(b,a);return b;}
function Fv(a,b){var c=new CS();ALe(c,a,b);return c;}
function Vq(a){var b=new CS();Fj(b,a);return b;}
function Fx(a,b){var c=new CS();JF(c,a,b);return c;}
function YG(a){var b=new CS();Bh0(b,a);return b;}
function AMC(a,b){var c=new CS();MM(c,a,b);return c;}
function Nx(a,b,c){var d=new CS();Bsh(d,a,b,c);return d;}
function Qj(a){var b=new CS();Bth(b,a);return b;}
function A4a(a,b){ALe(a,b,1);}
function ALe(a,b,c){MM(a,b.b,c);}
function Fj(a,b){JF(a,b,1);}
function JF(a,b,c){MM(a,b.bo,c);}
function Bh0(a,b){MM(a,b,1);}
function MM(a,b,c){a.t=0;a.br=b;a.t=c;}
function Bsh(a,b,c,d){a.t=0;a.br=b;a.t=c;a.es=d;}
function Bth(a,b){a.t=0;a.br=EW(b,B(1350));a.t=F8(b,B(1457));a.es=EW(b,B(1458));}
function HC(a,b){a.t=a.t-b|0;return Nx(a.br,b,a.es);}
function Es(a){BN();return BZy.data[a.br];}
function Gn(a){return (Es(a)).rU;}
function K9(a,b){EQ(b,B(1350),a.br<<16>>16);Fu(b,B(1457),a.t<<24>>24);EQ(b,B(1458),a.es<<16>>16);return b;}
function H6(a){return (Es(a)).fu;}
function M8(a){BN();return BZy.data[a.br].gX;}
function Ky(a,b){b=a.es+b|0;a.es=b;if(b>M8(a)){b=a.t-1|0;a.t=b;if(b<0)a.t=0;a.es=0;}}
function AD0(a,b,c,d,e){BN();BZy.data[a.br].R2(a,b,c,d,e);}
function QJ(a){return Nx(a.br,a.t,a.es);}
function AO8(){var a=this;D.call(a);a.A6=0;a.A7=0;a.A9=0;a.OW=0.0;a.OX=0.0;a.OY=0.0;a.lL=null;a.rR=0;a.D2=0;}
function AIt(){var a=new AO8();Bkg(a);return a;}
function Bkg(a){a.lL=SA(65536);a.rR=0;a.D2=0;}
function A$T(a){var b,c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.rR){if(!a.D2){I8(a.lL);a.D2=1;}if(VC(a.lL)>0){Co();Bw(a.A6-a.OW,a.A7-a.OX,a.A9-a.OY);b=a.lL;if(Ya(b)){c=Xq(b);$p=1;continue _;}BQ();}}return;case 1:A4e(c);if(C()){break _;}if(!Ya(b)){BQ();return;}c=Xq(b);continue _;default:E4();}}C8().s(a,b,c,$p);}
var VP=J();
function ACH(){var a=this;VP.call(a);a.np=0;a.oB=null;a.ber=null;a.e$=null;a.dp=null;a.QO=0;a.NM=null;}
function AZI(a){var b,c,d,e,f,g,h,i,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.np)return;b=a.oB;c=b.kZ;d=c.pp;$p=1;case 1:AYX(d);if(C()){break _;}a:{b:{try{if(c.rj<=0){e=null;G0(d);break a;}f=IU(d);while(Ie(f)){e=Hu(f);if(!Bb6(e)){AHD(f);c.rj=c.rj-1|0;G0(d);break b;}}c.rj=0;e=null;G0(d);break a;}catch($$e){$$je=N($$e);b=$$je;}G0(d);K(b);}}if(e===null){b=a.oB;if(b.a3w>1048576)Me(b,B(1459),
W(D,0));if(!E1(b.mk))b.GH=0;else{g=b.GH;b.GH=g+1|0;if(g==1200)Me(b,B(1460),W(D,0));}if(!E1(b.mk)){g=100+(-1)|0;if(100>=0){c=Er(b.mk,0);e=b.v$;$p=2;continue _;}}if(b.nl&&E1(b.mk)){c=b.v$;b=b.H1;if(!c.np){c.np=1;e=c.e$;d=null;$p=6;continue _;}}return;}if(e.FX)h=null;else{h=e.Mi;if(h===null){h=UT(e.a3H);e.Mi=h;}}if(h!==null){try{c=ByA(h);try{e=ARf(c);c:{try{d=ARE(e);if(d!==null){Z(b.mk,d);break c;}Me(b,B(1461),W(D,0));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){d=$$je;}else{throw $$e;}}try{$p=4;continue _;}
catch($$e){$$je=N($$e);if($$je instanceof Bk){e=$$je;}else{throw $$e;}}EM(d,e);K(d);}$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){e=$$je;}else{throw $$e;}}try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(e,c);K(e);}catch($$e){$$je=N($$e);if($$je instanceof BG){c=$$je;}else{throw $$e;}}if(!b.nl)JV(b,c);}c=b.kZ;d=c.pp;continue _;case 2:c.dc(e);if(C()){break _;}i=g;if(!E1(b.mk)){g=i+(-1)|0;if(i>=0){c=Er(b.mk,0);e=b.v$;continue _;}}if(b.nl&&E1(b.mk))
{c=b.v$;b=b.H1;if(!c.np){c.np=1;e=c.e$;d=null;$p=6;continue _;}}return;case 3:try{b:{try{Vj(c);if(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(e,c);}K(e);}catch($$e){$$je=N($$e);if($$je instanceof BG){c=$$je;}else{throw $$e;}}if(!b.nl)JV(b,c);c=b.kZ;d=c.pp;$p=1;continue _;case 4:try{try{d:{try{J4(e);if(C()){break _;}break d;}catch($$e){$$je=N($$e);if($$je instanceof Bk){e=$$je;}else{throw $$e;}}EM(d,e);}K(d);}catch($$e){$$je=N($$e);if($$je instanceof Bk){e
=$$je;}else{throw $$e;}}try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(e,c);K(e);}catch($$e){$$je=N($$e);if($$je instanceof BG){c=$$je;}else{throw $$e;}}if(!b.nl)JV(b,c);c=b.kZ;d=c.pp;$p=1;continue _;case 5:try{b:{try{J4(e);if(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){e=$$je;}else{throw $$e;}}try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(e,c);K(e);}$p=8;continue _;}catch($$e){$$je=N($$e);if
($$je instanceof BG){c=$$je;}else{throw $$e;}}if(!b.nl)JV(b,c);c=b.kZ;d=c.pp;$p=1;continue _;case 6:AUC(e,d);if(C()){break _;}e=c.e$;d=Ni(B(1462),b);$p=7;case 7:AVA(e,d);if(C()){break _;}return;case 8:a:{try{Vj(c);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BG){c=$$je;}else{throw $$e;}}if(!b.nl)JV(b,c);}c=b.kZ;d=c.pp;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function AS$(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.np)return;c=a.oB;$p=1;case 1:A$D(c,b);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function A3m(){var a=this;D.call(a);a.oj=0;a.ih=0;a.ii=0;a.ij=0;a.m9=0;a.kR=null;a.nr=null;}
function Br2(a,b,c,d,e){var f=new A3m();BAn(f,a,b,c,d,e);return f;}
function A1P(a){var b=new A3m();BF$(b,a);return b;}
function BAn(a,b,c,d,e,f){a.oj=0;a.ih=b;a.ii=c;a.ij=d;a.m9=e;a.kR=Cp(f.G,f.E,f.C);}
function BF$(a,b){a.oj=1;a.nr=b;a.kR=Cp(b.c,b.h,b.d);}
var Pa=J(L1);
function P9(){D.call(this);this.bbJ=null;}
function CCz(){var a=new P9();AHg(a);return a;}
function AHg(a){a.bbJ=Cs();}
function AKB(){var a=this;P9.call(a);a.De=null;a.M2=null;}
function AUd(a,b){var c,d,e,f,g,h;c=Bo(9);d=c.data;e=0;while(e<3){f=0;while(f<3){g=(-1);if(e<2&&f<2){h=M5(a.De,e+(f*2|0)|0);if(h!==null)g=h.br;}d[e+(f*3|0)|0]=g;f=f+1|0;}e=e+1|0;}UA(a.M2,0,AFI(ANS(),c));}
function U9(){var a=this;D.call(a);a.pJ=0;a.ge=null;}
function A8g(a){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A7A(a);if(C()){break _;}return;default:E4();}}C8().s(a,$p);}
function Bm1(a,b){return 1;}
function Ber(a){return a.ge.hW(a.pJ);}
function A8H(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.ge;d=a.pJ;$p=1;case 1:c.mj(d,b);if(C()){break _;}$p=2;case 2:A7A(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function BGK(a){return (-1);}
function A7A(a){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.ge;$p=1;case 1:b.o$();if(C()){break _;}return;default:E4();}}C8().s(a,b,$p);}
function NZ(){var a=this;U9.call(a);a.a06=null;a.op=0;a.oL=0;}
function G$(a,b,c,d,e){var f=new NZ();AGK(f,a,b,c,d,e);return f;}
function AGK(a,b,c,d,e,f){a.ge=c;a.pJ=d;a.a06=b;a.op=e;a.oL=f;}
function Wr(a,b,c){var d,e,f;a:{d=a.a06;e=(d.R-d.ms|0)/2|0;f=(d.ba-d.jB|0)/2|0;e=b-e|0;c=c-f|0;f=a.op;if(e>=(f-1|0)&&e<((f+16|0)+1|0)){e=a.oL;if(c>=(e-1|0)&&c<((e+16|0)+1|0)){b=1;break a;}}b=0;}return b;}
function AXO(){NZ.call(this);this.JJ=null;}
function Bv3(a,b,c,d,e,f){var g=new AXO();Byr(g,a,b,c,d,e,f);return g;}
function Byr(a,b,c,d,e,f,g){AGK(a,b,d,e,f,g);a.JJ=c;}
function Brx(a,b){return 0;}
function Bag(a){var b,c;b=0;while(true){c=a.JJ;if(b>=c.Jo)break;if(M5(c,b)!==null)AFY(a.JJ,b,1);b=b+1|0;}}
function AD8(){var a=this;NZ.call(a);a.Ou=0;a.bbr=null;}
function Bvk(a,b){return !(Es(b) instanceof Lb)?0:(Es(b)).Wp!=a.Ou?0:1;}
function BlJ(a){return 15+(a.Ou*16|0)|0;}
function Km(){var a=this;D.call(a);a.uc=null;a.oP=null;a.oO=null;a.uw=null;a.zj=null;a.ux=null;}
var CCA=null;var CCB=null;var CCC=null;var CCD=null;var CCE=null;var CCF=null;function Y7(a,b,c,d,e,f,g,h,i,j,k,l){var m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd;m=0;n=d;while(true){o=b.data;p=a.oO.data;q=o[c+m|0];p[q]=p[q]+1|0;m=m+1|0;n=n+(-1)|0;if(!n)break;}if(p[0]==d){b=h.data;f=i.data;b[0]=(-1);f[0]=0;return 0;}b=i.data;r=b[0];s=1;a:{while(true){if(s>15)break a;if(p[s])break;s=s+1|0;}}if(r<s)r=s;m=15;b:{while(true){if(!m)break b;if(p[m])break;m=m+(-1)|0;}}if(r>m)r=m;b[0]=r;t=1<<s;u=s;while(true){if(u>=m){n
=t-p[m]|0;if(n<0)return (-3);p[m]=p[m]+n|0;b=a.ux.data;v=0;b[1]=v;w=1;u=2;x=m;while(true){x=x+(-1)|0;if(!x)break;v=v+p[w]|0;b[u]=v;u=u+1|0;w=w+1|0;}q=0;u=0;while(true){x=o[c+u|0];if(x){i=l.data;w=b[x];b[x]=w+1|0;i[w]=q;}u=u+1|0;q=q+1|0;if(q>=d)break;}u=b[m];y=0;b[0]=y;z=0;ba=(-1);w= -r|0;a.zj.data[0]=0;bb=0;bc=0;c:while(true){if(s>m)return n&&m!=1?(-5):0;q=a.oO.data[s];while(true){bd=q+(-1)|0;if(!q)break;t=bd+1|0;while(true){x=w+r|0;if(s<=x)break;ba=ba+1|0;v=m-x|0;if(v>r)v=r;d:{w=s-x|0;c=1<<w;if(c>t){c=c-t|
0;if(w<v){d=s;while(true){w=w+1|0;if(w>=v)break;c=c<<1;b=a.oO.data;d=d+1|0;if(c<=b[d])break d;c=c-b[d]|0;}}}}i=k.data;bc=1<<w;if((i[0]+bc|0)>1440)break c;b=a.zj.data;bb=i[0];b[ba]=bb;i[0]=i[0]+bc|0;if(!ba){h.data[0]=bb;w=x;continue;}a.ux.data[ba]=y;i=a.uw;p=i.data;p[0]=w<<24>>24;p[1]=r<<24>>24;v=y>>>(x-r|0)|0;d=ba-1|0;p[2]=(bb-b[d]|0)-v|0;Cv(i,0,j,(b[d]+v|0)*3|0,3);w=x;}p=a.uw.data;x=s-w|0;p[1]=x<<24>>24;if(z>=u)p[0]=192;else{o=l.data;if(o[z]>=e){b=g.data;i=f.data;p[0]=((b[o[z]-e|0]+16|0)+64|0)<<24>>24;d=z+
1|0;p[2]=i[o[z]-e|0];z=d;}else{p[0]=(o[z]>=256?96:0)<<24>>24;d=z+1|0;p[2]=o[z];z=d;}}x=1<<x;c=y>>>w|0;while(c<bc){Cv(a.uw,0,j,(bb+c|0)*3|0,3);c=c+x|0;}c=1<<(s-1|0);while(y&c){y=y^c;c=c>>>1|0;}y=y^c;v=(1<<w)-1|0;while((y&v)!=a.ux.data[ba]){ba=ba+(-1)|0;w=w-r|0;v=(1<<w)-1|0;}q=bd;}s=s+1|0;}return (-3);}q=t-p[u]|0;if(q<0)break;u=u+1|0;t=q<<1;}return (-3);}
function BcK(a,b,c,d,e,f){var g,h;XW(a,19);g=a.uc;g.data[0]=0;h=Y7(a,b,0,19,19,null,null,d,c,e,g,a.oP);if(h==(-3))f.b0=B(1463);else if(!(h!=(-5)&&c.data[0])){f.b0=B(1464);h=(-3);}return h;}
function ARo(a,b,c,d,e,f,g,h,i,j){var k,l;XW(a,288);k=a.uc;k.data[0]=0;l=Y7(a,d,0,b,257,CCC,CCD,g,e,i,k,a.oP);if(!l&&e.data[0]){XW(a,288);c=Y7(a,d,b,c,0,CCE,CCF,h,f,i,a.uc,a.oP);if(!c&&!(!f.data[0]&&b>257))return 0;if(c==(-3))j.b0=B(1465);else if(c==(-5)){j.b0=B(1466);c=(-3);}else if(c!=(-4)){j.b0=B(1467);c=(-3);}return c;}if(l==(-3))j.b0=B(1468);else if(l!=(-4)){j.b0=B(1469);l=(-3);}return l;}
function AZi(b,c,d,e,f){e=e.data;d=d.data;c=c.data;b.data[0]=9;c[0]=5;d[0]=CCA;e[0]=CCB;return 0;}
function XW(a,b){var c;if(a.uc===null){a.uc=Bo(1);a.oP=Bo(b);a.oO=Bo(16);a.uw=Bo(3);a.zj=Bo(15);a.ux=Bo(16);}if(a.oP.data.length<b)a.oP=Bo(b);c=0;while(c<b){a.oP.data[c]=0;c=c+1|0;}c=0;while(c<16){a.oO.data[c]=0;c=c+1|0;}c=0;while(c<3){a.uw.data[c]=0;c=c+1|0;}Cv(a.oO,0,a.zj,0,15);Cv(a.oO,0,a.ux,0,16);}
function BaN(){CCA=Cq([96,7,256,0,8,80,0,8,16,84,8,115,82,7,31,0,8,112,0,8,48,0,9,192,80,7,10,0,8,96,0,8,32,0,9,160,0,8,0,0,8,128,0,8,64,0,9,224,80,7,6,0,8,88,0,8,24,0,9,144,83,7,59,0,8,120,0,8,56,0,9,208,81,7,17,0,8,104,0,8,40,0,9,176,0,8,8,0,8,136,0,8,72,0,9,240,80,7,4,0,8,84,0,8,20,85,8,227,83,7,43,0,8,116,0,8,52,0,9,200,81,7,13,0,8,100,0,8,36,0,9,168,0,8,4,0,8,132,0,8,68,0,9,232,80,7,8,0,8,92,0,8,28,0,9,152,84,7,83,0,8,124,0,8,60,0,9,216,82,7,23,0,8,108,0,8,44,0,9,184,0,8,12,0,8,140,0,8,76,0,9,248,80,7,
3,0,8,82,0,8,18,85,8,163,83,7,35,0,8,114,0,8,50,0,9,196,81,7,11,0,8,98,0,8,34,0,9,164,0,8,2,0,8,130,0,8,66,0,9,228,80,7,7,0,8,90,0,8,26,0,9,148,84,7,67,0,8,122,0,8,58,0,9,212,82,7,19,0,8,106,0,8,42,0,9,180,0,8,10,0,8,138,0,8,74,0,9,244,80,7,5,0,8,86,0,8,22,192,8,0,83,7,51,0,8,118,0,8,54,0,9,204,81,7,15,0,8,102,0,8,38,0,9,172,0,8,6,0,8,134,0,8,70,0,9,236,80,7,9,0,8,94,0,8,30,0,9,156,84,7,99,0,8,126,0,8,62,0,9,220,82,7,27,0,8,110,0,8,46,0,9,188,0,8,14,0,8,142,0,8,78,0,9,252,96,7,256,0,8,81,0,8,17,85,8,131,82,
7,31,0,8,113,0,8,49,0,9,194,80,7,10,0,8,97,0,8,33,0,9,162,0,8,1,0,8,129,0,8,65,0,9,226,80,7,6,0,8,89,0,8,25,0,9,146,83,7,59,0,8,121,0,8,57,0,9,210,81,7,17,0,8,105,0,8,41,0,9,178,0,8,9,0,8,137,0,8,73,0,9,242,80,7,4,0,8,85,0,8,21,80,8,258,83,7,43,0,8,117,0,8,53,0,9,202,81,7,13,0,8,101,0,8,37,0,9,170,0,8,5,0,8,133,0,8,69,0,9,234,80,7,8,0,8,93,0,8,29,0,9,154,84,7,83,0,8,125,0,8,61,0,9,218,82,7,23,0,8,109,0,8,45,0,9,186,0,8,13,0,8,141,0,8,77,0,9,250,80,7,3,0,8,83,0,8,19,85,8,195,83,7,35,0,8,115,0,8,51,0,9,198,81,
7,11,0,8,99,0,8,35,0,9,166,0,8,3,0,8,131,0,8,67,0,9,230,80,7,7,0,8,91,0,8,27,0,9,150,84,7,67,0,8,123,0,8,59,0,9,214,82,7,19,0,8,107,0,8,43,0,9,182,0,8,11,0,8,139,0,8,75,0,9,246,80,7,5,0,8,87,0,8,23,192,8,0,83,7,51,0,8,119,0,8,55,0,9,206,81,7,15,0,8,103,0,8,39,0,9,174,0,8,7,0,8,135,0,8,71,0,9,238,80,7,9,0,8,95,0,8,31,0,9,158,84,7,99,0,8,127,0,8,63,0,9,222,82,7,27,0,8,111,0,8,47,0,9,190,0,8,15,0,8,143,0,8,79,0,9,254,96,7,256,0,8,80,0,8,16,84,8,115,82,7,31,0,8,112,0,8,48,0,9,193,80,7,10,0,8,96,0,8,32,0,9,161,0,
8,0,0,8,128,0,8,64,0,9,225,80,7,6,0,8,88,0,8,24,0,9,145,83,7,59,0,8,120,0,8,56,0,9,209,81,7,17,0,8,104,0,8,40,0,9,177,0,8,8,0,8,136,0,8,72,0,9,241,80,7,4,0,8,84,0,8,20,85,8,227,83,7,43,0,8,116,0,8,52,0,9,201,81,7,13,0,8,100,0,8,36,0,9,169,0,8,4,0,8,132,0,8,68,0,9,233,80,7,8,0,8,92,0,8,28,0,9,153,84,7,83,0,8,124,0,8,60,0,9,217,82,7,23,0,8,108,0,8,44,0,9,185,0,8,12,0,8,140,0,8,76,0,9,249,80,7,3,0,8,82,0,8,18,85,8,163,83,7,35,0,8,114,0,8,50,0,9,197,81,7,11,0,8,98,0,8,34,0,9,165,0,8,2,0,8,130,0,8,66,0,9,229,80,
7,7,0,8,90,0,8,26,0,9,149,84,7,67,0,8,122,0,8,58,0,9,213,82,7,19,0,8,106,0,8,42,0,9,181,0,8,10,0,8,138,0,8,74,0,9,245,80,7,5,0,8,86,0,8,22,192,8,0,83,7,51,0,8,118,0,8,54,0,9,205,81,7,15,0,8,102,0,8,38,0,9,173,0,8,6,0,8,134,0,8,70,0,9,237,80,7,9,0,8,94,0,8,30,0,9,157,84,7,99,0,8,126,0,8,62,0,9,221,82,7,27,0,8,110,0,8,46,0,9,189,0,8,14,0,8,142,0,8,78,0,9,253,96,7,256,0,8,81,0,8,17,85,8,131,82,7,31,0,8,113,0,8,49,0,9,195,80,7,10,0,8,97,0,8,33,0,9,163,0,8,1,0,8,129,0,8,65,0,9,227,80,7,6,0,8,89,0,8,25,0,9,147,83,
7,59,0,8,121,0,8,57,0,9,211,81,7,17,0,8,105,0,8,41,0,9,179,0,8,9,0,8,137,0,8,73,0,9,243,80,7,4,0,8,85,0,8,21,80,8,258,83,7,43,0,8,117,0,8,53,0,9,203,81,7,13,0,8,101,0,8,37,0,9,171,0,8,5,0,8,133,0,8,69,0,9,235,80,7,8,0,8,93,0,8,29,0,9,155,84,7,83,0,8,125,0,8,61,0,9,219,82,7,23,0,8,109,0,8,45,0,9,187,0,8,13,0,8,141,0,8,77,0,9,251,80,7,3,0,8,83,0,8,19,85,8,195,83,7,35,0,8,115,0,8,51,0,9,199,81,7,11,0,8,99,0,8,35,0,9,167,0,8,3,0,8,131,0,8,67,0,9,231,80,7,7,0,8,91,0,8,27,0,9,151,84,7,67,0,8,123,0,8,59,0,9,215,82,
7,19,0,8,107,0,8,43,0,9,183,0,8,11,0,8,139,0,8,75,0,9,247,80,7,5,0,8,87,0,8,23,192,8,0,83,7,51,0,8,119,0,8,55,0,9,207,81,7,15,0,8,103,0,8,39,0,9,175,0,8,7,0,8,135,0,8,71,0,9,239,80,7,9,0,8,95,0,8,31,0,9,159,84,7,99,0,8,127,0,8,63,0,9,223,82,7,27,0,8,111,0,8,47,0,9,191,0,8,15,0,8,143,0,8,79,0,9,255]);CCB=Cq([80,5,1,87,5,257,83,5,17,91,5,4097,81,5,5,89,5,1025,85,5,65,93,5,16385,80,5,3,88,5,513,84,5,33,92,5,8193,82,5,9,90,5,2049,86,5,129,192,5,24577,80,5,2,87,5,385,83,5,25,91,5,6145,81,5,7,89,5,1537,85,5,97,93,
5,24577,80,5,4,88,5,769,84,5,49,92,5,12289,82,5,13,90,5,3073,86,5,193,192,5,24577]);CCC=Cq([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]);CCD=Cq([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,112,112]);CCE=Cq([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577]);CCF=Cq([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]);}
function Vf(){var a=this;D.call(a);a.gV=0;a.so=0;a.yk=null;a.qO=0;a.sV=0;a.Uw=0;a.Gh=0;a.CB=0;a.K8=0;a.Kr=0;a.TL=null;a.NK=0;a.SM=null;a.NW=0;a.eX=null;a.ea=null;}
var CCG=null;function APo(a,b,c,d,e,f,g){a.gV=0;a.K8=b<<24>>24;a.Kr=c<<24>>24;a.TL=d;a.NK=e;a.SM=f;a.NW=g;a.yk=null;}
function AVt(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;c=a.eX;d=c.D;e=c.L;c=a.ea;f=c.bV;g=c.bW;h=c.bn;i=c.gw;j=h>=i?c.eV-h|0:(i-h|0)-1|0;a:{b:while(true){c:{d:{e:{f:{g:{switch(a.gV){case 0:break f;case 2:i=a.Gh;while(g<i){if(!e){c=a.ea;c.bV=f;c.bW=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dg(c,b);}b=0;e=e+(-1)|0;l=a.eX.cg.data;m=d+1|0;f=f|(l[d]&255)<<g;g=g+8|0;d=m;}a.so=a.so+(f&CCG.data[i])|0;f=f>>i;g=g-i|0;a.sV=a.Kr;a.yk=a.SM;a.qO=a.NW;a.gV=3;break g;case 4:m=a.Gh;while(g<m){if(!e){c=a.ea;c.bV=f;c.bW
=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dg(c,b);}b=0;e=e+(-1)|0;l=a.eX.cg.data;i=d+1|0;f=f|(l[d]&255)<<g;g=g+8|0;d=i;}a.CB=a.CB+(f&CCG.data[m])|0;f=f>>m;g=g-m|0;a.gV=5;break c;case 6:break d;case 7:if(g>7){g=g+(-8)|0;e=e+1|0;d=d+(-1)|0;}c=a.ea;c.bn=h;b=Dg(c,b);c=a.ea;h=c.bn;i=c.gw;if(i!=h){c.bV=f;c.bW=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dg(c,b);}a.gV=8;break a;case 9:c=a.ea;c.bV=f;c.bW=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dg(c,(-3));case 1:break e;case 3:break;case 5:break c;case 8:break a;default:c
=a.ea;c.bV=f;c.bW=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dg(c,(-2));}}i=a.sV;while(g<i){if(!e){c=a.ea;c.bV=f;c.bW=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dg(c,b);}b=0;e=e+(-1)|0;l=a.eX.cg.data;m=d+1|0;f=f|(l[d]&255)<<g;g=g+8|0;d=m;}i=(a.qO+(f&CCG.data[i])|0)*3|0;l=a.yk.data;m=i+1|0;f=f>>l[m];g=g-l[m]|0;m=l[i];if(m&16){a.Gh=m&15;a.CB=l[i+2|0];a.gV=4;continue b;}if(m&64){a.gV=9;c=a.eX;c.b0=B(1470);k=a.ea;k.bV=f;k.bW=g;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;k.bn=h;return Dg(k,(-3));}a.sV
=m;a.qO=(i/3|0)+l[i+2|0]|0;continue b;}if(j>=258&&e>=10){c=a.ea;c.bV=f;c.bW=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=h;b=A$o(a,a.K8,a.Kr,a.TL,a.NK,a.SM,a.NW,c,k);c=a.eX;d=c.D;e=c.L;c=a.ea;f=c.bV;g=c.bW;h=c.bn;i=c.gw;j=h>=i?c.eV-h|0:(i-h|0)-1|0;if(b){a.gV=b!=1?9:7;continue b;}}a.sV=a.K8;a.yk=a.TL;a.qO=a.NK;a.gV=1;}m=a.sV;while(g<m){if(!e){c=a.ea;c.bV=f;c.bW=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dg(c,b);}b=0;e=e+(-1)|0;l=a.eX.cg.data;i=d+1|0;f=f|(l[d]&255)<<g;g=g+8|0;d=i;}n=(a.qO+(f
&CCG.data[m])|0)*3|0;l=a.yk.data;i=n+1|0;f=f>>>l[i]|0;g=g-l[i]|0;o=l[n];if(!o){a.Uw=l[n+2|0];a.gV=6;continue b;}if(o&16){a.Gh=o&15;a.so=l[n+2|0];a.gV=2;continue b;}if(!(o&64)){a.sV=o;a.qO=(n/3|0)+l[n+2|0]|0;continue b;}if(!(o&32)){a.gV=9;c=a.eX;c.b0=B(1471);k=a.ea;k.bV=f;k.bW=g;c.L=e;c.F=Bj(c.F,M(d-c.D|0));c.D=d;k.bn=h;return Dg(k,(-3));}a.gV=7;continue b;}if(j)i=h;else{c=a.ea;m=c.eV;if(h!=m)i=h;else{n=c.gw;if(!n)i=h;else{i=0;j=i>=n?m-i|0:(n-i|0)-1|0;}}if(!j){c.bn=i;b=Dg(c,b);c=a.ea;i=c.bn;m=c.gw;j=i>=m?c.eV
-i|0:(m-i|0)-1|0;n=c.eV;if(i==n&&m){i=0;j=i>=m?n-i|0:(m-i|0)-1|0;}if(!j){c.bV=f;c.bW=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=i;return Dg(c,b);}}}b=0;l=a.ea.fY.data;h=i+1|0;l[i]=a.Uw<<24>>24;j=j+(-1)|0;a.gV=0;continue b;}i=h-a.CB|0;while(i<0){i=i+a.ea.eV|0;}while(a.so){if(j)m=h;else{c=a.ea;n=c.eV;if(h!=n)m=h;else{o=c.gw;if(!o)m=h;else{m=0;j=m>=o?n-m|0:(o-m|0)-1|0;}}if(!j){c.bn=m;b=Dg(c,b);c=a.ea;m=c.bn;n=c.gw;j=m>=n?c.eV-m|0:(n-m|0)-1|0;o=c.eV;if(m==o&&n){m=0;j=m>=n?o-m|0:(n-m|0)-1|0;}if(!j)break b;}}c
=a.ea;l=c.fY.data;h=m+1|0;n=i+1|0;l[m]=l[i];j=j+(-1)|0;i=n==c.eV?0:n;a.so=a.so-1|0;}a.gV=0;}c.bV=f;c.bW=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=m;return Dg(c,b);}c=a.ea;c.bV=f;c.bW=g;k=a.eX;k.L=e;k.F=Bj(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dg(c,1);}
function AUh(a,b){}
function A$o(a,b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y;j=i.D;k=i.L;l=h.bV;m=h.bW;n=h.bn;o=h.gw;p=n>=o?h.eV-n|0:(o-n|0)-1|0;q=CCG.data;r=q[b];s=q[c];while(true){if(m<20){k=k+(-1)|0;q=i.cg.data;b=j+1|0;l=l|(q[j]&255)<<m;m=m+8|0;j=b;continue;}a:{t=d.data;u=l&r;v=(e+u|0)*3|0;c=t[v];if(!c){b=v+1|0;l=l>>t[b];m=m-t[b]|0;q=h.fY.data;w=n+1|0;q[n]=t[v+2|0]<<24>>24;p=p+(-1)|0;}else{while(true){b=v+1|0;l=l>>t[b];m=m-t[b]|0;if(c&16){c=c&15;b=t[v+2|0];x=CCG.data;y=b+(l&x[c])|0;b=l>>c;c=m-c|0;while(c<15){k=k+
(-1)|0;q=i.cg.data;o=j+1|0;b=b|(q[j]&255)<<c;c=c+8|0;j=o;}q=f.data;o=b&s;w=(g+o|0)*3|0;l=q[w];while(true){m=w+1|0;b=b>>q[m];c=c-q[m]|0;if(l&16)break;if(l&64){i.b0=B(1470);e=i.L-k|0;g=c>>3;if(g<e)e=g;g=k+e|0;o=j-e|0;c=c-(e<<3)|0;h.bV=b;h.bW=c;i.L=g;i.F=Bj(i.F,M(o-i.D|0));i.D=o;h.bn=n;return (-3);}o=(o+q[w+2|0]|0)+(b&x[l])|0;w=(g+o|0)*3|0;l=q[w];}o=l&15;while(c<o){k=k+(-1)|0;t=i.cg.data;l=j+1|0;b=b|(t[j]&255)<<c;c=c+8|0;j=l;}w=q[w+2|0]+(b&x[o])|0;l=b>>o;m=c-o|0;p=p-y|0;if(n>=w){o=n-w|0;b=n-o|0;if(b>0&&2>b){q=
h.fY.data;b=n+1|0;c=o+1|0;q[n]=q[o];n=b+1|0;o=c+1|0;q[b]=q[c];y=y+(-2)|0;}else{q=h.fY;Cv(q,o,q,n,2);n=n+2|0;o=o+2|0;y=y+(-2)|0;}}else{o=n-w|0;while(true){b=h.eV;o=o+b|0;if(o>=0)break;}b=b-o|0;if(y>b){y=y-b|0;c=n-o|0;if(c>0&&b>c){c=n;while(true){q=h.fY.data;n=c+1|0;w=o+1|0;q[c]=q[o];b=b+(-1)|0;if(!b)break;c=n;o=w;}}else{q=h.fY;Cv(q,o,q,n,b);n=n+b|0;}o=0;}}b=n-o|0;if(b>0&&y>b){while(true){q=h.fY.data;w=n+1|0;b=o+1|0;q[n]=q[o];y=y+(-1)|0;if(!y)break;n=w;o=b;}break a;}q=h.fY;Cv(q,o,q,n,y);w=n+y|0;break a;}if(c&
64){if(c&32){y=i.L-k|0;b=m>>3;if(b<y)y=b;b=k+y|0;c=j-y|0;e=m-(y<<3)|0;h.bV=l;h.bW=e;i.L=b;i.F=Bj(i.F,M(c-i.D|0));i.D=c;h.bn=n;return 1;}i.b0=B(1471);y=i.L-k|0;b=m>>3;if(b<y)y=b;b=k+y|0;c=j-y|0;e=m-(y<<3)|0;h.bV=l;h.bW=e;i.L=b;i.F=Bj(i.F,M(c-i.D|0));i.D=c;h.bn=n;return (-3);}u=(u+t[v+2|0]|0)+(l&CCG.data[c])|0;v=(e+u|0)*3|0;c=t[v];if(!c)break;}b=v+1|0;l=l>>t[b];m=m-t[b]|0;q=h.fY.data;w=n+1|0;q[n]=t[v+2|0]<<24>>24;p=p+(-1)|0;}}if(p<258)break;if(k<10)break;n=w;}y=i.L-k|0;b=m>>3;if(b<y)y=b;b=k+y|0;c=j-y|0;e=m-(y
<<3)|0;h.bV=l;h.bW=e;i.L=b;i.F=Bj(i.F,M(c-i.D|0));i.D=c;h.bn=w;return 0;}
function AVB(){CCG=Cq([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535]);}
function ANs(){var a=this;D.call(a);a.ZN=null;a.ZP=null;a.ZL=null;}
function Bhf(a){var b,c,d,e,f,$$je;b=a.ZN;c=a.ZP;d=a.ZL;KJ();a:{b:{c:{d:{try{ARP(b);}catch($$e){$$je=N($$e);if($$je instanceof Bk){b=$$je;break d;}else{b=$$je;break c;}}Cw(d,null);break a;}try{e=BZA;f=W(D,1);f.data[0]=c;CG(e,B(1456),f);FR(BZA,b);break b;}catch($$e){$$je=N($$e);b=$$je;}}Cw(d,null);K(b);}Cw(d,null);}}
function AFL(){var a=this;D.call(a);a.a0R=null;a.a0S=null;a.a0T=null;}
function Bt7(a){var b,c,d,e,f,g,h,$$je;b=a.a0R;c=a.a0S;d=a.a0T;KJ();e=null;a:{b:{c:{d:{try{f=e;b=ARp(b);e=b;f=b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){g=$$je;break d;}else{b=$$je;break c;}}Cw(d,b);break a;}try{f=e;b=BZA;h=W(D,1);h.data[0]=c;CG(b,B(1456),h);FR(BZA,g);break b;}catch($$e){$$je=N($$e);b=$$je;}}Cw(d,f);K(b);}Cw(d,e);}}
function Fr(){var a=this;D.call(a);a.yA=0;a.Ax=0;a.Gu=null;a.uS=0;a.a5Y=0;a.G6=0;a.zT=0;a.C$=0;a.H5=0;a.OM=0;a.rL=0;a.lo=0;a.N4=0;a.He=0;a.C7=0;a.lZ=0;a.tB=0;a.lO=0;a.tq=0;a.lJ=0;a.vh=0;a.lh=0;a.tF=0;a.et=0;a.oQ=null;a.a21=null;a.Ks=0.0;a.Kv=0.0;a.Ku=0.0;a.Kt=0.0;a.Iz=0;a.a6I=null;a.S8=0.0;a.S9=0.0;a.S6=0.0;a.S7=0.0;a.a7Q=null;a.Rb=0.0;a.Ra=0.0;a.Rd=0.0;a.Re=0.0;a.Q4=0;a.a4H=null;a.Jq=0.0;a.Wk=null;a.Ji=null;a.M1=0;a.EJ=null;a.Pg=0;a.a6L=null;a.Ni=0.0;a.Nj=0.0;a.Nl=0.0;a.Mv=0;a.Z6=null;a.Ty=0.0;a.Tz=0.0;a.Tx
=0.0;a.Sr=0;a.a5M=null;a.O$=0;a.ND=0.0;a.PE=0.0;a.PH=0.0;a.a1m=null;a.IF=0.0;a.IG=0.0;a.II=0.0;a.IH=0.0;a.Sv=0;a.a2l=null;a.LY=0;a.a0X=null;a.TY=null;a.PW=0;a.a7A=null;a.a6t=null;a.JA=0;a.a7d=null;a.ZO=null;a.NP=0;a.a6M=null;a.WM=null;a.Ml=0;a.Gn=null;a.wR=0;a.a6d=null;a.AD=0;a.RW=null;a.W$=null;a.a1P=null;a.EF=null;a.a2C=null;a.a3v=null;a.PU=null;a.yT=null;a.Ng=null;a.AK=null;a.Zb=null;a.P5=0.0;a.P3=0.0;a.Rr=0.0;a.L0=null;a.yf=null;}
var CCH=null;var BTF=null;var CCI=null;var CCJ=null;var CCK=null;var CCL=null;var CCM=null;var CCN=null;var CCO=null;var CCP=null;function J1(){J1=Bi(Fr);BGm();}
function CCQ(a,b,c){var d=new Fr();Ru(d,a,b,c);return d;}
function Wa(){var b;J1();Ca();b=BSi.data;return (!b[0]?0:16)|(!b[1]?0:32)|(!BRT?0:64)|(BRW&&BRV?128:0)|(b[0]&&BSn?256:0)|(BR9&&BR_>0.0?1024:0)|(!BRL?0:2048);}
function Rn(a,b,c,d,e){IM(a.oQ);Pn(b,c,d,e);}
function AY2(b){var c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:J1();c=CCI.data;d=c[b];if(d!==null)return d;e=0;f=0;$p=1;case 1:$z=BbP(b,e,f);if(C()){break _;}d=$z;c[b]=d;return d;default:E4();}}C8().s(b,c,d,e,f,$p);}
function A0a(b,c){var d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:J1();d=b&(15|BTF.bsq(c));e=CCJ.data;f=e[d];if(f!==null){e=f.data;g=e[c];if(g!==null)return g;b=1;$p=2;continue _;}f=W(Fr,1<<BTF.bq1());h=f.data;e[d]=f;b=1;$p=1;case 1:$z=BbP(d,c,b);if(C()){break _;}g=$z;h[c]=g;return g;case 2:$z=BbP(d,c,b);if(C()){break _;}g=$z;e[c]=g;return g;default:E4();}}C8().s(b,c,d,e,f,g,h,$p);}
function BbP(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:J1();e=null;if(d){e=W(D,1);f=(BTF.bkl(b,c,e)).data;g=f[0];h=f[1];}else{if(CCL===null){i=B(1472);$p=1;continue _;}g=CCL;if(CCM===null){i=B(1473);$p=2;continue _;}h=CCM;}j=new S;T(j);if(b&1)Bv(j,B(1474));if(b&2)Bv(j,B(1475));if(b
&4)Bv(j,B(1476));if(b&8)Bv(j,B(1477));if(b&16)Bv(j,B(1478));if(b&32)Bv(j,B(1479));if(b&64)Bv(j,B(1480));if(b&128)Bv(j,B(1481));if(b&256)Bv(j,B(1482));if(b&512)Bv(j,B(1483));if(b&1024)Bv(j,B(1484));if(b&2048)Bv(j,B(1485));Bv(j,B(1486));Bv(j,B(528));Bv(j,B(1487));i=GG(35633);k=R(j);GH(i,Pk(g,k));GX(i);if(IX(i,35713)!=1){l=CCH;e=W(D,1);m=Gz(b);if(d&&c){n=Gz(c);k=new S;T(k);H(H(k,B(1488)),n);n=R(k);}else n=B(4);a:{f=e.data;k=new S;T(k);H(H(k,m),n);f[0]=R(k);CG(l,B(1489),e);o=IP(i);if(o!==null){p=E9(o,B(530));q=
0;while(true){e=p.data;if(q>=e.length)break a;l=CCH;f=W(D,1);f.data[0]=e[q];CG(l,B(531),f);q=q+1|0;}}}Ek(i);i=new CQ;Ba(i,B(1490));K(i);}l=GG(35632);GH(l,R7(h,k));GX(l);if(IX(l,35713)==1){r=NF();Hl(r,i);Hl(r,l);m=null;n=null;b:{try{k=new Fr;m=k;Ru(k,b,c,r);break b;}catch($$e){$$je=N($$e);if($$je instanceof CQ){n=$$je;}else{throw $$e;}}k=m;}Ha(r,i);Ha(r,l);Ek(l);Ek(i);if(n!==null){Pv(r);K(n);}if(e!==null){k.Gu=e;BTF.a0s(r,k.yA,k.Ax,e);}Z(CCK,k);return k;}r=CCH;e=W(D,1);g=Gz(b);if(d&&c){h=Gz(c);n=new S;T(n);H(H(n,
B(1488)),h);h=R(n);}else h=B(4);c:{f=e.data;n=new S;T(n);H(H(n,g),h);f[0]=R(n);CG(r,B(1491),e);o=IP(l);if(o!==null){p=E9(o,B(530));q=0;while(true){e=p.data;if(q>=e.length)break c;r=CCH;f=W(D,1);f.data[0]=e[q];CG(r,B(539),f);q=q+1|0;}}}Ek(l);Ek(i);i=new CQ;Ba(i,B(1492));K(i);case 1:$z=A5U(i);if(C()){break _;}i=$z;CCL=i;g=CCL;if(CCM!==null){h=CCM;j=new S;T(j);if(b&1)Bv(j,B(1474));if(b&2)Bv(j,B(1475));if(b&4)Bv(j,B(1476));if(b&8)Bv(j,B(1477));if(b&16)Bv(j,B(1478));if(b&32)Bv(j,B(1479));if(b&64)Bv(j,B(1480));if
(b&128)Bv(j,B(1481));if(b&256)Bv(j,B(1482));if(b&512)Bv(j,B(1483));if(b&1024)Bv(j,B(1484));if(b&2048)Bv(j,B(1485));Bv(j,B(1486));Bv(j,B(528));Bv(j,B(1487));i=GG(35633);k=R(j);GH(i,Pk(g,k));GX(i);if(IX(i,35713)!=1){l=CCH;e=W(D,1);m=Gz(b);if(d&&c){n=Gz(c);k=new S;T(k);H(H(k,B(1488)),n);n=R(k);}else n=B(4);d:{f=e.data;k=new S;T(k);H(H(k,m),n);f[0]=R(k);CG(l,B(1489),e);o=IP(i);if(o!==null){p=E9(o,B(530));q=0;while(true){e=p.data;if(q>=e.length)break d;l=CCH;f=W(D,1);f.data[0]=e[q];CG(l,B(531),f);q=q+1|0;}}}Ek(i);i
=new CQ;Ba(i,B(1490));K(i);}l=GG(35632);GH(l,R7(h,k));GX(l);if(IX(l,35713)==1){r=NF();Hl(r,i);Hl(r,l);m=null;n=null;a:{try{k=new Fr;m=k;Ru(k,b,c,r);break a;}catch($$e){$$je=N($$e);if($$je instanceof CQ){n=$$je;}else{throw $$e;}}k=m;}Ha(r,i);Ha(r,l);Ek(l);Ek(i);if(n!==null){Pv(r);K(n);}if(e!==null){k.Gu=e;BTF.a0s(r,k.yA,k.Ax,e);}Z(CCK,k);return k;}r=CCH;e=W(D,1);g=Gz(b);if(d&&c){h=Gz(c);n=new S;T(n);H(H(n,B(1488)),h);h=R(n);}else h=B(4);e:{f=e.data;n=new S;T(n);H(H(n,g),h);f[0]=R(n);CG(r,B(1491),e);o=IP(l);if
(o!==null){p=E9(o,B(530));q=0;while(true){e=p.data;if(q>=e.length)break e;r=CCH;f=W(D,1);f.data[0]=e[q];CG(r,B(539),f);q=q+1|0;}}}Ek(l);Ek(i);i=new CQ;Ba(i,B(1492));K(i);}i=B(1473);$p=2;case 2:$z=A5U(i);if(C()){break _;}i=$z;CCM=i;h=CCM;j=new S;T(j);if(b&1)Bv(j,B(1474));if(b&2)Bv(j,B(1475));if(b&4)Bv(j,B(1476));if(b&8)Bv(j,B(1477));if(b&16)Bv(j,B(1478));if(b&32)Bv(j,B(1479));if(b&64)Bv(j,B(1480));if(b&128)Bv(j,B(1481));if(b&256)Bv(j,B(1482));if(b&512)Bv(j,B(1483));if(b&1024)Bv(j,B(1484));if(b&2048)Bv(j,B(1485));Bv(j,
B(1486));Bv(j,B(528));Bv(j,B(1487));i=GG(35633);k=R(j);GH(i,Pk(g,k));GX(i);if(IX(i,35713)!=1){l=CCH;e=W(D,1);m=Gz(b);if(d&&c){n=Gz(c);k=new S;T(k);H(H(k,B(1488)),n);n=R(k);}else n=B(4);f:{f=e.data;k=new S;T(k);H(H(k,m),n);f[0]=R(k);CG(l,B(1489),e);o=IP(i);if(o!==null){p=E9(o,B(530));q=0;while(true){e=p.data;if(q>=e.length)break f;l=CCH;f=W(D,1);f.data[0]=e[q];CG(l,B(531),f);q=q+1|0;}}}Ek(i);i=new CQ;Ba(i,B(1490));K(i);}l=GG(35632);GH(l,R7(h,k));GX(l);if(IX(l,35713)==1){r=NF();Hl(r,i);Hl(r,l);m=null;n=null;g:
{try{k=new Fr;m=k;Ru(k,b,c,r);break g;}catch($$e){$$je=N($$e);if($$je instanceof CQ){n=$$je;}else{throw $$e;}}k=m;}Ha(r,i);Ha(r,l);Ek(l);Ek(i);if(n!==null){Pv(r);K(n);}if(e!==null){k.Gu=e;BTF.a0s(r,k.yA,k.Ax,e);}Z(CCK,k);return k;}r=CCH;e=W(D,1);g=Gz(b);if(d&&c){h=Gz(c);n=new S;T(n);H(H(n,B(1488)),h);h=R(n);}else h=B(4);h:{f=e.data;n=new S;T(n);H(H(n,g),h);f[0]=R(n);CG(r,B(1491),e);o=IP(l);if(o!==null){p=E9(o,B(530));q=0;while(true){e=p.data;if(q>=e.length)break h;r=CCH;f=W(D,1);f.data[0]=e[q];CG(r,B(539),f);q
=q+1|0;}}}Ek(l);Ek(i);i=new CQ;Ba(i,B(1492));K(i);default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function Gz(b){var c,d,e,f,g;J1();if(!b)return B(18);c=new S;T(c);d=0;e=0;while(true){f=b&1<<d;if(f<=0)g=e;else{g=e+1|0;if(e>0)Bt(c,32);Bg(c,f);}d=d+1|0;if(b<1<<d)break;e=g;}return R(c);}
function Ru(a,b,c,d){var e,f,g,h,i,j,k,l,m;J1();ZP(a);a.Ks=(-999.0);a.Kv=(-999.0);a.Ku=(-999.0);a.Kt=(-999.0);a.Iz=(-1);a.S8=(-999.0);a.S9=(-999.0);a.S6=(-999.0);a.S7=(-999.0);a.Rb=(-999.0);a.Ra=(-999.0);a.Rd=(-999.0);a.Re=(-999.0);a.Q4=(-1);a.Jq=(-999.0);a.Ji=W(V5,4);a.M1=(-1);a.EJ=W(Jh,4);a.Pg=(-1);a.Ni=(-999.0);a.Nj=(-999.0);a.Nl=(-999.0);a.Mv=(-1);a.Ty=(-999.0);a.Tz=(-999.0);a.Tx=(-999.0);a.Sr=(-1);a.O$=0;a.ND=(-999.0);a.PE=(-999.0);a.PH=(-999.0);a.IF=(-999.0);a.IG=(-999.0);a.II=(-999.0);a.IH=(-999.0);a.Sv
=(-1);a.LY=(-1);a.TY=ADJ();a.PW=(-1);a.a6t=ADJ();a.JA=(-1);a.ZO=ADJ();a.NP=(-1);a.WM=ADJ();a.Ml=(-1);a.wR=(-1);a.AD=(-1);a.EF=Bo(8);a.PU=CO(8);a.yT=CO(8);a.Ng=Bo(8);a.AK=Bo(8);a.P5=(-999.0);a.P3=(-999.0);a.Rr=0.0;a.yf=null;a.oQ=d;a.uS=!(b&1)?0:1;a.a5Y=!(b&2)?0:1;a.G6=!(b&4)?0:1;a.zT=!(b&8)?0:1;a.yA=b;a.Ax=c;e=0;J2(d,e,B(1493));f=12;if(!a.a5Y){a.lO=(-1);a.tq=(-1);}else{e=1;a.lO=e;a.tq=f;J2(d,e,B(1494));f=16;}if(!a.uS){a.lZ=(-1);a.tB=(-1);}else{e=e+1|0;a.lZ=e;a.tB=f;J2(d,e,B(1495));f=f+8|0;}if(!a.G6){a.lJ=(-1);a.vh
=(-1);}else{e=e+1|0;a.lJ=e;a.vh=f;J2(d,e,B(1496));f=f+4|0;}if(!a.zT){a.lh=(-1);a.tF=(-1);}else{e=e+1|0;a.lh=e;a.tF=f;J2(d,e,B(1497));f=f+4|0;}a.et=f;RS(d);if(AOb(d,35714)==1){a.L0=BLG(32768,3,8,BM9(a));a.C$=!(b&16)?0:1;a.H5=!(b&32)?0:1;a.OM=!(b&64)?0:1;a.rL=!(b&128)?0:1;a.lo=!(b&256)?0:1;a.N4=!(b&512)?0:1;a.He=!(b&1024)?0:1;a.C7=!(b&2048)?0:1;f=0;while(true){g=a.EJ.data;if(f>=g.length)break;g[f]=Bld((-999.0),(-999.0),(-999.0),0.0);f=f+1|0;}f=0;while(true){g=a.EF.data;if(f>=g.length)break;g[f]=(-1);f=f+1|0;}a.a21
=Dj(d,B(547));a.a4H=!a.OM?null:Dj(d,B(1498));h=!a.rL?null:Dj(d,B(1499));a:{a.Wk=h;if(a.rL){f=0;while(true){g=a.Ji.data;if(f>=g.length)break a;h=B6();B7(C5(H(h,B(1500)),f),93);g[f]=Dj(d,BT(h));f=f+1|0;}}}a.a6L=!a.rL?null:Dj(d,B(1501));a.Z6=!a.G6&&a.rL?Dj(d,B(1502)):null;a.a5M=!a.He?null:Dj(d,B(1503));a.a1m=!a.He?null:Dj(d,B(1504));a.a2l=!a.lo?null:Dj(d,B(1505));a.a0X=!a.lo?null:Dj(d,B(1506));a.a7A=!a.lo?null:Dj(d,B(1507));a.a7d=!a.lo?null:Dj(d,B(1508));a.a6M=!a.lo?null:Dj(d,B(1509));a.Gn=Dj(d,B(1510));a.a6d=
Dj(d,B(1511));a.RW=Dj(d,B(1512));a.W$=!a.lo&&!a.uS?null:Dj(d,B(1513));a.a1P=!a.zT?null:Dj(d,B(1514));a.a2C=!a.uS&&a.C$?Dj(d,B(1515)):null;a.a3v=!a.zT&&a.H5?Dj(d,B(1516)):null;a.Zb=!a.N4?null:Dj(d,B(1517));a.a6I=!a.C7?null:Dj(d,B(1518));a.a7Q=!a.C7?null:Dj(d,B(1519));if(a.C$){IM(d);L4(Dj(d,B(1520)),0);}if(a.H5){IM(d);L4(Dj(d,B(1521)),1);}return;}h=CCH;g=W(D,1);i=Gz(b);if(BTF!==null&&c){j=Gz(c);k=B6();H(H(k,B(1488)),j);j=BT(k);}else j=B(4);b:{l=g.data;k=B6();H(H(k,i),j);l[0]=BT(k);CG(h,B(1522),g);h=AOk(d);if(h
!==null){g=E9(h,B(530));f=0;while(true){l=g.data;if(f>=l.length)break b;d=CCH;m=W(D,1);m.data[0]=l[f];CG(d,B(542),m);f=f+1|0;}}}K(Q5(B(1523)));}
function Rv(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi;IM(a.oQ);Ca();b=BRB;if(a.Iz!=b){a.Iz=b;c=BRx;d=BRy;e=BRz;f=BRA;if(!(a.Ks===c&&a.Kv===d&&a.Ku===e&&a.Kt===f)){H4(a.a21,c,d,e,f);a.Ks=c;a.Kv=d;a.Ku=e;a.Kt=f;}}J1();if(CCP===null)CCP=AKx(16);if(a.RW===null){g=BSG;b=BSE.data[g];if(a.wR!=b){a.wR=b;HY(CCP);Jq(BSD.data[g],CCP);Hr(CCP);Nv(a.Gn,0,CCP);}b=BSK;g=BSI.data[b];if(a.AD!=g){a.AD=g;HY(CCP);Jq(BSH.data[b],CCP);Hr(CCP);Nv(a.a6d,0,CCP);}}else{g=BSG;b=BSE.data[g];h=BSK;i
=BSI.data[h];j=a.wR==b?0:1;if(!(!j&&a.AD==i)){a.wR=b;a.AD=i;if(j&&a.Gn!==null){HY(CCP);Jq(BSD.data[g],CCP);Hr(CCP);Nv(a.Gn,0,CCP);}AL6(BSH.data[h],BSD.data[g],CCN);HY(CCP);Jq(CCN,CCP);Hr(CCP);Nv(a.RW,0,CCP);}}if(a.OM){k=BRU;if(a.Jq!==k){a.Jq=k;Bc3(a.a4H,k);}}if(a.C$){b=BSR.data[0];g=BSP.data[0].data[b];if(!(!a.uS&&!a.lo)){l=a.EF.data;if(l[0]!=g){l[0]=g;HY(CCP);Jq(BSO.data[0].data[b],CCP);Hr(CCP);Nv(a.W$,0,CCP);}}if(!a.uS&&!a.lo){i=BSN.data[0];l=a.Ng.data;if(!(l[0]==i&&a.AK.data[0]==g)){l[0]=i;a.AK.data[0]=g;m
=CCO;m.cO=BSL.data[0];m.cr=BSM.data[0];m.cC=0.0;m.cB=1.0;AC1(BSO.data[0].data[b],m,m);m=CCO;c=m.cO;d=m.cB;n=c/d;o=m.cr/d;l=a.PU.data;if(!(n===l[0]&&o===a.yT.data[0])){l[0]=n;a.yT.data[0]=o;Ng(a.a2C,n,o);}}}}if(a.H5){b=BSR.data[1];g=BSP.data[1].data[b];if(!a.zT){i=BSN.data[1];l=a.Ng.data;if(!(l[1]==i&&a.AK.data[1]==g)){l[1]=i;a.AK.data[1]=g;m=CCO;m.cO=BSL.data[1];m.cr=BSM.data[1];m.cC=0.0;m.cB=1.0;AC1(BSO.data[1].data[b],m,m);m=CCO;c=m.cO;d=m.cB;n=c/d;o=m.cr/d;l=a.PU.data;if(!(n===l[1]&&o===a.yT.data[1])){l[1]
=n;a.yT.data[1]=o;Ng(a.a3v,n,o);}}}else{l=a.EF.data;if(l[1]!=g){l[1]=g;HY(CCP);Jq(BSO.data[1].data[b],CCP);Hr(CCP);Nv(a.a1P,0,CCP);}}}if(a.rL){b=BRX;g=BR0.data[b];if(a.Pg!=g){a.Pg=g;l=BRY.data[b];p=0;q=0;a:{while(true){r=l.data;if(q>=r.length)break;if(r[q]){s=a.EJ.data[p];t=BRZ.data[b].data[q];n=t.cO;o=t.cr;u=t.cC;v=t.cB;if(!(s.cO===n&&s.cr===o&&s.cC===u&&s.cB===v)){s.cO=n;s.cr=o;s.cC=u;s.cB=v;H4(a.Ji.data[p],n,o,u,v);}p=p+1|0;if(p>=a.EJ.data.length)break a;}q=q+1|0;}}if(a.M1!=p){a.M1=p;L4(a.Wk,p);}}b=BR4;if
(a.Mv!=b){a.Mv=b;c=BR1;d=BR2;e=BR3;if(!(a.Ni===c&&a.Nj===d&&a.Nl===e)){a.Ni=c;a.Nj=d;a.Nl=e;AOi(a.a6L,c,d,e);}}}if(a.rL&&!a.G6){b=BR8;if(a.Sr!=b){a.Sr=b;n=BR5;o=BR6;u=BR7;w=1.0/Gd(n*n+o*o+u*u);c=n*w;d=o*w;e=u*w;if(!(a.Ty===c&&a.Tz===d&&a.Tx===e)){a.Ty=c;a.Tz=d;a.Tx=e;AOi(a.Z6,c,d,e);}}}if(a.He){b=BSg;if(a.Sv!=b){a.Sv=b;x=BR$;y=BR_;z=BSa;ba=BSb;if(!(a.O$==x&&a.ND===y&&a.PE===z&&a.PH===ba)){a.O$=x;a.ND=y;a.PE=z;a.PH=ba;H4(a.a5M,!x?0.0:1.0,y,z,ba);}c=BSc;d=BSd;e=BSe;f=BSf;if(!(a.IF===c&&a.IG===d&&a.II===e&&a.IH
===f)){a.IF=c;a.IG=d;a.II=e;a.IH=f;H4(a.a1m,c,d,e,f);}}}if(a.N4){b=BSm;c=a.Rr;d=b;if(c!==d){a.Rr=d;v=BSk;bb=BSl;if(!(a.P5===v&&a.P3===bb)){a.P5=v;a.P3=bb;Ng(a.Zb,v,bb);}}}if(a.lo){b=BSB;if(a.Ml!=b){a.Ml=b;A_A();bc=CCR.zy;bd=CCS.zy;be=CCT.zy;bf=CCU.zy;if(!(a.LY==bc&&a.PW==bd&&a.JA==be&&a.NP==bf)){a.LY=bc;a.PW=bd;a.JA=be;a.NP=bf;Bfk(a.a2l,bc!=9474?0:1,bd!=9474?0:1,be!=9474?0:1,bf!=9474?0:1);}m=CCR.w5;bg=a.TY;c=bg.cO;d=m.cO;if(!(c===d&&bg.cr===m.cr&&bg.cC===m.cC&&bg.cB===m.cB)){bg.cO=d;bg.cr=m.cr;bg.cC=m.cC;bg.cB
=m.cB;H4(a.a0X,m.cO,m.cr,m.cC,m.cB);}bg=CCS.w5;m=a.a6t;c=m.cO;d=bg.cO;if(!(c===d&&m.cr===bg.cr&&m.cC===bg.cC&&m.cB===bg.cB)){m.cO=d;m.cr=bg.cr;m.cC=bg.cC;m.cB=bg.cB;H4(a.a7A,bg.cO,bg.cr,bg.cC,bg.cB);}bh=CCT.w5;m=a.ZO;c=m.cO;d=bh.cO;if(!(c===d&&m.cr===bh.cr&&m.cC===bh.cC&&m.cB===bh.cB)){m.cO=d;m.cr=bh.cr;m.cC=bh.cC;m.cB=bh.cB;H4(a.a7d,bh.cO,bh.cr,bh.cC,bh.cB);}bi=CCU.w5;m=a.WM;c=m.cO;d=bi.cO;if(!(c===d&&m.cr===bi.cr&&m.cC===bi.cC&&m.cB===bi.cB)){m.cO=d;m.cr=bi.cr;m.cC=bi.cC;m.cB=bi.cB;H4(a.a6M,bi.cO,bi.cr,bi.cC,
bi.cB);}}}if(a.C7){b=BRK;if(a.Q4!=b){a.Q4=b;c=BRC;d=BRD;e=BRE;f=BRF;if(!(a.S8===c&&a.S9===d&&a.S6===e&&a.S7===f)){H4(a.a6I,c,d,e,f);a.S8=c;a.S9=d;a.S6=e;a.S7=f;}c=BRG;d=BRH;e=BRI;f=BRJ;if(!(a.Rb===c&&a.Ra===d&&a.Rd===e&&a.Re===f)){H4(a.a7Q,c,d,e,f);a.Rb=c;a.Ra=d;a.Rd=e;a.Re=f;}}}m=BTF;if(m!==null){l=a.Gu;if(l!==null)m.bfR(a.oQ,a.yA,a.Ax,l);}return a;}
function BGm(){CCH=E$(B(1524));CCI=W(Fr,4096);CCJ=W($rt_arraycls(Fr),4096);CCK=BdF(1024);CCL=null;CCM=null;CCN=NC();CCO=new Jh;CCP=null;}
function AHW(){var a=this;D.call(a);a.a4I=0;a.iI=null;a.ka=null;a.h7=0;a.tm=0;a.n2=0;a.oq=0;a.or=0;}
function Ez(){var a=this;D.call(a);a.eF=null;a.baH=null;a.a9D=null;a.mg=0.0;a.OP=0.0;}
function Im(a){a.baH=BIf();a.a9D=LB();a.mg=0.0;a.OP=1.0;}
function A7o(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.eF.BN;$p=1;case 1:$z=A3q(c,b);if(C()){break _;}d=$z;Hq(c,d);return;default:E4();}}C8().s(a,b,c,d,$p);}
function Bb_(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.eF.BN;$p=1;case 1:$z=A3q(d,c);if(C()){break _;}e=$z;Hq(d,e);return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A2R(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bl(2896);O();g=BUh.O;h=(g&15)<<4;i=g&240;f=h;j=f/256.0;k=(f+15.989999771118164)/256.0;f=i;l=f/256.0;m=(f+15.989999771118164)/256.0;Co();Bw(c,d,e);n=b.d6*1.399999976158142;Ct(n,n,n);o=B(257);$p
=1;case 1:A7o(a,o);if(C()){break _;}Cf();o=BRa;p=1.0;q=0.0;r=b.d7/b.d6;Bx( -a.eF.qz,0.0,1.0,0.0);Bw(0.0,0.0,0.4000000059604645+(r|0)*0.019999999552965164);CD(1.0,1.0,1.0,1.0);BR(o);e=k;s=m;t=j;u=l;while(r>0.0){c=p-0.5;d=0.0-q;L(o,c,d,0.0,e,s);L(o,(-0.5),d,0.0,t,s);d=1.399999976158142-q;L(o,(-0.5),d,0.0,t,u);L(o,c,d,0.0,e,u);r=r-1.0;q=q-1.0;p=p*0.8999999761581421;Bw(0.0,0.0,(-0.03999999910593033));}$p=2;case 2:A6C(o);if(C()){break _;}BQ();Bm(2896);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,
q,r,s,t,u,$p);}
function ADw(a){return a.eF.me;}
function BDM(b,c,d,e){var f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bl(3553);Cf();f=BRa;CD(1.0,1.0,1.0,1.0);BR(f);Kn(f,c,d,e);Cc(f,0.0,0.0,(-1.0));BP(f,b.bc,b.be,b.bd);BP(f,b.bg,b.be,b.bd);BP(f,b.bg,b.H,b.bd);BP(f,b.bc,b.H,b.bd);Cc(f,0.0,0.0,1.0);BP(f,b.bc,b.H,b.bh);BP(f,b.bg,b.H,b.bh);BP(f,b.bg,b.be,b.bh);BP(f,b.bc,b.be,b.bh);Cc(f,0.0,(-1.0),0.0);BP(f,b.bc,b.H,b.bd);BP(f,b.bg,b.H,b.bd);BP(f,b.bg,b.H,b.bh);BP(f,b.bc,b.H,b.bh);Cc(f,
0.0,1.0,0.0);BP(f,b.bc,b.be,b.bh);BP(f,b.bg,b.be,b.bh);BP(f,b.bg,b.be,b.bd);BP(f,b.bc,b.be,b.bd);Cc(f,(-1.0),0.0,0.0);BP(f,b.bc,b.H,b.bh);BP(f,b.bc,b.be,b.bh);BP(f,b.bc,b.be,b.bd);BP(f,b.bc,b.H,b.bd);Cc(f,1.0,0.0,0.0);BP(f,b.bg,b.H,b.bd);BP(f,b.bg,b.be,b.bd);BP(f,b.bg,b.be,b.bh);BP(f,b.bg,b.H,b.bh);Kn(f,0.0,0.0,0.0);$p=1;case 1:A6C(f);if(C()){break _;}Bm(3553);return;default:E4();}}C8().s(b,c,d,e,f,$p);}
function BiR(a,b){a.eF=b;}
function A_b(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true)
{switch($p){case 0:h=a.eF;if(h.VX.c3&&a.mg>0.0){i=b.c;j=b.h;k=b.d;i=i-h.a5A;j=j-h.a5z;k=k-h.a5y;l=(1.0-(i*i+j*j+k*k)/256.0)*a.OP;if(l>0.0){Bm(3042);Dk(770,771);h=a.eF.BN;m=B(1525);$p=2;continue _;}}if(b.cQ<=0)return;$p=1;case 1:A2R(a,b,c,d,e,g);if(C()){break _;}return;case 2:$z=A3q(h,m);if(C()){break _;}n=$z;Hq(h,n);m=ADw(a);FD(0);f=a.mg;i=b.e1;j=b.c-i;k=g;i=i+j*k;j=b.ef;j=j+(b.h-j)*k+b.le();o=b.e2;k=o+(b.d-o)*k;p=f;q=P(i-p);r=P(i+p);s=P(j-p);t=P(j);u=P(k-p);v=P(k+p);w=c-i;x=d-j;y=e-k;Cf();z=BRa;BR(z);j=l;while
(q<=r){ba=s;while(ba<=t){bb=u;if(bb<=v){n=ba-1|0;$p=4;continue _;}ba=ba+1|0;}q=q+1|0;}$p=3;case 3:A6C(z);if(C()){break _;}CD(1.0,1.0,1.0,1.0);Bl(3042);FD(1);if(b.cQ<=0)return;$p=1;continue _;case 4:$z=AWH(m,q,n,bb);if(C()){break _;}n=$z;if(n>0){$p=5;continue _;}bb=bb+1|0;a:while(true){if(bb<=v){n=ba-1|0;continue _;}ba=ba+1|0;while(ba>t){q=q+1|0;if(q>r)break a;ba=s;}bb=u;}$p=3;continue _;case 5:$z=AP0(m,q,ba,bb);if(C()){break _;}bc=$z;if(bc>3){O();bd=BRd.data[n];k=d+b.le();i=x+b.le();h=BRa;if(bd.eC()){be=ba;k
=(j-(k-(be+i))/2.0)*0.5;bf=ADw(a);$p=6;continue _;}}bb=bb+1|0;b:while(true){if(bb<=v){n=ba-1|0;$p=4;continue _;}ba=ba+1|0;while(ba>t){q=q+1|0;if(q>r)break b;ba=s;}bb=u;}$p=3;continue _;case 6:$z=A$4(bf,q,ba,bb);if(C()){break _;}f=$z;k=k*f;if(k>=0.0){if(k>1.0)k=1.0;FF(h,1.0,1.0,1.0,k);k=q;bg=k+bd.fO+w;bh=k+bd.fz+w;be=be+bd.eD+i+0.015625;i=bb;bi=i+bd.ga+y;bj=i+bd.fV+y;bk=(c-bg)/2.0/p+0.5;l=(c-bh)/2.0/p+0.5;bl=(e-bi)/2.0/p+0.5;f=(e-bj)/2.0/p+0.5;i=bk;k=bl;L(h,bg,be,bi,i,k);o=f;L(h,bg,be,bj,i,o);i=l;L(h,bh,be,bj,
i,o);L(h,bh,be,bi,i,k);}bb=bb+1|0;c:while(true){if(bb<=v){n=ba-1|0;$p=4;continue _;}ba=ba+1|0;while(ba>t){q=q+1|0;if(q>r)break c;ba=s;}bb=u;}$p=3;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,$p);}
function A44(){var a=this;Ez.call(a);a.B5=null;a.go=null;}
function AQH(){var a=new A44();Bzu(a);return a;}
function Bzu(a){Im(a);a.B5=LB();a.go=new DJ;a.mg=0.15000000596046448;a.OP=0.75;}
function A8p(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=b.ry;Co();i=BE((b.lp+g)/10.0+b.Ib)*0.10000000149011612+0.10000000149011612;j=((b.lp+g)/20.0+b.Ib)*57.2957763671875;k=1;l=b.ry.t;if(l>1)k=2;if(l>5)k=3;if(l>20)k=4;Bw(c,d+i,e);Bm(32826);l
=h.br;if(l<256){O();if(Q_(BRd.data[l].dH())){Bx(j,0.0,1.0,0.0);b=B(257);$p=3;continue _;}}Ct(0.5,0.5,0.5);l=Gn(h);if(h.br>=256){b=B(235);$p=1;continue _;}b=B(257);$p=2;continue _;case 1:A7o(a,b);if(C()){break _;}Cf();m=BRa;n=(l%16|0)*16|0;o=(n+0|0)/256.0;p=(n+16|0)/256.0;l=(l/16|0)*16|0;q=(l+0|0)/256.0;r=(l+16|0)/256.0;s=0;d=o;e=r;t=p;u=q;if(s>=k){Bl(32826);BQ();return;}Co();if(s>0)Bw((V(a.go)*2.0-1.0)*0.30000001192092896,(V(a.go)*2.0-1.0)*0.30000001192092896,(V(a.go)*2.0-1.0)*0.30000001192092896);Bx(180.0-
a.eF.qz,0.0,1.0,0.0);BR(m);Cc(m,0.0,1.0,0.0);L(m,(-0.5),(-0.25),0.0,d,e);L(m,0.5,(-0.25),0.0,t,e);L(m,0.5,0.75,0.0,t,u);L(m,(-0.5),0.75,0.0,d,u);$p=4;continue _;case 2:A7o(a,b);if(C()){break _;}Cf();m=BRa;n=(l%16|0)*16|0;o=(n+0|0)/256.0;p=(n+16|0)/256.0;l=(l/16|0)*16|0;q=(l+0|0)/256.0;r=(l+16|0)/256.0;s=0;d=o;e=r;t=p;u=q;if(s>=k){Bl(32826);BQ();return;}Co();if(s>0)Bw((V(a.go)*2.0-1.0)*0.30000001192092896,(V(a.go)*2.0-1.0)*0.30000001192092896,(V(a.go)*2.0-1.0)*0.30000001192092896);Bx(180.0-a.eF.qz,0.0,1.0,0.0);BR(m);Cc(m,
0.0,1.0,0.0);L(m,(-0.5),(-0.25),0.0,d,e);L(m,0.5,(-0.25),0.0,t,e);L(m,0.5,0.75,0.0,t,u);L(m,(-0.5),0.75,0.0,d,u);$p=4;continue _;case 3:A7o(a,b);if(C()){break _;}v=0.25;if(!BRd.data[h.br].eC()&&h.br!=BRi.b)v=0.5;Ct(v,v,v);n=0;if(n>=k){Bl(32826);BQ();return;}Co();if(n>0)Bw((V(a.go)*2.0-1.0)*0.20000000298023224/v,(V(a.go)*2.0-1.0)*0.20000000298023224/v,(V(a.go)*2.0-1.0)*0.20000000298023224/v);b=a.B5;m=BRd.data[h.br];$p=5;continue _;case 4:A6C(m);if(C()){break _;}BQ();s=s+1|0;if(s>=k){Bl(32826);BQ();return;}Co();if
(s>0)Bw((V(a.go)*2.0-1.0)*0.30000001192092896,(V(a.go)*2.0-1.0)*0.30000001192092896,(V(a.go)*2.0-1.0)*0.30000001192092896);Bx(180.0-a.eF.qz,0.0,1.0,0.0);BR(m);Cc(m,0.0,1.0,0.0);L(m,(-0.5),(-0.25),0.0,d,e);L(m,0.5,(-0.25),0.0,t,e);L(m,0.5,0.75,0.0,t,u);L(m,(-0.5),0.75,0.0,d,u);continue _;case 5:A07(b,m);if(C()){break _;}BQ();n=n+1|0;if(n>=k){Bl(32826);BQ();return;}Co();if(n>0)Bw((V(a.go)*2.0-1.0)*0.20000000298023224/v,(V(a.go)*2.0-1.0)*0.20000000298023224/v,(V(a.go)*2.0-1.0)*0.20000000298023224/v);b=a.B5;m=BRd.data[h.br];continue _;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
function AYD(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d!==null){g=d.br;if(g<256){O();if(Q_(BRd.data[g].dH())){h=d.br;b=B(257);$p=1;continue _;}}if(Gn(d)>=0){Bl(2896);if(d.br>=256){b=B(235);$p=3;continue _;}b=B(257);$p=4;continue _;}Bm(2884);}return;case 1:$z=A3q(c,b);if(C()){break _;}g=$z;Hq(c,g);i=BRd.data[h];Co();Bw(e
-2|0,f+3|0,0.0);Ct(10.0,10.0,10.0);Bw(1.0,0.5,8.0);Bx(210.0,1.0,0.0,0.0);Bx(45.0,0.0,1.0,0.0);CD(1.0,1.0,1.0,1.0);Ct(1.0,1.0,1.0);b=a.B5;$p=2;case 2:A07(b,i);if(C()){break _;}BQ();Bm(2884);return;case 3:$z=A3q(c,b);if(C()){break _;}h=$z;Hq(c,h);g=(Gn(d)%16|0)*16|0;h=(Gn(d)/16|0)*16|0;Cf();b=BRa;BR(b);j=e+0|0;k=f+16|0;l=(g+0|0)*0.00390625;m=(h+16|0)*0.00390625;L(b,j,k,0.0,l,m);n=e+16|0;o=(g+16|0)*0.00390625;L(b,n,k,0.0,o,m);k=f+0|0;m=(h+0|0)*0.00390625;L(b,n,k,0.0,o,m);L(b,j,k,0.0,l,m);$p=5;continue _;case 4:$z
=A3q(c,b);if(C()){break _;}h=$z;Hq(c,h);g=(Gn(d)%16|0)*16|0;h=(Gn(d)/16|0)*16|0;Cf();b=BRa;BR(b);j=e+0|0;k=f+16|0;l=(g+0|0)*0.00390625;m=(h+16|0)*0.00390625;L(b,j,k,0.0,l,m);n=e+16|0;o=(g+16|0)*0.00390625;L(b,n,k,0.0,o,m);k=f+0|0;m=(h+0|0)*0.00390625;L(b,n,k,0.0,o,m);L(b,j,k,0.0,l,m);$p=5;case 5:A6C(b);if(C()){break _;}Bm(2896);Bm(2884);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function AS0(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d!==null){g=d.t;if(g>1){c=new S;T(c);Bg(c,g);c=R(c);Bl(2896);Bl(2929);h=((e+19|0)-2|0)-Ea(b,c)|0;i=(f+6|0)+3|0;j=16777215;$p=1;continue _;}k=d.es;if(k>0){l=13-((k*13|0)/M8(d)|0)|0;m=255-((d.es*255|0)/M8(d)|0)|0;Bl(2896);Bl(2929);Bl(3553);Cf();n=BRa;k=
255-m|0;j=k<<16|m<<8;g=(k/4|0)<<16|16128;e=e+2|0;f=f+13|0;k=13;m=2;o=0;$p=2;continue _;}}return;case 1:A3r(b,c,h,i,j);if(C()){break _;}Bm(2896);Bm(2929);k=d.es;if(k<=0)return;l=13-((k*13|0)/M8(d)|0)|0;m=255-((d.es*255|0)/M8(d)|0)|0;Bl(2896);Bl(2929);Bl(3553);Cf();n=BRa;k=255-m|0;j=k<<16|m<<8;g=(k/4|0)<<16|16128;e=e+2|0;f=f+13|0;k=13;m=2;o=0;$p=2;case 2:Bcn(a,n,e,f,k,m,o);if(C()){break _;}k=12;m=1;$p=3;case 3:Bcn(a,n,e,f,k,m,g);if(C()){break _;}g=1;$p=4;case 4:Bcn(a,n,e,f,l,g,j);if(C()){break _;}Bm(3553);Bm(2896);Bm(2929);CD(1.0,
1.0,1.0,1.0);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function Bcn(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BR(b);HS(b,g);h=c+0|0;i=d+0|0;BP(b,h,i,0.0);j=d+f|0;BP(b,h,j,0.0);h=c+e|0;BP(b,h,j,0.0);BP(b,h,i,0.0);$p=1;case 1:A6C(b);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AXF(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:A8p(a,b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AOh(){var a=this;D.call(a);a.L_=0;a.v$=null;a.mk=null;a.Wd=0;a.nl=0;a.H1=null;a.GH=0;a.a3w=0;a.bd8=0;a.kZ=null;a.Or=null;}
function A$D(a,b){var c,d,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.Wd){c=a.Or;c.jX=0;try{d=AUG(c);a:{try{Bbv(b,d);Beu(a.kZ,ZM(a.Or));break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){b=$$je;}else{throw $$e;}}try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(b,c);K(b);}$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){c=$$je;}else{throw $$e;}}JV(a,c);}return;case 1:b:
{try{Bdq(d);if(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof BD){c=$$je;}else{throw $$e;}}JV(a,c);}return;case 2:try{c:{try{Bdq(d);if(C()){break _;}break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(b,c);}K(b);}catch($$e){$$je=N($$e);if($$je instanceof BD){c=$$je;}else{throw $$e;}}JV(a,c);return;default:E4();}}C8().s(a,b,c,d,$p);}
function JV(a,b){BL(b);Me(a,B(1526),W(D,0));}
function Me(a,b,c){if(a.L_){a.nl=1;a.H1=b;a.L_=0;LZ(a.kZ);a.kZ=null;}}
function AT6(){D.call(this);this.Gs=null;}
function By_(){var a=new AT6();Bgf(a);return a;}
function Bgf(a){a.Gs=W(CS,1);}
function ByP(a,b){return a.Gs.data[b];}
function AU8(a,b,c){var d,e;d=a.Gs.data;if(d[b]===null)return null;e=d[b];d[b]=null;return e;}
function UA(a,b,c){a.Gs.data[b]=c;}
function Bps(a){return 64;}
function A$9(a){}
function UH(){var a=this;D.call(a);a.sY=null;a.Jo=0;a.y5=null;}
function M5(a,b){return a.sY.data[b];}
function AFY(a,b,c){var d,e,f;d=a.sY.data;if(d[b]===null)return null;if(d[b].t<=c){e=d[b];d[b]=null;a.y5.HW(a);return e;}f=HC(d[b],c);d=a.sY.data;if(!d[b].t)d[b]=null;a.y5.HW(a);return f;}
function A5g(a,b,c){a.sY.data[b]=c;a.y5.HW(a);}
function BEY(a){return 64;}
function AYI(a){}
var AKd=J();
function Bs3(a){AC2(BVG);}
var Nz=J(BG);
function Qe(){var a=this;FT.call(a);a.fd=null;a.eM=null;a.h$=0;}
function CCV(a){var b=new Qe();O7(b,a);return b;}
function O7(a,b){AAB(a,b);a.h$=0;}
function Bb5(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.h$=0;b=16.0;c=a.eM;if(c===null){$p=1;continue _;}if(Li(c)){d=AAl(a.eM,a);c=a.eM;$p=2;continue _;}a.eM=null;a:{if(!a.h$&&a.eM!==null)
{if(a.fd===null)break a;if(!F(a.l,20))break a;}if(!(!(a.fd===null&&!F(a.l,80))&&F(a.l,80))){e=0;f=(-1);g=(-1);h=(-1);i=(-99999.0);j=0;if(j<10){k=P(a.c+F(a.l,13)-6.0);l=P(a.h+F(a.l,7)-3.0);m=P(a.d+F(a.l,13)-6.0);$p=9;continue _;}if(e){c=a.k;b=10.0;$p=10;continue _;}}n=P(a.v.H);$p=5;continue _;}c=a.k;o=a.eM;$p=7;continue _;case 1:$z=a.Sc();if(C()){break _;}c=$z;a.eM=c;if(c!==null){o=a.k;$p=3;continue _;}b:{if(!a.h$&&a.eM!==null){if(a.fd===null)break b;if(!F(a.l,20))break b;}if(!(!(a.fd===null&&!F(a.l,80))&&F(a.l,
80))){e=0;f=(-1);g=(-1);h=(-1);i=(-99999.0);j=0;if(j<10){k=P(a.c+F(a.l,13)-6.0);l=P(a.h+F(a.l,7)-3.0);m=P(a.d+F(a.l,13)-6.0);$p=9;continue _;}if(e){c=a.k;b=10.0;$p=10;continue _;}}n=P(a.v.H);$p=5;continue _;}c=a.k;o=a.eM;$p=7;continue _;case 2:$z=AYM(a,c);if(C()){break _;}e=$z;if(e){c=a.eM;$p=4;continue _;}b:{if(!a.h$&&a.eM!==null){if(a.fd===null)break b;if(!F(a.l,20))break b;}if(!(!(a.fd===null&&!F(a.l,80))&&F(a.l,80))){e=0;f=(-1);g=(-1);h=(-1);i=(-99999.0);j=0;if(j<10){k=P(a.c+F(a.l,13)-6.0);l=P(a.h+F(a.l,
7)-3.0);m=P(a.d+F(a.l,13)-6.0);$p=9;continue _;}if(e){c=a.k;b=10.0;$p=10;continue _;}}n=P(a.v.H);$p=5;continue _;}c=a.k;o=a.eM;$p=7;continue _;case 3:$z=Be0(o,a,c,b);if(C()){break _;}c=$z;a.fd=c;c:{if(!a.h$&&a.eM!==null){if(a.fd===null)break c;if(!F(a.l,20))break c;}if(!(!(a.fd===null&&!F(a.l,80))&&F(a.l,80))){e=0;f=(-1);g=(-1);h=(-1);i=(-99999.0);j=0;if(j<10){k=P(a.c+F(a.l,13)-6.0);l=P(a.h+F(a.l,7)-3.0);m=P(a.d+F(a.l,13)-6.0);$p=9;continue _;}if(e){c=a.k;b=10.0;$p=10;continue _;}}n=P(a.v.H);$p=5;continue _;}c
=a.k;o=a.eM;$p=7;continue _;case 4:a.v9(c,d);if(C()){break _;}c:{if(!a.h$&&a.eM!==null){if(a.fd===null)break c;if(!F(a.l,20))break c;}if(!(!(a.fd===null&&!F(a.l,80))&&F(a.l,80))){e=0;f=(-1);g=(-1);h=(-1);i=(-99999.0);j=0;if(j<10){k=P(a.c+F(a.l,13)-6.0);l=P(a.h+F(a.l,7)-3.0);m=P(a.d+F(a.l,13)-6.0);$p=9;continue _;}if(e){c=a.k;b=10.0;$p=10;continue _;}}n=P(a.v.H);$p=5;continue _;}c=a.k;o=a.eM;$p=7;continue _;case 5:$z=A0s(a);if(C()){break _;}p=$z;$p=6;case 6:$z=AWy(a);if(C()){break _;}q=$z;a.x=0.0;if(a.fd!==null
&&F(a.l,100)){c=AGV(a.fd,a);r=a.d6*2.0;s=r*r;while(c!==null){r=a.c;t=c.E;u=a.d;r=r-c.G;t=t-t;u=u-c.C;if(r*r+t*t+u*u>=s)break;c=a.fd;c.CR=c.CR+1|0;if(!A_h(c)){c=AGV(a.fd,a);continue;}c=null;a.fd=null;}a.kn=0;if(c!==null){t=c.G-a.c;u=c.C-a.d;s=c.E-n;v=Di(u,t)*180.0/3.1415927410125732-90.0;b=a.q;w=v-b;a.hp=a.Ac;while(w<(-180.0)){w=w+360.0;}while(w>=180.0){w=w-360.0;}if(w>30.0)w=30.0;if(w<(-30.0))w=(-30.0);x=b+w;a.q=x;if(a.h$){c=a.eM;if(c!==null){y=c.c-a.c;b=Di(c.d-a.d,y)*180.0/3.1415927410125732-90.0;a.q=b;b=(x
-b+90.0)*3.1415927410125732/180.0;a.jT= -BE(b)*a.hp*1.0;a.hp=BY(b)*a.hp*1.0;}}if(s>0.0)a.kn=1;}c=a.eM;if(c!==null)Oq(a,c,30.0);if(a.qY)a.kn=1;if(V(a.l)<0.800000011920929&&!(!p&&!q))a.kn=1;return;}$p=8;continue _;case 7:$z=Be0(c,a,o,b);if(C()){break _;}c=$z;a.fd=c;n=P(a.v.H);$p=5;continue _;case 8:A7v(a);if(C()){break _;}a.fd=null;return;case 9:$z=a.Gg(k,l,m);if(C()){break _;}z=$z;if(z>i){e=1;i=z;f=k;g=l;h=m;}j=j+1|0;if(j>=10){if(e){c=a.k;b=10.0;$p=10;continue _;}n=P(a.v.H);$p=5;continue _;}k=P(a.c+F(a.l,13)
-6.0);l=P(a.h+F(a.l,7)-3.0);m=P(a.d+F(a.l,13)-6.0);continue _;case 10:$z=A6f(c,a,f,g,h,b);if(C()){break _;}c=$z;a.fd=c;n=P(a.v.H);$p=5;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);}
function A91(a,b,c){}
function A8c(a){return null;}
function A7U(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=P(a.c);c=P(a.v.H);d=P(a.d);$p=1;case 1:$z=ARs(a);if(C()){break _;}e=$z;if(!e)return 0;$p=2;case 2:$z=a.Gg(b,c,d);if(C()){break _;}f=$z;return f<0.0?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
var Rt=J(0);
function GJ(){Qe.call(this);this.HZ=0;}
function BOg(a){var b=new GJ();Oa(b,a);return b;}
function Oa(a,b){O7(a,b);a.HZ=2;a.bT=20;}
function A6s(a){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=1.0;$p=1;case 1:$z=A0T(a,b);if(C()){break _;}b=$z;if(b>0.5)a.jU=a.jU+2|0;$p=2;case 2:AWB(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,$p);}
function A7Z(a){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A9O(a);if(C()){break _;}if(a.k.j9)return;$p=2;case 2:Do(a);if(C()){break _;}return;default:E4();}}C8().s(a,$p);}
function A8w(a){var b,c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Lj(a.k,a,16.0);if(b===null){b=null;return b;}$p=1;case 1:$z=AYM(a,b);if(C()){break _;}c=$z;if(!c)b=null;return b;default:E4();}}C8().s(a,b,c,$p);}
function AW5(a,b,c){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AV3(a,b,c);if(C()){break _;}c=$z;if(!c)return 0;if(a.cb!==b&&a.cI!==b){if(b!==a)a.eM=b;return 1;}return 1;default:E4();}}C8().s(a,b,c,$p);}
function Bbr(a,b,c){var d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c<2.5){d=b.v;e=d.be;f=a.v;if(e>f.H&&d.H<f.be){a.fw=20;g=a.HZ;$p=1;continue _;}}return;case 1:b.fv(a,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BeH(a,b,c,d){var e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0.5;f=a.k;$p=1;case 1:$z=A$4(f,b,c,d);if(C()){break _;}g=$z;return e-g;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bmm(a,b){Is(a,b);}
function BwI(a,b){Ir(a,b);}
function A5r(a){var b,c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=P(a.c);c=P(a.v.H);d=P(a.d);e=a.k;Em();f=CBG;$p=1;case 1:$z=A8u(e,f,b,c,d);if(C()){break _;}g=$z;if(g>F(a.l,32))return 0;f=a.k;$p=2;case 2:$z=AP0(f,b,c,d);if(C()){break _;}g=$z;if(g>F(a.l,8))return 0;$p=3;case 3:$z=A7U(a);if(C()){break _;}b=$z;return !b?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var SN=J(GJ);
function BHu(a){var b=new SN();BBz(b,a);return b;}
function BBz(a,b){Oa(a,b);a.hQ=B(1527);Eb(a,1.399999976158142,0.8999999761581421);a.Ac=0.800000011920929;}
function BxJ(a){return a.d7*0.75-0.5;}
function Bei(a){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=1.0;$p=1;case 1:$z=A0T(a,b);if(C()){break _;}b=$z;if(b>=0.5)return null;return Lj(a.k,a,16.0);default:E4();}}C8().s(a,b,$p);}
function Bin(a){return B(1528);}
function BnF(a){return B(1528);}
function BEy(a){return B(1529);}
function ASl(a,b,c){var d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=1.0;$p=1;case 1:a:{$z=A0T(a,d);if(C()){break _;}d=$z;if(d>0.5&&!F(a.l,100))a.eM=null;else{if(c<=2.0)break a;if(c>=6.0)break a;if(F(a.l,10))break a;if(a.bC){e=b.c-a.c;f=b.d-a.d;g=CX(e*e+f*f);a.f=e/g*0.5*0.800000011920929+a.f*0.20000000298023224;a.g=f/g*0.5*0.800000011920929+a.g*0.20000000298023224;a.i=0.4000000059604645;}}return;}$p=2;case 2:Bbr(a,
b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bx3(a,b){Is(a,b);}
function BsB(a,b){Ir(a,b);}
function BqI(a){BN();return Cz4.bo;}
function ER(){var a=this;Ez.call(a);a.ln=null;a.m_=null;}
function Bok(a,b){var c=new ER();IH(c,a,b);return c;}
function IH(a,b,c){Im(a);a.ln=b;a.mg=c;}
function AW4(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Co();Bl(2884);a.ln.pe=MK(b,g);h=a.ln;i=b.cI===null?0:1;h.HG=i;h=a.m_;if(h!==null)h.HG=i;try{f=b.h_;j=f+(b.fM-f)*g;f=b.Y;k=f+(b.q-f)*g;f=b.bl;l
=f+(b.x-f)*g;Bw(c,d,e);m=a.W2(b,g);Bx(180.0-j,0.0,1.0,0.0);i=b.d8;if(i>0){f=Gd((i+g-1.0)/20.0*1.600000023841858);if(f>1.0)f=1.0;Bx(f*a.a7Z(b),0.0,0.0,1.0);}n=0.0625;Bm(32826);Ct((-1.0),(-1.0),1.0);a.zf(b,g);Bw(0.0,(-1.5078125),0.0);f=b.od;o=b.dR;p=f+(o-f)*g;o=b.g8-o*(1.0-g);if(p>1.0)p=1.0;h=b.vE;q=ATc(b);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);Bm(2884);BQ();return;case 1:try{Bb_(a,h,q);if(C()){break _;}Bm(3008);h=a.ln;f=k-j;$p=2;continue _;}catch($$e){$$je
=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);Bm(2884);BQ();return;case 2:try{h.jp(o,p,m,f,l,n);if(C()){break _;}r=0;if(r>=4){$p=3;continue _;}$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);Bm(2884);BQ();return;case 3:try{a.a3f(b,g);if(C()){break _;}$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);Bm(2884);BQ();return;case 4:a:{try{$z=A0T(b,g);if(C()){break _;}s=$z;t=a.a2w(b,s,g);r=t>>24&255;if(!(r<=0
&&b.fG<=0&&b.d8<=0)){Bl(3553);Bl(3008);Bm(3042);Dk(770,771);H8(514);if(b.fG<=0&&b.d8<=0){if(r>0){u=(t>>16&255)/255.0;v=(t>>8&255)/255.0;w=(t&255)/255.0;x=r/255.0;Ix(u,v,w,x);h=a.ln;$p=9;continue _;}H8(515);Bl(3042);Bm(3008);Bm(3553);}else{Ix(s,0.0,0.0,0.4000000059604645);h=a.ln;$p=7;continue _;}}Bl(32826);break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}Bm(2884);BQ();return;case 5:try{$z=a.oi(b,r);if(C()){break _;}i=$z;if(i){h=a.m_;$p=6;continue _;}r=r+1|0;if(r>=4){$p=3;continue _;}continue _;}
catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);Bm(2884);BQ();return;case 6:try{h.jp(o,p,m,f,l,n);if(C()){break _;}Bl(3042);Bm(3008);r=r+1|0;if(r>=4){$p=3;continue _;}$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);Bm(2884);BQ();return;case 7:a:{try{h.jp(o,p,m,f,l,n);if(C()){break _;}y=0;if(y<4){$p=8;continue _;}if(r<=0){H8(515);Bl(3042);Bm(3008);Bm(3553);Bl(32826);break a;}u=(t>>16&255)/255.0;v=(t>>8&255)/255.0;w=(t&255)/255.0;x=r/255.0;Ix(u,
v,w,x);h=a.ln;$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}Bm(2884);BQ();return;case 8:a:{try{$z=a.oi(b,y);if(C()){break _;}i=$z;if(i){Ix(s,0.0,0.0,0.4000000059604645);h=a.m_;$p=10;continue _;}y=y+1|0;if(y<4){continue _;}if(r<=0){H8(515);Bl(3042);Bm(3008);Bm(3553);Bl(32826);break a;}u=(t>>16&255)/255.0;v=(t>>8&255)/255.0;w=(t&255)/255.0;x=r/255.0;Ix(u,v,w,x);h=a.ln;$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}Bm(2884);BQ();return;case 9:a:
{try{h.jp(o,p,m,f,l,n);if(C()){break _;}i=0;if(i>=4){H8(515);Bl(3042);Bm(3008);Bm(3553);Bl(32826);break a;}$p=11;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}Bm(2884);BQ();return;case 10:a:{try{h.jp(o,p,m,f,l,n);if(C()){break _;}y=y+1|0;if(y<4){$p=8;continue _;}if(r<=0){H8(515);Bl(3042);Bm(3008);Bm(3553);Bl(32826);break a;}u=(t>>16&255)/255.0;v=(t>>8&255)/255.0;w=(t&255)/255.0;x=r/255.0;Ix(u,v,w,x);h=a.ln;$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD)
{h=$$je;}else{throw $$e;}}BL(h);}Bm(2884);BQ();return;case 11:a:{try{$z=a.oi(b,i);if(C()){break _;}t=$z;if(t){Ix(u,v,w,x);h=a.m_;$p=12;continue _;}i=i+1|0;if(i>=4){H8(515);Bl(3042);Bm(3008);Bm(3553);Bl(32826);break a;}continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){h=$$je;}else{throw $$e;}}BL(h);}Bm(2884);BQ();return;case 12:a:{try{h.jp(o,p,m,f,l,n);if(C()){break _;}i=i+1|0;if(i>=4){H8(515);Bl(3042);Bm(3008);Bm(3553);Bl(32826);break a;}$p=11;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD)
{h=$$je;}else{throw $$e;}}BL(h);}Bm(2884);BQ();return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);}
function BsP(a,b,c){return MK(b,c);}
function Bgg(a,b,c){return b.xS+c;}
function Bao(a,b,c){}
function BcD(a,b,c){return 0;}
function BxX(a,b){return 90.0;}
function BA0(a,b,c,d){return 0;}
function BFi(a,b,c){}
function Bbq(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:a.RX(b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var AOo=J(ER);
function BHf(a,b){return 180.0;}
function AQS(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;if(c)c=0;else{if(!c){d=B(1530);$p=1;continue _;}c=0;}return c;case 1:A7o(a,d);if(C()){break _;}e=1.0;f=1.0;$p=2;case 2:$z=A0T(b,f);if(C()){break _;}f=$z;f=(e-f)*0.5;Bm(3042);Bl(3008);Dk(770,771);CD(1.0,1.0,1.0,f);return 1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
var H1=J(Qe);
function BaZ(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.k;f=c-1|0;$p=1;case 1:$z=AWH(e,b,f,d);if(C()){break _;}g=$z;O();if(g==BRf.b)return 10.0;e=a.k;$p=2;case 2:$z=A$4(e,b,c,d);if(C()){break _;}h=$z;return h-0.5;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A$q(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=P(a.c);c=P(a.v.H);d=P(a.d);e=a.k;f=c-1|0;$p=1;case 1:$z=AWH(e,b,f,d);if(C()){break _;}f=$z;O();if(f!=BRf.b)return 0;e=a.k;$p=2;case 2:$z=AP0(e,b,c,d);if(C()){break _;}f=$z;if(f<=8)return 0;$p=3;case 3:$z=A7U(a);if(C()){break _;}f=$z;return !f?0:1;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BI2(a){return 120;}
function SX(){H1.call(this);this.nx=0;}
function Bws(a){var b=new SX();BIp(b,a);return b;}
function BIp(a,b){O7(a,b);a.nx=0;a.hQ=B(1531);Eb(a,0.8999999761581421,0.8999999761581421);a.nx=0;}
function BGT(a,b){Is(a,b);OY(b,B(1532),a.nx);}
function Bgd(a,b){Ir(a,b);a.nx=M0(b,B(1532));}
function Bho(a){return B(1533);}
function BFW(a){return B(1533);}
function Bk8(a){return B(1534);}
function AXb(a,b){if(!a.nx)return 0;NT(b,a);return 1;}
function Bli(a){BN();return CAv.bo;}
var AJR=J(ER);
function A9u(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;d=B(1535);$p=1;case 1:A7o(a,d);if(C()){break _;}return !c&&b.nx?1:0;default:E4();}}C8().s(a,b,c,d,$p);}
function IW(){var a=this;Ft.call(a);a.ky=null;a.lP=null;a.p0=null;a.pZ=null;a.pY=null;a.p1=null;}
function CCW(a,b){var c=new IW();Pj(c,a,b);return c;}
function Pj(a,b,c){var d,e;J8(a);d=B9(0,0);a.ky=d;Ce(d,(-4.0),(-4.0),(-8.0),8,8,8,c);Cd(a.ky,0.0,18-b|0,(-6.0));d=B9(28,8);a.lP=d;Ce(d,(-5.0),(-10.0),(-7.0),10,16,8,c);Cd(a.lP,0.0,17-b|0,2.0);d=B9(0,16);a.p0=d;Ce(d,(-2.0),0.0,(-2.0),4,b,4,c);d=a.p0;e=24-b|0;Cd(d,(-3.0),e,7.0);d=B9(0,16);a.pZ=d;Ce(d,(-2.0),0.0,(-2.0),4,b,4,c);Cd(a.pZ,3.0,e,7.0);d=B9(0,16);a.pY=d;Ce(d,(-2.0),0.0,(-2.0),4,b,4,c);Cd(a.pY,(-3.0),e,(-5.0));d=B9(0,16);a.p1=d;Ce(d,(-2.0),0.0,(-2.0),4,b,4,c);Cd(a.p1,3.0,e,(-5.0));}
function AP7(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.qm(b,c,d,e,f,g);h=a.ky;$p=1;case 1:AWp(h,g);if(C()){break _;}h=a.lP;$p=2;case 2:AWp(h,g);if(C()){break _;}h=a.p0;$p=3;case 3:AWp(h,g);if(C()){break _;}h=a.pZ;$p=4;case 4:AWp(h,g);if(C()){break _;}h=a.pY;$p=5;case 5:AWp(h,g);if(C()){break _;}h=a.p1;$p=6;case 6:AWp(h,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,
h,$p);}
function A_f(a,b,c,d,e,f,g){var h;h=a.ky;h.N= -(f/57.2957763671875);h.U=e/57.2957763671875;a.lP.N=1.5707963705062866;h=a.p0;b=b*0.6661999821662903;h.N=BY(b)*1.399999976158142*c;h=a.pZ;d=b+3.1415927410125732;h.N=BY(d)*1.399999976158142*c;a.pY.N=BY(d)*1.399999976158142*c;a.p1.N=BY(b)*1.399999976158142*c;}
var U1=J(IW);
function Zu(){H1.call(this);this.vg=0;}
function BBO(a){var b=new Zu();Blf(b,a);return b;}
function Blf(a,b){O7(a,b);a.vg=0;a.hQ=B(1536);Eb(a,0.8999999761581421,1.2999999523162842);}
function A2M(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.vg&&b instanceof FT){a.vg=1;d=1+F(a.l,3)|0;e=0;if(e<d){O();f=BT9.b;g=1;h=1.0;$p=2;continue _;}}$p=1;case 1:$z=AV3(a,b,c);if(C()){break _;}c=$z;return c;case 2:$z=A2w(a,f,g,h);if(C()){break _;}i=$z;i.i=i.i+V(a.l)*0.05000000074505806;i.f=i.f+(V(a.l)-V(a.l))*0.10000000149011612;i.g=i.g+(V(a.l)-V(a.l))*0.10000000149011612;e
=e+1|0;if(e>=d){$p=1;continue _;}O();f=BT9.b;g=1;h=1.0;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function BoD(a,b){Is(a,b);OY(b,B(1537),a.vg);}
function BuD(a,b){Ir(a,b);a.vg=M0(b,B(1537));}
function BBL(a){return B(1538);}
function Bxq(a){return B(1538);}
function Boq(a){return B(1538);}
var AJe=J(ER);
function Bej(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;d=B(1539);$p=1;case 1:A7o(a,d);if(C()){break _;}return !c&&!b.vg?1:0;default:E4();}}C8().s(a,b,c,d,$p);}
var AEu=J(IW);
var Bea=J(IW);
function BMM(){var a=new Bea();BjE(a);return a;}
function BjE(a){var b;Pj(a,12,0.0);b=B9(0,0);a.ky=b;Ce(b,(-3.0),(-4.0),(-4.0),6,6,6,0.6000000238418579);Cd(a.ky,0.0,6.0,(-8.0));b=B9(28,8);a.lP=b;Ce(b,(-4.0),(-10.0),(-7.0),8,16,6,1.75);Cd(a.lP,0.0,5.0,2.0);b=B9(0,16);a.p0=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.5);Cd(a.p0,(-3.0),12.0,7.0);b=B9(0,16);a.pZ=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.5);Cd(a.pZ,3.0,12.0,7.0);b=B9(0,16);a.pY=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.5);Cd(a.pY,(-3.0),12.0,(-5.0));b=B9(0,16);a.p1=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.5);Cd(a.p1,3.0,12.0,(-5.0));}
function TU(){H1.call(this);this.a9x=0;}
function BwG(a){var b=new TU();BBt(b,a);return b;}
function BBt(a,b){O7(a,b);a.a9x=0;a.hQ=B(1540);Eb(a,0.8999999761581421,1.2999999523162842);}
function BIG(a,b){Is(a,b);}
function BuL(a,b){Ir(a,b);}
function Bhq(a){return B(1541);}
function BBo(a){return B(1542);}
function BIH(a){return B(1542);}
function BGD(a){return 0.4000000059604645;}
function BAB(a){BN();return CAF.bo;}
function Bbf(a,b){var c,d,e;c=EP(b.B);if(c!==null){d=c.br;BN();if(d==CAz.bo){e=b.B;RO(e,e.bu,Vq(CAG));return 1;}}return 0;}
var ANH=J(ER);
function A4L(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:AW4(a,b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AZg(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:AW4(a,b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bc2(){var a=this;IW.call(a);a.DY=null;a.Hf=null;a.Hg=null;}
function BLd(){var a=new Bc2();BGx(a);return a;}
function BGx(a){var b,c;Pj(a,12,0.0);b=B9(0,0);a.ky=b;Ce(b,(-4.0),(-4.0),(-6.0),8,8,6,0.0);Cd(a.ky,0.0,4.0,(-8.0));b=B9(22,0);a.Hf=b;Ce(b,(-5.0),(-5.0),(-4.0),1,3,1,0.0);Cd(a.Hf,0.0,3.0,(-7.0));b=B9(22,0);a.Hg=b;Ce(b,4.0,(-5.0),(-4.0),1,3,1,0.0);Cd(a.Hg,0.0,3.0,(-7.0));b=B9(52,0);a.DY=b;Ce(b,(-2.0),(-3.0),0.0,4,6,2,0.0);Cd(a.DY,0.0,14.0,6.0);a.DY.N=1.5707963705062866;b=B9(18,4);a.lP=b;Ce(b,(-6.0),(-10.0),(-7.0),12,18,10,0.0);Cd(a.lP,0.0,5.0,2.0);b=a.p0;b.eW=b.eW-1.0;c=a.pZ;c.eW=c.eW+1.0;b.c5=b.c5+0.0;c.c5=c.c5
+0.0;b=a.pY;b.eW=b.eW-1.0;c=a.p1;c.eW=c.eW+1.0;b.c5=b.c5-1.0;c.c5=c.c5-1.0;}
function A8W(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AP7(a,b,c,d,e,f,g);if(C()){break _;}h=a.Hf;$p=2;case 2:AWp(h,g);if(C()){break _;}h=a.Hg;$p=3;case 3:AWp(h,g);if(C()){break _;}h=a.DY;$p=4;case 4:AWp(h,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Br_(a,b,c,d,e,f,g){var h,i;A_f(a,b,c,d,e,f,g);h=a.Hf;i=a.ky;h.U=i.U;h.N=i.N;h=a.Hg;h.U=i.U;h.N=i.N;}
function ZW(){var a=this;H1.call(a);a.baZ=0;a.Bj=0.0;a.qG=0.0;a.Zj=0.0;a.XL=0.0;a.An=0.0;a.E3=0;}
function BES(a){var b=new ZW();BqS(b,a);return b;}
function BqS(a,b){O7(a,b);a.baZ=0;a.Bj=0.0;a.qG=0.0;a.An=1.0;a.hQ=B(1543);Eb(a,0.30000001192092896,0.4000000059604645);a.bT=4;a.E3=F(a.l,6000)+6000|0;}
function A6X(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AWB(a);if(C()){break _;}b=a.Bj;a.XL=b;c=a.qG;a.Zj=c;d=c;e=a.bC;c=d+(!e?4:(-1))*0.3;a.qG=c;if(c<0.0)a.qG=0.0;if(a.qG>1.0)a.qG=1.0;if(!e&&a.An<1.0)a.An=1.0;c=a.An*0.9;a.An=c;if(!e){f=a.i;if(f<0.0)a.i=f*0.6;}a.Bj=b+c*2.0;g=a.k;if(!g.ci){e=a.E3-1|0;a.E3=e;if(e<=0){h=B(1544);i=1.0;b=(V(a.l)-V(a.l))*0.20000000298023224
+1.0;$p=2;continue _;}}return;case 2:ASh(g,a,h,i,b);if(C()){break _;}BN();e=CAN.bo;j=1;$p=3;case 3:AVP(a,e,j);if(C()){break _;}a.E3=F(a.l,6000)+6000|0;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function A5J(a,b){}
function BxR(a,b){Is(a,b);}
function BjV(a,b){Ir(a,b);}
function BrU(a){return B(1545);}
function Bia(a){return B(1546);}
function Bu_(a){return B(1546);}
function BkL(a){BN();return Cz5.bo;}
var AEC=J(ER);
function Br4(a,b,c){var d,e;b=b;d=b.XL;d=d+(b.Bj-d)*c;e=b.Zj;c=e+(b.qG-e)*c;return (BE(d)+1.0)*c;}
function AXR(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:AW4(a,b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bdh(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:AW4(a,b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A6a(){var a=this;Ft.call(a);a.Fq=null;a.G1=null;a.Ew=null;a.DB=null;a.Fa=null;a.C_=null;a.Em=null;a.Gw=null;}
function BKF(){var a=new A6a();BCd(a);return a;}
function BCd(a){var b;J8(a);b=B9(0,0);a.Fq=b;Ce(b,(-2.0),(-6.0),(-2.0),4,6,3,0.0);Cd(a.Fq,0.0,15.0,(-4.0));b=B9(14,0);a.Em=b;Ce(b,(-2.0),(-4.0),(-4.0),4,2,2,0.0);Cd(a.Em,0.0,15.0,(-4.0));b=B9(14,4);a.Gw=b;Ce(b,(-1.0),(-2.0),(-3.0),2,2,2,0.0);Cd(a.Gw,0.0,15.0,(-4.0));b=B9(0,9);a.G1=b;Ce(b,(-3.0),(-4.0),(-3.0),6,8,6,0.0);Cd(a.G1,0.0,16.0,0.0);b=B9(26,0);a.Ew=b;Js(b,(-1.0),0.0,(-3.0),3,5,3);Cd(a.Ew,(-2.0),19.0,1.0);b=B9(26,0);a.DB=b;Js(b,(-1.0),0.0,(-3.0),3,5,3);Cd(a.DB,1.0,19.0,1.0);b=B9(24,13);a.Fa=b;Js(b,0.0,
0.0,(-3.0),1,4,6);Cd(a.Fa,(-4.0),13.0,0.0);b=B9(24,13);a.C_=b;Js(b,(-1.0),0.0,(-3.0),1,4,6);Cd(a.C_,4.0,13.0,0.0);}
function AWa(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.Fq;f= -(f/57.2957763671875);h.N=f;e=e/57.2957763671875;h.U=e;i=a.Em;i.N=f;i.U=e;i=a.Gw;i.N=h.N;i.U=h.U;a.G1.N=1.5707963705062866;h=a.Ew;b=b*0.6661999821662903;h.N=BY(b)*1.399999976158142*c;a.DB.N=BY(b+3.1415927410125732)*1.399999976158142*c;a.Fa.bG=d;a.C_.bG= -d;h=a.Fq;$p=1;case 1:AWp(h,g);if(C()){break _;}h=a.Em;$p
=2;case 2:AWp(h,g);if(C()){break _;}h=a.Gw;$p=3;case 3:AWp(h,g);if(C()){break _;}h=a.G1;$p=4;case 4:AWp(h,g);if(C()){break _;}h=a.Ew;$p=5;case 5:AWp(h,g);if(C()){break _;}h=a.DB;$p=6;case 6:AWp(h,g);if(C()){break _;}h=a.Fa;$p=7;case 7:AWp(h,g);if(C()){break _;}h=a.C_;$p=8;case 8:AWp(h,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function W8(){var a=this;GJ.call(a);a.o0=0;a.V7=0;a.Eo=0;a.mJ=0;}
function BGA(a){var b=new W8();BrE(b,a);return b;}
function BrE(a,b){Oa(a,b);a.Eo=30;a.mJ=(-1);a.hQ=B(1547);}
function Bwm(a,b){Is(a,b);}
function BBk(a,b){Ir(a,b);}
function ARI(a){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.o0;a.V7=b;if(b>0&&a.mJ<0)a.o0=b-1|0;if(a.mJ>=0)a.mJ=2;$p=1;case 1:Bb5(a);if(C()){break _;}if(a.mJ!=1)a.mJ=(-1);return;default:E4();}}C8().s(a,b,$p);}
function BER(a){return B(1548);}
function BFu(a){return B(1549);}
function BaL(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bab(a,b);if(C()){break _;}if(!(b instanceof Q4))return;BN();c=Czz.bo+F(a.l,2)|0;d=1;$p=2;case 2:AVP(a,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function AUf(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{d=a.mJ;if(!(d<=0&&c<3.0)){if(d<=0)break a;if(c>=7.0)break a;}if(!a.o0){b=a.k;e=B(818);c=1.0;f=0.5;$p=1;continue _;}a.mJ=1;d=a.o0+1|0;a.o0=d;if(d==a.Eo){b=a.k;g=a.c;h=a.h;i=a.d;c=3.0;$p=2;continue _;}a.h$=1;}return;case 1:ASh(b,a,e,c,f);if(C()){break _;}a.mJ=1;d=a.o0+1|0;a.o0=d;if(d!=a.Eo){a.h$=1;return;}b=a.k;g=a.c;h
=a.h;i=a.d;c=3.0;$p=2;case 2:AQP(b,a,g,h,i,c);if(C()){break _;}$p=3;case 3:Do(a);if(C()){break _;}a.h$=1;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function AF0(a,b){var c;c=a.V7;return (c+(a.o0-c|0)*b)/(a.Eo-2|0);}
function Bgj(a){BN();return Cz6.bo;}
var ADV=J(ER);
function BC9(a,b,c){var d,e;d=AF0(b,c);c=1.0+BE(d*100.0)*d*0.009999999776482582;if(d<0.0)d=0.0;if(d>1.0)d=1.0;d=d*d;d=d*d;e=(1.0+d*0.4000000059604645)*c;Ct(e,(1.0+d*0.10000000149011612)/c,e);}
function BqT(a,b,c,d){var e;c=AF0(b,d);if(!((c*10.0|0)%2|0))e=0;else{e=c*0.20000000298023224*255.0|0;if(e<0)e=0;if(e>255)e=255;e=e<<24|16711680|65280|255;}return e;}
var Q4=J(GJ);
function AWq(a){var b=new Q4();BkY(b,a);return b;}
function BkY(a,b){Oa(a,b);a.hQ=B(1550);}
function Bmt(a){return B(1551);}
function BFd(a){return B(1552);}
function Bsb(a){return B(1552);}
function A40(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!AFo(a.k)){$p=1;continue _;}b=1.0;$p=2;continue _;case 1:A6s(a);if(C()){break _;}return;case 2:$z=A0T(a,b);if(C()){break _;}b=$z;if(b<=0.5){$p=1;continue _;}c=a.k;d=P(a.c);e=P(a.h);f=P(a.d);$p=3;case 3:$z=A1Q(c,d,e,f);if(C()){break _;}d=$z;if(d&&V(a.l)*30.0<(b-0.4000000059604645)*2.0)a.cQ=300;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A32(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c<10.0){d=b.c-a.c;e=b.d-a.d;if(!a.fw){f=BgD(a.k,a);g=f.h+1.399999976158142;f.h=g;h=b.h-0.20000000298023224-g;i=CX(d*d+e*e)*0.20000000298023224;b=a.k;j=B(877);k=1.0;c=1.0/(V(a.l)*0.4000000059604645+0.800000011920929);$p=1;continue _;}a.q=Di(e,d)*180.0/3.1415927410125732-90.0;a.h$=1;}return;case 1:ASh(b,
a,j,k,c);if(C()){break _;}b=a.k;$p=2;case 2:b.bbY(f);if(C()){break _;}ADX(f,d,h+i,e,0.6000000238418579,12.0);a.fw=30;a.q=Di(e,d)*180.0/3.1415927410125732-90.0;a.h$=1;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bp4(a,b){Is(a,b);}
function Bmf(a,b){Ir(a,b);}
function Bo9(a){BN();return CzH.bo;}
var Om=J(W_);
function Bu9(a,b,c,d,e,f,g){var h,i,j,k;A5l(a,b,c,d,e,f,g);h=BE(a.pe*3.1415927410125732);c=1.0-a.pe;i=BE((1.0-c*c)*3.1415927410125732);j=a.d_;j.bG=0.0;k=a.eS;k.bG=0.0;b=0.10000000149011612-h*0.6000000238418579;j.U= -b;k.U=b;j.N=(-1.5707963705062866);k.N=(-1.5707963705062866);b=j.N;c=h*1.2000000476837158-i*0.4000000059604645;j.N=b-c;k.N=k.N-c;b=j.bG;c=d*0.09000000357627869;j.bG=b+BY(c)*0.05000000074505806+0.05000000074505806;j=a.eS;j.bG=j.bG-(BY(c)*0.05000000074505806+0.05000000074505806);j=a.d_;b=j.N;c=d*0.06700000166893005;j.N
=b+BE(c)*0.05000000074505806;j=a.eS;j.N=j.N-BE(c)*0.05000000074505806;}
var A4H=J(Om);
function BNI(){var a=new A4H();Blx(a);return a;}
function Blx(a){var b;Zr(a);b=B9(40,16);a.d_=b;Ce(b,(-1.0),(-2.0),(-1.0),2,12,2,0.0);Cd(a.d_,(-5.0),2.0,0.0);b=B9(40,16);a.eS=b;b.rV=1;Ce(b,(-1.0),(-2.0),(-1.0),2,12,2,0.0);Cd(a.eS,5.0,2.0,0.0);b=B9(0,16);a.lB=b;Ce(b,(-1.0),0.0,(-1.0),2,12,2,0.0);Cd(a.lB,(-2.0),12.0,0.0);b=B9(0,16);a.kQ=b;b.rV=1;Ce(b,(-1.0),0.0,(-1.0),2,12,2,0.0);Cd(a.kQ,2.0,12.0,0.0);}
var Ub=J(GJ);
function BiU(a){var b=new Ub();BxL(b,a);return b;}
function BxL(a,b){Oa(a,b);a.hQ=B(1553);a.Ac=0.5;a.HZ=5;}
function A4b(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!AFo(a.k)){$p=1;continue _;}b=1.0;$p=2;continue _;case 1:A6s(a);if(C()){break _;}return;case 2:$z=A0T(a,b);if(C()){break _;}b=$z;if(b<=0.5){$p=1;continue _;}c=a.k;d=P(a.c);e=P(a.h);f=P(a.d);$p=3;case 3:$z=A1Q(c,d,e,f);if(C()){break _;}d=$z;if(d&&V(a.l)*30.0<(b-0.4000000059604645)*2.0)a.cQ=300;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bp8(a){return B(1554);}
function BJh(a){return B(1555);}
function BrC(a){return B(1556);}
function Bl1(a){BN();return Cz5.bo;}
function Wt(){var a=this;FT.call(a);a.lc=0.0;a.UJ=0.0;a.uz=0;a.eg=0;}
function AKo(a){var b=new Wt();BoQ(b,a);return b;}
function BoQ(a,b){AAB(a,b);a.uz=0;a.eg=1;a.hQ=B(1557);a.eg=1<<F(a.l,3);a.bS=0.0;a.uz=F(a.l,20)+10|0;XO(a,a.eg);}
function XO(a,b){var c;a.eg=b;c=0.6000000238418579*b;Eb(a,c,c);a.bT=Bp(b,b);Dt(a,a.c,a.h,a.d);}
function BqP(a,b){Is(a,b);FH(b,B(1558),a.eg-1|0);}
function BIl(a,b){Ir(a,b);a.eg=FE(b,B(1558))+1|0;}
function ARg(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.UJ=a.lc;b=a.bC;$p=1;case 1:A9O(a);if(C()){break _;}if(a.bC&&!b){c=0;while(true){b=a.eg;if(c>=(b*8|0))break;d=V(a.l)*3.1415927410125732*2.0;e=V(a.l)*0.5+0.5;f=BE(d)*a.eg*0.5*e;g=BY(d)*a.eg*0.5*e;Ck(a.k,B(1376),a.c+f,a.v.H,a.d+g,0.0,0.0,0.0);c=c+1|0;}if(b>2){h=a.k;i=B(1559);f=0.6000000238418579;d=((V(a.l)-V(a.l))*0.20000000298023224
+1.0)/0.800000011920929;$p=2;continue _;}a.lc=(-0.5);}a.lc=a.lc*0.6000000238418579;return;case 2:ASh(h,a,i,f,d);if(C()){break _;}a.lc=(-0.5);a.lc=a.lc*0.6000000238418579;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function A6p(a){var b,c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Lj(a.k,a,16.0);if(b!==null)Oq(a,b,10.0);a:{b:{c=a.bC;if(c){d=a.uz;a.uz=d-1|0;if(d<=0)break b;}a.kn=0;if(!c)break a;a.hp=0.0;a.jT=0.0;break a;}c=F(a.l,20)+10|0;a.uz=c;if(b!==null)a.uz=c/3|0;a.kn=1;if(a.eg>1){b=a.k;e=B(1559);f=0.6000000238418579;g=((V(a.l)-V(a.l))*0.20000000298023224+1.0)*0.800000011920929;$p=1;continue _;}a.lc=1.0;a.jT=1.0
-V(a.l)*2.0;a.hp=1*a.eg|0;}return;case 1:ASh(b,a,e,f,g);if(C()){break _;}a.lc=1.0;a.jT=1.0-V(a.l)*2.0;a.hp=1*a.eg|0;return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A9P(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.eg>1&&!a.bT){b=0;if(b<4){c=(b%2|0)-0.5;d=a.eg;c=c*d/4.0;d=((b/2|0)-0.5)*d/4.0;e=AKo(a.k);XO(e,a.eg/2|0);Id(e,a.c+c,a.h+0.5,a.d+d,V(a.l)*360.0,0.0);f=a.k;$p=2;continue _;}}$p=1;case 1:Do(a);if(C()){break _;}return;case 2:f.bbY(e);if(C()){break _;}b=b+1|0;if(b>=4){$p=1;continue _;}c=(b%2|0)-0.5;d=a.eg;c=c*d/4.0;d=((b/2|0)-0.5)*d/4.0;e=AKo(a.k);XO(e,
a.eg/2|0);Id(e,a.c+c,a.h+0.5,a.d+d,V(a.l)*360.0,0.0);f=a.k;continue _;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AU4(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.eg<=1)return;$p=1;case 1:$z=AYM(a,b);if(C()){break _;}c=$z;if(c){d=AAl(a,b);c=a.eg;if(d<0.6*c){$p=2;continue _;}}return;case 2:$z=AQ7(b,a,c);if(C()){break _;}c=$z;if(!c)return;b=a.k;e=B(1560);f=1.0;g=(V(a.l)-V(a.l))*0.20000000298023224+1.0;$p=3;case 3:ASh(b,a,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bz_(a){return B(1559);}
function Bmy(a){return B(1559);}
function BmE(a){var b;if(a.eg!=1)b=0;else{BN();b=CAK.bo;}return b;}
function AR8(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k;c=P(a.c);d=P(a.h);$p=1;case 1:AQB(b,c,d);if(C()){break _;}return !(a.eg!=1&&a.k.j9<=0)&&!F(a.l,10)&&!F(new DJ,10)&&a.h<16.0?1:0;default:E4();}}C8().s(a,b,c,d,$p);}
function Bqw(a){return 0.6000000238418579;}
function ABr(){ER.call(this);this.a6J=null;}
function BFj(a,b,c){var d,e;b=b;d=b.UJ;c=d+(b.lc-d)*c;d=b.eg;c=1.0/(c/(d*0.5+1.0)+1.0);e=c*d;Ct(e,1.0/c*d,e);}
function AXf(a,b,c){if(!c){a.m_=a.a6J;Bm(2977);Bm(3042);Dk(770,771);c=1;}else{if(c==1){Bl(3042);CD(1.0,1.0,1.0,1.0);}c=0;}return c;}
function A7D(){var a=this;Ft.call(a);a.Mx=null;a.a3L=null;a.a3i=null;a.a2A=null;}
function BzR(a){var b=new A7D();Byu(b,a);return b;}
function Byu(a,b){var c;J8(a);c=B9(0,b);a.Mx=c;Js(c,(-4.0),16.0,(-4.0),8,8,8);if(b>0){c=B9(0,b);a.Mx=c;Js(c,(-3.0),17.0,(-3.0),6,6,6);c=B9(32,0);a.a3L=c;Js(c,(-3.25),18.0,(-3.5),2,2,2);c=B9(32,4);a.a3i=c;Js(c,1.25,18.0,(-3.5),2,2,2);c=B9(32,8);a.a2A=c;Js(c,0.0,21.0,(-3.5),1,1,1);}}
function AV2(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.Mx;$p=1;case 1:AWp(h,g);if(C()){break _;}h=a.a3L;if(h===null)return;$p=2;case 2:AWp(h,g);if(C()){break _;}h=a.a3i;$p=3;case 3:AWp(h,g);if(C()){break _;}h=a.a2A;$p=4;case 4:AWp(h,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Ua(){var a=this;ER.call(a);a.tn=null;a.CT=null;a.E_=null;}
var CCX=null;function BHV(){BHV=Bi(Ua);BjR();}
function A4N(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=EP(b.B);i=a.CT;j=a.E_;k=a.tn;l=h===null?0:1;k.oz=l;j.oz=l;i.oz=l;l=b.Mp();k.oK=l;j.oK=l;i.oK=l;m=d-b.bS;$p=1;case 1:AW4(a,b,c,m,e,f,g);if(C()){break _;}h=a.CT;i=a.E_;j=a.tn;j.oK=0;i.oK=0;h.oK=0;j.oz=0;i.oz=0;h.oz=0;i=a.eF.Vn;Co();Bw(c+0.0,d+2.299999952316284,
e);J7(0.0,1.0,0.0);Bx( -a.eF.qz,0.0,1.0,0.0);Bx(a.eF.MD,1.0,0.0,0.0);f=0.0266666691750288*Fq(AAl(b,a.eF.a25))/2.0;g= -f;Ct(g,g,f);j=b.FA;Bl(2896);FD(0);Bl(2929);Bm(3042);Dk(770,771);Cf();k=BRa;Bl(3553);BR(k);l=Ea(i,j)/2|0;FF(k,0.0,0.0,0.0,0.25);c=( -l|0)-1|0;BP(k,c,(-1.0),0.0);BP(k,c,8.0,0.0);c=l+1|0;BP(k,c,8.0,0.0);BP(k,c,(-1.0),0.0);$p=2;case 2:A6C(k);if(C()){break _;}Bm(3553);l=( -Ea(i,j)|0)/2|0;n=0;o=553648127;$p=3;case 3:AVG(i,j,l,n,o);if(C()){break _;}Bm(2929);FD(1);l=( -Ea(i,j)|0)/2|0;n=0;o=(-1);$p=4;case 4:AVG(i,
j,l,n,o);if(C()){break _;}Bm(2896);Bl(3042);CD(1.0,1.0,1.0,1.0);BQ();return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function BhL(a,b,c){Ct(0.9375,0.9375,0.9375);}
function ARZ(a,b,c){var d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b.B;d=3-c|0;b=b.ds.data[d];if(b!==null){b=Es(b);if(b instanceof Lb){b=b;BHV();b=CCX.data[b.a0x];d=Bb(c,2);e=d?1:2;f=new S;T(f);b=H(H(f,B(1561)),b);Bt(b,95);Bg(b,e);H(b,B(1438));b=R(f);$p=1;continue _;}}return 0;case 1:A7o(a,b);if(C()){break _;}f=d?a.CT:a.E_;f.oc.jb=c?0:1;f.yr.jb=c?0:1;b=f.iy;g=Bb(c,1);b.jb=g&&d?0:1;f.d_.jb=g?0:1;f.eS.jb=g
?0:1;f.lB.jb=d&&c!=3?0:1;f.kQ.jb=d&&c!=3?0:1;a.m_=f;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function ATC(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=EP(b.B);if(b===null)return;Co();d=a.tn.d_;c=0.0625;if(!d.ON&&d.jb){if(!d.Ez){$p=1;continue _;}if(d.N===0.0&&d.U===0.0&&d.bG===0.0){e=d.eW;if(!(e===0.0&&d.eA===0.0&&d.c5===0.0))Bw(e*c,d.eA*c,d.c5*c);}else{Bw(d.eW*c,d.eA*c,d.c5*c);c=d.bG;if(c!==0.0)Bx(c*57.2957763671875,0.0,0.0,1.0);c=d.U;if(c!==0.0)Bx(c*57.2957763671875,0.0,1.0,0.0);c=d.N;if(c!==0.0)Bx(c
*57.2957763671875,1.0,0.0,0.0);}}a:{Bw((-0.0625),0.4375,0.0625);f=b.br;if(f<256){O();if(Q_(BRd.data[f].dH())){Bw(0.0,0.1875,(-0.3125));Bx(20.0,1.0,0.0,0.0);Bx(45.0,0.0,1.0,0.0);Ct(0.375,(-0.375),0.375);break a;}}BN();if(BZy.data[b.br].yG()){Bw(0.0,0.1875,0.0);Ct(0.625,(-0.625),0.625);Bx((-100.0),1.0,0.0,0.0);Bx(45.0,0.0,1.0,0.0);}else{Bw(0.25,0.1875,(-0.1875));Ct(0.375,0.375,0.375);Bx(60.0,0.0,0.0,1.0);Bx((-90.0),1.0,0.0,0.0);Bx(20.0,0.0,0.0,1.0);}}d=a.eF.JV;$p=2;continue _;case 1:Bcd(d,c);if(C()){break _;}if
(d.N===0.0&&d.U===0.0&&d.bG===0.0){e=d.eW;if(!(e===0.0&&d.eA===0.0&&d.c5===0.0))Bw(e*c,d.eA*c,d.c5*c);}else{Bw(d.eW*c,d.eA*c,d.c5*c);c=d.bG;if(c!==0.0)Bx(c*57.2957763671875,0.0,0.0,1.0);c=d.U;if(c!==0.0)Bx(c*57.2957763671875,0.0,1.0,0.0);c=d.N;if(c!==0.0)Bx(c*57.2957763671875,1.0,0.0,0.0);}b:{Bw((-0.0625),0.4375,0.0625);f=b.br;if(f<256){O();if(Q_(BRd.data[f].dH())){Bw(0.0,0.1875,(-0.3125));Bx(20.0,1.0,0.0,0.0);Bx(45.0,0.0,1.0,0.0);Ct(0.375,(-0.375),0.375);break b;}}BN();if(BZy.data[b.br].yG()){Bw(0.0,0.1875,
0.0);Ct(0.625,(-0.625),0.625);Bx((-100.0),1.0,0.0,0.0);Bx(45.0,0.0,1.0,0.0);}else{Bw(0.25,0.1875,(-0.1875));Ct(0.375,0.375,0.375);Bx(60.0,0.0,0.0,1.0);Bx((-90.0),1.0,0.0,0.0);Bx(20.0,0.0,0.0,1.0);}}d=a.eF.JV;$p=2;case 2:Bd6(d,b);if(C()){break _;}BQ();return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BfY(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:A4N(a,b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AXc(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:A4N(a,b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BjR(){CCX=Q(Cj,[B(575),B(1562),B(1563),B(1564),B(1565)]);}
var SP=J(GJ);
function AS4(a,b,c,d){var e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.k;$p=1;case 1:$z=A$4(e,b,c,d);if(C()){break _;}f=$z;return f-0.5;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AJ0(){ER.call(this);this.a7g=0.0;}
function BIj(a,b,c){c=a.a7g;Ct(c,c,c);}
var AJg=J(Ez);
function A6c(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Co();h=b.v;i=c-b.e1;c=d-b.ef;d=e-b.e2;$p=1;case 1:BDM(h,i,c,d);if(C()){break _;}BQ();return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function Ta(){var a=this;D9.call(a);a.DS=0;a.eN=0;a.pg=0;a.HO=0;a.pu=0;a.fg=null;}
function BuH(a){var b=new Ta();BxT(b,a);return b;}
function BxT(a,b){Gb(a,b);a.DS=0;a.eN=0;a.bS=0.0;Eb(a,0.5,0.5);}
function OI(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;a.eN=b;c=b*90|0;a.q=c;a.Y=c;d=a.fg;e=d.lK;c=e;f=d.uB;if(b&&b!=2){g=c;c=0.5;}else g=0.5;c=c/32.0;h=f/32.0;i=g/32.0;j=a.pg+0.5;k=a.HO+0.5;l=a.pu+0.5;if(!b)l=l-0.5625;m=Bb(b,1);if(!m)j=j-0.5625;n=Bb(b,2);if(!n)l=l+0.5625;o=Bb(b,3);if(!o)j=j+0.5625;if(!b)j=j-N9(a,e);if(!m)l=l+N9(a,a.fg.lK);if(!n)j=j+N9(a,a.fg.lK);if(!o)l=l-N9(a,a.fg.lK);f=k+N9(a,a.fg.uB);Dt(a,j,f,l);X5(a.v,j-c+0.0062500000931322575,f-h+0.0062500000931322575,l-i+0.0062500000931322575,j+c+(-0.0062500000931322575),
f+h+(-0.0062500000931322575),l+i+(-0.0062500000931322575));}
function N9(a,b){return b==32?0.5:b!=64?0.0:0.5;}
function AXY(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.DS;a.DS=b+1|0;if(b!=100)return;$p=1;case 1:$z=ASR(a);if(C()){break _;}c=$z;if(c)return;a.DS=0;$p=2;case 2:Do(a);if(C()){break _;}d=a.k;e=new Iq;f=a.c;g=a.h;h=a.d;i=new CS;BN();Fj(i,CAx);M$(e,d,f,g,h,i);$p=3;case 3:d.bbY(e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function ASR(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k;c=a.v;$p=1;case 1:$z=AQz(b,a,c);if(C()){break _;}b=$z;if(b.n>0)return 0;b=a.fg;d=b.lK;e=d/16|0;f=b.uB/16|0;g=a.pg;h=a.pu;if(!a.eN)g=P(a.c-d/32.0);if(a.eN==1)h=P(a.d-a.fg.lK/32.0);if(a.eN==2)g=P(a.c-a.fg.lK/32.0);if(a.eN==3)h=P(a.d-a.fg.lK/32.0);i=P(a.h-a.fg.uB/32.0);j=0;while
(j<e){k=0;if(k<f){l=a.eN;if(l&&l!=2){b=a.k;d=a.pg;l=i+k|0;m=h+j|0;$p=4;continue _;}b=a.k;d=g+j|0;l=i+k|0;m=a.pu;$p=3;continue _;}j=j+1|0;}b=a.k;c=a.v;$p=2;case 2:$z=AYx(b,a,c);if(C()){break _;}c=$z;d=0;while(d<c.n){if(Bd(c,d) instanceof Ta)return 0;d=d+1|0;}return 1;case 3:$z=AV0(b,d,l,m);if(C()){break _;}b=$z;if(!b.cA())return 0;k=k+1|0;while(true){if(k<f){l=a.eN;if(l&&l!=2){b=a.k;d=a.pg;l=i+k|0;m=h+j|0;$p=4;continue _;}b=a.k;d=g+j|0;l=i+k|0;m=a.pu;continue _;}j=j+1|0;if(j>=e)break;k=0;}b=a.k;c=a.v;$p=2;continue _;case 4:$z
=AV0(b,d,l,m);if(C()){break _;}b=$z;if(!b.cA())return 0;k=k+1|0;while(true){if(k<f){l=a.eN;if(l&&l!=2){b=a.k;d=a.pg;l=i+k|0;m=h+j|0;continue _;}b=a.k;d=g+j|0;l=i+k|0;m=a.pu;$p=3;continue _;}j=j+1|0;if(j>=e)break;k=0;}b=a.k;c=a.v;$p=2;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function BnA(a){return 1;}
function AZu(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Do(a);if(C()){break _;}d=a.k;b=new Iq;e=a.c;f=a.h;g=a.d;h=new CS;BN();Fj(h,CAx);M$(b,d,e,f,g,h);$p=2;case 2:d.bbY(b);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Bs9(a,b){Fu(b,B(1566),a.eN<<24>>24);Jb(b,B(1567),a.fg.Q8);FH(b,B(1568),a.pg);FH(b,B(1569),a.HO);FH(b,B(1570),a.pu);}
function BrK(a,b){var c,d,e,f,g;a.eN=F8(b,B(1566));a.pg=FE(b,B(1568));a.HO=FE(b,B(1569));a.pu=FE(b,B(1570));c=G6(b,B(1567));d=(ABn()).data;e=d.length;f=0;while(f<e){g=d[f];if(CP(g.Q8,c))a.fg=g;f=f+1|0;}if(a.fg===null)a.fg=CCY;OI(a,a.eN);}
function AC4(){Ez.call(this);this.bbZ=null;}
function AXk(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=( -c|0)/2.0;h=
( -d|0)/2.0;i=0;j=c/16|0;k=d/16|0;l=e+c|0;m=f+d|0;while(i<j){if(0<k){c=(i+1|0)*16|0;n=g+c;o=i*16|0;p=g+o;q=0+1|0;f=q*16|0;r=h+f;s=0*16|0;t=h+s;u=(n+p)/2.0;v=(r+t)/2.0;w=P(b.c);x=P(b.h+v/16.0);y=P(b.d);if(!b.eN)w=P(b.c+u/16.0);if(b.eN==1)y=P(b.d-u/16.0);if(b.eN==2)w=P(b.c-u/16.0);if(b.eN==3)y=P(b.d+u/16.0);z=a.eF.me;$p=1;continue _;}i=i+1|0;}return;case 1:$z=A$4(z,w,x,y);if(C()){break _;}ba=$z;ME(ba,ba,ba);ba=(l-o|0)/256.0;u=(l-c|0)/256.0;v=(m-s|0)/256.0;bb=(m-f|0)/256.0;Cf();z=BRa;BR(z);Cc(z,0.0,0.0,(-1.0));bc
=n;bd=t;be=u;bf=v;L(z,bc,bd,(-0.5),be,bf);bg=p;bh=ba;L(z,bg,bd,(-0.5),bh,bf);bf=r;bi=bb;L(z,bg,bf,(-0.5),bh,bi);L(z,bc,bf,(-0.5),be,bi);Cc(z,0.0,0.0,1.0);L(z,bc,bf,0.5,0.75,0.0);L(z,bg,bf,0.5,0.8125,0.0);L(z,bg,bd,0.5,0.8125,0.0625);L(z,bc,bd,0.5,0.75,0.0625);Cc(z,0.0,(-1.0),0.0);L(z,bc,bf,(-0.5),0.75,0.001953125);L(z,bg,bf,(-0.5),0.8125,0.001953125);L(z,bg,bf,0.5,0.8125,0.001953125);L(z,bc,bf,0.5,0.75,0.001953125);Cc(z,0.0,1.0,0.0);L(z,bc,bd,0.5,0.75,0.001953125);L(z,bg,bd,0.5,0.8125,0.001953125);L(z,bg,bd,
(-0.5),0.8125,0.001953125);L(z,bc,bd,(-0.5),0.75,0.001953125);Cc(z,(-1.0),0.0,0.0);L(z,bc,bf,0.5,0.751953125,0.0);L(z,bc,bd,0.5,0.751953125,0.0625);L(z,bc,bd,(-0.5),0.751953125,0.0625);L(z,bc,bf,(-0.5),0.751953125,0.0);Cc(z,1.0,0.0,0.0);L(z,bg,bf,(-0.5),0.751953125,0.0);L(z,bg,bd,(-0.5),0.751953125,0.0625);L(z,bg,bd,0.5,0.751953125,0.0625);L(z,bg,bf,0.5,0.751953125,0.0);$p=2;case 2:A6C(z);if(C()){break _;}s=q;while(true){if(s<k){c=(i+1|0)*16|0;n=g+c;o=i*16|0;p=g+o;q=s+1|0;f=q*16|0;r=h+f;s=s*16|0;t=h+s;u=(n+
p)/2.0;v=(r+t)/2.0;w=P(b.c);x=P(b.h+v/16.0);y=P(b.d);if(!b.eN)w=P(b.c+u/16.0);if(b.eN==1)y=P(b.d-u/16.0);if(b.eN==2)w=P(b.c-u/16.0);if(b.eN==3)y=P(b.d+u/16.0);z=a.eF.me;$p=1;continue _;}i=i+1|0;if(i>=j)break;s=0;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,$p);}
function Bbg(a,b,c,d,e,f,g){var h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;Co();Bw(c,d,e);Bx(f,0.0,1.0,0.0);Bm(32826);h=B(1571);$p=1;case 1:A7o(a,h);if(C()){break _;}h=b.fg;Ct(0.0625,0.0625,0.0625);i=h.lK;j=h.uB;k=h.VU;l=h.VT;$p=2;case 2:AXk(a,b,i,j,k,l);if(C()){break _;}Bl(32826);BQ();return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function N_(){var a=this;D9.call(a);a.uC=0;a.vc=0;a.tv=0;a.tw=0;a.px=0;a.m$=0;a.FV=null;a.Hd=0;a.rq=0;}
function BgD(a,b){var c=new N_();BpO(c,a,b);return c;}
function BpO(a,b,c){var d;Gb(a,b);a.uC=(-1);a.vc=(-1);a.tv=(-1);a.tw=0;a.px=0;a.m$=0;a.rq=0;a.FV=c;Eb(a,0.5,0.5);Id(a,c.c,c.h,c.d,c.q,c.x);a.c=a.c-BY(a.q/180.0*3.1415927410125732)*0.1599999964237213;a.h=a.h-0.10000000149011612;d=a.d-BE(a.q/180.0*3.1415927410125732)*0.1599999964237213;a.d=d;Dt(a,a.c,a.h,d);a.bS=0.0;a.f= -BE(a.q/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732);a.g=BY(a.q/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732);d= -BE(a.x/180.0*3.1415927410125732);a.i=d;ADX(a,a.f,d,
a.g,1.5,1.0);}
function ADX(a,b,c,d,e,f){var g,h,i;g=CX(b*b+c*c+d*d);b=b/g;c=c/g;d=d/g;g=D0(a.l)*0.007499999832361937;h=f;b=b+g*h;c=c+D0(a.l)*0.007499999832361937*h;d=d+D0(a.l)*0.007499999832361937*h;g=e;b=b*g;c=c*g;d=d*g;a.f=b;a.i=c;a.g=d;i=CX(b*b+d*d);e=Di(b,d)*180.0/3.1415927410125732;a.q=e;a.Y=e;e=Di(c,i)*180.0/3.1415927410125732;a.x=e;a.bl=e;a.Hd=0;}
function Bcc(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A5L(a);if(C()){break _;}b=a.m$;if(b>0)a.m$=b-1|0;if(a.px){c=a.k;b=a.uC;d=a.vc;e=a.tv;$p=2;continue _;}a.rq=a.rq+1|0;c=Cp(a.c,a.h,a.d);f=Cp(a.c+
a.f,a.h+a.i,a.d+a.g);g=a.k;$p=3;continue _;case 2:$z=AWH(c,b,d,e);if(C()){break _;}b=$z;if(b==a.tw){b=a.Hd+1|0;a.Hd=b;if(b!=1200)return;$p=4;continue _;}a.px=0;a.f=a.f*V(a.l)*0.20000000298023224;a.i=a.i*V(a.l)*0.20000000298023224;a.g=a.g*V(a.l)*0.20000000298023224;a.Hd=0;a.rq=0;c=Cp(a.c,a.h,a.d);f=Cp(a.c+a.f,a.h+a.i,a.d+a.g);g=a.k;$p=3;case 3:$z=A52(g,c,f);if(C()){break _;}g=$z;c=Cp(a.c,a.h,a.d);f=Cp(a.c+a.f,a.h+a.i,a.d+a.g);if(g!==null){f=g.kR;f=Cp(f.G,f.E,f.C);}h=null;i=a.k;j=Ev(K0(a.v,a.f,a.i,a.g),1.0,1.0,
1.0);$p=5;continue _;case 4:Do(a);if(C()){break _;}return;case 5:$z=AYx(i,a,j);if(C()){break _;}i=$z;k=0.0;d=0;while(d<D4(i)){l=Bd(i,d);if(l.nh()&&!(l===a.FV&&a.rq<5)){m=VM(Ev(l.v,0.30000001192092896,0.30000001192092896,0.30000001192092896),c,f);if(m!==null){n=F6(c,m.kR);if(!(n>=k&&k!==0.0)){h=l;k=n;}}}d=d+1|0;}if(h!==null)g=A1P(h);if(g!==null){c=g.nr;if(c!==null){f=a.FV;b=4;$p=8;continue _;}b=g.ih;a.uC=b;d=g.ii;a.vc=d;e=g.ij;a.tv=e;c=a.k;$p=6;continue _;}k=a.c;n=a.f;a.c=k+n;a.h=a.h+a.i;k=a.d;o=a.g;a.d=k+o;p
=CX(n*n+o*o);a.q=Di(a.f,a.g)*180.0/3.1415927410125732;p=Di(a.i,p)*180.0/3.1415927410125732;a.x=p;while(true){q=a.bl;if(p-q>=(-180.0))break;a.bl=q-360.0;}while(true){q=a.bl;r=p-q;if(r<180.0)break;a.bl=q+360.0;}while(true){p=a.q;s=a.Y;if(p-s>=(-180.0))break;a.Y=s-360.0;}while(true){s=a.Y;t=p-s;if(t<180.0)break;a.Y=s+360.0;}a.x=q+r*0.20000000298023224;a.q=s+t*0.20000000298023224;q=0.9900000095367432;$p=11;continue _;case 6:$z=AWH(c,b,d,e);if(C()){break _;}b=$z;a.tw=b;c=g.kR;k=c.G-a.c;a.f=k;n=c.E-a.h;a.i=n;o=c.C
-a.d;a.g=o;p=CX(k*k+n*n+o*o);k=a.c;n=a.f;o=p;a.c=k-n/o*0.05000000074505806;a.h=a.h-a.i/o*0.05000000074505806;a.d=a.d-a.g/o*0.05000000074505806;c=a.k;f=B(1572);p=1.0;q=1.2000000476837158/(V(a.l)*0.20000000298023224+0.8999999761581421);$p=7;case 7:ASh(c,a,f,p,q);if(C()){break _;}a.px=1;a.m$=7;k=a.c;n=a.f;a.c=k+n;a.h=a.h+a.i;k=a.d;o=a.g;a.d=k+o;p=CX(n*n+o*o);a.q=Di(a.f,a.g)*180.0/3.1415927410125732;p=Di(a.i,p)*180.0/3.1415927410125732;a.x=p;while(true){q=a.bl;if(p-q>=(-180.0))break;a.bl=q-360.0;}while(true){q=
a.bl;r=p-q;if(r<180.0)break;a.bl=q+360.0;}while(true){p=a.q;s=a.Y;if(p-s>=(-180.0))break;a.Y=s-360.0;}while(true){s=a.Y;t=p-s;if(t<180.0)break;a.Y=s+360.0;}a.x=q+r*0.20000000298023224;a.q=s+t*0.20000000298023224;q=0.9900000095367432;$p=11;continue _;case 8:$z=c.fv(f,b);if(C()){break _;}b=$z;if(b){c=a.k;f=B(1572);p=1.0;q=1.2000000476837158/(V(a.l)*0.20000000298023224+0.8999999761581421);$p=9;continue _;}a.f=a.f*(-0.10000000149011612);a.i=a.i*(-0.10000000149011612);a.g=a.g*(-0.10000000149011612);a.q=a.q+180.0;a.Y
=a.Y+180.0;a.rq=0;k=a.c;n=a.f;a.c=k+n;a.h=a.h+a.i;k=a.d;o=a.g;a.d=k+o;p=CX(n*n+o*o);a.q=Di(a.f,a.g)*180.0/3.1415927410125732;p=Di(a.i,p)*180.0/3.1415927410125732;a.x=p;while(true){q=a.bl;if(p-q>=(-180.0))break;a.bl=q-360.0;}while(true){q=a.bl;r=p-q;if(r<180.0)break;a.bl=q+360.0;}while(true){p=a.q;s=a.Y;if(p-s>=(-180.0))break;a.Y=s-360.0;}while(true){s=a.Y;t=p-s;if(t<180.0)break;a.Y=s+360.0;}a.x=q+r*0.20000000298023224;a.q=s+t*0.20000000298023224;q=0.9900000095367432;$p=11;continue _;case 9:ASh(c,a,f,p,q);if
(C()){break _;}$p=10;case 10:Do(a);if(C()){break _;}k=a.c;n=a.f;a.c=k+n;a.h=a.h+a.i;k=a.d;o=a.g;a.d=k+o;p=CX(n*n+o*o);a.q=Di(a.f,a.g)*180.0/3.1415927410125732;p=Di(a.i,p)*180.0/3.1415927410125732;a.x=p;while(true){q=a.bl;if(p-q>=(-180.0))break;a.bl=q-360.0;}while(true){q=a.bl;r=p-q;if(r<180.0)break;a.bl=q+360.0;}while(true){p=a.q;s=a.Y;if(p-s>=(-180.0))break;a.Y=s-360.0;}while(true){s=a.Y;t=p-s;if(t<180.0)break;a.Y=s+360.0;}a.x=q+r*0.20000000298023224;a.q=s+t*0.20000000298023224;q=0.9900000095367432;$p=11;case 11:$z
=A0s(a);if(C()){break _;}b=$z;if(b){e=0;while(e<4){c=a.k;k=a.c;n=a.f;k=k-n*0.25;u=a.h;v=a.i;u=u-v*0.25;w=a.d;x=a.g;Ck(c,B(1348),k,u,w-x*0.25,n,v,x);e=e+1|0;}q=0.800000011920929;}k=a.f;n=q;a.f=k*n;k=a.i*n;a.i=k;a.g=a.g*n;a.i=k-0.029999999329447746;Dt(a,a.c,a.h,a.d);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);}
function Bol(a,b){EQ(b,B(1573),a.uC<<16>>16);EQ(b,B(1574),a.vc<<16>>16);EQ(b,B(1575),a.tv<<16>>16);Fu(b,B(1576),a.tw<<24>>24);Fu(b,B(1577),a.m$<<24>>24);Fu(b,B(1578),(!a.px?0:1)<<24>>24);}
function BIW(a,b){a.uC=EW(b,B(1573));a.vc=EW(b,B(1574));a.tv=EW(b,B(1575));a.tw=F8(b,B(1576))&255;a.m$=F8(b,B(1577))&255;a.px=F8(b,B(1578))!=1?0:1;}
function A_4(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.px&&a.FV===b&&a.m$<=0){c=b.B;d=new CS;BN();MM(d,CzH.bo,1);if(SR(c,d)){e=a.k;c=B(1579);f=0.20000000298023224;g=((V(a.l)-V(a.l))*0.699999988079071+1.0)*2.0;$p=1;continue _;}}return;case 1:ASh(e,a,c,f,g);if(C()){break _;}U2(b,a,1);$p=2;case 2:Do(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bty(a){return 0.0;}
var AFj=J(Ez);
function A6v(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=B(1580);$p=1;case 1:A7o(a,h);if(C()){break _;}Co();Bw(c,d,e);f=b.Y;Bx(f+(b.q-f)*g-90.0,0.0,1.0,0.0);f=b.bl;Bx(f+(b.x-f)*g,0.0,0.0,1.0);Cf();h=BRa;i=0.05624999850988388;Bm(32826);j=b.m$-g;if(j>0.0)Bx( -BE(j*3.0)*j,0.0,0.0,1.0);Bx(45.0,1.0,0.0,0.0);Ct(i,i,i);Bw((-4.0),
0.0,0.0);J7(i,0.0,0.0);BR(h);k=0.0;l=0.15625;L(h,(-7.0),(-2.0),(-2.0),k,l);d=0.15625;L(h,(-7.0),(-2.0),2.0,d,l);e=0.3125;L(h,(-7.0),2.0,2.0,d,e);L(h,(-7.0),2.0,(-2.0),k,e);$p=2;case 2:A6C(h);if(C()){break _;}J7((-0.05624999850988388),0.0,0.0);BR(h);L(h,(-7.0),2.0,(-2.0),k,l);L(h,(-7.0),2.0,2.0,d,l);L(h,(-7.0),(-2.0),2.0,d,e);L(h,(-7.0),(-2.0),(-2.0),k,e);$p=3;case 3:A6C(h);if(C()){break _;}m=0;n=0.0;if(m>=4){Bl(32826);BQ();return;}Bx(90.0,1.0,0.0,0.0);J7(0.0,0.0,i);BR(h);L(h,(-8.0),(-2.0),0.0,k,n);L(h,8.0,(-2.0),
0.0,0.5,n);L(h,8.0,2.0,0.0,0.5,l);L(h,(-8.0),2.0,0.0,k,l);$p=4;case 4:A6C(h);if(C()){break _;}m=m+1|0;if(m>=4){Bl(32826);BQ();return;}Bx(90.0,1.0,0.0,0.0);J7(0.0,0.0,i);BR(h);L(h,(-8.0),(-2.0),0.0,k,n);L(h,8.0,(-2.0),0.0,0.5,n);L(h,8.0,2.0,0.0,0.5,l);L(h,(-8.0),2.0,0.0,k,l);continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function AXW(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:A6v(a,b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function R8(){var a=this;D9.call(a);a.z4=0;a.y6=0;a.v1=0;a.zv=0;a.rE=0;a.r0=0;a.Bh=null;a.Bw=0;a.vz=0;}
function BMa(a,b){var c=new R8();Boc(c,a,b);return c;}
function BI5(a,b){var c;c=AOc(a.v)*4.0*64.0;return b>=c*c?0:1;}
function Boc(a,b,c){var d,e,f,g,h,i;Gb(a,b);a.z4=(-1);a.y6=(-1);a.v1=(-1);a.zv=0;a.rE=0;a.r0=0;a.vz=0;a.Bh=c;Eb(a,0.25,0.25);Id(a,c.c,c.h,c.d,c.q,c.x);a.c=a.c-BY(a.q/180.0*3.1415927410125732)*0.1599999964237213;a.h=a.h-0.10000000149011612;d=a.d-BE(a.q/180.0*3.1415927410125732)*0.1599999964237213;a.d=d;Dt(a,a.c,a.h,d);a.bS=0.0;a.f= -BE(a.q/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732)*0.4000000059604645;a.g=BY(a.q/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732)*0.4000000059604645;d= -BE(a.x
/180.0*3.1415927410125732)*0.4000000059604645;a.i=d;e=a.f;f=a.g;g=CX(e*e+d*d+f*f);e=e/g;d=d/g;f=f/g;e=e+D0(a.l)*0.007499999832361937*1.0;d=d+D0(a.l)*0.007499999832361937*1.0;f=f+D0(a.l)*0.007499999832361937*1.0;e=e*1.5;d=d*1.5;f=f*1.5;a.f=e;a.i=d;a.g=f;h=CX(e*e+f*f);i=Di(e,f)*180.0/3.1415927410125732;a.q=i;a.Y=i;h=Di(d,h)*180.0/3.1415927410125732;a.x=h;a.bl=h;a.Bw=0;}
function A2s(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A5L(a);if(C()){break _;}b=a.r0;if(b>0)a.r0=b-1|0;if(a.rE){c=a.k;b=a.z4;d=a.y6;e=a.v1;$p=2;continue _;}a.vz=a.vz+1|0;c=Cp(a.c,a.h,a.d);f=Cp(a.c+a.f,a.h+a.i,
a.d+a.g);g=a.k;$p=3;continue _;case 2:$z=AWH(c,b,d,e);if(C()){break _;}b=$z;if(b==a.zv){b=a.Bw+1|0;a.Bw=b;if(b!=1200)return;$p=4;continue _;}a.rE=0;a.f=a.f*V(a.l)*0.20000000298023224;a.i=a.i*V(a.l)*0.20000000298023224;a.g=a.g*V(a.l)*0.20000000298023224;a.Bw=0;a.vz=0;c=Cp(a.c,a.h,a.d);f=Cp(a.c+a.f,a.h+a.i,a.d+a.g);g=a.k;$p=3;case 3:$z=A52(g,c,f);if(C()){break _;}g=$z;c=Cp(a.c,a.h,a.d);f=Cp(a.c+a.f,a.h+a.i,a.d+a.g);if(g!==null){f=g.kR;f=Cp(f.G,f.E,f.C);}h=null;i=a.k;j=Ev(K0(a.v,a.f,a.i,a.g),1.0,1.0,1.0);$p=5;continue _;case 4:Do(a);if
(C()){break _;}return;case 5:$z=AYx(i,a,j);if(C()){break _;}i=$z;k=0.0;d=0;while(d<D4(i)){l=Bd(i,d);if(l.nh()&&!(l===a.Bh&&a.vz<5)){j=VM(Ev(l.v,0.30000001192092896,0.30000001192092896,0.30000001192092896),c,f);if(j!==null){m=F6(c,j.kR);if(!(m>=k&&k!==0.0)){h=l;k=m;}}}d=d+1|0;}if(h!==null)g=A1P(h);if(g!==null){c=g.nr;if(c!==null){f=a.Bh;b=0;$p=6;continue _;}b=0;while(b<8){Ck(a.k,B(1375),a.c,a.h,a.d,0.0,0.0,0.0);b=b+1|0;}$p=7;continue _;}k=a.c;m=a.f;a.c=k+m;a.h=a.h+a.i;k=a.d;n=a.g;a.d=k+n;o=CX(m*m+n*n);a.q=Di(a.f,
a.g)*180.0/3.1415927410125732;o=Di(a.i,o)*180.0/3.1415927410125732;a.x=o;while(true){p=a.bl;if(o-p>=(-180.0))break;a.bl=p-360.0;}while(true){p=a.bl;q=o-p;if(q<180.0)break;a.bl=p+360.0;}while(true){o=a.q;r=a.Y;if(o-r>=(-180.0))break;a.Y=r-360.0;}while(true){r=a.Y;s=o-r;if(s<180.0)break;a.Y=r+360.0;}a.x=p+q*0.20000000298023224;a.q=r+s*0.20000000298023224;p=0.9900000095367432;$p=8;continue _;case 6:$z=c.fv(f,b);if(C()){break _;}b=$z;b=0;while(b<8){Ck(a.k,B(1375),a.c,a.h,a.d,0.0,0.0,0.0);b=b+1|0;}$p=7;case 7:Do(a);if
(C()){break _;}k=a.c;m=a.f;a.c=k+m;a.h=a.h+a.i;k=a.d;n=a.g;a.d=k+n;o=CX(m*m+n*n);a.q=Di(a.f,a.g)*180.0/3.1415927410125732;o=Di(a.i,o)*180.0/3.1415927410125732;a.x=o;while(true){p=a.bl;if(o-p>=(-180.0))break;a.bl=p-360.0;}while(true){p=a.bl;q=o-p;if(q<180.0)break;a.bl=p+360.0;}while(true){o=a.q;r=a.Y;if(o-r>=(-180.0))break;a.Y=r-360.0;}while(true){r=a.Y;s=o-r;if(s<180.0)break;a.Y=r+360.0;}a.x=p+q*0.20000000298023224;a.q=r+s*0.20000000298023224;p=0.9900000095367432;$p=8;case 8:$z=A0s(a);if(C()){break _;}b=$z;if
(b){e=0;while(e<4){c=a.k;k=a.c;m=a.f;k=k-m*0.25;t=a.h;u=a.i;t=t-u*0.25;v=a.d;w=a.g;Ck(c,B(1348),k,t,v-w*0.25,m,u,w);e=e+1|0;}p=0.800000011920929;}k=a.f;m=p;a.f=k*m;k=a.i*m;a.i=k;a.g=a.g*m;a.i=k-0.029999999329447746;Dt(a,a.c,a.h,a.d);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);}
function Bmb(a,b){EQ(b,B(1573),a.z4<<16>>16);EQ(b,B(1574),a.y6<<16>>16);EQ(b,B(1575),a.v1<<16>>16);Fu(b,B(1576),a.zv<<24>>24);Fu(b,B(1577),a.r0<<24>>24);Fu(b,B(1578),(!a.rE?0:1)<<24>>24);}
function BnJ(a,b){a.z4=EW(b,B(1573));a.y6=EW(b,B(1574));a.v1=EW(b,B(1575));a.zv=F8(b,B(1576))&255;a.r0=F8(b,B(1577))&255;a.rE=F8(b,B(1578))!=1?0:1;}
function ARr(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.rE&&a.Bh===b&&a.r0<=0){c=b.B;d=new CS;BN();MM(d,CzH.bo,1);if(SR(c,d)){e=a.k;c=B(1579);f=0.20000000298023224;g=((V(a.l)-V(a.l))*0.699999988079071+1.0)*2.0;$p=1;continue _;}}return;case 1:ASh(e,a,c,f,g);if(C()){break _;}U2(b,a,1);$p=2;case 2:Do(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bnt(a){return 0.0;}
var AOz=J(Ez);
function AZB(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Co();Bw(c,d,e);Bm(32826);Ct(0.5,0.5,0.5);BN();h=Czv.rU;b=B(235);$p=1;case 1:A7o(a,b);if(C()){break _;}Cf();b=BRa;i=(h%16|0)*16|0;g=(i+0|0)/256.0;j=(i+16|0)/256.0;i=(h/16|0)*16|0;k=(i+0|0)/256.0;l=(i+16|0)/256.0;Bx(180.0-a.eF.qz,0.0,1.0,0.0);Bx( -a.eF.MD,
1.0,0.0,0.0);BR(b);Cc(b,0.0,1.0,0.0);m=g;n=l;L(b,(-0.5),(-0.25),0.0,m,n);o=j;L(b,0.5,(-0.25),0.0,o,n);p=k;L(b,0.5,0.75,0.0,o,p);L(b,(-0.5),0.75,0.0,m,p);$p=2;case 2:A6C(b);if(C()){break _;}Bl(32826);BQ();return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function Iq(){var a=this;D9.call(a);a.ry=null;a.B3=0;a.lp=0;a.iR=0;a.sR=0;a.Ib=0.0;}
function Jz(a,b,c,d,e){var f=new Iq();M$(f,a,b,c,d,e);return f;}
function M$(a,b,c,d,e,f){Gb(a,b);a.lp=0;a.sR=5;a.Ib=CH()*3.141592653589793*2.0;Eb(a,0.25,0.25);a.bS=a.d7/2.0;Dt(a,c,d,e);a.ry=f;a.q=CH()*360.0;a.f=CH()*0.20000000298023224-0.10000000149011612;a.i=0.20000000298023224;a.g=CH()*0.20000000298023224-0.10000000149011612;a.lA=0;}
function A6m(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.bdx();if(C()){break _;}b=a.iR;if(b>0)a.iR=b-1|0;c=a.c;a.bL=c;a.cG=a.h;a.bK=a.d;a.i=a.i-0.03999999910593033;d=a.k;b=P(c);e=P(a.h);f=P(a.d);$p=2;case 2:$z=AV0(d,b,e,f);if(C()){break _;}d=$z;BH();if(d!==BUm){g=a.c;c=a.h;h=a.d;$p=3;continue _;}a.i=0.20000000298023224;a.f=(V(a.l)-V(a.l))*
0.20000000298023224;a.g=(V(a.l)-V(a.l))*0.20000000298023224;d=a.k;i=B(816);j=0.4000000059604645;k=2.0+V(a.l)*0.4000000059604645;$p=6;continue _;case 3:AW7(a,g,c,h);if(C()){break _;}$p=4;case 4:AZd(a);if(C()){break _;}g=a.f;c=a.i;h=a.g;$p=5;case 5:BeA(a,g,c,h);if(C()){break _;}k=0.9800000190734863;if(a.bC){k=0.5880000591278076;d=a.k;b=P(a.c);e=P(a.v.H)-1|0;f=P(a.d);$p=7;continue _;}g=a.f;c=k;a.f=g*c;g=a.i*0.9800000190734863;a.i=g;a.g=a.g*c;if(a.bC)a.i=g*(-0.5);a.B3=a.B3+1|0;b=a.lp+1|0;a.lp=b;if(b<6000)return;$p
=8;continue _;case 6:ASh(d,a,i,j,k);if(C()){break _;}g=a.c;c=a.h;h=a.d;$p=3;continue _;case 7:$z=AWH(d,b,e,f);if(C()){break _;}b=$z;if(b>0){O();k=BRd.data[b].AU*0.9800000190734863;}g=a.f;c=k;a.f=g*c;g=a.i*0.9800000190734863;a.i=g;a.g=a.g*c;if(a.bC)a.i=g*(-0.5);a.B3=a.B3+1|0;b=a.lp+1|0;a.lp=b;if(b<6000)return;$p=8;case 8:Do(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function AZd(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k;c=a.v;BH();d=BUg;$p=1;case 1:$z=ATO(b,c,d,a);if(C()){break _;}e=$z;return e;default:E4();}}C8().s(a,b,c,d,e,$p);}
function AW7(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=P(b);f=P(c);g=P(d);h=b-e;i=c-f;j=d-g;O();k=BYy.data;l=a.k;$p=1;case 1:$z=AWH(l,e,f,g);if(C()){break _;}m=$z;if(!k[m])return 0;k=BYy.data;l=a.k;m=e-1|0;$p=2;case 2:$z=AWH(l,m,f,g);if(C())
{break _;}m=$z;n=k[m]?0:1;k=BYy.data;l=a.k;m=e+1|0;$p=3;case 3:$z=AWH(l,m,f,g);if(C()){break _;}m=$z;o=k[m]?0:1;k=BYy.data;l=a.k;m=f-1|0;$p=4;case 4:$z=AWH(l,e,m,g);if(C()){break _;}m=$z;p=k[m]?0:1;k=BYy.data;l=a.k;m=f+1|0;$p=5;case 5:$z=AWH(l,e,m,g);if(C()){break _;}m=$z;q=k[m]?0:1;k=BYy.data;l=a.k;m=g-1|0;$p=6;case 6:$z=AWH(l,e,f,m);if(C()){break _;}m=$z;m=k[m]?0:1;k=BYy.data;l=a.k;r=g+1|0;$p=7;case 7:$z=AWH(l,e,f,r);if(C()){break _;}e=$z;r=k[e]?0:1;s=(-1);t=9999.0;if(n&&h<t){s=0;t=h;}if(!o)b=t;else{b=1.0
-h;if(b<t)s=1;else b=t;}if(p&&i<b){s=2;b=i;}if(!q)c=b;else{c=1.0-i;if(c<b)s=3;else c=b;}if(m&&j<c){s=4;c=j;}if(r&&1.0-j<c)s=5;u=V(a.l)*0.20000000298023224+0.10000000149011612;if(!s)a.f= -u;if(s==1)a.f=u;if(s==2)a.i= -u;if(s==3)a.i=u;if(s==4)a.g= -u;if(s==5)a.g=u;return 0;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function A9U(a,b){ALH(a,null,b);}
function ALH(a,b,c){c=a.sR-c|0;a.sR=c;if(c<=0)Do(a);return 0;}
function Bwo(a,b){EQ(b,B(1361),a.sR<<24>>24<<16>>16);EQ(b,B(1581),a.lp<<16>>16);AMm(b,B(1582),K9(a.ry,Fl()));}
function BkF(a,b){a.sR=EW(b,B(1361))&255;a.lp=EW(b,B(1581));a.ry=Qj(Hf(b,B(1582)));}
function Be3(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.k.ci){c=a.ry;d=c.t;if(!a.iR&&SR(b.B,c)){e=a.k;c=B(1579);f=0.20000000298023224;g=((V(a.l)-V(a.l))*0.699999988079071+1.0)*2.0;$p=1;continue _;}}return;case 1:ASh(e,a,c,f,g);if(C()){break _;}U2(b,a,d);$p=2;case 2:Do(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function WS(){D9.call(this);this.jd=0;}
function BM6(a){var b=new WS();ATU(b,a);return b;}
function Bl$(a,b,c,d){var e=new WS();BA2(e,a,b,c,d);return e;}
function ATU(a,b){Gb(a,b);a.jd=0;a.qN=1;Eb(a,0.9800000190734863,0.9800000190734863);a.bS=a.d7/2.0;}
function BA2(a,b,c,d,e){var f,g,h;ATU(a,b);f=c;g=d;h=e;Dt(a,f,g,h);c=CH()*3.1415927410125732*2.0*3.1415927410125732/180.0;a.f= -BE(c)*0.019999999552965164;a.i=0.20000000298023224;a.g= -BY(c)*0.019999999552965164;a.lA=0;a.jd=80;a.bL=f;a.cG=g;a.bK=h;}
function BHd(a){return a.cd?0:1;}
function AQa(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bL=a.c;a.cG=a.h;a.bK=a.d;b=a.i-0.03999999910593033;a.i=b;c=a.f;d=a.g;$p=1;case 1:BeA(a,c,b,d);if(C()){break _;}b=a.f*0.9800000190734863;a.f=b;c=a.i*0.9800000190734863;a.i=c;d=a.g*0.9800000190734863;a.g=d;if(a.bC){a.f=b*0.699999988079071;a.g=d*0.699999988079071;a.i=c*(-0.5);}e=a.jd;a.jd=e-1|0;if(e>0){Ck(a.k,B(819),a.c,a.h+0.5,a.d,
0.0,0.0,0.0);return;}$p=2;case 2:Do(a);if(C()){break _;}f=4.0;g=a.k;h=null;b=a.c;c=a.h;d=a.d;$p=3;case 3:AQP(g,h,b,c,d,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Bmd(a,b){Fu(b,B(1583),a.jd<<24>>24);}
function BFD(a,b){a.jd=F8(b,B(1583));}
function BoR(a){return 0.0;}
function ANi(){Ez.call(this);this.Ok=null;}
function A9k(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;Co();Bw(c,d,e);f=b.jd-g+1.0;if(f<10.0){h=1.0-f/10.0;if(h<0.0)h=0.0;if(h>1.0)h=1.0;f=h*h;f=1.0+f*f*0.30000001192092896;Ct(f,f,f);}f=(1.0-(b.jd-g+1.0)/100.0)*0.800000011920929;i=B(257);$p=1;case 1:A7o(a,i);if(C()){break _;}i=a.Ok;O();j=BUe;$p=2;case 2:A07(i,j);if(C()){break _;}if((b.jd/5|0)%2|0){BQ();return;}Bl(3553);Bl(2896);Bm(3042);Dk(770,
772);CD(1.0,1.0,1.0,f);b=a.Ok;i=BUe;$p=3;case 3:A07(b,i);if(C()){break _;}CD(1.0,1.0,1.0,1.0);Bl(3042);Bm(2896);Bm(3553);BQ();return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function OE(){var a=this;D9.call(a);a.iZ=0;a.tC=0;}
function Bom(a){return a.cd?0:1;}
function A$a(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.iZ){$p=3;continue _;}a.bL=a.c;a.cG=a.h;a.bK=a.d;a.tC=a.tC+1|0;b=a.i-0.03999999910593033;a.i=b;c=a.f;d=a.g;$p=1;case 1:BeA(a,c,b,d);if(C()){break _;}a.f=a.f*0.9800000190734863;a.i=a.i*0.9800000190734863;a.g=a.g*0.9800000190734863;e=P(a.c);f=P(a.h);g=P(a.d);h=a.k;$p=2;case 2:$z=AWH(h,e,f,g);if(C()){break _;}i
=$z;if(i==a.iZ){h=a.k;i=0;$p=4;continue _;}if(!a.bC){if(a.tC<=100)return;e=a.iZ;f=1;$p=7;continue _;}a.f=a.f*0.699999988079071;a.g=a.g*0.699999988079071;a.i=a.i*(-0.5);$p=5;continue _;case 3:Do(a);if(C()){break _;}return;case 4:Bcf(h,e,f,g,i);if(C()){break _;}if(!a.bC){if(a.tC<=100)return;e=a.iZ;f=1;$p=7;continue _;}a.f=a.f*0.699999988079071;a.g=a.g*0.699999988079071;a.i=a.i*(-0.5);$p=5;case 5:Do(a);if(C()){break _;}h=a.k;i=a.iZ;j=1;$p=6;case 6:$z=A4t(h,i,e,f,g,j);if(C()){break _;}i=$z;if(!i){e=a.iZ;f=1;$p=
9;continue _;}h=a.k;i=a.iZ;$p=10;continue _;case 7:AVP(a,e,f);if(C()){break _;}$p=8;case 8:Do(a);if(C()){break _;}return;case 9:AVP(a,e,f);if(C()){break _;}return;case 10:$z=Bcf(h,e,f,g,i);if(C()){break _;}e=$z;if(e)return;e=a.iZ;f=1;$p=9;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function Bha(a,b){Fu(b,B(1584),a.iZ<<24>>24);}
function BgP(a,b){a.iZ=F8(b,B(1584))&255;}
function Bzo(a){return 0.0;}
function AOG(){Ez.call(this);this.a4l=null;}
function Bed(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;Co();Bw(c,d,e);h=B(257);$p=1;case 1:A7o(a,h);if(C()){break _;}O();h=BRd.data[b.iZ];i=b.k;Bl(2896);j=a.a4l;k=P(b.c);l=P(b.h);m=P(b.d);f=0.5;n=1.0;o=0.800000011920929;p=0.6000000238418579;Cf();b=BRa;BR(b);$p=2;case 2:$z
=h.a16(i,k,l,m);if(C()){break _;}g=$z;q=l-1|0;$p=3;case 3:$z=h.a16(i,k,q,m);if(C()){break _;}r=$z;if(r<g)r=g;f=f*r;Dd(b,f,f,f);G4(j,h,(-0.5),(-0.5),(-0.5),h.bj(0));q=l+1|0;$p=4;case 4:$z=h.a16(i,k,q,m);if(C()){break _;}f=$z;if(f<g)f=g;f=n*f;Dd(b,f,f,f);Ja(j,h,(-0.5),(-0.5),(-0.5),h.bj(1));q=m-1|0;$p=5;case 5:$z=h.a16(i,k,l,q);if(C()){break _;}f=$z;if(f<g)f=g;f=o*f;Dd(b,f,f,f);Jg(j,h,(-0.5),(-0.5),(-0.5),h.bj(2));q=m+1|0;$p=6;case 6:$z=h.a16(i,k,l,q);if(C()){break _;}f=$z;if(f<g)f=g;f=o*f;Dd(b,f,f,f);Jn(j,h,
(-0.5),(-0.5),(-0.5),h.bj(3));q=k-1|0;$p=7;case 7:$z=h.a16(i,q,l,m);if(C()){break _;}f=$z;if(f<g)f=g;f=p*f;Dd(b,f,f,f);Jd(j,h,(-0.5),(-0.5),(-0.5),h.bj(4));q=k+1|0;$p=8;case 8:$z=h.a16(i,q,l,m);if(C()){break _;}f=$z;if(f>=g)g=f;f=p*g;Dd(b,f,f,f);JO(j,h,(-0.5),(-0.5),(-0.5),h.bj(5));$p=9;case 9:A6C(b);if(C()){break _;}Bm(2896);BQ();return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function M1(){var a=this;D9.call(a);a.mG=null;a.qr=0;a.sx=0;a.xQ=0;a.qi=0;a.gF=0;a.pf=0;a.iL=0.0;a.iM=0.0;a.Tt=0;a.a3B=0.0;a.a3z=0.0;a.a3A=0.0;a.Z5=0.0;a.a5e=0.0;}
var CCZ=null;function BOl(a){var b=new M1();AJk(b,a);return b;}
function AGW(a,b,c,d,e){var f=new M1();Bde(f,a,b,c,d,e);return f;}
function AJk(a,b){Gb(a,b);a.mG=W(CS,36);a.qr=0;a.sx=0;a.xQ=1;a.qi=0;a.qN=1;Eb(a,0.9800000190734863,0.699999988079071);a.bS=a.d7/2.0;a.lA=0;}
function Bgb(a,b){return b.v;}
function Bq1(a){return a.v;}
function BCG(a){return 1;}
function Bde(a,b,c,d,e,f){AJk(a,b);Dt(a,c,d+a.bS,e);a.f=0.0;a.i=0.0;a.g=0.0;a.bL=c;a.cG=d;a.bK=e;a.gF=f;}
function BwD(a){return a.d7*0.0-0.30000001192092896;}
function A8s(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.xQ= -a.xQ|0;a.sx=10;c=a.qr+(c*10|0)|0;a.qr=c;if(c<=40)return 1;BN();c=CAC.bo;d=1;e=0.0;$p=1;case 1:A2w(a,c,d,e);if(C()){break _;}c=a.gF;if(c==1){O();c=BYW.b;d=1;e=0.0;$p=2;continue _;}if(c!=2){$p=3;continue _;}O();c=BY3.b;d=1;e=0.0;$p=4;continue _;case 2:A2w(a,c,d,e);if(C()){break _;}$p=3;case 3:Bb3(a);if(C()){break _;}return 1;case 4:A2w(a,c,d,e);if(C()){break _;}$p
=3;continue _;default:E4();}}C8().s(a,b,c,d,e,$p);}
function BGs(a){return a.cd?0:1;}
function Bb3(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=27;while(b<c){d=AJC(a,b);if(d!==null){e=V(a.l)*0.800000011920929+0.10000000149011612;f=V(a.l)*0.800000011920929+0.10000000149011612;g=V(a.l)*0.800000011920929+0.10000000149011612;h=e;i=f;j=g;if(d.t>0){k=F(a.l,21)+10|0;l=d.t;if(k>l)k=l;d.t=l-k|0;m=Jz(a.k,a.c+h,
a.h+i,a.d+j,Nx(d.br,k,d.es));m.f=D0(a.l)*0.05000000074505806;m.i=D0(a.l)*0.05000000074505806+0.20000000298023224;m.g=D0(a.l)*0.05000000074505806;n=a.k;$p=2;continue _;}}b=b+1|0;}$p=1;case 1:Do(a);if(C()){break _;}return;case 2:n.bbY(m);if(C()){break _;}a:while(true){if(d.t>0){k=F(a.l,21)+10|0;l=d.t;if(k>l)k=l;d.t=l-k|0;m=Jz(a.k,a.c+h,a.h+i,a.d+j,Nx(d.br,k,d.es));m.f=D0(a.l)*0.05000000074505806;m.i=D0(a.l)*0.05000000074505806+0.20000000298023224;m.g=D0(a.l)*0.05000000074505806;n=a.k;continue _;}while(true){b
=b+1|0;if(b>=c)break a;d=AJC(a,b);if(d===null)continue;else break;}e=V(a.l)*0.800000011920929+0.10000000149011612;f=V(a.l)*0.800000011920929+0.10000000149011612;g=V(a.l)*0.800000011920929+0.10000000149011612;h=e;i=f;j=g;}$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function Bf1(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p)
{case 0:if(a.k.ci){b=a.Tt;if(b<=0){Dt(a,a.c,a.h,a.d);HX(a,a.q,a.x);}else{c=a.c;d=a.a3B-c;e=b;f=c+d/e;c=a.h;g=c+(a.a3z-c)/e;c=a.d;h=c+(a.a3A-c)/e;c=a.Z5;d=a.q;i=c-d;while(i<(-180.0)){i=i+360.0;}while(i>=180.0){i=i-360.0;}a.q=d+i/e;c=a.x;a.x=c+(a.a5e-c)/e;a.Tt=b-1|0;Dt(a,f,g,h);HX(a,a.q,a.x);}return;}b=a.sx;if(b>0)a.sx=b-1|0;b=a.qr;if(b>0)a.qr=b-1|0;d=a.c;a.bL=d;a.cG=a.h;a.bK=a.d;a.i=a.i-0.03999999910593033;j=P(d);b=P(a.h);k=P(a.d);l=a.k;m=b-1|0;$p=1;case 1:$z=AWH(l,j,m,k);if(C()){break _;}m=$z;O();if(m==BY8.b)b
=b+(-1)|0;n=0.4;o=0;i=0.0078125;l=a.k;$p=2;case 2:$z=AWH(l,j,b,k);if(C()){break _;}m=$z;if(m==BY8.b){c=a.c;d=a.h;e=a.d;$p=3;continue _;}if(a.f<(-0.4))a.f=(-0.4);if(a.f>n)a.f=n;if(a.g<(-0.4))a.g=(-0.4);if(a.g>n)a.g=n;if(a.bC){a.f=a.f*0.5;a.i=a.i*0.5;a.g=a.g*0.5;}c=a.f;d=a.i;e=a.g;$p=5;continue _;case 3:$z=Bfz(a,c,d,e);if(C()){break _;}p=$z;l=a.k;$p=4;case 4:$z=AZU(l,j,b,k);if(C()){break _;}q=$z;a.h=b;r=Bb(q,2);if(r>=0&&q<=5)a.h=b+1|0;if(!r)a.f=a.f-i;if(q==3)a.f=a.f+i;if(q==4)a.g=a.g+i;if(q==5)a.g=a.g-i;s=CCZ.data[q].data;t
=s[1].data[0]-s[0].data[0]|0;u=s[1].data[2]-s[0].data[2]|0;v=Fq(t*t+u*u);c=a.f;d=c*t;e=a.g;if(d+e*u<0.0){t= -t;u= -u;}w=Fq(c*c+e*e);a.f=w*t/v;a.g=w*u/v;x=j;c=x+0.5;y=c+s[0].data[0]*0.5;z=k;i=z+0.5;ba=i+s[0].data[2]*0.5;bb=c+s[1].data[0]*0.5;bc=i+s[1].data[2]*0.5;d=bb-y;e=bc-ba;if(d===0.0){a.c=c;c=a.d-z;}else if(e===0.0){a.d=i;c=a.c-x;}else c=((a.c-y)*d+(a.d-ba)*e)*2.0;d=y+d*c;a.c=d;c=ba+e*c;a.d=c;Dt(a,d,a.h+a.bS,c);x=a.f;z=a.g;if(a.cb!==null){x=x*0.75;z=z*0.75;}c=(-0.4);if(x<c)x=c;if(x>n)x=n;if(z>=c)c=z;if(c
<=n)n=c;c=0.0;$p=7;continue _;case 5:BeA(a,c,d,e);if(C()){break _;}if(!a.bC){a.f=a.f*0.949999988079071;a.i=a.i*0.949999988079071;a.g=a.g*0.949999988079071;}a.x=0.0;bd=a.bL-a.c;be=a.bK-a.d;if(bd*bd+be*be>0.001){bf=Di(be,bd)*180.0/3.141592653589793;a.q=bf;if(a.qi)a.q=bf+180.0;}bf=a.q;bg=bf-a.Y;while(bg>=180.0){bg=bg-360.0;}while(bg<(-180.0)){bg=bg+360.0;}if(!(bg>=(-170.0)&&bg<170.0)){a.q=bf+180.0;a.qi=a.qi?0:1;}HX(a,a.q,a.x);l=a.k;p=Ev(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=6;case 6:a:{$z=AYx(l,a,
p);if(C()){break _;}bh=$z;if(bh!==null&&D4(bh)>0){bi=0;while(true){if(bi>=D4(bh))break a;bj=Bd(bh,bi);if(bj!==a.cb&&bj.tY()&&bj instanceof M1)bj.C6(a);bi=bi+1|0;}}}l=a.cb;if(l!==null&&l.cd)a.cb=null;if(o&&!F(a.l,4)){b=a.pf-1|0;a.pf=b;if(b<0){a.iM=0.0;a.iL=0.0;}Ck(a.k,B(817),a.c,a.h+0.8,a.d,0.0,0.0,0.0);}return;case 7:BeA(a,x,c,n);if(C()){break _;}if(s[0].data[1]&&(P(a.c)-j|0)==s[0].data[0]&&(P(a.d)-k|0)==s[0].data[2])Dt(a,a.c,a.h+s[0].data[1],a.d);else if(s[1].data[1]&&(P(a.c)-j|0)==s[1].data[0]&&(P(a.d)-k|
0)==s[1].data[2])Dt(a,a.c,a.h+s[1].data[1],a.d);if(a.cb!==null){a.f=a.f*0.996999979019165;a.i=a.i*0.0;a.g=a.g*0.996999979019165;}else{if(a.gF==2){c=a.iL;c=c*c;d=a.iM;c=CX(c+d*d);if(c<=0.01){a.f=a.f*0.8999999761581421;a.i=a.i*0.0;a.g=a.g*0.8999999761581421;}else{o=1;d=a.iL/c;a.iL=d;c=a.iM/c;a.iM=c;x=a.f*0.800000011920929;a.f=x;a.i=a.i*0.0;z=a.g*0.800000011920929;a.g=z;a.f=x+d*0.04;a.g=z+c*0.04;}}a.f=a.f*0.9599999785423279;a.i=a.i*0.0;a.g=a.g*0.9599999785423279;}c=a.c;d=a.h;e=a.d;$p=8;case 8:$z=Bfz(a,c,d,e);if
(C()){break _;}l=$z;if(l!==null&&p!==null){d=(p.E-l.E)*0.05;c=a.f;c=c*c;e=a.g;c=Fq(c+e*e);if(c>0.0){e=a.f/c;d=c+d;a.f=e*d;a.g=a.g/c*d;}Dt(a,a.c,l.E,a.d);}m=P(a.c);r=P(a.d);if(!(m==j&&r==k)){c=a.f;c=c*c;d=a.g;c=Fq(c+d*d);a.f=c*(m-j|0);a.g=c*(r-k|0);}if(a.gF==2){c=a.iL;c=c*c;d=a.iM;bk=CX(c+d*d);if(bk>0.01){c=a.f;d=c*c;e=a.g;if(d+e*e>0.001){d=a.iL/bk;a.iL=d;x=a.iM/bk;a.iM=x;if(d*c+x*e>=0.0){a.iL=c;a.iM=e;}else{a.iL=0.0;a.iM=0.0;}}}}a.x=0.0;bd=a.bL-a.c;be=a.bK-a.d;if(bd*bd+be*be>0.001){bf=Di(be,bd)*180.0/3.141592653589793;a.q
=bf;if(a.qi)a.q=bf+180.0;}bf=a.q;bg=bf-a.Y;while(bg>=180.0){bg=bg-360.0;}while(bg<(-180.0)){bg=bg+360.0;}if(!(bg>=(-170.0)&&bg<170.0)){a.q=bf+180.0;a.qi=a.qi?0:1;}HX(a,a.q,a.x);l=a.k;p=Ev(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=6;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p);}
function A6R(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=P(b);g=P(c);h=P(d);i=a.k;j=g-1|0;$p=1;case 1:$z=AWH(i,f,j,h);if(C()){break _;}j=$z;O();if(j==BY8.b)g=g+(-1)|0;i=a.k;$p=2;case 2:$z=AWH(i,f,g,h);if(C()){break _;}j=$z;if(j!=BY8.b)return null;i=a.k;$p=3;case 3:$z=AZU(i,f,g,h);if(C()){break _;}j=$z;c=g;if(j>=2&&j<=5)c
=g+1|0;k=CCZ.data[j].data;l=k[1].data[0]-k[0].data[0]|0;m=k[1].data[2]-k[0].data[2]|0;n=Fq(l*l+m*m);l=l/n;m=m/n;l=b+l*e;d=d+m*e;if(k[0].data[1]&&(P(l)-f|0)==k[0].data[0]&&(P(d)-h|0)==k[0].data[2])c=c+k[0].data[1];else if(k[1].data[1]&&(P(l)-f|0)==k[1].data[0]&&(P(d)-h|0)==k[1].data[2])c=c+k[1].data[1];$p=4;case 4:$z=Bfz(a,l,c,d);if(C()){break _;}i=$z;return i;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function Bfz(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=P(b);f=P(c);g=P(d);h=a.k;i=f-1|0;$p=1;case 1:$z=AWH(h,e,i,g);if(C()){break _;}i=$z;O();if(i==BY8.b)f=f+(-1)|0;h=a.k;$p=2;case 2:$z=AWH(h,e,f,g);if(C()){break _;}i=$z;if(i!=BY8.b)return null;h
=a.k;$p=3;case 3:$z=AZU(h,e,f,g);if(C()){break _;}j=$z;c=f;j>=2&&j>5;k=CCZ.data[j].data;l=e;m=l+0.5;n=m+k[0].data[0]*0.5;o=c+0.5;p=o+k[0].data[1]*0.5;q=g;r=q+0.5;s=r+k[0].data[2]*0.5;m=m+k[1].data[0]*0.5;t=o+k[1].data[1]*0.5;o=r+k[1].data[2]*0.5;r=m-n;u=(t-p)*2.0;v=o-s;l=r===0.0?d-q:v===0.0?b-l:((b-n)*r+(d-s)*v)*2.0;b=n+r*l;c=p+u*l;d=s+v*l;i=Bb(u,0.0);if(i<0)c=c+1.0;if(i>0)c=c+0.5;return Cp(b,c,d);default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
function Bpf(a,b){var c,d,e,f;FH(b,B(1585),a.gF);c=a.gF;if(c==2){AG0(b,B(1586),a.iL);AG0(b,B(1587),a.iM);EQ(b,B(1588),a.pf<<16>>16);}else if(c==1){d=J$();c=0;while(true){e=a.mG.data;if(c>=e.length)break;if(e[c]!==null){f=Fl();Fu(f,B(1436),c<<24>>24);K9(a.mG.data[c],f);Ia(d,f);}c=c+1|0;}G3(b,B(1589),d);}}
function Bl9(a,b){var c,d,e,f,g;a:{c=FE(b,B(1585));a.gF=c;if(c==2){a.iL=AEW(b,B(1586));a.iM=AEW(b,B(1587));a.pf=EW(b,B(1588));}else if(c==1){d=HJ(b,B(1589));a.mG=W(CS,27);c=0;while(true){if(c>=KD(d))break a;e=FS(d,c);f=F8(e,B(1436))&255;if(f>=0){g=a.mG.data;if(f<g.length)g[f]=Qj(e);}c=c+1|0;}}}}
function BnD(a){return 0.0;}
function BwL(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.cb;if(b!==c){if(b instanceof FT&&!(b instanceof G8)&&!a.gF){d=a.f;d=d*d;e=a.g;if(d+e*e>0.01&&c===null&&b.cI===null)NT(b,a);}d=b.c-a.c;e=b.d-a.d;f=d*d+e*e;if(f>=9.999999747378752E-5){f=CX(f);d=d/f;e=e/f;g=1.0/f;if(g>1.0)g=1.0;d=d*g;e=e*g;d=d*0.10000000149011612;e=e*0.10000000149011612;f=1.0-a.KP;d=d*f;e=e*f;d=d*0.5;e=e*0.5;if(!(b instanceof M1)){KN(a, -d,0.0, -e);KN(b,d/4.0,0.0,e/4.0);}else{f=b.f;g=a.f;h=f+g;i=b.g;j=a.g;k=i+j;l=Bb(b.gF,2);if(!l&&a.gF!=2){a.f=g*0.20000000298023224;a.g
=j*0.20000000298023224;KN(a,b.f-d,0.0,b.g-e);b.f=b.f*0.699999988079071;b.g=b.g*0.699999988079071;}else if(l&&a.gF==2){b.f=f*0.20000000298023224;b.g=i*0.20000000298023224;KN(b,a.f+d,0.0,a.g+e);a.f=a.f*0.699999988079071;a.g=a.g*0.699999988079071;}else{f=h/2.0;h=k/2.0;a.f=g*0.20000000298023224;a.g=j*0.20000000298023224;KN(a,f-d,0.0,h-e);b.f=b.f*0.20000000298023224;b.g=b.g*0.20000000298023224;KN(b,f+d,0.0,h+e);}}}}}
function BsK(a){return 27;}
function AJC(a,b){return a.mG.data[b];}
function AP_(a,b,c){var d,e;d=a.mG.data;if(d[b]===null)return null;if(d[b].t<=c){e=d[b];d[b]=null;return e;}e=HC(d[b],c);d=a.mG.data;if(!d[b].t)d[b]=null;return e;}
function ARh(a,b,c){a.mG.data[b]=c;if(c!==null&&c.t>64)c.t=64;}
function BEG(a){return B(1590);}
function BCF(a){return 64;}
function AXC(a){}
function BbA(a,b){var c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.gF;if(!c)NT(b,a);else{if(c==1){$p=1;continue _;}if(c==2){d=EP(b.B);if(d!==null){e=d.br;BN();if(e==Czj.bo){e=d.t-1|0;d.t=e;if(!e){d=b.B;e=d.bu;f=null;$p=2;continue _;}a.pf=a.pf+1200|0;}}a.iL=a.c-b.c;a.iM=a.d-b.d;}}return 1;case 1:ARQ(b,a);if(C()){break _;}return 1;case 2:RO(d,e,f);if(C()){break _;}a.pf=a.pf+1200|0;a.iL=a.c-b.c;a.iM=a.d-b.d;return 1;default:
E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bl0(a,b,c,d,e,f,g){a.a3B=b;a.a3z=c;a.a3A=d;a.Z5=e;a.a5e=f;a.Tt=g;}
function A98(){CCZ=Q($rt_arraycls($rt_arraycls($rt_intcls())),[Q($rt_arraycls($rt_intcls()),[Cq([0,0,(-1)]),Cq([0,0,1])]),Q($rt_arraycls($rt_intcls()),[Cq([(-1),0,0]),Cq([1,0,0])]),Q($rt_arraycls($rt_intcls()),[Cq([(-1),(-1),0]),Cq([1,0,0])]),Q($rt_arraycls($rt_intcls()),[Cq([(-1),0,0]),Cq([1,(-1),0])]),Q($rt_arraycls($rt_intcls()),[Cq([0,0,(-1)]),Cq([0,(-1),1])]),Q($rt_arraycls($rt_intcls()),[Cq([0,(-1),(-1)]),Cq([0,0,1])]),Q($rt_arraycls($rt_intcls()),[Cq([0,0,1]),Cq([1,0,0])]),Q($rt_arraycls($rt_intcls()),
[Cq([0,0,1]),Cq([(-1),0,0])]),Q($rt_arraycls($rt_intcls()),[Cq([0,0,(-1)]),Cq([(-1),0,0])]),Q($rt_arraycls($rt_intcls()),[Cq([0,0,(-1)]),Cq([1,0,0])])]);}
function AO9(){Ez.call(this);this.a3p=null;}
function BeC(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Co();h=b.e1;i=b.c-h;j=g;h=h+i*j;i=b.ef;i=i+(b.h-i)*j;k=b.e2;j=k+(b.d-k)*j;k=0.30000001192092896;$p=1;case 1:$z=Bfz(b,h,i,j);if(C()){break _;}l=$z;m=b.bl;m=m+(b.x-m)*g;if(l!==null){$p=2;continue _;}Bw(c,d,e);Bx(180.0
-f,0.0,1.0,0.0);Bx( -m,0.0,0.0,1.0);n=b.sx-g;o=b.qr-g;if(o<0.0)o=0.0;if(n>0.0)Bx(BE(n)*n*o/10.0*b.xQ,1.0,0.0,0.0);if(!b.gF){b=B(1591);$p=4;continue _;}p=B(257);$p=5;continue _;case 2:$z=A6R(b,h,i,j,k);if(C()){break _;}q=$z;k=(-0.30000001192092896);$p=3;case 3:$z=A6R(b,h,i,j,k);if(C()){break _;}p=$z;if(q===null)q=l;if(p===null)p=l;c=c+l.G-h;h=q.E;d=d+(h+p.E)/2.0-i;e=e+l.C-j;r=Fe(p, -q.G, -h, -q.C);if(Og(r)!==0.0){p=Eg(r);f=Di(p.C,p.G)*180.0/3.141592653589793;m=Kw(p.E)*73.0;}Bw(c,d,e);Bx(180.0-f,0.0,1.0,0.0);Bx( -m,
0.0,0.0,1.0);n=b.sx-g;o=b.qr-g;if(o<0.0)o=0.0;if(n>0.0)Bx(BE(n)*n*o/10.0*b.xQ,1.0,0.0,0.0);if(!b.gF){b=B(1591);$p=4;continue _;}p=B(257);$p=5;continue _;case 4:A7o(a,b);if(C()){break _;}Ct((-1.0),(-1.0),1.0);b=a.a3p;f=0.0625;b.d2.data[5].eA=4.099999904632568;s=0;if(s>=6){BQ();return;}p=b.d2.data[s];$p=7;continue _;case 5:A7o(a,p);if(C()){break _;}Ct(0.75,0.75,0.75);Bw(0.0,0.3125,0.0);Bx(90.0,0.0,1.0,0.0);s=b.gF;if(s==1){b=LB();O();p=BYW;$p=6;continue _;}if(s==2){b=LB();O();p=BY3;$p=8;continue _;}Bx((-90.0),
0.0,1.0,0.0);Bw(0.0,(-0.3125),0.0);Ct(1.3333333730697632,1.3333333730697632,1.3333333730697632);b=B(1591);$p=4;continue _;case 6:A07(b,p);if(C()){break _;}Bx((-90.0),0.0,1.0,0.0);Bw(0.0,(-0.3125),0.0);Ct(1.3333333730697632,1.3333333730697632,1.3333333730697632);b=B(1591);$p=4;continue _;case 7:AWp(p,f);if(C()){break _;}s=s+1|0;if(s>=6){BQ();return;}p=b.d2.data[s];continue _;case 8:A07(b,p);if(C()){break _;}Bx((-90.0),0.0,1.0,0.0);Bw(0.0,(-0.3125),0.0);Ct(1.3333333730697632,1.3333333730697632,1.3333333730697632);b
=B(1591);$p=4;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function Bc1(a,b,c,d,e,f,g){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:BeC(a,b,c,d,e,f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Rl(){var a=this;D9.call(a);a.sI=0;a.vM=0;a.BQ=0;}
function BLg(a){var b=new Rl();A34(b,a);return b;}
function BnO(a,b,c,d){var e=new Rl();BBp(e,a,b,c,d);return e;}
function A34(a,b){Gb(a,b);a.sI=0;a.vM=0;a.BQ=1;a.qN=1;Eb(a,1.5,0.6000000238418579);a.bS=a.d7/2.0;a.lA=0;}
function Bre(a,b){return b.v;}
function Bpb(a){return a.v;}
function Bnw(a){return 1;}
function BBp(a,b,c,d,e){A34(a,b);Dt(a,c,d+a.bS,e);a.f=0.0;a.i=0.0;a.g=0.0;a.bL=c;a.cG=d;a.bK=e;}
function A$w(a){return a.d7*0.0-0.30000001192092896;}
function A6K(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.BQ= -a.BQ|0;a.vM=10;c=a.sI+(c*10|0)|0;a.sI=c;if(c<=40)return 1;d=0;if(d<3){O();c=BTV.b;e=1;f=0.0;$p=1;continue _;}c=0;if(c>=2){$p=2;continue _;}BN();d=CzX.bo;e=1;f=0.0;$p=3;continue _;case 1:A2w(a,c,e,f);if(C()){break _;}d=d+1|0;if(d<3){O();c=BTV.b;e=1;f=0.0;continue _;}c=0;if(c>=2){$p=2;continue _;}BN();d=CzX.bo;e=1;f=0.0;$p=3;continue _;case 2:Do(a);if
(C()){break _;}return 1;case 3:A2w(a,d,e,f);if(C()){break _;}c=c+1|0;if(c>=2){$p=2;continue _;}BN();d=CzX.bo;e=1;f=0.0;continue _;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function Bpy(a){return a.cd?0:1;}
function Bex(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A5L(a);if(C()){break _;}b=a.vM;if(b>0)a.vM=b-1|0;b=a.sI;if(b>0)a.sI=b-1|0;a.bL=a.c;a.cG=a.h;a.bK=a.d;b=5;c=0.0;d=0;e=0.2;if(d<b){f=a.v;g=f.H;h=f.be-g;i=g+
h*(d+0|0)/5.0-0.125;d=d+1|0;j=g+h*d/5.0-0.125;k=En(f.bc,i,f.bd,f.bg,j,f.bh);f=a.k;BH();l=BUg;$p=2;continue _;}h=c*2.0-1.0;g=a.i+0.03999999910593033*h;a.i=g;f=a.cb;if(f!==null){a.f=a.f+f.f*0.2;a.g=a.g+f.g*0.2;}if(a.f<(-0.4))a.f=(-0.4);if(a.f>0.4)a.f=0.4;if(a.g<(-0.4))a.g=(-0.4);if(a.g>0.4)a.g=0.4;if(a.bC){a.f=a.f*0.5;a.i=g*0.5;a.g=a.g*0.5;}g=a.f;c=a.i;h=a.g;$p=3;continue _;case 2:$z=ASp(f,k,l);if(C()){break _;}m=$z;if(m)c=c+e;if(d<b){f=a.v;g=f.H;h=f.be-g;i=g+h*(d+0|0)/5.0-0.125;d=d+1|0;j=g+h*d/5.0-0.125;k=En(f.bc,
i,f.bd,f.bg,j,f.bh);f=a.k;BH();l=BUg;continue _;}h=c*2.0-1.0;g=a.i+0.03999999910593033*h;a.i=g;f=a.cb;if(f!==null){a.f=a.f+f.f*0.2;a.g=a.g+f.g*0.2;}if(a.f<(-0.4))a.f=(-0.4);if(a.f>0.4)a.f=0.4;if(a.g<(-0.4))a.g=(-0.4);if(a.g>0.4)a.g=0.4;if(a.bC){a.f=a.f*0.5;a.i=g*0.5;a.g=a.g*0.5;}g=a.f;c=a.i;h=a.g;$p=3;case 3:a:{BeA(a,g,c,h);if(C()){break _;}g=a.f;g=g*g;c=a.g;g=Fq(g+c*c);b=Bb(g,0.15);if(b>0){n=F2(a.q*3.141592653589793/180.0);o=Fa(a.q*3.141592653589793/180.0);p=0;e=1.0+g*60.0;while(true){if(p>=e)break a;q=V(a.l)
*2.0-1.0;r=((F(a.l,2)*2|0)-1|0)*0.7;if(!ASX(a.l)){s=a.c+n+o*q*0.7;t=a.d+o-n*q*0.7;Ck(a.k,B(1349),s,a.h-0.125,t,a.f,a.i,a.g);}else{s=a.c-n*q*0.8+o*r;t=a.d-o*q*0.8-n*r;Ck(a.k,B(1349),s,a.h-0.125,t,a.f,a.i,a.g);}p=p+1|0;}}}if(a.qY&&b>0){$p=4;continue _;}a.f=a.f*0.9900000095367432;a.i=a.i*0.949999988079071;a.g=a.g*0.9900000095367432;a.x=0.0;n=a.q;o=a.bL-a.c;e=a.bK-a.d;if(o*o+e*e>0.001)n=Di(e,o)*180.0/3.141592653589793;g=a.q;u=n-g;while(u>=180.0){u=u-360.0;}while(u<(-180.0)){u=u+360.0;}if(u>20.0)u=20.0;if(u<(-20.0))u
=(-20.0);v=g+u;a.q=v;HX(a,v,a.x);f=a.k;l=Ev(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=7;continue _;case 4:Do(a);if(C()){break _;}m=0;if(m<3){O();b=BTV.b;d=1;v=0.0;$p=5;continue _;}b=0;if(b<2){BN();d=CzX.bo;m=1;v=0.0;$p=6;continue _;}a.x=0.0;n=a.q;o=a.bL-a.c;e=a.bK-a.d;if(o*o+e*e>0.001)n=Di(e,o)*180.0/3.141592653589793;g=a.q;u=n-g;while(u>=180.0){u=u-360.0;}while(u<(-180.0)){u=u+360.0;}if(u>20.0)u=20.0;if(u<(-20.0))u=(-20.0);v=g+u;a.q=v;HX(a,v,a.x);f=a.k;l=Ev(a.v,0.20000000298023224,0.0,0.20000000298023224);$p
=7;continue _;case 5:A2w(a,b,d,v);if(C()){break _;}m=m+1|0;if(m<3){O();b=BTV.b;d=1;v=0.0;continue _;}b=0;if(b<2){BN();d=CzX.bo;m=1;v=0.0;$p=6;continue _;}a.x=0.0;n=a.q;o=a.bL-a.c;e=a.bK-a.d;if(o*o+e*e>0.001)n=Di(e,o)*180.0/3.141592653589793;g=a.q;u=n-g;while(u>=180.0){u=u-360.0;}while(u<(-180.0)){u=u+360.0;}if(u>20.0)u=20.0;if(u<(-20.0))u=(-20.0);v=g+u;a.q=v;HX(a,v,a.x);f=a.k;l=Ev(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=7;continue _;case 6:A2w(a,d,m,v);if(C()){break _;}b=b+1|0;if(b<2){BN();d=CzX.bo;m
=1;v=0.0;continue _;}a.x=0.0;n=a.q;o=a.bL-a.c;e=a.bK-a.d;if(o*o+e*e>0.001)n=Di(e,o)*180.0/3.141592653589793;g=a.q;u=n-g;while(u>=180.0){u=u-360.0;}while(u<(-180.0)){u=u+360.0;}if(u>20.0)u=20.0;if(u<(-20.0))u=(-20.0);v=g+u;a.q=v;HX(a,v,a.x);f=a.k;l=Ev(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=7;case 7:a:{$z=AYx(f,a,l);if(C()){break _;}f=$z;if(f!==null&&D4(f)>0){w=0;while(true){if(w>=D4(f))break a;l=Bd(f,w);if(l!==a.cb&&l.tY()&&l instanceof Rl)l.C6(a);w=w+1|0;}}}f=a.cb;if(f!==null&&f.cd)a.cb=null;return;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);}
function Bhs(a){var b,c;b=F2(a.q*3.141592653589793/180.0)*0.4;c=Fa(a.q*3.141592653589793/180.0)*0.4;Dt(a.cb,a.c+b,a.h+A$w(a)+a.cb.K_(),a.d+c);}
function Bpc(a,b){}
function BCr(a,b){}
function BCw(a){return 0.0;}
function A05(a,b){NT(b,a);return 1;}
function AJx(){Ez.call(this);this.TP=null;}
function BfD(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;Co();Bw(c,d,e);Bx(180.0-f,0.0,1.0,0.0);f=b.vM-g;g=b.sI-g;if(g<0.0)g=0.0;if(f>0.0)Bx(BE(f)*f*g/10.0*b.BQ,1.0,0.0,0.0);b=B(257);$p=1;case 1:A7o(a,b);if(C()){break _;}Ct(0.75,0.75,0.75);Ct(1.3333333730697632,1.3333333730697632,1.3333333730697632);b=B(1592);$p=2;case 2:A7o(a,b);if(C()){break _;}Ct((-1.0),(-1.0),1.0);b=
a.TP;f=0.0625;h=0;if(h>=5){BQ();return;}i=b.fx.data[h];$p=3;case 3:AWp(i,f);if(C()){break _;}h=h+1|0;if(h>=5){BQ();return;}i=b.fx.data[h];continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function X2(){var a=this;I1.call(a);a.oA=null;a.jX=0;}
function Bw8(){var a=new X2();BDQ(a);return a;}
function BJO(a){var b=new X2();AIT(b,a);return b;}
function BDQ(a){AIT(a,32);}
function AIT(a,b){var c,d;if(b>=0){a.oA=BW(b);return;}c=new BJ;d=new S;T(d);Bg(H(d,B(1593)),b);Ba(c,R(d));K(c);}
function AGk(a,b){var c;c=a.oA.data.length;if(c<b){b=D2(b,(c*3|0)/2|0);a.oA=Nu(a.oA,b);}}
function Bg6(a,b){var c,d;AGk(a,a.jX+1|0);c=a.oA.data;d=a.jX;c[d]=b<<24>>24;a.jX=d+1|0;}
function Vz(a,b,c,d){var e,f;if(c>=0){e=b.data.length;if(c<=e&&d>=0&&((c+d|0)-e|0)<=0){AGk(a,a.jX+d|0);Cv(b,c,a.oA,a.jX,d);a.jX=a.jX+d|0;return;}}f=new Cx;Be(f);K(f);}
function ZM(a){return Nu(a.oA,a.jX);}
function APD(a){}
function XJ(){var a=this;D.call(a);a.a$W=0;a.bc_=0;a.a_N=0;a.Of=null;a.wI=0;a.a$d=0;a.Me=null;}
var CC0=null;var CC1=0;function BLG(a,b,c,d){var e=new XJ();AY7(e,a,b,c,d);return e;}
function AY7(a,b,c,d,e){var f,g,h,i,j,k,l,m;a.wI=0;a.a$d=0;if(d>16)d=16;f=W(Za,c);g=f.data;a.Of=f;h=0;i=g.length;while(h<i){j=new Za;j.ov=null;j.ru=null;j.rd=0;j.rh=0;f=CC0.data;k=CC1;l=k+1|0;CC1=l;m=f[k];if(l>15)CC1=0;j.ov=m;g[h]=j;h=h+1|0;}a.a$W=b;a.bc_=c;a.a_N=d;a.Me=e;}
function A7Q(){var b,c,d,e;b=W(WL,16);c=b.data;CC0=b;CC1=0;d=0;while(d<16){e=new WL;e.kf=null;e.wi=0;c[d]=e;d=d+1|0;}}
function Za(){var a=this;D.call(a);a.ov=null;a.ru=null;a.rd=0;a.rh=0;}
function A4m(){var a=this;Ft.call(a);a.B7=null;a.JY=null;a.Ne=null;a.zC=null;a.zB=null;a.zE=null;a.zD=null;a.zG=null;a.zF=null;a.zI=null;a.zH=null;}
function Bzk(){var a=new A4m();Bi1(a);return a;}
function Bi1(a){var b;J8(a);b=B9(32,4);a.B7=b;Ce(b,(-4.0),(-4.0),(-8.0),8,8,8,0.0);Cd(a.B7,0.0,15.0,(-3.0));b=B9(0,0);a.JY=b;Ce(b,(-3.0),(-3.0),(-3.0),6,6,6,0.0);Cd(a.JY,0.0,15.0,0.0);b=B9(0,12);a.Ne=b;Ce(b,(-5.0),(-4.0),(-6.0),10,8,12,0.0);Cd(a.Ne,0.0,15.0,9.0);b=B9(18,0);a.zC=b;Ce(b,(-15.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.zC,(-4.0),15.0,2.0);b=B9(18,0);a.zB=b;Ce(b,(-1.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.zB,4.0,15.0,2.0);b=B9(18,0);a.zE=b;Ce(b,(-15.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.zE,(-4.0),15.0,1.0);b=B9(18,
0);a.zD=b;Ce(b,(-1.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.zD,4.0,15.0,1.0);b=B9(18,0);a.zG=b;Ce(b,(-15.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.zG,(-4.0),15.0,0.0);b=B9(18,0);a.zF=b;Ce(b,(-1.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.zF,4.0,15.0,0.0);b=B9(18,0);a.zI=b;Ce(b,(-15.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.zI,(-4.0),15.0,(-1.0));b=B9(18,0);a.zH=b;Ce(b,(-1.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.zH,4.0,15.0,(-1.0));}
function AXx(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:ARb(a,b,c,d,e,f,g);h=a.B7;$p=1;case 1:AWp(h,g);if(C()){break _;}h=a.JY;$p=2;case 2:AWp(h,g);if(C()){break _;}h=a.Ne;$p=3;case 3:AWp(h,g);if(C()){break _;}h=a.zC;$p=4;case 4:AWp(h,g);if(C()){break _;}h=a.zB;$p=5;case 5:AWp(h,g);if(C()){break _;}h=a.zE;$p=6;case 6:AWp(h,g);if(C()){break _;}h=a.zD;$p=7;case 7:AWp(h,g);if(C()){break _;}h
=a.zG;$p=8;case 8:AWp(h,g);if(C()){break _;}h=a.zF;$p=9;case 9:AWp(h,g);if(C()){break _;}h=a.zI;$p=10;case 10:AWp(h,g);if(C()){break _;}h=a.zH;$p=11;case 11:AWp(h,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function ARb(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;h=a.B7;h.U=e/57.2957763671875;h.N=f/57.2957763671875;h=a.zC;h.bG=(-0.7853981852531433);i=a.zB;i.bG=0.7853981852531433;j=a.zE;j.bG=(-0.5811946392059326);k=a.zD;k.bG=0.5811946392059326;l=a.zG;l.bG=(-0.5811946392059326);m=a.zF;m.bG=0.5811946392059326;n=a.zI;n.bG=(-0.7853981852531433);o=a.zH;o.bG=0.7853981852531433;h.U=0.7853981852531433;i.U=(-0.7853981852531433);j.U=0.39269909262657166;k.U=(-0.39269909262657166);l.U=(-0.39269909262657166);m.U=0.39269909262657166;n.U
=(-0.7853981852531433);o.U=0.7853981852531433;b=b*0.6661999821662903;d=b*2.0;p= -(BY(d+0.0)*0.4000000059604645)*c;q= -(BY(d+3.1415927410125732)*0.4000000059604645)*c;r= -(BY(d+1.5707963705062866)*0.4000000059604645)*c;s= -(BY(d+4.71238899230957)*0.4000000059604645)*c;t=Ih(BE(b+0.0)*0.4000000059604645)*c;u=Ih(BE(b+3.1415927410125732)*0.4000000059604645)*c;v=Ih(BE(b+1.5707963705062866)*0.4000000059604645)*c;w=Ih(BE(b+4.71238899230957)*0.4000000059604645)*c;o=a.zC;o.U=o.U+p;h=a.zB;h.U=h.U+ -p;i=a.zE;i.U=i.U+q;j
=a.zD;j.U=j.U+ -q;k=a.zG;k.U=k.U+r;l=a.zF;l.U=l.U+ -r;m=a.zI;m.U=m.U+s;n=a.zH;n.U=n.U+ -s;o.bG=o.bG+t;h.bG=h.bG+ -t;i.bG=i.bG+u;j.bG=j.bG+ -u;k.bG=k.bG+v;l.bG=l.bG+ -v;m.bG=m.bG+w;n.bG=n.bG+ -w;}
function A4Z(){var a=this;Ft.call(a);a.Cg=null;a.YJ=null;a.RG=null;a.FP=null;a.FO=null;a.FN=null;a.FM=null;}
function BLs(){var a=new A4Z();ByX(a);return a;}
function ByX(a){var b;J8(a);b=B9(0,0);a.Cg=b;Ce(b,(-4.0),(-8.0),(-4.0),8,8,8,0.0);Cd(a.Cg,0.0,4.0,0.0);b=B9(32,0);a.YJ=b;Ce(b,(-4.0),(-8.0),(-4.0),8,8,8,0.5);Cd(a.YJ,0.0,4.0,0.0);b=B9(16,16);a.RG=b;Ce(b,(-4.0),0.0,(-2.0),8,12,4,0.0);Cd(a.RG,0.0,4.0,0.0);b=B9(0,16);a.FP=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.0);Cd(a.FP,(-2.0),16.0,4.0);b=B9(0,16);a.FO=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.0);Cd(a.FO,2.0,16.0,4.0);b=B9(0,16);a.FN=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.0);Cd(a.FN,(-2.0),16.0,(-4.0));b=B9(0,16);a.FM=b;Ce(b,(-2.0),
0.0,(-2.0),4,6,4,0.0);Cd(a.FM,2.0,16.0,(-4.0));}
function A4x(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.Cg;h.U=e/57.2957763671875;h.N=f/57.2957763671875;h=a.FP;b=b*0.6661999821662903;h.N=BY(b)*1.399999976158142*c;h=a.FO;d=b+3.1415927410125732;h.N=BY(d)*1.399999976158142*c;a.FN.N=BY(d)*1.399999976158142*c;a.FM.N=BY(b)*1.399999976158142*c;h=a.Cg;$p=1;case 1:AWp(h,g);if(C()){break _;}h=a.RG;$p=2;case 2:AWp(h,g);if(C()){break _;}h=
a.FP;$p=3;case 3:AWp(h,g);if(C()){break _;}h=a.FO;$p=4;case 4:AWp(h,g);if(C()){break _;}h=a.FN;$p=5;case 5:AWp(h,g);if(C()){break _;}h=a.FM;$p=6;case 6:AWp(h,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A0e(){Ft.call(this);this.d2=null;}
function BOw(){var a=new A0e();BwV(a);return a;}
function BwV(a){var b,c;J8(a);b=W(VI,7);c=b.data;a.d2=b;c[0]=B9(0,10);a.d2.data[1]=B9(0,0);a.d2.data[2]=B9(0,0);a.d2.data[3]=B9(0,0);a.d2.data[4]=B9(0,0);a.d2.data[5]=B9(44,10);Ce(a.d2.data[0],(-10.0),(-8.0),(-1.0),20,16,2,0.0);Cd(a.d2.data[0],0.0,4.0,0.0);Ce(a.d2.data[5],(-9.0),(-7.0),(-1.0),18,14,1,0.0);Cd(a.d2.data[5],0.0,4.0,0.0);Ce(a.d2.data[1],(-8.0),(-9.0),(-1.0),16,8,2,0.0);Cd(a.d2.data[1],(-9.0),4.0,0.0);Ce(a.d2.data[2],(-8.0),(-9.0),(-1.0),16,8,2,0.0);Cd(a.d2.data[2],9.0,4.0,0.0);Ce(a.d2.data[3],(-8.0),
(-9.0),(-1.0),16,8,2,0.0);Cd(a.d2.data[3],0.0,4.0,(-7.0));Ce(a.d2.data[4],(-8.0),(-9.0),(-1.0),16,8,2,0.0);Cd(a.d2.data[4],0.0,4.0,7.0);b=a.d2.data;b[0].N=1.5707963705062866;b[1].U=4.71238899230957;b[2].U=1.5707963705062866;b[3].U=3.1415927410125732;b[5].N=(-1.5707963705062866);}
function A0z(){Ft.call(this);this.fx=null;}
function BLh(){var a=new A0z();BpY(a);return a;}
function BpY(a){var b,c;J8(a);b=W(VI,5);c=b.data;a.fx=b;c[0]=B9(0,8);a.fx.data[1]=B9(0,0);a.fx.data[2]=B9(0,0);a.fx.data[3]=B9(0,0);a.fx.data[4]=B9(0,0);Ce(a.fx.data[0],(-12.0),(-8.0),(-3.0),24,16,4,0.0);Cd(a.fx.data[0],0.0,4.0,0.0);Ce(a.fx.data[1],(-10.0),(-7.0),(-1.0),20,6,2,0.0);Cd(a.fx.data[1],(-11.0),4.0,0.0);Ce(a.fx.data[2],(-10.0),(-7.0),(-1.0),20,6,2,0.0);Cd(a.fx.data[2],11.0,4.0,0.0);Ce(a.fx.data[3],(-10.0),(-7.0),(-1.0),20,6,2,0.0);Cd(a.fx.data[3],0.0,4.0,(-9.0));Ce(a.fx.data[4],(-10.0),(-7.0),(-1.0),
20,6,2,0.0);Cd(a.fx.data[4],0.0,4.0,9.0);b=a.fx.data;b[0].N=1.5707963705062866;b[1].U=4.71238899230957;b[2].U=1.5707963705062866;b[3].U=3.1415927410125732;}
var AHa=J(0);
function A14(){D.call(this);this.J5=null;}
function BM9(a){var b=new A14();Bvp(b,a);return b;}
function Bvp(a,b){a.J5=b;}
function WL(){var a=this;D.call(a);a.kf=null;a.wi=0;}
function AOm(){var a=this;HE.call(a);a.Qb=null;a.u$=0;a.a9N=0;a.JF=0;}
function ByA(a){var b=new AOm();Bh7(b,a);return b;}
function Bh7(a,b){var c;c=b.data.length;a.Qb=b;a.u$=0;a.a9N=0;a.JF=0+c|0;}
function Bx5(a){var b,c,d;b=a.u$;if(b>=a.JF)c=(-1);else{d=a.Qb.data;a.u$=b+1|0;c=d[b]&255;}return c;}
function BIS(a,b,c,d){var e,f,g,h,i;e=DQ(d,a.JF-a.u$|0);f=0;while(f<e){g=b.data;d=c+1|0;h=a.Qb.data;i=a.u$;a.u$=i+1|0;g[c]=h[i];f=f+1|0;c=d;}if(e<=0)e=(-1);return e;}
function Vj(a){}
var QF=J();
var CC2=null;var CC3=null;var CC4=null;function Bt8(){Bt8=Bi(QF);BJa();}
function Gf(){Bt8();Bl(2896);Bl(16384);Bl(16385);Bl(2903);}
function KT(){var b;Bt8();Bm(2896);b=CC3;AAJ(0,0.6000000238418579,b.xc,b.AV,b.v6,0.0);b=CC4;AAJ(1,0.6000000238418579,b.xc,b.AV,b.v6,0.0);BR1=0.4000000059604645;BR2=0.4000000059604645;BR3=0.4000000059604645;BR4=BR4+1|0;Bm(2903);}
function BJa(){CC2=OT(16);CC3=AHU(AD2(0.20000000298023224,1.0,(-0.699999988079071)));CC4=AHU(AD2((-0.20000000298023224),1.0,0.699999988079071));}
function DT(){var a=this;D.call(a);a.bcw=0;a.a$2=null;a.a8o=null;a.baJ=0.0;}
var CC5=null;var CC6=null;var CC7=null;var CC8=null;var CC9=null;var CC$=null;var CC_=null;var CDa=null;var CDb=null;var CDc=null;var CDd=null;var CDe=null;var CDf=null;var CDg=null;var CDh=null;var CDi=null;var CDj=null;var CDk=null;var CDl=null;var CDm=null;var CDn=null;var CDo=null;var CDp=null;var CDq=null;var CDr=null;var CDs=null;function BlT(){BlT=Bi(DT);BzK();}
function HB(a,b,c){var d=new DT();A2h(d,a,b,c);return d;}
function A2h(a,b,c,d){var e,f,g,h;BlT();a.a$2=null;a.a8o=null;a.baJ=0.0;a.bcw=(-16777216)|(b&255)<<16|(c&255)<<8|(d&255)<<0;e=0;f=B(4);if(!(b>=0&&b<=255)){e=1;g=new S;T(g);H(H(g,f),B(1594));f=R(g);}if(!(c>=0&&c<=255)){e=1;g=new S;T(g);H(H(g,f),B(1595));f=R(g);}if(!(d>=0&&d<=255)){e=1;g=new S;T(g);H(H(g,f),B(1596));f=R(g);}if(e!=1)return;g=new BJ;h=new S;T(h);H(H(h,B(1597)),f);Ba(g,R(h));K(g);}
function ABQ(b,c,d){var e,f,g,h,i,j,k,l;BlT();a:{e=0;f=0;g=0;if(c===0.0){e=d*255.0+0.5|0;g=e;f=e;}else{h=(b-Vg(b))*6.0;i=h-Vg(h);j=d*(1.0-c);k=d*(1.0-c*i);l=d*(1.0-c*(1.0-i));switch(h|0){case 0:e=d*255.0+0.5|0;f=l*255.0+0.5|0;g=j*255.0+0.5|0;break a;case 1:e=k*255.0+0.5|0;f=d*255.0+0.5|0;g=j*255.0+0.5|0;break a;case 2:e=j*255.0+0.5|0;f=d*255.0+0.5|0;g=l*255.0+0.5|0;break a;case 3:e=j*255.0+0.5|0;f=k*255.0+0.5|0;g=d*255.0+0.5|0;break a;case 4:e=l*255.0+0.5|0;f=j*255.0+0.5|0;g=d*255.0+0.5|0;break a;case 5:e=d
*255.0+0.5|0;f=j*255.0+0.5|0;g=k*255.0+0.5|0;break a;default:}}}return (-16777216)|e<<16|f<<8|g<<0;}
function BzK(){var b;b=HB(255,255,255);CC5=b;CC6=b;b=HB(192,192,192);CC7=b;CC8=b;b=HB(128,128,128);CC9=b;CC$=b;b=HB(64,64,64);CC_=b;CDa=b;b=HB(0,0,0);CDb=b;CDc=b;b=HB(255,0,0);CDd=b;CDe=b;b=HB(255,175,175);CDf=b;CDg=b;b=HB(255,200,0);CDh=b;CDi=b;b=HB(255,255,0);CDj=b;CDk=b;b=HB(0,255,0);CDl=b;CDm=b;b=HB(255,0,255);CDn=b;CDo=b;b=HB(0,255,255);CDp=b;CDq=b;b=HB(0,0,255);CDr=b;CDs=b;}
function AD4(){var a=this;D.call(a);a.A_=null;a.j4=0;}
function AFw(){var a=this;D.call(a);a.UY=null;a.k_=null;a.rP=null;}
function LP(){var a=this;D.call(a);a.Cr=0;a.Dx=0;a.AE=null;a.nR=null;a.Qx=null;a.u6=null;}
function CDt(a){var b=new LP();Y9(b,a);return b;}
function Y9(a,b){a.u6=b;a.Dx=b.jD;a.AE=null;}
function MO(a){var b,c;if(a.AE!==null)return 1;while(true){b=a.Cr;c=a.u6.e7.data;if(b>=c.length)break;if(c[b]!==null)return 1;a.Cr=b+1|0;}return 0;}
function AKn(a){var b;if(a.Dx==a.u6.jD)return;b=new Nt;Be(b);K(b);}
function Zv(a){var b,c,d,e;AKn(a);if(!MO(a)){b=new Ji;Be(b);K(b);}b=a.AE;if(b!==null){c=a.nR;if(c!==null)a.Qx=c;a.nR=b;a.AE=b.f_;}else{d=a.u6.e7.data;e=a.Cr;a.Cr=e+1|0;b=d[e];a.nR=b;a.AE=b.f_;a.Qx=null;}}
function BpC(a){var b,c,d,e,f;AKn(a);b=a.nR;if(b===null){b=new CQ;Be(b);K(b);}c=a.Qx;if(c!==null)c.f_=b.f_;else{d=b.zZ;e=a.u6.e7.data;f=d&(e.length-1|0);e[f]=e[f].f_;}a.nR=null;a.Dx=a.Dx+1|0;b=a.u6;b.jD=b.jD+1|0;b.fH=b.fH-1|0;}
var AMs=J(LP);
function BiZ(a){Zv(a);return a.nR.kg;}
function LM(){var a=this;Dw.call(a);a.a_S=0;a.zy=0;a.w5=null;}
var CCR=null;var CCS=null;var CCT=null;var CCU=null;var CDu=null;function A_A(){A_A=Bi(LM);BxB();}
function AIA(a,b){var c=new LM();A83(c,a,b);return c;}
function BkI(){A_A();return CDu.de();}
function A83(a,b,c){A_A();Gg(a,b,c);a.a_S=9217;a.zy=9473;a.w5=new Jh;}
function BxB(){var b;CCR=AIA(B(985),0);CCS=AIA(B(1220),1);CCT=AIA(B(1219),2);b=AIA(B(1218),3);CCU=b;CDu=Q(LM,[CCR,CCS,CCT,b]);}
function AMz(){B0.call(this);this.bcm=null;}
function Btj(a,b){return FA(b)!=2?0:1;}
function AIC(){B0.call(this);this.bcz=null;}
function Bw0(a,b){return FA(b)!=1?0:1;}
function AD_(){B0.call(this);this.bbP=null;}
function Bhl(a,b){return ADB(b);}
function AD$(){B0.call(this);this.a84=null;}
function BzG(a,b){return 0;}
function AHc(){B0.call(this);this.a_o=null;}
function BmH(a,b){return !FA(b)?0:1;}
function AJ2(){B0.call(this);this.bc0=null;}
function BHZ(a,b){return FA(b)!=9?0:1;}
function ABL(){B0.call(this);this.a_P=null;}
function BpV(a,b){return PI(b);}
function ALa(){B0.call(this);this.a9Z=null;}
function Brn(a,b){a:{b:{if(!(b>=0&&b<=31)){if(b<127)break b;if(b>159)break b;}b=1;break a;}b=0;}return b;}
function AIu(){B0.call(this);this.a76=null;}
function BI_(a,b){a:{b:{switch(FA(b)){case 1:case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 10:case 23:case 26:break;case 7:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 24:case 25:break b;default:break b;}b=1;break a;}b=PI(b);}return b;}
function AIB(){B0.call(this);this.a$B=null;}
function BjS(a,b){a:{b:{switch(FA(b)){case 1:case 2:case 3:case 4:case 5:case 10:case 23:case 26:break;case 6:case 7:case 8:case 9:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 24:case 25:break b;default:break b;}b=1;break a;}b=PI(b);}return b;}
function ABC(){B0.call(this);this.a_k=null;}
function BtC(a,b){a:{switch(FA(b)){case 1:case 2:case 3:case 4:case 5:break;default:b=0;break a;}b=1;}return b;}
function AKj(){B0.call(this);this.bd7=null;}
function BCB(a,b){return Up(b);}
function AKl(){B0.call(this);this.a9v=null;}
function BE6(a,b){return AKm(b);}
function ANd(){B0.call(this);this.bdf=null;}
function BHK(a,b){return FA(b)!=3?0:1;}
function AMe(){B0.call(this);this.a8a=null;}
function Bue(a,b){a:{b:{switch(FA(b)){case 1:case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 10:case 23:break;case 7:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:break b;default:break b;}b=1;break a;}b=PI(b);}return b;}
function AA3(){B0.call(this);this.beH=null;}
function BjD(a,b){a:{b:{switch(FA(b)){case 1:case 2:case 3:case 4:case 5:case 10:break;case 6:case 7:case 8:case 9:break b;default:break b;}b=1;break a;}b=PI(b);}return b;}
function Xb(){B0.call(this);this.LV=0;}
function BL4(a){var b=new Xb();AYG(b,a);return b;}
function AYG(a,b){C3(a);a.LV=b;}
function Bp0(a,b){return a.c_^(a.LV!=FA(b&65535)?0:1);}
var ALQ=J(Xb);
function BGX(a,b){return a.c_^(!(a.LV>>FA(b&65535)&1)?0:1);}
var ANx=J(JB);
function BlQ(a,b,c,d,e,f,g,h){var i,j,k,l,m;i=null;a:{while(c<d){if(f>=g){j=c;break a;}k=b.data;j=c+1|0;l=k[c];if(Et(l)){if(j>=d){if(!TO(h,2)){i=CBW;break a;}j=j+(-1)|0;break a;}if(!D3(k[j])){i=Ey(1);break a;}j=j+(-1)|0;i=Q2(2);break a;}if(D3(l))i=Ey(1);if(l>=128){i=Q2(1);j=j+(-1)|0;break a;}k=e.data;m=f+1|0;k[f]=l<<24>>24;c=j;f=m;}j=c;}h.tr=j;h.tL=f;return i;}
var AOA=J(JB);
function Brz(a,b,c,d,e,f,g,h){var i,j,k,l,m;i=null;a:{while(c<d){if(f>=g){j=c;break a;}k=b.data;j=c+1|0;l=k[c];if(Et(l)){if(j==d){if(!TO(h,2)){i=CBW;break a;}j=j+(-1)|0;break a;}if(!D3(k[j])){i=Ey(1);break a;}j=j+(-1)|0;i=Q2(2);break a;}if(D3(l))i=Ey(1);if(l>=256){j=j+(-1)|0;i=Q2(1);break a;}k=e.data;m=f+1|0;k[f]=l<<24>>24;c=j;f=m;}j=c;}h.tr=j;h.tL=f;return i;}
function AKb(){var a=this;JB.call(a);a.Qn=0;a.K7=0;}
function BFO(a,b,c,d,e,f,g,h){var i,j;if(a.Qn){if((f+2|0)>g)return !Fp(h.QN)?CBV:null;a.Qn=0;if(!a.K7){i=e.data;j=f+1|0;i[f]=(-2);f=j+1|0;i[j]=(-1);}else{i=e.data;j=f+1|0;i[f]=(-1);f=j+1|0;i[j]=(-2);}}return !a.K7?AR4(a,b,c,d,e,f,g,h):A5H(a,b,c,d,e,f,g,h);}
function A5H(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;a:{while(c<d){if(f>=g)break a;j=b.data;k=c+1|0;l=j[c];if(!Et(l)){if(D3(l)){c=k+(-1)|0;i=Ey(1);break a;}if((f+2|0)>g){c=k+(-1)|0;if(LR(h,2))break a;i=CBV;break a;}j=e.data;c=f+1|0;j[f]=(l&255)<<24>>24;f=c+1|0;j[c]=l>>8<<24>>24;c=k;}else{if(k==d){c=k+(-1)|0;if(TO(h,2))break a;i=CBW;break a;}c=k+1|0;m=j[k];if(!D3(m)){c=c+(-2)|0;i=Ey(1);break a;}if((f+4|0)>g){c=c+(-2)|0;if(LR(h,4))break a;i=CBV;break a;}j=e.data;n=f+1|0;j[f]=(l&255)<<24>>24;f=n+1|0;j[n]=l>>8<<
24>>24;n=f+1|0;j[f]=(m&255)<<24>>24;f=n+1|0;j[n]=m>>8<<24>>24;}}}h.tr=c;h.tL=f;return i;}
function AR4(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;a:{while(c<d){if(f>=g)break a;j=b.data;k=c+1|0;l=j[c];if(!Et(l)){if(D3(l)){c=k+(-1)|0;i=Ey(1);break a;}if((f+2|0)>g){c=k+(-1)|0;if(LR(h,2))break a;i=CBV;break a;}j=e.data;c=f+1|0;j[f]=l>>8<<24>>24;f=c+1|0;j[c]=(l&255)<<24>>24;c=k;}else{if(k==d){c=k+(-1)|0;if(TO(h,2))break a;i=CBW;break a;}c=k+1|0;m=j[k];if(!D3(m)){c=c+(-2)|0;i=Ey(1);break a;}if((f+4|0)>g){c=c+(-2)|0;if(LR(h,4))break a;i=CBV;break a;}j=e.data;n=f+1|0;j[f]=l>>8<<24>>24;f=n+1|0;j[n]=(l&255)<<
24>>24;n=f+1|0;j[f]=m>>8<<24>>24;f=n+1|0;j[n]=(m&255)<<24>>24;}}}h.tr=c;h.tL=f;return i;}
function ADm(){var a=this;Dr.call(a);a.H$=0;a.wU=0;}
function Bd8(a){a.H$=0;DY(a.bs);Z(a.bs,EB(1,(a.R/2|0)-100|0,(a.ba/4|0)+48|0,B(1598)));if(C_(a.w))(Bd(a.bs,0)).kw=B(1599);Z(a.bs,EB(4,(a.R/2|0)-100|0,(a.ba/4|0)+24|0,B(1600)));Z(a.bs,EB(0,(a.R/2|0)-100|0,(a.ba/4|0)+96|0,B(1414)));}
function AX2(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.cJ){c=a.w;d=Bwl(a,c.u);$p=1;continue _;}if(b.cJ!=1){if(b.cJ!=4)return;b=a.w;c=null;$p=2;continue _;}if(!C_(a.w)){c=a.w;d=null;$p=4;continue _;}c=a.w.p;$p=6;continue _;case 1:AVA(c,d);if(C()){break _;}if(b.cJ!=1){if(b.cJ!=4)return;b=a.w;c=null;$p=2;continue _;}if(!C_(a.w)){c=a.w;d=null;$p=4;continue _;}c=a.w.p;$p=6;continue _;case 2:AVA(b,c);if(C()){break _;}b=a.w;$p=
3;case 3:AXK(b);if(C()){break _;}return;case 4:AUC(c,d);if(C()){break _;}c=a.w;d=Mm();$p=5;case 5:AVA(c,d);if(C()){break _;}if(b.cJ!=4)return;b=a.w;c=null;$p=2;continue _;case 6:c.a2v();if(C()){break _;}c=a.w;d=null;$p=4;continue _;default:E4();}}C8().s(a,b,c,d,$p);}
function A3p(a){a.wU=a.wU+1|0;}
function AYA(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}e=a.w.p;f=a.H$;a.H$=f+1|0;$p=2;case 2:$z=AUg(e,f);if(C()){break _;}f=$z;f=f?0:1;if(!f&&a.wU>=20){e=a.bp;g=B(1601);f=a.R/2|0;h=40;i=16777215;$p=4;continue _;}h=255.0*(BE(((a.wU%10|0)+d)/10.0*3.1415927410125732*2.0)*0.20000000298023224+0.800000011920929)|0;e=a.bp;g=B(1602);f=8;i=a.ba-16
|0;h=h<<16|h<<8|h;$p=3;case 3:Be1(a,e,g,f,i,h);if(C()){break _;}e=a.bp;g=B(1601);f=a.R/2|0;h=40;i=16777215;$p=4;case 4:Bew(a,e,g,f,h,i);if(C()){break _;}$p=5;case 5:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function Vc(){var a=this;D.call(a);a.n_=null;a.SC=null;a.RR=null;a.q5=null;}
function BeO(a,b,c,d,e,f,g){var h,i;h=0;while(h<6){i=a.n_.data;if(i[h].data[0]*b+i[h].data[1]*c+i[h].data[2]*d+i[h].data[3]<=0.0&&i[h].data[0]*e+i[h].data[1]*c+i[h].data[2]*d+i[h].data[3]<=0.0&&i[h].data[0]*b+i[h].data[1]*f+i[h].data[2]*d+i[h].data[3]<=0.0&&i[h].data[0]*e+i[h].data[1]*f+i[h].data[2]*d+i[h].data[3]<=0.0&&i[h].data[0]*b+i[h].data[1]*c+i[h].data[2]*g+i[h].data[3]<=0.0&&i[h].data[0]*e+i[h].data[1]*c+i[h].data[2]*g+i[h].data[3]<=0.0&&i[h].data[0]*b+i[h].data[1]*f+i[h].data[2]*g+i[h].data[3]<=0.0
&&i[h].data[0]*e+i[h].data[1]*f+i[h].data[2]*g+i[h].data[3]<=0.0)return 0;h=h+1|0;}return 1;}
function ZO(){var a=this;Vc.call(a);a.xW=null;a.wu=null;a.Vo=null;}
var CDv=null;function BxY(){BxY=Bi(ZO);Bt1();}
function AFX(){BxY();A6J(CDv);return CDv;}
function MA(a,b,c){var d,e;b=b.data;d=Gd(b[c].data[0]*b[c].data[0]+b[c].data[1]*b[c].data[1]+b[c].data[2]*b[c].data[2]);e=b[c].data;e[0]=e[0]/d;e=b[c].data;e[1]=e[1]/d;e=b[c].data;e[2]=e[2]/d;b=b[c].data;b[3]=b[3]/d;}
function A6J(a){var b,c,d,e,f;HY(a.xW);HY(a.wu);HY(a.Vo);AQD(2983,a.xW);AQD(2982,a.wu);AKG(Hr(a.xW),16);ALU(a.xW,a.SC);AKG(Hr(a.wu),16);ALU(a.wu,a.RR);b=a.q5.data;c=a.RR.data;d=c[0];e=a.SC.data;b[0]=d*e[0]+c[1]*e[4]+c[2]*e[8]+c[3]*e[12];b[1]=c[0]*e[1]+c[1]*e[5]+c[2]*e[9]+c[3]*e[13];b[2]=c[0]*e[2]+c[1]*e[6]+c[2]*e[10]+c[3]*e[14];b[3]=c[0]*e[3]+c[1]*e[7]+c[2]*e[11]+c[3]*e[15];b[4]=c[4]*e[0]+c[5]*e[4]+c[6]*e[8]+c[7]*e[12];b[5]=c[4]*e[1]+c[5]*e[5]+c[6]*e[9]+c[7]*e[13];b[6]=c[4]*e[2]+c[5]*e[6]+c[6]*e[10]+c[7]*e[14];b[7]
=c[4]*e[3]+c[5]*e[7]+c[6]*e[11]+c[7]*e[15];b[8]=c[8]*e[0]+c[9]*e[4]+c[10]*e[8]+c[11]*e[12];b[9]=c[8]*e[1]+c[9]*e[5]+c[10]*e[9]+c[11]*e[13];b[10]=c[8]*e[2]+c[9]*e[6]+c[10]*e[10]+c[11]*e[14];b[11]=c[8]*e[3]+c[9]*e[7]+c[10]*e[11]+c[11]*e[15];b[12]=c[12]*e[0]+c[13]*e[4]+c[14]*e[8]+c[15]*e[12];b[13]=c[12]*e[1]+c[13]*e[5]+c[14]*e[9]+c[15]*e[13];b[14]=c[12]*e[2]+c[13]*e[6]+c[14]*e[10]+c[15]*e[14];b[15]=c[12]*e[3]+c[13]*e[7]+c[14]*e[11]+c[15]*e[15];c=a.n_;e=c.data;e[0].data[0]=b[3]-b[0];e[0].data[1]=b[7]-b[4];e[0].data[2]
=b[11]-b[8];e[0].data[3]=b[15]-b[12];MA(a,c,0);c=a.n_;e=c.data;f=e[1].data;b=a.q5.data;f[0]=b[3]+b[0];e[1].data[1]=b[7]+b[4];e[1].data[2]=b[11]+b[8];e[1].data[3]=b[15]+b[12];MA(a,c,1);c=a.n_;e=c.data;f=e[2].data;b=a.q5.data;f[0]=b[3]+b[1];e[2].data[1]=b[7]+b[5];e[2].data[2]=b[11]+b[9];e[2].data[3]=b[15]+b[13];MA(a,c,2);c=a.n_;e=c.data;f=e[3].data;b=a.q5.data;f[0]=b[3]-b[1];e[3].data[1]=b[7]-b[5];e[3].data[2]=b[11]-b[9];e[3].data[3]=b[15]-b[13];MA(a,c,3);c=a.n_;e=c.data;f=e[4].data;b=a.q5.data;f[0]=b[3]-b[2];e[4].data[1]
=b[7]-b[6];e[4].data[2]=b[11]-b[10];e[4].data[3]=b[15]-b[14];MA(a,c,4);c=a.n_;e=c.data;f=e[5].data;b=a.q5.data;f[0]=b[3]+b[2];e[5].data[1]=b[7]+b[6];e[5].data[2]=b[11]+b[10];e[5].data[3]=b[15]+b[14];MA(a,c,5);}
function Bt1(){var b;b=new ZO;BxY();b.n_=$rt_createFloatMultiArray([16,16]);b.SC=CO(16);b.RR=CO(16);b.q5=CO(16);b.xW=OT(16);b.wu=OT(16);b.Vo=OT(16);CDv=b;}
var AEK=J(0);
function AG1(){var a=this;D.call(a);a.YB=null;a.a4h=0.0;a.Uu=0.0;a.a1U=0.0;}
function V$(a,b){var c,d,e,f,g,h,i,j,k;c=b.bc;d=b.H;e=b.bd;f=b.bg;g=b.be;h=b.bh;b=a.YB;i=a.a4h;c=c-i;j=a.Uu;d=d-j;k=a.a1U;return BeO(b,c,d,e-k,f-i,g-j,h-k);}
function KY(){var a=this;Dw.call(a);a.a9j=0;a.bdq=0;}
var CDw=null;var CDx=null;var CCp=null;var CCq=null;var CDy=null;function NS(){NS=Bi(KY);Bsr();}
function AEm(a,b,c,d){var e=new KY();AVH(e,a,b,c,d);return e;}
function BrG(){NS();return CDy.de();}
function AVH(a,b,c,d,e){NS();Gg(a,b,c);a.a9j=d;a.bdq=e;}
function Bsr(){var b;CDw=AEm(B(1603),0,1,0);CDx=AEm(B(1604),1,0,0);CCp=AEm(B(1605),2,0,1);b=AEm(B(1606),3,1,0);CCq=b;CDy=Q(KY,[CDw,CDx,CCp,b]);}
var AJ1=J();
var CCo=null;function BL6(){BL6=Bi(AJ1);Bzy();}
function Bzy(){CCo=E$(B(1607));}
function AC3(){var a=this;Dr.call(a);a.a0g=null;a.a2t=null;}
function Ni(a,b){var c=new AC3();A1_(c,a,b);return c;}
function A1_(a,b,c){E8(a);a.a0g=b;a.a2t=c;}
function ATV(a){}
function Be6(a,b,c){}
function AYQ(a){DY(a.bs);Z(a.bs,EB(0,(a.R/2|0)-100|0,((a.ba/4|0)+120|0)+12|0,B(1259)));}
function AR$(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.cJ)return;c=a.w;b=Mm();$p=1;case 1:AVA(c,b);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function ATv(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}e=a.bp;f=a.a0g;g=a.R/2|0;h=(a.ba/2|0)-50|0;i=16777215;$p=2;case 2:Bew(a,e,f,g,h,i);if(C()){break _;}e=a.bp;f=a.a2t;g=a.R/2|0;h=(a.ba/2|0)-10|0;i=16777215;$p=3;case 3:Bew(a,e,f,g,h,i);if(C()){break _;}$p=4;case 4:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,
h,i,$p);}
function Cr(){D.call(this);this.st=0;}
var CDz=null;var CDA=null;function YA(){YA=Bi(Cr);Bg$();}
function CN(a){YA();a.st=0;}
function Dq(b,c,d){var e;YA();if(Eu(CDz,CF(b))){c=new BJ;d=new S;T(d);Bg(H(d,B(1608)),b);Ba(c,R(d));K(c);}if(!Eu(CDA,c)){B2(CDz,CF(b),d);B2(CDA,c,CF(b));return;}d=new BJ;c=Iz(c);e=new S;T(e);H(H(e,B(1609)),c);Ba(d,R(e));K(d);}
function Bbt(a){YA();return (Cn(CDA,CY(a))).fE;}
function ARE(b){var c,d,e,$$je;YA();c=FM(b);if(c==(-1))return null;a:{try{d=Cn(CDz,CF(c));d=d!==null?d.cx():null;break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){d=$$je;}else{throw $$e;}}BL(d);d=C0();e=new S;T(e);Bg(H(e,B(1610)),c);BK(d,R(e));d=null;}if(d!==null){d.cy(b);return d;}b=new BG;d=new S;T(d);Bg(H(d,B(1611)),c);Ba(b,R(d));K(b);}
function Bbv(b,c){YA();L0(c,Bbt(b));b.gu(c);}
function Bg$(){CDz=Dl();CDA=Dl();Dq(0,G(Rc),new AMH);Dq(1,G(Sz),new AMF);Dq(2,G(RR),new AME);Dq(3,G(SC),new AMD);Dq(4,G(T3),new AML);Dq(5,G(YM),new AMK);Dq(6,G(UL),new AMJ);Dq(10,G(Hy),new AMI);Dq(11,G(P7),new AMN);Dq(12,G(YH),new AMM);Dq(13,G(PJ),new AB6);Dq(14,G(XI),new AB8);Dq(15,G(SI),new AB9);Dq(16,G(Rk),new AB$);Dq(17,G(V_),new AB_);Dq(18,G(RQ),new ABZ);Dq(20,G(Z8),new AB0);Dq(21,G(Tp),new AB1);Dq(22,G(Xx),new AB2);Dq(23,G(X9),new AB3);Dq(24,G(Ut),new ACn);Dq(29,G(VY),new ACo);Dq(30,G(KL),new ACp);Dq(31,
G(VV),new ACq);Dq(32,G(YQ),new ACr);Dq(33,G(Ye),new ACs);Dq(34,G(UN),new ACj);Dq(50,G(Xr),new ACk);Dq(51,G(Vs),new ACl);Dq(52,G(Wi),new ACm);Dq(53,G(AAn),new ABS);Dq(59,G(R2),new ABT);Dq(255,G(TF),new ABU);}
function RR(){Cr.call(this);this.PL=null;}
function Bmp(a,b){a.PL=Kb(b);}
function Byl(a,b){L2(b,a.PL);}
function A_W(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=new Sz;d=b.e$.o1.qn;CN(c);c.NJ=d;c.LI=B(1612);c.MB=2;$p=1;case 1:AS$(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function Eh(){var a=this;D9.call(a);a.fU=0;a.NG=0.0;a.NH=0.0;a.c$=0;a.cj=0;a.dk=0.0;a.rn=0.0;a.h0=0.0;a.iq=0.0;a.iD=0.0;}
var CCi=0.0;var CCj=0.0;var CCk=0.0;function CDB(a,b,c,d,e,f,g){var h=new Eh();Ip(h,a,b,c,d,e,f,g);return h;}
function Ip(a,b,c,d,e,f,g,h){var i,j;Gb(a,b);a.c$=0;a.cj=0;Eb(a,0.20000000298023224,0.20000000298023224);a.bS=a.d7/2.0;Dt(a,c,d,e);a.iD=1.0;a.iq=1.0;a.h0=1.0;a.f=f+(CH()*2.0-1.0)*0.4000000059604645;a.i=g+(CH()*2.0-1.0)*0.4000000059604645;a.g=h+(CH()*2.0-1.0)*0.4000000059604645;i=(CH()+CH()+1.0)*0.15000000596046448;c=a.f;c=c*c;d=a.i;c=c+d*d;d=a.g;j=CX(c+d*d);c=a.f;d=j;c=c/d;e=i;a.f=c*e*0.4000000059604645;a.i=a.i/d*e*0.4000000059604645+0.10000000149011612;a.g=a.g/d*e*0.4000000059604645;a.NG=V(a.l)*3.0;a.NH=V(a.l)
*3.0;a.dk=(V(a.l)*0.5+0.5)*2.0;a.cj=4.0/(V(a.l)*0.8999999761581421+0.10000000149011612)|0;a.c$=0;a.lA=0;}
function A8A(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bL=a.c;a.cG=a.h;a.bK=a.d;b=a.c$;a.c$=b+1|0;if(b>=a.cj){$p=2;continue _;}c=a.i-0.04*a.rn;a.i=c;d=a.f;e=a.g;$p=1;case 1:BeA(a,d,c,e);if(C()){break _;}c=a.f*0.9800000190734863;a.f=c;a.i=a.i*0.9800000190734863;d=a.g*0.9800000190734863;a.g=d;if(a.bC){a.f=c*0.699999988079071;a.g=d*0.699999988079071;}return;case 2:Do(a);if(C()){break _;}c=a.i-0.04*a.rn;a.i=c;d=a.f;e=
a.g;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A_n(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=a.fU;j=(i%16|0)/16.0;k=j+0.062437500804662704;l=(i/16|0)/16.0;m=l+0.062437500804662704;n=0.10000000149011612*a.dk;o=a.bL;p=a.c-o;q=c;r=o+p*q-CCi;p
=a.cG;s=p+(a.h-p)*q-CCj;p=a.bK;t=p+(a.d-p)*q-CCk;$p=1;case 1:$z=a.Pt(c);if(C()){break _;}u=$z;Dd(b,a.h0*u,a.iq*u,a.iD*u);d=d*n;u=r-d;g=g*n;p=u-g;e=e*n;o=s-e;c=f*n;f=t-c;h=h*n;q=f-h;v=j;w=m;L(b,p,o,q,v,w);p=u+g;q=s+e;x=f+h;y=l;L(b,p,q,x,v,y);d=r+d;p=d+g;c=t+c;v=c+h;x=k;L(b,p,q,v,x,y);L(b,d-g,o,c-h,x,w);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);}
function BDg(a){return 0;}
function Blw(a,b){}
function Zs(){var a=this;D.call(a);a.nH=0.0;a.nt=0.0;a.bbc=0;a.J7=0;a.Ms=0;}
function AQ1(){var a=this;Zs.call(a);a.FD=null;a.a5Q=null;}
function Tg(a){var b=new AQ1();BqQ(b,a);return b;}
function BqQ(a,b){a.nH=0.0;a.nt=0.0;a.bbc=0;a.J7=0;a.Ms=0;a.FD=GE(10);a.a5Q=b;}
var AUe=J();
function A4P(){var a=this;D.call(a);a.a0c=null;a.tx=null;a.J_=null;a.dU=null;a.qD=null;a.cX=0;a.WZ=0;a.a5K=0;a.ju=0;a.W6=0;a.lT=0;a.td=0;a.hc=0;}
function BKG(a,b,c,d,e){var f=new A4P();BEc(f,a,b,c,d,e);return f;}
function BEc(a,b,c,d,e,f){a.a0c=b;a.tx=c;a.J_=d;a.dU=e;a.qD=f;}
function A7t(a){var b,c,d;a:while(true){b=ID(a.dU,37,a.cX);if(b<0){HZ(a.tx,Cz(a.dU,a.cX));return;}HZ(a.tx,CU(a.dU,a.cX,b));b=b+1|0;a.cX=b;a.WZ=b;c=BaM(a);if(a.hc&256)a.ju=D2(0,a.W6);if(a.ju==(-1)){d=a.a5K;a.a5K=d+1|0;a.ju=d;}b:{a.W6=a.ju;switch(c){case 66:break;case 67:AK6(a,c,1);break b;case 68:AJf(a,c,1);break b;case 69:case 70:case 71:case 73:case 74:case 75:case 76:case 77:case 78:case 80:case 81:case 82:case 84:case 85:case 86:case 87:case 89:case 90:case 91:case 92:case 93:case 94:case 95:case 96:case 97:case 101:case 102:case 103:case 105:case 106:case 107:case 108:case 109:case 110:case 112:case 113:case 114:case 116:case 117:case 118:case 119:break a;case 72:AEL(a,
c,1);break b;case 79:S2(a,c,3,1);break b;case 83:AKt(a,c,1);break b;case 88:S2(a,c,4,1);break b;case 98:AI9(a,c,0);break b;case 99:AK6(a,c,0);break b;case 100:AJf(a,c,0);break b;case 104:AEL(a,c,0);break b;case 111:S2(a,c,3,0);break b;case 115:AKt(a,c,0);break b;case 120:S2(a,c,4,0);break b;default:break a;}AI9(a,c,1);}}K(BB8(PO(c)));}
function AI9(a,b,c){var d;Wv(a,b);d=a.qD.data[a.ju];Lc(a,c,!(d instanceof Oi?d.bbz():d===null?0:1)?B(15):B(16));}
function AEL(a,b,c){var d;Wv(a,b);d=a.qD.data[a.ju];Lc(a,c,d===null?B(8):APN(d.b6()));}
function AKt(a,b,c){var d,e;Wv(a,b);d=a.qD.data[a.ju];if(!Lk(d,ADO))Lc(a,c,Iz(d));else{e=a.hc&7;if(c)e=e|2;d.bhT(a.a0c,e,a.lT,a.td);}}
function AK6(a,b,c){var d,e,f,g;Qy(a,b,259);d=a.qD.data[a.ju];e=a.td;if(e>=0)K(BAH(e));if(d instanceof GA)e=d.bjE();else if(d instanceof PW)e=d.a$0()&65535;else if(d instanceof OZ)e=d.a$9()&65535;else{if(!(d instanceof Kt)){if(d===null){Lc(a,c,B(8));return;}K(AVJ(b,CY(d)));}e=d.fE;if(!(e>=0&&e<=1114111?1:0)){d=new ALg;f=new S;T(f);g=H(f,B(1613));Bg(g,e);H(g,B(1614));Ba(d,R(f));d.baq=e;K(d);}}Lc(a,c,Jk(LD(e)));}
function AJf(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y;Qy(a,b,507);AGb(a);d=a.qD.data[a.ju];if(d instanceof Na){e=d.a8x();b=G9(e,BS);if(b<0)e=Bal(e);f=AE5(e);g=b>=0?0:1;}else{if(!(d instanceof Kt)&&!(d instanceof PW)&&!(d instanceof OZ))K(AVJ(b,d===null?null:CY(d)));h=d.a0w();f=Nk(DB(h));g=h>=0?0:1;}i=0;j=new S;T(j);if(g){if(!(a.hc&128)){Bt(j,45);i=1;}else{Bt(j,40);i=2;}}else{b=a.hc;if(b&8){B7(j,43);i=1;}else if(b&16){B7(j,32);i=1;}}k=new S;T(k);if(!(a.hc&64))Bv(k,f);else{l=(Bp1(a.J_)).Uv;d=a.J_;m
=d.f3;n=d.fT;if(Cy2===null)Cy2=BDj();o=Cy2;p=X3(m,n);p=o.hasOwnProperty($rt_ustr(p))?o[$rt_ustr(p)]:o.hasOwnProperty($rt_ustr(m))?o[$rt_ustr(m)]:o.root;q=(p.value!==null?$rt_str(p.value):null);r=new Rb;p=Bp1(d);r.VD=1;r.Dp=40;r.J0=1;r.Cz=3;A$$();r.a81=CDC;d=O8();if(d===null){d=new Ep;Be(d);K(d);}n=ACZ(d.f3,d.fT);if(CDD===null)CDD=BuK();d=CDD;if(!d.hasOwnProperty($rt_ustr(n)))d=null;else{s=(d[$rt_ustr(n)].value!==null?$rt_str(d[$rt_ustr(n)].value):null);if(s===null){d=new Ep;Be(d);K(d);}if(CDE===null){CDE=Dl();if
(CDF===null)CDF=Bmg();m=CDF;b=0;while(b<m.length){d=m[b];o=CDE;n=(d.code!==null?$rt_str(d.code):null);t=new XK;t.a2e=d;B2(o,n,t);b=b+1|0;}}d=Cn(CDE,s);if(d===null){d=new BJ;f=new S;T(f);H(H(f,B(1615)),s);APS(d,BT(f));K(d);}}r.baa=d;r.a7E=W(Hn,0);u=W(Hn,1);u.data[0]=R0(B(1616));r.H8=u;r.Wo=W(Hn,0);r.a2D=W(Hn,0);r.a3F=1;r.a$6=BcA(p);BfS(r,q);v=A6P(r);w=Y(f)%v|0;if(!w)w=v;x=0;while(w<Y(f)){B_(k,CU(f,x,w));B7(k,l);y=w+v|0;x=w;w=y;}B_(k,Cz(f,x));}a:{if(a.hc&32){w=Pe(k)+i|0;while(true){if(w>=a.lT)break a;B7(j,KQ(0,
10));w=w+1|0;}}}AUA(j,k);if(g&&a.hc&128)B7(j,41);Lc(a,c,BT(j));}
function S2(a,b,c,d){var e,f,g,h,i;Qy(a,b,423);AGb(a);e=a.qD.data[a.ju];if(e instanceof Na)f=A$p(e.a8x(),c);else if(e instanceof Kt)f=T6(e.fE,c);else if(e instanceof OZ)f=T6(e.a$9()&65535,c);else{if(!(e instanceof PW))K(AVJ(b,e===null?null:CY(e)));f=T6(e.a$0()&255,c);}g=new S;T(g);if(a.hc&4){h=c!=4?B(18):B(1617);e=new S;T(e);H(H(e,h),f);f=R(e);}a:{if(a.hc&32){i=Y(f);while(true){if(i>=a.lT)break a;Bt(g,KQ(0,10));i=i+1|0;}}}Bv(g,f);Lc(a,d,R(g));}
function AGb(a){var b,c,d,e,f;b=a.hc;if(b&8&&b&16)K(BoB(B(1618)));if(b&32&&b&1)K(BoB(B(1619)));c=a.td;if(c>=0)K(BAH(c));if(b&1&&a.lT<0){d=new ADI;e=CU(a.dU,a.WZ,a.cX);f=new S;T(f);H(H(f,B(1620)),e);Ba(d,R(f));d.a8t=e;K(d);}}
function Lc(a,b,c){var d;d=a.td;if(d>0)c=CU(c,0,d);if(b)c=AMP(c);if(!(a.hc&1)){APc(a,c);HZ(a.tx,c);}else{HZ(a.tx,c);APc(a,c);}}
function Wv(a,b){Qy(a,b,263);}
function Qy(a,b,c){var d,e,f,g;d=a.hc;if((d|c)==c)return;e=new ANn;f=PO(Bc(B(1621),Mx(d&(c^(-1)))));g=new S;T(g);Bt(H(H(H(g,B(1622)),f),B(1623)),b);Ba(e,R(g));e.a87=f;e.bdc=b;K(e);}
function APc(a,b){var c,d,e;if(a.lT>Y(b)){c=a.lT-Y(b)|0;d=new S;L7(d,c);e=0;while(e<c){Bt(d,32);e=e+1|0;}HZ(a.tx,d);}}
function BaM(a){var b,c,d,e,f,g;a.hc=0;a.ju=(-1);a.lT=(-1);a.td=(-1);b=Bc(a.dU,a.cX);if(b!=48&&W$(b)){c=ZV(a);if(a.cX<Y(a.dU)&&Bc(a.dU,a.cX)==36){a.cX=a.cX+1|0;a.ju=c-1|0;}else a.lT=c;}a:{b:{while(true){if(a.cX>=Y(a.dU))break a;c:{b=Bc(a.dU,a.cX);switch(b){case 32:break;case 33:case 34:case 36:case 37:case 38:case 39:case 41:case 42:case 46:case 47:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 58:case 59:break b;case 35:c=4;break c;case 40:c=128;break c;case 43:c=8;break c;case 44:c
=64;break c;case 45:c=1;break c;case 48:c=32;break c;case 60:c=256;break c;default:break b;}c=16;}d=a.hc;if(d&c)break;a.hc=d|c;a.cX=a.cX+1|0;}e=new AAG;f=PO(b);g=new S;T(g);H(H(g,B(1624)),f);Ba(e,R(g));e.ba2=f;K(e);}}if(a.lT<0&&a.cX<Y(a.dU)&&W$(Bc(a.dU,a.cX)))a.lT=ZV(a);if(a.cX<Y(a.dU)&&Bc(a.dU,a.cX)==46){b=a.cX+1|0;a.cX=b;if(b<Y(a.dU)&&W$(Bc(a.dU,a.cX)))a.td=ZV(a);else K(BB8(PO(Bc(a.dU,a.cX-1|0))));}if(a.cX<Y(a.dU)){e=a.dU;c=a.cX;a.cX=c+1|0;return Bc(e,c);}e=new ACA;f=a.dU;BfN(e,PO(Bc(f,Y(f)-1|0)));K(e);}
function ZV(a){var b,c,d,e;b=0;while(a.cX<Y(a.dU)&&W$(Bc(a.dU,a.cX))){c=b*10|0;d=a.dU;e=a.cX;a.cX=e+1|0;b=c+(Bc(d,e)-48|0)|0;}return b;}
function W$(b){return b>=48&&b<=57?1:0;}
function XB(){var a=this;D.call(a);a.jL=BS;a.j8=0;a.nj=0;}
function Btn(a,b){var c=new XB();Bk5(c,a,b);return c;}
function BIa(a,b,c){var d=new XB();Bxa(d,a,b,c);return d;}
function CDG(a,b,c){var d=new XB();ALK(d,a,b,c);return d;}
function Bk5(a,b,c){a.jL=b;a.j8=c.j8;a.nj=c.nj;}
function Bxa(a,b,c,d){a.jL=b;a.j8=d+ADv(c)|0;a.nj=d;}
function ALK(a,b,c,d){a.jL=b;a.j8=c;a.nj=d;}
function ZA(a){return a.j8-a.nj|0;}
function AHT(a,b){var c;if(b===null)return 1;a:{b:{if(Ds(a.jL,b.jL)){if(a.j8!=b.j8)break b;if(a.nj!=b.nj)break b;}c=0;break a;}c=1;}return c;}
function N2(){D.call(this);this.a9m=null;}
function AFb(a){a.a9m=new D;}
function AE0(){var a=this;N2.call(a);a.A4=null;a.F9=null;a.r_=0;a.Cb=0;a.Rt=0;a.Y$=0;}
function CDH(a){var b=new AE0();A7O(b,a);return b;}
function A7O(a,b){AFb(a);a.Y$=(-1);a.A4=b;a.F9=DD(D2(64,1024));}
function AEi(a){AOH(a);KK(a.A4.RZ);a.A4=null;}
function A3I(a){var b,c,d,e;AOH(a);if(a.Rt&&a.r_>=a.Cb)return null;b=new S;T(b);a:{while(true){if(a.r_>=a.Cb&&!AEQ(a,0))break a;c=a.F9.data;d=a.r_;e=d+1|0;a.r_=e;d=c[d];if(d==10)break;if(d==13){if(e>=a.Cb&&!AEQ(a,0))break a;c=a.F9.data;e=a.r_;if(c[e]!=10)break a;a.r_=e+1|0;break a;}Bt(b,d);}}return R(b);}
function AEQ(a,b){var c,d,e,f,g,h,i,j,k;if(a.Rt)return 0;a:{b:while(true){c=a.F9;d=c.data.length;if(b>=d)break a;e=a.A4;f=d-b|0;if(e.SJ&&!Fp(e.ni))g=(-1);else{g=0;c:{while(f>0){d=DQ(f,DA(e.ni));Ul(e.ni,c,b+g|0,d);f=f-d|0;g=g+d|0;if(!Fp(e.ni)){if(e.SJ)d=0;else{h=e.ni;if(h.Ig)break b;d:{i=DA(h);j=h.bX;if(j>0){k=0;while(true){if(k>=i)break d;d=j+1|0;Y5(h,k,ANc(h,j));k=k+1|0;j=d;}}}h.bX=i;h.gW=h.tK;h.rD=(-1);e:{while(true){if(!Fp(e.lR)&&!ANT(e))break e;h=Yt(e.SQ,e.lR,e.ni,e.HU);if(KM(h))break;if(La(h))ANT(e);}}if
(!Fp(e.lR)&&e.HU&&La(ADY(e.SQ,e.ni)))e.SJ=1;TT(e.ni);d=1;}if(!d)break c;}}}}if(g==(-1)){a.Rt=1;break a;}if(!g)break a;b=b+g|0;}h=new NE;Be(h);K(h);}a.Cb=b;a.r_=0;a.Y$=(-1);return 1;}
function AOH(a){var b;if(a.A4!==null)return;b=new BG;Be(b);K(b);}
function ABH(){var a=this;N2.call(a);a.RZ=null;a.SQ=null;a.beB=null;a.lR=null;a.bbl=null;a.ni=null;a.HU=0;a.SJ=0;}
function CDI(a){var b=new ABH();AQs(b,a);return b;}
function AQs(a,b){var c,d,e;Q3();c=A0X(BOW);Io();d=AE9(AOR(c,BRl),BRl);AFb(a);e=BW(8192);a.beB=e;a.lR=UX(e);e=DD(1024);a.bbl=e;c=AEY(e);a.ni=c;a.RZ=b;a.SQ=d;HI(c,c.gW);b=a.lR;HI(b,b.gW);}
function ANT(a){var b,c,d,e,f,g,h,i,j;if(a.HU)return 0;b=a.lR;if(b.O3){b=new NE;Be(b);K(b);}a:{c=DA(b);d=b.bX;if(d>0){e=b.CK;f=e+d|0;g=0;while(true){if(g>=c)break a;h=b.rG.data;i=e+1|0;d=f+1|0;h[e]=h[f];g=g+1|0;e=i;f=d;}}}b.bX=c;b.gW=b.tK;b.rD=(-1);b:{while(true){if(!Fp(a.lR))break b;b=a.RZ;j=a.lR;d=BdY(b,j.rG,j.bX,DA(j));if(d==(-1)){a.HU=1;break b;}b=a.lR;HI(b,b.bX+d|0);if(!d)break;}}TT(a.lR);return 1;}
var ASO=J(Eh);
function BpE(a,b,c,d,e,f,g,h){var i=new ASO();BsU(i,a,b,c,d,e,f,g,h);return i;}
function BsU(a,b,c,d,e,f,g,h,i){Ip(a,b,c,d,e,f,g,h);a.fU=i.O;a.rn=i.Sx;a.iD=0.6000000238418579;a.iq=0.6000000238418579;a.h0=0.6000000238418579;a.dk=a.dk/2.0;}
function Bhy(a){return 1;}
function ARu(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=a.fU;j=((i%16|0)+a.NG/4.0)/16.0;k=j+0.015609375201165676;l=((i/16|0)+a.NH/4.0)/16.0;m=l+0.015609375201165676;n=0.10000000149011612*
a.dk;o=a.bL;p=a.c-o;q=c;r=o+p*q-CCi;o=a.cG;s=o+(a.h-o)*q-CCj;o=a.bK;t=o+(a.d-o)*q-CCk;$p=1;case 1:$z=A0T(a,c);if(C()){break _;}u=$z;Dd(b,u*a.h0,u*a.iq,u*a.iD);c=d*n;d=r-c;g=g*n;o=d-g;e=e*n;p=s-e;f=f*n;v=t-f;h=h*n;q=v-h;w=j;x=m;L(b,o,p,q,w,x);y=d+g;o=s+e;q=v+h;z=l;L(b,y,o,q,w,z);c=r+c;q=c+g;d=t+f;y=d+h;w=k;L(b,q,o,y,w,z);L(b,c-g,p,d-h,w,x);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);}
function AED(){D.call(this);this.zK=null;}
var CDJ=null;function Bpx(){Bpx=Bi(AED);Bw6();}
function BJ0(){var a=new AED();A8O(a);return a;}
function ANS(){Bpx();return CDJ;}
function A8O(a){var b,c,d;Bpx();ZP(a);a.zK=Cs();A3d(BMk(),a);A3R(BJ8(),a);AYT(BMh(),a);A6L(BLJ(),a);AQU(BKw(),a);BfZ(BLy(),a);b=new CS;BN();JF(b,CAI,3);CK(a,b,Q(D,[B(1625),B4(35),Czy]));CK(a,Fx(CAJ,1),Q(D,[B(448),B(448),B(448),B4(35),CAI]));c=new CS;O();ALe(c,BZp,2);CK(a,c,Q(D,[B(1625),B(1625),B4(35),CzX]));CK(a,Fv(BZo,1),Q(D,[B(1625),B(1626),B(1625),B4(35),BTV,B4(88),Czk]));CK(a,Fv(BUd,1),Q(D,[B(1625),B(1627),B(1625),B4(35),BTV,B4(88),CAJ]));CK(a,Fv(BZk,1),Q(D,[B(1298),B(1298),B4(35),Czv]));CK(a,Fv(BZm,1),
Q(D,[B(1298),B(1298),B4(35),Czx]));CK(a,Fv(BTU,1),Q(D,[B(1298),B(1298),B4(35),CAH]));CK(a,Fv(BT9,1),Q(D,[B(1625),B(1625),B(1625),B4(35),Cz4]));CK(a,Fv(BUe,1),Q(D,[B(1628),B(1626),B(1628),B4(88),Cz6,B4(35),BT6]));CK(a,Fv(BRi,3),Q(D,[B(1625),B4(35),BTT]));CK(a,Fv(BY7,1),Q(D,[B(1629),B(1625),B(1629),B4(35),CzX]));CK(a,Fx(Czq,1),Q(D,[B(1298),B(1298),B(1298),B4(35),BTV]));CK(a,Fx(Czr,1),Q(D,[B(1298),B(1298),B(1298),B4(35),CzI]));CK(a,Fx(Czp,1),Q(D,[B(1625),B(1625),B(1630),B4(35),BTV,B4(88),CzX]));CK(a,Fv(BTV,4),
Q(D,[B(448),B4(35),BTW]));CK(a,Fx(CzX,4),Q(D,[B(448),B(448),B4(35),BTV]));CK(a,Fv(BTY,4),Q(D,[B(1223),B(448),B4(88),Czj,B4(35),CzX]));CK(a,Fx(CzY,4),Q(D,[B(1629),B(1631),B4(35),BTV]));CK(a,Fv(BY8,16),Q(D,[B(1632),B(1628),B(1632),B4(88),CzI,B4(35),CzX]));CK(a,Fx(CAC,1),Q(D,[B(1629),B(1625),B4(35),CzI]));CK(a,Fx(CAL,1),Q(D,[B(1204),B(1205),B4(65),BYW,B4(66),CAC]));CK(a,Fx(CAM,1),Q(D,[B(1204),B(1205),B4(65),BY3,B4(66),CAC]));CK(a,Fx(CAE,1),Q(D,[B(1629),B(1625),B4(35),BTV]));CK(a,Fx(CAz,1),Q(D,[B(1629),B(1631),
B4(35),CzI]));CK(a,Fx(CzE,1),Q(D,[B(1633),B(1634),B4(65),CzI,B4(66),Czi]));CK(a,Fx(CAa,1),Q(D,[B(1625),B4(35),Czo]));CK(a,Fv(BYV,4),Q(D,[B(1635),B(1636),B(1625),B4(35),BTV]));CK(a,Fx(CAO,1),Q(D,[B(1637),B(1638),B(1639),B4(35),CzX,B4(88),Cz4]));CK(a,Fv(BY9,4),Q(D,[B(1635),B(1636),B(1625),B4(35),BTT]));CK(a,Fx(CAx,1),Q(D,[B(1625),B(1626),B(1625),B4(35),CzX,B4(88),BT9]));CK(a,Fx(CAy,1),Q(D,[B(1625),B(1626),B(1625),B4(35),BUc,B4(88),CzF]));CK(a,Fv(BY_,1),Q(D,[B(1223),B(448),B4(35),BTT,B4(88),CzX]));CK(a,Fv(BZg,
1),Q(D,[B(1223),B(448),B4(35),CzX,B4(88),Czm]));CK(a,Fx(BQ_,1),Q(D,[B(1631),B(1626),B(1631),B4(35),CzI,B4(88),Czm]));CK(a,Fv(BZh,1),Q(D,[B(448),B(448),B4(35),BRj]));CK(a,Fv(BZa,1),Q(D,[B(1625),B4(35),BRj]));CK(a,Fv(BZc,1),Q(D,[B(1625),B4(35),BTV]));We(a.zK,BKU(a));c=C0();d=D4(a.zK);b=B6();H(C5(b,d),B(1640));BK(c,BT(b));}
function CK(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;d=c.data;e=B(4);f=0;g=0;h=0;if(!Lk(d[f],$rt_arraycls(Cj))){while(d[f] instanceof Cj){i=f+1|0;j=d[f];h=h+1|0;g=Y(j);k=new S;T(k);H(H(k,e),j);e=R(k);f=i;}i=f;}else{i=1;l=d[f];m=0;while(true){c=l.data;if(m>=c.length)break;k=c[m];h=h+1|0;g=Y(k);j=new S;T(j);H(H(j,e),k);e=R(j);m=m+1|0;}}n=Dl();while(i<d.length){o=d[i];p=0;m=i+1|0;if(d[m] instanceof Bs)p=d[m].bo;else if(d[m] instanceof Bf)p=d[m].b;B2(n,o,CF(p));i=i+2|0;}m=Bp(g,h);d=Bo(m);c=d.data;p=0;while(p<m){i=Bc(e,
p);if(!Eu(n,B4(i)))c[p]=(-1);else c[p]=(Cn(n,B4(i))).fE;p=p+1|0;}e=a.zK;j=new AKR;j.bbF=b.br;j.Du=g;j.CA=h;j.RH=d;j.a5t=b;Z(e,j);}
function AFI(a,b){var c,d,e,f,g,h;c=0;while(true){d=a.zK;if(c>=d.n)break;d=Bd(d,c);e=0;a:{while(e<=(3-d.Du|0)){f=0;while(f<=(3-d.CA|0)){if(ALS(d,b,e,f,1)){g=1;break a;}if(ALS(d,b,e,f,0)){g=1;break a;}f=f+1|0;}e=e+1|0;}g=0;}if(g){h=new CS;d=d.a5t;MM(h,d.br,d.t);return h;}c=c+1|0;}return null;}
function Bw6(){CDJ=BJ0();}
function ACM(){HR.call(this);this.Od=null;}
function BrD(a,b){var c,d,e,f;a:{b:{c=a.Od;if(b===null){d=0;c:while(true){e=c.e7.data;if(d>=e.length)break b;b=e[d];while(b!==null){if(b.h1===null)break c;b=b.f_;}d=d+1|0;}d=1;break a;}d=0;d:while(true){e=c.e7.data;if(d>=e.length)break b;f=e[d];while(f!==null){if(b.b$(f.h1))break d;f=f.f_;}d=d+1|0;}d=1;break a;}d=0;}return d;}
function SH(a){var b;b=new ALq;Y9(b,a.Od);return b;}
function AC6(){var a=this;D.call(a);a.xc=0.0;a.AV=0.0;a.v6=0.0;}
var CDK=null;function AD2(a,b,c){var d=new AC6();AZ9(d,a,b,c);return d;}
function AZ9(a,b,c,d){a.xc=b;a.AV=c;a.v6=d;}
function AHU(a){var b,c;b=a.xc;b=b*b;c=a.AV;b=b+c*c;c=a.v6;b=CX(b+c*c);return b<1.0E-4?CDK:AD2(a.xc/b,a.AV/b,a.v6/b);}
function AWs(){CDK=AD2(0.0,0.0,0.0);}
function N8(){var a=this;Lw.call(a);a.iz=0;a.mU=0;a.iY=0;a.la=0;a.kw=null;a.cJ=0;a.gj=0;a.P0=0;}
function EB(a,b,c,d){var e=new N8();BvR(e,a,b,c,d);return e;}
function CDL(a,b,c,d,e,f){var g=new N8();W4(g,a,b,c,d,e,f);return g;}
function BvR(a,b,c,d,e){W4(a,b,c,d,200,20,e);}
function W4(a,b,c,d,e,f,g){Yk(a);a.iz=200;a.mU=20;a.gj=1;a.P0=1;a.cJ=b;a.iY=c;a.la=d;a.iz=e;a.mU=f;a.kw=g;}
function BqZ(a,b){var c;c=1;if(!a.gj)c=0;else if(b)c=2;return c;}
function A3y(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.P0)return;e=b.hD;f=3553;g=b.bb;h=B(1378);$p=1;case 1:a:{$z=A3q(g,h);if(C()){break _;}i=$z;C$(f,i);CD(1.0,1.0,1.0,1.0);f=a.iY;if(c>=f){i=a.la;if(d>=i&&c<(f+a.iz|0)&&d<(i+a.mU|0)){f=1;break a;}}f=0;}i=a.a3I(f);j=a.iY;k=a.la;l=0;i=46+(i*20|0)|0;m=a.iz/2|0;n=a.mU;$p
=2;case 2:ASi(a,j,k,l,i,m,n);if(C()){break _;}j=a.iY;k=a.iz/2|0;j=j+k|0;l=a.la;m=200-k|0;n=a.mU;$p=3;case 3:ASi(a,j,l,m,i,k,n);if(C()){break _;}$p=4;case 4:a.a3a(b,c,d);if(C()){break _;}if(!a.gj){b=a.kw;c=a.iY+(a.iz/2|0)|0;d=a.la+((a.mU-8|0)/2|0)|0;f=(-6250336);$p=5;continue _;}if(!f){b=a.kw;c=a.iY+(a.iz/2|0)|0;d=a.la+((a.mU-8|0)/2|0)|0;f=14737632;$p=6;continue _;}b=a.kw;c=a.iY+(a.iz/2|0)|0;d=a.la+((a.mU-8|0)/2|0)|0;f=16777120;$p=7;continue _;case 5:Bew(a,e,b,c,d,f);if(C()){break _;}return;case 6:Bew(a,e,b,
c,d,f);if(C()){break _;}return;case 7:Bew(a,e,b,c,d,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function AQk(a,b,c,d){}
function Bhz(a,b,c){}
function Bd_(a,b,c,d){var e,f;a:{if(a.gj){e=a.iY;if(c>=e){f=a.la;if(d>=f&&c<(e+a.iz|0)&&d<(f+a.mU|0)){c=1;break a;}}}c=0;}return c;}
var A90=J(Xg);
function Xd(){var a=this;D.call(a);a.pV=0.0;a.yR=0.0;a.wP=0.0;a.baV=null;}
var Bai=J();
var A$s=J(GP);
function AN4(){var a=this;D.call(a);a.k1=null;a.En=null;a.Q2=null;a.C1=null;a.Vw=0;a.CW=0;a.iw=0;a.bM=0;a.mB=0;a.C8=0;a.rs=0;a.jZ=0;a.bdG=0;a.ts=0;a.HF=0;}
function DK(a,b,c){a.En.data[b]=c;}
function HP(a,b){return a.En.data[b];}
function Xp(a){return VJ(a,0);}
function VJ(a,b){ALO(a,b);return a.k1.data[(b*2|0)+1|0];}
function Iy(a,b,c){a.k1.data[b*2|0]=c;}
function XP(a,b,c){a.k1.data[(b*2|0)+1|0]=c;}
function Nm(a,b){return a.k1.data[b*2|0];}
function RD(a,b){return a.k1.data[(b*2|0)+1|0];}
function QQ(a,b){ALO(a,b);return a.k1.data[b*2|0];}
function AIR(a,b){return a.Q2.data[b];}
function Ko(a,b,c){a.Q2.data[b]=c;}
function ALO(a,b){var c;if(!a.CW){c=new CQ;Be(c);K(c);}if(b>=0&&b<a.Vw)return;c=new Cx;Ba(c,AM4(b));K(c);}
function AAo(a,b,c,d){a.CW=0;a.HF=2;XR(a.k1,(-1));XR(a.En,(-1));if(b!==null)a.C1=b;if(c>=0){a.iw=c;a.bM=d;}a.mB=a.iw;}
var AFx=J(0);
function YD(){var a=this;D.call(a);a.OG=0;a.rj=0;a.pp=null;a.bdS=null;a.ZS=0;a.a0W=0;}
function A_P(){var a=this;YD.call(a);a.qS=null;a.sb=0;a.uJ=0;a.IJ=0;}
function BJQ(a){var b=new A_P();BtO(b,a);return b;}
function BtO(a,b){var c,d;a.OG=0;a.rj=0;a.pp=new J_;a.ZS=1;a.a0W=1;a.bdS=b;a.sb=1;a.uJ=0;a.IJ=0;c=new $rt_globals.WebSocket($rt_ustr(b));a.qS=c;b="arraybuffer";c.binaryType=b;c=a.qS;b=new AIq;b.a4j=a;c.addEventListener("open",b);b=a.qS;d=new AIr;d.a0U=a;b.addEventListener("close",d);b=a.qS;d=new AIx;d.a14=a;b.addEventListener("message",d);b=a.qS;d=new AIy;d.a4k=a;b.addEventListener("error",d);}
function ADQ(a){var b;if(a.uJ){NS();b=CCp;}else if(a.IJ){NS();b=CCq;}else if(!a.sb){NS();b=CDw;}else{NS();b=CDx;}return b;}
function LZ(a){a.sb=0;a.uJ=0;a.qS.close();}
function Beu(a,b){var c,d;if(a.uJ){c=a.qS;d=b.data.buffer;c.send(d);}}
var RP=J(Eh);
function CDM(a,b,c,d){var e=new RP();AJt(e,a,b,c,d);return e;}
function AJt(a,b,c,d,e){Ip(a,b,c,d,e,0.0,0.0,0.0);a.f=a.f*0.30000001192092896;a.i=CH()*0.20000000298023224+0.10000000149011612;a.g=a.g*0.30000001192092896;a.h0=1.0;a.iq=1.0;a.iD=1.0;a.fU=19+F(a.l,4)|0;Eb(a,0.009999999776482582,0.009999999776482582);a.rn=0.05999999865889549;a.cj=8.0/(CH()*0.8+0.2)|0;}
function A7W(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A_n(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function BaY(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bL=a.c;a.cG=a.h;a.bK=a.d;b=a.i-a.rn;a.i=b;c=a.f;d=a.g;$p=1;case 1:BeA(a,c,b,d);if(C()){break _;}a.f=a.f*0.9800000190734863;a.i=a.i*0.9800000190734863;a.g=a.g*0.9800000190734863;e=a.cj;a.cj=e-1|0;if(e<=0){$p=2;continue _;}if(a.bC){if(CH()<0.5){$p=5;continue _;}a.f=a.f*0.699999988079071;a.g=a.g*0.699999988079071;}f=a.k;e
=P(a.c);g=P(a.h);h=P(a.d);$p=3;continue _;case 2:Do(a);if(C()){break _;}if(a.bC){if(CH()<0.5){$p=5;continue _;}a.f=a.f*0.699999988079071;a.g=a.g*0.699999988079071;}f=a.k;e=P(a.c);g=P(a.h);h=P(a.d);$p=3;case 3:$z=AV0(f,e,g,h);if(C()){break _;}f=$z;if(!f.l1()&&!f.cA())return;i=P(a.h)+1|0;f=a.k;e=P(a.c);g=P(a.h);h=P(a.d);$p=4;case 4:$z=AZU(f,e,g,h);if(C()){break _;}e=$z;b=i-QV(e);if(a.h>=b)return;$p=6;continue _;case 5:Do(a);if(C()){break _;}a.f=a.f*0.699999988079071;a.g=a.g*0.699999988079071;f=a.k;e=P(a.c);g=
P(a.h);h=P(a.d);$p=3;continue _;case 6:Do(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
var AIf=J(CQ);
function Ba0(){var a=this;D.call(a);a.bdF=0;a.a_v=null;}
function BMG(a,b){var c=new Ba0();BEx(c,a,b);return c;}
function BEx(a,b,c){a.bdF=b;a.a_v=c;}
var Bfr=J();
function AIq(){D.call(this);this.a4j=null;}
function BnV(a,b){b=a.a4j;b.sb=0;b.uJ=1;}
function AIr(){D.call(this);this.a0U=null;}
function Bs1(a,b){b=a.a0U;b.sb=0;b.uJ=0;}
function AIx(){D.call(this);this.a14=null;}
function Bkr(a,b){var c,d,e,$$je;a:{b:{c:{c=a.a14;d=new AOI;b=b.data;d.bcu=null;d.Mi=null;d.baK=(-1);d.a3H=b;d.FX=typeof b==="string"?1:0;d.bdi=F0();e=d.FX;if(!e){if(c.a0W)break c;break b;}if(!c.ZS)break b;}b=c.pp;Ff(b);d:{try{F_(b,d);if(!e){c.rj=c.rj+1|0;break d;}c.OG=c.OG+1|0;break d;}catch($$e){$$je=N($$e);d=$$je;break a;}}try{C1(b);break b;}catch($$e){$$je=N($$e);d=$$je;break a;}}return;}C1(b);K(d);}
function AIy(){D.call(this);this.a4k=null;}
function BzT(a,b){b=a.a4k;if(b.sb){b.IJ=1;b.sb=0;}}
var Xs=J();
var CDN=null;var CDO=null;function Be4(b,c,d){var e,f,g,h,i,j;e=50+c|0;if(b){f=CDN.data;if(e<=f.length&&e>=0){g=Pp(b,f[e],0);h=CDO.data[e]-1|0;i=(32-Sl(g)|0)-30|0;b=i>=0?g>>>i|0:g<<( -i|0);c=h+i|0;if(c>=255)return !d?Infinity:(-Infinity);b=b+32|0;if(b&(-1073741824)){b=b>>>1|0;c=c+1|0;}if(c<=0){b=b>>DQ(( -c|0)+1|0,32);c=0;}j=(b>>>6|0)&8388607|c<<23;if(d)j=j^(-2147483648);return $rt_intBitsToFloat(j);}}return $rt_intBitsToFloat(!d?0:(-2147483648));}
function AZP(){CDN=Cq([(-1598972629),(-924973963),(-82475629),(-1662160004),(-1003958181),(-181205903),(-1723866425),(-1081091207),(-277622185),(-1784126602),(-1156416428),(-371778711),(-1842974431),(-1229976214),(-463728444),(-1900443013),(-1301811943),(-553523104),(-1956564676),(-1371964021),(-641213203),(-2011370988),(-1440471911),(-726848064),(-2064892776),(-1507374146),(-810475859),(-2117160148),(-1572708361),(-892143627),(-41437709),(-1636511304),(-971897307),(-141129809),(-1698818867),(-1049781759),(-238485375),
(-1759666096),(-1125840795),(-333559170),(-1819087217),(-1200117198),(-426404673),(-1877115657),(-1272652747),(-517074110),(-1933784055),(-1343488244),(-605618481),(-1989124287),(-1412663534),(-692087594),(-2043167482),(-1480217529),(-776530087),(-2095944040),(-1546188227),(-858993459),(-2147483648),(-1610612736),(-939524096),(-100663296),(-1673527296),(-1018167296),(-198967296),(-1734967296),(-1094967296),(-294967296),(-1794967296),(-1169967296),(-388717296),(-1853561046),(-1243209483),(-480270030),(-1910781505),
(-1314735057),(-569676998),(-1966660859),(-1384584250),(-656988489),(-2021230542),(-1452796353),(-742253617),(-2074521247),(-1519409734),(-825520344),(-2126562951),(-1584461865),(-906835507),(-59802560),(-1647989336),(-986244846),(-159064233),(-1710027882),(-1063793028),(-255999461),(-1770612399),(-1139523675),(-350662770),(-1829776967)]);CDO=Cq([(-35),(-32),(-29),(-25),(-22),(-19),(-15),(-12),(-9),(-5),(-2),1,5,8,11,15,18,21,25,28,31,35,38,41,45,48,51,55,58,61,64,68,71,74,78,81,84,88,91,94,98,101,104,108,111,
114,118,121,124,128,131,134,138,141,144,148,151,154,158,161,164,167,171,174,177,181,184,187,191,194,197,201,204,207,211,214,217,221,224,227,231,234,237,241,244,247,251,254,257,260,264,267,270,274,277,280,284,287,290,294]);}
var Rc=J(Cr);
function A$t(a,b){}
function BnU(a,b){}
function Bxx(a,b){}
var Dn=J(0);
var AMH=J();
function BAG(a){var b;b=new Rc;CN(b);return b;}
function Sz(){var a=this;Cr.call(a);a.MB=0;a.NJ=null;a.LI=null;}
function BjB(a,b){a.MB=CJ(b);a.NJ=Kb(b);a.LI=Kb(b);}
function BoV(a,b){Fg(b,a.MB);L2(b,a.NJ);L2(b,a.LI);}
function Bdv(a,b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.e$;d=new AK$;APi(d,c);d.J2=(-1);d.J1=(-1);d.JZ=(-1);d.jJ=0.0;d.zu=0.0;d.pE=0.0;d.w8=0;d.AM=0;d.OC=0;d.nF=b;c.cD=d;d=new AL7;d.lr=Cs();d.er=Cs();d.nL=Cs();d.im=BzO();d.n3=Gc();d.gU=Cs();d.dh=BS;d.g_=0;d.Qp=M(8961023);d.RE=M(12638463);d.MF=M(16777215);d.hG=0;d.cM=N3(new DJ);d.gt=1013904223;d.y_=0;d.a1t=Cy();d.Iy=4000;d.lF=Cs();d.m=new DJ;d.Be=0;d.eT=Cs();d.g7=
BS;d.lY=BS;d.rw=Cs();d.yF=Gc();d.tp=F(d.m,12000);d.vC=Cs();d.ci=0;d.a5p=B(1641);c=new AD6;c.wB=Dl();c.Vf=Cs();e=Tt(d,BW(32768),0,0);c.X3=e;e.As=1;e.vr=1;c.a5U=d;d.Rp=c;d.gK=c;Mr(d);d.l$=new J_;d.XR=0;d.DH=Bso();d.uG=Gc();d.no=Gc();d.wo=b;d.dn=8;d.hM=64;d.dm=8;b.dp=d;d.ci=1;c=b.e$;$p=1;case 1:AUC(c,d);if(C()){break _;}d=b.e$;c=new AIs;E8(c);c.P4=0;c.Cn=b;$p=2;case 2:AVA(d,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
var AMF=J();
function BzS(a){var b;b=new Sz;CN(b);return b;}
var AME=J();
function BkM(a){var b;b=new RR;CN(b);return b;}
function SC(){Cr.call(this);this.ER=null;}
function BtP(a,b){a.ER=Kb(b);}
function Bjn(a,b){L2(b,a.ER);}
function Beo(a,b){AGx(b.e$.jg,a.ER);}
var AMD=J();
function BEA(a){var b;b=new SC;CN(b);return b;}
function T3(){Cr.call(this);this.a5B=BS;}
function BCo(a,b){a.a5B=Xy(b);}
function BeI(a,b){b.e$.p.dh=a.a5B;}
var AML=J();
function BwE(a){var b;b=new T3;CN(b);return b;}
function YM(){var a=this;Cr.call(a);a.Qt=0;a.n1=null;}
function A5Y(a,b){var c=new YM();Br9(c,a,b);return c;}
function Br9(a,b,c){var d,e;c=c.data;CN(a);a.Qt=b;a.n1=W(CS,c.length);d=0;while(true){e=a.n1.data;if(d>=e.length)break;e[d]=c[d]===null?null:QJ(c[d]);d=d+1|0;}}
function Bgc(a,b){var c,d,e;a.Qt=CJ(b);c=F1(b);a.n1=W(CS,c);d=0;while(d<c){e=F1(b);if(e>=0)a.n1.data[d]=Nx(e,D5(b),F1(b));d=d+1|0;}}
function BgO(a,b){var c,d;Fg(b,a.Qt);H7(b,a.n1.data.length);c=0;while(true){d=a.n1.data;if(c>=d.length)break;if(d[c]===null)H7(b,(-1));else{H7(b,d[c].br<<16>>16);IG(b,a.n1.data[c].t<<24>>24);H7(b,a.n1.data[c].es<<16>>16);}c=c+1|0;}}
function AYq(a,b){}
var AMK=J();
function BJD(a){var b;b=new YM;CN(b);return b;}
function UL(){var a=this;Cr.call(a);a.a7v=0;a.a7k=0;a.TT=0;}
function BiW(a,b){a.a7v=CJ(b);a.a7k=CJ(b);a.TT=CJ(b);}
function AQT(a,b){b=b.dp;b.dn=a.a7v;b.hM=a.a7k;b.dm=a.TT;}
var AMJ=J();
function BhB(a){var b;b=new UL;CN(b);return b;}
function Hy(){var a=this;Cr.call(a);a.lw=0.0;a.kT=0.0;a.k0=0.0;a.mz=0.0;a.pA=0.0;a.oN=0.0;a.mZ=0;a.r9=0;a.s3=0;}
function Bfq(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.e$.e;d=c.c;e=c.h;f=c.d;g=c.q;h=c.x;if(a.r9){d=a.lw;e=a.kT;f=a.k0;}if(a.s3){g=a.pA;h=a.oN;}c.dl=0.0;c.g=0.0;c.i=0.0;c.f=0.0;YY(c,d,e,f,g,h);a.lw=c.c;a.kT=c.v.H;a.k0=c.d;a.mz=c.h;c=b.oB;$p=1;case 1:A$D(c,a);if(C()){break _;}if(b.QO)return;c=b.e$;i=c.e;i.bL=i.c;i.cG=i.h;i.bK=i.d;b.QO=1;b=null;$p=2;case 2:AVA(c,b);if(C())
{break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function ZC(a,b){a.mZ=!FM(b)?0:1;}
function U5(a,b){L0(b,!a.mZ?0:1);}
var AMI=J();
function BD3(a){var b;b=new Hy;CN(b);return b;}
var P7=J(Hy);
function BEE(a,b){a.lw=JG(b);a.kT=JG(b);a.mz=JG(b);a.k0=JG(b);ZC(a,b);}
function BEe(a,b){JH(b,a.lw);JH(b,a.kT);JH(b,a.mz);JH(b,a.k0);U5(a,b);}
var AMN=J();
function Bz0(a){var b;b=new P7;CN(b);b.r9=1;return b;}
var YH=J(Hy);
function BB7(a,b,c){var d=new YH();Bte(d,a,b,c);return d;}
function Bte(a,b,c,d){CN(a);a.pA=b;a.oN=c;a.mZ=d;a.s3=1;}
function Big(a,b){a.pA=N6(b);a.oN=N6(b);ZC(a,b);}
function Bi8(a,b){P4(b,a.pA);P4(b,a.oN);U5(a,b);}
var AMM=J();
function BkQ(a){var b;b=new YH;CN(b);b.s3=1;return b;}
var PJ=J(Hy);
function Byv(a,b){a.lw=JG(b);a.kT=JG(b);a.mz=JG(b);a.k0=JG(b);a.pA=N6(b);a.oN=N6(b);ZC(a,b);}
function BtX(a,b){JH(b,a.lw);JH(b,a.kT);JH(b,a.mz);JH(b,a.k0);P4(b,a.pA);P4(b,a.oN);U5(a,b);}
var AB6=J();
function BH7(a){var b;b=new PJ;CN(b);b.s3=1;b.r9=1;return b;}
function XI(){var a=this;Cr.call(a);a.O7=0;a.KJ=0;a.P8=0;a.My=0;a.R0=0;}
function AJs(a,b,c,d,e){var f=new XI();BDH(f,a,b,c,d,e);return f;}
function BDH(a,b,c,d,e,f){CN(a);a.R0=b;a.O7=c;a.KJ=d;a.P8=e;a.My=f;}
function BCM(a,b){a.R0=FM(b);a.O7=CJ(b);a.KJ=FM(b);a.P8=CJ(b);a.My=FM(b);}
function BvX(a,b){L0(b,a.R0);Fg(b,a.O7);L0(b,a.KJ);Fg(b,a.P8);L0(b,a.My);}
function AXs(a,b){}
var AB8=J();
function BDd(a){var b;b=new XI;CN(b);return b;}
function SI(){var a=this;Cr.call(a);a.IV=0;a.Ja=0;a.Pe=0;a.K4=0;a.Rf=0;}
function ByI(a,b){a.IV=F1(b);a.Ja=CJ(b);a.Pe=FM(b);a.K4=CJ(b);a.Rf=FM(b);}
function BlM(a,b){H7(b,a.IV);Fg(b,a.Ja);L0(b,a.Pe);Fg(b,a.K4);L0(b,a.Rf);}
function A1N(a,b){}
var AB9=J();
function ByD(a){var b;b=new SI;CN(b);return b;}
function Rk(){var a=this;Cr.call(a);a.Q5=0;a.KC=0;}
function ByY(a,b){a.Q5=CJ(b);a.KC=F1(b);}
function Bv9(a,b){Fg(b,a.Q5);H7(b,a.KC);}
function Bbk(a,b){}
var AB$=J();
function BDT(a){var b;b=new Rk;CN(b);return b;}
function V_(){var a=this;Cr.call(a);a.W4=0;a.a3l=0;a.UE=0;}
function Bv_(a,b){a.W4=F1(b);a.a3l=D5(b);a.UE=F1(b);}
function A8d(a,b){SR(b.e$.e.B,Nx(a.W4,a.a3l,a.UE));}
var AB_=J();
function Bnc(a){var b;b=new V_;CN(b);return b;}
function RQ(){var a=this;Cr.call(a);a.GG=0;a.O0=0;}
function BhG(a,b){a.GG=CJ(b);a.O0=D5(b);}
function Boo(a,b){Fg(b,a.GG);IG(b,a.O0);}
function A8T(a,b){b=NX(b.dp,a.GG);if(b!==null)ZI(b);}
var ABZ=J();
function Bzi(a){var b;b=new RQ;CN(b);return b;}
function Z8(){var a=this;Cr.call(a);a.Zf=0;a.Y0=null;a.RL=0;a.Kn=0;a.Q$=0;a.Yu=0;a.a3m=0;a.a3T=0;}
function BJi(a,b){a.Zf=CJ(b);a.Y0=Kb(b);a.RL=CJ(b);a.Kn=CJ(b);a.Q$=CJ(b);a.Yu=D5(b);a.a3m=D5(b);a.a3T=F1(b);}
function BeB(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.RL/32.0;d=a.Kn/32.0;e=a.Q$/32.0;f=(a.Yu*360|0)/256.0;g=(a.a3m*360|0)/256.0;h=new AIv;i=b.e$.p;j=a.Y0;AAH(h,i);h.bbe=0.0;h.FA=j;h.bS=0.0;h.DO=0.0;if(j!==null&&Y(j)>0){k=Kr(j);j=new S;T(j);H(H(H(j,B(1437)),k),B(1438));h.vE=R(j);l=C0();j=h.vE;i=new S;T(i);H(H(i,B(1439)),j);BK(l,
R(i));}h.qW=1;h.Kb=10.0;h.rK=a.RL;h.rJ=a.Kn;h.rI=a.Q$;m=a.a3T;if(!m){j=h.B;j.b8.data[j.bu]=null;}else{j=h.B;j.b8.data[j.bu]=YG(m);}YY(h,c,d,e,f,g);b=b.dp;m=a.Zf;$p=1;case 1:AXH(b,m,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
var AB0=J();
function BqJ(a){var b;b=new Z8;CN(b);return b;}
function Tp(){var a=this;Cr.call(a);a.Df=0;a.sn=0;a.uf=0;a.u9=0;a.xP=0;a.vH=0;a.yM=0;a.HH=0;a.GD=0;}
function BA8(a,b){a.Df=CJ(b);a.HH=F1(b);a.GD=D5(b);a.sn=CJ(b);a.uf=CJ(b);a.u9=CJ(b);a.xP=D5(b);a.vH=D5(b);a.yM=D5(b);}
function BlO(a,b){Fg(b,a.Df);H7(b,a.HH);IG(b,a.GD);Fg(b,a.sn);Fg(b,a.uf);Fg(b,a.u9);IG(b,a.xP);IG(b,a.vH);IG(b,a.yM);}
function A_5(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.sn/32.0;d=a.uf/32.0;e=a.u9/32.0;f=Jz(b.dp,c,d,e,AMC(a.HH,a.GD));f.f=a.xP/128.0;f.i=a.vH/128.0;f.g=a.yM/128.0;f.rK=a.sn;f.rJ=a.uf;f.rI=a.u9;b=b.dp;g=a.Df;$p=1;case 1:AXH(b,g,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var AB1=J();
function BiA(a){var b;b=new Tp;CN(b);return b;}
function Xx(){var a=this;Cr.call(a);a.Rl=0;a.W7=0;}
function BgE(a,b){a.Rl=CJ(b);a.W7=CJ(b);}
function Bfl(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=NX(b.dp,a.Rl);d=NX(b.dp,a.W7);if(d===null)d=b.e$.e;if(c===null)return;e=b.dp;f=B(1579);g=0.20000000298023224;h=((ABB(b.NM)-ABB(b.NM))*0.699999988079071+1.0)*2.0;$p=1;case 1:ASh(e,c,f,g,h);if(C()){break _;}f=b.e$;F$(f.cs,Brs(f.p,c,d,(-0.5)));b=b.dp;i=a.Rl;$p=2;case 2:ASm(b,i);if(C()){break _;}return;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,i,$p);}
var AB2=J();
function Bo6(a){var b;b=new Xx;CN(b);return b;}
function X9(){var a=this;Cr.call(a);a.a61=0;a.J8=0;a.LT=0;a.Mo=0;a.xO=0;}
function BvD(a,b){a.a61=CJ(b);a.xO=D5(b);a.J8=CJ(b);a.LT=CJ(b);a.Mo=CJ(b);}
function AZX(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.J8/32.0;d=a.LT/32.0;e=a.Mo/32.0;f=null;if(a.xO==10)f=AGW(b.dp,c,d,e,0);if(a.xO==11)f=AGW(b.dp,c,d,e,1);if(a.xO==12)f=AGW(b.dp,c,d,e,2);if(a.xO==1)f=BnO(b.dp,c,d,e);if(f===null)return;f.rK=a.J8;f.rJ=a.LT;f.rI=a.Mo;f.q=0.0;f.x=0.0;g=a.a61;f.pQ=g;b=b.dp;$p=1;case 1:AXH(b,g,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var AB3=J();
function BvB(a){var b;b=new X9;CN(b);return b;}
function Ut(){var a=this;Cr.call(a);a.a29=0;a.a5h=0;a.Qk=0;a.Rm=0;a.KV=0;a.a4G=0;a.TQ=0;}
function BC8(a,b){a.a29=CJ(b);a.a5h=D5(b);a.Qk=CJ(b);a.Rm=CJ(b);a.KV=CJ(b);a.a4G=D5(b);a.TQ=D5(b);}
function ATr(a,b){var c,d,e,f,g,h,i,j,k,l,m,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Qk/32.0;d=a.Rm/32.0;e=a.KV/32.0;f=(a.a4G*360|0)/256.0;g=(a.TQ*360|0)/256.0;h=a.a5h;i=b.e$.p;QW();j=null;a:{try{k=j;l=Cn(CDP,CF(h));if(l!==null){k=j;j=l.dO(i);k=j;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){j=$$je;}else{throw $$e;}}BL(j);j=k;}if(j===null){l
=C0();m=new S;T(m);Bg(H(m,B(1642)),h);BK(l,R(m));}j=j;j.rK=a.Qk;j.rJ=a.Rm;j.rI=a.KV;YY(j,c,d,e,f,g);j.PJ=1;b=b.dp;h=a.a29;$p=1;case 1:AXH(b,h,j);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
var ACn=J();
function Bmx(a){var b;b=new Ut;CN(b);return b;}
function VY(){Cr.call(this);this.a4X=0;}
function Bor(a,b){a.a4X=CJ(b);}
function BfI(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b.dp;c=a.a4X;$p=1;case 1:ASm(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
var ACo=J();
function Bnv(a){var b;b=new VY;CN(b);return b;}
function KL(){var a=this;Cr.call(a);a.a5f=0;a.IB=0;a.Nb=0;a.Mt=0;a.Pz=0;a.K0=0;a.Fp=0;}
function BMb(){var a=new KL();Vw(a);return a;}
function Vw(a){CN(a);a.Fp=0;}
function V4(a,b){a.a5f=CJ(b);}
function BbD(a,b){var c,d,e,f,g,h;b=NX(b.dp,a.a5f);if(b!==null){c=b.rK+a.IB|0;b.rK=c;d=b.rJ+a.Nb|0;b.rJ=d;e=b.rI+a.Mt|0;b.rI=e;f=c/32.0;g=d/32.0+0.015625;h=e/32.0;c=a.Fp;b.AI(f,g,h,!c?b.q:(a.Pz*360|0)/256.0,!c?b.x:(a.K0*360|0)/256.0,3);}}
var ACp=J();
function BAi(a){return BMb();}
var VV=J(KL);
function BhV(a,b){V4(a,b);a.IB=D5(b);a.Nb=D5(b);a.Mt=D5(b);}
var ACq=J();
function BF7(a){var b;b=new VV;Vw(b);return b;}
var YQ=J(KL);
function Bls(a,b){V4(a,b);a.Pz=D5(b);a.K0=D5(b);}
var ACr=J();
function BhO(a){var b;b=new YQ;Vw(b);b.Fp=1;return b;}
var Ye=J(KL);
function Bwh(a,b){V4(a,b);a.IB=D5(b);a.Nb=D5(b);a.Mt=D5(b);a.Pz=D5(b);a.K0=D5(b);}
var ACs=J();
function BJb(a){var b;b=new Ye;Vw(b);b.Fp=1;return b;}
function UN(){var a=this;Cr.call(a);a.a5T=0;a.a2P=0;a.a5d=0;a.a5_=0;a.a2R=0;a.WE=0;}
function Bry(a,b){a.a5T=CJ(b);a.a2P=CJ(b);a.a5d=CJ(b);a.a5_=CJ(b);a.a2R=FM(b)<<24>>24;a.WE=FM(b)<<24>>24;}
function AVg(a,b){var c,d,e;b=NX(b.dp,a.a5T);if(b!==null){c=a.a2P;b.rK=c;d=a.a5d;b.rJ=d;e=a.a5_;b.rI=e;b.AI(c/32.0,d/32.0+0.015625,e/32.0,(a.a2R*360|0)/256.0,(a.WE*360|0)/256.0,3);}}
var ACj=J();
function Bv2(a){var b;b=new UN;CN(b);return b;}
function Xr(){var a=this;Cr.call(a);a.a0p=0;a.ZX=0;a.Xi=0;}
function Bz4(a,b){a.a0p=CJ(b);a.ZX=CJ(b);a.Xi=!FM(b)?0:1;}
function A5a(a,b){var c,d,e,f,g,h,i,j,k,l;b=b.dp;c=a.a0p;d=a.ZX;e=a.Xi;if(!e){f=b.Rp;g=APf(f,c,d);if(!g.As)ANb(g);Mq(f.wB,ABu(c,d));Je(f.Vf,g);}else{g=b.Rp;h=ABu(c,d);i=BW(32768);f=Tt(g.a5U,i,c,d);i=f.hC.hm.data;j=0;k=i.length;if(j>k){b=new BJ;Be(b);K(b);}while(j<k){l=j+1|0;i[j]=(-1);j=l;}B2(g.wB,h,f);f.pv=1;}if(!e){k=c*16|0;c=d*16|0;Gl(b,k,0,c,k+15|0,128,c+15|0);}}
var ACk=J();
function BEO(a){var b;b=new Xr;CN(b);return b;}
function Vs(){var a=this;Cr.call(a);a.RI=0;a.TH=0;a.S_=0;a.Ec=0;a.GN=0;a.FZ=0;a.Sl=null;}
function BwW(a,b){var c,d,e,$$je;a.RI=CJ(b);a.TH=F1(b);a.S_=CJ(b);a.Ec=FM(b)+1|0;a.GN=FM(b)+1|0;a.FZ=FM(b)+1|0;c=BW(CJ(b));d=c.data;PL(b,c);a.Sl=BW((Bp(Bp(a.Ec,a.GN),a.FZ)*5|0)/2|0);e=BEV(0);ALf(e,c,0,d.length);a:{b:{try{A_g(e,a.Sl);}catch($$e){$$je=N($$e);if($$je instanceof KA){break b;}else{b=$$je;break a;}}Zb(e);return;}try{K(XM(B(1643)));}catch($$e){$$je=N($$e);b=$$je;}}Zb(e);K(b);}
function AWt(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.dp;d=a.RI;e=a.TH;f=a.S_;Ur(c,d,e,f,(d+a.Ec|0)-1|0,(e+a.GN|0)-1|0,(f+a.FZ|0)-1|0);b=b.dp;d=a.RI;g=a.TH;h
=a.S_;e=a.Ec;f=a.GN;i=a.FZ;j=a.Sl;k=d>>4;l=h>>4;m=d+e|0;n=(m-1|0)>>4;o=h+i|0;p=(o-1|0)>>4;q=0;r=g+f|0;if(g<0)g=0;if(r>128)r=128;while(k<=n){s=k*16|0;t=d-s|0;u=m-s|0;if(t<0)t=0;if(u>16)u=16;v=l;if(v<=p){w=v*16|0;x=h-w|0;y=o-w|0;if(x<0)x=0;if(y>16)y=16;$p=1;continue _;}k=k+1|0;}return;case 1:$z=AS3(b,k,v);if(C()){break _;}z=$z;ba=t;while(ba<u){e=x;while(e<y){f=ba<<11|e<<7|g;i=r-g|0;Cv(j,q,z.dT,f,i);q=q+i|0;e=e+1|0;}ba=ba+1|0;}e=127;i=0;while(i<16){ba=0;while(ba<16){bb=127;f=i<<11|ba<<7;while(bb>0){O();if(BYA.data[z.dT.data[(f
+bb|0)-1|0]])break;bb=bb+(-1)|0;}z.gJ.data[ba<<4|i]=bb<<24>>24;if(bb<e)e=bb;ba=ba+1|0;}i=i+1|0;}z.sP=e;z.eP=1;ba=t;while(ba<u){f=x;while(f<y){i=(ba<<11|f<<7|g)>>1;e=(r-g|0)/2|0;Cv(j,q,z.iH.hm,i,e);q=q+e|0;f=f+1|0;}ba=ba+1|0;}i=t;while(i<u){bb=x;while(bb<y){ba=(i<<11|bb<<7|g)>>1;e=(r-g|0)/2|0;Cv(j,q,z.jN.hm,ba,e);q=q+e|0;bb=bb+1|0;}i=i+1|0;}f=t;while(f<u){i=x;while(i<y){e=(f<<11|i<<7|g)>>1;ba=(r-g|0)/2|0;Cv(j,q,z.hC.hm,e,ba);q=q+ba|0;i=i+1|0;}f=f+1|0;}Gl(b,s+t|0,g,w+x|0,s+u|0,r,w+y|0);v=v+1|0;while(true){if(v
<=p){w=v*16|0;x=h-w|0;y=o-w|0;if(x<0)x=0;if(y>16)y=16;continue _;}k=k+1|0;if(k>n)break;s=k*16|0;t=d-s|0;u=m-s|0;if(t<0)t=0;if(u>16)u=16;v=l;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p);}
var ACl=J();
function Bic(a){var b;b=new Vs;CN(b);b.st=1;return b;}
function Wi(){var a=this;Cr.call(a);a.Ox=0;a.Jk=0;a.Hh=null;a.CD=null;a.In=null;a.BO=0;}
function BBc(a,b){var c;a.Ox=CJ(b);a.Jk=CJ(b);c=F1(b)&65535;a.BO=c;a.Hh=M4(c);a.CD=BW(c);a.In=BW(c);c=0;while(c<a.BO){a.Hh.data[c]=F1(b);c=c+1|0;}PL(b,a.CD);PL(b,a.In);}
function A66(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.dp;d=a.Ox;e=a.Jk;$p=1;case 1:$z=AS3(c,d,e);if(C()){break _;}c=$z;f=a.Ox*16|0;d=a.Jk*16|0;e=0;if(e>=a.BO)return;g=a.Hh.data[e];h=a.CD.data[e]&255;i=a.In.data[e];j=g>>12&15;k=g>>8&15;l=g&255;$p=2;case 2:AYt(c,j,l,k,h,i);if(C()){break _;}m=b.dp;g=j+f|0;k=k+d|0;Ur(m,g,l,k,g,l,
k);Gl(b.dp,g,l,k,g,l,k);e=e+1|0;if(e>=a.BO)return;g=a.Hh.data[e];h=a.CD.data[e]&255;i=a.In.data[e];j=g>>12&15;k=g>>8&15;l=g&255;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
var ACm=J();
function Bzg(a){var b;b=new Wi;CN(b);b.st=1;return b;}
function AAn(){var a=this;Cr.call(a);a.a1v=0;a.Xj=0;a.a3G=0;a.a0C=0;a.a69=0;}
function BhW(a,b){a.a1v=CJ(b);a.Xj=FM(b);a.a3G=CJ(b);a.a0C=FM(b);a.a69=FM(b);}
function AY6(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b.dp;c=a.a1v;d=a.Xj;e=a.a3G;f=a.a0C;g=a.a69;Ur(b,c,d,e,c,d,e);$p=1;case 1:$z=A53(b,c,d,e,f,g);if(C()){break _;}g=$z;if(!g)return;$p=2;case 2:A$R(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
var ABS=J();
function Bsd(a){var b;b=new AAn;CN(b);b.st=1;return b;}
function R2(){var a=this;Cr.call(a);a.R4=0;a.OO=0;a.Ky=0;a.yx=null;a.Mw=null;}
function Bv5(a,b){var c,d,$$je;a.R4=CJ(b);a.OO=F1(b);a.Ky=CJ(b);c=BW(F1(b)&65535);a.yx=c;PL(b,c);c=a.yx;b=ARf(BEr(ByA(c)));a:{try{d=A8n(b);break a;}catch($$e){$$je=N($$e);d=$$je;}J4(b);K(d);}J4(b);a.Mw=d;}
function BA6(a,b){Fg(b,a.R4);H7(b,a.OO);Fg(b,a.Ky);H7(b,a.yx.data.length<<16>>16);Zm(b,a.yx);}
function Bbj(a,b){}
var ABT=J();
function BtI(a){var b;b=new R2;CN(b);b.st=1;return b;}
function TF(){Cr.call(this);this.D7=null;}
function BhS(a,b){a.D7=Kb(b);}
function Bkd(a,b){L2(b,a.D7);}
function BeW(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Me(b.oB,B(1644),W(D,0));b.np=1;c=b.e$;d=null;$p=1;case 1:AUC(c,d);if(C()){break _;}c=b.e$;d=Ni(B(1645),a.D7);$p=2;case 2:AVA(c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
var ABU=J();
function Buy(a){var b;b=new TF;CN(b);return b;}
var SG=J();
var CDQ=0;var CDR=null;var CDS=null;function Baq(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=RT(b);c.UP=!(d&(-2147483648))?0:1;e=d&8388607;f=d>>23&255;if(!e&&!f){c.Kp=0;c.JO=0;return;}if(f)d=e|8388608;else{d=e<<1;while(Ee(Cg(M(d),M(8388608)),BS)){d=d<<1;f=f+(-1)|0;}}g=CDS.data;e=0;h=g.length;if(e>h){c=new BJ;Be(c);K(c);}i=h-1|0;a:{while(true){if(e>i){h=( -e|0)-1|0;break a;}h=(e+i|0)/2|0;j=g[h];if(j==f)break;if(f>=j)e=h+1|0;else i=h-1|0;}}if(h<0)h= -h|0;e=h+1|0;k=9+(f-g[e]|0)|0;l=Pp(d,CDR.data[e],k);if(l<CDQ){while
($rt_ucmp(l,CDQ)<=0){h=h+(-1)|0;l=(l*10|0)+9|0;}g=CDS.data;e=h+1|0;k=9+(f-g[e]|0)|0;l=Pp(d,CDR.data[e],k);}e=d<<1;d=e+1|0;g=CDR.data;f=h+1|0;i=g[f];j=k-1|0;m=Pp(d,i,j);n=Pp(e-1|0,CDR.data[f],j);o=1;while(true){p=o*10|0;if($rt_ucmp($rt_udiv(l,p),$rt_udiv(n,p))<=0)break;o=p;}j=1;while(true){q=j*10|0;if($rt_ucmp($rt_udiv(l,q),$rt_udiv(m,q))>=0)break;j=q;}i=$rt_ucmp(o,j);e=i>0?Bp($rt_udiv(l,o),o):i<0?Bp($rt_udiv(l,j),j)+j|0:Bp($rt_udiv((l+(j/2|0)|0),j),j);if(HU(M(e),M(1000000000))>=0)while(true){h=h+1|0;e=$rt_udiv(e,
10);if($rt_ucmp(e,1000000000)<0)break;}else if($rt_ucmp(e,100000000)<0){h=h+(-1)|0;e=e*10|0;}c.Kp=e;c.JO=h-50|0;}
function Pp(b,c,d){return BU(EE(CA(Cg(M(b),I(4294967295, 0)),Cg(M(c),I(4294967295, 0))),32-d|0));}
function A8j(){CDQ=$rt_udiv((-1),10);CDR=Cq([(-18543760),(-873828468),(-1558056233),(-2105438446),(-791721136),(-1492370368),(-2052889754),(-707643228),(-1425108042),(-1999079893),(-621547450),(-1356231419),(-1943978595),(-533385374),(-1285701758),(-1887554866),(-443107408),(-1213479385),(-1829776968),(-350662770),(-1139523676),(-1770612400),(-255999462),(-1063793029),(-1710027882),(-159064234),(-986244846),(-1647989336),(-59802560),(-906835507),(-1584461865),(-2126562952),(-825520345),(-1519409735),(-2074521247),
(-742253618),(-1452796353),(-2021230542),(-656988489),(-1384584251),(-1966660860),(-569676998),(-1314735058),(-1910781505),(-480270031),(-1243209484),(-1853561046),(-388717296),(-1169967296),(-1794967296),(-294967296),(-1094967296),(-1734967296),(-198967296),(-1018167296),(-1673527296),(-100663296),(-939524096),(-1610612736),(-2147483648),(-858993460),(-1546188227),(-2095944041),(-776530088),(-1480217529),(-2043167483),(-692087595),(-1412663535),(-1989124287),(-605618482),(-1343488245),(-1933784055),(-517074110),
(-1272652747),(-1877115657),(-426404674),(-1200117198),(-1819087218),(-333559171),(-1125840796),(-1759666096),(-238485376),(-1049781760),(-1698818867),(-141129810),(-971897307),(-1636511305),(-41437710),(-892143627),(-1572708361),(-2117160148),(-810475859),(-1507374147),(-2064892777),(-726848065),(-1440471911),(-2011370988),(-641213203),(-1371964022),(-1956564688)]);CDS=Cq([(-37),(-34),(-31),(-28),(-24),(-21),(-18),(-14),(-11),(-8),(-4),(-1),2,6,9,12,16,19,22,26,29,32,36,39,42,46,49,52,56,59,62,65,69,72,75,
79,82,85,89,92,95,99,102,105,109,112,115,119,122,125,129,132,135,139,142,145,149,152,155,158,162,165,168,172,175,178,182,185,188,192,195,198,202,205,208,212,215,218,222,225,228,232,235,238,242,245,248,252,255,258,261,265,268,271,275,278,281,285,288,291]);}
function BeS(){var a=this;D.call(a);a.a66=null;a.Tr=null;}
function BMk(){var a=new BeS();Bni(a);return a;}
function Bni(a){var b,c,d,e;a.a66=Q($rt_arraycls(Cj),[Q(Cj,[B(1627),B(1631),B(1631)]),Q(Cj,[B(1223),B(448),B(448)]),Q(Cj,[B(1646),B(1647),B(1648)]),Q(Cj,[B(1646),B(1648),B(1648)])]);b=W($rt_arraycls(D),5);c=b.data;d=W(D,5);e=d.data;O();e[0]=BTV;e[1]=BTT;BN();e[2]=CzI;e[3]=Czk;e[4]=CzJ;c[0]=d;c[1]=Q(D,[CzN,CzR,CzC,CzV,Cz2]);c[2]=Q(D,[CzM,CzQ,CzB,CzU,Cz1]);c[3]=Q(D,[CzO,CzS,CzD,CzW,Cz3]);c[4]=Q(D,[Cz7,Cz8,Cz9,Cz$,Cz_]);a.Tr=b;}
function A3d(a,b){var c,d,e,f,g,h,i,j,k;c=0;while(true){d=a.Tr.data;if(c>=d[0].data.length)break;e=d[0].data[c];f=0;while(true){g=a.Tr.data;if(f>=(g.length-1|0))break;h=f+1|0;i=g[h].data[c];j=Vq(i);k=W(D,5);d=k.data;d[0]=a.a66.data[f];d[1]=B4(35);BN();d[2]=CzX;d[3]=B4(88);d[4]=e;CK(b,j,k);f=h;}c=c+1|0;}}
function AQE(){var a=this;D.call(a);a.ZZ=null;a.Qo=null;}
function BJ8(){var a=new AQE();BHn(a);return a;}
function BHn(a){var b,c,d,e;b=W($rt_arraycls(Cj),1);b.data[0]=Q(Cj,[B(1223),B(1223),B(448)]);a.ZZ=b;b=W($rt_arraycls(D),2);c=b.data;d=W(D,5);e=d.data;O();e[0]=BTV;e[1]=BTT;BN();e[2]=CzI;e[3]=Czk;e[4]=CzJ;c[0]=d;c[1]=Q(D,[CzL,CzP,CzK,CzT,Cz0]);a.Qo=b;}
function A3R(a,b){var c,d,e,f,g,h,i,j,k;c=0;while(true){d=a.Qo.data;if(c>=d[0].data.length)break;e=d[0].data[c];f=0;while(true){d=a.Qo.data;if(f>=(d.length-1|0))break;g=f+1|0;h=d[g].data[c];i=Vq(h);j=W(D,5);k=j.data;k[0]=a.ZZ.data[f];k[1]=B4(35);BN();k[2]=CzX;k[3]=B4(88);k[4]=e;CK(b,i,j);f=g;}c=c+1|0;}h=new CS;BN();JF(h,CzG,1);CK(b,h,Q(D,[B(1638),B(1639),B(1638),B4(88),Cz4,B4(35),CzX]));CK(b,Fx(CzH,4),Q(D,[B(1223),B(448),B(1224),B4(89),Cz5,B4(88),Czi,B4(35),CzX]));}
function AQu(){D.call(this);this.a3E=null;}
function BMh(){var a=new AQu();But(a);return a;}
function But(a){var b,c,d,e;b=W($rt_arraycls(D),3);c=b.data;d=W(D,2);e=d.data;O();e[0]=BUc;BN();e[1]=CzJ;c[0]=d;c[1]=Q(D,[BUb,CzI]);c[2]=Q(D,[BYZ,Czk]);a.a3E=b;}
function AYT(a,b){var c,d,e,f;c=0;while(true){d=a.a3E.data;if(c>=d.length)break;e=d[c].data[0];f=d[c].data[1];CK(b,A9i(e),Q(D,[B(1625),B(1625),B(1625),B4(35),f]));CK(b,Fx(f,9),Q(D,[B(448),B4(35),e]));c=c+1|0;}}
var AZb=J();
function BLJ(){var a=new AZb();Br5(a);return a;}
function Br5(a){}
function A6L(a,b){var c,d,e;c=new CS;BN();Fj(c,CzZ);d=W(D,9);e=d.data;e[0]=B(1224);e[1]=B(1223);e[2]=B(448);e[3]=B4(88);O();e[4]=BT4;e[5]=B4(89);e[6]=BT5;e[7]=B4(35);e[8]=CzY;CK(b,c,d);CK(b,Vq(CzZ),Q(D,[B(1224),B(1223),B(448),B4(88),BT5,B4(89),BT4,B4(35),CzY]));}
var BeR=J();
function BKw(){var a=new BeR();BBu(a);return a;}
function BBu(a){}
function AQU(a,b){var c;c=new CS;O();A4a(c,BYW);CK(b,c,Q(D,[B(1625),B(1629),B(1625),B4(35),BTV]));CK(b,A9i(BY3),Q(D,[B(1625),B(1629),B(1625),B4(35),BTT]));CK(b,A9i(BY0),Q(D,[B(1298),B(1298),B4(35),BTV]));}
function A0A(){var a=this;D.call(a);a.VR=null;a.KM=null;}
function BLy(){var a=new A0A();BjC(a);return a;}
function BjC(a){var b,c,d,e;a.VR=Q($rt_arraycls(Cj),[Q(Cj,[B(1627),B(1632)]),Q(Cj,[B(1632),B(1627),B(1627)]),Q(Cj,[B(1627),B(1632),B(1632)]),Q(Cj,[B(1632),B(1632)])]);b=W($rt_arraycls(D),5);c=b.data;d=W(D,5);e=d.data;BN();e[0]=CAF;O();e[1]=BUh;e[2]=CzI;e[3]=Czk;e[4]=CzJ;c[0]=d;c[1]=Q(D,[CAb,CAf,CAj,CAn,CAr]);c[2]=Q(D,[CAc,CAg,CAk,CAo,CAs]);c[3]=Q(D,[CAd,CAh,CAl,CAp,CAt]);c[4]=Q(D,[CAe,CAi,CAm,CAq,CAu]);a.KM=b;}
function BfZ(a,b){var c,d,e,f,g,h;c=0;while(true){d=a.KM.data;if(c>=d[0].data.length)break;e=d[0].data[c];f=0;while(true){g=a.KM.data;if(f>=(g.length-1|0))break;h=f+1|0;CK(b,Vq(g[h].data[c]),Q(D,[a.VR.data[f],B4(88),e]));f=h;}c=c+1|0;}}
function AQZ(){D.call(this);this.bc2=null;}
function BKU(a){var b=new AQZ();BoA(b,a);return b;}
function BoA(a,b){a.bc2=b;}
function Bqn(a,b,c){b=b;c=c;return SU(c)<SU(b)?(-1):SU(c)<=SU(b)?0:1;}
var ALq=J(LP);
function RJ(a){Zv(a);return a.nR.h1;}
function AKR(){var a=this;D.call(a);a.Du=0;a.CA=0;a.RH=null;a.a5t=null;a.bbF=0;}
function ALS(a,b,c,d,e){var f,g,h,i,j,k;f=0;while(f<3){g=0;while(g<3){h=f-c|0;i=g-d|0;j=(-1);if(h>=0&&i>=0){k=a.Du;if(h<k&&i<a.CA)j=!e?a.RH.data[h+Bp(i,k)|0]:a.RH.data[((k-h|0)-1|0)+Bp(i,k)|0];}if(b.data[f+(g*3|0)|0]!=j)return 0;g=g+1|0;}f=f+1|0;}return 1;}
function SU(a){return Bp(a.Du,a.CA);}
function GV(){var a=this;BD.call(a);a.kp=0;a.bcU=null;}
function A20(a,b){var c=new GV();BjM(c,a,b);return c;}
function BjM(a,b,c){a.bcU=b;Be(a);a.kp=c;}
function A_s(){var a=this;D.call(a);a.a6K=0;a.Y_=0;a.bbk=BS;a.bdh=0;a.Na=0;a.oI=null;a.Bp=null;a.Dq=null;a.beP=0;a.a1E=BS;a.a_a=0;a.ze=BS;}
function BD6(){var a=new A_s();BEd(a);return a;}
function BEd(a){a.a6K=0;a.Y_=0;a.Na=255;a.a_a=0;a.ze=BS;}
function A7K(a,b){a.a1E=b;}
function ASM(a,b){var c,d,e,f;c=0;if(a.a6K)c=1;if(a.Y_)c=c|2;if(a.oI!==null)c=c|4;if(a.Bp!==null)c=c|8;if(a.Dq!==null)c=c|16;d=0;e=b.qd;if(e==1)d=4;else if(e==9)d=2;MG(b,(-29921));D1(b,8);D1(b,c<<24>>24);D1(b,BU(a.ze)<<24>>24);D1(b,BU(C7(a.ze,8))<<24>>24);D1(b,BU(C7(a.ze,16))<<24>>24);D1(b,BU(C7(a.ze,24))<<24>>24);D1(b,d<<24>>24);D1(b,a.Na<<24>>24);f=a.oI;if(f!==null){D1(b,f.data.length<<24>>24);D1(b,a.oI.data.length>>8<<24>>24);f=a.oI;Rj(b,f,0,f.data.length);}f=a.Bp;if(f!==null){Rj(b,f,0,f.data.length);D1(b,
0);}f=a.Dq;if(f!==null){Rj(b,f,0,f.data.length);D1(b,0);}}
function ANv(){D.call(this);this.JM=null;}
function BGi(a,b,c){var d,e;b=b;c=c;d=b.hs;e=c.hs;return d&&!e?1:e&&!d?(-1):MT(b,a.JM)>=MT(c,a.JM)?(-1):1;}
function A7_(){D.call(this);this.N3=null;}
function BoW(a){var b=new A7_();BC$(b,a);return b;}
function BC$(a,b){a.N3=b;}
function BsM(a,b,c){b=b;c=c;return MT(b,a.N3)>=MT(c,a.N3)?1:(-1);}
function Mw(){var a=this;D.call(a);a.x7=null;a.a6E=null;a.QP=null;a.Ff=null;a.ba_=null;a.a$w=0.0;a.a9h=0.0;a.Iq=0.0;a.Ip=0.0;a.Io=0.0;}
var CBQ=null;var CCf=0.0;var CCg=0.0;var CCh=0.0;function Ux(){Ux=Bi(Mw);Bz$();}
function AL$(a,b){var c;c=Cn(a.x7,b);if(c===null&&b!==G(Hc)){c=AL$(a,RH(b));B2(a.x7,b,c);}return c;}
function ANP(a,b){return AL$(a,CY(b));}
function A0P(a,b,c,d,e,f){var g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=ANP(a,b);if(g===null)return;$p=1;case 1:g.N6(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function Bz$(){var b,c,d,e,f;b=new Mw;Ux();c=Dl();b.x7=c;d=new ADn;e=new ADy;f=B9(0,0);e.a0G=f;Ce(f,(-12.0),(-14.0),(-1.0),24,12,2,0.0);f=B9(0,14);e.ET=f;Ce(f,(-1.0),(-2.0),(-1.0),2,14,2,0.0);d.HR=e;B2(c,G(UZ),d);c=b.x7;d=new APt;d.Ph=Dl();B2(c,G(YS),d);c=SH(Jw(b.x7));while(MO(c)){(RJ(c)).wQ=b;}CBQ=b;}
function Hc(){var a=this;D.call(a);a.cF=null;a.em=0;a.ek=0;a.ez=0;}
var CDT=null;var CDU=null;function Xc(){Xc=Bi(Hc);BrL();}
function CDV(){var a=new Hc();PS(a);return a;}
function PS(a){Xc();}
function TP(b,c,d){Xc();if(!Eu(CDU,d)){B2(CDT,d,c);B2(CDU,b,d);return;}b=new BJ;c=new S;T(c);H(H(c,B(1649)),d);Ba(b,R(c));K(b);}
function TA(a,b){a.em=FE(b,B(1650));a.ek=FE(b,B(1651));a.ez=FE(b,B(1652));}
function ST(a,b){var c,d;Xc();c=Cn(CDU,CY(a));if(c!==null){Jb(b,B(1350),c);FH(b,B(1650),a.em);FH(b,B(1651),a.ek);FH(b,B(1652),a.ez);return;}b=new B8;c=Iz(CY(a));d=new S;T(d);H(H(d,c),B(1653));Ba(b,R(d));K(b);}
function A1c(a){}
function A9A(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cF;c=a.em;d=a.ek;e=a.ez;$p=1;case 1:$z=AZU(b,c,d,e);if(C()){break _;}c=$z;return c;default:E4();}}C8().s(a,b,c,d,e,$p);}
function AWl(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cF;c=a.em;d=a.ek;e=a.ez;$p=1;case 1:b.bdu(c,d,e,a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function Yq(a,b,c,d){var e,f,g;e=a.em+0.5-b;f=a.ek+0.5-c;g=a.ez+0.5-d;return e*e+f*f+g*g;}
function A64(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:O();b=BRd.data;c=a.cF;d=a.em;e=a.ek;f=a.ez;$p=1;case 1:$z=AWH(c,d,e,f);if(C()){break _;}d=$z;return b[d];default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BrL(){CDT=Dl();CDU=Dl();TP(G(AO0),new AOQ,B(1654));TP(G(AIM),new AOP,B(1655));TP(G(UZ),new AOO,B(1656));TP(G(YS),new AON,B(1657));}
function NP(){D.call(this);this.Oa=null;}
function ATZ(){var a=this;NP.call(a);a.tD=null;a.a9e=0;a.a6C=0;}
function BNx(a){var b=new ATZ();BHe(b,a);return b;}
function BHe(a,b){if(b!==null){a.Oa=b;a.a6C=0;a.tD=b;return;}b=new Ep;Be(b);K(b);}
function ATw(a){var b,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.tD;if(b!==null){try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}MZ(a);a.tD=null;}return;case 1:a:{try{A$g(b);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}MZ(a);}a.tD=null;return;default:E4();}}C8().s(a,b,$p);}
function AOl(a,b){var c,d,$$je;if(b===null)b=Iz(null);a:{c=LE(b);d=c.data.length;b=a.tD;if(b===null)MZ(a);else{try{Ba2(b,c,0,d);break a;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}MZ(a);}}}
function HA(a,b){var $$je;AOl(a,b);AOl(a,B(191));if(a.a6C)a:{b=a.tD;if(b===null)MZ(a);else{try{AKa(b);break a;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}MZ(a);}}}
function MZ(a){a.a9e=1;}
function AZE(){var a=this;NP.call(a);a.HX=null;a.Wh=null;a.J6=null;a.tz=null;a.Qe=0;}
function BOd(a){var b=new AZE();Btz(b,a);return b;}
function Btz(a,b){var c,d,e;c=ADo(b);Q3();b=BOW;c=ADo(c);d=AHs(b);Io();b=W6(VR(d,BRl),BRl);a.Oa=a;e=BW(512);a.J6=e;a.tz=UX(e);a.HX=ADo(c);a.Wh=b;}
function ADo(b){if(b!==null)return b;b=new Ep;Be(b);K(b);}
function A$g(a){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.Qe)return;AKa(a);a.Qe=1;b=a.HX;$p=1;case 1:BaB(b);if(C()){break _;}return;default:E4();}}C8().s(a,b,$p);}
function AKa(a){var b;AK_(a);b=a.tz.bX;if(b>0){Vz(a.HX,a.J6,0,b);QL(a.tz);}}
function AK_(a){var b;if(!a.Qe)return;b=new BG;Ba(b,B(1658));K(b);}
function Ba2(a,b,c,d){var e,f,g,$$je;e=a.Oa;Ff(e);a:{try{AK_(a);if(b===null)K(BMA());if(!(c>=0&&c<=(b.data.length-d|0)&&d>=0))K(BJ2());f=ALP(b,c,d);while(Fp(f)){if(!KM(Sm(a.Wh,f,a.tz,0)))continue;Vz(a.HX,a.J6,0,Bbe(a.tz));QL(a.tz);}C1(e);}catch($$e){$$je=N($$e);g=$$je;break a;}return;}C1(e);K(g);}
function AZ1(){Fy.call(this);this.bsp=null;}
function AGj(){HE.call(this);this.tk=null;}
function Bny(a){var b,c;b=a.tk;if(b===null){c=new BG;Ba(c,B(873));K(c);}if(Gp(b)<=0)return (-1);return AKN(a.tk)&255;}
function BdY(a,b,c,d){var e,f,g,h,i,j;e=a.tk;if(e===null){e=new BG;Ba(e,B(873));K(e);}f=e.by;g=e.du;h=g-f|0;if(h>=d)h=d;if(h>0){d=f+h|0;if(d>g)K(DX(d-1|0));i=b.data;j=new $rt_globals.Int8Array(e.d3.buffer,e.d3.byteOffset+e.by|0,h);i.set(j,c);e.by=e.by+h|0;}if(h<=0)h=(-1);return h;}
function KK(a){if(a.tk!==null){B$();a.tk=null;}}
var ACR=J(0);
function AOs(){D.call(this);this.a0i=null;}
function AMR(a){return Dc(a.a0i);}
var BaW=J();
function Bfn(){var a=this;I1.call(a);a.pM=null;a.r3=0;}
function A_0(){var a=new Bfn();Bnq(a);return a;}
function Bnq(a){a.pM=BW(32);}
function BCW(a,b){var c,d;AFh(a,a.r3+1|0);c=a.pM.data;d=a.r3;a.r3=d+1|0;c[d]=b<<24>>24;}
function AFd(a,b,c,d){var e,f,g,h,i;AFh(a,a.r3+d|0);e=0;while(e<d){f=b.data;g=a.pM.data;h=a.r3;a.r3=h+1|0;i=c+1|0;g[h]=f[c];e=e+1|0;c=i;}}
function AFh(a,b){var c;c=a.pM.data.length;if(c<b){b=D2(b,(c*3|0)/2|0);a.pM=Nu(a.pM,b);}}
function Sa(a){return Nu(a.pM,a.r3);}
var ASd=J();
function ACA(){Fm.call(this);this.bey=null;}
function BB8(a){var b=new ACA();BfN(b,a);return b;}
function BfN(a,b){var c;c=new S;T(c);H(H(c,B(1659)),b);Ba(a,R(c));a.bey=b;}
var Nj=J();
var CDW=null;var CDX=null;var BO2=null;var BO1=null;var BO0=null;function A99(){CDW=Cq([1,10,100,1000,10000,100000,1000000,10000000,100000000,1000000000]);CDX=AJS([M(1),M(10),M(100),M(1000),M(10000),M(100000),M(1000000),M(10000000),M(100000000),M(1000000000),I(1410065408, 2),I(1215752192, 23),I(3567587328, 232),I(1316134912, 2328),I(276447232, 23283),I(2764472320, 232830),I(1874919424, 2328306),I(1569325056, 23283064),I(2808348672, 232830643)]);BO2=AJS([M(1),M(10),M(100),M(10000),M(100000000),I(1874919424, 2328306)]);BO1
=new ANr;BO0=new AGc;}
function AGc(){var a=this;D.call(a);a.Kp=0;a.JO=0;a.UP=0;}
var A4K=J();
var AFT=J(0);
function AMS(){D.call(this);this.a5l=null;}
function Bip(a,b){var c;b=$rt_str(b);c=a.a5l;KJ();F_(c.UC,b);}
function AAG(){Fm.call(this);this.ba2=null;}
function A3h(){Fm.call(this);this.a9P=0;}
function BAH(a){var b=new A3h();BwN(b,a);return b;}
function BwN(a,b){var c;c=new S;T(c);Bg(H(c,B(1660)),b);Ba(a,R(c));a.a9P=b;}
var PW=J(Ge);
var CDY=null;function BaJ(){CDY=G($rt_bytecls());}
var OZ=J(Ge);
var CDZ=null;function AZo(){CDZ=G($rt_shortcls());}
function ALg(){Fm.call(this);this.baq=0;}
function AQw(){var a=this;Fm.call(a);a.a7_=0;a.bbd=null;}
function AVJ(a,b){var c=new AQw();BsS(c,a,b);return c;}
function BsS(a,b,c){var d,e;d=new S;T(d);e=H(H(H(d,B(1661)),c),B(1662));Bt(e,b);H(e,B(1663));Ba(a,R(d));a.a7_=b;a.bbd=c;}
function ARV(){var a=this;D.call(a);a.a8B=null;a.bcE=0;a.Uv=0;a.a9i=0;a.a$v=0;a.a8n=0;a.bdd=0;a.bea=0;a.baE=null;a.bdr=null;a.a$S=0;a.a91=0;a.bau=null;}
function Bp1(a){var b=new ARV();BIh(b,a);return b;}
function BIh(a,b){var c,d,e;a.a8B=b;c=b.f3;d=b.fT;if(Cy3===null)Cy3=Bjq();e=Cy3;b=X3(c,d);e=e.hasOwnProperty($rt_ustr(b))?e[$rt_ustr(b)]:e.hasOwnProperty($rt_ustr(c))?e[$rt_ustr(c)]:e.root;a.bcE=48;a.Uv=e.groupingSeparator&65535;a.a9i=e.decimalSeparator&65535;a.a$v=e.perMille&65535;a.a8n=e.percent&65535;a.bdd=35;a.bea=59;a.baE=(e.naN!==null?$rt_str(e.naN):null);a.bdr=(e.infinity!==null?$rt_str(e.infinity):null);a.a$S=e.minusSign&65535;a.a91=e.decimalSeparator&65535;a.bau=(e.exponentSeparator!==null?$rt_str(e.exponentSeparator)
:null);}
function BcA(a){var b,c,d,$$je;a:{try{b=AEj(a);}catch($$e){$$je=N($$e);if($$je instanceof RN){c=$$je;break a;}else{throw $$e;}}return b;}d=new GD;HO(d,B(1664),c);K(d);}
function XD(){var a=this;NL.call(a);a.VD=0;a.Dp=0;a.J0=0;a.Cz=0;a.YM=0;a.a81=null;a.baa=null;}
function Rb(){var a=this;XD.call(a);a.a$6=null;a.a7E=null;a.H8=null;a.Wo=null;a.a2D=null;a.a3F=0;a.YL=0;a.bbs=0;a.baz=0;a.bc5=null;}
var CD0=null;var CD1=null;function BfS(a,b){var c,d,e,f,g,h,i;c=new AIS;c.C9=0;c.Q1=0;c.PD=0;c.KU=0;c.Dc=0;c.Hx=1;c.c4=b;c.bm=0;c.a2y=SO(c,0,0);if(c.bm==Y(b)){c=new BJ;d=new S;T(d);H(H(d,B(1665)),b);Ba(c,R(d));K(c);}AO6(c,1);c.MZ=null;c.Lg=null;if(c.bm<Y(b)&&Bc(b,c.bm)!=59)c.P6=SO(c,1,0);if(c.bm<Y(b)){e=c.bm;c.bm=e+1|0;if(Bc(b,e)!=59){d=new BJ;f=c.bm;c=new S;T(c);g=H(c,B(1666));Bg(g,f);H(H(g,B(1667)),b);Ba(d,R(c));K(d);}c.MZ=SO(c,0,1);AO6(c,0);c.Lg=SO(c,1,1);}h=c.a2y;a.a7E=h;a.Wo=c.P6;i=c.MZ;if(i!==null)a.H8
=i;else{e=h.data.length;i=W(Hn,e+1|0);a.H8=i;Cv(h,0,i,1,e);a.H8.data[0]=new TI;}h=c.Lg;if(h===null)h=c.P6;a.a2D=h;f=c.C9;a.YL=f;a.VD=f<=0?0:1;f=!c.Dc?c.MA:D2(1,c.MA);if(f<0)f=0;a.J0=f;if(a.Dp<f)a.Dp=f;e=c.Ul;if(e<0)e=0;a.Dp=e;if(e<f)a.J0=e;f=c.Q1;if(f<0)f=0;a.YM=f;if(a.Cz<f)a.Cz=f;e=c.PD;if(e<0)e=0;a.Cz=e;if(e<f)a.YM=e;a.bbs=c.Dc;a.baz=c.KU;a.a3F=c.Hx;a.bc5=b;}
function A6P(a){return a.YL;}
function A5K(){CD0=AJS([M(1),M(10),M(100),M(1000),M(10000),M(100000),M(1000000),M(10000000),M(100000000),M(1000000000),I(1410065408, 2),I(1215752192, 23),I(3567587328, 232),I(1316134912, 2328),I(276447232, 23283),I(2764472320, 232830),I(1874919424, 2328306),I(1569325056, 23283064),I(2808348672, 232830643)]);CD1=Cq([1,10,100,1000,10000,100000,1000000,10000000,100000000,1000000000]);}
var ADO=J(0);
function UZ(){var a=this;Hc.call(a);a.ei=null;a.qF=0;}
function Bqe(){var a=new UZ();BqY(a);return a;}
function BqY(a){PS(a);a.ei=Q(Cj,[B(4),B(4),B(4),B(4)]);a.qF=(-1);}
function Bz6(a,b){ST(a,b);Jb(b,B(1668),a.ei.data[0]);Jb(b,B(1669),a.ei.data[1]);Jb(b,B(1670),a.ei.data[2]);Jb(b,B(1671),a.ei.data[3]);}
function Brf(a,b){var c,d,e,f;TA(a,b);c=0;while(c<4){d=a.ei.data;e=c+1|0;f=new S;T(f);Bg(H(f,B(1672)),e);d[c]=G6(b,R(f));if(Y(a.ei.data[c])>15){d=a.ei.data;d[c]=CU(d[c],0,15);}c=e;}}
function PN(){D.call(this);this.wQ=null;}
function Bsp(a,b){a.wQ=b;}
function ADn(){PN.call(this);this.HR=null;}
function A27(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A64(b);if(C()){break _;}g=$z;Co();h=0.6666666865348816;O();if(g!==BY5){$p=2;continue _;}Bw(c+0.5,d+0.5,e+0.5);$p=3;continue _;case 2:$z=A9A(b);if(C()){break _;}i=$z;j=0.0;if(i==2)j=180.0;if(i==4)j=90.0;if(i==5)j=(-90.0);Bw(c+0.5,
d+0.5,e+0.5);Bx( -j,0.0,1.0,0.0);Bw(0.0,(-0.3125),(-0.4375));a.HR.ET.jb=0;k=B(1673);g=a.wQ.QP;$p=4;continue _;case 3:$z=A9A(b);if(C()){break _;}i=$z;Bx( -((i*360|0)/16.0),0.0,1.0,0.0);a.HR.ET.jb=1;k=B(1673);g=a.wQ.QP;$p=4;case 4:$z=A3q(g,k);if(C()){break _;}i=$z;Hq(g,i);Co();Ct(h,(-0.6666666865348816),(-0.6666666865348816));k=a.HR;g=k.a0G;f=0.0625;$p=5;case 5:AWp(g,f);if(C()){break _;}k=k.ET;f=0.0625;$p=6;case 6:AWp(k,f);if(C()){break _;}BQ();g=a.wQ.a6E;Bw(0.0,0.3333333432674408,0.046666666865348816);Ct(0.01111111231148243,
(-0.01111111231148243),0.01111111231148243);J7(0.0,0.0,(-0.01111111231148243));FD(0);l=0;m=0;n=b.ei.data;if(m>=n.length){FD(1);CD(1.0,1.0,1.0,1.0);BQ();return;}k=n[m];if(m!=b.qF){o=( -Ea(g,k)|0)/2|0;i=(m*10|0)-(b.ei.data.length*5|0)|0;$p=7;continue _;}p=new S;T(p);H(H(H(p,B(1445)),k),B(1674));k=R(p);i=( -Ea(g,k)|0)/2|0;o=(m*10|0)-(b.ei.data.length*5|0)|0;$p=8;continue _;case 7:AVG(g,k,o,i,l);if(C()){break _;}m=m+1|0;n=b.ei.data;if(m>=n.length){FD(1);CD(1.0,1.0,1.0,1.0);BQ();return;}k=n[m];if(m!=b.qF){o=( -Ea(g,
k)|0)/2|0;i=(m*10|0)-(b.ei.data.length*5|0)|0;continue _;}p=new S;T(p);H(H(H(p,B(1445)),k),B(1674));k=R(p);i=( -Ea(g,k)|0)/2|0;o=(m*10|0)-(b.ei.data.length*5|0)|0;$p=8;case 8:AVG(g,k,i,o,l);if(C()){break _;}m=m+1|0;n=b.ei.data;if(m>=n.length){FD(1);CD(1.0,1.0,1.0,1.0);BQ();return;}k=n[m];if(m!=b.qF){o=( -Ea(g,k)|0)/2|0;i=(m*10|0)-(b.ei.data.length*5|0)|0;$p=7;continue _;}p=new S;T(p);H(H(H(p,B(1445)),k),B(1674));k=R(p);i=( -Ea(g,k)|0)/2|0;o=(m*10|0)-(b.ei.data.length*5|0)|0;continue _;default:E4();}}C8().s(a,
b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function AZj(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b;$p=1;case 1:A27(a,b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function YS(){var a=this;Hc.call(a);a.ow=0;a.k5=null;a.vy=0.0;a.w7=0.0;}
function BE2(){var a=new YS();BDx(a);return a;}
function BDx(a){PS(a);a.ow=(-1);a.k5=B(1675);a.w7=0.0;a.ow=20;}
function AXB(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.w7=a.vy;if(S7(a.cF,a.em+0.5,a.ek+0.5,a.ez+0.5,16.0)===null?0:1){b=a.em+V(a.cF.m);c=a.ek+V(a.cF.m);d=a.ez+V(a.cF.m);Ck(a.cF,B(819),b,c,d,0.0,0.0,0.0);Ck(a.cF,B(820),b,c,d,0.0,0.0,0.0);e=a.vy;f=a.ow;a.vy=e+1000.0/(f+200.0);while(true){e=a.vy;if
(e<=360.0)break;a.vy=e-360.0;a.w7=a.w7-360.0;}if(f==(-1))Zw(a);f=a.ow;if(f>0)a.ow=f-1|0;else{g=4;h=0;if(h<g){i=RX(a.k5,a.cF);if(i===null)return;j=a.cF;k=CY(i);l=a.em;e=l;m=a.ek;n=m;o=a.ez;p=Ev(En(e,n,o,l+1|0,m+1|0,o+1|0),8.0,4.0,8.0);$p=1;continue _;}}}return;case 1:$z=A$V(j,k,p);if(C()){break _;}j=$z;if(j.n>=6){Zw(a);return;}Id(i,a.em+(Dc(a.cF.m)-Dc(a.cF.m))*4.0,(a.ek+F(a.cF.m,3)|0)-1|0,a.ez+(Dc(a.cF.m)-Dc(a.cF.m))*4.0,V(a.cF.m)*360.0,0.0);$p=2;case 2:$z=i.F0();if(C()){break _;}f=$z;if(f){j=a.cF;$p=3;continue _;}h
=h+1|0;if(h>=g)return;i=RX(a.k5,a.cF);if(i===null)return;j=a.cF;k=CY(i);l=a.em;e=l;m=a.ek;n=m;o=a.ez;p=Ev(En(e,n,o,l+1|0,m+1|0,o+1|0),8.0,4.0,8.0);$p=1;continue _;case 3:j.bbY(i);if(C()){break _;}l=0;while(l<20){c=a.em+0.5+(V(a.cF.m)-0.5)*2.0;d=a.ek+0.5+(V(a.cF.m)-0.5)*2.0;e=a.ez+0.5+(V(a.cF.m)-0.5)*2.0;Ck(a.cF,B(819),c,d,e,0.0,0.0,0.0);Ck(a.cF,B(820),c,d,e,0.0,0.0,0.0);l=l+1|0;}AZ7(i);Zw(a);h=h+1|0;if(h>=g)return;i=RX(a.k5,a.cF);if(i===null)return;j=a.cF;k=CY(i);l=a.em;e=l;m=a.ek;n=m;o=a.ez;p=Ev(En(e,n,o,l
+1|0,m+1|0,o+1|0),8.0,4.0,8.0);$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function Zw(a){a.ow=200+F(a.cF.m,600)|0;}
function BnB(a,b){TA(a,b);a.k5=G6(b,B(1676));a.ow=EW(b,B(1677));}
function Bra(a,b){ST(a,b);Jb(b,B(1676),a.k5);EQ(b,B(1677),a.ow<<16>>16);}
function APt(){PN.call(this);this.Ph=null;}
function AP2(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=b;Co();Bw(c+0.5,d,e+0.5);h=Cn(a.Ph,g.k5);if(h===null){h=RX(g.k5,null);B2(a.Ph,g.k5,h);}if(h===null){BQ();return;}h.k=g.cF;Bw(0.0,0.4000000059604645,0.0);i=g.w7;Bx((i+(g.vy-i)*f)*10.0,0.0,1.0,0.0);Bx((-30.0),1.0,0.0,0.0);Bw(0.0,(-0.4000000059604645),0.0);Ct(0.4375,0.4375,0.4375);Id(h,c,d,e,0.0,0.0);Il();b=BQ8;d
=0.0;e=0.0;c=0.0;j=0.0;$p=1;case 1:Bdx(b,h,d,e,c,j,f);if(C()){break _;}BQ();return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function ANn(){var a=this;Fm.call(a);a.a87=null;a.bdc=0;}
function ASy(){Fm.call(this);this.a_q=null;}
function BoB(a){var b=new ASy();BCP(b,a);return b;}
function BCP(a,b){var c;c=new S;T(c);H(H(c,B(1678)),b);Ba(a,R(c));a.a_q=b;}
function ADI(){Fm.call(this);this.a8t=null;}
function ANr(){var a=this;D.call(a);a.LA=BS;a.Je=0;a.Ux=0;}
function ADy(){var a=this;D.call(a);a.a0G=null;a.ET=null;}
var Hn=J(0);
function AIp(){D.call(this);this.GF=null;}
function R0(a){var b=new AIp();Brt(b,a);return b;}
function Brt(a,b){a.GF=b;}
function BxZ(a,b){var c;if(a===b)return 1;if(!(b instanceof AIp))return 0;c=b;return CP(a.GF,c.GF);}
function Bhd(a){return Nh(a.GF);}
function HL(){Dw.call(this);this.a_f=0;}
var CD2=null;var CD3=null;var CD4=null;var CD5=null;var CD6=null;var CD7=null;var CDC=null;var CD8=null;var CD9=null;function A$$(){A$$=Bi(HL);Bs0();}
function Mo(a,b,c){var d=new HL();AVW(d,a,b,c);return d;}
function BG9(){A$$();return CD9.de();}
function AVW(a,b,c,d){A$$();Gg(a,b,c);a.a_f=d;}
function Bs0(){var b;CD2=Mo(B(1679),0,0);CD3=Mo(B(1680),1,1);CD4=Mo(B(1681),2,2);CD5=Mo(B(1682),3,3);CD6=Mo(B(1683),4,4);CD7=Mo(B(1684),5,5);CDC=Mo(B(1685),6,6);b=Mo(B(1686),7,7);CD8=b;CD9=Q(HL,[CD2,CD3,CD4,CD5,CD6,CD7,CDC,b]);}
function XK(){D.call(this);this.a2e=null;}
var CDE=null;function Bf5(a){return (a.a2e.code!==null?$rt_str(a.a2e.code):null);}
var AAf=J();
var CDF=null;var CDD=null;function Bmg(){return [{"code":"AFN","fractionDigits":2,"numericCode":971},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"ALL","fractionDigits":2,"numericCode":8},{"code":"DZD","fractionDigits":2,"numericCode":12},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"AOA","fractionDigits":2,"numericCode":973},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":null,"fractionDigits":0,"numericCode":0},{"code"
:"XCD","fractionDigits":2,"numericCode":951},{"code":"ARS","fractionDigits":2,"numericCode":32},{"code":"AMD","fractionDigits":2,"numericCode":51},{"code":"AWG","fractionDigits":2,"numericCode":533},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"AZN","fractionDigits":2,"numericCode":944},{"code":"BSD","fractionDigits":2,"numericCode":44},{"code":"BHD","fractionDigits":3,"numericCode":48},{"code":"BDT","fractionDigits":2,"numericCode":50},{"code"
:"BBD","fractionDigits":2,"numericCode":52},{"code":"BYR","fractionDigits":0,"numericCode":974},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"BZD","fractionDigits":2,"numericCode":84},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"BMD","fractionDigits":2,"numericCode":60},{"code":"BTN","fractionDigits":2,"numericCode":64},{"code":"INR","fractionDigits":2,"numericCode":356},{"code":"BOB","fractionDigits":2,"numericCode":68},{"code":"BOV","fractionDigits":2,"numericCode":984},{"code"
:"USD","fractionDigits":2,"numericCode":840},{"code":"BAM","fractionDigits":2,"numericCode":977},{"code":"BWP","fractionDigits":2,"numericCode":72},{"code":"NOK","fractionDigits":2,"numericCode":578},{"code":"BRL","fractionDigits":2,"numericCode":986},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"BND","fractionDigits":2,"numericCode":96},{"code":"BGN","fractionDigits":2,"numericCode":975},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"BIF","fractionDigits":0,"numericCode":108},{"code"
:"KHR","fractionDigits":2,"numericCode":116},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"CAD","fractionDigits":2,"numericCode":124},{"code":"CVE","fractionDigits":2,"numericCode":132},{"code":"KYD","fractionDigits":2,"numericCode":136},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"CLF","fractionDigits":4,"numericCode":990},{"code":"CLP","fractionDigits":0,"numericCode":152},{"code":"CNY","fractionDigits":2,"numericCode":156}
,{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"COP","fractionDigits":2,"numericCode":170},{"code":"COU","fractionDigits":2,"numericCode":970},{"code":"KMF","fractionDigits":0,"numericCode":174},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"CDF","fractionDigits":2,"numericCode":976},{"code":"NZD","fractionDigits":2,"numericCode":554},{"code":"CRC","fractionDigits":2,"numericCode":188},{"code":"XOF","fractionDigits":0,"numericCode"
:952},{"code":"HRK","fractionDigits":2,"numericCode":191},{"code":"CUC","fractionDigits":2,"numericCode":931},{"code":"CUP","fractionDigits":2,"numericCode":192},{"code":"ANG","fractionDigits":2,"numericCode":532},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"CZK","fractionDigits":2,"numericCode":203},{"code":"DKK","fractionDigits":2,"numericCode":208},{"code":"DJF","fractionDigits":0,"numericCode":262},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"DOP","fractionDigits":2,"numericCode"
:214},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"EGP","fractionDigits":2,"numericCode":818},{"code":"SVC","fractionDigits":2,"numericCode":222},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"ERN","fractionDigits":2,"numericCode":232},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"ETB","fractionDigits":2,"numericCode":230},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"FKP","fractionDigits":2,"numericCode"
:238},{"code":"DKK","fractionDigits":2,"numericCode":208},{"code":"FJD","fractionDigits":2,"numericCode":242},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XPF","fractionDigits":0,"numericCode":953},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"GMD","fractionDigits":2,"numericCode":270},{"code":"GEL","fractionDigits":2,"numericCode"
:981},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"GHS","fractionDigits":2,"numericCode":936},{"code":"GIP","fractionDigits":2,"numericCode":292},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"DKK","fractionDigits":2,"numericCode":208},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"GTQ","fractionDigits":2,"numericCode":320},{"code":"GBP","fractionDigits":2,"numericCode"
:826},{"code":"GNF","fractionDigits":0,"numericCode":324},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"GYD","fractionDigits":2,"numericCode":328},{"code":"HTG","fractionDigits":2,"numericCode":332},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"HNL","fractionDigits":2,"numericCode":340},{"code":"HKD","fractionDigits":2,"numericCode":344},{"code":"HUF","fractionDigits":2,"numericCode"
:348},{"code":"ISK","fractionDigits":0,"numericCode":352},{"code":"INR","fractionDigits":2,"numericCode":356},{"code":"IDR","fractionDigits":2,"numericCode":360},{"code":"XDR","fractionDigits":-1,"numericCode":960},{"code":"IRR","fractionDigits":2,"numericCode":364},{"code":"IQD","fractionDigits":3,"numericCode":368},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"GBP","fractionDigits":2,"numericCode":826},{"code":"ILS","fractionDigits":2,"numericCode":376},{"code":"EUR","fractionDigits":2,"numericCode"
:978},{"code":"JMD","fractionDigits":2,"numericCode":388},{"code":"JPY","fractionDigits":0,"numericCode":392},{"code":"GBP","fractionDigits":2,"numericCode":826},{"code":"JOD","fractionDigits":3,"numericCode":400},{"code":"KZT","fractionDigits":2,"numericCode":398},{"code":"KES","fractionDigits":2,"numericCode":404},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"KPW","fractionDigits":2,"numericCode":408},{"code":"KRW","fractionDigits":0,"numericCode":410},{"code":"KWD","fractionDigits":3,"numericCode"
:414},{"code":"KGS","fractionDigits":2,"numericCode":417},{"code":"LAK","fractionDigits":2,"numericCode":418},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"LBP","fractionDigits":2,"numericCode":422},{"code":"LSL","fractionDigits":2,"numericCode":426},{"code":"ZAR","fractionDigits":2,"numericCode":710},{"code":"LRD","fractionDigits":2,"numericCode":430},{"code":"LYD","fractionDigits":3,"numericCode":434},{"code":"CHF","fractionDigits":2,"numericCode":756},{"code":"EUR","fractionDigits":2,"numericCode"
:978},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"MOP","fractionDigits":2,"numericCode":446},{"code":"MKD","fractionDigits":2,"numericCode":807},{"code":"MGA","fractionDigits":2,"numericCode":969},{"code":"MWK","fractionDigits":2,"numericCode":454},{"code":"MYR","fractionDigits":2,"numericCode":458},{"code":"MVR","fractionDigits":2,"numericCode":462},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"USD","fractionDigits":2,"numericCode"
:840},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"MRO","fractionDigits":2,"numericCode":478},{"code":"MUR","fractionDigits":2,"numericCode":480},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XUA","fractionDigits":-1,"numericCode":965},{"code":"MXN","fractionDigits":2,"numericCode":484},{"code":"MXV","fractionDigits":2,"numericCode":979},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"MDL","fractionDigits":2,"numericCode":498},{"code":"EUR","fractionDigits":2,"numericCode"
:978},{"code":"MNT","fractionDigits":2,"numericCode":496},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"MAD","fractionDigits":2,"numericCode":504},{"code":"MZN","fractionDigits":2,"numericCode":943},{"code":"MMK","fractionDigits":2,"numericCode":104},{"code":"NAD","fractionDigits":2,"numericCode":516},{"code":"ZAR","fractionDigits":2,"numericCode":710},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"NPR","fractionDigits":2,"numericCode"
:524},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XPF","fractionDigits":0,"numericCode":953},{"code":"NZD","fractionDigits":2,"numericCode":554},{"code":"NIO","fractionDigits":2,"numericCode":558},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"NGN","fractionDigits":2,"numericCode":566},{"code":"NZD","fractionDigits":2,"numericCode":554},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"NOK","fractionDigits":2,"numericCode"
:578},{"code":"OMR","fractionDigits":3,"numericCode":512},{"code":"PKR","fractionDigits":2,"numericCode":586},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":null,"fractionDigits":0,"numericCode":0},{"code":"PAB","fractionDigits":2,"numericCode":590},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"PGK","fractionDigits":2,"numericCode":598},{"code":"PYG","fractionDigits":0,"numericCode":600},{"code":"PEN","fractionDigits":2,"numericCode":604},{"code":"PHP","fractionDigits":2,"numericCode"
:608},{"code":"NZD","fractionDigits":2,"numericCode":554},{"code":"PLN","fractionDigits":2,"numericCode":985},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"QAR","fractionDigits":2,"numericCode":634},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"RON","fractionDigits":2,"numericCode":946},{"code":"RUB","fractionDigits":2,"numericCode":643},{"code":"RWF","fractionDigits":0,"numericCode":646},{"code":"EUR","fractionDigits":2,"numericCode"
:978},{"code":"SHP","fractionDigits":2,"numericCode":654},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"WST","fractionDigits":2,"numericCode":882},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"STD","fractionDigits":2,"numericCode":678},{"code":"SAR","fractionDigits":2,"numericCode"
:682},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"RSD","fractionDigits":2,"numericCode":941},{"code":"SCR","fractionDigits":2,"numericCode":690},{"code":"SLL","fractionDigits":2,"numericCode":694},{"code":"SGD","fractionDigits":2,"numericCode":702},{"code":"ANG","fractionDigits":2,"numericCode":532},{"code":"XSU","fractionDigits":-1,"numericCode":994},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"SBD","fractionDigits":2,"numericCode"
:90},{"code":"SOS","fractionDigits":2,"numericCode":706},{"code":"ZAR","fractionDigits":2,"numericCode":710},{"code":null,"fractionDigits":0,"numericCode":0},{"code":"SSP","fractionDigits":2,"numericCode":728},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"LKR","fractionDigits":2,"numericCode":144},{"code":"SDG","fractionDigits":2,"numericCode":938},{"code":"SRD","fractionDigits":2,"numericCode":968},{"code":"NOK","fractionDigits":2,"numericCode":578},{"code":"SZL","fractionDigits":2,"numericCode"
:748},{"code":"SEK","fractionDigits":2,"numericCode":752},{"code":"CHE","fractionDigits":2,"numericCode":947},{"code":"CHF","fractionDigits":2,"numericCode":756},{"code":"CHW","fractionDigits":2,"numericCode":948},{"code":"SYP","fractionDigits":2,"numericCode":760},{"code":"TWD","fractionDigits":2,"numericCode":901},{"code":"TJS","fractionDigits":2,"numericCode":972},{"code":"TZS","fractionDigits":2,"numericCode":834},{"code":"THB","fractionDigits":2,"numericCode":764},{"code":"USD","fractionDigits":2,"numericCode"
:840},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"NZD","fractionDigits":2,"numericCode":554},{"code":"TOP","fractionDigits":2,"numericCode":776},{"code":"TTD","fractionDigits":2,"numericCode":780},{"code":"TND","fractionDigits":3,"numericCode":788},{"code":"TRY","fractionDigits":2,"numericCode":949},{"code":"TMT","fractionDigits":2,"numericCode":934},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"UGX","fractionDigits":0,"numericCode"
:800},{"code":"UAH","fractionDigits":2,"numericCode":980},{"code":"AED","fractionDigits":2,"numericCode":784},{"code":"GBP","fractionDigits":2,"numericCode":826},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"USN","fractionDigits":2,"numericCode":997},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"UYI","fractionDigits":0,"numericCode":940},{"code":"UYU","fractionDigits":2,"numericCode":858},{"code":"UZS","fractionDigits":2,"numericCode":860},{"code":"VUV","fractionDigits":0,"numericCode"
:548},{"code":"VEF","fractionDigits":2,"numericCode":937},{"code":"VND","fractionDigits":0,"numericCode":704},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"XPF","fractionDigits":0,"numericCode":953},{"code":"MAD","fractionDigits":2,"numericCode":504},{"code":"YER","fractionDigits":2,"numericCode":886},{"code":"ZMW","fractionDigits":2,"numericCode":967},{"code":"ZWL","fractionDigits":2,"numericCode":932},{"code":"XBA","fractionDigits":-1,"numericCode"
:955},{"code":"XBB","fractionDigits":-1,"numericCode":956},{"code":"XBC","fractionDigits":-1,"numericCode":957},{"code":"XBD","fractionDigits":-1,"numericCode":958},{"code":"XTS","fractionDigits":-1,"numericCode":963},{"code":"XXX","fractionDigits":-1,"numericCode":999},{"code":"XAU","fractionDigits":-1,"numericCode":959},{"code":"XPD","fractionDigits":-1,"numericCode":964},{"code":"XPT","fractionDigits":-1,"numericCode":962},{"code":"XAG","fractionDigits":-1,"numericCode":961}];}
function BuK(){return {"":{"value":"CYP"},"PR":{"value":"USD"},"PT":{"value":"EUR"},"PW":{"value":"USD"},"PY":{"value":"PYG"},"QA":{"value":"QAR"},"AC":{"value":"SHP"},"AD":{"value":"EUR"},"AE":{"value":"AED"},"AF":{"value":"AFN"},"AG":{"value":"XCD"},"AI":{"value":"XCD"},"AL":{"value":"ALL"},"AM":{"value":"AMD"},"AN":{"value":"ANG"},"AO":{"value":"AOA"},"242":{"value":"Brazzaville"},"AQ":{"value":""},"AR":{"value":"ARS"},"243":{"value":"Kinshasa"},"AS":{"value":"USD"},"AT":{"value":"EUR"},"RE":{"value":"EUR"}
,"AU":{"value":""},"AW":{"value":"AWG"},"AX":{"value":"EUR"},"AZ":{"value":"AMD"},"RO":{"value":"RON"},"BA":{"value":"BAM"},"BB":{"value":"BBD"},"RS":{"value":"RSD"},"BD":{"value":"BDT"},"BE":{"value":"EUR"},"RU":{"value":"RUB"},"BF":{"value":"XOF"},"BG":{"value":"BGN"},"RW":{"value":"RWF"},"27":{"value":""},"BH":{"value":"BHD"},"BI":{"value":"BIF"},"BJ":{"value":"XOF"},"BM":{"value":"BMD"},"BN":{"value":"BND"},"BO":{"value":"BOB"},"SA":{"value":"SAR"},"SB":{"value":"SBD"},"BR":{"value":"BRL"},"SC":{"value"
:"SCR"},"SD":{"value":"SDD"},"BT":{"value":"BTN"},"SE":{"value":"SEK"},"SG":{"value":"SGD"},"BV":{"value":""},"BW":{"value":"BWP"},"SH":{"value":"SHP"},"SI":{"value":"EUR"},"BY":{"value":"BYR"},"SJ":{"value":"NOK"},"BZ":{"value":"BZD"},"SK":{"value":"SKK"},"SL":{"value":"SLL"},"SM":{"value":"EUR"},"SN":{"value":"XOF"},"SO":{"value":""},"CA":{"value":"CAD"},"SR":{"value":"SRD"},"CC":{"value":"AUD"},"ST":{"value":"STD"},"CF":{"value":"XAF"},"SV":{"value":"USD"},"CH":{"value":"CHF"},"CI":{"value":"XOF"},"SY":{"value"
:"SYP"},"SZ":{"value":"SZL"},"CK":{"value":"NZD"},"CL":{"value":"CLP"},"CM":{"value":"XAF"},"CO":{"value":"COP"},"TA":{"value":"SHP"},"CR":{"value":"CRC"},"TC":{"value":"USD"},"TD":{"value":"XAF"},"CU":{"value":"CUP"},"TF":{"value":""},"CV":{"value":"CVE"},"TG":{"value":"XOF"},"TH":{"value":"THB"},"CX":{"value":"AUD"},"CY":{"value":"TRY"},"TJ":{"value":"TJS"},"CZ":{"value":"CZK"},"TK":{"value":"NZD"},"TL":{"value":"USD"},"TM":{"value":"TMM"},"TN":{"value":"TND"},"TO":{"value":"TOP"},"TR":{"value":"TRY"},"TT":
{"value":"TTD"},"DE":{"value":"EUR"},"TV":{"value":"AUD"},"DJ":{"value":"DJF"},"TZ":{"value":"TZS"},"DK":{"value":"DKK"},"DM":{"value":"XCD"},"DO":{"value":"DOP"},"UA":{"value":"UAH"},"UG":{"value":"UGX"},"DZ":{"value":"DZD"},"UM":{"value":""},"EC":{"value":"USD"},"US":{"value":"USD"},"EE":{"value":"EEK"},"EG":{"value":"EGP"},"UY":{"value":"UYU"},"UZ":{"value":"UZS"},"VA":{"value":"EUR"},"ER":{"value":"ERN"},"VC":{"value":"XCD"},"ES":{"value":"EUR"},"ET":{"value":"ETB"},"VE":{"value":"VEB"},"VG":{"value":"USD"}
,"VI":{"value":"USD"},"VN":{"value":"VND"},"VU":{"value":"VUV"},"FI":{"value":"EUR"},"FJ":{"value":"FJD"},"FK":{"value":"FKP"},"FM":{"value":"USD"},"FO":{"value":"DKK"},"FR":{"value":"EUR"},"WF":{"value":"XPF"},"850":{"value":"Pyongyang"},"GA":{"value":"XAF"},"GB":{"value":"GBP"},"WS":{"value":"WST"},"GD":{"value":"XCD"},"GE":{"value":"RUB and GEL"},"GF":{"value":"EUR"},"GG":{"value":"GGP"},"GH":{"value":"GHC"},"GI":{"value":"GIP"},"GL":{"value":"DKK"},"GN":{"value":"GNF"},"GP":{"value":"EUR"},"GQ":{"value"
:"XAF"},"GR":{"value":"EUR"},"GS":{"value":""},"GT":{"value":"GTQ"},"GU":{"value":"USD"},"GW":{"value":"XOF"},"GY":{"value":"GYD"},"-241":{"value":"Nassau"},"82":{"value":"Seoul"},"86":{"value":"Beijing"},"HK":{"value":"HKD"},"HM":{"value":""},"HN":{"value":"HNL"},"HR":{"value":"HRK"},"HT":{"value":"HTG"},"YE":{"value":"YER"},"HU":{"value":"HUF"},"ID":{"value":"IDR"},"YT":{"value":"EUR"},"IE":{"value":"EUR"},"IL":{"value":"ILS"},"IM":{"value":"IMP"},"IN":{"value":"INR"},"IO":{"value":""},"IQ":{"value":"IQD"}
,"IR":{"value":"IRR"},"IS":{"value":"ISK"},"IT":{"value":"EUR"},"ZM":{"value":"ZMK"},"886":{"value":"Taipei"},"JE":{"value":"JEP"},"ZW":{"value":"ZWD"},"JM":{"value":"JMD"},"JO":{"value":"JOD"},"JP":{"value":"JPY"},"KE":{"value":"KES"},"KG":{"value":"KGS"},"KH":{"value":"KHR"},"KI":{"value":"AUD"},"KM":{"value":"KMF"},"KN":{"value":"XCD"},"KW":{"value":"KWD"},"KY":{"value":"KYD"},"KZ":{"value":"KZT"},"LA":{"value":"LAK"},"LB":{"value":"LBP"},"LC":{"value":"XCD"},"LI":{"value":"CHF"},"LK":{"value":"LKR"},"LR":
{"value":"LRD"},"LS":{"value":"LSL"},"LT":{"value":"LTL"},"LU":{"value":"EUR"},"LV":{"value":"LVL"},"LY":{"value":"LYD"},"MA":{"value":"MAD"},"MC":{"value":"EUR"},"MD":{"value":""},"ME":{"value":"EUR"},"MG":{"value":"MGA"},"MH":{"value":"USD"},"MK":{"value":"MKD"},"ML":{"value":"XOF"},"MM":{"value":"MMK"},"MN":{"value":"MNT"},"MO":{"value":"MOP"},"MP":{"value":"USD"},"MQ":{"value":"EUR"},"MR":{"value":"MRO"},"MS":{"value":"XCD"},"MT":{"value":"MTL"},"MU":{"value":"MUR"},"MV":{"value":"MVR"},"MW":{"value":"MWK"}
,"MX":{"value":"MXN"},"MY":{"value":"MYR"},"MZ":{"value":"MZM"},"NA":{"value":"NAD"},"NC":{"value":"XPF"},"NE":{"value":"XOF"},"NF":{"value":"AUD"},"NG":{"value":"NGN"},"NI":{"value":"NIO"},"NL":{"value":"EUR"},"NO":{"value":"NOK"},"NP":{"value":"NPR"},"NR":{"value":"AUD"},"NU":{"value":"NZD"},"NZ":{"value":"NZD"},"OM":{"value":"OMR"},"220":{"value":"Banjul"},"PA":{"value":"PAB"},"PE":{"value":"PEN"},"PF":{"value":""},"PG":{"value":"PGK"},"PH":{"value":"PHP"},"PK":{"value":"PKR"},"PL":{"value":"PLN"},"PM":{"value"
:"EUR"},"PN":{"value":"NZD"}};}
var Zq=J(HM);
var AFF=J(LP);
var APY=J();
function AKH(b,c){switch(b){case 0:break;case 32:return 32;case 33:return 33;case 34:return 34;case 35:return 35;case 36:return 36;case 37:return 37;case 38:return 38;case 39:return 39;case 40:return 40;case 41:return 41;case 42:return 42;case 43:return 43;case 44:return 44;case 45:return 45;case 46:return 46;case 47:return 47;case 48:return 48;case 49:return 49;case 50:return 50;case 51:return 51;case 52:return 52;case 53:return 53;case 54:return 54;case 55:return 55;case 56:return 56;case 57:return 57;case 58:return 58;case 59:return 59;case 60:return 60;case 61:return 61;case 62:return 62;case 63:return 63;case 64:return 64;case 65:return 65;case 66:return 66;case 67:return 67;case 68:return 68;case 69:return 69;case 70:return 70;case 71:return 71;case 72:return 72;case 73:return 73;case 74:return 74;case 75:return 75;case 76:return 76;case 77:return 77;case 78:return 78;case 79:return 79;case 80:return 80;case 81:return 81;case 82:return 82;case 83:return 83;case 84:return 84;case 85:return 85;case 86:return 86;case 87:return 87;case 88:return 88;case 89:return 89;case 90:return 90;case 91:return 91;case 92:return 92;case 93:return 93;case 94:return 94;case 95:return 95;case 96:return 96;case 97:return 97;case 98:return 98;case 99:return 99;case 100:return 100;case 101:return 101;case 102:return 102;case 103:return 103;case 104:return 104;case 105:return 105;case 106:return 106;case 107:return 107;case 108:return 108;case 109:return 109;case 110:return 110;case 111:return 111;case 112:return 112;case 113:return 113;case 114:return 114;case 115:return 115;case 116:return 116;case 117:return 117;case 118:return 118;case 119:return 119;case 120:return 120;case 121:return 121;case 122:return 122;case 123:return 123;case 124:return 124;case 125:return 125;case 126:return 126;case 160:return 32;case 161:return 173;case 163:return 156;case 167:return !c
?(-1):256;case 170:return 166;case 171:return 174;case 172:return 170;case 174:return 169;case 176:return 248;case 177:return 241;case 178:return 253;case 183:return 250;case 186:return 167;case 187:return 175;case 188:return 172;case 189:return 171;case 191:return 168;case 192:return 0;case 193:return 1;case 194:return 2;case 196:return 142;case 197:return 143;case 198:return 146;case 199:return 128;case 200:return 3;case 201:return 144;case 202:return 4;case 203:return 5;case 205:return 6;case 209:return 165;case 211:return 7;case 212:return 8;case 213:return 9;case 214:return 153;case 215:return 158;case 216:return 157;case 218:return 10;case 220:return 154;case 223:return 11;case 224:return 133;case 225:return 160;case 226:return 131;case 227:return 12;case 228:return 132;case 229:return 134;case 230:return 145;case 231:return 135;case 232:return 138;case 233:return 130;case 234:return 136;case 235:return 137;case 236:return 141;case 237:return 161;case 238:return 140;case 239:return 139;case 241:return 164;case 242:return 149;case 243:return 162;case 244:return 147;case 245:return 13;case 246:return 148;case 247:return 246;case 248:return 155;case 249:return 151;case 250:return 163;case 251:return 150;case 252:return 129;case 255:return 152;case 287:return 14;case 304:return 15;case 305:return 16;case 338:return 17;case 339:return 18;case 350:return 19;case 351:return 20;case 372:return 21;case 373:return 22;case 382:return 23;case 402:return 159;case 519:return 24;case 915:return 226;case 920:return 233;case 931:return 228;case 934:return 232;case 937:return 234;case 945:return 224;case 946:return 225;case 948:return 235;case 956:return 230;case 960:return 227;case 963:return 229;case 964:return 231;case 8319:return 252;case 8709:return 237;case 8712:return 238;case 8729:return 249;case 8730:return 251;case 8734:return 236;case 8745:return 239;case 8776:return 247;case 8801:return 240;case 8804:return 243;case 8805:return 242;case 8992:return 244;case 8993:return 245;case 9472:return 196;case 9474:return 179;case 9484:return 218;case 9488:return 191;case 9492:return 192;case 9496:return 217;case 9500:return 195;case 9508:return 180;case 9516:return 194;case 9524:return 193;case 9532:return 197;case 9552:return 205;case 9553:return 186;case 9554:return 213;case 9555:return 214;case 9556:return 201;case 9557:return 184;case 9558:return 183;case 9559:return 187;case 9560:return 212;case 9561:return 211;case 9562:return 200;case 9563:return 190;case 9564:return 189;case 9565:return 188;case 9566:return 198;case 9567:return 199;case 9568:return 204;case 9569:return 181;case 9570:return 182;case 9571:return 185;case 9572:return 209;case 9573:return 210;case 9574:return 203;case 9575:return 207;case 9576:return 208;case 9577:return 202;case 9578:return 216;case 9579:return 215;case 9580:return 206;case 9600:return 223;case 9604:return 220;case 9608:return 219;case 9612:return 221;case 9616:return 222;case 9617:return 176;case 9618:return 177;case 9619:return 178;case 9632:return 254;default:return (-1);}return 25;}
var APQ=J(0);
function AZF(){var a=this;Dr.call(a);a.ES=null;a.TW=null;a.r$=null;}
function Bwl(a,b){var c=new AZF();Btq(c,a,b);return c;}
function Btq(a,b,c){E8(a);a.TW=B(1687);a.ES=b;a.r$=c;}
function Be7(a){var b,c,d,e,f,g,h,i;b=0;while(true){c=a.r$;if(b>=c.Wg)break;if(!(!b?1:b==1?1:b!=3?0:1))Z(a.bs,AGy(b,((a.R/2|0)-155|0)+((b%2|0)*160|0)|0,(a.ba/6|0)+(24*(b>>1)|0)|0,Qo(c,b)));else{d=a.bs;e=new ACB;f=((a.R/2|0)-155|0)+((b%2|0)*160|0)|0;g=(a.ba/6|0)+(24*(b>>1)|0)|0;c=Qo(c,b);h=a.r$;i=!b?h.j3:b==1?h.fR:b!=3?0.0:h.nN;W4(e,b,f,g,150,20,c);e.he=1.0;e.FT=0;e.sm=0;e.sm=b;e.he=i;Z(d,e);}b=b+1|0;}Z(a.bs,EB(100,(a.R/2|0)-100|0,((a.ba/6|0)+120|0)+12|0,B(1688)));Z(a.bs,EB(200,(a.R/2|0)-100|0,(a.ba/6|0)+168
|0,B(1689)));}
function AYP(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.gj){c=b.cJ;if(c<100){d=a.r$;e=1;$p=1;continue _;}if(b.cJ==100){d=a.w;f=new Zj;g=a.r$;E8(f);f.JP=B(1690);f.pU=(-1);f.KH=a;f.qe=g;$p=2;continue _;}if(b.cJ==200){b=a.w;d=a.ES;$p=3;continue _;}}return;case 1:Bfw(d,c,e);if(C()){break _;}b.kw=Qo(a.r$,b.cJ);if(b.cJ!=100){if(b.cJ!=200)return;b=a.w;d=a.ES;$p=3;continue _;}d=a.w;f=new Zj;g=a.r$;E8(f);f.JP
=B(1690);f.pU=(-1);f.KH=a;f.qe=g;$p=2;case 2:AVA(d,f);if(C()){break _;}if(b.cJ!=200)return;b=a.w;d=a.ES;$p=3;case 3:AVA(b,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A1O(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}e=a.bp;f=a.TW;g=a.R/2|0;h=20;i=16777215;$p=2;case 2:Bew(a,e,f,g,h,i);if(C()){break _;}$p=3;case 3:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function Wf(){var a=this;Dr.call(a);a.wG=null;a.To=null;a.Po=0;}
function Br6(a){var b=new Wf();Bcm(b,a);return b;}
function Bcm(a,b){E8(a);a.To=B(1691);a.Po=0;a.wG=b;}
function A7n(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=OO();c=0;if(c>=5){a.Se();return;}d=c+1|0;e=new S;T(e);Bg(H(e,B(1692)),d);e=R(e);$p=1;case 1:$z=AWf(b,e);if(C()){break _;}f=$z;if(f===null)Z(a.bs,EB(c,(a.R/2|0)-100|0,(a.ba/6|0)+(24*c|0)|0,B(1693)));else{e=new S;T(e);Bg(H(e,B(1694)),d);g=R(e);h=EO(Dh(CA(Dh(Lh(f,B(1168)),M(1024)),M(100)),M(1024)))/100.0;e=new S;T(e);H(K6(H(H(e,g),
B(1695)),h),B(1696));f=R(e);Z(a.bs,EB(c,(a.R/2|0)-100|0,(a.ba/6|0)+(24*c|0)|0,f));}c=d;if(c>=5){a.Se();return;}d=c+1|0;e=new S;T(e);Bg(H(e,B(1692)),d);e=R(e);continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function Bdf(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=OO();d=new S;T(d);Bg(H(d,B(1692)),b);d=R(d);$p=1;case 1:$z=AWf(c,d);if(C()){break _;}c=$z;if(c===null)c=null;else{c=new S;T(c);Bg(H(c,B(1692)),b);c=R(c);}return c;default:E4();}}C8().s(a,b,c,d,$p);}
function Bob(a){Z(a.bs,EB(5,(a.R/2|0)-100|0,((a.ba/6|0)+120|0)+12|0,B(1697)));Z(a.bs,EB(6,(a.R/2|0)-100|0,(a.ba/6|0)+168|0,B(1430)));}
function AYE(a,b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.gj){c=b.cJ;d=Bb(c,5);if(d<0){d=c+1|0;$p=1;continue _;}if(!d){b=a.w;e=new AK3;Bcm(e,a);e.To=B(1698);$p=2;continue _;}if(c==6){b=a.w;e=a.wG;$p=3;continue _;}}return;case 1:a.a_g(d);if(C()){break _;}return;case 2:AVA(b,e);if(C()){break _;}return;case 3:AVA(b,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A4c(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.w;d=null;$p=1;case 1:AVA(c,d);if(C()){break _;}if(a.Po)return;a.Po=1;d=a.w;e=new AKW;APi(e,d);e.Nz=(-1);e.NB=(-1);e.NA=(-1);e.jY=0.0;e.yn=0.0;e.n0=0.0;e.zR=0;f=new ACw;AY3(f,200,G(Rt),Q(He,[new AAM,new AAN,new AAK,new AAL,new AAR]));f.a_9=e;e.ZD=f;e.a0l=BNb(15,G(H1),Q(He,[new AAS,new AAP,new AAQ,new AAO]));d.cD=e;d=a.w;c=new S;T(c);Bg(H(c,
B(1692)),b);f=R(c);c=null;$p=2;case 2:AUC(d,c);if(C()){break _;}g=new N4;c=Ic(Q(D,[OO(),B(1160)]));h=Ht(new DJ);$p=3;case 3:ANk(g,c,f,h);if(C()){break _;}if(!g.Be){c=B(1699);$p=4;continue _;}c=B(1700);$p=5;continue _;case 4:AUN(d,g,c);if(C()){break _;}d=a.w;c=null;$p=6;continue _;case 5:AUN(d,g,c);if(C()){break _;}d=a.w;c=null;$p=6;case 6:AVA(d,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A0v(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}e=a.bp;f=a.To;g=a.R/2|0;h=20;i=16777215;$p=2;case 2:Bew(a,e,f,g,h,i);if(C()){break _;}$p=3;case 3:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function RA(){var a=this;Dr.call(a);a.Bu=null;a.ud=0;a.cp=null;}
function BeZ(a){a.ud=a.ud+1|0;}
function AQe(a){DY(a.bs);Z(a.bs,EB(0,(a.R/2|0)-100|0,((a.ba/4|0)+96|0)+12|0,B(1701)));Z(a.bs,EB(1,(a.R/2|0)-100|0,((a.ba/4|0)+120|0)+12|0,B(1430)));(Bd(a.bs,0)).gj=0;}
function A$B(a,b){var c,d,e,f,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.gj){c=b.cJ;if(c==1){b=a.w;d=a.Bu;$p=1;continue _;}if(!c){b=a.w.u;$p=2;continue _;}}return;case 1:AVA(b,d);if(C()){break _;}return;case 2:A1E(b);if(C()){break _;}$p=3;case 3:AJN();if(C()){break _;}b=Fl();Jb(b,B(306),BQW);d=Bw8();try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}e=null;if(e!==null){DF();Lf();Pg(B(305),
e,1);}BK(C0(),a.cp);b=a.w;d=new Qv;f=a.cp;$p=5;continue _;case 4:a:{b:{try{BHa(b,d);if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof BG){break b;}else{throw $$e;}}e=ZM(d);break a;}e=null;}if(e!==null){DF();Lf();Pg(B(305),e,1);}BK(C0(),a.cp);b=a.w;d=new Qv;f=a.cp;$p=5;case 5:A6H(d,b,f);if(C()){break _;}$p=6;case 6:AVA(b,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function AQ5(a,b,c){var d,e,f,g,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b==22){DF();Lf();d=null;try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}B$();Cu(BPA,B(1702));e=d;a:{if(e!==null)d=e;else{try{d=BfJ(B(1703));e=d;break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}d=e;}}if(d===null)d=B(4);f=32-Y(a.cp)|0;if(f>Y(d))f=Y(d);if(f>0){g=a.cp;d=CU(d,0,
f);e=new S;T(e);H(H(e,g),d);a.cp=R(e);}}if(b!=13){if(c==14&&Y(a.cp)>0){d=a.cp;a.cp=CU(d,0,Y(d)-1|0);}if(Gu(B(1444),b)>=0&&Y(a.cp)<32){d=a.cp;e=new S;T(e);Bt(H(e,d),b);a.cp=R(e);}(Bd(a.bs,0)).gj=Y(a.cp)<=0?0:1;return;}d=Bd(a.bs,0);$p=1;case 1:A$B(a,d);if(C()){break _;}if(c==14&&Y(a.cp)>0){d=a.cp;a.cp=CU(d,0,Y(d)-1|0);}if(Gu(B(1444),b)>=0&&Y(a.cp)<32){d=a.cp;e=new S;T(e);Bt(H(e,d),b);a.cp=R(e);}(Bd(a.bs,0)).gj=Y(a.cp)<=0?0:1;return;case 2:b:{try{$z=A_$();if(C()){break _;}e=$z;d=e;break b;}catch($$e){$$je=N($$e);if
($$je instanceof Bk){}else{throw $$e;}}B$();Cu(BPA,B(1702));e=d;}c:{if(e!==null)d=e;else{try{d=BfJ(B(1703));e=d;break c;}catch($$e){$$je=N($$e);if($$je instanceof Bk){}else{throw $$e;}}d=e;}}if(d===null)d=B(4);f=32-Y(a.cp)|0;if(f>Y(d))f=Y(d);if(f>0){g=a.cp;d=CU(d,0,f);e=new S;T(e);H(H(e,g),d);a.cp=R(e);}if(b!=13){if(c==14&&Y(a.cp)>0){d=a.cp;a.cp=CU(d,0,Y(d)-1|0);}if(Gu(B(1444),b)>=0&&Y(a.cp)<32){d=a.cp;e=new S;T(e);Bt(H(e,d),b);a.cp=R(e);}(Bd(a.bs,0)).gj=Y(a.cp)<=0?0:1;return;}d=Bd(a.bs,0);$p=1;continue _;default:
E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function AYO(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}e=a.bp;f=B(1704);g=a.R/2|0;h=((a.ba/4|0)-60|0)+20|0;i=16777215;$p=2;case 2:Bew(a,e,f,g,h,i);if(C()){break _;}f=a.bp;e=B(1705);g=(a.R/2|0)-140|0;h=(((a.ba/4|0)-60|0)+60|0)+0|0;i=10526880;$p=3;case 3:Be1(a,
f,e,g,h,i);if(C()){break _;}f=a.bp;e=B(1706);g=(a.R/2|0)-140|0;h=(((a.ba/4|0)-60|0)+60|0)+9|0;i=10526880;$p=4;case 4:Be1(a,f,e,g,h,i);if(C()){break _;}f=a.bp;e=B(1707);g=(a.R/2|0)-140|0;h=(((a.ba/4|0)-60|0)+60|0)+36|0;i=10526880;$p=5;case 5:Be1(a,f,e,g,h,i);if(C()){break _;}g=(a.R/2|0)-100|0;h=(((a.ba/4|0)-10|0)+50|0)+18|0;j=g-1|0;k=h-1|0;i=g+200|0;l=i+1|0;m=h+20|0;n=m+1|0;o=(-6250336);$p=6;case 6:Bzp(j,k,l,n,o);if(C()){break _;}j=(-16777216);$p=7;case 7:Bzp(g,h,i,m,j);if(C()){break _;}f=a.bp;e=a.cp;p=(a.ud
/6|0)%2|0?B(4):B(308);q=new S;T(q);H(H(q,e),p);e=R(q);g=g+4|0;h=h+6|0;i=14737632;$p=8;case 8:Be1(a,f,e,g,h,i);if(C()){break _;}$p=9;case 9:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function Qs(){var a=this;D.call(a);a.dT=null;a.pv=0;a.b9=null;a.iH=null;a.hC=null;a.jN=null;a.gJ=null;a.sP=0;a.gH=0;a.gA=0;a.ip=null;a.hx=null;a.i4=0;a.eP=0;a.vr=0;a.As=0;a.q1=0;a.Hl=BS;}
var CBP=0;function BK8(a,b,c){var d=new Qs();Bd5(d,a,b,c);return d;}
function Tt(a,b,c,d){var e=new Qs();Btl(e,a,b,c,d);return e;}
function Bd5(a,b,c,d){var e,f;a.ip=Dl();a.hx=W(O4,8);a.i4=0;a.eP=0;a.As=0;a.q1=0;a.Hl=BS;a.b9=b;a.gH=c;a.gA=d;a.gJ=BW(256);e=0;while(true){f=a.hx.data;if(e>=f.length)break;f[e]=Cs();e=e+1|0;}}
function Btl(a,b,c,d,e){var f;f=c.data;Bd5(a,b,d,e);a.dT=c;b=new AJU;d=f.length;A6j(b,d);a.iH=b;a.hC=QY(d);a.jN=QY(d);}
function APb(a,b,c){return b==a.gH&&c==a.gA?1:0;}
function Yv(a,b,c){return a.gJ.data[c<<4|b]&255;}
function BeG(a){var b,c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=127;c=0;while(true){if(c>=16){a.sP=b;b=0;while(b<16){d=0;if(d<16){$p=2;continue _;}b=b+1|0;}a.eP=1;return;}e=0;if(e<16)break;c=c+1|0;}f=a.gJ.data;g=e<<4|c;f[g]=(-128);d=127;$p=1;case 1:AXw(a,c,d,e);if(C()){break _;}f=a.gJ.data;if((f[g]&255)<b)b=f[g]&255;e=e+1|0;while(e>=16){c=c+1|0;if(c>=16){a.sP=b;b=0;while(b<16){d=0;if(d<16){$p=2;continue _;}b
=b+1|0;}a.eP=1;return;}e=0;}f=a.gJ.data;g=e<<4|c;f[g]=(-128);d=127;continue _;case 2:A0h(a,b,d);if(C()){break _;}d=d+1|0;while(true){if(d<16){continue _;}b=b+1|0;if(b>=16)break;d=0;}a.eP=1;return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A0h(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=Yv(a,b,c);e=(a.gH*16|0)+b|0;f=(a.gA*16|0)+c|0;b=e-1|0;$p=1;case 1:A17(a,b,f,d);if(C()){break _;}b=e+1|0;$p=2;case 2:A17(a,b,f,d);if(C()){break _;}b=f-1|0;$p=3;case 3:A17(a,e,b,d);if(C()){break _;}b=f+1|0;$p=4;case 4:A17(a,e,b,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A17(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.b9;$p=1;case 1:$z=A8U(e,b,c);if(C()){break _;}f=$z;g=Bb(f,d);if(g>0){e=a.b9;Em();h=CBG;$p=2;continue _;}if(g>=0){a.eP=1;return;}e=a.b9;Em();h=CBG;$p=3;continue _;case 2:ARY(e,h,b,d,c,b,f,c);if(C()){break _;}a.eP=1;return;case 3:ARY(e,h,b,f,c,b,d,c);if(C()){break _;}a.eP=1;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AXw(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.gJ.data;f=d<<4|b;g=e[f]&255;if(c<=g)c=g;h=b<<11|d<<7;while(c>0){O();if(BYA.data[a.dT.data[(h+c|0)-1|0]])break;c=c+(-1)|0;}h=Bb(c,g);if(h){Bfu(a.b9,b,d,c,g);e=a.gJ.data;e[f]=c<<24>>24;if(c<a.sP)a.sP=c;else{i=127;f=0;while(f<16){j=0;while(j<16){k=j<<4|f;if((e[k]&255)<i)i=e[k]
&255;j=j+1|0;}f=f+1|0;}a.sP=i;}i=(a.gH*16|0)+b|0;f=(a.gA*16|0)+d|0;if(h>=0){l=a.b9;Em();m=CBG;$p=1;continue _;}j=c;while(j<g){Hz(a.hC,b,j,d,15);j=j+1|0;}h=15;j=c;a:{while(j>0){if(h<=0)break a;j=j+(-1)|0;O();k=BYA.data[GZ(a,b,j,d)];if(!k)k=1;h=h-k|0;if(h<0)h=0;Hz(a.hC,b,j,d,h);}}while(j>0){O();if(BYA.data[GZ(a,b,j-1|0,d)])break;j=j+(-1)|0;}if(j!=c){l=a.b9;Em();m=CBG;d=i-1|0;h=f-1|0;i=i+1|0;b=f+1|0;$p=2;continue _;}a.eP=1;}return;case 1:ARY(l,m,i,g,f,i,c,f);if(C()){break _;}while(g<c){Hz(a.hC,b,g,d,0);g=g+1|0;}h
=15;j=c;b:{while(j>0){if(h<=0)break b;j=j+(-1)|0;O();k=BYA.data[GZ(a,b,j,d)];if(!k)k=1;h=h-k|0;if(h<0)h=0;Hz(a.hC,b,j,d,h);}}while(j>0){O();if(BYA.data[GZ(a,b,j-1|0,d)])break;j=j+(-1)|0;}if(j==c){a.eP=1;return;}l=a.b9;Em();m=CBG;d=i-1|0;h=f-1|0;i=i+1|0;b=f+1|0;$p=2;case 2:ARY(l,m,d,j,h,i,c,b);if(C()){break _;}a.eP=1;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function GZ(a,b,c,d){return a.dT.data[b<<11|d<<7|c];}
function AYt(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=e<<24>>24;h=a.gJ.data[d<<4|b]&255;i=a.dT.data;j=b<<11|d<<7|c;k=i[j]&255;if(k==e&&MX(a.iH,b,c,d)==f)return 0;l=(a.gH*16|0)+b|0;m=(a.gA*16|0)+d|0;a.dT.data[j]=g;if(k){n=a.b9;if(!n.ci){O();o=BRd.data[k];$p=1;continue _;}}a:{Hz(a.iH,b,c,d,f);O();if(!BYA.data[g])
{if(c!=(h-1|0))break a;$p=5;continue _;}if(c>=h){f=c+1|0;$p=6;continue _;}}n=a.b9;Em();o=CBG;$p=2;continue _;case 1:o.iJ(n,l,c,m);if(C()){break _;}b:{Hz(a.iH,b,c,d,f);O();if(!BYA.data[g]){if(c!=(h-1|0))break b;$p=5;continue _;}if(c>=h){f=c+1|0;$p=6;continue _;}}n=a.b9;Em();o=CBG;$p=2;case 2:ARY(n,o,l,c,m,l,c,m);if(C()){break _;}n=a.b9;o=Czw;$p=3;case 3:ARY(n,o,l,c,m,l,c,m);if(C()){break _;}$p=4;case 4:A0h(a,b,d);if(C()){break _;}if(!e){a.eP=1;return 1;}n=BRd.data[e];o=a.b9;$p=7;continue _;case 5:AXw(a,b,c,d);if
(C()){break _;}n=a.b9;Em();o=CBG;$p=2;continue _;case 6:AXw(a,b,f,d);if(C()){break _;}n=a.b9;Em();o=CBG;$p=2;continue _;case 7:n.fa(o,l,c,m);if(C()){break _;}a.eP=1;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function OA(a,b,c,d){return MX(a.iH,b,c,d);}
function AD3(a,b,c,d,e){Em();return b===CBG?MX(a.hC,c,d,e):b!==Czw?0:MX(a.jN,c,d,e);}
function AMX(a,b,c,d,e){var f,g;f=MX(a.hC,b,c,d);if(f>0)CBP=1;e=f-e|0;g=MX(a.jN,b,c,d);if(g<=e)g=e;return g;}
function Tc(a,b){var c,d,e,f,g,h,i;if(!a.As){a.q1=1;c=P(b.c/16.0);d=P(b.d/16.0);if(!(c==a.gH&&d==a.gA)){e=C0();f=Iz(b);g=new S;T(g);H(H(g,B(1708)),f);BK(e,R(g));}h=P(b.h/16.0);if(h<0)h=0;i=a.hx.data;c=i.length;if(h>=c)h=c-1|0;b.il=1;b.iE=a.gH;b.zL=h;b.iF=a.gA;Z(i[h],b);}}
function ALM(a,b){AF7(a,b,b.zL);}
function AF7(a,b,c){var d,e;if(c<0)c=0;d=a.hx.data;e=d.length;if(c>=e)c=e-1|0;Je(d[c],b);}
function AB4(a,b,c,d){return c<(a.gJ.data[d<<4|b]&255)?0:1;}
function A_j(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=DW(b,c,d);f=Cn(a.ip,e);if(f!==null)return f;g=GZ(a,b,c,d);O();if(!BYz.data[g])return null;h=BRd.data[g];f=a.b9;b=(a.gH*16|0)+b|0;d=(a.gA*16|0)+d|0;$p=1;case 1:h.fa(f,b,c,d);if(C()){break _;}return Cn(a.ip,e);default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function XS(a,b,c,d,e){var f;a:{f=DW(b,c,d);e.cF=a.b9;e.em=(a.gH*16|0)+b|0;e.ek=c;e.ez=(a.gA*16|0)+d|0;if(GZ(a,b,c,d)){O();if(BRd.data[GZ(a,b,c,d)] instanceof H5){if(a.pv){if(Cn(a.ip,f)!==null)Je(a.b9.gU,Cn(a.ip,f));Z(a.b9.gU,e);}B2(a.ip,f,e);break a;}}BK(C0(),B(1709));}}
function ANb(a){var b,c;a.pv=0;Lv(a.b9.gU,Jw(a.ip));b=0;while(true){c=a.hx.data;if(b>=c.length)break;BdS(a.b9,c[b]);b=b+1|0;}}
function AHv(a){a.eP=1;}
function SS(a,b){return a.vr?0:a.q1&&EA(a.b9.dh,a.Hl)?1:a.eP;}
function SL(){var a=this;D.call(a);a.rN=0;a.nk=0;a.pO=null;a.R6=null;}
function CD$(a,b,c,d,e,f,g){var h=new SL();AZy(h,a,b,c,d,e,f,g);return h;}
function AZy(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.R6=b;i=c>>4;a.rN=i;c=e>>4;a.nk=c;j=f>>4;k=h>>4;a.pO=$rt_createMultiArray(Qs,[(k-c|0)+1|0,(j-i|0)+1|0]);while(i<=j){l=a.nk;if(l<=k){m=a.pO.data[i-a.rN|0].data;c=l-a.nk|0;$p=1;continue _;}i=i+1|0;}return;case 1:$z=AS3(b,i,l);if(C()){break _;}n=$z;m[c]=n;l=l+1|0;while
(true){if(l<=k){m=a.pO.data[i-a.rN|0].data;c=l-a.nk|0;continue _;}i=i+1|0;if(i>j)break;l=a.nk;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function Qp(a,b,c,d){var e,f;if(c<0)return 0;if(c>=128)return 0;e=(b>>4)-a.rN|0;f=(d>>4)-a.nk|0;return GZ(a.pO.data[e].data[f],b&15,c,d&15);}
function AUi(a,b,c,d){return CBE.data[My(a,b,c,d,1)];}
function My(a,b,c,d,e){var f,g,h,i,j,k;if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){a:{if(e){f=Qp(a,b,c,d);O();if(f==BRi.b)break a;if(f==BY2.b)break a;}if(c<0)return 0;if(c>=128){f=15-a.R6.hG|0;if(f<0)f=0;return f;}f=(b>>4)-a.rN|0;g=(d>>4)-a.nk|0;return AMX(a.pO.data[f].data[g],b&15,c,d&15,a.R6.hG);}g=My(a,b,c+1|0,d,0);h=My(a,b+1|0,c,d,0);i=My(a,b-1|0,c,d,0);j=My(a,b,c,d+1|0,0);k=My(a,b,c,d-1|0,0);if(h<=g)h=g;if(i<=h)i=h;if(j<=i)j=i;if(k<=j)k=j;return k;}return 15;}
function AXD(a,b,c,d){var e,f;if(c<0)return 0;if(c>=128)return 0;e=(b>>4)-a.rN|0;f=(d>>4)-a.nk|0;return OA(a.pO.data[e].data[f],b&15,c,d&15);}
function AN$(a,b,c,d){var e,f;e=Qp(a,b,c,d);if(!e){BH();f=Cy7;}else{O();f=BRd.data[e].bF;}return f;}
function AV8(a,b,c,d){var e;O();e=BRd.data[Qp(a,b,c,d)];return e!==null?e.dg():0;}
var AGa=J(0);
function A1F(){var a=this;Lt.call(a);a.jn=0;a.FJ=null;}
function AUG(a){var b=new A1F();BBS(b,a);return b;}
function BBS(a,b){Uc(a,b);a.FJ=BW(8);}
function AXZ(a,b,c,d){var e;if(b!==null){a.dB.gB(b,c,d);a.jn=a.jn+d|0;return;}e=new Ep;Be(e);K(e);}
function L0(a,b){a.dB.gc(b);a.jn=a.jn+1|0;}
function IG(a,b){a.dB.gc(b);a.jn=a.jn+1|0;}
function JH(a,b){AKD(a,X0(b));}
function P4(a,b){Fg(a,RT(b));}
function Fg(a,b){var c,d;c=a.FJ;d=c.data;d[0]=b>>24<<24>>24;d[1]=b>>16<<24>>24;d[2]=b>>8<<24>>24;d[3]=b<<24>>24;a.dB.gB(c,0,4);a.jn=a.jn+4|0;}
function AKD(a,b){var c,d;c=a.FJ;d=c.data;d[0]=BU(C7(b,56))<<24>>24;d[1]=BU(C7(b,48))<<24>>24;d[2]=BU(C7(b,40))<<24>>24;d[3]=BON(b)<<24>>24;d[4]=BU(C7(b,24))<<24>>24;d[5]=BU(C7(b,16))<<24>>24;d[6]=BU(C7(b,8))<<24>>24;d[7]=BU(b)<<24>>24;a.dB.gB(c,0,8);a.jn=a.jn+8|0;}
function H7(a,b){var c,d;c=a.FJ;d=c.data;d[0]=b>>8<<24>>24;d[1]=b<<24>>24;a.dB.gB(c,0,2);a.jn=a.jn+2|0;}
function L2(a,b){var c,d,e,f,g,h,i,j,k,l;c=0;d=Y(b);e=0;while(e<d){f=Bc(b,e);c=f>0&&f<=127?c+1|0:f>2047?c+3|0:c+2|0;e=e+1|0;}g=M(c);if(Ds(g,M(65535))){b=new BG;Ba(b,B(1710));K(b);}c=BU(g);h=BW(c+2|0);i=h.data;i[0]=c>>8<<24>>24;j=2;i[1]=c<<24>>24;e=Y(b);f=0;while(f<e){k=Bc(b,f);if(k>0&&k<=127){c=j+1|0;i[j]=k<<24>>24;}else if(k<=2047){d=j+1|0;i[j]=(192|31&k>>6)<<24>>24;c=d+1|0;i[d]=(128|63&k)<<24>>24;}else{l=j+1|0;i[j]=(224|15&k>>12)<<24>>24;d=l+1|0;i[l]=(128|63&k>>6)<<24>>24;c=d+1|0;i[d]=(128|63&k)<<24>>24;}f
=f+1|0;j=c;}AXZ(a,h,0,j);}
function AGN(){var a=this;X2.call(a);a.Tm=null;a.SN=0;}
function BaB(a){var b,c,d,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.SN)return;a.SN=1;b=I0(a.jX);try{try{Bbc(b,a.oA,0,a.jX);Lr(b);c=LV(a.Tm);d=a.Tm.g9;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}K(Bf9(B(1711),c));}catch($$e){$$je=N($$e);b=$$je;}K(b);case 1:a:{b:{try{A5z(c,d,b);if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;break b;}else{b=$$je;break a;}}return;}try
{K(Bf9(B(1711),c));}catch($$e){$$je=N($$e);b=$$je;}}K(b);default:E4();}}C8().s(a,b,c,d,$p);}
var AFr=J(0);
function AOI(){var a=this;D.call(a);a.a3H=null;a.FX=0;a.bcu=null;a.Mi=null;a.baK=0;a.bdi=BS;}
function Bb6(a){return a.FX;}
function AIS(){var a=this;D.call(a);a.a2y=null;a.P6=null;a.MZ=null;a.Lg=null;a.C9=0;a.MA=0;a.Ul=0;a.Q1=0;a.PD=0;a.KU=0;a.Dc=0;a.c4=null;a.bm=0;a.Hx=0;}
function SO(a,b,c){var d,e,f,g,h,i;d=Cs();e=new S;T(e);a:{b:{c:while(true){if(a.bm>=Y(a.c4))break a;d:{f=Bc(a.c4,a.bm);switch(f){case 35:case 48:if(!b)break a;d=new BJ;b=a.bm;g=a.c4;h=new S;T(h);e=H(h,B(1712));Bg(e,b);H(H(e,B(1667)),g);Ba(d,R(h));K(d);case 37:if(e.bH>0){Z(d,R0(R(e)));e.bH=0;}Z(d,new W9);a.bm=a.bm+1|0;a.Hx=100;break d;case 39:f=a.bm+1|0;a.bm=f;i=ID(a.c4,39,f);if(i<0){d=new BJ;b=a.bm;g=a.c4;h=new S;T(h);e=H(h,B(1713));Bg(e,b);H(H(e,B(1714)),g);Ba(d,R(h));K(d);}f=a.bm;if(i==f)Bt(e,39);else Bv(e,
CU(a.c4,f,i));a.bm=i+1|0;break d;case 45:if(e.bH>0){Z(d,R0(R(e)));e.bH=0;}Z(d,new TI);a.bm=a.bm+1|0;break d;case 46:case 69:break c;case 59:break b;case 164:if(e.bH>0){Z(d,R0(R(e)));e.bH=0;}Z(d,new Vl);a.bm=a.bm+1|0;break d;case 8240:if(e.bH>0){Z(d,R0(R(e)));e.bH=0;}Z(d,new Zl);a.bm=a.bm+1|0;a.Hx=1000;break d;default:}Bt(e,f);a.bm=a.bm+1|0;}}d=new BJ;b=a.bm;g=a.c4;h=new S;T(h);e=H(h,B(1712));Bg(e,b);H(H(e,B(1667)),g);Ba(d,R(h));K(d);}if(c){d=new BJ;b=a.bm;g=a.c4;h=new S;T(h);e=H(h,B(1712));Bg(e,b);H(H(e,B(1667)),
g);Ba(d,R(h));K(d);}}if(e.bH>0)Z(d,R0(R(e)));return PA(d,W(Hn,d.n));}
function AO6(a,b){var c,d,e,f,g,h,i;A08(a,b);if(a.bm<Y(a.c4)&&Bc(a.c4,a.bm)==46){a.bm=a.bm+1|0;c=0;d=0;e=0;a:{b:while(true){if(a.bm>=Y(a.c4))break a;c:{switch(Bc(a.c4,a.bm)){case 35:break;case 44:f=new BJ;b=a.bm;g=a.c4;h=new S;T(h);i=H(h,B(1715));Bg(i,b);H(H(i,B(1667)),g);Ba(f,R(h));K(f);case 46:f=new BJ;b=a.bm;g=a.c4;h=new S;T(h);i=H(h,B(1716));Bg(i,b);H(H(i,B(1667)),g);Ba(f,R(h));K(f);case 48:if(c)break b;d=d+1|0;e=e+1|0;break c;default:break a;}d=d+1|0;c=1;}a.bm=a.bm+1|0;}f=new BJ;b=a.bm;g=a.c4;h=new S;T(h);i
=H(h,B(1717));Bg(i,b);H(H(i,B(1667)),g);Ba(f,R(h));K(f);}if(b){a.PD=d;a.Q1=e;a.Dc=d?0:1;}}if(a.bm<Y(a.c4)&&Bc(a.c4,a.bm)==69){a.bm=a.bm+1|0;c=0;d:{e:while(true){if(a.bm>=Y(a.c4))break d;switch(Bc(a.c4,a.bm)){case 35:case 44:case 46:case 69:break e;case 48:break;default:break d;}c=c+1|0;a.bm=a.bm+1|0;}f=new BJ;b=a.bm;g=a.c4;h=new S;T(h);i=H(h,B(1718));Bg(i,b);H(H(i,B(1667)),g);Ba(f,R(h));K(f);}if(!c){f=new BJ;b=a.bm;g=a.c4;h=new S;T(h);i=H(h,B(1719));Bg(i,b);H(H(i,B(1667)),g);Ba(f,R(h));K(f);}if(b)a.KU=c;}}
function A08(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.bm;d=1;e=0;f=0;g=c;a:{b:while(true){if(a.bm>=Y(a.c4))break a;c:{d:{switch(Bc(a.c4,a.bm)){case 35:if(!d){h=new BJ;b=a.bm;i=a.c4;j=new S;T(j);k=H(j,B(1720));Bg(k,b);H(H(k,B(1667)),i);Ba(h,R(j));K(h);}e=e+1|0;break c;case 44:break d;case 48:break;default:break a;}d=0;e=e+1|0;f=f+1|0;break c;}l=a.bm;if(g==l)break b;if(b)a.C9=l-g|0;g=l+1|0;}a.bm=a.bm+1|0;}h=new BJ;i=a.c4;j=new S;T(j);k=H(j,B(1721));Bg(k,l);H(H(k,B(1667)),i);Ba(h,R(j));K(h);}if(!e){h=new BJ;b=a.bm;i=a.c4;j
=new S;T(j);k=H(j,B(1722));Bg(k,b);H(H(k,B(1667)),i);Ba(h,R(j));K(h);}d=a.bm;if(g==d){h=new BJ;i=a.c4;j=new S;T(j);k=H(j,B(1723));Bg(k,d);H(H(k,B(1667)),i);Ba(h,R(j));K(h);}if(b&&g>c)a.C9=d-g|0;if(b){a.Ul=e;a.MA=f;}}
function Bar(){var a=this;D.call(a);a.a2h=0;a.bd_=0;a.a56=null;}
function BK5(a,b){var c=new Bar();BjX(c,a,b);return c;}
function BjX(a,b,c){a.a56=b;a.bd_=c;a.a2h=c;}
function BnR(a){return AEV(a.a56,a.a2h);}
function TL(){var a=this;D.call(a);a.pT=null;a.rH=BS;}
function CD_(a){var b=new TL();APF(b,a);return b;}
function APF(a,b){a.rH=BS;a.pT=b;}
var ALy=J(0);
function A4v(){var a=this;D.call(a);a.bao=null;a.a4F=null;a.a2n=null;a.Vb=null;a.bdy=0.0;a.a8Z=0;a.a_e=0;a.s2=0;a.beA=0;}
function Brc(a,b,c,d,e,f){var g=new A4v();BDP(g,a,b,c,d,e,f);return g;}
function BDP(a,b,c,d,e,f,g){a.a_e=0;a.s2=0;a.beA=0;a.bao=b;a.a4F=c;a.a2n=d;a.Vb=e;a.bdy=f;a.a8Z=g;c.addEventListener("ended",a);}
function Boi(a,b){a.s2=1;}
var Tn=J();
var CEa=BS;var CEb=null;var CEc=null;function AVV(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;d=X0(b);c.Ux=Ee(Cg(d,I(0, 2147483648)),BS)?0:1;e=Cg(d,I(4294967295, 1048575));f=BU(C7(d,52))&2047;if(Ee(e,BS)&&!f){c.LA=BS;c.Je=0;return;}if(f)e=DO(e,I(0, 1048576));else{e=Ew(e,1);while(Ee(Cg(e,I(0, 1048576)),BS)){e=Ew(e,1);f=f+(-1)|0;}}g=CEc.data;h=f<<16>>16;i=0;j=g.length;if(i>j){c=new BJ;Be(c);K(c);}k=j-1|0;a:{while(true){if(i>k){j=( -i|0)-1|0;break a;}j=(i+k|0)/2|0;l=Bb(g[j],h);if(!l)break;if(l<=0)i=j+1|0;else k=j
-1|0;}}if(j<0)j= -j|0;h=j+1|0;i=12+(f-g[h]|0)|0;m=Ra(e,CEb.data[h],i);if(Fc(m,CEa)){while(HU(m,CEa)<=0){j=j+(-1)|0;m=Bj(CA(m,M(10)),M(9));}g=CEc.data;h=j+1|0;i=12+(f-g[h]|0)|0;m=Ra(e,CEb.data[h],i);}e=Ew(e,1);d=Bj(e,M(1));g=CEb.data;h=j+1|0;n=g[h];f=i-1|0;n=Ra(d,n,f);o=Ra(BI(e,M(1)),CEb.data[h],f);p=M(1);while(true){q=CA(p,M(10));if(HU(Hd(m,q),Hd(o,q))<=0)break;p=q;}r=M(1);while(true){s=CA(r,M(10));if(HU(Hd(m,s),Hd(n,s))>=0)break;r=s;}h=HU(p,r);e=h>0?CA(Hd(m,p),p):h<0?Bj(CA(Hd(m,r),r),r):CA(Hd(Bj(m,Dh(r,M(2))),
r),r);if(HU(e,I(2808348672, 232830643))>=0)while(true){j=j+1|0;e=Hd(e,M(10));if(HU(e,I(2808348672, 232830643))<0)break;}else if(HU(e,I(1569325056, 23283064))<0){j=j+(-1)|0;e=CA(e,M(10));}c.LA=e;c.Je=j-330|0;}
function Ra(b,c,d){var e,f,g,h,i,j,k,l;e=Cg(b,M(65535));f=Cg(EE(b,16),M(65535));g=Cg(EE(b,32),M(65535));h=Cg(EE(b,48),M(65535));i=Cg(c,M(65535));j=Cg(EE(c,16),M(65535));k=Cg(EE(c,32),M(65535));l=Cg(EE(c,48),M(65535));return Bj(Bj(Bj(Ew(CA(l,h),32+d|0),Ew(Bj(CA(l,g),CA(k,h)),16+d|0)),Ew(Bj(Bj(CA(l,f),CA(k,g)),CA(j,h)),d)),EE(Bj(Bj(Bj(CA(k,e),CA(j,f)),CA(i,g)),Ew(Bj(Bj(Bj(CA(l,e),CA(k,f)),CA(j,g)),CA(i,h)),16)),32-d|0));}
function AU9(){CEa=Hd(M(-1),M(10));CEb=AJS([I(3251292512, 2194092222),I(1766094183, 3510547556),I(553881887, 2808438045),I(443105509, 2246750436),I(3285949193, 3594800697),I(910772436, 2875840558),I(2446604867, 2300672446),I(2196580869, 3681075914),I(2616258154, 2944860731),I(1234013064, 2355888585),I(1974420903, 3769421736),I(720543263, 3015537389),I(1435428070, 2412429911),I(578697993, 3859887858),I(2180945313, 3087910286),I(885762791, 2470328229),I(3135207384, 3952525166),I(1649172448, 3162020133),I(3037324877, 2529616106),
I(3141732885, 4047385770),I(2513386308, 3237908616),I(1151715587, 2590326893),I(983751480, 4144523029),I(1645994643, 3315618423),I(3034782633, 2652494738),I(3996658754, 4243991581),I(2338333544, 3395193265),I(1870666835, 2716154612),I(4073513845, 2172923689),I(3940641775, 3476677903),I(575533043, 2781342323),I(2178413352, 2225073858),I(2626467905, 3560118173),I(3819161242, 2848094538),I(478348616, 2278475631),I(3342338164, 3645561009),I(3532863990, 2916448807),I(1108304273, 2333159046),I(55299919, 3733054474),
I(903233395, 2986443579),I(1581580175, 2389154863),I(1671534821, 3822647781),I(478234397, 3058118225),I(382587518, 2446494580),I(612140029, 3914391328),I(2207698941, 3131513062),I(48172235, 2505210450),I(77075576, 4008336720),I(61660460, 3206669376),I(3485302205, 2565335500),I(1281516232, 4104536801),I(166219527, 3283629441),I(3568949458, 2626903552),I(2274345296, 4203045684),I(2678469696, 3362436547),I(424788838, 2689949238),I(2057817989, 2151959390),I(3292508783, 3443135024),I(3493000485, 2754508019),I(3653393847, 2203606415),
I(1550462860, 3525770265),I(1240370288, 2820616212),I(3569276608, 2256492969),I(3133862195, 3610388751),I(1648096297, 2888311001),I(459483578, 2310648801),I(3312154103, 3697038081),I(1790729823, 2957630465),I(1432583858, 2366104372),I(3151127633, 3785766995),I(2520902106, 3028613596),I(1157728226, 2422890877),I(2711358621, 3876625403),I(3887073815, 3101300322),I(1391672133, 2481040258),I(1367681954, 3969664413),I(2812132482, 3175731530),I(2249705985, 2540585224),I(1022549199, 4064936359),I(1677032818, 3251949087),
I(3918606632, 2601559269),I(3692790234, 4162494831),I(2095238728, 3329995865),I(1676190982, 2663996692),I(3540899031, 4262394707),I(1114732307, 3409915766),I(32792386, 2727932613),I(1744220827, 2182346090),I(2790753324, 3491753744),I(3091596118, 2793402995),I(2473276894, 2234722396),I(2239256113, 3575555834),I(2650398349, 2860444667),I(402331761, 2288355734),I(2361717736, 3661369174),I(2748367648, 2929095339),I(3057687578, 2343276271),I(3174313206, 3749242034),I(3398444024, 2999393627),I(1000768301, 2399514902),
I(2460222741, 3839223843),I(3686165111, 3071379074),I(3807925548, 2457103259),I(3515700499, 3931365215),I(2812560399, 3145092172),I(532061401, 2516073738),I(4287272078, 4025717980),I(3429817663, 3220574384),I(3602847589, 2576459507),I(2328582306, 4122335212),I(144878926, 3297868170),I(115903141, 2638294536),I(2762425404, 4221271257),I(491953404, 3377017006),I(3829536560, 2701613604),I(3922622707, 2161290883),I(1122235577, 3458065414),I(1756781920, 2766452331),I(546432077, 2213161865),I(874291324, 3541058984),
I(1558426518, 2832847187),I(3823721592, 2266277749),I(3540974170, 3626044399),I(3691772795, 2900835519),I(3812411695, 2320668415),I(1804891416, 3713069465),I(1443913133, 2970455572),I(3732110884, 2376364457),I(2535403578, 3802183132),I(310335944, 3041746506),I(3684242592, 2433397204),I(3317807769, 3893435527),I(936259297, 3114748422),I(3325987815, 2491798737),I(1885606668, 3986877980),I(1508485334, 3189502384),I(2065781726, 2551601907),I(4164244222, 4082563051),I(2472401918, 3266050441),I(1118928075, 2612840353),
I(931291461, 4180544565),I(745033169, 3344435652),I(3173006913, 2675548521),I(3358824142, 4280877634),I(3546052773, 3424702107),I(1118855300, 2739761686),I(36090780, 2191809349),I(1775732167, 3506894958),I(3138572652, 2805515966),I(1651864662, 2244412773),I(1783990001, 3591060437),I(4004172378, 2872848349),I(4062331362, 2298278679),I(3922749802, 3677245887),I(1420212923, 2941796710),I(1136170338, 2353437368),I(958879082, 3765499789),I(1626096725, 3012399831),I(441883920, 2409919865),I(707014273, 3855871784),
I(1424604878, 3084697427),I(3716664280, 2467757941),I(4228675929, 3948412706),I(2523947284, 3158730165),I(2019157827, 2526984132),I(4089645983, 4043174611),I(2412723327, 3234539689),I(2789172121, 2587631751),I(2744688475, 4140210802),I(477763862, 3312168642),I(2959191467, 2649734913),I(3875712888, 4239575861),I(2241576851, 3391660689),I(2652254940, 2713328551),I(1262810493, 2170662841),I(302509870, 3473060546),I(3677981733, 2778448436),I(2083391927, 2222758749),I(756446706, 3556413999),I(1464150824, 2845131199),
I(2030314118, 2276104959),I(671522212, 3641767935),I(537217769, 2913414348),I(2147761134, 2330731478),I(2577424355, 3729170365),I(2061939484, 2983336292),I(4226531965, 2386669033),I(1608490388, 3818670454),I(2145785770, 3054936363),I(3434615534, 2443949090),I(1200417559, 3910318545),I(960334047, 3128254836),I(4204241074, 2502603868),I(1572824964, 4004166190),I(1258259971, 3203332952),I(3583588354, 2562666361),I(4015754449, 4100266178),I(635623181, 3280212943),I(2226485463, 2624170354),I(985396364, 4198672567),
I(3365297469, 3358938053),I(115257597, 2687150443),I(1810192996, 2149720354),I(319328417, 3439552567),I(2832443111, 2751642053),I(3983941407, 2201313642),I(2938332415, 3522101828),I(4068652850, 2817681462),I(1536935362, 2254145170),I(2459096579, 3606632272),I(249290345, 2885305818),I(1917419194, 2308244654),I(490890333, 3693191447),I(2969692644, 2954553157),I(657767197, 2363642526),I(3629407892, 3781828041),I(2044532855, 3025462433),I(3353613202, 2420369946),I(3647794205, 3872591914),I(3777228823, 3098073531),
I(2162789599, 2478458825),I(3460463359, 3965534120),I(2768370687, 3172427296),I(1355703090, 2537941837),I(3028118404, 4060706939),I(3281488183, 3248565551),I(1766197087, 2598852441),I(1107928421, 4158163906),I(27349277, 3326531125),I(21879422, 2661224900),I(35007075, 4257959840),I(28005660, 3406367872),I(2599384905, 2725094297),I(361521006, 2180075438),I(4014407446, 3488120700),I(3211525957, 2790496560),I(2569220766, 2232397248),I(3251759766, 3571835597),I(883420894, 2857468478),I(2424723634, 2285974782),I(443583977, 3657559652),
I(2931847559, 2926047721),I(1486484588, 2340838177),I(3237368801, 3745341083),I(12914663, 2996272867),I(2587312108, 2397018293),I(3280705914, 3835229269),I(3483558190, 3068183415),I(2786846552, 2454546732),I(1022980646, 3927274772),I(3395364895, 3141819817),I(998304997, 2513455854),I(3315274914, 4021529366),I(1793226472, 3217223493),I(3152568096, 2573778794),I(2467128576, 4118046071),I(1114709402, 3294436857),I(3468747899, 2635549485),I(1255029343, 4216879177),I(3581003852, 3373503341),I(2005809622, 2698802673),
I(3322634616, 2159042138),I(162254630, 3454467422),I(2706784082, 2763573937),I(447440347, 2210859150),I(715904555, 3537374640),I(572723644, 2829899712),I(3035159293, 2263919769),I(2279274491, 3622271631),I(964426134, 2897817305),I(771540907, 2318253844),I(2952452370, 3709206150),I(2361961896, 2967364920),I(1889569516, 2373891936),I(1305324308, 3798227098),I(2762246365, 3038581678),I(3927784010, 2430865342),I(2848480580, 3889384548),I(3996771382, 3111507638),I(620436728, 2489206111),I(3569679143, 3982729777),
I(1137756396, 3186183822),I(3487185494, 2548947057),I(2143522954, 4078315292),I(4291798741, 3262652233),I(856458615, 2610121787),I(2229327243, 4176194859),I(2642455254, 3340955887),I(395977285, 2672764710),I(633563656, 4276423536),I(3942824761, 3421138828),I(577279431, 2736911063),I(2179810463, 2189528850),I(3487696741, 3503246160),I(2790157393, 2802596928),I(3950112833, 2242077542),I(2884206696, 3587324068),I(4025352275, 2869859254),I(4079275279, 2295887403),I(1372879692, 3673419846),I(239310294, 2938735877),
I(2768428613, 2350988701),I(2711498862, 3761581922),I(451212171, 3009265538),I(2078956655, 2407412430),I(3326330649, 3851859888),I(84084141, 3081487911),I(3503241150, 2465190328),I(451225085, 3944304526),I(3796953905, 3155443620),I(3037563124, 2524354896),I(3142114080, 4038967834),I(3372684723, 3231174267),I(980160860, 2584939414),I(3286244294, 4135903062),I(911008517, 3308722450),I(728806813, 2646977960),I(1166090902, 4235164736),I(73879262, 3388131789),I(918096869, 2710505431),I(4170451332, 2168404344),I(4095741754, 3469446951),
I(2417599944, 2775557561),I(1075086496, 2220446049),I(3438125312, 3552713678),I(173519872, 2842170943),I(1856802816, 2273736754),I(393904128, 3637978807),I(2892103680, 2910383045),I(2313682944, 2328306436),I(1983905792, 3725290298),I(3305111552, 2980232238),I(67108864, 2384185791),I(2684354560, 3814697265),I(2147483648, 3051757812),I(0, 2441406250),I(0, 3906250000),I(0, 3125000000),I(0, 2500000000),I(0, 4000000000),I(0, 3200000000),I(0, 2560000000),I(0, 4096000000),I(0, 3276800000),I(0, 2621440000),I(0, 4194304000),
I(0, 3355443200),I(0, 2684354560),I(0, 2147483648),I(3435973836, 3435973836),I(1889785610, 2748779069),I(2370821947, 2199023255),I(3793315115, 3518437208),I(457671715, 2814749767),I(2943117749, 2251799813),I(3849994940, 3602879701),I(2221002492, 2882303761),I(917808535, 2305843009),I(3186480574, 3689348814),I(3408177918, 2951479051),I(1867548875, 2361183241),I(1270091283, 3777893186),I(157079567, 3022314549),I(984657113, 2417851639),I(3293438299, 3868562622),I(916763721, 3094850098),I(2451397895, 2475880078),
I(3063243173, 3961408125),I(2450594538, 3169126500),I(1960475630, 2535301200),I(3136761009, 4056481920),I(2509408807, 3245185536),I(1148533586, 2596148429),I(3555640657, 4153837486),I(1985519066, 3323069989),I(2447408712, 2658455991),I(2197867021, 4253529586),I(899300158, 3402823669),I(1578433585, 2722258935),I(1262746868, 2177807148),I(1161401530, 3484491437),I(3506101601, 2787593149),I(3663874740, 2230074519),I(3285219207, 3568119231),I(1769181906, 2854495385),I(1415345525, 2283596308),I(1405559381, 3653754093),
I(2842434423, 2923003274),I(3132940998, 2338402619),I(2435725219, 3741444191),I(1089586716, 2993155353),I(2589656291, 2394524282),I(707476229, 3831238852),I(3142961361, 3064991081),I(1655375629, 2451992865),I(2648601007, 3923188584),I(2977874265, 3138550867),I(664312493, 2510840694),I(2780886908, 4017345110),I(2224709526, 3213876088),I(3497754539, 2571100870),I(1301439967, 4113761393),I(2759138892, 3291009114),I(3066304573, 2632807291),I(3188100398, 4212491666),I(1691486859, 3369993333),I(3071176406, 2695994666),
I(1597947665, 2156795733),I(1697722806, 3450873173),I(3076165163, 2760698538),I(4178919049, 2208558830),I(2391303182, 3533694129),I(2772036005, 2826955303),I(3935615722, 2261564242),I(2861011319, 3618502788),I(4006795973, 2894802230),I(3205436779, 2315841784),I(2551718468, 3705346855),I(2041374775, 2964277484),I(2492093279, 2371421987),I(551375410, 3794275180),I(441100328, 3035420144),I(1211873721, 2428336115),I(1938997954, 3885337784),I(2410191822, 3108270227),I(210166539, 2486616182),I(1195259923, 3978585891),
I(97214479, 3182868713),I(1795758501, 2546294970),I(2873213602, 4074071952),I(580583963, 3259257562),I(3041447548, 2607406049),I(2289335700, 4171849679),I(2690462019, 3337479743),I(3870356534, 2669983794),I(3615590076, 4271974071),I(2033478602, 3417579257),I(4203763259, 2734063405),I(3363010607, 2187250724),I(2803836594, 3499601159),I(3102062734, 2799680927),I(763663269, 2239744742),I(2080854690, 3583591587),I(4241664129, 2866873269),I(4252324763, 2293498615),I(2508752324, 3669597785),I(2007001859, 2935678228),
I(3323588406, 2348542582),I(1881767613, 3757668132),I(4082394468, 3006134505),I(3265915574, 2404907604),I(2648484541, 3847852167),I(400800715, 3078281734),I(1179634031, 2462625387),I(2746407909, 3940200619),I(3056119786, 3152160495),I(2444895829, 2521728396),I(2193846408, 4034765434),I(2614070585, 3227812347),I(373269550, 2582249878),I(4033205117, 4131599804),I(4085557553, 3305279843),I(691465664, 2644223875),I(1106345063, 4230758200),I(885076050, 3384606560),I(708060840, 2707685248),I(2284435591, 2166148198),
I(2796103486, 3465837117),I(518895870, 2772669694),I(1274110155, 2218135755),I(2038576249, 3549017208),I(3348847917, 2839213766),I(1820084875, 2271371013),I(2053142340, 3634193621),I(783520413, 2907354897),I(3203796708, 2325883917),I(1690100896, 3721414268),I(3070067635, 2977131414),I(3315047567, 2381705131),I(3586089190, 3810728210),I(2868871352, 3048582568),I(4013084000, 2438866054),I(3843954022, 3902185687),I(1357176299, 3121748550),I(1085741039, 2497398840),I(1737185663, 3995838144),I(2248741989, 3196670515),
I(1798993591, 2557336412),I(3737383206, 4091738259),I(3848900024, 3273390607),I(1361133101, 2618712486),I(459826043, 4189939978),I(2085847752, 3351951982),I(4245658579, 2681561585),I(2498086431, 4290498537),I(280482227, 3432398830),I(224385781, 2745919064),I(1038502084, 2196735251),I(4238583712, 3514776401),I(2531873511, 2811821121),I(1166505349, 2249456897),I(2725402018, 3599131035),I(2180321615, 2879304828),I(3462244210, 2303443862),I(2103616899, 3685510180),I(1682893519, 2948408144),I(2205308275, 2358726515),
I(3528493240, 3773962424),I(3681788051, 3019169939),I(3804423900, 2415335951),I(74124026, 3864537523),I(1777286139, 3091630018),I(3139815829, 2473304014),I(2446724950, 3957286423),I(3675366878, 3165829138),I(363313125, 2532663311),I(3158281377, 4052261297),I(808638183, 3241809038),I(2364897465, 2593447230),I(3783835944, 4149515568),I(450088378, 3319612455),I(360070702, 2655689964),I(2294100042, 4249103942),I(117293115, 3399283154),I(952827951, 2719426523),I(2480249279, 2175541218),I(3109405388, 3480865949),
I(3346517769, 2784692759),I(3536207675, 2227754207),I(2221958443, 3564406732),I(59579836, 2851525386),I(3483637705, 2281220308),I(419859574, 3649952494),I(1194881118, 2919961995),I(955904894, 2335969596),I(4106428209, 3737551353),I(708162189, 2990041083),I(2284516670, 2392032866),I(1937239754, 3827252586),I(690798344, 3061802069),I(1411632134, 2449441655),I(2258611415, 3919106648),I(3524876050, 3135285318),I(242920462, 2508228255),I(388672740, 4013165208),I(2028925110, 3210532166),I(764146629, 2568425733),I(363641147, 4109481173),
I(2008899836, 3287584938),I(3325106787, 2630067950),I(1025203564, 4208108721),I(4256136688, 3366486976),I(2545915891, 2693189581),I(1177739254, 2154551665),I(1884382806, 3447282664),I(2366499704, 2757826131),I(1034206304, 2206260905),I(1654730086, 3530017448),I(3041770987, 2824013958),I(4151403708, 2259211166),I(629291719, 3614737867),I(3080413753, 2891790293),I(4182317920, 2313432234),I(4114728295, 3701491575),I(3291782636, 2961193260),I(2633426109, 2368954608),I(3354488315, 3790327373),I(106610275, 3032261899),
I(944281679, 2425809519),I(3228837605, 3881295230),I(2583070084, 3105036184),I(2925449526, 2484028947),I(1244745405, 3974446316),I(136802865, 3179557053),I(1827429210, 2543645642),I(3782880196, 4069833027),I(1308317238, 3255866422),I(3623634168, 2604693137),I(2361840832, 4167509020),I(1889472666, 3334007216),I(652584673, 2667205773),I(185142018, 4267529237),I(2725093992, 3414023389),I(3039068653, 2731218711),I(1572261463, 2184974969),I(4233605259, 3495959950),I(3386884207, 2796767960),I(2709507366, 2237414368),
I(3476218326, 3579862989),I(3639968120, 2863890391),I(2052981037, 2291112313),I(2425776200, 3665779701),I(1081627501, 2932623761),I(6308541, 2346099009),I(1728080585, 3753758414),I(2241457927, 3003006731),I(934172882, 2402405385),I(1494676612, 3843848616),I(336747830, 3075078893),I(1987385183, 2460063114),I(602835915, 3936100983),I(2200255650, 3148880786),I(901211061, 2519104629),I(3159924616, 4030567406),I(1668946233, 3224453925),I(1335156987, 2579563140),I(2136251179, 4127301024),I(2567994402, 3301840819),
I(2913388981, 2641472655),I(366455074, 4226356249),I(1152157518, 3381084999),I(1780719474, 2704867999),I(2283569038, 2163894399),I(1076730083, 3462231039),I(1720377526, 2769784831),I(517308561, 2215827865),I(827693699, 3545324584),I(1521148418, 2836259667),I(3793899112, 2269007733),I(916277824, 3630412374),I(1592015718, 2904329899),I(2132606034, 2323463919),I(835189277, 3717542271),I(4104125258, 2974033816),I(2424306747, 2379227053),I(3019897337, 3806763285),I(2415917869, 3045410628),I(3650721214, 2436328502),
I(2405180105, 3898125604),I(2783137543, 3118500483),I(3944496953, 2494800386),I(298240911, 3991680619),I(1097586188, 3193344495),I(878068950, 2554675596),I(3981890698, 4087480953),I(608532181, 3269984763),I(2204812663, 2615987810),I(3527700261, 4185580496),I(1963166749, 3348464397),I(4147513777, 2678771517),I(3200048207, 4286034428),I(4278025484, 3428827542),I(1704433468, 2743062034),I(2222540234, 2194449627),I(120090538, 3511119404),I(955065889, 2808895523),I(2482039630, 2247116418),I(3112269949, 3595386269),
I(3348809418, 2876309015),I(2679047534, 2301047212),I(850502218, 3681675540),I(680401775, 2945340432),I(3121301797, 2356272345),I(699115580, 3770035753),I(2277279382, 3016028602),I(103836587, 2412822882),I(1025131999, 3860516611),I(4256079436, 3088413288),I(827883168, 2470730631),I(3901593088, 3953169009)]);CEc=A3E([(-70),(-66),(-63),(-60),(-56),(-53),(-50),(-46),(-43),(-40),(-36),(-33),(-30),(-26),(-23),(-20),(-16),(-13),(-10),(-6),(-3),0,4,7,10,14,17,20,23,27,30,33,37,40,43,47,50,53,57,60,63,67,70,73,77,80,
83,87,90,93,97,100,103,107,110,113,116,120,123,126,130,133,136,140,143,146,150,153,156,160,163,166,170,173,176,180,183,186,190,193,196,200,203,206,210,213,216,219,223,226,229,233,236,239,243,246,249,253,256,259,263,266,269,273,276,279,283,286,289,293,296,299,303,306,309,312,316,319,322,326,329,332,336,339,342,346,349,352,356,359,362,366,369,372,376,379,382,386,389,392,396,399,402,406,409,412,415,419,422,425,429,432,435,439,442,445,449,452,455,459,462,465,469,472,475,479,482,485,489,492,495,499,502,505,508,512,
515,518,522,525,528,532,535,538,542,545,548,552,555,558,562,565,568,572,575,578,582,585,588,592,595,598,601,605,608,611,615,618,621,625,628,631,635,638,641,645,648,651,655,658,661,665,668,671,675,678,681,685,688,691,695,698,701,704,708,711,714,718,721,724,728,731,734,738,741,744,748,751,754,758,761,764,768,771,774,778,781,784,788,791,794,797,801,804,807,811,814,817,821,824,827,831,834,837,841,844,847,851,854,857,861,864,867,871,874,877,881,884,887,891,894,897,900,904,907,910,914,917,920,924,927,930,934,937,
940,944,947,950,954,957,960,964,967,970,974,977,980,984,987,990,993,997,1000,1003,1007,1010,1013,1017,1020,1023,1027,1030,1033,1037,1040,1043,1047,1050,1053,1057,1060,1063,1067,1070,1073,1077,1080,1083,1086,1090,1093,1096,1100,1103,1106,1110,1113,1116,1120,1123,1126,1130,1133,1136,1140,1143,1146,1150,1153,1156,1160,1163,1166,1170,1173,1176,1180,1183,1186,1189,1193,1196,1199,1203,1206,1209,1213,1216,1219,1223,1226,1229,1233,1236,1239,1243,1246,1249,1253,1256,1259,1263,1266,1269,1273,1276,1279,1282,1286,1289,
1292,1296,1299,1302,1306,1309,1312,1316,1319,1322,1326,1329,1332,1336,1339,1342,1346,1349,1352,1356,1359,1362,1366,1369,1372,1376,1379,1382,1385,1389,1392,1395,1399,1402,1405,1409,1412,1415,1419,1422,1425,1429,1432,1435,1439,1442,1445,1449,1452,1455,1459,1462,1465,1469,1472,1475,1478,1482,1485,1488,1492,1495,1498,1502,1505,1508,1512,1515,1518,1522,1525,1528,1532,1535,1538,1542,1545,1548,1552,1555,1558,1562,1565,1568,1572,1575,1578,1581,1585,1588,1591,1595,1598,1601,1605,1608,1611,1615,1618,1621,1625,1628,1631,
1635,1638,1641,1645,1648,1651,1655,1658,1661,1665,1668,1671,1674,1678,1681,1684,1688,1691,1694,1698,1701,1704,1708,1711,1714,1718,1721,1724,1728,1731,1734,1738,1741,1744,1748,1751,1754,1758,1761,1764,1767,1771,1774,1777,1781,1784,1787,1791,1794,1797,1801,1804,1807,1811,1814,1817,1821,1824,1827,1831,1834,1837,1841,1844,1847,1851,1854,1857,1861,1864,1867,1870,1874,1877,1880,1884,1887,1890,1894,1897,1900,1904,1907,1910,1914,1917,1920,1924,1927,1930,1934,1937,1940,1944,1947,1950,1954,1957,1960,1963,1967,1970,1973,
1977,1980,1983,1987,1990,1993,1997,2000,2003,2007,2010,2013,2017,2020,2023,2027,2030,2033,2037,2040,2043,2047,2050,2053,2057,2060,2063,2066,2070,2073,2076,2080,2083,2086,2090,2093,2096,2100,2103,2106,2110,2113,2116,2120]);}
function Sb(){var a=this;D.call(a);a.A0=null;a.r6=0;a.z2=null;a.iA=0;a.E8=0;a.tE=0;a.w6=null;a.Ye=null;a.Vr=null;a.rO=null;a.kP=null;a.li=null;a.gb=null;a.qJ=null;a.uy=null;a.Gl=null;a.is=null;a.bb1=null;}
var CEd=null;var CEe=null;function Ly(){Ly=Bi(Sb);BCT();}
function A93(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Ly();f=CEe;$p=1;case 1:AYX(f);if(C()){break _;}a:{b:{try{if(AYV(f,c,d))break b;b=CEd;c=W(D,1);c.data[0]=d;CG(b,B(1724),c);b=null;G0(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return b;}try{g=(-1);h=0;i=Bn8();while(true){c=A4E(f);if(c===null)break;if
(g==(-1))g=c.data.length;h=h+c.data[0].data.length|0;F_(i,c);}if(f.is.ee!=g){j=CEd;c=W(D,1);c.data[0]=d;Px(j,B(1725),c);}}catch($$e){$$je=N($$e);b=$$je;break a;}c:{try{if(g!=(-1)&&h)break c;b=CEd;c=W(D,1);c.data[0]=d;CG(b,B(1726),c);b=null;G0(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return b;}d:{e:{try{f:{switch(e){case 0:break f;case 1:break e;case 2:break d;default:}K(FI());}k=f.is.mb;l=b.createBuffer(g,h,k);m=0;b=IU(i);while(Ie(b)){n=Hu(b);o=0;while(o<g){d=n.data[o].data;l.copyToChannel(d,o,m);o=o+1|0;}m
=m+n.data[0].data.length|0;}G0(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return l;}g:{try{m=AQ0(i,1);if(m&&m!=44)break g;b=CEd;c=W(D,1);c.data[0]=d;CG(b,B(1727),c);b=null;G0(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return b;}try{j=I0(m);try{BpZ(i,g,f.is.mb,j);Lr(j);p=(PG(j)).buffer;b=B6();H(H(b,d),B(1728));b=BT(b);$p=2;continue _;}catch($$e){$$je=N($$e);b=$$je;}Ib(j);K(b);}catch($$e){$$je=N($$e);b=$$je;break a;}}h:{try{m=AQ0(i,0);if(m&&m!=44)break h;b=CEd;c=W(D,1);c.data[0]=d;CG(b,B(1727),c);b=null;G0(f);}
catch($$e){$$je=N($$e);b=$$je;break a;}return b;}try{p=I0(m);try{BmD(i,g,f.is.mb,p);Lr(p);i=(PG(p)).buffer;b=B6();H(H(b,d),B(1728));b=BT(b);$p=3;continue _;}catch($$e){$$je=N($$e);b=$$je;}Ib(p);K(b);}catch($$e){$$je=N($$e);b=$$je;}}G0(f);K(b);case 2:a:{try{b:{try{$z=AWr(p,b);if(C()){break _;}b=$z;break b;}catch($$e){$$je=N($$e);b=$$je;}Ib(j);K(b);}Ib(j);G0(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return b;}G0(f);K(b);case 3:a:{try{b:{try{$z=AWr(i,b);if(C()){break _;}b=$z;break b;}catch($$e){$$je=N($$e);b=
$$je;}Ib(p);K(b);}Ib(p);G0(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return b;}G0(f);K(b);default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function AYV(a,b,c){var d,e,f,g,h,$$je;a.A0=ADN(b);a.bb1=c;d=a.li;if(d!==null){d.o7=null;d.jG=null;d.nf=null;}d=a.uy;if(d!==null)A4W(d);d=a.is;if(d!==null)GS(d);d=a.gb;if(d!==null)d.gN=null;a:{d=a.A0;if(d!==null)try{AET(d);break a;}catch($$e){$$je=N($$e);if($$je instanceof BG){}else{throw $$e;}}}a.iA=8192;a.z2=null;a.E8=0;a.tE=0;a.li=BFB();a.uy=BCi(a.qJ);a.qJ=Bv$();a.is=BxD();d=Bq5();a.gb=d;a.r6=0;PC(d,a.iA);d=a.gb;a.z2=d.gN;e=PC(d,a.iA);a.tE=e;e=Uu(a.A0,a.gb.gN,e,a.iA);if(e<0)e=0;b:{YU(a.gb,e);if(VZ(a.gb,a.kP)
==1){AZ4(a.li,AEG(a.kP));A8G(a.is);A10(a.Gl);if(UC(a.li,a.kP)<0){Ly();d=CEd;b=W(D,1);b.data[0]=c;CG(d,B(1729),b);return 0;}if(Ym(a.li,a.rO)!=1){Ly();d=CEd;b=W(D,1);b.data[0]=c;CG(d,B(1730),b);return 0;}if(AL8(a.is,a.Gl,a.rO)<0){Ly();d=CEd;b=W(D,1);b.data[0]=c;CG(d,B(1731),b);return 0;}f=0;while(true){if(f>=2){a.tE=PC(a.gb,a.iA);a.z2=a.gb.gN;break b;}c:{while(true){e=Bb(f,2);if(e>=0)break;g=VZ(a.gb,a.kP);if(!g)break c;if(g!=1)continue;UC(a.li,a.kP);d:{while(true){if(f>=2)break d;e=Ym(a.li,a.rO);if(!e)break;if
(e==(-1)){Ly();d=CEd;b=W(D,1);b.data[0]=c;CG(d,B(1732),b);return 0;}AL8(a.is,a.Gl,a.rO);f=f+1|0;}}}}g=PC(a.gb,a.iA);a.tE=g;g=Uu(a.A0,a.gb.gN,g,a.iA);if(g<0)g=0;if(!g&&e<0)break;YU(a.gb,g);}Ly();d=CEd;b=W(D,1);b.data[0]=c;CG(d,B(1733),b);return 0;}else if(e>=a.iA){Ly();d=CEd;b=W(D,1);b.data[0]=c;CG(d,B(1734),b);return 0;}}e:{BeT(a.qJ,a.is);AT8(a.uy,a.qJ);h=a.is.ee;a.Ye=W($rt_arraycls($rt_arraycls($rt_floatcls())),1);a.Vr=Bo(h);b=a.w6;if(b!==null){b=b.data;e=b.length;if(e==h){if(e<=0)break e;if(b[0].data.length
==a.iA)break e;}}a.w6=$rt_createFloatMultiArray([a.iA,h]);}return 1;}
function A4E(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$$je;if(a.r6)return null;a:{b=null;switch(VZ(a.gb,a.kP)){case -1:case 0:break;default:UC(a.li,a.kP);if(Ee(ABN(a.kP),BS)){a.r6=1;return null;}b:while(true){c:{switch(Ym(a.li,a.rO)){case -1:break;case 0:break b;default:if(!AWz(a.uy,a.rO))A6E(a.qJ,a.uy);while(true){c=a.qJ;d=a.Ye;e=a.Vr;f=c.xy;g=c.l6;if(f>=g)h=0;else{if(d!==null){i=0;while(i<c.hy.ee){e.data[i]=f;i=i+1|0;}d.data[0]=c.qt;}h=g-f|0;}if(h<=0)break;j=d.data[0];i=a.iA;if(h<i)i=h;k=0;while(k<a.is.ee){d=
j.data;l=e.data;m=a.w6.data[k];d=d[k];n=l[k];o=0;while(o<i){m.data[o]=d.data[n+o|0];o=o+1|0;}k=k+1|0;}if(!(i&&(f+i|0)>g))c.xy=f+i|0;d:{j=a.w6;Ly();if(j!==null){h=j.data[0].data.length;if(h){if(h<i)break d;h=i;break d;}}h=0;}if(!(b===null&&j===null)&&h>0){if(b===null){j=j.data;f=j.length;b=$rt_createFloatMultiArray([h,f]);d=b.data;g=0;while(g<f){VU(j[g],0,d[g],0,h);g=g+1|0;}}else{m=b.data;f=m.length;g=m[0].data.length;if(j!==null&&h>0){b=$rt_createFloatMultiArray([g+h|0,f]);e=b.data;i=0;while(i<f){p=j.data;VU(m[i],
0,e[i],0,g);VU(p[i],0,e[i],g,h);i=i+1|0;}}else{b=$rt_createFloatMultiArray([g,f]);d=b.data;h=0;while(h<f){VU(m[h],0,d[h],0,g);h=h+1|0;}}}}else b=null;}break c;}}}if(!ABG(a.kP))break a;a.r6=1;break a;}}if(!a.r6){h=PC(a.gb,a.iA);a.tE=h;j=a.gb.gN;a.z2=j;e:{try{h=Uu(a.A0,j,h,a.iA);a.E8=h;break e;}catch($$e){$$je=N($$e);if($$je instanceof BD){}else{throw $$e;}}return null;}if(h==(-1))return b;YU(a.gb,h);if(!a.E8)a.r6=1;}return b;}
function BCT(){var b,c;CEd=E$(B(1735));b=new Sb;Ly();b.r6=0;b.z2=null;b.E8=0;b.tE=0;b.w6=null;b.rO=new ALh;b.kP=new Sx;b.li=BFB();b.gb=Bq5();c=Bv$();b.qJ=c;b.uy=BCi(c);c=new Sg;BK7();b.Gl=c;b.is=BxD();CEe=b;}
function AO0(){var a=this;Hc.call(a);a.e6=null;a.lD=0;a.uU=0;a.mx=0;}
function Bm$(){var a=new AO0();BjI(a);return a;}
function BjI(a){PS(a);a.e6=W(CS,3);a.lD=0;a.uU=0;a.mx=0;}
function BFM(a,b){return a.e6.data[b];}
function Ba7(a,b,c){var d,e;d=a.e6.data;if(d[b]===null)return null;if(d[b].t<=c){e=d[b];d[b]=null;return e;}e=HC(d[b],c);d=a.e6.data;if(!d[b].t)d[b]=null;return e;}
function ATM(a,b,c){a.e6.data[b]=c;if(c!==null&&c.t>64)c.t=64;}
function BpK(a,b){var c,d,e,f,g;TA(a,b);c=HJ(b,B(1589));a.e6=W(CS,a.e6.data.length);d=0;while(d<KD(c)){e=FS(c,d);f=F8(e,B(1436));if(f>=0){g=a.e6.data;if(f<g.length)g[f]=Qj(e);}d=d+1|0;}a.lD=EW(b,B(1736));a.mx=EW(b,B(1737));a.uU=ABw(a,a.e6.data[1]);}
function Bn_(a,b){var c,d,e,f;ST(a,b);EQ(b,B(1736),a.lD<<16>>16);EQ(b,B(1737),a.mx<<16>>16);c=J$();d=0;while(true){e=a.e6.data;if(d>=e.length)break;if(e[d]!==null){f=Fl();Fu(f,B(1436),d<<24>>24);K9(a.e6.data[d],f);Ia(c,f);}d=d+1|0;}G3(b,B(1589),c);}
function Bh_(a){return 64;}
function AOD(a){return a.lD<=0?0:1;}
function A2v(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.lD;c=b<=0?0:1;d=0;if(b>0)a.lD=b-1|0;if(!a.cF.ci){if(!a.lD&&Z7(a)){b=ABw(a,a.e6.data[1]);a.lD=b;a.uU=b;if(b>0){d=1;e=a.e6.data;if(e[1]!==null){f=e[1];f.t=f.t-1|0;if(!e[1].t)e[1]=null;}}}if(AOD(a)&&Z7(a)){b=a.mx+1|0;a.mx=b;if(b==200){a.mx=0;if(Z7(a)){d=AHp(a,(Es(a.e6.data[0])).bo);e=a.e6.data;if
(e[2]===null)e[2]=AMC(d,1);else if(e[2].br==d){f=e[2];f.t=f.t+1|0;}e=a.e6.data;f=e[0];f.t=f.t-1|0;if(e[0].t<=0)e[0]=null;}d=1;}}else a.mx=0;b=a.lD;if(c!=(b<=0?0:1)){d=1;g=b<=0?0:1;h=a.cF;i=a.em;b=a.ek;c=a.ez;$p=2;continue _;}}if(!d)return;$p=1;case 1:AWl(a);if(C()){break _;}return;case 2:$z=AZU(h,i,b,c);if(C()){break _;}j=$z;$p=3;case 3:$z=A_r(h,i,b,c);if(C()){break _;}k=$z;if(!g){O();g=BY3.b;$p=4;continue _;}O();g=BY4.b;$p=5;continue _;case 4:Bcf(h,i,b,c,g);if(C()){break _;}$p=6;continue _;case 5:Bcf(h,i,b,
c,g);if(C()){break _;}$p=6;case 6:h.bcQ(i,b,c,j);if(C()){break _;}$p=7;case 7:A1p(h,i,b,c,k);if(C()){break _;}if(!d)return;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Z7(a){var b,c,d;b=a.e6.data;if(b[0]===null)return 0;c=AHp(a,(Es(b[0])).bo);if(c<0)c=0;else{b=a.e6.data;if(b[2]===null)c=1;else if(b[2].br!=c)c=0;else if(b[2].t<64&&b[2].t<H6(b[2]))c=1;else{d=a.e6.data[2].t;BN();c=d>=BZy.data[c].fu?0:1;}}return c;}
function AHp(a,b){O();if(b==BT_.b){BN();b=CzI.bo;}else if(b==BUa.b){BN();b=CzJ.bo;}else if(b==BYY.b){BN();b=Czk.bo;}else if(b==BT6.b)b=BTZ.b;else{BN();b=b==CAv.bo?CAw.bo:b==BTT.b?BRj.b:b!=Czx.bo?(-1):CAH.bo;}return b;}
function ABw(a,b){var c,d;if(b===null)return 0;a:{c=(Es(b)).bo;if(c<256){O();b=BRd.data[c].bF;BH();if(b===BZs){d=300;break a;}}BN();if(c==CzX.bo)d=100;else if(c==Czj.bo)d=1600;else if(c!=CAB.bo)d=0;else d=20000;}return d;}
var P0=J(0);
var AOQ=J();
function BBY(a){return Bm$();}
function AIM(){Hc.call(this);this.ma=null;}
function Bs5(){var a=new AIM();Bui(a);return a;}
function Bui(a){PS(a);a.ma=W(CS,36);}
function BkA(a){return 27;}
function AEZ(a,b){return a.ma.data[b];}
function A2U(a,b,c){var d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.ma.data;if(d[b]===null)return null;if(d[b].t<=c){e=d[b];d[b]=null;$p=1;continue _;}f=HC(d[b],c);d=a.ma.data;if(!d[b].t)d[b]=null;$p=2;continue _;case 1:AWl(a);if(C()){break _;}return e;case 2:AWl(a);if(C()){break _;}return f;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A3D(a,b,c){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.ma.data[b]=c;if(c!==null&&c.t>64)c.t=64;$p=1;case 1:AWl(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function BD1(a){return B(1655);}
function BC3(a,b){var c,d,e,f,g;TA(a,b);c=HJ(b,B(1589));a.ma=W(CS,27);d=0;while(d<KD(c)){e=FS(c,d);f=F8(e,B(1436))&255;if(f>=0){g=a.ma.data;if(f<g.length)g[f]=Qj(e);}d=d+1|0;}}
function BCf(a,b){var c,d,e,f;ST(a,b);c=J$();d=0;while(true){e=a.ma.data;if(d>=e.length)break;if(e[d]!==null){f=Fl();Fu(f,B(1436),d<<24>>24);K9(a.ma.data[d],f);Ia(c,f);}d=d+1|0;}G3(b,B(1589),c);}
function BCh(a){return 64;}
var AOP=J();
function BGa(a){return Bs5();}
var AOO=J();
function Bu7(a){return Bqe();}
var AON=J();
function BjA(a){return BE2();}
function AId(){var a=this;D.call(a);a.bco=0;a.ee=0;a.mb=0;a.bcs=0;a.bae=0;a.baP=0;a.eB=null;a.un=0;a.Dr=0;a.E$=0;a.B0=0;a.Fl=0;a.l4=0;a.a3N=0;a.hE=null;a.q$=null;a.rF=null;a.vl=null;a.u_=null;a.qH=null;a.om=null;a.vB=null;a.qp=null;a.oG=null;a.a4Q=null;}
var CEf=null;function BJ6(){BJ6=Bi(AId);Bl3();}
function BxD(){var a=new AId();A$Z(a);return a;}
function A$Z(a){BJ6();a.eB=Bo(2);a.hE=null;a.q$=null;a.rF=null;a.vl=null;a.u_=null;a.qH=null;a.om=null;a.vB=null;a.qp=null;a.oG=null;a.a4Q=W(AGt,64);}
function A8G(a){a.mb=0;}
function GS(a){var b,c;b=0;while(b<a.un){a.hE.data[b]=null;b=b+1|0;}a.hE=null;b=0;while(b<a.Dr){WM();b=b+1|0;}a.rF=null;b=0;while(b<a.E$){AKV();b=b+1|0;}a.u_=null;b=0;while(b<a.B0){AA$();CEg.data[a.qH.data[b]].OL(a.om.data[b]);b=b+1|0;}a.om=null;b=0;while(b<a.Fl){AOx();b=b+1|0;}a.qp=null;b=0;while(b<a.l4){c=a.oG.data;if(c[b]!==null)c[b]=null;b=b+1|0;}a.oG=null;b=0;while(b<a.a3N){a.a4Q.data[b].Oc();b=b+1|0;}}
function A4l(a,b){var c,d,e,f;c=BO(b,8)+1|0;a.l4=c;d=a.oG;if(!(d!==null&&d.data.length==c))a.oG=W(XX,c);c=0;while(true){if(c>=a.l4){c=BO(b,6)+1|0;a.E$=c;d=a.vl;if(!(d!==null&&d.data.length==c))a.vl=Bo(c);d=a.u_;if(!(d!==null&&d.data.length==c))a.u_=W(D,c);c=0;a:{while(true){if(c>=a.E$){c=BO(b,6)+1|0;a.B0=c;d=a.qH;if(!(d!==null&&d.data.length==c))a.qH=Bo(c);d=a.om;if(!(d!==null&&d.data.length==c))a.om=W(D,c);c=0;b:{while(true){if(c>=a.B0){c=BO(b,6)+1|0;a.Fl=c;d=a.vB;if(!(d!==null&&d.data.length==c))a.vB=Bo(c);d
=a.qp;if(!(d!==null&&d.data.length==c))a.qp=W(D,c);c=0;c:{while(true){if(c>=a.Fl){c=BO(b,6)+1|0;a.Dr=c;d=a.q$;if(!(d!==null&&d.data.length==c))a.q$=Bo(c);d=a.rF;if(!(d!==null&&d.data.length==c))a.rF=W(D,c);c=0;d:{while(true){if(c>=a.Dr){c=BO(b,6)+1|0;a.un=c;d=a.hE;if(!(d!==null&&d.data.length==c))a.hE=W(AF1,c);c=0;while(true){if(c>=a.un){if(BO(b,1)==1)return 0;GS(a);return (-1);}a.hE.data[c]=BKB();a.hE.data[c].PB=BO(b,1);a.hE.data[c].MO=BO(b,16);a.hE.data[c].WC=BO(b,16);a.hE.data[c].xr=BO(b,8);d=a.hE.data;if
(d[c].MO>=1)break;if(d[c].WC>=1)break;if(d[c].xr>=a.Dr)break;c=c+1|0;}GS(a);return (-1);}a.q$.data[c]=BO(b,16);d=a.q$.data;if(d[c]<0)break d;if(d[c]>=1)break d;e=a.rF.data;WM();e[c]=A2q(CEh.data[d[c]],a,b);if(a.rF.data[c]===null)break;c=c+1|0;}GS(a);return (-1);}GS(a);return (-1);}a.vB.data[c]=BO(b,16);d=a.vB.data;if(d[c]<0)break c;if(d[c]>=3)break c;e=a.qp.data;AOx();e[c]=AW_(CEi.data[d[c]],a,b);if(a.qp.data[c]===null)break;c=c+1|0;}GS(a);return (-1);}GS(a);return (-1);}a.qH.data[c]=BO(b,16);f=a.qH.data;if
(f[c]<0)break b;if(f[c]>=2)break b;d=a.om.data;AA$();d[c]=CEg.data[f[c]].Az(a,b);if(a.om.data[c]===null)break;c=c+1|0;}GS(a);return (-1);}GS(a);return (-1);}a.vl.data[c]=BO(b,16);d=a.vl.data;if(d[c]<0)break a;if(d[c]>=1)break a;e=a.u_.data;AKV();e[c]=A6V(CEj.data[d[c]],a,b);if(a.u_.data[c]===null)break;c=c+1|0;}GS(a);return (-1);}GS(a);return (-1);}a.oG.data[c]=BKW();if(A$u(a.oG.data[c],b))break;c=c+1|0;}GS(a);return (-1);}
function AL8(a,b,c){var d,e,f,g,h,i;a:{d=Bg3();if(c!==null){AGl(d,c.KO,c.QI,c.Nc);e=BW(6);f=e.data;g=BO(d,8);T0(d,e,6);if(f[0]==118&&f[1]==111&&f[2]==114&&f[3]==98&&f[4]==105&&f[5]==115)switch(g){case 2:case 4:break a;case 1:if(!c.a07)return (-1);if(a.mb)return (-1);b:{g=BO(d,32);a.bco=g;if(g)g=(-1);else{a.ee=BO(d,8);a.mb=BO(d,32);a.bcs=BO(d,32);a.bae=BO(d,32);a.baP=BO(d,32);a.eB.data[0]=1<<BO(d,4);a.eB.data[1]=1<<BO(d,4);if(a.mb>=1&&a.ee>=1){e=a.eB.data;if(e[0]>=8&&e[1]>=e[0]&&BO(d,1)==1){g=0;break b;}}GS(a);g
=(-1);}}return g;case 3:if(!a.mb)return (-1);c:{h=BO(d,32);if(h<0){RZ(b);g=(-1);}else{e=BW(h+1|0);b.Es=e;T0(d,e,h);g=BO(d,32);b.Ij=g;if(g<0){RZ(b);g=(-1);}else{g=g+1|0;b.Bc=W($rt_arraycls($rt_bytecls()),g);b.a2V=Bo(g);h=0;while(true){if(h>=b.Ij){if(BO(d,1)==1){g=0;break c;}RZ(b);g=(-1);break c;}i=BO(d,32);if(i<0)break;b.a2V.data[h]=i;f=b.Bc.data;f[h]=BW(i+1|0);T0(d,f[h],i);h=h+1|0;}RZ(b);g=(-1);}}}return g;case 5:if(a.mb&&b.Es!==null)return A4l(a,d);return (-1);default:break a;}return (-1);}}return (-1);}
function Bl3(){CEf=V2(B(1738));}
var AYv=J();
function AQ0(b,c){var d,e,f,g;d=44;e=!c?2:4;b=IU(b);while(Ie(b)){f=(Hu(b)).data;g=f.length;if(!g)continue;d=d+Bp(Bp(g,f[0].data.length),e)|0;}return d;}
function BmD(b,c,d,e){var f,g,h,i,j,k,l;if(c&&!E1(b)){f=Gp(e);Fn(e,1179011410);Fn(e,f-8|0);Fn(e,1163280727);Fn(e,544501094);Fn(e,16);I5(e,1);I5(e,c<<16>>16);Fn(e,d);Fn(e,Bp(d,c)*2|0);I5(e,(c*2|0)<<16>>16);I5(e,16);Fn(e,1635017060);Fn(e,f-44|0);b=IU(b);while(Ie(b)){g=(Hu(b)).data;h=0;i=g[0].data.length;while(h<i){j=0;while(j<c){k=g[j].data[h]*32767.0|0;if(k>32767)k=32767;if(k<(-32768))k=(-32768);if(k<0)k=k|32768;I5(e,k<<16>>16);j=j+1|0;}h=h+1|0;}}if(!AI1(e))return;b=new CQ;c=Gp(e);e=new S;T(e);l=H(e,B(1739));Bg(l,
c);H(l,B(1740));Ba(b,R(e));K(b);}}
function BpZ(b,c,d,e){var f,g,h,i,j,k;if(c&&!E1(b)){f=Gp(e);Fn(e,1179011410);Fn(e,f-8|0);Fn(e,1163280727);Fn(e,544501094);Fn(e,16);I5(e,3);I5(e,c<<16>>16);Fn(e,d);Fn(e,Bp(d,c)*4|0);I5(e,(c*4|0)<<16>>16);I5(e,32);Fn(e,1635017060);Fn(e,f-44|0);b=IU(b);while(Ie(b)){g=(Hu(b)).data;h=0;i=g[0].data.length;while(h<i){j=0;while(j<c){GL(e,g[j].data[h]);j=j+1|0;}h=h+1|0;}}if(!AI1(e))return;b=new CQ;c=Gp(e);e=new S;T(e);k=H(e,B(1739));Bg(k,f);Bt(k,32);Bg(k,c);H(k,B(1740));Ba(b,R(e));K(b);}}
function ASk(){var a=this;D.call(a);a.gN=null;a.IK=0;a.oe=0;a.r1=0;a.Rg=0;a.m4=0;a.l3=0;a.YK=null;a.SY=null;}
function Bq5(){var a=new ASk();BFo(a);return a;}
function BFo(a){a.YK=new Sx;a.SY=BW(4);}
function PC(a,b){var c,d,e,f,g;c=a.r1;if(c){d=a.oe-c|0;a.oe=d;if(d>0){e=a.gN;Cv(e,c,e,0,d);}a.r1=0;}c=a.IK;d=a.oe;if(b>(c-d|0)){c=(b+d|0)+4096|0;e=a.gN;if(e===null)a.gN=BW(c);else{f=e.data;g=BW(c);Cv(e,0,g,0,f.length);a.gN=g;}a.IK=c;}return a.oe;}
function YU(a,b){b=a.oe+b|0;if(b>a.IK)return (-1);a.oe=b;return 0;}
function A49(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$$je;c=a.r1;d=a.oe;e=d-c|0;if(!a.m4){if(e<27)return 0;f=a.gN.data;if(f[c]==79&&f[c+1|0]==103&&f[c+2|0]==103&&f[c+3|0]==83){g=c+26|0;d=(f[g]&255)+27|0;if(e<d)return 0;h=0;i=c+27|0;while(h<(f[g]&255)){a.l3=a.l3+(f[i+h|0]&255)|0;h=h+1|0;}a.m4=d;}else{a.m4=0;a.l3=0;j=0;h=e-1|0;k=c+1|0;a:{while(true){if(j>=h){i=0;break a;}i=k+j|0;if(f[i]==79)break;j=j+1|0;}}if(i)d=i;a.r1=d;return -(d-c|0)|0;}}if((a.l3+a.m4|0)>e)return 0;f=a.SY;Ff(f);b:{c:{try{l=a.gN;m=c+22|0;Cv(l,
m,f,0,4);l=a.gN;n=l.data;n[m]=0;j=c+23|0;n[j]=0;d=c+24|0;n[d]=0;h=c+25|0;n[h]=0;o=a.YK;o.ng=l;o.mE=c;g=a.m4;o.SB=g;o.DI=l;o.Fv=c+g|0;o.B6=a.l3;Bfh(o);l=a.SY;n=l.data;g=n[0];p=a.gN;q=p.data;if(g!=q[m])break c;if(n[1]!=q[j])break c;if(n[2]!=q[d])break c;if(n[3]!=q[h])break c;C1(f);}catch($$e){$$je=N($$e);b=$$je;break b;}g=a.r1;if(b!==null){b.ng=p;b.mE=g;j=a.m4;b.SB=j;b.DI=p;b.Fv=g+j|0;b.B6=a.l3;}a.Rg=0;j=a.m4+a.l3|0;a.r1=g+j|0;a.m4=0;a.l3=0;return j;}try{Cv(l,0,p,m,4);a.m4=0;a.l3=0;j=0;}catch($$e){$$je=N($$e);b
=$$je;break b;}e=e-1|0;h=c+1|0;d:{try{while(j<e){l=a.gN.data;d=h+j|0;if(l[d]==79)break d;j=j+1|0;}d=0;break d;}catch($$e){$$je=N($$e);b=$$je;break b;}}e:{try{if(d)break e;d=a.oe;break e;}catch($$e){$$je=N($$e);b=$$je;break b;}}try{a.r1=d;g= -(d-c|0)|0;C1(f);}catch($$e){$$je=N($$e);b=$$je;break b;}return g;}C1(f);K(b);}
function VZ(a,b){var c;while(true){c=A49(a,b);if(c>0)break;if(!c)return 0;if(!a.Rg){a.Rg=1;return (-1);}}return 1;}
function AVr(){var a=this;D.call(a);a.o7=null;a.M7=0;a.pm=0;a.EI=0;a.jG=null;a.nf=null;a.Dv=0;a.ko=0;a.tO=0;a.y8=0;a.a8H=null;a.a8i=0;a.a3j=0;a.a15=0;a.HI=BS;}
function BFB(){var a=new AVr();BHJ(a);return a;}
function BHJ(a){a.a8H=BW(282);AEX(a);}
function AEX(a){a.M7=16384;a.o7=BW(16384);a.Dv=1024;a.jG=Bo(1024);a.nf=TH(1024);}
function AZ4(a,b){var c,d,e,f;a:{c=a.o7;if(c===null)AEX(a);else{d=0;while(true){e=c.data;if(d>=e.length)break;e[d]=0;d=d+1|0;}f=0;while(true){c=a.jG.data;if(f>=c.length)break;c[f]=0;f=f+1|0;}f=0;while(true){c=a.nf.data;if(f>=c.length)break a;c[f]=BS;f=f+1|0;}}}a.a3j=b;}
function AUx(a,b){var c,d,e;c=a.M7;if(c<=(a.pm+b|0)){b=c+(b+1024|0)|0;a.M7=b;d=BW(b);e=a.o7;Cv(e,0,d,0,e.data.length);a.o7=d;}}
function A$2(a,b){var c,d,e;c=a.Dv;if(c<=(a.ko+b|0)){b=c+(b+32|0)|0;a.Dv=b;d=Bo(b);e=a.jG;Cv(e,0,d,0,e.data.length);a.jG=d;e=TH(a.Dv);d=a.nf;Cv(d,0,e,0,d.data.length);a.nf=e;}}
function Ym(a,b){var c,d,e,f,g,h,i;c=a.y8;if(a.tO<=c)return 0;d=a.jG.data;if(d[c]&1024){a.y8=c+1|0;a.HI=Bj(a.HI,M(1));return (-1);}e=d[c]&255;b.KO=a.o7;f=a.EI;b.QI=f;b.SV=d[c]&512;b.a07=d[c]&256;g=0+e|0;while(e==255){c=c+1|0;h=d[c];e=h&255;if(h&512)b.SV=512;g=g+e|0;}i=a.HI;b.a0Z=i;b.UN=a.nf.data[c];b.Nc=g;a.EI=f+g|0;a.y8=c+1|0;a.HI=Bj(i,M(1));return 1;}
function UC(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;c=b.ng.data;d=b.mE;e=b.DI;f=b.Fv;g=b.B6;h=0;i=c[d+4|0]&255;j=d+5|0;k=c[j]&1;l=c[j]&2;m=ABG(b);n=ABN(b);o=AEG(b);p=b.ng.data;q=b.mE;r=p[q+18|0]&255|(p[q+19|0]&255)<<8|(p[q+20|0]&255)<<16|(p[q+21|0]&255)<<24;s=c[d+26|0]&255;j=a.y8;t=a.EI;if(t){u=a.pm-t|0;a.pm=u;if(u){p=a.o7;Cv(p,t,p,0,u);}a.EI=0;}if(j){t=a.ko-j|0;if(t){p=a.jG;Cv(p,j,p,0,t);p=a.nf;Cv(p,j,p,0,a.ko-j|0);}a.ko=a.ko-j|0;a.tO=a.tO-j|0;a.y8=0;}if(o!=a.a3j)return (-1);if(i>0)return (-1);a:{A$2(a,
s+1|0);j=a.a15;if(r!=j){t=a.tO;u=t;while(u<a.ko){a.pm=a.pm-(a.jG.data[u]&255)|0;u=u+1|0;}a.ko=t;if(j!=(-1)){p=a.jG.data;j=t+1|0;a.ko=j;p[t]=1024;a.tO=j;}if(k){l=0;t=d+27|0;while(h<s){q=c[t+h|0]&255;f=f+q|0;g=g-q|0;if(q<255){h=h+1|0;break a;}h=h+1|0;}}}}if(g){AUx(a,g);Cv(e,f,a.o7,a.pm,g);a.pm=a.pm+g|0;}v=(-1);d=d+27|0;while(h<s){q=c[d+h|0]&255;p=a.jG.data;j=a.ko;p[j]=q;a.nf.data[j]=M(-1);if(l){p[j]=p[j]|256;l=0;}t=Bb(q,255);if(t<0)v=j;j=j+1|0;a.ko=j;h=h+1|0;if(t<0)a.tO=j;}if(v!=(-1))a.nf.data[v]=n;if(m){a.a8i
=1;j=a.ko;if(j>0){p=a.jG.data;j=j-1|0;p[j]=p[j]|512;}}a.a15=r+1|0;return 0;}
function Be8(){var a=this;D.call(a);a.i$=null;a.eJ=null;a.KK=0;a.A5=0;a.KE=0;a.Yl=0;a.Mn=0;a.PO=0;a.Rj=BS;a.a2f=BS;a.kV=null;a.a$E=0;a.a$n=0;a.a_H=0;a.a_R=0;}
function BCi(a){var b=new Be8();BzQ(b,a);return b;}
function BzQ(a,b){var c,d,e;a.i$=W($rt_arraycls($rt_floatcls()),0);c=Bg3();a.eJ=c;a.kV=b;if(b.MX){d=BW(256);e=d.data;c.rf=d;c.hj=0;e[0]=0;c.vo=256;}}
function AT8(a,b){a.kV=b;}
function A4W(a){var b;b=a.kV;if(b!==null&&b.MX)a.eJ.rf=null;return 0;}
function AWz(a,b){var c,d,e,f,g,h,i,j;c=a.kV.hy;AGl(a.eJ,b.KO,b.QI,b.Nc);if(BO(a.eJ,1))return (-1);d=BO(a.eJ,a.kV.a1Z);if(d==(-1))return (-1);a.Mn=d;d=c.hE.data[d].PB;a.A5=d;if(!d){a.KK=0;a.KE=0;}else{a.KK=BO(a.eJ,1);d=BO(a.eJ,1);a.KE=d;if(d==(-1))return (-1);}a.Rj=b.UN;a.a2f=BI(b.a0Z,M(3));a.PO=b.SV;e=c.eB.data[a.A5];a.Yl=e;d=a.i$.data.length;f=c.ee;if(d<f)a.i$=W($rt_arraycls($rt_floatcls()),f);g=0;while(g<f){a:{h=a.i$.data;if(!(h[g]!==null&&h[g].data.length>=e))h[g]=CO(e);else{i=0;while(true){if(i>=e)break a;h[g].data[i]
=0.0;i=i+1|0;}}}g=g+1|0;}h=c.q$.data;j=c.hE.data;d=a.Mn;e=h[j[d].xr];WM();return Bev(CEh.data[e],a,a.kV.S3.data[d]);}
function A1J(){var a=this;D.call(a);a.MX=0;a.hy=null;a.a1Z=0;a.qt=null;a.HT=0;a.yi=0;a.xy=0;a.a9V=0;a.Fd=0;a.yI=0;a.baR=0;a.l6=0;a.tX=BS;a.Nf=BS;a.a3Y=BS;a.Z3=BS;a.a7H=BS;a.Vc=BS;a.nX=null;a.vi=null;a.tZ=null;a.S3=null;}
function Bv$(){var a=new A1J();BEl(a);return a;}
function BEl(a){var b,c;a.vi=W($rt_arraycls(D),2);b=W($rt_arraycls($rt_arraycls($rt_arraycls($rt_arraycls($rt_floatcls())))),2);c=b.data;a.nX=b;c[0]=W($rt_arraycls($rt_arraycls($rt_arraycls($rt_floatcls()))),2);c[0].data[0]=W($rt_arraycls($rt_arraycls($rt_floatcls())),2);c[0].data[1]=W($rt_arraycls($rt_arraycls($rt_floatcls())),2);c[0].data[0].data[0]=W($rt_arraycls($rt_floatcls()),2);c[0].data[0].data[1]=W($rt_arraycls($rt_floatcls()),2);c[0].data[1].data[0]=W($rt_arraycls($rt_floatcls()),2);c[0].data[1].data[1]
=W($rt_arraycls($rt_floatcls()),2);c[1]=W($rt_arraycls($rt_arraycls($rt_arraycls($rt_floatcls()))),2);c[1].data[0]=W($rt_arraycls($rt_arraycls($rt_floatcls())),2);c[1].data[1]=W($rt_arraycls($rt_arraycls($rt_floatcls())),2);c[1].data[0].data[0]=W($rt_arraycls($rt_floatcls()),2);c[1].data[0].data[1]=W($rt_arraycls($rt_floatcls()),2);c[1].data[1].data[0]=W($rt_arraycls($rt_floatcls()),2);c[1].data[1].data[1]=W($rt_arraycls($rt_floatcls()),2);}
function Tx(b,c,d,e){var f,g,h,i,j,k,l;f=CO(c);switch(b){case 0:g=f.data;h=c/4|0;i=h-(d/2|0)|0;j=(c-h|0)-(e/2|0)|0;h=0;k=d;while(h<d){l=Fa((h+0.5)/k*3.1415927410125732/2.0);g[h+i|0]=Fa(l*l*1.5707963705062866);h=h+1|0;}h=i+d|0;while(h<j){g[h]=1.0;h=h+1|0;}h=0;k=e;while(h<e){l=Fa(((e-h|0)-0.5)/k*3.1415927410125732/2.0);g[h+j|0]=Fa(l*l*1.5707963705062866);h=h+1|0;}return f;default:}return null;}
function A6r(a,b,c){var d,e,f,g,h,i,j;a.hy=b;a.a1Z=AHR(b.un);d=a.vi.data;d[0]=W(D,1);d[1]=W(D,1);d[0].data[0]=BuN();a.vi.data[1].data[0]=BuN();AFE(a.vi.data[0].data[0],b.eB.data[0]);AFE(a.vi.data[1].data[0],b.eB.data[1]);e=a.nX.data;e[0].data[0].data[0]=W($rt_arraycls($rt_floatcls()),1);e[0].data[0].data[1]=e[0].data[0].data[0];e[0].data[1].data[0]=e[0].data[0].data[0];e[0].data[1].data[1]=e[0].data[0].data[0];e[1].data[0].data[0]=W($rt_arraycls($rt_floatcls()),1);e[1].data[0].data[1]=W($rt_arraycls($rt_floatcls()),
1);e[1].data[1].data[0]=W($rt_arraycls($rt_floatcls()),1);e[1].data[1].data[1]=W($rt_arraycls($rt_floatcls()),1);f=0;while(f<1){d=a.nX.data[0].data[0].data[0].data;e=b.eB.data;d[f]=Tx(f,e[0],e[0]/2|0,e[0]/2|0);d=a.nX.data[1].data[0].data[0].data;e=b.eB.data;d[f]=Tx(f,e[1],e[0]/2|0,e[0]/2|0);d=a.nX.data[1].data[0].data[1].data;e=b.eB.data;d[f]=Tx(f,e[1],e[0]/2|0,e[1]/2|0);d=a.nX.data[1].data[1].data[0].data;e=b.eB.data;d[f]=Tx(f,e[1],e[1]/2|0,e[0]/2|0);d=a.nX.data[1].data[1].data[1].data;e=b.eB.data;d[f]=Tx(f,
e[1],e[1]/2|0,e[1]/2|0);f=f+1|0;}a.tZ=W(ALd,b.l4);f=0;while(f<b.l4){a.tZ.data[f]=BKM();AYa(a.tZ.data[f],b.oG.data[f]);f=f+1|0;}a.HT=8192;f=b.ee;e=W($rt_arraycls($rt_floatcls()),f);d=e.data;a.qt=e;g=0;while(g<f){d[g]=CO(8192);g=g+1|0;}a.Fd=0;a.yI=0;c=b.eB.data[1]/2|0;a.l6=c;a.yi=c;a.S3=W(D,b.un);f=0;while(f<b.un){e=b.hE.data;h=e[f].xr;i=b.q$.data[h];j=a.S3.data;WM();j[f]=BbW(CEh.data[i],a,e[f],b.rF.data[h]);f=f+1|0;}return 0;}
function BeT(a,b){var c,d;A6r(a,b,0);c=a.l6;a.xy=c;d=b.eB.data;a.l6=c-((d[a.yI]/4|0)+(d[a.Fd]/4|0)|0)|0;a.tX=M(-1);a.Nf=M(-1);return 0;}
function A6E(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;a:{c=a.l6;d=a.hy.eB.data;if(c>(d[1]/2|0)){e=a.xy;if(e>8192){f=c-(d[1]/2|0)|0;if(e<f)f=e;a.yi=a.yi-f|0;a.l6=c-f|0;a.xy=e-f|0;if(f){c=0;while(true){if(c>=a.hy.ee)break a;d=a.qt.data;Cv(d[c],f,d[c],0,a.yi);c=c+1|0;}}}}}f=a.yI;a.Fd=f;c=b.A5;a.yI=c;a.baR=(-1);a.a3Y=Bj(a.a3Y,M(b.a$E));a.Z3=Bj(a.Z3,M(b.a$n));a.a7H=Bj(a.a7H,M(b.a_H));a.Vc=Bj(a.Vc,M(b.a_R));g=Bj(a.Nf,M(1));h=b.a2f;if(EA(g,h))a.tX=M(-1);b:{a.Nf=h;d=a.hy.eB.data;i=d[c];e=(a.l6+(d[f]/4|0)|0)+(i/4|0)|0;j=e
-(i/2|0)|0;k=j+i|0;l=0;m=0;if(k>a.HT){a.HT=k+d[1]|0;c=0;while(true){if(c>=a.hy.ee)break b;d=CO(a.HT);n=a.qt.data;Cv(n[c],0,d,0,n[c].data.length);a.qt.data[c]=d;c=c+1|0;}}}c:{switch(a.yI){case 0:l=0;m=a.hy.eB.data[0]/2|0;break c;case 1:d=a.hy.eB.data;c=d[1]/4|0;f=a.Fd;l=c-(d[f]/4|0)|0;m=l+(d[f]/2|0)|0;break c;default:}}o=0;while(o<a.hy.ee){c=l;while(c<m){d=a.qt.data[o].data;f=j+c|0;d[f]=d[f]+b.i$.data[o].data[c];c=c+1|0;}while(c<i){a.qt.data[o].data[j+c|0]=b.i$.data[o].data[c];c=c+1|0;}o=o+1|0;}g=a.tX;if(Ee(g,
M(-1)))a.tX=b.Rj;else{g=Bj(g,M(e-a.l6|0));a.tX=g;h=b.Rj;if(EA(h,M(-1))){f=G9(g,h);if(f){if(f>0&&b.PO)e=BU(BI(M(e),BI(g,h)));a.tX=h;}}}a.l6=e;a.yi=k;if(b.PO)a.a9V=1;return 0;}
function ALh(){var a=this;D.call(a);a.KO=null;a.QI=0;a.Nc=0;a.a07=0;a.SV=0;a.UN=BS;a.a0Z=BS;}
function Sx(){var a=this;D.call(a);a.ng=null;a.mE=0;a.SB=0;a.DI=null;a.Fv=0;a.B6=0;}
var CEk=null;function ABG(a){return a.ng.data[a.mE+5|0]&4;}
function ABN(a){var b,c;b=a.ng.data;c=a.mE;return DO(Ew(DO(Ew(DO(Ew(DO(Ew(DO(Ew(DO(Ew(DO(Ew(M(b[c+13|0]&255),8),M(b[c+12|0]&255)),8),M(b[c+11|0]&255)),8),M(b[c+10|0]&255)),8),M(b[c+9|0]&255)),8),M(b[c+8|0]&255)),8),M(b[c+7|0]&255)),8),M(b[c+6|0]&255));}
function AEG(a){var b,c;b=a.ng.data;c=a.mE;return b[c+14|0]&255|(b[c+15|0]&255)<<8|(b[c+16|0]&255)<<16|(b[c+17|0]&255)<<24;}
function Bfh(a){var b,c,d,e;b=0;c=0;while(c<a.SB){b=b<<8^CEk.data[(b>>>24|0)&255^a.ng.data[a.mE+c|0]&255];c=c+1|0;}c=0;while(c<a.B6){b=b<<8^CEk.data[(b>>>24|0)&255^a.DI.data[a.Fv+c|0]&255];c=c+1|0;}d=a.ng.data;e=a.mE;d[e+22|0]=b<<24>>24;d[e+23|0]=(b>>>8|0)<<24>>24;d[e+24|0]=(b>>>16|0)<<24>>24;d[e+25|0]=(b>>>24|0)<<24>>24;}
function AQO(){var b,c,d,e,f,g;b=Bo(256);c=b.data;CEk=b;d=0;e=c.length;while(d<e){f=d<<24;g=0;while(g<8){f=!(f&(-2147483648))?f<<1:f<<1^79764919;g=g+1|0;}c[d]=f&(-1);d=d+1|0;}}
function Sg(){var a=this;D.call(a);a.Bc=null;a.a2V=null;a.Ij=0;a.Es=null;}
var CEl=null;var CEm=null;function BK7(){BK7=Bi(Sg);Bvr();}
function A10(a){a.Bc=null;a.Ij=0;a.Es=null;}
function RZ(a){var b;b=0;while(b<a.Ij){a.Bc.data[b]=null;b=b+1|0;}a.Bc=null;a.Es=null;}
function Bvr(){CEl=V2(B(1738));CEm=V2(B(1741));}
function APv(){var a=this;D.call(a);a.hj=0;a.rf=null;a.hJ=0;a.kq=0;a.vo=0;}
var CEn=null;function Bg3(){var a=new APv();ASq(a);return a;}
function ASq(a){a.hj=0;a.rf=null;a.hJ=0;a.kq=0;a.vo=0;}
function T0(a,b,c){var d,e,f,g;d=0;while(true){e=c+(-1)|0;if(!c)break;f=b.data;g=d+1|0;f[d]=BO(a,8)<<24>>24;c=e;d=g;}}
function AGl(a,b,c,d){a.hj=c;a.rf=b;a.kq=0;a.hJ=0;a.vo=d;}
function A7N(a,b){var c,d,e,f,g,h;c=CEn.data[b];d=a.hJ;e=b+d|0;b=a.kq;f=b+4|0;g=a.vo;if(f>=g&&(b+((e-1|0)/8|0)|0)>=g)return (-1);h=a.rf.data;f=a.hj;g=(h[f]&255)>>>d|0;if(e>8){g=g|(h[f+1|0]&255)<<(8-d|0);if(e>16){g=g|(h[f+2|0]&255)<<(16-d|0);if(e>24){g=g|(h[f+3|0]&255)<<(24-d|0);if(e>32&&d)g=g|(h[f+4|0]&255)<<(32-d|0);}}}return c&g;}
function BO(a,b){var c,d,e,f,g,h,i,j;c=CEn.data[b];d=a.hJ;e=b+d|0;f=a.kq;b=f+4|0;g=a.vo;if(b>=g&&(f+((e-1|0)/8|0)|0)>=g){b=a.hj;c=e/8|0;a.hj=b+c|0;a.kq=f+c|0;a.hJ=e&7;return (-1);}h=a.rf.data;i=a.hj;j=(h[i]&255)>>>d|0;if(e>8){j=j|(h[i+1|0]&255)<<(8-d|0);if(e>16){j=j|(h[i+2|0]&255)<<(16-d|0);if(e>24){j=j|(h[i+3|0]&255)<<(24-d|0);if(e>32&&d)j=j|(h[i+4|0]&255)<<(32-d|0);}}}c=j&c;b=e/8|0;a.hj=i+b|0;a.kq=f+b|0;a.hJ=e&7;return c;}
function AWk(){CEn=Cq([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215,33554431,67108863,134217727,268435455,536870911,1073741823,2147483647,(-1)]);}
var AGt=J();
function AF1(){var a=this;D.call(a);a.PB=0;a.MO=0;a.WC=0;a.xr=0;}
function BKB(){var a=new AF1();BId(a);return a;}
function BId(a){}
var O3=J();
var CEh=null;function WM(){WM=Bi(O3);BHb();}
function BHb(){var b,c,d;b=W(O3,1);c=b.data;d=new U8;WM();d.yL=null;d.AH=null;d.p7=null;d.AX=null;c[0]=d;CEh=b;}
var Nq=J();
var CEj=null;function AKV(){AKV=Bi(Nq);Bkt();}
function Bkt(){var b,c,d;b=W(Nq,1);c=b.data;d=new APm;AKV();c[0]=d;CEj=b;}
var KO=J();
var CEg=null;function AA$(){AA$=Bi(KO);Bqd();}
function Vh(a){AA$();}
function Bqd(){var b,c,d;b=W(KO,2);c=b.data;d=new AA1;Vh(d);d.a$Y=null;c[0]=d;d=new Ue;Vh(d);c[1]=d;CEg=b;}
var MR=J();
var CEi=null;function AOx(){AOx=Bi(MR);Bjx();}
function Bjx(){var b,c,d;b=W(MR,3);c=b.data;c[0]=BMV();d=new AM_;Wy(d);c[1]=d;d=new ANa;Wy(d);c[2]=d;CEi=b;}
function AJc(){var a=this;D.call(a);a.IP=null;a.QN=null;a.tr=0;a.tL=0;}
function TO(a,b){return DA(a.IP)<b?0:1;}
function LR(a,b){return DA(a.QN)<b?0:1;}
var ADe=J(B8);
var AHr=J(B8);
function AF3(){Ln.call(this);this.a0a=0;}
function BkE(a){var b,c;b=a.a0a;c=new S;T(c);Bg(H(c,B(1742)),b);return R(c);}
function AC_(){Ln.call(this);this.a6R=0;}
function BjT(a){var b,c;b=a.a6R;c=new S;T(c);Bg(H(c,B(1743)),b);return R(c);}
function Zj(){var a=this;Dr.call(a);a.KH=null;a.JP=null;a.qe=null;a.pU=0;}
function A6d(a){var b,c;b=0;while(true){c=a.qe;if(b>=c.o6.data.length)break;Z(a.bs,AGy(b,((a.R/2|0)-155|0)+((b%2|0)*160|0)|0,(a.ba/6|0)+(24*(b>>1)|0)|0,Sp(c,b)));b=b+1|0;}Z(a.bs,EB(200,(a.R/2|0)-100|0,(a.ba/6|0)+168|0,B(1689)));}
function A4B(a,b){var c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;while(true){d=a.qe;if(c>=d.o6.data.length)break;(Bd(a.bs,c)).kw=Sp(a.qe,c);c=c+1|0;}e=b.cJ;if(e!=200){a.pU=e;d=Sp(d,e);f=new S;T(f);H(H(H(f,B(1445)),d),B(1674));b.kw=R(f);return;}b=a.w;d=a.KH;$p=1;case 1:AVA(b,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A8Z(a,b,c){var d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.pU;if(d<0){$p=1;continue _;}e=a.qe;e.o6.data[d].S=c;$p=2;continue _;case 1:ARy(a,b,c);if(C()){break _;}return;case 2:A1E(e);if(C()){break _;}(Bd(a.bs,a.pU)).kw=Sp(a.qe,a.pU);a.pU=(-1);return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A2l(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}e=a.bp;f=a.JP;g=a.R/2|0;h=20;i=16777215;$p=2;case 2:Bew(a,e,f,g,h,i);if(C()){break _;}$p=3;case 3:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function ACB(){var a=this;N8.call(a);a.he=0.0;a.FT=0;a.sm=0;}
function BD2(a,b){return 0;}
function A1M(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.P0)return;if(a.FT){e=(c-(a.iY+4|0)|0)/(a.iz-8|0);a.he=e;if(e<0.0)a.he=0.0;if(a.he>1.0)a.he=1.0;AMY(b.u,a.sm,a.he);a.kw=Qo(b.u,a.sm);}CD(1.0,1.0,1.0,1.0);f=a.iY+(a.he*(a.iz-8|0)|0)|0;g=a.la;h=0;i=66;c=4;d=20;$p=1;case 1:ASi(a,f,g,h,i,c,d);if(C()){break _;}c=(a.iY+(a.he*(a.iz-8|0)|0)|0)+4|0;d=a.la;f=196;g=66;h=4;i=
20;$p=2;case 2:ASi(a,c,d,f,g,h,i);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function BtB(a,b,c,d){var e;if(!Bd_(a,b,c,d))return 0;e=(c-(a.iY+4|0)|0)/(a.iz-8|0);a.he=e;if(e<0.0)a.he=0.0;if(a.he>1.0)a.he=1.0;AMY(b.u,a.sm,a.he);a.kw=Qo(b.u,a.sm);a.FT=1;return 1;}
function BFs(a,b,c){a.FT=0;}
var AVX=J(N8);
function AGy(a,b,c,d){var e=new AVX();BA9(e,a,b,c,d);return e;}
function BA9(a,b,c,d,e){W4(a,b,c,d,150,20,e);}
var AK3=J(Wf);
function BtN(a){Z(a.bs,EB(6,(a.R/2|0)-100|0,(a.ba/6|0)+168|0,B(1430)));}
function AWO(a,b){var c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bdf(a,b);if(C()){break _;}c=$z;if(c===null)return;d=a.w;e=new ALb;f=new S;T(f);Bt(f,39);H(H(f,c),B(1744));c=R(f);E8(e);e.a1g=a;e.a00=B(1745);e.a02=c;e.T_=b;$p=2;case 2:AVA(d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
var ZU=J(B8);
var TI=J();
function Bpq(a,b){return b instanceof TI;}
function BpR(a){return 3;}
var NE=J(F7);
function XX(){var a=this;D.call(a);a.lH=0;a.hh=0;a.rS=null;a.DN=0;a.a4_=0;a.a2I=0;a.YE=0;a.Qj=0;a.zU=null;}
function BKW(){var a=new XX();Buh(a);return a;}
function Buh(a){}
function A$u(a,b){var c,d,e,f,g,h;if(BO(b,24)!=5653314)return (-1);a.lH=BO(b,16);c=BO(b,24);a.hh=c;if(c==(-1))return (-1);a:{switch(BO(b,1)){case 0:a.rS=Bo(a.hh);if(!BO(b,1)){d=0;while(true){if(d>=a.hh)break a;e=BO(b,5);if(e==(-1))break;a.rS.data[d]=e+1|0;d=d+1|0;}return (-1);}c=0;while(true){if(c>=a.hh)break a;if(!BO(b,1))a.rS.data[c]=0;else{e=BO(b,5);if(e==(-1))break;a.rS.data[c]=e+1|0;}c=c+1|0;}return (-1);case 1:f=BO(b,5)+1|0;a.rS=Bo(a.hh);c=0;while(true){d=a.hh;if(c>=d)break a;e=BO(b,NJ(d-c|0));if(e==(-1))break;g
=0;while(g<e){a.rS.data[c]=f;g=g+1|0;c=c+1|0;}f=f+1|0;}return (-1);default:}return (-1);}b:{c=BO(b,4);a.DN=c;switch(c){case 0:break;case 1:case 2:c:{a.a4_=BO(b,32);a.a2I=BO(b,32);a.YE=BO(b,4)+1|0;a.Qj=BO(b,1);h=0;switch(a.DN){case 1:h=APq(a);break c;case 2:h=Bp(a.hh,a.lH);break c;default:}}a.zU=Bo(h);c=0;while(c<h){a.zU.data[c]=BO(b,a.YE);c=c+1|0;}if(a.zU.data[h-1|0]==(-1))return (-1);break b;default:return (-1);}}return 0;}
function APq(a){var b,c,d,e;b=Vg(Gq(a.hh,1.0/a.lH))|0;while(true){c=1;d=1;e=0;while(e<a.lH){c=Bp(c,b);d=Bp(d,b+1|0);e=e+1|0;}e=a.hh;c=Bb(c,e);if(c<=0&&d>e)break;b=c<=0?b+1|0:b+(-1)|0;}return b;}
function AW1(b){var c,d;c=b&2097151;d=(b&2145386496)>>>21|0;if(b&(-2147483648))c= -c;b=((d|0)-20|0)-768|0;return c*Gq(2.0,b);}
function U8(){var a=this;O3.call(a);a.yL=null;a.AH=null;a.p7=null;a.AX=null;}
var CEo=0;function BbW(a,b,c,d){var e,f,g,h,i,j,k,l;e=b.hy;f=new AM3;f.a9w=a;f.Yc=d;f.a7u=c;g=d.nD;f.Xu=W(D,g);f.Hq=W(D,g);f.KX=W(D,g);f.a3K=W(Nq,g);f.FY=W(KO,g);f.Qi=W(MR,g);g=0;while(g<d.nD){h=d.z1.data[g];i=d.xD.data[g];j=d.AW.data[g];k=f.a3K.data;AKV();k[g]=CEj.data[e.vl.data[h]];f.Xu.data[g]=B(4);k=f.FY.data;AA$();k[g]=CEg.data[e.qH.data[i]];f.Hq.data[g]=k[g].Hr(b,c,e.om.data[i]);l=f.Qi.data;AOx();l[g]=CEi.data[e.vB.data[j]];f.KX.data[g]=A3f(l[g],b,c,e.qp.data[j]);g=g+1|0;}e.a3N&&!b.MX;f.bbn=e.ee;return f;}
function A2q(a,b,c){var d,e,f,g,h,i;d=new ALE;d.bbo=a;d.qf=Bo(256);d.z1=Bo(16);d.xD=Bo(16);d.AW=Bo(16);d.Vi=Bo(16);d.vY=Bo(256);d.uH=Bo(256);if(!BO(c,1))d.nD=1;else d.nD=BO(c,4)+1|0;a:{if(BO(c,1)){d.Gr=BO(c,8)+1|0;e=0;while(true){if(e>=d.Gr)break a;f=d.vY.data;g=BO(c,AHR(b.ee));f[e]=g;f=d.uH.data;h=BO(c,AHR(b.ee));f[e]=h;if(g<0)break;if(h<0)break;if(g==h)break;i=b.ee;if(g>=i)break;if(h>=i)break;e=e+1|0;}ML(d);return null;}}if(BO(c,2)>0){ML(d);return null;}b:{if(d.nD>1){e=0;while(true){if(e>=b.ee)break b;d.qf.data[e]
=BO(c,4);if(d.qf.data[e]>=d.nD)break;e=e+1|0;}ML(d);return null;}}h=0;while(h<d.nD){d.z1.data[h]=BO(c,8);if(d.z1.data[h]>=b.E$){ML(d);return null;}d.xD.data[h]=BO(c,8);if(d.xD.data[h]>=b.B0){ML(d);return null;}d.AW.data[h]=BO(c,8);if(d.AW.data[h]>=b.Fl){ML(d);return null;}h=h+1|0;}return d;}
function Bev(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;Ff(a);try{d=b.kV;e=d.hy;f=c.Yc;g=c.a7u;h=e.eB.data;i=b.A5;j=h[i];b.Yl=j;h=d.nX.data[i].data[b.KK].data[b.KE].data[g.MO];k=a.yL;if(!(k!==null&&k.data.length>=e.ee)){i=e.ee;a.yL=W($rt_arraycls($rt_floatcls()),i);a.p7=Bo(i);a.AH=Bo(i);a.AX=W(D,i);}i=0;l=j/2|0;while(i<e.ee){k=b.i$.data[i];m=f.qf.data[i];n=a.AX.data;n[i]=c.FY.data[m].Zl(b,c.Hq.data[m],n[i]);if(a.AX.data[i]===null)a.p7.data[i]=0;else a.p7.data[i]=1;o=0;while(o<l){k.data[o]=0.0;o=o+1|0;}i=i
+1|0;}i=0;while(i<f.Gr){p=a.p7.data;k=f.vY.data;if(!(!p[k[i]]&&!p[f.uH.data[i]])){p[k[i]]=1;p[f.uH.data[i]]=1;}i=i+1|0;}i=0;while(i<f.nD){q=0;o=0;while(o<e.ee){if(f.qf.data[o]==i){if(!a.p7.data[o])a.AH.data[q]=0;else a.AH.data[q]=1;p=a.yL.data;m=q+1|0;p[q]=b.i$.data[o];q=m;}o=o+1|0;}c.Qi.data[i].QW(b,c.KX.data[i],a.yL,a.AH,q);i=i+1|0;}i=f.Gr-1|0;while(i>=0){p=b.i$.data;n=p[f.vY.data[i]];p=p[f.uH.data[i]];o=0;while(o<l){k=n.data;r=p.data;s=k[o];t=r[o];if(s<=0.0){if(t<=0.0){r[o]=s;k[o]=s-t;}else{k[o]=s;r[o]=s
+t;}}else if(t<=0.0){r[o]=s;k[o]=s+t;}else{k[o]=s;r[o]=s-t;}o=o+1|0;}i=i+(-1)|0;}i=0;while(i<e.ee){k=b.i$.data[i];m=f.qf.data[i];c.FY.data[m].a55(b,c.Hq.data[m],a.AX.data[i],k);i=i+1|0;}i=0;while(true){m=e.ee;if(i>=m)break;k=b.i$.data[i];A3v(d.vi.data[b.A5].data[0],k,k);i=i+1|0;}i=0;while(i<m){a:{k=b.i$.data[i];if(!a.p7.data[i]){o=0;while(true){if(o>=j)break a;k.data[o]=0.0;o=o+1|0;}}o=0;while(o<j){p=k.data;n=h.data;p[o]=p[o]*n[o];o=o+1|0;}}i=i+1|0;}return 0;}finally{C1(a);}}
function AY_(){CEo=0;}
var APm=J(Nq);
function A6V(a,b,c){return B(4);}
function AA1(){KO.call(this);this.a$Y=null;}
function Br8(a,b,c){var d,e,f;d=new AAI;d.beN=a;d.El=Bo(16);d.SA=BO(c,8);d.H_=BO(c,16);d.Jy=BO(c,16);d.NX=BO(c,6);d.Nw=BO(c,8);e=BO(c,4)+1|0;d.DP=e;if(d.SA>=1&&d.H_>=1&&d.Jy>=1&&e>=1){e=0;a:{while(e<d.DP){d.El.data[e]=BO(c,8);f=d.El.data;if(f[e]<0)break a;if(f[e]>=b.l4)break a;e=e+1|0;}return d;}return null;}return null;}
function BCq(a,b,c,d){var e,f,g,h,i,j,k,l,m;e=b.hy;f=d;g=new AJz;g.bep=a;b=new ALw;d=new Kz;b.bbw=d;g.bcL=b;h=f.SA;g.wT=h;g.wS=e.eB.data[c.PB]/2|0;i=f.Jy;g.Fy=i;g.PG=f;b.bc$=i;b.bdV=h;i=i*2|0;d.a9g=i;j=CO(3*i|0);d.bcR=j;k=Bo(32);d.a9O=k;if(i!=1)A_U(i,j,i,k);l=g.Fy/AVu(f.H_/2.0);g.Lo=Bo(g.wS);h=0;while(true){i=g.wS;if(h>=i)break;i=Vg(AVu(f.H_/2.0/i*h)*l)|0;m=g.Fy;if(i<m)m=i;g.Lo.data[h]=m;h=h+1|0;}return g;}
function AVu(b){var c;c=b;return 13.1*Kw(7.4E-4*c)+2.24*Kw(b*b*1.85E-8)+1.0E-4*c;}
function Bpv(a,b){}
function Bsn(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;e=c;f=e.PG;g=null;if(Lk(d,$rt_arraycls($rt_floatcls())))g=d;h=BO(b.eJ,f.NX);if(h>0){i=h/((1<<f.NX)-1|0)*f.Nw;j=BO(b.eJ,NJ(f.DP));if(j!=(-1)&&j<f.DP){a:{k=b.kV.tZ.data[f.El.data[j]];l=0.0;if(g!==null){m=g.data;j=m.length;if(j>=(e.wT+1|0)){n=0;while(n<j){m[n]=0.0;n=n+1|0;}break a;}}g=CO(e.wT+1|0);}o=0;while(true){j=e.wT;if(o>=j){n=0;while(n<j){p=0;while(p<k.g4){m=g.data;m[n]=m[n]+l;p=p+1|0;n=n+1|0;}l=g.data[n-1|0];}g.data[j]=i;return g;}c=b.eJ;p=k.g4;n
=0;b:{while(n<p){j=JM(k,c);if(j==(-1)){j=(-1);break b;}h=k.g4;q=Bp(j,h);r=0;while(r<h){s=g.data;t=n+1|0;u=o+n|0;m=k.h5.data;j=r+1|0;s[u]=m[q+r|0];n=t;r=j;}}j=0;}if(j==(-1))break;o=o+k.g4|0;}return null;}}return null;}
function ByL(a,b,c,d,e){var f,g,h,i,j,k;f=c;g=f.PG;if(d===null){h=0;while(h<f.wS){e.data[h]=0.0;h=h+1|0;}return 0;}i=d;j=i.data;h=f.wT;k=j[h];Bwd(e,f.Lo,f.wS,f.Fy,i,h,k,g.Nw);return 1;}
var Ue=J(KO);
var CEp=null;function BmO(a,b,c){var d,e,f,g,h,i,j,k,l,m;d=0;e=(-1);f=new AI2;f.bc3=a;f.rA=Bo(31);f.sq=Bo(16);f.sG=Bo(16);f.wf=Bo(16);g=W($rt_arraycls($rt_intcls()),16);h=g.data;f.wv=g;f.rc=Bo(65);i=0;j=h.length;while(i<j){h[i]=Bo(8);i=i+1|0;}f.wj=BO(c,5);i=0;while(i<f.wj){f.rA.data[i]=BO(c,4);g=f.rA.data;if(e<g[i])e=g[i];i=i+1|0;}k=0;a:{b:while(true){if(k>=(e+1|0)){f.Gd=BO(c,2)+1|0;j=BO(c,4);i=0;l=0;k=1<<j;c:while(true){if(i>=f.wj){g=f.rc.data;g[0]=0;g[1]=k;return f;}d=d+f.sq.data[f.rA.data[i]]|0;while(l<d)
{g=f.rc.data;m=l+2|0;e=BO(c,j);g[m]=e;if(e<0)break c;if(e>=k)break c;l=l+1|0;}i=i+1|0;}Rm(f);return null;}f.sq.data[k]=BO(c,3)+1|0;f.sG.data[k]=BO(c,2);g=f.sG.data;if(g[k]<0){Rm(f);return null;}if(g[k])f.wf.data[k]=BO(c,8);g=f.wf.data;if(g[k]<0)break a;if(g[k]>=b.l4)break a;m=0;while(m<1<<f.sG.data[k]){f.wv.data[k].data[m]=BO(c,8)-1|0;g=f.wv.data;if(g[k].data[m]<(-1))break b;if(g[k].data[m]>=b.l4)break b;m=m+1|0;}k=k+1|0;}Rm(f);return null;}Rm(f);return null;}
function BF2(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;e=0;f=Bo(65);g=d;h=new ADT;h.ba7=a;i=Bo(65);h.a_1=i;j=Bo(65);h.a1f=j;k=Bo(65);h.bcc=k;l=Bo(63);h.JL=l;m=Bo(63);h.N5=m;h.QV=g;n=g.rc.data;o=n[1];h.a_D=o;p=0;while(p<g.wj){e=e+g.sq.data[g.rA.data[p]]|0;p=p+1|0;}f=f.data;p=e+2|0;h.yC=p;q=0;while(q<p){f[q]=q;q=q+1|0;}q=0;r=p-1|0;while(q<r){s=q;while(s<p){if(n[f[q]]>n[f[s]]){t=f[s];f[s]=f[q];f[q]=t;}s=s+1|0;}q=q+1|0;}u=j.data;q=0;while(q<p){u[q]=f[q];q=q+1|0;}f=k.data;q=0;while(q<p){f[u[q]]=q;q
=q+1|0;}f=i.data;q=0;while(q<p){f[q]=n[u[q]];q=q+1|0;}a:{switch(g.Gd){case 1:break;case 2:h.pn=128;break a;case 3:h.pn=86;break a;case 4:h.pn=64;break a;default:h.pn=(-1);break a;}h.pn=256;}f=m.data;u=l.data;q=0;e=p-2|0;while(q<e){r=0;v=1;w=0;s=q+2|0;x=n[s];y=0;t=o;while(y<s){z=n[y];if(z>w&&z<x){r=y;w=z;}if(z<t&&z>x){v=y;t=z;}y=y+1|0;}f[q]=r;u[q]=v;q=q+1|0;}return h;}
function BlN(a,b){}
function BAb(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x;e=c;f=e.QV;g=b.kV.tZ;if(BO(b.eJ,1)!=1)return null;h=null;if(Lk(d,$rt_arraycls($rt_intcls())))h=d;a:{if(h!==null){i=h.data;j=i.length;if(j>=e.yC){k=0;while(k<j){i[k]=0;k=k+1|0;}break a;}}h=Bo(e.yC);}l=h.data;l[0]=BO(b.eJ,NJ(e.pn-1|0));l[1]=BO(b.eJ,NJ(e.pn-1|0));k=0;m=2;b:while(true){if(k>=f.wj){k=2;while(k<e.yC){n=f.rc.data;i=e.N5.data;o=k-2|0;p=n[i[o]];g=e.JL.data;j=n[g[o]];q=l[i[o]];r=l[g[o]];m=n[k];q=q&32767;r=(r&32767)-q|0;j=j-p|0;p=Bp(DB(r),
m-p|0)/j|0;s=r>=0?q+p|0:q-p|0;t=e.pn-s|0;p=Bb(t,s);j=(p>=0?s:t)<<1;q=l[k];if(!q)l[k]=s|32768;else{l[k]=(q>=j?(p>0?q-s|0:(-1)-(q-t|0)|0):!(q&1)?q>>1: -((q+1|0)>>>1|0)|0)+s|0;p=e.N5.data[o];l[p]=l[p]&32767;p=e.JL.data[o];l[p]=l[p]&32767;}k=k+1|0;}return h;}p=f.rA.data[k];o=f.sq.data[p];u=f.sG.data[p];v=1<<u;w=0;if(u){w=JM(g.data[f.wf.data[p]],b.eJ);if(w==(-1))return null;}x=0;q=v-1|0;while(x<o){r=f.wv.data[p].data[w&q];w=w>>>u|0;if(r<0)l[m+x|0]=0;else{i=g.data;j=m+x|0;r=JM(i[r],b.eJ);l[j]=r;if(r==(-1))break b;}x
=x+1|0;}m=m+o|0;k=k+1|0;}return null;}
function BqO(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;f=c;g=f.QV;h=b.kV.hy.eB.data[b.Mn]/2|0;if(d===null){i=0;while(i<h){e.data[i]=0.0;i=i+1|0;}return 0;}j=d.data;k=0;l=0;m=Bp(j[0],g.Gd);i=1;while(i<f.yC){n=f.a1f.data[i];o=j[n]&32767;if(o==j[n]){p=Bp(o,g.Gd);n=g.rc.data[n];k=p-m|0;o=n-l|0;q=DB(k);r=k/o|0;k=k>=0?r+1|0:r-1|0;s=e.data;t=0;q=q-DB(Bp(r,o))|0;u=s[l];v=CEp.data;s[l]=u*v[m];while(true){l=l+1|0;if(l>=n)break;t=t+q|0;if(t<o)m=m+r|0;else{t=t-o|0;m=m+k|0;}s[l]=s[l]*v[m];}k=n;l=n;m=p;}i=i+1|0;}while
(k<h){j=e.data;j[k]=j[k]*j[k-1|0];k=k+1|0;}return 1;}
function BcR(){CEp=Lm([1.0649863213529898E-7,1.1341951022814101E-7,1.2079014766186447E-7,1.2863978327004588E-7,1.3699950329737476E-7,1.459025043004658E-7,1.553840860424316E-7,1.654818078122844E-7,1.7623574422032107E-7,1.8768855625239667E-7,1.998856049567621E-7,2.128753067154321E-7,2.2670913324418507E-7,2.4144196686393116E-7,2.5713222839840455E-7,2.738421187586937E-7,2.9163791737119027E-7,3.105902237621194E-7,3.3077409966608684E-7,3.5226966588197683E-7,3.7516213069466176E-7,3.9954230146577174E-7,4.2550681200737017E-7,
4.531586341727234E-7,4.826074473385233E-7,5.139700078871101E-7,5.473706323755323E-7,5.829418796565733E-7,6.208247214090079E-7,6.611693947888853E-7,7.041359140202985E-7,7.498946388295735E-7,7.98627013409714E-7,8.505263053848466E-7,9.057982879312476E-7,9.646621492720442E-7,1.0273513453284977E-6,1.0941143955278676E-6,1.1652160765152075E-6,1.2409384453349048E-6,1.3215816352385445E-6,1.4074654473006376E-6,1.498930487286998E-6,1.5963394162099576E-6,1.7000785419440945E-6,1.8105591834682855E-6,1.9282194898551097E-6,
2.0535260318865767E-6,2.1869757347303675E-6,2.3290976969292387E-6,2.4804558051982895E-6,2.6416496439196635E-6,2.813319042616058E-6,2.9961443033243995E-6,3.190850520695676E-6,3.3982100831053685E-6,3.619044946390204E-6,3.854230726574315E-6,4.1047005652217194E-6,4.371447175799403E-6,4.655528300645528E-6,4.958070803695591E-6,5.280273853713879E-6,5.623416200251086E-6,5.98885708313901E-6,6.3780466916796286E-6,6.792528438381851E-6,7.233945325424429E-6,7.704047675360925E-6,8.204699952329975E-6,8.737887583265547E-6,
9.305725143349264E-6,9.910463631968014E-6,1.0554501386650372E-5,1.1240392268518917E-5,1.197085566673195E-5,1.2748789231409319E-5,1.3577277968579438E-5,1.4459606063610408E-5,1.539927143312525E-5,1.6400004824390635E-5,1.7465768905822188E-5,1.8600792827783152E-5,1.9809576770057902E-5,2.109691376972478E-5,2.246791154902894E-5,2.3928001610329375E-5,2.5482977434876375E-5,2.713900539674796E-5,2.8902650228701532E-5,3.0780909582972527E-5,3.2781226764200255E-5,3.491153256618418E-5,3.7180281651671976E-5,3.959646710427478E-5,
4.216966772219166E-5,4.491009167395532E-5,4.7828601964283735E-5,5.093677464174107E-5,5.424693154054694E-5,5.777220212621614E-5,6.152656715130433E-5,6.552490958711132E-5,6.978308374527842E-5,7.431798439938575E-5,7.914758316474035E-5,8.429103763774037E-5,8.976874960353598E-5,9.560242324369028E-5,1.0181521065533161E-4,1.0843174095498398E-4,1.154782366938889E-4,1.2298267392907292E-4,1.3097477494738996E-4,1.3948624837212265E-4,1.4855085464660078E-4,1.5820453700143844E-4,1.68485552421771E-4,1.7943468992598355E-4,
1.9109535787720233E-4,2.0351381681393832E-4,2.1673929586540908E-4,2.308242255821824E-4,2.4582448531873524E-4,2.617995487526059E-4,2.788127458188683E-4,2.969315683003515E-4,3.1622787355445325E-4,3.3677814644761384E-4,3.586638777051121E-4,3.819718840532005E-4,4.067945701535791E-4,4.3323036516085267E-4,4.613841010723263E-4,4.91367478389293E-4,5.232992698438466E-4,5.573062226176262E-4,5.935230874456465E-4,6.320935790427029E-4,6.73170608934015E-4,7.169169839471579E-4,7.635062793269753E-4,8.131232461892068E-4,8.659645682200789E-4,
9.222398512065411E-4,9.821722051128745E-4,0.001045999233610928,0.0011139742564409971,0.0011863665422424674,0.001263463287614286,0.0013455701991915703,0.0014330128906294703,0.0015261381631717086,0.00162531528621912,0.0017309373943135142,0.0018434234661981463,0.001963219605386257,0.002090800553560257,0.002226672600954771,0.002371374284848571,0.002525479532778263,0.0026895992923527956,0.0028643847908824682,0.0030505286995321512,0.0032487690914422274,0.0034598924685269594,0.003684735856950283,0.003924190532416105,
0.0041792066767811775,0.004450794775038958,0.004740032833069563,0.005048066843301058,0.005376118700951338,0.005725488997995853,0.0060975635424256325,0.006493817549198866,0.006915822625160217,0.007365251425653696,0.00784388743340969,0.008353627286851406,0.008896492421627045,0.009474636986851692,0.010090352036058903,0.010746080428361893,0.01144442055374384,0.012188144028186798,0.012980197556316853,0.013823725283145905,0.0147220678627491,0.01567879132926464,0.016697686165571213,0.017782796174287796,0.018938422203063965,
0.020169148221611977,0.021479854360222816,0.02287573553621769,0.02436232939362526,0.025945531204342842,0.027631618082523346,0.02942727692425251,0.031339626759290695,0.03337625041604042,0.0355452261865139,0.037855155766010284,0.04031519964337349,0.04293510690331459,0.045725274831056595,0.04869675636291504,0.05186134949326515,0.05523158982396126,0.058820851147174835,0.06264336407184601,0.06671427935361862,0.0710497498512268,0.07566696405410767,0.08058422803878784,0.08582104742527008,0.09139817953109741,0.0973377451300621,
0.10366330295801163,0.11039993166923523,0.11757434159517288,0.12521497905254364,0.1333521455526352,0.142018124461174,0.15124726295471191,0.16107617318630219,0.17154380679130554,0.18269167840480804,0.19456401467323303,0.20720787346363068,0.22067342698574066,0.23501402139663696,0.2502865493297577,0.26655158400535583,0.28387361764907837,0.30232131481170654,0.32196786999702454,0.342891126871109,0.36517414450645447,0.38890519738197327,0.4141784608364105,0.44109413027763367,0.46975889801979065,0.5002864599227905,
0.5327979326248169,0.567422091960907,0.6042963862419128,0.6435669660568237,0.6853895783424377,0.72993004322052,0.7773650288581848,0.8278825879096985,0.8816830515861511,0.9389798045158386,1.0]);}
var LN=J(MR);
var CEq=null;var CEr=null;function BMV(){var a=new LN();Wy(a);return a;}
function Wy(a){AOx();}
function AW_(a,b,c){var d,e,f,g,h,i;d=0;e=new ABk;e.bbj=a;e.y4=Bo(64);e.H4=Bo(256);e.a8k=CO(64);e.a8S=CO(64);e.bac=Bo(64);e.a9I=Bo(64);e.wa=BO(c,24);e.O9=BO(c,24);e.Sd=BO(c,24)+1|0;e.Pr=BO(c,6)+1|0;e.SH=BO(c,8);f=0;while(f<e.Pr){g=BO(c,3);if(BO(c,1))g=g|BO(c,5)<<3;e.y4.data[f]=g;h=0;while(g){h=h+(g&1)|0;g=g>>>1|0;}d=d+h|0;f=f+1|0;}h=0;while(h<d){e.H4.data[h]=BO(c,8);h=h+1|0;}g=e.SH;h=b.l4;if(g>=h)return null;i=0;while(i<d){if(e.H4.data[i]>=h)return null;i=i+1|0;}return e;}
function A3f(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r;e=new AN0;e.a88=a;f=0;g=0;e.RQ=d;e.a_r=c.xr;h=d.Pr;e.MH=h;i=b.tZ;j=i.data;e.KA=i;b=j[d.SH];e.xa=b;k=b.g4;e.Ih=W($rt_arraycls($rt_intcls()),h);l=0;while(true){h=e.MH;if(l>=h)break;m=d.y4.data[l];n=NJ(m);if(n){if(n>g)g=n;o=e.Ih.data;o[l]=Bo(n);p=0;while(p<n){if(m&1<<p){j=o[l].data;i=d.H4.data;h=f+1|0;j[p]=i[f];f=h;}p=p+1|0;}}l=l+1|0;}m=BfT(Gq(h,k))|0;e.a8T=m;e.L3=g;i=W($rt_arraycls($rt_intcls()),m);j=i.data;e.Q0=i;l=0;while(l<m){n=e.MH;q=m/n|0;j[l]=Bo(k);h
=0;f=l;while(h<k){r=f/q|0;f=f-Bp(r,q)|0;q=q/n|0;j[l].data[h]=r;h=h+1|0;}l=l+1|0;}return e;}
function BhJ(a,b){}
function ADs(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;Ff(G(LN));try{g=c.RQ;h=g.Sd;i=c.xa.g4;j=(g.O9-g.wa|0)/h|0;k=((j+i|0)-1|0)/i|0;if(CEq.data.length<e)CEq=W($rt_arraycls($rt_arraycls($rt_intcls())),e);l=0;while(l<e){m=CEq.data;if(!(m[l]!==null&&m[l].data.length>=k))m[l]=W($rt_arraycls($rt_intcls()),k);l=l+1|0;}n=0;o=Bb(f,1);while(n<c.L3){p=0;q=0;while(p<j){a:{if(!n){l=0;while(true){if(l>=e)break a;r=JM(c.xa,b.eJ);if(r==(-1))return 0;m=CEq.data;m[l].data[q]=c.Q0.data[r];if(m[l].data[q]===null)return 0;l
=l+1|0;}}}s=0;while(s<i&&p<j){r=0;while(r<e){b:{t=g.wa+Bp(p,h)|0;u=CEq.data[r].data[q].data[s];if(g.y4.data[u]&1<<n){v=c.KA.data[c.Ih.data[u].data[n]];if(v!==null){if(!f){if(BdJ(v,d.data[r],t,b.eJ,h)!=(-1))break b;else return 0;}if(!o&&Bek(v,d.data[r],t,b.eJ,h)==(-1))return 0;}}}r=r+1|0;}s=s+1|0;p=p+1|0;}q=q+1|0;}n=n+1|0;}return 0;}finally{C1(G(LN));}}
function A5f(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x;Ff(G(LN));try{f=c.RQ;g=f.Sd;h=c.xa.g4;i=(f.O9-f.wa|0)/g|0;j=((i+h|0)-1|0)/h|0;k=CEr;if(!(k!==null&&k.data.length>=j))CEr=W($rt_arraycls($rt_intcls()),j);l=0;while(l<c.L3){m=0;n=0;while(m<i){if(!l){o=JM(c.xa,b.eJ);if(o==(-1))return 0;p=CEr.data;p[n]=c.Q0.data[o];if(p[n]===null)return 0;}q=0;while(q<h&&m<i){r=f.wa+Bp(m,g)|0;s=CEr.data[n].data[q];if(f.y4.data[s]&1<<l){t=c.KA.data[c.Ih.data[s].data[l]];if(t!==null){u=b.eJ;j=0;s=r/e|0;r=(r+g|0)/e|0;a:
{while(s<r){o=JM(t,u);if(o==(-1)){j=(-1);break a;}v=t.g4;w=Bp(o,v);x=0;while(x<v){k=d.data;o=j+1|0;k=k[j].data;k[s]=k[s]+t.h5.data[w+x|0];if(o!=e)j=o;else{j=0;s=s+1|0;}x=x+1|0;}}j=0;}if(j==(-1))return 0;}}q=q+1|0;m=m+1|0;}n=n+1|0;}l=l+1|0;}return 0;}finally{C1(G(LN));}}
function BAE(a,b,c,d,e,f){var g,h,i,j;g=0;h=0;while(h<f){if(e.data[h]){i=d.data;j=g+1|0;i[g]=i[h];g=j;}h=h+1|0;}if(!g)return 0;return ADs(b,c,d,g,0);}
function A4o(){CEq=W($rt_arraycls($rt_arraycls($rt_intcls())),2);CEr=null;}
var AM_=J(LN);
function Bm0(a,b,c,d,e,f){var g,h,i,j;g=0;h=0;while(h<f){if(e.data[h]){i=d.data;j=g+1|0;i[g]=i[h];g=j;}h=h+1|0;}if(!g)return 0;return ADs(b,c,d,g,1);}
var ANa=J(LN);
function Bvj(a,b,c,d,e,f){var g,h;g=0;a:{while(true){h=Bb(g,f);if(h>=0)break a;if(e.data[g])break;g=g+1|0;}}if(h)return A5f(b,c,d,f);return 0;}
function V6(){D.call(this);this.Cm=null;}
var CCd=null;function BBM(){BBM=Bi(V6);BnM();}
function BnM(){var b;b=new V6;BBM();b.Cm=Bt$(2097152);CCd=b;}
function XE(){var a=this;Lt.call(a);a.nE=null;a.kz=null;a.IQ=0;}
function AQg(a){var b,c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.kz;if(!b.LX){if(!a.IQ){b.QX=4;while(true){b=a.kz;if(b.LX)break;if(Uz(b))ABY(a.kz,a.nE,0,0);c=ADE(a.kz,a.nE);a.dB.gB(a.nE,0,c);}a.IQ=1;}V7(a,XN(a.EX));V7(a,a.EX.BP);}a.kz.ra=null;b=a.dB;$p=1;case 1:b.eG();if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function Byx(a,b){var c;c=BW(1);c.data[0]=b<<24>>24;A4R(a,c,0,1);}
function A_i(){XE.call(this);this.EX=null;}
function BDb(a){var b=new A_i();Bgw(b,a);return b;}
function Bgw(a,b){var c,$$je;c=new APu;c.QX=0;c.Oo=(-1);c.bcl=0;c.Oo=(-1);a:{try{c.ra=BJM((-1),1);break a;}catch($$e){$$je=N($$e);if($$je instanceof N5){}else{throw $$e;}}}c.TU=1;Uc(a,b);if(b===null){b=new Ep;Be(b);K(b);}a.kz=c;a.nE=BW(512);a.EX=Bki();a.dB.gc(31);a.dB.gc(139);a.dB.gc(8);a.dB.gc(0);V7(a,BS);a.dB.gc(0);a.dB.gc(0);}
function BDy(a){var b,c,d;b=a.kz;c=a.nE;d=ABv(b,c,0,c.data.length,2);a.dB.gB(a.nE,0,d);a.dB.Hb();}
function A4R(a,b,c,d){var e,f;if(a.IQ){e=new BG;Be(e);K(e);}f=b.data.length;if(c<=f&&d>=0&&c>=0&&(f-c|0)>=d){if(!Uz(a.kz)){e=new BG;Be(e);K(e);}ABY(a.kz,b,c,d);while(true){f=ADE(a.kz,a.nE);a.dB.gB(a.nE,0,f);if(!Uz(a.kz))continue;else break;}OJ(a.EX,b,c,d);return;}e=new II;Be(e);K(e);}
function V7(a,b){var c;c=BU(b);a.dB.gc(c&255);a.dB.gc(c>>8&255);a.dB.gc(c>>16&255);a.dB.gc(c>>24&255);return b;}
function APu(){var a=this;D.call(a);a.QX=0;a.LX=0;a.Oo=0;a.bcl=0;a.ra=null;a.G4=0;a.Yg=0;a.TU=0;}
function ADE(a,b){return ABv(a,b,0,b.data.length,a.QX);}
function ABv(a,b,c,d,e){var f,g,h,i,j,k;f=a.ra;if(f===null){f=new CQ;Be(f);K(f);}g=b.data.length;if(c<=g&&d>=0&&c>=0&&(g-c|0)>=d){h=f.F;i=f.hN;U4(f,b,c,d);f=a.ra;j=f.sB;if(j===null)g=(-2);else{g=A5x(j,e);if(g==1)f.IX=1;}a:{switch(g){case 0:break;case 1:a.LX=1;break a;default:f=new B8;j=new S;T(j);Bg(H(j,B(1746)),g);Ba(f,R(j));K(f);}}k=M(a.G4);f=a.ra;a.G4=BU(Bj(k,BI(f.F,h)));return BU(BI(f.hN,i));}f=new II;Be(f);K(f);}
function Uz(a){return a.G4!=a.Yg?0:1;}
function ABY(a,b,c,d){var e,f;e=a.ra;if(e===null){e=new CQ;Be(e);K(e);}f=b.data.length;if(c<=f&&d>=0&&c>=0&&(f-c|0)>=d){a.Yg=d;a.G4=0;if(e.cg===null)AGp(e,a.Oo,15,a.TU);X_(a.ra,b,c,d,0);return;}e=new II;Be(e);K(e);}
var AF$=J(0);
function AHN(){var a=this;D.call(a);a.a7C=BS;a.a5c=null;}
function BsT(a,b){b=$rt_str(b);if(Ds(BI(F0(),a.a7C),M(500)))BWa=1;Cw(a.a5c,b);}
function A36(){O5.call(this);this.IX=0;}
function BJM(a,b){var c=new A36();BvF(c,a,b);return c;}
function BvF(a,b,c){var d,e;ABa(a);a.IX=0;b=AGp(a,b,15,c);if(!b)return;d=new N5;e=new S;T(e);Bg(e,b);Bv(e,B(5));Bv(e,a.b0);Ba(d,R(e));K(d);}
function AGp(a,b,c,d){var e;a.IX=0;e=new S0;Oj();e.mm=1;e.v8=new G_;e.w9=new G_;e.MI=new G_;e.xA=M4(16);e.a3P=M4(16);e.hX=Bo(573);e.tV=BW(573);e.Ed=null;e.cz=a;e.iV=M4(1146);e.oh=M4(122);e.gT=M4(78);a.sB=e;if(d)c= -c|0;return AR6(e,b,8,c,8,0);}
function AM3(){var a=this;D.call(a);a.a7u=null;a.Yc=null;a.Xu=null;a.Hq=null;a.KX=null;a.a3K=null;a.FY=null;a.Qi=null;a.bbn=0;a.a9w=null;}
function ALE(){var a=this;D.call(a);a.nD=0;a.qf=null;a.z1=null;a.xD=null;a.AW=null;a.Vi=null;a.Gr=0;a.vY=null;a.uH=null;a.bbo=null;}
function ML(a){a.qf=null;a.z1=null;a.xD=null;a.AW=null;a.Vi=null;a.vY=null;a.uH=null;}
function AVF(){var a=this;D.call(a);a.a5g=0;a.I1=0;a.hZ=null;a.L7=null;a.baI=0.0;a.Ic=null;a.Id=null;}
function BuN(){var a=new AVF();Bk0(a);return a;}
function Bk0(a){a.Ic=CO(1024);a.Id=CO(1024);}
function AFE(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;c=b/4|0;a.L7=Bo(c);a.hZ=CO(b+c|0);d=b;a.I1=BfT(AJb(d)/AJb(2.0))|0;a.a5g=b;e=b/2|0;f=0+e|0;g=f+1|0;e=f+e|0;h=e+1|0;i=0;j=3.141592653589793/d;k=3.141592653589793/(2*b|0);while(i<c){l=a.hZ.data;m=i*2|0;n=0+m|0;o=j*(4*i|0);l[n]=F2(o);l=a.hZ.data;n=1+m|0;l[n]= -Fa(o);l=a.hZ.data;p=f+m|0;o=k*n;l[p]=F2(o);a.hZ.data[g+m|0]=Fa(o);i=i+1|0;}m=0;c=b/8|0;while(m<c){l=a.hZ.data;q=m*2|0;r=e+q|0;o=j*((4*m|0)+2|0);l[r]=F2(o);a.hZ.data[h+q|0]= -Fa(o);m=m+1|0;}r=a.I1;n
=(1<<(r-1|0))-1|0;p=1<<(r-2|0);m=0;while(m<c){s=0;t=0;while(true){q=p>>>t|0;if(!q)break;if(q&m)s=s|1<<t;t=t+1|0;}l=a.L7.data;q=m*2|0;l[q]=(s^(-1))&n;l[q+1|0]=s;m=m+1|0;}a.baI=4.0/b;}
function A3v(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;Ff(a);try{d=a.Ic.data.length;e=a.a5g;f=e/2|0;if(d<f)a.Ic=CO(f);if(a.Id.data.length<f)a.Id=CO(f);g=a.Ic;h=a.Id;i=e>>>1|0;j=e>>>2|0;d=e>>>3|0;k=1;l=0;m=0;n=i;while(m<d){o=b.data;p=g.data;n=n+(-2)|0;f=l+1|0;q=k+2|0;r= -o[q];s=a.hZ.data;t=n+1|0;p[l]=r*s[t]-o[k]*s[n];l=f+1|0;p[f]=o[k]*s[t]-o[q]*s[n];k=k+4|0;m=m+1|0;}q=i-4|0;t=0;while(t<d){o=b.data;p=g.data;n=n+(-2)|0;f=l+1|0;r=o[q];s=a.hZ.data;k=n+1|0;r=r*s[k];m=q+2|0;p[l]=r+o[m]*s[n];l=f+1|0;p[f]=o[q]
*s[n]-o[m]*s[k];q=q+(-4)|0;t=t+1|0;}o=AWw(a,g,h,e,i,j,d);e=0;q=j-1|0;t=j+i|0;n=t-1|0;m=0;d=j;while(m<j){g=o.data;b=c.data;r=g[e];h=a.hZ.data;l=i+1|0;u=r*h[l];f=e+1|0;r=u-g[f]*h[i];v= -(g[e]*h[i]+g[f]*h[l]);b[d]= -r;b[q]=r;b[t]=v;b[n]=v;d=d+1|0;q=q+(-1)|0;t=t+1|0;n=n+(-1)|0;e=e+2|0;i=i+2|0;m=m+1|0;}}finally{C1(a);}}
function AWw(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi;h=0;i=0;j=f;k=e;while(i<f){l=b.data;m=c.data;n=l[j]-l[h];o=f+i|0;p=j+1|0;q=l[j];r=h+1|0;m[o]=q+l[h];s=l[p]-l[r];k=k+(-4)|0;o=i+1|0;t=a.hZ.data;q=n*t[k];j=k+1|0;m[i]=q+s*t[j];m[o]=s*t[k]-n*t[j];i=f+o|0;j=p+1|0;q=l[p];h=r+1|0;m[i]=q+l[r];i=o+1|0;}j=0;u=e-2|0;while(j<(a.I1-3|0)){v=d>>>(j+2|0)|0;w=1<<(j+3|0);r=0;k=0;x=u;while(k<(v>>>2|0)){y=x-(v>>1)|0;l=a.hZ.data;z=l[r];ba=l[r+1|0];i=x+(-2)|0;o=v+1|0;p=0;while(p<2<<
j){l=c.data;m=b.data;q=l[x]-l[y];m[x]=l[x]+l[y];f=x+1|0;bb=l[f];h=y+1|0;bb=bb-l[h];m[f]=l[f]+l[h];m[h]=bb*z-q*ba;m[h-1|0]=q*z+bb*ba;x=f-o|0;y=h-o|0;p=p+1|0;}v=o+(-1)|0;r=r+w|0;k=k+1|0;x=i;}j=j+1|0;l=c;c=b;b=l;}o=0;r=0;x=e-1|0;j=0;while(j<g){m=c.data;l=b.data;t=a.L7.data;e=o+1|0;bc=t[o];o=e+1|0;y=t[e];q=m[bc];f=y+1|0;bb=q-m[f];e=bc-1|0;q=m[e]+m[y];bd=m[bc]+m[f];be=m[e]-m[y];m=a.hZ.data;bf=bb*m[d];e=d+1|0;bg=q*m[d];bh=bb*m[e];d=e+1|0;bi=q*m[e];e=r+1|0;l[r]=(bd+bh+bg)*0.5;f=x+(-1)|0;l[x]=( -be+bi-bf)*0.5;r=e+1
|0;l[e]=(be+bi-bf)*0.5;x=f+(-1)|0;l[f]=(bd-bh-bg)*0.5;j=j+1|0;}return b;}
function Uw(){D.call(this);this.uR=0;}
var CEs=null;var CEt=null;function BuQ(a){var b=new Uw();A1q(b,a);return b;}
function A1q(a,b){a.uR=b;}
function AZh(){CEs=BuQ(1);CEt=BuQ(0);}
function AN2(){var a=this;D.call(a);a.Lz=null;a.a6n=null;a.tR=0;a.pR=0;}
function LC(a,b){return DA(a.Lz)<b?0:1;}
function XV(a,b){return DA(a.a6n)<b?0:1;}
var SM=J(B8);
function AKW(){var a=this;L1.call(a);a.Nz=0;a.NB=0;a.NA=0;a.jY=0.0;a.yn=0.0;a.n0=0.0;a.zR=0;a.ZD=null;a.a0l=null;}
function Bo3(a,b){b.q=(-180.0);}
function Bb7(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.bZ.p;$p=1;case 1:$z=AWH(f,b,c,d);if(C()){break _;}g=$z;f=a.bZ.p;$p=2;case 2:$z=AZU(f,b,c,d);if(C()){break _;}h=$z;$p=3;case 3:$z=A84(a,b,c,d,e);if(C()){break _;}i=$z;f=SZ(a.bZ.e);j=a.bZ.e;O();k=Yc(j,BRd.data[g]);if(f!==null){AD0(f,g,b,c,d);if(!f.t)Qx(a.bZ.e);}if(i&&k){j=BRd.data[g];f=a.bZ.p;$p
=4;continue _;}return i;case 4:j.a9r(f,b,c,d,h);if(C()){break _;}return i;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function ATW(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.bZ.p;$p=1;case 1:$z=AWH(f,b,c,d);if(C()){break _;}g=$z;if(g>0&&a.jY===0.0){O();f=BRd.data[g];h=a.bZ;i=h.p;h=h.e;$p=3;continue _;}if(g<=0)return;O();f=BRd.data[g];h=a.bZ.e;$p=2;case 2:$z=AUT(f,h);if(C()){break _;}j=$z;if(j<1.0)return;$p=4;continue _;case 3:f.nT(i,b,c,d,h);if(C()){break _;}if(g<=0)return;O();f
=BRd.data[g];h=a.bZ.e;$p=2;continue _;case 4:Bb7(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function A80(a){a.jY=0.0;a.zR=0;}
function ARx(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.zR;if(f>0)a.zR=f-1|0;else{if(b==a.Nz&&c==a.NB&&d==a.NA){g=a.bZ.p;$p=1;continue _;}a.jY=0.0;a.yn=0.0;a.n0=0.0;a.Nz=b;a.NB=c;a.NA=d;}return;case 1:$z=AWH(g,b,c,d);if(C()){break _;}f=$z;if(!f)return;O();g=BRd.data[f];h=a.jY;i=a.bZ.e;$p=2;case 2:$z=AUT(g,i);if(C())
{break _;}j=$z;a.jY=h+j;if(a.n0%4.0!==0.0){a.n0=a.n0+1.0;if(a.jY<1.0)return;$p=4;continue _;}i=a.bZ.dV;k=Kv(g.e9);h=b+0.5;j=c+0.5;l=d+0.5;g=g.e9;m=(g.mH+1.0)/8.0;n=g.m8*0.5;$p=3;case 3:AZw(i,k,h,j,l,m,n);if(C()){break _;}a.n0=a.n0+1.0;if(a.jY<1.0)return;$p=4;case 4:Bb7(a,b,c,d,e);if(C()){break _;}a.jY=0.0;a.yn=0.0;a.n0=0.0;a.zR=5;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function Bo_(a,b){var c,d,e;c=a.jY;if(c<=0.0){d=a.bZ;d.jg.Hw=0.0;d.cE.vD=0.0;}else{e=a.yn;e=e+(c-e)*b;d=a.bZ;d.jg.Hw=e;d.cE.vD=e;}}
function Bs4(a){return 4.0;}
function By2(a,b){}
function A5y(a){var b,c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.yn=a.jY;b=a.ZD;c=a.bZ.p;$p=1;case 1:AVs(b,c);if(C()){break _;}b=a.a0l;c=a.bZ.p;$p=2;case 2:AVs(b,c);if(C()){break _;}b=a.bZ.dV;if(b.fA.j3!==0.0){c=b.sK;if(!(c!==null&&!c.s2)){d=b.Ia;if(d>0)b.Ia=d-1|0;else{e=Ol(b.Ny,b.I_.data.length);b.Ia=Ol(b.Ny,12000)+12000|0;c=b.I_.data[e];f=new S;T(f);H(H(f,B(1747)),c);g=R(f);if(!Eu(b.wM,g)){c=Od();MQ();if
(c===BUo){d=0;$p=3;continue _;}d=0;c=b.x3;$p=4;continue _;}b.sK=Lg(Cn(b.wM,g),b.fA.j3,1.0,0);}}}return;case 3:$z=A81(g,d);if(C()){break _;}c=$z;if(c!==null)B2(b.wM,g,c);b.sK=Lg(c,b.fA.j3,1.0,0);return;case 4:$z=A$6(g,d,c);if(C()){break _;}c=$z;if(c!==null)B2(b.wM,g,c);b.sK=Lg(c,b.fA.j3,1.0,0);return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function ALb(){var a=this;Dr.call(a);a.a1g=null;a.a00=null;a.a02=null;a.T_=0;}
function A18(a){Z(a.bs,AGy(0,((a.R/2|0)-155|0)+0|0,(a.ba/6|0)+96|0,B(1748)));Z(a.bs,AGy(1,((a.R/2|0)-155|0)+160|0,(a.ba/6|0)+96|0,B(1124)));}
function Bdj(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.a1g;d=b.cJ?0:1;e=a.T_;if(!d){b=c.w;c=c.wG;$p=1;continue _;}b=OO();$p=2;continue _;case 1:AVA(b,c);if(C()){break _;}return;case 2:$z=Bdf(c,e);if(C()){break _;}f=$z;g=Ic(Q(D,[b,B(1160)]));b=Ic(Q(D,[g,f]));$p=3;case 3:$z=A3x(b);if(C()){break _;}d=$z;if(!d){b=c.w;c=c.wG;$p=1;continue _;}d=1;f=Cs();h
=LV(b);i=b.g9;g=new AJm;g.Xg=h;g.UM=f;h=h.ps;$p=4;case 4:h.a0$(i,g,d);if(C()){break _;}j=W(D,f.n);k=j.data;d=0;f=IY(f);while(KC(f)){e=d+1|0;k[d]=JP(f);d=e;}j=j;d=0;k=j.data;if(d>=k.length){$p=5;continue _;}f=k[d];$p=6;continue _;case 5:AZ2(b);if(C()){break _;}b=c.w;c=c.wG;$p=1;continue _;case 6:AZ2(f);if(C()){break _;}d=d+1|0;k=j.data;if(d>=k.length){$p=5;continue _;}f=k[d];continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function ARD(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}e=a.bp;f=a.a00;g=a.R/2|0;h=70;i=16777215;$p=2;case 2:Bew(a,e,f,g,h,i);if(C()){break _;}e=a.bp;f=a.a02;g=a.R/2|0;h=90;i=16777215;$p=3;case 3:Bew(a,e,f,g,h,i);if(C()){break _;}$p=4;case 4:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
var Zl=J();
function BwA(a,b){return b instanceof Zl;}
function Bx7(a){return 2;}
var Vl=J();
function BiI(a,b){return b instanceof Vl;}
function Bsa(a){return 0;}
var W9=J();
function Bkq(a,b){return b instanceof W9;}
function Bl7(a){return 1;}
var A9N=J();
function NJ(b){var c;c=0;while(b){c=c+1|0;b=b>>>1|0;}return c;}
function AHR(b){var c;c=0;while(b>1){c=c+1|0;b=b>>>1|0;}return c;}
function ALd(){var a=this;D.call(a);a.g4=0;a.a0H=0;a.MC=null;a.h5=null;a.a1q=null;a.xl=null;}
function BKM(){var a=new ALd();Bvg(a);return a;}
function Bvg(a){a.MC=new XX;a.xl=Bo(15);}
function BdJ(a,b,c,d,e){var f,g,h,i,j,k;Ff(a);try{f=e/a.g4|0;if(a.xl.data.length<f)a.xl=Bo(f);g=0;while(true){if(g>=f){e=0;h=0;while(e<a.g4){i=0;while(i<f){j=b.data;g=(c+h|0)+i|0;j[g]=j[g]+a.h5.data[a.xl.data[i]+e|0];i=i+1|0;}e=e+1|0;h=h+f|0;}return 0;}k=JM(a,d);if(k==(-1))break;a.xl.data[g]=Bp(k,a.g4);g=g+1|0;}return (-1);}finally{C1(a);}}
function Bek(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p;a:{if(a.g4>8){f=0;while(true){if(f>=e)break a;g=JM(a,d);if(g==(-1))break;h=a.g4;i=Bp(g,h);j=0;while(j<h){k=b.data;g=f+1|0;f=c+f|0;l=k[f];m=a.h5.data;n=j+1|0;k[f]=l+m[i+j|0];f=g;j=n;}}return (-1);}f=0;while(true){if(f>=e)break a;g=JM(a,d);if(g==(-1))return (-1);b:{c:{d:{e:{f:{g:{h:{i:{n=a.g4;o=Bp(g,n);h=0;switch(n){case 8:m=b.data;i=f+1|0;n=c+f|0;p=m[n];k=a.h5.data;j=1;m[n]=p+k[o+h|0];break i;case 0:break;case 1:i=f;break c;case 2:n=h;break d;case 3:n=f;break e;case 4:i
=h;break f;case 5:n=f;break g;case 6:i=h;break h;case 7:i=f;j=h;break i;default:}break b;}m=b.data;f=i+1|0;n=c+i|0;p=m[n];k=a.h5.data;i=j+1|0;m[n]=p+k[o+j|0];}m=b.data;n=f+1|0;j=c+f|0;p=m[j];k=a.h5.data;h=i+1|0;m[j]=p+k[o+i|0];}m=b.data;f=n+1|0;n=c+n|0;p=m[n];k=a.h5.data;i=h+1|0;m[n]=p+k[o+h|0];}m=b.data;n=f+1|0;j=c+f|0;p=m[j];k=a.h5.data;h=i+1|0;m[j]=p+k[o+i|0];}m=b.data;f=n+1|0;i=c+n|0;p=m[i];k=a.h5.data;n=h+1|0;m[i]=p+k[o+h|0];}m=b.data;i=f+1|0;j=c+f|0;p=m[j];k=a.h5.data;h=n+1|0;m[j]=p+k[o+n|0];}m=b.data;f
=i+1|0;n=c+i|0;m[n]=m[n]+a.h5.data[o+h|0];}}}return 0;}
function JM(a,b){var c,d,e,f,g,h,i,j;c=0;d=a.a1q;e=A7N(b,d.EM);if(e>=0){c=d.Zu.data[e];f=d.a09.data[e]+b.hJ|0;e=b.hj;g=f/8|0;b.hj=e+g|0;b.kq=b.kq+g|0;b.hJ=f&7;if(c<=0)return -c|0;}a:{while(true){g=b.kq;if(g>=b.vo){h=(-1);e=b.hJ+1|0;b.hJ=e;if(e>7){b.hJ=0;b.hj=b.hj+1|0;b.kq=g+1|0;}}else{i=b.rf.data;f=b.hj;e=i[f];j=b.hJ;h=e>>j&1;e=j+1|0;b.hJ=e;if(e>7){b.hJ=0;b.hj=f+1|0;b.kq=g+1|0;}}b:{switch(h){case -1:break a;case 0:break;case 1:c=d.a6w.data[c];break b;default:break a;}c=d.a6v.data[c];}if(c<=0)break;}return -c
|0;}return (-1);}
function AYa(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;a.MC=b;a.a0H=b.hh;a.g4=b.lH;c=b.DN;if(c!=1&&c!=2)d=null;else a:{b:{e=AW1(b.a4_);f=AW1(b.a2I);d=CO(Bp(b.hh,b.lH));switch(b.DN){case 1:break b;case 2:break;default:break a;}g=d.data;h=0;while(true){if(h>=b.hh)break a;i=0.0;j=0;while(true){c=b.lH;if(j>=c)break;k=Ih(b.zU.data[Bp(h,c)+j|0])*f+e+i;if(b.Qj)i=k;g[Bp(h,b.lH)+j|0]=k;j=j+1|0;}h=h+1|0;}}l=d.data;c=APq(b);j=0;while(j<b.hh){k=0.0;m=1;n=0;while(n<b.lH){h=(j/m|0)%c|0;i=Ih(b.zU.data[h])*f+e+k;if(b.Qj)k=i;l[Bp(j,
b.lH)+n|0]=i;m=Bp(m,c);n=n+1|0;}j=j+1|0;}}a.h5=d;b=AYR(a);a.a1q=b;if(b!==null)return 0;return (-1);}
function AYR(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;b=0;c=new AIm;c.bdZ=a;d=a.a0H;e=d*2|0;f=Bo(e);c.a6v=f;g=Bo(e);c.a6w=g;h=a.MC;i=h.rS;j=h.hh;k=Bo(33).data;l=Bo(j);m=l.data;n=0;a:{b:while(true){if(n>=j){o=0;while(o<j){n=0;p=0;while(p<i.data[o]){n=n<<1|(m[o]>>>p|0)&1;p=p+1|0;}m[o]=n;o=o+1|0;}break a;}c:{o=i.data[n];if(o>0){p=k[o];if(o<32&&(p>>>o|0))break b;m[n]=p;q=o;d:{while(true){if(q<=0)break d;if(k[q]&1)break;k[q]=k[q]+1|0;q=q+(-1)|0;}if(q==1)k[1]=k[1]+1|0;else k[q]=k[q-1|0]<<1;}r=o+1|0;while(true)
{if(r>=33)break c;if((k[r]>>>1|0)!=p)break c;p=k[r];k[r]=k[r-1|0]<<1;r=r+1|0;}}}n=n+1|0;}l=null;}if(l===null)return null;f=f.data;k=g.data;c.a_4=e;p=0;while(p<d){g=i.data;if(g[p]>0){s=0;e=0;while(e<(g[p]-1|0)){if((l.data[p]>>>e|0)&1){if(!k[s]){b=b+1|0;k[s]=b;}s=k[s];}else{if(!f[s]){b=b+1|0;f[s]=b;}s=f[s];}e=e+1|0;}if((l.data[p]>>>e|0)&1)k[s]= -p|0;else f[s]= -p|0;}p=p+1|0;}b=NJ(d)-4|0;c.EM=b;if(b<5)c.EM=5;d=c.EM;n=1<<d;t=Bo(n);l=t.data;c.Zu=t;t=Bo(n);g=t.data;c.a09=t;p=0;while(p<n){j=0;b=0;while(b<d&&!(j<=0
&&b)){j=!(p&1<<b)?f[j]:k[j];b=b+1|0;}l[p]=j;g[p]=b;p=p+1|0;}return c;}
function S0(){var a=this;D.call(a);a.cz=null;a.uv=0;a.uV=null;a.Xa=0;a.v5=0;a.kF=0;a.mm=0;a.VB=0;a.a_p=0;a.sS=0;a.mL=0;a.a30=0;a.sT=0;a.hS=null;a.Um=0;a.r4=null;a.nJ=null;a.h2=0;a.Gf=0;a.baO=0;a.pW=0;a.qy=0;a.pq=0;a.gZ=0;a.a3d=0;a.sZ=0;a.b2=0;a.vx=0;a.cV=0;a.of=0;a.Zm=0;a.Os=0;a.qd=0;a.CE=0;a.a2F=0;a.VE=0;a.iV=null;a.oh=null;a.gT=null;a.v8=null;a.w9=null;a.MI=null;a.xA=null;a.a3P=null;a.hX=null;a.ne=0;a.rx=0;a.tV=null;a.LU=null;a.a10=0;a.sz=0;a.K5=0;a.mP=0;a.uj=0;a.BJ=0;a.z$=0;a.hO=0;a.jo=0;a.Ed=null;}
var CEu=null;var CEv=null;function Oj(){Oj=Bi(S0);Bmq();}
function ANl(a){var b;b=0;while(b<286){a.iV.data[b*2|0]=0;b=b+1|0;}b=0;while(b<30){a.oh.data[b*2|0]=0;b=b+1|0;}b=0;while(b<19){a.gT.data[b*2|0]=0;b=b+1|0;}a.iV.data[512]=1;a.uj=0;a.mP=0;a.BJ=0;a.sz=0;}
function WQ(a,b,c){var d,e,f,g;d=a.hX.data[c];e=c<<1;a:{while(true){f=Bb(e,a.ne);if(f>0)break a;if(f>=0)f=e;else{g=a.hX.data;f=e+1|0;if(!APs(b,g[f],g[e],a.tV))f=e;}if(APs(b,d,a.hX.data[f],a.tV))break;g=a.hX.data;g[c]=g[f];e=f<<1;c=f;}}a.hX.data[c]=d;}
function APs(b,c,d,e){var f;Oj();a:{b:{b=b.data;f=Bb(b[c*2|0],b[d*2|0]);if(f>=0){if(f)break b;b=e.data;if(b[c]>b[d])break b;}c=1;break a;}c=0;}return c;}
function ANo(a,b,c){var d,e,f,g,h,i,j,k;b=b.data;d=(-1);e=b[1];f=0;g=7;h=4;if(!e){g=138;h=3;}b[((c+1|0)*2|0)+1|0]=(-1);i=0;while(i<=c){i=i+1|0;j=b[(i*2|0)+1|0];f=f+1|0;if(!(f<g&&e==j)){if(f<h){k=a.gT.data;d=e*2|0;k[d]=(k[d]+f|0)<<16>>16;}else if(!e){if(f>10){k=a.gT.data;k[36]=(k[36]+1|0)<<16>>16;}else{k=a.gT.data;k[34]=(k[34]+1|0)<<16>>16;}}else{if(e!=d){k=a.gT.data;g=e*2|0;k[g]=(k[g]+1|0)<<16>>16;}k=a.gT.data;k[32]=(k[32]+1|0)<<16>>16;}f=0;if(!j){g=138;h=3;d=e;}else if(e!=j){g=7;h=4;d=e;}else{g=6;h=3;d=e;}}e
=j;}}
function ANu(a,b,c){var d,e,f,g,h,i,j,k;d=b.data;e=(-1);f=d[1];g=0;h=7;i=4;if(!f){h=138;i=3;}j=0;while(j<=c){j=j+1|0;k=d[(j*2|0)+1|0];g=g+1|0;if(!(g<h&&f==k)){if(g<i)while(true){HN(a,f,a.gT);g=g+(-1)|0;if(!g)break;}else if(!f){if(g>10){HN(a,18,a.gT);F9(a,g-11|0,7);}else{HN(a,17,a.gT);F9(a,g-3|0,3);}}else{if(f!=e){HN(a,f,a.gT);g=g+(-1)|0;}HN(a,16,a.gT);F9(a,g-3|0,2);}g=0;if(!k){h=138;i=3;e=f;}else if(f!=k){h=7;i=4;e=f;}else{h=6;i=3;e=f;}}f=k;}}
function Rj(a,b,c,d){Cv(b,c,a.uV,a.kF,d);a.kF=a.kF+d|0;}
function D1(a,b){var c,d;c=a.uV.data;d=a.kF;a.kF=d+1|0;c[d]=b;}
function MG(a,b){D1(a,b<<24>>24);D1(a,(b>>>8|0)<<24>>24);}
function P$(a,b){D1(a,b>>8<<24>>24);D1(a,b<<24>>24);}
function HN(a,b,c){var d;c=c.data;d=b*2|0;F9(a,c[d]&65535,c[d+1|0]&65535);}
function F9(a,b,c){var d,e;d=a.jo;if(d<=(16-c|0)){a.hO=(a.hO|b<<d&65535)<<16>>16;a.jo=d+c|0;}else{e=(a.hO|b<<d&65535)<<16>>16;a.hO=e;MG(a,e);d=a.jo;a.hO=(b>>>(16-d|0)|0)<<16>>16;a.jo=d+(c-16|0)|0;}}
function A$X(a){F9(a,2,3);AAW();HN(a,256,CEw);ACU(a);if((((1+a.z$|0)+10|0)-a.jo|0)<9){F9(a,2,3);HN(a,256,CEw);ACU(a);}a.z$=7;}
function OV(a,b,c){var d,e,f,g,h;d=a.uV.data;e=a.K5;f=a.sz;g=e+(f*2|0)|0;d[g]=(b>>>8|0)<<24>>24;d[g+1|0]=b<<24>>24;a.LU.data[f]=c<<24>>24;a.sz=f+1|0;if(!b){d=a.iV.data;b=c*2|0;d[b]=(d[b]+1|0)<<16>>16;}else{a.BJ=a.BJ+1|0;b=b+(-1)|0;h=a.iV.data;c=((CEx.data[c]+256|0)+1|0)*2|0;h[c]=(h[c]+1|0)<<16>>16;d=a.oh.data;b=AGG(b)*2|0;d[b]=(d[b]+1|0)<<16>>16;}c=a.sz;if(!(c&8191)&&a.qd>2){f=c*8|0;g=a.b2-a.pq|0;e=0;while(e<30){f=BU(Bj(M(f),CA(M(a.oh.data[e*2|0]),Bj(M(5),M(CEy.data[e])))));e=e+1|0;}b=f>>>3|0;if(a.BJ<(c/2|0)
&&b<(g/2|0))return 1;}return c!=(a.a10-1|0)?0:1;}
function ALz(a,b,c){var d,e,f,g,h,i;a:{d=0;if(a.sz)while(true){e=a.uV.data;f=a.K5+(d*2|0)|0;g=e[f]<<8&65280|e[f+1|0]&255;h=a.LU.data[d]&255;d=d+1|0;if(!g)HN(a,h,b);else{f=CEx.data[h];HN(a,(f+256|0)+1|0,b);i=CEz.data[f];if(i)F9(a,h-CEA.data[f]|0,i);g=g+(-1)|0;f=AGG(g);HN(a,f,c);h=CEy.data[f];if(h)F9(a,g-CEB.data[f]|0,h);}if(d>=a.sz)break a;}}c=b.data;HN(a,256,b);a.z$=c[513];}
function ACU(a){var b;b=a.jo;if(b==16){MG(a,a.hO);a.hO=0;a.jo=0;}else if(b>=8){D1(a,a.hO<<24>>24);a.hO=(a.hO>>>8|0)<<16>>16;a.jo=a.jo-8|0;}}
function AHn(a){var b;b=a.jo;if(b>8)MG(a,a.hO);else if(b>0)D1(a,a.hO<<24>>24);a.hO=0;a.jo=0;}
function J0(a,b){var c,d,e,f,g,h;c=a.pq;d=c<0?(-1):c;e=a.b2-c|0;f=0;if(a.qd<=0){g=e+5|0;c=g;}else{if(a.VB==2){c=0;g=0;f=0;while(c<7){f=f+a.iV.data[c*2|0]|0;c=c+1|0;}while(c<128){g=g+a.iV.data[c*2|0]|0;c=c+1|0;}while(c<256){f=f+a.iV.data[c*2|0]|0;c=c+1|0;}a.VB=(f<=(g>>>2|0)?1:0)<<24>>24;}ZX(a.v8,a);ZX(a.w9,a);ANo(a,a.iV,a.v8.p5);ANo(a,a.oh,a.w9.p5);ZX(a.MI,a);f=18;a:{while(true){if(f<3)break a;if(a.gT.data[(CEC.data[f]*2|0)+1|0])break;f=f+(-1)|0;}}h=a.mP+((((3*(f+1|0)|0)+5|0)+5|0)+4|0)|0;a.mP=h;c=((h+3|0)+7|
0)>>>3|0;g=((a.uj+3|0)+7|0)>>>3|0;if(g<=c)c=g;}if((e+4|0)<=c&&d!=(-1))AKL(a,d,e,b);else if(g==c){F9(a,2+(!b?0:1)|0,3);AAW();ALz(a,CEw,CED);}else{F9(a,4+(!b?0:1)|0,3);d=a.v8.p5+1|0;h=a.w9.p5+1|0;c=f+1|0;F9(a,d-257|0,5);h=h-1|0;F9(a,h,5);F9(a,c-4|0,4);g=0;while(g<c){F9(a,a.gT.data[(CEC.data[g]*2|0)+1|0],3);g=g+1|0;}ANu(a,a.iV,d-1|0);ANu(a,a.oh,h);ALz(a,a.iV,a.oh);}ANl(a);if(b)AHn(a);a.pq=a.b2;Rs(a.cz);}
function A3T(a,b){var c,d,e;c=a.Xa-5|0;if(65535<=c)c=65535;while(true){if(a.cV<=1){AAi(a);d=a.cV;if(!d&&!b)return 0;if(!d){b=Bb(b,4);J0(a,b?0:1);if(a.cz.ep)return b?1:3;return b?0:2;}}d=a.b2+a.cV|0;a.b2=d;a.cV=0;e=a.pq+c|0;if(!(d&&d<e)){a.cV=d-e|0;a.b2=e;J0(a,0);if(!a.cz.ep)return 0;}if((a.b2-a.pq|0)<(a.mL-262|0))continue;J0(a,0);if(!a.cz.ep)break;}return 0;}
function AKL(a,b,c,d){F9(a,0+(!d?0:1)|0,3);AHn(a);a.z$=8;MG(a,c<<16>>16);MG(a,(c^(-1))<<16>>16);Rj(a,a.hS,b,c);}
function AAi(a){var b,c,d,e,f,g,h,i;while(true){b=a.Um;c=a.cV;b=b-c|0;d=a.b2;e=b-d|0;if(!e&&!d&&!c)e=a.mL;else if(e==(-1))e=e+(-1)|0;else{c=a.mL;if(d>=((c+c|0)-262|0)){f=a.hS;Cv(f,c,f,0,c);b=a.vx;c=a.mL;a.vx=b-c|0;a.b2=a.b2-c|0;a.pq=a.pq-c|0;b=a.Gf;g=b;while(true){f=a.nJ.data;g=g+(-1)|0;d=f[g]&65535;f[g]=d<c?0:(d-c|0)<<16>>16;b=b+(-1)|0;if(!b)break;}d=c;g=c;while(true){f=a.r4.data;d=d+(-1)|0;h=f[d]&65535;f[d]=h<c?0:(h-c|0)<<16>>16;g=g+(-1)|0;if(!g)break;}e=e+c|0;}}i=a.cz;b=i.L;if(!b)return;f=a.hS;c=a.b2+a.cV
|0;if(b<=e)e=b;if(!e)e=0;else{i.L=b-e|0;if(i.sB.mm)i.ev.nS(i.cg,i.D,e);Cv(i.cg,i.D,f,c,e);i.D=i.D+e|0;i.F=Bj(i.F,M(e));}b=a.cV+e|0;a.cV=b;if(b>=3){f=a.hS.data;c=a.b2;d=f[c]&255;a.h2=d;a.h2=(d<<a.qy^f[c+1|0]&255)&a.pW;}if(b>=262)break;if(a.cz.L)continue;else break;}}
function BcJ(a,b){var c,d,e,f,g;c=0;while(true){if(a.cV<262){AAi(a);d=a.cV;if(d<262&&!b)return 0;if(!d){b=Bb(b,4);J0(a,b?0:1);if(!a.cz.ep){if(b)return 0;return 2;}return b?1:3;}}if(a.cV>=3){c=a.h2<<a.qy;e=a.hS.data;d=a.b2;f=(c^e[d+2|0]&255)&a.pW;a.h2=f;e=a.nJ.data;c=e[f]&65535;a.r4.data[d&a.sT]=e[f];e[f]=d<<16>>16;}if(EA(M(c),BS)&&((a.b2-c|0)&65535)<=(a.mL-262|0)&&a.CE!=2)a.gZ=AEH(a,c);g=a.gZ;if(g<3){d=OV(a,0,a.hS.data[a.b2]&255);a.cV=a.cV-1|0;a.b2=a.b2+1|0;}else{d=OV(a,a.b2-a.vx|0,g-3|0);f=a.cV;g=a.gZ;f=f-
g|0;a.cV=f;if(g<=a.Os&&f>=3){a.gZ=g-1|0;while(true){f=a.b2+1|0;a.b2=f;g=(a.h2<<a.qy^a.hS.data[f+2|0]&255)&a.pW;a.h2=g;e=a.nJ.data;c=e[g]&65535;a.r4.data[f&a.sT]=e[g];e[g]=f<<16>>16;g=a.gZ-1|0;a.gZ=g;if(g)continue;else break;}a.b2=f+1|0;}else{f=a.b2+g|0;a.b2=f;a.gZ=0;e=a.hS.data;g=e[f]&255;a.h2=g;a.h2=(g<<a.qy^e[f+1|0]&255)&a.pW;}}if(!d)continue;J0(a,0);if(!a.cz.ep)break;}return 0;}
function BcO(a,b){var c,d,e,f,g,h;c=0;while(true){if(a.cV<262){AAi(a);d=a.cV;if(d<262&&!b)return 0;if(!d){if(a.sZ){OV(a,0,a.hS.data[a.b2-1|0]&255);a.sZ=0;}b=Bb(b,4);J0(a,b?0:1);if(!a.cz.ep){if(b)return 0;return 2;}return b?1:3;}}if(a.cV>=3){c=a.h2<<a.qy;e=a.hS.data;d=a.b2;f=(c^e[d+2|0]&255)&a.pW;a.h2=f;e=a.nJ.data;c=e[f]&65535;a.r4.data[d&a.sT]=e[f];e[f]=d<<16>>16;}a:{f=a.gZ;a.of=f;a.a3d=a.vx;a.gZ=2;if(c&&f<a.Os&&((a.b2-c|0)&65535)<=(a.mL-262|0)){if(a.CE!=2)a.gZ=AEH(a,c);d=a.gZ;if(d<=5){if(a.CE!=1){if(d!=3)break a;if
((a.b2-a.vx|0)<=4096)break a;}a.gZ=2;}}}g=a.of;if(!(g>=3&&a.gZ<=g)){if(!a.sZ){a.sZ=1;a.b2=a.b2+1|0;a.cV=a.cV-1|0;continue;}if(OV(a,0,a.hS.data[a.b2-1|0]&255))J0(a,0);a.b2=a.b2+1|0;a.cV=a.cV-1|0;if(!a.cz.ep)break;continue;}d=a.b2;f=(d+a.cV|0)-3|0;d=OV(a,(d-1|0)-a.a3d|0,g-3|0);h=a.cV;g=a.of;a.cV=h-(g-1|0)|0;a.of=g-2|0;while(true){h=a.b2+1|0;a.b2=h;if(h<=f){g=(a.h2<<a.qy^a.hS.data[h+2|0]&255)&a.pW;a.h2=g;e=a.nJ.data;c=e[g]&65535;a.r4.data[h&a.sT]=e[g];e[g]=h<<16>>16;}g=a.of-1|0;a.of=g;if(!g)break;}a.sZ=0;a.gZ=
2;a.b2=h+1|0;if(d){J0(a,0);if(!a.cz.ep)return 0;}}return 0;}
function AEH(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;c=a.Zm;d=a.b2;e=a.of;f=a.mL-262|0;g=d<=f?0:d-f|0;h=a.VE;i=a.sT;j=d+258|0;k=a.hS.data;f=d+e|0;l=k[f-1|0];m=k[f];if(e>=a.a2F)c=c>>2;n=a.cV;if(h>n)h=n;o=j-258|0;a:{while(true){f=b+e|0;if(k[f]==m&&k[f-1|0]==l&&k[b]==k[d]){p=b+1|0;if(k[p]==k[d+1|0]){f=d+2|0;d=p+1|0;b:{while(true){f=f+1|0;p=k[f];d=d+1|0;if(p!=k[d])break;f=f+1|0;p=k[f];q=d+1|0;if(p!=k[q])break b;f=f+1|0;d=k[f];p=q+1|0;if(d!=k[p])break b;f=f+1|0;q=k[f];d=p+1|0;if(q!=k[d])break b;f=f+1|0;p=k[f];d=d
+1|0;if(p!=k[d])break b;f=f+1|0;p=k[f];d=d+1|0;if(p!=k[d])break b;f=f+1|0;p=k[f];d=d+1|0;if(p!=k[d])break b;f=f+1|0;p=k[f];d=d+1|0;if(p!=k[d])break b;if(f>=j)break b;}}f=258-(j-f|0)|0;if(f<=e)d=o;else{a.vx=b;if(f>=h)break;m=o+f|0;l=k[m-1|0];m=k[m];d=o;e=f;}}}b=a.r4.data[b&i]&65535;if(b<=g){f=e;break a;}c=c+(-1)|0;if(!c){f=e;break a;}}}if(f>n)return n;return f;}
function AR6(a,b,c,d,e,f){var g,h,i,j,k,l;g=1;h=a.cz;h.b0=null;if(b==(-1))b=6;if(d<0){g=0;d= -d|0;}else if(d>15){g=2;d=d+(-16)|0;h.ev=Va();}a:{if(e<1)break a;if(e>9)break a;if(c!=8)break a;if(d<9)break a;if(d>15)break a;if(b<0)break a;if(b>9)break a;if(f<0)break a;if(f<=2){i=a.cz;i.sB=a;a.mm=g;a.a30=d;d=1<<d;a.mL=d;a.sT=d-1|0;j=e+7|0;a.baO=j;k=1<<j;a.Gf=k;a.pW=k-1|0;a.qy=((j+3|0)-1|0)/3|0;a.hS=BW(d*2|0);a.r4=M4(d);a.nJ=M4(k);d=1<<(e+6|0);a.a10=d;e=d*3|0;a.uV=BW(e);a.Xa=e;a.K5=d;a.LU=BW(d);a.qd=b;a.CE=f;a.a_p
=c<<24>>24;i.hN=BS;i.F=BS;i.b0=null;i.bcg=2;a.kF=0;a.v5=0;if(g<0)a.mm= -g|0;a.uv=a.mm?42:113;i.ev.nI();a.sS=0;i=a.v8;i.zl=a.iV;AAW();i.xL=CEE;i=a.w9;i.zl=a.oh;i.xL=CEF;i=a.MI;i.zl=a.gT;i.xL=CEG;a.hO=0;a.jo=0;a.z$=8;ANl(a);a.Um=2*a.mL|0;l=a.nJ.data;b=a.Gf-1|0;l[b]=0;c=0;while(c<b){l[c]=0;c=c+1|0;}l=CEu.data;b=a.qd;a.Os=l[b].Xz;a.a2F=l[b].a6j;a.VE=l[b].a4E;a.Zm=l[b].WR;a.b2=0;a.pq=0;a.cV=0;a.of=2;a.gZ=2;a.sZ=0;a.h2=0;return 0;}}return (-2);}
function A5x(a,b){var c,d,e,f,g,h,i,j;c=Bb(b,4);if(c<=0&&b>=0){a:{d=a.cz;if(d.s5!==null&&!(d.cg===null&&d.L)){e=a.uv;if(e!=666)break a;if(!c)break a;}Oj();d.b0=CEv.data[4];return (-2);}if(!d.ep){Oj();d.b0=CEv.data[7];return (-5);}f=a.sS;a.sS=b;if(e==42){if(a.mm==2){ASM(AJj(a),a);a.uv=113;a.cz.ev.nI();}else{g=(8+((a.a30-8|0)<<4)|0)<<8;e=((a.qd-1|0)&255)>>1;if(e>3)e=3;g=g|e<<6;if(a.b2)g=g|32;e=g+(31-(g%31|0)|0)|0;a.uv=113;P$(a,e);if(a.b2){h=a.cz.ev.r7();P$(a,BU(EE(h,16)));P$(a,BU(Cg(h,M(65535))));}a.cz.ev.nI();}}b:
{if(a.kF){Rs(a.cz);if(a.cz.ep)break b;a.sS=(-1);return 0;}d=a.cz;if(!d.L&&b<=f&&c){Oj();d.b0=CEv.data[7];return (-5);}}e=Bb(a.uv,666);if(!e){d=a.cz;if(d.L){Oj();d.b0=CEv.data[7];return (-5);}}c:{if(!a.cz.L&&!a.cV){if(!b)break c;if(!e)break c;}d:{i=(-1);Oj();switch(CEu.data[a.qd].a4N){case 0:i=A3T(a,b);break d;case 1:i=BcJ(a,b);break d;case 2:i=BcO(a,b);break d;default:}}e=Bb(i,2);if(!(e&&i!=3))a.uv=666;if(i&&e){if(i!=1)break c;e:{if(b==1)A$X(a);else{AKL(a,0,0,0);if(b==3){j=0;while(true){if(j>=a.Gf)break e;a.nJ.data[j]
=0;j=j+1|0;}}}}Rs(a.cz);if(a.cz.ep)break c;a.sS=(-1);return 0;}if(!a.cz.ep)a.sS=(-1);return 0;}if(c)return 0;b=a.mm;if(b<=0)return 1;if(b!=2){h=a.cz.ev.r7();P$(a,BU(EE(h,16)));P$(a,BU(Cg(h,M(65535))));}else{h=a.cz.ev.r7();D1(a,BU(Cg(h,M(255)))<<24>>24);D1(a,BU(Cg(C7(h,8),M(255)))<<24>>24);D1(a,BU(Cg(C7(h,16),M(255)))<<24>>24);D1(a,BU(Cg(C7(h,24),M(255)))<<24>>24);D1(a,BU(Cg(a.cz.F,M(255)))<<24>>24);D1(a,BU(Cg(C7(a.cz.F,8),M(255)))<<24>>24);D1(a,BU(Cg(C7(a.cz.F,16),M(255)))<<24>>24);D1(a,BU(Cg(C7(a.cz.F,24),
M(255)))<<24>>24);A7K(AJj(a),h);}Rs(a.cz);b=a.mm;if(b>0)a.mm= -b|0;return !a.kF?1:0;}return (-2);}
function AJj(a){Ff(a);try{if(a.Ed===null)a.Ed=BD6();return a.Ed;}finally{C1(a);}}
function Bmq(){var b,c;b=W(AJB,10);c=b.data;CEu=b;c[0]=J6(0,0,0,0,0);CEu.data[1]=J6(4,4,8,4,1);CEu.data[2]=J6(4,5,16,8,1);CEu.data[3]=J6(4,6,32,32,1);CEu.data[4]=J6(4,4,16,16,2);CEu.data[5]=J6(8,16,32,32,2);CEu.data[6]=J6(8,16,128,128,2);CEu.data[7]=J6(8,32,128,256,2);CEu.data[8]=J6(32,128,258,1024,2);CEu.data[9]=J6(32,258,258,4096,2);CEv=Q(Cj,[B(1265),B(1749),B(4),B(1750),B(1751),B(1752),B(1753),B(1754),B(1755),B(4)]);}
function Uy(){var a=this;D.call(a);a.a3y=0;a.a1h=null;a.km=null;a.Gm=null;}
function BNb(a,b,c){var d=new Uy();AY3(d,a,b,c);return d;}
function AY3(a,b,c,d){a.Gm=Gc();a.a3y=b;a.a1h=c;a.km=d;}
function AVs(a,b){var c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(AQ8(b,a.a1h)<a.a3y){c=0;if(c<3){d=1;e=null;$p=1;continue _;}}return;case 1:A$U(a,b,d,e);if(C()){break _;}c=c+1|0;if(c>=3)return;d=1;e=null;continue _;default:E4();}}C8().s(a,b,c,d,e,$p);}
function By5(a,b,c,d){return DW(c+F(b.m,16)|0,F(b.m,128),d+F(b.m,16)|0);}
function A$U(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:AEw(a.Gm);e=0;while(true){d=b.lF;if(e>=d.n)break;f
=Bd(d,e);g=P(f.c/16.0);h=P(f.d/16.0);i=(-4);while(i<=4){j=(-4);while(j<=4){Gh(a.Gm,Bmv(i+g|0,j+h|0));j=j+1|0;}i=i+1|0;}e=e+1|0;}g=0;k=KS(a.Gm);while(k.bO()){l=k.bE();if(!F(b.m,10)){h=F(b.m,a.km.data.length);m=a.k4(b,l.dS*16|0,l.dM*16|0);i=m.dz;j=m.dJ;n=m.dA;$p=1;continue _;}}return g;case 1:$z=AT4(b,i,j,n);if(C()){break _;}c=$z;if(c)return 0;$p=2;case 2:$z=AV0(b,i,j,n);if(C()){break _;}d=$z;BH();if(d!==Cy7)return 0;o=0;while(true){if(o>=3){while(k.bO()){l=k.bE();if(!F(b.m,10)){h=F(b.m,a.km.data.length);m=a.k4(b,
l.dS*16|0,l.dM*16|0);i=m.dz;j=m.dJ;n=m.dA;$p=1;continue _;}}return g;}p=6;q=0;r=i;s=j;t=n;if(q<2)break;o=o+1|0;}r=r+(F(b.m,p)-F(b.m,p)|0)|0;s=s+(F(b.m,1)-F(b.m,1)|0)|0;t=t+(F(b.m,p)-F(b.m,p)|0)|0;c=s-1|0;$p=3;case 3:$z=AT4(b,r,c,t);if(C()){break _;}c=$z;if(c){$p=4;continue _;}q=q+1|0;while(q>=2){o=o+1|0;if(o>=3){while(k.bO()){l=k.bE();if(!F(b.m,10)){h=F(b.m,a.km.data.length);m=a.k4(b,l.dS*16|0,l.dM*16|0);i=m.dz;j=m.dJ;n=m.dA;$p=1;continue _;}}return g;}p=6;q=0;r=i;s=j;t=n;}r=r+(F(b.m,p)-F(b.m,p)|0)|0;s=s+(F(b.m,
1)-F(b.m,1)|0)|0;t=t+(F(b.m,p)-F(b.m,p)|0)|0;c=s-1|0;continue _;case 4:$z=AT4(b,r,s,t);if(C()){break _;}c=$z;if(!c){$p=5;continue _;}q=q+1|0;while(q>=2){o=o+1|0;if(o>=3){while(k.bO()){l=k.bE();if(!F(b.m,10)){h=F(b.m,a.km.data.length);m=a.k4(b,l.dS*16|0,l.dM*16|0);i=m.dz;j=m.dJ;n=m.dA;$p=1;continue _;}}return g;}p=6;q=0;r=i;s=j;t=n;}r=r+(F(b.m,p)-F(b.m,p)|0)|0;s=s+(F(b.m,1)-F(b.m,1)|0)|0;t=t+(F(b.m,p)-F(b.m,p)|0)|0;c=s-1|0;$p=3;continue _;case 5:$z=AV0(b,r,s,t);if(C()){break _;}d=$z;if(!d.l1()){c=s+1|0;$p=6;continue _;}q
=q+1|0;while(q>=2){o=o+1|0;if(o>=3){while(k.bO()){l=k.bE();if(!F(b.m,10)){h=F(b.m,a.km.data.length);m=a.k4(b,l.dS*16|0,l.dM*16|0);i=m.dz;j=m.dJ;n=m.dA;$p=1;continue _;}}return g;}p=6;q=0;r=i;s=j;t=n;}r=r+(F(b.m,p)-F(b.m,p)|0)|0;s=s+(F(b.m,1)-F(b.m,1)|0)|0;t=t+(F(b.m,p)-F(b.m,p)|0)|0;c=s-1|0;$p=3;continue _;case 6:$z=AT4(b,r,c,t);if(C()){break _;}c=$z;if(!c){u=r+0.5;v=s;w=t+0.5;x=u;y=v;z=w;if(S7(b,x,y,z,24.0)===null){ba=u-b.dn;bb=v-b.hM;bc=w-b.dm;if(ba*ba+bb*bb+bc*bc>=576.0){a:{try{bd=a.km.data[h].mw(b);break a;}
catch($$e){$$je=N($$e);if($$je instanceof BD){be=$$je;}else{throw $$e;}}BL(be);return g;}Id(bd,x,y,z,V(b.m)*360.0,0.0);$p=7;continue _;}}}q=q+1|0;while(q>=2){o=o+1|0;if(o>=3){while(k.bO()){l=k.bE();if(!F(b.m,10)){h=F(b.m,a.km.data.length);m=a.k4(b,l.dS*16|0,l.dM*16|0);i=m.dz;j=m.dJ;n=m.dA;$p=1;continue _;}}return g;}p=6;q=0;r=i;s=j;t=n;}r=r+(F(b.m,p)-F(b.m,p)|0)|0;s=s+(F(b.m,1)-F(b.m,1)|0)|0;t=t+(F(b.m,p)-F(b.m,p)|0)|0;c=s-1|0;$p=3;continue _;case 7:$z=bd.F0();if(C()){break _;}c=$z;if(c){g=g+1|0;$p=8;continue _;}q
=q+1|0;while(q>=2){o=o+1|0;if(o>=3){while(k.bO()){l=k.bE();if(!F(b.m,10)){h=F(b.m,a.km.data.length);m=a.k4(b,l.dS*16|0,l.dM*16|0);i=m.dz;j=m.dJ;n=m.dA;$p=1;continue _;}}return g;}p=6;q=0;r=i;s=j;t=n;}r=r+(F(b.m,p)-F(b.m,p)|0)|0;s=s+(F(b.m,1)-F(b.m,1)|0)|0;t=t+(F(b.m,p)-F(b.m,p)|0)|0;c=s-1|0;$p=3;continue _;case 8:b.bbY(bd);if(C()){break _;}if(bd instanceof SN&&!F(b.m,100)){bf=AWq(b);Id(bf,x,y,z,bd.q,0.0);$p=9;continue _;}q=q+1|0;while(q>=2){o=o+1|0;if(o>=3){while(k.bO()){l=k.bE();if(!F(b.m,10)){h=F(b.m,a.km.data.length);m
=a.k4(b,l.dS*16|0,l.dM*16|0);i=m.dz;j=m.dJ;n=m.dA;$p=1;continue _;}}return g;}p=6;q=0;r=i;s=j;t=n;}r=r+(F(b.m,p)-F(b.m,p)|0)|0;s=s+(F(b.m,1)-F(b.m,1)|0)|0;t=t+(F(b.m,p)-F(b.m,p)|0)|0;c=s-1|0;$p=3;continue _;case 9:b.bbY(bf);if(C()){break _;}NT(bf,bd);q=q+1|0;while(q>=2){o=o+1|0;if(o>=3){while(k.bO()){l=k.bE();if(!F(b.m,10)){h=F(b.m,a.km.data.length);m=a.k4(b,l.dS*16|0,l.dM*16|0);i=m.dz;j=m.dJ;n=m.dA;$p=1;continue _;}}return g;}p=6;q=0;r=i;s=j;t=n;}r=r+(F(b.m,p)-F(b.m,p)|0)|0;s=s+(F(b.m,1)-F(b.m,1)|0)|0;t=t+
(F(b.m,p)-F(b.m,p)|0)|0;c=s-1|0;$p=3;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,$p);}
function ACw(){Uy.call(this);this.a_9=null;}
function BoH(a,b,c,d){var e,f;e=c+F(b.m,16)|0;f=b.m;return DW(e,F(f,F(f,120)+8|0),d+F(b.m,16)|0);}
var He=J(0);
var AAM=J();
function BBi(a,b){return BiU(b);}
var AAN=J();
function Buq(a,b){return AWq(b);}
var AAK=J();
function Bz8(a,b){return BGA(b);}
var AAL=J();
function BHz(a,b){return BHu(b);}
var AAR=J();
function Bym(a,b){return AKo(b);}
var AAS=J();
function Bjg(a,b){return BBO(b);}
var AAP=J();
function BHt(a,b){return Bws(b);}
var AAQ=J();
function Bll(a,b){return BwG(b);}
var AAO=J();
function BuB(a,b){return BES(b);}
function G_(){var a=this;D.call(a);a.zl=null;a.p5=0;a.xL=null;}
var CEz=null;var CEy=null;var CEH=null;var CEC=null;var CEI=null;var CEx=null;var CEA=null;var CEB=null;function AGG(b){return b<256?CEI.data[b]:CEI.data[256+(b>>>7|0)|0];}
function Bd1(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;c=a.zl;d=a.xL;e=d.S5;f=d.a5Z;g=d.Yq;h=d.a6P;i=0;j=0;while(j<=15){b.xA.data[j]=0;j=j+1|0;}k=c.data;l=b.hX.data;j=b.rx;k[(l[j]*2|0)+1|0]=0;m=j+1|0;while(m<573){n=l[m];j=n*2|0;o=j+1|0;p=k[(k[o]*2|0)+1|0]+1|0;if(p>h){i=i+1|0;p=h;}k[o]=p<<16>>16;if(n<=a.p5){c=b.xA.data;c[p]=(c[p]+1|0)<<16>>16;q=0;if(n>=g)q=f.data[n-g|0];r=k[j];b.mP=b.mP+Bp(r,p+q|0)|0;if(e!==null){c=e.data;b.uj=b.uj+Bp(r,c[o]+q|0)|0;}}m=m+1|0;}if(!i)return;g=h-1|0;while(true){n=g;while(true){c
=b.xA.data;if(c[n])break;n=n+(-1)|0;}c[n]=(c[n]-1|0)<<16>>16;j=n+1|0;c[j]=(c[j]+2|0)<<16>>16;c[h]=(c[h]-1|0)<<16>>16;i=i+(-2)|0;if(i<=0)break;}while(h){n=c[h];while(n){m=m+(-1)|0;o=l[m];if(o>a.p5)continue;i=o*2|0;j=i+1|0;if(k[j]!=h){b.mP=BU(Bj(M(b.mP),CA(BI(M(h),M(k[j])),M(k[i]))));k[j]=h<<16>>16;}n=n+(-1)|0;}h=h+(-1)|0;}}
function ZX(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;c=a.zl;d=a.xL;e=d.S5;f=d.YO;g=(-1);b.ne=0;b.rx=573;h=0;while(h<f){i=c.data;j=h*2|0;if(!i[j])i[j+1|0]=0;else{i=b.hX.data;j=b.ne+1|0;b.ne=j;i[j]=h;b.tV.data[h]=0;g=h;}h=h+1|0;}while(true){j=b.ne;if(j>=2)break;i=b.hX;j=j+1|0;b.ne=j;if(g>=2)h=0;else{g=g+1|0;h=g;}k=i.data;i=c.data;k[j]=h;j=h*2|0;i[j]=1;b.tV.data[h]=0;b.mP=b.mP-1|0;if(e===null)continue;i=e.data;b.uj=b.uj-i[j+1|0]|0;}a.p5=g;j=j/2|0;while(j>=1){WQ(b,c,j);j=j+(-1)|0;}while(true){i=c.data;e=b.hX.data;l=e[1];m
=b.ne;b.ne=m-1|0;e[1]=e[m];WQ(b,c,1);e=b.hX.data;j=e[1];h=b.rx-1|0;b.rx=h;e[h]=l;h=h-1|0;b.rx=h;e[h]=j;h=f*2|0;m=l*2|0;n=i[m];o=j*2|0;i[h]=(n+i[o]|0)<<16>>16;e=b.tV.data;e[f]=(D2(e[l],e[j])+1|0)<<24>>24;j=m+1|0;l=o+1|0;h=f<<16>>16;i[l]=h;i[j]=h;e=b.hX.data;l=f+1|0;e[1]=f;WQ(b,c,1);if(b.ne<2)break;f=l;}c=b.hX.data;j=b.rx-1|0;b.rx=j;c[j]=c[1];Bd1(a,b);e=b.xA;k=b.a3P.data;l=0;k[0]=0;h=1;while(h<=15){l=(l+e.data[h-1|0]|0)<<1<<16>>16;k[h]=l;h=h+1|0;}j=0;while(j<=g){l=j*2|0;h=i[l+1|0];if(h){f=k[h];k[h]=(f+1|0)<<16
>>16;m=0;while(true){m=m|f&1;f=f>>>1|0;m=m<<1;h=h+(-1)|0;if(h<=0)break;}i[l]=(m>>>1|0)<<16>>16;}j=j+1|0;}}
function AQv(){CEz=Cq([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]);CEy=Cq([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]);CEH=Cq([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]);CEC=J3([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);CEI=J3([0,1,2,3,4,4,5,5,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,16,17,18,18,
19,19,20,20,20,20,21,21,21,21,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,
28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29]);CEx=J3([0,1,2,3,4,5,6,7,8,8,9,9,10,10,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,
21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28]);CEA=Cq([0,1,2,3,4,5,6,
7,8,10,12,14,16,20,24,28,32,40,48,56,64,80,96,112,128,160,192,224,0]);CEB=Cq([0,1,2,3,4,6,8,12,16,24,32,48,64,96,128,192,256,384,512,768,1024,1536,2048,3072,4096,6144,8192,12288,16384,24576]);}
function AG$(){var a=this;D.call(a);a.a5b=null;a.UQ=null;}
function Bgz(a){Cw(a.a5b,!(a.UQ.result<=0?0:1)?CEt:CEs);}
function AG7(){D.call(this);this.a6a=null;}
function BsV(a){Cw(a.a6a,CEt);}
function AL3(){var a=this;D.call(a);a.XW=null;a.Ub=null;}
function BnH(a){Cw(a.XW,Ho(BBq(a.Ub.result)));}
function AL4(){D.call(this);this.Y2=null;}
function BE4(a){Cw(a.Y2,null);}
var A5Z=J();
function AJB(){var a=this;D.call(a);a.a6j=0;a.Xz=0;a.a4E=0;a.WR=0;a.a4N=0;}
function J6(a,b,c,d,e){var f=new AJB();Bup(f,a,b,c,d,e);return f;}
function Bup(a,b,c,d,e,f){a.a6j=b;a.Xz=c;a.a4E=d;a.WR=e;a.a4N=f;}
function AIv(){var a=this;G8.call(a);a.Pi=0;a.a4a=0.0;a.a4c=0.0;a.a4b=0.0;a.a34=0.0;a.a67=0.0;a.bbe=0.0;}
function BaD(a,b,c){return 1;}
function Bgx(a,b,c,d,e,f,g){a.bS=0.0;a.a4a=b;a.a4c=c;a.a4b=d;a.a34=e;a.a67=f;a.Pi=g;}
function AZG(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A9O(a);if(C()){break _;}a.od=a.dR;b=a.c-a.bL;c=a.d-a.bK;d=CX(b*b+c*c)*4.0;if(d>1.0)d=1.0;e=a.dR;d=e+(d-e)*0.4000000059604645;a.dR=d;a.g8=a.g8+d;return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function BzI(a){return 0.0;}
function AS8(a){var b,c,d,e,f,g,h,i,j,k;Xz(a);b=a.Pi;if(b>0){c=a.c;d=a.a4a-c;e=b;c=c+d/e;d=a.h;d=d+(a.a4c-d)/e;f=a.d;f=f+(a.a4b-f)/e;g=a.a34;h=a.q;g=g-h;while(g<(-180.0)){g=g+360.0;}while(g>=180.0){g=g-360.0;}a.q=h+g/e;g=a.x;a.x=g+(a.a67-g)/e;a.Pi=b-1|0;Dt(a,c,d,f);HX(a,a.q,a.x);}a.Bv=a.my;c=a.f;c=c*c;d=a.g;i=CX(c+d*d);j=Kw( -a.i*0.20000000298023224)*15.0;if(i>0.10000000149011612)i=0.10000000149011612;b=a.bC;if(!(b&&a.bT>0))i=0.0;if(!(!b&&a.bT>0))j=0.0;k=a.my;a.my=k+(i-k)*0.4000000059604645;i=a.kv;a.kv=i+(j
-i)*0.800000011920929;}
function AK$(){var a=this;L1.call(a);a.J2=0;a.J1=0;a.JZ=0;a.jJ=0.0;a.zu=0.0;a.pE=0.0;a.w8=0;a.AM=0;a.nF=null;a.OC=0;}
function BxA(a,b){b.q=(-180.0);}
function BdU(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.nF;g=AJs(3,b,c,d,e);$p=1;case 1:AS$(f,g);if(C()){break _;}g=a.bZ.p;$p=2;case 2:$z=AWH(g,b,c,d);if(C()){break _;}h=$z;g=a.bZ.p;$p=3;case 3:$z=AZU(g,b,c,d);if(C()){break _;}i=$z;$p=4;case 4:$z=A84(a,b,c,d,e);if(C()){break _;}j=$z;g=SZ(a.bZ.e);if(g!==null){AD0(g,h,b,c,d);if(!g.t)Qx(a.bZ.e);}if(j){g=a.bZ.e;O();if
(Yc(g,BRd.data[h])){g=BRd.data[h];f=a.bZ.p;$p=5;continue _;}}return j;case 5:g.bcT(f,b,c,d,i);if(C()){break _;}return j;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AXE(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.AM=1;f=a.nF;g=AJs(0,b,c,d,e);$p=1;case 1:AS$(f,g);if(C()){break _;}g=a.bZ.p;$p=2;case 2:$z=AWH(g,b,c,d);if(C()){break _;}h=$z;if(h>0&&a.jJ===0.0){O();g=BRd.data[h];f=a.bZ;i=f.p;f=f.e;$p=4;continue _;}if(h<=0)return;O();g=BRd.data[h];f=a.bZ.e;$p=3;case 3:$z=AUT(g,f);if(C()){break _;}j=$z;if(j<1.0)return;$p=
5;continue _;case 4:g.nT(i,b,c,d,f);if(C()){break _;}if(h<=0)return;O();g=BRd.data[h];f=a.bZ.e;$p=3;continue _;case 5:BdU(a,b,c,d,e);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function A5O(a){var b,c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.AM)return;a.AM=0;b=a.nF;c=AJs(2,0,0,0,0);$p=1;case 1:AS$(b,c);if(C()){break _;}a.jJ=0.0;a.w8=0;return;default:E4();}}C8().s(a,b,c,$p);}
function A0w(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.AM=1;$p=1;case 1:A3K(a);if(C()){break _;}f=a.nF;g=AJs(1,b,c,d,e);$p=2;case 2:AS$(f,g);if(C()){break _;}h=a.w8;if(h>0)a.w8=h-1|0;else{if(b==a.J2&&c==a.J1&&d==a.JZ){f=a.bZ.p;$p=3;continue _;}a.jJ=0.0;a.zu=0.0;a.pE=0.0;a.J2=b;a.J1=c;a.JZ=d;}return;case 3:$z=AWH(f,b,
c,d);if(C()){break _;}h=$z;if(!h)return;O();f=BRd.data[h];i=a.jJ;g=a.bZ.e;$p=4;case 4:$z=AUT(f,g);if(C()){break _;}j=$z;a.jJ=i+j;if(a.pE%4.0!==0.0){a.pE=a.pE+1.0;if(a.jJ<1.0)return;$p=6;continue _;}g=a.bZ.dV;k=Kv(f.e9);l=b+0.5;m=c+0.5;i=d+0.5;f=f.e9;j=(f.mH+1.0)/8.0;n=f.m8*0.5;$p=5;case 5:AZw(g,k,l,m,i,j,n);if(C()){break _;}a.pE=a.pE+1.0;if(a.jJ<1.0)return;$p=6;case 6:BdU(a,b,c,d,e);if(C()){break _;}a.jJ=0.0;a.zu=0.0;a.pE=0.0;a.w8=5;return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function By8(a,b){var c,d,e;c=a.jJ;if(c<=0.0){d=a.bZ;d.jg.Hw=0.0;d.cE.vD=0.0;}else{e=a.zu;e=e+(c-e)*b;d=a.bZ;d.jg.Hw=e;d.cE.vD=e;}}
function BtR(a){return 4.0;}
function BFQ(a,b){}
function AVw(a){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A3K(a);if(C()){break _;}a.zu=a.jJ;return;default:E4();}}C8().s(a,$p);}
function A3K(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=EP(a.bZ.e.B);c=0;if(b!==null)c=b.br;if(c==a.OC)return;a.OC=c;b=a.nF;d=new Rk;CN(d);d.Q5=0;d.KC=c;$p=1;case 1:AS$(b,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function A7c(a,b,c,d,e,f,g,h){var i,j,k,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A3K(a);if(C()){break _;}i=a.nF;j=new SI;k=d===null?(-1):d.br;CN(j);j.IV=k;j.Ja=e;j.Pe=f;j.K4=g;j.Rf=h;$p=2;case 2:AS$(i,j);if(C()){break _;}$p=3;case 3:$z=AT1(a,b,c,d,e,f,g,h);if(C()){break _;}e=$z;return e;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bto(a,b){var c,d,e,f;c=new ANj;d=a.bZ;e=d.o1;f=a.nF;AEJ(c,d,b,e);c.v0=0;c.TG=A8r(null);c.ha=f;return c;}
function AL7(){var a=this;N4.call(a);a.l$=null;a.wo=null;a.Rp=null;a.XR=0;a.DH=null;a.uG=null;a.no=null;}
function A9o(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{a.dh=Bj(a.dh,M(1));b=AAc(a,1.0);if(b!=a.hG){a.hG=b;c=0;while(true){d=a.eT;if(c>=d.n)break a;AMl(Bd(d,c));c=c+1|0;}}}c=0;if(c<10&&!NA(a.no.mc)){e=(KS(a.no)).bE();$p=2;continue _;}d=a.wo;$p=1;case 1:AZI(d);if(C()){break _;}c=0;while(true){d=a.l$;if(c>=d.j_)break;d=WD(d,c);b=d.AZ-1|0;d.AZ=b;if(!b){b=d.zp;f=d.zo;g=d.zn;h
=d.P9;i=d.Lq;$p=3;continue _;}c=c+1|0;}return;case 2:A8L(a,e);if(C()){break _;}c=c+1|0;if(c<10&&!NA(a.no.mc)){e=(KS(a.no)).bE();continue _;}d=a.wo;$p=1;continue _;case 3:A53(a,b,f,g,h,i);if(C()){break _;}Xe(a,d.zp,d.zo,d.zn);d=a.l$;b=c+(-1)|0;HH(d,c);while(true){c=b+1|0;d=a.l$;if(c>=d.j_)break;d=WD(d,c);b=d.AZ-1|0;d.AZ=b;if(!b){b=d.zp;f=d.zo;g=d.zn;h=d.P9;i=d.Lq;continue _;}b=c;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function Ur(a,b,c,d,e,f,g){var h,i,j,k,l;h=0;while(true){i=a.l$;if(h>=i.j_)break;i=WD(i,h);j=i.zp;if(j<b)j=h;else{k=i.zo;if(k<c)j=h;else{l=i.zn;if(l<d)j=h;else if(j>e)j=h;else if(k>f)j=h;else if(l>g)j=h;else{i=a.l$;j=h+(-1)|0;HH(i,h);}}}h=j+1|0;}}
function ARU(a){a.dn=8;a.hM=64;a.dm=8;}
function ATh(a){}
function Bh9(a,b,c,d,e){}
function Be9(a,b){return 0;}
function A8L(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bav(a,b);if(C()){break _;}c=$z;if(b instanceof MH)Gh(a.uG,b);return c;default:E4();}}C8().s(a,b,c,$p);}
function ATY(a,b){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:ATe(a,b);if(C()){break _;}if(b instanceof MH)KP(a.uG,b);return;default:E4();}}C8().s(a,b,$p);}
function Bpd(a,b){Baz(a,b);if(P8(a.no,b))KP(a.no,b);}
function BAD(a,b){AZH(a,b);if(P8(a.uG,b))Gh(a.no,b);}
function AXH(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Gh(a.uG,c);$p=1;case 1:$z=A8L(a,c);if(C()){break _;}d=$z;if(!d)Gh(a.no,c);AMh(a.DH,b,c);return;default:E4();}}C8().s(a,b,c,d,$p);}
function NX(a,b){return APG(a.DH,b);}
function ASm(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.DH;d=Xm(ADG(b),c.o4.data.length);e=c.o4.data;f=e[d];g=f;a:{while(f!==null){h=f.q4;if(f.DL==b){c.tc=c.tc+1|0;c.AY=c.AY-1|0;if(g!==f)g.q4=h;else e[d]=h;break a;}g=f;f=h;}}c=f!==null?f.Fs:null;if(c===null)return c;KP(a.uG,c);$p=1;case 1:ATY(a,c);if(C()){break _;}return c;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AUa(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(a,b,c,d);if(C()){break _;}f=$z;$p=2;case 2:$z=AZU(a,b,c,d);if(C()){break _;}g=$z;$p=3;case 3:$z=A7x(a,b,c,d,e);if(C()){break _;}e=$z;if(!e)return 0;F_(a.l$,ATd(a,b,c,d,f,g));return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A7Y(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(a,b,c,d);if(C()){break _;}g=$z;$p=2;case 2:$z=AZU(a,b,c,d);if(C()){break _;}h=$z;$p=3;case 3:$z=A53(a,b,c,d,e,f);if(C()){break _;}e=$z;if(!e)return 0;F_(a.l$,ATd(a,b,c,d,g,h));return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AZ5(a,b,c,d,e){var f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWH(a,b,c,d);if(C()){break _;}f=$z;$p=2;case 2:$z=AZU(a,b,c,d);if(C()){break _;}g=$z;$p=3;case 3:$z=A8D(a,b,c,d,e);if(C()){break _;}e=$z;if(!e)return 0;F_(a.l$,ATd(a,b,c,d,f,g));return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A0D(a,b,c,d,e){var f,g,h,i,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.XR)return;f=a.wo;g=new R2;CN(g);g.st=1;g.R4=b;g.OO=c;g.Ky=d;h=Fl();g.Mw=h;e.rr(h);try{e=g.Mw;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){e=$$je;}else{throw $$e;}}BL(e);$p=2;continue _;case 1:a:{try{$z=BGY(e);if(C()){break _;}i=$z;g.yx=i;break a;}catch($$e){$$je=N($$e);if($$je instanceof BG)
{e=$$je;}else{throw $$e;}}BL(e);}$p=2;case 2:AS$(f,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function AYp(a){var b,c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.wo;c=new TF;CN(c);c.D7=B(1756);$p=1;case 1:AS$(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function AIs(){var a=this;Dr.call(a);a.Cn=null;a.P4=0;}
function A8I(a,b,c){}
function A75(a){DY(a.bs);}
function BbG(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.P4+1|0;a.P4=b;if(b%20|0){c=a.Cn;if(c===null)return;$p=2;continue _;}c=a.Cn;d=new Rc;CN(d);$p=1;case 1:AS$(c,d);if(C()){break _;}c=a.Cn;if(c===null)return;$p=2;case 2:AZI(c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function BeU(a,b){}
function Bbp(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;$p=1;case 1:AW2(a,e);if(C()){break _;}f=a.bp;g=B(1757);e=a.R/2|0;h=(a.ba/2|0)-50|0;i=16777215;$p=2;case 2:Bew(a,f,g,e,h,i);if(C()){break _;}$p=3;case 3:A04(a,b,c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function A9g(){var a=this;Eh.call(a);a.M_=null;a.Uj=null;a.HK=0;a.C4=0;a.YV=0.0;}
function Brs(a,b,c,d){var e=new A9g();BqG(e,a,b,c,d);return e;}
function BqG(a,b,c,d,e){Ip(a,b,c.c,c.h,c.d,c.f,c.i,c.g);a.HK=0;a.C4=0;a.M_=c;a.Uj=d;a.C4=3;a.YV=e;}
function A9C(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=(a.HK+c)/a.C4;d=i*i;b=a.M_;j=b.c;k=b.h;l=b.d;b=a.Uj;m=b.e1;n=b.c-m;o=c;p=m+n*o;m=b.ef;q=m+(b.h-m)*o+a.YV;m=b.e2;m=m+(b.d-m)*o;n=p-j;o=d;n=j+n*o;r=k+(q-k)*o;o=l+(m-l)
*o;s=P(n);t=P(r+a.bS/2.0);u=P(o);b=a.k;$p=1;case 1:$z=A$4(b,s,t,u);if(C()){break _;}v=$z;m=n-CCi;n=r-CCj;j=o-CCk;CD(v,v,v,1.0);Il();b=BQ8;w=a.M_;m=m;n=n;j=j;d=w.q;$p=2;case 2:Bdx(b,w,m,n,j,d,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);}
function AUb(a){var b;b=a.HK+1|0;a.HK=b;if(b==a.C4)Do(a);}
function BiC(a){return 3;}
var PB=J();
var CEJ=null;var CB7=null;var CDP=null;var CEK=null;function QW(){QW=Bi(PB);BvO();}
function EU(b,c,d,e){QW();B2(CEJ,d,c);B2(CB7,b,d);B2(CDP,CF(e),c);B2(CEK,b,CF(e));}
function RX(b,c){var d,e,f,g,$$je;QW();d=null;a:{try{e=d;f=Cn(CEJ,b);if(f!==null){e=d;d=f.dO(c);e=d;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){g=$$je;}else{throw $$e;}}BL(g);d=e;}return d;}
function BvO(){CEJ=Dl();CB7=Dl();CDP=Dl();CEK=Dl();EU(G(N_),new AHY,B(1758),10);EU(G(R8),new AH0,B(1759),11);EU(G(Iq),new AHZ,B(1582),1);EU(G(Ta),new AH2,B(1760),9);EU(G(FT),new AH1,B(1761),48);EU(G(GJ),new AH7,B(1762),49);EU(G(W8),new AH5,B(1763),50);EU(G(Q4),new AH9,B(1764),51);EU(G(SN),new AH8,B(1765),52);EU(G(SP),new AH$,B(1766),53);EU(G(Ub),new AIO,B(1767),54);EU(G(Wt),new AIN,B(1768),55);EU(G(SX),new AIQ,B(1675),90);EU(G(Zu),new AIP,B(1769),91);EU(G(TU),new AIH,B(1770),92);EU(G(ZW),new AIG,B(1771),93);EU(G(WS),
new AIJ,B(1772),20);EU(G(OE),new AII,B(1773),21);EU(G(M1),new AIL,B(1590),40);EU(G(Rl),new AIK,B(1774),41);}
function DV(){var a=this;Dw.call(a);a.Q8=null;a.lK=0;a.uB=0;a.VU=0;a.VT=0;}
var CCY=null;var CEL=null;var CEM=null;var CEN=null;var CEO=null;var CEP=null;var CEQ=null;var CER=null;var CES=null;var CET=null;var CEU=null;var CEV=null;var CEW=null;var CEX=null;var CEY=null;var CEZ=null;var CE0=null;var CE1=null;var CE2=null;var CE3=null;var CE4=null;var CE5=null;var CE6=null;var CE7=null;var CE8=null;function Bac(){Bac=Bi(DV);BGt();}
function Eq(a,b,c,d,e,f,g){var h=new DV();AZx(h,a,b,c,d,e,f,g);return h;}
function ABn(){Bac();return CE8.de();}
function AZx(a,b,c,d,e,f,g,h){Bac();Gg(a,b,c);a.Q8=d;a.lK=e;a.uB=f;a.VU=g;a.VT=h;}
function A4S(){Bac();return Q(DV,[CCY,CEL,CEM,CEN,CEO,CEP,CEQ,CER,CES,CET,CEU,CEV,CEW,CEX,CEY,CEZ,CE0,CE1,CE2,CE3,CE4,CE5,CE6,CE7]);}
function BGt(){CCY=Eq(B(1775),0,B(1775),16,16,0,0);CEL=Eq(B(1776),1,B(1776),16,16,16,0);CEM=Eq(B(1777),2,B(1777),16,16,32,0);CEN=Eq(B(1778),3,B(1778),16,16,48,0);CEO=Eq(B(1779),4,B(1779),16,16,64,0);CEP=Eq(B(1780),5,B(1780),16,16,80,0);CEQ=Eq(B(1781),6,B(1781),16,16,96,0);CER=Eq(B(1782),7,B(1782),32,16,0,32);CES=Eq(B(1783),8,B(1783),32,16,32,32);CET=Eq(B(1784),9,B(1784),32,16,64,32);CEU=Eq(B(1785),10,B(1785),32,16,96,32);CEV=Eq(B(1786),11,B(1786),32,16,128,32);CEW=Eq(B(1787),12,B(1787),16,32,0,64);CEX=Eq(B(1788),
13,B(1788),16,32,16,64);CEY=Eq(B(1789),14,B(1789),32,32,0,128);CEZ=Eq(B(1790),15,B(1790),32,32,32,128);CE0=Eq(B(1791),16,B(1791),32,32,64,128);CE1=Eq(B(1792),17,B(1792),32,32,96,128);CE2=Eq(B(1793),18,B(1793),32,32,128,128);CE3=Eq(B(1794),19,B(1794),64,32,0,96);CE4=Eq(B(1795),20,B(1795),64,64,0,192);CE5=Eq(B(1796),21,B(1796),64,64,64,192);CE6=Eq(B(1764),22,B(1764),64,48,192,64);CE7=Eq(B(1797),23,B(1797),64,48,192,112);CE8=A4S();}
function AAI(){var a=this;D.call(a);a.SA=0;a.H_=0;a.Jy=0;a.NX=0;a.Nw=0;a.DP=0;a.El=null;a.beN=null;}
function AI2(){var a=this;D.call(a);a.wj=0;a.rA=null;a.sq=null;a.sG=null;a.wf=null;a.wv=null;a.Gd=0;a.rc=null;a.bc3=null;}
function Rm(a){a.rA=null;a.sq=null;a.sG=null;a.wf=null;a.wv=null;a.rc=null;}
function ABk(){var a=this;D.call(a);a.wa=0;a.O9=0;a.Sd=0;a.Pr=0;a.SH=0;a.y4=null;a.H4=null;a.a8k=null;a.a8S=null;a.bac=null;a.a9I=null;a.bbj=null;}
function ARa(){var a=this;D.call(a);a.o4=null;a.AY=0;a.G2=0;a.a8$=0.75;a.tc=0;}
function Bso(){var a=new ARa();BBD(a);return a;}
function BBD(a){a.o4=W(Rf,16);a.G2=12;a.a8$=0.75;}
function ADG(b){b=b^(b>>>20|0)^(b>>>12|0);return b^(b>>>7|0)^(b>>>4|0);}
function Xm(b,c){return b&(c-1|0);}
function APG(a,b){var c,d,e;c=ADG(b);d=a.o4.data;e=d[Xm(c,d.length)];while(e!==null){if(e.DL==b)return e.Fs;e=e.q4;}return null;}
function AMh(a,b,c){var d,e,f,g,h,i,j,k,l,m;d=ADG(b);e=Xm(d,a.o4.data.length);f=a.o4.data;g=f[e];while(g!==null){if(g.DL==b)g.Fs=c;g=g.q4;}a.tc=a.tc+1|0;h=f[e];g=new Rf;g.Fs=c;g.q4=h;g.DL=b;g.XZ=d;f[e]=g;b=a.AY;a.AY=b+1|0;if(b>=a.G2){i=f.length;b=2*i|0;if(i==1073741824)a.G2=2147483647;else{j=W(Rf,b);k=j.data;d=k.length;e=0;while(e<i){a:{g=f[e];if(g!==null){f[e]=null;while(true){c=g.q4;l=Xm(g.XZ,d);g.q4=k[l];k[l]=g;if(c===null)break a;g=c;}}}e=e+1|0;}a.o4=j;m=b;Mg(a);a.G2=m*0.75|0;}}}
var EJ=J(0);
function Xn(){var a=this;D.call(a);a.f8=null;a.md=null;}
function Bq4(a){return a.md;}
function AIk(a,b){var c;c=a.md;a.md=b;return c;}
function Bnj(a){return a.f8;}
function Bzb(a,b){var c;if(a===b)return 1;if(!Lk(b,O1))return 0;c=b;return IE(a.f8,c.Tl())&&IE(a.md,c.Mk())?1:0;}
function BsE(a){return N$(a.f8)^N$(a.md);}
function Blu(a){var b,c,d;b=a.f8;c=a.md;d=new S;T(d);b=H(d,b);Bt(b,61);H(b,c);return R(d);}
var Uv=J(0);
var AJ_=J(0);
var AGq=J(0);
function AH_(){Fy.call(this);this.mi=null;}
var CE9=null;function BzO(){var a=new AH_();ATA(a);return a;}
function ATA(a){a.mi=BcN();}
function Rd(a){var b;b=a.mi.gz;return b===null?0:b.pG;}
function AUo(){CE9=new D;}
function Rf(){var a=this;D.call(a);a.DL=0;a.Fs=null;a.q4=null;a.XZ=0;}
var AHY=J();
function BBE(a,b){var c;c=new N_;Gb(c,b);c.uC=(-1);c.vc=(-1);c.tv=(-1);c.tw=0;c.px=0;c.m$=0;c.rq=0;Eb(c,0.5,0.5);return c;}
var AH0=J();
function Bq6(a,b){var c;c=new R8;Gb(c,b);c.z4=(-1);c.y6=(-1);c.v1=(-1);c.zv=0;c.rE=0;c.r0=0;c.vz=0;Eb(c,0.25,0.25);return c;}
var AHZ=J();
function BJE(a,b){var c;c=new Iq;Gb(c,b);c.lp=0;c.sR=5;c.Ib=CH()*3.141592653589793*2.0;Eb(c,0.25,0.25);c.bS=c.d7/2.0;return c;}
var AH2=J();
function Brv(a,b){return BuH(b);}
var AH1=J();
function BBF(a,b){return BJ1(b);}
var AH7=J();
function BFq(a,b){return BOg(b);}
var AH5=J();
function Buc(a,b){return BGA(b);}
var AH9=J();
function BEN(a,b){return AWq(b);}
var AH8=J();
function BDi(a,b){return BHu(b);}
var AH$=J();
function Bo8(a,b){var c;c=new SP;Oa(c,b);c.hQ=B(1553);c.Ac=0.5;c.HZ=50;c.bT=c.bT*10|0;c.bS=c.bS*6.0;Eb(c,c.d6*6.0,c.d7*6.0);return c;}
var AIO=J();
function BG6(a,b){return BiU(b);}
var AIN=J();
function BzD(a,b){return AKo(b);}
var AIQ=J();
function Bkm(a,b){return Bws(b);}
var AIP=J();
function BGI(a,b){return BBO(b);}
var AIH=J();
function Bjy(a,b){return BwG(b);}
var AIG=J();
function BB5(a,b){return BES(b);}
var AIJ=J();
function Bjz(a,b){return BM6(b);}
var AII=J();
function BrY(a,b){var c;c=new OE;Gb(c,b);c.tC=0;return c;}
var AIL=J();
function BkC(a,b){return BOl(b);}
var AIK=J();
function BzE(a,b){return BLg(b);}
function ANj(){var a=this;MH.call(a);a.ha=null;a.v0=0;a.uM=0.0;a.vb=0.0;a.uL=0.0;a.uK=0.0;a.t9=0.0;a.ug=0.0;a.TG=null;}
function AWL(a){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A9O(a);if(C()){break _;}$p=2;case 2:AZZ(a);if(C()){break _;}return;default:E4();}}C8().s(a,$p);}
function ARk(a){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AZZ(a);if(C()){break _;}return;default:E4();}}C8().s(a,$p);}
function AZZ(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.v0;a.v0=b+1|0;if(b==20){c=a.B;d=a.TG;e=0;a:{while(true){f=c.b8.data;if(e>=f.length){e=0;while(true){f=c.ds.data;if(e>=f.length){e=0;while(true){f=c.c7.data;if(e>=f.length)break;if(!WO(c,
d.c7.data[e],f[e])){e=0;break a;}e=e+1|0;}e=1;break a;}if(!WO(c,d.ds.data[e],f[e]))break;e=e+1|0;}e=0;break a;}if(!WO(c,d.b8.data[e],f[e]))break;e=e+1|0;}e=0;}if(!e){c=a.ha;d=A5Y((-1),a.B.b8);$p=1;continue _;}a.v0=0;}g=a.c;h=g-a.uM;i=a.v.H;j=i-a.vb;k=a.h;l=k-a.uL;m=a.d;n=m-a.uK;o=a.q;p=o-a.t9;q=a.x;r=q-a.ug;e=j===0.0&&l===0.0&&h===0.0&&n===0.0?0:1;b=p===0.0&&r===0.0?0:1;if(e&&b){c=a.ha;d=new PJ;s=a.bC;CN(d);d.lw=g;d.kT=i;d.mz=k;d.k0=m;d.pA=o;d.oN=q;d.mZ=s;d.s3=1;d.r9=1;$p=5;continue _;}if(!e){if(b){c=a.ha;d
=BB7(o,q,a.bC);$p=7;continue _;}c=a.ha;d=new Hy;s=a.bC;CN(d);d.mZ=s;$p=6;continue _;}c=a.ha;d=new P7;s=a.bC;CN(d);d.lw=g;d.kT=i;d.mz=k;d.k0=m;d.mZ=s;d.r9=1;$p=4;continue _;case 1:AS$(c,d);if(C()){break _;}c=a.ha;d=A5Y((-2),a.B.c7);$p=2;case 2:AS$(c,d);if(C()){break _;}c=a.ha;d=A5Y((-3),a.B.ds);$p=3;case 3:AS$(c,d);if(C()){break _;}c=a.B;d=A8r(null);e=0;while(true){f=c.b8.data;if(e>=f.length)break;t=d.b8;u=f[e]===null?null:QJ(f[e]);t.data[e]=u;e=e+1|0;}e=0;while(true){f=c.ds.data;if(e>=f.length)break;t=d.ds;u
=f[e]===null?null:QJ(f[e]);t.data[e]=u;e=e+1|0;}e=0;while(true){f=c.c7.data;if(e>=f.length)break;t=d.c7;u=f[e]===null?null:QJ(f[e]);t.data[e]=u;e=e+1|0;}a.TG=d;a.v0=0;g=a.c;h=g-a.uM;i=a.v.H;j=i-a.vb;k=a.h;l=k-a.uL;m=a.d;n=m-a.uK;o=a.q;p=o-a.t9;q=a.x;r=q-a.ug;e=j===0.0&&l===0.0&&h===0.0&&n===0.0?0:1;b=p===0.0&&r===0.0?0:1;if(e&&b){c=a.ha;d=new PJ;s=a.bC;CN(d);d.lw=g;d.kT=i;d.mz=k;d.k0=m;d.pA=o;d.oN=q;d.mZ=s;d.s3=1;d.r9=1;$p=5;continue _;}if(!e){if(b){c=a.ha;d=BB7(o,q,a.bC);$p=7;continue _;}c=a.ha;d=new Hy;s=
a.bC;CN(d);d.mZ=s;$p=6;continue _;}c=a.ha;d=new P7;s=a.bC;CN(d);d.lw=g;d.kT=i;d.mz=k;d.k0=m;d.mZ=s;d.r9=1;$p=4;case 4:AS$(c,d);if(C()){break _;}if(e){a.uM=a.c;a.vb=a.v.H;a.uL=a.h;a.uK=a.d;}if(b){a.t9=a.q;a.ug=a.x;}return;case 5:AS$(c,d);if(C()){break _;}if(e){a.uM=a.c;a.vb=a.v.H;a.uL=a.h;a.uK=a.d;}if(b){a.t9=a.q;a.ug=a.x;}return;case 6:AS$(c,d);if(C()){break _;}if(e){a.uM=a.c;a.vb=a.v.H;a.uL=a.h;a.uK=a.d;}if(b){a.t9=a.q;a.ug=a.x;}return;case 7:AS$(c,d);if(C()){break _;}if(e){a.uM=a.c;a.vb=a.v.H;a.uL=a.h;a.uK
=a.d;}if(b){a.t9=a.q;a.ug=a.x;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function A3k(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK(C0(),B(1798));c=new Tp;CN(c);c.Df=b.pQ;d=b.ry;c.HH=d.br;c.GD=d.t;c.sn=P(b.c*32.0);c.uf=P(b.h*32.0);c.u9=P(b.d*32.0);c.xP=(b.f*128.0|0)<<24>>24;c.vH=(b.i*128.0|0)<<24>>24;c.yM=(b.g*128.0|0)<<24>>24;d=a.ha;$p=1;case 1:AS$(d,c);if(C()){break _;}b.c=c.sn/32.0;b.h=c.uf/32.0;b.d=c.u9/32.0;b.f=c.xP/128.0;b.i=c.vH/128.0;b.g=c.yM/128.0;return;default:E4();}}C8().s(a,b,c,d,$p);}
function A1W(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.ha;d=new SC;CN(d);d.ER=b;$p=1;case 1:AS$(c,d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function APX(a){var b,c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:ZI(a);if(C()){break _;}b=a.ha;c=new RQ;CN(c);c.GG=a.pQ;c.O0=1;$p=2;case 2:AS$(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function ADT(){var a=this;D.call(a);a.a_1=null;a.a1f=null;a.bcc=null;a.JL=null;a.N5=null;a.yC=0;a.a_D=0;a.pn=0;a.QV=null;a.ba7=null;}
function AJz(){var a=this;D.call(a);a.wS=0;a.Fy=0;a.wT=0;a.Lo=null;a.PG=null;a.bcL=null;a.bep=null;}
var A9F=J();
function Bwd(b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba;j=3.1415927410125732/e;k=0;while(k<g){l=f.data;l[k]=AJn(l[k]);k=k+1|0;}m=(g/2|0)*2|0;k=0;n=g&1;o=g-1|0;while(k<d){p=c.data;q=p[k];r=0.7071067690849304;s=0.7071067690849304;t=AJn(j*q);u=0;while(u<m){l=f.data;s=s*(l[u]-t);r=r*(l[u+1|0]-t);u=u+2|0;}if(!n){v=s*s*(1.0+t);w=r*r*(1.0-t);}else{w=s*(f.data[o]-t);v=w*w;w=r*r*(1.0-t*t);}s=w+v;x=RT(s);y=2147483647&x;z=0;if(y<2139095040&&y){if(y<8388608){x=RT(s*3.3554432E7);y=2147483647&x;z=(-25);}z=
z+((y>>>23|0)-126|0)|0;s=$rt_intBitsToFloat(x&(-2139095041)|1056964608);}ba=s*64.0-32.0;x=ba|0;l=CE$.data;s=h*(l[x]+(ba-x)*(l[x+1|0]-l[x]));x=z+g|0;x=(s*CE_.data[x+32|0]-i)*(-8.0)|0;w=x<0?1.0:x>=1120?0.0:CFa.data[x>>>5|0]*CFb.data[x&31];e=k;while(true){l=b.data;k=e+1|0;l[e]=l[e]*w;if(k>=d)break;if(p[k]!=q)break;e=k;}}}
function O9(){var a=this;D.call(a);a.WL=null;a.iN=null;a.vw=null;}
function CFc(a,b,c){var d=new O9();TZ(d,a,b,c);return d;}
function TZ(a,b,c,d){a.WL=b;a.iN=c;a.vw=d;}
function BAT(a){return a.iN.ku()+a.vw.ku()|0;}
function BAC(a){return a.WL;}
function BgA(a,b){return b<a.iN.ku()?a.iN.hW(b):a.vw.hW(b-a.iN.ku()|0);}
function A4J(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b<a.iN.ku()){d=a.iN;$p=1;continue _;}d=a.vw;b=b-a.iN.ku()|0;$p=2;continue _;case 1:$z=d.m1(b,c);if(C()){break _;}d=$z;return d;case 2:$z=d.m1(b,c);if(C()){break _;}d=$z;return d;default:E4();}}C8().s(a,b,c,d,$p);}
function AVM(a,b,c){var d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b<a.iN.ku()){d=a.iN;$p=1;continue _;}d=a.vw;b=b-a.iN.ku()|0;$p=2;continue _;case 1:d.mj(b,c);if(C()){break _;}return;case 2:d.mj(b,c);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,$p);}
function BG7(a){return a.iN.ht();}
function ARe(a){var b,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.iN;$p=1;case 1:b.o$();if(C()){break _;}b=a.vw;$p=2;case 2:b.o$();if(C()){break _;}return;default:E4();}}C8().s(a,b,$p);}
function AMT(){var a=this;D.call(a);a.cN=null;a.Ir=0;a.iS=0;a.iT=0;a.hu=0;a.gS=0;a.gn=0;}
function BaF(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{c=a.hu;d=a.Ir;if(Bp(Bp(c-d|0,a.gS-a.iS|0),a.gn-a.iT|0)<=32768)while(true){if(d>a.hu)break a;e=a.iT;while(e<=a.gn){b:{if(Go(b,d,0,e)){f=a.iS;while(true){if(f>a.gS)break b;if(f>=0&&f<128){g=a.cN;$p=1;continue _;}f=f+1|0;}}}e=e+1|0;}d
=d+1|0;}}return;case 1:$z=A8u(b,g,d,f,e);if(C()){break _;}h=$z;$p=2;case 2:$z=AWH(b,d,f,e);if(C()){break _;}i=$z;O();j=BYA.data[i];if(!j)j=1;k=0;l=a.cN;Em();if(l===CBG){$p=3;continue _;}if(l===Czw)k=BYC.data[i];if(j>=15&&!k){k=0;if(h!=k){g=a.cN;$p=10;continue _;}c:while(true){f=f+1|0;while(f>a.gS){while(true){e=e+1|0;while(e>a.gn){d=d+1|0;if(d>a.hu)break c;e=a.iT;}if(!Go(b,d,0,e))continue;else break;}f=a.iS;}if(f<0)continue;if(f>=128)continue;else{g=a.cN;$p=1;continue _;}}return;}g=a.cN;c=d-1|0;$p=4;continue _;case 3:$z
=ASz(b,d,f,e);if(C()){break _;}c=$z;if(c)k=15;if(j>=15&&!k){k=0;if(h!=k){g=a.cN;$p=10;continue _;}d:while(true){f=f+1|0;while(f>a.gS){while(true){e=e+1|0;while(e>a.gn){d=d+1|0;if(d>a.hu)break d;e=a.iT;}if(!Go(b,d,0,e))continue;else break;}f=a.iS;}if(f<0)continue;if(f>=128)continue;else{g=a.cN;$p=1;continue _;}}return;}g=a.cN;c=d-1|0;$p=4;case 4:$z=A8u(b,g,c,f,e);if(C()){break _;}m=$z;g=a.cN;c=d+1|0;$p=5;case 5:$z=A8u(b,g,c,f,e);if(C()){break _;}n=$z;g=a.cN;c=f-1|0;$p=6;case 6:$z=A8u(b,g,d,c,e);if(C()){break _;}o
=$z;g=a.cN;c=f+1|0;$p=7;case 7:$z=A8u(b,g,d,c,e);if(C()){break _;}p=$z;g=a.cN;c=e-1|0;$p=8;case 8:$z=A8u(b,g,d,f,c);if(C()){break _;}c=$z;g=a.cN;q=e+1|0;$p=9;case 9:$z=A8u(b,g,d,f,q);if(C()){break _;}q=$z;if(n<=m)n=m;if(o<=n)o=n;if(p<=o)p=o;if(c<=p)c=p;if(q<=c)q=c;c=q-j|0;if(c<0)c=0;if(k<=c)k=c;if(h!=k){g=a.cN;$p=10;continue _;}e:while(true){f=f+1|0;while(f>a.gS){while(true){e=e+1|0;while(e>a.gn){d=d+1|0;if(d>a.hu)break e;e=a.iT;}if(!Go(b,d,0,e))continue;else break;}f=a.iS;}if(f<0)continue;if(f>=128)continue;else
{g=a.cN;$p=1;continue _;}}return;case 10:A9T(b,g,d,f,e,k);if(C()){break _;}m=k-1|0;if(m<0)m=0;g=a.cN;c=d-1|0;$p=11;case 11:BcV(b,g,c,f,e,m);if(C()){break _;}g=a.cN;c=f-1|0;$p=12;case 12:BcV(b,g,d,c,e,m);if(C()){break _;}g=a.cN;c=e-1|0;$p=13;case 13:BcV(b,g,d,f,c,m);if(C()){break _;}c=d+1|0;if(c>=a.hu){g=a.cN;$p=14;continue _;}c=f+1|0;if(c>=a.gS){g=a.cN;$p=15;continue _;}c=e+1|0;if(c>=a.gn){g=a.cN;$p=16;continue _;}b:while(true){f=f+1|0;while(f>a.gS){while(true){e=e+1|0;while(e>a.gn){d=d+1|0;if(d>a.hu)break b;e
=a.iT;}if(!Go(b,d,0,e))continue;else break;}f=a.iS;}if(f<0)continue;if(f>=128)continue;else{g=a.cN;$p=1;continue _;}}return;case 14:BcV(b,g,c,f,e,m);if(C()){break _;}c=f+1|0;if(c>=a.gS){g=a.cN;$p=15;continue _;}c=e+1|0;if(c>=a.gn){g=a.cN;$p=16;continue _;}f:while(true){f=f+1|0;while(f>a.gS){while(true){e=e+1|0;while(e>a.gn){d=d+1|0;if(d>a.hu)break f;e=a.iT;}if(!Go(b,d,0,e))continue;else break;}f=a.iS;}if(f<0)continue;if(f>=128)continue;else{g=a.cN;$p=1;continue _;}}return;case 15:BcV(b,g,d,c,e,m);if(C()){break _;}c
=e+1|0;if(c>=a.gn){g=a.cN;$p=16;continue _;}g:while(true){f=f+1|0;while(f>a.gS){while(true){e=e+1|0;while(e>a.gn){d=d+1|0;if(d>a.hu)break g;e=a.iT;}if(!Go(b,d,0,e))continue;else break;}f=a.iS;}if(f<0)continue;if(f>=128)continue;else{g=a.cN;$p=1;continue _;}}return;case 16:BcV(b,g,d,f,c,m);if(C()){break _;}a:while(true){f=f+1|0;while(f>a.gS){while(true){e=e+1|0;while(e>a.gn){d=d+1|0;if(d>a.hu)break a;e=a.iT;}if(!Go(b,d,0,e))continue;else break;}f=a.iS;}if(f<0)continue;if(f>=128)continue;else{g=a.cN;$p=1;continue _;}}return;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function A8P(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q;h=a.Ir;i=Bb(b,h);if(i>=0&&c>=a.iS&&d>=a.iT&&e<=a.hu&&f<=a.gS&&g<=a.gn)return 1;if(b>=(h-1|0)){j=a.iS;if(c>=(j-1|0)){k=a.iT;if(d>=(k-1|0)){l=a.hu;if(e<=(l+1|0)){m=a.gS;if(f<=(m+1|0)){n=a.gn;if(g<=(n+1|0)){o=l-h|0;p=m-j|0;q=n-k|0;if(i<=0)h=b;if(c<=j)j=c;if(d<=k)k=d;if(e>=l)l=e;if(f>=m)m=f;if(g>=n)n=g;if((Bp(Bp(l-h|0,m-j|0),n-k|0)-Bp(Bp(o,p),q)|0)<=2){a.Ir=h;a.iS=j;a.iT=k;a.hu=l;a.gS=m;a.gn=n;return 1;}}}}}}}return 0;}
function BbH(){var a=this;D.call(a);a.zp=0;a.zo=0;a.zn=0;a.AZ=0;a.P9=0;a.Lq=0;a.a_Q=null;}
function ATd(a,b,c,d,e,f){var g=new BbH();BxG(g,a,b,c,d,e,f);return g;}
function BxG(a,b,c,d,e,f,g){a.a_Q=b;a.zp=c;a.zo=d;a.zn=e;a.AZ=80;a.P9=f;a.Lq=g;}
function Ma(){var a=this;Xn.call(a);a.eh=null;a.eO=null;a.nm=0;a.pG=0;}
function XY(a){var b;b=VT(a);if(b==2){if(VT(a.eO)<0)a.eO=ABh(a.eO);return ACz(a);}if(b!=(-2))return a;if(VT(a.eh)>0)a.eh=ACz(a.eh);return ABh(a);}
function VT(a){var b,c;b=a.eO;c=b===null?0:b.nm;b=a.eh;return c-(b===null?0:b.nm)|0;}
function ABh(a){var b;b=a.eh;a.eh=b.eO;b.eO=a;KB(a);KB(b);return b;}
function ACz(a){var b;b=a.eO;a.eO=b.eh;b.eh=a;KB(a);KB(b);return b;}
function KB(a){var b,c,d;b=a.eO;c=b===null?0:b.nm;b=a.eh;d=b===null?0:b.nm;a.nm=D2(c,d)+1|0;a.pG=1;b=a.eh;if(b!==null)a.pG=1+b.pG|0;b=a.eO;if(b!==null)a.pG=a.pG+b.pG|0;}
function LL(a,b){return b?a.eO:a.eh;}
function Xw(a,b){return b?a.eh:a.eO;}
function AIm(){var a=this;D.call(a);a.Zu=null;a.a09=null;a.EM=0;a.a6v=null;a.a6w=null;a.a_4=0;a.bdZ=null;}
function AN0(){var a=this;D.call(a);a.RQ=null;a.a_r=0;a.MH=0;a.L3=0;a.KA=null;a.xa=null;a.Ih=null;a.a8T=0;a.Q0=null;a.a88=null;}
var QA=J(0);
function AD6(){var a=this;D.call(a);a.X3=null;a.wB=null;a.Vf=null;a.a5U=null;}
function BFC(a,b,c){var d;d=ABu(b,c);return Eu(a.wB,d);}
function APf(a,b,c){var d,e;d=ABu(b,c);e=Cn(a.wB,d);if(e===null)e=a.X3;return e;}
function AZa(a,b,c){return 1;}
function BwX(a){return 0;}
function BxO(a){return 0;}
function PY(){var a=this;D.call(a);a.z5=null;a.w$=null;a.pj=null;a.co=null;a.vk=null;a.hi=0;a.hR=0;a.iG=null;}
function CFd(a,b,c){var d=new PY();Ro(d,a,b,c);return d;}
function Ro(a,b,c,d){var e;a.co=W(Qs,1024);a.hi=(-999999999);a.hR=(-999999999);e=Tt(b,BW(32768),0,0);a.z5=e;e.As=1;e.vr=1;a.vk=b;a.pj=c;a.w$=d;}
function CV(a,b,c){var d,e;if(b==a.hi&&c==a.hR&&a.iG!==null)return 1;a:{b:{d=(b&31)+((c&31)*32|0)|0;e=a.co.data;if(e[d]!==null){if(e[d]===a.z5)break b;if(APb(e[d],b,c))break b;}b=0;break a;}b=1;}return b;}
function Bas(a,b,c){var d,e,f,g,h,i,j,k,l,m,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b==a.hi&&c==a.hR){d=a.iG;if(d!==null)return d;}e=(b&31)+((c&31)*32|0)|0;if(!CV(a,b,c)){f=a.co.data;if(f[e]!==null){ANb(f[e]);d=a.co.data[e];$p=1;continue _;}d=a.pj;if(d===null)d=null;else{try{g=a.vk;$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){d=$$je;}
else{throw $$e;}}BL(d);d=null;}if(d===null){g=a.w$;if(g!==null){f=BW(32768);d=Tt(g.j,f,b,c);UF(g,b,c,f);X4(g,b,c,f);h=g.qZ;g=g.j;i=h.pB;Ht(h.dP);Ht(h.dP);j=b-i|0;k=b+i|0;l=c-i|0;m=c+i|0;while(j<=k){i=l;while(i<=m){YL(h,g,j,i,b,c,f);i=i+1|0;}j=j+1|0;}$p=3;continue _;}d=a.z5;}f=a.co.data;f[e]=d;if(f[e]!==null){d=f[e];d.pv=1;EL(d.b9.gU,Jw(d.ip));j=0;while(true){f=d.hx.data;if(j>=f.length)break;TB(d.b9,f[j]);j=j+1|0;}}if(!a.co.data[e].i4){j=b+1|0;k=c+1|0;if(CV(a,j,k)&&CV(a,b,k)&&CV(a,j,c)){$p=7;continue _;}}j=b
-1|0;if(CV(a,j,c)){$p=4;continue _;}k=c-1|0;if(CV(a,b,k)){$p=5;continue _;}if(CV(a,j,k)){$p=6;continue _;}}a.hi=b;a.hR=c;f=a.co.data;a.iG=f[e];return f[e];case 1:AV6(a,d);if(C()){break _;}Se(a,a.co.data[e]);d=a.pj;if(d===null)d=null;else{try{g=a.vk;$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){d=$$je;}else{throw $$e;}}BL(d);d=null;}if(d===null){g=a.w$;if(g!==null){f=BW(32768);d=Tt(g.j,f,b,c);UF(g,b,c,f);X4(g,b,c,f);h=g.qZ;g=g.j;i=h.pB;Ht(h.dP);Ht(h.dP);j=b-i|0;k=b+i|0;l=c-i|0;m=c+i|0;while(j
<=k){i=l;while(i<=m){YL(h,g,j,i,b,c,f);i=i+1|0;}j=j+1|0;}$p=3;continue _;}d=a.z5;}f=a.co.data;f[e]=d;if(f[e]!==null){d=f[e];d.pv=1;EL(d.b9.gU,Jw(d.ip));j=0;while(true){f=d.hx.data;if(j>=f.length)break;TB(d.b9,f[j]);j=j+1|0;}}if(!a.co.data[e].i4){j=b+1|0;k=c+1|0;if(CV(a,j,k)&&CV(a,b,k)&&CV(a,j,c)){$p=7;continue _;}}j=b-1|0;if(CV(a,j,c)){$p=4;continue _;}k=c-1|0;if(CV(a,b,k)){$p=5;continue _;}if(!CV(a,j,k)){a.hi=b;a.hR=c;f=a.co.data;a.iG=f[e];return f[e];}$p=6;continue _;case 2:a:{try{$z=A2N(d,g,b,c);if(C()){break _;}d
=$z;if(d!==null)d.Hl=a.vk.dh;break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){d=$$je;}else{throw $$e;}}BL(d);d=null;}if(d===null){g=a.w$;if(g!==null){f=BW(32768);d=Tt(g.j,f,b,c);UF(g,b,c,f);X4(g,b,c,f);h=g.qZ;g=g.j;i=h.pB;Ht(h.dP);Ht(h.dP);j=b-i|0;k=b+i|0;l=c-i|0;m=c+i|0;while(j<=k){i=l;while(i<=m){YL(h,g,j,i,b,c,f);i=i+1|0;}j=j+1|0;}$p=3;continue _;}d=a.z5;}f=a.co.data;f[e]=d;if(f[e]!==null){d=f[e];d.pv=1;EL(d.b9.gU,Jw(d.ip));j=0;while(true){f=d.hx.data;if(j>=f.length)break;TB(d.b9,f[j]);j=j+1|0;}}if
(!a.co.data[e].i4){j=b+1|0;k=c+1|0;if(CV(a,j,k)&&CV(a,b,k)&&CV(a,j,c)){$p=7;continue _;}}j=b-1|0;if(CV(a,j,c)){$p=4;continue _;}k=c-1|0;if(CV(a,b,k)){$p=5;continue _;}if(!CV(a,j,k)){a.hi=b;a.hR=c;f=a.co.data;a.iG=f[e];return f[e];}$p=6;continue _;case 3:BeG(d);if(C()){break _;}f=a.co.data;f[e]=d;if(f[e]!==null){d=f[e];d.pv=1;EL(d.b9.gU,Jw(d.ip));j=0;while(true){f=d.hx.data;if(j>=f.length)break;TB(d.b9,f[j]);j=j+1|0;}}if(!a.co.data[e].i4){j=b+1|0;k=c+1|0;if(CV(a,j,k)&&CV(a,b,k)&&CV(a,j,c)){$p=7;continue _;}}j
=b-1|0;if(CV(a,j,c)){$p=4;continue _;}k=c-1|0;if(CV(a,b,k)){$p=5;continue _;}if(!CV(a,j,k)){a.hi=b;a.hR=c;f=a.co.data;a.iG=f[e];return f[e];}$p=6;continue _;case 4:$z=Bas(a,j,c);if(C()){break _;}d=$z;if(!d.i4){k=c+1|0;if(CV(a,j,k)&&CV(a,b,k)&&CV(a,j,c)){$p=8;continue _;}}k=c-1|0;if(CV(a,b,k)){$p=5;continue _;}if(!CV(a,j,k)){a.hi=b;a.hR=c;f=a.co.data;a.iG=f[e];return f[e];}$p=6;continue _;case 5:$z=Bas(a,b,k);if(C()){break _;}d=$z;if(!d.i4){i=b+1|0;if(CV(a,i,k)&&CV(a,b,k)&&CV(a,i,c)){$p=9;continue _;}}if(!CV(a,
j,k)){a.hi=b;a.hR=c;f=a.co.data;a.iG=f[e];return f[e];}$p=6;case 6:$z=Bas(a,j,k);if(C()){break _;}d=$z;if(!d.i4&&CV(a,j,k)&&CV(a,b,k)&&CV(a,j,c)){$p=10;continue _;}a.hi=b;a.hR=c;f=a.co.data;a.iG=f[e];return f[e];case 7:A0U(a,a,b,c);if(C()){break _;}j=b-1|0;if(CV(a,j,c)){$p=4;continue _;}k=c-1|0;if(CV(a,b,k)){$p=5;continue _;}if(!CV(a,j,k)){a.hi=b;a.hR=c;f=a.co.data;a.iG=f[e];return f[e];}$p=6;continue _;case 8:A0U(a,a,j,c);if(C()){break _;}k=c-1|0;if(CV(a,b,k)){$p=5;continue _;}if(!CV(a,j,k)){a.hi=b;a.hR=c;f
=a.co.data;a.iG=f[e];return f[e];}$p=6;continue _;case 9:A0U(a,a,b,k);if(C()){break _;}if(!CV(a,j,k)){a.hi=b;a.hR=c;f=a.co.data;a.iG=f[e];return f[e];}$p=6;continue _;case 10:A0U(a,a,j,k);if(C()){break _;}a.hi=b;a.hR=c;f=a.co.data;a.iG=f[e];return f[e];default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function Se(a,b){var c,$$je;a:{c=a.pj;if(c!==null){try{A3n(c,a.vk,b);break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){c=$$je;}else{throw $$e;}}c.beD();}}}
function AV6(a,b){var c,d,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.pj;if(c!==null){try{d=a.vk;b.Hl=d.dh;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BG){c=$$je;}else{throw $$e;}}BL(c);}return;case 1:a:{try{ARH(c,d,b);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BG){c=$$je;}else{throw $$e;}}BL(c);}return;default:E4();}}C8().s(a,b,c,d,$p);}
function A0U(a,b,c,d){var e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bas(a,c,d);if(C()){break _;}e=$z;if(!e.i4){e.i4=1;f=a.w$;if(f!==null){$p=2;continue _;}}return;case 2:A33(f,b,c,d);if(C()){break _;}AHv(e);return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A_1(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;e=0;if(c!==null){f=0;while(true){g=a.co.data;if(f>=g.length)break;if(g[f]!==null&&SS(g[f],b))e=e+1|0;f=f+1|0;}}h=0;i=0;while(true){g=a.co.data;if(i>=g.length)break;if(g[i]!==null){if(b&&!g[i].vr)Se(a,g[i]);if(SS(a.co.data[i],b)){j=a.co.data[i];$p=1;continue _;}}i=i+1|0;}if(b&&a.pj===null)return 1;return 1;case 1:AV6(a,
j);if(C()){break _;}a.co.data[i].eP=0;d=d+1|0;if(d==2&&!b)return 0;if(c!==null){h=h+1|0;if(!(h%10|0)){f=(h*100|0)/e|0;$p=2;continue _;}}while(true){i=i+1|0;g=a.co.data;if(i>=g.length)break;if(g[i]===null)continue;if(b&&!g[i].vr)Se(a,g[i]);if(SS(a.co.data[i],b)){j=a.co.data[i];continue _;}}if(b&&a.pj===null)return 1;return 1;case 2:AP$(c,f);if(C()){break _;}while(true){i=i+1|0;g=a.co.data;if(i>=g.length)break;if(g[i]===null)continue;if(b&&!g[i].vr)Se(a,g[i]);if(SS(a.co.data[i],b)){j=a.co.data[i];$p=1;continue _;}}if
(b&&a.pj===null)return 1;return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function Bwt(a){return 0;}
function BI8(a){return 1;}
var ADz=J(0);
function Ql(){var a=this;D.call(a);a.t_=null;a.HL=0;}
function AOC(a,b,c){var d,e,f,g,h;d=b+1900000|0;e=c+1900000|0;f=DD(12);g=f.data;h=5;while(h>=0){b=h<<2;g[h]=Bc(B(1799),(d>>>b|0)&15);g[h+6|0]=Bc(B(1799),(e>>>b|0)&15);h=h+(-1)|0;}return Jk(f);}
function A2N(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=new K3;f=W(D,2);g=f.data;g[0]=a.t_;h=AOC(a,c,d);i=new S;T(i);H(H(i,h),B(1800));g[1]=R(i);Qt(e,f);$p=1;case 1:$z=A3x(e);if(C()){break _;}j=$z;if(j){try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}BL(k);}return null;case 2:a:
{try{$z=A$l(e);if(C()){break _;}h=$z;b:{try{i=Wx(h);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){b=$$je;}else{throw $$e;}}if(h!==null){try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){h=$$je;}else{throw $$e;}}EM(b,h);}K(b);}if(h!==null){$p=4;continue _;}}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;break a;}else{throw $$e;}}c:{try{if(KW(i,B(1801)))break c;b=C0();h=B6();H(C5(B7(C5(H(h,B(1802)),c),44),d),B(1803));BK(b,BT(h));b=null;}catch($$e){$$je=N($$e);if($$je instanceof BD)
{k=$$je;break a;}else{throw $$e;}}return b;}d:{try{if(KW(Hf(i,B(1801)),B(1804)))break d;b=C0();h=B6();H(C5(B7(C5(H(h,B(1802)),c),44),d),B(1805));BK(b,BT(h));b=null;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;break a;}else{throw $$e;}}return b;}try{h=Hf(i,B(1801));$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}}BL(k);return null;case 3:try{b:{try{KK(h);if(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof Bk){h=$$je;}else{throw $$e;}}EM(b,h);}K(b);}
catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}BL(k);return null;case 4:a:{try{KK(h);if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;break a;}else{throw $$e;}}b:{try{if(KW(i,B(1801)))break b;b=C0();h=B6();H(C5(B7(C5(H(h,B(1802)),c),44),d),B(1803));BK(b,BT(h));b=null;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;break a;}else{throw $$e;}}return b;}e:{try{if(KW(Hf(i,B(1801)),B(1804)))break e;b=C0();h=B6();H(C5(B7(C5(H(h,B(1802)),c),44),d),B(1805));BK(b,BT(h));b
=null;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;break a;}else{throw $$e;}}return b;}try{h=Hf(i,B(1801));$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}}BL(k);return null;case 5:a:{b:{try{$z=Bvv(b,h);if(C()){break _;}l=$z;if(!APb(l,c,d))break b;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;break a;}else{throw $$e;}}return l;}try{k=C0();m=l.gH;n=l.gA;l=B6();B7(C5(H(C5(H(C5(H(C5(H(C5(B7(C5(H(l,B(1802)),c),44),d),B(1806)),c),B(105)),d),B(1807)),m),B(105)),
n),41);BK(k,BT(l));FH(i,B(1808),c);FH(i,B(1809),d);h=Hf(i,B(1801));$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}}BL(k);return null;case 6:a:{try{$z=Bvv(b,h);if(C()){break _;}l=$z;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;break a;}else{throw $$e;}}return l;}BL(k);return null;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function ARH(a,b,c){var d,e,f,g,h,i,j,k,l,m,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=new K3;e=W(D,2);f=e.data;f[0]=a.t_;g=AOC(a,c.gH,c.gA);h=new S;T(h);H(H(h,g),B(1800));f[1]=R(h);Qt(d,e);$p=1;case 1:$z=A3x(d);if(C()){break _;}i=$z;if(!i){try{h=Fl();g=Fl();G3(h,B(1801),g);AGD(a,c,b,g);j=QN(d);try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk)
{b=$$je;}else{throw $$e;}}if(j!==null){try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(b,c);}K(b);}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}BL(k);return;}l=b.lY;$p=2;case 2:$z=A2D(d);if(C()){break _;}i=$z;b.lY=BI(l,M(i));try{h=Fl();g=Fl();G3(h,B(1801),g);AGD(a,c,b,g);j=QN(d);try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){b=$$je;}else{throw $$e;}}if(j!==null){try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk)
{c=$$je;}else{throw $$e;}}EM(b,c);}K(b);}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}BL(k);return;case 3:try{a:{try{BHa(h,j);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){b=$$je;}else{throw $$e;}}if(j!==null){try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(b,c);}K(b);}if(j!==null){$p=6;continue _;}m=b.lY;$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}BL(k);return;case 4:try
{a:{try{BaB(j);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bk){c=$$je;}else{throw $$e;}}EM(b,c);}K(b);}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}BL(k);return;case 5:b:{try{$z=A2D(d);if(C()){break _;}i=$z;b.lY=Bj(m,M(i));break b;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}BL(k);}return;case 6:try{BaB(j);if(C()){break _;}m=b.lY;$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BD){k=$$je;}else{throw $$e;}}BL(k);return;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function AGD(a,b,c,d){var e,f,g,h,i,j,k,l;FH(d,B(1808),b.gH);FH(d,B(1809),b.gA);OU(d,B(1810),c.dh);Qa(d,B(1804),b.dT);Qa(d,B(1162),b.iH.hm);Qa(d,B(1811),b.hC.hm);Qa(d,B(1812),b.jN.hm);Qa(d,B(1813),b.gJ);OY(d,B(1814),b.i4);b.q1=0;e=J$();f=0;while(true){g=b.hx.data;if(f>=g.length)break;h=IY(g[f]);while(KC(h)){i=JP(h);b.q1=1;j=Fl();if(AS6(i,j))Ia(e,j);}f=f+1|0;}G3(d,B(1815),e);k=J$();h=SH(Jw(b.ip));while(MO(h)){l=RJ(h);j=Fl();l.rr(j);Ia(k,j);}G3(d,B(1816),k);}
function Bvv(b,c){var d,e,f,g,h,i,j,k,l,m,n,$$je,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:d=BK8(b,FE(c,B(1808)),FE(c,B(1809)));d.dT=PZ(c,B(1804));d.iH=A47(PZ(c,B(1162)));d.hC=A47(PZ(c,B(1811)));d.jN=A47(PZ(c,B(1812)));d.gJ=PZ(c,B(1813));d.i4=M0(c,B(1814));if(!RM(d.iH))d.iH=QY(d.dT.data.length);if(d.gJ!==null&&RM(d.hC)){if(!RM(d.jN))d.jN=QY(d.dT.data.length);a:
{e=HJ(c,B(1815));if(e!==null){f=0;while(true){if(f>=KD(e))break a;g=FS(e,f);QW();h=null;b:{try{i=h;j=Cn(CEJ,G6(g,B(1350)));if(j!==null){i=h;h=j.dO(b);i=h;}break b;}catch($$e){$$je=N($$e);if($$je instanceof BD){j=$$je;}else{throw $$e;}}BL(j);h=i;}if(h!==null)Uo(h,g);else{j=C0();k=G6(g,B(1350));i=new S;T(i);H(H(i,B(1642)),k);BK(j,R(i));}d.q1=1;if(h!==null)Tc(d,h);f=f+1|0;}}}c:{k=HJ(c,B(1816));if(k!==null){l=0;while(true){if(l>=KD(k))break c;m=FS(k,l);Xc();n=null;d:{try{j=n;b=Cn(CDT,G6(m,B(1350)));if(b!==null)
{j=n;n=b.x1();j=n;}break d;}catch($$e){$$je=N($$e);if($$je instanceof BD){b=$$je;}else{throw $$e;}}BL(b);n=j;}if(n!==null)n.qQ(m);else{j=C0();h=G6(m,B(1350));b=new S;T(b);H(H(b,B(1817)),h);BK(j,R(b));}if(n!==null)XS(d,n.em-(d.gH*16|0)|0,n.ek,n.ez-(d.gA*16|0)|0,n);l=l+1|0;}}}return d;}d.gJ=BW(256);d.hC=QY(d.dT.data.length);$p=1;case 1:BeG(d);if(C()){break _;}if(!RM(d.jN))d.jN=QY(d.dT.data.length);e:{e=HJ(c,B(1815));if(e!==null){f=0;while(true){if(f>=KD(e))break e;g=FS(e,f);QW();h=null;a:{try{i=h;j=Cn(CEJ,G6(g,
B(1350)));if(j!==null){i=h;h=j.dO(b);i=h;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BD){j=$$je;}else{throw $$e;}}BL(j);h=i;}if(h!==null)Uo(h,g);else{j=C0();k=G6(g,B(1350));i=new S;T(i);H(H(i,B(1642)),k);BK(j,R(i));}d.q1=1;if(h!==null)Tc(d,h);f=f+1|0;}}}f:{k=HJ(c,B(1816));if(k!==null){l=0;while(true){if(l>=KD(k))break f;m=FS(k,l);Xc();n=null;c:{try{j=n;b=Cn(CDT,G6(m,B(1350)));if(b!==null){j=n;n=b.x1();j=n;}break c;}catch($$e){$$je=N($$e);if($$je instanceof BD){b=$$je;}else{throw $$e;}}BL(b);n=j;}if(n
!==null)n.qQ(m);else{j=C0();h=G6(m,B(1350));b=new S;T(b);H(H(b,B(1817)),h);BK(j,R(b));}if(n!==null)XS(d,n.em-(d.gH*16|0)|0,n.ek,n.ez-(d.gA*16|0)|0,n);l=l+1|0;}}}return d;default:E4();}}C8().s(b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function A3n(a,b,c){}
function OL(){var a=this;D.call(a);a.a=null;a.vS=null;a.vT=null;a.vR=null;a.sj=null;a.vV=null;a.vW=null;a.vU=null;a.hr=null;a.j=null;a.WF=null;a.qw=null;a.rX=null;a.qT=null;a.qZ=null;a.Np=null;a.No=null;a.ZK=null;a.Nq=null;a.Nr=null;a.C0=null;}
function UF(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc;e=ASf(a,a.WF,b*4|0,0,c*4|0,5,17,5);a.WF=e;f=0;while(f<4){g=0;while(g<4){h=0;while(h<16){i=e.data;b=((f+0|0)*5|0)+g|0;c=((b+0|0)*17|0)+h|0;j=i[c+0|0];b=((b+1|0)*17|0)+h|0;k=i[b+0|0];l=((f+1|0)*5|0)+g|0;m=((l+0|0)*17|0)+h|0;n=i[m+0|0];l=((l+1|0)*17|0)+h|0;o=i[l+0|0];p=(i[c+1|0]-j)*0.125;q=(i[b+1|0]-k)*0.125;r=(i[m+1|0]-n)*0.125;s=(i[l+1|0]-o)*0.125;t=0;while(t<8){u=(n-j)*0.25;v=(o-k)*0.25;w=0;x=j;y=k;while(w<4){b=(w+(f*4|0)|0)<<11|(0
+(g*4|0)|0)<<7;c=(h*8|0)+t|0;l=b|c;z=(y-x)*0.25;ba=0;m=Bb(c,64);b=Bb(c,63);bb=x;while(ba<4){bc=0;if(m<0){if(a.j.g_&&b>=0){O();bc=BZj.b;}else{O();bc=BYD.b;}}if(bb>0.0){O();bc=BRj.b;}d.data[l]=bc<<24>>24;l=l+128|0;bb=bb+z;ba=ba+1|0;}x=x+u;y=y+v;w=w+1|0;}j=j+p;k=k+q;n=n+r;o=o+s;t=t+1|0;}h=h+1|0;}g=g+1|0;}f=f+1|0;}}
function X4(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;e=a.sj;f=a.qw;g=b*16|0;h=c*16|0;a.qw=Kj(e,f,g,h,0.0,16,16,1,0.03125,0.03125,1.0);a.rX=Kj(a.sj,a.rX,h,109.0134,g,16,1,16,0.03125,1.0,0.03125);a.qT=Kj(a.vV,a.qT,g,h,0.0,16,16,1,0.0625,0.0625,0.0625);i=0;while(i<16){j=0;while(j<16){f=a.qw.data;c=i+(j*16|0)|0;k=f[c]+Dc(a.a)*0.2<=0.0?0:1;l=a.rX.data[c]+Dc(a.a)*0.2<=3.0?0:1;m=a.qT.data[c]/3.0+3.0+Dc(a.a)*0.25|0;n=(-1);O();o=BRf.b<<24>>24;p=BRg.b<<24>>24;q=127;while(q>=0){r=(((i*16|0)+j|0)*128|0)+q|0;if(q<=((0
+F(a.a,6)|0)-1|0))d.data[r]=BRe.b<<24>>24;else{f=d.data;s=f[r];if(!s)n=(-1);else{b=BRj.b;if(s==b){if(n==(-1)){if(m<=0){o=0;p=b<<24>>24;}else if(q>=60&&q<=65){o=BRf.b<<24>>24;p=BRg.b<<24>>24;if(l)o=0;if(l)p=BT7.b<<24>>24;if(k)o=BT6.b<<24>>24;if(k)p=BT6.b<<24>>24;}if(q<64&&!o)o=BYD.b<<24>>24;if(q<63){f[r]=p;n=m;}else{f[r]=o;n=m;}}else if(n>0){n=n+(-1)|0;f[r]=p;}}}}q=q+(-1)|0;}j=j+1|0;}i=i+1|0;}}
function ASf(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd;if(b===null)b=GK(Bp(Bp(f,g),h));i=a.vW;j=a.Nq;k=c;l=d;m=e;a.Nq=Kj(i,j,k,l,m,f,1,h,1.0,0.0,1.0);a.Nr=Kj(a.vU,a.Nr,k,l,m,f,1,h,100.0,0.0,100.0);a.Np=Kj(a.vR,a.Np,k,l,m,f,g,h,8.555150000000001,4.277575000000001,8.555150000000001);a.No=Kj(a.vS,a.No,k,l,m,f,g,h,684.412,684.412,684.412);n=Kj(a.vT,a.ZK,k,l,m,f,g,h,684.412,684.412,684.412);a.ZK=n;o=0;p=0;q=0;r=g;d=g-4|0;l=r/2.0;while(q<f){s=0;while(s<h){t=(a.Nq.data[p]+256.0)/512.0;if
(t>1.0)t=1.0;u=a.Nr.data[p]/8000.0;if(u<0.0)u= -u;v=u*3.0-3.0;if(v>=0.0){if(v>1.0)v=1.0;v=v/6.0;}else{v=v/2.0;if(v<(-1.0))v=(-1.0);v=v/1.4/2.0;t=0.0;}w=t+0.5;m=l+v*r/16.0*4.0;p=p+1|0;x=0;while(x<g){y=x;z=(y-m)*12.0/w;if(z<0.0)z=z*4.0;ba=n.data;bb=a.No.data[o]/512.0;bc=ba[o]/512.0;bd=(a.Np.data[o]/10.0+1.0)/2.0;if(bd>=0.0)bb=bd>1.0?bc:bb+(bc-bb)*bd;t=bb-z;if(x>d){v=(x-d|0)/3.0;t=t*(1.0-v)+(-10.0)*v;}if(y<0.0){v=(0.0-y)/4.0;if(v<0.0)v=0.0;if(v>1.0)v=1.0;t=t*(1.0-v)+(-10.0)*v;}b.data[o]=t;o=o+1|0;x=x+1|0;}s=s+
1|0;}q=q+1|0;}return b;}
function A33(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Czh=1;e=c*16|0;f=d*16|0;Zc(a.a,a.j.g7);g=Bj(CA(Dh(Ht(a.a),M(2)),M(2)),M(1));h=Bj(CA(Dh(Ht(a.a),M(2)),M(2)),M(1));Zc(a.a,BsQ(Bj(CA(M(c),g),CA(M(d),h)),a.j.g7));i=0;if(i<8){j=(e+F(a.a,16)|0)+8|0;k=F(a.a,128);l=(f+F(a.a,16)|0)+8|0;b=Bot();m
=a.j;n=a.a;$p=1;continue _;}c=0;if(c<10){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=AQC(32);m=a.j;n=a.a;$p=2;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BRg.b,32);m=a.j;n=a.a;$p=3;continue _;}c=0;if(c<10){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT7.b,32);m=a.j;n=a.a;$p=4;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT$.b,16);m=a.j;n=a.a;$p=5;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,64);l
=f+F(a.a,16)|0;b=new CI;O();CR(b,BT_.b,8);m=a.j;n=a.a;$p=6;continue _;}c=0;if(c<2){j=e+F(a.a,16)|0;k=F(a.a,32);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BUa.b,8);m=a.j;n=a.a;$p=7;continue _;}c=0;if(c<8){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BZd.b,7);m=a.j;n=a.a;$p=8;continue _;}c=0;if(c<1){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BYY.b,7);m=a.j;n=a.a;$p=9;continue _;}c=(H$(a.hr,e*0.5,f*0.5)/8.0+Dc(a.a)*4.0+4.0)/3.0|0;if(c<0)c=0;if(!F(a.a,10))c=c+1|0;m=Kg();if(!F(a.a,10))m
=Jr();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p=10;continue _;}c=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)
|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while
(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 1:AQm(b,m,n,j,k,l);if(C()){break _;}i=i+1|0;if(i<8){j=(e+F(a.a,16)|0)+8|0;k=F(a.a,128);l=(f+F(a.a,16)|0)+8|0;b=Bot();m=a.j;n=a.a;continue _;}c=0;if(c<10){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=AQC(32);m=a.j;n=a.a;$p=2;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,
BRg.b,32);m=a.j;n=a.a;$p=3;continue _;}c=0;if(c<10){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT7.b,32);m=a.j;n=a.a;$p=4;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT$.b,16);m=a.j;n=a.a;$p=5;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,64);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT_.b,8);m=a.j;n=a.a;$p=6;continue _;}c=0;if(c<2){j=e+F(a.a,16)|0;k=F(a.a,32);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BUa.b,8);m=a.j;n=a.a;$p=7;continue _;}c=0;if(c<8){j=e+F(a.a,
16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BZd.b,7);m=a.j;n=a.a;$p=8;continue _;}c=0;if(c<1){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BYY.b,7);m=a.j;n=a.a;$p=9;continue _;}c=(H$(a.hr,e*0.5,f*0.5)/8.0+Dc(a.a)*4.0+4.0)/3.0|0;if(c<0)c=0;if(!F(a.a,10))c=c+1|0;m=Kg();if(!F(a.a,10))m=Jr();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p=10;continue _;}c=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m
=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c
=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 2:A_J(b,
m,n,j,k,l);if(C()){break _;}c=c+1|0;if(c<10){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=AQC(32);m=a.j;n=a.a;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BRg.b,32);m=a.j;n=a.a;$p=3;continue _;}c=0;if(c<10){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT7.b,32);m=a.j;n=a.a;$p=4;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT$.b,16);m=a.j;n=a.a;$p=5;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,64);l=
f+F(a.a,16)|0;b=new CI;O();CR(b,BT_.b,8);m=a.j;n=a.a;$p=6;continue _;}c=0;if(c<2){j=e+F(a.a,16)|0;k=F(a.a,32);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BUa.b,8);m=a.j;n=a.a;$p=7;continue _;}c=0;if(c<8){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BZd.b,7);m=a.j;n=a.a;$p=8;continue _;}c=0;if(c<1){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BYY.b,7);m=a.j;n=a.a;$p=9;continue _;}c=(H$(a.hr,e*0.5,f*0.5)/8.0+Dc(a.a)*4.0+4.0)/3.0|0;if(c<0)c=0;if(!F(a.a,10))c=c+1|0;m=Kg();if(!F(a.a,10))m
=Jr();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p=10;continue _;}c=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)
|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while
(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 3:AVN(b,m,n,j,k,l);if(C()){break _;}c=c+1|0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BRg.b,32);m=a.j;n=a.a;continue _;}c=0;if(c<10){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT7.b,32);m=a.j;n=a.a;$p=4;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,128);l=
f+F(a.a,16)|0;b=new CI;O();CR(b,BT$.b,16);m=a.j;n=a.a;$p=5;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,64);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT_.b,8);m=a.j;n=a.a;$p=6;continue _;}c=0;if(c<2){j=e+F(a.a,16)|0;k=F(a.a,32);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BUa.b,8);m=a.j;n=a.a;$p=7;continue _;}c=0;if(c<8){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BZd.b,7);m=a.j;n=a.a;$p=8;continue _;}c=0;if(c<1){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BYY.b,7);m=a.j;n=a.a;$p=9;continue _;}c
=(H$(a.hr,e*0.5,f*0.5)/8.0+Dc(a.a)*4.0+4.0)/3.0|0;if(c<0)c=0;if(!F(a.a,10))c=c+1|0;m=Kg();if(!F(a.a,10))m=Jr();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p=10;continue _;}c=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o
=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,
BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 4:AVN(b,m,n,j,k,l);if(C()){break _;}c=c+1|0;if(c<10){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT7.b,32);m=a.j;n=a.a;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)
|0;b=new CI;O();CR(b,BT$.b,16);m=a.j;n=a.a;$p=5;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,64);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT_.b,8);m=a.j;n=a.a;$p=6;continue _;}c=0;if(c<2){j=e+F(a.a,16)|0;k=F(a.a,32);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BUa.b,8);m=a.j;n=a.a;$p=7;continue _;}c=0;if(c<8){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BZd.b,7);m=a.j;n=a.a;$p=8;continue _;}c=0;if(c<1){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BYY.b,7);m=a.j;n=a.a;$p=9;continue _;}c=(H$(a.hr,
e*0.5,f*0.5)/8.0+Dc(a.a)*4.0+4.0)/3.0|0;if(c<0)c=0;if(!F(a.a,10))c=c+1|0;m=Kg();if(!F(a.a,10))m=Jr();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p=10;continue _;}c=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,
16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m
=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 5:AVN(b,m,n,j,k,l);if(C()){break _;}c=c+1|0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,128);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT$.b,16);m=a.j;n=a.a;continue _;}c=0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,64);l=f+F(a.a,16)|0;b=new CI;O();CR(b,
BT_.b,8);m=a.j;n=a.a;$p=6;continue _;}c=0;if(c<2){j=e+F(a.a,16)|0;k=F(a.a,32);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BUa.b,8);m=a.j;n=a.a;$p=7;continue _;}c=0;if(c<8){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BZd.b,7);m=a.j;n=a.a;$p=8;continue _;}c=0;if(c<1){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BYY.b,7);m=a.j;n=a.a;$p=9;continue _;}c=(H$(a.hr,e*0.5,f*0.5)/8.0+Dc(a.a)*4.0+4.0)/3.0|0;if(c<0)c=0;if(!F(a.a,10))c=c+1|0;m=Kg();if(!F(a.a,10))m=Jr();k=0;if(k<c){l=(e+F(a.a,16)
|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p=10;continue _;}c=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,
16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p
=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 6:AVN(b,m,n,j,k,l);if(C()){break _;}c=c+1|0;if(c<20){j=e+F(a.a,16)|0;k=F(a.a,64);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BT_.b,8);m=a.j;n=a.a;continue _;}c=0;if(c<2){j=e+F(a.a,16)|0;k=F(a.a,32);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BUa.b,8);m=a.j;n=a.a;$p=7;continue _;}c=0;if(c<8){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BZd.b,
7);m=a.j;n=a.a;$p=8;continue _;}c=0;if(c<1){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BYY.b,7);m=a.j;n=a.a;$p=9;continue _;}c=(H$(a.hr,e*0.5,f*0.5)/8.0+Dc(a.a)*4.0+4.0)/3.0|0;if(c<0)c=0;if(!F(a.a,10))c=c+1|0;m=Kg();if(!F(a.a,10))m=Jr();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p=10;continue _;}c=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)
|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,
16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 7:AVN(b,m,n,j,k,l);if(C()){break _;}c=c+1|0;if(c<2){j=
e+F(a.a,16)|0;k=F(a.a,32);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BUa.b,8);m=a.j;n=a.a;continue _;}c=0;if(c<8){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BZd.b,7);m=a.j;n=a.a;$p=8;continue _;}c=0;if(c<1){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BYY.b,7);m=a.j;n=a.a;$p=9;continue _;}c=(H$(a.hr,e*0.5,f*0.5)/8.0+Dc(a.a)*4.0+4.0)/3.0|0;if(c<0)c=0;if(!F(a.a,10))c=c+1|0;m=Kg();if(!F(a.a,10))m=Jr();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p
=10;continue _;}c=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c
=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o
=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 8:AVN(b,m,n,j,k,l);if(C()){break _;}c=c+1|0;if(c<8){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BZd.b,7);m=a.j;n=a.a;continue _;}c=0;if(c<1){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BYY.b,7);m=a.j;n=a.a;$p=9;continue _;}c=(H$(a.hr,e*0.5,f*0.5)/8.0+Dc(a.a)*4.0+4.0)/3.0|0;if(c<0)c=0;if(!F(a.a,10))c=c+1|0;m=Kg();if(!F(a.a,10))m=Jr();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|
0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p=10;continue _;}c=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|
0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d
=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 9:AVN(b,m,n,j,k,l);if(C()){break _;}c=c+1|0;if(c<1){j=e+F(a.a,16)|0;k=F(a.a,16);l=f+F(a.a,16)|0;b=new CI;O();CR(b,BYY.b,7);m=a.j;n=a.a;continue _;}c=(H$(a.hr,e*0.5,f*0.5)/8.0+Dc(a.a)*4.0+4.0)/3.0|0;if(c<0)c=0;if(!F(a.a,10))c=c+1|0;m=Kg();if(!F(a.a,10))m=Jr();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p=10;continue _;}c
=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10)
{l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,
112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 10:$z=A8U(b,l,o);if(C()){break _;}d=$z;$p=11;case 11:m.kK(b,n,l,d,o);if(C()){break _;}k=k+1|0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.i3(1.0,1.0,1.0);b=a.j;n=a.a;$p=10;continue _;}c=0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT2.b);m=a.j;n=a.a;$p=12;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=
a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,
16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 12:AXi(b,m,n,l,o,p);if(C()){break _;}c=c+1|0;if(c<2){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,
BT2.b);m=a.j;n=a.a;continue _;}if(!F(a.a,2)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT3.b);m=a.j;n=a.a;$p=13;continue _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c
=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 13:AXi(b,
m,n,c,l,o);if(C()){break _;}if(!F(a.a,4)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT4.b);m=a.j;n=a.a;$p=14;continue _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,
16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 14:AXi(b,m,n,c,l,o);if(C()){break _;}if(!F(a.a,8)){c=(e+F(a.a,16)|0)+8|0;l=F(a.a,128);o=(f+F(a.a,16)|0)+8|0;b=new CB;O();CE(b,
BT5.b);m=a.j;n=a.a;$p=15;continue _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=
0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 15:AXi(b,m,n,c,l,o);if(C()){break _;}c=0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;$p=16;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n
=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 16:A3Z(b,m,n,l,o,p);if(C()){break _;}c=c+1|0;if(c<10){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=Gs();m=a.j;n=a.a;continue _;}c=0;if(c<1){l=(e+F(a.a,16)|0)+8|0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m
=a.j;n=a.a;$p=17;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 17:BeE(b,m,n,l,o,p);if(C()){break _;}c=c+1|0;if(c<1){l=(e+F(a.a,16)|0)+8|
0;o=F(a.a,128);p=(f+F(a.a,16)|0)+8|0;b=F4();m=a.j;n=a.a;continue _;}c=0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;$p=18;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;continue _;case 18:A9f(b,m,n,l,o,p);if(C()){break _;}c
=c+1|0;if(c<50){l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,120)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQX.b);m=a.j;n=a.a;continue _;}c=0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;$p=19;case 19:A9f(b,m,n,l,o,p);if(C()){break _;}c=c+1|0;if(c>=20){c=e+8|0;d=c+0|0;c=c+16|0;e=f+8|0;l=e+0|0;f=e+16|0;while(d<c){q
=l;if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;}Czh=0;return;}l=(e+F(a.a,16)|0)+8|0;b=a.a;o=F(b,F(b,F(b,112)+8|0)+8|0);p=(f+F(a.a,16)|0)+8|0;b=new Da;O();De(b,BQY.b);m=a.j;n=a.a;continue _;case 20:$z=Bba(b,d,q);if(C()){break _;}o=$z;b=a.j;if(b.g_&&o>0&&o<128){$p=21;continue _;}q=q+1|0;while(true){if(q<f){b=a.j;continue _;}d=d+1|0;if(d>=c)break;q=l;}Czh=0;return;case 21:$z=AWH(b,d,o,q);if(C()){break _;}e=$z;if(!e){b=a.j;e=o-1|0;$p=22;continue _;}q=q+1|0;while(true){if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;if(d>=c)break;q
=l;}Czh=0;return;case 22:$z=AV0(b,d,e,q);if(C()){break _;}b=$z;if(b.kN()){b=a.j;$p=23;continue _;}q=q+1|0;while(true){if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;if(d>=c)break;q=l;}Czh=0;return;case 23:$z=AV0(b,d,e,q);if(C()){break _;}b=$z;if(b!==Cze){b=a.j;O();e=BZi.b;$p=24;continue _;}q=q+1|0;while(true){if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;if(d>=c)break;q=l;}Czh=0;return;case 24:Bcf(b,d,o,q,e);if(C()){break _;}q=q+1|0;while(true){if(q<f){b=a.j;$p=20;continue _;}d=d+1|0;if(d>=c)break;q=l;}Czh=0;return;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function RY(){var a=this;D.call(a);a.kc=0;a.jF=0;a.kr=0;a.AG=0;a.uX=BS;a.N2=BS;}
var CBH=BS;function BHF(a,b){var c;if(!(b instanceof RY))return 0;c=b;return a.kc==c.kc&&a.jF==c.jF&&a.kr==c.kr&&a.AG==c.AG?1:0;}
function BCO(a){return (((((a.kc*128|0)*1024|0)+(a.kr*128|0)|0)+a.jF|0)*256|0)+a.AG|0;}
function BwP(a,b){var c;b=b;c=G9(a.uX,b.uX);if(c<0)c=(-1);else if(c>0)c=1;else{c=G9(a.N2,b.N2);c=c<0?(-1):c<=0?0:1;}return c;}
function A1K(){CBH=BS;}
var Mc=J();
var CFe=null;var CE$=null;var CE_=null;var CFa=null;var CFb=null;function AJn(b){var c,d,e;c=b*40.74366592;d=c|0;e=CFe.data;return e[d]+(c-d)*(e[d+1|0]-e[d]);}
function AXe(){CFe=Lm([1.0,0.99969881772995,0.9987954497337341,0.9972904324531555,0.9951847195625305,0.9924795627593994,0.9891765117645264,0.9852776527404785,0.9807852506637573,0.9757021069526672,0.9700312614440918,0.9637760519981384,0.9569403529167175,0.949528157711029,0.9415440559387207,0.9329928159713745,0.9238795042037964,0.91420978307724,0.903989315032959,0.89322429895401,0.8819212913513184,0.8700869679450989,0.8577286005020142,0.8448535799980164,0.8314695954322815,0.8175848126411438,0.803207516670227,
0.7883464097976685,0.7730104327201843,0.7572088241577148,0.7409511208534241,0.7242470979690552,0.7071067690849304,0.6895405650138855,0.6715589761734009,0.6531728506088257,0.6343932747840881,0.6152315735816956,0.5956993103027344,0.5758081674575806,0.5555702447891235,0.5349976420402527,0.5141027569770813,0.49289819598197937,0.4713967442512512,0.4496113359928131,0.4275550842285156,0.40524131059646606,0.3826834261417389,0.3598950505256653,0.3368898630142212,0.3136817514896393,0.290284663438797,0.2667127549648285,
0.24298018217086792,0.21910123527050018,0.19509032368659973,0.1709618866443634,0.1467304676771164,0.12241067737340927,0.0980171412229538,0.0735645666718483,0.049067676067352295,0.024541229009628296,0.0,(-0.024541229009628296),(-0.049067676067352295),(-0.0735645666718483),(-0.0980171412229538),(-0.12241067737340927),(-0.1467304676771164),(-0.1709618866443634),(-0.19509032368659973),(-0.21910123527050018),(-0.24298018217086792),(-0.2667127549648285),(-0.290284663438797),(-0.3136817514896393),(-0.3368898630142212),
(-0.3598950505256653),(-0.3826834261417389),(-0.40524131059646606),(-0.4275550842285156),(-0.4496113359928131),(-0.4713967442512512),(-0.49289819598197937),(-0.5141027569770813),(-0.5349976420402527),(-0.5555702447891235),(-0.5758081674575806),(-0.5956993103027344),(-0.6152315735816956),(-0.6343932747840881),(-0.6531728506088257),(-0.6715589761734009),(-0.6895405650138855),(-0.7071067690849304),(-0.7242470979690552),(-0.7409511208534241),(-0.7572088241577148),(-0.7730104327201843),(-0.7883464097976685),(-0.803207516670227),
(-0.8175848126411438),(-0.8314695954322815),(-0.8448535799980164),(-0.8577286005020142),(-0.8700869679450989),(-0.8819212913513184),(-0.89322429895401),(-0.903989315032959),(-0.91420978307724),(-0.9238795042037964),(-0.9329928159713745),(-0.9415440559387207),(-0.949528157711029),(-0.9569403529167175),(-0.9637760519981384),(-0.9700312614440918),(-0.9757021069526672),(-0.9807852506637573),(-0.9852776527404785),(-0.9891765117645264),(-0.9924795627593994),(-0.9951847195625305),(-0.9972904324531555),(-0.9987954497337341),
(-0.99969881772995),(-1.0)]);CE$=Lm([1.4142135381698608,1.3926212787628174,1.3719886541366577,1.3522467613220215,1.3333333730697632,1.3151918649673462,1.2977713346481323,1.2810251712799072,1.2649110555648804,1.2493901252746582,1.2344268560409546,1.2199885845184326,1.206045389175415,1.192569613456726,1.1795356273651123,1.1669199466705322,1.154700517654419,1.1428571939468384,1.1313709020614624,1.120224118232727,1.1094003915786743,1.0988844633102417,1.0886621475219727,1.0787197351455688,1.0690449476242065,1.0596258640289307,
1.0504515171051025,1.0415112972259521,1.0327955484390259,1.0242950916290283,1.0160009860992432,1.0079052448272705,1.0]);CE_=Lm([65536.0,46340.94921875,32768.0,23170.474609375,16384.0,11585.2373046875,8192.0,5792.61865234375,4096.0,2896.309326171875,2048.0,1448.1546630859375,1024.0,724.0773315429688,512.0,362.0386657714844,256.0,181.0193328857422,128.0,90.5096664428711,64.0,45.25483322143555,32.0,22.627416610717773,16.0,11.313708305358887,8.0,5.656854152679443,4.0,2.8284270763397217,2.0,1.4142135381698608,1.0,
0.7071067690849304,0.5,0.3535533845424652,0.25,0.1767766922712326,0.125,0.0883883461356163,0.0625,0.04419417306780815,0.03125,0.022097086533904076,0.015625,0.011048543266952038,0.0078125,0.005524271633476019,0.00390625,0.0027621358167380095,0.001953125,0.0013810679083690047,9.765625E-4,6.905339541845024E-4,4.8828125E-4,3.452669770922512E-4,2.44140625E-4,1.726334885461256E-4,1.220703125E-4,8.63167442730628E-5,6.103515625E-5,4.31583721365314E-5,3.0517578125E-5,2.15791860682657E-5,1.52587890625E-5]);CFa=Lm([1.0,
0.6309573650360107,0.3981071710586548,0.25118863582611084,0.15848931670188904,0.10000000149011612,0.06309573352336884,0.03981071710586548,0.025118865072727203,0.015848932787775993,0.009999999776482582,0.0063095735386013985,0.003981071524322033,0.002511886414140463,0.0015848932089284062,0.0010000000474974513,6.30957365501672E-4,3.981071640737355E-4,2.511886414140463E-4,1.5848931798245758E-4,9.999999747378752E-5,6.30957365501672E-5,3.981071859016083E-5,2.511886486900039E-5,1.5848931070649996E-5,9.999999747378752E-6,
6.30957356406725E-6,3.981071586167673E-6,2.5118863504758338E-6,1.5848931980144698E-6,9.999999974752427E-7,6.309573450380412E-7,3.981071756697929E-7,2.5118865210060903E-7,1.584893141171051E-7]);CFb=Lm([0.9928302764892578,0.978644609451294,0.9646615982055664,0.9508784413337708,0.937292218208313,0.9239000678062439,0.9106993079185486,0.8976871371269226,0.8848608732223511,0.8722178936004639,0.8597555756568909,0.847471296787262,0.8353625535964966,0.8234267830848694,0.8116616010665894,0.8000645041465759,0.7886331081390381,
0.7773650288581848,0.7662579417228699,0.7553095817565918,0.7445176243782043,0.7338799238204956,0.7233941555023193,0.7130582332611084,0.7028700113296509,0.6928272843360901,0.6829281449317932,0.6731703877449036,0.6635520458221436,0.6540711522102356,0.6447257399559021,0.6355138421058655]);}
function BbE(){var a=this;D.call(a);a.dS=0;a.dM=0;}
function Bmv(a,b){var c=new BbE();Bwy(c,a,b);return c;}
function Bwy(a,b,c){a.dS=b;a.dM=c;}
function Blh(a){return a.dS<<8|a.dM;}
function Bhm(a,b){var c;c=b;return c.dS==a.dS&&c.dM==a.dM?1:0;}
function AM6(){var a=this;D.call(a);a.dz=0;a.dJ=0;a.dA=0;}
function DW(a,b,c){var d=new AM6();BlX(d,a,b,c);return d;}
function BlX(a,b,c,d){a.dz=b;a.dJ=c;a.dA=d;}
function BAM(a,b){var c;if(!(b instanceof AM6))return 0;c=b;return c.dz==a.dz&&c.dJ==a.dJ&&c.dA==a.dA?1:0;}
function Btd(a){return (Bp(a.dz,8976890)+Bp(a.dJ,981131)|0)+a.dA|0;}
function ALw(){var a=this;D.call(a);a.bbw=null;a.bc$=0;a.bdV=0;}
function UQ(){var a=this;D.call(a);a.pB=0;a.dP=null;}
var OP=J(UQ);
function S6(a,b,c,d,e,f,g,h,i,j,k,l,m){var n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,bD;n=b*16|0;o=n+8|0;p=c*16|0;q=p+8|0;r=0.0;s=0.0;t=BMm(Ht(a.dP));if(l<=0){u=(a.pB*16|0)-16|0;l=u-F(t,u/4|0)|0;}v=0;if(k==(-1)){k=l/2|0;v=1;}w=F(t,l/2|0)+(l/4|0)|0;x=F(t,6)?0:1;u=Bb(h,1.0);y=h+2.0+16.0;y=y*y;z=o-16.0;ba=q-16.0;bb=o+16.0;bc=q+16.0;a:{while(true){if(k>=l)break a;bd=1.5+BE(k*3.1415927410125732/l)*h*1.0;be=bd*m;bf=BY(j);bg=BE(j);e=e+BY(i)*bf;f
=f+bg;g=g+BE(i)*bf;j=(!x?j*0.699999988079071:j*0.9200000166893005)+s*0.10000000149011612;i=i+r*0.10000000149011612;bh=s*0.8999999761581421;bf=r*0.75;s=bh+(V(t)-V(t))*V(t)*2.0;r=bf+(V(t)-V(t))*V(t)*4.0;if(!v&&k==w&&u>0){bh=V(t)*0.5+0.5;bf=i-1.5707963705062866;h=j/3.0;S6(a,b,c,d,e,f,g,bh,bf,h,k,l,1.0);S6(a,b,c,d,e,f,g,V(t)*0.5+0.5,i+1.5707963705062866,h,k,l,1.0);return;}if(!(!v&&!F(t,4))){bi=e-o;bj=g-q;bk=l-k|0;if(bi*bi+bj*bj-bk*bk>y)break;bl=bd*2.0;if(e>=z-bl&&g>=ba-bl&&e<=bb+bl&&g<=bc+bl){bm=(P(e-bd)-n|0)-1
|0;bn=(P(e+bd)-n|0)+1|0;bo=P(f-be)-1|0;bp=P(f+be)+1|0;bq=(P(g-bd)-p|0)-1|0;br=(P(g+bd)-p|0)+1|0;if(bm<0)bm=0;if(bn>16)bn=16;if(bo<1)bo=1;if(bp>120)bp=120;if(bq<0)bq=0;if(br>16)br=16;bs=0;bt=bm;while(!bs&&bt<bn){bu=bq;while(!bs&&bu<br){bv=bp+1|0;while(!bs){bw=Bb(bv,bo-1|0);if(bw<0)break;bx=(((bt*16|0)+bu|0)*128|0)+bv|0;if(bv>=0&&bv<128){by=d.data;bz=by[bx];O();if(!(bz!=BQX.b&&by[bx]!=BYD.b))bs=1;if(bw&&bt!=bm&&bt!=(bn-1|0)&&bu!=bq&&bu!=(br-1|0))bv=bo;}bv=bv+(-1)|0;}bu=bu+1|0;}bt=bt+1|0;}if(!bs){while(bm<bn){bA
=((bm+n|0)+0.5-e)/bd;bi=bA*bA;bx=bq;while(bx<br){bB=((bx+p|0)+0.5-g)/bd;bz=(((bm*16|0)+bx|0)*128|0)+bp|0;bC=0;bD=bp-1|0;bB=bB*bB;while(bD>=bo){bl=(bD+0.5-f)/be;if(bl>(-0.7)&&bi+bl*bl+bB<1.0){by=d.data;bw=by[bz];O();bt=BRf.b;bs=Bb(bw,bt);if(!bs)bC=1;if(!(bw!=BRj.b&&bw!=BRg.b&&bs)){if(bD<10)by[bz]=BQY.b<<24>>24;else{by[bz]=0;if(bC){bu=bz-1|0;if(by[bu]==BRg.b)by[bu]=bt<<24>>24;}}}}bz=bz+(-1)|0;bD=bD+(-1)|0;}bx=bx+1|0;}bm=bm+1|0;}if(v)break a;}}}k=k+1|0;}return;}}
function YL(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r;b=a.dP;h=F(b,F(b,F(b,40)+1|0)+1|0);if(F(a.dP,15))h=0;i=0;j=c*16|0;k=d*16|0;while(i<h){l=j+F(a.dP,16)|0;b=a.dP;m=F(b,F(b,120)+8|0);n=k+F(a.dP,16)|0;o=1;if(!F(a.dP,4)){S6(a,e,f,g,l,m,n,1.0+V(a.dP)*6.0,0.0,0.0,(-1),(-1),0.5);o=o+F(a.dP,4)|0;}p=0;while(p<o){q=V(a.dP)*3.1415927410125732*2.0;r=(V(a.dP)-0.5)*2.0/8.0;S6(a,e,f,g,l,m,n,V(a.dP)*2.0+V(a.dP),q,r,0,0,1.0);p=p+1|0;}i=i+1|0;}}
var Ob=J();
function A$e(){var a=this;Ob.call(a);a.BB=null;a.NV=0;}
function DC(a,b){var c=new A$e();Bik(c,a,b);return c;}
function Bik(a,b,c){var d,e,f,g,h,i,j;a.NV=c;a.BB=W(UG,c);d=0;while(d<c){e=a.BB;f=new UG;f.e_=Bo(512);f.L6=Dc(b)*256.0;f.Sz=Dc(b)*256.0;f.OJ=Dc(b)*256.0;g=0;while(g<256){h=f.e_.data;i=g+1|0;h[g]=g;g=i;}g=0;while(g<256){i=F(b,256-g|0)+g|0;h=f.e_.data;j=h[g];h[g]=h[i];h[i]=j;h[g+256|0]=h[g];g=g+1|0;}e.data[d]=f;d=d+1|0;}}
function H$(a,b,c){var d,e,f;d=0.0;e=1.0;f=0;while(f<a.NV){d=d+AR0(a.BB.data[f],b*e,c*e,0.0)/e;e=e/2.0;f=f+1|0;}return d;}
function Kj(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o;if(b===null)b=GK(Bp(Bp(f,g),h));else{l=0;while(true){m=b.data;if(l>=m.length)break;m[l]=0.0;l=l+1|0;}}n=1.0;o=0;while(o<a.NV){A0V(a.BB.data[o],b,c,d,e,f,g,h,i*n,j*n,k*n,n);n=n/2.0;o=o+1|0;}return b;}
function AG6(){D.call(this);this.ZW=null;}
function BHy(a){Cw(a.ZW,CEs);}
function AG5(){D.call(this);this.a36=null;}
function Bwr(a){Cw(a.a36,CEt);}
function Kz(){var a=this;D.call(a);a.a9g=0;a.bcR=null;a.a9O=null;}
var CFf=null;var CFg=0.0;var CFh=0.0;var CFi=0.0;var CFj=0.0;var CFk=0.0;function A_U(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb;f=0;g=(-1);h=0;i=101;j=b;a:while(true){b:{c:{d:{switch(i){case 101:g=g+1|0;if(g>=4){f=f+2|0;break d;}f=CFf.data[g];break d;case 104:break d;case 107:break c;default:}break b;}k=j/f|0;if(j-Bp(f,k)|0){i=101;break b;}l=e.data;h=h+1|0;l[h+1|0]=f;if(f!=2){i=107;j=k;break b;}if(h==1){i=107;j=k;break b;}j=1;while(j<h){m=(h-j|0)+1|0;l[m+1|0]=l[m];j=j+1|0;}l[2]=2;j=k;}if(j
==1)break a;i=104;}}e=e.data;e[0]=b;e[1]=h;n=CFg/b;o=0;p=h-1|0;q=1;if(!p)return;r=0;while(r<p){s=e[r+2|0];t=0;u=Bp(q,s);v=b/u|0;w=s-1|0;k=0;while(k<w){t=t+q|0;x=t*n;y=0.0;z=2;i=o;while(z<v){l=c.data;y=y+1.0;ba=y*x;j=i+1|0;h=d+i|0;bb=ba;l[h]=F2(bb);i=j+1|0;l[d+j|0]=Fa(bb);z=z+2|0;}o=o+v|0;k=k+1|0;}r=r+1|0;q=u;}}
function AW8(){CFf=Cq([4,2,3,5]);CFg=6.2831854820251465;CFh=0.7071067690849304;CFi=0.8660253882408142;CFj=(-0.5);CFk=1.4142135381698608;}
function AJU(){D.call(this);this.hm=null;}
function QY(a){var b=new AJU();A6j(b,a);return b;}
function A47(a){var b=new AJU();Bsc(b,a);return b;}
function A6j(a,b){a.hm=BW(b>>1);}
function Bsc(a,b){a.hm=b;}
function MX(a,b,c,d){var e,f;e=b<<11|d<<7|c;f=e>>1;return !(e&1)?a.hm.data[f]&15:a.hm.data[f]>>4&15;}
function Hz(a,b,c,d,e){var f,g,h;f=b<<11|d<<7|c;g=f>>1;if(!(f&1)){h=a.hm.data;h[g]=(h[g]&240|e&15)<<24>>24;}else{h=a.hm.data;h[g]=(h[g]&15|(e&15)<<4)<<24>>24;}}
function RM(a){return a.hm===null?0:1;}
function UG(){var a=this;Ob.call(a);a.e_=null;a.L6=0.0;a.Sz=0.0;a.OJ=0.0;}
function AR0(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x;e=b+a.L6;f=c+a.Sz;g=d+a.OJ;h=e|0;i=f|0;j=g|0;if(e<h)h=h+(-1)|0;if(f<i)i=i+(-1)|0;if(g<j)j=j+(-1)|0;k=h&255;l=i&255;m=j&255;c=e-h;d=f-i;n=g-j;o=c*c*c*(c*(c*6.0-15.0)+10.0);p=d*d*d*(d*(d*6.0-15.0)+10.0);q=n*n*n*(n*(n*6.0-15.0)+10.0);r=a.e_.data;s=r[k]+l|0;t=r[s]+m|0;u=r[s+1|0]+m|0;v=r[k+1|0]+l|0;w=r[v]+m|0;x=r[v+1|0]+m|0;b=FK(a,r[t],c,d,n);k=a.e_.data[w];e=c-1.0;b=Gr(a,o,b,FK(a,k,e,d,n));k=a.e_.data[u];f=d-1.0;b=Gr(a,p,b,Gr(a,o,FK(a,k,c,f,n),FK(a,
a.e_.data[x],e,f,n)));k=a.e_.data[t+1|0];g=n-1.0;return Gr(a,q,b,Gr(a,p,Gr(a,o,FK(a,k,c,d,g),FK(a,a.e_.data[w+1|0],e,d,g)),Gr(a,o,FK(a,a.e_.data[u+1|0],c,f,g),FK(a,a.e_.data[x+1|0],e,f,g))));}
function Gr(a,b,c,d){return c+b*(d-c);}
function FK(a,b,c,d,e){var f,g;f=b&15;g=f>=8?d:c;if(f>=4)d=f!=12&&f!=14?e:c;if(f&1)g= -g;if(f&2)d= -d;return g+d;}
function A0V(a,b,c,d,e,f,g,h,i,j,k,l){var m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs;m=0;n=1.0/l;o=(-1);p=0.0;q=0.0;r=0.0;s=0.0;t=0;while(t<f){u=(c+t)*i+a.L6;v=u|0;if(u<v)v=v+(-1)|0;w=v&255;x=u-v;y=x*x*x*(x*(x*6.0-15.0)+10.0);z=0;v=w+1|0;u=x-1.0;while(z<h){ba=(e+z)*k+a.OJ;bb=ba|0;if(ba<bb)bb=bb+(-1)|0;bc=bb&255;bd=ba-bb;be=bd*bd*bd*(bd*(bd*6.0-15.0)+10.0);bf=0;ba=bd-1.0;while(bf<g){bg=(d+bf)*j+a.Sz;bh=bg|0;if(bg<bh)bh=bh+(-1)|0;bi=bh&255;bj=bg-bh;bk=bj*bj*bj*(bj*(bj
*6.0-15.0)+10.0);if(bf&&bi==o)bi=o;else{bl=a.e_.data;bm=bl[w]+bi|0;bn=bl[bm]+bc|0;bo=bl[bm+1|0]+bc|0;bp=bl[v]+bi|0;bq=bl[bp]+bc|0;br=bl[bp+1|0]+bc|0;p=Gr(a,y,FK(a,bl[bn],x,bj,bd),FK(a,a.e_.data[bq],u,bj,bd));bm=a.e_.data[bo];l=bj-1.0;q=Gr(a,y,FK(a,bm,x,l,bd),FK(a,a.e_.data[br],u,l,bd));r=Gr(a,y,FK(a,a.e_.data[bn+1|0],x,bj,ba),FK(a,a.e_.data[bq+1|0],u,bj,ba));s=Gr(a,y,FK(a,a.e_.data[bo+1|0],x,l,ba),FK(a,a.e_.data[br+1|0],u,l,ba));}bl=b.data;bs=Gr(a,be,Gr(a,bk,p,q),Gr(a,bk,r,s));br=m+1|0;bl[m]=bl[m]+bs*n;bf=bf
+1|0;m=br;o=bi;}z=z+1|0;}t=t+1|0;}}
function ALA(){var a=this;H2.call(a);a.a8c=null;a.Yp=null;a.vX=0;}
function Bdi(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.bp;c=a.Yp.Qh();d=8;e=6;f=4210752;$p=1;case 1:AVG(b,c,d,e,f);if(C()){break _;}b=a.bp;c=B(1292);d=8;e=(a.jB-96|0)+2|0;f=4210752;$p=2;case 2:AVG(b,c,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A_S(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.w.bb;d=B(1818);$p=1;case 1:$z=A3q(c,d);if(C()){break _;}e=$z;CD(1.0,1.0,1.0,1.0);Hq(a.w.bb,e);e=a.R;f=a.ms;g=(e-f|0)/2|0;h=(a.ba-a.jB|0)/2|0;i=0;e=0;j=(a.vX*18|0)+17|0;$p=2;case 2:ASi(a,g,h,i,e,f,j);if(C()){break _;}i=(h+(a.vX*18|0)|0)+17|0;e=0;j=126;f=a.ms;h=96;$p=3;case 3:ASi(a,g,i,e,j,f,h);if(C()){break _;}return;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function APB(){H2.call(this);this.N1=null;}
function ARX(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUy(a);if(C()){break _;}b=a.N1;c=a.w.e;d=c.B.bR;if(d!==null){$p=2;continue _;}e=0;while(e<9){d=M5(b.qE,e);if(d!==null){$p=3;continue _;}e=e+1|0;}return;case 2:A82(c,d);if(C()){break _;}e=0;while(e<9){d=M5(b.qE,e);if(d!==null){$p=3;continue _;}e=e+1|0;}return;case 3:A82(c,d);if(C()){break _;}while(true){e=e+1|0;if(e>=9)break;d=M5(b.qE,e);if(d===null)continue;else
{continue _;}}return;default:E4();}}C8().s(a,b,c,d,e,$p);}
function A2W(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.bp;c=B(1442);d=28;e=6;f=4210752;$p=1;case 1:AVG(b,c,d,e,f);if(C()){break _;}c=a.bp;b=B(1292);d=8;e=(a.jB-96|0)+2|0;f=4210752;$p=2;case 2:AVG(c,b,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function A7l(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.w.bb;d=B(1819);$p=1;case 1:$z=A3q(c,d);if(C()){break _;}e=$z;CD(1.0,1.0,1.0,1.0);Hq(a.w.bb,e);e=a.R;f=a.ms;g=(e-f|0)/2|0;e=a.ba;h=a.jB;i=(e-h|0)/2|0;j=0;e=0;$p=2;case 2:ASi(a,g,i,j,e,f,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function ANL(){H2.call(this);this.zM=null;}
function A5j(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.bp;c=B(1654);d=60;e=6;f=4210752;$p=1;case 1:AVG(b,c,d,e,f);if(C()){break _;}c=a.bp;b=B(1292);d=8;e=(a.jB-96|0)+2|0;f=4210752;$p=2;case 2:AVG(c,b,d,e,f);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function BaC(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.w.bb;d=B(1820);$p=1;case 1:$z=A3q(c,d);if(C()){break _;}e=$z;CD(1.0,1.0,1.0,1.0);Hq(a.w.bb,e);e=a.R;f=a.ms;g=(e-f|0)/2|0;e=a.ba;h=a.jB;i=(e-h|0)/2|0;j=0;e=0;$p=2;case 2:ASi(a,g,i,j,e,f,h);if(C()){break _;}if(!AOD(a.zM)){f=(a.zM.mx*24|0)/200|0;e=g+79|0;g=i+34|0;h=176;i=14;f
=f+1|0;j=16;$p=3;continue _;}d=a.zM;if(!d.uU)d.uU=200;k=(d.lD*12|0)/d.uU|0;f=g+56|0;h=((i+36|0)+12|0)-k|0;j=176;l=12-k|0;m=14;e=k+2|0;$p=4;continue _;case 3:ASi(a,e,g,h,i,f,j);if(C()){break _;}return;case 4:ASi(a,f,h,j,l,m,e);if(C()){break _;}f=(a.zM.mx*24|0)/200|0;e=g+79|0;g=i+34|0;h=176;i=14;f=f+1|0;j=16;$p=3;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function AKz(){var a=this;D.call(a);a.E2=0;a.E1=0;}
function ABu(a,b){var c=new AKz();BzL(c,a,b);return c;}
function BzL(a,b,c){a.E2=b;a.E1=c;}
function BIQ(a,b){var c;if(!(b instanceof AKz))return 0;c=b;return a.E2==c.E2&&a.E1==c.E1?1:0;}
function BDk(a){return a.E2<<16^a.E1;}
function NG(){var a=this;D.call(a);a.S5=null;a.a5Z=null;a.Yq=0;a.YO=0;a.a6P=0;}
var CEw=null;var CED=null;var CEE=null;var CEF=null;var CEG=null;function AAW(){AAW=Bi(NG);Btp();}
function A3s(a,b,c,d,e){var f=new NG();A2P(f,a,b,c,d,e);return f;}
function A2P(a,b,c,d,e,f){AAW();a.S5=b;a.a5Z=c;a.Yq=d;a.YO=e;a.a6P=f;}
function Btp(){var b;b=A3E([12,8,140,8,76,8,204,8,44,8,172,8,108,8,236,8,28,8,156,8,92,8,220,8,60,8,188,8,124,8,252,8,2,8,130,8,66,8,194,8,34,8,162,8,98,8,226,8,18,8,146,8,82,8,210,8,50,8,178,8,114,8,242,8,10,8,138,8,74,8,202,8,42,8,170,8,106,8,234,8,26,8,154,8,90,8,218,8,58,8,186,8,122,8,250,8,6,8,134,8,70,8,198,8,38,8,166,8,102,8,230,8,22,8,150,8,86,8,214,8,54,8,182,8,118,8,246,8,14,8,142,8,78,8,206,8,46,8,174,8,110,8,238,8,30,8,158,8,94,8,222,8,62,8,190,8,126,8,254,8,1,8,129,8,65,8,193,8,33,8,161,8,97,8,
225,8,17,8,145,8,81,8,209,8,49,8,177,8,113,8,241,8,9,8,137,8,73,8,201,8,41,8,169,8,105,8,233,8,25,8,153,8,89,8,217,8,57,8,185,8,121,8,249,8,5,8,133,8,69,8,197,8,37,8,165,8,101,8,229,8,21,8,149,8,85,8,213,8,53,8,181,8,117,8,245,8,13,8,141,8,77,8,205,8,45,8,173,8,109,8,237,8,29,8,157,8,93,8,221,8,61,8,189,8,125,8,253,8,19,9,275,9,147,9,403,9,83,9,339,9,211,9,467,9,51,9,307,9,179,9,435,9,115,9,371,9,243,9,499,9,11,9,267,9,139,9,395,9,75,9,331,9,203,9,459,9,43,9,299,9,171,9,427,9,107,9,363,9,235,9,491,9,27,9,283,
9,155,9,411,9,91,9,347,9,219,9,475,9,59,9,315,9,187,9,443,9,123,9,379,9,251,9,507,9,7,9,263,9,135,9,391,9,71,9,327,9,199,9,455,9,39,9,295,9,167,9,423,9,103,9,359,9,231,9,487,9,23,9,279,9,151,9,407,9,87,9,343,9,215,9,471,9,55,9,311,9,183,9,439,9,119,9,375,9,247,9,503,9,15,9,271,9,143,9,399,9,79,9,335,9,207,9,463,9,47,9,303,9,175,9,431,9,111,9,367,9,239,9,495,9,31,9,287,9,159,9,415,9,95,9,351,9,223,9,479,9,63,9,319,9,191,9,447,9,127,9,383,9,255,9,511,9,0,7,64,7,32,7,96,7,16,7,80,7,48,7,112,7,8,7,72,7,40,7,104,
7,24,7,88,7,56,7,120,7,4,7,68,7,36,7,100,7,20,7,84,7,52,7,116,7,3,8,131,8,67,8,195,8,35,8,163,8,99,8,227,8]);CEw=b;CED=A3E([0,5,16,5,8,5,24,5,4,5,20,5,12,5,28,5,2,5,18,5,10,5,26,5,6,5,22,5,14,5,30,5,1,5,17,5,9,5,25,5,5,5,21,5,13,5,29,5,3,5,19,5,11,5,27,5,7,5,23,5]);CEE=A3s(b,CEz,257,286,15);CEF=A3s(CED,CEy,0,30,15);CEG=A3s(null,CEH,0,19,7);}
function P3(){Dw.call(this);this.W3=0;}
var CBG=null;var Czw=null;var CFl=null;function Em(){Em=Bi(P3);BrQ();}
function BJA(a,b,c){var d=new P3();A2T(d,a,b,c);return d;}
function Bw5(){Em();return CFl.de();}
function A2T(a,b,c,d){Em();Gg(a,b,c);a.W3=d;}
function BrQ(){var b;CBG=BJA(B(1821),0,15);b=BJA(B(1822),1,0);Czw=b;CFl=Q(P3,[CBG,b]);}
function Ik(){var a=this;D.call(a);a.dj=null;a.bw=0;a.bt=0;a.bv=0;a.A1=0;a.cu=null;a.gE=null;}
function CFm(a,b,c,d,e){var f=new Ik();ARC(f,a,b,c,d,e);return f;}
function ARC(a,b,c,d,e,f){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.gE=b;a.cu=Cs();a.dj=c;a.bw=d;a.bt=e;a.bv=f;$p=1;case 1:$z=AZU(c,d,e,f);if(C()){break _;}d=$z;a.A1=d;TQ(a);return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
function TQ(a){var b;a:{DY(a.cu);b=a.A1;if(!b){Z(a.cu,DW(a.bw,a.bt,a.bv-1|0));Z(a.cu,DW(a.bw,a.bt,a.bv+1|0));break a;}if(b==1){Z(a.cu,DW(a.bw-1|0,a.bt,a.bv));Z(a.cu,DW(a.bw+1|0,a.bt,a.bv));break a;}if(b==2){Z(a.cu,DW(a.bw-1|0,a.bt,a.bv));Z(a.cu,DW(a.bw+1|0,a.bt+1|0,a.bv));break a;}if(b==3){Z(a.cu,DW(a.bw-1|0,a.bt+1|0,a.bv));Z(a.cu,DW(a.bw+1|0,a.bt,a.bv));break a;}if(b==4){Z(a.cu,DW(a.bw,a.bt+1|0,a.bv-1|0));Z(a.cu,DW(a.bw,a.bt,a.bv+1|0));break a;}if(b==5){Z(a.cu,DW(a.bw,a.bt,a.bv-1|0));Z(a.cu,DW(a.bw,a.bt+1|
0,a.bv+1|0));break a;}if(b==6){Z(a.cu,DW(a.bw+1|0,a.bt,a.bv));Z(a.cu,DW(a.bw,a.bt,a.bv+1|0));break a;}if(b==7){Z(a.cu,DW(a.bw-1|0,a.bt,a.bv));Z(a.cu,DW(a.bw,a.bt,a.bv+1|0));break a;}if(b==8){Z(a.cu,DW(a.bw-1|0,a.bt,a.bv));Z(a.cu,DW(a.bw,a.bt,a.bv-1|0));break a;}if(b!=9)break a;Z(a.cu,DW(a.bw+1|0,a.bt,a.bv));Z(a.cu,DW(a.bw,a.bt,a.bv-1|0));}}
function A06(a){var b,c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=a.cu;if(b>=c.n)return;c=Bd(c,b);$p=1;case 1:$z=BdZ(a,c);if(C()){break _;}c=$z;if(c!==null&&AHL(c,a)){Rr(a.cu,b,DW(c.bw,c.bt,c.bv));d=b;}else{c=a.cu;d=b+(-1)|0;Er(c,b);}b=d+1|0;c=a.cu;if(b>=c.n)return;c=Bd(c,b);continue _;default:E4();}}C8().s(a,b,c,d,$p);}
function A8J(a,b,c,d){var e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.dj;$p=1;case 1:$z=AWH(e,b,c,d);if(C()){break _;}f=$z;if(f==a.gE.b)return 1;e=a.dj;f=c+1|0;$p=2;case 2:$z=AWH(e,b,f,d);if(C()){break _;}g=$z;if(g==a.gE.b)return 1;e=a.dj;c=c-1|0;$p=3;case 3:$z=AWH(e,b,c,d);if(C()){break _;}b=$z;return b!=a.gE.b?0:1;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function BdZ(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.dj;d=b.dz;e=b.dJ;f=b.dA;$p=1;case 1:$z=AWH(c,d,e,f);if(C()){break _;}d=$z;c=a.gE;if(d==c.b){g=new Ik;h=a.dj;d=b.dz;e=b.dJ;f=b.dA;$p=3;continue _;}c=a.dj;d=b.dz;e=b.dJ+1|0;f=b.dA;$p=2;case 2:$z=AWH(c,d,e,f);if(C()){break _;}d=$z;c=a.gE;if(d!=c.b){c=a.dj;d=b.dz;e=b.dJ-1|0;f=b.dA;$p=4;continue _;}g=new Ik;h=a.dj;d=b.dz;e=b.dJ+1|
0;f=b.dA;$p=5;continue _;case 3:ARC(g,c,h,d,e,f);if(C()){break _;}return g;case 4:$z=AWH(c,d,e,f);if(C()){break _;}d=$z;c=a.gE;if(d!=c.b){g=null;return g;}g=new Ik;h=a.dj;e=b.dz;d=b.dJ-1|0;f=b.dA;$p=6;continue _;case 5:ARC(g,c,h,d,e,f);if(C()){break _;}return g;case 6:ARC(g,c,h,e,d,f);if(C()){break _;}return g;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AHL(a,b){var c,d;c=0;while(true){d=a.cu;if(c>=d.n)break;d=Bd(d,c);if(d.dz==b.bw&&d.dA==b.bv)return 1;c=c+1|0;}return 0;}
function Ty(a,b,c,d){var e,f;e=0;while(true){f=a.cu;if(e>=f.n)break;f=Bd(f,e);if(f.dz==b&&f.dA==d)return 1;e=e+1|0;}return 0;}
function AHu(a,b){var c,d,e;if(AHL(a,b))return 1;c=a.cu;d=c.n;if(d==2)return 0;if(!d)return 1;c=Bd(c,0);e=b.bt;d=a.bt;return e==d&&c.dJ==d?1:1;}
function BeL(a,b){var c,d,e,f,g,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Z(a.cu,DW(b.bw,b.bt,b.bv));c=Ty(a,a.bw,a.bt,a.bv-1|0);d=Ty(a,a.bw,a.bt,a.bv+1|0);e=Ty(a,a.bw-1|0,a.bt,a.bv);f=Ty(a,a.bw+1|0,a.bt,a.bv);g=(-1);if(!(!c&&!d))g=0;if(!(!e&&!f))g=1;if(d&&f&&!c&&!e)g=6;if(d&&e&&!c&&!f)g=7;if(c&&e&&!d&&!f)g=8;if(c&&f&&!d&&!e)g=9;if(!g){b=a.dj;c=a.bw;d=a.bt+1|0;e=a.bv-1|0;$p=1;continue _;}if(g==1){b=a.dj;c=a.bw+1|0;d
=a.bt+1|0;e=a.bv;$p=2;continue _;}if(g<0)g=0;b=a.dj;c=a.bw;d=a.bt;e=a.bv;$p=5;continue _;case 1:$z=AWH(b,c,d,e);if(C()){break _;}c=$z;if(c==a.gE.b)g=4;b=a.dj;c=a.bw;d=a.bt+1|0;e=a.bv+1|0;$p=3;continue _;case 2:$z=AWH(b,c,d,e);if(C()){break _;}c=$z;if(c==a.gE.b)g=2;b=a.dj;c=a.bw-1|0;d=a.bt+1|0;e=a.bv;$p=4;continue _;case 3:$z=AWH(b,c,d,e);if(C()){break _;}c=$z;if(c==a.gE.b)g=5;if(g==1){b=a.dj;c=a.bw+1|0;d=a.bt+1|0;e=a.bv;$p=2;continue _;}if(g<0)g=0;b=a.dj;c=a.bw;d=a.bt;e=a.bv;$p=5;continue _;case 4:$z=AWH(b,
c,d,e);if(C()){break _;}c=$z;if(c==a.gE.b)g=3;if(g<0)g=0;b=a.dj;c=a.bw;d=a.bt;e=a.bv;$p=5;case 5:b.bcQ(c,d,e,g);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,$p);}
function A5t(a,b,c,d){var e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=DW(b,c,d);$p=1;case 1:$z=BdZ(a,e);if(C()){break _;}e=$z;if(e===null)return 0;$p=2;case 2:A06(e);if(C()){break _;}return AHu(e,a);default:E4();}}C8().s(a,b,c,d,e,$p);}
function A8b(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.bw;d=a.bt;e=a.bv-1|0;$p=1;case 1:$z=A5t(a,c,d,e);if(C()){break _;}e=$z;c=a.bw;d=a.bt;f=a.bv+1|0;$p=2;case 2:$z=A5t(a,c,d,f);if(C()){break _;}c=$z;d=a.bw-1|0;f=a.bt;g=a.bv;$p=3;case 3:$z=A5t(a,d,f,g);if(C()){break _;}d=$z;f=a.bw+1|0;g=a.bt;h=a.bv;$p=4;case 4:$z=A5t(a,f,g,h);if(C()){break _;}f=$z;g=(-1);if(!(!e&&!c)&&
!d&&!f)g=0;if(!(!d&&!f)&&!e&&!c)g=1;if(c&&f&&!e&&!d)g=6;if(c&&d&&!e&&!f)g=7;if(e&&d&&!c&&!f)g=8;if(e&&f&&!c&&!d)g=9;if(g==(-1)){if(!(!e&&!c))g=0;if(!(!d&&!f))g=1;if(!b){if(e&&d)g=8;if(f&&e)g=9;if(d&&c)g=7;if(c&&f)g=6;}else{if(c&&f)g=6;if(d&&c)g=7;if(f&&e)g=9;if(e&&d)g=8;}}if(!g){i=a.dj;b=a.bw;e=a.bt+1|0;c=a.bv-1|0;$p=5;continue _;}if(g==1){i=a.dj;b=a.bw+1|0;e=a.bt+1|0;c=a.bv;$p=6;continue _;}if(g<0)g=0;a.A1=g;TQ(a);i=a.dj;b=a.bw;e=a.bt;c=a.bv;$p=9;continue _;case 5:$z=AWH(i,b,e,c);if(C()){break _;}b=$z;if(b
==a.gE.b)g=4;i=a.dj;b=a.bw;e=a.bt+1|0;c=a.bv+1|0;$p=7;continue _;case 6:$z=AWH(i,b,e,c);if(C()){break _;}b=$z;if(b==a.gE.b)g=2;i=a.dj;b=a.bw-1|0;e=a.bt+1|0;c=a.bv;$p=8;continue _;case 7:$z=AWH(i,b,e,c);if(C()){break _;}b=$z;if(b==a.gE.b)g=5;if(g==1){i=a.dj;b=a.bw+1|0;e=a.bt+1|0;c=a.bv;$p=6;continue _;}if(g<0)g=0;a.A1=g;TQ(a);i=a.dj;b=a.bw;e=a.bt;c=a.bv;$p=9;continue _;case 8:$z=AWH(i,b,e,c);if(C()){break _;}b=$z;if(b==a.gE.b)g=3;if(g<0)g=0;a.A1=g;TQ(a);i=a.dj;b=a.bw;e=a.bt;c=a.bv;$p=9;case 9:i.bcQ(b,e,c,g);if
(C()){break _;}h=0;i=a.cu;if(h>=i.n)return;i=Bd(i,h);$p=10;case 10:$z=BdZ(a,i);if(C()){break _;}i=$z;if(i!==null){$p=11;continue _;}h=h+1|0;i=a.cu;if(h>=i.n)return;i=Bd(i,h);continue _;case 11:A06(i);if(C()){break _;}if(AHu(i,a)){$p=12;continue _;}h=h+1|0;i=a.cu;if(h>=i.n)return;i=Bd(i,h);$p=10;continue _;case 12:BeL(i,a);if(C()){break _;}h=h+1|0;i=a.cu;if(h>=i.n)return;i=Bd(i,h);$p=10;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
var U0=J(0);
function AJm(){var a=this;D.call(a);a.Xg=null;a.UM=null;}
function BGU(a,b){var c,d,e;c=a.UM;d=a.Xg;e=W(D,1);e.data[0]=b;Ri();Z(c,BJT(APK(e),d));}
var AHf=J(Eh);
function AR1(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bL=a.c;a.cG=a.h;a.bK=a.d;b=a.i+0.002;a.i=b;c=a.f;d=a.g;$p=1;case 1:BeA(a,c,b,d);if(C()){break _;}a.f=a.f*0.8500000238418579;a.i=a.i*0.8500000238418579;a.g=a.g*0.8500000238418579;e=a.k;f=P(a.c);g=P(a.h);h=P(a.d);$p=2;case 2:$z=AV0(e,f,g,h);if(C()){break _;}e=$z;BH();if(e!==BUg){$p=3;continue _;}f=a.cj;a.cj=f-1|0;if(f>0)return;$p
=4;continue _;case 3:Do(a);if(C()){break _;}f=a.cj;a.cj=f-1|0;if(f>0)return;$p=4;case 4:Do(a);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function A0Q(){Eh.call(this);this.a1Y=0.0;}
function BDr(a,b,c,d,e){var f=new A0Q();Bk3(f,a,b,c,d,e);return f;}
function Bk3(a,b,c,d,e,f){var g,h;Ip(a,b,c,d,e,0.0,0.0,0.0);a.f=a.f*0.10000000149011612;a.i=a.i*0.10000000149011612;a.g=a.g*0.10000000149011612;g=CH()*0.30000001192092896;a.iD=g;a.iq=g;a.h0=g;g=a.dk*0.75;a.dk=g;g=g*f;a.dk=g;a.a1Y=g;h=8.0/(CH()*0.8+0.2)|0;a.cj=h;a.cj=h*f|0;a.qW=0;}
function A65(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=(a.c$+c)/a.cj*32.0;if(i<0.0)i=0.0;if(i>1.0)i=1.0;a.dk=a.a1Y*i;$p=1;case 1:A_n(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function A87(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bL=a.c;a.cG=a.h;a.bK=a.d;b=a.c$;a.c$=b+1|0;if(b>=a.cj){$p=2;continue _;}a.fU=7-((a.c$*8|0)/a.cj|0)|0;c=a.i+0.004;a.i=c;d=a.f;e=a.g;$p=1;case 1:BeA(a,d,c,e);if(C()){break _;}if(a.h===a.cG){a.f=a.f*1.1;a.g=a.g*1.1;}c=a.f*0.9599999785423279;a.f=c;a.i=a.i*0.9599999785423279;d=a.g*0.9599999785423279;a.g=d;if(a.bC){a.f=c*0.699999988079071;a.g=d*0.699999988079071;}return;case 2:Do(a);if
(C()){break _;}a.fU=7-((a.c$*8|0)/a.cj|0)|0;c=a.i+0.004;a.i=c;d=a.f;e=a.g;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,$p);}
var AEE=J(Eh);
function Bfi(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A_n(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function AZ8(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bL=a.c;a.cG=a.h;a.bK=a.d;b=a.c$;a.c$=b+1|0;if(b>=a.cj){$p=2;continue _;}a.fU=7-((a.c$*8|0)/a.cj|0)|0;c=a.i+0.004;a.i=c;d=a.f;e=a.g;$p=1;case 1:BeA(a,d,c,e);if(C()){break _;}c=a.f*0.8999999761581421;a.f=c;a.i=a.i*0.8999999761581421;d=a.g*0.8999999761581421;a.g=d;if(a.bC){a.f=c*0.699999988079071;a.g=d*0.699999988079071;}return;case 2:Do(a);if(C()){break _;}a.fU=
7-((a.c$*8|0)/a.cj|0)|0;c=a.i+0.004;a.i=c;d=a.f;e=a.g;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,$p);}
function ARB(){Eh.call(this);this.a4M=0.0;}
function BKb(a,b,c,d,e,f,g){var h=new ARB();BCC(h,a,b,c,d,e,f,g);return h;}
function BCC(a,b,c,d,e,f,g,h){Ip(a,b,c,d,e,f,g,h);a.f=a.f*0.009999999776482582+f;a.i=a.i*0.009999999776482582+g;a.g=a.g*0.009999999776482582+h;V(a.l);V(a.l);V(a.l);V(a.l);V(a.l);V(a.l);a.a4M=a.dk;a.iD=1.0;a.iq=1.0;a.h0=1.0;a.cj=(8.0/(CH()*0.8+0.2)|0)+4|0;a.qW=1;a.fU=48;}
function BdB(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=(a.c$+c)/a.cj;a.dk=a.a4M*(1.0-i*i*0.5);$p=1;case 1:A_n(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function ASL(a,b){var c,d,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=(a.c$+b)/a.cj;if(c<0.0)c=0.0;if(c>1.0)c=1.0;$p=1;case 1:$z=A0T(a,b);if(C()){break _;}d=$z;return d*c+1.0-c;default:E4();}}C8().s(a,b,c,d,$p);}
function AUn(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bL=a.c;a.cG=a.h;a.bK=a.d;b=a.c$;a.c$=b+1|0;if(b>=a.cj){$p=2;continue _;}c=a.f;d=a.i;e=a.g;$p=1;case 1:BeA(a,c,d,e);if(C()){break _;}c=a.f*0.9599999785423279;a.f=c;a.i=a.i*0.9599999785423279;d=a.g*0.9599999785423279;a.g=d;if(a.bC){a.f=c*0.699999988079071;a.g=d*0.699999988079071;}return;case 2:Do(a);if(C()){break _;}c=a.f;d=a.i;e=a.g;$p=1;continue _;default:E4();}}C8().s(a,
b,c,d,e,$p);}
function AUD(){Eh.call(this);this.Ua=0.0;}
function BNY(a,b,c,d){var e=new AUD();BtG(e,a,b,c,d);return e;}
function BtG(a,b,c,d,e){var f;Ip(a,b,c,d,e,0.0,0.0,0.0);a.f=a.f*0.800000011920929;a.i=a.i*0.800000011920929;a.g=a.g*0.800000011920929;a.i=V(a.l)*0.4000000059604645+0.05000000074505806;a.iD=1.0;a.iq=1.0;a.h0=1.0;f=a.dk*(V(a.l)*2.0+0.20000000298023224);a.dk=f;a.Ua=f;a.cj=16.0/(CH()*0.8+0.2)|0;a.qW=0;a.fU=49;}
function AQt(a,b){return 1.0;}
function A2K(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=(a.c$+c)/a.cj;a.dk=a.Ua*(1.0-i*i);$p=1;case 1:A_n(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function A8t(a){var b,c,d,e,f,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bL=a.c;a.cG=a.h;a.bK=a.d;b=a.c$;a.c$=b+1|0;if(b>=a.cj){$p=1;continue _;}c=a.c$/a.cj;if(V(a.l)>c)Ck(a.k,B(819),a.c,a.h,a.d,a.f,a.i,a.g);d=a.i-0.03;a.i=d;e=a.f;f=a.g;$p=2;continue _;case 1:Do(a);if(C()){break _;}c=a.c$/a.cj;if(V(a.l)>c)Ck(a.k,B(819),a.c,a.h,a.d,a.f,a.i,a.g);d=a.i-0.03;a.i=d;e=a.f;f=a.g;$p=2;case 2:BeA(a,e,d,f);if(C()){break _;}d=a.f*0.9990000128746033;a.f
=d;a.i=a.i*0.9990000128746033;e=a.g*0.9990000128746033;a.g=e;if(a.bC){a.f=d*0.699999988079071;a.g=e*0.699999988079071;}return;default:E4();}}C8().s(a,b,c,d,e,f,$p);}
var AO_=J(RP);
function A5B(){Eh.call(this);this.Uh=0.0;}
function BMZ(a,b,c,d,e){var f=new A5B();BoZ(f,a,b,c,d,e);return f;}
function BoZ(a,b,c,d,e,f){var g,h;Ip(a,b,c,d,e,0.0,0.0,0.0);a.f=a.f*0.10000000149011612;a.i=a.i*0.10000000149011612;a.g=a.g*0.10000000149011612;a.h0=CH()*0.30000001192092896+0.699999988079071;g=CH()*0.10000000149011612;a.iD=g;a.iq=g;g=a.dk*0.75;a.dk=g;g=g*f;a.dk=g;a.Uh=g;h=8.0/(CH()*0.8+0.2)|0;a.cj=h;a.cj=h*f|0;a.qW=0;}
function AT3(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=(a.c$+c)/a.cj*32.0;if(i<0.0)i=0.0;if(i>1.0)i=1.0;a.dk=a.Uh*i;$p=1;case 1:A_n(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,$p);}
function Bch(a){var b,c,d,e,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bL=a.c;a.cG=a.h;a.bK=a.d;b=a.c$;a.c$=b+1|0;if(b>=a.cj){$p=2;continue _;}a.fU=7-((a.c$*8|0)/a.cj|0)|0;c=a.f;d=a.i;e=a.g;$p=1;case 1:BeA(a,c,d,e);if(C()){break _;}if(a.h===a.cG){a.f=a.f*1.1;a.g=a.g*1.1;}c=a.f*0.9599999785423279;a.f=c;a.i=a.i*0.9599999785423279;d=a.g*0.9599999785423279;a.g=d;if(a.bC){a.f=c*0.699999988079071;a.g=d*0.699999988079071;}return;case 2:Do(a);if
(C()){break _;}a.fU=7-((a.c$*8|0)/a.cj|0)|0;c=a.f;d=a.i;e=a.g;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,$p);}
var Wn=J(Eh);
function CFn(a,b,c,d,e){var f=new Wn();AE_(f,a,b,c,d,e);return f;}
function AE_(a,b,c,d,e,f){Ip(a,b,c,d,e,0.0,0.0,0.0);a.fU=f.rU;a.iD=1.0;a.iq=1.0;a.h0=1.0;O();a.rn=BZk.Sx;a.dk=a.dk/2.0;}
function Bln(a){return 2;}
function BeD(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=a.fU;j=((i%16|0)+a.NG/4.0)/16.0;k=j+0.015609375201165676;l=((i/16|0)+a.NH/4.0)/16.0;m=l+0.015609375201165676;n=0.10000000149011612*
a.dk;o=a.bL;p=a.c-o;q=c;r=o+p*q-CCi;o=a.cG;s=o+(a.h-o)*q-CCj;o=a.bK;t=o+(a.d-o)*q-CCk;$p=1;case 1:$z=A0T(a,c);if(C()){break _;}u=$z;Dd(b,u*a.h0,u*a.iq,u*a.iD);c=d*n;d=r-c;g=g*n;o=d-g;e=e*n;p=s-e;f=f*n;v=t-f;h=h*n;q=v-h;w=j;x=m;L(b,o,p,q,w,x);y=d+g;o=s+e;q=v+h;z=l;L(b,y,o,q,w,z);c=r+c;q=c+g;d=t+f;y=d+h;w=k;L(b,q,o,y,w,z);L(b,c-g,p,d-h,w,x);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);}
function AKk(){var a=this;P9.call(a);a.qE=null;a.Yi=null;}
function BJI(a,b){var c,d,e,f,g,h;c=Bo(9);d=c.data;e=0;while(e<3){f=0;while(f<3){g=e+(f*3|0)|0;h=M5(a.qE,g);if(h!==null)d[g]=h.br;else d[g]=(-1);f=f+1|0;}e=e+1|0;}UA(a.Yi,0,AFI(ANS(),c));}
var E_=J();
function BqF(a,b,c,d){}
var AE2=J(E_);
function Kg(){var a=new AE2();BBI(a);return a;}
function BBI(a){}
function AZW(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=F(c,3)+4|0;h=1;if(e>=1){i=e+g|0;if((i+1|0)<=128){j=(e+1|0)+g|0;k=j-2|0;l=e;a:while(true){if(l>j){if(!h)return 0;m=e-1|0;$p=1;continue _;}n=1;if(l==e)n=0;if(l>=k)n=2;o=d-n|0;while(o<=(d+n
|0)&&h){p=f-n|0;while(p<=(f+n|0)&&h){if(l>=0&&l<128)break a;h=0;p=p+1|0;}o=o+1|0;}l=l+1|0;}$p=7;continue _;}}return 0;case 1:$z=AWH(b,d,m,f);if(C()){break _;}k=$z;O();if(!(k!=BRf.b&&k!=BRg.b)&&e<((128-g|0)-1|0)){k=BRg.b;$p=2;continue _;}return 0;case 2:b.bcD(d,m,f,k);if(C()){break _;}k=(e-3|0)+g|0;b:while(true){if(k>i){k=0;if(k>=g)return 1;o=e+k|0;$p=3;continue _;}o=k-i|0;q=1-(o/2|0)|0;r=d-q|0;l=d+q|0;m=f-q|0;h=f+q|0;while(r<=l){j=r-d|0;s=m;while(s<=h){t=s-f|0;if(DB(j)!=q)break b;if(DB(t)!=q)break b;if(F(c,
2)&&o)break b;s=s+1|0;}r=r+1|0;}k=k+1|0;}u=BYy.data;$p=5;continue _;case 3:$z=AWH(b,d,o,f);if(C()){break _;}m=$z;if(m&&m!=BTX.b){k=k+1|0;if(k>=g)return 1;o=e+k|0;continue _;}m=BTW.b;$p=4;case 4:b.bcD(d,o,f,m);if(C()){break _;}k=k+1|0;if(k>=g)return 1;o=e+k|0;$p=3;continue _;case 5:$z=AWH(b,r,k,s);if(C()){break _;}t=$z;if(!u[t]){t=BTX.b;$p=6;continue _;}while(true){s=s+1|0;while(s>h){r=r+1|0;while(r>l){k=k+1|0;if(k>i){k=0;if(k>=g)return 1;o=e+k|0;$p=3;continue _;}o=k-i|0;q=1-(o/2|0)|0;r=d-q|0;l=d+q|0;m=f-q|0;h
=f+q|0;}j=r-d|0;s=m;}t=s-f|0;if(DB(j)!=q)break;if(DB(t)!=q)break;if(!F(c,2))continue;if(!o)continue;else break;}u=BYy.data;continue _;case 6:b.bcD(r,k,s,t);if(C()){break _;}while(true){s=s+1|0;while(s>h){r=r+1|0;while(r>l){k=k+1|0;if(k>i){k=0;if(k>=g)return 1;o=e+k|0;$p=3;continue _;}o=k-i|0;q=1-(o/2|0)|0;r=d-q|0;l=d+q|0;m=f-q|0;h=f+q|0;}j=r-d|0;s=m;}t=s-f|0;if(DB(j)!=q)break;if(DB(t)!=q)break;if(!F(c,2))continue;if(!o)continue;else break;}u=BYy.data;$p=5;continue _;case 7:$z=AWH(b,o,l,p);if(C()){break _;}r
=$z;if(r){O();if(r!=BTX.b)h=0;}while(true){p=p+1|0;while(!(p<=(f+n|0)&&h)){o=o+1|0;while(!(o<=(d+n|0)&&h)){l=l+1|0;if(l>j){if(!h)return 0;m=e-1|0;$p=1;continue _;}n=1;if(l==e)n=0;if(l>=k)n=2;o=d-n|0;}p=f-n|0;}if(l>=0&&l<128)break;h=0;}continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function AEf(){var a=this;E_.call(a);a.nB=null;a.lv=null;a.gl=null;a.k2=0;a.EK=0;a.Vh=0.0;a.bbM=0.0;a.Vx=0.0;a.w_=0.0;a.Mh=0.0;a.a0A=0;a.IW=0;a.jc=0;a.lk=null;}
var CFo=null;function Jr(){var a=new AEf();A3b(a);return a;}
function A3b(a){a.nB=new DJ;a.gl=Cq([0,0,0]);a.k2=0;a.Vh=0.618;a.bbM=1.0;a.Vx=0.381;a.w_=1.0;a.Mh=1.0;a.a0A=1;a.IW=12;a.jc=4;}
function Beb(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k2;c=b;d=c*a.Vh|0;a.EK=d;if(d>=b)a.EK=b-1|0;b=1.382+Gq(a.Mh*c/13.0,2.0)|0;if(b<1)b=1;d=a.k2;e=$rt_createIntMultiArray([4,Bp(b,d)]);f=e.data;g
=a.gl.data;h=(g[1]+d|0)-a.jc|0;i=1;j=g[1]+a.EK|0;k=h-g[1]|0;f[0].data[0]=g[0];f[0].data[1]=h;f[0].data[2]=g[2];f[0].data[3]=j;h=h+(-1)|0;l=j;while(k>=0){m=0;n=AAv(a,k);if(n<0.0){h=h+(-1)|0;k=k+(-1)|0;}else{o=0.5;p=n;if(m<b){q=a.w_*p*(V(a.nB)+0.328);r=V(a.nB)*2.0*3.14159;s=q*Fa(r)+a.gl.data[0]+o|0;t=q*F2(r)+a.gl.data[2]+o|0;u=Bo(3);v=u.data;v[0]=s;v[1]=h;v[2]=t;w=Cq([s,h+a.jc|0,t]);$p=1;continue _;}h=h+(-1)|0;k=k+(-1)|0;}}f=$rt_createIntMultiArray([4,i]);a.lk=f;Cv(e,0,f,0,i);return;case 1:$z=BdG(a,u,w);if(C())
{break _;}d=$z;if(d==(-1)){g=Bo(3);x=g.data;w=a.gl.data;x[0]=w[0];x[1]=w[1];x[2]=w[2];y=Fq(Gq(DB(w[0]-v[0]|0),2.0)+Gq(DB(a.gl.data[2]-v[2]|0),2.0))*a.Vx;if(v[1]-y>l)x[1]=j;else x[1]=v[1]-y|0;$p=2;continue _;}m=m+1|0;a:while(true){if(m<b){q=a.w_*p*(V(a.nB)+0.328);r=V(a.nB)*2.0*3.14159;s=q*Fa(r)+a.gl.data[0]+o|0;t=q*F2(r)+a.gl.data[2]+o|0;u=Bo(3);v=u.data;v[0]=s;v[1]=h;v[2]=t;w=Cq([s,h+a.jc|0,t]);continue _;}h=h+(-1)|0;k=k+(-1)|0;while(true){if(k<0)break a;m=0;n=AAv(a,k);if(n>=0.0)break;h=h+(-1)|0;k=k+(-1)|0;}o
=0.5;p=n;}f=$rt_createIntMultiArray([4,i]);a.lk=f;Cv(e,0,f,0,i);return;case 2:$z=BdG(a,g,u);if(C()){break _;}d=$z;if(d==(-1)){f[i].data[0]=s;f[i].data[1]=h;f[i].data[2]=t;f[i].data[3]=x[1];i=i+1|0;}m=m+1|0;b:while(true){if(m<b){q=a.w_*p*(V(a.nB)+0.328);r=V(a.nB)*2.0*3.14159;s=q*Fa(r)+a.gl.data[0]+o|0;t=q*F2(r)+a.gl.data[2]+o|0;u=Bo(3);v=u.data;v[0]=s;v[1]=h;v[2]=t;w=Cq([s,h+a.jc|0,t]);$p=1;continue _;}h=h+(-1)|0;k=k+(-1)|0;while(true){if(k<0)break b;m=0;n=AAv(a,k);if(n>=0.0)break;h=h+(-1)|0;k=k+(-1)|0;}o=0.5;p
=n;}f=$rt_createIntMultiArray([4,i]);a.lk=f;Cv(e,0,f,0,i);return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);}
function AAv(a,b){var c,d,e;c=b;d=a.k2;if(c<d*0.3)return (-1.6180000305175781);e=d/2.0;d=e-b;if(d!==0.0)e=Ih(d)>=e?0.0:Fq(Gq(Ih(e),2.0)-Gq(Ih(d),2.0));return e*0.5;}
function AZC(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=Bo(3).data;e[0]=0;e[1]=0;e[2]=0;f=0;g=0;while(f<3){h=c.data;i=b.data;e[f]=h[f]-i[f]|0;if(DB(e[f])>DB(e[g]))g=f;f=(f+1|0)<<24>>24;}if(e[g]){c=CFo.data;j=c[g];k=c[g+3|0];l=e[g]<=0?(-1):1;m
=e[j]/e[g];n=e[k]/e[g];h=Bo(3).data;h[0]=0;h[1]=0;h[2]=0;o=0;p=e[g]+l|0;if(o!=p){c=b.data;h[g]=P((c[g]+o|0)+0.5);q=c[j];r=o;h[j]=P(q+r*m+0.5);h[k]=P(c[k]+r*n+0.5);s=a.lv;f=h[0];t=h[1];u=h[2];$p=1;continue _;}}return;case 1:s.bcD(f,t,u,d);if(C()){break _;}o=o+l|0;if(o==p)return;c=b.data;h[g]=P((c[g]+o|0)+0.5);q=c[j];r=o;h[j]=P(q+r*m+0.5);h[k]=P(c[k]+r*n+0.5);s=a.lv;f=h[0];t=h[1];u=h[2];continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function ATT(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.gl.data;c=b[0];d=b[1];e=b[1]+a.EK|0;f=b[2];b=Bo(3);g=b.data;g[0]=c;g[1]=d;g[2]=f;h=Bo(3);i=h.data;i[0]=c;i[1]=e;i[2]=f;j=17;$p=1;case 1:AZC(a,b,h,j);if(C()){break _;}if(a.a0A!=2)return;g[0]=g[0]+1|0;i[0]=i[0]+1|0;j=17;$p=2;case 2:AZC(a,b,h,j);if(C()){break _;}g[2]=g[2]+1|0;i[2]=i[2]+1|0;j=17;$p=3;case 3:AZC(a,
b,h,j);if(C()){break _;}g[0]=g[0]+(-1)|0;i[0]=i[0]+(-1)|0;j=17;$p=4;case 4:AZC(a,b,h,j);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,$p);}
function A1f(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=a.lk.data.length;d=Bo(3);e=d.data;f=a.gl.data;e[0]=f[0];e[1]=f[1];e[2]=f[2];while(b<c){g=a.lk.data[b].data;f=Cq([g[0],g[1],g[2]]);e[1]=g[3];if((e[1]-a.gl.data[1]|0)<a.k2*0.2?0:1){h=17;$p=1;continue _;}b=b+1|0;}return;case 1:AZC(a,d,f,h);if(C()){break _;}while(true){b=b+1|0;if(b>=c)break;g=a.lk.data[b].data;f=Cq([g[0],g[1],g[2]]);e[1]
=g[3];if(!((e[1]-a.gl.data[1]|0)<a.k2*0.2?0:1))continue;else{h=17;continue _;}}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,$p);}
function BdG(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=Bo(3).data;d[0]=0;d[1]=0;d[2]=0;e=0;f=0;while(e<3){g=c.data;h=b.data;d[e]=g[e]-h[e]|0;if(DB(d[e])>DB(d[f]))f=e;e=(e+1|0)<<24>>24;}if(!d[f])return (-1);c=CFo.data;i=c[f];j=c[f+3|0];k=d[f]
<=0?(-1):1;l=d[i]/d[f];m=d[j]/d[f];c=Bo(3).data;c[0]=0;c[1]=0;c[2]=0;n=0;o=d[f]+k|0;p=Bb(n,o);if(!p)return p?DB(n):(-1);g=b.data;c[f]=g[f]+n|0;q=g[i];r=n;c[i]=q+r*l|0;c[j]=g[j]+r*m|0;s=a.lv;t=c[0];e=c[1];u=c[2];$p=1;case 1:$z=AWH(s,t,e,u);if(C()){break _;}u=$z;if(!(u&&u!=18)){n=n+k|0;p=Bb(n,o);if(p){g=b.data;c[f]=g[f]+n|0;q=g[i];r=n;c[i]=q+r*l|0;c[j]=g[j]+r*m|0;s=a.lv;t=c[0];e=c[1];u=c[2];continue _;}}return p?DB(n):(-1);default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function ByK(a,b,c,d){a.IW=b*12.0|0;if(b>0.5)a.jc=5;a.w_=c;a.Mh=d;}
function A86(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.lv=b;Ht(c);g=a.gl.data;g[0]=d;g[1]=e;g[2]=f;if(!a.k2)a.k2=5+F(a.nB,a.IW)|0;g=Bo(3);h=g.data;i=a.gl.data;h[0]=i[0];h[1]=i[1];h[2]=i[2];h
=Cq([i[0],(i[1]+a.k2|0)-1|0,i[2]]);b=a.lv;d=i[0];e=i[1]-1|0;f=i[2];$p=1;case 1:$z=AWH(b,d,e,f);if(C()){break _;}d=$z;if(d!=2&&d!=3){if(!0)return 0;$p=3;continue _;}$p=2;case 2:$z=BdG(a,g,h);if(C()){break _;}d=$z;if(d==(-1))d=1;else if(d<6)d=0;else{a.k2=d;d=1;}if(!d)return 0;$p=3;case 3:Beb(a);if(C()){break _;}d=0;e=a.lk.data.length;j=4;while(d<e){g=a.lk.data;k=g[d].data[0];l=g[d].data[1];m=g[d].data[2];n=l+a.jc|0;o=l;while(o<n){a:{f=o-l|0;if(f>=0){p=a.jc;if(f<p){if(f&&f!=(p-1|0)){q=3.0;break a;}q=2.0;break a;}}q
=(-1.0);}r=18;s=q;t=s+0.618|0;g=CFo.data;u=g[1];v=g[j];g=Bo(3).data;g[0]=k;g[1]=o;g[2]=m;i=Bo(3).data;i[0]=0;i[1]=0;i[2]=0;w= -t|0;i[1]=g[1];x=w;while(x<=t){i[u]=g[u]+x|0;y=w;while(y<=t){if(Fq(Gq(DB(x)+0.5,2.0)+Gq(DB(y)+0.5,2.0))<=s){i[v]=g[v]+y|0;b=a.lv;f=i[0];z=i[1];p=i[2];$p=6;continue _;}y=y+1|0;}x=x+1|0;}o=o+1|0;}d=d+1|0;}$p=4;case 4:ATT(a);if(C()){break _;}$p=5;case 5:A1f(a);if(C()){break _;}return 1;case 6:$z=AWH(b,f,z,p);if(C()){break _;}f=$z;if(f&&f!=18){y=y+1|0;a:while(true){while(y>t){x=x+1|0;while
(x>t){o=o+1|0;while(o>=n){d=d+1|0;if(d>=e)break a;g=a.lk.data;k=g[d].data[0];l=g[d].data[1];m=g[d].data[2];n=l+a.jc|0;o=l;}b:{f=o-l|0;if(f>=0){p=a.jc;if(f<p){if(f&&f!=(p-1|0)){q=3.0;break b;}q=2.0;break b;}}q=(-1.0);}r=18;s=q;t=s+0.618|0;g=CFo.data;u=g[1];v=g[j];g=Bo(3).data;g[0]=k;g[1]=o;g[2]=m;i=Bo(3).data;i[0]=0;i[1]=0;i[2]=0;w= -t|0;i[1]=g[1];x=w;}i[u]=g[u]+x|0;y=w;}if(Fq(Gq(DB(x)+0.5,2.0)+Gq(DB(y)+0.5,2.0))<=s){i[v]=g[v]+y|0;b=a.lv;f=i[0];z=i[1];p=i[2];continue _;}y=y+1|0;}$p=4;continue _;}b=a.lv;f=i[0];z
=i[1];p=i[2];$p=7;case 7:b.bcD(f,z,p,r);if(C()){break _;}y=y+1|0;c:while(true){while(y>t){x=x+1|0;while(x>t){o=o+1|0;while(o>=n){d=d+1|0;if(d>=e)break c;g=a.lk.data;k=g[d].data[0];l=g[d].data[1];m=g[d].data[2];n=l+a.jc|0;o=l;}d:{f=o-l|0;if(f>=0){p=a.jc;if(f<p){if(f&&f!=(p-1|0)){q=3.0;break d;}q=2.0;break d;}}q=(-1.0);}r=18;s=q;t=s+0.618|0;g=CFo.data;u=g[1];v=g[j];g=Bo(3).data;g[0]=k;g[1]=o;g[2]=m;i=Bo(3).data;i[0]=0;i[1]=0;i[2]=0;w= -t|0;i[1]=g[1];x=w;}i[u]=g[u]+x|0;y=w;}if(Fq(Gq(DB(x)+0.5,2.0)+Gq(DB(y)+0.5,
2.0))<=s){i[v]=g[v]+y|0;b=a.lv;f=i[0];z=i[1];p=i[2];$p=6;continue _;}y=y+1|0;}$p=4;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);}
function A$W(){CFo=J3([2,0,0,1,2,1]);}
function ABW(){var a=this;D.call(a);a.U9=0;a.Va=0;a.U$=0;a.qj=BS;}
function AHy(){var a=this;Dr.call(a);a.W9=null;a.hg=null;a.Gx=0;a.j2=0;}
function AY0(a){DY(a.bs);BV9=1;Z(a.bs,EB(0,(a.R/2|0)-100|0,(a.ba/4|0)+120|0,B(1689)));}
function A_G(a){BV9=0;}
function AXP(a){a.Gx=a.Gx+1|0;}
function A2_(a,b){var c,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.gj&&!b.cJ){b=a.hg;$p=1;continue _;}return;case 1:AWl(b);if(C()){break _;}c=a.w;b=null;$p=2;case 2:AVA(c,b);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,$p);}
function AXo(a,b,c){var d,e,f;if(c==200)a.j2=(a.j2-1|0)&3;if(!(c!=208&&c!=28))a.j2=(a.j2+1|0)&3;if(c==14&&Y(a.hg.ei.data[a.j2])>0){d=a.hg.ei.data;c=a.j2;d[c]=CU(d[c],0,Y(d[c])-1|0);}if(Gu(B(1444),b)>=0&&Y(a.hg.ei.data[a.j2])<15){d=a.hg.ei.data;c=a.j2;e=d[c];f=new S;T(f);Bt(H(f,e),b);d[c]=R(f);}}
function AVi(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUZ(a);if(C()){break _;}e=a.bp;f=a.W9;g=a.R/2|0;h=40;i=16777215;$p=2;case 2:Bew(a,e,f,g,h,i);if(C()){break _;}Co();Bw(a.R/2|0,a.ba/2|0,50.0);Ct((-93.75),(-93.75),(-93.75));Bx(180.0,0.0,1.0,0.0);e=a.hg;$p=3;case 3:$z=A64(e);if(C()){break _;}e=$z;O();if(e!==BY5){e=a.hg;$p
=4;continue _;}e=a.hg;$p=5;continue _;case 4:$z=A9A(e);if(C()){break _;}g=$z;j=0.0;if(g==2)j=180.0;if(g==4)j=90.0;if(g==5)j=(-90.0);Bx(j,0.0,1.0,0.0);Bw(0.0,0.3125,0.0);if(!((a.Gx/6|0)%2|0))a.hg.qF=a.j2;Ux();e=CBQ;f=a.hg;k=(-0.5);l=(-0.75);m=(-0.5);j=0.0;$p=6;continue _;case 5:$z=A9A(e);if(C()){break _;}g=$z;Bx((g*360|0)/16.0,0.0,1.0,0.0);if(!((a.Gx/6|0)%2|0))a.hg.qF=a.j2;Ux();e=CBQ;f=a.hg;k=(-0.5);l=(-0.75);m=(-0.5);j=0.0;$p=6;case 6:A0P(e,f,k,l,m,j);if(C()){break _;}a.hg.qF=(-1);BQ();$p=7;case 7:A04(a,b,c,
d);if(C()){break _;}return;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
var Bec=J(E_);
function Bot(){var a=new Bec();Bsv(a);return a;}
function Bsv(a){}
function AQm(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=F(c,2)+2|0;h=F(c,2)+2|0;i=0;j=(d-g|0)-1|0;k=(d+g|0)+1|0;l=e-1|0;m=e+3|0;n=m+1|0;o=(f-h|0)-1|0;p=(f+h|0)+1
|0;q=j;a:while(true){r=Bb(q,k);if(r>0){if(i>=1&&i<=5){i=j;b:while(true){q=Bb(i,k);if(q>0){j=0;s=(g*2|0)+1|0;i=27;t=(h*2|0)+1|0;while(j<2){k=0;if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}j=j+1|0;}O();s=BYU.b;$p=2;continue _;}s=m;while(true){r=Bb(s,l);if(r<0)break;t=o;u=Bb(t,p);if(u<=0)break b;s=s+(-1)|0;}i=i+1|0;}if(i!=j&&r&&t!=o&&q&&s!=n&&u){u=0;$p=15;continue _;}if(s<0){$p=8;continue _;}u=s-1|0;$p=9;continue _;}return 0;}v=l;while(true){t=Bb(v,n);if(t>0)break;w=o;u=Bb(w,p);if(u<=0)break a;v
=v+1|0;}q=q+1|0;}$p=1;case 1:$z=AV0(b,q,v,w);if(C()){break _;}x=$z;if(v==l&&!x.cA())return 0;if(!t&&!x.cA())return 0;if(!(q!=j&&r&&w!=o&&u)&&v==e){$p=5;continue _;}w=w+1|0;while(true){u=Bb(w,p);if(u<=0)break;v=v+1|0;while(true){t=Bb(v,n);if(t<=0)break;q=q+1|0;r=Bb(q,k);if(r>0){if(i>=1&&i<=5){i=j;c:while(true){q=Bb(i,k);if(q>0){j=0;s=(g*2|0)+1|0;i=27;t=(h*2|0)+1|0;while(j<2){k=0;if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}j=j+1|0;}O();s=BYU.b;$p=2;continue _;}s=m;while(true){r=Bb(s,l);if(r
<0)break;t=o;u=Bb(t,p);if(u<=0)break c;s=s+(-1)|0;}i=i+1|0;}if(i!=j&&r&&t!=o&&q&&s!=n&&u){u=0;$p=15;continue _;}if(s<0){$p=8;continue _;}u=s-1|0;$p=9;continue _;}return 0;}v=l;}w=o;}continue _;case 2:Bcf(b,d,e,f,s);if(C()){break _;}$p=3;case 3:$z=A_r(b,d,e,f);if(C()){break _;}b=$z;y=b;d=F(c,4);y.k5=!d?B(1764):d==1?B(1767):d==2?B(1767):d!=3?B(4):B(1765);return 1;case 4:$z=AWH(b,r,e,u);if(C()){break _;}z=$z;if(!z){l=0;z=r-1|0;$p=6;continue _;}k=k+1|0;while(true){if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;continue _;}j
=j+1|0;if(j>=2)break;k=0;}O();s=BYU.b;$p=2;continue _;case 5:$z=AWH(b,q,v,w);if(C()){break _;}s=$z;if(!s){s=v+1|0;$p=7;continue _;}w=w+1|0;while(true){u=Bb(w,p);if(u<=0)break;v=v+1|0;while(true){t=Bb(v,n);if(t<=0)break;q=q+1|0;r=Bb(q,k);if(r>0){if(i>=1&&i<=5){i=j;b:while(true){q=Bb(i,k);if(q>0){j=0;s=(g*2|0)+1|0;i=27;t=(h*2|0)+1|0;while(j<2){k=0;if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}j=j+1|0;}O();s=BYU.b;$p=2;continue _;}s=m;while(true){r=Bb(s,l);if(r<0)break;t=o;u=Bb(t,p);if(u<=0)break b;s
=s+(-1)|0;}i=i+1|0;}if(i!=j&&r&&t!=o&&q&&s!=n&&u){u=0;$p=15;continue _;}if(s<0){$p=8;continue _;}u=s-1|0;$p=9;continue _;}return 0;}v=l;}w=o;}$p=1;continue _;case 6:$z=AV0(b,z,e,u);if(C()){break _;}ba=$z;if(ba.cA())l=1;z=r+1|0;$p=10;continue _;case 7:$z=AWH(b,q,s,w);if(C()){break _;}s=$z;if(!s)i=i+1|0;w=w+1|0;while(true){u=Bb(w,p);if(u<=0)break;v=v+1|0;while(true){t=Bb(v,n);if(t<=0)break;q=q+1|0;r=Bb(q,k);if(r>0){if(i>=1&&i<=5){i=j;d:while(true){q=Bb(i,k);if(q>0){j=0;s=(g*2|0)+1|0;i=27;t=(h*2|0)+1|0;while(j
<2){k=0;if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}j=j+1|0;}O();s=BYU.b;$p=2;continue _;}s=m;while(true){r=Bb(s,l);if(r<0)break;t=o;u=Bb(t,p);if(u<=0)break d;s=s+(-1)|0;}i=i+1|0;}if(i!=j&&r&&t!=o&&q&&s!=n&&u){u=0;$p=15;continue _;}if(s<0){$p=8;continue _;}u=s-1|0;$p=9;continue _;}return 0;}v=l;}w=o;}$p=1;continue _;case 8:$z=AV0(b,i,s,t);if(C()){break _;}ba=$z;if(ba.cA()){if(!r&&F(c,4)){O();u=BT0.b;$p=14;continue _;}O();u=BTT.b;$p=12;continue _;}t=t+1|0;while(true){u=Bb(t,p);if(u<=0)break;s
=s+(-1)|0;while(true){r=Bb(s,l);if(r>=0)break;i=i+1|0;q=Bb(i,k);if(q>0){j=0;s=(g*2|0)+1|0;i=27;t=(h*2|0)+1|0;while(j<2){k=0;if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}j=j+1|0;}O();s=BYU.b;$p=2;continue _;}s=m;}t=o;}if(i!=j&&r&&t!=o&&q&&s!=n&&u){u=0;$p=15;continue _;}if(s<0){continue _;}u=s-1|0;$p=9;case 9:$z=AV0(b,i,u,t);if(C()){break _;}ba=$z;if(ba.cA()){$p=8;continue _;}u=0;$p=11;continue _;case 10:$z=AV0(b,z,e,u);if(C()){break _;}ba=$z;if(ba.cA())l=l+1|0;z=u-1|0;$p=13;continue _;case 11:Bcf(b,
i,s,t,u);if(C()){break _;}t=t+1|0;while(true){u=Bb(t,p);if(u<=0)break;s=s+(-1)|0;while(true){r=Bb(s,l);if(r>=0)break;i=i+1|0;q=Bb(i,k);if(q>0){j=0;s=(g*2|0)+1|0;i=27;t=(h*2|0)+1|0;while(j<2){k=0;if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}j=j+1|0;}O();s=BYU.b;$p=2;continue _;}s=m;}t=o;}if(i!=j&&r&&t!=o&&q&&s!=n&&u){u=0;$p=15;continue _;}if(s<0){$p=8;continue _;}u=s-1|0;$p=9;continue _;case 12:Bcf(b,i,s,t,u);if(C()){break _;}t=t+1|0;while(true){u=Bb(t,p);if(u<=0)break;s=s+(-1)|0;while(true)
{r=Bb(s,l);if(r>=0)break;i=i+1|0;q=Bb(i,k);if(q>0){j=0;s=(g*2|0)+1|0;i=27;t=(h*2|0)+1|0;while(j<2){k=0;if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}j=j+1|0;}O();s=BYU.b;$p=2;continue _;}s=m;}t=o;}if(i!=j&&r&&t!=o&&q&&s!=n&&u){u=0;$p=15;continue _;}if(s<0){$p=8;continue _;}u=s-1|0;$p=9;continue _;case 13:$z=AV0(b,r,e,z);if(C()){break _;}ba=$z;if(ba.cA())l=l+1|0;z=u+1|0;$p=16;continue _;case 14:Bcf(b,i,s,t,u);if(C()){break _;}t=t+1|0;while(true){u=Bb(t,p);if(u<=0)break;s=s+(-1)|0;while(true)
{r=Bb(s,l);if(r>=0)break;i=i+1|0;q=Bb(i,k);if(q>0){j=0;s=(g*2|0)+1|0;i=27;t=(h*2|0)+1|0;while(j<2){k=0;if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}j=j+1|0;}O();s=BYU.b;$p=2;continue _;}s=m;}t=o;}if(i!=j&&r&&t!=o&&q&&s!=n&&u){u=0;$p=15;continue _;}if(s<0){$p=8;continue _;}u=s-1|0;$p=9;continue _;case 15:Bcf(b,i,s,t,u);if(C()){break _;}t=t+1|0;while(true){u=Bb(t,p);if(u<=0)break;s=s+(-1)|0;while(true){r=Bb(s,l);if(r>=0)break;i=i+1|0;q=Bb(i,k);if(q>0){j=0;s=(g*2|0)+1|0;i=27;t=(h*2|0)+1|0;while
(j<2){k=0;if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}j=j+1|0;}O();s=BYU.b;$p=2;continue _;}s=m;}t=o;}if(i!=j&&r&&t!=o&&q&&s!=n&&u){u=0;continue _;}if(s<0){$p=8;continue _;}u=s-1|0;$p=9;continue _;case 16:$z=AV0(b,r,e,z);if(C()){break _;}ba=$z;if(ba.cA())l=l+1|0;if(l==1){O();z=BYW.b;$p=17;continue _;}k=k+1|0;while(true){if(k<3){r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}j=j+1|0;if(j>=2)break;k=0;}O();s=BYU.b;$p=2;continue _;case 17:Bcf(b,r,e,u,z);if(C()){break _;}$p=18;case 18:$z
=A_r(b,r,e,u);if(C()){break _;}ba=$z;ba=ba;z=0;while(true){if(z>=8){while(true){j=j+1|0;if(j>=2)break;k=0;if(k>=3)continue;else{r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}}O();s=BYU.b;$p=2;continue _;}bb=AHH(a,c);if(bb!==null)break;z=z+1|0;}r=F(c,i);$p=19;case 19:A3D(ba,r,bb);if(C()){break _;}while(true){z=z+1|0;if(z>=8){while(true){j=j+1|0;if(j>=2)break;k=0;if(k>=3)continue;else{r=(d+F(c,s)|0)-g|0;u=(f+F(c,t)|0)-h|0;$p=4;continue _;}}O();s=BYU.b;$p=2;continue _;}bb=AHH(a,c);if(bb===null)continue;else break;}r
=F(c,i);continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p);}
function AHH(a,b){var c,d;a:{c=F(b,11);if(!c){d=new CS;BN();Fj(d,CAD);break a;}if(c==1){d=new CS;BN();JF(d,CzI,F(b,4)+1|0);break a;}if(c==2){d=new CS;BN();Fj(d,CAa);break a;}if(c==3){d=new CS;BN();JF(d,Czo,F(b,4)+1|0);break a;}if(c==4){d=new CS;BN();JF(d,Cz6,F(b,4)+1|0);break a;}if(c==5){d=new CS;BN();JF(d,Cz4,F(b,4)+1|0);break a;}if(c==6){d=new CS;BN();Fj(d,CAz);break a;}if(c==7&&!F(b,100)){d=new CS;BN();Fj(d,CAy);break a;}if(c==8&&!F(b,2)){d=new CS;BN();JF(d,Czm,F(b,4)+1|0);break a;}if(c==9&&!F(b,10)){d=new CS;BN();Fj(d,
BZy.data[Czz.bo+F(b,2)|0]);break a;}d=null;}return d;}
function BaK(){var a=this;E_.call(a);a.a59=0;a.hw=0;}
function AQC(a){var b=new BaK();Btx(b,a);return b;}
function Btx(a,b){O();a.a59=BZm.b;a.hw=b;}
function A_J(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AV0(b,
d,e,f);if(C()){break _;}g=$z;BH();if(g!==BUg)return 0;h=V(c)*3.1415927410125732;i=d+8|0;j=i+BE(h)*a.hw/8.0;k=i-BE(h)*a.hw/8.0;i=f+8|0;l=i+BY(h)*a.hw/8.0;m=i-BY(h)*a.hw/8.0;n=(e+F(c,3)|0)+2|0;o=(e+F(c,3)|0)+2|0;p=0;q=k-j;r=o-n;s=m-l;while(true){d=a.hw;if(p>d)break;k=p;m=q*k;o=d;t=j+m/o;u=n+r*k/o;v=l+s*k/o;k=Dc(c);d=a.hw;w=k*d/16.0;i=p*3.1415927410125732;x=(BE(i/d)+1.0)*w+1.0;y=(BE(i/a.hw)+1.0)*w+1.0;w=x/2.0;z=t-w|0;ba=t+w|0;o=y/2.0;bb=u-o|0;bc=u+o|0;e=v-w|0;f=v+w|0;while(z<=ba){bd=bb;while(bd<=bc){be=e;while
(be<=f){bf=(z+0.5-t)/w;bg=(bd+0.5-u)/o;bh=(be+0.5-v)/w;if(bf*bf+bg*bg+bh*bh<1.0){$p=2;continue _;}be=be+1|0;}bd=bd+1|0;}z=z+1|0;}p=p+1|0;}return 1;case 2:$z=AWH(b,z,bd,be);if(C()){break _;}bi=$z;O();if(bi==BT6.b){d=a.a59;$p=3;continue _;}a:while(true){be=be+1|0;while(be>f){bd=bd+1|0;while(bd>bc){z=z+1|0;while(z>ba){p=p+1|0;d=a.hw;if(p>d)break a;k=p;m=q*k;o=d;t=j+m/o;u=n+r*k/o;v=l+s*k/o;k=Dc(c);d=a.hw;w=k*d/16.0;i=p*3.1415927410125732;x=(BE(i/d)+1.0)*w+1.0;y=(BE(i/a.hw)+1.0)*w+1.0;w=x/2.0;z=t-w|0;ba=t+w|0;o=
y/2.0;bb=u-o|0;bc=u+o|0;e=v-w|0;f=v+w|0;}bd=bb;}be=e;}bf=(z+0.5-t)/w;bg=(bd+0.5-u)/o;bh=(be+0.5-v)/w;if(bf*bf+bg*bg+bh*bh>=1.0)continue;else{continue _;}}return 1;case 3:A8D(b,z,bd,be,d);if(C()){break _;}b:while(true){be=be+1|0;while(be>f){bd=bd+1|0;while(bd>bc){z=z+1|0;while(z>ba){p=p+1|0;d=a.hw;if(p>d)break b;k=p;m=q*k;o=d;t=j+m/o;u=n+r*k/o;v=l+s*k/o;k=Dc(c);d=a.hw;w=k*d/16.0;i=p*3.1415927410125732;x=(BE(i/d)+1.0)*w+1.0;y=(BE(i/a.hw)+1.0)*w+1.0;w=x/2.0;z=t-w|0;ba=t+w|0;o=y/2.0;bb=u-o|0;bc=u+o|0;e=v-w|0;f=
v+w|0;}bd=bb;}be=e;}bf=(z+0.5-t)/w;bg=(bd+0.5-u)/o;bh=(be+0.5-v)/w;if(bf*bf+bg*bg+bh*bh>=1.0)continue;else{$p=2;continue _;}}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,$p);}
function CI(){var a=this;E_.call(a);a.Wm=0;a.hF=0;}
function CFp(a,b){var c=new CI();CR(c,a,b);return c;}
function CR(a,b,c){a.Wm=b;a.hF=c;}
function AVN(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=V(c)*3.1415927410125732;h=d+8|0;i=h+BE(g)
*a.hF/8.0;j=h-BE(g)*a.hF/8.0;h=f+8|0;k=h+BY(g)*a.hF/8.0;l=h-BY(g)*a.hF/8.0;m=(e+F(c,3)|0)+2|0;n=(e+F(c,3)|0)+2|0;o=0;j=j-i;n=n-m;p=l-k;while(true){d=a.hF;if(o>d)break;q=o;r=j*q;s=d;t=i+r/s;u=m+n*q/s;v=k+p*q/s;r=Dc(c);d=a.hF;w=r*d/16.0;x=o*3.1415927410125732;y=(BE(x/d)+1.0)*w+1.0;z=(BE(x/a.hF)+1.0)*w+1.0;w=y/2.0;ba=t-w|0;bb=t+w|0;y=z/2.0;bc=u-y|0;bd=u+y|0;e=v-w|0;f=v+w|0;while(ba<=bb){be=bc;while(be<=bd){bf=e;while(bf<=f){r=(ba+0.5-t)/w;q=(be+0.5-u)/y;s=(bf+0.5-v)/w;if(r*r+q*q+s*s<1.0){$p=1;continue _;}bf=bf
+1|0;}be=be+1|0;}ba=ba+1|0;}o=o+1|0;}return 1;case 1:$z=AWH(b,ba,be,bf);if(C()){break _;}bg=$z;O();if(bg==BRj.b){d=a.Wm;$p=2;continue _;}a:while(true){bf=bf+1|0;while(bf>f){be=be+1|0;while(be>bd){ba=ba+1|0;while(ba>bb){o=o+1|0;d=a.hF;if(o>d)break a;q=o;r=j*q;s=d;t=i+r/s;u=m+n*q/s;v=k+p*q/s;r=Dc(c);d=a.hF;w=r*d/16.0;x=o*3.1415927410125732;y=(BE(x/d)+1.0)*w+1.0;z=(BE(x/a.hF)+1.0)*w+1.0;w=y/2.0;ba=t-w|0;bb=t+w|0;y=z/2.0;bc=u-y|0;bd=u+y|0;e=v-w|0;f=v+w|0;}be=bc;}bf=e;}r=(ba+0.5-t)/w;q=(be+0.5-u)/y;s=(bf+0.5-v)/
w;if(r*r+q*q+s*s>=1.0)continue;else{continue _;}}return 1;case 2:A8D(b,ba,be,bf,d);if(C()){break _;}b:while(true){bf=bf+1|0;while(bf>f){be=be+1|0;while(be>bd){ba=ba+1|0;while(ba>bb){o=o+1|0;d=a.hF;if(o>d)break b;q=o;r=j*q;s=d;t=i+r/s;u=m+n*q/s;v=k+p*q/s;r=Dc(c);d=a.hF;w=r*d/16.0;x=o*3.1415927410125732;y=(BE(x/d)+1.0)*w+1.0;z=(BE(x/a.hF)+1.0)*w+1.0;w=y/2.0;ba=t-w|0;bb=t+w|0;y=z/2.0;bc=u-y|0;bd=u+y|0;e=v-w|0;f=v+w|0;}be=bc;}bf=e;}r=(ba+0.5-t)/w;q=(be+0.5-u)/y;s=(bf+0.5-v)/w;if(r*r+q*q+s*s>=1.0)continue;else{$p
=1;continue _;}}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,$p);}
function CB(){E_.call(this);this.JK=0;}
function CFq(a){var b=new CB();CE(b,a);return b;}
function CE(a,b){a.JK=b;}
function AXi(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;if(g>=64)return 1;h=(d+F(c,8)|0)-F(c,8)|0;i=(e+F(c,4)|0)-F(c,4)|0;j=(f+F(c,8)|0)-F(c,8)|0;$p=1;case 1:$z=AWH(b,h,i,j);if(C()){break _;}k=$z;if(!k){O();l=BRd.data[a.JK];$p=2;continue _;}g=g+1|0;if(g>=64)return 1;h=(d+F(c,8)|0)-F(c,8)|0;i=(e+F(c,4)|0)-F(c,4)|0;j=(f+F(c,8)|0)-F(c,8)|0;continue _;case 2:$z
=l.tN(b,h,i,j);if(C()){break _;}k=$z;if(k){k=a.JK;$p=3;continue _;}g=g+1|0;if(g>=64)return 1;h=(d+F(c,8)|0)-F(c,8)|0;i=(e+F(c,4)|0)-F(c,4)|0;j=(f+F(c,8)|0)-F(c,8)|0;$p=1;continue _;case 3:A8D(b,h,i,j,k);if(C()){break _;}g=g+1|0;if(g>=64)return 1;h=(d+F(c,8)|0)-F(c,8)|0;i=(e+F(c,4)|0)-F(c,4)|0;j=(f+F(c,8)|0)-F(c,8)|0;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
var A8x=J(E_);
function Gs(){var a=new A8x();Bh3(a);return a;}
function Bh3(a){}
function A3Z(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=e-1|0;if(g>=20)return 1;i=(d+F(c,4)|0)-F(c,4)|0;j=(f+F(c,4)|0)-F(c,4)|0;$p=1;case 1:$z=AWH(b,i,e,j);if(C()){break _;}k=$z;if(!k){k=i-1|0;$p=2;continue _;}g=g+1|0;if(g>=20)return 1;i=(d+F(c,4)|0)-F(c,4)|0;j=(f+F(c,4)|0)-F(c,4)|0;continue _;case 2:$z
=AV0(b,k,h,j);if(C()){break _;}l=$z;BH();if(l!==BUg){k=i+1|0;$p=3;continue _;}k=2+F(c,F(c,3)+1|0)|0;m=0;if(m<k){O();l=BZn;n=e+m|0;$p=5;continue _;}g=g+1|0;if(g>=20)return 1;i=(d+F(c,4)|0)-F(c,4)|0;j=(f+F(c,4)|0)-F(c,4)|0;$p=1;continue _;case 3:$z=AV0(b,k,h,j);if(C()){break _;}l=$z;if(l!==BUg){k=j-1|0;$p=4;continue _;}k=2+F(c,F(c,3)+1|0)|0;m=0;if(m<k){O();l=BZn;n=e+m|0;$p=5;continue _;}g=g+1|0;if(g>=20)return 1;i=(d+F(c,4)|0)-F(c,4)|0;j=(f+F(c,4)|0)-F(c,4)|0;$p=1;continue _;case 4:$z=AV0(b,i,h,k);if(C()){break _;}l
=$z;if(l!==BUg){k=j+1|0;$p=6;continue _;}k=2+F(c,F(c,3)+1|0)|0;m=0;if(m<k){O();l=BZn;n=e+m|0;$p=5;continue _;}g=g+1|0;if(g>=20)return 1;i=(d+F(c,4)|0)-F(c,4)|0;j=(f+F(c,4)|0)-F(c,4)|0;$p=1;continue _;case 5:$z=l.tN(b,i,n,j);if(C()){break _;}o=$z;if(o){o=BZn.b;$p=7;continue _;}m=m+1|0;if(m<k){O();l=BZn;n=e+m|0;continue _;}g=g+1|0;if(g>=20)return 1;i=(d+F(c,4)|0)-F(c,4)|0;j=(f+F(c,4)|0)-F(c,4)|0;$p=1;continue _;case 6:$z=AV0(b,i,h,k);if(C()){break _;}l=$z;if(l===BUg){k=2+F(c,F(c,3)+1|0)|0;m=0;if(m<k){O();l=BZn;n
=e+m|0;$p=5;continue _;}}g=g+1|0;if(g>=20)return 1;i=(d+F(c,4)|0)-F(c,4)|0;j=(f+F(c,4)|0)-F(c,4)|0;$p=1;continue _;case 7:A8D(b,i,n,j,o);if(C()){break _;}m=m+1|0;if(m<k){O();l=BZn;n=e+m|0;$p=5;continue _;}g=g+1|0;if(g>=20)return 1;i=(d+F(c,4)|0)-F(c,4)|0;j=(f+F(c,4)|0)-F(c,4)|0;$p=1;continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
var AWh=J(E_);
function F4(){var a=new AWh();Bxj(a);return a;}
function Bxj(a){}
function BeE(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;if(g>=10)return 1;h=(d+F(c,8)|0)-F(c,8)|0;i=(e+F(c,4)|0)-F(c,4)|0;j=(f+F(c,8)|0)-F(c,8)|0;$p=1;case 1:$z=AWH(b,h,i,j);if(C()){break _;}k=$z;if(!k){k=1+F(c,F(c,3)+1|0)|0;l=0;if(l<k){O();m=BZl;n=i+l|0;$p=2;continue _;}}g=g+1|0;if(g>=10)return 1;h=(d+F(c,
8)|0)-F(c,8)|0;i=(e+F(c,4)|0)-F(c,4)|0;j=(f+F(c,8)|0)-F(c,8)|0;continue _;case 2:$z=m.tN(b,h,n,j);if(C()){break _;}o=$z;if(o){o=BZl.b;$p=3;continue _;}l=l+1|0;if(l<k){O();m=BZl;n=i+l|0;continue _;}g=g+1|0;if(g>=10)return 1;h=(d+F(c,8)|0)-F(c,8)|0;i=(e+F(c,4)|0)-F(c,4)|0;j=(f+F(c,8)|0)-F(c,8)|0;$p=1;continue _;case 3:A8D(b,h,n,j,o);if(C()){break _;}l=l+1|0;if(l<k){O();m=BZl;n=i+l|0;$p=2;continue _;}g=g+1|0;if(g>=10)return 1;h=(d+F(c,8)|0)-F(c,8)|0;i=(e+F(c,4)|0)-F(c,4)|0;j=(f+F(c,8)|0)-F(c,8)|0;$p=1;continue _;default:
E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function Da(){E_.call(this);this.a63=0;}
function CFr(a){var b=new Da();De(b,a);return b;}
function De(a,b){a.a63=b;}
function A9f(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=e+1|0;$p=1;case 1:$z=AWH(b,d,g,f);if(C()){break _;}g=$z;O();if(g!=BRj.b)return 0;g=e-1|0;$p=2;case 2:$z=AWH(b,d,g,f);if(C()){break _;}h=$z;if(h!=BRj.b)return 0;$p=3;case 3:$z=AWH(b,d,e,f);if(C()){break _;}g=$z;if(g){$p=5;continue _;}g=0;h=d-1|0;$p=4;case 4:$z=AWH(b,h,e,f);if(C()){break _;}i
=$z;if(i==BRj.b)g=1;i=d+1|0;$p=6;continue _;case 5:$z=AWH(b,d,e,f);if(C()){break _;}g=$z;if(g!=BRj.b)return 0;g=0;h=d-1|0;$p=4;continue _;case 6:$z=AWH(b,i,e,f);if(C()){break _;}j=$z;if(j==BRj.b)g=g+1|0;k=f-1|0;$p=7;case 7:$z=AWH(b,d,e,k);if(C()){break _;}j=$z;if(j==BRj.b)g=g+1|0;j=f+1|0;$p=8;case 8:$z=AWH(b,d,e,j);if(C()){break _;}l=$z;if(l==BRj.b)g=g+1|0;l=0;$p=9;case 9:$z=AWH(b,h,e,f);if(C()){break _;}h=$z;if(!h)l=1;$p=10;case 10:$z=AWH(b,i,e,f);if(C()){break _;}h=$z;if(!h)l=l+1|0;$p=11;case 11:$z=AWH(b,
d,e,k);if(C()){break _;}h=$z;if(!h)l=l+1|0;$p=12;case 12:$z=AWH(b,d,e,j);if(C()){break _;}h=$z;if(!h)l=l+1|0;if(g==3&&l==1){g=a.a63;$p=13;continue _;}return 1;case 13:Bcf(b,d,e,f,g);if(C()){break _;}return 1;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function Bca(){var a=this;D.call(a);a.UO=null;a.Z8=0;}
function BDc(a,b){var c=new Bca();BCN(c,a,b);return c;}
function BCN(a,b,c){a.UO=b;a.Z8=c;}
function BDa(a,b){if(AI0(b)==a.Z8)a.UO.B9(b);}
function AI0(b){var c,d,e;if(!Y(b))return (-1);c=0;d=0;e=Y(b);while(d<e){if(Bc(b,d)==47)c=c+1|0;d=d+1|0;}return c;}
var AOU=J();
function A5A(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,$p,$z;$p=0;if(E6()){var $T=C8();$p=$T.l();bx=$T.l();bw=$T.l();bv=$T.l();bu=$T.l();bt=$T.l();bs=$T.l();br=$T.l();bq=$T.l();bp=$T.l();bo=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p
=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=B(1823);i=4.0;j=(1.0+(V(b.m)-V(b.m))*0.20000000298023224)*0.699999988079071;$p=1;case 1:ARR(b,d,e,f,h,i,j);if(C()){break _;}k=Gc();l=16;m=0;n=15.0;a:while(true){if(m>=l){o=g*2.0;p=P(d-o-1.0);q=P(d+o+1.0);r=P(e-o-1.0);s=P(e+o+1.0);h=En(p,r,P(f-o-1.0),q,s,P(f+o+1.0));$p=2;continue _;}q=0;while(q<l){r=0;while(r<l){if(!(m&&m!=15&&q&&q!=
15&&r&&r!=15)){t=m/n*2.0-1.0;u=q/n*2.0-1.0;v=r/n*2.0-1.0;w=Fq(t*t+u*u+v*v);o=t/w;x=u/w;y=v/w;i=g*(0.699999988079071+V(b.m)*0.6000000238418579);j=0.30000001192092896;z=o*0.30000001192092896;ba=x*0.30000001192092896;bb=y*0.30000001192092896;o=d;x=e;y=f;if(i>0.0)break a;}r=r+1|0;}q=q+1|0;}m=m+1|0;}bc=P(o);bd=P(x);be=P(y);$p=10;continue _;case 2:$z=AYx(b,c,h);if(C()){break _;}h=$z;bf=Cp(d,e,f);bg=0;while(true){if(bg>=D4(h)){bh=Cs();EL(bh,k);bi=D4(bh)-1|0;t=g;u=d*1.0;w=e*1.0;bj=f*1.0;if(bi<0)return;bk=Bd(bh,bi);p
=bk.dz;bl=bk.dJ;bm=bk.dA;$p=5;continue _;}bn=Bd(h,bg);bj=AGE(bn,d,e,f)/o;if(bj<=1.0)break;bg=bg+1|0;}bo=bn.c-d;bp=bn.h-e;bq=bn.d-f;br=CX(bo*bo+bp*bp+bq*bq);x=bo/br;y=bp/br;z=bq/br;bh=bn.v;$p=3;case 3:$z=AYo(b,bf,bh);if(C()){break _;}i=$z;bs=i;bt=(1.0-bj)*bs;p=(bt*bt+bt)/2.0*8.0*o+1.0|0;$p=4;case 4:bn.fv(c,p);if(C()){break _;}bn.f=bn.f+x*bt;bn.i=bn.i+y*bt;bn.g=bn.g+z*bt;while(true){bg=bg+1|0;if(bg>=D4(h)){bh=Cs();EL(bh,k);bi=D4(bh)-1|0;t=g;u=d*1.0;w=e*1.0;bj=f*1.0;if(bi<0)return;bk=Bd(bh,bi);p=bk.dz;bl=bk.dJ;bm
=bk.dA;$p=5;continue _;}bn=Bd(h,bg);bj=AGE(bn,d,e,f)/o;if(bj>1.0)continue;else break;}bo=bn.c-d;bp=bn.h-e;bq=bn.d-f;br=CX(bo*bo+bp*bp+bq*bq);x=bo/br;y=bp/br;z=bq/br;bh=bn.v;$p=3;continue _;case 5:$z=AWH(b,p,bl,bm);if(C()){break _;}bu=$z;bv=0;j=p;bw=bl;i=bm;while(bv<1){bq=j+V(b.m);o=bw+V(b.m);x=i+V(b.m);y=bq-d;z=o-e;ba=x-f;bb=CX(y*y+z*z+ba*ba);y=y/bb;z=z/bb;ba=ba/bb;bb=0.5/(bb/t+0.1)*(V(b.m)*V(b.m)+0.30000001192092896);y=y*bb;z=z*bb;ba=ba*bb;Ck(b,B(1359),(bq+u)/2.0,(o+w)/2.0,(x+bj)/2.0,y,z,ba);Ck(b,B(819),bq,
o,x,y,z,ba);bv=bv+1|0;}if(bu>0){O();c=BRd.data[bu];$p=6;continue _;}bi=bi+(-1)|0;if(bi<0)return;bk=Bd(bh,bi);p=bk.dz;bl=bk.dJ;bm=bk.dA;continue _;case 6:$z=AZU(b,p,bl,bm);if(C()){break _;}bv=$z;g=0.30000001192092896;$p=7;case 7:c.a2T(b,p,bl,bm,bv,g);if(C()){break _;}bv=0;$p=8;case 8:Bcf(b,p,bl,bm,bv);if(C()){break _;}c=BRd.data[bu];$p=9;case 9:c.GC(b,p,bl,bm);if(C()){break _;}bi=bi+(-1)|0;if(bi<0)return;bk=Bd(bh,bi);p=bk.dz;bl=bk.dJ;bm=bk.dA;$p=5;continue _;case 10:$z=AWH(b,bc,bd,be);if(C()){break _;}bx=$z;if
(bx>0){O();i=i-(BRd.data[bx].S4(c)+0.30000001192092896)*j;}if(i>0.0)Gh(k,DW(bc,bd,be));o=o+z;x=x+ba;y=y+bb;i=i-0.22500000894069672;while(i<=0.0){while(true){r=r+1|0;while(r>=l){q=q+1|0;while(q>=l){m=m+1|0;if(m>=l){o=g*2.0;p=P(d-o-1.0);q=P(d+o+1.0);r=P(e-o-1.0);s=P(e+o+1.0);h=En(p,r,P(f-o-1.0),q,s,P(f+o+1.0));$p=2;continue _;}q=0;}r=0;}if(!m)break;if(m==15)break;if(!q)break;if(q==15)break;if(!r)break;if(r!=15)continue;else break;}t=m/n*2.0-1.0;u=q/n*2.0-1.0;v=r/n*2.0-1.0;w=Fq(t*t+u*u+v*v);o=t/w;x=u/w;y=v/w;i
=g*(0.699999988079071+V(b.m)*0.6000000238418579);j=0.30000001192092896;z=o*0.30000001192092896;ba=x*0.30000001192092896;bb=y*0.30000001192092896;o=d;x=e;y=f;}bc=P(o);bd=P(x);be=P(y);continue _;default:E4();}}C8().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,$p);}
function ALZ(){D.call(this);this.U6=null;}
function BJK(a){Cw(a.U6,CEs);}
function AL0(){D.call(this);this.a7L=null;}
function Bjp(a){Cw(a.a7L,CEt);}
function AL5(){var a=this;D.call(a);a.a7z=null;a.St=null;a.Ep=null;a.a7w=0;a.VS=null;a.a7l=null;}
function BuC(a){var b,c,d,$$je;a:{b=a.a7z.result;if(b!==null&&b.key!==null){b:{c=$rt_str(BrR(b.key));if(c!==null&&!(!a.a7w&&!Cm(c,a.VS))){d=a.Ep.data;d[0]=d[0]+1|0;try{a.a7l.B9(c);break b;}catch($$e){$$je=N($$e);if($$je instanceof AJ8){Cw(a.St,CF(a.Ep.data[0]));break a;}else{throw $$e;}}}}b.continue();}else Cw(a.St,CF(a.Ep.data[0]));}}
function AG_(){var a=this;D.call(a);a.a0q=null;a.Yr=null;}
function BEC(a){var b,c;b=a.a0q;c=a.Yr.data;Cw(b,CF(c[0]<=0?(-1):c[0]));}
function APA(){Fy.call(this);this.a5x=null;}
function Bks(a){var b,c,d,e,f;b=a.a5x;if(b.Pw===null){c=new ADf;d=null;e=null;c.a$t=(-1);c.mN=b;c.HY=d;c.NR=1;c.Sq=0;c.HN=e;c.IM=1;c.LB=0;c.a43=0;b.Pw=c;}e=b.Pw;if(e.a43){f=!e.LB?AOB(e.mN,1):!e.IM?UD(e.mN,e.HN,1):APJ(e.mN,e.HN,1);c=BAm(e.mN,f,e.HY,e.Sq,e.NR,1);}else{f=!e.Sq?AOB(e.mN,0):!e.NR?UD(e.mN,e.HY,0):APJ(e.mN,e.HY,0);c=BAm(e.mN,f,e.HN,e.LB,e.IM,0);}b=new AFc;b.bbI=a;b.Fi=c;return b;}
var AJ8=J(B8);
function ALI(){var a=this;D.call(a);a.Pn=null;a.a9B=0;a.CR=0;}
function A_h(a){return a.CR<a.Pn.data.length?0:1;}
function AGV(a,b){var c,d,e,f;c=a.Pn.data;d=a.CR;e=c[d].lg;f=(b.d6+1.0|0)*0.5;return Cp(e+f,c[d].kM,c[d].lE+f);}
function AFc(){var a=this;D.call(a);a.Fi=null;a.bbI=null;}
function BqR(a){return a.Fi.k$<=0?0:1;}
function BBn(a){var b,c,d,e,f;b=a.Fi;if(b.FU!=b.vu.ns){b=new Nt;Be(b);K(b);}c=b.k$;if(!c){b=new Ji;Be(b);K(b);}a:{d=b.x2.data;e=c-1|0;b.k$=e;f=d[e];b.wg=f;f=Xw(f,b.Ap);if(f!==null)while(true){if(f===null)break a;d=b.x2.data;c=b.k$;b.k$=c+1|0;d[c]=f;f=LL(f,b.Ap);}}ALt(b);return b.wg.f8;}
function Bv0(a){var b,c,d,e,f,g,h,i;b=a.Fi;c=b.FU;d=b.vu;if(c!=d.ns){b=new Nt;Be(b);K(b);}e=b.wg;if(e===null){b=new CQ;Be(b);K(b);}d.gz=Q1(d,d.gz,e.f8);f=UD(b.vu,b.wg.f8,b.Ap);g=f.data;h=b.x2;i=g.length;Cv(f,0,h,0,i);b.k$=i;d=b.vu;c=d.ns+1|0;d.ns=c;b.FU=c;b.wg=null;}
function AWe(){var a=this;D.call(a);a.a6e=null;a.rl=null;a.CG=null;a.sW=null;}
function Bu1(a){var b=new AWe();BAN(b,a);return b;}
function BAN(a,b){var c;c=new ABE;c.rC=W(Oo,1024);c.pi=0;a.rl=c;a.CG=Bso();a.sW=W(Oo,32);a.a6e=b;}
function ABD(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;AKw(a.rl);g=a.CG;g.tc=g.tc+1|0;h=g.o4;i=0;while(true){j=h.data;if(i>=j.length)break;j[i]=null;i=i+1|0;}g.AY=0;k=Qg(a,P(b.v.bc),P(b.v.H),P(b.v.bd));l=Qg(a,P(c-b.d6/2.0),P(d),P(e-b.d6/2.0));m=BrX(TX(b.d6+1.0),TX(b.d7+1.0),TX(b.d6+1.0));k.tG=0.0;n=IZ(k,l);k.FE=n;k.mQ=n;AKw(a.rl);AOT(a.rl,k);o=k;a:{while(true){p=a.rl;q=p.pi;if(q?0:1){if(o!==k){g=AKS(a,k,o);break a;}g=null;break a;}h=p.rC.data;r=h[0];i=q-1|0;p.pi=i;h[0]=h[i];h[i]=null;if(i>0)AA8(p,0);r.i6
=(-1);if(r.PT==l.PT)break;if(IZ(r,l)<IZ(o,l))o=r;r.vv=1;s=0;if(Sc(a,b,r.lg,r.kM+1|0,r.lE,m)>0)s=1;g=S9(a,b,r.lg,r.kM,r.lE+1|0,m,s);p=S9(a,b,r.lg-1|0,r.kM,r.lE,m,s);t=S9(a,b,r.lg+1|0,r.kM,r.lE,m,s);u=S9(a,b,r.lg,r.kM,r.lE-1|0,m,s);if(g===null)i=0;else if(g.vv)i=0;else if(IZ(g,l)>=f)i=0;else{h=a.sW.data;i=1;h[0]=g;}if(p===null)v=i;else if(p.vv)v=i;else if(IZ(p,l)>=f)v=i;else{h=a.sW.data;v=i+1|0;h[i]=p;}if(t===null)i=v;else if(t.vv)i=v;else if(IZ(t,l)>=f)i=v;else{h=a.sW.data;i=v+1|0;h[v]=t;}if(u===null)q=i;else if
(u.vv)q=i;else if(IZ(u,l)>=f)q=i;else{h=a.sW.data;q=i+1|0;h[i]=u;}i=0;while(i<q){g=a.sW.data[i];n=r.tG+IZ(r,g);if(!(ACt(g)&&n>=g.tG)){g.OR=r;g.tG=n;g.FE=IZ(g,l);if(!ACt(g)){g.mQ=g.tG+g.FE;AOT(a.rl,g);}else{p=a.rl;n=g.tG+g.FE;w=g.mQ;g.mQ=n;if(n>=w)AA8(p,g.i6);else AK7(p,g.i6);}}i=i+1|0;}}g=AKS(a,k,l);}return g;}
function S9(a,b,c,d,e,f,g){var h,i,j,k;h=null;if(Sc(a,b,c,d,e,f)>0)h=Qg(a,c,d,e);if(h!==null)i=d;else{i=d+g|0;if(Sc(a,b,c,i,e,f)>0)h=Qg(a,c,i,e);else i=d;}if(h!==null){j=0;a:{while(true){if(i<=0)break a;k=Sc(a,b,c,i-1|0,e,f);if(k<=0)break a;if(k<0)return null;j=j+1|0;if(j>=4)break;i=i+(-1)|0;}return null;}if(i>0)h=Qg(a,c,i,e);}return h;}
function Qg(a,b,c,d){var e,f;e=b|c<<10|d<<20;f=APG(a.CG,e);if(f===null){f=BrX(b,c,d);AMh(a.CG,e,f);}return f;}
function Sc(a,b,c,d,e,f){var g,h,i,j;g=c;a:{while(g<(c+f.lg|0)){h=d;while(h<(d+f.kM|0)){i=e;while(i<(e+f.lE|0)){j=AN$(a.a6e,c,d,e);if(j.kN())return 0;if(j===BUg)break a;if(j===BUm)break a;i=i+1|0;}h=h+1|0;}g=g+1|0;}return 1;}return (-1);}
function AKS(a,b,c){var d,e,f,g;d=1;e=c;while(true){e=e.OR;if(e===null)break;d=d+1|0;}f=W(Oo,d);g=f.data;d=d+(-1)|0;g[d]=c;while(true){c=c.OR;if(c===null)break;d=d+(-1)|0;g[d]=c;}b=new ALI;b.Pn=f;b.a9B=g.length;return b;}
function ABE(){var a=this;D.call(a);a.rC=null;a.pi=0;}
function AOT(a,b){var c,d,e,f;if(b.i6>=0){b=new CQ;Ba(b,B(1824));K(b);}c=a.pi;d=a.rC;if(c==d.data.length){e=W(Oo,c<<1);Cv(d,0,e,0,c);a.rC=e;}d=a.rC.data;f=a.pi;d[f]=b;b.i6=f;a.pi=f+1|0;AK7(a,f);return b;}
function AKw(a){a.pi=0;}
function AK7(a,b){var c,d,e,f,g;c=a.rC.data;d=c[b];e=d.mQ;a:{while(true){if(b<=0)break a;f=(b-1|0)>>1;g=c[f];if(e>=g.mQ)break;c[b]=g;g.i6=b;b=f;}}c[b]=d;d.i6=b;}
function AA8(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.rC.data;d=c[b];e=d.mQ;a:{while(true){f=1+(b<<1)|0;g=f+1|0;h=a.pi;if(f>=h)break;i=c[f];j=i.mQ;if(g<h){k=c[g];l=k.mQ;}else{k=null;l=Infinity;}if(j<l){if(j>=e)break a;c[b]=i;i.i6=b;}else{if(l>=e)break a;c[b]=k;k.i6=b;f=g;}b=f;}}c[b]=d;d.i6=b;}
function Oo(){var a=this;D.call(a);a.lg=0;a.kM=0;a.lE=0;a.PT=0;a.i6=0;a.tG=0.0;a.FE=0.0;a.mQ=0.0;a.OR=null;a.vv=0;}
function BrX(a,b,c){var d=new Oo();BEg(d,a,b,c);return d;}
function BEg(a,b,c,d){a.i6=(-1);a.vv=0;a.lg=b;a.kM=c;a.lE=d;a.PT=b|c<<10|d<<20;}
function IZ(a,b){var c,d,e;c=b.lg-a.lg|0;d=b.kM-a.kM|0;e=b.lE-a.lE|0;return Gd(c*c+d*d+e*e);}
function ACt(a){return a.i6<0?0:1;}
function ADf(){var a=this;Fy.call(a);a.a$t=0;a.mN=null;a.HY=null;a.NR=0;a.Sq=0;a.HN=null;a.IM=0;a.LB=0;a.a43=0;}
function A4f(){var a=this;D.call(a);a.FU=0;a.vu=null;a.x2=null;a.wg=null;a.Ze=null;a.a6r=0;a.Y3=0;a.k$=0;a.Ap=0;}
function BAm(a,b,c,d,e,f){var g=new A4f();Bwc(g,a,b,c,d,e,f);return g;}
function Bwc(a,b,c,d,e,f,g){var h,i;a.vu=b;a.FU=b.ns;b=b.gz;h=b!==null?b.nm:0;i=c.data;a.x2=Gw(c,h);a.k$=i.length;a.Ze=d;a.a6r=e;a.Y3=f;a.Ap=g;ALt(a);}
function ALt(a){var b,c;if(a.a6r){b=a.k$;if(b){c=Lu(a.vu.pD,a.x2.data[b-1|0].f8,a.Ze);if(a.Ap)c= -c|0;if(!a.Y3){if(c>=0)a.k$=0;}else if(c>0)a.k$=0;return;}}}
$rt_packages([-1,"com",0,"carrotsearch",1,"hppc",0,"jcraft",3,"jzlib",-1,"java",5,"util",6,"zip",6,"regex",5,"nio",9,"charset",5,"io",5,"lang",-1,"org",13,"json",-1,"net",15,"minecraft",16,"src",15,"lax1dude",18,"eaglercraft",19,"internal",20,"vfs2",20,"buffer",19,"opengl"]);
$rt_metadata([D,0,0,[],0,3,0,0,["b6",BOD(ByE),"b$",BOE(AXI),"bB",BOD(ASt)],BeX,0,D,[],0,3,0,0,0,AIY,0,D,[],3,3,0,0,0,AIo,0,D,[],3,3,0,0,0,AOJ,0,D,[AIY,AIo],0,3,0,0,["bB",BOD(Bn0)],A63,0,D,[],4,0,0,0,0,A6o,0,D,[],4,3,0,0,0,Bk,0,D,[],0,3,0,0,["sh",BOD(RK),"bB",BOD(LS)],BD,0,Bk,[],0,3,0,0,0,B8,"RuntimeException",12,BD,[],0,3,0,0,0,A$f,"ClassCastException",12,B8,[],0,3,0,0,0,Dy,0,D,[],3,3,0,0,0,Fi,0,D,[],3,3,0,0,0,Qi,0,D,[],3,3,0,0,0,Cj,0,D,[Dy,Fi,Qi],0,3,0,I3,["R3",BOE(Bc),"wm",BOD(Y),"bB",BOD(Bit),"b$",BOE(CP),
"b6",BOD(Nh),"sd",BOE(BkZ)],HM,0,Bk,[],0,3,0,0,0,Qn,0,HM,[],0,3,0,0,0,A9w,0,Qn,[],0,3,0,0,0,Ge,0,D,[Dy],1,3,0,0,0,Kt,0,Ge,[Fi],0,3,0,0,["a0w",BOD(Sj),"bB",BOD(BtD),"b6",BOD(BvC),"b$",BOE(BIZ),"sd",BOE(BBJ)],N7,0,D,[Dy,Qi],0,0,0,0,["py",BOE(AJo),"bB",BOD(R)],PH,0,D,[],3,3,0,0,0,S,0,N7,[PH],0,3,0,0,["RN",BOH(BBB),"QG",BOG(Bj4),"Is",BOH(BEt),"SW",BOG(BjL),"R3",BOE(BHw),"wm",BOD(Pe),"bB",BOD(BT),"py",BOE(Bnu),"SR",BOF(BCl),"M0",BOF(BuZ)],Qb,0,Qn,[],0,3,0,0,0,Bbh,0,Qb,[],0,3,0,0,0,A8R,0,Qb,[],0,3,0,0,0,Wj,0,D,[],
4,3,0,0,0,A0E,0,D,[],4,3,0,0,0,Gt,0,D,[],0,3,0,Fz,0,Ki,0,D,[],3,3,0,0,0,AOf,0,D,[Ki],0,3,0,0,0,Cx,"IndexOutOfBoundsException",12,B8,[],0,3,0,0,0,BaH,0,D,[],4,3,0,0,0,Ep,"NullPointerException",12,B8,[],0,3,0,0,0,RU,"ArrayStoreException",12,B8,[],0,3,0,0,0,GA,0,D,[Fi],0,3,0,0,["bB",BOD(BCt),"b$",BOE(BIi),"b6",BOD(BHO),"sd",BOE(BvI)],Db,0,D,[],3,3,0,0,0,A9Q,0,D,[Db],1,3,0,0,0,D7,0,D,[],0,3,0,B$,0,LJ,0,D,[Db],3,3,0,0,0,AKi,0,D,[LJ],3,3,0,0,0,ADK,0,D,[LJ],3,3,0,0,0,ALs,0,D,[LJ],3,3,0,0,0,AE$,0,D,[LJ],3,3,0,0,0,APj,
0,D,[LJ],3,3,0,0,0,ANK,0,D,[LJ,AKi,ADK,ALs,AE$,APj],3,3,0,0,0,ACu,0,D,[],3,3,0,0,0,UJ,0,D,[Db],3,3,0,0,0,ARt,0,D,[Db,ANK,ACu,UJ],1,3,0,0,["a_E",BOE(BpT),"bg4",BOF(BGR),"bmM",BOF(BGb),"bjV",BOG(BpM),"bhR",BOE(Btw),"brq",BOD(BiP),"bpD",BOG(Bgq)],A0j,"JSONException",14,B8,[],0,3,0,0,0]);
$rt_metadata([A4j,0,D,[Db],3,3,0,0,0,ZT,0,D,[],0,3,0,0,0,ADu,0,D,[],3,3,0,0,0,Vy,0,D,[ADu],0,3,0,AF5,0,AC$,0,D,[],3,3,0,0,0,AVd,0,D,[AC$],0,0,0,0,0,OD,0,D,[],0,3,0,AMu,0,AE1,0,D,[Db],3,0,0,0,0,AVb,0,D,[AE1],0,0,0,0,["bvI",function(b,c,d,e,f){return AVY(this,b,c,d,e,f);}],JJ,0,D,[],4,3,0,Oc,0,Bd9,0,D,[Db],1,3,0,0,0,JI,0,D,[],0,3,0,DF,0,UK,"PlatformIncompatibleException",20,B8,[],0,3,0,0,0,Mb,0,D,[],0,3,0,0,0,AHM,0,D,[],3,3,0,0,0,Ms,0,D,[AHM],3,3,0,0,0,Tm,0,D,[],3,3,0,0,0,I1,0,D,[Ms,Tm],1,3,0,0,["eG",BOD(Bb4),
"Hb",BOD(BGn)],Lt,0,I1,[],0,3,0,0,0,AUI,0,Lt,[],0,3,0,0,0,Wk,0,D,[],0,3,0,0,0,BC,0,Wk,[],0,3,0,Ca,0,CT,0,BC,[],0,3,0,CZ,0,EX,0,D,[],3,3,0,0,0,NL,0,D,[Dy,EX],1,3,0,0,0,UM,0,NL,[],1,3,0,0,0,A3L,0,UM,[],0,3,0,0,0,A4_,0,D,[Fi],0,3,0,0,0,AHh,0,D,[],0,3,0,0,0,WF,0,D,[],0,3,0,BLS,0,AID,0,D,[],0,3,0,AJN,0,AMv,0,D,[],3,3,0,0,0,AF8,0,D,[AMv],0,3,0,0,0,AGu,0,D,[],0,3,0,0,0,Ft,0,D,[],1,3,0,0,0,W_,0,Ft,[],0,3,0,0,["jp",function(b,c,d,e,f,g){BdH(this,b,c,d,e,f,g);},"qm",function(b,c,d,e,f,g){A5l(this,b,c,d,e,f,g);}],AQI,
0,D,[],0,3,0,0,0,G1,0,D,[],0,3,0,0,0,ADi,0,G1,[],0,3,0,0,["ot",BOD(BoM)],AKq,0,G1,[],0,3,0,0,["ot",BOD(Bpn)],Pw,0,I1,[],1,3,0,0,["gc",BOE(BqV)],Wg,0,Pw,[],0,3,0,0,["gB",BOG(Bm2)],YV,0,Pw,[],0,3,0,0,["gB",BOG(BkJ)],A1l,0,D,[Db],1,3,0,0,0,VX,0,D,[],3,3,0,0,0,KX,0,D,[VX],1,3,0,0,0,AWg,0,KX,[EX,Dy],0,3,0,0,0,Dw,0,D,[Fi,Dy],1,3,0,0,["bB",BOD(BAo),"b$",BOE(Bhb),"b6",BOD(BnY),"sd",BOE(Bnh)],GT,0,Dw,[],12,3,0,Ju,0,A2X,0,D,[Db],1,3,0,0,0]);
$rt_metadata([AUB,0,D,[Db],1,3,0,0,0,A31,0,D,[Db],1,3,0,0,0,X$,0,D,[Db],3,3,0,0,0,AMx,0,D,[X$],0,3,0,0,["a_U",BOE(Bta)],A9t,0,D,[Db],1,3,0,0,0,AMw,0,D,[X$],0,3,0,0,["a_U",BOE(Bhr)],QZ,0,D,[],3,3,0,0,0,ACW,0,D,[QZ],0,3,0,0,["w4",BOE(BgJ)],WK,0,D,[],3,3,0,0,0,Pd,0,D,[WK],3,3,0,0,0,HR,0,D,[Pd],1,3,0,0,["DW",BOE(AEP),"bB",BOD(BED)],SY,0,D,[Pd],3,3,0,0,0,O4,0,D,[SY],3,3,0,0,0,Jo,0,HR,[O4],1,3,0,0,["gQ",BOD(IY),"S$",BOE(BEX),"b$",BOE(BoY)],WY,0,Jo,[],1,3,0,0,0,T1,0,D,[Pd],3,3,0,0,0,AAp,0,D,[T1,SY],3,3,0,0,0,J_,0,
WY,[AAp],0,3,0,0,["iX",BOD(HV)],Bdz,0,D,[],4,3,0,0,0,A0k,0,D,[QZ],0,3,0,0,0,Z4,0,D,[],0,3,0,Y_,0,IT,0,D,[],0,3,0,0,0,LO,0,D,[],0,3,0,Lf,0,XZ,0,D,[],0,3,0,BrW,0,U3,0,D,[],0,3,0,Re,0,ALW,0,D,[],32,0,0,BLk,0,Hw,0,Dw,[],12,3,0,ABs,0,Nl,"RuntimeInitializationFailureException",20,B8,[],0,3,0,0,0,A0S,0,D,[],0,3,0,0,0,NW,0,D,[Pd],3,3,0,0,0,Fy,0,HR,[NW],1,3,0,0,["b$",BOE(A8K),"b6",BOD(Bgs)],Bc5,0,Fy,[EX,Dy],0,3,0,0,["G3",BOE(Gh),"DW",BOE(P8),"gQ",BOD(KS),"iX",BOD(Tu)],A9L,0,D,[],4,3,0,0,0,AW$,0,D,[],0,3,0,0,0,ASc,0,
D,[],0,3,0,0,0,DU,0,D,[Db],3,3,0,0,0,A$5,0,D,[DU],0,0,0,0,["dv",BOE(Byk)],Ej,0,D,[],0,3,0,B3,0,LY,0,D,[],0,3,0,0,0,Jc,0,D,[],3,3,0,0,0,AAX,0,D,[Jc],3,3,0,0,0,AFS,0,D,[AAX],0,0,0,0,0,FN,0,D,[],0,3,0,0,0,B1,0,D,[],0,3,0,0,0,Nr,0,D,[],0,3,0,0,0,OH,0,D,[],0,3,0,0,0,PV,0,D,[],0,3,0,BKT,0,ALR,0,D,[],0,3,0,BJw,0,Uj,0,D,[],0,3,0,BMc,0,K3,0,D,[],0,3,0,Ri,["bB",BOD(Bjh),"b6",BOD(Bts),"b$",BOE(Bmn)]]);
$rt_metadata([Fw,0,D,[],0,3,0,KE,0,Mv,0,D,[],3,3,0,0,0,LK,0,D,[Mv],0,3,0,Xf,0,U_,0,BD,[],0,3,0,0,0,A$8,0,D,[DU],0,0,0,0,["dv",BOE(Bhh)],GI,0,Dw,[],12,3,0,AP3,["bB",BOD(Bz9)],JK,0,Dw,[],12,3,0,BcW,["bB",BOD(BmG)],Jf,0,Dw,[],12,3,0,Be_,["bB",BOD(Bw3)],A1g,0,D,[],0,0,0,0,0,Yn,0,D,[],0,3,0,0,0,MF,0,D,[],0,3,0,0,0,C6,0,D,[],0,3,0,BLi,0,D8,0,D,[EX,Dy],4,3,0,AMt,["b$",BOE(BzN),"b6",BOD(BtF)],AJP,0,D,[],3,3,0,0,0,DJ,0,D,[AJP,Dy],0,3,0,0,0,Y1,0,D,[],0,3,0,0,0,ARW,0,D,[],0,3,0,0,0,BbY,0,DJ,[],0,3,0,0,0,AK8,0,D,[],3,3,
0,0,0,AMf,0,D,[AK8],0,3,0,0,0,Bf,0,D,[],0,3,0,O,["eC",BOD(BE3),"dH",BOD(BlV),"a16",BOH(A0B),"rk",function(b,c,d,e,f){return A2i(this,b,c,d,e,f);},"CH",function(b,c,d,e,f){return AQ2(this,b,c,d,e,f);},"e0",BOF(BCb),"bj",BOE(Bkk),"qP",BOH(Qr),"Vd",function(b,c,d,e,f,g){A8N(this,b,c,d,e,f,g);},"fB",BOH(Ys),"dg",BOD(Bzc),"EP",BOF(BAR),"Fr",BOD(BwJ),"dE",function(b,c,d,e,f){A3W(this,b,c,d,e,f);},"k9",function(b,c,d,e,f){BbM(this,b,c,d,e,f);},"ve",function(b,c,d,e,f){ATl(this,b,c,d,e,f);},"dr",function(b,c,d,e,f)
{ARz(this,b,c,d,e,f);},"lb",BOD(BwQ),"fa",BOH(AUK),"iJ",BOH(ATf),"ej",BOE(Bov),"c1",BOF(BhR),"bcT",function(b,c,d,e,f){AQY(this,b,c,d,e,f);},"a2T",function(b,c,d,e,f,g){A0l(this,b,c,d,e,f,g);},"S4",BOE(Bq0),"IO",function(b,c,d,e,f,g){return A6e(this,b,c,d,e,f,g);},"GC",BOH(BdR),"uP",BOD(BjU),"gd",BOH(AZO),"kC",function(b,c,d,e,f){return A2z(this,b,c,d,e,f);},"tt",function(b,c,d,e,f){A6z(this,b,c,d,e,f);},"ta",function(b,c,d,e,f){ARq(this,b,c,d,e,f);},"nT",function(b,c,d,e,f){ATs(this,b,c,d,e,f);},"BK",function(b,
c,d,e,f,g){A1H(this,b,c,d,e,f,g);},"nc",BOH(BcH),"vf",function(b,c,d,e,f){return A5u(this,b,c,d,e,f);},"f0",BOD(BH$),"Pa",function(b,c,d,e,f){A6D(this,b,c,d,e,f);},"s4",function(b,c,d,e,f){return A1m(this,b,c,d,e,f);},"y0",BOD(Bqv),"a9r",function(b,c,d,e,f){ARJ(this,b,c,d,e,f);},"tN",BOH(A$C)],Iv,0,D,[Fi],1,3,0,0,["sd",BOE(BAW)],Xh,0,Iv,[],0,3,0,Q3,["Fg",BOD(A0X),"HP",BOD(AHs)],AHA,0,D,[],3,3,0,0,0,Vo,0,D,[AHA],0,3,0,KJ,0,AWo,0,D,[],4,3,0,0,0,ABj,0,D,[QZ],0,3,0,0,["w4",BOE(Bog)],Ei,0,Dw,[],12,3,0,A9p,0,Rx,0,
D,[],3,3,0,0,0,A5R,0,Jo,[EX,Dy,Rx],0,3,0,0,["w0",BOE(Bd),"iX",BOD(D4),"G3",BOE(Z),"S$",BOE(Er),"bB",BOD(BEq),"b6",BOD(BI$)],R5,0,D,[],0,3,0,KH,0,T5,0,D,[Ki],0,3,0,0,["pw",BOF(Lu)],Qq,0,D,[],3,3,0,0,0,Zy,0,D,[Qq],1,3,0,0,0,Q$,0,D,[],1,3,0,0,0,Sv,0,Q$,[],0,3,0,0,0,VQ,0,D,[],0,3,0,0,0,AKp,0,D,[],0,3,0,ABq,0,A5N,0,D,[],0,3,0,0,0,LT,0,D,[],4,3,0,Py,0,A8k,0,D,[],0,3,0,0,0,Y2,0,D,[],0,0,0,0,0,QE,0,D,[],3,3,0,0,0,A45,0,D,[QE],0,0,0,0,0,AFs,0,D,[],0,3,0,BKH,0,ZS,0,D,[QE],0,3,0,0,["OF",BOD(BlH),"Z2",BOE(AYH),"a72",BOE(Bft),
"NE",BOF(AXh),"UK",BOE(Bc$),"Yt",BOF(A6k),"WK",BOE(A_I),"a0$",BOG(APR)],AUs,0,D,[Db],1,3,0,0,0,AJl,0,D,[],0,3,0,ALD,0,A$O,0,D,[DU],0,0,0,0,["dv",BOE(BkB)],A$Q,0,D,[DU],0,0,0,0,["dv",BOE(BqB)]]);
$rt_metadata([A$P,0,D,[DU],0,0,0,0,["dv",BOE(BH5)],A$J,0,D,[DU],0,0,0,0,["dv",BOE(BA$)],A$I,0,D,[DU],0,0,0,0,["dv",BOE(Bo5)],A$M,0,D,[DU],0,0,0,0,["dv",BOE(BCm)],A$L,0,D,[DU],0,0,0,0,["dv",BOE(BDW)],A$H,0,D,[DU],0,0,0,0,["dv",BOE(Bu5)],A$G,0,D,[DU],0,0,0,0,["dv",BOE(BAZ)],A7j,0,D,[DU],0,0,0,0,["dv",BOE(BD5)],A7e,0,D,[DU],0,0,0,0,["dv",BOE(BAh)],AMO,0,D,[Db],3,0,0,0,0,BbU,0,D,[AMO],0,3,0,0,["bnC",BOF(Br7)],A7f,0,D,[DU],0,0,0,0,["dv",BOE(Bu6)],A7g,0,D,[DU],0,0,0,0,["dv",BOE(ByV)],A7i,0,D,[DU],0,0,0,0,["dv",BOE(Bjw)],APe,
0,D,[Db],3,0,0,0,0,BbT,0,D,[APe],0,3,0,0,["a$r",BOD(BoE)],IL,0,D,[Db],3,3,0,0,0,BbR,0,D,[IL],0,3,0,0,["nV",BOD(BDn)],K1,0,D,[],1,3,0,0,0,ANA,0,K1,[],0,0,0,0,0,ANB,0,K1,[],0,0,0,0,0,ANC,0,K1,[],0,0,0,0,0,A_q,0,D,[],0,3,0,0,0,APz,0,D,[WK],3,3,0,0,0,AFG,0,D,[APz],3,3,0,0,0,ADW,0,D,[],3,3,0,0,0,ADd,0,D,[],3,3,0,0,0,XQ,0,D,[AFG,ADW,EX,ADd],0,3,0,0,0,Uk,0,D,[Jc],3,3,0,0,0,Pf,0,D,[],0,0,0,0,0,CQ,"IllegalStateException",12,B8,[],0,3,0,0,0,A5c,0,D,[],0,3,0,0,0,A5w,0,D,[Dy,EX],0,3,0,0,0,AUL,0,D,[Db],4,3,0,0,0,A0o,0,D,
[],0,3,0,0,0,VI,0,D,[],0,3,0,0,0,ACJ,0,D,[],0,0,0,0,0,Yz,"IllegalMonitorStateException",12,B8,[],0,3,0,0,0,LQ,0,D,[],0,3,0,SK,0,AAy,0,Fy,[EX,Dy],1,3,0,0,0,Oi,0,D,[Dy,Fi],0,3,0,0,["b6",BOD(BEP)],SE,"EaglerArrayByteBuffer",22,Zy,[],0,3,[0,0,0],0,0,GP,0,D,[Db],1,3,0,0,0,BaV,0,GP,[],1,3,0,0,0,Yx,0,Fy,[],1,0,0,0,0,AGh,0,Yx,[],0,0,0,0,0,Zz,0,KX,[],1,0,0,0,0,AGf,0,Zz,[],0,0,0,0,0,Z2,0,Jo,[Rx],1,0,0,0,0,AGg,0,Z2,[],0,0,0,0,0]);
$rt_metadata([Ij,0,D,[],3,3,0,0,0,AGd,0,D,[Ij],0,0,0,0,0,Yg,0,D,[Ij],3,3,0,0,0,AGe,0,D,[Yg],0,0,0,0,0,AF2,0,D,[Ki],0,3,0,0,0,R6,0,D,[Jc],3,3,0,0,0,Z9,0,D,[R6],0,0,0,0,0,AOL,0,D,[Jc],3,3,0,0,0,AAe,0,D,[AOL],0,0,0,0,0,UP,0,D,[Uk],0,0,0,0,0,F7,"UnsupportedOperationException",12,B8,[],0,3,0,0,0,AJV,0,D,[Jc],3,3,0,0,0,XH,0,D,[AJV],0,0,0,0,0,US,0,D,[Jc],3,3,0,0,0,AMQ,0,D,[US],0,0,0,0,0,AJO,0,D,[Jc],3,3,0,0,0,Ve,0,D,[AJO],0,0,0,0,0,V5,0,D,[Jc],3,3,0,0,0,ZB,0,D,[V5],0,0,0,0,0,HE,0,D,[Ms],1,3,0,0,["DR",BOE(Wb),"eG",
BOD(A9n)],AG9,0,HE,[],0,3,0,0,["fI",BOD(SB),"h6",BOG(BCa),"a7x",BOE(Uh)],BG,"IOException",11,BD,[],0,3,0,0,0,AVz,0,GP,[],1,3,0,0,0,LU,0,HE,[],0,3,0,0,["DR",BOE(Bpu)],ZY,0,LU,[],0,3,0,0,["fI",BOD(Bgr),"h6",BOG(AK5),"a7x",BOE(BFg),"eG",BOD(Ba6)],Ba1,0,ZY,[],0,3,0,0,0,ZJ,0,D,[],3,0,0,0,0,ABf,0,D,[ZJ],4,3,0,0,["nS",BOG(Xi),"nI",BOD(ALn),"a7r",BOE(BGO),"r7",BOD(AMp)],Rq,0,D,[],0,3,0,0,0,AEa,0,D,[US],0,0,0,0,0,AKO,0,D,[QE],0,3,0,0,["OF",BOD(BkD),"Z2",BOE(A0i),"a72",BOE(AXq),"NE",BOF(AQ9),"UK",BOE(A5_),"Yt",BOF(BfO),
"WK",BOE(AQJ),"a0$",BOG(BdX)],AOS,0,D,[VX],3,3,0,0,0,AHG,0,D,[AOS],3,3,0,0,0,ABe,0,D,[AHG],3,3,0,0,0,A6S,0,KX,[EX,Dy,ABe],0,3,0,0,0,AKe,0,D,[DU],0,0,0,0,["dv",BOE(Bmc)],ABi,0,D,[],3,3,0,0,0,AEd,0,D,[ABi],0,3,0,0,0,ADL,0,D,[],3,3,0,0,0,ALm,0,D,[ADL],0,0,0,0,["a$f",BOE(Cw),"a5o",BOE(R1)],NU,0,D,[],3,3,0,0,0,AGw,0,D,[],3,3,0,0,0,AGQ,0,D,[],3,3,0,0,0,ABM,0,D,[NU,AGw,AGQ],0,0,0,0,["nq",BOD(BE1)],A7p,0,D,[Db],1,3,0,0,0,A_a,0,D,[DU],0,0,0,0,["dv",BOE(Bze)],A9S,0,D,[Mv],0,3,0,0,["nq",BOD(BgF)],ASw,0,D,[Fi],0,3,0,0,
0,Us,0,D,[],3,3,0,0,0,A$_,0,D,[Us],0,0,0,0,["a7e",BOE(Byb),"a0D",BOD(BE0)]]);
$rt_metadata([AGm,0,D,[],0,3,0,0,["b$",BOE(A2k)],JU,0,Dw,[],12,3,0,AW3,0,AAt,"VSHInputLayoutParser$ShaderLayoutParseException",23,B8,[],0,3,0,0,0,BJ,"IllegalArgumentException",12,B8,[],0,3,0,0,0,EN,"NumberFormatException",12,BJ,[],0,3,0,0,0,AFD,0,D,[],0,3,0,0,0,AAk,0,D,[Dy],1,3,0,0,0,R9,0,AAk,[Dy],0,3,0,0,0,YT,0,D,[],3,3,0,0,0,O$,0,D,[Dy,YT],1,3,0,0,0,AG8,0,D,[YT],3,3,0,0,0,WR,0,D,[AG8],3,3,0,0,0,AGZ,0,D,[WR],3,3,0,0,0,APp,0,D,[],3,3,0,0,0,AAh,0,D,[APp],3,3,0,0,0,APa,0,D,[AAh],3,3,0,0,0,Jh,0,O$,[Dy,AGZ,APa],
0,3,0,0,0,Gk,0,D,[],4,3,0,0,0,A7r,0,D,[],4,0,0,0,0,PD,0,D,[],0,3,0,0,["IE",BOD(Bse)],A3g,0,PD,[],4,0,0,0,["IE",BOD(BFc)],AWD,0,PD,[],4,0,0,0,["IE",BOD(Bgm)],VO,0,Bf,[],0,3,0,0,["c1",BOF(BEf)],ATg,0,Bf,[],0,3,0,0,["CH",function(b,c,d,e,f){return A22(this,b,c,d,e,f);},"dE",function(b,c,d,e,f){AX8(this,b,c,d,e,f);},"c1",BOF(Bq9)],A30,0,Bf,[],0,3,0,0,0,DG,0,D,[],0,3,0,BH,["l1",BOD(BDJ),"cA",BOD(BsA),"FS",BOD(BCZ),"kN",BOD(Bzq)],K$,0,Bf,[],0,3,0,0,["gd",BOH(A89),"DG",BOE(Bop),"dr",function(b,c,d,e,f){A42(this,b,
c,d,e,f);},"dE",function(b,c,d,e,f){AY8(this,b,c,d,e,f);},"tN",BOH(Baf),"fB",BOH(A16),"dg",BOD(BAK),"eC",BOD(Bh5),"dH",BOD(BCy)],A$m,0,K$,[],0,3,0,0,["dE",function(b,c,d,e,f){AZf(this,b,c,d,e,f);}],On,0,Bf,[],1,3,0,0,["bj",BOE(BgG),"eC",BOD(BID),"dg",BOD(BHv),"EP",BOF(BD_),"rk",function(b,c,d,e,f){return Bes(this,b,c,d,e,f);},"fB",BOH(AQW),"dH",BOD(BC_),"c1",BOF(BvM),"ej",BOE(BAr),"BK",function(b,c,d,e,f,g){A$K(this,b,c,d,e,f,g);},"lb",BOD(Bjs),"a16",BOH(AZz),"uP",BOD(BHo),"k9",function(b,c,d,e,f){ARn(this,
b,c,d,e,f);},"fa",BOH(BeQ),"dr",function(b,c,d,e,f){A8q(this,b,c,d,e,f);}],AZe,0,On,[],0,3,0,0,["dE",function(b,c,d,e,f){Bbd(this,b,c,d,e,f);},"fa",BOH(AV4)],A48,0,On,[],0,3,0,0,["dr",function(b,c,d,e,f){A2m(this,b,c,d,e,f);},"dE",function(b,c,d,e,f){BfB(this,b,c,d,e,f);}],QC,0,Bf,[],0,3,0,0,["fa",BOH(BeP),"dr",function(b,c,d,e,f){Bfs(this,b,c,d,e,f);},"dE",function(b,c,d,e,f){Bck(this,b,c,d,e,f);},"lb",BOD(BwO)],A2V,0,QC,[],0,3,0,0,["c1",BOF(BIU)],ARL,0,Bf,[],0,3,0,0,["c1",BOF(Bxv),"ej",BOE(Bq8)],A0J,0,Bf,
[],0,3,0,0,["ej",BOE(BEQ),"c1",BOF(BgK),"bj",BOE(Bkf)],V3,0,Bf,[],0,3,0,0,["rk",function(b,c,d,e,f){return Bdp(this,b,c,d,e,f);}],AW0,0,V3,[],0,3,0,0,["dr",function(b,c,d,e,f){Bb1(this,b,c,d,e,f);},"dE",function(b,c,d,e,f){A4V(this,b,c,d,e,f);},"ej",BOE(BmK),"c1",BOF(By4),"dg",BOD(Bvc),"tt",function(b,c,d,e,f){BfK(this,b,c,d,e,f);}],A8o,0,Bf,[],0,3,0,0,["fa",BOH(A7P),"iJ",BOH(A_o)],Pu,0,Bf,[],0,3,0,0,["dg",BOD(BG$),"rk",function(b,c,d,e,f){return ARd(this,b,c,d,e,f);}],Bda,0,Pu,[],0,3,0,0,["ej",BOE(Bk9)],A28,
0,K$,[],0,3,0,0,["DG",BOE(A5D),"tN",BOH(AXX)],AVk,0,Bf,[],0,3,0,0,["bj",BOE(BxQ)],ASb,0,Bf,[],0,3,0,0,["bj",BOE(BHT),"dg",BOD(BzW),"dr",function(b,c,d,e,f){AVv(this,b,c,d,e,f);},"fa",BOH(AU6),"c1",BOF(Bp9),"eC",BOD(BmM),"rk",function(b,c,d,e,f){return BfW(this,b,c,d,e,f);}],Baw,0,Bf,[],0,3,0,0,["bj",BOE(ByJ),"dr",function(b,c,d,e,f){AU3(this,b,c,d,e,f);},"ej",BOE(BjF),"GC",BOH(A2u),"ve",function(b,c,d,e,f){BfE(this,b,c,d,e,f);}],AXL,0,Bf,[],0,3,0,0,["bj",BOE(BII),"ej",BOE(Bx1)],AQl,0,VO,[],0,3,0,0,["ej",BOE(BvE),
"c1",BOF(Bjc)],Zn,0,Bf,[],0,3,0,0,["fB",BOH(A_e),"dg",BOD(Bur),"eC",BOD(Blg),"dH",BOD(Bsy),"gd",BOH(A9l),"ta",function(b,c,d,e,f){A_N(this,b,c,d,e,f);},"dE",function(b,c,d,e,f){Bfo(this,b,c,d,e,f);},"fa",BOH(AVj),"dr",function(b,c,d,e,f){A6$(this,b,c,d,e,f);},"IO",function(b,c,d,e,f,g){return A7b(this,b,c,d,e,f,g);},"k9",function(b,c,d,e,f){Bdc(this,b,c,d,e,f);}],Bbx,0,Bf,[],0,3,0,0,["fB",BOH(Bez),"dg",BOD(Bz1),"eC",BOD(BDU),"dH",BOD(Bna),"ej",BOE(BlW),"lb",BOD(Bq3),"dE",function(b,c,d,e,f){AQi(this,b,c,d,e,
f);},"Fr",BOD(BvU),"gd",BOH(A_m),"dr",function(b,c,d,e,f){AVp(this,b,c,d,e,f);},"fa",BOH(AWE),"k9",function(b,c,d,e,f){BfL(this,b,c,d,e,f);}],H5,0,Bf,[],1,3,0,0,["fa",BOH(Ba4),"iJ",BOH(A9d)],ATq,0,H5,[],0,3,0,0,["Hv",BOD(Bm4),"c1",BOF(BDG),"ej",BOE(BJH),"dg",BOD(BAf)]]);
$rt_metadata([ASB,0,Bf,[],0,3,0,0,["dg",BOD(BzF),"eC",BOD(Bk7),"dH",BOD(Bpt),"rk",function(b,c,d,e,f){return Bcl(this,b,c,d,e,f);},"Vd",function(b,c,d,e,f,g){A6i(this,b,c,d,e,f,g);},"dr",function(b,c,d,e,f){A3J(this,b,c,d,e,f);},"k9",function(b,c,d,e,f){BbZ(this,b,c,d,e,f);},"nT",function(b,c,d,e,f){AUS(this,b,c,d,e,f);},"ve",function(b,c,d,e,f){AX7(this,b,c,d,e,f);},"a16",BOH(A$k),"S4",BOE(BEU),"uP",BOD(BDs),"c1",BOF(Bxk),"ej",BOE(BrS),"e0",BOF(Bne),"bj",BOE(BDl),"CH",function(b,c,d,e,f){return A8Y(this,b,
c,d,e,f);},"lb",BOD(Bkx),"qP",BOH(A9B),"BK",function(b,c,d,e,f,g){AW9(this,b,c,d,e,f,g);},"Fr",BOD(BoN),"EP",BOF(Bpj),"gd",BOH(A9M),"fa",BOH(AWZ),"iJ",BOH(ARj),"a2T",function(b,c,d,e,f,g){A3V(this,b,c,d,e,f,g);},"bcT",function(b,c,d,e,f){A$n(this,b,c,d,e,f);},"tt",function(b,c,d,e,f){BdL(this,b,c,d,e,f);},"dE",function(b,c,d,e,f){BdP(this,b,c,d,e,f);},"kC",function(b,c,d,e,f){return A2B(this,b,c,d,e,f);},"GC",BOH(AR2)],A1n,0,H5,[],0,3,0,0,["CH",function(b,c,d,e,f){return AXU(this,b,c,d,e,f);},"bj",BOE(BFf),
"gd",BOH(A6W),"iJ",BOH(Bf0),"kC",function(b,c,d,e,f){return A1w(this,b,c,d,e,f);},"Hv",BOD(Bqt)],BcU,0,Bf,[],0,3,0,0,["e0",BOF(BBv),"fB",BOH(A43),"dg",BOD(Blc),"eC",BOD(BEi),"dH",BOD(Bgv),"gd",BOH(A79),"fa",BOH(A0b),"iJ",BOH(A7u),"dr",function(b,c,d,e,f){A9b(this,b,c,d,e,f);},"c1",BOF(BIX),"s4",function(b,c,d,e,f){return Bfp(this,b,c,d,e,f);},"vf",function(b,c,d,e,f){return A1o(this,b,c,d,e,f);},"f0",BOD(Blp),"k9",function(b,c,d,e,f){AYe(this,b,c,d,e,f);}],A3w,0,Bf,[],0,3,0,0,["bj",BOE(BlI),"kC",function(b,
c,d,e,f){return A2H(this,b,c,d,e,f);}],A7J,0,K$,[],0,3,0,0,["DG",BOE(BoU),"dE",function(b,c,d,e,f){A54(this,b,c,d,e,f);},"e0",BOF(BDS),"dH",BOD(Bx4),"ve",function(b,c,d,e,f){A_y(this,b,c,d,e,f);},"c1",BOF(BsC),"ej",BOE(ByB)],BdI,0,Bf,[],0,3,0,0,["fB",BOH(AUF),"dg",BOD(Bjr),"eC",BOD(Btv),"e0",BOF(BIT),"dE",function(b,c,d,e,f){A$S(this,b,c,d,e,f);},"tt",function(b,c,d,e,f){A72(this,b,c,d,e,f);},"dr",function(b,c,d,e,f){AQN(this,b,c,d,e,f);},"c1",BOF(BmC)],A1B,0,H5,[],0,3,0,0,["c1",BOF(Bt3),"fa",BOH(AWF),"CH",
function(b,c,d,e,f){return Bfm(this,b,c,d,e,f);},"k9",function(b,c,d,e,f){AZn(this,b,c,d,e,f);},"bj",BOE(Bje),"kC",function(b,c,d,e,f){return A2L(this,b,c,d,e,f);},"Hv",BOD(BDo)],A_z,0,H5,[],0,3,0,0,["fB",BOH(A5E),"qP",BOH(A_6),"nc",BOH(A97),"dH",BOD(Bo2),"eC",BOD(BAq),"dg",BOD(BAg),"Hv",BOD(BtJ),"c1",BOF(BD8),"dr",function(b,c,d,e,f){AS2(this,b,c,d,e,f);}],A4U,0,Bf,[],0,3,0,0,["e0",BOF(BHq),"dg",BOD(Bst),"eC",BOD(Bm8),"dH",BOD(BhK),"qP",BOH(A2b),"fB",BOH(ASG),"nc",BOH(A3N),"nT",function(b,c,d,e,f){A6Q(this,
b,c,d,e,f);},"kC",function(b,c,d,e,f){return AYN(this,b,c,d,e,f);},"dr",function(b,c,d,e,f){AWM(this,b,c,d,e,f);},"c1",BOF(BD7),"IO",function(b,c,d,e,f,g){return AP4(this,b,c,d,e,f,g);},"gd",BOH(A6U)],AXA,0,Bf,[],0,3,0,0,["fB",BOH(AXS),"qP",BOH(AY1),"dg",BOD(Bml),"eC",BOD(BzY),"dH",BOD(BF9),"gd",BOH(A_V),"ta",function(b,c,d,e,f){AQ3(this,b,c,d,e,f);},"dr",function(b,c,d,e,f){A7V(this,b,c,d,e,f);},"ej",BOE(Bzr)],A_Y,0,Bf,[],0,3,0,0,["fB",BOH(AWW),"dg",BOD(BlK),"IO",function(b,c,d,e,f,g){return A8Q(this,b,c,d,
e,f,g);},"nc",BOH(A9H),"e0",BOF(BuX),"eC",BOD(Bwn),"dH",BOD(BrV),"ej",BOE(Bu4),"gd",BOH(A_X),"fa",BOH(A_E),"dr",function(b,c,d,e,f){A6G(this,b,c,d,e,f);}],A95,0,Bf,[],0,3,0,0,["fB",BOH(A_v),"dg",BOD(Bvt),"eC",BOD(BBs),"dH",BOD(BrM),"gd",BOH(Bd7),"ta",function(b,c,d,e,f){Bbn(this,b,c,d,e,f);},"fa",BOH(A_x),"dr",function(b,c,d,e,f){ASg(this,b,c,d,e,f);},"nc",BOH(A7C),"nT",function(b,c,d,e,f){A0f(this,b,c,d,e,f);},"kC",function(b,c,d,e,f){return A5v(this,b,c,d,e,f);},"iJ",BOH(AYK),"vf",function(b,c,d,e,f){return A9v(this,
b,c,d,e,f);},"s4",function(b,c,d,e,f){return A60(this,b,c,d,e,f);},"f0",BOD(BsH)],ALB,0,Bf,[],0,3,0,0,["lb",BOD(Bqf),"fB",BOH(Bdg),"dg",BOD(BD0),"eC",BOD(BHY),"gd",BOH(A2r),"fa",BOH(AWG),"dr",function(b,c,d,e,f){A2a(this,b,c,d,e,f);},"dE",function(b,c,d,e,f){ATi(this,b,c,d,e,f);},"Pa",function(b,c,d,e,f){A3B(this,b,c,d,e,f);},"iJ",BOH(Bds),"nc",BOH(BdT),"vf",function(b,c,d,e,f){return AZr(this,b,c,d,e,f);},"s4",function(b,c,d,e,f){return AWV(this,b,c,d,e,f);},"f0",BOD(BIe),"y0",BOD(Bvx)],MU,0,Dw,[],12,3,0,AEF,
0,A9D,0,Bf,[],0,3,0,0,["lb",BOD(Brb),"nT",function(b,c,d,e,f){AX_(this,b,c,d,e,f);},"tt",function(b,c,d,e,f){AZk(this,b,c,d,e,f);},"kC",function(b,c,d,e,f){return A7R(this,b,c,d,e,f);},"dE",function(b,c,d,e,f){Bax(this,b,c,d,e,f);},"c1",BOF(Bsg),"ej",BOE(Bsi),"k9",function(b,c,d,e,f){A5T(this,b,c,d,e,f);}],AOj,0,Zn,[],0,3,0,0,["e0",BOF(BgM),"lb",BOD(Byp),"fa",BOH(A2A),"iJ",BOH(A1L),"vf",function(b,c,d,e,f){return BfH(this,b,c,d,e,f);},"dE",function(b,c,d,e,f){A_F(this,b,c,d,e,f);},"dr",function(b,c,d,e,f){A8S(this,
b,c,d,e,f);},"s4",function(b,c,d,e,f){return AQj(this,b,c,d,e,f);},"c1",BOF(BIF),"f0",BOD(BAQ),"k9",function(b,c,d,e,f){ATP(this,b,c,d,e,f);}],Bfe,0,Bf,[],0,3,0,0,["fB",BOH(ARG),"lb",BOD(BEF),"dg",BOD(BEv),"eC",BOD(BCI),"gd",BOH(AV7),"ta",function(b,c,d,e,f){Bdo(this,b,c,d,e,f);},"fa",BOH(A8F),"dr",function(b,c,d,e,f){A$1(this,b,c,d,e,f);},"nc",BOH(ASu),"nT",function(b,c,d,e,f){AYk(this,b,c,d,e,f);},"kC",function(b,c,d,e,f){return A7S(this,b,c,d,e,f);},"iJ",BOH(AWb),"vf",function(b,c,d,e,f){return AUp(this,
b,c,d,e,f);},"s4",function(b,c,d,e,f){return A59(this,b,c,d,e,f);},"f0",BOD(Bnx),"dE",function(b,c,d,e,f){AWd(this,b,c,d,e,f);},"y0",BOD(Bzd)],Bbb,0,Bf,[],0,3,0,0,["fB",BOH(AUl),"dg",BOD(BCX),"eC",BOD(BFE),"gd",BOH(A1R),"dr",function(b,c,d,e,f){AZM(this,b,c,d,e,f);},"a9r",function(b,c,d,e,f){AX4(this,b,c,d,e,f);},"c1",BOF(Bn2),"ej",BOE(BIE),"dE",function(b,c,d,e,f){AWJ(this,b,c,d,e,f);},"rk",function(b,c,d,e,f){return AYi(this,b,c,d,e,f);}],A12,0,Pu,[],0,3,0,0,["uP",BOD(BvG),"rk",function(b,c,d,e,f){return BcL(this,
b,c,d,e,f);},"iJ",BOH(BcM),"ej",BOE(BwB),"dE",function(b,c,d,e,f){Bak(this,b,c,d,e,f);}],AQ$,0,Bf,[],0,3,0,0,["c1",BOF(BJe),"ej",BOE(BJu),"dE",function(b,c,d,e,f){BeM(this,b,c,d,e,f);}],Bbo,0,Bf,[],0,3,0,0,["dE",function(b,c,d,e,f){ATX(this,b,c,d,e,f);},"fB",BOH(A3Y),"qP",BOH(BeV),"bj",BOE(BG4),"eC",BOD(BqE),"dg",BOD(Bon),"dH",BOD(BC4),"gd",BOH(ASA),"dr",function(b,c,d,e,f){A35(this,b,c,d,e,f);},"tN",BOH(A8e),"Pa",function(b,c,d,e,f){Bbu(this,b,c,d,e,f);}],A4n,0,Bf,[],0,3,0,0,["c1",BOF(BqW),"ej",BOE(BnN)],A7B,
0,Bf,[],0,3,0,0,["dE",function(b,c,d,e,f){AWv(this,b,c,d,e,f);},"gd",BOH(ASP),"dr",function(b,c,d,e,f){A3O(this,b,c,d,e,f);},"tN",BOH(A8M),"fB",BOH(A5k),"c1",BOF(BGw),"dg",BOD(Brq),"eC",BOD(Bi5),"dH",BOD(BJp)],BbO,0,Bf,[],0,3,0,0,["bj",BOE(ByT),"kC",function(b,c,d,e,f){return Bcp(this,b,c,d,e,f);},"a2T",function(b,c,d,e,f,g){AXp(this,b,c,d,e,f,g);}],AXm,0,Bf,[],0,3,0,0,["Vd",function(b,c,d,e,f,g){Beh(this,b,c,d,e,f,g);},"gd",BOH(Bdt),"dg",BOD(Bwi),"eC",BOD(BE9),"dH",BOD(BDt)],Bs,0,D,[],0,3,0,BN,["i_",function(b,
c,d,e,f,g,h){return A2f(this,b,c,d,e,f,g,h);},"Sk",BOF(BHU),"qc",BOG(Bfy),"FK",BOF(Bla),"R2",function(b,c,d,e,f){ByU(this,b,c,d,e,f);},"Km",BOE(BI7),"EQ",BOE(Bk1),"TR",BOF(Bwv),"yG",BOD(Bg9)],BfV,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return Bdb(this,b,c,d,e,f,g,h);}],A4Y,0,D,[Db],1,3,0,0,0,AHK,0,D,[NU],0,3,0,0,["nq",BOD(BHL)],ABo,0,Jo,[Rx],0,0,0,0,["w0",BOE(AIh),"iX",BOD(AFg)],AKF,0,D,[],0,0,0,0,0,APr,0,AAy,[],0,0,0,0,["iX",BOD(AOq)],AEo,0,D,[Db],3,0,0,0,0,A0g,0,D,[AEo],0,3,0,0,["a0b",BOE(BnG)],AAr,
0,D,[Qq],1,3,0,0,0,TM,"EaglerArrayIntBuffer",22,AAr,[],0,3,[0,0,0],0,0,A6_,0,GP,[],1,3,0,0,0,WT,0,D,[Qq],1,3,0,0,0,Um,"EaglerArrayFloatBuffer",22,WT,[],0,3,[0,0,0],0,0,A7H,0,GP,[],1,3,0,0,0,A7m,0,GP,[],1,3,0,0,0,MI,0,D,[Db],3,3,0,0,0,AIU,0,D,[MI],0,3,0,0,["ED",BOE(BIm)],AUw,0,D,[UJ],1,3,0,0,["a_E",BOE(BJg),"bv8",BOD(BiK)],AYy,0,D,[Db],1,3,0,0,0,ALo,0,D,[Dy],4,3,0,0,0,AD9,0,Iv,[],0,3,0,0,["Fg",BOD(BxN),"HP",BOD(Bvw)],AC9,0,Iv,[],0,3,0,0,["Fg",BOD(BI1),"HP",BOD(BGL)],AWX,0,Iv,[],0,3,0,0,["Fg",BOD(Bmu),"HP",BOD(BgS)],A6q,
0,D,[],0,3,0,0,0]);
$rt_metadata([A_M,0,D,[],0,3,0,0,0,K7,"EaglerFileSystemException",21,B8,[],0,3,0,0,0,APy,"PlatformFilesystem$FilesystemDatabaseLockedException",20,K7,[],0,3,0,0,0,AM7,"PlatformFilesystem$FilesystemDatabaseInitializationException",20,K7,[],0,3,0,0,0,AFU,0,D,[NU],0,0,0,0,["nq",BOD(BoO)],ALv,0,D,[Db],3,3,0,0,0,ANY,0,D,[ALv],0,3,0,0,["bjX",BOE(ByW)],ANV,0,D,[IL],0,3,0,0,["nV",BOD(Bt4)],AIi,0,D,[Db],3,0,0,0,0,ACS,0,D,[AIi],0,3,0,0,["a$r",BOD(BCg)],AND,0,HR,[AAp,EX,Dy],0,3,0,0,0,LA,0,D,[Dy,EX,Fi],1,3,0,AQx,0,AIe,
0,HE,[],0,3,0,0,["fI",BOD(BH9),"h6",BOG(Uu),"eG",BOD(AET)],Bcg,0,D,[],0,3,0,0,0,BfX,0,D,[],4,3,0,0,0,APT,0,D,[Dy],4,3,0,0,0,Na,0,Ge,[Fi],0,3,0,0,["bB",BOD(BsL),"b6",BOD(Bga),"b$",BOE(Bp6),"sd",BOE(BDI)],A1A,0,D,[],0,3,0,0,0,RN,"CloneNotSupportedException",12,BD,[],0,3,0,0,0,APH,"EaglerArrayBufferAllocator$WrongBufferClassType",22,B8,[],0,3,0,0,0,Rp,0,D,[],3,3,0,0,0,AEr,0,D,[DU],0,0,0,0,["dv",BOE(BjW)],AEs,0,D,[DU],0,0,0,0,["dv",BOE(BAj)],Wm,0,D,[],1,3,0,0,0,AHJ,0,Wm,[],0,3,0,0,0,AJY,0,D,[MI],0,3,0,0,["ED",BOE(Bpa)],AJZ,
0,D,[MI],0,3,0,0,["ED",BOE(BHP)],AEO,0,D,[MI],0,3,0,0,["ED",BOE(BnS)],AEM,0,D,[MI],0,3,0,0,["ED",BOE(Bxz)],Qc,0,D,[],1,3,0,0,0,X7,0,Qc,[Fi],1,3,0,0,0,AHe,0,D,[],0,0,0,BNf,0,ALx,"UnsupportedCharsetException",10,BJ,[],0,3,0,0,0,O5,0,D,[],128,3,0,0,0,A61,0,O5,[],4,3,0,0,0,AOM,0,D,[Db],3,3,0,0,0,AOv,0,D,[AOM],0,0,0,0,["bup",BOE(BEw)],AMj,0,D,[Db],3,3,0,0,0,AOu,0,D,[AMj],0,0,0,0,["bi$",BOE(BJf)],YZ,0,D,[],4,3,0,0,0,MC,0,LA,[],0,3,0,0,0,ABX,0,D,[],3,3,0,0,0,AT$,0,LU,[ABX],0,3,0,0,0,YB,0,LU,[],0,3,0,0,["fI",BOD(BE$)],Bc7,
0,YB,[],0,3,0,0,["eG",BOD(A0L),"h6",BOG(Bdk)],El,0,D,[],1,3,0,0,0,AN6,0,El,[],0,3,0,0,["jj",BOE(BB0),"ja",BOE(BFz),"gR",BOD(BBW),"bB",BOD(BlG)],Z$,0,DG,[],0,3,0,0,["cA",BOD(Byw),"FS",BOD(Bzx),"kN",BOD(BgV)],Wc,0,DG,[],0,3,0,0,["l1",BOD(BJo),"kN",BOD(BtZ),"cA",BOD(BpJ)],Tv,0,DG,[],0,3,0,0,["cA",BOD(BBC),"FS",BOD(BG3),"kN",BOD(Bjt)]]);
$rt_metadata([Ls,0,Bs,[],0,3,0,0,["Sk",BOF(BEM),"FK",BOF(BBT),"R2",function(b,c,d,e,f){Blz(this,b,c,d,e,f);},"Km",BOE(BmR),"yG",BOD(Byz)],ABl,0,Ls,[],0,3,0,BM3,["EQ",BOE(BFa)],AMa,0,Ls,[],0,3,0,BM7,["EQ",BOE(Bzj)],ANZ,0,Ls,[],0,3,0,BMz,0,A0m,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return A6w(this,b,c,d,e,f,g,h);}],VK,0,Bs,[],0,3,0,0,["qc",BOG(ADp)],Bbm,0,Bs,[],0,3,0,0,["qc",BOG(A2p)],A8i,0,Bs,[],0,3,0,0,["Sk",BOF(BrT),"FK",BOF(BC2),"R2",function(b,c,d,e,f){Bn4(this,b,c,d,e,f);},"Km",BOE(BuV),"yG",BOD(Bhk)],Ban,
0,VK,[],0,3,0,0,["qc",BOG(Bce)],A_t,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return BdN(this,b,c,d,e,f,g,h);},"yG",BOD(BAd)],AM9,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return A0N(this,b,c,d,e,f,g,h);}],Lb,0,Bs,[],0,3,0,0,0,AQA,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return AWi(this,b,c,d,e,f,g,h);}],A3o,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return AQV(this,b,c,d,e,f,g,h);}],AJh,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return AY9(this,b,c,d,e,f,g,h);}],BeN,0,Bs,[],0,3,0,0,["qc",
BOG(A39)],BbI,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return AXG(this,b,c,d,e,f,g,h);}],Bd$,0,Bs,[],0,3,0,0,["TR",BOF(A2n),"FK",BOF(Blq)],AQ4,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return A1D(this,b,c,d,e,f,g,h);}],BfR,0,Bs,[],0,3,0,0,["qc",BOG(AVS)],BaS,0,Bs,[],0,3,0,0,["qc",BOG(ASD)],A3c,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return AQq(this,b,c,d,e,f,g,h);}],Bem,0,Bs,[],0,3,0,0,["i_",function(b,c,d,e,f,g,h){return A96(this,b,c,d,e,f,g,h);}],AEU,0,D,[NU],0,3,0,0,0,ADg,0,D,[Rp],0,0,0,0,
["WS",BOD(By7),"VF",BOD(BF_)],ALu,0,D,[Rp],0,0,0,0,["WS",BOD(BAL),"VF",BOD(BIV)],Dz,0,D,[],1,0,0,0,["gi",BOG(QS),"gx",BOH(Q7),"xG",BOD(Bxw),"bB",BOD(Brk),"cw",BOE(Bs6),"fh",BOE(BHE),"rM",BOD(BIN),"mF",BOD(T2)],Bee,0,X7,[],0,0,0,0,0,Y3,0,D,[],3,3,0,0,0,V0,0,Qc,[Fi,PH,Qi,Y3],1,3,0,0,0,A0C,"IllegalCharsetNameException",10,BJ,[],0,3,0,0,0,ATJ,0,D,[Mv],0,3,0,0,["nq",BOD(BFP)],A$7,0,D,[Us],0,0,0,0,["a7e",BOE(Bwa),"a0D",BOD(BB2)],ATI,0,D,[IL],0,3,0,0,["nV",BOD(BpX)],ATH,0,D,[IL],0,3,0,0,["nV",BOD(Bvl)],AMq,0,D,[Db],
3,3,0,0,0,ABV,0,D,[AMq],0,3,0,0,["a0b",BOE(Boe)],Gj,0,D,[Db],3,3,0,0,0,AL1,0,D,[Gj],0,0,0,0,["i1",BOD(BuF)],AL2,0,D,[Gj],0,0,0,0,["i1",BOD(BFJ)],ALX,0,D,[Gj],0,0,0,0,["i1",BOD(BAO)],ALY,0,D,[DU],0,0,0,0,["dv",BOE(Bk2)],Or,0,Dw,[],12,0,0,AI$,0,GM,0,Dz,[],0,0,0,AAs,["r",BOG(BhD),"bq",BOD(Bl5),"cf",BOE(Bh$)],Os,0,D,[],0,0,0,0,0,TG,"PatternSyntaxException",8,BJ,[],0,3,0,0,["sh",BOD(BIJ)],N5,"GZIPException",4,BG,[],0,3,0,0,0,ANm,0,Ge,[Dy],0,3,0,0,0,Oz,0,D,[Dy,EX],1,3,0,AFu,0,A0d,0,D,[],0,3,0,0,0]);
$rt_metadata([AKQ,0,D,[],3,3,0,0,0,AT5,0,D,[AKQ],0,3,0,0,0,Hh,"EOFException",11,BG,[],0,3,0,0,0,ZE,0,El,[],0,3,0,0,["ja",BOE(BFt),"jj",BOE(BrB),"gR",BOD(BiS),"bB",BOD(Buf)],ADZ,0,GM,[],0,0,0,0,["r",BOG(Bwb),"bq",BOD(Byt),"cf",BOE(BF5)],APC,0,GM,[],0,0,0,0,["r",BOG(Bye),"bq",BOD(BBg)],AC5,0,GM,[],0,0,0,0,["r",BOG(Bij),"bq",BOD(BHx)],AEN,0,GM,[],0,0,0,0,["r",BOG(Bwk),"bq",BOD(Br3),"cf",BOE(BEp)],Mt,0,GM,[],0,0,0,0,["r",BOG(Btk),"bq",BOD(BxH)],Ef,0,Dz,[],1,0,0,0,["r",BOG(BJc),"fK",BOD(BG8),"cf",BOE(BmP)],A1s,0,
Ef,[],0,0,0,0,["dW",BOF(BGv),"gi",BOG(BzA),"gx",BOH(Bx2),"bq",BOD(Bl6),"cf",BOE(Bwg)],D$,0,Dz,[],0,0,0,0,["r",BOG(BlC),"cw",BOE(Bp7),"bq",BOD(BmZ),"fh",BOE(BB6),"cf",BOE(BqN),"mF",BOD(BiT)],TS,0,D$,[],0,0,0,0,["r",BOG(BpQ),"bq",BOD(Bn3),"cf",BOE(BFG)],IK,0,TS,[],0,0,0,0,["r",BOG(ByO),"cw",BOE(BE_),"bq",BOD(Bg0)],AIw,0,IK,[],0,0,0,0,["r",BOG(Bp2),"cf",BOE(Bs$),"bq",BOD(BIM)],AOy,0,IK,[],0,0,0,0,["r",BOG(Bh4),"cf",BOE(BG_),"bq",BOD(Blt)],ALr,0,IK,[],0,0,0,0,["r",BOG(BiQ),"cf",BOE(BJB),"bq",BOD(Bpw)],AE8,0,IK,
[],0,0,0,0,["r",BOG(BvJ),"cf",BOE(BFS),"bq",BOD(Bil)],PM,0,D$,[],0,0,0,0,["r",BOG(BgI),"gi",BOG(Bn7),"gx",BOH(BGc),"fh",BOE(BBX),"rM",BOD(BEm),"mF",BOD(Bt_)],SQ,0,D,[],4,3,0,A9_,0,A13,0,D,[ZJ],4,3,0,0,["a7r",BOE(Bgl),"nI",BOD(Bql),"r7",BOD(Bh8),"nS",BOG(BDC)],W2,0,El,[],0,3,0,0,["jj",BOE(BD$),"ja",BOE(BDp),"gR",BOD(BBa),"bB",BOD(Bro)],XL,0,El,[],0,3,0,0,["jj",BOE(Blm),"ja",BOE(Bqr),"gR",BOD(BzM),"bB",BOD(Bjk)],UE,0,El,[],0,3,0,0,["jj",BOE(Bug),"ja",BOE(BpG),"gR",BOD(Bj3),"bB",BOD(BDw)],ZR,0,El,[],0,3,0,0,["jj",
BOE(BgL),"ja",BOE(BI3),"gR",BOD(Bu2),"bB",BOD(BH0)],ABR,0,El,[],0,3,0,0,["jj",BOE(Bgy),"ja",BOE(BDe),"gR",BOD(Bf6),"bB",BOD(BI4)],AGT,0,El,[],0,3,0,0,["jj",BOE(BBK),"ja",BOE(Bjv),"gR",BOD(Bsx),"bB",BOD(BFA)],Xo,0,El,[],0,3,0,0,["jj",BOE(ByZ),"ja",BOE(BCe),"gR",BOD(BGd),"bB",BOD(BFH)],T4,0,El,[],0,3,0,0,["jj",BOE(BIb),"ja",BOE(BpI),"gR",BOD(Bg7),"bB",BOD(BnQ)],AW6,0,El,[],0,3,0,0,["jj",BOE(BF6),"ja",BOE(BpA),"gR",BOD(BoL),"bB",BOD(BrN)],Ox,0,D,[],1,0,0,0,0,B0,0,Ox,[],1,0,0,ACv,["kk",BOD(Bxd),"po",BOD(Bwx),"GO",
BOD(BG2),"wb",BOD(BIK)],ASU,0,B0,[],0,0,0,0,["bf",BOE(G5),"kk",BOD(GQ),"po",BOD(Bzs),"GO",BOD(BsW),"bB",BOD(BDf),"wb",BOD(BkT)],XA,"MissingResourceException",6,B8,[],0,3,0,0,0,I$,0,Dz,[],1,0,0,0,["fh",BOE(BrF),"cf",BOE(BHQ),"mF",BOD(Boz)],G7,0,I$,[],0,0,0,0,["r",BOG(BvK),"bq",BOD(BxU)],L9,0,G7,[],0,0,0,0,["r",BOG(BwS),"bq",BOD(Bxf)],GN,0,I$,[],0,0,0,0,["r",BOG(Bv1),"bq",BOD(BA1)],KV,0,G7,[],0,0,0,0,["r",BOG(BCs),"cw",BOE(Bva)],AGR,0,G7,[],0,0,0,0,["r",BOG(BI9),"gi",BOG(Bo0)],ASr,0,D,[],4,3,0,0,0,AXu,0,Oz,[],
0,0,0,0,0,AAq,0,D,[],1,3,0,0,0,GR,0,AAq,[],1,3,0,0,0,AUR,0,GR,[],4,3,0,0,["ie",BOE(BwT),"mn",BOE(Bqs),"lQ",BOE(BkW)],Xl,0,D,[],4,3,0,0,0,Cl,0,D,[],1,0,0,0,0,AIW,0,Ox,[EX],0,0,0,0,["bB",BOD(AMZ)],AJv,0,Dz,[],0,0,0,0,["r",BOG(Bm_),"bq",BOD(BD9),"cf",BOE(BEj)],AO5,0,D,[EX,Dy],0,3,0,0,0]);
$rt_metadata([AAZ,0,D$,[],0,0,0,0,["bq",BOD(BEs)],ADk,0,D$,[],0,0,0,0,["r",BOG(BhA),"cw",BOE(BDY),"bq",BOD(BEH),"cf",BOE(Biq),"fh",BOE(Bh6)],IB,0,D$,[],0,0,0,0,["r",BOG(Bzm),"bq",BOD(BIz),"bf",BOE(Bk_),"fh",BOE(Bht),"cw",BOE(BGW),"cf",BOE(BkG)],Xv,0,IB,[],0,0,0,0,["bf",BOE(BmQ),"bq",BOD(Buj)],ASv,0,Ef,[],0,0,0,0,["dW",BOF(BBy),"bq",BOD(Bxm)],JX,0,Ef,[],0,0,0,0,["dW",BOF(AIg),"bq",BOD(Bnm),"fh",BOE(Bp$)],AJQ,0,D$,[],0,0,0,0,["cw",BOE(Boa),"bq",BOD(Bru),"r",BOG(Bgh),"fh",BOE(Bxr),"cf",BOE(BsZ)],Ka,0,Ef,[],0,0,
0,0,["fK",BOD(BBj),"dW",BOF(BlU),"gi",BOG(Bkp),"gx",BOH(Bm6),"bq",BOD(Btc),"fh",BOE(BsR)],A2I,0,Ef,[],0,0,0,0,["dW",BOF(Bvn),"bq",BOD(BDV)],AQo,0,Ef,[],0,0,0,0,["dW",BOF(BgB),"bq",BOD(Bl_)],Mf,0,D$,[],0,0,0,0,["cw",BOE(BIP),"r",BOG(BpP),"bq",BOD(BDK),"fh",BOE(Bnf),"cf",BOE(BFe)],AHt,0,Mf,[],0,0,0,0,0,ANh,0,Mf,[],0,0,0,0,0,AIc,0,GN,[],0,0,0,0,["r",BOG(Byi)],AKs,0,GN,[],0,0,0,0,["r",BOG(BCU)],NB,0,GN,[],0,0,0,0,["r",BOG(BGP),"cw",BOE(BH3)],ACP,0,NB,[],0,0,0,0,["r",BOG(Bm3),"cw",BOE(BDu)],M2,0,GN,[],0,0,0,0,["r",
BOG(BJx),"bq",BOD(Btu)],ABg,0,M2,[],0,0,0,0,["r",BOG(Bmi)],ADR,0,GN,[],0,0,0,0,["r",BOG(Bun)],AKZ,0,NB,[],0,0,0,0,["r",BOG(Bis)],AFR,0,M2,[],0,0,0,0,["r",BOG(Bwp)],ADU,0,I$,[],0,0,0,0,["r",BOG(BJj),"gi",BOG(Bsm),"bq",BOD(BEL)],AJD,0,I$,[],0,0,0,0,["r",BOG(Bqa),"gi",BOG(Bgk),"bq",BOD(BF0)],LG,0,D,[],1,0,0,0,0,APV,0,G7,[],0,0,0,0,["r",BOG(Bhc)],AGL,0,KV,[],0,0,0,0,["r",BOG(BoG)],AJ4,0,L9,[],0,0,0,0,["r",BOG(BGh)],AKU,0,G7,[],0,0,0,0,["r",BOG(Bp3)],ANq,0,KV,[],0,0,0,0,["r",BOG(Bhn)],ADC,0,L9,[],0,0,0,0,["r",BOG(BGC)],Vp,
0,Dz,[],4,0,0,0,["r",BOG(BB3),"cf",BOE(BA_),"bq",BOD(BoJ)],ATK,0,Dz,[],0,0,0,0,["r",BOG(Bw$),"cf",BOE(Bxo),"bq",BOD(BJs)],AJA,0,Dz,[],0,0,0,0,["r",BOG(BmT),"cf",BOE(BuR),"bq",BOD(BwY)],AHk,0,Dz,[],4,0,0,0,["r",BOG(BEW),"cf",BOE(Bx9),"bq",BOD(BCu)],AOV,0,Dz,[],0,0,0,0,["r",BOG(BDO),"cf",BOE(Bvm),"bq",BOD(BlB)],AI5,0,Dz,[],0,0,0,0,["r",BOG(BxW),"cf",BOE(Blo),"bq",BOD(BwM)],A1X,0,D$,[],0,0,0,0,["r",BOG(Buw),"bq",BOD(BjY),"cw",BOE(Bxu),"xG",BOD(BDB),"cf",BOE(Bxs)],ASQ,0,D$,[],4,0,0,0,["r",BOG(BDL),"bq",BOD(Byg),
"cw",BOE(BFX),"xG",BOD(Bf3),"cf",BOE(BuE)],BdD,0,Dz,[],4,0,0,0,["r",BOG(Bnl),"cf",BOE(BzV),"bq",BOD(BnZ)],Bae,0,Dz,[],0,0,0,0,["r",BOG(BpF),"cf",BOE(BzP),"bq",BOD(BgX)],A4y,0,Dz,[],0,0,0,0,["r",BOG(BA4),"cf",BOE(Bja),"bq",BOD(Blr)],Qd,0,D$,[],0,0,0,0,["r",BOG(Bhg),"cw",BOE(BE8),"bq",BOD(Bwf),"cf",BOE(Brd)],BdO,0,Qd,[],0,0,0,0,["r",BOG(Bji),"gi",BOG(Bs8),"gx",BOH(BgZ),"fh",BOE(BCK),"bq",BOD(BH1)],A9y,0,Qd,[],0,0,0,0,["r",BOG(Bn5),"bq",BOD(Bxp)],QM,0,N7,[PH],0,3,0,0,["RN",BOH(BkV),"QG",BOG(Bxe),"Is",BOH(Bz2),
"SW",BOG(BFF),"bB",BOD(Bxt),"py",BOE(BxF),"SR",BOF(BG5),"M0",BOF(BvP)],ALJ,0,Ef,[],0,0,0,0,["dW",BOF(BjN),"gi",BOG(Bw7),"gx",BOH(BzZ),"bq",BOD(BpW),"fh",BOE(Bl4)],AP8,0,Ef,[],0,0,0,0,["dW",BOF(Bn9),"bq",BOD(Bma)],ABm,0,Ef,[],0,0,0,0,["dW",BOF(BGj),"bq",BOD(BHr)],A0r,0,D,[],0,3,0,0,0]);
$rt_metadata([A9m,0,D,[],4,3,0,0,0,Z_,0,HR,[T1],1,3,0,0,0,APE,0,Z_,[Dy],0,3,0,0,["iX",BOD(BBf)],AHd,0,D,[Ki],0,0,0,0,["pw",BOF(BvA)],UI,0,GR,[],0,3,0,0,["ie",BOE(BC1),"mn",BOE(Bwu),"lQ",BOE(BmN)],AFJ,0,D,[],0,0,0,0,0,ADS,0,D,[],3,3,0,0,0,AE6,0,D,[ADS],0,3,0,0,0,OM,0,D,[],4,0,0,Brp,0,AIn,0,Ef,[],0,0,0,0,["dW",BOF(BrP),"bq",BOD(BJq)],Zd,0,D$,[],0,0,0,0,["cw",BOE(BEa),"r",BOG(Bx$),"gi",BOG(Bl2),"gx",BOH(ByS),"bq",BOD(Bss),"fh",BOE(BgT),"cf",BOE(BsF)],Zp,0,D$,[],0,0,0,0,["cw",BOE(BxE),"r",BOG(Bgo),"gi",BOG(BEz),
"gx",BOH(BrI),"bq",BOD(BI0),"fh",BOE(BjO),"cf",BOE(BEI)],IV,0,Ef,[],0,0,0,0,["dW",BOF(BFI),"gi",BOG(BDh),"gx",BOH(Biy),"bq",BOD(BH4),"fh",BOE(BFm)],AN_,0,LG,[],0,0,0,0,["xn",BOE(BiF),"a5I",BOF(Bq$)],AOa,0,LG,[],0,0,0,0,["xn",BOE(BGG),"a5I",BOF(Bt2)],AZ3,0,D,[],0,0,0,0,0,APU,"NegativeArraySizeException",12,B8,[],0,3,0,0,0,ARc,0,D,[],0,0,0,0,0,Y$,0,Cl,[],0,0,0,0,["b_",BOD(A9J)],Yi,0,Cl,[],0,0,0,0,["b_",BOD(A_L)],AZR,0,Cl,[],0,0,0,0,["b_",BOD(BF4)],A0M,0,Cl,[],0,0,0,0,["b_",BOD(BsI)],A0W,0,Cl,[],0,0,0,0,["b_",
BOD(Bku)],Y4,0,Cl,[],0,0,0,0,["b_",BOD(ASY)],Wo,0,Y4,[],0,0,0,0,["b_",BOD(AUt)],A3X,0,Cl,[],0,0,0,0,["b_",BOD(BAx)],AAD,0,Wo,[],0,0,0,0,["b_",BOD(A4p)],A$c,0,AAD,[],0,0,0,0,["b_",BOD(BoC)],AXa,0,Cl,[],0,0,0,0,["b_",BOD(ByF)],ATy,0,Cl,[],0,0,0,0,["b_",BOD(Bou)],A67,0,Cl,[],0,0,0,0,["b_",BOD(Bt9)],BcX,0,Cl,[],0,0,0,0,["b_",BOD(BDz)],A3_,0,Cl,[],0,0,0,0,["b_",BOD(Bvy)],Bb$,0,Cl,[],0,0,0,0,["b_",BOD(Bmr)],AZs,0,Cl,[],0,0,0,0,["b_",BOD(Bri)],A1x,0,Cl,[],0,0,0,0,["b_",BOD(ByC)],ARN,0,Cl,[],0,0,0,0,["b_",BOD(Bj5)],A4T,
0,Cl,[],0,0,0,0,["b_",BOD(BIu)],Bco,0,Cl,[],0,0,0,0,["b_",BOD(Bvo)],A0x,0,Cl,[],0,0,0,0,["b_",BOD(Bno)],A8l,0,Cl,[],0,0,0,0,["b_",BOD(Bkc)],AXl,0,Cl,[],0,0,0,0,["b_",BOD(Bz7)],A24,0,Cl,[],0,0,0,0,["b_",BOD(BBP)],Bcy,0,Cl,[],0,0,0,0,["b_",BOD(Bs2)],AVl,0,Cl,[],0,0,0,0,["b_",BOD(BqD)],AT7,0,Cl,[],0,0,0,0,["b_",BOD(Bo$)],A37,0,Cl,[],0,0,0,0,["b_",BOD(BFV)],Ui,0,Cl,[],0,0,0,0,["b_",BOD(AXd)],Bdy,0,Ui,[],0,0,0,0,["b_",BOD(BoS)],A$j,0,Y$,[],0,0,0,0,["b_",BOD(Bw1)]]);
$rt_metadata([AT2,0,Yi,[],0,0,0,0,["b_",BOD(BlR)],A7h,0,Cl,[],0,0,0,0,["b_",BOD(BnP)],A73,0,Cl,[],0,0,0,0,["b_",BOD(BtL)],A9W,0,Cl,[],0,0,0,0,["b_",BOD(BzJ)],A$d,0,Cl,[],0,0,0,0,["b_",BOD(Bf$)],A57,0,GR,[],4,0,0,0,["ie",BOE(A7I),"mn",BOE(AQG),"lQ",BOE(A_H)],ARw,0,GR,[],4,0,0,0,["ie",BOE(A_7),"mn",BOE(Bj$),"lQ",BOE(AWI)],AO3,0,GR,[],4,0,0,0,["ie",BOE(BBH),"mn",BOE(BI6),"lQ",BOE(Bw9)],AOn,0,D,[],0,3,0,0,0,Qu,0,GR,[],4,3,0,0,["ie",BOE(BBQ),"mn",BOE(BAX),"lQ",BOE(BwC)],ABb,0,D,[],4,0,0,0,0,Z6,0,D,[],0,3,0,0,0,TV,
0,D,[],4,0,0,BeY,0,AMU,0,D,[],4,0,0,0,0,AHX,0,D,[],4,0,0,0,0,AI7,0,D,[],0,3,0,0,0,ANf,0,D,[],4,0,0,0,0,AJa,0,D,[Ij],0,0,0,0,["bO",BOD(KC),"bE",BOD(JP)],O1,0,D,[],3,3,0,0,0,VD,0,D,[O1,EX],0,0,0,0,["b$",BOE(ByG),"Tl",BOD(Bmh),"Mk",BOD(Bux),"b6",BOD(BtY),"bB",BOD(BjH)],S$,0,VD,[],0,0,0,0,0,QT,0,D,[],0,3,0,Io,0,Ln,0,BG,[],0,3,0,0,0,GD,"AssertionError",12,HM,[],0,3,0,0,0,II,"ArrayIndexOutOfBoundsException",12,Cx,[],0,3,0,0,0,Qk,"StringIndexOutOfBoundsException",12,Cx,[],0,3,0,0,0,GB,"MinecraftError",17,HM,[],0,3,
0,0,0,QG,0,D,[],0,3,0,0,0,PE,0,D,[],0,3,0,0,["bB",BOD(Bnr)],Mj,0,D,[],0,3,0,0,0,ASN,0,Mj,[],0,3,0,0,0,Xg,0,CT,[],0,3,0,0,0,Z0,0,D,[],3,3,0,0,0,N4,0,D,[Z0],0,3,0,0,["a8r",BOD(BcP),"di",BOG(AWH),"baj",function(b,c,d,e,f){return A53(this,b,c,d,e,f);},"bcD",BOH(A8D),"ob",BOG(AV0),"d0",BOG(AZU),"bcQ",BOH(A7x),"GJ",BOG(A$4),"bbY",BOE(Bav),"Lb",BOE(Baz),"p$",BOE(AZH),"a9Y",BOE(ATe),"ex",BOH(Bk6),"f4",BOG(AT4),"bal",BOD(AQL),"bdv",BOD(ARA),"bb4",BOE(AVh),"bdu",BOH(A9X),"a2v",BOD(AS5)],Jv,0,D,[],0,3,0,AJw,0,AAm,0,Jv,
[],0,3,0,0,0,AWU,0,AAm,[],0,3,0,0,0,Ps,0,D,[],0,3,0,Jl,0,HT,0,B8,[],0,3,0,0,0,Lw,0,D,[],0,3,0,0,0,Dr,0,Lw,[],0,3,0,0,["lu",BOF(ARy),"a5J",BOG(ASn),"a1G",BOG(BuS),"hT",BOE(A$i),"gC",BOD(BcS),"ld",BOD(A4I),"y$",BOD(A4q),"jV",BOD(Bj9)],Bd0,0,Dr,[],0,3,0,0,["ld",BOD(AUk),"gC",BOD(A$0),"hT",BOE(ASC),"gy",BOG(A4u)],AQf,0,D,[],0,3,0,0,0,Bdu,0,D,[],0,3,0,0,0,H9,0,D,[],0,3,0,0,0,Kc,0,D,[],0,3,0,0,0,AOr,0,D,[IL],0,0,0,0,["nV",BOD(By6)],VA,0,D,[],4,0,0,0,0,AGP,0,B0,[],0,0,0,0,["bf",BOE(Bkz)],AGM,0,B0,[],0,0,0,0,["bf",
BOE(BvY)]]);
$rt_metadata([Ji,"NoSuchElementException",6,B8,[],0,3,0,0,0,ACe,0,B0,[],0,0,0,0,["bf",BOE(BnE),"bB",BOD(BAa)],AJG,0,B0,[],0,0,0,0,["bf",BOE(BFL)],AJE,0,B0,[],0,0,0,0,["bf",BOE(BrO)],AJF,0,B0,[],0,0,0,0,["bf",BOE(BCn)],AJJ,0,B0,[],0,0,0,0,["bf",BOE(By3)],AJK,0,B0,[],0,0,0,0,["bf",BOE(Bf4)],AJH,0,B0,[],0,0,0,0,["bf",BOE(BlE)],AJI,0,B0,[],0,0,0,0,["bf",BOE(Bn$)],AJL,0,B0,[],0,0,0,0,["bf",BOE(Bs_)],AJM,0,B0,[],0,0,0,0,["bf",BOE(Byo)],ACd,0,B0,[],0,0,0,0,["bf",BOE(BJJ)],ACF,0,B0,[],0,0,0,0,["bf",BOE(BlL)],ACb,0,
B0,[],0,0,0,0,["bf",BOE(Bjo)],ACc,0,B0,[],0,0,0,0,["bf",BOE(BzU)],ACh,0,B0,[],0,0,0,0,["bf",BOE(BmW)],ACa,0,B0,[],0,0,0,0,["bf",BOE(BHj)],ACf,0,B0,[],0,0,0,0,["bf",BOE(Bxg)],ACg,0,B0,[],0,0,0,0,["bf",BOE(Bqu)],Z5,0,D,[],1,3,0,0,0,KA,"DataFormatException",7,BD,[],0,3,0,0,0,L1,0,D,[],0,3,0,0,["bb8",function(b,c,d,e,f,g,h){return AT1(this,b,c,d,e,f,g,h);},"qI",BOE(Bvi)],Wd,0,D,[],0,3,0,Cf,0,AVm,0,D,[],0,3,0,0,0,AGs,0,D,[],0,0,0,0,0,ET,0,D,[],1,0,0,0,0,AN8,"BufferAllocationException",2,B8,[],0,3,0,0,0,Yj,0,Ge,[Fi],
0,3,0,0,["a0w",BOD(BFl),"bB",BOD(Bwz),"b6",BOD(Brh)],A6T,0,D,[],4,0,0,0,0,UW,0,V0,[],1,0,0,0,0,AVI,0,UW,[],0,0,0,0,0,VS,0,D,[],1,3,0,0,0,ZQ,0,D,[],0,3,0,0,0,AA7,0,D,[],0,3,0,Bza,0,Fm,0,BJ,[],0,3,0,0,0,Y0,0,D,[],3,3,0,0,0,ANJ,0,D,[Y0],0,3,0,0,0,ANI,0,D,[Y0],0,3,0,0,0,Lp,0,O$,[Dy,WR,AAh],0,3,0,0,0,AOp,0,D,[Ms,Tm],4,3,0,0,0,ACG,0,D,[Ij],0,0,0,0,0,ABc,0,PM,[],0,0,0,0,["gi",BOG(Bk4),"gx",BOH(BJv),"rM",BOD(Bi7)],APh,0,D,[Mv],0,3,0,0,0,AEy,0,D,[],3,3,0,0,0,AH3,0,D,[AEy],0,3,0,0,0,ALl,0,D,[Mv],0,3,0,0,0,LH,0,B8,[],
0,3,0,0,0,QR,0,D,[],0,3,0,0,0,A7k,0,D,[],0,3,0,0,0,I2,0,Z5,[],1,3,0,0,0]);
$rt_metadata([AEA,0,I2,[],0,3,0,0,["Ca",function(b,c,d,e,f,g,h){return Btf(this,b,c,d,e,f,g,h);}],AFl,0,I2,[],0,3,0,0,["Ca",function(b,c,d,e,f,g,h){return Ble(this,b,c,d,e,f,g,h);}],AKE,0,I2,[],0,3,0,0,["Ca",function(b,c,d,e,f,g,h){return Bu3(this,b,c,d,e,f,g,h);}],A55,0,D,[Db],1,3,0,0,0,AE7,0,I2,[],0,3,0,0,["Ca",function(b,c,d,e,f,g,h){return BIq(this,b,c,d,e,f,g,h);}],APl,0,Ge,[Fi],0,3,0,0,0,S1,0,D,[],0,3,0,A$h,0,D9,0,D,[],1,3,0,0,["b$",BOE(Boh),"b6",BOD(Bq2),"oM",BOD(Do),"bdx",BOD(AZ$),"bcB",BOD(AQF),"Mp",
BOD(BwZ),"NS",BOD(BtH),"a9n",BOE(A62),"Q7",BOE(ASe),"ba9",BOD(A0s),"Pt",BOE(A0T),"zQ",BOE(A$x),"C6",BOE(BzB),"fv",BOF(A6u),"nh",BOD(BGp),"tY",BOD(BC7),"a0r",BOF(BIR),"a4K",BOE(Bub),"le",BOD(BtA),"ww",BOE(AU_),"MM",BOE(Bmz),"a0J",BOD(A0H),"a2g",BOD(BCV),"K_",BOD(BGF),"Im",BOD(Bjl),"AI",function(b,c,d,e,f,g){BnI(this,b,c,d,e,f,g);}],FT,0,D9,[],0,3,0,0,["nh",BOD(Bm9),"tY",BOD(BtM),"qM",BOD(Bdd),"a6l",BOD(BAv),"bdx",BOD(A_k),"a0J",BOD(A77),"AI",function(b,c,d,e,f,g){Bpi(this,b,c,d,e,f,g);},"dw",BOD(A9O),"fv",BOF(AV3),
"x6",BOD(BFv),"oo",BOD(BDN),"k8",BOD(BiH),"kW",BOD(Bkb),"UZ",BOE(Bab),"ml",BOD(Bhu),"Q7",BOE(BcT),"el",BOE(Is),"fc",BOE(Ir),"th",BOD(AWB),"zc",BOD(A7v),"F0",BOD(ARs),"bcB",BOD(AVD)],Nf,0,Dw,[],12,3,0,MQ,["bB",BOD(BwH)],ADF,0,D,[],0,3,0,0,0,PQ,0,D,[],0,3,0,0,0,VH,0,D,[],0,3,0,0,0,A6t,0,VH,[],0,3,0,0,0,Ov,0,D,[],0,3,0,Il,0,Zx,0,D,[],0,3,0,0,0,ZD,0,D,[],0,3,0,0,0,AOE,0,G1,[],0,3,0,0,["ot",BOD(Bqz)],Yo,0,G1,[],0,3,0,0,["ot",BOD(Bq_)],VF,0,G1,[],0,3,0,0,["ot",BOD(BEB)],Bff,0,G1,[],0,3,0,0,["ot",BOD(Bv7)],API,0,D,
[],3,3,0,0,0,UY,0,D,[API],0,3,0,0,0,ABp,0,D,[],0,3,0,0,0,YI,0,Lw,[],0,3,0,0,0,AHB,0,Dr,[],0,3,0,0,["ld",BOD(A8a),"lu",BOF(A_K),"gC",BOD(A4Q),"hT",BOE(AWC),"gy",BOG(ASJ)],Qv,0,Dr,[],0,3,0,0,["ld",BOD(A3S),"lu",BOF(AVU),"gC",BOD(A19),"hT",BOE(A4w),"gy",BOG(A4s)],ANG,0,BD,[],0,3,0,0,0,G8,0,FT,[],0,3,0,0,["a0J",BOD(A1u),"zc",BOD(Xz),"UZ",BOE(A8m),"a0r",BOF(Bqk),"a_y",BOE(Bc6),"el",BOE(AVx),"qM",BOD(By$),"fv",BOF(AQ7),"K_",BOD(BB_),"Nn",BOD(ZI)],MH,0,G8,[],0,3,0,0,["zc",BOD(AU$),"th",BOD(A8z),"el",BOE(Bme),"fc",
BOE(BD4),"a2S",BOE(AUM),"a58",BOD(AZ_),"Mp",BOD(Bvh)],Vu,0,D,[],0,3,0,0,0,ALT,0,D,[],0,3,0,0,0,Kk,0,D,[],3,3,0,0,0,A_R,0,D,[Kk],0,3,0,0,["m1",BOF(AFk),"mj",BOF(RO),"hW",BOE(AFP),"ht",BOD(Bqc),"o$",BOD(ATL)],H2,0,Dr,[],1,3,0,0,["gy",BOG(AWn),"a5J",BOG(Bad),"a1G",BOG(BGl),"lu",BOF(ATQ),"y$",BOD(AUy),"jV",BOD(BIo)],FB,0,H2,[],0,3,0,0,["G5",BOD(A0c),"gy",BOG(AYU),"Hi",BOE(AQM)],Tr,0,Dr,[],0,3,0,0,["gC",BOD(A5$),"y$",BOD(BcF),"ld",BOD(A1v),"lu",BOF(Bfb),"gy",BOG(A$b),"a5J",BOG(A9K)],AFm,0,Dr,[],0,3,0,0,0,WH,0,Dr,
[],0,3,0,0,["gC",BOD(BaE),"lu",BOF(A9G),"hT",BOE(BaX),"gy",BOG(Bb9),"jV",BOD(BBl)],AXv,0,D,[Yg],0,0,0,0,0,ACL,0,Fy,[],0,0,0,0,["gQ",BOD(BnX)],AYS,0,D,[],4,3,0,0,0,ZL,0,D,[],0,0,0,0,0,A6x,0,D,[],0,0,0,0,0,A6M,0,D,[],0,0,0,0,0,XT,0,HM,[],0,3,0,0,0,Zt,"OutOfMemoryError",12,XT,[],0,3,0,0,0,Tb,0,D,[],4,0,0,0,0,ATn,0,D,[Db],1,3,0,0,0,K4,0,ET,[],0,3,0,0,["k3",BOF(BIg),"BR",BOE(Bsf),"b$",BOE(A3H),"b6",BOD(BaQ)]]);
$rt_metadata([AU0,0,ET,[],0,3,0,0,["k3",BOF(BGS),"b$",BOE(Byn),"b6",BOD(BmF)],AEk,0,ET,[],0,3,0,0,["k3",BOF(BF1),"b$",BOE(Byj),"b6",BOD(Bti)],OF,0,ET,[],1,3,0,0,["b$",BOE(Bzv),"b6",BOD(BrZ)],AEc,0,OF,[],0,3,0,0,["k3",BOF(BjG)],AQQ,0,ET,[],0,3,0,0,["k3",BOF(BAF),"b$",BOE(BCp),"b6",BOD(BhC)],Bau,0,K4,[],0,3,0,0,["BR",BOE(BF3),"b$",BOE(BH_),"b6",BOD(Bhi)],AUP,0,K4,[],0,3,0,0,["BR",BOE(Bj2)],AU7,0,OF,[],0,3,0,0,["k3",BOF(BxC)],AUX,0,ET,[],0,3,0,0,["k3",BOF(BJr),"b$",BOE(Bzl),"b6",BOD(Bf_)],BaI,0,ET,[],0,3,0,0,["k3",
BOF(BCE),"b$",BOE(Bi4),"b6",BOD(BHh)],AY4,0,ET,[],0,3,0,0,["k3",BOF(BGr),"b$",BOE(BBN),"b6",BOD(BFZ)],AVL,0,ET,[],0,3,0,0,["k3",BOF(Bix),"b$",BOE(Bw2),"b6",BOD(Bqm)],ARF,0,K4,[],0,3,0,0,["BR",BOE(Br$)],JB,0,VS,[],1,3,0,0,0,ACV,0,JB,[],0,3,0,0,["BC",function(b,c,d,e,f,g,h){return Bnp(this,b,c,d,e,f,g,h);}],Nt,"ConcurrentModificationException",6,B8,[],0,3,0,0,0,AMB,0,D,[IL],0,3,0,0,["nV",BOD(Bko)],WP,0,D,[],3,3,0,0,0,AMd,0,D,[WP],4,3,0,0,0,CS,0,D,[],4,3,0,0,0,AO8,0,D,[],0,3,0,0,0,VP,0,D,[],0,3,0,0,0,ACH,0,VP,
[],0,3,0,0,0,A3m,0,D,[],0,3,0,0,0,Pa,0,L1,[],0,3,0,0,0,P9,0,D,[],0,3,0,0,0,AKB,0,P9,[],0,3,0,0,["HW",BOE(AUd)],U9,0,D,[],0,3,0,0,["bdP",BOD(A8g),"Hm",BOE(Bm1),"yj",BOD(BGK)],NZ,0,U9,[],0,3,0,0,0,AXO,0,NZ,[],0,3,0,0,["Hm",BOE(Brx),"bdP",BOD(Bag)],AD8,0,NZ,[],0,0,0,0,["Hm",BOE(Bvk),"yj",BOD(BlJ)],Km,0,D,[],4,0,0,0,0,Vf,0,D,[],4,0,0,0,0,ANs,0,D,[IL],0,3,0,0,["nV",BOD(Bhf)],AFL,0,D,[IL],0,3,0,0,["nV",BOD(Bt7)],Fr,0,D,[],0,3,0,J1,0,AHW,0,D,[],0,0,0,0,0,Ez,0,D,[],1,3,0,0,0,A44,0,Ez,[],0,3,0,0,["h8",function(b,c,d,
e,f,g){AXF(this,b,c,d,e,f,g);}],AOh,0,D,[],0,3,0,0,0,AT6,0,D,[Kk],0,3,0,0,["hW",BOE(ByP),"m1",BOF(AU8),"mj",BOF(UA),"ht",BOD(Bps),"o$",BOD(A$9)],UH,0,D,[Kk],0,3,0,0,["hW",BOE(M5),"m1",BOF(AFY),"mj",BOF(A5g),"ht",BOD(BEY),"o$",BOD(AYI)],AKd,0,D,[IL],0,0,0,0,["nV",BOD(Bs3)],Nz,"UTFDataFormatException",11,BG,[],0,3,0,0,0,Qe,0,FT,[],0,3,0,0,["zc",BOD(Bb5),"v9",BOF(A91),"Sc",BOD(A8c)],Rt,0,D,[],3,3,0,0,0,GJ,0,Qe,[Rt],0,3,0,0,["th",BOD(A6s),"dw",BOD(A7Z),"Sc",BOD(A8w),"fv",BOF(AW5),"v9",BOF(Bbr),"Gg",BOG(BeH),"el",
BOE(Bmm),"fc",BOE(BwI),"F0",BOD(A5r)],SN,0,GJ,[],0,3,0,0,["Im",BOD(BxJ),"Sc",BOD(Bei),"oo",BOD(Bin),"k8",BOD(BnF),"kW",BOD(BEy),"v9",BOF(ASl),"el",BOE(Bx3),"fc",BOE(BsB),"ml",BOD(BqI)],ER,0,Ez,[],0,3,0,0,["RX",function(b,c,d,e,f,g){AW4(this,b,c,d,e,f,g);},"W2",BOF(Bgg),"a3f",BOF(Bao),"oi",BOF(BcD),"a7Z",BOE(BxX),"a2w",BOG(BA0),"zf",BOF(BFi),"h8",function(b,c,d,e,f,g){Bbq(this,b,c,d,e,f,g);}],AOo,0,ER,[],0,3,0,0,["a7Z",BOE(BHf),"oi",BOF(AQS)]]);
$rt_metadata([H1,0,Qe,[],1,3,0,0,["Gg",BOG(BaZ),"F0",BOD(A$q),"a6l",BOD(BI2)],SX,0,H1,[],0,3,0,0,["el",BOE(BGT),"fc",BOE(Bgd),"oo",BOD(Bho),"k8",BOD(BFW),"kW",BOD(Bk8),"ww",BOE(AXb),"ml",BOD(Bli)],AJR,0,ER,[],0,3,0,0,["oi",BOF(A9u)],IW,0,Ft,[],0,3,0,0,["jp",function(b,c,d,e,f,g){AP7(this,b,c,d,e,f,g);},"qm",function(b,c,d,e,f,g){A_f(this,b,c,d,e,f,g);}],U1,0,IW,[],0,3,0,0,0,Zu,0,H1,[],0,3,0,0,["fv",BOF(A2M),"el",BOE(BoD),"fc",BOE(BuD),"oo",BOD(BBL),"k8",BOD(Bxq),"kW",BOD(Boq)],AJe,0,ER,[],0,3,0,0,["oi",BOF(Bej)],AEu,
0,IW,[],0,3,0,0,0,Bea,0,IW,[],0,3,0,0,0,TU,0,H1,[],0,3,0,0,["el",BOE(BIG),"fc",BOE(BuL),"oo",BOD(Bhq),"k8",BOD(BBo),"kW",BOD(BIH),"x6",BOD(BGD),"ml",BOD(BAB),"ww",BOE(Bbf)],ANH,0,ER,[],0,3,0,0,["RX",function(b,c,d,e,f,g){A4L(this,b,c,d,e,f,g);},"h8",function(b,c,d,e,f,g){AZg(this,b,c,d,e,f,g);}],Bc2,0,IW,[],0,3,0,0,["jp",function(b,c,d,e,f,g){A8W(this,b,c,d,e,f,g);},"qm",function(b,c,d,e,f,g){Br_(this,b,c,d,e,f,g);}],ZW,0,H1,[],0,3,0,0,["th",BOD(A6X),"Q7",BOE(A5J),"el",BOE(BxR),"fc",BOE(BjV),"oo",BOD(BrU),"k8",
BOD(Bia),"kW",BOD(Bu_),"ml",BOD(BkL)],AEC,0,ER,[],0,3,0,0,["W2",BOF(Br4),"RX",function(b,c,d,e,f,g){AXR(this,b,c,d,e,f,g);},"h8",function(b,c,d,e,f,g){Bdh(this,b,c,d,e,f,g);}],A6a,0,Ft,[],0,3,0,0,["jp",function(b,c,d,e,f,g){AWa(this,b,c,d,e,f,g);}],W8,0,GJ,[],0,3,0,0,["el",BOE(Bwm),"fc",BOE(BBk),"zc",BOD(ARI),"k8",BOD(BER),"kW",BOD(BFu),"UZ",BOE(BaL),"v9",BOF(AUf),"ml",BOD(Bgj)],ADV,0,ER,[],0,3,0,0,["zf",BOF(BC9),"a2w",BOG(BqT)],Q4,0,GJ,[],0,3,0,0,["oo",BOD(Bmt),"k8",BOD(BFd),"kW",BOD(Bsb),"th",BOD(A40),"v9",
BOF(A32),"el",BOE(Bp4),"fc",BOE(Bmf),"ml",BOD(Bo9)],Om,0,W_,[],0,3,0,0,["qm",function(b,c,d,e,f,g){Bu9(this,b,c,d,e,f,g);}],A4H,0,Om,[],0,3,0,0,0,Ub,0,GJ,[],0,3,0,0,["th",BOD(A4b),"oo",BOD(Bp8),"k8",BOD(BJh),"kW",BOD(BrC),"ml",BOD(Bl1)],Wt,0,FT,[Rt],0,3,0,0,["el",BOE(BqP),"fc",BOE(BIl),"dw",BOD(ARg),"zc",BOD(A6p),"oM",BOD(A9P),"zQ",BOE(AU4),"k8",BOD(Bz_),"kW",BOD(Bmy),"ml",BOD(BmE),"F0",BOD(AR8),"x6",BOD(Bqw)],ABr,0,ER,[],0,3,0,0,["zf",BOF(BFj),"oi",BOF(AXf)],A7D,0,Ft,[],0,3,0,0,["jp",function(b,c,d,e,f,g){
AV2(this,b,c,d,e,f,g);}],Ua,0,ER,[],0,3,0,BHV,["zf",BOF(BhL),"oi",BOF(ARZ),"a3f",BOF(ATC),"RX",function(b,c,d,e,f,g){BfY(this,b,c,d,e,f,g);},"h8",function(b,c,d,e,f,g){AXc(this,b,c,d,e,f,g);}],SP,0,GJ,[],0,3,0,0,["Gg",BOG(AS4)],AJ0,0,ER,[],0,3,0,0,["zf",BOF(BIj)],AJg,0,Ez,[],0,3,0,0,["h8",function(b,c,d,e,f,g){A6c(this,b,c,d,e,f,g);}],Ta,0,D9,[],0,3,0,0,["dw",BOD(AXY),"nh",BOD(BnA),"fv",BOF(AZu),"el",BOE(Bs9),"fc",BOE(BrK)],AC4,0,Ez,[],0,3,0,0,["h8",function(b,c,d,e,f,g){Bbg(this,b,c,d,e,f,g);}],N_,0,D9,[],
0,3,0,0,["dw",BOD(Bcc),"el",BOE(Bol),"fc",BOE(BIW),"zQ",BOE(A_4),"le",BOD(Bty)],AFj,0,Ez,[],0,3,0,0,["h8",function(b,c,d,e,f,g){AXW(this,b,c,d,e,f,g);}],R8,0,D9,[],0,3,0,0,["a4K",BOE(BI5),"dw",BOD(A2s),"el",BOE(Bmb),"fc",BOE(BnJ),"zQ",BOE(ARr),"le",BOD(Bnt)],AOz,0,Ez,[],0,3,0,0,["h8",function(b,c,d,e,f,g){AZB(this,b,c,d,e,f,g);}],Iq,0,D9,[],0,3,0,0,["dw",BOD(A6m),"ba9",BOD(AZd),"a9n",BOE(A9U),"fv",BOF(ALH),"el",BOE(Bwo),"fc",BOE(BkF),"zQ",BOE(Be3)],WS,0,D9,[],0,3,0,0,["nh",BOD(BHd),"dw",BOD(AQa),"el",BOE(Bmd),
"fc",BOE(BFD),"le",BOD(BoR)],ANi,0,Ez,[],0,3,0,0,["h8",function(b,c,d,e,f,g){A9k(this,b,c,d,e,f,g);}],OE,0,D9,[],0,3,0,0,["nh",BOD(Bom),"dw",BOD(A$a),"el",BOE(Bha),"fc",BOE(BgP),"le",BOD(Bzo)],AOG,0,Ez,[],0,3,0,0,["h8",function(b,c,d,e,f,g){Bed(this,b,c,d,e,f,g);}],M1,0,D9,[Kk],0,3,0,0,["MM",BOE(Bgb),"NS",BOD(Bq1),"tY",BOD(BCG),"Im",BOD(BwD),"fv",BOF(A8s),"nh",BOD(BGs),"oM",BOD(Bb3),"dw",BOD(Bf1),"el",BOE(Bpf),"fc",BOE(Bl9),"le",BOD(BnD),"C6",BOE(BwL),"ku",BOD(BsK),"hW",BOE(AJC),"m1",BOF(AP_),"mj",BOF(ARh),
"Qh",BOD(BEG),"ht",BOD(BCF),"o$",BOD(AXC),"ww",BOE(BbA),"AI",function(b,c,d,e,f,g){Bl0(this,b,c,d,e,f,g);}],AO9,0,Ez,[],0,3,0,0,["h8",function(b,c,d,e,f,g){Bc1(this,b,c,d,e,f,g);}],Rl,0,D9,[],0,3,0,0,["MM",BOE(Bre),"NS",BOD(Bpb),"tY",BOD(Bnw),"Im",BOD(A$w),"fv",BOF(A6K),"nh",BOD(Bpy),"dw",BOD(Bex),"a2g",BOD(Bhs),"el",BOE(Bpc),"fc",BOE(BCr),"le",BOD(BCw),"ww",BOE(A05)],AJx,0,Ez,[],0,3,0,0,["h8",function(b,c,d,e,f,g){BfD(this,b,c,d,e,f,g);}],X2,0,I1,[],0,3,0,0,["gc",BOE(Bg6),"gB",BOG(Vz),"eG",BOD(APD)],XJ,0,D,
[],0,3,0,0,0,Za,0,D,[],0,3,0,0,0,A4m,0,Ft,[],0,3,0,0,["jp",function(b,c,d,e,f,g){AXx(this,b,c,d,e,f,g);}],A4Z,0,Ft,[],0,3,0,0,["jp",function(b,c,d,e,f,g){A4x(this,b,c,d,e,f,g);}],A0e,0,Ft,[],0,3,0,0,0,A0z,0,Ft,[],0,3,0,0,0]);
$rt_metadata([AHa,0,D,[],3,3,0,0,0,A14,0,D,[AHa],0,3,0,0,0,WL,0,D,[],0,3,0,0,0,AOm,0,HE,[],0,3,0,0,["fI",BOD(Bx5),"h6",BOG(BIS),"eG",BOD(Vj)],QF,0,D,[],0,3,0,Bt8,0,DT,0,D,[Dy],0,3,0,BlT,0,AD4,0,D,[],0,3,0,0,0,AFw,0,D,[],0,0,0,0,0,LP,0,D,[],0,0,0,0,["bO",BOD(MO),"F_",BOD(BpC)],AMs,0,LP,[Ij],0,0,0,0,["bE",BOD(BiZ)],LM,0,Dw,[],12,3,0,A_A,0,AMz,0,B0,[],0,0,0,0,["bf",BOE(Btj)],AIC,0,B0,[],0,0,0,0,["bf",BOE(Bw0)],AD_,0,B0,[],0,0,0,0,["bf",BOE(Bhl)],AD$,0,B0,[],0,0,0,0,["bf",BOE(BzG)],AHc,0,B0,[],0,0,0,0,["bf",BOE(BmH)],AJ2,
0,B0,[],0,0,0,0,["bf",BOE(BHZ)],ABL,0,B0,[],0,0,0,0,["bf",BOE(BpV)],ALa,0,B0,[],0,0,0,0,["bf",BOE(Brn)],AIu,0,B0,[],0,0,0,0,["bf",BOE(BI_)],AIB,0,B0,[],0,0,0,0,["bf",BOE(BjS)],ABC,0,B0,[],0,0,0,0,["bf",BOE(BtC)],AKj,0,B0,[],0,0,0,0,["bf",BOE(BCB)],AKl,0,B0,[],0,0,0,0,["bf",BOE(BE6)],ANd,0,B0,[],0,0,0,0,["bf",BOE(BHK)],AMe,0,B0,[],0,0,0,0,["bf",BOE(Bue)],AA3,0,B0,[],0,0,0,0,["bf",BOE(BjD)],Xb,0,B0,[],0,0,0,0,["bf",BOE(Bp0)],ALQ,0,Xb,[],0,0,0,0,["bf",BOE(BGX)],ANx,0,JB,[],0,3,0,0,["BC",function(b,c,d,e,f,g,h)
{return BlQ(this,b,c,d,e,f,g,h);}],AOA,0,JB,[],0,3,0,0,["BC",function(b,c,d,e,f,g,h){return Brz(this,b,c,d,e,f,g,h);}],AKb,0,JB,[],0,3,0,0,["BC",function(b,c,d,e,f,g,h){return BFO(this,b,c,d,e,f,g,h);}],ADm,0,Dr,[],0,3,0,0,["gC",BOD(Bd8),"hT",BOE(AX2),"ld",BOD(A3p),"gy",BOG(AYA)],Vc,0,D,[],0,3,0,0,0,ZO,0,Vc,[],0,3,0,BxY,0,AEK,0,D,[],3,3,0,0,0,AG1,0,D,[AEK],0,3,0,0,0,KY,0,Dw,[],12,3,0,NS,0,AJ1,0,D,[],0,3,0,BL6,0,AC3,0,Dr,[],0,3,0,0,["ld",BOD(ATV),"lu",BOF(Be6),"gC",BOD(AYQ),"hT",BOE(AR$),"gy",BOG(ATv)],Cr,0,
D,[],1,3,0,YA,0,RR,0,Cr,[],0,3,0,0,["cy",BOE(Bmp),"gu",BOE(Byl),"dc",BOE(A_W)],Eh,0,D9,[],0,3,0,0,["dw",BOD(A8A),"mv",function(b,c,d,e,f,g,h){A_n(this,b,c,d,e,f,g,h);},"Gq",BOD(BDg),"el",BOE(Blw)],Zs,0,D,[],0,3,0,0,0,AQ1,0,Zs,[],0,3,0,0,0,AUe,0,D,[],4,3,0,0,0,A4P,0,D,[],0,0,0,0,0,XB,0,D,[],4,0,0,0,0,N2,0,D,[Ms,Y3],1,3,0,0,0,AE0,0,N2,[],0,3,0,0,0]);
$rt_metadata([ABH,0,N2,[],0,3,0,0,0,ASO,0,Eh,[],0,3,0,0,["Gq",BOD(Bhy),"mv",function(b,c,d,e,f,g,h){ARu(this,b,c,d,e,f,g,h);}],AED,0,D,[],0,3,0,Bpx,0,ACM,0,HR,[],0,0,0,0,["DW",BOE(BrD),"gQ",BOD(SH)],AC6,0,D,[],0,3,0,0,0,N8,0,Lw,[],0,3,0,0,["a3I",BOE(BqZ),"a3a",BOG(AQk),"Zx",BOF(Bhz),"LZ",BOG(Bd_)],A90,0,Xg,[],0,3,0,0,0,Xd,0,D,[],0,0,0,0,0,Bai,0,D,[Db],1,3,0,0,0,A$s,0,GP,[],1,3,0,0,0,AN4,0,D,[WP],0,0,0,0,0,AFx,0,D,[],3,3,0,0,0,YD,0,D,[AFx],1,3,0,0,0,A_P,0,YD,[],0,3,0,0,0,RP,0,Eh,[],0,3,0,0,["mv",function(b,c,
d,e,f,g,h){A7W(this,b,c,d,e,f,g,h);},"dw",BOD(BaY)],AIf,"FormatterClosedException",6,CQ,[],0,3,0,0,0,Ba0,0,D,[],0,0,0,0,0,Bfr,0,D,[Db],1,3,0,0,0,AIq,0,D,[DU],0,0,0,0,["dv",BOE(BnV)],AIr,0,D,[DU],0,0,0,0,["dv",BOE(Bs1)],AIx,0,D,[DU],0,0,0,0,["dv",BOE(Bkr)],AIy,0,D,[DU],0,0,0,0,["dv",BOE(BzT)],Xs,0,D,[],4,3,0,0,0,Rc,0,Cr,[],0,3,0,0,["dc",BOE(A$t),"cy",BOE(BnU),"gu",BOE(Bxx)],Dn,0,D,[],3,3,0,0,0,AMH,0,D,[Dn],0,3,0,0,["cx",BOD(BAG)],Sz,0,Cr,[],0,3,0,0,["cy",BOE(BjB),"gu",BOE(BoV),"dc",BOE(Bdv)],AMF,0,D,[Dn],0,3,
0,0,["cx",BOD(BzS)],AME,0,D,[Dn],0,3,0,0,["cx",BOD(BkM)],SC,0,Cr,[],0,3,0,0,["cy",BOE(BtP),"gu",BOE(Bjn),"dc",BOE(Beo)],AMD,0,D,[Dn],0,3,0,0,["cx",BOD(BEA)],T3,0,Cr,[],0,3,0,0,["cy",BOE(BCo),"dc",BOE(BeI)],AML,0,D,[Dn],0,3,0,0,["cx",BOD(BwE)],YM,0,Cr,[],0,3,0,0,["cy",BOE(Bgc),"gu",BOE(BgO),"dc",BOE(AYq)],AMK,0,D,[Dn],0,3,0,0,["cx",BOD(BJD)],UL,0,Cr,[],0,3,0,0,["cy",BOE(BiW),"dc",BOE(AQT)],AMJ,0,D,[Dn],0,3,0,0,["cx",BOD(BhB)],Hy,0,Cr,[],0,3,0,0,["dc",BOE(Bfq),"cy",BOE(ZC),"gu",BOE(U5)],AMI,0,D,[Dn],0,3,0,0,["cx",
BOD(BD3)],P7,0,Hy,[],0,3,0,0,["cy",BOE(BEE),"gu",BOE(BEe)],AMN,0,D,[Dn],0,3,0,0,["cx",BOD(Bz0)],YH,0,Hy,[],0,3,0,0,["cy",BOE(Big),"gu",BOE(Bi8)],AMM,0,D,[Dn],0,3,0,0,["cx",BOD(BkQ)],PJ,0,Hy,[],0,3,0,0,["cy",BOE(Byv),"gu",BOE(BtX)],AB6,0,D,[Dn],0,3,0,0,["cx",BOD(BH7)],XI,0,Cr,[],0,3,0,0,["cy",BOE(BCM),"gu",BOE(BvX),"dc",BOE(AXs)],AB8,0,D,[Dn],0,3,0,0,["cx",BOD(BDd)],SI,0,Cr,[],0,3,0,0,["cy",BOE(ByI),"gu",BOE(BlM),"dc",BOE(A1N)],AB9,0,D,[Dn],0,3,0,0,["cx",BOD(ByD)],Rk,0,Cr,[],0,3,0,0,["cy",BOE(ByY),"gu",BOE(Bv9),
"dc",BOE(Bbk)]]);
$rt_metadata([AB$,0,D,[Dn],0,3,0,0,["cx",BOD(BDT)],V_,0,Cr,[],0,3,0,0,["cy",BOE(Bv_),"dc",BOE(A8d)],AB_,0,D,[Dn],0,3,0,0,["cx",BOD(Bnc)],RQ,0,Cr,[],0,3,0,0,["cy",BOE(BhG),"gu",BOE(Boo),"dc",BOE(A8T)],ABZ,0,D,[Dn],0,3,0,0,["cx",BOD(Bzi)],Z8,0,Cr,[],0,3,0,0,["cy",BOE(BJi),"dc",BOE(BeB)],AB0,0,D,[Dn],0,3,0,0,["cx",BOD(BqJ)],Tp,0,Cr,[],0,3,0,0,["cy",BOE(BA8),"gu",BOE(BlO),"dc",BOE(A_5)],AB1,0,D,[Dn],0,3,0,0,["cx",BOD(BiA)],Xx,0,Cr,[],0,3,0,0,["cy",BOE(BgE),"dc",BOE(Bfl)],AB2,0,D,[Dn],0,3,0,0,["cx",BOD(Bo6)],X9,
0,Cr,[],0,3,0,0,["cy",BOE(BvD),"dc",BOE(AZX)],AB3,0,D,[Dn],0,3,0,0,["cx",BOD(BvB)],Ut,0,Cr,[],0,3,0,0,["cy",BOE(BC8),"dc",BOE(ATr)],ACn,0,D,[Dn],0,3,0,0,["cx",BOD(Bmx)],VY,0,Cr,[],0,3,0,0,["cy",BOE(Bor),"dc",BOE(BfI)],ACo,0,D,[Dn],0,3,0,0,["cx",BOD(Bnv)],KL,0,Cr,[],0,3,0,0,["cy",BOE(V4),"dc",BOE(BbD)],ACp,0,D,[Dn],0,3,0,0,["cx",BOD(BAi)],VV,0,KL,[],0,3,0,0,["cy",BOE(BhV)],ACq,0,D,[Dn],0,3,0,0,["cx",BOD(BF7)],YQ,0,KL,[],0,3,0,0,["cy",BOE(Bls)],ACr,0,D,[Dn],0,3,0,0,["cx",BOD(BhO)],Ye,0,KL,[],0,3,0,0,["cy",BOE(Bwh)],ACs,
0,D,[Dn],0,3,0,0,["cx",BOD(BJb)],UN,0,Cr,[],0,3,0,0,["cy",BOE(Bry),"dc",BOE(AVg)],ACj,0,D,[Dn],0,3,0,0,["cx",BOD(Bv2)],Xr,0,Cr,[],0,3,0,0,["cy",BOE(Bz4),"dc",BOE(A5a)],ACk,0,D,[Dn],0,3,0,0,["cx",BOD(BEO)],Vs,0,Cr,[],0,3,0,0,["cy",BOE(BwW),"dc",BOE(AWt)],ACl,0,D,[Dn],0,3,0,0,["cx",BOD(Bic)],Wi,0,Cr,[],0,3,0,0,["cy",BOE(BBc),"dc",BOE(A66)],ACm,0,D,[Dn],0,3,0,0,["cx",BOD(Bzg)],AAn,0,Cr,[],0,3,0,0,["cy",BOE(BhW),"dc",BOE(AY6)],ABS,0,D,[Dn],0,3,0,0,["cx",BOD(Bsd)],R2,0,Cr,[],0,3,0,0,["cy",BOE(Bv5),"gu",BOE(BA6),
"dc",BOE(Bbj)],ABT,0,D,[Dn],0,3,0,0,["cx",BOD(BtI)],TF,0,Cr,[],0,3,0,0,["cy",BOE(BhS),"gu",BOE(Bkd),"dc",BOE(BeW)],ABU,0,D,[Dn],0,3,0,0,["cx",BOD(Buy)],SG,0,D,[],4,3,0,0,0,BeS,0,D,[],0,3,0,0,0,AQE,0,D,[],0,3,0,0,0,AQu,0,D,[],0,3,0,0,0,AZb,0,D,[],0,3,0,0,0,BeR,0,D,[],0,3,0,0,0,A0A,0,D,[],0,3,0,0,0,AQZ,0,D,[Ki],0,0,0,0,["pw",BOF(Bqn)],ALq,0,LP,[Ij],0,0,0,0,["bE",BOD(RJ)],AKR,0,D,[],0,3,0,0,0,GV,"Inflate$Return",4,BD,[],0,0,0,0,0]);
$rt_metadata([A_s,0,D,[EX],0,3,0,0,0,ANv,0,D,[Ki],0,3,0,0,["pw",BOF(BGi)],A7_,0,D,[Ki],0,3,0,0,["pw",BOF(BsM)],Mw,0,D,[],0,3,0,Ux,0,Hc,0,D,[],0,3,0,Xc,["Iw",BOD(A1c),"o$",BOD(AWl)],NP,0,D,[PH,Ms,Tm],1,3,0,0,0,ATZ,0,NP,[],0,3,0,0,0,AZE,0,NP,[],0,3,0,0,0,AZ1,0,Fy,[],0,0,0,0,0,AGj,0,HE,[],0,0,0,0,["fI",BOD(Bny),"h6",BOG(BdY),"eG",BOD(KK)],ACR,0,D,[],3,3,0,0,0,AOs,0,D,[ACR],0,3,0,0,0,BaW,0,D,[],0,3,0,0,0,Bfn,0,I1,[],0,3,0,0,["gc",BOE(BCW),"gB",BOG(AFd)],ASd,0,D,[],0,3,0,0,0,ACA,"UnknownFormatConversionException",
6,Fm,[],0,3,0,0,0,Nj,0,D,[],0,0,0,0,0,AGc,0,D,[],0,3,0,0,0,A4K,0,D,[],4,3,0,0,0,AFT,0,D,[Db],3,0,0,0,0,AMS,0,D,[AFT],0,3,0,0,["a0b",BOE(Bip)],AAG,"DuplicateFormatFlagsException",6,Fm,[],0,3,0,0,0,A3h,"IllegalFormatPrecisionException",6,Fm,[],0,3,0,0,0,PW,0,Ge,[Fi],0,3,0,0,0,OZ,0,Ge,[Fi],0,3,0,0,0,ALg,"IllegalFormatCodePointException",6,Fm,[],0,3,0,0,0,AQw,"IllegalFormatConversionException",6,Fm,[],0,3,0,0,0,ARV,0,D,[EX],0,3,0,0,0,XD,0,NL,[],1,3,0,0,0,Rb,0,XD,[],0,3,0,0,0,ADO,0,D,[],3,3,0,0,0,UZ,0,Hc,[],0,3,
0,0,["rr",BOE(Bz6),"qQ",BOE(Brf)],PN,0,D,[],1,3,0,0,0,ADn,0,PN,[],0,3,0,0,["N6",function(b,c,d,e,f){AZj(this,b,c,d,e,f);}],YS,0,Hc,[],0,3,0,0,["Iw",BOD(AXB),"qQ",BOE(BnB),"rr",BOE(Bra)],APt,0,PN,[],0,3,0,0,["N6",function(b,c,d,e,f){AP2(this,b,c,d,e,f);}],ANn,"FormatFlagsConversionMismatchException",6,Fm,[],0,3,0,0,0,ASy,"IllegalFormatFlagsException",6,Fm,[],0,3,0,0,0,ADI,"MissingFormatWidthException",6,Fm,[],0,3,0,0,0,ANr,0,D,[],0,3,0,0,0,ADy,0,D,[],0,3,0,0,0,Hn,0,D,[],3,0,0,0,0,AIp,0,D,[Hn],0,0,0,0,["b$",BOE(BxZ),
"b6",BOD(Bhd)],HL,0,Dw,[],12,3,0,A$$,0,XK,0,D,[Dy],4,3,0,0,["bB",BOD(Bf5)],AAf,0,D,[],4,3,0,0,0,Zq,"CoderMalfunctionError",10,HM,[],0,3,0,0,0,AFF,0,LP,[Ij],0,0,0,0,0,APY,0,D,[],0,3,0,0,0,APQ,0,D,[],3,3,0,0,0]);
$rt_metadata([AZF,0,Dr,[],0,3,0,0,["gC",BOD(Be7),"hT",BOE(AYP),"gy",BOG(A1O)],Wf,0,Dr,[],0,3,0,0,["gC",BOD(A7n),"Se",BOD(Bob),"hT",BOE(AYE),"a_g",BOE(A4c),"gy",BOG(A0v)],RA,0,Dr,[],0,3,0,0,["ld",BOD(BeZ),"gC",BOD(AQe),"hT",BOE(A$B),"lu",BOF(AQ5),"gy",BOG(AYO)],Qs,0,D,[],0,3,0,0,0,SL,0,D,[Z0],0,3,0,0,["di",BOG(Qp),"GJ",BOG(AUi),"d0",BOG(AXD),"ob",BOG(AN$),"f4",BOG(AV8)],AGa,0,D,[],3,3,0,0,0,A1F,0,Lt,[AGa],0,3,0,0,["gB",BOG(AXZ)],AGN,0,X2,[],0,0,0,0,["eG",BOD(BaB)],AFr,0,D,[],3,3,0,0,0,AOI,0,D,[AFr],0,3,0,0,0,AIS,
0,D,[],0,0,0,0,0,Bar,0,D,[],0,0,0,0,["bB",BOD(BnR)],TL,0,D,[APQ],0,3,0,0,0,ALy,0,D,[],3,3,0,0,0,A4v,0,D,[ALy,DU],0,3,0,0,["dv",BOE(Boi)],Tn,0,D,[],4,3,0,0,0,Sb,0,D,[],0,3,0,Ly,0,AO0,0,Hc,[Kk],0,3,0,0,["hW",BOE(BFM),"m1",BOF(Ba7),"mj",BOF(ATM),"qQ",BOE(BpK),"rr",BOE(Bn_),"ht",BOD(Bh_),"Iw",BOD(A2v)],P0,0,D,[],3,3,0,0,0,AOQ,0,D,[P0],0,3,0,0,["x1",BOD(BBY)],AIM,0,Hc,[Kk],0,3,0,0,["ku",BOD(BkA),"hW",BOE(AEZ),"m1",BOF(A2U),"mj",BOF(A3D),"Qh",BOD(BD1),"qQ",BOE(BC3),"rr",BOE(BCf),"ht",BOD(BCh)],AOP,0,D,[P0],0,3,0,
0,["x1",BOD(BGa)],AOO,0,D,[P0],0,3,0,0,["x1",BOD(Bu7)],AON,0,D,[P0],0,3,0,0,["x1",BOD(BjA)],AId,0,D,[],0,3,0,BJ6,0,AYv,0,D,[],0,3,0,0,0,ASk,0,D,[],0,3,0,0,0,AVr,0,D,[],0,3,0,0,0,Be8,0,D,[],0,3,0,0,0,A1J,0,D,[],0,3,0,0,0,ALh,0,D,[],0,3,0,0,0,Sx,0,D,[],0,3,0,0,0,Sg,0,D,[],0,3,0,BK7,0,APv,0,D,[],0,3,0,0,0,AGt,0,D,[],0,0,0,0,0,AF1,0,D,[],0,0,0,0,0,O3,0,D,[],1,0,0,WM,0,Nq,0,D,[],1,0,0,AKV,0,KO,0,D,[],1,0,0,AA$,0,MR,0,D,[],1,0,0,AOx,0,AJc,0,D,[],0,3,0,0,0,ADe,"BufferUnderflowException",10,B8,[],0,3,0,0,0,AHr,"BufferOverflowException",
10,B8,[],0,3,0,0,0,AF3,"MalformedInputException",10,Ln,[],0,3,0,0,["sh",BOD(BkE)],AC_,"UnmappableCharacterException",10,Ln,[],0,3,0,0,["sh",BOD(BjT)],Zj,0,Dr,[],0,3,0,0,["gC",BOD(A6d),"hT",BOE(A4B),"lu",BOF(A8Z),"gy",BOG(A2l)],ACB,0,N8,[],0,3,0,0,["a3I",BOE(BD2),"a3a",BOG(A1M),"LZ",BOG(BtB),"Zx",BOF(BFs)],AVX,0,N8,[],0,3,0,0,0,AK3,0,Wf,[],0,3,0,0,["Se",BOD(BtN),"a_g",BOE(AWO)],ZU,"BufferUnderflowException",9,B8,[],0,3,0,0,0]);
$rt_metadata([TI,0,D,[Hn],0,0,0,0,["b$",BOE(Bpq),"b6",BOD(BpR)],NE,"ReadOnlyBufferException",9,F7,[],0,3,0,0,0,XX,0,D,[],0,0,0,0,0,U8,0,O3,[],0,0,0,0,0,APm,0,Nq,[],0,0,0,0,0,AA1,0,KO,[],0,0,0,0,["Az",BOF(Br8),"Hr",BOG(BCq),"OL",BOE(Bpv),"Zl",BOG(Bsn),"a55",BOH(ByL)],Ue,0,KO,[],0,0,0,0,["Az",BOF(BmO),"Hr",BOG(BF2),"OL",BOE(BlN),"Zl",BOG(BAb),"a55",BOH(BqO)],LN,0,MR,[],0,0,0,0,["QW",function(b,c,d,e,f){return BAE(this,b,c,d,e,f);}],AM_,0,LN,[],0,0,0,0,["QW",function(b,c,d,e,f){return Bm0(this,b,c,d,e,f);}],ANa,
0,LN,[],0,0,0,0,["QW",function(b,c,d,e,f){return Bvj(this,b,c,d,e,f);}],V6,0,D,[],0,3,0,BBM,0,XE,0,Lt,[],0,3,0,0,["eG",BOD(AQg),"gc",BOE(Byx)],A_i,0,XE,[],0,3,0,0,["Hb",BOD(BDy),"gB",BOG(A4R)],APu,0,D,[],0,3,0,0,0,AF$,0,D,[Db],3,0,0,0,0,AHN,0,D,[AF$],0,0,0,0,["bf7",BOE(BsT)],A36,0,O5,[],4,3,0,0,0,AM3,0,D,[],0,0,0,0,0,ALE,0,D,[],0,0,0,0,0,AVF,0,D,[],0,0,0,0,0,Uw,0,D,[],0,3,0,0,0,AN2,0,D,[],0,3,0,0,0,SM,"BufferOverflowException",9,B8,[],0,3,0,0,0,AKW,0,L1,[],0,3,0,0,["Qu",BOE(Bo3),"Za",BOH(ATW),"VV",BOD(A80),
"a1T",BOH(ARx),"lG",BOE(Bo_),"a64",BOD(Bs4),"L1",BOE(By2),"dw",BOD(A5y)],ALb,0,Dr,[],0,3,0,0,["gC",BOD(A18),"hT",BOE(Bdj),"gy",BOG(ARD)],Zl,0,D,[Hn],0,0,0,0,["b$",BOE(BwA),"b6",BOD(Bx7)],Vl,0,D,[Hn],0,0,0,0,["b$",BOE(BiI),"b6",BOD(Bsa)],W9,0,D,[Hn],0,0,0,0,["b$",BOE(Bkq),"b6",BOD(Bl7)],A9N,0,D,[],0,0,0,0,0,ALd,0,D,[],0,0,0,0,0,S0,0,D,[EX],4,3,0,Oj,0,Uy,0,D,[],0,3,0,0,["k4",BOG(By5)],ACw,0,Uy,[],0,0,0,0,["k4",BOG(BoH)],He,0,D,[],3,3,0,0,0,AAM,0,D,[He],0,3,0,0,["mw",BOE(BBi)],AAN,0,D,[He],0,3,0,0,["mw",BOE(Buq)],AAK,
0,D,[He],0,3,0,0,["mw",BOE(Bz8)],AAL,0,D,[He],0,3,0,0,["mw",BOE(BHz)],AAR,0,D,[He],0,3,0,0,["mw",BOE(Bym)],AAS,0,D,[He],0,3,0,0,["mw",BOE(Bjg)],AAP,0,D,[He],0,3,0,0,["mw",BOE(BHt)],AAQ,0,D,[He],0,3,0,0,["mw",BOE(Bll)],AAO,0,D,[He],0,3,0,0,["mw",BOE(BuB)],G_,0,D,[],4,0,0,0,0,AG$,0,D,[Gj],0,0,0,0,["i1",BOD(Bgz)],AG7,0,D,[Gj],0,0,0,0,["i1",BOD(BsV)],AL3,0,D,[Gj],0,0,0,0,["i1",BOD(BnH)],AL4,0,D,[Gj],0,0,0,0,["i1",BOD(BE4)],A5Z,0,D,[],0,0,0,0,0,AJB,0,D,[],0,0,0,0,0]);
$rt_metadata([AIv,0,G8,[],0,3,0,0,["fv",BOF(BaD),"AI",function(b,c,d,e,f,g){Bgx(this,b,c,d,e,f,g);},"dw",BOD(AZG),"le",BOD(BzI),"th",BOD(AS8)],AK$,0,L1,[],0,3,0,0,["Qu",BOE(BxA),"Za",BOH(AXE),"VV",BOD(A5O),"a1T",BOH(A0w),"lG",BOE(By8),"a64",BOD(BtR),"L1",BOE(BFQ),"dw",BOD(AVw),"bb8",function(b,c,d,e,f,g,h){return A7c(this,b,c,d,e,f,g,h);},"qI",BOE(Bto)],AL7,0,N4,[],0,3,0,0,["bal",BOD(A9o),"a8r",BOD(ARU),"bdv",BOD(ATh),"ex",BOH(Bh9),"bb4",BOE(Be9),"bbY",BOE(A8L),"a9Y",BOE(ATY),"Lb",BOE(Bpd),"p$",BOE(BAD),"bcQ",
BOH(AUa),"baj",function(b,c,d,e,f){return A7Y(this,b,c,d,e,f);},"bcD",BOH(AZ5),"bdu",BOH(A0D),"a2v",BOD(AYp)],AIs,0,Dr,[],0,3,0,0,["lu",BOF(A8I),"gC",BOD(A75),"ld",BOD(BbG),"hT",BOE(BeU),"gy",BOG(Bbp)],A9g,0,Eh,[],0,3,0,0,["mv",function(b,c,d,e,f,g,h){A9C(this,b,c,d,e,f,g,h);},"dw",BOD(AUb),"Gq",BOD(BiC)],PB,0,D,[],0,3,0,QW,0,DV,0,Dw,[],12,3,0,Bac,0,AAI,0,D,[],0,0,0,0,0,AI2,0,D,[],0,0,0,0,0,ABk,0,D,[],0,0,0,0,0,ARa,0,D,[],0,3,0,0,0,EJ,0,D,[],3,3,0,0,0,Xn,0,D,[O1,Dy],0,3,0,0,["Mk",BOD(Bq4),"Tl",BOD(Bnj),"b$",
BOE(Bzb),"b6",BOD(BsE),"bB",BOD(Blu)],Uv,0,D,[SY,NW],3,3,0,0,0,AJ_,0,D,[NW,Uv],3,3,0,0,0,AGq,0,D,[AJ_],3,3,0,0,0,AH_,0,Fy,[AGq],0,3,0,0,0,Rf,0,D,[],0,0,0,0,0,AHY,0,D,[EJ],0,3,0,0,["dO",BOE(BBE)],AH0,0,D,[EJ],0,3,0,0,["dO",BOE(Bq6)],AHZ,0,D,[EJ],0,3,0,0,["dO",BOE(BJE)],AH2,0,D,[EJ],0,3,0,0,["dO",BOE(Brv)],AH1,0,D,[EJ],0,3,0,0,["dO",BOE(BBF)],AH7,0,D,[EJ],0,3,0,0,["dO",BOE(BFq)],AH5,0,D,[EJ],0,3,0,0,["dO",BOE(Buc)],AH9,0,D,[EJ],0,3,0,0,["dO",BOE(BEN)],AH8,0,D,[EJ],0,3,0,0,["dO",BOE(BDi)],AH$,0,D,[EJ],0,3,0,0,
["dO",BOE(Bo8)],AIO,0,D,[EJ],0,3,0,0,["dO",BOE(BG6)],AIN,0,D,[EJ],0,3,0,0,["dO",BOE(BzD)],AIQ,0,D,[EJ],0,3,0,0,["dO",BOE(Bkm)],AIP,0,D,[EJ],0,3,0,0,["dO",BOE(BGI)],AIH,0,D,[EJ],0,3,0,0,["dO",BOE(Bjy)],AIG,0,D,[EJ],0,3,0,0,["dO",BOE(BB5)],AIJ,0,D,[EJ],0,3,0,0,["dO",BOE(Bjz)],AII,0,D,[EJ],0,3,0,0,["dO",BOE(BrY)],AIL,0,D,[EJ],0,3,0,0,["dO",BOE(BkC)],AIK,0,D,[EJ],0,3,0,0,["dO",BOE(BzE)],ANj,0,MH,[],0,3,0,0,["dw",BOD(AWL),"a58",BOD(ARk),"a_y",BOE(A3k),"a2S",BOE(A1W),"Nn",BOD(APX)],ADT,0,D,[],0,0,0,0,0,AJz,0,D,[],
0,0,0,0,0,A9F,0,D,[],0,0,0,0,0,O9,0,D,[Kk],0,3,0,0,["ku",BOD(BAT),"Qh",BOD(BAC),"hW",BOE(BgA),"m1",BOF(A4J),"mj",BOF(AVM),"ht",BOD(BG7),"o$",BOD(ARe)],AMT,0,D,[],0,3,0,0,0,BbH,0,D,[],0,0,0,0,0,Ma,0,Xn,[],0,0,0,0,0,AIm,0,D,[],0,0,0,0,0,AN0,0,D,[],0,0,0,0,0,QA,0,D,[],3,3,0,0,0,AD6,0,D,[QA],0,3,0,0,["LP",BOF(BFC),"Ys",BOF(APf),"P7",BOF(AZa),"PK",BOD(BwX),"Nd",BOD(BxO)]]);
$rt_metadata([PY,0,D,[QA],0,3,0,0,["LP",BOF(CV),"Ys",BOF(Bas),"P7",BOF(A_1),"PK",BOD(Bwt),"Nd",BOD(BI8)],ADz,0,D,[],3,3,0,0,0,Ql,0,D,[ADz],0,3,0,0,0,OL,0,D,[QA],0,3,0,0,0,RY,0,D,[Fi],0,3,0,0,["b$",BOE(BHF),"b6",BOD(BCO),"sd",BOE(BwP)],Mc,0,D,[],0,0,0,0,0,BbE,0,D,[],0,3,0,0,["b6",BOD(Blh),"b$",BOE(Bhm)],AM6,0,D,[],0,3,0,0,["b$",BOE(BAM),"b6",BOD(Btd)],ALw,0,D,[],0,0,0,0,0,UQ,0,D,[],0,3,0,0,0,OP,0,UQ,[],0,3,0,0,0,Ob,0,D,[],1,3,0,0,0,A$e,0,Ob,[],0,3,0,0,0,AG6,0,D,[Gj],0,0,0,0,["i1",BOD(BHy)],AG5,0,D,[Gj],0,0,0,
0,["i1",BOD(Bwr)],Kz,0,D,[],0,0,0,0,0,AJU,0,D,[],0,3,0,0,0,UG,0,Ob,[],0,3,0,0,0,ALA,0,H2,[],0,3,0,0,["G5",BOD(Bdi),"Hi",BOE(A_S)],APB,0,H2,[],0,3,0,0,["y$",BOD(ARX),"G5",BOD(A2W),"Hi",BOE(A7l)],ANL,0,H2,[],0,3,0,0,["G5",BOD(A5j),"Hi",BOE(BaC)],AKz,0,D,[],4,0,0,0,["b$",BOE(BIQ),"b6",BOD(BDk)],NG,0,D,[],4,0,0,AAW,0,P3,0,Dw,[],12,3,0,Em,0,Ik,0,D,[],0,0,0,0,0,U0,0,D,[],3,3,0,0,0,AJm,0,D,[U0],0,0,0,0,["B9",BOE(BGU)],AHf,0,Eh,[],0,3,0,0,["dw",BOD(AR1)],A0Q,0,Eh,[],0,3,0,0,["mv",function(b,c,d,e,f,g,h){A65(this,b,
c,d,e,f,g,h);},"dw",BOD(A87)],AEE,0,Eh,[],0,3,0,0,["mv",function(b,c,d,e,f,g,h){Bfi(this,b,c,d,e,f,g,h);},"dw",BOD(AZ8)],ARB,0,Eh,[],0,3,0,0,["mv",function(b,c,d,e,f,g,h){BdB(this,b,c,d,e,f,g,h);},"Pt",BOE(ASL),"dw",BOD(AUn)],AUD,0,Eh,[],0,3,0,0,["Pt",BOE(AQt),"mv",function(b,c,d,e,f,g,h){A2K(this,b,c,d,e,f,g,h);},"dw",BOD(A8t)],AO_,0,RP,[],0,3,0,0,0,A5B,0,Eh,[],0,3,0,0,["mv",function(b,c,d,e,f,g,h){AT3(this,b,c,d,e,f,g,h);},"dw",BOD(Bch)],Wn,0,Eh,[],0,3,0,0,["Gq",BOD(Bln),"mv",function(b,c,d,e,f,g,h){BeD(this,
b,c,d,e,f,g,h);}],AKk,0,P9,[],0,3,0,0,["HW",BOE(BJI)],E_,0,D,[],1,3,0,0,["i3",BOG(BqF)],AE2,0,E_,[],0,3,0,0,["kK",function(b,c,d,e,f){return AZW(this,b,c,d,e,f);}],AEf,0,E_,[],0,3,0,0,["i3",BOG(ByK),"kK",function(b,c,d,e,f){return A86(this,b,c,d,e,f);}],ABW,0,D,[],0,0,0,0,0,AHy,0,Dr,[],0,3,0,0,["gC",BOD(AY0),"y$",BOD(A_G),"ld",BOD(AXP),"hT",BOE(A2_),"lu",BOF(AXo),"gy",BOG(AVi)],Bec,0,E_,[],0,3,0,0,0,BaK,0,E_,[],0,3,0,0,0,CI,0,E_,[],0,3,0,0,0,CB,0,E_,[],0,3,0,0,0,A8x,0,E_,[],0,3,0,0,0,AWh,0,E_,[],0,3,0,0,0,Da,
0,E_,[],0,3,0,0,0,Bca,0,D,[U0],0,3,0,0,["B9",BOE(BDa)],AOU,0,D,[],0,3,0,0,0]);
$rt_metadata([ALZ,0,D,[Gj],0,0,0,0,["i1",BOD(BJK)],AL0,0,D,[Gj],0,0,0,0,["i1",BOD(Bjp)],AL5,0,D,[Gj],0,0,0,0,["i1",BOD(BuC)],AG_,0,D,[Gj],0,0,0,0,["i1",BOD(BEC)],APA,0,Fy,[],0,0,0,0,["gQ",BOD(Bks)],AJ8,0,B8,[],0,3,0,0,0,ALI,0,D,[],0,3,0,0,0,AFc,0,D,[Ij],0,0,0,0,["bO",BOD(BqR),"bE",BOD(BBn),"F_",BOD(Bv0)],AWe,0,D,[],0,3,0,0,0,ABE,0,D,[],0,3,0,0,0,Oo,0,D,[],0,3,0,0,0,ADf,0,Fy,[Uv],0,0,0,0,0,A4f,0,D,[Ij],0,0,0,0,0]);
function $rt_array(cls,data){this.fe=null;this.$id$=0;this.type=cls;this.data=data;this.constructor=$rt_arraycls(cls);}$rt_array.prototype=$rt_globals.Object.create(($rt_objcls()).prototype);$rt_array.prototype.toString=function(){var str="[";for(var i=0;i<this.data.length;++i){if(i>0){str+=", ";}str+=this.data[i].toString();}str+="]";return str;};$rt_setCloneMethod($rt_array.prototype,function(){var dataCopy;if('slice' in this.data){dataCopy=this.data.slice();}else {dataCopy=new this.data.constructor(this.data.length);for
(var i=0;i<dataCopy.length;++i){dataCopy[i]=this.data[i];}}return new $rt_array(this.type,dataCopy);});$rt_stringPool(["Can\'t enter monitor from another thread synchronously","<java_object>@","javaClass@","[]","",": ","\tat ","Caused by: ","null","String is null","String is empty","String contains invalid digits: ","String contains digits out of radix ","The value is too big for int type: ","Illegal radix: ","false","true","Either src or dest is null","0","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATEAAABxCAAAAACYIctsAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH6AMMAyAVwaqINwAADutJREFUeNrtXCt75EiWPb1bn4cckRoSIrskRGZIiuySFLfQIv2ALG7zqiGD3HhtXoka6QfIZJYoSS9Rki0ikS2iWLBFdJHJDIgIpZSpfLir3eXqTwHstFKPiBP3ce6JkH/4O+b2rPZPMwQzYjNiM2IzYjNic5sRmxGbEZsRmxGb24zYjNiM2IzYjNiM2NxmxGbEZsRmxGbE5jYj9iu1N7+HQQgAzoidx8l0EAACESBVM2Lnmrk3IpBORAC1mBE729rcOiN/BYcUjj7LCSf/fhETkV/PrJ4B+necK5mFwdej3qcOSP9LABGIO/67sTEmsdTbvP0qTxRQhKAQQqGAguGvV4pY0wUgn88PSBVW7VdYmP1BQCik0FqVEkodgkL3zSjKvQ"
+"rE8kJIpbL4RePP4bXW/+g+ghYYEUhplgFIIQjuPeUVIGbqFh1qSX9z3lsWRoU6gU0hQhe3TF6xZhIp7qfRV4JYa75FlUABTNEAK6rQWZfv0J0AK0Nla4m9gPYKcuVWvkXeAAAEAJrceAJmDxoQwDpv7Hl7YewVICam/SaAkZAOQLkGSYCgAD6aQVViDwn5yiK/1PhWXun90CZEuGQpMADSaNkfGkH27W2slm8BGATA4m5FpPdKDMShA5GO9wlu0mVgU+geYGdtTM4kcbkwy8vRs5rmUur0qyo6hDBCpbBI6aKVUABKwIXUTRo5doFnsAupTdOKgAy1S7WjCqM1YlpLaUKlDs/YRaq6aUWgQh1xwD9tOVJ3nmWY/ovJy8lQq+g8aiJjmjtJxWzgim4/CAewEIAC4jAD6QLbxZxfTFk2NjYCAamTZFD4NlVTG4HAD/fgjB3dKstG7H2CYfezFcwtAM8t+LB2X2TDQTZVYWTXDZUm5+rvaj2gK+omPlIiWd"
+"KgZBfYaPksBZ6fga4kuAAxU64HEbnrUG/KVT/BUt7tnd91qDfFKj6wxDLfdoOTBgPL2FbD013KlGTQQVPmTTd6yHbiIXtd33bDiT8Wxwa1pHVSiI1bhruzDCC8xCulznMLfAC09oquMDfJriMK/QmdY3hduX2fjkdjiofOzleATjiMSgZihBM+1e58ocnzbqobJyEz3eC2k4j1UoWN6fZ0a2OgGXhu0xIBh2cdQ6x6KAkJbaFgysoeLck9E08jRUBM5c7oPmAEmcnvCABhqggxZe2sKHYxI2vq3QQKhKEio4F/5QSQRlSAqUo7kmqtTlWgohJxdikI9bFEQm9jPhN67YJe0yBMVzRZ4pIlT9lY9VASiFaLkARkUeS2r0U8DrxhZmdb6sfcecJaD0YjxT0BIMgyEjCLtUVWX4cAiEQbYwpPYNOYJLkLdhaw4MZ1Y6keOwBgGZ+K/0zi2j5HkkSrcLoyEwa0diQWLaePiQBibFaSEgDaiDKMZFOINeuKgC"
+"zdYgMTmsJeUS5Hs6tcRGEctIVjV4+D0dQulnOpAEAllq7yMcg0ACgFMW3t5jhNxhHD5DkBaN+NODDOyvLrU0amxFI8ybLpiCeQbcVIxzBO4BGLHAVADT4uVIg2aMvcrOid+ISNSbEBANk9Lkq2bnaz0ezuztDpxhlZmfWOII/OfHTkp39rOgDdPTPlk39/D6X2cwb3HuK6gW5zyshMsW4B4DbTx2QealOasoFRog1oaBRAsAGlBfJEBeiCrjFODxpG/wnEqqKzA+hPolYOj2YYq4PF7o9YV1670btE5xHvb7QsLfRrnZwjVsYZ6OAhC/bTcvzqpshbAOHqxHqchKwM1gCSBaJ1CYAZ4/LB32Ngj+Ee6z+skmRTu5sOApZ/eDXkdIMYjV1O2D2t9mlH97fyN22Lc7WRFI7dDMYd+c/N8aurj+sWQHSTqeNytepUBgBMlyZ0+ajcWN8aN637svOojdXOWHQwJM4uA1ee6igAwyVCesvq2n4+mkOl1H/i5h"
+"xixgXG0epH/8BWH6WvBQAkJ0ibUBBBFAxASdYu6gmgUoWyccFQAKgsQxtxmFInENu6gQ5DRR9tfAWyuJUWyaR+LDtS1x3XlkdkdnLozkBHtVef+I6IkFI9VACC63f6lFpNmFAybKooo1x3jY3ETEVi3FvPzGQNIEoi7Gv9byY05AmxNuj5pRAAkwQyRuIQMXyNKCHemhUnasRuGjEpf2wBhFmmzoljCKMK0DAM7L1MowwIhHE1NI02wp7W/+aohsxRV4NuH4WX3RoijY/RmPJKmagWfIERrVKeF3tUiiZTuVlubb0tZUQ2OvLj4sCqR8ZxaGON41hiiENz+UV2M3FRcGZxdlcqDbqxUyWmfLrJPzreeg4wigDUizCvwIXTTKjRaEhrGdHa68Mh6AnGEcR8r1gMymRpunNzNoFKbxE7TuJPk3NmYPpu1IMzt6fcOM9dBLxW5yVrEIzyCiiKnjADAO4iw6gcZbxRkXSAmBdWdjnzpAuK6cQuuFeHHYuCA/"
+"rUC67xhYihrS/oBoBN7YbJMg7PCUIUCkOjazNh3BItyp2iHqqxBDtlY7w0UJm2MW1jRcUp5a4nnE3hIXNESuKElzryhfHyfsdc8kV6NkwIhdplFZ00qvJUKGyUQlp451/wctX6XMRqqqaqBODR7UhR+tE9OKf1QuMJx+qcFfSmLkf86sShbh3p03HM3jcM7M3fXW9F3n2M1YNlNTqJF7biCKLwgDa8OSr5flhMPc2TdimLbX1m6xYz7yn1ulmGlHZjA5Hcnq2ResBul6e6MT7oYa7yG56OYzY4LTKjaNY6ampTibX/HDpKWlojo+LB/By3MR2frHZzp2wFJFVE1PnELW6k8gVTqQBjrHj9LjtrYpd1Y5R9r7Pmg/tcnvFLV/QwFAZCgtKVaKvBCoQV+etckktV69MBxORrO52RjrWNs+UEYojf55vWcXwfwQOdPmfP6qW0L8wyFWauE3V+yi+tlAhhuADZKYFKKWH3o1+yQJAQTQEY407mZWtJxx9ZOs"
+"Dim/h0nojD+GG05B2q+Dp6Dvm9kADKKiNUtnXzsi1WPAWYQ0F1HyEGEkgCbKFoBFopKIlhtBEUiwSgCHjBWpKcEmLc2k6aXDb/WqxQzFDHis+yrAsR44IAosyt2HTlIjlFx8RW15bFCBRaoEMaFSWSmBQyZZKXgLShwkjp3EeMHFeQ0ybmyC0XZwlIvu4kXsWdCAiGF+/yDTyXe9bGHyaplSFRFZE6OSN2F6K40lUpCNaRXpTgMgABSVgAaLbBngO9OTq75gRivvYKzwJ2R0Q3yfNrUD9c1vKci3XWuNl8jE+VFc7NGNqNA/DcpwCiQLmvF3UDZWMejiuK9CiwOuoPsr0wKkt+T2D1CwDbSRbP3CsVeZzavD7r9iTvYq9lkTfKACv7l0AQB5bnjHtwoMEq7RE7uoWkw4S8MdXK9SWF8fTIe2GnfBZkapm6PRrlozldWpJAeq37mQ8SrJs06cvOEEsFg3BvX+cBYpH2xXJhzqWvQXaQZkpM6PYlwVMGOc"
+"o1qmcHxfO2MFoREADzSs5mYSs0C0GCDPyQ7AZYFUX3NzF5zsYi75bF2dkdjLEsJmTUrU30VdM3c5CCGUxmRab+eJU/N/j7mvrUhTbu09BvHBYICZS2tBYIBC0YqX3p9JBdJKWv3NfYW7IRIYfasVTa22NeHZFRWa/HMmqo9Ehb8K7NcuS+cS8gFNwrEQYvi0xpTNeuNmNZHK8t7B5+Q4P3OQSiYFTnjisIhQaIA62H+xYBAP/81/17vX36/MV72hcGV75vT/+zyT9HBPD0s/HH/vwWgHxe/1QHf3iyB//4p+DpCgCe8s9OEfq8a82nT9vNz1+CK3/fq8+f7LCv/u9P4RUA+WKF8bf/7cPDp/9/O+jG559/+pvlzfL55//yJyGQH9w9A/FLTZ+e+oMT7QrgE83mX5Po6erp6e3TH55+wn/8e/wvwBWu5O3/fvrybxGvrq6ucHW6SkqNOJrefix1okKgE9NUYrrMeYw3qPIui9Buy6YLU945JvQXFetYYb"
+"RuNl4Tqbd51ldKWrundT82ywD1tr5Rtp7w1UKXbxZ9N2ojbWxNeG12ah7ygirJaLvXX1hw8U5fxJVteE8GZWwUTbKBCcS4Yp+Z63ozSJASuFARe0ZWbu1XcZoZ/8JLXZfBfyqAyebYnuCue6j9SKLY715q79cAutAluxT9hqy2LYJBN9y2g1yNJ8K4mK+ypu4PsjsqXROGhovcrXtDkKwWHL5xw6E+dKJKYqaKjdt8tJNdwGjh1qfVDcrB1xJeJwmZ3vcPsNwgafL6WKLscty6/RRpm/se2a1PPrClqtj0e3+6QTdiTlMbHzDj1HSHmeUgkAHKKHls3CsjBlA6VOLZxa6YPK9dMI2Salvv1iSEkVaR9oUH45vYb5ESRss41gAX/dtitEmbmSq37Tg+7579GGfOLd+FReXtRsWLOOzTXhjvdSOMdd8NJntxn32hkNbbg4PT9M3gfWV3QIkS6lDthAoORe7dJT8c+7/WpjZGWmPTGxXVuCY0dWNaA6hQab"
+"dJq7kXMrBMxkeDKl9zsOdFYHYyZHKn9m5GFSo1rgdPdEMO0vPu0h0VY3x2TYfKqbLl+n2Mc1XZD38/ySk7AEdeTLPfBrvNOWKcrQ9We8sip9wuhwtojds5h+h9cvxmF3fjlze/mUIIISGQdpvow2D3DMS+upkiryjZrR4vP5V2t1J4k+Fbt/5NCMvsZW/Gpt6wfMl3Rkye15R4NZ43auIDzyhwv1WjzZLcD1YnpIYXfGdEirwlsIoOwu0ifgVgDVyPftH7EvnuBREr8xaQRB/2IlCXKB+/oWvahHjZ2S/nlcZumYsnVMfOcZDXAZgXcy6cwJezsbo5IH87NAFAh/ge28shZsthTuiS0tQEgkR9l4i9eUljB8AiSkeaokCsGpMlmBEbNa1sHX5XJYqE18yNqTctIavs+zSxF2SwsnarmiKiI5sYxVRCEhKuUo0ZsYNkua65p5W6LbZpGn+nFvayVZLUm6LaT9rCKFlGr4aLvS7EAJHaNK0x9s3VAEoz0q"
+"H6fuF6ccScnrJ7m5y/4b/v+14R+921+X91zojNiM2IzYjNiM1tRmxGbEZsRmxGbG4zYjNiM2IzYjNiM2JzmxGbEZsR+37bPwAIcCklAqwqLgAAAABJRU5ErkJggg==","ClientMain: [ERROR] eaglercraftx is already running!","ClientMain: [INFO] eaglercraftx is starting...","ClientMain: [ERROR] the \"window.eaglercraftXOpts\" variable is undefined","ClientMain: [ERROR] eaglercraftx cannot start","ClientMain: [ERROR] eaglercraftx main thread has exited","window.eaglercraftXOpts.container is undefined!","assetsURI array cannot be empty!","assetsURI is missing a url!",
"/","ClientMain: [INFO] configuration was successful","ClientMain: [ERROR] the \"window.eaglercraftXOpts\" variable is invalid","ERROR: game cannot start, the \"window.eaglercraftXOpts\" variable is invalid: ","ClientMain: [INFO] registering crash handlers","ClientMain: [INFO] initializing eaglercraftx runtime","ClientMain: [ERROR] this browser is incompatible with eaglercraftx!","ClientMain: [ERROR] Reason: ","ClientMain: [ERROR] eaglercraftx\'s runtime could not be initialized!","EaglercraftX\'s runtime could not be initialized!",
"ClientMain: [INFO] launching eaglercraftx main thread","ClientMain: [ERROR] unhandled exception caused main thread to exit","Unhandled exception caused main thread to exit!","\n\n","Game Crashed! I have fallen and I can\'t get up!\n\n","eaglercraft.version = \"","u0","\"\n","eaglercraft.minecraft = \"0.30\"\n","eaglercraft.brand = \"PeytonPlayz585\"\n","window.eaglercraftXOpts = ","currentTime = ","EEE, d MMM yyyy HH:mm:ss Z","userAgent","vendor","language","hardwareConcurrency","deviceMemory","platform","product",
"localStorage","sessionStorage","indexedDB","rootElement.clientWidth = ","undefined","rootElement.clientHeight = ","innerWidth","innerHeight","outerWidth","outerHeight","devicePixelRatio","availWidth","availHeight","colorDepth","pixelDepth","minecraftServer","href","Uncaught exception invoking crash report hook!","An additional crash report was supressed:","[\\r\\n]+"," "," ----------[ CRASH HOOK ]----------"," ----------------------------------","Got the following messages from the crash report hook registered in eaglercraftXOpts:\n\n",
"----------[ CRASH HOOK ]----------\n","----------------------------------\n\n","Uncaught exception concatenating crash report hook messages!","Failed to query GPU info!\n","webgl.version = ","webgl.renderer = ","webgl.vendor = "," [masked]","webgl.version.id = ","webgl.experimental = ","webgl.ext.ANGLE_instanced_arrays = ","webgl.ext.EXT_color_buffer_half_float = ","webgl.ext.EXT_shader_texture_lod = ","webgl.ext.OES_fbo_render_mipmap = ","webgl.ext.OES_texture_float = ","webgl.ext.OES_texture_half_float = ",
"webgl.ext.OES_texture_half_float_linear = ","webgl.ext.EXT_color_buffer_float = ","webgl.ext.OES_texture_float_linear = ","webgl.ext.EXT_texture_filter_anisotropic = ","ERROR: could not query webgl info - ","eaglercraft.es6shims.status = ","eaglercraft.es6shims.shims = [ ",", "," ]\n","ERROR: could not query ES6 shim info - ","Compatibility error: ","position:relative;","<h2><svg style=\"vertical-align:middle;margin:0px 16px 8px 8px;\" xmlns=\"http://www.w3.org/2000/svg\" width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\"><path stroke=\"#000000\" stroke-width=\"3\" stroke-linecap=\"square\" d=\"M1.5 8.5v34h45v-28m-3-3h-10v-3m-3-3h-10m15 6h-18v-3m-3-3h-10\"/><path stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"square\" d=\"M12 21h0m0 4h0m4 0h0m0-4h0m-2 2h0m20-2h0m0 4h0m4 0h0m0-4h0m-2 2h0\"/><path stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"square\" d=\"M20 30h0 m2 2h0 m2 2h0 m2 "
+"2h0 m2 -2h0 m2 -2h0 m2 -2h0\"/></svg>+ This device is incompatible with Eaglercraft&ensp;:(</h2><div style=\"margin-left:40px;\"><p style=\"font-size:1.2em;\"><b style=\"font-size:1.1em;\">Issue:</b> <span style=\"color:#BB0000;\" id=\"_eaglercraftX_crashReason\"></span><br /></p><p style=\"margin-left:10px;font:0.9em monospace;\" id=\"_eaglercraftX_crashUserAgent\"></p><p style=\"margin-left:10px;font:0.9em monospace;\" id=\"_eaglercraftX_crashWebGL\"></p><p style=\"margin-left:10px;font:0.9em monospace;\">Current Date: ",
"</p><p><br /><span style=\"font-size:1.1em;border-bottom:1px dashed #AAAAAA;padding-bottom:5px;\">Things you can try:</span></p><ol><li><span style=\"font-weight:bold;\">Just try using Eaglercraft on a different device</span>, it isn\'t a bug it\'s common sense</li><li style=\"margin-top:7px;\">If this screen just appeared randomly, try restarting your browser or device</li><li style=\"margin-top:7px;\">If you are not using Chrome/Edge, try installing the latest Google Chrome</li><li style=\"margin-top:7px;\">If your b"
+"rowser is out of date, please update it to the latest version</li></ol></div>","No GL_RENDERER string could be queried","window."," = ","window.navigator.","window.navigator.plugins = ","window.screen.","window.location.","ES6 Shim Status: {}","Creating main game canvas","Root element \"","\" was not found in this document!","body","100vw","100vh","Note: Retroactively patching style attributes on <body>","Could not find <html> tag!",",","width=","initial-scale=","minimum-scale=","maximum-scale=","width=device-width",
"initial-scale=1.0","minimum-scale=1.0","maximum-scale=1.0","Note: Retroactively patching viewport <meta> tag","Note: Detected game is embedded in body, some screens may be resized to window.visualViewport instead for a better mobile experience","Big endian CPU detected! (somehow)","Endianness: this CPU is little endian","Exception while registering window message event handlers","Exception while registering window event handlers","Note: Fetch has been disabled via eaglercraftXOpts, using XHR instead","Detected fetch as unsupported, using XHR instead!",
"Detected loading a data URL via fetch/XHR as unsupported!","Creating WebGL context","Note: Forcing WebGL 2.0 context","WebGL 2.0 is not supported on this device!","Note: Forcing WebGL 1.0 context","WebGL is not supported on this device!","OpenGL Version: {}","OpenGL Renderer: {}","Unlocked the following OpenGL ES extensions: (NONE)","Unlocked the following OpenGL ES extensions:"," - {}","Loaded {} resources from EPKs","/assets/eagler/eagtek.png","Initializing filesystem...","Initializing sound engine...","Platform initialization complete",
"(Enabled {} shims: {})","no-store","force-cache","data:","Main thread is already waiting for an immediate continue callback!","Caught error posting immediate continue, using setTimeout instead","MessageChannel fast immediate continue hack is incompatible with this browser due to actually continuing immediately!","MessageChannel fast immediate continue hack is incompatible with this browser due to startup check failing!","MessageChannel fast immediate continue hack is incompatible with this browser due to exceptions!",
"Note: Using legacy fast immediate continue based on window.postMessage instead","Legacy fast immediate continue hack will be disable due actually continuing immediately!","Legacy fast immediate continue hack failed for target \"{}\", attempting to use target \"*\" instead","*","Legacy fast immediate continue hack will be disable due to startup check failing!","Legacy fast immediate continue hack will be disable due to exceptions!","BrowserRuntime","main","en_US","worlds","resourcePacks","_eaglercraftX","#000000",
"#DD0000","ClientMain: [ERROR] recieved error event, but the error is null, ignoring","Native Browser Exception\n","----------------------------------\n"," Line: ","unknown"," Type: "," Desc: ","\n","Failed to deobfuscate stack trace!","No stack trace is available","object","function","string","number","EagRuntimeX 1.0","Version: {}"," edg/"," opr/"," chrome/"," firefox/"," safari/"," trident/"," msie"," webkit/"," gecko/"," desktop/"," cros"," linux"," windows"," win32"," win64"," macos"," osx","direct3d11",
"d3d11","opengl es","opengl","metal","vulkan","Could not load required resource from EPK: ","at ","[ error: "," ]","[no stack trace]","[null]","\nCaused by: ","EagRuntime","Exception","/default.png","Pre startup","Startup","/gui/items.png","Post startup","Socket","/title/mojang.png","minecraft","GL_INVALID_ENUM","GL_INVALID_VALUE","GL_INVALID_OPERATION","GL_OUT_OF_MEMORY","GL_INVALID_FRAMEBUFFER_OPERATION","Unknown Error","CONTEXT_LOST_WEBGL","########## GL ERROR ##########","@ ","Stopping!","Game is attempting to exit!",
"Failed to start game","Pre render","Post render"," fps, "," chunk updates","Unexpected error","/terrain.png","FORCING RELOAD!","Building terrain","Simulating world for a bit","C: ",". F: ",", O: ",", E: ","E: ",". B: ",", I: ","P: ",". T: ","Index out of bounds","dirW must be 0.0!","GL_PROJECTION matrix stack overflow! Exceeded "," calls to GlStateManager.pushMatrix","GL_TEXTURE #"," matrix stack overflow! Exceeded ","GL_MODELVIEW matrix stack overflow! Exceeded ","GlStateManager","A display list is already being compiled you eagler!",
"Only GL_COMPILE is supported by glNewList","Unknown display list: ","No list is currently being compiled!","No extension pipeline is available!","Tried to call a display list that does not exist: ","Tried to flush a display list that does not exist: ","Maximum array size exceeded for this load factor (elements: %d, load factor: %f)","Skipping enable attrib with emulated VAO because no known VAO is bound!","Skipping disable attrib with emulated VAO because no known VAO is bound!","Skipping vertexAttribPointer with emulated VAO because no known VAO is bound!",
"Skipping vertexAttribPointer with emulated VAO because no VAO array buffer is bound!","Skipping draw call with emulated VAO because no known VAO is bound!","Skipping set element array buffer with emulated VAO because no known VAO is bound!","NPOT texture support detected as false, texture wrapping must be set to GL_CLAMP_TO_EDGE if the texture\'s width or height is not a power of 2","16-bit HDR render target support: false","16-bit HDR render target support: true","16-bit HDR linear filter support: false",
"16-bit HDR linear filter support: true","32-bit HDR render target support: false","32-bit HDR render target support: true","32-bit HDR linear filter support: false","32-bit HDR linear filter support: true","No HDR render target support was detected! Shaders will be disabled.","Note: Could not unlock VAOs via OpenGL extensions, emulating them instead","Note: Could not unlock instancing via OpenGL extensions, using slow vanilla font and particle rendering","EaglercraftGPU","p","username","[^A-Za-z0-9]","_","/dirt.png",
"/water.png","/snow.png","Only GL_FOG_COLOR is configurable!","hal1.ogg","hal2.ogg","hal3.ogg","hal4.ogg","nuance1.ogg","nuance2.ogg","piano1.ogg","piano2.ogg","piano3.ogg",".","/sound/",".ogg","Can\'t compare "," to ","TRACE","DEBUG","INFO","WARN","ERROR","FATAL","FINER","SEVERE","FINE","OFF","DISABLED"," at ","(this Collection)","Exception Thrown","][main/","][","]: ","{}","{}: {}","Caused By","hh:mm:ss+SSS","localStorageSaved","localStorageLoaded","Invalid Base64 recieved from local storage hook!","yyyy-MM-dd_HH.mm.ss",
"Ignoring unknown shim id: {}","ES6ShimStatus","Note: Blob urls have been disabled, client will use data: urls instead","Warning: Same-origin fetch support detected as false, client will use data: urls instead of blob: urls","TeaVMBlobURLManager","STATUS_NOT_PRESENT","Not present","STATUS_ERROR","Error, Not initialized","STATUS_DISABLED","Disabled","STATUS_ENABLED","Enabled","STATUS_DISABLED_ERRORS","Errors; Disabled","STATUS_ENABLED_ERRORS","Errors; Enabled","data:application/octet-stream;base64,",";base64",
"[WebGL Error]: {}","ANGLE_instanced_arrays","EXT_color_buffer_float","EXT_color_buffer_half_float","EXT_shader_texture_lod","OES_fbo_render_mipmap","OES_vertex_array_object","OES_texture_float","OES_texture_float_linear","OES_texture_half_float","OES_texture_half_float_linear","EXT_texture_filter_anisotropic","WEBGL_debug_renderer_info","PlatformOpenGL","#version 100\nprecision mediump float; attribute vec2 a_pos2f; varying vec2 v_tex2f; void main() { v_tex2f = a_pos2f; gl_Position = vec4(a_pos2f * 2.0 - 1.0, 0.0, 1.0); }",
"#version 100\nprecision mediump float; precision mediump sampler2D; varying vec2 v_tex2f; uniform sampler2D u_samplerTex; void main() { gl_FragColor = vec4(texture2D(u_samplerTex, v_tex2f).rgb, 1.0); }","#version 100\n#extension GL_EXT_shader_texture_lod : enable\nprecision mediump float; precision mediump sampler2D; varying vec2 v_tex2f; uniform sampler2D u_samplerTex; void main() { gl_FragColor = vec4(texture2DLodEXT(u_samplerTex, v_tex2f, 0.0).rgb, 1.0); }","a_pos2f","u_samplerTex","glGetInteger only accepts GL_VIEWPORT as a parameter",
"Loading keyboard layout data","Caught exception querying keyboard layout from browser, using the default layout instead","KeyboardLayoutMap remapped {} keys from their default codes","Pointer lock is not supported on this browser","pointerlockchange","mozpointerlockchange","pointerlockerror","mozpointerlockerror","Using moz- vendor prefix for pointer lock","mobi","tablet","Fullscreen is not supported on this browser","Using webkit- vendor prefix for fullscreen","Using moz- vendor prefix for fullscreen","VSync is not supported on this browser!",
"Already waiting for vsync!","Failed to request pointer lock, it is not supported!","Failed to exit pointer lock, it is not supported!","iVBORw0KGgoAAAANSUhEUgAAAMAAAADACAYAAABS3GwHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHx0lEQVR42u3da27jIBRAYbfqFp1FuovM/GLEMIDBhsRJviNVapsYY8y5vPz4ut/v9wX4UL4VAQgAEAAgAEAAgAAAAQACAAQACAAQACAAQACAAAABAAIABAAIABAAIABAAIAAAAEAAgAEAAgAEAAgAEAAgAAAAQACAAQACAAQACAAQACAAAABAAIABAAIABAAIABAAIAAAAEAAgAEAAgAEAAgAAgAEAAgAEAAgAAAAQACAAQACAAQACAAQACAAMBr86MI3ovf39/i/9Z1XdZ1VUgEeN/Kf7vdqt8hgC7QW6OCE+CjK/+2bcv9fieCLtDjux9x/1t/u1xOveWSlisBXmQASoB/+fr6+vv7/X7vHteE8hxZrrpAkyo/2mU42soSgAAfN8YZ3aoSQOV/GNu2ZX9vGdjPEuBnVmXIVYqePly8famCne0T"
+"tuS1tt/a9kfSbWnqZw2u9yQesc91XZv7/iO2a+I+iG3b7uu63pdl2f1Z17WaTksaaXrbtk3JaynvR/O5l6/WtPaON3d8tf3v7e9d+RkVPeIVyDRKpREtfL+nGdxL7/f3d9m2bTdS5VZL4/Rz0fcRszm32604jZrLUyi/UXlb1/WlunKhTE63iCMif0tkao1IaXqlqFWKlr2RsTUPpXRLrUnYpqVlircfdby9LUCpbHpa1lyeW8tgL51SmZ9N+2dE5GqJlrkI0xJxaumV0ixt0xrd07TDdrl+aDoeGNnfbzne0RE1HqSOaF3SljptyXP7qF3QN3zi4Yw9LdF0r5+Zs7u175mLirU85KJiLbK3pt2bj1qZ1CJaz356WoD0u2ejaq11XNf1708uf73jqqeOAXotbIlgZ/t0tfSPRulZ050j0jubRjz2CGU/clyRRvvwv1LPIR4X5r6TtlJPmwY9W5la54vfea5+Zhm2dnniyj+j3GtdxCsMzL+vWAmuyujK"
+"2dLXnVGGYSZsduXPlV0625Vbk0nlnFlXhrYAezdjPFOa2sD4GRetlY5hdhnmpoHjKcXZlb927Llp4JCvWYHy8leDxpHgbCH0zBo9s3vyiLK8QiBIxwiPaHWnjwFGZbjl9r5RAtxut92Fp5GLTqPHP735qpXDrK5QbjFz27b/Wp802IXu2Yz6cGoadDmwCHV0enVJFpbCfkqLQ6Mvg9g7riPToEfyfrYMl4ZLOUadw1rZh33H/ytNjcbnunfavakeX02As3P1rZVoT4KeVdBXESDN05HV4pFXDaQrxqkE6TnISfC0dYAZA5PSSu3orkeYiSil/Sl3cm3b9t+NKbMHxHtTpenvcT7C33Gez+b1e3QFvvrUY2nhZ/Qi0KtMC+f6/KWpytnnsjWoXuKWyNaZkyud/HTh55mVvTYt++h8zDiXlTFnkwS1wfhlBZgxj917acNe9H9mZWuJvjPuez0azJ5RPj1T3kMe/zJyUNMzkMpdJts6MNybyckNXo/cwLI0"
+"XtZ8ZkaldBwt2x65RHvGMRwZoO9dWLh3CfqofC0zZhtKU5fpiWkVIE4n3b423Zemf0SA5cQdVenxt9x70FJ+8TEfkbxUuXqDytnp0L2p0kewzJjeOnMSWtKKt92rQCNageXEDTot05xH1iZy5Xf2lsra9iMrZDjW2dG9ha/7wLuNS5ctpDevt9y2WBu0ptvnxh2l75YutOrtu+/1m+N8tw66022PlGHrcfVuP+NCwNrg+2ETFPcPI45yLSu8s1Yg8UY3xb8K6WP2WualrzJjhDl8f2Ll721iPeiWAG8hwMw+LQhw6co/cpWaPO/DR4wBchU23APQMiMy43EhuAZDp0FfaQxwRCJjAQK8xTigp0uk4hPgowbH+vkEAD4GL8gAAQACAAQACAAQACAAQACAAAABAAIABAAIABAAIABAAIAAAAEAAgAEAK7NJR6M9S6PLQzPHZr1sulSuXmCxQu3APHz+sNP6wOspr09/CL76ym3Tzr2t2sBHhk13+UYwgsm"
+"nvFeXwI8qUtRinZxZNq27e/3tm3Lvg8gjWRpxc09Rj3eb2l/ufTiZ5CG78Sfn305eO7durX8tH4W8pB+Pz32vTQJcGAcED+0Nv5//Pbw9GTl+sKh8sVRMo2WoWkPJy0WpiRB6XVFpa5IvF28v3RfvX36mpylBwKXPktbkjiI1I69liYBTg6E4wqTkyOWolRB4nTSE5XuszaI3dvfngRppM1F+9auTG4fuW1raeXendYiWk+aBBjQf44jZW/TWoriV3gRddwi9L57IPfY9lA5Q3nF6YZyq33WIkLt/NTSJMCAcUD4/Wzhxt2o3Hjg0a3emSdPt7Q2t9vtn3KrfXY0L7U091rWo599xBggjSgh0pSa79aTl4ugaR8913qU9ld6vWlvd6bn+7mB+96MUHpcLULtHftemlqAAwKEwVd6MtNBbK4C7kWLuMkuDT5zA+za/nKzMC0VOu0CtXQhal2UeKCfG2PUPsvNZrUcey3NV8Dj0Z/cvctNQ77DmogWAM0S"
+"7M0gQQvwluS6HFZ0CQA8DJdDgwAAAQACAAQACAAQACAAQACAAAABAAIABAAIABAAIABAAIAAAAEAAgAEAAgAEAAgAEAAgAAAAQACAAQACAAQACAAQACAAAABAAIABAAIABAAIABAAIAAAAEAAgAEAAgAEAAgAEAAgAAAAYBlWf4A1W4Hx65cJAoAAAAASUVORK5CYII=","iVBORw0KGgoAAAANSUhEUgAAAYAAAAAQCAYAAAAf1qhIAAAAxHpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjabVBbDsMgDPvnFDtCXoVwHLp20m6w489AkNZtlnDcJDUh6Xw9H+nWIWzJtuK55kyAVavSIJwm2mAmGzzgS/E1nyISCVKKqPFDnpFXfjVG5Aa1fRj5PQr7tVAt/P3LKC7SPpFAHGFUw0hlFjgM2nwW5erl8wn7SVf4PKnTHq5jIvr9toLtHRvuUZFTWQmsmucA2o8lbRAFjERvREPP+GCOSbCQf3taSG9BflnMtBtpAwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAilJREFUeNrtXFsSgyAMrI735GyetP1yhnEoCWQDUXb/HApsXiQg9vMhCIIglsSWUvqWGs7z3J4gQIl/zv2ffNfv7u0WuVNK38h6i85vBf6z4mvE3D32GamT2f4T0X/3nNB5ntv1XFs4I+HOv+ZUuXy1/qhEFD1R"
+"PnXxfCpmBv+IxTWyTmb7j2b+lNJ3NM/9bVsaTQJ7chVJEASBwrGq4EwCBEGsviaJCeCqpO/n5dI5O7IdvRVDjn3nnusLJV+tv2QfKz+N/S38tfP/49/yjOJf4i6Nb9nae8ePp3165UStHwh+3vFXkx0Rn7X+GyqopKDobW8xkMRXUjDiHYBm7Jb5NP2lZys/zfi9/LVctfx75LHa2RovI/TXolekfazxO5ufd/xZ7WPV36HNQsjqXOrvVf2Xbv0Q47eqKx2/IYqLaPrj8el74vdAGbZ2nbT0dvuaS2qn89qPEGaOr7Vv5MQ8k9so/bEweu9iX/OfAzmRtu0ilCeBWjvhn7g8x9fYN6qtpePEGbb30B9jbZ21I/effVWlSIHMioggiLfDJQHkWw7p4wb0xw8tL1u8Fn/vDzqs44+0Sc9Yo30meqGC1p+3/qPbZza/kfNLc22tZ4ulhXXmNVD0X0FYtsW919hQMkq3XHr4Id7NoOyv4V+6+YDUf2187S20"
+"ET7eEsfe9vGWLzo/zfwI+7T4H4/8iGWw0o6BoH9NPwIiCIIg4oPbAOL11Rm3vgT9q4wf9EvmXAdD8AMAAAAASUVORK5CYII=","#version 100\nprecision mediump float; attribute vec2 a_pos; varying vec2 v_pos; void main() { gl_Position = vec4(((v_pos = a_pos) - 0.5) * vec2(2.0, -2.0), 0.0, 1.0); }","#version 300 es\nprecision mediump float; layout(location = 0) in vec2 a_pos; out vec2 v_pos; void main() { gl_Position = vec4(((v_pos = a_pos) - 0.5) * vec2(2.0, -2.0), 0.0, 1.0); }","#version 100\nprecision mediump float; precision mediump sampler2D; varying vec2 v_pos; uniform sampler2D tex; uniform vec2 aspect; void main() { gl_FragColor = vec4(texture2D(tex, clamp(v_pos * aspect - ((aspect - 1.0) * 0.5), 0.02, 0.98)).rgb, 1.0); }",
"#version 300 es\nprecision mediump float; precision mediump sampler2D; in vec2 v_pos; layout(location = 0) out vec4 fragColor; uniform sampler2D tex; uniform vec2 aspect; void main() { fragColor = vec4(textureLod(tex, clamp(v_pos * aspect - ((aspect - 1.0) * 0.5), 0.02, 0.98), 0.0).rgb, 1.0); }","a_pos","tex","aspect","iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAC4jAAAuIwF4pT92AAAEAklEQVR42u2dvXbjIBBG7T0+xw+gTp06v//LmE6dO/VR5a3wGZNh+BGSFeveJgkIBrDy8TGKds8/Pz/PExyW8/P55AY4MP9YgmNzmeeZVUABAA8AKADgAQAFADwAoACABwAUAPAAgAIAHgBQAMADAAoAeABAAY7LOI7fpQDX65VPtZCt18w5d7rdbigAbOgBxnE8DcPwJnnDMCTrNJlsUVcizTnj9HWxeVvINfN9y361OdTEk30551ZZt3PsvYDYxOSChoPQ6sJ21mRLBm61jY0lpy61gDKWNdfcNcv5wErWLbfPF88I9/s9WtayzopXS85YtPqcMeT23SqedV1pucal1V4iTUooV/IaWSfbWHU5JmkvpmzrsayaB9DqfJnVTpMff72sc869/WzVlcjjOI7mOOVYfBzfT05exLfT5pqae008a71L"
+"y6tPASV79CfPylvFjpm+teLH+tXiF5nA2LOAUMpCibckWpPBUOJT20btFuDjyK8p+S45Z4fX+ti+LDb3pef62PosWbfkDbBW8mFPhB/gt8Vr7gG+kZK9+C/GM2+ArffnnKRHbT5gSdJoK0+ydrziGyCW115LolLxnHOr59q3lt89b6U8Czg4pgdI5bUtKY3VzfOclGBtTLVSmmqn1cdyC7Iud+5791KX1MLJDz3Mg2s59pK6sM/asdTmLrRx5pzjS+e+awWw9lstVeuv1/a10rqwT8sn5LQr8RzaMVfmKrR2qfnFjs57/puLS0nyoTZp0fL8XGq+ap8v4AES+3Msx74kN2/tmblewWoXPl9o+RykZH5/5hTQYv+y+vj084XcPHpJbHmt1s7yGbV1q+UBnHO/gnoZje2RmuzK/Vr2F3sWEF6TGkvutqH5CG08qTmk5u77tLyK5Qtq62rgxRA8AO8FHBkygQeHLQAFADwAoACABwAUAPAAgAIAHgBQAMAD"
+"AAoAeABAAQAPACgA4AEABQA8AKAAgAcAFAC+3gNM03Tqum7VQSyN4dtvMdZDKcBWC9oqhr8JoIEHeDwep77vf5VJfL0vl9fLa/u+f+vPfx9eszSGNXZo5AH6vlcXW36gsqykrzViwAIPYL3r3nXd63v5m6i9J2+VaT8viWGNHZQbYE97+KdjHPIGKH0XPSyL7eXSjPk2YZlsN03Tq21OjLAs598ZggIT2MpMbW3IMICFN0Dsv4xpfUbfAvIAK9wAcOAtAMgDwJHzAIACAB4AUADAAwAKAHgAQAEADwAoAOABAAUAPACgAIAHABQA8ACAAgAeAFAAwAMACgB4AEABAA8AKADgAQAFADwAoACABwAUAPAAgAIAHgBQAMADAAoAeABAAQAPACgA4AEABQA8AKAAgAcAFADwANCe/0of1jQ8XY5YAAAAAElFTkSuQmCC","assets/minecraft/lang/",".mcmeta","image/png","EaglercraftXClient:",
"Eaglercraft 1.12","EaglercraftXClientOld:","North Carolina","epkInvalidFlag","Failed to download one or more correct/valid files, attempting to bypass the browser\'s cache...","Failed to download one or more correct/valid files, attempting to bypass the server\'s cache...","blob:","://","http:","https:","<data: "," chars>","Downloading: {}","EPKVersionIdentifier.txt","Version identifier file is missing from the EPK, expecting \"{}\"","EPK version identifier \"{}\" does not match the expected identifier \"{}\"",
"Nothing we can do about this, ignoring the invalid EPK version and setting invalid flag to true","Could not download EPK file \"{}\"","Could not download EPK file \"","Decompressing: {}","Could not extract EPK file \"{}\"","Could not extract EPK file \"","eaglerCacheFix=","?eaglerCacheFix=","&","#","Could not open IndexedDB filesystem: {}","Using RAMDisk filesystem for database \"{}\", data will not be saved to local storage!","PlatformFilesystem","..","The filesystem has not been initialized yet!","Relative paths are not allowed: ",
"\\","Could not initialize audio context!","/assets/eagler/audioctx_test_ogg.dat","Note: Using embedded JOrbis OGG decoder","Missing AudioContext buffer from Float32Array support, attempting to use WAV files as a container to load raw PCM data","/assets/eagler/audioctx_test_wav32f.dat","OGG file support detected as false! Using embedded JOrbis OGG decoder","Could not load a 32-bit floating point WAV file, trying to use 16-bit integers","/assets/eagler/audioctx_test_wav16.dat","Audio context is missing some required features!",
"Could not load a 16-bit integer WAV file, this browser is not supported","BrowserAudio","DESKTOP","LWJGL3","CHROME","Chrome","EDGE","Edge","IE","FIREFOX","Firefox","SAFARI","Safari","OPERA","Opera","WEBKIT","WebKit","GECKO","Gecko","UNKNOWN","Unknown","WINDOWS","Windows","MACOS","MacOS","LINUX","Linux","CHROMEBOOK_LINUX","ChromeOS","OTHER","DEFAULT","default","Default","D3D11","Direct3D11","OPENGL","OpenGL","OPENGLES","opengles","OpenGL ES","METAL","Metal","VULKAN","Vulkan","/assets/eagler/glsl/gles2_compat.glsl",
"#version 300 es","\n#define EAGLER_IS_GLES_300","\n#define EAGLER_HAS_GLES_300","\n#define EAGLER_HAS_GLES_200","Unsupported OpenGL ES version: ","#version 100","\n#extension GL_EXT_shader_texture_lod : enable","\n#define EAGLER_IS_GLES_200","\n#define EAGLER_HAS_GLES_200_SHADER_TEXTURE_LOD","#version 310 es","\n#extension GL_OES_gpu_shader5 : enable","\n#extension GL_EXT_gpu_shader5 : enable","\n#define EAGLER_IS_GLES_310","\n#define EAGLER_HAS_GLES_310","\n#define EAGLER_HAS_GLES_310_SHADER_5","#define EAGLER_IS_VERTEX_SHADER\n",
"#define EAGLER_IS_FRAGMENT_SHADER\n","/assets/eagler/glsl/local.vsh","precision highp float;\n","Failed to compile GL_VERTEX_SHADER \"/assets/eagler/glsl/local.vsh\"!","(\\r\\n|\\r|\\n)","[VERT] {}","Vertex shader \"/assets/eagler/glsl/local.vsh\" could not be compiled!","/assets/eagler/glsl/accel_font.vsh","/assets/eagler/glsl/accel_font.fsh","precision lowp int;\nprecision highp float;\nprecision mediump sampler2D;\n","Failed to compile GL_VERTEX_SHADER \"/assets/eagler/glsl/accel_font.vsh\" for InstancedFontRenderer!",
"Vertex shader \"/assets/eagler/glsl/accel_font.vsh\" could not be compiled!","Failed to compile GL_FRAGMENT_SHADER \"/assets/eagler/glsl/accel_font.fsh\" for InstancedFontRenderer!","[FRAG] {}","Fragment shader \"/assets/eagler/glsl/accel_font.fsh\" could not be compiled!","Failed to link shader program for InstancedFontRenderer!","[LINK] {}","Shader program for InstancedFontRenderer could not be linked!","u_matrixTransform","u_charSize2f","u_charCoordSize2f","u_color4f","u_colorBias4f","u_inputTexture","InstancedFontRenderer",
"en","CA","fr","zh","CN","FR","de","DE","it","IT","ja","JP","ko","KR","TW","GB","US","Slot "," is already occupied by "," when adding ","stone","wood","gravel","grass","cloth","sand","charsetName is null","Should never been thrown","UTF-8","crashReportShow","TeaVMClientConfigAdapterHooks","SHIM_CLASS_MAP","Map","SHIM_CLASS_WEAKMAP","WeakMap","SHIM_CLASS_SET","Set","SHIM_CLASS_WEAKSET","WeakSet","SHIM_CLASS_PROMISE","Promise","SHIM_STRING_FROM_CODE_POINT","String.fromCodePoint","SHIM_STRING_PROTO_CODE_POINT_AT",
"String.prototype.codePointAt","SHIM_STRING_PROTO_STARTS_WITH","String.prototype.startsWith","SHIM_STRING_PROTO_ENDS_WITH","String.prototype.endsWith","SHIM_STRING_PROTO_INCLUDES","String.prototype.includes","SHIM_STRING_PROTO_REPEAT","String.prototype.repeat","SHIM_ARRAY_PROTO_FILL","Array.prototype.fill","SHIM_OBJECT_IS","Object.is","SHIM_OBJECT_SET_PROTOTYPE_OF","Object.setPrototypeOf","SHIM_FUNCTION_NAME","Function.prototype.name","SHIM_MATH_SIGN","Math.sign","SHIM_FAKE_SYMBOL","Symbol (sham)","Tried to pass a ",
" which is not a native eagler buffer","Index out of range: ","Unable to allocate array size: ","Input array too big, the output array would be bigger (",") than the specified maximum size of ","lineSeparator must not contain base64 characters: [","Impossible modulus ","Strict decoding: Last encoded character (before the paddings if any) is a valid base 64 alphabet but not a possible encoding. Decoding requires at least two trailing 6-bit characters to create bytes.","Strict decoding: Last encoded character (before the paddings if any) is a valid base 64 alphabet but not a possible encoding. Expected the discarded bits from the character to be zero.",
"Width of the copied region must match thewidth of the pasted region","Height of the copied region must match theheight of the pasted region","(\\r\\n|\\n|\\r)","US-ASCII","ISO-8859-1","UTF-16","UTF-16BE","UTF-16LE","EPK file is incomplete","EAGPKG$$","Invalid EPK file type \'","ver2.","Unknown or invalid EPK version: ","Invalid or unsupported EPK compression: ","EPK missing END$ object","Unexpected END when there are still "," files remaining","File \'","\' did not have a file-type block as the first entry in the file",
"file-type","epk/resources","Object \'","\' is incomplete","\' has an invalid checksum","EPK is not of file-type \'epk/resources\'!","EPK file is missing EOF code (:::YEE:>)","Digit0","Digit1","Digit2","Digit3","Digit4","Digit5","Digit6","Digit7","Digit8","Digit9","KeyA","KeyB","KeyC","KeyD","KeyE","KeyF","KeyG","KeyH","KeyI","KeyJ","KeyK","KeyL","KeyM","KeyN","KeyO","KeyP","KeyQ","KeyR","KeyS","KeyT","KeyU","KeyV","KeyW","KeyX","KeyY","KeyZ","Comma","Period","Semicolon","Quote","BracketLeft","BracketRight",
"Backquote","Backslash","IntlBackslash","Minus","Equal","Slash","IntlRo","IntlYen","AltLeft","AltRight","CapsLock","ControlLeft","ControlRight","MetaLeft","MetaRight","ShiftLeft","ShiftRight","ContextMenu","Enter","Space","Backspace","Tab","Delete","End","Help","Home","Insert","PageDown","PageUp","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Escape","PrintScreen","ScrollLock","Pause","F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F20","F21","F22",
"F23","F24","NumLock","Numpad0","Numpad1","Numpad2","Numpad3","Numpad4","Numpad5","Numpad6","Numpad7","Numpad8","Numpad9","NumpadAdd","NumpadComma","NumpadDecimal","NumpadDivide","NumpadEnter","NumpadEqual","NumpadMultiply","NumpadSubtract","Failed to request fullscreen, it is not supported!","Failed to exit fullscreen, it is not supported!","Unidentified","Numpad","VSync lockup detected! Attempting to recover...","Async callback is null!","Not enough memory to allocate buffers for rehashing: %,d -> %,d","EAGLER_VSH_LAYOUT_BEGIN()",
"Could not find \"EAGLER_VSH_LAYOUT_BEGIN()\" delimiter!","EAGLER_VSH_LAYOUT_END()","Could not find \"EAGLER_VSH_LAYOUT_END()\" delimiter!","EAGLER_IN(",")","Loading deobfuscation data, please wait...","Indexed {} class names and {} function names after {}ms","Failed to initialize the tables!","<unknown>","()","TeaVMRuntimeDeobfuscator","offset "," and length "," are out of bounds for a "," long arraybuffer"," array","buffer size must be greater than 0","Stream closed","negative skip length","footer is not found",
"Unexpected end of ZLIB input stream","_net_PeytonPlayz585_eaglercraft_internal_PlatformFilesystem_0_30_","IDBDatabase is null!","Failed to write "," byte file to indexeddb table: ","linux","solaris","windows","macos","step.","random.glass","step.gravel","liquid.water","lava","random.fizz","largesmoke","random.fuse","smoke","flame","fire.fire","Large chest","reddust","Get resource: ","random.door_close","random.door_open","random.click","everything","mobs","players","CONFLICT @ ","13","cat","Patter is null",
"window.indexedDB was null or undefined","database open request was null or undefined","readonly","readwrite","ERA=","YEAR=","MONTH=","WEEK_OF_YEAR=","WEEK_OF_MONTH=","DAY_OF_MONTH=","DAY_OF_YEAR=","DAY_OF_WEEK=","DAY_OF_WEEK_IN_MONTH=","AM_PM=","HOUR=","HOUR_OF_DAY","MINUTE=","SECOND=","MILLISECOND=","ZONE_OFFSET=","DST_OFFSET=","Root tag must be a named compound tag","Caught an error decoding data URL via XHR, doing it the slow way instead...","Failed to manually decode data URL!","Caught an error decoding data URL via fetch, doing it the slow way instead...",
"New position "," is outside of range [0;","Capacity is negative: ","The last byte in dst "," is outside of array of size ","Length "," must be non-negative","Offset ","The last byte in src ","Could not load audio: {}","001","End of stream reached","Malformed UTF-8 sequence","Stream is closed","Empty string not allowed"," entries","fire.ignite","random.bow",";base64,","The last char in dst ","Start ","The last char in src "," is outside of string of size "," must be before end ","database locked","open error",
"path","STRICT","LENIANT","fSet","Is","In","GMT","Error occurred: ","END","NonCapFSet","AheadFSet","BehindFSet","AtomicFSet","FinalSet","<Empty set>","JointSet","NonCapJointSet","PosLookaheadJointSet","NegLookaheadJointSet","PosBehindJointSet","NegBehindJointSet","BIG_ENDIAN","LITTLE_ENDIAN"," bytes]","TAG_Byte","TAG_Short","TAG_Int","TAG_Long","TAG_Float","TAG_Double","TAG_Byte_Array","TAG_String","TAG_List","TAG_Compound","TAG_End"," entries of type ","<Quant>","<GroupQuant>","Id must not be null","Unknown zone type: ",
"posFSet"," ","^ ","range:","CompositeRangeSet: <nonsurrogate> "," <surrogate> ","UCI range:","decomposed Hangul syllable:","UCI ","CI ","decomposed char:","<DotAllQuant>","<DotQuant>","<SOL>","WordBoundary","PreviousMatch","<EOL>","EOI","^","DotAll","<Unix MultiLine $>","<MultiLine $>","CI back reference: ","back reference: ","UCI back reference: ","sequence: ","UCI sequence: ","CI sequence: ","Lower","Upper","ASCII","Alpha","Digit","Alnum","Punct","Graph","Print","Blank","Cntrl","XDigit","javaLowerCase",
"javaUpperCase","javaWhitespace","javaMirrored","javaDefined","javaDigit","javaIdentifierIgnorable","javaISOControl","javaJavaIdentifierPart","javaJavaIdentifierStart","javaLetter","javaLetterOrDigit","javaSpaceChar","javaTitleCase","javaUnicodeIdentifierPart","javaUnicodeIdentifierStart","w","W","s","S","d","D","BasicLatin","Latin-1Supplement","LatinExtended-A","LatinExtended-B","IPAExtensions","SpacingModifierLetters","CombiningDiacriticalMarks","Greek","Cyrillic","CyrillicSupplement","Armenian","Hebrew",
"Arabic","Syriac","ArabicSupplement","Thaana","Devanagari","Bengali","Gurmukhi","Gujarati","Oriya","Tamil","Telugu","Kannada","Malayalam","Sinhala","Thai","Lao","Tibetan","Myanmar","Georgian","HangulJamo","Ethiopic","EthiopicSupplement","Cherokee","UnifiedCanadianAboriginalSyllabics","Ogham","Runic","Tagalog","Hanunoo","Buhid","Tagbanwa","Khmer","Mongolian","Limbu","TaiLe","NewTaiLue","KhmerSymbols","Buginese","PhoneticExtensions","PhoneticExtensionsSupplement","CombiningDiacriticalMarksSupplement","LatinExtendedAdditional",
"GreekExtended","GeneralPunctuation","SuperscriptsandSubscripts","CurrencySymbols","CombiningMarksforSymbols","LetterlikeSymbols","NumberForms","Arrows","MathematicalOperators","MiscellaneousTechnical","ControlPictures","OpticalCharacterRecognition","EnclosedAlphanumerics","BoxDrawing","BlockElements","GeometricShapes","MiscellaneousSymbols","Dingbats","MiscellaneousMathematicalSymbols-A","SupplementalArrows-A","BraillePatterns","SupplementalArrows-B","MiscellaneousMathematicalSymbols-B","SupplementalMathematicalOperators",
"MiscellaneousSymbolsandArrows","Glagolitic","Coptic","GeorgianSupplement","Tifinagh","EthiopicExtended","SupplementalPunctuation","CJKRadicalsSupplement","KangxiRadicals","IdeographicDescriptionCharacters","CJKSymbolsandPunctuation","Hiragana","Katakana","Bopomofo","HangulCompatibilityJamo","Kanbun","BopomofoExtended","CJKStrokes","KatakanaPhoneticExtensions","EnclosedCJKLettersandMonths","CJKCompatibility","CJKUnifiedIdeographsExtensionA","YijingHexagramSymbols","CJKUnifiedIdeographs","YiSyllables","YiRadicals",
"ModifierToneLetters","SylotiNagri","HangulSyllables","HighSurrogates","HighPrivateUseSurrogates","LowSurrogates","PrivateUseArea","CJKCompatibilityIdeographs","AlphabeticPresentationForms","ArabicPresentationForms-A","VariationSelectors","VerticalForms","CombiningHalfMarks","CJKCompatibilityForms","SmallFormVariants","ArabicPresentationForms-B","HalfwidthandFullwidthForms","all","Specials","Cn","IsL","Lu","Ll","Lt","Lm","Lo","IsM","Mn","Me","Mc","N","Nd","Nl","No","IsZ","Zs","Zl","Zp","IsC","Cc","Cf","Co",
"Cs","IsP","Pd","Ps","Pe","Pc","Po","IsS","Sm","Sc","Sk","So","Pi","Pf","GMT+00:00",":","00","Unknown mode: ","IGNORE","REPLACE","REPORT","Only GL_GREATER alphaFunc is supported","Only 2D texture types are supported!","GL_PROJECTION matrix stack underflow! Called GlStateManager.popMatrix on an empty matrix stack"," matrix stack underflow! Called GlStateManager.popMatrix on an empty matrix stack","GL_MODELVIEW matrix stack underflow! Called GlStateManager.popMatrix on an empty matrix stack","glGetFloat can only be used to retrieve matricies!",
"saves","level.dat","Data","RandomSeed","SpawnX","SpawnY","SpawnZ","Time","SizeOnDisk","SnowCovered","Player","Saving chunks","LastPlayed","level.dat_new","level.dat_old","C418 - ","Now playing: ","Player count: ","Removing entity because it\'s not in a chunk!!","All: ","ambient.cave.cave","TickNextTick list out of synch","REINSERTING PLAYER!","Duplicate keyboardEaglerToGLFW entry: "," -> ","Duplicate keyboardGLFWToEagler entry: ","Duplicate keyboardEaglerToBrowser entry: ","(0)","Duplicate keyboardBrowserToEagler entry: ",
"(0) -> ",") -> ","Duplicate keyboardNames entry: ","Duplicate keyboardChars entry: ","Duplicate (alt) keyboardBrowserToEagler entry: ","1","2","3","4","5","6","7","8","9","Equals","A","B","C","E","F","G","H","I","J","K","L","M","O","P","Q","R","T","U","V","X","Y","Z","L. Bracket","R. Bracket","Backtick","Right","Left","Down","Up","Page Up","Page Down","Caps Lock","Scroll Lock","Num Lock","Keypad 0","Keypad 1","Keypad 2","Keypad 3","Keypad 4","Keypad 5","Keypad 6","Keypad 7","Keypad 8","Keypad 9","Decimal",
"Divide","Multiply","Subtract","Add","L. Shift","L. Control","L. Alt","R. Shift","R. Control","R. Alt","Back to title screen","Level save conflict","Minecraft detected a conflict in the level save data.","This could be caused by two copies of the game","accessing the same level.","To prevent level corruption, the current game has quit.","need dictionary","unknown compression method","unknown header flags set","incorrect data check","incorrect length check","incorrect header check","invalid window size","bad extra field length",
"header crc mismatch","newAction must be non-null","WorldRenderer already building you eagler!","Wrong number of repetitions of X pattern at "," [ILLEGAL FORMAT, ARGS SUPPRESSED]","Action must be non-null","Needed to grow WorldRenderer buffer: Old size "," bytes, new size "," bytes.","Not building!","WorldRenderer","Inconsistent vertex format in display list (only one is allowed)","Inconsistent draw mode in display list (only one is allowed)","<22>","averageCharsPerByte must be positive. Actual value is ","maxCharsPerByte must be positive. Actual value is ",
"Forward","Back","Jump","Inventory","Drop","Chat","Toggle fog","Sneak","options.txt","##","%clamp%","%blur%","Music: ","Sound: ","ON","Invert mouse: ","Sensitivity: *yawn*","Sensitivity: HYPERSPEED!!!","Sensitivity: ","Render distance: ","View bobbing: ","3d anaglyph: ","Limit framerate: ","Difficulty: ","FAST","FANCY","Graphics: ","Failed to load options","music","sound","mouseSensitivity","invertYMouse","viewDistance","bobView","anaglyph3d","limitFramerate","difficulty","fancyGraphics","key_","music:","sound:",
"invertYMouse:","mouseSensitivity:","viewDistance:","bobView:","anaglyph3d:","limitFramerate:","difficulty:","fancyGraphics:","Failed to save options","FAR","NORMAL","SHORT","TINY","Peaceful","Easy","Normal","Hard","random.splash","bubble","splash","id","Pos","Motion","Rotation","FallDistance","Fire","Air","OnGround","/char.png","explode","random.hurt","Health","HurtTime","DeathTime","AttackTime","Desktop","JAVASCRIPT","HTML5","WASM_GC","WASM-GC","!!","0123456789abcdefklmnor","/terrain/sun.png","/terrain/moon.png",
"/clouds.png","snowballpoof","slime","/particles.png","/gui/gui.png","/gui/icons.png","Minecraft Alpha v1.1.2_01","Minecraft Alpha v1.1.2_01 (","Used memory: ","% (","MB) of ","MB","Allocated memory: ","MB)","/misc/vignette.png"," * * * * * *** *** *** *** *** ***"," ** ** * ** * * * * * * * * * "," * * * * * * * ** * ** *** ** * "," * * * * ** * * * * * * * * "," * * * * * *** *** * * * * * * ","missingno","Darviglet!","eaglerenophile!","You Eagler!","Yeeeeeee!","yeee","EEEEEEEEE!",
"You Darvig!","You Vigg!",":>","|>","You Yumpster!","Poincare","MiG Mad Marine","Wild Weasel","YGBSM","Union Aerospace Corporation","Singleplayer","Multiplayer","Play tutorial level","Options...","/gui/logo.png","Eaglercraft 25w20b","copyright 2010 Mojang AB","site resources are","Free memory: ","% of ","/title/black.png","ws://","wss://","Could not open WebSocket to \"{}\"!","Could not open websocket to\"","\"!","Failed to connect to the server","Connection timed out","Connection Refused!","Cancel","Closed",
"Logging in...","Connecting to the server...","humanoid","Notch","Slot","https://github.com/catfoolyou/EaglerSkinRepo/",".png","Loading texture ","Score","Edit sign message:","Crafting","/gui/inventory.png"," !\"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\'abcdefghijklmnopqrstuvwxyz{|}~⌂ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡«»","> ","Respawn","Title menu","Respawning","Game over!","Score: &e","invalid stored block lengths","invalid block type","too many length or distance symbols",
"invalid bit length repeat","Replacement preconditions do not hold","Caught exception while invoking eaglercraftXOpts \"{}\" hook!","Count","Damage","disconnect.overflow","disconnect.timeout","disconnect.endOfStream","Connection lost","oversubscribed dynamic bit lengths tree","incomplete dynamic bit lengths tree","oversubscribed distance tree","incomplete distance tree","empty distance tree with lengths","oversubscribed literal/length tree","incomplete literal/length tree","invalid distance code","invalid literal/length code",
"/assets/eagler/glsl/core.vsh","/assets/eagler/glsl/core.fsh","#define COMPILE_TEXTURE_ATTRIB\n","#define COMPILE_COLOR_ATTRIB\n","#define COMPILE_NORMAL_ATTRIB\n","#define COMPILE_LIGHTMAP_ATTRIB\n","#define COMPILE_ENABLE_TEXTURE2D\n","#define COMPILE_ENABLE_LIGHTMAP\n","#define COMPILE_ENABLE_ALPHA_TEST\n","#define COMPILE_ENABLE_MC_LIGHTING\n","#define COMPILE_ENABLE_TEX_GEN\n","#define COMPILE_ENABLE_ANISOTROPIC_FIX\n","#define COMPILE_ENABLE_FOG\n","#define COMPILE_BLEND_ADD\n","precision lowp int;\n",
"precision mediump sampler2D;\n\n"," ext ","Failed to compile GL_VERTEX_SHADER for state {} !","Vertex shader could not be compiled!","Failed to compile GL_FRAGMENT_SHADER for state {} !","Fragment shader could not be compiled!","a_position3f","a_color4f","a_texture2f","a_normal4f","a_lightmap2f","u_alphaTestRef1f","u_lightsEnabled1i","u_lightsDirections4fv[","u_lightsAmbient3f","u_uniformNormal3f","u_fogParameters4f","u_fogColor4f","u_texGenPlane4i","u_texGenS4f","u_texGenT4f","u_texGenR4f","u_texGenQ4f","u_modelviewMat4f",
"u_projectionMat4f","u_modelviewProjMat4f","u_textureMat4f01","u_textureMat4f02","u_textureCoords01","u_textureCoords02","u_textureAnisotropicFix","u_colorBlendSrc4f","u_colorBlendAdd4f","u_samplerTexture","u_samplerLightmap","Program could not be linked for state {} !","Program could not be linked!","FixedFunctionPipeline","%clamp%/misc/shadow.png","\"Internal exception: \" + var1.toString()","/mob/spider.png","mob.spider","mob.spiderdeath","/mob/spider_eyes.png","/mob/pig.png","Saddle","mob.pig","mob.pigdeath",
"/mob/saddle.png","/mob/sheep.png","Sheared","mob.sheep","/mob/sheep_fur.png","/mob/cow.png","mob.cow","mob.cowhurt","/mob/chicken.png","mob.chickenplop","mob.chicken","mob.chickenhurt","/mob/creeper.png","mob.creeper","mob.creeperdeath","/mob/skeleton.png","mob.skeleton","mob.skeletonhurt","/mob/zombie.png","mob.zombie","mob.zombiehurt","mob.zombiedeath","/mob/slime.png","Size","mob.slime","mob.slimeattack","/armor/","chain","iron","diamond","gold","Dir","Motive","TileX","TileY","TileZ","/art/kz.png","random.drr",
"xTile","yTile","zTile","inTile","shake","inGround","random.pop","/item/arrows.png","Age","Item","Fuse","Tile","Type","PushX","PushZ","Fuel","Items","Minecart","/item/cart.png","/item/boat.png","Negative initial size: "," Red"," Green"," Blue","Color parameter outside of expected range:","Save and quit to title","Disconnect","Back to game","Game menu","Saving level..","CLOSED","CONNECTING","CONNECTED","FAILED","PlatformNetworking","Duplicate packet id:","Duplicate packet class:","Skipping packet with id ","Bad packet id ",
"Password","Can\'t convert code point "," to char","Currency not found: ","-","0x","+ ","0-","Missing format with for specifier ","--#+ 0,(<","Illegal format flags "," for conversion ","Duplicate format flags: ","###","#X#","XXX","X#X","# #"," X "," # ","X X","A "," B","# ","## "," #"," #X","# X"," recipes","MpServer","Skipping Entity with id ","Bad compressed data format","Got kicked","Disconnected by server","XX","X#"," #","Duplicate id: ","x","y","z"," is missing a mapping! This is a bug!","Furnace","Chest",
"Sign","MobSpawner","Writer already closed","Unknown format conversion: ","Illegal precision: ","Can\'t format argument of "," using "," conversion","This exception should not been thrown","Positive number pattern not found in ","Expected \';\' at "," in ","Text1","Text2","Text3","Text4","Text","/item/sign.png"," <","Pig","EntityId","Delay","Illegal format flags: ","UP","DOWN","CEILING","FLOOR","HALF_UP","HALF_DOWN","HALF_EVEN","UNNECESSARY","Options","Controls...","Done","Controls","Select world","World","- empty -",
"World "," ("," MB)","Delete world...","Delete world","Loading level","Generating level","Connect","Exception getting clipboard data","Please enter the text to paste:","Play Multiplayer","Minecraft Multiplayer is currently not finished, but there","is some buggy early testing going on.","Enter the IP of a server to connect to it:","Wrong location! ","Attempted to place a tile entity where there was no entity tile!","UTF Error","Could not write stream contents to file!","Prefix contains special character at ",
"Quote opened at "," was not closed in ","Group separator found at fractional part at ","Unexpected second decimal separator at ","Unexpected \'0\' at optional digit part at ","Unexpected char at exponent at ","Pattern does not specify exponent digits at ","Unexpected \'#\' at non-optional digit part at ","Two group separators at ","Pattern does not specify integer digits at ","Group separator at the end of number at ","[{}]: Invalid header detected","[{}]: Number of channels in header does not match the stream",
"[{}]: Empty file","[{}]: Invalid length for WAV calculated",".wav","[{}]: Problem with first Ogg header page in method \'readHeader\'.","[{}]: Problem with first Ogg header packet in method \'readHeader\'.","[{}]: File does not contain Vorbis header in method \'readHeader\'.","[{}]: Secondary Ogg header corrupt in method \'readHeader\'.","[{}]: End of file reached before finished reading Ogg header in method \'readHeader\'","[{}]: Ogg header not recognized in method \'readHeader\'.","JOrbisAudioBufferDecoder",
"BurnTime","CookTime","vorbis","Buffer was the wrong size! "," remaining","Xiphophorus libVorbis I 20000508","Malformed input of length ","Unmappable characters of length ","\' will be lost forever!","Are you sure you want to delete this world?","Error: ","/music/","Yes","stream end","file error","stream error","data error","insufficient memory","buffer error","incompatible version","Quitting","Downloading terrain","Arrow","Snowball","Painting","Mob","Monster","Creeper","Skeleton","Spider","Giant","Zombie",
"Slime","Sheep","Cow","Chicken","PrimedTnt","FallingSand","Boat","Kebab","Aztec","Alban","Aztec2","Bomb","Plant","Wasteland","Pool","Courbet","Sea","Sunset","Creebet","Wanderer","Graham","Match","Bust","Stage","Void","SkullAndRoses","Fighters","Pointer","Pigscene","DonkeyKong","Dropping?","0123456789ABCDEF",".dat","Level","Chunk file at "," is missing level data, skipping","Blocks"," is missing block data, skipping"," is in the wrong location; relocating. (Expected ",", got ","xPos","zPos","LastUpdate","SkyLight",
"BlockLight","HeightMap","TerrainPopulated","Entities","TileEntities","Skipping TileEntity with id ","/gui/container.png","/gui/crafting.png","/gui/furnace.png","Sky","Block","random.explode","OW KNOWS!"]);
Cj.prototype.toString=function(){return $rt_ustr(this);};
Cj.prototype.valueOf=Cj.prototype.toString;D.prototype.toString=function(){return $rt_ustr(ASt(this));};
D.prototype.__teavm_class__=function(){return $dbg_class(this);};
var Long_eq;var Long_ne;var Long_gt;var Long_ge;var Long_lt;var Long_le;var Long_compare;var Long_ucompare;var Long_add;var Long_sub;var Long_inc;var Long_dec;var Long_mul;var Long_div;var Long_rem;var Long_udiv;var Long_urem;var Long_neg;var Long_and;var Long_or;var Long_xor;var Long_shl;var Long_shr;var Long_shru;var Long_not;if(typeof $rt_globals.BigInt!=='function'){Long_eq=function(a,b){return a.hi===b.hi&&a.lo===b.lo;};Long_ne=function(a,b){return a.hi!==b.hi||a.lo!==b.lo;};Long_gt=function(a,b){if(a.hi
<b.hi){return false;}if(a.hi>b.hi){return true;}var x=a.lo>>>1;var y=b.lo>>>1;if(x!==y){return x>y;}return (a.lo&1)>(b.lo&1);};Long_ge=function(a,b){if(a.hi<b.hi){return false;}if(a.hi>b.hi){return true;}var x=a.lo>>>1;var y=b.lo>>>1;if(x!==y){return x>=y;}return (a.lo&1)>=(b.lo&1);};Long_lt=function(a,b){if(a.hi>b.hi){return false;}if(a.hi<b.hi){return true;}var x=a.lo>>>1;var y=b.lo>>>1;if(x!==y){return x<y;}return (a.lo&1)<(b.lo&1);};Long_le=function(a,b){if(a.hi>b.hi){return false;}if(a.hi<b.hi){return true;}var x
=a.lo>>>1;var y=b.lo>>>1;if(x!==y){return x<=y;}return (a.lo&1)<=(b.lo&1);};Long_add=function(a,b){if(a.hi===a.lo>>31&&b.hi===b.lo>>31){return Long_fromNumber(a.lo+b.lo);}else if($rt_globals.Math.abs(a.hi)<Long_MAX_NORMAL&&$rt_globals.Math.abs(b.hi)<Long_MAX_NORMAL){return Long_fromNumber(Long_toNumber(a)+Long_toNumber(b));}var a_lolo=a.lo&0xFFFF;var a_lohi=a.lo>>>16;var a_hilo=a.hi&0xFFFF;var a_hihi=a.hi>>>16;var b_lolo=b.lo&0xFFFF;var b_lohi=b.lo>>>16;var b_hilo=b.hi&0xFFFF;var b_hihi=b.hi>>>16;var lolo=a_lolo
+b_lolo|0;var lohi=a_lohi+b_lohi+(lolo>>16)|0;var hilo=a_hilo+b_hilo+(lohi>>16)|0;var hihi=a_hihi+b_hihi+(hilo>>16)|0;return new Long(lolo&0xFFFF|(lohi&0xFFFF)<<16,hilo&0xFFFF|(hihi&0xFFFF)<<16);};Long_inc=function(a){var lo=a.lo+1|0;var hi=a.hi;if(lo===0){hi=hi+1|0;}return new Long(lo,hi);};Long_dec=function(a){var lo=a.lo -1|0;var hi=a.hi;if(lo=== -1){hi=hi -1|0;}return new Long(lo,hi);};Long_neg=function(a){return Long_inc(new Long(a.lo^0xFFFFFFFF,a.hi^0xFFFFFFFF));};Long_sub=function(a,b){if(a.hi===a.lo
>>31&&b.hi===b.lo>>31){return Long_fromNumber(a.lo -b.lo);}var a_lolo=a.lo&0xFFFF;var a_lohi=a.lo>>>16;var a_hilo=a.hi&0xFFFF;var a_hihi=a.hi>>>16;var b_lolo=b.lo&0xFFFF;var b_lohi=b.lo>>>16;var b_hilo=b.hi&0xFFFF;var b_hihi=b.hi>>>16;var lolo=a_lolo -b_lolo|0;var lohi=a_lohi -b_lohi+(lolo>>16)|0;var hilo=a_hilo -b_hilo+(lohi>>16)|0;var hihi=a_hihi -b_hihi+(hilo>>16)|0;return new Long(lolo&0xFFFF|(lohi&0xFFFF)<<16,hilo&0xFFFF|(hihi&0xFFFF)<<16);};Long_compare=function(a,b){var r=a.hi -b.hi;if(r!==0){return r;}r
=(a.lo>>>1) -(b.lo>>>1);if(r!==0){return r;}return (a.lo&1) -(b.lo&1);};Long_ucompare=function(a,b){var r=$rt_ucmp(a.hi,b.hi);if(r!==0){return r;}r=(a.lo>>>1) -(b.lo>>>1);if(r!==0){return r;}return (a.lo&1) -(b.lo&1);};Long_mul=function(a,b){var positive=Long_isNegative(a)===Long_isNegative(b);if(Long_isNegative(a)){a=Long_neg(a);}if(Long_isNegative(b)){b=Long_neg(b);}var a_lolo=a.lo&0xFFFF;var a_lohi=a.lo>>>16;var a_hilo=a.hi&0xFFFF;var a_hihi=a.hi>>>16;var b_lolo=b.lo&0xFFFF;var b_lohi=b.lo>>>16;var b_hilo
=b.hi&0xFFFF;var b_hihi=b.hi>>>16;var lolo=0;var lohi=0;var hilo=0;var hihi=0;lolo=a_lolo*b_lolo|0;lohi=lolo>>>16;lohi=(lohi&0xFFFF)+a_lohi*b_lolo|0;hilo=hilo+(lohi>>>16)|0;lohi=(lohi&0xFFFF)+a_lolo*b_lohi|0;hilo=hilo+(lohi>>>16)|0;hihi=hilo>>>16;hilo=(hilo&0xFFFF)+a_hilo*b_lolo|0;hihi=hihi+(hilo>>>16)|0;hilo=(hilo&0xFFFF)+a_lohi*b_lohi|0;hihi=hihi+(hilo>>>16)|0;hilo=(hilo&0xFFFF)+a_lolo*b_hilo|0;hihi=hihi+(hilo>>>16)|0;hihi=hihi+a_hihi*b_lolo+a_hilo*b_lohi+a_lohi*b_hilo+a_lolo*b_hihi|0;var result=new Long(lolo
&0xFFFF|lohi<<16,hilo&0xFFFF|hihi<<16);return positive?result:Long_neg(result);};Long_div=function(a,b){if($rt_globals.Math.abs(a.hi)<Long_MAX_NORMAL&&$rt_globals.Math.abs(b.hi)<Long_MAX_NORMAL){return Long_fromNumber(Long_toNumber(a)/Long_toNumber(b));}return (Long_divRem(a,b))[0];};Long_udiv=function(a,b){if(a.hi>=0&&a.hi<Long_MAX_NORMAL&&b.hi>=0&&b.hi<Long_MAX_NORMAL){return Long_fromNumber(Long_toNumber(a)/Long_toNumber(b));}return (Long_udivRem(a,b))[0];};Long_rem=function(a,b){if($rt_globals.Math.abs(a.hi)
<Long_MAX_NORMAL&&$rt_globals.Math.abs(b.hi)<Long_MAX_NORMAL){return Long_fromNumber(Long_toNumber(a)%Long_toNumber(b));}return (Long_divRem(a,b))[1];};Long_urem=function(a,b){if(a.hi>=0&&a.hi<Long_MAX_NORMAL&&b.hi>=0&&b.hi<Long_MAX_NORMAL){return Long_fromNumber(Long_toNumber(a)/Long_toNumber(b));}return (Long_udivRem(a,b))[1];};function Long_divRem(a,b){if(b.lo===0&&b.hi===0){throw new $rt_globals.Error("Division by zero");}var positive=Long_isNegative(a)===Long_isNegative(b);if(Long_isNegative(a)){a=Long_neg(a);}if
(Long_isNegative(b)){b=Long_neg(b);}a=new LongInt(a.lo,a.hi,0);b=new LongInt(b.lo,b.hi,0);var q=LongInt_div(a,b);a=new Long(a.lo,a.hi);q=new Long(q.lo,q.hi);return positive?[q,a]:[Long_neg(q),Long_neg(a)];}function Long_udivRem(a,b){if(b.lo===0&&b.hi===0){throw new $rt_globals.Error("Division by zero");}a=new LongInt(a.lo,a.hi,0);b=new LongInt(b.lo,b.hi,0);var q=LongInt_div(a,b);a=new Long(a.lo,a.hi);q=new Long(q.lo,q.hi);return [q,a];}function Long_shiftLeft16(a){return new Long(a.lo<<16,a.lo>>>16|a.hi<<16);}function Long_shiftRight16(a)
{return new Long(a.lo>>>16|a.hi<<16,a.hi>>>16);}Long_and=function(a,b){return new Long(a.lo&b.lo,a.hi&b.hi);};Long_or=function(a,b){return new Long(a.lo|b.lo,a.hi|b.hi);};Long_xor=function(a,b){return new Long(a.lo^b.lo,a.hi^b.hi);};Long_shl=function(a,b){b&=63;if(b===0){return a;}else if(b<32){return new Long(a.lo<<b,a.lo>>>32 -b|a.hi<<b);}else if(b===32){return new Long(0,a.lo);}else {return new Long(0,a.lo<<b -32);}};Long_shr=function(a,b){b&=63;if(b===0){return a;}else if(b<32){return new Long(a.lo>>>b|
a.hi<<32 -b,a.hi>>b);}else if(b===32){return new Long(a.hi,a.hi>>31);}else {return new Long(a.hi>>b -32,a.hi>>31);}};Long_shru=function(a,b){b&=63;if(b===0){return a;}else if(b<32){return new Long(a.lo>>>b|a.hi<<32 -b,a.hi>>>b);}else if(b===32){return new Long(a.hi,0);}else {return new Long(a.hi>>>b -32,0);}};Long_not=function(a){return new Long(~a.hi,~a.lo);};function LongInt(lo,hi,sup){this.lo=lo;this.hi=hi;this.sup=sup;}function LongInt_mul(a,b){var a_lolo=(a.lo&0xFFFF)*b|0;var a_lohi=(a.lo>>>16)*b|0;var a_hilo
=(a.hi&0xFFFF)*b|0;var a_hihi=(a.hi>>>16)*b|0;var sup=a.sup*b|0;a_lohi=a_lohi+(a_lolo>>>16)|0;a_hilo=a_hilo+(a_lohi>>>16)|0;a_hihi=a_hihi+(a_hilo>>>16)|0;sup=sup+(a_hihi>>>16)|0;a.lo=a_lolo&0xFFFF|a_lohi<<16;a.hi=a_hilo&0xFFFF|a_hihi<<16;a.sup=sup&0xFFFF;}function LongInt_sub(a,b){var a_lolo=a.lo&0xFFFF;var a_lohi=a.lo>>>16;var a_hilo=a.hi&0xFFFF;var a_hihi=a.hi>>>16;var b_lolo=b.lo&0xFFFF;var b_lohi=b.lo>>>16;var b_hilo=b.hi&0xFFFF;var b_hihi=b.hi>>>16;a_lolo=a_lolo -b_lolo|0;a_lohi=a_lohi -b_lohi+(a_lolo>>
16)|0;a_hilo=a_hilo -b_hilo+(a_lohi>>16)|0;a_hihi=a_hihi -b_hihi+(a_hilo>>16)|0;var sup=a.sup -b.sup+(a_hihi>>16)|0;a.lo=a_lolo&0xFFFF|a_lohi<<16;a.hi=a_hilo&0xFFFF|a_hihi<<16;a.sup=sup;}function LongInt_add(a,b){var a_lolo=a.lo&0xFFFF;var a_lohi=a.lo>>>16;var a_hilo=a.hi&0xFFFF;var a_hihi=a.hi>>>16;var b_lolo=b.lo&0xFFFF;var b_lohi=b.lo>>>16;var b_hilo=b.hi&0xFFFF;var b_hihi=b.hi>>>16;a_lolo=a_lolo+b_lolo|0;a_lohi=a_lohi+b_lohi+(a_lolo>>16)|0;a_hilo=a_hilo+b_hilo+(a_lohi>>16)|0;a_hihi=a_hihi+b_hihi+(a_hilo
>>16)|0;var sup=a.sup+b.sup+(a_hihi>>16)|0;a.lo=a_lolo&0xFFFF|a_lohi<<16;a.hi=a_hilo&0xFFFF|a_hihi<<16;a.sup=sup;}function LongInt_inc(a){a.lo=a.lo+1|0;if(a.lo===0){a.hi=a.hi+1|0;if(a.hi===0){a.sup=a.sup+1&0xFFFF;}}}function LongInt_dec(a){a.lo=a.lo -1|0;if(a.lo=== -1){a.hi=a.hi -1|0;if(a.hi=== -1){a.sup=a.sup -1&0xFFFF;}}}function LongInt_ucompare(a,b){var r=a.sup -b.sup;if(r!==0){return r;}r=(a.hi>>>1) -(b.hi>>>1);if(r!==0){return r;}r=(a.hi&1) -(b.hi&1);if(r!==0){return r;}r=(a.lo>>>1) -(b.lo>>>1);if(r!==
0){return r;}return (a.lo&1) -(b.lo&1);}function LongInt_numOfLeadingZeroBits(a){var n=0;var d=16;while(d>0){if(a>>>d!==0){a>>>=d;n=n+d|0;}d=d/2|0;}return 31 -n;}function LongInt_shl(a,b){if(b===0){return;}if(b<32){a.sup=(a.hi>>>32 -b|a.sup<<b)&0xFFFF;a.hi=a.lo>>>32 -b|a.hi<<b;a.lo<<=b;}else if(b===32){a.sup=a.hi&0xFFFF;a.hi=a.lo;a.lo=0;}else if(b<64){a.sup=(a.lo>>>64 -b|a.hi<<b -32)&0xFFFF;a.hi=a.lo<<b;a.lo=0;}else if(b===64){a.sup=a.lo&0xFFFF;a.hi=0;a.lo=0;}else {a.sup=a.lo<<b -64&0xFFFF;a.hi=0;a.lo=0;}}function LongInt_shr(a,
b){if(b===0){return;}if(b===32){a.lo=a.hi;a.hi=a.sup;a.sup=0;}else if(b<32){a.lo=a.lo>>>b|a.hi<<32 -b;a.hi=a.hi>>>b|a.sup<<32 -b;a.sup>>>=b;}else if(b===64){a.lo=a.sup;a.hi=0;a.sup=0;}else if(b<64){a.lo=a.hi>>>b -32|a.sup<<64 -b;a.hi=a.sup>>>b -32;a.sup=0;}else {a.lo=a.sup>>>b -64;a.hi=0;a.sup=0;}}function LongInt_copy(a){return new LongInt(a.lo,a.hi,a.sup);}function LongInt_div(a,b){var bits=b.hi!==0?LongInt_numOfLeadingZeroBits(b.hi):LongInt_numOfLeadingZeroBits(b.lo)+32;var sz=1+(bits/16|0);var dividentBits
=bits%16;LongInt_shl(b,bits);LongInt_shl(a,dividentBits);var q=new LongInt(0,0,0);while(sz-->0){LongInt_shl(q,16);var digitA=(a.hi>>>16)+0x10000*a.sup;var digitB=b.hi>>>16;var digit=digitA/digitB|0;var t=LongInt_copy(b);LongInt_mul(t,digit);if(LongInt_ucompare(t,a)>=0){while(LongInt_ucompare(t,a)>0){LongInt_sub(t,b); --digit;}}else {while(true){var nextT=LongInt_copy(t);LongInt_add(nextT,b);if(LongInt_ucompare(nextT,a)>0){break;}t=nextT;++digit;}}LongInt_sub(a,t);q.lo|=digit;LongInt_shl(a,16);}LongInt_shr(a,
bits+16);return q;}}else {Long_eq=function(a,b){return a===b;};Long_ne=function(a,b){return a!==b;};Long_gt=function(a,b){return a>b;};Long_ge=function(a,b){return a>=b;};Long_lt=function(a,b){return a<b;};Long_le=function(a,b){return a<=b;};Long_add=function(a,b){return $rt_globals.BigInt.asIntN(64,a+b);};Long_inc=function(a){return $rt_globals.BigInt.asIntN(64,a+1);};Long_dec=function(a){return $rt_globals.BigInt.asIntN(64,a -1);};Long_neg=function(a){return $rt_globals.BigInt.asIntN(64, -a);};Long_sub=function(a,
b){return $rt_globals.BigInt.asIntN(64,a -b);};Long_compare=function(a,b){return a<b? -1:a>b?1:0;};Long_ucompare=function(a,b){a=$rt_globals.BigInt.asUintN(64,a);b=$rt_globals.BigInt.asUintN(64,b);return a<b? -1:a>b?1:0;};Long_mul=function(a,b){return $rt_globals.BigInt.asIntN(64,a*b);};Long_div=function(a,b){return $rt_globals.BigInt.asIntN(64,a/b);};Long_udiv=function(a,b){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt.asUintN(64,a)/$rt_globals.BigInt.asUintN(64,b));};Long_rem=function(a,b){return $rt_globals.BigInt.asIntN(64,
a%b);};Long_urem=function(a,b){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt.asUintN(64,a)%$rt_globals.BigInt.asUintN(64,b));};Long_and=function(a,b){return $rt_globals.BigInt.asIntN(64,a&b);};Long_or=function(a,b){return $rt_globals.BigInt.asIntN(64,a|b);};Long_xor=function(a,b){return $rt_globals.BigInt.asIntN(64,a^b);};Long_shl=function(a,b){return $rt_globals.BigInt.asIntN(64,a<<$rt_globals.BigInt(b&63));};Long_shr=function(a,b){return $rt_globals.BigInt.asIntN(64,a>>$rt_globals.BigInt(b&63));};Long_shru
=function(a,b){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt.asUintN(64,a)>>$rt_globals.BigInt(b&63));};Long_not=function(a){return $rt_globals.BigInt.asIntN(64,~a);};}var Bj=Long_add;var BI=Long_sub;var CA=Long_mul;var Dh=Long_div;var Hg=Long_rem;var DO=Long_or;var Cg=Long_and;var BsQ=Long_xor;var Ew=Long_shl;var C7=Long_shr;var EE=Long_shru;var G9=Long_compare;var Ee=Long_eq;var EA=Long_ne;var E0=Long_lt;var Fc=Long_le;var Ds=Long_gt;var Hx=Long_ge;var CFs=Long_not;var Bal=Long_neg;
function TeaVMThread(runner){this.status=3;this.stack=[];this.suspendCallback=null;this.runner=runner;this.attribute=null;this.completeCallback=null;}TeaVMThread.prototype.push=function(){for(var i=0;i<arguments.length;++i){this.stack.push(arguments[i]);}return this;};TeaVMThread.prototype.s=TeaVMThread.prototype.push;TeaVMThread.prototype.pop=function(){return this.stack.pop();};TeaVMThread.prototype.l=TeaVMThread.prototype.pop;TeaVMThread.prototype.isResuming=function(){return this.status===2;};TeaVMThread.prototype.isSuspending
=function(){return this.status===1;};TeaVMThread.prototype.suspend=function(callback){this.suspendCallback=callback;this.status=1;};TeaVMThread.prototype.start=function(callback){if(this.status!==3){throw new $rt_globals.Error("Thread already started");}if($rt_currentNativeThread!==null){throw new $rt_globals.Error("Another thread is running");}this.status=0;this.completeCallback=callback?callback:function(result){if(result instanceof $rt_globals.Error){throw result;}};this.run();};TeaVMThread.prototype.resume
=function(){if($rt_currentNativeThread!==null){throw new $rt_globals.Error("Another thread is running");}this.status=2;this.run();};TeaVMThread.prototype.run=function(){$rt_currentNativeThread=this;var result;try {result=this.runner();}catch(e){result=e;}finally {$rt_currentNativeThread=null;}if(this.suspendCallback!==null){var self=this;var callback=this.suspendCallback;this.suspendCallback=null;callback(function(){self.resume();});}else if(this.status===0){this.completeCallback(result);}};function $rt_suspending()
{var thread=$rt_nativeThread();return thread!=null&&thread.isSuspending();}function $rt_resuming(){var thread=$rt_nativeThread();return thread!=null&&thread.isResuming();}function $rt_suspend(callback){var nativeThread=$rt_nativeThread();if(nativeThread===null){throw new $rt_globals.Error("Suspension point reached from non-threading context (perhaps, from native JS method).");}return nativeThread.suspend(callback);}function $rt_startThread(runner,callback){(new TeaVMThread(runner)).start(callback);}var $rt_currentNativeThread
=null;function $rt_nativeThread(){return $rt_currentNativeThread;}function $rt_invalidPointer(){throw new $rt_globals.Error("Invalid recorded state");}$rt_exports.main=$rt_mainStarter(BiL);
$rt_exports.main.javaException=$rt_javaException;
let BQg=$rt_globals.Symbol('jsoClass');
(function(){var c;c=ARt.prototype;c.removeEventListener=c.bjV;c.dispatchEvent=c.bhR;c.get=c.a_E;c.addEventListener=c.bpD;Object.defineProperty(c,"length",{get:c.brq});c=AVb.prototype;c[BQg]=true;c.call=c.bvI;c=AMx.prototype;c[BQg]=true;c.accept=c.a_U;c=AMw.prototype;c[BQg]=true;c.accept=c.a_U;c=A$5.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A$8.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A$O.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A$Q.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A$P.prototype;c[BQg]=true;c.handleEvent
=c.dv;c=A$J.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A$I.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A$M.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A$L.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A$H.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A$G.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A7j.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A7e.prototype;c[BQg]=true;c.handleEvent=c.dv;c=BbU.prototype;c[BQg]=true;c.call=c.bnC;c=A7f.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A7g.prototype;c[BQg]=true;c.handleEvent=
c.dv;c=A7i.prototype;c[BQg]=true;c.handleEvent=c.dv;c=BbT.prototype;c[BQg]=true;c.call=c.a$r;c=BbR.prototype;c[BQg]=true;c.onTimer=c.nV;c=AUL.prototype;c[BQg]=true;c=AKe.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A_a.prototype;c[BQg]=true;c.handleEvent=c.dv;c=A0g.prototype;c[BQg]=true;c.call=c.a0b;c=AIU.prototype;c[BQg]=true;c.onFetch=c.ED;c=AUw.prototype;c.get=c.a_E;Object.defineProperty(c,"length",{get:c.bv8});c=ANY.prototype;c[BQg]=true;c.onAnimationFrame=c.bjX;c=ANV.prototype;c[BQg]=true;c.onTimer=c.nV;c
=ACS.prototype;c[BQg]=true;c.call=c.a$r;c=AEr.prototype;c[BQg]=true;c.handleEvent=c.dv;c=AEs.prototype;c[BQg]=true;c.handleEvent=c.dv;c=AJY.prototype;c[BQg]=true;c.onFetch=c.ED;c=AJZ.prototype;c[BQg]=true;c.onFetch=c.ED;c=AEO.prototype;c[BQg]=true;c.onFetch=c.ED;c=AEM.prototype;c[BQg]=true;c.onFetch=c.ED;c=AOv.prototype;c[BQg]=true;c.onSuccess=c.bup;c=AOu.prototype;c[BQg]=true;c.onError=c.bi$;c=ATI.prototype;c[BQg]=true;c.onTimer=c.nV;c=ATH.prototype;c[BQg]=true;c.onTimer=c.nV;c=ABV.prototype;c[BQg]=true;c.call
=c.a0b;c=AL1.prototype;c[BQg]=true;c.handleEvent=c.i1;c=AL2.prototype;c[BQg]=true;c.handleEvent=c.i1;c=ALX.prototype;c[BQg]=true;c.handleEvent=c.i1;c=ALY.prototype;c[BQg]=true;c.handleEvent=c.dv;c=AOr.prototype;c[BQg]=true;c.onTimer=c.nV;c=AMB.prototype;c[BQg]=true;c.onTimer=c.nV;c=ANs.prototype;c[BQg]=true;c.onTimer=c.nV;c=AFL.prototype;c[BQg]=true;c.onTimer=c.nV;c=AKd.prototype;c[BQg]=true;c.onTimer=c.nV;c=AIq.prototype;c[BQg]=true;c.handleEvent=c.dv;c=AIr.prototype;c[BQg]=true;c.handleEvent=c.dv;c=AIx.prototype;c[BQg]
=true;c.handleEvent=c.dv;c=AIy.prototype;c[BQg]=true;c.handleEvent=c.dv;c=AMS.prototype;c[BQg]=true;c.call=c.a0b;c=A4v.prototype;c[BQg]=true;c.handleEvent=c.dv;c=AHN.prototype;c[BQg]=true;c.resolveStr=c.bf7;c=AG$.prototype;c[BQg]=true;c.handleEvent=c.i1;c=AG7.prototype;c[BQg]=true;c.handleEvent=c.i1;c=AL3.prototype;c[BQg]=true;c.handleEvent=c.i1;c=AL4.prototype;c[BQg]=true;c.handleEvent=c.i1;c=AG6.prototype;c[BQg]=true;c.handleEvent=c.i1;c=AG5.prototype;c[BQg]=true;c.handleEvent=c.i1;c=ALZ.prototype;c[BQg]=
true;c.handleEvent=c.i1;c=AL0.prototype;c[BQg]=true;c.handleEvent=c.i1;c=AL5.prototype;c[BQg]=true;c.handleEvent=c.i1;c=AG_.prototype;c[BQg]=true;c.handleEvent=c.i1;})();
}));
//# sourceMappingURL=../classes.js.map