2025-05-11 15:15:58 -04:00

9590 lines
2.0 MiB
Raw 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.c4=f;}
function $rt_cls(cls){return SP(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 I4(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 AOA;}
function $rt_throwableMessage(t){return Ra(t);}
function $rt_throwableCause(t){return Qs(t);}
function $rt_nullCheck(val) {if (val === null) {$rt_throw(BOa());}return val;}
function $rt_intern(str) {return str;}function $rt_getThread(){return HM();}
function $rt_setThread(t){return Oe(t);}
function $rt_createException(message){return BR_(message);}
function $rt_createStackElement(className,methodName,fileName,lineNumber){return null;}
function $rt_setStack(e,stack){}
function $rt_throwAIOOBE(){$rt_throw(BSa());}
function $rt_throwCCE(){$rt_throw(BSb());}
var A=Object.create(null);
var J=$rt_throw;var Bc=$rt_compare;var BSc=$rt_nullCheck;var G=$rt_cls;var W=$rt_createArray;var LI=$rt_isInstance;var CV=$rt_nativeThread;var C=$rt_suspending;var EL=$rt_resuming;var EK=$rt_invalidPointer;var B=$rt_s;var Bi=$rt_eraseClinit;var Bp=$rt_imul;var N=$rt_wrapException;var BSd=$rt_checkBounds;var BSe=$rt_checkUpperBound;var BSf=$rt_checkLowerBound;var BSg=$rt_wrapFunction0;var BSh=$rt_wrapFunction1;var BSi=$rt_wrapFunction2;var BSj=$rt_wrapFunction3;var BSk=$rt_wrapFunction4;var K=$rt_classWithoutFields;var R
=$rt_createArrayFromData;var BrL=$rt_createCharArrayFromData;var JZ=$rt_createByteArrayFromData;var AWa=$rt_createShortArrayFromData;var Cq=$rt_createIntArrayFromData;var BSl=$rt_createBooleanArrayFromData;var K8=$rt_createFloatArrayFromData;var BIc=$rt_createDoubleArrayFromData;var AED=$rt_createLongArrayFromData;var GC=$rt_createBooleanArray;var BT=$rt_createByteArray;var ME=$rt_createShortArray;var DF=$rt_createCharArray;var Bo=$rt_createIntArray;var TS=$rt_createLongArray;var Co=$rt_createFloatArray;var GS
=$rt_createDoubleArray;var Bc=$rt_compare;var BSm=$rt_castToClass;var BSn=$rt_castToInterface;var BSo=$rt_equalDoubles;var EO=Long_toNumber;var M=Long_fromInt;var BSp=Long_fromNumber;var I=Long_create;var BS=Long_ZERO;var BSq=Long_hi;var BU=Long_lo;
function D(){this.fl=null;this.$id$=0;}
function BSr(){var a=new D();WT(a);return a;}
function Fi(b){var c,d;if(b.fl===null)AFQ(b);c=b.fl;d=c.gP;if(d===null)c.gP=HM();else if(d!==HM()){c=new CP;Ba(c,B(0));J(c);}b=b.fl;b.hp=b.hp+1|0;}
function C2(b){var c,d;if(!N3(b)&&b.fl.gP===HM()){c=b.fl;d=c.hp-1|0;c.hp=d;if(!d)c.gP=null;N3(b);return;}b=new Wd;X(b);J(b);}
function A8G(b){var c;if(b.fl===null)AFQ(b);c=b.fl;if(c.gP===null)c.gP=HM();if(b.fl.gP!==HM())BE3(b,1);else{b=b.fl;b.hp=b.hp+1|0;}}
function AFQ(b){b.fl=BPV();}
function BOz(b,c,d){var e,f,g;e=HM();f=b.fl;if(f===null){AFQ(b);Oe(e);b=b.fl;b.hp=b.hp+c|0;Cu(d,null);return;}if(f.gP===null){f.gP=e;Oe(e);b=b.fl;b.hp=b.hp+c|0;Cu(d,null);return;}if(f.nB===null)f.nB=BkC();f=f.nB;g=new ACo;g.a11=e;g.a12=b;g.a1Z=c;g.a10=d;d=g;f.push(d);}
function GN(b){var c,d;if(!N3(b)&&b.fl.gP===HM()){c=b.fl;d=c.hp-1|0;c.hp=d;if(d<=0){c.gP=null;c=c.nB;if(c!==null&&!Vd(c)){c=new ADG;c.YW=b;ASS(c);}else N3(b);}return;}b=new Wd;X(b);J(b);}
function N3(a){var b,c;b=a.fl;if(b===null)return 1;a:{if(b.gP===null){c=b.nB;if(!(c!==null&&!Vd(c))){b=b.bb_;if(b===null)break a;if(Vd(b))break a;}}return 0;}a.fl=null;return 1;}
function WT(a){}
function C1(a){return SP(a.constructor);}
function BGj(a){return Rr(a);}
function ASU(a,b){return a!==b?0:1;}
function APO(a){var b,c;b=AOw(Rr(a));c=new S;T(c);H(H(c,B(1)),b);return Q(c);}
function Rr(a){var b,c;b=a;if(!b.$id$){c=$rt_nextId();b.$id$=c;}return a.$id$;}
function AIQ(a){var b,c,d;if(!LI(a,EX)&&a.constructor.$meta.item===null){b=new Rd;X(b);J(b);}b=BgO(a);c=b;d=$rt_nextId();c.$id$=d;return b;}
function BE3(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BOz(b,c,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
var BfW=K();
function BSs(){var a=new BfW();BDq(a);return a;}
function BDq(a){}
function BxJ(b){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:BeZ();A9a();A_o();A_8();AQp();A4Q();ASm();AZj();AV_();ATV();AZL();AYL();AXV();A6S();A_Y();A97();AXx();AYU();ARI();ART();A$c();AXo();ASD();A6f();Bbq();A4r();A9L();A3s();A6L();AZ$();AVR();Bd0();A_t();ARG();BdS();A0U();A$A();Bce();A2a();AZq();BfJ();AVn();A2b();AZg();A3D();A$N();A5K();Bfv();AXs();AVB();ATa();ATq();A8V();A2t();APK();AOH();A7x();AT9();A8r();AVz();AQi();A2k();Bb5();AX5();Bcw();AYx();AR9();A8$();BdQ();A8R();A4C();A7v();A8L();A2q();AWH();A8N();AQV();A7V();ASv();AZ8();$p
=1;case 1:AS$();if(C()){break _;}return;default:EK();}}CV().s(b,$p);}
var YY=K(0);
var AK1=K(0);
function H1(){var a=this;D.call(a);a.I6=null;a.a3Z=null;a.gg=null;a.uo=null;}
var BSt=0;function SP(b){var c,d;if(b===null)return null;c=b.classObject;if(c===null){c=new H1;c.gg=b;d=c;b.classObject=d;}return c;}
function BAg(a){var b,c;b=Rr(a);c=new S;T(c);Bg(H(c,B(2)),b);return Q(c);}
function ALV(a,b){var c;b=b;c=a.gg;return b!==null&&!(typeof b.constructor.$meta==='undefined'?1:0)&&ANe(b.constructor,c)?1:0;}
function AIm(a,b){return ANe(b.gg,a.gg);}
function Tz(a){if(a.I6===null)a.I6=A9M(a.gg);return a.I6;}
function AEF(a){var b,c,d,e;b=a.a3Z;if(b===null){if(AKA(a)){b=AEF(Qm(a));c=new S;T(c);H(H(c,b),B(3));b=Q(c);}else{b=a.gg.$meta.enclosingClass;if((b===null?null:SP(b))!==null){b=$rt_str(a.gg.$meta.simpleName);if(b===null)b=B(4);}else{b=A9M(a.gg);d=UG(b,36);if(d==(-1)){e=UG(b,46);if(e!=(-1))b=CB(b,e+1|0);}else{b=CB(b,d+1|0);if(Bd(b,0)>=48&&Bd(b,0)<=57)b=B(4);}}}a.a3Z=b;}return b;}
function Lx(a){return a.gg.$meta.primitive?1:0;}
function AKA(a){return A3G(a.gg)===null?0:1;}
function Qm(a){return SP(A3G(a.gg));}
function Bsa(){Pk.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"writeToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null}];FX.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"canEntityBeSeen",modifiers:0,accessLevel
:2,parameterTypes:[Ea],returnType:$rt_booleancls(),callable:null},{name:"getTexture",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cj,callable:null},{name:"canBeCollidedWith",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"canBePushed",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getEyeHeight",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_floatcls(),callable:null},{name:"getTalkInterval",modifiers
:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"onEntityUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"spawnExplosionParticle",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"updateRidden",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"setPositionAndRotation",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),
$rt_floatcls(),$rt_floatcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"setSize",modifiers:0,accessLevel:2,parameterTypes:[$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"heal",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"attackEntityFrom",modifiers:0,accessLevel:3,parameterTypes:[Ea,$rt_intcls()],returnType
:$rt_booleancls(),callable:null},{name:"getSoundVolume",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_floatcls(),callable:null},{name:"getLivingSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getHurtSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDeathSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"knockBack",modifiers:0,accessLevel:3,parameterTypes:[Ea,$rt_intcls(),$rt_doublecls(),
$rt_doublecls()],returnType:$rt_voidcls(),callable:null},{name:"onDeath",modifiers:0,accessLevel:3,parameterTypes:[Ea],returnType:$rt_voidcls(),callable:null},{name:"getDropItemId",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"fall",modifiers:0,accessLevel:2,parameterTypes:[$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"moveEntityWithHeading",modifiers:0,accessLevel:3,parameterTypes:[$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:
null},{name:"isOnLadder",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"isEntityAlive",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"onLivingUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType
:$rt_voidcls(),callable:null},{name:"jump",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"updateEntityActionState",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"faceEntity",modifiers:0,accessLevel:3,parameterTypes:[Ea,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"updateRotation",modifiers:0,accessLevel:1,parameterTypes:[$rt_floatcls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_floatcls(),callable:null},
{name:"onEntityDeath",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"getCanSpawnHere",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"kill",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"getSwingProgress",modifiers:0,accessLevel:3,parameterTypes:[$rt_floatcls()],returnType:$rt_floatcls(),callable:null},{name:"getPosition",modifiers:0,accessLevel:3,parameterTypes:[$rt_floatcls()],returnType
:OM,callable:null},{name:"getLook",modifiers:0,accessLevel:3,parameterTypes:[$rt_floatcls()],returnType:OM,callable:null},{name:"rayTrace",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_floatcls()],returnType:A$3,callable:null}];OP.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"getMountedYOffset",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_doublecls(),callable:null},{name:"findPlayerToAttack",modifiers:
0,accessLevel:2,parameterTypes:[],returnType:Ea,callable:null},{name:"getLivingSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getHurtSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDeathSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"attackEntity",modifiers:0,accessLevel:2,parameterTypes:[Ea,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel
:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getDropItemId",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null}];Qh.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},
{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getLivingSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getHurtSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDeathSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"interact",modifiers:0,accessLevel:3,parameterTypes:[Hj],returnType:$rt_booleancls(),callable:null},{name:"getDropItemId",modifiers
:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null}];RZ.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"attackEntityFrom",modifiers:0,accessLevel:3,parameterTypes:[Ea,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType
:$rt_voidcls(),callable:null},{name:"getLivingSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getHurtSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDeathSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null}];O_.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType
:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getLivingSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getHurtSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDeathSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getSoundVolume",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_floatcls(),callable
:null},{name:"getDropItemId",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"interact",modifiers:0,accessLevel:3,parameterTypes:[Hj],returnType:$rt_booleancls(),callable:null}];TR.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"onLivingUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"fall",modifiers:0,accessLevel:2,parameterTypes:[$rt_floatcls()],returnType
:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getLivingSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getHurtSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDeathSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType
:Cj,callable:null},{name:"getDropItemId",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null}];Rj.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"updateEntityActionState",modifiers:0,accessLevel
:2,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"getHurtSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDeathSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"onDeath",modifiers:0,accessLevel:3,parameterTypes:[Ea],returnType:$rt_voidcls(),callable:null},{name:"attackEntity",modifiers:0,accessLevel:2,parameterTypes:[Ea,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"getCreeperFlashTime",modifiers:
0,accessLevel:3,parameterTypes:[$rt_floatcls()],returnType:$rt_floatcls(),callable:null},{name:"getDropItemId",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null}];Md.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"getLivingSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getHurtSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDeathSound",modifiers
:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"onLivingUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"attackEntity",modifiers:0,accessLevel:2,parameterTypes:[Ea,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:
null},{name:"getDropItemId",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null}];QG.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"onLivingUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"getLivingSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getHurtSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable
:null},{name:"getDeathSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDropItemId",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null}];Mm.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"setSlimeSize",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType
:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"updateEntityActionState",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"setEntityDead",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"onCollideWithPlayer",modifiers:0,accessLevel
:3,parameterTypes:[Hj],returnType:$rt_voidcls(),callable:null},{name:"getHurtSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDeathSound",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cj,callable:null},{name:"getDropItemId",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"getCanSpawnHere",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getSoundVolume",modifiers:0,accessLevel
:2,parameterTypes:[],returnType:$rt_floatcls(),callable:null}];Zp.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"getBlockPathWeight",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_floatcls(),callable:null}];OV.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7,
$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"setDirection",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getArtSize",modifiers:0,accessLevel:1,parameterTypes:[$rt_intcls()],returnType:$rt_floatcls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"onValidSurface",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable
:null},{name:"canBeCollidedWith",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"attackEntityFrom",modifiers:0,accessLevel:3,parameterTypes:[Ea,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null}];SF.$meta.methods=[{name:"<init>",modifiers
:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7,FX],returnType:$rt_voidcls(),callable:null},{name:"setArrowHeading",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel
:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"onCollideWithPlayer",modifiers:0,accessLevel:3,parameterTypes:[Hj],returnType:$rt_voidcls(),callable:null},{name:"getShadowSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_floatcls(),callable:null}];YT.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:
null},{name:"isInRangeToRenderDist",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:$rt_booleancls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7,FX],returnType:$rt_voidcls(),callable:null},{name:"setThrowableHeading",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable
:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"onCollideWithPlayer",modifiers:0,accessLevel:3,parameterTypes:[Hj],returnType:$rt_voidcls(),callable:null},{name:"getShadowSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_floatcls(),callable:null}];I2.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes
:[H7,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),CS],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"handleWaterMovement",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"pushOutOfBlocks",modifiers:0,accessLevel:1,parameterTypes:[$rt_doublecls(),$rt_doublecls(),
$rt_doublecls()],returnType:$rt_booleancls(),callable:null},{name:"dealFireDamage",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"attackEntityFrom",modifiers:0,accessLevel:3,parameterTypes:[Ea,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable
:null},{name:"onCollideWithPlayer",modifiers:0,accessLevel:3,parameterTypes:[Hj],returnType:$rt_voidcls(),callable:null}];Vo.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7,$rt_floatcls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"canBeCollidedWith",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"onUpdate",modifiers
:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"explode",modifiers:0,accessLevel:1,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:2,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:2,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getShadowSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_floatcls(),callable:null}];SW.$meta.methods
=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7,$rt_floatcls(),$rt_floatcls(),$rt_floatcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"canBeCollidedWith",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel
:2,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:2,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getShadowSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_floatcls(),callable:null},{name:"getWorld",modifiers:0,accessLevel:3,parameterTypes:[],returnType:H7,callable:null}];MB.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBox",modifiers
:0,accessLevel:3,parameterTypes:[Ea],returnType:Sp,callable:null},{name:"getBoundingBox",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Sp,callable:null},{name:"canBePushed",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getMountedYOffset",modifiers:0,accessLevel:3,parameterTypes:[],returnType:
$rt_doublecls(),callable:null},{name:"attackEntityFrom",modifiers:0,accessLevel:3,parameterTypes:[Ea,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"canBeCollidedWith",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"setEntityDead",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"getPosOffset",modifiers:0,accessLevel
:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_doublecls()],returnType:OM,callable:null},{name:"getPos",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls()],returnType:OM,callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:2,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:2,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getShadowSize",modifiers:0,accessLevel
:3,parameterTypes:[],returnType:$rt_floatcls(),callable:null},{name:"applyEntityCollision",modifiers:0,accessLevel:3,parameterTypes:[Ea],returnType:$rt_voidcls(),callable:null},{name:"getSizeInventory",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"getStackInSlot",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:CS,callable:null},{name:"decrStackSize",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:CS,callable:null},
{name:"setInventorySlotContents",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),CS],returnType:$rt_voidcls(),callable:null},{name:"getInvName",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cj,callable:null},{name:"getInventoryStackLimit",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"onInventoryChanged",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"interact",modifiers:0,accessLevel:3,parameterTypes:[Hj],returnType
:$rt_booleancls(),callable:null},{name:"setPositionAndRotation",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"<clinit>",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];SJ.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBox",modifiers:0,accessLevel:3,parameterTypes
:[Ea],returnType:Sp,callable:null},{name:"getBoundingBox",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Sp,callable:null},{name:"canBePushed",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7,$rt_doublecls(),$rt_doublecls(),$rt_doublecls()],returnType:$rt_voidcls(),callable:null},{name:"getMountedYOffset",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_doublecls(),callable:null},{name:"attackEntityFrom",modifiers
:0,accessLevel:3,parameterTypes:[Ea,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"canBeCollidedWith",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"updateRiderPosition",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:2,parameterTypes:[ANH],returnType:$rt_voidcls(),callable
:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:2,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getShadowSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_floatcls(),callable:null},{name:"interact",modifiers:0,accessLevel:3,parameterTypes:[Hj],returnType:$rt_booleancls(),callable:null}];GR.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[H7],returnType:$rt_voidcls(),callable:null},{name:"onLivingUpdate",modifiers:0,accessLevel:3,parameterTypes
:[],returnType:$rt_voidcls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"findPlayerToAttack",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Ea,callable:null},{name:"attackEntityFrom",modifiers:0,accessLevel:3,parameterTypes:[Ea,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"attackEntity",modifiers:0,accessLevel:2,parameterTypes:[Ea,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockPathWeight",modifiers
:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_floatcls(),callable:null},{name:"writeEntityToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"readEntityFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getCanSpawnHere",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null}];Yw.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes
:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[Cj],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel
:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];UM.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers
:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];V0.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[Cj,Cj,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable
:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];Zh.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[Cj],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType
:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AHt.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel
:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AFx.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers
:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_arraycls(CS)],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable
:null}];ABf.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes
:[],returnType:$rt_intcls(),callable:null}];IA.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers
:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];TN.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers
:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AFp.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[$rt_floatcls(),$rt_floatcls(),$rt_booleancls()],returnType
:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];RH.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes
:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls(),$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];ALj.$meta.methods=[{name:"<init>",modifiers
:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes
:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];Zl.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType
:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];X_.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes
:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];ACB.$meta.methods
=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable
:null}];Yv.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[Ea,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes
:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AN$.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[Hj],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel
:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];WN.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[I2],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers
:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];ALa.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},
{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];ALR.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType
:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AHM.$meta.methods=[{name:"<init>",modifiers:0,accessLevel
:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[FX],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers
:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];ACn.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:
null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];Kl.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType
:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AI0.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel
:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AFz.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AET.$meta.methods
=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];ABg.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType
:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[Ea],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes
:[],returnType:$rt_intcls(),callable:null}];AK9.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers
:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AIy.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:
null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AJr.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType
:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AHh.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel
:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];YM.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls(),Hk],returnType:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable
:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];W2.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[Cj],returnType
:$rt_voidcls(),callable:null},{name:"readPacketData",modifiers:0,accessLevel:3,parameterTypes:[A6n],returnType:$rt_voidcls(),callable:null},{name:"writePacket",modifiers:0,accessLevel:3,parameterTypes:[A94],returnType:$rt_voidcls(),callable:null},{name:"processPacket",modifiers:0,accessLevel:3,parameterTypes:[UR],returnType:$rt_voidcls(),callable:null},{name:"getPacketSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];Wn.$meta.methods=[{name:"<init>",modifiers:0,accessLevel
:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"anyPlayerInRange",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"updateEntity",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"updateDelay",modifiers:0,accessLevel:1,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"readFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"writeToNBT",modifiers
:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null}];AN8.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"getSizeInventory",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"getStackInSlot",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:CS,callable:null},{name:"decrStackSize",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType
:CS,callable:null},{name:"setInventorySlotContents",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),CS],returnType:$rt_voidcls(),callable:null},{name:"getInvName",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cj,callable:null},{name:"readFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"writeToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getInventoryStackLimit",modifiers:0,accessLevel:3,parameterTypes
:[],returnType:$rt_intcls(),callable:null},{name:"getCookProgressScaled",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"getBurnTimeRemainingScaled",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"isBurning",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"updateEntity",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name
:"canSmelt",modifiers:0,accessLevel:1,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"smeltItem",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"getCookedItem",modifiers:0,accessLevel:1,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"getItemBurnTime",modifiers:0,accessLevel:1,parameterTypes:[CS],returnType:$rt_intcls(),callable:null}];AD7.$meta.methods=[{name:"<init>",modifiers:0,accessLevel:3,parameterTypes:[],returnType
:$rt_voidcls(),callable:null},{name:"getSizeInventory",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"getStackInSlot",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:CS,callable:null},{name:"decrStackSize",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:CS,callable:null},{name:"setInventorySlotContents",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),CS],returnType:$rt_voidcls(),callable:null},{name:"getInvName",modifiers
:0,accessLevel:3,parameterTypes:[],returnType:Cj,callable:null},{name:"readFromNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"writeToNBT",modifiers:0,accessLevel:3,parameterTypes:[ANH],returnType:$rt_voidcls(),callable:null},{name:"getInventoryStackLimit",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];}
function Qt(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;if(!Lx(a)&&!AKA(a)){if(a.uo===null){if(!BSt){BSt=1;Bsa();}c=a.gg.$meta.methods;a.uo=W(Tx,c.length);d=0;e=0;while(e<c.length){f=Hz(c[e]);if(CN($rt_str(f.name),B(5))){g=f.parameterTypes;h=W(H1,g.length);i=h.data;j=0;k=i.length;while(j<k){i[j]=SP(g[j]);j=j+1|0;}i=a.uo.data;l=d+1|0;m=new Tx;g=$rt_str(f.name);j=f.modifiers;k=f.accessLevel;n=J3(f.callable,"call");m.Jd=a;m.a$9=g;m.PZ=j;m.a58=k;m.vf=h;m.Kv=n;i[d]=m;d=l;}e=e+1|0;}a.uo=Gh(a.uo,d);}h=a.uo.c4();}else h=W(Tx,
0);h=h.data;d=h.length;j=0;while(true){if(j>=d){g=new AMe;X(g);J(g);}g=h[j];k=!(ACG(g)&1)?0:1;if(k&&NF(ABD(g),b))break;j=j+1|0;}return g;}
function Q_(a){return SP(a.gg.$meta.superclass);}
function APN(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.gg;if(!BSu){Bkb();BSu=1;}$p=1;case 1:$z=BD$(b);if(C()){break _;}b=$z;if(b!==null)return b;b=new Yf;X(b);J(b);default:EK();}}CV().s(a,b,$p);}
var AX2=K();
function BSv(){var a=new AX2();BH4(a);return a;}
function BH4(a){}
function AYY(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 J3(b,c){if(typeof b!=="function")return b;var result={};result[c]=b;return result;}
var AEz=K();
var BSu=0;function BSw(){var a=new AEz();BMc(a);return a;}
function BMc(a){}
function BgO(b){var copy=new b.constructor();for(var field in b){if(!b.hasOwnProperty(field)){continue;}copy[field]=b[field];}return copy;}
function ANe(b,c){var d,e;if(b===c)return 1;d=b.$meta.supertypes;e=0;while(e<d.length){if(ANe(d[e],c))return 1;e=e+1|0;}return 0;}
function Bkb(){var c='$$constructor$$';Cj[c]=A4A;D[c]=WT;AZs[c]=BnM;Bd3[c]=Bzo;AY8[c]=Bpe;B7[c]=BwP;Bcz[c]=BpJ;S[c]=BL3;O4[c]=BzZ;BC[c]=BBL;BfW[c]=BDq;AX2[c]=BH4;AEz[c]=BMc;Bj[c]=X;Pa[c]=Byy;HD[c]=BxQ;Pn[c]=T;AGL[c]=BvB;U7[c]=BBF;Cz[c]=Bh2;Eo[c]=Bh_;SZ[c]=BGN;AUz[c]=ByZ;GA[c]=A9O;ABP[c]=AO5;A6V[c]=BKX;A6U[c]=Bxt;Ma[c]=AHm;A08[c]=BoM;D6[c]=A99;PJ[c]=Bgb;Jd[c]=AZx;AWf[c]=Bk7;A_2[c]=ATz;Vv[c]=RY;AO2[c]=BFK;A6y[c]=BLM;Ba9[c]=BDz;AR1[c]=Byu;AMW[c]=Blo;AMV[c]=BtU;ABr[c]=BAx;Kz[c]=BoP;BeV[c]=BC4;A0e[c]=Bt4;A0g[c]=
BLI;CT[c]=UB;BD[c]=Bas;Yk[c]=BAK;A9U[c]=Bzb;AK$[c]=ANb;D2[c]=BEH;Bep[c]=BJB;AFT[c]=BK2;Yj[c]=BfP;Wq[c]=A81;ABJ[c]=AW2;Bfh[c]=BpQ;Jl[c]=AWC;L1[c]=ASJ;Uu[c]=A9E;AXt[c]=By0;A9I[c]=BLL;Bcj[c]=Bhp;A7T[c]=BC7;A5p[c]=BrZ;Ef[c]=A7U;Lo[c]=A5_;FL[c]=AW_;B0[c]=BcX;NG[c]=AYV;PK[c]=A2C;OT[c]=A6k;AFB[c]=BbR;Xs[c]=A$P;Fz[c]=BeJ;Lf[c]=A_e;XP[c]=BIM;ALn[c]=AQP;BcT[c]=Bib;BcV[c]=BDY;BcU[c]=BwK;BcQ[c]=Bo$;BcP[c]=BhO;BcS[c]=Bu_;BcR[c]=BLl;BcO[c]=Bry;BcN[c]=BjG;AYe[c]=Bva;AX$[c]=Bzg;AX_[c]=BAX;AYa[c]=Blg;AYc[c]=BlA;A1R[c]=BiS;A1Q[c]
=BF5;AEr[c]=A$z;Zj[c]=A3J;CP[c]=BKR;Nh[c]=AWo;C8[c]=A37;AXg[c]=BzG;Ws[c]=A_J;AUt[c]=BwF;ADP[c]=A$J;Wd[c]=Bsr;AR5[c]=Bta;Rp[c]=BcZ;AJZ[c]=Bpg;AJX[c]=Bwg;AJY[c]=BE9;AJV[c]=BjW;AJW[c]=BK3;ACV[c]=BqG;Xk[c]=Bed;F8[c]=BAs;Rz[c]=AWx;AEW[c]=AS7;AXq[c]=Brt;Lk[c]=AON;BbA[c]=BmL;BF[c]=BFf;AAB[c]=A5k;ASj[c]=BiD;AJs[c]=A9e;BaS[c]=BhG;AEN[c]=BzQ;AIN[c]=BFy;A0i[c]=BCW;AW4[c]=Bt1;HW[c]=Bqe;I1[c]=BGo;A6F[c]=BA_;Pk[c]=BmK;A5W[c]=BoF;BH[c]=BhS;L3[c]=A6H;ASd[c]=Bjh;AQL[c]=BF$;Q1[c]=A1I;Bej[c]=Blj;AZw[c]=Bww;Fu[c]=BFd;F4[c]=Bre;Ba5[c]
=BgR;ANH[c]=BJs;DI[c]=HK;Hk[c]=RM;Rd[c]=BrT;AV4[c]=Blm;AX1[c]=Bo5;BaE[c]=Bvb;LA[c]=Bxo;Ng[c]=ASo;A15[c]=BrP;Z6[c]=BBP;U3[c]=BgZ;R5[c]=BsC;A35[c]=Bp$;AU8[c]=BMt;ADr[c]=A5Q;PV[c]=Sj;Zz[c]=AQn;ANn[c]=Bp4;Pm[c]=BtS;A9k[c]=BJk;A6l[c]=Bsk;G$[c]=BzM;ZT[c]=Bi2;Bf_[c]=BEr;Ob[c]=Bu6;TY[c]=Bk5;D8[c]=BFU;AVr[c]=BmY;Vs[c]=Bp1;VN[c]=BG6;XE[c]=BDF;ZZ[c]=BBY;AAX[c]=BBU;ADk[c]=Bmq;YS[c]=Bv8;Xj[c]=Btd;A7R[c]=BDP;AP1[c]=BEb;Ok[c]=AVc;ALs[c]=BMl;AN_[c]=Bp8;UF[c]=Byi;AEw[c]=BCK;AG1[c]=BzK;AVm[c]=BI$;QN[c]=BrC;A5A[c]=BIY;YP[c]=A7X;A3N[c]
=Bqc;AKv[c]=BsO;ACu[c]=BrX;AGI[c]=BFu;AGJ[c]=Bzl;Bb7[c]=BLv;AOB[c]=Bty;ZB[c]=Bzx;Zg[c]=Bno;AT$[c]=Bze;A9F[c]=Bkt;AUH[c]=Bxh;Wv[c]=Biq;U9[c]=BzF;AWq[c]=BsR;Xg[c]=BBN;AZP[c]=BCN;ASy[c]=BKB;A5$[c]=BvA;Ba0[c]=Bxs;BeR[c]=BpF;AWA[c]=BB2;Bev[c]=Bxj;AT0[c]=BAC;AU5[c]=Bim;APu[c]=Bh0;AWV[c]=Blc;A1_[c]=BlF;AUw[c]=BrI;BbB[c]=Bg4;ASF[c]=BxM;A$O[c]=BkY;A2g[c]=BI2;ARt[c]=BxH;AQO[c]=Bug;A_m[c]=BHk;Xr[c]=ByC;Bfg[c]=BHs;AZS[c]=BDu;A6h[c]=BHQ;Bbp[c]=BDX;AG5[c]=BK8;Xb[c]=AVy;GB[c]=BDc;Iq[c]=Bi_;O9[c]=Bnr;Dq[c]=EF;A2Z[c]=BLW;I3[c]
=BsN;K9[c]=BiB;GO[c]=Bxn;APX[c]=BEA;Mf[c]=A_j;YN[c]=BJz;A7K[c]=BxC;W$[c]=BL5;JK[c]=A7g;Lc[c]=V4;A2H[c]=Bw1;KN[c]=Bzw;A61[c]=Bpq;AXY[c]=BjZ;K$[c]=Bg1;Be1[c]=Bj5;Fm[c]=BvV;AIv[c]=Bvd;RL[c]=BdB;Bbx[c]=Bp7;AR7[c]=BER;AKJ[c]=AXJ;R3[c]=Bsn;Yx[c]=BKZ;ZY[c]=BnC;MS[c]=BD7;Le[c]=Bys;Ba4[c]=BGW;AXL[c]=Bjl;X4[c]=Blb;PE[c]=A$l;AOc[c]=ByA;AGn[c]=BIg;XY[c]=Bdm;ACD[c]=BHL;ATC[c]=Bzj;WG[c]=Bm2;VQ[c]=Bow;LO[c]=A_h;AWZ[c]=BGI;UR[c]=BxV;O0[c]=AKx;AQN[c]=Bwn;AEM[c]=BBM;NK[c]=BMb;AFW[c]=BMA;A2x[c]=BFN;AId[c]=Blh;ASu[c]=BK0;A27[c]
=Bx$;A2v[c]=BKG;AXF[c]=BIh;ARX[c]=Bmx;AWP[c]=Bjv;N9[c]=Bs5;AHz[c]=A_C;AEm[c]=BBz;AQC[c]=Bmp;AJm[c]=Bwq;ANY[c]=BEd;A1A[c]=Bsp;A2O[c]=BzU;A3k[c]=BuX;Bap[c]=BtD;VU[c]=Btf;A_w[c]=Bid;A_V[c]=BqL;AUm[c]=BFn;AUx[c]=BBn;ADf[c]=BEv;A6D[c]=By7;AVq[c]=Bst;Yw[c]=BA5;WF[c]=ASY;ACf[c]=AY6;So[c]=BbD;ACI[c]=BCP;AGP[c]=AUI;XR[c]=A$6;AEG[c]=AYZ;A6q[c]=BAD;AKX[c]=BMi;AZG[c]=BCc;UM[c]=BHG;V0[c]=BLA;Zh[c]=BxP;AHt[c]=Bnt;AFx[c]=BE8;ABf[c]=BCt;IA[c]=BET;TN[c]=BKS;AFp[c]=BwI;RH[c]=Bi6;ALj[c]=BLO;Zl[c]=Bn7;X_[c]=Bvh;ACB[c]=BJQ;Yv[c]
=Byv;AN$[c]=Bm9;WN[c]=BJA;ALa[c]=BmR;ALR[c]=BLm;AHM[c]=BLb;ACn[c]=Bg9;Kl[c]=XZ;AI0[c]=BH5;AFz[c]=BKT;AET[c]=BKx;ABg[c]=BrK;AK9[c]=BBO;AIy[c]=BpG;AJr[c]=BtB;AHh[c]=BHo;YM[c]=Byt;W2[c]=Bxq;VD[c]=A7q;A3x[c]=BkK;AOY[c]=BLa;AOT[c]=BD2;ATP[c]=Bnd;BfS[c]=Br8;A9w[c]=Bix;RC[c]=AYd;Bgc[c]=BkR;Bda[c]=Btt;PC[c]=A7_;BdV[c]=BHC;A5q[c]=BDN;APz[c]=BG$;UK[c]=A8s;ND[c]=A2K;AC1[c]=Bwk;A_M[c]=Bzv;AQ7[c]=Bhg;Wn[c]=BI7;BfZ[c]=BkB;ANr[c]=Bxv;ARA[c]=BxD;W9[c]=BBT;AD9[c]=BpC;A3$[c]=BhR;TJ[c]=ARn;AN8[c]=Biz;AD7[c]=Boe;VH[c]=A18;AKW[c]
=AZ_;APL[c]=Bt3;A62[c]=Bvf;Tk[c]=BcF;AVb[c]=BJu;A8t[c]=BAr;S$[c]=A2J;AMq[c]=BzJ;AHf[c]=A5z;AC8[c]=BKL;VS[c]=Bod;AIj[c]=BLS;ADx[c]=BlP;WX[c]=BnS;TT[c]=BHT;NO[c]=BHI;Yf[c]=Bsi;AJN[c]=Bvw;LV[c]=BK_;AIg[c]=A5d;AHb[c]=Bsu;AO1[c]=Bmy;T8[c]=AU2;KP[c]=Vc;ANf[c]=BoE;ANg[c]=BCz;A3E[c]=Bqj;AWy[c]=BtK;A67[c]=Bjf;RF[c]=BGZ;ZN[c]=Bss;UD[c]=BH6;YK[c]=BI8;AMn[c]=BEq;Bck[c]=BiY;G6[c]=A1C;APc[c]=Br_;Qa[c]=A3W;ADQ[c]=AQq;Yn[c]=ByQ;AMe[c]=BHD;Bcp[c]=BIA;Bcf[c]=Bky;Zq[c]=Beb;PP[c]=BsX;XH[c]=O2;M5[c]=Bfj;Kh[c]=AQM;ABb[c]=BMm;AYl[c]
=BFY;AK0[c]=BLp;AJc[c]=Bsc;AIO[c]=AV1;AY3[c]=BIr;A56[c]=Bth;BfA[c]=Bnp;BbE[c]=BhI;AR2[c]=BFB;AG0[c]=Bk8;ALO[c]=BK6;APA[c]=BB6;}
function BD$(b){if($rt_resuming()){var $r = $rt_nativeThread().pop();b.$$constructor$$($r);if($rt_suspending()){return $rt_nativeThread().push($r);}return $r;}if(!b.hasOwnProperty('$$constructor$$')){return null;}var $r=new b();b.$$constructor$$($r);if($rt_suspending()){return $rt_nativeThread().push($r);}return $r;}
function BlV(b){var c='$$enumConstants$$';GI[c]=BpP;Hs[c]=AEv;GF[c]=BwM;Je[c]=BHR;JC[c]=Bkj;Ee[c]=Bew;Ks[c]=BIQ;Nq[c]=BEp;Oa[c]=Bwa;MK[c]=Bri;Lh[c]=Bi5;K0[c]=BCl;HC[c]=BK7;DY[c]=AHG;Qr[c]=BFw;BlV=function(cls){if(!cls.hasOwnProperty(c)){return null;}if(typeof cls[c]==="function"){cls[c]=cls[c]();}return cls[c];};return BlV(b);}
function BQU(b){b.k_();}
function ASS(b){AJ2(b,0);}
function AJ2(b,c){return setTimeout(function(){BQU(b);},c);}
function A3G(b){return b.$meta.item;}
function A9M(b){return $rt_str(b.$meta.name);}
function BkC(){return [];}
function Bj(){var a=this;D.call(a);a.Kk=null;a.wb=null;a.zf=0;a.CH=0;a.a5e=null;a.a1P=null;}
function BSx(){var a=new Bj();X(a);return a;}
function BSy(a){var b=new Bj();Ba(b,a);return b;}
function BSz(a,b){var c=new Bj();HF(c,a,b);return c;}
function BSA(a){var b=new Bj();Qw(b,a);return b;}
function X(a){a.zf=1;a.CH=1;}
function Ba(a,b){a.zf=1;a.CH=1;a.Kk=b;}
function HF(a,b,c){a.zf=1;a.CH=1;a.Kk=b;a.wb=c;}
function Qw(a,b){a.zf=1;a.CH=1;a.wb=b;}
function BGO(a){return a;}
function Ra(a){return a.Kk;}
function Bza(a){return a.t3();}
function Qs(a){var b;b=a.wb;if(b===a)b=null;return b;}
function Lj(a){var b,c,d,e;b=a.t3();c=Tz(C1(a));if(b===null)d=B(4);else{d=new S;T(d);H(H(d,B(6)),b);d=Q(d);}e=new S;T(e);H(H(e,c),d);return Q(e);}
function BL(a){ADJ(a,Oi());}
function ADJ(a,b){var c,d,e,f,g,h;RI(b,Tz(C1(a)));c=a.t3();if(c!==null){d=new S;T(d);H(H(d,B(6)),c);RI(b,Q(d));}a:{OY(b);e=a.a1P;if(e!==null){e=e.data;f=e.length;g=0;while(true){if(g>=f)break a;h=e[g];RI(b,B(7));Br(H(b.qs,h),10);Ta(b);g=g+1|0;}}}d=a.wb;if(d!==null&&d!==a){RI(b,B(8));ADJ(a.wb,b);}}
function A0T(a){var b;b=a.a1P;return b!==null?b.c4():W(AOA,0);}
function Ek(a,b){var c,d;if(!a.zf)return;c=a.a5e;c=Gh(c,c.data.length+1|0);d=c.data;a.a5e=c;d[d.length-1|0]=b;}
var BC=K(Bj);
function BSB(){var a=new BC();BBL(a);return a;}
function BBL(a){X(a);}
var B7=K(BC);
function AYC(){var a=new B7();BwP(a);return a;}
function Lr(a,b){var c=new B7();Bh6(c,a,b);return c;}
function BR_(a){var b=new B7();BLE(b,a);return b;}
function BwP(a){X(a);}
function Bh6(a,b,c){HF(a,b,c);}
function BLE(a,b){Ba(a,b);}
var Bcz=K(B7);
function BSb(){var a=new Bcz();BpJ(a);return a;}
function BpJ(a){X(a);}
var Dz=K(0);
var Fk=K(0);
var Qy=K(0);
function Cj(){var a=this;D.call(a);a.ce=null;a.Bd=0;}
var BSC=null;var BSD=null;var BSE=null;function Jr(){Jr=Bi(Cj);BDf();}
function BM$(){var a=new Cj();A4A(a);return a;}
function I4(a){var b=new Cj();VJ(b,a);return b;}
function St(a,b,c){var d=new Cj();AAl(d,a,b,c);return d;}
function BQJ(a,b){var c=new Cj();L$(c,a,b);return c;}
function BLk(a,b,c){var d=new Cj();A3_(d,a,b,c);return d;}
function A4A(a){Jr();a.ce=BSC;}
function VJ(a,b){Jr();AAl(a,b,0,b.data.length);}
function AAl(a,b,c,d){var e;Jr();e=DF(d);a.ce=e;Cx(b,c,e,0,d);}
function L$(a,b,c){var d;Jr();c=BdC(c,AZI(b,0,b.data.length));if(!c.bW&&c.gZ==c.sV)a.ce=c.wd;else{b=DF(DB(c));d=b.data;a.ce=b;T_(c,b,0,d.length);}}
function A3_(a,b,c,d){var e,f,g,h,i,j;Jr();a.ce=DF(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]=Qk(i);g=a.ce.data;j=c+1|0;g[c]=Ol(i);}f=f+1|0;c=h;e=j;}b=a.ce;if(e<b.data.length)a.ce=AAO(b,e);}
function Bd(a,b){var c,d;if(b>=0){c=a.ce.data;if(b<c.length)return c[b];}d=new O9;X(d);J(d);}
function Z(a){return a.ce.data.length;}
function JN(a){return a.ce.data.length?0:1;}
function AGi(a,b,c){var d,e,f;if((c+Z(b)|0)>Z(a))return 0;d=0;while(d<Z(b)){e=Bd(b,d);f=c+1|0;if(e!=Bd(a,c))return 0;d=d+1|0;c=f;}return 1;}
function Cn(a,b){if(a===b)return 1;return AGi(a,b,0);}
function Kd(a,b){var c,d,e,f;if(a===b)return 1;if(Z(b)>Z(a))return 0;c=0;d=Z(a)-Z(b)|0;while(d<Z(a)){e=Bd(a,d);f=c+1|0;if(e!=Bd(b,c))return 0;d=d+1|0;c=f;}return 1;}
function In(a,b,c){var d,e,f,g,h;d=D4(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=Qk(b);h=Ol(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 Gr(a,b){return In(a,b,0);}
function PY(a,b,c){var d,e,f,g,h;d=DO(c,Z(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=Qk(b);g=Ol(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 UG(a,b){return PY(a,b,Z(a)-1|0);}
function V5(a,b,c){var d,e,f;d=D4(0,c);e=Z(a)-Z(b)|0;a:while(true){if(d>e)return (-1);f=0;while(true){if(f>=Z(b))break a;if(Bd(a,d+f|0)!=Bd(b,f))break;f=f+1|0;}d=d+1|0;}return d;}
function KQ(a,b){return V5(a,b,0);}
function CU(a,b,c){var d,e;d=Bc(b,c);if(d>0){e=new Cz;X(e);J(e);}if(!d){Jr();return BSD;}if(!b&&c==Z(a))return a;return St(a.ce,b,c-b|0);}
function CB(a,b){return CU(a,b,Z(a));}
function Dp(a,b){var c,d,e;c=Z(a)-Z(b)|0;d=0;while(d<=c){e=0;while(true){if(e>=Z(b))return 1;if(Bd(a,d+e|0)!=Bd(b,e))break;e=e+1|0;}d=d+1|0;}return 0;}
function MP(a,b,c){var d,e,f,g;d=new S;T(d);e=Z(a)-Z(b)|0;f=0;while(f<=e){g=0;a:{while(true){if(g>=Z(b)){H(d,c);f=f+(Z(b)-1|0)|0;break a;}if(Bd(a,f+g|0)!=Bd(b,g))break;g=g+1|0;}Br(d,Bd(a,f));}f=f+1|0;}H(d,CB(a,f));return Q(d);}
function Gu(a){var b,c;b=0;c=Z(a)-1|0;a:{while(b<=c){if(Bd(a,b)>32)break a;b=b+1|0;}}while(b<=c&&Bd(a,c)<=32){c=c+(-1)|0;}return CU(a,b,c+1|0);}
function BxA(a){return a;}
function LW(a){var b,c,d,e,f;b=a.ce.data;c=DF(b.length);d=c.data;e=0;f=d.length;while(e<f){d[e]=b[e];e=e+1|0;}return c;}
function Ij(b){Jr();return b===null?B(9):b.bx();}
function OS(b){var c,d;Jr();c=new Cj;d=DF(1);d.data[0]=b;VJ(c,d);return c;}
function AF_(b){var c;Jr();c=new S;T(c);Bg(c,b);return Q(c);}
function CN(a,b){var c,d;if(a===b)return 1;if(!(b instanceof Cj))return 0;c=b;if(Z(c)!=Z(a))return 0;d=0;while(d<Z(c)){if(Bd(a,d)!=Bd(c,d))return 0;d=d+1|0;}return 1;}
function W6(a,b){var c;if(a===b)return 1;if(b===null)return 0;if(Z(a)!=Z(b))return 0;c=0;while(c<Z(a)){if(Fr(Bd(a,c))!=Fr(Bd(b,c)))return 0;c=c+1|0;}return 1;}
function UZ(a){QS();return OW(a,BSF);}
function OW(a,b){var c,d;c=AVW(b,AJa(a.ce));if(!c.bW&&c.gZ==c.sV)return c.rU;d=BT(DB(c));AEO(c,d,0,d.data.length);return d;}
function NC(a){var b,c,d,e;a:{if(!a.Bd){b=a.ce.data;c=b.length;d=0;while(true){if(d>=c)break a;e=b[d];a.Bd=(31*a.Bd|0)+e|0;d=d+1|0;}}}return a.Bd;}
function Nr(a){var b,c,d,e,f,g,h,i,j;if(JN(a))return a;b=0;c=0;d=a.ce.data;e=d.length;f=0;a:{while(f<e){g=d[f];if(Fr(g)!=g){b=1;break a;}if(O8(g))c=1;f=f+1|0;}}if(!b)return a;if(!c){d=DF(a.ce.data.length);h=d.data;b=0;while(true){i=a.ce.data;if(b>=i.length)break;h[b]=Fr(i[b]);b=b+1|0;}j=I4(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)&&Ep(i[f])){i=a.ce.data;e=f+1|0;if(D5(i[e])){c=b+1|0;i=a.ce.data;h[b]=Na(IH(i[f],i[e]));f=e;break b;}}c=b+1
|0;h[b]=Fr(a.ce.data[f]);}f=f+1|0;b=c;}j=BLk(d,0,b);}return j;}
function AM1(a){var b,c,d,e,f,g,h,i,j;if(JN(a))return a;b=0;c=0;d=a.ce.data;e=d.length;f=0;a:{while(f<e){g=d[f];if(IJ(g)!=g){b=1;break a;}if(O8(g))c=1;f=f+1|0;}}if(!b)return a;if(!c){d=DF(a.ce.data.length);h=d.data;b=0;while(true){i=a.ce.data;if(b>=i.length)break;h[b]=IJ(i[b]);b=b+1|0;}j=I4(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)&&Ep(i[f])){i=a.ce.data;e=f+1|0;if(D5(i[e])){c=b+1|0;i=a.ce.data;h[b]=Mg(IH(i[f],i[e]));f=e;break b;}}c=b+
1|0;h[b]=IJ(a.ce.data[f]);}f=f+1|0;b=c;}j=BLk(d,0,b);}return j;}
function E1(a,b){return VL(Zd(b),a);}
function Bfs(b,c,d){var e,$$je;Jr();e=BM7(b);b=e.X5;AKz(e);a:{try{if(d===null)d=W(D,1);Ba7(BPP(e,e.Bi,b,c,d));break a;}catch($$e){$$je=N($$e);if($$je instanceof BF){b=$$je;}else{throw $$e;}}e.beP=b;}AKz(e);return Q(e.Bi);}
function Xd(b,c){var d,e;Jr();d=c.gI();if(!d.bN())return B(4);e=new S;T(e);H3(e,d.bF());while(d.bN()){H3(e,b);H3(e,d.bF());}return Q(e);}
function ByS(a,b){var c,d,e;a:{b=b;if(a===b)c=0;else{d=DO(Z(a),Z(b));e=0;while(true){if(e>=d){c=Z(a)-Z(b)|0;break a;}c=Bd(a,e)-Bd(b,e)|0;if(c)break;e=e+1|0;}}}return c;}
function BDf(){BSC=DF(0);BSD=BM$();BSE=new AGL;}
var HD=K(Bj);
function BSG(){var a=new HD();BxQ(a);return a;}
function BxQ(a){X(a);}
var Pa=K(HD);
function BSH(){var a=new Pa();Byy(a);return a;}
function Byy(a){X(a);}
var AZs=K(Pa);
function BSI(){var a=new AZs();BnM(a);return a;}
function BnM(a){X(a);}
var Gg=K();
function KJ(){Gg.call(this);this.fD=0;}
var BSJ=null;var BSK=null;function Bu3(a){var b=new KJ();A6a(b,a);return b;}
function A6a(a,b){a.fD=b;}
function AOw(b){return T4(b,4);}
function MM(b){return (AEi(BR1(20),b,10)).bx();}
function QK(b,c){var d,e,f,g,h,i,j,k,l;if(b===null){b=new Fu;Ba(b,B(10));J(b);}d=Z(b);if(0==d){b=new Fu;Ba(b,B(11));J(b);}if(c>=2&&c<=36){a:{e=0;switch(Bd(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 Fu;X(b);J(b);}b:{c:{while(f<d){h=f+1|0;f=AEH(Bd(b,f));if(f<0){i=new Fu;j=CU(b,0,d);b=new S;T(b);H(H(b,B(12)),j);Ba(i,Q(b));J(i);}if(f>=c){i=new Fu;k=CU(b,0,d);b=new S;T(b);l=H(b,B(13));Bg(l,c);H(H(l,B(6)),k);Ba(i,Q(b));J(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 Fu;j=CU(b,0,d);b=new S;T(b);H(H(b,B(14)),j);Ba(i,Q(b));J(i);}b=new Fu;i=new S;T(i);Bg(H(i,B(15)),c);Ba(b,Q(i));J(b);}
function P9(b){return QK(b,10);}
function CG(b){var c,d;if(b>=(-128)&&b<=127){a:{if(BSK===null){BSK=W(KJ,256);c=0;while(true){d=BSK.data;if(c>=d.length)break a;d[c]=Bu3(c-128|0);c=c+1|0;}}}return BSK.data[b+128|0];}return Bu3(b);}
function Rs(a){return a.fD;}
function BnW(a){return MM(a.fD);}
function BEB(a){return a.fD;}
function BvP(a,b){if(a===b)return 1;return b instanceof KJ&&b.fD==a.fD?1:0;}
function Tb(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 Ml(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 AIL(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 BHX(a,b){b=b;return Bc(a.fD,b.fD);}
function BeZ(){BSJ=G($rt_intcls());}
function Pn(){var a=this;D.call(a);a.bO=null;a.bB=0;}
function BSL(){var a=new Pn();T(a);return a;}
function BR1(a){var b=new Pn();L9(b,a);return b;}
function T(a){L9(a,16);}
function L9(a,b){a.bO=DF(b);}
function Bv(a,b){return a.Qz(a.bB,b);}
function TO(a,b,c){var d,e,f;if(b>=0&&b<=a.bB){if(c===null)c=B(9);else if(JN(c))return a;a.oz(a.bB+Z(c)|0);d=a.bB-1|0;while(d>=b){a.bO.data[d+Z(c)|0]=a.bO.data[d];d=d+(-1)|0;}a.bB=a.bB+Z(c)|0;d=0;while(d<Z(c)){e=a.bO.data;f=b+1|0;e[b]=Bd(c,d);d=d+1|0;b=f;}return a;}c=new O9;X(c);J(c);}
function Bg(a,b){return AEi(a,b,10);}
function AEi(a,b,c){return Bcq(a,a.bB,b,c);}
function Bcq(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)EN(a,b,b+1|0);else{EN(a,b,b+2|0);f=a.bO.data;g=b+1|0;f[b]=45;b=g;}a.bO.data[b]=Ko(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;EN(a,b,b+i|0);if(e)e=b;else{f=a.bO.data;e=b+1|0;f[b]=45;}while(true){if(!k)break a;f=a.bO.data;b=e+1|0;f[e]=Ko($rt_udiv(c,k),d);c=$rt_umod(c,k);k=$rt_udiv(k,d);e=b;}}}return a;}
function BdT(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=Bc(c,0.0);if(!d){if(1.0/c===Infinity){EN(a,b,b+3|0);e=a.bO.data;d=b+1|0;e[b]=48;b=d+1|0;e[d]=46;e[b]=48;return a;}EN(a,b,b+4|0);e=a.bO.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){EN(a,b,b+3|0);e=a.bO.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){EN(a,b,b+8|0);d=b;}else{EN(a,b,b+9|0);e=a.bO.data;d=b+1|0;e[b]=45;}e=a.bO.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=BSM;BdK(c,f);d=f.O$;g=f.IZ;h=f.a1v;i=1;j=1;if(h)j=2;k=9;l=BCT(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=D4(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;EN(a,b,b+(j+(k+m|0)|0)|0);if(!h)h=b;else{e=a.bO.data;h=b+1|0;e[b]=45;}o=100000000;if(n){e=a.bO.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.bO.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.bO.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 AYq(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=Bc(c,0.0);if(!d){if(1.0/c===Infinity){EN(a,b,b+3|0);e=a.bO.data;d=b+1|0;e[b]=48;b=d+1|0;e[d]=46;e[b]=48;return a;}EN(a,b,b+4|0);e=a.bO.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){EN(a,b,b+3|0);e=a.bO.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){EN(a,b,b+8|0);d=b;}else{EN(a,b,b+9|0);e=a.bO.data;d=b+1|0;e[b]=45;}e=a.bO.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=BSN;ARN(c,f);g=f.JT;h=f.Oy;i=f.Ui;j=1;k=1;if(i)k=2;l=18;m=BBD(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=D4(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;EN(a,b,b+(k+(l+n|0)|0)|0);if(!i)k=b;else{e=a.bO.data;k=b+1|0;e[b]=45;}p=I(1569325056, 23283064);if(o){e=a.bO.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(E$(p,BS))d=0;else{d=BU(Df(g,p));g=G9(g,p);}e=a.bO.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=Df(p,M(10));q=q+1|0;}if(h){e=a.bO.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 BCT(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 BBD(b){var c,d,e,f,g;c=M(1);d=0;e=16;f=BSO.data;g=f.length-1|0;while(g>=0){if(Eb(G9(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 Br(a,b){return a.NB(a.bB,b);}
function Z$(a,b,c){EN(a,b,b+1|0);a.bO.data[b]=c;return a;}
function AEq(a,b){var c,d;c=a.bO.data.length;if(c>=b)return;d=c>=1073741823?2147483647:D4(b,D4(c*2|0,5));a.bO=AAO(a.bO,d);}
function Q(a){return St(a.bO,0,a.bB);}
function AAx(a,b){var c;if(b>=0&&b<a.bB)return a.bO.data[b];c=new Cz;X(c);J(c);}
function AA1(a,b,c,d){return a.Io(a.bB,b,c,d);}
function AF5(a,b,c,d,e){var f,g;if(d<=e&&e<=c.yT()&&d>=0){EN(a,b,(b+e|0)-d|0);while(d<e){f=a.bO.data;g=b+1|0;f[b]=c.S1(d);d=d+1|0;b=g;}return a;}c=new Cz;X(c);J(c);}
function H3(a,b){return a.NF(b,0,b.yT());}
function AOh(a,b,c,d){return a.M5(a.bB,b,c,d);}
function ALb(a,b,c,d,e){var f,g,h,i;EN(a,b,b+e|0);f=e+d|0;while(d<f){g=c.data;h=a.bO.data;e=b+1|0;i=d+1|0;h[b]=g[d];b=e;d=i;}return a;}
function TG(a,b){return a.Sn(b,0,b.data.length);}
function EN(a,b,c){var d,e,f,g;d=a.bB;e=d-b|0;a.oz((d+c|0)-b|0);f=e-1|0;while(f>=0){g=a.bO.data;g[c+f|0]=g[b+f|0];f=f+(-1)|0;}a.bB=a.bB+(c-b|0)|0;}
var OO=K(0);
var S=K(Pn);
function B6(){var a=new S();BL3(a);return a;}
function A3R(a){var b=new S();BEO(b,a);return b;}
function BL3(a){T(a);}
function BEO(a,b){var c,d;a.bO=DF(Z(b));c=0;while(true){d=a.bO.data;if(c>=d.length)break;d[c]=Bd(b,c);c=c+1|0;}a.bB=Z(b);}
function H(a,b){TO(a,a.bB,b===null?B(9):b.bx());return a;}
function Cb(a,b){Bv(a,b);return a;}
function Db(a,b){Bg(a,b);return a;}
function Gs(a,b){var c,d,e,f,g,h,i,j;c=a.bB;d=1;if(E9(b,BS)){d=0;b=A0S(b);}a:{if(HI(b,M(10))<0){if(d)EN(a,c,c+1|0);else{EN(a,c,c+2|0);e=a.bO.data;f=c+1|0;e[c]=45;c=f;}a.bO.data[c]=Ko(BU(b),10);}else{g=1;h=M(1);i=Hl(M(-1),M(10));b:{while(true){j=CA(h,M(10));if(HI(j,b)>0){j=h;break b;}g=g+1|0;if(HI(j,i)>0)break;h=j;}}if(!d)g=g+1|0;EN(a,c,c+g|0);if(d)f=c;else{e=a.bO.data;f=c+1|0;e[c]=45;}while(true){if(Eb(j,BS))break a;e=a.bO.data;c=f+1|0;e[f]=Ko(BU((Hl(b,j))),10);b=A_9(b,j);j=Hl(j,M(10));f=c;}}}return a;}
function Lz(a,b){BdT(a,a.bB,b);return a;}
function P6(a,b){AYq(a,a.bB,b);return a;}
function Ca(a,b){Br(a,b);return a;}
function DP(a,b){TO(a,a.bB,!b?B(16):B(17));return a;}
function AVI(a,b,c){var d,e,f,g,h,i;if(b>=0){d=Bc(b,c);if(d<=0){e=a.bB;if(b<=e){if(d){if(c>e)c=e;f=e-c|0;a.bB=e-(c-b|0)|0;e=0;while(e<f){g=a.bO.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 O9;X(i);J(i);}
function AJ$(a,b){var c,d,e,f;if(b>=0){c=a.bB;if(b<c){c=c-1|0;a.bB=c;while(b<c){d=a.bO.data;e=b+1|0;d[b]=d[e];b=e;}return a;}}f=new O9;X(f);J(f);}
function ANF(a,b,c){var d;if(b<=c&&b>=0&&c<=a.bB)return St(a.bO,b,c-b|0);d=new Cz;X(d);J(d);}
function BHU(a,b,c,d,e){ALb(a,b,c,d,e);return a;}
function BiM(a,b,c,d){AOh(a,b,c,d);return a;}
function BtE(a,b,c,d,e){AF5(a,b,c,d,e);return a;}
function BiC(a,b,c,d){AA1(a,b,c,d);return a;}
function BLe(a,b){return AAx(a,b);}
function Rv(a){return a.bB;}
function BX(a){return Q(a);}
function BkT(a,b){AEq(a,b);}
function BIn(a,b,c){Z$(a,b,c);return a;}
function BEf(a,b,c){TO(a,b,c);return a;}
var O4=K(Pa);
function BSP(){var a=new O4();BzZ(a);return a;}
function BzZ(a){X(a);}
var Bd3=K(O4);
function BSQ(){var a=new Bd3();Bzo(a);return a;}
function BSR(a){var b=new Bd3();BxG(b,a);return b;}
function Bzo(a){X(a);}
function BxG(a,b){Ba(a,b);}
var AY8=K(O4);
function BSS(){var a=new AY8();Bpe(a);return a;}
function BST(a){var b=new AY8();BxS(b,a);return b;}
function Bpe(a){X(a);}
function BxS(a,b){Ba(a,b);}
var U7=K();
var BSU=null;var BSV=null;function BSW(){var a=new U7();BBF(a);return a;}
function BBF(a){}
function CZ(){if(BSU===null)BSU=BlI(BSX,0);return BSU;}
function Oi(){if(BSV===null)BSV=BlI(BSY,0);return BSV;}
function UU(b,c,d,e,f){var g,h,i,j,k,l,m;if(b!==null&&d!==null){if(c>=0&&e>=0&&f>=0&&(c+f|0)<=R0(b)&&(e+f|0)<=R0(d)){a:{b:{if(b!==d){g=Qm(C1(b));h=Qm(C1(d));if(g!==null&&h!==null){if(g===h)break b;if(!Lx(g)&&!Lx(h)){i=b;j=0;k=c;while(j<f){l=i.data;m=k+1|0;if(!ALV(h,l[k])){Wl(b,c,d,e,j);b=new SZ;X(b);J(b);}j=j+1|0;k=m;}Wl(b,c,d,e,f);return;}if(!Lx(g))break a;if(Lx(h))break b;else break a;}b=new SZ;X(b);J(b);}}Wl(b,c,d,e,f);return;}b=new SZ;X(b);J(b);}b=new Cz;X(b);J(b);}d=new Eo;Ba(d,B(18));J(d);}
function Cx(b,c,d,e,f){if(c>=0&&e>=0&&f>=0&&(c+f|0)<=R0(b)&&(e+f|0)<=R0(d)){Wl(b,c,d,e,f);return;}b=new Cz;X(b);J(b);}
function Wl(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 HS(){return BSp($rt_globals.performance.now()*1000000.0);}
var AUz=K();
function BSZ(){var a=new AUz();ByZ(a);return a;}
function ByZ(a){}
function T4(b,c){var d,e,f,g,h,i,j,k;if(!b)return B(19);d=1<<c;e=d-1|0;f=(((32-Tb(b)|0)+c|0)-1|0)/c|0;g=DF(f);h=g.data;i=Bp(f-1|0,c);j=0;while(i>=0){k=j+1|0;h[j]=Ko((b>>>i|0)&e,d);i=i-c|0;j=k;}return I4(g);}
function AZU(b,c){var d,e,f,g,h,i,j,k,l,m;d=G4(b,BS);if(!d)return B(19);e=1<<c;f=e-1|0;if(!d)d=64;else{d=0;g=EI(b,32);if(EB(g,BS))d=32;else g=b;h=EI(g,16);if(Eb(h,BS))h=g;else d=d|16;g=EI(h,8);if(Eb(g,BS))g=h;else d=d|8;h=EI(g,4);if(Eb(h,BS))h=g;else d=d|4;g=EI(h,2);if(Eb(g,BS))g=h;else d=d|2;if(EB(EI(g,1),BS))d=d|1;d=(64-d|0)-1|0;}i=(((64-d|0)+c|0)-1|0)/c|0;j=DF(i);k=j.data;d=Bp(i-1|0,c);l=0;while(d>=0){m=l+1|0;k[l]=Ko(BU(EI(b,d))&f,e);d=d-c|0;l=m;}return I4(j);}
var GA=K();
var BS0=null;var BS1=null;var BS2=null;var BS3=null;var BS4=null;var BS5=null;var BS6=null;var BS7=0;var BS8=0;var BS9=null;var BS$=null;var BS_=null;var BTa=0;function Fn(){Fn=Bi(GA);BiN();}
function BTb(){var a=new GA();A9O(a);return a;}
function A9O(a){Fn();}
function U6(){Fn();return CB(B(20),0);}
function AS$(){var b,c,d,e,f,g,h,i,j,k,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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:Fn();if(A4H()?1:0){BK(BS1,B(21));return;}a:{b:{try{BK(BS0,B(22));b=A6W();if(b!==null)break b;BK(BS1,B(23));BK(BS1,B(24));$rt_globals.alert("ERROR: game cannot start, the \"window.eaglercraftXOpts\" variable is undefined");}catch($$e){$$je=N($$e);c=$$je;break a;}BK(BS1,B(25));return;}c:{try{try{BS7=(typeof b.crashOnUncaughtExceptions
==="boolean"?b.crashOnUncaughtExceptions:!!0)?1:0;d=(typeof b.deobfStackTraces==="boolean"?b.deobfStackTraces:!!1)?1:0;B$();BTc=d;c=$rt_str(typeof b.container==="string"?b.container:null);BS3=c;if(c===null)J(ARU(B(26)));e=$rt_globals.window.document;c=BS3;BS4=e.getElementById($rt_ustr(c));while(true){c=BS4.querySelector("._eaglercraftX_wrapper_element");if(c===null)break;AWB(c);}d:{f=$rt_str(typeof b.assetsURI==="string"?b.assetsURI:null);if(f!==null){g=W(Z0,1);g.data[0]=BoO(f,B(4));BS5=g;}else{h=typeof b.assetsURI
==="object"?b.assetsURI:null;i=h.length;if(!i)J(ARU(B(27)));BS5=W(Z0,i);d=0;while(true){if(d>=i)break d;j=Hz(h[d]);k=$rt_str(typeof j.url==="string"?j.url:null);if(k===null)break;BS5.data[d]=BoO(k,$rt_str(typeof j.path==="string"?j.path:""));d=d+1|0;}J(ARU(B(28)));}}e=$rt_str(typeof b.localesURI==="string"?b.localesURI:"lang");BS6=e;if(Kd(e,B(29))){c=BS6;BS6=CU(c,0,Z(c)-1|0);}AJQ();Bbe(BTd,b);BK(BS0,B(30));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}BK(BS1,B(31));IE(c);BK(BS1,
B(24));c=Lj(c);e=B6();H(H(e,B(32)),c);$rt_globals.alert($rt_ustr(BX(e)));}catch($$e){$$je=N($$e);c=$$je;break a;}BK(BS1,B(25));return;}try{if(BS7){BK(BS0,B(33));BS2=AUA($rt_globals.window,B5(BNC(),"call"));}BK(BS0,B(34));c=BRe();ZI();BTe=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 Bj){c=$$je;break e;}else{throw $$e;}}BK(BS1,B(35));c=BS1;b=Ra(e);h=B6();H(H(h,B(36)),b);BK(c,BX(h));f:{try{AFr(Ra(e));break f;}
catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}BK(BS1,B(25));return;}try{BK(BS1,B(37));IE(c);e=B(38);$p=2;continue _;}catch($$e){$$je=N($$e);c=$$je;}}BK(BS1,B(25));J(c);case 1:g:{a:{try{b:{try{Bf8();if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof Uk){e=$$je;break b;}else if($$je instanceof Bj){c=$$je;break a;}else{throw $$e;}}BK(BS0,B(39));try{c=new Ma;$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}BK(BS1,
B(40));IE(c);e=B(41);$p=5;continue _;}BK(BS1,B(35));c=BS1;b=Ra(e);h=B6();H(H(h,B(36)),b);BK(c,BX(h));c:{try{AFr(Ra(e));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break g;}BK(BS1,B(25));return;}try{BK(BS1,B(37));IE(c);e=B(38);$p=2;continue _;}catch($$e){$$je=N($$e);c=$$je;}}BK(BS1,B(25));J(c);case 2:g:{try{A91(e,c);if(C()){break _;}BK(BS1,B(24));break g;}catch($$e){$$je=N($$e);c=$$je;}BK(BS1,B(25));J(c);}BK(BS1,B(25));return;case 3:try{try{AHm(c);if
(C()){break _;}$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}BK(BS1,B(40));IE(c);e=B(41);$p=5;continue _;}catch($$e){$$je=N($$e);c=$$je;}BK(BS1,B(25));J(c);case 4:g:{a:{try{A$9(c);if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;break a;}else{c=$$je;break g;}}BK(BS1,B(25));return;}try{BK(BS1,B(40));IE(c);e=B(41);$p=5;continue _;}catch($$e){$$je=N($$e);c=$$je;}}BK(BS1,B(25));J(c);case 5:g:{try{A91(e,c);if(C()){break _;}}catch($$e){$$je=N($$e);c=
$$je;break g;}BK(BS1,B(25));return;}BK(BS1,B(25));J(c);default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,$p);}
function A91(b,c){var d,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Fn();try{c=A1w(c);d=B6();H(H(H(d,b),B(42)),c);b=BX(d);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}return;case 1:a:{try{A0q(b);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}return;default:EK();}}CV().s(b,c,d,$p);}
function A0q(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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:Fn();c=B6();Cb(c,B(43));Cb(c,b);Ca(Ca(c,10),10);d=BX(c);e=$rt_globals.window.document;B$();f=BTf;if(f===null){if(BS4===null){c=BS3;BS4=e.getElementById($rt_ustr(c));}f=BS4;}g=B6();Cb(Cb(Cb(g,B(44)),B(45)),B(46));Cb(g,B(47));Cb(g,
B(48));Ca(g,10);Cb(g,BaW());Ca(g,10);Cb(g,AQB());Ca(g,10);Cb(g,B(49));AJQ();Ca(Cb(g,APO(BTd)),10);Ca(g,10);Cb(g,B(50));Ca(Cb(g,QR(AMS(B(51)),A9r())),10);Ca(g,10);K3(g,B(52));K3(g,B(53));K3(g,B(54));K3(g,B(55));K3(g,B(56));K3(g,B(57));K3(g,B(58));ATK(g);Ca(g,10);Jv(g,B(59));Jv(g,B(60));Jv(g,B(61));Ca(g,10);c=Cb(g,B(62));h=f===null?B(63):CG(f.clientWidth);Ca(H(c,h),10);Ca(H(Cb(g,B(64)),f===null?B(63):CG(f.clientHeight)),10);Jv(g,B(65));Jv(g,B(66));Jv(g,B(67));Jv(g,B(68));Jv(g,B(69));Tj(g,B(70));Tj(g,B(71));Tj(g,
B(72));Tj(g,B(73));Ca(g,10);Jv(g,B(74));Ca(g,10);AZi(g,B(75));Ca(g,10);h=BX(g);c=B6();H(H(c,d),h);i=BX(c);j=Bld();try{c=AYo(BTd);Mc(j);g=BQ2(j);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){k=$$je;}else{throw $$e;}}BK(BS1,B(76));IE(k);a:{if(BS8){OY(BS1);BK(BS1,B(77));l=E1(b,B(78));m=0;while(true){n=l.data;if(m>=n.length)break;b=BS1;c=n[m];d=B6();H(H(d,B(79)),c);BK(b,BX(d));m=m+1|0;}if(H0(j)<=0)break a;b=Jm(j);while(true){if(!ID(b))break a;o=HN(b);if(o!==null){OY(BS1);BK(BS1,B(80));l=E1(o,B(78));m
=0;while(true){n=l.data;if(m>=n.length)break;c=BS1;d=n[m];f=B6();H(H(f,B(79)),d);BK(c,BX(f));m=m+1|0;}BK(BS1,B(81));}}}b:{BS8=1;if(H0(j)>0){try{g=i;p=B6();Cb(p,d);Cb(p,B(82));b=Jm(j);while(true){g=i;if(!ID(b))break;g=i;o=HN(b);Cb(p,B(83));Ca(Cb(p,o),10);Cb(p,B(84));}g=i;Cb(p,h);i=BX(p);g=i;break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){k=$$je;}else{throw $$e;}}BK(BS1,B(85));IE(k);i=g;}}if(f===null){$rt_globals.alert("Root element not found, crash report was printed to console");BK(BS1,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=U6();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);Vi();}return;case 1:c:
{try{AUM(c,i,g);if(C()){break _;}break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){k=$$je;}else{throw $$e;}}BK(BS1,B(76));IE(k);}d:{if(BS8){OY(BS1);BK(BS1,B(77));l=E1(b,B(78));m=0;while(true){n=l.data;if(m>=n.length)break;b=BS1;c=n[m];d=B6();H(H(d,B(79)),c);BK(b,BX(d));m=m+1|0;}if(H0(j)<=0)break d;b=Jm(j);while(true){if(!ID(b))break d;o=HN(b);if(o!==null){OY(BS1);BK(BS1,B(80));l=E1(o,B(78));m=0;while(true){n=l.data;if(m>=n.length)break;c=BS1;d=n[m];f=B6();H(H(f,B(79)),d);BK(c,BX(f));m=m+1|0;}BK(BS1,B(81));}}}a:
{BS8=1;if(H0(j)>0){try{g=i;p=B6();Cb(p,d);Cb(p,B(82));b=Jm(j);while(true){g=i;if(!ID(b))break;g=i;o=HN(b);Cb(p,B(83));Ca(Cb(p,o),10);Cb(p,B(84));}g=i;Cb(p,h);i=BX(p);g=i;break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){k=$$je;}else{throw $$e;}}BK(BS1,B(85));IE(k);i=g;}}if(f===null){$rt_globals.alert("Root element not found, crash report was printed to console");BK(BS1,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
=U6();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);Vi();}return;default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function BaW(){var b,c,d,e,f,g,$$je;Fn();b=BS9;if(b!==null)return b;a:{try{b=B6();B$();c=BTg;d=BTh;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)Cb(b,B(86));else{if(BTg!==null)Ca(Cb(Cb(b,B(87)),$rt_str(c.getParameter(7938))),10);if(c.getExtension("WEBGL_debug_renderer_info")!==null){Ca(Cb(Cb(b,B(88)),$rt_str(c.getParameter(37446))),
10);Ca(Cb(Cb(b,B(89)),$rt_str(c.getParameter(37445))),10);}else{Ca(Cb(Cb(Cb(b,B(88)),$rt_str(c.getParameter(7937))),B(90)),10);Ca(Cb(Cb(Cb(b,B(89)),$rt_str(c.getParameter(7936))),B(90)),10);}f=XG();if(f>0){Ca(Db(Cb(Ca(b,10),B(91)),f),10);Ca(DP(Cb(b,B(92)),d),10);if(f==200){g=Cb(b,B(93));f=c.getExtension("ANGLE_instanced_arrays")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(94));f=c.getExtension("EXT_color_buffer_half_float")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(95));f=c.getExtension("EXT_shader_texture_lod")===null?0:1;Ca(DP(g,
f),10);g=Cb(b,B(96));f=c.getExtension("OES_fbo_render_mipmap")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(97));f=c.getExtension("OES_texture_float")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(98));f=c.getExtension("OES_texture_half_float")===null?0:1;Ca(DP(g,f),10);Ca(DP(Cb(b,B(99)),c.getExtension("OES_texture_half_float_linear")===null?0:1),10);}else if(f>=300){g=Cb(b,B(100));f=c.getExtension("EXT_color_buffer_float")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(94));f=c.getExtension("EXT_color_buffer_half_float")===null?0:1;Ca(DP(g,
f),10);Ca(DP(Cb(b,B(101)),c.getExtension("OES_texture_float_linear")===null?0:1),10);}Ca(DP(Cb(b,B(102)),c.getExtension("EXT_texture_filter_anisotropic")===null?0:1),10);}else{g=Cb(b,B(93));f=c.getExtension("ANGLE_instanced_arrays")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(100));f=c.getExtension("EXT_color_buffer_float")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(94));f=c.getExtension("EXT_color_buffer_half_float")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(95));f=c.getExtension("EXT_shader_texture_lod")===null?0:1;Ca(DP(g,f),10);g
=Cb(b,B(96));f=c.getExtension("OES_fbo_render_mipmap")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(97));f=c.getExtension("OES_texture_float")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(101));f=c.getExtension("OES_texture_float_linear")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(98));f=c.getExtension("OES_texture_half_float")===null?0:1;Ca(DP(g,f),10);g=Cb(b,B(99));f=c.getExtension("OES_texture_half_float_linear")===null?0:1;Ca(DP(g,f),10);Ca(DP(Cb(b,B(102)),c.getExtension("EXT_texture_filter_anisotropic")===null?0:1),10);}}b=BX(b);BS9
=b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){g=$$je;break a;}else{throw $$e;}}return b;}b=Lj(g);c=B6();Ca(H(H(c,B(103)),b),10);b=BX(c);BS9=b;return b;}
function AQB(){var b,c,d,e,f,g,$$je;Fn();b=BS$;if(b!==null)return b;a:{try{b=B6();c=AJp();Ca(H(Cb(b,B(104)),ALq(c)),10);Cb(b,B(105));d=Yo(c);e=0;c=AKD(d);while(AKm(c)){f=AHO(c);if(e)Cb(b,B(106));H(b,f);e=1;}Cb(b,B(107));b=BX(b);BS$=b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){g=$$je;break a;}else{throw $$e;}}return b;}b=Lj(g);c=new S;T(c);Br(H(H(c,B(108)),b),10);b=Q(c);BS$=b;return b;}
function AFr(b){var c,d,e,f,g,h,i,$$je;Fn();if(!BS8){BS8=1;c=$rt_globals.window.document;B$();d=BTf;if(d===null){if(BS4===null){d=BS3;BS4=c.getElementById($rt_ustr(d));}d=BS4;}if(d===null){d=new S;T(d);H(H(d,B(109)),b);$rt_globals.alert($rt_ustr(Q(d)));d=Oi();e=new S;T(e);H(H(e,B(109)),b);BK(d,Q(e));return;}f=$rt_str(d.getAttribute("style"));if(f===null)f=B(4);g=new S;T(g);H(H(g,f),B(110));f=Q(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
=U6();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=QR(AMS(B(51)),A9r());e=new S;T(e);H(H(H(e,B(111)),d),B(112));d=$rt_ustr(Q(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(AFf("userAgent"));b=c.createTextNode($rt_ustr(b));d.appendChild(b);Vi();a:{try{d=B(113);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(113);else{d=B(113);if(i.getExtension("WEBGL_debug_renderer_info")!==null){d=B(113);i=$rt_str(i.getParameter(37446));}else{d=B(113);i=$rt_str(i.getParameter(7937));if(i!==null){d=B(113);b=B6();H(H(b,i),B(90));i=BX(b);d=B(113);}}d=B(113);if(i
===null)i=B(113);else{d=i;d=B(113);}}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}i=d;}b=g.querySelector("#_eaglercraftX_crashWebGL");d=c.createTextNode($rt_ustr(i));b.appendChild(d);}}
function Jv(b,c){Fn();Bv(b,B(114));Bv(b,c);Bv(b,B(115));Bv(b,$rt_str(A21($rt_ustr(c))));Br(b,10);}
function K3(b,c){Fn();Bv(b,B(116));Bv(b,c);Bv(b,B(115));Bv(b,$rt_str(AFf($rt_ustr(c))));Br(b,10);}
function ATK(b){Fn();Bv(b,B(117));Bv(b,$rt_str(A_f()));Br(b,10);}
function Tj(b,c){Fn();Bv(b,B(118));Bv(b,c);Bv(b,B(115));Bv(b,$rt_str(Bbj($rt_ustr(c))));Br(b,10);}
function AZi(b,c){Fn();Bv(b,B(119));Bv(b,c);Bv(b,B(115));Bv(b,$rt_str(AQ8($rt_ustr(c))));Br(b,10);}
function BiN(){BS0=CZ();BS1=Oi();BS2=null;BS3=null;BS4=null;BS5=null;BS6=null;BS7=0;BS8=0;BS9=null;BS$=null;BS_=null;BTa=0;}
function A4H(){if(typeof $rt_globals.__isEaglerX188Running==="string"&&$rt_globals.__isEaglerX188Running==="yes")return true;$rt_globals.__isEaglerX188Running="yes";return false;}
function A6W(){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 AUA(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 A21(b){try {return ""+$rt_globals.window[b];}catch(e){return "<error>";}}
function AFf(b){try {return ""+$rt_globals.window.navigator[b];}catch(e){return "<error>";}}
function Bbj(b){try {return ""+$rt_globals.window.screen[b];}catch(e){return "<error>";}}
function AQ8(b){try {return ""+$rt_globals.window.location[b];}catch(e){return "<error>";}}
function A_f(){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 J_=K(0);
var AGL=K();
function BTi(){var a=new AGL();BvB(a);return a;}
function BvB(a){}
var Cz=K(B7);
function BPq(){var a=new Cz();Bh2(a);return a;}
function Bh2(a){X(a);}
var A08=K();
function BTj(){var a=new A08();BoM(a);return a;}
function BoM(a){}
function R0(b){if (b === null || b.constructor.$meta.item === undefined) {$rt_throw(FG());}return b.data.length;}
function AT_(b,c){if(b===null){b=new Eo;X(b);J(b);}if(b===G($rt_voidcls())){b=new BH;X(b);J(b);}if(c>=0)return Bn2(b.gg,c);b=new AOB;X(b);J(b);}
function Bn2(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 Eo=K(B7);
function BOa(){var a=new Eo();Bh_(a);return a;}
function Bh_(a){X(a);}
var SZ=K(B7);
function BTk(){var a=new SZ();BGN(a);return a;}
function BGN(a){X(a);}
function Gw(){D.call(this);this.pO=0;}
var BTl=null;var BTm=null;var BTn=null;var BTo=null;var BTp=null;var BTq=null;var BTr=null;var BTs=null;var BTt=null;var BTu=null;function BD3(a){var b=new Gw();A6w(b,a);return b;}
function A6w(a,b){a.pO=b;}
function B4(b){var c,d;c=BTq.data;if(b>=c.length)return BD3(b);d=c[b];if(d===null){d=BD3(b);BTq.data[b]=d;}return d;}
function BIu(a){return Vt(a.pO);}
function Bvy(a,b){if(a===b)return 1;return b instanceof Gw&&b.pO==a.pO?1:0;}
function BLr(a){return a.pO;}
function Vt(b){var c,d;c=new Cj;d=DF(1);d.data[0]=b;VJ(c,d);return c;}
function YG(b){return b>=65536&&b<=1114111?1:0;}
function Ep(b){return (b&64512)!=55296?0:1;}
function D5(b){return (b&64512)!=56320?0:1;}
function O8(b){return !Ep(b)&&!D5(b)?0:1;}
function S7(b,c){return Ep(b)&&D5(c)?1:0;}
function IH(b,c){return ((b&1023)<<10|c&1023)+65536|0;}
function Qk(b){return (55296|(b-65536|0)>>10&1023)&65535;}
function Ol(b){return (56320|b&1023)&65535;}
function Fr(b){return Na(b)&65535;}
function Na(b){if(BTo===null){if(BTr===null)BTr=Ben();BTo=AOS(ARr((BTr.value!==null?$rt_str(BTr.value):null)));}return ABx(BTo,b);}
function IJ(b){return Mg(b)&65535;}
function Mg(b){if(BTn===null){if(BTs===null)BTs=A2y();BTn=AOS(ARr((BTs.value!==null?$rt_str(BTs.value):null)));}return ABx(BTn,b);}
function ABx(b,c){var d,e,f,g,h,i;d=b.Zy.data;if(c<d.length)return c+d[c]|0;d=b.a2P.data;e=0;f=d.length;g=(f/2|0)-1|0;a:{while(true){h=(e+g|0)/2|0;i=Bc(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 R2(b,c){if(c>=2&&c<=36){b=AEH(b);if(b>=c)b=(-1);}else b=(-1);return b;}
function AEH(b){var c,d,e,f,g,h,i,j,k,l;if(BTm===null){if(BTt===null)BTt=Bca();c=(BTt.value!==null?$rt_str(BTt.value):null);d=AJU(LW(c));e=G1(d);f=Bo(e*2|0);g=f.data;h=0;i=0;j=0;k=0;while(k<e){i=i+MY(d)|0;j=j+MY(d)|0;l=h+1|0;g[h]=i;h=l+1|0;g[l]=j;k=k+1|0;}BTm=f;}g=BTm.data;l=0;h=(g.length/2|0)-1|0;while(h>=l){i=(l+h|0)/2|0;e=i*2|0;j=Bc(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 Ko(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 LU(b){var c;if(b<65536){c=DF(1);c.data[0]=b&65535;return c;}return BrL([Qk(b),Ol(b)]);}
function FB(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&&O8(b&65535))return 19;if(BTp===null){if(BTu===null)BTu=AWk();d=(BTu.value!==null?$rt_str(BTu.value):null);e=W(AEf,16384);f=e.data;g=BT(16384);h=g.data;i=0;j=0;k=0;l=0;while(l<Z(d)){m=Zv(Bd(d,l));if(m==64){l=l+1|0;m=Zv(Bd(d,l));n=0;c=1;o=0;while(o<3){l=l+1|0;n=n|Bp(c,Zv(Bd(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=Zv(Bd(d,l));}if(!m&&n>=128){if(i>0){c=j+1|0;f[j]=Bje(k,k+i|0,MT(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]=Bje(k,k+i|0,MT(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;}BTp=Gh(e,j);}e=BTp.data;o=0;c=e.length-1|0;while(o<=c){p=(o+c|0)/2|0;d=e[p];if(b>=d.VQ)o=p+1|0;else{c=d.YH;if(b>=c)return d.YI.data[b-c|0];c=p-1|0;}}return 0;}
function Ua(b){a:{switch(FB(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 OQ(b){a:{if(!(b>=0&&b<=8)&&!(b>=14&&b<=27)){if(b<127)break a;if(b>159)break a;}return 1;}return FB(b)!=16?0:1;}
function AEU(b){switch(FB(b)){case 12:case 13:case 14:break;default:return 0;}return 1;}
function AIu(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 AEU(b);}return 1;}
function BEE(a,b){b=b;return a.pO-b.pO|0;}
function A_8(){BTl=G($rt_charcls());BTq=W(Gw,128);}
function Ben(){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 A2y(){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 Bca(){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 AWk(){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 C$=K(0);
var Bcm=K();
var D6=K();
var BTv=null;var BTw=null;var BTx=null;var BTy=null;var BTf=null;var BTz=null;var BTg=null;var BTh=0;var BTA=null;var BTB=null;var BTC=null;var BTD=0;var BTE=0;var BTF=null;var BTG=null;var BTH=null;var BTI=null;var BTJ=0;var BTK=0;var BTL=0;var BTc=0;var BTM=null;var BTN=null;var BTO=null;function B$(){B$=Bi(D6);BEQ();}
function BTP(){var a=new D6();A99(a);return a;}
function A99(a){B$();}
function Bah(){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(EL()){var $T=CV();$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;BTw=b;BTx=b.document;A$0(BTw);$rt_globals.window.minecraftServer
=$rt_ustr(null);c=AJp();if(c!==null){d=ALq(c);BQf();switch(BTQ.data[AU1(d)]){case 1:case 2:break;case 3:b=BTv;e=W(D,1);e.data[0]=d.wz;CH(b,B(120),e);AAm(Yo(c));break a;case 4:case 5:b=BTv;e=W(D,1);e.data[0]=d.wz;FR(b,B(120),e);break a;case 6:b=BTv;e=W(D,1);e.data[0]=d.wz;FR(b,B(120),e);AAm(Yo(c));break a;default:break a;}b=BTv;e=W(D,1);e.data[0]=d.wz;CH(b,B(120),e);}}$p=1;case 1:ATj();if(C()){break _;}Di(BTv,B(121));b=BTx;Fn();f=BS3;b=b.getElementById($rt_ustr(f));BTy=b;if(b===null){b=new MN;f=BS3;g=B6();H(H(H(g,
B(122)),f),B(123));AUE(b,BX(g));J(b);}b.classList.add("_eaglercraftX_root_element");while(true){g=BTy.lastChild;if(g===null)break;if(!(!!g?1:0))break;BTy.removeChild(g);}g=BTy.style;g.setProperty("overflow","hidden");b=HT();h=W6($rt_str(BTy.tagName),B(124));if(ATW(b)&&h){i=$rt_str(g.getPropertyValue("width"));j=$rt_str(g.getPropertyValue("height"));if(CN(B(125),i)&&CN(B(126),j)){Di(BTv,B(127));f=BTx.getElementsByTagName("html");if(f.length<=0)DT(BTv,B(128));else{k=(Hz(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=BTx.querySelector("meta[name=viewport]");if(l!==null){m=$rt_str(l.getAttribute("content"));if(m!==null){e=(E1(m,B(129))).data;n=Ge();o=e.length;p=0;while(p<o){Gb(n,Gu(e[p]));p=p+1|0;}q=Ge();f=Kp(n);while(f.bN()){r=f.bF();if(!Cn(r,B(130))&&!Cn(r,B(131))&&!Cn(r,B(132))&&!Cn(r,B(133)))Gb(q,r);}Gb(q,B(134));Gb(q,B(135));Gb(q,B(136));Gb(q,B(137));if(!AY4(q,n))
{Di(BTv,B(138));g=Xd(B(106),q);l.setAttribute("content",$rt_ustr(g));}}}}BTD=AZr(b);f=BTx.createElement("div");BTf=f;f.classList.add("_eaglercraftX_wrapper_element");i=BTf.style;i.setProperty("position","relative");i.setProperty("width","100%");i.setProperty("height","100%");i.setProperty("overflow","hidden");f=BTy;g=BTf;f.appendChild(g);BS4=BTf;try{s=M(10);$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof XP){}else{throw $$e;}}BTL=0;if(AG2(b)){if(typeof $rt_globals.visualViewport!=="undefined"?1:0)
{if(h)BTL=1;else{t=BTx.body;if(DE(t.clientWidth-BTf.clientWidth|0)<=10&&DE(t.clientHeight-BTf.clientHeight|0)<=10)BTL=1;}}if(BTL)Di(BTv,B(139));}u=IX(4);b:{try{Gl(MV(u),110531616);if((Ke(u,0)&255|(Ke(u,1)&255)<<8|(Ke(u,2)&255)<<16|(Ke(u,3)&255)<<24)!=110531616)J(P5(B(140)));Di(BTv,B(141));break b;}catch($$e){$$je=N($$e);b=$$je;}H_(u);J(b);}H_(u);v=UN(BTw);if(v<0.01)v=1.0;w=BTf.clientWidth;x=BTf.clientHeight;p=v*w|0;y=v*x|0;f=BTx.createElement("canvas");BTz=f;i=f.style;BTz.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=BTz;g=p;f.width=g;f=BTz;g=y;f.height=g;f=BTf;g=BTz;f.appendChild(g);c:{try{f=BTw;i=Bik();BTB=i;f.addEventListener("message",B5(i,"handleEvent"));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){z=$$je;}else{throw $$e;}}J(AN7(B(142),
z));}$p=3;continue _;case 2:a:{try{AYu(s);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof XP){}else{throw $$e;}}}BTL=0;if(AG2(b)){if(typeof $rt_globals.visualViewport!=="undefined"?1:0){if(h)BTL=1;else{t=BTx.body;if(DE(t.clientWidth-BTf.clientWidth|0)<=10&&DE(t.clientHeight-BTf.clientHeight|0)<=10)BTL=1;}}if(BTL)Di(BTv,B(139));}u=IX(4);d:{try{Gl(MV(u),110531616);if((Ke(u,0)&255|(Ke(u,1)&255)<<8|(Ke(u,2)&255)<<16|(Ke(u,3)&255)<<24)!=110531616)J(P5(B(140)));Di(BTv,B(141));break d;}catch($$e)
{$$je=N($$e);b=$$je;}H_(u);J(b);}H_(u);v=UN(BTw);if(v<0.01)v=1.0;w=BTf.clientWidth;x=BTf.clientHeight;p=v*w|0;y=v*x|0;f=BTx.createElement("canvas");BTz=f;i=f.style;BTz.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=BTz;g
=p;f.width=g;f=BTz;g=y;f.height=g;f=BTf;g=BTz;f.appendChild(g);e:{try{f=BTw;i=Bik();BTB=i;f.addEventListener("message",B5(i,"handleEvent"));break e;}catch($$e){$$je=N($$e);if($$je instanceof Bj){z=$$je;}else{throw $$e;}}J(AN7(B(142),z));}$p=3;case 3:A5D();if(C()){break _;}try{g=BTw;i=BTf;f=BTz;$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){z=$$je;}else{throw $$e;}}J(AN7(B(143),z));case 4:a:{try{AXW(g,i,f);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){z=$$je;}else{throw $$e;}}J(AN7(B(143),
z));}if(Bba(b)){BTJ=0;Di(BTv,B(144));}else{h=typeof $rt_globals.fetch==="function"?1:0;BTJ=h;if(!h)Cw(BTv,B(145));}h=BTJ;$p=5;case 5:$z=BLX(h);if(C()){break _;}h=$z;BTK=h;if(!h)Cw(BTv,B(146));Di(BTv,B(147));f=BTz;i=BRi();f.addEventListener("webglcontextcreationerror",B5(i,"handleEvent"));o=0;if(A_T(b)){Di(BTv,B(148));ba=300;f=BTz;i=MD();bb=f.getContext("webgl2",i);if(bb===null)J(P5(B(149)));}else if(A65(b)){ba=200;Di(BTv,B(150));f=BTz;i=MD();bb=f.getContext("webgl",i);if(bb===null){if(!ACm(b))J(P5(B(151)));o
=1;f=BTz;i=MD();bb=f.getContext("experimental-webgl",i);if(bb===null)J(P5(B(151)));BTw.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=BTz;i=MD();bb=f.getContext("webgl2",i);if(bb===null){ba=200;f=BTz;i=MD();bb=f.getContext("webgl",i);if(bb===null){if(!ACm(b))J(P5(B(151)));o=1;f=BTz;i=MD();bb=f.getContext("experimental-webgl",i);if(bb===null)J(P5(B(151)));BTw.alert("WARNING: Detected \"experimental\" WebGL 1.0 support, certain graphics API features may be missing, and therefore EaglercraftX may malfunction and crash!");}}}b:
{BTg=bb;BTh=o;AYF(ba,bb);f=BTv;e=W(D,1);e.data[0]=Tw(7938);FR(f,B(152),e);f=BTv;e=W(D,1);e.data[0]=Tw(7937);FR(f,B(153),e);bc=AUC();if(E5(bc))Di(BTv,B(154));else{A6c(bc);Di(BTv,B(155));bd=0;be=Ei(bc);while(true){if(bd>=be)break b;f=BTv;e=W(D,1);e.data[0]=Be(bc,bd);FR(f,B(156),e);bd=bd+1|0;}}}i=BTg.createFramebuffer();BTC=i;A0W(BTg,i,BNj(i),p,y);Bcn(p,y,v);h=Lm();$p=6;case 6:Bgq(ba,h);if(C()){break _;}f=BTR;if(!(f!==null&&NL(f)))BTR=Dl();e=BS5;if(!A1d(b))b=null;else{BkA();b=BTS;}f=BTR;$p=7;case 7:A6B(e,b,f);if
(C()){break _;}b=BTv;e=W(D,1);e.data[0]=CG(VZ(BTR));FR(b,B(157),e);b=B(158);$p=8;case 8:$z=AQg(b);if(C()){break _;}e=$z;if(e!==null){$p=10;continue _;}K5(1.0,0.0,1.0,1.0);Mn(16384);$p=9;case 9:A2w();if(C()){break _;}Di(BTv,B(159));b=Yl(HT());$p=12;continue _;case 10:AQ3(e);if(C()){break _;}h=Lm();o=0;$p=11;case 11:AOM(h,o);if(C()){break _;}Di(BTv,B(159));b=Yl(HT());$p=12;case 12:$z=AU6(b);if(C()){break _;}bf=$z;A5R(bf);Di(BTv,B(160));$p=13;case 13:A00();if(C()){break _;}$p=14;case 14:AYk();if(C()){break _;}if
(e!==null){h=Lm();o=0;$p=16;continue _;}K5(1.0,0.0,1.0,1.0);Mn(16384);$p=15;case 15:A2w();if(C()){break _;}Di(BTv,B(161));return;case 16:AOM(h,o);if(C()){break _;}Di(BTv,B(161));return;default:EK();}}CV().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 AAm(b){var c,d;B$();if(!E5(b)){c=Ct();d=AKD(b);while(AKm(d)){Bb(c,(AHO(d)).Xc);}FR(BTv,B(162),R(D,[CG(ANS(b)),Xd(B(106),c)]));}}
function IX(b){B$();Jg();return !b?BTT:ATO(new $rt_globals.Int8Array(b));}
function W0(b){B$();Jg();return !b?BTU:BLQ(new $rt_globals.Int32Array(b));}
function AEZ(b){B$();Jg();return !b?BTV:BIm(new $rt_globals.Float32Array(b));}
function H_(b){B$();}
function Bf5(b){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();$p=1;case 1:$z=BeN(b);if(C()){break _;}b=$z;return JU(b);default:EK();}}CV().s(b,$p);}
function Bmt(b,c){var d,e;B$();d=ALm(b);if(d&&!BTK){Cu(c,Ho((AAh(b)).data.buffer));return;}if(!d){Mc(c);e=new ALI;e.a2L=c;}else{e=new ALJ;e.a6P=c;e.a6O=b;}A7I($rt_ustr(b),B5(e,"onFetch"));}
function Bd8(b,c){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();$p=1;case 1:$z=A9_(b,c);if(C()){break _;}b=$z;return JU(b);default:EK();}}CV().s(b,c,$p);}
function BLP(b,c,d){var e,f,g;B$();e=ALm(b);if(e&&!BTK){Cu(d,Ho((AAh(b)).data.buffer));return;}f=!c?B(163):B(164);if(!e){Mc(d);g=new AI6;g.a3v=d;}else{g=new AI5;g.a1o=d;g.a1p=b;}A8H($rt_ustr(b),$rt_ustr(f),B5(g,"onFetch"));}
function ALm(b){B$();return Z(b)>5&&W6(CU(b,0,5),B(165))?1:0;}
function A2$(){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();if(!BTD&&BTE){$p=2;continue _;}b=0;$p=1;case 1:A9o(b);if(C()){break _;}return;case 2:Bdd();if(C()){break _;}return;default:EK();}}CV().s(b,$p);}
function Bdd(){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();}_:while(true){switch($p){case 0:B$();$p=1;case 1:AVO();if(C()){break _;}return;default:EK();}}CV().s($p);}
function Bxi(b){var c,d,e,f,$$je;B$();c=BTI;Fi(c);a:{b:{c:{try{if(BTF!==null)break c;}catch($$e){$$je=N($$e);b=$$je;break a;}d:{try{if(BTH===null)break d;Rl(b,QT(B(166)));C2(c);}catch($$e){$$je=N($$e);b=$$je;break a;}return;}try{d=$rt_ustr(AMj(A0G()));BTH=BP7(d,b);try{e=BTw;f=BTA;e.postMessage(d,$rt_ustr(f));break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}BTH=null;Cw(BTv,B(167));$rt_globals.setTimeout(B5(BMS(b),"onTimer"),0);break b;}catch($$e){$$je=N($$e);b=$$je;break a;}}e:{try{if
(BTG===null)break e;Rl(b,QT(B(166)));C2(c);}catch($$e){$$je=N($$e);b=$$je;break a;}return;}try{BTG=BP1(b);try{f=BTF.port2;e=BTN;f.postMessage(e);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}BTG=null;Cw(BTv,B(167));$rt_globals.setTimeout(B5(BQC(b),"onTimer"),0);break b;}catch($$e){$$je=N($$e);b=$$je;break a;}}try{C2(c);}catch($$e){$$je=N($$e);b=$$je;break a;}return;}C2(c);J(b);}
function A5D(){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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$();BTE=0;BTA=$rt_str(Bem(BTw));a:{try{if(!(typeof $rt_globals.MessageChannel!=="undefined"?1:0)){b=0;break a;}c=new $rt_globals.MessageChannel();BTF=c;d=c.port1;e=BOt();d.addEventListener("message",B5(e,"handleEvent"));BTF.port1.start();BTF.port2.start();f=GC(1);g=f.data;g[0]=0;BTG=BQM(f);e=BTF.port2;c=BTN;e.postMessage(c);if(g[0]){BTG
=null;c=BTF;if(c!==null)S4(c);BTF=null;b=1;break a;}h=10;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}BTG=null;c=BTF;if(c!==null)S4(c);BTF=null;b=3;}if(!b){BTE=1;return;}if(b==1)Cw(BTv,B(168));else if(b==2)Cw(BTv,B(169));else if(b==3)Cw(BTv,B(170));Di(BTv,B(171));$p=2;continue _;case 1:a:{try{A9o(h);if(C()){break _;}BTG=null;if(g[0]){b=0;break a;}c=BTF;if(c!==null)S4(c);BTF=null;b=2;break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}BTG=null;c=BTF;if
(c!==null)S4(c);BTF=null;b=3;}if(!b){BTE=1;return;}if(b==1)Cw(BTv,B(168));else if(b==2)Cw(BTv,B(169));else if(b==3)Cw(BTv,B(170));Di(BTv,B(171));$p=2;case 2:$z=Bee();if(C()){break _;}h=$z;if(!h){BTE=1;return;}if(h==1){Cw(BTv,B(172));return;}c=BTv;f=W(D,1);f.data[0]=BTA;P_(c,B(173),f);BTA=B(174);$p=3;case 3:$z=Bee();if(C()){break _;}h=$z;if(!h)BTE=1;else if(h==1)Cw(BTv,B(172));else if(h==2)Cw(BTv,B(175));else if(h==3)Cw(BTv,B(176));return;default:EK();}}CV().s(b,c,d,e,f,g,h,$p);}
function S4(b){var $$je;B$();a:{try{b.port1.close();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}b:{try{b.port2.close();break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}}
function Bee(){var b,c,d,e,f,g,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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(AMj(A0G()));c=GC(1);d=c.data;d[0]=0;BTH=BPo(b,c);e=BTw;f=BTA;e.postMessage(b,$rt_ustr(f));if(!d[0])break b;BTH=null;}catch($$e){$$je=N($$e);if($$je instanceof Bj){break a;}else{throw $$e;}}return 1;}try{g=10;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}BTH=null;return 3;case 1:a:{b:{try
{A9o(g);if(C()){break _;}BTH=null;if(!d[0])break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){break a;}else{throw $$e;}}return 0;}try{}catch($$e){$$je=N($$e);if($$je instanceof Bj){break a;}else{throw $$e;}}return 2;}BTH=null;return 3;default:EK();}}CV().s(b,c,d,e,f,g,$p);}
function Vi(){var b,$$je;B$();a:{try{BTE=0;b=BTB;if(b!==null){BTw.removeEventListener("message",B5(b,"handleEvent"));BTB=null;}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}b:{try{AUT();break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}}
function HT(){B$();AJQ();return BTd;}
function I_(){B$();return BTM();}
function F1(){B$();return BSp(BTM());}
function A9o(b){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:B$();$p=1;case 1:Be8(b);if(C()){break _;}return;default:EK();}}CV().s(b,$p);}
function Bqb(b,c){var d;B$();d=new AJJ;d.a4_=c;AJ2(d,b);}
function BEQ(){BTv=E2(B(177));BTw=null;BTx=null;BTy=null;BTf=null;BTz=null;BTg=null;BTh=0;BTA=null;BTB=null;BTC=null;BTD=0;BTE=0;BTF=null;BTG=null;BTH=null;BTI=new D;BTJ=0;BTK=0;BTL=0;BTc=1;BTM=A4e();BTN="";BTO=B(178);}
function BeN(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{Bmt(b,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function A9_(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BLP(b,c,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function AVO(){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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{Bxi(callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function Be8(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{Bqb(b,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function A4e(){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 MD(){return {antialias:false,depth:false,powerPreference:"high-performance",desynchronized:true,preserveDrawingBuffer:false,premultipliedAlpha:false,alpha:false};}
function Bem(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 L0=K(0);
var AER=K(0);
var AIA=K(0);
var AFm=K(0);
var ACw=K(0);
var AHa=K(0);
var AGr=K(0);
var AA_=K(0);
var Uj=K(0);
var A4Y=K();
function A3X(b){return $rt_str($rt_globals.prompt($rt_ustr(b),""));}
function BBj(a,b){return AKa(a.wl(b));}
function BuH(a,b,c){a.bwz($rt_str(b),J3(c,"handleEvent"));}
function Buq(a,b,c){a.bk8($rt_str(b),J3(c,"handleEvent"));}
function BBf(a,b,c,d){a.bfO($rt_str(b),J3(c,"handleEvent"),d?1:0);}
function BnR(a,b){return !!a.bmC(b);}
function Bh8(a){return a.beD();}
function Bwv(a,b,c,d){a.bri($rt_str(b),J3(c,"handleEvent"),d?1:0);}
var AUr=K(B7);
function ARU(a){var b=new AUr();BDm(b,a);return b;}
function BDm(a,b){Ba(a,b);}
var AWF=K(0);
function AWB(b){if(b.parentNode!==null)b.parentNode.removeChild(b);}
function Z0(){var a=this;D.call(a);a.kC=null;a.MD=null;}
function BoO(a,b){var c=new Z0();Byp(c,a,b);return c;}
function Byp(a,b,c){a.kC=b;a.MD=c;}
var ABE=K(0);
function ABP(){var a=this;D.call(a);a.UU=null;a.Yi=null;a.Rf=null;a.a1W=null;a.VS=0;a.W2=0;a.EB=null;a.zU=null;a.Y4=0;a.I8=0;a.KI=0;a.KK=0;a.Jy=0;a.QU=0;a.MX=0;a.NG=0;a.MY=0;a.Rd=0;a.ZG=0;a.RQ=0;a.a3U=0;a.P1=0;a.a3g=0;a.Sp=0;}
var BTd=null;function AJQ(){AJQ=Bi(ABP);Bvl();}
function BPM(){var a=new ABP();AO5(a);return a;}
function AO5(a){AJQ();a.UU=B(179);a.Yi=null;a.Rf=B(180);a.a1W=B(181);a.VS=0;a.W2=0;a.EB=B(182);a.zU=BO_();a.Y4=0;a.I8=0;a.KI=0;a.KK=0;a.Jy=1;a.QU=1;a.MX=0;a.NG=0;a.MY=0;a.Rd=1;a.ZG=1;a.RQ=0;a.a3U=0;a.P1=0;a.a3g=0;a.Sp=1;}
function Bbe(a,b){var c;a.UU=$rt_str(typeof b.lang==="string"?b.lang:"en_US");a.Yi=$rt_str(typeof b.joinServer==="string"?b.joinServer:$rt_ustr(null));a.Rf=$rt_str(typeof b.worldsDB==="string"?b.worldsDB:"worlds");a.a1W=$rt_str(typeof b.resourcePacksDB==="string"?b.resourcePacksDB:"resourcePacks");a.VS=(typeof b.checkGLErrors==="boolean"?b.checkGLErrors:!!0)?1:0;a.W2=(typeof b.demoMode==="boolean"?b.demoMode:!!0)?1:0;a.EB=$rt_str(typeof b.localStorageNamespace==="string"?b.localStorageNamespace:"_eaglercraft_1.12");a.Y4
=(typeof b.fixDebugConsoleUnloadListener==="boolean"?b.fixDebugConsoleUnloadListener:!!0)?1:0;a.I8=(typeof b.autoFixLegacyStyleAttr==="boolean"?b.autoFixLegacyStyleAttr:!!1)?1:0;a.KI=(typeof b.forceWebGL1==="boolean"?b.forceWebGL1:!!0)?1:0;a.KK=(typeof b.forceWebGL2==="boolean"?b.forceWebGL2:!!0)?1:0;a.Jy=(typeof b.allowExperimentalWebGL1==="boolean"?b.allowExperimentalWebGL1:!!1)?1:0;a.QU=(typeof b.useWebGLExt==="boolean"?b.useWebGLExt:!!1)?1:0;a.MX=(typeof b.useDelayOnSwap==="boolean"?b.useDelayOnSwap:!!0)
?1:0;a.NG=(typeof b.useJOrbisAudioDecoder==="boolean"?b.useJOrbisAudioDecoder:!!0)?1:0;a.MY=(typeof b.useXHRFetch==="boolean"?b.useXHRFetch:!!0)?1:0;a.Rd=(typeof b.useVisualViewport==="boolean"?b.useVisualViewport:!!1)?1:0;a.ZG=(typeof b.deobfStackTraces==="boolean"?b.deobfStackTraces:!!1)?1:0;a.RQ=(typeof b.disableBlobURLs==="boolean"?b.disableBlobURLs:!!0)?1:0;a.a3U=(typeof b.eaglerNoDelay==="boolean"?b.eaglerNoDelay:!!0)?1:0;a.P1=(typeof b.ramdiskMode==="boolean"?b.ramdiskMode:!!0)?1:0;a.a3g=(typeof b.singleThreadMode
==="boolean"?b.singleThreadMode:!!0)?1:0;a.Sp=(typeof b.enableEPKVersionCheck==="boolean"?b.enableEPKVersionCheck:!!1)?1:0;c=typeof b.hooks==="object"?b.hooks:null;if(c!==null){b=a.zU;b.Ds=J3(typeof c.localStorageSaved==="function"?c.localStorageSaved:null,"call");b.CF=J3(typeof c.localStorageLoaded==="function"?c.localStorageLoaded:null,"call");b.Id=J3(typeof c.crashReportShow==="function"?c.crashReportShow:null,"call");b.a62=J3(typeof c.screenChanged==="function"?c.screenChanged:null,"call");}}
function Yl(a){return a.Rf;}
function ATW(a){return a.I8;}
function A65(a){return a.KI;}
function A_T(a){return a.KK;}
function ACm(a){return a.Jy;}
function AUB(a){return a.QU;}
function AZr(a){return a.MX;}
function Bba(a){return a.MY;}
function AG2(a){return a.Rd;}
function A1d(a){return a.Sp;}
function AYo(a){return a.zU;}
function Bvl(){BTd=BPM();}
var AIe=K(0);
var A6V=K();
function BRe(){var a=new A6V();BKX(a);return a;}
function BKX(a){}
function AEL(a,b,c){var d,e,$$je;a:{J5();if(BTW===null){d=BTX;Fi(d);try{Gd(d,BOd(c,b));while(H0(BTX)>256){Hx(BTX,0);}C2(d);break a;}catch($$e){$$je=N($$e);b=$$je;}C2(d);J(b);}d=new S;T(d);Br(H(d,b),10);b=Q(d);d=!c?B(183):B(184);e=BTW;if(e!==null){c=AXu(e,BTY)?1:0;e=BTY.createElement("span");b=$rt_ustr(b);e.innerText=b;e.style.setProperty("color",$rt_ustr(d));BTZ.appendChild(e);b=BTZ.children;while(b.length>2048){AWB(Hz(b[0]));}if(c)Bgu(BTW,BTY);}}}
var PJ=K();
var BT0=null;var BT1=null;var BT2=null;var BTe=null;function ZI(){ZI=Bi(PJ);Bhj();}
function BT3(){var a=new PJ();Bgb(a);return a;}
function Bgb(a){ZI();}
function E2(b){var c,d,$$je;ZI();c=BT0;Fi(c);a:{try{d=Ck(c,b);if(d===null)d=BN$(b);C2(c);}catch($$e){$$je=N($$e);b=$$je;break a;}return d;}C2(c);J(b);}
function Bhj(){BT0=Dl();BT1=new D;I8();BT2=BT4;BTe=null;}
var ACr=K(0);
var A6U=K();
function BNC(){var a=new A6U();Bxt(a);return a;}
function Bxt(a){}
function Bf3(a,b,c,d,e,f){var g,h,i,j,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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:Fn();if(BS2===null)return;if(f===$rt_globals.undefined?1:0)f=null;if(f===null){BK(BS1,B(185));return;}g=new S;T(g);Bv(g,B(186));Bv(g,B(187));Bv(g,B(188));if(c===null)c=B(189);h=new S;T(h);c=H(h,c);Br(c,58);Bg(c,d);Br(c,58);Bg(c,e);Bv(g,Q(h));Br(g,10);Bv(g,B(190));Bv(g,$rt_str(f.name));Br(g,10);Bv(g,B(191));Bv(g,
$rt_str(f.message)===null?B(9):$rt_str(f.message));Br(g,10);if(b!==null&&!($rt_str(f.message)!==null&&Kd(b,$rt_str(f.message)))){Bv(g,B(191));Bv(g,b);Br(g,10);}Bv(g,B(84));h=$rt_str(f.stack||null);B$();if(BTc){i=W(Qy,1);j=i.data;j[0]=h;d=R0(i)?0:1;a:{if(d)d=1;else{d=j.length;e=0;while(e<d){b=j[e];if((b!==null&&Z(b)?0:1)?0:1){d=0;break a;}e=e+1|0;}d=1;}}if(!d)b:{AKI();if(BT5){try{T$();b=Sk(VL(BT6,h));AJj(b);h=Xd(B(192),b);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}c:{try{Cw(BT7,
B(193));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}}}}if(h===null)h=B(194);Bv(g,h);Br(g,10);b=Q(g);$p=1;case 1:A0q(b);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function A7i(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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:Bf3(a,b,c,g,h,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function JQ(){D.call(this);this.a3o=null;}
var BT8=null;var BT9=null;var BT$=null;var BT_=null;var BUa=null;var BUb=null;var BUc=null;function N6(){N6=Bi(JQ);BF0();}
function Xo(a){var b=new JQ();AS0(b,a);return b;}
function AS0(a,b){N6();a.a3o=b;}
function Ho(b){var c,d,e,f,g,h,i;N6();if(b===null)return null;c=b;d=$rt_str(typeof c);e=!CN(d,B(195))&&!CN(d,B(196))?0:1;if(e&&b[BUd]===true)return b;b=BT9;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=Xo(c);BT9.set(c,new $rt_globals.WeakRef(h));return h;}if(CN(d,B(197))){f=BT$.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=Xo(c);i=h;BT$.set(c,new $rt_globals.WeakRef(i));AAN(BUb,i,
c);return h;}if(CN(d,B(198))){f=BT_.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=Xo(c);i=h;BT_.set(c,new $rt_globals.WeakRef(i));AAN(BUc,i,c);return h;}if(CN(d,B(63))){f=BUa;g=f===null?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=Xo(c);BUa=new $rt_globals.WeakRef(h);return h;}}return Xo(c);}
function JU(b){N6();if(b===null)return null;return b[BUd]===true?b:b.a3o;}
function Hz(b){N6();if(b===null)return null;return !(b instanceof $rt_objcls())?b:JU(b);}
function AKa(b){N6();if(b===null)return null;return b instanceof $rt_objcls()&&b instanceof JQ?JU(b):b;}
function ACi(b){N6();if(b===null)return null;return b instanceof $rt_objcls()?b:Ho(b);}
function BF0(){BT8=new $rt_globals.WeakMap();BT9=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.WeakMap();BT$=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.Map();BT_=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.Map();BUb=BT$===null?null:new $rt_globals.FinalizationRegistry(B5(new AMW,"accept"));BUc=BT_===null?null:new $rt_globals.FinalizationRegistry(B5(new AMV,"accept"));}
function AAN(b,c,d){return b.register(c,d);}
var A25=K();
var Jd=K();
var BUe=null;var BUf=null;var BUg=0;var BUh=0;var BUi=null;var BUj=null;var BUk=null;var BUl=null;function DA(){DA=Bi(Jd);Bwe();}
function BUm(){var a=new Jd();AZx(a);return a;}
function AZx(a){DA();}
function Bf8(){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:DA();b=BUe;c=W(D,1);c.data[0]=B(199);FR(b,B(200),c);$p=1;case 1:Bah();if(C()){break _;}BUg=$rt_globals.location.protocol&&$rt_globals.location.protocol.toLowerCase()==="https:"?1:0;BUh=$rt_globals.location.protocol&&$rt_globals.location.protocol.toLowerCase()==="file:"?1:0;b=$rt_str($rt_globals.navigator.userAgent||null);AOE();b=Nr(b);d=new S;T(d);Br(d,32);H(d,
b);d=Q(d);BUi=Dp(d,B(201))?BUn:Dp(d,B(202))?BUo:Dp(d,B(203))?BUp:Dp(d,B(204))?BUq:Dp(d,B(205))?BUr:!Dp(d,B(206))&&!Dp(d,B(207))?(Dp(d,B(208))?BUs:Dp(d,B(209))?BUt:!Dp(d,B(210))?BUu:BUv):BUw;BUj=$rt_str($rt_globals.navigator.userAgent||null);b=$rt_str($rt_globals.navigator.userAgent||null);A2s();b=Nr(b);d=new S;T(d);Br(d,32);H(d,b);d=Q(d);BUk=Dp(d,B(211))?BUx:Dp(d,B(212))?BUy:!Dp(d,B(213))&&!Dp(d,B(214))&&!Dp(d,B(215))?(!Dp(d,B(216))&&!Dp(d,B(217))?BUz:BUA):BUB;b=Tw(7937);if(b===null)b=B(9);A3H();d=Nr(b);BUl
=!Dp(d,B(218))&&!Dp(d,B(219))?(Dp(d,B(220))?BUC:Dp(d,B(221))?BUD:Dp(d,B(222))?BUE:!Dp(d,B(223))?BUF:BUG):BUH;$p=2;case 2:AQr();if(C()){break _;}e=1;f=1;$p=3;case 3:AOM(e,f);if(C()){break _;}b=BUI;if(b!==null){ZX(b);BUI=null;}b=BUJ;if(b!==null){OI(b);BUJ=null;}b=BUK;if(b!==null){PB(b);BUK=null;}b=BUL;if(b!==null){OI(b);BUL=null;}b=BUM;if(b!==null){PB(b);BUM=null;}return;default:EK();}}CV().s(b,c,d,e,f,$p);}
function N7(){DA();B$();Mv();return BUN;}
function Qe(b){DA();return IX(b);}
function AMc(b){DA();return W0(b);}
function T5(b){DA();return AEZ(b);}
function ADR(b){DA();B$();}
function AEe(b){DA();B$();}
function AD4(b){DA();B$();}
function Bdf(b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:DA();$p=1;case 1:$z=AQg(b);if(C()){break _;}c=$z;if(c!==null)return c;d=new B7;e=new S;T(e);H(H(e,B(224)),b);Ba(d,Q(e));J(d);default:EK();}}CV().s(b,c,d,e,$p);}
function A5I(b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:DA();$p=1;case 1:$z=AQg(b);if(C()){break _;}c=$z;if(c!==null)return ABQ(c);d=new B7;e=new S;T(e);H(H(e,B(224)),b);Ba(d,Q(e));J(d);default:EK();}}CV().s(b,c,d,e,$p);}
function AXv(b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:DA();$p=1;case 1:$z=AQg(b);if(C()){break _;}c=$z;if(c!==null){d=new Cj;Nt();L$(d,c,BUO);return d;}d=new B7;e=new S;T(e);H(H(e,B(224)),b);Ba(d,Q(e));J(d);default:EK();}}CV().s(b,c,d,e,$p);}
function IE(b){var c;DA();AOb(B(4),b);c=Qs(b);while(c!==null){AOb(B(8),c);c=Qs(c);}}
function AOb(b,c){var d,e,f,g;DA();d=Oi();e=Lj(c);f=new S;T(f);H(H(f,b),e);BK(d,Q(f));B$();b=$rt_jsException(c);if(b!==null&&(!!b?1:0)){$rt_globals.console.error(b);g=1;}else g=0;if(!g)AB6(c,new ABr);}
function AB6(b,c){var d,e,f,g,h,i,j,$$je;DA();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=E1(e,B(78));g=f.data;h=g.length;if(h>0){if(BTc){AKI();AJj(Sk(f));}i=0;while(i<h){d=Gu(g[i]);if(Cn(d,B(225)))d=Gu(CB(d,3));c.wo(d);i=i+1|0;}break a;}}break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){d=$$je;}else{throw $$e;}}d=Lj(d);e=new S;T(e);H(H(H(e,B(226)),d),B(227));c.wo(Q(e));}}f=(A0T(b)).data;h=f.length;if(h<=0)c.wo(B(228));else{j=0;while
(j<h){c.wo(BQe(f[j]));j=j+1|0;}}}}
function A1w(b){var c,d;DA();if(b===null)return B(229);c=new S;T(c);AJy(b,c);d=Qs(b);while(d!==null){Bv(c,B(230));AJy(d,c);d=Qs(d);}return Q(c);}
function AJy(b,c){var d;DA();Bv(c,Lj(b));d=new AAD;d.a2o=c;AB6(b,d);}
function ALH(){DA();B$();return M(1073741824);}
function ANq(){DA();B$();return M(1073741824);}
function AFR(){DA();B$();return M(1073741824);}
function UY(){DA();return BUg;}
function Bwe(){BUe=E2(B(231));BUf=E2(B(232));BUg=0;BUh=0;BUi=null;BUj=null;BUk=null;BUl=null;}
var Uk=K(B7);
function P5(a){var b=new Uk();BAh(b,a);return b;}
function BAh(a,b){Ba(a,b);}
function Ma(){var a=this;D.call(a);a.cI=null;a.b7=0;a.bE=0;a.Cs=0.0;a.oG=0;a.K=null;a.s=null;a.cz=null;a.f=null;a.cq=null;a.pq=null;a.U=0;a.Y=null;a.ht=null;a.I=null;a.ni=null;a.ej=null;a.bl=0;a.dp=0;a.a9h=null;a.be3=0;a.i3=null;a.jl=0;a.a8p=null;a.eP=null;a.u=null;a.d6=null;a.FD=null;a.baP=null;a.baQ=null;a.a1B=null;a.Zt=null;a.hD=0;a.hg=null;a.iJ=BS;a.W=0;a.bR=0;a.a5S=0;a.de=BS;a.fa=0;a.M3=null;}
var BUP=null;var BUQ=0;var BUR=null;var BUS=null;function BUT(){var a=new Ma();AHm(a);return a;}
function AHm(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=new ADs;b.Yz=1.0;b.Ev=0.0;b.Bb=1.0;b.cm=20.0;b.DX=Cy();b.Gz=Df(HS(),M(1000000));a.K=b;c=new Vh;$p=1;case 1:Y9();if(C()){break _;}d=BUU;b=null;BNR();c.rj=d;c.a82=b;a.pq=c;a.U=0;a.I=null;b=new AJR;b.Jm=B(4);b.yY=B(4);b.y9=Cy();b.tF=0;b.nc=a;a.ni=b;b=new AC9;b.t7=0.0;b.HY=null;b.SV=Cy();b.gM=new D2;b.a_e=0;b.a_d=0;b.AC=On(16);b.Q=a;b.nz=Bo7(a);a.ej=b;a.bl=0;a.dp=0;a.a9h=null;a.be3
=0;a.jl=0;a.a8p=AOx(0.0);a.eP=null;a.d6=BCU();a.a1B=BM6();a.Zt=BNA();a.hD=1;a.hg=B(4);a.iJ=M(-1);a.W=0;a.bR=0;a.a5S=0;a.de=Cy();a.fa=0;a.M3=null;a.b7=640;a.bE=480;BUS=a;return;default:EK();}}CV().s(a,b,c,d,$p);}
function BaC(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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(BUV){b=N7();Mv();if(b===BUW)BUX=1;else BUX=a.u.dE;}c=0;$p=1;case 1:Bdg(c);if(C()){break _;}d=(-1.0);c=BUY;if(c==BUZ&&BU0==BU1&&BU2===BU3)c=0;else{BUZ=c;BU1=BU0;BU3=BU2;c=1;}a:{if(!c){d=A5B(YF(),1.0);if(d===a.Cs)break a;}c=a.b7;e=a.bE;f=a.Cs;a.b7=BUY;a.bE=BU0;if(d===(-1.0))d=A5B(YF(),1.0);a.Cs=d;g=a.b7;if(!(g==c&&a.bE==e&&d===f))
{if(g<=0)a.b7=1;if(a.bE<=0)a.bE=1;c=a.b7;e=a.bE;if(c<=0)c=1;if(e<=0)e=1;a.b7=c;a.bE=e;if(a.I!==null){h=Nw(c,e);e=h.ju;c=h.jt;h=a.I;$p=2;continue _;}}}return;case 2:Baj(h,a,e,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function ASg(a){var b,c,d,e,f,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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{BCi();break a;}catch($$e){$$je=N($$e);if($$je instanceof AGn){}else{throw $$e;}}}a.M3=Nw(a.b7,a.bE);Id();BU4.I3=Bo7(a);b=PO();a.baP=b;c=new RL;$p=1;case 1:AGf(c,a,b);if(C()){break _;}a.u=c;b=new WJ;b.jG=Dl();b.Oz=Dl();b.EY=Tm(1);b.bP=PD(1048576);b.uO=Ct();b.f4=0;b.f3=0;b.GF=c;a.Y=b;c=new WM;d=a.u;e=B(233);$p=2;case 2:ANa(c,d,e,b);if(C()){break _;}a.ht
=c;$p=3;case 3:AZ4(a);if(C()){break _;}a.FD=new AIv;E0(a,B(234));Bn(3553);B8();if(0.0!==BU5){B1();BU6.clearDepth(0.0);BU5=0.0;}Bn(2929);H6(515);Bn(3008);AVx(516,0.10000000149011612);Bbn(1029);DW(5889);EZ();DW(5888);E0(a,B(235));a.d6.fB=a.u;Ha(a.Y,a.Zt);Ha(a.Y,a.a1B);b=a.Y;c=new AGV;BN();M3(c,BU7.r1);c.a9O=Co(320);c.a_s=Co(320);c.L$=Bo(256);c.a1$=a;c.JR=1;try{d=B(236);$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){d=$$je;}else{throw $$e;}}BL(d);Ha(b,c);Ha(a.Y,BjX());Ha(a.Y,BKE());Ha(a.Y,ABv(0));Ha(a.Y,
ABv(1));b=new XJ;c=a.Y;$p=5;continue _;case 4:a:{try{$z=BiI(d);if(C()){break _;}d=$z;d=ACd(d);f=c.HM;AL7(d,(f%16|0)*16|0,(f/16|0)*16|0,16,16,c.L$,0,16);break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){d=$$je;}else{throw $$e;}}BL(d);}Ha(b,c);Ha(a.Y,BjX());Ha(a.Y,BKE());Ha(a.Y,ABv(0));Ha(a.Y,ABv(1));b=new XJ;c=a.Y;$p=5;case 5:Beu(b,a,c);if(C()){break _;}a.cz=b;GL(0,0,a.b7,a.bE);b=new AAI;c=a.s;d=a.Y;b.dM=W(Ow,4);b.Dp=new D2;if(c!==null)b.kY=c;b.kT=d;f=0;while(f<4){b.dM.data[f]=Ct();f=f+1|0;}a.cq=b;E0(a,
B(237));b=new Zr;V4(b);b.e1=Ct();b.jN=new D2;b.I_=null;b.CO=0;b.xa=B(4);b.rs=0;b.DQ=1.0;b.cg=a;a.i3=b;b=B(238);$p=6;case 6:Y9();if(C()){break _;}BUU=b;c=BUS;if(c!==null){c=c.pq;if(c!==null)c.rj=b;}b=a.baQ;if(b!==null){c=new Sh;$p=8;continue _;}b=M_();$p=7;case 7:ARF(a,b);if(C()){break _;}return;case 8:AXR(c,a,b);if(C()){break _;}$p=9;case 9:ARF(a,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AZ4(a){var b,c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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:A2w();if(C()){break _;}a.b7=BUY;a.bE=BU0;a.Cs=YF();b=Nw(a.b7/2|0,a.bE/2|0);a.M3=b;c=b.ju;d=b.jt;EY(16640);DW(5889);EZ();Tp(0.0,c,d,0.0,1000.0,3000.0);DW(5888);EZ();Bx(0.0,0.0,(-2000.0));GL(0,0,a.b7,a.bE);QF(0.0,0.0,0.0,0.0);Cf();e=BU8;Bl(2896);Bn(3553);Bl(2912);f=3553;b=a.Y;g
=B(239);$p=2;case 2:$z=AV7(b,g);if(C()){break _;}h=$z;C9(f,h);BR(e);HZ(e,16777215);L(e,0.0,a.bE,0.0,0.0,0.0);L(e,a.b7,a.bE,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:AXO(e);if(C()){break _;}CE(1.0,1.0,1.0,1.0);HZ(e,16777215);i=((a.b7/2|0)-256|0)/2|0;d=((a.bE/2|0)-256|0)/2|0;e=BU8;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:AXO(e);if(C()){break _;}Bl(2896);Bl(2912);Bn(3008);AVx(516,0.10000000149011612);$p
=5;case 5:BaC(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function PO(){var b,c;if(BUR===null){b=new Lw;c=W(D,1);c.data[0]=B(240);QD(b,c);BUR=b;}return BUR;}
function ARF(a,b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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 ACD)return;if(c!==null){$p=1;continue _;}if(b===null&&a.s===null)b=M_();else if(b===null&&a.f.b2<=0){b=new Yx;EF(b);}a.I=b;if(b===null){$p=2;continue _;}if(a.W){c=a.f;if(c!==null)AG9(c);a.W=0;Te(0);}c=Nw(a.b7,a.bE);d=c.ju;e=c.jt;$p=3;continue _;case 1:c.xz();if(C()){break _;}if(b===null&&a.s===null)b=M_();else if(b===null&&a.f.b2<=0){b=new Yx;EF(b);}a.I
=b;if(b===null){$p=2;continue _;}if(a.W){c=a.f;if(c!==null)AG9(c);a.W=0;Te(0);}c=Nw(a.b7,a.bE);d=c.ju;e=c.jt;$p=3;continue _;case 2:ASW(a);if(C()){break _;}return;case 3:Baj(b,a,d,e);if(C()){break _;}a.jl=0;return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function E0(a,b){var c,d,e,f;CY();B1();c=BU6.getError();if(c){a:{switch(c){case -100:break;case 1280:d=B(241);break a;case 1281:d=B(242);break a;case 1282:d=B(243);break a;case 1285:d=B(244);break a;case 1286:d=B(245);break a;default:d=B(246);break a;}d=B(247);}BK(CZ(),B(248));e=CZ();f=new S;T(f);H(H(f,B(249)),b);BK(e,Q(f));b=CZ();e=new S;T(e);Bg(e,c);H(H(e,B(6)),d);BK(b,Q(e));}}
function AUX(a){var b,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK(CZ(),B(250));b=null;$p=1;case 1:AQ5(a,b);if(C()){break _;}a:{try{Bct();break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){}else{throw $$e;}}}DA();B$();b=BTv;I8();SH(b,BU9,B(251));return;default:EK();}}CV().s(a,b,$p);}
function A$9(a){var b,c,d,e,f,g,h,i,j,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.hD=1;try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}BL(b);c=new B7;HF(c,B(252),b);J(c);case 1:a:{try{ASg(a);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}BL(b);c=new B7;HF(c,B(252),b);J(c);}b:{c:{try{d:{try
{d=Cy();e=0;e:{while(a.hD){Kr();J4();if(Ki())KM(a);if(a.U&&a.s!==null){c=a.K;f=c.bU;FZ(c);a.K.bU=f;}else FZ(a.K);g=0;if(g<a.K.lG){a.bl=a.bl+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof IN){}else{throw $$e;}}a.s=null;c=null;$p=7;continue _;}E0(a,B(253));Kk(a.d6,a.f,a.K.bU);Bn(3553);c=a.s;if(c!==null&&!c.dl){c=a.s;$p=6;continue _;}if(!B3(65)){$p=5;continue _;}if(!a.jl){c=a.cI;if(c!==null)c.mo(a.K.bU);c=a.ej;f=a.K.bU;$p=10;continue _;}if(B3(61)){$p=9;continue _;}a.iJ=HS();if(B3(65))break e;f:
{E0(a,B(254));e=e+1|0;if(!Dd(a)){c=a.I;if(c!==null&&c.ll()){h=1;break f;}}h=0;}a.U=h;while(true){i=Cy();j=Bk(d,M(1000));if(E9(i,j))break;a.oG=e;KH();h=BU$;c=B6();H(Db(H(Db(c,e),B(255)),h),B(256));a.hg=BX(c);BU$=0;e=0;d=j;}}break d;}$p=11;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GO){}else if($$je instanceof Bj){c=$$je;break c;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break b;}$p=3;continue _;}try{a.s=null;BL(c);J(Lr(B(257),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;case 2:AUX(a);if(C()){break _;}J(c);case 3:AUX(a);if
(C()){break _;}return;case 4:a:{g:{try{b:{try{h:{try{A4i(a);if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof IN){break h;}else{throw $$e;}}g=g+1|0;i:{while(true){if(g<a.K.lG)break i;E0(a,B(253));Kk(a.d6,a.f,a.K.bU);Bn(3553);c=a.s;if(c!==null&&!c.dl){c=a.s;$p=6;continue _;}if(!B3(65)){$p=5;continue _;}if(!a.jl){c=a.cI;if(c!==null)c.mo(a.K.bU);c=a.ej;f=a.K.bU;$p=10;continue _;}if(B3(61)){$p=9;continue _;}a.iJ=HS();if(B3(65)){$p=11;continue _;}j:{E0(a,B(254));e=e+1|0;if(!Dd(a)){c=a.I;if(c!==null&&c.ll())
{h=1;break j;}}h=0;}a.U=h;while(true){i=Cy();j=Bk(d,M(1000));if(E9(i,j))break;a.oG=e;KH();h=BU$;c=B6();H(Db(H(Db(c,e),B(255)),h),B(256));a.hg=BX(c);BU$=0;e=0;d=j;}if(!a.hD)break;Kr();J4();if(Ki())KM(a);if(a.U&&a.s!==null){c=a.K;f=c.bU;FZ(c);a.K.bU=f;}else FZ(a.K);g=0;}break b;}a.bl=a.bl+1|0;try{continue _;}catch($$e){$$je=N($$e);if($$je instanceof IN){}else{throw $$e;}}}a.s=null;c=null;$p=7;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GO){}else if($$je instanceof Bj){c=$$je;break g;}else{throw $$e;}}}}
catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.s=null;BL(c);J(Lr(B(257),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 5:a:{g:{try{b:{try{BaC(a);if(C()){break _;}k:{while(true){if(!a.jl){c=a.cI;if(c!==null)c.mo(a.K.bU);c=a.ej;f=a.K.bU;$p=10;continue _;}if(B3(61)){$p=9;continue _;}a.iJ=HS();if(B3(65)){$p=11;continue _;}l:{E0(a,B(254));e=e+1|0;if(!Dd(a)){c=a.I;if(c!==null&&c.ll()){h=1;break l;}}h=0;}a.U=h;while(true){i=Cy();j=Bk(d,M(1000));if(E9(i,j))break;a.oG=e;KH();h=BU$;c=B6();H(Db(H(Db(c,
e),B(255)),h),B(256));a.hg=BX(c);BU$=0;e=0;d=j;}if(!a.hD)break;Kr();J4();if(Ki())KM(a);if(a.U&&a.s!==null){c=a.K;f=c.bU;FZ(c);a.K.bU=f;}else FZ(a.K);g=0;if(g<a.K.lG){a.bl=a.bl+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof IN){}else{throw $$e;}}a.s=null;c=null;$p=7;continue _;}E0(a,B(253));Kk(a.d6,a.f,a.K.bU);Bn(3553);c=a.s;if(c!==null&&!c.dl){c=a.s;$p=6;continue _;}if(B3(65))continue;else break k;}break b;}continue _;}catch($$e){$$je=N($$e);if($$je instanceof GO){}else if($$je instanceof Bj)
{c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.s=null;BL(c);J(Lr(B(257),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 6:a:{g:{try{b:{try{h:{$z=A_I(c);if(C()){break _;}h=$z;if(!h){m:{while(true){if(!B3(65))break m;if(!a.jl){c=a.cI;if(c!==null)c.mo(a.K.bU);c=a.ej;f=a.K.bU;$p=10;continue _;}if(B3(61)){$p=9;continue _;}a.iJ=HS();if(B3(65)){$p=11;continue _;}n:{E0(a,B(254));e=e+1|0;if(!Dd(a)){c=a.I;if(c!==null&&c.ll()){h=1;break n;}}h=0;}a.U=h;while(true)
{i=Cy();j=Bk(d,M(1000));if(E9(i,j))break;a.oG=e;KH();h=BU$;c=B6();H(Db(H(Db(c,e),B(255)),h),B(256));a.hg=BX(c);BU$=0;e=0;d=j;}if(!a.hD)break;Kr();J4();if(Ki())KM(a);if(a.U&&a.s!==null){c=a.K;f=c.bU;FZ(c);a.K.bU=f;}else FZ(a.K);g=0;if(g<a.K.lG){a.bl=a.bl+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof IN){}else{throw $$e;}}a.s=null;c=null;$p=7;continue _;}E0(a,B(253));Kk(a.d6,a.f,a.K.bU);Bn(3553);c=a.s;if(c===null)continue;if(c.dl)continue;else break h;}break b;}$p=5;continue _;}}c=a.s;continue _;}
catch($$e){$$je=N($$e);if($$je instanceof GO){}else if($$je instanceof Bj){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.s=null;BL(c);J(Lr(B(257),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 7:a:{try{g:{try{AQ5(a,c);if(C()){break _;}c=BOO();$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GO){break g;}else if($$je instanceof Bj){c=$$je;}else{throw $$e;}}a.s=null;BL(c);J(Lr(B(257),c));}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}$p
=2;continue _;case 8:a:{g:{try{b:{try{ARF(a,c);if(C()){break _;}g=g+1|0;k:{while(true){if(g<a.K.lG){a.bl=a.bl+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof IN){}else{throw $$e;}}a.s=null;c=null;$p=7;continue _;}E0(a,B(253));Kk(a.d6,a.f,a.K.bU);Bn(3553);c=a.s;if(c!==null&&!c.dl){c=a.s;$p=6;continue _;}if(!B3(65)){$p=5;continue _;}if(!a.jl){c=a.cI;if(c!==null)c.mo(a.K.bU);c=a.ej;f=a.K.bU;$p=10;continue _;}if(B3(61)){$p=9;continue _;}a.iJ=HS();if(B3(65))break k;n:{E0(a,B(254));e=e+1|0;if(!Dd(a))
{c=a.I;if(c!==null&&c.ll()){h=1;break n;}}h=0;}a.U=h;while(true){i=Cy();j=Bk(d,M(1000));if(E9(i,j))break;a.oG=e;KH();h=BU$;c=B6();H(Db(H(Db(c,e),B(255)),h),B(256));a.hg=BX(c);BU$=0;e=0;d=j;}if(!a.hD)break;Kr();J4();if(Ki())KM(a);if(a.U&&a.s!==null){c=a.K;f=c.bU;FZ(c);a.K.bU=f;}else FZ(a.K);g=0;}break b;}$p=11;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GO){}else if($$je instanceof Bj){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.s=null;BL(c);J(Lr(B(257),
c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 9:a:{g:{try{b:{try{APF(a);if(C()){break _;}k:{while(true){if(B3(65))break k;l:{E0(a,B(254));e=e+1|0;if(!Dd(a)){c=a.I;if(c!==null&&c.ll()){h=1;break l;}}h=0;}a.U=h;while(true){i=Cy();j=Bk(d,M(1000));if(E9(i,j))break;a.oG=e;KH();h=BU$;c=B6();H(Db(H(Db(c,e),B(255)),h),B(256));a.hg=BX(c);BU$=0;e=0;d=j;}if(!a.hD)break;Kr();J4();if(Ki())KM(a);if(a.U&&a.s!==null){c=a.K;f=c.bU;FZ(c);a.K.bU=f;}else FZ(a.K);g=0;if(g<a.K.lG){a.bl=a.bl+1|0;try{$p=4;continue _;}catch
($$e){$$je=N($$e);if($$je instanceof IN){}else{throw $$e;}}a.s=null;c=null;$p=7;continue _;}E0(a,B(253));Kk(a.d6,a.f,a.K.bU);Bn(3553);c=a.s;if(c!==null&&!c.dl){c=a.s;$p=6;continue _;}if(!B3(65)){$p=5;continue _;}if(!a.jl){c=a.cI;if(c!==null)c.mo(a.K.bU);c=a.ej;f=a.K.bU;$p=10;continue _;}if(B3(61)){continue _;}a.iJ=HS();}break b;}$p=11;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GO){}else if($$je instanceof Bj){c=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try
{a.s=null;BL(c);J(Lr(B(257),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 10:a:{g:{try{b:{try{AUW(c,f);if(C()){break _;}k:{while(true){if(B3(61))break k;a.iJ=HS();if(B3(65)){$p=11;continue _;}l:{E0(a,B(254));e=e+1|0;if(!Dd(a)){c=a.I;if(c!==null&&c.ll()){h=1;break l;}}h=0;}a.U=h;while(true){i=Cy();j=Bk(d,M(1000));if(E9(i,j))break;a.oG=e;KH();h=BU$;c=B6();H(Db(H(Db(c,e),B(255)),h),B(256));a.hg=BX(c);BU$=0;e=0;d=j;}if(!a.hD)break;Kr();J4();if(Ki())KM(a);if(a.U&&a.s!==null){c=a.K;f=c.bU;FZ(c);a.K.bU
=f;}else FZ(a.K);g=0;if(g<a.K.lG){a.bl=a.bl+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof IN){}else{throw $$e;}}a.s=null;c=null;$p=7;continue _;}E0(a,B(253));Kk(a.d6,a.f,a.K.bU);Bn(3553);c=a.s;if(c!==null&&!c.dl){c=a.s;$p=6;continue _;}if(!B3(65)){$p=5;continue _;}if(a.jl)continue;else{c=a.cI;if(c!==null)c.mo(a.K.bU);c=a.ej;f=a.K.bU;continue _;}}break b;}$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof GO){}else if($$je instanceof Bj){c=$$je;break g;}else{throw $$e;}}}}catch($$e)
{$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.s=null;BL(c);J(Lr(B(257),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;case 11:a:{g:{try{b:{try{BaC(a);if(C()){break _;}k:{while(true){l:{E0(a,B(254));e=e+1|0;if(!Dd(a)){c=a.I;if(c!==null&&c.ll()){h=1;break l;}}h=0;}a.U=h;while(true){i=Cy();j=Bk(d,M(1000));if(E9(i,j))break;a.oG=e;KH();h=BU$;c=B6();H(Db(H(Db(c,e),B(255)),h),B(256));a.hg=BX(c);BU$=0;e=0;d=j;}if(!a.hD)break;Kr();J4();if(Ki())KM(a);if(a.U&&a.s!==null){c=a.K;f=c.bU;FZ(c);a.K.bU=f;}else FZ(a.K);g
=0;if(g<a.K.lG){a.bl=a.bl+1|0;try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof IN){}else{throw $$e;}}a.s=null;c=null;$p=7;continue _;}E0(a,B(253));Kk(a.d6,a.f,a.K.bU);Bn(3553);c=a.s;if(c!==null&&!c.dl){c=a.s;$p=6;continue _;}if(!B3(65)){$p=5;continue _;}if(!a.jl){c=a.cI;if(c!==null)c.mo(a.K.bU);c=a.ej;f=a.K.bU;$p=10;continue _;}if(B3(61)){$p=9;continue _;}a.iJ=HS();if(!B3(65))continue;else break k;}break b;}continue _;}catch($$e){$$je=N($$e);if($$je instanceof GO){}else if($$je instanceof Bj){c
=$$je;break g;}else{throw $$e;}}}}catch($$e){$$je=N($$e);c=$$je;break a;}$p=3;continue _;}try{a.s=null;BL(c);J(Lr(B(257),c));}catch($$e){$$je=N($$e);c=$$je;}}$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function APF(a){var b,c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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(Eb(a.iJ,M(-1)))a.iJ=HS();b=HS();c=BUP.data;d=BUQ;BUQ=d+1|0;c[d&(c.length-1|0)]=BJ(b,a.iJ);a.iJ=b;EY(256);DW(5889);EZ();Tp(0.0,a.b7,a.bE,0.0,1000.0,3000.0);DW(5888);EZ();Bx(0.0,0.0,(-2000.0));AAR(1.0);Bl(3553);Cf();e=BU8;LX(e,7);HZ(e,538968064);BP(e,0.0,a.bE-100|0,0.0);BP(e,0.0,a.bE,0.0);BP(e,
BUP.data.length,a.bE,0.0);BP(e,BUP.data.length,a.bE-100|0,0.0);$p=1;case 1:AXO(e);if(C()){break _;}f=BS;d=0;while(true){c=BUP.data;g=c.length;if(d>=g)break;f=Bk(f,c[d]);d=d+1|0;}d=BU(Df(Df(f,M(200000)),M(g)));LX(e,7);HZ(e,541065216);BP(e,0.0,a.bE-d|0,0.0);BP(e,0.0,a.bE,0.0);BP(e,BUP.data.length,a.bE,0.0);BP(e,BUP.data.length,a.bE-d|0,0.0);$p=2;case 2:AXO(e);if(C()){break _;}LX(e,1);g=0;while(true){d=BUP.data.length;if(g>=d)break;h=(((g-BUQ|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;HZ(e,(((-16777216)+(Bp(j,j)/255|0)|0)+(d*256|0)|0)+(h*65536|0)|0);k=Df(BUP.data[g],M(200000));l=g+0.5;BP(e,l,EO(BJ(M(a.bE),k))+0.5,0.0);BP(e,l,a.bE+0.5,0.0);g=g+1|0;}$p=3;case 3:AXO(e);if(C()){break _;}Bn(3553);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function KM(a){a.hD=0;}
function ASW(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(AH2()&&!a.W){a.W=1;b=a.FD;Te(1);b.O6=0;b.O5=0;b=null;$p=1;continue _;}return;case 1:ARF(a,b);if(C()){break _;}a.bR=a.bl+10000|0;return;default:EK();}}CV().s(a,b,$p);}
function AS9(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.I!==null)return;b=BOJ();$p=1;case 1:ARF(a,b);if(C()){break _;}return;default:EK();}}CV().s(a,b,$p);}
function A17(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(EL()){var $T=CV();$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.cI;if(!d.a6B){if(b)break a;if(a.dp<=0)break a;}return;}if(c){e=a.eP;if(e!==null&&!e.nV&&!b){f=e.h3;g=e.h4;h=e.h5;b=e.mt;$p=2;continue _;}}$p=1;case 1:d.a14();if(C()){break _;}return;case 2:d.a49(f,g,h,b);if
(C()){break _;}d=a.cq;b=a.eP.mt;e=d.kY;$p=3;case 3:$z=A7F(e,f,g,h);if(C()){break _;}c=$z;if(c){O();e=BU_.data[c];i=f;j=Dc(d.Dp);k=e.fA;l=e.fI;l=i+j*(k-l-0.20000000298023224)+0.10000000149011612+l;m=g;n=Dc(d.Dp);o=e.d0;p=e.en;n=m+n*(o-p-0.20000000298023224)+0.10000000149011612+p;o=h;q=Dc(d.Dp);p=e.fV;r=e.f5;q=o+q*(p-r-0.20000000298023224)+0.10000000149011612+r;if(!b)n=m+e.en-0.10000000149011612;if(b==1)n=m+e.d0+0.10000000149011612;if(b==2)q=o+r-0.10000000149011612;if(b==3)q=o+p+0.10000000149011612;if(b==4)l=
i+e.fI-0.10000000149011612;if(b==5)l=i+e.fA+0.10000000149011612;s=BA$(d.kY,l,n,q,0.0,0.0,0.0,e);s.g=s.g*0.20000000298023224;s.j=(s.j-0.10000000149011612)*0.20000000298023224+0.10000000149011612;s.h=s.h*0.20000000298023224;FO(s,0.12000000476837158,0.12000000476837158);s.dg=s.dg*0.6000000238418579;F$(d,s);}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function BcH(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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.dp>0)){if(!b){c=a.f;$p=1;continue _;}a:{c=a.eP;if(c!==null){d=c.nV;if(d==1){if(!b){e=a.f;c=c.nq;$p=3;continue _;}if(b!=1)break a;c=a.f;e=a.eP.nq;$p=5;continue _;}if(!d){f=c.h3;d=c.h4;g=c.h5;h=c.mt;O();i=BU_.data;c=a.s;$p=2;continue _;}}else if(!b&&!(a.cI instanceof PX))a.dp=10;}if
(b==1){j=ET(a.f.B);if(j!==null){d=j.t;c=a.s;e=a.f;k=Ex(j);$p=6;continue _;}}}return;case 1:c.KD();if(C()){break _;}b:{c=a.eP;if(c!==null){d=c.nV;if(d==1){if(!b){e=a.f;c=c.nq;$p=3;continue _;}if(b!=1)break b;c=a.f;e=a.eP.nq;$p=5;continue _;}if(!d){f=c.h3;d=c.h4;g=c.h5;h=c.mt;O();i=BU_.data;c=a.s;$p=2;continue _;}}else if(!b&&!(a.cI instanceof PX))a.dp=10;}if(b==1){j=ET(a.f.B);if(j!==null){d=j.t;c=a.s;e=a.f;k=Ex(j);$p=6;continue _;}}return;case 2:$z=A7F(c,f,d,g);if(C()){break _;}l=$z;c=i[l];if(!b){e=a.s;h=a.eP.mt;$p
=4;continue _;}e=ET(a.f.B);l=e===null?0:e.t;c=a.cI;j=a.f;k=a.s;$p=8;continue _;case 3:A8n(e,c);if(C()){break _;}if(b==1){c=a.f;e=a.eP.nq;$p=5;continue _;}if(b==1){j=ET(a.f.B);if(j!==null){d=j.t;c=a.s;e=a.f;k=Ex(j);$p=6;continue _;}}return;case 4:ARH(e,f,d,g,h);if(C()){break _;}if(c===BVa&&a.f.a3p<100){if(b==1){j=ET(a.f.B);if(j!==null){d=j.t;c=a.s;e=a.f;k=Ex(j);$p=6;continue _;}}return;}c=a.cI;h=a.eP.mt;$p=7;continue _;case 5:A0d(c,e);if(C()){break _;}if(b==1){j=ET(a.f.B);if(j!==null){d=j.t;c=a.s;e=a.f;k=Ex(j);$p
=6;continue _;}}return;case 6:b:{$z=k.rd(j,c,e);if(C()){break _;}k=$z;if(k===j){if(k===null)break b;if(k.t==d)break b;}c=a.f.B;i=c.b$.data;b=c.bu;i[b]=k;a.ej.nz.n_=0.0;if(!k.t)i[b]=null;}return;case 7:c.a3N(f,d,g,h);if(C()){break _;}if(b==1){j=ET(a.f.B);if(j!==null){d=j.t;c=a.s;e=a.f;k=Ex(j);$p=6;continue _;}}return;case 8:$z=c.a_l(j,k,e,f,d,g,h);if(C()){break _;}f=$z;if(f){c=a.f;$p=9;continue _;}if(e===null)return;f=e.t;if(!f){c=a.f.B;c.b$.data[c.bu]=null;}else if(f!=l)a.ej.nz.n_=0.0;if(b==1){j=ET(a.f.B);if
(j!==null){d=j.t;c=a.s;e=a.f;k=Ex(j);$p=6;continue _;}}return;case 9:c.KD();if(C()){break _;}if(e===null)return;f=e.t;if(!f){c=a.f.B;c.b$.data[c.bu]=null;}else if(f!=l)a.ej.nz.n_=0.0;if(b==1){j=ET(a.f.B);if(j!==null){d=j.t;c=a.s;e=a.f;k=Ex(j);$p=6;continue _;}}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function A55(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.eP;if(b===null)return;c=a.s;d=b.h3;e=b.h4;f=b.h5;$p=1;case 1:$z=A7F(c,d,e,f);if(C()){break _;}d=$z;O();if(d==BVb.b)d=BVc.b;if(d==BVd.b)d=BVe.b;if(d==BVa.b)d=BVf.b;b=a.f.B;d=ADM(b,d);if(d>=0&&d<9)b.bu=d;return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A4i(a){var b,c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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:Ba8(a.i3);b=a.ej;c=1.0;$p=1;case 1:BbZ(b,c);if(C()){break _;}b=a.f;if(b!==null){$p=2;continue _;}if(!a.U&&a.s!==null){b=a.cI;$p=5;continue _;}d=3553;e=a.Y;b=B(258);$p=3;continue _;case 2:b.a7a();if(C()){break _;}if(!a.U&&a.s!==null){b=a.cI;$p=5;continue _;}d=3553;e=a.Y;b=B(258);$p=3;case 3:$z=AV7(e,b);if(C()){break _;}f=$z;C9(d,f);if(!a.U){b
=a.Y;$p=4;continue _;}if(a.I===null){b=a.f;if(b!==null&&b.b2<=0){b=null;$p=7;continue _;}}b=a.I;if(b!==null)a.bR=a.bl+10000|0;if(b!==null){$p=6;continue _;}b=a.I;if(b!==null&&!b.oh){a:{b=a.s;if(b!==null){e=a.f;if(e!==null){d=a.fa+1|0;a.fa=d;if(d==30){a.fa=0;$p=11;continue _;}}a.s.jR=a.u.cL;if(!a.U){b=a.ej;$p=10;continue _;}if(!a.U)Ky(a.cz);if(!a.U){b=a.s;$p=15;continue _;}if(a.U&&!Dd(a)){if(!a.U){b=a.s;if(b!==null){d=P(a.f.d);f=P(a.f.i);g=P(a.f.e);$p=25;continue _;}}if(a.U)break a;else{b=a.cq;$p=24;continue _;}}b
=a.s;$p=19;continue _;}}a.de=Cy();return;}while(true){if(!HJ()){d=a.dp;if(d>0)a.dp=d-1|0;while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,
e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Dr(BJ(Cy(),a.de),M(200)))continue;d=IS();if(d)IG(a.f.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C5()){$p=12;continue _;}if(!Dy()&&C5()){d=0;$p=16;continue _;}if(Dy()==1&&C5()){d=1;$p=20;continue _;}if(Dy()==
2&&C5())break;}$p=22;continue _;case 4:ATg(b);if(C()){break _;}if(a.I===null){b=a.f;if(b!==null&&b.b2<=0){b=null;$p=7;continue _;}}b=a.I;if(b!==null)a.bR=a.bl+10000|0;if(b!==null){$p=6;continue _;}b=a.I;if(b!==null&&!b.oh){b:{b=a.s;if(b!==null){e=a.f;if(e!==null){d=a.fa+1|0;a.fa=d;if(d==30){a.fa=0;$p=11;continue _;}}a.s.jR=a.u.cL;if(!a.U){b=a.ej;$p=10;continue _;}if(!a.U)Ky(a.cz);if(!a.U){b=a.s;$p=15;continue _;}if(a.U&&!Dd(a)){if(!a.U){b=a.s;if(b!==null){d=P(a.f.d);f=P(a.f.i);g=P(a.f.e);$p=25;continue _;}}if
(a.U)break b;else{b=a.cq;$p=24;continue _;}}b=a.s;$p=19;continue _;}}a.de=Cy();return;}while(true){if(!HJ()){d=a.dp;if(d>0)a.dp=d-1|0;while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=
b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Dr(BJ(Cy(),a.de),M(200)))continue;d=IS();if(d)IG(a.f.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C5()){$p=12;continue _;}if(!Dy()&&C5()){d=0;$p=16;continue _;}if
(Dy()==1&&C5()){d=1;$p=20;continue _;}if(Dy()==2&&C5())break;}$p=22;continue _;case 5:b.ds();if(C()){break _;}d=3553;e=a.Y;b=B(258);$p=3;continue _;case 6:AVV(b);if(C()){break _;}b=a.I;if(b!==null){$p=8;continue _;}b=a.I;if(b!==null&&!b.oh){c:{b=a.s;if(b!==null){e=a.f;if(e!==null){d=a.fa+1|0;a.fa=d;if(d==30){a.fa=0;$p=11;continue _;}}a.s.jR=a.u.cL;if(!a.U){b=a.ej;$p=10;continue _;}if(!a.U)Ky(a.cz);if(!a.U){b=a.s;$p=15;continue _;}if(a.U&&!Dd(a)){if(!a.U){b=a.s;if(b!==null){d=P(a.f.d);f=P(a.f.i);g=P(a.f.e);$p
=25;continue _;}}if(a.U)break c;else{b=a.cq;$p=24;continue _;}}b=a.s;$p=19;continue _;}}a.de=Cy();return;}while(true){if(!HJ()){d=a.dp;if(d>0)a.dp=d-1|0;while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()
==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Dr(BJ(Cy(),a.de),M(200)))continue;d=IS();if(d)IG(a.f.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C5()){$p=12;continue _;}if(!Dy()&&C5()){d=
0;$p=16;continue _;}if(Dy()==1&&C5()){d=1;$p=20;continue _;}if(Dy()==2&&C5())break;}$p=22;continue _;case 7:ARF(a,b);if(C()){break _;}b=a.I;if(b!==null)a.bR=a.bl+10000|0;if(b!==null){$p=6;continue _;}b=a.I;if(b!==null&&!b.oh){d:{b=a.s;if(b!==null){e=a.f;if(e!==null){d=a.fa+1|0;a.fa=d;if(d==30){a.fa=0;$p=11;continue _;}}a.s.jR=a.u.cL;if(!a.U){b=a.ej;$p=10;continue _;}if(!a.U)Ky(a.cz);if(!a.U){b=a.s;$p=15;continue _;}if(a.U&&!Dd(a)){if(!a.U){b=a.s;if(b!==null){d=P(a.f.d);f=P(a.f.i);g=P(a.f.e);$p=25;continue _;}}if
(a.U)break d;else{b=a.cq;$p=24;continue _;}}b=a.s;$p=19;continue _;}}a.de=Cy();return;}while(true){if(!HJ()){d=a.dp;if(d>0)a.dp=d-1|0;while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=
b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Dr(BJ(Cy(),a.de),M(200)))continue;d=IS();if(d)IG(a.f.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C5()){$p=12;continue _;}if(!Dy()&&C5()){d=0;$p=16;continue _;}if
(Dy()==1&&C5()){d=1;$p=20;continue _;}if(Dy()==2&&C5())break;}$p=22;continue _;case 8:b.kR();if(C()){break _;}b=a.I;if(b!==null&&!b.oh){e:{b=a.s;if(b!==null){e=a.f;if(e!==null){d=a.fa+1|0;a.fa=d;if(d==30){a.fa=0;$p=11;continue _;}}a.s.jR=a.u.cL;if(!a.U){b=a.ej;$p=10;continue _;}if(!a.U)Ky(a.cz);if(!a.U){b=a.s;$p=15;continue _;}if(a.U&&!Dd(a)){if(!a.U){b=a.s;if(b!==null){d=P(a.f.d);f=P(a.f.i);g=P(a.f.e);$p=25;continue _;}}if(a.U)break e;else{b=a.cq;$p=24;continue _;}}b=a.s;$p=19;continue _;}}a.de=Cy();return;}while
(true){if(!HJ()){d=a.dp;if(d>0)a.dp=d-1|0;while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R)
{b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Dr(BJ(Cy(),a.de),M(200)))continue;d=IS();if(d)IG(a.f.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C5()){$p=12;continue _;}if(!Dy()&&C5()){d=0;$p=16;continue _;}if(Dy()==1&&C5()){d=1;$p=20;continue _;}if(Dy()==2&&C5())break;}$p=22;continue _;case 9:APT(b);if
(C()){break _;}while(true){while(true){if(!HJ()){d=a.dp;if(d>0)a.dp=d-1|0;while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p
=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Dr(BJ(Cy(),a.de),M(200)))continue;else break;}d=IS();if(d)IG(a.f.B,d);b=a.I;if(b!==null){continue _;}if(!a.W&&C5()){$p=12;continue _;}if(!Dy()&&C5()){d=0;$p=16;continue _;}if(Dy()==1&&C5()){d=1;$p=20;continue _;}if(Dy()!=2)continue;if
(!C5())continue;else break;}$p=22;continue _;case 10:AW5(b);if(C()){break _;}if(!a.U)Ky(a.cz);if(!a.U){b=a.s;$p=15;continue _;}if(a.U&&!Dd(a)){if(!a.U){b=a.s;if(b!==null){d=P(a.f.d);f=P(a.f.i);g=P(a.f.e);$p=25;continue _;}}if(a.U){a.de=Cy();return;}b=a.cq;$p=24;continue _;}b=a.s;$p=19;continue _;case 11:AWb(b,e);if(C()){break _;}a.s.jR=a.u.cL;if(!a.U){b=a.ej;$p=10;continue _;}if(!a.U)Ky(a.cz);if(!a.U){b=a.s;$p=15;continue _;}if(a.U&&!Dd(a)){if(!a.U){b=a.s;if(b!==null){d=P(a.f.d);f=P(a.f.i);g=P(a.f.e);$p=25;continue _;}}if
(a.U){a.de=Cy();return;}b=a.cq;$p=24;continue _;}b=a.s;$p=19;continue _;case 12:ASW(a);if(C()){break _;}while(true){while(true){if(!HJ()){d=a.dp;if(d>0)a.dp=d-1|0;while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if
(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Dr(BJ(Cy(),a.de),M(200)))continue;else break;}d=IS();if(d)IG(a.f.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C5()){continue _;}if(!Dy()
&&C5()){d=0;$p=16;continue _;}if(Dy()==1&&C5()){d=1;$p=20;continue _;}if(Dy()!=2)continue;if(!C5())continue;else break;}$p=22;continue _;case 13:Bgx(b);if(C()){break _;}while(true){f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d==b.eW.R){d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,
Bm(),Ds());if(!Ds())continue;if(Bm()!=87)break;}b=a.I;if(b!==null){continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(!Dd(a))continue;if(Bm()!=a.u.eF.R)continue;else{b=Gt();$p=29;continue _;}}$p=17;continue _;case 14:A17(a,d,f);if(C()){break _;}f:{b=a.s;if(b!==null){e=a.f;if(e!==null){d=a.fa+1|0;a.fa=d;if(d==30){a.fa=0;$p=11;continue _;}}a.s.jR
=a.u.cL;if(!a.U){b=a.ej;$p=10;continue _;}if(!a.U)Ky(a.cz);if(!a.U){b=a.s;$p=15;continue _;}if(a.U&&!Dd(a)){if(!a.U){b=a.s;if(b!==null){d=P(a.f.d);f=P(a.f.i);g=P(a.f.e);$p=25;continue _;}}if(a.U)break f;else{b=a.cq;$p=24;continue _;}}b=a.s;$p=19;continue _;}}a.de=Cy();return;case 15:A1V(b);if(C()){break _;}if(a.U&&!Dd(a)){if(!a.U){b=a.s;if(b!==null){d=P(a.f.d);f=P(a.f.i);g=P(a.f.e);$p=25;continue _;}}if(a.U){a.de=Cy();return;}b=a.cq;$p=24;continue _;}b=a.s;$p=19;continue _;case 16:BcH(a,d);if(C()){break _;}a.bR
=a.bl;while(true){if(Dy()==1&&C5()){d=1;$p=20;continue _;}if(Dy()==2&&C5()){$p=22;continue _;}while(true){if(!HJ()){d=a.dp;if(d>0)a.dp=d-1|0;while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV
=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Dr(BJ(Cy(),a.de),M(200)))continue;else break;}d=IS();if(d)IG(a.f.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C5())break;if(Dy())continue;if(!C5())continue;else
{d=0;continue _;}}$p=12;continue _;case 17:AS9(a);if(C()){break _;}while(true){if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d==b.eW.R){d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm
/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()!=87)break;}b=a.I;if(b!==null){$p=13;continue _;}if(Bm()!=1)continue;else break;}continue _;case 18:BcH(a,d);if(C()){break _;}a.bR=a.bl;if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;case 19:b.bc_();if(C()){break _;}if(!a.U){b=a.s;if(b!==null){d=P(a.f.d);f
=P(a.f.i);g=P(a.f.e);$p=25;continue _;}}if(a.U){a.de=Cy();return;}b=a.cq;$p=24;continue _;case 20:BcH(a,d);if(C()){break _;}a.bR=a.bl;while(true){if(Dy()==2&&C5()){$p=22;continue _;}while(true){if(!HJ()){d=a.dp;if(d>0)a.dp=d-1|0;while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b
!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Dr(BJ(Cy(),a.de),M(200)))continue;else break;}d=IS();if(d)IG(a.f.B,d);b
=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C5())break;if(!Dy()&&C5()){d=0;$p=16;continue _;}if(Dy()!=1)continue;if(!C5())continue;else{d=1;continue _;}}$p=12;continue _;case 21:BcH(a,d);if(C()){break _;}a.bR=a.bl;d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;case 22:A55(a);if(C()){break _;}while(true){while(true){if(!HJ()){d=a.dp;if(d>0)a.dp=d-1|0;while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d
=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)
?1:(-1);$p=28;continue _;}}$p=17;continue _;}if(Dr(BJ(Cy(),a.de),M(200)))continue;else break;}d=IS();if(d)IG(a.f.B,d);b=a.I;if(b!==null){$p=9;continue _;}if(!a.W&&C5()){$p=12;continue _;}if(!Dy()&&C5()){d=0;$p=16;continue _;}if(Dy()==1&&C5()){d=1;$p=20;continue _;}if(Dy()!=2)continue;if(!C5())continue;else break;}continue _;case 23:ARF(a,b);if(C()){break _;}while(true){if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|
0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d==b.eW.R){d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()!=87)break;}b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()!=a.u.eh.R)continue;else
{b=new Fq;e=a.f.B;FV(b,e,e.c0);continue _;}}$p=17;continue _;case 24:AQ0(b);if(C()){break _;}a.de=Cy();return;case 25:A9v(b,d,f,g);if(C()){break _;}if(a.U){a.de=Cy();return;}b=a.cq;$p=24;continue _;case 26:$z=AJn(e,f,d);if(C()){break _;}e=$z;d=0;$p=27;case 27:A2F(b,e,d);if(C()){break _;}while(true){if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d==b.eW.R){d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}while(true){if(!Fj()){if(a.I===null)
{if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()!=87)break;}b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()!=a.u.eZ.R)continue;else{b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}}$p=17;continue _;case 28:Bgj(b,
d,f);if(C()){break _;}while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()==87)continue;b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d
=1;$p=26;continue _;}if(Dd(a)&&Bm()==a.u.eF.R){b=Gt();$p=29;continue _;}f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d!=b.eW.R)continue;else{d=4;f=!B3(42)&&!B3(54)?1:(-1);continue _;}}$p=17;continue _;case 29:ARF(a,b);if(C()){break _;}while(true){f=0;while(f<9){if(Bm()==(2+f|0))a.f.B.bu=f;f=f+1|0;}d=Bm();b=a.u;if(d==b.eW.R){d=4;f=!B3(42)&&!B3(54)?1:(-1);$p=28;continue _;}while(true){if(!Fj()){if(a.I===null){if(CK(0)&&(a.bl-a.bR|0)>=a.K.cm/4.0&&a.W){d=0;$p=18;continue _;}if(CK(1)&&(a.bl
-a.bR|0)>=a.K.cm/4.0&&a.W){d=1;$p=21;continue _;}}d=0;f=a.I===null&&CK(0)&&a.W?1:0;$p=14;continue _;}FP(a.f,Bm(),Ds());if(!Ds())continue;if(Bm()!=87)break;}b=a.I;if(b!==null){$p=13;continue _;}if(Bm()==1)break;if(Bm()==31&&B3(61))FW(a);if(Bm()==63){b=a.u;b.bV=b.bV?0:1;}if(Bm()==a.u.eh.R){b=new Fq;e=a.f.B;FV(b,e,e.c0);$p=23;continue _;}if(Bm()==a.u.eZ.R){b=a.f;e=b.B;f=e.bu;d=1;$p=26;continue _;}if(!Dd(a))continue;if(Bm()!=a.u.eF.R)continue;else{b=Gt();continue _;}}$p=17;continue _;default:EK();}}CV().s(a,b,c,
d,e,f,g,$p);}
function FW(a){var b;BK(CZ(),B(259));b=BCU();a.d6=b;b.fB=a.u;}
function Dd(a){var b;b=a.s;return b!==null&&b.dl?1:0;}
function AQ5(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$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:A6G(a,b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function A6G(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.s;if(d!==null){e=a.ni;$p=1;continue _;}a.s=b;if(b===null){a.f=null;a.de=BS;return;}a.cI.J4(b);b.YJ=a.ht;if(!Dd(a))a.f=null;else{e=a.f;if(e!==null){$p=2;continue _;}}if(!b.dl){$p=4;continue _;}if(a.f===null){c=a.cI.p8(b);a.f=c;$p=5;continue _;}a.f.kb=RX(a.u);c=a.cz;if(c!==null){e=c.cB;if(e!==null)OJ(e,c);c.nP=(-9999.0);c.nO=(-9999.0);c.nN=(-9999.0);Id();BU4.l6
=b;c.cB=b;c.vk=TD(b);Ql(b,c);F6(c);}c=a.cq;if(c!==null){c.kY=b;f=0;while(f<4){D1(c.dM.data[f]);f=f+1|0;}}c=a.f;$p=6;continue _;case 1:AXw(d,e);if(C()){break _;}a.s=b;if(b===null){a.f=null;a.de=BS;return;}a.cI.J4(b);b.YJ=a.ht;if(!Dd(a))a.f=null;else{e=a.f;if(e!==null){$p=2;continue _;}}if(!b.dl){$p=4;continue _;}if(a.f===null){c=a.cI.p8(b);a.f=c;$p=5;continue _;}a.f.kb=RX(a.u);c=a.cz;if(c!==null){e=c.cB;if(e!==null)OJ(e,c);c.nP=(-9999.0);c.nO=(-9999.0);c.nN=(-9999.0);Id();BU4.l6=b;c.cB=b;c.vk=TD(b);Ql(b,c);F6(c);}c
=a.cq;if(c!==null){c.kY=b;f=0;while(f<4){D1(c.dM.data[f]);f=f+1|0;}}c=a.f;$p=6;continue _;case 2:AYI(e);if(C()){break _;}e=a.f;$p=3;case 3:b.a_g(e);if(C()){break _;}if(!b.dl){$p=4;continue _;}if(a.f===null){c=a.cI.p8(b);a.f=c;$p=5;continue _;}a.f.kb=RX(a.u);c=a.cz;if(c!==null){e=c.cB;if(e!==null)OJ(e,c);c.nP=(-9999.0);c.nO=(-9999.0);c.nN=(-9999.0);Id();BU4.l6=b;c.cB=b;c.vk=TD(b);Ql(b,c);F6(c);}c=a.cq;if(c!==null){c.kY=b;f=0;while(f<4){D1(c.dM.data[f]);f=f+1|0;}}c=a.f;$p=6;continue _;case 4:A4F(a,c);if(C()){break _;}if
(a.f===null){c=a.cI.p8(b);a.f=c;$p=5;continue _;}a.f.kb=RX(a.u);c=a.cz;if(c!==null){e=c.cB;if(e!==null)OJ(e,c);c.nP=(-9999.0);c.nO=(-9999.0);c.nN=(-9999.0);Id();BU4.l6=b;c.cB=b;c.vk=TD(b);Ql(b,c);F6(c);}c=a.cq;if(c!==null){c.kY=b;f=0;while(f<4){D1(c.dM.data[f]);f=f+1|0;}}c=a.f;$p=6;continue _;case 5:AYI(c);if(C()){break _;}a.cI.Mm(a.f);a.f.kb=RX(a.u);c=a.cz;if(c!==null){e=c.cB;if(e!==null)OJ(e,c);c.nP=(-9999.0);c.nO=(-9999.0);c.nN=(-9999.0);Id();BU4.l6=b;c.cB=b;c.vk=TD(b);Ql(b,c);F6(c);}c=a.cq;if(c!==null){c.kY
=b;f=0;while(f<4){D1(c.dM.data[f]);f=f+1|0;}}c=a.f;$p=6;case 6:Be9(b,c);if(C()){break _;}if(!b.yA){a.de=BS;return;}c=a.ni;$p=7;case 7:AXw(b,c);if(C()){break _;}a.de=BS;return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A4F(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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.ni;c.tF=0;ACS(c,b);b=a.ni;c=B(260);$p=1;case 1:A3I(b,c);if(C()){break _;}d=128;e=289;f=(-128);g=f;while(g<=d){b=a.s;h=b.dn;i=b.dm;b=a.f;if(b!==null){h=b.d|0;i=b.e|0;}j=f;if(j<=d){b=a.ni;k=0+1|0;l=(0*100|0)/e|0;$p=3;continue _;}g=g+16|0;}b=a.ni;c=B(261);$p=2;case 2:A3I(b,
c);if(C()){break _;}Beh(a.s);return;case 3:A4f(b,l);if(C()){break _;}b=a.s;l=h+g|0;m=64;n=i+j|0;$p=4;case 4:A7F(b,l,m,n);if(C()){break _;}b=a.s;$p=5;case 5:$z=A_I(b);if(C()){break _;}l=$z;if(l){b=a.s;continue _;}j=j+16|0;l=k;while(true){if(j<=d){b=a.ni;k=l+1|0;l=(l*100|0)/e|0;$p=3;continue _;}g=g+16|0;if(g>d)break;b=a.s;h=b.dn;i=b.dm;b=a.f;if(b!==null){h=b.d|0;i=b.e|0;}j=f;}b=a.ni;c=B(261);$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function A7Y(a){var b,c,d,e,f,g,h;b=a.cz;c=b.Hg;d=b.GY;e=b.CP;f=b.DN;g=b.EQ;b=new S;T(b);h=H(b,B(262));Bg(h,c);Br(h,47);Bg(h,d);h=H(h,B(263));Bg(h,e);h=H(h,B(264));Bg(h,f);Bg(H(h,B(265)),g);return Q(b);}
function A5b(a){var b,c,d,e,f,g;b=a.cz;c=b.u0;d=b.Nc;e=b.Y3;f=(d-e|0)-c|0;b=new S;T(b);g=H(b,B(266));Bg(g,c);Br(g,47);Bg(g,d);g=H(g,B(267));Bg(g,e);Bg(H(g,B(268)),f);return Q(b);}
function AQt(a){var b,c,d,e,f;b=a.cq.dM.data;c=(b[0].o+b[1].o|0)+b[2].o|0;d=new S;T(d);Bg(d,c);d=Q(d);e=A0P(a.s);f=new S;T(f);H(H(H(H(f,B(269)),d),B(270)),e);return Q(f);}
function ARI(){BUP=TS(512);BUQ=0;BUR=null;}
var AKN=K(0);
var Nb=K(0);
var R1=K(0);
var IY=K();
function ZO(a,b){a.gC(b,0,b.data.length);}
function Bet(a){}
function Buu(a){}
function K_(){IY.call(this);this.dv=null;}
function BVg(a){var b=new K_();T6(b,a);return b;}
function T6(a,b){a.dv=b;}
function A2G(a){var b,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{try{a.dv.D2();break a;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}}b=a.dv;$p=1;case 1:b.eL();if(C()){break _;}return;default:EK();}}CV().s(a,b,$p);}
function AQ_(){var a=this;K_.call(a);a.a9G=0;a.Js=0;a.qs=null;a.I0=null;a.a3B=null;}
function BlI(a,b){var c=new AQ_();Bve(c,a,b);return c;}
function Bve(a,b,c){T6(a,b);b=new S;T(b);a.qs=b;a.I0=DF(32);a.a9G=c;QS();a.a3B=BSF;}
function AF$(a,b,c,d){var e,$$je;e=a.dv;if(e===null)a.Js=1;if(!(a.Js?0:1))return;a:{try{e.gC(b,c,d);break a;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}a.Js=1;}}
function AEs(a,b,c,d){var e,f,g,h,i;d=d-c|0;e=AFA(b,c,d);f=BT(D4(16,DO(d,1024)));g=Us(f);h=AKE(a.a3B);Ie();h=YI(US(h,BVh),BVh);while(true){i=Km(Tc(h,e,g,1));AF$(a,f,0,g.bW);Sr(g);if(!i)break;}while(true){i=Km(AHw(h,g));AF$(a,f,0,g.bW);Sr(g);if(!i)break;}}
function RI(a,b){Bv(a.qs,b);Ta(a);}
function BK(a,b){var c;c=a.qs;Bv(c,b);Br(c,10);Ta(a);}
function OY(a){var b;b=a.I0;b.data[0]=10;AEs(a,b,0,1);}
function Ta(a){var b,c,d,e,f,g,h,i,j;b=a.qs;c=b.bB;d=a.I0;if(c>d.data.length)d=DF(c);e=0;f=0;if(e>c){b=new Cz;Ba(b,B(271));J(b);}while(e<c){g=d.data;h=f+1|0;i=b.bO.data;j=e+1|0;g[f]=i[e];f=h;e=j;}AEs(a,d,0,c);a.qs.bB=0;}
var Yk=K();
function BVi(){var a=new Yk();BAK(a);return a;}
function BAK(a){}
var BD=K(Yk);
var BVj=null;var BVk=0;var BVl=0;var BVm=0;var BVn=0;var BVo=0;var BVp=0;var BVq=0;var BVr=0;var BVs=0.0;var BVt=0.0;var BVu=0.0;var BVv=0.0;var BVw=0.0;var BVx=0.0;var BVy=0;var BVz=0.0;var BVA=0.0;var BVB=0.0;var BVC=0.0;var BVD=0.0;var BVE=0.0;var BVF=0.0;var BVG=0.0;var BVH=0;var BVI=0;var BVJ=0;var BVK=0;var BVL=0;var BVM=0;var BVN=0;var BVO=0;var BVP=0;var BVQ=0;var BVR=0.0;var BVS=0;var BVT=0;var BVU=0;var BVV=null;var BVW=null;var BVX=null;var BVY=0.0;var BVZ=0.0;var BV0=0.0;var BV1=0;var BV2=0.0;var BV3
=0.0;var BV4=0.0;var BV5=0;var BV6=0;var BV7=0;var BV8=0.0;var BV9=0.0;var BV$=0.0;var BV_=0.0;var BWa=0.0;var BWb=0.0;var BWc=0.0;var BWd=0;var BWe=0;var BWf=null;var BWg=null;var BWh=0.0;var BWi=0.0;var BWj=0;var BWk=0;var BWl=0;var BWm=0;var BWn=0;var BWo=0;var BWp=0;var BWq=0.0;var BWr=0.0;var BWs=0.0;var BWt=0.0;var BU5=0.0;var BWu=0.0;var BWv=0.0;var BWw=0.0;var BWx=0.0;var BWy=0;var BWz=0;var BWA=null;var BWB=null;var BWC=0;var BWD=0;var BWE=null;var BWF=null;var BWG=0;var BWH=0;var BWI=null;var BWJ=
null;var BWK=null;var BWL=null;var BWM=null;var BWN=null;var BWO=null;var BWP=0;var BWQ=null;var BWR=null;var BWS=null;var BWT=null;var BWU=null;var BWV=null;function B8(){B8=Bi(BD);Bwi();}
function BWW(){var a=new BD();Bas(a);return a;}
function Bas(a){B8();}
function VB(b){var c,d,e;B8();c=0;while(true){d=b.data;if(c>=d.length)break;e=new HW;HP(e);d[c]=e;c=c+1|0;}}
function A1a(b){var c,d;B8();c=0;while(true){d=b.data;if(c>=d.length)break;VB(d[c]);c=c+1|0;}}
function ATx(b){var c,d,e;B8();c=0;while(true){d=b.data;if(c>=d.length)break;e=0;while(e<d[c].data.length){d[c].data[e]=By3(0.0,(-1.0),0.0,0.0);e=e+1|0;}c=c+1|0;}}
function AKB(){B8();BVQ=1;}
function AHr(b,c,d,e,f,g){var h,i,j,k,l,m;B8();if(g!==0.0){h=new BH;Ba(h,B(272));J(h);}h=BWR;h.cN=d;h.cs=e;h.cD=f;h.cC=0.0;ABt(BWA.data[BWD],h,h);h=BVW.data[BVU].data[b];i=BWR;j=i.cN;k=j*j;j=i.cs;j=k+j*j;k=i.cD;j=Gf(j+k*k);i=BWR;h.cN=i.cN/j;h.cs=i.cs/j;h.cD=i.cD/j;h.cC=c;l=BVV.data;m=BVU;l[m].data[b]=1;l=BVX.data;l[m]=l[m]+1|0;}
function AMG(b){var c,d;B8();c=BVV.data;d=BVU;c[d].data[b]=1;c=BVX.data;c[d]=c[d]+1|0;}
function AKK(b){var c,d;B8();c=BVV.data;d=BVU;c[d].data[b]=0;c=BVX.data;c[d]=c[d]+1|0;}
function Zu(){B8();if(BVk){Mx(2929);BVk=0;}}
function AH6(){B8();if(!BVk){R4(2929);BVk=1;}}
function Yr(){B8();if(BVJ){if(BVL)Mx(3042);BVJ=0;}}
function AF2(){B8();if(!BVJ){if(BVL)R4(3042);BVJ=1;}}
function AJx(){B8();if(!BVo){R4(2884);BVo=1;}}
function AGH(){B8();if(BVo){Mx(2884);BVo=0;}}
function GL(b,c,d,e){B8();if(!(BWl==b&&BWm==c&&BWn==d&&BWo==e)){OB(b,c,d,e);BWl=b;BWm=c;BWn=d;BWo=e;}}
function ARk(){var b,c,d,e,f,g,h,i;B8();a:{switch(BWz){case 5888:break;case 5889:b=BWH;c=b+1|0;d=BWE.data;e=d.length;if(c<e){Wi(d[c],d[b]);d=BWF.data;d[c]=d[BWH];BWH=c;break a;}f=new Cz;g=new S;T(g);h=H(g,B(273));Bg(h,e);H(h,B(274));Ba(f,Q(g));FN(BVj,f);break a;case 5890:d=BWO.data;b=BWe;c=d[b]+1|0;i=BWL.data;e=i.length;if(c<e){e=d[b];Wi(i[b].data[c],i[b].data[e]);d=BWM.data;b=BWe;d[b].data[c]=d[b].data[e];BWO.data[b]=c;break a;}f=new Cz;g=new S;T(g);h=H(g,B(275));Bg(h,b);h=H(h,B(276));Bg(h,e);H(h,B(274));Ba(f,
Q(g));FN(BVj,f);break a;default:}e=BWD;c=e+1|0;d=BWA.data;b=d.length;if(c<b){Wi(d[c],d[e]);d=BWB.data;d[c]=d[BWD];BWD=c;}else{f=new Cz;g=new S;T(g);h=H(g,B(277));Bg(h,b);H(h,B(274));Ba(f,Q(g));FN(BVj,f);}}}
function Qd(){var b,c,d,e,f,g;B8();a:{switch(BWz){case 5888:b=BWD;c=BWA.data[b];d=BWB.data;e=BWC+1|0;BWC=e;d[b]=e;break a;case 5889:e=BWH;c=BWE.data[e];d=BWF.data;f=BWG+1|0;BWG=f;d[e]=f;break a;case 5890:f=BWe;e=BWO.data[f];c=BWL.data[f].data[e];g=BWM.data[f].data;d=BWK.data;b=d[f]+1|0;d[f]=b;g[e]=b;break a;default:}c=new CP;X(c);J(c);}return c;}
function AQv(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;B8();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.fv;d=c*p;e=b.fq;d=d+e*r;n=b.fn;y=d+n*t;o=b.fu;d=o*p;j=b.fs;d=d+j*r;h=b.fm;z=d+h*t;i=b.fx;d=i*p;k=b.fr;d=d+k*r;l=b.fp;ba=d+l*t;m=b.fw;d=m*p;p=b.ft;g=d+p*r;d=b.fo;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.fn=c*w+e*x+n*s;b.fm=o*w+j*x+h
*s;b.fp=i*w+k*x+l*s;b.fo=m*w+p*x+d*s;b.fv=y;b.fu=z;b.fx=ba;b.fw=bb;b.fq=bc;b.fs=bd;b.fr=be;b.ft=bf;}
function CE(b,c,d,e){B8();BVu=b;BVv=c;BVw=d;BVx=e;BVy=BVy+1|0;}
function AKd(b,c,d,e){var f,g,h,i;B8();f=Qd();g=b*0.01745329238474369*0.5;h=F3(g)/E4(g);i=BWS;i.fv=h/c;i.fu=0.0;i.fx=0.0;i.fw=0.0;i.fq=0.0;i.fs=h;i.fr=0.0;i.ft=0.0;i.fn=0.0;i.fm=0.0;b=e+d;c=e-d;i.fp=b/c;i.fo=(-1.0);i.jx=0.0;i.jz=0.0;i.jy=2.0*e*d/c;i.jA=0.0;AML(f,i,f);}
function Bwi(){var b;BVj=E2(B(278));BVk=0;BVl=0;BVm=(-1);BVn=1;BVo=0;BVp=0;BVq=1029;BVr=0;BVs=0.0;BVt=0.0;BVu=1.0;BVv=1.0;BVw=1.0;BVx=1.0;BVy=0;BVz=1.0;BVA=1.0;BVB=1.0;BVC=1.0;BVD=0.0;BVE=0.0;BVF=0.0;BVG=0.0;BVH=0;BVI=0;BVJ=0;BVK=0;BVL=1;BVM=(-1);BVN=(-1);BVO=(-1);BVP=0;BVQ=0;BVR=0.10000000149011612;BVS=0;BVT=0;BVU=0;BVV=$rt_createBooleanMultiArray([8,4]);BVW=$rt_createMultiArray(I1,[8,4]);BVX=Bo(4);BVY=0.0;BVZ=0.0;BV0=0.0;BV1=0;BV2=0.0;BV3=0.0;BV4=(-1.0);BV5=0;BV6=0;BV7=0;BV8=1.0;BV9=0.0;BV$=1.0;BV_=1.0;BWa
=1.0;BWb=1.0;BWc=1.0;BWd=0;BWe=0;BWf=GC(16);BWg=Cq([(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1)]);BWh=(-999.0);BWi=(-999.0);BWj=0;BWk=0;BWl=(-1);BWm=(-1);BWn=(-1);BWo=(-1);BWp=15;BWq=(-999.0);BWr=(-999.0);BWs=(-999.0);BWt=(-999.0);BU5=(-999.0);BWu=(-999.0);BWv=(-999.0);BWw=(-999.0);BWx=(-999.0);BWy=0;BWz=5888;BWA=W(HW,48);BWB=Bo(48);BWC=0;BWD=0;BWE=W(HW,8);BWF=Bo(8);BWG=0;BWH=0;BWI=Co(8);BWJ=Co(8);BWK=Bo(8);BWL=$rt_createMultiArray(HW,[8,8]);BWM=$rt_createIntMultiArray([8,
8]);BWN=Bo(8);BWO=Bo(8);BWP=0;b=new HW;HP(b);BWQ=b;VB(BWA);VB(BWE);A1a(BWL);ATx(BVW);BWR=new I1;b=new HW;HP(b);BWS=b;b=new HW;HP(b);BWT=b;b=new HW;HP(b);BWU=b;BWV=new I1;}
var CT=K(BD);
var BWX=null;var BWY=null;var BWZ=null;var BW0=null;var BW1=null;var BW2=null;var BW3=0;var BW4=null;var BW5=null;var BW6=null;var BW7=null;var BW8=null;var BW9=null;var BW$=0;var BW_=null;var BXa=null;var BXb=null;var BXc=null;var BXd=null;var BXe=null;var BXf=null;var BXg=null;var BXh=null;var BXi=BS;var BXj=null;var BXk=0;var BXl=0;var BXm=null;var BXn=0;var BXo=null;var BXp=0;var BXq=0;var BXr=0;var BXs=0;var BXt=0;var BXu=0;var BXv=0;var BXw=0;var BXx=0;var BXy=0;var BXz=0;var BXA=0;var BXB=0;var BXC=0;function CY()
{CY=Bi(CT);Bs4();}
function BXD(){var a=new CT();UB(a);return a;}
function UB(a){CY();B8();}
function IO(b,c,d){CY();EC(b,c,d);}
function Og(b,c){var d,e,f;CY();if(BW7!==null){d=new CP;Ba(d,B(279));J(d);}if(c!=4864){d=new F8;Ba(d,B(280));J(d);}d=Ck(BW5,CG(b));BW7=d;if(d===null){d=new BH;e=new S;T(e);Bg(H(e,B(281)),b);Ba(d,Q(e));J(d);}e=d.ih;if(e!==null&&d.ir>0){Gj(e);f=0;if(d.ir&1){f=1;ST(f);}if(d.ir&2){f=f+1|0;ST(f);}if(d.ir&4){f=f+1|0;ST(f);}if(d.ir&8)ST(f+1|0);}d.ir=(-1);d.sJ=(-1);d.nI=0;}
function AYw(){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:CY();b=BW7;if(b===null){b=new CP;Ba(b,B(282));J(b);}B2(BW6,CG(b.Zr),BW7);if(b.ir==(-1)){c=b.ih;if(c!==null){Rt(c);b.ih=null;}c=b.ko;if(c!==null){ANB(c);b.ko=null;}BW7=null;return;}if(b.ih===null){b.ih=KR();b.o9=0;b.o$=0;}if(b.ko===null)b.ko=Im();Pr(b.ko);LM(BW8);AJS(34962,BW8,35044);LR(BW8);Kv();d=b.ir|Yh();B8();if(!BWP){$p=1;continue _;}c=BXE;if(c===null){c=new CP;Ba(c,B(283));J(c);}e
=c.Y0(d);$p=2;continue _;case 1:$z=ATI(d);if(C()){break _;}c=$z;Gj(b.ih);Mu(b.ko);DJ(0);DK(0,3,5126,0,c.eu,0);d=c.k$;if(d!=(-1)){DJ(d);DK(c.k$,2,5126,0,c.eu,c.sR);}d=c.lP;if(d!=(-1)){DJ(d);DK(c.lP,4,5121,1,c.eu,c.uD);}d=c.lN;if(d!=(-1)){DJ(d);DK(c.lN,4,5120,1,c.eu,c.tO);}d=c.kU;if(d!=(-1)){DJ(d);DK(c.kU,2,5123,0,c.eu,c.sT);}BW7=null;return;case 2:$z=A9j(d,e);if(C()){break _;}c=$z;Gj(b.ih);Mu(b.ko);DJ(0);DK(0,3,5126,0,c.eu,0);d=c.k$;if(d!=(-1)){DJ(d);DK(c.k$,2,5126,0,c.eu,c.sR);}d=c.lP;if(d!=(-1)){DJ(d);DK(c.lP,
4,5121,1,c.eu,c.uD);}d=c.lN;if(d!=(-1)){DJ(d);DK(c.lN,4,5120,1,c.eu,c.tO);}d=c.kU;if(d!=(-1)){DJ(d);DK(c.kU,2,5123,0,c.eu,c.sT);}BW7=null;return;default:EK();}}CV().s(b,c,d,e,$p);}
function AWD(b){var c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:CY();c=Ck(BW6,CG(b));if(c===null){c=new Eo;d=new S;T(d);Bg(H(d,B(284)),b);Ba(c,Q(d));J(c);}b=c.ir;if(b==(-1))return;Kv();b=b|Yh();B8();if(!BWP){$p=1;continue _;}d=BXE;if(d===null){d=new CP;Ba(d,B(283));J(d);}e=d.Y0(b);$p=2;continue _;case 1:$z=ATI(b);if(C()){break _;}d=$z;d=Q4(d);Gj(c.ih);e=c.sJ;if(e!=7){f=c.nI;Is(d.n$);No(e,0,f);}else{e=c.nI;if(e<=65535){if(c.o9)Kg(e,
0);else{c.o9=1;c.o$=0;Kg(e,1);}SL(d,4,e+(e>>1)|0,5123,0);}else{if(c.o$)Kc(e,0);else{c.o9=0;c.o$=1;Kc(e,1);}SL(d,4,e+(e>>1)|0,5125,0);}}return;case 2:$z=A9j(b,e);if(C()){break _;}d=$z;d=Q4(d);Gj(c.ih);e=c.sJ;if(e!=7){f=c.nI;Is(d.n$);No(e,0,f);}else{e=c.nI;if(e<=65535){if(c.o9)Kg(e,0);else{c.o9=1;c.o$=0;Kg(e,1);}SL(d,4,e+(e>>1)|0,5123,0);}else{if(c.o$)Kc(e,0);else{c.o9=0;c.o$=1;Kc(e,1);}SL(d,4,e+(e>>1)|0,5125,0);}}return;default:EK();}}CV().s(b,c,d,e,f,$p);}
function Hp(b,c){var d,e;CY();d=Ck(BW6,CG(b));if(d===null){if(c)return;d=new Eo;e=new S;T(e);Bg(H(e,B(285)),b);Ba(d,Q(e));J(d);}d.ir=(-1);e=d.ih;if(e!==null){Rt(e);d.ih=null;}e=d.ko;if(e!==null){ANB(e);d.ko=null;}}
function J2(b,c,d){CY();B8();BV2=b;BV3=c;BV4=d;BV5=BV5+1|0;}
function Xp(b){var c,d,e,f,g,h,i,j,k,l;CY();a:{c=BW9;if(!b)c=!c.LU?null:c.j3.data[c.n7+1|0];else{d=c.kg;e=c.n7;f=V3(c,b)&e;while(true){g=d.data[f];if(!g)break;if(b==g){c=c.j3.data[f];break a;}f=(f+1|0)&e;}c=null;}}if(c===null){c=Tw(b);if(c===null)c=B(4);h=BW9;if(!BXF&&h.AG>=(h.n7+1|0)){c=new GB;X(c);J(c);}b:{e=h.n7;if(!b){h.LU=1;h.j3.data[e+1|0]=c;}else{d=h.kg;g=V3(h,b)&e;while(true){i=d.data;f=i[g];if(!f){e=Bc(h.AG,h.Mp);if(e){i[g]=b;h.j3.data[g]=c;}else{if(!BXF&&!(!e&&!h.kg.data[g]&&b)){c=new GB;X(c);J(c);}d
=h.kg;i=h.j3;e=h.n7+1|0;f=ABI(h);j=h.Py;if(!BXG&&!VR(e)){c=new GB;X(c);J(c);}if(e==1073741824)J(BI0(B(286),R(D,[CG(f),AJ8(j)])));AEX(h,e<<1);if(!BXF){k=d.data;if(h.kg.data.length<=k.length){c=new GB;X(c);J(c);}}l=d.data;k=i.data;l[g]=b;k[g]=c;ADt(h,d,i);}h.AG=h.AG+1|0;break b;}if(b==f)break;g=(g+1|0)&e;}h.j3.data[g]=c;}}}if(!Z(c))c=null;return c;}
function AM9(b,c,d,e,f,g,h,i,j){var k,l;CY();B8();if(b==3553){k=BWg.data[BWe];l=ACK(BW0,k);if(l!==null){l.bar=e;l.bdJ=f;}}if(BXq>=300)RW(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 F8;X(j);J(j);}k=6407;}RW(b,c,k,e,f,g,k,i,j);}}
function MI(b,c,d,e,f,g,h,i,j){var k;CY();B1();k=BU6;j=j!==null?TQ(j):null;k.texSubImage2D(b,c,d,e,f,g,h,i,j);}
function AAR(b){CY();B1();BU6.lineWidth(b);}
function ANB(b){CY();ZX(b);}
function KR(){CY();if(BW3)return BOc();return Qp();}
function Rt(b){CY();if(!BW3)Pg(b);}
function DJ(b){var c;CY();if(!BW3)Kt(b);else{c=BW_;if(c===null){DT(BW2,B(287));return;}AM6(c,b,1);}}
function ST(b){var c;CY();if(!BW3)O6(b);else{c=BW_;if(c===null){DT(BW2,B(288));return;}AM6(c,b,0);}}
function DK(b,c,d,e,f,g){var h,i,j,k,l,m;CY();if(!BW3)J0(b,c,d,e,f,g);else{h=BW_;if(h===null){DT(BW2,B(289));return;}i=BXb;if(i===null){DT(BW2,B(290));return;}h=h;j=h.yn;k=j.data.length;if(b>=k){l=k<<1;while(l<=b){l=l<<1;}m=W(P1,l);Cx(j,0,m,0,k);h.yn=m;}j=h.yn;h=new P1;h.ww=i;h.RM=c;h.JF=d;h.Pq=e;h.yK=f;h.x6=g;h.Jr=(c-1|0)&3|(!e?0:4)|d<<4;c=(((((31+i.UF|0)*31|0)+c|0)*31|0)+d|0)*31|0;d=!e?0:1;j=j.data;h.Oi=((((c+d|0)*31|0)+f|0)*31|0)+g|0;j[b]=h;}}
function TF(b,c){var d,e,f,g,h;CY();if(!BW3)Px(b,c);else{d=BW_;if(d===null){DT(BW2,B(289));return;}d=d;e=d.t9;if(e!==null){f=e.data.length;if(b>=f){g=f<<1;while(g<=b){g=g<<1;}h=Bo(g);Cx(e,0,h,0,f);d.t9=h;}}else if(c){g=8;while(g<=b){g=g<<1;}d.t9=Bo(g);}e=d.t9;if(e!==null){e.data[b]=c;if(c)d.tK=d.tK|1<<b;else d.tK=d.tK&(1<<b^(-1));}}}
function No(b,c,d){var e;CY();if(BW3){e=BW_;if(e===null){DT(BW2,B(291));return;}AJM(e,BW4,0);}MQ(b,c,d);}
function OE(b,c,d,e){var f;CY();if(BW3){f=BW_;if(f===null){DT(BW2,B(291));return;}AJM(f,BW4,1);}B1();BU6.drawElements(b,c,d,e);}
function Gj(b){CY();if(BW3)BW_=b;else if(BW_!==b){M1(b);BW_=b;}}
function Mu(b){CY();if(BW3)BXb=b;else if(BXa!==b){GD(34962,b);BXa=b;}}
function Pr(b){CY();if(BW3)BXb=b;if(BXa!==b){GD(34962,b);BXa=b;}}
function AMr(b){var c;CY();if(!BW3)GD(34963,b);else{c=BW_;if(c===null){DT(BW2,B(292));return;}c.CZ=b;}}
function Ro(b){var c;CY();if(!BW3)GD(34963,b);else{c=BW_;if(c===null){DT(BW2,B(292));return;}c.CZ=b;if(BXc!==b){GD(34963,b);BXc=b;}}}
function Ln(b){CY();if(BXa!==b){GD(34962,b);BXa=b;}}
function Is(b){CY();if(BXe!==b){Ju(b);BXe=b;}}
function Rm(b){var c,d,e,f;CY();a:{if(b&1){B8();c=BWg;d=0;while(true){e=c.data;if(d>=e.length)break a;e[d]=(-1);d=d+1|0;}}}if(b&2){B8();BWg.data[0]=(-1);}if(b&4){B8();BWe=0;It(33984);}if(b&8)BW_=null;if(b&16){f=null;BXb=f;BXa=f;}if(b&32)BXe=null;}
function Kg(b,c){var d,e;CY();d=BXm;if(d===null){d=Im();BXm=d;e=(b&(-4096))+8192|0;BXn=e;if(e>65535)e=65535;Ro(d);AGm(e>>2);}else if(BXn<b){e=(b&(-4096))+8192|0;BXn=e;if(e>65535)e=65535;Ro(d);AGm(e>>2);}else if(c)AMr(d);}
function Kc(b,c){var d,e;CY();d=BXo;if(d===null){d=Im();BXo=d;e=(b&(-16384))+32768|0;BXp=e;Ro(d);AHY(e>>2);}else if(BXp<b){e=(b&(-16384))+32768|0;BXp=e;Ro(d);AHY(e>>2);}else if(c)AMr(d);}
function AGm(b){var c,d,e,f,g,h,i;CY();c=AMc(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;Gl(c,e|i);Gl(c,h|i);Gl(c,g|h<<16);d=d+1|0;}IZ(c);AGM(34963,c,35044);AEe(c);}
function AHY(b){var c,d,e,f,g,h;CY();c=AMc(b*6|0);d=0;while(d<b){e=d<<2;f=e+1|0;g=f+1|0;h=g+1|0;Gl(c,e);Gl(c,f);Gl(c,h);Gl(c,f);Gl(c,g);Gl(c,h);d=d+1|0;}IZ(c);AGM(34963,c,35044);AEe(c);}
function AQr(){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:CY();Xp(7936);Xp(7937);Xp(7938);BXq=XG();b=Lm();BXw=b;BW3=b?0:1;c=Bc(BXH,300);BXv=c<0&&!BXI?0:1;BXx=BXJ==(-1)?0:1;BXy=c<0?0:1;BXz=YD();BXA=!ALp()&&!AN9()?0:1;BXB=BXH<300?0:1;BXC=BXq<300?(-1):BU6.getParameter(35380);if(!BXB)DT(BW2,B(293));b=AFi(16);BXr=b;if(!b)Cw(BW2,B(294));else Di(BW2,B(295));b=AE4(16);BXt=b;if(!b)Cw(BW2,B(296));else Di(BW2,B(297));b=AFi(32);BXs=b;if(!b)Cw(BW2,B(298));else Di(BW2,
B(299));b=AE4(32);BXu=b;if(!b)Cw(BW2,B(300));else Di(BW2,B(301));a:{b:{if(!(BXr&&BXt)){if(!BXs)break b;if(!BXu)break b;}b=1;break a;}b=0;}if(!b)Cw(BW2,B(302));if(BW3)Di(BW2,B(303));if(!BXx)Di(BW2,B(304));BW4=!BW3?null:Bv$();if(BXK<300&&!BXL){if(BXM)Pg(BXN);d=KR();BXN=d;Gj(d);Mu(BXO);DJ(0);DK(0,2,5126,0,8,0);BXL=1;}$p=1;case 1:A9N();if(C()){break _;}$p=2;case 2:A93();if(C()){break _;}if(!BXx){Ej(BXP);BXP=null;return;}$p=3;case 3:AUc();if(C()){break _;}Ej(BXP);BXP=null;return;default:EK();}}CV().s(b,c,d,$p);}
function V8(){CY();return BXq;}
function Bs4(){var b;b=new AGj;Yu(b,32);BWX=b;b=new AGk;Yu(b,32);BWY=b;b=new AGl;Yu(b,128);BWZ=b;BW0=BgT(8192);BW1=BgT(8192);BW2=E2(B(305));BW3=0;BW4=Bv$();BW5=Dl();BW6=Dl();BW7=null;BW8=Qe(1048576);BW9=BRD();BW$=0;BW_=null;BXa=null;BXb=null;BXc=null;BXd=null;BXe=null;BXf=W(Xt,16);BXg=Bo(16);BXh=Bo(16);BXi=BS;BXj=null;BXk=0;BXl=0;BXm=null;BXn=0;BXo=null;BXp=0;BXq=(-1);BXr=0;BXs=0;BXt=0;BXu=0;BXv=0;BXw=0;BXx=0;BXy=0;BXz=0;BXA=0;BXB=0;BXC=(-1);}
var EX=K(0);
var NT=K();
function Ul(){NT.call(this);this.RS=null;}
function QR(a,b){var c,d,e,f,g;c=new QN;T(c);d=BPF(a.Me);JG(d,b.Qc);AH9(d,a.RS.sH);e=a.VA.data;f=e.length;g=0;while(g<f){e[g].kL(d,c);g=g+1|0;}return Q(c);}
function AWf(){var a=this;Ul.call(a);a.a1A=null;a.VA=null;a.a1E=null;a.Me=null;}
function BXQ(){var a=new AWf();Bk7(a);return a;}
function AMS(a){var b=new AWf();BdL(b,a);return b;}
function Bk7(a){var b,c,d,e;b=Hy();c=b.e9;d=b.e4;if(BXR===null)BXR=Bg6();e=BXR;b=Ti(c,d);BdL(a,((e.hasOwnProperty($rt_ustr(b))?e[$rt_ustr(b)]:e.hasOwnProperty($rt_ustr(c))?e[$rt_ustr(c)]:e.root).mediumFormat!==null?$rt_str((e.hasOwnProperty($rt_ustr(b))?e[$rt_ustr(b)]:e.hasOwnProperty($rt_ustr(c))?e[$rt_ustr(c)]:e.root).mediumFormat):null));}
function BdL(a,b){var c,d,e,f,g,h;c=Hy();d=Bk1(c);a.RS=T9();e=Bk1(d.pI);f=d.AN;if(f!==null)e.AN=Gh(f,f.data.length);g=d.Am;if(g!==null)e.Am=Gh(g,g.data.length);g=d.wG;if(g!==null)e.wG=Gh(g,g.data.length);g=d.AT;if(g!==null)e.AT=Gh(g,g.data.length);g=d.u7;if(g!==null){f=g.data;e.u7=Gh(g.c4(),f.length);}g=d.ue;if(g!==null)e.ue=Gh(g,g.data.length);a:{g=d.Bz;if(g!==null){e.Bz=W($rt_arraycls(Cj),g.data.length);h=0;while(true){g=d.Bz.data;if(h>=g.length)break a;e.Bz.data[h]=Gh(g[h],g[h].data.length);h=h+1|0;}}}a.a1A
=e;d=Hy();a.Me=d;a.a1E=b;b=new AC7;e=a.a1A;b.c2=Ct();b.vY=e;b.Sk=d;A95(b,a.a1E);a.VA=OK(b.c2,W(ER,0));a.Me=c;}
function A_2(){D.call(this);this.Qc=BS;}
function A9r(){var a=new A_2();ATz(a);return a;}
function ATz(a){a.Qc=Cy();}
function AOy(a,b){a.Qc=b;}
function Bzy(){}
function ADs(){var a=this;D.call(a);a.cm=0.0;a.a5w=0.0;a.lG=0;a.bU=0.0;a.Yz=0.0;a.Ev=0.0;a.DX=BS;a.Gz=BS;a.Bb=0.0;}
function FZ(a){var b,c,d,e,f,g,h;b=Cy();c=BJ(b,a.DX);d=Df(HS(),M(1000000));if(Dr(c,M(1000))){e=EO(c)/EO(BJ(d,a.Gz));f=a.Bb;a.Bb=f+(e-f)*0.20000000298023224;a.DX=b;a.Gz=d;}if(E9(c,BS)){a.DX=b;a.Gz=d;}f=EO(d)/1000.0;e=(f-a.a5w)*a.Bb;a.a5w=f;if(e<0.0)e=0.0;if(e>1.0)e=1.0;g=a.Ev+e*a.Yz*a.cm;a.Ev=g;h=g|0;a.lG=h;g=g-h;a.Ev=g;if(h>10)a.lG=10;a.bU=g;}
function Vh(){var a=this;D.call(a);a.rj=null;a.a82=null;}
var BXS=null;function BNR(){BNR=Bi(Vh);BMk();}
function BMk(){var b,c,d;b=Ct();BXS=b;O();Bb(b,BVf);Bb(BXS,BXT);Bb(BXS,BXU);Bb(BXS,BVc);Bb(BXS,BXV);Bb(BXS,BXW);Bb(BXS,BXX);Bb(BXS,BXY);Bb(BXS,BVe);Bb(BXS,BXZ);Bb(BXS,BX0);Bb(BXS,BX1);Bb(BXS,BX2);Bb(BXS,BX3);Bb(BXS,BX4);Bb(BXS,BX5);Bb(BXS,BX6);Bb(BXS,BX7);Bb(BXS,BX8);Bb(BXS,BX9);Bb(BXS,BX$);Bb(BXS,BX_);Bb(BXS,BYa);Bb(BXS,BYb);Bb(BXS,BYc);Bb(BXS,BYd);Bb(BXS,BYe);Bb(BXS,BYf);b=CZ();c=BXS.o;d=b.qs;Bg(d,c);Br(d,10);Ta(b);}
var AK$=K();
var BUU=null;var AK$_$clinitCalled=false;function Y9(){var $p=0;if(EL()){$p=CV().pop();}else if(AK$_$clinitCalled){return;}_:while(true){switch($p){case 0:AK$_$clinitCalled=true;$p=1;case 1:AQG();if(C()){break _;}Y9=Bi(AK$);return;default:EK();}}CV().push($p);}
function BYg(){var a=new AK$();ANb(a);return a;}
function ANb(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Y9();if(C()){break _;}return;default:EK();}}CV().s(a,$p);}
function AQG(){var b,c,d,e,f,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:BUU=B(238);$p=1;case 1:Y9();if(C()){break _;}b=B(306);DA();J5();c=1;$p=2;case 2:a:{$z=AW8(b,c);if(C()){break _;}d=$z;if(d!==null){b:{try{b=Vb(ABQ(d));break b;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}break a;}if(b!==null&&!NL(b.cd)){b=Gu(Gx(b,B(307)));if(!JN(b)){b=AE_(Zd(B(308)),b);e=new QN;T(e);b.ug=0;c=Z(b.od);b.G8=c;AAe(b.gt,b.od,
b.ug,c);b.Do=0;b.IH=null;b.gt.sM=(-1);while(ABB(b)){b.OR=Bd$(b,B(309));H3(e,CU(b.od,b.Do,ADz(b)));Bv(e,b.OR);b.Do=AE1(b);}f=b.od;H3(e,CU(f,b.Do,Z(f)));BUU=Q(e);}}}}return;default:EK();}}CV().s(b,c,d,e,f,$p);}
var AMU=K(0);
function AJR(){var a=this;D.call(a);a.Jm=null;a.nc=null;a.yY=null;a.y9=BS;a.tF=0;}
function ACS(a,b){var c,d,e,f;a:{c=a.nc;if(!c.hD){if(a.tF)break a;b=new GO;X(b);J(b);}a.yY=b;d=Nw(c.b7,c.bE);e=d.ju;f=d.jt;EY(256);DW(5889);EZ();Tp(0.0,e,f,0.0,100.0,300.0);DW(5888);EZ();Bx(0.0,0.0,(-200.0));}}
function A3I(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.nc.hD){if(a.tF)return;b=new GO;X(b);J(b);}a.y9=BS;a.Jm=b;c=(-1);$p=1;case 1:A4f(a,c);if(C()){break _;}a.y9=BS;return;default:EK();}}CV().s(a,b,c,$p);}
function A4f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.nc.hD){if(a.tF)break a;c=new GO;X(c);J(c);}d=Cy();if(G3(BJ(d,a.y9),M(20))){a.y9=d;c=new Qj;e=a.nc;SU(c,e.b7,e.bE);f=c.ju;g=c.jt;EY(256);DW(5889);EZ();h=f;i=g;Tp(0.0,h,i,0.0,100.0,300.0);DW(5888);EZ();Bx(0.0,
0.0,(-200.0));EY(16640);Cf();e=BU8;c=a.nc.Y;j=B(310);$p=1;continue _;}}return;case 1:$z=AV7(c,j);if(C()){break _;}k=$z;C9(3553,k);BR(e);HZ(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:AXO(e);if(C()){break _;}if(b<0){c=a.nc.ht;e=a.yY;n=(f-D$(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);HZ(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);HZ(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:AV8(c,e,n,o,p);if(C()){break _;}c=a.nc.ht;e=a.Jm;n=(f-D$(c,e)|0)/2|0;o=b+8|0;b=16777215;$p=4;case 4:AV8(c,e,n,o,b);if(C()){break _;}$p=5;case 5:A2w();if(C()){break _;}try{$p=7;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){}else{throw $$e;}}return;case 6:AXO(e);if(C()){break _;}Bn(3553);c=a.nc.ht;e=a.yY;n=(f-D$(c,e)|0)/2|0;b=(g/2|0)-4|0;o=b-16|0;p=16777215;$p=3;continue _;case 7:b:{try{A4a();if
(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof BC){}else{throw $$e;}}}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
function AC9(){var a=this;D.call(a);a.Q=null;a.t7=0.0;a.nz=null;a.N5=0;a.HY=null;a.SV=BS;a.gM=null;a.a_e=0;a.a_d=0;a.AC=null;a.iN=0.0;a.iM=0.0;a.io=0.0;a.PA=0.0;a.y0=0.0;}
function AW5(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(EL()){var $T=CV();$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.PA=a.y0;b=a.Q;c=b.s;d=P(b.f.d);e=P(a.Q.f.i);f=P(a.Q.f.e);$p=1;case 1:$z=Bc0(c,d,e,f);if(C()){break _;}g=$z;h=(3-a.Q.u.hU|0)/3.0;i=g*(1.0-h)+h;g=a.y0;a.y0=g+(i-g)*0.10000000149011612;a.N5=a.N5+1|0;b
=a.nz;b.Pz=b.n_;c=ET(b.dd.f.B);g=0.4000000059604645;h=c!==b.x4?0.0:1.0;i=b.n_;h=h-i;j=(-0.4000000059604645);if(h>=j)j=h;if(j<=g)g=j;g=i+g;b.n_=g;if(g<0.10000000149011612)b.x4=c;b=a.Q;if(b.a5S&&b.u.cU){c=b.f;b=b.s;e=P(c.d);k=P(c.i);f=P(c.e);l=16;m=0;n=k+16|0;o=k-16|0;if(m<150){p=(e+F(a.gM,l)|0)-F(a.gM,l)|0;k=(f+F(a.gM,l)|0)-F(a.gM,l)|0;$p=2;continue _;}}return;case 2:$z=ATf(b,p,k);if(C()){break _;}q=$z;d=q-1|0;$p=3;case 3:$z=A7F(b,p,d,k);if(C()){break _;}d=$z;if(q<=n&&q>=o){h=V(a.gM);i=V(a.gM);if(d>0){c=a.Q.cq;r
=new SX;s=p+h;t=q+0.10000000149011612;O();AEt(r,b,s,t-BU_.data[d].en,k+i);F$(c,r);}}m=m+1|0;if(m>=150)return;p=(e+F(a.gM,l)|0)-F(a.gM,l)|0;k=(f+F(a.gM,l)|0)-F(a.gM,l)|0;$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
function BbZ(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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.f===null)return;d=c.cI.a0H();c=a.Q;e=c.f;$p=1;case 1:$z=A0K(e,d,b);if(C()){break _;}e=$z;c.eP=e;c=Wx(a.Q.f,b);e=a.Q.eP;if(e!==null)d=F7(e.lg,c);e=a.Q;if(e.cI instanceof PX)d=32.0;else if(d>3.0)d=3.0;f=AIZ(e.f,b);g=Fh(c,f.G*d,f.E*d,f.C*d);a.HY=null;e=a.Q;h=e.s;i=e.f;e
=Lu(i.v,f.G*d,f.E*d,f.C*d);$p=2;case 2:$z=ATs(h,i,e);if(C()){break _;}e=$z;j=0.0;k=0;while(k<e.o){h=Be(e,k);if(h.mA()){l=X6(Ez(h.v,0.10000000149011612,0.10000000149011612,0.10000000149011612),c,g);if(l!==null){m=F7(c,l.lg);if(!(m>=j&&j!==0.0)){a.HY=h;j=m;}}}k=k+1|0;}c=a.HY;if(c!==null){e=a.Q;if(!(e.cI instanceof PX))e.eP=AVg(c);}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function SQ(a,b){var c,d,e;c=a.Q.f;d=c.fE-b;if(c.b2<=0)By(40.0-8000.0/(c.d3+b+200.0),0.0,0.0,1.0);if(d>=0.0){b=d/c.a0B;b=BE(b*b*b*b*3.1415927410125732);e=c.hW;By( -e,0.0,1.0,0.0);By( -b*14.0,0.0,0.0,1.0);By(e,0.0,1.0,0.0);}}
function NE(a,b){var c,d,e,f,g;c=a.Q;if(!c.u.bV){c=c.f;d=c.lc;d=d+(d-c.Os)*b;e=c.EP;f=e+(c.me-e)*b;e=c.rr;g=e+(c.j4-e)*b;d=d*3.1415927410125732;Bx(BE(d)*f*0.5, -Ia(BY(d)*f),0.0);By(BE(d)*f*3.0,0.0,0.0,1.0);By(Ia(BY(d+0.20000000298023224)*f)*5.0,1.0,0.0,0.0);By(g,1.0,0.0,0.0);}}
function A_A(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(EL()){var $T=CV();$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.f;e=d.bJ;f=d.d-e;g=b;h=e+f*g;e=d.cA;i=e+(d.i-e)*g;e=d.bI;j=e+(d.e-e)*g;if(!c.u.bV)Bx(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.s;t=p;u=h+t;v=o;w=i+v;x=n;c=Cr(u,w,j+x);y=Cr(g+t+x,f+v,e+x);$p=1;continue _;}By(d.x-m,1.0,0.0,0.0);By(d.q-l,0.0,1.0,0.0);Bx(0.0,0.0, -k);By(l-d.q,0.0,1.0,0.0);By(m-d.x,1.0,0.0,0.0);}n=d.bk;By(n+(d.x-n)*b,1.0,0.0,0.0);n=d.X;By(n+(d.q
-n)*b+180.0,0.0,1.0,0.0);return;case 1:$z=AXA(s,c,y);if(C()){break _;}c=$z;if(c!==null){t=F7(c.lg,Cr(h,i,j));if(t<k)k=t;}q=q+1|0;if(q>=8){By(d.x-m,1.0,0.0,0.0);By(d.q-l,0.0,1.0,0.0);Bx(0.0,0.0, -k);By(l-d.q,0.0,1.0,0.0);By(m-d.x,1.0,0.0,0.0);n=d.bk;By(n+(d.x-n)*b,1.0,0.0,0.0);n=d.X;By(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.s;t=p;u=h+t;v=o;w=i+v;x=n;c=Cr(u,w,j+x);y=Cr(g+t+
x,f+v,e+x);continue _;default:EK();}}CV().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 AUK(a,b,c){var d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.t7=256>>a.Q.u.hU;DW(5889);EZ();if(a.Q.u.dP)Bx(( -((c*2|0)-1|0)|0)*0.07000000029802322,0.0,0.0);d=a.Q.f;e=70.0;BI();f=BYh;$p=1;case 1:$z=AVH(d,f);if(C()){break _;}g=$z;if(g)e=60.0;if(d.b2<=0)e=e/((1.0-500.0/(d.d3+b+500.0))*2.0+1.0);f=a.Q;AKd(e,f.b7/f.bE,0.05000000074505806,a.t7);DW(5888);EZ();if(a.Q.u.dP)Bx(((c*2|0)-1|0)*0.10000000149011612,
0.0,0.0);SQ(a,b);if(a.Q.u.ii)NE(a,b);$p=2;case 2:A_A(a,b);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A9Q(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(EL()){var $T=CV();$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:EZ();if(a.Q.u.dP)Bx(((c*2|0)-1|0)*0.10000000149011612,0.0,0.0);Cp();SQ(a,b);if(a.Q.u.ii)NE(a,b);if(!a.Q.u.bV){d=a.nz;$p=1;continue _;}BQ();if(a.Q.u.bV){if(a.Q.u.ii)NE(a,
b);return;}d=a.nz;Bl(3008);e=d.dd;if(e.f.cP<=0){e=d.dd.f;$p=2;continue _;}e=e.Y;f=B(258);$p=3;continue _;case 1:A71(d,b);if(C()){break _;}BQ();if(a.Q.u.bV){if(a.Q.u.ii)NE(a,b);return;}d=a.nz;Bl(3008);e=d.dd;if(e.f.cP<=0){e=d.dd.f;$p=2;continue _;}e=e.Y;f=B(258);$p=3;continue _;case 2:$z=A_c(e);if(C()){break _;}c=$z;if(!c){f=d.dd.f;BI();e=BYh;$p=4;continue _;}c=P(d.dd.f.d);g=P(d.dd.f.i);h=P(d.dd.f.e);e=d.dd.Y;f=B(258);$p=5;continue _;case 3:$z=AV7(e,f);if(C()){break _;}c=$z;C9(3553,c);Cf();e=BU8;CE(1.0,1.0,1.0,
0.8999999761581421);Bn(3042);Dh(770,771);c=0;if(c>=2){CE(1.0,1.0,1.0,1.0);Bl(3042);e=d.dd.f;$p=2;continue _;}Cp();O();g=BYi.P+(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;Bx(( -g|0)*0.23999999463558197,(-0.30000001192092896),0.0);By(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=AVH(f,e);if(C())
{break _;}c=$z;if(!c){Bn(3008);SQ(a,b);if(a.Q.u.ii)NE(a,b);return;}e=d.dd.Y;f=B(311);$p=7;continue _;case 5:$z=AV7(e,f);if(C()){break _;}q=$z;C9(3553,q);e=d.dd.s;$p=6;case 6:$z=A7F(e,c,g,h);if(C()){break _;}c=$z;O();r=BU_.data;if(r[c]===null){f=d.dd.f;BI();e=BYh;$p=4;continue _;}c=r[c].bj(2);Cf();e=BU8;f=d.dd.f;$p=9;continue _;case 7:$z=AV7(e,f);if(C()){break _;}c=$z;C9(3553,c);$p=8;case 8:Bc4(d,b);if(C()){break _;}Bn(3008);SQ(a,b);if(a.Q.u.ii)NE(a,b);return;case 9:AUF(f,b);if(C()){break _;}CE(0.10000000149011612,
0.10000000149011612,0.10000000149011612,0.5);Cp();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:AXO(e);if(C()){break _;}BQ();CE(1.0,1.0,1.0,1.0);f=d.dd.f;BI();e=BYh;$p=4;continue _;case 11:AXO(e);if(C()){break _;}BQ();c=c+1|0;if(c>=2){CE(1.0,1.0,1.0,1.0);Bl(3042);e=d.dd.f;$p
=2;continue _;}Cp();O();g=BYi.P+(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;Bx(( -g|0)*0.23999999463558197,(-0.30000001192092896),0.0);By(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:EK();}}CV().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 AUW(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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(AH2())a.SV=Cy();else if(Dr(BJ(Cy(),a.SV),M(500))){c=a.Q;$p=1;continue _;}c=a.Q;if(c.W){d=c.FD;e=BYj|0;BYj=0.0;d.O6=e;f=BYk|0;BYk=0.0;d.O5=f;d=c.u;g=d.l5*0.6000000238418579+0.20000000298023224;h=g*g*g*8.0;i=e*h;j=f*h;f=1;if(d.mp)f=(-1);AKU(c.f,i,j*f);}c=a.Q;if(!c.jl)
{d=Nw(c.b7,c.bE);e=d.ju;k=d.jt;f=Bp(BYl,e);c=a.Q;e=c.b7;l=f/e|0;f=Bp(BYm,k);m=c.bE;n=(k-(f/m|0)|0)-1|0;if(c.s!==null){$p=2;continue _;}GL(0,0,e,m);QF(0.0,0.0,0.0,0.0);EY(16640);DW(5889);EZ();DW(5888);EZ();UC(a);if(a.Q.I!==null){EY(256);c=a.Q.I;$p=3;continue _;}}return;case 1:AS9(c);if(C()){break _;}c=a.Q;if(c.W){d=c.FD;e=BYj|0;BYj=0.0;d.O6=e;f=BYk|0;BYk=0.0;d.O5=f;d=c.u;g=d.l5*0.6000000238418579+0.20000000298023224;h=g*g*g*8.0;i=e*h;j=f*h;f=1;if(d.mp)f=(-1);AKU(c.f,i,j*f);}c=a.Q;if(!c.jl){d=Nw(c.b7,c.bE);e=
d.ju;k=d.jt;f=Bp(BYl,e);c=a.Q;e=c.b7;l=f/e|0;f=Bp(BYm,k);m=c.bE;n=(k-(f/m|0)|0)-1|0;if(c.s!==null){$p=2;continue _;}GL(0,0,e,m);QF(0.0,0.0,0.0,0.0);EY(16640);DW(5889);EZ();DW(5888);EZ();UC(a);if(a.Q.I!==null){EY(256);c=a.Q.I;$p=3;continue _;}}return;case 2:AQl(a,b);if(C()){break _;}c=a.Q;d=c.i3;f=c.I===null?0:1;$p=4;continue _;case 3:c.gA(l,n,b);if(C()){break _;}return;case 4:A2d(d,b,f,l,n);if(C()){break _;}if(a.Q.I===null)return;EY(256);c=a.Q.I;$p=3;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,
m,n,$p);}
function AQl(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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:BbZ(a,b);if(C()){break _;}c=a.Q;d=c.f;e=c.cz;f=c.cq;g=d.e2;h=d.d-g;i=b;j=g+h*i;g=d.ed;g=g+(d.i-g)*i;h=d.e3;h=h+(d.e-h)*i;k=0;if(k>=2){GJ(1,1,1,0);return;}if(a.Q.u.dP){if(k)GJ(1,0,0,0);else GJ(0,1,1,0);}c=a.Q;GL(0,0,c.b7,c.bE);$p=2;case 2:ATF(a,
b);if(C()){break _;}EY(16640);Bn(2884);$p=3;case 3:AUK(a,b,k);if(C()){break _;}ACT();if(a.Q.u.hU<2){l=(-1);$p=5;continue _;}Bn(2912);l=1;$p=4;case 4:A3P(a,l);if(C()){break _;}c=BND();c.a6j=j;c.Uf=g;c.a4$=h;m=a.Q.cz;l=0;while(true){n=m.ib.data;if(l>=n.length)break;if(!AV$(n[l])){n=m.ib.data;if(!(n[l].hl&&(l+m.FB|0)&15)){o=n[l];o.hl=Yg(c,o.a78);}}l=l+1|0;}m.FB=m.FB+1|0;m=a.Q.cz;l=0;$p=7;continue _;case 5:A3P(a,l);if(C()){break _;}$p=6;case 6:ASZ(e,b);if(C()){break _;}Bn(2912);l=1;$p=4;continue _;case 7:A_H(m,
d,l);if(C()){break _;}l=0;$p=8;case 8:A3P(a,l);if(C()){break _;}Bn(2912);l=3553;m=a.Q.Y;o=B(258);$p=9;case 9:$z=AV7(m,o);if(C()){break _;}p=$z;C9(l,p);Gi();l=0;$p=10;case 10:Bc5(e,d,l,i);if(C()){break _;}Kq();m=Wx(d,b);$p=11;case 11:ASn(e,m,c,b);if(C()){break _;}$p=12;case 12:A7f(f,d,b);if(C()){break _;}Gi();l=0;$p=13;case 13:A3P(a,l);if(C()){break _;}$p=14;case 14:A6I(f,d,b);if(C()){break _;}if(a.Q.eP!==null){BI();c=BYh;$p=18;continue _;}Dh(770,771);l=0;$p=15;case 15:A3P(a,l);if(C()){break _;}Bn(3042);Bl(2884);l
=3553;c=a.Q.Y;m=B(258);$p=16;case 16:$z=AV7(c,m);if(C()){break _;}p=$z;C9(l,p);GJ(0,0,0,0);l=1;$p=17;case 17:$z=Bc5(e,d,l,i);if(C()){break _;}l=$z;GJ(1,1,1,1);if(a.Q.u.dP){if(k)GJ(1,0,0,0);else GJ(0,1,1,0);}if(l<=0){l=1;$p=21;continue _;}H6(514);l=1;$p=22;continue _;case 18:$z=AVH(d,c);if(C()){break _;}l=$z;if(!l){Dh(770,771);l=0;$p=15;continue _;}Bl(3008);c=a.Q.eP;l=0;m=ET(d.B);$p=19;case 19:AUS(e,d,c,l,m,b);if(C()){break _;}c=a.Q.eP;l=0;m=ET(d.B);$p=20;case 20:AVk(e,d,c,l,m,b);if(C()){break _;}Bn(3008);Dh(770,
771);l=0;$p=15;continue _;case 21:Bc5(e,d,l,i);if(C()){break _;}FC(1);Bn(2884);Bl(3042);if(a.Q.eP!==null){BI();c=BYh;$p=23;continue _;}Bl(2912);if(a.Q.s.g$){$p=24;continue _;}l=0;$p=27;continue _;case 22:AW$(e,l,i);if(C()){break _;}H6(515);l=1;$p=21;continue _;case 23:$z=AVH(d,c);if(C()){break _;}l=$z;if(!l){Bl(3008);c=a.Q.eP;l=0;m=ET(d.B);$p=25;continue _;}Bl(2912);if(a.Q.s.g$){$p=24;continue _;}l=0;$p=27;continue _;case 24:A$G(a,b);if(C()){break _;}l=0;$p=27;continue _;case 25:AUS(e,d,c,l,m,b);if(C()){break _;}c
=a.Q.eP;l=0;m=ET(d.B);$p=26;case 26:AVk(e,d,c,l,m,b);if(C()){break _;}Bn(3008);Bl(2912);if(a.Q.s.g$){$p=24;continue _;}l=0;$p=27;case 27:A3P(a,l);if(C()){break _;}Bn(2912);$p=28;case 28:APp(e,b);if(C()){break _;}Bl(2912);l=1;$p=29;case 29:A3P(a,l);if(C()){break _;}EY(256);$p=30;case 30:A9Q(a,b,k);if(C()){break _;}if(!a.Q.u.dP)return;k=k+1|0;if(k>=2){GJ(1,1,1,0);return;}if(a.Q.u.dP){if(k)GJ(1,0,0,0);else GJ(0,1,1,0);}c=a.Q;GL(0,0,c.b7,c.bE);$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,
p,$p);}
function A$G(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(EL()){var $T=CV();$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.f;c=c.s;e=P(d.d);f=P(d.i);g=P(d.e);Cf();h=BU8;Bl(2884);J2(0.0,1.0,0.0);Bn(3042);Dh(770,771);i=3553;j=a.Q.Y;k=B(312);$p=1;case 1:$z=AV7(j,k);if(C()){break _;}l=$z;C9(i,l);m=d.e2;n=d.d-m;o=b;n=m+n*o;m=d.ed;m=m+(d.i-m)*o;p=d.e3;p=p+(d.e-p)*o;i=5;if(a.Q.u.cU)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;}Bn(2884);Bl(3042);return;case 2:$z=A1p(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;}Bn(2884);Bl(3042);return;}w=a.N5;y=w+b;z=((w&511)+b)/512.0;ba=V(a.gM)+y*0.009999999776482582*D3(a.gM);bb=V(a.gM)+y*D3(a.gM)*0.0010000000474974513;o=q+0.5-d.d;bc=u+0.5-d.e;bd=C0(o*o+bc*bc)/i;BR(h);w=128;$p=3;case 3:$z=Bc0(c,q,w,u);if(C()){break _;}be=$z;CE(be,be,be,(1.0-bd*bd)*0.699999988079071);Ka(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);Ka(h,0.0,0.0,0.0);$p=4;case 4:AXO(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;}Bn(2884);Bl(3042);return;default:EK();}}CV().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 UC(a){var b,c,d,e;b=new Qj;c=a.Q;SU(b,c.b7,c.bE);d=b.ju;e=b.jt;EY(256);DW(5889);EZ();Tp(0.0,d,e,0.0,1000.0,3000.0);DW(5888);EZ();Bx(0.0,0.0,(-2000.0));}
function ATF(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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.s;e=c.f;f=1.0-Go(1.0/(4-c.u.hU|0),0.25);g=AHC(d,b);h=g.G;i=g.E;j=g.C;c=A8k(d,b);k=c.G;a.iN=k;l=c.E;a.iM=l;m=c.C;a.io=m;a.iN=k+(h-k)*f;a.iM=l+(i-l)*f;a.io=m+(j-m)*f;BI();c=BYh;$p=1;case 1:$z=AVH(e,c);if(C()){break _;}n=$z;if(n){a.iN=0.019999999552965164;a.iM
=0.019999999552965164;a.io=0.20000000298023224;i=a.PA;l=i+(a.y0-i)*b;b=a.iN*l;a.iN=b;i=a.iM*l;a.iM=i;j=a.io*l;a.io=j;if(a.Q.u.dP){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.iN=m;a.iM=f;a.io=o;}QF(a.iN,a.iM,a.io,0.0);return;}c=BYn;$p=2;case 2:$z=AVH(e,c);if(C()){break _;}n=$z;if(n){a.iN=0.6000000238418579;a.iM=0.10000000149011612;a.io=0.0;}i=a.PA;l=i+(a.y0-i)*b;b=a.iN*l;a.iN=b;i=a.iM*l;a.iM=i;j=a.io*l;a.io=j;if(a.Q.u.dP){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.iN=m;a.iM=f;a.io=o;}QF(a.iN,a.iM,a.io,0.0);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A3P(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.f;d=a.iN;e=a.iM;f=a.io;HL(a.AC);Dv(Dv(Dv(Dv(a.AC,d),e),f),1.0);Hd(a.AC);g=a.AC;CY();h=g.fj;switch(2918){case 2918:i=Rx(g);B8();BV_=i;BWa=Rx(g);BWb=Rx(g);BWc=Rx(g);BWd=BWd+1|0;if(h>=0&&h<=g.lU){g.fj=h;J2(0.0,(-1.0),0.0);CE(1.0,1.0,1.0,1.0);BI();g=BYh;$p=1;continue _;}J(DS(h));default:}g=new F8;Ba(g,B(313));J(g);case 1:$z
=AVH(c,g);if(C()){break _;}j=$z;if(j){AJD(2917,2048);Ps(2914,0.10000000149011612);Bn(2903);return;}g=BYn;$p=2;case 2:$z=AVH(c,g);if(C()){break _;}j=$z;if(j){AJD(2917,2048);Ps(2914,2.0);}else{AJD(2917,9729);Ps(2915,a.t7*0.25);Ps(2916,a.t7);if(b<0){Ps(2915,0.0);Ps(2916,a.t7*0.800000011920929);}}Bn(2903);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function Fw(){var a=this;D.call(a);a.op=0.0;a.Ei=0;}
function Kx(a){a.Ei=0;}
function Vv(){var a=this;Fw.call(a);a.o2=null;a.zP=null;a.h_=null;a.d5=null;a.eV=null;a.lJ=null;a.kH=null;a.TW=0;a.pd=0;a.ph=0;}
function Bvx(){var a=new Vv();RY(a);return a;}
function AOx(a){var b=new Vv();A_1(b,a);return b;}
function BYo(a,b){var c=new Vv();BfE(c,a,b);return c;}
function RY(a){A_1(a,0.0);}
function A_1(a,b){BfE(a,b,0.0);}
function BfE(a,b,c){var d,e;Kx(a);a.TW=0;a.pd=0;a.ph=0;d=B9(0,0);a.o2=d;Ce(d,(-4.0),(-8.0),(-4.0),8,8,8,b);d=a.o2;e=0.0+c;Cd(d,0.0,e,0.0);d=B9(32,0);a.zP=d;Ce(d,(-4.0),(-8.0),(-4.0),8,8,8,b+0.5);Cd(a.zP,0.0,e,0.0);d=B9(16,16);a.h_=d;Ce(d,(-4.0),0.0,(-2.0),8,12,4,b);Cd(a.h_,0.0,e,0.0);d=B9(40,16);a.d5=d;Ce(d,(-3.0),(-2.0),(-2.0),4,12,4,b);d=a.d5;e=2.0+c;Cd(d,(-5.0),e,0.0);d=B9(40,16);a.eV=d;d.r2=1;Ce(d,(-1.0),(-2.0),(-2.0),4,12,4,b);Cd(a.eV,5.0,e,0.0);d=B9(0,16);a.lJ=d;Ce(d,(-2.0),0.0,(-2.0),4,12,4,b);d=a.lJ;c
=12.0+c;Cd(d,(-2.0),c,0.0);d=B9(0,16);a.kH=d;d.r2=1;Ce(d,(-2.0),0.0,(-2.0),4,12,4,b);Cd(a.kH,2.0,c,0.0);}
function Bfm(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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.p0(b,c,d,e,f,g);h=a.o2;$p=1;case 1:AR6(h,g);if(C()){break _;}h=a.h_;$p=2;case 2:AR6(h,g);if(C()){break _;}h=a.d5;$p=3;case 3:AR6(h,g);if(C()){break _;}h=a.eV;$p=4;case 4:AR6(h,g);if(C()){break _;}h=a.lJ;$p=5;case 5:AR6(h,g);if(C()){break _;}h=a.kH;$p=6;case 6:AR6(h,g);if(C()){break _;}h=a.zP;$p=7;case 7:AR6(h,g);if(C()){break _;}return;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AW9(a,b,c,d,e,f,g){var h,i,j,k,l,m;h=a.o2;e=e/57.2957763671875;h.T=e;f=f/57.2957763671875;h.N=f;h=a.zP;h.T=e;h.N=f;h=a.d5;b=b*0.6661999821662903;e=b+3.1415927410125732;h.N=BY(e)*2.0*c*0.5;a.eV.N=BY(b)*2.0*c*0.5;a.d5.bH=0.0;a.eV.bH=0.0;a.lJ.N=BY(b)*1.399999976158142*c;a.kH.N=BY(e)*1.399999976158142*c;i=a.lJ;i.T=0.0;j=a.kH;j.T=0.0;if(a.Ei){h=a.d5;h.N=h.N+(-0.6283185482025146);h=a.eV;h.N=h.N+(-0.6283185482025146);i.N=(-1.2566370964050293);j.N=(-1.2566370964050293);i.T=0.3141592741012573;j.T=(-0.3141592741012573);}if
(a.TW){h=a.eV;h.N=h.N*0.5-0.3141592741012573;}if(a.pd){h=a.d5;h.N=h.N*0.5-0.3141592741012573;}a.d5.T=0.0;a.eV.T=0.0;k=a.op;if(k>(-9990.0)){a.h_.T=BE(Gf(k)*3.1415927410125732*2.0)*0.20000000298023224;a.d5.c5=BE(a.h_.T)*5.0;a.d5.eY= -BY(a.h_.T)*5.0;a.eV.c5= -BE(a.h_.T)*5.0;a.eV.eY=BY(a.h_.T)*5.0;h=a.d5;b=h.T;i=a.h_;h.T=b+i.T;h=a.eV;h.T=h.T+i.T;h.N=h.N+i.T;b=1.0-a.op;b=b*b;l=BE((1.0-b*b)*3.1415927410125732);m=BE(a.op*3.1415927410125732)* -(a.o2.N-0.699999988079071)*0.75;h=a.d5;h.N=h.N-(l*1.2+m);h.T=h.T+a.h_.T*
2.0;h.bH=BE(a.op*3.1415927410125732)*(-0.4000000059604645);}if(!a.ph){a.h_.N=0.0;h=a.lJ;h.c5=0.0;i=a.kH;i.c5=0.0;h.ey=12.0;i.ey=12.0;a.o2.ey=0.0;}else{a.h_.N=0.5;h=a.lJ;h.N=h.N-0.0;i=a.kH;i.N=i.N-0.0;j=a.d5;j.N=j.N+0.4000000059604645;j=a.eV;j.N=j.N+0.4000000059604645;h.c5=4.0;i.c5=4.0;h.ey=9.0;i.ey=9.0;a.o2.ey=1.0;}h=a.d5;c=h.bH;b=d*0.09000000357627869;h.bH=c+BY(b)*0.05000000074505806+0.05000000074505806;h=a.eV;h.bH=h.bH-(BY(b)*0.05000000074505806+0.05000000074505806);h=a.d5;b=h.N;c=d*0.06700000166893005;h.N
=b+BE(c)*0.05000000074505806;h=a.eV;h.N=h.N-BE(c)*0.05000000074505806;}
function AO2(){var a=this;D.call(a);a.fB=null;a.KO=null;a.Ex=0;a.kr=null;a.we=null;a.uf=null;a.IE=null;a.wW=null;}
function BCU(){var a=new AO2();BFK(a);return a;}
function BFK(a){var b;b=Zx();a.KO=b;a.Ex=Py(b,12000);a.kr=Dl();a.we=Dl();a.IE=R(Cj,[B(314),B(315),B(316),B(317),B(318),B(319),B(320),B(321),B(322)]);a.wW=new AFT;}
function AN5(a){var b,c,d,e,f,g;b=a.fB.i2;if(b===0.0){c=a.uf;if(c!==null){d=c.un;if(!d&&!d){c.un=1;c.a6x.stop();}}}else{c=a.uf;if(c!==null&&!c.un){e=c.a5o;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.UK.gain;e=b;c.value=e;}}}
function Kk(a,b,c){var d,e,f,g,h,i,j,$$je;a:{if(b!==null&&a.fB.fK!==0.0)try{d=b.bk;d=d+(b.x-d)*c;e=b.X;e=e+(b.q-e)*c;f=b.bJ;g=b.d-f;h=c;g=f+g*h;f=b.cA;i=f+(b.i-f)*h;j=b.bI;AXP(g,i,j+(b.e-j)*h,d,e);break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){}else{throw $$e;}}}}
function AT1(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.fB.fK!==0.0&&f>0.0){if(b===null)return;h=MP(b,B(323),B(29));i=ZJ(h);if(!i)return;j=Ij(i==(-1)?B(4):CG(i));k=new S;T(k);H(H(H(H(k,B(324)),h),j),B(325));b=Q(k);if(!Ey(a.kr,b)){h=N7();Mv();if(h===BYp){i=1;$p=1;continue _;}i=1;h=a.wW;$p=2;continue _;}k=Ck(a.kr,b);if(k!==null)Z4(k,c,d,e,f*a.fB.fK,
g,0);}return;case 1:$z=AZa(b,i);if(C()){break _;}k=$z;if(k!==null)B2(a.kr,b,k);if(k!==null)Z4(k,c,d,e,f*a.fB.fK,g,0);return;case 2:$z=Bc1(b,i,h);if(C()){break _;}k=$z;if(k!==null)B2(a.kr,b,k);if(k!==null)Z4(k,c,d,e,f*a.fB.fK,g,0);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function GP(){var a=this;D.call(a);a.fZ=null;a.HM=0;a.km=0;a.xq=0;a.z3=0;a.JR=0;}
function BYq(a){var b=new GP();M3(b,a);return b;}
function M3(a,b){a.fZ=BT(1024);a.km=0;a.xq=0;a.z3=1;a.JR=0;a.HM=b;}
function ATY(a,b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.JR;if(!c){d=3553;e=B(258);$p=1;continue _;}if(c!=1)return;d=3553;e=B(236);$p=2;continue _;case 1:$z=AV7(b,e);if(C()){break _;}c=$z;C9(d,c);return;case 2:$z=AV7(b,e);if(C()){break _;}c=$z;C9(d,c);return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A6y(){var a=this;GP.call(a);a.Hb=null;a.Es=null;a.Ja=null;a.K$=null;a.MI=0;}
function BM6(){var a=new A6y();BLM(a);return a;}
function BLM(a){O();M3(a,BYr.P);a.Hb=Co(256);a.Es=Co(256);a.Ja=Co(256);a.K$=Co(256);a.MI=0;}
function BlD(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;a.MI=a.MI+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.Hb.data[f+(g*16|0)|0];e=e+1|0;}h=a.Es.data;i=b+(c*16|0)|0;h[i]=d/3.299999952316284+a.Ja.data[i]*0.800000011920929;c=c+1|0;}b=b+1|0;}c=0;while(c<16){j=0;while(j<16){k=a.Ja.data;b=c+(j*16|0)|0;d=k[b];h=a.K$.data;k[b]=d+h[b]*0.05000000074505806;if(k[b]<0.0)k[b]=0.0;h[b]=h[b]-0.10000000149011612;if(CQ()<0.05)a.K$.data[b]=0.5;j=j+1|0;}c=c+1|0;}k=a.Es;a.Es=a.Hb;a.Hb=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.km){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 Ba9(){var a=this;GP.call(a);a.HA=null;a.BE=null;a.a1N=null;a.Sr=null;}
function BNA(){var a=new Ba9();BDz(a);return a;}
function BDz(a){O();M3(a,BYs.P);a.HA=Co(256);a.BE=Co(256);a.a1N=Co(256);a.Sr=Co(256);}
function BlY(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.HA.data[j+(h*16|0)|0];i=i+1|0;}g=g+1|0;}k=a.BE.data;l=b+(c*16|0)|0;d=d/10.0;m=a.a1N.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.Sr.data;m[l]=d+k[l]*0.009999999776482582;if(m[l]<0.0)m[l]=0.0;k[l]=k[l]-0.05999999865889549;if(CQ()<0.005)a.Sr.data[l]=1.5;}b=b+1|0;}m=a.BE;a.BE=a.HA;a.HA=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.km){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 P$(){IY.call(this);this.a6E=null;}
function S2(a){a.a6E=BT(1);}
function BBV(a,b){var c;c=a.a6E;c.data[0]=b<<24>>24;ZO(a,c);}
var Yj=K(P$);
var BSX=null;function BYt(){var a=new Yj();BfP(a);return a;}
function BfP(a){S2(a);}
function BzS(a,b,c,d){var e;e=0;while(e<d){$rt_putStdout(b.data[e+c|0]&255);e=e+1|0;}}
function A9a(){var b;b=new Yj;S2(b);BSX=b;}
var Wq=K(P$);
var BSY=null;function BYu(){var a=new Wq();A81(a);return a;}
function A81(a){S2(a);}
function ByO(a,b,c,d){var e;e=0;while(e<d){$rt_putStderr(b.data[e+c|0]&255);e=e+1|0;}}
function A_o(){var b;b=new Wq;S2(b);BSY=b;}
var A9W=K();
function AGt(b){return $rt_str(b);}
var UW=K(0);
function KZ(){var a=this;D.call(a);a.tg=null;a.R9=null;}
function AR1(){var a=this;KZ.call(a);a.fO=0;a.ff=null;a.jb=0;a.a7_=0.0;a.Fw=0;}
function Dl(){var a=new AR1();Byu(a);return a;}
function BPv(a){var b=new AR1();A4d(b,a);return b;}
function Byu(a){A4d(a,16);}
function A4d(a,b){var c;if(b<0){c=new BH;X(c);J(c);}b=A$F(b);a.fO=0;a.ff=W(RT,b);a.a7_=0.75;AJF(a);}
function A$F(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 JL(a){var b;if(a.fO>0){a.fO=0;b=a.ff;A5M(b,0,b.data.length,null);a.jb=a.jb+1|0;}}
function AJF(a){a.Fw=a.ff.data.length*a.a7_|0;}
function Ey(a,b){return AIK(a,b)===null?0:1;}
function Ck(a,b){var c;c=AIK(a,b);if(c===null)return null;return c.iq;}
function AIK(a,b){var c,d;if(b===null)c=AB_(a);else{d=b.b6();c=AIl(a,b,d&(a.ff.data.length-1|0),d);}return c;}
function AIl(a,b,c,d){var e;e=a.ff.data[c];while(e!==null&&!(e.At==d&&AXj(b,e.kq))){e=e.f_;}return e;}
function AB_(a){var b;b=a.ff.data[0];while(b!==null&&b.kq!==null){b=b.f_;}return b;}
function NL(a){return a.fO?0:1;}
function V2(a){var b;if(a.tg===null){b=new ABl;b.a5d=a;a.tg=b;}return a.tg;}
function Bu(a,b,c){return B2(a,b,c);}
function B2(a,b,c){var d,e,f,g;if(b===null){d=AB_(a);if(d===null){a.jb=a.jb+1|0;d=AJA(a,null,0,0);e=a.fO+1|0;a.fO=e;if(e>a.Fw)AGz(a);}}else{e=b.b6();f=e&(a.ff.data.length-1|0);d=AIl(a,b,f,e);if(d===null){a.jb=a.jb+1|0;d=AJA(a,b,f,e);e=a.fO+1|0;a.fO=e;if(e>a.Fw)AGz(a);}}g=d.iq;d.iq=c;return g;}
function AJA(a,b,c,d){var e,f,g;e=new RT;f=null;e.kq=b;e.iq=f;e.At=d;g=a.ff.data;e.f_=g[c];g[c]=e;return e;}
function ANy(a,b){var c,d;if(!NL(b)){c=a.fO+b.fO|0;if(c>a.Fw)AMb(a,c);d=new ACN;WA(d,b);while(Nm(d)){WH(d);b=d.oR;B2(a,b.kq,b.iq);}}}
function AMb(a,b){var c,d,e,f,g,h,i,j;c=A$F(!b?1:b<<1);d=W(RT,c);e=d.data;f=0;b=c-1|0;while(true){g=a.ff.data;if(f>=g.length)break;h=g[f];g[f]=null;while(h!==null){i=h.At&b;j=h.f_;h.f_=e[i];e[i]=h;h=j;}f=f+1|0;}a.ff=d;AJF(a);}
function AGz(a){AMb(a,a.ff.data.length);}
function Mi(a,b){var c,d,e,f,g,h;a:{c=0;d=null;if(b===null){e=a.ff.data[0];while(e!==null){if(e.kq===null)break a;b=e.f_;d=e;e=b;}}else{f=b.b6();g=a.ff.data;c=f&(g.length-1|0);e=g[c];while(e!==null&&!(e.At==f&&AXj(b,e.kq))){h=e.f_;d=e;e=h;}}}if(e===null)e=null;else{if(d!==null)d.f_=e.f_;else a.ff.data[c]=e.f_;a.jb=a.jb+1|0;a.fO=a.fO-1|0;}if(e===null)return null;return e.iq;}
function VZ(a){return a.fO;}
function I9(a){var b;if(a.R9===null){b=new ABm;b.Lb=a;a.R9=b;}return a.R9;}
function AXj(b,c){return b!==c&&!b.ca(c)?0:1;}
function Dw(){var a=this;D.call(a);a.XV=null;a.kx=0;}
function Ga(a,b,c){a.XV=b;a.kx=c;}
function AU1(a){return a.kx;}
function BHb(a){return a.XV;}
function Bhb(a,b){return a!==b?0:1;}
function BAf(a){return Rr(a);}
function S0(a){var b;b=C1(a);if(!ASU(Q_(b),G(Dw)))b=Q_(b);return b;}
function AOI(a,b){var c,d,e;if(S0(b)===S0(a))return Bc(a.kx,b.kx);c=new BH;d=S0(a);b=S0(b);e=new S;T(e);H(H(H(H(e,B(326)),d),B(327)),b);Ba(c,Q(e));J(c);}
function BkJ(a,b){return AOI(a,b);}
function GI(){var a=this;Dw.call(a);a.Ak=0;a.N1=null;a.a1D=null;a.N6=0;}
var BYv=null;var BT4=null;var BYw=null;var BYx=null;var BYy=null;var BU9=null;var BYz=null;var BYA=null;var BYB=null;var BYC=null;var BYD=null;function I8(){I8=Bi(GI);BoD();}
function KI(a,b,c,d,e){var f=new GI();ARx(f,a,b,c,d,e);return f;}
function BpP(){I8();return BYD.c4();}
function ARx(a,b,c,d,e,f){I8();Ga(a,b,c);a.Ak=d;a.N1=e;a.a1D=!f?CZ():Oi();a.N6=f;}
function ADW(a){return a.a1D;}
function BoD(){var b;BYv=KI(B(328),0,0,B(328),0);BT4=KI(B(329),1,1,B(329),0);BYw=KI(B(330),2,2,B(330),0);BYx=KI(B(331),3,3,B(331),0);BYy=KI(B(332),4,4,B(332),1);BU9=KI(B(333),5,5,B(333),1);BYz=KI(B(334),6,6,B(334),0);BYA=KI(B(335),7,7,B(335),1);BYB=KI(B(336),8,8,B(336),0);b=KI(B(337),9,2147483647,B(338),0);BYC=b;BYD=R(GI,[BYv,BT4,BYw,BYx,BYy,BU9,BYz,BYA,BYB,b]);}
var AVU=K();
var AQ4=K();
var AWt=K();
var Za=K(0);
var AMW=K();
function BYE(){var a=new AMW();Blo(a);return a;}
function Blo(a){}
function BDh(a,b){var c;b=ACi(b);c=BT$;b=JU(b);c.delete(b);}
var Bb9=K();
var AMV=K();
function BYF(){var a=new AMV();BtU(a);return a;}
function BtU(a){}
function Bw3(a,b){var c;b=ACi(b);c=BT_;b=JU(b);c.delete(b);}
var Sz=K(0);
var ABr=K();
function BYG(){var a=new ABr();BAx(a);return a;}
function BAx(a){}
function BwH(a,b){var c,d;DA();c=Oi();d=new S;T(d);H(H(d,B(339)),b);BK(c,Q(d));}
var Vk=K(0);
var P0=K(0);
var HH=K();
function E5(a){return a.jf()?0:1;}
function AI7(a,b){var c;c=a.gI();while(c.bN()){if(Io(c.bF(),b))return 1;}return 0;}
function OK(a,b){var c,d,e,f,g,h;c=b.data;d=a.o;e=c.length;if(e<d)b=AT_(Qm(C1(b)),d);else while(d<e){c[d]=null;d=d+1|0;}e=0;f=Jp(a);while(KO(f)){g=b.data;h=e+1|0;g[e]=JS(f);e=h;}return b;}
function EG(a,b){var c,d;c=0;d=b.gI();while(d.bN()){if(!a.HH(d.bF()))continue;c=1;}return c;}
function Lb(a,b){var c,d;c=0;d=Jp(a);while(KO(d)){if(b.Cr(JS(d))){AFh(d);c=1;}}return c;}
function BJI(a){var b,c,d;b=new S;T(b);Br(b,91);c=a.gI();if(c.bN()){d=c.bF();if(d===a)d=B(340);H(b,d);}while(c.bN()){d=c.bF();Bv(b,B(106));if(d===a)d=B(340);H(b,d);}Br(b,93);return Q(b);}
var Ty=K(0);
var Ow=K(0);
function I6(){HH.call(this);this.eJ=0;}
function Gd(a,b){var c,d,e,f;c=a.jS;if(c<0){b=new Cz;X(b);J(b);}d=WO(a,c);AJi(d);e=new ACI;e.a1y=b;b=d.vq;e.qI=b;f=d.pB;e.ls=f;if(b!==null)b.ls=e;else d.qh.xD=e;if(f!==null)f.qI=e;else d.qh.EH=e;d.vq=e;b=d.qh;b.jS=b.jS+1|0;c=b.eJ+1|0;b.eJ=c;d.B4=c;d.Bv=null;return 1;}
function Jp(a){var b;b=new ALi;b.zW=a;b.NI=a.eJ;b.Hf=a.jf();b.tw=(-1);return b;}
function BJR(a,b){var c;c=new F8;X(c);J(c);}
function BlJ(a,b){var c,d;if(!LI(b,Ow))return 0;c=b;if(a.o!=c.o)return 0;d=0;while(d<c.o){if(!Io(Be(a,d),Be(c,d)))return 0;d=d+1|0;}return 1;}
var YE=K(I6);
function Vg(a,b){var c;if(b>=0)return HN(WO(a,b));c=new Cz;X(c);J(c);}
function Hx(a,b){var c,d;if(b>=0){c=WO(a,b);d=HN(c);ADD(c);return d;}c=new Cz;X(c);J(c);}
function Jm(a){return Baz(a,a.xD,null,0);}
var T2=K(0);
var W_=K(0);
function Kz(){var a=this;YE.call(a);a.xD=null;a.EH=null;a.jS=0;}
function Bld(){var a=new Kz();BoP(a);return a;}
function BoP(a){}
function H0(a){return a.jS;}
function G2(a){a.xD=null;a.EH=null;a.jS=0;a.eJ=a.eJ+1|0;}
function WO(a,b){var c,d,e,f;if(b<0){c=new Cz;X(c);J(c);}d=a.jS;if(b<=(d/2|0)){e=a.xD;f=0;while(f<b){e=e.ls;f=f+1|0;}return Baz(a,e,e===null?null:e.qI,b);}if(b>d){c=new Cz;X(c);J(c);}c=a.EH;f=b;while(f<d){c=c.qI;f=f+1|0;}return Baz(a,c===null?null:c.ls,c,b);}
var Bfh=K();
function BYH(){var a=new Bfh();BpQ(a);return a;}
function BpQ(a){}
function Io(b,c){if(b===c)return 1;return b!==null?b.ca(c):c!==null?0:1;}
function Pp(b){return b!==null?b.b6():0;}
function Mc(b){if(b!==null)return b;b=new Eo;Ba(b,B(4));J(b);}
function AUs(){D.call(this);this.Ul=null;}
function BQ2(a){var b=new AUs();BKj(b,a);return b;}
function BKj(a,b){a.Ul=b;}
function W3(){D.call(this);this.SB=null;}
var BYI=null;var BYJ=null;function ZC(){ZC=Bi(W3);BmJ();}
function BN$(a){var b=new W3();Bd1(b,a);return b;}
function Bd1(a,b){ZC();a.SB=b;}
function Di(a,b){I8();SH(a,BYw,b);}
function FR(a,b,c){I8();Sl(a,BYw,b,c);}
function DT(a,b){I8();SH(a,BYx,b);}
function P_(a,b,c){I8();Sl(a,BYx,b,c);}
function Cw(a,b){I8();SH(a,BYy,b);}
function CH(a,b,c){I8();Sl(a,BYy,b,c);}
function FN(a,b){I8();AGB(a,BYy,B(341),b);}
function SH(a,b,c){var d,e,f,g,h,i,$$je;a:{d=b.Ak;ZI();if(d>=BT2.Ak){e=BT1;Fi(e);try{ZC();AOy(BYJ,Cy());f=QR(BYI,BYJ);g=b.N1;h=a.SB;i=B6();H(H(H(H(H(H(H(Ca(i,91),f),B(342)),g),B(343)),h),B(344)),c);f=BX(i);BK(ADW(b),f);c=BTe;if(c!==null)AEL(c,f,b.N6);C2(e);break a;}catch($$e){$$je=N($$e);b=$$je;C2(e);J(b);}}}}
function Sl(a,b,c,d){var e,f,g,h,i,j,$$je;a:{e=b.Ak;ZI();if(e>=BT2.Ak){f=BT1;Fi(f);try{ZC();AOy(BYJ,Cy());g=QR(BYI,BYJ);h=b.N1;i=a.SB;c=BeS(c,d);j=B6();H(H(H(H(H(H(H(Ca(j,91),g),B(342)),h),B(343)),i),B(344)),c);h=BX(j);BK(ADW(b),h);c=BTe;if(c!==null)AEL(c,h,b.N6);C2(f);break a;}catch($$e){$$je=N($$e);b=$$je;C2(f);J(b);}}}}
function BeS(b,c){var d,e,f,g;ZC();c=c.data;d=c.length;if(d<=0)return b;e=new S;T(e);f=0;while(f<d){g=KQ(b,B(345));if(g==(-1))break;Bv(e,CU(b,0,g));H(e,c[f]);b=CB(b,g+2|0);f=f+1|0;}Bv(e,b);return Q(e);}
function AGB(a,b,c,d){var e;Sl(a,b,B(346),R(D,[c,Lj(d)]));e=Qs(d);if(e!==null)AGB(a,b,B(347),e);}
function BmJ(){var b;b=AMS(B(348));ZC();b.RS=T9();BYI=b;BYJ=A9r();}
var Jl=K();
var BTX=null;var BYK=null;var BTW=null;var BTY=null;var BYL=null;var BTZ=null;var BYM=null;var BYN=null;function BYO(){var a=new Jl();AWC(a);return a;}
function AWC(a){}
function A$0(b){BYK=b;}
function AVR(){BTX=new Kz;BYK=null;BTW=null;BTY=null;BYL=null;BTZ=null;BYM=null;BYN=null;}
function AXu(b,c){return b.innerHeight+b.pageYOffset>=c.body.offsetHeight;}
function Bgu(b,c){$rt_globals.setTimeout(function(){b.scrollTo(0,c.body.scrollHeight||c.body.clientHeight);},1);}
var L1=K();
var BYP=null;var BYQ=0;var BYR=0;var BYS=null;var BYT=null;var BYU=null;function J5(){J5=Bi(L1);BlN();}
function BYV(){var a=new L1();ASJ(a);return a;}
function ASJ(a){J5();}
function BdD(){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:J5();$p=1;case 1:$z=A8i();if(C()){break _;}b=$z;return b;default:EK();}}CV().s(b,$p);}
function BEL(b){var c,d;J5();c=F1();d=new AKO;d.a71=c;d.a6M=b;AQh(B5(d,"resolveStr"));}
function OA(b,c,d){var e,f,g,h,i,j,$$je;J5();e=HT();f=e.EB;g=new S;T(g);f=H(g,f);Br(f,46);H(f,b);h=Q(g);g=c===null?null:Ub(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 Bj){}else{throw $$e;}}}if(d){j=e.zU;if(j.Ds!==null){f=new AFj;f.T3=j;f.T5=b;f.T4=g;KS();b=new AMY;b.T9=f;b.T8=B(349);$rt_globals.setTimeout(B5(b,"onTimer"),0);}}}
function AW8(b,c){var d,e,f,g,h,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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:J5();a:{d=HT();e=d.EB;f=new S;T(f);e=H(f,e);Br(e,46);H(e,b);b=Q(f);g=null;if(c){e=d.zU;if(e.CF!==null){d=B(350);f=new AKS;f.UA=e;f.UB=b;KS();$p=1;continue _;}f=null;if(f!==null){try{g=Js(f);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}Cw(BTv,B(351));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 Bj){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 Bj){break b;}else{throw $$e;}}return b;}try{g=Js(h);}catch($$e){$$je=N($$e);if($$je instanceof Bj){break b;}else{throw $$e;}}return g;}return null;case 1:$z=A6E(d,f);if(C()){break _;}d=$z;f=d;e:{if(f!==null){try{g=Js(f);break e;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}Cw(BTv,
B(351));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 Bj){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 Bj){break f;}else{throw $$e;}}return b;}try{g=Js(h);}catch($$e){$$je=N($$e);if($$je instanceof Bj){break f;}else{throw $$e;}}return g;}return null;default:EK();}}CV().s(b,c,d,e,f,g,h,$p);}
function BlN(){BYP=AMS(B(352));BYQ=(-1);BYR=0;BYS=null;BYT=null;BYU=null;}
function A8i(){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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BEL(callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function AQh(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 VT(){var a=this;D.call(a);a.a5P=null;a.NV=null;a.CG=null;}
var BYW=null;var BYX=null;function BCx(){BCx=Bi(VT);Bq0();}
function Buo(a){var b=new VT();A88(b,a);return b;}
function AJp(){var b,c;BCx();if(BYX===null){b=Buo(typeof $rt_globals.__eaglercraftXES6ShimStatus==="object"?$rt_globals.__eaglercraftXES6ShimStatus:null);BYX=b;return b;}c=typeof $rt_globals.__eaglercraftXES6ShimStatus==="object"?$rt_globals.__eaglercraftXES6ShimStatus:null;if(BYX.a5P!==c)BYX=Buo(c);return BYX;}
function A88(a,b){var c,d,e,f,g,h,i,j,k;BCx();a.a5P=b;if(b!==null&&(!!b?1:0)){a:{c=b.getShimInitStatus();AAK();c=c+1|0;if(c>=0){d=BYY.data;if(c<d.length){e=d[c];break a;}}e=null;}a.NV=e;a.CG=A9P(G(Ee));f=0;g=b.getEnabledShimCount();while(f<g){b:{h=b.getEnabledShimID(f);AZp();if(h>=0){d=BYZ.data;if(h<d.length){i=d[h];break b;}}i=null;}if(i===null){i=BYW;j=W(D,1);j.data[0]=CG(h);P_(i,B(353),j);}else{e=a.CG;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{AAK();a.NV=BY0;a.CG=A9P(G(Ee));}}
function ALq(a){return a.NV;}
function Yo(a){return a.CG;}
function Bq0(){BYW=E2(B(354));BYX=null;}
var Uu=K();
var BY1=null;var BY2=0;function Pw(){Pw=Bi(Uu);Bsq();}
function BY3(){var a=new Uu();A9E(a);return a;}
function A9E(a){Pw();}
function ATj(){var b,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Pw();if((HT()).RQ){BY2=0;Di(BY1,B(355));}else{try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}BY2=0;if(!BY2)DT(BY1,B(356));}return;case 1:a:{try{$z=BaI();if(C()){break _;}b=$z;BY2=Bb0(b);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}BY2=0;}if(!BY2)DT(BY1,B(356));return;default:EK();}}CV().s(b,$p);}
function BaI(){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Pw();$p=1;case 1:$z=A1l();if(C()){break _;}b=$z;return b;default:EK();}}CV().s(b,$p);}
function Brg(b){var c,$$je;Pw();a:{try{BfF(B5(BNY(b),"call"));break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Rl(b,c);}}
function ANW(b){Pw();b.UY();}
function Bsq(){BY1=E2(B(357));BY2=1;}
function A1l(){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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{Brg(callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function BfF(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 ATt(b,c){return $rt_globals.URL.createObjectURL(new $rt_globals.Blob([b],{type:c}));}
var AFC=K();
var BTQ=null;function BQf(){BQf=Bi(AFC);BmB();}
function BmB(){var b,c;b=Bo((AEv()).data.length);c=b.data;BTQ=b;c[BY4.kx]=1;c[BY5.kx]=2;c[BY6.kx]=3;c[BY7.kx]=4;c[BY0.kx]=5;c[BY8.kx]=6;}
function Hs(){var a=this;Dw.call(a);a.a3Q=0;a.wz=null;}
var BY0=null;var BY4=null;var BY7=null;var BY8=null;var BY5=null;var BY6=null;var BYY=null;var BY9=null;function AAK(){AAK=Bi(Hs);BDi();}
function R9(a,b,c,d){var e=new Hs();A52(e,a,b,c,d);return e;}
function AEv(){AAK();return BY9.c4();}
function A52(a,b,c,d,e){AAK();Ga(a,b,c);a.a3Q=d;a.wz=e;}
function BDi(){var b,c,d,e;BY0=R9(B(358),0,(-2147483648),B(359));BY4=R9(B(360),1,(-1),B(361));BY7=R9(B(362),2,0,B(363));BY8=R9(B(364),3,1,B(365));BY5=R9(B(366),4,2,B(367));b=R9(B(368),5,3,B(369));BY6=b;BY9=R(Hs,[BY0,BY4,BY7,BY8,BY5,b]);BYY=W(Hs,5);c=AEv();d=0;while(true){e=c.data;if(d>=e.length)break;BYY.data[e[d].a3Q+1|0]=e[d];d=d+1|0;}}
var MN=K(B7);
function AN7(a,b){var c=new MN();Bi9(c,a,b);return c;}
function BY$(a){var b=new MN();AUE(b,a);return b;}
function Bi9(a,b,c){HF(a,b,c);}
function AUE(a,b){Ba(a,b);}
var A9I=K();
function BY_(){var a=new A9I();BLL(a);return a;}
function BLL(a){}
function Up(b){return b?$rt_createNumericArray($rt_bytecls(),new Int8Array(b)):null;}
function BMz(b){return b?$rt_createNumericArray($rt_bytecls(),new Int8Array(b.buffer)):null;}
function BFe(b){return b?$rt_createNumericArray($rt_intcls(),new Int32Array(b)):null;}
var N1=K(0);
var Fp=K(HH);
function IF(a,b){var c,d;c=0;if(TL(a)>=b.jf()){d=b.gI();while(d.bN()){if(!KV(a,d.bF()))continue;c=1;}}else{d=Kp(a);while(d.bN()){if(b.Cr(d.bF())){c=1;d.Dr();}}}return c;}
function AY4(a,b){var c,d;if(a===b)return 1;if(!LI(b,N1))return 0;c=b;if(TL(a)!=TL(c))return 0;d=Kp(c);while(d.bN()){if(OZ(a,d.bF()))continue;else return 0;}return 1;}
function BgN(a){var b,c,d;b=0;c=Kp(a);while(c.bN()){d=c.bF();if(d!==null)b=b+d.b6()|0;}return b;}
function BeV(){Fp.call(this);this.l3=null;}
function Ge(){var a=new BeV();BC4(a);return a;}
function BML(a){var b=new BeV();Bfu(b,a);return b;}
function BC4(a){Bfu(a,Dl());}
function Bfu(a,b){a.l3=b;}
function Gb(a,b){return B2(a.l3,b,a)!==null?0:1;}
function AIY(a){JL(a.l3);}
function OZ(a,b){return Ey(a.l3,b);}
function Kp(a){return (V2(a.l3)).gI();}
function KV(a,b){return Mi(a.l3,b)===null?0:1;}
function TL(a){return a.l3.fO;}
var Bcj=K();
function BZa(){var a=new Bcj();Bhp(a);return a;}
function Bhp(a){}
function E4(b){return Math.sin(b);}
function F3(b){return Math.cos(b);}
function KK(b){return Math.atan(b);}
function AEj(b){return Math.log(b);}
function Ff(b){return Math.sqrt(b);}
function RB(b){return Math.ceil(b);}
function UA(b){return Math.floor(b);}
function Go(b,c){return BIy(b,c);}
function BIy(b,c){return Math.pow(b,c);}
function A32(b){return EO(BSp(b+BkF(b)*0.5));}
function Dk(b,c){return Math.atan2(b,c);}
function CQ(){return Bot();}
function Bot(){return Math.random();}
function DO(b,c){if(b<c)c=b;return c;}
function D4(b,c){if(b>c)c=b;return c;}
function Bn3(b,c){return Math.max(b,c);}
function A5B(b,c){return Bn3(b,c);}
function DE(b){if(b<0)b= -b|0;return b;}
function Bhw(b){return Math.abs(b);}
function Ia(b){return Bhw(b);}
function BkF(b){return Math.sign(b);}
var A7T=K();
function BZb(){var a=new A7T();BC7(a);return a;}
function BC7(a){}
function A8H(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 A7I(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 A5p=K();
function BZc(){var a=new A5p();BrZ(a);return a;}
function BrZ(a){}
function BQg(b,c){var d,e,f,g,h,$$je;d=BT(1024);e=d.data;f=0;while(f<1024){e[f]=f<<24>>24;f=f+1|0;}g=Ub(d);h=new S;T(h);H(H(h,B(370)),g);h=Q(h);g=new AD_;g.a1Q=c;g.a1R=d;a:{try{if(!b)A7I($rt_ustr(h),B5(g,"onFetch"));else A8H($rt_ustr(h),"force-cache",B5(g,"onFetch"));break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}Cu(c,Mw(0));}}
function BBk(b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bsh(b);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(b,c,$p);}
function BLX(b){var c,d,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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 Bj){}else{throw $$e;}}d=c;return d!==null&&d.zz?1:0;case 1:a:{try{$z=BBk(b);if(C()){break _;}d=$z;c=d;break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}d=c;}return d!==null&&d.zz?1:0;default:EK();}}CV().s(b,c,d,$p);}
function AAh(b){var c,d,e,f,$$je;if(Z(b)>=6&&W6(CU(b,0,5),B(165))){c=Gr(b,44);if(c!=(-1)&&c<(Z(b)-1|0)){d=Nr(CU(b,0,c));e=CB(b,c+1|0);a:{b:{try{if(!Kd(d,B(371)))break b;f=Js(e);}catch($$e){$$je=N($$e);if($$je instanceof Bj){break a;}else{throw $$e;}}return f;}try{d=$rt_str($rt_globals.decodeURIComponent($rt_ustr(e)));Nt();f=OW(d,BUO);}catch($$e){$$je=N($$e);if($$je instanceof Bj){break a;}else{throw $$e;}}return f;}return null;}return null;}return null;}
function Bsh(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BQg(b,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
var DQ=K(0);
var A0e=K();
function BRi(){var a=new A0e();Bt4(a);return a;}
function Bt4(a){}
function BF9(a,b){var c,d,$$je;a:{try{B$();c=BTv;d=W(D,1);d.data[0]=$rt_str(b.statusMessage);CH(c,B(372),d);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}}
var Ef=K();
var BZd=null;var BU6=null;var BXH=0;var BZe=0;var BZf=0;var BZg=0;var BZh=0;var BXI=0;var BZi=0;var BZj=0;var BZk=0;var BZl=0;var BZm=0;var BZn=0;var BZo=0;var BZp=null;var BZq=null;var BZr=0;var BZs=0;var BZt=0;var BZu=0;var BZv=0;var BXJ=0;function B1(){B1=Bi(Ef);BhE();}
function BZw(){var a=new Ef();A7U(a);return a;}
function A7U(a){B1();}
function AYF(b,c){var d,e,f;B1();BU6=c;if(c===null){BXH=(-1);BZe=0;BZf=0;BZg=0;BZh=0;BXI=0;BZi=0;BZj=0;BZk=0;BZl=0;BZm=0;BZn=0;BZo=0;BZp=null;BZq=null;BZr=0;BZs=0;BZt=0;BZu=0;}else{BXH=b;if(!AUB(HT())){BZe=0;BZf=0;BZg=0;BZh=0;BXI=0;BZi=0;BZj=0;BZk=0;BZl=0;BZm=0;BZn=0;}else{d=Bc(b,200);c=d?null:BU6.getExtension("ANGLE_instanced_arrays");BZp=c;BZe=!d&&c!==null?1:0;e=Bc(b,310);f=!(e&&b!=300)&&BU6.getExtension("EXT_color_buffer_float")!==null?1:0;BZf=f;BZg=!f&&!(e&&b!=300&&d)&&BU6.getExtension("EXT_color_buffer_half_float")
!==null?1:0;BZh=!d&&BU6.getExtension("EXT_shader_texture_lod")!==null?1:0;BXI=!d&&BU6.getExtension("OES_fbo_render_mipmap")!==null?1:0;c=d?null:BU6.getExtension("OES_vertex_array_object");BZq=c;BZi=!d&&c!==null?1:0;BZj=!d&&BU6.getExtension("OES_texture_float")!==null?1:0;BZk=b>=300&&BU6.getExtension("OES_texture_float_linear")!==null?1:0;BZl=!d&&BU6.getExtension("OES_texture_half_float")!==null?1:0;BZm=!d&&BU6.getExtension("OES_texture_half_float_linear")!==null?1:0;BZn=BU6.getExtension("EXT_texture_filter_anisotropic")
===null?0:1;}d=BU6.getExtension("WEBGL_debug_renderer_info")===null?0:1;a:{b:{BZo=d;d=Bc(b,320);if(d<0){if(b<300&&!BZj)break b;if(!BZf&&!BZg)break b;}e=1;break a;}e=0;}c:{d:{BZr=e;if(d<0){if(b<300&&!BZl)break d;if(!BZf)break d;}d=1;break c;}d=0;}BZs=d;d=Bc(b,300);BZt=d<0&&!BZm?0:1;BZu=d>=0&&BZk?1:0;if(d>=0){BZv=0;BXJ=0;}else if(b!=200){BZv=(-1);BXJ=(-1);}else{BZv=!BZi?(-1):1;BXJ=!BZe?(-1):1;}K5(1.0,1.0,1.0,1.0);}}
function AUC(){var b;B1();b=Ct();if(BZe)Bb(b,B(373));if(BZf)Bb(b,B(374));if(BZg)Bb(b,B(375));if(BZh)Bb(b,B(376));if(BXI)Bb(b,B(377));if(BZi)Bb(b,B(378));if(BZj)Bb(b,B(379));if(BZk)Bb(b,B(380));if(BZl)Bb(b,B(381));if(BZm)Bb(b,B(382));if(BZn)Bb(b,B(383));if(BZo)Bb(b,B(384));return b;}
function R4(b){B1();BU6.enable(b);}
function Mx(b){B1();BU6.disable(b);}
function K5(b,c,d,e){B1();BU6.clearColor(b,c,d,e);}
function Mn(b){B1();BU6.clear(b);}
function OB(b,c,d,e){B1();BU6.viewport(b,c,d,e);}
function Im(){var b,c;B1();b=new Um;b.Ps=BU6.createBuffer();c=BZx+1|0;BZx=c;b.UF=c;return b;}
function NR(){var b,c;B1();b=new Z5;b.Da=BU6.createTexture();c=BZy+1|0;BZy=c;b.bbw=c;return b;}
function Qp(){var b;B1();switch(BZv){case 0:return Bur(BU6.createVertexArray());case 1:return Bur(BZq.createVertexArrayOES());default:}b=new F8;X(b);J(b);}
function NP(){var b,c;B1();b=new Uy;b.lI=BU6.createProgram();c=BZz+1|0;BZz=c;b.a$m=c;return b;}
function GQ(b){var c;B1();c=new VM;c.os=BU6.createShader(b);b=BZA+1|0;BZA=b;c.a9a=b;return c;}
function ZU(){var b,c;B1();b=new Z9;b.IM=BU6.createRenderbuffer();c=BZB+1|0;BZB=c;b.a$4=c;return b;}
function ZX(b){var c;B1();c=BU6;b=b.Ps;c.deleteBuffer(b);}
function PB(b){var c;B1();c=BU6;b=b.Da;c.deleteTexture(b);}
function Pg(b){var c;B1();a:{c=b.L5;switch(BZv){case 0:break;case 1:BZq.deleteVertexArrayOES(c);break a;default:b=new F8;X(b);J(b);}BU6.deleteVertexArray(c);}}
function OI(b){var c;B1();c=BU6;b=b.lI;c.deleteProgram(b);}
function Ej(b){var c;B1();c=BU6;b=b.os;c.deleteShader(b);}
function GD(b,c){var d;B1();d=BU6;c=c===null?null:c.Ps;d.bindBuffer(b,c);}
function AJS(b,c,d){var e;B1();e=BU6;c=ON(c);e.bufferData(b,c,d);}
function AGM(b,c,d){var e,f,g,h,i;B1();e=BU6;Jg();if(!(c instanceof Sa))J(P8(c));f=c.o6;g=c.fR;h=c.hr;if(!(!g&&h==c.MQ)){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 YO(b,c,d){var e;B1();e=BU6;c=AHA(c);e.bufferData(b,c,d);}
function ZM(b,c,d){B1();BU6.bufferData(b,c,d);}
function M1(b){var c;B1();c=b===null?null:b.L5;a:{switch(BZv){case 0:break;case 1:BZq.bindVertexArrayOES(c);break a;default:b=new F8;X(b);J(b);}BU6.bindVertexArray(c);}}
function Kt(b){B1();BU6.enableVertexAttribArray(b);}
function O6(b){B1();BU6.disableVertexAttribArray(b);}
function J0(b,c,d,e,f,g){B1();BU6.vertexAttribPointer(b,c,d,!!e,f,g);}
function Px(b,c){var d;B1();a:{switch(BXJ){case 0:BU6.vertexAttribDivisor(b,c);break a;case 1:BZp.vertexAttribDivisorANGLE(b,c);break a;default:}d=new F8;X(d);J(d);}}
function It(b){B1();BU6.activeTexture(b);}
function F0(b,c){var d;B1();d=BU6;c=c!==null?c.Da:null;d.bindTexture(b,c);}
function EC(b,c,d){B1();BU6.texParameteri(b,c,d);}
function RW(b,c,d,e,f,g,h,i,j){var k;B1();k=BU6;j=j!==null?TQ(j):null;k.texImage2D(b,c,d,e,f,g,h,i,j);}
function Ry(b,c,d,e,f,g,h,i,j){var k,l,m,n,o,p;B1();k=BU6;if(j===null)l=null;else{Jg();if(!(j instanceof Sa))J(P8(j));m=j.o6;n=j.fR;o=j.hr;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 GE(b,c){var d;B1();d=BU6;b=b.os;d.shaderSource(b,$rt_ustr(c));}
function GK(b){var c;B1();c=BU6;b=b.os;c.compileShader(b);}
function IV(b,c){var d;B1();d=BU6;b=b.os;return d.getShaderParameter(b,c);}
function Jj(b){var c;B1();c=BU6;b=b.os;return $rt_str(c.getShaderInfoLog(b));}
function Ju(b){var c;B1();c=BU6;b=b!==null?b.lI:null;c.useProgram(b);}
function Hn(b,c){var d;B1();d=BU6;b=b.lI;c=c.os;d.attachShader(b,c);}
function G7(b,c){var d;B1();d=BU6;b=b.lI;c=c.os;d.detachShader(b,c);}
function Rf(b){var c;B1();c=BU6;b=b.lI;c.linkProgram(b);}
function AGK(b,c){var d;B1();d=BU6;b=b.lI;return d.getProgramParameter(b,c);}
function AGN(b){var c;B1();c=BU6;b=b.lI;return $rt_str(c.getProgramInfoLog(b));}
function JY(b,c,d){var e;B1();e=BU6;b=b.lI;e.bindAttribLocation(b,c,$rt_ustr(d));}
function MQ(b,c,d){B1();BU6.drawArrays(b,c,d);}
function Dg(b,c){var d,e;B1();d=BU6;b=b.lI;d=d.getUniformLocation(b,$rt_ustr(c));if(d===null)return null;b=new WL;b.oQ=d;e=BZC+1|0;BZC=e;b.a$K=e;return b;}
function BeU(b,c){var d;B1();if(b!==null){d=BU6;b=b.oQ;d.uniform1f(b,c);}}
function NB(b,c,d){var e;B1();if(b!==null){e=BU6;b=b.oQ;e.uniform2f(b,c,d);}}
function ANO(b,c,d,e){var f;B1();if(b!==null){f=BU6;b=b.oQ;f.uniform3f(b,c,d,e);}}
function Iw(b,c,d,e,f){var g,h;B1();if(b!==null){g=BU6;h=b.oQ;g.uniform4f(h,c,d,e,f);}}
function L8(b,c){var d;B1();if(b!==null){d=BU6;b=b.oQ;d.uniform1i(b,c);}}
function A3L(b,c,d,e,f){var g,h;B1();if(b!==null){g=BU6;h=b.oQ;g.uniform4i(h,c,d,e,f);}}
function NI(b,c,d){var e;B1();if(b!==null){e=BU6;b=b.oQ;d=d!==null?AHA(d):null;e.uniformMatrix4fv(b,!!c,d);}}
function ANI(b,c){var d,e;B1();if(c!==null){d=BU6;c=c.TZ;d.bindFramebuffer(b,c);}else{c=BU6;B$();d=BTC;c.bindFramebuffer(b,d);if(BXH!=200){c=BU6;e=Bo(1);e.data[0]=36064;c.drawBuffers(AYY(e));}}}
function MX(b,c){var d;B1();d=BU6;c=c!==null?c.IM:null;d.bindRenderbuffer(b,c);}
function M$(b,c,d,e){B1();BU6.renderbufferStorage(b,c,d,e);}
function WB(b,c,d,e){var f;B1();f=BU6;e=e.IM;f.framebufferRenderbuffer(b,c,d,e);}
function Tw(b){var c;B1();if(!BZo)return $rt_str(BU6.getParameter(b));switch(b){case 7936:c=$rt_str(BU6.getParameter(37445));if(c===null)c=$rt_str(BU6.getParameter(7936));return c;case 7937:c=$rt_str(BU6.getParameter(37446));if(c===null)c=$rt_str(BU6.getParameter(7937));return c;default:}return $rt_str(BU6.getParameter(b));}
function XG(){B1();return BXH;}
function AN9(){B1();return 0;}
function ALp(){B1();return 0;}
function Lm(){B1();return BZv==(-1)?0:1;}
function YD(){B1();return BXH<300&&!BZh?0:1;}
function AFi(b){B1();switch(b){case 16:break;case 32:return BZs;default:return 0;}return BZr;}
function AE4(b){B1();switch(b){case 16:break;case 32:return BZu;default:return 0;}return BZt;}
function BhE(){BZd=E2(B(385));BU6=null;BXH=(-1);BZe=0;BZf=0;BZg=0;BZh=0;BXI=0;BZi=0;BZj=0;BZk=0;BZl=0;BZm=0;BZn=0;BZo=0;BZp=null;BZq=null;BZr=0;BZs=0;BZt=0;BZu=0;BZv=(-1);BXJ=(-1);}
var Lo=K();
var BZD=null;var BZE=null;var BZF=null;var BZG=null;var BZH=null;var BZI=null;function BZJ(){var a=new Lo();A5_(a);return a;}
function A5_(a){}
function Yi(b,c){var d,e,f,g;if(c===null)c=BZK;d=W(D,b.o);e=d.data;OK(b,d);ABw(d,c);f=0;g=e.length;while(f<g){Q2(b,f,e[f]);f=f+1|0;}}
function A6c(b){Yi(b,BZK);}
function A0U(){BZD=new AJZ;BZE=new AJX;BZF=new AJY;BZG=new AJV;BZH=new AJW;BZI=new ACV;}
var JA=K(0);
var AAq=K(0);
function AJI(){var a=this;D.call(a);a.TZ=null;a.bd6=0;}
var BZL=0;function BNj(a){var b=new AJI();Bfi(b,a);return b;}
function Bfi(a,b){var c;a.TZ=b;c=BZL+1|0;BZL=c;a.bd6=c;}
function A$A(){BZL=0;}
var FL=K();
var BXK=0;var BZM=null;var BZN=null;var BZO=null;var BZP=0;var BZQ=0;var BZR=null;var BZS=null;var BZT=null;var BZU=null;var BZV=null;var BXN=null;var BXO=null;var BXM=0;var BXL=0;function BZW(){var a=new FL();AW_(a);return a;}
function AW_(a){}
function A0W(b,c,d,e,f){var g,h,i,j;BZM=b;BXK=XG();BZN=c;BZO=d;BXM=Lm();BXL=0;BZP=e;BZQ=f;if(BXK>=300){BZR=ZU();BZS=ZU();ANI(36160,d);MX(36161,BZR);M$(36161,32856,e,f);WB(36160,36064,36161,BZR);MX(36161,BZS);M$(36161,36012,e,f);WB(36160,36096,36161,BZS);if(BXH!=200){b=BU6;g=Bo(1);g.data[0]=36064;b.drawBuffers(AYY(g));}}else{BZT=NR();BZU=ZU();ANI(36160,d);F0(3553,BZT);EC(3553,10240,9728);EC(3553,10241,9728);EC(3553,10242,33071);EC(3553,10243,33071);RW(3553,0,6408,e,f,0,6408,5121,null);b=BZT;c=BU6;b=b.Da;c.framebufferTexture2D(36160,
36064,3553,b,0);MX(36161,BZU);M$(36161,34041,e,f);WB(36160,33306,36161,BZU);h=IX(48);GT(h,0.0);GT(h,0.0);GT(h,1.0);GT(h,0.0);GT(h,0.0);GT(h,1.0);GT(h,1.0);GT(h,0.0);GT(h,1.0);GT(h,1.0);GT(h,0.0);GT(h,1.0);LM(h);b=Im();BXO=b;Pr(b);AJS(34962,h,35044);if(BXM){b=Qp();BXN=b;M1(b);Kt(0);J0(0,2,5126,0,8,0);}i=GQ(35633);GE(i,B(386));GK(i);j=GQ(35632);GE(j,!YD()?B(387):B(388));GK(j);b=NP();BZV=b;Hn(b,i);Hn(BZV,j);JY(BZV,0,B(389));Rf(BZV);G7(BZV,i);G7(BZV,j);Ej(i);Ej(j);Ju(BZV);L8(Dg(BZV,B(390)),0);}}
function A2m(b,c){var d,e,f,g,h,i;if(BXK>=300){d=BZM;e=BZN;d.bindFramebuffer(36008,e);d=BZM;e=null;d.bindFramebuffer(36009,e);d=BZM;f=BZP;g=BZQ;d.blitFramebuffer(0,0,f,g,0,0,b,c,16384,9728);d=BZM;e=BZN;d.bindFramebuffer(36160,e);if(!(b==BZP&&c==BZQ)){BZP=b;BZQ=c;MX(36161,BZR);M$(36161,32856,b,c);MX(36161,BZS);M$(36161,36012,b,c);}}else{a:{e=BZM;d=null;e.bindFramebuffer(36160,d);It(33984);F0(3553,BZT);h=null;if(!BXL){OB(0,0,b,c);Mx(2929);Mx(3042);}else{h=Bo(4);CY();switch(2978){case 2978:i=h.data;B8();i[0]=BWl;i[1]
=BWm;i[2]=BWn;i[3]=BWo;GL(0,0,b,c);BVl=BVk;BVp=BVo;BVK=BVJ;Zu();Yr();break a;default:}d=new F8;Ba(d,B(391));J(d);}}Rm(48);Is(BZV);if(BXL){Gj(BXN);No(4,0,6);}else if(BXM){M1(BXN);MQ(4,0,6);}else{Ln(BXO);Kt(0);J0(0,2,5126,0,8,0);MQ(4,0,6);}if(!(b==BZP&&c==BZQ)){BZP=b;BZQ=c;RW(3553,0,6408,b,c,0,6408,5121,null);MX(36161,BZU);M$(36161,34041,b,c);}if(!BXL)Rm(46);else{h=h.data;Rm(38);if(h[2]>0)GL(h[0],h[1],h[2],h[3]);B8();if(!BVl)Zu();else AH6();if(!BVp)AGH();else AJx();if(!BVK)Yr();else AF2();}d=BZM;e=BZN;d.bindFramebuffer(36160,
e);}}
function Bce(){BXK=(-1);BXM=0;BXL=0;}
var B0=K();
var BZX=null;var BZY=null;var BZZ=null;var BZ0=null;var BZ1=null;var BZ2=null;var BZ3=null;var BZ4=null;var BZ5=null;var BZ6=null;var BZ7=null;var BZ8=null;var BZ9=null;var BZ$=null;var BZ_=null;var B0a=null;var B0b=null;var B0c=null;var B0d=null;var B0e=null;var B0f=null;var B0g=null;var B0h=null;var B0i=null;var B0j=null;var B0k=0;var B0l=0;var B0m=null;var B0n=null;var B0o=0;var BYl=0;var BYm=0;var BYj=0.0;var BYk=0.0;var B0p=0.0;var B0q=0;var B0r=0;var B0s=0;var B0t=0;var B0u=0;var B0v=0;var BUY=0;var BU0
=0;var BU2=0.0;var B0w=0;var B0x=0;var B0y=0;var B0z=0;var BUZ=0;var BU1=0;var BU3=0.0;var B0A=0;var B0B=0;var B0C=0;var B0D=0;var B0E=null;var B0F=null;var B0G=null;var B0H=null;var B0I=0;var B0J=0;var B0K=BS;var B0L=BS;var B0M=0;var B0N=0;var B0O=0;var B0P=0;var B0Q=null;var B0R=0;var B0S=0;var BUX=0;var BUV=0;var B0T=BS;var B0U=null;var B0V=0;var B0W=0;var B0X=0.0;function B0Y(){var a=new B0();BcX(a);return a;}
function BcX(a){}
function AXW(b,c,d){var e,f,g,h,i,j,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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:BZX=b;BZY=c;BZZ=d;d.style.setProperty("cursor","default");BUZ=(-2);BU1=(-2);BU3=(-2.0);B0A=(-2);B0B=(-2);B0C=(-2);B0D=(-2);B0k=0;B$();Di(BTv,B(392));e=BRN();if(!!($rt_globals.navigator.keyboard&&$rt_globals.navigator.keyboard.getLayoutMap)?1:0){try{Mc(e);c=BQ8(e);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj)
{f=$$je;}else{throw $$e;}}Cw(BTv,B(393));FN(BTv,f);g=ABn(e);if(g>0){c=BTv;h=W(D,1);h.data[0]=CG(g);FR(c,B(394),h);}}B0g=AM$(e);c=BZY;e=Bl6();BZ0=e;c.addEventListener("contextmenu",B5(e,"handleEvent"));c=BZZ;e=BlX();BZ1=e;c.addEventListener("mousedown",B5(e,"handleEvent"));c=BZZ;e=Brn();BZ2=e;c.addEventListener("mouseup",B5(e,"handleEvent"));c=BZZ;e=BKM();BZ3=e;c.addEventListener("mousemove",B5(e,"handleEvent"));c=BZZ;e=BuO();BZ4=e;c.addEventListener("mouseenter",B5(e,"handleEvent"));c=BZZ;e=BhX();BZ5=e;c.addEventListener("mouseleave",
B5(e,"handleEvent"));c=BZX;e=Br0();BZ$=e;c.addEventListener("keydown",B5(e,"handleEvent"));c=BZX;e=Bwj();BZ_=e;c.addEventListener("keyup",B5(e,"handleEvent"));c=BZZ;e=BD1();B0a=e;c.addEventListener("wheel",B5(e,"handleEvent"));c=BZX;e=BoY();B0c=e;c.addEventListener("blur",B5(e,"handleEvent"));c=BZX;e=Bie();B0b=e;c.addEventListener("focus",B5(e,"handleEvent"));a:{try{B0J=AEc(BZX.document);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}B0J=0;}if(!B0J)Cw(BTv,B(395));else{e=BZX.document;c
=B0J!=2?B(396):B(397);d=BrG();B0d=d;e.addEventListener($rt_ustr(c),B5(d,"handleEvent"));e=BZX.document;c=B0J!=2?B(398):B(399);d=BxK();B0e=d;e.addEventListener($rt_ustr(c),B5(d,"handleEvent"));if(B0J==2)Di(BTv,B(400));}if(!B0J)B0o=1;else{i=$rt_str($rt_globals.navigator.userAgent||null);if(i===null)B0o=0;else{c=Nr(i);B0o=!Dp(c,B(401))&&!Dp(c,B(402))?0:1;}}b:{try{B0P=ADV(BZX.document);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}B0P=0;}if(!B0P)Cw(BTv,B(403));else{B0Q=$rt_globals.window.matchMedia("(display-mode: fullscreen)");if
(B0P==1){j=!!($rt_globals.navigator.keyboard&&$rt_globals.navigator.keyboard.lock)?1:0;B0R=j;if(j){c=B0Q;e=Buv();B0f=e;c.addEventListener("change",e);}}j=B0P;if(j==2)Di(BTv,B(404));else if(j==3)Di(BTv,B(405));}c:{try{AMR(b,B5(Bu$(),"call"));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B0T=M(-1);B0U=null;B0V=(-1);BUV=0;try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}Cw(BTv,B(406));if(BUV){j=B0W;if(j!=(-1)){d:{try{$rt_globals.clearInterval(j);break d;}
catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B0W=(-1);}B0W=$rt_globals.setInterval(B5(ARg(),"onTimer"),1000);}return;case 1:e:{try{AWO(c);if(C()){break _;}break e;}catch($$e){$$je=N($$e);if($$je instanceof Bj){f=$$je;}else{throw $$e;}}Cw(BTv,B(393));FN(BTv,f);}g=ABn(e);if(g>0){c=BTv;h=W(D,1);h.data[0]=CG(g);FR(c,B(394),h);}B0g=AM$(e);c=BZY;e=Bl6();BZ0=e;c.addEventListener("contextmenu",B5(e,"handleEvent"));c=BZZ;e=BlX();BZ1=e;c.addEventListener("mousedown",B5(e,"handleEvent"));c=BZZ;e=Brn();BZ2
=e;c.addEventListener("mouseup",B5(e,"handleEvent"));c=BZZ;e=BKM();BZ3=e;c.addEventListener("mousemove",B5(e,"handleEvent"));c=BZZ;e=BuO();BZ4=e;c.addEventListener("mouseenter",B5(e,"handleEvent"));c=BZZ;e=BhX();BZ5=e;c.addEventListener("mouseleave",B5(e,"handleEvent"));c=BZX;e=Br0();BZ$=e;c.addEventListener("keydown",B5(e,"handleEvent"));c=BZX;e=Bwj();BZ_=e;c.addEventListener("keyup",B5(e,"handleEvent"));c=BZZ;e=BD1();B0a=e;c.addEventListener("wheel",B5(e,"handleEvent"));c=BZX;e=BoY();B0c=e;c.addEventListener("blur",
B5(e,"handleEvent"));c=BZX;e=Bie();B0b=e;c.addEventListener("focus",B5(e,"handleEvent"));f:{try{B0J=AEc(BZX.document);break f;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}B0J=0;}if(!B0J)Cw(BTv,B(395));else{e=BZX.document;c=B0J!=2?B(396):B(397);d=BrG();B0d=d;e.addEventListener($rt_ustr(c),B5(d,"handleEvent"));e=BZX.document;c=B0J!=2?B(398):B(399);d=BxK();B0e=d;e.addEventListener($rt_ustr(c),B5(d,"handleEvent"));if(B0J==2)Di(BTv,B(400));}if(!B0J)B0o=1;else{i=$rt_str($rt_globals.navigator.userAgent
||null);if(i===null)B0o=0;else{c=Nr(i);B0o=!Dp(c,B(401))&&!Dp(c,B(402))?0:1;}}g:{try{B0P=ADV(BZX.document);break g;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}B0P=0;}if(!B0P)Cw(BTv,B(403));else{B0Q=$rt_globals.window.matchMedia("(display-mode: fullscreen)");if(B0P==1){j=!!($rt_globals.navigator.keyboard&&$rt_globals.navigator.keyboard.lock)?1:0;B0R=j;if(j){c=B0Q;e=Buv();B0f=e;c.addEventListener("change",e);}}j=B0P;if(j==2)Di(BTv,B(404));else if(j==3)Di(BTv,B(405));}h:{try{AMR(b,B5(Bu$(),
"call"));break h;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B0T=M(-1);B0U=null;B0V=(-1);BUV=0;try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}Cw(BTv,B(406));if(BUV){j=B0W;if(j!=(-1)){i:{try{$rt_globals.clearInterval(j);break i;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B0W=(-1);}B0W=$rt_globals.setInterval(B5(ARg(),"onTimer"),1000);}return;case 2:e:{try{A$y();if(C()){break _;}BUV=1;break e;}catch($$e){$$je=N($$e);if($$je instanceof Bj)
{}else{throw $$e;}}Cw(BTv,B(406));}if(BUV){j=B0W;if(j!=(-1)){j:{try{$rt_globals.clearInterval(j);break j;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B0W=(-1);}B0W=$rt_globals.setInterval(B5(ARg(),"onTimer"),1000);}return;default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,$p);}
function AWO(b){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A3V(b);if(C()){break _;}return;default:EK();}}CV().s(b,$p);}
function BHH(b,c){var d;d=new AH7;d.ZZ=c;APU(B5(b,"call"),B5(d,"call"));}
function A2w(){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:b=0;$p=1;case 1:Bdg(b);if(C()){break _;}return;default:EK();}}CV().s(b,$p);}
function Bdg(b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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=UN(BZX);if(c<0.01)c=1.0;BU2=c;d=BZY.clientWidth;e=BZY.clientHeight;f=d*c|0;BUY=f;g=e*c|0;BU0=g;B$();if(!BTL){B0w=0;B0x=0;B0y=f;B0z=g;}else{h=$rt_globals.visualViewport;i=h.scale;B0w=h.pageLeft*c*i|0;B0x=h.pageTop*c*i|0;B0y=h.width*c*i|0;d=h.height*c*i|0;B0z=d;if(B0y<1)B0y=1;if(d<1)B0z
=1;j=B0w;if(j<0){B0y=B0y+j|0;B0w=0;}else{d=BUY;if(j>=d)B0w=d-1|0;}d=B0x;if(d<0){B0z=B0z+d|0;B0x=0;}else{j=BU0;if(d>=j)B0x=j-1|0;}j=B0w;d=j+B0y|0;e=BUY;if(d>e)B0y=e-j|0;j=B0x;d=j+B0z|0;e=BU0;if(d>e)B0z=e-j|0;}if(BZZ.width!=f){h=BZZ;k=f;h.width=k;}if(BZZ.height!=g){h=BZZ;k=g;h.height=k;}A2m(f,g);if(!(Bch(BZX.document)?1:0)){B0X=0.0;b=50;$p=1;continue _;}if(BUV&&BUX){B0X=0.0;$p=3;continue _;}if(b>0&&b<=1000){l=1000.0/b;if(B0X===0.0){B0X=I_()+l;$p=4;continue _;}m=I_();j=B0X-m|0;if(j<=0){$p=5;continue _;}if(!BTD)
{b=BTE;if(b){if(b){$p=8;continue _;}b=0;$p=7;continue _;}}$p=6;continue _;}B0X=0.0;$p=2;continue _;case 1:A9o(b);if(C()){break _;}return;case 2:A2$();if(C()){break _;}return;case 3:A$y();if(C()){break _;}return;case 4:A2$();if(C()){break _;}return;case 5:A2$();if(C()){break _;}i=I_();c=B0X+l;B0X=c;if(c<i)B0X=i;return;case 6:A9o(j);if(C()){break _;}i=I_();c=B0X+l;B0X=c;if(c<i)B0X=i;return;case 7:A9o(b);if(C()){break _;}i=I_();b=B0X-i|0;if(b<=0){i=I_();c=B0X+l;B0X=c;if(c<i)B0X=i;return;}$p=9;continue _;case 8:Bdd();if
(C()){break _;}i=I_();b=B0X-i|0;if(b<=0){i=I_();c=B0X+l;B0X=c;if(c<i)B0X=i;return;}$p=9;case 9:A9o(b);if(C()){break _;}i=I_();c=B0X+l;B0X=c;if(c<i)B0X=i;return;default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function A$y(){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bgn();if(C()){break _;}return;default:EK();}}CV().s($p);}
function Bu7(b){var c,d,e,f,g,h;if(EB(B0T,M(-1))){c=new CP;Ba(c,B(407));Rl(b,c);return;}B0T=F1();B0U=b;d=GC(1);d.data[0]=0;e=Bo(1);f=e.data;f[0]=(-1);g=new AGC;g.a0a=d;g.Z$=e;g.Z_=b;$rt_globals.requestAnimationFrame(B5(g,"onAnimationFrame"));c=new AGA;c.a0T=d;c.a0S=b;h=$rt_globals.setTimeout(B5(c,"onTimer"),50);f[0]=h;B0V=h;}
function AAr(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 AMs(b){var c;if(B0t){c=B0H.data;c[28]=0;c[29]=0;c[157]=0;c[219]=0;c[220]=0;}a:{if(b>=0){c=B0H.data;if(b<c.length){b=c[b];break a;}}b=0;}return b;}
function Te(b){var c,d,e,f;if(!B0J)return;c=F1();B0N=b;B0L=c;if(!b){d=B0M;if(d!=(-1))$rt_globals.clearTimeout(d);B0M=(-1);if(!B0O)ALP(BZX.document);}else{B0O=1;AIa(BZZ);b=B0M;if(b!=(-1))$rt_globals.clearTimeout(b);B0M=(-1);e=BJ(c,B0K);if(E9(e,M(3000))){f=new AEM;b=3100-BU(e)|0;B0M=$rt_globals.setTimeout(B5(f,"onTimer"),b);}}BYj=0.0;BYk=0.0;}
function AIa(b){var $$je;a:{switch(B0J){case 1:try{b.requestPointerLock();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}break a;case 2:break;default:B$();DT(BTv,B(408));break a;}try{b.mozRequestPointerLock();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}}
function ALP(b){var $$je;a:{switch(B0J){case 1:try{b.exitPointerLock();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}break a;case 2:break;default:B$();DT(BTv,B(409));break a;}try{b.mozExitPointerLock();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}}
function AC6(){if(!B0O)return ABC();return 1;}
function ABC(){switch(B0J){case 1:return BZX.document.pointerLockElement===BZZ?1:0;case 2:return BZX.document.mozPointerLockElement===BZZ?1:0;default:}return 0;}
function AHH(b){if(AMs(B0I)&&b>=49&&b<=57)b=(b-49|0)+112|0;return b;}
function AUT(){var b,c,d,e,f,$$je;b=BZ0;if(b!==null){BZY.removeEventListener("contextmenu",B5(b,"handleEvent"));BZ0=null;}b=BZ1;if(b!==null){BZZ.removeEventListener("mousedown",B5(b,"handleEvent"));BZ1=null;}b=BZ2;if(b!==null){BZZ.removeEventListener("mouseup",B5(b,"handleEvent"));BZ2=null;}b=BZ3;if(b!==null){BZZ.removeEventListener("mousemove",B5(b,"handleEvent"));BZ3=null;}b=BZ4;if(b!==null){BZZ.removeEventListener("mouseenter",B5(b,"handleEvent"));BZ4=null;}b=BZ5;if(b!==null){BZZ.removeEventListener("mouseleave",
B5(b,"handleEvent"));BZ5=null;}b=BZ$;if(b!==null){BZX.removeEventListener("keydown",B5(b,"handleEvent"));BZ$=null;}b=BZ_;if(b!==null){BZX.removeEventListener("keyup",B5(b,"handleEvent"));BZ_=null;}b=B0b;if(b!==null){BZX.removeEventListener("focus",B5(b,"handleEvent"));B0b=null;}b=B0c;if(b!==null){BZX.removeEventListener("blur",B5(b,"handleEvent"));B0c=null;}b=B0a;if(b!==null){BZZ.removeEventListener("wheel",B5(b,"handleEvent"));B0a=null;}if(B0d!==null){c=BZX.document;d=B0d;c.removeEventListener("pointerlockchange",
B5(d,"handleEvent"));B0d=null;}if(B0e!==null){c=BZX.document;d=B0e;c.removeEventListener("pointerlockerror",B5(d,"handleEvent"));B0e=null;}b=B0f;if(b!==null){B0Q.removeEventListener("change",b);B0f=null;}e=B0M;if(e!=(-1)){$rt_globals.clearTimeout(e);B0M=(-1);}f=B0W;if(f!=(-1)){a:{try{$rt_globals.clearInterval(f);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B0W=(-1);}b:{try{ALP(BZX.document);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}b=BZX;Fn();d=BS2;if
(d!==null){b.removeEventListener("error",$rt_globals.evtHandler);BS2=null;}}
function A00(){var b,c,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:HT();if(B0o){b=Lm();$p=1;continue _;}if(E5(B0i)&&E5(B0j)&&!(AQS(!!0)?1:0)){b=Lm();$p=2;continue _;}B0k=1;return;case 1:BeD(b);if(C()){break _;}a:{try{B0l=1;AUU();break a;}catch($$e){$$je=N($$e);c=$$je;}B0l=0;J(c);}B0l=0;B0k=1;return;case 2:BeD(b);if(C()){break _;}if(E5(B0i)&&E5(B0j)){b=100;$p=3;continue _;}B0k=1;return;case 3:A9o(b);if(C()){break _;}if(E5(B0i)&&E5(B0j)){b=100;continue _;}B0k
=1;return;default:EK();}}CV().s(b,c,$p);}
function AUU(){var b,c,d;b=B0m;if(b!==null)BZY.removeChild(b);b=BZX.document.createElement("div");B0m=b;b.classList.add("_eaglercraftX_mobile_press_any_key");B0m.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=B0m;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=B0m.querySelector("._eaglercraftX_mobile_launch_client");c=new AEN;d.addEventListener("click",B5(c,"handleEvent"));b=BZY;c=B0m;b.appendChild(c);}
function Bcn(b,c,d){BUY=b;BU0=c;BU2=d;B0w=0;B0x=0;B0y=b;B0z=c;}
function A2a(){BZX=null;BZY=null;BZZ=null;BZ0=null;BZ1=null;BZ2=null;BZ3=null;BZ4=null;BZ5=null;BZ6=null;BZ7=null;BZ8=null;BZ9=null;BZ$=null;BZ_=null;B0a=null;B0b=null;B0c=null;B0d=null;B0e=null;B0f=null;B0g=null;B0h=new Kz;B0i=new Kz;B0j=new Kz;B0k=0;B0l=0;B0m=null;B0n=null;B0o=0;BYl=0;BYm=0;BYj=0.0;BYk=0.0;B0p=0.0;B0q=1;B0r=1;B0s=1;B0t=0;B0u=0;B0v=0;BUY=(-1);BU0=(-1);BU2=1.0;B0w=(-1);B0x=(-1);B0y=(-1);B0z=(-1);BUZ=(-2);BU1=(-2);BU3=(-2.0);B0A=(-2);B0B=(-2);B0C=(-2);B0D=(-2);B0E=null;B0F=null;B0G=GC(8);B0H
=GC(256);B0I=33;B0J=0;B0K=BS;B0L=BS;B0M=(-1);B0N=0;B0O=0;B0P=0;B0Q=null;B0R=0;B0S=0;BUX=1;BUV=0;B0T=M(-1);B0U=null;B0V=(-1);B0W=(-1);B0X=0.0;}
function A3V(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BHH(b,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function Bgn(){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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{Bu7(callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function AMR(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 APU(b,c){return (($rt_globals.navigator.keyboard.getLayoutMap()).then(function(layoutMap){if(layoutMap&&layoutMap.forEach)layoutMap.forEach(b);c();})).catch(function(){c();});}
function AEc(b){return typeof b.exitPointerLock==="function"?1:typeof b.mozExitPointerLock==="function"?2: -1;}
function ADV(b){return typeof b.exitFullscreen==="function"?1:typeof b.webkitExitFullscreen==="function"?2:typeof b.mozExitFullscreen==="function"?3: -1;}
function AQS(b){if($rt_globals.window.navigator.userActivation){return $rt_globals.window.navigator.userActivation.hasBeenActive;}else {return b;}}
function P7(b,c){return typeof b.offsetX==="number"?b.offsetX:b.pageX -c;}
function N0(b,c){return typeof b.offsetY==="number"?b.offsetY:b.pageY -c;}
function AKh(b){return typeof b.which==="number"?b.which:typeof b.keyCode==="number"?b.keyCode:0;}
function ADK(b){return typeof b.location==="number"?b.location:0;}
function Bch(b){return typeof b.visibilityState!=="string"||b.visibilityState==="visible";}
function UN(b){return typeof b.devicePixelRatio==="number"?b.devicePixelRatio:1.0;}
function AIP(b){return typeof b.key==="string"?b.key:"";}
var NG=K();
var BUI=null;var BUJ=null;var BUK=null;var BUL=null;var BUM=null;function B0Z(){var a=new NG();AYV(a);return a;}
function AYV(a){}
function Bgq(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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=NR();It(33984);F0(3553,e);EC(3553,10240,9728);EC(3553,10241,9728);EC(3553,10242,33071);EC(3553,10243,33071);f=Js(B(410));$p=1;case 1:$z=BeT(f);if(C()){break _;}g=$z;h=IX(147456);i=MV(h);TB(i,g.jP);IZ(i);Ry(3553,0,6408,192,192,0,6408,
5121,i);j=NR();BUK=j;F0(3553,j);EC(3553,10240,9728);EC(3553,10241,9728);EC(3553,10242,33071);EC(3553,10243,33071);NU(i);f=Js(B(411));$p=2;case 2:$z=BeT(f);if(C()){break _;}j=$z;TB(i,j.jP);IZ(i);Ry(3553,0,6408,384,16,0,6408,5121,i);j=TH(h);HL(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);Hd(j);k=Im();BUI=k;GD(34962,k);YO(34962,j,35044);k=GQ(35633);GE(k,!d?B(412):B(413));GK(k);l=GQ(35632);GE(l,!d?B(414):B(415));GK(l);j=NP();BUJ=j;Hn(j,
k);Hn(BUJ,l);if(!d)JY(BUJ,0,B(416));Rf(BUJ);G7(BUJ,k);G7(BUJ,l);Ej(k);Ej(l);Ju(BUJ);L8(Dg(BUJ,B(417)),0);m=BUY;n=BU0;if(m<=n){o=1.0;p=n/m;}else{o=m/n;p=1.0;}It(33984);F0(3553,e);OB(0,0,m,n);K5(1.0,1.0,1.0,1.0);Mn(16384);Ju(BUJ);NB(Dg(BUJ,B(418)),o,p);q=null;if(c){q=Qp();M1(q);}Kt(0);J0(0,2,5126,0,8,0);MQ(4,0,6);O6(0);$p=3;case 3:A2w();if(C()){break _;}b=50;$p=4;case 4:AZF(b);if(C()){break _;}Ju(null);GD(34962,null);F0(3553,null);PB(e);if(c)Pg(q);return;default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function BeD(b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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=NR();It(33984);F0(3553,c);EC(3553,10240,9728);EC(3553,10241,9728);EC(3553,10242,33071);EC(3553,10243,33071);d=Js(B(419));$p=1;case 1:$z=BeT(d);if(C()){break _;}e=$z;f=W0(16384);TB(f,e.jP);IZ(f);Ry(3553,0,6408,128,128,0,6408,5121,f);Ju(BUJ);g=BUY;h=BU0;if(g<=h){i=1.0;j=h/g;}else{i=g/h;j=1.0;}It(33984);F0(3553,
c);OB(0,0,g,h);K5(1.0,1.0,1.0,1.0);Mn(16384);NB(Dg(BUJ,B(418)),i,j);k=null;if(b){k=Qp();M1(k);}GD(34962,BUI);Kt(0);J0(0,2,5126,0,8,0);MQ(4,0,6);O6(0);$p=2;case 2:A2w();if(C()){break _;}l=50;$p=3;case 3:AZF(l);if(C()){break _;}Ju(null);GD(34962,null);F0(3553,null);PB(c);if(b)Pg(k);return;default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,l,$p);}
function AQ3(b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BeT(b);if(C()){break _;}c=$z;if(c===null)return;BUM=NR();It(33984);F0(3553,BUM);EC(3553,10240,9728);EC(3553,10241,9728);EC(3553,10242,33071);EC(3553,10243,33071);d=W0(Bp(c.qA,c.nL));TB(d,c.jP);IZ(d);Ry(3553,0,6408,c.qA,c.nL,0,6408,5121,d);return;default:EK();}}CV().s(b,c,d,$p);}
function AOM(b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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=BUM;if(d===null)return;F0(3553,d);Ju(BUJ);e=BUY;f=BU0;if(e<=f){g=1.0;h=f/e;}else{g=e/f;h=1.0;}It(33984);F0(3553,BUM);OB(0,0,e,f);K5(1.0,1.0,1.0,1.0);Mn(16384);NB(Dg(BUJ,B(418)),g,h);d=null;if(b){if(!c){d=Qp();M1(d);}else{d=KR();Gj(d);}}if(b&&c){Mu(BUI);DJ(0);DK(0,2,5126,0,8,0);No(4,0,6);}else{GD(34962,BUI);Kt(0);J0(0,2,5126,0,8,
0);MQ(4,0,6);}if(!c)O6(0);$p=1;case 1:A2w();if(C()){break _;}i=50;$p=2;case 2:AZF(i);if(C()){break _;}Ju(null);if(!(b&&c))GD(34962,null);F0(3553,null);if(c)Rm(6);if(b){if(!c)Pg(d);else Rt(d);}return;default:EK();}}CV().s(b,c,d,e,f,g,h,i,$p);}
function AZq(){BUI=null;BUJ=null;BUK=null;BUL=null;BUM=null;}
var PK=K();
var B00=null;var BTR=null;var B01=null;var B02=null;function B03(){var a=new PK();A2C(a);return a;}
function A2C(a){}
function AQg(b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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(Cn(b,B(29)))b=CB(b,1);c=Ck(BTR,b);if(c===null&&Cn(b,B(420))&&!Kd(b,B(421))){Fn();d=BS6;e=CB(b,22);f=new S;T(f);d=H(f,d);Br(d,47);H(d,e);d=Q(f);B$();if(!BTJ){$p=1;continue _;}g=1;$p=2;continue _;}if(c===B00)c=null;return c;case 1:$z=Bf5(d);if(C()){break _;}d=$z;if(d!==null){c=Up(d);B2(BTR,b,c);return c;}B2(BTR,b,B00);return null;case 2:$z=Bd8(d,g);if
(C()){break _;}d=$z;if(d!==null){c=Up(d);B2(BTR,b,c);return c;}B2(BTR,b,B00);return null;default:EK();}}CV().s(b,c,d,e,f,g,$p);}
function BeT(b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=B(422);$p=1;case 1:$z=AVj(b,c);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(b,c,$p);}
function AVj(b,c){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A7d(b,c);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(b,c,$p);}
function Bml(b,c,d){var e,f,g,h,i;e=$rt_globals.window.document;f=e.createElement("img");g=W(SM,1);h=new AIU;h.XA=e;h.ks=f;h.a7g=g;h.SW=d;f.addEventListener("load",B5(h,"handleEvent"));i=new AIV;i.a7Q=g;i.a68=d;f.addEventListener("error",B5(i,"handleEvent"));Pw();if(!BY2){i=new AIk;i.a7r=b;i.XS=c;}else{i=new AMv;i.Re=$rt_str(ATt(b.data.buffer,$rt_ustr(c)));}b=g.data;b[0]=i;if(b[0]===null)Cu(d,null);else{c=$rt_ustr(b[0].Vv());f.src=c;}}
function BfJ(){B00=BT(0);BTR=Dl();B01=null;B02=null;}
function A7d(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{Bml(b,c,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function A6M(){return {willReadFrequently:true};}
var OT=K();
var BTS=null;var B04=null;var B05=null;var B06=BS;function BkA(){BkA=Bi(OT);Bi$();}
function B07(){var a=new OT();A6k(a);return a;}
function A6k(a){BkA();}
function Bi$(){var b;BTS=null;T$();b=new S;T(b);H(H(b,B(423)),B(424));b=Q(b);Nt();B04=A3T(OW(b,BUO));b=new S;T(b);H(H(b,B(425)),B(424));B05=A3T(OW(Q(b),BUO));B06=M(NC(B(426)));}
var AFB=K();
var B08=null;function Bgr(){Bgr=Bi(AFB);ByP();}
function B09(){var a=new AFB();BbR(a);return a;}
function BbR(a){Bgr();}
function A6B(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(EL()){var $T=CV();$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:Bgr();e=Js(B(17));f=B(427);g=0;$p=1;case 1:$z=AW8(f,g);if(C()){break _;}h=$z;i=AQa(e,h);j=0;k=i;a:{while(j<3){b:{l=Bc(j,1);if(!l){B$();if(!BTJ)break b;}JL(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].kC;g=0;break c;case 1:DT(B08,B(428));f=o[n].kC;g=1;break c;case 2:DT(B08,B(429));f=XO(o[n].kC,c);g=1;break c;default:}}p=Cn(f,B(165));q=!p&&!Cn(f,B(430))?1:0;if(KQ(f,B(431))!=(-1))r=f;else{B$();r=$rt_str(BTw.location.href);}d:{e:{if(q){if(l<0)break e;if(Cn(r,B(432)))break e;if(Cn(r,B(433)))break e;}s=0;break d;}s=1;}m=m&q;if(!p)t=f;else{p=Z(f);u=new S;T(u);r=H(u,B(434));Bg(r,p);H(r,B(435));t=Q(u);}u=B08;h=W(D,1);h.data[0]=t;FR(u,B(436),h);g=g?
0:1;B$();if(!BTJ){$p=2;continue _;}$p=3;continue _;}if(!m){k=0;break a;}h=Ck(d,B(437));if(h===null){f=B08;h=W(D,1);h.data[0]=c;CH(f,B(438),h);}else{u=new Cj;Nt();L$(u,h,BUO);u=Gu(u);if(c.ca(u)){k=0;break a;}CH(B08,B(439),R(D,[u,c]));}if(k)break a;if(j>=2){Cw(B08,B(440));k=1;}}j=j+1|0;}}if(k!=i){if(!k)e=null;OA(B(427),e,0);}return;case 2:$z=Bf5(f);if(C()){break _;}v=$z;a:{f:{g:{if(v===null){if(j<2&&s){f=B08;h=W(D,1);h.data[0]=t;CH(f,B(441),h);break g;}c=new MN;d=new S;T(d);Br(H(H(d,B(442)),t),34);Ba(c,Q(d));J(c);}f
=B08;h=W(D,1);h.data[0]=t;FR(f,B(443),h);h:{try{A7M(v,o[n].MD,d);}catch($$e){$$je=N($$e);if($$je instanceof Bj){w=$$je;break h;}else{throw $$e;}}n=n+1|0;break f;}if(j<2&&s){f=B08;h=W(D,1);h.data[0]=t;CH(f,B(444),h);}else{c=new MN;d=new S;T(d);Br(H(H(d,B(445)),t),34);HF(c,Q(d),w);J(c);}}i:{while(true){g=1;j=j+g|0;g=3;g=Bc(j,g);if(g>=0)break;g=1;l=Bc(j,g);if(l)break i;B$();g=BTJ;if(g)break i;}break a;}JL(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].kC;g=0;break k;case 1:DT(B08,
B(428));f=o[n].kC;g=1;break k;case 2:DT(B08,B(429));f=XO(o[n].kC,c);g=1;break k;default:}}p=Cn(f,B(165));q=!p&&!Cn(f,B(430))?1:0;if(KQ(f,B(431))!=(-1))r=f;else{B$();r=$rt_str(BTw.location.href);}l:{m:{if(q){if(l<0)break m;if(Cn(r,B(432)))break m;if(Cn(r,B(433)))break m;}s=0;break l;}s=1;}m=m&q;if(!p)t=f;else{p=Z(f);u=new S;T(u);r=H(u,B(434));Bg(r,p);H(r,B(435));t=Q(u);}u=B08;h=W(D,1);h.data[0]=t;FR(u,B(436),h);g=g?0:1;B$();if(!BTJ){continue _;}$p=3;continue _;}if(!m){k=0;break a;}h=Ck(d,B(437));if(h===null)
{f=B08;h=W(D,1);h.data[0]=c;CH(f,B(438),h);}else{u=new Cj;Nt();L$(u,h,BUO);u=Gu(u);if(c.ca(u)){k=0;break a;}CH(B08,B(439),R(D,[u,c]));}if(k)break a;if(j>=2){Cw(B08,B(440));k=1;}while(true){g=1;j=j+g|0;g=3;g=Bc(j,g);if(g>=0)break j;g=1;l=Bc(j,g);if(l)break;B$();g=BTJ;if(g)break;}JL(d);m=c===null?0:1;n=0;}}if(k!=i){if(!k)e=null;OA(B(427),e,0);}return;case 3:$z=Bd8(f,g);if(C()){break _;}v=$z;a:{f:{g:{if(v===null){if(j<2&&s){f=B08;h=W(D,1);h.data[0]=t;CH(f,B(441),h);break g;}c=new MN;d=new S;T(d);Br(H(H(d,B(442)),
t),34);Ba(c,Q(d));J(c);}f=B08;h=W(D,1);h.data[0]=t;FR(f,B(443),h);h:{try{A7M(v,o[n].MD,d);}catch($$e){$$je=N($$e);if($$je instanceof Bj){w=$$je;break h;}else{throw $$e;}}n=n+1|0;break f;}if(j<2&&s){f=B08;h=W(D,1);h.data[0]=t;CH(f,B(444),h);}else{c=new MN;d=new S;T(d);Br(H(H(d,B(445)),t),34);HF(c,Q(d),w);J(c);}}i:{while(true){g=1;j=j+g|0;g=3;g=Bc(j,g);if(g>=0)break;g=1;l=Bc(j,g);if(l)break i;B$();g=BTJ;if(g)break i;}break a;}JL(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].kC;g=0;break k;case 1:DT(B08,B(428));f=o[n].kC;g=1;break k;case 2:DT(B08,B(429));f=XO(o[n].kC,c);g=1;break k;default:}}p=Cn(f,B(165));q=!p&&!Cn(f,B(430))?1:0;if(KQ(f,B(431))!=(-1))r=f;else{B$();r=$rt_str(BTw.location.href);}l:{m:{if(q){if(l<0)break m;if(Cn(r,B(432)))break m;if(Cn(r,B(433)))break m;}s=0;break l;}s=1;}m=m&q;if(!p)t=f;else{p=Z(f);u=new S;T(u);r=H(u,B(434));Bg(r,p);H(r,B(435));t=Q(u);}u=B08;h=W(D,1);h.data[0]=t;FR(u,B(436),h);g=g?0:1;B$();if(!BTJ){$p=2;continue _;}continue _;}if
(!m){k=0;break a;}h=Ck(d,B(437));if(h===null){f=B08;h=W(D,1);h.data[0]=c;CH(f,B(438),h);}else{u=new Cj;Nt();L$(u,h,BUO);u=Gu(u);if(c.ca(u)){k=0;break a;}CH(B08,B(439),R(D,[u,c]));}if(k)break a;if(j>=2){Cw(B08,B(440));k=1;}while(true){g=1;j=j+g|0;g=3;g=Bc(j,g);if(g>=0)break j;g=1;l=Bc(j,g);if(l)break;B$();g=BTJ;if(g)break;}JL(d);m=c===null?0:1;n=0;}}if(k!=i){if(!k)e=null;OA(B(427),e,0);}return;default:EK();}}CV().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 XO(b,c){var d,e,f,g,h,i;Bgr();if(c!==null)d=$rt_str($rt_globals.encodeURIComponent($rt_ustr(c)));else{e=Cy();c=new S;T(c);Br(c,116);Gs(c,e);d=Q(c);}if(KQ(b,B(431))!=(-1))f=b;else{B$();f=$rt_str(BTw.location.href);}if(!Cn(f,B(432))&&!Cn(f,B(433)))return b;g=Gr(b,63);if(g==(Z(b)-1|0)){c=new S;T(c);H(H(H(c,b),B(446)),d);return Q(c);}if(g==(-1)){h=Gr(b,35);if(h==(-1)){c=new S;T(c);H(H(H(c,b),B(447)),d);return Q(c);}c=CU(b,0,h);b=CB(b,h);f=new S;T(f);H(H(H(H(f,c),B(447)),d),b);return Q(f);}h=g+1|0;i=CB(b,
h);if(!Cn(i,B(448))&&!Cn(i,B(449))){c=new S;T(c);Br(c,38);H(c,i);i=Q(c);}b=CU(b,0,h);c=new S;T(c);H(H(H(H(c,b),B(446)),d),i);return Q(c);}
function ByP(){B08=E2(B(177));}
var Xs=K();
var B0$=null;var B0_=null;function BEo(){BEo=Bi(Xs);BJt();}
function B1a(){var a=new Xs();A$P(a);return a;}
function A$P(a){BEo();}
function AU6(b){var c,d,e,f,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:BEo();c=Ck(B0_,b);if(c!==null){c.Bo=c.Bo+1|0;return BfC(c);}d=null;DA();if(!(HT()).P1){BzB();try{c=!CN(b,Yl(HT()))?b:B(4);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){d=$$je;}else{throw $$e;}}e=B1b;f=W(D,1);f.data[0]=B(4);CH(e,B(450),f);FN(B1b,d);d=null;}if(d===null){d=new WW;d.k2=BeM();d.a5t=b;}if(d.Lt()){c=B0$;f=W(D,1);f.data[0]=b;P_(c,B(451),
f);}c=new Wt;c.Tr=d;c.Bo=1;B2(B0_,b,c);return BfC(c);case 1:a:{try{$z=BGh(c);if(C()){break _;}d=$z;break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){d=$$je;}else{throw $$e;}}e=B1b;f=W(D,1);f.data[0]=B(4);CH(e,B(450),f);FN(B1b,d);d=null;}if(d===null){d=new WW;d.k2=BeM();d.a5t=b;}if(d.Lt()){c=B0$;f=W(D,1);f.data[0]=b;P_(c,B(451),f);}c=new Wt;c.Tr=d;c.Bo=1;B2(B0_,b,c);return BfC(c);default:EK();}}CV().s(b,c,d,e,f,$p);}
function BJt(){B0$=E2(B(452));B0_=Dl();}
function Lw(){var a=this;D.call(a);a.g8=null;a.sn=null;a.beX=null;}
var B1c=null;var B1d=null;function SI(){SI=Bi(Lw);BHJ();}
function IB(a){var b=new Lw();QD(b,a);return b;}
function BMJ(a,b){var c=new Lw();ABp(c,a,b);return c;}
function A5R(b){SI();B1d=b;}
function AHl(b){var c,d,e,f,g,h,i,j,k,l;SI();c=Ct();d=0;while(true){e=b.data;if(d>=e.length)break;a:{if(e[d]!==null){f=e[d].bx();if(f!==null){g=0;while(true){e=B1c.data;if(g>=e.length)break;f=MP(f,e[g],B(29));g=g+1|0;}if(Cn(f,B(29)))f=CB(f,1);if(Kd(f,B(29)))f=CU(f,0,Z(f)-Z(B(29))|0);e=E1(f,B(29));g=0;while(true){h=e.data;i=h.length;if(g>=i)break;h[g]=Gu(h[g]);g=g+1|0;}j=0;while(true){if(j>=i)break a;b:{if(h[j]!==null&&!CN(h[j],B(323))){if(CN(h[j],B(453))){g=c.o;if(g>0){k=g-1|0;if(!CN(Be(c,k),B(453)))Ew(c,k);else Bb(c,
B(453));break b;}}Bb(c,h[j]);}}j=j+1|0;}}}}d=d+1|0;}if(c.o<=0)return null;l=new S;T(l);d=0;while(d<c.o){if(d>0)Bv(l,B(29));Bv(l,Be(c,d));d=d+1|0;}return Q(l);}
function QD(a,b){SI();ABp(a,AHl(b),B1d);}
function ABp(a,b,c){SI();a.g8=b;a.sn=c;}
function Ll(a){var b,c;if(a.sn===null){b=a.beX;if(b!==null)a.sn=b.be6();if(a.sn===null){SI();b=B1d;a.sn=b;if(b===null){c=new CP;Ba(c,B(454));J(c);}}}return a.sn;}
function BcC(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:AGw(a);b=new AC3;c=Ll(a);d=a.g8;c=c.pC;$p=1;case 1:$z=c.a8f(d);if(C()){break _;}c=$z;b.sI=c;return b;default:EK();}}CV().s(a,b,c,d,$p);}
function Ss(a){var b;AGw(a);b=new AKc;AD$(b,256);b.Tm=0;b.TB=a;return b;}
function Bx1(a){return a.g8;}
function Pt(a){var b;b=a.g8;return b!==null&&!Dp(b,B(453))?0:1;}
function AGw(a){var b,c,d;if(!Pt(a))return;b=new LA;c=a.g8;d=new S;T(d);H(H(d,B(455)),c);Ba(b,Q(d));J(b);}
function BDv(a){var b;b=a.g8;return b!==null?NC(b):0;}
function Bj6(a,b){var c;c=a.g8;return c!==null&&b!==null&&b instanceof Lw&&CN(c,b.g8)?1:0;}
function AV9(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Pt(a))return 0;b=Ll(a);c=a.g8;b=b.pC;$p=1;case 1:$z=b.a1u(c);if(C()){break _;}d=$z;return !d?0:1;default:EK();}}CV().s(a,b,c,d,$p);}
function AUf(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Pt(a))return 0;b=Ll(a);c=a.g8;b=b.pC;$p=1;case 1:$z=b.a4b(c);if(C()){break _;}d=$z;return !d?0:1;default:EK();}}CV().s(a,b,c,d,$p);}
function Bao(a,b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.g8;if(Pt(a))return 0;c=Ll(a);d=a.g8;c=c.pC;$p=1;case 1:$z=c.a3m(d,b);if(C()){break _;}e=$z;return !e?0:1;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AVK(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Pt(a))return (-1);b=Ll(a);c=a.g8;b=b.pC;$p=1;case 1:$z=b.Vr(c);if(C()){break _;}d=$z;return d;default:EK();}}CV().s(a,b,c,d,$p);}
function BHJ(){var b;b=W(Cj,1);b.data[0]=B(456);B1c=b;B1d=null;}
var Fz=K();
var B1e=null;var B1f=null;var B1g=null;var B1h=null;var B1i=null;var B1j=null;var B1k=null;var B1l=null;var B1m=null;var B1n=null;var B1o=BS;var B1p=BS;var B1q=0;var B1r=0;var B1s=0;var B1t=0;function I$(){I$=Bi(Fz);BJw();}
function B1u(){var a=new Fz();BeJ(a);return a;}
function BeJ(a){I$();}
function AYk(){var b,c,d,e,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:I$();B1q=0;B1r=0;B1s=0;B1t=0;a:{try{B1f=Blu();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){b=$$je;}else{throw $$e;}}B1f=null;Cw(B1e,B(457));FN(B1e,b);return;}if(!(HT()).NG){b=B(458);$p=1;continue _;}Di(B1e,B(459));B1q=0;if(!B1q){c=XI(B1f)?1:0;B1r=c;if(!c){DT(B1e,B(460));b=B(461);$p=3;continue _;}}G2(B0i);G2(B0j);return;case 1:$z=Bdf(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 Bj){}else{throw $$e;}}B1q=0;Cw(B1e,B(462));if(!B1q){c=XI(B1f)?1:0;B1r=c;if(!c){DT(B1e,B(460));b=B(461);$p=3;continue _;}}G2(B0i);G2(B0j);return;case 2:a:{try{$z=AR8(e,b);if(C()){break _;}b=$z;if(b!==null&&b.length){B1q=1;break a;}J(AYC());}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}B1q=0;Cw(B1e,B(462));}if(!B1q){c=XI(B1f)?1:0;B1r=c;if(!c){DT(B1e,B(460));b
=B(461);$p=3;continue _;}}G2(B0i);G2(B0j);return;case 3:$z=Bdf(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 Bj){}else{throw $$e;}}B1s=0;Cw(B1e,B(463));b=B(464);$p=5;continue _;case 4:a:{try{$z=AR8(e,b);if(C()){break _;}b=$z;if(!(b!==null&&b.length))J(AYC());B1s=1;}catch($$e){$$je=N($$e);if($$je instanceof Bj){break a;}else{throw $$e;}}if(!B1s&&!B1t){b:{try{B1f.close();break b;}catch($$e)
{$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B1f=null;Cw(B1e,B(465));}G2(B0i);G2(B0j);return;}B1s=0;Cw(B1e,B(463));b=B(464);$p=5;case 5:$z=Bdf(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 Bj){}else{throw $$e;}}B1t=0;Cw(B1e,B(466));if(!B1s&&!B1t){c:{try{B1f.close();break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B1f=null;Cw(B1e,B(465));}G2(B0i);G2(B0j);return;case 6:a:
{try{$z=AR8(e,b);if(C()){break _;}b=$z;if(b!==null&&b.length){B1t=1;break a;}J(AYC());}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}B1t=0;Cw(B1e,B(466));}if(!B1s&&!B1t){d:{try{B1f.close();break d;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B1f=null;Cw(B1e,B(465));}G2(B0i);G2(B0j);return;default:EK();}}CV().s(b,c,d,e,$p);}
function AZa(b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:I$();d=Ck(B1m,b);if(d!==null){if(d.q3===null)return null;d.qE=F1();return d;}$p=1;case 1:$z=AQg(b);if(C()){break _;}e=$z;if(e===null)return null;d=new TV;$p=2;case 2:$z=AWQ(e,b);if(C()){break _;}f=$z;AOr(d,f);if(c)B2(B1m,b,d);if(d.q3===null)return null;d.qE=F1();return d;default:EK();}}CV().s(b,c,d,e,f,$p);}
function Bc1(b,c,d){var e,f,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:I$();e=Ck(B1m,b);if(e!==null){if(e.q3===null)return null;e.qE=F1();return e;}try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}f=null;if(f===null)return null;e=new TV;$p=2;continue _;case 1:a:{try{$z=A5I(b);if(C()){break _;}d=$z;f=AOC(d);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}f=null;}if(f===
null)return null;e=new TV;$p=2;case 2:$z=AWQ(f,b);if(C()){break _;}d=$z;AOr(e,d);if(c)B2(B1m,b,e);if(e.q3===null)return null;e.qE=F1();return e;default:EK();}}CV().s(b,c,d,e,f,$p);}
function AWQ(b,c){var d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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:I$();if(b===null)return null;if(B1q){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=B1f;h=B1r?0:!B1s?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=AR8(e,c);if(C())
{break _;}c=$z;return c;case 2:$z=AR8(e,c);if(C()){break _;}c=$z;return c;case 3:$z=Bcu(e,b,c,h);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(b,c,d,e,f,g,h,$p);}
function AR8(b,c){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:I$();$p=1;case 1:$z=AP0(b,c);if(C()){break _;}b=$z;return JU(b);default:EK();}}CV().s(b,c,$p);}
function Bq8(b,c,d){var e,f,g;I$();e=B1f;f=new AGR;f.Ux=d;g=new AGQ;g.a8a=c;g.a1a=d;e.decodeAudioData(b,B5(f,"onSuccess"),B5(g,"onError"));}
function Z4(b,c,d,e,f,g,h){var i,j,k,l,m,n;I$();b.qE=F1();i=B1f.createBufferSource();j=b.q3;i.buffer=j;k=i.playbackRate;j=g;k.value=j;k=!!h;i.loop=k;j=B1f.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=B1f.createGain();if(f>1.0)f=1.0;m=k.gain;n=f;m.value=n;i.connect(j);j.connect(k);m=B1f.destination;k.connect(m);n
=B1l;if(n!==null)k.connect(n);i.start();m=BB8(b,i,j,k,g,h);Gd(B1n,m);return m;}
function K7(b,c,d,e){var f,g,h,i;I$();b.qE=F1();f=B1f.createBufferSource();g=b.q3;f.buffer=g;g=f.playbackRate;h=d;g.value=h;h=!!e;f.loop=h;g=B1f.createGain();if(c>1.0)c=1.0;h=g.gain;i=c;h.value=i;f.connect(g);h=B1f.destination;g.connect(h);i=B1l;if(i!==null)g.connect(i);f.start();i=BB8(b,f,null,g,d,e);Gd(B1n,i);return i;}
function AXP(b,c,d,e,f){var g,h,i,j,k;I$();f= -f*0.01745329238474369;g=BY(f);h=BE(f);e=e*0.01745329238474369;i= -BY(e);j=BE(e);k=B1f.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 BJw(){B1e=E2(B(467));B1f=null;B1g=null;B1h=null;B1i=null;B1j=null;B1k=null;B1l=null;B1m=Dl();B1n=new Kz;B1o=BS;B1p=BS;B1q=0;B1r=0;B1s=0;B1t=0;}
function AP0(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{Bq8(b,c,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function XI(b){var tmpBuf=b.createBuffer(2,16,16000);return typeof tmpBuf.copyToChannel==="function";}
var Mk=K(0);
function Lf(){var a=this;D.call(a);a.baD=BS;a.Zo=BS;a.L8=0;a.a$H=null;a.Yy=null;a.a8R=null;a.bdg=0;a.bfd=null;}
var B1v=null;var B1w=null;var B1x=0;var B1y=0;var B1z=null;function KE(){KE=Bi(Lf);BhB();}
function B1A(){var a=new Lf();A_e(a);return a;}
function B1B(a,b){var c=new Lf();WQ(c,a,b);return c;}
function A_e(a){KE();WQ(a,null,null);}
function WQ(a,b,c){var d;KE();a.a$H=new D;a.bdg=1;a.a8R=c;a.bfd=b;d=B1x;B1x=d+1|0;a.baD=M(d);}
function Oe(b){KE();if(B1w!==b)B1w=b;B1w.Zo=Cy();}
function HM(){KE();return B1w;}
function A4a(){var b,c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:KE();b=HM();c=b.L8+1|0;b.L8=c;if(c<30)return;(HM()).L8=0;if(G3(Bk(b.Zo,M(100)),Cy()))return;$p=1;case 1:BaL(b);if(C()){break _;}return;default:EK();}}CV().s(b,c,$p);}
function BFi(b,c){var d;KE();d=new AKj;d.a7B=b;d.a7A=c;ASS(d);}
function AYu(b){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:KE();$p=1;case 1:AVp(b);if(C()){break _;}return;default:EK();}}CV().s(b,$p);}
function Byo(b,c){var d,e;KE();d=HM();e=new AHQ;e.a4x=d;e.WH=c;e.beS=AJ2(e,G3(b,M(2147483647))?2147483647:BU(b));d.Yy=e;}
function BhB(){var b;b=new Lf;KE();WQ(b,null,B(178));B1v=b;B1w=b;B1x=1;B1y=1;B1z=new AIN;}
function BaL(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BFi(b,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function AVp(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{Byo(b,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
var XP=K(BC);
function B1C(){var a=new XP();BIM(a);return a;}
function BIM(a){X(a);}
var A0g=K();
function Bik(){var a=new A0g();BLI(a);return a;}
function BLI(a){}
function Bhh(a,b){var c,d,e,f,$$je;B$();if(b.source===BTw?1:0){c=0;d=BTI;Fi(d);a:{try{e=BTH;if(e===null)f=c;else{b:{try{f=e.a0P(b.data);c=f;break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}f=c;}if(f)BTH=null;}C2(d);break a;}catch($$e){$$je=N($$e);b=$$je;}C2(d);J(b);}if(f)e.a4u();}}
function GF(){Dw.call(this);this.VI=null;}
var BUv=null;var BUp=null;var BUn=null;var BUw=null;var BUq=null;var BUr=null;var BUo=null;var BUs=null;var BUt=null;var BUu=null;var B1D=null;function AOE(){AOE=Bi(GF);BCf();}
function J$(a,b,c){var d=new GF();A$x(d,a,b,c);return d;}
function BwM(){AOE();return B1D.c4();}
function A$x(a,b,c,d){AOE();Ga(a,b,c);a.VI=d;}
function Brj(a){return a.VI;}
function BCf(){var b;BUv=J$(B(468),0,B(469));BUp=J$(B(470),1,B(471));BUn=J$(B(472),2,B(473));BUw=J$(B(474),3,B(474));BUq=J$(B(475),4,B(476));BUr=J$(B(477),5,B(478));BUo=J$(B(479),6,B(480));BUs=J$(B(481),7,B(482));BUt=J$(B(483),8,B(484));b=J$(B(485),9,B(486));BUu=b;B1D=R(GF,[BUv,BUp,BUn,BUw,BUq,BUr,BUo,BUs,BUt,b]);}
function Je(){var a=this;Dw.call(a);a.a1d=null;a.baT=null;}
var BUB=null;var BUA=null;var BUy=null;var BUx=null;var BUz=null;var B1E=null;function A2s(){A2s=Bi(Je);BMo();}
function AE0(a,b,c,d){var e=new Je();ACW(e,a,b,c,d);return e;}
function BHR(){A2s();return B1E.c4();}
function ACW(a,b,c,d,e){A2s();Ga(a,b,c);a.a1d=d;a.baT=e;}
function Bkh(a){return a.a1d;}
function BMo(){var b;b=new Je;ASs();ACW(b,B(487),0,B(488),B1F);BUB=b;BUA=AE0(B(489),1,B(490),B1G);BUy=AE0(B(491),2,B(492),B1H);BUx=AE0(B(493),3,B(494),B1H);b=AE0(B(495),4,B(486),B1I);BUz=b;B1E=R(Je,[BUB,BUA,BUy,BUx,b]);}
function JC(){var a=this;Dw.call(a);a.a8o=0;a.Wn=null;a.bbZ=null;}
var BUF=null;var BUH=null;var BUD=null;var BUC=null;var BUE=null;var BUG=null;var B1J=null;function A3H(){A3H=Bi(JC);BmD();}
function Sf(a,b,c,d,e){var f=new JC();A_n(f,a,b,c,d,e);return f;}
function Bkj(){A3H();return B1J.c4();}
function A_n(a,b,c,d,e,f){A3H();Ga(a,b,c);a.a8o=d;a.Wn=e;a.bbZ=f;}
function BpI(a){return a.Wn;}
function BmD(){var b;BUF=Sf(B(496),0,225281,B(497),B(498));BUH=Sf(B(499),1,225285,B(219),B(500));BUD=Sf(B(501),2,225282,B(221),B(502));BUC=Sf(B(503),3,225283,B(504),B(505));BUE=Sf(B(506),4,225288,B(222),B(507));b=Sf(B(508),5,225287,B(223),B(509));BUG=b;B1J=R(JC,[BUF,BUH,BUD,BUC,BUE,b]);}
function A9U(){var a=this;D.call(a);a.a2e=null;a.WP=null;a.nt=0;a.K9=0;a.NC=0;}
function Bv$(){var a=new A9U();Bzb(a);return a;}
function Bzb(a){a.a2e=W(P1,24);a.WP=Bo(24);a.nt=0;a.K9=0;a.NC=(-1);}
var Zj=K();
var B1K=null;var B1L=null;function B1M(){var a=new Zj();A3J(a);return a;}
function A3J(a){}
function A9N(){var b,c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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(510);$p=1;case 1:$z=AXv(b);if(C()){break _;}b=$z;B1L=b;c=V8();if(c<310){if(c==300){b=A3R(B(511));Bv(b,B(512));Bv(b,B(513));Bv(b,B(514));}else{if(c!=200){b=new CP;d=new S;T(d);Bg(H(d,B(515)),c);Ba(b,Q(d));J(b);}e=YD();b=A3R(B(516));if(e)Bv(b,B(517));Bv(b,B(514));Bv(b,B(518));if(e)Bv(b,B(519));}}else{b=A3R(B(520));f=ALp();g=!f&&AN9()?1:0;if(f)Bv(b,
B(521));else if(g)Bv(b,B(522));Bv(b,B(523));Bv(b,B(524));Bv(b,B(513));Bv(b,B(514));if(!(!f&&!g))Bv(b,B(525));}Br(b,10);B1K=Q(b);return;default:EK();}}CV().s(b,c,d,e,f,g,$p);}
function P3(b,c){var d,e,f;d=B1K;if(d!==null&&B1L!==null){if(c===null)e=B(4);else{e=new S;T(e);Br(H(e,c),10);e=Q(e);}c=B1L;f=new S;T(f);c=H(H(H(H(f,d),B(526)),e),c);Br(c,10);H(c,b);return Q(f);}b=new CP;X(b);J(b);}
function S3(b,c){var d,e,f;d=B1K;if(d!==null&&B1L!==null){if(c===null)e=B(4);else{e=new S;T(e);Br(H(e,c),10);e=Q(e);}c=B1L;f=new S;T(f);c=H(H(H(H(f,d),B(527)),e),c);Br(c,10);H(c,b);return Q(f);}b=new CP;X(b);J(b);}
function AVn(){B1K=null;B1L=null;}
var Nh=K();
var B1N=null;var B1O=null;var B1P=null;var BXP=null;var B1Q=null;function B1R(){var a=new Nh();AWo(a);return a;}
function AWo(a){}
function A93(){var b,c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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(B1N===null){B1N=KR();B1O=KR();B1P=Im();b=T5(18);AH$(b,K8([(-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]));Hd(b);Pr(B1P);YO(34962,b,35044);AD4(b);Gj(B1N);DJ(0);DK(0,2,5126,0,12,0);Gj(B1O);DJ(0);DK(0,3,5126,0,12,0);}if(BXP!==null)return;c=B(528);$p=1;case 1:$z=AXv(c);if(C()){break _;}d=$z;B1Q=AXm(d);b
=GQ(35633);BXP=b;GE(b,P3(d,B(529)));GK(BXP);if(IV(BXP,35713)==1)return;a:{CY();Cw(BW2,B(530));c=Jj(BXP);if(c!==null){e=E1(c,B(531));f=0;while(true){g=e.data;if(f>=g.length)break a;c=BW2;h=W(D,1);h.data[0]=g[f];CH(c,B(532),h);f=f+1|0;}}}c=new CP;Ba(c,B(533));J(c);default:EK();}}CV().s(b,c,d,e,f,g,h,$p);}
function A2b(){B1N=null;B1O=null;B1P=null;BXP=null;B1Q=null;}
var C8=K();
var B1S=null;var B1T=null;var B1U=null;var B1V=null;var B1W=null;var B1X=null;var B1Y=null;var B1Z=null;var B10=null;var B11=null;var B12=null;var B13=0.0;var B14=0.0;var B15=0.0;var B16=0.0;var B17=0;var B18=0.0;var B19=0.0;var B1$=0.0;var B1_=0.0;var B2a=null;var B2b=null;var B2c=0;var B2d=0;var B2e=0.0;var B2f=0.0;var B2g=0.0;var B2h=0.0;var B2i=null;var B2j=0;var B2k=null;var B2l=0;var B2m=0;var B2n=0;var B2o=0;var B2p=0;var B2q=0;var B2r=0;var B2s=0;function BBu(){BBu=Bi(C8);BDL();}
function B2t(){var a=new C8();A37(a);return a;}
function A37(a){BBu();}
function AUc(){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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:BBu();b=B(534);$p=1;case 1:$z=AXv(b);if(C()){break _;}c=$z;b=B(535);$p=2;case 2:$z=AXv(b);if(C()){break _;}d=$z;e=GQ(35633);f=GQ(35632);GE(e,P3(c,B(536)));GK(e);if(IV(e,35713)!=1){a:{Cw(B1S,B(537));g=Jj(e);if(g!==null){h=E1(g,B(531));i=0;while(true){j=h.data;if(i>=j.length)break a;b=B1S;k=W(D,1);k.data[0]=j[i];CH(b,
B(532),k);i=i+1|0;}}}J(QT(B(538)));}GE(f,S3(d,B(536)));GK(f);if(IV(f,35713)!=1){b:{Cw(B1S,B(539));g=Jj(f);if(g!==null){h=E1(g,B(531));i=0;while(true){j=h.data;if(i>=j.length)break b;b=B1S;k=W(D,1);k.data[0]=j[i];CH(b,B(540),k);i=i+1|0;}}}J(QT(B(541)));}b=NP();B1T=b;Hn(b,e);Hn(B1T,f);if(V8()==200)BiV(B1T,AXm(c));Rf(B1T);G7(B1T,e);G7(B1T,f);Ej(e);Ej(f);if(AGK(B1T,35714)!=1){c:{Cw(B1S,B(542));g=AGN(B1T);if(g!==null){h=E1(g,B(531));i=0;while(true){j=h.data;if(i>=j.length)break c;b=B1S;k=W(D,1);k.data[0]=j[i];CH(b,
B(543),k);i=i+1|0;}}}J(QT(B(544)));}B1V=T5(16);B2i=Qe(65530);B2k=Qe(65530);Is(B1T);B1U=Dg(B1T,B(545));B1W=Dg(B1T,B(546));B1X=Dg(B1T,B(547));B1Y=Dg(B1T,B(548));B1Z=Dg(B1T,B(549));L8(Dg(B1T,B(550)),0);B10=KR();B11=Im();B12=Im();b=T5(108);AH$(b,K8([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]));Hd(b);Gj(B10);Pr(B11);YO(34962,b,35044);AD4(b);DJ(0);DK(0,3,5126,0,12,0);TF(0,0);Pr(B12);ZM(34962,Gn(B2i),35040);DJ(1);DK(1,2,5122,0,10,0);TF(1,1);DJ(2);DK(2,2,5121,0,10,4);TF(2,1);DJ(3);DK(3,4,5121,1,10,6);TF(3,1);return;default:
EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,$p);}
function BDL(){var b;B1S=E2(B(551));B1T=null;B1U=null;B1V=null;B1W=null;B1X=null;B1Y=null;B1Z=null;B10=null;B11=null;B12=null;B13=(-999.0);B14=(-999.0);B15=(-999.0);B16=(-999.0);B17=(-1);B18=(-999.0);B19=(-999.0);B1$=(-999.0);B1_=(-999.0);b=new HW;HP(b);B2a=b;B2b=new I1;B2c=(-1);B2d=(-1);B2e=(-1.0);B2f=(-1.0);B2g=(-1.0);B2h=(-1.0);B2i=null;B2j=0;B2k=null;B2l=0;B2m=0;B2n=0;B2o=0;B2p=2147483647;B2q=2147483647;B2r=2147483647;B2s=2147483647;}
function D7(){var a=this;D.call(a);a.e4=null;a.e9=null;a.yV=null;}
var B2u=null;var B2v=null;var B2w=null;var B2x=null;var B2y=null;var B2z=null;var B2A=null;var B2B=null;var B2C=null;var B2D=null;var B2E=null;var B2F=null;var B2G=null;var B2H=null;var B2I=null;var B2J=null;var B2K=null;var B2L=null;var B2M=null;var B2N=null;var B2O=null;var B2P=null;var B2Q=null;function AF3(){AF3=Bi(D7);BzH();}
function EU(a,b){var c=new D7();AZ2(c,a,b);return c;}
function BNu(a,b,c){var d=new D7();ANA(d,a,b,c);return d;}
function AZ2(a,b,c){AF3();ANA(a,b,c,B(4));}
function ANA(a,b,c,d){AF3();if(b!==null&&c!==null&&d!==null){if(!Z(b)&&!Z(c)){a.e9=B(4);a.e4=B(4);a.yV=d;return;}a.e9=b;a.e4=c;a.yV=d;return;}b=new Eo;X(b);J(b);}
function Bq$(a,b){var c;if(b===a)return 1;if(!(b instanceof D7))return 0;c=b;return CN(a.e9,c.e9)&&CN(a.e4,c.e4)&&CN(a.yV,c.yV)?1:0;}
function Hy(){AF3();return B2u;}
function BDE(a){return (NC(a.e4)+NC(a.e9)|0)+NC(a.yV)|0;}
function BzH(){var b,c;B2v=EU(B(552),B(553));B2w=EU(B(554),B(553));B2x=EU(B(555),B(556));B2y=EU(B(555),B(4));B2z=EU(B(552),B(4));B2A=EU(B(554),B(557));B2B=EU(B(554),B(4));B2C=EU(B(558),B(4));B2D=EU(B(558),B(559));B2E=EU(B(560),B(4));B2F=EU(B(560),B(561));B2G=EU(B(562),B(563));B2H=EU(B(562),B(4));B2I=EU(B(564),B(565));B2J=EU(B(564),B(4));B2K=EU(B(555),B(556));B2L=EU(B(555),B(556));B2M=EU(B(555),B(566));B2N=EU(B(555),B(566));B2O=EU(B(552),B(567));B2P=EU(B(552),B(568));B2Q=EU(B(4),B(4));if(B2R===null)B2R=Bl0();b
=(B2R.value!==null?$rt_str(B2R.value):null);c=Gr(b,95);B2u=BNu(CU(b,0,c),CB(b,c+1|0),B(4));}
var AEB=K(0);
function AP3(a){return Pj(a)>=0?0:1;}
function D2(){var a=this;D.call(a);a.V7=0.0;a.Mc=0;}
function BNT(){var a=new D2();BEH(a);return a;}
function BQR(a){var b=new D2();BiX(b,a);return b;}
function BEH(a){}
function BiX(a,b){}
function ZE(a,b){}
function Pj(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 BH;X(c);J(c);}
function Hr(a){return DN(Eq(M(Pj(a)),32),M(Pj(a)));}
function V(a){return Dc(a);}
function Dc(a){return $rt_globals.Math.random();}
function D3(a){var b,c,d,e,f,g;if(a.Mc){a.Mc=0;return a.V7;}b=new ANU;b.a4i=a;while(true){while(true){c=2.0*AM3(b)-1.0;d=2.0*AM3(b)-1.0;e=c*c+d*d;if(e>=1.0)continue;else break;}if(e===0.0)continue;else break;}f=Ff((-2.0)*AEj(e)/e);g=GS(2).data;g[0]=c*f;g[1]=d*f;a.Mc=1;a.V7=g[1];return g[0];}
var Ws=K();
var B2S=null;var B2T=null;function B2U(){var a=new Ws();A_J(a);return a;}
function A_J(a){}
function Sc(b){var c,d,e,f,g,h;Fi(G(Ws));try{CY();c=BW$+1|0;d=0;while(d<b){e=BW$+1|0;BW$=e;f=BW5;g=CG(e);h=new ADO;h.ih=null;h.ko=null;h.ir=(-1);h.sJ=(-1);h.nI=0;h.o9=0;h.o$=0;h.Zr=e;B2(f,g,h);d=d+1|0;}Bb(B2S,CG(c));Bb(B2S,CG(b));return c;}finally{C2(G(Ws));}}
function AW0(b){var c,d,e;Fi(G(Ws));try{c=b.fR;while(true){if(c>=b.hr){c=b.fR;while(c<b.hr){Bb(B2T,CG(AM7(b,c)));c=c+1|0;}return;}B8();CY();d=ABy(BW0,NR());if(c<0)break;if(c>=b.hr)break;e=b.o6;c;e[c]=d;c=c+1|0;}J(DS(c));}finally{C2(G(Ws));}}
function Bct(){var b,c,d,e,f,g,h;Fi(G(Ws));try{b=0;while(true){c=B2S;if(b>=c.o)break;d=(Be(c,b)).fD;e=(Be(B2S,b+1|0)).fD;CY();f=0;while(f<e){c=BW6;g=d+f|0;c=Mi(c,CG(g));if(c!==null){h=c.ih;if(h!==null)Rt(h);c=c.ko;if(c!==null)ZX(c);}Mi(BW5,CG(g));f=f+1|0;}b=b+2|0;}c=Tm(B2T.o);IZ(c);ASK(c);f=0;while(true){h=B2T;if(f>=h.o)break;Gl(c,(Be(h,f)).fD);f=f+1|0;}IZ(c);ASK(c);D1(B2S);D1(B2T);}finally{C2(G(Ws));}}
function PD(b){Fi(G(Ws));try{return Qe(b);}finally{C2(G(Ws));}}
function Tm(b){return MV(PD(b<<2));}
function On(b){return TH(PD(b<<2));}
function AZg(){B2S=Ct();B2T=Ct();}
function APB(){var a=this;D.call(a);a.dd=null;a.x4=null;a.n_=0.0;a.Pz=0.0;a.VD=null;}
function Bo7(a){var b=new APB();BDT(b,a);return b;}
function BDT(a,b){a.x4=null;a.n_=0.0;a.Pz=0.0;a.VD=LS();a.dd=b;}
function Bfy(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(EL()){var $T=CV();$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:Cp();c=b.bs;if(c<256){O();if(QW(BU_.data[c].dK())){d=3553;e=a.dd.Y;f=B(258);$p=3;continue _;}}if(b.bs>=256){d=3553;f=a.dd.Y;e=B(236);$p=1;continue _;}d=3553;e
=a.dd.Y;f=B(258);$p=2;continue _;case 1:$z=AV7(f,e);if(C()){break _;}c=$z;C9(d,c);Cf();e=BU8;g=(((Gz(b)%16|0)*16|0)+0|0)/256.0;h=(((Gz(b)%16|0)*16|0)+16|0)/256.0;i=(((Gz(b)/16|0)*16|0)+0|0)/256.0;j=(((Gz(b)/16|0)*16|0)+16|0)/256.0;k=1.0;Bn(32826);Bx(-0.0,(-0.30000001192092896),0.0);Cv(1.5,1.5,1.5);By(50.0,0.0,1.0,0.0);By(335.0,0.0,0.0,1.0);Bx((-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
=AV7(e,f);if(C()){break _;}c=$z;C9(d,c);Cf();e=BU8;g=(((Gz(b)%16|0)*16|0)+0|0)/256.0;h=(((Gz(b)%16|0)*16|0)+16|0)/256.0;i=(((Gz(b)/16|0)*16|0)+0|0)/256.0;j=(((Gz(b)/16|0)*16|0)+16|0)/256.0;k=1.0;Bn(32826);Bx(-0.0,(-0.30000001192092896),0.0);Cv(1.5,1.5,1.5);By(50.0,0.0,1.0,0.0);By(335.0,0.0,0.0,1.0);Bx((-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=AV7(e,f);if(C()){break _;}c=$z;C9(d,
c);e=a.VD;b=BU_.data[b.bs];$p=4;case 4:AUQ(e,b);if(C()){break _;}BQ();return;case 5:AXO(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:AXO(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:AXO(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:AXO(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:AXO(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:AXO(e);if(C()){break _;}Bl(32826);BQ();return;default:EK();}}CV().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 A71(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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.Pz;d=c+(a.n_-c)*b;e=a.dd.f;Cp();c=e.bk;By(c+(e.x-c)*b,1.0,0.0,0.0);c=e.X;By(c+(e.q-c)*b,0.0,1.0,0.0);Kq();BQ();f=a.dd.s;g=P(e.d);h=P(e.i);i=P(e.e);$p=1;case 1:$z=Bc0(f,g,h,i);if(C()){break _;}j=$z;CE(j,j,j,1.0);if(a.x4===null){Cp();k=Mt(e,b);l=BE(k*3.1415927410125732);Bx( -BE(Gf(k)
*3.1415927410125732)*0.30000001192092896,BE(Gf(k)*3.1415927410125732*2.0)*0.4000000059604645, -l*0.4000000059604645);Bx(0.64000004529953,(-0.6000000238418579)-(1.0-d)*0.6000000238418579,(-0.7199999690055847));By(45.0,0.0,1.0,0.0);Bn(32826);b=Mt(e,b);c=BE(b*b*3.1415927410125732);By(BE(Gf(b)*3.1415927410125732)*70.0,0.0,1.0,0.0);By( -c*20.0,0.0,0.0,1.0);g=3553;e=a.dd;f=e.Y;e=e.f.qN;$p=2;continue _;}Cp();c=Mt(e,b);m=BE(c*3.1415927410125732);Bx( -BE(Gf(c)*3.1415927410125732)*0.4000000059604645,BE(Gf(c)*3.1415927410125732
*2.0)*0.20000000298023224, -m*0.20000000298023224);Bx(0.5600000023841858,(-0.5199999809265137)-(1.0-d)*0.6000000238418579,(-0.7199999690055847));By(45.0,0.0,1.0,0.0);Bn(32826);b=Mt(e,b);c=BE(b*b*3.1415927410125732);b=BE(Gf(b)*3.1415927410125732);By( -c*20.0,0.0,1.0,0.0);b= -b;By(b*20.0,0.0,0.0,1.0);By(b*80.0,1.0,0.0,0.0);Cv(0.4000000059604645,0.4000000059604645,0.4000000059604645);e=a.x4;$p=4;continue _;case 2:$z=AV7(f,e);if(C()){break _;}h=$z;C9(g,h);Bx((-1.0),3.5999999046325684,3.5);By(120.0,0.0,0.0,1.0);By(200.0,
1.0,0.0,0.0);By((-135.0),0.0,1.0,0.0);Cv(1.0,1.0,1.0);Bx(5.599999904632568,0.0,0.0);Id();n=AC2(BU4,a.dd.f);Cv(1.0,1.0,1.0);e=n.uA;e.op=0.0;e.p0(0.0,0.0,0.0,0.0,0.0,0.0625);e=n.uA.d5;b=0.0625;$p=3;case 3:AR6(e,b);if(C()){break _;}BQ();Bl(32826);Gi();return;case 4:Bfy(a,e);if(C()){break _;}BQ();Bl(32826);Gi();return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function Bc4(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU8;d=a.dd.f;$p=1;case 1:$z=AUF(d,b);if(C()){break _;}e=$z;CE(e,e,e,0.5);Bn(3042);Dh(770,771);Cp();d=a.dd.f;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:AXO(c);if(C())
{break _;}BQ();CE(1.0,1.0,1.0,1.0);Bl(3042);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function Bep(){var a=this;D2.call(a);a.Gx=BS;a.a34=0;}
function Zx(){var a=new Bep();BJB(a);return a;}
function BJB(a){var b;b=BSp(CQ()*9.007199254740991E15);a.Gx=M(69);a.a34=0;a.Gx=Cg(BC8(b,I(3740067437, 5)),I(4294967295, 65535));a.a34=1;}
function RO(a,b){var c;c=Cg(Bk(CA(a.Gx,I(3740067437, 5)),M(11)),I(4294967295, 65535));a.Gx=c;return BU(EI(c,48-b|0));}
function Py(a,b){var c,d,e;c=RO(a,31);d=b-1|0;if(!(b&d))e=BU(C4(CA(M(b),M(c)),31));else while(true){e=c%b|0;if(((c-e|0)+d|0)>=0)break;c=RO(a,31);}return e;}
function AHK(a){return RO(a,24)/1.6777216E7;}
var AMi=K(0);
var AFT=K();
function B2V(){var a=new AFT();BK2(a);return a;}
function BK2(a){}
function Bf(){var a=this;D.call(a);a.P=0;a.b=0;a.x0=0.0;a.xv=0.0;a.fI=0.0;a.en=0.0;a.f5=0.0;a.fA=0.0;a.d0=0.0;a.fV=0.0;a.fg=null;a.Tg=0.0;a.bG=null;a.yp=0.0;}
var B2W=null;var B2X=null;var B2Y=null;var B2Z=null;var B20=null;var B21=null;var B22=null;var B23=null;var B24=null;var BU_=null;var B25=null;var B26=null;var B27=null;var B28=null;var B29=null;var B2$=null;var BVf=null;var BVb=null;var BVc=null;var BXT=null;var BXV=null;var BX1=null;var BVa=null;var BYr=null;var B2_=null;var BYs=null;var B3a=null;var BX6=null;var BX7=null;var BYa=null;var BX_=null;var BX$=null;var BXW=null;var BXX=null;var BX8=null;var BXZ=null;var B3b=null;var B3c=null;var B3d=null;var B3e
=null;var B3f=null;var B3g=null;var B3h=null;var B3i=null;var B3j=null;var B3k=null;var B3l=null;var B3m=null;var B3n=null;var B3o=null;var BX9=null;var B3p=null;var BX2=null;var BX3=null;var BX4=null;var BX5=null;var BYc=null;var BYb=null;var BVd=null;var BVe=null;var BXU=null;var BYe=null;var BYd=null;var BX0=null;var BYf=null;var BXY=null;var BYi=null;var B3q=null;var B3r=null;var B3s=null;var B3t=null;var B3u=null;var B3v=null;var B3w=null;var B3x=null;var B3y=null;var B3z=null;var B3A=null;var B3B=null;var B3C
=null;var B3D=null;var B3E=null;var B3F=null;var B3G=null;var B3H=null;var B3I=null;var B3J=null;var B3K=null;var B3L=null;var B3M=null;var B3N=null;var B3O=null;var B3P=null;var B3Q=null;var B3R=null;var B3S=null;var B3T=null;var B3U=null;var B3V=null;var B3W=null;var B3X=null;function O(){O=Bi(Bf);Byg();}
function B3Y(a,b){var c=new Bf();Hm(c,a,b);return c;}
function ZH(a,b,c){var d=new Bf();DG(d,a,b,c);return d;}
function Hm(a,b,c){var d,e,f,g,h,i;O();a.fg=B2W;a.Tg=1.0;a.yp=0.6000000238418579;d=BU_.data;if(d[b]!==null){c=new BH;e=Ij(d[b]);f=Ij(a);g=new S;T(g);h=H(g,B(569));Bg(h,b);H(H(H(H(h,B(570)),e),B(571)),f);Ba(c,Q(g));J(c);}a.bG=c;d[b]=a;a.b=b;BB(a,0.0,0.0,0.0,1.0,1.0,1.0);B26.data[b]=a.c_();d=B28;i=!a.c_()?0:255;d.data[b]=i;B29.data[b]=0;B27.data[b]=0;}
function DG(a,b,c,d){O();Hm(a,b,d);a.P=c;}
function Ci(a,b){a.fg=b;return a;}
function KW(a,b){O();B28.data[a.b]=b;return a;}
function JV(a,b){O();B2$.data[a.b]=15.0*b|0;return a;}
function ED(a,b){a.xv=b*3.0;return a;}
function BJV(a){return 1;}
function BjL(a){return 0;}
function B_(a,b){var c;a.x0=b;c=a.xv;b=b*5.0;if(c<b)a.xv=b;return a;}
function E7(a,b){O();B25.data[a.b]=b;}
function BB(a,b,c,d,e,f,g){a.fI=b;a.en=c;a.f5=d;a.fA=e;a.d0=f;a.fV=g;}
function A9x(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.Hv(c,d,e);if(C()){break _;}f=$z;return f;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A$k(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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.en>0.0)c=1;else if(f==1&&a.d0<1.0)c=1;else if(f==2&&a.f5>0.0)c=1;else if(f==3&&a.fV<1.0)c=1;else if(f==4&&a.fI>0.0)c=1;else{if(f!=5)break a;if(a.fA>=1.0)break a;c=1;}return c;}$p=1;case 1:$z=b.f9(c,d,e);if(C()){break _;}c=$z;return c?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A4K(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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.dY(c,d,e);if(C()){break _;}c=$z;return a.eK(f,c);default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BIf(a,b,c){return a.bj(b);}
function ByD(a,b){return a.P;}
function Sg(a,b,c,d,e){var f,g,h,i,j;f=c;g=f+a.fI;h=d;i=h+a.en;j=e;return El(g,i,j+a.f5,f+a.fA,h+a.d0,j+a.fV);}
function BbN(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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.fC(b,c,d,e);if(C()){break _;}h=$z;if(h!==null&&PF(f,h))Bb(g,h);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function V9(a,b,c,d,e){var f,g,h,i,j;f=c;g=f+a.fI;h=d;i=h+a.en;j=e;return El(g,i,j+a.f5,f+a.fA,h+a.d0,j+a.fV);}
function BqW(a){return 1;}
function BHr(a,b,c){return a.C7();}
function BpA(a){return 1;}
function AWp(a,b,c,d,e,f){}
function Bei(a,b,c,d,e,f){}
function A53(a,b,c,d,e,f){}
function A42(a,b,c,d,e,f){}
function BpE(a){return 10;}
function ARa(a,b,c,d,e){}
function AQe(a,b,c,d,e){}
function BAB(a,b){return 1;}
function BhC(a,b,c){return a.b;}
function ARf(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.x0<0.0)c=0.0;else{if(Zc(b,a)){$p=1;continue _;}c=1.0/a.x0/100.0;}return c;case 1:$z=AYD(b,a);if(C()){break _;}c=$z;return c/a.x0/30.0;default:EK();}}CV().s(a,b,c,$p);}
function AO9(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.Yu(b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A9l(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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.dl){h=a.eg(b.n);i=0;j=0.15000000596046448;k=c;l=d;m=e;while(true){if(i>=h)break a;if(V(b.n)<=g){n=a.c3(f,b.n);if(n>0){o=JM(b,k+V(b.n)*0.699999988079071+j,l+V(b.n)*0.699999988079071+j,m+V(b.n)*0.699999988079071+j,Wj(n));o.iP=10;$p=1;continue _;}}i
=i+1|0;}}}return;case 1:b.a_g(o);if(C()){break _;}while(true){i=i+1|0;if(i>=h)break;if(V(b.n)>g)continue;n=a.c3(f,b.n);if(n<=0)continue;else{o=JM(b,k+V(b.n)*0.699999988079071+j,l+V(b.n)*0.699999988079071+j,m+V(b.n)*0.699999988079071+j,Wj(n));o.iP=10;continue _;}}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function BBZ(a,b){return a.xv/5.0;}
function AXG(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(EL()){var $T=CV();$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.nl(b,c,d,e);if(C()){break _;}h= -c|0;i= -d|0;j= -e|0;b=Fh(f,h,i,j);f=Fh(g,h,i,j);k=TM(b,f,a.fI);l=TM(b,f,a.fA);m=Rg(b,f,a.en);n=Rg(b,f,a.d0);o=RN(b,f,a.f5);p=RN(b,f,a.fV);if(!ACA(a,k))k=null;if(!ACA(a,l))l=null;if
(!AHn(a,m))m=null;if(!AHn(a,n))n=null;if(!ACP(a,o))o=null;if(!ACP(a,p))p=null;q=null;if(k!==null)q=k;if(l!==null&&!(q!==null&&F7(b,l)>=F7(b,q)))q=l;if(m!==null&&!(q!==null&&F7(b,m)>=F7(b,q)))q=m;if(n!==null&&!(q!==null&&F7(b,n)>=F7(b,q)))q=n;if(o!==null&&!(q!==null&&F7(b,o)>=F7(b,q)))q=o;if(p!==null&&!(q!==null&&F7(b,p)>=F7(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 BCB(c,d,e,r,Fh(q,c,d,e));default:EK();}}CV().s(a,b,c,d,e,f,g,
h,i,j,k,l,m,n,o,p,q,r,$p);}
function ACA(a,b){var c,d;a:{if(b===null)c=0;else{d=b.E;if(d>=a.en&&d<=a.d0){d=b.C;if(d>=a.f5&&d<=a.fV){c=1;break a;}}c=0;}}return c;}
function AHn(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.fI&&d<=a.fA){d=b.C;if(d>=a.f5&&d<=a.fV){c=1;break a;}}c=0;}}return c;}
function ACP(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.fI&&d<=a.fA){d=b.E;if(d>=a.en&&d<=a.d0){c=1;break a;}}c=0;}}return c;}
function A2T(a,b,c,d,e){}
function BiF(a){return 0;}
function A89(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}f=$z;if(f){O();if(!BU_.data[f].bG.la()){c=0;break a;}}c=1;}return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A$v(a,b,c,d,e,f){return 0;}
function BaJ(a,b,c,d,e,f){}
function A4X(a,b,c,d,e,f){}
function A57(a,b,c,d,e,f){}
function AVa(a,b,c,d,e,f,g){}
function BeG(a,b,c,d,e){}
function BsE(a,b,c,d,e){return 16777215;}
function AXe(a,b,c,d,e,f){return 0;}
function Bvt(a){return 0;}
function BaN(a,b,c,d,e,f){}
function A9X(a,b,c,d,e,f){return 0;}
function BBG(a){}
function A48(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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.a_N(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BcL(a,b,c,d,e){return 1;}
function Byg(){var b,c,d;B2W=Oz(B(572),1.0,1.0);B2X=Oz(B(573),1.0,1.0);B2Y=Oz(B(574),1.0,1.0);B2Z=Oz(B(575),1.0,1.0);B20=Oz(B(572),1.0,1.0);B21=Oz(B(572),1.0,1.5);B22=BMN(B(572),1.0,1.0);B23=Oz(B(576),1.0,1.0);B24=BRm(B(577),1.0,1.0);BU_=W(Bf,256);B25=GC(256);B26=GC(256);B27=GC(256);B28=Bo(256);B29=GC(256);B2$=Bo(256);BVf=Ci(ED(B_(BNQ(1,1),1.5),10.0),B20);BVb=Ci(B_(BQ0(2),0.6000000238418579),B2Z);BVc=Ci(B_(BMP(3,2),0.5),B2Y);b=new Bf;BI();DG(b,4,16,B3Z);BXT=Ci(ED(B_(b,2.0),10.0),B20);BXV=Ci(ED(B_(ZH(5,4,B30),
2.0),5.0),B2X);BX1=Ci(B_(BRG(6,15),0.0),B2Z);BVa=Ci(ED(B_(ZH(7,17,B3Z),(-1.0)),6000000.0),B20);BYr=KW(B_(BhY(8,BYh),100.0),3);B2_=KW(B_(BkP(9,BYh),100.0),3);BYs=KW(JV(B_(BhY(10,BYn),0.0),1.0),255);B3a=KW(JV(B_(BkP(11,BYn),100.0),1.0),255);BX6=Ci(B_(BN8(12,18),0.5),B24);BX7=Ci(B_(BQ6(13,19),0.6000000238418579),B2Y);BYa=Ci(ED(B_(AKH(14,32),3.0),5.0),B20);BX_=Ci(ED(B_(AKH(15,33),3.0),5.0),B20);BX$=Ci(ED(B_(AKH(16,34),3.0),5.0),B20);BXW=Ci(B_(BO7(17),2.0),B2X);BXX=Ci(KW(B_(BNh(18,52),0.20000000298023224),1),B2Z);BX8
=Ci(B_(BQp(19),0.6000000238418579),B2Z);BXZ=Ci(B_(BNK(20,49,B31,0),0.30000001192092896),B22);B3b=null;B3c=null;B3d=null;B3e=null;B3f=null;B3g=null;B3h=null;B3i=null;B3j=null;B3k=null;B3l=null;B3m=null;B3n=null;B3o=null;BX9=Ci(B_(ZH(35,64,B32),0.800000011920929),B23);B3p=null;BX2=Ci(B_(Bo8(37,13),0.0),B2Z);BX3=Ci(B_(Bo8(38,12),0.0),B2Z);BX4=JV(Ci(B_(Bxc(39,29),0.0),B2Z),0.125);BX5=Ci(B_(Bxc(40,28),0.0),B2Z);BYc=Ci(ED(B_(A87(41,39),3.0),10.0),B21);BYb=Ci(ED(B_(A87(42,38),5.0),10.0),B21);BVd=Ci(ED(B_(BKe(43,1),
2.0),10.0),B20);BVe=Ci(ED(B_(BKe(44,0),2.0),10.0),B20);BXU=Ci(ED(B_(ZH(45,7,B3Z),2.0),10.0),B20);BYe=Ci(B_(BNk(46,8),0.0),B2Z);BYd=Ci(B_(BPA(47,35),1.5),B2X);BX0=Ci(ED(B_(ZH(48,36,B3Z),2.0),10.0),B20);BYf=Ci(ED(B_(BN0(49,37),10.0),2000.0),B20);BXY=Ci(JV(B_(BQr(50,80),0.0),0.9375),B2X);BYi=Ci(JV(B_(BPc(51,31),0.0),1.0),B2X);B3q=Ci(B_(BO2(52,65),5.0),B21);B3r=Bvm(53,BXV);B3s=Ci(B_(BPr(54),2.5),B2X);B3t=Ci(B_(BOE(55,84),0.0),B2W);B3u=Ci(ED(B_(AKH(56,50),3.0),5.0),B20);B3v=Ci(ED(B_(A87(57,40),5.0),10.0),B21);B3w
=Ci(B_(BQG(58),2.5),B2X);B3x=Ci(B_(BRI(59,88),0.0),B2Z);B3y=Ci(B_(BOl(60),0.6000000238418579),B2Y);B3z=Ci(B_(Bqq(61,0),3.5),B20);B3A=JV(Ci(B_(Bqq(62,1),3.5),B20),0.875);B3B=Ci(B_(Bhf(63,G(Pk),1),1.0),B2X);B3C=Ci(B_(BlL(64,B30),3.0),B2X);B3D=Ci(B_(BRC(65,83),0.4000000059604645),B2X);B3E=Ci(B_(BNE(66,128),0.699999988079071),B21);B3F=Bvm(67,BXT);B3G=Ci(B_(Bhf(68,G(Pk),0),1.0),B2X);B3H=Ci(B_(BQX(69,96),0.5),B2X);b=new AMz;c=BVf.P;ACh();AW7(b,70,c,B33);B3I=Ci(B_(b,0.5),B20);B3J=Ci(B_(BlL(71,B34),5.0),B21);B3K=Ci(B_(BMG(72,
BXV.P,B35),0.5),B2X);B3L=Ci(ED(B_(BMu(73,51,0),3.0),5.0),B20);B3M=Ci(ED(B_(JV(BMu(74,51,1),0.625),3.0),5.0),B20);B3N=Ci(B_(BHS(75,115,0),0.0),B2X);B3O=Ci(JV(B_(BHS(76,99,1),0.0),0.5),B2X);B3P=Ci(B_(BPR(77,BVf.P),0.5),B20);B3Q=Ci(B_(BRM(78,66),0.10000000149011612),B23);B3R=Ci(KW(B_(BRR(79,67),0.5),3),B22);B3S=Ci(B_(BRF(80,66),0.20000000298023224),B23);B3T=Ci(B_(BMX(81,70),0.4000000059604645),B23);B3U=Ci(B_(BPW(82,72),0.6000000238418579),B2Y);B3V=Ci(B_(BR2(83,73),0.0),B2Z);B3W=Ci(ED(B_(BN5(84,74),2.0),10.0),B20);B3X
=Ci(ED(B_(BM8(85,4),2.0),5.0),B2X);d=0;while(d<256){if(BU_.data[d]!==null){BN();B36.data[d]=BMQ(d-256|0);}d=d+1|0;}}
function Ih(){var a=this;D.call(a);a.w4=null;a.a_a=null;}
function RA(a,b,c){var d,e,f;d=c.data;AJP(b);e=d.length;f=0;while(f<e){AJP(d[f]);f=f+1|0;}a.w4=b;a.a_a=c.c4();}
function AJP(b){var c,d;if(JN(b))J(AY0(b));if(!A2f(Bd(b,0)))J(AY0(b));c=1;while(c<Z(b)){a:{d=Bd(b,c);switch(d){case 43:case 45:case 46:case 58:case 95:break;default:if(A2f(d))break a;else J(AY0(b));}}c=c+1|0;}}
function A2f(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 AHy(b){var c;if(b===null){b=new BH;Ba(b,B(578));J(b);}AJP(b);Bsd();c=Ck(B37,AM1(b));if(c!==null)return c;c=new AMx;X(c);c.a_t=b;J(c);}
function Bs$(a){return a.w4;}
function BdC(a,b){var c,d,$$je;a:{try{c=a.C3();Ie();b=BaK(AJf(AN4(c,BVh),BVh),b);}catch($$e){$$je=N($$e);if($$je instanceof K9){d=$$je;break a;}else{throw $$e;}}return b;}c=new GB;HF(c,B(579),d);J(c);}
function AVW(a,b){var c,d,$$je;a:{try{c=a.H7();Ie();b=AYA(YI(US(c,BVh),BVh),b);}catch($$e){$$je=N($$e);if($$je instanceof K9){d=$$je;break a;}else{throw $$e;}}return b;}c=new GB;HF(c,B(579),d);J(c);}
function ARu(a,b){var c,d,e,f;a:{c=a.w4;b=b.w4;if(c===b)d=0;else{e=DO(Z(c),Z(b));f=0;while(true){if(f>=e){d=Z(c)-Z(b)|0;break a;}d=Fr(Bd(c,f))-Fr(Bd(b,f))|0;if(d)break;f=f+1|0;}}}return d;}
function BHu(a,b){return ARu(a,b);}
var ADP=K(Ih);
var BSF=null;function QS(){QS=Bi(ADP);BiW();}
function BQA(){var a=new ADP();A$J(a);return a;}
function A$J(a){QS();RA(a,B(580),W(Cj,0));}
function AUJ(a){var b;b=new AJe;Td(b,a,0.3333333432674408,0.5);return b;}
function AKE(a){var b;b=new AH8;Tl(b,a,2.0,4.0);return b;}
function BiW(){BSF=BQA();}
var ADB=K(0);
function ABJ(){var a=this;D.call(a);a.Ds=null;a.CF=null;a.Id=null;a.a62=null;}
var B38=null;function KS(){KS=Bi(ABJ);BHW();}
function BO_(){var a=new ABJ();AW2(a);return a;}
function AW2(a){KS();a.Ds=null;a.CF=null;a.Id=null;a.a62=null;}
function AUM(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.Id===null)return;d=B(581);e=new AG_;e.U0=a;e.U1=b;e.UZ=c;KS();$p=1;case 1:A4o(d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function BDw(b,c,d){var e;KS();e=new ANs;e.a35=c;e.a36=b;e.a33=d;$rt_globals.setTimeout(B5(e,"onTimer"),0);}
function BKF(b,c,d){var e;KS();e=new ACO;e.a4A=c;e.a4B=b;e.a4C=d;$rt_globals.setTimeout(B5(e,"onTimer"),0);}
function BHW(){B38=E2(B(582));}
function A4o(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BDw(b,c,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function A6E(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BKF(b,c,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
var AR5=K();
function B39(){var a=new AR5();Bta(a);return a;}
function Bta(a){}
function AAD(){D.call(this);this.a2o=null;}
function Bli(a,b){var c;c=a.a2o;DA();Br(c,10);Bv(c,B(339));Bv(c,b);}
function Ee(){var a=this;Dw.call(a);a.WS=0;a.Xc=null;}
var B3$=null;var B3_=null;var B4a=null;var B4b=null;var B4c=null;var B4d=null;var B4e=null;var B4f=null;var B4g=null;var B4h=null;var B4i=null;var B4j=null;var B4k=null;var B4l=null;var B4m=null;var B4n=null;var B4o=null;var BYZ=null;var B4p=null;function AZp(){AZp=Bi(Ee);BzD();}
function F_(a,b,c,d){var e=new Ee();Bb4(e,a,b,c,d);return e;}
function Bew(){AZp();return B4p.c4();}
function Bb4(a,b,c,d,e){AZp();Ga(a,b,c);a.WS=d;a.Xc=e;}
function BzD(){var b,c,d,e;B3$=F_(B(583),0,0,B(584));B3_=F_(B(585),1,1,B(586));B4a=F_(B(587),2,2,B(588));B4b=F_(B(589),3,3,B(590));B4c=F_(B(591),4,4,B(592));B4d=F_(B(593),5,5,B(594));B4e=F_(B(595),6,6,B(596));B4f=F_(B(597),7,7,B(598));B4g=F_(B(599),8,8,B(600));B4h=F_(B(601),9,9,B(602));B4i=F_(B(603),10,10,B(604));B4j=F_(B(605),11,11,B(606));B4k=F_(B(607),12,12,B(608));B4l=F_(B(609),13,13,B(610));B4m=F_(B(611),14,14,B(612));B4n=F_(B(613),15,15,B(614));b=F_(B(615),16,16,B(616));B4o=b;B4p=R(Ee,[B3$,B3_,B4a,B4b,
B4c,B4d,B4e,B4f,B4g,B4h,B4i,B4j,B4k,B4l,B4m,B4n,b]);BYZ=W(Ee,20);c=Bew();d=0;while(true){e=c.data;if(d>=e.length)break;BYZ.data[e[d].WS]=e[d];d=d+1|0;}}
var Q6=K(0);
function AXt(){var a=this;I6.call(a);a.gG=null;a.o=0;}
function Ct(){var a=new AXt();By0(a);return a;}
function A2N(a){var b=new AXt();AAp(b,a);return b;}
function ADv(a){var b=new AXt();Bqt(b,a);return b;}
function By0(a){AAp(a,10);}
function AAp(a,b){var c;if(b>=0){a.gG=W(D,b);return;}c=new BH;X(c);J(c);}
function Bqt(a,b){var c,d,e,f;AAp(a,b.jf());c=Jp(b);d=0;while(true){e=a.gG.data;f=e.length;if(d>=f)break;e[d]=JS(c);d=d+1|0;}a.o=f;}
function AEg(a,b){var c,d;c=a.gG.data.length;if(c<b){d=c>=1073741823?2147483647:D4(b,D4(c*2|0,5));a.gG=Gh(a.gG,d);}}
function Be(a,b){Xl(a,b);return a.gG.data[b];}
function Ei(a){return a.o;}
function Q2(a,b,c){var d,e;Xl(a,b);d=a.gG.data;e=d[b];d[b]=c;return e;}
function Bb(a,b){var c,d;AEg(a,a.o+1|0);c=a.gG.data;d=a.o;a.o=d+1|0;c[d]=b;a.eJ=a.eJ+1|0;return 1;}
function AMA(a,b,c){var d,e,f,g;if(b>=0){d=a.o;if(b<=d){AEg(a,d+1|0);e=a.o;f=e;while(f>b){g=a.gG.data;g[f]=g[f-1|0];f=f+(-1)|0;}a.gG.data[b]=c;a.o=e+1|0;a.eJ=a.eJ+1|0;return;}}c=new Cz;X(c);J(c);}
function Ew(a,b){var c,d,e,f;Xl(a,b);c=a.gG.data;d=c[b];e=a.o-1|0;a.o=e;while(b<e){f=b+1|0;c[b]=c[f];b=f;}c[e]=null;a.eJ=a.eJ+1|0;return d;}
function I0(a,b){var c,d;c=a.o;d=0;a:{while(true){if(d>=c){d=(-1);break a;}if(Io(b,Be(a,d)))break;d=d+1|0;}}if(d<0)return 0;Ew(a,d);return 1;}
function D1(a){A5M(a.gG,0,a.o,null);a.o=0;a.eJ=a.eJ+1|0;}
function Xl(a,b){var c;if(b>=0&&b<a.o)return;c=new Cz;X(c);J(c);}
function BJx(a){var b,c,d,e;b=a.o;if(!b)return B(3);c=b-1|0;d=new S;L9(d,b*16|0);Br(d,91);b=0;while(b<c){e=a.gG.data;Bv(H(d,e[b]!==a?e[b]:B(340)),B(106));b=b+1|0;}e=a.gG.data;H(d,e[c]!==a?e[c]:B(340));Br(d,93);return Q(d);}
function BvW(a){var b,c;b=1;c=0;while(c<a.o){b=(31*b|0)+Pp(a.gG.data[c])|0;c=c+1|0;}return b;}
var Rp=K();
var BTT=null;var BTU=null;var BTV=null;function Jg(){Jg=Bi(Rp);BuZ();}
function B4q(){var a=new Rp();BcZ(a);return a;}
function BcZ(a){Jg();}
function AF4(b){Jg();return ATO(b);}
function ON(b){var c,d,e,f;Jg();if(!(b instanceof To))J(P8(b));c=b.d2;d=b.by;e=b.dx;if(!d&&e==b.pp)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 TQ(b){var c,d,e;Jg();if(!(b instanceof To))J(P8(b));c=b.d2;d=b.by;e=c.byteOffset;c=c.buffer;e=e+d|0;d=b.dx-d|0;return new $rt_globals.Uint8Array(c,e,d);}
function AHA(b){var c,d,e,f;Jg();if(!(b instanceof Xu))J(P8(b));c=b.ql;d=b.fj;e=b.lU;if(!d&&e==b.BW)return c;b=c.buffer;f=c.byteOffset+(d<<2)|0;d=e-d|0;return new $rt_globals.Float32Array(b,f,d);}
function P8(b){var c,d;Jg();c=new AOt;b=AEF(C1(b));d=new S;T(d);H(H(H(d,B(617)),b),B(618));Ba(c,Q(d));return c;}
function BuZ(){BTT=ATO(new $rt_globals.Int8Array(0));BTU=BLQ(new $rt_globals.Int32Array(0));BTV=BIm(new $rt_globals.Float32Array(0));}
var Xk=K();
var BZK=null;function B4r(){var a=new Xk();Bed(a);return a;}
function Bed(a){}
function La(a,b,c){return b.qX(c);}
function ASm(){BZK=new Xk;}
var QC=K(0);
function DS(b){var c,d;c=new Cz;d=new S;T(d);Bg(H(d,B(619)),b);Ba(c,Q(d));return c;}
var ZQ=K();
function SE(){var a=this;D.call(a);a.bbt=61;a.E4=0;a.a05=0;a.a46=0;a.wM=0;a.a6C=0;a.Xg=null;}
var B4s=null;function ABZ(b,c){b=Bc(b+(-2147483648)|0,c+(-2147483648)|0);return b<0?(-1):b?1:0;}
function TW(a,b,c){var d,e,f,g,h;d=c.pH;if(d===null){c.pH=BT(D4(b,8192));c.ct=0;c.sQ=0;}else{d=d.data;b=c.ct+b|0;e=d.length;if((b-e|0)>0){e=e*2|0;if(ABZ(e,b)<0)e=b;if(ABZ(e,2147483639)<=0)b=e;else{if(b<0){c=new WG;f=Cg(M(b),I(4294967295, 0));g=new S;T(g);Gs(H(g,B(620)),f);Ba(c,Q(g));J(c);}if(b<=2147483639)b=2147483639;}d=BT(b);h=c.pH;Cx(h,0,d,0,h.data.length);c.pH=d;return d;}}return c.pH;}
function AKf(a){var b;b=a.Xg;AEh();return b!==B4t?0:1;}
function AH4(a,b,c,d,e){var f;if(e.pH===null)return !e.qv?0:(-1);f=DO(e.ct-e.sQ|0,d);Cx(e.pH,e.sQ,b,c,f);c=e.sQ+f|0;e.sQ=c;if(c>=e.ct)e.pH=null;return f;}
function AZ$(){B4s=JZ([13,10]);}
function Rz(){var a=this;SE.call(a);a.He=null;a.bcM=null;a.pQ=null;a.IY=0;a.u1=0;}
var B4u=null;var B4v=null;var B4w=null;function BQb(){var a=new Rz();AWx(a);return a;}
function BQ1(a,b,c){var d=new Rz();AMI(d,a,b,c);return d;}
function Js(b){var c,d,e;c=BQb();d=OW(b,AHy(B(580)));if(d!==null){e=d.data.length;if(e){b=new ZY;ADu(c,d,0,e,b);ADu(c,d,0,(-1),b);d=BT(b.ct);AH4(c,d,0,d.data.length,b);}}return d;}
function Ub(b){var c,d,e,f,g,h,i;c=new Cj;if(b!==null){d=b.data.length;if(d){e=BQ1(0,B4s,0);f=e.a05;g=CA(M(((d+f|0)-1|0)/f|0),M(e.a46));f=e.wM;if(f>0){h=M(f);g=Bk(g,CA(Df(BJ(Bk(g,h),M(1)),h),M(e.a6C)));}if(Dr(g,M(2147483647))){c=new BH;e=new S;T(e);Bg(H(Gs(H(e,B(621)),g),B(622)),2147483647);Ba(c,Q(e));J(c);}if(d&&d){i=new ZY;ADl(e,b,0,d,i);ADl(e,b,0,(-1),i);b=BT(i.ct-i.sQ|0);AH4(e,b,0,b.data.length,i);}}}L$(c,b,AHy(B(580)));return c;}
function AWx(a){AMI(a,0,B4s,0);}
function AMI(a,b,c,d){var e,f,g,h,i,j,k,l;AEh();e=B4x;f=c===null?0:c.data.length;a.bbt=61;a.a05=3;a.a46=4;a.wM=!(b>0&&f>0?1:0)?0:(b/4|0)*4|0;a.a6C=f;a.E4=61;a.Xg=e;g=B4w;a.bcM=g;if(c===null){a.u1=4;a.pQ=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=BQJ(c,AHy(B(580)));k=new BH;l=new S;T(l);Br(H(H(l,B(623)),e),93);Ba(k,Q(l));J(k);}if(b<=0){a.u1=4;a.pQ=
null;}else{a.u1=4+f|0;g=BT(f);a.pQ=g;Cx(c,0,g,0,f);}}a.IY=a.u1-1|0;a.He=!d?B4u:B4v;}
function ADu(a,b,c,d,e){var f,g,h,i,j,k,l,m;if(e.qv)return;if(d<0)e.qv=1;f=0;a:{while(true){if(f>=d)break a;g=b.data;h=TW(a,a.IY,e);i=c+1|0;j=g[c];if(j==a.E4)break;if(j>=0){g=B4w.data;if(j<g.length){k=g[j];if(k>=0){c=(e.o0+1|0)%4|0;e.o0=c;j=(e.j8<<6)+k|0;e.j8=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.qv=1;}b:{if(e.qv&&e.o0){h=TW(a,a.IY,e);c=e.o0;switch(c){case 1:break;case 2:b=h.data;AIX(a,15,e);d
=e.j8>>4;e.j8=d;i=e.ct;e.ct=i+1|0;b[i]=(d&255)<<24>>24;break b;case 3:b=h.data;AIX(a,3,e);j=e.j8>>2;e.j8=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 CP;m=new S;T(m);Bg(H(m,B(624)),c);Ba(e,Q(m));J(e);}if(AKf(a)){m=new BH;Ba(m,B(625));J(m);}}}}
function ADl(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;if(e.qv)return;a:{if(d>=0){f=0;while(true){if(f>=d)break a;g=b.data;h=TW(a,a.u1,e);i=(e.o0+1|0)%3|0;e.o0=i;j=c+1|0;k=g[c];if(k<0)k=k+256|0;c=(e.j8<<8)+k|0;e.j8=c;if(0==i){l=h.data;k=e.ct;m=k+1|0;e.ct=m;g=a.He.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.A3+4|0;e.A3=c;m=a.wM;if(m>0&&m<=c){g=a.pQ;Cx(g,0,h,k,g.data.length);e.ct=e.ct+a.pQ.data.length|0;e.A3=0;}}f=f+1|0;c=j;}}e.qv=1;if(0==e.o0&&!a.wM)return;b:
{c:{g=TW(a,a.u1,e);m=e.ct;c=e.o0;switch(c){case 0:break b;case 1:h=g.data;c=m+1|0;e.ct=c;b=a.He;l=b.data;d=e.j8;h[m]=l[d>>2&63];k=c+1|0;e.ct=k;h[c]=l[d<<4&63];if(b!==B4u)break b;c=k+1|0;e.ct=c;d=a.E4;h[k]=d;e.ct=c+1|0;h[c]=d;break b;case 2:break c;default:}e=new CP;n=new S;T(n);Bg(H(n,B(624)),c);Ba(e,Q(n));J(e);}h=g.data;c=m+1|0;e.ct=c;b=a.He;l=b.data;d=e.j8;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===B4u){e.ct=c+1|0;h[c]=a.E4;}}c=e.A3;d=e.ct;c=c+(d-m|0)|0;e.A3=c;if
(a.wM>0&&c>0){b=a.pQ;Cx(b,0,g,d,b.data.length);e.ct=e.ct+a.pQ.data.length|0;}}}
function AIX(a,b,c){var d;if(AKf(a)&&c.j8&b){d=new BH;Ba(d,B(626));J(d);}}
function A6L(){B4u=JZ([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]);B4v=JZ([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]);B4w=JZ([(-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 X9(){var a=this;D.call(a);a.qA=0;a.nL=0;a.jP=null;a.Ni=0;}
function BiI(b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:DA();$p=1;case 1:$z=AQg(b);if(C()){break _;}c=$z;if(c===null)return null;$p=2;case 2:$z=BeT(c);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(b,c,$p);}
function BrA(b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=B(422);d=AOC(b);if(d===null)return null;$p=1;case 1:$z=AVj(d,c);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(b,c,d,$p);}
function AL7(a,b,c,d,e,f,g,h){var i;i=0;while(i<e){Cx(a.jP,(g+Bp(i+c|0,h)|0)+b|0,f,Bp(i,d),d);i=i+1|0;}}
function A86(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 BH;Ba(b,B(627));J(b);}l=j-h|0;if(l!=(f-d|0)){b=new BH;Ba(b,B(628));J(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.jP.data[o];r=a.jP.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 ACd(a){var b,c,d;b=0;while(true){c=a.jP.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 AEW=K();
var BT6=null;function T$(){T$=Bi(AEW);BJ8();}
function B4y(){var a=new AEW();AS7(a);return a;}
function AS7(a){T$();}
function AZF(b){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:T$();$p=1;case 1:A9o(b);if(C()){break _;}return;default:EK();}}CV().s(b,$p);}
function BJ8(){BT6=Zd(B(629));}
var AXq=K();
function B4z(){var a=new AXq();Brt(a);return a;}
function Brt(a){}
function AAO(b,c){var d,e,f,g;b=b.data;d=DF(c);e=d.data;f=DO(c,b.length);g=0;while(g<f){e[g]=b[g];g=g+1|0;}return d;}
function MT(b,c){var d,e,f,g;b=b.data;d=BT(c);e=d.data;f=DO(c,b.length);g=0;while(g<f){e[g]=b[g];g=g+1|0;}return d;}
function AV5(b,c){var d,e,f,g;b=b.data;d=Bo(c);e=d.data;f=DO(c,b.length);g=0;while(g<f){e[g]=b[g];g=g+1|0;}return d;}
function Gh(b,c){var d,e,f,g;d=b.data;e=AT_(Qm(C1(b)),c);f=DO(c,d.length);g=0;while(g<f){e.data[g]=d[g];g=g+1|0;}return e;}
function Bbz(b,c,d,e){var f,g,h;if(c>d){f=new BH;X(f);J(f);}while(c<d){g=b.data;h=c+1|0;g[c]=e;c=h;}}
function Y5(b,c){Bbz(b,0,b.data.length,c);}
function A5M(b,c,d,e){var f,g;if(c>d){e=new BH;X(e);J(e);}while(c<d){f=b.data;g=c+1|0;f[c]=e;c=g;}}
function ABw(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=BZK;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=DO(j,h+f|0);l=h+(2*f|0)|0;m=DO(j,l);n=h;j=k;a:{b:{while(h!=k){if(j==m)break b;o=i[h];p=i[j];if(c.oy(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 XQ(b,c){var d,e,f,g,h;b=b.data;d=0;e=b.length;if(d>e){f=new BH;X(f);J(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=G4(b[e],c);if(!h)break;if(h<=0)d=e+1|0;else g=e-1|0;}}return e;}
function AQa(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 NF(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(!Io(b[f],c[f]))break;e=e+1|0;}}return e>=0?0:1;}}return 0;}
function Jx(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)+Pp(e[d])|0;d=d+1|0;}return c;}
function Sk(b){var c;Mc(b);c=new AAH;c.Hl=b;return c;}
var Lk=K();
var BUO=null;var B4A=null;var B4B=null;var B4C=null;var B4D=null;var B4E=null;function Nt(){Nt=Bi(Lk);BAS();}
function B4F(){var a=new Lk();AON(a);return a;}
function AON(a){Nt();}
function BAS(){QS();BUO=BSF;B4A=BNy();B4B=BP5();B4C=A7C(B(630),1,0);B4D=A7C(B(631),0,0);B4E=A7C(B(632),0,1);}
var BbA=K();
function B4G(){var a=new BbA();BmL(a);return a;}
function BmL(a){}
function A7M(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)J(VO(B(633)));f=new ADq;g=e-8|0;Bfk(f,b,0,g);h=BT(8);U2(f,h);i=A1P(h);if(!CN(B(634),i)){b=new BF;c=B6();Ca(H(H(c,B(635)),i),39);H9(b,BX(c));J(b);}j=new $rt_globals.Uint8Array(b,g,8);h=BT(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=A8_(f);if(!Cn(k,B(636))){b=new BF;c=B6();H(H(c,B(637)),k);H9(b,BX(c));J(b);}a:{Xq(f,M(Tn(f)));Xq(f,M(Bw6(f)));Xq(f,M(8));l=Q8(f);m=Tn(f)&
65535;switch(m){case 48:break a;case 71:f=BPL(f);break a;case 90:f=BR7(f);break a;default:}b=new BF;c=B6();Ca(H(c,B(638)),m);H9(b,BX(c));J(b);}if(Z(c)>0&&!Kd(c,B(29))){b=B6();Ca(H(b,c),47);c=BX(b);}n=Ux();g=0;b:while(true){if(g>=l){if(Q8(f)==1162757156){f.eL();return;}J(VO(B(639)));}o=Q8(f);if(o==1162757156){b=new BF;p=l-g|0;c=B6();H(Db(H(c,B(640)),p),B(641));H9(b,BX(c));J(b);}c:{q=A8_(f);r=Q8(f);if(!g){if(o!=1212498244){b=new BF;c=B6();H(H(H(c,B(642)),q),B(643));H9(b,BX(c));J(b);}s=BT(r);f.Cm(s);if(!CN(B(644),
q))break b;if(!CN(B(645),A1P(s)))break b;if(f.fF()==62)break c;else{b=new BF;c=B6();H(H(H(c,B(646)),q),B(647));H9(b,BX(c));J(b);}}if(o!=1179208773)f.a0W(M(r));else{p=Bc(r,5);if(p<0){b=new BF;c=B6();H(H(H(c,B(642)),q),B(647));H9(b,BX(c));J(b);}t=Q8(f);u=BT(r-5|0);f.Cm(u);if(p>0){h=u.data;AFl(n);VA(n,u,0,h.length);if(t!=BU((AF0(n)))){b=new BF;c=B6();H(H(H(c,B(642)),q),B(648));H9(b,BX(c));J(b);}}if(f.fF()!=58){b=new BF;c=B6();H(H(H(c,B(642)),q),B(647));H9(b,BX(c));J(b);}b=B6();H(H(b,c),q);v=BX(b);if(Dp(v,B(325)))AVY(v);b
=B6();H(H(b,c),q);Bu(d,BX(b),u);}if(f.fF()!=62){b=new BF;c=B6();H(H(H(c,B(646)),q),B(647));H9(b,BX(c));J(b);}}g=g+1|0;}J(VO(B(649)));}if(j[g]!=h[g])break;g=g+1|0;}J(VO(B(650)));}
function Bw6(b){return Tn(b)<<8|Tn(b);}
function Q8(b){return b.fF()<<24|b.fF()<<16|b.fF()<<8|b.fF();}
function A1P(b){var c,d,e,f;b=b.data;c=b.length;d=DF(c);e=d.data;f=0;while(f<c){e[f]=b[f]&255&65535;f=f+1|0;}return I4(d);}
function A8_(b){var c,d,e,f;c=b.fF();d=DF(c);e=d.data;f=0;while(f<c){e[f]=b.fF()&255&65535;f=f+1|0;}return I4(d);}
function Wt(){var a=this;D.call(a);a.Tr=null;a.Bo=0;}
var Sn=K(0);
function A_X(){var a=this;D.call(a);a.baJ=null;a.pC=null;a.a$A=0;}
function BfC(a){var b=new A_X();BAW(b,a);return b;}
function BAW(a,b){a.baJ=b;a.pC=b.Tr;a.a$A=0;}
function Bab(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.pC;$p=1;case 1:d.QP(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
var AJs=K();
var B1b=null;function BzB(){BzB=Bi(AJs);Bz9();}
function B4H(){var a=new AJs();A9e(a);return a;}
function A9e(a){BzB();}
function Bz9(){B1b=E2(B(452));}
function WW(){var a=this;D.call(a);a.a5t=null;a.k2=null;}
function Bjz(a){return 1;}
function A8A(a,b){return Om(a.k2,b)===null?0:1;}
function Bgh(a,b){var c,d;c=AFa(a.k2,b);if(c===null)return null;B$();d=AF4(c.data);if(d===null){d=IX(c.data.length);Nl(d,c);LM(d);}return d;}
function A7W(a,b,c){var d,e,f,g,h,i,j;B$();d=BMz(TQ(c));if(d===null){d=BT(Gn(c));e=d.data;f=c.by;g=e.length;h=f+g|0;if(h>c.dx)J(DS(h-1|0));i=d.data;j=new $rt_globals.Int8Array(c.d2.buffer,c.d2.byteOffset+c.by|0,g);i.set(j);c.by=c.by+g|0;Ji(c,f);}Xf(a.k2,b,d);}
function Be0(a,b){return TK(a.k2,b)===null?0:1;}
function AXI(a,b,c){var d;d=Om(a.k2,b);if(d===null)return 0;Xf(a.k2,c,d);return 1;}
function Bdl(a,b){var c;c=AFa(a.k2,b);return c===null?(-1):c.data.length;}
function AHo(a,b,c,d){var e,f,g;a:{if(!d)AHo(a,b,BsW(c,ALc(b)+1|0),1);else{e=Z(b)?0:1;f=a.k2;if(f.tg===null){g=new AHi;g.a6V=f;f.tg=g;}g=f.tg.gI();while(true){if(!g.bN())break a;f=g.bF();if(!(!e&&!Cn(f,b)))c.Fe(f);}}}}
var A6A=K();
function Blu(){var Context=$rt_globals.window.AudioContext||$rt_globals.window.webkitAudioContext;return new Context();}
function ALn(){var a=this;D.call(a);a.y=null;a.vy=null;}
var B4I=null;function AFs(){AFs=Bi(ALn);Bpp();}
function BRN(){var a=new ALn();AQP(a);return a;}
function AQP(a){AFs();WT(a);a.y=Dl();a.vy=Dl();Bu(a.y,B(651),Bz(48,0));Bu(a.y,B(652),Bz(49,0));Bu(a.y,B(653),Bz(50,0));Bu(a.y,B(654),Bz(51,0));Bu(a.y,B(655),Bz(52,0));Bu(a.y,B(656),Bz(53,0));Bu(a.y,B(657),Bz(54,0));Bu(a.y,B(658),Bz(55,0));Bu(a.y,B(659),Bz(56,0));Bu(a.y,B(660),Bz(57,0));Bu(a.y,B(661),Bz(65,0));Bu(a.y,B(662),Bz(66,0));Bu(a.y,B(663),Bz(67,0));Bu(a.y,B(664),Bz(68,0));Bu(a.y,B(665),Bz(69,0));Bu(a.y,B(666),Bz(70,0));Bu(a.y,B(667),Bz(71,0));Bu(a.y,B(668),Bz(72,0));Bu(a.y,B(669),Bz(73,0));Bu(a.y,B(670),
Bz(74,0));Bu(a.y,B(671),Bz(75,0));Bu(a.y,B(672),Bz(76,0));Bu(a.y,B(673),Bz(77,0));Bu(a.y,B(674),Bz(78,0));Bu(a.y,B(675),Bz(79,0));Bu(a.y,B(676),Bz(80,0));Bu(a.y,B(677),Bz(81,0));Bu(a.y,B(678),Bz(82,0));Bu(a.y,B(679),Bz(83,0));Bu(a.y,B(680),Bz(84,0));Bu(a.y,B(681),Bz(85,0));Bu(a.y,B(682),Bz(86,0));Bu(a.y,B(683),Bz(87,0));Bu(a.y,B(684),Bz(88,0));Bu(a.y,B(685),Bz(89,0));Bu(a.y,B(686),Bz(90,0));Bu(a.y,B(687),Bz(188,0));Bu(a.y,B(688),Bz(190,0));Bu(a.y,B(689),Bz(186,0));Bu(a.y,B(690),Bz(222,0));Bu(a.y,B(691),Bz(219,
0));Bu(a.y,B(692),Bz(221,0));Bu(a.y,B(693),Bz(192,0));Bu(a.y,B(694),Bz(220,0));Bu(a.y,B(695),Bz(220,0));Bu(a.y,B(696),Bz(189,0));Bu(a.y,B(697),Bz(187,0));Bu(a.y,B(698),Bz(191,0));Bu(a.y,B(699),Bz(193,0));Bu(a.y,B(700),Bz(255,0));Bu(a.y,B(701),Bz(18,1));Bu(a.y,B(702),Bz(18,2));Bu(a.y,B(703),Bz(20,0));Bu(a.y,B(704),Bz(17,1));Bu(a.y,B(705),Bz(17,2));Bu(a.y,B(706),Bz(91,1));Bu(a.y,B(707),Bz(92,2));Bu(a.y,B(708),Bz(16,1));Bu(a.y,B(709),Bz(16,2));Bu(a.y,B(710),Bz(93,0));Bu(a.y,B(711),Bz(13,0));Bu(a.y,B(712),Bz(32,
0));Bu(a.y,B(713),Bz(8,0));Bu(a.y,B(714),Bz(9,0));Bu(a.y,B(715),Bz(46,0));Bu(a.y,B(716),Bz(35,0));Bu(a.y,B(717),Bz(45,0));Bu(a.y,B(718),Bz(36,0));Bu(a.y,B(719),Bz(45,0));Bu(a.y,B(720),Bz(34,0));Bu(a.y,B(721),Bz(33,0));Bu(a.y,B(722),Bz(40,0));Bu(a.y,B(723),Bz(37,0));Bu(a.y,B(724),Bz(39,0));Bu(a.y,B(725),Bz(38,0));Bu(a.y,B(726),Bz(27,0));Bu(a.y,B(727),Bz(44,0));Bu(a.y,B(728),Bz(145,0));Bu(a.y,B(729),Bz(19,0));Bu(a.y,B(730),Bz(112,0));Bu(a.y,B(731),Bz(113,0));Bu(a.y,B(732),Bz(114,0));Bu(a.y,B(733),Bz(115,0));Bu(a.y,
B(734),Bz(116,0));Bu(a.y,B(735),Bz(117,0));Bu(a.y,B(736),Bz(118,0));Bu(a.y,B(737),Bz(119,0));Bu(a.y,B(738),Bz(120,0));Bu(a.y,B(739),Bz(121,0));Bu(a.y,B(740),Bz(122,0));Bu(a.y,B(741),Bz(123,0));Bu(a.y,B(742),Bz(124,0));Bu(a.y,B(743),Bz(125,0));Bu(a.y,B(744),Bz(126,0));Bu(a.y,B(745),Bz(127,0));Bu(a.y,B(746),Bz(128,0));Bu(a.y,B(747),Bz(129,0));Bu(a.y,B(748),Bz(130,0));Bu(a.y,B(749),Bz(131,0));Bu(a.y,B(750),Bz(132,0));Bu(a.y,B(751),Bz(133,0));Bu(a.y,B(752),Bz(134,0));Bu(a.y,B(753),Bz(135,0));Bu(a.y,B(754),Bz(144,
3));Bu(a.y,B(755),Bz(96,3));Bu(a.y,B(756),Bz(97,3));Bu(a.y,B(757),Bz(98,3));Bu(a.y,B(758),Bz(99,3));Bu(a.y,B(759),Bz(100,3));Bu(a.y,B(760),Bz(101,3));Bu(a.y,B(761),Bz(102,3));Bu(a.y,B(762),Bz(103,3));Bu(a.y,B(763),Bz(104,3));Bu(a.y,B(764),Bz(105,3));Bu(a.y,B(765),Bz(107,3));Bu(a.y,B(766),Bz(194,3));Bu(a.y,B(767),Bz(110,3));Bu(a.y,B(768),Bz(111,3));Bu(a.y,B(769),Bz(13,3));Bu(a.y,B(770),Bz(12,3));Bu(a.y,B(771),Bz(106,3));Bu(a.y,B(772),Bz(109,3));}
function ABn(a){return a.vy.fO;}
function AM$(a){var b;if(NL(a.vy))return a.y;b=Dl();ANy(b,a.y);ANy(b,a.vy);return b;}
function AMN(b){AFs();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(771);case 44:return B(687);case 45:return B(696);case 46:return B(688);case 47:return B(698);case 48:return B(651);case 49:return B(652);case 50:return B(653);case 51:return B(654);case 52:return B(655);case 53:return B(656);case 54:return B(657);case 55:return B(658);case 56:return B(659);case 57:return B(660);case 59:return B(689);case 61:return B(697);case 91:return B(691);case 92:return B(694);case 93:return B(692);case 96:return B(693);case 97:return B(661);case 98:return B(662);case 99:return B(663);case 100:return B(664);case 101:return B(665);case 102:return B(666);case 103:return B(667);case 104:return B(668);case 105:return B(669);case 106:return B(670);case 107:return B(671);case 108:return B(672);case 109:return B(673);case 110:return B(674);case 111:return B(675);case 112:return B(676);case 113:return B(677);case 114:return B(678);case 115:return B(679);case 116:return B(680);case 117:return B(681);case 118:return B(682);case 119:return B(683);case 120:return B(684);case 121:return B(685);case 122:return B(686);case 165:return B(700);default:break a;}return B(690);}return null;}
function Bpp(){var b,c,d;b=W(Cj,17);c=b.data;c[0]=B(687);c[1]=B(696);c[2]=B(688);c[3]=B(698);c[4]=B(697);c[5]=B(711);c[6]=B(651);c[7]=B(652);c[8]=B(653);c[9]=B(654);c[10]=B(655);c[11]=B(656);c[12]=B(657);c[13]=B(658);c[14]=B(659);c[15]=B(660);c[16]=B(700);AFs();d=BML(BPv(c.length));EG(d,Sk(b));B4I=d;}
var BcT=K();
function Bl6(){var a=new BcT();Bib(a);return a;}
function Bib(a){}
function Bi1(a,b){var c;c=b.target;Fn();if(c!==BS_){b.preventDefault();b.stopPropagation();}}
var BcV=K();
function BlX(){var a=new BcV();BDY(a);return a;}
function BDY(a){}
function BBJ(a,b){var c,d,e,f,g,h,$$je;b.preventDefault();b.stopPropagation();if(!B0J)c=0;else if(B0N&&!AC6()){Te(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=B0G.data;if(d<e.length)e[d]=1;}f=P7(b,B0u)*BU2|0;g=(BU0-(N0(b,B0v)*BU2|0)|0)-1|0;b=B0i;Fi(b);c:{try{Gd(b,ANM(f,g,d,0.0,0));if(H0(B0i)<=64)break c;Hx(B0i,0);break c;}catch($$e){$$je=N($$e);h=$$je;break a;}}try{C2(b);break b;}catch($$e){$$je=N($$e);h=$$je;break a;}}}return;}C2(b);J(h);}
var BcU=K();
function Brn(){var a=new BcU();BwK(a);return a;}
function BwK(a){}
function Bvr(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=B0G.data;if(c<d.length)d[c]=0;}e=P7(b,B0u)*BU2|0;f=(BU0-(N0(b,B0v)*BU2|0)|0)-1|0;b=B0i;Fi(b);a:{try{Gd(b,ANM(e,f,c,0.0,1));if(H0(B0i)>64)Hx(B0i,0);C2(b);}catch($$e){$$je=N($$e);g=$$je;break a;}return;}C2(b);J(g);}
var BcQ=K();
function BKM(){var a=new BcQ();Bo$(a);return a;}
function Bo$(a){}
function BrV(a,b){var c,d,e,$$je;b.preventDefault();b.stopPropagation();BYl=P7(b,B0u)*BU2|0;BYm=(BU0-(N0(b,B0v)*BU2|0)|0)-1|0;if(B0N){BYj=BYj+b.movementX;BYk=BYk+ -b.movementY;}a:{b:{if(B0k){c=P7(b,B0u)*BU2|0;d=(BU0-(N0(b,B0v)*BU2|0)|0)-1|0;b=B0i;Fi(b);c:{try{Gd(b,ANM(c,d,(-1),0.0,2));if(H0(B0i)<=64)break c;Hx(B0i,0);break c;}catch($$e){$$je=N($$e);e=$$je;break a;}}try{C2(b);break b;}catch($$e){$$je=N($$e);e=$$je;break a;}}}return;}C2(b);J(e);}
var BcP=K();
function BuO(){var a=new BcP();BhO(a);return a;}
function BhO(a){}
function BlO(a,b){B0s=1;}
var BcS=K();
function BhX(){var a=new BcS();Bu_(a);return a;}
function Bu_(a){}
function BIo(a,b){B0s=0;}
var BcR=K();
function Br0(){var a=new BcR();BLl(a);return a;}
function BLl(a){}
function A9K(a,b){var c,d,e,f,g,h,i,j,$$je;Fn();if(!BTa){b.preventDefault();b.stopPropagation();}if(!B0q&&(b.repeat?1:0))return;c=null;if(B0g!==null&&(typeof b.code==="string"?1:0))c=Ck(B0g,$rt_str(b.code));if(c!==null){d=c.zQ;e=c.zR;}else{d=AKh(b);e=ADK(b);}if(d==122&&!(b.repeat?1:0)){f=B0P;if(f){if(!(f&&(B0Q.matches?1:0)?1:0)){if(B0R){$rt_globals.navigator.keyboard.lock();B0S=1;}a:{c=BZZ;switch(B0P){case 1:try{c.requestFullscreen();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}break a;case 2:try
{c.webkitRequestFullscreen();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}break a;case 3:try{c.mozRequestFullScreen();break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}break a;default:}B$();DT(BTv,B(773));}}else{if(B0R){$rt_globals.navigator.keyboard.unlock();B0S=0;}b:{c=BZX.document;switch(B0P){case 1:try{c.exitFullscreen();break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}break b;case 2:try{c.webkitExitFullscreen();break b;}catch($$e)
{$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}break b;case 3:try{c.mozCancelFullscreen();break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}break b;default:}B$();DT(BTv,B(774));}}}}f=AHH(d);g=AJd(f,f!=d?0:e);if(B0l){c=B0n;if(c!==null&&g==211){c.bem(1);return;}}if(g)B0H.data[g]=1;h=$rt_str(AIP(b));i=Z(h);if(i==1)j=Bd(h,0);else if(i){if(CN(h,B(775)))return;j=0;}else j=AAr(d,b.shiftKey?1:0);b=B0j;Fi(b);c:{try{Gd(b,BrM(f,e,g,j,0));if(H0(B0j)>64)Hx(B0j,0);C2(b);}catch($$e){$$je=N($$e);c
=$$je;break c;}return;}C2(b);J(c);}
function BJh(a,b){A9K(a,b);}
var BcO=K();
function Bwj(){var a=new BcO();Bry(a);return a;}
function Bry(a){}
function BoI(a,b){var c,d,e,f,g,h,i,$$je;Fn();if(!BTa){b.preventDefault();b.stopPropagation();}c=null;if(B0g!==null&&(typeof b.code==="string"?1:0))c=Ck(B0g,$rt_str(b.code));if(c!==null){d=c.zQ;e=c.zR;}else{d=AKh(b);e=ADK(b);}f=AHH(d);g=f!=d?0:e;a:{h=AJd(f,g);if(h){i=B0H.data;i[h]=0;if(h==B0I){g=59;while(true){if(g>68)break a;i[g]=0;g=g+1|0;}}}}b:{c:{c=$rt_str(AIP(b));g=Z(c);if(g==1)g=Bd(c,0);else if(g){if(CN(c,B(775)))break c;g=0;}else g=AAr(d,b.shiftKey?1:0);b=B0j;Fi(b);d:{try{Gd(b,BrM(f,e,h,g,1));if(H0(B0j)
<=64)break d;Hx(B0j,0);break d;}catch($$e){$$je=N($$e);c=$$je;break b;}}try{C2(b);break c;}catch($$e){$$je=N($$e);c=$$je;break b;}}return;}C2(b);J(c);}
var BcN=K();
function BD1(){var a=new BcN();BjG(a);return a;}
function BjG(a){}
function BrO(a,b){var c,d,e,f,$$je;a:{b:{b.preventDefault();b.stopPropagation();c= -b.deltaY;B0p=B0p+c;if(B0k){d=P7(b,B0u)*BU2|0;e=(BU0-(N0(b,B0v)*BU2|0)|0)-1|0;b=B0i;Fi(b);c:{try{Gd(b,ANM(d,e,(-1),c,3));if(H0(B0i)<=64)break c;Hx(B0i,0);break c;}catch($$e){$$je=N($$e);f=$$je;break a;}}try{C2(b);break b;}catch($$e){$$je=N($$e);f=$$je;break a;}}}return;}C2(b);J(f);}
var AYe=K();
function BoY(){var a=new AYe();Bva(a);return a;}
function Bva(a){}
function Btn(a,b){var c,d,e;B0r=0;c=0;while(true){d=B0G.data;if(c>=d.length)break;d[c]=0;c=c+1|0;}e=0;while(true){d=B0H.data;if(e>=d.length)break;d[e]=0;e=e+1|0;}}
var AX$=K();
function Bie(){var a=new AX$();Bzg(a);return a;}
function Bzg(a){}
function Brq(a,b){B0r=1;}
var AM0=K(0);
function A1S(){D.call(this);this.Wd=null;}
function BQ8(a){var b=new A1S();BmV(b,a);return b;}
function BmV(a,b){a.Wd=b;}
function Bnf(a,b,c){var d,e,f;b=$rt_str(b);c=$rt_str(c);d=a.Wd;e=Ck(d.y,c);if(e!==null){AFs();if(Z(b)!=1)b=null;else{f=Bd(b,0);b=AMN(f);if(b===null)b=AMN(Fr(f));}if(b!==null&&!CN(b,c)&&!(Cn(c,B(776))&&OZ(B4I,b))&&!AVD(e,Ck(d.y,b)))B2(d.vy,b,e);}}
var AX_=K();
function BrG(){var a=new AX_();BAX(a);return a;}
function BAX(a){}
function BoJ(a,b){b=new ANT;b.a8_=a;$rt_globals.setTimeout(B5(b,"onTimer"),60);BYj=0.0;BYk=0.0;B0O=0;}
var AYa=K();
function BxK(){var a=new AYa();Blg(a);return a;}
function Blg(a){}
function BGt(a,b){B0O=0;}
var AYc=K();
function Buv(){var a=new AYc();BlA(a);return a;}
function BlA(a){}
function Bx7(a,b){if(!(b.matches?1:0)){$rt_globals.navigator.keyboard.unlock();B0S=0;}}
var AG$=K(0);
var A1R=K();
function Bu$(){var a=new A1R();BiS(a);return a;}
function BiS(a){}
function BAH(a){B$();}
var Ir=K(0);
var A1Q=K();
function ARg(){var a=new A1Q();BF5(a);return a;}
function BF5(a){}
function BI1(a){var b,c,$$je;if(EB(B0T,M(-1))&&Dr(BJ(F1(),B0T),M(1000))){Cw(BTv,B(777));B0T=M(-1);b=B0V;if(b!=(-1)){a:{try{$rt_globals.clearTimeout(b);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B0V=(-1);}c=B0U;if(c===null)Cw(BTv,B(778));else{B0U=null;Cu(c,null);}}}
function Lv(){var a=this;D.call(a);a.a_y=null;a.bdT=0;}
function Yu(a,b){a.bdT=b;a.a_y=BQs(b<<1);}
var AGj=K(Lv);
var AGk=K(Lv);
var AGl=K(Lv);
function Bc_(){var a=this;D.call(a);a.s_=null;a.x3=0;a.tP=0;a.v0=0;}
function BgT(a){var b=new Bc_();BpV(b,a);return b;}
function BpV(a,b){a.s_=W(Rq,b);a.x3=b;a.tP=0;a.v0=0;}
function ABy(a,b){var c,d,e,f,g;c=a.tP;while(true){d=a.tP+1|0;a.tP=d;e=a.x3;if(d>=e)a.tP=0;d=a.tP;if(d==c){d=e+(e/2|0)|0;a.x3=d;f=a.s_;g=W(Rq,d);a.s_=g;Cx(f,0,g,0,e);return ABy(a,b);}f=a.s_.data;if(f[d]!==null)continue;else break;}f[d]=b;a.v0=a.v0+1|0;return d+1|0;}
function ACK(a,b){b=b+(-1)|0;if(b<a.x3&&b>=0)return a.s_.data[b];return null;}
var AOq=K(0);
var AJz=K(0);
var ABU=K(0);
var AIi=K(0);
function AEr(){var a=this;D.call(a);a.kg=null;a.j3=null;a.AG=0;a.n7=0;a.Mp=0;a.LU=0;a.Py=0.0;a.a$q=0;}
var BXF=0;function BRD(){var a=new AEr();A$z(a);return a;}
function A$z(a){var b,c,d,e,f,g;a.Py=0.75;b=B4J;b.a6n=b.a6n+1|0;c=b.a5_+1|0;b.a5_=c;a.a$q=c;if(!(4<=a.Mp&&a.kg!==null)){d=a.kg;e=a.j3;f=BSp(RB(5.333333333333333));if(Eb(f,M(4)))f=Bk(f,M(1));g=BJ(f,M(1));g=DN(g,C4(g,1));g=DN(g,C4(g,2));g=DN(g,C4(g,4));g=DN(g,C4(g,8));g=DN(g,C4(g,16));g=Bk(DN(g,C4(g,32)),M(1));if(Dr(M(4),g))g=M(4);if(Dr(g,M(1073741824)))J(BI0(B(286),R(D,[CG(4),AJ8(0.75)])));AEX(a,BU(g));if(d!==null&&!(ABI(a)?0:1))ADt(a,d,e);}}
function ABI(a){return a.AG+(!a.LU?0:1)|0;}
function V3(a,b){var c,d;if(!BXF&&!b){c=new GB;X(c);J(c);}d=Bp(b,(-1640531527));return d^(d>>>16|0);}
function ADt(a,b,c){var d,e,f,g,h,i,j,k;if(!BXF){d=b.data;e=c.data;f=d.length;if(!(f==e.length&&VR(f-1|0))){g=new GB;X(g);J(g);}}h=b.data;b=c.data;d=a.kg.data;c=a.j3.data;i=a.n7;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=V3(a,f)&i;while(d[k]){k=(k+1|0)&i;}d[k]=f;c[k]=b[j];}}
function AEX(a,b){var c,d,e,f,g,$$je;if(!BXF&&AIL(b)!=1){c=new GB;X(c);J(c);}d=a.kg;e=a.j3;a:{try{f=b+1|0;a.kg=Bo(f);a.j3=W(D,f);break a;}catch($$e){$$je=N($$e);if($$je instanceof WG){c=$$je;}else{throw $$e;}}a.kg=d;a.j3=e;J(BN1(B(779),c,R(D,[CG(a.n7+1|0),CG(b)])));}g=a.Py;if(!BXG&&!VR(b)){c=new GB;X(c);J(c);}f=b-1|0;a.Mp=DO(f,RB(b*g)|0);a.n7=f;}
function ART(){BXF=0;}
var Xt=K(0);
function P1(){var a=this;D.call(a);a.ww=null;a.RM=0;a.JF=0;a.Pq=0;a.yK=0;a.x6=0;a.Oi=0;a.Jr=0;}
var CP=K(B7);
function B4K(){var a=new CP();BKR(a);return a;}
function QT(a){var b=new CP();Btr(b,a);return b;}
function BKR(a){X(a);}
function Btr(a,b){Ba(a,b);}
var AW4=K();
function B4L(){var a=new AW4();Bt1(a);return a;}
function Bt1(a){}
function AXm(b){var c,d,e,f,g,h,i,j,k,l,m,$$je;c=KQ(b,B(780));if(c==(-1)){b=new AAg;Ba(b,B(781));J(b);}d=c+25|0;e=V5(b,B(782),d);if(e==(-1)){b=new AAg;Ba(b,B(783));J(b);}b=CU(b,d,e);T$();f=Sk(VL(BT6,b));g=Ct();h=0;i=AJk(f);while(h<i){a:{b=Gu(AKY(f,h));if(Cn(b,B(784))&&Kd(b,B(785))){b=CU(b,10,Z(b)-1|0);j=(ALg(Zd(B(129)),b,3)).data;if(j.length==3){b:{try{k=P9(Gu(j[0]));break b;}catch($$e){$$je=N($$e);if($$je instanceof Fu){}else{throw $$e;}}break a;}b=new ACL;l=Gu(j[1]);m=Gu(j[2]);b.a7G=k;b.a9J=l;b.a7p=m;Bb(g,
b);}}}h=h+1|0;}return g;}
function BiV(b,c){var d,e,f;d=0;e=c.o;while(d<e){f=Be(c,d);JY(b,f.a7G,f.a7p);d=d+1|0;}}
function AXg(){var a=this;D.call(a);a.pI=null;a.AN=null;a.Am=null;a.wG=null;a.AT=null;a.u7=null;a.ue=null;a.Bz=null;}
function B4M(){var a=new AXg();BzG(a);return a;}
function Bk1(a){var b=new AXg();AQY(b,a);return b;}
function BzG(a){AQY(a,Hy());}
function AQY(a,b){a.pI=b;}
var A6F=K();
function B4N(){var a=new A6F();BA_(a);return a;}
function BA_(a){}
function AUt(){var a=this;D.call(a);a.p=null;a.ex=0;a.hd=0;a.cG=0;}
function TD(a){var b=new AUt();Bw5(b,a);return b;}
function LS(){var a=new AUt();BwF(a);return a;}
function Bw5(a,b){a.ex=(-1);a.hd=0;a.cG=0;a.p=b;}
function BwF(a){a.ex=(-1);a.hd=0;a.cG=0;}
function A0J(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.dK();g=a.p;$p=1;case 1:b.nl(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=BU8;i=a.p;$p=5;continue _;}if(f==6){Cf();g=BU8;i=a.p;$p=7;continue _;}if(f==2){g=a.p;$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.p;$p=16;continue _;}if(f==11){$p=17;continue _;}if(f!=12){j=0;return j;}$p=20;continue _;case 2:$z=A7c(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 3:$z=A7n(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 4:$z=A5m(a,b,c,d,e,h,h,h);if(C()){break _;}j=$z;return j;case 5:$z=b.X0(i,c,d,e);if(C()){break _;}h=$z;C_(g,h,h,h);g=a.p;$p=6;case 6:$z=g.dY(c,d,e);if(C()){break _;}j=$z;AEQ(a,b,j,c,d,e);j=1;return j;case 7:$z
=b.X0(i,c,d,e);if(C()){break _;}h=$z;C_(g,h,h,h);g=a.p;$p=8;case 8:$z=g.dY(c,d,e);if(C()){break _;}j=$z;AAu(a,b,j,c,d-0.0625,e);j=1;return j;case 9:$z=g.dY(c,d,e);if(C()){break _;}j=$z;Cf();g=BU8;i=a.p;$p=10;case 10:$z=b.X0(i,c,d,e);if(C()){break _;}h=$z;if(B2$.data[b.b]>0)h=1.0;C_(g,h,h,h);if(j==1)M6(a,b,c-0.09999999403953552,d+0.20000000298023224,e,(-0.4000000059604645),0.0);else if(j==2)M6(a,b,c+0.09999999403953552,d+0.20000000298023224,e,0.4000000059604645,0.0);else if(j==3)M6(a,b,c,d+0.20000000298023224,
e-0.09999999403953552,0.0,(-0.4000000059604645));else if(j!=4)M6(a,b,c,d,e,0.0,0.0);else M6(a,b,c,d+0.20000000298023224,e+0.09999999403953552,0.0,0.4000000059604645);j=1;return j;case 11:$z=A5U(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 12:$z=AXz(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 13:$z=Bay(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 14:$z=Ba_(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 15:$z=AZZ(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 16:$z=g.dY(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=A9R(a,b,c,d,e);if(C()){break _;}j=$z;return j;case 18:A7c(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:A7c(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=BbF(a,b,c,d,e);if(C()){break _;}j
=$z;return j;case 21:A7c(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:A7c(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:A7c(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:A7c(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:A7c(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:A7c(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:EK();}}CV().s(a,b,c,d,e,f,
g,h,i,j,$p);}
function BbF(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(EL()){var $T=CV();$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.p;$p
=1;case 1:$z=f.dY(c,d,e);if(C()){break _;}g=$z;h=g&7;i=(g&8)<=0?0:1;Cf();j=BU8;k=a.ex<0?0:1;if(!k){O();a.ex=BXT.P;}l=Bc(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:A7c(a,b,c,d,e);if(C()){break _;}if(!k)a.ex=(-1);f=a.p;$p=3;case 3:$z
=b.X0(f,c,d,e);if(C()){break _;}m=$z;if(B2$.data[b.b]>0)m=1.0;C_(j,m,m,m);n=b.bj(0);g=a.ex;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(OM,8).data;u[0]=Cr((-0.0625),0.0,(-0.0625));u[1]=Cr(0.0625,0.0,(-0.0625));u[2]=Cr(0.0625,0.0,0.0625);u[3]=Cr((-0.0625),0.0,0.0625);u[4]=Cr((-0.0625),0.625,(-0.0625));u[5]=Cr(0.0625,0.625,(-0.0625));u[6]=Cr(0.0625,0.625,0.0625);u[7]=Cr((-0.0625),0.625,0.0625);v=0;n=Bc(h,6);k=Bc(h,4);g=Bc(h,3);w=Bc(h,
2);h=Bc(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;ZK(u[v],(-0.6981317400932312));}else{b=u[v];b.C=b.C-0.0625;ZK(u[v],0.6981317400932312);}if(!n)PM(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;ZK(u[v],1.5707963705062866);if(!k)PM(u[v],0.0);if(!g)PM(u[v],3.1415927410125732);if(!w)PM(u[v],1.5707963705062866);if(!h)PM(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:EK();}}CV().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 A5U(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(EL()){var $T=CV();$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=BU8;g=b.bj(0);h=a.ex;if(h<0)h=g;i=a.p;$p=1;case 1:$z=b.X0(i,c,d,e);if(C()){break _;}j=$z;C_(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.p;g=d-1|0;$p=2;case 2:$z=b.f9(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=BYi;i=a.p;$p=3;case 3:$z=AU7(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=BYi;i=a.p;g=c-1|0;$p=4;case 4:$z=AU7(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=BYi;i=a.p;h=c+1|0;$p=5;case 5:$z=AU7(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=BYi;i=a.p;g=e-1|0;$p=6;case 6:$z=AU7(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=BYi;i=a.p;k=e+1|0;$p=7;case 7:$z=AU7(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=BYi;i=a.p;d=d+1|0;$p=8;case 8:$z=AU7(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:EK();}}CV().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 AXz(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(EL()){var $T=CV();$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=BU8;g=1;h=a.p;$p=1;case 1:$z=h.dY(c,d,e);if(C()){break _;}i=$z;g=b.eK(g,i);i=a.ex;if(i<0)i=g;h=a.p;$p=2;case 2:$z=b.X0(h,c,d,e);if(C()){break _;}j=$z;C_(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.p;g=c-1|0;$p=3;case 3:$z=BJS(b,g,d,e);if(C()){break _;}i=$z;if(!i){b=a.p;$p=4;continue _;}i=1;b=a.p;l=c+1|0;$p=5;continue _;case 4:$z=b.f9(g,d,e);if(C()){break _;}i
=$z;if(!i){b=a.p;i=d-1|0;$p=6;continue _;}i=0;b=a.p;l=c+1|0;$p=5;case 5:$z=BJS(b,l,d,e);if(C()){break _;}s=$z;if(!s){b=a.p;$p=7;continue _;}t=1;b=a.p;u=e-1|0;$p=8;continue _;case 6:$z=BJS(b,g,i,e);if(C()){break _;}i=$z;i=i?1:0;b=a.p;l=c+1|0;$p=5;continue _;case 7:$z=b.f9(l,d,e);if(C()){break _;}s=$z;if(!s){b=a.p;s=d-1|0;$p=9;continue _;}t=0;b=a.p;u=e-1|0;$p=8;case 8:$z=BJS(b,c,d,u);if(C()){break _;}s=$z;if(!s){b=a.p;$p=10;continue _;}v=1;b=a.p;w=e+1|0;$p=11;continue _;case 9:$z=BJS(b,l,s,e);if(C()){break _;}s
=$z;t=s?1:0;b=a.p;u=e-1|0;$p=8;continue _;case 10:$z=b.f9(c,d,u);if(C()){break _;}s=$z;if(!s){b=a.p;s=d-1|0;$p=12;continue _;}v=0;b=a.p;w=e+1|0;$p=11;case 11:$z=BJS(b,c,d,w);if(C()){break _;}s=$z;if(!s){b=a.p;$p=13;continue _;}x=1;b=a.p;y=d+1|0;$p=14;continue _;case 12:$z=BJS(b,c,s,u);if(C()){break _;}s=$z;v=s?1:0;b=a.p;w=e+1|0;$p=11;continue _;case 13:$z=b.f9(c,d,w);if(C()){break _;}s=$z;if(!s){b=a.p;s=d-1|0;$p=15;continue _;}x=0;b=a.p;y=d+1|0;$p=14;case 14:$z=b.f9(c,y,e);if(C()){break _;}s=$z;if(!s){b=a.p;$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.p;$p=24;continue _;case 15:$z=BJS(b,c,s,w);if(C()){break _;}s=$z;x=s?1:0;b=a.p;y=d+1|0;$p=14;continue _;case 16:$z=b.f9(g,d,e);if(C()){break _;}s=$z;if(s){b=a.p;$p=17;continue _;}b
=a.p;$p=18;continue _;case 17:$z=BJS(b,g,y,e);if(C()){break _;}s=$z;if(s)i=1;b=a.p;$p=18;case 18:$z=b.f9(l,d,e);if(C()){break _;}s=$z;if(s){b=a.p;$p=19;continue _;}b=a.p;$p=20;continue _;case 19:$z=BJS(b,l,y,e);if(C()){break _;}s=$z;if(s)t=1;b=a.p;$p=20;case 20:$z=b.f9(c,d,u);if(C()){break _;}s=$z;if(s){b=a.p;$p=21;continue _;}b=a.p;$p=22;continue _;case 21:$z=BJS(b,c,y,u);if(C()){break _;}s=$z;if(s)v=1;b=a.p;$p=22;case 22:$z=b.f9(c,d,w);if(C()){break _;}s=$z;if(s){b=a.p;$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.p;$p=24;continue _;case 23:$z=BJS(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.p;$p=24;case 24:$z=b.f9(c,y,e);if(C()){break _;}i=$z;if(i)return 1;b=a.p;$p=25;case 25:$z=b.f9(g,d,e);if(C()){break _;}i=$z;if(!i){b=a.p;$p=26;continue _;}b=a.p;$p=27;continue _;case 26:$z=b.f9(l,d,e);if(C()){break _;}g=$z;if(!g){b=a.p;$p=28;continue _;}b=a.p;$p=29;continue _;case 27:$z=b.dj(g,y,e);if(C()){break _;}g=$z;if(g==B3t.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.p;$p=26;continue _;case 28:$z=b.f9(c,d,u);if(C()){break _;}g=$z;if(!g){b=a.p;$p=30;continue _;}b=a.p;$p=31;continue _;case 29:$z=b.dj(l,y,e);if(C()){break _;}g=$z;if(g==B3t.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.p;$p=28;continue _;case 30:$z=b.f9(c,d,w);if(C()){break _;}e=$z;if(!e)return 1;b=a.p;$p=32;continue _;case 31:$z
=b.dj(c,y,u);if(C()){break _;}g=$z;if(g==B3t.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.p;$p=30;continue _;case 32:$z=b.dj(c,y,w);if(C()){break _;}e=$z;if(e==B3t.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:EK();}}CV().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 AZZ(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(EL()){var $T=CV();$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=BU8;g=a.p;$p=1;case 1:$z=g.dY(c,d,e);if(C()){break _;}h=$z;i=b.eK(0,h);j=a.ex;if(j<0)j=i;g=a.p;$p=2;case 2:$z=b.X0(g,c,d,e);if(C()){break _;}k=$z;C_(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:EK();}}CV().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 Bay(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(EL()){var $T=CV();$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=BU8;g=b.bj(0);h=a.ex;if(h<0)h=g;i=a.p;$p=1;case 1:$z=b.X0(i,c,d,e);if(C()){break _;}j=$z;C_(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.p;$p=2;case 2:$z=b.dY(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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
function M6(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=BU8;i=b.bj(0);j=a.ex;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 AEQ(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t;Cf();g=BU8;h=b.eK(0,c);c=a.ex;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 AAu(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;Cf();g=BU8;h=b.eK(0,c);c=a.ex;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 A7n(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(EL()){var $T=CV();$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=BU8;g=a.p;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.p;i=d-1|0;j=0;$p=2;case 2:$z=b.rK(g,c,i,e,j);if(C()){break _;}j=$z;k=GC(4).data;l=0;g=a.p;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.p;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.p;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.p;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.bG;g=a.p;$p=7;case 7:$z=g.dY(c,d,e);if(C()){break _;}z=$z;$p=8;case 8:$z=Bez(a,c,d,e,y);if(C()){break _;}ba=$z;$p=9;case 9:$z=Bez(a,c,d,o,y);if(C()){break _;}bb=$z;$p=10;case 10:$z
=Bez(a,q,d,o,y);if(C()){break _;}bc=$z;$p=11;case 11:$z=Bez(a,q,d,e,y);if(C()){break _;}bd=$z;if(!a.cG&&!h){if(!a.cG&&!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=Bc(i,1);if(!n)h=h+1|0;l=Bc(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eK(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cG)break a;if(k[i])break a;i=i+1|0;}b.en=w;b.d0=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.p;$p=15;continue _;}g=a.p;$p=13;continue _;}r=1;bx=b.eK(1,z);g=a.p;$p=12;case 12:$z=Brz(g,c,d,e,y);if(C()){break _;}by=$z;bm=by;h=Bc(bm,(-999.0));if(h>0)bx=b.eK(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.p;$p=14;continue _;case 13:$z=b.X0(g,c,
i,e);if(C()){break _;}bp=$z;bm=s*bp;C_(f,bm,bm,bm);Hg(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=Bc(i,1);if(!n)h=h+1|0;l=Bc(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eK(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cG)break b;if(k[i])break b;i=i+1|0;}b.en=w;b.d0=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.p;$p=15;continue _;case 14:$z=b.X0(g,c,d,e);if(C()){break _;}bi=$z;bm=t*bi;C_(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.cG&&!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=Bc(i,1);if(!n)h
=h+1|0;l=Bc(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eK(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cG)break c;if(k[i])break c;i=i+1|0;}b.en=w;b.d0=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.p;$p=15;continue _;}g=a.p;$p=13;continue _;case 15:$z
=b.X0(g,o,d,h);if(C()){break _;}bt=$z;bt=t*(l>=0?bt*v:bt*u);C_(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=Bc(i,1);if(!n)h=h+1|0;l=Bc(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eK(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cG)break c;if(k[i])break c;}b.en=w;b.d0=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.p;continue _;default:EK();}}CV().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 Bez(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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.p;$p=1;case 1:$z=l.o1(j,i,k);if(C()){break _;}l=$z;if(l===e)return 1.0;l=a.p;$p=2;case 2:$z=l.o1(j,c,k);if(C()){break _;}l=$z;if(l===e){l=a.p;$p=3;continue _;}if(!l.cy()){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.p;$p=1;continue _;case 3:$z=l.dY(j,c,k);if(C()){break _;}m=$z;if(!(m<8&&m)){g=g+QP(m)*10.0;f=f+10|0;}g=g+QP(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.p;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function A7c(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=AY1(a,b,c,d,e,f,f,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AY1(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(EL()){var $T=CV();$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=BU8;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.p;$p=1;case 1:$z=b.X0(w,c,d,e);if(C()){break _;}x=$z;if(a.cG){w=a.p;y=d-1|0;$p=2;continue _;}w=a.p;z=d-1|0;y=0;$p=4;continue _;case 2:$z=b.X0(w,c,y,e);if(C()){break _;}ba=$z;C_(i,k*ba,o*ba,s*ba);bb=c;bc=d;bd=e;w=a.p;y=0;$p=3;case 3:$z=b.BP(w,c,d,e,y);if(C()){break _;}y=$z;Hg(a,b,bb,bc,bd,y);j=1;if(a.cG){w=a.p;y=d+1|0;$p=5;continue _;}w=a.p;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.p;y=d-1|0;$p=2;continue _;}if(a.cG){w=a.p;y=d+1|0;$p=5;continue _;}w=a.p;y=d+1|0;z=1;$p=6;continue _;case 5:$z=b.X0(w,c,y,e);if(C()){break _;}ba=$z;if(b.d0!==1.0&&!b.bG.la())ba=x;C_(i,l*ba,p*ba,t*ba);bb=c;bc=d;bd=e;w=a.p;y=1;$p=7;continue _;case 6:$z=b.rK(w,c,y,e,z);if(C()){break _;}y=$z;if(y){w=a.p;y=d+1|0;$p=5;continue _;}if(a.cG){w=a.p;y=e-1|0;$p=8;continue _;}w=a.p;y=e-1|0;z=2;$p=9;continue _;case 7:$z=b.BP(w,c,d,e,y);if(C()){break _;}y=$z;Jy(a,b,bb,bc,bd,y);j=1;if(a.cG)
{w=a.p;y=e-1|0;$p=8;continue _;}w=a.p;y=e-1|0;z=2;$p=9;continue _;case 8:$z=b.X0(w,c,d,y);if(C()){break _;}ba=$z;if(b.f5>0.0)ba=x;C_(i,m*ba,q*ba,u*ba);bb=c;bc=d;bd=e;w=a.p;y=2;$p=10;continue _;case 9:$z=b.rK(w,c,d,y,z);if(C()){break _;}y=$z;if(y){w=a.p;y=e-1|0;$p=8;continue _;}if(a.cG){w=a.p;y=e+1|0;$p=11;continue _;}w=a.p;y=e+1|0;z=3;$p=12;continue _;case 10:$z=b.BP(w,c,d,e,y);if(C()){break _;}y=$z;JD(a,b,bb,bc,bd,y);j=1;if(a.cG){w=a.p;y=e+1|0;$p=11;continue _;}w=a.p;y=e+1|0;z=3;$p=12;continue _;case 11:$z
=b.X0(w,c,d,y);if(C()){break _;}ba=$z;if(b.fV<1.0)ba=x;C_(i,m*ba,q*ba,u*ba);bb=c;bc=d;bd=e;w=a.p;y=3;$p=13;continue _;case 12:$z=b.rK(w,c,d,y,z);if(C()){break _;}y=$z;if(y){w=a.p;y=e+1|0;$p=11;continue _;}if(a.cG){w=a.p;y=c-1|0;$p=14;continue _;}w=a.p;y=c-1|0;z=4;$p=15;continue _;case 13:$z=b.BP(w,c,d,e,y);if(C()){break _;}y=$z;I5(a,b,bb,bc,bd,y);j=1;if(a.cG){w=a.p;y=c-1|0;$p=14;continue _;}w=a.p;y=c-1|0;z=4;$p=15;continue _;case 14:$z=b.X0(w,y,d,e);if(C()){break _;}ba=$z;if(b.fI>0.0)ba=x;C_(i,n*ba,r*ba,v*ba);bb
=c;bc=d;bd=e;w=a.p;y=4;$p=16;continue _;case 15:$z=b.rK(w,y,d,e,z);if(C()){break _;}y=$z;if(y){w=a.p;y=c-1|0;$p=14;continue _;}if(a.cG){w=a.p;y=c+1|0;$p=17;continue _;}w=a.p;y=c+1|0;z=5;$p=18;continue _;case 16:$z=b.BP(w,c,d,e,y);if(C()){break _;}y=$z;JB(a,b,bb,bc,bd,y);j=1;if(a.cG){w=a.p;y=c+1|0;$p=17;continue _;}w=a.p;y=c+1|0;z=5;$p=18;continue _;case 17:$z=b.X0(w,y,d,e);if(C()){break _;}ba=$z;if(b.fA>=1.0)x=ba;C_(i,n*x,r*x,v*x);bb=c;bc=d;bd=e;i=a.p;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.p;y=c+1|0;$p=17;continue _;case 19:$z=b.BP(i,c,d,e,y);if(C()){break _;}c=$z;Jh(a,b,bb,bc,bd,c);j=1;return j;default:EK();}}CV().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 A5m(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(EL()){var $T=CV();$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=BU8;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.p;$p=1;case 1:$z=b.X0(x,c,d,e);if(C()){break _;}y=$z;if(a.cG){x=a.p;z=d-1|0;$p=2;continue _;}x=a.p;z=d-1|0;ba=0;$p=4;continue _;case 2:$z=b.X0(x,c,z,e);if(C()){break _;}bb=$z;C_(i,k*bb,o*bb,s*bb);bc=c;bd=d;be=e;x=a.p;z=0;$p=3;case 3:$z=b.BP(x,c,d,e,z);if(C()){break _;}z=$z;Hg(a,b,bc,bd,be,z);j=1;if(a.cG){x=a.p;z=d+1|0;$p=5;continue _;}x=a.p;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.p;z=d-1|0;$p=2;continue _;}if(a.cG){x=a.p;z=d+1|0;$p=5;continue _;}x=a.p;z=d+1|0;ba=1;$p=6;continue _;case 5:$z=b.X0(x,c,z,e);if(C()){break _;}bb=$z;if(b.d0!==1.0&&!b.bG.la())bb=y;C_(i,l*bb,p*bb,t*bb);be=c;bc=d;bd=e;x=a.p;z=1;$p=7;continue _;case 6:$z=b.rK(x,c,z,e,ba);if(C()){break _;}z=$z;if(z){x=a.p;z=d+1|0;$p=5;continue _;}if(a.cG){x=a.p;z=e-1|0;$p=8;continue _;}x=a.p;z=e-1|0;ba=2;$p=9;continue _;case 7:$z=b.BP(x,c,d,e,z);if(C()){break _;}z=$z;Jy(a,b,be,bc,
bd,z);j=1;if(a.cG){x=a.p;z=e-1|0;$p=8;continue _;}x=a.p;z=e-1|0;ba=2;$p=9;continue _;case 8:$z=b.X0(x,c,d,z);if(C()){break _;}bb=$z;if(b.f5>0.0)bb=y;C_(i,m*bb,q*bb,u*bb);FJ(i,0.0,0.0,w);be=c;bc=d;bd=e;x=a.p;z=2;$p=10;continue _;case 9:$z=b.rK(x,c,d,z,ba);if(C()){break _;}z=$z;if(z){x=a.p;z=e-1|0;$p=8;continue _;}if(a.cG){x=a.p;z=e+1|0;$p=11;continue _;}x=a.p;z=e+1|0;ba=3;$p=12;continue _;case 10:$z=b.BP(x,c,d,e,z);if(C()){break _;}z=$z;JD(a,b,be,bc,bd,z);FJ(i,0.0,0.0,(-0.0625));j=1;if(a.cG){x=a.p;z=e+1|0;$p
=11;continue _;}x=a.p;z=e+1|0;ba=3;$p=12;continue _;case 11:$z=b.X0(x,c,d,z);if(C()){break _;}bb=$z;if(b.fV<1.0)bb=y;C_(i,m*bb,q*bb,u*bb);FJ(i,0.0,0.0,(-0.0625));be=c;bc=d;bd=e;x=a.p;z=3;$p=13;continue _;case 12:$z=b.rK(x,c,d,z,ba);if(C()){break _;}z=$z;if(z){x=a.p;z=e+1|0;$p=11;continue _;}if(a.cG){x=a.p;z=c-1|0;$p=14;continue _;}x=a.p;z=c-1|0;ba=4;$p=15;continue _;case 13:$z=b.BP(x,c,d,e,z);if(C()){break _;}z=$z;I5(a,b,be,bc,bd,z);FJ(i,0.0,0.0,w);j=1;if(a.cG){x=a.p;z=c-1|0;$p=14;continue _;}x=a.p;z=c-1|0;ba
=4;$p=15;continue _;case 14:$z=b.X0(x,z,d,e);if(C()){break _;}bb=$z;if(b.fI>0.0)bb=y;C_(i,n*bb,r*bb,v*bb);FJ(i,w,0.0,0.0);be=c;bc=d;bd=e;x=a.p;z=4;$p=16;continue _;case 15:$z=b.rK(x,z,d,e,ba);if(C()){break _;}z=$z;if(z){x=a.p;z=c-1|0;$p=14;continue _;}if(a.cG){x=a.p;z=c+1|0;$p=17;continue _;}x=a.p;z=c+1|0;ba=5;$p=18;continue _;case 16:$z=b.BP(x,c,d,e,z);if(C()){break _;}z=$z;JB(a,b,be,bc,bd,z);FJ(i,(-0.0625),0.0,0.0);j=1;if(a.cG){x=a.p;z=c+1|0;$p=17;continue _;}x=a.p;z=c+1|0;ba=5;$p=18;continue _;case 17:$z
=b.X0(x,z,d,e);if(C()){break _;}bb=$z;if(b.fA>=1.0)y=bb;C_(i,n*y,r*y,v*y);FJ(i,(-0.0625),0.0,0.0);be=c;bc=d;bd=e;x=a.p;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.p;z=c+1|0;$p=17;continue _;case 19:$z=b.BP(x,c,d,e,z);if(C()){break _;}c=$z;Jh(a,b,be,bc,bd,c);FJ(i,w,0.0,0.0);j=1;return j;default:EK();}}CV().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 A9R(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(EL()){var $T=CV();$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:A7c(a,b,c,d,e);if(C()){break _;}g=0;h=0;i=a.p;j=c-1|0;$p=2;case 2:$z=i.dj(j,d,e);if(C()){break _;}k=$z;if(k!=b.b){i=a.p;k=c+1|0;$p=3;continue _;}g
=1;i=a.p;k=e-1|0;$p=4;continue _;case 3:$z=i.dj(k,d,e);if(C()){break _;}k=$z;if(k==b.b)g=1;i=a.p;k=e-1|0;$p=4;case 4:$z=i.dj(c,d,k);if(C()){break _;}l=$z;if(l==b.b){h=1;i=a.p;$p=6;continue _;}i=a.p;l=e+1|0;$p=5;case 5:$z=i.dj(c,d,l);if(C()){break _;}l=$z;if(l==b.b)h=1;i=a.p;$p=6;case 6:$z=i.dj(j,d,e);if(C()){break _;}j=$z;m=j!=b.b?0:1;i=a.p;j=c+1|0;$p=7;case 7:$z=i.dj(j,d,e);if(C()){break _;}j=$z;j=j!=b.b?0:1;i=a.p;$p=8;case 8:$z=i.dj(c,d,k);if(C()){break _;}k=$z;k=k!=b.b?0:1;i=a.p;l=e+1|0;$p=9;case 9:$z=i.dj(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:A7c(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:A7c(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:A7c(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:A7c(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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function Ba_(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(EL()){var $T=CV();$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=BU8;g=b;h=0.5;i=1.0;j=0.800000011920929;k=0.6000000238418579;l=a.p;$p=1;case 1:$z=b.X0(l,c,d,e);if(C()){break _;}m=$z;l=a.p;n=d-1|0;$p=2;case 2:$z=b.X0(l,c,n,e);if(C()){break _;}o=$z;if(g.en>0.0)o=m;if(B2$.data[b.b]
>0)o=1.0;h=h*o;C_(f,h,h,h);p=c;q=d;r=e;l=a.p;n=0;$p=3;case 3:$z=b.BP(l,c,d,e,n);if(C()){break _;}n=$z;Hg(a,b,p,q,r,n);l=a.p;n=d+1|0;$p=4;case 4:$z=b.X0(l,c,n,e);if(C()){break _;}h=$z;if(g.d0<1.0)h=m;if(B2$.data[b.b]>0)h=1.0;i=i*h;C_(f,i,i,i);l=a.p;n=1;$p=5;case 5:$z=b.BP(l,c,d,e,n);if(C()){break _;}n=$z;Jy(a,b,p,q,r,n);l=a.p;n=e-1|0;$p=6;case 6:$z=b.X0(l,c,d,n);if(C()){break _;}i=$z;if(g.f5>0.0)i=m;if(B2$.data[b.b]>0)i=1.0;i=j*i;C_(f,i,i,i);l=a.p;n=2;$p=7;case 7:$z=b.BP(l,c,d,e,n);if(C()){break _;}s=$z;if(s
<0){a.hd=1;s= -s|0;}JD(a,b,p,q,r,s);a.hd=0;l=a.p;n=e+1|0;$p=8;case 8:$z=b.X0(l,c,d,n);if(C()){break _;}i=$z;if(g.fV<1.0)i=m;if(B2$.data[b.b]>0)i=1.0;i=j*i;C_(f,i,i,i);l=a.p;n=3;$p=9;case 9:$z=b.BP(l,c,d,e,n);if(C()){break _;}s=$z;if(s<0){a.hd=1;s= -s|0;}I5(a,b,p,q,r,s);a.hd=0;l=a.p;n=c-1|0;$p=10;case 10:$z=b.X0(l,n,d,e);if(C()){break _;}i=$z;if(g.fI>0.0)i=m;if(B2$.data[b.b]>0)i=1.0;i=k*i;C_(f,i,i,i);l=a.p;n=4;$p=11;case 11:$z=b.BP(l,c,d,e,n);if(C()){break _;}s=$z;if(s<0){a.hd=1;s= -s|0;}JB(a,b,p,q,r,s);a.hd
=0;l=a.p;n=c+1|0;$p=12;case 12:$z=b.X0(l,n,d,e);if(C()){break _;}i=$z;if(g.fA>=1.0)m=i;if(B2$.data[b.b]>0)m=1.0;i=k*m;C_(f,i,i,i);l=a.p;n=5;$p=13;case 13:$z=b.BP(l,c,d,e,n);if(C()){break _;}c=$z;if(c<0){a.hd=1;c= -c|0;}Jh(a,b,p,q,r,c);a.hd=0;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function Hg(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;Cf();g=BU8;h=a.ex;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fI;l=(j+k*16.0)/256.0;m=b.fA;n=(j+m*16.0-0.01)/256.0;o=h;p=b.f5;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.en;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 Jy(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;Cf();g=BU8;h=a.ex;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fI;l=(j+k*16.0)/256.0;m=b.fA;n=(j+m*16.0-0.01)/256.0;o=h;p=b.f5;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.d0;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 JD(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;Cf();g=BU8;h=a.ex;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fI;l=(j+k*16.0)/256.0;m=b.fA;n=(j+m*16.0-0.01)/256.0;o=h;p=b.en;q=(o+p*16.0)/256.0;j=b.d0;r=(o+j*16.0-0.01)/256.0;if(!a.hd){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.f5;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 I5(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;Cf();g=BU8;h=a.ex;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fI;l=(j+k*16.0)/256.0;m=b.fA;n=(j+m*16.0-0.01)/256.0;o=h;p=b.en;q=(o+p*16.0)/256.0;j=b.d0;r=(o+j*16.0-0.01)/256.0;if(!a.hd){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 JB(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;Cf();g=BU8;h=a.ex;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.f5;l=(j+k*16.0)/256.0;m=b.fV;j=(j+m*16.0-0.01)/256.0;n=h;o=b.en;p=(n+o*16.0)/256.0;q=b.d0;r=(n+q*16.0-0.01)/256.0;if(!a.hd){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.fI;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 Jh(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;Cf();g=BU8;h=a.ex;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.f5;l=(j+k*16.0)/256.0;m=b.fV;j=(j+m*16.0-0.01)/256.0;n=h;o=b.en;p=(n+o*16.0)/256.0;q=b.d0;r=(n+q*16.0-0.01)/256.0;if(!a.hd){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.fA;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 BaM(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.dK();Cf();e=BU8;if(d)return;b.xt();Bx((-0.5),(-0.5),(-0.5));BR(e);Fs(e,1.0,1.0,1.0,c);Hg(a,b,0.0,0.0,0.0,b.bj(0));Fs(e,0.5,0.5,0.5,c);Jy(a,b,0.0,0.0,0.0,b.bj(1));Fs(e,0.800000011920929,0.800000011920929,0.800000011920929,c);JD(a,b,0.0,0.0,0.0,b.bj(2));I5(a,b,0.0,0.0,0.0,b.bj(3));Fs(e,0.6000000238418579,0.6000000238418579,0.6000000238418579,c);JB(a,b,0.0,0.0,
0.0,b.bj(4));Jh(a,b,0.0,0.0,0.0,b.bj(5));$p=1;case 1:AXO(e);if(C()){break _;}Bx(0.5,0.5,0.5);return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AUQ(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU8;d=b.dK();if(!d){b.xt();Bx((-0.5),(-0.5),(-0.5));BR(c);Cc(c,0.0,(-1.0),0.0);Hg(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);AEQ(a,b,(-1),(-0.5),(-0.5),(-0.5));$p=7;continue _;}if(d==13){b.xt();Bx((-0.5),(-0.5),(-0.5));e=0.0625;BR(c);Cc(c,0.0,(-1.0),0.0);Hg(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);AAu(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);M6(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);Bx((-0.5),(-0.5),(-0.5));BR(c);Cc(c,0.0,(-1.0),0.0);Hg(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);Bx((-0.5),(-0.5),(-0.5));BR(c);Cc(c,0.0,(-1.0),0.0);Hg(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:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,1.0,0.0);Jy(a,b,0.0,0.0,0.0,b.bj(1));$p=2;case 2:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,(-1.0));JD(a,b,0.0,0.0,0.0,b.bj(2));$p=3;case 3:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,1.0);I5(a,b,0.0,0.0,0.0,b.bj(3));$p=4;case 4:AXO(c);if(C())
{break _;}BR(c);Cc(c,(-1.0),0.0,0.0);JB(a,b,0.0,0.0,0.0,b.bj(4));$p=5;case 5:AXO(c);if(C()){break _;}BR(c);Cc(c,1.0,0.0,0.0);Jh(a,b,0.0,0.0,0.0,b.bj(5));$p=6;case 6:AXO(c);if(C()){break _;}Bx(0.5,0.5,0.5);return;case 7:AXO(c);if(C()){break _;}return;case 8:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,1.0,0.0);Jy(a,b,0.0,0.0,0.0,b.bj(1));$p=9;case 9:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,(-1.0));FJ(c,0.0,0.0,e);JD(a,b,0.0,0.0,0.0,b.bj(2));g=(-0.0625);FJ(c,0.0,0.0,g);$p=10;case 10:AXO(c);if(C()){break _;}BR(c);Cc(c,
0.0,0.0,1.0);FJ(c,0.0,0.0,g);I5(a,b,0.0,0.0,0.0,b.bj(3));FJ(c,0.0,0.0,e);$p=11;case 11:AXO(c);if(C()){break _;}BR(c);Cc(c,(-1.0),0.0,0.0);FJ(c,e,0.0,0.0);JB(a,b,0.0,0.0,0.0,b.bj(4));FJ(c,g,0.0,0.0);$p=12;case 12:AXO(c);if(C()){break _;}BR(c);Cc(c,1.0,0.0,0.0);FJ(c,g,0.0,0.0);Jh(a,b,0.0,0.0,0.0,b.bj(5));FJ(c,e,0.0,0.0);$p=13;case 13:AXO(c);if(C()){break _;}Bx(0.5,0.5,0.5);return;case 14:AXO(c);if(C()){break _;}return;case 15:AXO(c);if(C()){break _;}return;case 16:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,1.0,0.0);Jy(a,
b,0.0,0.0,0.0,b.bj(1));$p=17;case 17:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,(-1.0));JD(a,b,0.0,0.0,0.0,b.bj(2));$p=18;case 18:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,1.0);I5(a,b,0.0,0.0,0.0,b.bj(3));$p=19;case 19:AXO(c);if(C()){break _;}BR(c);Cc(c,(-1.0),0.0,0.0);JB(a,b,0.0,0.0,0.0,b.bj(4));$p=20;case 20:AXO(c);if(C()){break _;}BR(c);Cc(c,1.0,0.0,0.0);Jh(a,b,0.0,0.0,0.0,b.bj(5));$p=21;case 21:AXO(c);if(C()){break _;}Bx(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);Bx((-0.5),(-0.5),(-0.5));BR(c);Cc(c,0.0,(-1.0),0.0);Hg(a,b,0.0,0.0,0.0,b.bj(0));$p=16;continue _;case 22:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,1.0,0.0);Jy(a,b,0.0,0.0,0.0,b.bj(1));$p=23;case 23:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,(-1.0));JD(a,b,0.0,0.0,0.0,b.bj(2));$p=24;case 24:AXO(c);if(C()){break _;}BR(c);Cc(c,0.0,0.0,1.0);I5(a,b,0.0,0.0,0.0,b.bj(3));$p=25;case 25:AXO(c);if(C()){break _;}BR(c);Cc(c,(-1.0),0.0,0.0);JB(a,b,0.0,0.0,0.0,b.bj(4));$p=26;case 26:AXO(c);if(C()){break _;}BR(c);Cc(c,
1.0,0.0,0.0);Jh(a,b,0.0,0.0,0.0,b.bj(5));$p=27;case 27:AXO(c);if(C()){break _;}Bx(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);Bx((-0.5),(-0.5),(-0.5));BR(c);Cc(c,0.0,(-1.0),0.0);Hg(a,b,0.0,0.0,0.0,b.bj(0));$p=22;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function QW(b){return !b?1:b==13?1:b==10?1:b!=11?0:1;}
function X5(){var a=this;D.call(a);a.a6L=null;a.kM=null;a.ri=0;a.rh=0;a.eY=0.0;a.ey=0.0;a.c5=0.0;a.N=0.0;a.T=0.0;a.bH=0.0;a.CK=0;a.oK=0;a.r2=0;a.i1=0;a.Ly=0;}
function B9(a,b){var c=new X5();BJ_(c,a,b);return c;}
function BJ_(a,b,c){a.CK=0;a.oK=0;a.r2=0;a.i1=1;a.Ly=0;a.ri=b;a.rh=c;}
function I7(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.a6L=W(Iz,8);a.kM=W(J9,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.r2){b=l;l=d;d=b;}a:{n=Nz(d,c,m,0.0,0.0);o=Nz(l,c,m,0.0,8.0);p=Nz(l,i,m,8.0,8.0);q=Nz(d,i,m,8.0,0.0);r=Nz(d,c,h,0.0,0.0);s=Nz(l,c,h,0.0,8.0);t=Nz(l,i,h,8.0,8.0);u=Nz(d,i,h,8.0,0.0);v=a.a6L.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.kM.data;x=new J9;y=R(Iz,[s,o,p,t]);z=(a.ri+g|0)+e|0;ba=a.rh+g|0;NA(x,y,z,ba,z+g|0,ba+f|0);w[0]
=x;y=a.kM.data;x=new J9;v=R(Iz,[n,r,u,q]);ba=a.ri;bb=ba+0|0;bc=a.rh+g|0;NA(x,v,bb,bc,ba+g|0,bc+f|0);y[1]=x;v=a.kM.data;x=new J9;w=R(Iz,[s,r,n,o]);z=a.ri+g|0;ba=a.rh;NA(x,w,z,ba+0|0,z+e|0,ba+g|0);v[2]=x;y=a.kM.data;x=new J9;v=R(Iz,[p,q,u,t]);ba=(a.ri+g|0)+e|0;bb=a.rh;NA(x,v,ba,bb+0|0,ba+e|0,bb+g|0);y[3]=x;v=a.kM.data;x=new J9;w=R(Iz,[o,n,q,p]);ba=a.ri+g|0;bb=a.rh+g|0;NA(x,w,ba,bb,ba+e|0,bb+f|0);v[4]=x;y=a.kM.data;x=new J9;v=R(Iz,[r,s,t,u]);z=((a.ri+g|0)+e|0)+g|0;g=a.rh+g|0;NA(x,v,z,g,z+e|0,g+f|0);y[5]=x;if(a.r2)
{z=0;while(true){v=a.kM.data;if(z>=v.length)break a;x=v[z];v=x.m$.data;e=v.length;w=W(Iz,e);y=w.data;f=0;while(f<e){y[f]=v[(e-f|0)-1|0];f=f+1|0;}x.m$=w;z=z+1|0;}}}}
function Cd(a,b,c,d){a.eY=b;a.ey=c;a.c5=d;}
function AR6(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.Ly&&a.i1){if(!a.CK){$p=1;continue _;}if(a.N===0.0&&a.T===0.0&&a.bH===0.0){c=a.eY;if(c===0.0&&a.ey===0.0&&a.c5===0.0){d=a.oK;$p=4;continue _;}Bx(c*b,a.ey*b,a.c5*b);d=a.oK;$p=3;continue _;}Cp();Bx(a.eY*b,a.ey*b,a.c5*b);b=a.bH;if(b!==0.0)By(b*57.2957763671875,0.0,0.0,1.0);b=a.T;if(b!==0.0)By(b*57.2957763671875,0.0,1.0,0.0);b=a.N;if(b!==0.0)By(b*57.2957763671875,1.0,0.0,
0.0);d=a.oK;$p=2;continue _;}return;case 1:A13(a,b);if(C()){break _;}if(a.N===0.0&&a.T===0.0&&a.bH===0.0){c=a.eY;if(c===0.0&&a.ey===0.0&&a.c5===0.0){d=a.oK;$p=4;continue _;}Bx(c*b,a.ey*b,a.c5*b);d=a.oK;$p=3;continue _;}Cp();Bx(a.eY*b,a.ey*b,a.c5*b);b=a.bH;if(b!==0.0)By(b*57.2957763671875,0.0,0.0,1.0);b=a.T;if(b!==0.0)By(b*57.2957763671875,0.0,1.0,0.0);b=a.N;if(b!==0.0)By(b*57.2957763671875,1.0,0.0,0.0);d=a.oK;$p=2;case 2:AWD(d);if(C()){break _;}BQ();return;case 3:AWD(d);if(C()){break _;}Bx( -a.eY*b, -a.ey*b,
-a.c5*b);return;case 4:AWD(d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function A13(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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=Sc(1);a.oK=c;Og(c,4864);Cf();d=BU8;e=0;f=a.kM.data;if(e>=f.length){$p=1;continue _;}g=f[e];f=g.m$.data;h=QU(f[1].h9,f[0].h9);f=g.m$.data;i=QU(f[1].h9,f[2].h9);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=Ec(Cr(l,m-p*k,p*n-j*o));BR(d);if
(!g.NA)Cc(d,h.G,h.E,h.C);else Cc(d, -h.G, -h.E, -h.C);c=0;while(c<4){h=g.m$.data[c];i=h.h9;L(d,i.G*b,i.E*b,i.C*b,h.CV,h.CU);c=c+1|0;}$p=2;continue _;case 1:AYw();if(C()){break _;}a.CK=1;return;case 2:AXO(d);if(C()){break _;}e=e+1|0;f=a.kM.data;if(e>=f.length){$p=1;continue _;}g=f[e];f=g.m$.data;h=QU(f[1].h9,f[0].h9);f=g.m$.data;i=QU(f[1].h9,f[2].h9);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=Ec(Cr(l,m-p*k,p*n-j*o));BR(d);if(!g.NA)Cc(d,h.G,h.E,h.C);else Cc(d, -h.G, -h.E, -h.C);c=0;while(c<4){h
=g.m$.data[c];i=h.h9;L(d,i.G*b,i.E*b,i.C*b,h.CV,h.CU);c=c+1|0;}continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function A5W(){var a=this;D.call(a);a.nB=null;a.bb_=null;a.gP=null;a.hp=0;}
function BPV(){var a=new A5W();BoF(a);return a;}
function BoF(a){a.gP=HM();}
var Wd=K(B7);
function B4O(){var a=new Wd();Bsr(a);return a;}
function Bsr(a){X(a);}
var L3=K();
var BT7=null;var B4P=null;var B4Q=null;var B4R=null;var BT5=0;var B4S=0;function OL(){OL=Bi(L3);BKJ();}
function B4T(){var a=new L3();A6H(a);return a;}
function A6H(a){OL();}
function AX6(){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","text","DateFormatElement$Year","AbstractCharClass$LazyAlpha","GuiCrafting","IAudioHandle",
"EaglercraftVersion","NibbleArray","AbstractCharClass$LazyNonWord","Tree","PlatformInput$12$1","CISequenceSet","lwjgl","glu","GLU","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","ClassCastException","reflect","Constructor","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","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","reflection","Converter","Residue0","Residue1","Formatter","Residue2","EffectRenderer","Mdct","Object$Monitor","GuiGameOver","EntitySkeleton","TextureLavaFX","CharBuffer","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","AccessibleObject","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","InstantiationException","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","Packet50PreChunk","Packet23VehicleSpawn","GuiOptions","ModelRenderer","Vector","AbstractCharClass$LazyLower","ClientMain","Packet5PlayerInventory","crypto","MD5Digest","ItemTool","DateTimeZoneBuilder$PrecalculatedZone","ItemSpade","AbstractCharClass$LazyJavaTitleCase","Packet29DestroyEntity","GuiErrorScreen","MovingObjectPosition","PreviousMatch","DoubleSupplier","TileEntitySignRenderer","Comparator","VFSFilenameIteratorNonRecursive","NonCapFSet","Adler32","PlatformInput$5",
"EnumPlatformAgent","PlatformInput$6","PlatformInput$7","PlatformInput$8","UCISupplCharSet","PlatformInput$9","AbstractQueue","AbstractCharClass$LazyRange","LWJGLException","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","Display","AbstractCharClass$LazyPunct","Console","websocket","WebSocket","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","Modifier","ConsoleOutputStream","AbstractCharClass$LazyJavaIdentifierIgnorable","HashMap","DecimalFormat$MinusField","CoderResult","DoubleAnalyzer","EOLSet","IEaglerFilesystem","VSHInputLayoutParser","Lexer","ModelSpider","ClippingHelperImplementation","eagler",
"AudioUtils","EntityCow","EntityPig","AbstractCharClass$LazyNonSpace","RenderTNTPrimed","WorldGenDungeons","Int32Array","ItemMinecart","DateTimeZoneProvider$Score","IllegalArgumentException","SimpleDatePatternParser","Matrix","Drft","InterruptedException","ItemRedstone","HashMap$EntryIterator","Collections","EntityList","Floor1$InfoFloor1","Format","EaglerArrayIntBuffer","WorldGenCactus","EntityGiantZombie","CodeBook","BlockFire","WorldRenderer","apache","commons","lang3","StringUtils","AbstractStringBuilder$Constants",
"SingleSet","LogoEffectRandomizer","PlatformRuntime$downloadRemoteURIXHR$lambda$_35_0","PlatformRuntime$downloadRemoteURIXHR$lambda$_35_1","Thread","ClientMain$EPKFileEntry","TeaVMBlobURLManager$HandleFakeBlobURL","NBTTagDouble","StreamState","EnumES6ShimStatus","BackReferencedSingleSet","PlatformQueue","CLDRHelper","SignModel","GuiContainer","RealOpenGLEnums","String$<clinit>$lambda$_93_0","MissingResourceException","StringIndexOutOfBoundsException","Gui","RuntimeInitializationFailureException","CharsetDecoder",
"input","Mouse","IAudioCacheLoader","UCIBackReferenceSet","Packet53BlockChange","ByteOrder","StdoutOutputStream","ModelSheepFur","DotAllQuantifierSet","DateTimeZoneBuilder$Rule","TextureWaterFX","random","RandomGenerator","EaglercraftGPU$1","EaglercraftGPU$2","EaglercraftGPU$3","ReluctantGroupQuantifierSet","ReflectiveOperationException","BitMixer","CoderMalfunctionError","TileEntity","MinecraftError","BaseNCodec$CodecPolicy","MetadataChunkBlock","PlatformIncompatibleException","SlotCrafting","Floor0","Floor1",
"CIDecomposedCharSet","AsciiDecoder","ChunkCoordIntPair","Packet13PlayerLookMove","Packet2Handshake","Material","BlockOreBlock","SpawnerClient","Entity","IntObjectHashMap","EaglerArrayBufferAllocator","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","UCIRangeSet","ArrayUtils","Slot","Function","FuncResidue","BlockOre","Render","JSMap","BlockSnowBlock","Packet17AddToInventory","BlockDirt","Platform","CodingErrorAction","MinecartTrackLogic","Boolean","FloatBuffer","NoSuchElementException",
"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","CICharSet","SupplCharSet","Packet0KeepAlive","JSNumber","StrictMath","BlockGravel","IndexedDBFilesystem$DatabaseOpen","AbstractLineTerminator","Info","Iso8859Encoder","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","Flags","Charset$Charsets","OpenGLObjects$FramebufferGL","FSet$PossessiveFSet","EntityBubbleFX","RuntimeException","PosCompositeGroupQuantifierSet","AbstractMap$KeySet$1","MainClass","EntityItem","IndexedDBFilesystem$AsyncHandlers",
"RenderManager","AbstractCharClass$LazyJavaDigit$1","Filesystem$FilesystemHandle","NoSuchMethodException","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","Keyboard","ChunkCoordinates","ItemSoup","Uint8Array","BlockLever","EPKLoader","Long","GuiScreen","Map","GuiSlider","SequenceSet$IntHash","GuiYesNo","ArithmeticException","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","TileEntitySign","TreeMap$TreeNode","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","VFSIterator2$BreakLoop","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","HangulDecomposedCharSet","KeyboardConstants","RenderList","ModelZombie","MissingFormatWidthException","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","GZIPException","ReluctantAltQuantifierSet","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","ArrayBuffer","IllegalFormatException","SpawnerAnimals","ItemFlintAndSteel","math","RoundingMode","GuiConflictWarning","FixedFunctionPipeline$<init>$lambda$_12_0","IllegalAccessException","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","Thread$switchContext$lambda$_19_0","AbstractCharClass$LazySpecialsBlock","DateFormatElement","Iterator","IClientConfigAdapterHooks","IllegalFormatFlagsException","MCHashEntry","StreamBuffer$StreamBufferInstance","dom","xml","Node","DateFormatElement$EraText","profile","EaglerProfile","UnicodeCategory",
"Arrays$ArrayAsList","RecipesTools","Comment","TextureFX"],["BxJ","main","SP","getClass","VJ","<init>","NC","hashCode","CN","equals","AIQ","clone","B4U","APO","toString","BxG","BxS","BLE","Ra","getMessage","Qs","getCause","E","wrap","Dx","getPure","BOp","asJavaClass","B4V","AAl","Z","length","Bd","charAt","Rr","identity","AOw","toHexString","BL3","H","append","BX","B4W","B4X","B4Y","clientMain","WT","Ne","getPlatformObject","BcK","setPure","BDf","<clinit>","UU","arraycopy","Cx","fastArraycopy","BeZ","T4","toUnsignedLogRadixString",
"T","B4Z","Q","B40","Ba","AS$","_main","A4A","BvB","Bh2","R0","getLength","Wl","doArrayCopy","B41","C1","Qm","getComponentType","BGN","Lx","isPrimitive","ALV","isInstance","Tb","numberOfLeadingZeros","Ko","forDigit","L9","B42","insert","B43","BGO","fillInStackTrace","BiN","A4H","getRunningFlag$js_body$_2","Bs","unwrapBoolean","BK","println","A6W","getEaglerXOpts$js_body$_4","Dm","BPT","getCrashOnUncaughtExceptions$js_body$_29","Bs_","getDeobfStackTraces$js_body$_47","BRf","getContainer$js_body$_1","BV","unwrapString",
"ZG","alert$js_body$_19","Jk","current$js_body$_50","Y","get","Bh","invoke","BDm","BRq","getAssetsURI$js_body$_2","AWB","delete$static","BNG","getAssetsURIArray$js_body$_3","Bw","unwrapInt","Byp","BQj","getLocalesURI$js_body$_6","Kd","endsWith","Bbe","loadNative","CU","substring","BKX","Bxt","B5","function","AUA","setWindowErrorHandler$js_body$_5","U","Il","dependencyJsToJava","Hz","maybeUnwrap","BO1","getURL$js_body$_1","BN2","getPath$js_body$_2","IE","debugPrintStackTraceToSTDERR","A91","showCrashScreen",
"Lj","Bf8","create","AFr","showIncompatibleScreen","AHm","A$9","run","BwP","A3G","getArrayItem","A_8","CZ","out","Oi","err","BEQ","BBj","get$exported$0","BuH","addEventListener$exported$1","Buq","removeEventListener$exported$2","BBf","removeEventListener$exported$3","BnR","dispatchEvent$exported$4","Bh8","getLength$exported$5","Bwv","addEventListener$exported$6","Bvl","Bhj","A7i","call$exported$0","BF0","A3r","isJava","AP2","directJavaToJs","JU","unwrap","Bwe","AOb","debugPrintStackTraceToSTDERR0","A1w","getStackTrace",
"A0q","B44","getVersion","FR","info","Bah","BMW","requireSSL$js_body$_72","BNZ","isOfflineDownloadURL$js_body$_73","B45","getPlatformAgent","ZV","getUserAgentString$js_body$_9","B46","getPlatformOS","B47","getPlatformANGLE","AQr","warmUpCache","B48","postCreate","Bq","U6","crashImageWrapper","BdL","ATz","QR","format","C3","set","AFf","getStringNav$js_body$_17","Vi","removeEventHandlers","B49","B4$","getName","B4_","B5a","B5b","A_1","BFK","BLM","BDz","Cy","currentTimeMillis","ARI","BBL","Bve","E2","getLogger",
"A4e","getSteadyTimeFunc$js_body$_1","AKl","valueOf$js_body$_3","AKa","javaToJs","J3","functionAsObject","AO5","Byu","Bf3","call","BLV","create$js_body$_5","Bd2","isSupported$js_body$_3","BKk","create$js_body$_6","Blo","Btz","create$js_body$_2","BtU","BDD","isJSImplementation","B5c","printJSExceptionIfBrowser","BAx","AB6","AJy","getStackTrace0","Cb","Ca","BaW","addWebGLToCrash","AQB","addShimsToCrash","K3","addDebugNav","ATK","addDebugNavPlugins","Jv","addDebug","CG","valueOf","Tj","addDebugScreen","AZi","addDebugLocation",
"BoP","OY","E1","split","B5d","next","B5e","hasNext","B5f","getHooks","Mc","requireNonNull","BKj","B5g","callCrashReportHook","A$0","initialize","BOS","setMCServerWindowGlobal$js_body$_36","AJp","getRuntimeStatus","ATj","Di","ALq","getStatus","AU1","ordinal","CH","error","Yo","getShims","AAm","dumpShims","AUE","HT","getClientConfigAdapter","W6","equalsIgnoreCase","ATW","isAutoFixLegacyStyleAttrTeaVM","Wf","isTruthy$js_body$_40","AZr","isUseDelayOnSwapTeaVM","ASU","DT","warn","BC4","Gu","trim","Cn","startsWith",
"Xd","join","AG2","isUseVisualViewportTeaVM","IX","allocateByteBuffer","Bvs","isVisualViewportSupported$js_body$_11","DE","abs","BAh","BMU","checkFetchSupport$js_body$_1","BLX","checkDataURLSupport","Bt4","A_T","isForceWebGL2TeaVM","Cw","A65","isForceWebGL1TeaVM","MD","youEagler$js_body$_5","AYF","setCurrentContext","Tw","_wglGetString","AUC","dumpActiveExtensions","A6c","sort","CX","Bfi","A0W","initBackBuffer","Bcn","initWindowSize","Lm","checkVAOCapable","Bgq","paintScreen","B5h","isEmpty","A1d","isEnableEPKVersionCheckTeaVM",
"A6B","downloadEPKFilesOfVersion","B5i","size","AQg","getResourceBytes","K5","_wglClearColor","Mn","_wglClear","A2w","update","AQ3","loadFinal","AOM","paintFinal","B5j","getWorldsDB","AU6","getHandleFor","A5R","setPrimaryFilesystem","A00","pressAnyKeyScreen","AYk","B5k","ACm","isAllowExperimentalWebGL1TeaVM","Bki","experimentalWebGLAlert$js_body$_3","AYu","sleep","B5l","asIntBuffer","B5m","put","B5n","H_","freeByteBuffer","UN","getDevicePixelRatio$js_body$_29","IQ","unwrapDouble","BLI","A5D","checkImmediateContinueSupport",
"Bi9","AXW","initHooks","Bba","isUseXHRFetchTeaVM","B5o","getFromUA","B5p","B5q","getGLRenderer","B5r","fromGLRendererString","Bs4","Xp","glGetString","XG","checkOpenGLESVersion","B5s","checkFBORenderMipmapCapable","B5t","checkInstancingCapable","B5u","checkTexStorageCapable","YD","checkTextureLODCapable","ALp","checkOESGPUShader5Capable","AN9","checkEXTGPUShader5Capable","B5v","checkNPOTCapable","B5w","_wglGetInteger","AFi","checkHDRFramebufferSupport","AE4","checkLinearHDRFilteringSupport","B5x","checkHasHDRFramebufferSupportWithFilter",
"Bzb","B5y","enterVAOEmulationHook","A9N","init","A93","AUc","B5z","destroy","CB","Hy","getDefault","B5A","Bzy","AUT","HS","nanoTime","AQG","BMk","BEH","On","createDirectFloatBuffer","BDT","BfE","BJB","Py","nextInt","F","BK2","M3","X","A9a","T6","A_o","A8G","monitorEnter","Fi","monitorEnterSync","GN","monitorExit","C2","monitorExitSync","Bd1","B5B","BQI","dependencyJavaToJs","AW2","A4d","BoD","BDh","accept$exported$0","Bw3","Bny","getJSException","BNa","printNativeExceptionToConsoleTeaVM$js_body$_58","B5C",
"B5D","Db","DP","A_f","getStringNavPlugins$js_body$_20","A21","getString$js_body$_16","A6a","B5E","ensureIntegerCache","Bbj","getStringScreen$js_body$_18","AQ8","getStringLocation$js_body$_19","B5F","B5G","BmJ","AVR","BlN","Bq0","Bpc","getRuntimeStatus0$js_body$_0","A88","Bsq","B5H","isDisableBlobURLsTeaVM","BaI","checkSameOriginSupport","Bb0","booleanValue","BmB","By0","Bfu","B5I","iterator","B5J","B5K","BBk","checkDataURLSupport0","BF9","handleEvent$exported$0","BhE","AUB","isUseWebGLExtTeaVM","A0U","B5L",
"instance","Yi","A$A","Bce","NR","_wglGenTextures","ZU","_wglCreateRenderbuffer","ANI","_wglBindFramebuffer","F0","_wglBindTexture","EC","_wglTexParameteri","RW","_wglTexImage2D","B5M","_wglFramebufferTexture2D","MX","_wglBindRenderbuffer","M$","_wglRenderbufferStorage","WB","_wglFramebufferRenderbuffer","B5N","putFloat","B5O","flip","Im","_wglGenBuffers","Pr","bindVAOGLArrayBufferNow","AJS","_wglBufferData","B5P","_wglDrawBuffers","GQ","_wglCreateShader","GE","_wglShaderSource","GK","_wglCompileShader","Qp",
"_wglGenVertexArrays","M1","_wglBindVertexArray","Kt","_wglEnableVertexAttribArray","J0","_wglVertexAttribPointer","NP","_wglCreateProgram","Hn","_wglAttachShader","JY","_wglBindAttribLocation","Rf","_wglLinkProgram","G7","_wglDetachShader","Ej","_wglDeleteShader","Ju","_wglUseProgram","Dg","_wglGetUniformLocation","L8","_wglUniform1i","A2a","AZq","It","_wglActiveTexture","Js","decodeBase64","BeT","loadImageFile","B5Q","B5R","Ry","B5S","clear","B5T","asFloatBuffer","B5U","B5V","B5W","GD","_wglBindBuffer","YO",
"B5X","getWindowWidth","B5Y","getWindowHeight","OB","_wglViewport","NB","_wglUniform2f","MQ","_wglDrawArrays","O6","_wglDisableVertexAttribArray","AZF","PB","_wglDeleteTextures","Pg","_wglDeleteVertexArrays","BfJ","Bi$","ByP","AW8","getLocalStorage","AQa","B5Z","B50","hasFetchSupportTeaVM","XO","injectCacheInvalidationHack","KQ","indexOf","B51","downloadRemoteURI","L$","OA","setLocalStorage","A7M","loadEPK","B52","B53","Up","wrapByteArrayBuffer","CJ","JT","Bdg","W0","allocateIntBuffer","B54","freeIntBuffer",
"KR","createGLVertexArray","Gj","bindGLVertexArray","Mu","bindVAOGLArrayBuffer","DJ","enableVertexAttribArray","DK","vertexAttribPointer","No","drawArrays","Rm","clearCurrentBinding","Rt","destroyGLVertexArray","BJt","B55","getConfiguration","B56","isRamdiskMode","BAW","B57","initializePersist","B58","isRamdisk","B59","B5$","P_","BHJ","BeD","paintEnable","AQS","hasBeenActiveTeaVM$js_body$_13","A9o","AUU","setupAnyKeyScreenMobile","BJw","B5_","detectOGGSupport","B6a","clearEvenBuffers","XI","detectLoadViaAudioBufferSupport$js_body$_2",
"B6b","detectWAVFallbackSupport","Blu","create$js_body$_44","FN","BhB","AVp","sleep$_asyncCall_$","Byo","Cu","complete","Rl","BP4","Bhh","Bem","getOriginForPost$js_body$_54","B6c","checkImmediateContinueSupport0","Bee","checkLegacyImmediateContinueSupport0","Bh6","AQP","BOA","checkKeyboardLayoutSupported$js_body$_7","AM$","buildLayoutTable","Bib","BDY","BwK","Bo$","BhO","Bu_","BLl","Bry","BjG","Bva","Bzg","BmV","ABn","getRemappedKeyCount","BAX","Blg","Nr","toLowerCase","Dp","contains","ADV","getSupportedFullScreen$js_body$_9",
"Bol","fullscreenMediaQuery$js_body$_84","BGF","checkKeyboardLockSupported$js_body$_91","BlA","E6","addEventListener$js_body$_4","BiS","BF5","A8I","setInterval$js_body$_27","AJ9","clearInterval$js_body$_29","AEc","getSupportedPointerLock$js_body$_8","A$y","asyncRequestAnimationFrame","AWO","iterateKeyboardLayout","AMR","onBeforeCloseRegister$js_body$_2","BCf","BMo","BmD","B6d","B6e","B6f","BpV","Qe","A$z","B6g","B6h","B6i","enterVAOEmulationPhase","AVn","AXv","getRequiredResourceString","V8","BEO","Btr","A2b",
"T5","allocateFloatBuffer","B6j","AD4","freeFloatBuffer","AXm","getShaderInputs","P3","getVertexHeaderCompat","IV","_wglGetShaderi","Jj","_wglGetShaderInfoLog","BDL","S3","getFragmentHeaderCompat","AGK","_wglGetProgrami","BiV","applyLayout","Is","bindGLShaderProgram","TF","vertexAttribDivisor","B6k","remaining","ZM","AGN","_wglGetProgramInfoLog","ZX","_wglDeleteBuffers","OI","_wglDeleteProgram","BzH","AQY","B6l","BNp","removeEventListener$js_body$_5","UV","clearTimeout$js_body$_26","ALP","callExitPointerLock",
"B6m","removeErrorHandler","BOR","now$js_body$_1","B6n","read","B6o","AZg","PD","createDirectByteBuffer","BwF","Kx","BJ_","Ce","addBox","Cd","setRotationPoint","CQ","random","B6p","Byg","BfP","B6q","BiW","A81","B6r","AFQ","createMonitor","HM","currentThread","Oe","setCurrentThread","B6s","N3","isEmptyMonitor","Bsr","BHW","B6t","ARx","B6u","$values","ACi","jsToJava","B6v","accept","B6w","B6x","getFallbackStackTrace","BhA","getStackSafe$js_body$_44","AKI","Sk","asList","AJj","deobfExceptionStack","B6y","Br","B6z",
"B6A","B6B","fixDateFormat","A9P","noneOf","B6C","getStatusById","B6D","getShimById","A1l","checkSameOriginSupport$_asyncCall_$","Brg","AEv","values","AAp","B6E","BuZ","OC","create$js_body$_3","BzX","Bsh","checkDataURLSupport0$_asyncCall_$","BQg","B6F","handleEvent","Bpg","Bwg","BE9","BjW","BK3","BqG","ASm","ABw","B6G","B6H","B6I","AYY","ES","TQ","getDataView8Unsigned","BeY","AN0","B6J","ON","getDataView8","BAs","B6K","A3i","BCa","B6L","B6M","A6L","AWx","B6N","decode","AVj","B6O","AHA","getDataView32F","BJ8",
"B6P","makeClientBrandUUID","B6Q","makeClientBrandUUIDLegacy","BGj","B6R","getLocalStorageNamespace","B6S","callLocalStorageLoadHook","B6T","mismatchImpl","Gs","BRy","encodeURIComponent$js_body$_53","Gr","Bg","Bf5","downloadRemoteURIXHR","Bd8","downloadRemoteURIFetch","BAS","B6U","Ub","encodeBase64String","B6V","callLocalStorageSavedHook","Bfk","U2","A1P","readASCII","H9","AUd","A8_","ANc","unwrapShort","Tn","B6W","Xq","skip","B6X","Bw6","loadShort","Q8","loadInt","BEk","BJP","A5k","AFl","reset","VA","AF0",
"getValue","AVY","addFile","AZn","close","BRo","getVisualViewport$js_body$_12","A2m","flipBuffer","Bch","getVisibilityState$js_body$_28","A2$","swapDelayTeaVM","I_","steadyTimeMillisTeaVM","B6Y","immediateContinue","B6Z","B60","BiD","AM6","enableAttrib","B61","setAttrib","AJM","transitionToState","B62","Bz9","BGh","createFilesystem","BhG","Be8","Bqb","BzQ","B63","isUseJOrbisAudioDecoderTeaVM","Bdf","getRequiredResourceBytes","TZ","unwrapByteArray","AR8","decodeAudioBrowserAsync","B64","BFy","B65","B66","B67",
"B68","AJ2","schedule","BQU","launchThread","B69","BM2","supported$js_body$_1","BRV","BCW","BD4","S4","safeShutdownChannel","A0G","randomUUID","AMj","Bwm","B6$","Btk","Bpp","Bi1","BBJ","Bvr","BrV","BlO","BIo","BJh","BoI","BrO","Btn","Brq","Bnf","BoJ","BGt","Bx7","BAH","BI1","onTimer$exported$0","Bgn","asyncRequestAnimationFrame$_asyncCall_$","Bu7","A3V","iterateKeyboardLayout$_asyncCall_$","BHH","A$x","B6_","ACW","B7a","A_n","B7b","Yu","B7c","ART","B7d","AEZ","B7e","V5","B7f","B7g","linesList","B7h","P9","parseInt",
"B7i","BKR","Bqe","BGo","Px","_wglVertexAttribDivisor","B7j","setAttribDivisor","AZ2","B7k","getDefaultLocale","DU","getProperty","FF","castToString","ANA","B7l","B7m","B7n","applyPattern","BRr","mozExitPointerLock$js_body$_64","BPb","removeWindowErrorHandler$js_body$_6","B7o","getStorage","B7p","Bot","randomImpl","B7q","setSeed","ZE","AHJ","BBw","BsL","AXl","B_","setHardness","ED","setResistance","Ci","setStepSound","BA9","BkI","DG","BKv","BBe","KW","setLightOpacity","BD_","JV","setLightValue","AJu","ByR",
"BBC","BL1","BCY","BtJ","BqS","XN","BvD","BAc","BHe","BCm","Bxw","BBx","BfO","Bpy","Bii","Bsj","BH2","BFv","Bmd","BmE","BEm","Bxe","BD5","BtQ","BxT","BvF","BgK","AW7","BCO","Bfw","Bpk","BxR","BwT","Bg7","Bu4","BKI","BHv","By8","BG_","BoL","S2","A$J","B7r","monitorEnterWait","BoF","Vd","isEmpty$static","B7s","ASS","postpone","B7t","BhS","A$F","calculateCapacity","B7u","newElementArray","AJF","computeThreshold","Ga","BMY","BOL","directJsToJava","Ho","A0T","BQe","BKJ","AQQ","initialize0","B7v","AY_","countLeadingWhitespace",
"In","Beo","deobfFunctionFullName","A6K","deobfClassName","Z$","B7w","B7x","getLocaleCalendar","B7y","setCalendar","BDi","B7z","BzD","BhV","BfF","checkSameOriginSupport0$js_body$_4","AXx","Bho","AZc","BHy","A3K","B7A","BO8","create$js_body$_31","B7B","A7I","doXHRDownload$js_body$_3","A8H","doFetchDownload$js_body$_2","Mw","B7C","B7D","B7E","Bed","DO","min","B7F","merge","A3D","A$N","Bwu","create$js_body$_30","BOZ","valueOf$js_body$_15","P8","notEagler","A5K","Q$","Bfv","AXs","AVB","ATa","B7G","A7d","loadImageFile$_asyncCall_$",
"Bml","A1G","Zd","compile","OW","getBytes","A3T","nameUUIDFromBytes","B7H","AEi","BeN","downloadRemoteURIXHR$_asyncCall_$","Bmt","A9_","downloadRemoteURIFetch$_asyncCall_$","BLP","Bjh","BF$","Bxg","B7I","initWithBytes","B7J","encodeBase64","AHy","forName","B7K","BP0","create$js_body$_4","Bgw","B7L","B7M","A9L","ATq","BRK","Mx","_wglDisable","B7N","glGetInteger","GL","viewport","B7O","eagPushStateForGLES2BlitHack","Zu","disableDepth","Yr","disableBlend","B7P","drawBlitQuad","B7Q","eagPopStateForGLES2BlitHack",
"Bdd","immediateContinueTeaVM0","BsM","steadyTimeMillis0$js_body$_77","Bwi","B7R","openDB","B7S","B7T","B7U","B7V","B7W","BjV","AP0","decodeAudioBrowserAsync$_asyncCall_$","Bq8","WQ","B7X","BqY","B7Y","nextBytes","BqO","HF","B7Z","newHashSet","B70","B71","B72","B73","B74","B75","B76","B77","B78","B79","B7$","B7_","B8a","B8b","B8c","B8d","B8e","onTimer","F1","steadyTimeMillis","B8f","BNJ","requestAnimationFrame$js_body$_30","B8g","Mo","setTimeout$js_body$_24","B8h","APU","iterateKeyboardLayout0$js_body$_4","BLT",
"AVl","B8i","B8j","desiredAssertionStatus","B8k","B8l","VL","QK","B8m","HP","setIdentity","B8n","B8o","Bl0","getDefaultLocale$$create","Bh_","B8p","T9","getInstance","B8q","BF4","Vb","readCompressed","B8r","hasNoTags","Gx","getString","JN","B8s","replaceAll","Hm","E7","setTickOnLoad","BKw","BB","setBlockBounds","AIh","ASD","B8t","AFU","M9","initializeBlock","B8u","Xn","BwY","A6f","BsI","EE","ByD","getBlockTextureFromSide","BM","setIconIndex","RA","BE3","monitorEnterWait$_asyncCall_$","BOz","BNH","typeOf$js_body$_8",
"AS0","BNq","get$js_body$_7","Ou","isUndefined$js_body$_6","AA$","undefined$js_body$_7","AKi","deref$js_body$_3","ALQ","jsToWrapper","ALY","wrapperToJs","AIo","createWeakRef$js_body$_2","BRL","set$js_body$_8","BEc","get$js_body$_5","BEN","set$js_body$_6","AAN","register$js_body$_4","AX6","getAllClasses","AGt","stringValue$static","KG","Bes","decodeVarIntArray","B8v","A52","B8w","B8x","A3e","getConstants","Bb4","B8y","Bew","Bk0","AT4","BgO","BlZ","nextObjectId$js_body$_9","BrT","B8z","B8A","BLJ","onFetch$exported$0",
"B8B","compare","Bv2","Bh7","getLength$exported$1","AEF","getSimpleName","B8C","B8D","AZ$","B8E","B8F","B8G","registerNewURLByte","B8H","toExternalForm","B8I","Blm","B8J","B8K","doFinal","B8L","ALm","isDataURL","AAh","decodeDataURLFallback","PR","unwrapArrayBuffer","B8M","B8N","B8O","B8P","AZI","BdC","B8Q","hasArray","B8R","DB","B8S","A1t","position","B8T","limit","B8U","capacity","B8V","array","B8W","AJP","checkCanonicalName","AM1","toUpperCase","B8X","B8Y","B8Z","BGc","B80","BiJ","Ln","bindGLArrayBuffer",
"AH6","enableDepth","AGH","disableCull","AJx","enableCull","AF2","enableBlend","AVO","immediateContinueTeaVM0$_asyncCall_$","Bxi","VB","populateStack","A1a","ATx","Bh4","openDB$_asyncCall_$","BQ3","B81","B82","B83","B84","B85","B86","B87","addAll","BGu","onAnimationFrame$exported$0","BDS","Bsv","AQX","B88","B89","verifyLoadFactor","B8$","nextIterationSeed","B8_","ensureCapacity","B9a","B9b","B9c","parseIntImpl","B9d","Bg8","ASo","Bog","Bpd","AYN","Kw","BqW","isOpaqueCube","Ij","B9e","getCanBlockGrass","BBP",
"HK","Su","setBurning","BgZ","BsC","Ba6","B9f","A9V","Bdo","Bdh","Blv","AP9","BD9","Bvp","Bfe","setFull3D","Bo2","Bhy","AWj","ARq","BBg","BsH","ATc","BmZ","BKW","Bzi","BAZ","Bxr","BG9","BGK","ByN","B9g","B9h","add$static","B9i","createQueue","BOW","stringValue$js_body$_2","AZj","B9j","B9k","lookupCharInt","AV5","copyOf","B9l","getPlatformClass","BPK","initClass","BlV","getEnumConstants","B9m","B9n","onFetch","AMI","Byl","Brr","B9o","ATt","createBlobURL$js_body$_12","B9p","Bww","B9q","compileImpl","B9r","AL2",
"B9s","BO6","decodeURIComponent$js_body$_55","BlS","Bvi","Bk4","BFL","BwN","B9t","A2f","isValidCharsetStart","BC1","BCo","A4O","AJ_","B9u","R4","_wglEnable","BIb","BtI","Bhs","Bqx","BCA","BQY","createIDBFactory$js_body$_14","B9v","Bio","safeOpen$js_body$_15","Bhv","BOT","isNotTruthy$js_body$_41","B9w","B9x","B9y","B9z","BJD","onSuccess$exported$0","BMh","onError$exported$0","B9A","B9B","onAnimationFrame","B9C","B9D","A$c","B9E","incrementAndGet","BFd","B9F","getNumericValue","B9G","subSequence","AIp","AQp",
"BbQ","Ys","AXa","readNamedTag","Vf","BJ4","BnZ","BhQ","A3s","B9H","BkC","createQueueJs$js_body$_30","B9I","A8w","B9J","AV_","B9K","ADI","processExpression","HX","B9L","finalizeCompile","M8","AAV","getIndex","Y1","B9M","B9N","B9O","B9P","B9Q","B9R","B9S","getEncodedLength","B9T","encode","Bs$","name","Sj","ACY","B9U","BBm","BEs","B9V","BAp","Bos","BKd","BHq","Bjg","B9W","onSuccess","B9X","onError","Bp4","AEH","B9Y","T7","ATJ","B9Z","Bsk","Q9","readFully","YC","getShort","BFf","Oj","B90","BzM","ADE","readZeroTerminated",
"Y4","B91","B92","readByte","AUu","createTagOfType","B93","readUTF","B94","readTagContents","Bi2","BwQ","B95","B96","containsAlphabetOrPad","B97","quote","LW","toCharArray","MZ","movePointer","B98","normalize","B99","BEr","B9$","B9_","MF","Bu6","LK","isLetter","B$a","peek","B$b","lookAhead","B$c","processAlternations","Bb","add","Gd","B$d","B$e","back","BID","B$f","restoreFlags","B$g","B$h","B$i","B$j","B$k","B$l","Ei","Be","AP_","Nc","ALN","processSubExpression","CD","T3","processSecondPass","ANV","BmY","B$m",
"B$n","B$o","B$p","B$q","B$r","B$s","B$t","B$u","getDigitMapping","Bv0","B$v","B$w","detectTimezone","B$x","Vj","julianError","JG","setTimeInMillis","AD6","Bp1","BG6","BDF","BBY","BBU","Bmq","Bv8","Btd","BDP","BJs","DH","Bd9","B$y","Ve","nextCodePoint","D9","nextIndex","ATv","readOctals","AB5","getPredefinedClass","A07","parseCharClassName","ALX","readHex","AEE","setMode","AVA","processQuantifier","A3Q","readFlags","Dt","Bq4","EJ","hasFlag","BxZ","X7","processRangeSet","BnH","setNext","FU","B$z","BFU","BIx",
"getGroupIndex","Uf","isNextSpecial","Wh","AEu","isHighSurrogate","A2n","processDecomposedChar","Vw","BFI","getType","Bv5","getInnerSet","Bvc","first","B$A","AOl","processTerminal","AGF","isLowSurrogate","B$B","processSequence","BMn","B$C","obtainDigitMapping","B$D","decodeIntPairsDiff","Bk9","BGl","AT7","B$E","B$F","setLenient","B$G","resolveFirstDayOfWeek","B$H","setFirstDayOfWeek","B$I","resolveMinimalDaysInFirstWeek","B$J","setMinimalDaysInFirstWeek","Ep","D5","IH","toCodePoint","B$K","skipComments","R2",
"digit","B$L","getObject","A2e","B$M","Rv","B$N","Biu","B$O","AVI","delete","MM","BMl","C6","Bp8","Bdv","hasLowHighSurrogates","Brw","mayContainSupplCodepoints","A49","getSurrogates","B$P","BvK","hasUCI","Rw","getWithoutSurrogates","B$Q","A$V","ANx","BA0","Bmu","Zy","BF8","setType","BEU","BBK","BsT","BB$","B$R","hasSingleCodepointDecomposition","ADF","processCharSet","AAU","B$S","B$T","B$U","B$V","B$W","Mz","nextSpecial","B$X","B$Y","B$Z","B$0","B$1","VE","B$2","B$3","AEP","B$4","B$5","B$6","B$7","B$8","B$9",
"B$$","LE","B$_","AB9","Bnb","getNext","Byi","Bkr","BCK","Bfa","BzK","B_a","peekSpecial","PG","isSpecial","Vt","B_b","B_c","processRange","BI$","Bif","BG0","BHf","BMw","BLu","Bjn","AH0","BrC","YG","isSupplementaryCodePoint","B_d","LU","toChars","B_e","B_f","Bu5","B_g","A_v","Bca","obtainDigitMapping$$create","BGr","G1","decodeUnsigned","MY","Nv","Bg2","getID","B_h","B_i","getStandardOffset","A4Q","BW","BD0","getNativeOffset$js_body$_6","B_j","getIds","BsO","ATh","AK_","Bqt","VX","getTimeZone","B_k","getOffset",
"B_l","previousTransition","B_m","B_n","remove","B_o","longValue","B_p","B_q","BrX","B_r","computeIfAbsent","E5","AH9","setTimeZone","B_s","getLanguage","B_t","getCountry","ABs","resolveCountry","B_u","getFirstDayOfWeek","FT","has","Eu","KC","castToInt","B_v","getMinimalDaysInFirstWeek","B_w","isWhitespace","B_x","isLineSeparator","B_y","AVc","B_z","B_A","B_B","BuP","IM","IJ","Fr","Th","getSupplement","B_C","AH1","B_D","ACb","BxE","Bl5","B_E","HO","BFu","Bzl","PZ","processRangeExpression","Qk","highSurrogate",
"Ol","lowSurrogate","BFG","B_F","Bkp","ABL","B_G","AAx","A1z","decodeDigit","B_H","RR","getResource","ASI","keys","A4y","keysToStrings","B_I","B_J","setComparator","B_K","B_L","containsKey","B_M","createTimeZone","B_N","getLikelySubtags","UG","lastIndexOf","BoB","getFirstDayOfWeek$$create","BJi","getMinimalDaysInFirstWeek$$create","AIu","BiO","Bty","Mg","Na","B_O","B_P","Zf","pattern","A31","AWL","union","AKt","intersection","D_","A7k","getResource$$create","A8q","AUY","B_Q","getTimeZoneResource","B_R","B_S",
"B_T","getLikelySubtagsMap","AEU","isSpaceChar","Bzx","Bno","Bze","Bkt","Bxh","Biq","BzF","BsR","BBN","BCN","BKB","BvA","Bxs","BpF","BB2","Bxj","BAC","Bim","Bh0","Blc","BlF","BrI","Bg4","BxM","BkY","BI2","BxH","Bug","BHk","ByC","BHs","BDu","BHQ","BvC","BDX","BxY","BiQ","BoV","Bn4","B_U","getUpperCaseMapping","ABx","mapChar","B_V","getLowerCaseMapping","KA","setNegative","B_W","readZone","B_X","A4_","B_Y","Byf","getLikelySubtagsMap$$create","FB","B_Z","B_0","acquireUpperCaseMapping","ARr","decodeCaseMapping",
"AOS","createCharMapping","B_1","binarySearchTable","B_2","acquireLowerCaseMapping","HU","readTime","A5j","readTimeArray","BHE","AB1","isCachable","AJE","forZone","ADd","Bon","BK8","B_3","AVy","B_4","A2i","B_5","isBmpCodePoint","B_6","getClasses","O8","isSurrogate","A2y","acquireUpperCaseMapping$$create","B_7","Bbz","fill","Ben","acquireLowerCaseMapping$$create","B_8","decodeLong","AYU","B_9","B_$","U1","getGMT","AZt","Bn9","B__","readUnsignedTime","Caa","Cab","obtainClasses","Cac","extractRle","Cad","Fg","Cae",
"decodeUnsignedLong","AWk","obtainClasses$$create","Gh","Zv","decodeByte","MT","BCM","Caf","formatTimeZoneName","AIC","parseNumber","AT_","newInstance","Cag","Bn2","newInstanceImpl","Bli","Jp","Yl","OK","toArray","Q2","MV","Ke","GT","LM","TH","Gn","Cah","free","BgM","BA2","BJ2","A1m","Ck","Bu","Cai","AJk","AKY","ACH","Caj","La","TB","IZ","BAL","BHl","Brd","Bok","BG3","BGP","By2","Bis","Bnn","Bm1","BLn","AH$","Hd","BIZ","Byz","BFV","BGm","BLZ","BjA","Bvj","Brp","BqR","BHn","BIe","A2E","Bh$","BDW","Ud","BLC",
"Bt5","Bs2","Bmo","BBb","BvS","BsY","Biv","BIi","BBc","BA7","Bt9","BCk","QM","BJj","BuL","BAm","BvM","Btq","BFP","Bi3","Bx0","BtZ","BoN","BuS","BIK","BjB","BJl","Bzz","BJC","BEx","BAw","BLd","Bpj","Bro","BpZ","Bye","BgY","BkH","BJ6","Bnz","BoK","BLz","BI5","BJY","BBs","Bul","BtT","BFH","Bwf","Bs8","BjR","BgU","BqJ","BuQ","BH8","BH_","Bhr","Bxk","Bme","BIE","Cak","Cal","Cam","addEventListener","Can","removeEventListener","Cao","Cap","dispatchEvent","Caq","Car","H0","Jm","AYo","Kp","Gb","AY4","NL","VZ","JL","Bjz",
"Cas","Cat","BwH","Cau","Cav","Caw","G2","BIn","BJU","Cax","BpP","BwM","BHR","Bkj","BIQ","BEp","Cay","Caz","EG","D0","J8","Bwa","BJ0","CaA","CaB","CaC","Bjb","BBE","KV","Mi","I0","BC$","Ey","BxA","AJa","AVW","CaD","CaE","CaF","Ta","printSB","CaG","print","BM5","getLang$js_body$_4","BPh","getJoinServer$js_body$_5","BQz","getWorldsDB$js_body$_7","BQc","getResourcePacksDB$js_body$_8","BNV","getCheckGLErrors$js_body$_12","BNv","getDemoMode$js_body$_9","BOG","getLocalStorageNamespace$js_body$_25","BR4","getFixDebugConsoleUnloadListener$js_body$_31",
"BOI","getAutoFixLegacyStyleAttr$js_body$_34","BPC","getForceWebGL1$js_body$_39","BRn","getForceWebGL2$js_body$_40","BRJ","getAllowExperimentalWebGL1$js_body$_41","BOb","getUseWebGLExt$js_body$_42","BNi","getUseDelayOnSwap$js_body$_43","BNB","getUseJOrbisAudioDecoder$js_body$_44","BNW","getUseXHRFetch$js_body$_45","BPI","getUseVisualViewport$js_body$_46","BOC","getDisableBlobURLs$js_body$_48","BNP","getEaglerNoDelay$js_body$_49","BMM","getRamdiskMode$js_body$_50","BPE","getSingleThreadMode$js_body$_51","BO0",
"getEnableEPKVersionCheck$js_body$_52","BMT","getHooks$js_body$_24","CaH","loadHooks","SH","log","Sl","CaI","CaJ","CaK","Xl","checkIndex","CaL","toLowerCaseChars","CaM","toLowerCaseCodePoints","BgP","create$js_body$_8","DS","makeIOOBE","ATu","unwrapByte","AFc","CaN","CaO","CaP","end","CaQ","AIK","entryByKey","B2","putImpl","CaR","CaS","D4","max","CaT","equalsExplicit","CaU","bindEmulatedVAOIndexBuffer","CaV","deleteMonitor","CaW","CaX","compareTo","CaY","newDecoder","AN4","onMalformedInput","AJf","onUnmappableCharacter",
"BaK","CaZ","AGi","BOF","unwrapArrayBufferView","QJ","digits","Ca0","lambda$monitorExit$2","Bza","getLocalizedMessage","Tz","AEg","BC_","ALg","Ca1","Yp","Bi_","A9z","Ca2","verifyCrc","BvL","processBackRefReplacement","Ew","BJR","AMA","Ca3","Ca4","readShort","Ca5","readInt","Ca6","readLong","Ca7","readFloat","Ca8","readDouble","Ca9","AF6","getKey","Ca$","Ca_","Cba","PY","XS","getDecomposedChar","Vp","Cbb","getCodePoint","Bjk","Cbc","getChar","ADT","accepts","Cbd","Wb","intersects","TE","Cbe","getChars","Bkx",
"Bnr","Cbf","Cbg","Cbh","Kr","clearBoundingBoxPool","J4","Ki","isCloseRequested","KM","shutdown","FZ","updateTimer","E0","checkGLError","Kk","setListener","Bn","glEnable","B3","isKeyDown","A_I","updatingLighting","BaC","updateDisplay","AUW","updateCameraAndRender","Cbi","setPartialTime","APF","displayDebugInfo","Dd","isMultiplayerWorld","Byq","doesGuiPauseGame","AUX","shutdownMinecraftApplet","ASg","startGame","BL","printStackTrace","A4i","runTick","AQ5","changeWorld1","BLW","ARF","displayGuiScreen","Cbj","Cbk",
"Cbl","ensureDefined","Cbm","isAllEmpty","Cbn","Bv","Cbo","listIterator","V2","keySet","Cbp","Cbq","AI7","RO","H3","Cbr","Cbs","putAll","V3","hashKey","BDc","Cbt","allocateThenInsertThenRehash","BED","NA","Cbu","flipFace","Cbv","lambda$static$0","Cbw","lambda$static$1","Cbx","Cby","Cbz","CbA","CbB","CbC","CbD","reparsePattern","CbE","initialScramble","Bcq","CbF","Pj","CbG","CbH","CbI","CbJ","CbK","CbL","A9K","CbM","CbN","CbO","addBrowserLayoutMapping","CbP","BLB","mediaQueryMatches$js_body$_85","ByE","unlockKeys$js_body$_90",
"CbQ","lambda$initHooks$0","CbR","lambda$initHooks$1","CbS","CbT","getSimpleNameCache","AKA","isArray","CbU","getEnclosingClass","CbV","setSimpleNameCache","A9M","CbW","Sq","CbX","processWord","CbY","finish","RD","unpackWord","CbZ","Cb0","toUpperCaseChars","Cb1","toUpperCaseCodePoints","Cb2","Cb3","Cb4","checkLoadFactor","Cb5","minBufferSize","AEX","allocateBuffers","Cb6","ADt","rehash","Cb7","lambda$checkSameOriginSupport$0","Cb8","lambda$checkDataURLSupport0$0","Cb9","lambda$asyncRequestAnimationFrame$3",
"Cb$","lambda$asyncRequestAnimationFrame$4","Cb_","lambda$iterateKeyboardLayout$2","ANW","releaseURL","A6M","youEagler$js_body$_6","BN4","disableImageSmoothing$js_body$_7","BFe","wrapIntArrayBuffer","Cca","Ccb","lambda$downloadRemoteURIXHR$1","Ccc","lambda$downloadRemoteURIFetch$2","Ccd","Cce","Ccf","inflateInit","Ccg","readUnsignedShort","Cch","decodeUTF","Cci","isInAlphabet","Ccj","lambda$immediateContinueTeaVM0$4","Cck","lambda$immediateContinueTeaVM0$5","Ccl","lambda$openDB$0","Ccm","K1","Ccn","reread",
"AAk","U$","Cco","QA","nextSetBit","Ccp","nextClearBit","Bpt","getLowHighSurrogates","Ccq","Ccr","Bja","isNegative","TG","BsN","Ccs","Cct","removeByKey","Ccu","Ccv","apply","GZ","getBits","BpS","Ccw","NJ","or","MG","xor","He","and","Ms","andNot","W8","Ccx","Ccy","Ccz","CcA","CcB","CcC","CcD","CcE","CcF","CcG","CcH","CcI","CcJ","CcK","CcL","CcM","CcN","CcO","SD","AFA","CcP","CcQ","AEs","CcR","setLength","CcS","CcT","lambda$getStackTrace0$2","A3_","CcU","AIl","findNonNullKeyEntry","AB_","findNullKeyEntry","AJA",
"createHashedEntry","AGz","Blk","CcV","CcW","CcX","waitForOtherThreads","AI8","needsInput","ADC","inflate","A6t","finished","CcY","A5P","needsDictionary","CcZ","Cc0","getRemaining","AKT","getLong","Cc1","getTotalOut","Cc2","Cc3","Cc4","BOB","isUndefined$js_body$_5","ANe","isAssignable","A8V","A2t","Cc5","Cc6","glGetError","Cc7","gluErrorString","Cc8","enableLighting","Cc9","enableColorMaterial","Cc$","enableFog","AKB","enableAlpha","Cc_","enableTexGen","Cda","enableTexture2D","AMG","enableMCLight","Cdb","enablePolygonOffset",
"AMs","keyboardIsKeyDown","EY","glClear","DW","glMatrixMode","EZ","glLoadIdentity","Tp","glOrtho","Bx","glTranslatef","AAR","glLineWidth","Bl","glDisable","LX","startDrawing","HZ","setColorOpaque_I","BP","addVertex","AXO","draw","BL_","EF","BNb","isUndefined$js_body$_42","Cdc","Cdd","isNotEmpty","TO","AA1","A5M","BxQ","AND","createVectorHelper","Cde","Cdf","S9","setTexturePosition","Cdg","lambda$debugPrintStackTraceToSTDERR0$0","Cdh","A95","parsePattern","Cdi","getElements","BGy","Cdj","beforeUnload","AJ8",
"BKh","RB","ceil","Cdk","nextHighestPowerOfTwo","Cdl","Cdm","release","Bd0","AOh","EN","insertSpace","BoG","Us","Cdn","newEncoder","US","YI","AHw","flush","Km","isOverflow","AF$","write","Cdo","Sr","Tc","AAO","Cdp","A2c","AZU","Cdq","remove$static","Cdr","APK","Cds","_wglGetError","AOH","Cdt","Cdu","matrixMode","Cdv","loadIdentity","Cdw","ortho","Cdx","translate","Cdy","_wglLineWidth","Cdz","disableLighting","CdA","disableColorMaterial","CdB","disableFog","CdC","disableAlpha","CdD","disableTexGen","CdE","disableTexture2D",
"AKK","disableMCLight","CdF","disablePolygonOffset","BD8","V4","CdG","isArrayEmpty","CdH","CdI","CdJ","AXV","CdK","BdE","AEq","CdL","CdM","CdN","BMV","CdO","maybeWrap","Qw","Qd","getMatrixIncr","AML","mul","CdP","CdQ","CdR","formatMessage","CdS","Bbq","AS2","Bfs","CdT","Ek","addSuppressed","Ba3","CdU","CdV","Bg1","BJ7","AUL","CdW","CdX","CdY","ANS","AKD","KO","JS","Gl","NU","HL","Dv","BzO","BJv","Blw","AUM","CdZ","Cd0","BkJ","AF9","BK4","Hh","BMf","BrN","AO0","Byr","BE$","BpM","BFb","Bjd","Bdk","ASf","Bkl",
"Bsb","BH1","BFl","Bbb","BdA","BIN","Cd1","BvQ","BFT","Bj$","Br1","A9D","AI9","AUJ","F2","CM","YW","N4","Jb","Qf","BH7","Bh9","BrY","BGU","BiL","BEh","Bwh","Bnq","BKu","BwU","BAJ","Cd2","Cd3","Cd4","TL","OZ","ANy","AHx","Cd5","Bq3","Cd6","offer","Cd7","poll","Cd8","BiZ","Bo_","Bz4","Bwl","Cd9","BEf","BiC","BKs","BL9","BFz","AKE","BkT","AIL","bitCount","Cd$","AH3","checkConcurrentModification","Cd_","Cea","computeValue","Ceb","Cec","Ced","callHookSafeSync","Cee","Cef","callHookSafeWithReturn","Ceg","Ceh","callHookSafe",
"AOI","Cei","IK","Xv","initZone","ACF","getInfo","AL6","XQ","binarySearch","L_","getSaveMillis","AB8","previous","AOp","Cej","findMatchingRecurrence","Cek","Cel","begin","AAT","setColorOpaque","AOJ","Cem","setVertexFormat","PI","pos","NW","tex","Cen","setColorRGBA","Pz","endVertex","Ceo","normal","AME","finishDrawing","BFm","func_181679_a","Cep","lambda$monitorEnterWait$0","Ceq","Cer","Ces","AYA","BOx","getLocalStorageSavedHook$js_body$_1","BQt","getLocalStorageLoadedHook$js_body$_2","BNn","getCrashReportHook$js_body$_3",
"BQv","getScreenChangedHook$js_body$_4","Cet","AOy","setTime","ADW","getPrintStream","BeS","formatParams","AGB","logExcp","XL","setOutput","ADe","Ceu","A6N","AJ5","inflateEnd","Cev","Cew","ADJ","AE_","matcher","ABB","find","ADz","start","AE1","Cex","checkIndexForAdd","S_","readToBuff","ACE","intBitsToFloat$js_body$_25","Vq","unwrapFloat","BQh","longBitsToDouble","AB$","AXP","Cey","isVSyncSupported","Cez","CeA","checkWindowResize","N7","getPlatformType","CeB","setVSync","AH2","isActive","AS9","displayInGameMenu",
"CeC","mouseXYChange","AKU","setAngles","SU","A8T","getScaledWidth","APG","getScaledHeight","CeD","getX","CeE","getY","CeF","glViewport","QF","glClearColor","UC","setupOverlayRendering","AQl","renderWorld","A2d","renderGameOverlay","AUN","drawScreen","CeG","closeMinecraft","CeH","exit","CeI","gc","Bct","deleteTexturesAndDisplayLists","CeJ","setTitle","PO","getMinecraftDir","AGf","CeK","ANa","AZ4","loadScreen","Bvd","CeL","glShadeModel","CeM","glClearDepth","H6","glDepthFunc","AVx","glAlphaFunc","Bbn","glCullFace",
"CeN","loadSoundSettings","Ha","registerTextureFX","CeO","Bp7","BER","Bmg","Beu","CeP","CeQ","CeR","setName","AXJ","AXR","BCi","Ba8","updateTick","BbZ","getMouseOver","AUj","onPlayerUpdate","AV7","getTexture","C9","glBindTexture","CeS","onUpdate","ATg","updateDynamicTextures","AVV","handleInput","A_K","updateScreen","HJ","Fj","Bm","getEventKey","Ds","getEventKeyState","FP","handleKeyPress","CK","isButtonDown","BcH","clickMouse","A17","sendClickBlockToController","AWb","joinEntityInSurroundings","AW5","updateRenderer",
"Ky","updateClouds","A1V","updateEntities","A4z","tick","P","floor_double","A9v","randomDisplayUpdates","AQ0","updateEffects","Bgx","handleKeyboardInput","Bgj","setOptionValue","FW","forceReload","FV","AJn","decrStackSize","A2F","dropPlayerItemWithRandomChoice","Bsn","IS","getEventDWheel","IG","changeCurrentItem","Dy","getEventButton","C5","getEventButtonState","ASW","setIngameFocus","A55","clickMiddleMouseButton","APT","handleMouseInput","A6G","changeWorld","A_z","onGuiClosed","CeT","setIngameNotInFocus","Baj",
"setWorldAndResolution","BKZ","CeU","CeV","CeW","BxB","CeX","CeY","CeZ","Ce0","Ce1","putAllImpl","Ce2","mixPhi","ABI","Ce3","nextBufferSize","BnC","Ce4","AH4","readResults","Ce5","handleWindowMessage","LL","compareUnsigned","Hb","divideUnsigned","BPZ","remainderUnsigned","Ce6","tryGrabCursorHook","P7","getOffsetX$js_body$_14","N0","getOffsetY$js_body$_15","Ce7","BAq","BE_","hasCodeVar$js_body$_11","AKh","getWhich$js_body$_16","ADK","getLocationSafe$js_body$_17","AHH","processFunctionKeys","Ce8","toggleFullscreen",
"AJd","getEaglerKeyFromBrowser","AIP","getCharOrNull$js_body$_40","AAr","keyToAsciiLegacy","BIw","Ce9","getCodeFromLayoutChar","AVD","Ce$","WS","processBlock","Ce_","Cfa","processLength","Cfb","Cfc","expandAtCount","VR","checkPowerOfTwo","Cfd","Cfe","Cff","inflateReset","A$8","Cfg","BKV","create$js_body$_1","Cfh","keyPath$static","Cfi","computeTime","Cfj","computeFields","Cfk","rotateLeft","PQ","recalculateLength","TI","Ml","numberOfTrailingZeros","Cfl","A05","removeAt","AXj","areEqualKeys","Io","Cfm","RU",
"trailingOneBits","Sy","trailingZeroBits","Cfn","AMb","Cfo","Bzw","AMp","setInput","Cfp","getBytesWritten","Cfq","Cfr","Cfs","Cft","parseQuoted","ABc","isControl","Er","parseRepetitions","Xm","Cfu","Cfv","BzC","BFA","Bui","BKC","Bih","BKP","Bzd","BF6","BLt","Bn1","BOv","revokeBlobURL$js_body$_14","Cfw","Cfx","Cfy","check","ABC","isPointerLockedImpl","Cfz","BD7","CfA","A4o","callHookSafeSync$_asyncCall_$","BDw","A6E","callHookSafeWithReturn$_asyncCall_$","BKF","CfB","CfC","toDateTimeZone","CfD","createInfo",
"CfE","NS","A7x","CfF","getVertexCount","CfG","getVertexFormat","CfH","getByteBuffer","CfI","CfJ","CfK","getDrawMode","CfL","renderBuffer","NZ","Td","ZD","ATV","BY","cos","BE","sin","CfM","CfN","Brs","CfO","CfP","getWindowFocused","CfQ","mouseGetX","CfR","mouseGetY","CfS","clearColor","CfT","Tm","createDirectIntBuffer","ASK","glDeleteTextures","Rs","intValue","CfU","CfV","glDeleteLists","BqH","QD","BDM","AWg","loadOptions","BoH","A8r","CfW","createVertexFormat","CfX","readFontTexture","AVz","CfY","CfZ","updateDisplayMode",
"BR","startDrawingQuads","L","addVertexWithUV","Ii","glColor4f","Cf0","scaledTessellator","Cf1","shadeModel","Cf2","clearDepth","Cf3","depthFunc","Cf4","alphaFunc","Cf5","cullFace","BAI","getIconIndex","BiI","ACd","swapRB","AL7","getRGB","ByA","Sc","generateDisplayLists","Cp","glPushMatrix","Og","glNewList","A5o","renderStars","AYw","glEndList","BQ","glPopMatrix","AQi","Cf6","getMinecraft","A2k","UY","requireSSL","MP","replace","Cf7","Cf8","bindTexture","Cf9","mouseNext","Cf$","keyboardNext","Cf_","keyboardGetEventKey",
"Cga","keyboardGetEventKeyState","Cgb","mouseIsButtonDown","WP","swingItem","ET","getCurrentItem","Cgc","useItemRightClick","Cgd","resetEquippedProgress2","A8n","attackEntity","A0d","interactWithEntity","Cge","A7F","getBlockId","ARH","extinguishFire","Cgf","clickBlock","A6g","onPlayerRightClick","Cgg","resetEquippedProgress","Cgh","resetBlockRemoving","Cgi","sendBlockRemoving","Cgj","addBlockHitEffects","Bb5","Ot","Cgk","BGd","ADg","Cgl","getSizeInventory","Cgm","Cgn","mouseGetEventDWheel","Cgo","mouseGetEventButton",
"Cgp","mouseGetEventButtonState","Cgq","setCurrentItem","BQn","sourceEquals$js_body$_43","Cgr","isValidToken","Cgs","execute","AC6","isPointerLocked","Te","mouseSetGrabbed","Cgt","isFullscreen","Cgu","callExitFullscreen","Cgv","callRequestFullscreen","BRa","lockKeys$js_body$_89","Bzs","AMN","getCodeFromLayoutChar0","Cgw","Cgx","A_h","Cgy","Q7","A_t","Cgz","Bkd","convertUTF8WithBuf","CgA","CgB","lambda$detectTimezone$0","CgC","CgD","getEras","AJK","CgE","getAmPmStrings","CgF","getWeekdays","CgG","getShortWeekdays",
"CgH","getMonths","CgI","getShortMonths","Tl","BQ5","isPointerLocked0$js_body$_69","BQQ","isMozPointerLocked0$js_body$_70","CgJ","CgK","ByF","BGs","CgL","nextTransition","CgM","setupDirect","Q4","CgN","drawDirectArrays","CgO","CgP","growDisplayListBuffer","CgQ","ARp","CgR","AT9","CgS","fatal","CgT","hasRemaining","CgU","CgV","glDeleteTexture","A$l","AHl","createPath","ABp","CgW","getResourceStream","BrA","CgX","getWidth","CgY","getHeight","YF","getDPI","CE","color","CgZ","_wglClearDepth","Cg0","_wglDepthFunc",
"Cg1","_wglCullFace","Cg2","Cg3","Cg4","glGenLists","ARk","pushMatrix","Cg5","ST","disableVertexAttribArray","BiX","V","nextFloat","Ff","sqrt","Dk","atan2","E4","F3","Dc","nextDouble","ANB","destroyGLArrayBuffer","Cg6","Cg7","setupDisplayList","Cg8","popMatrix","BGI","BxV","Cg9","ACK","AX5","AKx","Bwn","Cg$","A6p","onCraftMatrixChanged","Cg_","Cha","Chb","fixWheel","AIa","callRequestPointerLock","BBM","BNz","exitFullscreen$js_body$_97","BRx","webkitExitFullscreen$js_body$_98","BQ$","mozCancelFullscreen$js_body$_99",
"BNO","requestFullscreen$js_body$_93","BR0","webkitRequestFullscreen$js_body$_94","BRS","mozRequestFullscreen$js_body$_95","BG","register","Y_","registerAlt","BdS","ARG","Chc","Chd","Bhe","BDU","Che","But","Yh","getFragmentState","ATI","getPipelineInstanceCore","Chf","getCurrentExtensionStateBits","A9j","getPipelineInstanceExt","Chg","getBuffer","Chh","getVertexArray","Chi","getVertexBuffer","Chj","_wglBufferSubData","Chk","Chl","ADR","Lz","Chm","deleteTexture","BFN","Blh","Chn","Cho","BK0","Bx$","Chp","BKG",
"Chq","BIh","Chr","Bmx","Bjv","Ip","Bs5","Bqy","Chs","A_C","Cht","RY","BBz","Bmp","Bwq","BEd","Bsp","BzU","BuX","BtD","Chu","BxO","setRenderManager","Chv","splitPath","Chw","Chx","Chy","Chz","Wi","load","GX","Btf","BP9","mozRequestPointerLock$js_body$_62","BDd","ChA","ChB","ChC","Bel","makeNewPipeline","ChD","getCoreStateMask","ChE","getExtensionStatesCount","ChF","ChG","unbindTextureIfCached","ChH","Bid","ChI","setRenderPassModel","OD","I7","BqL","BiE","BFn","BBn","ChJ","normalizePath","ChK","AD$","ChL","ChM",
"checkReplacement","ChN","getShaderSource","Gv","visualizeBits","ChO","initializeNewShader","Q3","AYx","BdT","AOC","inputStreamToBytesQuiet","BEw","ATM","BEv","Bw_","inputStreamToBytes","BMA","ChP","fillPoolInstance","ChQ","getAsArray","ChR","available","WR","toByteArray","X0","AHk","Bet","AHO","AKm","BxX","ByS","AWJ","A6u","A5L","Bbv","Br4","A10","HN","ID","BAe","BiM","Bx1","BJa","ChS","Bhb","BAf","Bci","A0z","Bun","BC3","ByJ","AP4","AQZ","Brx","A_y","BAF","BGk","BAA","Bn$","Bs6","Bo1","Bj9","BmX","BqC","Byn",
"BLR","BoU","BzY","Byx","BG5","Bsf","BDb","Bmv","BlR","Buj","ASB","BAM","BFs","BjI","Bz_","BDG","BGR","BgE","Bue","Bm7","BIp","BGw","BgB","Bzf","BAl","BnK","BGb","Bwc","BjC","Bx4","BGX","Bks","Bu2","BpU","Bmr","BoZ","BKO","BwO","AEL","BL0","AWI","AWl","BLK","A8F","A6C","AZO","AU3","A2l","ADu","Hx","ChT","BwE","BKg","ADl","AG7","A$U","BEz","D1","BzS","ByO","ChU","BHb","Brj","Bkh","BpI","Bjy","Bnw","BB9","Bob","BB_","Bip","BI6","Bvo","BMd","Bt$","Buc","BAa","Bm6","BnW","Bri","BF7","BEZ","BJT","Bsm","BBr","ChV",
"XT","V1","YU","BEB","LR","ChW","ChX","I9","ChY","ChZ","BvP","BHX","BLG","Biy","BIB","BKm","Bp3","BuI","BrE","BxF","BKD","BMr","BdU","Bna","Bu0","BDn","Bkg","Bhu","Bhi","BBB","BKl","BgF","A_g","BGJ","BxU","Bqv","BGa","BIq","BLD","BFt","BH0","BGD","Ch0","BLo","implOnMalformedInput","Ch1","Ch2","getDX","Ch3","getDY","A5u","drawTexturedModalRect","Dh","glBlendFunc","AUF","getBrightness","A7a","renderVignette","AX0","shouldDrawHUD","By","glRotatef","Kq","enableStandardItemLighting","A75","getPlayerArmorValue","AVH",
"isInsideOfMaterial","Gi","disableStandardItemLighting","A8Z","renderInventorySlot","AV8","drawStringWithShadow","A7Y","debugInfoRenders","A5b","getEntityDebug","AQt","debugInfoEntities","ALH","maxMemory","ANq","totalMemory","AFR","freeMemory","D$","getStringWidth","A3A","drawString","AHS","HSBtoRGB","A68","Bq1","drawRect","ARi","drawDefaultBackground","BfH","drawCenteredString","Ch4","getEventCharacter","A41","keyTyped","A5S","getEventX","Bdy","getEventY","Boz","mouseMovedOrUp","APM","mouseClicked","AQb","drawLogo",
"Ch5","Cv","glScalef","Ch6","updateLogoEffects","BeO","initGui","BeF","drawGradientRect","Bp9","getScore","AJi","Ch7","Ch8","Boi","AFN","Iw","_wglUniform4f","JH","store","Ch9","NI","_wglUniformMatrix4fv","BeU","_wglUniform1f","ABt","transform","ANO","_wglUniform3f","Gf","sqrt_float","A3L","_wglUniform4i","Ch$","updatePipeline","Ch_","resizeInstance","Cia","BEb","Cib","Cic","Cid","Cie","Cif","Cig","Cih","Cii","Cij","Cik","Cil","Cim","Cin","Cio","Cip","Ciq","A8z","Cir","S0","getDeclaringClass","Cis","Cit","AIx",
"Ciu","Civ","nativeOrder","Ciw","putInt","Cix","grow","Ciy","Ciz","CiA","CiB","CiC","addLogMessage","A$s","Zb","CiD","CiE","CiF","RI","CiG","CiH","CiI","CiJ","wasResized","A5B","CiK","resize","By7","GJ","glColorMask","ATF","updateFogColor","AUK","setupCameraTransform","ACT","A3P","setupFog","Bst","CiL","setPosition","CiM","clipRenderersByFrustum","A_H","updateRenderers","Bc5","sortAndRender","Wx","getPosition","ASn","renderEntities","A7f","renderLitParticles","A6I","renderParticles","ASZ","renderSky","AUS",
"drawBlockBreaking","AVk","drawSelectionBox","FC","glDepthMask","AW$","renderAllRenderLists","A$G","renderSnow","APp","renderClouds","A9Q","renderHand","CiN","onTick","CiO","getState","CiP","openWebSocket","A$f","CiQ","A85","processReadPackets","CiR","setWebsocketClient","CiS","A5X","addToSendQueue","CiT","getBlockReachDistance","A0K","rayTrace","F7","distanceTo","AIZ","getLook","Fh","addVector","Lu","addCoord","ATs","getEntitiesWithinAABBExcludingEntity","Buw","canBeCollidedWith","Ez","expand","X6","calculateIntercept",
"Bup","AW0","generateTextureNames","CiU","A5I","getRequiredResourceStream","A4U","readTextureImage","AGe","unwrapImageByColumns","JE","setupTexture","CiV","ATY","bindImage","MI","glTexSubImage2D","CiW","getInt","IT","averageColor","Bc0","CiX","updateEquippedItem","CiY","addRainParticles","AYX","AXp","CiZ","refreshTextures","AU_","saveOptions","F6","loadRenderers","A7w","BbX","dropPlayerItem","Ci0","enableRepeatEvents","Ci1","grabMouseCursor","AXw","saveWorldIndirectly","Ci2","onWorldChange","Bz3","createDebugPlayer",
"A4F","preloadWorld","BmH","BoR","createPlayer","AYI","preparePlayerToSpawn","Ci3","Ci4","flipPlayer","Ci5","BtV","onRespawn","Be9","spawnPlayerWithLoadedChunks","Ci6","clearEffects","A0Y","spawnEntityInWorld","Ci7","ungrabMouseCursor","AG9","resetPlayerKeyState","Ci8","getTime","Ci9","entrySet","Ci$","Ci_","TW","ensureBufferSize","Cja","validateTrailingCharacter","AIX","validateCharacter","Cjb","Cjc","FQ","Ch","FS","G","FH","FY","K","Cjd","lambda$checkImmediateContinueSupport0$6","Cje","lambda$immediateContinueTeaVM0$3",
"Yt","isLenient","JF","isLeapYear","YJ","daysFromBaseYear","Uq","daysInYear","JX","daysInMonth","Oq","getTimeZoneOffset","LZ","Fv","mod7","QZ","ACQ","fullFieldsCalc","ATr","cachedFieldsCheckAndGet","Cjf","Cjg","Cjh","writeStdout","Cji","writeStderr","AKz","requireOpen","Bts","Ba7","Cjj","Cjk","firstTransition","Yy","addTransition","Cjl","getMillis","ZR","Cjm","Cjn","getUpperLimit","ACs","Cjo","buildTailZone","ATl","buildFixedZone","Cjp","Cjq","getWallOffset","Cjr","Cjs","ACt","A8g","getQualifiedName","P6","Cjt",
"getTagName","AV9","exists","BcC","getInputStream","A4p","Bbg","AB7","UQ","parseFloat","AWc","readLine","Cju","setTextureUV","BC9","Cjv","multiplyVelocity","Cjw","multipleParticleScaleBy","F$","addEffect","HI","Hl","A_9","AQT","Cjx","Cjy","resolveEras","Cjz","resolveAmPm","CjA","resolveWeekdays","CjB","resolveShortWeekdays","CjC","resolveMonths","CjD","resolveShortMonths","CjE","CjF","CjG","BP3","random$js_body$_10","AGx","AJB","findMatchingRecipe","CjH","setInventorySlotContents","Nu","getStackInSlot","CjI",
"lambda$callHookSafe$5","CjJ","CjK","CjL","CjM","lambda$callHookSafeSync$6","CjN","lambda$callHookSafeWithReturn$7","CjO","AC4","CjP","BCI","processBeforeFormat","CjQ","Hv","getTimeInMillis","CjR","CjS","CjT","CjU","getDisplayName","CjV","getRawOffset","CjW","hash","Jx","NF","CjX","mouseGetDX","CjY","mouseGetDY","CjZ","blendFunc","Cj0","rotate","BvY","AHr","Cj1","setMCLightAmbient","A8x","renderItemIntoGUI","A5T","renderItemOverlayIntoGUI","Cj2","Cj3","Cj4","BGS","UA","floor","A_a","drawButton","Cj5","keyboardGetEventCharacter",
"Cj6","mouseGetEventX","Cj7","mouseGetEventY","AKd","gluPerspective","Cj8","BaM","renderBlockAsItem","Cj9","scale","WA","BFO","BPY","BQd","BNI","BwV","Cj$","rewind","Cj_","Cka","Ckb","groupCount","Ckc","compCount","Ckd","consCount","Cke","Ckf","useAnchoringBounds","Ckg","Bn3","maxImpl","Ckh","colorMask","Go","pow","AHC","getSkyColor","A8k","getFogColor","Cki","getFOVModifier","SQ","hurtCameraEffect","A_A","orientCamera","NE","setupViewBobbing","BDQ","AXS","Ckj","setFogColorBuffer","Ckk","glFog","J2","glNormal3f",
"AJD","glFogi","Ps","glFogf","Ckl","glColorMaterial","Ckm","depthMask","A1p","getTopSolidOrLiquidBlock","D3","nextGaussian","C0","sqrt_double","Ka","setTranslationD","A71","renderItemInFirstPerson","Ckn","renderOverlays","Bnl","BGL","BDJ","CO","Cr","createVector","Cko","glGenTextures","Ckp","Ckq","Ckr","Cks","Ckt","A86","drawLayer","Cku","_wglTexSubImage2D","ATf","getPrecipitationHeight","AEt","Ckv","drawGuiContainerBackgroundLayer","Ckw","drawSlotInventory","U_","getIsMouseOverSlot","Ckx","drawGuiContainerForegroundLayer",
"Cky","keyboardEnableRepeatEvents","Ckz","resetProgressAndMessage","A3I","displayLoadingString","Beh","dropOldChunks","A4f","setLoadingProgress","ASY","AKf","isStrictDecoding","AN6","computeYearAndDay","AF5","ALb","BRc","writeJsStdout$js_body$_4","BRb","writeJs$js_body$_3","BMi","AKP","isTransitionFrom","CkA","CkB","CkC","A0R","If","CkD","getErasMap","NY","resolveDateFormatSymbols","CkE","getAmPmMap","CkF","getWeekdayMap","CkG","getShortWeekdayMap","CkH","getMonthMap","CkI","getShortMonthMap","BpK","CkJ","Pp",
"CkK","CkL","tryBlendFuncSeparate","CkM","_wglBlendFunc","CkN","_glRotatefZ","AQv","_glRotatef","CkO","_glRotatefY","CkP","_glRotatefX","A9h","ADN","A$j","CkQ","getRandom","AZb","CkR","BJE","CkS","appendLogMessageAndScroll","Y5","AAe","CkT","_wglColorMask","BIy","powImpl","AXA","rayTraceBlocks","Ia","AUI","A4v","glGetFloat","CkU","CkV","Nf","CkW","CkX","CkY","CkZ","setFog","Ck0","setFogDensity","Ck1","setFogStart","Ck2","setFogEnd","Ck3","_wglDepthMask","A69","Ck4","Ck5","BQl","Ck6","Ck7","Ck8","Ck9","Bg_",
"Ck$","setComponents","Ck_","generateTexture","Cla","FO","setSize","Clb","BKN","getBackgroundIconIndex","Hq","Clc","AYq","Cld","AJh","Cle","synthesizeFloat","HV","Du","BpR","getErasMap$$create","Ti","getCode","BuV","getAmPmMap$$create","Bt8","getWeekdayMap$$create","Bmk","getShortWeekdayMap$$create","BuB","getMonthMap$$create","BlC","getShortMonthMap$$create","AY6","Clf","_wglBlendFuncSeparate","AR9","Clg","AXu","isScrollToEnd$js_body$_11","Clh","appendLogMessage","Bgu","scrollToEnd0$js_body$_12","Bhw","absImpl",
"A$6","Cli","getFloat","BAd","BDa","BiT","Brc","Do","addIdClassMapping","ABy","Clj","Clk","Cll","A8$","OF","mulAndShiftRight","Zs","getBoundingBox","BkK","AV2","addRecipes","BLa","A_i","BD2","ATD","Bnd","AXT","Br8","AO7","Bix","A36","Ja","B4","CI","addRecipe","AMo","Blx","Clm","testColorValueRange","Cln","Clo","Clp","Clq","AYL","Clr","Nk","A6w","Bic","Nm","BDo","BFr","Bw0","BGQ","BzL","BLx","BBl","Bm0","BvX","Byh","BnV","BIz","BJX","Bvg","Boa","Bx9","Ji","Tq","BDE","BtM","Bq$","AID","Lp","Cls","Rx","Clt","AL5",
"AMK","Bmm","BAg","Bma","BuM","BIW","Brl","BFQ","BDO","BqD","BFc","Bya","A0y","ARM","AQF","Bf4","Bcg","Bus","BdF","AZz","A0a","A_O","AVw","AXE","A06","Clu","JR","Or","NN","YV","A8v","AV6","A24","BlD","BlY","BBH","BB5","BJH","BEW","AQm","Bf0","AQI","ATB","AM7","Nl","FM","Clv","WO","Clw","BBA","AE7","XC","BKo","Bym","BCE","WD","Clx","Bi5","Cly","BCl","Clz","ClA","A4B","Bzh","AUl","BtE","Bjc","AVC","APw","APl","ClB","BGq","ClC","BkS","BHh","implOnUnmappableCharacter","ClD","getCharWidth","WH","makeNext","BHw",
"Kc","attachQuad32EmulationBuffer","OE","drawElements","Kg","attachQuad16EmulationBuffer","ClE","isLowerCase","ClF","isUpperCase","ClG","isDefined","ClH","isDigit","OQ","isIdentifierIgnorable","ClI","isISOControl","ClJ","isJavaIdentifierPart","ClK","isJavaIdentifierStart","ClL","Ua","isLetterOrDigit","ClM","isTitleCase","ClN","isUnicodeIdentifierPart","ClO","isUnicodeIdentifierStart","ClP","hasTransparentBounds","AHu","ClQ","mode","VC","ClR","ClS","ClT","ClU","ClV","appendTail","ClW","appendReplacement","ClX",
"ClY","VW","setBounds","ClZ","matches","Cl0","getCraftingResult","Cl1","compareRecipes","El","getBoundingBoxFromPool","Cl2","AJ$","deleteCharAt","Q_","getSuperclass","AWE","Cl3","getDebugInfoRenders","Cl4","getDebugInfoEntities","Cl5","getStatistics","A0P","getDebugLoadedEntities","AWW","drawWorldBackground","ARb","sendChatMessage","Bw8","mouseReleased","Bfz","mousePressed","Cl6","playSoundFX","BcA","actionPerformed","Cl7","getSlotAtPosition","A3g","getStack","AYr","onSlotChanged","Cl8","AYJ","onPickupFromSlot",
"BbJ","putStack","BzR","isItemValid","Cl9","getInventoryStackLimit","HR","splitStack","Iy","getMaxStackSize","BEM","Fs","setColorRGBA_F","Cl$","Cl_","lambda$new$0","DM","G_","Cma","X3","setDayOfMonthPrevious","NV","setDayOfWeek","BRB","A5x","proc","LJ","readBytes","P4","checksum","A0B","S5","ABk","readString","Cmb","Btt","Cmc","A6s","saveWorld","AV$","skipAllRenderPasses","Cmd","updateInFrustum","Cme","Np","distanceToEntitySquared","AS4","APi","renderSortedRenderers","AEa","markRenderersForNewPosition","BIT",
"Cmf","cacheActiveRenderInfo","Cmg","BjP","getLoadedEntityList","AJ1","isInRangeToRenderVec3D","Cmh","isBoundingBoxInFrustum","Cmi","renderEntity","Cmj","renderTileEntity","A0p","renderParticle","Mp","glColor3f","AWD","glCallList","MW","getCelestialAngle","Bat","getStarBrightness","A4m","glPolygonOffset","Cmk","disableColor","Cml","renderBlockUsingTexture","BeG","setBlockBoundsBasedOnState","Sg","getSelectedBoundingBoxFromPool","LP","getOffsetBoundingBox","Cmm","drawOutlinedBoundingBox","AZ7","render","AKQ",
"getCloudColor","ARc","renderCloudsFancy","Cmn","readPacket","Cmo","AZ1","IO","glTexParameteri","AM9","glTexImage2D","Zn","weightedAverageColor","Ss","getOutputStream","BDC","BuW","AQo","Hu","Cmp","setGraphicsLevel","Cmq","stopRendering","Bae","R_","markDirty","Cmr","setGrabbed","Cms","Bw5","OJ","removeWorldAccess","Ql","addWorldAccess","Cmt","Cmu","getDefaultBufferSize","Cmv","resizeBuffer","Cmw","Cmx","A0_","parseFormatSpecifier","Cmy","configureFormat","Cmz","formatValue","AMD","ByW","ABF","BpO","AE5","setInstant",
"CmA","CmB","CmC","getToYear","XX","setDayOfMonthNext","CmD","Pt","isRelative","Ll","getFS","CmE","eaglerExists","AGw","assertNotRelative","CmF","eaglerRead","CmG","AN1","requireOpened","ACl","fillBuffer","BsZ","getFXLayer","CmH","Gz","BjL","getRenderType","QW","renderItemIn3d","AUQ","renderBlockOnInventory","CmI","renderIcon","Nx","getMaxDamage","BeB","renderQuad","BBG","setBlockBoundsForItemRender","Hg","renderBottomFace","Jy","renderTopFace","JD","renderEastFace","I5","renderWestFace","JB","renderNorthFace",
"Jh","renderSouthFace","CmJ","CmK","pairGaussian","Mt","getSwingProgress","A5Y","CmL","CmM","getTextureForDownloadableImage","AC2","getEntityRenderObject","CmN","drawFirstPersonHand","Bfy","renderItem","A_c","isEntityInsideOpaqueBlock","CmO","renderFireInFirstPerson","CmP","renderInsideOfBlock","Bc4","renderWarpedTextureOverlay","KK","atan","Bff","renderEntityWithPosYaw","ACS","Bxn","A4a","yield","CmQ","CmR","CmS","lambda$callLocalStorageSavedHook$0","CmT","lambda$callCrashReportHook$4","CmU","lambda$callLocalStorageLoadHook$1",
"CmV","CmW","CmX","HA","Fb","A_p","CmY","CmZ","Ro","bindVAOGLElementArrayBufferNow","AHY","resizeQuad32EmulationBuffer","AMr","bindVAOGLElementArrayBuffer","Cm0","_wglDrawElements","AGm","resizeQuad16EmulationBuffer","Vu","UH","setDayOfMonth","Byc","Cm1","BkR","ACz","Un","getGLCallListForPass","Cm2","Cm3","isRenderedAt","Cm4","Cm5","setLocation","AJ7","Brk","Cm6","Cm7","setupRenderDisplayList","Cm8","SL","Cm9","doPolygonOffset","Cm$","setTextureCachedSize","Cm_","trivializeInternalFormatToGLES20","ABA","nullCheck",
"Cna","Cnb","ABZ","Cnc","createPositiveCapacity","Cnd","parseFlags","YL","Z1","OS","Bgs","ALh","formatBoolean","AMh","formatChar","ALl","formatDecimalInt","AI4","formatHex","TA","formatRadixInt","ALW","formatString","Cne","BtR","isNaN$js_body$_14","BRU","isInfinite$js_body$_15","BdK","analyze","BCT","trailingDecimalZeros","Cnf","getAsDouble","Cng","Cnh","Cni","switchContext","Cnj","Cnk","setIndexBuffer","AMc","AGM","AEe","Cnl","A7_","Cnm","_wglPolygonOffset","Cnn","getNativeTexture","Cno","setCacheSize","Cnp",
"Cnq","Cnr","Cns","Cnt","Yq","verifyFlagsForGeneralFormat","Cnu","LD","formatGivenString","QH","verifyFlags","BFh","Cnv","charValue","Cnw","byteValue","Cnx","Cny","shortValue","Cnz","CnA","isValidCodePoint","CnB","BnA","AC0","verifyIntFlags","CnC","A3p","CnD","getGroupingSeparator","CnE","getNumberInstance","CnF","getGroupingSize","CnG","formatTo","AZL","SY","floatToIntBits","CnH","CnI","findLowerDistance","CnJ","findUpperDistance","AEj","BaL","switchContext$_asyncCall_$","BFi","BhW","CnK","getDataView32","Bhg",
"BkB","Bnk","setTileEntityRenderer","CnL","CnM","AG8","mayBeAppendSpaces","CnN","flagsToString","CnO","BIG","CnP","CnQ","initData","Bau","resolveNumberFormat","AGE","Bxv","Bwk","BOm","floatToRawIntBits$js_body$_23","CnR","CnS","CnT","CnU","BxD","BdQ","A8R","CnV","resolveDecimalData","CnW","getNumberFormatMap","CnX","resolveFormatSymbols","CnY","BCd","CnZ","Cn0","AXo","Cn1","getDecimalDataMap","Bs0","getNumberFormatMap$$create","Cn2","Bx5","getDecimalDataMap$$create","BnG","Cn3","getCountryToCurrencyMap","Cn4",
"ARO","Cn5","Bou","getCountryToCurrencyMap$$create","Cn6","initCurrencies","Cn7","getCurrencies","Cn8","Bj2","getCurrencies$$create","SV","BgN","BvW","BlJ","BJx","BJI","BHU","BKQ","BKz","Bnx","Cn9","ADD","BEK","Bpu","BHm","Bj3","Bop","A5G","ASb","A_D","A1g","A8f","A5n","A6R","AJL","Bl3","BtP","Bxm","Bws","Yg","AZK","AWh","AZy","AYt","Bft","A5C","Bcc","A0I","A$h","ATH","BfU","Cn$","Cn_","AFh","Bzp","BGe","Br2","BLf","BCC","Bp6","Bzq","Bk_","BL2","Bjs","BA4","BhU","Bg3","Bkv","Bqd","BJp","BJL","Bof","BLU","BpW",
"BkO","BCe","BDj","Btj","Bzt","Btc","BrR","BDx","BJM","Bum","BpT","BlB","BMs","BFp","Bsz","Bjw","BFg","BiH","Bqs","Bk$","BwR","Bjq","BLy","BFE","BE4","Bl_","BjU","Bu9","Bv6","Bnm","BMa","Bvq","Coa","BsB","BIU","BCV","BzW","BA1","BgQ","BF3","BAR","Bxb","BKr","BCw","BCr","BIP","BMq","Bs3","Bo0","BqX","BLr","Bvy","BIu","A0O","Bm3","BoT","Bs9","Cob","AM3","BJ5","BmW","Coc","BK7","BdX","BB0","BAt","Bbl","BgC","A$X","allocate","A3d","Zm","Qi","isError","AII","LC","isUnderflow","Rb","throwException","AFV","Cod","BIv",
"implFlush","Es","malformedForLength","Vr","isUnmappable","Coe","Uv","Cof","encodeLoop","Cog","A4s","ASk","Coh","AAP","allocateMore","Coi","Coj","doCompare","Cok","sortByDistanceToEntity","AH_","setDontDraw","A0J","renderBlockByRenderType","Col","Com","removeEntry","Con","hasPrevious","Coo","V7","getDistanceFrom","AUD","renderTileEntityAt","Cop","Coq","lambda$switchContext$2","AE3","lookupChar","AEV","checkConcurrentMod","Cor","AF_","Cos","findAt","Cot","isValid","Cou","finalizeMatch","UO","Sv","Cov","Bd$",
"processReplacement","Tv","getRecipeSize","Cow","AQu","renderString","A7P","drawBackground","ZJ","getRandomSound","AZa","loadAudioData","Bc1","loadAudioDataNew","K7","beginPlaybackStatic","BnQ","BeA","Cox","Coy","disconnect","Coz","respawn","AP7","sendQuittingDisconnectingPacket","ARz","Dj","inflate_flush","APk","inflate_trees_dynamic","AHc","BeI","inflate_trees_bits","A8O","inflate_trees_fixed","AT2","Pb","BiF","getRenderBlockPass","CoA","getBlockTileEntity","CoB","hasSpecialRenderer","Hp","flushDisplayList",
"IF","removeAll","Lb","CoC","isBoxInFrustum","CoD","CoE","getBlockMetadata","AA0","CoF","setDoorRotation","AUa","CoG","CoH","glCallLists","Cc","setNormal","CoI","getNextBinaryFrame","CoJ","getByteArray","Bxl","M7","networkShutdown","XU","Jn","onNetworkError","A46","CoK","processPacket","CoL","handleErrorMessage","CoM","Bd7","writePacket","CoN","send","A2G","BH3","CoO","MA","setError","ANQ","CoP","BCP","CoQ","CoR","getTimeZoneName","AEQ","renderCrossedSquares","FJ","setTranslationF","AAu","renderBlockCropsImpl",
"M6","renderTorchAtAngle","AOj","getEntityClassRenderObject","CoS","doRender","A0j","doRenderShadowAndFire","CoT","CoU","CoV","access$000","CoW","onInventoryChanged","Ex","getItem","AJl","Fe","T_","CoX","CoY","CoZ","lambda$callCrashReportHook$3","BpC","Co0","parse","Co1","BBX","getHoverState","AOP","mouseDragged","A3l","moveEntity","Dn","setEntityDead","A7j","getBlockMaterial","BJb","getIsLiquid","QP","getFluidHeightPercent","Bns","isSolid","AMJ","checkMatch","Co2","Co3","Co4","Co5","Co6","Co7","setStartIndex",
"Sx","BiG","AI$","group","ANF","Co8","ASV","renderStringAtPos","AWQ","decodeAudioData","AOr","Co9","loadFile","BJf","A5V","getChunkFromChunkCoords","Co$","FK","Co_","getNewPacket","Cpa","readPacketData","Bd6","getPacketId","Lq","Cpb","Cpc","Cpd","AN2","getTimeZoneLocalizationMap","C7","isNaN$js_body$_21","Eg","isInfinite$js_body$_22","ARN","BBD","BPy","isStr$js_body$_0","Cpe","addRecievedFrame","Cpf","compact","AGy","fillReadBuffer","Y$","doubleToLongBits","C_","setColorOpaque_F","BCq","Bcu","decodeAudioJOrbis",
"BAu","APN","Bz0","getTimeZoneLocalizationMap$$create","A6S","Cpg","QX","Cph","Cpi","Cpj","BRW","doubleToRawLongBits","Rn","addMapping","BIH","AWN","A4J","getWAVLen","BRY","unwrapFloatArray","BBo","createWAV32F","Bkf","createWAV16","ATE","Cpk","Cpl","A18","Ya","pageout","Ug","pagein","AHR","granulepos","V6","packetout","AAS","eos","A7B","synthesis","Cpm","synthesis_pcmout","BaO","synthesis_blockin","Cpn","synthesis_read","Cpo","appendFloatArrays","Qb","buffer","Wp","wrote","Cpp","Cpq","putShort","Cpr","Cps",
"A_S","Cpt","GH","Cpu","Bvf","Bra","BJu","AZ_","Bt3","Cpv","AI1","serialno","AUg","BbI","AVo","BfT","synthesis_init","A6m","AFM","synthesis_headerin","BzJ","BcF","A2J","ACp","A5z","Cpw","writeinit","Bzn","A4C","BoW","A7v","UZ","Cpx","crc_entry","Cpy","Bw7","BL7","Bqk","BtC","Cpz","CpA","APo","APy","AVf","A8D","A3F","A9s","A8y","AYh","A8C","AZ0","A4N","BfX","AOK","BLc","BI4","Bo6","UL","CpB","CpC","A3j","AZR","KT","Bc2","ATw","CpD","AW6","Bq7","BAk","CpE","BF_","BLe","CpF","CpG","CpH","A2X","Fd","Jt","AEd","BEE",
"BAb","CpI","TM","getIntermediateWithXValue","Rg","getIntermediateWithYValue","RN","getIntermediateWithZValue","ACJ","isVecInYZ","ALM","isVecInXZ","AMg","isVecInXY","Iv","squareDistanceTo","Bru","BIL","Bnj","BoA","getItemStackLimit","CpJ","isArrayPresent","CpK","getArray","Sd","AEO","CpL","version","CpM","continued","CpN","bos","CpO","pageno","A0c","lacing_expand","AQ2","body_expand","AC5","readinit","BO","CpP","inverse","CpQ","writeclear","CpR","free_info","CpS","CpT","CpU","CpV","CpW","AW1","pageseek","BqZ",
"implReset","AIs","isMalformed","Zk","CpX","decodeLoop","BlH","AG3","CpY","CpZ","arrayEncode","Bl$","BLS","BlP","Cp0","Cp1","A7c","renderStandardBlock","A7n","renderBlockFluids","Cp2","renderBlockCactus","Cp3","renderBlockReed","Cp4","renderBlockCrops","Cp5","renderBlockTorch","A5U","renderBlockFire","AXz","renderBlockRedstoneWire","Bay","renderBlockLadder","Ba_","renderBlockDoor","AZZ","renderBlockMinecartTrack","Cp6","renderBlockStairs","A9R","renderBlockFence","BbF","renderBlockLever","AGu","getSpecialRendererForEntity",
"Cp7","AFy","checkGroup","QB","getOptionDisplayString","Cp8","Cp9","isSlider","Cp$","getOptionFloatValue","Cp_","BrU","A_r","selectWorld","Cqa","BAn","initButtons","AR0","getLevelData","LF","Cqb","save","Cqc","getClipboardString","A2p","setSpawnLocation","A5Z","AZT","inflate_fast","Y7","initWorkArea","Wy","huft_build","GM","getBlockID","A0m","getChunkBlockTileEntity","Cqd","Cqe","A3v","Cqf","isString","Buu","ALS","Cqg","Cqh","Cqi","BIf","getBlockTextureFromSideAndMetadata","BnS","Cqj","RG","parseText","AOa",
"BHT","Cqk","setGroupingSize","Cql","setGroupingUsed","BbW","setMinimumIntegerDigits","Bfq","setMaximumIntegerDigits","A79","setMinimumFractionDigits","Bdw","setMaximumFractionDigits","Cqm","setDecimalSeparatorAlwaysShown","Cqn","setMultiplier","ABH","copy","Ly","offset","BFq","isSneaking","AOW","getCollidingBoundingBoxes","ANv","calculateYOffset","ABS","calculateXOffset","AEJ","calculateZOffset","AOo","setBB","A5r","fall","Kf","getStepSound","AFu","getVolume","AAy","getPitch","A5t","playSoundAtEntity","BaJ",
"onEntityWalking","A9q","handleWaterMovement","Bfx","isBoundingBoxBurning","BaN","onEntityCollidedWithBlock","BaY","dealFireDamage","Cqo","getRightBound","Cqp","getLeftBound","Cqq","IL","setStart","Cqr","Cqs","func_181559_a","Cqt","L7","writeUTF","Cqu","isReadOnly","Cqv","BHI","Cqw","putChar","Cqx","Cqy","Bsi","Cqz","CqA","CqB","BaF","Xi","AWG","unpack_books","CqC","unpack","CqD","unpack_info","CqE","BuU","ByI","Bmi","Biw","BiB","G8","getCompoundTag","CqF","CqG","setStorage","CqH","getClipboard","AUR","parseIntegerPart",
"CqI","parseFractionalPart","CqJ","parseExponent","CqK","CqL","renderDefaultChar","BD$","Bkb","prepareNewInstance","BK_","A5d","Bsu","Bmy","AU2","Vc","BoE","BCz","Jz","setString","BK9","writeCompressed","CqM","CqN","CqO","CqP","getWorldRenderer","CqQ","CqR","CqS","A8L","CqT","SC","A2q","CqU","AWH","BgS","A9g","A3X","prompt","BdD","getClipboard0","Bk2","CqV","AUv","writeNamedTag","BRO","prompt$js_body$_23","A8i","getClipboard0$_asyncCall_$","BEL","CqW","A$b","CqX","CqY","writeShort","Ye","writeLong","CqZ","writeByte",
"Cq0","Cq1","writeTagContents","Cq2","AQh","getClipboard1$js_body$_6","Bo4","BnB","resolveStr$exported$0","Cq3","Cq4","resolveStr","AJ3","Bub","Bjr","BFo","BsJ","Bj7","BgH","Bn0","BCg","BsU","BwD","BqE","BGf","BEY","Bsx","BhF","Bk6","BhD","ZS","BhP","BqM","Bhx","BHB","BHF","BAz","U0","Bx8","Bpi","Bv4","BEV","Brh","BJJ","Bo3","Bia","Bxf","BtK","Bqj","Bod","BfG","Cq5","Cq6","BA3","BjE","Bxa","A_P","BI9","AOL","Bqz","Bgf","Bea","A0H","AR$","Bfd","A0E","A1x","AVe","ATo","A_3","AX4","A3q","ATL","AUb","Bby","Bgp",
"A73","ARs","BfV","AO6","A3f","AQk","A3m","AZW","A3M","A1y","BbP","Be0","Bar","Bgh","ASH","Cq7","Cq8","AVt","BkQ","BjH","BCh","BKf","ASR","A$m","AWM","BbU","Baw","ASl","BDI","BA8","BdO","BkG","Br9","Btg","BvN","Bu8","BEe","BwJ","A78","A1E","ATU","Be6","ASA","Bav","A1v","AS5","A80","Bb6","A29","A2u","Bgm","AGc","BMp","A3Y","Bfo","Bbo","A8Q","A_b","A1H","Bw$","BE0","Bqr","Bxu","BE5","BnO","BvZ","BBh","BBq","BhJ","BxN","BEF","BGp","BwG","Bjx","BEG","BvU","BzV","Bw9","BGE","Bwo","Bl9","Bqu","BII","BzT","Bj4","BDZ",
"Bxz","Bpo","BKU","Bv9","Bpb","BMj","Bmf","Bhc","Bly","BKy","Bmb","Bhm","BuC","BIt","BFk","BH$","BpN","Bkq","BtO","Bte","Bqf","Boo","BJc","BkN","BBa","BHx","Bin","Bla","BwZ","Bqo","Bwt","BlK","ByG","BCQ","Bwr","BnI","BFx","Bzm","BJG","BIX","ByV","BBV","Bg$","A1Y","Cq9","Ww","Bz2","Cq$","BnM","Bzo","Bpe","BpJ","BzZ","BDq","BH4","BMc","Byy","BBF","ByZ","A9O","BoM","A99","Bgb","AZx","Bk7","UB","Bas","BAK","ANb","BpQ","AWC","ASJ","A9E","BLL","Bhp","BC7","BrZ","A7U","A5_","AW_","BcX","AYV","A2C","A6k","BbR","A$P",
"BeJ","A_e","BIM","A3J","AWo","A37","BzG","A_J","Bta","BcZ","AS7","Brt","AON","BmL","A9e","Bt1","BA_","BmK","A6H","A1I","Blj","Bre","BgR","RM","Bo5","Bvb","Bxo","BrP","Bp$","BMt","A5Q","AQn","BtS","BJk","Bk5","BIY","A7X","Bqc","BLv","BEA","A_j","BJz","BxC","BL5","A7g","Bw1","Bpq","BjZ","Bj5","BvV","BdB","Bys","BGW","Bjl","Blb","BIg","Bdm","BHL","Bzj","Bm2","Bow","BMb","BA5","BbD","AYZ","BAD","BCc","BHG","BLA","BxP","Bnt","BE8","BCt","BET","BKS","BwI","Bi6","BLO","Bn7","Bvh","BJQ","Byv","Bm9","BJA","BmR","BLm",
"BLb","Bg9","XZ","BH5","BKT","BKx","BrK","BBO","BpG","BtB","BHo","Byt","Bxq","A7q","AYd","BHC","BDN","BG$","A8s","A2K","Bzv","BI7","BBT","BhR","ARn","Biz","Boe","BAr","BKL","Bvw","IP","Bsl","Bi4","Byj","BJ9","BnU","Btl","AVd","Cq_","Cra","Bc6","Crb","decompress","Crc","inverse1","Crd","Cre","inverse2","A$$","backward","Crf","AHI","deflate","Crg","Crh","Cri","Crj","handleFlying","Crk","handleEntity","Crl","handlePickupSpawn","Crm","handleMapChunk","Crn","handleLogin","Cro","handleHandshake","Crp","handleComplexEntity",
"Crq","handlePlace","Crr","handlePlayerInventory","Crs","handlePreChunk","Crt","handleMultiBlockChange","Cru","handleUpdateTime","Crv","handleBlockChange","Crw","handleVehicleSpawn","Crx","handleAddToInventory","Cry","handleDestroyEntity","Crz","handleBlockDig","CrA","handleEntityTeleport","CrB","handleKickDisconnect","CrC","handleSpawnPosition","CrD","handleChat","CrE","handleMobSpawn","CrF","handleNamedEntitySpawn","CrG","handleCollect","CrH","handleBlockItemSwitch","CrI","handleArmAnimation","CrJ","fileExists",
"CrK","castPrimitiveByteArray","BiA","readWholeFile","AF4","wrapByteBufferTeaVM","Bf9","AQD","handleMaterialAcceleration","BaG","attackEntityFrom","CrL","CrM","CrN","arrayDecode","CrO","BGZ","CrP","setInPosition","CrQ","setOutPosition","L4","hasMoreOutput","CrR","hasMoreInput","Sb","SB","unmappableForLength","CrS","APD","arrayEncodeBE","Baf","arrayEncodeLE","PH","BsE","colorMultiplier","AY1","renderStandardBlockWithColorMultiplier","A$k","shouldSideBeRendered","Bez","getFluidHeight","Brz","getFlowDirection",
"A9x","getBlockBrightness","A5m","renderBlockCactusImpl","CrT","isBlockNormalCube","AU7","canBlockCatchFire","BJS","isPowerProviderOrWire","CrU","A4K","getBlockTexture","ZK","rotateAroundX","PM","rotateAroundY","AFO","getSpecialRendererForClass","Tf","getKeyBindingDescription","CrV","setKeyBinding","CrW","CrX","startWorld","A2B","getSaveName","CrY","AMl","checkStatus","CrZ","Cr0","eaglerWrite","Boh","Cr1","Cr2","AW9","setRotationAngles","Cr3","AR6","AYP","doRenderItem","A7Q","doRenderLiving","Cr4","renderCow",
"Cr5","renderChicken","AWR","renderPlayer","BJd","renderOffsetAABB","Cr6","renderThePainting","AXM","renderArrow","Cr7","doRenderSnowball","Cr8","doRenderTNT","Cr9","doRenderFallingSand","BfL","renderMinecart","Cr$","renderBoat","Cr_","getDistanceToCamera","Csa","renderShadow","AVS","renderEntityOnFire","Bss","BH6","BI8","A14","setBlockWithNotify","ARP","glow","Bbs","setStateIfMobInteractsWithPlate","SS","getEnd","VP","setEnd","HG","getConsumed","DL","setConsumed","Csb","setValid","BuR","charCount","QV","findBack",
"Csc","MO","getStart","S7","isSurrogatePair","Csd","getHangulDecomposition","UI","codePointAt","A2Q","getDecomposition","Cse","hasDecompositionNonNullCanClass","Csf","Csg","Csh","hasConsumed","AD8","getEnterCounter","Kb","setEnterCounter","ANz","findLineTerminator","Csi","hasAnchoringBounds","AMf","isSpace","Csj","getPreviousMatchEnd","Csk","isAfterLineTerminator","Csl","isLineTerminator","N2","Csm","findBackLineTerminator","Csn","ZO","Cso","countUTFBytes","Csp","writeShortToBuffer","Csq","writeUTFBytesToBuffer",
"AS8","Csr","readOnly","ADL","ilog2","Bjf","ACM","R6","window","BEq","ATd","init_decode","Css","look","BcI","Cst","Csu","Csv","Csw","Rk","Csx","Csy","getDefaultPattern","Csz","CsA","CsB","CsC","BkM","setKey","CsD","CsE","deflateInit","AF8","setOptionFloatValue","Ue","AHV","CsF","BBS","fileExists$_asyncCall_$","BO4","Bls","readWholeFile$_asyncCall_$","BPG","CsG","AW3","getFlowVector","Bvt","canProvidePower","AOi","CsH","AT6","ABG","getWorldFromRenderManager","BnT","getShadowSize","AOD","getBlockLightValue","CsI",
"renderShadowOnBlock","AYi","loadTexture","A7J","sparkle","BcY","getEntitiesWithinAABB","AR4","setBlockMetadataWithNotify","AWn","notifyBlocksOfNeighborChange","Gy","markBlocksDirty","APx","playSoundEffect","Bji","scheduleBlockUpdate","CsJ","CsK","CsL","resolveDateFormats","A1C","Bj8","AIW","makeTheFuckingKeyWork$js_body$_6","CsM","CsN","CsO","CsP","ATQ","getEffectiveFlowDecay","BGH","getIsSolid","Ec","A3h","BJV","renderAsNormalBlock","A6j","Cl","spawnParticle","CsQ","getDateFormatMap","CsR","A4r","Boj","Bwz",
"BnD","Bz6","BJW","Bg6","getDateFormatMap$$create","CsS","CsT","CsU","CsV","CsW","CsX","BAT","Baa","A6d","BbV","A40","BDe","BqP","BlM","CsY","CsZ","Cs0","Cs1","Cs2","Cs3","Cs4","Cs5","Cs6","Cs7","Cs8","Cs9","Cs$","Cs_","Cta","Ctb","Ctc","Ctd","Cte","Ctf","Ctg","Cth","Cti","AFa","By4","BEi","BDl","BLN","Ctj","Be_","APf","A34","A1$","ATi","BeK","A8Y","BcB","ARS","AVX","BbT","AS3","Bga","A45","A2D","A$e","A1r","Bab","BEl","A_N","A8c","Bgy","Br3","Buz","Br$","BjK","BEu","BwB","Byd","Ble","BKA","BCs","Bud","Bqi",
"BKt","Bkz","BwS","BG2","BqI","BCn","BhZ","Bv7","Ctk","BhM","BKp","BtA","Bph","BKc","BnJ","BuT","BMx","BKi","BmF","BLs","Btx","Bxy","ByM","Bkn","BnF","BtY","BrW","BpY","Boy","Bqn","BEt","Bjo","Bp0","BD6","BGY","Bq_","Bij","BmS","BC0","BtH","BB4","Bn8","Bh3","BuE","Ctl","A1T","BaT","Bng","Bkm","ASx","A$q","Bm4","BJq","By9","Boc","BgW","Bwy","BHY","BqN","Bvv","BKq","ANJ","Bjp","BC2","BLF","BrJ","BkV","BiY","BhK","BvG","BzN","By5","Bti","ByX","Btw","BDy","BHc","BkD","BG1","Bpm","Br7","Bvn","BsG","BKb","Bmw","BxW",
"BJZ","Bql","Bpv","Bhd","Bqh","BCF","Bh5","BBi","Bl1","Bzr","ByH","ARy","Ctm","playRandomMusicIfReady","A57","onBlockClicked","ARf","blockStrength","A1Z","sendBlockRemoved","BbY","A$v","blockActivated","Ctn","useItem","AT1","playSound","ACj","A7y","mdct_kernel","Cto","Ctp","Wr","setPositionAndRotation","Pf","getEntityByID","Bz7","Ny","AST","addEntityToWorld","Xx","invalidateBlockReceiveRegion","Ctq","setChunkData","Ctr","Cts","Ctt","Ctu","Ctv","registerPacket","Ctw","doPreChunk","ATp","setBlockIDWithMetadata",
"BvE","setWorldTime","Ctx","Be4","Br6","Ts","addItemStackToInventory","A5w","removeEntityFromWorld","AC_","addChatMessage","Cty","createEntityByID","Ctz","BhH","AHK","BmA","TK","findExact","BB1","CtA","CtB","CtC","A7r","decodeBE","Bfp","decodeLE","NH","checkMidByte","LT","Y6","CtD","CtE","getKeyName","CtF","CtG","deleteWorld","CtH","CtI","A13","compileDisplayList","BC6","renderSwingProgress","BgJ","handleRotationFloat","Bt0","preRenderCallback","BFZ","getDeathMaxRotation","A11","loadDownloadableImageTexture",
"CtJ","BdJ","renderEquippedItems","BrQ","getColorMultiplier","A2j","shouldRenderPass","CtK","getFontRendererFromRenderManager","AAd","getDistanceToEntity","A7Z","setSizes","CtL","getWorld","CtM","renderBlockFallingSand","Bgl","getPos","AXX","getPosOffset","N8","lengthVector","UE","CtN","CtO","CtP","CtQ","getGroupNoCheck","AFZ","A32","rint","CtR","unquantize","A8E","make_decode_tree","CtS","CtT","CtU","CtV","CtW","Pc","ilog","AHd","maptype1_quantvals","CtX","CtY","SK","CtZ","Ct0","icount","Ct1","Nj","Ct2","Ct3",
"Ct4","writeInt","Ct5","Ct6","writeFloat","Ct7","writeDouble","Ct8","APE","AN5","onSoundOptionsChanged","ABM","Ct9","_new","BHO","readRow$js_body$_5","AHq","Ct$","Ct_","Br_","Cua","Bcw","Cub","BEJ","Qt","getConstructor","O3","Cuc","getDeclaredConstructors","Cud","Hr","nextLong","ANl","Cue","Cuf","Cug","Cuh","round","Cui","deflateReset","A8N","T0","BH9","IC","setLocationAndAngles","AQq","Cuj","getChunkProvider","Mj","calculateInitialSkylight","EW","FD","getInteger","Ns","getBoolean","KY","hasKey","A__","findSpawn",
"Cuk","signum","AU0","AQV","BaP","getFirstUncoveredBlock","BkF","sign","BoQ","Brf","BGz","A63","A77","AX9","AXr","A9u","BDK","Buh","BDs","BFM","BG8","BCR","BqF","BmG","BHj","Bkw","BoS","Bl7","BGg","BHV","Bit","Bg0","Bn6","AJG","Bmh","AQz","Re","Cul","BhL","A6J","BaR","AUn","A8j","ATk","A$w","AU4","AVM","AVP","ATA","AXf","AYy","Bbi","BeC","XM","Btu","Big","Bn5","AZo","ATn","A5c","AQK","BbM","A1D","A3y","BbK","A1M","Bbr","BAO","Bh1","AQU","A8P","A4b","Cum","A7W","APb","Bnc","BIS","Bt2","Bhz","BLH","BuY","Bfm",
"AOF","BbS","ARV","ARQ","A74","A_E","AQs","BBR","AO4","Bb$","A3b","ASC","A5f","Cun","Cuo","Cup","BIs","BKn","A$Y","H5","E_","AL3","OX","Jc","A3W","AHG","Cuq","ByQ","AZv","AQR","Cur","checkKeyForMovementInput","BqT","getEyeHeight","A2A","Cus","BeW","joinEntityItemWithWorld","Cut","getDamageVsEntity","RJ","getCurrentEquippedItem","Cuu","hitEntity","Cuv","onItemDestroyedByUse","Si","destroyCurrentEquippedItem","ARo","interact","Cuw","useItemOnEntity","ALk","getTotalArmorValue","Se","floor_float","BnE","Cux","resetKeyState",
"Cuy","AWe","syncCurrentPlayItem","BI_","A2V","Cuz","CuA","AOs","lookup","AMP","addKey","Vg","CuB","Jf","CuC","render_point","CuD","decodev_set","BE2","lsp_to_curve","CuE","render_line","AIr","_01inverse","A_5","_2inverse","ADM","getInventorySlotContainItem","AJw","getFirstEmptyStack","CuF","storePartialItemStack","CuG","CuH","Gm","blockExists","BbN","BnY","Bkc","getCollisionBox","PF","intersectsWith","CuI","BbH","setBlock","AZ5","notifyBlockChange","CuJ","Et","chunkExists","CuK","getEntitiesWithinAABBForEntity",
"CuL","getEntitiesOfTypeWithinAAAB","AYp","setBlockMetadata","Bd_","notifyBlockOfNeighborChange","CuM","markBlockRangeNeedsUpdate","AVa","velocityToAddToEntity","BHD","ACG","getModifiers","CuN","isPublic","ABD","getParameterTypes","APa","countEntities","BcW","performSpawning","CuO","shouldFree","Zc","canHarvestBlock","AYD","getCurrentPlayerStrVsBlock","ABV","onDestroyBlock","A48","harvestBlock","A0r","T1","CuP","displayGUIChest","CuQ","displayWorkbenchGUI","CuR","displayGUIFurnace","A7t","ejectRecord","Z4",
"beginPlayback","AXh","A2M","getBlockLightValue_do","CuS","provideChunk","BdP","updateLight","AMF","removeEntity","A84","releaseEntitySkin","A38","updateEntity","A9S","W7","calculateSkylightSubtracted","CuT","updateAllRenderers","AXB","setBlockAndMetadata","Vz","markBlockNeedsUpdate","Bei","randomDisplayTick","ARD","A4u","getChunkFromBlockCoords","V$","getHeightValue","CuU","unload100OldestChunks","A9n","rayTraceBlocks_do","CuV","canSave","CuW","saveChunks","AZM","saveLevel","CuX","Xw","readFromNBT","CuY","unloadChunk",
"CuZ","loadChunk","Cu0","removeObject","Cu1","Cu2","BkL","Cu3","getLightValue","A$S","renderTileEntitySignAt","Cu4","renderTileEntityMobSpawner","Cu5","Cu6","castNativeByteBuffer","Cu7","Bku","writeWholeFile","Cu8","doWrite","Cu9","getWingRotation","Cu$","updateCreeperScale","Cu_","squishSlime","Cva","scalePlayer","Cvb","preRenderScale","Cvc","setSpiderDeathMaxRotation","A0l","Cvd","Cve","APd","Cvf","Cvg","renderSpecials","Cvh","updateCreeperColorMultiplier","Cvi","setSpiderEyeBrightness","Cvj","renderSaddledPig",
"Cvk","renderFur","Cvl","renderSlimePassModel","Cvm","setArmorModel","Cvn","getFontRenderer","A7O","float32_unpack","Cvo","Cvp","make_words","Cvq","Cvr","ARB","toBARK","Cvs","Cvt","Cvu","Cvv","gain","Cvw","QU","subtract","Cvx","crossProduct","Cvy","tr_init","Cvz","lm_init","CvA","CvB","CvC","CvD","F9","getByte","CvE","Ox","checkChunksExist","BpE","tickRate","CvF","setScheduledTime","CvG","A6X","tickUpdates","A43","updateBlocksAndPlayCaveSounds","TC","addEntity","A01","obtainEntitySkin","CvH","ALo","coslook",
"CvI","invsqlook","CvJ","invsq2explook","CvK","fromdBlook","Bfn","decodevs_add","A3c","decodev_add","CvL","decodevv_add","CvM","storeItemStack","CvN","A42","onNeighborBlockChange","A_Y","BFa","BGx","getRandomSpawningPointInChunk","RQ","getClosestPlayer","APn","getCanSpawnHere","CvO","Pe","mountEntity","CvP","addBlockDestroyEffects","BCH","getBreakSound","A53","onBlockDestroyedByPlayer","CvQ","markBlockAndNeighborsNeedsUpdate","BiK","checkSessionLock","Oo","setLong","FE","setInteger","PT","setBoolean","Hf","setTag",
"AL8","writeToNBT","AFY","setCompoundTag","Bao","renameTo","AUf","CvR","listFiles","CvS","deleteWorldFiles","BMz","wrapUnsignedByteArray","BKY","writeWholeFile$_asyncCall_$","BRg","CvT","ldexp","BIA","Buy","BDp","BsX","BhT","A97","A7V","CvU","Byb","writeRow$js_body$_14","CvV","CvW","AQM","A8W","AWU","A22","BaA","O2","CvX","APJ","CvY","BLg","BE7","ASv","CvZ","Cv0","A4V","A$2","A39","A5a","A0o","A1K","A$a","Cv1","AOg","BpH","Bqa","A8M","Bt_","BdM","Bpr","BMg","A0F","CW","Cv2","Cv3","BEP","BjD","AXH","A2_","A9f",
"A6o","AZ3","ASw","AS_","BrD","Cv4","APj","Be3","A3Z","Beq","A8l","ATX","Bai","AQE","BiP","BFJ","Xf","Cv5","Bnh","Cv6","Cv7","Bx6","BFj","BmN","ByK","Bmj","BB7","Bqw","BJK","Bf2","A50","BAV","Bpf","Bky","AWX","AYQ","A$n","A3O","Ber","ARC","ARl","AX7","ARw","AWd","Bb1","AO3","AP5","ASi","AYz","AXQ","API","A$g","AY9","A0b","AT8","AWw","AWi","Beb","AIY","Blz","BgL","BtW","A3U","ATb","A0u","A1i","Bfj","BMm","BlT","BmM","BaQ","AYR","A04","AMB","AUO","A1L","BA6","Bux","BkE","BsA","BkZ","Bq9","AO_","ASO","A_u","Cv8",
"AFX","AJg","BsK","BLj","BpD","By6","Bhl","ASt","A9c","sendMotionUpdates","Cv9","Cv$","Cv_","Cwa","Cwb","HB","getTagList","FA","tagAt","Cwc","EV","Cwd","readEntityFromNBT","Cwe","Cwf","Cwg","getStrVsBlock","Bgk","onItemRightClick","A$i","onItemUse","Bn_","isInRangeToRenderDist","BGT","ANh","onChunkUnload","Cwh","Cwi","Cwj","getChunkAt","ARR","saveChunk","S8","saveExtraChunkData","Cwk","onChunkLoad","A9J","populate","Cwl","chunkTick","Tt","needsSaving","Cwm","Cwn","saveExtraData","AOf","isAtLocation","Cwo","AO9",
"dropBlockAsItem","AIw","computeHash","YQ","getSlotIndex","Cwp","Bbf","Cwq","read1","Cwr","adv","V9","getCollisionBoundingBoxFromPool","BFR","Cws","setBlockID","Cwt","Cwu","initReflection","Cwv","AIm","isAssignableFrom","A7p","playRecord","AEo","getGZIPHeader","APW","SN","flush_pending","AWm","deflate_stored","BeH","deflate_fast","A2o","deflate_slow","AE6","_tr_stored_block","AZ9","_tr_align","O1","putShortMSB","DZ","put_byte","Bbd","setCRC","AM8","Cww","A9A","updateRidden","ACX","removeEntityAtIndex","Cwx",
"Cwy","displayProgressMessage","Cwz","BHr","canCollideCheck","AXG","collisionRayTrace","CwA","Nd","getLightValueExt","AX3","getBlockType","Bcb","CwB","bindTextureByName","CwC","renderSign","CwD","Rh","createEntityByName","BxL","setWorld","Z8","getOrCreateNode","AKZ","setValue","ACU","getCreeperFlashTime","CwE","renderWithRotation","BwW","isFull3D","CwF","armorItemInSlot","ANm","init_block","QY","CwG","CwH","AWp","AYT","getSavedLightValue","YH","getDistanceSq","ABX","A89","canPlaceBlockAt","CwI","AXD","checkFlowerChange",
"Beg","checkForHarden","CwJ","setNotStationary","A$1","updateCurrentLeaves","A$R","isBlockIndirectlyGettingPowered","AQW","checkIfAttachedToBlock","A6P","canNeighborBurn","AWS","updateState","Bbt","APv","updateAndPropagateCurrentStrength","A59","onPoweredBlockChange","APq","CwK","getNAdjacentTracks","A2h","refreshTrackShape","Bb8","A1e","CwL","canSnowStay","AYH","canBlockStay","BcL","CwM","checkBlockCoordValid","CwN","BjN","BrS","CwO","CwP","Fx","setByte","CwQ","CwR","eaglerDelete","CwS","CwT","eaglerIterate",
"AGh","newDoubleNBTList","AZE","newFloatNBTList","CwU","setFloat","EP","setShort","CwV","writeEntityToNBT","A$u","entityDropItem","A1W","CwW","damageArmor","A7l","CwX","CwY","CwZ","BsD","BnX","Cw0","ByU","Cw1","ACx","ALe","markBlocksForUpdate","Cw2","comparer","BFY","Cw3","Cw4","Cw5","Cw6","Cw7","Cw8","Bsa","createMetadata","Cw9","Kj","fix","Y8","balance","BDt","Bm8","A9$","triggerLavaMixEffects","AZm","BeE","isBlockStair","ATm","isBlockSolid","A_4","getMaxCurrentStrength","TX","calculateConnectedTracks","Cw$",
"getAdjacentTracks","Bbw","place","A23","A7o","AVi","Cw_","ARv","knockBack","BxI","getHurtSound","Bt6","getSoundVolume","Byw","getDeathSound","A0L","onDeath","BAQ","Cxa","Cxb","copyTo","Cxc","A$E","A$H","Cxd","BbL","isMinecartTrack","Bwx","Bzk","BAY","AXb","BcG","A5l","Cxe","BtX","Bni","BwA","A_L","BK5","A4R","ARK","BMB","Bv3","BJO","Bz5","Bm5","BJ$","BJF","BdR","Buk","BFF","BHN","Bxp","BG7","BuD","Bms","Bjj","BAy","BvJ","BEn","Bka","A$D","A1u","ASz","Bbm","Bcl","A4S","AYE","AZB","Bht","BjF","Blq","Bdq","Be7",
"AYf","AVT","APC","A03","A_6","Btm","Bx3","AIq","A$p","Bey","AWz","A7e","A5H","A2z","AXN","A2R","A9G","A7s","AO8","A8K","A7$","AU$","A4n","AZJ","Cxf","Cxg","Cxh","Cxi","BcE","AVu","A4G","A0k","BfK","AWY","AQ9","Bad","A5J","AS1","ASp","A0s","Be5","APr","A6v","A_l","A_7","Cxj","BaB","BgA","BfI","A83","ASh","A92","Cxk","Btp","BlW","Ba2","A4c","AY7","BqA","Bhk","Brm","A8h","ATT","A1s","A3S","A19","A_R","ATN","Bgd","AOO","A2S","Bam","AZ6","A51","A0Z","A0w","ARY","A7G","BdH","A3t","AQJ","AR_","AZf","Bc9","AZA","BaU",
"AXZ","A0D","Bdt","AVF","APS","APY","Bfc","Cxl","Cxm","Cxn","A64","Bj0","By$","BHt","AVQ","APs","A$4","BFw","AYB","AYM","Bs1","BL4","BK$","BlG","A4h","ALu","A4g","BsF","ASQ","A4T","Bnv","A6i","BaZ","Bf$","A$C","APV","A4q","BfM","A2I","A16","AZe","AUi","AYS","A5h","A6x","BGG","Bz1","BDB","BDk","BrH","A1k","onBlockAdded","ARa","My","Ht","AQe","onBlockRemoval","A5e","scheduleLightingUpdate","AUp","updateSkylight_do","ASN","relightBlock","Cxo","generateHeightMap","A2U","unloadEntities","H2","setRotation","BLp",
"BQm","arrayFromJava","BNX","newEmptyInstance","BPl","toJava","BcJ","checkIfAABBIsClear","Bal","getIsAnyLiquid","Bbk","Cxp","getRandomWithSeed","Cxq","Bw4","getDropItemId","BL6","addToPlayerScore","A7b","dropItem","X$","factor","ABd","AHF","rotateRight","ANK","getAverageEdgeLength","ASa","onLivingUpdate","Cxr","Ru","setSlimeSize","Cxs","Cxt","getInventoryEqual","BCD","Cxu","copyInventory","Cxv","Cxw","Cxx","BnL","By1","Bps","saddleEntity","BqK","onBlockDestroyed","Cxy","getInvName","Cxz","onCraftGuiClosed",
"CxA","AGU","isBurning","CxB","getCookProgressScaled","CxC","getBurnTimeRemainingScaled","CxD","CxE","CxF","AL$","heal","CxG","consumeInventoryItem","Bl8","AXc","setBlockAndMetadataWithNotify","BAo","A_B","canBlockBePlacedAt","A4X","onBlockPlaced","KL","damageItem","CxH","A5O","onValidSurface","CxI","displayGUIEditSign","CxJ","fdrffti","Uh","generateTerrain","VV","replaceSurfaceBlocks","CxK","generate","A3n","generateSkylightMap","R8","addLoadedEntities","CxL","ADy","setChunkModified","BvT","A9l","dropBlockAsItemWithChance",
"CxM","AAa","fill_window","Ku","flush_block_only","AI2","longest_match","Op","_tr_tally","Gc","send_bits","CxN","copy_block","HE","send_code","ABq","bi_flush","CxO","releaseImageData","A7S","pushOutOfBlocks","ATR","BIR","canBePushed","BGM","applyEntityCollision","A5y","isAABBInMaterial","BIJ","updateRiderPosition","BpA","isCollidable","ACA","isVecInsideYZBounds","AHn","isVecInsideXZBounds","ACP","isVecInsideXYBounds","CxP","CxQ","CxR","firstKey","Om","BsQ","Bsc","CxS","AV1","A9B","getFlowDecay","A$Q","updateFlow",
"A1o","getSmallestFlowDecay","AZh","liquidCanDisplaceBlock","CxT","getOptimalFlowDirections","A7z","blockBlocksFlow","A1O","flowIntoBlock","BcM","isFlammable","CxU","tryToFall","CxV","removeLeaves","A6Z","A4W","tryToCatchBlockOnFire","CxW","getChanceOfNeighborsEncouragingFire","CxX","getGrowthRate","CxY","isWaterNearby","CxZ","isCropsNearby","Cx0","isIndirectlyPowered","Lt","checkForBurnout","Blr","canThisPlantGrowOnThisBlockID","A_$","isThereANeighborChest","BdG","A1U","getConnectionStrength","A02","updateConnectedLeaves",
"A7H","isBlockIndirectlyProvidingPowerTo","AY5","Cx1","Cx2","eaglerMove","BzP","H$","Bi7","Cx3","Ig","Cx4","Me","bucketInt","ANZ","chunkFileForXZ","BEy","loadChunkIntoWorldFromCompound","ADa","storeChunkInCompound","AVK","AXd","canConnectFrom","A2Y","getMinecartTrackLogic","AUP","refreshConnectedTracks","AKG","canConnectTo","BfQ","connectToNeighbor","Cx5","dropAllItems","Cx6","explode","AVv","checkSkylightNeighborUpdate","Bgi","markBlocksDirtyVertical","Cx7","getBlockPathWeight","A9i","onEntityUpdate","Cx8",
"getModifierNames","QL","II","Cx9","AIH","setArrowHeading","Cx$","setThrowableHeading","Cx_","PL","setDirection","Bds","drfti1","Cya","AZ8","Bdr","calculateFlowCost","BoX","getCanBurn","Cyb","canFallBelow","Cyc","Bcx","AVE","getChanceToEncourageFire","Cyd","Qo","BCG","Rc","Cye","doNothing","Cyf","createEntityFromNBT","JP","tagCount","Cyg","createAndLoadEntity","Cyh","addTileEntity","ADH","isConnectedTo","R7","isInTrack","A4D","createExplosion","AY$","TP","BdY","A9b","AZd","A7E","Bc$","Bb2","APh","Bgz","AYm",
"ATy","Bfb","A98","ARW","BeL","A7m","BfR","A3w","Bbh","A6Q","ASc","ASr","AUk","Bdi","A0t","ASe","AVJ","AY2","BCj","BmC","Bjm","BrB","Bi8","Bwp","BlQ","BjQ","BzI","BBy","BbG","AXK","BaV","A_W","A_q","AP$","BwL","Bsg","BIO","By_","A$o","Bzc","BAj","BHi","BtG","Cyi","A0A","A4L","Bd5","Be$","Bag","AWv","Bko","BoC","A_k","ASG","Cyj","AZD","BgG","BDH","BIC","BkU","BpB","BmT","AP3","nextBoolean","Bhq","Bo9","BlE","Bq5","BK1","AXk","BAN","A8d","Cyk","A8A","AUq","AHo","A2W","BIr","A3o","AP6","Bth","A0n","Bnu","BgI",
"Bor","Bov","Byk","BHK","Bj1","Bpz","Bvz","BCp","BvO","Bz8","ByL","Bua","BgX","BjS","Bsy","BmU","BkX","BBd","BsS","BHu","A8U","BkW","BAv","BMe","AS6","A$r","Bex","Mq","put_short","Q0","A7A","handleLavaMovement","AOZ","kill","Cyl","validTreeLocation","A28","generateLeafNodeList","Cym","generateLeaves","AQH","generateTrunk","AUV","generateLeafNodeBases","Cyn","getBlockEntity","AUZ","setBlockTileEntity","Cyo","setDefaultDirection","A9T","removeBlockTileEntity","ACq","Bi0","A8e","notifyWireNeighborsOfNeighborChange",
"A8m","scheduleLightingUpdate_do","Cyp","containsValue","Cyq","Cyr","updatePlayerMoveState","Cys","ATe","moveEntityWithHeading","A96","jump","AYn","updateEntityActionState","AJo","isDaytime","AVh","canBlockSeeTheSky","VI","Vm","getItemStacksEqual","ByT","Bvk","Cyt","A5s","initializeNoiseField","KD","generateNoiseOctaves","Cyu","recursiveGenerate","Bnp","AOR","BDA","A0x","CR","ARL","H8","Bmz","setScale","CF","ASE","BhI","AWr","BFB","BfN","De","AZk","BAB","quantityDropped","BhC","idDropped","Cyv","setRecordPlayingMessage",
"Cyw","read_buf","Cyx","_tr_flush_block","ADc","d_code","ADw","bi_windup","Cyy","abs_max","KU","addVelocity","Cyz","Bx2","getMountedYOffset","BKK","getYOffset","AZX","CyA","firstNode","SA","deleteNode","A8o","isBlockGettingPowered","AXe","isPoweringTo","BFD","deleteFile","ALc","countSlashes","BIF","CyB","CyC","Bha","iterateFiles","K4","Qu","setByteArray","AP8","addEntityID","Tu","CyD","eaglerSize","LG","isEntityAlive","CyE","BHg","getTalkInterval","BJe","getLivingSound","Bqp","onEntityDeath","BnN","N5","getArtSize",
"Tg","setChunkBlockTileEntity","Bk8","Bac","doExplosion","CyF","AI_","getDouble","CyG","AAM","getItemBurnTime","ARu","CyH","decrementAnimations","CyI","collideWithPlayer","Lg","forward","Bxd","deleteFile$_asyncCall_$","BNU","Bqm","iterateFiles$_asyncCall_$","BPn","CyJ","AZY","onCollideWithPlayer","CyK","CyL","CyM","CyN","Bwd","Bir","Boq","BtF","CyO","CyP","CyQ","CyR","BGn","A66","A7u","A8X","BdW","AVN","CyS","BId","A6T","A1X","APt","BaD","BJ1","BGB","BtL","BCv","A6Y","AV0","A72","A8b","Bdj","ATG","Wk","BHd",
"BB3","BJN","Bkk","ByY","Bx_","BF1","BEC","BjM","Bwb","Bm$","BGi","Bq2","BEj","BCL","BvH","Bpw","BMv","Bk3","BJr","BmP","BEI","BL8","Bp2","BgV","BqQ","BBv","Bil","Btb","BFC","BL$","BCX","Bke","BDR","Bto","BJo","BCJ","BLY","BAi","Bv1","BBW","BuA","BFS","Bpx","A9Z","Bb_","ATZ","Bgo","A6z","AXI","A30","BsV","BuK","CyT","BvR","Bxx","Bhn","BHZ","Bw2","Bm_","BzE","BBt","A6O","Bdz","APm","A3C","A1b","isMaterialInBB","Bfl","checkBlockLine","AAi","layerSize","CyU","generateLeafNode","AT3","placeBlockLine","CyV","leafNodeNeedsBase",
"CyW","CyX","removeChunkBlockTileEntity","CyY","BbO","getLightUpdated","Q5","moveFlying","AVZ","isOffsetPositionInLiquid","A_G","isOnLadder","LH","getClosestPlayerToEntity","PA","faceEntity","XV","getDistanceSqToEntity","AYG","findPlayerToAttack","BfY","getPathToEntity","Bax","getEntityPathToXYZ","ADm","CyZ","Cy0","incrementPathIndex","Bc7","isFinished","A8B","canEntityBeSeen","AZH","AAZ","AR3","AUG","populateNoiseArray","Cy1","generateLargeCaveNode","RP","generateCaveNode","Cy2","pickMobSpawner","AKM","pickCheckLootItem",
"A_d","Cy3","generateNoise","Z2","build_tree","Cy4","build_bl_tree","Cy5","set_data_type","AMy","compress_block","Cy6","send_all_trees","Ba1","isBlockProvidingPowerTo","Cy7","Cy8","Cy9","AQc","getEntityString","BBZ","getExplosionResistance","ADb","getDistance","A8p","getBlockDensity","A2T","onBlockDestroyedByExplosion","Cy$","compareToIgnoreCase","Cy_","onItemPickup","BCu","readKey$js_body$_9","BiU","BeP","AXn","A3a","AYW","A5v","A6r","AWu","A1F","BF2","BuJ","BAG","BvI","BFW","Bpl","Bmc","BzA","BBQ","BDg","Bln",
"Bzu","Bpn","BjY","BwX","BlU","BAU","Bju","Bdl","A4x","BtN","A$t","A5i","Ut","BK6","BDv","Bj6","A$I","BIk","Buf","A1n","BhN","AQA","BmQ","BIj","Blf","BG4","A76","AVG","BJm","Cza","Czb","Czc","leafSize","Czd","genTreeLayer","ADo","updateRotation","BHp","Cze","createEntityPathTo","Czf","FI","grad","Gp","lerp","A5g","YA","pqdownheap","A20","gen_bitlen","Czg","gen_codes","ANp","scan_tree","ANt","send_tree","A9X","isIndirectlyPoweringTo","Czh","Czi","AKk","setDouble","APR","canExistingBlockSeeTheSky","AZC","BeQ",
"neighborLightPropagationChanged","Bcs","updateTileEntityChunkAndDoNothing","Czj","anyPlayerInRange","WI","updateDelay","AUh","spawnExplosionParticle","W5","canSmelt","Czk","smeltItem","Czl","updateFurnaceBlockState","BB6","Czm","bi_reverse","AKC","getCookedItem","Br5","BmI","Bpa","Czn","Bge","BaX","A7L","A4k","Baq","AUy","Czo","sequencedEntrySet","AHL","AOn","smaller","Czp","Czq","Czr","doNothingWithTileEntity","ALZ","clearPath","Czs","clearMap","O7","openPoint","Btv","Czt","addToPath","BuN","compress","IW",
"AGZ","addPoint","Czu","dequeue","AL9","createEntityPath","Czv","findPathOptions","AHW","isAssigned","Czw","changeDistance","Czx","isPathEmpty","Czy","S6","getVerticalOffset","RS","getSafePoint","BsP","BHz","Czz","CzA","AFd","sortBack","AAw","sortForward","CzB","CzC","descendingIterator","CzD","ascendingIterator","AGT","pathToFirst","XD","pathToNext","AOv","pathToExactOrNext","BE1","AFn","checkFinished","CzE","CzF","CzG","CzH","Xh","height","VG","down","BCZ","BGA","Bjt"],"ABCD","ASy","loCFnkEkoD","ABCE","A5$",
"moCFokEkoD","FGHI","UJ","77CF87C97CkiD0ByqDzqDzyD0yDitE9+CxoFyoFzoF0oF1oFyoF3oF4oF","JKLMNO","To","xeFksCxNlsC0DmsClTnsCnTosC+UpsCzbmnEzNqnE8UrnEsyBsnEwyB/hFsyBkjFuyBljFlTmjF5sEnjFzN2jFzN3jFwwE8jF0DkkFv4EvmG5sEwmGgkGxmGy8D1nHuyB2nH0DspHzNxjI0D","JPQR","A$Z","8lBF9kIsgI","ASTUV","AEk","zoGF9+G++G/+Gg/Gh/Gi/Gj/Gk/Gl/Gk/Go/Gi/G","JPQW","PC","rpFspF2pF3pFlwF0BgyFFr7Fs7Fp9Fq9F3pG4pGpgHqgHs5I89H","AXY","KJ","kBlB5B0BzC0CpJqJlRFmRnR5kB6kBguB6kBo0Bp0BugCOplCO9nD+nDkxDlxDmxDnxDoxDpxD/yDgzDkzDlzDt2Du2D+mEOpnEHwnEJxnEr0CysElxB91EHy2Er0C"
,"FGZa","AAo","qxHF","JPQb","QI","+6H/6H47H57H87H97H+7H/7H7/Ht5Hg4IlnI","cde","AUr","3DF","ASTUf","ALT","/sEFxzG1oGp/Gq/Gr/Gs/G","AgBhB","A09","q0DF0nEnH+nEHooEJ","ABCiB","Wv","goCFikEkoD","JPQjB","AHj","jmIFowI/6EpwIl7EqwIpwD","JKLMkB","AFo","l6Hm6Ho+H5zCp+Hq+H","JKLlB","OT","3V0Bl4GF","JPQmB","ALF","9hIFz0I0D00IpHo9IFp9I57F","ABCnB","Bfg","5oCF7kEkoD","FGHoB","G6","zmHFpnH0BqkJrkJ5rJ6rJ8uJ9uJ+uJ/uJ+vJ/vJ","JKLMpB","ANT","45CF4hDhkBjkDstB","ABCqB","AAG","ojCF04FwH6pHn2C","crBBsBtB","AZG","q6GF","AXuB","Pa",
"/BFq3GF","AXvB","Qy","m0Bfn0BhBq4Br4B","JPQwB","W2","txGshG+yGq+Fq7GFi8HFujIv+F","cxByBUzB0B","AKv","8jCFomElxBxzElxB","JPQ1B","APc","nyHFj4Hk4Hl4Hm4Hp8Hq8HynIznI0nI1nI2nI5CspIl7FotI7sExuIyuI3wJ4wJ","JPQ2B","AYs","1nBFjtCy0Bn5FjtFzsHinH4kI9/H2rI3rI0xI9nI5yI9tDjzIzqIj7I0rIkpJjkJ","ABC3B","Bcr","+oCFhpCFglEkoD","ABC4B","ABu","t7BFo3FwH60GtmF","AB5B6B","Bc8","4vGF/vGFqwGrwGswGtwGoyGziDpyGviD/nHw6C","ABC7B","AAs","4gCFjnDu+BplGwHmqHtmF","A8B9B","Bgc","2oFmjE6vFF7vFziD/xFFz/Fl0B0xJziD","JPQ+B","A5F","gnBF/sCy0BntCqvB92FrqF+4FjtF6lGm9F7zGprGy0G7sG/oHz/GjpH5/GmpHkgHnsHinH20HjtH70HqtH9iInsGijI55HpjIy7H4jI++HrkI9/H/kIugIjrIkrI1tI2tI3tI4tIkxIxnI+xIppIuyI9tD8yIzqIi+I20Iw+Ix0I5/Il4IngJl5IloJhkJ4oJjkJ1tJrsJ3tJxsJ"
,"JPQ/B","MB","tuHFuwHvwHwwHxwHoyHFpyH0BllIvgFnlI2+GrlIy3HtlI5vEwlI6lHxsIlgG6uI1tH3xInuD3zIm2E4zI0vD5zI8nF6zIw/F7zIk2E8zI/5Dv/I02I9/Ij5H//I94IhgJ/4ImhJsmImpJ0kJwtJusI","ASTUgC","ANw","9sEFvzG1oG","ABhC","Y3","n1FruBt1FruBy1Fz1F21FF85FO","JKLMiC","AI5","jyBF+2BjxBr5Br2B","JKLMjC","AI6","iyBF92BjxBq5Br2B","ABkClC","ACa","y8E0D","AXmC","Bcz","l3GF","AXnCoC","Tx","uyH6rC75H85H/5Hg6HkoIFjwIO","JKLMxBpC","A5p","wLxLjSkSyeze0ekS8xB9xBl7Cm7C+3GF","ABCqC","AEY","xhCFu1GtmF","JPQrC","A15","uuBvuBv0BpcovGpvG5vGziDj5GFn8Go8G+wJ/wJ"
,"ABsC","Ld","quBruBr0B0Bh9BFk9Bl9Bx/BFy/Bz/B0/B1/B2/B3/B4/B5/B6/B7/BxkCykCrrC0Dr8CrYvwDmqDwwDhkC7yD8yD9yD+yD9yE+yEpzE6kCszEhlC22E32EnoFpHpoF67B6+FruB","AXtC","QN","/iCFijCoBljCoBhmCOimCflmChB3lD5C6nDoBwoD5Cx0DoB12EoB52EoBxiFl0BskF5C8uF5Cl2F5Co7F5C+7FoB9wGoBk8GoB4zH5C83H5C","ASuC","Qv","oyBnyBpyBzbryBsyBtyBuyBvyBwyBx8BFgpD8UmvFsyB0/Fy8DsnGnTztGytG","ABCvC","AMO","ssEF9hFuZ","ABCwC","Ok","kgClgCnlCFhnC0B","ABCxC","Zg","8nCF+jEkoD","ABCyC","ASF","yoCF0kEkoD","cxBzCU0C","AMW","xIF2Q3Qvdwd","cxBzCU1C","AMV","0IF4Q3Qxdwd"
,"JKLMxB2C","A9I","3K4KsWtW2Z3Z+b/b0d1dziB0iB+xB/xB13B23B10C20C/0C20Ci1C20Ch4Ci4Cz7C07CihDjhD8iG9iG73GFmhInhI","JPQ3C","X_","wxGshGlzGq+F36GFq/HFgkIv+F","JKLM4C","AJJ","tsBF6sCjF","ABC5C","Bf_","s7BFn3FwH50GtmF","JPQ6C","RL","8sDFuvDvvD12D22D32D0B8wE9wE90E+0E8pG9pG/pGgqGhqGiqG65GFrgHsgHtgHugHklHllH","JKLMN7C","AOt","rxBF","JPQ8C","GR","0hIF9lI2+G8uIlgI+vInuDi/Ig2IzgJp8I+gJsmI8sJ8qJgtJl5DotJusI","JKLM9C","Ef","6L7L8L9L+L/LoMpM2M3M4M5MtOuOvOwOxOyOzO0O1O2O3O4O5O6O7O8O9O+O/OgPhPiPmPnPnS0BwSxSySzS0S1S2S3S4S5S6S7S8S9S+S/SgThTiTjToTpTsTtTuTvTwTxTyTzT0T1T2T3T4T5T6T7T8T9T+T/TgUhUiUjUkUlUmUnUoUpUqUrUsUtUuUvUyUzU6U7SiVjVkVtTpVqVrVsVtVuVvVwVyVzV0V1Vjbkblbmbqbrb0btT1b2b3b4b5b6b/kBglByrBzrBo3Bp3B/iDgjDrjDsjDl9Dm9Dn9Do9Dp9Dq9D9/D+/DnrEorEsrEtrEurEvrEyrEzrE2rE3rE56E66E38E48Et9Eu9El+Em+Ey/Ez/ExvFyvF9xFtThyFiyF/3GF"
,"JKLMN+C","ZQ","wNxN0N0DkTlTmTnT9U+UybzbupBFu1DsyBv1DuyBo8DzNh+D8U//DsyBggEwyB1sElT4sE5sE8sEzNqwEzNvwEwwE81E0Du4Ev4E+jG5sE/jGgkGhkGy8D6tGuyB7tG0D3gHzN38H0D","ABC/C","AK4","j8BFt3FwH/0GtmFsqHojH","JPQgD","VN","o9BF5tC96B7mD9+B2mEOzrHywGq7IF","ABhD","BaS","riBFssBF1oH1mC2oH0D7uH8uHwjIzN7pI8pIt5IzMu5Iv5Iw5IokC4kJ5kJ6kJ7kJlwJnyEswJtwJhyJiyJjyJkyJlyJmyJuyJvyJ","JPQiD","R5","70BFs0HtgGt0H+mHpgJ10B","ABCjD","ANX","k8BFu3FwHg1GtmFtqHojH","JPQkD","Bgv","y1BFzwIymI","cxBzClDmD","AYg","vpBwpB","JPQnD","ANu","ipFFh2FlxB76F86F"
,"ASoD","NO","0tGF","JPQpD","KF","+5D/5Dj2Ek2E3+Em2E0nF0vD7nF8nFv/Fw/Fz2I02I","AXnCqD","A08","mCnC5rC6rC8rC9rCu3GF","FGHrD","Uz","h7DFo/D0Bt1ErsC58FwoF+8FpP0qG1qG","JPQsD","UR","n+DFr+Fs+F28G38G48G58G68G78G88G98G+8G/8Gg9Gh9Gi9Gj9Gk9Gl9Gm9Gn9Go9Gp9Gq9Gr9Gs9Gt9Gu9Gv9Gw9Gx9Gy9Gz9G09G19G29G39G49G59G69G79G89G99G+9G/9Gg+Gh+Gi+Gj+Gk+Gl+Gm+Gn+Go+Gp+GkuHluH","AXtD","Bd3","PFj3GF","ABCuD","APu","toCFvkEkoD","JKLMxBvD","AGW","s/FF7hG8hG92GirG+2Gh+F","JPQwD","AU9","mnBFruCqvBopHkgH+0HqtHrjIy7H/9Ix0IpiJqiJonJmiJ8oJjkJ7vJ8vJ"
,"JKLMxBxD","A1h","o9EF","JKLMyD","AHg","psBF","JPQzD","AMa","vgHF3nHr3C4nHnuD5nHu5D6nH05D7nH25D8nHrvE9nHqxE+nH2xEmtHntH","J0DA1D2D","DX","gqEhqE23E0Bj9EF1/EFjhFkhF","JPQ3D","Vv","0HF8PF4gEF9gH+gHg2HxqF","JKL4D5D","ASj","giBFhiBiiBjiBkiBliBmiBhlBilB6xF7xF","ABC6D","GU","v7BFn+B0By+Bz+Bl3FwH30GtmFnqHojH","cxBzCU7D","AX2","WXYZxByBgDhDmDXtDuDzD0D1D2D+D/DrEsEvEXhH2DoHpHlImIiM2D5N6NuWXvW2DifXjf2Dmf2Dnf2Duf2D7gB8gBxrB2D3jCXzzC0zCkrDlrDn7DXs4EXuoFXo3GF","ABC8D","AAt","tsEF+hFuZ","ASTU9D","ASq","irBFtmDt0C1lEriD",
"FGZ+D","AIg","/uGFyvG0BiyG+nGjyGioGrrHxkHwrHiuG","cxByBU/DgE","A5A","s/Bt/B1pC2pC3pC4pCorCprCxrCyrCr5GF","JPQhE","A9C","ymBFotCqvB9nJhkJzoJjkJ","AXiE","ACo","21BFqmDjF","JPQjE","O$","1+HFixInnIjxIsnIszIo8HtzI/mIuzIhnIv7Iw7Ix7Iy7Iz7I07I","ABkE","A_s","nyJFoyJpyJqyJ0JryJ2JsyJokCtyJ0J","JKLMlE","A0h","sjBFgnEs6DinEu6D","JKL4DmE","Y2","3/D4/D1iE0B6iEF/iEgjE6rE7rE","JKLMnE","AFC","8R0B","JKLMoE","Bc_","saFp+D0D9hErsCngFk/DlvFvtE","ABCpE","AZP","koCFmkEkoD","ABCqE","A2g","0oCF2kEkoD","ABCrE","AMu","l8BFv3FwHh1GtmFuqHojH"
,"ABsE","Xk","rSsS9e0B6pBF3sClxB","JKLMtE","AH7","1tBF9zB+Fj4BqI","ASTuE","UT","siDv0CtiDx0CuiDviD2iDx5B7pDx5Bq/DFxhEFsiEtiElrEyoE6kF1kFq6Fr6Fy6Fz6F16FqhB46F56F2oGroG","JPQvE","ACe","vgEFl0Go/FnhHohHwpHkhH61H2vH88H98H","ASTUwE","ASd","grBFsmDt0CzlEriD","JPQxE","BfD","11BF/wI0mI","JPQyE","AOQ","8mBFioJhkJ2oJjkJ","AXzE","SZ","uCF","A8B0E","A6n","u0BF7wC36B8wC76B+7C/7Cg8Ch8CymDu1CzmDw1C0mDy1C1mD01C2mD21C3mDr6BgrDhrDorDr6B2yDh8Cl7Dm7D","JPQ1E","AAJ","1gEF81H4vHs2HjwHg9Hh9H39H49H","ABC2E","ANG","44EF54E64Es9EqhB9lF+lF/lF5zCgmF8qDjvFrmF07F7lF47F57F67F77F87F5zC97F8qDzgGqhB0gGh+B1gG2gG6pG7pGktGltGmtGntGptGqtGrtG6gGqiHriHsiHtiHuiHviHwiHxiHyiHziH5iH6iHpjHqjHrjHsjHvjHwjHzjH0jH4wH5wH"
,"cxByBUzB3E","Xa","xjCyjC0jC1jCikCjkCkkClkCpmCFh8Di8D","JPQ4E","A1q","wnBFvuCy0BgpHz/GxsHinHjjIu6H2kI9/HxrIyrIjuIzqIyxI9nI1yI9tDqoJhkJhpJjkJ","JPQ5E","AWP","xgEF","JPQ6E","Po","53E63EmnFnnFonFpnFhoFF1vFF+/F//FggGhgG","JKLM7E","A0g","7NFuYmShjB2el5C2e","JKLM8E","A0e","yLFlSmS1e2eh5C2e","ABC9E","AD2","msEF3hFuZ","JKLM+E","A0f","r3BFhnEs6DjnEu6D","JKLM/E","A0i","ljBF0sBmS2zB2e56C2e","JKLMgF","L1","gKhKwR0B5V6VmWnWsuB6VgtEhtEqvGnWrvGxuG8vG9vGkwGlwGmwG9vG0wG1wG53GF","ABChF","Xg","joCFlkEkoD","JPQiF","So","kpElpEqpErpEr3E0Bn6GF"
,"JKLMxBjF","AK2","r+EFhgFmSlhF2e","ASTkF","Ih","nrBorBtvBFlyB0f0yB1yBh3Bi3By5Bz5BrxCx5Bs0Ct0CqiDriDshJr0ComJr0C","JPQlF","Qg","9zF+zF00FF5pGs7FypIzpI2pI89H","JKLMxBmF","A7T","uLvLypBzpB0pB1pB93GF","ABCnF","Mb","thCFnuCu+B8uCh/Bg2C/1C+3FwHs1GtmF/iHgjH3qHojH","AXoF","Pn","8BF9BoB+BO3CF4C5C8doBpgBoBxkBF9oB5C4qBoB5qBoB9tBF5xB5CpgCfmmChBm4CoBv4CoBq5C5Cw8CtgC78CoBl+Ct2Cp+Co+CnhD5CohDoBliDoBmiDniDnkDl0BloDoB50D5C+6D5C6hEoB2iE5C17E5C27E5C+7EoB8+E5CxxFyxFj8F2mF8gGr4B6hGyxF4uGoE","ASTpF","A9y","j3BF","JKLMxBqF","AK6",
"u+EFkgFmSohF2e","JKLMxBrF","AK3","s+EFigFmSmhF2e","JKLMxBsF","AK5","t+EFjgFmSnhF2eqvF2e","A8BtF","AQ_","iDjD8HFwJjDqcjDvxCwxCxxCyxCm+CyxCyiDziDz0D00DntEyxCotEjD","JPQuF","AUt","ucFk4El4EmqFnqFwrFFktFltFmtFntFwtFxtFytFztF0tF1tF2tF3tF4tF5tF6tF7tFh7Fi7F9+F++Fh/Fi/Fj/Fk/F7oG8oG9oG+oG/oGgpGhpGipGjpGkpGlpGmpGnpGopGppGqpGrpGspGtpGupGvpGwpGxpGypGzpG0pG1pG2pGw/Gx/G0/G1/G6/G7/GswHtwH","JPQvF","Bdb","o1BF3wI0mIkyIkqI","ABCwF","ACv","m8BFw3FwHi1GtmFvqHojH","JPQxF","AFz","+wGshGi7GF","JKLMxByF","AG_","moDFukFjF","JPQzF",
"A9H","2sIF7sIF+zI5pFm0InuD","JKL4D0F","X9","17CF13D3U23D33D43D53D88D3Us9D3U06E+8D16Eg9D26EF36E46E","ABC1F","AUw","woCFykEkoD","AB2F","AHZ","9wFF","AgB3F","ZN","hiHF1sHH2sHJ","JPQ4F","SW","qwHrwHr0I6lHi9IFj9InuDlhJsmIvhJ5vEvtJusI","ABkC5F","Sz","7dwd","AB6F","AFg","+yFF","JKLM7F","Fz","oN/J6X0B7X8X/XgYhYiY1iB2iBvsBwsBxsB2iBprD/2Cq8Fr8Fs8Ft8Fu8Fv8F/gGghGo4GF56H66H","JPQ8F","WN","yxGshGuyGq+F76GFgmIFkwIv+F","ABC9F","AKe","i/BFn1GtmFx2G6qD","JKLMxB+F","AKS","poDFvkF0D","AX/F","H1","CDcFsCtCvCwCxCyC7tB8tBpxBqxBj2Bk2B90CwHi6Cj6Ck6Cl6Cm6Cn6Co6Cp6CsiFO3mF4mFriG6rCsyHtyHvyHwyHioIjoIloImoIptIqtIm1In1I"
,"JPQgG","Bdp","zvD0vD6vD7vD+4D/4Dn6Do6DvuHwuH+yHFw0Hm2Ex0H8nFy0Hw/Fz0Hk2E00H/5Dn3Ho3H13H23H24H34H44H54H64H74H5/H6/HumIo6HvmIwmIlqImqIysIzsIl2Im2Io2Ip2Ij3Ik3Is7I8gIg8Ih8Iw8Ik8Hw/I02IkjJljJpmJqmJ","cxBzClDhG","AZV","r4ErrB","ABiG","AN_","xgCFqlCFu8C8Uv8CpHx8Cy8Cz8C08Cn9Co9Cp9Cq9Cr9Cs9Ct9Cu9Cv9CtMh+C8Ui+CpHs/Cq2CxoD0DhzDizDjzDl0BtzDuzDvzDwzD","JPQjG","WJ","9sDFutDvtDiuDjuDouDpuD42D0BkwElwEmwEnwEowEpwExwEywE6wE7wE6+Ex4D+qF/qFjuFkuF34I44I","JPQkG","Qj","7rDF8rD9rD+rD/rD","JPQlG","A$_","jnBFstCqvB90HqtH","JPQmG",
"CL","zjJF0jJ73I","AXnG","AOk","irDjrD31D0Bh8E+0ErxFsxFtxFuxFtzFuzFv0Fw0F","AB5BoG","BeX","t0BFu4BFq6Br6Bs6Bt6By6Bz6BytCpcl1Cm1Cm/Cn/CvmDxhB","ABCpG","J7","mhCF+uCh/Bk2Cl2C73FwHy2G6qDypH1iH1pHn2C/pH3iH","JPQqG","AGs","kmIFrwI/6EswIl7E","cxByBUzBrG","AG6","upCrpCpqCF5lD1jC+lDlkCkmDjkCyoDzoD","JPQsG","A2v","sgEFi2HxqFyjI+gH","ABtG","AJW","7eF","ABuG","AJY","5eF","ABvG","W1","5pBF","JPQwG","AFb","nqGF3zGmqG4zGpqG31HuvH","ABxG","AJV","6eF","AByG","AJZ","3eF","ABzG","AJX","4eF","ABC0G","Jw","++B/+B4lCFiuCh/BxlDw8BxqHojH"
,"ABC1G","Bcy","/oCFgpCFhlEkoD","JPQ2G","ABg","kxGshG9yGq+Fk7GF","JKLMxB3G","AE2","xwBF","JPQ4G","ACf","g2EruBh2Ei2Ex8E0Bx/EF/gFghF","JPQ5G","AN$","4xGshGizGq+F66GF","JPQ6G","ASX","7mBFrtCqvBhoJhkJ","AS7G","A6$","oiDFwgGFrzGpnGszGrnGv0Gl2C/2G2tGqrHmkH","JPQ8G","Sp","z2C02Cx/C0B0vE1vE6vE7vE8vE9vEugFvgFqhFFqmFrmFymFzmFsqFtqF7mG8mG9mG+mG/mGgnGgsGhsGisGjsGosGpsGqsGrsGssGtsGusGvsGk5Hl5H91I+1I","JKLMxB9G","A8t","6iG7iG+iG/iGgjGhjG57GF","ABC+G","AGd","rsEF8hFuZ","AB/G","ACV","8eF","JPQgH","ANC","g1BF14B0B","JPQhH",
"AId","mgEFngEF","JPQiH","AGa","5rIFu0IHv0IJ","JKLMjH","AIU","uxBFt2BmS74B2e","ASTkH","AMx","4yBF","JKLMlH","AIV","vxBFu2BmS84B2e","ABCmH","AFe","lsEF2hFuZ","JPQnH","RZ","wvIouI3vIsuI7vI2+G5gJsmI0pJ3lJjtJusI","FGHoH","Bda","6oFFroIzN8oI9oI","JPQpH","O5","hiIFu1IlgIo8Ip8ItnJ+iJ7qJ8qJprJl5D","ABCqH","ACk","u7BFp3FwH70GtmF4iHm5BpqHojH","FGrHsH","APL","mjGnjG6jG7jG8jG9jGmkG8UrkGFskGpPooGpoG","ABCtH","ZF","1lCFouCu+B7uCh/B24FwHv2GtmF32G6qDiqH3iHkrHojH","AXuH","HD","6CF2+CFqhDFxgGF","AXvH","GB","z0CF14CF","JPQwH",
"ANH","wuBxuByuBzuBw9BFhuC96B4mD9+BxmEOsqGn/CruGsuGmvGnvG97GywGnzHozHpzHqzHrzHszH4+H5+HzgI0gI1gI2gI3gI4gI5gI6gI9gI+gIlmImmIpmIggFqmIt6B9rI+rIpsIqsIrsIssIn9Ih+FqlJrlJjmJkmJovJpvJ","JPQxH","A1c","z1BF0wIymI","AB5ByH","Y0","pwGFqyGxhBryGziDw8GziD18Gw6ColHy8G","cxByBUgBzH","VD","/+Eg/ErgF0Br7GF","AgB0H","VK","mzFnzF+0FFyrGzrG0rG1rG2rG3rG4rG5rG6rG7rG","AB1H","ADQ","hzHFyzH0Bh/H67BpqIzMqqIh/BrqIokC","JPQ2H","A3u","u1BFywIymI","ABC3H","M0","niCFj4FwHg2GtmF","ABC4H","Ik","/gCFluCu+BvvCh/Bj2CuZu2Ct2C33FwHq1GtmF0qHojH"
,"AX5H","Cj","EFGHIJdFefgBhBzB0BjCFjEkEnEoExJyJzK0K/KgLhLiLjLkLuPoEhWiWlWFrZsZtZuZogBiWvgBF0kBiW4kByJ4oBiW0qB1qBjrBkrB0uBtM1uB2uB2yB3yBz0BqJl7Bm7B6mC7mChxCr4BpxCOrzCszCtzCuzC00CiL91C7mC06C16C26C36Cs+CF6kDnHt4Du4DtjEr0CzoEr0C8wFqJ17FqJilG1qB1wH7mCysJzsJ","cxByBU6H7H","Wq","mQ0B8cFrmEziD","JPQ8H","A_0","smBFkkI9/H5qI6qIoyI9tDj6Ik6I","JKL9H","Rz","0U1Uxf0ByfFwgBxgBtqBFlrBmrBsxBFzyBmrB/1Bg2Bs2BFg3BmrB64BFt5BFqnDj8CgmE0flmEx5BsyEtyEuyEvyE","ASTU+H","AH8","y0DFuzG1oG","JPQ/H","Vs","n9BF4tC96B6mD9+B1mEOyrHywGk7IF"
,"JKL4DgI","AKs","8rE/J","FGZhI","AC8","noGrsC67GF","JPQiI","Vh","xHF3P0B","FGHjI","PV","05BFz8BF6zC5zCtqDuqDwqD9+CjtE2zDltE/+CyzEp/CztHy8GsoItoImkJnkJ","JKLMkI","JC","oOpOoa0BskBFtkBsd1wCrewmEO","JKLMlI","TV","hhGF","FGZmI","Kn","koGioGouG0B0vGFp8Gq8Gs8Gt8G0kHiuGkxHxkH","AgBnI","ADZ","/0FF3sHH4sHJ","ASTUoI","ADP","7c0B6nBFxmDt0C7nDriD","JPQpI","N_","7wJFgxJvvEpxJqxJ","JPQqI","AUm","liEFu2HxqF","ABCrI","A_F","7iCFu4FwHr2GtmFirHojH","JPQsI","APB","7PFi5Dj5Dx5Dy5D0wE1wEm6En6Eo6Ep6EpuFquFtuFuuFvuFwuFxuFyuF","JPQtI",
"AXi","8sIFvuIF9zI5pFl0InuD","A8BuI","AJb","70EF80ExhB/0Eg1Eg8EF6sF7sF8sF9sF","JPQvI","AHt","qxGshG3yGq+Fu6GF","JPQwI","A44","4sIFh0I9oEk0I5pFq0InuD","ABxI","Bej","5tBF84GF","JPQyI","BcD","omBFmyI9tD","JPQzI","AYO","0mBFg+I20It+Ix0I","JKLMNuC","QC","xzCyzC","JPQ0I","ADA","ojJF0nJvsD1nJtnF2nJsqE3nJtuD4nJpwD5nJ9qE","FGrH1I","Tk","qjGrjGujGvjGtkGukG4kGF/kG0BjlGklGunGvnGwnGxnGynGznG0nG1nGy+G0oF","AB5B2I","A9k","n6BF6+C7+C8+C9+C++C/+Ch/Ci/Ck/Cl/Co/Cp/C1zD2zD3zD4zD21D5zCp5GFl8G2zDm8G9+C","JPQ3I","OP","qvIouItvIsuI4+Iz1I3gJsmIlpJ0kJypJ3lJ7sJ8qJ9sJl5DhtJusI"
,"AB4I","Li","o4EFuhF2J4kF5kFy7Fz7F5zGokC","AgB5I","APz","jzFFkzFlzFo0Fp0Fg1FLv7GF","cxByBU6I7I","AY3","k1Il1Io1Ip1IygJF","FGZ8I","KP","jvGF3vG0BnyGioGvrHiuGn0H+nGz2HxkHy4Hz4H04H14H","FGZ9I","ANf","kvGFo0H+nG","AB+I","Be1","jlDFklDnHllDOmlDF30DnH3zE4zE45GF","FGZ/I","ANg","lvGFp0H+nG","JPQgJ","AAI","1tDFqvDrvD35D45DnuEouEpuEquE8xE9xEo1Ep1E+mF/mFpgIqgI","FGZhJ","A67","u8Gv8GpkHFqkHpPwtHxtH","AXiJ","A5W","9nBF","JPQjJ","Yx","uwDFyjEx3CzjEvsD6iFsqEijF9qEt2FtnF","JPQkJ","Md","mgIFgvIouIhvIsuI9+Iz1Ik/Ig2I9gJsmI3pJ3lJ/sJl5DntJusI"
,"JPQlJ","Ba9","3HFsjF8uE","ASmJ","UX","myBnyBqyB0DxyByyBqxCXj+CX3kDFogFsyB95F+5Fp6FnT1/F0D/hGgiGonGpnGqnGrnGuoGzNrrGl2C1tG2tG3+GzN7+GzN","JKL4DnJ","A9U","lPF","JKLoJpJ","HW","9kBFiuBjuBh6CjuBxkDykDqhErhEprEqrEwrExrEq2ErhE","JPQqJ","A5N","j1EFmlG/sFslG5pF","JKLMrJ","WW","vXFnwCuXnzG0sFpzG4sF41H5gHugJhsIwgJksIspJm7IztJwlJ","JKLMxBsJ","AYj","ijBjjBkjBzI","JPQtJ","ATS","pmBFnyI9tD35I45I55I65I75I85I95I+5I/5Ig6Ih6Ii6I88I98Iq+Ix0I","JPQuJ","AWZ","m+DFv3Ew3Ex3Ey3EotFptFstFttFi0Go/FhhHihH","ABvJ","Ow","pN0D/epHwxDokCs8H67B"
,"cxByBUzBwJ","AAz","mqCpc+qCF5oD6oD7oD8oDm1D0J","JPQxJ","ASu","pgEF","JKLMxByJ","AU8","vwBwwBl5GF","JKL4DzJ","Lv","/hB+EniBtPukBF","JPQ0J","L6","q3Cr3CmuDnuDt5Du5Dv5Dw5Dz5D05D15D25DgpEhpEqvErvEpxEqxEwxExxE1xE2xE4xE5xE0lHFotHntH","cxByBUzB1J","AKR","sqCpclrCFzsE8oDv0E0JqoFroFsoFtoFmsFnsFssFtsF2vF3vF","JPQ2J","Da","+jJF/jJ73I","AS3J","RF","8+GF","AB5B4J","We","o6BF+wCpck1Cpcg/C3qC0qDxhB","AB5J","Fp","teFjwCJ61FHt9Fu9F","JPQ6J","WZ","z9F09F8/G9/GigHq5DvlHngGpvH9oE","JPQ7J","AAY","m9IF","JKL8J","ZY","+wDF","ABC9J",
"TY","i8BFs3FwH+0GtmFq5GFrqHojH","AX+J","Vk","/RgS","ABC/J","A$O","zoCF1kEkoD","cxByBU/DgK","AEf","0rCF","JKL4DhK","ADO","phEF","JPQiK","AIt","mnInnIrnIsnIktIo8HltI/mImtIhnI","JPQjK","AKJ","5tDFq4D0BwjEvsDxjEtuD1qE2qEk9El9E2iFsqE/iF9qEr2FtnF","JPQkK","A2r","inBFgtCy0B/4FjtF8zGprGggHhgH8rHzlHosHinHqjIy7HskI9/HlrIzqImrInrI5tI6tIpxI9nIk+I20Ix+Ix0IviJwiJ5oJjkJnpJ/kJmwJlvJ","JKLMxBlK","AMY","g1DF/7DhkBt/DstB","JPQmK","AFp","vxGshGz6GFm1Hv+Ft2IF","ABCnK","AGJ","6lCFnrH2jHprH4jH","cxByBU/DoK","ANR","1qCF","JPQpK",
"RE","j9FFk9Fq5Dn9Fo9FyzG09FkpH9/G7rHngG01H9oEu8Hv8HtpIupI","ABCqK","Cm","mgCthBypCFjoDkoD","ABCrK","AGI","5lCFmrH2jHorH4jH","AXsK","AZs","MFi3GF","ABCtK","A_m","3oCF5kEkoD","FGZuK","Bck","nkHokHhsHFmxHnxHuxHvxH","cxBzCvKwK","AQ4","tIuI","A8BxK","IY","6cF0iDziDpjExhBxhGziDjrGviD9jHziD","cxByBUyK","A9p","sjCF","AXnCzK","Yn","82HF","ABC0K","JW","hhCFxvCh/Bm2Cn2Cs2Ct2C53FwH","JKL1K","VU","thEFqiEFljEmjEnjEziDojExhBx2El0Bt+FqhB82GziD","cxBzClD2K","AYv","spBwexqBwI","JPQ3K","Bf7","ztDFwjF8uE","JPQ4K","R3","3vDF9lEvsD+lEtuD/lEpwD5iFsqE9iF0qEhjF9qE"
,"ABC5K","AP1","q+BFv+B67BmnCFpnC67BqnCrnCsnCtnCunC67BixC6gCnxCruBj9Ck9C4lDuZrnD28C9rEFviFO","JPQ6K","Fq","yvDF7lEvsDokF/6EqkFl7E","AS7K","WX","qrGF","F8K9K+K","AJz","va0DwazN","ASTU/K","JO","47DFtlGz6F0oG1oG","JPQgL","ANd","p1BF4wI0mI","AgBhL","A4E","l0DF4nEnHhoEHroEJ","JPQiL","Iu","9uIlgI89Ip8IimJsmIxpJ1lJnvJusI","JPQjL","A_x","0nBFtoJhkJjpJjkJ","JKLMkL","AGR","0zBF73B83B/5Bg6B","JKLMlL","AGQ","1zBF93B+3Bh6Bi6B","JPQmL","Mr","guDhuD0uD1uDk5Dl5Dm5Dn5DmpEnpEiyEjyEknFlnFvtHF3zHlsGqiIy6HriI06HsiI26HtwIsmIpzIusIh/Ig2I1/Iz3IsnJ+iJ4tJ1sJ"
,"JKLMnLoL","AEp","isIFvpJ0J","JKLMpL","AGA","ytBF8zBhkBi4BstB","ASTqL","AJO","5oGF+7GT","JKLMrL","AGC","vtBF6zB7zBg4Bh4B","JPQsL","A33","4nBF1wI0mI","JKLoJtL","I1","+kBFu3BF55BpH","FGHuL","NQ","wtI0B0uIF","AXvL","Rd","/wBF","JPQwL","Wo","02DF","JPQxL","ZT","+6BF3tC96B5mD9+B0mEOxrHywG","JPQyL","XF","t+DFl2Em2Ex2F0vDz2F8nFjmGw/FkmG/5DlmGk2EwuIF","JPQzL","ANP","unBFmvB0Bh0GprG/rHzlHtjIy7H7jI++H0kI9/HzyI9tD06I16I26I36In+I20I1+Ix0IgpJjkJqpJ/kJpwJlvJ","cxBzCvK0L","AQ1","hqBiqBmxBuFnxBoxB4wC0D5wCnC","JPQ1L","A9Y",
"hnBFsuCqvBnpHkgH80HqtH9yIzqI66I76Ij+I20InnJmiJ","ABC2L","A6h","7oCF9kEkoD","AB3L","Xe","heie0wBF","JKLMxB4L","AD_","xpBFixBjxBq2Br2B","ABC5L","Qx","+iCFivCu+Bx4FwHu2GtmF5jHzuBjrHojH","ABC6L","ADi","38CFxnDuZ","ABC7L","ADh","48CFynDuZ","ABC8L","AEI","hiCF71GtmF","AgB9L","UD","iiHF5sHH6sHJ","AB+L","Ng","s0BFs4BFt4B0Bm6BFi9Bj9BhrCF/wC3/BgxC7/BmmE8yDnmE+yD/yEgzEhzEizEjzEkzElzEmzEnzEozEqzErzEtzEuzEvzEwzEz7E07E7+EkzEooF67B","JPQ/L","AHz","2gEFkiE0BnuFouFm0Go/FphHqhHxpHkhH91H4vHn2H/vHt2HjwHi9Hj9Ht9Hu9H59H69H","JPQgM",
"XH","+hIF63I73ItjJujJ","JPQhM","U3","60BFw0GpgGq0HtgGv0H+mH","JKLoJiM","K$","hlDF","AgBjM","A47","t0DFgkF02E","cxByBUkMlM","W9","r1Fs1Fw1Fx1F01F11F31F41F07GF","JPQmM","A3k","/gEFt0Go/F3hH4hH","FGZnM","AHb","gvGFkyGioGsrHiuGw2HxkH","JPQoM","YT","s0I6lHo3IFz8I08IihJsmIwhJ2mIyhJnuD7pJ3mJstJusI","cxByBUpM","Bb7","tjCujCvjC0fnmComC6qC7qCsrCtrCu5GF","cxBzCqMrM","A6A","jYkY","ABCsM","AOG","njCFz4FwH5pHn2C","JPQtM","XJ","0tDFgvDhvDh4Di4D9tE+tE/tEguEhuEiuEluEmuEruEsuEtuEuuEvuEwuEzuE0uE3uE4uE+wE/wE3xEnwD6mF7mF8mF9mFmpFnpFopFppFuqFvqF0qF1qFzlIutH0lIlnH1lI35H2lIs7H3lIwgI+sI/sI1xIl7HlzIp/H7/IooI2xJ0wJ"
,"JKLMxBuM","AUo","mpBF6wB+Fp2BqI","ABCvM","AKu","isEFzhFuZ","cxBzClDwM","A1f","veweoqBwIt4ErrB","JKLMxBxM","Uc","r6Ds6Dt6Du6D","cxBzCyM","AR5","5Q6Qw4GF","ABCzM","U9","hoCFjkEkoD","ABC0M","AIn","+gCFkuCu+BwvCh/B13FwHp1GtmFzqHojH","JPQ1M","Bt","nvB0BovBFrvBsvBl1Bm1Bz3D03DknGrtFmnGnnGxmIymIzmI0mIjqIkqIu2Is3Hv2Iw2Ix2Iy2Ij4Io3HmjJo6HnjJwmI","JKLM2M","AJq","g+Fh+FhrGirG","JPQ3M","AET","3xGshGj7GF","ABC4M","Ob","w7BFq3FwH80GtmF","JPQ5M","U4","4gD5gD6gD7gD8gD9gD+gD/gD9jD0BzkDFjpDkpDh3Di3Dj3Dk3D0sEtpDh1Ei1Ek6El6EioFjoFkqFlqF89F99F/+Fg/FliGmiG"
,"JPQ6M","Jo","hiEFh2HxqFo9H+gH","JPQ7M","ALj","gxGshG8yGq+F16GF/3HF7iIv+F","JPQ8M","Be2","1mBF/nJhkJ","JPQ9M","Bdu","qnBFwuCy0B52FpqFk5FjtFg0GprGtsHinHxkI9/HtrIurIuxI9nIhyIrpIgzIzqIy+Ix0IooJhkJ","ABC+M","A90","/7BFr3FwHmmG6qDzpHn2C9pH3iHqqHojH","JPQ/M","Qc","7lBFysGzsG0sG1sG2sG3sGrgIsgI","JKL4DgN","ADf","7iEF","JKLMhN","Je","lOkOna0BqkBFrkBsd0wCrevmEO","JPQiN","AIv","3rD4rDhtDFlxEmxEgyEhyE","cxByBUzBjN","YZ","g0Eh0Ei0E6oDs0Et0Eu0E1jC87E97EisFFjsFFlsFF","AXkN","AOA","xoBO","AgBlN","ARJ","u0DF5nEnHjoEHtoEJ",
"JKLMxBmN","Xz","gyHhyH8yH0BxzHF","JKL4DnN","Zj","oPpPza0Bhbibobpbr4GF","JPQoN","WM","+sDF72D82D92D0BupEvpE8pE9pEiqE/pE2kF3kF5mF/pEk8Fl8F9gG+gGstGttG5uG6uG","JPQpN","AFT","hQFomGjhG","JKLMqN","Wg","p+EF9hG+hG9lG/9F","AXrN","AY8","QFk3GF","JKLMxBsN","AUs","7JFsmGwd3tGwd","JPQtN","Yb","/uBF8oHz/G","JPQuN","A$W","01BF+wI0mI","cxByBUvN","BdV","9tF+tFt7GF","A8BwN","BF","4gBFu6BFj/CF6gHF","JPQxN","AQj","/mBF4uCy0BmnJmiJkoJhkJ3oJjkJ","AXyN","Iq","h1CFj1CF","A8BzN","AHN","60EF/7EF9+EF54FxhBy5Fpc2/F9sFhiGiiG","JPQ0N",
"SF","t0I6lHl3IFx8Iy8IhhJsmIzhJnuD6pJ3mJrtJusI","JPQ1N","A7D","9lBF8kIsgI","JPQ2N","ARZ","xuJFyuJzuJ0uJzuJuwJzuJ5wJ6wJ8wJ9wJlxJmxJnxJoxJwxJxxJyxJzxJ","JKLMxB3N","L3","2d/J5d6dyoB0BzoB0oB2oB3oB5oB6oB7oB8oBqwBrwBl4C6d64GF","JPQ4N","AQC","6gEFo0Go/FthHuhHowHpwH2yHjkC","JPQ5N","Bd4","j1BFwwIymI","AB6N","ALi","ozCFplD2JqlD0JgoDhoDk3FokC","AB7N","YR","9uHthBt8H51C9pI+pIzuIFyyJHzyJJ0yJO","AB5B8N","A6l","p6BFv6B7M06BthB16BqhBm9B7M","FGH9N","RV","yyDF1yDrsCi7DqhBj7D0BvoFwoF68F78F","JKLM+N","WL","wfFsqB0B","AB/N","WK",
"4pBF","JPQgO","AEl","rgEFr2HjwH19H29H","JPQhO","XY","mvDnvD41D51D61D71D55D0B3qEsL0rE1rEi6Ej6Eg6GF33H43Ht7Iu7IukJvkJ","JPQiO","AEm","5gEFn0Go/F","JPQjO","AD0","iuHFt1HvsDu1HtnFv1HsqEw1HtuDx1H9qE","ABkO","Ze","6rF67B","ABlO","A_2","lHFyP0BlqDmqDkyElyE","JPQmO","X8","+lBFuoJjkJ","ABnO","D2","4PFgQ/P6lB5lBs5C/P09DF19D29D99D+9D+1E/1Eg6Eh6EyyHzyH","JKLMoO","Bco","mjBFjmEjF","JPQpO","AMC","hrJkuEjrJkrJlrJmrJvxJF","AXqO","Mk","syDjF","ASTUrO","AJe","1qDF6oH6+GlvHmvH","cxByBUzBsO","ACu","tkCFwnDi9CszDi9C","JPQtO","ASP",
"pnBFyuCy0Bg3FrqFj5FjtFssHinHwkI9/HtxI9nI/yIzqIy/Is3InoJhkJ","ABCuO","AHp","/hCF51GtmF","ASTUvO","ANE","4+GF+uH++G/uHg/GgvHk/GnvHk/GovHi/G","ABwO","D7","vPwP7b0BjlBFqlBFzkC0kC1kC2kChiFHjiFJ","AXxO","Os","5yF6yF30F0B","AXyO","AIN","4iBF","AXzO","Yf","5tGF","JPQ0O","AYl","itIFnvIv+D12I22I","ABC1O","AAQ","osEF5hFuZ","JPQ2O","AIO","05IF78I0B+9I73I7hJ8hJ9hJ+hJ/hJgiJhiJiiJjiJkiJknJ3jJ/pJgqJhqJiqJjqJkqJlqJmqJnqJoqJruJsuJtuJuuJ","FGH3O","AWy","2wGF5wGF8wGpP/xGFytHy8G","JKLMxB4O","A6U","qEF9F+FpIqI","cxB5O6O","M4","zsBjF"
,"JKLMxB7O","A6V","pEF2lEkzC","AB8O","ASL","v/BFjuCL71CLhkFjkCikF+2E","JPQ9O","AJr","zxGshG2yGq+Fn7GF","FGrHuC","AHf","7kGF8kG9kGhlG0B6nG7nG8nGpc/nGgoG+tGpc3nIxkH4nI5nI6nI7nI","ASTU+O","ACC","4pDF3oH6+G","ABC/O","Od","olCF","JPQgP","A_Q","onBFitCy0B42FpqF/2FrqFi5FjtF19F+uE29F39F/zGprGrsHinH30HjtH/0HqtHvkI9/HorIprIsxI9nIgyIrpI+yIzqI+oJjkJ","ABhP","RT","4iDF","JPQiP","A7R","v9BFguC96BinD9+B9mEO6rHywGnmIomIo7I6gIu9Iv9I","JPQjP","AN8","37GF42I52I62I72I82I92IqhJk8HlmJ/5DmmJnmJ+tJm2E/tJ0vDguJ8nFhuJk2EkuJ8gInuJn7H3vJ4vJ5vJ6vJgwJhwJ"
,"JPQkP","Bb3","6uHFz1H/sF92H5pF+2HnuD","ABClP","A9F","+nCFgkEkoD","ABmP","AMT","jrEFthF0J","JKLMnP","XK","mlJ0J","cxBzCUoP","JQ","wExEyEzE/F0BgGhGiGjGkGlGjIkI1I2IxQyQtdudsoBhGtoBuoBvoBXzvBF0vB1vB6vB7vB8vB9vB+vB/vBgwBhwBiwBjwBkwBlwBmwBnwBowBpwB84C94C+4C/4CskDtkD","JKLMxBpP","AMv","y2BFwtCzxB5nDjiD","ABqP","BeV","+KF+RF3zBFhwCgSiwC67BkxCokCmnDzMnnDuZljItM6kI8U","JKL4DrP","C8","rP/Jnb0Bt4GF","JPQsP","AMz","snBFxuCy0B72FpqFp5FvtF10GhtGoiHpiH+rHzlHvsHinH5jI++HzkI9/HwxI9nIxyI9tDhzIzqIm+I20I0+Ix0IppJ/kJowJlvJ","JKL4DtP",
"CzI","z/D0/D2hE3hE4hE5hEuiEviEyiEziE4rE5rE","JPQuP","TR","yvIouI5vIsuI7+Iz1Ij/Ig2I7gJsmI2pJ3lJ6sJxsGltJusI","A8BvP","A82","irFFxwFywFzwFFnyFFgmGxhBkrGviD1gH2gHhlIziD","ABCwP","ALf","0iCFp4FwHm2GtmF9qHojH","JPQxP","Ph","95DFi7Ej7E","JPQyP","H7","k3Cl3ChjD0B8uD9uDivDjvDkvDlvDovDpvDp5Dq5Dr5Ds5D2vE3vEzwE9oEnxEoxErxEsxE6xE7xE+xE/xEi5Ej5Ek5El5E+5E/5E76E86Es7Et7Ex9Ey9EgnFhnF8oF9oFupFvpF+pF/pFgqFhqFyqFzqFxrFyrFzrF0rF38F48F49F09FmgGngGlhGmhGqqGrqGxqGyqGzqGlgGmsGnsG4sG5sG+sG/sGz+G0+GkiHliH7lH8lHjmHkmHlmHmmHnmHomHpmHqmHrmHsmHtmHumHjnH9/GknHlnH+tH/tHquHruHsvHFmyHF0yHFizHjzHkzHlzHtzHuzHzzH0zH+4H/4Hn5Ho5Hp5Hq5Hs5Ht5Hy5Hz5H05H15Hh6Hi6Hv6Ho9F86H96Hk7Hl7Hm7Hn7Hp7Hq7Ht7Hu7Hv7Hw7Hz7H9oF07H17H67H77Hg8Hh8H08HuvH7+H8+Hi/Hj/Hk/Hl/Ho/Hp/HigIjgIxgIygIkhIlhInoIooItqIuqI9qI+qI30I40I/0Ig1Iq1Ir1Is1It1Im3In3Ip3Iq3I+3I/3Ig5Ih5Ih7Ii7Im8In8I49I59I69I37HniJoiJriJsiJxiJyiJ/iJgjJhjJijJ8kJ9kJ9pJ+pJ1qJ2qJ9qJ+qJ/qJgrJjsJksJusJvsJqvJrvJsvJumBtvJuvJvvJwvJ"
,"JPQzP","AK9","6xGshG1yGq+Fl7GF","JPQ0P","ALR","8xGshG5yGq+F96GF","JPQ1P","AT5","w8FFulGvsDvlGtnFwlG9qE","JPQ2P","X5","wcFxcyczc0ciiEycghHxqFxvHyvHhqIiqI","JKLoJ3P","Oy","luBF","ABC4P","AT$","9nCF/jEkoD","JKLMxB5P","GA","hCiC9C0B+C/CkDlDtEuE6E7E/EgFrG7EiHjHqHrH/IgJhJiJjJkJlJmJnJoJrJsJtJuJhRiRjRkRoRpRqRrRkclcxlBylBt3GF","JPQ6P","AFx","ixGshG0yGq+Fv6GFn2IFn/Iv+F","JKL7P8P","AV4","1xBF3xB4xB32BqhBx6Cy6CpnDu6CnyDoyDimEryDyyEgQzyEgzD0yE1yE2yEnB3yE4yE","JPQ9P","LN","y4BFiyIkqIo/Is3Hs/Iy2I3/Io3HynJwmI","cxByBUzB+P",
"AXC","qpCrpChqCFiqCjqC7lD1jChmDlkCnmDjkClnEi8Dr0E+E","JPQ/P","AAF","+0BFz4B0BwnJo6H","ABCgQ","ARt","1oCF3kEkoD","JPQhQ","ACn","0xGshG7yGq+F/6GF","JPQiQ","ACD","h6GF","JPQjQ","A$3","+vEFjnGF","ABCkQ","AEw","siCFm4FwHj2GtmF6qHojH","ABkClQ","ABo","zxF0xF","JPQmQ","AQ7","7zFF11Hs7Fw8Hx8H","ABnQ","J_","kxBlxB","JKLMoQ","A12","ilJjlJklJFupJ0J","ABCpQ","AIJ","r7BFm3FwH40GtmFoqHojH","FGHqQ","AVr","y8BF7jFqhB02FthB12FqhBx5F7M","JKLMrQ","BcP","/YF0jBmS/sB2ex5C2e","JKLMsQ","GF","jOkOma0BokBFpkBsdzwCreumEO","JKLMtQ","BcS",
"gZF1jBmSgtB2ey5C2e","JKLMuQ","BcR","hZF2jBmShtB2ez5C2e","JKLMvQ","BcO","iZF3jBmSitB2e05C2e","ABCwQ","ADY","zlCF14FwH7pHn2C","JKLMxQ","BcN","jZF4jBmSjtB2e15C2e","AByQ","Z7","+jC67BnkCokCwmCF","ABCzQ","AYb","8oCF+kEkoD","crB0Q","AGn","/5GF","JPQ1Q","AIb","hvEFxjFvsDyjFsqEzjFtuD0jF9qEv2FtnF","JPQ2Q","Fw","vcF/gH+gH9vHxqF","ABC3Q","Ls","miCF/uCu+B/1GtmF","FGHoG","BdZ","mhBFtrBF6yBF","JPQ4Q","CS","g5Dh5D9gFFhhFFrhFF9nF+nF/nFgoFhtF03DqtFrtFnvFFovFFx/Fy/FlnGFrtHstH4uHFr3Hs3Ht3Hu3Hz3H03Hr6Hs6HvnIo3H/2Io6Hg3IwmIt3Iu3Iu8IhsGplJ8gI6lJF1mJk8H"
,"A8B5Q","A94","z+FFvhGziDvtGwtG87GvwG+jH/jHgkHhkHikHjkHkkHziD02HrwG12H1xH22HtwG32H4xH42H6xH","ABC6Q","AMX","+rEFvhFuZ","JPQ7Q","APA","9vJF1wJ2wJhxJixJjxJkxJrxJsxJtxJuxJ4xJ5xJ6xJ7xJ","JPQ8Q","ABb","giIFjlIFsrJtrJ3rJ4rJ1uJ2uJ3uJ4uJ5uJ4rJ","cxByBUzB9Q","ARe","u/BFspCrpCjxC1jCgmDlkCmmDjkC","cxBzC+Q/Q","A54","3yD4yD5yD6yD","AXgR","ADG","goBFktCjF","FGrHhR","AMq","3kGF","JKLMiR","BcT","7YFwjBmS7sB2et5C2e","JKLMjR","BcV","8YFxjBmS8sB2eu5C2e","ABCkR","VF","9gCFvlDuZ23FwH","JKLMlR","BcU","9YFyjBmS9sB2ev5C2e","JKLMmR",
"BcQ","+YFzjBmS+sB2ew5C2e","A8BnR","A6e","jrFFkrFxhBlrFjD0wFF1+F2+F3+FyxC4+FjDlrGziDnrGviD7gHziDvvHziD68H78H","JPQoR","Bbc","knBFg5FjtF9zGprGglIugIvyI9tDu6Iv6IrgJ56ImoJhkJ6oJjkJ","crB4DpR","APX","7tD+Ev5GF","ABCqR","AWq","ioCFkkEkoD","cxByBU6HrR","A6q","zzE0zE1zE2zE37E47E57E67Ep6GF","cxBzCsRtR","Bgg","q+EsI","JKLMuR","PK","0M1M2U3U2V0B1f3UuqBvqBwqB3Uv7Cw7Cx7Cy7CmhE3UpiE3Uk4GF","JPQvR","A70","3nBF3uCy0Bo5FjtF0sHinH+iInsGkzIzqI","cxByBUzBwR","ANi","2oD1jC9oDjkCg8DF","JKLMxR","Uy","vfFrqB0B","JPQyR","Zl","nxGshGzyGq+F26GFh4HF8iIv+F"
,"JPQzR","AZQ","xhIFrjJsjJ1jJsjJ","JKL4D0R","A5q","vwFwwFu7GF","AX1R","Bj","STUVgCF7C8C8EOjQFwoBqG4sBF70C80C23C33CukDF8kD9kD2qD33C","ABC2R","ZB","7nCF9jEkoD","AB3R","ABl","zwDF2jEgS","AB4R","ABm","p2EFgiFgS3+IuZ","AgB5R","AWf","kHFxPF9bFtlBulBm5Cn5CknDnHy3GF5kH6kH","JKLMxB6R","Jl","+J/JvR0Bw4EhtEp9Eq9E2/E3/E4/E5/E6/E7/E43GF","JPQ7R","PP","whIF6nJujJurJvrJwrJxrJ","AB8R","ASM","ywDF0jE0J1jE2JirEhoDk2FokCi3F67Bm7Fn7F","JKLM9R","K0","q6E0Bn+EFo+EsdlkFre","JKLMxB+R/R","A25","0E1E2E3E","JPQgS","SR","y8FF0lGvsD1lGtnF2lGsqE3lGtuD4lG9qE"
,"cxByBUzBhS","YP","w/Bg9B2jC0B4jC5jC6jC7jCgkChkCqmCrmC2mC3mCvnCwnCznC0nCo7Dp7Ds5GF","JPQiS","Iz","44CFthDFvhDwhD7zDF","AXjS","AOB","inCF","JKLkS","Xs","iNjNlX0Bn4GF","JPQlS","SJ","uuHFqyHFklIvgFmlI2+GqlIy3HslI5vEvlI6lH4xInuDggJ94IigJj5HlgJj5InhJsmI3kJ0kJxtJusI","ABmS","PU","oyE51CpyEthB","F8K9KnS","Zz","i0Bj0Bk4B0B66C76C86C96C8wD9wDtyDuyDvyDwyDn5GF","JKLMxBoS","VT","iKjKmKnKsKtKxR0ByRzR0RF","JKLMxBpS","Ee","lemelpB0B3wBF4wBsd5wBre","JPQqS","ZL","+pGFzzGvsD0zGtnF1zGsqE2zG9qE","ABrS","AKX","77EF","JKLsS","ABr",
"5IFqwCwdg5Cwd","FGZtS","ALt","i+HF","ABuS","Wa","3pBF","JPQvS","ACg","3sIF/zI5pFn0InuD","JPQwS","Wn","z7GFphJk8HiuJ8gImuJn7HxvJyvJzvJ0vJ","JPQxS","Pq","/hIF","FGZyS","AJN","77GF","ASTUzS","ACc","6pDF5oH6+GhvHivHjvHkvH","ABC0S","GV","7hCF/3FwH21GtmF","JPQ1S","DY","62HreuhI0B6hIF7hIsd","AX2S","WG","pyFFj6GF","AX3S","CP","4aF8kBF","FGZ4S","AGD","n+HF","AB5S","ANU","8tFFz5F0xF","JKLMxB6S","AFL","6mJF+mJmSinJ2e","AB7S","I6","+dF77B67B/rCgSq1CokCs1C67Bn4Co4Cg9CiWxyEo4C81FJ84H8U","ABC8S","ABK","kiCF+1GtmF","JPQ9S",
"AXF","ugEFj2HxqFp9H+gH","JKLMxB+S","AFK","6mHFunHmS0nH2e","JKLM/S","CzJ","46CqI","AS+C","VY","kyBXs5BFsxCnyBtxC0DuxCyyBpiDX1iD8UpgFsyBw6FzN26F+5F36FnTziGgiGtnG0DyoGzN","ABCgT","UF","qiCFk4FwHh2GtmF4qHojH","JPQhT","Bek","2nBFrvCqvBj1HqtH36H46H6/Il4I","JKLMxBiT","AFH","33BF75BmS38B2e","JPQjT","AHM","lxGshGhzGq+F+6GF","JKLMxBkT","AFD","53BF95BmS58B2e","JKLMxBlT","AFI","43BF85BmS48B2e","JPQmT","Zr","ssDtsD2tDF8tD9tDn4D0B+oE/oEspEtpEzuH0uHkkJlkJ","JKLMxBnT","AFF","4mJF8mJmSgnJ2e","JKLMxBoT","AFE","63BF+5BmS68B2eq8C2e"
,"F8K9KpT","AGG","8hDFmkDF1kD2kD7kDF","JKLMxBqT","AFJ","5mHFtnHmSznH2e","JKLMxBrT","AFG","5mJF9mJmShnJ2e","JPQsT","A2O","+gEFs0Go/F1hH2hH","AgBtT","K2","i0DFynEnH8nEHmoEJz2E02E","ABuT","AUe","1rFFj2FgS","ABCvT","BZ","69B79BqgC0BwgCFygCzgC0gC1gC2gC3gC5gC6gC7gC8gCrlCruBopCppCp2Cq2Cr2Cq2C18C28C58C68Cl9Ck9Cr/CuZ","AXwT","OU","2yF3yF20F0B","JPQxT","AB0","l8Hm8Hn8Ho8H0+HFviI/6HwiI57HxiI97HyiI/7HziIt5H","JKLMyT","BaH","xxDF","JPQzT","J9","54CF64C74CuhDF1yH/gD","A8B0T","G$","x6BFmtEF","JPQ1T","ABf","9xGshG/yGq+Fw6GF"
,"AgB2T","A8J","s0DF6nEnHkoEHuoEJ","JPQ3T","AD7","47GFrhJk8HtiJm2EuiJ/5D2rJk2E8tJ0vD9tJ8nFjuJ8gIouJ02I","JPQ4T","AE$","smFtmFumFvmFpvFFh8Fi8FugGvgG","AXnC5T","Zq","95H+5H+/H0B5kIFk2IOs8It8I","cxByBU6H6T","P$","5nBF72GziD","ABC7T","AWV","uoCFwkEkoD","FGH2I","AX1","5yBF7yBFl3BF15BpP4zC5zCvqD9+CktE/+Cg5GF7kHpPyxHpP","AB8T","AR1","oIF0QFpdFloBmoBnoBooBpoBqoBwsC0DxsCzNkwCtMlwCzMmwC8UlxCokCoxC1mC7zC8zC9zC+zCp4Cq4C+8C/8Cu+Cv+Cw+Cx+Cy+Cz+C0+Ci7ConDy4C3wD4wDpzDqzDyzDi7CtnEre4jFnyEziJ0iJ","AgB9T","TT","vrGF7sHH8sHJ",
"AST+T","WU","wiDxiD4kD0B+kDFh6Fi6Fk6Fl6Fm6Fn6Fs6Ft6Fu6Fv6Fx6FfsoGtoGm/Gn/G","cxByBUgB/T","TJ","5hGwxFuiG0BwiGtgFxiGxzFyiGzzF27GF","ABCgU","AKy","tiCFn4FwHk2GtmF7qHojH","JKLMhU","Sn","tXuXzsF0sF3sF4sF4gH5gHgsIhsIjsIksIl7Im7IvlJwlJ","JKL4DiU","AW4","/agbsbtb34GF","ABCjU","Oc","+4BFh5BtMk5BOl5Bm5Bn7Bo7Bp7Bq7Bx7By7Bz7B07B17B27B97B+7Bg8Bh8Bu8B0J09B19B29B39B49B59B89B99B+9B/9Bg+Bh+Bi+Bj+Bk+Bl+B0+B1+B2+By7B3+B4+Bl/Bm/BggChgCphCqhCzhC0hCviCwiCxiCyiCklCllCylCm/B0lC4+Bs8Ct8C9iH+iHhjHijHjjHkjH","JPQkU","A_w","+hEFl2HxqFr9H+gH"
,"JPQlU","AGP","3tEruBu5E0Bv5EpP09EF59Eq7B","J0DmUPnU","Q1","uhBvhBwrB0Bo8Fp8F74GF","JPQoU","O_","xvIouI0vIquI4vIsuI8vIy3H6+Iz1I6gJsmI1pJ3lJktJusI","JPQpU","Qh","vvIouI2vIsuI9vIy3H5+Iz1I4gJsmIzpJ3lJitJusI","ABCqU","AZS","6oCF8kEkoD","JPQrU","A1A","9gEFr0Go/FzhH0hH","JPQsU","BfA","vjJFwjJ73IyrJzrJ0rJ1rJ","cxBzClDtU","AX8","qpBsIvzCwzC","JPQuU","A1N","v1BF8wI0mI","cxByBUzBvU","AJC","mkCF","AXwU","BH","koBFsrBF","AgBxU","AC7","zhDF0hD1hD2hD3hD8zD9zD+zD/zDg0Dh0D","JKLoJyU","AAc","huBFkuBjuBrrEqrE","FGZzU","Kh",
"5hIFkiI0B7mIpP03I13I48I58I","AX0U","XP","q4GF","JPQ1U","A4M","x1BF9wI0mI","AB2U","ACN","j7FFllG0J0mG0J","AB3U","Lo","gMhMqS0BtShM4zB5zBg4GF","JPQ4U","Qa","1uH2uHryH0BmzH3iG52HF3pI4pIs9It9ImvJpsJ","FGZ5U","ALd","rxHFsxHrsC","AgB6U","NT","puBF","JKLMN7U","Sa","rpBF4sCzN5sCnTrlDzNslD8UnnEy8DonE0D1jF0DmkFsyBnkFuyBwkFzN8lGzb","JPQ8U","AR2","8jJF9jJ73I","JPQ9U","Zp","0gJp8I","FGZ+U","AMn","tkHFukHvkH/wHgxHhxH8Up4H0fs4Ht4Hg+Hh+Hz/H0/H1/H2/H3/H4/H","JPQ/U","A1J","+mBFhvBivB+sCy0B94FjtF+/G//GmsHinHojIy7H3jI++HqkI9/HhrIirIoxI9nItyI9tD7yIzqIq6Ir6Is6It6Ik9Il9Iv+Ix0ImgJl5IjoJhkJ"
,"JPQgV","OG","ghD0B+oF/oFgpFhpFjpFkpFlpF/uDorFprFqrFFrrFsrF8vF9vFkwF8tE/6Fg7F","chViVjVkV","A2H","j4Ck4ClhDmhDhkDtM15GF","AXlV","ND","szF0Bx7GF","ABCmV","OR","q8BF0tCw8BtvCh/BwlDo1CnmG6qDk1GtmF+pH3iH","JPQnV","Vy","6qE7qEj4EF","JKLMoV","ALI","gyBF72BjxBo5Br2B","JKLMpV","ALJ","hyBF82BjxBp5Br2B","AXqV","Lf","uNvNmY0BnYoYpYvNgdhdidjd3iBFysBF5uF6uF3xF4xF1zF2zF3zF4xFu7Fv7Fp4GF","JKLMxBrV","Z0","gEF","JKLMxBsV","AIk","v2BFvtCzxB4nDjiD","JPQtV","ADk","s9BF9tC96B/mD9+B6mEO3rHywGn7IF","FGrHuV","A62","ojGpjGsjGtjGikG8UnkGFvkGpP6kGpP2nG3nG4nG5nG"
,"JKLMxBvV","Hs","jekeqerejpB0BywBFzwBsd","ABCwV","AAA","ioDFsjEo1C62G6qDlqH3iH","AST3J","ADx","4oGF","cxB5OxV","A_U","+nB/nB31B41B34BX7iD8iDrkDlG","cxByBU/DyV","F4","klBllBmuBnuB3kC4kC5kC6kCglChlC4mC5mC8mC9mC+mC/mC3nC4nCvpCwpCv1Ew1Ex1Ey1Ez1E01E11E21E31E41E51E61Ej8Ek8El8Em8En8Eo8Ep8Eq8Er8Es8Et8Eu8Ev8Ew8Ej/Ek/El/Em/En/Eo/Ep/Eq/Er/Es/Et/Eu/Ev/Ew/Eq0Fr0F40F50F60F70F80F90Fj1Fk1Fl1Fm1Fo1Fp1F7+F8+FzhG0hGsiGtiG94GFxmHymHmnHnnHonHymHvnHwnH","JPQzV","ARA","10FF0pI1pI","JPQ0V","H4","65DFq+D0B6lEx3C8lEpwDgxEvsD+6E/6Eg7Eh7Ek7El7E4iFsqE7iFyqE8iF0qEunFvnF"
,"JKL4D1V","Yk","13GF","AX2V","AGL","kCF","AB3V","YX","81CF","AX4V","O9","v2CF","JPQ5V","Lc","+jDF4oE5oE+pE/pEjqEkqEnqEoqE+qE/qE","JKLM6V","MN","wKF+NF","AST7V","W4","u0Cv0Cw0Cx0Cy0C0fr8DFxoEyoE0kF1kF/5FqhBg6F0fj6FviDo6F7vEqoGroGvoGwoGxoGr6F","crB8V9V","AXL","95GF","JKLM+V","AMi","ihGjhG","ABC/V","AZu","9iCFw4FwHt2GtmF","JPQgW","AHh","rxGshG4yGq+Fo7GF","AShW","Tr","p/B0BpjCF2sE3sE","JKL9V","X4","gsDhsDisDjsDuuD0J2uD3uD4vD5vD8vD9vD+vD/vD0oE1oE2oE3oEtqEuqEvqEwqEtrFurF+5GF","cxByBU6HiW","Yj","kQ0B5cFqmEziD","JPQjW",
"A27","qgEF","ABCkW","ABT","8hCFh4FwH31GtmFz2G6qD","cxByBUzBlW","AM5","rqCFksF6oDosF0JqsFrsF","JPQmW","A6y","2HFrjF8uE","ABnWoW","AEB","jgJkgJykJ/P","JKL4DpW","AGj","paFunEtPr2EtP","JKL4DqW","AGk","qaF","JKL4DrW","AGl","raFswC+EtwCtPj5C+Ek5CtP","ABCsW","AIE","2hCFx1GtmF","AXtW","LV","+uGF","F8K9KuW","ATC","5wD6wDi6GF","ASTvW","WE","06FF","JPQwW","Hk","p7Fq7FniG0B2iG3iG/4GFo7Hn7HvpIwpIxpI09Fw9Ix9I79Ik8HulJ8gIrrJw/F","JPQxW","GO","4uFF","JKLyW","Oa","/6B0By9BFz9Bsd9wCre","JPQzW","AM4","g7Hh7HsqJFtqJuqJ","JKLM0W",
"Uk","tLF","JPQ1W","A8a","85DFu5F2nFv5F6nF","FGZ2W","AO1","hvGFlyGioGtrHiuGk0Hq8Gl0Ht8Gx2HxkHk+Hl+H","FGZ3W","T8","ivGF1vG0BmyGioGurHiuGj0Hq8Gm0Ht8Gy2HxkHq4Hr4Hw4Hx4H","ABC4W","ANj","vhCF","ASTU5W","AL4","5pDF4oH6+G","JPQ6W","Bec","//HF7lIH8lIJ","JPQ7W","RH","oxGshG06GFn1Hv+Fq2IF","JPQ8W","Yw","nvEFpmGv+FhxGshGxyGq+Fm6GF","JPQ9W","DI","6uB0B30BF40B50BogGpgGsgGtgG9mH+mHx5I10B+8I/8I","JPQ+W","A60","4mBFptCqvB","JPQ/W","AHX","1lHF7kIhgI","JPQgX","Ea","5rD6rDu8D0B8oE9oEopEppE4vE5vE5wEnuD0xEzxE1+E2+Eh/EFi/E8tEwpFxpFiuFjuDruFsuF55FH65FJigGjgGkgGlgGksGlsGwsGxsG8sG9sGitGjtG1+G2+G5lH6lH0tH1tH4tH1tHmwHnwH/yHgzHk3Hi3Hx3Hy3Hh5HvgFi5Hj5Hj8Hk8HngIogI7gI8gIrmIsmI1mI2mIgpIhpI5pI6pIvqIwqIlsImsInsIosItsIusIvsIwsIh1Ii1I01I11I21I31I84I94I+4I/4Ii5Ij5Iq8Ir8I3hJ4hJ5hJ6hJwkJxkJzkJ0kJ1kJ2kJslJtlJzlJylJ2mJ3mJvqJwqJxqJyqJ5qJ6qJosJpsJssJtsJ"
,"F8K9KhX","AEr","uaFvkBFwkB0B6tBFg0Bh0Bk0Bl0BowC0DpwCzNz4C04C24C34C+6C/6Cg7CtMh7Ci7C7wDzM","JKLMNiX","Rp","iSoLue0Bkflfpfqf2flf3f4f+hByWlqBmqB+tB7a5zF6zFx4GFw+Gx+G","JPQjX","E3","z5I73I68IF2jJ3jJ","JPQkX","AI0","+xGshGh7GF","ABlX","A3N","9jCFxmCymCumDzMsnDtnDunDvnDmzDl0BnzDozDt5GF8kHF","cxByBUgBmX","ANr","t0FF","JKLMxBnX","NG","qMrM8M9M+M/MsPtPxU0BzX0Xj4GF","JPQoX","ZZ","q9BF7tC96B9mD9+B4mEO1rHywG7rIF","ABpX","HH","+oBF87B67BwkCtMhsCisC6wC5zBt4CuZ+1FOv9Fu9F/qGokC94H8U/uIisC","A8BqX","AGO","i+FFl+FxhBnhGFnlGpcolGpc"
,"cxByBUrX","AUz","6B7B6iD7Bs3GF","JPQsX","AJR","yHFo7Ep7Eq7Er7Eu7Ev7E3uFvsD8xImpI","ABtXuXvX","ANn","l4Bm4Bj6BF","JPQwX","PW","w6HFivIm2EjvI0vDkvI8nFlvIw/FmvIk2ErzI/5Du/I02I","ABCxX","AKb","giCF61GtmF","JKLyX","AAD","+QF+rCwdnzCwd","JKLzX","APQ","pjBqjBrjBO2qB3qB3sBF30C40C","FGZ0X","Bf1","wjGxjGjkG8UokGF0kGpP","JKLMxB1X","AE8","piBqiBrsBFv3Bw3By3Bz3BquCuXozG0sFqzG4sF51H5gHvgJhsIxgJksItpJm7I0tJwlJ","JPQ2X","EQ","ygEF/hEgiEj0Go/FjhHkhHzvH0vH1vH2vH3vH4vH5vH6vH+vH/vHgwHhwHiwHjwH","cxBzCvK3X","A35","xvByvB2vB3vB4vB5vBk5GF"
,"JPQ4X","XR","+/EFgrGx9F","JPQ5X","A0v","nnBFutCy0B32FpqF+2FrqFh5FjtFqsHinHukI9/HrxI9nIpnJmiJ9oJjkJ","cxByBUzB6X","GG","wjCF1nCpc9pC+pC/pCgqCjrCkrC","JKLM7X","Z5","gfF/pB0B25FmyF","ABC8X","Xr","4oCF6kEkoD","AB9X","Bfh","5J6JtR6JrzDJ/2Eg3Ez8EH33GF","JPQ0X","Bf","4c0B/lBgmBhmBimBjmBkmBnmBFqmBrmBtmBumB3uBF4uB5uB7uB8uBpvBqvBx0By0B00B10BoqFpqFqqFrqFitFjtFutFvtFl9Fm9ForGprG6sG7sGgtGhtGu/Gv/Gy/Gz/G4/G5/GjgHkgHylHzlHhnHinHitHjtHktHltHptHqtHg5HnsG45H55Ht6Hu6Hx7Hy7H9+H++H8/H9/HtgIugIwnIxnI8nI9nIopIppIqpIrpIsqI9tDyqIzqI1rI0rIy0Ix0I10I20Ir3Is3Ik4Il4Ik5Il5Im5In5Io5Ip5Iq5Ir5IgkJhkJikJjkJ+kJ/kJqsJrsJwsJxsJkvJlvJ"
,"ABC+X","AFv","mjCFpvCh/By4FwH22G6qD8jHiW4pHn2ChqH3iH0wHiL2wH7mC","A8B/X","AHU","26B36B66B76Bt1Cu1Cv1Cw1Cx1Cy1Cz1C01C11C21C31Cr6Bk7Dr6B","JPQgY","WF","w7EF/2Hg3H63H73H2iJ3iJ","ABChY","NM","5hCFgvCu+B01GtmF","JKLMiY","AJv","9uE+uEivExhB+9F/9Fw+Fx+F","ABCjY","APP","ghCF43FwH0pHn2C","chViVjVkY","A61","khDtM/jDgkD0kDnC25GF","JPQlY","Uw","x+DF4+E5+EwnFxnFynFznF1nF2nF3nF4nF5nF6nF","ABkCmY","AIF","h9Ci9C","FGZnY","Nn","loGioGpuG0B2vGFr8G+nG1kHiuGlxHxkH","JPQoY","A4$","xmBF8nJhkJyoJjkJ","JPQpY","EA","ihEjhEshEFn/Fo/Fp/Fq/FrhHshH9hH+hH/hHgiH3lH4lH9lH+lH/lHgmH7vH8vHkwHlwH"
,"cxBzCvKqY","AWt","vIwI","JPQrY","A4P","ynBF3yI9tDsoJhkJipJjkJ","JPQsY","ACB","pxGshG6yGq+F46GF","JPQtY","AWs","mmBF","cxB5OuY","AEz","abvBwBlFmF9iB+iB/iBgjBhoBioB8wBL9wB+wB51B61Bl2Bm2Bn2Bo2B44B54Bw2CwCx2CyCq6CwHr6CqxBt/Cu/Cv/Cw/CmyDn6C4tG6rC7uG9rC8uG9uGp3GF","ASTvY","QO","1+C0B5iDF","JPQwY","Ic","qrIFrrIsrI7tI8tI9tI+tI/tIguI3uI4uI27I37I47I57I67I77I87I97I+7I/7I09I19I29I39I","AXxY","Pu","6R7RppB0B2pBqJ7wBFiiFHpmFHuyFO","JKLMNyY","YB","/U8UgVzNhVnT8azNhxBF39EuyB49E0D69EsyB79E0D89EsyB","ABzY","I3","88CF","JPQ0Y",
"AO2","1HF+2C/2CwsDxsDstDttDqnFrnFutGmoFgtHhtHttHutH9xH+xH","JKLM1Y","VM","sfFpqB0BqsCrsC","JPQ2Y","QG","ovIouIrvIsuI++Iz1Il/Ig2I4pJ3lJ","ABC3Y","Bfr","8iCFyvCh/Bv4FwHs2GtmF12G6qDgqH3iH","ABC4Y","AEy","+hCFi4FwH41GtmF02G6qDtjHujH6jH7jH","cxBzCvK5Y","Bb9","yIzI","AgB6Y","UK","ozFpzFs0FFh1FulBi1F0BwrGxrG8rG9rG+rG/rGw7GF9kHF","JPQ7Y","OV","v3IFw3Ix3I18IF28I38IghJsmIthJ2+GuhJ5vExhJnuD7lJ8lJqtJusI","cxByBUgB8Y","RC","sgFtgFphF0BvxFwxFwzFxzFyzFzzFs7GF","JKL4D9Y","AGp","glDF","JKLMnL+Y","AC3","5sFFhmGxhBumGpcg3Gpc"
,"JKL4D/Y","AGq","/kDF","ABgZ","AMt","omFF51F0J","JKLMhZ","Z9","hfFgqB0B","ABCiZ","AK8","nsEF4hFuZ","chVjZkZlZ","PJ","8F0B9H+Hw3GF","JPQmZ","AEn","t1BF7wI0mI","JKL4DnZ","Lh","p4E0Bm9EFn9EsdjkFre","JPQoZ","A6D","wtEFojFvsDpjFtuDqjF9qEu2FtnF","ABpZ","AXq","7VJ3d4d+ehMjgBkgB9pB+pBh2Bi2B2qC3qCwrCi2BzrCi2Bw4C3qCphD3qC3iDi2B3oD4oDl1D4oDptE3qCh3EHi3EJx4E3qC08EkgBr9E3qCvzF4oDx0F4oDviG4oDkjG4oDz4GF6mI3qCjtI3qC","ABCqZ","ALv","x9CFjlEuZ","chVjZkZrZ","GI","1Q0BqdFrdsdywCrenqDoqD","JPQsZ","XE","p9BF6tC96B8mD9+B3mEO0rHywG8rIF"
,"ABCtZ","ALB","09CFmlEuZ","ABCuZ","ALx","w9CFilEuZ","ABCvZ","ALw","y9CFklEuZ","ABCwZ","ALy","19CFnlEuZ","ABCxZ","ALD","49CFqlEuZ","ABCyZ","ALA","z9CFllEuZ","ABCzZ","ALz","29CFolEuZ","JPQ0Z","Ks","4tB0B+zBF/zBsd2wCre","ABC1Z","APZ","4iCFkvCu+BnvC9+Br4FwHo2GtmF/qHojH","ABC2Z","ALC","39CFplEuZ","AB3Z","ABi","/nDFqjE0JrjE2JwoE0J","FGZ4Z","Ov","9nG+nGhoGioGmuG0BxvGFwkHxkH2kHiuG","JPQ5Z","AQ6","5sIFg0I5pFi0I9oEo0InuD","AX6Z","Gw","1C2CnF0Bo4Bp4Bk6Bp4B78B88Bq/Br/B8/B4+B9/Bm/B+/B//BigCjgCziCOgjChjCjjCkjCqjCrjCilCjlCmlCjgCtlC3yBulCsZ9lC+lC/lCgmCgnCjlCjnC3yBknCsZ5nC6nCipCjpCkpClpCmpCnpCxpC9+BzpC0pC5pC6pC7pC8pCtqCuqCvqCwqCxqCyqCzqC0qC4qC5qCmrCnrCurCvrC+gFqJshFFhlFilFjlFklFllFmlFnlFolFplFqlFrlFslFtlFulFvlFwlFxlFy7BylFzlF0lF1lF2lF3lF4lF5lF0mF9+B0yF1yF8yF9yFr5FHs5FJt5FOr/FHymGr0CluGr0C7iH8iH4kHlxBwmHzlF3wHgjH3yHgjH"
,"ABC7Z","A4l","ohCF93FwH3pHn2C","ABC8Z","IU","3lCF9uCh/Bh2Ci2C44FwH52G6qD8pHn2CkqH3iH","JPQ9Z","UM","sxGshGjzGq+Fr6GFvjIv+F","cxBzCvK+Z","A8u","jqBkqB","AX/Z","A_M","1xFkzC2xF49Dy7GF","JPQga","A$K","wmBFxoJjkJ","JKLMxBha","Bdn","03BF","ABCia","LY","9hCruBlnCF1jH2jH3jH4jH","FGZja","AKW","lkG8UqkGFwkGpP1kG2kG+kG0B/tGguGjuGkuG","ASTUka","AGS","+sEFwzG1oG","AXla","BC","rBF7HFtjBF9iDF","ASTma","Lk","ugB0B04GF","cxByBUzBna","A4Z","tpCrpCnqCF8lD1jCimDlkComDjkC+oD/oD71Ei8D","JKL7Poa","U8","2xB7M22BF42BqhBs6C7Mt6Cu6Cv6Cw6CpyDoyDqyDryD"
,"JPQhR","Cs","t6EFv+E0BlgFmgFo+F3qFp+Fq+Fu+Fv+FphGqhGrhGshGthGuhGyhGv+F","JKLMpa","D6","sF0BwG+ExGyGzG0G1G2G3G4G5G6G7G8G/GgHsHtH/HgI3I4IuKvKxKyKnLoLpLqL4L5LsNtN1N2N8N9NmOnO7Q8Q9QqG9V+VjWkWqWkWxWyWzW0W3XvNvYwYxYyYzY0YydzdqgBrgBsgBtgByhBzhB4hB5hB6hB7hB8hB9hBsiBoYtiBvNnjBojBykB7azkB+a6qB7qB8qBrgB9qB+qB/qBtgBisBjsBksBlsBttButB6xB7xBozBpzBqzBjsB27C37C47C57Ck8Cl8Cm8Cn8C5hD6hDixDjxD91DwrDo2DzsDp6Dq6D5yE6yE7yE8yEz3E3pE03E5pE13E7pEv3GFs+Gt+G18H28H","JKLqa","AEW","xVvN5f0B6f7f8f9f2kB3kBy4GF","ABCra","AB3","hsEFyhFuZ"
,"ABsa","AHi","lsJF4sJgS","ABCta","A2L","5iCFs4FwHp2GtmFgrHojH","JPQua","A26","w1BFq/Is3Hr/Iw2I","JPQva","Bbx","xtDFujF8uE","ABCwa","A$B","nhCF83FwH2pHn2C","ASTUxa","AQL","hrBFrmDt0C0lEriD","JPQya","YS","t9BF+tC96BgnD9+B7mEO4rHywGnsJF","JPQza","Ws","5P6Prc0Bsctc2sD3sDp2Dq2D73D83D/vEgwEv4GF","AB0a","ANo","l0FF","ABC1a","AJH","4hCFz1GtmF","AB2a","AXt","9RFseF57B67Bo8BzMp8B0D/jCFjsCpHmxCokCpzCqzC+0Cl0Bp1CokCr1C67B+qD/qDpmE8U71FH91FO","AX3a","Wd","ndF","JKLM4a","B0","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/3Eg4E74EstEm7En7Ei4GF"
,"JPQ5a","ADs","uHF62C72C","JPQ6a","AO$","vxEF5iIg3H6iI73HqnJ3iJ","JPQ7a","A9w","7gFF8gFygF","ABC8a","AMd","3hCFy1GtmF","cxByBU6I9a","A56","x1I85H1gJF","AST+a","ADr","k3B0Bm5GF","JKLM/a","AJI","jMFuS0B","ABCgb","ALs","vgCF03FwHo1GtmFyqHojH","JPQhb","AKw","1sIFp0InuD","AXib","B7","RFkFF1YFpqJF","ABCjb","AHE","1hCFw1GtmF","ABkb","ACy","quJFiwJ0JjwJ2JkwJokC","JKLMxBlb","BfW","ABsBtBn3GF","JPQmb","I2","5tHFplI2+G2xInuD54I64I74I9sG8/IjtGjhJsmI8pJ3mJttJusI","JKLMxBnb","BaE","nsBosBvzBwzBxzBosBo8Cp8Ch5GFq+Gr+Gu+Gv+GplHqlHrlHr+GslHtlHulHv+G1mH2mHiyHjyH48H58HohIphIqhI58H1hI2hIglJhlJnlJolJvmJwmJxmJhlJymJzmJ0mJolJ2sJ3sJ"
,"JPQob","PE","y2D0B28DFtpFspF0pF1pFvrFpHluFmuF1uF2uFl/Fm/F7hH8hH79H89H","ABCpb","ALL","jsEF0hFuZ","JKLqb","Wt","wXF","AXrb","AMe","65HF","JPQsb","A2x","lgEF/1H6vHp2HjwHm9Hn9Hx9Hy9H","JPQtb","AGV","wtDFtjF8uE","JPQub","AQf","lmBFlpHkgHlyI9tDvoJjkJ","AXvb","Eo","qCFouBF","JPQwb","APH","5mBF8sCy0BttCqvB+oHz/GksHinHnkI9/Hu+Ix0I1oJjkJ","ABCxb","ALU","qsEF7hFuZ","AByb","AV3","zyFF","ABCzb","Hi","liCFz3FwHm1GtmF","AX0b","Bcj","rLsL1c2c2lB3lB7pB8pB3zC8pBh0Ci0C9hD+hDhiDi0C39D49D59D69D79D71D89D51DttEi0C33E43E84E94Eg5Eh5Ev9Ew9Ez9EsL8/E9/EzuF0uFizFsL0zFkzC83GF7wH8wH4yH5yHvzHwzH1zH2zH"
,"JKLM1b","AJs","rXsXoiB0B24GF","JKLMxB2b","ANs","97DFr/DhkByhEstB","JPQ3b","AUx","miEFv2HxqF","JKL4D4b","Ft","j8Dk8Dl8D7Mm8Dn8Di+Dj+Du/D0Bv/Dw/Dx/Dy/D1/D2/D0hE1hEwiExiE0iEFloFmoFnwFowFpwFgXqwF+kF","JPQ5b","Bbu","qpFFi2FlxB96F+6F","AgB6b","Ul","mHnHrlBFhpBipBg4CnH","JPQ7b","AOu","m5HutHr5HlnH25H35Hr7Hs7HvgIwgI/oIl7H0qIp/Hm4IooIzwJ0wJ","ABC8b","AQO","2oCF4kEkoD","ABC9b","R$","n5BF3lET","JPQ+b","UP","i1BFvwIymI","AB/b","YE","sRF/vCgShmEokC6jF67Bn4H0D","ABCgc","AU5","soCFukEkoD","JPQhc","N$","9uBF2uCy0BqvCqvB74FjtFqgGrgG5lGm9F2/G3/GwlHxlH7mH8mHgnHz/GipH5/GjsHinHhjI55HmjIy7H1jI++HjkI9/H3qI4qIytIztImxI9nI9xIppI15I25Ir+Ix0I7nJhkJwoJjkJ"
,"JPQic","Bf6","vnBFzuCy0B82FpqFq5FvtFgsHzlHwsHinH60HjtHi1HqtH8jI++H1kI9/HwrIgrIiuIzqIxxI9nI0yI9tDo+I20I2+Ix0I0/Is3IrpJ/kJqwJlvJ","AgBjc","AD9","6/FF7/F8/F9/Fi9CsrGtrGurG4rCyuGzuG0uG1uG2uG3uG","A8Bkc","NX","oyFF/zFFmrGziD8gHziDwvHziD","JKL4DgV","AAv","5kDFilD0BhpDipDmpDnpDopDppDqpDrpDspDtpDupDvpDwpDxpDypDzpDo1Dp1Dq1Dr1Ds1Dt1Dw1Dx1D01DqhB6sE7sEy9FsrFvvGipD","ABClc","AZw","yqBzqB/tByJ0xBzqBz2BF02B12B/4Bg5Bi5Bj5Bj7Bk7B37B47Bs8Bt8Bo+Bp+Br+Bs+B5+B6+B7+Bj+Bj/Bk/Bn/Bo/BrhCshC1iC2iCvlCwlC7lC8lCnnConCg1CyJ3qD4qDy4Ez4E04E14E24E34E"
,"ABmc","ABR","qzFrzF","JPQnc","AFP","/0BF04B0BxnJo6H","ABCoc","AH5","yhCFhvCu+Bv1GtmF","JPQpc","BbE","6jJF7jJ73I","JPQqc","ANk","i4HFniIhuDoiIm3HpiI94DtiIlnF+lI/lI6xInuD","FGHrc","G0","4vFF","JKLMnLsc","Lw","kNlNyX0Bz2DF38D48D58DFkhElhEniEoiE4jEO20E30E40E50EgrFhrFvsFwsFxsFysF1sF2sF/gIghIhhItgCihIjhI/rIghI17IfmsJ+E6tJH7tJJ","JKLMtc","ABE","3J4JgNhNoXpX/fggB","JPQuc","K6","q1BF24B0B","JPQvc","YM","5xGshGyyGq+Fp7GFywJF1xJv+F","JPQwc","OH","gvBFuuCy0B9oHz/G","ABCxc","AMH","vsEFuiFuZ","JPQyc","A0$","xjJFyjJ73I"
,"JPQzc","Vo","6rIFkuIF0zI5vE1zI6lH2zInuDi8Ij8IkhJsmIutJusI","AST0c","AIf","6oGF/7GT","FGH1c","ZW","u1EqhB5oFthB7oFqhB5vF7M","FGH2c","LO","g7DFn/D0B88F98F/8Fg9Fh9Fi9F2qG3qG4qG5qG","JPQ3c","Nq","lvB0B80BF90Bsd3wCre","FGZ4c","AAE","txHF","cxByBUgB5c","AC1","u0FF","AgB6c","AXg","8bFslBLr7Ds7Du7Dv7Dw7Dx7Dy7Dz7D07D17D27D37Du4GF","ABC7c","AKF","uhCF","JKL8c","SE","zf0ftxB0Bu5Bv5Bw5Bx5Bg7BFh7Bi7Bi5C0f67Cx5Bi8Cj8C/wD0fgxDhxDxyDx5BqyEryEwyEkjEx7Ey7E2rF3rF4rF5rF1wFlxD2wF3wF","JKLpR","Mf","22C32C+iD0BqrDrrDsrD7MxrDyrDzrD0rD4sD5sD+2D7M98D+8D/8Dg9Dh9Di9DrtEstEw5GF"
,"AgB9c","AIM","k0DFznEnH","JKL4D+c","AAg","1kBF","A8B/c","Hw","1gBpc+gBpchhBghBwhBxhBprBFw6BpcjjEkjE","AXgd","Cz","lCFt+CF","JPQhd","AGo","tgEFk0Go/FlhHmhHvpHkhH","FGHid","RK","hlHFilHjlH0mH0B8xHjlH6yH7yH76Hy8Gw+Hx+Hy+Hz+HpoIqoIuoIvoIwoIxoIyoIzoI0oI1oI2oI3oI4oI5oI6oI7oInqIoqIn4Io4Ip4Iq4Ir4Is4It4Iu4Iv4Iw4Ix4Iy4Iz4I04I14I24I0hJ1hJ2hJ7oIokJpkJskJtkJ7rJ8rJ9rJ+rJ/rJgsJhsJisJ6uJ7uJgvJhvJivJjvJvwJwwJ","JPQjd","ALE","ogEFq2HjwHz9H09H","ABCkd","AB4","gsEFxhFuZ","ABCld","BbB","xoCFzkEkoD","JPQmd","AR7","ytDFvjF8uE",
"JPQnd","AJm","7gEFp0Go/FvhHwhH","crB8Vod","A7K","y5GF","JPQpd","AL0","3mIFyzIHzzIJ","JPQqd","BdI","n1BFxwIymI","cxBzClDrd","ARE","5gBwIqrBrrB","JPQsd","Bcv","rnBF0uCy0B62FpqFl5FjtF9rHzlHusHinH40HjtHg1HqtHykI9/HvrIgrIhuIzqIvxI9nIl+I20Iz+Ix0Iz/Is3IopJ/kJnwJlvJ","JKLMxBtd","BbA","oWpW2gB3gB6gB3gBihBjhBkhBlhB14GF","AXud","MH","uwBqJ91B0B+1BFpkCqkC3+ClBqkD0C0nDHxzDH5jEr0CymEOknEJmrEr0Cw0EOq1ElxDr1EnxDs1EpxDkoFlxB","JPQvd","Dq","w3Cx3ChhDFusDvsDquDruDsuDtuDsvDtvDkwDlwDowDpwDswDtwDlqEmqErqEsqExqEyqEzqE0qE8qE9qEinFjnFsnFtnFm8Fn8FvqGwqGtvHuvH"
,"ABwd","UW","sMtMyMzMwQ0D8V8UrWzNskCokCukCvkC0mC1mCx4Cy4ChhEremyEnyEllJq4C","JPQxd","ABe","jqGFg8GnnFh8GpnFi8G//Fj8GhgG","ABCyd","A9d","jmCFkmCzN6wH0D","JPQzd","AMm","0gHFppHvsDqpHtnFrpH9qE","AX0d","Le","75GF","crB4D1d","YN","g3Ch3CqgDrgDsgDtgDugDvgDwgDxgDygDzgD2gD3gDksDlsDmsDnsDitDjtDktDltDmtDntDotDptDqtDrtDkuDluDr2Ds2Dl3Dm3D93D+3Dl4Dm4D08D18D6oE7oEipEjpE4qE5qExtEytExuEyuE25E35E45E55E65E75Ew6Ex6E19E29E6pF7pFiqFjqF69F79Fx5GF","JKLM2d","AKO","zwGF3wG4wG6wG7wG","JKLMxB3d","AFj","soDFtkFjF","chVjZkZ4d","AIe",
"kqDkzC","FGZ5d","ADX","/9HF","ABC6d","BeR","ooCFqkEkoD","JKL4D7d","ACL","7kBF","JKLMxB8d","ABJ","zQFod0BhzCizCylD9JzlDigB0lDzgBnoDooDqoDroDtoDuoD60D70D80DooD90D+0D/0DroDn2Eo2Es2Et2Eu2Ev2E9uF+uF/uFgvFhvFivF4/F5/F","AgB9d","ARh","p0DF7nEnHloEHvoEJ","JPQ+d","IA","uxGshGsyGq+Fx6GFk1Hv+Fs2IF","ABC/d","AES","psEF6hFuZ","ABCge","AA6","m9CFznDuZwiFO","ABChe","AKV","whCFt1GtmF","ABCie","AA3","79CFtlEuZ","JPQje","Z6","20BFr0HtgGu0H+mHogJ10B","ABCke","AA4","89CFulEuZ","ABCle","AA5","59CFrlEuZ","chVjZkZme","W3","uGvGlKvGqKrK8K9K1LrKvQFuR0BxX9KlYrK/dge/oBgpBjzCkzClzCkzCmzCkzCpqDqqDrqDsqDv8Dw8D"
,"ABCne","ABh","69CFslEuZ","ABoe","AHe","kpBF1wB2wB2sC67Bp0C67BnlDzMolDgS","ABCpe","AA7","/9CFxlEuZ","JKL4Dqe","Sw","lpDFn1D0B52D62D","JPQre","WC","9mBF9sCy0B84FjtFlsHinHnjIy7HpkI9/H/qIgrI0tIzqInxI9nI/xIrpIsyI9tDp6Ix0Ix/Is3I","ABCse","AA8","g+CFylEuZ","ABCte","AA9","99CFvlEuZ","ABCue","AA2","+9CFwlEuZ","JPQve","AJc","y5IF99I73I","JPQwe","ANN","o+DFlvEmvE2qF3qF4qFkvE5qFpvEj+Fk+Fm+Fn+F","JPQxe","ALa","mxGshGkzGq+F86GF","JPQye","Qr","xtI0B1uIF2uIsdvzIre","AXze","S","mBFnBoBpBO9IoB+IoB/QoBgRoBhSoB3aFlgBoBngCFogCfsgCtgC7rC5CzvC5CvwC5CxwC5Cy2C5Cz6C5Ck+Ct2Cn+Co+Cq/CoB2nD5C3nDoB8nDl0B5zD5C6zDoBigEoB3jEoBsmE5CvnE5CkrEoB7zE5Cz0EoBw2E5CrkF5CykF5C1mF2mF7uF5CkvF5C/1F5Cj3FoB66F5C7gGr4BqmGhBh3GoE"
,"JPQ0e","A1B","znBF1uCy0BsvCqvBh3FrqFm5FjtF20GhtGysHinH3kI9/HzrI0rIzxI9nI4yI9tDizIzqI","JPQ1e","ALK","3gEF+1H4vHk9Hl9H","AB2e","MS","40DF","JKLMxB3e","ALn","2YF5Y6YnZoZvjB0B5sB6sB25C35CjyDkyD86D96D","JKLMxB4e","AKq","3mHFrnHmSxnH2e","JKLMxB5e","AKp","4mHFsnHmSynH2e","JKLMxB6e","AKo","3hIFiiImSliI2e","JKLMxB7e","AKn","4hIFjiImSmiI2e","JKLMxB8e","AKr","7mJF/mJmSjnJ2e","JPQ9e","ABY","r8HF","JPQ+e","Rj","/pIgqIpvIouIsvIsuIuvIuuI8+Iz1I8gJsmIunJ+iJ+sJl5DmtJusI","JPQ/e","ATP","3gFF4gFygF","FGZgf","AM_","ixHF","JKLMhf",
"A1S","mZF7jB+FmtBqI","JKLMif","A1R","4ZF/jB+FqtBqI","JKLMjf","A1Q","5ZFgkBhkBrtBstB","JKLMkf","MK","+1D0Bs8DFt8Dsd/mEre0iFO","JPQlf","AB2","g6DFpkF5+Ew5F6nF","FGZmf","AIG","m+HF","JKLMnf","AXU","iyDF","AXof","O4","qBFm3GF","FGZpf","M5","r/Hs/Ht/Hu/Hv/Hw/Hx/Hy/HzhI0BilIF","ABCqf","AUH","/nCFhkEkoD","AgBrf","ARd","n0DF/jF02E","JKLMxBsf","VH","oiGpiG4iG0B5iGyoFijGpPljGF4jG5jG","JPQtf","Xj","u9BF/tC96BhnD9+B8mEO+kHF5rHywG","JPQuf","PN","2+HFgxI/6HhxI57H23I33I43I53I2/IlnIpjJqjJ","ABCvf","AEb","rgCF2lDOljHi0CmjH8pB"
,"ABCwf","AD5","/rEFwhFuZ","cxB5Oxfyf","Ba5","mlBnlBolBplB7kC8kC9kC0D+kC/kCsmCtmCumCvmCxnCzMynC0D+4GF","JPQzf","AL1","75DFu+Dv+D","JKLMxB0f","AF7","5xFF4zF+Fz0FqI","JPQ1f","BfZ","8zFF21Hs7Fy8Hz8H","ABC2f","AHP","ksEF1hFuZ","JPQ3f","U5","x8FFxlGvsDylGtnFzlG9qElqGmqGoqGpqGygHzgH","cxBzCvK4f","AVU","rIsI","ASTU5f","Jq","11DFtzGwoG5+G6+G","JPQ6f","A_V","jiEFm2HxqFs9H+gH","JPQ7f","Bcd","tnBF00G7sGmiHniHhmHimH50HjtHh1HqtHsjIy7H6jI++HyyI9tDpoJhkJ/oJjkJ","JKLMxB8f","A0C","s6EFkiF+uEliFxhBt/Fu/F/lGx+F","ABC9f","AL_",
"iiCF81GtmF","JKLMxB+R+f","Bcm","nDoDpDqDrDsD4D5D8D9DhEiEzxC0xC1xC2xC3xC4xC5xC6xC7xC8xC9xC+xC/xCgyChyCiyCjyCkyClyCmyCnyCoyCpyCqyCryCsyCtyCuyCvyCwyCxyCyyCzyC0yC1yC2yC3yC4yC5yC6yC7yC8yC9yC+yC/yCgzC","JKL4D/f","BD","2rB3rB4rB5rB6rB7rB8rB9rBgsBhsBmsB0BgzBhzBizBjzBkzBlzBmzBnzBrzBszBtzBszBuzBszB4/C5/C6/C7/C8/C9/C+/C//CggDhgDigDjgDkgDlgDmgDngDijD8UjjDkjDljDmjDnjDojDpjDqjDtjDujDvjDwjDxjDyjDzjD0jD1jD2jD3jD4jD5jD6jD7jD8jDvkDwkDm2Dn2Dp3Dq3Dr3Ds3Dt3Du3Dv3Dw3Dx3Dy3Dw4Dx4Dj9Dk9Dv9Dw9Dk+Dl+DjgEkgE7hE8hEn3Eo3Ep3Eq3Es3ElgDt3Eu3Eh4Ei4Em4En4E+4E/4E85E95E18E28E58E68E78E88E98E+8E/8Eg9E99E+9E/9Eg+Eh+Ei+Ej+Ek+Ey+Ez+E//EggFmwFk9DrwFswFtwFuwF03GF"
,"ABggB","Of","l6BwP98B0B+8BL/8Bg9BzjCFqrChkC1rC2rC3rC4rC42EjkC62EyjC72E82E92E+2EgtF82E","ABhgB","P0","/3B5zBzmCzM+qGuZ","AB5B3O","A3E","owGFgyGFx8Gy8Gz8G/+C08G5zCmlH7+CnlH2zD/xHy8GlyHw6Cr+Hy8G","JPQigB","LB","2mBF7sCy0B64FjtFisHinHikI9/H1qI2qIlxI9nIryI9tD6yIzqI46I56I86I0rI","JPQjgB","Pk","54GFohJk8HluJ8gI","ABkgB","M2","rtIFstIttIutIvtI41I51I61IgzD71I81ItmJumJwyJxyJ","ABClgB","IR","n8BFlvCu+Bx3FwHj1GtmF","JPQmgB","BdN","6mBFqtCqvBokI9/H+kIugIgoJhkJ2tJxsJ","cxBzCngBogB","A6F","mcnc44GF","ABCpgB","AG1","uiCFo4FwHl2GtmF8qHojH"
,"JPQqgB","FX","juEkuEsvEtvEwvExvE/tFguFhuFjuD9yHFj3Hi3H53H2+EkgIlgIulI5vE0sI2+GluImuInuIouIpuIquIruIsuItuIuuI7uI1tH/vInuDhwIhpIy1Iz1I/1Ig2Ih3Ii3Ir7IusIv8IsmI+/I94I2gJr8I5iJ6iJ7iJ8iJ9iJ+iJxlJylJ0lJ1lJ2lJ3lJ4lJ5lJlnJ6hJzqJ0qJ3qJ4qJnrJorJ5sJxsGvuJwuJ1vJ2vJ","ABrgB","X2","pkDFyiFHziFJ1iFOo2F51Cp2FthB","A8BsgB","NK","p/DFl6GF","JPQtgB","BfS","5gFF6gFygF","ASugB","BfB","/2BFygGFtmGgiG7oHytG","AXvgB","AHQ","8iBFwwCjF","JKLMxBwgB","AHT","x3BF65B+F28BqI","AgBxgB","ARm","o0DF2nEnH","AgBygB","Oh","t7DF9nEHnoEJ","JPQzgB",
"A$5","s1BF6wI0mI","AgB0gB","ARj","r0DF3nEnHgoEHqoEJ","AB1gB","ABz","3xJF8xJgS9xJ+xJ/xJgyJ","FGZ2gB","Bcp","j+HpPthIF","JPQ3gB","O0","r+DFw+Dv+D32I22I","JPQ4gB","AOd","6sIF","JPQ5gB","Em","w4Bx4B46B56B86B96Bx9BF41C51C61C9+B00E10EgwGhwGxwGywG/kHglH","JKLMxB+R6gB","Ban","8pD9pD+pD/pDgqDhqDiqDjqD","JPQ7gB","AD3","3uHFolI2+GxlI6lH5uI1tH5xInuDm/Ig2I","JPQ8gB","A4t","r1BF5wI0mI","JPQ9gB","Bef","+nIF","A8B+gB","L5","w0BxhBv4BFtsCpc2zCpcohGpc","AST7K","AIj","3oGF","JKLM/gB","Um","ofFnqB0B1nDH","AB5BghB","KN","zzDF0zDF"
,"ABhhB","Kz","vJF+vCzMuwC8UlnDo4C5jFo4Ck7Fl7F","JPQihB","ABj","v4DFjvEkvEovEpvEz8F08F+lGs+FgoH38GhoH58GioH78GjoH98GkoH/8GloHh9GmoHp9GnoHr9GooHt9GpoHv9GqoHx9GroHz9GsoH19GtoH59GuoH79GvoH99GwoH/9GxoHh+GyoHj+GzoHl+G0oHp+G","cxBzCvKjhB","A9W","hIiIswBtwB71B81B","cxByBUzBkhB","Xb","qqCFirC0B8zE9zEj0EFk0El0Em0Ei8Dn0Eo0E","JKLMlhB","AYc","1ZF+jBmSptB2e","JKLMmhB","AEM","2+DFwhEhkBriEstB","FGZnhB","AFt","wxHFxxHrsC","JKLMohB","AEN","uiBFusBmSzzB2e","AXphB","OO","7rFoB","cxBqhBrhB","AIB","5iBrY6iBrK","JKLMshB","AYe",
"kZF5jBmSktB2e","cxByBUzBthB","Ui","2nCF9lD1jCjmDlkCpmDjkC","JKLMuhB","AX$","lZF6jBmSltB2e","JKLMvhB","AX_","pZF8jBmSntB2e","J0DmUwhBxhByhB","AIc","h9EFi9Eq7B0/E0B","ABzhB","AOU","/yFF","JKLMnL0hB","AKc","0+FF6zGxhB","FGZ1hB","AVb","yjGzjG0jG1jG2jG3jGkkG8UpkGFykGzkG9tGpPrkHskH","JKLM2hB","AYa","qZF9jBmSotB2e","AgB3hB","YK","jiHF9sHH+sHJ","AB4hB","KZ","joBFr4Cq4Cs4CzN98CokC0wDzM1wD1mCx9D0DkpItM4rI8U1iJ0iJpuJnyE","JPQ5hB","AIy","/wGshGvyGq+Fm7GF","JKLMnL6hB","ALO","5tJF","AX7hB","D","KLNOiBjBuBFrCD7KJnQoQpQqQrQsQtQuQ9coQ+c/ckdsQldmd+fH7nB8nBuvBvvBwvB8nBn0Co0C50C60C4+C5+C2pD3pD"
,"JPQ8hB","A7h","kqGF","JKLMxB9hB","AJ0","ujBFlyDJ","cxByBUzB+hB","AG5","oqCF/qCgrCh1Di1D+zE/zEp0Eq0E","JPQ/hB","AVq","6tEF7tE8tE22FzpFw9Fx9F","JKLgiB","A_X","qXFqlG0sFrlG4sFtpH5gHmzIhsInzIksItgJm7IwpJwlJ","JPQhiB","Ba$","0gEFk2HxqFq9H+gH","AXiiB","U7","1B2B3B4BoCpCoFpFqFrF4H5H0P1P0sD1sDr3GF","ABCjiB","Eh","w+BFslCFo2Cn2C90GtmF0iH1iH1qHojH","ABCkiB","D8","r8BFx+BFztCw8BjvCu+BuvCh/By3FwHl1GtmFwqHojH","JPQliB","AI3","ypFzpF","JKLMxBmiB","ADq","0gBF9gBpc/gBghBxtCpc","JPQniB","A$T","3mBFqgJ56IsgJ0rI","JKLMNoiB",
"Xu","tpBFltCzNmtCnTtlD8UulDzNmiFsyBniF0DoiFsyBpiFuyBqiF0D","JPQpiB","Yv","xxGshGmzGq+F56GFhmIFlwIv+F","ABCqiB","Ba0","noCFpkEkoD","JKLMNriB","Xc","yNzN4UzN5UnT7U8UgxBFx8Dy8Dz8D0DhwE0Dy6EsyBz6EuyB0+EzN59Fzb","ABsiB","ACI","5+FF","JPQtiB","AQN","s+DF9jFk2ExkFm2Ew2F0vDy2F8nFimGw/F","ABCuiB","AFS","5qD6qD7qD8qD9qD5zC2wD2uBqtEF6lF7lF8lF6qDhmF8qDimF5zCjmFqhBkmFlmFmmFnmF27F37F/7Fg8F5gG6gG","ABCviB","AVm","3iCFmvCu+BovC9+Bq4FwHn2GtmF+qHojH","AgBwiB","A4j","/3CF","JKL4DxiB","Ba4","0pD1pD85GF","JPQyiB","AAX","r9BF8tC96B+mD9+B5mEO2rHywGp7IF"
,"JPQziB","V0","2xGshGwyGq+Fs6GFjuHFy1Hv+F","JPQ0iB","AMU","qnIv7ElpImpInpIr7E","ABC1iB","AWA","poCFrkEkoD","AB2iB","AAn","qyFF","ABC3iB","AEC","lhCFmuCu+B5uCh/B+1C/1C63FwHr1GtmF2qHojH","JKL4iB","JK","8xD9xD76D0Bj/Dk/Dl/Dm/D05GFxyHrvH","JPQ5iB","AOc","63DFwqFxqF+vFqhB/vFgwFhwFxqFiwFjwF","JPQ6iB","N9","zgEFupH+gH","AB7iB","ABN","n0FF","JPQ8iB","TN","7xGshGy6GFl1Hv+Fr2IF","FGH4J","WY","nhBFurBF8yBFm3BFn3BFssCpcusCghBvsCxhB1zCpcxqD3qC","A8B9iB","K_","lQFy+FxhBwhGziD","A8B+iB","Pi","++EFqgFFqxFpc","JKL/iB","Jd",
"4E5E9E+EmG0BnGoGpGqGsGtG6IqG7I8ImXnXtaoL0a1a6a7a9a+axiByiBzlB0lBq+Cr+CxhDyhDvrDwrDysDzsDr4Ds4D68D78Dr9D1MhgE2NnhEutB2pE3pE4pE5pE6pE7pEiwEjwE8xFyW+xF0WuuGvuGwuGxuGx3GF","JKLMgjB","AGb","qsBF","JKLhjB","ADS","tuBF1tCpc2tCpcwmDxhB3iE4iE8iE9iEhjEijE6jEkjE","JPQijB","ARX","wgEF71H4vHo2HhwH+8H/8Hv9Hw9H","JKLPjjB","A3$","w7Fx7F17GF","JPQkjB","A7N","zmBFtuCy0BmrFnrFx0G7sGmkI9/H7qI8qIqyI9tDn6Io6I96I+6I/6Ig7I+nJhkJ0oJjkJ","JKLMljB","AQw","t3BF45BhkB18BstB","JKLMmjB","AQx","s3BF35BhkB08BstB","JKLMnjB","AQy","q3BFkmEjF"
,"ABCojB","A6b","riCFl4FwHi2GtmFxjHyjH5qHojH","JPQpjB","OM","12C/Jy/C0BrhDshDikDFuvEvvEyvEzvEu6Ev6Ew+Ex+EzkFO1mG2mG3mG4mG5mG6mGhnGinGlgHmgHngHogH/mHq7BywHzwHs+Ht+Hu+Hv+HirJinG","JKLMqjB","Rq","lyFmyF","FGZrjB","MR","joGioGnuG0BzvGFzkHiuGjxHxkH","ASTsjB","K9","quGF","AXtjB","Zi","7hDqJkkD0BlkDFmrDnrDm2FO05Fu2D15FHt7FO3/FH1hG2hG3hG4hGjiGkiG0iG1iG","JPQujB","A4I","ihFFriFlxBwmFxmF","JKLMxBvjB","ABP","lEmE7F0BnIF1K2K5K6KlLmLzL0L2L3LuMvMqNrNhOiO2R3RoSpSviBwiBgsChNysCpXgwC4JrwCggB","JKLMnLwjB","LA","yzBFi5GF","JPQxjB",
"Kl","1xGshGtyGq+Fg7GF","JPQyjB","AG0","/lJFgmJhmJ","cxBzCngBzjB","A4Y","vDwDxDyDtFuFvFwFxFyFzF0F1F2F3F4F5F6F6Z7Z8Z9ZgchcmgBngBwtBxtBztB0tB52B62B0vC0D1vC2vC3vC4vC5vC4vC6vC7vC8vCnC9vC2vC6vG7vGiwGjwG","cxByBUzB0jB","QE","kqClqC8qC0B9qCF6lD1jC/lDlkClmDjkC0oD1oDj1Dk1D","JPQ1jB","AMk","guHF5zHr3C6zHnuD7zHu5D8zHw5D9zH05D+zH25D/zHrvEg0HqxEh0HxxEi0H2xE93H+3Hg4HntH","AX2jB","VQ","g0FFk6GF","JKLMxB3jB","AFB","wMxM4V0B/VgWm4GF","JPQ4jB","Zh","jxGshGgzGq+Ft6GFtmIFuwIv+F","JKLMxB5jB","FL","kMlMvS0Bxaya0hB1hB+rB/rBh4GF",
"FGZ6jB","Bcf","u4Hv4HhkIF","ABC7jB","APe","xlC0D","JPQ8jB","Ri","6+HF/+Hg/HyhI0B4lIH5lIJ6lIr0CgtIhtI","AX9jB","Gg","9dFrkCqkCv2Du2D4yF3yF7yF6yF","JPQ+jB","KX","6qG7qG8qG9qGt/G09FouHpuHo4H/tHu5Hv5Hw5Hx5Hi7Hj7H27H37Hm/Hn/HvhIF8hIF4mI5mIinIjnIonIpnItnIunI/nIgoIhoIz5H+oI8lHipIjpIxqIuqI50I60I70I80I90I+0Iv1Iw1I83I93Ih4Ii4Ik8Il8Iq9Ir9Iy9Iz9I9lJ+lJqqJrqJqrJijJxwJumB","FGH/jB","Pm","25BFo5GF","ABCgkB","AGg","jiCF91GtmF","ABChkB","Bev","qoCFskEkoD","AXikB","F8","rfF9yBF","ABCjkB","A0V","4gGFzmGO","FGH8N","AAB","ohBFphBqhBrhB7MshBthBvrB0Bg2FqhB"
,"A8BkkB","ACZ","uwGvwGwwGwtGzxHrwG0xH1xH2xHtwG3xH4xH5xH6xH7xHziD","JPQlkB","CC","4jJF5jJ73I","JPQmkB","A$d","xnBF7lGm9FhpHz/G2yI9tDp+I20IroJhkJ","JPQnkB","Hj","1vD2vD84D94Do5Dn5DgrEhrEhxEixEyxEzxEkyHFh3Hi3Hl3Hm3Hp3Hq3Hv3Hw3Hn6Ho6Hp6Hq6Hx6Hy6Hz6H06H16H26HylI2+G7xIhpIozIusIxzIuuI+2IsmIy3Iz3Ig/I11I4iJg2IjjJ+iJrmJsmJrnJ2kJ0sJ1sJ","AXokB","Fu","q0BFn4BF","AgBpkB","A0X","m0DFioEHsoEJ+jF02E","ABC5J","DD","94B0Bv8Bw8Bm+BFt+Bu+B8+B9+Bg/Bh/BihCFjhCkhCoiCpiCn1Co1CzmEOx0Ey0EusFwH3gG6qDotGtmF2iH3iHnjHojH","FGZqkB","VS",
"moG8UhyGFykHiuG9wH+wHoxHpxH99H+9HrhIshI","AXrkB","Fk","q0Cr0C","ABCskB","AXy","vmH0D","AStkB","Ur","okDFrmGgiGxtGytGlkHmkH","ABCukB","AT0","roCFtkEkoD","F8K9KvkB","AXY","/hDgiD/6DgiD35GF","ABCwkB","A1_","voCFxkEkoD","JPQxkB","Bap","ghEFu0Go/F5hH6hH","JPQykB","AYK","k1BFjyIkqIp/Is3Ht/Iy2I4/Io3HznJwmI","JPQzkB","Ym","9sIFqzI/sFj0I5pF","ABC0kB","ZP","2lCFpuCu+B6uCh/B34FwHw2GtmF42G6qDjqH3iHlrHojH","AB1kB","AWT","5zEF6zEziD8rF9rF+rF/rFgsFhsF4wF5wF6wFolF7wFw1C+wF/wFgxFhxFixFjxFkxFlxFmxFnxFoxFpxFsyFtyFvyFwyFxyFyyFgzFhzFh0Fi0Fj0Fk0F"
,"JPQ2kB","AOT","1gFF2gFygF","JKLM3kB","AM2","tfFqqB0B","cxB5Oxf4kB","AFk","qYrYsYrKtY+E7iBF","AX5kB","Dw","oKpKroBF1lDr0CvoDr0C7jEJ8jEHtmEOwsExsE","JKLM6kB","AEG","/uEgvEr6E0Bo6GF","JKLod","W$","i3Cj3CvuD0JwuDxuDyuDzuDpqEqqEjxEkxEz5GFqvHrvH","cxBzClD7kB","A0Q","q4Ewe","AB8kB","Fm","ryFF55GF","JPQ9kB","XB","2lHF/sHnuDj6Hk6HggIhgI","JPQ+kB","A9m","h1BF2wI0mI","A/kBglB","HC","q1F0Bu1FFv1Fsd35Fre","JPQhlB","A2Z","83CFujEvsDvjEtuD+iF9qEq2FtnF","JKL4DilB","AVs","5iEFjjF/J","AXjlB","AK0","j1IF","JKL4DklB","P1","/zCFj0Ck0C"
,"JPQllB","AOY","zgFF0gFygF","JKLMxBmlB","ACO","+7DFs/DhkBzhEstB","JKLMnlB","AWK","khGFqiGmSjjG2e8tG2euiIm6HzjI5zC0jIq+H","JPQolB","Sh","6tDF4lEvsD5lEtuD3iFsqEgjF9qEs2FtnF","JKLMxBplB","SM","yxBzxBiiDjiD","JPQqlB","Qn","3+HF0iI/6H1iI57H2iI97H3iI/7H4iIt5H8mI9mI+mI/mIgnIhnIknIlnI","JPQrlB","A2P","lnBFhtCy0B+zGprGz0G7sGpsHinHtkI9/HqxI9nIwyI9tDw6Ix6Iy6Iz6I7oJjkJ","JPQslB","AC9","zHFo3Cp3CosDpsDqsDrsD+tD/tD+uD/uDztE0tE1tE2tE4tE5tE1uE2uE5uE6uE2wE3wEm5En5Eo5Ep5Eq5Er5Es5Et5Ew5Ex5E","JPQtlB","ANY","8gEFq0Go/FxhHyhH"
,"JKL4DulB","CT","9G+GqO0BrOsOjPkPqTrT1W2W3W4W5W6W7W8W9W+W/WgXhXiXjXkX2auOubvbwbxb0rB1rB+yB/yBg0CyOl0Cm0C0/C1/C2/C3/C0gD1gDy1Dz1Dw2Dx2D/3Dg4Dj4Dk4Dp8Dq8Dt9Du9Dy9Dz9D/9Dg+DtwEuwEy5Ez5E05E15E7kF8kF9kF+kF/kFglF8pF9pF6qF7qF8qF9qFrvFsvFtvFuvFvvFwvFzvF0vFjyFkyFr9Fs9Fz3GF","FGHvlB","AEx","qnHF","ABCwlB","MC","6hCFg4FwH11GtmF","JPQxlB","SX","96EF45FnuD75F5pF","JPQylB","Ix","jvBFkvBFw0Ix0Ih+I20IliJmiJ","JPQzlB","Sm","vmBF+uB0B2jI++HlkI9/HpyI9tDl6Im6Ig9Ih9Is+Ix0I","ABC0lB","A0N","6iCFt4FwHq2GtmFhrHojH","JKL4D1lB","Nh",
"qPpP5a0Bs4GF","JPQ2lB","AMM","2tH3tH6tH7tH8tH9tHhuHFmuHnuHsuHv9GxuHyuH10HumHo1HlvDp1H48Fq1HyqGr1HlgGs1H/xE72HjzH/iIo5HgjIz5HkjIl7H9jIj/H+jIl/H/jIp/HwzIu7HrwJwvJ","JKLMxB3lB","Uu","kK/J1R0B4R5Rneoepe5RnpBopBwxBxxBw2Bx2Bj7Ck7Ct7Cu7Cv0Dw0D63GF","JP4lB5lB","Ma","hFFiFjF6H0B42C52C82C92Cm3Cn3Cs3Ct3Cu3Cv3Cy3Cz3C03C13C43C53C63C73C93C+3CtrDurD1rD2rD6sD7sD/sDgtD4uD5uD6uD7uDwvDxvDgwDhwDiwDjwDmwDnwDqwDrwD/2Dg3Dn3Do3Do4Dp4DwpExpEypEzpE0pE1pEutEvtEtxEuxE18F28FwgHxgH","JPQ6lB","Mm","+uIlgIzvIouI1vIquI6vIsuIgwInuDiwIlgGh2IFi2Ij2I/+Iz1I/gJsmIvnJ+iJ5pJ3mJptJusI"
,"JPQ7lB","AFq","imIFmwI/6EnwIl7E","JKLnO","Bep","9PF+P/P3cF4lB5lB1sB2sBu4C0Jo5Cp5Cr5C/P5uH29D","JPQ8lB","Ed","4wEnuDk1El1Em1En1Ei8EF4pF5pF+sF/sFytJusI","AX9lB","AKj","y0FFn2FjF","ABC+lB","Bbp","9oCF/kEkoD","AgB/lB","ER","xwDnHq7DF","ABgmB","Ib","zJ0J1J2JpsFokC","JKLMhmB","ADB","8J9JhgBigBygBzgB","ABimB","A5E","m0FF","JPQjmB","SG","ntIF","JKL4DkmB","AFW","5/D6/D7/D8/D+iEF","cxBzClmBmmBnmB","AWF","6D7D","AgBomB","AIR","j0DF1nEnH/nEHpoEJ","JKLpmBqmB","AK$","vHwH2P0Bocpc1lBpc3tD4tDtqGuqGtuGziD23GF","ABCrmB","Vx",
"usEFtiFuZ","JKL4D5M","Yd","svGruBtvGuvGwvG/gD+vG0BnwGF","ABsmB","AAH","1oBFzsCzM0sC0D1sCpH","JPQtmB","A3x","wgFFxgFygF","FGZumB","S$","xkGpP5kGFglG0BhuGiuG3kH8U","JPQvmB","GP","iQF7uE8uErwEswE"];}
function AQQ(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$$je;OL();a:{try{Di(BT7,B(786));break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}b=F1();c=AX6();if(c.length<2)return;JL(B4Q);JL(B4R);d=Hz(c[0]);e=Hz(c[1]);f=W(Cj,d.length).data;g=0;h=f.length;while(g<h){f[g]=AGt(Hz(d[g]));g=g+1|0;}i=W(Cj,e.length).data;j=0;h=i.length;while(j<h){i[j]=AGt(Hz(e[j]));j=j+1|0;}j=2;k=c.length-2|0;while(j<k){l=Bes(Hz(c[j]));m=new S;T(m);n=0;o=0;while(true){p=l.data;if(o>=p.length)break;if(n)Br(m,46);Bv(m,
f[p[o]]);n=1;o=o+1|0;}q=Q(m);r=AGt(Hz(c[j+1|0]));B2(B4Q,r,q);l=(Bes(Hz(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=B4R;e=new AE2;e.Rw=q;e.KV=t;B2(d,s,e);o=o+2|0;}j=j+3|0;}b:{try{b=BJ(F1(),b);FR(BT7,B(787),R(D,[CG(VZ(B4Q)),CG(VZ(B4R)),KG(b)]));break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}}
function AKI(){var b,c,$$je;OL();a:{b:{if(!B4S){b=B4P;Fi(b);c:{try{if(BT5)break c;try{AQQ();BT5=1;break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}B4S=1;try{Cw(BT7,B(788));FN(BT7,c);break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}break c;}catch($$e){$$je=N($$e);c=$$je;break a;}}try{C2(b);break b;}catch($$e){$$je=N($$e);c=$$je;break a;}}}return;}C2(b);J(c);}
function A6K(b){OL();if(!BT5)return null;return Ck(B4Q,b);}
function Beo(b){var c,d;OL();if(!BT5)return null;c=Ck(B4R,b);if(c===null)b=null;else{b=c.Rw;if(b===null)b=B(789);c=c.KV;d=new S;T(d);b=H(d,b);Br(b,46);H(H(b,c),B(790));b=Q(d);}return b;}
function AY_(b){var c,d,e;OL();c=0;d=Z(b);while(true){if(c>=d)return 0;e=Bd(b,c);if(e!=32&&e!=9)break;c=c+1|0;}return c;}
function AJj(b){var c,d,e,f,g,h,i,j,k,l,m,n,$$je;OL();if(!BT5)return;a:{b:{try{c=0;d=AJk(b);}catch($$e){$$je=N($$e);if($$je instanceof Bj){break b;}else{throw $$e;}}while(true){try{if(c>=d)break;c:{e=AKY(b,c);f=Z(e);if(f){g=AY_(e);h=g+3|0;if(f<=h)h=g;else if(Bd(e,g)!=97)h=g;else if(Bd(e,g+1|0)!=116)h=g;else if(Bd(e,g+2|0)!=32)h=g;i=In(e,32,h);j=In(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=In(e,64,h);if(i!=(-1))f=i;else if(i>=h)f=i;else if(i==(h+1|0)&&Bd(e,h)==64)break c;}if
((f-h|0)>=1){l=CU(e,h,f);m=Beo(l);if(m!==null){k=CU(e,0,h);e=CB(e,f);l=B6();H(H(H(l,k),m),e);ACH(b,c,BX(l));}else{l=A6K(l);if(l!==null){n=null;if(k!==null&&Gr(k,46)==(-1))n=Ck(B4R,k);if(n!==null&&CN(l,n.Rw)){n=n.KV;k=B6();H(H(Ca(H(k,l),46),n),B(790));l=BX(k);}k=CU(e,0,h);e=CB(e,f);n=B6();H(H(H(n,k),l),e);ACH(b,c,BX(n));}}}}}c=c+1|0;continue;}catch($$e){$$je=N($$e);if($$je instanceof Bj){break b;}else{throw $$e;}}}break a;}try{Cw(BT7,B(193));break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}}
function BKJ(){BT7=E2(B(791));B4P=new D;B4Q=Dl();B4R=Dl();BT5=0;B4S=0;}
var Xe=K(Fp);
function A9P(b){var c;c=new AHe;c.a2S=b;c.Ik=Bo((((A3e(b)).data.length-1|0)/32|0)+1|0);return c;}
function Pu(){D.call(this);this.zz=0;}
var CzK=null;var CzL=null;var CzM=null;function Bmn(a){var b=new Pu();AT4(b,a);return b;}
function AT4(a,b){a.zz=b;}
function Bb0(a){return a.zz;}
function Mw(b){return !b?CzL:CzK;}
function BtM(a){return !a.zz?1237:1231;}
function AXx(){CzK=Bmn(1);CzL=Bmn(0);CzM=G($rt_booleancls());}
function To(){var a=this;ZQ.call(a);a.nH=null;a.d2=null;a.pp=0;a.by=0;a.dx=0;a.E5=0;}
function ATO(a){var b=new To();BzX(b,a);return b;}
function BzX(a,b){var c,d,e;a.d2=b;c=b.buffer;d=b.byteOffset;e=b.byteLength;a.nH=new $rt_globals.DataView(c,d,e);e=b.byteLength;a.pp=e;a.by=0;a.dx=e;a.E5=(-1);}
function Gn(a){return a.dx-a.by|0;}
function AEd(a){return a.dx<=a.by?0:1;}
function AE7(a){var b,c;b=a.by;if(b>=a.dx)J(DS(b));c=a.d2;a.by=b+1|0;return c[b];}
function Ke(a,b){if(b>=0&&b<a.dx)return a.d2[b];J(DS(b));}
function YV(a,b,c){var d;if(b>=0&&b<a.dx){d=a.d2;b;d[b]=c;return a;}J(DS(b));}
function XT(a,b){var c,d,e,f,g,h,i;if(!(b instanceof To)){c=Gn(b);d=a.by+c|0;if(d>a.dx)J(DS(d-1|0));d=0;while(d<c){e=a.nH;f=a.by+d|0;g=AE7(b);e.setInt8(f,g);d=d+1|0;}a.by=a.by+c|0;}else{c=b.dx-b.by|0;d=a.by+c|0;if(d>a.dx)J(DS(d-1|0));h=a.d2;i=new $rt_globals.Int8Array(b.d2.buffer,b.d2.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 A1r(a,b,c,d){var e,f,g;e=a.by+d|0;if(e>a.dx)J(DS(e-1|0));if(!c&&d==b.data.length){f=a.d2;g=b.data;c=a.by;f.set(g,c);}else{f=a.d2;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 Nl(a,b){var c,d,e,f,g;c=b.data;d=a.by;e=c.length;d=d+e|0;if(d>a.dx)J(DS(d-1|0));f=a.d2;g=b.data;d=a.by;f.set(g,d);a.by=a.by+e|0;return a;}
function Jt(a,b){var c;c=a.by;if((c+2|0)>a.dx)J(DS(c));a.nH.setInt16(c,b,!!1);a.by=a.by+2|0;return a;}
function Fd(a,b){var c;c=a.by;if((c+4|0)>a.dx)J(DS(c));a.nH.setInt32(c,b,!!1);a.by=a.by+4|0;return a;}
function FM(a,b){if(b>=0&&(b+4|0)<=a.dx)return a.nH.getInt32(b,!!1);J(DS(b));}
function NN(a,b,c){if(b>=0&&(b+4|0)<=a.dx){a.nH.setInt32(b,c,!!1);return a;}J(DS(b));}
function MV(a){var b,c,d,e;b=new Sa;c=a.d2.buffer;d=a.d2.byteOffset;e=a.d2.length>>2;AZc(b,new $rt_globals.Int32Array(c,d,e));return b;}
function GT(a,b){var c;c=a.by;if((c+4|0)>a.dx)J(DS(c));a.nH.setFloat32(c,b,!!1);a.by=a.by+4|0;return a;}
function Or(a,b,c){if(b>=0&&(b+4|0)<=a.dx){a.nH.setFloat32(b,c,!!1);return a;}J(DS(b));}
function TH(a){var b,c,d,e;b=new Xu;c=a.d2.buffer;d=a.d2.byteOffset;e=a.d2.length>>2;A3K(b,new $rt_globals.Float32Array(c,d,e));return b;}
function LR(a){a.by=0;a.dx=a.pp;a.E5=(-1);return a;}
function LM(a){a.dx=a.by;a.by=0;a.E5=(-1);return a;}
function JR(a,b){if(b>=0&&b<=a.pp){a.dx=b;return a;}J(DS(b));}
function Ji(a,b){if(b>=0&&b<=a.dx){a.by=b;return a;}J(DS(b));}
var GY=K();
var A1f=K(GY);
var Wa=K(Fp);
var AJZ=K(Wa);
function CzN(){var a=new AJZ();Bpg(a);return a;}
function Bpg(a){}
var WK=K(KZ);
var AJX=K(WK);
function CzO(){var a=new AJX();Bwg(a);return a;}
function Bwg(a){}
var W1=K(I6);
var AJY=K(W1);
function CzP(){var a=new AJY();BE9(a);return a;}
function BE9(a){}
var Ib=K(0);
var AJV=K();
function CzQ(){var a=new AJV();BjW(a);return a;}
function BjW(a){}
var Ze=K(0);
var AJW=K();
function CzR(){var a=new AJW();BK3(a);return a;}
function BK3(a){}
var ACV=K();
function CzS(){var a=new ACV();BqG(a);return a;}
function BqG(a){}
var Rq=K(0);
function Z5(){var a=this;D.call(a);a.Da=null;a.bbw=0;a.bar=0;a.bdJ=0;}
var BZy=0;function A3D(){BZy=0;}
var AGX=K(0);
function Z9(){var a=this;D.call(a);a.IM=null;a.a$4=0;}
var BZB=0;function A$N(){BZB=0;}
function Um(){var a=this;D.call(a);a.Ps=null;a.UF=0;}
var BZx=0;function A5K(){BZx=0;}
var F8=K(B7);
function CzT(){var a=new F8();BAs(a);return a;}
function BuF(a){var b=new F8();BiJ(b,a);return b;}
function BAs(a){X(a);}
function BiJ(a,b){Ba(a,b);}
var ALG=K(0);
function VM(){var a=this;D.call(a);a.os=null;a.a9a=0;}
var BZA=0;function Bfv(){BZA=0;}
var Uo=K(0);
function AM2(){var a=this;D.call(a);a.L5=null;a.a_6=0;}
var CzU=0;function Bur(a){var b=new AM2();A3i(b,a);return b;}
function A3i(a,b){var c;a.L5=b;c=CzU+1|0;CzU=c;a.a_6=c;}
function AXs(){CzU=0;}
var AEA=K(0);
function Uy(){var a=this;D.call(a);a.lI=null;a.a$m=0;}
var BZz=0;function AVB(){BZz=0;}
var Yc=K(0);
function WL(){var a=this;D.call(a);a.oQ=null;a.a$K=0;}
var BZC=0;function ATa(){BZC=0;}
var Hw=K();
function U2(a,b){return a.hZ(b,0,b.data.length);}
function AZn(a){}
function ADq(){var a=this;Hw.call(a);a.bb1=0;a.nk=0;a.Gf=0;a.Um=null;a.a6J=null;}
function CzV(a,b,c){var d=new ADq();Bfk(d,a,b,c);return d;}
function Bfk(a,b,c,d){var e,f,g,h;a.bb1=(-1);e=c+d|0;if(e<=b.byteLength){a.Um=b;a.a6J=new $rt_globals.Uint8Array(b);a.nk=c;a.Gf=e;return;}f=new BH;e=b.byteLength;g=new S;T(g);h=H(g,B(792));Bg(h,c);b=H(h,B(793));Bg(b,d);b=H(b,B(794));Bg(b,e);H(b,B(795));Ba(f,Q(g));J(f);}
function Tn(a){var b,c;b=a.nk;if(b>=a.Gf)return (-1);c=a.a6J;a.nk=b+1|0;return c[b];}
function BIe(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 Iq;i=new S;T(i);j=H(i,B(792));Bg(j,c);k=H(j,B(793));Bg(k,d);k=H(k,B(794));Bg(k,g);H(k,B(796));Ba(h,Q(i));J(h);}f=a.Gf-a.nk|0;if(d<=f)f=d;if(f<=0)return (-1);k=b.data;j=new $rt_globals.Int8Array(a.Um,a.nk,f);k.set(j,c);a.nk=a.nk+f|0;return f;}
function Xq(a,b){var c,d,e;c=a.Gf;d=a.nk;e=M(c-d|0);if(E$(b,e))e=b;a.nk=d+BU(e)|0;return e;}
var BF=K(BC);
function CzW(){var a=new BF();BFf(a);return a;}
function BgD(a,b){var c=new BF();Boh(c,a,b);return c;}
function VO(a){var b=new BF();H9(b,a);return b;}
function BFf(a){X(a);}
function Boh(a,b,c){HF(a,b,c);}
function H9(a,b){Ba(a,b);}
var ARE=K(GY);
function L5(){Hw.call(this);this.iO=null;}
function CzX(a){var b=new L5();Ys(b,a);return b;}
function Ys(a,b){a.iO=b;}
function Kw(a){a.iO.eL();}
function FK(a){return a.iO.fF();}
function BA2(a,b){return a.hZ(b,0,b.data.length);}
function WY(){var a=this;L5.call(a);a.ok=null;a.B8=null;a.qS=0;a.wL=0;a.Ns=0;a.HR=0;a.LI=null;a.a37=null;}
function BR7(a){var b=new WY();BJP(b,a);return b;}
function CzY(a,b,c,d){var e=new WY();AJ_(e,a,b,c,d);return e;}
function BJP(a,b){AJ_(a,b,BKH(0),512,1);a.HR=1;}
function AJ_(a,b,c,d,e){Ys(a,b);a.qS=0;a.wL=0;a.Ns=1;a.HR=0;a.LI=BT(1);a.a37=BT(512);if(b!==null&&c!==null){if(d>0){a.ok=c;a.B8=BT(d);a.Ns=e;return;}c=new BH;Ba(c,B(797));J(c);}b=new Eo;X(b);J(b);}
function BgM(a){var b;if(a.qS){b=new BF;Ba(b,B(798));J(b);}return AFc(a,a.LI,0,1)==(-1)?(-1):a.LI.data[0]&255;}
function AFc(a,b,c,d){var e,f,g,h;if(a.qS){e=new BF;Ba(e,B(798));J(e);}if(b===null){e=new Eo;X(e);J(e);}if(c>=0&&d>=0&&d<=(b.data.length-c|0)){if(!d)return 0;if(a.wL)return (-1);f=0;XL(a.ok,b,c,d);a:{while(!a.wL){if(!a.ok.L)A6N(a);b:{g=ADe(a.ok,0);e=a.ok;d=e.of;f=f+(d-c|0)|0;switch(g){case -3:h=new BF;Ba(h,e.bZ);J(h);case 1:case 2:break;default:break b;}a.wL=1;if(g==2)return (-1);}if(!e.eq)break a;c=d;}}return f;}e=new Cz;X(e);J(e);}
function BJ2(a,b){var c,d,e,f,g,h,i;if(E9(b,BS)){c=new BH;Ba(c,B(799));J(c);}if(a.qS){c=new BF;Ba(c,B(798));J(c);}d=M(2147483647);if(E9(b,d))d=b;e=BU(d);f=0;a:{while(true){if(f>=e)break a;g=e-f|0;h=a.a37;i=h.data.length;if(g<=i)i=g;g=AFc(a,h,0,i);if(g==(-1))break;f=f+g|0;}a.wL=1;}return M(f);}
function A1m(a){var b;if(!a.qS){if(a.HR){b=a.ok;b.zK=1;b=b.yU;if(b!==null)AJ5(b);}if(a.Ns)a.iO.eL();a.qS=1;}}
function A6N(a){var b,c,d;if(a.qS){b=new BF;Ba(b,B(798));J(b);}a:{b=a.iO;c=a.B8;d=b.hZ(c,0,c.data.length);if(d==(-1)){b=a.ok.yU;if(b.iE)break a;if(b.bX!=12?0:1)break a;a.B8.data[0]=0;d=1;}Zb(a.ok,a.B8,0,d,1);return;}if(EB(b.Gs,M(-1))){b=new BF;Ba(b,B(800));J(b);}b=new G$;Ba(b,B(801));J(b);}
var BdZ=K(WY);
function BPL(a){var b=new BdZ();BEk(b,a);return b;}
function BEk(a,b){AJ_(a,b,BOy(31,0),512,1);a.HR=1;}
var ZW=K(0);
function AAB(){D.call(this);this.sy=0;}
var CzZ=null;function Ux(){var a=new AAB();A5k(a);return a;}
function A5k(a){a.sy=0;}
function VA(a,b,c,d){var e,f,g,h;e=a.sy^(-1);while(true){d=d+(-1)|0;if(d<0)break;f=b.data;g=CzZ.data;h=c+1|0;e=g[(e^f[c])&255]^(e>>>8|0);c=h;}a.sy=e^(-1);}
function AFl(a){a.sy=0;}
function BKQ(a,b){a.sy=BU(Cg(b,I(4294967295, 0)));}
function AF0(a){return Cg(M(a.sy),I(4294967295, 0));}
function A9L(){var b,c,d,e,f;CzZ=null;b=Bo(256);c=b.data;CzZ=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 Q1=K();
var Cz0=null;var Cz1=null;var Cz2=null;function Cz3(){var a=new Q1();A1I(a);return a;}
function A1I(a){}
function AVY(b){Bb(Cz0,b);}
function ZJ(b){var c,d,e,f;c=Ck(Cz1,b);if(c!==null){d=c.fD;if(d==(-1))return d;return Py(Cz2,d)+1|0;}e=0;d=0;f=Cz0.o;while(d<f){if(Dp(Be(Cz0,d),b))e=e+1|0;d=d+1|0;}if(e==1){B2(Cz1,b,CG((-1)));return (-1);}B2(Cz1,b,CG(e));return Py(Cz2,e)+1|0;}
function ATq(){Cz0=Ct();Cz1=Dl();Cz2=Zx();}
function ASj(){var a=this;D.call(a);a.yn=null;a.t9=null;a.tK=0;a.rl=0;a.OI=0;a.CZ=null;}
function BOc(){var a=new ASj();BiD(a);return a;}
function BiD(a){a.yn=W(P1,4);a.t9=null;a.tK=0;a.rl=0;a.OI=(-1);a.CZ=null;}
function AM6(a,b,c){if(c)a.rl=a.rl|1<<b;else a.rl=a.rl&(1<<b^(-1));a.OI=32-Tb(a.rl)|0;}
function AJM(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.K9;e=b.NC;f=b.WP;g=b.nt;h=b.a2e;CY();i=BXx;j=a.OI;k=a.rl;l=a.yn;m=a.t9;n=a.tK;if(e<0){o=0;while(true){if(o>=j)break a;p=1<<o;if(k&p){q=l.data;Kt(o);r=q[o];if(r===null)h.data[o]=null;else{q=h.data;Ln(r.ww);J0(o,r.RM,r.JF,r.Pq,r.yK,r.x6);q[o]=r;}if(i){if(!(n&p)){q=f.data;Px(o,0);q[o]=0;}else{q=m.data;s=f.data;t=q[o];Px(o,t);s[o]=t;b.nt=b.nt|p;}}}o=o+1|0;}}u=D4(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)Kt(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.Oi!=y.Oi)break d;if(r.ww!==y.ww)break d;if(r.Jr!=y.Jr)break d;if(r.yK!=y.yK)break d;if(r.x6!=y.x6)break d;}p=1;break c;}p=0;}if(p)break b;}Ln(r.ww);J0(v,r.RM,r.JF,r.Pq,r.yK,r.x6);q[v]=r;}if(i){if(n&w){t=m.data[v];if(!(g&w&&t==f.data[v])){q=f.data;Px(v,t);q[v]=t;b.nt=b.nt|w;}}else if(g&w){q=f.data;Px(v,0);q[v]=0;b.nt=b.nt&(w^(-1));}}}else if(x)O6(v);v=v+1|0;}}if(c){z=a.CZ;if(z!==null&&BXc!==z){GD(34963,
z);BXc=z;}}b.K9=k&((1<<j)-1|0);b.NC=j;}
function AE8(){var a=this;D.call(a);a.bd8=null;a.a$S=null;a.jX=null;}
function BGh(b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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(802)),b);d=Q(c);$p=1;case 1:$z=Bh4(d);if(C()){break _;}c=$z;c=c;if(c.U8){b=new AHg;Ba(b,c.N4);J(b);}if(c.ZQ){b=new AGb;Ba(b,c.N4);J(b);}c=c.a72;if(c!==null){e=new AE8;e.bd8=b;e.a$S=d;e.jX=c;return e;}b=new Eo;Ba(b,B(803));J(b);default:EK();}}CV().s(b,c,d,e,$p);}
function Bi3(a){return 0;}
function AUq(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.jX;$p=1;case 1:$z=BFD(c,b);if(C()){break _;}b=$z;return b.tu;default:EK();}}CV().s(a,b,c,$p);}
function ASH(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.jX;$p=1;case 1:$z=BiA(c,b);if(C()){break _;}c=$z;if(c===null)return null;return AF4(new $rt_globals.Int8Array(c));default:EK();}}CV().s(a,b,c,$p);}
function APb(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.jX;e=(TQ(c)).buffer;$p=1;case 1:$z=Bku(d,b,e);if(C()){break _;}d=$z;if(d.tu)return;d=new LA;f=Gn(c);c=new S;T(c);e=H(c,B(804));Bg(e,f);H(H(e,B(805)),b);Ba(d,Q(c));J(d);default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bar(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.jX;$p=1;case 1:$z=BBS(c,b);if(C()){break _;}b=$z;return b.tu;default:EK();}}CV().s(a,b,c,$p);}
function A30(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.jX;$p=1;case 1:$z=BiA(d,b);if(C()){break _;}d=$z;if(d===null)return 0;e=a.jX;$p=2;case 2:$z=Bku(e,c,d);if(C()){break _;}c=$z;if(!c.tu)return 0;c=a.jX;$p=3;case 3:$z=BFD(c,b);if(C()){break _;}b=$z;return !b.tu?0:1;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A4x(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.jX;$p=1;case 1:$z=BiA(c,b);if(C()){break _;}c=$z;return c===null?(-1):c.byteLength;default:EK();}}CV().s(a,b,c,$p);}
function A2W(a,b,c,d){var e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.jX;d=0;$p=2;continue _;}f=a.jX;d=0;e=BsW(c,ALc(b)+1|0);$p=1;case 1:Bha(f,b,d,e);if(C()){break _;}return;case 2:Bha(e,b,d,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bio(b,c,d,e){try {return b.open(c,d);}catch(err){e(""+err);return null;}}
var AGY=K(0);
var AKL=K(0);
var AHD=K(0);
function BaS(){var a=this;KZ.call(a);a.gB=null;a.pG=null;a.bcD=null;a.nr=0;a.LX=null;}
function BeM(){var a=new BaS();BhG(a);return a;}
function BhG(a){a.bcD=null;a.pG=BZK;}
function AFa(a,b){var c;c=TK(a,b);return c===null?null:c.l4;}
function Xf(a,b,c){var d,e;a.gB=Z8(a,a.gB,b);d=TK(a,b);e=AKZ(d,c);AKZ(d,c);a.nr=a.nr+1|0;return e;}
function Om(a,b){var c;c=TK(a,b);if(c===null)return null;a.gB=SA(a,a.gB,b);a.nr=a.nr+1|0;return c.l4;}
function TK(a,b){var c,d;c=a.gB;La(a.pG,b,b);while(true){if(c===null)return null;d=La(a.pG,b,c.f2);if(!d)break;c=d>=0?c.eD:c.ee;}return c;}
function AOv(a,b,c){var d,e,f,g,h;d=W(M2,Xh(a));e=d.data;f=0;g=a.gB;a:{while(g!==null){h=La(a.pG,b,g.f2);if(c)h= -h|0;if(!h){c=f+1|0;e[f]=g;break a;}if(h>=0)g=VG(g,c);else{h=f+1|0;e[f]=g;g=Lg(g,c);f=h;}}c=f;}return Gh(d,c);}
function XD(a,b,c){var d,e,f,g,h;d=W(M2,Xh(a));e=d.data;f=0;g=a.gB;while(g!==null){h=La(a.pG,b,g.f2);if(c)h= -h|0;if(h>=0)g=VG(g,c);else{h=f+1|0;e[f]=g;g=Lg(g,c);f=h;}}return Gh(d,f);}
function AGT(a,b){var c,d,e,f,g;c=W(M2,Xh(a));d=c.data;e=0;f=a.gB;while(f!==null){g=e+1|0;d[e]=f;f=Lg(f,b);e=g;}return Gh(c,e);}
function Z8(a,b,c){var d,e;if(b===null){b=new M2;d=null;b.f2=c;b.l4=d;b.mE=1;b.oD=1;return b;}e=La(a.pG,c,b.f2);if(!e)return b;if(e>=0)b.eD=Z8(a,b.eD,c);else b.ee=Z8(a,b.ee,c);Kj(b);return Y8(b);}
function SA(a,b,c){var d,e,f,g,h,i,j;if(b===null)return null;d=La(a.pG,c,b.f2);if(d<0)b.ee=SA(a,b.ee,c);else if(d>0)b.eD=SA(a,b.eD,c);else{e=b.eD;if(e===null)return b.ee;f=b.ee;g=W(M2,e.mE).data;h=0;while(true){b=e.ee;if(b===null)break;i=h+1|0;g[h]=e;h=i;e=b;}b=e.eD;while(h>0){h=h+(-1)|0;j=g[h];j.ee=b;Kj(j);b=Y8(j);}e.eD=b;e.ee=f;Kj(e);b=e;}Kj(b);return Y8(b);}
function Xh(a){var b;b=a.gB;return b===null?0:b.mE;}
var AEN=K();
function Cz4(){var a=new AEN();BzQ(a);return a;}
function BzQ(a){}
function BjV(a,b){if(B0l){b=B0n;if(b!==null)b.bem(0);}}
var AAC=K(0);
var AIN=K();
function Cz5(){var a=new AIN();BFy(a);return a;}
function BFy(a){}
var AIB=K(0);
function AFk(){D.call(this);this.N0=null;}
function BP4(b){var c;c=new AFk;c.N0=b;return c;}
function Cu(a,b){a.N0.bb3(b);}
function Rl(a,b){a.N0.a6S(b);}
var M4=K(0);
var AC$=K(0);
var ADj=K(0);
function AHQ(){var a=this;D.call(a);a.a4x=null;a.WH=null;a.bea=0;a.beS=0;}
function BJU(a){var b;if(!a.bea){b=a.a4x;b.Yy=null;Oe(b);Cu(a.WH,null);}}
var AYj=K();
var A0i=K();
function BOt(){var a=new A0i();BCW(a);return a;}
function BCW(a){}
function BqY(a,b){var c,$$je;B$();b=BTI;Fi(b);a:{try{c=BTG;BTG=null;C2(b);break a;}catch($$e){$$je=N($$e);c=$$je;}C2(b);J(c);}if(c!==null)c.k_();}
function Bco(){D.call(this);this.a3A=null;}
function BQM(a){var b=new Bco();BD4(b,a);return b;}
function BD4(a,b){a.a3A=b;}
function BwE(a){var b;b=a.a3A.data;B$();b[0]=1;}
function APQ(){var a=this;D.call(a);a.BH=BS;a.Jn=BS;}
function BJg(a){var b=new APQ();BqO(b,a);return b;}
function BqO(a,b){var c,d,e,f;c=BS;d=BS;e=0;while(e<8){f=b.data;c=DN(Eq(c,8),M(f[e]&255));e=e+1|0;}e=8;while(e<16){f=b.data;d=DN(Eq(d,8),M(f[e]&255));e=e+1|0;}a.BH=c;a.Jn=d;}
function AMj(a){var b,c,d,e,f,g;b=QJ(C4(a.BH,32),8);c=QJ(C4(a.BH,16),4);d=QJ(a.BH,4);e=QJ(C4(a.Jn,48),4);f=QJ(a.Jn,12);g=new S;T(g);b=H(g,b);Br(b,45);b=H(b,c);Br(b,45);b=H(b,d);Br(b,45);b=H(b,e);Br(b,45);H(b,f);return Q(g);}
function QJ(b,c){var d;d=Eq(M(1),c*4|0);return CB(AZU(DN(d,Cg(b,BJ(d,M(1)))),4),1);}
function A3T(b){var c,d,e,f,g,h,i;c=b.data;d=BQu();e=0;f=c.length;a:{while(d.qx){if(f<=0)break a;Sq(d,c[e]);e=e+1|0;f=f+(-1)|0;}}while(f>d.AD.data.length){AHx(d,b,e);g=d.AD.data.length;e=e+g|0;f=f-g|0;d.uq=Bk(d.uq,M(g));}while(f>0){Sq(d,c[e]);e=e+1|0;f=f+(-1)|0;}c=BT(16);h=Eq(d.uq,3);Sq(d,(-128));while(d.qx){Sq(d,0);}if(d.xh>14)WS(d);b=c.data;i=d.Z.data;i[14]=BU(Cg(h,M(-1)));i[15]=BSq(h);WS(d);RD(d,d.v3,c,0);RD(d,d.v4,c,4);RD(d,d.v5,c,8);RD(d,d.v6,c,12);AL2(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 BJg(c);}
function A0G(){var b,c,d,e,f,g,h,i,j;b=BT(16);c=b.data;d=Zx();e=0;f=c.length;while(e<f){g=RO(d,32);h=DO(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 BJg(b);}
var Uc=K(0);
function A0h(){var a=this;D.call(a);a.a2u=null;a.a1Y=null;}
function BPo(a,b){var c=new A0h();Bwm(c,a,b);return c;}
function Bwm(a,b,c){a.a2u=b;a.a1Y=c;}
function BF7(a,b){return a.a2u!==b?0:1;}
function BJT(a){a.a1Y.data[0]=1;}
function AJ0(){var a=this;D.call(a);a.zQ=0;a.zR=0;}
function Bz(a,b){var c=new AJ0();Btk(c,a,b);return c;}
function Btk(a,b,c){a.zQ=b;a.zR=c;}
function AVD(a,b){var c;if(a===b)return 1;if(b===null)return 0;if(!(b instanceof AJ0))return 0;c=b;if(a.zQ!=c.zQ)return 0;if(a.zR==c.zR)return 1;return 0;}
var Ks=K(Dw);
var B1H=null;var Cz6=null;var B1F=null;var B1G=null;var B1I=null;var Cz7=null;function ASs(){ASs=Bi(Ks);BLT();}
function Va(a,b){var c=new Ks();AQX(c,a,b);return c;}
function BIQ(){ASs();return Cz7.c4();}
function AQX(a,b,c){ASs();Ga(a,b,c);}
function BLT(){var b;B1H=Va(B(806),0);Cz6=Va(B(807),1);B1F=Va(B(808),2);B1G=Va(B(809),3);b=Va(B(189),4);B1I=b;Cz7=R(Ks,[B1H,Cz6,B1F,B1G,b]);}
var AAg=K(B7);
var BH=K(B7);
function FG(){var a=new BH();BhS(a);return a;}
function Cz8(a){var b=new BH();Bgw(b,a);return b;}
function BhS(a){X(a);}
function Bgw(a,b){Ba(a,b);}
var Fu=K(BH);
function Bgt(){var a=new Fu();BFd(a);return a;}
function BFd(a){X(a);}
function ACL(){var a=this;D.call(a);a.a7G=0;a.a9J=null;a.a7p=null;}
var AAc=K();
function HW(){var a=this;AAc.call(a);a.fv=0.0;a.fu=0.0;a.fx=0.0;a.fw=0.0;a.fq=0.0;a.fs=0.0;a.fr=0.0;a.ft=0.0;a.fn=0.0;a.fm=0.0;a.fp=0.0;a.fo=0.0;a.jx=0.0;a.jz=0.0;a.jy=0.0;a.jA=0.0;}
function BPe(){var a=new HW();Bqe(a);return a;}
function Bqe(a){HP(a);}
function HP(a){a.fv=1.0;a.fu=0.0;a.fx=0.0;a.fw=0.0;a.fq=0.0;a.fs=1.0;a.fr=0.0;a.ft=0.0;a.fn=0.0;a.fm=0.0;a.fp=1.0;a.fo=0.0;a.jx=0.0;a.jz=0.0;a.jy=0.0;a.jA=1.0;return a;}
function Wi(a,b){a.fv=b.fv;a.fu=b.fu;a.fx=b.fx;a.fw=b.fw;a.fq=b.fq;a.fs=b.fs;a.fr=b.fr;a.ft=b.ft;a.fn=b.fn;a.fm=b.fm;a.fp=b.fp;a.fo=b.fo;a.jx=b.jx;a.jz=b.jz;a.jy=b.jy;a.jA=b.jA;return a;}
function JH(a,b){Dv(b,a.fv);Dv(b,a.fu);Dv(b,a.fx);Dv(b,a.fw);Dv(b,a.fq);Dv(b,a.fs);Dv(b,a.fr);Dv(b,a.ft);Dv(b,a.fn);Dv(b,a.fm);Dv(b,a.fp);Dv(b,a.fo);Dv(b,a.jx);Dv(b,a.jz);Dv(b,a.jy);Dv(b,a.jA);return a;}
function AML(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=new HW;HP(d);}e=b.fv;f=c.fv;g=e*f;h=b.fq;i=c.fu;g=g+h*i;j=b.fn;k=c.fx;g=g+j*k;l=b.jx;m=c.fw;n=g+l*m;o=b.fu;g=o*f;p=b.fs;g=g+p*i;q=b.fm;g=g+q*k;r=b.jz;s=g+r*m;t=b.fx;g=t*f;u=b.fr;g=g+u*i;v=b.fp;g=g+v*k;w=b.jy;x=g+w*m;y=b.fw;g=y*f;z=b.ft;g=g+z*i;ba=b.fo;g=g+ba*k;bb=b.jA;bc=g+bb*m;k=c.fq;g=e*k;m=c.fs;bd=g+h*m;be=c.fr;bd=bd+j*be;i=c.ft;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.fn;bd=e*g;bh=c.fm;bd=bd+h*bh;bi=c.fp;bd=bd+j*bi;bj=c.fo;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.fv=n;d.fu=s;d.fx=x;d.fw=bc;d.fq=bf;d.fs=bg;d.fr=f;d.ft=i;d.fn=k;d.fm=m;d.fp=be;d.fo=bh;d.jx=l;d.jz=g;d.jy=bd;d.jA=u;return d;}
function ABt(b,c,d){var e,f,g,h,i,j,k,l;if(d===null)d=new I1;e=b.fv;f=c.cN;e=e*f;g=b.fq;h=c.cs;e=e+g*h;g=b.fn;i=c.cD;e=e+g*i;j=b.jx;g=c.cC;j=e+j*g;k=b.fu*f+b.fs*h+b.fm*i+b.jz*g;l=b.fx*f+b.fr*h+b.fp*i+b.jy*g;e=b.fw*f+b.ft*h+b.fo*i+b.jA*g;d.cN=j;d.cs=k;d.cD=l;d.cC=e;return d;}
var Zw=K(0);
var Oy=K();
var ADp=K(0);
var Vn=K(0);
var ADn=K(0);
var AOm=K(0);
var Z_=K(0);
var AOe=K(0);
function I1(){var a=this;Oy.call(a);a.cN=0.0;a.cs=0.0;a.cD=0.0;a.cC=0.0;}
function AIz(){var a=new I1();BGo(a);return a;}
function By3(a,b,c,d){var e=new I1();BCA(e,a,b,c,d);return e;}
function BGo(a){}
function BCA(a,b,c,d,e){a.cN=b;a.cs=c;a.cD=d;a.cC=e;}
var F4=K();
var Cz9=null;var Cz$=null;var Cz_=null;var CAa=null;var CAb=null;var CAc=null;var CAd=null;var CAe=null;var B2R=null;var CAf=null;var CAg=null;var BXR=null;var CAh=null;var CAi=null;function CAj(){var a=new F4();Bre(a);return a;}
function Bre(a){}
function Ti(b,c){var d;if(!JN(c)){d=new S;T(d);b=H(d,b);Br(b,45);H(b,c);b=Q(d);}return b;}
function ABs(b,c){var d;if(JN(c)){if(Cz9===null)Cz9=Byf();c=Cz9;if(c.hasOwnProperty($rt_ustr(b)))b=(c[$rt_ustr(b)].value!==null?$rt_str(c[$rt_ustr(b)].value):null);d=UG(b,95);c=d<=0?B(4):CB(b,d+1|0);}return c;}
function NY(b,c,d){var e,f,g,h,i,j;e=Ti(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 AN2(){if(CAe===null)CAe=Bz0();return CAe;}
function Bau(b,c){var d;if(CAh===null)CAh=Bs0();d=CAh;c=Ti(b,c);return ((d.hasOwnProperty($rt_ustr(c))?d[$rt_ustr(c)]:d.hasOwnProperty($rt_ustr(b))?d[$rt_ustr(b)]:d.root).value!==null?$rt_str((d.hasOwnProperty($rt_ustr(c))?d[$rt_ustr(c)]:d.hasOwnProperty($rt_ustr(b))?d[$rt_ustr(b)]:d.root).value):null);}
function Byf(){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 BpR(){return {"root":[{"value":"BCE"},{"value":"CE"}],"en":[{"value":"BC"},{"value":"AD"}]};}
function BuV(){return {"root":[{"value":"AM"},{"value":"PM"}],"en":[{"value":"AM"},{"value":"PM"}]};}
function BuB(){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 BlC(){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 Bt8(){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 Bmk(){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 Bz0(){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 Bl0(){return {"value":"en_GB"};}
function BJi(){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 BoB(){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 Bg6(){return {"root":{"fullFormat":"y MMMM d, EEEE","mediumFormat":"y MMM d","longFormat":"y MMMM d","shortFormat":"y-MM-dd"},"en":{"fullFormat":"EEEE, MMMM d, y","mediumFormat":"MMM d, y","longFormat":"MMMM d, y","shortFormat":"M/d/yy"}};}
function Bs0(){return {"root":{"value":"#,##0.###"},"en":{"value":"#,##0.###"}};}
function Bx5(){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 Ba5=K();
function CAk(){var a=new Ba5();BgR(a);return a;}
function BgR(a){}
function ASI(b){var result = [];for (var key in b) {result.push(key);}return result;}
function A4y(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 Qc(){var a=this;D.call(a);a.RA=null;a.m4=0.0;a.ms=0.0;}
function Oz(a,b,c){var d=new Qc();AHJ(d,a,b,c);return d;}
function AHJ(a,b,c,d){a.RA=b;a.m4=c;a.ms=d;}
function AFu(a){return a.m4;}
function AAy(a){return a.ms;}
function BCH(a){var b,c;b=a.RA;c=new S;T(c);H(H(c,B(810)),b);return Q(c);}
function Kf(a){var b,c;b=a.RA;c=new S;T(c);H(H(c,B(810)),b);return Q(c);}
var A$Z=K(Qc);
function BMN(a,b,c){var d=new A$Z();BBw(d,a,b,c);return d;}
function BBw(a,b,c,d){AHJ(a,b,c,d);}
function BtW(a){return B(811);}
var A7D=K(Qc);
function BRm(a,b,c){var d=new A7D();BsL(d,a,b,c);return d;}
function BsL(a,b,c,d){AHJ(a,b,c,d);}
function BgL(a){return B(812);}
var X8=K(Bf);
function BNQ(a,b){var c=new X8();AXl(c,a,b);return c;}
function AXl(a,b,c){BI();DG(a,b,c,B3Z);}
function BJr(a,b,c){O();return BXT.b;}
var AQf=K(Bf);
function BQ0(a){var b=new AQf();BA9(b,a);return b;}
function BA9(a,b){BI();Hm(a,b,CAl);a.P=3;E7(a,1);}
function AVX(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.o1(c,d,e);if(C()){break _;}g=$z;BI();return g!==CAm&&g!==CAn?3:68;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A8h(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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=AOD(b,c,g,e);if(C()){break _;}h=$z;if(h>=4){$p=2;continue _;}$p=3;continue _;case 2:$z=AOD(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=A7j(b,c,g,e);if(C()){break _;}j=$z;if(!j.Dk()){$p=2;continue _;}if(F(f,
4))return;O();h=BVc.b;$p=6;continue _;case 4:$z=A7F(b,h,g,i);if(C()){break _;}c=$z;O();if(c!=BVc.b)return;c=g+1|0;$p=5;case 5:$z=AOD(b,h,c,i);if(C()){break _;}d=$z;if(d<4)return;$p=7;continue _;case 6:A14(b,c,d,e,h);if(C()){break _;}return;case 7:$z=A7j(b,h,c,i);if(C()){break _;}f=$z;if(f.Dk())return;c=BVb.b;$p=8;case 8:A14(b,h,g,i,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function BmP(a,b,c){O();return BVc.c3(0,c);}
var AWs=K(Bf);
function BMP(a,b){var c=new AWs();BkI(c,a,b);return c;}
function BkI(a,b,c){BI();DG(a,b,c,CAl);}
function DI(){D.call(this);this.Q5=0;}
var CAo=null;var CAl=null;var B30=null;var B3Z=null;var B34=null;var BYh=null;var BYn=null;var CAp=null;var CAq=null;var CAr=null;var B32=null;var CAs=null;var CAt=null;var CAu=null;var B31=null;var CAv=null;var CAw=null;var CAx=null;var CAm=null;var CAn=null;var CAy=null;var CAz=null;function BI(){BI=Bi(DI);BKw();}
function GW(){var a=new DI();HK(a);return a;}
function HK(a){BI();}
function BJb(a){return 0;}
function Bns(a){return 1;}
function BsQ(a){return 1;}
function BGH(a){return 1;}
function Su(a){a.Q5=1;return a;}
function BoX(a){return a.Q5;}
function BKw(){var b;b=new Z6;HK(b);CAo=b;CAl=GW();B30=Su(GW());B3Z=GW();B34=GW();b=new U3;HK(b);BYh=b;b=new U3;HK(b);BYn=b;CAp=Su(GW());b=new R5;HK(b);CAq=b;CAr=GW();B32=Su(GW());b=new Z6;HK(b);CAs=b;CAt=GW();b=new R5;HK(b);CAu=b;B31=GW();CAv=Su(GW());CAw=GW();CAx=GW();b=new R5;HK(b);CAm=b;CAn=GW();CAy=GW();CAz=GW();}
var LB=K(Bf);
function Bo8(a,b){var c=new LB();XN(c,a,b);return c;}
function XN(a,b,c){BI();Hm(a,b,CAq);a.P=c;E7(a,1);BB(a,0.30000001192092896,0.0,0.30000001192092896,0.699999988079071,0.6000000238418579,0.699999988079071);}
function AZf(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}c=$z;return a.F1(c);default:EK();}}CV().s(a,b,c,d,e,$p);}
function Blr(a,b){O();return b!=BVb.b&&b!=BVc.b&&b!=B3y.b?0:1;}
function AWX(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AXD(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ATN(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AXD(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AXD(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.sX(b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BdG(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AOD(b,c,d,e);if(C()){break _;}f=$z;if(f<8){$p=3;continue _;}d=d-1|0;$p=2;case 2:$z=A7F(b,c,d,e);if(C()){break _;}c=$z;return !a.F1(c)?0:1;case 3:$z=AVh(b,c,d,e);if(C()){break _;}g=$z;if(!g)return 0;d=d-1|0;$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AVu(a,b,c,d,e){return null;}
function BHl(a){return 0;}
function BhK(a){return 0;}
function BsB(a){return 1;}
var BcD=K(LB);
function BRG(a,b){var c=new BcD();BKv(c,a,b);return c;}
function BKv(a,b,c){XN(a,b,c);BB(a,0.09999999403953552,0.0,0.09999999403953552,0.8999999761581421,0.800000011920929,0.8999999761581421);}
function ATT(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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:AXD(a,b,c,d,e);if(C()){break _;}g=d+1|0;$p=2;case 2:$z=AOD(b,c,g,e);if(C()){break _;}g=$z;if(g>=9&&!F(f,5)){$p=3;continue _;}return;case 3:$z=AUa(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.bek(c,d,e,g);if(C()){break _;}h=new AJc;if(!F(f,10))h=JI();$p=6;continue _;case 5:b.ben(c,
d,e,g);if(C()){break _;}return;case 6:$z=h.ld(b,f,c,d,e);if(C()){break _;}g=$z;if(g)return;g=a.b;$p=7;case 7:b.bek(c,d,e,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function N$(){Bf.call(this);this.mM=0;}
function AIh(a,b,c){BI();DG(a,b,((c!==BYn?12:14)*16|0)+13|0,c);a.mM=1;if(c===BYn)a.mM=2;BB(a,0.0,0.0,0.0,1.0,1.0,1.0);E7(a,1);}
function QP(b){if(b>=8)b=0;return (b+1|0)/9.0;}
function BgU(a,b){return b&&b!=1?a.P+1|0:a.P;}
function A9B(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7j(b,c,d,e);if(C()){break _;}f=$z;if(f!==a.bG)return (-1);$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ATQ(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.o1(c,d,e);if(C()){break _;}f=$z;if(f!==a.bG)return (-1);$p=2;case 2:$z=b.dY(c,d,e);if(C()){break _;}g=$z;if(g>=8)g=0;return g;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BvG(a){return 0;}
function BLd(a){return 0;}
function Btp(a,b,c){return c&&!b?1:0;}
function A3h(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.o1(c,d,e);if(C()){break _;}g=$z;if(g===a.bG)c=0;else{BI();if(g===CAx)c=0;else{if(f!=1){$p=2;continue _;}c=1;}}return c;case 2:$z=A$k(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A4G(a,b,c,d,e){return null;}
function BIU(a){return 4;}
function BEI(a,b,c){return 0;}
function BHd(a,b){return 0;}
function AW3(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(EL()){var $T=CV();$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=Cr(0.0,0.0,0.0);$p=1;case 1:$z=ATQ(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.dY(c,
d,e);if(C()){break _;}n=$z;if(n<8)return Ec(f);l=0;n=2;$p=3;case 3:$z=A3h(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=Fh(Ec(f),0.0,(-6.0),0.0);return Ec(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 4:$z=A3h(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=Fh(Ec(f),0.0,(-6.0),0.0);return Ec(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 5:$z=A3h(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=Fh(Ec(f),0.0,(-6.0),0.0);return Ec(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 6:$z=A3h(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=Fh(Ec(f),0.0,(-6.0),0.0);return Ec(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 7:$z=ATQ(a,b,n,d,o);if(C()){break _;}q=$z;if(q<0){$p=8;continue _;}if(q>=0){p=q-g|0;f=Fh(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.o1(n,d,o);if(C()){break _;}r=$z;if(!r.kF()){$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=A3h(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=Fh(Ec(f),0.0,(-6.0),0.0);return Ec(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 10:$z
=ATQ(a,b,n,k,o);if(C()){break _;}p=$z;if(p>=0){p=p-l|0;f=Fh(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=A3h(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=Fh(Ec(f),0.0,(-6.0),0.0);return Ec(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 12:$z=A3h(a,b,i,n,e,p);if(C()){break _;}n=$z;if(n)l=1;if(l){l=1;if(l)f=Fh(Ec(f),0.0,(-6.0),0.0);return Ec(f);}c=c+1|
0;d=d+1|0;n=5;$p=13;case 13:$z=A3h(a,b,c,d,e,n);if(C()){break _;}c=$z;if(c)l=1;if(l)f=Fh(Ec(f),0.0,(-6.0),0.0);return Ec(f);default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function AZ3(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AW3(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:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function Bx6(a){var b;b=a.bG;BI();return b===BYh?5:b!==BYn?0:30;}
function A8Y(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.Hv(c,d,e);if(C()){break _;}f=$z;d=d+1|0;$p=2;case 2:$z=b.Hv(c,d,e);if(C()){break _;}g=$z;if(f>g)g=f;return g;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BLc(a){var b;b=a.bG;BI();return b!==BYh?0:1;}
function APj(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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.bG;BI();if(g===BYh&&!F(f,64)){$p=2;continue _;}if(a.bG!==BYn)return;h=d+1|0;$p=1;case 1:$z=A7j(b,c,h,e);if(C()){break _;}i=$z;if(i!==CAo)return;$p=3;continue _;case 2:$z=AUa(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(813);m=V(f)*0.25
+0.75;n=V(f)*1.0+0.5;$p=4;continue _;}if(a.bG!==BYn)return;h=d+1|0;$p=1;continue _;case 3:$z=A6j(b,c,h,e);if(C()){break _;}h=$z;if(!h&&!F(f,100))Cl(b,B(814),c+V(f),d+a.d0,e+V(f),0.0,0.0,0.0);return;case 4:APx(b,j,k,l,i,m,n);if(C()){break _;}if(a.bG!==BYn)return;h=d+1|0;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function Brz(b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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;BI();if(f===BYh){O();g=BYr;$p=1;continue _;}if(f!==BYn){h=g.G;return h===0.0&&g.C===0.0?(-1000.0):Dk(g.C,h)-1.5707963267948966;}O();f=BYs;$p=2;continue _;case 1:$z=AW3(g,b,c,d,e);if(C()){break _;}g=$z;if(f!==BYn){h=g.G;return h===0.0&&g.C===0.0?(-1000.0):Dk(g.C,h)-1.5707963267948966;}O();f=BYs;$p=2;case 2:$z=AW3(f,b,c,d,e);if(C()){break _;}g
=$z;h=g.G;return h===0.0&&g.C===0.0?(-1000.0):Dk(g.C,h)-1.5707963267948966;default:EK();}}CV().s(b,c,d,e,f,g,h,$p);}
function BfR(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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:Beg(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AYQ(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:Beg(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Beg(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}f=$z;if(f==a.b){g=a.bG;BI();if(g===BYn){f=0;h=e-1|0;$p=2;continue _;}}return;case 2:$z=A7j(b,c,d,h);if(C()){break _;}g=$z;if(g===BYh)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=A7j(b,c,d,h);if(C()){break _;}g=$z;if(g===BYh)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=A7j(b,h,d,e);if(C()){break _;}g=$z;if(g===BYh)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=A7j(b,h,d,e);if(C()){break _;}g=$z;if(g===BYh)f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 6:$z=A7j(b,
c,h,e);if(C()){break _;}g=$z;if(g===BYh)f=1;if(!f)return;$p=7;case 7:$z=AUa(b,c,d,e);if(C()){break _;}h=$z;if(!h){O();f=BYf.b;$p=8;continue _;}if(h>4){$p=9;continue _;}O();f=BXT.b;$p=10;continue _;case 8:A14(b,c,d,e,f);if(C()){break _;}$p=9;case 9:A9$(a,b,c,d,e);if(C()){break _;}return;case 10:A14(b,c,d,e,f);if(C()){break _;}$p=9;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A9$(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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(815);j=0.5;k=2.5999999046325684+(V(b.n)-V(b.n))*0.800000011920929;$p=1;case 1:APx(b,f,g,h,i,j,k);if(C()){break _;}l=0;f=c;m=d+1.2;n=e;while(l<8){Cl(b,B(816),f+CQ(),m,n+CQ(),0.0,0.0,0.0);l=l+1|0;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,
h,i,j,k,l,m,n,$p);}
function ATS(){var a=this;N$.call(a);a.ur=0;a.hX=null;a.g9=null;}
function BhY(a,b){var c=new ATS();BBe(c,a,b);return c;}
function BBe(a,b,c){AIh(a,b,c);a.ur=0;a.hX=GC(4);a.g9=Bo(4);}
function A$Q(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}f=$z;g=a.b+1|0;$p=2;case 2:b.bc$(c,d,e,g,f);if(C()){break _;}Gy(b,c,d,e,c,d,e);Vz(b,c,d,e);return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A1s(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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=A9B(a,b,c,d,e);if(C()){break _;}g=$z;h=1;if(g<=0){$p=2;continue _;}i=(-100);a.ur=0;j=c-1|0;$p=3;continue _;case 2:A$Q(a,b,c,d,e);if(C()){break _;}k=d-1|0;$p=7;continue _;case 3:$z=A1o(a,b,j,d,e,i);if(C()){break _;}j=$z;l
=c+1|0;$p=4;case 4:$z=A1o(a,b,l,d,e,j);if(C()){break _;}j=$z;l=e-1|0;$p=5;case 5:$z=A1o(a,b,c,d,l,j);if(C()){break _;}j=$z;l=e+1|0;$p=6;case 6:$z=A1o(a,b,c,d,l,j);if(C()){break _;}j=$z;l=j+a.mM|0;if(!(l<8&&j>=0))l=(-1);j=d+1|0;$p=8;continue _;case 7:$z=AZh(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.g9.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.g9.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.hX;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.hX;p=g+a.mM|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=A9B(a,b,c,j,e);if(C()){break _;}p=$z;if(p>=0){$p=11;continue _;}if(a.ur>=2){q=a.bG;BI();if(q===BYh){j=d-1|0;$p=13;continue _;}}q=a.bG;BI();if(q===BYn&&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:AXc(b,c,k,e,j,d);if(C()){break _;}return;case 10:AXc(b,c,k,e,d,g);if(C()){break _;}return;case 11:$z=A9B(a,b,c,j,e);if(C()){break _;}l=$z;if(l<8)l=l+8|0;if(a.ur>=2){q=a.bG;BI();if(q===BYh){j=d-1|0;$p=13;continue _;}}q=a.bG;BI();if(q===BYn&&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=A7z(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.g9.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.g9.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.hX;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.hX;p=g+a.mM|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=A6j(b,c,j,e);if(C()){break _;}p=$z;if(!p){$p=14;continue _;}l=0;q=a.bG;BI();if
(q===BYn&&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=A7j(b,c,j,e);if(C()){break _;}q=$z;if(q===a.bG){$p=15;continue _;}q=a.bG;BI();if(q===BYn&&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=AUa(b,c,d,e);if(C()){break _;}j=$z;if(!j)l=0;q=a.bG;BI();if(q===BYn&&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:A$Q(a,b,c,d,e);if(C()){break _;}l=g;g=l;k=d-1|0;$p=7;continue _;case 17:b.ben(c,d,e,l);if(C()){break _;}b.ew(c,d,e,a.b);j=a.b;$p=18;case 18:AWn(b,c,d,e,j);if(C()){break _;}g=l;k=d-1|0;$p=7;continue _;case 19:A14(b,c,d,e,j);if(C()){break _;}g=l;k=d-1|0;$p=7;continue _;case 20:A1O(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=A7z(a,b,j,d,l);if(C()){break _;}p=$z;if(!p){$p=23;continue _;}m=m+1|0;if(m>=4){n=a.g9.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.hX;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.hX;p=g+a.mM|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.g9.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:A1O(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=A7j(b,j,d,l);if(C()){break _;}f=$z;if(f!==a.bG){$p=25;continue _;}$p=26;continue _;case 24:A1O(a,b,c,d,h,p);if(C()){break _;}if(!n[3])return;e=e+1|0;$p=27;continue _;case 25:$z=A7z(a,b,j,k,l);if(C()){break _;}p=$z;if(p){n=a.g9.data;p=1;$p=28;continue _;}a.g9.data[m]=0;m=m+1|0;if(m>=4){n=a.g9.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.hX;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.hX;p=g+a.mM
|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.g9.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=AUa(b,j,d,l);if(C()){break _;}p=$z;if(p){$p=25;continue _;}m=m+1|0;if(m>=4){n=a.g9.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.hX;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.hX;p=g+a.mM|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.g9.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:A1O(a,b,c,d,e,p);if(C()){break _;}return;case 28:$z=Bdr(a,b,j,d,l,p,m);if(C()){break _;}j=$z;n[m]=j;m=m+1|0;if(m>=4){n=a.g9.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.hX;o.data[l]=n[l]!=j?0:1;l=l+1|0;}n=a.hX;p=g+a.mM|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.g9.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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function A1O(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AZh(a,b,c,d,e);if(C()){break _;}g=$z;if(!g)return;$p=2;case 2:$z=A7F(b,c,d,e);if(C()){break _;}g=$z;if(g<=0){g=a.b;$p=3;continue _;}h=a.bG;BI();if(h===BYn){$p=6;continue _;}O();h=BU_.data[g];$p=4;continue _;case 3:AXc(b,c,d,e,g,f);if(C()){break _;}return;case 4:$z=AUa(b,c,d,e);if(C()){break _;}g=$z;$p=5;case 5:h.a_N(b,
c,d,e,g);if(C()){break _;}g=a.b;$p=3;continue _;case 6:A9$(a,b,c,d,e);if(C()){break _;}g=a.b;$p=3;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function Bdr(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(EL()){var $T=CV();$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=Bc(g,1);k=Bc(g,3);l=Bc(g,2);m=c-1|0;n=e-1|0;o=d-1|0;p=Bc(f,4);q=f+1|0;a:{while(i<4){if(!(!i&&!j)){r=Bc(i,1);if(!(!r&&!g)){s=Bc(i,2);if(!(!s&&!k)){t=Bc(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=A7z(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=Bc(i,1);if(!r&&!g)continue;s=Bc(i,2);if(!s&&!k)continue;t=Bc(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=A7j(b,u,d,r);if(C()){break _;}v=$z;if(v!==a.bG){$p=3;continue _;}$p=4;continue _;case 3:$z=A7z(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=Bc(i,1);if(!r&&!g)continue;s=Bc(i,2);if(!s&&!k)continue;t=Bc(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=AUa(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=Bc(i,1);if(!r&&!g)continue;s=Bc(i,2);if(!s&&!k)continue;t=Bc(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=Bdr(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=Bc(i,1);if(!r&&!g)continue;s=Bc(i,2);if(!s&&!k)continue;t=Bc(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:EK();}}CV().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 A7z(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}f=$z;O();if(f!=B3C.b&&f!=B3J.b&&f!=B3B.b&&f!=B3D.b&&f!=B3V.b){if(!f)return 0;return BU_.data[f].bG.cy();}return 1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A1o(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A9B(a,b,c,d,e);if(C()){break _;}g=$z;if(g<0)return f;if(!g)a.ur=a.ur+1|0;if(g>=8)g=0;if(f>=0&&g>=f)g=f;return g;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AZh(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7j(b,c,d,e);if(C()){break _;}f=$z;if(f===a.bG)c=0;else{BI();if(f!==BYn){$p=2;continue _;}c=0;}return c;case 2:$z=A7z(a,b,c,d,e);if(C()){break _;}c=$z;return c?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A7m(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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:Beg(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=A7F(b,c,d,e);if(C()){break _;}f=$z;g=a.b;if(f==g)b.ew(c,d,e,g);return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
var A_0=K(N$);
function BkP(a,b){var c=new A_0();BD_(c,a,b);return c;}
function BD_(a,b,c){AIh(a,b,c);E7(a,0);BI();if(c===BYn)E7(a,1);}
function A$n(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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:Beg(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=A7F(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return;$p=3;case 3:$z=AUa(b,c,d,e);if(C()){break _;}g=$z;b.xA=1;f=a.b-1|0;$p=4;case 4:b.bc$(c,d,e,f,g);if(C()){break _;}Gy(b,c,d,e,c,d,e);b.ew(c,d,e,a.b-1|0);b.xA=0;return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A3S(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.bG;BI();if(g===BYn){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=A7F(b,c,d,e);if(C()){break _;}j=$z;if(!j){j=c-1|0;$p=2;continue _;}O();if(BU_.data[j].bG.kF())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
=BcM(a,b,j,d,e);if(C()){break _;}j=$z;if(!j){j=c+1|0;$p=4;continue _;}O();h=BYi.b;$p=3;case 3:A14(b,c,d,e,h);if(C()){break _;}return;case 4:$z=BcM(a,b,j,d,e);if(C()){break _;}j=$z;if(!j){j=e-1|0;$p=5;continue _;}O();h=BYi.b;$p=3;continue _;case 5:$z=BcM(a,b,c,d,j);if(C()){break _;}j=$z;if(!j){j=e+1|0;$p=6;continue _;}O();h=BYi.b;$p=3;continue _;case 6:$z=BcM(a,b,c,d,j);if(C()){break _;}j=$z;if(!j){j=d-1|0;$p=7;continue _;}O();h=BYi.b;$p=3;continue _;case 7:$z=BcM(a,b,c,j,e);if(C()){break _;}j=$z;if(!j){j=d+
1|0;$p=8;continue _;}O();h=BYi.b;$p=3;continue _;case 8:$z=BcM(a,b,c,j,e);if(C()){break _;}j=$z;if(j){O();h=BYi.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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function BcM(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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=A7j(b,c,d,e);if(C()){break _;}b=$z;return b.Q5;default:EK();}}CV().s(a,b,c,d,e,$p);}
var Sm=K(Bf);
var CAA=0;function BN8(a,b){var c=new Sm();AJu(c,a,b);return c;}
function AJu(a,b,c){BI();DG(a,b,c,CAt);}
function A3w(a,b,c,d,e){b.ew(c,d,e,a.b);}
function A3O(a,b,c,d,e,f){b.ew(c,d,e,a.b);}
function A19(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,g,e);if(C()){break _;}g=$z;if(!g)g=1;else{O();if(g==BYi.b)g=1;else{f=BU_.data[g].bG;BI();g=f===BYh?1:f!==BYn?0:1;}}if(g&&d>=0){f=new SW;h=c+0.5;i=d+0.5;j=e+0.5;c=a.b;HV(f,b);f.zy=0;f.iU=c;f.ry=1;FO(f,0.9800000190734863,0.9800000190734863);f.b5=f.eG
/2.0;k=h;l=i;m=j;Du(f,k,l,m);f.g=0.0;f.j=0.0;f.h=0.0;f.k1=0;f.bJ=k;f.cA=l;f.bI=m;if(!CAA){$p=2;continue _;}if(!f.cf){$p=3;continue _;}}return;case 2:b.a_g(f);if(C()){break _;}return;case 3:Bcx(f);if(C()){break _;}if(f.cf)return;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function BFj(a){return 3;}
function ASD(){CAA=0;}
var A$K=K(Sm);
function BQ6(a,b){var c=new A$K();ByR(c,a,b);return c;}
function ByR(a,b,c){AJu(a,b,c);}
function BL8(a,b,c){if(F(c,10))b=a.b;else{BN();b=CAB.bo;}return b;}
var A4$=K(Bf);
function AKH(a,b){var c=new A4$();BBC(c,a,b);return c;}
function BBC(a,b,c){BI();DG(a,b,c,B3Z);}
function Bp2(a,b,c){b=a.b;O();if(b==BX$.b){BN();b=CAC.bo;}else if(b==B3u.b){BN();b=CAD.bo;}return b;}
function BB3(a,b){return 1;}
var A9C=K(Bf);
function BO7(a){var b=new A9C();BL1(b,a);return b;}
function BL1(a,b){BI();Hm(a,b,B30);a.P=20;}
function BJN(a,b){return 1;}
function BgV(a,b,c){O();return BXW.b;}
function Byz(a,b){return b==1?21:b?20:21;}
function Yb(){Bf.call(this);this.GD=0;}
function Be_(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.dj(c,d,e);if(C()){break _;}g=$z;if(!a.GD&&g==a.b)return 0;$p=2;case 2:$z=A$k(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A7N(){var a=this;Yb.call(a);a.XY=0;a.wE=0;}
function BNh(a,b){var c=new A7N();BCY(c,a,b);return c;}
function BCY(a,b,c){BI();DG(a,b,c,CAp);a.GD=0;a.wE=0;a.XY=c;E7(a,1);}
function Ber(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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.wE=0;$p=1;case 1:A$1(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A02(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}g=$z;if(g!=a.b)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}g=$z;if(g&&g==(f-1|0)){$p=3;continue _;}return;case 3:A$1(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A$1(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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.wE;a.wE=f+1|0;if(f>=100)return;g=d-1|0;$p=1;case 1:$z=A7j(b,c,g,e);if(C()){break _;}h=$z;f=!h.cy()?0:16;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}i=$z;if(i){$p=4;continue _;}i=1;j=1;$p=3;case 3:b.ben(c,d,e,j);if(C()){break _;}$p=4;case 4:$z=A1U(a,b,c,g,e,f);if(C()){break _;}f
=$z;k=e-1|0;$p=5;case 5:$z=A1U(a,b,c,d,k,f);if(C()){break _;}f=$z;l=e+1|0;$p=6;case 6:$z=A1U(a,b,c,d,l,f);if(C()){break _;}f=$z;m=c-1|0;$p=7;case 7:$z=A1U(a,b,m,d,e,f);if(C()){break _;}j=$z;f=c+1|0;$p=8;case 8:$z=A1U(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.ben(c,d,e,j);if(C()){break _;}$p=10;case 10:A02(a,b,c,g,e,i);if(C()){break _;}g=d+1|0;$p=11;case 11:A02(a,b,c,g,e,i);if(C()){break _;}$p=12;case 12:A02(a,b,c,d,k,i);if(C()){break _;}$p=13;case 13:A02(a,b,c,d,l,i);if
(C()){break _;}$p=14;case 14:A02(a,b,m,d,e,i);if(C()){break _;}$p=15;case 15:A02(a,b,f,d,e,i);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function A1U(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}g=$z;O();if(g==BXW.b)return 16;if(g!=a.b)return f;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}h=$z;if(h&&h>f)return h;return f;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A_R(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}g=$z;if(!g){a.wE=0;$p=2;continue _;}if(g==1){$p=3;continue _;}if(F(f,10))return;$p=6;continue _;case 2:A$1(a,b,c,d,e);if(C()){break _;}return;case 3:$z=AUa(b,c,d,e);if(C()){break _;}g=$z;$p=4;case 4:AO9(a,b,c,d,e,g);if(C()){break _;}g=0;$p=5;case 5:A14(b,c,d,e,g);if(C()){break _;}return;case 6:A$1(a,
b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Bkk(a,b){return F(b,20)?0:1;}
function BqQ(a,b,c){O();return BX1.b;}
function BoN(a){return a.GD?0:1;}
function A3Y(a,b,c,d,e,f){}
var AYO=K(Bf);
function BQp(a){var b=new AYO();BtJ(b,a);return b;}
function BtJ(a,b){BI();Hm(a,b,CAr);a.P=48;}
function Bbh(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7j(b,f,j,k);if(C()){break _;}l=$z;BI();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:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function Bc$(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,f,k,l);if(C()){break _;}d=$z;$p=2;case 2:AWn(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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function OH(){Bf.call(this);this.a5k=0;}
function CAE(a,b,c,d){var e=new OH();AFU(e,a,b,c,d);return e;}
function AFU(a,b,c,d,e){DG(a,b,c,d);a.a5k=e;}
function BuS(a){return 0;}
function APf(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.dj(c,d,e);if(C()){break _;}g=$z;if(!a.a5k&&g==a.b)return 0;$p=2;case 2:$z=A$k(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
var Be2=K(OH);
function BNK(a,b,c,d){var e=new Be2();BqS(e,a,b,c,d);return e;}
function BqS(a,b,c,d,e){AFU(a,b,c,d,e);}
function ByY(a,b){return 0;}
var A$T=K(LB);
function Bxc(a,b){var c=new A$T();BvD(c,a,b);return c;}
function BvD(a,b,c){XN(a,b,c);BB(a,0.30000001192092896,0.0,0.30000001192092896,0.699999988079071,0.4000000059604645,0.699999988079071);}
function AXk(a,b){O();return B26.data[b];}
function A8d(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=AOD(b,c,d,e);if(C()){break _;}f=$z;if(f>13)return 0;d=d-1|0;$p=2;case 2:$z=A7F(b,c,d,e);if(C()){break _;}c=$z;return !AXk(a,c)?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
var A60=K(Bf);
function A87(a,b){var c=new A60();BAc(c,a,b);return c;}
function BAc(a,b,c){BI();Hm(a,b,B34);a.P=c;}
function BFV(a,b){return b==1?a.P-16|0:b?a.P:a.P+16|0;}
function APH(){Bf.call(this);this.LG=0;}
function BKe(a,b){var c=new APH();BHe(c,a,b);return c;}
function BHe(a,b,c){BI();DG(a,b,6,B3Z);a.LG=c;if(!c)BB(a,0.0,0.0,0.0,1.0,0.5,1.0);KW(a,255);}
function Bvj(a,b){return b>1?5:6;}
function Brd(a){return a.LG;}
function ARC(a,b,c,d,e,f){O();}
function A6Q(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,f,e);if(C()){break _;}g=$z;if(g!=BVe.b)return;g=0;$p=2;case 2:A14(b,c,d,e,g);if(C()){break _;}d=BVd.b;$p=3;case 3:A14(b,c,f,e,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BBv(a,b,c){O();return BVe.b;}
function BzN(a){return a.LG;}
function A34(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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!==BVe){$p=1;continue _;}if(f==1)return 1;$p=2;continue _;case 1:A$k(a,b,c,d,e,f);if(C()){break _;}if(f==1)return 1;$p=2;case 2:$z=A$k(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.dj(c,d,e);if(C()){break _;}c=$z;return c==a.b?0:1;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
var BdN=K(Bf);
function BNk(a,b){var c=new BdN();BCm(c,a,b);return c;}
function BCm(a,b,c){BI();DG(a,b,c,CAv);}
function BGm(a,b){return !b?a.P+2|0:b!=1?a.P:a.P+1|0;}
function ARl(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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(BU_.data[f].f7()){$p=1;continue _;}}return;case 1:$z=A$R(b,c,d,e);if(C()){break _;}f=$z;if(!f)return;f=0;$p=2;case 2:A3U(a,b,c,d,e,f);if(C()){break _;}f=0;$p=3;case 3:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bx_(a,b){return 0;}
function A$t(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=BjT(b,c+0.5,d+0.5,e+0.5);f.jo=F(b.n,f.jo/4|0)+(f.jo/8|0)|0;$p=1;case 1:b.a_g(f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A3U(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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=BjT(b,c+0.5,d+0.5,e+0.5);$p=1;case 1:b.a_g(g);if(C()){break _;}h=B(817);i=1.0;j=1.0;$p=2;case 2:A5t(b,g,h,i,j);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
var ASX=K(Bf);
function BPA(a,b){var c=new ASX();Bxw(c,a,b);return c;}
function Bxw(a,b,c){BI();DG(a,b,c,B30);}
function BLZ(a,b){return b>1?a.P:4;}
function BF1(a,b){return 0;}
var AOQ=K(X8);
function BN0(a,b){var c=new AOQ();BBx(c,a,b);return c;}
function BBx(a,b,c){AXl(a,b,c);}
function BEC(a,b){return 1;}
function Bil(a,b,c){O();return BYf.b;}
var WC=K(Bf);
function BQr(a,b){var c=new WC();BfO(c,a,b);return c;}
function BfO(a,b,c){BI();DG(a,b,c,CAu);E7(a,1);}
function A0k(a,b,c,d,e){return null;}
function Bok(a){return 0;}
function By5(a){return 0;}
function BCV(a){return 2;}
function AZm(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;f=e+1|0;$p=4;case 4:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;d=d-1|0;$p=5;case 5:$z=A6j(b,c,d,e);if(C()){break _;}c=$z;return c;default:
EK();}}CV().s(a,b,c,d,e,f,$p);}
function A0A(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=A6j(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=A6j(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=A6j(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=A6j(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
=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)g=1;$p=7;case 7:b.ben(c,d,e,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function Bgd(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}g=$z;if(g)return;$p=2;case 2:a.fi(b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A6Z(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(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=A6j(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.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=A6j(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.ben(c,
d,e,f);if(C()){break _;}$p=6;case 6:AQW(a,b,c,d,e);if(C()){break _;}return;case 7:$z=A6j(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.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:$z=A6j(b,c,f,e);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=5;$p=11;continue _;case 10:b.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;case 11:b.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AX7(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AQW(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}g=$z;h=0;f=c-1|0;$p=3;case 3:$z=A6j(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=A6j(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(!f&&
g==3)h=1;f=e+1|0;$p=6;case 6:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;f=d-1|0;$p=7;case 7:$z=A6j(b,c,f,e);if(C()){break _;}f=$z;if(!f&&g==5)h=1;if(!h)return;$p=8;case 8:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=9;case 9:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=10;case 10:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AQW(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=AZm(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:A14(b,c,d,e,f);if(C()){break _;}return 0;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Ba2(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=AXG(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function Be3(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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;Cl(b,B(818),k,l,j,0.0,0.0,0.0);Cl(b,B(819),k,l,j,0.0,0.0,0.0);}else if(g==2){k=h+0.27000001072883606;l=i+0.2199999988079071;Cl(b,B(818),k,l,j,0.0,
0.0,0.0);Cl(b,B(819),k,l,j,0.0,0.0,0.0);}else if(g==3){l=i+0.2199999988079071;k=j-0.27000001072883606;Cl(b,B(818),h,l,k,0.0,0.0,0.0);Cl(b,B(819),h,l,k,0.0,0.0,0.0);}else if(g!=4){Cl(b,B(818),h,i,j,0.0,0.0,0.0);Cl(b,B(819),h,i,j,0.0,0.0,0.0);}else{l=i+0.2199999988079071;k=j+0.27000001072883606;Cl(b,B(818),h,l,k,0.0,0.0,0.0);Cl(b,B(819),h,l,k,0.0,0.0,0.0);}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function A1J(){var a=this;Bf.call(a);a.Dt=null;a.OC=null;}
function BPc(a,b){var c=new A1J();Bpy(c,a,b);return c;}
function Bpy(a,b,c){BI();DG(a,b,c,CAs);a.Dt=Bo(256);a.OC=Bo(256);M9(a,BXV.b,5,20);M9(a,BXW.b,5,5);M9(a,BXX.b,30,60);M9(a,BYd.b,30,20);M9(a,BYe.b,15,100);M9(a,BX9.b,30,60);E7(a,1);}
function M9(a,b,c,d){a.Dt.data[b]=c;a.OC.data[b]=d;}
function BfK(a,b,c,d,e){return null;}
function BG3(a){return 0;}
function Bti(a){return 0;}
function BzW(a){return 3;}
function BjM(a,b){return 0;}
function BmN(a){return 10;}
function AOO(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}g=$z;h=Bc(g,15);if(h>=0){$p=2;continue _;}i=g+1|0;$p=3;continue _;case 2:$z=A6P(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.ben(c,
d,e,i);if(C()){break _;}b.ew(c,d,e,a.b);$p=2;continue _;case 4:$z=AU7(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=A6j(b,c,h,e);if(C()){break _;}h=$z;if(h&&g<=3)return;h=0;$p=6;case 6:A14(b,c,d,e,h);if(C()){break _;}return;case 7:A4W(a,b,h,d,e,i,f);if(C()){break _;}i=c-1|0;g=300;$p=8;case 8:A4W(a,b,i,d,e,g,f);if(C()){break _;}g=200;$p=9;case 9:A4W(a,b,c,j,e,g,f);if(C()){break _;}k=d+1|0;g=250;$p=10;case 10:A4W(a,
b,c,k,e,g,f);if(C()){break _;}l=e-1|0;g=300;$p=11;case 11:A4W(a,b,c,d,l,g,f);if(C()){break _;}m=e+1|0;g=300;$p=12;case 12:A4W(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:A14(b,c,d,e,h);if(C()){break _;}return;case 14:$z=A7F(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=AVE(a,b,r,p,o,g);if(C()){break _;}g=$z;r=i-1|0;$p=16;case 16:$z=AVE(a,b,r,p,o,g);if(C()){break _;}g=$z;r=p-1|0;$p=17;case 17:$z=AVE(a,b,i,r,o,g);if(C()){break _;}g=$z;r=p+1|0;$p=18;case 18:$z=AVE(a,b,i,r,o,g);if(C()){break _;}g=$z;r=o-1|0;$p=19;case 19:$z=AVE(a,b,i,p,r,g);if(C()){break _;}r=$z;g
=o+1|0;$p=20;case 20:$z=AVE(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:A14(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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function A4W(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.OC.data;$p=1;case 1:$z=A7F(b,c,d,e);if(C()){break _;}i=$z;j=h[i];if(F(g,f)>=j)return;$p=2;case 2:$z=A7F(b,c,d,e);if(C()){break _;}f=$z;O();i=f!=BYe.b?0:1;if(F(g,2)){f=0;$p=3;continue _;}f=a.b;$p=4;continue _;case 3:A14(b,c,d,e,f);if(C()){break _;}if(!i)return;g=BYe;f=0;$p=5;continue _;case 4:A14(b,c,d,e,
f);if(C()){break _;}if(!i)return;g=BYe;f=0;$p=5;case 5:g.tM(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function A6P(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=AU7(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c-1|0;$p=2;case 2:$z=AU7(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=d-1|0;$p=3;case 3:$z=AU7(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=d+1|0;$p=4;case 4:$z=AU7(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=5;case 5:$z=AU7(a,b,c,d,f);if(C()){break _;}f=
$z;if(f)return 1;e=e+1|0;$p=6;case 6:$z=AU7(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bo9(a){return 0;}
function AU7(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.Dt.data;$p=1;case 1:$z=b.dj(c,d,e);if(C()){break _;}c=$z;return f[c]<=0?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AVE(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.Dt.data;$p=1;case 1:$z=A7F(b,c,d,e);if(C()){break _;}c=$z;h=g[c];if(h>f)f=h;return f;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function Bc9(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=A6P(a,b,c,d,e);if(C()){break _;}c=$z;return c?1:0;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ARw(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,c,f,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=A6P(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;f=0;$p=3;case 3:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ASc(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,c,f,e);if(C()){break _;}f=$z;if(f){b.ew(c,d,e,a.b);return;}$p=2;case 2:$z=A6P(a,b,c,d,e);if(C()){break _;}f=$z;if(f){b.ew(c,d,e,a.b);return;}f=0;$p=3;case 3:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A3Z(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(EL()){var $T=CV();$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(820);l=1.0+V(f);m=V(f)*0.699999988079071+0.30000001192092896;$p=2;continue _;case 1:$z=A6j(b,c,g,e);if(C()){break _;}n=$z;if(n){g=0;l=
c;m=d;o=e;while(g<3){Cl(b,B(816),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=BYi;$p=3;continue _;case 2:APx(b,h,i,j,k,l,m);if(C()){break _;}g=d-1|0;$p=1;continue _;case 3:$z=AU7(k,b,c,g,e);if(C()){break _;}g=$z;if(g){g=0;l=c;m=d;o=e;while(g<3){Cl(b,B(816),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=BYi;g=c-1|0;$p=4;case 4:a:{$z=AU7(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);Cl(b,B(816),
m,o,r,0.0,0.0,0.0);g=g+1|0;}}}k=BYi;n=c+1|0;$p=5;case 5:a:{$z=AU7(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);Cl(b,B(816),m,o,r,0.0,0.0,0.0);g=g+1|0;}}}k=BYi;g=e-1|0;$p=6;case 6:a:{$z=AU7(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;Cl(b,B(816),m,p,r,0.0,0.0,0.0);g=g+1|0;}}}k=BYi;g=e+1|0;$p=7;case 7:a:{$z=AU7(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;Cl(b,B(816),t,l,q,0.0,0.0,0.0);n=n+1|0;}}}k=BYi;d=d+1|0;$p=8;case 8:a:{$z=AU7(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);Cl(b,B(816),t,o,r,0.0,0.0,0.0);g=g+1|0;}}}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
var Ix=K(Bf);
function Xn(a,b,c){Hm(a,b,c);B27.data[b]=1;}
function A1k(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.HX();if(C()){break _;}f=$z;$p=2;case 2:AUZ(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bb2(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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:A9T(b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
var AQj=K(Ix);
function BO2(a,b){var c=new AQj();Bii(c,a,b);return c;}
function Bii(a,b,c){BI();DG(a,b,c,B3Z);}
function A7u(a){return BON();}
function Btb(a,b,c){return 0;}
function Bwb(a,b){return 0;}
function Bro(a){return 0;}
function A5F(){Bf.call(this);this.cQ=null;}
function Bvm(a,b){var c=new A5F();Bsj(c,a,b);return c;}
function Bsj(a,b,c){DG(a,b,c.P,c.bG);a.cQ=c;B_(a,c.x0);ED(a,c.xv/3.0);a.fg=c.fg;}
function BGP(a){return 0;}
function ByX(a){return 0;}
function BA1(a){return 10;}
function A1$(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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$k(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AXH(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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:BbN(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:BbN(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:BbN(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:BbN(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:BbN(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:BbN(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:BbN(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:BbN(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:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AWd(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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.dl)return;g=d+1|0;$p=1;case 1:$z=A7j(b,c,g,e);if(C()){break _;}h=$z;if(!h.cy()){$p=2;continue _;}g=a.cQ.b;$p=11;continue _;case 2:AWS(a,b,c,d,e);if(C()){break _;}i=c+1|0;j=d-1|0;$p=3;case 3:AWS(a,b,i,j,e);if(C()){break _;}k=c-1|0;$p=4;case 4:AWS(a,b,k,j,e);if(C()){break _;}l
=e-1|0;$p=5;case 5:AWS(a,b,c,j,l);if(C()){break _;}m=e+1|0;$p=6;case 6:AWS(a,b,c,j,m);if(C()){break _;}$p=7;case 7:AWS(a,b,i,g,e);if(C()){break _;}$p=8;case 8:AWS(a,b,k,g,e);if(C()){break _;}$p=9;case 9:AWS(a,b,c,g,l);if(C()){break _;}$p=10;case 10:AWS(a,b,c,g,m);if(C()){break _;}h=a.cQ;$p=12;continue _;case 11:A14(b,c,d,e,g);if(C()){break _;}h=a.cQ;$p=12;case 12:h.dw(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function AWS(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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=BeE(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=BeE(a,b,f,h,e);if(C()){break _;}i=$z;if(i)g=0;i=c-1|0;$p=3;case 3:$z=BeE(a,b,i,h,e);if(C()){break _;}j=$z;if(j)g=1;j=e+1|0;$p=4;case 4:$z=BeE(a,b,c,h,j);if(C()){break _;}k=$z;if(k)g=2;k=e-1|0;$p=
5;case 5:$z=BeE(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=ATm(a,b,f,d,e);if(C()){break _;}h=$z;if(h){$p=7;continue _;}$p=9;continue _;case 7:$z=ATm(a,b,i,d,e);if(C()){break _;}h=$z;if(!h)g=0;$p=9;continue _;case 8:$z=BeE(a,b,i,h,e);if(C()){break _;}i=$z;if(i)g=0;$p=12;continue _;case 9:$z=ATm(a,b,i,d,e);if(C()){break _;}h=$z;if(h){$p=10;continue _;}$p=13;continue _;case 10:$z=ATm(a,b,f,d,e);if(C()){break _;}h=
$z;if(!h)g=1;$p=13;continue _;case 11:b.ben(c,d,e,g);if(C()){break _;}return;case 12:$z=BeE(a,b,f,h,e);if(C()){break _;}f=$z;if(f)g=1;$p=15;continue _;case 13:$z=ATm(a,b,c,d,j);if(C()){break _;}h=$z;if(h){$p=14;continue _;}$p=16;continue _;case 14:$z=ATm(a,b,c,d,k);if(C()){break _;}h=$z;if(!h)g=2;$p=16;continue _;case 15:$z=BeE(a,b,c,h,k);if(C()){break _;}f=$z;if(f)g=2;$p=18;continue _;case 16:$z=ATm(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
=ATm(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=BeE(a,b,c,h,j);if(C()){break _;}f=$z;if(f)g=3;if(g<0)return;$p=11;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function ATm(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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=A7j(b,c,d,e);if(C()){break _;}b=$z;return b.cy();default:EK();}}CV().s(a,b,c,d,e,$p);}
function BeE(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}f=$z;if(!f)c=0;else{O();c=BU_.data[f].dK()!=10?0:1;}return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Beq(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:g.kO(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A6J(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:g.nD(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function ATb(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:g.tM(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BcB(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:$z=f.X0(b,c,d,e);if(C()){break _;}g=$z;return g;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BtN(a,b){return a.cQ.Tt(b);}
function BI4(a){return a.cQ.tt();}
function BFC(a,b,c){return a.cQ.c3(b,c);}
function Bm$(a,b){return a.cQ.eg(b);}
function BkG(a,b,c){return a.cQ.eK(b,c);}
function BIZ(a,b){return a.cQ.bj(b);}
function BbT(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:$z=g.BP(b,c,d,e,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function ByK(a){return a.cQ.lu();}
function Bcc(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:$z=f.qa(b,c,d,e);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ASw(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:h.Bn(b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BlE(a){return a.cQ.C7();}
function BlW(a,b,c){return a.cQ.GA(b,c);}
function AZA(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:$z=f.gr(b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ASr(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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:AWd(a,b,c,d,e,f);if(C()){break _;}g=a.cQ;$p=2;case 2:g.fi(b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function APh(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:f.iL(b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A_k(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:h.Yu(b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BcE(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:g.a_N(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Bfo(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:g.sN(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A2S(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:g.dD(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A$w(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:$z=g.kA(b,c,d,e,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A5i(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.cQ;$p=1;case 1:f.DM(b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A9Y(){Ix.call(this);this.hb=null;}
function BPr(a){var b=new A9Y();BH2(b,a);return b;}
function BH2(a,b){BI();Xn(a,b,B30);a.hb=new D2;a.P=26;}
function AS3(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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.P-1|0;if(!f)return a.P-1|0;g=e-1|0;$p=1;case 1:$z=b.dj(c,d,g);if(C()){break _;}h=$z;i=e+1|0;$p=2;case 2:$z=b.dj(c,d,i);if(C()){break _;}j=$z;k=c-1|0;$p=3;case 3:$z=b.dj(k,d,e);if(C()){break _;}l=$z;m=c+1|0;$p=4;case 4:$z
=b.dj(m,d,e);if(C()){break _;}n=$z;c=a.b;e=Bc(h,c);if(e&&j!=c){e=Bc(l,c);if(e&&n!=c){m=3;O();o=B26.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.P:a.P+1|0;}if(f!=4&&f!=5){p=0;if(!e)p=(-1);c=e?m:k;$p=7;continue _;}return a.P;}if(f!=2&&f!=3){p=0;if(!e)p=(-1);c=e?i:g;$p=5;continue _;}return a.P;case 5:$z=b.dj(k,d,c);if(C()){break _;}q=$z;if(h==a.b)i=g;$p=6;case 6:$z=b.dj(m,d,i);if(C()){break _;}i=$z;if(f==4)p=(-1)-p|0;k=5;O();o=B26.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.P+32|0:a.P+16|0)+p|0;case 7:$z=b.dj(c,d,g);if(C()){break _;}g=$z;if(l==a.b)m=k;$p=8;case 8:$z=b.dj(m,d,i);if(C()){break _;}i=$z;if(f==3)p=(-1)-p|0;k=3;O();o=B26.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.P+32|0:a.P+16|0)+p|0;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function BtZ(a,b){return b==1?a.P-1|0:!b?a.P-1|0:b!=3?a.P:a.P+1|0;}
function BaU(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,g,d,e);if(C()){break _;}h=$z;if(h==a.b)f=1;h=c+1|0;$p=2;case 2:$z=A7F(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=A7F(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=A7F(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=A_$(a,b,g,d,e);if(C()){break _;}j=$z;if(j)return 0;$p=6;case 6:$z=A_$(a,b,h,d,e);if(C()){break _;}e=$z;if(e)return 0;$p=7;case 7:$z=A_$(a,b,c,d,i);if(C()){break _;}e=$z;if(e)return 0;$p=8;case 8:$z=A_$(a,b,c,d,k);if(C()){break _;}c=$z;return c?0:1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function A_$(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return 0;f=c-1|0;$p=2;case 2:$z=A7F(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b)return 1;f=c+1|0;$p=3;case 3:$z=A7F(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b)return 1;f=e-1|0;$p=4;case 4:$z=A7F(b,c,d,f);if(C()){break _;}f=$z;if(f==a.b)return 1;e=e+1|0;$p=5;case 5:$z=A7F(b,c,d,e);if(C()){break _;}c
=$z;return c!=a.b?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bgz(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(EL()){var $T=CV();$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=A0r(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=ACq(g,h);if(f!==null){m=V(a.hb)*0.800000011920929+0.10000000149011612;n=V(a.hb)*0.800000011920929+0.10000000149011612;o
=V(a.hb)*0.800000011920929+0.10000000149011612;p=j+m;q=k+n;r=l+o;if(f.t>0){s=F(a.hb,21)+10|0;t=f.t;if(s>t)s=t;f.t=t-s|0;u=JM(b,p,q,r,MU(f.bs,s,f.et));u.g=D3(a.hb)*0.05000000074505806;u.j=D3(a.hb)*0.05000000074505806+0.20000000298023224;u.h=D3(a.hb)*0.05000000074505806;$p=3;continue _;}}h=h+1|0;}$p=2;case 2:Bb2(a,b,c,d,e);if(C()){break _;}return;case 3:b.a_g(u);if(C()){break _;}a:while(true){if(f.t>0){s=F(a.hb,21)+10|0;t=f.t;if(s>t)s=t;f.t=t-s|0;u=JM(b,p,q,r,MU(f.bs,s,f.et));u.g=D3(a.hb)*0.05000000074505806;u.j
=D3(a.hb)*0.05000000074505806+0.20000000298023224;u.h=D3(a.hb)*0.05000000074505806;continue _;}while(true){h=h+1|0;if(h>=i)break a;f=ACq(g,h);if(f===null)continue;else break;}m=V(a.hb)*0.800000011920929+0.10000000149011612;n=V(a.hb)*0.800000011920929+0.10000000149011612;o=V(a.hb)*0.800000011920929+0.10000000149011612;p=j+m;q=k+n;r=l+o;}$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function AU4(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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=A0r(b,c,d,e);if(C()){break _;}g=$z;h=g;i=d+1|0;$p=2;case 2:$z=A6j(b,c,i,e);if(C()){break _;}j=$z;if(j)return 1;k=c-1|0;$p=3;case 3:$z=A7F(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=A7F(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=A6j(b,k,i,e);if(C()){break _;}j=$z;if(j)return 1;l=c+1|0;$p=4;continue _;case 6:$z=A7F(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=A6j(b,l,i,e);if(C()){break _;}j=$z;if(j)return 1;m=e-1|0;$p=6;continue _;case 8:$z=A7F(b,c,d,n);if(C()){break _;}j=$z;if(j!=a.b){$p=10;continue _;}$p=11;continue _;case 9:$z=A6j(b,c,i,m);if(C()){break _;}j=$z;if(j)return 1;n=e+1|0;$p=8;continue _;case 10:$z
=A7F(b,k,d,e);if(C()){break _;}j=$z;if(j==a.b){g=new PW;o=B(821);$p=12;continue _;}g=h;$p=13;continue _;case 11:$z=A6j(b,c,i,n);if(C()){break _;}j=$z;if(j)return 1;$p=10;continue _;case 12:$z=A0r(b,k,d,e);if(C()){break _;}p=$z;T1(g,o,p,h);$p=13;case 13:$z=A7F(b,l,d,e);if(C()){break _;}j=$z;if(j==a.b){o=new PW;p=B(821);$p=14;continue _;}o=g;$p=15;continue _;case 14:$z=A0r(b,l,d,e);if(C()){break _;}h=$z;T1(o,p,g,h);$p=15;case 15:$z=A7F(b,c,d,m);if(C()){break _;}e=$z;if(e==a.b){g=new PW;p=B(821);$p=16;continue _;}g
=o;$p=17;continue _;case 16:$z=A0r(b,c,d,m);if(C()){break _;}h=$z;T1(g,p,h,o);$p=17;case 17:$z=A7F(b,c,d,n);if(C()){break _;}e=$z;if(e==a.b){o=new PW;p=B(821);$p=18;continue _;}o=g;$p=19;continue _;case 18:$z=A0r(b,c,d,n);if(C()){break _;}b=$z;T1(o,p,g,b);$p=19;case 19:A5a(f,o);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function A8X(a){return BQw();}
function A2r(){Bf.call(this);this.uF=0;}
function BOE(a,b){var c=new A2r();BFv(c,a,b);return c;}
function BFv(a,b,c){BI();DG(a,b,c,CAu);a.uF=1;BB(a,0.0,0.0,0.0,1.0,0.0625,1.0);}
function Br9(a,b,c){return a.P+(c<=0?0:16)|0;}
function AWY(a,b,c,d,e){return null;}
function By2(a){return 0;}
function Btw(a){return 0;}
function BgQ(a){return 5;}
function Bbt(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,$p);}
function APv(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}f=$z;g=0;a.uF=0;$p=2;case 2:$z=A$R(b,c,d,e);if(C()){break _;}h=$z;a.uF=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.ben(c,d,e,i);if(C()){break _;}Gy(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:AWn(b,c,d,e,i);if(C()){break _;}i=a.b;$p=5;case 5:AWn(b,p,d,e,i);if(C()){break _;}i=c+1|0;h=a.b;$p=6;case 6:AWn(b,i,d,e,h);if(C()){break _;}i=a.b;$p=7;case 7:AWn(b,c,d,q,i);if(C()){break _;}i=e+1|0;h=a.b;$p=8;case 8:AWn(b,c,
d,i,h);if(C()){break _;}i=a.b;$p=9;case 9:AWn(b,c,m,e,i);if(C()){break _;}d=d+1|0;i=a.b;$p=10;case 10:AWn(b,c,d,e,i);if(C()){break _;}return;case 11:$z=A_4(a,b,h,d,n,g);if(C()){break _;}g=$z;$p=12;case 12:$z=A6j(b,h,d,n);if(C()){break _;}o=$z;if(!o){$p=13;continue _;}$p=14;continue _;case 13:$z=A6j(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=A6j(b,c,l,
e);if(C()){break _;}o=$z;if(o){$p=13;continue _;}$p=16;continue _;case 15:$z=A_4(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=A_4(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=A6j(b,h,d,k);if(C()){break _;}j=$z;j=j?l:m;g=(-1);$p=18;case 18:$z
=A_4(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=A_4(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:APv(a,b,h,d,k);if(C()){break _;}g=(-1);$p=19;continue _;case 21:APv(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:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function A8e(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}f=$z;g=a.b;if(f!=g)return;$p=2;case 2:AWn(b,c,d,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=3;case 3:AWn(b,f,d,e,g);if(C()){break _;}f=c+1|0;g=a.b;$p=4;case 4:AWn(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=5;case 5:AWn(b,c,d,f,g);if(C()){break _;}f=e+1|0;g=a.b;$p=6;case 6:AWn(b,c,d,f,g);if(C()){break _;}f
=d-1|0;g=a.b;$p=7;case 7:AWn(b,c,f,e,g);if(C()){break _;}d=d+1|0;f=a.b;$p=8;case 8:AWn(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AUk(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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:APv(a,b,c,d,e);if(C()){break _;}f=d+1|0;g=a.b;$p=2;case 2:AWn(b,c,f,e,g);if(C()){break _;}g=d-1|0;h=a.b;$p=3;case 3:AWn(b,c,g,e,h);if(C()){break _;}h=c-1|0;$p=4;case 4:A8e(a,b,h,d,e);if(C()){break _;}i=c+1|0;$p=5;case 5:A8e(a,b,i,d,e);if(C()){break _;}j=e-1|0;$p=6;case 6:A8e(a,
b,c,d,j);if(C()){break _;}k=e+1|0;$p=7;case 7:A8e(a,b,c,d,k);if(C()){break _;}$p=8;case 8:$z=A6j(b,h,d,e);if(C()){break _;}l=$z;if(!l){$p=9;continue _;}$p=10;continue _;case 9:A8e(a,b,h,g,e);if(C()){break _;}$p=11;continue _;case 10:A8e(a,b,h,f,e);if(C()){break _;}$p=11;case 11:$z=A6j(b,i,d,e);if(C()){break _;}h=$z;if(!h){$p=12;continue _;}$p=13;continue _;case 12:A8e(a,b,i,g,e);if(C()){break _;}$p=14;continue _;case 13:A8e(a,b,i,f,e);if(C()){break _;}$p=14;case 14:$z=A6j(b,c,d,j);if(C()){break _;}e=$z;if(!e)
{$p=15;continue _;}$p=16;continue _;case 15:A8e(a,b,c,g,j);if(C()){break _;}$p=17;continue _;case 16:A8e(a,b,c,f,j);if(C()){break _;}$p=17;case 17:$z=A6j(b,c,d,k);if(C()){break _;}d=$z;if(!d){$p=18;continue _;}$p=19;continue _;case 18:A8e(a,b,c,g,k);if(C()){break _;}return;case 19:A8e(a,b,c,f,k);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function AYm(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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:AWn(b,c,f,e,g);if(C()){break _;}g=d-1|0;h=a.b;$p=2;case 2:AWn(b,c,g,e,h);if(C()){break _;}$p=3;case 3:APv(a,b,c,d,e);if(C()){break _;}h=c-1|0;$p=4;case 4:A8e(a,b,h,d,e);if(C()){break _;}i=c+1|0;$p=5;case 5:A8e(a,b,i,d,e);if(C()){break _;}j=e-1|0;$p=6;case 6:A8e(a,
b,c,d,j);if(C()){break _;}k=e+1|0;$p=7;case 7:A8e(a,b,c,d,k);if(C()){break _;}$p=8;case 8:$z=A6j(b,h,d,e);if(C()){break _;}l=$z;if(!l){$p=9;continue _;}$p=10;continue _;case 9:A8e(a,b,h,g,e);if(C()){break _;}$p=11;continue _;case 10:A8e(a,b,h,f,e);if(C()){break _;}$p=11;case 11:$z=A6j(b,i,d,e);if(C()){break _;}h=$z;if(!h){$p=12;continue _;}$p=13;continue _;case 12:A8e(a,b,i,g,e);if(C()){break _;}$p=14;continue _;case 13:A8e(a,b,i,f,e);if(C()){break _;}$p=14;case 14:$z=A6j(b,c,d,j);if(C()){break _;}e=$z;if(!e)
{$p=15;continue _;}$p=16;continue _;case 15:A8e(a,b,c,g,j);if(C()){break _;}$p=17;continue _;case 16:A8e(a,b,c,f,j);if(C()){break _;}$p=17;case 17:$z=A6j(b,c,d,k);if(C()){break _;}d=$z;if(!d){$p=18;continue _;}$p=19;continue _;case 18:A8e(a,b,c,g,k);if(C()){break _;}return;case 19:A8e(a,b,c,f,k);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function A_4(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}g=$z;if(g!=a.b)return f;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}h=$z;if(h>f)f=h;return f;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function Bb1(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}g=$z;$p=2;case 2:$z=Bbt(a,b,c,d,e);if(C()){break _;}h=$z;if(h){$p=3;continue _;}$p=4;continue _;case 3:APv(a,b,c,d,e);if(C()){break _;}return;case 4:AO9(a,b,c,d,e,g);if(C()){break _;}f=0;$p=5;case 5:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BL$(a,b,c){BN();return CAF.bo;}
function Bge(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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.uF)return 0;$p=1;case 1:$z=A9Z(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A9Z(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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.uF)return 0;$p=1;case 1:$z=AUa(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=BJS(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=A6j(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=BJS(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=BJS(b,h,g,e);if(C()){break _;}g=$z;i=g?1:0;j=c+1|0;$p=4;continue _;case 6:$z=A6j(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=BJS(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=BJS(b,j,g,e);if(C()){break _;}g=$z;k=g?1:0;l=e-1|0;$p=7;continue _;case 9:$z=A6j(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=BJS(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=BJS(b,c,g,l);if(C()){break _;}g=$z;m=g?1:0;n=e+1|0;$p=10;continue _;case 12:$z=A6j(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=A6j(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=BJS(b,c,g,n);if(C()){break _;}g=$z;o=g?1:0;g=d+1|0;$p=13;continue _;case 15:$z=A6j(b,h,d,e);if(C()){break _;}p=$z;if(p){$p=16;continue _;}$p=17;continue _;case 16:$z=BJS(b,h,g,e);if(C()){break _;}p=$z;if(p)i=1;$p=17;case 17:$z=A6j(b,j,d,e);if(C()){break _;}p=$z;if(p){$p=18;continue _;}$p=19;continue _;case 18:$z=BJS(b,j,g,e);if(C()){break _;}e=$z;if(e)k=1;$p=19;case 19:$z=A6j(b,c,d,l);if(C()){break _;}e=$z;if(e){$p=20;continue _;}$p=21;continue _;case 20:$z=BJS(b,c,g,l);if(C())
{break _;}e=$z;if(e)m=1;$p=21;case 21:$z=A6j(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=BJS(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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function Bjp(a){return a.uF;}
function A8l(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}g=$z;if(g>0)Cl(b,B(822),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:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BJS(b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.dj(c,d,e);if(C()){break _;}f=$z;O();return f==B3t.b?1:!f?0:BU_.data[f].f7();default:EK();}}CV().s(b,c,d,e,f,$p);}
var A$_=K(Bf);
function BQG(a){var b=new A$_();Bmd(b,a);return b;}
function Bmd(a,b){BI();Hm(a,b,B30);a.P=59;}
function BjA(a,b){if(b==1)b=a.P-16|0;else if(!b){O();b=BXV.bj(0);}else b=b!=2&&b!=4?a.P:a.P+1|0;return b;}
function AVM(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:A0o(f);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
var Bbc=K(LB);
function BRI(a,b){var c=new Bbc();BmE(c,a,b);return c;}
function BmE(a,b,c){XN(a,b,c);a.P=c;E7(a,1);BB(a,0.0,0.0,0.0,1.0,0.25,1.0);}
function BAN(a,b){O();return b!=B3y.b?0:1;}
function Bam(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(EL()){var $T=CV();$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:AXD(a,b,c,d,e);if(C()){break _;}g=d+1|0;$p=2;case 2:$z=AOD(b,c,g,e);if(C()){break _;}g=$z;if(g<9)return;$p=3;case 3:$z=AUa(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=A7F(b,c,d,j);if(C()){break _;}g=$z;k=e+1|0;$p=5;case 5:$z=A7F(b,c,d,k);if(C()){break _;}l=$z;m=c-1|0;$p=6;case 6:$z=A7F(b,m,d,e);if(C()){break _;}n=$z;o=c+1|0;$p=7;case 7:$z=A7F(b,o,d,e);if(C()){break _;}p=$z;$p=8;case 8:$z=A7F(b,m,d,j);if(C()){break _;}q=$z;$p=9;case 9:$z=A7F(b,o,d,j);if(C()){break _;}r=$z;$p=10;case 10:$z=A7F(b,o,d,k);if(C()){break _;}s=$z;$p=11;case 11:$z=A7F(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=A7F(b,m,p,t);if(C()){break _;}u=$z;v=0.0;O();if(u==B3y.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.ben(c,d,e,g);if(C()){break _;}return;case 14:$z=AUa(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:EK();}}CV().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 Btg(a,b,c){if(c<0)c=7;return a.P+c|0;}
function BF3(a){return 6;}
function A0u(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(EL()){var $T=CV();$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.n,15)<=f){k=V(b.n)*0.699999988079071+0.15000000596046448;l=V(b.n)*0.699999988079071+0.15000000596046448;m=V(b.n)*0.699999988079071+0.15000000596046448;n=new I2;o=h+k;p=i+l;q=j+m;r=new CS;BN();Fb(r,
CAG);Ny(n,b,o,p,q,r);n.iP=10;$p=1;continue _;}g=g+1|0;}return;case 1:b.a_g(n);if(C()){break _;}while(true){g=g+1|0;if(g>=3)break;if(F(b.n,15)>f)continue;else{k=V(b.n)*0.699999988079071+0.15000000596046448;l=V(b.n)*0.699999988079071+0.15000000596046448;m=V(b.n)*0.699999988079071+0.15000000596046448;n=new I2;o=h+k;p=i+l;q=j+m;r=new CS;BN();Fb(r,CAG);Ny(n,b,o,p,q,r);n.iP=10;continue _;}}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function BCX(a,b,c){var d;c=CZ();d=new S;T(d);Bg(H(d,B(823)),b);BK(c,Q(d));if(b!=7)b=(-1);else{BN();b=CAH.bo;}return b;}
function BGi(a,b){return 1;}
var A2P=K(Bf);
function BOl(a){var b=new A2P();BEm(b,a);return b;}
function BEm(a,b){BI();Hm(a,b,CAl);a.P=87;E7(a,1);BB(a,0.0,0.0,0.0,1.0,0.9375,1.0);KW(a,255);}
function AQ9(a,b,c,d,e){return El(c+0|0,d+0|0,e+0|0,c+1|0,d+1|0,e+1|0);}
function Bis(a){return 0;}
function BDy(a){return 0;}
function BvN(a,b,c){b=Bc(b,1);return !b&&c>0?a.P-1|0:b?2:a.P;}
function AZ6(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=BVc.b;$p=5;continue _;}l=m;if(l<=j)break;g=g+1|0;}$p=6;continue _;case 2:b.ben(c,d,e,g);if(C()){break _;}return;case 3:b.ben(c,d,e,g);if(C()){break _;}return;case 4:$z=A7j(b,g,l,m);if(C()){break _;}f=$z;BI();if(f===BYh)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:A14(b,c,d,e,g);if(C()){break _;}return;case 6:$z=A7F(b,g,i,l);if
(C()){break _;}n=$z;O();if(n==B3x.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=BVc.b;$p=5;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function Bbo(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.n,4))return;O();g=BVc.b;$p=1;case 1:A14(b,c,d,e,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AO3(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7j(b,c,f,e);if(C()){break _;}g=$z;if(!g.cy())return;O();f=BVc.b;$p=2;case 2:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Bke(a,b,c){O();return BVc.c3(0,c);}
function AU9(){Ix.call(this);this.Rp=0;}
function Bqq(a,b){var c=new AU9();Bxe(c,a,b);return c;}
function Bxe(a,b,c){BI();Xn(a,b,B3Z);a.Rp=c;a.P=45;}
function BDR(a,b,c){O();return B3z.b;}
function A7E(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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:A1k(a,b,c,d,e);if(C()){break _;}f=e-1|0;$p=2;case 2:$z=A7F(b,c,d,f);if(C()){break _;}g=$z;f=e+1|0;$p=3;case 3:$z=A7F(b,c,d,f);if(C()){break _;}f=$z;h=c-1|0;$p=4;case 4:$z=A7F(b,h,d,e);if(C()){break _;}h=$z;i=c+1|0;$p=5;case 5:$z=A7F(b,i,d,e);if(C()){break _;}i=$z;j=3;O();k=B26.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.ben(c,d,e,j);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bga(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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 BVf.P;}if(!f){O();return BVf.P;}$p=1;case 1:$z=b.dY(c,d,e);if(C()){break _;}g=$z;return f!=g?a.P:!a.Rp?a.P-1|0:a.P+16|0;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function ATX(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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.Rp)return;$p=1;case 1:$z=AUa(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;Cl(b,B(818),l,m,n,0.0,0.0,0.0);Cl(b,B(819),
l,m,n,0.0,0.0,0.0);}else if(g==5){l=h+0.5199999809265137;m=i;n=j+k;Cl(b,B(818),l,m,n,0.0,0.0,0.0);Cl(b,B(819),l,m,n,0.0,0.0,0.0);}else if(g==2){l=h+k;m=i;n=j-0.5199999809265137;Cl(b,B(818),l,m,n,0.0,0.0,0.0);Cl(b,B(819),l,m,n,0.0,0.0,0.0);}else if(g==3){o=h+k;p=i;q=j+0.5199999809265137;Cl(b,B(818),o,p,q,0.0,0.0,0.0);Cl(b,B(819),o,p,q,0.0,0.0,0.0);}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function Bx0(a,b){if(b==1){O();b=BVf.b;}else if(!b){O();b=BVf.b;}else b=b!=3?a.P:a.P-1|0;return b;}
function AVP(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A0r(b,c,d,e);if(C()){break _;}b=$z;g=b;$p=2;case 2:A1K(f,g);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BdW(a){return BP2();}
function A0v(){var a=this;Ix.call(a);a.a50=null;a.TT=0;}
function Bhf(a,b,c){var d=new A0v();BD5(d,a,b,c);return d;}
function BD5(a,b,c,d){BI();Xn(a,b,B30);a.TT=d;a.P=4;a.a50=c;BB(a,0.25,0.0,0.25,0.75,1.0,0.75);}
function Bad(a,b,c,d,e){return null;}
function A0I(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AZK(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=Sg(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AZK(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.TT)return;$p=1;case 1:$z=b.dY(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:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BAR(a){return (-1);}
function BHc(a){return 0;}
function Brp(a){return 0;}
function AVN(a){var b,c,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:try{b=a.a50;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}c=new B7;Qw(c,b);J(c);case 1:a:{try{$z=APN(b);if(C()){break _;}b=$z;b=b;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;break a;}else{throw $$e;}}return b;}c=new B7;Qw(c,b);J(c);default:EK();}}CV().s(a,b,c,$p);}
function Bto(a,b,c){BN();return CAI.bo;}
function AP5(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.TT){$p=1;continue _;}f=d-1|0;$p=2;continue _;case 1:$z=AUa(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=A7j(b,c,f,e);if(C()){break _;}i=$z;if(!i.cy())g
=1;if(!g)return;$p=5;continue _;case 3:$z=A7j(b,c,d,f);if(C()){break _;}i=$z;if(i.cy())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=A7j(b,c,d,f);if(C()){break _;}i=$z;if(i.cy())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=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=6;case 6:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=7;case 7:A14(b,c,d,e,f);if(C()){break _;}return;case 8:$z
=A7j(b,f,d,e);if(C()){break _;}i=$z;if(i.cy())g=0;if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;continue _;case 9:$z=A7j(b,f,d,e);if(C()){break _;}i=$z;if(i.cy())g=0;if(!g)return;$p=5;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function Hk(){var a=this;D.call(a);a.cE=null;a.d9=0;a.dZ=0;a.d4=0;}
var CAJ=null;var CAK=null;function PS(){PS=Bi(Hk);BCq();}
function CAL(){var a=new Hk();RM(a);return a;}
function RM(a){PS();}
function Rn(b,c){var d;PS();if(!Ey(CAK,c)){B2(CAJ,c,b);B2(CAK,b,c);return;}b=new BH;d=new S;T(d);H(H(d,B(824)),c);Ba(b,Q(d));J(b);}
function TP(a,b){a.d9=FD(b,B(825));a.dZ=FD(b,B(826));a.d4=FD(b,B(827));}
function Tu(a,b){var c,d;PS();c=Ck(CAK,C1(a));if(c!==null){Jz(b,B(828),c);FE(b,B(825),a.d9);FE(b,B(826),a.dZ);FE(b,B(827),a.d4);return;}b=new B7;c=Ij(C1(a));d=new S;T(d);H(H(d,c),B(829));Ba(b,Q(d));J(b);}
function A9S(a){}
function Bcb(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.cE;c=a.d9;d=a.dZ;e=a.d4;$p=1;case 1:$z=AUa(b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AR3(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.cE;c=a.d9;d=a.dZ;e=a.d4;$p=1;case 1:b.beH(c,d,e,a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function V7(a,b,c,d){var e,f,g;e=a.d9+0.5-b;f=a.dZ+0.5-c;g=a.d4+0.5-d;return e*e+f*f+g*g;}
function AX3(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU_.data;c=a.cE;d=a.d9;e=a.dZ;f=a.d4;$p=1;case 1:$z=A7F(c,d,e,f);if(C()){break _;}d=$z;return b[d];default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BCq(){CAJ=Dl();CAK=Dl();Rn(G(AN8),B(830));Rn(G(AD7),B(831));Rn(G(Pk),B(832));Rn(G(Wn),B(833));}
function Pk(){var a=this;Hk.call(a);a.ef=null;a.ru=0;}
function CAM(){var a=new Pk();BmK(a);return a;}
function BmK(a){PS();a.ef=R(Cj,[B(4),B(4),B(4),B(4)]);a.ru=(-1);}
function BG4(a,b){Tu(a,b);Jz(b,B(834),a.ef.data[0]);Jz(b,B(835),a.ef.data[1]);Jz(b,B(836),a.ef.data[2]);Jz(b,B(837),a.ef.data[3]);}
function BmU(a,b){var c,d,e,f;TP(a,b);c=0;while(c<4){d=a.ef.data;e=c+1|0;f=new S;T(f);Bg(H(f,B(838)),e);d[c]=Gx(b,Q(f));if(Z(a.ef.data[c])>15){d=a.ef.data;d[c]=CU(d[c],0,15);}c=e;}}
var A_Q=K(Bf);
function BlL(a,b){var c=new A_Q();BtQ(c,a,b);return c;}
function BtQ(a,b,c){Hm(a,b,c);a.P=97;BI();if(c===B34)a.P=98;BB(a,0.0,0.0,0.0,1.0,1.0,1.0);}
function Bu8(a,b,c){var d,e;if(b&&b!=1){d=AA0(a,c);if((d&&d!=2?0:1)^(b>3?0:1))return a.P;b=((d/2|0)+(b&1^d)|0)+((c&4)/4|0)|0;e=a.P-((c&8)*2|0)|0;if(b&1)e= -e|0;return e;}return a.P;}
function Bnn(a){return 0;}
function BkD(a){return 0;}
function Bxb(a){return 7;}
function A$h(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AWh(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=Sg(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A5J(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AWh(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=V9(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AWh(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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.dY(c,d,e);if(C()){break _;}c=$z;c=AA0(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:EK();}}CV().s(a,b,c,d,e,$p);}
function BaR(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:ATA(a,b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ATA(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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.bG;BI();if(g===B34)return 1;$p=1;case 1:$z=AUa(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=A7F(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
=A7F(b,c,d,e);if(C()){break _;}i=$z;if(i!=a.b)return 1;$p=6;continue _;case 4:b.ben(c,d,e,i);if(C()){break _;}Gy(b,c,d-1|0,e,c,d,e);if(CQ()>=0.5){k=c+0.5;l=d+0.5;m=e+0.5;f=B(839);n=1.0;o=V(b.n)*0.10000000149011612+0.8999999761581421;$p=7;continue _;}k=c+0.5;l=d+0.5;m=e+0.5;f=B(840);n=1.0;o=V(b.n)*0.10000000149011612+0.8999999761581421;$p=8;continue _;case 5:b.ben(c,i,e,j);if(C()){break _;}i=h^4;$p=4;continue _;case 6:ATA(a,b,c,d,e,f);if(C()){break _;}return 1;case 7:APx(b,k,l,m,f,n,o);if(C()){break _;}return 1;case 8:APx(b,
k,l,m,f,n,o);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A59(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=AUa(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=A7F(b,c,d,e);if(C()){break _;}h=$z;if(h!=a.b)return;$p
=4;case 4:A59(a,b,c,d,e,f);if(C()){break _;}return;case 5:$z=A7F(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.ben(c,d,e,f);if(C()){break _;}Gy(b,c,d-1|0,e,c,d,e);if(CQ()>=0.5){j=c+0.5;k=d+0.5;l=e+0.5;m=B(839);n=1.0;o=V(b.n)*0.10000000149011612+0.8999999761581421;$p=8;continue _;}j=c+0.5;l=d+0.5;k=e+0.5;m=B(840);n=1.0;o=V(b.n)*0.10000000149011612+0.8999999761581421;$p=9;continue _;case 7:b.ben(c,i,e,f);if(C()){break _;}f=g^4;$p=6;continue _;case 8:APx(b,
j,k,l,m,n,o);if(C()){break _;}return;case 9:APx(b,j,l,k,m,n,o);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function ASi(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=A7F(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=A7F(b,c,h,e);if(C()){break _;}i=$z;if(i!=a.b){i=0;$p=5;continue _;}if(f>0){O();if(BU_.data[f].f7())
{$p=9;continue _;}}return;case 4:A14(b,c,d,e,i);if(C()){break _;}i=1;j=d-1|0;$p=6;continue _;case 5:A14(b,c,d,e,i);if(C()){break _;}if(f>0){O();if(BU_.data[f].f7()){$p=9;continue _;}}return;case 6:$z=A6j(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(BU_.data[f].f7()){$p=12;continue _;}}return;case 7:A14(b,c,d,e,i);if(C()){break _;}i=1;$p=8;case 8:$z=A7F(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(BU_.data[f].f7())
{$p=12;continue _;}}return;case 9:ASi(a,b,c,h,e,f);if(C()){break _;}return;case 10:A14(b,c,h,e,j);if(C()){break _;}if(i){$p=11;continue _;}if(f>0){O();if(BU_.data[f].f7()){$p=12;continue _;}}return;case 11:AO9(a,b,c,d,e,g);if(C()){break _;}return;case 12:$z=A$R(b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=13;continue _;}h=1;$p=14;continue _;case 13:$z=A$R(b,c,h,e);if(C()){break _;}f=$z;h=f?1:0;$p=14;case 14:A59(a,b,c,d,e,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function BJo(a,b,c){if(b&8)b=0;else{c=a.bG;BI();if(c!==B34){BN();b=CAN.bo;}else{BN();b=CAO.bo;}}return b;}
function A4c(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AWh(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=AXG(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AA0(a,b){return b&4?b&3:(b-1|0)&3;}
function AXZ(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,c,f,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:$z=A89(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;d=d+1|0;$p=3;case 3:$z=A89(a,b,c,d,e);if(C()){break _;}c=$z;return !c?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
var ASP=K(Bf);
function BRC(a,b){var c=new ASP();BxT(c,a,b);return c;}
function BxT(a,b,c){BI();DG(a,b,c,CAu);}
function AS1(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=V9(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ATH(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=Sg(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bzz(a){return 0;}
function BG1(a){return 0;}
function BKr(a){return 8;}
function A0D(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;e=e+1|0;$p=4;case 4:$z=A6j(b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A4L(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=A6j(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=A6j(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=A6j(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=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)g=5;$p=6;case 6:b.ben(c,d,e,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AYz(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=A6j(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=A6j(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=A6j(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=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)h=1;if(h)return;$p=6;case 6:AO9(a,b,c,d,e,g);if(C()){break _;}f=0;$p=7;case 7:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,
b,c,d,e,f,g,h,$p);}
function Bq2(a,b){return 1;}
var Bdu=K(Bf);
function BNE(a,b){var c=new Bdu();BvF(c,a,b);return c;}
function BvF(a,b,c){BI();DG(a,b,c,CAu);BB(a,0.0,0.0,0.0,1.0,0.125,1.0);}
function ASp(a,b,c,d,e){return null;}
function BjB(a){return 0;}
function AY7(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AZy(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=AXG(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AZy(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.dY(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:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BEe(a,b,c){return c<6?a.P:a.P-16|0;}
function Bpm(a){return 0;}
function BCw(a){return 9;}
function BEj(a,b){return 1;}
function Bdt(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,$p);}
function Bdi(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.ben(c,d,e,f);if(C()){break _;}$p=2;case 2:A2h(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AXQ(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}g=$z;h=0;i=d-1|0;$p=2;case 2:$z=A6j(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(BU_.data[f].f7())
{j=new Ic;$p=10;continue _;}}return;case 3:$z=A6j(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(BU_.data[f].f7()){j=new Ic;$p=10;continue _;}}return;case 4:$z=A6j(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(BU_.data[f].f7()){j=new Ic;$p=10;continue _;}}return;case 5:$z=A6j(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(BU_.data[f].f7()){j=new Ic;$p=10;continue _;}}return;case 6:$z=A6j(b,c,d,i);if(C()){break _;}i=$z;if(!i)h=1;if(h){$p=7;continue _;}if(f>0){O();if(BU_.data[f].f7()){j=new Ic;$p=10;continue _;}}return;case 7:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=8;case 8:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=9;case 9:A14(b,c,d,e,f);if(C()){break _;}return;case 10:APq(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=BbL(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=BbL(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=BbL(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=BbL(j,f,h,g);if(C()){break _;}f=$z;if(f)i=i+1|0;if(i!=3)return;$p=15;case 15:A2h(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function A2h(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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 Ic;$p=1;case 1:APq(f,a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=A$R(b,c,d,e);if(C()){break _;}c=$z;$p=3;case 3:Bbw(f,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
var Bcv=K(Bf);
function BQX(a,b){var c=new Bcv();BgK(c,a,b);return c;}
function BgK(a,b,c){BI();DG(a,b,c,CAu);}
function A0s(a,b,c,d,e){return null;}
function BEx(a){return 0;}
function Br7(a){return 0;}
function BCr(a){return 12;}
function A23(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;f=e+1|0;$p=4;case 4:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;d=d-1|0;$p=5;case 5:$z=A6j(b,c,d,e);if(C()){break _;}c=$z;return c;default:
EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bd5(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=A6j(b,c,g,e);if(C()){break _;}g=$z;if(g)i=5+F(b.n,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=A6j(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=A6j(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=A6j(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=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)i=1;f=i+h|0;$p=7;case 7:b.ben(c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function A0t(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(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=A6j(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.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=A6j(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.ben(c,
d,e,f);if(C()){break _;}$p=6;case 6:Bb8(a,b,c,d,e);if(C()){break _;}return;case 7:$z=A6j(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.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:$z=A6j(b,c,f,e);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=5+F(b.n,2)|0;$p=11;continue _;case 10:b.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;case 11:b.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function API(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=Bb8(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;g=f&7;h=0;f=c-1|0;$p=3;case 3:$z=A6j(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=A6j(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if
(!f&&g==3)h=1;f=e+1|0;$p=6;case 6:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;f=d-1|0;$p=7;case 7:$z=A6j(b,c,f,e);if(C()){break _;}f=$z;if(!f&&g==5)h=1;if(!h)return;$p=8;case 8:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=9;case 9:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=10;case 10:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function Bb8(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A23(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:A14(b,c,d,e,f);if(C()){break _;}return 0;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AYt(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.dY(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:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AUn(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AXf(a,b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AXf(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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.ben(c,d,e,g);if(C()){break _;}Gy(b,c,d,e,c,d,e);j=c+0.5;k=d+0.5;l=e+0.5;f=B(841);m=0.30000001192092896;n=i<=0?0.5:0.6000000238418579;$p=3;case 3:APx(b,j,k,l,f,m,n);if(C()){break _;}g
=a.b;$p=4;case 4:AWn(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:AWn(b,c,d,e,g);if(C()){break _;}return 1;case 6:AWn(b,c,d,e,g);if(C()){break _;}return 1;case 7:AWn(b,c,d,e,g);if(C()){break _;}return 1;case 8:AWn(b,c,d,e,g);if(C()){break _;}return 1;case 9:AWn(b,c,d,e,g);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,
g,h,i,j,k,l,m,n,$p);}
function ATy(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}f=$z;if((f&8)<=0)return;g=a.b;$p=2;case 2:AWn(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:AWn(b,c,d,e,f);if(C())
{break _;}return;case 4:AWn(b,c,d,e,f);if(C()){break _;}return;case 5:AWn(b,c,d,e,f);if(C()){break _;}return;case 6:AWn(b,c,d,e,f);if(C()){break _;}return;case 7:AWn(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Bb_(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}c=$z;return (c&8)<=0?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BaX(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BC2(a){return 1;}
function AMz(){Bf.call(this);this.r0=null;}
function BMG(a,b,c){var d=new AMz();AW7(d,a,b,c);return d;}
function AW7(a,b,c,d){BI();DG(a,b,c,B3Z);a.r0=d;E7(a,1);BB(a,0.0625,0.0,0.0625,0.9375,0.03125,0.9375);}
function Bmj(a){return 20;}
function Be5(a,b,c,d,e){return null;}
function BJl(a){return 0;}
function Bvn(a){return 0;}
function AVF(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,$p);}
function ASe(a,b,c,d,e){}
function A$g(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,c,f,e);if(C()){break _;}f=$z;if(!f)g=1;if(!g)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A51(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}g=$z;if(!g)return;$p=2;case 2:Bbs(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A_b(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}g=$z;if(g==1)return;$p=2;case 2:Bbs(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Bbs(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}f=$z;g=f!=1?0:1;h=0;i=0.125;j=null;k=a.r0;ACh();if(k===B35){j=null;l=c+i;m=d;k=El(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=2;continue _;}if(a.r0===B33){j=G(FX);l=c+i;m=d;k=El(l,m,e+i,(c+1|0)
-i,m+0.25,(e+1|0)-i);$p=3;continue _;}if(a.r0===CAP){j=G(Hj);l=c+i;m=d;k=El(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.o>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=9;continue _;}if(h)b.ew(c,d,e,a.b);return;case 2:$z=ATs(b,j,k);if(C()){break _;}j=$z;if(a.r0===B33){j=G(FX);l=c+i;m=d;k=El(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=3;continue _;}if(a.r0===CAP){j=G(Hj);l=c+i;m=d;k=El(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.o>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f
=0;$p=9;continue _;}if(h)b.ew(c,d,e,a.b);return;case 3:$z=BcY(b,j,k);if(C()){break _;}j=$z;if(a.r0===CAP){j=G(Hj);l=c+i;m=d;k=El(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.o>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=9;continue _;}if(h)b.ew(c,d,e,a.b);return;case 4:$z=BcY(b,j,k);if(C()){break _;}j=$z;if(j.o>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=9;continue _;}if(h)b.ew(c,d,e,a.b);return;case 5:b.ben(c,d,e,f);if(C()){break _;}f=a.b;$p=6;case 6:AWn(b,c,d,e,f);if(C()){break _;}f
=d-1|0;n=a.b;$p=7;case 7:AWn(b,c,f,e,n);if(C()){break _;}Gy(b,c,d,e,c,d,e);l=c+0.5;m=d+0.1;o=e+0.5;j=B(841);p=0.30000001192092896;i=0.6000000238418579;$p=8;case 8:APx(b,l,m,o,j,p,i);if(C()){break _;}if(!h&&g){f=0;$p=9;continue _;}if(h)b.ew(c,d,e,a.b);return;case 9:b.ben(c,d,e,f);if(C()){break _;}f=a.b;$p=10;case 10:AWn(b,c,d,e,f);if(C()){break _;}f=d-1|0;g=a.b;$p=11;case 11:AWn(b,c,f,e,g);if(C()){break _;}Gy(b,c,d,e,c,d,e);q=c+0.5;l=d+0.1;m=e+0.5;j=B(841);p=0.30000001192092896;i=0.5;$p=12;case 12:APx(b,q,l,
m,j,p,i);if(C()){break _;}if(h)b.ew(c,d,e,a.b);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function Bfb(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}f=$z;if(f<=0)return;f=a.b;$p=2;case 2:AWn(b,c,d,e,f);if(C()){break _;}d=d-1|0;f=a.b;$p=3;case 3:AWn(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bft(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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.dY(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:EK();}}CV().s(a,b,c,d,e,$p);}
function ATZ(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}c=$z;return c<=0?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A7L(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}c=$z;return !c?0:f!=1?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BLF(a){return 1;}
function Bo0(a){BB(a,0.0,0.375,0.0,1.0,0.625,1.0);}
var Nq=K(Dw);
var B35=null;var B33=null;var CAP=null;var CAQ=null;function ACh(){ACh=Bi(Nq);BwY();}
function A1j(a,b){var c=new Nq();Ba6(c,a,b);return c;}
function BEp(){ACh();return CAQ.c4();}
function Ba6(a,b,c){ACh();Ga(a,b,c);}
function BwY(){var b;B35=A1j(B(842),0);B33=A1j(B(843),1);b=A1j(B(844),2);CAP=b;CAQ=R(Nq,[B35,B33,b]);}
function Bcd(){Bf.call(this);this.a3d=0;}
function BMu(a,b,c){var d=new Bcd();BCO(d,a,b,c);return d;}
function BCO(a,b,c,d){BI();DG(a,b,c,B3Z);if(d)E7(a,1);a.a3d=d;}
function BB7(a){return 30;}
function A8j(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:ARP(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A8Q(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:ARP(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AYy(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:ARP(a,b,c,d,e);if(C()){break _;}return 0;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ARP(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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:A7J(a,b,c,d,e);if(C()){break _;}f=a.b;O();if(f!=B3L.b)return;f=B3M.b;$p=2;case 2:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A0Z(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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!=B3M.b)return;g=B3L.b;$p=1;case 1:A14(b,c,d,e,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BCJ(a,b,c){BN();return CAF.bo;}
function BCL(a,b){return 4+F(b,2)|0;}
function Bai(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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.a3d)return;$p=1;case 1:A7J(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A7J(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(EL()){var $T=CV();$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.n;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))Cl(b,B(822),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;}return;case 1:$z=A6j(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))Cl(b,B(822),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=A6j(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))Cl(b,B(822),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=A6j(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))Cl(b,B(822),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=A6j(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))Cl(b,B(822),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=A6j(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))Cl(b,B(822),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=A6j(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))Cl(b,B(822),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:EK();}}CV().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 ANP(){WC.call(this);this.hP=0;}
var CAR=null;function BHS(a,b,c){var d=new ANP();Bfw(d,a,b,c);return d;}
function BwJ(a,b,c){if(b!=1)b=a.bj(b);else{O();b=B3t.eK(b,c);}return b;}
function Lt(a,b,c,d,e,f){var g,h,i,j,k;if(f){g=CAR;h=new AAY;i=b.df;h.UG=c;h.UJ=d;h.UH=e;h.pZ=i;Bb(g,h);}j=0;k=0;while(true){b=CAR;if(k>=b.o)break;g=Be(b,k);if(g.UG==c&&g.UJ==d&&g.UH==e){j=j+1|0;if(j>=8)return 1;}k=k+1|0;}return 0;}
function Bfw(a,b,c,d){BfO(a,b,c);a.hP=0;a.hP=d;E7(a,1);}
function Bqw(a){return 2;}
function AVJ(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}if(!a.hP)return;g=d-1|0;f=a.b;$p=3;continue _;case 2:A6Z(a,b,c,d,e);if(C()){break _;}if(!a.hP)return;g=d-1|0;f=a.b;$p=3;case 3:AWn(b,c,g,e,f);if(C()){break _;}f=d+1|0;g=a.b;$p=4;case 4:AWn(b,c,f,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=5;case 5:AWn(b,f,d,e,g);if(C()){break _;}f
=c+1|0;g=a.b;$p=6;case 6:AWn(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=7;case 7:AWn(b,c,d,f,g);if(C()){break _;}e=e+1|0;f=a.b;$p=8;case 8:AWn(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A98(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.hP)return;f=d-1|0;g=a.b;$p=1;case 1:AWn(b,c,f,e,g);if(C()){break _;}f=d+1|0;g=a.b;$p=2;case 2:AWn(b,c,f,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=3;case 3:AWn(b,f,d,e,g);if(C()){break _;}f=c+1|0;g=a.b;$p=4;case 4:AWn(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=5;case 5:AWn(b,c,d,f,g);if(C()){break _;}e=e+1|0;f=a.b;$p=6;case 6:AWn(b,c,d,
e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Bgo(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.hP)return 0;$p=1;case 1:$z=AUa(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:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A0w(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=CAR;if(j.o<=0)break;if(E$(BJ(b.df,(Be(j,0)).pZ),M(100)))break;Ew(CAR,0);}a:{if(a.hP){if(!0)break a;O();h=B3N.b;$p=7;continue _;}if(!0&&!Lt(a,b,c,d,e,0)){O();h=B3O.b;$p=9;continue _;}}return;case 2:$z=A7H(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=CAR;if(j.o<=0)break;if(E$(BJ(b.df,(Be(j,0)).pZ),M(100)))break;Ew(CAR,0);}b:{if(a.hP)
{if(!h)break b;O();h=B3N.b;$p=7;continue _;}if(!h&&!Lt(a,b,c,d,e,0)){O();h=B3O.b;$p=9;continue _;}}return;case 3:$z=A7H(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=CAR;if(j.o<=0)break;if(E$(BJ(b.df,(Be(j,0)).pZ),M(100)))break;Ew(CAR,0);}a:{if(a.hP){if(!h)break a;O();h=B3N.b;$p=7;continue _;}if(!h&&!Lt(a,b,c,d,e,0)){O();h=B3O.b;$p=9;continue _;}}return;case 4:$z=A7H(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=CAR;if(j.o<=0)break;if(E$(BJ(b.df,(Be(j,0)).pZ),M(100)))break;Ew(CAR,0);}c:{if(a.hP){if(!h)break c;O();h=B3N.b;$p=7;continue _;}if(!h&&!Lt(a,b,c,d,e,0)){O();h=B3O.b;$p=9;continue _;}}return;case 5:$z=A7H(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=CAR;if(j.o<=0)break;if(E$(BJ(b.df,(Be(j,0)).pZ),M(100)))break;Ew(CAR,0);}d:
{if(a.hP){if(!h)break d;O();h=B3N.b;$p=7;continue _;}if(!h&&!Lt(a,b,c,d,e,0)){O();h=B3O.b;$p=9;continue _;}}return;case 6:$z=A7H(b,h,d,e,i);if(C()){break _;}h=$z;h=!h?0:1;while(true){j=CAR;if(j.o<=0)break;if(E$(BJ(b.df,(Be(j,0)).pZ),M(100)))break;Ew(CAR,0);}e:{if(a.hP){if(!h)break e;O();h=B3N.b;$p=7;continue _;}if(!h&&!Lt(a,b,c,d,e,0)){O();h=B3O.b;$p=9;continue _;}}return;case 7:$z=AUa(b,c,d,e);if(C()){break _;}i=$z;$p=8;case 8:AXc(b,c,d,e,h,i);if(C()){break _;}if(!Lt(a,b,c,d,e,1))return;k=c+0.5;l=d+0.5;m=e
+0.5;j=B(815);n=0.5;o=2.5999999046325684+(V(b.n)-V(b.n))*0.800000011920929;$p=11;continue _;case 9:$z=AUa(b,c,d,e);if(C()){break _;}i=$z;$p=10;case 10:AXc(b,c,d,e,h,i);if(C()){break _;}return;case 11:APx(b,k,l,m,j,n,o);if(C()){break _;}i=0;k=c;p=d;q=e;while(i<5){Cl(b,B(818),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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function AY9(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AX7(a,b,c,d,e,f);if(C()){break _;}b.ew(c,d,e,a.b);return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A4k(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=Bgo(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BLY(a,b,c){O();return B3O.b;}
function BrJ(a){return 1;}
function AQE(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.hP)return;$p=1;case 1:$z=AUa(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)Cl(b,B(822),h-0.27000001072883606,i+0.2199999988079071,j,0.0,0.0,0.0);else if(g==2)Cl(b,B(822),h+0.27000001072883606,i+0.2199999988079071,j,0.0,0.0,0.0);else if
(g==3)Cl(b,B(822),h,i+0.2199999988079071,j-0.27000001072883606,0.0,0.0,0.0);else if(g!=4)Cl(b,B(822),h,i,j,0.0,0.0,0.0);else Cl(b,B(822),h,i+0.2199999988079071,j+0.27000001072883606,0.0,0.0,0.0);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function A6f(){CAR=Ct();}
var Bf6=K(Bf);
function BPR(a,b){var c=new Bf6();Bpk(c,a,b);return c;}
function Bpk(a,b,c){BI();DG(a,b,c,CAu);E7(a,1);}
function APr(a,b,c,d,e){return null;}
function BJK(a){return 20;}
function BJC(a){return 0;}
function BsG(a){return 0;}
function A7o(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;e=e+1|0;$p=4;case 4:$z=A6j(b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Be$(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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=A6j(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=A6j(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=A6j(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=A6j(b,f,d,e);if(C()){break _;}f=$z;if(f)i=1;f=i+h|0;$p=6;case 6:b.ben(c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function AY2(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(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=A6j(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.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=A6j(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.ben(c,
d,e,f);if(C()){break _;}$p=6;case 6:A1e(a,b,c,d,e);if(C()){break _;}return;case 7:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=4;$p=9;continue _;case 8:b.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:b.ben(c,d,e,f);if(C()){break _;}$p=6;continue _;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A0b(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=A1e(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;g=f&7;h=0;f=c-1|0;$p=3;case 3:$z=A6j(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=A6j(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if
(!f&&g==3)h=1;f=e+1|0;$p=6;case 6:$z=A6j(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;if(!h)return;$p=7;case 7:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=8;case 8:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=9;case 9:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A1e(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7o(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:A14(b,c,d,e,f);if(C()){break _;}return 0;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A5C(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.dY(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:EK();}}CV().s(a,
b,c,d,e,f,g,h,i,$p);}
function ATk(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:Bbi(a,b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bbi(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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.ben(c,d,e,i);if(C()){break _;}Gy(b,c,d,e,c,d,e);j=c+0.5;k=d+0.5;l=e+0.5;f=B(841);m=0.30000001192092896;n=0.6000000238418579;$p=3;case 3:APx(b,j,k,l,f,m,n);if(C())
{break _;}i=a.b;$p=4;case 4:AWn(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:AWn(b,i,d,e,g);if(C()){break _;}b.ew(c,d,e,a.b);return 1;case 6:AWn(b,i,d,e,g);if(C()){break _;}b.ew(c,d,e,a.b);return 1;case 7:AWn(b,c,d,i,g);if(C()){break _;}b.ew(c,d,e,a.b);return 1;case 8:AWn(b,c,i,e,g);if(C()){break _;}b.ew(c,d,e,a.b);return 1;case 9:AWn(b,
c,d,i,g);if(C()){break _;}b.ew(c,d,e,a.b);return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function ARW(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}f=$z;if((f&8)<=0)return;g=a.b;$p=2;case 2:AWn(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:AWn(b,c,d,e,f);if(C())
{break _;}return;case 4:AWn(b,c,d,e,f);if(C()){break _;}return;case 5:AWn(b,c,d,e,f);if(C()){break _;}return;case 6:AWn(b,c,d,e,f);if(C()){break _;}return;case 7:AWn(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A6z(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}c=$z;return (c&8)<=0?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Baq(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(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:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BkV(a){return 1;}
function ARY(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return;g=g&7;$p=2;case 2:b.ben(c,d,e,g);if(C()){break _;}h=a.b;$p=3;case 3:AWn(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:AWn(b,g,d,e,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(841);l=0.30000001192092896;m=0.5;$p=6;continue _;case 5:AWn(b,g,d,e,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(841);l=0.30000001192092896;m=0.5;$p=6;case 6:APx(b,i,j,k,f,l,m);if(C()){break _;}Gy(b,c,d,e,c,d,e);return;case 7:AWn(b,c,d,g,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(841);l=0.30000001192092896;m=0.5;$p=6;continue _;case 8:AWn(b,c,h,e,g);if(C()){break _;}i
=c+0.5;j=d+0.5;k=e+0.5;f=B(841);l=0.30000001192092896;m=0.5;$p=6;continue _;case 9:AWn(b,c,d,g,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(841);l=0.30000001192092896;m=0.5;$p=6;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function BqX(a){BB(a,0.3125,0.375,0.375,0.6875,0.625,0.625);}
var A1q=K(Bf);
function BRM(a,b){var c=new A1q();BxR(c,a,b);return c;}
function BxR(a,b,c){BI();DG(a,b,c,CAm);BB(a,0.0,0.0,0.0,1.0,0.125,1.0);E7(a,1);}
function A6v(a,b,c,d,e){return null;}
function BIK(a){return 0;}
function BKb(a){return 0;}
function AVi(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,d,e);if(C()){break _;}f=$z;if(f){O();if(BU_.data[f].c_()){$p=2;continue _;}}return 0;case 2:$z=A7j(b,c,d,e);if(C()){break _;}b=$z;return b.kF();default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AT8(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=AVi(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AS_(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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=CAS.bo;h=V(b.n)*0.699999988079071+0.15000000596046448;i=V(b.n)*0.699999988079071+0.15000000596046448;j=V(b.n)*0.699999988079071+0.15000000596046448;k=JM(b,c+h,d+i,e+j,Wj(g));k.iP=10;$p=1;case 1:b.a_g(k);if(C()){break _;}f=0;$p=2;case 2:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,
b,c,d,e,f,g,h,i,j,k,$p);}
function BAi(a,b,c){BN();return CAS.bo;}
function BvH(a,b){return 0;}
function A7G(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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:En();f=CAT;$p=1;case 1:$z=AYT(b,f,c,d,e);if(C()){break _;}g=$z;if(g<=11)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}g=$z;$p=3;case 3:AO9(a,b,c,d,e,g);if(C()){break _;}g=0;$p=4;case 4:A14(b,c,d,e,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function ATi(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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.o1(c,d,e);if(C()){break _;}g=$z;if(f==1)c=1;else{if(g!==a.bG){$p=2;continue _;}c=0;}return c;case 2:$z=A$k(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
var A$d=K(OH);
function BRR(a,b){var c=new A$d();BwT(c,a,b);return c;}
function BwT(a,b,c){BI();AFU(a,b,c,CAx,0);a.yp=0.9800000190734863;E7(a,1);}
function Bo6(a){return 1;}
function BeK(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=APf(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BeL(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7j(b,c,f,e);if(C()){break _;}g=$z;if(!g.kF()&&!g.la())return;O();f=BYr.b;$p=2;case 2:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Bpw(a,b){return 0;}
function BdH(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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:En();f=CAT;$p=1;case 1:$z=AYT(b,f,c,d,e);if(C()){break _;}g=$z;O();if(g<=(11-B28.data[a.b]|0))return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}h=$z;$p=3;case 3:AO9(a,b,c,d,e,h);if(C()){break _;}h=B2_.b;$p=4;case 4:A14(b,c,d,e,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
var A4P=K(Bf);
function BRF(a,b){var c=new A4P();Bg7(c,a,b);return c;}
function Bg7(a,b,c){BI();DG(a,b,c,CAn);E7(a,1);}
function Bv1(a,b,c){BN();return CAS.bo;}
function BMv(a,b){return 4;}
function A3t(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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:En();f=CAT;$p=1;case 1:$z=AYT(b,f,c,d,e);if(C()){break _;}g=$z;if(g<=11)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}g=$z;$p=3;case 3:AO9(a,b,c,d,e,g);if(C()){break _;}g=0;$p=4;case 4:A14(b,c,d,e,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
var A1B=K(Bf);
function BMX(a,b){var c=new A1B();Bu4(c,a,b);return c;}
function Bu4(a,b,c){BI();DG(a,b,c,CAy);E7(a,1);}
function AQJ(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,g,e);if(C()){break _;}h=$z;if(h)return;i=1;h=d-i|0;$p=2;case 2:$z=A7F(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=AUa(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.ben(c,d,e,h);if(C())
{break _;}return;case 5:A14(b,c,g,e,h);if(C()){break _;}h=0;$p=6;case 6:b.ben(c,d,e,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function A_l(a,b,c,d,e){return El(c+0.0625,d,e+0.0625,(c+1|0)-0.0625,(d+1|0)-0.0625,(e+1|0)-0.0625);}
function BfU(a,b,c,d,e){return El(c+0.0625,d,e+0.0625,(c+1|0)-0.0625,d+1|0,(e+1|0)-0.0625);}
function BuQ(a,b){return b==1?a.P-1|0:b?a.P:a.P+1|0;}
function Bmw(a){return 0;}
function BAw(a){return 0;}
function BIP(a){return 13;}
function APS(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A89(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:$z=AYH(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AWw(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=AYH(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AYH(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7j(b,f,d,e);if(C()){break _;}g=$z;if(g.cy())return 0;f=c+1|0;$p=2;case 2:$z=A7j(b,f,d,e);if(C()){break _;}g=$z;if(g.cy())return 0;f=e-1|0;$p=3;case 3:$z=A7j(b,c,d,f);if(C()){break _;}g=$z;if(g.cy())return 0;f=e+1|0;$p=4;case 4:$z=A7j(b,c,d,f);if(C()){break _;}g=$z;if(g.cy())return 0;d=d-1|0;$p=5;case 5:$z=A7F(b,c,d,e);if
(C()){break _;}f=$z;O();return f!=B3T.b&&f!=BX6.b?0:1;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A1H(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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.fJ(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
var A_x=K(Bf);
function BPW(a,b){var c=new A_x();BKI(c,a,b);return c;}
function BKI(a,b,c){BI();DG(a,b,c,CAz);}
function BBW(a,b,c){BN();return CAU.bo;}
function Bk3(a,b){return 4;}
var AYs=K(Bf);
function BR2(a,b){var c=new AYs();BHv(c,a,b);return c;}
function BHv(a,b,c){BI();Hm(a,b,CAq);a.P=c;BB(a,0.125,0.0,0.125,0.875,1.0,0.875);E7(a,1);}
function AR_(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,g,e);if(C()){break _;}h=$z;if(h)return;i=1;h=d-i|0;$p=2;case 2:$z=A7F(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=AUa(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.ben(c,d,e,h);if(C())
{break _;}return;case 5:A14(b,c,g,e,h);if(C()){break _;}h=0;$p=6;case 6:b.ben(c,d,e,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function APY(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,f,e);if(C()){break _;}g=$z;if(g==a.b)c=1;else{O();if(g==BVb.b)break a;if(g==BVc.b)break a;c=0;}return c;}d=c-1|0;$p=2;case 2:$z=A7j(b,d,f,e);if(C()){break _;}h=$z;BI();if(h===BYh)return 1;d=c+1|0;$p=3;case 3:$z=A7j(b,d,f,e);if(C()){break _;}h=$z;if(h===BYh)return 1;d=e-1|0;$p=4;case 4:$z=A7j(b,c,
f,d);if(C()){break _;}h=$z;if(h===BYh)return 1;d=e+1|0;$p=5;case 5:$z=A7j(b,c,f,d);if(C()){break _;}b=$z;return b!==BYh?0:1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AWi(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=APY(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AUa(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AO9(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:A14(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AY5(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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=APY(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A_7(a,b,c,d,e){return null;}
function BuA(a,b,c){BN();return CAV.bo;}
function Bm1(a){return 0;}
function BxW(a){return 0;}
function BMq(a){return 1;}
var Bek=K(Bf);
function BN5(a,b){var c=new Bek();By8(c,a,b);return c;}
function By8(a,b,c){BI();DG(a,b,c,B30);}
function BqJ(a,b){return a.P+(b!=1?0:1)|0;}
function BeC(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUa(b,c,d,e);if(C()){break _;}g=$z;if(g<=0)return 0;$p=2;case 2:A7t(a,b,c,d,e,g);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A7t(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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:A7p(b,g,c,d,e);if(C()){break _;}h=0;$p=2;case 2:b.ben(c,d,e,h);if(C()){break _;}BN();h=(CAW.bo+f|0)-1|0;i=V(b.n)*0.699999988079071+0.15000000596046448;j=V(b.n)*0.699999988079071+0.06000000238418579+0.6;k=V(b.n)*0.699999988079071+0.15000000596046448;g=JM(b,c+i,d+j,e+k,Wj(h));g.iP
=10;$p=3;case 3:b.a_g(g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function ASG(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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.dl)return;if(f<=0){$p=1;continue _;}$p=2;continue _;case 1:A9l(a,b,c,d,e,f,g);if(C()){break _;}return;case 2:A7t(a,b,c,d,e,f);if(C()){break _;}$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
var A70=K(Bf);
function BM8(a,b){var c=new A70();BG_(c,a,b);return c;}
function BG_(a,b,c){BI();DG(a,b,c,B30);}
function A2_(a,b,c,d,e,f,g){var h,i;h=c;i=d;Bb(g,El(h,i,e,c+1|0,i+1.5,e+1|0));}
function Bfc(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,c,f,e);if(C()){break _;}g=$z;if(g==a.b)return 0;$p=2;case 2:$z=A7j(b,c,f,e);if(C()){break _;}h=$z;if(!h.cy())return 0;$p=3;case 3:$z=A89(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function Bpj(a){return 0;}
function BJZ(a){return 0;}
function Bs3(a){return 11;}
function Bt(){var a=this;D.call(a);a.bo=0;a.fd=0;a.gK=0;a.r1=0;a.Kp=0;}
var CAX=null;var B36=null;var CAY=null;var CAZ=null;var CA0=null;var CA1=null;var CA2=null;var CA3=null;var CA4=null;var CAC=null;var CAD=null;var CA5=null;var CA6=null;var CA7=null;var CA8=null;var CA9=null;var CA$=null;var CA_=null;var CBa=null;var CBb=null;var CBc=null;var CBd=null;var CBe=null;var CBf=null;var CBg=null;var CBh=null;var CBi=null;var CBj=null;var CBk=null;var CBl=null;var CBm=null;var CBn=null;var CBo=null;var CBp=null;var CBq=null;var CBr=null;var CBs=null;var CBt=null;var CBu=null;var CBv
=null;var CBw=null;var CAG=null;var CAH=null;var CBx=null;var CBy=null;var CBz=null;var CBA=null;var CBB=null;var CBC=null;var CBD=null;var CBE=null;var CBF=null;var CBG=null;var CBH=null;var CBI=null;var CBJ=null;var CBK=null;var CBL=null;var CBM=null;var CBN=null;var CBO=null;var CBP=null;var CBQ=null;var CBR=null;var CAB=null;var CBS=null;var CBT=null;var CBU=null;var CBV=null;var CAI=null;var CAN=null;var CBW=null;var CBX=null;var CBY=null;var CBZ=null;var CB0=null;var CAO=null;var CAF=null;var CAS=null;var CB1
=null;var CB2=null;var CB3=null;var CB4=null;var CAU=null;var CAV=null;var CB5=null;var CB6=null;var CB7=null;var CB8=null;var CB9=null;var CB$=null;var BU7=null;var CB_=null;var CAW=null;var CCa=null;function BN(){BN=Bi(Bt);BsI();}
function E8(a){var b=new Bt();EE(b,a);return b;}
function EE(a,b){var c,d,e;BN();a.fd=64;a.gK=32;a.Kp=0;c=256+b|0;a.bo=c;if(B36.data[c]!==null){d=CZ();e=new S;T(e);Bg(H(e,B(845)),b);BK(d,Q(e));}B36.data[c]=a;}
function BM(a,b){a.r1=b;return a;}
function BAI(a,b){return a.r1;}
function A$i(a,b,c,d,e,f,g,h){return 0;}
function Bvk(a,b,c){return 1.0;}
function Bgk(a,b,c,d){return b;}
function BoA(a){return a.fd;}
function BIL(a){return a.gK;}
function By1(a,b,c){}
function BqK(a,b,c,d,e,f){}
function BvT(a,b){return 1;}
function ByT(a,b){return 0;}
function Bps(a,b,c){}
function Bfe(a){a.Kp=1;return a;}
function BwW(a){return a.Kp;}
function BsI(){var b;CAX=BNT();B36=W(Bt,32000);CAY=BM(X1(0,2),82);CAZ=BM(Z3(1,2),98);CA0=BM(Wz(2,2),114);CA1=BM(BNN(3),5);CA2=BM(AAj(4,4),10);CA3=BM(BPz(5),21);CA4=BM(E8(6),37);CAC=BM(E8(7),7);CAD=BM(E8(8),55);CA5=BM(E8(9),23);CA6=BM(E8(10),39);CA7=BM(Wm(11,2),66);CA8=BM(Wm(12,0),64);CA9=BM(X1(13,0),80);CA$=BM(Z3(14,0),96);CA_=BM(Wz(15,0),112);CBa=BM(Wm(16,1),65);CBb=BM(X1(17,1),81);CBc=BM(Z3(18,1),97);CBd=BM(Wz(19,1),113);CBe=BM(Wm(20,3),67);CBf=BM(X1(21,3),83);CBg=BM(Z3(22,3),99);CBh=BM(Wz(23,3),115);CBi=
Bfe(BM(E8(24),53));CBj=BM(E8(25),71);CBk=BM(BOV(26,10),72);CBl=BM(Wm(27,0),68);CBm=BM(X1(28,0),84);CBn=BM(Z3(29,0),100);CBo=BM(Wz(30,0),116);CBp=BM(E8(31),8);CBq=BM(E8(32),24);CBr=BM(E8(33),40);CBs=BM(Zt(34,0),128);CBt=BM(Zt(35,1),129);CBu=BM(Zt(36,2),130);CBv=BM(Zt(37,3),131);CBw=BM(Zt(38,1),132);b=new ANd;O();AWj(b,39,B3x.b);CAG=BM(b,9);CAH=BM(E8(40),25);CBx=BM(AAj(41,5),41);CBy=BM(Fc(42,0,0,0),0);CBz=BM(Fc(43,0,0,1),16);CBA=BM(Fc(44,0,0,2),32);CBB=BM(Fc(45,0,0,3),48);CBC=BM(Fc(46,1,1,0),1);CBD=BM(Fc(47,1,
1,1),17);CBE=BM(Fc(48,1,1,2),33);CBF=BM(Fc(49,1,1,3),49);CBG=BM(Fc(50,2,2,0),2);CBH=BM(Fc(51,2,2,1),18);CBI=BM(Fc(52,2,2,2),34);CBJ=BM(Fc(53,2,2,3),50);CBK=BM(Fc(54,3,3,0),3);CBL=BM(Fc(55,3,3,1),19);CBM=BM(Fc(56,3,3,2),35);CBN=BM(Fc(57,3,3,3),51);CBO=BM(Fc(58,1,4,0),4);CBP=BM(Fc(59,1,4,1),20);CBQ=BM(Fc(60,1,4,2),36);CBR=BM(Fc(61,1,4,3),52);CAB=BM(E8(62),6);CBS=BM(AAj(63,3),87);CBT=BM(AAj(64,8),88);CBU=BM(BM0(65),26);CBV=BM(AAj(66,42),11);CAI=BM(BRu(67),42);b=new AEn;BI();ATc(b,68,B30);CAN=BM(b,43);CBW=BM(ANL(69,
0),74);CBX=BM(ANL(70,BYr.b),75);CBY=BM(ANL(71,BYs.b),76);CBZ=BM(Bdc(72,0),135);CB0=BM(BPg(73),104);CAO=BM(BRw(74,B34),44);CAF=BM(BN3(75),56);CAS=BM(BOk(76),14);CB1=BM(BPS(77),136);CB2=BM(E8(78),103);CB3=BM(ANL(79,(-1)),77);CB4=BM(E8(80),22);CAU=BM(E8(81),57);CAV=BM(BR5(82,B3V),27);CB5=BM(E8(83),58);CB6=BM(E8(84),59);CB7=BM(E8(85),30);CB8=BM(Bdc(86,1),151);CB9=BM(Bdc(87,2),167);CB$=BM(E8(88),12);BU7=BM(E8(89),54);CB_=BM(E8(90),69);CAW=BM(Brv(2000,B(846)),240);CCa=BM(Brv(2001,B(847)),241);}
function A33(){Bt.call(this);this.BD=0;}
function BMQ(a){var b=new A33();BoL(b,a);return b;}
function BoL(a,b){EE(a,b);b=b+256|0;a.BD=b;O();a.r1=BU_.data[b].bj(2);}
function A2z(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(d,e,f,g);if(C()){break _;}i=$z;O();if(i==B3Q.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.BD;j=0;$p=2;case 2:$z=A_B(d,i,e,
f,g,j);if(C()){break _;}i=$z;if(!i)return 1;k=BU_.data;i=a.BD;l=k[i];$p=3;case 3:$z=A14(d,e,f,g,i);if(C()){break _;}i=$z;if(!i)return 1;c=BU_.data[a.BD];$p=4;case 4:c.uu(d,e,f,g,h);if(C()){break _;}m=e+0.5;n=f+0.5;o=g+0.5;c=Kf(l.fg);l=l.fg;p=(l.m4+1.0)/2.0;q=l.ms*0.800000011920929;$p=5;case 5:APx(d,m,n,o,c,p,q);if(C()){break _;}b.t=b.t-1|0;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
var A_U=K();
function Vd(b){return b.length?0:1;}
function ADG(){D.call(this);this.YW=null;}
function BLn(a){var b,c,d,e;b=a.YW;if(!N3(b)){c=b.fl;if(c.gP===null){b=c.nB;if(b!==null&&!Vd(b)){b=c.nB.shift();N6();if(b!==null&&!(b instanceof $rt_objcls()))b=Ho(b);d=b;c.nB=null;b=d.a11;c=d.a12;e=d.a1Z;d=d.a10;Oe(b);c=c.fl;c.gP=b;c.hp=c.hp+e|0;Cu(d,null);}}}}
function AAH(){I6.call(this);this.Hl=null;}
function AKY(a,b){return a.Hl.data[b];}
function ACH(a,b,c){var d,e;d=a.Hl.data;e=d[b];d[b]=c;return e;}
function AJk(a){return a.Hl.data.length;}
function AE2(){var a=this;D.call(a);a.Rw=null;a.KV=null;}
function AHe(){var a=this;Xe.call(a);a.a2S=null;a.Ik=null;}
function A3e(b){var c;c=b.gg;c.$clinit();return BlV(c);}
function AKD(a){var b;b=new ABi;b.LF=a;b.a5D=(-1);b.vL=ANS(a);return b;}
function ANS(a){var b,c,d,e;b=0;c=a.Ik.data;d=c.length;e=0;while(e<d){b=b+AIL(c[e])|0;e=e+1|0;}return b;}
var AIT=K(0);
function AUo(){D.call(this);this.XQ=null;}
function BNY(a){var b=new AUo();BhV(b,a);return b;}
function BhV(a,b){a.XQ=b;}
function Bk0(a,b){var c;c=b?1:0;b=a.XQ;Pw();Cu(b,Mw(c));}
var Xc=K();
function Sa(){var a=this;Xc.call(a);a.o6=null;a.MQ=0;a.fR=0;a.hr=0;a.M4=0;}
function BLQ(a){var b=new Sa();AZc(b,a);return b;}
function AZc(a,b){var c;a.o6=b;c=b.length;a.MQ=c;a.fR=0;a.hr=c;a.M4=(-1);}
function UL(a){return a.hr-a.fR|0;}
function V1(a){return a.fR>=a.hr?0:1;}
function YU(a){var b,c;b=a.fR;if(b>=a.hr)J(DS(b));c=a.o6;a.fR=b+1|0;return c[b];}
function Gl(a,b){var c,d;c=a.fR;if(c>=a.hr)J(DS(c));d=a.o6;a.fR=c+1|0;c;d[c]=b;return a;}
function AM7(a,b){if(b>=0&&b<a.hr)return a.o6[b];J(DS(b));}
function TB(a,b){var c,d,e,f,g;c=b.data;d=a.fR;e=c.length;d=d+e|0;if(d>a.hr)J(DS(d-1|0));f=a.o6;g=b.data;d=a.fR;f.set(g,d);a.fR=a.fR+e|0;return a;}
function NU(a){a.fR=0;a.hr=a.MQ;a.M4=(-1);return a;}
function IZ(a){a.hr=a.fR;a.fR=0;a.M4=(-1);return a;}
var AX8=K(GY);
var YB=K();
function Xu(){var a=this;YB.call(a);a.ql=null;a.BW=0;a.fj=0;a.lU=0;a.NU=0;}
function BIm(a){var b=new Xu();A3K(b,a);return b;}
function A3K(a,b){var c;a.ql=b;c=b.length;a.BW=c;a.fj=0;a.lU=c;a.NU=(-1);}
function Rx(a){var b,c;b=a.fj;if(b>=a.lU)J(DS(b));c=a.ql;a.fj=b+1|0;return c[b];}
function Dv(a,b){var c,d;c=a.fj;if(c>=a.lU)J(DS(c));d=a.ql;a.fj=c+1|0;c;d[c]=b;return a;}
function AMK(a,b){var c,d,e,f,g;c=b.data;d=a.fj;e=c.length;d=d+e|0;if(d>a.lU)DS(d-1|0);f=b.data;g=new $rt_globals.Float32Array(a.ql.buffer,a.ql.byteOffset+(a.fj<<2)|0,e);f.set(g);a.fj=a.fj+e|0;return a;}
function AH$(a,b){var c,d,e,f,g;c=b.data;d=a.fj;e=c.length;d=d+e|0;if(d>a.lU)J(DS(d-1|0));f=a.ql;g=b.data;d=a.fj;f.set(g,d);a.fj=a.fj+e|0;return a;}
function HL(a){a.fj=0;a.lU=a.BW;a.NU=(-1);return a;}
function Hd(a){a.lU=a.fj;a.fj=0;a.NU=(-1);return a;}
function AL5(a,b){if(b>=0&&b<=a.BW){a.lU=b;return a;}J(DS(b));}
var AYv=K(GY);
var AYg=K(GY);
var Ni=K(0);
function AD_(){var a=this;D.call(a);a.a1Q=null;a.a1R=null;}
function BLJ(a,b){var c,d;c=a.a1Q;d=a.a1R;if(b!==null&&(!!b?1:0)&&b.byteLength==1024)Cu(c,Mw(AQa(Up(b),d)));else Cu(c,Mw(0));}
var AQ1=K();
function Bv2(a,b){return AKa(a.wl(b));}
function Bh7(a){return a.beD();}
var A8u=K();
function AZw(){var a=this;D.call(a);a.O=null;a.kB=0;a.OK=null;a.a1s=0;a.tG=0;a.pu=0;a.dW=0;a.PE=null;}
function BN6(){var a=new AZw();Bww(a);return a;}
function AE_(a,b){var c,d,e,f,g,h,i,j;c=new AFS;c.ug=(-1);c.G8=(-1);c.bbl=a;c.a7q=a.PE;c.od=b;c.ug=0;d=Z(b);c.G8=d;e=new ANG;f=c.ug;g=a.tG;h=a.pu+1|0;i=a.dW+1|0;e.sM=(-1);g=g+1|0;e.a1S=g;e.ln=Bo(g*2|0);j=Bo(i);e.CB=j;Y5(j,(-1));if(h>0)e.MF=Bo(h);Y5(e.ln,(-1));AAe(e,b,f,d);c.gt=e;e.rO=1;return c;}
function ALg(a,b,c){var d,e,f,g,h,i;d=Ct();e=AE_(a,b);f=0;g=0;if(!Z(b)){h=W(Cj,1);h.data[0]=B(4);return h;}while(ABB(e)){i=f+1|0;if(i>=c&&c>0)break;Bb(d,CU(b,g,ADz(e)));g=AE1(e);f=i;}a:{Bb(d,CU(b,g,Z(b)));f=f+1|0;if(!c)while(true){f=f+(-1)|0;if(f<0)break;if(Z(Be(d,f)))break a;Ew(d,f);}}if(f<0)f=0;return OK(d,W(Cj,f));}
function VL(a,b){return ALg(a,b,0);}
function Zf(a){return a.O.eX;}
function ADI(a,b,c,d){var e,f,g,h,i,j;e=Ct();f=a.kB;g=0;if(c!=f)a.kB=c;a:{switch(b){case -1073741784:h=new AIJ;c=a.dW+1|0;a.dW=c;MF(h,c);break a;case -536870872:case -268435416:break;case -134217688:case -67108824:h=new ABu;c=a.dW+1|0;a.dW=c;MF(h,c);break a;case -33554392:h=new ACk;c=a.dW+1|0;a.dW=c;MF(h,c);break a;default:c=a.tG+1|0;a.tG=c;if(d!==null)h=BOQ(c);else{h=BOq();g=1;}c=a.tG;if(c<=(-1))break a;if(c>=10)break a;a.OK.data[c]=h;break a;}h=BQL();}while(true){if(LK(a.O)&&a.O.ba==(-536870788)){d=BLq(EJ(a,
2),EJ(a,64));while(!HX(a.O)&&LK(a.O)){i=a.O;j=i.ba;if(j&&j!=(-536870788)&&j!=(-536870871))break;FU(d,CD(i));i=a.O;if(i.c9!=(-536870788))continue;CD(i);}i=X7(a,d);i.cv(h);}else if(a.O.c9==(-536870788)){i=Qq(h);CD(a.O);}else{i=ALN(a,h);d=a.O;if(d.c9==(-536870788))CD(d);}if(i!==null)Bb(e,i);if(HX(a.O))break;if(a.O.c9==(-536870871))break;}if(a.O.I$==(-536870788))Bb(e,Qq(h));if(a.kB!=f&&!g){a.kB=f;d=a.O;d.sr=f;d.ba=d.c9;d.nE=d.nM;j=d.i5;d.bL=j+1|0;d.xI=j;MZ(d);}switch(b){case -1073741784:break;case -536870872:d=
new AK4;Nc(d,e,h);return d;case -268435416:d=new ANX;Nc(d,e,h);return d;case -134217688:d=new AMu;Nc(d,e,h);return d;case -67108824:d=new ACv;Nc(d,e,h);return d;case -33554392:d=new IR;Nc(d,e,h);return d;default:switch(e.o){case 0:break;case 1:return BOK(Be(e,0),h);default:return BNe(e,h);}return Qq(h);}d=new TY;Nc(d,e,h);return d;}
function A2n(a){var b,c,d,e,f,g,h;b=Bo(4);c=(-1);d=(-1);if(!HX(a.O)&&LK(a.O)){e=b.data;c=CD(a.O);e[0]=c;d=c-4352|0;}if(d>=0&&d<19){e=DF(3);b=e.data;b[0]=c&65535;f=a.O;g=f.c9;h=g-4449|0;if(h>=0&&h<21){b[1]=g&65535;CD(f);f=a.O;g=f.c9;c=g-4519|0;if(c>=0&&c<28){b[2]=g&65535;CD(f);return BLh(e,3);}return BLh(e,2);}if(!EJ(a,2))return A58(b[0]);if(EJ(a,64))return BJ3(b[0]);return Bp_(b[0]);}e=b.data;c=1;while(c<4&&!HX(a.O)&&LK(a.O)){h=c+1|0;e[c]=CD(a.O);c=h;}if(c==1){h=e[0];if(!(CCb.Gd(h)==CCc?0:1))return ADF(a,e[0]);}if
(!EJ(a,2))return BR9(b,c);if(EJ(a,64)){f=new AKF;AAU(f,b,c);return f;}f=new ANj;AAU(f,b,c);return f;}
function ALN(a,b){var c,d,e,f,g,h,i;if(LK(a.O)&&!Uf(a.O)&&Wh(a.O.ba)){if(EJ(a,128)){c=A2n(a);if(!HX(a.O)){d=a.O;e=d.c9;if(!(e==(-536870871)&&!(b instanceof Ob))&&e!=(-536870788)&&!LK(d))c=Vw(a,b,c);}}else if(!AEu(a.O)&&!AGF(a.O)){f=new QN;T(f);while(!HX(a.O)&&LK(a.O)&&!AEu(a.O)&&!AGF(a.O)){if(!(!Uf(a.O)&&!a.O.ba)&&!(!Uf(a.O)&&Wh(a.O.ba))){g=a.O.ba;if(g!=(-536870871)&&(g&(-2147418113))!=(-2147483608)&&g!=(-536870788)&&g!=(-536870876))break;}e=CD(a.O);if(!YG(e))Br(f,e&65535);else TG(f,LU(e));}if(!EJ(a,2)){c=new AFv;IM(c);c.gd
=Q(f);e=f.bB;c.ep=e;c.R5=Bs7(e);c.JU=Bs7(c.ep);h=0;while(h<(c.ep-1|0)){ABL(c.R5,Bd(c.gd,h),(c.ep-h|0)-1|0);ABL(c.JU,Bd(c.gd,(c.ep-h|0)-1|0),(c.ep-h|0)-1|0);h=h+1|0;}}else if(EJ(a,64))c=BPf(f);else{c=new AAG;IM(c);c.tp=Q(f);c.ep=f.bB;}}else c=Vw(a,b,AOl(a,b));}else{d=a.O;if(d.c9!=(-536870871))c=Vw(a,b,AOl(a,b));else{if(b instanceof Ob)J(EM(B(4),d.eX,AAV(d)));c=Qq(b);}}a:{if(!HX(a.O)){e=a.O.c9;if(!(e==(-536870871)&&!(b instanceof Ob))&&e!=(-536870788)){f=ALN(a,b);if(c instanceof Hi&&!(c instanceof M0)&&!(c instanceof GV)
&&!(c instanceof Ls)){i=c;if(!f.fc(i.cl)){c=new AKe;LE(c,i.cl,i.z,i.AJ);c.cl.cv(c);}}if((f.zq()&65535)!=43)c.cv(f);else c.cv(f.cl);break a;}}if(c===null)return null;c.cv(b);}if((c.zq()&65535)!=43)return c;return c.cl;}
function Vw(a,b,c){var d,e,f,g,h;d=a.O;e=d.c9;if(c!==null&&!(c instanceof Eh)){switch(e){case -2147483606:CD(d);d=new AKV;HO(d,c,b,e);AAf();c.cv(CCd);return d;case -2147483605:CD(d);d=new AEY;HO(d,c,b,(-2147483606));AAf();c.cv(CCd);return d;case -2147483585:CD(d);d=new AH5;HO(d,c,b,(-536870849));AAf();c.cv(CCd);return d;case -2147483525:f=new AHE;d=Mz(d);g=a.pu+1|0;a.pu=g;VE(f,d,c,b,(-536870849),g);AAf();c.cv(CCd);return f;case -1073741782:case -1073741781:CD(d);d=new AIE;HO(d,c,b,e);c.cv(d);return d;case -1073741761:CD(d);d
=new AMd;HO(d,c,b,(-536870849));c.cv(b);return d;case -1073741701:h=new AJH;d=Mz(d);e=a.pu+1|0;a.pu=e;VE(h,d,c,b,(-536870849),e);c.cv(h);return h;case -536870870:case -536870869:CD(d);if(c.zq()!=(-2147483602)){d=new GV;HO(d,c,b,e);}else if(EJ(a,32)){d=new ABT;HO(d,c,b,e);}else{d=new AEy;f=AEP(a.kB);HO(d,c,b,e);d.I9=f;}c.cv(d);return d;case -536870849:CD(d);d=new NM;HO(d,c,b,(-536870849));c.cv(b);return d;case -536870789:h=new MC;d=Mz(d);e=a.pu+1|0;a.pu=e;VE(h,d,c,b,(-536870849),e);c.cv(h);return h;default:}return c;}f
=null;if(c!==null)f=c;switch(e){case -2147483606:case -2147483605:CD(d);d=new AHp;LE(d,f,b,e);f.z=d;return d;case -2147483585:CD(d);c=new AKb;LE(c,f,b,(-2147483585));return c;case -2147483525:c=new AEI;AB9(c,Mz(d),f,b,(-2147483525));return c;case -1073741782:case -1073741781:CD(d);d=new AL_;LE(d,f,b,e);f.z=d;return d;case -1073741761:CD(d);c=new AGg;LE(c,f,b,(-1073741761));return c;case -1073741701:c=new ABK;AB9(c,Mz(d),f,b,(-1073741701));return c;case -536870870:case -536870869:CD(d);d=BNw(f,b,e);f.z=d;return d;case -536870849:CD(d);c
=new Ls;LE(c,f,b,(-536870849));return c;case -536870789:return BOi(Mz(d),f,b,(-536870789));default:}return c;}
function AOl(a,b){var c,d,e,f,g,h,i,j;c=null;d=b instanceof Ob;while(true){a:{e=a.O;f=e.c9;if((f&(-2147418113))==(-2147483608)){CD(e);g=(f&16711680)>>16;f=f&(-16711681);if(f==(-16777176))a.kB=g;else{if(f!=(-1073741784))g=a.kB;c=ADI(a,f,g,b);e=a.O;if(e.c9!=(-536870871))J(EM(B(4),e.eX,e.i5));CD(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:CD(e);c
=Bu1(0);break a;case -2147483577:CD(e);c=new AEw;Dt(c);break a;case -2147483558:CD(e);c=new AKy;h=a.dW+1|0;a.dW=h;Bfa(c,h);break a;case -2147483550:CD(e);c=Bu1(1);break a;case -2147483526:CD(e);c=new AG1;Dt(c);break a;case -536870876:CD(e);a.dW=a.dW+1|0;if(EJ(a,8)){if(EJ(a,1)){c=BPN(a.dW);break a;}c=BPm(a.dW);break a;}if(EJ(a,1)){c=BNl(a.dW);break a;}c=BNL(a.dW);break a;case -536870866:CD(e);if(EJ(a,32)){c=BQB();break a;}c=BQk(AEP(a.kB));break a;case -536870821:CD(e);i=0;c=a.O;if(c.c9==(-536870818)){i=1;CD(c);}c
=X7(a,PZ(a,i));c.cv(b);e=a.O;if(e.c9!=(-536870819))J(EM(B(4),e.eX,e.i5));AEE(e,1);CD(a.O);break a;case -536870818:CD(e);a.dW=a.dW+1|0;if(!EJ(a,8)){c=new UF;Dt(c);break a;}c=new ALf;e=AEP(a.kB);Dt(c);c.a6v=e;break a;case 0:j=e.nM;if(j!==null)c=X7(a,j);else{if(HX(e)){c=Qq(b);break a;}c=A58(f&65535);}CD(a.O);break a;default:break b;}CD(e);c=new UF;Dt(c);break a;}h=(f&2147483647)-48|0;if(a.tG<h)J(EM(B(4),M8(e),AAV(a.O)));CD(e);a.dW=a.dW+1|0;c=!EJ(a,2)?BQT(h,a.dW):EJ(a,64)?BM_(h,a.dW):BR6(h,a.dW);a.OK.data[h].RJ
=1;a.a1s=1;break a;}if(f>=0&&!PG(e)){c=ADF(a,f);CD(a.O);}else if(f==(-536870788))c=Qq(b);else{if(f!=(-536870871)){b=new R$;c=!PG(a.O)?Vt(f&65535):a.O.nM.bx();e=a.O;Y1(b,c,e.eX,e.i5);J(b);}if(d){b=new R$;e=a.O;Y1(b,B(4),e.eX,e.i5);J(b);}c=Qq(b);}}}if(f!=(-16777176))break;}return c;}
function PZ(a,b){var c,d,e,f,g,h,i,j,$$je;c=BLq(EJ(a,2),EJ(a,64));KA(c,b);d=(-1);e=0;f=0;g=1;a:{b:{c:while(true){if(HX(a.O))break a;h=a.O;b=h.c9;f=b==(-536870819)&&!g?0:1;if(!f)break a;d:{switch(b){case -536870874:if(d>=0)FU(c,d);d=CD(a.O);h=a.O;if(h.c9!=(-536870874)){d=38;break d;}if(h.ba==(-536870821)){CD(h);e=1;d=(-1);break d;}CD(h);if(g){c=PZ(a,0);break d;}if(a.O.c9==(-536870819))break d;AKt(c,PZ(a,0));break d;case -536870867:if(!g){b=h.ba;if(b!=(-536870819)&&b!=(-536870821)&&d>=0){CD(h);h=a.O;i=h.c9;if
(PG(h))break c;if(i<0){j=a.O.ba;if(j!=(-536870819)&&j!=(-536870821)&&d>=0)break c;}e:{try{if(Wh(i))break e;i=i&65535;break e;}catch($$e){$$je=N($$e);if($$je instanceof BC){break b;}else{throw $$e;}}}try{D_(c,d,i);}catch($$e){$$je=N($$e);if($$je instanceof BC){break b;}else{throw $$e;}}CD(a.O);d=(-1);break d;}}if(d>=0)FU(c,d);d=45;CD(a.O);break d;case -536870821:if(d>=0){FU(c,d);d=(-1);}CD(a.O);j=0;h=a.O;if(h.c9==(-536870818)){CD(h);j=1;}if(!e)AWL(c,PZ(a,j));else AKt(c,PZ(a,j));e=0;CD(a.O);break d;case -536870819:if
(d>=0)FU(c,d);d=93;CD(a.O);break d;case -536870818:if(d>=0)FU(c,d);d=94;CD(a.O);break d;case 0:if(d>=0)FU(c,d);h=a.O.nM;if(h===null)d=0;else{A31(c,h);d=(-1);}CD(a.O);break d;default:}if(d>=0)FU(c,d);d=CD(a.O);}g=0;}J(EM(B(4),Zf(a),a.O.i5));}J(EM(B(4),Zf(a),a.O.i5));}if(!f){if(d>=0)FU(c,d);return c;}J(EM(B(4),Zf(a),a.O.i5-1|0));}
function ADF(a,b){var c,d,e;c=YG(b);if(EJ(a,2)){a:{if(!(b>=97&&b<=122)){if(b<65)break a;if(b>90)break a;}return Bp_(b&65535);}if(EJ(a,64)&&b>128){if(c){d=new ADY;IM(d);d.ep=2;d.Jz=Na(Mg(b));return d;}if(AH1(b))return Bl2(b&65535);if(!ACb(b))return BJ3(b&65535);return BHA(b&65535);}}if(!c){if(AH1(b))return Bl2(b&65535);if(!ACb(b))return A58(b&65535);return BHA(b&65535);}d=new IU;IM(d);d.ep=2;d.sh=b;e=(LU(b)).data;d.yx=e[0];d.xr=e[1];return d;}
function X7(a,b){var c,d,e;if(!Bdv(b)){if(!b.cp){if(b.yP())return BjO(b);return BC5(b);}if(!b.yP())return BHP(b);c=new VF;ANx(c,b);return c;}c=A49(b);d=new AAs;Dt(d);d.Jb=c;d.a4Q=c.dc;if(!b.cp){if(b.yP())return A8S(BjO(Rw(b)),d);return A8S(BC5(Rw(b)),d);}if(!b.yP())return A8S(BHP(Rw(b)),d);c=new AIn;e=new VF;ANx(e,Rw(b));A$V(c,e,d);return c;}
function Zd(b){var c,d,e,f;if(b===null){b=new Eo;Ba(b,B(848));J(b);}CCe=1;c=BN6();d=new Oc;d.nF=1;d.eX=b;d.da=DF(Z(b)+2|0);Cx(LW(b),0,d.da,0,Z(b));e=d.da.data;f=e.length;e[f-1|0]=0;e[f-2|0]=0;d.a6D=f;d.sr=0;MZ(d);MZ(d);c.O=d;c.kB=0;c.PE=ADI(c,(-1),0,null);if(HX(c.O)){if(c.a1s)c.PE.m2();return c;}b=new R$;c=c.O;Y1(b,B(4),c.eX,c.i5);J(b);}
function Th(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 EJ(a,b){return (a.kB&b)!=b?0:1;}
function Bww(a){a.OK=W(GU,10);a.tG=(-1);a.pu=(-1);a.dW=(-1);}
var ASd=K(Ih);
function BNy(){var a=new ASd();Bjh(a);return a;}
function Bjh(a){RA(a,B(849),W(Cj,0));}
function BFT(a){var b;b=new AL4;Td(b,a,1.0,1.0);return b;}
function BoZ(a){var b;b=new ANw;Tl(b,a,1.0,1.0);return b;}
var AQL=K(Ih);
function BP5(){var a=new AQL();BF$(a);return a;}
function BF$(a){RA(a,B(850),W(Cj,0));}
function BvQ(a){var b;b=new ACC;Td(b,a,1.0,1.0);return b;}
function BKO(a){var b;b=new AGS;Tl(b,a,1.0,1.0);return b;}
function ASq(){var a=this;Ih.call(a);a.M7=0;a.Rk=0;}
function A7C(a,b,c){var d=new ASq();Bxg(d,a,b,c);return d;}
function Bxg(a,b,c,d){RA(a,b,W(Cj,0));a.M7=c;a.Rk=d;}
function Bj$(a){var b,c,d;b=new ACc;c=a.M7;d=a.Rk;Td(b,a,0.5,0.5);b.Ml=c;b.D9=d;return b;}
function BwO(a){var b,c,d;b=new ALT;c=a.M7;d=a.Rk;Tl(b,a,2.0,4.0);b.Mi=c;b.JD=d;return b;}
var BaE=K();
function CCf(){var a=new BaE();Bvb(a);return a;}
function Bvb(a){}
function BQ3(b,c){var d,e,f,g,h;d=typeof $rt_globals.indexedDB!=='undefined'?$rt_globals.indexedDB:null;if(d===null){Cu(c,V_(1,0,B(851),null));return;}e=W(Cj,1);f=e.data;f[0]=null;g=new AHT;g.a0t=e;h=Bio(d,$rt_ustr(b),1,B5(g,"call"));if(h!==null&&!(!h?1:0)){g=new AFH;g.VP=c;h.addEventListener("blocked",g);g=new AFI;g.a2n=c;g.a4N=h;h.addEventListener("success",g);g=new AFD;g.a03=c;h.addEventListener("error",g);c=new AFE;c.Zc=h;h.addEventListener("upgradeneeded",c);return;}Cu(c,V_(1,0,f[0]===null?B(852):f[0],
null));}
function BFD(b,c){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bxd(b,c);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(b,c,$p);}
function BNU(b,c,d){var e;b=b.transaction("filesystem","readwrite").objectStore("filesystem");c=AIW($rt_ustr(c));e=b.delete(c);c=new AFF;c.UE=d;e.addEventListener("success",c);c=new AFG;c.a75=d;e.addEventListener("error",c);}
function BiA(b,c){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bls(b,c);if(C()){break _;}b=$z;return JU(b);default:EK();}}CV().s(b,c,$p);}
function BPG(b,c,d){var e;b=b.transaction("filesystem","readonly").objectStore("filesystem");c=AIW($rt_ustr(c));e=b.get(c);c=new AFJ;c.V2=d;c.T7=e;e.addEventListener("success",c);c=new AFK;c.a3F=d;e.addEventListener("error",c);}
function Bha(b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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=Bqm(b,c,d,e);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(b,c,d,e,$p);}
function BPn(b,c,d,e,f){var g,h,i,j,k;g=!d?B(853):B(854);h=b.transaction("filesystem",$rt_ustr(g)).objectStore("filesystem").openCursor();i=Bo(1);j=Z(c)?0:1;k=new AFL;k.a70=h;k.No=f;k.Gq=i;k.a7Y=j;k.U3=c;k.a7R=e;h.addEventListener("success",k);c=new AKr;c.a4m=f;c.a3l=i;h.addEventListener("error",c);}
function BO4(b,c,d){var e;b=b.transaction("filesystem","readonly").objectStore("filesystem");c=AIW($rt_ustr(c));e=b.count(c);c=new AKq;c.ZI=d;c.Uw=e;e.addEventListener("success",c);c=new AKp;c.a0h=d;e.addEventListener("error",c);}
function Bku(b,c,d){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BKY(b,c,d);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(b,c,d,$p);}
function BRg(b,c,d,e){var f;f=b.transaction("filesystem","readwrite").objectStore("filesystem");c=Byb($rt_ustr(c),d);f=f.put(c);c=new AKo;c.W0=e;f.addEventListener("success",c);c=new AKn;c.a6c=e;f.addEventListener("error",c);}
function Bh4(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BQ3(b,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function Bxd(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BNU(b,c,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function Bls(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BPG(b,c,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function Bqm(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BPn(b,c,d,e,callback);}catch($e)
{callback.a6S($rt_exception($e));}});return null;}
function BBS(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BO4(b,c,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function BKY(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.bb3=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a6S=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BP4(callback);thread.suspend(function(){try{BRg(b,c,d,callback);}catch($e){callback.a6S($rt_exception($e));}});return null;}
function BHO(b){return typeof b==="undefined"?null:typeof b.data==="undefined"?null:b.data;}
function AIW(b){return [b];}
function BCu(b){return typeof b==="string"?b:typeof b==="undefined"?null:typeof b[0]==="string"?b[0]:null;}
function Byb(b,c){return {path:b,data:c};}
function Bdn(){var a=this;D.call(a);a.ZQ=0;a.U8=0;a.N4=null;a.a72=null;}
function V_(a,b,c,d){var e=new Bdn();Bhv(e,a,b,c,d);return e;}
function Bhv(a,b,c,d,e){a.ZQ=b;a.U8=c;a.N4=d;a.a72=e;}
var LA=K(B7);
function CCg(){var a=new LA();Bxo(a);return a;}
function Bxo(a){X(a);}
var AHg=K(LA);
var AGb=K(LA);
function AJJ(){D.call(this);this.a4_=null;}
function BAL(a){Cu(a.a4_,null);}
var AMw=K(0);
function AGC(){var a=this;D.call(a);a.a0a=null;a.Z$=null;a.Z_=null;}
function BGu(a,b){var c,d,e,$$je;b;c=a.a0a.data;d=a.Z$;b=a.Z_;if(!c[0]){c[0]=1;if(EB(B0T,M(-1))){B0T=M(-1);e=B0V;if(e!=(-1)&&e==d.data[0]){a:{try{$rt_globals.clearTimeout(e);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}}B0V=(-1);}B0U=null;Cu(b,null);}}}
function AGA(){var a=this;D.call(a);a.a0T=null;a.a0S=null;}
function BDS(a){var b,c;b=a.a0T.data;c=a.a0S;if(!b[0]){b[0]=1;if(EB(B0T,M(-1))){B0V=(-1);B0T=M(-1);B0U=null;Cu(c,null);}}}
var ADU=K(0);
function AH7(){D.call(this);this.ZZ=null;}
function Bsv(a){Cu(a.ZZ,null);}
function Bej(){HH.call(this);this.bbv=null;}
function CCh(){var a=new Bej();Blj(a);return a;}
function BQs(a){var b=new Bej();AVl(b,a);return b;}
function Blj(a){AVl(a,8);}
function AVl(a,b){a.bbv=W(D,b+1|0);}
function Ld(){var a=this;D.call(a);a.na=0;a.bi=null;a.jU=null;a.mK=0;a.fe=BS;a.J6=0;a.rk=0;a.RZ=0;a.a6z=0;a.a6i=0;a.sH=null;}
var CCi=null;var CCj=0;var CCk=0;var CCl=null;function AOV(){AOV=Bi(Ld);Bg8();}
function K1(a){if(!a.mK){AG7(a);a.mK=1;}if(!a.na){A$U(a);a.na=1;}}
function Fg(a,b){K1(a);return a.bi.data[b];}
function LZ(a){return a.a6z;}
function T9(){AOV();return BQP();}
function QZ(a){return a.a6i;}
function Hv(a){if(!a.mK){AG7(a);a.mK=1;}return a.fe;}
function AH9(a,b){a.sH=b;a.na=0;}
function Yt(a){return a.RZ;}
function DM(a,b,c){a.bi.data[b]=c;a.jU.data[b]=1;a.na=0;a.mK=0;if(b>2&&b<9)a.rk=b;if(!(b!=10&&b!=11))a.J6=b;if(b==9)a.J6=10;}
function JG(a,b){if(!(a.mK&&a.na&&Eb(a.fe,b))){a.fe=b;a.mK=1;a.na=0;K1(a);}}
function Bg8(){CCi=R(Cj,[B(855),B(856),B(857),B(858),B(859),B(860),B(861),B(862),B(863),B(864),B(865),B(866),B(867),B(868),B(869),B(870),B(871)]);CCj=(-1);CCk=(-1);}
function ADS(){var a=this;Hw.call(a);a.yw=null;a.oH=0;a.bc9=0;a.sb=0;}
function ABQ(a){var b=new ADS();BF4(b,a);return b;}
function BF4(a,b){var c;c=b.data;a.bc9=0;a.yw=b;a.oH=0;a.sb=c.length;}
function BLC(a){var b,c,d;b=a.oH;if(b>=a.sb)c=(-1);else{d=a.yw.data;a.oH=b+1|0;c=d[b]&255;}return c;}
function Ud(a,b,c,d){var e,f,g;e=a.oH;f=a.sb;if(e>=f)return (-1);g=f-e|0;if(d<=g)g=d;if(g<=0)return 0;Cx(a.yw,e,b,c,g);a.oH=a.oH+g|0;return g;}
function AOC(b){var c,$$je;if(b===null)return null;a:{try{c=Bw_(b);}catch($$e){$$je=N($$e);if($$je instanceof BF){break a;}else{throw $$e;}}return c;}return null;}
function AI9(a){}
function Bw_(b){var c,d,e,f,g,$$je;if(b instanceof ADS){a:{c=b.oH;if(!c){d=b.sb;e=b.yw;if(d==e.data.length)break a;}d=b.sb;e=BT(d);Cx(b.yw,c,e,0,d);}return e;}if(b instanceof AGO){f=BT(b.sb-b.oH|0);U2(b,f);return f;}g=BMD(1024);b:{try{e=BT(1024);while(true){c=U2(b,e);if(c==(-1))break;X0(g,e,0,c);}e=WR(g);}catch($$e){$$je=N($$e);if($$je instanceof Bj){b=$$je;break b;}else{throw $$e;}}return e;}c:{try{AHk(g);break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){g=$$je;}else{throw $$e;}}Ek(b,g);}J(b);}
var A15=K();
function CCm(){var a=new A15();BrP(a);return a;}
function BrP(a){}
function Vb(b){var c,d,$$je;c=APg(BJy(b));a:{try{d=AYN(c);break a;}catch($$e){$$je=N($$e);b=$$je;}Kw(c);J(b);}Kw(c);return d;}
function BK9(b,c){var d,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:d=AQ$(BIV(c));a:{try{A9g(b,d);}catch($$e){$$je=N($$e);b=$$je;break a;}$p=2;continue _;}$p=1;case 1:A2G(d);if(C()){break _;}J(b);case 2:A2G(d);if(C()){break _;}return;default:EK();}}CV().s(b,c,d,$p);}
function BuN(b){var c,d,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=Bdx();d=AQ$(BIV(c));a:{try{A9g(b,d);}catch($$e){$$je=N($$e);b=$$je;break a;}$p=2;continue _;}$p=1;case 1:A2G(d);if(C()){break _;}J(b);case 2:A2G(d);if(C()){break _;}return S5(c);default:EK();}}CV().s(b,c,d,$p);}
function AYN(b){var c;c=AXa(b);if(c instanceof ANH)return c;c=new BF;Ba(c,B(872));J(c);}
function A9g(b,c){AUv(b,c);}
var A35=K();
function CCn(){var a=new A35();Bp$(a);return a;}
function Bp$(a){}
var AOA=K();
function MH(){Gg.call(this);this.nW=BS;}
var CCo=null;function KG(b){var c;c=new MH;c.nW=b;return c;}
function ACt(b){var c;c=new S;T(c);return Q(Gs(c,b));}
function Bnw(a){return ACt(a.nW);}
function Bwl(a){var b;b=a.nW;return BU(b)^BSq(b);}
function BBr(a,b){if(a===b)return 1;return b instanceof MH&&Eb(b.nW,a.nW)?1:0;}
function AFN(a,b){return G4(a.nW,b.nW);}
function Hl(b,c){return Long_udiv(b, c);}
function A_9(b,c){return Long_urem(b, c);}
function HI(b,c){return Long_ucompare(b, c);}
function BJa(a,b){return AFN(a,b);}
function AZj(){CCo=G($rt_longcls());}
var AU8=K();
function CCp(){var a=new AU8();BMt(a);return a;}
function BMt(a){}
function Bes(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=AV5(c,d);return c;}g=0;h=0;while(true){i=e+1|0;j=b.charCodeAt(e)&65535;k=j>=123?(-1):B4w.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);Cx(c,0,l,0,h);c=l;}l=c.data;j=d+1|0;l[d]=g;e=i;d=j;}return null;}
var Rd=K(BC);
function CCq(){var a=new Rd();BrT(a);return a;}
function BrT(a){X(a);}
var AOt=K(B7);
var SM=K(0);
function AIU(){var a=this;D.call(a);a.XA=null;a.ks=null;a.a7g=null;a.SW=null;}
function A8w(a,b){var c,d,e,f,g,h,i,j;if(B01===null)B01=a.XA.createElement("canvas");if(B01.width<a.ks.width){b=B01;c=a.ks.width;b.width=c;}if(B01.height<a.ks.height){b=B01;c=a.ks.height;b.height=c;}if(B02===null){b=B01;d=A6M();b=b.getContext("2d",d);B02=b;b.imageSmoothingEnabled=false;}b=B02;e=a.ks.width;f=a.ks.height;b.clearRect(0.0,0.0,e,f);b=B02;c=a.ks;e=c.width;f=a.ks.height;b.drawImage(c,0.0,0.0,e,f);b=B02;e=a.ks.width;f=a.ks.height;c=b.getImageData(0.0,0.0,e,f);d=c.data;g=Bp(c.width,c.height);ANW(a.a7g.data[0]);if
(d.byteLength<g<<2){Cu(a.SW,null);return;}b=a.SW;h=new X9;g=c.width;i=c.height;j=BFe(d.buffer);h.qA=g;h.nL=i;h.jP=j;h.Ni=1;Cu(b,h);}
function Byl(a,b){A8w(a,b);}
function AIV(){var a=this;D.call(a);a.a7Q=null;a.a68=null;}
function Brr(a,b){ANW(a.a7Q.data[0]);Cu(a.a68,null);}
function U8(){var a=this;D.call(a);a.AD=null;a.qx=0;a.uq=BS;}
function Sq(a,b){var c,d,e,f;c=a.AD;d=c.data;e=a.qx;f=e+1|0;a.qx=f;d[e]=b;if(f==d.length){AHx(a,c,0);a.qx=0;}a.uq=Bk(a.uq,M(1));}
function AV4(){var a=this;U8.call(a);a.v3=0;a.v4=0;a.v5=0;a.v6=0;a.Z=null;a.xh=0;}
function BQu(){var a=new AV4();Blm(a);return a;}
function Blm(a){a.AD=BT(4);a.qx=0;a.Z=Bo(16);AL2(a);}
function AHx(a,b,c){var d,e,f;d=b.data;b=a.Z.data;e=a.xh;f=e+1|0;a.xh=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)WS(a);}
function RD(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 AL2(a){var b,c;a.uq=BS;a.qx=0;b=0;while(true){c=a.AD.data;if(b>=c.length)break;c[b]=0;b=b+1|0;}a.v3=1732584193;a.v4=(-271733879);a.v5=(-1732584194);a.v6=271733878;a.xh=0;b=0;while(true){c=a.Z.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 FQ(a,b,c,d){return b&c|(b^(-1))&d;}
function FS(a,b,c,d){return b&d|c&(d^(-1));}
function FH(a,b,c,d){return b^c^d;}
function FY(a,b,c,d){return c^(b|d^(-1));}
function WS(a){var b,c,d,e,f,g;b=a.v3;c=a.v4;d=a.v5;e=a.v6;b=Ch(a,((b+FQ(a,c,d,e)|0)+a.Z.data[0]|0)+(-680876936)|0,7)+c|0;e=Ch(a,((e+FQ(a,b,c,d)|0)+a.Z.data[1]|0)+(-389564586)|0,12)+b|0;d=Ch(a,((d+FQ(a,e,b,c)|0)+a.Z.data[2]|0)+606105819|0,17)+e|0;c=Ch(a,((c+FQ(a,d,e,b)|0)+a.Z.data[3]|0)+(-1044525330)|0,22)+d|0;b=Ch(a,((b+FQ(a,c,d,e)|0)+a.Z.data[4]|0)+(-176418897)|0,7)+c|0;e=Ch(a,((e+FQ(a,b,c,d)|0)+a.Z.data[5]|0)+1200080426|0,12)+b|0;d=Ch(a,((d+FQ(a,e,b,c)|0)+a.Z.data[6]|0)+(-1473231341)|0,17)+e|0;c=Ch(a,((c
+FQ(a,d,e,b)|0)+a.Z.data[7]|0)+(-45705983)|0,22)+d|0;b=Ch(a,((b+FQ(a,c,d,e)|0)+a.Z.data[8]|0)+1770035416|0,7)+c|0;e=Ch(a,((e+FQ(a,b,c,d)|0)+a.Z.data[9]|0)+(-1958414417)|0,12)+b|0;d=Ch(a,((d+FQ(a,e,b,c)|0)+a.Z.data[10]|0)+(-42063)|0,17)+e|0;c=Ch(a,((c+FQ(a,d,e,b)|0)+a.Z.data[11]|0)+(-1990404162)|0,22)+d|0;b=Ch(a,((b+FQ(a,c,d,e)|0)+a.Z.data[12]|0)+1804603682|0,7)+c|0;e=Ch(a,((e+FQ(a,b,c,d)|0)+a.Z.data[13]|0)+(-40341101)|0,12)+b|0;d=Ch(a,((d+FQ(a,e,b,c)|0)+a.Z.data[14]|0)+(-1502002290)|0,17)+e|0;c=Ch(a,((c+FQ(a,
d,e,b)|0)+a.Z.data[15]|0)+1236535329|0,22)+d|0;b=Ch(a,((b+FS(a,c,d,e)|0)+a.Z.data[1]|0)+(-165796510)|0,5)+c|0;e=Ch(a,((e+FS(a,b,c,d)|0)+a.Z.data[6]|0)+(-1069501632)|0,9)+b|0;d=Ch(a,((d+FS(a,e,b,c)|0)+a.Z.data[11]|0)+643717713|0,14)+e|0;c=Ch(a,((c+FS(a,d,e,b)|0)+a.Z.data[0]|0)+(-373897302)|0,20)+d|0;b=Ch(a,((b+FS(a,c,d,e)|0)+a.Z.data[5]|0)+(-701558691)|0,5)+c|0;e=Ch(a,((e+FS(a,b,c,d)|0)+a.Z.data[10]|0)+38016083|0,9)+b|0;d=Ch(a,((d+FS(a,e,b,c)|0)+a.Z.data[15]|0)+(-660478335)|0,14)+e|0;f=Ch(a,((c+FS(a,d,e,b)|0)
+a.Z.data[4]|0)+(-405537848)|0,20)+d|0;b=Ch(a,((b+FS(a,f,d,e)|0)+a.Z.data[9]|0)+568446438|0,5)+f|0;c=Ch(a,((e+FS(a,b,f,d)|0)+a.Z.data[14]|0)+(-1019803690)|0,9)+b|0;d=Ch(a,((d+FS(a,c,b,f)|0)+a.Z.data[3]|0)+(-187363961)|0,14)+c|0;e=Ch(a,((f+FS(a,d,c,b)|0)+a.Z.data[8]|0)+1163531501|0,20)+d|0;b=Ch(a,((b+FS(a,e,d,c)|0)+a.Z.data[13]|0)+(-1444681467)|0,5)+e|0;c=Ch(a,((c+FS(a,b,e,d)|0)+a.Z.data[2]|0)+(-51403784)|0,9)+b|0;d=Ch(a,((d+FS(a,c,b,e)|0)+a.Z.data[7]|0)+1735328473|0,14)+c|0;e=Ch(a,((e+FS(a,d,c,b)|0)+a.Z.data[12]
|0)+(-1926607734)|0,20)+d|0;b=Ch(a,((b+FH(a,e,d,c)|0)+a.Z.data[5]|0)+(-378558)|0,4)+e|0;c=Ch(a,((c+FH(a,b,e,d)|0)+a.Z.data[8]|0)+(-2022574463)|0,11)+b|0;d=Ch(a,((d+FH(a,c,b,e)|0)+a.Z.data[11]|0)+1839030562|0,16)+c|0;e=Ch(a,((e+FH(a,d,c,b)|0)+a.Z.data[14]|0)+(-35309556)|0,23)+d|0;b=Ch(a,((b+FH(a,e,d,c)|0)+a.Z.data[1]|0)+(-1530992060)|0,4)+e|0;c=Ch(a,((c+FH(a,b,e,d)|0)+a.Z.data[4]|0)+1272893353|0,11)+b|0;d=Ch(a,((d+FH(a,c,b,e)|0)+a.Z.data[7]|0)+(-155497632)|0,16)+c|0;e=Ch(a,((e+FH(a,d,c,b)|0)+a.Z.data[10]|0)+
(-1094730640)|0,23)+d|0;b=Ch(a,((b+FH(a,e,d,c)|0)+a.Z.data[13]|0)+681279174|0,4)+e|0;c=Ch(a,((c+FH(a,b,e,d)|0)+a.Z.data[0]|0)+(-358537222)|0,11)+b|0;d=Ch(a,((d+FH(a,c,b,e)|0)+a.Z.data[3]|0)+(-722521979)|0,16)+c|0;e=Ch(a,((e+FH(a,d,c,b)|0)+a.Z.data[6]|0)+76029189|0,23)+d|0;b=Ch(a,((b+FH(a,e,d,c)|0)+a.Z.data[9]|0)+(-640364487)|0,4)+e|0;c=Ch(a,((c+FH(a,b,e,d)|0)+a.Z.data[12]|0)+(-421815835)|0,11)+b|0;d=Ch(a,((d+FH(a,c,b,e)|0)+a.Z.data[15]|0)+530742520|0,16)+c|0;e=Ch(a,((e+FH(a,d,c,b)|0)+a.Z.data[2]|0)+(-995338651)
|0,23)+d|0;b=Ch(a,((b+FY(a,e,d,c)|0)+a.Z.data[0]|0)+(-198630844)|0,6)+e|0;c=Ch(a,((c+FY(a,b,e,d)|0)+a.Z.data[7]|0)+1126891415|0,10)+b|0;d=Ch(a,((d+FY(a,c,b,e)|0)+a.Z.data[14]|0)+(-1416354905)|0,15)+c|0;e=Ch(a,((e+FY(a,d,c,b)|0)+a.Z.data[5]|0)+(-57434055)|0,21)+d|0;b=Ch(a,((b+FY(a,e,d,c)|0)+a.Z.data[12]|0)+1700485571|0,6)+e|0;c=Ch(a,((c+FY(a,b,e,d)|0)+a.Z.data[3]|0)+(-1894986606)|0,10)+b|0;d=Ch(a,((d+FY(a,c,b,e)|0)+a.Z.data[10]|0)+(-1051523)|0,15)+c|0;e=Ch(a,((e+FY(a,d,c,b)|0)+a.Z.data[1]|0)+(-2054922799)|0,
21)+d|0;b=Ch(a,((b+FY(a,e,d,c)|0)+a.Z.data[8]|0)+1873313359|0,6)+e|0;c=Ch(a,((c+FY(a,b,e,d)|0)+a.Z.data[15]|0)+(-30611744)|0,10)+b|0;d=Ch(a,((d+FY(a,c,b,e)|0)+a.Z.data[6]|0)+(-1560198380)|0,15)+c|0;e=Ch(a,((e+FY(a,d,c,b)|0)+a.Z.data[13]|0)+1309151649|0,21)+d|0;b=Ch(a,((b+FY(a,e,d,c)|0)+a.Z.data[4]|0)+(-145523070)|0,6)+e|0;c=Ch(a,((c+FY(a,b,e,d)|0)+a.Z.data[11]|0)+(-1120210379)|0,10)+b|0;d=Ch(a,((d+FY(a,c,b,e)|0)+a.Z.data[2]|0)+718787259|0,15)+c|0;e=Ch(a,((e+FY(a,d,c,b)|0)+a.Z.data[9]|0)+(-343485551)|0,21)+d
|0;a.v3=a.v3+b|0;a.v4=a.v4+e|0;a.v5=a.v5+d|0;a.v6=a.v6+c|0;a.xh=0;f=0;while(true){g=a.Z.data;if(f==g.length)break;g[f]=0;f=f+1|0;}}
function ALI(){D.call(this);this.a2L=null;}
function BlS(a,b){Cu(a.a2L,Ho(b));}
function ALJ(){var a=this;D.call(a);a.a6P=null;a.a6O=null;}
function Bvi(a,b){var c,d,e,$$je;a:{c=a.a6P;d=a.a6O;B$();if(b!==null)Cu(c,Ho(b));else{Cw(BTv,B(873));b:{try{e=AAh(d);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){b=$$je;}else{throw $$e;}}d=BTv;e=W(D,1);e.data[0]=b;CH(d,B(874),e);Cu(c,null);break a;}Cu(c,Ho(e!==null?e.data.buffer:null));}}}
function AI6(){D.call(this);this.a3v=null;}
function Bk4(a,b){Cu(a.a3v,Ho(b));}
function AI5(){var a=this;D.call(a);a.a1o=null;a.a1p=null;}
function BFL(a,b){var c,d,e,$$je;a:{c=a.a1o;d=a.a1p;B$();if(b!==null)Cu(c,Ho(b));else{Cw(BTv,B(875));b:{try{e=AAh(d);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){b=$$je;}else{throw $$e;}}d=BTv;e=W(D,1);e.data[0]=b;CH(d,B(874),e);Cu(c,null);break a;}Cu(c,Ho(e!==null?e.data.buffer:null));}}}
function Qv(){var a=this;D.call(a);a.sV=0;a.bW=0;a.gZ=0;a.rT=0;}
function ANV(a,b){a.rT=(-1);a.sV=b;a.gZ=b;}
function A1t(a){return a.bW;}
function HA(a,b){var c,d,e,f;if(b>=0&&b<=a.gZ){a.bW=b;if(b<a.rT)a.rT=0;return a;}c=new BH;d=a.gZ;e=new S;T(e);f=H(e,B(876));Bg(f,b);f=H(f,B(877));Bg(f,d);Br(f,93);Ba(c,Q(e));J(c);}
function Sd(a){a.gZ=a.bW;a.bW=0;a.rT=(-1);return a;}
function DB(a){return a.gZ-a.bW|0;}
function Fe(a){return a.bW>=a.gZ?0:1;}
function VY(){var a=this;Qv.call(a);a.BQ=0;a.rU=null;a.bbU=null;}
function ASk(b){var c,d;if(b>=0)return Bq6(0,b,BT(b),0,b,0,0);c=new BH;d=new S;T(d);Bg(H(d,B(878)),b);Ba(c,Q(d));J(c);}
function AZI(b,c,d){return Bq6(0,b.data.length,b,c,c+d|0,0,0);}
function Us(b){return AZI(b,0,b.data.length);}
function AEO(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 Cz;i=new S;T(i);j=H(i,B(879));Bg(j,g);Bg(H(j,B(880)),f);Ba(h,Q(i));J(h);}if(DB(a)<d){h=new WX;X(h);J(h);}if(d<0){h=new Cz;i=new S;T(i);j=H(i,B(881));Bg(j,d);H(j,B(882));Ba(h,Q(i));J(h);}g=a.bW;k=g+a.BQ|0;l=0;while(l<d){m=c+1|0;b=a.rU.data;n=k+1|0;e[c]=b[k];l=l+1|0;c=m;k=n;}a.bW=g+d|0;return a;}}b=b.data;h=new Cz;d=b.length;i=new S;T(i);j=H(i,B(883));Bg(j,c);j=H(j,B(877));Bg(j,d);Br(j,41);Ba(h,Q(i));J(h);}
function AG3(a,b,c,d){var e,f,g,h,i,j,k,l,m;if(!d)return a;if(a.Rq){e=new NO;X(e);J(e);}if(DB(a)<d){e=new RF;X(e);J(e);}if(c>=0){f=b.data;g=f.length;if(c<=g){h=c+d|0;if(h>g){e=new Cz;i=new S;T(i);j=H(i,B(884));Bg(j,h);Bg(H(j,B(880)),g);Ba(e,Q(i));J(e);}if(d<0){e=new Cz;i=new S;T(i);j=H(i,B(881));Bg(j,d);H(j,B(882));Ba(e,Q(i));J(e);}k=a.bW;l=k+a.BQ|0;m=0;while(m<d){b=a.rU.data;h=l+1|0;g=c+1|0;b[l]=f[c];m=m+1|0;l=h;c=g;}a.bW=k+d|0;return a;}}b=b.data;e=new Cz;d=b.length;i=new S;T(i);j=H(i,B(883));Bg(j,c);j=H(j,
B(877));Bg(j,d);Br(j,41);Ba(e,Q(i));J(e);}
function Sr(a){a.bW=0;a.gZ=a.sV;a.rT=(-1);return a;}
var ADr=K();
var B37=null;function Bsd(){Bsd=Bi(ADr);BCo();}
function CCr(){var a=new ADr();A5Q(a);return a;}
function A5Q(a){Bsd();}
function BCo(){var b,c,d,e;B37=Dl();b=W(Ih,6).data;Nt();b[0]=BUO;b[1]=B4A;b[2]=B4B;b[3]=B4C;b[4]=B4D;b[5]=B4E;c=b.length;d=0;while(d<c){e=b[d];B2(B37,e.w4,e);d=d+1|0;}}
function AMx(){BH.call(this);this.a_t=null;}
function PV(){var a=this;D.call(a);a.ci=null;a.D=0;a.L=0;a.F=BS;a.up=null;a.of=0;a.eq=0;a.hN=BS;a.bZ=null;a.sl=null;a.yU=null;a.a_p=0;a.el=null;}
function CCs(){var a=new PV();Sj(a);return a;}
function Sj(a){a.el=BuG();}
function SN(a){var b,c,d,e,f,g,h;b=a.sl;c=b.j$;d=a.eq;if(c<=d)d=c;if(!d)return;e=b.tx;f=e.data.length;g=b.vP;if(f>g){c=a.up.data.length;h=a.of;c>h&&f>=(g+d|0)&&c>=(h+d|0);}Cx(e,g,a.up,a.of,d);a.of=a.of+d|0;b=a.sl;b.vP=b.vP+d|0;a.hN=Bk(a.hN,M(d));a.eq=a.eq-d|0;c=b.j$-d|0;b.j$=c;if(!c)b.vP=0;}
function XL(a,b,c,d){a.up=b;a.of=c;a.eq=d;}
function Zb(a,b,c,d,e){var f,g;if(d<=0&&e&&a.ci!==null)return;f=a.L;if(f>0&&e){g=BT(f+d|0);Cx(a.ci,a.D,g,0,f);Cx(b,c,g,a.L,d);a.ci=g;a.D=0;a.L=a.L+d|0;}else{a.ci=b;a.D=c;a.L=d;}}
function AX1(){PV.call(this);this.zK=0;}
function CCt(){var a=new AX1();Bo5(a);return a;}
function BKH(a){var b=new AX1();BGc(b,a);return b;}
function BOy(a,b){var c=new AX1();A4O(c,a,b);return c;}
function Bo5(a){Sj(a);a.zK=0;ACY(a,15,0);}
function BGc(a,b){A4O(a,15,b);}
function A4O(a,b,c){var d,e,f;Sj(a);a.zK=0;d=ACY(a,b,c);if(!d)return;e=new Pm;f=new S;T(f);Bg(f,d);Bv(f,B(6));Bv(f,a.bZ);Ba(e,Q(f));J(e);}
function ACY(a,b,c){var d,e,f;a.zK=0;d=new UJ;d.Gs=M(-1);d.q1=(-1);d.MU=BT(4);d.gx=null;d.hS=null;d.cb=a;a.yU=d;if(c)b= -b|0;a.bZ=null;d.yk=null;d.iE=0;if(b<0)b= -b|0;else if(b&1073741824){d.iE=4;b=b&(-1073741825);if(b<48)b=b&15;}else if(b&(-32)){d.iE=4;b=b&15;}else{d.iE=(b>>4)+1|0;if(b<48)b=b&15;}if(b>=8&&b<=15){d.a69=b;e=new RV;c=1<<b;e.L6=Bo(1);e.Gg=Bo(1);e.xp=Bo(1);e.xn=Bo(1);e.QF=W($rt_arraycls($rt_intcls()),1);e.QG=W($rt_arraycls($rt_intcls()),1);e.J5=Bo(1);e.J$=Bo(1);e.Md=BPX();e.b3=a;f=new Uz;f.p_=0;f.e0
=a;f.eb=e;e.Ae=f;e.tE=Bo(4320);e.fY=BT(c);e.eI=c;e.Cd=a.yU.iE?1:0;e.ei=0;Q7(e);d.yk=e;f=d.cb;if(f!==null){f.hN=BS;f.F=BS;f.bZ=null;d.bX=14;d.q1=(-1);Q7(e);}b=0;}else{AJ5(d);b=(-2);}return b;}
function ADe(a,b){var c,d;c=a.yU;if(c===null)return (-2);d=A$s(c,b);if(d==1)a.zK=1;return d;}
var AN3=K(0);
function AGR(){D.call(this);this.Ux=null;}
function BJD(a,b){Cu(a.Ux,Ho(b));}
var AMQ=K(0);
function AGQ(){var a=this;D.call(a);a.a8a=null;a.a1a=null;}
function BMh(a,b){var c,d;b=a.a8a;if(b!==null){I$();c=B1e;d=W(D,1);d.data[0]=b;CH(c,B(885),d);}Cu(a.a1a,null);}
var Zz=K();
var B4J=null;var BXG=0;function CCu(){var a=new Zz();AQn(a);return a;}
function AQn(a){}
function VR(b){var c,d,e;c=BXG;if(!c&&b<=1){d=new GB;X(d);J(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 GB;X(d);J(d);}}return 1;}
function A$c(){BXG=0;B4J=new ANn;}
function Ng(){var a=this;Ld.call(a);a.xy=BS;a.kD=0;a.BI=0;a.o_=0;a.Nz=null;a.WF=BS;a.a4d=BS;a.vZ=0;a.U9=0;}
var CCv=null;var CCw=null;var CCx=null;var CCy=null;var CCz=null;function BQP(){var a=new Ng();ASo(a);return a;}
function BPF(a){var b=new Ng();AIp(b,a);return b;}
function AHs(a){var b=new Ng();AZt(b,a);return b;}
function CCA(a,b){var c=new Ng();T7(c,a,b);return c;}
function ASo(a){AIp(a,Hy());}
function AIp(a,b){var c,d;AJt();if(CCB===null){c=AT7();d=c===null?null:AGv(c);CCB=d;if(d===null)CCB=CCC;}T7(a,QM(CCB),b);}
function AZt(a,b){T7(a,b,Hy());}
function T7(a,b,c){var d,e;a:{AOV();a.bi=Bo(17);a.jU=GC(17);a.na=0;a.mK=0;a.RZ=1;AH9(a,b);a.bi=Bo(17);a.jU=GC(17);a.na=0;a.mK=0;a.RZ=1;if(c===CCl){d=CCj;if(d>=0)break a;}b=ABs(c.e9,c.e4);if(CAg===null)CAg=BoB();e=CAg;d=e.hasOwnProperty($rt_ustr(b))?e[$rt_ustr(b)].value:e[$rt_ustr(B(886))].value;CCj=d;}b:{a.a6z=d;a.o_=0;if(c===CCl){d=CCk;if(d>=0)break b;}b=ABs(c.e9,c.e4);if(CAf===null)CAf=BJi();e=CAf;d=e.hasOwnProperty($rt_ustr(b))?e[$rt_ustr(b)].value:e[$rt_ustr(B(886))].value;CCk=d;}a.a6i=d;a.o_=0;CCl=c;a.xy
=I(4184124416, 4294964450);a.kD=1582;a.BI=((-1)+Vj(a)|0)-((a.kD-2000|0)/100|0)|0;a.Nz=Cq([0,0,0,0,0,0,0,0,0,0]);a.vZ=10;JG(a,Cy());}
function G_(a,b,c){var d,e,f,g,h,i,j;if(!c)return;if(b>=0&&b<15){a.o_=0;if(!b){K1(a);if(a.bi.data[0]!=1){if(c<=0)return;DM(a,0,1);}else{if(c>=0)return;DM(a,0,0);}K1(a);return;}if(b!=1&&b!=2){a:{d=BS;Hv(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.fe=Bk(a.fe,CA(M(c),M(3600000)));break a;case 12:a.fe=Bk(a.fe,CA(M(c),M(60000)));break a;case 13:a.fe=Bk(a.fe,CA(M(c),M(1000)));break a;case 14:a.fe=Bk(a.fe,M(c));break a;default:}}if
(Dr(d,BS)){e=Oq(a,a.fe);f=Bk(a.fe,CA(M(c),d));a.fe=f;g=Oq(a,f);if(g!=e)a.fe=Bk(a.fe,M(e-g|0));}a.na=0;K1(a);return;}K1(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;}DM(a,2,h%12|0);}DM(a,1,a.bi.data[1]+c|0);i=JX(a,JF(a,a.bi.data[1]),a.bi.data[2]);if(a.bi.data[5]>i)DM(a,5,i);K1(a);return;}j=new BH;X(j);J(j);}
function ACQ(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;e=Df(b,M(86400000));if(c<0){c=c+86400000|0;e=BJ(e,M(1));}c=c+d|0;while(c<0){c=c+86400000|0;e=BJ(e,M(1));}while(c>=86400000){c=c-86400000|0;e=Bk(e,M(1));}f=M(d);g=Bk(b,f);h=AN6(a,e,g);i=a.bi.data;i[6]=h;if(i[1]==a.kD&&E$(a.xy,g))h=h+a.vZ|0;j=h/32|0;k=JF(a,i[1]);l=h-Uq(a,k,j)|0;if(l>JX(a,k,j)){l=l-JX(a,k,j)|0;j=j+1|0;}a.bi.data[7]=Fv(a,BJ(e,M(3)))+1|0;m=Oq(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=BJ(e,M(1));}else if
(c<86400000)n=e;else{c=c-86400000|0;n=Bk(e,M(1));}if(EB(e,n)){e=Bk(BJ(b,f),M(m));m=AN6(a,n,e);i=a.bi.data;i[6]=m;if(i[1]==a.kD&&E$(a.xy,e))m=m+a.vZ|0;j=m/32|0;k=JF(a,i[1]);l=m-Uq(a,k,j)|0;if(l>JX(a,k,j)){l=l-JX(a,k,j)|0;j=j+1|0;}a.bi.data[7]=Fv(a,BJ(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+Fv(a,BJ(BJ(BJ(n,M(l)),
M(2)),M(LZ(a)-1|0)))|0)/7|0)+1|0;o=Fv(a,BJ(BJ(BJ(n,M(3)),M(a.bi.data[6]-1|0)),M(LZ(a)-1|0)));p=(((a.bi.data[6]-1|0)+o|0)/7|0)+((7-o|0)<QZ(a)?0:1)|0;if(!p){i=a.bi.data;m=!JF(a,i[1]-1|0)?1:2;i[3]=(7-Fv(a,M(o-m|0))|0)<QZ(a)?52:53;}else{c=a.bi.data[6];d=!k?366:367;m=!k?1:2;if(c<(d-Fv(a,M(o+m|0))|0))a.bi.data[3]=p;else{i=a.bi;m=!k?1:2;if((7-Fv(a,M(o+m|0))|0)>=QZ(a))p=1;i.data[3]=p;}}}
function ATr(a,b,c,d,e,f){var g,h,i,j,k;a:{b:{g=a.bi.data;h=g[16];if(a.o_){i=a.WF;if(E9(c,i)){j=a.a4d;if(Dr(c,j)){k=a.Nz.data;if(k[4]==f&&!(!h&&G3(d,i))){if(!h)break b;if(Dr(d,j))break b;}}}}ACQ(a,b,e,f);a.o_=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 Oq(a,b){return WD(a.sH,b);}
function A$U(a){var b,c,d,e,f,g,h,i,j;b=Oq(a,a.fe);if(!a.jU.data[15])a.bi.data[15]=b;c=a.fe;d=BU(G9(c,M(86400000)));e=a.bi.data;f=e[16];g=b+f|0;h=Bk(c,M(g));i=G4(c,BS);if(i>0&&E9(h,BS)&&g>0)h=I(4294967295, 2147483647);else if(i<0&&Dr(h,BS)&&g<0)h=I(0, 2147483648);if(!a.o_)ACQ(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=G4(h,BS);ATr(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.jU.data[i]=1;i=i+1|0;}if(!a.o_&&EB(h,I(4294967295, 2147483647))&&EB(h,I(0, 2147483648))){j=a.Nz.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.WF=Bk(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.a4d=BJ(h,M(((((e[11]*60|0)*60|0)*1000|0)+((e[12]*60|0)*1000|0)|0)+(e[13]*1000|0)|0));a.o_
=1;}}
function AG7(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;a:{b:{c:{d:{if(!Yt(a)){e:{b=a.jU.data;if(b[11]){c=a.bi.data;if(c[11]>=0&&c[11]<=23)break e;J(FG());}if(b[10]){c=a.bi.data;if(!(c[10]>=0&&c[10]<=11))J(FG());}}if(b[12]){c=a.bi.data;if(!(c[12]>=0&&c[12]<=59))J(FG());}if(b[13]){c=a.bi.data;if(!(c[13]>=0&&c[13]<=59))J(FG());}if(b[14]){c=a.bi.data;if(!(c[14]>=0&&c[14]<=999))J(FG());}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))J(FG());}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))J(FG());}if(b[9]){c=a.bi.data;if(c[9]&&c[9]!=1)J(FG());}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))J(FG());}c=a.bi.data;if(!(c[1]>=1&&c[1]<=292278994))J(FG());}if(b[2]){b=a.bi.data;if(b[2]<0)break d;if(b[2]>11)break d;}}d=BS;b=a.jU.data;if(b[11]&&a.J6!=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=Bk(e,CA(M(a.bi.data[12]),M(60000)));if(b[13])e=Bk(e,CA(M(a.bi.data[13]),M(1000)));if(b[14])e=Bk(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)J(FG());if(!c[0])f=1-f|0;}g=!b[4]&&!b[8]?0:1;h=!(!b[5]&&!b[2]&&!g)&&a.rk!=6?1:0;if(h){i=a.rk;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.rk!=6?1:0;if(j&&b[6])j=b[7];k=YJ(a,f);if(j){l=!a.jU.data[7]?LZ(a)-1|0:a.bi.data[7]-1|0;d=BJ(k,M(3));i=Fv(a,BJ(d,M(LZ(a)-1|0)));k=
Bk(k,M((((a.bi.data[3]-1|0)*7|0)+Fv(a,BJ(M(i+l|0),d))|0)-i|0));if((7-i|0)<QZ(a))k=Bk(k,M(7));}else{b=a.jU.data;if(b[6]){if(!Yt(a)){b=a.bi.data;if(!(b[6]>=1&&b[6]<=(365+(!JF(a,f)?0:1)|0)))J(FG());}k=Bk(k,M(a.bi.data[6]-1|0));}else if(b[7])k=Bk(k,M(Fv(a,BJ(M(a.bi.data[7]-1|0),BJ(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=JF(a,f);k=Bk(YJ(a,f),M(Uq(a,n,h)));b=a.jU.data;o=b[5];if(o){i=a.rk;if(!(i!=7&&i!=4&&i!=8))o=b[7]&&g?0:1;}if(o){if(!Yt(a)){b=a.bi.data;if(!(b[5]>=
1&&b[5]<=JX(a,n,h)))J(FG());}k=Bk(k,M(a.bi.data[5]-1|0));}else{l=!b[7]?LZ(a)-1|0:a.bi.data[7]-1|0;b=a.jU.data;if(b[4]&&a.rk!=8){i=Fv(a,BJ(BJ(k,M(3)),M(LZ(a)-1|0)));k=Bk(k,M((((a.bi.data[4]-1|0)*7|0)+Fv(a,BJ(M(i+l|0),BJ(k,M(2))))|0)-i|0));}else if(b[8])k=a.bi.data[8]>=0?Bk(k,M(Fv(a,BJ(M(l),BJ(k,M(3))))+((a.bi.data[8]-1|0)*7|0)|0)):Bk(k,M((JX(a,n,h)+Fv(a,BJ(M(l),BJ(Bk(k,M(JX(a,n,h))),M(3))))|0)+(a.bi.data[8]*7|0)|0));else if(b[7]){d=BJ(k,M(3));i=Fv(a,BJ(d,M(LZ(a)-1|0)));k=Bk(k,M(Fv(a,M(Fv(a,BJ(M(i+l|0),d))-i|
0))));}}}a.rk=0;d=Bk(e,CA(k,M(86400000)));if(f==a.kD&&G3(d,Bk(a.xy,CA(M(Vj(a)),M(86400000)))))d=BJ(d,CA(M(Vj(a)),M(86400000)));a.fe=BJ(d,M(Oq(a,d)));return;}J(FG());}J(FG());}J(FG());}J(FG());}
function AN6(a,b,c){var d,e,f,g;d=1970;c=G3(c,a.xy)?b:BJ(b,M(a.BI));while(true){e=BU(Df(c,M(365)));if(!e)break;d=d+e|0;c=BJ(b,YJ(a,d));}if(E9(c,BS)){d=d-1|0;f=!JF(a,d)?365:366;g=a.kD;if(d==g)f=f-a.vZ|0;if(d==(g-1|0))f=f-a.U9|0;c=Bk(c,M(f));}a.bi.data[1]=d;return BU(c)+1|0;}
function YJ(a,b){var c,d,e;c=M(b);if(E9(c,M(1970))){if(E$(c,M(a.kD)))return Bk(Bk(CA(BJ(c,M(1970)),M(365)),Df(BJ(c,M(1972)),M(4))),M(a.BI));d=Bk(CA(BJ(c,M(1970)),M(365)),Df(BJ(c,M(1972)),M(4)));c=BJ(c,M(2000));return Bk(BJ(d,Df(c,M(100))),Df(c,M(400)));}d=Bk(CA(BJ(c,M(1970)),M(365)),Df(BJ(c,M(1969)),M(4)));e=a.kD;b=G4(c,M(e));return b>0?BJ(d,BJ(Df(BJ(c,M(1901)),M(100)),Df(BJ(c,M(1601)),M(400)))):!b?Bk(d,M(a.vZ)):EB(c,M(e-1|0))?Bk(d,M(a.BI)):Bk(d,M(a.U9));}
function JX(a,b,c){if(b&&c==1)return CCv.data[c]+1|0;return CCv.data[c];}
function Uq(a,b,c){if(b&&c>1)return CCw.data[c]+1|0;return CCw.data[c];}
function JF(a,b){if(b<=a.kD)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 Vj(a){var b;b=a.kD;return ((b/100|0)-(b/400|0)|0)-2|0;}
function Fv(a,b){var c;c=BU(G9(b,M(7)));if(E9(b,BS)&&c<0)return c+7|0;return c;}
function AQp(){CCv=JZ([31,28,31,30,31,30,31,31,30,31,30,31]);CCw=Cq([0,31,59,90,120,151,181,212,243,273,304,334]);CCx=Cq([1,292278994,11,53,6,31,366,7,6,1,11,23,59,59,999,50400000,7200000]);CCy=Cq([0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,(-46800000),0]);CCz=Cq([1,292269054,11,50,3,28,355,7,3,1,11,23,59,59,999,50400000,1200000]);}
var AHU=K(0);
function A6n(){L5.call(this);this.s$=null;}
function APg(a){var b=new A6n();Bpd(b,a);return b;}
function Bpd(a,b){Ys(a,b);a.s$=BT(8);}
function D0(a){var b,c;b=a.iO.fF();if(b>=0)return b<<24>>24;c=new G$;X(c);J(c);}
function S_(a,b){var c,d;c=0;while(c<b){d=a.iO.hZ(a.s$,c,b-c|0);if(d==(-1))return d;c=c+d|0;}return c;}
function Jb(a){return $rt_longBitsToDouble((YW(a)));}
function N4(a){return $rt_intBitsToFloat(CM(a));}
function Qf(a,b){AB$(a,b,0,b.data.length);}
function AB$(a,b,c,d){var e,f;if(d<0){e=new Cz;X(e);J(e);}if(!d)return;if(a.iO===null){e=new Eo;X(e);J(e);}if(b===null){e=new Eo;X(e);J(e);}if(c>=0&&c<=(b.data.length-d|0)){while(d>0){f=a.iO.hZ(b,c,d);if(f<0){e=new G$;X(e);J(e);}c=c+f|0;d=d-f|0;}return;}e=new Cz;X(e);J(e);}
function CM(a){var b,c;if(S_(a,4)<0){b=new G$;X(b);J(b);}c=a.s$.data;return (c[0]&255)<<24|(c[1]&255)<<16|(c[2]&255)<<8|c[3]&255;}
function YW(a){var b,c;if(S_(a,8)<0){b=new G$;X(b);J(b);}c=a.s$.data;return DN(Eq(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 F2(a){var b,c;if(S_(a,2)<0){b=new G$;X(b);J(b);}c=a.s$.data;return ((c[0]&255)<<24>>16|c[1]&255)<<16>>16;}
function J8(a){var b,c,d,e;if(S_(a,2)<0){b=new G$;X(b);J(b);}c=a.s$.data;d=((c[0]&255)<<8|c[1]&255)&65535;c=BT(d);e=DF(d);AB$(a,c,0,d);return Bkd(c,e,0,d);}
function Bkd(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 NK;Ba(m,B(887));J(m);}k=j+1|0;j=h[d+j|0];if((j&192)!=128){m=new NK;Ba(m,B(888));J(m);}n=g+1|0;i[g]=((l&31)<<6|j&63)&65535;g=n;j=k;}else{if((l&240)!=224){m=new NK;Ba(m,B(888));J(m);}f=j+1|0;if(f>=e){m=new NK;Ba(m,B(888));J(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 St(c,0,g);}m=new NK;Ba(m,B(888));J(m);}
function We(){var a=this;L5.call(a);a.mG=null;a.sB=null;a.Fz=0;a.wY=0;a.n1=0;}
function BJ0(a){var b;b=BT(1);if(A2E(a,b,0,1)==(-1))return (-1);return b.data[0]&255;}
function A9z(a,b,c,d){var e,f,g,h,i,$$je;if(a.wY){e=new BF;Ba(e,B(889));J(e);}if(null===b){e=new Eo;X(e);J(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.n1)return (-1);if(c<=h&&(h-c|0)>=d){a:{b:{c:{d:{e:{while(true){if(AI8(a.mG)){if(a.wY)break;g=a.iO.Cm(a.sB);a.Fz=g;if(g>0)AMp(a.mG,a.sB,0,g);}try{g=ADC(a.mG,b,c,d);h=A6t(a.mG);a.n1=h;if(g>0)break e;if(h)break d;if(A5P(a.mG))break b;if(a.Fz==(-1))break c;continue;}catch($$e){$$je=N($$e);if($$je instanceof KN){e=$$je;break a;}else
{throw $$e;}}}e=new BF;X(e);J(e);}return g;}try{}catch($$e){$$je=N($$e);if($$je instanceof KN){e=$$je;break a;}else{throw $$e;}}return (-1);}try{a.n1=1;J(BPB());}catch($$e){$$je=N($$e);if($$je instanceof KN){e=$$je;break a;}else{throw $$e;}}}try{a.n1=1;}catch($$e){$$je=N($$e);if($$je instanceof KN){e=$$je;break a;}else{throw $$e;}}return (-1);}a.n1=1;if(a.Fz!=(-1)){i=new BF;Qw(i,e);J(i);}e=new G$;X(e);J(e);}e=new Iq;X(e);J(e);}}e=new Cz;X(e);J(e);}
function BeX(){var a=this;We.call(a);a.lC=null;a.yN=0;}
function BJy(a){var b=new BeX();Bog(b,a);return b;}
function CCD(a,b){var c=new BeX();BbQ(c,a,b);return c;}
function Bog(a,b){BbQ(a,b,512);}
function BbQ(a,b,c){var d,e,f,g,h,i,j,k,l;d=BOM(1);Ys(a,b);if(b===null){b=new Eo;X(b);J(b);}if(c<=0){b=new BH;X(b);J(b);}a.mG=d;a.sB=BT(c);a.lC=ByB();e=BT(10);f=e.data;g=f.length;Q9(a,e,0,g);if(YC(a,e,0)!=35615){b=new BF;X(b);J(b);}h=f[3];i=!(h&2)?0:1;if(i)Oj(a.lC,e,0,g);a:{if(h&4){Q9(a,e,0,2);if(i)Oj(a.lC,e,0,2);g=YC(a,e,0);while(true){if(g<=0)break a;f=a.sB;j=f.data.length;if(g<=j)j=g;k=a.iO.hZ(f,0,j);if(k==(-1))break;if(i)Oj(a.lC,a.sB,0,k);g=g-k|0;}b=new G$;X(b);J(b);}}if(h&8)ADE(a,i);if(h&16)ADE(a,i);if
(i){Q9(a,e,0,2);l=YC(a,e,0);if(EB(Cg(Y4(a.lC),M(65535)),M(l))){b=new BF;X(b);J(b);}b=a.lC;AFl(b.vz);b.E2=BS;}}
function A9D(a){a.yN=1;if(!a.wY){ZD(a.mG);a.wY=1;a.n1=1;Kw(a);}}
function AKT(a,b,c){b=b.data;return DN(DN(DN(DN(BS,M(b[c]&255)),M((b[c+1|0]&255)<<8)),M((b[c+2|0]&255)<<16)),Eq(M(b[c+3|0]&255),24));}
function YC(a,b,c){b=b.data;return b[c]&255|(b[c+1|0]&255)<<8;}
function A2E(a,b,c,d){var e,f,g,$$je;if(a.wY){e=new BF;X(e);J(e);}if(a.yN)return (-1);f=b.data.length;if(c<=f&&d>=0&&c>=0&&(f-c|0)>=d){a:{try{f=A9z(a,b,c,d);break a;}catch($$e){$$je=N($$e);e=$$je;}a.yN=a.n1;J(e);}a.yN=a.n1;if(f!=(-1))Oj(a.lC,b,c,f);if(a.yN){e=a.mG;d=e.HQ-e.uz|0;b=BT(8);g=d<=8?d:8;Cx(a.sB,a.Fz-d|0,b,0,g);Q9(a,b,g,8-g|0);if(EB(AKT(a,b,0),Y4(a.lC))){e=new BF;X(e);J(e);}c=BU((AKT(a,b,4)));e=a.mG.om;if(e===null){e=new CP;X(e);J(e);}if(c!=BU(e.hN)){e=new BF;X(e);J(e);}}return f;}e=new Iq;X(e);J(e);}
function Q9(a,b,c,d){var e,f;while(d>0){e=a.iO.hZ(b,c,d);if(e==(-1)){f=new G$;X(f);J(f);}c=c+e|0;d=d-e|0;}}
function ADE(a,b){var c,d;while(true){c=a.iO.fF();if(c<=0)break;if(!b)continue;AD6(a.lC,c);}if(c!=(-1)){if(b)AD6(a.lC,c);return;}d=new G$;X(d);J(d);}
function Em(){D.call(this);this.hx=null;}
function DH(a){a.hx=null;}
function AF6(a){var b;b=a.hx;if(b===null)b=B(4);return b;}
function BkM(a,b){a.hx=b;return a;}
function AXa(b){var c,d;c=D0(b);if(!c){b=new ZT;DH(b);return b;}d=AUu(c);d.hx=J8(b);d.jm(b);return d;}
function AUv(b,c){IP(c,b.gV());if(b.gV()){L7(c,AF6(b));b.jr(c);}}
function AUu(b){var c;switch(b){case 0:c=new ZT;DH(c);return c;case 1:c=new Vs;DH(c);return c;case 2:c=new VN;DH(c);return c;case 3:c=new XE;DH(c);return c;case 4:c=new ZZ;DH(c);return c;case 5:c=new AAX;DH(c);return c;case 6:c=new ADk;DH(c);return c;case 7:c=new YS;DH(c);return c;case 8:c=new Xj;DH(c);return c;case 9:return J6();case 10:return Fl();default:}return null;}
function ANH(){Em.call(this);this.cd=null;}
function Fl(){var a=new ANH();BJs(a);return a;}
function BJs(a){DH(a);a.cd=Dl();}
function Bsl(a,b){var c;c=Tq(I9(a.cd));while(Nm(c)){AUv(SV(c),b);}IP(b,0);}
function Bt9(a,b){var c;JL(a.cd);while(true){c=AXa(b);if(!c.gV())break;B2(a.cd,AF6(c),c);}}
function BH7(a){return 10;}
function Hf(a,b,c){var d;d=a.cd;c.hx=b;B2(d,b,c);}
function Fx(a,b,c){var d,e;d=a.cd;e=new Vs;DH(e);e.AZ=c;e.hx=b;B2(d,b,e);}
function EP(a,b,c){var d,e;d=a.cd;e=new VN;DH(e);e.yl=c;e.hx=b;B2(d,b,e);}
function FE(a,b,c){var d,e;d=a.cd;e=new XE;DH(e);e.xd=c;e.hx=b;B2(d,b,e);}
function Oo(a,b,c){var d,e;d=a.cd;e=new ZZ;DH(e);e.AF=c;e.hx=b;B2(d,b,e);}
function AKk(a,b,c){var d,e;d=a.cd;e=BFX(c);e.hx=b;B2(d,b,e);}
function Jz(a,b,c){var d,e;d=a.cd;e=new Xj;DH(e);e.wk=c;if(c!==null){e.hx=b;B2(d,b,e);return;}c=new BH;Ba(c,B(890));J(c);}
function Qu(a,b,c){var d,e;d=a.cd;e=new YS;DH(e);e.us=c;e.hx=b;B2(d,b,e);}
function AFY(a,b,c){var d;d=a.cd;c.hx=b;B2(d,b,c);}
function PT(a,b,c){Fx(a,b,(!c?0:1)<<24>>24);}
function KY(a,b){return Ey(a.cd,b);}
function F9(a,b){return !Ey(a.cd,b)?0:(Ck(a.cd,b)).AZ;}
function EV(a,b){return !Ey(a.cd,b)?0:(Ck(a.cd,b)).yl;}
function FD(a,b){return !Ey(a.cd,b)?0:(Ck(a.cd,b)).xd;}
function LF(a,b){return !Ey(a.cd,b)?BS:(Ck(a.cd,b)).AF;}
function AI_(a,b){return !Ey(a.cd,b)?0.0:(Ck(a.cd,b)).kd;}
function Gx(a,b){return !Ey(a.cd,b)?B(4):(Ck(a.cd,b)).wk;}
function Qo(a,b){return !Ey(a.cd,b)?BT(0):(Ck(a.cd,b)).us;}
function G8(a,b){return !Ey(a.cd,b)?Fl():Ck(a.cd,b);}
function HB(a,b){return !Ey(a.cd,b)?J6():Ck(a.cd,b);}
function Ns(a,b){return !F9(a,b)?0:1;}
function Bjy(a){var b,c;b=a.cd.fO;c=new S;T(c);Bg(c,b);H(c,B(891));return Q(c);}
var Z6=K(DI);
function CCE(){var a=new Z6();BBP(a);return a;}
function BBP(a){HK(a);}
function BGg(a){return 0;}
function Bq5(a){return 0;}
function Bg0(a){return 0;}
var U3=K(DI);
function CCF(){var a=new U3();BgZ(a);return a;}
function BgZ(a){HK(a);}
function BMp(a){return 1;}
function Bn6(a){return 0;}
function Bl7(a){return 0;}
var R5=K(DI);
function CCG(){var a=new R5();BsC(a);return a;}
function BsC(a){HK(a);}
function BHV(a){return 0;}
function BK1(a){return 0;}
function Bit(a){return 0;}
function LN(){var a=this;Bt.call(a);a.VF=null;a.TM=0.0;a.Wi=0;a.bax=0;}
function CCH(a,b,c,d){var e=new LN();Vf(e,a,b,c,d);return e;}
function Vf(a,b,c,d,e){var f;EE(a,b);a.TM=4.0;a.bax=d;a.VF=e;a.fd=1;f=32<<d;a.gK=f;if(d==3)a.gK=f*4|0;a.TM=(d+1|0)*2|0;a.Wi=c+d|0;}
function BtL(a,b,c){var d,e;d=0;while(true){e=a.VF.data;if(d>=e.length)break;if(e[d]===c)return a.TM;d=d+1|0;}return 1.0;}
function Bsg(a,b,c){KL(b,2);}
function Bzc(a,b,c,d,e,f){KL(b,1);}
function Bko(a,b){return a.Wi;}
function BqA(a){return 1;}
var AAF=K(LN);
var CCI=null;function BOr(){BOr=Bi(AAF);BJ4();}
function X1(a,b){var c=new AAF();A9V(c,a,b);return c;}
function A9V(a,b,c){BOr();Vf(a,b,1,c,CCI);}
function BJ1(a,b){O();return b===B3Q?1:b!==B3S?0:1;}
function BJ4(){var b,c;b=W(Bf,7);c=b.data;O();c[0]=BVb;c[1]=BVc;c[2]=BX6;c[3]=BX7;c[4]=B3Q;c[5]=B3S;c[6]=B3U;CCI=b;}
function AFP(){LN.call(this);this.ts=0;}
var CCJ=null;function BRj(){BRj=Bi(AFP);BnZ();}
function Z3(a,b){var c=new AFP();Bdo(c,a,b);return c;}
function Bdo(a,b,c){BRj();Vf(a,b,2,c,CCJ);a.ts=c;}
function BGB(a,b){var c;O();if(b===BYf)c=a.ts!=3?0:1;else if(b!==B3v&&b!==B3u){if(b!==BYc&&b!==BYa){if(b!==BYb&&b!==BX_){if(b!==B3L&&b!==B3M){b=b.bG;BI();c=b===B3Z?1:b!==B34?0:1;}else c=a.ts<2?0:1;}else c=a.ts<1?0:1;}else c=a.ts<2?0:1;}else c=a.ts<2?0:1;return c;}
function BnZ(){var b,c;b=W(Bf,13);c=b.data;O();c[0]=BXT;c[1]=BVd;c[2]=BVe;c[3]=BVf;c[4]=BX0;c[5]=BX_;c[6]=BYb;c[7]=BX$;c[8]=BYc;c[9]=BYa;c[10]=B3u;c[11]=B3v;c[12]=B3R;CCJ=b;}
var ANC=K(LN);
var CCK=null;function BN_(){BN_=Bi(ANC);BhQ();}
function Wz(a,b){var c=new ANC();Bdh(c,a,b);return c;}
function Bdh(a,b,c){BN_();Vf(a,b,3,c,CCK);}
function BhQ(){var b,c;b=W(Bf,4);c=b.data;O();c[0]=BXV;c[1]=BYd;c[2]=BXW;c[3]=B3s;CCK=b;}
var A9m=K(Bt);
function BNN(a){var b=new A9m();Blv(b,a);return b;}
function Blv(a,b){EE(a,b);a.fd=1;a.gK=64;}
function AXN(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(d,e,f,g);if(C()){break _;}i=$z;if(i){KL(b,1);return 1;}j=e+0.5;k=f+0.5;l=g+0.5;m=B(892);n=1.0;BN();o=V(CAX)*0.4000000059604645+0.800000011920929;$p
=2;case 2:APx(d,j,k,l,m,n,o);if(C()){break _;}O();h=BYi.b;$p=3;case 3:A14(d,e,f,g,h);if(C()){break _;}KL(b,1);return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function UP(){Bt.call(this);this.a2q=0;}
function AAj(a,b){var c=new UP();AP9(c,a,b);return c;}
function AP9(a,b,c){EE(a,b);a.a2q=c;a.fd=1;}
function AIq(a,b,c,d){b.t=b.t-1|0;AL$(d,a.a2q);return b;}
var Bd4=K(Bt);
function BPz(a){var b=new Bd4();BD9(b,a);return b;}
function BD9(a,b){EE(a,b);a.fd=1;}
function A$p(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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=ADM(e,CA4.bo);if(f<0)g=0;else{h=e.b$.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(893);i=1.0;j=1.0/(V(CAX)*0.4000000059604645+0.800000011920929);$p=1;case 1:A5t(c,d,e,i,j);if(C()){break _;}e=BwC(c,d);$p=2;case 2:c.a_g(e);if(C()){break _;}return b;default:EK();}}CV().s(a,
b,c,d,e,f,g,h,i,j,$p);}
function AYK(){Bt.call(this);this.Vn=0;}
function Wm(a,b){var c=new AYK();Bvp(c,a,b);return c;}
function Bvp(a,b,c){EE(a,b);a.fd=1;b=32<<c;a.gK=b;if(c==3)a.gK=b*4|0;a.Vn=4+(c*2|0)|0;}
function BCv(a,b,c){return 1.5;}
function BIO(a,b,c){KL(b,1);}
function BAj(a,b,c,d,e,f){KL(b,2);}
function BoC(a,b){return a.Vn;}
function Bhk(a){return 1;}
var BdI=K(UP);
function BOV(a,b){var c=new BdI();Bo2(c,a,b);return c;}
function Bo2(a,b,c){AP9(a,b,c);}
function Bey(a,b,c,d){AIq(a,b,c,d);b=new CS;BN();Fb(b,CBj);return b;}
var Bdb=K(Bt);
function Zt(a,b){var c=new Bdb();Bhy(c,a,b);return c;}
function Bhy(a,b,c){EE(a,b);a.fd=1;a.gK=32<<c;}
function A2R(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(EL()){var $T=CV();$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=A7F(d,e,f,g);if(C()){break _;}i=$z;h=f+1|0;$p=2;case 2:a:{$z=A7j(d,e,h,g);if(C()){break _;}j=$z;if(!j.cy()){O();if(i==BVb.b)break a;}O();if(i!=BVc.b)return 0;}O();k
=B3y;l=e;m=l+0.5;n=f;o=n+0.5;p=g;q=p+0.5;c=Kf(k.fg);r=k.fg;s=(r.m4+1.0)/2.0;t=r.ms*0.800000011920929;$p=3;case 3:APx(d,m,o,q,c,s,t);if(C()){break _;}h=k.b;$p=4;case 4:A14(d,e,f,g,h);if(C()){break _;}KL(b,1);if(!F(d.n,8)&&i==BVb.b){u=1;v=0;m=n+1.2000000476837158;if(v<u){n=V(d.n)*0.699999988079071+0.15000000596046448;s=V(d.n)*0.699999988079071+0.15000000596046448;r=new I2;q=l+n;o=p+s;b=new CS;BN();Fb(b,CAG);Ny(r,d,q,m,o,b);r.iP=10;$p=5;continue _;}}return 1;case 5:d.a_g(r);if(C()){break _;}v=v+1|0;if(v>=u)return 1;n
=V(d.n)*0.699999988079071+0.15000000596046448;s=V(d.n)*0.699999988079071+0.15000000596046448;r=new I2;q=l+n;o=p+s;b=new CS;BN();Fb(b,CAG);Ny(r,d,q,m,o,b);r.iP=10;continue _;default:EK();}}CV().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 Brm(a){return 1;}
function ANd(){Bt.call(this);this.U7=0;}
function CCL(a,b){var c=new ANd();AWj(c,a,b);return c;}
function AWj(a,b,c){EE(a,b);a.U7=c;}
function A9G(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(d,e,f,g);if(C()){break _;}i=$z;O();if(i!=B3y.b)return 0;f=f+1|0;h=a.U7;$p=2;case 2:A14(d,e,f,g,h);if(C()){break _;}b.t=b.t-1|0;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function K6(){var a=this;Bt.call(a);a.bdY=0;a.Ve=0;a.Uj=0;a.a4p=0;}
var CCM=null;var CCN=null;function Fc(a,b,c,d){var e=new K6();ARq(e,a,b,c,d);return e;}
function ARq(a,b,c,d,e){EE(a,b);a.bdY=c;a.Ve=e;a.a4p=d;a.Uj=CCM.data[e];a.gK=(CCN.data[e]*3|0)<<c;a.fd=1;}
function A3s(){CCM=Cq([3,8,6,3]);CCN=Cq([11,16,15,13]);}
var A4t=K(Bt);
function BM0(a){var b=new A4t();BBg(b,a);return b;}
function BBg(a,b){EE(a,b);a.gK=64;}
function A7s(a,b,c,d,e,f,g,h){var i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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=new OV;HV(j,d);j.Cn=0;j.eC=0;j.b5=0.0;FO(j,0.5,0.5);j.oq=e;j.El=f;j.ow=g;c=Ct();k=(AHG()).data;f=k.length;g=0;if(g<f){l=k[g];j.fb=l;PL(j,i);$p=1;continue _;}e=c.o;if(e>0)j.fb=Be(c,F(j.m,e));PL(j,i);$p=2;continue _;case 1:$z
=A5O(j);if(C()){break _;}e=$z;if(e)Bb(c,l);g=g+1|0;if(g<f){l=k[g];j.fb=l;PL(j,i);continue _;}e=c.o;if(e>0)j.fb=Be(c,F(j.m,e));PL(j,i);$p=2;case 2:$z=A5O(j);if(C()){break _;}e=$z;if(!e)return 1;$p=3;case 3:d.a_g(j);if(C()){break _;}b.t=b.t-1|0;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
var A$5=K(Bt);
function BRu(a){var b=new A$5();BsH(b,a);return b;}
function BsH(a,b){EE(a,b);a.gK=64;a.fd=1;}
function AO8(a,b,c,d,e,f,g,h){var i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7j(d,e,f,g);if(C()){break _;}i=$z;if(!i.cy())return 0;j=Bc(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=B3B;$p=2;case 2:$z=i.gr(d,e,f,g);if(C()){break _;}k=$z;if(!k)return 0;if(j){k=B3G.b;$p=3;continue _;}h=B3B.b;k=P((c.q
+180.0)*16.0/360.0+0.5)&15;$p=4;continue _;case 3:AXc(d,e,f,g,k,h);if(C()){break _;}b.t=b.t-1|0;$p=5;continue _;case 4:AXc(d,e,f,g,h,k);if(C()){break _;}b.t=b.t-1|0;$p=5;case 5:$z=A0r(d,e,f,g);if(C()){break _;}b=$z;b=b;$p=6;case 6:Bag(c,b);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function AEn(){Bt.call(this);this.a3e=null;}
function BRw(a,b){var c=new AEn();ATc(c,a,b);return c;}
function ATc(a,b,c){EE(a,b);a.a3e=c;a.gK=64;a.fd=1;}
function A8K(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(EL()){var $T=CV();$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.a3e;BI();if(j!==B30){O();j=B3J;}else{O();j=B3C;}$p=1;case 1:$z=j.gr(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=A6j(d,n,i,o);if(C()){break _;}f=$z;f=!f?0:1;p=i+1|0;$p=3;case 3:$z=A6j(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=A6j(d,f,i,h);if(C()){break _;}r=$z;r=!r?0:1;$p=5;case 5:$z=A6j(d,f,p,h);if(C()){break _;}s=$z;r=r+(!s?0:1)|0;$p=6;case 6:$z=A7F(d,n,i,o);if(C()){break _;}s=$z;if(s!=j.b){$p=7;continue _;}s=1;$p=8;continue _;case 7:$z=A7F(d,n,p,o);if(C()){break _;}s=$z;s=s==j.b?1:0;$p=8;case 8:$z=A7F(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=A7F(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:A14(d,e,i,g,f);if(C()){break _;}$p=11;case 11:d.ben(e,i,g,k);if(C()){break _;}f=j.b;$p=12;case 12:A14(d,e,p,g,f);if(C()){break _;}f=k+8|0;$p=13;case 13:d.ben(e,p,g,f);if(C()){break _;}b.t=b.t-1|0;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,
p,q,r,s,t,$p);}
function A3u(){Bt.call(this);this.tk=0;}
function ANL(a,b){var c=new A3u();BmZ(c,a,b);return c;}
function BmZ(a,b,c){EE(a,b);a.fd=1;a.gK=64;a.tk=c;}
function AWz(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(EL()){var $T=CV();$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.bk;f=e+(d.x-e)*1.0;e=d.X;g=e+(d.q-e)*1.0;h=d.bJ;i=h+(d.d-h)*1.0;h=d.cA;j=h+(d.i-h)*1.0;h=d.bI;k=Cr(i,j,h+(d.e-h)*1.0);e= -g*0.01745329238474369-3.1415927410125732;l=BY(e);m=BE(e);e= -f
*0.01745329238474369;n= -BY(e);o=Fh(k,m*n*5.0,BE(e)*5.0,l*n*5.0);p=a.tk?0:1;$p=1;case 1:$z=A9n(c,k,o,p);if(C()){break _;}q=$z;if(q===null)return b;if(q.nV){if(!a.tk&&q.nq instanceof O_){b=new CS;BN();Fb(b,CB3);return b;}return b;}p=q.h3;r=q.h4;s=q.h5;t=a.tk;if(!t){$p=2;continue _;}if(t<0){b=new CS;BN();Fb(b,CBW);return b;}t=q.mt;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=A7j(c,p,r,s);if(C()){break _;}d=$z;BI();if(d!==BYh){$p
=3;continue _;}$p=4;continue _;case 3:$z=A7j(c,p,r,s);if(C()){break _;}d=$z;if(d!==BYn)return b;$p=5;continue _;case 4:$z=AUa(c,p,r,s);if(C()){break _;}t=$z;if(t){$p=3;continue _;}t=0;$p=6;continue _;case 5:$z=AUa(c,p,r,s);if(C()){break _;}t=$z;if(t)return b;t=0;$p=7;continue _;case 6:A14(c,p,r,s,t);if(C()){break _;}b=new CS;BN();Fb(b,CBX);return b;case 7:A14(c,p,r,s,t);if(C()){break _;}b=new CS;BN();Fb(b,CBY);return b;case 8:$z=A7F(c,p,r,s);if(C()){break _;}t=$z;if(t){$p=10;continue _;}t=a.tk;u=0;$p=9;case 9:AXc(c,
p,r,s,t,u);if(C()){break _;}b=new CS;BN();Fb(b,CBW);return b;case 10:$z=A7j(c,p,r,s);if(C()){break _;}d=$z;if(d.cy())return b;t=a.tk;u=0;$p=9;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function A1N(){Bt.call(this);this.a3j=0;}
function Bdc(a,b){var c=new A1N();BKW(c,a,b);return c;}
function BKW(a,b,c){EE(a,b);a.fd=1;a.a3j=c;}
function A7$(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(d,e,f,g);if(C()){break _;}i=$z;O();if(i!=B3E.b)return 0;c=AKg(d,e+0.5,f+0.5,g+0.5,a.a3j);$p=2;case 2:d.a_g(c);if(C()){break _;}b.t=b.t-1|0;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
var A26=K(Bt);
function BPg(a){var b=new A26();Bzi(b,a);return b;}
function Bzi(a,b){EE(a,b);a.fd=1;a.gK=64;}
function A$o(a,b,c){var d;if(c instanceof Qh){d=c;if(!d.sa){d.sa=1;b.t=b.t-1|0;}}}
function By_(a,b,c){A$o(a,b,c);}
var A4M=K(Bt);
function BN3(a){var b=new A4M();BAZ(b,a);return b;}
function BAZ(a,b){EE(a,b);}
function AU$(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(d,e,f,g);if(C()){break _;}h=$z;if(h)return 0;O();c=B3t;$p=2;case 2:$z=c.gr(d,e,f,g);if(C()){break _;}h=$z;if(!h)return 1;b.t=b.t-1|0;h=B3t.b;$p=3;case 3:A14(d,e,f,g,h);if(C()){break _;}return 1;default:EK();}}CV().s(a,
b,c,d,e,f,g,h,$p);}
var Bgv=K(Bt);
function BOk(a){var b=new Bgv();Bxr(b,a);return b;}
function Bxr(a,b){EE(a,b);a.fd=16;}
function A7e(a,b,c,d){var e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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(893);f=0.5;BN();g=0.4000000059604645/(V(CAX)*0.4000000059604645+0.800000011920929);$p=1;case 1:A5t(c,d,e,f,g);if(C()){break _;}e=BQH(c,d);$p=2;case 2:c.a_g(e);if(C()){break _;}return b;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
var A1c=K(Bt);
function BPS(a){var b=new A1c();BG9(b,a);return b;}
function BG9(a,b){EE(a,b);a.fd=1;}
function A5H(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(EL()){var $T=CV();$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.bk;f=e+(d.x-e)*1.0;g=d.X;e=g+(d.q-g)*1.0;h=d.bJ;h=h+(d.d-h)*1.0;i=d.cA;i=i+(d.i-i)*1.0;j=d.bI;k=Cr(h,i,j+(d.e-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=Fh(k,o*5.0,n*5.0,p*5.0);r=1;$p=1;case 1:$z=A9n(c,k,q,r);if(C()){break _;}s=$z;if(s===null)return b;if(s.nV)return b;r=s.h3;t=s.h4;u=s.h5;d=Bz$(c,r+0.5,t+1.5,u+0.5);$p=2;case 2:c.a_g(d);if(C()){break _;}b.t=b.t-1|0;return b;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function A$W(){Bt.call(this);this.Cw=0;}
function BR5(a,b){var c=new A$W();BGK(c,a,b);return c;}
function BGK(a,b,c){EE(a,b);a.Cw=c.b;}
function A4n(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(d,e,f,g);if(C()){break _;}i=$z;O();if(i==B3Q.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.Cw;j=0;$p=2;case 2:$z=A_B(d,i,e,
f,g,j);if(C()){break _;}i=$z;if(!i)return 1;k=BU_.data;i=a.Cw;l=k[i];$p=3;case 3:$z=A14(d,e,f,g,i);if(C()){break _;}i=$z;if(!i)return 1;c=BU_.data[a.Cw];$p=4;case 4:c.uu(d,e,f,g,h);if(C()){break _;}m=e+0.5;n=f+0.5;o=g+0.5;c=Kf(l.fg);l=l.fg;p=(l.m4+1.0)/2.0;q=l.ms*0.800000011920929;$p=5;case 5:APx(d,m,n,o,c,p,q);if(C()){break _;}b.t=b.t-1|0;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function BfD(){Bt.call(this);this.Vi=null;}
function Brv(a,b){var c=new BfD();ByN(c,a,b);return c;}
function ByN(a,b,c){EE(a,b);a.Vi=c;a.fd=1;}
function AZJ(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(d,e,f,g);if(C()){break _;}h=$z;O();if(h!=B3W.b)return 0;$p=2;case 2:$z=AUa(d,e,f,g);if(C()){break _;}h=$z;if(h)return 0;h=a.bo;BN();h=(h-CAW.bo|0)+1|0;$p=3;case 3:d.ben(e,f,g,h);if(C()){break _;}c=a.Vi;$p=4;case 4:A7p(d,c,e,f,g);if(C()){break _;}b.t=b.t-1|0;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function ACo(){var a=this;D.call(a);a.a11=null;a.a12=null;a.a1Z=0;a.a10=null;}
function AIk(){var a=this;D.call(a);a.a7r=null;a.XS=null;}
function BqR(a){var b,c,d;b=a.XS;c=Ub(a.a7r);d=new S;T(d);H(H(H(H(d,B(165)),b),B(894)),c);return Q(d);}
function BKs(a){}
function AMv(){D.call(this);this.Re=null;}
function BHn(a){return a.Re;}
function BL9(a){$rt_globals.URL.revokeObjectURL($rt_ustr(a.Re));}
function DD(){var a=this;D.call(a);a.z=null;a.gn=0;a.RX=null;a.AJ=0;}
var CCe=0;function Dt(a){var b;b=CCe;CCe=b+1|0;a.RX=MM(b);}
function Zy(a,b){var c;c=CCe;CCe=c+1|0;a.RX=MM(c);a.z=b;}
function Sx(a,b,c,d){var e;e=d.bK;while(true){if(b>e)return (-1);if(a.r(b,c,d)>=0)break;b=b+1|0;}return b;}
function QV(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 BF8(a,b){a.AJ=b;}
function BFI(a){return a.AJ;}
function A8g(a){var b,c,d;b=a.RX;c=a.br();d=new S;T(d);Br(d,60);b=H(d,b);Br(b,58);Br(H(b,c),62);return Q(d);}
function BB9(a){return A8g(a);}
function Bnb(a){return a.z;}
function BnH(a,b){a.z=b;}
function Bvc(a,b){return 1;}
function BvL(a){return null;}
function T3(a){var b;a.gn=1;b=a.z;if(b!==null){if(!b.gn){b=b.qG();if(b!==null){a.z.gn=1;a.z=b;}a.z.m2();}else if(b instanceof OR&&b.m6.RJ)a.z=b.z;}}
function AV_(){CCe=1;}
function BfB(){var a=this;VY.call(a);a.bbX=0;a.Rq=0;}
function Bq6(a,b,c,d,e,f,g){var h=new BfB();BwN(h,a,b,c,d,e,f,g);return h;}
function BwN(a,b,c,d,e,f,g,h){ANV(a,c);AZN();a.bbU=CCO;a.BQ=b;a.rU=d;a.bW=e;a.gZ=f;a.bbX=g;a.Rq=h;}
var Wu=K(0);
var UX=K(Qv);
function A$X(b){var c,d;if(b>=0)return BBI(0,b,DF(b),0,b,0);c=new BH;d=new S;T(d);Bg(H(d,B(878)),b);Ba(c,Q(d));J(c);}
function AFA(b,c,d){return BBI(0,b.data.length,b,c,c+d|0,0);}
function AJa(b){return AFA(b,0,b.data.length);}
function T_(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 Cz;i=new S;T(i);j=H(i,B(895));Bg(j,g);Bg(H(j,B(880)),f);Ba(h,Q(i));J(h);}if(DB(a)<d){i=new WX;X(i);J(i);}if(d<0){i=new Cz;h=new S;T(h);j=H(h,B(881));Bg(j,d);H(j,B(882));Ba(i,Q(h));J(i);}g=a.bW;k=0;while(k<d){l=c+1|0;f=g+1|0;e[c]=AGc(a,g);k=k+1|0;c=l;g=f;}a.bW=a.bW+d|0;return a;}}b=b.data;i=new Cz;d=b.length;h=new S;T(h);j=H(h,B(883));Bg(j,c);j=H(j,B(877));Bg(j,d);Br(j,41);Ba(i,Q(h));J(i);}
function Zk(a,b){var c,d,e,f,g,h,i,j;c=0;d=Z(b);if(a.Ih){b=new NO;X(b);J(b);}e=d-c|0;if(DB(a)<e){b=new RF;X(b);J(b);}if(c>Z(b)){f=new Cz;d=Z(b);b=new S;T(b);g=H(b,B(896));Bg(g,c);g=H(g,B(877));Bg(g,d);Br(g,41);Ba(f,Q(b));J(f);}if(d>Z(b)){f=new Cz;c=Z(b);b=new S;T(b);g=H(b,B(897));Bg(g,d);Bg(H(g,B(898)),c);Ba(f,Q(b));J(f);}if(c<=d){h=a.bW;while(c<d){i=h+1|0;j=c+1|0;Ww(a,h,Bd(b,c));h=i;c=j;}a.bW=a.bW+e|0;return a;}b=new Cz;f=new S;T(f);g=H(f,B(896));Bg(g,c);Bg(H(g,B(899)),d);Ba(b,Q(f));J(b);}
function A9y(){BH.call(this);this.a8x=null;}
function AY0(a){var b=new A9y();BC1(b,a);return b;}
function BC1(a,b){X(a);a.a8x=b;}
function AQy(){D.call(this);this.VH=null;}
function BP1(a){var b=new AQy();BIb(b,a);return b;}
function BIb(a,b){a.VH=b;}
function BKg(a){var b;b=a.VH;B$();Cu(b,null);}
function A0f(){var a=this;D.call(a);a.VV=null;a.a2F=null;}
function BP7(a,b){var c=new A0f();BtI(c,a,b);return c;}
function BtI(a,b,c){a.VV=b;a.a2F=c;}
function BEZ(a,b){return a.VV!==b?0:1;}
function Bsm(a){Cu(a.a2F,null);}
function AQx(){D.call(this);this.Up=null;}
function BQC(a){var b=new AQx();Bhs(b,a);return b;}
function Bhs(a,b){a.Up=b;}
function BBm(a){var b;b=a.Up;B$();Cu(b,null);}
function AQw(){D.call(this);this.U2=null;}
function BMS(a){var b=new AQw();Bqx(b,a);return b;}
function Bqx(a,b){a.U2=b;}
function BEs(a){var b;b=a.U2;B$();Cu(b,null);}
var AF1=K(0);
function AHT(){D.call(this);this.a0t=null;}
function BAp(a,b){b=$rt_str(b);a.a0t.data[0]=b;}
var Gk=K(0);
function AFH(){D.call(this);this.VP=null;}
function Bos(a){Cu(a.VP,V_(0,1,B(900),null));}
function AFI(){var a=this;D.call(a);a.a2n=null;a.a4N=null;}
function BKd(a){Cu(a.a2n,V_(0,0,null,a.a4N.result));}
function AFD(){D.call(this);this.a03=null;}
function BHq(a){Cu(a.a03,V_(1,0,B(901),null));}
function AFE(){D.call(this);this.Zc=null;}
function Bjg(a,b){var c,d,e,f,g,h,i;c=a.Zc.result;d=BKV();e=W(Cj,1).data;e[0]=B(902);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 Oa=K(Dw);
var B4t=null;var B4x=null;var CCP=null;function AEh(){AEh=Bi(Oa);BwQ();}
function Bt7(a,b){var c=new Oa();Bd9(c,a,b);return c;}
function Bwa(){AEh();return CCP.c4();}
function Bd9(a,b,c){AEh();Ga(a,b,c);}
function BwQ(){var b;B4t=Bt7(B(903),0);b=Bt7(B(904),1);B4x=b;CCP=R(Oa,[B4t,b]);}
function GU(){var a=this;DD.call(a);a.RJ=0;a.kW=0;}
var CCd=null;function AAf(){AAf=Bi(GU);Bq4();}
function BOQ(a){var b=new GU();MF(b,a);return b;}
function MF(a,b){AAf();Dt(a);a.kW=b;}
function Bw$(a,b,c,d){var e,f;e=SS(d,a.kW);VP(d,a.kW,b);f=a.z.r(b,c,d);if(f<0)VP(d,a.kW,e);return f;}
function BIx(a){return a.kW;}
function Bzp(a){return B(905);}
function BhM(a,b){return 0;}
function Bq4(){var b;b=new ALs;Dt(b);CCd=b;}
function Oc(){var a=this;D.call(a);a.da=null;a.sr=0;a.nF=0;a.a32=0;a.I$=0;a.c9=0;a.ba=0;a.a6D=0;a.nM=null;a.nE=null;a.bL=0;a.A7=0;a.i5=0;a.xI=0;a.eX=null;}
var CCQ=null;var CCb=null;var CCc=0;function AEE(a,b){if(b>0&&b<3)a.nF=b;if(b==1){a.ba=a.c9;a.nE=a.nM;a.bL=a.xI;a.xI=a.i5;MZ(a);}}
function PG(a){return a.nM===null?0:1;}
function Uf(a){return a.nE===null?0:1;}
function CD(a){MZ(a);return a.I$;}
function Mz(a){var b;b=a.nM;MZ(a);return b;}
function MZ(a){var b,c,d,e,f,g,h,$$je;a.I$=a.c9;a.c9=a.ba;a.nM=a.nE;a.i5=a.xI;a.xI=a.bL;while(true){b=0;c=a.bL>=a.da.data.length?0:Ve(a);a.ba=c;a.nE=null;if(a.nF==4){if(c!=92)return;c=a.bL;d=a.da.data;c=c>=d.length?0:d[D9(a)];a.ba=c;switch(c){case 69:break;default:a.ba=92;a.bL=a.A7;return;}a.nF=a.a32;a.ba=a.bL>(a.da.data.length-2|0)?0:Ve(a);}a:{c=a.ba;if(c!=92){e=a.nF;if(e==1)switch(c){case 36:a.ba=(-536870876);break a;case 40:if(a.da.data[a.bL]!=63){a.ba=(-2147483608);break a;}D9(a);c=a.da.data[a.bL];e=0;while
(true){b:{if(e){e=0;switch(c){case 33:break;case 61:a.ba=(-134217688);D9(a);break b;default:J(EM(B(4),M8(a),a.bL));}a.ba=(-67108824);D9(a);}else{switch(c){case 33:break;case 60:D9(a);c=a.da.data[a.bL];e=1;break b;case 61:a.ba=(-536870872);D9(a);break b;case 62:a.ba=(-33554392);D9(a);break b;default:f=A3Q(a);a.ba=f;if(f<256){a.sr=f;f=f<<16;a.ba=f;a.ba=(-1073741784)|f;break b;}f=f&255;a.ba=f;a.sr=f;f=f<<16;a.ba=f;a.ba=(-16777176)|f;break b;}a.ba=(-268435416);D9(a);}}if(!e)break;}break a;case 41:a.ba=(-536870871);break a;case 42:case 43:case 63:e
=a.bL;d=a.da.data;switch(e>=d.length?42:d[e]){case 43:a.ba=c|(-2147483648);D9(a);break a;case 63:a.ba=c|(-1073741824);D9(a);break a;default:}a.ba=c|(-536870912);break a;case 46:a.ba=(-536870866);break a;case 91:a.ba=(-536870821);AEE(a,2);break a;case 93:if(e!=2)break a;a.ba=(-536870819);break a;case 94:a.ba=(-536870818);break a;case 123:a.nE=AVA(a,c);break a;case 124:a.ba=(-536870788);break a;default:}else if(e==2)switch(c){case 38:a.ba=(-536870874);break a;case 45:a.ba=(-536870867);break a;case 91:a.ba=(-536870821);break a;case 93:a.ba
=(-536870819);break a;case 94:a.ba=(-536870818);break a;default:}}else{c=a.bL>=(a.da.data.length-2|0)?(-1):Ve(a);c:{a.ba=c;switch(c){case -1:J(EM(B(4),M8(a),a.bL));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.ba
=ATv(a);break a;case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:if(a.nF!=1)break a;a.ba=(-2147483648)|c;break a;case 65:a.ba=(-2147483583);break a;case 66:a.ba=(-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:J(EM(B(4),M8(a),a.bL));case 68:case 83:case 87:case 100:case 115:case 119:a.nE=AB5(St(a.da,
a.A7,1),0);a.ba=0;break a;case 71:a.ba=(-2147483577);break a;case 80:case 112:break c;case 81:a.a32=a.nF;a.nF=4;b=1;break a;case 90:a.ba=(-2147483558);break a;case 97:a.ba=7;break a;case 98:a.ba=(-2147483550);break a;case 99:c=a.bL;d=a.da.data;if(c>=(d.length-2|0))J(EM(B(4),M8(a),a.bL));a.ba=d[D9(a)]&31;break a;case 101:a.ba=27;break a;case 102:a.ba=12;break a;case 110:a.ba=10;break a;case 114:a.ba=13;break a;case 116:a.ba=9;break a;case 117:a.ba=ALX(a,4);break a;case 120:a.ba=ALX(a,2);break a;case 122:a.ba
=(-2147483526);break a;default:}break a;}g=A07(a);h=0;if(a.ba==80)h=1;try{a.nE=AB5(g,h);}catch($$e){$$je=N($$e);if($$je instanceof YX){J(EM(B(4),M8(a),a.bL));}else{throw $$e;}}a.ba=0;}}if(b)continue;else break;}}
function A07(a){var b,c,d,e,f,g;b=new S;L9(b,10);c=a.bL;d=a.da;e=d.data;if(c<(e.length-2|0)){if(e[c]!=123){b=St(d,D9(a),1);f=new S;T(f);H(H(f,B(906)),b);return Q(f);}D9(a);c=0;a:{while(true){g=a.bL;d=a.da.data;if(g>=(d.length-2|0))break;c=d[D9(a)];if(c==125)break a;Br(b,c);}}if(c!=125)J(EM(B(4),a.eX,a.bL));}if(!b.bB)J(EM(B(4),a.eX,a.bL));f=Q(b);if(Z(f)==1){b=new S;T(b);H(H(b,B(906)),f);return Q(b);}b:{c:{if(Z(f)>3){if(Cn(f,B(906)))break c;if(Cn(f,B(907)))break c;}break b;}f=CB(f,2);}return f;}
function AVA(a,b){var c,d,e,f,g,$$je;c=new S;L9(c,4);d=(-1);e=2147483647;a:{while(true){f=a.bL;g=a.da.data;if(f>=g.length)break a;b=g[D9(a)];if(b==125)break a;if(b==44&&d<0)try{d=QK(BX(c),10);AVI(c,0,Rv(c));continue;}catch($$e){$$je=N($$e);if($$je instanceof Fu){break;}else{throw $$e;}}Br(c,b&65535);}J(EM(B(4),a.eX,a.bL));}if(b!=125)J(EM(B(4),a.eX,a.bL));if(c.bB>0)b:{try{e=QK(BX(c),10);if(d>=0)break b;d=e;break b;}catch($$e){$$je=N($$e);if($$je instanceof Fu){}else{throw $$e;}}J(EM(B(4),a.eX,a.bL));}else if
(d<0)J(EM(B(4),a.eX,a.bL));if((d|e|(e-d|0))<0)J(EM(B(4),a.eX,a.bL));b=a.bL;g=a.da.data;f=b>=g.length?42:g[b];c:{switch(f){case 43:a.ba=(-2147483525);D9(a);break c;case 63:a.ba=(-1073741701);D9(a);break c;default:}a.ba=(-536870789);}c=new AEb;c.pr=d;c.pn=e;return c;}
function M8(a){return a.eX;}
function HX(a){return !a.c9&&!a.ba&&a.bL==a.a6D&&!PG(a)?1:0;}
function Wh(b){return b<0?0:1;}
function LK(a){return !HX(a)&&!PG(a)&&Wh(a.c9)?1:0;}
function AEu(a){var b;b=a.c9;return b<=56319&&b>=55296?1:0;}
function AGF(a){var b;b=a.c9;return b<=57343&&b>=56320?1:0;}
function ACb(b){return b<=56319&&b>=55296?1:0;}
function AH1(b){return b<=57343&&b>=56320?1:0;}
function ALX(a,b){var c,d,e,f,$$je;c=new S;L9(c,b);d=a.da.data.length-2|0;e=0;while(true){f=Bc(e,b);if(f>=0)break;if(a.bL>=d)break;Br(c,a.da.data[D9(a)]);e=e+1|0;}if(!f)a:{try{b=QK(BX(c),16);}catch($$e){$$je=N($$e);if($$je instanceof Fu){break a;}else{throw $$e;}}return b;}J(EM(B(4),a.eX,a.bL));}
function ATv(a){var b,c,d,e,f,g;b=3;c=1;d=a.da.data;e=d.length-2|0;f=R2(d[a.bL],8);switch(f){case -1:break;default:if(f>3)b=2;D9(a);a:{while(true){if(c>=b)break a;g=a.bL;if(g>=e)break a;g=R2(a.da.data[g],8);if(g<0)break;f=(f*8|0)+g|0;D9(a);c=c+1|0;}}return f;}J(EM(B(4),a.eX,a.bL));}
function A3Q(a){var b,c,d,e;b=1;c=a.sr;a:while(true){d=a.bL;e=a.da.data;if(d>=e.length)J(EM(B(4),a.eX,d));b:{c:{switch(e[d]){case 41:D9(a);return c|256;case 45:if(!b)J(EM(B(4),a.eX,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;}D9(a);}D9(a);return c;}
function D9(a){var b,c,d,e,f;b=a.bL;a.A7=b;if(!(a.sr&4))a.bL=b+1|0;else{c=a.da.data.length-2|0;a.bL=b+1|0;a:while(true){d=a.bL;if(d<c&&AIu(a.da.data[d])){a.bL=a.bL+1|0;continue;}d=a.bL;if(d>=c)break;e=a.da.data;if(e[d]!=35)break;a.bL=d+1|0;while(true){f=a.bL;if(f>=c)continue a;b=e[f];if(b!=10&&b!=13&&b!=133&&(b|1)!=8233?0:1)continue a;a.bL=f+1|0;}}}return a.A7;}
function A2Q(b){return CCQ.bq4(b);}
function Ve(a){var b,c,d,e;b=a.da.data[D9(a)];if(Ep(b)){c=a.A7+1|0;d=a.da.data;if(c<d.length){e=d[c];if(D5(e)){D9(a);return IH(b,e);}}}return b;}
function AAV(a){return a.i5;}
function R$(){var a=this;BH.call(a);a.Wp=null;a.PF=null;a.Fx=0;}
function EM(a,b,c){var d=new R$();Y1(d,a,b,c);return d;}
function Y1(a,b,c,d){X(a);a.Fx=(-1);a.Wp=b;a.PF=c;a.Fx=d;}
function BL0(a){var b,c,d,e,f,g,h,i,j,k;b=B(4);c=a.Fx;if(c>=1){d=DF(c);e=d.data;c=0;f=e.length;if(c>f){b=new BH;X(b);J(b);}while(c<f){g=c+1|0;e[c]=32;c=g;}b=I4(d);}h=a.Wp;i=a.PF;if(i!==null&&Z(i)){j=a.Fx;i=a.PF;k=new S;T(k);Bg(k,j);H(H(H(H(k,B(106)),i),B(106)),b);b=Q(k);}else b=B(4);i=new S;T(i);H(H(i,h),b);return Q(i);}
var Pm=K(BF);
function CCR(){var a=new Pm();BtS(a);return a;}
function BtS(a){X(a);}
function ANn(){var a=this;Gg.call(a);a.a5_=0;a.a6n=0;}
function CCS(){var a=new ANn();Bp4(a);return a;}
function Bp4(a){}
function Of(){D.call(this);this.F6=null;}
var CCB=null;var CCC=null;function AJt(){AJt=Bi(Of);Bv0();}
function AIC(b,c,d){var e,f,g,h;AJt();e=Z(b);f=0;g=c;a:{while(true){if(g>=e)break a;h=R2(Bd(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 Bv0(){CCC=AGv(AG4(B(908),0,0));}
function A9k(){var a=this;D.call(a);a.a0F=0;a.bak=0;a.HQ=0;a.uz=0;a.wT=0;a.om=null;}
function BR8(){var a=new A9k();BJk(a);return a;}
function BOM(a){var b=new A9k();ATJ(b,a);return b;}
function BJk(a){ATJ(a,0);}
function ATJ(a,b){var $$je;a.bak=b;a:{try{a.om=BKH(b);break a;}catch($$e){$$je=N($$e);if($$je instanceof Pm){}else{throw $$e;}}}}
function ZD(a){a.uz=0;a.HQ=0;a.om=null;}
function A6t(a){return a.a0F;}
function Bc6(a,b){return ADC(a,b,0,b.data.length);}
function ADC(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.om===null){f=new CP;X(f);J(f);}if(AI8(a))return 0;a:{f=a.om;g=f.F;h=f.hN;e=a.wT;a.wT=0;XL(f,b,c,d);i=ADe(a.om,0);switch(i){case 0:break a;case 1:a.a0F=1;break a;case 2:a.wT=1;break a;default:}f=new KN;j=new S;T(j);Bg(H(j,B(909)),i);Ba(f,Q(j));J(f);}if(a.wT&&e){f=new KN;X(f);J(f);}k=M(a.uz);f=a.om;a.uz=BU(Bk(k,BJ(f.F,g)));return BU(BJ(f.hN,h));}f=new Iq;X(f);J(f);}
function A5P(a){return a.wT;}
function AI8(a){return a.uz!=a.HQ?0:1;}
function AMp(a,b,c,d){var e,f;e=a.om;if(e===null){e=new CP;X(e);J(e);}f=b.data.length;if(c<=f&&d>=0&&c>=0&&(f-c|0)>=d){a.uz=0;a.HQ=d;Zb(e,b,c,d,0);return;}e=new Iq;X(e);J(e);}
var AE9=K(0);
function A6l(){var a=this;D.call(a);a.vz=null;a.E2=BS;}
function ByB(){var a=new A6l();Bsk(a);return a;}
function Bsk(a){a.vz=Ux();}
function Y4(a){return AF0(a.vz);}
function AD6(a,b){var c,d;c=a.vz;d=BT(1);d.data[0]=b<<24>>24;VA(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){VA(a.vz,b,c,d);a.E2=Bk(a.E2,M(d));return;}f=new Iq;X(f);J(f);}
var G$=K(BF);
function BPB(){var a=new G$();BzM(a);return a;}
function BzM(a){X(a);}
var ZT=K(Em);
function CCT(){var a=new ZT();Bi2(a);return a;}
function Bi2(a){DH(a);}
function Bt5(a,b){}
function Bm4(a,b){}
function Bh9(a){return 0;}
function Bob(a){return B(910);}
var AIJ=K(GU);
function BE0(a,b,c,d){var e;e=a.kW;DL(d,e,b-HG(d,e)|0);return a.z.r(b,c,d);}
function BGe(a){return B(911);}
function BKp(a,b){return 0;}
var Bf_=K(GU);
function BQL(){var a=new Bf_();BEr(a);return a;}
function BEr(a){MF(a,(-1));}
function Bqr(a,b,c,d){return b;}
function Br2(a){return B(912);}
var ABu=K(GU);
function Bxu(a,b,c,d){if(HG(d,a.kW)!=b)b=(-1);return b;}
function BLf(a){return B(913);}
function ACk(){GU.call(this);this.XJ=0;}
function BE5(a,b,c,d){var e;e=a.kW;DL(d,e,b-HG(d,e)|0);a.XJ=b;return b;}
function BCC(a){return B(914);}
function BtA(a,b){return 0;}
var Ob=K(GU);
function BOq(){var a=new Ob();Bu6(a);return a;}
function Bu6(a){MF(a,0);}
function BnO(a,b,c,d){if(d.H0!=1&&b!=d.bK)return (-1);d.BV=1;VP(d,0,b);return b;}
function Bp6(a){return B(915);}
function Eh(){DD.call(this);this.ep=0;}
function IM(a){Dt(a);a.ep=1;}
function BvZ(a,b,c,d){var e;if((b+a.fP()|0)>d.bK){d.ki=1;return (-1);}e=a.dV(b,c);if(e<0)return (-1);return a.z.r(b+e|0,c,d);}
function BuR(a){return a.ep;}
function Bkn(a,b){return 1;}
var A90=K(Eh);
function Qq(a){var b=new A90();BID(b,a);return b;}
function BID(a,b){Zy(a,b);a.ep=1;a.AJ=1;a.ep=0;}
function Buz(a,b,c){return 0;}
function Bq7(a,b,c,d){var e,f,g;e=d.bK;f=d.iG;while(true){g=Bc(b,e);if(g>0)return (-1);if(g<0&&D5(Bd(c,b))&&b>f&&Ep(Bd(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 Bqi(a,b,c,d,e){var f,g;f=e.bK;g=e.iG;while(true){if(c<b)return (-1);if(c<f&&D5(Bd(d,c))&&c>g&&Ep(Bd(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 Bzq(a){return B(916);}
function Bph(a,b){return 0;}
function D8(){var a=this;DD.call(a);a.ev=null;a.m6=null;a.cJ=0;}
function CCU(){var a=new D8();BFU(a);return a;}
function BNe(a,b){var c=new D8();Nc(c,a,b);return c;}
function BFU(a){Dt(a);}
function Nc(a,b,c){Dt(a);a.ev=b;a.m6=c;a.cJ=c.kW;}
function Bjx(a,b,c,d){var e,f,g,h;if(a.ev===null)return (-1);e=MO(d,a.cJ);IL(d,a.cJ,b);f=a.ev.o;g=0;while(true){if(g>=f){IL(d,a.cJ,e);return (-1);}h=(Be(a.ev,g)).r(b,c,d);if(h>=0)break;g=g+1|0;}return h;}
function BBs(a,b){a.m6.z=b;}
function Bkv(a){return B(917);}
function BH_(a,b){var c;a:{c=a.ev;if(c!==null){c=Jp(c);while(true){if(!KO(c))break a;if(!(JS(c)).fc(b))continue;else return 1;}}}return 0;}
function BmF(a,b){return SS(b,a.cJ)>=0&&MO(b,a.cJ)==SS(b,a.cJ)?0:1;}
function Bh$(a){var b,c,d,e;a.gn=1;b=a.m6;if(b!==null&&!b.gn)T3(b);a:{b=a.ev;if(b!==null){c=b.o;d=0;while(true){if(d>=c)break a;b=Be(a.ev,d);e=b.qG();if(e===null)e=b;else{b.gn=1;Ew(a.ev,d);AMA(a.ev,d,e);}if(!e.gn)e.m2();d=d+1|0;}}}if(a.z!==null)T3(a);}
var TY=K(D8);
function CCV(){var a=new TY();Bk5(a);return a;}
function Bk5(a){Dt(a);}
function BBh(a,b,c,d){var e,f,g,h;e=HG(d,a.cJ);DL(d,a.cJ,b);f=a.ev.o;g=0;while(true){if(g>=f){DL(d,a.cJ,e);return (-1);}h=(Be(a.ev,g)).r(b,c,d);if(h>=0)break;g=g+1|0;}return h;}
function Bk_(a){return B(918);}
function BKc(a,b){return !HG(b,a.cJ)?0:1;}
var IR=K(TY);
function BGp(a,b,c,d){var e,f,g;e=HG(d,a.cJ);DL(d,a.cJ,b);f=a.ev.o;g=0;while(g<f){if((Be(a.ev,g)).r(b,c,d)>=0)return a.z.r(a.m6.XJ,c,d);g=g+1|0;}DL(d,a.cJ,e);return (-1);}
function BtT(a,b){a.z=b;}
function Bg3(a){return B(918);}
var AK4=K(IR);
function BBq(a,b,c,d){var e,f;e=a.ev.o;f=0;while(f<e){if((Be(a.ev,f)).r(b,c,d)>=0)return a.z.r(b,c,d);f=f+1|0;}return (-1);}
function BnJ(a,b){return 0;}
function BL2(a){return B(919);}
var ANX=K(IR);
function BhJ(a,b,c,d){var e,f;e=a.ev.o;f=0;while(true){if(f>=e)return a.z.r(b,c,d);if((Be(a.ev,f)).r(b,c,d)>=0)break;f=f+1|0;}return (-1);}
function BuT(a,b){return 0;}
function Bjs(a){return B(920);}
var AMu=K(IR);
function BxN(a,b,c,d){var e,f,g,h;e=a.ev.o;f=d.FI?0:d.iG;a:{g=a.z.r(b,c,d);if(g>=0){DL(d,a.cJ,b);h=0;while(true){if(h>=e)break a;if((Be(a.ev,h)).gq(f,b,c,d)>=0){DL(d,a.cJ,(-1));return g;}h=h+1|0;}}}return (-1);}
function BMx(a,b){return 0;}
function BA4(a){return B(921);}
var ACv=K(IR);
function BEF(a,b,c,d){var e,f;e=a.ev.o;DL(d,a.cJ,b);f=0;while(true){if(f>=e)return a.z.r(b,c,d);if((Be(a.ev,f)).gq(0,b,c,d)>=0)break;f=f+1|0;}return (-1);}
function BKi(a,b){return 0;}
function BhU(a){return B(922);}
function OR(){D8.call(this);this.jd=null;}
function BOK(a,b){var c=new OR();AP_(c,a,b);return c;}
function AP_(a,b,c){Dt(a);a.jd=b;a.m6=c;a.cJ=c.kW;}
function BwG(a,b,c,d){var e,f;e=MO(d,a.cJ);IL(d,a.cJ,b);f=a.jd.r(b,c,d);if(f>=0)return f;IL(d,a.cJ,e);return (-1);}
function BAk(a,b,c,d){var e;e=a.jd.gi(b,c,d);if(e>=0)IL(d,a.cJ,e);return e;}
function BKt(a,b,c,d,e){var f;f=a.jd.gq(b,c,d,e);if(f>=0)IL(e,a.cJ,f);return f;}
function BH8(a,b){return a.jd.fc(b);}
function BJv(a){var b;b=new AAA;AP_(b,a.jd,a.m6);a.z=b;return b;}
function BDW(a){var b;a.gn=1;b=a.m6;if(b!==null&&!b.gn)T3(b);b=a.jd;if(b!==null&&!b.gn){b=b.qG();if(b!==null){a.jd.gn=1;a.jd=b;}a.jd.m2();}}
function Tr(){D.call(this);this.bce=null;}
var CCO=null;var CCW=null;var CCX=null;function AZN(){AZN=Bi(Tr);BMn();}
function BiR(a){var b=new Tr();A_v(b,a);return b;}
function A_v(a,b){AZN();a.bce=b;}
function BMn(){CCO=BiR(B(923));CCW=BiR(B(924));}
function AVr(){var a=this;D.call(a);a.g4=BS;a.g5=BS;}
function BuG(){var a=new AVr();BmY(a);return a;}
function BmY(a){a.g4=M(1);a.g5=BS;}
function Bws(a,b){a.g4=Cg(b,M(65535));a.g5=Cg(C4(b,16),M(65535));}
function BBA(a){a.g4=M(1);a.g5=BS;}
function Bxm(a){return DN(Eq(a.g5,16),a.g4);}
function Bs9(a,b,c,d){var e,f,g,h,i,j,k;if(d==1){b=b.data;e=Bk(a.g4,M(b[c]&255));a.g4=e;f=Bk(a.g5,e);a.g5=f;a.g4=G9(e,M(65521));a.g5=G9(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.g4;d=c+1|0;e=Bk(e,M(k[c]&255));a.g4=e;a.g5=Bk(a.g5,e);j=g;c=d;}a.g4=G9(a.g4,M(65521));a.g5=G9(a.g5,M(65521));g=i;}while(true){d=h+(-1)|0;if(h<=0)break;k=b.data;e=a.g4;i=c+1|0;e=Bk(e,M(k[c]&255));a.g4=e;a.g5=Bk(a.g5,e);h=d;c=i;}a.g4=G9(a.g4,
M(65521));a.g5=G9(a.g5,M(65521));}
function Vs(){Em.call(this);this.AZ=0;}
function CCY(){var a=new Vs();Bp1(a);return a;}
function Bp1(a){DH(a);}
function BJq(a,b){IP(b,a.AZ);}
function Bs2(a,b){a.AZ=D0(b);}
function BrY(a){return 1;}
function BB_(a){var b,c;b=a.AZ;c=new S;T(c);Bg(c,b<<24>>24);return Q(c);}
function VN(){Em.call(this);this.yl=0;}
function CCZ(){var a=new VN();BG6(a);return a;}
function BG6(a){DH(a);}
function By9(a,b){H5(b,a.yl);}
function Bmo(a,b){a.yl=F2(b);}
function BGU(a){return 2;}
function Bip(a){var b,c;b=a.yl;c=new S;T(c);Bg(c,b<<16>>16);return Q(c);}
function XE(){Em.call(this);this.xd=0;}
function CC0(){var a=new XE();BDF(a);return a;}
function BDF(a){DH(a);}
function Boc(a,b){E_(b,a.xd);}
function BBb(a,b){a.xd=CM(b);}
function BiL(a){return 3;}
function BI6(a){var b,c;b=a.xd;c=new S;T(c);Bg(c,b);return Q(c);}
function ZZ(){Em.call(this);this.AF=BS;}
function CC1(){var a=new ZZ();BBY(a);return a;}
function BBY(a){DH(a);}
function BgW(a,b){AL3(b,a.AF);}
function BvS(a,b){a.AF=YW(b);}
function BEh(a){return 4;}
function Bvo(a){var b,c;b=a.AF;c=new S;T(c);Gs(c,b);return Q(c);}
function AAX(){Em.call(this);this.qC=0.0;}
function CC2(){var a=new AAX();BBU(a);return a;}
function BHM(a){var b=new AAX();Bi7(b,a);return b;}
function BBU(a){DH(a);}
function Bi7(a,b){DH(a);a.qC=b;}
function Bwy(a,b){OX(b,a.qC);}
function BsY(a,b){a.qC=N4(b);}
function Bwh(a){return 5;}
function BMd(a){var b,c;b=a.qC;c=new S;T(c);Lz(c,b);return Q(c);}
function ADk(){Em.call(this);this.kd=0.0;}
function CC3(){var a=new ADk();Bmq(a);return a;}
function BFX(a){var b=new ADk();BzP(b,a);return b;}
function Bmq(a){DH(a);}
function BzP(a,b){DH(a);a.kd=b;}
function BHY(a,b){Jc(b,a.kd);}
function Biv(a,b){a.kd=Jb(b);}
function Bnq(a){return 6;}
function Bt$(a){var b,c;b=a.kd;c=new S;T(c);P6(c,b);return Q(c);}
function YS(){Em.call(this);this.us=null;}
function CC4(){var a=new YS();Bv8(a);return a;}
function Bv8(a){DH(a);}
function BqN(a,b){E_(b,a.us.data.length);ZO(b,a.us);}
function BIi(a,b){var c;c=BT(CM(b));a.us=c;Qf(b,c);}
function BKu(a){return 7;}
function Buc(a){var b,c;b=a.us.data.length;c=new S;T(c);Br(c,91);Bg(c,b);H(c,B(925));return Q(c);}
function Xj(){Em.call(this);this.wk=null;}
function CC5(){var a=new Xj();Btd(a);return a;}
function Btd(a){DH(a);}
function Bvv(a,b){L7(b,a.wk);}
function BBc(a,b){a.wk=J8(b);}
function BwU(a){return 8;}
function BAa(a){var b,c;b=a.wk;c=new S;T(c);H(c,b);return Q(c);}
function A7R(){var a=this;Em.call(a);a.le=null;a.rH=0;}
function J6(){var a=new A7R();BDP(a);return a;}
function BDP(a){DH(a);a.le=Ct();}
function BKq(a,b){var c,d;c=a.le;if(c.o<=0)a.rH=1;else a.rH=(Be(c,0)).gV();IP(b,a.rH);E_(b,a.le.o);d=0;while(true){c=a.le;if(d>=c.o)break;(Be(c,d)).jr(b);d=d+1|0;}}
function BA7(a,b){var c,d,e;a.rH=D0(b);c=CM(b);a.le=Ct();d=0;while(d<c){e=AUu(a.rH);e.jm(b);Bb(a.le,e);d=d+1|0;}}
function BAJ(a){return 9;}
function Bm6(a){var b,c,d;a:{b=a.le.o;switch(a.rH){case 0:break;case 1:c=B(926);break a;case 2:c=B(927);break a;case 3:c=B(928);break a;case 4:c=B(929);break a;case 5:c=B(930);break a;case 6:c=B(931);break a;case 7:c=B(932);break a;case 8:c=B(933);break a;case 9:c=B(934);break a;case 10:c=B(935);break a;default:c=B(485);break a;}c=B(936);}d=new S;T(d);Bg(d,b);H(H(d,B(937)),c);return Q(d);}
function H$(a,b){a.rH=b.gV();Bb(a.le,b);}
function FA(a,b){return Be(a.le,b);}
function JP(a){return a.le.o;}
var Od=K();
function BZ(){var a=this;Od.call(a);a.dc=0;a.gm=0;a.co=null;a.En=null;a.IA=null;a.cp=0;}
var CC6=null;function ABa(){ABa=Bi(BZ);Biu();}
function C6(a){var b;ABa();b=new AN_;b.b0=Bo(64);a.co=b;}
function BpS(a){return null;}
function Bpt(a){return a.co;}
function Bdv(a){var b,c,d,e,f;if(!a.gm)b=QA(a.co,0)>=2048?0:1;else{a:{c=a.co;b=0;d=c.dJ;if(b<d){e=c.b0.data;f=(e[0]^(-1))>>>0|0;if(f)b=Ml(f)+b|0;else{b=(d+31|0)/32|0;f=1;while(f<b){if(e[f]!=(-1)){b=(f*32|0)+Ml(e[f]^(-1))|0;break a;}f=f+1|0;}b=d;}}}b=b>=2048?0:1;}return b;}
function Brw(a){return a.cp;}
function BuP(a){return a;}
function A49(a){var b,c;if(a.IA===null){b=a.pA();c=new ADi;c.bam=a;c.XX=b;C6(c);a.IA=c;KA(c,a.gm);}return a.IA;}
function Rw(a){var b,c;if(a.En===null){b=a.pA();c=new ADh;c.a9K=a;c.a0k=b;c.a4a=a;C6(c);a.En=c;KA(c,a.dc);a.En.cp=a.cp;}return a.En;}
function BvK(a){return 0;}
function KA(a,b){var c;c=a.dc;if(c^b){a.dc=c?0:1;a.gm=a.gm?0:1;}if(!a.cp)a.cp=1;return a;}
function Bja(a){return a.dc;}
function Wb(b,c){ABa();return b.bf(c);}
function TE(b,c){var d,e;ABa();if(b.jY()!==null&&c.jY()!==null){b=b.jY();c=c.jY();d=DO(b.b0.data.length,c.b0.data.length);e=0;a:{while(e<d){if(b.b0.data[e]&c.b0.data[e]){d=1;break a;}e=e+1|0;}d=0;}return d;}return 1;}
function AB5(b,c){var d,e,f;ABa();d=0;while(true){A9t();e=CC7.data;if(d>=e.length){f=new YX;Ba(f,B(4));f.bcQ=B(4);f.bap=b;J(f);}e=e[d].data;if(CN(b,e[0]))break;d=d+1|0;}return A2e(e[1],c);}
function Biu(){var b;b=new Ok;A9t();CC6=b;}
function AP1(){var a=this;BZ.call(a);a.MS=0;a.Ud=0;a.vj=0;a.Jv=0;a.lW=0;a.rN=0;a.cj=null;a.d7=null;}
function HY(){var a=new AP1();BEb(a);return a;}
function BLq(a,b){var c=new AP1();BxZ(c,a,b);return c;}
function BEb(a){C6(a);a.cj=BMy();}
function BxZ(a,b,c){C6(a);a.cj=BMy();a.MS=b;a.Ud=c;}
function FU(a,b){a:{if(a.MS){b:{if(!(b>=97&&b<=122)){if(b<65)break b;if(b>90)break b;}if(a.lW){AAk(a.cj,Th(b&65535));break a;}U$(a.cj,Th(b&65535));break a;}if(a.Ud&&b>128){a.vj=1;b=Na(Mg(b));}}}if(!(!ACb(b)&&!AH1(b))){if(a.Jv)AAk(a.co,b-55296|0);else U$(a.co,b-55296|0);}if(a.lW)AAk(a.cj,b);else U$(a.cj,b);if(!a.cp&&YG(b))a.cp=1;return a;}
function A31(a,b){var c,d,e;if(!a.cp&&b.cp)a.cp=1;if(a.Jv){if(!b.gm)Ms(a.co,b.pA());else He(a.co,b.pA());}else if(!b.gm)NJ(a.co,b.pA());else{MG(a.co,b.pA());He(a.co,b.pA());a.gm=a.gm?0:1;a.Jv=1;}if(!a.rN&&b.jY()!==null){if(a.lW){if(!b.dc)Ms(a.cj,b.jY());else He(a.cj,b.jY());}else if(!b.dc)NJ(a.cj,b.jY());else{MG(a.cj,b.jY());He(a.cj,b.jY());a.dc=a.dc?0:1;a.lW=1;}}else{c=a.dc;d=a.d7;if(d!==null){if(!c){e=new ALA;e.bds=a;e.a7N=c;e.WQ=d;e.WJ=b;C6(e);a.d7=e;}else{e=new ALB;e.be$=a;e.a2N=c;e.Y9=d;e.YQ=b;C6(e);a.d7
=e;}}else{if(c&&!a.lW&&W8(a.cj)){d=new ALx;d.a_w=a;d.a6l=b;C6(d);a.d7=d;}else if(!c){d=new ALv;d.Sf=a;d.Lw=c;d.Yl=b;C6(d);a.d7=d;}else{d=new ALw;d.P9=a;d.Iu=c;d.WM=b;C6(d);a.d7=d;}a.rN=1;}}return a;}
function D_(a,b,c){var d,e,f,g,h;if(b>c){d=new BH;X(d);J(d);}a:{b:{if(!a.MS){if(c<55296)break b;if(b>57343)break b;}c=c+1|0;while(true){if(b>=c)break a;FU(a,b);b=b+1|0;}}if(!a.lW)SD(a.cj,b,c+1|0);else{d=a.cj;c=c+1|0;if(b>=0&&b<=c){e=d.dJ;if(b<e){f=DO(e,c);if(b!=f){g=b/32|0;c=f/32|0;if(g==c){h=d.b0.data;h[g]=h[g]&(RU(d,b)|Sy(d,f));}else{h=d.b0.data;h[g]=h[g]&RU(d,b);e=g+1|0;while(e<c){d.b0.data[e]=0;e=e+1|0;}if(f&31){h=d.b0.data;h[c]=h[c]&Sy(d,f);}}PQ(d);}}}else{d=new Cz;X(d);J(d);}}}return a;}
function AWL(a,b){var c,d,e;if(!a.cp&&b.cp)a.cp=1;if(b.vj)a.vj=1;c=a.gm;if(!(c^b.gm)){if(!c)NJ(a.co,b.co);else He(a.co,b.co);}else if(c)Ms(a.co,b.co);else{MG(a.co,b.co);He(a.co,b.co);a.gm=1;}if(!a.rN&&GZ(b)!==null){c=a.dc;if(!(c^b.dc)){if(!c)NJ(a.cj,GZ(b));else He(a.cj,GZ(b));}else if(c)Ms(a.cj,GZ(b));else{MG(a.cj,GZ(b));He(a.cj,GZ(b));a.dc=1;}}else{c=a.dc;d=a.d7;if(d!==null){if(!c){e=new AA5;e.a8q=a;e.Wt=c;e.a0s=d;e.W6=b;C6(e);a.d7=e;}else{e=new ABh;e.bbn=a;e.a7H=c;e.T$=d;e.Ue=b;C6(e);a.d7=e;}}else{if(!a.lW
&&W8(a.cj)){if(!c){d=new ALy;d.baO=a;d.a2k=b;C6(d);a.d7=d;}else{d=new ALz;d.a$X=a;d.a7y=b;C6(d);a.d7=d;}}else if(!c){d=new ALC;d.a3C=a;d.VM=b;d.Zd=c;C6(d);a.d7=d;}else{d=new ALD;d.VW=a;d.a3b=b;d.a6R=c;C6(d);a.d7=d;}a.rN=1;}}}
function AKt(a,b){var c,d,e;if(!a.cp&&b.cp)a.cp=1;if(b.vj)a.vj=1;c=a.gm;if(!(c^b.gm)){if(!c)He(a.co,b.co);else NJ(a.co,b.co);}else if(!c)Ms(a.co,b.co);else{MG(a.co,b.co);He(a.co,b.co);a.gm=0;}if(!a.rN&&GZ(b)!==null){c=a.dc;if(!(c^b.dc)){if(!c)He(a.cj,GZ(b));else NJ(a.cj,GZ(b));}else if(!c)Ms(a.cj,GZ(b));else{MG(a.cj,GZ(b));He(a.cj,GZ(b));a.dc=0;}}else{c=a.dc;d=a.d7;if(d!==null){if(!c){e=new AA7;e.bdq=a;e.a0e=c;e.XW=d;e.a2K=b;C6(e);a.d7=e;}else{e=new AA8;e.a$3=a;e.a6Z=c;e.Xy=d;e.a0b=b;C6(e);a.d7=e;}}else{if(!a.lW
&&W8(a.cj)){if(!c){d=new AA3;d.a8M=a;d.a5R=b;C6(d);a.d7=d;}else{d=new AA4;d.be7=a;d.a2c=b;C6(d);a.d7=d;}}else if(!c){d=new AA9;d.a08=a;d.a7M=b;d.V3=c;C6(d);a.d7=d;}else{d=new AA2;d.a2_=a;d.Z3=b;d.Zi=c;C6(d);a.d7=d;}a.rN=1;}}}
function Hh(a,b){var c;c=a.d7;if(c!==null)return a.dc^c.bf(b);return a.dc^IK(a.cj,b);}
function GZ(a){if(!a.rN)return a.cj;return null;}
function Bq3(a){return a.co;}
function BC$(a){var b,c;if(a.d7!==null)return a;b=GZ(a);c=new AA6;c.bdc=a;c.Di=b;C6(c);return KA(c,a.dc);}
function BIW(a){var b,c,d;b=new S;T(b);c=QA(a.cj,0);while(c>=0){TG(b,LU(c));Br(b,124);c=QA(a.cj,c+1|0);}d=b.bB;if(d>0)AJ$(b,d-1|0);return Q(b);}
function Bjb(a){return a.vj;}
function YX(){var a=this;B7.call(a);a.bcQ=null;a.bap=null;}
function Jw(){DD.call(this);this.cl=null;}
function HO(a,b,c,d){Zy(a,c);a.cl=b;a.AJ=d;}
function Bv5(a){return a.cl;}
function BCk(a,b){return !a.cl.fc(b)&&!a.z.fc(b)?0:1;}
function BLs(a,b){return 1;}
function Blw(a){var b;a.gn=1;b=a.z;if(b!==null&&!b.gn){b=b.qG();if(b!==null){a.z.gn=1;a.z=b;}a.z.m2();}b=a.cl;if(b!==null){if(!b.gn){b=b.qG();if(b!==null){a.cl.gn=1;a.cl=b;}a.cl.m2();}else if(b instanceof OR&&b.m6.RJ)a.cl=b.z;}}
function Hi(){Jw.call(this);this.cX=null;}
function BNw(a,b,c){var d=new Hi();LE(d,a,b,c);return d;}
function LE(a,b,c,d){HO(a,b,c,d);a.cX=b;}
function BEG(a,b,c,d){var e,f;e=0;a:{while((b+a.cX.fP()|0)<=d.bK){f=a.cX.dV(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.cX.fP()|0;e=e+(-1)|0;}return f;}
function Bqd(a){return B(938);}
function M0(){Hi.call(this);this.zk=null;}
function BOi(a,b,c,d){var e=new M0();AB9(e,a,b,c,d);return e;}
function AB9(a,b,c,d,e){LE(a,c,d,e);a.zk=b;}
function BFk(a,b,c,d){var e,f,g,h,i;e=a.zk;f=e.pr;g=e.pn;h=0;while(true){if(h>=f){a:{while(h<g){if((b+a.cX.fP()|0)>d.bK)break a;i=a.cX.dV(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.cX.fP()|0;h=h+(-1)|0;}return i;}if((b+a.cX.fP()|0)>d.bK){d.ki=1;return (-1);}i=a.cX.dV(b,c);if(i<1)break;b=b+i|0;h=h+1|0;}return (-1);}
function BpT(a){return AF9(a.zk);}
var GV=K(Jw);
function Bpb(a,b,c,d){var e;if(!a.cl.ch(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 BrR(a){return B(939);}
var Ls=K(Hi);
function BIt(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 BoK(a,b){a.z=b;a.cl.cv(b);}
var AKe=K(Hi);
function BvU(a,b,c,d){while((b+a.cX.fP()|0)<=d.bK&&a.cX.dV(b,c)>0){b=b+a.cX.fP()|0;}return a.z.r(b,c,d);}
function BlK(a,b,c,d){var e,f,g;e=a.z.gi(b,c,d);if(e<0)return (-1);f=e-a.cX.fP()|0;while(f>=b&&a.cX.dV(f,c)>0){g=f-a.cX.fP()|0;e=f;f=g;}return e;}
var A5A=K();
function CC8(){var a=new A5A();BIY(a);return a;}
function BIY(a){}
function ARr(b){var c,d,e,f,g,h,i;c=AJU(LW(b));d=G1(c);e=Bo(d*2|0);f=e.data;g=0;h=0;while(h<d){g=g+G1(c)|0;i=h*2|0;f[i]=g;f[i+1|0]=MY(c);h=h+1|0;}return e;}
function AOS(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;Bbz(c,e,k,f);g=g+2|0;e=k;f=j;}}l=new ANR;l.a2P=b;l.Zy=c;return l;}
function Zv(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 ASL(){var a=this;Of.call(a);a.GU=null;a.v2=0;a.a7j=0;}
function AGv(a){var b=new ASL();BGl(b,a);return b;}
function BGl(a,b){var c,d;c=b.xu;AJt();a.F6=c;a.GU=b;d=b.l_(Cy());a.v2=d;a.a7j= -d|0;}
function WD(a,b){return (a.v2+a.a7j|0)+a.GU.h2(b)|0;}
function QM(a){var b,$$je;a:{try{b=AIQ(a);break a;}catch($$e){$$je=N($$e);if($$je instanceof Rd){}else{throw $$e;}}b=null;}b.v2=a.v2;b.GU=a.GU;return b;}
function Xa(){D.call(this);this.xu=null;}
function Bg2(a){return a.xu;}
var GG=K(Xa);
function Nv(a,b){var c;if(b!==null){a.xu=b;return;}c=new BH;Ba(c,B(940));J(c);}
function HU(b){var c,d;c=M(G1(b));d=Df(c,M(2));if(EB(G9(c,M(2)),BS))d=A0S(d);if(EB(Cg(d,M(1)),BS))return C4(d,1);return CA(C4(d,1),M(1800000));}
function A5j(b,c){var d,e,f,g,h,i;d=0;while(true){e=c.data;if(d>=e.length)break;f=MY(b);if(f>=0){g=BU((HU(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((HU(b)));i=g;d=h;}}}}
function ARe(){var a=this;GG.call(a);a.a3J=0;a.a1b=0;}
function AG4(a,b,c){var d=new ARe();Bk9(d,a,b,c);return d;}
function Bk9(a,b,c,d){Nv(a,b);a.a3J=c;a.a1b=d;}
function BFl(a,b){return a.a3J;}
function BBE(a,b){return a.a1b;}
function Bjd(a,b){return b;}
var YP=K();
var CC9=null;var CC$=null;function CC_(){var a=new YP();A7X(a);return a;}
function A7X(a){}
function VX(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;if(!Ey(CC9,b)){c=CC9;d=Gr(b,47);if(d<0){e=B(4);f=b;}else{e=CU(b,0,d);f=CB(b,d+1|0);}if(!(RR()).hasOwnProperty($rt_ustr(e)))e=null;else{e=(RR())[$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=AJU(LW(e));if(G1(f)==4){f=CB(e,f.oc);e=new Ui;f=VX(f);Nv(e,b);e.E9=f;}else a:{b:{f=AJU(LW(e));d=G1(f);switch(d){case 0:g=G1(f);d=!(g&1)?0:1;c:{g=g>>>1|0;h=TS(g);i=Bo(g);j=Bo(g);if(!d)
{k=h.data;k[0]=HU(f);l=1;while(true){if(l>=g)break c;k[l]=Bk(Bk(k[l-1|0],HU(f)),M(657000000));l=l+1|0;}}k=h.data;k[0]=I(0, 2147483648);if(k.length>1){k[1]=HU(f);d=2;while(d<g){k[d]=Bk(Bk(k[d-1|0],HU(f)),M(657000000));d=d+1|0;}}}A5j(f,i);A5j(f,j);k=f.C5.data;d=f.oc;g=d+1|0;f.oc=g;if(k[d]!=121)f=null;else{f.oc=g+1|0;f=A4_(b,f);}e=BGv(b,h,i,j,f);if(AB1(e))e=AJE(e);break a;case 1:e=AG4(b,BU((HU(f))),BU((HU(f))));break a;case 2:case 4:break b;case 3:break;case 5:m=BPa();n=G1(f);o=(-2147483648);p=0;while(p<n){q=BNr();q.Cx
=BU((HU(f)));q.jH=BU((HU(f)));d=G1(f);if(d&1)q.WD=B(174);r=d>>>1|0;d=0;while(d<r){g=MY(f);if(o!=(-2147483648))g=g+o|0;l=G1(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=ADd(f);s=q.k0;t=new AM5;t.v9=e;t.FA=g;t.wI=l;Bb(s,t);d=d+1|0;}d=G1(f);if(!d)q.r7=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.r7=o;q.xJ=A2i(f);}Bb(m.Bg,q);p=p+1|0;}e=new AG6;Nv(e,b);e.US=m;break a;default:break b;}e=A4_(b,f);break a;}b
=new BH;c=new S;T(c);Bg(H(c,B(941)),d);Ba(b,Q(c));J(b);}}B2(c,b,e);}return Ck(CC9,b);}
function AT7(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;b=Ct();c=Cy();d= -(new $rt_globals.Date(EO(Cy()))).getTimezoneOffset()|0;e=Ct();f=(A4y(ASI(RR()))).data;g=f.length;h=0;while(h<g){i=f[h];j=(A4y(ASI((RR())[$rt_ustr(i)]))).data;k=j.length;l=0;while(l<k){m=j[l];if(!JN(i)){n=new S;T(n);o=H(n,i);Br(o,47);H(o,m);m=Q(n);}Bb(e,m);l=l+1|0;}h=h+1|0;}f=(OK(e,W(Cj,e.o))).data;g=f.length;h=0;while(h<g){p=VX(f[h]);if(!(p instanceof Ui)&&DE((p.h2(c)/60000|0)-d|0)<=120&&EB(p.lR(c),c)){e=new AJC;e.mn=p;Bb(b,e);}h=h
+1|0;}i=Ct();EG(i,b);o=Dl();q=BP$(b.o,new AKv);n=Ge();AK_(q,KG(c));B2(o,KG(c),ADv(b));a:{b:{c:while(true){if(E5(q))break b;if(i.o<=1)break b;if(E5(q)){b=new I3;X(b);J(b);}if(!q.kZ)b=null;else{b=q.h7.data[0];A05(q,0);}r=b.nW;KV(n,KG(r));e=Mi(o,KG(r));k= -(new $rt_globals.Date(EO(r))).getTimezoneOffset()|0;s=Jp(e);while(KO(s)){e=JS(s);t=e.mn.lR(r);if(Eb(t,r)){if(Be(i,0)===e)break c;I0(i,e);}else{if(DE((e.mn.h2(r)/60000|0)-k|0)>120){I0(i,e);continue;}b=KG(t);Mc(new ACu);m=Ck(o,b);if(m===null){m=Ct();B2(o,b,m);}Bb(m,
e);if(Gb(n,KG(t)))AK_(q,KG(t));}}if(i.o==1)break a;if(Eb((Be(i,0)).mn.lR(r),r))break a;if(i.o>1&&((Be(i,0)).u$+2880|0)<(Be(i,1)).u$)return (Be(i,0)).mn;l=i.o-1|0;while(l>=0){e=Be(i,l);h=e.mn.h2(r)/60000|0;if(h!=k)e.u$=e.u$+(Bp(BU(Df(BJ(c,r),M(60000))),DE(h-k|0))/30|0)|0;u=l+1|0;while(u<i.o&&e.u$>(Be(i,u)).u$){Q2(i,u-1|0,Be(i,u));u=u+1|0;}Q2(i,u-1|0,e);l=l+(-1)|0;}c=r;}return e.mn;}return (Be(i,0)).mn;}return (Be(i,0)).mn;}
function RR(){if(CC$===null)CC$=A7k();return CC$;}
function A4Q(){CC9=Dl();}
function A7k(){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 Cm(){var a=this;D.call(a);a.Kb=null;a.O8=null;}
function A2e(a,b){if(!b&&a.Kb===null)a.Kb=a.b9();else if(b&&a.O8===null)a.O8=KA(a.b9(),1);if(b)return a.O8;return a.Kb;}
function AEb(){var a=this;Od.call(a);a.pr=0;a.pn=0;}
function AF9(a){var b,c,d,e;b=a.pr;c=a.pn;d=c!=2147483647?MM(c):B(4);e=new S;T(e);Br(e,123);Bg(e,b);Br(e,44);Br(H(e,d),125);return Q(e);}
var ALs=K(DD);
function CDa(){var a=new ALs();BMl(a);return a;}
function BMl(a){Dt(a);}
function BzV(a,b,c,d){return b;}
function BJp(a){return B(942);}
function Btx(a,b){return 0;}
function AN_(){var a=this;D.call(a);a.b0=null;a.dJ=0;}
function BMy(){var a=new AN_();Bp8(a);return a;}
function Bp8(a){a.b0=Bo(2);}
function U$(a,b){var c,d,e;if(b<0){c=new Cz;X(c);J(c);}d=b/32|0;if(b>=a.dJ){TI(a,d+1|0);a.dJ=b+1|0;}e=a.b0.data;e[d]=e[d]|1<<(b%32|0);}
function SD(a,b,c){var d,e,f,g,h;if(b>=0){d=Bc(b,c);if(d<=0){if(!d)return;d=b/32|0;e=c/32|0;if(c>a.dJ){TI(a,e+1|0);a.dJ=c;}if(d==e){f=a.b0.data;f[d]=f[d]|Sy(a,b)&RU(a,c);}else{f=a.b0.data;f[d]=f[d]|Sy(a,b);g=d+1|0;while(g<e){a.b0.data[g]=(-1);g=g+1|0;}if(c&31){f=a.b0.data;f[e]=f[e]|RU(a,c);}}return;}}h=new Cz;X(h);J(h);}
function Sy(a,b){return (-1)<<(b%32|0);}
function RU(a,b){b=b%32|0;return !b?0:(-1)>>>(32-b|0)|0;}
function AAk(a,b){var c,d,e,f,g;if(b<0){c=new Cz;X(c);J(c);}d=b/32|0;e=a.b0.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.dJ-1|0))PQ(a);}}
function IK(a,b){var c,d,e;if(b<0){c=new Cz;X(c);J(c);}d=b/32|0;e=a.b0.data;return d<e.length&&e[d]&1<<(b%32|0)?1:0;}
function QA(a,b){var c,d,e,f,g;if(b<0){c=new Cz;X(c);J(c);}d=a.dJ;if(b>=d)return (-1);e=b/32|0;f=a.b0.data;g=f[e]>>>(b%32|0)|0;if(g)return Ml(g)+b|0;d=(d+31|0)/32|0;g=e+1|0;while(g<d){if(f[g])return (g*32|0)+Ml(f[g])|0;g=g+1|0;}return (-1);}
function TI(a,b){var c;c=a.b0.data.length;if(c>=b)return;c=D4((b*3|0)/2|0,(c*2|0)+1|0);a.b0=AV5(a.b0,c);}
function PQ(a){var b,c,d;b=(a.dJ+31|0)/32|0;a.dJ=b*32|0;c=b-1|0;a:{while(true){if(c<0)break a;d=Tb(a.b0.data[c]);if(d<32)break;c=c+(-1)|0;a.dJ=a.dJ-32|0;}a.dJ=a.dJ-d|0;}}
function He(a,b){var c,d,e,f;c=DO(a.b0.data.length,b.b0.data.length);d=0;while(d<c){e=a.b0.data;e[d]=e[d]&b.b0.data[d];d=d+1|0;}while(true){f=a.b0.data;if(c>=f.length)break;f[c]=0;c=c+1|0;}a.dJ=DO(a.dJ,b.dJ);PQ(a);}
function Ms(a,b){var c,d,e;c=DO(a.b0.data.length,b.b0.data.length);d=0;while(d<c){e=a.b0.data;e[d]=e[d]&(b.b0.data[d]^(-1));d=d+1|0;}PQ(a);}
function NJ(a,b){var c,d,e;c=D4(a.dJ,b.dJ);a.dJ=c;TI(a,(c+31|0)/32|0);c=DO(a.b0.data.length,b.b0.data.length);d=0;while(d<c){e=a.b0.data;e[d]=e[d]|b.b0.data[d];d=d+1|0;}}
function MG(a,b){var c,d,e;c=D4(a.dJ,b.dJ);a.dJ=c;TI(a,(c+31|0)/32|0);c=DO(a.b0.data.length,b.b0.data.length);d=0;while(d<c){e=a.b0.data;e[d]=e[d]^b.b0.data[d];d=d+1|0;}PQ(a);}
function W8(a){return a.dJ?0:1;}
function AAs(){var a=this;D8.call(a);a.Jb=null;a.a4Q=0;}
function BtC(a){var b,c,d;b=!a.a4Q?B(943):B(944);c=a.Jb.bx();d=new S;T(d);H(H(H(d,B(945)),b),c);return Q(d);}
function AIn(){var a=this;D8.call(a);a.Gi=null;a.HN=null;}
function A8S(a,b){var c=new AIn();A$V(c,a,b);return c;}
function A$V(a,b,c){Dt(a);a.Gi=b;a.HN=c;}
function Bw9(a,b,c,d){var e,f,g,h,i;e=a.Gi.r(b,c,d);if(e<0)a:{f=a.HN;g=d.iG;e=d.bK;h=b+1|0;e=Bc(h,e);if(e>0){d.ki=1;e=(-1);}else{i=Bd(c,b);if(!f.Jb.bf(i))e=(-1);else{if(Ep(i)){if(e<0&&D5(Bd(c,h))){e=(-1);break a;}}else if(D5(i)&&b>g&&Ep(Bd(c,b-1|0))){e=(-1);break a;}e=f.z.r(h,c,d);}}}if(e>=0)return e;return (-1);}
function BJj(a,b){a.z=b;a.HN.z=b;a.Gi.cv(b);}
function BJL(a){var b,c,d;b=a.Gi;c=a.HN;d=new S;T(d);H(H(H(H(d,B(946)),b),B(947)),c);return Q(d);}
function Bxy(a,b){return 1;}
function Bxk(a,b){return 1;}
function Ik(){var a=this;D8.call(a);a.jj=null;a.JJ=0;}
function BHP(a){var b=new Ik();ANx(b,a);return b;}
function ANx(a,b){Dt(a);a.jj=b.Hy();a.JJ=b.dc;}
function BGE(a,b,c,d){var e,f,g,h;e=d.bK;if(b<e){f=b+1|0;g=Bd(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=Bd(c,f);if(S7(g,f)&&a.bf(IH(g,f)))return a.z.r(b,c,d);}}return (-1);}
function BLU(a){var b,c,d;b=!a.JJ?B(943):B(944);c=a.jj.bx();d=new S;T(d);H(H(H(d,B(945)),b),c);return Q(d);}
function Bjk(a,b){return a.jj.bf(b);}
function Bhr(a,b){if(b instanceof IU)return Wb(a.jj,b.sh);if(b instanceof J7)return Wb(a.jj,b.iV);if(b instanceof Ik)return TE(a.jj,b.jj);if(!(b instanceof JW))return 1;return TE(a.jj,b.n2);}
function Bkx(a){return a.jj;}
function BuL(a,b){a.z=b;}
function ByM(a,b){return 1;}
var VF=K(Ik);
function BzO(a,b){return a.jj.bf(Na(Mg(b)));}
function Bof(a){var b,c,d;b=!a.JJ?B(943):B(944);c=a.jj.bx();d=new S;T(d);H(H(H(d,B(948)),b),c);return Q(d);}
function APP(){var a=this;Eh.call(a);a.MA=null;a.a2p=0;}
function BjO(a){var b=new APP();BA0(b,a);return b;}
function BA0(a,b){IM(a);a.MA=b.Hy();a.a2p=b.dc;}
function Br$(a,b,c){return !a.MA.bf(Fr(IJ(Bd(c,b))))?(-1):1;}
function BpW(a){var b,c,d;b=!a.a2p?B(943):B(944);c=a.MA.bx();d=new S;T(d);H(H(H(d,B(948)),b),c);return Q(d);}
function JW(){var a=this;Eh.call(a);a.n2=null;a.V8=0;}
function BC5(a){var b=new JW();Bmu(b,a);return b;}
function Bmu(a,b){IM(a);a.n2=b.Hy();a.V8=b.dc;}
function ADT(a,b,c){return !a.n2.bf(Bd(c,b))?(-1):1;}
function BkO(a){var b,c,d;b=!a.V8?B(943):B(944);c=a.n2.bx();d=new S;T(d);H(H(H(d,B(945)),b),c);return Q(d);}
function Bme(a,b){if(b instanceof J7)return Wb(a.n2,b.iV);if(b instanceof JW)return TE(a.n2,b.n2);if(!(b instanceof Ik)){if(!(b instanceof IU))return 1;return 0;}return TE(a.n2,b.jj);}
function AEC(){var a=this;D8.call(a);a.zH=null;a.Nl=null;a.Cp=0;}
function BLh(a,b){var c=new AEC();BEU(c,a,b);return c;}
function BEU(a,b,c){Dt(a);a.zH=b;a.Cp=c;}
function BAm(a,b){a.z=b;}
function XS(a){if(a.Nl===null)a.Nl=I4(a.zH);return a.Nl;}
function BCe(a){var b,c;b=XS(a);c=new S;T(c);H(H(c,B(949)),b);return Q(c);}
function Bwo(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;e=d.bK;f=Bo(3);g=(-1);h=(-1);if(b>=e)return (-1);i=b+1|0;j=Bd(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.Cp;if(b!=n)return (-1);while(true){if(l>=n)return a.z.r(i,c,d);if(m[l]!=a.zH.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=Bd(c,i);g=j-4449|0;}if(g>=0&&g<21){k=i+1|0;f[1]=j;if(k<e){j=Bd(c,
k);h=j-4519|0;}if(h>=0&&h<28){a:{b=k+1|0;f[2]=j;if(a.Cp==3){k=f[0];m=a.zH.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.Cp==2){b=f[0];m=a.zH.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 BpZ(a,b){return b instanceof AEC&&!CN(XS(b),XS(a))?0:1;}
function BnF(a,b){return 1;}
function J7(){Eh.call(this);this.iV=0;}
function A58(a){var b=new J7();BBK(b,a);return b;}
function BBK(a,b){IM(a);a.iV=b;}
function Br3(a){return 1;}
function BjK(a,b,c){return a.iV!=Bd(c,b)?(-1):1;}
function ByG(a,b,c,d){var e,f,g;if(!(c instanceof Cj))return Sx(a,b,c,d);e=d.bK;while(true){if(b>=e)return (-1);f=In(c,a.iV,b);if(f<0)return (-1);g=a.z;b=f+1|0;if(g.r(b,c,d)>=0)break;}return f;}
function Bkz(a,b,c,d,e){var f;if(!(d instanceof Cj))return QV(a,b,c,d,e);a:{while(true){if(c<b)return (-1);f=PY(d,a.iV,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 BDj(a){var b,c;b=a.iV;c=new S;T(c);Br(c,b);return Q(c);}
function Bnz(a,b){if(b instanceof J7)return b.iV!=a.iV?0:1;if(!(b instanceof JW)){if(b instanceof Ik)return b.bf(a.iV);if(!(b instanceof IU))return 1;return 0;}return ADT(b,0,Vt(a.iV))<=0?0:1;}
function A$B(){Eh.call(this);this.Ls=0;}
function BJ3(a){var b=new A$B();BsT(b,a);return b;}
function BsT(a,b){IM(a);a.Ls=Fr(IJ(b));}
function BEu(a,b,c){return a.Ls!=Fr(IJ(Bd(c,b)))?(-1):1;}
function Btj(a){var b,c;b=a.Ls;c=new S;T(c);Br(H(c,B(950)),b);return Q(c);}
function A4l(){var a=this;Eh.call(a);a.KX=0;a.XM=0;}
function Bp_(a){var b=new A4l();BB$(b,a);return b;}
function BB$(a,b){IM(a);a.KX=b;a.XM=Th(b);}
function BwB(a,b,c){return a.KX!=Bd(c,b)&&a.XM!=Bd(c,b)?(-1):1;}
function Bzt(a){var b,c;b=a.KX;c=new S;T(c);Br(H(c,B(951)),b);return Q(c);}
function Mb(){var a=this;D8.call(a);a.Ay=0;a.I5=null;a.Oj=null;a.Ip=0;}
function BR9(a,b){var c=new Mb();AAU(c,a,b);return c;}
function AAU(a,b,c){Dt(a);a.Ay=1;a.Oj=b;a.Ip=c;}
function BvM(a,b){a.z=b;}
function Bl9(a,b,c,d){var e,f,g,h,i,j,k,l;e=Bo(4);f=d.bK;if(b>=f)return (-1);g=UI(a,b,c,f);h=b+a.Ay|0;i=A2Q(g);if(i===null){i=e.data;b=1;i[0]=g;}else{b=i.data.length;Cx(i,0,e,0,b);b=0+b|0;}a:{if(h<f){j=e.data;g=UI(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=(A2Q(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.Ay|0;if(h>=f){b=k;break a;}g=UI(a,h,c,f);b=k;}}}if(b!=a.Ip)return (-1);i=e.data;g=0;while(true){if
(g>=b)return a.z.r(h,c,d);if(i[g]!=a.Oj.data[g])break;g=g+1|0;}return (-1);}
function Vp(a){var b,c;if(a.I5===null){b=new S;T(b);c=0;while(c<a.Ip){TG(b,LU(a.Oj.data[c]));c=c+1|0;}a.I5=Q(b);}return a.I5;}
function Btc(a){var b,c;b=Vp(a);c=new S;T(c);H(H(c,B(952)),b);return Q(c);}
function UI(a,b,c,d){var e,f,g;a.Ay=1;if(b>=(d-1|0))e=Bd(c,b);else{d=b+1|0;e=Bd(c,b);f=Bd(c,d);if(S7(e,f)){g=DF(2).data;g[0]=e;g[1]=f;e=0<(g.length-1|0)&&Ep(g[0])&&D5(g[1])?IH(g[0],g[1]):g[0];a.Ay=2;}}return e;}
function BkH(a,b){return b instanceof Mb&&!CN(Vp(b),Vp(a))?0:1;}
function BtY(a,b){return 1;}
var AKF=K(Mb);
var ANj=K(Mb);
var AKV=K(GV);
function Bqu(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 AEY=K(GV);
function BII(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 NM=K(GV);
function BKU(a,b,c,d){var e;if(!a.cl.ch(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 BLz(a,b){a.z=b;a.cl.cv(b);}
var AH5=K(NM);
function BzT(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 BI5(a,b){a.z=b;}
function MC(){var a=this;GV.call(a);a.ra=null;a.kj=0;}
function CDb(a,b,c,d,e){var f=new MC();VE(f,a,b,c,d,e);return f;}
function VE(a,b,c,d,e,f){HO(a,c,d,e);a.ra=b;a.kj=f;}
function Bv9(a,b,c,d){var e,f;e=AD8(d,a.kj);if(!a.cl.ch(d))return a.z.r(b,c,d);if(e>=a.ra.pn)return a.z.r(b,c,d);f=a.kj;e=e+1|0;Kb(d,f,e);f=a.cl.r(b,c,d);if(f>=0){Kb(d,a.kj,0);return f;}f=a.kj;e=e+(-1)|0;Kb(d,f,e);if(e>=a.ra.pr)return a.z.r(b,c,d);Kb(d,a.kj,0);return (-1);}
function BDx(a){return AF9(a.ra);}
var AHE=K(MC);
function Bj4(a,b,c,d){var e,f,g;e=0;f=a.ra.pn;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.ra.pr)return (-1);return a.z.r(b,c,d);}
var AIE=K(GV);
function BDZ(a,b,c,d){var e;if(!a.cl.ch(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 AMd=K(NM);
function Bxz(a,b,c,d){var e;if(!a.cl.ch(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 AJH=K(MC);
function Bpo(a,b,c,d){var e,f,g;e=AD8(d,a.kj);if(!a.cl.ch(d))return a.z.r(b,c,d);f=a.ra;if(e>=f.pn){Kb(d,a.kj,0);return a.z.r(b,c,d);}if(e<f.pr){Kb(d,a.kj,e+1|0);g=a.cl.r(b,c,d);}else{g=a.z.r(b,c,d);if(g>=0){Kb(d,a.kj,0);return g;}Kb(d,a.kj,e+1|0);g=a.cl.r(b,c,d);}return g;}
var ABT=K(Jw);
function BMj(a,b,c,d){var e;e=d.bK;if(e>b)return a.z.gq(b,e,c,d);return a.z.r(b,c,d);}
function BCQ(a,b,c,d){var e;e=d.bK;if(a.z.gq(b,e,c,d)>=0)return b;return (-1);}
function BJM(a){return B(953);}
function AEy(){Jw.call(this);this.I9=null;}
function Bmf(a,b,c,d){var e,f;e=d.bK;f=ANz(a,b,e,c);if(f>=0)e=f;if(e>b)return a.z.gq(b,e,c,d);return a.z.r(b,c,d);}
function Bwr(a,b,c,d){var e,f,g,h;e=d.bK;f=a.z.gi(b,c,d);if(f<0)return (-1);g=ANz(a,f,e,c);if(g>=0)e=g;g=D4(f,a.z.gq(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.I9.wB(Bd(c,h)))break;h=h+(-1)|0;}}}if(h>=b)b=h>=g?h:h+1|0;return b;}
function ANz(a,b,c,d){while(true){if(b>=c)return (-1);if(a.I9.wB(Bd(d,b)))break;b=b+1|0;}return b;}
function Bum(a){return B(954);}
var LY=K();
var CDc=null;var CDd=null;function AEP(b){var c;if(!(b&1)){c=CDd;if(c!==null)return c;c=new AGJ;CDd=c;return c;}c=CDc;if(c!==null)return c;c=new AGI;CDc=c;return c;}
var AHp=K(Hi);
function Bhc(a,b,c,d){var e;a:{while(true){if((b+a.cX.fP()|0)>d.bK)break a;e=a.cX.dV(b,c);if(e<1)break;b=b+e|0;}}return a.z.r(b,c,d);}
var AKb=K(Ls);
function Bly(a,b,c,d){var e;if((b+a.cX.fP()|0)<=d.bK){e=a.cX.dV(b,c);if(e>=1)b=b+e|0;}return a.z.r(b,c,d);}
var AEI=K(M0);
function BKy(a,b,c,d){var e,f,g,h,i;e=a.zk;f=e.pr;g=e.pn;h=0;while(true){if(h>=f){a:{while(true){if(h>=g)break a;if((b+a.cX.fP()|0)>d.bK)break a;i=a.cX.dV(b,c);if(i<1)break;b=b+i|0;h=h+1|0;}}return a.z.r(b,c,d);}if((b+a.cX.fP()|0)>d.bK){d.ki=1;return (-1);}i=a.cX.dV(b,c);if(i<1)break;b=b+i|0;h=h+1|0;}return (-1);}
var AL_=K(Hi);
function Bmb(a,b,c,d){var e;while(true){e=a.z.r(b,c,d);if(e>=0)break;if((b+a.cX.fP()|0)<=d.bK){e=a.cX.dV(b,c);b=b+e|0;}if(e<1)return (-1);}return e;}
var AGg=K(Ls);
function Bhm(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 ABK=K(M0);
function BuC(a,b,c,d){var e,f,g,h,i,j;e=a.zk;f=e.pr;g=e.pn;h=0;while(true){if(h>=f){a:{while(true){i=a.z.r(b,c,d);if(i>=0)break;if((b+a.cX.fP()|0)<=d.bK){i=a.cX.dV(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.cX.fP()|0)>d.bK){d.ki=1;return (-1);}j=a.cX.dV(b,c);if(j<1)break;b=b+j|0;h=h+1|0;}return (-1);}
var UF=K(DD);
function CDe(){var a=new UF();Byi(a);return a;}
function Byi(a){Dt(a);}
function BH$(a,b,c,d){if(b&&!(d.rO&&b==d.iG))return (-1);return a.z.r(b,c,d);}
function BrW(a,b){return 0;}
function BlB(a){return B(955);}
function A6b(){DD.call(this);this.a30=0;}
function Bu1(a){var b=new A6b();Bkr(b,a);return b;}
function Bkr(a,b){Dt(a);a.a30=b;}
function BpN(a,b,c,d){var e,f,g;e=b<d.bK?Bd(c,b):32;f=!b?32:Bd(c,b-1|0);g=d.FI?0:d.iG;return (e!=32&&!AMf(a,e,b,g,c)?0:1)^(f!=32&&!AMf(a,f,b-1|0,g,c)?0:1)^a.a30?(-1):a.z.r(b,c,d);}
function BpY(a,b){return 0;}
function BMs(a){return B(956);}
function AMf(a,b,c,d,e){var f;if(!Ua(b)&&b!=95){a:{if(FB(b)==6)while(true){c=c+(-1)|0;if(c<d)break a;f=Bd(e,c);if(Ua(f))return 0;if(FB(f)!=6)return 1;}}return 1;}return 0;}
var AEw=K(DD);
function CDf(){var a=new AEw();BCK(a);return a;}
function BCK(a){Dt(a);}
function Bkq(a,b,c,d){if(b!=d.sM)return (-1);return a.z.r(b,c,d);}
function Boy(a,b){return 0;}
function BFp(a){return B(957);}
function AKy(){DD.call(this);this.su=0;}
function BNL(a){var b=new AKy();Bfa(b,a);return b;}
function Bfa(a,b){Dt(a);a.su=b;}
function BtO(a,b,c,d){var e,f,g;e=!d.rO?Z(c):d.bK;if(b>=e){DL(d,a.su,0);return a.z.r(b,c,d);}f=e-b|0;if(f==2&&Bd(c,b)==13&&Bd(c,b+1|0)==10){DL(d,a.su,0);return a.z.r(b,c,d);}a:{if(f==1){g=Bd(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);}DL(d,a.su,0);return a.z.r(b,c,d);}
function Bqn(a,b){var c;c=!HG(b,a.su)?0:1;DL(b,a.su,(-1));return c;}
function Bsz(a){return B(958);}
var AG1=K(DD);
function CDg(){var a=new AG1();BzK(a);return a;}
function BzK(a){Dt(a);}
function Bte(a,b,c,d){if(b<(d.FI?Z(c):d.bK))return (-1);d.ki=1;d.beL=1;return a.z.r(b,c,d);}
function BEt(a,b){return 0;}
function Bjw(a){return B(959);}
function ALf(){DD.call(this);this.a6v=null;}
function Bqf(a,b,c,d){a:{if(b!=d.bK){if(!b)break a;if(d.rO&&b==d.iG)break a;if(a.a6v.Z0(Bd(c,b-1|0),Bd(c,b)))break a;}return (-1);}return a.z.r(b,c,d);}
function Bjo(a,b){return 0;}
function BFg(a){return B(960);}
var AVm=K(D8);
function BQB(){var a=new AVm();BI$(a);return a;}
function BI$(a){Dt(a);}
function Boo(a,b,c,d){var e,f,g,h;e=d.bK;f=b+1|0;if(f>e){d.ki=1;return (-1);}g=Bd(c,b);if(Ep(g)){h=b+2|0;if(h<=e&&S7(g,Bd(c,f)))return a.z.r(h,c,d);}return a.z.r(f,c,d);}
function BiH(a){return B(961);}
function BFH(a,b){a.z=b;}
function Bs8(a){return (-2147483602);}
function Bp0(a,b){return 1;}
function APZ(){D8.call(this);this.Pw=null;}
function BQk(a){var b=new APZ();Bif(b,a);return b;}
function Bif(a,b){Dt(a);a.Pw=b;}
function BJc(a,b,c,d){var e,f,g,h;e=d.bK;f=b+1|0;if(f>e){d.ki=1;return (-1);}g=Bd(c,b);if(Ep(g)){b=b+2|0;if(b<=e){h=Bd(c,f);if(S7(g,h))return a.Pw.wB(IH(g,h))?(-1):a.z.r(b,c,d);}}return a.Pw.wB(g)?(-1):a.z.r(f,c,d);}
function Bqs(a){return B(323);}
function Bul(a,b){a.z=b;}
function Bwf(a){return (-2147483602);}
function BD6(a,b){return 1;}
function A2L(){DD.call(this);this.xL=0;}
function BNl(a){var b=new A2L();BG0(b,a);return b;}
function BG0(a,b){Dt(a);a.xL=b;}
function BkN(a,b,c,d){var e;e=!d.rO?Z(c):d.bK;if(b>=e){DL(d,a.xL,0);return a.z.r(b,c,d);}if((e-b|0)==1&&Bd(c,b)==10){DL(d,a.xL,1);return a.z.r(b+1|0,c,d);}return (-1);}
function BGY(a,b){var c;c=!HG(b,a.xL)?0:1;DL(b,a.xL,(-1));return c;}
function Bk$(a){return B(958);}
function A0N(){DD.call(this);this.za=0;}
function BPN(a){var b=new A0N();BHf(b,a);return b;}
function BHf(a,b){Dt(a);a.za=b;}
function BBa(a,b,c,d){if((!d.rO?Z(c)-b|0:d.bK-b|0)<=0){DL(d,a.za,0);return a.z.r(b,c,d);}if(Bd(c,b)!=10)return (-1);DL(d,a.za,1);return a.z.r(b+1|0,c,d);}
function Bq_(a,b){var c;c=!HG(b,a.za)?0:1;DL(b,a.za,(-1));return c;}
function BwR(a){return B(962);}
function A_F(){DD.call(this);this.qM=0;}
function BPm(a){var b=new A_F();BMw(b,a);return b;}
function BMw(a,b){Dt(a);a.qM=b;}
function BHx(a,b,c,d){var e,f,g;e=!d.rO?Z(c)-b|0:d.bK-b|0;if(!e){DL(d,a.qM,0);return a.z.r(b,c,d);}if(e<2){f=Bd(c,b);g=97;}else{f=Bd(c,b);g=Bd(c,b+1|0);}switch(f){case 10:case 133:case 8232:case 8233:DL(d,a.qM,0);return a.z.r(b,c,d);case 13:if(g!=10){DL(d,a.qM,0);return a.z.r(b,c,d);}DL(d,a.qM,0);return a.z.r(b,c,d);default:}return (-1);}
function Bij(a,b){var c;c=!HG(b,a.qM)?0:1;DL(b,a.qM,(-1));return c;}
function Bjq(a){return B(963);}
function Qx(){var a=this;D8.call(a);a.Ua=0;a.s0=0;}
function BR6(a,b){var c=new Qx();AH0(c,a,b);return c;}
function AH0(a,b,c){Dt(a);a.Ua=b;a.s0=c;}
function BwZ(a,b,c,d){var e,f,g,h;e=N2(a,d);if(e!==null&&(b+Z(e)|0)<=d.bK){f=0;while(true){if(f>=Z(e)){DL(d,a.s0,Z(e));return a.z.r(b+Z(e)|0,c,d);}g=Bd(e,f);h=b+f|0;if(g!=Bd(c,h)&&Th(Bd(e,f))!=Bd(c,h))break;f=f+1|0;}return (-1);}return (-1);}
function BJY(a,b){a.z=b;}
function N2(a,b){var c,d;c=a.Ua;d=MO(b,c);c=SS(b,c);return (c|d|(c-d|0))>=0&&c<=Z(b.BX)?CU(b.BX,d,c):null;}
function BE4(a){var b,c;b=a.cJ;c=new S;T(c);Bg(H(c,B(964)),b);return Q(c);}
function BmS(a,b){var c;c=!HG(b,a.s0)?0:1;DL(b,a.s0,(-1));return c;}
var Bfr=K(Qx);
function BQT(a,b){var c=new Bfr();BLu(c,a,b);return c;}
function BLu(a,b,c){AH0(a,b,c);}
function Bin(a,b,c,d){var e,f;e=N2(a,d);if(e!==null&&(b+Z(e)|0)<=d.bK){f=!AGi(c,e,b)?(-1):Z(e);if(f<0)return (-1);DL(d,a.s0,f);return a.z.r(b+f|0,c,d);}return (-1);}
function BnI(a,b,c,d){var e,f;e=N2(a,d);f=d.iG;if(e!==null&&(b+Z(e)|0)<=f){while(true){if(b>f)return (-1);b=V5(c,e,b);if(b<0)return (-1);if(a.z.r(b+Z(e)|0,c,d)>=0)break;b=b+1|0;}return b;}return (-1);}
function BwS(a,b,c,d,e){var f,g;f=N2(a,e);if(f===null)return (-1);a:{while(true){if(c<b)return (-1);g=DO(c,Z(d)-Z(f)|0);b:{c:while(true){if(g<0){g=(-1);break b;}c=0;while(true){if(c>=Z(f))break c;if(Bd(d,g+c|0)!=Bd(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+Z(f)|0,d,e)>=0)break;c=g+(-1)|0;}return g;}return (-1);}
function BIE(a,b){return 1;}
function BLy(a){var b,c;b=a.cJ;c=new S;T(c);Bg(H(c,B(965)),b);return Q(c);}
function AZu(){Qx.call(this);this.a8v=0;}
function BM_(a,b){var c=new AZu();Bjn(c,a,b);return c;}
function Bjn(a,b,c){AH0(a,b,c);}
function Bla(a,b,c,d){var e,f;e=N2(a,d);if(e!==null&&(b+Z(e)|0)<=d.bK){f=0;while(true){if(f>=Z(e)){DL(d,a.s0,Z(e));return a.z.r(b+Z(e)|0,c,d);}if(Fr(IJ(Bd(e,f)))!=Fr(IJ(Bd(c,b+f|0))))break;f=f+1|0;}return (-1);}return (-1);}
function BFE(a){var b,c;b=a.a8v;c=new S;T(c);Bg(H(c,B(966)),b);return Q(c);}
var QN=K(Pn);
function CDh(){var a=new QN();BrC(a);return a;}
function BrC(a){T(a);}
function Bjc(a,b,c,d,e){ALb(a,b,c,d,e);return a;}
function BFz(a,b,c,d){AOh(a,b,c,d);return a;}
function Brf(a,b,c,d,e){AF5(a,b,c,d,e);return a;}
function Bub(a,b,c,d){AA1(a,b,c,d);return a;}
function BFG(a){return Q(a);}
function BFQ(a,b){AEq(a,b);}
function BK4(a,b,c){Z$(a,b,c);return a;}
function BEK(a,b,c){TO(a,b,c);return a;}
function AFv(){var a=this;Eh.call(a);a.gd=null;a.R5=null;a.JU=null;}
function Byd(a,b,c){return !UE(a,c,b)?(-1):a.ep;}
function BFx(a,b,c,d){var e,f,g;e=d.bK;while(true){if(b>e)return (-1);f=Bd(a.gd,a.ep-1|0);a:{while(true){g=a.ep;if(b>(e-g|0)){b=(-1);break a;}g=Bd(c,(b+g|0)-1|0);if(g==f&&UE(a,c,b))break;b=b+AFZ(a.R5,g)|0;}}if(b<0)return (-1);if(a.z.r(b+a.ep|0,c,d)>=0)break;b=b+1|0;}return b;}
function BG2(a,b,c,d,e){var f,g;while(true){if(c<b)return (-1);f=Bd(a.gd,0);g=(Z(d)-c|0)-a.ep|0;if(g<=0)c=c+g|0;a:{while(true){if(c<b){c=(-1);break a;}g=Bd(d,c);if(g==f&&UE(a,d,c))break;c=c-AFZ(a.JU,g)|0;}}if(c<0)return (-1);if(a.z.r(c+a.ep|0,d,e)>=0)break;c=c+(-1)|0;}return c;}
function Bl_(a){var b,c;b=a.gd;c=new S;T(c);H(H(c,B(967)),b);return Q(c);}
function BjR(a,b){var c;if(b instanceof J7)return b.iV!=Bd(a.gd,0)?0:1;if(b instanceof JW)return ADT(b,0,CU(a.gd,0,1))<=0?0:1;if(!(b instanceof Ik)){if(!(b instanceof IU))return 1;return Z(a.gd)>1&&b.sh==IH(Bd(a.gd,0),Bd(a.gd,1))?1:0;}a:{b:{b=b;if(!b.bf(Bd(a.gd,0))){if(Z(a.gd)<=1)break b;if(!b.bf(IH(Bd(a.gd,0),Bd(a.gd,1))))break b;}c=1;break a;}c=0;}return c;}
function UE(a,b,c){var d;d=0;while(d<a.ep){if(Bd(b,d+c|0)!=Bd(a.gd,d))return 0;d=d+1|0;}return 1;}
function AOG(){Eh.call(this);this.Ao=null;}
function BPf(a){var b=new AOG();Bu5(b,a);return b;}
function Bu5(a,b){var c,d;IM(a);c=new S;T(c);d=0;while(d<b.bB){Br(c,Fr(IJ(AAx(b,d))));d=d+1|0;}a.Ao=Q(c);a.ep=c.bB;}
function Ble(a,b,c){var d;d=0;while(true){if(d>=Z(a.Ao))return Z(a.Ao);if(Bd(a.Ao,d)!=Fr(IJ(Bd(c,b+d|0))))break;d=d+1|0;}return (-1);}
function BjU(a){var b,c;b=a.Ao;c=new S;T(c);H(H(c,B(968)),b);return Q(c);}
function AAG(){Eh.call(this);this.tp=null;}
function BKA(a,b,c){var d,e,f;d=0;while(true){if(d>=Z(a.tp))return Z(a.tp);e=Bd(a.tp,d);f=b+d|0;if(e!=Bd(c,f)&&Th(Bd(a.tp,d))!=Bd(c,f))break;d=d+1|0;}return (-1);}
function Bu9(a){var b,c;b=a.tp;c=new S;T(c);H(H(c,B(969)),b);return Q(c);}
function A9p(){var a=this;D.call(a);a.C5=null;a.oc=0;}
function AJU(a){var b=new A9p();BGr(b,a);return b;}
function BGr(a,b){a.C5=b;}
var Bb7=K();
function CDi(){var a=new Bb7();BLv(a);return a;}
function BLv(a){}
function G1(b){var c,d,e,f,g;c=0;d=1;while(true){e=b.C5.data;f=b.oc;b.oc=f+1|0;g=A1z(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 MY(b){var c,d;c=G1(b);d=c/2|0;if(c%2|0)d= -d|0;return d;}
function A1z(b){if(b<34)return b-32|0;if(b>=92)return (b-32|0)-2|0;return (b-32|0)-1|0;}
var Z7=K(HH);
function AK_(a,b){var c,d,e;if(b===null){b=new Eo;X(b);J(b);}c=a.kZ+1|0;d=a.h7.data.length;if(d<c){c=D4(c,(d*3|0)/2|0);a.h7=Gh(a.h7,c);}c=a.kZ;while(c>0){d=(c-1|0)/2|0;if(a.Ch.oy(b,a.h7.data[d])>=0)break;e=a.h7.data;e[c]=e[d];c=d;}a.h7.data[c]=b;a.kZ=a.kZ+1|0;a.FQ=a.FQ+1|0;return 1;}
function A3N(){var a=this;Z7.call(a);a.h7=null;a.Ch=null;a.bdt=null;a.kZ=0;a.FQ=0;}
function CDj(){var a=new A3N();Bqc(a);return a;}
function BP$(a,b){var c=new A3N();ATh(c,a,b);return c;}
function Bqc(a){ATh(a,1,null);}
function ATh(a,b,c){if(b<1){c=new BH;X(c);J(c);}a.h7=W(D,b);a.bdt=c;if(c===null)c=BZK;a.Ch=c;}
function Br1(a){return a.kZ;}
function A05(a,b){var c,d,e,f,g,h;a.FQ=a.FQ+1|0;c=a.h7.data[a.kZ-1|0];a:{while(true){d=(b*2|0)+1|0;e=d+1|0;f=a.kZ;if(d>=f)break;if(e<f){g=a.Ch;h=a.h7.data;if(g.oy(h[d],h[e])>=0)d=e;}if(a.Ch.oy(c,a.h7.data[d])<=0)break a;h=a.h7.data;h[b]=h[d];b=d;}}h=a.h7.data;h[b]=c;b=a.kZ-1|0;a.kZ=b;h[b]=null;}
var AKv=K();
function CDk(){var a=new AKv();BsO(a);return a;}
function BsO(a){}
function BEz(a,b,c){b=b;return AFN(c,b);}
function Ui(){GG.call(this);this.E9=null;}
function BIN(a,b){return a.E9.h2(b);}
function BE$(a,b){return a.E9.l_(b);}
function Bkl(a,b){return a.E9.lR(b);}
function AJC(){var a=this;D.call(a);a.mn=null;a.u$=0;}
var AIF=K(0);
var ACu=K();
function CDl(){var a=new ACu();BrX(a);return a;}
function BrX(a){}
var Ok=K();
var CDm=null;var CDn=null;var CC7=null;function A9t(){A9t=Bi(Ok);BiO();}
function CDo(){var a=new Ok();AVc(a);return a;}
function AVc(a){A9t();}
function BiO(){CDm=BQq();CDn=BRp();CC7=R($rt_arraycls(D),[R(D,[B(970),BQF()]),R(D,[B(971),BMH()]),R(D,[B(972),BOY()]),R(D,[B(973),BO9()]),R(D,[B(974),CDn]),R(D,[B(975),BRt()]),R(D,[B(976),BNc()]),R(D,[B(977),BQV()]),R(D,[B(978),BQS()]),R(D,[B(979),BMR()]),R(D,[B(980),BPD()]),R(D,[B(981),BN9()]),R(D,[B(982),BQi()]),R(D,[B(983),BPk()]),R(D,[B(984),BO3()]),R(D,[B(985),BM3()]),R(D,[B(986),BOD()]),R(D,[B(987),BOh()]),R(D,[B(988),BRs()]),R(D,[B(989),BPx()]),R(D,[B(990),BO$()]),R(D,[B(991),BOe()]),R(D,[B(992),BP8()]),
R(D,[B(993),BOX()]),R(D,[B(994),BOU()]),R(D,[B(995),BQy()]),R(D,[B(996),BPu()]),R(D,[B(997),BRH()]),R(D,[B(712),CDm]),R(D,[B(998),BP_()]),R(D,[B(999),BQW()]),R(D,[B(1000),CDm]),R(D,[B(1001),BMC()]),R(D,[B(1002),CDn]),R(D,[B(1003),BPJ()]),R(D,[B(1004),BA(0,127)]),R(D,[B(1005),BA(128,255)]),R(D,[B(1006),BA(256,383)]),R(D,[B(1007),BA(384,591)]),R(D,[B(1008),BA(592,687)]),R(D,[B(1009),BA(688,767)]),R(D,[B(1010),BA(768,879)]),R(D,[B(1011),BA(880,1023)]),R(D,[B(1012),BA(1024,1279)]),R(D,[B(1013),BA(1280,1327)]),R(D,
[B(1014),BA(1328,1423)]),R(D,[B(1015),BA(1424,1535)]),R(D,[B(1016),BA(1536,1791)]),R(D,[B(1017),BA(1792,1871)]),R(D,[B(1018),BA(1872,1919)]),R(D,[B(1019),BA(1920,1983)]),R(D,[B(1020),BA(2304,2431)]),R(D,[B(1021),BA(2432,2559)]),R(D,[B(1022),BA(2560,2687)]),R(D,[B(1023),BA(2688,2815)]),R(D,[B(1024),BA(2816,2943)]),R(D,[B(1025),BA(2944,3071)]),R(D,[B(1026),BA(3072,3199)]),R(D,[B(1027),BA(3200,3327)]),R(D,[B(1028),BA(3328,3455)]),R(D,[B(1029),BA(3456,3583)]),R(D,[B(1030),BA(3584,3711)]),R(D,[B(1031),BA(3712,3839)]),
R(D,[B(1032),BA(3840,4095)]),R(D,[B(1033),BA(4096,4255)]),R(D,[B(1034),BA(4256,4351)]),R(D,[B(1035),BA(4352,4607)]),R(D,[B(1036),BA(4608,4991)]),R(D,[B(1037),BA(4992,5023)]),R(D,[B(1038),BA(5024,5119)]),R(D,[B(1039),BA(5120,5759)]),R(D,[B(1040),BA(5760,5791)]),R(D,[B(1041),BA(5792,5887)]),R(D,[B(1042),BA(5888,5919)]),R(D,[B(1043),BA(5920,5951)]),R(D,[B(1044),BA(5952,5983)]),R(D,[B(1045),BA(5984,6015)]),R(D,[B(1046),BA(6016,6143)]),R(D,[B(1047),BA(6144,6319)]),R(D,[B(1048),BA(6400,6479)]),R(D,[B(1049),BA(6480,
6527)]),R(D,[B(1050),BA(6528,6623)]),R(D,[B(1051),BA(6624,6655)]),R(D,[B(1052),BA(6656,6687)]),R(D,[B(1053),BA(7424,7551)]),R(D,[B(1054),BA(7552,7615)]),R(D,[B(1055),BA(7616,7679)]),R(D,[B(1056),BA(7680,7935)]),R(D,[B(1057),BA(7936,8191)]),R(D,[B(1058),BA(8192,8303)]),R(D,[B(1059),BA(8304,8351)]),R(D,[B(1060),BA(8352,8399)]),R(D,[B(1061),BA(8400,8447)]),R(D,[B(1062),BA(8448,8527)]),R(D,[B(1063),BA(8528,8591)]),R(D,[B(1064),BA(8592,8703)]),R(D,[B(1065),BA(8704,8959)]),R(D,[B(1066),BA(8960,9215)]),R(D,[B(1067),
BA(9216,9279)]),R(D,[B(1068),BA(9280,9311)]),R(D,[B(1069),BA(9312,9471)]),R(D,[B(1070),BA(9472,9599)]),R(D,[B(1071),BA(9600,9631)]),R(D,[B(1072),BA(9632,9727)]),R(D,[B(1073),BA(9728,9983)]),R(D,[B(1074),BA(9984,10175)]),R(D,[B(1075),BA(10176,10223)]),R(D,[B(1076),BA(10224,10239)]),R(D,[B(1077),BA(10240,10495)]),R(D,[B(1078),BA(10496,10623)]),R(D,[B(1079),BA(10624,10751)]),R(D,[B(1080),BA(10752,11007)]),R(D,[B(1081),BA(11008,11263)]),R(D,[B(1082),BA(11264,11359)]),R(D,[B(1083),BA(11392,11519)]),R(D,[B(1084),
BA(11520,11567)]),R(D,[B(1085),BA(11568,11647)]),R(D,[B(1086),BA(11648,11743)]),R(D,[B(1087),BA(11776,11903)]),R(D,[B(1088),BA(11904,12031)]),R(D,[B(1089),BA(12032,12255)]),R(D,[B(1090),BA(12272,12287)]),R(D,[B(1091),BA(12288,12351)]),R(D,[B(1092),BA(12352,12447)]),R(D,[B(1093),BA(12448,12543)]),R(D,[B(1094),BA(12544,12591)]),R(D,[B(1095),BA(12592,12687)]),R(D,[B(1096),BA(12688,12703)]),R(D,[B(1097),BA(12704,12735)]),R(D,[B(1098),BA(12736,12783)]),R(D,[B(1099),BA(12784,12799)]),R(D,[B(1100),BA(12800,13055)]),
R(D,[B(1101),BA(13056,13311)]),R(D,[B(1102),BA(13312,19893)]),R(D,[B(1103),BA(19904,19967)]),R(D,[B(1104),BA(19968,40959)]),R(D,[B(1105),BA(40960,42127)]),R(D,[B(1106),BA(42128,42191)]),R(D,[B(1107),BA(42752,42783)]),R(D,[B(1108),BA(43008,43055)]),R(D,[B(1109),BA(44032,55203)]),R(D,[B(1110),BA(55296,56191)]),R(D,[B(1111),BA(56192,56319)]),R(D,[B(1112),BA(56320,57343)]),R(D,[B(1113),BA(57344,63743)]),R(D,[B(1114),BA(63744,64255)]),R(D,[B(1115),BA(64256,64335)]),R(D,[B(1116),BA(64336,65023)]),R(D,[B(1117),BA(65024,
65039)]),R(D,[B(1118),BA(65040,65055)]),R(D,[B(1119),BA(65056,65071)]),R(D,[B(1120),BA(65072,65103)]),R(D,[B(1121),BA(65104,65135)]),R(D,[B(1122),BA(65136,65279)]),R(D,[B(1123),BA(65280,65519)]),R(D,[B(1124),BA(0,1114111)]),R(D,[B(1125),BQZ()]),R(D,[B(1126),DV(0,1)]),R(D,[B(1127),TU(62,1)]),R(D,[B(1128),DV(1,1)]),R(D,[B(1129),DV(2,1)]),R(D,[B(1130),DV(3,0)]),R(D,[B(1131),DV(4,0)]),R(D,[B(1132),DV(5,1)]),R(D,[B(1133),TU(448,1)]),R(D,[B(1134),DV(6,1)]),R(D,[B(1135),DV(7,0)]),R(D,[B(1136),DV(8,1)]),R(D,[B(1137),
TU(3584,1)]),R(D,[B(1138),DV(9,1)]),R(D,[B(1139),DV(10,1)]),R(D,[B(1140),DV(11,1)]),R(D,[B(1141),TU(28672,0)]),R(D,[B(1142),DV(12,0)]),R(D,[B(1143),DV(13,0)]),R(D,[B(1144),DV(14,0)]),R(D,[B(1145),BOu(983040,1,1)]),R(D,[B(1146),DV(15,0)]),R(D,[B(1147),DV(16,1)]),R(D,[B(1148),DV(18,1)]),R(D,[B(1149),BNg(19,0,1)]),R(D,[B(1150),TU(1643118592,1)]),R(D,[B(1151),DV(20,0)]),R(D,[B(1152),DV(21,0)]),R(D,[B(1153),DV(22,0)]),R(D,[B(1154),DV(23,0)]),R(D,[B(1155),DV(24,1)]),R(D,[B(1156),TU(2113929216,1)]),R(D,[B(1157),DV(25,
1)]),R(D,[B(1158),DV(26,0)]),R(D,[B(1159),DV(27,0)]),R(D,[B(1160),DV(28,1)]),R(D,[B(1161),DV(29,0)]),R(D,[B(1162),DV(30,0)])]);}
function ADY(){Eh.call(this);this.Jz=0;}
function BCs(a,b,c){var d,e;d=b+1|0;e=Bd(c,b);d=Bd(c,d);return a.Jz!=Na(Mg(IH(e,d)))?(-1):2;}
function Bv6(a){var b,c;b=I4(LU(a.Jz));c=new S;T(c);H(H(c,B(950)),b);return Q(c);}
function ZF(){D8.call(this);this.p4=0;}
function Bl2(a){var b=new ZF();BxE(b,a);return b;}
function BxE(a,b){Dt(a);a.p4=b;}
function Btq(a,b){a.z=b;}
function Bqo(a,b,c,d){var e,f;e=b+1|0;if(e>d.bK){d.ki=1;return (-1);}f=Bd(c,b);if(b>d.iG&&Ep(Bd(c,b-1|0)))return (-1);if(a.p4!=f)return (-1);return a.z.r(e,c,d);}
function Bzm(a,b,c,d){var e,f,g,h;if(!(c instanceof Cj))return Sx(a,b,c,d);e=d.iG;f=d.bK;while(true){if(b>=f)return (-1);g=In(c,a.p4,b);if(g<0)return (-1);if(g>e&&Ep(Bd(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 BqI(a,b,c,d,e){var f,g;if(!(d instanceof Cj))return QV(a,b,c,d,e);f=e.iG;a:{while(true){if(c<b)return (-1);g=PY(d,a.p4,c);if(g<0)break a;if(g<b)break a;if(g>f&&Ep(Bd(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 Bnm(a){var b,c;b=a.p4;c=new S;T(c);Br(c,b);return Q(c);}
function BgY(a,b){if(b instanceof J7)return 0;if(b instanceof JW)return 0;if(b instanceof Ik)return 0;if(b instanceof IU)return 0;if(b instanceof ZP)return 0;if(!(b instanceof ZF))return 1;return b.p4!=a.p4?0:1;}
function BC0(a,b){return 1;}
function ZP(){D8.call(this);this.q6=0;}
function BHA(a){var b=new ZP();Bl5(b,a);return b;}
function Bl5(a,b){Dt(a);a.q6=b;}
function BFP(a,b){a.z=b;}
function Bwt(a,b,c,d){var e,f,g,h;e=d.bK;f=b+1|0;g=Bc(f,e);if(g>0){d.ki=1;return (-1);}h=Bd(c,b);if(g<0&&D5(Bd(c,f)))return (-1);if(a.q6!=h)return (-1);return a.z.r(f,c,d);}
function BJG(a,b,c,d){var e,f;if(!(c instanceof Cj))return Sx(a,b,c,d);e=d.bK;while(true){if(b>=e)return (-1);f=In(c,a.q6,b);if(f<0)return (-1);b=f+1|0;if(b<e&&D5(Bd(c,b))){b=f+2|0;continue;}if(a.z.r(b,c,d)>=0)break;}return f;}
function BCn(a,b,c,d,e){var f,g;if(!(d instanceof Cj))return QV(a,b,c,d,e);f=e.bK;a:{while(true){if(c<b)return (-1);g=PY(d,a.q6,c);if(g<0)break a;if(g<b)break a;c=g+1|0;if(c<f&&D5(Bd(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 BMa(a){var b,c;b=a.q6;c=new S;T(c);Br(c,b);return Q(c);}
function Bye(a,b){if(b instanceof J7)return 0;if(b instanceof JW)return 0;if(b instanceof Ik)return 0;if(b instanceof IU)return 0;if(b instanceof ZF)return 0;if(!(b instanceof ZP))return 1;return b.q6!=a.q6?0:1;}
function BtH(a,b){return 1;}
function IU(){var a=this;Eh.call(a);a.yx=0;a.xr=0;a.sh=0;}
function Bud(a,b,c){var d,e;d=b+1|0;e=Bd(c,b);d=Bd(c,d);return a.yx==e&&a.xr==d?2:(-1);}
function BIX(a,b,c,d){var e,f;if(!(c instanceof Cj))return Sx(a,b,c,d);e=d.bK;while(b<e){b=In(c,a.yx,b);if(b<0)return (-1);b=b+1|0;if(b>=e)continue;f=Bd(c,b);if(a.xr==f&&a.z.r(b+1|0,c,d)>=0)return b+(-1)|0;b=b+1|0;}return (-1);}
function BhZ(a,b,c,d,e){var f;if(!(d instanceof Cj))return QV(a,b,c,d,e);a:{while(true){if(c<b)return (-1);f=PY(d,a.xr,c)+(-1)|0;if(f<0)break a;if(f<b)break a;if(a.yx==Bd(d,f)&&a.z.r(f+2|0,d,e)>=0)break;c=f+(-1)|0;}return f;}return (-1);}
function Bvq(a){var b,c,d;b=a.yx;c=a.xr;d=new S;T(d);Br(d,b);Br(d,c);return Q(d);}
function BJ6(a,b){if(b instanceof IU)return b.sh!=a.sh?0:1;if(b instanceof Ik)return b.bf(a.sh);if(b instanceof J7)return 0;if(!(b instanceof JW))return 1;return 0;}
var AGI=K(LY);
function CDp(){var a=new AGI();BFu(a);return a;}
function BFu(a){}
function Bh3(a,b){return b!=10?0:1;}
function BB4(a,b,c){return b!=10?0:1;}
var AGJ=K(LY);
function CDq(){var a=new AGJ();Bzl(a);return a;}
function Bzl(a){}
function BuE(a,b){return b!=10&&b!=13&&b!=133&&(b|1)!=8233?0:1;}
function Bn8(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 A9d(){var a=this;D.call(a);a.Lm=null;a.On=null;a.xi=0;a.Xj=0;}
function Bs7(a){var b=new A9d();Bkp(b,a);return b;}
function Bkp(a,b){var c,d;while(true){c=a.xi;if(b<c)break;a.xi=c<<1|1;}d=c<<1|1;a.xi=d;d=d+1|0;a.Lm=Bo(d);a.On=Bo(d);a.Xj=b;}
function ABL(a,b,c){var d,e,f,g;d=0;e=a.xi;f=b&e;while(true){g=a.Lm.data;if(!g[f])break;if(g[f]==b)break;d=(d+1|0)&e;f=(f+d|0)&e;}g[f]=b;a.On.data[f]=c;}
function AFZ(a,b){var c,d,e,f;c=a.xi;d=b&c;e=0;while(true){f=a.Lm.data[d];if(!f)break;if(f==b)return a.On.data[d];e=(e+1|0)&c;d=(d+e|0)&c;}return a.Xj;}
var AOB=K(B7);
function CDr(){var a=new AOB();Bty(a);return a;}
function Bty(a){X(a);}
var APe=K();
var ZB=K(Cm);
function BQq(){var a=new ZB();Bzx(a);return a;}
function Bzx(a){}
function Bci(a){return FU(D_(HY(),9,13),32);}
var Zg=K(Cm);
function BRp(){var a=new Zg();Bno(a);return a;}
function Bno(a){}
function A0z(a){return D_(HY(),48,57);}
var AT$=K(Cm);
function BQF(){var a=new AT$();Bze(a);return a;}
function Bze(a){}
function Bun(a){return D_(HY(),97,122);}
var A9F=K(Cm);
function BMH(){var a=new A9F();Bkt(a);return a;}
function Bkt(a){}
function BC3(a){return D_(HY(),65,90);}
var AUH=K(Cm);
function BOY(){var a=new AUH();Bxh(a);return a;}
function Bxh(a){}
function ByJ(a){return D_(HY(),0,127);}
var Wv=K(Cm);
function BO9(){var a=new Wv();Biq(a);return a;}
function Biq(a){}
function AP4(a){return D_(D_(HY(),97,122),65,90);}
var U9=K(Wv);
function BRt(){var a=new U9();BzF(a);return a;}
function BzF(a){}
function AQZ(a){return D_(AP4(a),48,57);}
var AWq=K(Cm);
function BNc(){var a=new AWq();BsR(a);return a;}
function BsR(a){}
function Brx(a){return D_(D_(D_(HY(),33,64),91,96),123,126);}
var Xg=K(U9);
function BQV(){var a=new Xg();BBN(a);return a;}
function BBN(a){}
function A_y(a){return D_(D_(D_(AQZ(a),33,64),91,96),123,126);}
var AZP=K(Xg);
function BQS(){var a=new AZP();BCN(a);return a;}
function BCN(a){}
function BAF(a){return FU(A_y(a),32);}
var ASy=K(Cm);
function BMR(){var a=new ASy();BKB(a);return a;}
function BKB(a){}
function BGk(a){return FU(FU(HY(),32),9);}
var A5$=K(Cm);
function BPD(){var a=new A5$();BvA(a);return a;}
function BvA(a){}
function BAA(a){return FU(D_(HY(),0,31),127);}
var Ba0=K(Cm);
function BN9(){var a=new Ba0();Bxs(a);return a;}
function Bxs(a){}
function Bn$(a){return D_(D_(D_(HY(),48,57),97,102),65,70);}
var BeR=K(Cm);
function BQi(){var a=new BeR();BpF(a);return a;}
function BpF(a){}
function Bs6(a){var b;b=new AMX;b.bec=a;C6(b);b.cp=1;return b;}
var AWA=K(Cm);
function BPk(){var a=new AWA();BB2(a);return a;}
function BB2(a){}
function Bo1(a){var b;b=new AD5;b.a_x=a;C6(b);b.cp=1;return b;}
var Bev=K(Cm);
function BO3(){var a=new Bev();Bxj(a);return a;}
function Bxj(a){}
function Bj9(a){var b;b=new AB4;b.bdX=a;C6(b);return b;}
var AT0=K(Cm);
function BM3(){var a=new AT0();BAC(a);return a;}
function BAC(a){}
function BmX(a){var b;b=new AB3;b.a8N=a;C6(b);return b;}
var AU5=K(Cm);
function BOD(){var a=new AU5();Bim(a);return a;}
function Bim(a){}
function BqC(a){var b;b=new AKu;b.a92=a;C6(b);SD(b.co,0,2048);b.cp=1;return b;}
var APu=K(Cm);
function BOh(){var a=new APu();Bh0(a);return a;}
function Bh0(a){}
function Byn(a){var b;b=new ALL;b.a_Q=a;C6(b);b.cp=1;return b;}
var AWV=K(Cm);
function BRs(){var a=new AWV();Blc(a);return a;}
function Blc(a){}
function BLR(a){var b;b=new AHP;b.bcS=a;C6(b);b.cp=1;return b;}
var A1_=K(Cm);
function BPx(){var a=new A1_();BlF(a);return a;}
function BlF(a){}
function BoU(a){var b;b=new AFe;b.a9f=a;C6(b);return b;}
var AUw=K(Cm);
function BO$(){var a=new AUw();BrI(a);return a;}
function BrI(a){}
function BzY(a){var b;b=new AD2;b.a8j=a;C6(b);b.cp=1;return b;}
var BbB=K(Cm);
function BOe(){var a=new BbB();Bg4(a);return a;}
function Bg4(a){}
function Byx(a){var b;b=new AK8;b.bcb=a;C6(b);b.cp=1;return b;}
var ASF=K(Cm);
function BP8(){var a=new ASF();BxM(a);return a;}
function BxM(a){}
function BG5(a){var b;b=new AAQ;b.a90=a;C6(b);b.cp=1;return b;}
var A$O=K(Cm);
function BOX(){var a=new A$O();BkY(a);return a;}
function BkY(a){}
function Bsf(a){var b;b=new AES;b.beY=a;C6(b);b.cp=1;return b;}
var A2g=K(Cm);
function BOU(){var a=new A2g();BI2(a);return a;}
function BI2(a){}
function BDb(a){var b;b=new ALU;b.a8Z=a;C6(b);return b;}
var ARt=K(Cm);
function BQy(){var a=new ARt();BxH(a);return a;}
function BxH(a){}
function Bmv(a){var b;b=new AGd;b.beC=a;C6(b);return b;}
var AQO=K(Cm);
function BPu(){var a=new AQO();Bug(a);return a;}
function Bug(a){}
function BlR(a){var b;b=new AMO;b.a8n=a;C6(b);b.cp=1;return b;}
var A_m=K(Cm);
function BRH(){var a=new A_m();BHk(a);return a;}
function BHk(a){}
function Buj(a){var b;b=new AAt;b.bfe=a;C6(b);b.cp=1;return b;}
var Xr=K(Cm);
function BP_(){var a=new Xr();ByC(a);return a;}
function ByC(a){}
function ASB(a){return FU(D_(D_(D_(HY(),97,122),65,90),48,57),95);}
var Bfg=K(Xr);
function BQW(){var a=new Bfg();BHs(a);return a;}
function BHs(a){}
function BAM(a){var b;b=KA(ASB(a),1);b.cp=1;return b;}
var AZS=K(ZB);
function BMC(){var a=new AZS();BDu(a);return a;}
function BDu(a){}
function BFs(a){var b;b=KA(Bci(a),1);b.cp=1;return b;}
var A6h=K(Zg);
function BPJ(){var a=new A6h();BHQ(a);return a;}
function BHQ(a){}
function BjI(a){var b;b=KA(A0z(a),1);b.cp=1;return b;}
function AYb(){var a=this;Cm.call(a);a.Vx=0;a.Zk=0;}
function BA(a,b){var c=new AYb();BvC(c,a,b);return c;}
function BvC(a,b,c){a.Vx=b;a.Zk=c;}
function Bz_(a){return D_(HY(),a.Vx,a.Zk);}
var Bbp=K(Cm);
function BQZ(){var a=new Bbp();BDX(a);return a;}
function BDX(a){}
function BDG(a){return D_(D_(HY(),65279,65279),65520,65533);}
function Bcr(){var a=this;Cm.call(a);a.Td=0;a.Lp=0;a.Yv=0;}
function DV(a,b){var c=new Bcr();BxY(c,a,b);return c;}
function BNg(a,b,c){var d=new Bcr();Bn4(d,a,b,c);return d;}
function BxY(a,b,c){a.Lp=c;a.Td=b;}
function Bn4(a,b,c,d){a.Yv=d;a.Lp=c;a.Td=b;}
function BGR(a){var b;b=BQD(a.Td);if(a.Yv)SD(b.co,0,2048);b.cp=a.Lp;return b;}
function Bcy(){var a=this;Cm.call(a);a.Ks=0;a.Iw=0;a.a1q=0;}
function TU(a,b){var c=new Bcy();BiQ(c,a,b);return c;}
function BOu(a,b,c){var d=new Bcy();BoV(d,a,b,c);return d;}
function BiQ(a,b,c){a.Iw=c;a.Ks=b;}
function BoV(a,b,c,d){a.a1q=d;a.Iw=c;a.Ks=b;}
function BgE(a){var b;b=new AMH;A8z(b,a.Ks);if(a.a1q)SD(b.co,0,2048);b.cp=a.Iw;return b;}
function AXC(){var a=this;GG.call(a);a.sE=null;a.D1=null;a.G1=null;a.tD=null;}
function BGv(a,b,c,d,e){var f=new AXC();BHE(f,a,b,c,d,e);return f;}
function BHE(a,b,c,d,e,f){Nv(a,b);a.sE=c;a.D1=d;a.G1=e;a.tD=f;}
function Bbb(a,b){var c,d,e;c=a.sE;d=XQ(c,b);if(d>=0)return a.D1.data[d];c=c.data;d=d^(-1);if(d<c.length){if(d<=0)return 0;return a.D1.data[d-1|0];}e=a.tD;if(e!==null)return BdA(e,b);return a.D1.data[d-1|0];}
function AO0(a,b){var c,d,e;c=a.sE;d=XQ(c,b);if(d>=0)return a.G1.data[d];c=c.data;d=d^(-1);if(d<c.length){if(d<=0)return 0;return a.G1.data[d-1|0];}e=a.tD;if(e!==null)return e.tf;return a.G1.data[d-1|0];}
function Bdk(a,b){var c,d,e,f;c=a.sE;d=XQ(c,b);if(d>=0){if(E$(b,I(0, 2147483648)))return b;return BJ(b,M(1));}c=c.data;d=d^(-1);if(d<c.length){if(d>0){e=c[d-1|0];if(Dr(e,I(0, 2147483648)))return BJ(e,M(1));}return b;}f=a.tD;if(f!==null){e=ASf(f,b);if(E9(e,b))return e;}e=c[d-1|0];if(E$(e,I(0, 2147483648)))return b;return BJ(e,M(1));}
function AB1(a){var b,c,d,e,f,g;if(a.tD!==null)return 1;b=a.sE.data;c=b.length;if(c<=1)return 0;d=0.0;e=0;f=1;while(f<c){g=BJ(b[f],b[f-1|0]);if(E9(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 A4Z(){var a=this;GG.call(a);a.tf=0;a.HZ=null;a.C_=null;a.AS=null;}
function BLi(a,b,c,d){var e=new A4Z();Bon(e,a,b,c,d);return e;}
function Bon(a,b,c,d,e){Nv(a,b);a.AS=AHs(U1());a.tf=c;a.HZ=d;a.C_=e;}
function BdA(a,b){var c,d,e,f,g,$$je;c=a.tf;d=a.HZ;e=a.C_;a:{b:{try{f=NS(d,b,c,L_(e),a.AS);}catch($$e){$$je=N($$e);if($$je instanceof BH){break b;}else if($$je instanceof Le){break b;}else{throw $$e;}}break a;}f=b;}c:{d:{try{g=NS(e,b,c,L_(d),a.AS);}catch($$e){$$je=N($$e);if($$je instanceof BH){break d;}else if($$je instanceof Le){break d;}else{throw $$e;}}break c;}g=b;}if(Dr(f,g))e=d;return c+e.Ga|0;}
function Byr(a,b){return a.tf;}
function ASf(a,b){var c,d,e,f,g,h,i,$$je;c=Bk(b,M(1));d=a.tf;e=a.HZ;f=a.C_;a:{b:{try{c:{try{g=AB8(e,c,d,L_(f));h=G4(c,BS);if(h>=0)break c;if(E$(g,BS))break c;g=c;break c;}catch($$e){$$je=N($$e);if($$je instanceof BH){break b;}else{throw $$e;}}}break a;}catch($$e){$$je=N($$e);if($$je instanceof Le){}else{throw $$e;}}}g=c;}d:{e:{try{f:{try{i=AB8(f,c,d,L_(e));if(h>=0)break f;if(E$(i,BS))break f;i=c;break f;}catch($$e){$$je=N($$e);if($$je instanceof BH){break e;}else{throw $$e;}}}break d;}catch($$e){$$je=N($$e);if
($$je instanceof Le){}else{throw $$e;}}}i=c;}if(Dr(g,i))i=g;return BJ(i,M(1));}
function A4_(b,c){return BLi(b,BU((HU(c))),ADd(c),ADd(c));}
function AG6(){var a=this;GG.call(a);a.US=null;a.Az=null;}
function Xv(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.Az===null){b=a.US;c=a.xu;if(c===null){b=new BH;X(b);J(b);}d=Ct();e=null;f=I(0, 2147483648);g=b.Bg.o;h=AHs(U1());i=0;j=g-1|0;while(i<g){k=Be(b.Bg,i);if(k.WD!==null){l=new YZ;m=k.jH;AMD(l,f,m+k.Cx|0,m);}else{n=ADv(k.k0);o=I(0, 2147483648);m=0;l=null;a:{while(true){p=ACs(k,o,m,h);if(p===null)break;o=p.kc;m=G4(o,f);if(!m){l=BDr(f,p);break a;}if(m>0){b:{if(l===null){q=Jp(k.k0);while(KO(q)){p=JS(q);if(!ABF(p)){l=Bvu(f,p,k.jH);break b;}}}}if(l
!==null)break a;l=new YZ;m=k.jH;AMD(l,f,m,m);break a;}l=BDr(f,p);m=ZR(p);}}k.k0=n;}if(l!==null){Yy(b,d,l);o=l.kc;r=ZR(l);l=new Xb;A3z();l.jH=k.jH;l.k0=ADv(k.k0);l.Cx=k.Cx;l.r7=k.r7;l.xJ=k.xJ;c:{while(true){n=ACs(l,o,r,h);if(n===null)break c;if(Yy(b,d,n)&&e!==null)break;o=n.kc;r=ZR(n);if(e!==null)continue;if(i!=j)continue;d:{e=l.k0;if(e.o==2){n=Be(e,0);p=Be(l.k0,1);if(n.wI==2147483647&&p.wI==2147483647){e=BLi(c,l.jH,n.v9,p.v9);break d;}}e=null;}}}s=l.r7;f=s==2147483647?I(4294967295, 2147483647):AE5(l.xJ,s,l.jH,
r);}i=i+1|0;}e:{i=d.o;if(!i){if(e===null)e=ATl(c,0,0);}else if(i==1&&e===null){b=Be(d,0);e=ATl(c,b.jQ,b.mC);}else{if(!i){b=new BH;X(b);J(b);}t=TS(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=BGv(c,t,v,x,e);if(!AB1(b)){e=b;break e;}e=AJE(b);break e;}b=Be(d,m);if(!AKP(b,n))break;u[m]=b.kc;w[m]=b.jQ;y[m]=b.mC;m=m+1|0;n=b;}b=new BH;Ba(b,c);J(b);}}a.Az=e;}}
function Bsb(a,b){Xv(a);return a.Az.h2(b);}
function BMf(a,b){Xv(a);return a.Az.l_(b);}
function BpM(a,b){Xv(a);return a.Az.lR(b);}
function ANR(){var a=this;D.call(a);a.a2P=null;a.Zy=null;}
function QE(){var a=this;GG.call(a);a.w6=null;a.a1_=null;}
var CDs=0;function AJE(b){var c;if(b instanceof QE)return b;c=new QE;Nv(c,b.xu);c.a1_=W(ANi,CDs+1|0);c.w6=b;return c;}
function BH1(a,b){return AOp(ACF(a,b),b);}
function BrN(a,b){return AL6(ACF(a,b),b);}
function BFb(a,b){return Bdk(a.w6,b);}
function ACF(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$$je;c=BSq(b);d=a.a1_.data;e=c&CDs;f=d[e];if(!(f!==null&&BSq(f.uy)==c)){g=Cg(b,I(0, 4294967295));f=Bsw(a.w6,g);h=DN(g,I(4294967295, 0));i=f;a:{while(true){j=a.w6;k=j.sE;c=XQ(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.tD;if(n===null)m=g;else{o=k[l-1|0];if(G3(g,o))o=g;p=n.tf;q=n.HZ;r=n.C_;b:{c:{try{d:{try{m=NS(q,o,p,L_(r),n.AS);l=G4(o,BS);if(l<=0)break d;if(G3(m,BS))break d;m=o;break d;}catch($$e){$$je=N($$e);if($$je instanceof BH){break c;}
else{throw $$e;}}}break b;}catch($$e){$$je=N($$e);if($$je instanceof Le){}else{throw $$e;}}}m=o;}e:{f:{try{g:{try{b=NS(r,o,p,L_(q),n.AS);if(l<=0)break g;if(G3(b,BS))break g;b=o;break g;}catch($$e){$$je=N($$e);if($$je instanceof BH){break f;}else{throw $$e;}}}break e;}catch($$e){$$je=N($$e);if($$je instanceof Le){}else{throw $$e;}}}b=o;}if(Dr(m,b))m=b;}}if(Eb(m,g))break a;if(Dr(m,h))break;j=Bsw(a.w6,m);i.TI=j;g=m;i=j;}}d[e]=f;}return f;}
function AYU(){CDs=511;}
function AAz(){var a=this;D.call(a);a.Q7=null;a.Ga=0;}
function NS(a,b,c,d,e){var f,g,h,i;f=a.Q7;g=f.Hn;if(g==119)c=c+d|0;else if(g!=115)c=0;h=M(c);i=Bk(b,h);JG(e,i);DM(e,2,f.s5-1|0);DM(e,5,1);DM(e,11,0);DM(e,12,0);DM(e,13,0);DM(e,14,0);G_(e,14,f.DL);XX(f,e);if(f.AH){NV(f,e);if(E$(Hv(e),i)){G_(e,1,1);DM(e,2,f.s5-1|0);XX(f,e);NV(f,e);}}else if(E$(Hv(e),i)){G_(e,1,1);XX(f,e);}return BJ(Hv(e),h);}
function AB8(a,b,c,d){var e,f,g,h;e=a.Q7;f=e.Hn;if(f==119)c=c+d|0;else if(f!=115)c=0;g=M(c);b=Bk(b,g);h=AHs(U1());JG(h,b);DM(h,2,e.s5-1|0);DM(h,5,1);DM(h,11,0);DM(h,12,0);DM(h,13,0);DM(h,14,0);G_(h,14,e.DL);X3(e,h);if(e.AH){NV(e,h);if(G3(Hv(h),b)){G_(h,1,(-1));DM(h,2,e.s5-1|0);X3(e,h);NV(e,h);}}else if(G3(Hv(h),b)){G_(h,1,(-1));X3(e,h);}return BJ(Hv(h),g);}
function L_(a){return a.Ga;}
function ADd(b){var c,d;c=A2i(b);d=BU((HU(b)));b=new AAz;b.Q7=c;b.Ga=d;return b;}
function AG5(){D.call(this);this.Bg=null;}
var CDt=null;function BPa(){var a=new AG5();BK8(a);return a;}
function ATl(b,c,d){return AG4(b,c,d);}
function BK8(a){a.Bg=A2N(10);}
function U1(){var b,c,d,e,f,g,h,i,j,k;if(CDt===null){a:{AJt();b=VX(B(1163));if(b!==null)c=AGv(b);else{b:{if(Cn(B(1163),B(908))&&Z(B(1163))>3){d=Bd(B(1163),3);if(!(d!=43&&d!=45)){e=Bo(1);f=4;b=new S;T(b);g=Z(B(1163));Bv(b,CU(B(1163),0,f));while(f<g){if(R2(Bd(B(1163),f),10)!=(-1)){Br(b,Bd(B(1163),f));if((g-(f+1|0)|0)==2)Br(b,58);}else if(Bd(B(1163),f)==58)Br(b,58);f=f+1|0;}if(KQ(Q(b),B(1164))==(-1)){Br(b,58);Bv(b,B(1165));}if(KQ(Q(b),B(1164))==5)Z$(b,4,48);h=Q(b);i=AIC(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<Z(h)&&Bd(h,k)==58){i=AIC(h,k+1|0,e);if(j[0]!=(-1)&&i>=0&&i<=59){f=f+(i*60000|0)|0;break c;}c=QM(CCC);break a;}if(k>6)f=i*60000|0;}if(d==45)f= -f|0;c=AGv(AG4(h,f,f));break a;}}c=QM(CCC);break a;}}}c=QM(CCC);}}CDt=c;}return CDt;}
function Yy(a,b,c){var d,e,f,g,h,i;d=b.o;if(!d){Bb(b,c);return 1;}e=d-1|0;f=Be(b,e);if(!AKP(c,f))return 0;g=0;if(d>=2)g=(Be(b,d-2|0)).jQ;h=f.jQ;i=Bk(f.kc,M(g));if(Eb(Bk(c.kc,M(h)),i)){Ew(b,e);return Yy(a,b,c);}Bb(b,c);return 1;}
function Xb(){var a=this;D.call(a);a.jH=0;a.k0=null;a.WD=null;a.Cx=0;a.r7=0;a.xJ=null;}
var CDu=0;function A3z(){A3z=Bi(Xb);Bn9();}
function BNr(){var a=new Xb();AVy(a);return a;}
function AVy(a){A3z();a.k0=A2N(10);a.r7=2147483647;}
function ACs(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;e=null;f=I(4294967295, 2147483647);g=2147483647;h=Jp(a.k0);i=G4(b,I(0, 2147483648));while(KO(h)){j=JS(h);if(j.FA>g)continue;k=a.jH;l=k+c|0;if(!i)m=(-2147483648);else{JG(d,Bk(b,M(l)));m=Fg(d,1);}if(m>j.wI)n=b;else{if(m>=j.FA)n=b;else{JG(d,BS);DM(d,1,j.FA);n=BJ(BJ(Hv(d),M(l)),M(1));}n=NS(j.v9,n,k,c,d);if(Dr(n,b)){JG(d,Bk(n,M(l)));if(Fg(d,1)>j.wI)n=b;}}if(E$(n,b)){AFh(h);continue;}if(E$(n,f)){g=Fg(d,1);e=j;f=n;}}if(e===null)return null;JG(d,f);l=Fg(d,1);A3z();if(l>=
CDu)return null;l=a.r7;if(l<2147483647&&G3(f,AE5(a.xJ,l,a.jH,c)))return null;return Bvu(f,e,a.jH);}
function Bn9(){CDu=Fg(T9(),1)+100|0;}
function AM5(){var a=this;D.call(a);a.v9=null;a.FA=0;a.wI=0;}
function ABF(a){return a.v9.Ga;}
function AKR(){var a=this;D.call(a);a.Hn=0;a.s5=0;a.S7=0;a.AH=0;a.X6=0;a.DL=0;}
function A2i(b){var c,d,e,f,g,h,i,j,k,l,m,n;c=G1(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=G1(b);h=MY(b);i=!e?0:MY(b);j=BS;k=M(1);while(true){l=b.C5.data;c=b.oc;b.oc=c+1|0;c=A1z(l[c]);e=(c%2|0)!=1?0:1;j=Bk(j,CA(k,M(c/2|0)));k=CA(k,M(46));if(!e)break;}m=BU((EB(Cg(j,M(1)),BS)?EI(j,1):CA(EI(j,1),M(1800000))));b=new AKR;if(f!=117&&f!=119&&f!=115){b=new BH;n=new S;T(n);Br(H(n,B(1166)),f);Ba(b,Q(n));J(b);}b.Hn=f;b.s5=g;b.S7=h;b.AH=i;b.X6=d;b.DL
=m;return b;}
function AE5(a,b,c,d){var e,f,g;e=a.Hn;if(e==119)c=c+d|0;else if(e!=115)c=0;f=U1();AOV();g=AHs(f);JG(g,BS);DM(g,1,b);DM(g,2,a.s5-1|0);DM(g,10,0);DM(g,12,0);DM(g,13,0);DM(g,14,0);G_(g,14,a.DL);UH(a,g);if(a.AH)NV(a,g);return BJ(Hv(g),M(c));}
function XX(a,b){a:{if(Fg(b,2)==1&&Fg(b,5)==29)while(true){if(JF(b,Fg(b,1)))break a;G_(b,1,1);}}UH(a,b);}
function X3(a,b){a:{if(Fg(b,2)==1&&Fg(b,5)==29)while(true){if(JF(b,Fg(b,1)))break a;G_(b,1,(-1));}}UH(a,b);}
function UH(a,b){var c;c=a.S7;if(c>=0)DM(b,5,c);else{DM(b,5,1);G_(b,2,1);G_(b,5,a.S7);}}
function NV(a,b){var c,d;c=Fg(b,7);d=(a.AH==7?1:c+1|0)-c|0;if(d){if(!a.X6){if(d>0)d=d+(-7)|0;}else if(d<0)d=d+7|0;G_(b,5,d);}}
function AEf(){var a=this;D.call(a);a.YH=0;a.VQ=0;a.YI=null;}
function Bje(a,b,c){var d=new AEf();BCM(d,a,b,c);return d;}
function BCM(a,b,c,d){a.YH=b;a.VQ=c;a.YI=d;}
function ANi(){var a=this;D.call(a);a.uy=BS;a.N9=null;a.TI=null;a.B$=0;a.C9=0;}
function Bsw(a,b){var c=new ANi();BGs(c,a,b);return c;}
function BGs(a,b,c){a.B$=(-2147483648);a.C9=(-2147483648);a.uy=c;a.N9=b;}
function AOp(a,b){var c;c=a.TI;if(c!==null&&G3(b,c.uy))return AOp(c,b);if(a.B$==(-2147483648))a.B$=Bbb(a.N9,a.uy);return a.B$;}
function AL6(a,b){var c;c=a.TI;if(c!==null&&G3(b,c.uy))return AL6(c,b);if(a.C9==(-2147483648))a.C9=AO0(a.N9,a.uy);return a.C9;}
function ALi(){var a=this;D.call(a);a.yo=0;a.NI=0;a.Hf=0;a.tw=0;a.zW=null;}
function KO(a){return a.yo>=a.Hf?0:1;}
function JS(a){var b,c;AH3(a);b=a.yo;a.tw=b;c=a.zW;a.yo=b+1|0;return c.wl(b);}
function AFh(a){var b,c,d;if(a.tw<0){b=new CP;X(b);J(b);}AH3(a);a.zW.NK(a.tw);a.NI=a.zW.eJ;c=a.tw;d=a.yo;if(c<d)a.yo=d-1|0;a.Hf=a.Hf-1|0;a.tw=(-1);}
function AH3(a){var b;if(a.NI>=a.zW.eJ)return;b=new MS;X(b);J(b);}
var PU=K(0);
function X2(){var a=this;D.call(a);a.kq=null;a.iq=null;}
function BqD(a,b){var c;if(a===b)return 1;if(!LI(b,PU))return 0;c=b;return Io(a.kq,c.TA())&&Io(a.iq,c.Qa())?1:0;}
function Bj3(a){return a.kq;}
function Bop(a){return a.iq;}
function BDO(a){return Pp(a.kq)^Pp(a.iq);}
function Bya(a){var b,c,d;b=a.kq;c=a.iq;d=new S;T(d);b=H(d,b);Br(b,61);H(b,c);return Q(d);}
function RT(){var a=this;X2.call(a);a.At=0;a.f_=null;}
function QO(){D.call(this);this.bcI=null;}
var CDv=null;var BVh=null;var CDw=null;function Ie(){Ie=Bi(QO);Blk();}
function AVL(a){var b=new QO();A2c(b,a);return b;}
function A2c(a,b){Ie();a.bcI=b;}
function Blk(){CDv=AVL(B(1167));BVh=AVL(B(1168));CDw=AVL(B(1169));}
var K9=K(BF);
function CDx(){var a=new K9();BiB(a);return a;}
function BiB(a){X(a);}
var GB=K(HD);
function CDy(){var a=new GB();BDc(a);return a;}
function BDc(a){X(a);}
var Iq=K(Cz);
function BSa(){var a=new Iq();Bi_(a);return a;}
function Bi_(a){X(a);}
var O9=K(Cz);
function CDz(){var a=new O9();Bnr(a);return a;}
function Bnr(a){X(a);}
var GO=K(HD);
function CDA(){var a=new GO();Bxn(a);return a;}
function Bxn(a){X(a);}
function Sp(){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 CDB=null;var CDC=0;function Zs(b,c,d,e,f,g){var h;h=new Sp;h.bc=b;h.H=c;h.bd=d;h.bg=e;h.be=f;h.bh=g;return h;}
function Kr(){CDC=0;}
function El(b,c,d,e,f,g){var h,i,j;h=CDC;i=CDB;if(h>=i.o)Bb(i,Zs(0.0,0.0,0.0,0.0,0.0,0.0));i=CDB;j=CDC;CDC=j+1|0;return VW(Be(i,j),b,c,d,e,f,g);}
function VW(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 Lu(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=Bc(b,0.0);if(k<0)e=e+b;if(k>0)h=h+b;k=Bc(c,0.0);if(k<0)f=f+c;if(k>0)i=i+c;k=Bc(d,0.0);if(k<0)g=g+d;if(k>0)j=j+d;return El(e,f,g,h,i,j);}
function Ez(a,b,c,d){return El(a.bc-b,a.H-c,a.bd-d,a.bg+b,a.be+c,a.bh+d);}
function LP(a,b,c,d){return El(a.bc+b,a.H+c,a.bd+d,a.bg+b,a.be+c,a.bh+d);}
function ABS(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 ANv(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 AEJ(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 PF(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 Ly(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 ANK(a){return (a.bg-a.bc+a.be-a.H+a.bh-a.bd)/3.0;}
function ABH(a){return El(a.bc,a.H,a.bd,a.bg,a.be,a.bh);}
function X6(a,b,c){var d,e,f,g,h,i,j,k;d=TM(b,c,a.bc);e=TM(b,c,a.bg);f=Rg(b,c,a.H);g=Rg(b,c,a.be);h=RN(b,c,a.bd);i=RN(b,c,a.bh);if(!ACJ(a,d))d=null;if(!ACJ(a,e))e=null;if(!ALM(a,f))f=null;if(!ALM(a,g))g=null;if(!AMg(a,h))h=null;if(!AMg(a,i))i=null;j=null;if(d!==null)j=d;if(e!==null&&!(j!==null&&Iv(b,e)>=Iv(b,j)))j=e;if(f!==null&&!(j!==null&&Iv(b,f)>=Iv(b,j)))j=f;if(g!==null&&!(j!==null&&Iv(b,g)>=Iv(b,j)))j=g;if(h!==null&&!(j!==null&&Iv(b,h)>=Iv(b,j)))j=h;if(i!==null&&!(j!==null&&Iv(b,i)>=Iv(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 BCB(0,0,0,k,j);}
function ACJ(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 ALM(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 AMg(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 AOo(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 A8V(){CDB=Ct();CDC=0;}
function OM(){var a=this;D.call(a);a.G=0.0;a.E=0.0;a.C=0.0;}
var CDD=null;var CDE=0;function AND(b,c,d){var e;e=new OM;e.G=b;e.E=c;e.C=d;return e;}
function J4(){CDE=0;}
function Cr(b,c,d){var e,f,g,h;e=CDE;f=CDD;if(e>=f.o)Bb(f,AND(0.0,0.0,0.0));g=CDD;h=CDE;CDE=h+1|0;g=Be(g,h);g.G=b;g.E=c;g.C=d;return g;}
function QU(a,b){return Cr(b.G-a.G,b.E-a.E,b.C-a.C);}
function Ec(a){var b,c;b=a.G;b=b*b;c=a.E;b=b+c*c;c=a.C;b=C0(b+c*c);return b<1.0E-4?Cr(0.0,0.0,0.0):Cr(a.G/b,a.E/b,a.C/b);}
function Fh(a,b,c,d){return Cr(a.G+b,a.E+c,a.C+d);}
function F7(a,b){var c,d,e;c=b.G-a.G;d=b.E-a.E;e=b.C-a.C;return C0(c*c+d*d+e*e);}
function Iv(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 N8(a){var b,c;b=a.G;b=b*b;c=a.E;b=b+c*c;c=a.C;return C0(b+c*c);}
function TM(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?Cr(e+d*j,g+h*j,i+f*j):null;}
function Rg(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?Cr(e+d*j,g+h*j,i+f*j):null;}
function RN(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?Cr(e+d*j,g+h*j,i+f*j):null;}
function BkS(a){var b,c,d,e;b=a.G;c=a.E;d=a.C;e=new S;T(e);Br(e,40);Br(P6(H(P6(H(P6(e,b),B(106)),c),B(106)),d),41);return Q(e);}
function ZK(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 PM(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 A2t(){CDD=Ct();CDE=0;}
var Mf=K();
var CDF=BS;var CDG=0.0;var CDH=null;function CDI(){var a=new Mf();A_j(a);return a;}
function A_j(a){}
function AH2(){return !B0r&&!AC6()?0:1;}
function Ki(){return 0;}
function YF(){var b;DA();b=F1();if(Dr(BJ(b,CDF),M(250))){CDF=b;CDG=BU2;}return CDG;}
function APK(){CDF=M(-250);CDG=1.0;CDH=TS(1);}
var APX=K(Mf);
function CDJ(){var a=new APX();BEA(a);return a;}
function BEA(a){}
function BCi(){}
var YN=K(CT);
function CDK(){var a=new YN();BJz(a);return a;}
function BJz(a){UB(a);}
function Bn(b){a:{switch(b){case 2884:AJx();break a;case 2896:B8();BVT=1;break a;case 2903:B8();BVS=1;break a;case 2912:B8();BV6=1;break a;case 2929:AH6();break a;case 3008:AKB();break a;case 3042:AF2();break a;case 3168:case 3169:case 3170:case 3171:B8();BWk=1;break a;case 3553:B8();BWf.data[BWe]=1;break a;case 16384:AMG(0);break a;case 16385:AMG(1);break a;case 32823:B8();if(!BVr){R4(32823);BVr=1;}break a;case 32826:break;default:break a;}}}
function Bl(b){a:{switch(b){case 2884:AGH();break a;case 2896:B8();BVT=0;break a;case 2903:B8();BVS=0;break a;case 2912:B8();BV6=0;break a;case 2929:Zu();break a;case 3008:B8();BVQ=0;break a;case 3042:Yr();break a;case 3168:case 3169:case 3170:case 3171:B8();BWk=0;break a;case 3553:B8();BWf.data[BWe]=0;break a;case 16384:AKK(0);break a;case 16385:AKK(1);break a;case 32823:B8();if(BVr){Mx(32823);BVr=0;}break a;case 32826:break;default:break a;}}}
function H6(b){a:{B8();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!=BVm){B1();BU6.depthFunc(b);BVm=b;}}
function AVx(b,c){var d;B8();if(b==516){BVR=c;return;}d=new F8;Ba(d,B(1170));J(d);}
function Bbn(b){B8();if(BVq!=b){B1();BU6.cullFace(b);BVq=b;}}
function DW(b){B8();BWz=b;}
function EZ(){var b,c,d,e,f;a:{B8();switch(BWz){case 5888:break;case 5889:HP(BWE.data[BWH]);b=BWF.data;c=BWH;d=BWG+1|0;BWG=d;b[c]=d;break a;case 5890:b=BWL.data;c=BWe;HP(b[c].data[BWO.data[c]]);b=BWM.data;c=BWe;e=b[c].data;d=BWO.data[c];b=BWN.data;f=b[c]+1|0;b[c]=f;e[d]=f;break a;default:}HP(BWA.data[BWD]);b=BWB.data;f=BWD;c=BWC+1|0;BWC=c;b[f]=c;}}
function GJ(b,c,d,e){var f;B8();f=(!b?0:1)|(!c?0:2)|(!d?0:4)|(!e?0:8);if(f!=BWp){B1();BU6.colorMask(!!b,!!c,!!d,!!e);BWp=f;}}
function QF(b,c,d,e){B8();if(!(b===BWq&&c===BWr&&d===BWs&&e===BWt)){K5(b,c,d,e);BWq=b;BWr=c;BWs=d;BWt=e;}}
function EY(b){B8();Mn(b);}
function Bx(b,c,d){var e;B8();e=Qd();e.jx=e.fv*b+e.fq*c+e.fn*d+e.jx;e.jz=e.fu*b+e.fs*c+e.fm*d+e.jz;e.jy=e.fx*b+e.fr*c+e.fp*d+e.jy;e.jA=e.fw*b+e.ft*c+e.fo*d+e.jA;}
function By(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q;a:{b:{B8();f=Qd();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.fq;e=f.fs;g=f.fr;h=f.ft;i=f.fn;j=f.fm;k=f.fp;l=f.fo;m= -c;f.fn=d*m+i*b;f.fm=e*m+j*b;f.fp=g*m+k*b;f.fo=h*m+l*b;f.fq=d*b+i*c;f.fs=e*b+j*c;f.fr=g*b+k*c;f.ft=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.fv;e=d*b;g=f.fq;e=e+g*c;h=f.fu;i=h*b;j=f.fs;i=i+j*c;k=f.fx;l
=k*b;m=f.fr;l=l+m*c;n=f.fw;o=n*b;p=f.ft;o=o+p*c;c= -c;f.fq=d*c+g*b;f.fs=h*c+j*b;f.fr=k*c+m*b;f.ft=n*c+p*b;f.fv=e;f.fu=i;f.fx=l;f.fw=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.fv;e=d*b;g=f.fn;h= -c;e=e+g*h;i=f.fu;j=i*b;k=f.fm;j=j+k*h;l=f.fx;m=l*b;n=f.fp;m=m+n*h;o=f.fw;p=o*b;q=f.fo;h=p+q*h;f.fn=d*c+g*b;f.fm=i*c+k*b;f.fp=l*c+n*b;f.fo=o*c+q*b;f.fv=e;f.fu=j;f.fx=m;f.fw=h;break a;}}AQv(f,0.01745329238474369*b,c,d,e);}}
function Ii(b,c,d,e){CE(b,c,d,e);}
function C9(b,c){var d;if(b!=3553){d=new B7;Ba(d,B(1171));J(d);}B8();if(c!=BWg.data[BWe]){CY();F0(3553,ACK(BW0,c));BWg.data[BWe]=c;}}
function Dh(b,c){var d,e,f,g,h;B8();d=BVP;if(!d){d=b|b<<16;e=c|c<<16;if(!(d==BVN&&e==BVO)){B1();BU6.blendFunc(b,c);BVN=d;BVO=e;}}else{f=0;e=1;if(d){f=1;e=771;}g=b|f<<16;h=c|e<<16;if(!(g==BVN&&h==BVO)){B1();BU6.blendFuncSeparate(b,c,f,e);BVN=g;BVO=h;}}}
function Cp(){ARk();}
function BQ(){var b,c,d,e,f;a:{B8();switch(BWz){case 5888:break;case 5889:b=BWH;if(b>0){BWH=b-1|0;break a;}c=new Cz;Ba(c,B(1172));FN(BVj,c);break a;case 5890:d=BWO.data;b=BWe;if(d[b]>0){d[b]=d[b]-1|0;break a;}c=new Cz;e=new S;T(e);f=H(e,B(275));Bg(f,b);H(f,B(1173));Ba(c,Q(e));FN(BVj,c);break a;default:}b=BWD;if(b>0)BWD=b-1|0;else{e=new Cz;Ba(e,B(1174));FN(BVj,e);}}}
function Cv(b,c,d){var e;B8();e=Qd();e.fv=e.fv*b;e.fu=e.fu*b;e.fx=e.fx*b;e.fw=e.fw*b;e.fq=e.fq*c;e.fs=e.fs*c;e.fr=e.fr*c;e.ft=e.ft*c;e.fn=e.fn*d;e.fm=e.fm*d;e.fp=e.fp*d;e.fo=e.fo*d;}
function FC(b){B8();if(b!=BVn){B1();BU6.depthMask(!!b);BVn=b;}}
function Tp(b,c,d,e,f,g){var h,i,j,k,l;B8();h=Qd();i=BWS;j=c-b;i.fv=2.0/j;i.fu=0.0;i.fx=0.0;i.fw=0.0;i.fq=0.0;k=e-d;i.fs=2.0/k;i.fr=0.0;i.ft=0.0;i.fn=0.0;i.fm=0.0;l=g-f;i.fp=2.0/l;i.fo=0.0;i.jx= -(c+b)/j;i.jz= -(e+d)/k;i.jy=(g+f)/l;i.jA=1.0;AML(h,i,h);}
function A4v(b,c){var d;a:{B8();switch(b){case 2982:break;case 2983:JH(BWE.data[BWH],c);break a;case 2984:d=BWL.data;b=BWe;JH(d[b].data[BWO.data[b]],c);break a;default:c=new F8;Ba(c,B(1175));J(c);}JH(BWA.data[BWD],c);}}
function Mp(b,c,d){B8();BVu=b;BVv=c;BVw=d;BVx=1.0;BVy=BVy+1|0;}
function A4m(b,c){var d;B8();if(!(b===BVs&&c===BVt)){d= -b;B1();BU6.polygonOffset(d,c);BVs=b;BVt=c;}}
function ASK(b){var c,d,e,f,g,h,i;while(V1(b)){c=YU(b);B8();d=0;e=0;while(true){f=BWg.data;if(e>=f.length)break;if(f[e]==c){g=e==BWe?0:1;if(!d&&!g)g=d;else It(33984+e|0);F0(3553,null);if(V8()>=300)F0(32879,null);BWg.data[e]=(-1);d=g;}e=e+1|0;}if(d)It(33984+BWe|0);CY();h=BW0;c=c+(-1)|0;if(c<h.x3&&c>=0){f=h.s_.data;i=f[c];f[c]=null;h.v0=h.v0-1|0;}else i=null;PB(i);}}
function Ps(b,c){switch(b){case 2914:B8();BV8=c;BWd=BWd+1|0;return;case 2915:B8();BV9=c;BWd=BWd+1|0;return;case 2916:B8();BV$=c;BWd=BWd+1|0;return;default:}}
function AJD(b,c){switch(b){case 2917:B8();BV7=c!=2048?0:1;BWd=BWd+1|0;return;default:}}
var JK=K();
var CDL=null;var CDM=null;var CDN=null;var CDO=null;var CDP=null;var CDQ=null;function P2(){P2=Bi(JK);Bzs();}
function CDR(){var a=new JK();A7g(a);return a;}
function A7g(a){P2();}
function BG(b,c,d,e,f,g){var h,i,j,k,l;P2();h=CDN.data;if(h[b]){f=new BH;i=new S;T(i);j=H(i,B(1176));Bg(j,b);Bg(H(j,B(1177)),c);Ba(f,Q(i));J(f);}h[b]=c;h=CDM.data;if(h[c]){f=new BH;i=new S;T(i);j=H(i,B(1178));Bg(j,c);Bg(H(j,B(1177)),b);Ba(f,Q(i));J(f);}h[c]=b;if(!e){h=CDP.data;if(h[b]){f=new BH;i=new S;T(i);j=H(i,B(1179));Bg(j,b);j=H(j,B(1177));Bg(j,d);H(j,B(1180));Ba(f,Q(i));J(f);}h[b]=d;h=CDO.data;if(h[d]){f=new BH;i=new S;T(i);j=H(i,B(1181));Bg(j,d);Bg(H(j,B(1182)),b);Ba(f,Q(i));J(f);}h[d]=b;}else{e=e*384
|0;h=CDP.data;if(h[b]){f=new BH;i=new S;T(i);j=H(i,B(1179));Bg(j,b);j=H(j,B(1177));Bg(j,d);Br(j,40);Bg(j,e);Br(j,41);Ba(f,Q(i));J(f);}k=d+e|0;h[b]=k;h=CDO.data;if(h[k]){f=new BH;i=new S;T(i);j=H(i,B(1181));Bg(j,d);Br(j,40);Bg(j,e);Bg(H(j,B(1183)),b);Ba(f,Q(i));J(f);}h[k]=b;}h=CDL.data;if(h[b]!==null){i=new BH;j=new S;T(j);l=H(j,B(1184));Bg(l,b);H(H(l,B(1177)),f);Ba(i,Q(j));J(i);}h[b]=f;h=CDQ.data;if(!h[b]){h[b]=g;return;}f=new BH;i=new S;T(i);j=H(i,B(1185));Bg(j,b);Br(H(j,B(1177)),g);Ba(f,Q(i));J(f);}
function Y_(b,c,d){var e,f,g,h,i;P2();a:{if(!d){e=CDO.data;if(!e[c]){e[c]=b;break a;}f=new BH;g=new S;T(g);h=H(g,B(1186));Bg(h,c);Bg(H(h,B(1177)),b);Ba(f,Q(g));J(f);}d=d*384|0;e=CDO.data;i=c+d|0;if(e[i]){f=new BH;g=new S;T(g);h=H(g,B(1186));Bg(h,c);Br(h,40);Bg(h,d);Bg(H(h,B(1183)),b);Ba(f,Q(g));J(f);}e[i]=b;}}
function AJd(b,c){var d,e;P2();if(b>=0&&b<384){if(c>0&&c<4){d=CDO.data;e=d[b+(c*384|0)|0];if(!e)e=d[b];return e;}return CDO.data[b];}return 0;}
function Bzs(){CDL=W(Cj,256);CDM=Bo(384);CDN=Bo(256);CDO=Bo(1536);CDP=Bo(256);CDQ=DF(256);BG(57,32,32,0,B(712),32);BG(40,39,222,0,B(690),39);BG(51,44,188,0,B(687),44);BG(12,45,189,0,B(696),45);BG(52,46,190,0,B(688),46);BG(53,47,191,0,B(698),47);BG(11,48,48,0,B(19),48);BG(2,49,49,0,B(1187),49);BG(3,50,50,0,B(1188),50);BG(4,51,51,0,B(1189),51);BG(5,52,52,0,B(1190),52);BG(6,53,53,0,B(1191),53);BG(7,54,54,0,B(1192),54);BG(8,55,55,0,B(1193),55);BG(9,56,56,0,B(1194),56);BG(10,57,57,0,B(1195),57);BG(39,59,186,0,B(689),
59);BG(13,61,187,0,B(1196),61);BG(30,65,65,0,B(1197),97);BG(48,66,66,0,B(1198),98);BG(46,67,67,0,B(1199),99);BG(32,68,68,0,B(1003),100);BG(18,69,69,0,B(1200),101);BG(33,70,70,0,B(1201),102);BG(34,71,71,0,B(1202),103);BG(35,72,72,0,B(1203),104);BG(23,73,73,0,B(1204),105);BG(36,74,74,0,B(1205),106);BG(37,75,75,0,B(1206),107);BG(38,76,76,0,B(1207),108);BG(50,77,77,0,B(1208),109);BG(49,78,78,0,B(1137),110);BG(24,79,79,0,B(1209),111);BG(25,80,80,0,B(1210),112);BG(16,81,81,0,B(1211),113);BG(19,82,82,0,B(1212),114);BG(31,
83,83,0,B(1001),115);BG(20,84,84,0,B(1213),116);BG(22,85,85,0,B(1214),117);BG(47,86,86,0,B(1215),118);BG(17,87,87,0,B(999),119);BG(45,88,88,0,B(1216),120);BG(21,89,89,0,B(1217),121);BG(44,90,90,0,B(1218),122);BG(26,91,219,0,B(1219),91);BG(43,92,220,0,B(694),92);BG(27,93,221,0,B(1220),93);BG(41,96,192,0,B(1221),96);BG(1,256,27,0,B(726),0);BG(28,257,13,0,B(711),10);BG(15,258,9,0,B(714),9);BG(14,259,8,0,B(713),0);BG(210,260,45,0,B(719),0);BG(211,261,46,0,B(715),0);BG(205,262,39,0,B(1222),0);BG(203,263,37,0,B(1223),
0);BG(208,264,40,0,B(1224),0);BG(200,265,38,0,B(1225),0);BG(201,266,33,0,B(1226),0);BG(209,267,34,0,B(1227),0);BG(199,268,36,0,B(718),0);BG(207,269,35,0,B(716),0);BG(58,280,20,0,B(1228),0);BG(70,281,145,0,B(1229),0);BG(69,282,144,0,B(1230),0);BG(197,284,19,0,B(729),0);BG(59,290,112,0,B(730),0);BG(60,291,113,0,B(731),0);BG(61,292,114,0,B(732),0);BG(62,293,115,0,B(733),0);BG(63,294,116,0,B(734),0);BG(64,295,117,0,B(735),0);BG(65,296,118,0,B(736),0);BG(66,297,119,0,B(737),0);BG(67,298,120,0,B(738),0);BG(68,299,
121,0,B(739),0);BG(87,300,122,0,B(740),0);BG(88,301,123,0,B(741),0);BG(82,320,96,3,B(1231),48);BG(79,321,97,3,B(1232),49);BG(80,322,98,3,B(1233),50);BG(81,323,99,3,B(1234),51);BG(75,324,100,3,B(1235),52);BG(76,325,101,3,B(1236),53);BG(77,326,102,3,B(1237),54);BG(71,327,103,3,B(1238),55);BG(72,328,104,3,B(1239),56);BG(73,329,105,3,B(1240),57);BG(83,330,110,3,B(1241),46);BG(181,331,111,3,B(1242),47);BG(55,332,106,3,B(1243),42);BG(74,333,109,3,B(1244),45);BG(78,334,107,3,B(1245),43);BG(156,335,13,3,B(711),10);BG(141,
336,187,3,B(1196),61);BG(42,340,16,1,B(1246),0);BG(29,341,17,1,B(1247),0);BG(56,342,18,1,B(1248),0);Y_(42,16,0);Y_(29,17,0);Y_(56,18,0);BG(54,344,16,2,B(1249),0);BG(157,345,17,2,B(1250),0);BG(184,346,18,2,B(1251),0);}
var W$=K(JK);
function CDS(){var a=new W$();BL5(a);return a;}
function BL5(a){P2();}
function Fj(){var b,c,d,e,$$je;b=B0j;Fi(b);a:{b:{try{if(B0t){G2(b);B0F=null;c=B0H.data;c[29]=0;c[157]=0;c[28]=0;c[219]=0;c[220]=0;B0t=0;d=0;C2(b);break a;}c:{B0F=null;if(!E5(b)){e=Hx(B0j,0);B0F=e;if(e!==null){d=1;break c;}}d=0;}C2(b);break b;}catch($$e){$$je=N($$e);e=$$je;}C2(b);J(e);}}return d;}
function Ds(){var b;b=B0F;return b===null?0:b.a0Z==1?0:1;}
function Bm(){var b;b=B0F;return b!==null?b.a8d:(-1);}
function B3(b){return AMs(b);}
var A7K=K(W$);
function CDT(){var a=new A7K();BxC(a);return a;}
function BxC(a){P2();}
var WZ=K(0);
function H7(){var a=this;D.call(a);a.lD=null;a.ek=null;a.nA=null;a.h8=null;a.nJ=null;a.gX=null;a.df=BS;a.g$=0;a.Mj=BS;a.SM=BS;a.Qm=BS;a.hJ=0;a.cM=0;a.go=0;a.xA=0;a.XF=BS;a.N$=0;a.lM=null;a.jR=0;a.YJ=null;a.n=null;a.dn=0;a.hM=0;a.dm=0;a.yA=0;a.eH=null;a.gR=null;a.n4=null;a.g6=BS;a.H8=null;a.lY=BS;a.ZP=null;a.z6=0;a.rR=null;a.zY=null;a.uC=0;a.tZ=null;a.dl=0;}
var CDU=null;function CDV(a,b,c){var d=new H7();ANl(d,a,b,c);return d;}
function AR0(b,c){var d,e,f,g,h,i,j,k,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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=IB(R(D,[b,B(1252)]));e=IB(R(D,[d,c]));f=IB(R(D,[e,B(1253)]));$p=1;case 1:$z=AV9(f);if(C()){break _;}g=$z;if(g){try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}return null;case 2:a:{try{$z=BcC(f);if(C()){break _;}i=$z;b:{try{j=Vb(i);break b;}catch($$e)
{$$je=N($$e);if($$je instanceof Bj){b=$$je;}else{throw $$e;}}if(i!==null){try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(b,c);}J(b);}}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;break a;}else{throw $$e;}}c:{try{if(i!==null)break c;k=G8(j,B(1254));}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;break a;}else{throw $$e;}}return k;}try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}}BL(h);return null;case 3:try
{b:{try{KT(i);if(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(b,c);}J(b);}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);return null;case 4:a:{try{KT(i);if(C()){break _;}k=G8(j,B(1254));}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;break a;}else{throw $$e;}}return k;}BL(h);return null;default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,$p);}
function ANl(a,b,c,d){var e,f,g,h,i,j,k,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.lD=Ct();a.ek=Ct();a.nA=Ct();a.h8=BGV();a.nJ=Ge();a.gX=Ct();a.df=BS;a.g$=0;a.Mj=M(8961023);a.SM=M(12638463);a.Qm=M(16777215);a.hJ=0;a.cM=Pj(new D2);a.go=1013904223;a.xA=0;a.XF=Cy();a.N$=4000;a.lM=Ct();a.n=new D2;a.yA=0;a.eH=Ct();a.g6=BS;a.lY=BS;a.rR=Ct();a.zY=Ge();a.uC=F(a.n,12000);a.tZ=Ct();a.dl
=0;a.ZP=c;e=IB(R(D,[b,c]));a.n4=e;f=IB(R(D,[e,B(1253)]));$p=1;case 1:$z=AV9(f);if(C()){break _;}g=$z;a.yA=g?0:1;$p=2;case 2:$z=AV9(f);if(C()){break _;}g=$z;if(!g)a.g$=F(a.n,4)?0:1;else{try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}g=0;if(Eb(a.g6,BS)){a.g6=d;g=1;}b=a.n4;e=new Qn;f=new O$;f.ta=b;f.H4=1;i=new PN;i.ro=GS(256);i.qL=GS(256);i.qb=GS(256);b=new PP;O2(b);i.rD=b;i.FG=$rt_createIntMultiArray([32,32]);i.k=a;b=new D2;i.a=b;i.vB=DC(b,16);i.vC=DC(i.a,16);i.vA
=DC(i.a,8);i.sc=DC(i.a,4);i.vE=DC(i.a,4);i.vF=DC(i.a,10);i.vD=DC(i.a,16);i.hk=DC(i.a,8);e.b8=W(KX,1024);e.fS=(-999999999);e.ga=(-999999999);b=L2(a,BT(32768),0,0);e.ol=b;b.py=1;b.mF=1;e.nm=a;e.j6=f;e.oX=i;a.gR=e;if(!g){Mj(a);return;}a.z6=1;a.dn=0;a.hM=64;a.dm=0;g=a.dn;j=a.dm;$p=6;continue _;case 3:a:{try{$z=BcC(f);if(C()){break _;}e=$z;b:{try{i=Vb(e);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){b=$$je;}else{throw $$e;}}if(e!==null){try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c
=$$je;}else{throw $$e;}}Ek(b,c);}J(b);}if(e===null){k=G8(i,B(1254));a.g6=LF(k,B(1255));a.dn=FD(k,B(1256));a.hM=FD(k,B(1257));a.dm=FD(k,B(1258));a.df=LF(k,B(1259));a.lY=LF(k,B(1260));a.g$=Ns(k,B(1261));if(KY(k,B(1262)))a.H8=G8(k,B(1262));break a;}$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}g=0;if(Eb(a.g6,BS)){a.g6=d;g=1;}b=a.n4;e=new Qn;f=new O$;f.ta=b;f.H4=1;i=new PN;i.ro=GS(256);i.qL=GS(256);i.qb=GS(256);b=new PP;O2(b);i.rD=b;i.FG=$rt_createIntMultiArray([32,
32]);i.k=a;b=new D2;i.a=b;i.vB=DC(b,16);i.vC=DC(i.a,16);i.vA=DC(i.a,8);i.sc=DC(i.a,4);i.vE=DC(i.a,4);i.vF=DC(i.a,10);i.vD=DC(i.a,16);i.hk=DC(i.a,8);e.b8=W(KX,1024);e.fS=(-999999999);e.ga=(-999999999);b=L2(a,BT(32768),0,0);e.ol=b;b.py=1;b.mF=1;e.nm=a;e.j6=f;e.oX=i;a.gR=e;if(!g){Mj(a);return;}a.z6=1;a.dn=0;a.hM=64;a.dm=0;g=a.dn;j=a.dm;$p=6;continue _;case 4:try{c:{try{KT(e);if(C()){break _;}break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(b,c);}J(b);}catch($$e){$$je=N($$e);if
($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);g=0;if(Eb(a.g6,BS)){a.g6=d;g=1;}b=a.n4;e=new Qn;f=new O$;f.ta=b;f.H4=1;i=new PN;i.ro=GS(256);i.qL=GS(256);i.qb=GS(256);b=new PP;O2(b);i.rD=b;i.FG=$rt_createIntMultiArray([32,32]);i.k=a;b=new D2;i.a=b;i.vB=DC(b,16);i.vC=DC(i.a,16);i.vA=DC(i.a,8);i.sc=DC(i.a,4);i.vE=DC(i.a,4);i.vF=DC(i.a,10);i.vD=DC(i.a,16);i.hk=DC(i.a,8);e.b8=W(KX,1024);e.fS=(-999999999);e.ga=(-999999999);b=L2(a,BT(32768),0,0);e.ol=b;b.py=1;b.mF=1;e.nm=a;e.j6=f;e.oX=i;a.gR=e;if(!g){Mj(a);return;}a.z6
=1;a.dn=0;a.hM=64;a.dm=0;g=a.dn;j=a.dm;$p=6;continue _;case 5:a:{try{KT(e);if(C()){break _;}k=G8(i,B(1254));a.g6=LF(k,B(1255));a.dn=FD(k,B(1256));a.hM=FD(k,B(1257));a.dm=FD(k,B(1258));a.df=LF(k,B(1259));a.lY=LF(k,B(1260));a.g$=Ns(k,B(1261));if(KY(k,B(1262)))a.H8=G8(k,B(1262));break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}g=0;if(Eb(a.g6,BS)){a.g6=d;g=1;}b=a.n4;e=new Qn;f=new O$;f.ta=b;f.H4=1;i=new PN;i.ro=GS(256);i.qL=GS(256);i.qb=GS(256);b=new PP;O2(b);i.rD=b;i.FG=$rt_createIntMultiArray([32,
32]);i.k=a;b=new D2;i.a=b;i.vB=DC(b,16);i.vC=DC(i.a,16);i.vA=DC(i.a,8);i.sc=DC(i.a,4);i.vE=DC(i.a,4);i.vF=DC(i.a,10);i.vD=DC(i.a,16);i.hk=DC(i.a,8);e.b8=W(KX,1024);e.fS=(-999999999);e.ga=(-999999999);b=L2(a,BT(32768),0,0);e.ol=b;b.py=1;b.mF=1;e.nm=a;e.j6=f;e.oX=i;a.gR=e;if(!g){Mj(a);return;}a.z6=1;a.dn=0;a.hM=64;a.dm=0;g=a.dn;j=a.dm;$p=6;case 6:$z=A__(a,g,j);if(C()){break _;}g=$z;if(g){a.z6=0;Mj(a);return;}a.dn=a.dn+(F(a.n,64)-F(a.n,64)|0)|0;a.dm=a.dm+(F(a.n,64)-F(a.n,64)|0)|0;g=a.dn;j=a.dm;continue _;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function A2p(a){var b,c,$p,$z;$p=0;if(EL()){var $T=CV();$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=BaP(a,b,c);if(C()){break _;}b=$z;if(b)return;a.dn=a.dn+(F(a.n,8)-F(a.n,8)|0)|0;a.dm=a.dm+(F(a.n,8)-F(a.n,8)|0)|0;b=a.dn;c=a.dm;continue _;default:EK();}}CV().s(a,b,c,$p);}
function A__(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$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=BaP(a,b,c);if(C()){break _;}d=$z;O();return d!=BX6.b?0:1;default:EK();}}CV().s(a,b,c,d,$p);}
function BaP(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(a,b,e,c);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}d=e;e=d+1|0;continue _;case 2:$z=A7F(a,b,d,c);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Be9(a,b){var c,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:try{c=a.H8;if(c!==null){Xw(b,c);a.H8=null;}$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){c=$$je;}else{throw $$e;}}BL(c);return;case 1:a:{try{a.a_g(b);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){c=$$je;}else{throw $$e;}}BL(c);}return;default:EK();}}CV().s(a,b,c,$p);}
function ARD(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.gR.Kz())return;if(c!==null){c.tF=1;ACS(c,c.yY);}$p=1;case 1:AZM(a);if(C()){break _;}if(c===null){d=a.gR;$p=2;continue _;}d=B(1263);$p=3;continue _;case 2:d.Ma(b,c);if(C()){break _;}return;case 3:A3I(c,d);if(C()){break _;}d=a.gR;$p=2;continue _;default:EK();}}CV().s(a,b,c,d,$p);}
function AZM(a){var b,c,d,e,f,g,h,i,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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();Oo(b,B(1255),a.g6);FE(b,B(1256),a.dn);FE(b,B(1257),a.hM);FE(b,B(1258),a.dm);Oo(b,B(1259),a.df);Oo(b,B(1260),a.lY);PT(b,B(1261),a.g$);Oo(b,B(1264),Cy());c=null;d=a.lM;if(d.o>0)c=Be(d,0);if(c!==null){d=Fl();AL8(c,d);AFY(b,B(1262),d);}d=Fl();Hf(d,B(1254),b);try{e=IB(R(D,[a.n4,B(1265)]));f=IB(R(D,[a.n4,B(1266)]));g
=IB(R(D,[a.n4,B(1253)]));b=Ss(e);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);return;case 1:try{BK9(d,b);if(C()){break _;}$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);return;case 2:try{$z=AV9(f);if(C()){break _;}i=$z;if(!i){$p=3;continue _;}$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);return;case 3:try{Bao(g,f);if(C()){break _;}$p=4;continue _;}catch($$e){$$je=N($$e);if
($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);return;case 4:try{$z=AV9(g);if(C()){break _;}i=$z;if(!i){$p=6;continue _;}$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);return;case 5:try{AUf(f);if(C()){break _;}$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);return;case 6:try{Bao(e,g);if(C()){break _;}$p=7;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);return;case 7:a:{try
{$z=AV9(e);if(C()){break _;}i=$z;if(!i)break a;$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}return;case 8:try{AUf(g);if(C()){break _;}$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);return;case 9:a:{try{AUf(e);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function A6s(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.gR.Kz())return 1;if(!b){$p=2;continue _;}c=a.gR;b=0;d=null;$p=1;case 1:$z=c.Ma(b,d);if(C()){break _;}b=$z;return b;case 2:AZM(a);if(C()){break _;}c=a.gR;b=0;d=null;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,$p);}
function A7F(a,b,c,d){var e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A5V(a,e,f);if(C()){break _;}g=$z;return GM(g,b&15,c,d&15);default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Gm(a,b,c,d){return c>=0&&c<128?Et(a,b>>4,d>>4):0;}
function Ox(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(!Et(a,h,i))return 0;i=i+1|0;}h=h+1|0;}return 1;}return 0;}
function Et(a,b,c){return a.gR.PP(b,c);}
function A4u(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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=A5V(a,d,b);if(C()){break _;}e=$z;return e;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A5V(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.gR;$p=1;case 1:$z=d.Wh(b,c);if(C()){break _;}d=$z;return d;default:EK();}}CV().s(a,b,c,d,$p);}
function AXB(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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=A5V(a,g,h);if(C()){break _;}i=$z;b=b&15;d=d&15;$p=2;case 2:$z=ATp(i,b,c,d,e,f);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function BbH(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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=A5V(a,f,g);if(C()){break _;}h=$z;i=b&15;j=d&15;k=e<<24>>24;l=h.gQ.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.gs*16|0)+j|0;m[n]=k;if(b){O();o=BU_.data[b];p=h.b_;$p=2;continue _;}a:{Ht(h.ig,i,c,j,0);O();if(!B28.data[k]){if(c!=(l-1|0))break a;$p=6;continue _;}if(c>=l){b=c+1|0;$p=7;continue _;}}o=h.b_;En();p=CDW;$p=3;continue _;case 2:o.iL(p,d,c,g);if(C()){break _;}b:{Ht(h.ig,i,c,j,0);O();if(!B28.data[k]){if(c!=(l-1|0))break b;$p=6;continue _;}if(c>=l){b=c+1|0;$p=7;continue _;}}o=h.b_;En();p=CDW;$p=3;case 3:A5e(o,p,d,c,g,d,c,g);if(C()){break _;}o=h.b_;p=CAT;$p
=4;case 4:A5e(o,p,d,c,g,d,c,g);if(C()){break _;}$p=5;case 5:AUp(h,i,j);if(C()){break _;}if(e){o=h.b_;if(!o.dl){p=BU_.data[e];$p=8;continue _;}}h.eS=1;return 1;case 6:ASN(h,i,c,j);if(C()){break _;}o=h.b_;En();p=CDW;$p=3;continue _;case 7:ASN(h,i,b,j);if(C()){break _;}o=h.b_;En();p=CDW;$p=3;continue _;case 8:p.fi(o,d,c,g);if(C()){break _;}h.eS=1;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function A7j(a,b,c,d){var e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(a,b,c,d);if(C()){break _;}e=$z;if(!e){BI();f=CAo;}else{O();f=BU_.data[e].bG;}return f;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AUa(a,b,c,d){var e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A5V(a,e,f);if(C()){break _;}g=$z;return PH(g,b&15,c,d&15);default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AR4(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$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.ben(b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AYp(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=A5V(a,f,g);if(C()){break _;}h=$z;b=b&15;d=d&15;h.eS=1;Ht(h.ig,b,c,d,e);return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A14(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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.bek(b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:AZ5(a,b,c,d,e);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AXc(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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.bc$(b,c,d,e,f);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:AZ5(a,b,c,d,e);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Vz(a,b,c,d){var e,f;e=0;while(true){f=a.eH;if(e>=f.o)break;AJg(Be(f,e),b,c,d);e=e+1|0;}}
function AZ5(a,b,c,d,e){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Vz(a,b,c,d);$p=1;case 1:AWn(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function Bgi(a,b,c,d,e){var f;if(d<=e){f=d;d=e;e=f;}Gy(a,b,e,c,b,d,c);}
function Gy(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.eH;if(h>=l.o)break;ALe(Be(l,h),i,j,k,e,b,c);h=h+1|0;}}
function AWn(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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:Bd_(a,f,c,d,e);if(C()){break _;}f=b+1|0;$p=2;case 2:Bd_(a,f,c,d,e);if(C()){break _;}f=c-1|0;$p=3;case 3:Bd_(a,b,f,d,e);if(C()){break _;}f=c+1|0;$p=4;case 4:Bd_(a,b,f,d,e);if(C()){break _;}f=d-1|0;$p=5;case 5:Bd_(a,b,c,f,e);if(C()){break _;}d=d+1|0;$p=6;case 6:Bd_(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,
$p);}
function Bd_(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.xA&&!a.dl){O();f=BU_.data;$p=1;continue _;}return;case 1:$z=A7F(a,b,c,d);if(C()){break _;}g=$z;h=f[g];if(h===null)return;$p=2;case 2:h.dw(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AVh(a,b,c,d){var e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A5V(a,e,f);if(C()){break _;}g=$z;return AAZ(g,b&15,c,d&15);default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AOD(a,b,c,d){var e,$p,$z;$p=0;if(EL()){var $T=CV();$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=A2M(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A2M(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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.hJ|0;if(f<0)f=0;return f;}g=b>>4;e=d>>4;$p=7;continue _;}return 15;case 1:$z=A7F(a,b,c,d);if(C()){break _;}f=$z;O();if(f!=BVe.b&&f!=B3y.b){if(c<0)return 0;if(c>=128){f=15
-a.hJ|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=A2M(a,b,e,d,g);if(C()){break _;}h=$z;e=b+1|0;g=0;$p=3;case 3:$z=A2M(a,e,c,d,g);if(C()){break _;}g=$z;e=b-1|0;i=0;$p=4;case 4:$z=A2M(a,e,c,d,i);if(C()){break _;}i=$z;e=d+1|0;j=0;$p=5;case 5:$z=A2M(a,b,c,e,j);if(C()){break _;}j=$z;d=d-1|0;e=0;$p=6;case 6:$z=A2M(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=A5V(a,g,e);if(C()){break _;}l=$z;return AM8(l,b&15,c,d&15,a.hJ);default:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function APR(a,b,c,d){var e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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(!Et(a,e,f))return 0;$p=1;continue _;}return 0;case 1:$z=A5V(a,e,f);if(C()){break _;}g=$z;return AAZ(g,b&15,c,d&15);default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AY$(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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(!Et(a,d,e))return 0;$p=1;continue _;}return 0;case 1:$z=A5V(a,d,e);if(C()){break _;}f=$z;return V$(f,b&15,c&15);default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BeQ(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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(!Gm(a,c,d,e))return;En();if(b===CDW){$p=1;continue _;}if(b===CAT){$p=2;continue _;}$p=3;continue _;case 1:$z=APR(a,c,d,e);if(C()){break _;}g=$z;if(g)f=15;$p=3;continue _;case 2:$z=A7F(a,c,d,e);if(C()){break _;}g=$z;O();h=B2$.data;if(h[g]>f)f=h[g];$p=3;case 3:$z=AYT(a,b,c,d,e);if(C()){break _;}g=$z;if(g==f)return;$p=4;case 4:A5e(a,
b,c,d,e,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AYT(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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(!Et(a,f,g))return 0;$p=1;continue _;}return b.a2D;case 1:$z=A5V(a,f,g);if(C()){break _;}h=$z;return ABX(h,b,c&15,d,e&15);default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AZC(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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(Et(a,g,h)){$p=1;continue _;}}return;case 1:$z=A5V(a,g,h);if(C()){break _;}i=$z;g=c&15;h=e&15;i.eS=1;En();if(b===CDW)Ht(i.hs,g,d,h,f);else if(b===CAT)Ht(i.ke,g,d,h,f);g=0;while(true){b=a.eH;if(g>=b.o)break;AJg(Be(b,g),c,d,e);g=g+1|
0;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function Bc0(a,b,c,d){var e,$p,$z;$p=0;if(EL()){var $T=CV();$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=CDU.data;$p=1;case 1:$z=AOD(a,b,c,d);if(C()){break _;}b=$z;return e[b];default:EK();}}CV().s(a,b,c,d,e,$p);}
function AJo(a){return a.hJ>=4?0:1;}
function AXA(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$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=A9n(a,b,c,d);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,$p);}
function A9n(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(EL()){var $T=CV();$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=Bc(e,h);if(o>0)l=h+1.0;if(o<0)l=h+0.0;h=Bc(f,i);if(h>0)m=i+1.0;if(h<0)m=i+0.0;i=Bc(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=Cr(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=A7F(a,h,i,j);if(C()){break _;}o
=$z;$p=2;case 2:$z=AUa(a,h,i,j);if(C()){break _;}bb=$z;O();bc=BU_.data[o];if(o>0&&bc.GA(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=Bc(e,h);if(o>0)l=h+1.0;if(o<0)l=h+0.0;h=Bc(f,i);if(h>0)m=i+1.0;if(h<0)m=i+0.0;i=Bc(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=Cr(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.Ok(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=Bc(e,h);if(o>0)l=h+1.0;if(o<0)l=h+0.0;h=Bc(f,i);if(h>0)m=i+1.0;if(h<0)m=i+0.0;i=Bc(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=Cr(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:EK();}}CV().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 A5t(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.eH;if(f>=g.o)return;g=Be(g,f);h=b.d;i=b.i-b.b5;j=b.e;$p=1;case 1:ASO(g,c,h,i,j,d,e);if(C()){break _;}f=f+1|0;g=a.eH;if(f>=g.o)return;g=Be(g,f);h=b.d;i=b.i-b.b5;j=b.e;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function APx(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.eH;if(h>=i.o)return;i=Be(i,h);$p=1;case 1:ASO(i,e,b,c,d,f,g);if(C()){break _;}h=h+1|0;i=a.eH;if(h>=i.o)return;i=Be(i,h);continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function A7p(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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.eH;if(f>=j.o)return;k=Be(j,f);if(b!==null){l=k.eA.i3;m=new S;T(m);H(H(m,B(1267)),b);n=Q(m);j=new S;T(j);H(H(j,B(1268)),n);l.xa=Q(j);l.rs=60;}j=k.eA.d6;o=1.0;p=1.0;$p=1;case 1:AT1(j,b,g,h,i,o,p);if(C()){break _;}f=f+1|0;j=a.eH;if
(f>=j.o)return;k=Be(j,f);if(b!==null){l=k.eA.i3;m=new S;T(m);H(H(m,B(1267)),b);n=Q(m);j=new S;T(j);H(H(j,B(1268)),n);l.xa=Q(j);l.rs=60;}j=k.eA.d6;o=1.0;p=1.0;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function Cl(a,b,c,d,e,f,g,h){var i,j;i=0;while(true){j=a.eH;if(i>=j.o)break;A_u(Be(j,i),b,c,d,e,f,g,h);i=i+1|0;}}
function A0Y(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.d/16.0);d=P(b.e/16.0);e=0;f=b instanceof Hj;if(f)e=1;if(!e&&!Et(a,c,d))return 0;if(f){Bb(a.lM,b);g=CZ();e=a.lM.o;h=new S;T(h);Bg(H(h,B(1269)),e);BK(g,Q(h));}$p=1;case 1:$z=A5V(a,c,d);if(C()){break _;}h=$z;TC(h,b);Bb(a.ek,b);a.Pv(b);return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A01(a,b){var c;c=0;while(true){b=a.eH;if(c>=b.o)break;Be(b,c);c=c+1|0;}}
function A84(a,b){var c,d;c=0;while(true){d=a.eH;if(c>=d.o)break;Be(d,c);c=c+1|0;}}
function A5Z(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$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.pj();if(C()){break _;}if(b instanceof Hj){I0(a.lM,b);b=CZ();c=a.lM.o;d=new S;T(d);Bg(H(d,B(1269)),c);BK(b,Q(d));}return;default:EK();}}CV().s(a,b,c,d,$p);}
function Ql(a,b){Bb(a.eH,b);}
function OJ(a,b){I0(a.eH,b);}
function AOW(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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:D1(a.rR);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(Gm(a,d,64,k)){l=j;if(l<g){O();m=BU_.data;$p=2;continue _;}}k=k+1|0;}d=d+1|0;}n=Ez(c,0.25,0.25,0.25);$p=1;case 1:$z=ATs(a,b,n);if
(C()){break _;}o=$z;j=0;while(j<o.o){p=(Be(o,j)).QX();if(p!==null&&PF(p,c))Bb(a.rR,p);n=b.Km(Be(o,j));if(n!==null&&PF(n,c))Bb(a.rR,n);j=j+1|0;}return a.rR;case 2:$z=A7F(a,d,l,k);if(C()){break _;}f=$z;n=m[f];if(n!==null){o=a.rR;$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=Ez(c,0.25,0.25,0.25);$p=1;continue _;}k=h;}if(!Gm(a,d,64,k))continue;else break;}l=j;}O();m=BU_.data;continue _;case 3:n.a1F(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=Ez(c,0.25,0.25,0.25);$p=1;continue _;}k=h;}if(!Gm(a,d,64,k))continue;else break;}l=j;}O();m=BU_.data;$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function W7(a,b){var c;c=1.0-(BY(MW(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 AHC(a,b){var c,d,e,f,g;c=BY(MW(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.Mj;e=EO(Cg(C4(d,16),M(255)))/255.0;f=EO(Cg(C4(d,8),M(255)))/255.0;g=EO(Cg(d,M(255)))/255.0;return Cr(e*c,f*c,g*c);}
function MW(a,b){var c;c=(BU(G9(a.df,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-(F3(c*3.141592653589793)+1.0)/2.0-c)/3.0;}
function AKQ(a,b){var c,d,e,f,g;c=BY(MW(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.Qm;e=EO(Cg(C4(d,16),M(255)))/255.0;f=EO(Cg(C4(d,8),M(255)))/255.0;g=EO(Cg(d,M(255)))/255.0;b=c*0.8999999761581421+0.10000000149011612;return Cr(e*b,f*b,g*(c*0.8500000238418579+0.15000000596046448));}
function A8k(a,b){var c,d,e,f,g;c=BY(MW(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.SM;e=EO(Cg(C4(d,16),M(255)))/255.0;f=EO(Cg(C4(d,8),M(255)))/255.0;g=EO(Cg(d,M(255)))/255.0;b=c*0.9399999976158142+0.05999999865889549;return Cr(e*b,f*b,g*(c*0.9100000262260437+0.09000000357627869));}
function A1p(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A4u(a,b,c);if(C()){break _;}d=$z;e=127;b=b&15;c=c&15;a:{while(e>0){f=GM(d,b,e,c);if(f){O();if(BU_.data[f].bG.kF())break a;if(BU_.data[f].bG.la())break a;}e=e+(-1)|0;}return (-1);}return e+1|0;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ATf(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$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=A4u(a,b,c);if(C()){break _;}d=$z;return V$(d,b&15,c&15);default:EK();}}CV().s(a,b,c,d,$p);}
function Bat(a,b){var c;c=1.0-(BY(MW(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 Bji(a,b,c,d,e){var f,g;f=new Ri;g=CDX;CDX=Bk(g,M(1));f.Q2=g;f.jT=b;f.jC=c;f.ku=d;f.yi=e;if(Ox(a,b-8|0,c-8|0,d-8|0,b+8|0,c+8|0,d+8|0)){if(e>0){O();f.tz=Bk(M(BU_.data[e].lu()),a.df);}if(!OZ(a.nJ,f)){Gb(a.nJ,f);Xf(a.h8.mQ,f,f);}}}
function A1V(a){var b,c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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:Lb(a.ek,a.nA);b=0;while(true){c=a.nA;if(b>=c.o){b=0;while(true){c=a.nA;if(b>=c.o)break;a.pU(Be(c,b));b=b+1|0;}D1(c);d=0;a:while(true){c=a.ek;if(d>=c.o){b=0;c=a.gX;if(b>=c.o)return;c=Be(c,b);$p=2;continue _;}b:{e=Be(c,d);c=e.cF;if(c!==null){if(!c.cf&&c.cc===e)break b;c.cc=null;e.cF=null;}if(!e.cf)break a;if(e.cf){f=e.id;g=e.ie;if(e.iy&&Et(a,
f,g)){$p=4;continue _;}c=a.ek;b=d+(-1)|0;Ew(c,d);a.pU(e);d=b;}}d=d+1|0;}$p=3;continue _;}e=Be(c,b);d=e.id;g=e.ie;if(e.iy&&Et(a,d,g))break;b=b+1|0;}$p=1;case 1:$z=A5V(a,d,g);if(C()){break _;}c=$z;AMF(c,e);while(true){b=b+1|0;c=a.nA;if(b>=c.o){b=0;while(true){c=a.nA;if(b>=c.o)break;a.pU(Be(c,b));b=b+1|0;}D1(c);d=0;c:while(true){c=a.ek;if(d>=c.o){b=0;c=a.gX;if(b>=c.o)return;c=Be(c,b);$p=2;continue _;}a:{e=Be(c,d);c=e.cF;if(c!==null){if(!c.cf&&c.cc===e)break a;c.cc=null;e.cF=null;}if(!e.cf)break c;if(e.cf){f=e.id;g
=e.ie;if(e.iy&&Et(a,f,g)){$p=4;continue _;}c=a.ek;b=d+(-1)|0;Ew(c,d);a.pU(e);d=b;}}d=d+1|0;}$p=3;continue _;}e=Be(c,b);d=e.id;g=e.ie;if(!e.iy)continue;if(!Et(a,d,g))continue;else break;}continue _;case 2:c.N8();if(C()){break _;}b=b+1|0;c=a.gX;if(b>=c.o)return;c=Be(c,b);continue _;case 3:A38(a,e);if(C()){break _;}while(true){if(e.cf){f=e.id;g=e.ie;if(e.iy&&Et(a,f,g)){$p=4;continue _;}c=a.ek;b=d+(-1)|0;Ew(c,d);a.pU(e);d=b;}d:{while(true){d=d+1|0;c=a.ek;if(d>=c.o){b=0;c=a.gX;if(b>=c.o)return;c=Be(c,b);$p=2;continue _;}e
=Be(c,d);c=e.cF;if(c===null)break d;if(c.cf)break;if(c.cc!==e)break;}c.cc=null;e.cF=null;}if(e.cf)continue;else break;}continue _;case 4:$z=A5V(a,f,g);if(C()){break _;}c=$z;AMF(c,e);while(true){c=a.ek;b=d+(-1)|0;Ew(c,d);a.pU(e);d=b;while(true){d=d+1|0;c=a.ek;if(d>=c.o){b=0;c=a.gX;if(b>=c.o)return;c=Be(c,b);$p=2;continue _;}e=Be(c,d);c=e.cF;if(c!==null){if(!c.cf&&c.cc===e)continue;c.cc=null;e.cF=null;}if(!e.cf){$p=3;continue _;}if(e.cf)break;}f=e.id;g=e.ie;if(!e.iy)continue;if(!Et(a,f,g))continue;else break;}continue _;default:
EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A38(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.d);d=P(b.e);if(!Ox(a,c-16|0,0,d-16|0,c+16|0,128,d+16|0))return;b.e2=b.d;b.ed=b.i;b.e3=b.e;b.X=b.q;b.bk=b.x;if(b.cF===null){$p=1;continue _;}$p=2;continue _;case 1:b.ds();if(C()){break _;}e=P(b.d/16.0);f=P(b.i/16.0);g=P(b.e/16.0);c=b.iy;if(c&&b.id==e&&b.xX==f&&b.ie==g){h=b.cc;if(h!==null){if(!h.cf&&h.cF===b){$p=6;continue _;}h.cF
=null;b.cc=null;}if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e2;if(!(!($rt_globals.isNaN(b.i)?1:0)&&!(!$rt_globals.isFinite(b.i)?1:0)))b.i=b.ed;if(!(!($rt_globals.isNaN(b.e)?1:0)&&!(!$rt_globals.isFinite(b.e)?1:0)))b.e=b.e3;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.bk;if(!(!($rt_globals.isNaN(b.q)?1:0)&&!(!$rt_globals.isFinite(b.q)?1:0)))b.q=b.X;return;}if(c&&Et(a,b.id,b.ie)){c=b.id;d=b.ie;$p=5;continue _;}if(Et(a,e,g)){$p=4;continue _;}b.iy
=0;BK(CZ(),B(1270));$p=3;continue _;case 2:b.Xp();if(C()){break _;}e=P(b.d/16.0);f=P(b.i/16.0);g=P(b.e/16.0);c=b.iy;if(c&&b.id==e&&b.xX==f&&b.ie==g){h=b.cc;if(h!==null){if(!h.cf&&h.cF===b){$p=6;continue _;}h.cF=null;b.cc=null;}if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e2;if(!(!($rt_globals.isNaN(b.i)?1:0)&&!(!$rt_globals.isFinite(b.i)?1:0)))b.i=b.ed;if(!(!($rt_globals.isNaN(b.e)?1:0)&&!(!$rt_globals.isFinite(b.e)?1:0)))b.e=b.e3;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)
?1:0)))b.x=b.bk;if(!(!($rt_globals.isNaN(b.q)?1:0)&&!(!$rt_globals.isFinite(b.q)?1:0)))b.q=b.X;return;}if(c&&Et(a,b.id,b.ie)){c=b.id;d=b.ie;$p=5;continue _;}if(Et(a,e,g)){$p=4;continue _;}b.iy=0;BK(CZ(),B(1270));$p=3;case 3:b.pj();if(C()){break _;}h=b.cc;if(h!==null){if(!h.cf&&h.cF===b){$p=6;continue _;}h.cF=null;b.cc=null;}if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e2;if(!(!($rt_globals.isNaN(b.i)?1:0)&&!(!$rt_globals.isFinite(b.i)?1:0)))b.i=b.ed;if(!(!($rt_globals.isNaN(b.e)
?1:0)&&!(!$rt_globals.isFinite(b.e)?1:0)))b.e=b.e3;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.bk;if(!(!($rt_globals.isNaN(b.q)?1:0)&&!(!$rt_globals.isFinite(b.q)?1:0)))b.q=b.X;return;case 4:$z=A5V(a,e,g);if(C()){break _;}h=$z;TC(h,b);h=b.cc;if(h!==null){if(!h.cf&&h.cF===b){$p=6;continue _;}h.cF=null;b.cc=null;}if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e2;if(!(!($rt_globals.isNaN(b.i)?1:0)&&!(!$rt_globals.isFinite(b.i)?1:0)))b.i=b.ed;if(!(!($rt_globals.isNaN(b.e)
?1:0)&&!(!$rt_globals.isFinite(b.e)?1:0)))b.e=b.e3;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.bk;if(!(!($rt_globals.isNaN(b.q)?1:0)&&!(!$rt_globals.isFinite(b.q)?1:0)))b.q=b.X;return;case 5:$z=A5V(a,c,d);if(C()){break _;}h=$z;ACX(h,b,b.xX);if(Et(a,e,g)){$p=4;continue _;}b.iy=0;BK(CZ(),B(1270));$p=3;continue _;case 6:A38(a,h);if(C()){break _;}if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e2;if(!(!($rt_globals.isNaN(b.i)?1:0)&&!(!$rt_globals.isFinite(b.i)
?1:0)))b.i=b.ed;if(!(!($rt_globals.isNaN(b.e)?1:0)&&!(!$rt_globals.isFinite(b.e)?1:0)))b.e=b.e3;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.bk;if(!(!($rt_globals.isNaN(b.q)?1:0)&&!(!$rt_globals.isFinite(b.q)?1:0)))b.q=b.X;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BcJ(a,b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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=ATs(a,c,b);if(C()){break _;}c=$z;d=0;while(d<c.o){e=Be(c,d);if(!e.cf&&e.ry)return 0;d=d+1|0;}return 1;default:EK();}}CV().s(a,b,c,d,e,$p);}
function Bal(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU_.data;$p=1;continue _;}i=i+1|0;}c=c+1|0;}return 0;case 1:$z=A7F(a,c,i,j);if(C()){break _;}l
=$z;m=k[l];if(m!==null&&m.bG.la())return 1;j=j+1|0;a:while(true){if(j<h){O();k=BU_.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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function Bfx(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(a,c,i,j);if(C()){break _;}k=$z;O();if(k!=BYi.b&&k!=BYs.b&&k!=B3a.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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function AQD(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(EL()){var $T=CV();$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=Cr(0.0,0.0,0.0);m=h;while(e<f){n=g;while(n<h){o=i;if(o<j){O();p=BU_.data;$p=1;continue _;}n=n+1|0;}e=e+1|0;}if(N8(l)>0.0){b=Ec(l);d.g
=d.g+b.G*0.004;d.j=d.j+b.E*0.004;d.h=d.h+b.C*0.004;}return k;case 1:$z=A7F(a,e,n,o);if(C()){break _;}q=$z;r=p[q];if(r!==null&&r.bG===c){s=n+1|0;$p=2;continue _;}o=o+1|0;a:while(true){if(o<j){O();p=BU_.data;continue _;}n=n+1|0;while(n>=h){e=e+1|0;if(e>=f)break a;n=g;}o=i;}if(N8(l)>0.0){b=Ec(l);d.g=d.g+b.G*0.004;d.j=d.j+b.E*0.004;d.h=d.h+b.C*0.004;}return k;case 2:$z=AUa(a,e,n,o);if(C()){break _;}q=$z;if(m>=s-QP(q)){k=1;$p=3;continue _;}o=o+1|0;b:while(true){if(o<j){O();p=BU_.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(N8(l)>0.0){b=Ec(l);d.g=d.g+b.G*0.004;d.j=d.j+b.E*0.004;d.h=d.h+b.C*0.004;}return k;case 3:r.Bn(a,e,n,o,d,l);if(C()){break _;}o=o+1|0;c:while(true){if(o<j){O();p=BU_.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(N8(l)>0.0){b=Ec(l);d.g=d.g+b.G*0.004;d.j=d.j+b.E*0.004;d.h=d.h+b.C*0.004;}return k;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function A1b(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU_.data;$p=1;continue _;}j=j+1|0;}d=d+1|0;}return 0;case 1:$z=A7F(a,d,j,k);if(C()){break _;}m=$z;n=l[m];if(n!==null&&n.bG===c)return 1;k=k+1|0;a:while
(true){if(k<i){O();l=BU_.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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function A5y(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU_.data;$p=1;continue _;}j=j+1|0;}d=d+1|0;}return 0;case 1:$z=A7F(a,d,j,k);if(C()){break _;}m=$z;n=l[m];if(n!==null&&n.bG===c){$p
=2;continue _;}k=k+1|0;a:while(true){if(k<i){O();l=BU_.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=AUa(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=BU_.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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function A4D(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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 AG0;$p=1;case 1:Bac(g,a,b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A8p(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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=Cr(l,k,m+n*o);$p=1;continue _;}j
=j+e;}i=i+d;}return g/h;case 1:$z=AXA(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=Cr(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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function ARH(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(a,b,c,d);if(C()){break _;}e=$z;O();if(e!=BYi.b)return;f=b+0.5;g=c+0.5;h=d+0.5;i=B(815);j=0.5;k=2.5999999046325684+(V(a.n)-V(a.n))*0.800000011920929;$p=2;case 2:APx(a,f,g,h,i,j,
k);if(C()){break _;}e=0;$p=3;case 3:A14(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bz3(a,b){return null;}
function A0P(a){var b,c;b=a.ek.o;c=new S;T(c);Bg(H(c,B(1271)),b);return Q(c);}
function A0r(a,b,c,d){var e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A5V(a,e,f);if(C()){break _;}g=$z;if(g===null)return null;b=b&15;d=d&15;$p=2;case 2:$z=A0m(g,b,c,d);if(C()){break _;}g=$z;return g;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AUZ(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=A5V(a,f,g);if(C()){break _;}h=$z;if(h!==null)Tg(h,b&15,c,d&15,e);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A9T(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=A5V(a,e,f);if(C()){break _;}g=$z;if(g!==null){h=DR(b&15,c,d&15);if(g.ox)I0(g.b_.gX,Mi(g.iA,h));}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A6j(a,b,c,d){var e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU_.data;$p=1;case 1:$z=A7F(a,b,c,d);if(C()){break _;}b=$z;f=e[b];return f!==null?f.c_():0;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AXw(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=1;$p=1;case 1:ARD(a,c,b);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function A_I(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$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.lD;d=c.o;if(d<=0)return 0;b=b+(-1)|0;if(b<=0)return 1;c=Ew(c,d-1|0);$p=1;case 1:BdP(c,a);if(C()){break _;}c=a.lD;d=c.o;if(d<=0)return 0;b=b+(-1)|0;if(b<=0)return 1;c=Ew(c,d-1|0);continue _;default:EK();}}CV().s(a,b,c,d,$p);}
function A5e(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(EL()){var $T=CV();$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:A8m(a,b,c,d,e,f,g,h,i);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function A8m(a,b,c,d,e,f,g,h,i){var j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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(Gm(a,(f+c|0)/2|0,64,(h+e|0)/2|0)){a:{j=a.lD.o;if(i){if(4<=j)j=4;k=0;while(true){if(k>=j)break a;l=a.lD;l=Be(l,(l.o-k|0)-1|0);if(l.cK===b&&BbO(l,c,d,e,f,g,h))break;k=k+1|0;}return;}}l=a.lD;m=new AM4;m.cK=b;m.In=c;m.iQ=d;m.iR=e;m.hn=f;m.gJ=g;m.gl=h;Bb(l,m);if(a.lD.o>100000&&
a.lD.o>50000){$p=1;continue _;}}return;case 1:A_I(a);if(C()){break _;}if(a.lD.o<=50000)return;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function Mj(a){var b;b=W7(a,1.0);if(b!=a.hJ)a.hJ=b;}
function A4z(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.gR.RN();b=W7(a,1.0);if(b!=a.hJ){a.hJ=b;c=0;while(true){d=a.eH;if(c>=d.o)break a;AFX(Be(d,c));c=c+1|0;}}}e=Bk(a.df,M(1));a.df=e;if(EB(G9(e,M(a.N$)),BS)){b=0;$p=1;continue _;}b=0;d=null;$p=3;continue _;case 1:a.a_j(b);if(C()){break _;}$p=2;case 2:a.beI();if(C()){break _;}return;case 3:ARD(a,b,d);if(C()){break _;}b=0;$p=1;continue _;default:EK();}}CV().s(a,b,c,
d,e,$p);}
function A43(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(EL()){var $T=CV();$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:AIY(a.zY);b=0;while(true){c=a.lM;if(b>=c.o)break;d=Be(c,b);e=P(d.d/16.0);f=P(d.e/16.0);g=(-9);while(g<=9){h=(-9);while(h<=9){Gb(a.zY,Bj_(g+e|0,h+f|0));h=h+1|0;}g=g+1|0;}b=b+1|0;}b
=a.uC;if(b>0)a.uC=b-1|0;c=Kp(a.zY);if(!c.bN())return;i=c.bF();b=i.dO;e=b*16|0;j=i.dR;f=j*16|0;$p=1;case 1:$z=A5V(a,b,j);if(C()){break _;}k=$z;if(!a.uC){b=(a.cM*3|0)+a.go|0;a.cM=b;j=b>>2;h=j&15;l=j>>8&15;m=j>>16&127;n=GM(k,h,m,l);j=h+e|0;h=l+f|0;if(!n){$p=2;continue _;}}if(a.g$&&!F(a.n,4)){b=(a.cM*3|0)+a.go|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.bN())return;i=c.bF();b=i.dO;e=b*16|0;j=i.dR;f=j*16|0;continue _;}b=(a.cM*3|0)+a.go|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(B25.data[o])break;j=j+1|0;}p=BU_.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=5;continue _;case 2:$z=AOD(a,j,m,h);if(C()){break _;}l=$z;if(l<=F(a.n,8)){En();p=CDW;$p=4;continue _;}if(a.g$&&!F(a.n,4)){b=(a.cM*3|0)+a.go|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.bN())return;i=c.bF();b=i.dO;e=b*16|0;j=i.dR;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.go|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(B25.data[o])break;j=j+1|0;}p=BU_.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=5;continue _;case 3:$z=A1p(a,b,j);if(C()){break _;}m=$z;if(m>=0&&m<128){En();if(ABX(k,CAT,h,m,l)<10){n=m-1|0;q=GM(k,h,n,l);if(!GM(k,h,m,l)){O();p=B3Q;$p=7;continue _;}O();if(q==B2_.b&&!PH(k,h,n,l)){h=B3R.b;$p=9;continue _;}}}j=0;while(true){if(j>=80){if(!c.bN())return;i=c.bF();b=i.dO;e=b*16|0;j=i.dR;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.go|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(B25.data[o])break;j
=j+1|0;}p=BU_.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=5;continue _;case 4:$z=AYT(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=RQ(a,r,s,t,8.0);if(p!==null&&YH(p,r,s,t)>4.0){p=B(1272);u=0.699999988079071;v=0.800000011920929+V(a.n)*0.20000000298023224;$p=6;continue _;}}if(a.g$&&!F(a.n,4)){b=(a.cM*3|0)+a.go|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.bN())return;i=c.bF();b=i.dO;e=b*16|0;j=i.dR;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.go|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(B25.data[o])break;j=j+1|0;}p=BU_.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=5;case 5:p.dD(a,b,n,h,i);if(C()){break _;}while(true){j=j+1|0;if(j>=80){if(!c.bN())return;i=c.bF();b=i.dO;e=b*16|0;j=i.dR;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.go|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(!B25.data[o])continue;else break;}p=BU_.data[o];b=l+e|0;h=m+f|0;i=a.n;continue _;case 6:APx(a,r,s,t,p,u,v);if(C()){break _;}a.uC=F(a.n,
12000)+6000|0;if(a.g$&&!F(a.n,4)){b=(a.cM*3|0)+a.go|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.bN())return;i=c.bF();b=i.dO;e=b*16|0;j=i.dR;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.go|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(B25.data[o])break;j=j+1|0;}p=BU_.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=5;continue _;case 7:$z=p.gr(a,b,m,j);if(C()){break _;}o=$z;if(o){o=B3Q.b;$p=8;continue _;}O();if(q==B2_.b&&!PH(k,h,n,l)){h=B3R.b;$p
=9;continue _;}j=0;while(true){if(j>=80){if(!c.bN())return;i=c.bF();b=i.dO;e=b*16|0;j=i.dR;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.go|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(B25.data[o])break;j=j+1|0;}p=BU_.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=5;continue _;case 8:A14(a,b,m,j,o);if(C()){break _;}O();if(q==B2_.b&&!PH(k,h,n,l)){h=B3R.b;$p=9;continue _;}j=0;while(true){if(j>=80){if(!c.bN())return;i=c.bF();b=i.dO;e=b*16|0;j=i.dR;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.go|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(B25.data[o])break;j=j+1|0;}p=BU_.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=5;continue _;case 9:A14(a,b,n,j,h);if(C()){break _;}j=0;while(true){if(j>=80){if(!c.bN())return;i=c.bF();b=i.dO;e=b*16|0;j=i.dR;f=j*16|0;$p=1;continue _;}b=(a.cM*3|0)+a.go|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(B25.data[o])break;j=j+1|0;}p=BU_.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=5;continue _;default:EK();}}CV().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 A6X(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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=QY(a.h8);if(c!=TL(a.nJ)){d=new CP;Ba(d,B(1273));J(d);}if(c>1000)c=1000;e=0;a:{while(true){if(e>=c)break a;d=a.h8.mQ.gB;f=null;while(d!==null){g=Lg(d,0);f=d;d=g;}if(f===null)break;g=f.f2;if(!b&&Dr(g.tz,a.df))break a;Om(a.h8.mQ,g);KV(a.nJ,g);h=g.jT;i=h-8|0;j=g.jC;k=j-8|0;l=g.ku;if
(Ox(a,i,k,l-8|0,h+8|0,j+8|0,l+8|0)){h=g.jT;j=g.jC;m=g.ku;$p=1;continue _;}e=e+1|0;}d=new I3;X(d);J(d);}return !QY(a.h8)?0:1;case 1:$z=A7F(a,h,j,m);if(C()){break _;}h=$z;if(h==g.yi&&h>0){O();d=BU_.data[h];h=g.jT;j=g.jC;m=g.ku;f=a.n;$p=2;continue _;}b:{while(true){e=e+1|0;if(e>=c)break b;d=a.h8.mQ.gB;f=null;while(d!==null){g=Lg(d,0);f=d;d=g;}if(f===null)break;g=f.f2;if(!b&&Dr(g.tz,a.df))break b;Om(a.h8.mQ,g);KV(a.nJ,g);h=g.jT;i=h-8|0;j=g.jC;k=j-8|0;l=g.ku;if(!Ox(a,i,k,l-8|0,h+8|0,j+8|0,l+8|0))continue;else{h=
g.jT;j=g.jC;m=g.ku;continue _;}}d=new I3;X(d);J(d);}return !QY(a.h8)?0:1;case 2:d.dD(a,h,j,m,f);if(C()){break _;}c:{while(true){e=e+1|0;if(e>=c)break c;d=a.h8.mQ.gB;f=null;while(d!==null){g=Lg(d,0);f=d;d=g;}if(f===null)break;g=f.f2;if(!b&&Dr(g.tz,a.df))break c;Om(a.h8.mQ,g);KV(a.nJ,g);h=g.jT;i=h-8|0;j=g.jC;k=j-8|0;l=g.ku;if(!Ox(a,i,k,l-8|0,h+8|0,j+8|0,l+8|0))continue;else{h=g.jT;j=g.jC;m=g.ku;$p=1;continue _;}}d=new I3;X(d);J(d);}return !QY(a.h8)?0:1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function A9v(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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 D2;g=0;if(g>=1000)return;h=(b+F(a.n,e)|0)-F(a.n,e)|0;i=(c+F(a.n,e)|0)-F(a.n,e)|0;j=(d+F(a.n,e)|0)-F(a.n,e)|0;$p=1;case 1:$z=A7F(a,h,i,j);if(C()){break _;}k=$z;if(k>0){O();l=BU_.data[k];$p=2;continue _;}g=g+1|0;if(g>=1000)return;h=(b+F(a.n,e)|0)-F(a.n,e)|0;i=(c+F(a.n,e)|0)-F(a.n,
e)|0;j=(d+F(a.n,e)|0)-F(a.n,e)|0;continue _;case 2:l.kO(a,h,i,j,f);if(C()){break _;}g=g+1|0;if(g>=1000)return;h=(b+F(a.n,e)|0)-F(a.n,e)|0;i=(c+F(a.n,e)|0)-F(a.n,e)|0;j=(d+F(a.n,e)|0)-F(a.n,e)|0;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function ATs(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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:D1(a.tZ);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(Et(a,d,h)){$p=1;continue _;}h=h+1|0;}d=d+1|0;}return a.tZ;case 1:$z=A5V(a,d,h);if(C()){break _;}i=$z;j=a.tZ;k=P((c.H-2.0)/16.0);l=
P((c.be+2.0)/16.0);if(k<0)k=0;m=i.hG.data.length;if(l>=m)l=m-1|0;while(k<=l){n=i.hG.data[k];m=0;while(m<n.o){o=Be(n,m);if(o!==b&&PF(o.v,c))Bb(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(!Et(a,d,h))continue;else{continue _;}}return a.tZ;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function BcY(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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=Ct();while(d<=e){i=f;while(i<=g){if(Et(a,d,i)){$p=1;continue _;}i=i+1|0;}d=d+1|0;}return h;case 1:$z=A5V(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.hG.data.length;if(l>=m)l=m-1|0;while(k<=l){n=j.hG.data[k];m=0;while(m<n.o){o=Be(n,m);if(AIm(b,C1(o))&&PF(o.v,c))Bb(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(!Et(a,d,i))continue;else{continue _;}}return h;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function BjP(a){return a.ek;}
function Bcs(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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(!Gm(a,b,c,d)){f=0;while(true){e=a.eH;if(f>=e.o)break;Be(e,f);f=f+1|0;}return;}$p=1;case 1:$z=A4u(a,b,d);if(C()){break _;}e=$z;ADy(e);f=0;while(true){e=a.eH;if(f>=e.o)break;Be(e,f);f=f+1|0;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function APa(a,b){var c,d,e;c=0;d=0;while(true){e=a.ek;if(d>=e.o)break;if(AIm(b,C1(Be(e,d))))c=c+1|0;d=d+1|0;}return c;}
function R8(a,b){var c;EG(a.ek,b);c=0;while(c<b.o){a.Pv(Be(b,c));c=c+1|0;}}
function A2U(a,b){EG(a.nA,b);}
function Beh(a){while(a.gR.RN()){}}
function A_B(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(a,c,d,e);if(C()){break _;}g=$z;O();h=BU_.data;i=h[g];j=h[b];$p=2;case 2:$z=j.fC(a,c,d,e);if(C()){break _;}k=$z;if(f)k=null;if(k!==null){$p=3;continue _;}if(i!==BYr&&i!==B2_&&i!==BYs&&i!==B3a&&i!==BYi&&i!==B3Q){if(b>0&&i===null){$p=4;continue _;}b=0;}else b=1;return b;case 3:$z=BcJ(a,
k);if(C()){break _;}f=$z;if(!f)b=0;else if(i!==BYr&&i!==B2_&&i!==BYs&&i!==B3a&&i!==BYi&&i!==B3Q){if(b>0&&i===null){$p=4;continue _;}b=0;}else b=1;return b;case 4:$z=j.gr(a,c,d,e);if(C()){break _;}b=$z;return !b?0:1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function BfY(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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.d);f=P(b.i);g=P(b.e);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 RE;$p=1;case 1:AT2(o,a,i,j,k,l,m,n);if(C()){break _;}return AHL(BEg(o),b,c.d,c.v.H,c.e,d);default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function Bax(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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.d);h=P(b.i);i=P(b.e);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 RE;$p=1;case 1:AT2(q,a,k,l,m,n,o,p);if(C()){break _;}return AHL(BEg(q),b,c+0.5,d+0.5,e+0.5,f);default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,
n,o,p,q,$p);}
function Ba1(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(a,b,c,d);if(C()){break _;}f=$z;if(!f)return 0;O();g=BU_.data[f];$p=2;case 2:$z=g.sA(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A8o(a,b,c,d){var e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=Ba1(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=Ba1(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=Ba1(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=Ba1(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=Ba1(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=Ba1(a,b,c,d,f);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A7H(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A6j(a,b,c,d);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}$p=3;continue _;case 2:$z=A7F(a,b,c,d);if(C()){break _;}f=$z;if(!f)return 0;O();g=BU_.data[f];$p=4;continue _;case 3:$z=A8o(a,b,c,d);if(C()){break _;}b=$z;return b;case 4:$z=g.tN(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A$R(a,b,c,d){var e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7H(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=A7H(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=A7H(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=A7H(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=A7H(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=A7H(a,b,c,d,f);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function LH(a,b,c){return RQ(a,b.d,b.i,b.e,c);}
function RQ(a,b,c,d,e){var f,g,h,i,j,k,l;f=(-1.0);g=null;h=0;i=Bc(e,0.0);j=e*e;while(true){k=a.lM;if(h>=k.o)break;k=Be(k,h);l=YH(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 AP7(a){}
function BiK(a){}
function BvE(a,b){a.df=b;}
function AWb(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.d/16.0);d=P(b.e/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(!AI7(a.ek,b)){BK(CZ(),B(1274));Bb(a.ek,b);}return;case 1:A5V(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(!AI7(a.ek,b)){BK(CZ(),B(1274));Bb(a.ek,b);}return;default:EK();}}CV().s(a,
b,c,d,e,f,g,h,$p);}
function AOH(){var b,c,d,e;b=Co(16);c=b.data;CDU=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;}}
function OG(){var a=this;D.call(a);a.Ox=null;a.gy=0;a.zw=0;a.Gm=0;a.Gn=0;a.Qs=0;a.Q$=0;a.Mn=0;a.wU=0;a.AM=0;a.xH=0;a.a17=0;a.a4Y=0;a.a7c=0;a.hl=0;a.ea=null;a.a0L=0;a.a3G=0;a.a6u=0;a.a$w=0.0;a.lE=0;a.a78=null;a.bd5=0;a.Hw=0;a.be_=0;a.bee=0;a.uv=0;a.nC=0;a.hL=null;a.kv=null;}
var CDY=null;var BU$=0;function KH(){KH=Bi(OG);BL_();}
function BQN(a,b,c,d,e,f,g){var h=new OG();Bae(h,a,b,c,d,e,f,g);return h;}
function Bae(a,b,c,d,e,f,g,h){KH();a.gy=(-1);a.hl=0;a.ea=GC(2);a.Hw=1;a.nC=0;a.hL=Ct();a.Ox=b;a.kv=c;a.Mn=g;a.Q$=g;a.Qs=g;g=Bp(g,g);a.a$w=Gf((g+g|0)+g|0)/2.0;a.gy=h;a.zw=(-999);AJ7(a,d,e,f);a.lE=0;}
function AJ7(a,b,c,d){var e,f,g,h,i;if(!(b==a.zw&&c==a.Gm&&d==a.Gn)){AH_(a);a.zw=b;a.Gm=c;a.Gn=d;e=a.Qs;a.a0L=b+(e/2|0)|0;f=a.Q$;a.a3G=c+(f/2|0)|0;g=a.Mn;a.a6u=d+(g/2|0)|0;h=b&1023;a.a17=h;a.a4Y=c;i=d&1023;a.a7c=i;a.wU=b-h|0;a.AM=c-c|0;a.xH=d-i|0;a.a78=Zs(b-2.0,c-2.0,d-2.0,(b+e|0)+2.0,(c+f|0)+2.0,(d+g|0)+2.0);R_(a);}}
function AS4(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(EL()){var $T=CV();$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.lE)return;KH();BU$=BU$+1|0;b=a.zw;c=a.Gm;d=a.Gn;e=b+a.Qs|0;f=c+a.Q$|0;g=d+a.Mn|0;h=0;while(h<2){a.ea.data[h]=1;h=h+1|0;}CDZ=0;i=Ge();EG(i,a.hL);D1(a.hL);j=new RE;k
=a.Ox;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:AT2(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=CDY;$p=2;continue _;}t=0;if(t)a.ea.data[r]=0;if(!s)break;r=r+1|0;}}if(a.ea.data[0])Hp(a.gy,1);if(a.ea.data[1])Hp(a.gy+1|0,1);u=Ge();EG(u,a.hL);IF(u,i);EG(a.kv,u);IF(i,a.hL);Lb(a.kv,i);a.uv=CDZ;a.nC=1;return;case 2:AXO(k);if(C()){break _;}$p=3;case 3:AYw();if(C()){break _;}Ka(CDY,
0.0,0.0,0.0);a:{while(true){if(t)a.ea.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=CDY;$p=2;continue _;}t=0;}}if(a.ea.data[0])Hp(a.gy,1);if(a.ea.data[1])Hp(a.gy+1|0,1);u=Ge();EG(u,a.hL);IF(u,i);EG(a.kv,u);IF(i,a.hL);Lb(a.kv,i);a.uv=CDZ;a.nC=1;return;case 4:$z=Pb(j,m,p,l);if(C()){break _;}v=$z;if(v>0){if(!o){o=1;Og(a.gy+r|0,4864);BR(CDY);Ka(CDY,a.a17-a.zw|0,a.a4Y-a.Gm|0,a.a7c-a.Gn|0);}if(!r){O();if(B27.data[v]){h
=(m>>4)-j.qH|0;n=(l>>4)-j.mD|0;k=j.q0.data[h].data[n];n=m&15;h=l&15;$p=5;continue _;}}O();w=BU_.data[v];n=Bc(w.tt(),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=CDY;$p=2;continue _;}t=0;if(t)a.ea.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.ea.data[0])Hp(a.gy,1);if(a.ea.data[1])Hp(a.gy+1|0,1);u=Ge();EG(u,a.hL);IF(u,i);EG(a.kv,u);IF(i,a.hL);Lb(a.kv,i);a.uv=CDZ;a.nC=1;return;case 5:$z=
A0m(k,n,p,h);if(C()){break _;}k=$z;XA();if(AGu(CD0,k)===null?0:1)Bb(a.hL,k);O();w=BU_.data[v];n=Bc(w.tt(),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=CDY;$p=2;continue _;}t=0;if(t)a.ea.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.ea.data[0])Hp(a.gy,1);if(a.ea.data[1])Hp(a.gy+1|0,1);u=Ge();EG(u,a.hL);IF(u,i);EG(a.kv,u);IF(i,a.hL);Lb(a.kv,i);a.uv=CDZ;a.nC=1;return;case 6:$z=A0J(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=CDY;$p=2;continue _;}t=0;if(t)a.ea.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.ea.data[0])Hp(a.gy,1);if(a.ea.data[1])Hp(a.gy+1|0,1);u=Ge();EG(u,a.hL);IF(u,i);EG(a.kv,u);IF(i,a.hL);Lb(a.kv,i);a.uv=CDZ;a.nC=1;return;default:EK();}}CV().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 Np(a,b){var c,d,e;c=b.d-a.a0L;d=b.i-a.a3G;e=b.e-a.a6u;return c*c+d*d+e*e;}
function AH_(a){var b;b=0;while(b<2){a.ea.data[b]=1;Hp(a.gy,1);Hp(a.gy+1|0,1);b=b+1|0;}a.hl=0;a.nC=0;}
function Un(a,b){return !a.hl?(-1):a.ea.data[b]?(-1):a.gy+b|0;}
function AV$(a){var b,c;if(!a.nC)b=0;else{c=a.ea.data;b=c[0]&&c[1]&&!a.lE?1:0;}return b;}
function R_(a){a.lE=1;}
function BL_(){Cf();CDY=BU8;BU$=0;}
var IN=K(B7);
function Lc(){D.call(this);this.td=0.0;}
function CD1(){var a=new Lc();V4(a);return a;}
function V4(a){a.td=0.0;}
function Bq1(b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU8;Bn(3042);Bl(3553);Dh(770,771);CE(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:AXO(k);if(C()){break _;}Bn(3553);Bl(3042);return;default:EK();}}CV().s(b,
c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function BeF(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(EL()){var $T=CV();$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);Bn(3042);Bl(3008);Dh(770,771);B8();Cf();p=BU8;BR(p);Fs(p,
i,j,k,h);q=d;r=c;BP(p,q,r,0.0);s=b;BP(p,s,r,0.0);Fs(p,m,n,o,l);r=e;BP(p,s,r,0.0);BP(p,q,r,0.0);$p=1;case 1:AXO(p);if(C()){break _;}Bl(3042);Bn(3008);Bn(3553);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function BfH(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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-(D$(b,c)/2|0)|0;h=e;$p=1;case 1:AV8(b,c,g,h,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A3A(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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:AV8(b,c,g,h,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A5u(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU8;BR(h);i=b+0|0;j=c+g|0;k=a.td;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.td;k=(d+f|0)*0.00390625;L(h,n,j,o,k,m);m=c+0|0;o=a.td;j=(e+0|0)*0.00390625;L(h,n,m,o,k,j);L(h,i,m,a.td,l,j);$p=1;case 1:AXO(h);if(C()){break _;}return;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function Dq(){var a=this;Lc.call(a);a.w=null;a.S=0;a.bb=0;a.bq=null;a.oh=0;a.bp=null;a.zC=null;}
function CD2(){var a=new Dq();EF(a);return a;}
function EF(a){V4(a);a.bq=Ct();a.oh=0;a.zC=null;}
function AUN(a,b,c,d){var e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.bq;if(e>=f.o)return;f=Be(f,e);g=a.w;$p=1;case 1:A_a(f,g,b,c);if(C()){break _;}e=e+1|0;f=a.bq;if(e>=f.o)return;f=Be(f,e);g=a.w;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A41(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARF(d,e);if(C()){break _;}d=a.w;$p=2;case 2:ASW(d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function APM(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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.bq;if(e>=g.o)break a;g=Be(g,e);if(g.PW(a.w,b,c)){a.zC=g;h=a.w.d6;i=1.0;if(h.fB.fK!==0.0){j=MP(B(841),B(323),B(29));k=new S;T(k);H(H(k,j),B(325));d=ZJ(Q(k));if(d){l=Ij(d==(-1)?B(4):CG(d));k=new S;T(k);H(H(H(H(k,B(324)),j),l),B(325));l=Q(k);if(!Ey(h.kr,
l)){k=N7();Mv();if(k===BYp){d=1;$p=2;continue _;}d=1;k=h.wW;$p=3;continue _;}k=Ck(h.kr,l);if(k!==null)K7(k,f*h.fB.fK,i,0);}}$p=1;continue _;}e=e+1|0;}}}return;case 1:a.hy(g);if(C()){break _;}while(true){e=e+1|0;g=a.bq;if(e>=g.o)break;g=Be(g,e);if(!g.PW(a.w,b,c))continue;else{a.zC=g;h=a.w.d6;i=1.0;if(h.fB.fK!==0.0){j=MP(B(841),B(323),B(29));k=new S;T(k);H(H(k,j),B(325));d=ZJ(Q(k));if(d){l=Ij(d==(-1)?B(4):CG(d));k=new S;T(k);H(H(H(H(k,B(324)),j),l),B(325));l=Q(k);if(!Ey(h.kr,l)){k=N7();Mv();if(k===BYp){d=1;$p
=2;continue _;}d=1;k=h.wW;$p=3;continue _;}k=Ck(h.kr,l);if(k!==null)K7(k,f*h.fB.fK,i,0);}}continue _;}}return;case 2:$z=AZa(l,d);if(C()){break _;}k=$z;if(k!==null)B2(h.kr,l,k);if(k!==null)K7(k,f*h.fB.fK,i,0);$p=1;continue _;case 3:$z=Bc1(l,d,k);if(C()){break _;}k=$z;if(k!==null)B2(h.kr,l,k);if(k!==null)K7(k,f*h.fB.fK,i,0);$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function Boz(a,b,c,d){var e;e=a.zC;if(e!==null&&!d){e.a3W(b,c);a.zC=null;}}
function BcA(a,b){}
function Baj(a,b,c,d){var $p,$z;$p=0;if(EL()){var $T=CV();$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.ht;a.S=c;a.bb=d;$p=1;case 1:a.gD();if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function BeO(a){}
function AVV(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(HJ()){$p=1;continue _;}if(!Fj())return;$p=2;continue _;case 1:APT(a);if(C()){break _;}if(HJ()){continue _;}if(!Fj())return;$p=2;case 2:Bgx(a);if(C()){break _;}if(!Fj())return;continue _;default:EK();}}CV().s(a,$p);}
function APT(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!C5()){a.a47(Bp(A5S(),a.S)/a.w.b7|0,(a.bb-(Bp(Bdy(),a.bb)/a.w.bE|0)|0)-1|0,Dy());return;}b=Bp(A5S(),a.S)/a.w.b7|0;c=(a.bb-(Bp(Bdy(),a.bb)/a.w.bE|0)|0)-1|0;d=Dy();$p=1;case 1:a.a61(b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function Bgx(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!Ds())return;b=B0F;c=b!==null?b.a56:0;d=Bm();$p=1;case 1:a.lF(c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function A_K(a){}
function A_z(a){}
function ARi(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;$p=1;case 1:AWW(a,b);if(C()){break _;}return;default:EK();}}CV().s(a,b,$p);}
function AWW(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.s===null){$p=1;continue _;}c=0;b=0;d=a.S;e=a.bb;f=(-1072689136);g=(-804253680);$p=2;continue _;case 1:A7P(a,b);if(C()){break _;}return;case 2:BeF(a,c,b,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A7P(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU8;d=3553;e=a.w.Y;f=B(310);$p=1;case 1:$z=AV7(e,f);if(C()){break _;}g=$z;C9(d,g);CE(1.0,1.0,1.0,1.0);BR(c);HZ(c,4210752);g=a.bb;h=g;i=g/32.0;j=b;L(c,0.0,h,0.0,0.0,i+j);g=a.S;k=g;d=a.bb;L(c,k,d,0.0,g/32.0,d/32.0+j);g=a.S;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:AXO(c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function Byq(a){return 1;}
function A2Z(){Dq.call(this);this.M0=0;}
function BOO(){var a=new A2Z();BLW(a);return a;}
function BLW(a){EF(a);a.M0=0;}
function A6u(a){a.M0=a.M0+1|0;}
function A0a(a){D1(a.bq);Bb(a.bq,EH(0,(a.S/2|0)-100|0,((a.bb/4|0)+120|0)+12|0,B(1275)));}
function A5G(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.gj&&!b.cH){c=a.w;b=M_();$p=1;continue _;}return;case 1:ARF(c,b);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function AWJ(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}e=a.bp;f=B(1276);g=a.S/2|0;h=((a.bb/4|0)-60|0)+20|0;i=16777215;$p=2;case 2:BfH(a,e,f,g,h,i);if(C()){break _;}f=a.bp;e=B(1277);g=(a.S/2|0)-140|0;h=(((a.bb/4|0)-60|0)+60|0)+0|0;i=10526880;$p=3;case 3:A3A(a,f,e,g,h,i);if(C()){break _;}f=a.bp;e=B(1278);i=(a.S/2|0)-140|0;g=(((a.bb/4|0)-60
|0)+60|0)+18|0;h=10526880;$p=4;case 4:A3A(a,f,e,i,g,h);if(C()){break _;}f=a.bp;e=B(1279);g=(a.S/2|0)-140|0;h=(((a.bb/4|0)-60|0)+60|0)+27|0;i=10526880;$p=5;case 5:A3A(a,f,e,g,h,i);if(C()){break _;}f=a.bp;e=B(1280);g=(a.S/2|0)-140|0;h=(((a.bb/4|0)-60|0)+60|0)+45|0;i=10526880;$p=6;case 6:A3A(a,f,e,g,h,i);if(C()){break _;}$p=7;case 7:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function A4j(){D.call(this);this.brQ=0;}
var A2H=K();
function CD3(){var a=new A2H();Bw1(a);return a;}
function Bw1(a){}
function Iz(){var a=this;D.call(a);a.h9=null;a.CV=0.0;a.CU=0.0;}
function Nz(a,b,c,d,e){var f=new Iz();BED(f,a,b,c,d,e);return f;}
function BED(a,b,c,d,e,f){a.h9=AND(b,c,d);a.CV=e;a.CU=f;}
function S9(a,b,c){var d;d=new Iz;d.h9=a.h9;d.CV=b;d.CU=c;return d;}
function J9(){var a=this;D.call(a);a.m$=null;a.a0U=0;a.NA=0;}
function CD4(a,b,c,d,e){var f=new J9();NA(f,a,b,c,d,e);return f;}
function NA(a,b,c,d,e,f){var g,h,i,j,k,l;g=b.data;a.a0U=0;a.NA=0;a.m$=b;a.a0U=g.length;h=g[0];i=e/64.0-0.0015625000232830644;j=d/32.0+0.0031250000465661287;g[0]=S9(h,i,j);h=g[1];k=c/64.0+0.0015625000232830644;g[1]=S9(h,k,j);h=g[2];l=f/32.0-0.0031250000465661287;g[2]=S9(h,k,l);g[3]=S9(g[3],i,l);}
function ANT(){D.call(this);this.a8_=null;}
function BGy(a){var b;b=ABC();if(!b&&B0N)B0K=F1();B0N=b;}
function UJ(){var a=this;D.call(a);a.bX=0;a.bco=0;a.Gs=BS;a.b4=BS;a.wJ=0;a.iE=0;a.a69=0;a.yk=null;a.cb=null;a.i4=0;a.q1=0;a.MU=null;a.gx=null;a.hS=null;}
var CD5=null;function AJ5(a){var b;b=a.yk;if(b!==null)A$8(b);return 0;}
function A$s(a,b){var c,d,e,f,g,h,i,j,k,$$je;c=a.cb;if(c!==null&&c.ci!==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.bX){case 6:a.bX=13;a.cb.bZ=B(1281);a.wJ=0;return (-2);case 7:e=A5x(a.yk,e);if(e==(-3)){a.bX=13;a.wJ=0;continue i;}if(!e)e=d;if(e!=1)break i;a.Gs=a.cb.el.r8();Q7(a.yk);if(!a.iE){a.bX=12;e=d;continue i;}a.bX=8;e=d;break w;case 12:break e;case 13:return (-3);case 14:break r;case 23:try{e=LJ(a,2,e,d);}catch($$e){$$je=N($$e);if
($$je instanceof G0){c=$$je;return c.j2;}else{throw $$e;}}f=a.b4;b=BU(f)&65535;a.i4=b;if((b&255)!=8){a.cb.bZ=B(1282);a.bX=13;continue i;}if(b&57344){a.cb.bZ=B(1283);a.bX=13;continue i;}if(b&512)P4(a,2,f);a.bX=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.cb;b=c.L;if
(!b)return e;c.L=b-1|0;c.F=Bk(c.F,M(1));g=c.ci.data;b=c.D;c.D=b+1|0;a.b4=Cg(M((g[b]&255)<<24),I(4278190080, 0));a.bX=9;e=d;}c=a.cb;b=c.L;if(!b)return e;c.L=b-1|0;c.F=Bk(c.F,M(1));f=a.b4;g=c.ci.data;b=c.D;c.D=b+1|0;a.b4=Bk(f,Cg(M((g[b]&255)<<16),M(16711680)));a.bX=10;e=d;}c=a.cb;b=c.L;if(!b)return e;c.L=b-1|0;c.F=Bk(c.F,M(1));f=a.b4;g=c.ci.data;b=c.D;c.D=b+1|0;a.b4=Bk(f,Cg(M((g[b]&255)<<8),M(65280)));a.bX=11;e=d;}c=a.cb;b=c.L;if(!b)return e;c.L=b-1|0;c.F=Bk(c.F,M(1));f=a.b4;g=c.ci.data;b=c.D;c.D=b+1|0;f=Bk(f,
Cg(M(g[b]),M(255)));a.b4=f;b=a.i4;if(b)a.b4=Cg(DN(DN(DN(C4(Cg(f,M(-16777216)),24),C4(Cg(f,M(16711680)),8)),Eq(Cg(f,M(65280)),8)),Eq(Cg(f,M(65535)),24)),I(4294967295, 0));e=BU(a.Gs);f=a.b4;if(e!=BU(f))c.bZ=B(1284);else if(b){c=a.gx;if(c!==null)c.XL=f;}a.bX=15;e=d;}if(!(a.iE&&a.i4)){c=a.cb.bZ;if(c===null)break f;if(!CN(c,B(1284)))break f;a.bX=13;a.wJ=5;continue i;}try{e=LJ(a,4,e,d);}catch($$e){$$je=N($$e);if($$je instanceof G0){c=$$je;return c.j2;}else{throw $$e;}}c=a.cb.bZ;if(c!==null&&CN(c,B(1284))){a.bX=13;a.wJ
=5;continue i;}f=a.b4;c=a.cb;if(Eb(f,Cg(c.hN,I(4294967295, 0)))){c.bZ=null;break f;}c.bZ=B(1285);a.bX=13;continue i;}if(!a.iE){a.bX=7;continue i;}try{e=LJ(a,2,e,d);}catch($$e){$$je=N($$e);if($$je instanceof G0){c=$$je;return c.j2;}else{throw $$e;}}b=a.iE;h=Bc(b,4);if(!(h&&!(b&2))&&Eb(a.b4,M(35615))){if(!h)a.iE=2;a.cb.el=Ux();P4(a,2,a.b4);if(a.gx===null)a.gx=BJn();a.bX=23;continue i;}if(b&2){a.bX=13;a.cb.bZ=B(1286);continue i;}a.i4=0;f=a.b4;i=BU(f)&255;a.bco=i;j=BU(C4(f,8))&255;if(!(b&1&&!(((i<<8)+j|0)%31|0))
&&(i&15)!=8){if(h){a.bX=13;a.cb.bZ=B(1286);continue i;}c=a.cb;c.D=c.D-2|0;c.L=c.L+2|0;c.F=BJ(c.F,M(2));a.iE=0;a.bX=7;continue i;}if((i&15)!=8){a.bX=13;a.cb.bZ=B(1282);continue i;}if(!h)a.iE=1;if(((i>>4)+8|0)>a.a69){a.bX=13;a.cb.bZ=B(1287);continue i;}a.cb.el=BuG();if(j&32){a.bX=2;break d;}a.bX=7;continue i;}break m;}try{e=LJ(a,4,e,d);}catch($$e){$$je=N($$e);if($$je instanceof G0){c=$$je;return c.j2;}else{throw $$e;}}c=a.gx;if(c!==null)c.bdF=a.b4;if(a.i4&512)P4(a,4,a.b4);a.bX=17;}try{e=LJ(a,2,e,d);}catch($$e)
{$$je=N($$e);if($$je instanceof G0){c=$$je;return c.j2;}else{throw $$e;}}c=a.gx;if(c!==null){b=BU(a.b4);c.a_0=b&255;c.QI=b>>8&255;}if(a.i4&512)P4(a,2,a.b4);a.bX=18;}if(!(a.i4&1024)){c=a.gx;if(c!==null)c.n8=null;}else{try{e=LJ(a,2,e,d);}catch($$e){$$je=N($$e);if($$je instanceof G0){c=$$je;return c.j2;}else{throw $$e;}}c=a.gx;if(c!==null)c.n8=BT(BU(a.b4)&65535);if(a.i4&512)P4(a,2,a.b4);}a.bX=19;}if(!(a.i4&1024)){c=a.gx;if(c!==null)c.n8=null;}else x:{try{e=A0B(a,e,d);if(a.gx===null)break x;g=S5(a.hS);k=g.data;a.hS
=null;b=k.length;k=a.gx.n8;if(b!=k.data.length){a.cb.bZ=B(1288);a.bX=13;continue i;}Cx(g,0,k,0,b);break x;}catch($$e){$$je=N($$e);if($$je instanceof G0){c=$$je;return c.j2;}else{throw $$e;}}}a.bX=20;}y:{if(!(a.i4&2048)){c=a.gx;if(c!==null)c.Bf=null;}else{z:{try{e=ABk(a,e,d);c=a.gx;if(c===null)break z;c.Bf=S5(a.hS);break z;}catch($$e){$$je=N($$e);if($$je instanceof G0){c=$$je;break h;}else{throw $$e;}}}try{a.hS=null;break y;}catch($$e){$$je=N($$e);if($$je instanceof G0){c=$$je;break h;}else{throw $$e;}}}}a.bX
=21;}ba:{if(!(a.i4&4096)){c=a.gx;if(c!==null)c.B_=null;}else{bb:{try{e=ABk(a,e,d);c=a.gx;if(c===null)break bb;c.B_=S5(a.hS);break bb;}catch($$e){$$je=N($$e);if($$je instanceof G0){c=$$je;break g;}else{throw $$e;}}}try{a.hS=null;break ba;}catch($$e){$$je=N($$e);if($$je instanceof G0){c=$$je;break g;}else{throw $$e;}}}}a.bX=22;}if(a.i4&512){try{e=LJ(a,2,e,d);}catch($$e){$$je=N($$e);if($$je instanceof G0){c=$$je;return c.j2;}else{throw $$e;}}c=a.gx;if(c!==null)c.bfi=BU(Cg(a.b4,M(65535)));if(EB(a.b4,Cg(a.cb.el.r8(),
M(65535)))){a.bX=13;a.cb.bZ=B(1289);a.wJ=5;continue;}}a.cb.el=Ux();a.bX=7;}return e;}return c.j2;}return c.j2;}a.bX=12;}return 1;}c=a.cb;i=c.L;if(!i)return e;c.L=i-1|0;c.F=Bk(c.F,M(1));g=c.ci.data;e=c.D;c.D=e+1|0;a.b4=Cg(M((g[e]&255)<<24),I(4278190080, 0));a.bX=3;e=d;}c=a.cb;b=c.L;if(!b)return e;c.L=b-1|0;c.F=Bk(c.F,M(1));f=a.b4;g=c.ci.data;e=c.D;c.D=e+1|0;a.b4=Bk(f,Cg(M((g[e]&255)<<16),M(16711680)));a.bX=4;e=d;}c=a.cb;b=c.L;if(!b)return e;c.L=b-1|0;c.F=Bk(c.F,M(1));f=a.b4;g=c.ci.data;b=c.D;c.D=b+1|0;a.b4=Bk(f,
Cg(M((g[b]&255)<<8),M(65280)));a.bX=5;}c=a.cb;b=c.L;if(!b)return d;c.L=b-1|0;c.F=Bk(c.F,M(1));f=a.b4;g=c.ci.data;b=c.D;c.D=b+1|0;f=Bk(f,Cg(M(g[b]),M(255)));a.b4=f;c.el.a7U(f);a.bX=6;return 2;}if(b==4&&a.bX==14)return 0;return (-2);}
function LJ(a,b,c,d){var e,f,g,h,i;if(a.q1==(-1)){a.q1=b;a.b4=BS;}while(true){e=a.q1;if(e<=0){if(b==2)a.b4=Cg(a.b4,M(65535));else if(b==4)a.b4=Cg(a.b4,I(4294967295, 0));a.q1=(-1);return c;}f=a.cb;g=f.L;if(!g)break;f.L=g-1|0;f.F=Bk(f.F,M(1));h=a.b4;i=f.ci.data;g=f.D;f.D=g+1|0;a.b4=DN(h,M((i[g]&255)<<((b-e|0)*8|0)));a.q1=e-1|0;c=d;}J(A$L(a,c));}
function ABk(a,b,c){var d,e,f,g,h;if(a.hS===null)a.hS=Bdx();while(true){d=a.cb;e=d.L;if(!e)J(A$L(a,b));d.L=e-1|0;d.F=Bk(d.F,M(1));f=d.ci;g=f.data;e=d.D;h=g[e];if(h)ACz(a.hS,f,e,1);d=a.cb;d.el.oS(d.ci,d.D,1);d=a.cb;d.D=d.D+1|0;if(!h)break;b=c;}return c;}
function A0B(a,b,c){var d,e;if(a.hS===null)a.hS=Bdx();while(Dr(a.b4,BS)){d=a.cb;e=d.L;if(!e)J(A$L(a,b));d.L=e-1|0;d.F=Bk(d.F,M(1));ACz(a.hS,d.ci,d.D,1);d=a.cb;d.el.oS(d.ci,d.D,1);d=a.cb;d.D=d.D+1|0;a.b4=BJ(a.b4,M(1));b=c;}return b;}
function P4(a,b,c){var d;d=0;while(d<b){a.MU.data[d]=BU(Cg(c,M(255)))<<24>>24;c=C4(c,8);d=d+1|0;}a.cb.el.oS(a.MU,0,b);}
function Bd0(){CD5=JZ([0,0,(-1),(-1)]);}
function ADi(){var a=this;BZ.call(a);a.XX=null;a.bam=null;}
function BiZ(a,b){var c;c=b-55296|0;return c>=0&&c<2048?a.gm^IK(a.XX,c):0;}
function ADh(){var a=this;BZ.call(a);a.a0k=null;a.a4a=null;a.a9K=null;}
function Bo_(a,b){var c,d;c=b-55296|0;d=c>=0&&c<2048?a.gm^IK(a.a0k,c):0;return a.a4a.bf(b)&&!d?1:0;}
var I3=K(B7);
function CD6(){var a=new I3();BsN(a);return a;}
function BsN(a){X(a);}
function AA6(){var a=this;BZ.call(a);a.Di=null;a.bdc=null;}
function Bz4(a,b){return a.dc^IK(a.Di,b);}
function Brl(a){var b,c,d;b=new S;T(b);c=QA(a.Di,0);while(c>=0){TG(b,LU(c));Br(b,124);c=QA(a.Di,c+1|0);}d=b.bB;if(d>0)AJ$(b,d-1|0);return Q(b);}
function ALx(){var a=this;BZ.call(a);a.a6l=null;a.a_w=null;}
function Bue(a,b){return a.a6l.bf(b);}
function ALv(){var a=this;BZ.call(a);a.Lw=0;a.Yl=null;a.Sf=null;}
function Bm7(a,b){return !(a.Lw^IK(a.Sf.cj,b))&&!(a.Lw^a.Sf.lW^a.Yl.bf(b))?0:1;}
function ALw(){var a=this;BZ.call(a);a.Iu=0;a.WM=null;a.P9=null;}
function BIp(a,b){return !(a.Iu^IK(a.P9.cj,b))&&!(a.Iu^a.P9.lW^a.WM.bf(b))?1:0;}
function ALA(){var a=this;BZ.call(a);a.a7N=0;a.WQ=null;a.WJ=null;a.bds=null;}
function BGw(a,b){return a.a7N^(!a.WQ.bf(b)&&!a.WJ.bf(b)?0:1);}
function ALB(){var a=this;BZ.call(a);a.a2N=0;a.Y9=null;a.YQ=null;a.be$=null;}
function BgB(a,b){return a.a2N^(!a.Y9.bf(b)&&!a.YQ.bf(b)?0:1)?0:1;}
function ALy(){var a=this;BZ.call(a);a.a2k=null;a.baO=null;}
function Bzf(a,b){return Hh(a.a2k,b);}
function ALz(){var a=this;BZ.call(a);a.a7y=null;a.a$X=null;}
function BAl(a,b){return Hh(a.a7y,b)?0:1;}
function ALC(){var a=this;BZ.call(a);a.VM=null;a.Zd=0;a.a3C=null;}
function BnK(a,b){return !Hh(a.VM,b)&&!(a.Zd^IK(a.a3C.cj,b))?0:1;}
function ALD(){var a=this;BZ.call(a);a.a3b=null;a.a6R=0;a.VW=null;}
function BGb(a,b){return !Hh(a.a3b,b)&&!(a.a6R^IK(a.VW.cj,b))?1:0;}
function AA5(){var a=this;BZ.call(a);a.Wt=0;a.a0s=null;a.W6=null;a.a8q=null;}
function Bwc(a,b){return !(a.Wt^a.a0s.bf(b))&&!Hh(a.W6,b)?0:1;}
function ABh(){var a=this;BZ.call(a);a.a7H=0;a.T$=null;a.Ue=null;a.bbn=null;}
function BjC(a,b){return !(a.a7H^a.T$.bf(b))&&!Hh(a.Ue,b)?1:0;}
function AA3(){var a=this;BZ.call(a);a.a5R=null;a.a8M=null;}
function Bx4(a,b){return Hh(a.a5R,b);}
function AA4(){var a=this;BZ.call(a);a.a2c=null;a.be7=null;}
function BGX(a,b){return Hh(a.a2c,b)?0:1;}
function AA9(){var a=this;BZ.call(a);a.a7M=null;a.V3=0;a.a08=null;}
function Bks(a,b){return Hh(a.a7M,b)&&a.V3^IK(a.a08.cj,b)?1:0;}
function AA2(){var a=this;BZ.call(a);a.Z3=null;a.Zi=0;a.a2_=null;}
function Bu2(a,b){return Hh(a.Z3,b)&&a.Zi^IK(a.a2_.cj,b)?0:1;}
function AA7(){var a=this;BZ.call(a);a.a0e=0;a.XW=null;a.a2K=null;a.bdq=null;}
function BpU(a,b){return a.a0e^a.XW.bf(b)&&Hh(a.a2K,b)?1:0;}
function AA8(){var a=this;BZ.call(a);a.a6Z=0;a.Xy=null;a.a0b=null;a.a$3=null;}
function Bmr(a,b){return a.a6Z^a.Xy.bf(b)&&Hh(a.a0b,b)?0:1;}
function W4(){var a=this;D.call(a);a.bdK=null;a.a4J=0.0;a.a85=0.0;a.rI=null;a.xl=null;a.Qu=null;a.pT=0;}
function AN4(a,b){var c;if(b!==null){a.xl=b;return a;}c=new BH;Ba(c,B(1290));J(c);}
function BLo(a,b){}
function AJf(a,b){var c;if(b!==null){a.Qu=b;return a;}c=new BH;Ba(c,B(1290));J(c);}
function BHh(a,b){}
function Zm(a,b,c,d){var e,f,g,$$je;e=a.pT;if(!(e==2&&!d)&&e!=3){a.pT=d?2:1;while(true){try{f=AVt(a,b,c);}catch($$e){$$je=N($$e);if($$je instanceof B7){g=$$je;b=new WE;Qw(b,g);J(b);}else{throw $$e;}}if(Km(f))return f;if(LC(f)){if(d&&Fe(b)){g=a.xl;Ie();if(g===CDw)return Es(DB(b));if(DB(c)<=Z(a.rI))return CD7;HA(b,b.bW+DB(b)|0);if(a.xl===BVh)Zk(c,a.rI);}return f;}if(AIs(f)){g=a.xl;Ie();if(g===CDw)return f;if(g===BVh){if(DB(c)<Z(a.rI))return CD7;Zk(c,a.rI);}HA(b,b.bW+Uv(f)|0);}else if(Vr(f)){g=a.Qu;Ie();if(g===
CDw)break;if(g===BVh){if(DB(c)<Z(a.rI))return CD7;Zk(c,a.rI);}HA(b,b.bW+Uv(f)|0);}}return f;}b=new CP;X(b);J(b);}
function AII(a,b){var c;c=a.pT;if(c!=3&&c!=2){b=new CP;X(b);J(b);}a.pT=3;return CD8;}
function A3d(a){a.pT=0;return a;}
function BaK(a,b){var c,d,e;c=a.pT;if(c&&c!=3){b=new CP;X(b);J(b);}if(!DB(b))return A$X(0);if(a.pT)A3d(a);d=A$X(D4(8,DB(b)*a.a4J|0));while(true){e=Zm(a,b,d,0);if(LC(e))break;if(Km(e))d=AFV(a,d);if(!Qi(e))continue;Rb(e);}b=Zm(a,b,d,1);if(Qi(b))Rb(b);while(!LC(AII(a,d))){d=AFV(a,d);}Sd(d);return d;}
function AFV(a,b){var c,d;c=b.wd;d=AJa(AAO(c,D4(8,c.data.length*2|0)));HA(d,b.bW);return d;}
function BlH(a,b){return CD8;}
function BqZ(a){}
var KN=K(BC);
function CD9(){var a=new KN();Bzw(a);return a;}
function Bzw(a){X(a);}
function L6(){var a=this;D.call(a);a.bY=null;a.a6B=0;}
function CD$(a){var b=new L6();AOi(b,a);return b;}
function AOi(a,b){a.a6B=0;a.bY=b;}
function BbY(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(EL()){var $T=CV();$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.bY.cq;g=f.kY;$p=1;case 1:a:{$z=A7F(g,b,c,d);if(C()){break _;}e=$z;if(e){O();g=BU_.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,BA$(f.kY,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.bY.s;O();q=BU_.data;$p=2;case 2:$z=A7F(f,b,c,d);if(C()){break _;}e=$z;r=q[e];$p=3;case 3:$z=AUa(f,b,c,d);if(C()){break _;}h=$z;e=0;$p=4;case 4:$z=A14(f,b,c,d,e);if(C()){break _;}s=$z;if(r!==null&&s){t=a.bY.d6;u=r.fg.Oc();v=b+0.5;w=c+0.5;x=d+0.5;g=r.fg;y=(g.m4+1.0)/2.0;z=g.ms*0.800000011920929;$p=5;continue _;}return s;case 5:AT1(t,u,v,w,x,y,z);if(C()){break _;}$p
=6;case 6:r.tM(f,b,c,d,h);if(C()){break _;}return s;default:EK();}}CV().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 AX0(a){return 1;}
function BtV(a,b){}
function A6g(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(c,e,f,g);if(C()){break _;}i=$z;if(i>0){O();j=BU_.data[i];$p=2;continue _;}if(d===null)return 0;j=Ex(d);$p=3;continue _;case 2:$z=j.kA(c,e,f,g,b);if(C()){break _;}i=$z;if(i)e=1;else{if(d!==null){j=Ex(d);$p=3;continue _;}e=0;}return e;case 3:$z=j.i0(d,b,c,e,f,g,h);if(C()){break _;}e=$z;return e;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function BoR(a,b){var c,d;c=new Mr;d=a.bY;ACj(c,d,b,d.pq);return c;}
function U4(){var a=this;D.call(a);a.jp=null;a.kl=null;a.Cv=0;a.Ft=0;a.E7=0;a.Tb=0.0;a.Ta=0.0;a.Xd=0;a.W$=0;a.W_=0;a.Xa=0;a.V9=0.0;a.V$=0.0;a.V_=0.0;a.BZ=0.0;a.BJ=0.0;a.Br=0.0;}
var BU8=null;function Cf(){Cf=Bi(U4);BD8();}
function AXO(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:AME(a.jp);b=a.jp;$p=1;case 1:BFm(b);if(C()){break _;}a.kl=null;a.Cv=0;a.Ft=0;a.E7=0;return;default:EK();}}CV().s(a,b,$p);}
function BR(a){LX(a,7);}
function LX(a,b){var c,d;c=a.jp;if(c.tA){d=new CP;Ba(d,B(1291));J(d);}c.tA=1;NZ(c);c.Sx=b;c.zN=0;c=c.dG;JR(c,c.pp);}
function C_(a,b,c,d){AAT(a,b*255.0|0,c*255.0|0,d*255.0|0);}
function Fs(a,b,c,d,e){AIx(a,b*255.0|0,c*255.0|0,d*255.0|0,e*255.0|0);}
function AAT(a,b,c,d){AIx(a,b,c,d,255);}
function AIx(a,b,c,d,e){var f;if(!a.jp.zN){f=a.kl;if(f!==null)a.kl=MJ(f.If,1,f.DK,0);else a.kl=MJ(0,1,0,0);a.Ft=1;a.Xd=b;a.W$=c;a.W_=d;a.Xa=e;}}
function L(a,b,c,d,e,f){var g;g=a.kl;if(g!==null)a.kl=MJ(1,g.F4,g.DK,0);else a.kl=MJ(1,0,0,0);a.Cv=1;a.Tb=e;a.Ta=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.jp;f=a.kl;if(f===null)f=MJ(0,0,0,0);e.m8=f;PI(a.jp,b+a.BZ,c+a.BJ,d+a.Br);if(a.Cv)NW(a.jp,a.Tb,a.Ta);if(a.Ft){e=a.jp;g=a.Xd;h=a.W$;i=a.W_;j=a.Xa;if(!e.zN){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.m8;k=Bp(e.mc,f.nZ)+f.TH|0;AZN();if(CCX===null){f=new $rt_globals.ArrayBuffer(2);l=new $rt_globals.Int16Array(f);0;l[0]=1;CCX=(new $rt_globals.Int8Array(f))[0]?CCW:CCO;}if(CCX!==CCW)NN(e.dG,k,g<<24|h<<
16|i<<8|j);else NN(e.dG,k,j<<24|i<<16|h<<8|g);}}if(a.E7){e=a.jp;m=a.V9;n=a.V$;o=a.V_;f=e.m8;h=Bp(e.mc,f.nZ)+f.JZ|0;YV(e.dG,h,(((m|0)*127|0)&255)<<24>>24);YV(e.dG,h+1|0,(((n|0)*127|0)&255)<<24>>24);YV(e.dG,h+2|0,(((o|0)*127|0)&255)<<24>>24);}Pz(a.jp);}
function HZ(a,b){AAT(a,b>>16&255,b>>8&255,b&255);}
function Cc(a,b,c,d){var e;e=a.kl;if(e!==null)a.kl=MJ(e.If,e.F4,1,0);else a.kl=MJ(0,0,1,0);a.E7=1;a.V9=b;a.V$=c;a.V_=d;}
function Ka(a,b,c,d){a.BZ=b;a.BJ=c;a.Br=d;}
function FJ(a,b,c,d){a.BZ=a.BZ+b;a.BJ=a.BJ+c;a.Br=a.Br+d;}
function BD8(){var b;b=new U4;Cf();b.Cv=0;b.Ft=0;b.E7=0;b.Tb=0.0;b.Ta=0.0;b.jp=BDV(2097152);BU8=b;}
var A61=K();
function CD_(){var a=new A61();Bpq(a);return a;}
function Bpq(a){}
function AC7(){var a=this;D.call(a);a.vY=null;a.Sk=null;a.c2=null;a.dN=0;a.nv=null;}
function A95(a,b){var c,d,e,f,g,h,i,j;D1(a.c2);a.nv=b;a.dN=0;while(a.dN<Z(b)){a:{b:{c:{c=Bd(b,a.dN);switch(c){case 39:a.dN=a.dN+1|0;d=new S;T(d);while(a.dN<Z(a.nv)){e=a.nv;f=a.dN;a.dN=f+1|0;c=Bd(e,f);if(c!=39)Br(d,c);else{if(a.dN>=Z(a.nv))break;if(Bd(a.nv,a.dN)!=39)break;Br(d,39);a.dN=a.dN+1|0;}}Bb(a.c2,BnP(Q(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
=Er(a);Bb(a.c2,JJ(6,f,3));break a;case 69:case 99:f=Er(a);Bb(a.c2,BRQ(a.vY,f>3?0:1));break a;case 70:f=Er(a);Bb(a.c2,JJ(8,f,2));break a;case 71:Er(a);d=a.c2;g=new AIR;h=a.vY;if(h.Am===null){e=h.pI;i=e.e9;j=e.e4;if(Cz$===null)Cz$=BpR();h.Am=NY(Cz$,i,j);}g.zG=h.Am.c4();Bb(d,g);break a;case 72:f=Er(a);Bb(a.c2,JJ(11,f,2));break a;case 75:f=Er(a);Bb(a.c2,JJ(10,f,2));break a;case 76:case 77:break c;case 83:f=Er(a);Bb(a.c2,JJ(14,f,3));break a;case 87:f=Er(a);Bb(a.c2,JJ(4,f,1));break a;case 88:f=Er(a);if(f>3){b=new BH;c
=a.dN;d=B6();Db(H(d,B(1292)),c);Bgw(b,BX(d));J(b);}Bb(a.c2,BR3(f));break a;case 89:case 121:f=Er(a);if(f==2){Bb(a.c2,BPd(1));break a;}Bb(a.c2,JJ(1,f,8));break a;case 90:Er(a);d=a.c2;e=new AIM;AJK(e,a.Sk);Bb(d,e);break a;case 97:break;case 100:f=Er(a);Bb(a.c2,JJ(5,f,2));break a;case 104:f=Er(a);Bb(a.c2,BpX(10,f,12));break a;case 107:f=Er(a);Bb(a.c2,BpX(11,f,24));break a;case 109:f=Er(a);Bb(a.c2,JJ(12,f,2));break a;case 115:f=Er(a);Bb(a.c2,JJ(13,f,2));break a;case 117:f=Er(a);Bb(a.c2,BME(f));break a;case 119:f
=Er(a);Bb(a.c2,JJ(3,f,2));break a;case 122:Er(a);Bb(a.c2,BQx(a.Sk));break a;default:break b;}Er(a);Bb(a.c2,BQ_(a.vY));break a;}f=Er(a);if(f<=2){Bb(a.c2,BOf(f));break a;}Bb(a.c2,BRd(a.vY,f!=3?0:1));break a;}if(ABc(a,c))Er(a);else{d=B6();while(a.dN<Z(b)&&!ABc(a,Bd(b,a.dN))){f=a.dN;a.dN=f+1|0;Ca(d,Bd(b,f));}Bb(a.c2,BnP(BX(d)));}}}}
function ABc(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 Er(a){var b,c,d,e;b=1;c=a.nv;d=a.dN;a.dN=d+1|0;e=Bd(c,d);while(a.dN<Z(a.nv)&&Bd(a.nv,a.dN)==e){a.dN=a.dN+1|0;b=b+1|0;}return b;}
var ER=K();
var AGG=K(B7);
function BI0(a,b){var c=new AGG();BKh(c,a,b);return c;}
function BN1(a,b,c){var d=new AGG();BdE(d,a,b,c);return d;}
function BKh(a,b,c){BdE(a,b,null,c);}
function BdE(a,b,c,d){var e,f,g,$$je;a:{try{AF3();e=Bfs(B2Q,b,d);}catch($$e){$$je=N($$e);if($$je instanceof Fm){e=$$je;break a;}else{throw $$e;}}HF(a,e,c);return;}f=new AGG;g=new S;T(g);H(H(g,b),B(1293));Ba(f,Q(g));if(c!==null)Ek(f,c);Ek(f,e);J(f);}
function Zi(){Gg.call(this);this.Cb=0.0;}
var CEa=null;function BJ5(a){return a.Cb|0;}
function AJ8(b){var c;c=new Zi;c.Cb=b;return c;}
function Bpu(a){var b,c;b=a.Cb;c=new S;T(c);return Q(P6(c,b));}
function BmW(a){var b;b=Y$(a.Cb);return BSq(b)^BU(b);}
function Y$(b){if(!($rt_globals.isNaN(b)?1:0))return $rt_doubleToRawLongBits(b);return I(0, 2146959360);}
function AXV(){CEa=G($rt_doublecls());}
var AXY=K();
function CEb(){var a=new AXY();BjZ(a);return a;}
function BjZ(a){}
var Ur=K(UX);
function A6$(){var a=this;Ur.call(a);a.Ih=0;a.Nx=0;a.wd=null;}
function BBI(a,b,c,d,e,f){var g=new A6$();BoG(g,a,b,c,d,e,f);return g;}
function BoG(a,b,c,d,e,f,g){ANV(a,c);a.bW=e;a.gZ=f;a.Nx=b;a.Ih=g;a.wd=d;}
function AGc(a,b){return a.wd.data[b+a.Nx|0];}
function Ww(a,b,c){a.wd.data[b+a.Nx|0]=c;}
function UT(){var a=this;D.call(a);a.a$C=null;a.Vk=null;a.Wf=0.0;a.Xs=0.0;a.Kh=null;a.Pr=null;a.Ab=0;}
function US(a,b){var c;if(b!==null){a.Kh=b;return a;}c=new BH;Ba(c,B(1294));J(c);}
function Boi(a,b){}
function YI(a,b){var c;if(b!==null){a.Pr=b;return a;}c=new BH;Ba(c,B(1294));J(c);}
function BHw(a,b){}
function Tc(a,b,c,d){var e,f,g,h,i,j,$$je;a:{e=a.Ab;if(e!=3){if(d)break a;if(e!=2)break a;}b=new CP;X(b);J(b);}a.Ab=!d?1:2;while(true){try{f=APy(a,b,c);}catch($$e){$$je=N($$e);if($$je instanceof B7){g=$$je;b=new WE;Qw(b,g);J(b);}else{throw $$e;}}if(LC(f)){if(!d)return f;h=DB(b);if(h<=0)return f;f=Es(h);}else if(Km(f))break;i=!Vr(f)?a.Kh:a.Pr;b:{Ie();if(i!==BVh){if(i===CDv)break b;else return f;}h=DB(c);j=a.Vk;e=j.data.length;if(h<e)return CD7;AG3(c,j,0,e);}HA(b,b.bW+Uv(f)|0);}return f;}
function AYA(a,b){var c,d;if(!DB(b))return ASk(0);A4s(a);c=ASk(DB(b)*a.Wf|0);while(true){d=Tc(a,b,c,0);if(d===CD8)break;if(d===CD7){c=AAP(a,c);continue;}if(!Qi(d))continue;Rb(d);}b=Tc(a,b,c,1);if(Qi(b))Rb(b);while(true){b=AHw(a,c);if(LC(b))break;if(!Km(b))continue;c=AAP(a,c);}Sd(c);return c;}
function AAP(a,b){var c,d;c=b.rU;d=Us(MT(c,c.data.length*2|0));HA(d,b.bW);return d;}
function AHw(a,b){var c,d;c=a.Ab;if(c!=2&&c!=4){b=new CP;X(b);J(b);}d=CD8;if(d===d)a.Ab=3;return d;}
function BIv(a,b){return CD8;}
function A4s(a){a.Ab=0;return a;}
function Bl$(a){}
function WU(){var a=this;D.call(a);a.tR=0;a.E8=0;}
var CD8=null;var CD7=null;function AAW(a,b){var c=new WU();Ba3(c,a,b);return c;}
function Ba3(a,b,c){a.tR=b;a.E8=c;}
function LC(a){return a.tR?0:1;}
function Km(a){return a.tR!=1?0:1;}
function Qi(a){return !AIs(a)&&!Vr(a)?0:1;}
function AIs(a){return a.tR!=2?0:1;}
function Vr(a){return a.tR!=3?0:1;}
function Uv(a){var b;if(Qi(a))return a.E8;b=new F8;X(b);J(b);}
function Es(b){return AAW(2,b);}
function SB(b){return AAW(3,b);}
function Rb(a){var b,c;switch(a.tR){case 0:b=new AIj;X(b);J(b);case 1:b=new ADx;X(b);J(b);case 2:b=new AJO;c=a.E8;X(b);b.a4g=c;J(b);case 3:b=new AIf;c=a.E8;X(b);b.a0A=c;J(b);default:}}
function Bbq(){CD8=AAW(0,0);CD7=AAW(1,0);}
function AAv(){var a=this;D.call(a);a.zN=0;a.Sx=0;a.a9$=0.0;a.a_P=0.0;a.baq=0.0;a.tA=0;a.m8=null;a.mc=0;a.dG=null;a.O_=null;a.Wz=null;a.bcq=0;a.a$k=null;a.a$l=null;a.a_L=null;a.bcH=null;a.a_R=null;a.a9q=null;a.a9o=null;a.a9p=null;a.a9s=null;a.a9t=null;a.a9r=null;}
var CEc=null;function BqV(){BqV=Bi(AAv);BJ7();}
function BDV(a){var b=new AAv();AS2(b,a);return b;}
function AS2(a,b){var c;BqV();a.bcq=0;a.a$k=null;a.a$l=null;a.a_L=null;c=new AGq;c.bbT=a;a.bcH=c;c=new AGp;c.bb8=a;a.a_R=c;a.a9q=new K$;a.a9o=new K$;a.a9p=new K$;a.a9s=new K$;a.a9t=new K$;a.a9r=new K$;c=PD(b<<2);a.dG=c;a.O_=MV(c);a.Wz=TH(a.dG);}
function NZ(a){a.mc=0;LR(a.dG);NU(a.O_);}
function NW(a,b,c){var d,e;d=a.m8;e=Bp(a.mc,d.nZ)+d.Qo|0;Or(a.dG,e,b);Or(a.dG,e+4|0,c);return a;}
function Pz(a){var b,c,d,e,f,g;b=a.mc+1|0;a.mc=b;c=a.m8.nZ;d=c>>2;b=Bp(b,c)>>2;c=a.dG.pp>>2;if(d>(c-b|0)){d=((((b+d|0)+(d>>1)|0)>>16)+1|0)<<16;BqV();e=CEc;c=c<<2;b=d<<2;f=new S;T(f);g=H(f,B(1295));Bg(g,c);g=H(g,B(1296));Bg(g,b);H(g,B(1297));DT(e,Q(f));e=PD(b);Ji(a.dG,0);XT(e,a.dG);e.by=0;e.E5=(-1);ADR(a.dG);a.dG=e;a.O_=MV(e);a.Wz=TH(a.dG);}}
function PI(a,b,c,d){var e;e=Bp(a.mc,a.m8.nZ);Or(a.dG,e,b+a.a9$);Or(a.dG,e+4|0,c+a.a_P);Or(a.dG,e+8|0,d+a.baq);return a;}
function AME(a){var b;if(!a.tA){b=new CP;Ba(b,B(1298));J(b);}a.tA=0;Ji(a.dG,0);JR(a.dG,Bp(a.mc,a.m8.nZ));}
function BJ7(){CEc=E2(B(1299));}
var Fm=K(BH);
function CEd(){var a=new Fm();BvV(a);return a;}
function BvV(a){X(a);}
var ZA=K(0);
function AGq(){D.call(this);this.bbT=null;}
function AGp(){D.call(this);this.bb8=null;}
var K$=K(Oy);
function CEe(){var a=new K$();Bg1(a);return a;}
function Bg1(a){}
function Be1(){var a=this;D.call(a);a.X5=null;a.Bi=null;a.beP=null;}
function CEf(){var a=new Be1();Bj5(a);return a;}
function BM7(a){var b=new Be1();AUL(b,a);return b;}
function Bj5(a){AUL(a,Hy());}
function AUL(a,b){var c;c=new S;T(c);a.Bi=c;a.X5=b;}
function AKz(a){var b;if(a.Bi!==null)return;b=new AKX;X(b);J(b);}
function ABi(){var a=this;D.call(a);a.pD=0;a.a5D=0;a.vL=0;a.LF=null;}
function AKm(a){return a.vL<=0?0:1;}
function AHO(a){var b,c,d,e;if(!a.vL){b=new I3;X(b);J(b);}a.a5D=a.pD;while(true){c=a.LF.Ik.data;d=a.pD;e=Ml(c[d/32|0]>>>(d%32|0)|0);if(e<32)break;a.pD=((a.pD/32|0)+1|0)*32|0;}a.pD=a.pD+e|0;a.vL=a.vL-1|0;c=(A3e(a.LF.a2S)).data;d=a.pD;a.pD=d+1|0;return c[d];}
var AAA=K(OR);
function ByV(a,b,c,d){var e,f,g;e=0;f=d.bK;a:{while(true){if(b>f){b=e;break a;}g=MO(d,a.cJ);IL(d,a.cJ,b);e=a.jd.r(b,c,d);if(e>=0)break;IL(d,a.cJ,g);b=b+1|0;}}return b;}
function Bv7(a,b,c,d,e){var f,g;f=0;a:{while(true){if(c<b){c=f;break a;}g=MO(e,a.cJ);IL(e,a.cJ,c);f=a.jd.r(c,d,e);if(f>=0)break;IL(e,a.cJ,g);c=c+(-1)|0;}}return c;}
function BxX(a){return null;}
function AG_(){var a=this;D.call(a);a.U0=null;a.U1=null;a.UZ=null;}
function APw(a){var b,c,d,e;b=a.U0;c=a.U1;d=a.UZ;b=b.Id;e=new AF7;e.a6Q=d;b.call($rt_ustr(c),B5(e,"call"));}
var ACa=K(0);
function AKS(){var a=this;D.call(a);a.UA=null;a.UB=null;}
function APl(a){var b,c;b=a.UA;c=a.UB;return $rt_str(b.CF.call($rt_ustr(c)));}
function AFj(){var a=this;D.call(a);a.T3=null;a.T5=null;a.T4=null;}
function AVC(a){var b,c,d;b=a.T3;c=a.T5;d=a.T4;b.Ds.call($rt_ustr(c),$rt_ustr(d));}
var Le=K(B7);
function CEg(){var a=new Le();Bys(a);return a;}
function Bys(a){X(a);}
function Sw(){var a=this;D.call(a);a.beE=0;a.bbj=0;a.a9L=0;a.a9H=0;a.be9=0;a.beV=0;a.a$W=0;a.If=0;a.Y2=0;a.Qo=0;a.a3a=0;a.a7b=0;a.a1L=0;a.bdh=0;a.F4=0;a.Vd=0;a.TH=0;a.a7i=0;a.ZE=0;a.Uo=0;a.beM=0;a.DK=0;a.Uz=0;a.JZ=0;a.VR=0;a.a3x=0;a.a2g=0;a.a$V=0;a.Z5=0;a.a2d=0;a.W7=0;a.VX=0;a.a7t=0;a.a1t=0;a.a$y=0;a.a$8=0;a.nZ=0;a.ZT=0;}
var CEh=null;var CEi=0;function MJ(a,b,c,d){var e=new Sw();AOJ(e,a,b,c,d);return e;}
function AOJ(a,b,c,d,e){var f,g,h,i;f=0;a.beE=1;g=1;a.bbj=0;a.a9L=0;a.a9H=5126;a.be9=0;a.beV=3;h=12;if(!c){a.F4=0;a.Vd=(-1);a.TH=(-1);a.a7i=(-1);a.ZE=0;a.Uo=(-1);}else{a.F4=1;a.Vd=g;a.TH=h;a.a7i=5121;a.ZE=1;a.Uo=4;h=16;f=2;g=2;}if(!b){a.If=0;a.Y2=(-1);a.Qo=(-1);a.a3a=(-1);a.a7b=0;a.a1L=(-1);}else{a.If=1;i=g+1|0;a.Y2=g;a.Qo=h;a.a3a=5126;a.a7b=0;a.a1L=2;h=h+8|0;f=f|1;g=i;}if(!d){a.DK=0;a.Uz=(-1);a.JZ=(-1);a.VR=(-1);a.a3x=0;a.a2g=(-1);}else{a.DK=1;i=g+1|0;a.Uz=g;a.JZ=h;a.VR=5120;a.a3x=1;a.a2g=4;h=h+4|0;f=f|4;g
=i;}if(!e){a.Z5=0;a.a2d=(-1);a.W7=(-1);a.VX=(-1);a.a7t=0;a.a1t=(-1);}else{a.Z5=1;i=g+1|0;a.a2d=g;a.W7=h;a.VX=5123;a.a7t=0;a.a1t=2;h=h+4|0;f=f|8;g=i;}a.a$8=g;a.a$W=h;a.nZ=h;a.beM=!c?(-1):h;a.bdh=!b?(-1):h;a.a$V=!d?(-1):h;if(!e)h=(-1);a.a$y=h;a.ZT=f;CEh.data[f]=a;}
function A7x(){CEh=W(Sw,32);}
var Ba4=K();
function CEj(){var a=new Ba4();BGW(a);return a;}
function BGW(a){}
function BFm(b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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.mc;if(c>0){d=b.m8;e=b.dG;JR(Ji(e,0),Bp(c,d.nZ));f=d.ZT;g=b.Sx;CY();h=BW7;if(h===null){Kv();f=f|Yh();B8();if(!BWP){$p=1;continue _;}h=BXE;if(h===null){h=new CP;Ba(h,B(283));J(h);}i=h.Y0(f);$p=2;continue _;}i=h.ir;if(i==(-1))h.ir=f;else if(i!=f)J(BuF(B(1300)));f=h.sJ;if(f==
(-1))h.sJ=g;else if(f!=g)J(BuF(B(1301)));h.nI=h.nI+c|0;if(Gn(e)>Gn(BW8)){f=Gn(e);h=BW8;f=h.by+f|0;if(h.pp<f){h=Qe((f&(-131072))+262144|0);XT(h,LM(BW8));ADR(BW8);BW8=h;}}XT(BW8,e);BXj=null;NZ(b);}return;case 1:$z=ATI(f);if(C()){break _;}h=$z;j=h.J3;k=Gn(e);l=j.zD.data;f=j.wa;j.wa=f+1|0;m=l[f%l.length|0];n=m.pb;if(n.jV===null)n.jV=Im();if(n.yS<k){i=(k&(-4096))+8192|0;Ln(n.jV);ZM(34962,i,35040);n.yS=i;}if(m.rQ===null){d=KR();m.rQ=d;n=j.J9;j=m.pb.jV;n=n.OX;Gj(d);Mu(j);DJ(0);DK(0,3,5126,0,n.eu,0);f=n.k$;if(f!=(-1))
{DJ(f);DK(n.k$,2,5126,0,n.eu,n.sR);}f=n.lP;if(f!=(-1)){DJ(f);DK(n.lP,4,5121,1,n.eu,n.uD);}f=n.lN;if(f!=(-1)){DJ(f);DK(n.lN,4,5120,1,n.eu,n.tO);}f=n.kU;if(f!=(-1)){DJ(f);DK(n.kU,2,5123,0,n.eu,n.sT);}}h.w5=m;Gj(m.rQ);Ln(m.pb.jV);B1();d=BU6;e=ON(e);d.bufferSubData(34962,0,e);h=Q4(h);BXj=h;Is(h.n$);if(g!=7)No(g,0,c);else{h=h.w5;if(c<=65535){if(h.qn)Kg(c,0);else{h.qn=1;h.qr=0;Kg(c,1);}OE(4,c+(c>>1)|0,5123,0);}else{if(h.qr)Kc(c,0);else{h.qn=0;h.qr=1;Kc(c,1);}OE(4,c+(c>>1)|0,5125,0);}}BXk=g;BXl=c;NZ(b);return;case 2:$z
=A9j(f,i);if(C()){break _;}h=$z;j=h.J3;k=Gn(e);l=j.zD.data;f=j.wa;j.wa=f+1|0;m=l[f%l.length|0];n=m.pb;if(n.jV===null)n.jV=Im();if(n.yS<k){i=(k&(-4096))+8192|0;Ln(n.jV);ZM(34962,i,35040);n.yS=i;}if(m.rQ===null){d=KR();m.rQ=d;n=j.J9;j=m.pb.jV;n=n.OX;Gj(d);Mu(j);DJ(0);DK(0,3,5126,0,n.eu,0);f=n.k$;if(f!=(-1)){DJ(f);DK(n.k$,2,5126,0,n.eu,n.sR);}f=n.lP;if(f!=(-1)){DJ(f);DK(n.lP,4,5121,1,n.eu,n.uD);}f=n.lN;if(f!=(-1)){DJ(f);DK(n.lN,4,5120,1,n.eu,n.tO);}f=n.kU;if(f!=(-1)){DJ(f);DK(n.kU,2,5123,0,n.eu,n.sT);}}h.w5=m;Gj(m.rQ);Ln(m.pb.jV);B1();d
=BU6;e=ON(e);d.bufferSubData(34962,0,e);h=Q4(h);BXj=h;Is(h.n$);if(g!=7)No(g,0,c);else{h=h.w5;if(c<=65535){if(h.qn)Kg(c,0);else{h.qn=1;h.qr=0;Kg(c,1);}OE(4,c+(c>>1)|0,5123,0);}else{if(h.qr)Kc(c,0);else{h.qn=0;h.qr=1;Kc(c,1);}OE(4,c+(c>>1)|0,5125,0);}}BXk=g;BXl=c;NZ(b);return;default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function Jq(){var a=this;W4.call(a);a.X4=null;a.ZU=null;}
function Td(a,b,c,d){var e;a.rI=B(1302);Ie();e=CDw;a.xl=e;a.Qu=e;if(c<=0.0){b=new BH;e=new S;T(e);Lz(H(e,B(1303)),c);Ba(b,Q(e));J(b);}if(d>0.0){a.bdK=b;a.a4J=c;a.a85=d;a.X4=BT(512);a.ZU=DF(512);return;}b=new BH;e=new S;T(e);Lz(H(e,B(1304)),d);Ba(b,Q(e));J(b);}
function AVt(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;d=a.X4;e=0;f=0;g=a.ZU;a:{while(true){if((e+32|0)>f&&Fe(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=DO(DB(b)+j|0,i.length);AEO(b,d,j,f-j|0);e=0;}if(!Fe(c)){k=!Fe(b)&&e>=f?CD8:CD7;break a;}i=g.data;l=DB(c);h=i.length;l=DO(l,h);m=new ANE;m.JS=b;m.a7l=c;k=a.By(d,e,f,g,0,l,m);e=m.s1;if(k===null&&0==m.q2)k=CD8;j=m.q2;n=0;if(c.Ih){b=new NO;X(b);J(b);}if(DB(c)<j)break;if(n>h){b=new Cz;c=new S;T(c);m=H(c,B(883));Bg(m,n);m=H(m,B(877));Bg(m,h);Br(m,
41);Ba(b,Q(c));J(b);}l=n+j|0;if(l>h){b=new Cz;c=new S;T(c);m=H(c,B(897));Bg(m,l);Bg(H(m,B(880)),h);Ba(b,Q(c));J(b);}if(j<0){b=new Cz;c=new S;T(c);m=H(c,B(881));Bg(m,j);H(m,B(882));Ba(b,Q(c));J(b);}o=c.bW;p=0;while(p<j){l=o+1|0;h=n+1|0;Ww(c,o,i[n]);p=p+1|0;o=l;n=h;}c.bW=c.bW+j|0;if(k!==null)break a;}b=new RF;X(b);J(b);}HA(b,b.bW-(f-e|0)|0);return k;}
var ACC=K(Jq);
function By4(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.s1=c;h.q2=f;return i;}
var AL4=K(Jq);
function BEi(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=Es(1);c=k+(-1)|0;break a;}j=e.data;m=f+1|0;j[f]=l&65535;c=k;f=m;}}h.s1=c;h.q2=f;return i;}
function ACc(){var a=this;Jq.call(a);a.Ml=0;a.D9=0;}
function BDl(a,b,c,d,e,f,g,h){var i,j,k;if(a.Ml){if((c+2|0)>d)return !Fe(h.JS)?CD8:null;i=b.data;a.Ml=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.D9=1;}}else if(k!=(-2))c=j+(-1)|0;else if(i[j]!=(-1))c=j+(-1)|0;else{c=j+1|0;a.D9=0;}}return !a.D9?A7r(a,b,c,d,e,f,g,h):Bfp(a,b,c,d,e,f,g,h);}
function Bfp(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(LT(h,2))break a;i=CD8;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(!Ep(m)){if(D5(m)){c=c+(-2)|0;i=Es(2);break a;}j=e.data;k=f+1|0;j[f]=m;f=k;}else{if((c+2|0)>=d){if(!LT(h,4))i=CD8;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(!D5(n)){c=c+(-4)|0;i=Es(4);break a;}if((f+2|0)>g){if(Y6(h,2))break a;i=CD7;break a;}j=e.data;k=f+1|0;j[f]=m;f=k+1|0;j[k]=n;}}}h.s1
=c;h.q2=f;return i;}
function A7r(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(LT(h,2))break a;i=CD8;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(!Ep(m)){if(D5(m)){c=c+(-2)|0;i=Es(2);break a;}j=e.data;k=f+1|0;j[f]=m;f=k;}else{if((c+2|0)>=d){if(!LT(h,4))i=CD8;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(!D5(n)){c=c+(-4)|0;i=Es(4);break a;}if((f+2|0)>g){if(Y6(h,2))break a;i=CD7;break a;}j=e.data;k=f+1|0;j[f]=m;f=k+1|0;j[k]=n;}}}h.s1=
c;h.q2=f;return i;}
var Ban=K();
var AJe=K(Jq);
function BLN(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(LT(h,2))break a;i=CD8;break a;}c=k+1|0;k=j[k];if(!NH(a,k)){c=c+(-2)|0;i=Es(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(LT(h,3))break a;i=CD8;break a;}c=k+1|0;m=j[k];k=c+1|0;n=j[c];if(!NH(a,m))break b;if(!NH(a,n))break b;o=((l&15)<<12
|(m&63)<<6|n&63)&65535;if(O8(o)){c=k+(-3)|0;i=Es(3);break a;}j=e.data;m=f+1|0;j[f]=o;}else{if((l&248)!=240){c=k+(-1)|0;i=Es(1);break a;}if((k+3|0)>d){c=k+(-1)|0;if(LT(h,4))break a;i=CD8;break a;}if((f+2|0)>g){c=k+(-1)|0;if(Y6(h,2))break a;i=CD7;break a;}c=k+1|0;m=j[k];p=c+1|0;n=j[c];k=p+1|0;p=j[p];if(!NH(a,m))break c;if(!NH(a,n))break c;if(!NH(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]=Qk(q);m=c+1|0;j[c]=Ol(q);}c=k;f=m;}break a;}c=k+(-3)|0;i=Es(1);break a;}c=k+(-3)|0;i=Es(1);}h.s1
=c;h.q2=f;return i;}
function NH(a,b){return (b&192)!=128?0:1;}
var AOk=K(Gg);
var CEk=null;function A0R(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;if(JN(b)){b=new Fu;X(b);J(b);}c=0;d=Z(b);while(true){if(Bd(b,c)>32){while(Bd(b,d-1|0)<=32){d=d+(-1)|0;}e=0;if(Bd(b,c)==45){c=c+1|0;e=1;}else if(Bd(b,c)==43)c=c+1|0;if(c==d){b=new Fu;X(b);J(b);}a:{f=Bd(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(Bd(b,c)!=48)break b;c=c+1|0;}}while(c<d){k=Bd(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 Fu;X(b);J(b);}}}if
(c<d&&Bd(b,c)==46){c=c+1|0;c:{while(true){if(c>=d)break c;l=Bd(b,c);k=Bc(l,48);if(k<0)break c;if(l>57)break;if(!g&&!k)h=h+(-1)|0;else if(i>0){g=g+Bp(i,l-48|0)|0;i=$rt_udiv(i,10);}c=c+1|0;j=1;}}if(!j){b=new Fu;X(b);J(b);}}if(c<d){k=Bd(b,c);if(k!=101&&k!=69)J(Bgt());k=c+1|0;l=0;if(k==d)J(Bgt());if(Bd(b,k)==45){k=k+1|0;l=1;}else if(Bd(b,k)==43)k=k+1|0;m=0;c=0;d:{while(true){if(k>=d)break d;f=Bd(b,k);if(f<48)break d;if(f>57)break;m=(10*m|0)+(f-48|0)|0;c=1;k=k+1|0;}}if(!c)J(Bgt());if(l)m= -m|0;h=h+m|0;}e:{k=50+h
|0;if(g){n=CEl.data;if(k<=n.length&&k>=0){c=OF(g,n[k],0);k=CEm.data[k]-1|0;d=(32-Tb(c)|0)-30|0;c=d>=0?c>>>d|0:c<<( -d|0);k=k+d|0;if(k>=255){o=!e?Infinity:(-Infinity);break e;}c=c+32|0;if(c&(-1073741824)){c=c>>>1|0;k=k+1|0;}if(k<=0){c=c>>DO(( -k|0)+1|0,32);k=0;}k=(c>>>6|0)&8388607|k<<23;if(e)k=k^(-2147483648);o=$rt_intBitsToFloat(k);break e;}}o=$rt_intBitsToFloat(!e?0:(-2147483648));}return o;}c=c+1|0;if(c==d)break;}b=new Fu;X(b);J(b);}
function SY(b){if($rt_globals.isNaN(b)?1:0)return 2143289344;return $rt_floatToRawIntBits(b);}
function ATV(){CEk=G($rt_floatcls());}
function RL(){var a=this;D.call(a);a.i2=0.0;a.fK=0.0;a.l5=0.0;a.mp=0;a.hU=0;a.ii=0;a.dP=0;a.dE=0;a.cU=0;a.vN=null;a.vK=null;a.xE=null;a.yX=null;a.yz=null;a.eh=null;a.eZ=null;a.eF=null;a.eW=null;a.Ln=null;a.mv=null;a.iD=null;a.Cf=null;a.O7=0;a.cL=0;a.bV=0;}
var CEn=null;var CEo=null;function AFw(){AFw=Bi(RL);BoH();}
function CEp(a,b){var c=new RL();AGf(c,a,b);return c;}
function CEq(){var a=new RL();BdB(a);return a;}
function AGf(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:AFw();a.i2=1.0;a.fK=1.0;a.l5=0.5;a.mp=0;a.hU=0;a.ii=1;a.dP=0;a.dE=0;a.cU=1;a.vN=Fa(B(1305),17);a.vK=Fa(B(1223),30);a.xE=Fa(B(1306),31);a.yX=Fa(B(1222),32);a.yz=Fa(B(1307),57);a.eh=Fa(B(1308),23);a.eZ=Fa(B(1309),16);a.eF=Fa(B(1310),20);a.eW=Fa(B(1311),33);d=Fa(B(1312),42);a.Ln=d;a.mv=R(Wo,[a.vN,a.vK,a.xE,a.yX,a.yz,d,a.eZ,a.eh,a.eF,a.eW]);a.O7=10;a.cL=2;a.bV=0;a.iD=b;a.Cf=IB(R(D,
[c,B(1313)]));$p=1;case 1:AWg(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function BdB(a){var b;AFw();a.i2=1.0;a.fK=1.0;a.l5=0.5;a.mp=0;a.hU=0;a.ii=1;a.dP=0;a.dE=0;a.cU=1;a.vN=Fa(B(1305),17);a.vK=Fa(B(1223),30);a.xE=Fa(B(1306),31);a.yX=Fa(B(1222),32);a.yz=Fa(B(1307),57);a.eh=Fa(B(1308),23);a.eZ=Fa(B(1309),16);a.eF=Fa(B(1310),20);a.eW=Fa(B(1311),33);b=Fa(B(1312),42);a.Ln=b;a.mv=R(Wo,[a.vN,a.vK,a.xE,a.yX,a.yz,b,a.eZ,a.eh,a.eF,a.eW]);a.O7=10;a.cL=2;a.bV=0;}
function Tf(a,b){var c,d,e,f;a:{c=a.mv.data;d=c[b].H5;b=c[b].R;P2();if(b>=0&&b<256){c=CDL.data;if(c[b]!==null){e=c[b];break a;}}e=B(486);}f=new S;T(f);H(H(H(f,d),B(6)),e);return Q(f);}
function AF8(a,b,c){if(!b){a.i2=c;AN5(a.iD.d6);}if(b==1){a.fK=c;AN5(a.iD.d6);}if(b==3)a.l5=c;}
function Bgj(a,b,c){var d,e,f,g,h,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.mp=a.mp?0:1;if(b==4)a.hU=(a.hU+c|0)&3;if(b==5)a.ii=a.ii?0:1;if(b==6){a.dP=a.dP?0:1;d=a.iD.Y;e=(V2(d.Oz)).gI();while(e.bN()){f=(e.bF()).fD;JE(d,Ck(d.Oz,CG(f)),f);}g=(V2(d.jG)).gI();while(g.bN()){h=g.bF();try{if(Cn(h,B(1314))){e=CB(h,2);$p=2;continue _;}if(Cn(h,B(1315))){d.f4=1;e=CB(h,7);$p=4;continue _;}if(!Cn(h,B(1316)))
{$p=6;continue _;}d.f3=1;e=CB(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}BL(e);}}if(b==7)a.dE=a.dE?0:1;if(b==8)a.cL=(a.cL+c|0)&3;if(b==9){a.cU=a.cU?0:1;F6(a.iD.cz);}$p=1;case 1:AU_(a);if(C()){break _;}return;case 2:try{$z=A5I(e);if(C()){break _;}e=$z;$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}a:while(true){BL(e);if(!g.bN())break;h=g.bF();b:{try{if(!Cn(h,B(1314)))break b;e=CB(h,2);continue _;}catch($$e){$$je=N($$e);if
($$je instanceof BF){e=$$je;continue a;}else{throw $$e;}}}c:{try{if(!Cn(h,B(1315)))break c;d.f4=1;e=CB(h,7);$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue a;}else{throw $$e;}}}d:{try{if(Cn(h,B(1316)))break d;$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue a;}else{throw $$e;}}}try{d.f3=1;e=CB(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue;}else{throw $$e;}}}if(b==7)a.dE=a.dE?0:1;if(b==8)a.cL=(a.cL+c|0)&3;if(b==
9){a.cU=a.cU?0:1;F6(a.iD.cz);}$p=1;continue _;case 3:e:{try{$z=A4U(d,e);if(C()){break _;}e=$z;JE(d,AGe(d,e),Rs(Ck(d.jG,h)));d.f3=0;d.f4=0;break e;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}BL(e);}while(g.bN()){h=g.bF();try{if(Cn(h,B(1314))){e=CB(h,2);$p=2;continue _;}if(Cn(h,B(1315))){d.f4=1;e=CB(h,7);$p=4;continue _;}if(!Cn(h,B(1316))){$p=6;continue _;}d.f3=1;e=CB(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}BL(e);}if(b==7)a.dE=a.dE
?0:1;if(b==8)a.cL=(a.cL+c|0)&3;if(b==9){a.cU=a.cU?0:1;F6(a.iD.cz);}$p=1;continue _;case 4:try{$z=A5I(e);if(C()){break _;}e=$z;$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}a:while(true){BL(e);if(!g.bN())break;h=g.bF();b:{try{if(!Cn(h,B(1314)))break b;e=CB(h,2);$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue a;}else{throw $$e;}}}c:{try{if(!Cn(h,B(1315)))break c;d.f4=1;e=CB(h,7);continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e
=$$je;continue a;}else{throw $$e;}}}d:{try{if(Cn(h,B(1316)))break d;$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue a;}else{throw $$e;}}}try{d.f3=1;e=CB(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue;}else{throw $$e;}}}if(b==7)a.dE=a.dE?0:1;if(b==8)a.cL=(a.cL+c|0)&3;if(b==9){a.cU=a.cU?0:1;F6(a.iD.cz);}$p=1;continue _;case 5:e:{try{$z=A4U(d,e);if(C()){break _;}e=$z;JE(d,e,Rs(Ck(d.jG,h)));d.f3=0;d.f4=0;break e;}catch($$e){$$je=N($$e);if($$je instanceof BF)
{e=$$je;}else{throw $$e;}}BL(e);}while(g.bN()){h=g.bF();try{if(Cn(h,B(1314))){e=CB(h,2);$p=2;continue _;}if(Cn(h,B(1315))){d.f4=1;e=CB(h,7);$p=4;continue _;}if(!Cn(h,B(1316))){$p=6;continue _;}d.f3=1;e=CB(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}BL(e);}if(b==7)a.dE=a.dE?0:1;if(b==8)a.cL=(a.cL+c|0)&3;if(b==9){a.cU=a.cU?0:1;F6(a.iD.cz);}$p=1;continue _;case 6:try{$z=A5I(h);if(C()){break _;}e=$z;$p=7;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e
=$$je;}else{throw $$e;}}a:while(true){BL(e);if(!g.bN())break;h=g.bF();b:{try{if(!Cn(h,B(1314)))break b;e=CB(h,2);$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue a;}else{throw $$e;}}}c:{try{if(!Cn(h,B(1315)))break c;d.f4=1;e=CB(h,7);$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue a;}else{throw $$e;}}}d:{try{if(Cn(h,B(1316)))break d;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue a;}else{throw $$e;}}}try{d.f3=1;e=CB(h,6);$p
=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue;}else{throw $$e;}}}if(b==7)a.dE=a.dE?0:1;if(b==8)a.cL=(a.cL+c|0)&3;if(b==9){a.cU=a.cU?0:1;F6(a.iD.cz);}$p=1;continue _;case 7:e:{try{$z=A4U(d,e);if(C()){break _;}e=$z;JE(d,e,Rs(Ck(d.jG,h)));d.f3=0;d.f4=0;break e;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}BL(e);}while(g.bN()){h=g.bF();try{if(Cn(h,B(1314))){e=CB(h,2);$p=2;continue _;}if(Cn(h,B(1315))){d.f4=1;e=CB(h,7);$p=4;continue _;}if(!Cn(h,B(1316))){$p
=6;continue _;}d.f3=1;e=CB(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}BL(e);}if(b==7)a.dE=a.dE?0:1;if(b==8)a.cL=(a.cL+c|0)&3;if(b==9){a.cU=a.cU?0:1;F6(a.iD.cz);}$p=1;continue _;case 8:try{$z=A5I(e);if(C()){break _;}e=$z;$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}a:while(true){BL(e);if(!g.bN())break;h=g.bF();b:{try{if(!Cn(h,B(1314)))break b;e=CB(h,2);$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=
$$je;continue a;}else{throw $$e;}}}c:{try{if(!Cn(h,B(1315)))break c;d.f4=1;e=CB(h,7);$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue a;}else{throw $$e;}}}d:{try{if(Cn(h,B(1316)))break d;$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue a;}else{throw $$e;}}}try{d.f3=1;e=CB(h,6);continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;continue;}else{throw $$e;}}}if(b==7)a.dE=a.dE?0:1;if(b==8)a.cL=(a.cL+c|0)&3;if(b==9){a.cU=a.cU?0:1;F6(a.iD.cz);}$p
=1;continue _;case 9:e:{try{$z=A4U(d,e);if(C()){break _;}e=$z;JE(d,e,Rs(Ck(d.jG,h)));d.f3=0;d.f4=0;break e;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}BL(e);}while(g.bN()){h=g.bF();try{if(Cn(h,B(1314))){e=CB(h,2);$p=2;continue _;}if(Cn(h,B(1315))){d.f4=1;e=CB(h,7);$p=4;continue _;}if(!Cn(h,B(1316))){$p=6;continue _;}d.f3=1;e=CB(h,6);$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}BL(e);}if(b==7)a.dE=a.dE?0:1;if(b==8)a.cL=(a.cL+c|0)&3;if(b==
9){a.cU=a.cU?0:1;F6(a.iD.cz);}$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function QB(a,b){var c,d,e;a:{if(!b){c=a.i2;if(c<=0.0)d=B(337);else{b=c*100.0|0;d=new S;T(d);Bg(d,b);Br(d,37);d=Q(d);}e=new S;T(e);H(H(e,B(1317)),d);d=Q(e);break a;}if(b==1){c=a.fK;if(c<=0.0)d=B(337);else{b=c*100.0|0;d=new S;T(d);Bg(d,b);Br(d,37);d=Q(d);}e=new S;T(e);H(H(e,B(1318)),d);d=Q(e);break a;}if(b==2){d=!a.mp?B(337):B(1319);e=new S;T(e);H(H(e,B(1320)),d);d=Q(e);break a;}if(b==3){c=a.l5;if(c===0.0){d=B(1321);break a;}if(c===1.0){d=B(1322);break a;}b=c*200.0|0;d=new S;T(d);e=H(d,B(1323));Bg(e,b);Br(e,
37);d=Q(d);break a;}if(b==4){AFw();d=CEn.data[a.hU];e=new S;T(e);H(H(e,B(1324)),d);d=Q(e);break a;}if(b==5){d=!a.ii?B(337):B(1319);e=new S;T(e);H(H(e,B(1325)),d);d=Q(e);break a;}if(b==6){d=!a.dP?B(337):B(1319);e=new S;T(e);H(H(e,B(1326)),d);d=Q(e);break a;}if(b==7){d=!a.dE?B(337):B(1319);e=new S;T(e);H(H(e,B(1327)),d);d=Q(e);break a;}if(b==8){AFw();d=CEo.data[a.cL];e=new S;T(e);H(H(e,B(1328)),d);d=Q(e);break a;}if(b!=9){d=B(4);break a;}d=!a.cU?B(1329):B(1330);e=new S;T(e);H(H(e,B(1331)),d);d=Q(e);}return d;}
function AWg(a){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.Cf;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}BK(CZ(),B(1332));BL(b);return;case 1:a:{b:{try{$z=AV9(b);if(C()){break _;}c=$z;if(c)break b;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;break a;}else{throw $$e;}}return;}try{d=new AJb;b=new AHN;e=a.Cf;$p=2;continue _;}
catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}}BK(CZ(),B(1332));BL(b);return;case 2:try{$z=BcC(e);if(C()){break _;}e=$z;A4p(b,e);Bbg(d,b);while(true){b=AWc(d);if(b===null)break;f=(E1(b,B(1164))).data;if(CN(f[0],B(1333)))a.i2=UQ(a,f[1]);if(CN(f[0],B(1334)))a.fK=UQ(a,f[1]);if(CN(f[0],B(1335)))a.l5=UQ(a,f[1]);if(CN(f[0],B(1336)))a.mp=CN(f[1],B(17));if(CN(f[0],B(1337)))a.hU=P9(f[1]);if(CN(f[0],B(1338)))a.ii=CN(f[1],B(17));if(CN(f[0],B(1339)))a.dP=CN(f[1],B(17));if(CN(f[0],B(1340)))a.dE=
CN(f[1],B(17));if(CN(f[0],B(1341)))a.cL=P9(f[1]);if(CN(f[0],B(1342)))a.cU=CN(f[1],B(17));c=0;while(true){g=a.mv.data;if(c>=g.length)break;b=f[0];e=g[c].H5;h=B6();H(H(h,B(1343)),e);if(CN(b,BX(h)))a.mv.data[c].R=P9(f[1]);c=c+1|0;}}$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}BK(CZ(),B(1332));BL(b);return;case 3:a:{try{AB7(d);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}BK(CZ(),B(1332));BL(b);}return;default:EK();}}CV().s(a,
b,c,d,e,f,g,h,$p);}
function UQ(a,b){return CN(b,B(17))?1.0:!CN(b,B(16))?A0R(b):0.0;}
function AU_(a){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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=BOH(BRZ(Ss(a.Cf)));c=a.i2;d=B6();Lz(H(d,B(1344)),c);Hu(b,BX(d));c=a.fK;d=B6();Lz(H(d,B(1345)),c);Hu(b,BX(d));e=a.mp;d=B6();DP(H(d,B(1346)),e);Hu(b,BX(d));c=a.l5;d=B6();Lz(H(d,B(1347)),c);Hu(b,BX(d));e=a.hU;d=B6();Db(H(d,B(1348)),e);Hu(b,BX(d));e=a.ii;d=B6();DP(H(d,B(1349)),e);Hu(b,BX(d));e=a.dP;d=B6();DP(H(d,B(1350)),
e);Hu(b,BX(d));e=a.dE;d=B6();DP(H(d,B(1351)),e);Hu(b,BX(d));e=a.cL;d=B6();Db(H(d,B(1352)),e);Hu(b,BX(d));e=a.cU;d=B6();DP(H(d,B(1353)),e);Hu(b,BX(d));e=0;}catch($$e){$$je=N($$e);if($$je instanceof BC){d=$$je;break a;}else{throw $$e;}}while(true){try{f=a.mv.data;if(e>=f.length)break;d=f[e].H5;g=f[e].R;h=B6();Db(Ca(H(H(h,B(1343)),d),58),g);Hu(b,BX(h));e=e+1|0;continue;}catch($$e){$$je=N($$e);if($$je instanceof BC){d=$$je;break a;}else{throw $$e;}}}try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC)
{d=$$je;}else{throw $$e;}}}BK(CZ(),B(1354));BL(d);return;case 1:a:{try{AQo(b);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){d=$$je;}else{throw $$e;}}BK(CZ(),B(1354));BL(d);}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BoH(){CEn=R(Cj,[B(1355),B(1356),B(1357),B(1358)]);CEo=R(Cj,[B(1359),B(1360),B(1361),B(1362)]);}
function Ea(){var a=this;D.call(a);a.pL=0;a.O3=0.0;a.ry=0;a.cc=null;a.cF=null;a.l=null;a.bJ=0.0;a.cA=0.0;a.bI=0.0;a.d=0.0;a.i=0.0;a.e=0.0;a.g=0.0;a.j=0.0;a.h=0.0;a.q=0.0;a.x=0.0;a.X=0.0;a.bk=0.0;a.v=null;a.bD=0;a.rC=0;a.a28=0;a.S_=0;a.qq=0;a.cf=0;a.b5=0.0;a.er=0.0;a.eG=0.0;a.Os=0.0;a.lc=0.0;a.k1=0;a.iI=0.0;a.PI=0;a.e2=0.0;a.ed=0.0;a.e3=0.0;a.dh=0.0;a.Cl=0.0;a.rB=0;a.Jq=0.0;a.a_Z=0;a.m=null;a.wR=0;a.EN=0;a.cP=0;a.ul=0;a.ym=0;a.fQ=0;a.h$=0;a.vI=0;a.yC=null;a.pz=0.0;a.pg=0.0;a.iy=0;a.id=0;a.xX=0;a.ie=0;a.rX=0;a.rW
=0;a.rV=0;}
var CEr=0;function HV(a,b){var c;c=CEr;CEr=c+1|0;a.pL=c;a.O3=1.0;a.ry=0;a.v=Zs(0.0,0.0,0.0,0.0,0.0,0.0);a.bD=0;a.S_=0;a.qq=1;a.cf=0;a.b5=0.0;a.er=0.6000000238418579;a.eG=1.7999999523162842;a.Os=0.0;a.lc=0.0;a.k1=1;a.iI=0.0;a.PI=1;a.dh=0.0;a.Cl=0.0;a.rB=0;a.Jq=0.0;a.a_Z=0;a.m=new D2;a.wR=0;a.EN=1;a.cP=0;a.ul=300;a.ym=0;a.fQ=0;a.h$=300;a.vI=1;a.iy=0;a.l=b;Du(a,0.0,0.0,0.0);}
function BAt(a,b){return !(b instanceof Ea)?0:b.pL!=a.pL?0:1;}
function BB0(a){return a.pL;}
function Dn(a){a.cf=1;}
function FO(a,b,c){a.er=b;a.eG=c;}
function H2(a,b,c){a.q=b;a.x=c;}
function Du(a,b,c,d){var e,f,g,h,i;a.d=b;a.i=c;a.e=d;e=a.er/2.0;f=a.eG;g=a.v;h=e;i=b-h;c=c-a.b5+a.dh;VW(g,i,c,d-h,b+h,c+f,d+h);}
function AKU(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.bk=a.bk+a.x-d;a.X=a.X+f-e;}
function AXp(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.a_$();if(C()){break _;}return;default:EK();}}CV().s(a,$p);}
function A9i(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.cF;if(b!==null&&b.cf)a.cF=null;a.wR=a.wR+1|0;a.Os=a.lc;a.bJ=a.d;a.cA=a.i;a.bI=a.e;a.bk=a.x;a.X=a.q;$p=1;case 1:$z=a.bdy();if(C()){break _;}c=$z;if(!c)a.ym=0;else{if(!a.ym&&!a.vI){d=a.g;d=d*d*0.20000000298023224;e=a.j;d=d+e*e;e=a.h;f=C0(d+e*e*0.20000000298023224)*0.20000000298023224;if(f>1.0)f=
1.0;b=a.l;g=B(1363);h=1.0+(V(a.m)-V(a.m))*0.4000000059604645;$p=6;continue _;}a.iI=0.0;a.ym=1;a.cP=0;}c=a.cP;if(c>0){if(!(c%20|0)){b=null;c=1;$p=4;continue _;}a.cP=a.cP-1|0;}$p=2;case 2:$z=A7A(a);if(C()){break _;}c=$z;if(c){b=null;c=10;$p=3;continue _;}if(a.i>=(-64.0)){a.vI=0;return;}$p=5;continue _;case 3:a.fJ(b,c);if(C()){break _;}a.cP=600;if(a.i>=(-64.0)){a.vI=0;return;}$p=5;continue _;case 4:a.fJ(b,c);if(C()){break _;}a.cP=a.cP-1|0;$p=2;continue _;case 5:a.a_A();if(C()){break _;}a.vI=0;return;case 6:A5t(b,
a,g,f,h);if(C()){break _;}h=P(a.v.H);c=0;i=h+1.0;while(c<1.0+a.er*20.0){j=(V(a.m)*2.0-1.0)*a.er;k=(V(a.m)*2.0-1.0)*a.er;Cl(a.l,B(1364),a.d+j,i,a.e+k,a.g,a.j-V(a.m)*0.20000000298023224,a.h);c=c+1|0;}c=0;while(c<1.0+a.er*20.0){j=(V(a.m)*2.0-1.0)*a.er;k=(V(a.m)*2.0-1.0)*a.er;Cl(a.l,B(1365),a.d+j,i,a.e+k,a.g,a.j,a.h);c=c+1|0;}a.iI=0.0;a.ym=1;a.cP=0;c=a.cP;if(c>0){if(!(c%20|0)){b=null;c=1;$p=4;continue _;}a.cP=a.cP-1|0;}$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function AOZ(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.pj();if(C()){break _;}return;default:EK();}}CV().s(a,$p);}
function AVZ(a,b,c,d){var e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=LP(a.v,b,c,d);f=a.l;$p=1;case 1:$z=AOW(f,a,e);if(C()){break _;}f=$z;if(f.o>0)return 0;f=a.l;$p=2;case 2:$z=Bal(f,e);if(C()){break _;}g=$z;return g?0:1;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A3l(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(EL()){var $T=CV();$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.rB){Ly(a.v,b,c,d);e=a.v;a.d=(e.bc+e.bg)
/2.0;a.i=e.H+a.b5-a.dh;a.e=(e.bd+e.bh)/2.0;return;}f=a.d;g=a.e;h=ABH(a.v);i=a.bD&&a.Ka()?1:0;if(!i){j=b;k=d;}else{l=0.05;j=b;m=Bc(b,0.0);if(m){e=a.l;n=LP(a.v,b,(-1.0),0.0);$p=2;continue _;}k=d;m=Bc(d,0.0);if(m){e=a.l;n=LP(a.v,0.0,(-1.0),d);$p=3;continue _;}}e=a.l;n=Lu(a.v,b,c,d);$p=1;case 1:$z=AOW(e,a,n);if(C()){break _;}o=$z;p=0;q=c;while(p<Ei(o)){q=ANv(Be(o,p),a.v,q);p=p+1|0;}Ly(a.v,0.0,q,0.0);if(!a.qq&&c!==q){b=0.0;d=b;q=b;}a:{b:{if(!a.bD){if(c===q)break b;if(c>=0.0)break b;}r=1;break a;}r=0;}m=0;while(m
<Ei(o)){b=ABS(Be(o,m),a.v,b);m=m+1|0;}Ly(a.v,b,0.0,0.0);if(!a.qq&&j!==b){b=0.0;d=b;q=b;}m=0;while(m<Ei(o)){d=AEJ(Be(o,m),a.v,d);m=m+1|0;}Ly(a.v,0.0,0.0,d);if(!a.qq&&k!==d){b=0.0;d=b;q=b;}c:{s=a.Cl;if(s<=0.0){t=b;l=q;u=d;}else if(!r){t=b;l=q;u=d;}else if(a.dh>=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.d=(e.bc+e.bg)/2.0;a.i=e.H+a.b5-a.dh;a.e=(e.bd+e.bh)/2.0;v=Bc(j,t);m=!v&&k===u?0:1;a.rC=m;r=Bc(c,l);p=!r?0:1;a.a28=p;w=r&&c<0.0?1:0;a.bD=w;a.S_=!m&&!p?0:1;if(w)
{s=a.iI;if(s>0.0){$p=5;continue _;}}else if(l<0.0)a.iI=a.iI-l;if(v)a.g=0.0;if(r)a.j=0.0;if(k!==u)a.h=0.0;t=a.d-f;u=a.e-g;a.lc=a.lc+C0(t*t+u*u)*0.6;if(a.k1&&!i){x=P(a.d);y=P(a.i-0.20000000298023224-a.b5);z=P(a.e);e=a.l;$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.dh=a.dh*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.l;$p=15;continue _;}l=s;e=ABH(a.v);AOo(a.v,h);n=a.l;h=Lu(a.v,j,l,k);$p
=4;continue _;case 2:$z=AOW(e,a,n);if(C()){break _;}e=$z;if(Ei(e))k=d;else{b=b<l&&b>=(-0.05)?0.0:m<=0?b+l:b-l;j=b;m=Bc(b,0.0);if(m){e=a.l;n=LP(a.v,b,(-1.0),0.0);continue _;}k=d;}m=Bc(d,0.0);if(!m){e=a.l;n=Lu(a.v,b,c,d);$p=1;continue _;}e=a.l;n=LP(a.v,0.0,(-1.0),d);$p=3;case 3:$z=AOW(e,a,n);if(C()){break _;}e=$z;if(!Ei(e)){d=d<l&&d>=(-0.05)?0.0:m<=0?d+l:d-l;k=d;m=Bc(d,0.0);if(m){e=a.l;n=LP(a.v,0.0,(-1.0),d);continue _;}}e=a.l;n=Lu(a.v,b,c,d);$p=1;continue _;case 4:$z=AOW(n,a,h);if(C()){break _;}n=$z;v=0;while
(v<Ei(n)){l=ANv(Be(n,v),a.v,l);v=v+1|0;}Ly(a.v,0.0,l,0.0);if(a.qq){u=k;t=j;}else if(c===l){u=k;t=j;}else{t=0.0;u=t;l=t;}m=0;while(m<Ei(n)){t=ABS(Be(n,m),a.v,t);m=m+1|0;}Ly(a.v,t,0.0,0.0);if(!a.qq&&j!==t){t=0.0;u=t;l=t;}m=0;while(m<Ei(n)){u=AEJ(Be(n,m),a.v,u);m=m+1|0;}Ly(a.v,0.0,0.0,u);if(!a.qq&&k!==u){t=0.0;u=t;l=t;}if(b*b+d*d>=t*t+u*u){AOo(a.v,e);t=b;l=q;u=d;}else a.dh=a.dh+0.5;e=a.v;a.d=(e.bc+e.bg)/2.0;a.i=e.H+a.b5-a.dh;a.e=(e.bd+e.bh)/2.0;v=Bc(j,t);m=!v&&k===u?0:1;a.rC=m;r=Bc(c,l);p=!r?0:1;a.a28=p;w=r&&c
<0.0?1:0;a.bD=w;a.S_=!m&&!p?0:1;if(w){s=a.iI;if(s>0.0){$p=5;continue _;}}else if(l<0.0)a.iI=a.iI-l;if(v)a.g=0.0;if(r)a.j=0.0;if(k!==u)a.h=0.0;t=a.d-f;u=a.e-g;a.lc=a.lc+C0(t*t+u*u)*0.6;if(a.k1&&!i){x=P(a.d);y=P(a.i-0.20000000298023224-a.b5);z=P(a.e);e=a.l;$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.dh=a.dh*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.l;$p=15;continue _;case 5:a.Sw(s);if
(C()){break _;}a.iI=0.0;if(v)a.g=0.0;if(r)a.j=0.0;if(k!==u)a.h=0.0;t=a.d-f;u=a.e-g;a.lc=a.lc+C0(t*t+u*u)*0.6;if(a.k1&&!i){x=P(a.d);y=P(a.i-0.20000000298023224-a.b5);z=P(a.e);e=a.l;$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.dh=a.dh*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.l;$p=15;continue _;case 6:$z=A7F(e,x,y,z);if(C()){break _;}v=$z;s=a.lc;m=a.PI;if(s>m&&v>0){a.PI=m+1|0;O();n=
BU_.data[v].fg;e=a.l;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.dh=a.dh*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.l;$p=15;continue _;case 7:$z=a.bdy();if(C()){break _;}be=$z;e=a.l;n=a.v;$p=8;case 8:$z=Bfx(e,n);if(C()){break _;}m=$z;if(m){m=1;$p=9;continue _;}if(a.cP<=0)a.cP= -a.EN|0;if(be&&a.cP>0){e=a.l;n=B(815);bf=0.699999988079071;s=1.600000023841858+(V(a.m)-V(a.m))*0.4000000059604645;$p
=14;continue _;}return;case 9:a.bbD(m);if(C()){break _;}if(!be){m=a.cP+1|0;a.cP=m;if(!m)a.cP=300;}if(be&&a.cP>0){e=a.l;n=B(815);bf=0.699999988079071;s=1.600000023841858+(V(a.m)-V(a.m))*0.4000000059604645;$p=14;continue _;}return;case 10:$z=A7F(e,x,m,z);if(C()){break _;}m=$z;e=B3Q;if(m==e.b){e=e.fg;n=a.l;h=Kf(e);s=AFu(e)*0.15000000596046448;bf=AAy(e);$p=11;continue _;}if(BU_.data[v].bG.la()){e=BU_.data[v];n=a.l;$p=12;continue _;}e=a.l;h=Kf(n);s=AFu(n)*0.15000000596046448;bf=AAy(n);$p=13;continue _;case 11:A5t(n,
a,h,s,bf);if(C()){break _;}e=BU_.data[v];n=a.l;$p=12;case 12:e.sN(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.dh=a.dh*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.l;$p=15;continue _;case 13:A5t(e,a,h,s,bf);if(C()){break _;}e=BU_.data[v];n=a.l;$p=12;continue _;case 14:A5t(e,a,n,bf,s);if(C()){break _;}a.cP= -a.EN|0;return;case 15:$z=A7F(e,w,bc,bd);if(C()){break _;}bg=$z;if(bg
>0){O();e=BU_.data[bg];n=a.l;$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.dh=a.dh*0.4000000059604645;$p=7;continue _;}bc=y;}bd=z;}e=a.l;continue _;case 16:e.Rt(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.dh=a.dh*0.4000000059604645;$p=7;continue _;}bc=y;}bd=z;}e=a.l;$p=15;continue _;default:EK();}}CV().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 BFq(a){return 0;}
function BnY(a){return null;}
function BaY(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$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.fJ(c,b);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function A5r(a,b){}
function A9q(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.l;c=Ez(a.v,0.0,(-0.4000000059604645),0.0);BI();d=BYh;$p=1;case 1:$z=AQD(b,c,d,a);if(C()){break _;}e=$z;return e;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AVH(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.i+a.p$();d=P(a.d);e=Se(P(c));f=P(a.e);g=a.l;$p=1;case 1:$z=A7F(g,d,e,f);if(C()){break _;}h=$z;if(h){O();if(BU_.data[h].bG===b){b=a.l;$p=2;continue _;}}return 0;case 2:$z=AUa(b,d,e,f);if(C()){break _;}d=$z;return c>=(e+1|0)-(QP(d)-0.1111111119389534)?0:1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A7A(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.l;c=Ez(a.v,0.0,(-0.4000000059604645),0.0);BI();d=BYn;$p=1;case 1:$z=A1b(b,c,d);if(C()){break _;}e=$z;return e;default:EK();}}CV().s(a,b,c,d,e,$p);}
function Q5(a,b,c,d){var e,f,g;e=Gf(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.g=a.g+b*g-c*f;a.h=a.h+c*g+b*f;}}
function AUF(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.d);d=a.v;e=(d.be-d.H)*0.66;f=P(a.i-a.b5+e);g=P(a.e);d=a.l;$p=1;case 1:$z=Bc0(d,c,f,g);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BxL(a,b){a.l=b;}
function Wr(a,b,c,d,e,f){var g;a.d=b;a.bJ=b;a.i=c;a.cA=c;a.e=d;a.bI=d;a.q=e;a.x=f;a.dh=0.0;f=a.X;g=f-e;if(g<(-180.0))a.X=f+360.0;if(g>=180.0)a.X=a.X-360.0;Du(a,b,c,d);}
function IC(a,b,c,d,e,f){a.d=b;a.bJ=b;c=c+a.b5;a.i=c;a.cA=c;a.e=d;a.bI=d;a.q=e;a.x=f;Du(a,b,c,d);}
function AAd(a,b){var c,d,e;c=a.d-b.d;d=a.i-b.i;e=a.e-b.e;return Gf(c*c+d*d+e*e);}
function YH(a,b,c,d){var e,f,g;e=a.d-b;f=a.i-c;g=a.e-d;return e*e+f*f+g*g;}
function ADb(a,b,c,d){var e,f,g;e=a.d-b;f=a.i-c;g=a.e-d;return C0(e*e+f*f+g*g);}
function XV(a,b){var c,d,e;c=a.d-b.d;d=a.i-b.i;e=a.e-b.e;return c*c+d*d+e*e;}
function AZY(a,b){}
function BGM(a,b){var c,d,e,f,g;if(b.cc!==a&&b.cF!==a){c=b.d-a.d;d=b.e-a.e;e=c<0.0? -c:c;f=d<0.0? -d:d;if(e>f)f=e;if(f>=0.009999999776482582){e=C0(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.Jq;c=c*f;e=e*f;KU(a, -c,0.0, -e);KU(b,c,0.0,e);}}}
function KU(a,b,c,d){a.g=a.g+b;a.j=a.j+c;a.h=a.h+d;}
function BaG(a,b,c){return 0;}
function Buw(a){return 0;}
function BIR(a){return 0;}
function BL6(a,b,c){}
function AJ1(a,b){var c,d,e;c=a.d-b.G;d=a.i-b.E;e=a.e-b.C;return a.a6y(c*c+d*d+e*e);}
function Bn_(a,b){var c;c=ANK(a.v)*64.0*a.O3;return b>=c*c?0:1;}
function AP8(a,b){var c;c=AQc(a);if(!a.cf&&c!==null){Jz(b,B(828),c);AL8(a,b);return 1;}return 0;}
function AL8(a,b){var c,d,e;Hf(b,B(1366),AGh(a,BIc([a.d,a.i,a.e])));Hf(b,B(1367),AGh(a,BIc([a.g,a.j,a.h])));Hf(b,B(1368),AZE(a,K8([a.q,a.x])));c=a.iI;d=b.cd;e=BHM(c);e.hx=B(1369);B2(d,B(1369),e);EP(b,B(1370),a.cP<<16>>16);EP(b,B(1371),a.h$<<16>>16);PT(b,B(1372),a.bD);a.eo(b);}
function Xw(a,b){var c,d,e,f,g;c=HB(b,B(1366));d=HB(b,B(1367));e=HB(b,B(1368));Du(a,0.0,0.0,0.0);a.g=(FA(d,0)).kd;a.j=(FA(d,1)).kd;a.h=(FA(d,2)).kd;f=(FA(c,0)).kd;a.d=f;a.e2=f;a.bJ=f;f=(FA(c,1)).kd;a.i=f;a.ed=f;a.cA=f;f=(FA(c,2)).kd;a.e=f;a.e3=f;a.bI=f;g=(FA(e,0)).qC;a.q=g;a.X=g;g=(FA(e,1)).qC;a.x=g;a.bk=g;a.iI=!Ey(b.cd,B(1369))?0.0:(Ck(b.cd,B(1369))).qC;a.cP=EV(b,B(1370));a.h$=EV(b,B(1371));a.bD=Ns(b,B(1372));Du(a,a.d,a.i,a.e);a.fk(b);}
function AQc(a){Pl();return Ck(CEs,C1(a));}
function AGh(a,b){var c,d,e;b=b.data;c=J6();d=b.length;e=0;while(e<d){H$(c,BFX(b[e]));e=e+1|0;}return c;}
function AZE(a,b){var c,d,e;b=b.data;c=J6();d=b.length;e=0;while(e<d){H$(c,BHM(b[e]));e=e+1|0;}return c;}
function BnT(a){return a.eG/2.0;}
function A7b(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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=A$u(a,b,c,d);if(C()){break _;}e=$z;return e;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A$u(a,b,c,d){var e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=JM(a.l,a.d,a.i+d,a.e,AMZ(b,c));e.iP=10;f=a.l;$p=1;case 1:f.a_g(e);if(C()){break _;}return e;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A_c(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.d);c=P(a.i+a.p$());d=P(a.e);e=a.l;$p=1;case 1:$z=A6j(e,b,c,d);if(C()){break _;}b=$z;return b;default:EK();}}CV().s(a,b,c,d,e,$p);}
function ARo(a,b){return 0;}
function Bkc(a,b){return null;}
function A9A(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.cF.cf){a.cF=null;return;}a.g=0.0;a.j=0.0;a.h=0.0;$p=1;case 1:a.ds();if(C()){break _;}a.cF.X7();b=a.pg;c=a.cF;a.pg=b+c.q-c.X;a.pz=a.pz+c.x-c.bk;while(true){d=a.pg;if(d<180.0)break;a.pg=d-360.0;}while(true){b=a.pg;if(b>=(-180.0))break;a.pg=b+360.0;}while(true){d=a.pz;if(d<180.0)break;a.pz=d-360.0;}while(true){d=a.pz;if(d>=(-180.0))break;a.pz
=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.pg=b-e;a.pz=d-h;a.q=a.q+e;a.x=a.x+h;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BIJ(a){Du(a.cc,a.d,a.i+a.ED()+a.cc.Pu(),a.e);}
function BKK(a){return a.b5;}
function Bx2(a){return a.eG*0.75;}
function Pe(a,b){var c;a.pz=0.0;a.pg=0.0;c=a.cF;if(c===b){c.cc=null;a.cF=null;IC(a,b.d,b.v.H+b.eG,b.e,a.q,a.x);}else{if(c!==null)c.cc=null;c=b.cc;if(c!==null)c.cF=null;a.cF=b;b.cc=a;}}
function Bz7(a,b,c,d,e,f,g){Du(a,b,c,d);H2(a,e,f);}
function AT9(){CEr=0;}
function FX(){var a=this;Ea.call(a);a.CJ=0;a.baE=0.0;a.a9_=0.0;a.a_n=0.0;a.fG=0.0;a.iu=0.0;a.Vl=0.0;a.Ar=0.0;a.nb=0.0;a.pV=0.0;a.a$d=0;a.qN=null;a.a$b=0;a.a6U=0.0;a.a7V=null;a.bas=0.0;a.VN=0;a.bau=0.0;a.L4=0;a.a7E=0.0;a.B5=0.0;a.b2=0;a.N2=0;a.JL=0;a.fE=0;a.a0B=0;a.hW=0.0;a.d3=0;a.fy=0;a.rr=0.0;a.j4=0.0;a.XR=0;a.a8i=0;a.baz=0.0;a.o3=0.0;a.dS=0.0;a.g7=0.0;a.Ru=0;a.a6e=0.0;a.a6f=0.0;a.a6d=0.0;a.Wy=0.0;a.a0l=0.0;a.bat=0.0;a.kf=0;a.jK=0.0;a.hi=0.0;a.iY=0.0;a.j0=0;a.Fp=0.0;a.Z1=0.0;a.jc=null;a.kK=0;}
function CEt(a){var b=new FX();T0(b,a);return b;}
function T0(a,b){HV(a,b);a.CJ=20;a.fG=0.0;a.iu=0.0;a.a$d=1;a.qN=B(1373);a.a$b=1;a.a6U=0.0;a.a7V=null;a.bas=1.0;a.VN=0;a.bau=0.0;a.L4=0;a.b2=10;a.hW=0.0;a.d3=0;a.fy=0;a.XR=0;a.a8i=(-1);a.baz=CQ()*0.8999999761581421+0.10000000149011612;a.bat=0.0;a.kf=0;a.j0=0;a.Fp=0.0;a.Z1=0.699999988079071;a.kK=0;a.ry=1;a.a_n=(CQ()+1.0)*0.009999999776482582;Du(a,a.d,a.i,a.e);a.baE=CQ()*12398.0;a.q=CQ()*3.1415927410125732*2.0;a.a9_=1.0;a.Cl=0.5;}
function A8B(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.l;d=Cr(a.d,a.i+A2A(a),a.e);b=Cr(b.d,b.i+b.p$(),b.e);$p=1;case 1:$z=AXA(c,d,b);if(C()){break _;}b=$z;return b!==null?0:1;default:EK();}}CV().s(a,b,c,d,$p);}
function A5Y(a){return a.qN;}
function BkE(a){return a.cf?0:1;}
function BDH(a){return a.cf?0:1;}
function A2A(a){return a.eG*0.8500000238418579;}
function BHg(a){return 80;}
function A0n(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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.a7E=a.B5;$p=1;case 1:A9i(a);if(C()){break _;}b=F(a.m,1000);c=a.JL;a.JL=c+1|0;if(b<c){a.JL= -a.a7k()|0;d=a.o8();if(d!==null){e=a.l;f=a.wZ();g=(V(a.m)-V(a.m))*0.20000000298023224+1.0;$p=3;continue _;}}if(LG(a)){$p=2;continue _;}if(LG(a)){BI();d=BYh;$p=4;continue _;}a.h$
=a.ul;a.rr=a.j4;h=a.fy;if(h>0)a.fy=h-1|0;h=a.fE;if(h>0)a.fE=h-1|0;h=a.fQ;if(h>0)a.fQ=h-1|0;if(a.b2<=0){h=a.d3+1|0;a.d3=h;if(h>20){$p=7;continue _;}}a.pV=a.nb;a.iu=a.fG;a.X=a.q;a.bk=a.x;return;case 2:$z=A_c(a);if(C()){break _;}h=$z;if(h){d=null;h=1;$p=5;continue _;}if(LG(a)){BI();d=BYh;$p=4;continue _;}a.h$=a.ul;a.rr=a.j4;h=a.fy;if(h>0)a.fy=h-1|0;h=a.fE;if(h>0)a.fE=h-1|0;h=a.fQ;if(h>0)a.fQ=h-1|0;if(a.b2<=0){h=a.d3+1|0;a.d3=h;if(h>20){$p=7;continue _;}}a.pV=a.nb;a.iu=a.fG;a.X=a.q;a.bk=a.x;return;case 3:A5t(e,
a,d,f,g);if(C()){break _;}if(LG(a)){$p=2;continue _;}if(LG(a)){BI();d=BYh;$p=4;continue _;}a.h$=a.ul;a.rr=a.j4;h=a.fy;if(h>0)a.fy=h-1|0;h=a.fE;if(h>0)a.fE=h-1|0;h=a.fQ;if(h>0)a.fQ=h-1|0;if(a.b2<=0){h=a.d3+1|0;a.d3=h;if(h>20){$p=7;continue _;}}a.pV=a.nb;a.iu=a.fG;a.X=a.q;a.bk=a.x;return;case 4:$z=AVH(a,d);if(C()){break _;}h=$z;if(!h)a.h$=a.ul;else{h=a.h$-1|0;a.h$=h;if(h==(-20)){a.h$=0;h=0;while(h<8){f=V(a.m)-V(a.m);g=V(a.m)-V(a.m);i=V(a.m)-V(a.m);Cl(a.l,B(1364),a.d+f,a.i+g,a.e+i,a.g,a.j,a.h);h=h+1|0;}d=null;h
=2;$p=6;continue _;}a.cP=0;}a.rr=a.j4;h=a.fy;if(h>0)a.fy=h-1|0;h=a.fE;if(h>0)a.fE=h-1|0;h=a.fQ;if(h>0)a.fQ=h-1|0;if(a.b2<=0){h=a.d3+1|0;a.d3=h;if(h>20){$p=7;continue _;}}a.pV=a.nb;a.iu=a.fG;a.X=a.q;a.bk=a.x;return;case 5:a.fJ(d,h);if(C()){break _;}if(LG(a)){BI();d=BYh;$p=4;continue _;}a.h$=a.ul;a.rr=a.j4;h=a.fy;if(h>0)a.fy=h-1|0;h=a.fE;if(h>0)a.fE=h-1|0;h=a.fQ;if(h>0)a.fQ=h-1|0;if(a.b2<=0){h=a.d3+1|0;a.d3=h;if(h>20){$p=7;continue _;}}a.pV=a.nb;a.iu=a.fG;a.X=a.q;a.bk=a.x;return;case 6:a.fJ(d,h);if(C()){break _;}a.cP
=0;a.rr=a.j4;h=a.fy;if(h>0)a.fy=h-1|0;h=a.fE;if(h>0)a.fE=h-1|0;h=a.fQ;if(h>0)a.fQ=h-1|0;if(a.b2<=0){h=a.d3+1|0;a.d3=h;if(h>20){$p=7;continue _;}}a.pV=a.nb;a.iu=a.fG;a.X=a.q;a.bk=a.x;return;case 7:a.pj();if(C()){break _;}h=0;while(h<20){j=D3(a.m)*0.02;k=D3(a.m)*0.02;l=D3(a.m)*0.02;d=a.l;m=a.d;f=V(a.m);g=a.er;n=m+f*g*2.0-g;o=a.i+V(a.m)*a.eG;m=a.e;g=V(a.m);f=a.er;Cl(d,B(1374),n,o,m+g*f*2.0-f,j,k,l);h=h+1|0;}a.pV=a.nb;a.iu=a.fG;a.X=a.q;a.bk=a.x;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function AUh(a){var b,c,d,e,f,g,h,i,j,k;b=0;while(b<20){c=D3(a.m)*0.02;d=D3(a.m)*0.02;e=D3(a.m)*0.02;f=a.l;g=a.d;h=V(a.m);i=a.er;g=g+h*i*2.0-i-c*10.0;j=a.i+V(a.m)*a.eG-d*10.0;k=a.e;i=V(a.m);h=a.er;Cl(f,B(1374),g,j,k+i*h*2.0-h-e*10.0,c,d,e);b=b+1|0;}}
function AYE(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A9A(a);if(C()){break _;}a.Vl=a.Ar;a.Ar=0.0;return;default:EK();}}CV().s(a,$p);}
function BAY(a,b,c,d,e,f,g){a.b5=0.0;a.a6e=b;a.a6f=c;a.a6d=d;a.Wy=e;a.a0l=f;a.Ru=g;}
function Bcl(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.a_$();if(C()){break _;}$p=2;case 2:a.sF();if(C()){break _;}b=a.d-a.bJ;c=a.e-a.bI;d=C0(b*b+c*c);e=a.fG;f=0.0;a.Vl=a.Ar;g=0.0;if(d>0.05000000074505806){g=1.0;f=d*3.0;e=Dk(c,b)*180.0/3.1415927410125732-90.0;}if(a.B5>0.0)e=a.q;if(!a.bD)g=0.0;d=a.Ar;a.Ar=d+(g-d)*0.30000001192092896;h=a.fG;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.fG=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.fG=i;if(h*h>2500.0)a.fG=i+h*0.20000000298023224;if(j)f=f*(-1.0);while(true){h=a.X;if(e-h>=(-180.0))break;a.X=h-360.0;}while(true){h=a.X;if(e-h<180.0)break;a.X=h+360.0;}while(true){e=a.fG;h=a.iu;if(e-h>=(-180.0))break;a.iu=h-360.0;}while(true){d=a.iu;if(e-d<180.0)break;a.iu=d+360.0;}while
(true){d=a.x;h=a.bk;if(d-h>=(-180.0))break;a.bk=h-360.0;}while(true){e=a.bk;if(d-e<180.0)break;a.bk=e+360.0;}a.nb=a.nb+f;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function BnE(a,b,c){FO(a,b,c);}
function AL$(a,b){var c;c=a.b2;if(c>0){b=c+b|0;a.b2=b;if(b>20)a.b2=20;a.fQ=a.CJ/2|0;}}
function A7l(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.l.dl)c=0;a.kf=0;d=a.b2;if(d<=0)return 0;a.dS=1.5;e=a.fQ;f=a.CJ;if(e<=f/2.0){a.N2=d;a.fQ=f;a.b2=d-c|0;a.a0B=10;a.fE=10;}else{f=a.N2-c|0;if(f>=d)return 0;a.b2=f;}a.hW=0.0;if(b===null)a.hW=(CQ()*2.0|0)*180|0;else{g=b.d-a.d;h=b.e-a.e;while(g*g+h*h<1.0E-4){g=(CQ()-CQ())*0.01;h=(CQ()-CQ())*0.01;}a.hW
=Dk(h,g)*180.0/3.1415927410125732-a.q;ARv(a,b,c,g,h);}if(a.b2>0){b=a.l;i=a.kN();j=a.wZ();e=(V(a.m)-V(a.m))*0.20000000298023224+1.0;$p=1;continue _;}i=a.l;k=a.lj();j=a.wZ();e=(V(a.m)-V(a.m))*0.20000000298023224+1.0;$p=2;continue _;case 1:A5t(b,a,i,j,e);if(C()){break _;}return 1;case 2:A5t(i,a,k,j,e);if(C()){break _;}$p=3;case 3:a.a1z(b);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bt6(a){return 1.0;}
function BJe(a){return null;}
function BxI(a){return B(1375);}
function Byw(a){return B(1375);}
function ARv(a,b,c,d,e){var f,g,h,i,j;f=C0(d*d+e*e);g=a.g/2.0;a.g=g;h=a.j/2.0;a.j=h;i=a.h/2.0;a.h=i;j=f;a.g=g-d/j*0.4000000059604645;d=h+0.4000000059604645;a.j=d;a.h=i-e/j*0.4000000059604645;if(d>0.4000000059604645)a.j=0.4000000059604645;}
function A0L(a,b){var c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.VN;if(c>0&&b!==null)b.Xh(a,c);a.XR=1;d=a.mS();if(d>0){e=F(a.m,3);f=0;if(f<e){c=1;$p=1;continue _;}}return;case 1:A7b(a,d,c);if(C()){break _;}f=f+1|0;if(f>=e)return;c=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bw4(a){return 0;}
function BeP(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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=RB(b-3.0)|0;if(c<=0)return;d=null;$p=1;case 1:a.fJ(d,c);if(C()){break _;}d=a.l;c=P(a.d);e=P(a.i-0.20000000298023224-a.b5);f=P(a.e);$p=2;case 2:$z=A7F(d,c,e,f);if(C()){break _;}e=$z;if(e<=0)return;O();d=BU_.data[e].fg;g=a.l;h=Kf(d);i=d.m4*0.5;b=d.ms*0.75;$p=3;case 3:A5t(g,a,h,i,b);if(C()){break _;}return;default:EK();}}CV().s(a,
b,c,d,e,f,g,h,i,$p);}
function ATe(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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=A9q(a);if(C()){break _;}d=$z;if(!d){$p=2;continue _;}e=a.i;Q5(a,b,c,0.019999999552965164);f=a.g;g=a.j;h=a.h;$p=3;continue _;case 2:$z=A7A(a);if(C()){break _;}d=$z;if(d){e=a.i;Q5(a,b,c,0.019999999552965164);f=a.g;g=a.j;h=a.h;$p=4;continue _;}i
=0.9100000262260437;if(a.bD){i=0.546000063419342;j=a.l;d=P(a.d);k=P(a.v.H)-1|0;l=P(a.e);$p=6;continue _;}m=0.16277135908603668/(i*i*i);Q5(a,b,c,!a.bD?0.019999999552965164:0.10000000149011612*m);b=0.9100000262260437;if(!a.bD){$p=9;continue _;}b=0.546000063419342;j=a.l;d=P(a.d);k=P(a.v.H)-1|0;l=P(a.e);$p=8;continue _;case 3:A3l(a,f,g,h);if(C()){break _;}h=a.g*0.800000011920929;a.g=h;f=a.j*0.800000011920929;a.j=f;n=a.h*0.800000011920929;a.h=n;g=f-0.02;a.j=g;if(!a.rC){a.o3=a.dS;e=a.d-a.bJ;f=a.e-a.bI;o=C0(e*e+f*
f)*4.0;if(o>1.0)o=1.0;b=a.dS;b=b+(o-b)*0.4000000059604645;a.dS=b;a.g7=a.g7+b;return;}e=g+0.6000000238418579-a.i+e;$p=5;continue _;case 4:A3l(a,f,g,h);if(C()){break _;}f=a.g*0.5;a.g=f;g=a.j*0.5;a.j=g;h=a.h*0.5;a.h=h;g=g-0.02;a.j=g;if(!a.rC){a.o3=a.dS;e=a.d-a.bJ;f=a.e-a.bI;o=C0(e*e+f*f)*4.0;if(o>1.0)o=1.0;b=a.dS;b=b+(o-b)*0.4000000059604645;a.dS=b;a.g7=a.g7+b;return;}e=g+0.6000000238418579-a.i+e;$p=7;continue _;case 5:$z=AVZ(a,h,e,n);if(C()){break _;}d=$z;if(d)a.j=0.30000001192092896;a.o3=a.dS;e=a.d-a.bJ;f=a.e
-a.bI;o=C0(e*e+f*f)*4.0;if(o>1.0)o=1.0;b=a.dS;b=b+(o-b)*0.4000000059604645;a.dS=b;a.g7=a.g7+b;return;case 6:$z=A7F(j,d,k,l);if(C()){break _;}k=$z;if(k>0){O();i=BU_.data[k].yp*0.9100000262260437;}m=0.16277135908603668/(i*i*i);Q5(a,b,c,!a.bD?0.019999999552965164:0.10000000149011612*m);b=0.9100000262260437;if(!a.bD){$p=9;continue _;}b=0.546000063419342;j=a.l;d=P(a.d);k=P(a.v.H)-1|0;l=P(a.e);$p=8;continue _;case 7:$z=AVZ(a,f,e,h);if(C()){break _;}d=$z;if(d)a.j=0.30000001192092896;a.o3=a.dS;e=a.d-a.bJ;f=a.e-a.bI;o
=C0(e*e+f*f)*4.0;if(o>1.0)o=1.0;b=a.dS;b=b+(o-b)*0.4000000059604645;a.dS=b;a.g7=a.g7+b;return;case 8:$z=A7F(j,d,k,l);if(C()){break _;}d=$z;if(d>0){O();b=BU_.data[d].yp*0.9100000262260437;}$p=9;case 9:$z=A_G(a);if(C()){break _;}d=$z;if(d){a.iI=0.0;if(a.j<(-0.15))a.j=(-0.15);}e=a.g;f=a.j;g=a.h;$p=10;case 10:A3l(a,e,f,g);if(C()){break _;}if(!a.rC){e=a.j-0.08;a.j=e;a.j=e*0.9800000190734863;e=a.g;f=b;a.g=e*f;a.h=a.h*f;a.o3=a.dS;e=a.d-a.bJ;f=a.e-a.bI;o=C0(e*e+f*f)*4.0;if(o>1.0)o=1.0;b=a.dS;b=b+(o-b)*0.4000000059604645;a.dS
=b;a.g7=a.g7+b;return;}$p=11;case 11:$z=A_G(a);if(C()){break _;}d=$z;if(d)a.j=0.2;e=a.j-0.08;a.j=e;a.j=e*0.9800000190734863;e=a.g;f=b;a.g=e*f;a.h=a.h*f;a.o3=a.dS;e=a.d-a.bJ;f=a.e-a.bI;o=C0(e*e+f*f)*4.0;if(o>1.0)o=1.0;b=a.dS;b=b+(o-b)*0.4000000059604645;a.dS=b;a.g7=a.g7+b;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A_G(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.d);c=P(a.v.H);d=P(a.e);e=a.l;$p=1;case 1:$z=A7F(e,b,c,d);if(C()){break _;}f=$z;O();if(f==B3D.b)return 1;e=a.l;c=c+1|0;$p=2;case 2:$z=A7F(e,b,c,d);if(C()){break _;}b=$z;return b==B3D.b?1:0;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Ig(a,b){EP(b,B(1376),a.b2<<16>>16);EP(b,B(1377),a.fE<<16>>16);EP(b,B(1378),a.d3<<16>>16);EP(b,B(1379),a.fy<<16>>16);}
function II(a,b){a.b2=EV(b,B(1376));if(!KY(b,B(1376)))a.b2=10;a.fE=EV(b,B(1377));a.d3=EV(b,B(1378));a.fy=EV(b,B(1379));}
function LG(a){return !a.cf&&a.b2>0?1:0;}
function ASa(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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.Ru;if(b>0){c=a.d;d=a.a6e-c;e=b;c=c+d/e;d=a.i;f=d+(a.a6f-d)/e;d=a.e;g=d+(a.a6d-d)/e;d=a.Wy;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.a0l-d)/e;a.Ru=b-1|0;Du(a,c,f,g);H2(a,a.q,a.x);}if(a.b2<=0){a.j0=0;a.jK
=0.0;a.hi=0.0;a.iY=0.0;}else if(!a.L4){$p=3;continue _;}$p=1;case 1:$z=A9q(a);if(C()){break _;}b=$z;$p=2;case 2:$z=A7A(a);if(C()){break _;}j=$z;if(a.j0){if(b)a.j=a.j+0.03999999910593033;else if(j)a.j=a.j+0.03999999910593033;else if(a.bD)A96(a);}k=a.jK*0.9800000190734863;a.jK=k;l=a.hi*0.9800000190734863;a.hi=l;a.iY=a.iY*0.8999999761581421;$p=4;continue _;case 3:a.Aa();if(C()){break _;}$p=1;continue _;case 4:ATe(a,k,l);if(C()){break _;}m=a.l;n=Ez(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=5;case 5:a:
{$z=ATs(m,a,n);if(C()){break _;}m=$z;if(m!==null&&m.o>0){o=0;while(true){if(o>=m.o)break a;n=Be(m,o);if(n.uM())n.FH(a);o=o+1|0;}}}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A96(a){a.j=0.41999998688697815;}
function AYn(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.kf=a.kf+1|0;b=LH(a.l,a,(-1.0));if(b!==null){c=b.d-a.d;d=b.i-a.i;e=b.e-a.e;f=c*c+d*d+e*e;if(f>16384.0){$p=1;continue _;}if(a.kf>600&&!F(a.m,800)){if(f>=1024.0){$p=4;continue _;}a.kf=0;}}a.jK=0.0;a.hi=0.0;if(V(a.m)<0.019999999552965164){b=LH(a.l,a,8.0);if(b===null)a.iY=(V(a.m)-0.5)*20.0;else{a.jc=b;a.kK=10+F(a.m,20)|0;}}a:{b=a.jc;if
(b!==null){PA(a,b,10.0);g=a.kK;a.kK=g-1|0;if(g>0){b=a.jc;if(!b.cf&&XV(b,a)<=64.0)break a;}a.jc=null;}else{if(V(a.m)<0.05000000074505806)a.iY=(V(a.m)-0.5)*20.0;a.q=a.q+a.iY;a.x=a.Fp;}}$p=2;continue _;case 1:a.pj();if(C()){break _;}if(a.kf>600&&!F(a.m,800)){if(f>=1024.0){$p=4;continue _;}a.kf=0;}a.jK=0.0;a.hi=0.0;if(V(a.m)<0.019999999552965164){b=LH(a.l,a,8.0);if(b===null)a.iY=(V(a.m)-0.5)*20.0;else{a.jc=b;a.kK=10+F(a.m,20)|0;}}b:{b=a.jc;if(b!==null){PA(a,b,10.0);g=a.kK;a.kK=g-1|0;if(g>0){b=a.jc;if(!b.cf&&XV(b,
a)<=64.0)break b;}a.jc=null;}else{if(V(a.m)<0.05000000074505806)a.iY=(V(a.m)-0.5)*20.0;a.q=a.q+a.iY;a.x=a.Fp;}}$p=2;case 2:$z=A9q(a);if(C()){break _;}h=$z;$p=3;case 3:$z=A7A(a);if(C()){break _;}g=$z;if(!(!h&&!g))a.j0=V(a.m)>=0.800000011920929?0:1;return;case 4:a.pj();if(C()){break _;}a.jK=0.0;a.hi=0.0;if(V(a.m)<0.019999999552965164){b=LH(a.l,a,8.0);if(b===null)a.iY=(V(a.m)-0.5)*20.0;else{a.jc=b;a.kK=10+F(a.m,20)|0;}}c:{b=a.jc;if(b!==null){PA(a,b,10.0);g=a.kK;a.kK=g-1|0;if(g>0){b=a.jc;if(!b.cf&&XV(b,a)<=64.0)break c;}a.jc
=null;}else{if(V(a.m)<0.05000000074505806)a.iY=(V(a.m)-0.5)*20.0;a.q=a.q+a.iY;a.x=a.Fp;}}$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function PA(a,b,c){var d,e,f,g,h,i;d=b.d-a.d;e=b.e-a.e;if(!(b instanceof FX)){b=b.v;f=(b.H+b.be)/2.0-(a.i+a.p$());}else f=b.i+b.p$()-(a.i+a.p$());g=C0(d*d+e*e);h=Dk(e,d)*180.0/3.1415927410125732-90.0;i=Dk(f,g)*180.0/3.1415927410125732;a.x=ADo(a,a.x,i,c);a.q=ADo(a,a.q,h,c);}
function ADo(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 Bqp(a){}
function APn(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=a.v;$p=1;case 1:$z=BcJ(b,c);if(C()){break _;}d=$z;if(!d)return 0;b=a.l;c=a.v;$p=2;case 2:$z=AOW(b,a,c);if(C()){break _;}b=$z;if(b.o)return 0;b=a.l;c=a.v;$p=3;case 3:$z=Bal(b,c);if(C()){break _;}d=$z;return d?0:1;default:EK();}}CV().s(a,b,c,d,$p);}
function A66(a){var b,c,$p,$z;$p=0;if(EL()){var $T=CV();$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.fJ(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function Mt(a,b){var c,d;c=a.B5;d=a.a7E;c=c-d;if(c<0.0)c=c+1.0;return d+c*b;}
function Wx(a,b){var c,d,e,f;if(b===1.0)return Cr(a.d,a.i,a.e);c=a.bJ;d=a.d-c;e=b;c=c+d*e;d=a.cA;d=d+(a.i-d)*e;f=a.bI;return Cr(c,d,f+(a.e-f)*e);}
function AIZ(a,b){var c,d,e,f,g;if(b!==1.0){c=a.bk;c=c+(a.x-c)*b;d=a.X;b= -(d+(a.q-d)*b)*0.01745329238474369-3.1415927410125732;e=BY(b);f=BE(b);b= -c*0.01745329238474369;g= -BY(b);return Cr(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 Cr(d*e,BE( -a.x*0.01745329238474369),c*e);}
function A0K(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=Wx(a,c);e=AIZ(a,c);f=Fh(d,e.G*b,e.E*b,e.C*b);e=a.l;$p=1;case 1:$z=AXA(e,d,f);if(C()){break _;}d=$z;return d;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function MK(){Dw.call(this);this.Va=null;}
var BYp=null;var BUN=null;var BUW=null;var CEu=null;function Mv(){Mv=Bi(MK);Brs();}
function A3B(a,b,c){var d=new MK();ARp(d,a,b,c);return d;}
function Bri(){Mv();return CEu.c4();}
function ARp(a,b,c,d){Mv();Ga(a,b,c);a.Va=d;}
function BFc(a){return a.Va;}
function Brs(){var b;BYp=A3B(B(468),0,B(1380));BUN=A3B(B(1381),1,B(1382));b=A3B(B(1383),2,B(1384));BUW=b;CEu=R(MK,[BYp,BUN,b]);}
function AIv(){var a=this;D.call(a);a.O6=0;a.O5=0;}
function CEv(){var a=new AIv();Bvd(a);return a;}
function Bvd(a){}
function Qj(){var a=this;D.call(a);a.ju=0;a.jt=0;a.FS=0;}
function Nw(a,b){var c=new Qj();SU(c,a,b);return c;}
function SU(a,b,c){var d,e;a.ju=b;a.jt=c;a.FS=1;while(true){d=a.FS;e=d+1|0;if((b/e|0)<320)break;if((c/e|0)<240)break;a.FS=e;}a.ju=b/d|0;a.jt=c/d|0;}
function A8T(a){return a.ju;}
function APG(a){return a.jt;}
var X4=K();
function CEw(){var a=new X4();Blb(a);return a;}
function Blb(a){}
function IS(){var b,c;b=B0E;if(b.Dj!=3)c=0;else{c=Bc(b.a1X,0.0);c=c>0?1:c>=0?0:(-1);}return c;}
function C5(){var b;b=B0E;return b===null?0:b.Dj?0:1;}
function HJ(){var b,c,d,$$je;B0E=null;b=B0i;Fi(b);a:{try{b:{if(!E5(b)){c=Hx(B0i,0);B0E=c;if(c!==null){d=1;break b;}}d=0;}C2(b);}catch($$e){$$je=N($$e);c=$$je;break a;}return d;}C2(b);J(c);}
function A5S(){var b;b=B0E;return b!==null?b.ZW:(-1);}
function Bdy(){var b;b=B0E;return b!==null?b.ZX:(-1);}
function Dy(){var b;b=B0E;return b!==null&&b.Dj!=2?b.a5z:(-1);}
function CK(b){var c;a:{if(b>=0){c=B0G.data;if(b<c.length){b=c[b];break a;}}b=0;}return b;}
var AXL=K(X4);
function CEx(){var a=new AXL();Bjl(a);return a;}
function Bjl(a){}
function PE(){var a=this;D.call(a);a.dF=null;a.UQ=null;a.E1=null;a.I3=null;a.l6=null;a.a5J=null;a.rp=0.0;a.Ql=0.0;a.a16=null;a.a6Y=0.0;a.a6X=0.0;a.a6W=0.0;}
var BU4=null;var CEy=0.0;var CEz=0.0;var CEA=0.0;function Id(){Id=Bi(PE);BqH();}
function BM1(){var a=new PE();A$l(a);return a;}
function A$l(a){var b,c,d,e,f;Id();b=Dl();a.dF=b;B2(b,G(OP),BMK());c=a.dF;d=new ALE;b=BRT();e=new AId;OD(e,6,0.5);Ip(d,b,0.699999988079071);d.mu=e;B2(c,G(Qh),d);b=a.dF;f=new AEl;d=BRz();e=BOg();Ip(f,d,0.699999988079071);f.mu=e;B2(b,G(RZ),f);b=a.dF;f=new AGo;Ip(f,BQa(),0.699999988079071);B2(b,G(O_),f);b=a.dF;f=new ACe;Ip(f,BPO(),0.30000001192092896);B2(b,G(TR),f);B2(a.dF,G(Rj),BRl());B2(a.dF,G(Md),Bll(BOP(),0.5));b=a.dF;f=new EQ;d=new N9;RY(d);Ip(f,d,0.5);B2(b,G(QG),f);b=a.dF;f=new AAJ;d=Brb(16);e=Brb(0);Ip(f,
d,0.25);f.a7v=e;B2(b,G(Mm),f);B2(a.dF,G(Hj),BNS());b=a.dF;f=new ALK;d=new N9;RY(d);Ip(f,d,3.0);f.a0Q=6.0;B2(b,G(Zp),f);B2(a.dF,G(FX),Bll(Bvx(),0.5));b=a.dF;f=new AEm;GX(f);B2(b,G(Ea),f);B2(a.dF,G(OV),BQ9());b=a.dF;f=new AJm;GX(f);B2(b,G(SF),f);b=a.dF;f=new ANY;GX(f);B2(b,G(YT),f);B2(a.dF,G(I2),A4w());B2(a.dF,G(Vo),BM4());B2(a.dF,G(SW),BMZ());B2(a.dF,G(MB),BOs());B2(a.dF,G(SJ),BPQ());b=Tq(I9(a.dF));while(Nm(b)){(SV(b)).eB=a;}}
function AOj(a,b){var c;c=Ck(a.dF,b);if(c===null&&b!==G(Ea)){c=AOj(a,Q_(b));B2(a.dF,b,c);}return c;}
function AC2(a,b){return AOj(a,C1(b));}
function Bff(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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=AC2(a,b);if(h===null)return;$p=1;case 1:h.is(b,c,d,e,f,g);if(C()){break _;}$p=2;case 2:A0j(h,b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BqH(){BU4=BM1();}
function WJ(){var a=this;D.call(a);a.jG=null;a.Oz=null;a.EY=null;a.bP=null;a.uO=null;a.GF=null;a.f4=0;a.f3=0;}
var CEB=0;function AV7(a,b){var c,d,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=Ck(a.jG,b);if(c!==null)return c.fD;try{NU(a.EY);AW0(a.EY);d=AM7(a.EY,0);if(Cn(b,B(1314))){c=CB(b,2);$p=1;continue _;}if(Cn(b,B(1315))){a.f4=1;c=CB(b,7);$p=3;continue _;}if(!Cn(b,B(1316))){$p=5;continue _;}a.f3=1;c=CB(b,6);$p=7;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}b=new B7;Ba(b,B(1385));J(b);case 1:try{$z=A5I(c);if(C())
{break _;}c=$z;$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}b=new B7;Ba(b,B(1385));J(b);case 2:a:{try{$z=A4U(a,c);if(C()){break _;}c=$z;JE(a,AGe(a,c),d);Bu(a.jG,b,CG(d));}catch($$e){$$je=N($$e);if($$je instanceof BF){break a;}else{throw $$e;}}return d;}b=new B7;Ba(b,B(1385));J(b);case 3:try{$z=A5I(c);if(C()){break _;}c=$z;$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}b=new B7;Ba(b,B(1385));J(b);case 4:a:{try{$z=A4U(a,c);if(C()){break _;}c
=$z;JE(a,c,d);a.f4=0;Bu(a.jG,b,CG(d));}catch($$e){$$je=N($$e);if($$je instanceof BF){break a;}else{throw $$e;}}return d;}b=new B7;Ba(b,B(1385));J(b);case 5:try{$z=A5I(b);if(C()){break _;}c=$z;$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}b=new B7;Ba(b,B(1385));J(b);case 6:a:{try{$z=A4U(a,c);if(C()){break _;}c=$z;JE(a,c,d);Bu(a.jG,b,CG(d));}catch($$e){$$je=N($$e);if($$je instanceof BF){break a;}else{throw $$e;}}return d;}b=new B7;Ba(b,B(1385));J(b);case 7:try{$z=A5I(c);if(C())
{break _;}c=$z;$p=8;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}b=new B7;Ba(b,B(1385));J(b);case 8:a:{try{$z=A4U(a,c);if(C()){break _;}c=$z;JE(a,c,d);a.f3=0;Bu(a.jG,b,CG(d));}catch($$e){$$je=N($$e);if($$je instanceof BF){break a;}else{throw $$e;}}return d;}b=new B7;Ba(b,B(1385));J(b);default:EK();}}CV().s(a,b,c,d,$p);}
function AGe(a,b){var c,d,e,f,g,h,i;c=b.qA/16|0;d=new X9;e=b.nL;f=b.Ni;d.qA=16;d.nL=e;d.jP=Bo(16*e|0);d.Ni=f;g=0;while(g<c){e=b.nL;h=Bp(g,e);i=g+1|0;A86(d,b,0,h,16,Bp(i,e),g*16|0,0,i*16|0,e);g=i;}return d;}
function JE(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;C9(3553,c);if(!CEB){IO(3553,10241,9728);IO(3553,10240,9728);}else{IO(3553,10241,9987);IO(3553,10240,9729);}if(a.f3){IO(3553,10241,9729);IO(3553,10240,9729);}if(!a.f4){IO(3553,10242,10497);IO(3553,10243,10497);}else{IO(3553,10242,33071);IO(3553,10243,33071);}d=b.qA;e=b.nL;c=Bp(d,e);f=Bo(c);g=f.data;h=BT(c*4|0);i=h.data;AL7(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.GF;if(b!==null&&b.dP){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:{LR(a.bP);Nl(a.bP,h);JR(Ji(a.bP,0),i.length);AM9(3553,0,6408,d,e,0,6408,5121,a.bP);if(CEB){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=FM(b,(l+o|0)*4|0);b=a.bP;t=j+1|0;o=FM(b,(t+o|0)*4|0);b=a.bP;j=Bp(n+1|0,q);t=FM(b,(t+j|0)*4|0);u=FM(a.bP,
(l+j|0)*4|0);v=Zn(a,Zn(a,s,o),Zn(a,t,u));NN(a.bP,(r+Bp(m,k)|0)*4|0,v);m=m+1|0;}r=r+1|0;}AM9(3553,c,6408,k,p,0,6408,5121,a.bP);c=c+1|0;}}}}
function Ha(a,b){Bb(a.uO,b);b.pa();}
function ATg(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(EL()){var $T=CV();$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.uO;if(b>=c.o){d=0;while(true){c=a.uO;if(d>=c.o)break;a:{c=Be(c,d);if(c.xq>0){LR(a.bP);Nl(a.bP,c.fZ);JR(Ji(a.bP,0),c.fZ.data.length);C9(3553,c.xq);MI(3553,0,0,0,16,16,6408,5121,a.bP);if(CEB){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=FM(c,(j+l|0)*4|0);c=a.bP;n=b+1|0;l=FM(c,(n+l|0)*4|0);c=a.bP;b=Bp(k+1|0,f);n=FM(c,(n+b|0)*4|0);k=FM(a.bP,(j+b|0)*4|0);j=IT(a,IT(a,m,l),IT(a,n,k));NN(a.bP,(h+Bp(i,g)|0)*4|0,j);i=i+1|0;}h=h+1|0;}MI(3553,e,0,0,g,g,6408,5121,a.bP);e=e+1|0;}}}}d=d+1|0;}return;}c=Be(c,b);c.km=a.GF.dP;c.pa();LR(a.bP);Nl(a.bP,c.fZ);JR(Ji(a.bP,0),c.fZ.data.length);$p=1;case 1:ATY(c,a);if(C()){break _;}e=0;while
(e<c.z3){f=0;while(f<c.z3){a:{j=c.HM;MI(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(CEB){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=FM(p,(n+j|0)*4|0);p=a.bP;g=q+1|0;q=FM(p,(g+j|0)*4|0);p=a.bP;k=Bp(k+1|0,h);j=FM(p,(g+k|0)*4|0);s=FM(a.bP,(n+k|0)*4|0);t=IT(a,IT(a,r,q),IT(a,j,s));NN(a.bP,(m+Bp(l,o)|0)*4|0,t);l=l+1|0;}m=m+1|0;}k=c.HM;MI(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.uO;if(b>=c.o){d=0;while(true){c=a.uO;if(d>=c.o)break;b:{c=Be(c,d);if(c.xq>0){LR(a.bP);Nl(a.bP,c.fZ);JR(Ji(a.bP,0),c.fZ.data.length);C9(3553,c.xq);MI(3553,0,0,0,16,16,6408,5121,a.bP);if(CEB){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=FM(c,(j+l|0)*4|0);c=a.bP;n=b+1|0;l=FM(c,(n+l|0)*4|0);c=a.bP;b=Bp(k+1|0,f);n=FM(c,(n+b|0)*4|0);k=FM(a.bP,(j+b|0)*4|0);j=IT(a,IT(a,m,l),IT(a,n,k));NN(a.bP,
(h+Bp(i,g)|0)*4|0,j);i=i+1|0;}h=h+1|0;}MI(3553,e,0,0,g,g,6408,5121,a.bP);e=e+1|0;}}}}d=d+1|0;}return;}c=Be(c,b);c.km=a.GF.dP;c.pa();LR(a.bP);Nl(a.bP,c.fZ);JR(Ji(a.bP,0),c.fZ.data.length);continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
function IT(a,b,c){return ((((b&(-16777216))>>24&255)+((c&(-16777216))>>24&255)|0)>>1<<24)+(((b&16711422)+(c&16711422)|0)>>1)|0;}
function Zn(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 A4U(a,b){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BrA(b);if(C()){break _;}b=$z;return ACd(b);default:EK();}}CV().s(a,b,$p);}
function Hq(a,b){if(b>=0)C9(3553,b);}
function A8r(){CEB=0;}
function WM(){var a=this;D.call(a);a.z0=null;a.a_3=0;a.bbo=null;a.Dd=null;a.eN=0.0;a.hz=0.0;a.Mo=0.0;a.LQ=0.0;a.JV=0.0;a.yd=0.0;a.a0C=0;a.Iv=null;a.EA=null;a.a2x=null;}
var CEC=null;function CED(a,b,c){var d=new WM();ANa(d,a,b,c);return d;}
function ANa(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(EL()){var $T=CV();$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.z0=Bo(256);a.a_3=9;a.bbo=Zx();a.Dd=Bo(32);CEi=0;CEi=1;e=CEh.data[1];if(e===null)e=MJ(1,0,0,0);a.a2x=e;a.EA=c;a.Iv=d;f=3553;$p=1;case 1:$z=AV7(d,c);if(C()){break _;}g=$z;C9(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.dP){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.Dd.data[g]=(i&255)<<16|(j&255)<<8|k&255;g=g+1|0;}b=a.EA;DA();$p=2;case 2:$z=AQg(b);if(C()){break _;}l=$z;b=l===null?null:ABQ(l);$p=3;case 3:$z=BrA(b);if(C()){break _;}b=$z;g=b.qA;j=b.nL;l=b.jP;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.z0.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.z0.data[h]=(0.5+i*m|0)+1|0;h=h+1|0;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function AV8(a,b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=AWE(a,b,c,d,e,f);if(C()){break _;}e=$z;return e;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A68(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AWE(a,b,f,g,e,c);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AWE(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:AKB();if(!f){f=0;$p=1;continue _;}g=c+1.0;h=d+1.0;f=1;$p=2;continue _;case 1:$z=AQu(a,b,c,d,e,f);if(C()){break _;}i=$z;return i;case 2:$z=AQu(a,b,g,h,e,f);if(C()){break _;}i=$z;f=0;$p=3;case 3:$z=AQu(a,b,c,d,e,f);if(C()){break _;}e=$z;return D4(i,e);default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function ASV(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(EL()){var $T=CV();$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<Z(b)){a:{e=Bd(b,d);if(e==167){f=d+1|0;if(f<Z(b)){g=Gr(B(1386),Fr(Bd(b,f)));if(g<16){if(!(g>=0&&g<=15))g=15;if(c)g=g+16|0;h=a.Dd.data[g];a.a0C=h;CE((h>>16)/255.0,(h>>8&255)/255.0,
(h&255)/255.0,a.yd);}else if(g==21)CE(a.Mo,a.LQ,a.JV,a.yd);break a;}}i=AE3(e,0);j=1.0;f=!(e&&i!=(-1))&&c?1:0;if(f){a.eN=a.eN-j;a.hz=a.hz-j;}if(e!=32){i=(e%16|0)*8|0;g=(e/16|0)*8|0;h=3553;k=a.Iv;l=a.EA;$p=1;continue _;}m=4.0;if(f){a.eN=a.eN+j;a.hz=a.hz+j;}a.eN=a.eN+(m|0);f=d;}d=f+1|0;}return;case 1:$z=AV7(k,l);if(C()){break _;}n=$z;C9(h,n);m=a.z0.data[e];o=m-0.009999999776482582;Bse();p=CEE;l=p.BF;k=a.a2x;if(l.tA){k=new CP;Ba(k,B(1291));J(k);}l.tA=1;NZ(l);l.m8=k;l.Sx=5;l.zN=0;k=l.dG;JR(k,k.pp);k=PI(l,a.eN+0.0,
a.hz,0.0);q=i;r=q/128.0;s=g;t=s/128.0;Pz(NW(k,r,t));k=PI(l,a.eN-0.0,a.hz+7.989999771118164,0.0);u=(s+7.989999771118164)/128.0;Pz(NW(k,r,u));k=PI(l,a.eN+o-1.0+0.0,a.hz,0.0);r=(q+o-1.0)/128.0;Pz(NW(k,r,t));Pz(NW(PI(l,a.eN+o-1.0-0.0,a.hz+7.989999771118164,0.0),r,u));AME(p.BF);k=p.BF;$p=2;case 2:BFm(k);if(C()){break _;}b:while(true){if(f){a.eN=a.eN+j;a.hz=a.hz+j;}a.eN=a.eN+(m|0);f=d;while(true){d=f+1|0;if(d>=Z(b))break b;e=Bd(b,d);if(e!=167)break;f=d+1|0;if(f>=Z(b))break;g=Gr(B(1386),Fr(Bd(b,f)));if(g<16){if(!(g
>=0&&g<=15))g=15;if(c)g=g+16|0;h=a.Dd.data[g];a.a0C=h;CE((h>>16)/255.0,(h>>8&255)/255.0,(h&255)/255.0,a.yd);}else if(g==21)CE(a.Mo,a.LQ,a.JV,a.yd);}i=AE3(e,0);j=1.0;f=!(e&&i!=(-1))&&c?1:0;if(f){a.eN=a.eN-j;a.hz=a.hz-j;}if(e!=32){i=(e%16|0)*8|0;g=(e/16|0)*8|0;h=3553;k=a.Iv;l=a.EA;$p=1;continue _;}m=4.0;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function AQu(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.eN=c;a.hz=d;return a.eN|0;}if(!(e&(-67108864)))e=e|(-16777216);if(f)e=(e&16579836)>>2|e&(-16777216);g=(e>>16&255)/255.0;a.Mo=g;h=(e>>8&255)/255.0;a.LQ=h;i=(e&255)/255.0;a.JV=i;j=(e>>24&255)/255.0;a.yd=j;CE(g,h,i,j);a.eN=c;a.hz=d;$p=1;case 1:ASV(a,b,f);if(C()){break _;}return a.eN|0;default:EK();}}CV().s(a,
b,c,d,e,f,g,h,i,j,$p);}
function D$(a,b){var c,d,e,f,g;if(b===null)return 0;c=0;d=0;e=0;while(e<Z(b)){f=Bd(b,e);if(f==167)g=(-1);else if(f==32)g=4;else{g=AE3(f,0);g=f>0&&g!=(-1)?a.z0.data[g]:0;}if(g<0&&e<(Z(b)-1|0)){e=e+1|0;f=Bd(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 AVz(){CEC=BrL([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 AGV(){var a=this;GP.call(a);a.a9O=null;a.a_s=null;a.a1$=null;a.L$=null;a.QV=0.0;a.Sb=0.0;}
function BBH(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.L$.data;d=c[b]>>24&255;e=c[b]>>16&255;f=c[b]>>8&255;g=c[b]>>0&255;if(a.km){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.a1$;k=j.s;if(k!==null){j=j.f;if(j!==null){l=k.dn-j.d;m=k.dm-j.e;i=(j.q-90.0)*3.141592653589793/180.0-Dk(m,l);}}m=a.QV;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.Sb+l*0.1;a.Sb=i;i=i*0.8;a.Sb=i;i=m+i;a.QV=i;m=E4(i);n=F3(a.QV);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.km){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.km){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 Bbx(){var a=this;GP.call(a);a.CQ=null;a.FU=null;a.Qw=null;a.ST=null;a.H3=0;}
function BjX(){var a=new Bbx();Bp7(a);return a;}
function Bp7(a){O();M3(a,BYr.P+1|0);a.CQ=Co(256);a.FU=Co(256);a.Qw=Co(256);a.ST=Co(256);a.H3=0;a.z3=2;}
function BB5(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;a.H3=a.H3+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.CQ.data[f+(g*16|0)|0];e=e+1|0;}h=a.FU.data;i=b+(c*16|0)|0;h[i]=d/3.200000047683716+a.Qw.data[i]*0.800000011920929;c=c+1|0;}b=b+1|0;}b=0;while(b<16){c=0;while(c<16){j=a.Qw.data;i=b+(c*16|0)|0;d=j[i];h=a.ST.data;j[i]=d+h[i]*0.05000000074505806;if(j[i]<0.0)j[i]=0.0;h[i]=h[i]-0.30000001192092896;if(CQ()<0.2)a.ST.data[i]=0.5;c=c+1|0;}b=b+1|0;}j=a.FU;a.FU=a.CQ;a.CQ=j;c=0;while(c
<256){d=j.data[(c-(a.H3*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.km){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 AR7(){var a=this;GP.call(a);a.Co=null;a.F9=null;a.W3=null;a.MV=null;a.Eu=0;}
function BKE(){var a=new AR7();BER(a);return a;}
function BER(a){O();M3(a,BYs.P+1|0);a.Co=Co(256);a.F9=Co(256);a.W3=Co(256);a.MV=Co(256);a.Eu=0;a.z3=2;}
function BJH(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;a.Eu=a.Eu+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.Co.data[j+(h*16|0)|0];i=i+1|0;}g=g+1|0;}k=a.F9.data;l=b+(c*16|0)|0;d=d/10.0;m=a.W3.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.MV.data;m[l]=d+k[l]*0.009999999776482582;if(m[l]<0.0)m[l]=0.0;k[l]=k[l]-0.05999999865889549;if(CQ()<0.005)a.MV.data[l]=1.5;}b=b+1|0;}m=a.F9;a.F9=a.Co;a.Co=m;c=0;while(c<256){d=m.data[(c-((a.Eu/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.km){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 Bf7(){var a=this;GP.call(a);a.FV=null;a.Cy=null;}
function ABv(a){var b=new Bf7();Bmg(b,a);return b;}
function Bmg(a,b){O();M3(a,BYi.P+(b*16|0)|0);a.FV=Co(320);a.Cy=Co(320);}
function BEW(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.FV.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.Cy.data;j=b+(c*16|0)|0;e[j]=g/(d*1.059999942779541);if(c>=19)e[j]=CQ()*CQ()*CQ()*4.0+CQ()*0.10000000149011612+0.20000000298023224;c=f;}b=b+1|0;}e=a.Cy;a.Cy=a.FV;a.FV=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.km){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 AOu=K(0);
function XJ(){var a=this;D.call(a);a.sf=null;a.cB=null;a.oI=null;a.h1=null;a.nS=null;a.ib=null;a.kn=0;a.nd=0;a.DF=0;a.a1i=0;a.eA=null;a.vk=null;a.a_f=null;a.Sm=0;a.z$=0;a.wu=0;a.a6H=0;a.Sl=0;a.EI=0;a.EJ=0;a.EK=0;a.HV=0;a.HU=0;a.HW=0;a.GO=0;a.Hk=0;a.Nc=0;a.u0=0;a.Y3=0;a.a$o=null;a.bdH=null;a.GY=0;a.CP=0;a.DN=0;a.Hg=0;a.EQ=0;a.zF=null;a.lx=null;a.bcV=0;a.a9Q=0;a.nP=0.0;a.nO=0.0;a.nN=0.0;a.t0=0.0;a.FB=0;}
function CEF(a,b){var c=new XJ();Beu(c,a,b);return c;}
function Beu(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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.sf=Ct();a.h1=Ct();a.Sm=0;a.z$=0;a.GO=(-1);a.Hk=2;a.a$o=Bo(50000);a.bdH=Tm(64);a.zF=Ct();a.lx=R(AOc,[AD1(),AD1(),AD1(),AD1()]);a.bcV=0;a.a9Q=Sc(1);a.nP=(-9999.0);a.nO=(-9999.0);a.nN=(-9999.0);a.FB=0;a.eA=b;a.oI=c;a.a1i=Sc(786432);a.wu=Sc(3);Cp();Og(a.wu,
4864);$p=1;case 1:A5o(a);if(C()){break _;}$p=2;case 2:AYw();if(C()){break _;}BQ();Cf();d=BU8;e=a.wu+1|0;a.a6H=e;Og(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:AYw();if(C()){break _;}i=a.wu+2|0;a.Sl=i;Og(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:AXO(d);if(C()){break _;}$p=5;case 5:AYw();if(C()){break _;}return;case 6:AXO(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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A5o(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(EL()){var $T=CV();$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 D2;Cf();c=BU8;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/Ff(i);e=e*j;f=f*j;g=g*j;k=e*100.0;l=f*100.0;m=g*100.0;n=Dk(e,g);o=E4(n);p=F3(n);q=Dk(Ff(e*e+g*g),f);r=E4(q);s=F3(q);t=Dc(b)*3.141592653589793*2.0;u=E4(t);v=F3(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:AXO(c);if(C()){break _;}return;default:EK();}}CV().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 F6(a){var b,c,d,e,f,g,h,i,j,k,l;O();b=BXX;c=a.eA.u;d=c.cU;b.GD=d;e=b.XY;d=!d?1:0;a:{b.P=e+d|0;a.GO=c.hU;if(a.ib!==null){d=0;while(true){f=a.ib.data;if(d>=f.length)break a;b=f[d];AH_(b);b.Ox=null;d=d+1|0;}}}d=64<<(3-a.GO|0);if(d>400)d=400;d=(d/16|0)+1|0;a.kn=d;a.nd=8;a.DF=d;g=Bp(d*8|0,d);a.ib=W(OG,g);a.nS=W(OG,g);g=0;h=0;a.EI=0;a.EJ=0;a.EK=0;a.HV=d;a.HU=8;a.HW=d;e=0;while(true){b=a.h1;if(e>=b.o)break;(Be(b,e)).lE=0;e=e+1|0;}D1(b);D1(a.sf);e=0;while(e<a.kn){i=0;while(i<a.nd){j=0;while(j<a.DF){a.ib.data[Bp(Bp(j,
a.nd)+i|0,a.kn)+e|0]=BQN(a.cB,a.sf,e*16|0,i*16|0,j*16|0,16,a.a1i+g|0);if(a.Sm)a.ib.data[Bp(Bp(j,a.nd)+i|0,a.kn)+e|0].bee=a.a_f.Gd(h);f=a.ib.data;d=Bp(Bp(j,a.nd)+i|0,a.kn)+e|0;f[d].be_=0;f[d].Hw=1;f[d].hl=1;b=f[d];k=h+1|0;b.bd5=h;R_(f[d]);f=a.nS.data;d=Bp(Bp(j,a.nd)+i|0,a.kn)+e|0;l=a.ib.data;f[d]=l[d];Bb(a.h1,l[d]);g=g+3|0;j=j+1|0;h=k;}i=i+1|0;}e=e+1|0;}if(a.cB!==null){b=a.eA.f;AEa(a,P(b.d),P(b.i),P(b.e));ABw(a.nS,BAP(b));}a.Hk=2;}
function ASn(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(EL()){var $T=CV();$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.Hk;if(e>0)a.Hk=e-1|0;else{XA();f=CD0;g=a.cB;h=a.oI;i=a.eA;j=i.ht;k=i.f;f.GP=g;f.Mv=h;f.bdz=k;f.a0v=j;l=k.X;m=l+(k.q-l)*d;f.bb$=m;n=k.bk;l=n+(k.x-n)*d;f.a8U=l;o=k.e2;p=
k.d-o;q=d;o=o+p*q;f.EG=o;p=k.ed;p=p+(k.i-p)*q;f.EF=p;r=k.e3;r=r+(k.e-r)*q;f.EE=r;Id();f=BU4;i=i.u;f.l6=g;f.E1=h;f.a16=i;f.a5J=k;f.UQ=j;f.rp=m;f.Ql=l;f.a6Y=o;f.a6X=p;f.a6W=r;a.Nc=0;a.u0=0;a.Y3=0;CEy=o;CEz=p;CEA=r;CEG=o;CEH=p;CEI=r;f=g.ek;a.Nc=f.o;e=0;while(e<f.o){g=Be(f,e);if(AJ1(g,b)&&Yg(c,g.v)){h=a.eA;if(g!==h.f)break a;if(h.u.bV)break a;}e=e+1|0;}e=0;while(true){c=a.sf;if(e>=c.o)break b;b=CD0;c=Be(c,e);if(V7(c,b.EG,b.EF,b.EE)<4096.0){f=b.GP;s=c.d9;t=c.dZ;u=c.d4;$p=1;continue _;}e=e+1|0;}}}return;}a.u0=a.u0
+1|0;h=BU4;o=g.e2;v=o+(g.d-o)*q;p=g.ed;o=p+(g.i-p)*q;p=g.e3;p=p+(g.e-p)*q;l=g.X;l=l+(g.q-l)*d;$p=3;continue _;case 1:$z=Bc0(f,s,t,u);if(C()){break _;}l=$z;Mp(l,l,l);p=c.d9-CEG;r=c.dZ-CEH;o=c.d4-CEI;$p=2;case 2:AUD(b,c,p,r,o,d);if(C()){break _;}while(true){e=e+1|0;c=a.sf;if(e>=c.o)break;b=CD0;c=Be(c,e);if(V7(c,b.EG,b.EF,b.EE)>=4096.0)continue;else{f=b.GP;s=c.d9;t=c.dZ;u=c.d4;$p=1;continue _;}}return;case 3:$z=g.RF(d);if(C()){break _;}m=$z;Mp(m,m,m);r=v-CEy;o=o-CEz;p=p-CEA;$p=4;case 4:Bff(h,g,r,o,p,l,d);if(C())
{break _;}a:{while(true){e=e+1|0;if(e>=f.o)break;g=Be(f,e);if(!AJ1(g,b))continue;if(!Yg(c,g.v))continue;h=a.eA;if(g!==h.f)break a;if(!h.u.bV)continue;else break a;}e=0;while(true){c=a.sf;if(e>=c.o)break;b=CD0;c=Be(c,e);if(V7(c,b.EG,b.EF,b.EE)<4096.0){f=b.GP;s=c.d9;t=c.dZ;u=c.d4;$p=1;continue _;}e=e+1|0;}return;}a.u0=a.u0+1|0;h=BU4;o=g.e2;v=o+(g.d-o)*q;p=g.ed;o=p+(g.i-p)*q;p=g.e3;p=p+(g.e-p)*q;l=g.X;l=l+(g.q-l)*d;$p=3;continue _;default:EK();}}CV().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 AEa(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.EI=2147483647;a.EJ=2147483647;a.EK=2147483647;a.HV=(-2147483648);a.HU=(-2147483648);a.HW=(-2147483648);e=a.kn*16|0;f=e/2|0;g=0;h=e-1|0;while(g<a.kn){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.EI)a.EI=i;if(i>a.HV)a.HV=i;k=0;while(k<a.DF){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.EK)a.EK=j;if(j>a.HW)a.HW=j;n=0;while(true){o=a.nd;if(n>=o)break;p=n*16|0;if(p<a.EJ)a.EJ=p;if(p>a.HU)a.HU=p;q=a.ib.data[Bp(Bp(k,
o)+n|0,a.kn)+g|0];o=q.lE;AJ7(q,i,p,j);if(!o&&q.lE)Bb(a.h1,q);n=n+1|0;}k=k+1|0;}g=g+1|0;}}
function Bc5(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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.eA.u.hU!=a.GO)F6(a);if(!c){a.GY=0;a.CP=0;a.DN=0;a.Hg=0;a.EQ=0;}e=b.d;f=e-a.nP;g=b.i;h=g-a.nO;i=b.e;j=i-a.nN;if(f*f+h*h+j*j>16.0){a.nP=e;a.nO=g;a.nN=i;AEa(a,P(e),P(b.i),P(b.e));ABw(a.nS,BAP(b));}k=0;l=a.nS.data.length;$p=1;case 1:$z=APi(a,k,l,c,d);if(C()){break _;}c=$z;return c;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function APi(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(EL()){var $T=CV();$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:D1(a.zF);f=0;while(b<c){if(!d){a.GY=a.GY+1|0;g=a.nS.data;if(g[b].ea.data[d])a.EQ=a.EQ+1|0;else if(!g[b].hl)a.CP=a.CP+1|0;else if(a.Sm&&!g[b].Hw)a.DN=a.DN+1|0;else a.Hg=a.Hg+1|0;}g=a.nS.data;if(!g[b].ea.data[d]
&&g[b].hl&&g[b].Hw&&Un(g[b],d)>=0){Bb(a.zF,a.nS.data[b]);f=f+1|0;}b=b+1|0;}h=a.eA.f;i=h.e2;i=i+(h.d-i)*e;j=h.ed;j=j+(h.i-j)*e;k=h.e3;k=k+(h.e-k)*e;l=0;m=0;while(true){g=a.lx.data;if(m>=g.length)break;n=g[m];n.qK=0;n.Ct=0;m=m+1|0;}b=0;o=i;p=j;q=k;while(true){n=a.zF;if(b>=n.o)break;n=Be(n,b);r=(-1);s=0;while(s<l){h=a.lx.data[s];c=n.wU;m=n.AM;t=n.xH;if(!h.qK?0:c==h.A5&&m==h.A6&&t==h.A8?1:0)r=s;s=s+1|0;}if(r>=0){c=l;l=r;}else{c=l+1|0;h=a.lx.data[l];r=n.wU;s=n.AM;m=n.xH;h.qK=1;NU(h.lO);h.A5=r;h.A6=s;h.A8=m;h.Rm=
o;h.Rn=p;h.Ro=q;}h=a.lx.data[l];r=Un(n,d);Gl(h.lO,r);if(!UL(h.lO)){$p=2;continue _;}b=b+1|0;l=c;}$p=1;case 1:AW$(a,d,e);if(C()){break _;}return f;case 2:AZ7(h);if(C()){break _;}while(true){b=b+1|0;l=c;n=a.zF;if(b>=n.o){$p=1;continue _;}n=Be(n,b);r=(-1);s=0;while(s<l){h=a.lx.data[s];c=n.wU;m=n.AM;t=n.xH;if(!h.qK?0:c==h.A5&&m==h.A6&&t==h.A8?1:0)r=s;s=s+1|0;}if(r>=0){c=l;l=r;}else{c=l+1|0;h=a.lx.data[l];r=n.wU;s=n.AM;m=n.xH;h.qK=1;NU(h.lO);h.A5=r;h.A6=s;h.A8=m;h.Rm=o;h.Rn=p;h.Ro=q;}h=a.lx.data[l];r=Un(n,d);Gl(h.lO,
r);if(UL(h.lO))continue;else break;}continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
function AW$(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.lx.data;if(d>=e.length)return;f=e[d];$p=1;case 1:AZ7(f);if(C()){break _;}d=d+1|0;e=a.lx.data;if(d>=e.length)return;f=e[d];continue _;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Ky(a){a.z$=a.z$+1|0;}
function ASZ(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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=AHC(a.cB,b);d=c.G;e=c.E;f=c.C;if(a.eA.u.dP){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;}Mp(d,e,f);Cf();h=BU8;FC(0);Bn(2912);Mp(d,e,f);i=a.a6H;$p=1;case 1:AWD(i);if(C()){break _;}Bn(3553);Bl(2912);Bl(3008);Bn(3042);Dh(1,1);Cp();CE(1.0,1.0,1.0,1.0);Bx(0.0,0.0,
0.0);By(0.0,0.0,0.0,1.0);By(MW(a.cB,b)*360.0,1.0,0.0,0.0);i=3553;c=a.oI;j=B(1387);$p=2;case 2:$z=AV7(c,j);if(C()){break _;}k=$z;C9(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:AXO(h);if(C()){break _;}i=3553;c=a.oI;j=B(1388);$p=4;case 4:$z=AV7(c,j);if(C()){break _;}k=$z;C9(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:AXO(h);if(C()){break _;}Bl(3553);g=Bat(a.cB,b);if(g>0.0){CE(g,g,g,g);i=a.wu;$p=7;continue _;}CE(1.0,1.0,1.0,1.0);Bl(3042);Bn(3008);Bn(2912);BQ();Mp(d*0.20000000298023224+0.03999999910593033,e*0.20000000298023224+0.03999999910593033,f*0.6000000238418579+0.10000000149011612);Bl(3553);i=a.Sl;$p=6;case 6:AWD(i);if(C()){break _;}Bn(3553);FC(1);return;case 7:AWD(i);if(C()){break _;}CE(1.0,1.0,1.0,1.0);Bl(3042);Bn(3008);Bn(2912);BQ();Mp(d*0.20000000298023224+0.03999999910593033,e*0.20000000298023224
+0.03999999910593033,f*0.6000000238418579+0.10000000149011612);Bl(3553);i=a.Sl;$p=6;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function APp(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(EL()){var $T=CV();$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.eA.u.cU){$p=2;continue _;}Bl(2884);c=a.eA.f;d=c.ed;e=c.i-d;f=b;g=d+e*f;h=32;Cf();c=BU8;i=3553;j=a.oI;k=B(1389);$p=1;case 1:$z=AV7(j,k);if(C())
{break _;}l=$z;C9(i,l);Bn(3042);Dh(770,771);j=AKQ(a.cB,b);m=j.G;n=j.E;o=j.C;j=a.eA;if(j.u.dP){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.f;d=j.bJ;d=d+(j.d-d)*f+(a.z$+b)*0.029999999329447746;e=j.bI;e=e+(j.e-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);Fs(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:ARc(a,b);if(C()){break _;}return;case 3:AXO(c);if(C()){break _;}CE(1.0,1.0,1.0,1.0);Bl(3042);Bn(2884);return;default:EK();}}CV().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 ARc(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(EL()){var $T=CV();$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.eA.f;d=c.ed;e=c.i-d;f=b;g=d+e*f;Cf();h=BU8;i=12.0;d=c.bJ;d=(d+(c.d-d)*f+(a.z$+b)*0.029999999329447746)/12.0;j=c.bI;e=(j+(c.e-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.oI;n=B(1389);$p=1;case 1:$z=AV7(c,n);if(C()){break _;}m=$z;C9(l,m);Bn(3042);Dh(770,771);c=AKQ(a.cB,b);o=c.G;p=c.E;q=c.C;if(a.eA.u.dP){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;Cv(i,1.0,i);z=0;m=(-2);ba=Bc(k,(-5.0));bb=k+0.0;bc=Bc(k,5.0);b=k+4.0;bd=b-9.765625E-4;be=b;while(z<2){if(z)GJ(1,1,1,1);else GJ(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){Fs(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){Fs(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:{Fs(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:{Fs(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;}Ii(1.0,1.0,1.0,1.0);Bl(3042);Bn(2884);return;case 2:AXO(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){Fs(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){Fs(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:{Fs(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:{Fs(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)GJ(1,1,1,1);else GJ(0,0,0,0);bf=m;}bg=m;}Ii(1.0,1.0,1.0,1.0);Bl(3042);Bn(2884);return;default:EK();}}CV().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_H(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.h1;e=new ANu;e.OO=b;Yi(d,e);f=a.h1.o;g=f-1|0;h=0;a:{while(h<f){d=Be(a.h1,g-h|0);if(!c){if(Np(d,b)<=1024.0)break a;if(!d.hl){if(h<1)break a;return 0;}if(h<3)break a;return 0;}if(d.hl)break a;h=h+1|0;}return a.h1.o?0:1;}$p=1;case 1:AS4(d);if(C()){break _;}I0(a.h1,d);d.lE=0;a:{while(true){h=h+1|0;if(h>=f)break;d=Be(a.h1,g-h|0);if
(!c){if(Np(d,b)<=1024.0)break a;if(!d.hl){if(h<1)break a;return 0;}if(h<3)break a;return 0;}if(d.hl)break a;}return a.h1.o?0:1;}continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AUS(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU8;Bn(3042);Bn(3008);Dh(770,1);CE(1.0,1.0,1.0,(BE(EO(Cy())/100.0)*0.20000000298023224+0.4000000059604645)*0.5);if(!d){if(a.t0<=0.0)break a;Dh(774,768);e=a.oI;h=B(258);$p=2;continue _;}if(e!==null){Dh(770,771);i=BE(EO(Cy())/100.0)*0.20000000298023224
+0.800000011920929;CE(i,i,i,BE(EO(Cy())/200.0)*0.20000000298023224+0.5);b=a.oI;e=B(258);$p=1;continue _;}}Bl(3042);Bl(3008);return;case 1:$z=AV7(b,e);if(C()){break _;}j=$z;C9(3553,j);d=c.mt;Bl(3042);Bl(3008);return;case 2:$z=AV7(e,h);if(C()){break _;}k=$z;C9(3553,k);CE(1.0,1.0,1.0,0.5);Cp();e=a.cB;d=c.h3;k=c.h4;j=c.h5;$p=3;case 3:$z=A7F(e,d,k,j);if(C()){break _;}j=$z;if(j<=0)h=null;else{O();h=BU_.data[j];}Bl(3008);A4m((-3.0),(-3.0));Bn(32823);BR(g);l=b.e2;m=b.d-l;n=f;l=l+m*n;m=b.ed;m=m+(b.i-m)*n;o=b.e3;Ka(g,
-l, -m, -(o+(b.e-o)*n));g.jp.zN=1;if(h===null){O();h=BVf;}b=a.vk;d=c.h3;k=c.h4;j=c.h5;b.ex=240+(a.t0*10.0|0)|0;$p=4;case 4:A0J(b,h,d,k,j);if(C()){break _;}b.ex=(-1);$p=5;case 5:AXO(g);if(C()){break _;}Ka(g,0.0,0.0,0.0);A4m(0.0,0.0);Bl(32823);Bn(3008);FC(1);BQ();Bl(3042);Bl(3008);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function AVk(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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.nV){Bn(3042);Dh(770,771);CE(0.0,0.0,0.0,0.4000000059604645);AAR(2.0);Bl(3553);FC(0);e=a.cB;d=c.h3;g=c.h4;h=c.h5;$p=1;continue _;}return;case 1:$z=A7F(e,d,g,h);if(C()){break _;}g=$z;if(g<=0){FC(1);Bn(3553);Bl(3042);return;}O();e=BU_.data[g];i=a.cB;d=c.h3;h
=c.h4;j=c.h5;$p=2;case 2:e.nl(i,d,h,j);if(C()){break _;}k=b.e2;l=b.d-k;m=f;k=k+l*m;l=b.ed;l=l+(b.i-l)*m;n=b.e3;m=n+(b.e-n)*m;b=BU_.data[g];e=a.cB;d=c.h3;g=c.h4;h=c.h5;$p=3;case 3:$z=b.qa(e,d,g,h);if(C()){break _;}b=$z;b=LP(Ez(b,0.0020000000949949026,0.0020000000949949026,0.0020000000949949026), -k, -l, -m);Cf();c=BU8;LX(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:AXO(c);if(C()){break _;}LX(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:AXO(c);if(C()){break _;}LX(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:AXO(c);if(C()){break _;}FC(1);Bn(3553);Bl(3042);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function ALe(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t;h=Me(b,16);i=Me(c,16);j=Me(d,16);k=Me(e,16);l=Me(f,16);m=Me(g,16);while(h<=k){b=a.kn;n=h%b|0;if(n<0)n=n+b|0;o=i;while(o<=l){b=a.nd;p=o%b|0;if(p<0)p=p+b|0;q=j;while(q<=m){b=a.DF;r=q%b|0;if(r<0)r=r+b|0;s=Bp(Bp(r,a.nd)+p|0,a.kn)+n|0;t=a.ib.data[s];if(!t.lE)Bb(a.h1,t);R_(t);q=q+1|0;}o=o+1|0;}h=h+1|0;}}
function AJg(a,b,c,d){ALe(a,b-1|0,c-1|0,d-1|0,b+1|0,c+1|0,d+1|0);}
function ASO(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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(YH(a.eA.f,c,d,e)>=h*h)return;i=a.eA.d6;h=c;j=d;k=e;$p=1;case 1:AT1(i,b,h,j,k,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function A_u(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o;i=a.eA;j=i.f;k=j.d-c;l=j.i-d;m=j.e-e;if(k*k+l*l+m*m<=256.0){if(b===B(1364)){j=i.cq;i=new AKw;If(i,a.cB,c,d,e,f,g,h);i.hT=1.0;i.iB=1.0;i.ic=1.0;i.fU=32;FO(i,0.019999999552965164,0.019999999552965164);i.dg=i.dg*(V(i.m)*0.6000000238418579+0.20000000298023224);i.g=f*0.20000000298023224+(CQ()*2.0-1.0)*0.019999999552965164;i.j=g*0.20000000298023224+(CQ()*2.0-1.0)*0.019999999552965164;i.h=h*0.20000000298023224+(CQ()*2.0-1.0)*0.019999999552965164;i.ck=8.0/(CQ()*0.8+0.2)
|0;F$(j,i);}else if(b===B(818))F$(i.cq,BI3(a.cB,c,d,e,1.0));else if(b===B(1374)){b=i.cq;j=new ACg;If(j,a.cB,c,d,e,f,g,h);j.g=f+(CQ()*2.0-1.0)*0.05000000074505806;j.j=g+(CQ()*2.0-1.0)*0.05000000074505806;j.h=h+(CQ()*2.0-1.0)*0.05000000074505806;n=V(j.m)*0.30000001192092896+0.699999988079071;j.ic=n;j.iB=n;j.hT=n;j.dg=V(j.m)*V(j.m)*6.0+1.0;j.ck=(16.0/(V(j.m)*0.8+0.2)|0)+2|0;F$(b,j);}else if(b===B(819))F$(i.cq,BPw(a.cB,c,d,e,f,g,h));else if(b===B(814))F$(i.cq,BRP(a.cB,c,d,e));else if(b!==B(1365)){if(b===B(816))F$(i.cq,
BI3(a.cB,c,d,e,2.5));else if(b===B(822))F$(i.cq,BOn(a.cB,c,d,e,1.0));else if(b===B(1390)){b=i.cq;j=new Ym;i=a.cB;BN();ACx(j,i,c,d,e,CAS);F$(b,j);}else if(b===B(1391)){j=i.cq;i=new Ym;o=a.cB;BN();ACx(i,o,c,d,e,CB7);F$(j,i);}}else{b=i.cq;j=new AOd;AEt(j,a.cB,c,d,e);j.qu=0.03999999910593033;j.fU=j.fU+1|0;if(g===0.0&&!(f===0.0&&h===0.0)){j.g=f;j.j=g+0.1;j.h=h;}F$(b,j);}}}
function AFX(a){var b,c;b=0;while(true){c=a.ib.data;if(b>=c.length)break;if(c[b].uv){if(!c[b].lE)Bb(a.h1,c[b]);R_(a.ib.data[b]);}b=b+1|0;}}
function AAI(){var a=this;D.call(a);a.kY=null;a.dM=null;a.kT=null;a.Dp=null;}
function F$(a,b){var c;c=b.Hr();Bb(a.dM.data[c],b);}
function AQ0(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.dM.data;if(c<d[b].o){e=Be(d[b],c);$p=1;continue _;}b=b+1|0;}return;case 1:e.ds();if(C()){break _;}if(!e.cf)f=c;else{e=a.dM.data[b];f=c+(-1)|0;Ew(e,c);}c=f+1|0;while(true){d=a.dM.data;if(c<d[b].o){e=Be(d[b],c);continue _;}b=b+1|0;if(b>=4)break;c=0;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A6I(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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.e2;j=b.d-i;k=c;CEJ=i+j*k;j=b.ed;CEK=j+(b.i-j)*k;i
=b.e3;CEL=i+(b.e-i)*k;l=0;while(l<3){if(a.dM.data[l].o){if(!l){b=a.kT;m=B(1392);$p=1;continue _;}if(l==1){b=a.kT;m=B(258);$p=2;continue _;}if(l==2){b=a.kT;m=B(236);$p=3;continue _;}C9(3553,0);Cf();m=BU8;BR(m);n=0;o=a.dM.data;if(n>=o[l].o){$p=4;continue _;}p=Be(o[l],n);$p=5;continue _;}l=l+1|0;}return;case 1:$z=AV7(b,m);if(C()){break _;}q=$z;if(l==1){b=a.kT;m=B(258);$p=2;continue _;}if(l==2){b=a.kT;m=B(236);$p=3;continue _;}C9(3553,q);Cf();m=BU8;BR(m);n=0;o=a.dM.data;if(n>=o[l].o){$p=4;continue _;}p=Be(o[l],
n);$p=5;continue _;case 2:$z=AV7(b,m);if(C()){break _;}q=$z;if(l==2){b=a.kT;m=B(236);$p=3;continue _;}C9(3553,q);Cf();m=BU8;BR(m);n=0;o=a.dM.data;if(n>=o[l].o){$p=4;continue _;}p=Be(o[l],n);$p=5;continue _;case 3:$z=AV7(b,m);if(C()){break _;}q=$z;C9(3553,q);Cf();m=BU8;BR(m);n=0;o=a.dM.data;if(n>=o[l].o){$p=4;continue _;}p=Be(o[l],n);$p=5;continue _;case 4:AXO(m);if(C()){break _;}while(true){l=l+1|0;if(l>=3)break;if(!a.dM.data[l].o)continue;else{if(!l){b=a.kT;m=B(1392);$p=1;continue _;}if(l==1){b=a.kT;m=B(258);$p
=2;continue _;}if(l==2){b=a.kT;m=B(236);$p=3;continue _;}C9(3553,0);Cf();m=BU8;BR(m);n=0;o=a.dM.data;if(n>=o[l].o){continue _;}p=Be(o[l],n);$p=5;continue _;}}return;case 5:p.mX(m,c,d,h,e,f,g);if(C()){break _;}n=n+1|0;o=a.dM.data;if(n>=o[l].o){$p=4;continue _;}p=Be(o[l],n);continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function A7f(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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.dM.data[d].o){Cf();e=BU8;f=0;g=a.dM.data;if(f<g[d].o){h=Be(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.mX(e,c,i,j,k,l,m);if(C()){break _;}f=f+1|0;g=a.dM.data;if(f>=g[d].o)return;h=Be(g[d],f);i=0.0;j=0.0;k=0.0;l=0.0;m=0.0;continue _;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function Zr(){var a=this;Lc.call(a);a.e1=null;a.jN=null;a.cg=null;a.I_=null;a.CO=0;a.xa=null;a.rs=0;a.Eb=0.0;a.DQ=0.0;}
var CEM=null;function A2d(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(EL()){var $T=CV();$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 Qj;g=a.cg;SU(f,
g.b7,g.bE);h=A8T(f);i=APG(f);f=a.cg;j=f.ht;UC(f.ej);Bn(3042);f=a.cg;if(f.u.cU){f=f.f;$p=6;continue _;}Ii(1.0,1.0,1.0,1.0);c=3553;f=a.cg.Y;g=B(1393);$p=1;case 1:$z=AV7(f,g);if(C()){break _;}d=$z;C9(c,d);k=a.cg.f.B;a.td=(-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:A5u(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:A5u(a,c,d,e,n,o,p);if(C()){break _;}c=3553;f=a.cg.Y;g=B(1394);$p=4;case 4:$z=AV7(f,g);if(C()){break _;}d=$z;C9(c,d);Bn(3042);Dh(775,
769);c=l-7|0;d=(i/2|0)-7|0;e=0;n=0;o=16;p=16;$p=5;case 5:A5u(a,c,d,e,n,o,p);if(C()){break _;}Bl(3042);f=a.cg.f;c=f.fQ;q=((c/3|0)%2|0)!=1?0:1;if(c<10)q=0;r=f.b2;s=f.N2;ZE(a.jN,M(Bp(a.CO,312871)));if(!AX0(a.cg.cI)){Bl(3042);Bn(32826);Cp();By(180.0,1.0,0.0,0.0);Kq();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 _;}Gi();Bl(32826);if(!B3(61)){f=B(1395);t=2.0;u=2.0;c=16777215;$p=10;continue _;}f=a.cg.hg;g=B6();Ca(H(H(g,B(1396)),f),41);f=BX(g);t=2.0;u=2.0;c=16777215;$p=11;continue _;}p
=A75(a.cg.f);n=0;v=i-32|0;w=l+91|0;d=Bc(r,4);if(n>=10){f=a.cg.f;BI();g=BYh;$p=9;continue _;}if(p>0){x=(w-(n*8|0)|0)-9|0;c=Bc((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.jN,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 6:$z=AUF(f,b);if(C()){break _;}t=$z;$p=7;case 7:A7a(a,t,h,i);if(C()){break _;}Ii(1.0,1.0,1.0,1.0);c=3553;f=a.cg.Y;g=B(1393);$p=1;continue _;case 8:A8Z(a,
p,n,o,b);if(C()){break _;}p=p+1|0;if(p<9){n=(d+(p*20|0)|0)+2|0;continue _;}Gi();Bl(32826);if(!B3(61)){f=B(1395);t=2.0;u=2.0;c=16777215;$p=10;continue _;}f=a.cg.hg;g=B6();Ca(H(H(g,B(1396)),f),41);f=BX(g);t=2.0;u=2.0;c=16777215;$p=11;continue _;case 9:$z=AVH(f,g);if(C()){break _;}c=$z;if(c){c=RB((a.cg.f.h$-2|0)*10.0/300.0)|0;o=(RB(a.cg.f.h$*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);Bn(32826);Cp();By(180.0,
1.0,0.0,0.0);Kq();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 _;}Gi();Bl(32826);if(!B3(61)){f=B(1395);t=2.0;u=2.0;c=16777215;$p=10;continue _;}f=a.cg.hg;g=B6();Ca(H(H(g,B(1396)),f),41);f=BX(g);t=2.0;u=2.0;c=16777215;$p=11;continue _;case 10:AV8(j,f,t,u,c);if(C()){break _;}c=a.rs;if(c>0){t=c-b;n=t*256.0/20.0|0;if(n>255)n=255;if(n>0){Cp();Bx(l,i-48|0,0.0);Bn(3042);Dh(770,771);o=AHS(t/50.0,0.699999988079071,0.6000000238418579)&16777215;f=a.xa;c=( -D$(j,f)|0)/2|0;d=(-4);e=o+(n<<24)
|0;$p=23;continue _;}}w=10;bb=0;if(a.cg.I instanceof R3){w=20;bb=1;}Bn(3042);Dh(770,771);Bl(3008);Cp();Bx(0.0,i-48|0,0.0);o=0;while(o<Ei(a.e1)&&o<w){if(!((Be(a.e1,o)).jO>=200&&!bb)){bc=(1.0-(Be(a.e1,o)).jO/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=(Be(a.e1,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();Bn(3008);Bl(3042);return;case 11:AV8(j,f,t,u,c);if(C()){break _;}f=A7Y(a.cg);t=2.0;u=12.0;c=16777215;$p=12;case 12:AV8(j,
f,t,u,c);if(C()){break _;}f=A5b(a.cg);t=2.0;u=22.0;c=16777215;$p=13;case 13:AV8(j,f,t,u,c);if(C()){break _;}f=AQt(a.cg);t=2.0;u=32.0;c=16777215;$p=14;case 14:AV8(j,f,t,u,c);if(C()){break _;}bd=ALH();be=ANq();bf=BJ(be,AFR());bg=Df(CA(bf,M(100)),bd);bf=Df(Df(bf,M(1024)),M(1024));bh=Df(Df(bd,M(1024)),M(1024));f=B6();H(Gs(H(Gs(H(Gs(H(f,B(1397)),bg),B(1398)),bf),B(1399)),bh),B(1400));g=BX(f);c=(h-D$(j,g)|0)-2|0;d=2;e=14737632;$p=15;case 15:A3A(a,j,g,c,d,e);if(C()){break _;}bd=Df(CA(be,M(100)),bd);be=Df(Df(be,M(1024)),
M(1024));f=B6();H(Gs(H(Gs(H(f,B(1401)),bd),B(1398)),be),B(1402));f=BX(f);c=(h-D$(j,f)|0)-2|0;d=12;e=14737632;$p=16;case 16:A3A(a,j,f,c,d,e);if(C()){break _;}c=a.rs;if(c>0){t=c-b;n=t*256.0/20.0|0;if(n>255)n=255;if(n>0){Cp();Bx(l,i-48|0,0.0);Bn(3042);Dh(770,771);o=AHS(t/50.0,0.699999988079071,0.6000000238418579)&16777215;f=a.xa;c=( -D$(j,f)|0)/2|0;d=(-4);e=o+(n<<24)|0;$p=23;continue _;}}w=10;bb=0;if(a.cg.I instanceof R3){w=20;bb=1;}Bn(3042);Dh(770,771);Bl(3008);Cp();Bx(0.0,i-48|0,0.0);o=0;while(o<Ei(a.e1)&&o<
w){if(!((Be(a.e1,o)).jO>=200&&!bb)){bc=(1.0-(Be(a.e1,o)).jO/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=(Be(a.e1,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();Bn(3008);Bl(3042);return;case 17:A5u(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.jN,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 18:A5u(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.jN,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 19:A5u(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);Bn(32826);Cp();By(180.0,1.0,0.0,0.0);Kq();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 _;}Gi();Bl(32826);if(!B3(61)){f=B(1395);t=2.0;u=2.0;c=16777215;$p
=10;continue _;}f=a.cg.hg;g=B6();Ca(H(H(g,B(1396)),f),41);f=BX(g);t=2.0;u=2.0;c=16777215;$p=11;continue _;case 20:A5u(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);Bn(32826);Cp();By(180.0,1.0,0.0,0.0);Kq();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 _;}Gi();Bl(32826);if(!B3(61)){f=B(1395);t=2.0;u=2.0;c=16777215;$p=10;continue _;}f=a.cg.hg;g=B6();Ca(H(H(g,B(1396)),
f),41);f=BX(g);t=2.0;u=2.0;c=16777215;$p=11;continue _;case 21:A5u(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.jN,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;case 22:A5u(a,ba,c,e,o,x,y);if(C()){break _;}if(q){e=Bc((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=Bc((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.cg.f;BI();g=BYh;$p=9;continue _;}if(p>0){x=(w-
(n*8|0)|0)-9|0;c=Bc((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.jN,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;continue _;case 23:A68(j,f,c,d,e);if(C()){break _;}Bl(3042);BQ();w=10;bb=0;if(a.cg.I instanceof R3){w=20;bb=1;}Bn(3042);Dh(770,771);Bl(3008);Cp();Bx(0.0,i-48|0,0.0);o=0;while(o<Ei(a.e1)&&o<w){if(!((Be(a.e1,o)).jO>=200&&!bb)){bc=(1.0-(Be(a.e1,o)).jO/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=(Be(a.e1,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();Bn(3008);Bl(3042);return;case 24:A5u(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.cg.f;BI();g=BYh;$p=9;continue _;}if(p>0){x=(w-(n*8|0)|0)-9|0;c=Bc((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.jN,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 25:A5u(a,ba,c,o,x,y,z);if(C()){break _;}if(!e){e=79;o=0;x=9;y=9;$p=27;continue _;}e=Bc((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.cg.f;BI();g=BYh;$p=9;continue _;}if(p>0){x=(w-(n*8|0)|0)-9|0;c=Bc((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.jN,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 26:A5u(a,ba,c,e,o,x,y);if(C()){break _;}n=n+1|0;if(n>=10){f=a.cg.f;BI();g=BYh;$p=9;continue _;}if(p>0){x=(w-(n*8|0)|0)-9|0;c=Bc((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.jN,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 27:A5u(a,ba,c,e,o,x,y);if(C()){break _;}e=Bc((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.cg.f;BI();g=BYh;$p=9;continue _;}if(p>0){x=(w-(n*8|0)|0)-9|0;c=Bc((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.jN,2)|0;e=16+(z*9|0)|0;o=0;x=9;y=9;$p=22;continue _;case 28:Bq1(m,c,d,e,h);if(C()){break _;}Bn(3042);b=2.0;t=y;c=16777215+(l<<24)|0;$p=29;case 29:AV8(j,
g,b,t,c);if(C()){break _;}while(true){o=o+1|0;if(o>=Ei(a.e1))break;if(o>=w)break;if((Be(a.e1,o)).jO>=200&&!bb)continue;bc=(1.0-(Be(a.e1,o)).jO/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=(Be(a.e1,o)).A$;c=y-1|0;d=322;e=y+8|0;h=(l/2|0)<<24;$p=28;continue _;}}BQ();Bn(3008);Bl(3042);return;default:EK();}}CV().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 A7a(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.DQ;a.DQ=e+(b-e)*0.01;Bl(2929);FC(0);Dh(0,769);b=a.DQ;CE(b,b,b,1.0);f=3553;g=a.cg.Y;h=B(1403);$p=1;case 1:$z=AV7(g,h);if(C()){break _;}i=$z;C9(f,i);Cf();g=BU8;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:AXO(g);if(C()){break _;}FC(1);Bn(2929);CE(1.0,1.0,1.0,1.0);Dh(770,771);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function A8Z(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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.cg.f.B.b$.data[b];if(f===null)return;g=f.s3-e;b=Bc(g,0.0);if(b>0){Cp();h=1.0+g/5.0;i=c+8|0;e=i;j=d+12|0;Bx(e,j,0.0);Cv(1.0/h,(h+1.0)/2.0,1.0);Bx( -i|0, -j|0,0.0);}k=CEM;l=a.cg;m=l.ht;l=l.Y;$p=1;case 1:A8x(k,m,l,f,c,d);if(C()){break _;}if(b>0)BQ();m=CEM;k=a.cg;l=k.ht;k=k.Y;$p
=2;case 2:A5T(m,l,k,f,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function Ba8(a){var b,c;b=a.rs;if(b>0)a.rs=b-1|0;a.CO=a.CO+1|0;b=0;while(true){c=a.e1;if(b>=c.o)break;c=Be(c,b);c.jO=c.jO+1|0;b=b+1|0;}}
function AC_(a,b){var c,d,e,f,g;while(D$(a.cg.ht,b)>320){c=1;while(c<Z(b)){d=a.cg.ht;e=c+1|0;if(D$(d,CU(b,0,e))>320)break;c=e;}AC_(a,CU(b,0,c));b=CB(b,c);}f=a.e1;d=new ABY;d.A$=b;d.jO=0;AMA(f,0,d);while(true){b=a.e1;g=b.o;if(g<=50)break;Ew(b,g-1|0);}}
function AQi(){CEM=A4w();}
function AKJ(){var a=this;Dq.call(a);a.eQ=null;a.nX=null;a.PY=0.0;a.E6=null;}
var CEN=null;function M_(){var a=new AKJ();AXJ(a);return a;}
function AXJ(a){var b;EF(a);a.eQ=R(Cj,[B(1404),B(1405),B(1406),B(1407),B(1408)]);a.PY=0.0;a.E6=B(1409);b=ADv(Sk(R(Cj,[B(1410),B(1411),B(1412),B(1413),B(1414),B(1415),B(1416),B(1417),B(1418),B(1419),B(1420),B(1421),B(238),B(1422),B(1423),B(1424),B(1425)])));a.E6=Be(b,F(CEN,b.o));}
function Bbv(a){var b,c,d,e,f,g,h,i;a:{a.PY=a.PY+1.0;b=a.nX;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.pN;f.xo=g;if(g>0.0)f.wf=f.wf-0.6;h=f.wf;i=g+h;f.pN=i;f.wf=h*0.9;if(i<0.0){f.pN=0.0;f.wf=0.0;}e=e+1|0;}c=c+1|0;}}}}
function A0y(a,b,c){}
function A_O(a){D1(a.bq);Bb(a.bq,EH(1,(a.S/2|0)-100|0,(a.bb/4|0)+48|0,B(1426)));Bb(a.bq,EH(2,(a.S/2|0)-100|0,(a.bb/4|0)+72|0,B(1427)));Bb(a.bq,EH(3,(a.S/2|0)-100|0,(a.bb/4|0)+96|0,B(1428)));Bb(a.bq,EH(0,(a.S/2|0)-100|0,((a.bb/4|0)+120|0)+12|0,B(1429)));(Be(a.bq,2)).gj=0;if(a.w.pq===null)(Be(a.bq,1)).gj=0;}
function ASb(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.cH){c=a.w;d=BE6(a,c.u);$p=1;continue _;}if(b.cH==1){c=a.w;d=Bne(a);$p=2;continue _;}if(b.cH!=2)return;b=a.w;c=new SR;EF(c);c.uV=0;c.cn=B(4);c.EO=a;$p=3;continue _;case 1:ARF(c,d);if(C()){break _;}if(b.cH==1){c=a.w;d=Bne(a);$p=2;continue _;}if(b.cH!=2)return;b=a.w;c=new SR;EF(c);c.uV=0;c.cn=B(4);c.EO=a;$p=3;continue _;case 2:ARF(c,d);if(C()){break _;}if(b.cH!=2)return;b
=a.w;c=new SR;EF(c);c.uV=0;c.cn=B(4);c.EO=a;$p=3;case 3:ARF(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function A5L(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}Cf();e=BU8;$p=2;case 2:AQb(a,d);if(C()){break _;}f=3553;g=a.w.Y;h=B(1430);$p=3;case 3:$z=AV7(g,h);if(C()){break _;}i=$z;C9(f,i);CE(1.0,1.0,1.0,1.0);HZ(e,16777215);Cp();Bx((a.S/2|0)+90|0,70.0,0.0);By((-20.0),
0.0,0.0,1.0);j=BE(EO(G9(Cy(),M(1000)))/1000.0*3.1415927410125732*2.0)*0.10000000149011612;if(j<0.0)j= -j;k=(1.7999999523162842-j)*100.0/(D$(a.bp,a.E6)+32|0);Cv(k,k,k);e=a.bp;g=a.E6;f=0;i=(-8);l=16776960;$p=4;case 4:BfH(a,e,g,f,i,l);if(C()){break _;}BQ();e=a.bp;g=B(1395);f=2;i=a.bb-20|0;l=16777215;$p=5;case 5:A3A(a,e,g,f,i,l);if(C()){break _;}e=a.bp;g=B(1431);f=2;i=a.bb-10|0;l=16777215;$p=6;case 6:A3A(a,e,g,f,i,l);if(C()){break _;}g=B(1432);e=a.bp;h=B(1433);f=(a.S-D$(e,B(1433))|0)-2|0;i=a.bb-20|0;l=16777215;$p
=7;case 7:A3A(a,e,h,f,i,l);if(C()){break _;}e=a.bp;f=(a.S-D$(e,g)|0)-2|0;i=a.bb-10|0;l=16777215;$p=8;case 8:A3A(a,e,g,f,i,l);if(C()){break _;}m=ALH();n=ANq();o=Df(CA(BJ(m,AFR()),M(100)),m);p=Df(Df(m,M(1024)),M(1024));e=new S;T(e);H(Gs(H(Gs(H(e,B(1434)),o),B(1435)),p),B(1400));g=Q(e);e=a.bp;f=(a.S-D$(e,g)|0)-2|0;i=2;l=8421504;$p=9;case 9:A3A(a,e,g,f,i,l);if(C()){break _;}m=Df(CA(n,M(100)),m);n=Df(Df(n,M(1024)),M(1024));e=new S;T(e);H(Gs(H(Gs(H(e,B(1401)),m),B(1398)),n),B(1402));g=Q(e);e=a.bp;f=(a.S-D$(e,g)|0)
-2|0;i=12;l=8421504;$p=10;case 10:A3A(a,e,g,f,i,l);if(C()){break _;}$p=11;case 11:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function AQb(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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.nX===null){a.nX=$rt_createMultiArray(Vy,[a.eQ.data.length,Z(a.eQ.data[0])]);c=0;while(true){if(c>=a.nX.data.length)break a;d=0;while(true){e=a.nX.data;if(d>=e[c].data.length)break;e=e[c].data;f=new Vy;f.bdr=a;g=(10+d|0)+Dc(CEN)*32.0+c;f.xo
=g;f.pN=g;e[d]=f;d=d+1|0;}c=c+1|0;}}}DW(5889);Cp();EZ();f=new Qj;h=a.w;SU(f,h.b7,h.bE);d=120*f.FS|0;AKd(70.0,a.w.b7/d,0.05000000074505806,100.0);f=a.w;GL(0,f.bE-d|0,f.b7,d);DW(5888);Cp();EZ();Bl(2884);Bbn(1029);FC(1);i=0;g=b;if(i>=3){Bl(3042);DW(5889);BQ();DW(5888);BQ();f=a.w;GL(0,0,f.b7,f.bE);Bn(2884);return;}Cp();Bx(0.4000000059604645,0.6000000238418579,(-12.0));if(!i){EY(256);Bx(0.0,(-0.4000000059604645),0.0);Cv(0.9800000190734863,1.0,1.0);Bn(3042);Dh(770,771);}if(i==1){Bl(3042);EY(256);}if(i==2){Bn(3042);Dh(768,
1);}Cv(1.0,(-1.0),1.0);By(15.0,1.0,0.0,0.0);Cv(0.8899999856948853,1.0,0.4000000059604645);Bx(( -Z(a.eQ.data[0])|0)*0.5,( -a.eQ.data.length|0)*0.5,0.0);d=3553;f=a.w.Y;h=B(258);$p=1;case 1:$z=AV7(f,h);if(C()){break _;}j=$z;C9(d,j);if(!i){d=3553;f=a.w.Y;h=B(1436);$p=2;continue _;}h=LS();j=0;b:while(true){if(j>=a.eQ.data.length){BQ();i=i+1|0;if(i>=3){Bl(3042);DW(5889);BQ();DW(5888);BQ();f=a.w;GL(0,0,f.b7,f.bE);Bn(2884);return;}Cp();Bx(0.4000000059604645,0.6000000238418579,(-12.0));if(!i){EY(256);Bx(0.0,(-0.4000000059604645),
0.0);Cv(0.9800000190734863,1.0,1.0);Bn(3042);Dh(770,771);}if(i==1){Bl(3042);EY(256);}if(i==2){Bn(3042);Dh(768,1);}Cv(1.0,(-1.0),1.0);By(15.0,1.0,0.0,0.0);Cv(0.8899999856948853,1.0,0.4000000059604645);Bx(( -Z(a.eQ.data[0])|0)*0.5,( -a.eQ.data.length|0)*0.5,0.0);d=3553;f=a.w.Y;h=B(258);continue _;}k=0;while(k<Z(a.eQ.data[j])){if(Bd(a.eQ.data[j],k)!=32)break b;k=k+1|0;}j=j+1|0;}Cp();l=a.nX.data[k].data[j];m=l.xo;n=m+(l.pN-m)*g;o=1.0;p=1.0;if(!i){o=n*0.03999999910593033+1.0;p=1.0/o;n=0.0;}Bx(k,j,n);Cv(o,o,o);By(0.0,
0.0,1.0,0.0);O();f=BVf;$p=3;continue _;case 2:$z=AV7(f,h);if(C()){break _;}j=$z;C9(d,j);h=LS();j=0;c:while(true){if(j>=a.eQ.data.length){BQ();i=i+1|0;if(i>=3){Bl(3042);DW(5889);BQ();DW(5888);BQ();f=a.w;GL(0,0,f.b7,f.bE);Bn(2884);return;}Cp();Bx(0.4000000059604645,0.6000000238418579,(-12.0));if(!i){EY(256);Bx(0.0,(-0.4000000059604645),0.0);Cv(0.9800000190734863,1.0,1.0);Bn(3042);Dh(770,771);}if(i==1){Bl(3042);EY(256);}if(i==2){Bn(3042);Dh(768,1);}Cv(1.0,(-1.0),1.0);By(15.0,1.0,0.0,0.0);Cv(0.8899999856948853,
1.0,0.4000000059604645);Bx(( -Z(a.eQ.data[0])|0)*0.5,( -a.eQ.data.length|0)*0.5,0.0);d=3553;f=a.w.Y;h=B(258);$p=1;continue _;}k=0;while(k<Z(a.eQ.data[j])){if(Bd(a.eQ.data[j],k)!=32)break c;k=k+1|0;}j=j+1|0;}Cp();l=a.nX.data[k].data[j];m=l.xo;n=m+(l.pN-m)*g;o=1.0;p=1.0;if(!i){o=n*0.03999999910593033+1.0;p=1.0/o;n=0.0;}Bx(k,j,n);Cv(o,o,o);By(0.0,0.0,1.0,0.0);O();f=BVf;$p=3;case 3:BaM(h,f,p);if(C()){break _;}BQ();while(true){k=k+1|0;while(k>=Z(a.eQ.data[j])){j=j+1|0;if(j>=a.eQ.data.length){BQ();i=i+1|0;if(i>=3)
{Bl(3042);DW(5889);BQ();DW(5888);BQ();f=a.w;GL(0,0,f.b7,f.bE);Bn(2884);return;}Cp();Bx(0.4000000059604645,0.6000000238418579,(-12.0));if(!i){EY(256);Bx(0.0,(-0.4000000059604645),0.0);Cv(0.9800000190734863,1.0,1.0);Bn(3042);Dh(770,771);}if(i==1){Bl(3042);EY(256);}if(i==2){Bn(3042);Dh(768,1);}Cv(1.0,(-1.0),1.0);By(15.0,1.0,0.0,0.0);Cv(0.8899999856948853,1.0,0.4000000059604645);Bx(( -Z(a.eQ.data[0])|0)*0.5,( -a.eQ.data.length|0)*0.5,0.0);d=3553;f=a.w.Y;h=B(258);$p=1;continue _;}k=0;}if(Bd(a.eQ.data[j],k)==32)continue;else break;}Cp();l
=a.nX.data[k].data[j];m=l.xo;n=m+(l.pN-m)*g;o=1.0;p=1.0;if(!i){o=n*0.03999999910593033+1.0;p=1.0/o;n=0.0;}Bx(k,j,n);Cv(o,o,o);By(0.0,0.0,1.0,0.0);O();f=BVf;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function A2k(){CEN=new D2;}
function Sh(){var a=this;Dq.call(a);a.qP=0;a.t4=null;a.l7=0;a.ix=null;a.a2b=0;a.Pj=0;a.gf=null;}
function CEO(a,b){var c=new Sh();AXR(c,a,b);return c;}
function AXR(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:EF(a);a.qP=0;a.l7=0;a.a2b=0;a.Pj=0;a.ix=c;c=null;$p=1;case 1:AQ5(b,c);if(C()){break _;}if(Dp(a.ix,B(1437))&&UY())a.ix=MP(a.ix,B(1437),B(1438));else if(!Dp(a.ix,B(431))){if(!UY()){c=a.ix;d=new S;T(d);H(H(d,B(1437)),c);c=Q(d);}else{c=a.ix;d=new S;T(d);H(H(d,B(1438)),c);c=Q(d);}a.ix=c;}c=new ABj;c.np=0;c.Mu=0;c.KW=Zx();c.fh=b;b=new ANN;b.P4=1;b.l9=Ct();b.Vb=0;b.lX=0;b.Er=B(4);b.Hu
=0;b.a51=0;b.baw=0;b.Ll=BpL();b.vS=c;c.pf=b;a.t4=c;return;default:EK();}}CV().s(a,b,c,d,$p);}
function AWl(a){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.l7+1|0;a.l7=b;if(b>1){b:{c=a.gf;if(c===null){c=a.ix;Bom();c:{try{d=BMF(c);break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){d=$$je;}else{throw $$e;}}e=CEP;f=W(D,1);f.data[0]=c;CH(e,B(1439),f);FN(CEP,d);d=null;}a.gf=d;if(d!==null)break b;c=a.w;d=new AIb;g=a.ix;h=new S;T(h);H(H(H(h,B(1440)),g),B(1441));A$f(d,B(1442),
Q(h));$p=4;continue _;}c=AID(c);Pd();if(c===CEQ){if(a.Pj){c=a.t4;$p=1;continue _;}c=a.t4;c.pf.jL=a.gf;d=new Yw;e=a.w.pq.rj;CO(d);d.RO=e;$p=2;continue _;}if(AID(a.gf)===CER){c=a.gf;if(c!==null){Lp(c);a.gf=null;}if(!Dp(a.ix,B(1437)))break a;if(UY())break a;a.ix=MP(a.ix,B(1437),B(1438));a.l7=0;}}if(a.l7>200&&!a.qP){c=a.gf;if(c!==null){Lp(c);a.gf=null;}c=a.w;d=ML(B(1442),B(1443));$p=5;continue _;}}return;}e=a.w;g=ML(B(1442),B(1444));$p=3;continue _;case 1:A85(c);if(C()){break _;}if(a.l7>200&&!a.qP){c=a.gf;if(c!==
null){Lp(c);a.gf=null;}c=a.w;d=ML(B(1442),B(1443));$p=5;continue _;}return;case 2:A5X(c,d);if(C()){break _;}a.Pj=1;a.qP=1;if(a.l7>200&&!a.qP){c=a.gf;if(c!==null){Lp(c);a.gf=null;}c=a.w;d=ML(B(1442),B(1443));$p=5;continue _;}return;case 3:ARF(e,g);if(C()){break _;}if(a.l7>200&&!a.qP){c=a.gf;if(c!==null){Lp(c);a.gf=null;}c=a.w;d=ML(B(1442),B(1443));$p=5;continue _;}return;case 4:ARF(c,d);if(C()){break _;}if(a.l7>200&&!a.qP){c=a.gf;if(c!==null){Lp(c);a.gf=null;}c=a.w;d=ML(B(1442),B(1443));$p=5;continue _;}return;case 5:ARF(c,
d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function ARM(a,b,c){}
function AVw(a){D1(a.bq);Bb(a.bq,EH(0,(a.S/2|0)-100|0,((a.bb/4|0)+120|0)+12|0,B(1445)));}
function A_D(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.cH)return;a.a2b=1;b=a.t4;if(b!==null){b.np=1;M7(b.pf,B(1446),W(D,0));}b=a.w;c=M_();$p=1;case 1:ARF(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function AWI(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}if(a.t4!==null){e=a.bp;f=B(1447);g=a.S/2|0;h=(a.bb/2|0)-50|0;i=16777215;$p=2;continue _;}e=a.bp;f=B(1448);g=a.S/2|0;h=(a.bb/2|0)-50|0;i=16777215;$p=4;continue _;case 2:BfH(a,e,f,g,h,i);if(C()){break _;}e=a.bp;f=a.t4.baG;g=a.S/2|0;h=(a.bb/2|0)-10|0;i=16777215;$p=3;case 3:BfH(a,e,f,g,h,
i);if(C()){break _;}$p=6;continue _;case 4:BfH(a,e,f,g,h,i);if(C()){break _;}e=a.bp;f=B(4);g=a.S/2|0;h=(a.bb/2|0)-10|0;i=16777215;$p=5;case 5:BfH(a,e,f,g,h,i);if(C()){break _;}$p=6;case 6:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
var AGn=K(BC);
function CES(){var a=new AGn();BIg(a);return a;}
function BIg(a){X(a);}
function Hj(){var a=this;FX.call(a);a.B=null;a.a3p=0;a.rz=0;a.EP=0.0;a.me=0.0;a.G3=0;a.rE=0;a.G2=null;a.Nn=0;}
function CET(a){var b=new Hj();AHq(b,a);return b;}
function AHq(a,b){T0(a,b);a.B=BbC(a);a.a3p=0;a.rz=0;a.G3=0;a.rE=0;a.Nn=0;a.b5=1.6200000047683716;IC(a,b.dn+0.5,b.hM+1|0,b.dm+0.5,0.0,0.0);a.b2=20;a.a7V=B(1449);a.a6U=180.0;a.EN=20;a.qN=B(1373);}
function A92(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AYE(a);if(C()){break _;}a.EP=a.me;a.me=0.0;return;default:EK();}}CV().s(a,$p);}
function AYI(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.b5=1.6200000047683716;FO(a,0.6000000238418579,1.7999999523162842);if(a.l!==null){b=a.i;if(b>0.0){Du(a,a.d,b,a.e);c=a.l;d=a.v;$p=1;continue _;}a.h=0.0;a.j=0.0;a.g=0.0;a.x=0.0;}a.b2=20;a.d3=0;return;case 1:$z=AOW(c,a,d);if(C()){break _;}c=$z;if(c.o){a.i=a.i+1.0;b=a.i;if(b>0.0){Du(a,a.d,b,a.e);c=a.l;d=a.v;continue _;}}a.h=0.0;a.j=0.0;a.g=0.0;a.x=0.0;a.b2=20;a.d3=0;return;default:
EK();}}CV().s(a,b,c,d,$p);}
function VI(a){var b;if(!a.G3)a.rE=0;else{b=a.rE+1|0;a.rE=b;if(b==8){a.rE=0;a.G3=0;}}a.B5=a.rE/8.0;}
function Bp9(a){return a.rz;}
function AYM(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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:FO(a,0.20000000298023224,0.20000000298023224);Du(a,a.d,a.i,a.e);a.j=0.10000000149011612;if(CN(a.G2,B(1450))){c=new CS;BN();Ja(c,CA2,1);d=1;$p=1;continue _;}c=a.B;d=0;while(true){e=c.b$.data;if(d>=e.length){d=0;while(true){e=c.dq.data;if(d>=e.length)break;if(e[d]!==null){f=c.oC;g=e[d];h=1;$p=3;continue _;}d=d+1|0;}if(b===null){a.h
=0.0;a.g=0.0;}else{a.g= -BY((a.hW+a.q)*3.1415927410125732/180.0)*0.10000000149011612;a.h= -BE((a.hW+a.q)*3.1415927410125732/180.0)*0.10000000149011612;}a.b5=0.10000000149011612;return;}if(e[d]!==null)break;d=d+1|0;}f=c.oC;g=e[d];h=1;$p=2;continue _;case 1:A2F(a,c,d);if(C()){break _;}c=a.B;d=0;while(true){e=c.b$.data;if(d>=e.length){d=0;while(true){e=c.dq.data;if(d>=e.length)break;if(e[d]!==null){f=c.oC;g=e[d];h=1;$p=3;continue _;}d=d+1|0;}if(b===null){a.h=0.0;a.g=0.0;}else{a.g= -BY((a.hW+a.q)*3.1415927410125732
/180.0)*0.10000000149011612;a.h= -BE((a.hW+a.q)*3.1415927410125732/180.0)*0.10000000149011612;}a.b5=0.10000000149011612;return;}if(e[d]!==null)break;d=d+1|0;}f=c.oC;g=e[d];h=1;$p=2;case 2:A2F(f,g,h);if(C()){break _;}c.b$.data[d]=null;while(true){d=d+1|0;e=c.b$.data;if(d>=e.length){d=0;while(true){e=c.dq.data;if(d>=e.length)break;if(e[d]!==null){f=c.oC;g=e[d];h=1;$p=3;continue _;}d=d+1|0;}if(b===null){a.h=0.0;a.g=0.0;}else{a.g= -BY((a.hW+a.q)*3.1415927410125732/180.0)*0.10000000149011612;a.h= -BE((a.hW+a.q)*
3.1415927410125732/180.0)*0.10000000149011612;}a.b5=0.10000000149011612;return;}if(e[d]===null)continue;else break;}f=c.oC;g=e[d];h=1;continue _;case 3:A2F(f,g,h);if(C()){break _;}c.dq.data[d]=null;while(true){d=d+1|0;e=c.dq.data;if(d>=e.length)break;if(e[d]===null)continue;else{f=c.oC;g=e[d];h=1;continue _;}}if(b===null){a.h=0.0;a.g=0.0;}else{a.g= -BY((a.hW+a.q)*3.1415927410125732/180.0)*0.10000000149011612;a.h= -BE((a.hW+a.q)*3.1415927410125732/180.0)*0.10000000149011612;}a.b5=0.10000000149011612;return;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BBy(a,b,c){a.rz=a.rz+c|0;}
function BbX(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;$p=1;case 1:A2F(a,b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function A2F(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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=JM(a.l,a.d,a.i-0.30000001192092896+0.11999999731779099,a.e,b);d.iP=40;if(c){e=V(a.m)*0.5;f=V(a.m)*3.1415927410125732*2.0;d.g= -BE(f)*e;d.h=BY(f)*e;d.j=0.20000000298023224;}else{d.g= -BE(a.q/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732)*0.30000001192092896;d.h=BY(a.q
/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732)*0.30000001192092896;d.j= -BE(a.x/180.0*3.1415927410125732)*0.30000001192092896+0.10000000149011612;g=V(a.m)*3.1415927410125732*2.0;f=0.019999999552965164*V(a.m);h=d.g;i=g;j=F3(i);k=f;d.g=h+j*k;d.j=d.j+(V(a.m)-V(a.m))*0.10000000149011612;d.h=d.h+E4(i)*k;}$p=1;case 1:a.bcL(d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function BeW(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.l;$p=1;case 1:c.a_g(b);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function AYD(a,b){var c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.b$.data;f=c.bu;if(e[f]!==null){c=e[f];d=d*(Ex(c)).S$(c,b);}BI();b=BYh;$p=1;case 1:$z=AVH(a,b);if(C()){break _;}f=$z;if(f)d=d/5.0;if(!a.bD)d=d/5.0;return d;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Zc(a,b){var c,d,e;c=a.B;d=b.bG;BI();if(d!==B3Z&&d!==B34&&d!==CAn&&d!==CAm)e=1;else{c=AJG(c,c.bu);if(c===null)e=0;else{BN();e=B36.data[c.bs].CR(b);}}return e;}
function A64(a,b){var c,d,e,f,g,h;Ig(a,b);c=a.B;d=J6();e=0;while(true){f=c.b$.data;if(e>=f.length)break;if(f[e]!==null){g=Fl();Fx(g,B(1451),e<<24>>24);K4(c.b$.data[e],g);H$(d,g);}e=e+1|0;}h=0;while(true){f=c.dq.data;if(h>=f.length)break;if(f[h]!==null){g=Fl();Fx(g,B(1451),(h+100|0)<<24>>24);K4(c.dq.data[h],g);H$(d,g);}h=h+1|0;}h=0;while(true){f=c.c0.data;if(h>=f.length)break;if(f[h]!==null){g=Fl();Fx(g,B(1451),(h+80|0)<<24>>24);K4(c.c0.data[h],g);H$(d,g);}h=h+1|0;}Hf(b,B(1308),d);}
function BqT(a){return 0.11999999731779099;}
function AO_(a,b,c){var d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.kf=0;if(a.b2<=0)return 0;if(a.fQ>a.CJ/2.0)return 0;if(!(!(b instanceof GR)&&!(b instanceof SF))){d=a.l.jR;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-ALk(a.B)|0)+a.Nn|0;f=a.B;d=0;while(true){g=f.dq.data;if(d>=g.length)break;if(g[d]!==null&&Ex(g[d]) instanceof K6){KL(f.dq.data[d],c);g=f.dq.data;if(!g[d].t)g[d]=null;}d=
d+1|0;}c=e/25|0;a.Nn=e%25|0;if(!c)return 0;$p=1;case 1:$z=A7l(a,b,c);if(C()){break _;}c=$z;return c;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function RJ(a){return ET(a.B);}
function Si(a){var b;b=a.B;Re(b,b.bu,null);}
function BId(a){return a.b5-0.5;}
function WP(a){a.rE=(-1);a.G3=1;}
function Mr(){var a=this;Hj.call(a);a.kb=null;a.sZ=null;}
function CEU(a,b,c){var d=new Mr();ACj(d,a,b,c);return d;}
function ACj(a,b,c,d){var e;AHq(a,c);a.sZ=b;if(d!==null){b=d.rj;if(b!==null&&Z(b)>0){b=d.rj;c=new S;T(c);H(H(H(c,B(1452)),b),B(1453));a.yC=Q(c);b=CZ();c=a.yC;e=new S;T(e);H(H(e,B(1454)),c);BK(b,Q(e));}}a.G2=d.rj;}
function A6T(a){var b;VI(a);b=a.kb;a.jK=b.oO;a.hi=b.ns;a.j0=b.OZ;}
function BbG(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.kb;b.oO=0.0;b.ns=0.0;c=b.Db.data;if(c[0])b.ns=1.0;if(c[1])b.ns=b.ns-1.0;if(c[2])b.oO=1.0;if(c[3])b.oO=b.oO-1.0;b.OZ=c[4];d=c[5];b.Qg=d;if(d){b.oO=b.oO*0.3;b.ns=b.ns*0.3;}if(d&&a.dh<0.20000000298023224)a.dh=0.20000000298023224;if(!a.l.jR&&a.b2<20&&!((a.wR%20|0)*4|0))AL$(a,1);b=a.B;d=0;while(true){c=b.b$.data;if
(d>=c.length)break;if(c[d]!==null&&c[d].s3>0){e=c[d];e.s3=e.s3-1|0;}d=d+1|0;}a.EP=a.me;$p=1;case 1:ASa(a);if(C()){break _;}f=a.g;f=f*f;g=a.h;h=C0(f+g*g);i=KK( -a.j*0.20000000298023224)*15.0;if(h>0.10000000149011612)h=0.10000000149011612;d=a.bD;if(!(d&&a.b2>0))h=0.0;if(!(!d&&a.b2>0))i=0.0;j=a.me;a.me=j+(h-j)*0.4000000059604645;h=a.j4;a.j4=h+(i-h)*0.800000011920929;if(a.b2<=0)return;b=a.l;e=Ez(a.v,1.0,0.0,1.0);$p=2;case 2:$z=ATs(b,a,e);if(C()){break _;}b=$z;if(b!==null){d=0;if(d<b.o){e=Be(b,d);$p=3;continue _;}}return;case 3:e.x1(a);if
(C()){break _;}d=d+1|0;if(d>=b.o)return;e=Be(b,d);continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AG9(a){var b,c;b=a.kb;c=0;while(c<10){b.Db.data[c]=0;c=c+1|0;}}
function FP(a,b,c){var d,e,f;d=a.kb;e=(-1);f=d.Z7;if(b==f.vN.R)e=0;if(b==f.xE.R)e=1;if(b==f.vK.R)e=2;if(b==f.yX.R)e=3;if(b==f.yz.R)e=4;if(b==f.Ln.R)e=5;if(e>=0)d.Db.data[e]=c;}
function Bj0(a,b){A64(a,b);FE(b,B(1455),a.rz);}
function Btm(a,b){var c,d,e,f,g,h;II(a,b);c=HB(b,B(1308));d=a.B;d.b$=W(CS,36);d.dq=W(CS,4);d.c0=W(CS,4);e=0;while(e<JP(c)){f=FA(c,e);g=F9(f,B(1451))&255;if(g>=0){h=d.b$.data;if(g<h.length)h[g]=Qz(f);}if(g>=80){h=d.c0.data;if(g<(h.length+80|0))h[g-80|0]=Qz(f);}if(g>=100){h=d.dq.data;if(g<(h.length+100|0))h[g-100|0]=Qz(f);}e=e+1|0;}a.rz=FD(b,B(1455));}
function A5a(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.sZ;d=new AFq;e=a.B;Ot(d);d.vG=0;d.baX=e;d.a3k=b;d.oh=0;f=b.kw()/9|0;d.vG=f;d.ja=114+(f*18|0)|0;g=(f-4|0)*18|0;f=0;while(f<d.vG){h=0;while(h<9){Bb(d.dX,G5(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){Bb(d.dX,G5(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){Bb(d.dX,G5(d,e,f,8+(f*18|0)|0,k));f=f+1|0;}$p=1;case 1:ARF(c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bag(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.sZ;d=new ADA;EF(d);d.a2G=B(1456);d.kk=0;d.he=b;$p=1;case 1:ARF(c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function A0o(a){var b,c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=a.sZ;c=new AHj;d=a.B;Ot(c);e=BO5();c.Q1=e;Bb(c.dX,BES(c,e.p7,e.J8,0,124,35));f=0;while(f<3){g=0;while(g<3){Bb(c.dX,G5(c,c.Q1.p7,g+(f*3|0)|0,30+(g*18|0)|0,17+(f*18|0)|0));g=g+1|0;}f=f+1|0;}f=0;while(f<3){g=0;while(g<9){Bb(c.dX,G5(c,d,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;}f=0;while(f<9){Bb(c.dX,G5(c,d,f,8+(f*18|0)
|0,142));f=f+1|0;}$p=1;case 1:ARF(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A1K(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.sZ;d=new AGs;e=a.B;Ot(d);d.xY=b;Bb(d.dX,G5(d,b,0,56,17));Bb(d.dX,G5(d,b,1,56,53));Bb(d.dX,G5(d,b,2,116,35));f=0;while(f<3){g=0;while(g<9){Bb(d.dX,G5(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){Bb(d.dX,G5(d,e,h,8+(h*18|0)|0,142));h=h+1|0;}$p=1;case 1:ARF(c,d);if(C()){break _;}return;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A8n(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$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=AJG(c,c.bu);if(c===null)d=1;else{BN();d=B36.data[c.bs].Jc(b);}if(d<=0)return;$p=1;case 1:b.fJ(a,d);if(C()){break _;}c=RJ(a);if(c!==null&&b instanceof FX){b=b;BN();B36.data[c.bs].Dh(c,b);if(c.t<=0)Si(a);}return;default:EK();}}CV().s(a,b,c,d,$p);}
function Ut(a,b,c){var d;d=a.sZ;F$(d.cq,BCb(d.s,b,a,(-0.5)));}
function A75(a){return ALk(a.B);}
function A0d(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$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.y3(a);if(C()){break _;}c=$z;if(!c){d=RJ(a);if(d!==null&&b instanceof FX){b=b;BN();B36.data[d.bs].a0_(d,b);if(d.t<=0)Si(a);}}return;default:EK();}}CV().s(a,b,c,d,$p);}
function ARb(a,b){}
function AUj(a){}
function BoQ(a){return a.kb.Qg;}
var XY=K();
var CEV=null;var CEW=null;function CEX(){var a=new XY();Bdm(a);return a;}
function Bdm(a){}
function BE(b){return CEW.data[(b*10430.3779296875|0)&65535];}
function BY(b){return CEW.data[(b*10430.3779296875+16384.0|0)&65535];}
function Gf(b){return Ff(b);}
function C0(b){return Ff(b);}
function Se(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 Me(b,c){return b>=0?b/c|0:( -((( -b|0)-1|0)/c|0)|0)-1|0;}
function Bb5(){var b;CEW=Co(65536);b=0;while(b<65536){CEW.data[b]=E4(b*3.141592653589793*2.0/65536.0);b=b+1|0;}CEV=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 Wo(){var a=this;D.call(a);a.H5=null;a.R=0;}
function Fa(a,b){var c=new Wo();BDM(c,a,b);return c;}
function BDM(a,b,c){a.H5=b;a.R=c;}
var KF=K(0);
function Bdp(){var a=this;D.call(a);a.b$=null;a.dq=null;a.c0=null;a.bu=0;a.oC=null;a.bQ=null;a.a1r=0;}
function BbC(a){var b=new Bdp();BH9(b,a);return b;}
function BH9(a,b){a.b$=W(CS,37);a.dq=W(CS,4);a.c0=W(CS,4);a.bu=0;a.a1r=0;a.oC=b;}
function ET(a){return a.b$.data[a.bu];}
function ADM(a,b){var c,d;c=0;while(true){d=a.b$.data;if(c>=d.length)return (-1);if(d[c]!==null&&d[c].bs==b)break;c=c+1|0;}return c;}
function AJw(a){var b,c;b=0;while(true){c=a.b$.data;if(b>=c.length)return (-1);if(c[b]===null)break;b=b+1|0;}return b;}
function IG(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 Ts(a,b){var c,d,e,f,g;if(!b.et){c=b.bs;d=b.t;e=0;a:{while(true){f=a.b$.data;if(e>=f.length){e=(-1);break a;}if(f[e]!==null&&f[e].bs==c&&f[e].t<Iy(f[e])&&a.b$.data[e].t<64)break;e=e+1|0;}}if(e<0)e=AJw(a);if(e>=0){f=a.b$.data;if(f[e]===null)f[e]=AMZ(c,0);c=Iy(a.b$.data[e]);f=a.b$.data;c=d<=(c-f[e].t|0)?d:Iy(f[e])-a.b$.data[e].t|0;f=a.b$.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].s3=5;}}b.t=d;if(!d)return 1;}c=AJw(a);if(c<0)return 0;f=a.b$.data;f[c]=b;f[c].s3=5;return 1;}
function AJn(a,b,c){var d,e,f,g;d=a.b$;e=d.data.length;if(b>=e){d=a.dq;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=HR(d[b],c);if(!d[b].t)d[b]=null;return g;}
function Re(a,b,c){var d,e,f;d=a.b$;e=d.data.length;if(b>=e){b=b-e|0;d=a.dq;}f=d.data.length;if(b>=f){b=b-f|0;d=a.c0;}d.data[b]=c;}
function AJG(a,b){var c,d;c=a.b$;d=c.data.length;if(b>=d){b=b-d|0;c=a.dq;}d=c.data.length;if(b>=d){b=b-d|0;c=a.c0;}return c.data[b];}
function Bmh(a){return 64;}
function ALk(a){var b,c,d,e,f,g;b=0;c=0;d=0;e=0;while(true){f=a.dq.data;if(e>=f.length)break;if(f[e]!==null&&Ex(f[e]) instanceof K6){g=Nx(a.dq.data[e]);f=a.dq.data;c=c+(g-f[e].et|0)|0;d=d+g|0;b=b+(Ex(f[e])).Uj|0;}e=e+1|0;}if(!d)return 0;return (Bp(b-1|0,c)/d|0)+1|0;}
function AQz(a){a.a1r=1;}
function Vm(a,b,c){return b===null&&c===null?1:b!==null&&c!==null?(b.bs==c.bs&&b.t==c.t&&b.et==c.et?1:0):0;}
function H4(){var a=this;Dq.call(a);a.mb=0;a.ja=0;a.dX=null;}
var CEY=null;function Ot(a){EF(a);a.mb=176;a.ja=166;a.dX=Ct();}
function A7w(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}e=(a.S-a.mb|0)/2|0;f=(a.bb-a.ja|0)/2|0;$p=2;case 2:a.D6(d);if(C()){break _;}Cp();By(180.0,1.0,0.0,0.0);Kq();BQ();Cp();Bx(e,f,0.0);CE(1.0,1.0,1.0,1.0);Bn(32826);g=0;h=a.dX;if(g>=h.o){h=a.w.f.B;if
(h.bQ===null){Bl(32826);Gi();Bl(2896);Bl(2929);$p=3;continue _;}Bx(0.0,0.0,32.0);i=CEY;j=a.bp;k=a.w.Y;l=h.bQ;b=(b-e|0)-8|0;c=(c-f|0)-8|0;$p=4;continue _;}i=Be(h,g);h=i.gc;m=i.oE;n=i.nY;o=i.pi;l=h.hQ(m);if(l===null){m=i.w9();if(m>=0){Bl(2896);h=a.w.Y;j=B(236);$p=8;continue _;}}j=CEY;k=a.bp;h=a.w.Y;$p=6;continue _;case 3:a.HJ();if(C()){break _;}Bn(2896);Bn(2929);BQ();return;case 4:A8x(i,j,k,l,b,c);if(C()){break _;}i=CEY;j=a.bp;k=a.w.Y;h=h.bQ;$p=5;case 5:A5T(i,j,k,h,b,c);if(C()){break _;}Bl(32826);Gi();Bl(2896);Bl(2929);$p
=3;continue _;case 6:A8x(j,k,h,l,n,o);if(C()){break _;}h=CEY;j=a.bp;k=a.w.Y;$p=7;case 7:A5T(h,j,k,l,n,o);if(C()){break _;}if(U_(i,b,c)){Bl(2896);Bl(2929);m=i.nY;p=i.pi;q=m+16|0;n=p+16|0;o=(-2130706433);r=(-2130706433);$p=10;continue _;}g=g+1|0;h=a.dX;if(g>=h.o){h=a.w.f.B;if(h.bQ===null){Bl(32826);Gi();Bl(2896);Bl(2929);$p=3;continue _;}Bx(0.0,0.0,32.0);i=CEY;j=a.bp;k=a.w.Y;l=h.bQ;b=(b-e|0)-8|0;c=(c-f|0)-8|0;$p=4;continue _;}i=Be(h,g);h=i.gc;m=i.oE;n=i.nY;o=i.pi;l=h.hQ(m);if(l===null){m=i.w9();if(m>=0){Bl(2896);h
=a.w.Y;j=B(236);$p=8;continue _;}}j=CEY;k=a.bp;h=a.w.Y;$p=6;continue _;case 8:$z=AV7(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:A5u(a,n,o,p,m,q,r);if(C()){break _;}Bn(2896);if(U_(i,b,c)){Bl(2896);Bl(2929);m=i.nY;p=i.pi;q=m+16|0;n=p+16|0;o=(-2130706433);r=(-2130706433);$p=10;continue _;}g=g+1|0;h=a.dX;if(g>=h.o){h=a.w.f.B;if(h.bQ===null){Bl(32826);Gi();Bl(2896);Bl(2929);$p=3;continue _;}Bx(0.0,0.0,32.0);i=CEY;j=a.bp;k=a.w.Y;l=h.bQ;b=(b-e|0)-8|0;c=(c-f|0)-8|0;$p=4;continue _;}i
=Be(h,g);h=i.gc;m=i.oE;n=i.nY;o=i.pi;l=h.hQ(m);if(l===null){m=i.w9();if(m>=0){Bl(2896);h=a.w.Y;j=B(236);$p=8;continue _;}}j=CEY;k=a.bp;h=a.w.Y;$p=6;continue _;case 10:BeF(a,m,p,q,n,o,r);if(C()){break _;}Bn(2896);Bn(2929);g=g+1|0;h=a.dX;if(g>=h.o){h=a.w.f.B;if(h.bQ===null){Bl(32826);Gi();Bl(2896);Bl(2929);$p=3;continue _;}Bx(0.0,0.0,32.0);i=CEY;j=a.bp;k=a.w.Y;l=h.bQ;b=(b-e|0)-8|0;c=(c-f|0)-8|0;$p=4;continue _;}i=Be(h,g);h=i.gc;m=i.oE;n=i.nY;o=i.pi;l=h.hQ(m);if(l===null){m=i.w9();if(m>=0){Bl(2896);h=a.w.Y;j=B(236);$p
=8;continue _;}}j=CEY;k=a.bp;h=a.w.Y;$p=6;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function BdF(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.dX;if(e>=f.o){f=null;break a;}f=Be(f,e);if(U_(f,b,c))break;e=e+1|0;}}g=a.w.f;h=g.B;if(f!==null){b:{i=A3g(f);if(!(i===null&&h.bQ===null)){if(i!==null&&h.bQ===null){e=!d?i.t:(i.t+1|0)/2|0;g=f.gc;b=f.oE;$p=4;continue _;}if(i===null){g=h.bQ;if(g!==null&&f.D7(g)){e
=d?1:h.bQ.t;if(e>f.gc.hm())e=f.gc.hm();g=HR(h.bQ,e);$p=8;continue _;}}if(i!==null){g=h.bQ;if(g!==null){if(!f.D7(g)){b=i.bs;g=h.bQ;if(b!=g.bs)break b;if(Iy(g)<=1)break b;e=i.t;if(e<=0)break b;g=h.bQ;if((e+g.t|0)>Iy(g))break b;g=h.bQ;g.t=g.t+e|0;HR(i,e);if(i.t){$p=9;continue _;}g=null;$p=10;continue _;}b=i.bs;g=h.bQ;b=Bc(b,g.bs);if(!b){if(!b){if(!d){e=g.t;if(e>(f.gc.hm()-i.t|0))e=f.gc.hm()-i.t|0;if(e>(Iy(h.bQ)-i.t|0))e=Iy(h.bQ)-i.t|0;HR(h.bQ,e);if(!h.bQ.t)h.bQ=null;i.t=i.t+e|0;}else if(d==1){e=1;if(e>(f.gc.hm()
-i.t|0))e=f.gc.hm()-i.t|0;if(e>(Iy(h.bQ)-i.t|0))e=Iy(h.bQ)-i.t|0;HR(h.bQ,e);if(!h.bQ.t)h.bQ=null;i.t=i.t+e|0;}}}else if(g.t<=f.gc.hm()){g=h.bQ;$p=7;continue _;}}}}}$p=1;continue _;}f=h.bQ;if(f!==null){e=a.S;j=a.mb;k=(e-j|0)/2|0;e=(a.bb-a.ja|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=HR(h.bQ,1);$p=3;continue _;}}}}return;case 1:AYr(f);if(C()){break _;}return;case 2:BbX(g,f);if(C()){break _;}h.bQ=null;if(d!=1)return;f=HR(h.bQ,1);$p=3;case 3:BbX(g,f);if(C()){break _;}if(!h.bQ.t)h.bQ
=null;return;case 4:$z=g.nf(b,e);if(C()){break _;}g=$z;h.bQ=g;if(i.t){$p=5;continue _;}g=null;$p=6;continue _;case 5:f.beQ();if(C()){break _;}$p=1;continue _;case 6:BbJ(f,g);if(C()){break _;}$p=5;continue _;case 7:BbJ(f,g);if(C()){break _;}h.bQ=i;$p=1;continue _;case 8:BbJ(f,g);if(C()){break _;}if(!h.bQ.t)h.bQ=null;$p=1;continue _;case 9:f.beQ();if(C()){break _;}$p=1;continue _;case 10:BbJ(f,g);if(C()){break _;}$p=9;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bus(a,b,c,d){}
function AQF(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.eh.R)return;d=a.w;e=null;$p=1;case 1:ARF(d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A6C(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.w.f;c=b.B;d=c.bQ;if(d===null)return;$p=1;case 1:BbX(b,d);if(C()){break _;}c.bQ=null;return;default:EK();}}CV().s(a,b,c,d,$p);}
function BLK(a){return 0;}
function AX5(){CEY=A4w();}
function Fq(){var a=this;H4.call(a);a.Ye=null;a.a3c=0.0;a.a7h=0.0;}
function CEZ(a,b){var c=new Fq();FV(c,a,b);return c;}
function FV(a,b,c){var d,e,f,g,h,i;d=c.data;Ot(a);a.oh=1;e=new AL1;AKx(e);e.QB=BqU();f=new XF;f.OD=d.length;f.sw=c;f.xx=e;e.B6=f;A6p(e,f);a.Ye=e;Bb(a.dX,BES(a,e.B6,e.QB,0,144,36));g=0;while(g<2){h=0;while(h<2){Bb(a.dX,G5(a,a.Ye.B6,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.dX;e=new AB2;ADg(e,a,b,((b.b$.data.length+4|0)-1|0)-h|0,8,8+(h*18|0)|0);e.a$1=a;e.Ra=h;Bb(f,e);h=h+1|0;}h=0;while(h<3){i=0;while(i<9){Bb(a.dX,G5(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){Bb(a.dX,G5(a,b,g,8+(g*18|0)|0,142));g=g+1|0;}}
function AUl(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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(1457);d=86;e=16;f=4210752;$p=1;case 1:A68(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A8F(a,b,c,d){var $p,$z;$p=0;if(EL()){var $T=CV();$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:A7w(a,b,c,d);if(C()){break _;}a.a3c=b;a.a7h=c;return;default:EK();}}CV().s(a,b,c,d,$p);}
function A4B(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(EL()){var $T=CV();$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.Y;d=B(1458);$p=1;case 1:$z=AV7(c,d);if(C()){break _;}e=$z;CE(1.0,1.0,1.0,1.0);Hq(a.w.Y,e);e=a.S;f=a.mb;g=(e-f|0)/2|0;e=a.bb;h=a.ja;i=(e-h|0)/2|0;j=0;e=0;$p=2;case 2:A5u(a,g,i,j,e,f,h);if(C()){break _;}Bn(32826);Bn(2903);Cp();b
=g+51|0;e=i+75|0;Bx(b,e,50.0);Cv((-30.0),30.0,30.0);By(180.0,0.0,0.0,1.0);d=a.w.f;k=d.fG;l=d.q;m=d.x;n=b-a.a3c;o=(e-50|0)-a.a7h;By(135.0,0.0,1.0,0.0);Kq();By((-135.0),0.0,1.0,0.0);p=o/40.0;By( -KK(p)*20.0,1.0,0.0,0.0);d=a.w.f;q=n/40.0;d.fG=KK(q)*20.0;a.w.f.q=KK(q)*40.0;a.w.f.x= -KK(p)*20.0;Bx(0.0,a.w.f.b5,0.0);Id();d=BU4;c=a.w.f;p=0.0;q=0.0;r=0.0;b=0.0;s=1.0;$p=3;case 3:Bff(d,c,p,q,r,b,s);if(C()){break _;}d=a.w.f;d.fG=k;d.q=l;d.x=m;BQ();Gi();Bl(32826);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,
o,p,q,r,s,$p);}
function R3(){var a=this;Dq.call(a);a.fz=null;a.FE=0;}
function Gt(){var a=new R3();Bsn(a);return a;}
function Bsn(a){EF(a);a.fz=B(4);a.FE=0;}
function AXE(a){B0q=1;}
function A2l(a){B0q=0;}
function AU3(a){a.FE=a.FE+1|0;}
function Bf4(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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&&Z(a.fz)>0){d=a.fz;a.fz=CU(d,0,Z(d)-1|0);}if(Gr(B(1459),b)>=0&&Z(a.fz)<100){d=a.fz;e=new S;T(e);Br(H(e,d),b);a.fz=Q(e);}return;}if(Z(Gu(a.fz))<=0){d=a.w;e=null;$p=2;continue _;}d=a.w.f;e=Gu(a.fz);$p=3;continue _;case 1:ARF(d,e);if(C()){break _;}return;case 2:ARF(d,e);if(C()){break _;}return;case 3:d.Yt(e);if
(C()){break _;}d=a.w;e=null;$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AZO(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.bb;f=e-14|0;g=a.S-2|0;b=e-2|0;e=(-2147483648);$p=1;case 1:Bq1(c,f,g,b,e);if(C()){break _;}h=a.bp;i=a.fz;j=(a.FE/6|0)%2|0?B(4):B(309);k=new S;T(k);H(H(H(k,B(1460)),i),j);i=Q(k);c=4;b=a.bb-12|0;e=14737632;$p=2;case 2:A3A(a,h,i,c,b,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,
g,h,i,j,k,$p);}
function AZz(a,b,c,d){var e,f,g;if(!d&&a.w.i3.I_!==null){if(Z(a.fz)>0&&!Kd(a.fz,B(943))){e=a.fz;f=new S;T(f);Br(H(f,e),32);a.fz=Q(f);}e=a.fz;f=a.w.i3.I_;g=new S;T(g);H(H(g,e),f);e=Q(g);a.fz=e;if(Z(e)>100)a.fz=CU(a.fz,0,100);}}
var ACD=K(Dq);
function CE0(){var a=new ACD();BHL(a);return a;}
function BHL(a){EF(a);}
var Yx=K(Dq);
function CE1(){var a=new Yx();BKZ(a);return a;}
function BKZ(a){EF(a);}
function A06(a){D1(a.bq);Bb(a.bq,EH(1,(a.S/2|0)-100|0,(a.bb/4|0)+72|0,B(1461)));Bb(a.bq,EH(2,(a.S/2|0)-100|0,(a.bb/4|0)+96|0,B(1462)));if(a.w.pq===null)(Be(a.bq,1)).gj=0;}
function Bcg(a,b,c){}
function A1g(a,b){var c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.cH;if(c==1){d=a.w;e=d.s;$p=1;continue _;}if(b.cH!=2)return;b=a.w;d=null;$p=2;continue _;case 1:e.ba8();if(C()){break _;}e=d.f;if(e!==null){f=d.s;$p=8;continue _;}e=d.cI.p8(d.s);d.f=e;$p=4;continue _;case 2:AQ5(b,d);if(C()){break _;}b=a.w;d=M_();$p=3;case 3:ARF(b,d);if(C()){break _;}return;case 4:AYI(e);if(C()){break _;}d.cI.Mm(d.f);e=d.s;f=d.f;$p=
5;case 5:Be9(e,f);if(C()){break _;}d.f.kb=RX(d.u);e=B(1463);$p=6;case 6:A4F(d,e);if(C()){break _;}d=a.w;e=null;$p=7;case 7:ARF(d,e);if(C()){break _;}if(b.cH!=2)return;b=a.w;d=null;$p=2;continue _;case 8:f.a9e(e);if(C()){break _;}e=d.cI.p8(d.s);d.f=e;$p=4;continue _;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A10(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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.S;h=a.bb;i=1615855616;j=(-1602211792);$p=1;case 1:BeF(a,e,f,g,h,i,j);if(C()){break _;}Cp();Cv(2.0,2.0,2.0);k=a.bp;l=B(1464);g=(a.S/2|0)/2|0;h=30;e=16777215;$p=2;case 2:BfH(a,k,l,g,h,e);if(C()){break _;}BQ();k=a.bp;g=a.w.f.rz;l=new S;T(l);Bg(H(l,B(1465)),g);l=Q(l);g=a.S/2|0;h
=100;e=16777215;$p=3;case 3:BfH(a,k,l,g,h,e);if(C()){break _;}$p=4;case 4:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function Br4(a){return 0;}
function ASM(){var a=this;D.call(a);a.pB=null;a.vq=null;a.Bv=null;a.AL=0;a.B4=0;a.qh=null;}
function Baz(a,b,c,d){var e=new ASM();BxB(e,a,b,c,d);return e;}
function BxB(a,b,c,d,e){a.qh=b;a.B4=b.eJ;a.pB=c;a.vq=d;a.AL=e;}
function ID(a){return a.pB===null?0:1;}
function HN(a){var b,c;AJi(a);b=a.pB;if(b===null){b=new I3;X(b);J(b);}c=b.a1y;a.Bv=b;a.vq=b;a.pB=b.ls;a.AL=a.AL+1|0;return c;}
function ADD(a){var b,c,d,e;b=a.Bv;if(b===null){b=new CP;X(b);J(b);}c=a.qh;d=b.qI;if(d===null)c.xD=b.ls;else d.ls=b.ls;e=b.ls;if(e===null)c.EH=d;else e.qI=d;c.jS=c.jS-1|0;c.eJ=c.eJ+1|0;c=a.vq;if(b===c){a.vq=!ID(a)?null:a.pB.qI;a.AL=a.AL-1|0;}else if(b===a.pB)a.pB=!(c===null?0:1)?null:c.ls;a.B4=a.qh.eJ;a.Bv=null;}
function AJi(a){var b;if(a.B4>=a.qh.eJ)return;b=new MS;X(b);J(b);}
function ABl(){Fp.call(this);this.a5d=null;}
function BAe(a){var b;b=new AMT;WA(b,a.a5d);return b;}
var ATC=K();
function CE2(){var a=new ATC();Bzj(a);return a;}
function Bzj(a){}
function ZY(){var a=this;D.call(a);a.j8=0;a.pH=null;a.ct=0;a.sQ=0;a.qv=0;a.A3=0;a.o0=0;}
function CE3(){var a=new ZY();BnC(a);return a;}
function BnC(a){}
function BaH(){var a=this;D.call(a);a.ZW=0;a.ZX=0;a.a5z=0;a.a1X=0.0;a.Dj=0;}
function ANM(a,b,c,d,e){var f=new BaH();BAq(f,a,b,c,d,e);return f;}
function BAq(a,b,c,d,e,f){a.ZW=b;a.ZX=c;a.a5z=d;a.a1X=e;a.Dj=f;}
function AXU(){var a=this;D.call(a);a.baZ=0;a.bcp=0;a.a8d=0;a.a56=0;a.a0Z=0;}
function BrM(a,b,c,d,e){var f=new AXU();BIw(f,a,b,c,d,e);return f;}
function BIw(a,b,c,d,e,f){a.baZ=b;a.bcp=c;a.a8d=d;a.a56=e;a.a0Z=f;}
var VQ=K(HD);
function CE4(){var a=new VQ();Bow(a);return a;}
function Bow(a){X(a);}
var WG=K(VQ);
function CE5(){var a=new WG();Bm2(a);return a;}
function Bm2(a){X(a);}
function RV(){var a=this;D.call(a);a.ei=0;a.Dx=0;a.Nw=0;a.mZ=0;a.jq=null;a.L6=null;a.Gg=null;a.xp=null;a.xn=null;a.QF=null;a.QG=null;a.J5=null;a.J$=null;a.Ae=null;a.Eq=0;a.bT=0;a.bS=0;a.tE=null;a.fY=null;a.eI=0;a.gz=0;a.bn=0;a.Cd=0;a.Md=null;a.b3=null;}
var CE6=null;var CE7=null;function Q7(a){var b;b=a.ei;b!=4&&b!=5;a.ei=0;a.bT=0;a.bS=0;a.bn=0;a.gz=0;if(a.Cd)a.b3.el.nx();}
function A5x(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;c=a.b3;d=c.D;e=c.L;f=a.bS;g=a.bT;h=a.bn;i=a.gz;j=h>=i?a.eI-h|0:(i-h|0)-1|0;a:{b:{c:{d:{e:while(true){f:{g:{h:{i:{j:{switch(a.ei){case 2:break f;case 9:a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,(-3));case 0:break j;case 1:break;case 3:while(g<14){if(!e){a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,b);}b=0;e=e+(-1)|0;k=a.b3.ci.data;i=d+1|0;f=f|(k[d]&255)<<g;g=g+8|0;d=i;}i=f&16383;a.Nw=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.jq;if(k!==null){k=k.data;if(k.length>=i)break l;}a.jq=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.mZ=0;a.ei=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.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,(-2));}while(g<32){if(!e){a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,b);}b=0;e=e+(-1)|0;k=a.b3.ci.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.ei=9;c=a.b3;c.bZ=B(1466);a.bS=f;a.bT=g;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,(-3));}a.Dx=l;g=0;a.ei=l?2:!a.Eq?0:7;f=g;continue e;}while(g<3){if(!e){a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,b);}b=0;e=e+(-1)|0;k=a.b3.ci.data;i=d+1|0;f=f|(k[d]&255)<<g;g=g+8|0;d=i;}m:{m=f&7;a.Eq=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.ei=1;break m;case 1:A8O(a.xp,
a.xn,a.QF,a.QG,a.b3);AHc(a.Ae,a.xp.data[0],a.xn.data[0],a.QF.data[0],0,a.QG.data[0],0);f=f>>>3|0;g=g+(-3)|0;a.ei=6;break m;case 2:f=f>>>3|0;g=g+(-3)|0;a.ei=3;break m;case 3:b=f>>>3|0;i=g+(-3)|0;a.ei=9;c=a.b3;c.bZ=B(1467);a.bS=b;a.bT=i;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,(-3));default:}}continue e;}while(true){i=a.mZ;if(i>=(4+(a.Nw>>>10|0)|0))break;while(g<3){if(!e){a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,b);}b=0;e=e+(-1)|0;k=a.b3.ci.data;l=d+1|0;f=f|(k[d]
&255)<<g;g=g+8|0;d=l;}o=a.jq.data;k=CE7.data;a.mZ=i+1|0;o[k[i]]=f&7;f=f>>>3|0;g=g+(-3)|0;}while(true){i=a.mZ;if(i>=19)break;o=a.jq.data;k=CE7.data;a.mZ=i+1|0;o[k[i]]=0;}k=a.L6;k.data[0]=7;i=BeI(a.Md,a.jq,k,a.Gg,a.tE,a.b3);if(i){if(i==(-3)){a.jq=null;a.ei=9;}a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,i);}a.mZ=0;a.ei=5;}while(true){i=a.Nw;l=a.mZ;n=i&31;j=258+n|0;i=i>>5&31;j=j+i|0;if(l>=j)break;m=a.L6.data[0];while(g<m){if(!e){a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D
=d;a.bn=h;return Dj(a,b);}b=0;e=e+(-1)|0;k=a.b3.ci.data;i=d+1|0;f=f|(k[d]&255)<<g;g=g+8|0;d=i;}k=a.Gg.data;p=a.tE.data;i=k[0];o=CE6.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=Bc(n,16);if(m<0){f=f>>>q|0;g=g-q|0;k=a.jq.data;a.mZ=l+1|0;k[l]=n;}else{i=Bc(n,18);r=!i?7:n-14|0;s=i?3:11;while(g<(q+r|0)){if(!e){a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,b);}b=0;e=e+(-1)|0;k=a.b3.ci.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.jq.data[l-1|0];while(true){k=a.jq.data;n=l+1|0;k[l]=j;i=i+(-1)|0;if(!i)break;l=n;}a.mZ=n;}}a.Gg.data[0]=(-1);k=a.xp;k.data[0]=9;o=a.xn;o.data[0]=6;i=APk(a.Md,257+n|0,1+i|0,a.jq,k,o,a.J5,a.J$,a.tE,a.b3);if(i){if(i==(-3)){a.jq=null;a.ei=9;}a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,i);}c=a.Ae;i=a.xp.data[0];l=a.xn.data[0];k=a.tE;AHc(c,i,l,k,a.J5.data[0],k,a.J$.data[0]);a.ei=6;}a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,
M(d-c.D|0));c.D=d;a.bn=h;b=ARz(a.Ae,b);if(b!=1)break e;b=0;AQT(a.Ae,a.b3);c=a.b3;d=c.D;e=c.L;f=a.bS;g=a.bT;h=a.bn;i=a.gz;j=h>=i?a.eI-h|0:(i-h|0)-1|0;if(a.Eq){a.ei=7;break b;}a.ei=0;continue e;}if(!e){a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,b);}if(!j){n=a.eI;if(h==n){i=a.gz;if(i){h=0;j=h>=i?n-h|0:(i-h|0)-1|0;}}if(!j){a.bn=h;l=Dj(a,b);h=a.bn;i=a.gz;j=h>=i?a.eI-h|0:(i-h|0)-1|0;n=a.eI;if(h==n&&i){h=0;j=h>=i?n-h|0:(i-h|0)-1|0;}if(!j){a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D
|0));c.D=d;a.bn=h;return Dj(a,l);}}}b=0;i=a.Dx;if(i>e)i=e;if(i>j)i=j;Cx(a.b3.ci,d,a.fY,h,i);d=d+i|0;e=e-i|0;h=h+i|0;j=j-i|0;i=a.Dx-i|0;a.Dx=i;if(i)continue;a.ei=!a.Eq?0:7;}return Dj(a,b);}a.ei=9;c=a.b3;c.bZ=B(1468);a.bS=f;a.bT=g;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,(-3));}a.jq=null;a.ei=9;c=a.b3;c.bZ=B(1469);a.bS=f;a.bT=g;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,(-3));}a.bn=h;b=Dj(a,b);h=a.bn;i=a.gz;if(i!=h){a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,
b);}a.ei=8;}a.bS=f;a.bT=g;c=a.b3;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;a.bn=h;return Dj(a,1);}
function A$8(a){Q7(a);a.fY=null;a.tE=null;}
function Dj(a,b){var c,d,e,f,g,h;c=a.b3;d=c.of;e=a.gz;f=a.bn;if(e>f)f=a.eI;g=f-e|0;f=c.eq;if(g>f)g=f;if(g&&b==(-5))b=0;c.eq=f-g|0;c.hN=Bk(c.hN,M(g));if(a.Cd&&g>0)c.el.oS(a.fY,e,g);Cx(a.fY,e,a.b3.up,d,g);f=d+g|0;h=e+g|0;d=a.eI;if(h==d){if(a.bn==d)a.bn=0;d=a.bn-0|0;c=a.b3;e=c.eq;if(d>e)d=e;if(d&&b==(-5))b=0;c.eq=e-d|0;c.hN=Bk(c.hN,M(d));if(a.Cd&&d>0)c.el.oS(a.fY,0,d);Cx(a.fY,0,a.b3.up,f,d);f=f+d|0;h=0+d|0;}a.b3.of=f;a.gz=h;return b;}
function A_t(){CE6=Cq([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535]);CE7=Cq([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);}
var A54=K();
function BKV(){return {};}
function K2(){var a=this;ER.call(a);a.zS=0;a.AY=0;a.bb6=0;}
function JJ(a,b,c){var d=new K2();Xm(d,a,b,c);return d;}
function Xm(a,b,c,d){a.zS=b;a.AY=c;a.bb6=D4(c,d);}
function BLG(a,b,c){var d,e;d=MM(a.Bq(Fg(b,a.zS)));e=Z(d);while(e<a.AY){Br(c,48);e=e+1|0;}Bv(c,d);}
function BCI(a,b){return b;}
function A_g(a,b){var c;if(a===b)return 1;if(b!==null&&C1(a)===C1(b)){c=b;return a.zS==c.zS&&a.AY==c.AY?1:0;}return 0;}
function BdU(a){return Jx(R(D,[CG(a.zS),CG(a.AY)]));}
function ARj(){var a=this;ER.call(a);a.z1=null;a.vw=null;a.AP=0;}
function BRQ(a,b){var c=new ARj();Bzd(c,a,b);return c;}
function Bzd(a,b,c){var d,e,f,g,h,i,j,k;a:{if(b.ue===null){b.ue=W(Cj,8);d=b.pI;e=d.e9;f=d.e4;if(CAc===null)CAc=Bt8();g=NY(CAc,e,f);h=0;while(true){if(h>=7)break a;i=g.data;j=b.ue.data;k=h+1|0;j[k]=i[h];h=k;}}}b:{a.z1=b.ue.c4();if(b.u7===null){b.u7=W(Cj,8);d=b.pI;e=d.e9;f=d.e4;if(CAd===null)CAd=Bmk();g=NY(CAd,e,f);k=0;while(true){if(k>=7)break b;i=g.data;j=b.u7.data;h=k+1|0;j[h]=i[k];k=h;}}}a.vw=b.u7.c4();a.AP=c;}
function BuI(a,b,c){var d;d=Fg(b,7);Bv(c,!a.AP?a.z1.data[d]:a.vw.data[d]);}
function BGa(a,b){var c;if(a===b)return 1;if(b!==null&&C1(a)===C1(b)){c=b;return a.AP==c.AP&&NF(a.z1,c.z1)&&NF(a.vw,c.vw)?1:0;}return 0;}
function Bkg(a){return Jx(R(D,[a.z1,a.vw,Mw(a.AP)]));}
function AIR(){ER.call(this);this.zG=null;}
function BKm(a,b,c){var d;d=Fg(b,0);Bv(c,a.zG.data[d]);}
function Bqv(a,b){var c;if(a===b)return 1;if(b!==null&&C1(a)===C1(b)){c=b;return NF(a.zG,c.zG);}return 0;}
function BDn(a){return Jx(a.zG);}
function Oh(){var a=this;ER.call(a);a.w3=null;a.Kj=null;}
function AJK(a,b){a.w3=b;}
function BGJ(a,b){var c;if(a===b)return 1;if(b!==null&&C1(a)===C1(b)){c=b;return Io(a.w3,c.w3)&&Io(a.Kj,c.Kj)?1:0;}return 0;}
function Bna(a){return Jx(R(D,[a.w3,a.Kj]));}
var AIM=K(Oh);
function Biy(a,b,c){var d,e,f;d=WD(b.sH,Hv(b))/60000|0;if(d>=0)Br(c,43);else{d= -d|0;Br(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 A4E(){ER.call(this);this.wX=null;}
function BQ_(a){var b=new A4E();BzC(b,a);return b;}
function BzC(a,b){var c,d,e;if(b.AN===null){c=b.pI;d=c.e9;e=c.e4;if(Cz_===null)Cz_=BuV();b.AN=NY(Cz_,d,e);}a.wX=b.AN.c4();}
function BrE(a,b,c){var d;d=Fg(b,9);Bv(c,a.wX.data[d]);}
function BIq(a,b){var c;if(a===b)return 1;if(b!==null&&C1(a)===C1(b)){c=b;return NF(a.wX,c.wX);}return 0;}
function Bhu(a){return Jx(a.wX);}
function A0X(){K2.call(this);this.x5=0;}
function BpX(a,b,c){var d=new A0X();BFA(d,a,b,c);return d;}
function BFA(a,b,c,d){Xm(a,b,c,2);a.x5=d;}
function BKo(a,b){if(!b)b=a.x5;return b;}
function BLD(a,b){var c;if(a===b)return 1;if(b!==null&&C1(a)===C1(b)){if(!A_g(a,b))return 0;c=b;return a.x5!=c.x5?0:1;}return 0;}
function Bhi(a){return Jx(R(D,[CG(BdU(a)),CG(a.x5)]));}
var ARd=K(K2);
function BME(a){var b=new ARd();Bui(b,a);return b;}
function Bui(a,b){Xm(a,7,b,1);}
function Bym(a,b){return b==1?7:b-1|0;}
var ARm=K(Oh);
function BQx(a){var b=new ARm();BKC(b,a);return b;}
function BKC(a,b){AJK(a,b);}
function Bp3(a,b,c){var d,e,f,g,h,i;d=b.sH;if(Cn(d.F6,B(908))){e=d.v2/60000|0;Bv(c,B(908));if(e>=0)Br(c,43);else{e= -e|0;Br(c,45);}f=e/60|0;e=e%60|0;Bg(c,f/10|0);Bg(c,f%10|0);Br(c,58);Bg(c,e/10|0);Bg(c,e%10|0);}else{b=a.w3;g=b.e9;h=b.e4;b=d.F6;h=Ti(g,h);if((AN2()).hasOwnProperty($rt_ustr(h)))g=h;if(!(AN2()).hasOwnProperty($rt_ustr(g)))b=null;else{h=(AN2())[$rt_ustr(g)];e=Gr(b,47);if(e<0)b=null;else{i=CU(b,0,e);b=CB(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.F6;Bv(c,b);}}
function ARh(){ER.call(this);this.wA=null;}
function BnP(a){var b=new ARh();Bih(b,a);return b;}
function Bih(a,b){a.wA=b;}
function BMr(a,b,c){Bv(c,a.wA);}
function BGD(a,b){var c;if(a===b)return 1;if(b!==null&&C1(a)===C1(b)){c=b;return Io(a.wA,c.wA);}return 0;}
function BgF(a){var b;b=W(D,1);b.data[0]=a.wA;return Jx(b);}
function A09(){ER.call(this);this.wm=0;}
function BPd(a){var b=new A09();BKP(b,a);return b;}
function BKP(a,b){a.wm=b;}
function BIB(a,b,c){var d;d=Fg(b,a.wm);if(d<10)Bg(c,d);else{Br(c,(((d%100|0)/10|0)+48|0)&65535);Br(c,((d%10|0)+48|0)&65535);}}
function BxU(a,b){var c;if(a===b)return 1;if(b!==null&&C1(a)===C1(b)){c=b;return a.wm!=c.wm?0:1;}return 0;}
function Bu0(a){var b;b=W(D,1);b.data[0]=CG(a.wm);return Jx(b);}
function A8J(){ER.call(this);this.vm=0;}
function BR3(a){var b=new A8J();BF6(b,a);return b;}
function BF6(a,b){a.vm=b;}
function BKD(a,b,c){var d,e,f;d=WD(b.sH,Hv(b))/60000|0;if(!d){Br(c,90);return;}if(d>0)Br(c,43);else{d= -d|0;Br(c,45);}e=d/60|0;f=d%60|0;Bg(c,e/10|0);Bg(c,e%10|0);if(a.vm>=3)Br(c,58);if(a.vm>1){Bg(c,f/10|0);Bg(c,f%10|0);}}
function BH0(a,b){var c;if(a===b)return 1;if(b!==null&&C1(a)===C1(b)){c=b;return a.vm!=c.vm?0:1;}return 0;}
function BKl(a){var b;b=W(D,1);b.data[0]=CG(a.vm);return Jx(b);}
function ARJ(){var a=this;ER.call(a);a.v1=null;a.yL=null;a.zl=0;}
function BRd(a,b){var c=new ARJ();Bn1(c,a,b);return c;}
function Bn1(a,b,c){var d,e,f,g;if(b.wG===null){d=b.pI;e=d.e9;f=d.e4;if(CAa===null)CAa=BuB();b.wG=NY(CAa,e,f);}a.v1=b.wG.c4();if(b.AT===null){d=b.pI;f=d.e9;g=d.e4;if(CAb===null)CAb=BlC();b.AT=NY(CAb,f,g);}a.yL=b.AT.c4();a.zl=c;}
function BxF(a,b,c){var d;d=Fg(b,2);Bv(c,!a.zl?a.v1.data[d]:a.yL.data[d]);}
function BFt(a,b){var c;if(a===b)return 1;if(b!==null&&C1(a)===C1(b)){c=b;return a.zl==c.zl&&NF(a.v1,c.v1)&&NF(a.yL,c.yL)?1:0;}return 0;}
function BBB(a){return Jx(R(D,[a.v1,a.yL,Mw(a.zl)]));}
var A47=K(K2);
function BOf(a){var b=new A47();BLt(b,a);return b;}
function BLt(a,b){Xm(a,2,b,2);}
function BCE(a,b){return b+1|0;}
function JO(){var a=this;UT.call(a);a.a5U=null;a.Uy=null;}
function Tl(a,b,c,d){var e,f,g,h;e=BT(1);f=e.data;f[0]=63;Ie();g=CDw;a.Kh=g;a.Pr=g;h=f.length;if(h&&h>=a.Xs){a.a$C=b;a.Vk=e.c4();a.Wf=c;a.Xs=d;a.a5U=DF(512);a.Uy=BT(512);return;}g=new BH;Ba(g,B(1470));J(g);}
function APy(a,b,c){var d,e,f,g,h,i,j,k,l;d=a.a5U;e=0;f=0;g=a.Uy;a:{while(true){if((e+32|0)>f&&Fe(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=DO(DB(b)+j|0,i.length);T_(b,d,j,f-j|0);e=0;}if(!Fe(c)){k=!Fe(b)&&e>=f?CD8:CD7;break a;}i=g.data;j=DO(DB(c),i.length);l=new AEk;l.Ol=b;l.Mt=c;k=a.Bk(d,e,f,g,0,j,l);e=l.sL;j=l.sW;if(k===null){if(!Fe(b)&&e>=f)k=CD8;else if(!Fe(c)&&e>=f)k=CD7;}AG3(c,g,0,j);if(k!==null)break;}}HA(b,b.bW-(f-e|0)|0);return k;}
var AH8=K(JO);
function BkQ(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(L4(h,2))break a;i=CD7;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(!O8(l)){if((f+3|0)>g){j=j+(-1)|0;if(L4(h,3))break a;i=CD7;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(!Ep(l)){i=Es(1);break a;}if
(j>=d){if(Fe(h.Ol))break a;i=CD8;break a;}c=j+1|0;m=k[j];if(!D5(m)){j=c+(-2)|0;i=Es(1);break a;}if((f+4|0)>g){j=c+(-2)|0;if(L4(h,4))break a;i=CD7;break a;}k=e.data;o=IH(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.sL=j;h.sW=f;return i;}
var MS=K(B7);
function CE8(){var a=new MS();BD7(a);return a;}
function BD7(a){X(a);}
function AMY(){var a=this;D.call(a);a.T9=null;a.T8=null;}
function ByF(a){var b,c,d,e,f,$$je;b=a.T9;c=a.T8;KS();a:{try{AVC(b);break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){d=$$je;}else{throw $$e;}}e=B38;f=W(D,1);f.data[0]=c;CH(e,B(1471),f);FN(B38,d);}}
var Yz=K(0);
function AFS(){var a=this;D.call(a);a.bbl=null;a.a7q=null;a.od=null;a.gt=null;a.ug=0;a.G8=0;a.Do=0;a.IH=null;a.OR=null;a.on=null;}
function Bd$(a,b){var c,d,e,f,g,h,i,j,k,l,$$je;c=a.IH;if(c!==null&&CN(c,b)){if(a.on===null)return a.OR;d=new S;T(d);e=0;while(true){b=a.on;if(e>=b.o)break;H(d,Be(b,e));e=e+1|0;}return Q(d);}a.IH=b;f=LW(b);c=new S;T(c);a.on=null;g=0;h=0;i=0;a:{b:while(true){j=f.data;e=j.length;if(g>=e){b=a.on;if(b!==null){k=c.bB;if(h!=k)Bb(b,ANF(c,h,k));}return Q(c);}if(j[g]==92&&!i){i=1;g=g+1|0;}c:{if(i){if(g>=e)break b;Br(c,j[g]);i=0;}else if(j[g]!=36)Br(c,j[g]);else{if(a.on===null)a.on=Ct();d:{try{b=new Cj;g=g+1|0;AAl(b,f,
g,1);k=P9(b);if(h==Rv(c))break d;Bb(a.on,ANF(c,h,Rv(c)));h=Rv(c);break d;}catch($$e){$$je=N($$e);if($$je instanceof BC){break a;}else{throw $$e;}}}try{Bb(a.on,BNm(a,k));l=AI$(a,k);h=h+Z(l)|0;Cb(c,l);break c;}catch($$e){$$je=N($$e);if($$je instanceof BC){break a;}else{throw $$e;}}}}g=g+1|0;}b=new Cz;X(b);J(b);}b=new BH;Ba(b,B(4));J(b);}
function AI$(a,b){var c;c=a.gt;return Sv(c,b)<0?null:CU(c.BX,Sv(c,b),UO(c,b));}
function AHu(a,b){var c,d,e;c=Z(a.od);if(b>=0&&b<=c){AAe(a.gt,null,(-1),(-1));d=a.gt;d.H0=1;d.m0=b;c=d.sM;if(c<0)c=b;d.sM=c;b=a.a7q.gi(b,a.od,d);if(b==(-1))a.gt.ki=1;if(b>=0){d=a.gt;if(d.BV){e=d.ln.data;if(e[0]==(-1)){c=d.m0;e[0]=c;e[1]=c;}d.sM=VC(d);return 1;}}a.gt.m0=(-1);return 0;}d=new Cz;Ba(d,AF_(b));J(d);}
function ABB(a){var b,c,d;b=Z(a.od);c=a.gt;if(!c.FI)b=a.G8;if(c.m0>=0&&c.H0==1){c.m0=VC(c);if(VC(a.gt)==Sv(a.gt,0)){c=a.gt;c.m0=c.m0+1|0;}d=a.gt.m0;return d<=b&&AHu(a,d)?1:0;}return AHu(a,a.ug);}
function ADz(a){return Sv(a.gt,0);}
function AE1(a){return UO(a.gt,0);}
function CS(){var a=this;D.call(a);a.t=0;a.s3=0;a.bs=0;a.et=0;}
function AZl(a){var b=new CS();A_p(b,a);return b;}
function Fy(a,b){var c=new CS();AMo(c,a,b);return c;}
function XW(a){var b=new CS();Fb(b,a);return b;}
function Fo(a,b){var c=new CS();Ja(c,a,b);return c;}
function Wj(a){var b=new CS();BhH(b,a);return b;}
function AMZ(a,b){var c=new CS();Nk(c,a,b);return c;}
function MU(a,b,c){var d=new CS();Bnj(d,a,b,c);return d;}
function Qz(a){var b=new CS();BnN(b,a);return b;}
function A_p(a,b){AMo(a,b,1);}
function AMo(a,b,c){Nk(a,b.b,c);}
function Fb(a,b){Ja(a,b,1);}
function Ja(a,b,c){Nk(a,b.bo,c);}
function BhH(a,b){Nk(a,b,1);}
function Nk(a,b,c){a.t=0;a.bs=b;a.t=c;}
function Bnj(a,b,c,d){a.t=0;a.bs=b;a.t=c;a.et=d;}
function BnN(a,b){a.t=0;a.bs=EV(b,B(828));a.t=F9(b,B(1472));a.et=EV(b,B(1473));}
function HR(a,b){a.t=a.t-b|0;return MU(a.bs,b,a.et);}
function Ex(a){BN();return B36.data[a.bs];}
function Gz(a){return (Ex(a)).r1;}
function K4(a,b){EP(b,B(828),a.bs<<16>>16);Fx(b,B(1472),a.t<<24>>24);EP(b,B(1473),a.et<<16>>16);return b;}
function Iy(a){return (Ex(a)).fd;}
function Nx(a){BN();return B36.data[a.bs].gK;}
function KL(a,b){b=a.et+b|0;a.et=b;if(b>Nx(a)){b=a.t-1|0;a.t=b;if(b<0)a.t=0;a.et=0;}}
function ABV(a,b,c,d,e){BN();B36.data[a.bs].M_(a,b,c,d,e);}
function QL(a){return MU(a.bs,a.t,a.et);}
function AOc(){var a=this;D.call(a);a.A5=0;a.A6=0;a.A8=0;a.Rm=0.0;a.Rn=0.0;a.Ro=0.0;a.lO=null;a.qK=0;a.Ct=0;}
function AD1(){var a=new AOc();ByA(a);return a;}
function ByA(a){a.lO=Tm(65536);a.qK=0;a.Ct=0;}
function AZ7(a){var b,c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.qK){if(!a.Ct){IZ(a.lO);a.Ct=1;}if(UL(a.lO)>0){Cp();Bx(a.A5-a.Rm,a.A6-a.Rn,a.A8-a.Ro);b=a.lO;if(V1(b)){c=YU(b);$p=1;continue _;}BQ();}}return;case 1:AWD(c);if(C()){break _;}if(!V1(b)){BQ();return;}c=YU(b);continue _;default:EK();}}CV().s(a,b,c,$p);}
var UR=K();
function CE9(){var a=new UR();BxV(a);return a;}
function BxV(a){}
function ABj(){var a=this;UR.call(a);a.np=0;a.pf=null;a.baG=null;a.fh=null;a.di=null;a.Mu=0;a.KW=null;}
function A85(a){var b,c,d,e,f,g,h,i,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.pf;c=b.jL;d=c.nn;$p=1;case 1:A8G(d);if(C()){break _;}a:{b:{try{if(c.qt<=0){e=null;GN(d);break a;}f=Jm(d);while(ID(f)){e=HN(f);if(!A1Y(e)){ADD(f);c.qt=c.qt-1|0;GN(d);break b;}}c.qt=0;e=null;GN(d);break a;}catch($$e){$$je=N($$e);b=$$je;}GN(d);J(b);}}if(e===null){b=a.pf;if(b.a51>1048576)M7(b,B(1474),
W(D,0));if(!E5(b.l9))b.Hu=0;else{g=b.Hu;b.Hu=g+1|0;if(g==1200)M7(b,B(1475),W(D,0));}if(!E5(b.l9)){g=100+(-1)|0;if(100>=0){c=Ew(b.l9,0);e=b.vS;$p=3;continue _;}}if(b.lX&&E5(b.l9)){c=b.vS;b=b.Er;if(!c.np){c.np=1;e=c.fh;d=null;$p=7;continue _;}}return;}if(e.Hc)h=null;else{h=e.J_;if(h===null){h=Up(e.a53);e.J_=h;}}if(h!==null){try{c=BqB(h);try{e=APg(c);try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){d=$$je;}else{throw $$e;}}try{$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){e=$$je;}
else{throw $$e;}}Ek(d,e);J(d);}catch($$e){$$je=N($$e);if($$je instanceof Bj){e=$$je;}else{throw $$e;}}try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(e,c);J(e);}catch($$e){$$je=N($$e);if($$je instanceof BF){c=$$je;}else{throw $$e;}}if(!b.lX)Jn(b,c);}c=b.jL;d=c.nn;continue _;case 2:try{try{c:{try{$z=A46(e);if(C()){break _;}d=$z;if(d!==null){Bb(b.l9,d);break c;}M7(b,B(1476),W(D,0));break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){d=$$je;}else{throw $$e;}}try
{$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){e=$$je;}else{throw $$e;}}Ek(d,e);J(d);}$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){e=$$je;}else{throw $$e;}}try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(e,c);J(e);}catch($$e){$$je=N($$e);if($$je instanceof BF){c=$$je;}else{throw $$e;}}if(!b.lX)Jn(b,c);c=b.jL;d=c.nn;$p=1;continue _;case 3:c.c$(e);if(C()){break _;}i=g;if(!E5(b.l9)){g=i+(-1)|0;if(i>=0){c=Ew(b.l9,0);e=b.vS;continue _;}}if
(b.lX&&E5(b.l9)){c=b.vS;b=b.Er;if(!c.np){c.np=1;e=c.fh;d=null;$p=7;continue _;}}return;case 4:try{b:{try{XU(c);if(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(e,c);}J(e);}catch($$e){$$je=N($$e);if($$je instanceof BF){c=$$je;}else{throw $$e;}}if(!b.lX)Jn(b,c);c=b.jL;d=c.nn;$p=1;continue _;case 5:try{try{c:{try{Kw(e);if(C()){break _;}break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){e=$$je;}else{throw $$e;}}Ek(d,e);}J(d);}catch($$e){$$je=N($$e);if($$je instanceof Bj)
{e=$$je;}else{throw $$e;}}try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(e,c);J(e);}catch($$e){$$je=N($$e);if($$je instanceof BF){c=$$je;}else{throw $$e;}}if(!b.lX)Jn(b,c);c=b.jL;d=c.nn;$p=1;continue _;case 6:try{b:{try{Kw(e);if(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){e=$$je;}else{throw $$e;}}try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(e,c);J(e);}$p=9;continue _;}catch($$e){$$je=N($$e);if
($$je instanceof BF){c=$$je;}else{throw $$e;}}if(!b.lX)Jn(b,c);c=b.jL;d=c.nn;$p=1;continue _;case 7:AQ5(e,d);if(C()){break _;}e=c.fh;d=ML(B(1477),b);$p=8;case 8:ARF(e,d);if(C()){break _;}return;case 9:a:{try{XU(c);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BF){c=$$je;}else{throw $$e;}}if(!b.lX)Jn(b,c);}c=b.jL;d=c.nn;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function A5X(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.np)return;c=a.pf;$p=1;case 1:AZ1(c,b);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function A$3(){var a=this;D.call(a);a.nV=0;a.h3=0;a.h4=0;a.h5=0;a.mt=0;a.lg=null;a.nq=null;}
function BCB(a,b,c,d,e){var f=new A$3();Bru(f,a,b,c,d,e);return f;}
function AVg(a){var b=new A$3();Bup(b,a);return b;}
function Bru(a,b,c,d,e,f){a.nV=0;a.h3=b;a.h4=c;a.h5=d;a.mt=e;a.lg=Cr(f.G,f.E,f.C);}
function Bup(a,b){a.nV=1;a.nq=b;a.lg=Cr(b.d,b.i,b.e);}
var PX=K(L6);
function O0(){D.call(this);this.bdS=null;}
function CE$(){var a=new O0();AKx(a);return a;}
function AKx(a){a.bdS=Ct();}
function AL1(){var a=this;O0.call(a);a.B6=null;a.QB=null;}
function A6p(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=Nu(a.B6,e+(f*2|0)|0);if(h!==null)g=h.bs;}d[e+(f*3|0)|0]=g;f=f+1|0;}e=e+1|0;}XC(a.QB,0,AJB(AGx(),c));}
function Uw(){var a=this;D.call(a);a.oE=0;a.gc=null;}
function AYJ(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AYr(a);if(C()){break _;}return;default:EK();}}CV().s(a,$p);}
function BzR(a,b){return 1;}
function A3g(a){return a.gc.hQ(a.oE);}
function BbJ(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.gc;d=a.oE;$p=1;case 1:c.mR(d,b);if(C()){break _;}$p=2;case 2:AYr(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function BKN(a){return (-1);}
function AYr(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.gc;$p=1;case 1:b.pt();if(C()){break _;}return;default:EK();}}CV().s(a,b,$p);}
function Ph(){var a=this;Uw.call(a);a.Xu=null;a.nY=0;a.pi=0;}
function G5(a,b,c,d,e){var f=new Ph();ADg(f,a,b,c,d,e);return f;}
function ADg(a,b,c,d,e,f){a.gc=c;a.oE=d;a.Xu=b;a.nY=e;a.pi=f;}
function U_(a,b,c){var d,e,f;a:{d=a.Xu;e=(d.S-d.mb|0)/2|0;f=(d.bb-d.ja|0)/2|0;e=b-e|0;c=c-f|0;f=a.nY;if(e>=(f-1|0)&&e<((f+16|0)+1|0)){e=a.pi;if(c>=(e-1|0)&&c<((e+16|0)+1|0)){b=1;break a;}}b=0;}return b;}
function A8a(){Ph.call(this);this.IV=null;}
function BES(a,b,c,d,e,f){var g=new A8a();BGd(g,a,b,c,d,e,f);return g;}
function BGd(a,b,c,d,e,f,g){ADg(a,b,d,e,f,g);a.IV=c;}
function Bm3(a,b){return 0;}
function A0O(a){var b,c;b=0;while(true){c=a.IV;if(b>=c.OD)break;if(Nu(c,b)!==null)AJL(a.IV,b,1);b=b+1|0;}}
function AB2(){var a=this;Ph.call(a);a.Ra=0;a.a$1=null;}
function BoT(a,b){return !(Ex(b) instanceof K6)?0:(Ex(b)).Ve!=a.Ra?0:1;}
function Bzh(a){return 15+(a.Ra*16|0)|0;}
function LO(){var a=this;D.call(a);a.uU=null;a.pl=null;a.pk=null;a.u5=null;a.Af=null;a.u6=null;}
var CE_=null;var CFa=null;var CFb=null;var CFc=null;var CFd=null;var CFe=null;function BPX(){var a=new LO();A_h(a);return a;}
function A_h(a){a.uU=null;a.pl=null;a.pk=null;a.u5=null;a.Af=null;a.u6=null;}
function Wy(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.pk.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.u6.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.Af.data[0]=0;bb=0;bc=0;c:while(true){if(s>m)return n&&m!=1?(-5):0;q=a.pk.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.pk.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.Af.data;bb=i[0];b[ba]=bb;i[0]=i[0]+bc|0;if(!ba){h.data[0]=bb;w=x;continue;}a.u6.data[ba]=y;i=a.u5;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;Cx(i,0,j,(b[d]+v|0)*3|0,3);w=x;}p=a.u5.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){Cx(a.u5,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.u6.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 BeI(a,b,c,d,e,f){var g,h;Y7(a,19);g=a.uU;g.data[0]=0;h=Wy(a,b,0,19,19,null,null,d,c,e,g,a.pl);if(h==(-3))f.bZ=B(1478);else if(!(h!=(-5)&&c.data[0])){f.bZ=B(1479);h=(-3);}return h;}
function APk(a,b,c,d,e,f,g,h,i,j){var k,l;Y7(a,288);k=a.uU;k.data[0]=0;l=Wy(a,d,0,b,257,CFb,CFc,g,e,i,k,a.pl);if(!l&&e.data[0]){Y7(a,288);c=Wy(a,d,b,c,0,CFd,CFe,h,f,i,a.uU,a.pl);if(!c&&!(!f.data[0]&&b>257))return 0;if(c==(-3))j.bZ=B(1480);else if(c==(-5)){j.bZ=B(1481);c=(-3);}else if(c!=(-4)){j.bZ=B(1482);c=(-3);}return c;}if(l==(-3))j.bZ=B(1483);else if(l!=(-4)){j.bZ=B(1484);l=(-3);}return l;}
function A8O(b,c,d,e,f){e=e.data;d=d.data;c=c.data;b.data[0]=9;c[0]=5;d[0]=CE_;e[0]=CFa;return 0;}
function Y7(a,b){var c;if(a.uU===null){a.uU=Bo(1);a.pl=Bo(b);a.pk=Bo(16);a.u5=Bo(3);a.Af=Bo(15);a.u6=Bo(16);}if(a.pl.data.length<b)a.pl=Bo(b);c=0;while(c<b){a.pl.data[c]=0;c=c+1|0;}c=0;while(c<16){a.pk.data[c]=0;c=c+1|0;}c=0;while(c<3){a.u5.data[c]=0;c=c+1|0;}Cx(a.pk,0,a.Af,0,15);Cx(a.pk,0,a.u6,0,16);}
function BdS(){CE_=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]);CFa=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]);CFb=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]);CFc=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]);CFd=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]);CFe=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 Uz(){var a=this;D.call(a);a.gY=0;a.se=0;a.zM=null;a.p_=0;a.sv=0;a.Uh=0;a.Dw=0;a.BM=0;a.JE=0;a.Pa=0;a.TQ=null;a.QT=0;a.Ny=null;a.QZ=0;a.e0=null;a.eb=null;}
var CFf=null;function AHc(a,b,c,d,e,f,g){a.gY=0;a.JE=b<<24>>24;a.Pa=c<<24>>24;a.TQ=d;a.QT=e;a.Ny=f;a.QZ=g;a.zM=null;}
function ARz(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;c=a.e0;d=c.D;e=c.L;c=a.eb;f=c.bS;g=c.bT;h=c.bn;i=c.gz;j=h>=i?c.eI-h|0:(i-h|0)-1|0;a:{b:while(true){c:{d:{e:{f:{g:{switch(a.gY){case 0:break f;case 2:i=a.Dw;while(g<i){if(!e){c=a.eb;c.bS=f;c.bT=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dj(c,b);}b=0;e=e+(-1)|0;l=a.e0.ci.data;m=d+1|0;f=f|(l[d]&255)<<g;g=g+8|0;d=m;}a.se=a.se+(f&CFf.data[i])|0;f=f>>i;g=g-i|0;a.sv=a.Pa;a.zM=a.Ny;a.p_=a.QZ;a.gY=3;break g;case 4:m=a.Dw;while(g<m){if(!e){c=a.eb;c.bS=f;c.bT
=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dj(c,b);}b=0;e=e+(-1)|0;l=a.e0.ci.data;i=d+1|0;f=f|(l[d]&255)<<g;g=g+8|0;d=i;}a.BM=a.BM+(f&CFf.data[m])|0;f=f>>m;g=g-m|0;a.gY=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.eb;c.bn=h;b=Dj(c,b);c=a.eb;h=c.bn;i=c.gz;if(i!=h){c.bS=f;c.bT=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dj(c,b);}a.gY=8;break a;case 9:c=a.eb;c.bS=f;c.bT=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dj(c,(-3));case 1:break e;case 3:break;case 5:break c;case 8:break a;default:c
=a.eb;c.bS=f;c.bT=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dj(c,(-2));}}i=a.sv;while(g<i){if(!e){c=a.eb;c.bS=f;c.bT=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dj(c,b);}b=0;e=e+(-1)|0;l=a.e0.ci.data;m=d+1|0;f=f|(l[d]&255)<<g;g=g+8|0;d=m;}i=(a.p_+(f&CFf.data[i])|0)*3|0;l=a.zM.data;m=i+1|0;f=f>>l[m];g=g-l[m]|0;m=l[i];if(m&16){a.Dw=m&15;a.BM=l[i+2|0];a.gY=4;continue b;}if(m&64){a.gY=9;c=a.e0;c.bZ=B(1485);k=a.eb;k.bS=f;k.bT=g;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;k.bn=h;return Dj(k,(-3));}a.sv
=m;a.p_=(i/3|0)+l[i+2|0]|0;continue b;}if(j>=258&&e>=10){c=a.eb;c.bS=f;c.bT=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=h;b=AZT(a,a.JE,a.Pa,a.TQ,a.QT,a.Ny,a.QZ,c,k);c=a.e0;d=c.D;e=c.L;c=a.eb;f=c.bS;g=c.bT;h=c.bn;i=c.gz;j=h>=i?c.eI-h|0:(i-h|0)-1|0;if(b){a.gY=b!=1?9:7;continue b;}}a.sv=a.JE;a.zM=a.TQ;a.p_=a.QT;a.gY=1;}m=a.sv;while(g<m){if(!e){c=a.eb;c.bS=f;c.bT=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dj(c,b);}b=0;e=e+(-1)|0;l=a.e0.ci.data;i=d+1|0;f=f|(l[d]&255)<<g;g=g+8|0;d=i;}n=(a.p_+(f
&CFf.data[m])|0)*3|0;l=a.zM.data;i=n+1|0;f=f>>>l[i]|0;g=g-l[i]|0;o=l[n];if(!o){a.Uh=l[n+2|0];a.gY=6;continue b;}if(o&16){a.Dw=o&15;a.se=l[n+2|0];a.gY=2;continue b;}if(!(o&64)){a.sv=o;a.p_=(n/3|0)+l[n+2|0]|0;continue b;}if(!(o&32)){a.gY=9;c=a.e0;c.bZ=B(1486);k=a.eb;k.bS=f;k.bT=g;c.L=e;c.F=Bk(c.F,M(d-c.D|0));c.D=d;k.bn=h;return Dj(k,(-3));}a.gY=7;continue b;}if(j)i=h;else{c=a.eb;m=c.eI;if(h!=m)i=h;else{n=c.gz;if(!n)i=h;else{i=0;j=i>=n?m-i|0:(n-i|0)-1|0;}}if(!j){c.bn=i;b=Dj(c,b);c=a.eb;i=c.bn;m=c.gz;j=i>=m?c.eI
-i|0:(m-i|0)-1|0;n=c.eI;if(i==n&&m){i=0;j=i>=m?n-i|0:(m-i|0)-1|0;}if(!j){c.bS=f;c.bT=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=i;return Dj(c,b);}}}b=0;l=a.eb.fY.data;h=i+1|0;l[i]=a.Uh<<24>>24;j=j+(-1)|0;a.gY=0;continue b;}i=h-a.BM|0;while(i<0){i=i+a.eb.eI|0;}while(a.se){if(j)m=h;else{c=a.eb;n=c.eI;if(h!=n)m=h;else{o=c.gz;if(!o)m=h;else{m=0;j=m>=o?n-m|0:(o-m|0)-1|0;}}if(!j){c.bn=m;b=Dj(c,b);c=a.eb;m=c.bn;n=c.gz;j=m>=n?c.eI-m|0:(n-m|0)-1|0;o=c.eI;if(m==o&&n){m=0;j=m>=n?o-m|0:(n-m|0)-1|0;}if(!j)break b;}}c
=a.eb;l=c.fY.data;h=m+1|0;n=i+1|0;l[m]=l[i];j=j+(-1)|0;i=n==c.eI?0:n;a.se=a.se-1|0;}a.gY=0;}c.bS=f;c.bT=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=m;return Dj(c,b);}c=a.eb;c.bS=f;c.bT=g;k=a.e0;k.L=e;k.F=Bk(k.F,M(d-k.D|0));k.D=d;c.bn=h;return Dj(c,1);}
function AQT(a,b){}
function AZT(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.bS;m=h.bT;n=h.bn;o=h.gz;p=n>=o?h.eI-n|0:(o-n|0)-1|0;q=CFf.data;r=q[b];s=q[c];while(true){if(m<20){k=k+(-1)|0;q=i.ci.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=CFf.data;y=b+(l&x[c])|0;b=l>>c;c=m-c|0;while(c<15){k=k+
(-1)|0;q=i.ci.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.bZ=B(1485);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.bS=b;h.bT=c;i.L=g;i.F=Bk(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.ci.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;Cx(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.eI;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;Cx(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;Cx(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.bS=l;h.bT=e;i.L=b;i.F=Bk(i.F,M(c-i.D|0));i.D=c;h.bn=n;return 1;}i.bZ=B(1486);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.bS=l;h.bT=e;i.L=b;i.F=Bk(i.F,M(c-i.D|0));i.D=c;h.bn=n;return (-3);}u=(u+t[v+2|0]|0)+(l&CFf.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.bS=l;h.bT=e;i.L=b;i.F=Bk(i.F,M(c-i.D|0));i.D=c;h.bn=w;return 0;}
function ARG(){CFf=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.a35=null;a.a36=null;a.a33=null;}
function Bhe(a){var b,c,d,e,f,$$je;b=a.a35;c=a.a36;d=a.a33;KS();a:{b:{c:{d:{try{APw(b);}catch($$e){$$je=N($$e);if($$je instanceof Bj){b=$$je;break d;}else{b=$$je;break c;}}Cu(d,null);break a;}try{e=B38;f=W(D,1);f.data[0]=c;CH(e,B(1471),f);FN(B38,b);break b;}catch($$e){$$je=N($$e);b=$$je;}}Cu(d,null);J(b);}Cu(d,null);}}
function ACO(){var a=this;D.call(a);a.a4A=null;a.a4B=null;a.a4C=null;}
function BDU(a){var b,c,d,e,f,g,h,$$je;b=a.a4A;c=a.a4B;d=a.a4C;KS();e=null;a:{b:{c:{d:{try{f=e;b=APl(b);e=b;f=b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){g=$$je;break d;}else{b=$$je;break c;}}Cu(d,b);break a;}try{f=e;b=B38;h=W(D,1);h.data[0]=c;CH(b,B(1471),h);FN(B38,g);break b;}catch($$e){$$je=N($$e);b=$$je;}}Cu(d,f);J(b);}Cu(d,e);}}
function Ft(){var a=this;D.call(a);a.xf=0;a.AQ=0;a.Hs=null;a.tv=0;a.a6$=0;a.DZ=0;a.Ap=0;a.FJ=0;a.Ic=0;a.Ri=0;a.qF=0;a.lB=0;a.K6=0;a.D4=0;a.B2=0;a.k$=0;a.sR=0;a.lP=0;a.uD=0;a.lN=0;a.tO=0;a.kU=0;a.sT=0;a.eu=0;a.n$=null;a.a5E=null;a.Pb=0.0;a.Pe=0.0;a.Pd=0.0;a.Pc=0.0;a.N_=0;a.a7u=null;a.Tw=0.0;a.Tx=0.0;a.Tu=0.0;a.Tv=0.0;a.a7$=null;a.SA=0.0;a.Sz=0.0;a.SC=0.0;a.SD=0.0;a.MG=0;a.Zq=null;a.IL=0.0;a.a2j=null;a.OA=null;a.QA=0;a.CM=null;a.Rx=0;a.a0x=null;a.QK=0.0;a.QL=0.0;a.QN=0.0;a.Kd=0;a.W5=null;a.TK=0.0;a.TL=0.0;a.TJ
=0.0;a.Tc=0;a.Z4=null;a.LN=0;a.KT=0.0;a.RK=0.0;a.L3=0.0;a.XB=null;a.Od=0.0;a.Oe=0.0;a.Og=0.0;a.Of=0.0;a.Te=0;a.X_=null;a.J2=0;a.a4F=null;a.TY=null;a.RW=0;a.a0X=null;a.a0o=null;a.OL=0;a.a0O=null;a.WW=null;a.KY=0;a.a7x=null;a.Vs=null;a.Qb=0;a.Hp=null;a.wg=0;a.a7e=null;a.yg=0;a.M8=null;a.a2H=null;a.XT=null;a.Gw=null;a.a5u=null;a.YK=null;a.RU=null;a.z2=null;a.KB=null;a.yj=null;a.a3O=null;a.R2=0.0;a.R1=0.0;a.SH=0.0;a.J3=null;a.w5=null;}
var CFg=null;var BXE=null;var CFh=null;var CFi=null;var CFj=null;var CFk=null;var CFl=null;var CFm=null;var CFn=null;var CFo=null;function Kv(){Kv=Bi(Ft);But();}
function CFp(a,b,c){var d=new Ft();Q3(d,a,b,c);return d;}
function Yh(){var b;Kv();B8();b=BWf.data;return (!b[0]?0:16)|(!b[1]?0:32)|(!BVQ?0:64)|(BVT&&BVS?128:0)|(b[0]&&BWk?256:0)|(BV6&&BV8>0.0?1024:0)|(!BVI?0:2048);}
function SL(a,b,c,d,e){Is(a.n$);OE(b,c,d,e);}
function ATI(b){var c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Kv();c=CFh.data;d=c[b];if(d!==null)return d;e=0;f=0;$p=1;case 1:$z=Bel(b,e,f);if(C()){break _;}d=$z;c[b]=d;return d;default:EK();}}CV().s(b,c,d,e,f,$p);}
function A9j(b,c){var d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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:Kv();d=b&(15|BXE.bvX(c));e=CFi.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(Ft,1<<BXE.blc());h=f.data;e[d]=f;b=1;$p=1;case 1:$z=Bel(d,c,b);if(C()){break _;}g=$z;h[c]=g;return g;case 2:$z=Bel(d,c,b);if(C()){break _;}g=$z;e[c]=g;return g;default:EK();}}CV().s(b,c,d,e,f,g,h,$p);}
function Bel(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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:Kv();e=null;if(d){e=W(D,1);f=(BXE.bhP(b,c,e)).data;g=f[0];h=f[1];}else{if(CFk===null){i=B(1487);$p=1;continue _;}g=CFk;if(CFl===null){i=B(1488);$p=2;continue _;}h=CFl;}j=new S;T(j);if(b&1)Bv(j,B(1489));if(b&2)Bv(j,B(1490));if(b
&4)Bv(j,B(1491));if(b&8)Bv(j,B(1492));if(b&16)Bv(j,B(1493));if(b&32)Bv(j,B(1494));if(b&64)Bv(j,B(1495));if(b&128)Bv(j,B(1496));if(b&256)Bv(j,B(1497));if(b&512)Bv(j,B(1498));if(b&1024)Bv(j,B(1499));if(b&2048)Bv(j,B(1500));Bv(j,B(1501));Bv(j,B(529));Bv(j,B(1502));i=GQ(35633);k=Q(j);GE(i,P3(g,k));GK(i);if(IV(i,35713)!=1){l=CFg;e=W(D,1);m=Gv(b);if(d&&c){n=Gv(c);k=new S;T(k);H(H(k,B(1503)),n);n=Q(k);}else n=B(4);a:{f=e.data;k=new S;T(k);H(H(k,m),n);f[0]=Q(k);CH(l,B(1504),e);o=Jj(i);if(o!==null){p=E1(o,B(531));q=
0;while(true){e=p.data;if(q>=e.length)break a;l=CFg;f=W(D,1);f.data[0]=e[q];CH(l,B(532),f);q=q+1|0;}}}Ej(i);i=new CP;Ba(i,B(1505));J(i);}l=GQ(35632);GE(l,S3(h,k));GK(l);if(IV(l,35713)==1){r=NP();Hn(r,i);Hn(r,l);m=null;n=null;b:{try{k=new Ft;m=k;Q3(k,b,c,r);break b;}catch($$e){$$je=N($$e);if($$je instanceof CP){n=$$je;}else{throw $$e;}}k=m;}G7(r,i);G7(r,l);Ej(l);Ej(i);if(n!==null){OI(r);J(n);}if(e!==null){k.Hs=e;BXE.a4n(r,k.xf,k.AQ,e);}Bb(CFj,k);return k;}r=CFg;e=W(D,1);g=Gv(b);if(d&&c){h=Gv(c);n=new S;T(n);H(H(n,
B(1503)),h);h=Q(n);}else h=B(4);c:{f=e.data;n=new S;T(n);H(H(n,g),h);f[0]=Q(n);CH(r,B(1506),e);o=Jj(l);if(o!==null){p=E1(o,B(531));q=0;while(true){e=p.data;if(q>=e.length)break c;r=CFg;f=W(D,1);f.data[0]=e[q];CH(r,B(540),f);q=q+1|0;}}}Ej(l);Ej(i);i=new CP;Ba(i,B(1507));J(i);case 1:$z=AXv(i);if(C()){break _;}i=$z;CFk=i;g=CFk;if(CFl!==null){h=CFl;j=new S;T(j);if(b&1)Bv(j,B(1489));if(b&2)Bv(j,B(1490));if(b&4)Bv(j,B(1491));if(b&8)Bv(j,B(1492));if(b&16)Bv(j,B(1493));if(b&32)Bv(j,B(1494));if(b&64)Bv(j,B(1495));if
(b&128)Bv(j,B(1496));if(b&256)Bv(j,B(1497));if(b&512)Bv(j,B(1498));if(b&1024)Bv(j,B(1499));if(b&2048)Bv(j,B(1500));Bv(j,B(1501));Bv(j,B(529));Bv(j,B(1502));i=GQ(35633);k=Q(j);GE(i,P3(g,k));GK(i);if(IV(i,35713)!=1){l=CFg;e=W(D,1);m=Gv(b);if(d&&c){n=Gv(c);k=new S;T(k);H(H(k,B(1503)),n);n=Q(k);}else n=B(4);d:{f=e.data;k=new S;T(k);H(H(k,m),n);f[0]=Q(k);CH(l,B(1504),e);o=Jj(i);if(o!==null){p=E1(o,B(531));q=0;while(true){e=p.data;if(q>=e.length)break d;l=CFg;f=W(D,1);f.data[0]=e[q];CH(l,B(532),f);q=q+1|0;}}}Ej(i);i
=new CP;Ba(i,B(1505));J(i);}l=GQ(35632);GE(l,S3(h,k));GK(l);if(IV(l,35713)==1){r=NP();Hn(r,i);Hn(r,l);m=null;n=null;a:{try{k=new Ft;m=k;Q3(k,b,c,r);break a;}catch($$e){$$je=N($$e);if($$je instanceof CP){n=$$je;}else{throw $$e;}}k=m;}G7(r,i);G7(r,l);Ej(l);Ej(i);if(n!==null){OI(r);J(n);}if(e!==null){k.Hs=e;BXE.a4n(r,k.xf,k.AQ,e);}Bb(CFj,k);return k;}r=CFg;e=W(D,1);g=Gv(b);if(d&&c){h=Gv(c);n=new S;T(n);H(H(n,B(1503)),h);h=Q(n);}else h=B(4);e:{f=e.data;n=new S;T(n);H(H(n,g),h);f[0]=Q(n);CH(r,B(1506),e);o=Jj(l);if
(o!==null){p=E1(o,B(531));q=0;while(true){e=p.data;if(q>=e.length)break e;r=CFg;f=W(D,1);f.data[0]=e[q];CH(r,B(540),f);q=q+1|0;}}}Ej(l);Ej(i);i=new CP;Ba(i,B(1507));J(i);}i=B(1488);$p=2;case 2:$z=AXv(i);if(C()){break _;}i=$z;CFl=i;h=CFl;j=new S;T(j);if(b&1)Bv(j,B(1489));if(b&2)Bv(j,B(1490));if(b&4)Bv(j,B(1491));if(b&8)Bv(j,B(1492));if(b&16)Bv(j,B(1493));if(b&32)Bv(j,B(1494));if(b&64)Bv(j,B(1495));if(b&128)Bv(j,B(1496));if(b&256)Bv(j,B(1497));if(b&512)Bv(j,B(1498));if(b&1024)Bv(j,B(1499));if(b&2048)Bv(j,B(1500));Bv(j,
B(1501));Bv(j,B(529));Bv(j,B(1502));i=GQ(35633);k=Q(j);GE(i,P3(g,k));GK(i);if(IV(i,35713)!=1){l=CFg;e=W(D,1);m=Gv(b);if(d&&c){n=Gv(c);k=new S;T(k);H(H(k,B(1503)),n);n=Q(k);}else n=B(4);f:{f=e.data;k=new S;T(k);H(H(k,m),n);f[0]=Q(k);CH(l,B(1504),e);o=Jj(i);if(o!==null){p=E1(o,B(531));q=0;while(true){e=p.data;if(q>=e.length)break f;l=CFg;f=W(D,1);f.data[0]=e[q];CH(l,B(532),f);q=q+1|0;}}}Ej(i);i=new CP;Ba(i,B(1505));J(i);}l=GQ(35632);GE(l,S3(h,k));GK(l);if(IV(l,35713)==1){r=NP();Hn(r,i);Hn(r,l);m=null;n=null;g:
{try{k=new Ft;m=k;Q3(k,b,c,r);break g;}catch($$e){$$je=N($$e);if($$je instanceof CP){n=$$je;}else{throw $$e;}}k=m;}G7(r,i);G7(r,l);Ej(l);Ej(i);if(n!==null){OI(r);J(n);}if(e!==null){k.Hs=e;BXE.a4n(r,k.xf,k.AQ,e);}Bb(CFj,k);return k;}r=CFg;e=W(D,1);g=Gv(b);if(d&&c){h=Gv(c);n=new S;T(n);H(H(n,B(1503)),h);h=Q(n);}else h=B(4);h:{f=e.data;n=new S;T(n);H(H(n,g),h);f[0]=Q(n);CH(r,B(1506),e);o=Jj(l);if(o!==null){p=E1(o,B(531));q=0;while(true){e=p.data;if(q>=e.length)break h;r=CFg;f=W(D,1);f.data[0]=e[q];CH(r,B(540),
f);q=q+1|0;}}}Ej(l);Ej(i);i=new CP;Ba(i,B(1507));J(i);default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function Gv(b){var c,d,e,f,g;Kv();if(!b)return B(19);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)Br(c,32);Bg(c,f);}d=d+1|0;if(b<1<<d)break;e=g;}return Q(c);}
function Q3(a,b,c,d){var e,f,g,h,i,j,k,l,m;Kv();WT(a);a.Pb=(-999.0);a.Pe=(-999.0);a.Pd=(-999.0);a.Pc=(-999.0);a.N_=(-1);a.Tw=(-999.0);a.Tx=(-999.0);a.Tu=(-999.0);a.Tv=(-999.0);a.SA=(-999.0);a.Sz=(-999.0);a.SC=(-999.0);a.SD=(-999.0);a.MG=(-1);a.IL=(-999.0);a.OA=W(Yc,4);a.QA=(-1);a.CM=W(I1,4);a.Rx=(-1);a.QK=(-999.0);a.QL=(-999.0);a.QN=(-999.0);a.Kd=(-1);a.TK=(-999.0);a.TL=(-999.0);a.TJ=(-999.0);a.Tc=(-1);a.LN=0;a.KT=(-999.0);a.RK=(-999.0);a.L3=(-999.0);a.Od=(-999.0);a.Oe=(-999.0);a.Og=(-999.0);a.Of=(-999.0);a.Te
=(-1);a.J2=(-1);a.TY=AIz();a.RW=(-1);a.a0o=AIz();a.OL=(-1);a.WW=AIz();a.KY=(-1);a.Vs=AIz();a.Qb=(-1);a.wg=(-1);a.yg=(-1);a.Gw=Bo(8);a.RU=Co(8);a.z2=Co(8);a.KB=Bo(8);a.yj=Bo(8);a.R2=(-999.0);a.R1=(-999.0);a.SH=0.0;a.w5=null;a.n$=d;a.tv=!(b&1)?0:1;a.a6$=!(b&2)?0:1;a.DZ=!(b&4)?0:1;a.Ap=!(b&8)?0:1;a.xf=b;a.AQ=c;e=0;JY(d,e,B(1508));f=12;if(!a.a6$){a.lP=(-1);a.uD=(-1);}else{e=1;a.lP=e;a.uD=f;JY(d,e,B(1509));f=16;}if(!a.tv){a.k$=(-1);a.sR=(-1);}else{e=e+1|0;a.k$=e;a.sR=f;JY(d,e,B(1510));f=f+8|0;}if(!a.DZ){a.lN=(-1);a.tO
=(-1);}else{e=e+1|0;a.lN=e;a.tO=f;JY(d,e,B(1511));f=f+4|0;}if(!a.Ap){a.kU=(-1);a.sT=(-1);}else{e=e+1|0;a.kU=e;a.sT=f;JY(d,e,B(1512));f=f+4|0;}a.eu=f;Rf(d);if(AGK(d,35714)==1){a.J3=BQo(32768,3,8,BOw(a));a.FJ=!(b&16)?0:1;a.Ic=!(b&32)?0:1;a.Ri=!(b&64)?0:1;a.qF=!(b&128)?0:1;a.lB=!(b&256)?0:1;a.K6=!(b&512)?0:1;a.D4=!(b&1024)?0:1;a.B2=!(b&2048)?0:1;f=0;while(true){g=a.CM.data;if(f>=g.length)break;g[f]=By3((-999.0),(-999.0),(-999.0),0.0);f=f+1|0;}f=0;while(true){g=a.Gw.data;if(f>=g.length)break;g[f]=(-1);f=f+1|0;}a.a5E
=Dg(d,B(548));a.Zq=!a.Ri?null:Dg(d,B(1513));h=!a.qF?null:Dg(d,B(1514));a:{a.a2j=h;if(a.qF){f=0;while(true){g=a.OA.data;if(f>=g.length)break a;h=B6();Ca(Db(H(h,B(1515)),f),93);g[f]=Dg(d,BX(h));f=f+1|0;}}}a.a0x=!a.qF?null:Dg(d,B(1516));a.W5=!a.DZ&&a.qF?Dg(d,B(1517)):null;a.Z4=!a.D4?null:Dg(d,B(1518));a.XB=!a.D4?null:Dg(d,B(1519));a.X_=!a.lB?null:Dg(d,B(1520));a.a4F=!a.lB?null:Dg(d,B(1521));a.a0X=!a.lB?null:Dg(d,B(1522));a.a0O=!a.lB?null:Dg(d,B(1523));a.a7x=!a.lB?null:Dg(d,B(1524));a.Hp=Dg(d,B(1525));a.a7e=Dg(d,
B(1526));a.M8=Dg(d,B(1527));a.a2H=!a.lB&&!a.tv?null:Dg(d,B(1528));a.XT=!a.Ap?null:Dg(d,B(1529));a.a5u=!a.tv&&a.FJ?Dg(d,B(1530)):null;a.YK=!a.Ap&&a.Ic?Dg(d,B(1531)):null;a.a3O=!a.K6?null:Dg(d,B(1532));a.a7u=!a.B2?null:Dg(d,B(1533));a.a7$=!a.B2?null:Dg(d,B(1534));if(a.FJ){Is(d);L8(Dg(d,B(1535)),0);}if(a.Ic){Is(d);L8(Dg(d,B(1536)),1);}return;}h=CFg;g=W(D,1);i=Gv(b);if(BXE!==null&&c){j=Gv(c);k=B6();H(H(k,B(1503)),j);j=BX(k);}else j=B(4);b:{l=g.data;k=B6();H(H(k,i),j);l[0]=BX(k);CH(h,B(1537),g);h=AGN(d);if(h!==null)
{g=E1(h,B(531));f=0;while(true){l=g.data;if(f>=l.length)break b;d=CFg;m=W(D,1);m.data[0]=l[f];CH(d,B(543),m);f=f+1|0;}}}J(QT(B(1538)));}
function Q4(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;Is(a.n$);B8();b=BVy;if(a.N_!=b){a.N_=b;c=BVu;d=BVv;e=BVw;f=BVx;if(!(a.Pb===c&&a.Pe===d&&a.Pd===e&&a.Pc===f)){Iw(a.a5E,c,d,e,f);a.Pb=c;a.Pe=d;a.Pd=e;a.Pc=f;}}Kv();if(CFo===null)CFo=AEZ(16);if(a.M8===null){g=BWD;b=BWB.data[g];if(a.wg!=b){a.wg=b;HL(CFo);JH(BWA.data[g],CFo);Hd(CFo);NI(a.Hp,0,CFo);}b=BWH;g=BWF.data[b];if(a.yg!=g){a.yg=g;HL(CFo);JH(BWE.data[b],CFo);Hd(CFo);NI(a.a7e,0,CFo);}}else{g=BWD;b=BWB.data[g];h=BWH;i
=BWF.data[h];j=a.wg==b?0:1;if(!(!j&&a.yg==i)){a.wg=b;a.yg=i;if(j&&a.Hp!==null){HL(CFo);JH(BWA.data[g],CFo);Hd(CFo);NI(a.Hp,0,CFo);}AML(BWE.data[h],BWA.data[g],CFm);HL(CFo);JH(CFm,CFo);Hd(CFo);NI(a.M8,0,CFo);}}if(a.Ri){k=BVR;if(a.IL!==k){a.IL=k;BeU(a.Zq,k);}}if(a.FJ){b=BWO.data[0];g=BWM.data[0].data[b];if(!(!a.tv&&!a.lB)){l=a.Gw.data;if(l[0]!=g){l[0]=g;HL(CFo);JH(BWL.data[0].data[b],CFo);Hd(CFo);NI(a.a2H,0,CFo);}}if(!a.tv&&!a.lB){i=BWK.data[0];l=a.KB.data;if(!(l[0]==i&&a.yj.data[0]==g)){l[0]=i;a.yj.data[0]=g;m
=CFn;m.cN=BWI.data[0];m.cs=BWJ.data[0];m.cD=0.0;m.cC=1.0;ABt(BWL.data[0].data[b],m,m);m=CFn;c=m.cN;d=m.cC;n=c/d;o=m.cs/d;l=a.RU.data;if(!(n===l[0]&&o===a.z2.data[0])){l[0]=n;a.z2.data[0]=o;NB(a.a5u,n,o);}}}}if(a.Ic){b=BWO.data[1];g=BWM.data[1].data[b];if(!a.Ap){i=BWK.data[1];l=a.KB.data;if(!(l[1]==i&&a.yj.data[1]==g)){l[1]=i;a.yj.data[1]=g;m=CFn;m.cN=BWI.data[1];m.cs=BWJ.data[1];m.cD=0.0;m.cC=1.0;ABt(BWL.data[1].data[b],m,m);m=CFn;c=m.cN;d=m.cC;n=c/d;o=m.cs/d;l=a.RU.data;if(!(n===l[1]&&o===a.z2.data[1])){l[1]
=n;a.z2.data[1]=o;NB(a.YK,n,o);}}}else{l=a.Gw.data;if(l[1]!=g){l[1]=g;HL(CFo);JH(BWL.data[1].data[b],CFo);Hd(CFo);NI(a.XT,0,CFo);}}}if(a.qF){b=BVU;g=BVX.data[b];if(a.Rx!=g){a.Rx=g;l=BVV.data[b];p=0;q=0;a:{while(true){r=l.data;if(q>=r.length)break;if(r[q]){s=a.CM.data[p];t=BVW.data[b].data[q];n=t.cN;o=t.cs;u=t.cD;v=t.cC;if(!(s.cN===n&&s.cs===o&&s.cD===u&&s.cC===v)){s.cN=n;s.cs=o;s.cD=u;s.cC=v;Iw(a.OA.data[p],n,o,u,v);}p=p+1|0;if(p>=a.CM.data.length)break a;}q=q+1|0;}}if(a.QA!=p){a.QA=p;L8(a.a2j,p);}}b=BV1;if
(a.Kd!=b){a.Kd=b;c=BVY;d=BVZ;e=BV0;if(!(a.QK===c&&a.QL===d&&a.QN===e)){a.QK=c;a.QL=d;a.QN=e;ANO(a.a0x,c,d,e);}}}if(a.qF&&!a.DZ){b=BV5;if(a.Tc!=b){a.Tc=b;n=BV2;o=BV3;u=BV4;w=1.0/Gf(n*n+o*o+u*u);c=n*w;d=o*w;e=u*w;if(!(a.TK===c&&a.TL===d&&a.TJ===e)){a.TK=c;a.TL=d;a.TJ=e;ANO(a.W5,c,d,e);}}}if(a.D4){b=BWd;if(a.Te!=b){a.Te=b;x=BV7;y=BV8;z=BV9;ba=BV$;if(!(a.LN==x&&a.KT===y&&a.RK===z&&a.L3===ba)){a.LN=x;a.KT=y;a.RK=z;a.L3=ba;Iw(a.Z4,!x?0.0:1.0,y,z,ba);}c=BV_;d=BWa;e=BWb;f=BWc;if(!(a.Od===c&&a.Oe===d&&a.Og===e&&a.Of
===f)){a.Od=c;a.Oe=d;a.Og=e;a.Of=f;Iw(a.XB,c,d,e,f);}}}if(a.K6){b=BWj;c=a.SH;d=b;if(c!==d){a.SH=d;v=BWh;bb=BWi;if(!(a.R2===v&&a.R1===bb)){a.R2=v;a.R1=bb;NB(a.a3O,v,bb);}}}if(a.lB){b=BWy;if(a.Qb!=b){a.Qb=b;Bde();bc=CFq.xM;bd=CFr.xM;be=CFs.xM;bf=CFt.xM;if(!(a.J2==bc&&a.RW==bd&&a.OL==be&&a.KY==bf)){a.J2=bc;a.RW=bd;a.OL=be;a.KY=bf;A3L(a.X_,bc!=9474?0:1,bd!=9474?0:1,be!=9474?0:1,bf!=9474?0:1);}m=CFq.wp;bg=a.TY;c=bg.cN;d=m.cN;if(!(c===d&&bg.cs===m.cs&&bg.cD===m.cD&&bg.cC===m.cC)){bg.cN=d;bg.cs=m.cs;bg.cD=m.cD;bg.cC
=m.cC;Iw(a.a4F,m.cN,m.cs,m.cD,m.cC);}bg=CFr.wp;m=a.a0o;c=m.cN;d=bg.cN;if(!(c===d&&m.cs===bg.cs&&m.cD===bg.cD&&m.cC===bg.cC)){m.cN=d;m.cs=bg.cs;m.cD=bg.cD;m.cC=bg.cC;Iw(a.a0X,bg.cN,bg.cs,bg.cD,bg.cC);}bh=CFs.wp;m=a.WW;c=m.cN;d=bh.cN;if(!(c===d&&m.cs===bh.cs&&m.cD===bh.cD&&m.cC===bh.cC)){m.cN=d;m.cs=bh.cs;m.cD=bh.cD;m.cC=bh.cC;Iw(a.a0O,bh.cN,bh.cs,bh.cD,bh.cC);}bi=CFt.wp;m=a.Vs;c=m.cN;d=bi.cN;if(!(c===d&&m.cs===bi.cs&&m.cD===bi.cD&&m.cC===bi.cC)){m.cN=d;m.cs=bi.cs;m.cD=bi.cD;m.cC=bi.cC;Iw(a.a7x,bi.cN,bi.cs,bi.cD,
bi.cC);}}}if(a.B2){b=BVH;if(a.MG!=b){a.MG=b;c=BVz;d=BVA;e=BVB;f=BVC;if(!(a.Tw===c&&a.Tx===d&&a.Tu===e&&a.Tv===f)){Iw(a.a7u,c,d,e,f);a.Tw=c;a.Tx=d;a.Tu=e;a.Tv=f;}c=BVD;d=BVE;e=BVF;f=BVG;if(!(a.SA===c&&a.Sz===d&&a.SC===e&&a.SD===f)){Iw(a.a7$,c,d,e,f);a.SA=c;a.Sz=d;a.SC=e;a.SD=f;}}}m=BXE;if(m!==null){l=a.Hs;if(l!==null)m.bfN(a.n$,a.xf,a.AQ,l);}return a;}
function But(){CFg=E2(B(1539));CFh=W(Ft,4096);CFi=W($rt_arraycls(Ft),4096);CFj=A2N(1024);CFk=null;CFl=null;CFm=BPe();CFn=new I1;CFo=null;}
function ADO(){var a=this;D.call(a);a.Zr=0;a.ih=null;a.ko=null;a.ir=0;a.sJ=0;a.nI=0;a.o9=0;a.o$=0;}
function EA(){var a=this;D.call(a);a.eB=null;a.bdm=null;a.bbM=null;a.l8=0.0;a.LA=0.0;}
function GX(a){a.bdm=Bvx();a.bbM=LS();a.l8=0.0;a.LA=1.0;}
function AYi(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.eB.E1;$p=1;case 1:$z=AV7(c,b);if(C()){break _;}d=$z;Hq(c,d);return;default:EK();}}CV().s(a,b,c,d,$p);}
function A11(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.eB.E1;$p=1;case 1:$z=AV7(d,c);if(C()){break _;}e=$z;Hq(d,e);return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AVS(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(EL()){var $T=CV();$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=BYi.P;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;Cp();Bx(c,d,e);n=b.er*1.399999976158142;Cv(n,n,n);o=B(258);$p
=1;case 1:AYi(a,o);if(C()){break _;}Cf();o=BU8;p=1.0;q=0.0;r=b.eG/b.er;By( -a.eB.rp,0.0,1.0,0.0);Bx(0.0,0.0,0.4000000059604645+(r|0)*0.019999999552965164);CE(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;Bx(0.0,0.0,(-0.03999999910593033));}$p=2;case 2:AXO(o);if(C()){break _;}BQ();Bn(2896);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,
q,r,s,t,u,$p);}
function ABG(a){return a.eB.l6;}
function BJd(b,c,d,e){var f,$p,$z;$p=0;if(EL()){var $T=CV();$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=BU8;CE(1.0,1.0,1.0,1.0);BR(f);Ka(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);Ka(f,0.0,0.0,0.0);$p=1;case 1:AXO(f);if(C()){break _;}Bn(3553);return;default:EK();}}CV().s(b,c,d,e,f,$p);}
function BxO(a,b){a.eB=b;}
function A0j(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(EL()){var $T=CV();$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.eB;if(h.a16.cU&&a.l8>0.0){i=b.d;j=b.i;k=b.e;i=i-h.a6Y;j=j-h.a6X;k=k-h.a6W;l=(1.0-(i*i+j*j+k*k)/256.0)*a.LA;if(l>0.0){Bn(3042);Dh(770,771);h=a.eB.E1;m=B(1540);$p=2;continue _;}}if(b.cP<=0)return;$p=1;case 1:AVS(a,b,c,d,e,g);if(C()){break _;}return;case 2:$z=AV7(h,m);if(C()){break _;}n=$z;Hq(h,n);m=ABG(a);FC(0);f=a.l8;i=b.e2;j=b.d-i;k=g;i=i+j*k;j=b.ed;j=j+(b.i-j)*k+b.kS();o=b.e3;k=o+(b.e-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=BU8;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:AXO(z);if(C()){break _;}CE(1.0,1.0,1.0,1.0);Bl(3042);FC(1);if(b.cP<=0)return;$p=1;continue _;case 4:$z=A7F(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=AOD(m,q,ba,bb);if(C()){break _;}bc=$z;if(bc>3){O();bd=BU_.data[n];k=d+b.kS();i=x+b.kS();h=BU8;if(bd.em()){be=ba;k
=(j-(k-(be+i))/2.0)*0.5;bf=ABG(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=Bc0(bf,q,ba,bb);if(C()){break _;}f=$z;k=k*f;if(k>=0.0){if(k>1.0)k=1.0;Fs(h,1.0,1.0,1.0,k);k=q;bg=k+bd.fI+w;bh=k+bd.fA+w;be=be+bd.en+i+0.015625;i=bb;bi=i+bd.f5+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:EK();}}CV().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 AWZ(){var a=this;EA.call(a);a.Fa=null;a.gv=null;}
function A4w(){var a=new AWZ();BGI(a);return a;}
function BGI(a){GX(a);a.Fa=LS();a.gv=new D2;a.l8=0.15000000596046448;a.LA=0.75;}
function AYP(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(EL()){var $T=CV();$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.qz;Cp();i=BE((b.mh+g)/10.0+b.TE)*0.10000000149011612+0.10000000149011612;j=((b.mh+g)/20.0+b.TE)*57.2957763671875;k=1;l=b.qz.t;if(l>1)k=2;if(l>5)k=3;if(l>20)k=4;Bx(c,d+i,e);Bn(32826);l
=h.bs;if(l<256){O();if(QW(BU_.data[l].dK())){By(j,0.0,1.0,0.0);b=B(258);$p=3;continue _;}}Cv(0.5,0.5,0.5);l=Gz(h);if(h.bs>=256){b=B(236);$p=1;continue _;}b=B(258);$p=2;continue _;case 1:AYi(a,b);if(C()){break _;}Cf();m=BU8;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;}Cp();if(s>0)Bx((V(a.gv)*2.0-1.0)*0.30000001192092896,(V(a.gv)*2.0-1.0)*0.30000001192092896,(V(a.gv)*2.0-1.0)*0.30000001192092896);By(180.0-
a.eB.rp,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:AYi(a,b);if(C()){break _;}Cf();m=BU8;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;}Cp();if(s>0)Bx((V(a.gv)*2.0-1.0)*0.30000001192092896,(V(a.gv)*2.0-1.0)*0.30000001192092896,(V(a.gv)*2.0-1.0)*0.30000001192092896);By(180.0-a.eB.rp,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:AYi(a,b);if(C()){break _;}v=0.25;if(!BU_.data[h.bs].em()&&h.bs!=BVe.b)v=0.5;Cv(v,v,v);n=0;if(n>=k){Bl(32826);BQ();return;}Cp();if(n>0)Bx((V(a.gv)*2.0-1.0)*0.20000000298023224/v,(V(a.gv)*2.0-1.0)*0.20000000298023224/v,(V(a.gv)*2.0-1.0)*0.20000000298023224/v);b=a.Fa;m=BU_.data[h.bs];$p=5;continue _;case 4:AXO(m);if(C()){break _;}BQ();s=s+1|0;if(s>=k){Bl(32826);BQ();return;}Cp();if
(s>0)Bx((V(a.gv)*2.0-1.0)*0.30000001192092896,(V(a.gv)*2.0-1.0)*0.30000001192092896,(V(a.gv)*2.0-1.0)*0.30000001192092896);By(180.0-a.eB.rp,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:AUQ(b,m);if(C()){break _;}BQ();n=n+1|0;if(n>=k){Bl(32826);BQ();return;}Cp();if(n>0)Bx((V(a.gv)*2.0-1.0)*0.20000000298023224/v,(V(a.gv)*2.0-1.0)*0.20000000298023224/v,(V(a.gv)*2.0-1.0)*0.20000000298023224/v);b=a.Fa;m=BU_.data[h.bs];continue _;default:
EK();}}CV().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 A8x(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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.bs;if(g<256){O();if(QW(BU_.data[g].dK())){h=d.bs;b=B(258);$p=1;continue _;}}if(Gz(d)>=0){Bl(2896);if(d.bs>=256){b=B(236);$p=3;continue _;}b=B(258);$p=4;continue _;}Bn(2884);}return;case 1:$z=AV7(c,b);if(C()){break _;}g=$z;Hq(c,g);i=BU_.data[h];Cp();Bx(e
-2|0,f+3|0,0.0);Cv(10.0,10.0,10.0);Bx(1.0,0.5,8.0);By(210.0,1.0,0.0,0.0);By(45.0,0.0,1.0,0.0);CE(1.0,1.0,1.0,1.0);Cv(1.0,1.0,1.0);b=a.Fa;$p=2;case 2:AUQ(b,i);if(C()){break _;}BQ();Bn(2884);return;case 3:$z=AV7(c,b);if(C()){break _;}h=$z;Hq(c,h);g=(Gz(d)%16|0)*16|0;h=(Gz(d)/16|0)*16|0;Cf();b=BU8;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
=AV7(c,b);if(C()){break _;}h=$z;Hq(c,h);g=(Gz(d)%16|0)*16|0;h=(Gz(d)/16|0)*16|0;Cf();b=BU8;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:AXO(b);if(C()){break _;}Bn(2896);Bn(2884);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A5T(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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=Q(c);Bl(2896);Bl(2929);h=((e+19|0)-2|0)-D$(b,c)|0;i=(f+6|0)+3|0;j=16777215;$p=1;continue _;}k=d.et;if(k>0){l=13-((k*13|0)/Nx(d)|0)|0;m=255-((d.et*255|0)/Nx(d)|0)|0;Bl(2896);Bl(2929);Bl(3553);Cf();n=BU8;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:AV8(b,c,h,i,j);if(C()){break _;}Bn(2896);Bn(2929);k=d.et;if(k<=0)return;l=13-((k*13|0)/Nx(d)|0)|0;m=255-((d.et*255|0)/Nx(d)|0)|0;Bl(2896);Bl(2929);Bl(3553);Cf();n=BU8;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:BeB(a,n,e,f,k,m,o);if(C()){break _;}k=12;m=1;$p=3;case 3:BeB(a,n,e,f,k,m,g);if(C()){break _;}g=1;$p=4;case 4:BeB(a,n,e,f,l,g,j);if(C()){break _;}Bn(3553);Bn(2896);Bn(2929);CE(1.0,
1.0,1.0,1.0);return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function BeB(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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);HZ(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:AXO(b);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function A78(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AYP(a,b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function ANN(){var a=this;D.call(a);a.P4=0;a.vS=null;a.l9=null;a.Vb=0;a.lX=0;a.Er=null;a.Hu=0;a.a51=0;a.baw=0;a.jL=null;a.Ll=null;}
function AZ1(a,b){var c,d,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.Vb){c=a.Ll;c.jM=0;try{d=AQ$(c);a:{try{Bd7(b,d);A3j(a.jL,WR(a.Ll));break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){b=$$je;}else{throw $$e;}}try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(b,c);J(b);}$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){c=$$je;}else{throw $$e;}}Jn(a,c);}return;case 1:b:
{try{A2G(d);if(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof BC){c=$$je;}else{throw $$e;}}Jn(a,c);}return;case 2:try{c:{try{A2G(d);if(C()){break _;}break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(b,c);}J(b);}catch($$e){$$je=N($$e);if($$je instanceof BC){c=$$je;}else{throw $$e;}}Jn(a,c);return;default:EK();}}CV().s(a,b,c,d,$p);}
function Jn(a,b){BL(b);M7(a,B(1541),W(D,0));}
function M7(a,b,c){if(a.P4){a.lX=1;a.Er=b;a.P4=0;Lp(a.jL);a.jL=null;}}
function AQN(){D.call(this);this.DD=null;}
function BqU(){var a=new AQN();Bwn(a);return a;}
function Bwn(a){a.DD=W(CS,1);}
function BGq(a,b){return a.DD.data[b];}
function A6R(a,b,c){var d,e;d=a.DD.data;if(d[b]===null)return null;e=d[b];d[b]=null;return e;}
function XC(a,b,c){a.DD.data[b]=c;}
function Bl3(a){return 64;}
function Bc2(a){}
function XF(){var a=this;D.call(a);a.sw=null;a.OD=0;a.xx=null;}
function Nu(a,b){return a.sw.data[b];}
function AJL(a,b,c){var d,e,f;d=a.sw.data;if(d[b]===null)return null;if(d[b].t<=c){e=d[b];d[b]=null;a.xx.Ia(a);return e;}f=HR(d[b],c);d=a.sw.data;if(!d[b].t)d[b]=null;a.xx.Ia(a);return f;}
function AW6(a,b,c){a.sw.data[b]=c;a.xx.Ia(a);}
function BtP(a){return 64;}
function ATw(a){}
var AEM=K();
function CFu(){var a=new AEM();BBM(a);return a;}
function BBM(a){}
function BDd(a){AIa(BZZ);}
var NK=K(BF);
function CFv(){var a=new NK();BMb(a);return a;}
function BMb(a){X(a);}
function O5(){var a=this;FX.call(a);a.e_=null;a.eR=null;a.it=0;}
function A1X(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(EL()){var $T=CV();$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.it=0;b=16.0;c=a.eR;if(c===null){$p=1;continue _;}if(LG(c)){d=AAd(a.eR,a);c=a.eR;$p=2;continue _;}a.eR=null;a:{if(!a.it&&a.eR!==null)
{if(a.e_===null)break a;if(!F(a.m,20))break a;}if(!(!(a.e_===null&&!F(a.m,80))&&F(a.m,80))){e=0;f=(-1);g=(-1);h=(-1);i=(-99999.0);j=0;if(j<10){k=P(a.d+F(a.m,13)-6.0);l=P(a.i+F(a.m,7)-3.0);m=P(a.e+F(a.m,13)-6.0);$p=9;continue _;}if(e){c=a.l;b=10.0;$p=10;continue _;}}n=P(a.v.H);$p=5;continue _;}c=a.l;o=a.eR;$p=7;continue _;case 1:$z=a.Nf();if(C()){break _;}c=$z;a.eR=c;if(c!==null){o=a.l;$p=3;continue _;}b:{if(!a.it&&a.eR!==null){if(a.e_===null)break b;if(!F(a.m,20))break b;}if(!(!(a.e_===null&&!F(a.m,80))&&F(a.m,
80))){e=0;f=(-1);g=(-1);h=(-1);i=(-99999.0);j=0;if(j<10){k=P(a.d+F(a.m,13)-6.0);l=P(a.i+F(a.m,7)-3.0);m=P(a.e+F(a.m,13)-6.0);$p=9;continue _;}if(e){c=a.l;b=10.0;$p=10;continue _;}}n=P(a.v.H);$p=5;continue _;}c=a.l;o=a.eR;$p=7;continue _;case 2:$z=A8B(a,c);if(C()){break _;}e=$z;if(e){c=a.eR;$p=4;continue _;}b:{if(!a.it&&a.eR!==null){if(a.e_===null)break b;if(!F(a.m,20))break b;}if(!(!(a.e_===null&&!F(a.m,80))&&F(a.m,80))){e=0;f=(-1);g=(-1);h=(-1);i=(-99999.0);j=0;if(j<10){k=P(a.d+F(a.m,13)-6.0);l=P(a.i+F(a.m,
7)-3.0);m=P(a.e+F(a.m,13)-6.0);$p=9;continue _;}if(e){c=a.l;b=10.0;$p=10;continue _;}}n=P(a.v.H);$p=5;continue _;}c=a.l;o=a.eR;$p=7;continue _;case 3:$z=BfY(o,a,c,b);if(C()){break _;}c=$z;a.e_=c;c:{if(!a.it&&a.eR!==null){if(a.e_===null)break c;if(!F(a.m,20))break c;}if(!(!(a.e_===null&&!F(a.m,80))&&F(a.m,80))){e=0;f=(-1);g=(-1);h=(-1);i=(-99999.0);j=0;if(j<10){k=P(a.d+F(a.m,13)-6.0);l=P(a.i+F(a.m,7)-3.0);m=P(a.e+F(a.m,13)-6.0);$p=9;continue _;}if(e){c=a.l;b=10.0;$p=10;continue _;}}n=P(a.v.H);$p=5;continue _;}c
=a.l;o=a.eR;$p=7;continue _;case 4:a.vR(c,d);if(C()){break _;}c:{if(!a.it&&a.eR!==null){if(a.e_===null)break c;if(!F(a.m,20))break c;}if(!(!(a.e_===null&&!F(a.m,80))&&F(a.m,80))){e=0;f=(-1);g=(-1);h=(-1);i=(-99999.0);j=0;if(j<10){k=P(a.d+F(a.m,13)-6.0);l=P(a.i+F(a.m,7)-3.0);m=P(a.e+F(a.m,13)-6.0);$p=9;continue _;}if(e){c=a.l;b=10.0;$p=10;continue _;}}n=P(a.v.H);$p=5;continue _;}c=a.l;o=a.eR;$p=7;continue _;case 5:$z=A9q(a);if(C()){break _;}p=$z;$p=6;case 6:$z=A7A(a);if(C()){break _;}q=$z;a.x=0.0;if(a.e_!==null
&&F(a.m,100)){c=ADm(a.e_,a);r=a.er*2.0;s=r*r;while(c!==null){r=a.d;t=c.E;u=a.e;r=r-c.G;t=t-t;u=u-c.C;if(r*r+t*t+u*u>=s)break;c=a.e_;c.BS=c.BS+1|0;if(!Bc7(c)){c=ADm(a.e_,a);continue;}c=null;a.e_=null;}a.j0=0;if(c!==null){t=c.G-a.d;u=c.C-a.e;s=c.E-n;v=Dk(u,t)*180.0/3.1415927410125732-90.0;b=a.q;w=v-b;a.hi=a.Z1;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.it){c=a.eR;if(c!==null){y=c.d-a.d;b=Dk(c.e-a.e,y)*180.0/3.1415927410125732-90.0;a.q=b;b=(x
-b+90.0)*3.1415927410125732/180.0;a.jK= -BE(b)*a.hi*1.0;a.hi=BY(b)*a.hi*1.0;}}if(s>0.0)a.j0=1;}c=a.eR;if(c!==null)PA(a,c,30.0);if(a.rC)a.j0=1;if(V(a.m)<0.800000011920929&&!(!p&&!q))a.j0=1;return;}$p=8;continue _;case 7:$z=BfY(c,a,o,b);if(C()){break _;}c=$z;a.e_=c;n=P(a.v.H);$p=5;continue _;case 8:AYn(a);if(C()){break _;}a.e_=null;return;case 9:$z=a.Dv(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.l;b=10.0;$p=10;continue _;}n=P(a.v.H);$p=5;continue _;}k=P(a.d+F(a.m,13)
-6.0);l=P(a.i+F(a.m,7)-3.0);m=P(a.e+F(a.m,13)-6.0);continue _;case 10:$z=Bax(c,a,f,g,h,b);if(C()){break _;}c=$z;a.e_=c;n=P(a.v.H);$p=5;continue _;default:EK();}}CV().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 AZH(a,b,c){}
function AYG(a){return null;}
function Bbk(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.d);c=P(a.v.H);d=P(a.e);$p=1;case 1:$z=APn(a);if(C()){break _;}e=$z;if(!e)return 0;$p=2;case 2:$z=a.Dv(b,c,d);if(C()){break _;}f=$z;return f<0.0?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
var SO=K(0);
function GR(){O5.call(this);this.a7C=0;}
function AXK(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=1.0;$p=1;case 1:$z=AUF(a,b);if(C()){break _;}b=$z;if(b>0.5)a.kf=a.kf+2|0;$p=2;case 2:ASa(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,$p);}
function Bbm(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bcl(a);if(C()){break _;}if(a.l.jR)return;$p=2;case 2:Dn(a);if(C()){break _;}return;default:EK();}}CV().s(a,$p);}
function AYW(a){var b,c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=LH(a.l,a,16.0);if(b===null){b=null;return b;}$p=1;case 1:$z=A8B(a,b);if(C()){break _;}c=$z;if(!c)b=null;return b;default:EK();}}CV().s(a,b,c,$p);}
function ASt(a,b,c){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A7l(a,b,c);if(C()){break _;}c=$z;if(!c)return 0;if(a.cc!==b&&a.cF!==b){if(b!==a)a.eR=b;return 1;}return 1;default:EK();}}CV().s(a,b,c,$p);}
function A1F(a,b,c){var d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.fy=20;g=a.a7C;$p=1;continue _;}}return;case 1:b.fJ(a,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A3o(a,b,c,d){var e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.l;$p=1;case 1:$z=Bc0(f,b,c,d);if(C()){break _;}g=$z;return e-g;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BzA(a,b){Ig(a,b);}
function Bpz(a,b){II(a,b);}
function AXb(a){var b,c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.d);c=P(a.v.H);d=P(a.e);e=a.l;En();f=CDW;$p=1;case 1:$z=AYT(e,f,b,c,d);if(C()){break _;}g=$z;if(g>F(a.m,32))return 0;f=a.l;$p=2;case 2:$z=AOD(f,b,c,d);if(C()){break _;}g=$z;if(g>F(a.m,8))return 0;$p=3;case 3:$z=Bbk(a);if(C()){break _;}b=$z;return !b?0:1;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
var OP=K(GR);
function BFS(a){return a.eG*0.75-0.5;}
function A3a(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=1.0;$p=1;case 1:$z=AUF(a,b);if(C()){break _;}b=$z;if(b>=0.5)return null;return LH(a.l,a,16.0);default:EK();}}CV().s(a,b,$p);}
function Bxx(a){return B(1542);}
function Bz5(a){return B(1542);}
function BJF(a){return B(1543);}
function A5v(a,b,c){var d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AUF(a,d);if(C()){break _;}d=$z;if(d>0.5&&!F(a.m,100))a.eR=null;else{if(c<=2.0)break a;if(c>=6.0)break a;if(F(a.m,10))break a;if(a.bD){e=b.d-a.d;f=b.e-a.e;g=C0(e*e+f*f);a.g=e/g*0.5*0.800000011920929+a.g*0.20000000298023224;a.h=f/g*0.5*0.800000011920929+a.h*0.20000000298023224;a.j=0.4000000059604645;}}return;}$p=2;case 2:A1F(a,
b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BF2(a,b){Ig(a,b);}
function Bnu(a,b){II(a,b);}
function BmC(a){BN();return CBp.bo;}
function EQ(){var a=this;EA.call(a);a.lA=null;a.mu=null;}
function Bll(a,b){var c=new EQ();Ip(c,a,b);return c;}
function Ip(a,b,c){GX(a);a.lA=b;a.l8=c;}
function A7Q(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(EL()){var $T=CV();$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:Cp();Bl(2884);a.lA.op=Mt(b,g);h=a.lA;i=b.cF===null?0:1;h.Ei=i;h=a.mu;if(h!==null)h.Ei=i;try{f=b.iu;j=f+(b.fG-f)*g;f=b.X;k=f+(b.q-f)*g;f=b.bk;l
=f+(b.x-f)*g;Bx(c,d,e);m=a.VB(b,g);By(180.0-j,0.0,1.0,0.0);i=b.d3;if(i>0){f=Gf((i+g-1.0)/20.0*1.600000023841858);if(f>1.0)f=1.0;By(f*a.a8e(b),0.0,0.0,1.0);}n=0.0625;Bn(32826);Cv((-1.0),(-1.0),1.0);a.xB(b,g);Bx(0.0,(-1.5078125),0.0);f=b.o3;o=b.dS;p=f+(o-f)*g;o=b.g7-o*(1.0-g);if(p>1.0)p=1.0;h=b.yC;q=A5Y(b);$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);Bn(2884);BQ();return;case 1:try{A11(a,h,q);if(C()){break _;}Bn(3008);h=a.lA;f=k-j;$p=2;continue _;}catch($$e){$$je
=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);Bn(2884);BQ();return;case 2:try{h.i8(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 BC){h=$$je;}else{throw $$e;}}BL(h);Bn(2884);BQ();return;case 3:try{a.a5Q(b,g);if(C()){break _;}$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);Bn(2884);BQ();return;case 4:a:{try{$z=AUF(b,g);if(C()){break _;}s=$z;t=a.Yg(b,s,g);r=t>>24&255;if(!(r<=0&&
b.fE<=0&&b.d3<=0)){Bl(3553);Bl(3008);Bn(3042);Dh(770,771);H6(514);if(b.fE<=0&&b.d3<=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;Ii(u,v,w,x);h=a.lA;$p=9;continue _;}H6(515);Bl(3042);Bn(3008);Bn(3553);}else{Ii(s,0.0,0.0,0.4000000059604645);h=a.lA;$p=7;continue _;}}Bl(32826);break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}Bn(2884);BQ();return;case 5:try{$z=a.o5(b,r);if(C()){break _;}i=$z;if(i){h=a.mu;$p=6;continue _;}r=r+1|0;if(r>=4){$p=3;continue _;}continue _;}
catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);Bn(2884);BQ();return;case 6:try{h.i8(o,p,m,f,l,n);if(C()){break _;}Bl(3042);Bn(3008);r=r+1|0;if(r>=4){$p=3;continue _;}$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);Bn(2884);BQ();return;case 7:a:{try{h.i8(o,p,m,f,l,n);if(C()){break _;}y=0;if(y<4){$p=8;continue _;}if(r<=0){H6(515);Bl(3042);Bn(3008);Bn(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;Ii(u,
v,w,x);h=a.lA;$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}Bn(2884);BQ();return;case 8:a:{try{$z=a.o5(b,y);if(C()){break _;}i=$z;if(i){Ii(s,0.0,0.0,0.4000000059604645);h=a.mu;$p=10;continue _;}y=y+1|0;if(y<4){continue _;}if(r<=0){H6(515);Bl(3042);Bn(3008);Bn(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;Ii(u,v,w,x);h=a.lA;$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}Bn(2884);BQ();return;case 9:a:
{try{h.i8(o,p,m,f,l,n);if(C()){break _;}i=0;if(i>=4){H6(515);Bl(3042);Bn(3008);Bn(3553);Bl(32826);break a;}$p=11;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}Bn(2884);BQ();return;case 10:a:{try{h.i8(o,p,m,f,l,n);if(C()){break _;}y=y+1|0;if(y<4){$p=8;continue _;}if(r<=0){H6(515);Bl(3042);Bn(3008);Bn(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;Ii(u,v,w,x);h=a.lA;$p=9;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC)
{h=$$je;}else{throw $$e;}}BL(h);}Bn(2884);BQ();return;case 11:a:{try{$z=a.o5(b,i);if(C()){break _;}t=$z;if(t){Ii(u,v,w,x);h=a.mu;$p=12;continue _;}i=i+1|0;if(i>=4){H6(515);Bl(3042);Bn(3008);Bn(3553);Bl(32826);break a;}continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);}Bn(2884);BQ();return;case 12:a:{try{h.i8(o,p,m,f,l,n);if(C()){break _;}i=i+1|0;if(i>=4){H6(515);Bl(3042);Bn(3008);Bn(3553);Bl(32826);break a;}$p=11;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC)
{h=$$je;}else{throw $$e;}}BL(h);}Bn(2884);BQ();return;default:EK();}}CV().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 BC6(a,b,c){return Mt(b,c);}
function BgJ(a,b,c){return b.wR+c;}
function BdJ(a,b,c){}
function A2j(a,b,c){return 0;}
function BFZ(a,b){return 90.0;}
function BrQ(a,b,c,d){return 0;}
function Bt0(a,b,c){}
function A1E(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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.SY(b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
var A2x=K(EQ);
function BMK(){var a=new A2x();BFN(a);return a;}
function BFN(a){Ip(a,BGC(),1.0);a.mu=BGC();}
function BuY(a,b){return 180.0;}
function AO4(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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(1544);$p=1;continue _;}c=0;}return c;case 1:AYi(a,d);if(C()){break _;}e=1.0;f=1.0;$p=2;case 2:$z=AUF(b,f);if(C()){break _;}f=$z;f=(e-f)*0.5;Bn(3042);Bl(3008);Dh(770,771);CE(1.0,1.0,1.0,f);return 1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
var Iu=K(O5);
function BdY(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.l;f=c-1|0;$p=1;case 1:$z=A7F(e,b,f,d);if(C()){break _;}g=$z;O();if(g==BVb.b)return 10.0;e=a.l;$p=2;case 2:$z=Bc0(e,b,c,d);if(C()){break _;}h=$z;return h-0.5;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BcG(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.d);c=P(a.v.H);d=P(a.e);e=a.l;f=c-1|0;$p=1;case 1:$z=A7F(e,b,f,d);if(C()){break _;}f=$z;O();if(f!=BVb.b)return 0;e=a.l;$p=2;case 2:$z=AOD(e,b,c,d);if(C()){break _;}f=$z;if(f<=8)return 0;$p=3;case 3:$z=Bbk(a);if(C()){break _;}f=$z;return !f?0:1;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BvR(a){return 120;}
function Qh(){Iu.call(this);this.sa=0;}
function BuJ(a,b){Ig(a,b);PT(b,B(1545),a.sa);}
function BgI(a,b){II(a,b);a.sa=Ns(b,B(1545));}
function Bhn(a){return B(1546);}
function Buk(a){return B(1546);}
function Bjj(a){return B(1547);}
function ASz(a,b){if(!a.sa)return 0;Pe(b,a);return 1;}
function Bjm(a){BN();return CBS.bo;}
var ALE=K(EQ);
function Bb$(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$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(1548);$p=1;case 1:AYi(a,d);if(C()){break _;}return !c&&b.sa?1:0;default:EK();}}CV().s(a,b,c,d,$p);}
function Jo(){var a=this;Fw.call(a);a.ky=null;a.lQ=null;a.q9=null;a.q8=null;a.q7=null;a.q$=null;}
function CFw(a,b){var c=new Jo();OD(c,a,b);return c;}
function OD(a,b,c){var d,e;Kx(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.lQ=d;Ce(d,(-5.0),(-10.0),(-7.0),10,16,8,c);Cd(a.lQ,0.0,17-b|0,2.0);d=B9(0,16);a.q9=d;Ce(d,(-2.0),0.0,(-2.0),4,b,4,c);d=a.q9;e=24-b|0;Cd(d,(-3.0),e,7.0);d=B9(0,16);a.q8=d;Ce(d,(-2.0),0.0,(-2.0),4,b,4,c);Cd(a.q8,3.0,e,7.0);d=B9(0,16);a.q7=d;Ce(d,(-2.0),0.0,(-2.0),4,b,4,c);Cd(a.q7,(-3.0),e,(-5.0));d=B9(0,16);a.q$=d;Ce(d,(-2.0),0.0,(-2.0),4,b,4,c);Cd(a.q$,3.0,e,(-5.0));}
function AOF(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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.p0(b,c,d,e,f,g);h=a.ky;$p=1;case 1:AR6(h,g);if(C()){break _;}h=a.lQ;$p=2;case 2:AR6(h,g);if(C()){break _;}h=a.q9;$p=3;case 3:AR6(h,g);if(C()){break _;}h=a.q8;$p=4;case 4:AR6(h,g);if(C()){break _;}h=a.q7;$p=5;case 5:AR6(h,g);if(C()){break _;}h=a.q$;$p=6;case 6:AR6(h,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,
h,$p);}
function A0l(a,b,c,d,e,f,g){var h;h=a.ky;h.N= -(f/57.2957763671875);h.T=e/57.2957763671875;a.lQ.N=1.5707963705062866;h=a.q9;b=b*0.6661999821662903;h.N=BY(b)*1.399999976158142*c;h=a.q8;d=b+3.1415927410125732;h.N=BY(d)*1.399999976158142*c;a.q7.N=BY(d)*1.399999976158142*c;a.q$.N=BY(b)*1.399999976158142*c;}
var AId=K(Jo);
function BRT(){var a=new AId();Blh(a);return a;}
function Blh(a){OD(a,6,0.0);}
function RZ(){Iu.call(this);this.AO=0;}
function A$D(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.AO&&b instanceof FX){a.AO=1;d=1+F(a.m,3)|0;e=0;if(e<d){O();f=BX9.b;g=1;h=1.0;$p=2;continue _;}}$p=1;case 1:$z=A7l(a,b,c);if(C()){break _;}c=$z;return c;case 2:$z=A$u(a,f,g,h);if(C()){break _;}i=$z;i.j=i.j+V(a.m)*0.05000000074505806;i.g=i.g+(V(a.m)-V(a.m))*0.10000000149011612;i.h=i.h+(V(a.m)-V(a.m))*0.10000000149011612;e
=e+1|0;if(e>=d){$p=1;continue _;}O();f=BX9.b;g=1;h=1.0;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function BAG(a,b){Ig(a,b);PT(b,B(1549),a.AO);}
function Bor(a,b){II(a,b);a.AO=Ns(b,B(1549));}
function BHZ(a){return B(1550);}
function BFF(a){return B(1550);}
function BAy(a){return B(1550);}
var AEl=K(EQ);
function A3b(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$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(1551);$p=1;case 1:AYi(a,d);if(C()){break _;}return !c&&!b.AO?1:0;default:EK();}}CV().s(a,b,c,d,$p);}
var ASu=K(Jo);
function BRz(){var a=new ASu();BK0(a);return a;}
function BK0(a){var b;OD(a,12,0.0);b=B9(0,0);a.ky=b;Ce(b,(-3.0),(-4.0),(-6.0),6,6,8,0.0);Cd(a.ky,0.0,6.0,(-8.0));b=B9(28,8);a.lQ=b;Ce(b,(-4.0),(-10.0),(-7.0),8,16,6,0.0);Cd(a.lQ,0.0,5.0,2.0);}
var A27=K(Jo);
function BOg(){var a=new A27();Bx$(a);return a;}
function Bx$(a){var b;OD(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.lQ=b;Ce(b,(-4.0),(-10.0),(-7.0),8,16,6,1.75);Cd(a.lQ,0.0,5.0,2.0);b=B9(0,16);a.q9=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.5);Cd(a.q9,(-3.0),12.0,7.0);b=B9(0,16);a.q8=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.5);Cd(a.q8,3.0,12.0,7.0);b=B9(0,16);a.q7=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.5);Cd(a.q7,(-3.0),12.0,(-5.0));b=B9(0,16);a.q$=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.5);Cd(a.q$,3.0,12.0,(-5.0));}
var O_=K(Iu);
function BvI(a,b){Ig(a,b);}
function Bov(a,b){II(a,b);}
function Bw2(a){return B(1552);}
function BHN(a){return B(1553);}
function BvJ(a){return B(1553);}
function BuD(a){return 0.4000000059604645;}
function BrB(a){BN();return CB2.bo;}
function A1u(a,b){var c,d,e;c=ET(b.B);if(c!==null){d=c.bs;BN();if(d==CBW.bo){e=b.B;Re(e,e.bu,XW(CB3));return 1;}}return 0;}
var AGo=K(EQ);
function A_N(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:A7Q(a,b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function ATU(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:A7Q(a,b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A2v(){var a=this;Jo.call(a);a.F_=null;a.HO=null;a.HP=null;}
function BQa(){var a=new A2v();BKG(a);return a;}
function BKG(a){var b,c;OD(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.HO=b;Ce(b,(-5.0),(-5.0),(-4.0),1,3,1,0.0);Cd(a.HO,0.0,3.0,(-7.0));b=B9(22,0);a.HP=b;Ce(b,4.0,(-5.0),(-4.0),1,3,1,0.0);Cd(a.HP,0.0,3.0,(-7.0));b=B9(52,0);a.F_=b;Ce(b,(-2.0),(-3.0),0.0,4,6,2,0.0);Cd(a.F_,0.0,14.0,6.0);a.F_.N=1.5707963705062866;b=B9(18,4);a.lQ=b;Ce(b,(-6.0),(-10.0),(-7.0),12,18,10,0.0);Cd(a.lQ,0.0,5.0,2.0);b=a.q9;b.eY=b.eY-1.0;c=a.q8;c.eY=c.eY+1.0;b.c5=b.c5+0.0;c.c5=c.c5
+0.0;b=a.q7;b.eY=b.eY-1.0;c=a.q$;c.eY=c.eY+1.0;b.c5=b.c5-1.0;c.c5=c.c5-1.0;}
function BbS(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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:AOF(a,b,c,d,e,f,g);if(C()){break _;}h=a.HO;$p=2;case 2:AR6(h,g);if(C()){break _;}h=a.HP;$p=3;case 3:AR6(h,g);if(C()){break _;}h=a.F_;$p=4;case 4:AR6(h,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function Bnh(a,b,c,d,e,f,g){var h,i;A0l(a,b,c,d,e,f,g);h=a.HO;i=a.ky;h.T=i.T;h.N=i.N;h=a.HP;h.T=i.T;h.N=i.N;}
function TR(){var a=this;Iu.call(a);a.N7=0.0;a.sK=0.0;a.WE=0.0;a.a24=0.0;a.Ea=0.0;a.RB=0;}
function BaV(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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:ASa(a);if(C()){break _;}b=a.N7;a.a24=b;c=a.sK;a.WE=c;d=c;e=a.bD;c=d+(!e?4:(-1))*0.3;a.sK=c;if(c<0.0)a.sK=0.0;if(a.sK>1.0)a.sK=1.0;if(!e&&a.Ea<1.0)a.Ea=1.0;c=a.Ea*0.9;a.Ea=c;if(!e){f=a.j;if(f<0.0)a.j=f*0.6;}a.N7=b+c*2.0;g=a.l;if(!g.dl){e=a.RB-1|0;a.RB=e;if(e<=0){h=B(1554);i=1.0;b=(V(a.m)-V(a.m))*0.20000000298023224
+1.0;$p=2;continue _;}}return;case 2:A5t(g,a,h,i,b);if(C()){break _;}BN();e=CB$.bo;j=1;$p=3;case 3:A7b(a,e,j);if(C()){break _;}a.RB=F(a.m,6000)+6000|0;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AXn(a,b){}
function BFW(a,b){Ig(a,b);}
function Byk(a,b){II(a,b);}
function Bm_(a){return B(1555);}
function Bxp(a){return B(1556);}
function BEn(a){return B(1556);}
function Bi8(a){BN();return CBq.bo;}
var ACe=K(EQ);
function Bnc(a,b,c){var d,e;b=b;d=b.a24;d=d+(b.N7-d)*c;e=b.WE;c=e+(b.sK-e)*c;return (BE(d)+1.0)*c;}
function A8c(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:A7Q(a,b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Be6(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:A7Q(a,b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AXF(){var a=this;Fw.call(a);a.GW=null;a.HG=null;a.CI=null;a.FY=null;a.GM=null;a.FK=null;a.Gp=null;a.DG=null;}
function BPO(){var a=new AXF();BIh(a);return a;}
function BIh(a){var b;Kx(a);b=B9(0,0);a.GW=b;Ce(b,(-2.0),(-6.0),(-2.0),4,6,3,0.0);Cd(a.GW,0.0,15.0,(-4.0));b=B9(14,0);a.Gp=b;Ce(b,(-2.0),(-4.0),(-4.0),4,2,2,0.0);Cd(a.Gp,0.0,15.0,(-4.0));b=B9(14,4);a.DG=b;Ce(b,(-1.0),(-2.0),(-3.0),2,2,2,0.0);Cd(a.DG,0.0,15.0,(-4.0));b=B9(0,9);a.HG=b;Ce(b,(-3.0),(-4.0),(-3.0),6,8,6,0.0);Cd(a.HG,0.0,16.0,0.0);b=B9(26,0);a.CI=b;I7(b,(-1.0),0.0,(-3.0),3,5,3);Cd(a.CI,(-2.0),19.0,1.0);b=B9(26,0);a.FY=b;I7(b,(-1.0),0.0,(-3.0),3,5,3);Cd(a.FY,1.0,19.0,1.0);b=B9(24,13);a.GM=b;I7(b,0.0,
0.0,(-3.0),1,4,6);Cd(a.GM,(-4.0),13.0,0.0);b=B9(24,13);a.FK=b;I7(b,(-1.0),0.0,(-3.0),1,4,6);Cd(a.FK,4.0,13.0,0.0);}
function ARV(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.GW;f= -(f/57.2957763671875);h.N=f;e=e/57.2957763671875;h.T=e;i=a.Gp;i.N=f;i.T=e;i=a.DG;i.N=h.N;i.T=h.T;a.HG.N=1.5707963705062866;h=a.CI;b=b*0.6661999821662903;h.N=BY(b)*1.399999976158142*c;a.FY.N=BY(b+3.1415927410125732)*1.399999976158142*c;a.GM.bH=d;a.FK.bH= -d;h=a.GW;$p=1;case 1:AR6(h,g);if(C()){break _;}h=a.Gp;$p
=2;case 2:AR6(h,g);if(C()){break _;}h=a.DG;$p=3;case 3:AR6(h,g);if(C()){break _;}h=a.HG;$p=4;case 4:AR6(h,g);if(C()){break _;}h=a.CI;$p=5;case 5:AR6(h,g);if(C()){break _;}h=a.FY;$p=6;case 6:AR6(h,g);if(C()){break _;}h=a.GM;$p=7;case 7:AR6(h,g);if(C()){break _;}h=a.FK;$p=8;case 8:AR6(h,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function Rj(){var a=this;GR.call(a);a.oe=0;a.U$=0;a.K2=0;a.nU=0;}
function Bpl(a,b){Ig(a,b);}
function BHK(a,b){II(a,b);}
function APt(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.oe;a.U$=b;if(b>0&&a.nU<0)a.oe=b-1|0;if(a.nU>=0)a.nU=2;$p=1;case 1:A1X(a);if(C()){break _;}if(a.nU!=1)a.nU=(-1);return;default:EK();}}CV().s(a,b,$p);}
function BJO(a){return B(1557);}
function BJ$(a){return B(1558);}
function BdR(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$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:A0L(a,b);if(C()){break _;}if(!(b instanceof Md))return;BN();c=CAW.bo+F(a.m,2)|0;d=1;$p=2;case 2:A7b(a,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function A6r(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.nU;if(!(d<=0&&c<3.0)){if(d<=0)break a;if(c>=7.0)break a;}if(!a.oe){b=a.l;e=B(817);c=1.0;f=0.5;$p=1;continue _;}a.nU=1;d=a.oe+1|0;a.oe=d;if(d==a.K2){b=a.l;g=a.d;h=a.i;i=a.e;c=3.0;$p=2;continue _;}a.it=1;}return;case 1:A5t(b,a,e,c,f);if(C()){break _;}a.nU=1;d=a.oe+1|0;a.oe=d;if(d!=a.K2){a.it=1;return;}b=a.l;g=a.d;h
=a.i;i=a.e;c=3.0;$p=2;case 2:A4D(b,a,g,h,i,c);if(C()){break _;}$p=3;case 3:Dn(a);if(C()){break _;}a.it=1;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function ACU(a,b){var c;c=a.U$;return (c+(a.oe-c|0)*b)/(a.K2-2|0);}
function Bwp(a){BN();return CBr.bo;}
var ARX=K(EQ);
function BRl(){var a=new ARX();Bmx(a);return a;}
function Bmx(a){Ip(a,BNx(),0.5);}
function BIS(a,b,c){var d,e;d=ACU(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;Cv(e,(1.0+d*0.10000000149011612)/c,e);}
function BBR(a,b,c,d){var e;c=ACU(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 Md=K(GR);
function BzE(a){return B(1559);}
function BtX(a){return B(1560);}
function Bni(a){return B(1560);}
function A_W(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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(!AJo(a.l)){$p=1;continue _;}b=1.0;$p=2;continue _;case 1:AXK(a);if(C()){break _;}return;case 2:$z=AUF(a,b);if(C()){break _;}b=$z;if(b<=0.5){$p=1;continue _;}c=a.l;d=P(a.d);e=P(a.i);f=P(a.e);$p=3;case 3:$z=AVh(c,d,e,f);if(C()){break _;}d=$z;if(d&&V(a.m)*30.0<(b-0.4000000059604645)*2.0)a.cP=300;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AWu(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.d-a.d;e=b.e-a.e;if(!a.fy){f=BwC(a.l,a);g=f.i+1.399999976158142;f.i=g;h=b.i-0.20000000298023224-g;i=C0(d*d+e*e)*0.20000000298023224;b=a.l;j=B(893);k=1.0;c=1.0/(V(a.m)*0.4000000059604645+0.800000011920929);$p=1;continue _;}a.q=Dk(e,d)*180.0/3.1415927410125732-90.0;a.it=1;}return;case 1:A5t(b,
a,j,k,c);if(C()){break _;}b=a.l;$p=2;case 2:b.a_g(f);if(C()){break _;}AIH(f,d,h+i,e,0.6000000238418579,12.0);a.fy=30;a.q=Dk(e,d)*180.0/3.1415927410125732-90.0;a.it=1;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function Bmc(a,b){Ig(a,b);}
function Bj1(a,b){II(a,b);}
function BlQ(a){BN();return CA4.bo;}
var N9=K(Vv);
function CFx(){var a=new N9();Bs5(a);return a;}
function Bs5(a){RY(a);}
function BEl(a,b,c,d,e,f,g){var h,i,j,k;AW9(a,b,c,d,e,f,g);h=BE(a.op*3.1415927410125732);c=1.0-a.op;i=BE((1.0-c*c)*3.1415927410125732);j=a.d5;j.bH=0.0;k=a.eV;k.bH=0.0;b=0.10000000149011612-h*0.6000000238418579;j.T= -b;k.T=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.bH;c=d*0.09000000357627869;j.bH=b+BY(c)*0.05000000074505806+0.05000000074505806;j=a.eV;j.bH=j.bH-(BY(c)*0.05000000074505806+0.05000000074505806);j=a.d5;b=j.N;c=d*0.06700000166893005;j.N
=b+BE(c)*0.05000000074505806;j=a.eV;j.N=j.N-BE(c)*0.05000000074505806;}
var AWP=K(N9);
function BOP(){var a=new AWP();Bjv(a);return a;}
function Bjv(a){var b;RY(a);b=B9(40,16);a.d5=b;Ce(b,(-1.0),(-2.0),(-1.0),2,12,2,0.0);Cd(a.d5,(-5.0),2.0,0.0);b=B9(40,16);a.eV=b;b.r2=1;Ce(b,(-1.0),(-2.0),(-1.0),2,12,2,0.0);Cd(a.eV,5.0,2.0,0.0);b=B9(0,16);a.lJ=b;Ce(b,(-1.0),0.0,(-1.0),2,12,2,0.0);Cd(a.lJ,(-2.0),12.0,0.0);b=B9(0,16);a.kH=b;b.r2=1;Ce(b,(-1.0),0.0,(-1.0),2,12,2,0.0);Cd(a.kH,2.0,12.0,0.0);}
var QG=K(GR);
function A_q(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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(!AJo(a.l)){$p=1;continue _;}b=1.0;$p=2;continue _;case 1:AXK(a);if(C()){break _;}return;case 2:$z=AUF(a,b);if(C()){break _;}b=$z;if(b<=0.5){$p=1;continue _;}c=a.l;d=P(a.d);e=P(a.i);f=P(a.e);$p=3;case 3:$z=AVh(c,d,e,f);if(C()){break _;}d=$z;if(d&&V(a.m)*30.0<(b-0.4000000059604645)*2.0)a.cP=300;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BBt(a){return B(1561);}
function Bv3(a){return B(1562);}
function Bm5(a){return B(1563);}
function BjQ(a){BN();return CBq.bo;}
function Mm(){var a=this;FX.call(a);a.kQ=0.0;a.Ur=0.0;a.pm=0;a.du=0;}
function Ru(a,b){var c;a.du=b;c=0.6000000238418579*b;FO(a,c,c);a.b2=Bp(b,b);Du(a,a.d,a.i,a.e);}
function BBQ(a,b){Ig(a,b);FE(b,B(1564),a.du-1|0);}
function Bvz(a,b){II(a,b);a.du=FD(b,B(1564))+1|0;}
function A4S(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.Ur=a.kQ;b=a.bD;$p=1;case 1:Bcl(a);if(C()){break _;}if(a.bD&&!b){c=0;while(true){b=a.du;if(c>=(b*8|0))break;d=V(a.m)*3.1415927410125732*2.0;e=V(a.m)*0.5+0.5;f=BE(d)*a.du*0.5*e;g=BY(d)*a.du*0.5*e;Cl(a.l,B(1391),a.d+f,a.v.H,a.e+g,0.0,0.0,0.0);c=c+1|0;}if(b>2){h=a.l;i=B(1565);f=0.6000000238418579;d=((V(a.m)-V(a.m))*0.20000000298023224
+1.0)/0.800000011920929;$p=2;continue _;}a.kQ=(-0.5);}a.kQ=a.kQ*0.6000000238418579;return;case 2:A5t(h,a,i,f,d);if(C()){break _;}a.kQ=(-0.5);a.kQ=a.kQ*0.6000000238418579;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function BaD(a){var b,c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=LH(a.l,a,16.0);if(b!==null)PA(a,b,10.0);a:{b:{c=a.bD;if(c){d=a.pm;a.pm=d-1|0;if(d<=0)break b;}a.j0=0;if(!c)break a;a.hi=0.0;a.jK=0.0;break a;}c=F(a.m,20)+10|0;a.pm=c;if(b!==null)a.pm=c/3|0;a.j0=1;if(a.du>1){b=a.l;e=B(1565);f=0.6000000238418579;g=((V(a.m)-V(a.m))*0.20000000298023224+1.0)*0.800000011920929;$p=1;continue _;}a.kQ=1.0;a.jK=1.0
-V(a.m)*2.0;a.hi=1*a.du|0;}return;case 1:A5t(b,a,e,f,g);if(C()){break _;}a.kQ=1.0;a.jK=1.0-V(a.m)*2.0;a.hi=1*a.du|0;return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AZB(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.du>1&&!a.b2){b=0;if(b<4){c=(b%2|0)-0.5;d=a.du;c=c*d/4.0;d=((b/2|0)-0.5)*d/4.0;e=new Mm;T0(e,a.l);e.pm=0;e.du=1;e.qN=B(1566);e.du=1<<F(e.m,3);e.b5=0.0;e.pm=F(e.m,20)+10|0;Ru(e,e.du);Ru(e,a.du/2|0);IC(e,a.d+c,a.i+0.5,a.e+d,V(a.m)*360.0,0.0);f=a.l;$p=2;continue _;}}$p=1;case 1:Dn(a);if(C()){break _;}return;case 2:f.a_g(e);if(C()){break _;}b=b+1|0;if
(b>=4){$p=1;continue _;}c=(b%2|0)-0.5;d=a.du;c=c*d/4.0;d=((b/2|0)-0.5)*d/4.0;e=new Mm;T0(e,a.l);e.pm=0;e.du=1;e.qN=B(1566);e.du=1<<F(e.m,3);e.b5=0.0;e.pm=F(e.m,20)+10|0;Ru(e,e.du);Ru(e,a.du/2|0);IC(e,a.d+c,a.i+0.5,a.e+d,V(a.m)*360.0,0.0);f=a.l;continue _;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A6O(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.du<=1)return;$p=1;case 1:$z=A8B(a,b);if(C()){break _;}c=$z;if(c){d=AAd(a,b);c=a.du;if(d<0.6*c){$p=2;continue _;}}return;case 2:$z=AO_(b,a,c);if(C()){break _;}c=$z;if(!c)return;b=a.l;e=B(1567);f=1.0;g=(V(a.m)-V(a.m))*0.20000000298023224+1.0;$p=3;case 3:A5t(b,a,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BG7(a){return B(1565);}
function Bka(a){return B(1565);}
function BzI(a){var b;if(a.du!=1)b=0;else{BN();b=CB7.bo;}return b;}
function A5l(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=P(a.d);d=P(a.i);$p=1;case 1:A4u(b,c,d);if(C()){break _;}return !(a.du!=1&&a.l.jR<=0)&&!F(a.m,10)&&!F(new D2,10)&&a.i<16.0?1:0;default:EK();}}CV().s(a,b,c,d,$p);}
function Bms(a){return 0.6000000238418579;}
function AAJ(){EQ.call(this);this.a7v=null;}
function Bt2(a,b,c){var d,e;b=b;d=b.Ur;c=d+(b.kQ-d)*c;d=b.du;c=1.0/(c/(d*0.5+1.0)+1.0);e=c*d;Cv(e,1.0/c*d,e);}
function ASC(a,b,c){if(!c){a.mu=a.a7v;Bn(2977);Bn(3042);Dh(770,771);c=1;}else{if(c==1){Bl(3042);CE(1.0,1.0,1.0,1.0);}c=0;}return c;}
function Ba$(){var a=this;Fw.call(a);a.Kf=null;a.a55=null;a.a5T=null;a.Yj=null;}
function Brb(a){var b=new Ba$();Bqy(b,a);return b;}
function Bqy(a,b){var c;Kx(a);c=B9(0,b);a.Kf=c;I7(c,(-4.0),16.0,(-4.0),8,8,8);if(b>0){c=B9(0,b);a.Kf=c;I7(c,(-3.0),17.0,(-3.0),6,6,6);c=B9(32,0);a.a55=c;I7(c,(-3.25),18.0,(-3.5),2,2,2);c=B9(32,4);a.a5T=c;I7(c,1.25,18.0,(-3.5),2,2,2);c=B9(32,8);a.Yj=c;I7(c,0.0,21.0,(-3.5),1,1,1);}}
function ARQ(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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.Kf;$p=1;case 1:AR6(h,g);if(C()){break _;}h=a.a55;if(h===null)return;$p=2;case 2:AR6(h,g);if(C()){break _;}h=a.a5T;$p=3;case 3:AR6(h,g);if(C()){break _;}h=a.Yj;$p=4;case 4:AR6(h,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AHz(){var a=this;EQ.call(a);a.uA=null;a.BU=null;a.C0=null;}
var CFy=null;function BLw(){BLw=Bi(AHz);BiE();}
function BNS(){var a=new AHz();A_C(a);return a;}
function A_C(a){BLw();Ip(a,AOx(0.0),0.5);a.uA=a.lA;a.BU=AOx(1.0);a.C0=AOx(0.5);}
function AWR(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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=ET(b.B);i=a.BU;j=a.C0;k=a.uA;l=h===null?0:1;k.pd=l;j.pd=l;i.pd=l;l=b.Ka();k.ph=l;j.ph=l;i.ph=l;m=d-b.b5;$p=1;case 1:A7Q(a,b,c,m,e,f,g);if(C()){break _;}h=a.BU;i=a.C0;j=a.uA;j.ph=0;i.ph=0;h.ph=0;j.pd=0;i.pd=0;h.pd=0;i=a.eB.UQ;Cp();Bx(c+0.0,d+2.299999952316284,
e);J2(0.0,1.0,0.0);By( -a.eB.rp,0.0,1.0,0.0);By(a.eB.Ql,1.0,0.0,0.0);f=0.0266666691750288*Ff(AAd(b,a.eB.a5J))/2.0;g= -f;Cv(g,g,f);j=b.G2;Bl(2896);FC(0);Bl(2929);Bn(3042);Dh(770,771);Cf();k=BU8;Bl(3553);BR(k);l=D$(i,j)/2|0;Fs(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:AXO(k);if(C()){break _;}Bn(3553);l=( -D$(i,j)|0)/2|0;n=0;o=553648127;$p=3;case 3:A68(i,j,l,n,o);if(C()){break _;}Bn(2929);FC(1);l=( -D$(i,j)|0)/2|0;n=0;o=(-1);$p=4;case 4:A68(i,
j,l,n,o);if(C()){break _;}Bn(2896);Bl(3042);CE(1.0,1.0,1.0,1.0);BQ();return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function Bhz(a,b,c){Cv(0.9375,0.9375,0.9375);}
function A5f(a,b,c){var d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.dq.data[d];if(b!==null){b=Ex(b);if(b instanceof K6){b=b;BLw();b=CFy.data[b.a4p];d=Bc(c,2);e=d?1:2;f=new S;T(f);b=H(H(f,B(1568)),b);Br(b,95);Bg(b,e);H(b,B(1453));b=Q(f);$p=1;continue _;}}return 0;case 1:AYi(a,b);if(C()){break _;}f=d?a.BU:a.C0;f.o2.i1=c?0:1;f.zP.i1=c?0:1;b=f.h_;g=Bc(c,1);b.i1=g&&d?0:1;f.d5.i1=g?0:1;f.eV.i1=g
?0:1;f.lJ.i1=d&&c!=3?0:1;f.kH.i1=d&&c!=3?0:1;a.mu=f;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AQs(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=ET(b.B);if(b===null)return;Cp();d=a.uA.d5;c=0.0625;if(!d.Ly&&d.i1){if(!d.CK){$p=1;continue _;}if(d.N===0.0&&d.T===0.0&&d.bH===0.0){e=d.eY;if(!(e===0.0&&d.ey===0.0&&d.c5===0.0))Bx(e*c,d.ey*c,d.c5*c);}else{Bx(d.eY*c,d.ey*c,d.c5*c);c=d.bH;if(c!==0.0)By(c*57.2957763671875,0.0,0.0,1.0);c=d.T;if(c!==0.0)By(c*57.2957763671875,0.0,1.0,0.0);c=d.N;if(c!==0.0)By(c
*57.2957763671875,1.0,0.0,0.0);}}a:{Bx((-0.0625),0.4375,0.0625);f=b.bs;if(f<256){O();if(QW(BU_.data[f].dK())){Bx(0.0,0.1875,(-0.3125));By(20.0,1.0,0.0,0.0);By(45.0,0.0,1.0,0.0);Cv(0.375,(-0.375),0.375);break a;}}BN();if(B36.data[b.bs].xg()){Bx(0.0,0.1875,0.0);Cv(0.625,(-0.625),0.625);By((-100.0),1.0,0.0,0.0);By(45.0,0.0,1.0,0.0);}else{Bx(0.25,0.1875,(-0.1875));Cv(0.375,0.375,0.375);By(60.0,0.0,0.0,1.0);By((-90.0),1.0,0.0,0.0);By(20.0,0.0,0.0,1.0);}}d=a.eB.I3;$p=2;continue _;case 1:A13(d,c);if(C()){break _;}if
(d.N===0.0&&d.T===0.0&&d.bH===0.0){e=d.eY;if(!(e===0.0&&d.ey===0.0&&d.c5===0.0))Bx(e*c,d.ey*c,d.c5*c);}else{Bx(d.eY*c,d.ey*c,d.c5*c);c=d.bH;if(c!==0.0)By(c*57.2957763671875,0.0,0.0,1.0);c=d.T;if(c!==0.0)By(c*57.2957763671875,0.0,1.0,0.0);c=d.N;if(c!==0.0)By(c*57.2957763671875,1.0,0.0,0.0);}b:{Bx((-0.0625),0.4375,0.0625);f=b.bs;if(f<256){O();if(QW(BU_.data[f].dK())){Bx(0.0,0.1875,(-0.3125));By(20.0,1.0,0.0,0.0);By(45.0,0.0,1.0,0.0);Cv(0.375,(-0.375),0.375);break b;}}BN();if(B36.data[b.bs].xg()){Bx(0.0,0.1875,
0.0);Cv(0.625,(-0.625),0.625);By((-100.0),1.0,0.0,0.0);By(45.0,0.0,1.0,0.0);}else{Bx(0.25,0.1875,(-0.1875));Cv(0.375,0.375,0.375);By(60.0,0.0,0.0,1.0);By((-90.0),1.0,0.0,0.0);By(20.0,0.0,0.0,1.0);}}d=a.eB.I3;$p=2;case 2:Bfy(d,b);if(C()){break _;}BQ();return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bgy(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AWR(a,b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function ASA(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AWR(a,b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BiE(){CFy=R(Cj,[B(576),B(1569),B(1570),B(1571),B(1572)]);}
var Zp=K(GR);
function AP6(a,b,c,d){var e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.l;$p=1;case 1:$z=Bc0(e,b,c,d);if(C()){break _;}f=$z;return f-0.5;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function ALK(){EQ.call(this);this.a0Q=0.0;}
function BLH(a,b,c){c=a.a0Q;Cv(c,c,c);}
var AEm=K(EA);
function CFz(){var a=new AEm();BBz(a);return a;}
function BBz(a){GX(a);}
function Bav(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:Cp();h=b.v;i=c-b.e2;c=d-b.ed;d=e-b.e3;$p=1;case 1:BJd(h,i,c,d);if(C()){break _;}BQ();return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function OV(){var a=this;Ea.call(a);a.Cn=0;a.eC=0;a.oq=0;a.El=0;a.ow=0;a.fb=null;}
function PL(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;a.eC=b;c=b*90|0;a.q=c;a.X=c;d=a.fb;e=d.k5;c=e;f=d.to;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.oq+0.5;k=a.El+0.5;l=a.ow+0.5;if(!b)l=l-0.5625;m=Bc(b,1);if(!m)j=j-0.5625;n=Bc(b,2);if(!n)l=l+0.5625;o=Bc(b,3);if(!o)j=j+0.5625;if(!b)j=j-N5(a,e);if(!m)l=l+N5(a,a.fb.k5);if(!n)j=j+N5(a,a.fb.k5);if(!o)l=l-N5(a,a.fb.k5);f=k+N5(a,a.fb.to);Du(a,j,f,l);VW(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 N5(a,b){return b==32?0.5:b!=64?0.0:0.5;}
function AS6(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.Cn;a.Cn=b+1|0;if(b!=100)return;$p=1;case 1:$z=A5O(a);if(C()){break _;}c=$z;if(c)return;a.Cn=0;$p=2;case 2:Dn(a);if(C()){break _;}d=a.l;e=new I2;f=a.d;g=a.i;h=a.e;i=new CS;BN();Fb(i,CBU);Ny(e,d,f,g,h,i);$p=3;case 3:d.a_g(e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function A5O(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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.l;c=a.v;$p=1;case 1:$z=AOW(b,a,c);if(C()){break _;}b=$z;if(b.o>0)return 0;b=a.fb;d=b.k5;e=d/16|0;f=b.to/16|0;g=a.oq;h=a.ow;if(!a.eC)g=P(a.d-d/32.0);if(a.eC==1)h=P(a.e-a.fb.k5/32.0);if(a.eC==2)g=P(a.d-a.fb.k5/32.0);if(a.eC==3)h=P(a.e-a.fb.k5/32.0);i=P(a.i-a.fb.to/32.0);j=0;while
(j<e){k=0;if(k<f){l=a.eC;if(l&&l!=2){b=a.l;d=a.oq;l=i+k|0;m=h+j|0;$p=4;continue _;}b=a.l;d=g+j|0;l=i+k|0;m=a.ow;$p=3;continue _;}j=j+1|0;}b=a.l;c=a.v;$p=2;case 2:$z=ATs(b,a,c);if(C()){break _;}c=$z;d=0;while(d<c.o){if(Be(c,d) instanceof OV)return 0;d=d+1|0;}return 1;case 3:$z=A7j(b,d,l,m);if(C()){break _;}b=$z;if(!b.cy())return 0;k=k+1|0;while(true){if(k<f){l=a.eC;if(l&&l!=2){b=a.l;d=a.oq;l=i+k|0;m=h+j|0;$p=4;continue _;}b=a.l;d=g+j|0;l=i+k|0;m=a.ow;continue _;}j=j+1|0;if(j>=e)break;k=0;}b=a.l;c=a.v;$p=2;continue _;case 4:$z
=A7j(b,d,l,m);if(C()){break _;}b=$z;if(!b.cy())return 0;k=k+1|0;while(true){if(k<f){l=a.eC;if(l&&l!=2){b=a.l;d=a.oq;l=i+k|0;m=h+j|0;continue _;}b=a.l;d=g+j|0;l=i+k|0;m=a.ow;$p=3;continue _;}j=j+1|0;if(j>=e)break;k=0;}b=a.l;c=a.v;$p=2;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function BkW(a){return 1;}
function A8U(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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:Dn(a);if(C()){break _;}d=a.l;b=new I2;e=a.d;f=a.i;g=a.e;h=new CS;BN();Fb(h,CBU);Ny(b,d,e,f,g,h);$p=2;case 2:d.a_g(b);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BDg(a,b){Fx(b,B(1573),a.eC<<24>>24);Jz(b,B(1574),a.fb.MH);FE(b,B(1575),a.oq);FE(b,B(1576),a.El);FE(b,B(1577),a.ow);}
function BCp(a,b){var c,d,e,f,g;a.eC=F9(b,B(1573));a.oq=FD(b,B(1575));a.El=FD(b,B(1576));a.ow=FD(b,B(1577));c=Gx(b,B(1574));d=(AHG()).data;e=d.length;f=0;while(f<e){g=d[f];if(CN(g.MH,c))a.fb=g;f=f+1|0;}if(a.fb===null)a.fb=CFA;PL(a,a.eC);}
function AQC(){EA.call(this);this.a_h=null;}
function BQ9(){var a=new AQC();Bmp(a);return a;}
function Bmp(a){GX(a);a.a_h=new D2;}
function A7Z(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(EL()){var $T=CV();$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.d);x=P(b.i+v/16.0);y=P(b.e);if(!b.eC)w=P(b.d+u/16.0);if(b.eC==1)y=P(b.e-u/16.0);if(b.eC==2)w=P(b.d-u/16.0);if(b.eC==3)y=P(b.e+u/16.0);z=a.eB.l6;$p=1;continue _;}i=i+1|0;}return;case 1:$z=Bc0(z,w,x,y);if(C()){break _;}ba=$z;Mp(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=BU8;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:AXO(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.d);x=P(b.i+v/16.0);y=P(b.e);if(!b.eC)w=P(b.d+u/16.0);if(b.eC==1)y=P(b.e-u/16.0);if(b.eC==2)w=P(b.d-u/16.0);if(b.eC==3)y=P(b.e+u/16.0);z=a.eB.l6;$p=1;continue _;}i=i+1|0;if(i>=j)break;s=0;}return;default:EK();}}CV().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 A1v(a,b,c,d,e,f,g){var h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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;Cp();Bx(c,d,e);By(f,0.0,1.0,0.0);Bn(32826);h=B(1578);$p=1;case 1:AYi(a,h);if(C()){break _;}h=b.fb;Cv(0.0625,0.0625,0.0625);i=h.k5;j=h.to;k=h.U5;l=h.U4;$p=2;case 2:A7Z(a,b,i,j,k,l);if(C()){break _;}Bl(32826);BQ();return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function SF(){var a=this;Ea.call(a);a.xG=0;a.x_=0;a.wK=0;a.zt=0;a.qQ=0;a.oi=0;a.Ha=null;a.D3=0;a.u_=0;}
function BwC(a,b){var c=new SF();Bl8(c,a,b);return c;}
function Bl8(a,b,c){var d;HV(a,b);a.xG=(-1);a.x_=(-1);a.wK=(-1);a.zt=0;a.qQ=0;a.oi=0;a.u_=0;a.Ha=c;FO(a,0.5,0.5);IC(a,c.d,c.i,c.e,c.q,c.x);a.d=a.d-BY(a.q/180.0*3.1415927410125732)*0.1599999964237213;a.i=a.i-0.10000000149011612;d=a.e-BE(a.q/180.0*3.1415927410125732)*0.1599999964237213;a.e=d;Du(a,a.d,a.i,d);a.b5=0.0;a.g= -BE(a.q/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732);a.h=BY(a.q/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732);d= -BE(a.x/180.0*3.1415927410125732);a.j=d;AIH(a,a.g,d,
a.h,1.5,1.0);}
function AIH(a,b,c,d,e,f){var g,h,i;g=C0(b*b+c*c+d*d);b=b/g;c=c/g;d=d/g;g=D3(a.m)*0.007499999832361937;h=f;b=b+g*h;c=c+D3(a.m)*0.007499999832361937*h;d=d+D3(a.m)*0.007499999832361937*h;g=e;b=b*g;c=c*g;d=d*g;a.g=b;a.j=c;a.h=d;i=C0(b*b+d*d);e=Dk(b,d)*180.0/3.1415927410125732;a.q=e;a.X=e;e=Dk(c,i)*180.0/3.1415927410125732;a.x=e;a.bk=e;a.D3=0;}
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,x,$p,$z;$p=0;if(EL()){var $T=CV();$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:AXp(a);if(C()){break _;}b=a.oi;if(b>0)a.oi=b-1|0;if(a.qQ){c=a.l;b=a.xG;d=a.x_;e=a.wK;$p=2;continue _;}a.u_=a.u_+1|0;c=Cr(a.d,a.i,a.e);f=Cr(a.d+
a.g,a.i+a.j,a.e+a.h);g=a.l;$p=3;continue _;case 2:$z=A7F(c,b,d,e);if(C()){break _;}b=$z;if(b==a.zt){b=a.D3+1|0;a.D3=b;if(b!=1200)return;$p=4;continue _;}a.qQ=0;a.g=a.g*V(a.m)*0.20000000298023224;a.j=a.j*V(a.m)*0.20000000298023224;a.h=a.h*V(a.m)*0.20000000298023224;a.D3=0;a.u_=0;c=Cr(a.d,a.i,a.e);f=Cr(a.d+a.g,a.i+a.j,a.e+a.h);g=a.l;$p=3;case 3:$z=AXA(g,c,f);if(C()){break _;}g=$z;c=Cr(a.d,a.i,a.e);f=Cr(a.d+a.g,a.i+a.j,a.e+a.h);if(g!==null){f=g.lg;f=Cr(f.G,f.E,f.C);}h=null;i=a.l;j=Ez(Lu(a.v,a.g,a.j,a.h),1.0,1.0,
1.0);$p=5;continue _;case 4:Dn(a);if(C()){break _;}return;case 5:$z=ATs(i,a,j);if(C()){break _;}i=$z;k=0.0;d=0;while(d<Ei(i)){l=Be(i,d);if(l.mA()&&!(l===a.Ha&&a.u_<5)){m=X6(Ez(l.v,0.30000001192092896,0.30000001192092896,0.30000001192092896),c,f);if(m!==null){n=F7(c,m.lg);if(!(n>=k&&k!==0.0)){h=l;k=n;}}}d=d+1|0;}if(h!==null)g=AVg(h);if(g!==null){c=g.nq;if(c!==null){f=a.Ha;b=4;$p=8;continue _;}b=g.h3;a.xG=b;d=g.h4;a.x_=d;e=g.h5;a.wK=e;c=a.l;$p=6;continue _;}k=a.d;n=a.g;a.d=k+n;a.i=a.i+a.j;k=a.e;o=a.h;a.e=k+o;p
=C0(n*n+o*o);a.q=Dk(a.g,a.h)*180.0/3.1415927410125732;p=Dk(a.j,p)*180.0/3.1415927410125732;a.x=p;while(true){q=a.bk;if(p-q>=(-180.0))break;a.bk=q-360.0;}while(true){q=a.bk;r=p-q;if(r<180.0)break;a.bk=q+360.0;}while(true){p=a.q;s=a.X;if(p-s>=(-180.0))break;a.X=s-360.0;}while(true){s=a.X;t=p-s;if(t<180.0)break;a.X=s+360.0;}a.x=q+r*0.20000000298023224;a.q=s+t*0.20000000298023224;q=0.9900000095367432;$p=11;continue _;case 6:$z=A7F(c,b,d,e);if(C()){break _;}b=$z;a.zt=b;c=g.lg;k=c.G-a.d;a.g=k;n=c.E-a.i;a.j=n;o=c.C
-a.e;a.h=o;p=C0(k*k+n*n+o*o);k=a.d;n=a.g;o=p;a.d=k-n/o*0.05000000074505806;a.i=a.i-a.j/o*0.05000000074505806;a.e=a.e-a.h/o*0.05000000074505806;c=a.l;f=B(1579);p=1.0;q=1.2000000476837158/(V(a.m)*0.20000000298023224+0.8999999761581421);$p=7;case 7:A5t(c,a,f,p,q);if(C()){break _;}a.qQ=1;a.oi=7;k=a.d;n=a.g;a.d=k+n;a.i=a.i+a.j;k=a.e;o=a.h;a.e=k+o;p=C0(n*n+o*o);a.q=Dk(a.g,a.h)*180.0/3.1415927410125732;p=Dk(a.j,p)*180.0/3.1415927410125732;a.x=p;while(true){q=a.bk;if(p-q>=(-180.0))break;a.bk=q-360.0;}while(true){q=
a.bk;r=p-q;if(r<180.0)break;a.bk=q+360.0;}while(true){p=a.q;s=a.X;if(p-s>=(-180.0))break;a.X=s-360.0;}while(true){s=a.X;t=p-s;if(t<180.0)break;a.X=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.fJ(f,b);if(C()){break _;}b=$z;if(b){c=a.l;f=B(1579);p=1.0;q=1.2000000476837158/(V(a.m)*0.20000000298023224+0.8999999761581421);$p=9;continue _;}a.g=a.g*(-0.10000000149011612);a.j=a.j*(-0.10000000149011612);a.h=a.h*(-0.10000000149011612);a.q=a.q+180.0;a.X
=a.X+180.0;a.u_=0;k=a.d;n=a.g;a.d=k+n;a.i=a.i+a.j;k=a.e;o=a.h;a.e=k+o;p=C0(n*n+o*o);a.q=Dk(a.g,a.h)*180.0/3.1415927410125732;p=Dk(a.j,p)*180.0/3.1415927410125732;a.x=p;while(true){q=a.bk;if(p-q>=(-180.0))break;a.bk=q-360.0;}while(true){q=a.bk;r=p-q;if(r<180.0)break;a.bk=q+360.0;}while(true){p=a.q;s=a.X;if(p-s>=(-180.0))break;a.X=s-360.0;}while(true){s=a.X;t=p-s;if(t<180.0)break;a.X=s+360.0;}a.x=q+r*0.20000000298023224;a.q=s+t*0.20000000298023224;q=0.9900000095367432;$p=11;continue _;case 9:A5t(c,a,f,p,q);if
(C()){break _;}$p=10;case 10:Dn(a);if(C()){break _;}k=a.d;n=a.g;a.d=k+n;a.i=a.i+a.j;k=a.e;o=a.h;a.e=k+o;p=C0(n*n+o*o);a.q=Dk(a.g,a.h)*180.0/3.1415927410125732;p=Dk(a.j,p)*180.0/3.1415927410125732;a.x=p;while(true){q=a.bk;if(p-q>=(-180.0))break;a.bk=q-360.0;}while(true){q=a.bk;r=p-q;if(r<180.0)break;a.bk=q+360.0;}while(true){p=a.q;s=a.X;if(p-s>=(-180.0))break;a.X=s-360.0;}while(true){s=a.X;t=p-s;if(t<180.0)break;a.X=s+360.0;}a.x=q+r*0.20000000298023224;a.q=s+t*0.20000000298023224;q=0.9900000095367432;$p=11;case 11:$z
=A9q(a);if(C()){break _;}b=$z;if(b){e=0;while(e<4){c=a.l;k=a.d;n=a.g;k=k-n*0.25;u=a.i;v=a.j;u=u-v*0.25;w=a.e;x=a.h;Cl(c,B(1364),k,u,w-x*0.25,n,v,x);e=e+1|0;}q=0.800000011920929;}k=a.g;n=q;a.g=k*n;k=a.j*n;a.j=k;a.h=a.h*n;a.j=k-0.029999999329447746;Du(a,a.d,a.i,a.e);return;default:EK();}}CV().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 Bln(a,b){EP(b,B(1580),a.xG<<16>>16);EP(b,B(1581),a.x_<<16>>16);EP(b,B(1582),a.wK<<16>>16);Fx(b,B(1583),a.zt<<24>>24);Fx(b,B(1584),a.oi<<24>>24);Fx(b,B(1585),(!a.qQ?0:1)<<24>>24);}
function BvO(a,b){a.xG=EV(b,B(1580));a.x_=EV(b,B(1581));a.wK=EV(b,B(1582));a.zt=F9(b,B(1583))&255;a.oi=F9(b,B(1584))&255;a.qQ=F9(b,B(1585))!=1?0:1;}
function Bdz(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.qQ&&a.Ha===b&&a.oi<=0){c=b.B;d=new CS;BN();Nk(d,CA4.bo,1);if(Ts(c,d)){e=a.l;c=B(1586);f=0.20000000298023224;g=((V(a.m)-V(a.m))*0.699999988079071+1.0)*2.0;$p=1;continue _;}}return;case 1:A5t(e,a,c,f,g);if(C()){break _;}Ut(b,a,1);$p=2;case 2:Dn(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function BDB(a){return 0.0;}
var AJm=K(EA);
function CFB(){var a=new AJm();Bwq(a);return a;}
function Bwq(a){GX(a);}
function AXM(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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(1587);$p=1;case 1:AYi(a,h);if(C()){break _;}Cp();Bx(c,d,e);f=b.X;By(f+(b.q-f)*g-90.0,0.0,1.0,0.0);f=b.bk;By(f+(b.x-f)*g,0.0,0.0,1.0);Cf();h=BU8;i=0.05624999850988388;Bn(32826);j=b.oi-g;if(j>0.0)By( -BE(j*3.0)*j,0.0,0.0,1.0);By(45.0,1.0,0.0,0.0);Cv(i,i,i);Bx((-4.0),
0.0,0.0);J2(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:AXO(h);if(C()){break _;}J2((-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:AXO(h);if(C()){break _;}m=0;n=0.0;if(m>=4){Bl(32826);BQ();return;}By(90.0,1.0,0.0,0.0);J2(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:AXO(h);if(C()){break _;}m=m+1|0;if(m>=4){Bl(32826);BQ();return;}By(90.0,1.0,0.0,0.0);J2(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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function AS5(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:AXM(a,b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function YT(){var a=this;Ea.call(a);a.HD=0;a.G9=0;a.Bl=0;a.Dy=0;a.tC=0;a.tV=0;a.Bc=null;a.Bh=0;a.yv=0;}
function BQH(a,b){var c=new YT();BAo(c,a,b);return c;}
function BMe(a,b){var c;c=ANK(a.v)*4.0*64.0;return b>=c*c?0:1;}
function BAo(a,b,c){var d,e,f,g,h,i;HV(a,b);a.HD=(-1);a.G9=(-1);a.Bl=(-1);a.Dy=0;a.tC=0;a.tV=0;a.yv=0;a.Bc=c;FO(a,0.25,0.25);IC(a,c.d,c.i,c.e,c.q,c.x);a.d=a.d-BY(a.q/180.0*3.1415927410125732)*0.1599999964237213;a.i=a.i-0.10000000149011612;d=a.e-BE(a.q/180.0*3.1415927410125732)*0.1599999964237213;a.e=d;Du(a,a.d,a.i,d);a.b5=0.0;a.g= -BE(a.q/180.0*3.1415927410125732)*BY(a.x/180.0*3.1415927410125732)*0.4000000059604645;a.h=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.j=d;e=a.g;f=a.h;g=C0(e*e+d*d+f*f);e=e/g;d=d/g;f=f/g;e=e+D3(a.m)*0.007499999832361937*1.0;d=d+D3(a.m)*0.007499999832361937*1.0;f=f+D3(a.m)*0.007499999832361937*1.0;e=e*1.5;d=d*1.5;f=f*1.5;a.g=e;a.j=d;a.h=f;h=C0(e*e+f*f);i=Dk(e,f)*180.0/3.1415927410125732;a.q=i;a.X=i;h=Dk(d,h)*180.0/3.1415927410125732;a.x=h;a.bk=h;a.Bh=0;}
function A$r(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(EL()){var $T=CV();$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:AXp(a);if(C()){break _;}b=a.tV;if(b>0)a.tV=b-1|0;if(a.tC){c=a.l;b=a.HD;d=a.G9;e=a.Bl;$p=2;continue _;}a.yv=a.yv+1|0;c=Cr(a.d,a.i,a.e);f=Cr(a.d+a.g,a.i+a.j,
a.e+a.h);g=a.l;$p=3;continue _;case 2:$z=A7F(c,b,d,e);if(C()){break _;}b=$z;if(b==a.Dy){b=a.Bh+1|0;a.Bh=b;if(b!=1200)return;$p=4;continue _;}a.tC=0;a.g=a.g*V(a.m)*0.20000000298023224;a.j=a.j*V(a.m)*0.20000000298023224;a.h=a.h*V(a.m)*0.20000000298023224;a.Bh=0;a.yv=0;c=Cr(a.d,a.i,a.e);f=Cr(a.d+a.g,a.i+a.j,a.e+a.h);g=a.l;$p=3;case 3:$z=AXA(g,c,f);if(C()){break _;}g=$z;c=Cr(a.d,a.i,a.e);f=Cr(a.d+a.g,a.i+a.j,a.e+a.h);if(g!==null){f=g.lg;f=Cr(f.G,f.E,f.C);}h=null;i=a.l;j=Ez(Lu(a.v,a.g,a.j,a.h),1.0,1.0,1.0);$p=5;continue _;case 4:Dn(a);if
(C()){break _;}return;case 5:$z=ATs(i,a,j);if(C()){break _;}i=$z;k=0.0;d=0;while(d<Ei(i)){l=Be(i,d);if(l.mA()&&!(l===a.Bc&&a.yv<5)){j=X6(Ez(l.v,0.30000001192092896,0.30000001192092896,0.30000001192092896),c,f);if(j!==null){m=F7(c,j.lg);if(!(m>=k&&k!==0.0)){h=l;k=m;}}}d=d+1|0;}if(h!==null)g=AVg(h);if(g!==null){c=g.nq;if(c!==null){f=a.Bc;b=0;$p=6;continue _;}b=0;while(b<8){Cl(a.l,B(1390),a.d,a.i,a.e,0.0,0.0,0.0);b=b+1|0;}$p=7;continue _;}k=a.d;m=a.g;a.d=k+m;a.i=a.i+a.j;k=a.e;n=a.h;a.e=k+n;o=C0(m*m+n*n);a.q=Dk(a.g,
a.h)*180.0/3.1415927410125732;o=Dk(a.j,o)*180.0/3.1415927410125732;a.x=o;while(true){p=a.bk;if(o-p>=(-180.0))break;a.bk=p-360.0;}while(true){p=a.bk;q=o-p;if(q<180.0)break;a.bk=p+360.0;}while(true){o=a.q;r=a.X;if(o-r>=(-180.0))break;a.X=r-360.0;}while(true){r=a.X;s=o-r;if(s<180.0)break;a.X=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.fJ(f,b);if(C()){break _;}b=$z;b=0;while(b<8){Cl(a.l,B(1390),a.d,a.i,a.e,0.0,0.0,0.0);b=b+1|0;}$p=7;case 7:Dn(a);if
(C()){break _;}k=a.d;m=a.g;a.d=k+m;a.i=a.i+a.j;k=a.e;n=a.h;a.e=k+n;o=C0(m*m+n*n);a.q=Dk(a.g,a.h)*180.0/3.1415927410125732;o=Dk(a.j,o)*180.0/3.1415927410125732;a.x=o;while(true){p=a.bk;if(o-p>=(-180.0))break;a.bk=p-360.0;}while(true){p=a.bk;q=o-p;if(q<180.0)break;a.bk=p+360.0;}while(true){o=a.q;r=a.X;if(o-r>=(-180.0))break;a.X=r-360.0;}while(true){r=a.X;s=o-r;if(s<180.0)break;a.X=r+360.0;}a.x=p+q*0.20000000298023224;a.q=r+s*0.20000000298023224;p=0.9900000095367432;$p=8;case 8:$z=A9q(a);if(C()){break _;}b=$z;if
(b){e=0;while(e<4){c=a.l;k=a.d;m=a.g;k=k-m*0.25;t=a.i;u=a.j;t=t-u*0.25;v=a.e;w=a.h;Cl(c,B(1364),k,t,v-w*0.25,m,u,w);e=e+1|0;}p=0.800000011920929;}k=a.g;m=p;a.g=k*m;k=a.j*m;a.j=k;a.h=a.h*m;a.j=k-0.029999999329447746;Du(a,a.d,a.i,a.e);return;default:EK();}}CV().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 Bzu(a,b){EP(b,B(1580),a.HD<<16>>16);EP(b,B(1581),a.G9<<16>>16);EP(b,B(1582),a.Bl<<16>>16);Fx(b,B(1583),a.Dy<<24>>24);Fx(b,B(1584),a.tV<<24>>24);Fx(b,B(1585),(!a.tC?0:1)<<24>>24);}
function Bz8(a,b){a.HD=EV(b,B(1580));a.G9=EV(b,B(1581));a.Bl=EV(b,B(1582));a.Dy=F9(b,B(1583))&255;a.tV=F9(b,B(1584))&255;a.tC=F9(b,B(1585))!=1?0:1;}
function APm(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.tC&&a.Bc===b&&a.tV<=0){c=b.B;d=new CS;BN();Nk(d,CA4.bo,1);if(Ts(c,d)){e=a.l;c=B(1586);f=0.20000000298023224;g=((V(a.m)-V(a.m))*0.699999988079071+1.0)*2.0;$p=1;continue _;}}return;case 1:A5t(e,a,c,f,g);if(C()){break _;}Ut(b,a,1);$p=2;case 2:Dn(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Bz1(a){return 0.0;}
var ANY=K(EA);
function CFC(){var a=new ANY();BEd(a);return a;}
function BEd(a){GX(a);}
function A80(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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:Cp();Bx(c,d,e);Bn(32826);Cv(0.5,0.5,0.5);BN();h=CAS.r1;b=B(236);$p=1;case 1:AYi(a,b);if(C()){break _;}Cf();b=BU8;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;By(180.0-a.eB.rp,0.0,1.0,0.0);By( -a.eB.Ql,
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:AXO(b);if(C()){break _;}Bl(32826);BQ();return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function I2(){var a=this;Ea.call(a);a.qz=null;a.E$=0;a.mh=0;a.iP=0;a.yZ=0;a.TE=0.0;}
function JM(a,b,c,d,e){var f=new I2();Ny(f,a,b,c,d,e);return f;}
function Ny(a,b,c,d,e,f){HV(a,b);a.mh=0;a.yZ=5;a.TE=CQ()*3.141592653589793*2.0;FO(a,0.25,0.25);a.b5=a.eG/2.0;Du(a,c,d,e);a.qz=f;a.q=CQ()*360.0;a.g=CQ()*0.20000000298023224-0.10000000149011612;a.j=0.20000000298023224;a.h=CQ()*0.20000000298023224-0.10000000149011612;a.k1=0;}
function BaB(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.a_$();if(C()){break _;}b=a.iP;if(b>0)a.iP=b-1|0;c=a.d;a.bJ=c;a.cA=a.i;a.bI=a.e;a.j=a.j-0.03999999910593033;d=a.l;b=P(c);e=P(a.i);f=P(a.e);$p=2;case 2:$z=A7j(d,b,e,f);if(C()){break _;}d=$z;BI();if(d!==BYn){g=a.d;c=a.i;h=a.e;$p=3;continue _;}a.j=0.20000000298023224;a.g=(V(a.m)-V(a.m))*
0.20000000298023224;a.h=(V(a.m)-V(a.m))*0.20000000298023224;d=a.l;i=B(815);j=0.4000000059604645;k=2.0+V(a.m)*0.4000000059604645;$p=6;continue _;case 3:A7S(a,g,c,h);if(C()){break _;}$p=4;case 4:ATR(a);if(C()){break _;}g=a.g;c=a.j;h=a.h;$p=5;case 5:A3l(a,g,c,h);if(C()){break _;}k=0.9800000190734863;if(a.bD){k=0.5880000591278076;d=a.l;b=P(a.d);e=P(a.v.H)-1|0;f=P(a.e);$p=7;continue _;}g=a.g;c=k;a.g=g*c;g=a.j*0.9800000190734863;a.j=g;a.h=a.h*c;if(a.bD)a.j=g*(-0.5);a.E$=a.E$+1|0;b=a.mh+1|0;a.mh=b;if(b<6000)return;$p
=8;continue _;case 6:A5t(d,a,i,j,k);if(C()){break _;}g=a.d;c=a.i;h=a.e;$p=3;continue _;case 7:$z=A7F(d,b,e,f);if(C()){break _;}b=$z;if(b>0){O();k=BU_.data[b].yp*0.9800000190734863;}g=a.g;c=k;a.g=g*c;g=a.j*0.9800000190734863;a.j=g;a.h=a.h*c;if(a.bD)a.j=g*(-0.5);a.E$=a.E$+1|0;b=a.mh+1|0;a.mh=b;if(b<6000)return;$p=8;case 8:Dn(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function ATR(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.l;c=a.v;BI();d=BYh;$p=1;case 1:$z=AQD(b,c,d,a);if(C()){break _;}e=$z;return e;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A7S(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(EL()){var $T=CV();$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=B26.data;l=a.l;$p=1;case 1:$z=A7F(l,e,f,g);if(C()){break _;}m=$z;if(!k[m])return 0;k=B26.data;l=a.l;m=e-1|0;$p=2;case 2:$z=A7F(l,m,f,g);if(C())
{break _;}m=$z;n=k[m]?0:1;k=B26.data;l=a.l;m=e+1|0;$p=3;case 3:$z=A7F(l,m,f,g);if(C()){break _;}m=$z;o=k[m]?0:1;k=B26.data;l=a.l;m=f-1|0;$p=4;case 4:$z=A7F(l,e,m,g);if(C()){break _;}m=$z;p=k[m]?0:1;k=B26.data;l=a.l;m=f+1|0;$p=5;case 5:$z=A7F(l,e,m,g);if(C()){break _;}m=$z;q=k[m]?0:1;k=B26.data;l=a.l;m=g-1|0;$p=6;case 6:$z=A7F(l,e,f,m);if(C()){break _;}m=$z;m=k[m]?0:1;k=B26.data;l=a.l;r=g+1|0;$p=7;case 7:$z=A7F(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.m)*0.20000000298023224+0.10000000149011612;if(!s)a.g= -u;if(s==1)a.g=u;if(s==2)a.j= -u;if(s==3)a.j=u;if(s==4)a.h= -u;if(s==5)a.h=u;return 0;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function AZD(a,b){AMB(a,null,b);}
function AMB(a,b,c){c=a.yZ-c|0;a.yZ=c;if(c<=0)Dn(a);return 0;}
function Bpn(a,b){EP(b,B(1376),a.yZ<<24>>24<<16>>16);EP(b,B(1588),a.mh<<16>>16);AFY(b,B(1589),K4(a.qz,Fl()));}
function ByL(a,b){a.yZ=EV(b,B(1376))&255;a.mh=EV(b,B(1588));a.qz=Qz(G8(b,B(1589)));}
function A3C(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.l.dl){c=a.qz;d=c.t;if(!a.iP&&Ts(b.B,c)){e=a.l;c=B(1586);f=0.20000000298023224;g=((V(a.m)-V(a.m))*0.699999988079071+1.0)*2.0;$p=1;continue _;}}return;case 1:A5t(e,a,c,f,g);if(C()){break _;}Ut(b,a,d);$p=2;case 2:Dn(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Vo(){Ea.call(this);this.jo=0;}
function BjT(a,b,c,d){var e=new Vo();BrS(e,a,b,c,d);return e;}
function BrS(a,b,c,d,e){var f,g,h;HV(a,b);a.jo=0;a.ry=1;FO(a,0.9800000190734863,0.9800000190734863);a.b5=a.eG/2.0;f=c;g=d;h=e;Du(a,f,g,h);e=CQ()*3.1415927410125732*2.0*3.1415927410125732/180.0;a.g= -BE(e)*0.019999999552965164;a.j=0.20000000298023224;a.h= -BY(e)*0.019999999552965164;a.k1=0;a.jo=80;a.bJ=f;a.cA=g;a.bI=h;}
function BK$(a){return a.cf?0:1;}
function A4h(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.bJ=a.d;a.cA=a.i;a.bI=a.e;b=a.j-0.03999999910593033;a.j=b;c=a.g;d=a.h;$p=1;case 1:A3l(a,c,b,d);if(C()){break _;}b=a.g*0.9800000190734863;a.g=b;c=a.j*0.9800000190734863;a.j=c;d=a.h*0.9800000190734863;a.h=d;if(a.bD){a.g=b*0.699999988079071;a.h=d*0.699999988079071;a.j=c*(-0.5);}e=a.jo;a.jo=e-1|0;if(e>0){Cl(a.l,B(818),a.d,a.i+0.5,a.e,
0.0,0.0,0.0);return;}$p=2;case 2:Dn(a);if(C()){break _;}f=4.0;g=a.l;h=null;b=a.d;c=a.i;d=a.e;$p=3;case 3:A4D(g,h,b,c,d,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BjY(a,b){Fx(b,B(1590),a.jo<<24>>24);}
function Bua(a,b){a.jo=F9(b,B(1590));}
function BlG(a){return 0.0;}
function A1A(){EA.call(this);this.Q8=null;}
function BM4(){var a=new A1A();Bsp(a);return a;}
function Bsp(a){GX(a);a.Q8=LS();a.l8=0.5;}
function Bb6(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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;Cp();Bx(c,d,e);f=b.jo-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;Cv(f,f,f);}f=(1.0-(b.jo-g+1.0)/100.0)*0.800000011920929;i=B(258);$p=1;case 1:AYi(a,i);if(C()){break _;}i=a.Q8;O();j=BYe;$p=2;case 2:AUQ(i,j);if(C()){break _;}if((b.jo/5|0)%2|0){BQ();return;}Bl(3553);Bl(2896);Bn(3042);Dh(770,
772);CE(1.0,1.0,1.0,f);b=a.Q8;i=BYe;$p=3;case 3:AUQ(b,i);if(C()){break _;}CE(1.0,1.0,1.0,1.0);Bl(3042);Bn(2896);Bn(3553);BQ();return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function SW(){var a=this;Ea.call(a);a.iU=0;a.zy=0;}
function BAv(a){return a.cf?0:1;}
function Bcx(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.iU){$p=3;continue _;}a.bJ=a.d;a.cA=a.i;a.bI=a.e;a.zy=a.zy+1|0;b=a.j-0.03999999910593033;a.j=b;c=a.g;d=a.h;$p=1;case 1:A3l(a,c,b,d);if(C()){break _;}a.g=a.g*0.9800000190734863;a.j=a.j*0.9800000190734863;a.h=a.h*0.9800000190734863;e=P(a.d);f=P(a.i);g=P(a.e);h=a.l;$p=2;case 2:$z=A7F(h,e,f,g);if(C()){break _;}i
=$z;if(i==a.iU){h=a.l;i=0;$p=4;continue _;}if(!a.bD){if(a.zy<=100)return;e=a.iU;f=1;$p=7;continue _;}a.g=a.g*0.699999988079071;a.h=a.h*0.699999988079071;a.j=a.j*(-0.5);$p=5;continue _;case 3:Dn(a);if(C()){break _;}return;case 4:A14(h,e,f,g,i);if(C()){break _;}if(!a.bD){if(a.zy<=100)return;e=a.iU;f=1;$p=7;continue _;}a.g=a.g*0.699999988079071;a.h=a.h*0.699999988079071;a.j=a.j*(-0.5);$p=5;case 5:Dn(a);if(C()){break _;}h=a.l;i=a.iU;j=1;$p=6;case 6:$z=A_B(h,i,e,f,g,j);if(C()){break _;}i=$z;if(!i){e=a.iU;f=1;$p=
9;continue _;}h=a.l;i=a.iU;$p=10;continue _;case 7:A7b(a,e,f);if(C()){break _;}$p=8;case 8:Dn(a);if(C()){break _;}return;case 9:A7b(a,e,f);if(C()){break _;}return;case 10:$z=A14(h,e,f,g,i);if(C()){break _;}e=$z;if(e)return;e=a.iU;f=1;$p=9;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function BwX(a,b){Fx(b,B(1591),a.iU<<24>>24);}
function BgX(a,b){a.iU=F9(b,B(1591))&255;}
function BGG(a){return 0.0;}
function A2O(){EA.call(this);this.Zf=null;}
function BMZ(){var a=new A2O();BzU(a);return a;}
function BzU(a){GX(a);a.Zf=LS();a.l8=0.5;}
function A29(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(EL()){var $T=CV();$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;Cp();Bx(c,d,e);h=B(258);$p=1;case 1:AYi(a,h);if(C()){break _;}O();h=BU_.data[b.iU];i=b.l;Bl(2896);j=a.Zf;k=P(b.d);l=P(b.i);m=P(b.e);f=0.5;n=1.0;o=0.800000011920929;p=0.6000000238418579;Cf();b=BU8;BR(b);$p=2;case 2:$z=
h.X0(i,k,l,m);if(C()){break _;}g=$z;q=l-1|0;$p=3;case 3:$z=h.X0(i,k,q,m);if(C()){break _;}r=$z;if(r<g)r=g;f=f*r;C_(b,f,f,f);Hg(j,h,(-0.5),(-0.5),(-0.5),h.bj(0));q=l+1|0;$p=4;case 4:$z=h.X0(i,k,q,m);if(C()){break _;}f=$z;if(f<g)f=g;f=n*f;C_(b,f,f,f);Jy(j,h,(-0.5),(-0.5),(-0.5),h.bj(1));q=m-1|0;$p=5;case 5:$z=h.X0(i,k,l,q);if(C()){break _;}f=$z;if(f<g)f=g;f=o*f;C_(b,f,f,f);JD(j,h,(-0.5),(-0.5),(-0.5),h.bj(2));q=m+1|0;$p=6;case 6:$z=h.X0(i,k,l,q);if(C()){break _;}f=$z;if(f<g)f=g;f=o*f;C_(b,f,f,f);I5(j,h,(-0.5),
(-0.5),(-0.5),h.bj(3));q=k-1|0;$p=7;case 7:$z=h.X0(i,q,l,m);if(C()){break _;}f=$z;if(f<g)f=g;f=p*f;C_(b,f,f,f);JB(j,h,(-0.5),(-0.5),(-0.5),h.bj(4));q=k+1|0;$p=8;case 8:$z=h.X0(i,q,l,m);if(C()){break _;}f=$z;if(f>=g)g=f;f=p*g;C_(b,f,f,f);Jh(j,h,(-0.5),(-0.5),(-0.5),h.bj(5));$p=9;case 9:AXO(b);if(C()){break _;}Bn(2896);BQ();return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
function MB(){var a=this;Ea.call(a);a.m3=null;a.p3=0;a.ua=0;a.wQ=0;a.rg=0;a.gF=0;a.pw=0;a.ij=0.0;a.ik=0.0;a.NY=0;a.YP=0.0;a.YN=0.0;a.YO=0.0;a.W4=0.0;a.ZK=0.0;}
var CFD=null;function AKg(a,b,c,d,e){var f=new MB();Be4(f,a,b,c,d,e);return f;}
function BgG(a,b){return b.v;}
function BmM(a){return a.v;}
function BIC(a){return 1;}
function Be4(a,b,c,d,e,f){var g;HV(a,b);a.m3=W(CS,36);a.p3=0;a.ua=0;a.wQ=1;a.rg=0;a.ry=1;FO(a,0.9800000190734863,0.699999988079071);g=a.eG/2.0;a.b5=g;a.k1=0;Du(a,c,d+g,e);a.g=0.0;a.j=0.0;a.h=0.0;a.bJ=c;a.cA=d;a.bI=e;a.gF=f;}
function Bpx(a){return a.eG*0.0-0.30000001192092896;}
function AYR(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.wQ= -a.wQ|0;a.ua=10;c=a.p3+(c*10|0)|0;a.p3=c;if(c<=40)return 1;BN();c=CBZ.bo;d=1;e=0.0;$p=1;case 1:A$u(a,c,d,e);if(C()){break _;}c=a.gF;if(c==1){O();c=B3s.b;d=1;e=0.0;$p=2;continue _;}if(c!=2){$p=3;continue _;}O();c=B3z.b;d=1;e=0.0;$p=4;continue _;case 2:A$u(a,c,d,e);if(C()){break _;}$p=3;case 3:A1W(a);if(C()){break _;}return 1;case 4:A$u(a,c,d,e);if(C()){break _;}$p
=3;continue _;default:EK();}}CV().s(a,b,c,d,e,$p);}
function Bux(a){return a.cf?0:1;}
function A1W(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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=ALu(a,b);if(d!==null){e=V(a.m)*0.800000011920929+0.10000000149011612;f=V(a.m)*0.800000011920929+0.10000000149011612;g=V(a.m)*0.800000011920929+0.10000000149011612;h=e;i=f;j=g;if(d.t>0){k=F(a.m,21)+10|0;l=d.t;if(k>l)k=l;d.t=l-k|0;m=JM(a.l,a.d+h,
a.i+i,a.e+j,MU(d.bs,k,d.et));m.g=D3(a.m)*0.05000000074505806;m.j=D3(a.m)*0.05000000074505806+0.20000000298023224;m.h=D3(a.m)*0.05000000074505806;n=a.l;$p=2;continue _;}}b=b+1|0;}$p=1;case 1:Dn(a);if(C()){break _;}return;case 2:n.a_g(m);if(C()){break _;}a:while(true){if(d.t>0){k=F(a.m,21)+10|0;l=d.t;if(k>l)k=l;d.t=l-k|0;m=JM(a.l,a.d+h,a.i+i,a.e+j,MU(d.bs,k,d.et));m.g=D3(a.m)*0.05000000074505806;m.j=D3(a.m)*0.05000000074505806+0.20000000298023224;m.h=D3(a.m)*0.05000000074505806;n=a.l;continue _;}while(true){b
=b+1|0;if(b>=c)break a;d=ALu(a,b);if(d===null)continue;else break;}e=V(a.m)*0.800000011920929+0.10000000149011612;f=V(a.m)*0.800000011920929+0.10000000149011612;g=V(a.m)*0.800000011920929+0.10000000149011612;h=e;i=f;j=g;}$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function BgA(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(EL()){var $T=CV();$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.l.dl){b=a.NY;if(b<=0){Du(a,a.d,a.i,a.e);H2(a,a.q,a.x);}else{c=a.d;d=a.YP-c;e=b;f=c+d/e;c=a.i;g=c+(a.YN-c)/e;c=a.e;h=c+(a.YO-c)/e;c=a.W4;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.ZK-c)/e;a.NY=b-1|0;Du(a,f,g,h);H2(a,a.q,a.x);}return;}b=a.ua;if(b>0)a.ua=b-1|0;b=a.p3;if(b>0)a.p3=b-1|0;d=a.d;a.bJ=d;a.cA=a.i;a.bI=a.e;a.j=a.j-0.03999999910593033;j=P(d);b=P(a.i);k=P(a.e);l=a.l;m=b-1|0;$p=1;case 1:$z=A7F(l,j,m,k);if(C()){break _;}m=$z;O();if(m==B3E.b)b=
b+(-1)|0;n=0.4;o=0;i=0.0078125;l=a.l;$p=2;case 2:$z=A7F(l,j,b,k);if(C()){break _;}m=$z;if(m==B3E.b){c=a.d;d=a.i;e=a.e;$p=3;continue _;}if(a.g<(-0.4))a.g=(-0.4);if(a.g>n)a.g=n;if(a.h<(-0.4))a.h=(-0.4);if(a.h>n)a.h=n;if(a.bD){a.g=a.g*0.5;a.j=a.j*0.5;a.h=a.h*0.5;}c=a.g;d=a.j;e=a.h;$p=5;continue _;case 3:$z=Bgl(a,c,d,e);if(C()){break _;}p=$z;l=a.l;$p=4;case 4:$z=AUa(l,j,b,k);if(C()){break _;}q=$z;a.i=b;r=Bc(q,2);if(r>=0&&q<=5)a.i=b+1|0;if(!r)a.g=a.g-i;if(q==3)a.g=a.g+i;if(q==4)a.h=a.h+i;if(q==5)a.h=a.h-i;s=CFD.data[q].data;t
=s[1].data[0]-s[0].data[0]|0;u=s[1].data[2]-s[0].data[2]|0;v=Ff(t*t+u*u);c=a.g;d=c*t;e=a.h;if(d+e*u<0.0){t= -t;u= -u;}w=Ff(c*c+e*e);a.g=w*t/v;a.h=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.d=c;c=a.e-z;}else if(e===0.0){a.e=i;c=a.d-x;}else c=((a.d-y)*d+(a.e-ba)*e)*2.0;d=y+d*c;a.d=d;c=ba+e*c;a.e=c;Du(a,d,a.i+a.b5,c);x=a.g;z=a.h;if(a.cc!==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:A3l(a,c,d,e);if(C()){break _;}if(!a.bD){a.g=a.g*0.949999988079071;a.j=a.j*0.949999988079071;a.h=a.h*0.949999988079071;}a.x=0.0;bd=a.bJ-a.d;be=a.bI-a.e;if(bd*bd+be*be>0.001){bf=Dk(be,bd)*180.0/3.141592653589793;a.q=bf;if(a.rg)a.q=bf+180.0;}bf=a.q;bg=bf-a.X;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.rg=a.rg?0:1;}H2(a,a.q,a.x);l=a.l;p=Ez(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=6;case 6:a:{$z=ATs(l,a,
p);if(C()){break _;}bh=$z;if(bh!==null&&Ei(bh)>0){bi=0;while(true){if(bi>=Ei(bh))break a;bj=Be(bh,bi);if(bj!==a.cc&&bj.uM()&&bj instanceof MB)bj.FH(a);bi=bi+1|0;}}}l=a.cc;if(l!==null&&l.cf)a.cc=null;if(o&&!F(a.m,4)){b=a.pw-1|0;a.pw=b;if(b<0){a.ik=0.0;a.ij=0.0;}Cl(a.l,B(816),a.d,a.i+0.8,a.e,0.0,0.0,0.0);}return;case 7:A3l(a,x,c,n);if(C()){break _;}if(s[0].data[1]&&(P(a.d)-j|0)==s[0].data[0]&&(P(a.e)-k|0)==s[0].data[2])Du(a,a.d,a.i+s[0].data[1],a.e);else if(s[1].data[1]&&(P(a.d)-j|0)==s[1].data[0]&&(P(a.e)-k|
0)==s[1].data[2])Du(a,a.d,a.i+s[1].data[1],a.e);if(a.cc!==null){a.g=a.g*0.996999979019165;a.j=a.j*0.0;a.h=a.h*0.996999979019165;}else{if(a.gF==2){c=a.ij;c=c*c;d=a.ik;c=C0(c+d*d);if(c<=0.01){a.g=a.g*0.8999999761581421;a.j=a.j*0.0;a.h=a.h*0.8999999761581421;}else{o=1;d=a.ij/c;a.ij=d;c=a.ik/c;a.ik=c;x=a.g*0.800000011920929;a.g=x;a.j=a.j*0.0;z=a.h*0.800000011920929;a.h=z;a.g=x+d*0.04;a.h=z+c*0.04;}}a.g=a.g*0.9599999785423279;a.j=a.j*0.0;a.h=a.h*0.9599999785423279;}c=a.d;d=a.i;e=a.e;$p=8;case 8:$z=Bgl(a,c,d,e);if
(C()){break _;}l=$z;if(l!==null&&p!==null){d=(p.E-l.E)*0.05;c=a.g;c=c*c;e=a.h;c=Ff(c+e*e);if(c>0.0){e=a.g/c;d=c+d;a.g=e*d;a.h=a.h/c*d;}Du(a,a.d,l.E,a.e);}m=P(a.d);r=P(a.e);if(!(m==j&&r==k)){c=a.g;c=c*c;d=a.h;c=Ff(c+d*d);a.g=c*(m-j|0);a.h=c*(r-k|0);}if(a.gF==2){c=a.ij;c=c*c;d=a.ik;bk=C0(c+d*d);if(bk>0.01){c=a.g;d=c*c;e=a.h;if(d+e*e>0.001){d=a.ij/bk;a.ij=d;x=a.ik/bk;a.ik=x;if(d*c+x*e>=0.0){a.ij=c;a.ik=e;}else{a.ij=0.0;a.ik=0.0;}}}}a.x=0.0;bd=a.bJ-a.d;be=a.bI-a.e;if(bd*bd+be*be>0.001){bf=Dk(be,bd)*180.0/3.141592653589793;a.q
=bf;if(a.rg)a.q=bf+180.0;}bf=a.q;bg=bf-a.X;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.rg=a.rg?0:1;}H2(a,a.q,a.x);l=a.l;p=Ez(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=6;continue _;default:EK();}}CV().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 AXX(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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.l;j=g-1|0;$p=1;case 1:$z=A7F(i,f,j,h);if(C()){break _;}j=$z;O();if(j==B3E.b)g=g+(-1)|0;i=a.l;$p=2;case 2:$z=A7F(i,f,g,h);if(C()){break _;}j=$z;if(j!=B3E.b)return null;i=a.l;$p=3;case 3:$z=AUa(i,f,g,h);if(C()){break _;}j=$z;c=g;if(j>=2&&j<=5)c
=g+1|0;k=CFD.data[j].data;l=k[1].data[0]-k[0].data[0]|0;m=k[1].data[2]-k[0].data[2]|0;n=Ff(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=Bgl(a,l,c,d);if(C()){break _;}i=$z;return i;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function Bgl(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(EL()){var $T=CV();$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.l;i=f-1|0;$p=1;case 1:$z=A7F(h,e,i,g);if(C()){break _;}i=$z;O();if(i==B3E.b)f=f+(-1)|0;h=a.l;$p=2;case 2:$z=A7F(h,e,f,g);if(C()){break _;}i=$z;if(i!=B3E.b)return null;h
=a.l;$p=3;case 3:$z=AUa(h,e,f,g);if(C()){break _;}j=$z;c=f;j>=2&&j>5;k=CFD.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=Bc(u,0.0);if(i<0)c=c+1.0;if(i>0)c=c+0.5;return Cr(b,c,d);default:EK();}}CV().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 BlU(a,b){var c,d,e,f;FE(b,B(1592),a.gF);c=a.gF;if(c==2){AKk(b,B(1593),a.ij);AKk(b,B(1594),a.ik);EP(b,B(1595),a.pw<<16>>16);}else if(c==1){d=J6();c=0;while(true){e=a.m3.data;if(c>=e.length)break;if(e[c]!==null){f=Fl();Fx(f,B(1451),c<<24>>24);K4(a.m3.data[c],f);H$(d,f);}c=c+1|0;}Hf(b,B(1596),d);}}
function BjS(a,b){var c,d,e,f,g;a:{c=FD(b,B(1592));a.gF=c;if(c==2){a.ij=AI_(b,B(1593));a.ik=AI_(b,B(1594));a.pw=EV(b,B(1595));}else if(c==1){d=HB(b,B(1596));a.m3=W(CS,27);c=0;while(true){if(c>=JP(d))break a;e=FA(d,c);f=F9(e,B(1451))&255;if(f>=0){g=a.m3.data;if(f<g.length)g[f]=Qz(e);}c=c+1|0;}}}}
function BkZ(a){return 0.0;}
function BpB(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.cc;if(b!==c){if(b instanceof FX&&!(b instanceof Hj)&&!a.gF){d=a.g;d=d*d;e=a.h;if(d+e*e>0.01&&c===null&&b.cF===null)Pe(b,a);}d=b.d-a.d;e=b.e-a.e;f=d*d+e*e;if(f>=9.999999747378752E-5){f=C0(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.Jq;d=d*f;e=e*f;d=d*0.5;e=e*0.5;if(!(b instanceof MB)){KU(a, -d,0.0, -e);KU(b,d/4.0,0.0,e/4.0);}else{f=b.g;g=a.g;h=f+g;i=b.h;j=a.h;k=i+j;l=Bc(b.gF,2);if(!l&&a.gF!=2){a.g=g*0.20000000298023224;a.h
=j*0.20000000298023224;KU(a,b.g-d,0.0,b.h-e);b.g=b.g*0.699999988079071;b.h=b.h*0.699999988079071;}else if(l&&a.gF==2){b.g=f*0.20000000298023224;b.h=i*0.20000000298023224;KU(b,a.g+d,0.0,a.h+e);a.g=a.g*0.699999988079071;a.h=a.h*0.699999988079071;}else{f=h/2.0;h=k/2.0;a.g=g*0.20000000298023224;a.h=j*0.20000000298023224;KU(a,f-d,0.0,h-e);b.g=b.g*0.20000000298023224;b.h=b.h*0.20000000298023224;KU(b,f+d,0.0,h+e);}}}}}
function Bnv(a){return 27;}
function ALu(a,b){return a.m3.data[b];}
function A4g(a,b,c){var d,e;d=a.m3.data;if(d[b]===null)return null;if(d[b].t<=c){e=d[b];d[b]=null;return e;}e=HR(d[b],c);d=a.m3.data;if(!d[b].t)d[b]=null;return e;}
function A4T(a,b,c){a.m3.data[b]=c;if(c!==null&&c.t>64)c.t=64;}
function BtG(a){return B(1597);}
function BsF(a){return 64;}
function ASQ(a){}
function A1L(a,b){var c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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)Pe(b,a);else{if(c==1){$p=1;continue _;}if(c==2){d=ET(b.B);if(d!==null){e=d.bs;BN();if(e==CAC.bo){e=d.t-1|0;d.t=e;if(!e){d=b.B;e=d.bu;f=null;$p=2;continue _;}a.pw=a.pw+1200|0;}}a.ij=a.d-b.d;a.ik=a.e-b.e;}}return 1;case 1:A5a(b,a);if(C()){break _;}return 1;case 2:Re(d,e,f);if(C()){break _;}a.pw=a.pw+1200|0;a.ij=a.d-b.d;a.ik=a.e-b.e;return 1;default:
EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bzk(a,b,c,d,e,f,g){a.YP=b;a.YN=c;a.YO=d;a.W4=e;a.ZK=f;a.NY=g;}
function Bcw(){CFD=R($rt_arraycls($rt_arraycls($rt_intcls())),[R($rt_arraycls($rt_intcls()),[Cq([0,0,(-1)]),Cq([0,0,1])]),R($rt_arraycls($rt_intcls()),[Cq([(-1),0,0]),Cq([1,0,0])]),R($rt_arraycls($rt_intcls()),[Cq([(-1),(-1),0]),Cq([1,0,0])]),R($rt_arraycls($rt_intcls()),[Cq([(-1),0,0]),Cq([1,(-1),0])]),R($rt_arraycls($rt_intcls()),[Cq([0,0,(-1)]),Cq([0,(-1),1])]),R($rt_arraycls($rt_intcls()),[Cq([0,(-1),(-1)]),Cq([0,0,1])]),R($rt_arraycls($rt_intcls()),[Cq([0,0,1]),Cq([1,0,0])]),R($rt_arraycls($rt_intcls()),
[Cq([0,0,1]),Cq([(-1),0,0])]),R($rt_arraycls($rt_intcls()),[Cq([0,0,(-1)]),Cq([(-1),0,0])]),R($rt_arraycls($rt_intcls()),[Cq([0,0,(-1)]),Cq([1,0,0])])]);}
function A3k(){EA.call(this);this.a5W=null;}
function BOs(){var a=new A3k();BuX(a);return a;}
function BuX(a){GX(a);a.l8=0.5;a.a5W=BR$();}
function BfL(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(EL()){var $T=CV();$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:Cp();h=b.e2;i=b.d-h;j=g;h=h+i*j;i=b.ed;i=i+(b.i-i)*j;k=b.e3;j=k+(b.e-k)*j;k=0.30000001192092896;$p=1;case 1:$z=Bgl(b,h,i,j);if(C()){break _;}l=$z;m=b.bk;m=m+(b.x-m)*g;if(l!==null){$p=2;continue _;}Bx(c,d,e);By(180.0
-f,0.0,1.0,0.0);By( -m,0.0,0.0,1.0);n=b.ua-g;o=b.p3-g;if(o<0.0)o=0.0;if(n>0.0)By(BE(n)*n*o/10.0*b.wQ,1.0,0.0,0.0);if(!b.gF){b=B(1598);$p=4;continue _;}p=B(258);$p=5;continue _;case 2:$z=AXX(b,h,i,j,k);if(C()){break _;}q=$z;k=(-0.30000001192092896);$p=3;case 3:$z=AXX(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=Fh(p, -q.G, -h, -q.C);if(N8(r)!==0.0){p=Ec(r);f=Dk(p.C,p.G)*180.0/3.141592653589793;m=KK(p.E)*73.0;}Bx(c,d,e);By(180.0-f,0.0,1.0,0.0);By( -m,
0.0,0.0,1.0);n=b.ua-g;o=b.p3-g;if(o<0.0)o=0.0;if(n>0.0)By(BE(n)*n*o/10.0*b.wQ,1.0,0.0,0.0);if(!b.gF){b=B(1598);$p=4;continue _;}p=B(258);$p=5;continue _;case 4:AYi(a,b);if(C()){break _;}Cv((-1.0),(-1.0),1.0);b=a.a5W;f=0.0625;b.d1.data[5].ey=4.099999904632568;s=0;if(s>=6){BQ();return;}p=b.d1.data[s];$p=7;continue _;case 5:AYi(a,p);if(C()){break _;}Cv(0.75,0.75,0.75);Bx(0.0,0.3125,0.0);By(90.0,0.0,1.0,0.0);s=b.gF;if(s==1){b=LS();O();p=B3s;$p=6;continue _;}if(s==2){b=LS();O();p=B3z;$p=8;continue _;}By((-90.0),
0.0,1.0,0.0);Bx(0.0,(-0.3125),0.0);Cv(1.3333333730697632,1.3333333730697632,1.3333333730697632);b=B(1598);$p=4;continue _;case 6:AUQ(b,p);if(C()){break _;}By((-90.0),0.0,1.0,0.0);Bx(0.0,(-0.3125),0.0);Cv(1.3333333730697632,1.3333333730697632,1.3333333730697632);b=B(1598);$p=4;continue _;case 7:AR6(p,f);if(C()){break _;}s=s+1|0;if(s>=6){BQ();return;}p=b.d1.data[s];continue _;case 8:AUQ(b,p);if(C()){break _;}By((-90.0),0.0,1.0,0.0);Bx(0.0,(-0.3125),0.0);Cv(1.3333333730697632,1.3333333730697632,1.3333333730697632);b
=B(1598);$p=4;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
function A2u(a,b,c,d,e,f,g){var $p,$z;$p=0;if(EL()){var $T=CV();$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:BfL(a,b,c,d,e,f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function SJ(){var a=this;Ea.call(a);a.ud=0;a.vx=0;a.E3=0;}
function Bz$(a,b,c,d){var e=new SJ();Br6(e,a,b,c,d);return e;}
function BmT(a,b){return b.v;}
function BlT(a){return a.v;}
function BkU(a){return 1;}
function Br6(a,b,c,d,e){var f;HV(a,b);a.ud=0;a.vx=0;a.E3=1;a.ry=1;FO(a,1.5,0.6000000238418579);f=a.eG/2.0;a.b5=f;a.k1=0;Du(a,c,d+f,e);a.g=0.0;a.j=0.0;a.h=0.0;a.bJ=c;a.cA=d;a.bI=e;}
function AZX(a){return a.eG*0.0-0.30000001192092896;}
function BaQ(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.E3= -a.E3|0;a.vx=10;c=a.ud+(c*10|0)|0;a.ud=c;if(c<=40)return 1;d=0;if(d<3){O();c=BXV.b;e=1;f=0.0;$p=1;continue _;}c=0;if(c>=2){$p=2;continue _;}BN();d=CBi.bo;e=1;f=0.0;$p=3;continue _;case 1:A$u(a,c,e,f);if(C()){break _;}d=d+1|0;if(d<3){O();c=BXV.b;e=1;f=0.0;continue _;}c=0;if(c>=2){$p=2;continue _;}BN();d=CBi.bo;e=1;f=0.0;$p=3;continue _;case 2:Dn(a);if
(C()){break _;}return 1;case 3:A$u(a,d,e,f);if(C()){break _;}c=c+1|0;if(c>=2){$p=2;continue _;}BN();d=CBi.bo;e=1;f=0.0;continue _;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BA6(a){return a.cf?0:1;}
function BfI(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(EL()){var $T=CV();$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:AXp(a);if(C()){break _;}b=a.vx;if(b>0)a.vx=b-1|0;b=a.ud;if(b>0)a.ud=b-1|0;a.bJ=a.d;a.cA=a.i;a.bI=a.e;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=El(f.bc,i,f.bd,f.bg,j,f.bh);f=a.l;BI();l=BYh;$p=2;continue _;}h=c*2.0-1.0;g=a.j+0.03999999910593033*h;a.j=g;f=a.cc;if(f!==null){a.g=a.g+f.g*0.2;a.h=a.h+f.h*0.2;}if(a.g<(-0.4))a.g=(-0.4);if(a.g>0.4)a.g=0.4;if(a.h<(-0.4))a.h=(-0.4);if(a.h>0.4)a.h=0.4;if(a.bD){a.g=a.g*0.5;a.j=g*0.5;a.h=a.h*0.5;}g=a.g;c=a.j;h=a.h;$p=3;continue _;case 2:$z=A5y(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=El(f.bc,
i,f.bd,f.bg,j,f.bh);f=a.l;BI();l=BYh;continue _;}h=c*2.0-1.0;g=a.j+0.03999999910593033*h;a.j=g;f=a.cc;if(f!==null){a.g=a.g+f.g*0.2;a.h=a.h+f.h*0.2;}if(a.g<(-0.4))a.g=(-0.4);if(a.g>0.4)a.g=0.4;if(a.h<(-0.4))a.h=(-0.4);if(a.h>0.4)a.h=0.4;if(a.bD){a.g=a.g*0.5;a.j=g*0.5;a.h=a.h*0.5;}g=a.g;c=a.j;h=a.h;$p=3;case 3:a:{A3l(a,g,c,h);if(C()){break _;}g=a.g;g=g*g;c=a.h;g=Ff(g+c*c);b=Bc(g,0.15);if(b>0){n=F3(a.q*3.141592653589793/180.0);o=E4(a.q*3.141592653589793/180.0);p=0;e=1.0+g*60.0;while(true){if(p>=e)break a;q=V(a.m)
*2.0-1.0;r=((F(a.m,2)*2|0)-1|0)*0.7;if(!AP3(a.m)){s=a.d+n+o*q*0.7;t=a.e+o-n*q*0.7;Cl(a.l,B(1365),s,a.i-0.125,t,a.g,a.j,a.h);}else{s=a.d-n*q*0.8+o*r;t=a.e-o*q*0.8-n*r;Cl(a.l,B(1365),s,a.i-0.125,t,a.g,a.j,a.h);}p=p+1|0;}}}if(a.rC&&b>0){$p=4;continue _;}a.g=a.g*0.9900000095367432;a.j=a.j*0.949999988079071;a.h=a.h*0.9900000095367432;a.x=0.0;n=a.q;o=a.bJ-a.d;e=a.bI-a.e;if(o*o+e*e>0.001)n=Dk(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;H2(a,v,a.x);f=a.l;l=Ez(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=7;continue _;case 4:Dn(a);if(C()){break _;}m=0;if(m<3){O();b=BXV.b;d=1;v=0.0;$p=5;continue _;}b=0;if(b<2){BN();d=CBi.bo;m=1;v=0.0;$p=6;continue _;}a.x=0.0;n=a.q;o=a.bJ-a.d;e=a.bI-a.e;if(o*o+e*e>0.001)n=Dk(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;H2(a,v,a.x);f=a.l;l=Ez(a.v,0.20000000298023224,0.0,0.20000000298023224);$p
=7;continue _;case 5:A$u(a,b,d,v);if(C()){break _;}m=m+1|0;if(m<3){O();b=BXV.b;d=1;v=0.0;continue _;}b=0;if(b<2){BN();d=CBi.bo;m=1;v=0.0;$p=6;continue _;}a.x=0.0;n=a.q;o=a.bJ-a.d;e=a.bI-a.e;if(o*o+e*e>0.001)n=Dk(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;H2(a,v,a.x);f=a.l;l=Ez(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=7;continue _;case 6:A$u(a,d,m,v);if(C()){break _;}b=b+1|0;if(b<2){BN();d=CBi.bo;m
=1;v=0.0;continue _;}a.x=0.0;n=a.q;o=a.bJ-a.d;e=a.bI-a.e;if(o*o+e*e>0.001)n=Dk(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;H2(a,v,a.x);f=a.l;l=Ez(a.v,0.20000000298023224,0.0,0.20000000298023224);$p=7;case 7:a:{$z=ATs(f,a,l);if(C()){break _;}f=$z;if(f!==null&&Ei(f)>0){w=0;while(true){if(w>=Ei(f))break a;l=Be(f,w);if(l!==a.cc&&l.uM()&&l instanceof SJ)l.FH(a);w=w+1|0;}}}f=a.cc;if(f!==null&&f.cf)a.cc=null;return;default:
EK();}}CV().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 Bhq(a){var b,c;b=F3(a.q*3.141592653589793/180.0)*0.4;c=E4(a.q*3.141592653589793/180.0)*0.4;Du(a.cc,a.d+b,a.i+AZX(a)+a.cc.Pu(),a.e+c);}
function BAU(a,b){}
function Bsy(a,b){}
function BsA(a){return 0.0;}
function AUO(a,b){Pe(b,a);return 1;}
function Bap(){EA.call(this);this.a09=null;}
function BPQ(){var a=new Bap();BtD(a);return a;}
function BtD(a){GX(a);a.l8=0.5;a.a09=BNs();}
function Bgm(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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;Cp();Bx(c,d,e);By(180.0-f,0.0,1.0,0.0);f=b.vx-g;g=b.ud-g;if(g<0.0)g=0.0;if(f>0.0)By(BE(f)*f*g/10.0*b.E3,1.0,0.0,0.0);b=B(258);$p=1;case 1:AYi(a,b);if(C()){break _;}Cv(0.75,0.75,0.75);Cv(1.3333333730697632,1.3333333730697632,1.3333333730697632);b=B(1599);$p=2;case 2:AYi(a,b);if(C()){break _;}Cv((-1.0),(-1.0),1.0);b=
a.a09;f=0.0625;h=0;if(h>=5){BQ();return;}i=b.fL.data[h];$p=3;case 3:AR6(i,f);if(C()){break _;}h=h+1|0;if(h>=5){BQ();return;}i=b.fL.data[h];continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function VU(){var a=this;IY.call(a);a.pe=null;a.jM=0;}
function BpL(){var a=new VU();Btf(a);return a;}
function BMD(a){var b=new VU();AD$(b,a);return b;}
function Btf(a){AD$(a,32);}
function AD$(a,b){var c,d;if(b>=0){a.pe=BT(b);return;}c=new BH;d=new S;T(d);Bg(H(d,B(1600)),b);Ba(c,Q(d));J(c);}
function AC4(a,b){var c;c=a.pe.data.length;if(c<b){b=D4(b,(c*3|0)/2|0);a.pe=MT(a.pe,b);}}
function Bg$(a,b){var c,d;AC4(a,a.jM+1|0);c=a.pe.data;d=a.jM;c[d]=b<<24>>24;a.jM=d+1|0;}
function X0(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){AC4(a,a.jM+d|0);Cx(b,c,a.pe,a.jM,d);a.jM=a.jM+d|0;return;}}f=new Cz;X(f);J(f);}
function WR(a){return MT(a.pe,a.jM);}
function AHk(a){}
function Y2(){var a=this;D.call(a);a.bcn=0;a.bez=0;a.a$e=0;a.zD=null;a.wa=0;a.a9n=0;a.J9=null;}
var CFE=null;var CFF=0;function BQo(a,b,c,d){var e=new Y2();ATM(e,a,b,c,d);return e;}
function ATM(a,b,c,d,e){var f,g,h,i,j,k;a.wa=0;a.a9n=0;if(d>16)d=16;a.zD=W(AFW,c);f=0;while(f<a.zD.data.length){g=BRE();h=CFE.data;i=CFF;j=i+1|0;CFF=j;k=h[i];if(j>15)CFF=0;g.pb=k;a.zD.data[f]=g;f=f+1|0;}a.bcn=b;a.bez=c;a.a$e=d;a.J9=e;}
function AYx(){var b;CFE=W(ADf,16);CFF=0;b=0;while(b<16){CFE.data[b]=BRv();b=b+1|0;}}
function AFW(){var a=this;D.call(a);a.pb=null;a.rQ=null;a.qn=0;a.qr=0;}
function BRE(){var a=new AFW();BMA(a);return a;}
function BMA(a){a.pb=null;a.rQ=null;a.qn=0;a.qr=0;}
function A_w(){var a=this;Fw.call(a);a.Fc=null;a.I4=null;a.QJ=null;a.xP=null;a.xO=null;a.xR=null;a.xQ=null;a.xT=null;a.xS=null;a.xV=null;a.xU=null;}
function BGC(){var a=new A_w();Bid(a);return a;}
function Bid(a){var b;Kx(a);b=B9(32,4);a.Fc=b;Ce(b,(-4.0),(-4.0),(-8.0),8,8,8,0.0);Cd(a.Fc,0.0,15.0,(-3.0));b=B9(0,0);a.I4=b;Ce(b,(-3.0),(-3.0),(-3.0),6,6,6,0.0);Cd(a.I4,0.0,15.0,0.0);b=B9(0,12);a.QJ=b;Ce(b,(-5.0),(-4.0),(-6.0),10,8,12,0.0);Cd(a.QJ,0.0,15.0,9.0);b=B9(18,0);a.xP=b;Ce(b,(-15.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.xP,(-4.0),15.0,2.0);b=B9(18,0);a.xO=b;Ce(b,(-1.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.xO,4.0,15.0,2.0);b=B9(18,0);a.xR=b;Ce(b,(-15.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.xR,(-4.0),15.0,1.0);b=B9(18,
0);a.xQ=b;Ce(b,(-1.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.xQ,4.0,15.0,1.0);b=B9(18,0);a.xT=b;Ce(b,(-15.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.xT,(-4.0),15.0,0.0);b=B9(18,0);a.xS=b;Ce(b,(-1.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.xS,4.0,15.0,0.0);b=B9(18,0);a.xV=b;Ce(b,(-15.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.xV,(-4.0),15.0,(-1.0));b=B9(18,0);a.xU=b;Ce(b,(-1.0),(-1.0),(-1.0),16,2,2,0.0);Cd(a.xU,4.0,15.0,(-1.0));}
function A74(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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:APd(a,b,c,d,e,f,g);h=a.Fc;$p=1;case 1:AR6(h,g);if(C()){break _;}h=a.I4;$p=2;case 2:AR6(h,g);if(C()){break _;}h=a.QJ;$p=3;case 3:AR6(h,g);if(C()){break _;}h=a.xP;$p=4;case 4:AR6(h,g);if(C()){break _;}h=a.xO;$p=5;case 5:AR6(h,g);if(C()){break _;}h=a.xR;$p=6;case 6:AR6(h,g);if(C()){break _;}h=a.xQ;$p=7;case 7:AR6(h,g);if(C()){break _;}h
=a.xT;$p=8;case 8:AR6(h,g);if(C()){break _;}h=a.xS;$p=9;case 9:AR6(h,g);if(C()){break _;}h=a.xV;$p=10;case 10:AR6(h,g);if(C()){break _;}h=a.xU;$p=11;case 11:AR6(h,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function APd(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.Fc;h.T=e/57.2957763671875;h.N=f/57.2957763671875;h=a.xP;h.bH=(-0.7853981852531433);i=a.xO;i.bH=0.7853981852531433;j=a.xR;j.bH=(-0.5811946392059326);k=a.xQ;k.bH=0.5811946392059326;l=a.xT;l.bH=(-0.5811946392059326);m=a.xS;m.bH=0.5811946392059326;n=a.xV;n.bH=(-0.7853981852531433);o=a.xU;o.bH=0.7853981852531433;h.T=0.7853981852531433;i.T=(-0.7853981852531433);j.T=0.39269909262657166;k.T=(-0.39269909262657166);l.T=(-0.39269909262657166);m.T=0.39269909262657166;n.T
=(-0.7853981852531433);o.T=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=Ia(BE(b+0.0)*0.4000000059604645)*c;u=Ia(BE(b+3.1415927410125732)*0.4000000059604645)*c;v=Ia(BE(b+1.5707963705062866)*0.4000000059604645)*c;w=Ia(BE(b+4.71238899230957)*0.4000000059604645)*c;o=a.xP;o.T=o.T+p;h=a.xO;h.T=h.T+ -p;i=a.xR;i.T=i.T+q;j
=a.xQ;j.T=j.T+ -q;k=a.xT;k.T=k.T+r;l=a.xS;l.T=l.T+ -r;m=a.xV;m.T=m.T+s;n=a.xU;n.T=n.T+ -s;o.bH=o.bH+t;h.bH=h.bH+ -t;i.bH=i.bH+u;j.bH=j.bH+ -u;k.bH=k.bH+v;l.bH=l.bH+ -v;m.bH=m.bH+w;n.bH=n.bH+ -w;}
function A_V(){var a=this;Fw.call(a);a.BB=null;a.a3s=null;a.SN=null;a.G7=null;a.G6=null;a.G5=null;a.G4=null;}
function BNx(){var a=new A_V();BqL(a);return a;}
function BqL(a){var b;Kx(a);b=B9(0,0);a.BB=b;Ce(b,(-4.0),(-8.0),(-4.0),8,8,8,0.0);Cd(a.BB,0.0,4.0,0.0);b=B9(32,0);a.a3s=b;Ce(b,(-4.0),(-8.0),(-4.0),8,8,8,0.5);Cd(a.a3s,0.0,4.0,0.0);b=B9(16,16);a.SN=b;Ce(b,(-4.0),0.0,(-2.0),8,12,4,0.0);Cd(a.SN,0.0,4.0,0.0);b=B9(0,16);a.G7=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.0);Cd(a.G7,(-2.0),16.0,4.0);b=B9(0,16);a.G6=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.0);Cd(a.G6,2.0,16.0,4.0);b=B9(0,16);a.G5=b;Ce(b,(-2.0),0.0,(-2.0),4,6,4,0.0);Cd(a.G5,(-2.0),16.0,(-4.0));b=B9(0,16);a.G4=b;Ce(b,(-2.0),
0.0,(-2.0),4,6,4,0.0);Cd(a.G4,2.0,16.0,(-4.0));}
function A_E(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(EL()){var $T=CV();$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.BB;h.T=e/57.2957763671875;h.N=f/57.2957763671875;h=a.G7;b=b*0.6661999821662903;h.N=BY(b)*1.399999976158142*c;h=a.G6;d=b+3.1415927410125732;h.N=BY(d)*1.399999976158142*c;a.G5.N=BY(d)*1.399999976158142*c;a.G4.N=BY(b)*1.399999976158142*c;h=a.BB;$p=1;case 1:AR6(h,g);if(C()){break _;}h=a.SN;$p=2;case 2:AR6(h,g);if(C()){break _;}h=
a.G7;$p=3;case 3:AR6(h,g);if(C()){break _;}h=a.G6;$p=4;case 4:AR6(h,g);if(C()){break _;}h=a.G5;$p=5;case 5:AR6(h,g);if(C()){break _;}h=a.G4;$p=6;case 6:AR6(h,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AUm(){Fw.call(this);this.d1=null;}
function BR$(){var a=new AUm();BFn(a);return a;}
function BFn(a){var b,c;Kx(a);b=W(X5,7);c=b.data;a.d1=b;c[0]=B9(0,10);a.d1.data[1]=B9(0,0);a.d1.data[2]=B9(0,0);a.d1.data[3]=B9(0,0);a.d1.data[4]=B9(0,0);a.d1.data[5]=B9(44,10);Ce(a.d1.data[0],(-10.0),(-8.0),(-1.0),20,16,2,0.0);Cd(a.d1.data[0],0.0,4.0,0.0);Ce(a.d1.data[5],(-9.0),(-7.0),(-1.0),18,14,1,0.0);Cd(a.d1.data[5],0.0,4.0,0.0);Ce(a.d1.data[1],(-8.0),(-9.0),(-1.0),16,8,2,0.0);Cd(a.d1.data[1],(-9.0),4.0,0.0);Ce(a.d1.data[2],(-8.0),(-9.0),(-1.0),16,8,2,0.0);Cd(a.d1.data[2],9.0,4.0,0.0);Ce(a.d1.data[3],(-8.0),
(-9.0),(-1.0),16,8,2,0.0);Cd(a.d1.data[3],0.0,4.0,(-7.0));Ce(a.d1.data[4],(-8.0),(-9.0),(-1.0),16,8,2,0.0);Cd(a.d1.data[4],0.0,4.0,7.0);b=a.d1.data;b[0].N=1.5707963705062866;b[1].T=4.71238899230957;b[2].T=1.5707963705062866;b[3].T=3.1415927410125732;b[5].N=(-1.5707963705062866);}
function AUx(){Fw.call(this);this.fL=null;}
function BNs(){var a=new AUx();BBn(a);return a;}
function BBn(a){var b,c;Kx(a);b=W(X5,5);c=b.data;a.fL=b;c[0]=B9(0,8);a.fL.data[1]=B9(0,0);a.fL.data[2]=B9(0,0);a.fL.data[3]=B9(0,0);a.fL.data[4]=B9(0,0);Ce(a.fL.data[0],(-12.0),(-8.0),(-3.0),24,16,4,0.0);Cd(a.fL.data[0],0.0,4.0,0.0);Ce(a.fL.data[1],(-10.0),(-7.0),(-1.0),20,6,2,0.0);Cd(a.fL.data[1],(-11.0),4.0,0.0);Ce(a.fL.data[2],(-10.0),(-7.0),(-1.0),20,6,2,0.0);Cd(a.fL.data[2],11.0,4.0,0.0);Ce(a.fL.data[3],(-10.0),(-7.0),(-1.0),20,6,2,0.0);Cd(a.fL.data[3],0.0,4.0,(-9.0));Ce(a.fL.data[4],(-10.0),(-7.0),(-1.0),
20,6,2,0.0);Cd(a.fL.data[4],0.0,4.0,9.0);b=a.fL.data;b[0].N=1.5707963705062866;b[1].T=4.71238899230957;b[2].T=1.5707963705062866;b[3].T=3.1415927410125732;}
var AKs=K(0);
function AVs(){D.call(this);this.OX=null;}
function BOw(a){var b=new AVs();BEw(b,a);return b;}
function BEw(a,b){a.OX=b;}
function ADf(){var a=this;D.call(a);a.jV=null;a.yS=0;}
function BRv(){var a=new ADf();BEv(a);return a;}
function BEv(a){a.jV=null;a.yS=0;}
function AGO(){var a=this;Hw.call(a);a.R7=null;a.tJ=0;a.a87=0;a.ON=0;}
function BqB(a){var b=new AGO();Bxl(b,a);return b;}
function Bxl(a,b){var c;c=b.data.length;a.R7=b;a.tJ=0;a.a87=0;a.ON=0+c|0;}
function Bqk(a){var b,c,d;b=a.tJ;if(b>=a.ON)c=(-1);else{d=a.R7.data;a.tJ=b+1|0;c=d[b]&255;}return c;}
function BL7(a,b,c,d){var e,f,g,h,i;e=DO(d,a.ON-a.tJ|0);f=0;while(f<e){g=b.data;d=c+1|0;h=a.R7.data;i=a.tJ;a.tJ=i+1|0;g[c]=h[i];f=f+1|0;c=d;}if(e<=0)e=(-1);return e;}
function XU(a){}
var So=K();
var CFG=null;var CFH=null;var CFI=null;function A$M(){A$M=Bi(So);BvY();}
function CFJ(){var a=new So();BbD(a);return a;}
function BbD(a){A$M();}
function Gi(){A$M();Bl(2896);Bl(16384);Bl(16385);Bl(2903);}
function Kq(){var b;A$M();Bn(2896);b=CFH;AHr(0,0.6000000238418579,b.zd,b.A0,b.vQ,0.0);b=CFI;AHr(1,0.6000000238418579,b.zd,b.A0,b.vQ,0.0);BVY=0.4000000059604645;BVZ=0.4000000059604645;BV0=0.4000000059604645;BV1=BV1+1|0;Bn(2903);}
function BvY(){CFG=On(16);CFH=ADN(ABW(0.20000000298023224,1.0,(-0.699999988079071)));CFI=ADN(ABW((-0.20000000298023224),1.0,0.699999988079071));}
function DX(){var a=this;D.call(a);a.bei=0;a.a9R=null;a.a8s=null;a.a$D=0.0;}
var CFK=null;var CFL=null;var CFM=null;var CFN=null;var CFO=null;var CFP=null;var CFQ=null;var CFR=null;var CFS=null;var CFT=null;var CFU=null;var CFV=null;var CFW=null;var CFX=null;var CFY=null;var CFZ=null;var CF0=null;var CF1=null;var CF2=null;var CF3=null;var CF4=null;var CF5=null;var CF6=null;var CF7=null;var CF8=null;var CF9=null;function BjJ(){BjJ=Bi(DX);BGS();}
function HQ(a,b,c){var d=new DX();A$j(d,a,b,c);return d;}
function A$j(a,b,c,d){var e,f,g,h;BjJ();a.a9R=null;a.a8s=null;a.a$D=0.0;a.bei=(-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(1601));f=Q(g);}if(!(c>=0&&c<=255)){e=1;g=new S;T(g);H(H(g,f),B(1602));f=Q(g);}if(!(d>=0&&d<=255)){e=1;g=new S;T(g);H(H(g,f),B(1603));f=Q(g);}if(e!=1)return;g=new BH;h=new S;T(h);H(H(h,B(1604)),f);Ba(g,Q(h));J(g);}
function AHS(b,c,d){var e,f,g,h,i,j,k,l;BjJ();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-UA(b))*6.0;i=h-UA(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 BGS(){var b;b=HQ(255,255,255);CFK=b;CFL=b;b=HQ(192,192,192);CFM=b;CFN=b;b=HQ(128,128,128);CFO=b;CFP=b;b=HQ(64,64,64);CFQ=b;CFR=b;b=HQ(0,0,0);CFS=b;CFT=b;b=HQ(255,0,0);CFU=b;CFV=b;b=HQ(255,175,175);CFW=b;CFX=b;b=HQ(255,200,0);CFY=b;CFZ=b;b=HQ(255,255,0);CF0=b;CF1=b;b=HQ(0,255,0);CF2=b;CF3=b;b=HQ(255,0,255);CF4=b;CF5=b;b=HQ(0,255,255);CF6=b;CF7=b;b=HQ(0,0,255);CF8=b;CF9=b;}
function ABY(){var a=this;D.call(a);a.A$=null;a.jO=0;}
function ACI(){var a=this;D.call(a);a.a1y=null;a.ls=null;a.qI=null;}
function CF$(){var a=new ACI();BCP(a);return a;}
function BCP(a){}
function Li(){var a=this;D.call(a);a.Fm=0;a.FX=0;a.yh=null;a.oR=null;a.Sh=null;a.tH=null;}
function CF_(a){var b=new Li();WA(b,a);return b;}
function WA(a,b){a.tH=b;a.FX=b.jb;a.yh=null;}
function Nm(a){var b,c;if(a.yh!==null)return 1;while(true){b=a.Fm;c=a.tH.ff.data;if(b>=c.length)break;if(c[b]!==null)return 1;a.Fm=b+1|0;}return 0;}
function AEV(a){var b;if(a.FX==a.tH.jb)return;b=new MS;X(b);J(b);}
function WH(a){var b,c,d,e;AEV(a);if(!Nm(a)){b=new I3;X(b);J(b);}b=a.yh;if(b!==null){c=a.oR;if(c!==null)a.Sh=c;a.oR=b;a.yh=b.f_;}else{d=a.tH.ff.data;e=a.Fm;a.Fm=e+1|0;b=d[e];a.oR=b;a.yh=b.f_;a.Sh=null;}}
function BA8(a){var b,c,d,e,f;AEV(a);b=a.oR;if(b===null){b=new CP;X(b);J(b);}c=a.Sh;if(c!==null)c.f_=b.f_;else{d=b.At;e=a.tH.ff.data;f=d&(e.length-1|0);e[f]=e[f].f_;}a.oR=null;a.FX=a.FX+1|0;b=a.tH;b.jb=b.jb+1|0;b.fO=b.fO-1|0;}
var AMT=K(Li);
function Bic(a){WH(a);return a.oR.kq;}
function Lh(){var a=this;Dw.call(a);a.a$h=0;a.xM=0;a.wp=null;}
var CFq=null;var CFr=null;var CFs=null;var CFt=null;var CGa=null;function Bde(){Bde=Bi(Lh);BFO();}
function AK7(a,b){var c=new Lh();AZb(c,a,b);return c;}
function Bi5(){Bde();return CGa.c4();}
function AZb(a,b,c){Bde();Ga(a,b,c);a.a$h=9217;a.xM=9473;a.wp=new I1;}
function BFO(){var b;CFq=AK7(B(1001),0);CFr=AK7(B(1213),1);CFs=AK7(B(1212),2);b=AK7(B(1211),3);CFt=b;CGa=R(Lh,[CFq,CFr,CFs,b]);}
function AMX(){BZ.call(this);this.bec=null;}
function BDo(a,b){return FB(b)!=2?0:1;}
function AD5(){BZ.call(this);this.a_x=null;}
function BFr(a,b){return FB(b)!=1?0:1;}
function AB4(){BZ.call(this);this.bdX=null;}
function Bw0(a,b){return AIu(b);}
function AB3(){BZ.call(this);this.a8N=null;}
function BGQ(a,b){return 0;}
function AKu(){BZ.call(this);this.a92=null;}
function BzL(a,b){return !FB(b)?0:1;}
function ALL(){BZ.call(this);this.a_Q=null;}
function BLx(a,b){return FB(b)!=9?0:1;}
function AHP(){BZ.call(this);this.bcS=null;}
function BBl(a,b){return OQ(b);}
function AFe(){BZ.call(this);this.a9f=null;}
function Bm0(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 AD2(){BZ.call(this);this.a8j=null;}
function BvX(a,b){a:{b:{switch(FB(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=OQ(b);}return b;}
function AK8(){BZ.call(this);this.bcb=null;}
function Byh(a,b){a:{b:{switch(FB(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=OQ(b);}return b;}
function AAQ(){BZ.call(this);this.a90=null;}
function BnV(a,b){a:{switch(FB(b)){case 1:case 2:case 3:case 4:case 5:break;default:b=0;break a;}b=1;}return b;}
function AES(){BZ.call(this);this.beY=null;}
function BIz(a,b){return Ua(b);}
function ALU(){BZ.call(this);this.a8Z=null;}
function BJX(a,b){return AEU(b);}
function AGd(){BZ.call(this);this.beC=null;}
function Bvg(a,b){return FB(b)!=3?0:1;}
function AMO(){BZ.call(this);this.a8n=null;}
function Boa(a,b){a:{b:{switch(FB(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=OQ(b);}return b;}
function AAt(){BZ.call(this);this.bfe=null;}
function Bx9(a,b){a:{b:{switch(FB(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=OQ(b);}return b;}
function Vx(){BZ.call(this);this.PV=0;}
function BQD(a){var b=new Vx();A8z(b,a);return b;}
function A8z(a,b){C6(a);a.PV=b;}
function Bma(a,b){return a.dc^(a.PV!=FB(b&65535)?0:1);}
var AMH=K(Vx);
function BuM(a,b){return a.dc^(!(a.PV>>FB(b&65535)&1)?0:1);}
var ANw=K(JO);
function BjH(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(Ep(l)){if(j>=d){if(!Sb(h,2)){i=CD8;break a;}j=j+(-1)|0;break a;}if(!D5(k[j])){i=Es(1);break a;}j=j+(-1)|0;i=SB(2);break a;}if(D5(l))i=Es(1);if(l>=128){i=SB(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.sL=j;h.sW=f;return i;}
var AGS=K(JO);
function BCh(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(Ep(l)){if(j==d){if(!Sb(h,2)){i=CD8;break a;}j=j+(-1)|0;break a;}if(!D5(k[j])){i=Es(1);break a;}j=j+(-1)|0;i=SB(2);break a;}if(D5(l))i=Es(1);if(l>=256){j=j+(-1)|0;i=SB(1);break a;}k=e.data;m=f+1|0;k[f]=l<<24>>24;c=j;f=m;}j=c;}h.sL=j;h.sW=f;return i;}
function ALT(){var a=this;JO.call(a);a.Mi=0;a.JD=0;}
function BKf(a,b,c,d,e,f,g,h){var i,j;if(a.Mi){if((f+2|0)>g)return !Fe(h.Mt)?CD7:null;a.Mi=0;if(!a.JD){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.JD?APD(a,b,c,d,e,f,g,h):Baf(a,b,c,d,e,f,g,h);}
function Baf(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(!Ep(l)){if(D5(l)){c=k+(-1)|0;i=Es(1);break a;}if((f+2|0)>g){c=k+(-1)|0;if(L4(h,2))break a;i=CD7;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(Sb(h,2))break a;i=CD8;break a;}c=k+1|0;m=j[k];if(!D5(m)){c=c+(-2)|0;i=Es(1);break a;}if((f+4|0)>g){c=c+(-2)|0;if(L4(h,4))break a;i=CD7;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.sL=c;h.sW=f;return i;}
function APD(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(!Ep(l)){if(D5(l)){c=k+(-1)|0;i=Es(1);break a;}if((f+2|0)>g){c=k+(-1)|0;if(L4(h,2))break a;i=CD7;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(Sb(h,2))break a;i=CD8;break a;}c=k+1|0;m=j[k];if(!D5(m)){c=c+(-2)|0;i=Es(1);break a;}if((f+4|0)>g){c=c+(-2)|0;if(L4(h,4))break a;i=CD7;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.sL=c;h.sW=f;return i;}
function A6D(){var a=this;Dq.call(a);a.Ig=0;a.wj=0;}
function BOJ(){var a=new A6D();By7(a);return a;}
function By7(a){EF(a);a.Ig=0;a.wj=0;}
function A24(a){a.Ig=0;D1(a.bq);Bb(a.bq,EH(1,(a.S/2|0)-100|0,(a.bb/4|0)+48|0,B(1605)));if(Dd(a.w))(Be(a.bq,0)).j5=B(1606);Bb(a.bq,EH(4,(a.S/2|0)-100|0,(a.bb/4|0)+24|0,B(1607)));Bb(a.bq,EH(0,(a.S/2|0)-100|0,(a.bb/4|0)+96|0,B(1429)));}
function A8f(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.cH){c=a.w;d=BE6(a,c.u);$p=1;continue _;}if(b.cH!=1){if(b.cH!=4)return;b=a.w;c=null;$p=2;continue _;}if(!Dd(a.w)){c=a.w;d=null;$p=4;continue _;}c=a.w.s;$p=6;continue _;case 1:ARF(c,d);if(C()){break _;}if(b.cH!=1){if(b.cH!=4)return;b=a.w;c=null;$p=2;continue _;}if(!Dd(a.w)){c=a.w;d=null;$p=4;continue _;}c=a.w.s;$p=6;continue _;case 2:ARF(b,c);if(C()){break _;}b=a.w;$p=
3;case 3:ASW(b);if(C()){break _;}return;case 4:AQ5(c,d);if(C()){break _;}c=a.w;d=M_();$p=5;case 5:ARF(c,d);if(C()){break _;}if(b.cH!=4)return;b=a.w;c=null;$p=2;continue _;case 6:c.a5r();if(C()){break _;}c=a.w;d=null;$p=4;continue _;default:EK();}}CV().s(a,b,c,d,$p);}
function AV6(a){a.wj=a.wj+1|0;}
function A8v(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}e=a.w.s;f=a.Ig;a.Ig=f+1|0;$p=2;case 2:$z=A6s(e,f);if(C()){break _;}f=$z;f=f?0:1;if(!f&&a.wj>=20){e=a.bp;g=B(1608);f=a.S/2|0;h=40;i=16777215;$p=4;continue _;}h=255.0*(BE(((a.wj%10|0)+d)/10.0*3.1415927410125732*2.0)*0.20000000298023224+0.800000011920929)|0;e=a.bp;g=B(1609);f=8;i=a.bb-16
|0;h=h<<16|h<<8|h;$p=3;case 3:A3A(a,e,g,f,i,h);if(C()){break _;}e=a.bp;g=B(1608);f=a.S/2|0;h=40;i=16777215;$p=4;case 4:BfH(a,e,g,f,h,i);if(C()){break _;}$p=5;case 5:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function XR(){var a=this;D.call(a);a.oZ=null;a.Nr=null;a.SU=null;a.rG=null;}
function CGb(){var a=new XR();A$6(a);return a;}
function A$6(a){a.oZ=$rt_createFloatMultiArray([16,16]);a.Nr=Co(16);a.SU=Co(16);a.rG=Co(16);}
function A3v(a,b,c,d,e,f,g){var h,i;h=0;while(h<6){i=a.oZ.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 AGP(){var a=this;XR.call(a);a.zA=null;a.y1=null;a.UR=null;}
var CGc=null;function Bqg(){Bqg=Bi(AGP);BDQ();}
function BNt(){var a=new AGP();AUI(a);return a;}
function AUI(a){Bqg();A$6(a);a.zA=On(16);a.y1=On(16);a.UR=On(16);}
function ACT(){Bqg();AXS(CGc);return CGc;}
function Nf(a,b,c){var d,e;b=b.data;d=Gf(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 AXS(a){var b,c,d,e,f;HL(a.zA);HL(a.y1);HL(a.UR);A4v(2983,a.zA);A4v(2982,a.y1);AL5(Hd(a.zA),16);AMK(a.zA,a.Nr);AL5(Hd(a.y1),16);AMK(a.y1,a.SU);b=a.rG.data;c=a.SU.data;d=c[0];e=a.Nr.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.oZ;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];Nf(a,c,0);c=a.oZ;e=c.data;f=e[1].data;b=a.rG.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];Nf(a,c,1);c=a.oZ;e=c.data;f=e[2].data;b=a.rG.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];Nf(a,c,2);c=a.oZ;e=c.data;f=e[3].data;b=a.rG.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];Nf(a,c,3);c=a.oZ;e=c.data;f=e[4].data;b=a.rG.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];Nf(a,c,4);c=a.oZ;e=c.data;f=e[5].data;b=a.rG.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];Nf(a,c,5);}
function BDQ(){CGc=BNt();}
var AI3=K(0);
function AVq(){var a=this;D.call(a);a.a3q=null;a.a6j=0.0;a.Uf=0.0;a.a4$=0.0;}
function BND(){var a=new AVq();Bst(a);return a;}
function Bst(a){a.a3q=ACT();}
function Yg(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.a3q;i=a.a6j;c=c-i;j=a.Uf;d=d-j;k=a.a4$;return A3v(b,c,d,e-k,f-i,g-j,h-k);}
function K0(){var a=this;Dw.call(a);a.bbA=0;a.a_5=0;}
var CGd=null;var CGe=null;var CEQ=null;var CER=null;var CGf=null;function Pd(){Pd=Bi(K0);Bnl();}
function AIS(a,b,c,d){var e=new K0();A69(e,a,b,c,d);return e;}
function BCl(){Pd();return CGf.c4();}
function A69(a,b,c,d,e){Pd();Ga(a,b,c);a.bbA=d;a.a_5=e;}
function Bnl(){var b;CGd=AIS(B(1610),0,1,0);CGe=AIS(B(1611),1,0,0);CEQ=AIS(B(1612),2,0,1);b=AIS(B(1613),3,1,0);CER=b;CGf=R(K0,[CGd,CGe,CEQ,b]);}
var AEG=K();
var CEP=null;function Bom(){Bom=Bi(AEG);BGL();}
function CGg(){var a=new AEG();AYZ(a);return a;}
function AYZ(a){Bom();}
function BGL(){CEP=E2(B(1614));}
function AIb(){var a=this;Dq.call(a);a.Xb=null;a.a5q=null;}
function ML(a,b){var c=new AIb();A$f(c,a,b);return c;}
function A$f(a,b,c){EF(a);a.Xb=b;a.a5q=c;}
function AQI(a){}
function Bf0(a,b,c){}
function ATB(a){D1(a.bq);Bb(a.bq,EH(0,(a.S/2|0)-100|0,((a.bb/4|0)+120|0)+12|0,B(1275)));}
function A5n(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.cH)return;c=a.w;b=M_();$p=1;case 1:ARF(c,b);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function AQm(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}e=a.bp;f=a.Xb;g=a.S/2|0;h=(a.bb/2|0)-50|0;i=16777215;$p=2;case 2:BfH(a,e,f,g,h,i);if(C()){break _;}e=a.bp;f=a.a5q;g=a.S/2|0;h=(a.bb/2|0)-10|0;i=16777215;$p=3;case 3:BfH(a,e,f,g,h,i);if(C()){break _;}$p=4;case 4:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,
h,i,$p);}
function Cs(){D.call(this);this.t8=0;}
var CGh=null;var CGi=null;function Zo(){Zo=Bi(Cs);Bg_();}
function CO(a){Zo();a.t8=0;}
function Do(b,c){var d,e;Zo();if(Ey(CGh,CG(b))){c=new BH;d=new S;T(d);Bg(H(d,B(1615)),b);Ba(c,Q(d));J(c);}if(!Ey(CGi,c)){B2(CGh,CG(b),c);B2(CGi,c,CG(b));return;}d=new BH;c=Ij(c);e=new S;T(e);H(H(e,B(1616)),c);Ba(d,Q(e));J(d);}
function Bd6(a){Zo();return (Ck(CGi,C1(a))).fD;}
function A46(b){var c,d,e,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Zo();c=FK(b);if(c==(-1))return null;a:{try{d=Ck(CGh,CG(c));if(d===null){d=null;break a;}$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){d=$$je;}else{throw $$e;}}BL(d);d=CZ();e=new S;T(e);Bg(H(e,B(1617)),c);BK(d,Q(e));d=null;}if(d!==null){d.cr(b);return d;}b=new BF;d=new S;T(d);Bg(H(d,B(1618)),c);Ba(b,Q(d));J(b);case 1:b:{try{$z=APN(d);if(C()){break _;}d
=$z;d=d;break b;}catch($$e){$$je=N($$e);if($$je instanceof BC){d=$$je;}else{throw $$e;}}BL(d);d=CZ();e=new S;T(e);Bg(H(e,B(1617)),c);BK(d,Q(e));d=null;}if(d!==null){d.cr(b);return d;}b=new BF;d=new S;T(d);Bg(H(d,B(1618)),c);Ba(b,Q(d));J(b);default:EK();}}CV().s(b,c,d,e,$p);}
function Bd7(b,c){Zo();Lq(c,Bd6(b));b.gp(c);}
function Bg_(){CGh=Dl();CGi=Dl();Do(0,G(UM));Do(1,G(V0));Do(2,G(Yw));Do(3,G(Zh));Do(4,G(AHt));Do(5,G(AFx));Do(6,G(ABf));Do(10,G(IA));Do(11,G(TN));Do(12,G(AFp));Do(13,G(RH));Do(14,G(ALj));Do(15,G(Zl));Do(16,G(X_));Do(17,G(ACB));Do(18,G(Yv));Do(20,G(AN$));Do(21,G(WN));Do(22,G(ALa));Do(23,G(ALR));Do(24,G(AHM));Do(29,G(ACn));Do(30,G(Kl));Do(31,G(AI0));Do(32,G(AFz));Do(33,G(AET));Do(34,G(ABg));Do(50,G(AK9));Do(51,G(AIy));Do(52,G(AJr));Do(53,G(AHh));Do(59,G(YM));Do(255,G(W2));}
function Yw(){Cs.call(this);this.RO=null;}
function CGj(){var a=new Yw();BA5(a);return a;}
function BA5(a){CO(a);}
function Bj7(a,b){a.RO=J8(b);}
function BF_(a,b){L7(b,a.RO);}
function A0E(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=new V0;d=b.fh.pq.rj;CO(c);c.KU=d;c.PM=B(1619);c.Qj=2;$p=1;case 1:A5X(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function Ed(){var a=this;Ea.call(a);a.fU=0;a.QR=0.0;a.QS=0.0;a.db=0;a.ck=0;a.dg=0.0;a.qu=0.0;a.hT=0.0;a.iB=0.0;a.ic=0.0;}
var CEJ=0.0;var CEK=0.0;var CEL=0.0;function CGk(a,b,c,d,e,f,g){var h=new Ed();If(h,a,b,c,d,e,f,g);return h;}
function If(a,b,c,d,e,f,g,h){var i,j;HV(a,b);a.db=0;a.ck=0;FO(a,0.20000000298023224,0.20000000298023224);a.b5=a.eG/2.0;Du(a,c,d,e);a.ic=1.0;a.iB=1.0;a.hT=1.0;a.g=f+(CQ()*2.0-1.0)*0.4000000059604645;a.j=g+(CQ()*2.0-1.0)*0.4000000059604645;a.h=h+(CQ()*2.0-1.0)*0.4000000059604645;i=(CQ()+CQ()+1.0)*0.15000000596046448;c=a.g;c=c*c;d=a.j;c=c+d*d;d=a.h;j=C0(c+d*d);c=a.g;d=j;c=c/d;e=i;a.g=c*e*0.4000000059604645;a.j=a.j/d*e*0.4000000059604645+0.10000000149011612;a.h=a.h/d*e*0.4000000059604645;a.QR=V(a.m)*3.0;a.QS=V(a.m)
*3.0;a.dg=(V(a.m)*0.5+0.5)*2.0;a.ck=4.0/(V(a.m)*0.8999999761581421+0.10000000149011612)|0;a.db=0;a.k1=0;}
function AYX(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.bJ=a.d;a.cA=a.i;a.bI=a.e;b=a.db;a.db=b+1|0;if(b>=a.ck){$p=2;continue _;}c=a.j-0.04*a.qu;a.j=c;d=a.g;e=a.h;$p=1;case 1:A3l(a,d,c,e);if(C()){break _;}c=a.g*0.9800000190734863;a.g=c;a.j=a.j*0.9800000190734863;d=a.h*0.9800000190734863;a.h=d;if(a.bD){a.g=c*0.699999988079071;a.h=d*0.699999988079071;}return;case 2:Dn(a);if(C()){break _;}c=a.j-0.04*a.qu;a.j=c;d=a.g;e=
a.h;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A0p(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(EL()){var $T=CV();$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.dg;o=a.bJ;p=a.d-o;q=c;r=o+p*q-CEJ;p
=a.cA;s=p+(a.i-p)*q-CEK;p=a.bI;t=p+(a.e-p)*q-CEL;$p=1;case 1:$z=a.RF(c);if(C()){break _;}u=$z;C_(b,a.hT*u,a.iB*u,a.ic*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:EK();}}CV().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 BsZ(a){return 0;}
function Bju(a,b){}
function WF(){var a=this;D.call(a);a.oO=0.0;a.ns=0.0;a.a$T=0;a.OZ=0;a.Qg=0;}
function CGl(){var a=new WF();ASY(a);return a;}
function ASY(a){a.oO=0.0;a.ns=0.0;a.a$T=0;a.OZ=0;a.Qg=0;}
function AO$(){var a=this;WF.call(a);a.Db=null;a.Z7=null;}
function RX(a){var b=new AO$();BmH(b,a);return b;}
function BmH(a,b){ASY(a);a.Db=GC(10);a.Z7=b;}
var A6q=K();
function CGm(){var a=new A6q();BAD(a);return a;}
function BAD(a){}
function AWT(){var a=this;D.call(a);a.a4h=null;a.sO=null;a.O2=null;a.dU=null;a.rt=null;a.cW=0;a.Vy=0;a.Z2=0;a.jv=0;a.a2E=0;a.lS=0;a.sD=0;a.gO=0;}
function BPP(a,b,c,d,e){var f=new AWT();Bts(f,a,b,c,d,e);return f;}
function Bts(a,b,c,d,e,f){a.a4h=b;a.sO=c;a.O2=d;a.dU=e;a.rt=f;}
function Ba7(a){var b,c,d;a:while(true){b=In(a.dU,37,a.cW);if(b<0){H3(a.sO,CB(a.dU,a.cW));return;}H3(a.sO,CU(a.dU,a.cW,b));b=b+1|0;a.cW=b;a.Vy=b;c=A0_(a);if(a.gO&256)a.jv=D4(0,a.a2E);if(a.jv==(-1)){d=a.Z2;a.Z2=d+1|0;a.jv=d;}b:{a.a2E=a.jv;switch(c){case 66:break;case 67:AMh(a,c,1);break b;case 68:ALl(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:AI4(a,
c,1);break b;case 79:TA(a,c,3,1);break b;case 83:ALW(a,c,1);break b;case 88:TA(a,c,4,1);break b;case 98:ALh(a,c,0);break b;case 99:AMh(a,c,0);break b;case 100:ALl(a,c,0);break b;case 104:AI4(a,c,0);break b;case 111:TA(a,c,3,0);break b;case 115:ALW(a,c,0);break b;case 120:TA(a,c,4,0);break b;default:break a;}ALh(a,c,1);}}J(BIa(OS(c)));}
function ALh(a,b,c){var d;Yq(a,b);d=a.rt.data[a.jv];LD(a,c,!(d instanceof Pu?d.a$6():d===null?0:1)?B(16):B(17));}
function AI4(a,b,c){var d;Yq(a,b);d=a.rt.data[a.jv];LD(a,c,d===null?B(9):AOw(d.b6()));}
function ALW(a,b,c){var d,e;Yq(a,b);d=a.rt.data[a.jv];if(!LI(d,ABR))LD(a,c,Ij(d));else{e=a.gO&7;if(c)e=e|2;d.bgK(a.a4h,e,a.lS,a.sD);}}
function AMh(a,b,c){var d,e,f,g;QH(a,b,259);d=a.rt.data[a.jv];e=a.sD;if(e>=0)J(BrF(e));if(d instanceof Gw)e=d.bht();else if(d instanceof OU)e=d.a9P()&65535;else if(d instanceof Os)e=d.bcu()&65535;else{if(!(d instanceof KJ)){if(d===null){LD(a,c,B(9));return;}J(A6_(b,C1(d)));}e=d.fD;if(!(e>=0&&e<=1114111?1:0)){d=new AFg;f=new S;T(f);g=H(f,B(1620));Bg(g,e);H(g,B(1621));Ba(d,Q(f));d.bdd=e;J(d);}}LD(a,c,I4(LU(e)));}
function ALl(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;QH(a,b,507);AC0(a);d=a.rt.data[a.jv];if(d instanceof MH){e=d.ba_();b=G4(e,BS);if(b<0)e=A0S(e);f=ACt(e);g=b>=0?0:1;}else{if(!(d instanceof KJ)&&!(d instanceof OU)&&!(d instanceof Os))J(A6_(b,d===null?null:C1(d)));h=d.Xk();f=MM(DE(h));g=h>=0?0:1;}i=0;j=new S;T(j);if(g){if(!(a.gO&128)){Br(j,45);i=1;}else{Br(j,40);i=2;}}else{b=a.gO;if(b&8){Br(j,43);i=1;}else if(b&16){Br(j,32);i=1;}}k=new S;T(k);if(!(a.gO&64))Bv(k,f);else{l=(BBp(a.O2)).Ug;m=a.O2;n=(BP6(Bau(m.e9,
m.e4),BBp(m))).a3u;o=Z(f)%n|0;if(!o)o=n;p=0;while(o<Z(f)){Bv(k,CU(f,p,o));Br(k,l);q=o+n|0;p=o;o=q;}Bv(k,CB(f,p));}a:{if(a.gO&32){o=k.bB+i|0;while(true){if(o>=a.lS)break a;Br(j,Ko(0,10));o=o+1|0;}}}H3(j,k);if(g&&a.gO&128)Br(j,41);LD(a,c,Q(j));}
function TA(a,b,c,d){var e,f,g,h,i;QH(a,b,423);AC0(a);e=a.rt.data[a.jv];if(e instanceof MH)f=AZU(e.ba_(),c);else if(e instanceof KJ)f=T4(e.fD,c);else if(e instanceof Os)f=T4(e.bcu()&65535,c);else{if(!(e instanceof OU))J(A6_(b,e===null?null:C1(e)));f=T4(e.a9P()&255,c);}g=new S;T(g);if(a.gO&4){h=c!=4?B(19):B(1622);e=new S;T(e);H(H(e,h),f);f=Q(e);}a:{if(a.gO&32){i=Z(f);while(true){if(i>=a.lS)break a;Br(g,Ko(0,10));i=i+1|0;}}}Bv(g,f);LD(a,d,Q(g));}
function AC0(a){var b,c,d,e,f;b=a.gO;if(b&8&&b&16)J(BAE(B(1623)));if(b&32&&b&1)J(BAE(B(1624)));c=a.sD;if(c>=0)J(BrF(c));if(b&1&&a.lS<0){d=new ABN;e=CU(a.dU,a.Vy,a.cW);f=new S;T(f);H(H(f,B(1625)),e);Ba(d,Q(f));d.ba9=e;J(d);}}
function LD(a,b,c){var d;d=a.sD;if(d>0)c=CU(c,0,d);if(b)c=AM1(c);if(!(a.gO&1)){AG8(a,c);H3(a.sO,c);}else{H3(a.sO,c);AG8(a,c);}}
function Yq(a,b){QH(a,b,263);}
function QH(a,b,c){var d,e,f,g;d=a.gO;if((d|c)==c)return;e=new ANo;f=OS(Bd(B(1626),Ml(d&(c^(-1)))));g=new S;T(g);Br(H(H(H(g,B(1627)),f),B(1628)),b);Ba(e,Q(g));e.a8P=f;e.beA=b;J(e);}
function AG8(a,b){var c,d,e;if(a.lS>Z(b)){c=a.lS-Z(b)|0;d=new S;L9(d,c);e=0;while(e<c){Br(d,32);e=e+1|0;}H3(a.sO,d);}}
function A0_(a){var b,c,d,e,f,g;a.gO=0;a.jv=(-1);a.lS=(-1);a.sD=(-1);b=Bd(a.dU,a.cW);if(b!=48&&YL(b)){c=Z1(a);if(a.cW<Z(a.dU)&&Bd(a.dU,a.cW)==36){a.cW=a.cW+1|0;a.jv=c-1|0;}else a.lS=c;}a:{b:{while(true){if(a.cW>=Z(a.dU))break a;c:{b=Bd(a.dU,a.cW);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.gO;if(d&c)break;a.gO=d|c;a.cW=a.cW+1|0;}e=new AAn;f=OS(b);g=new S;T(g);H(H(g,B(1629)),f);Ba(e,Q(g));e.bdu=f;J(e);}}if(a.lS<0&&a.cW<Z(a.dU)&&YL(Bd(a.dU,a.cW)))a.lS=Z1(a);if(a.cW<Z(a.dU)&&Bd(a.dU,a.cW)==46){b=a.cW+1|0;a.cW=b;if(b<Z(a.dU)&&YL(Bd(a.dU,a.cW)))a.sD=Z1(a);else J(BIa(OS(Bd(a.dU,a.cW-1|0))));}if(a.cW<Z(a.dU)){e=a.dU;c=a.cW;a.cW=c+1|0;return Bd(e,c);}e=new AHZ;f=a.dU;Bgs(e,OS(Bd(f,Z(f)-1|0)));J(e);}
function Z1(a){var b,c,d,e;b=0;while(a.cW<Z(a.dU)&&YL(Bd(a.dU,a.cW))){c=b*10|0;d=a.dU;e=a.cW;a.cW=e+1|0;b=c+(Bd(d,e)-48|0)|0;}return b;}
function YL(b){return b>=48&&b<=57?1:0;}
function YZ(){var a=this;D.call(a);a.kc=BS;a.jQ=0;a.mC=0;}
function BDr(a,b){var c=new YZ();ByW(c,a,b);return c;}
function Bvu(a,b,c){var d=new YZ();BpO(d,a,b,c);return d;}
function CGn(a,b,c){var d=new YZ();AMD(d,a,b,c);return d;}
function ByW(a,b,c){a.kc=b;a.jQ=c.jQ;a.mC=c.mC;}
function BpO(a,b,c,d){a.kc=b;a.jQ=d+ABF(c)|0;a.mC=d;}
function AMD(a,b,c,d){a.kc=b;a.jQ=c;a.mC=d;}
function ZR(a){return a.jQ-a.mC|0;}
function AKP(a,b){var c;if(b===null)return 1;a:{b:{if(Dr(a.kc,b.kc)){if(a.jQ!=b.jQ)break b;if(a.mC!=b.mC)break b;}c=0;break a;}c=1;}return c;}
function Pi(){D.call(this);this.bbC=null;}
function AJh(a){a.bbC=new D;}
function AJb(){var a=this;Pi.call(a);a.yu=null;a.Dq=null;a.qU=0;a.Ff=0;a.SI=0;a.a3K=0;}
function CGo(a){var b=new AJb();Bbg(b,a);return b;}
function Bbg(a,b){AJh(a);a.a3K=(-1);a.yu=b;a.Dq=DF(D4(64,1024));}
function AB7(a){AN1(a);KT(a.yu.SZ);a.yu=null;}
function AWc(a){var b,c,d,e;AN1(a);if(a.SI&&a.qU>=a.Ff)return null;b=new S;T(b);a:{while(true){if(a.qU>=a.Ff&&!ACl(a,0))break a;c=a.Dq.data;d=a.qU;e=d+1|0;a.qU=e;d=c[d];if(d==10)break;if(d==13){if(e>=a.Ff&&!ACl(a,0))break a;c=a.Dq.data;e=a.qU;if(c[e]!=10)break a;a.qU=e+1|0;break a;}Br(b,d);}}return Q(b);}
function ACl(a,b){var c,d,e,f,g,h,i,j,k;if(a.SI)return 0;a:{b:while(true){c=a.Dq;d=c.data.length;if(b>=d)break a;e=a.yu;f=d-b|0;if(e.Tk&&!Fe(e.mB))g=(-1);else{g=0;c:{while(f>0){d=DO(f,DB(e.mB));T_(e.mB,c,b+g|0,d);f=f-d|0;g=g+d|0;if(!Fe(e.mB)){if(e.Tk)d=0;else{h=e.mB;if(h.Ih)break b;d:{i=DB(h);j=h.bW;if(j>0){k=0;while(true){if(k>=i)break d;d=j+1|0;Ww(h,k,AGc(h,j));k=k+1|0;j=d;}}}h.bW=i;h.gZ=h.sV;h.rT=(-1);e:{while(true){if(!Fe(e.k8)&&!AGy(e))break e;h=Zm(e.Tn,e.k8,e.mB,e.H_);if(Km(h))break;if(LC(h))AGy(e);}}if
(!Fe(e.k8)&&e.H_&&LC(AII(e.Tn,e.mB)))e.Tk=1;Sd(e.mB);d=1;}if(!d)break c;}}}}if(g==(-1)){a.SI=1;break a;}if(!g)break a;b=b+g|0;}h=new NO;X(h);J(h);}a.Ff=b;a.qU=0;a.a3K=(-1);return 1;}
function AN1(a){var b;if(a.yu!==null)return;b=new BF;X(b);J(b);}
function AHN(){var a=this;Pi.call(a);a.SZ=null;a.Tn=null;a.bfc=null;a.k8=null;a.bdG=null;a.mB=null;a.H_=0;a.Tk=0;}
function CGp(a){var b=new AHN();A4p(b,a);return b;}
function A4p(a,b){var c,d,e;QS();c=AUJ(BSF);Ie();d=AJf(AN4(c,BVh),BVh);AJh(a);e=BT(8192);a.bfc=e;a.k8=Us(e);e=DF(1024);a.bdG=e;c=AJa(e);a.mB=c;a.SZ=b;a.Tn=d;HA(c,c.gZ);b=a.k8;HA(b,b.gZ);}
function AGy(a){var b,c,d,e,f,g,h,i,j;if(a.H_)return 0;b=a.k8;if(b.Rq){b=new NO;X(b);J(b);}a:{c=DB(b);d=b.bW;if(d>0){e=b.BQ;f=e+d|0;g=0;while(true){if(g>=c)break a;h=b.rU.data;i=e+1|0;d=f+1|0;h[e]=h[f];g=g+1|0;e=i;f=d;}}}b.bW=c;b.gZ=b.sV;b.rT=(-1);b:{while(true){if(!Fe(a.k8))break b;b=a.SZ;j=a.k8;d=A2X(b,j.rU,j.bW,DB(j));if(d==(-1)){a.H_=1;break b;}b=a.k8;HA(b,b.bW+d|0);if(!d)break;}}Sd(a.k8);return 1;}
var A5N=K(Ed);
function BA$(a,b,c,d,e,f,g,h){var i=new A5N();BC9(i,a,b,c,d,e,f,g,h);return i;}
function BC9(a,b,c,d,e,f,g,h,i){If(a,b,c,d,e,f,g,h);a.fU=i.P;a.qu=i.Tg;a.ic=0.6000000238418579;a.iB=0.6000000238418579;a.hT=0.6000000238418579;a.dg=a.dg/2.0;}
function Bw7(a){return 1;}
function APo(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(EL()){var $T=CV();$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.QR/4.0)/16.0;k=j+0.015609375201165676;l=((i/16|0)+a.QS/4.0)/16.0;m=l+0.015609375201165676;n=0.10000000149011612*
a.dg;o=a.bJ;p=a.d-o;q=c;r=o+p*q-CEJ;o=a.cA;s=o+(a.i-o)*q-CEK;o=a.bI;t=o+(a.e-o)*q-CEL;$p=1;case 1:$z=AUF(a,c);if(C()){break _;}u=$z;C_(b,u*a.hT,u*a.iB,u*a.ic);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:EK();}}CV().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 ACf(){D.call(this);this.xW=null;}
var CGq=null;function Bl4(){Bl4=Bi(ACf);BpK();}
function BPp(){var a=new ACf();AY6(a);return a;}
function AGx(){Bl4();return CGq;}
function AY6(a){var b,c,d;Bl4();WT(a);a.xW=Ct();AV2(BQO(),a);A_i(BPt(),a);ATD(BQK(),a);AXT(BNM(),a);AO7(BPH(),a);A36(BNF(),a);b=new CS;BN();Ja(b,CB5,3);CI(a,b,R(D,[B(1630),B4(35),CAV]));CI(a,Fo(CB6,1),R(D,[B(449),B(449),B(449),B4(35),CB5]));c=new CS;O();AMo(c,B3X,2);CI(a,c,R(D,[B(1630),B(1630),B4(35),CBi]));CI(a,Fy(B3W,1),R(D,[B(1630),B(1631),B(1630),B4(35),BXV,B4(88),CAD]));CI(a,Fy(BYd,1),R(D,[B(1630),B(1632),B(1630),B4(35),BXV,B4(88),CB6]));CI(a,Fy(B3S,1),R(D,[B(1314),B(1314),B4(35),CAS]));CI(a,Fy(B3U,1),
R(D,[B(1314),B(1314),B4(35),CAU]));CI(a,Fy(BXU,1),R(D,[B(1314),B(1314),B4(35),CB4]));CI(a,Fy(BX9,1),R(D,[B(1630),B(1630),B(1630),B4(35),CBp]));CI(a,Fy(BYe,1),R(D,[B(1633),B(1631),B(1633),B4(88),CBr,B4(35),BX6]));CI(a,Fy(BVe,3),R(D,[B(1630),B4(35),BXT]));CI(a,Fy(B3D,1),R(D,[B(1634),B(1630),B(1634),B4(35),CBi]));CI(a,Fo(CAN,1),R(D,[B(1314),B(1314),B(1314),B4(35),BXV]));CI(a,Fo(CAO,1),R(D,[B(1314),B(1314),B(1314),B4(35),CA5]));CI(a,Fo(CAI,1),R(D,[B(1630),B(1630),B(1635),B4(35),BXV,B4(88),CBi]));CI(a,Fy(BXV,4),
R(D,[B(449),B4(35),BXW]));CI(a,Fo(CBi,4),R(D,[B(449),B(449),B4(35),BXV]));CI(a,Fy(BXY,4),R(D,[B(1216),B(449),B4(88),CAC,B4(35),CBi]));CI(a,Fo(CBj,4),R(D,[B(1634),B(1636),B4(35),BXV]));CI(a,Fy(B3E,16),R(D,[B(1637),B(1633),B(1637),B4(88),CA5,B4(35),CBi]));CI(a,Fo(CBZ,1),R(D,[B(1634),B(1630),B4(35),CA5]));CI(a,Fo(CB8,1),R(D,[B(1197),B(1198),B4(65),B3s,B4(66),CBZ]));CI(a,Fo(CB9,1),R(D,[B(1197),B(1198),B4(65),B3z,B4(66),CBZ]));CI(a,Fo(CB1,1),R(D,[B(1634),B(1630),B4(35),BXV]));CI(a,Fo(CBW,1),R(D,[B(1634),B(1636),
B4(35),CA5]));CI(a,Fo(CA1,1),R(D,[B(1638),B(1639),B4(65),CA5,B4(66),CAB]));CI(a,Fo(CBx,1),R(D,[B(1630),B4(35),CAH]));CI(a,Fy(B3r,4),R(D,[B(1640),B(1641),B(1630),B4(35),BXV]));CI(a,Fo(CB_,1),R(D,[B(1642),B(1643),B(1644),B4(35),CBi,B4(88),CBp]));CI(a,Fy(B3F,4),R(D,[B(1640),B(1641),B(1630),B4(35),BXT]));CI(a,Fo(CBU,1),R(D,[B(1630),B(1631),B(1630),B4(35),CBi,B4(88),BX9]));CI(a,Fo(CBV,1),R(D,[B(1630),B(1631),B(1630),B4(35),BYc,B4(88),CA2]));CI(a,Fy(B3H,1),R(D,[B(1216),B(449),B4(35),BXT,B4(88),CBi]));CI(a,Fy(B3O,
1),R(D,[B(1216),B(449),B4(35),CBi,B4(88),CAF]));CI(a,Fo(BU7,1),R(D,[B(1636),B(1631),B(1636),B4(35),CA5,B4(88),CAF]));CI(a,Fy(B3P,1),R(D,[B(449),B(449),B4(35),BVf]));CI(a,Fy(B3I,1),R(D,[B(1630),B4(35),BVf]));CI(a,Fy(B3K,1),R(D,[B(1630),B4(35),BXV]));Yi(a.xW,BNd(a));c=CZ();d=Ei(a.xW);b=B6();H(Db(b,d),B(1645));BK(c,BX(b));}
function CI(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(!LI(d[f],$rt_arraycls(Cj))){while(d[f] instanceof Cj){i=f+1|0;j=d[f];h=h+1|0;g=Z(j);k=new S;T(k);H(H(k,e),j);e=Q(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=Z(k);j=new S;T(j);H(H(j,e),k);e=Q(j);m=m+1|0;}}n=Dl();while(i<d.length){o=d[i];p=0;m=i+1|0;if(d[m] instanceof Bt)p=d[m].bo;else if(d[m] instanceof Bf)p=d[m].b;B2(n,o,CG(p));i=i+2|0;}m=Bp(g,h);d=Bo(m);c=d.data;p=0;while(p<m){i=Bd(e,
p);if(!Ey(n,B4(i)))c[p]=(-1);else c[p]=(Ck(n,B4(i))).fD;p=p+1|0;}e=a.xW;j=new AE$;j.bdQ=b.bs;j.FW=g;j.BL=h;j.SO=d;j.ZS=b;Bb(e,j);}
function AJB(a,b){var c,d,e,f,g,h;c=0;while(true){d=a.xW;if(c>=d.o)break;d=Be(d,c);e=0;a:{while(e<=(3-d.FW|0)){f=0;while(f<=(3-d.BL|0)){if(AMJ(d,b,e,f,1)){g=1;break a;}if(AMJ(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.ZS;Nk(h,d.bs,d.t);return h;}c=c+1|0;}return null;}
function BpK(){CGq=BPp();}
function ABm(){HH.call(this);this.Lb=null;}
function BCj(a,b){var c,d,e,f;a:{b:{c=a.Lb;if(b===null){d=0;c:while(true){e=c.ff.data;if(d>=e.length)break b;b=e[d];while(b!==null){if(b.iq===null)break c;b=b.f_;}d=d+1|0;}d=1;break a;}d=0;d:while(true){e=c.ff.data;if(d>=e.length)break b;f=e[d];while(f!==null){if(b.ca(f.iq))break d;f=f.f_;}d=d+1|0;}d=1;break a;}d=0;}return d;}
function Tq(a){var b;b=new AMt;WA(b,a.Lb);return b;}
function AIc(){var a=this;D.call(a);a.zd=0.0;a.A0=0.0;a.vQ=0.0;}
var CGr=null;function ABW(a,b,c){var d=new AIc();A9h(d,a,b,c);return d;}
function A9h(a,b,c,d){a.zd=b;a.A0=c;a.vQ=d;}
function ADN(a){var b,c;b=a.zd;b=b*b;c=a.A0;b=b+c*c;c=a.vQ;b=C0(b+c*c);return b<1.0E-4?CGr:ABW(a.zd/b,a.A0/b,a.vQ/b);}
function AR9(){CGr=ABW(0.0,0.0,0.0);}
function Po(){var a=this;Lc.call(a);a.ia=0;a.ml=0;a.iT=0;a.lt=0;a.j5=null;a.cH=0;a.gj=0;a.R0=0;}
function EH(a,b,c,d){var e=new Po();BEM(e,a,b,c,d);return e;}
function CGs(a,b,c,d,e,f){var g=new Po();Vu(g,a,b,c,d,e,f);return g;}
function BEM(a,b,c,d,e){Vu(a,b,c,d,200,20,e);}
function Vu(a,b,c,d,e,f,g){V4(a);a.ia=200;a.ml=20;a.gj=1;a.R0=1;a.cH=b;a.iT=c;a.lt=d;a.ia=e;a.ml=f;a.j5=g;}
function BBX(a,b){var c;c=1;if(!a.gj)c=0;else if(b)c=2;return c;}
function A_a(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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.R0)return;e=b.ht;f=3553;g=b.Y;h=B(1393);$p=1;case 1:a:{$z=AV7(g,h);if(C()){break _;}i=$z;C9(f,i);CE(1.0,1.0,1.0,1.0);f=a.iT;if(c>=f){i=a.lt;if(d>=i&&c<(f+a.ia|0)&&d<(i+a.ml|0)){f=1;break a;}}f=0;}i=a.a54(f);j=a.iT;k=a.lt;l=0;i=46+(i*20|0)|0;m=a.ia/2|0;n=a.ml;$p
=2;case 2:A5u(a,j,k,l,i,m,n);if(C()){break _;}j=a.iT;k=a.ia/2|0;j=j+k|0;l=a.lt;m=200-k|0;n=a.ml;$p=3;case 3:A5u(a,j,l,m,i,k,n);if(C()){break _;}$p=4;case 4:a.a5N(b,c,d);if(C()){break _;}if(!a.gj){b=a.j5;c=a.iT+(a.ia/2|0)|0;d=a.lt+((a.ml-8|0)/2|0)|0;f=(-6250336);$p=5;continue _;}if(!f){b=a.j5;c=a.iT+(a.ia/2|0)|0;d=a.lt+((a.ml-8|0)/2|0)|0;f=14737632;$p=6;continue _;}b=a.j5;c=a.iT+(a.ia/2|0)|0;d=a.lt+((a.ml-8|0)/2|0)|0;f=16777120;$p=7;continue _;case 5:BfH(a,e,b,c,d,f);if(C()){break _;}return;case 6:BfH(a,e,b,
c,d,f);if(C()){break _;}return;case 7:BfH(a,e,b,c,d,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function AOP(a,b,c,d){}
function Bw8(a,b,c){}
function Bfz(a,b,c,d){var e,f;a:{if(a.gj){e=a.iT;if(c>=e){f=a.lt;if(d>=f&&c<(e+a.ia|0)&&d<(f+a.ml|0)){c=1;break a;}}}c=0;}return c;}
var AZG=K(YN);
function CGt(){var a=new AZG();BCc(a);return a;}
function BCc(a){UB(a);}
function Vy(){var a=this;D.call(a);a.pN=0.0;a.xo=0.0;a.wf=0.0;a.bdr=null;}
var A0Q=K();
var AZV=K(GY);
function ANG(){var a=this;D.call(a);a.ln=null;a.CB=null;a.MF=null;a.BX=null;a.a1S=0;a.BV=0;a.iG=0;a.bK=0;a.m0=0;a.FI=0;a.rO=0;a.ki=0;a.beL=0;a.sM=0;a.H0=0;}
function DL(a,b,c){a.CB.data[b]=c;}
function HG(a,b){return a.CB.data[b];}
function VC(a){return UO(a,0);}
function UO(a,b){AFy(a,b);return a.ln.data[(b*2|0)+1|0];}
function IL(a,b,c){a.ln.data[b*2|0]=c;}
function VP(a,b,c){a.ln.data[(b*2|0)+1|0]=c;}
function MO(a,b){return a.ln.data[b*2|0];}
function SS(a,b){return a.ln.data[(b*2|0)+1|0];}
function Sv(a,b){AFy(a,b);return a.ln.data[b*2|0];}
function AD8(a,b){return a.MF.data[b];}
function Kb(a,b,c){a.MF.data[b]=c;}
function AFy(a,b){var c;if(!a.BV){c=new CP;X(c);J(c);}if(b>=0&&b<a.a1S)return;c=new Cz;Ba(c,AF_(b));J(c);}
function AAe(a,b,c,d){a.BV=0;a.H0=2;Y5(a.ln,(-1));Y5(a.CB,(-1));if(b!==null)a.BX=b;if(c>=0){a.iG=c;a.bK=d;}a.m0=a.iG;}
var AJv=K(0);
function Wg(){var a=this;D.call(a);a.Lu=0;a.qt=0;a.nn=null;a.ban=null;a.WX=0;a.a4E=0;}
function A0C(){var a=this;Wg.call(a);a.rA=null;a.r$=0;a.va=0;a.Is=0;}
function BMF(a){var b=new A0C();BDJ(b,a);return b;}
function BDJ(a,b){var c,d;a.Lu=0;a.qt=0;a.nn=new Kz;a.WX=1;a.a4E=1;a.ban=b;a.r$=1;a.va=0;a.Is=0;c=new $rt_globals.WebSocket($rt_ustr(b));a.rA=c;b="arraybuffer";c.binaryType=b;c=a.rA;b=new AK2;b.Ze=a;c.addEventListener("open",b);b=a.rA;d=new AK3;d.a4D=a;b.addEventListener("close",d);b=a.rA;d=new AK5;d.a5g=a;b.addEventListener("message",d);b=a.rA;d=new AK6;d.a6k=a;b.addEventListener("error",d);}
function AID(a){var b;if(a.va){Pd();b=CEQ;}else if(a.Is){Pd();b=CER;}else if(!a.r$){Pd();b=CGd;}else{Pd();b=CGe;}return b;}
function Lp(a){a.r$=0;a.va=0;a.rA.close();}
function A3j(a,b){var c,d;if(a.va){c=a.rA;d=b.data.buffer;c.send(d);}}
var SX=K(Ed);
function CGu(a,b,c,d){var e=new SX();AEt(e,a,b,c,d);return e;}
function AEt(a,b,c,d,e){If(a,b,c,d,e,0.0,0.0,0.0);a.g=a.g*0.30000001192092896;a.j=CQ()*0.20000000298023224+0.10000000149011612;a.h=a.h*0.30000001192092896;a.hT=1.0;a.iB=1.0;a.ic=1.0;a.fU=19+F(a.m,4)|0;FO(a,0.009999999776482582,0.009999999776482582);a.qu=0.05999999865889549;a.ck=8.0/(CQ()*0.8+0.2)|0;}
function Bbl(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(EL()){var $T=CV();$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:A0p(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function BdX(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.bJ=a.d;a.cA=a.i;a.bI=a.e;b=a.j-a.qu;a.j=b;c=a.g;d=a.h;$p=1;case 1:A3l(a,c,b,d);if(C()){break _;}a.g=a.g*0.9800000190734863;a.j=a.j*0.9800000190734863;a.h=a.h*0.9800000190734863;e=a.ck;a.ck=e-1|0;if(e<=0){$p=2;continue _;}if(a.bD){if(CQ()<0.5){$p=5;continue _;}a.g=a.g*0.699999988079071;a.h=a.h*0.699999988079071;}f=a.l;e
=P(a.d);g=P(a.i);h=P(a.e);$p=3;continue _;case 2:Dn(a);if(C()){break _;}if(a.bD){if(CQ()<0.5){$p=5;continue _;}a.g=a.g*0.699999988079071;a.h=a.h*0.699999988079071;}f=a.l;e=P(a.d);g=P(a.i);h=P(a.e);$p=3;case 3:$z=A7j(f,e,g,h);if(C()){break _;}f=$z;if(!f.la()&&!f.cy())return;i=P(a.i)+1|0;f=a.l;e=P(a.d);g=P(a.i);h=P(a.e);$p=4;case 4:$z=AUa(f,e,g,h);if(C()){break _;}e=$z;b=i-QP(e);if(a.i>=b)return;$p=6;continue _;case 5:Dn(a);if(C()){break _;}a.g=a.g*0.699999988079071;a.h=a.h*0.699999988079071;f=a.l;e=P(a.d);g=
P(a.i);h=P(a.e);$p=3;continue _;case 6:Dn(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
var AKX=K(CP);
function CGv(){var a=new AKX();BMi(a);return a;}
function BMi(a){X(a);}
function A1h(){var a=this;D.call(a);a.bag=0;a.a96=null;}
function BOd(a,b){var c=new A1h();BJE(c,a,b);return c;}
function BJE(a,b,c){a.bag=b;a.a96=c;}
var Bgg=K();
function AK2(){D.call(this);this.Ze=null;}
function BAd(a,b){b=a.Ze;b.r$=0;b.va=1;}
function AK3(){D.call(this);this.a4D=null;}
function BDa(a,b){b=a.a4D;b.r$=0;b.va=0;}
function AK5(){D.call(this);this.a5g=null;}
function BiT(a,b){var c,d,e,$$je;a:{b:{c:{c=a.a5g;d=new AGW;b=b.data;d.beh=null;d.J_=null;d.a$E=(-1);d.a53=b;d.Hc=typeof b==="string"?1:0;d.a_1=F1();e=d.Hc;if(!e){if(c.a4E)break c;break b;}if(!c.WX)break b;}b=c.nn;Fi(b);d:{try{Gd(b,d);if(!e){c.qt=c.qt+1|0;break d;}c.Lu=c.Lu+1|0;break d;}catch($$e){$$je=N($$e);d=$$je;break a;}}try{C2(b);break b;}catch($$e){$$je=N($$e);d=$$je;break a;}}return;}C2(b);J(d);}
function AK6(){D.call(this);this.a6k=null;}
function Brc(a,b){b=a.a6k;if(b.r$){b.Is=1;b.r$=0;}}
var VD=K();
var CEl=null;var CEm=null;function CGw(){var a=new VD();A7q(a);return a;}
function A7q(a){}
function A8$(){CEl=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)]);CEm=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 UM=K(Cs);
function CGx(){var a=new UM();BHG(a);return a;}
function BHG(a){CO(a);}
function AZW(a,b){}
function Bk6(a,b){}
function BFJ(a,b){}
function V0(){var a=this;Cs.call(a);a.Qj=0;a.KU=null;a.PM=null;}
function CGy(){var a=new V0();BLA(a);return a;}
function BLA(a){CO(a);}
function Bx8(a,b){a.Qj=CM(b);a.KU=J8(b);a.PM=J8(b);}
function BAO(a,b){E_(b,a.Qj);L7(b,a.KU);L7(b,a.PM);}
function Bfd(a,b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.fh;d=new AMk;AOi(d,c);d.OW=(-1);d.OV=(-1);d.OU=(-1);d.jE=0.0;d.Al=0.0;d.oB=0.0;d.wr=0;d.AX=0;d.Lq=0;d.oM=b;c.cI=d;d=new AMM;d.lD=Ct();d.ek=Ct();d.nA=Ct();d.h8=BGV();d.nJ=Ge();d.gX=Ct();d.df=BS;d.g$=0;d.Mj=M(8961023);d.SM=M(12638463);d.Qm=M(16777215);d.hJ=0;d.cM=Pj(new D2);d.go=1013904223;d.xA=0;d.XF=Cy();d.N$=4000;d.lM=Ct();d.n=new D2;d.yA=0;d.eH=Ct();d.g6=BS;d.lY
=BS;d.rR=Ct();d.zY=Ge();d.uC=F(d.n,12000);d.tZ=Ct();d.dl=0;d.ZP=B(1646);c=new AB0;c.y4=Dl();c.UM=Ct();e=L2(d,BT(32768),0,0);c.V4=e;e.py=1;e.mF=1;c.a66=d;d.SG=c;d.gR=c;Mj(d);d.l2=new Kz;d.a26=0;d.F2=BCS();d.u9=Ge();d.no=Ge();d.yW=b;d.dn=8;d.hM=64;d.dm=8;b.di=d;d.dl=1;c=b.fh;$p=1;case 1:AQ5(c,d);if(C()){break _;}d=b.fh;c=new AD0;EF(c);c.L_=0;c.BG=b;$p=2;case 2:ARF(d,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function Zh(){Cs.call(this);this.CS=null;}
function CGz(){var a=new Zh();BxP(a);return a;}
function BxP(a){CO(a);}
function Bn0(a,b){a.CS=J8(b);}
function Bx3(a,b){L7(b,a.CS);}
function A3f(a,b){AC_(b.fh.i3,a.CS);}
function AHt(){Cs.call(this);this.ZV=BS;}
function CGA(){var a=new AHt();Bnt(a);return a;}
function Bnt(a){CO(a);}
function Bsx(a,b){a.ZV=YW(b);}
function A3q(a,b){b.fh.s.df=a.ZV;}
function AFx(){var a=this;Cs.call(a);a.Se=0;a.oW=null;}
function CGB(){var a=new AFx();BE8(a);return a;}
function Bak(a,b){var c=new AFx();BCD(c,a,b);return c;}
function BE8(a){CO(a);}
function BCD(a,b,c){var d,e;c=c.data;CO(a);a.Se=b;a.oW=W(CS,c.length);d=0;while(true){e=a.oW.data;if(d>=e.length)break;e[d]=c[d]===null?null:QL(c[d]);d=d+1|0;}}
function BgH(a,b){var c,d,e;a.Se=CM(b);c=F2(b);a.oW=W(CS,c);d=0;while(d<c){e=F2(b);if(e>=0)a.oW.data[d]=MU(e,D0(b),F2(b));d=d+1|0;}}
function BwL(a,b){var c,d;E_(b,a.Se);H5(b,a.oW.data.length);c=0;while(true){d=a.oW.data;if(c>=d.length)break;if(d[c]===null)H5(b,(-1));else{H5(b,d[c].bs<<16>>16);IP(b,a.oW.data[c].t<<24>>24);H5(b,a.oW.data[c].et<<16>>16);}c=c+1|0;}}
function ATo(a,b){}
function ABf(){var a=this;Cs.call(a);a.a0V=0;a.a0R=0;a.TU=0;}
function CGC(){var a=new ABf();BCt(a);return a;}
function BCt(a){CO(a);}
function Bia(a,b){a.a0V=CM(b);a.a0R=CM(b);a.TU=CM(b);}
function AO6(a,b){b=b.di;b.dn=a.a0V;b.hM=a.a0R;b.dm=a.TU;}
function IA(){var a=this;Cs.call(a);a.kX=0.0;a.kJ=0.0;a.lm=0.0;a.mY=0.0;a.oA=0.0;a.n9=0.0;a.mm=0;a.qT=0;a.sz=0;}
function CGD(){var a=new IA();BET(a);return a;}
function BET(a){CO(a);}
function Bgf(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.fh.f;d=c.d;e=c.i;f=c.e;g=c.q;h=c.x;if(a.qT){d=a.kX;e=a.kJ;f=a.lm;}if(a.sz){g=a.oA;h=a.n9;}c.dh=0.0;c.h=0.0;c.j=0.0;c.g=0.0;Wr(c,d,e,f,g,h);a.kX=c.d;a.kJ=c.v.H;a.lm=c.e;a.mY=c.i;c=b.pf;$p=1;case 1:AZ1(c,a);if(C()){break _;}if(b.Mu)return;c=b.fh;i=c.f;i.bJ=i.d;i.cA=i.i;i.bI=i.e;b.Mu=1;b=null;$p=2;case 2:ARF(c,b);if(C())
{break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function ZS(a,b){a.mm=!FK(b)?0:1;}
function XM(a,b){Lq(b,!a.mm?0:1);}
var TN=K(IA);
function CGE(){var a=new TN();BKS(a);return a;}
function BKS(a){CO(a);a.qT=1;}
function BJJ(a,b){a.kX=Jb(b);a.kJ=Jb(b);a.mY=Jb(b);a.lm=Jb(b);ZS(a,b);}
function Btu(a,b){Jc(b,a.kX);Jc(b,a.kJ);Jc(b,a.mY);Jc(b,a.lm);XM(a,b);}
var AFp=K(IA);
function CGF(){var a=new AFp();BwI(a);return a;}
function Bso(a,b,c){var d=new AFp();BnL(d,a,b,c);return d;}
function BwI(a){CO(a);a.sz=1;}
function BnL(a,b,c,d){CO(a);a.oA=b;a.n9=c;a.mm=d;a.sz=1;}
function BhP(a,b){a.oA=N4(b);a.n9=N4(b);ZS(a,b);}
function Big(a,b){OX(b,a.oA);OX(b,a.n9);XM(a,b);}
var RH=K(IA);
function CGG(){var a=new RH();Bi6(a);return a;}
function Bi6(a){CO(a);a.sz=1;a.qT=1;}
function BGf(a,b){a.kX=Jb(b);a.kJ=Jb(b);a.mY=Jb(b);a.lm=Jb(b);a.oA=N4(b);a.n9=N4(b);ZS(a,b);}
function Bn5(a,b){Jc(b,a.kX);Jc(b,a.kJ);Jc(b,a.mY);Jc(b,a.lm);OX(b,a.oA);OX(b,a.n9);XM(a,b);}
function ALj(){var a=this;Cs.call(a);a.LK=0;a.Pk=0;a.Mb=0;a.Kg=0;a.M$=0;}
function CGH(){var a=new ALj();BLO(a);return a;}
function ALr(a,b,c,d,e){var f=new ALj();BI_(f,a,b,c,d,e);return f;}
function BLO(a){CO(a);}
function BI_(a,b,c,d,e,f){CO(a);a.M$=b;a.LK=c;a.Pk=d;a.Mb=e;a.Kg=f;}
function BsJ(a,b){a.M$=FK(b);a.LK=CM(b);a.Pk=FK(b);a.Mb=CM(b);a.Kg=FK(b);}
function BEP(a,b){Lq(b,a.M$);E_(b,a.LK);Lq(b,a.Pk);E_(b,a.Mb);Lq(b,a.Kg);}
function A73(a,b){}
function Zl(){var a=this;Cs.call(a);a.Ix=0;a.Ow=0;a.LO=0;a.JB=0;a.MJ=0;}
function CGI(){var a=new Zl();Bn7(a);return a;}
function Bn7(a){CO(a);}
function BqE(a,b){a.Ix=F2(b);a.Ow=CM(b);a.LO=FK(b);a.JB=CM(b);a.MJ=FK(b);}
function BjD(a,b){H5(b,a.Ix);E_(b,a.Ow);Lq(b,a.LO);E_(b,a.JB);Lq(b,a.MJ);}
function AVe(a,b){}
function X_(){var a=this;Cs.call(a);a.Su=0;a.Jl=0;}
function CGJ(){var a=new X_();Bvh(a);return a;}
function Bvh(a){CO(a);}
function BqM(a,b){a.Su=CM(b);a.Jl=F2(b);}
function Bpf(a,b){E_(b,a.Su);H5(b,a.Jl);}
function A1y(a,b){}
function ACB(){var a=this;Cs.call(a);a.VC=0;a.YF=0;a.Un=0;}
function CGK(){var a=new ACB();BJQ(a);return a;}
function BJQ(a){CO(a);}
function BEY(a,b){a.VC=F2(b);a.YF=D0(b);a.Un=F2(b);}
function Bby(a,b){Ts(b.fh.f.B,MU(a.VC,a.YF,a.Un));}
function Yv(){var a=this;Cs.call(a);a.DP=0;a.LE=0;}
function CGL(){var a=new Yv();Byv(a);return a;}
function Byv(a){CO(a);}
function Bhx(a,b){a.DP=CM(b);a.LE=D0(b);}
function Blq(a,b){E_(b,a.DP);IP(b,a.LE);}
function BbP(a,b){b=Pf(b.di,a.DP);if(b!==null)WP(b);}
function AN$(){var a=this;Cs.call(a);a.a3R=0;a.a3D=null;a.SQ=0;a.O9=0;a.Sy=0;a.a3n=0;a.YG=0;a.a59=0;}
function CGM(){var a=new AN$();Bm9(a);return a;}
function Bm9(a){CO(a);}
function Bv4(a,b){a.a3R=CM(b);a.a3D=J8(b);a.SQ=CM(b);a.O9=CM(b);a.Sy=CM(b);a.a3n=D0(b);a.YG=D0(b);a.a59=F2(b);}
function A3m(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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:c=a.SQ/32.0;d=a.O9/32.0;e=a.Sy/32.0;f=(a.a3n*360|0)/256.0;g=(a.YG*360|0)/256.0;h=new AD3;i=b.fh.s;j=a.a3D;AHq(h,i);h.bdC=0.0;h.G2=j;h.b5=0.0;h.Cl=0.0;if(j!==null&&Z(j)>0){i=new S;T(i);H(H(H(i,B(1452)),j),B(1453));h.yC=Q(i);j=CZ();k=h.yC;i=new S;T(i);H(H(i,B(1454)),k);BK(j,Q(i));}h.rB=1;h.O3
=10.0;h.rX=a.SQ;h.rW=a.O9;h.rV=a.Sy;l=a.a59;if(!l){i=h.B;i.b$.data[i.bu]=null;}else{i=h.B;i.b$.data[i.bu]=Wj(l);}Wr(h,c,d,e,f,g);b=b.di;l=a.a3R;$p=1;case 1:AST(b,l,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function WN(){var a=this;Cs.call(a);a.B7=0;a.t6=0;a.te=0;a.tI=0;a.wP=0;a.yE=0;a.xk=0;a.H1=0;a.Ht=0;}
function CGN(){var a=new WN();BJA(a);return a;}
function BJA(a){CO(a);}
function BHB(a,b){a.B7=CM(b);a.H1=F2(b);a.Ht=D0(b);a.t6=CM(b);a.te=CM(b);a.tI=CM(b);a.wP=D0(b);a.yE=D0(b);a.xk=D0(b);}
function BjF(a,b){E_(b,a.B7);H5(b,a.H1);IP(b,a.Ht);E_(b,a.t6);E_(b,a.te);E_(b,a.tI);IP(b,a.wP);IP(b,a.yE);IP(b,a.xk);}
function A0H(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.t6/32.0;d=a.te/32.0;e=a.tI/32.0;f=JM(b.di,c,d,e,AMZ(a.H1,a.Ht));f.g=a.wP/128.0;f.j=a.yE/128.0;f.h=a.xk/128.0;f.rX=a.t6;f.rW=a.te;f.rV=a.tI;b=b.di;g=a.B7;$p=1;case 1:AST(b,g,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function ALa(){var a=this;Cs.call(a);a.MO=0;a.VE=0;}
function CGO(){var a=new ALa();BmR(a);return a;}
function BmR(a){CO(a);}
function BwD(a,b){a.MO=CM(b);a.VE=CM(b);}
function A3M(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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=Pf(b.di,a.MO);d=Pf(b.di,a.VE);if(d===null)d=b.fh.f;if(c===null)return;e=b.di;f=B(1586);g=0.20000000298023224;h=((AHK(b.KW)-AHK(b.KW))*0.699999988079071+1.0)*2.0;$p=1;case 1:A5t(e,c,f,g,h);if(C()){break _;}f=b.fh;F$(f.cq,BCb(f.s,c,d,(-0.5)));b=b.di;i=a.MO;$p=2;case 2:A5w(b,i);if(C()){break _;}return;default:EK();}}CV().s(a,
b,c,d,e,f,g,h,i,$p);}
function ALR(){var a=this;Cs.call(a);a.a0E=0;a.I7=0;a.PT=0;a.Qe=0;a.wO=0;}
function CGP(){var a=new ALR();BLm(a);return a;}
function BLm(a){CO(a);}
function Bo3(a,b){a.a0E=CM(b);a.wO=D0(b);a.I7=CM(b);a.PT=CM(b);a.Qe=CM(b);}
function AUb(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.I7/32.0;d=a.PT/32.0;e=a.Qe/32.0;f=null;if(a.wO==10)f=AKg(b.di,c,d,e,0);if(a.wO==11)f=AKg(b.di,c,d,e,1);if(a.wO==12)f=AKg(b.di,c,d,e,2);if(a.wO==1)f=Bz$(b.di,c,d,e);if(f===null)return;f.rX=a.I7;f.rW=a.PT;f.rV=a.Qe;f.q=0.0;f.x=0.0;g=a.a0E;f.pL=g;b=b.di;$p=1;case 1:AST(b,g,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AHM(){var a=this;Cs.call(a);a.YA=0;a.a6N=0;a.Mg=0;a.MP=0;a.Po=0;a.Zp=0;a.a0$=0;}
function CGQ(){var a=new AHM();BLb(a);return a;}
function BLb(a){CO(a);}
function BsU(a,b){a.YA=CM(b);a.a6N=D0(b);a.Mg=CM(b);a.MP=CM(b);a.Po=CM(b);a.Zp=D0(b);a.a0$=D0(b);}
function AQk(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.Mg/32.0;d=a.MP/32.0;e=a.Po/32.0;f=(a.Zp*360|0)/256.0;g=(a.a0$*360|0)/256.0;h=a.a6N;i=b.fh.s;Pl();j=null;a:{try{k=j;l=Ck(CGR,CG(h));if(l!==null){k=j;m=W(H1,1);m.data[0]=G(H7);j=Qt(l,m);m=W(D,1);m.data[0]=i;j=O3(j,m);k=j;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BC)
{i=$$je;}else{throw $$e;}}BL(i);j=k;}if(j===null){l=CZ();n=new S;T(n);Bg(H(n,B(1647)),h);BK(l,Q(n));}i=j;i.rX=a.Mg;i.rW=a.MP;i.rV=a.Po;Wr(i,c,d,e,f,g);i.L4=1;b=b.di;h=a.YA;$p=1;case 1:AST(b,h,i);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function ACn(){Cs.call(this);this.ZB=0;}
function CGS(){var a=new ACn();Bg9(a);return a;}
function Bg9(a){CO(a);}
function BAz(a,b){a.ZB=CM(b);}
function Bgp(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b.di;c=a.ZB;$p=1;case 1:A5w(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function Kl(){var a=this;Cs.call(a);a.ZL=0;a.Oa=0;a.Kx=0;a.Kc=0;a.RH=0;a.Jx=0;a.C6=0;}
function CGT(){var a=new Kl();XZ(a);return a;}
function XZ(a){CO(a);a.C6=0;}
function U0(a,b){a.ZL=CM(b);}
function Bea(a,b){var c,d,e,f,g,h;b=Pf(b.di,a.ZL);if(b!==null){c=b.rX+a.Oa|0;b.rX=c;d=b.rW+a.Kx|0;b.rW=d;e=b.rV+a.Kc|0;b.rV=e;f=c/32.0;g=d/32.0+0.015625;h=e/32.0;c=a.C6;b.AV(f,g,h,!c?b.q:(a.RH*360|0)/256.0,!c?b.x:(a.Jx*360|0)/256.0,3);}}
var AI0=K(Kl);
function CGU(){var a=new AI0();BH5(a);return a;}
function BH5(a){XZ(a);}
function Bxf(a,b){U0(a,b);a.Oa=D0(b);a.Kx=D0(b);a.Kc=D0(b);}
var AFz=K(Kl);
function CGV(){var a=new AFz();BKT(a);return a;}
function BKT(a){XZ(a);a.C6=1;}
function Bjr(a,b){U0(a,b);a.RH=D0(b);a.Jx=D0(b);}
var AET=K(Kl);
function CGW(){var a=new AET();BKx(a);return a;}
function BKx(a){XZ(a);a.C6=1;}
function Bpi(a,b){U0(a,b);a.Oa=D0(b);a.Kx=D0(b);a.Kc=D0(b);a.RH=D0(b);a.Jx=D0(b);}
function ABg(){var a=this;Cs.call(a);a.a65=0;a.Yr=0;a.ZJ=0;a.a0g=0;a.a5A=0;a.Vo=0;}
function CGX(){var a=new ABg();BrK(a);return a;}
function BrK(a){CO(a);}
function BCg(a,b){a.a65=CM(b);a.Yr=CM(b);a.ZJ=CM(b);a.a0g=CM(b);a.a5A=FK(b)<<24>>24;a.Vo=FK(b)<<24>>24;}
function ARs(a,b){var c,d,e;b=Pf(b.di,a.a65);if(b!==null){c=a.Yr;b.rX=c;d=a.ZJ;b.rW=d;e=a.a0g;b.rV=e;b.AV(c/32.0,d/32.0+0.015625,e/32.0,(a.a5A*360|0)/256.0,(a.Vo*360|0)/256.0,3);}}
function AK9(){var a=this;Cs.call(a);a.a4l=0;a.W1=0;a.a2Q=0;}
function CGY(){var a=new AK9();BBO(a);return a;}
function BBO(a){CO(a);}
function Brh(a,b){a.a4l=CM(b);a.W1=CM(b);a.a2Q=!FK(b)?0:1;}
function A_3(a,b){var c,d,e,f,g,h,i,j,k,l;b=b.di;c=a.a4l;d=a.W1;e=a.a2Q;if(!e){f=b.SG;g=AOg(f,c,d);if(!g.py)ANh(g);Mi(f.y4,AAL(c,d));I0(f.UM,g);}else{g=b.SG;h=AAL(c,d);i=BT(32768);f=L2(g.a66,i,c,d);i=f.hs.hA.data;j=0;k=i.length;if(j>k){b=new BH;X(b);J(b);}while(j<k){l=j+1|0;i[j]=(-1);j=l;}B2(g.y4,h,f);f.ox=1;}if(!e){k=c*16|0;c=d*16|0;Gy(b,k,0,c,k+15|0,128,c+15|0);}}
function AIy(){var a=this;Cs.call(a);a.SP=0;a.TP=0;a.Ty=0;a.Gk=0;a.DS=0;a.Dl=0;a.Nk=null;}
function CGZ(){var a=new AIy();BpG(a);return a;}
function BpG(a){CO(a);a.t8=1;}
function BFo(a,b){var c,d,e,$$je;a.SP=CM(b);a.TP=F2(b);a.Ty=CM(b);a.Gk=FK(b)+1|0;a.DS=FK(b)+1|0;a.Dl=FK(b)+1|0;c=BT(CM(b));d=c.data;Qf(b,c);a.Nk=BT((Bp(Bp(a.Gk,a.DS),a.Dl)*5|0)/2|0);e=BR8();AMp(e,c,0,d.length);a:{b:{try{Bc6(e,a.Nk);}catch($$e){$$je=N($$e);if($$je instanceof KN){break b;}else{b=$$je;break a;}}ZD(e);return;}try{J(VO(B(1648)));}catch($$e){$$je=N($$e);b=$$je;}}ZD(e);J(b);}
function AR$(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(EL()){var $T=CV();$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.di;d=a.SP;e=a.TP;f=a.Ty;Xx(c,d,e,f,(d+a.Gk|0)-1|0,(e+a.DS|0)-1|0,(f+a.Dl|0)-1|0);b=b.di;d=a.SP;g=a.TP;h
=a.Ty;e=a.Gk;f=a.DS;i=a.Dl;j=a.Nk;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=A5V(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;Cx(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(B28.data[z.dT.data[(f
+bb|0)-1|0]])break;bb=bb+(-1)|0;}z.gQ.data[ba<<4|i]=bb<<24>>24;if(bb<e)e=bb;ba=ba+1|0;}i=i+1|0;}z.uj=e;z.eS=1;ba=t;while(ba<u){f=x;while(f<y){i=(ba<<11|f<<7|g)>>1;e=(r-g|0)/2|0;Cx(j,q,z.ig.hA,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;Cx(j,q,z.ke.hA,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;Cx(j,q,z.hs.hA,e,ba);q=q+ba|0;i=i+1|0;}f=f+1|0;}Gy(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:EK();}}CV().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 AJr(){var a=this;Cs.call(a);a.Lo=0;a.OB=0;a.D5=null;a.BO=null;a.Im=null;a.Bp=0;}
function CG0(){var a=new AJr();BtB(a);return a;}
function BtB(a){CO(a);a.t8=1;}
function BHF(a,b){var c;a.Lo=CM(b);a.OB=CM(b);c=F2(b)&65535;a.Bp=c;a.D5=ME(c);a.BO=BT(c);a.Im=BT(c);c=0;while(c<a.Bp){a.D5.data[c]=F2(b);c=c+1|0;}Qf(b,a.BO);Qf(b,a.Im);}
function AX4(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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.di;d=a.Lo;e=a.OB;$p=1;case 1:$z=A5V(c,d,e);if(C()){break _;}c=$z;f=a.Lo*16|0;d=a.OB*16|0;e=0;if(e>=a.Bp)return;g=a.D5.data[e];h=a.BO.data[e]&255;i=a.Im.data[e];j=g>>12&15;k=g>>8&15;l=g&255;$p=2;case 2:ATp(c,j,l,k,h,i);if(C()){break _;}m=b.di;g=j+f|0;k=k+d|0;Xx(m,g,l,k,g,l,
k);Gy(b.di,g,l,k,g,l,k);e=e+1|0;if(e>=a.Bp)return;g=a.D5.data[e];h=a.BO.data[e]&255;i=a.Im.data[e];j=g>>12&15;k=g>>8&15;l=g&255;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function AHh(){var a=this;Cs.call(a);a.XG=0;a.a2R=0;a.YS=0;a.a4t=0;a.a7K=0;}
function CG1(){var a=new AHh();BHo(a);return a;}
function BHo(a){CO(a);a.t8=1;}
function BhF(a,b){a.XG=CM(b);a.a2R=FK(b);a.YS=CM(b);a.a4t=FK(b);a.a7K=FK(b);}
function ATL(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.di;c=a.XG;d=a.a2R;e=a.YS;f=a.a4t;g=a.a7K;Xx(b,c,d,e,c,d,e);$p=1;case 1:$z=AXB(b,c,d,e,f,g);if(C()){break _;}g=$z;if(!g)return;$p=2;case 2:AZ5(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function YM(){var a=this;Cs.call(a);a.S2=0;a.Lz=0;a.Jh=0;a.xe=null;a.Ke=null;}
function CG2(){var a=new YM();Byt(a);return a;}
function Byt(a){CO(a);a.t8=1;}
function BEV(a,b){var c,d,$$je;a.S2=CM(b);a.Lz=F2(b);a.Jh=CM(b);c=BT(F2(b)&65535);a.xe=c;Qf(b,c);c=a.xe;b=APg(BJy(BqB(c)));a:{try{d=AYN(b);break a;}catch($$e){$$je=N($$e);d=$$je;}Kw(b);J(d);}Kw(b);a.Ke=d;}
function BHz(a,b){E_(b,a.S2);H5(b,a.Lz);E_(b,a.Jh);H5(b,a.xe.data.length<<16>>16);ZO(b,a.xe);}
function A1x(a,b){}
function W2(){Cs.call(this);this.Ge=null;}
function CG3(){var a=new W2();Bxq(a);return a;}
function Bxq(a){CO(a);}
function BhD(a,b){a.Ge=J8(b);}
function BiP(a,b){L7(b,a.Ge);}
function BfV(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:M7(b.pf,B(1649),W(D,0));b.np=1;c=b.fh;d=null;$p=1;case 1:AQ5(c,d);if(C()){break _;}c=b.fh;d=ML(B(1650),a.Ge);$p=2;case 2:ARF(c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
var RC=K();
var CG4=0;var CG5=null;var CG6=null;function CG7(){var a=new RC();AYd(a);return a;}
function AYd(a){}
function BdK(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=SY(b);c.a1v=!(d&(-2147483648))?0:1;e=d&8388607;f=d>>23&255;if(!e&&!f){c.O$=0;c.IZ=0;return;}if(f)d=e|8388608;else{d=e<<1;while(Eb(Cg(M(d),M(8388608)),BS)){d=d<<1;f=f+(-1)|0;}}g=CG6.data;e=0;h=g.length;if(e>h){c=new BH;X(c);J(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=OF(d,CG5.data[e],k);if(l<CG4){while($rt_ucmp(l,CG4)<=0){h=h+(-1)|0;l=
(l*10|0)+9|0;}g=CG6.data;e=h+1|0;k=9+(f-g[e]|0)|0;l=OF(d,CG5.data[e],k);}e=d<<1;d=e+1|0;g=CG5.data;f=h+1|0;i=g[f];j=k-1|0;m=OF(d,i,j);n=OF(e-1|0,CG5.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(HI(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.O$=e;c.IZ=h-50|0;}
function OF(b,c,d){return BU(EI(CA(Cg(M(b),I(4294967295, 0)),Cg(M(c),I(4294967295, 0))),32-d|0));}
function AYL(){CG4=$rt_udiv((-1),10);CG5=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)]);CG6=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 A3x(){var a=this;D.call(a);a.a0J=null;a.TF=null;}
function BQO(){var a=new A3x();BkK(a);return a;}
function BkK(a){var b,c,d,e;a.a0J=R($rt_arraycls(Cj),[R(Cj,[B(1632),B(1636),B(1636)]),R(Cj,[B(1216),B(449),B(449)]),R(Cj,[B(1651),B(1652),B(1653)]),R(Cj,[B(1651),B(1653),B(1653)])]);b=W($rt_arraycls(D),5);c=b.data;d=W(D,5);e=d.data;O();e[0]=BXV;e[1]=BXT;BN();e[2]=CA5;e[3]=CAD;e[4]=CA6;c[0]=d;c[1]=R(D,[CA$,CBc,CAZ,CBg,CBn]);c[2]=R(D,[CA9,CBb,CAY,CBf,CBm]);c[3]=R(D,[CA_,CBd,CA0,CBh,CBo]);c[4]=R(D,[CBs,CBt,CBu,CBv,CBw]);a.TF=b;}
function AV2(a,b){var c,d,e,f,g,h,i,j,k;c=0;while(true){d=a.TF.data;if(c>=d[0].data.length)break;e=d[0].data[c];f=0;while(true){g=a.TF.data;if(f>=(g.length-1|0))break;h=f+1|0;i=g[h].data[c];j=XW(i);k=W(D,5);d=k.data;d[0]=a.a0J.data[f];d[1]=B4(35);BN();d[2]=CBi;d[3]=B4(88);d[4]=e;CI(b,j,k);f=h;}c=c+1|0;}}
function AOY(){var a=this;D.call(a);a.a3_=null;a.Sc=null;}
function BPt(){var a=new AOY();BLa(a);return a;}
function BLa(a){var b,c,d,e;b=W($rt_arraycls(Cj),1);b.data[0]=R(Cj,[B(1216),B(1216),B(449)]);a.a3_=b;b=W($rt_arraycls(D),2);c=b.data;d=W(D,5);e=d.data;O();e[0]=BXV;e[1]=BXT;BN();e[2]=CA5;e[3]=CAD;e[4]=CA6;c[0]=d;c[1]=R(D,[CA8,CBa,CA7,CBe,CBl]);a.Sc=b;}
function A_i(a,b){var c,d,e,f,g,h,i,j,k;c=0;while(true){d=a.Sc.data;if(c>=d[0].data.length)break;e=d[0].data[c];f=0;while(true){d=a.Sc.data;if(f>=(d.length-1|0))break;g=f+1|0;h=d[g].data[c];i=XW(h);j=W(D,5);k=j.data;k[0]=a.a3_.data[f];k[1]=B4(35);BN();k[2]=CBi;k[3]=B4(88);k[4]=e;CI(b,i,j);f=g;}c=c+1|0;}h=new CS;BN();Ja(h,CA3,1);CI(b,h,R(D,[B(1643),B(1644),B(1643),B4(88),CBp,B4(35),CBi]));CI(b,Fo(CA4,4),R(D,[B(1216),B(449),B(1217),B4(89),CBq,B4(88),CAB,B4(35),CBi]));}
function AOT(){D.call(this);this.YR=null;}
function BQK(){var a=new AOT();BD2(a);return a;}
function BD2(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]=BYc;BN();e[1]=CA6;c[0]=d;c[1]=R(D,[BYb,CA5]);c[2]=R(D,[B3v,CAD]);a.YR=b;}
function ATD(a,b){var c,d,e,f;c=0;while(true){d=a.YR.data;if(c>=d.length)break;e=d[c].data[0];f=d[c].data[1];CI(b,AZl(e),R(D,[B(1630),B(1630),B(1630),B4(35),f]));CI(b,Fo(f,9),R(D,[B(449),B4(35),e]));c=c+1|0;}}
var ATP=K();
function BNM(){var a=new ATP();Bnd(a);return a;}
function Bnd(a){}
function AXT(a,b){var c,d,e;c=new CS;BN();Fb(c,CBk);d=W(D,9);e=d.data;e[0]=B(1217);e[1]=B(1216);e[2]=B(449);e[3]=B4(88);O();e[4]=BX4;e[5]=B4(89);e[6]=BX5;e[7]=B4(35);e[8]=CBj;CI(b,c,d);CI(b,XW(CBk),R(D,[B(1217),B(1216),B(449),B4(88),BX5,B4(89),BX4,B4(35),CBj]));}
var BfS=K();
function BPH(){var a=new BfS();Br8(a);return a;}
function Br8(a){}
function AO7(a,b){var c;c=new CS;O();A_p(c,B3s);CI(b,c,R(D,[B(1630),B(1634),B(1630),B4(35),BXV]));CI(b,AZl(B3z),R(D,[B(1630),B(1634),B(1630),B4(35),BXT]));CI(b,AZl(B3w),R(D,[B(1314),B(1314),B4(35),BXV]));}
function A9w(){var a=this;D.call(a);a.a13=null;a.Pm=null;}
function BNF(){var a=new A9w();Bix(a);return a;}
function Bix(a){var b,c,d,e;a.a13=R($rt_arraycls(Cj),[R(Cj,[B(1632),B(1637)]),R(Cj,[B(1637),B(1632),B(1632)]),R(Cj,[B(1632),B(1637),B(1637)]),R(Cj,[B(1637),B(1637)])]);b=W($rt_arraycls(D),5);c=b.data;d=W(D,5);e=d.data;BN();e[0]=CB2;O();e[1]=BYi;e[2]=CA5;e[3]=CAD;e[4]=CA6;c[0]=d;c[1]=R(D,[CBy,CBC,CBG,CBK,CBO]);c[2]=R(D,[CBz,CBD,CBH,CBL,CBP]);c[3]=R(D,[CBA,CBE,CBI,CBM,CBQ]);c[4]=R(D,[CBB,CBF,CBJ,CBN,CBR]);a.Pm=b;}
function A36(a,b){var c,d,e,f,g,h;c=0;while(true){d=a.Pm.data;if(c>=d[0].data.length)break;e=d[0].data[c];f=0;while(true){g=a.Pm.data;if(f>=(g.length-1|0))break;h=f+1|0;CI(b,XW(g[h].data[c]),R(D,[a.a13.data[f],B4(88),e]));f=h;}c=c+1|0;}}
function A4I(){D.call(this);this.beu=null;}
function BNd(a){var b=new A4I();Blx(b,a);return b;}
function Blx(a,b){a.beu=b;}
function Bmm(a,b,c){b=b;c=c;return Tv(c)<Tv(b)?(-1):Tv(c)<=Tv(b)?0:1;}
var AMt=K(Li);
function SV(a){WH(a);return a.oR.iq;}
function AE$(){var a=this;D.call(a);a.FW=0;a.BL=0;a.SO=null;a.ZS=null;a.bdQ=0;}
function AMJ(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.FW;if(h<k&&i<a.BL)j=!e?a.SO.data[h+Bp(i,k)|0]:a.SO.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 Tv(a){return Bp(a.FW,a.BL);}
function G0(){var a=this;BC.call(a);a.j2=0;a.beq=null;}
function A$L(a,b){var c=new G0();Byc(c,a,b);return c;}
function Byc(a,b,c){a.beq=b;X(a);a.j2=c;}
function Bda(){var a=this;D.call(a);a.a7w=0;a.a3M=0;a.bdF=BS;a.a_0=0;a.QI=0;a.n8=null;a.Bf=null;a.B_=null;a.bfi=0;a.XL=BS;a.bcy=0;a.Ac=BS;}
function BJn(){var a=new Bda();Btt(a);return a;}
function Btt(a){a.a7w=0;a.a3M=0;a.QI=255;a.bcy=0;a.Ac=BS;}
function Bbd(a,b){a.XL=b;}
function APW(a,b){var c,d,e,f;c=0;if(a.a7w)c=1;if(a.a3M)c=c|2;if(a.n8!==null)c=c|4;if(a.Bf!==null)c=c|8;if(a.B_!==null)c=c|16;d=0;e=b.re;if(e==1)d=4;else if(e==9)d=2;Mq(b,(-29921));DZ(b,8);DZ(b,c<<24>>24);DZ(b,BU(a.Ac)<<24>>24);DZ(b,BU(C4(a.Ac,8))<<24>>24);DZ(b,BU(C4(a.Ac,16))<<24>>24);DZ(b,BU(C4(a.Ac,24))<<24>>24);DZ(b,d<<24>>24);DZ(b,a.QI<<24>>24);f=a.n8;if(f!==null){DZ(b,f.data.length<<24>>24);DZ(b,a.n8.data.length>>8<<24>>24);f=a.n8;Q0(b,f,0,f.data.length);}f=a.Bf;if(f!==null){Q0(b,f,0,f.data.length);DZ(b,
0);}f=a.B_;if(f!==null){Q0(b,f,0,f.data.length);DZ(b,0);}}
function ANu(){D.call(this);this.OO=null;}
function BKz(a,b,c){var d,e;b=b;c=c;d=b.hl;e=c.hl;return d&&!e?1:e&&!d?(-1):Np(b,a.OO)>=Np(c,a.OO)?(-1):1;}
function Bbu(){D.call(this);this.K5=null;}
function BAP(a){var b=new Bbu();BIT(b,a);return b;}
function BIT(a,b){a.K5=b;}
function Bnx(a,b,c){b=b;c=c;return Np(b,a.K5)>=Np(c,a.K5)?1:(-1);}
function PC(){var a=this;D.call(a);a.w0=null;a.a0v=null;a.Mv=null;a.GP=null;a.bdz=null;a.bb$=0.0;a.a8U=0.0;a.EG=0.0;a.EF=0.0;a.EE=0.0;}
var CD0=null;var CEG=0.0;var CEH=0.0;var CEI=0.0;function XA(){XA=Bi(PC);Brk();}
function BOj(){var a=new PC();A7_(a);return a;}
function A7_(a){var b;XA();b=Dl();a.w0=b;B2(b,G(Pk),BRA());B2(a.w0,G(Wn),BN7());b=Tq(I9(a.w0));while(Nm(b)){(SV(b)).y8=a;}}
function AFO(a,b){var c;c=Ck(a.w0,b);if(c===null&&b!==G(Hk)){c=AFO(a,Q_(b));B2(a.w0,b,c);}return c;}
function AGu(a,b){return AFO(a,C1(b));}
function AUD(a,b,c,d,e,f){var g,$p,$z;$p=0;if(EL()){var $T=CV();$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=AGu(a,b);if(g===null)return;$p=1;case 1:g.K8(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function Brk(){CD0=BOj();}
function NX(){D.call(this);this.Q6=null;}
function A6e(){var a=this;NX.call(a);a.uG=null;a.a8S=0;a.a0u=0;}
function BOH(a){var b=new A6e();BuW(b,a);return b;}
function BuW(a,b){if(b!==null){a.Q6=b;a.a0u=0;a.uG=b;return;}b=new Eo;X(b);J(b);}
function AQo(a){var b,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.uG;if(b!==null){try{$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}MA(a);a.uG=null;}return;case 1:a:{try{AZR(b);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}MA(a);}a.uG=null;return;default:EK();}}CV().s(a,b,$p);}
function ANQ(a,b){var c,d,$$je;if(b===null)b=Ij(null);a:{c=LW(b);d=c.data.length;b=a.uG;if(b===null)MA(a);else{try{A1i(b,c,0,d);break a;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}MA(a);}}}
function Hu(a,b){var $$je;ANQ(a,b);ANQ(a,B(192));if(a.a0u)a:{b=a.uG;if(b===null)MA(a);else{try{ALS(b);break a;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}MA(a);}}}
function MA(a){a.a8S=1;}
function A82(){var a=this;NX.call(a);a.Eo=null;a.a2h=null;a.OY=null;a.sP=null;a.R8=0;}
function BRZ(a){var b=new A82();BDC(b,a);return b;}
function BDC(a,b){var c,d,e;c=ABA(b);QS();b=BSF;c=ABA(c);d=AKE(b);Ie();b=YI(US(d,BVh),BVh);a.Q6=a;e=BT(512);a.OY=e;a.sP=Us(e);a.Eo=ABA(c);a.a2h=b;}
function ABA(b){if(b!==null)return b;b=new Eo;X(b);J(b);}
function AZR(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.R8)return;ALS(a);a.R8=1;b=a.Eo;$p=1;case 1:BdO(b);if(C()){break _;}return;default:EK();}}CV().s(a,b,$p);}
function ALS(a){var b;AMl(a);b=a.sP.bW;if(b>0){X0(a.Eo,a.OY,0,b);Sr(a.sP);}}
function AMl(a){var b;if(!a.R8)return;b=new BF;Ba(b,B(1654));J(b);}
function A1i(a,b,c,d){var e,f,g,$$je;e=a.Q6;Fi(e);a:{try{AMl(a);if(b===null)J(BOa());if(!(c>=0&&c<=(b.data.length-d|0)&&d>=0))J(BPq());f=AFA(b,c,d);while(Fe(f)){if(!Km(Tc(a.a2h,f,a.sP,0)))continue;X0(a.Eo,a.OY,0,A1t(a.sP));Sr(a.sP);}C2(e);}catch($$e){$$je=N($$e);g=$$je;break a;}return;}C2(e);J(g);}
function AUe(){Fp.call(this);this.blZ=null;}
function AC3(){Hw.call(this);this.sI=null;}
function Bz2(a){var b,c;b=a.sI;if(b===null){c=new BF;Ba(c,B(889));J(c);}if(Gn(b)<=0)return (-1);return AE7(a.sI)&255;}
function A2X(a,b,c,d){var e,f,g,h,i,j;e=a.sI;if(e===null){e=new BF;Ba(e,B(889));J(e);}f=e.by;g=e.dx;h=g-f|0;if(h>=d)h=d;if(h>0){d=f+h|0;if(d>g)J(DS(d-1|0));i=b.data;j=new $rt_globals.Int8Array(e.d2.buffer,e.d2.byteOffset+e.by|0,h);i.set(j,c);e.by=e.by+h|0;}if(h<=0)h=(-1);return h;}
function KT(a){if(a.sI!==null){B$();a.sI=null;}}
var ABo=K(0);
function ANU(){D.call(this);this.a4i=null;}
function AM3(a){return Dc(a.a4i);}
var BdV=K();
function CG8(){var a=new BdV();BHC(a);return a;}
function BHC(a){}
function Bgc(){var a=this;IY.call(a);a.qZ=null;a.r5=0;}
function Bdx(){var a=new Bgc();BkR(a);return a;}
function BkR(a){a.qZ=BT(32);}
function BsP(a,b){var c,d;AJl(a,a.r5+1|0);c=a.qZ.data;d=a.r5;a.r5=d+1|0;c[d]=b<<24>>24;}
function ACz(a,b,c,d){var e,f,g,h,i;AJl(a,a.r5+d|0);e=0;while(e<d){f=b.data;g=a.qZ.data;h=a.r5;a.r5=h+1|0;i=c+1|0;g[h]=f[c];e=e+1|0;c=i;}}
function AJl(a,b){var c;c=a.qZ.data.length;if(c<b){b=D4(b,(c*3|0)/2|0);a.qZ=MT(a.qZ,b);}}
function S5(a){return MT(a.qZ,a.r5);}
var A5q=K();
function CG9(){var a=new A5q();BDN(a);return a;}
function BDN(a){}
function AHZ(){Fm.call(this);this.bfa=null;}
function BIa(a){var b=new AHZ();Bgs(b,a);return b;}
function Bgs(a,b){var c;c=new S;T(c);H(H(c,B(1655)),b);Ba(a,Q(c));a.bfa=b;}
var ND=K();
var CG$=null;var CG_=null;var BSO=null;var BSN=null;var BSM=null;function CHa(){var a=new ND();A2K(a);return a;}
function A2K(a){}
function AZL(){CG$=Cq([1,10,100,1000,10000,100000,1000000,10000000,100000000,1000000000]);CG_=AED([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)]);BSO=AED([M(1),M(10),M(100),M(10000),M(100000000),I(1874919424, 2328306)]);BSN=new ANr;BSM=new AC1;}
function AC1(){var a=this;D.call(a);a.O$=0;a.IZ=0;a.a1v=0;}
function CHb(){var a=new AC1();Bwk(a);return a;}
function Bwk(a){}
var A_M=K();
function CHc(){var a=new A_M();Bzv(a);return a;}
function Bzv(a){}
var ACR=K(0);
function AF7(){D.call(this);this.a6Q=null;}
function BhW(a,b){var c;b=$rt_str(b);c=a.a6Q;KS();Gd(c.Ul,b);}
function AAn(){Fm.call(this);this.bdu=null;}
function AV3(){Fm.call(this);this.bbS=0;}
function BrF(a){var b=new AV3();BFh(b,a);return b;}
function BFh(a,b){var c;c=new S;T(c);Bg(H(c,B(1656)),b);Ba(a,Q(c));a.bbS=b;}
var OU=K(Gg);
var CHd=null;function BdQ(){CHd=G($rt_bytecls());}
var Os=K(Gg);
var CHe=null;function A8R(){CHe=G($rt_shortcls());}
function AFg(){Fm.call(this);this.bdd=0;}
function AOU(){var a=this;Fm.call(a);a.baV=0;a.a$U=null;}
function A6_(a,b){var c=new AOU();BnA(c,a,b);return c;}
function BnA(a,b,c){var d,e;d=new S;T(d);e=H(H(H(d,B(1657)),c),B(1658));Br(e,b);H(e,B(1659));Ba(a,Q(d));a.baV=b;a.a$U=c;}
function APz(){var a=this;D.call(a);a.a8w=null;a.a_D=0;a.Ug=0;a.bbz=0;a.bb9=0;a.ba5=0;a.a_Y=0;a.be1=0;a.bdk=null;a.beG=null;a.a9M=0;a.a9g=0;a.a$x=null;}
function BMI(){var a=new APz();BG$(a);return a;}
function BBp(a){var b=new APz();A3p(b,a);return b;}
function BG$(a){A3p(a,Hy());}
function A3p(a,b){var c,d,e;a.a8w=b;c=b.e9;d=b.e4;if(CAi===null)CAi=Bx5();e=CAi;b=Ti(c,d);e=e.hasOwnProperty($rt_ustr(b))?e[$rt_ustr(b)]:e.hasOwnProperty($rt_ustr(c))?e[$rt_ustr(c)]:e.root;a.a_D=48;a.Ug=e.groupingSeparator&65535;a.bbz=e.decimalSeparator&65535;a.bb9=e.perMille&65535;a.ba5=e.percent&65535;a.a_Y=35;a.be1=59;a.bdk=(e.naN!==null?$rt_str(e.naN):null);a.beG=(e.infinity!==null?$rt_str(e.infinity):null);a.a9M=e.minusSign&65535;a.a9g=e.decimalSeparator&65535;a.a$x=(e.exponentSeparator!==null?$rt_str(e.exponentSeparator)
:null);}
function VK(){var a=this;NT.call(a);a.UX=0;a.FT=0;a.Fk=0;a.Fr=0;a.Ki=0;a.a8L=null;a.bc4=null;}
function Bdw(a,b){if(b<0)b=0;a.Fr=b;if(b<a.Ki)a.Ki=b;}
function Bfq(a,b){if(b<0)b=0;a.FT=b;if(b<a.Fk)a.Fk=b;}
function A79(a,b){if(b<0)b=0;a.Ki=b;if(a.Fr<b)a.Fr=b;}
function BbW(a,b){if(b<0)b=0;a.Fk=b;if(a.FT<b)a.FT=b;}
function UK(){var a=this;VK.call(a);a.bcs=null;a.a00=null;a.Ie=null;a.a2m=null;a.Yk=null;a.YT=0;a.a3u=0;a.a$2=0;a.bdi=0;a.a_T=null;}
var CHf=null;var CHg=null;function CHh(){var a=new UK();A8s(a);return a;}
function BP6(a,b){var c=new UK();AGE(c,a,b);return c;}
function A8s(a){AGE(a,Bau((Hy()).e9,(Hy()).e4),BMI());}
function AGE(a,b,c){var d,e,f,g,h,i,j,k,l,m,$$je;a.UX=1;a.FT=40;a.Fk=1;a.Fr=3;Bc3();a.a8L=CHi;d=Hy();if(d===null){b=new Eo;X(b);J(b);}e=ABs(d.e9,d.e4);if(CHj===null)CHj=Bou();d=CHj;if(!d.hasOwnProperty($rt_ustr(e)))d=null;else{e=(d[$rt_ustr(e)].value!==null?$rt_str(d[$rt_ustr(e)].value):null);if(e===null){b=new Eo;X(b);J(b);}if(CHk===null){CHk=Dl();if(CHl===null)CHl=Bj2();d=CHl;f=0;while(f<d.length){g=d[f];h=CHk;i=(g.code!==null?$rt_str(g.code):null);j=new Y3;j.a5l=g;B2(h,i,j);f=f+1|0;}}d=Ck(CHk,e);if(d===null)
{b=new BH;c=new S;T(c);H(H(c,B(1660)),e);Ba(b,Q(c));J(b);}}a.bc4=d;a.a00=W(Hc,0);k=W(Hc,1);k.data[0]=S1(B(1661));a.Ie=k;a.a2m=W(Hc,0);a.Yk=W(Hc,0);a.YT=1;a:{try{c=AIQ(c);break a;}catch($$e){$$je=N($$e);if($$je instanceof Rd){c=$$je;}else{throw $$e;}}d=new GB;HF(d,B(1662),c);J(d);}a.bcs=c;c=new AD9;c.B3=0;c.Ss=0;c.L1=0;c.Ju=0;c.FM=0;c.Ec=1;c.cY=b;c.bm=0;c.Yh=RG(c,0,0);if(c.bm==Z(b)){c=new BH;d=new S;T(d);H(H(d,B(1663)),b);Ba(c,Q(d));J(c);}AOa(c,1);c.Qy=null;c.JI=null;if(c.bm<Z(b)&&Bd(b,c.bm)!=59)c.R3=RG(c,1,
0);if(c.bm<Z(b)){l=c.bm;c.bm=l+1|0;if(Bd(b,l)!=59){d=new BH;f=c.bm;c=new S;T(c);j=H(c,B(1664));Bg(j,f);H(H(j,B(1665)),b);Ba(d,Q(c));J(d);}c.Qy=RG(c,0,1);AOa(c,0);c.JI=RG(c,1,1);}k=c.Yh;a.a00=k;a.a2m=c.R3;m=c.Qy;if(m!==null)a.Ie=m;else{l=k.data.length;m=W(Hc,l+1|0);a.Ie=m;Cx(k,0,m,1,l);a.Ie.data[0]=new TT;}k=c.JI;if(k===null)k=c.R3;a.Yk=k;f=c.B3;a.a3u=f;a.UX=f<=0?0:1;BbW(a,!c.FM?c.Qi:D4(1,c.Qi));Bfq(a,c.Ub);A79(a,c.Ss);Bdw(a,c.L1);a.a$2=c.FM;a.bdi=c.Ju;a.YT=c.Ec;a.a_T=b;}
function AXo(){CHf=AED([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)]);CHg=Cq([1,10,100,1000,10000,100000,1000000,10000000,100000000,1000000000]);}
var ABR=K(0);
function Qg(){D.call(this);this.y8=null;}
function Bnk(a,b){a.y8=b;}
function AQ7(){Qg.call(this);this.Em=null;}
function BRA(){var a=new AQ7();Bhg(a);return a;}
function Bhg(a){a.Em=BQ7();}
function A$S(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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=AX3(b);if(C()){break _;}g=$z;Cp();h=0.6666666865348816;O();if(g!==B3B){$p=2;continue _;}Bx(c+0.5,d+0.5,e+0.5);$p=3;continue _;case 2:$z=Bcb(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);Bx(c+0.5,
d+0.5,e+0.5);By( -j,0.0,1.0,0.0);Bx(0.0,(-0.3125),(-0.4375));a.Em.GB.i1=0;k=B(1666);g=a.y8.Mv;$p=4;continue _;case 3:$z=Bcb(b);if(C()){break _;}i=$z;By( -((i*360|0)/16.0),0.0,1.0,0.0);a.Em.GB.i1=1;k=B(1666);g=a.y8.Mv;$p=4;case 4:$z=AV7(g,k);if(C()){break _;}i=$z;Hq(g,i);Cp();Cv(h,(-0.6666666865348816),(-0.6666666865348816));k=a.Em;g=k.Xn;f=0.0625;$p=5;case 5:AR6(g,f);if(C()){break _;}k=k.GB;f=0.0625;$p=6;case 6:AR6(k,f);if(C()){break _;}BQ();g=a.y8.a0v;Bx(0.0,0.3333333432674408,0.046666666865348816);Cv(0.01111111231148243,
(-0.01111111231148243),0.01111111231148243);J2(0.0,0.0,(-0.01111111231148243));FC(0);l=0;m=0;n=b.ef.data;if(m>=n.length){FC(1);CE(1.0,1.0,1.0,1.0);BQ();return;}k=n[m];if(m!=b.ru){o=( -D$(g,k)|0)/2|0;i=(m*10|0)-(b.ef.data.length*5|0)|0;$p=7;continue _;}p=new S;T(p);H(H(H(p,B(1460)),k),B(1667));k=Q(p);i=( -D$(g,k)|0)/2|0;o=(m*10|0)-(b.ef.data.length*5|0)|0;$p=8;continue _;case 7:A68(g,k,o,i,l);if(C()){break _;}m=m+1|0;n=b.ef.data;if(m>=n.length){FC(1);CE(1.0,1.0,1.0,1.0);BQ();return;}k=n[m];if(m!=b.ru){o=( -D$(g,
k)|0)/2|0;i=(m*10|0)-(b.ef.data.length*5|0)|0;continue _;}p=new S;T(p);H(H(H(p,B(1460)),k),B(1667));k=Q(p);i=( -D$(g,k)|0)/2|0;o=(m*10|0)-(b.ef.data.length*5|0)|0;$p=8;case 8:A68(g,k,i,o,l);if(C()){break _;}m=m+1|0;n=b.ef.data;if(m>=n.length){FC(1);CE(1.0,1.0,1.0,1.0);BQ();return;}k=n[m];if(m!=b.ru){o=( -D$(g,k)|0)/2|0;i=(m*10|0)-(b.ef.data.length*5|0)|0;$p=7;continue _;}p=new S;T(p);H(H(H(p,B(1460)),k),B(1667));k=Q(p);i=( -D$(g,k)|0)/2|0;o=(m*10|0)-(b.ef.data.length*5|0)|0;continue _;default:EK();}}CV().s(a,
b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function A8P(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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:A$S(a,b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Wn(){var a=this;Hk.call(a);a.n0=0;a.lq=null;a.tY=0.0;a.wq=0.0;}
function BON(){var a=new Wn();BI7(a);return a;}
function BI7(a){RM(a);a.n0=(-1);a.lq=B(1668);a.wq=0.0;a.n0=20;}
function A76(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(EL()){var $T=CV();$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.wq=a.tY;if(RQ(a.cE,a.d9+0.5,a.dZ+0.5,a.d4+0.5,16.0)===null?0:1){b=a.d9+V(a.cE.n);c=a.dZ+V(a.cE.n);d=a.d4+V(a.cE.n);Cl(a.cE,B(818),b,c,d,0.0,0.0,0.0);Cl(a.cE,B(819),b,c,d,0.0,0.0,0.0);e=a.tY;f=a.n0;a.tY=e+1000.0/(f+200.0);while(true){e=a.tY;if
(e<=360.0)break;a.tY=e-360.0;a.wq=a.wq-360.0;}if(f==(-1))WI(a);f=a.n0;if(f>0)a.n0=f-1|0;else{g=4;h=0;if(h<g){i=Rh(a.lq,a.cE);if(i===null)return;j=a.cE;k=C1(i);l=a.d9;e=l;m=a.dZ;n=m;o=a.d4;p=Ez(El(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=BcY(j,k,p);if(C()){break _;}j=$z;if(j.o>=6){WI(a);return;}IC(i,a.d9+(Dc(a.cE.n)-Dc(a.cE.n))*4.0,(a.dZ+F(a.cE.n,3)|0)-1|0,a.d4+(Dc(a.cE.n)-Dc(a.cE.n))*4.0,V(a.cE.n)*360.0,0.0);$p=2;case 2:$z=i.Dm();if(C()){break _;}f=$z;if(f){j=a.cE;$p=3;continue _;}h
=h+1|0;if(h>=g)return;i=Rh(a.lq,a.cE);if(i===null)return;j=a.cE;k=C1(i);l=a.d9;e=l;m=a.dZ;n=m;o=a.d4;p=Ez(El(e,n,o,l+1|0,m+1|0,o+1|0),8.0,4.0,8.0);$p=1;continue _;case 3:j.a_g(i);if(C()){break _;}l=0;while(l<20){c=a.d9+0.5+(V(a.cE.n)-0.5)*2.0;d=a.dZ+0.5+(V(a.cE.n)-0.5)*2.0;e=a.d4+0.5+(V(a.cE.n)-0.5)*2.0;Cl(a.cE,B(818),c,d,e,0.0,0.0,0.0);Cl(a.cE,B(819),c,d,e,0.0,0.0,0.0);l=l+1|0;}AUh(i);WI(a);h=h+1|0;if(h>=g)return;i=Rh(a.lq,a.cE);if(i===null)return;j=a.cE;k=C1(i);l=a.d9;e=l;m=a.dZ;n=m;o=a.d4;p=Ez(El(e,n,o,l
+1|0,m+1|0,o+1|0),8.0,4.0,8.0);$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function WI(a){a.n0=200+F(a.cE.n,600)|0;}
function BkX(a,b){TP(a,b);a.lq=Gx(b,B(1669));a.n0=EV(b,B(1670));}
function BmQ(a,b){Tu(a,b);Jz(b,B(1669),a.lq);EP(b,B(1670),a.n0<<16>>16);}
function BfZ(){Qg.call(this);this.Ry=null;}
function BN7(){var a=new BfZ();BkB(a);return a;}
function BkB(a){a.Ry=Dl();}
function A4b(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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;Cp();Bx(c+0.5,d,e+0.5);h=Ck(a.Ry,g.lq);if(h===null){h=Rh(g.lq,null);B2(a.Ry,g.lq,h);}if(h===null){BQ();return;}h.l=g.cE;Bx(0.0,0.4000000059604645,0.0);i=g.wq;By((i+(g.tY-i)*f)*10.0,0.0,1.0,0.0);By((-30.0),1.0,0.0,0.0);Bx(0.0,(-0.4000000059604645),0.0);Cv(0.4375,0.4375,0.4375);IC(h,c,d,e,0.0,0.0);Id();b=BU4;d
=0.0;e=0.0;c=0.0;j=0.0;$p=1;case 1:Bff(b,h,d,e,c,j,f);if(C()){break _;}BQ();return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function ANo(){var a=this;Fm.call(a);a.a8P=null;a.beA=0;}
function A5E(){Fm.call(this);this.a94=null;}
function BAE(a){var b=new A5E();BIG(b,a);return b;}
function BIG(a,b){var c;c=new S;T(c);H(H(c,B(1671)),b);Ba(a,Q(c));a.a94=b;}
function ABN(){Fm.call(this);this.ba9=null;}
function ANr(){var a=this;D.call(a);a.JT=BS;a.Oy=0;a.Ui=0;}
function CHm(){var a=new ANr();Bxv(a);return a;}
function Bxv(a){}
function AKj(){var a=this;D.call(a);a.a7B=null;a.a7A=null;}
function BHm(a){var b,c;b=a.a7B;c=a.a7A;KE();Oe(b);Cu(c,null);}
function ARA(){var a=this;D.call(a);a.Xn=null;a.GB=null;}
function BQ7(){var a=new ARA();BxD(a);return a;}
function BxD(a){var b;b=B9(0,0);a.Xn=b;Ce(b,(-12.0),(-14.0),(-1.0),24,12,2,0.0);b=B9(0,14);a.GB=b;Ce(b,(-1.0),(-2.0),(-1.0),2,14,2,0.0);}
var Hc=K(0);
function ADZ(){D.call(this);this.DO=null;}
function S1(a){var b=new ADZ();BCd(b,a);return b;}
function BCd(a,b){a.DO=b;}
function Bqh(a,b){var c;if(a===b)return 1;if(!(b instanceof ADZ))return 0;c=b;return CN(a.DO,c.DO);}
function Bhd(a){return NC(a.DO);}
function HC(){Dw.call(this);this.bcA=0;}
var CHn=null;var CHo=null;var CHp=null;var CHq=null;var CHr=null;var CHs=null;var CHi=null;var CHt=null;var CHu=null;function Bc3(){Bc3=Bi(HC);BnG();}
function Mh(a,b,c){var d=new HC();ARO(d,a,b,c);return d;}
function BK7(){Bc3();return CHu.c4();}
function ARO(a,b,c,d){Bc3();Ga(a,b,c);a.bcA=d;}
function BnG(){var b;CHn=Mh(B(1672),0,0);CHo=Mh(B(1673),1,1);CHp=Mh(B(1674),2,2);CHq=Mh(B(1675),3,3);CHr=Mh(B(1676),4,4);CHs=Mh(B(1677),5,5);CHi=Mh(B(1678),6,6);b=Mh(B(1679),7,7);CHt=b;CHu=R(HC,[CHn,CHo,CHp,CHq,CHr,CHs,CHi,b]);}
function Y3(){D.call(this);this.a5l=null;}
var CHk=null;function BgC(a){return (a.a5l.code!==null?$rt_str(a.a5l.code):null);}
var W9=K();
var CHl=null;var CHj=null;function CHv(){var a=new W9();BBT(a);return a;}
function BBT(a){}
function Bj2(){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 Bou(){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 WE=K(HD);
var ACN=K(Li);
var A3$=K();
function CHw(){var a=new A3$();BhR(a);return a;}
function BhR(a){}
function AE3(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 AOz=K(0);
function AT5(){var a=this;Dq.call(a);a.CT=null;a.TX=null;a.r9=null;}
function BE6(a,b){var c=new AT5();BnQ(c,a,b);return c;}
function BnQ(a,b,c){EF(a);a.TX=B(1680);a.CT=b;a.r9=c;}
function A3F(a){var b,c,d,e,f,g,h,i;b=0;while(true){c=a.r9;if(b>=c.O7)break;if(!(!b?1:b==1?1:b!=3?0:1))Bb(a.bq,AJ6(b,((a.S/2|0)-155|0)+((b%2|0)*160|0)|0,(a.bb/6|0)+(24*(b>>1)|0)|0,QB(c,b)));else{d=a.bq;e=new ABe;f=((a.S/2|0)-155|0)+((b%2|0)*160|0)|0;g=(a.bb/6|0)+(24*(b>>1)|0)|0;c=QB(c,b);h=a.r9;i=!b?h.i2:b==1?h.fK:b!=3?0.0:h.l5;Vu(e,b,f,g,150,20,c);e.hc=1.0;e.G$=0;e.t5=0;e.t5=b;e.hc=i;Bb(d,e);}b=b+1|0;}Bb(a.bq,EH(100,(a.S/2|0)-100|0,((a.bb/6|0)+120|0)+12|0,B(1681)));Bb(a.bq,EH(200,(a.S/2|0)-100|0,(a.bb/6|0)
+168|0,B(1682)));}
function A8D(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.cH;if(c<100){d=a.r9;e=1;$p=1;continue _;}if(b.cH==100){d=a.w;f=new ZL;g=a.r9;EF(f);f.OP=B(1683);f.q4=(-1);f.Pi=a;f.pW=g;$p=2;continue _;}if(b.cH==200){b=a.w;d=a.CT;$p=3;continue _;}}return;case 1:Bgj(d,c,e);if(C()){break _;}b.j5=QB(a.r9,b.cH);if(b.cH!=100){if(b.cH!=200)return;b=a.w;d=a.CT;$p=3;continue _;}d=a.w;f=new ZL;g=a.r9;EF(f);f.OP
=B(1683);f.q4=(-1);f.Pi=a;f.pW=g;$p=2;case 2:ARF(d,f);if(C()){break _;}if(b.cH!=200)return;b=a.w;d=a.CT;$p=3;case 3:ARF(b,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AVf(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}e=a.bp;f=a.TX;g=a.S/2|0;h=20;i=16777215;$p=2;case 2:BfH(a,e,f,g,h,i);if(C()){break _;}$p=3;case 3:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function U5(){var a=this;Dq.call(a);a.v_=null;a.TD=null;a.LS=0;}
function Bne(a){var b=new U5();BeA(b,a);return b;}
function BeA(a,b){EF(a);a.TD=B(1684);a.LS=0;a.v_=b;}
function AYh(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=PO();c=0;if(c>=5){a.Nh();return;}d=c+1|0;e=new S;T(e);Bg(H(e,B(1685)),d);e=Q(e);$p=1;case 1:$z=AR0(b,e);if(C()){break _;}f=$z;if(f===null)Bb(a.bq,EH(c,(a.S/2|0)-100|0,(a.bb/6|0)+(24*c|0)|0,B(1686)));else{e=new S;T(e);Bg(H(e,B(1687)),d);g=Q(e);h=EO(Df(CA(Df(LF(f,B(1260)),M(1024)),M(100)),M(1024)))/100.0;e=new S;T(e);H(Lz(H(H(e,g),
B(1688)),h),B(1689));f=Q(e);Bb(a.bq,EH(c,(a.S/2|0)-100|0,(a.bb/6|0)+(24*c|0)|0,f));}c=d;if(c>=5){a.Nh();return;}d=c+1|0;e=new S;T(e);Bg(H(e,B(1685)),d);e=Q(e);continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A2B(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=PO();d=new S;T(d);Bg(H(d,B(1685)),b);d=Q(d);$p=1;case 1:$z=AR0(c,d);if(C()){break _;}c=$z;if(c===null)c=null;else{c=new S;T(c);Bg(H(c,B(1685)),b);c=Q(c);}return c;default:EK();}}CV().s(a,b,c,d,$p);}
function BAn(a){Bb(a.bq,EH(5,(a.S/2|0)-100|0,((a.bb/6|0)+120|0)+12|0,B(1690)));Bb(a.bq,EH(6,(a.S/2|0)-100|0,(a.bb/6|0)+168|0,B(1445)));}
function A8y(a,b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.cH;d=Bc(c,5);if(d<0){d=c+1|0;$p=1;continue _;}if(!d){b=a.w;e=new AFb;BeA(e,a);e.TD=B(1691);$p=2;continue _;}if(c==6){b=a.w;e=a.v_;$p=3;continue _;}}return;case 1:a.a9Y(d);if(C()){break _;}return;case 2:ARF(b,e);if(C()){break _;}return;case 3:ARF(b,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A_r(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARF(c,d);if(C()){break _;}if(a.LS)return;a.LS=1;d=a.w;e=new AMa;AOi(e,d);e.KP=(-1);e.KR=(-1);e.KQ=(-1);e.kh=0.0;e.w$=0.0;e.oV=0.0;e.x2=0;f=new AHX;AT6(f,200,G(SO),R(H1,[G(QG),G(Md),G(Rj),G(OP),G(Mm)]));f.a$n=e;e.WR=f;e.a4k=BRh(15,G(Iu),R(H1,[G(RZ),G(Qh),G(O_),G(TR)]));d.cI=e;d=a.w;c=new S;T(c);Bg(H(c,B(1685)),
b);f=Q(c);c=null;$p=2;case 2:AQ5(d,c);if(C()){break _;}g=new H7;c=IB(R(D,[PO(),B(1252)]));h=Hr(new D2);$p=3;case 3:ANl(g,c,f,h);if(C()){break _;}if(!g.yA){c=B(1692);$p=4;continue _;}c=B(1693);$p=5;continue _;case 4:A6G(d,g,c);if(C()){break _;}d=a.w;c=null;$p=6;continue _;case 5:A6G(d,g,c);if(C()){break _;}d=a.w;c=null;$p=6;case 6:ARF(d,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A9s(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}e=a.bp;f=a.TD;g=a.S/2|0;h=20;i=16777215;$p=2;case 2:BfH(a,e,f,g,h,i);if(C()){break _;}$p=3;case 3:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function SR(){var a=this;Dq.call(a);a.EO=null;a.uV=0;a.cn=null;}
function BfX(a){a.uV=a.uV+1|0;}
function AOK(a){D1(a.bq);Bb(a.bq,EH(0,(a.S/2|0)-100|0,((a.bb/4|0)+96|0)+12|0,B(1694)));Bb(a.bq,EH(1,(a.S/2|0)-100|0,((a.bb/4|0)+120|0)+12|0,B(1445)));(Be(a.bq,0)).gj=0;}
function AZ0(a,b){var c,d,e,f,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.cH;if(c==1){b=a.w;d=a.EO;$p=1;continue _;}if(!c){b=a.w.u;$p=2;continue _;}}return;case 1:ARF(b,d);if(C()){break _;}return;case 2:AU_(b);if(C()){break _;}$p=3;case 3:Y9();if(C()){break _;}b=Fl();Jz(b,B(307),BUU);d=BpL();try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}e=null;if(e!==null){DA();J5();OA(B(306),
e,1);}BK(CZ(),a.cn);b=a.w;d=new Sh;f=a.cn;$p=5;continue _;case 4:a:{b:{try{BK9(b,d);if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof BF){break b;}else{throw $$e;}}e=WR(d);break a;}e=null;}if(e!==null){DA();J5();OA(B(306),e,1);}BK(CZ(),a.cn);b=a.w;d=new Sh;f=a.cn;$p=5;case 5:AXR(d,b,f);if(C()){break _;}$p=6;case 6:ARF(b,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A4N(a,b,c){var d,e,f,g,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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){DA();J5();d=null;try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}B$();Cw(BTv,B(1695));e=d;a:{if(e!==null)d=e;else{try{d=A3X(B(1696));e=d;break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}d=e;}}if(d===null)d=B(4);f=32-Z(a.cn)|0;if(f>Z(d))f=Z(d);if(f>0){g=a.cn;d=CU(d,0,
f);e=new S;T(e);H(H(e,g),d);a.cn=Q(e);}}if(b!=13){if(c==14&&Z(a.cn)>0){d=a.cn;a.cn=CU(d,0,Z(d)-1|0);}if(Gr(B(1459),b)>=0&&Z(a.cn)<32){d=a.cn;e=new S;T(e);Br(H(e,d),b);a.cn=Q(e);}(Be(a.bq,0)).gj=Z(a.cn)<=0?0:1;return;}d=Be(a.bq,0);$p=1;case 1:AZ0(a,d);if(C()){break _;}if(c==14&&Z(a.cn)>0){d=a.cn;a.cn=CU(d,0,Z(d)-1|0);}if(Gr(B(1459),b)>=0&&Z(a.cn)<32){d=a.cn;e=new S;T(e);Br(H(e,d),b);a.cn=Q(e);}(Be(a.bq,0)).gj=Z(a.cn)<=0?0:1;return;case 2:b:{try{$z=BdD();if(C()){break _;}e=$z;d=e;break b;}catch($$e){$$je=N($$e);if
($$je instanceof Bj){}else{throw $$e;}}B$();Cw(BTv,B(1695));e=d;}c:{if(e!==null)d=e;else{try{d=A3X(B(1696));e=d;break c;}catch($$e){$$je=N($$e);if($$je instanceof Bj){}else{throw $$e;}}d=e;}}if(d===null)d=B(4);f=32-Z(a.cn)|0;if(f>Z(d))f=Z(d);if(f>0){g=a.cn;d=CU(d,0,f);e=new S;T(e);H(H(e,g),d);a.cn=Q(e);}if(b!=13){if(c==14&&Z(a.cn)>0){d=a.cn;a.cn=CU(d,0,Z(d)-1|0);}if(Gr(B(1459),b)>=0&&Z(a.cn)<32){d=a.cn;e=new S;T(e);Br(H(e,d),b);a.cn=Q(e);}(Be(a.bq,0)).gj=Z(a.cn)<=0?0:1;return;}d=Be(a.bq,0);$p=1;continue _;default:
EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A8C(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}e=a.bp;f=B(1697);g=a.S/2|0;h=((a.bb/4|0)-60|0)+20|0;i=16777215;$p=2;case 2:BfH(a,e,f,g,h,i);if(C()){break _;}f=a.bp;e=B(1698);g=(a.S/2|0)-140|0;h=(((a.bb/4|0)-60|0)+60|0)+0|0;i=10526880;$p=3;case 3:A3A(a,
f,e,g,h,i);if(C()){break _;}f=a.bp;e=B(1699);g=(a.S/2|0)-140|0;h=(((a.bb/4|0)-60|0)+60|0)+9|0;i=10526880;$p=4;case 4:A3A(a,f,e,g,h,i);if(C()){break _;}f=a.bp;e=B(1700);g=(a.S/2|0)-140|0;h=(((a.bb/4|0)-60|0)+60|0)+36|0;i=10526880;$p=5;case 5:A3A(a,f,e,g,h,i);if(C()){break _;}g=(a.S/2|0)-100|0;h=(((a.bb/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:Bq1(j,k,l,n,o);if(C()){break _;}j=(-16777216);$p=7;case 7:Bq1(g,h,i,m,j);if(C()){break _;}f=a.bp;e=a.cn;p=(a.uV
/6|0)%2|0?B(4):B(309);q=new S;T(q);H(H(q,e),p);e=Q(q);g=g+4|0;h=h+6|0;i=14737632;$p=8;case 8:A3A(a,f,e,g,h,i);if(C()){break _;}$p=9;case 9:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function KX(){var a=this;D.call(a);a.dT=null;a.ox=0;a.b_=null;a.ig=null;a.hs=null;a.ke=null;a.gQ=null;a.uj=0;a.gh=0;a.gs=0;a.iA=null;a.hG=null;a.ji=0;a.eS=0;a.mF=0;a.py=0;a.qg=0;a.HS=BS;}
var CDZ=0;function BNo(a,b,c){var d=new KX();A22(d,a,b,c);return d;}
function L2(a,b,c,d){var e=new KX();BDp(e,a,b,c,d);return e;}
function A22(a,b,c,d){var e,f;a.iA=Dl();a.hG=W(Ow,8);a.ji=0;a.eS=0;a.py=0;a.qg=0;a.HS=BS;a.b_=b;a.gh=c;a.gs=d;a.gQ=BT(256);e=0;while(true){f=a.hG.data;if(e>=f.length)break;f[e]=Ct();e=e+1|0;}}
function BDp(a,b,c,d,e){var f;f=c.data;A22(a,b,d,e);a.dT=c;b=new ALF;d=f.length;BaA(b,d);a.ig=b;a.hs=QQ(d);a.ke=QQ(d);}
function AOf(a,b,c){return b==a.gh&&c==a.gs?1:0;}
function V$(a,b,c){return a.gQ.data[c<<4|b]&255;}
function A3n(a){var b,c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.uj=b;b=0;while(b<16){d=0;if(d<16){$p=2;continue _;}b=b+1|0;}a.eS=1;return;}e=0;if(e<16)break;c=c+1|0;}f=a.gQ.data;g=e<<4|c;f[g]=(-128);d=127;$p=1;case 1:ASN(a,c,d,e);if(C()){break _;}f=a.gQ.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.uj=b;b=0;while(b<16){d=0;if(d<16){$p=2;continue _;}b
=b+1|0;}a.eS=1;return;}e=0;}f=a.gQ.data;g=e<<4|c;f[g]=(-128);d=127;continue _;case 2:AUp(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.eS=1;return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AUp(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=V$(a,b,c);e=(a.gh*16|0)+b|0;f=(a.gs*16|0)+c|0;b=e-1|0;$p=1;case 1:AVv(a,b,f,d);if(C()){break _;}b=e+1|0;$p=2;case 2:AVv(a,b,f,d);if(C()){break _;}b=f-1|0;$p=3;case 3:AVv(a,e,b,d);if(C()){break _;}b=f+1|0;$p=4;case 4:AVv(a,e,b,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AVv(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.b_;$p=1;case 1:$z=AY$(e,b,c);if(C()){break _;}f=$z;g=Bc(f,d);if(g>0){e=a.b_;En();h=CDW;$p=2;continue _;}if(g>=0){a.eS=1;return;}e=a.b_;En();h=CDW;$p=3;continue _;case 2:A5e(e,h,b,d,c,b,f,c);if(C()){break _;}a.eS=1;return;case 3:A5e(e,h,b,f,c,b,d,c);if(C()){break _;}a.eS=1;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function ASN(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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.gQ.data;f=d<<4|b;g=e[f]&255;if(c<=g)c=g;h=b<<11|d<<7;while(c>0){O();if(B28.data[a.dT.data[(h+c|0)-1|0]])break;c=c+(-1)|0;}h=Bc(c,g);if(h){Bgi(a.b_,b,d,c,g);e=a.gQ.data;e[f]=c<<24>>24;if(c<a.uj)a.uj=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.uj=i;}i=(a.gh*16|0)+b|0;f=(a.gs*16|0)+d|0;if(h>=0){l=a.b_;En();m=CDW;$p=1;continue _;}j=c;while(j<g){Ht(a.hs,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=B28.data[GM(a,b,j,d)];if(!k)k=1;h=h-k|0;if(h<0)h=0;Ht(a.hs,b,j,d,h);}}while(j>0){O();if(B28.data[GM(a,b,j-1|0,d)])break;j=j+(-1)|0;}if(j!=c){l=a.b_;En();m=CDW;d=i-1|0;h=f-1|0;i=i+1|0;b=f+1|0;$p=2;continue _;}a.eS=1;}return;case 1:A5e(l,m,i,g,f,i,c,f);if(C()){break _;}while(g<c){Ht(a.hs,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=B28.data[GM(a,b,j,d)];if(!k)k=1;h=h-k|0;if(h<0)h=0;Ht(a.hs,b,j,d,h);}}while(j>0){O();if(B28.data[GM(a,b,j-1|0,d)])break;j=j+(-1)|0;}if(j==c){a.eS=1;return;}l=a.b_;En();m=CDW;d=i-1|0;h=f-1|0;i=i+1|0;b=f+1|0;$p=2;case 2:A5e(l,m,d,j,h,i,c,b);if(C()){break _;}a.eS=1;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function GM(a,b,c,d){return a.dT.data[b<<11|d<<7|c];}
function ATp(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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.gQ.data[d<<4|b]&255;i=a.dT.data;j=b<<11|d<<7|c;k=i[j]&255;if(k==e&&My(a.ig,b,c,d)==f)return 0;l=(a.gh*16|0)+b|0;m=(a.gs*16|0)+d|0;a.dT.data[j]=g;if(k){n=a.b_;if(!n.dl){O();o=BU_.data[k];$p=1;continue _;}}a:{Ht(a.ig,b,c,d,f);O();if(!B28.data[g])
{if(c!=(h-1|0))break a;$p=5;continue _;}if(c>=h){f=c+1|0;$p=6;continue _;}}n=a.b_;En();o=CDW;$p=2;continue _;case 1:o.iL(n,l,c,m);if(C()){break _;}b:{Ht(a.ig,b,c,d,f);O();if(!B28.data[g]){if(c!=(h-1|0))break b;$p=5;continue _;}if(c>=h){f=c+1|0;$p=6;continue _;}}n=a.b_;En();o=CDW;$p=2;case 2:A5e(n,o,l,c,m,l,c,m);if(C()){break _;}n=a.b_;o=CAT;$p=3;case 3:A5e(n,o,l,c,m,l,c,m);if(C()){break _;}$p=4;case 4:AUp(a,b,d);if(C()){break _;}if(!e){a.eS=1;return 1;}n=BU_.data[e];o=a.b_;$p=7;continue _;case 5:ASN(a,b,c,d);if
(C()){break _;}n=a.b_;En();o=CDW;$p=2;continue _;case 6:ASN(a,b,f,d);if(C()){break _;}n=a.b_;En();o=CDW;$p=2;continue _;case 7:n.fi(o,l,c,m);if(C()){break _;}a.eS=1;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function PH(a,b,c,d){return My(a.ig,b,c,d);}
function ABX(a,b,c,d,e){En();return b===CDW?My(a.hs,c,d,e):b!==CAT?0:My(a.ke,c,d,e);}
function AM8(a,b,c,d,e){var f,g;f=My(a.hs,b,c,d);if(f>0)CDZ=1;e=f-e|0;g=My(a.ke,b,c,d);if(g<=e)g=e;return g;}
function TC(a,b){var c,d,e,f,g,h,i;if(!a.py){a.qg=1;c=P(b.d/16.0);d=P(b.e/16.0);if(!(c==a.gh&&d==a.gs)){e=CZ();f=Ij(b);g=new S;T(g);H(H(g,B(1701)),f);BK(e,Q(g));}h=P(b.i/16.0);if(h<0)h=0;i=a.hG.data;c=i.length;if(h>=c)h=c-1|0;b.iy=1;b.id=a.gh;b.xX=h;b.ie=a.gs;Bb(i[h],b);}}
function AMF(a,b){ACX(a,b,b.xX);}
function ACX(a,b,c){var d,e;if(c<0)c=0;d=a.hG.data;e=d.length;if(c>=e)c=e-1|0;I0(d[c],b);}
function AAZ(a,b,c,d){return c<(a.gQ.data[d<<4|b]&255)?0:1;}
function A0m(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=DR(b,c,d);f=Ck(a.iA,e);if(f!==null)return f;g=GM(a,b,c,d);O();if(!B27.data[g])return null;h=BU_.data[g];f=a.b_;b=(a.gh*16|0)+b|0;d=(a.gs*16|0)+d|0;$p=1;case 1:h.fi(f,b,c,d);if(C()){break _;}return Ck(a.iA,e);default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function Tg(a,b,c,d,e){var f;a:{f=DR(b,c,d);e.cE=a.b_;e.d9=(a.gh*16|0)+b|0;e.dZ=c;e.d4=(a.gs*16|0)+d|0;if(GM(a,b,c,d)){O();if(BU_.data[GM(a,b,c,d)] instanceof Ix){if(a.ox){if(Ck(a.iA,f)!==null)I0(a.b_.gX,Ck(a.iA,f));Bb(a.b_.gX,e);}B2(a.iA,f,e);break a;}}BK(CZ(),B(1702));}}
function ANh(a){var b,c;a.ox=0;Lb(a.b_.gX,I9(a.iA));b=0;while(true){c=a.hG.data;if(b>=c.length)break;A2U(a.b_,c[b]);b=b+1|0;}}
function ADy(a){a.eS=1;}
function Tt(a,b){return a.mF?0:a.qg&&EB(a.b_.df,a.HS)?1:a.eS;}
function RE(){var a=this;D.call(a);a.qH=0;a.mD=0;a.q0=null;a.Na=null;}
function CHx(a,b,c,d,e,f,g){var h=new RE();AT2(h,a,b,c,d,e,f,g);return h;}
function AT2(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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.Na=b;i=c>>4;a.qH=i;c=e>>4;a.mD=c;j=f>>4;k=h>>4;a.q0=$rt_createMultiArray(KX,[(k-c|0)+1|0,(j-i|0)+1|0]);while(i<=j){l=a.mD;if(l<=k){m=a.q0.data[i-a.qH|0].data;c=l-a.mD|0;$p=1;continue _;}i=i+1|0;}return;case 1:$z=A5V(b,i,l);if(C()){break _;}n=$z;m[c]=n;l=l+1|0;while
(true){if(l<=k){m=a.q0.data[i-a.qH|0].data;c=l-a.mD|0;continue _;}i=i+1|0;if(i>j)break;l=a.mD;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function Pb(a,b,c,d){var e,f;if(c<0)return 0;if(c>=128)return 0;e=(b>>4)-a.qH|0;f=(d>>4)-a.mD|0;return GM(a.q0.data[e].data[f],b&15,c,d&15);}
function AQU(a,b,c,d){return CDU.data[Nd(a,b,c,d,1)];}
function Nd(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=Pb(a,b,c,d);O();if(f==BVe.b)break a;if(f==B3y.b)break a;}if(c<0)return 0;if(c>=128){f=15-a.Na.hJ|0;if(f<0)f=0;return f;}f=(b>>4)-a.qH|0;g=(d>>4)-a.mD|0;return AM8(a.q0.data[f].data[g],b&15,c,d&15,a.Na.hJ);}g=Nd(a,b,c+1|0,d,0);h=Nd(a,b+1|0,c,d,0);i=Nd(a,b-1|0,c,d,0);j=Nd(a,b,c,d+1|0,0);k=Nd(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 ASR(a,b,c,d){var e,f;if(c<0)return 0;if(c>=128)return 0;e=(b>>4)-a.qH|0;f=(d>>4)-a.mD|0;return PH(a.q0.data[e].data[f],b&15,c,d&15);}
function ANJ(a,b,c,d){var e,f;e=Pb(a,b,c,d);if(!e){BI();f=CAo;}else{O();f=BU_.data[e].bG;}return f;}
function ARS(a,b,c,d){var e;O();e=BU_.data[Pb(a,b,c,d)];return e!==null?e.c_():0;}
var ACZ=K(0);
function A94(){var a=this;K_.call(a);a.i6=0;a.Dg=null;}
function AQ$(a){var b=new A94();BH3(b,a);return b;}
function BH3(a,b){T6(a,b);a.Dg=BT(8);}
function AS8(a,b,c,d){var e;if(b!==null){a.dv.gC(b,c,d);a.i6=a.i6+d|0;return;}e=new Eo;X(e);J(e);}
function Lq(a,b){a.dv.gb(b);a.i6=a.i6+1|0;}
function IP(a,b){a.dv.gb(b);a.i6=a.i6+1|0;}
function Jc(a,b){AL3(a,Y$(b));}
function OX(a,b){E_(a,SY(b));}
function E_(a,b){var c,d;c=a.Dg;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.dv.gC(c,0,4);a.i6=a.i6+4|0;}
function AL3(a,b){var c,d;c=a.Dg;d=c.data;d[0]=BU(C4(b,56))<<24>>24;d[1]=BU(C4(b,48))<<24>>24;d[2]=BU(C4(b,40))<<24>>24;d[3]=BSq(b)<<24>>24;d[4]=BU(C4(b,24))<<24>>24;d[5]=BU(C4(b,16))<<24>>24;d[6]=BU(C4(b,8))<<24>>24;d[7]=BU(b)<<24>>24;a.dv.gC(c,0,8);a.i6=a.i6+8|0;}
function H5(a,b){var c,d;c=a.Dg;d=c.data;d[0]=b>>8<<24>>24;d[1]=b<<24>>24;a.dv.gC(c,0,2);a.i6=a.i6+2|0;}
function L7(a,b){var c,d,e,f,g,h,i,j,k,l;c=0;d=Z(b);e=0;while(e<d){f=Bd(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(Dr(g,M(65535))){b=new BF;Ba(b,B(1703));J(b);}c=BU(g);h=BT(c+2|0);i=h.data;i[0]=c>>8<<24>>24;j=2;i[1]=c<<24>>24;e=Z(b);f=0;while(f<e){k=Bd(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;}AS8(a,h,0,j);}
function AKc(){var a=this;VU.call(a);a.TB=null;a.Tm=0;}
function BdO(a){var b,c,d,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.Tm)return;a.Tm=1;b=IX(a.jM);try{try{A1r(b,a.pe,0,a.jM);LM(b);c=Ll(a.TB);d=a.TB.g8;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}J(BgD(B(1704),c));}catch($$e){$$je=N($$e);b=$$je;}J(b);case 1:a:{b:{try{Bab(c,d,b);if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;break b;}else{b=$$je;break a;}}return;}try
{J(BgD(B(1704),c));}catch($$e){$$je=N($$e);b=$$je;}}J(b);default:EK();}}CV().s(a,b,c,d,$p);}
var AJq=K(0);
function AGW(){var a=this;D.call(a);a.a53=null;a.Hc=0;a.beh=null;a.J_=null;a.a$E=0;a.a_1=BS;}
function A1Y(a){return a.Hc;}
function AD9(){var a=this;D.call(a);a.Yh=null;a.R3=null;a.Qy=null;a.JI=null;a.B3=0;a.Qi=0;a.Ub=0;a.Ss=0;a.L1=0;a.Ju=0;a.FM=0;a.cY=null;a.bm=0;a.Ec=0;}
function CHy(){var a=new AD9();BpC(a);return a;}
function BpC(a){}
function RG(a,b,c){var d,e,f,g,h,i;d=Ct();e=new S;T(e);a:{b:{c:while(true){if(a.bm>=Z(a.cY))break a;d:{f=Bd(a.cY,a.bm);switch(f){case 35:case 48:if(!b)break a;d=new BH;b=a.bm;g=a.cY;h=new S;T(h);e=H(h,B(1705));Bg(e,b);H(H(e,B(1665)),g);Ba(d,Q(h));J(d);case 37:if(e.bB>0){Bb(d,S1(Q(e)));e.bB=0;}Bb(d,new YK);a.bm=a.bm+1|0;a.Ec=100;break d;case 39:f=a.bm+1|0;a.bm=f;i=In(a.cY,39,f);if(i<0){d=new BH;b=a.bm;g=a.cY;h=new S;T(h);e=H(h,B(1706));Bg(e,b);H(H(e,B(1707)),g);Ba(d,Q(h));J(d);}f=a.bm;if(i==f)Br(e,39);else Bv(e,
CU(a.cY,f,i));a.bm=i+1|0;break d;case 45:if(e.bB>0){Bb(d,S1(Q(e)));e.bB=0;}Bb(d,new TT);a.bm=a.bm+1|0;break d;case 46:case 69:break c;case 59:break b;case 164:if(e.bB>0){Bb(d,S1(Q(e)));e.bB=0;}Bb(d,new UD);a.bm=a.bm+1|0;break d;case 8240:if(e.bB>0){Bb(d,S1(Q(e)));e.bB=0;}Bb(d,new ZN);a.bm=a.bm+1|0;a.Ec=1000;break d;default:}Br(e,f);a.bm=a.bm+1|0;}}d=new BH;b=a.bm;g=a.cY;h=new S;T(h);e=H(h,B(1705));Bg(e,b);H(H(e,B(1665)),g);Ba(d,Q(h));J(d);}if(c){d=new BH;b=a.bm;g=a.cY;h=new S;T(h);e=H(h,B(1705));Bg(e,b);H(H(e,
B(1665)),g);Ba(d,Q(h));J(d);}}if(e.bB>0)Bb(d,S1(Q(e)));return OK(d,W(Hc,d.o));}
function AOa(a,b){var c,d,e,f,g,h,i;AUR(a,b);if(a.bm<Z(a.cY)&&Bd(a.cY,a.bm)==46){a.bm=a.bm+1|0;c=0;d=0;e=0;a:{b:while(true){if(a.bm>=Z(a.cY))break a;c:{switch(Bd(a.cY,a.bm)){case 35:break;case 44:f=new BH;b=a.bm;g=a.cY;h=new S;T(h);i=H(h,B(1708));Bg(i,b);H(H(i,B(1665)),g);Ba(f,Q(h));J(f);case 46:f=new BH;b=a.bm;g=a.cY;h=new S;T(h);i=H(h,B(1709));Bg(i,b);H(H(i,B(1665)),g);Ba(f,Q(h));J(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 BH;b=a.bm;g=a.cY;h=new S;T(h);i
=H(h,B(1710));Bg(i,b);H(H(i,B(1665)),g);Ba(f,Q(h));J(f);}if(b){a.L1=d;a.Ss=e;a.FM=d?0:1;}}if(a.bm<Z(a.cY)&&Bd(a.cY,a.bm)==69){a.bm=a.bm+1|0;c=0;d:{e:while(true){if(a.bm>=Z(a.cY))break d;switch(Bd(a.cY,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 BH;b=a.bm;g=a.cY;h=new S;T(h);i=H(h,B(1711));Bg(i,b);H(H(i,B(1665)),g);Ba(f,Q(h));J(f);}if(!c){f=new BH;b=a.bm;g=a.cY;h=new S;T(h);i=H(h,B(1712));Bg(i,b);H(H(i,B(1665)),g);Ba(f,Q(h));J(f);}if(b)a.Ju=c;}}
function AUR(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>=Z(a.cY))break a;c:{d:{switch(Bd(a.cY,a.bm)){case 35:if(!d){h=new BH;b=a.bm;i=a.cY;j=new S;T(j);k=H(j,B(1713));Bg(k,b);H(H(k,B(1665)),i);Ba(h,Q(j));J(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.B3=l-g|0;g=l+1|0;}a.bm=a.bm+1|0;}h=new BH;i=a.cY;j=new S;T(j);k=H(j,B(1714));Bg(k,l);H(H(k,B(1665)),i);Ba(h,Q(j));J(h);}if(!e){h=new BH;b=a.bm;i=a.cY;j
=new S;T(j);k=H(j,B(1715));Bg(k,b);H(H(k,B(1665)),i);Ba(h,Q(j));J(h);}d=a.bm;if(g==d){h=new BH;i=a.cY;j=new S;T(j);k=H(j,B(1716));Bg(k,d);H(H(k,B(1665)),i);Ba(h,Q(j));J(h);}if(b&&g>c)a.B3=d-g|0;if(b){a.Ub=e;a.Qi=f;}}
function A0V(){var a=this;D.call(a);a.X8=0;a.be0=0;a.a0d=null;}
function BNm(a,b){var c=new A0V();BiG(c,a,b);return c;}
function BiG(a,b,c){a.a0d=b;a.be0=c;a.X8=c;}
function BAb(a){return AI$(a.a0d,a.X8);}
function TV(){var a=this;D.call(a);a.q3=null;a.qE=BS;}
function CHz(a){var b=new TV();AOr(b,a);return b;}
function AOr(a,b){a.qE=BS;a.q3=b;}
var AFo=K(0);
function AWK(){var a=this;D.call(a);a.bdb=null;a.a6x=null;a.a5o=null;a.UK=null;a.a__=0.0;a.a8K=0;a.a9X=0;a.un=0;a.bfb=0;}
function BB8(a,b,c,d,e,f){var g=new AWK();BJf(g,a,b,c,d,e,f);return g;}
function BJf(a,b,c,d,e,f,g){a.a9X=0;a.un=0;a.bfb=0;a.bdb=b;a.a6x=c;a.a5o=d;a.UK=e;a.a__=f;a.a8K=g;c.addEventListener("ended",a);}
function BAu(a,b){a.un=1;}
var TJ=K();
var CHA=BS;var CHB=null;var CHC=null;function CHD(){var a=new TJ();ARn(a);return a;}
function ARn(a){}
function ARN(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;d=Y$(b);c.Ui=Eb(Cg(d,I(0, 2147483648)),BS)?0:1;e=Cg(d,I(4294967295, 1048575));f=BU(C4(d,52))&2047;if(Eb(e,BS)&&!f){c.JT=BS;c.Oy=0;return;}if(f)e=DN(e,I(0, 1048576));else{e=Eq(e,1);while(Eb(Cg(e,I(0, 1048576)),BS)){e=Eq(e,1);f=f+(-1)|0;}}g=CHC.data;h=f<<16>>16;i=0;j=g.length;if(i>j){c=new BH;X(c);J(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=Bc(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=QX(e,CHB.data[h],i);if(E$(m,CHA)){while(HI(m,CHA)<=0){j=j+(-1)|0;m=Bk(CA(m,M(10)),M(9));}g=CHC.data;h=j+1|0;i=12+(f-g[h]|0)|0;m=QX(e,CHB.data[h],i);}e=Eq(e,1);d=Bk(e,M(1));g=CHB.data;h=j+1|0;n=g[h];f=i-1|0;n=QX(d,n,f);o=QX(BJ(e,M(1)),CHB.data[h],f);p=M(1);while(true){q=CA(p,M(10));if(HI(Hl(m,q),Hl(o,q))<=0)break;p=q;}r=M(1);while(true){s=CA(r,M(10));if(HI(Hl(m,s),Hl(n,s))>=0)break;r=s;}h=HI(p,r);e=h>0?CA(Hl(m,p),p):h<0?Bk(CA(Hl(m,r),r),r):CA(Hl(Bk(m,Df(r,M(2))),r),r);if(HI(e,I(2808348672, 232830643))
>=0)while(true){j=j+1|0;e=Hl(e,M(10));if(HI(e,I(2808348672, 232830643))<0)break;}else if(HI(e,I(1569325056, 23283064))<0){j=j+(-1)|0;e=CA(e,M(10));}c.JT=e;c.Oy=j-330|0;}
function QX(b,c,d){var e,f,g,h,i,j,k,l;e=Cg(b,M(65535));f=Cg(EI(b,16),M(65535));g=Cg(EI(b,32),M(65535));h=Cg(EI(b,48),M(65535));i=Cg(c,M(65535));j=Cg(EI(c,16),M(65535));k=Cg(EI(c,32),M(65535));l=Cg(EI(c,48),M(65535));return Bk(Bk(Bk(Eq(CA(l,h),32+d|0),Eq(Bk(CA(l,g),CA(k,h)),16+d|0)),Eq(Bk(Bk(CA(l,f),CA(k,g)),CA(j,h)),d)),EI(Bk(Bk(Bk(CA(k,e),CA(j,f)),CA(i,g)),Eq(Bk(Bk(Bk(CA(l,e),CA(k,f)),CA(j,g)),CA(i,h)),16)),32-d|0));}
function A6S(){CHA=Hl(M(-1),M(10));CHB=AED([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)]);CHC=AWa([(-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 VH(){var a=this;D.call(a);a.ys=null;a.qR=0;a.Aw=null;a.iH=0;a.GJ=0;a.sS=0;a.zb=null;a.a3f=null;a.a1O=null;a.rY=null;a.kG=null;a.lw=null;a.f6=null;a.p9=null;a.tm=null;a.Dz=null;a.iC=null;a.bd1=null;}
var CHE=null;var CHF=null;function LQ(){LQ=Bi(VH);BIH();}
function BQE(){var a=new VH();A18(a);return a;}
function Bcu(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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:LQ();f=CHF;$p=1;case 1:A8G(f);if(C()){break _;}a:{b:{try{if(ATE(f,c,d))break b;b=CHE;c=W(D,1);c.data[0]=d;CH(b,B(1717),c);b=null;GN(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return b;}try{g=(-1);h=0;i=Bld();while(true){c=AWN(f);if(c===null)break;if
(g==(-1))g=c.data.length;h=h+c.data[0].data.length|0;Gd(i,c);}if(f.iC.ec!=g){j=CHE;c=W(D,1);c.data[0]=d;P_(j,B(1718),c);}}catch($$e){$$je=N($$e);b=$$je;break a;}c:{try{if(g!=(-1)&&h)break c;b=CHE;c=W(D,1);c.data[0]=d;CH(b,B(1719),c);b=null;GN(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:}J(FG());}k=f.iC.mO;l=b.createBuffer(g,h,k);m=0;b=Jm(i);while(ID(b)){n=HN(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;}GN(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return l;}g:{try{m=A4J(i,1);if(m&&m!=44)break g;b=CHE;c=W(D,1);c.data[0]=d;CH(b,B(1720),c);b=null;GN(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return b;}try{j=IX(m);try{BBo(i,g,f.iC.mO,j);LM(j);p=(ON(j)).buffer;b=B6();H(H(b,d),B(1721));b=BX(b);$p=2;continue _;}catch($$e){$$je=N($$e);b=$$je;}H_(j);J(b);}catch($$e){$$je=N($$e);b=$$je;break a;}}h:{try{m=A4J(i,0);if(m&&m!=44)break h;b=CHE;c=W(D,1);c.data[0]=d;CH(b,B(1720),c);b=null;GN(f);}
catch($$e){$$je=N($$e);b=$$je;break a;}return b;}try{p=IX(m);try{Bkf(i,g,f.iC.mO,p);LM(p);i=(ON(p)).buffer;b=B6();H(H(b,d),B(1721));b=BX(b);$p=3;continue _;}catch($$e){$$je=N($$e);b=$$je;}H_(p);J(b);}catch($$e){$$je=N($$e);b=$$je;}}GN(f);J(b);case 2:a:{try{b:{try{$z=AR8(p,b);if(C()){break _;}b=$z;break b;}catch($$e){$$je=N($$e);b=$$je;}H_(j);J(b);}H_(j);GN(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return b;}GN(f);J(b);case 3:a:{try{b:{try{$z=AR8(i,b);if(C()){break _;}b=$z;break b;}catch($$e){$$je=N($$e);b=
$$je;}H_(p);J(b);}H_(p);GN(f);}catch($$e){$$je=N($$e);b=$$je;break a;}return b;}GN(f);J(b);default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
function A18(a){var b;LQ();a.qR=0;a.Aw=null;a.GJ=0;a.sS=0;a.zb=null;a.rY=new AMq;a.kG=new Tk;a.lw=BKa();a.f6=BmO();b=BEX();a.p9=b;a.tm=BIl(b);b=new S$;Blp();a.Dz=b;a.iC=Bp5();}
function ATE(a,b,c){var d,e,f,g,h,$$je;a.ys=ABQ(b);a.bd1=c;d=a.lw;if(d!==null){d.oj=null;d.j_=null;d.my=null;}d=a.tm;if(d!==null)A_S(d);d=a.iC;if(d!==null)GH(d);d=a.f6;if(d!==null)d.gH=null;a:{d=a.ys;if(d!==null)try{AI9(d);break a;}catch($$e){$$je=N($$e);if($$je instanceof BF){}else{throw $$e;}}}a.iH=8192;a.Aw=null;a.GJ=0;a.sS=0;a.lw=BKa();a.tm=BIl(a.p9);a.p9=BEX();a.iC=Bp5();d=BmO();a.f6=d;a.qR=0;Qb(d,a.iH);d=a.f6;a.Aw=d.gH;e=Qb(d,a.iH);a.sS=e;e=Ud(a.ys,a.f6.gH,e,a.iH);if(e<0)e=0;b:{Wp(a.f6,e);if(Ya(a.f6,a.kG)
==1){AUg(a.lw,AI1(a.kG));BbI(a.iC);AVo(a.Dz);if(Ug(a.lw,a.kG)<0){LQ();d=CHE;b=W(D,1);b.data[0]=c;CH(d,B(1722),b);return 0;}if(V6(a.lw,a.rY)!=1){LQ();d=CHE;b=W(D,1);b.data[0]=c;CH(d,B(1723),b);return 0;}if(AFM(a.iC,a.Dz,a.rY)<0){LQ();d=CHE;b=W(D,1);b.data[0]=c;CH(d,B(1724),b);return 0;}f=0;while(true){if(f>=2){a.sS=Qb(a.f6,a.iH);a.Aw=a.f6.gH;break b;}c:{while(true){e=Bc(f,2);if(e>=0)break;g=Ya(a.f6,a.kG);if(!g)break c;if(g!=1)continue;Ug(a.lw,a.kG);d:{while(true){if(f>=2)break d;e=V6(a.lw,a.rY);if(!e)break;if
(e==(-1)){LQ();d=CHE;b=W(D,1);b.data[0]=c;CH(d,B(1725),b);return 0;}AFM(a.iC,a.Dz,a.rY);f=f+1|0;}}}}g=Qb(a.f6,a.iH);a.sS=g;g=Ud(a.ys,a.f6.gH,g,a.iH);if(g<0)g=0;if(!g&&e<0)break;Wp(a.f6,g);}LQ();d=CHE;b=W(D,1);b.data[0]=c;CH(d,B(1726),b);return 0;}else if(e>=a.iH){LQ();d=CHE;b=W(D,1);b.data[0]=c;CH(d,B(1727),b);return 0;}}e:{BfT(a.p9,a.iC);A6m(a.tm,a.p9);h=a.iC.ec;a.a3f=W($rt_arraycls($rt_arraycls($rt_floatcls())),1);a.a1O=Bo(h);b=a.zb;if(b!==null){b=b.data;e=b.length;if(e==h){if(e<=0)break e;if(b[0].data.length
==a.iH)break e;}}a.zb=$rt_createFloatMultiArray([a.iH,h]);}return 1;}
function AWN(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$$je;if(a.qR)return null;a:{b=null;switch(Ya(a.f6,a.kG)){case -1:case 0:break;default:Ug(a.lw,a.kG);if(Eb(AHR(a.kG),BS)){a.qR=1;return null;}b:while(true){c:{switch(V6(a.lw,a.rY)){case -1:break;case 0:break b;default:if(!A7B(a.tm,a.rY))BaO(a.p9,a.tm);while(true){c=a.p9;d=a.a3f;e=a.a1O;f=c.zm;g=c.l1;if(f>=g)h=0;else{if(d!==null){i=0;while(i<c.ho.ec){e.data[i]=f;i=i+1|0;}d.data[0]=c.rm;}h=g-f|0;}if(h<=0)break;j=d.data[0];i=a.iH;if(h<i)i=h;k=0;while(k<a.iC.ec){d
=j.data;l=e.data;m=a.zb.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.zm=f+i|0;d:{j=a.zb;LQ();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){UU(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;UU(m[i],
0,e[i],0,g);UU(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){UU(m[h],0,d[h],0,g);h=h+1|0;}}}}else b=null;}break c;}}}if(!AAS(a.kG))break a;a.qR=1;break a;}}if(!a.qR){h=Qb(a.f6,a.iH);a.sS=h;j=a.f6.gH;a.Aw=j;e:{try{h=Ud(a.ys,j,h,a.iH);a.GJ=h;break e;}catch($$e){$$je=N($$e);if($$je instanceof BC){}else{throw $$e;}}return null;}if(h==(-1))return b;Wp(a.f6,h);if(!a.GJ)a.qR=1;}return b;}
function BIH(){CHE=E2(B(1728));CHF=BQE();}
function AN8(){var a=this;Hk.call(a);a.e6=null;a.lK=0;a.vg=0;a.md=0;}
function BP2(){var a=new AN8();Biz(a);return a;}
function Biz(a){RM(a);a.e6=W(CS,3);a.lK=0;a.vg=0;a.md=0;}
function Buf(a,b){return a.e6.data[b];}
function A1n(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=HR(d[b],c);d=a.e6.data;if(!d[b].t)d[b]=null;return e;}
function AQA(a,b,c){a.e6.data[b]=c;if(c!==null&&c.t>64)c.t=64;}
function BBd(a,b){var c,d,e,f,g;TP(a,b);c=HB(b,B(1596));a.e6=W(CS,a.e6.data.length);d=0;while(d<JP(c)){e=FA(c,d);f=F9(e,B(1451));if(f>=0){g=a.e6.data;if(f<g.length)g[f]=Qz(e);}d=d+1|0;}a.lK=EV(b,B(1729));a.md=EV(b,B(1730));a.vg=AAM(a,a.e6.data[1]);}
function Blf(a,b){var c,d,e,f;Tu(a,b);EP(b,B(1729),a.lK<<16>>16);EP(b,B(1730),a.md<<16>>16);c=J6();d=0;while(true){e=a.e6.data;if(d>=e.length)break;if(e[d]!==null){f=Fl();Fx(f,B(1451),d<<24>>24);K4(a.e6.data[d],f);H$(c,f);}d=d+1|0;}Hf(b,B(1596),c);}
function BhN(a){return 64;}
function AGU(a){return a.lK<=0?0:1;}
function AVG(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.lK;c=b<=0?0:1;d=0;if(b>0)a.lK=b-1|0;if(!a.cE.dl){if(!a.lK&&W5(a)){b=AAM(a,a.e6.data[1]);a.lK=b;a.vg=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(AGU(a)&&W5(a)){b=a.md+1|0;a.md=b;if(b==200){a.md=0;if(W5(a)){d=AKC(a,(Ex(a.e6.data[0])).bo);e=a.e6.data;if
(e[2]===null)e[2]=AMZ(d,1);else if(e[2].bs==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.md=0;b=a.lK;if(c!=(b<=0?0:1)){d=1;g=b<=0?0:1;h=a.cE;i=a.d9;b=a.dZ;c=a.d4;$p=2;continue _;}}if(!d)return;$p=1;case 1:AR3(a);if(C()){break _;}return;case 2:$z=AUa(h,i,b,c);if(C()){break _;}j=$z;$p=3;case 3:$z=A0r(h,i,b,c);if(C()){break _;}k=$z;if(!g){O();g=B3z.b;$p=4;continue _;}O();g=B3A.b;$p=5;continue _;case 4:A14(h,i,b,c,g);if(C()){break _;}$p=6;continue _;case 5:A14(h,i,b,
c,g);if(C()){break _;}$p=6;case 6:h.ben(i,b,c,j);if(C()){break _;}$p=7;case 7:AUZ(h,i,b,c,k);if(C()){break _;}if(!d)return;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function W5(a){var b,c,d;b=a.e6.data;if(b[0]===null)return 0;c=AKC(a,(Ex(b[0])).bo);if(c<0)c=0;else{b=a.e6.data;if(b[2]===null)c=1;else if(b[2].bs!=c)c=0;else if(b[2].t<64&&b[2].t<Iy(b[2]))c=1;else{d=a.e6.data[2].t;BN();c=d>=B36.data[c].fd?0:1;}}return c;}
function AKC(a,b){O();if(b==BX_.b){BN();b=CA5.bo;}else if(b==BYa.b){BN();b=CA6.bo;}else if(b==B3u.b){BN();b=CAD.bo;}else if(b==BX6.b)b=BXZ.b;else{BN();b=b==CBS.bo?CBT.bo:b==BXT.b?BVf.b:b!=CAU.bo?(-1):CB4.bo;}return b;}
function AAM(a,b){var c,d;if(b===null)return 0;a:{c=(Ex(b)).bo;if(c<256){O();b=BU_.data[c].bG;BI();if(b===B30){d=300;break a;}}BN();if(c==CBi.bo)d=100;else if(c==CAC.bo)d=1600;else if(c!=CBY.bo)d=0;else d=20000;}return d;}
function AD7(){Hk.call(this);this.mN=null;}
function BQw(){var a=new AD7();Boe(a);return a;}
function Boe(a){RM(a);a.mN=W(CS,36);}
function Bi0(a){return 27;}
function ACq(a,b){return a.mN.data[b];}
function A$I(a,b,c){var d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.mN.data;if(d[b]===null)return null;if(d[b].t<=c){e=d[b];d[b]=null;$p=1;continue _;}f=HR(d[b],c);d=a.mN.data;if(!d[b].t)d[b]=null;$p=2;continue _;case 1:AR3(a);if(C()){break _;}return e;case 2:AR3(a);if(C()){break _;}return f;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A_d(a,b,c){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.mN.data[b]=c;if(c!==null&&c.t>64)c.t=64;$p=1;case 1:AR3(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function BJm(a){return B(831);}
function BsS(a,b){var c,d,e,f,g;TP(a,b);c=HB(b,B(1596));a.mN=W(CS,27);d=0;while(d<JP(c)){e=FA(c,d);f=F9(e,B(1451))&255;if(f>=0){g=a.mN.data;if(f<g.length)g[f]=Qz(e);}d=d+1|0;}}
function BIj(a,b){var c,d,e,f;Tu(a,b);c=J6();d=0;while(true){e=a.mN.data;if(d>=e.length)break;if(e[d]!==null){f=Fl();Fx(f,B(1451),d<<24>>24);K4(a.mN.data[d],f);H$(c,f);}d=d+1|0;}Hf(b,B(1596),c);}
function BIk(a){return 64;}
function AKW(){var a=this;D.call(a);a.bed=0;a.ec=0;a.mO=0;a.a_v=0;a.a$r=0;a.bdo=0;a.ez=null;a.uZ=0;a.Ca=0;a.GL=0;a.Bu=0;a.GT=0;a.mI=0;a.YX=0;a.hH=null;a.qj=null;a.qD=null;a.vp=null;a.vl=null;a.rv=null;a.o7=null;a.vv=null;a.p2=null;a.n6=null;a.Zx=null;}
var CHG=null;function BPs(){BPs=Bi(AKW);Bzn();}
function Bp5(){var a=new AKW();AZ_(a);return a;}
function AZ_(a){BPs();a.ez=Bo(2);a.hH=null;a.qj=null;a.qD=null;a.vp=null;a.vl=null;a.rv=null;a.o7=null;a.vv=null;a.p2=null;a.n6=null;a.Zx=W(AC8,64);}
function BbI(a){a.mO=0;}
function GH(a){var b,c;b=0;while(b<a.uZ){a.hH.data[b]=null;b=b+1|0;}a.hH=null;b=0;while(b<a.Ca){Vl();b=b+1|0;}a.qD=null;b=0;while(b<a.GL){Wc();b=b+1|0;}a.vl=null;b=0;while(b<a.Bu){AHB();CHH.data[a.rv.data[b]].Lx(a.o7.data[b]);b=b+1|0;}a.o7=null;b=0;while(b<a.GT){WV();b=b+1|0;}a.p2=null;b=0;while(b<a.mI){c=a.n6.data;if(c[b]!==null)c[b]=null;b=b+1|0;}a.n6=null;b=0;while(b<a.YX){a.Zx.data[b].La();b=b+1|0;}}
function AWG(a,b){var c,d,e,f;c=BO(b,8)+1|0;a.mI=c;d=a.n6;if(!(d!==null&&d.data.length==c))a.n6=W(VS,c);c=0;while(true){if(c>=a.mI){c=BO(b,6)+1|0;a.GL=c;d=a.vp;if(!(d!==null&&d.data.length==c))a.vp=Bo(c);d=a.vl;if(!(d!==null&&d.data.length==c))a.vl=W(D,c);c=0;a:{while(true){if(c>=a.GL){c=BO(b,6)+1|0;a.Bu=c;d=a.rv;if(!(d!==null&&d.data.length==c))a.rv=Bo(c);d=a.o7;if(!(d!==null&&d.data.length==c))a.o7=W(D,c);c=0;b:{while(true){if(c>=a.Bu){c=BO(b,6)+1|0;a.GT=c;d=a.vv;if(!(d!==null&&d.data.length==c))a.vv=Bo(c);d
=a.p2;if(!(d!==null&&d.data.length==c))a.p2=W(D,c);c=0;c:{while(true){if(c>=a.GT){c=BO(b,6)+1|0;a.Ca=c;d=a.qj;if(!(d!==null&&d.data.length==c))a.qj=Bo(c);d=a.qD;if(!(d!==null&&d.data.length==c))a.qD=W(D,c);c=0;d:{while(true){if(c>=a.Ca){c=BO(b,6)+1|0;a.uZ=c;d=a.hH;if(!(d!==null&&d.data.length==c))a.hH=W(AJN,c);c=0;while(true){if(c>=a.uZ){if(BO(b,1)==1)return 0;GH(a);return (-1);}a.hH.data[c]=BM9();a.hH.data[c].RI=BO(b,1);a.hH.data[c].Kn=BO(b,16);a.hH.data[c].Vm=BO(b,16);a.hH.data[c].zj=BO(b,8);d=a.hH.data;if
(d[c].Kn>=1)break;if(d[c].Vm>=1)break;if(d[c].zj>=a.Ca)break;c=c+1|0;}GH(a);return (-1);}a.qj.data[c]=BO(b,16);d=a.qj.data;if(d[c]<0)break d;if(d[c]>=1)break d;e=a.qD.data;Vl();e[c]=A$q(CHI.data[d[c]],a,b);if(a.qD.data[c]===null)break;c=c+1|0;}GH(a);return (-1);}GH(a);return (-1);}a.vv.data[c]=BO(b,16);d=a.vv.data;if(d[c]<0)break c;if(d[c]>=3)break c;e=a.p2.data;WV();e[c]=ASx(CHJ.data[d[c]],a,b);if(a.p2.data[c]===null)break;c=c+1|0;}GH(a);return (-1);}GH(a);return (-1);}a.rv.data[c]=BO(b,16);f=a.rv.data;if(f[c]
<0)break b;if(f[c]>=2)break b;d=a.o7.data;AHB();d[c]=CHH.data[f[c]].ye(a,b);if(a.o7.data[c]===null)break;c=c+1|0;}GH(a);return (-1);}GH(a);return (-1);}a.vp.data[c]=BO(b,16);d=a.vp.data;if(d[c]<0)break a;if(d[c]>=1)break a;e=a.vl.data;Wc();e[c]=BaT(CHK.data[d[c]],a,b);if(a.vl.data[c]===null)break;c=c+1|0;}GH(a);return (-1);}GH(a);return (-1);}a.n6.data[c]=BNf();if(BcI(a.n6.data[c],b))break;c=c+1|0;}GH(a);return (-1);}
function AFM(a,b,c){var d,e,f,g,h,i;a:{d=Bg5();if(c!==null){AC5(d,c.Jp,c.Mq,c.Ky);e=BT(6);f=e.data;g=BO(d,8);Xi(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.Xv)return (-1);if(a.mO)return (-1);b:{g=BO(d,32);a.bed=g;if(g)g=(-1);else{a.ec=BO(d,8);a.mO=BO(d,32);a.a_v=BO(d,32);a.a$r=BO(d,32);a.bdo=BO(d,32);a.ez.data[0]=1<<BO(d,4);a.ez.data[1]=1<<BO(d,4);if(a.mO>=1&&a.ec>=1){e=a.ez.data;if(e[0]>=8&&e[1]>=e[0]&&BO(d,1)==1){g=0;break b;}}GH(a);g
=(-1);}}return g;case 3:if(!a.mO)return (-1);c:{h=BO(d,32);if(h<0){Rk(b);g=(-1);}else{e=BT(h+1|0);b.CE=e;Xi(d,e,h);g=BO(d,32);b.Ij=g;if(g<0){Rk(b);g=(-1);}else{g=g+1|0;b.yy=W($rt_arraycls($rt_bytecls()),g);b.Yw=Bo(g);h=0;while(true){if(h>=b.Ij){if(BO(d,1)==1){g=0;break c;}Rk(b);g=(-1);break c;}i=BO(d,32);if(i<0)break;b.Yw.data[h]=i;f=b.yy.data;f[h]=BT(i+1|0);Xi(d,f[h],i);h=h+1|0;}Rk(b);g=(-1);}}}return g;case 5:if(a.mO&&b.CE!==null)return AWG(a,d);return (-1);default:break a;}return (-1);}}return (-1);}
function Bzn(){CHG=UZ(B(1731));}
var A8t=K();
function CHL(){var a=new A8t();BAr(a);return a;}
function BAr(a){}
function A4J(b,c){var d,e,f,g;d=44;e=!c?2:4;b=Jm(b);while(ID(b)){f=(HN(b)).data;g=f.length;if(!g)continue;d=d+Bp(Bp(g,f[0].data.length),e)|0;}return d;}
function Bkf(b,c,d,e){var f,g,h,i,j,k,l;if(c&&!E5(b)){f=Gn(e);Fd(e,1179011410);Fd(e,f-8|0);Fd(e,1163280727);Fd(e,544501094);Fd(e,16);Jt(e,1);Jt(e,c<<16>>16);Fd(e,d);Fd(e,Bp(d,c)*2|0);Jt(e,(c*2|0)<<16>>16);Jt(e,16);Fd(e,1635017060);Fd(e,f-44|0);b=Jm(b);while(ID(b)){g=(HN(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;Jt(e,k<<16>>16);j=j+1|0;}h=h+1|0;}}if(!AEd(e))return;b=new CP;c=Gn(e);e=new S;T(e);l=H(e,B(1732));Bg(l,
c);H(l,B(1733));Ba(b,Q(e));J(b);}}
function BBo(b,c,d,e){var f,g,h,i,j,k;if(c&&!E5(b)){f=Gn(e);Fd(e,1179011410);Fd(e,f-8|0);Fd(e,1163280727);Fd(e,544501094);Fd(e,16);Jt(e,3);Jt(e,c<<16>>16);Fd(e,d);Fd(e,Bp(d,c)*4|0);Jt(e,(c*4|0)<<16>>16);Jt(e,32);Fd(e,1635017060);Fd(e,f-44|0);b=Jm(b);while(ID(b)){g=(HN(b)).data;h=0;i=g[0].data.length;while(h<i){j=0;while(j<c){GT(e,g[j].data[h]);j=j+1|0;}h=h+1|0;}}if(!AEd(e))return;b=new CP;c=Gn(e);e=new S;T(e);k=H(e,B(1732));Bg(k,f);Br(k,32);Bg(k,c);H(k,B(1733));Ba(b,Q(e));J(b);}}
function APL(){var a=this;D.call(a);a.gH=null;a.Oh=0;a.nQ=0;a.qO=0;a.SE=0;a.nh=0;a.mH=0;a.a3t=null;a.Tp=null;}
function BmO(){var a=new APL();Bt3(a);return a;}
function Bt3(a){a.a3t=new Tk;a.Tp=BT(4);}
function Qb(a,b){var c,d,e,f,g;c=a.qO;if(c){d=a.nQ-c|0;a.nQ=d;if(d>0){e=a.gH;Cx(e,c,e,0,d);}a.qO=0;}c=a.Oh;d=a.nQ;if(b>(c-d|0)){c=(b+d|0)+4096|0;e=a.gH;if(e===null)a.gH=BT(c);else{f=e.data;g=BT(c);Cx(e,0,g,0,f.length);a.gH=g;}a.Oh=c;}return a.nQ;}
function Wp(a,b){b=a.nQ+b|0;if(b>a.Oh)return (-1);a.nQ=b;return 0;}
function AW1(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$$je;c=a.qO;d=a.nQ;e=d-c|0;if(!a.nh){if(e<27)return 0;f=a.gH.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.mH=a.mH+(f[i+h|0]&255)|0;h=h+1|0;}a.nh=d;}else{a.nh=0;a.mH=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.qO=d;return -(d-c|0)|0;}}if((a.mH+a.nh|0)>e)return 0;f=a.Tp;Fi(f);b:{c:{try{l=a.gH;m=c+22|0;Cx(l,
m,f,0,4);l=a.gH;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.a3t;o.mz=l;o.mg=c;g=a.nh;o.Ti=g;o.F3=l;o.C$=c+g|0;o.Fb=a.mH;Bf9(o);l=a.Tp;n=l.data;g=n[0];p=a.gH;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;C2(f);}catch($$e){$$je=N($$e);b=$$je;break b;}g=a.qO;if(b!==null){b.mz=p;b.mg=g;j=a.nh;b.Ti=j;b.F3=p;b.C$=g+j|0;b.Fb=a.mH;}a.SE=0;j=a.nh+a.mH|0;a.qO=g+j|0;a.nh=0;a.mH=0;return j;}try{Cx(l,0,p,m,4);a.nh=0;a.mH=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.gH.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.nQ;break e;}catch($$e){$$je=N($$e);b=$$je;break b;}}try{a.qO=d;g= -(d-c|0)|0;C2(f);}catch($$e){$$je=N($$e);b=$$je;break b;}return g;}C2(f);J(b);}
function Ya(a,b){var c;while(true){c=AW1(a,b);if(c>0)break;if(!c)return 0;if(!a.SE){a.SE=1;return (-1);}}return 1;}
function A62(){var a=this;D.call(a);a.oj=null;a.QE=0;a.ot=0;a.CL=0;a.j_=null;a.my=null;a.Cc=0;a.j1=0;a.sY=0;a.z8=0;a.bbf=null;a.ba2=0;a.YE=0;a.XZ=0;a.H2=BS;}
function BKa(){var a=new A62();Bvf(a);return a;}
function Bvf(a){a.bbf=BT(282);ACp(a);}
function ACp(a){a.QE=16384;a.oj=BT(16384);a.Cc=1024;a.j_=Bo(1024);a.my=TS(1024);}
function AUg(a,b){var c,d,e,f;a:{c=a.oj;if(c===null)ACp(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.j_.data;if(f>=c.length)break;c[f]=0;f=f+1|0;}f=0;while(true){c=a.my.data;if(f>=c.length)break a;c[f]=BS;f=f+1|0;}}}a.YE=b;}
function AQ2(a,b){var c,d,e;c=a.QE;if(c<=(a.ot+b|0)){b=c+(b+1024|0)|0;a.QE=b;d=BT(b);e=a.oj;Cx(e,0,d,0,e.data.length);a.oj=d;}}
function A0c(a,b){var c,d,e;c=a.Cc;if(c<=(a.j1+b|0)){b=c+(b+32|0)|0;a.Cc=b;d=Bo(b);e=a.j_;Cx(e,0,d,0,e.data.length);a.j_=d;e=TS(a.Cc);d=a.my;Cx(d,0,e,0,d.data.length);a.my=e;}}
function V6(a,b){var c,d,e,f,g,h,i;c=a.z8;if(a.sY<=c)return 0;d=a.j_.data;if(d[c]&1024){a.z8=c+1|0;a.H2=Bk(a.H2,M(1));return (-1);}e=d[c]&255;b.Jp=a.oj;f=a.CL;b.Mq=f;b.To=d[c]&512;b.Xv=d[c]&256;g=0+e|0;while(e==255){c=c+1|0;h=d[c];e=h&255;if(h&512)b.To=512;g=g+e|0;}i=a.H2;b.a4H=i;b.Uu=a.my.data[c];b.Ky=g;a.CL=f+g|0;a.z8=c+1|0;a.H2=Bk(i,M(1));return 1;}
function Ug(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.mz.data;d=b.mg;e=b.F3;f=b.C$;g=b.Fb;h=0;i=c[d+4|0]&255;j=d+5|0;k=c[j]&1;l=c[j]&2;m=AAS(b);n=AHR(b);o=AI1(b);p=b.mz.data;q=b.mg;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.z8;t=a.CL;if(t){u=a.ot-t|0;a.ot=u;if(u){p=a.oj;Cx(p,t,p,0,u);}a.CL=0;}if(j){t=a.j1-j|0;if(t){p=a.j_;Cx(p,j,p,0,t);p=a.my;Cx(p,j,p,0,a.j1-j|0);}a.j1=a.j1-j|0;a.sY=a.sY-j|0;a.z8=0;}if(o!=a.YE)return (-1);if(i>0)return (-1);a:{A0c(a,
s+1|0);j=a.XZ;if(r!=j){t=a.sY;u=t;while(u<a.j1){a.ot=a.ot-(a.j_.data[u]&255)|0;u=u+1|0;}a.j1=t;if(j!=(-1)){p=a.j_.data;j=t+1|0;a.j1=j;p[t]=1024;a.sY=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){AQ2(a,g);Cx(e,f,a.oj,a.ot,g);a.ot=a.ot+g|0;}v=(-1);d=d+27|0;while(h<s){q=c[d+h|0]&255;p=a.j_.data;j=a.j1;p[j]=q;a.my.data[j]=M(-1);if(l){p[j]=p[j]|256;l=0;}t=Bc(q,255);if(t<0)v=j;j=j+1|0;a.j1=j;h=h+1|0;if(t<0)a.sY=j;}if(v!=(-1))a.my.data[v]=n;if(m){a.ba2
=1;j=a.j1;if(j>0){p=a.j_.data;j=j-1|0;p[j]=p[j]|512;}}a.XZ=r+1|0;return 0;}
function Bf1(){var a=this;D.call(a);a.jk=null;a.eO=null;a.Pl=0;a.A4=0;a.Pg=0;a.a3i=0;a.Qd=0;a.RR=0;a.MM=BS;a.a5m=BS;a.li=null;a.a9E=0;a.a9v=0;a.a$a=0;a.a$g=0;}
function BIl(a){var b=new Bf1();Bra(b,a);return b;}
function Bra(a,b){var c,d,e;a.jk=W($rt_arraycls($rt_floatcls()),0);c=Bg5();a.eO=c;a.li=b;if(b.Kr){d=BT(256);e=d.data;c.qp=d;c.hh=0;e[0]=0;c.tQ=256;}}
function A6m(a,b){a.li=b;}
function A_S(a){var b;b=a.li;if(b!==null&&b.Kr)a.eO.qp=null;return 0;}
function A7B(a,b){var c,d,e,f,g,h,i,j;c=a.li.ho;AC5(a.eO,b.Jp,b.Mq,b.Ky);if(BO(a.eO,1))return (-1);d=BO(a.eO,a.li.a5b);if(d==(-1))return (-1);a.Qd=d;d=c.hH.data[d].RI;a.A4=d;if(!d){a.Pl=0;a.Pg=0;}else{a.Pl=BO(a.eO,1);d=BO(a.eO,1);a.Pg=d;if(d==(-1))return (-1);}a.MM=b.Uu;a.a5m=BJ(b.a4H,M(3));a.RR=b.To;e=c.ez.data[a.A4];a.a3i=e;d=a.jk.data.length;f=c.ec;if(d<f)a.jk=W($rt_arraycls($rt_floatcls()),f);g=0;while(g<f){a:{h=a.jk.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.qj.data;j=c.hH.data;d=a.Qd;e=h[j[d].zj];Vl();return BfG(CHI.data[e],a,a.li.Ts.data[d]);}
function AVb(){var a=this;D.call(a);a.Kr=0;a.ho=null;a.a5b=0;a.rm=null;a.H$=0;a.w8=0;a.zm=0;a.a9b=0;a.C1=0;a.zZ=0;a.a$J=0;a.l1=0;a.s6=BS;a.KA=BS;a.Y5=BS;a.a4c=BS;a.a73=BS;a.UL=BS;a.nG=null;a.vn=null;a.s7=null;a.Ts=null;}
function BEX(){var a=new AVb();BJu(a);return a;}
function BJu(a){var b,c;a.vn=W($rt_arraycls(D),2);b=W($rt_arraycls($rt_arraycls($rt_arraycls($rt_arraycls($rt_floatcls())))),2);c=b.data;a.nG=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 R6(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=E4((h+0.5)/k*3.1415927410125732/2.0);g[h+i|0]=E4(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=E4(((e-h|0)-0.5)/k*3.1415927410125732/2.0);g[h+j|0]=E4(l*l*1.5707963705062866);h=h+1|0;}return f;default:}return null;}
function BaF(a,b,c){var d,e,f,g,h,i,j;a.ho=b;a.a5b=ADL(b.uZ);d=a.vn.data;d[0]=W(D,1);d[1]=W(D,1);d[0].data[0]=BEa();a.vn.data[1].data[0]=BEa();ACM(a.vn.data[0].data[0],b.ez.data[0]);ACM(a.vn.data[1].data[0],b.ez.data[1]);e=a.nG.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.nG.data[0].data[0].data[0].data;e=b.ez.data;d[f]=R6(f,e[0],e[0]/2|0,e[0]/2|0);d=a.nG.data[1].data[0].data[0].data;e=b.ez.data;d[f]=R6(f,e[1],e[0]/2|0,e[0]/2|0);d=a.nG.data[1].data[0].data[1].data;e=b.ez.data;d[f]=R6(f,e[1],e[0]/2|0,e[1]/2|0);d=a.nG.data[1].data[1].data[0].data;e=b.ez.data;d[f]=R6(f,e[1],e[1]/2|0,e[0]/2|0);d=a.nG.data[1].data[1].data[1].data;e=b.ez.data;d[f]=R6(f,
e[1],e[1]/2|0,e[1]/2|0);f=f+1|0;}a.s7=W(AMn,b.mI);f=0;while(f<b.mI){a.s7.data[f]=BPU();ATd(a.s7.data[f],b.n6.data[f]);f=f+1|0;}a.H$=8192;f=b.ec;e=W($rt_arraycls($rt_floatcls()),f);d=e.data;a.rm=e;g=0;while(g<f){d[g]=Co(8192);g=g+1|0;}a.C1=0;a.zZ=0;c=b.ez.data[1]/2|0;a.l1=c;a.w8=c;a.Ts=W(D,b.uZ);f=0;while(f<b.uZ){e=b.hH.data;h=e[f].zj;i=b.qj.data[h];j=a.Ts.data;Vl();j[f]=A1T(CHI.data[i],a,e[f],b.qD.data[h]);f=f+1|0;}return 0;}
function BfT(a,b){var c,d;BaF(a,b,0);c=a.l1;a.zm=c;d=b.ez.data;a.l1=c-((d[a.zZ]/4|0)+(d[a.C1]/4|0)|0)|0;a.s6=M(-1);a.KA=M(-1);return 0;}
function BaO(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;a:{c=a.l1;d=a.ho.ez.data;if(c>(d[1]/2|0)){e=a.zm;if(e>8192){f=c-(d[1]/2|0)|0;if(e<f)f=e;a.w8=a.w8-f|0;a.l1=c-f|0;a.zm=e-f|0;if(f){c=0;while(true){if(c>=a.ho.ec)break a;d=a.rm.data;Cx(d[c],f,d[c],0,a.w8);c=c+1|0;}}}}}f=a.zZ;a.C1=f;c=b.A4;a.zZ=c;a.a$J=(-1);a.Y5=Bk(a.Y5,M(b.a9E));a.a4c=Bk(a.a4c,M(b.a9v));a.a73=Bk(a.a73,M(b.a$a));a.UL=Bk(a.UL,M(b.a$g));g=Bk(a.KA,M(1));h=b.a5m;if(EB(g,h))a.s6=M(-1);b:{a.KA=h;d=a.ho.ez.data;i=d[c];e=(a.l1+(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.H$){a.H$=k+d[1]|0;c=0;while(true){if(c>=a.ho.ec)break b;d=Co(a.H$);n=a.rm.data;Cx(n[c],0,d,0,n[c].data.length);a.rm.data[c]=d;c=c+1|0;}}}c:{switch(a.zZ){case 0:l=0;m=a.ho.ez.data[0]/2|0;break c;case 1:d=a.ho.ez.data;c=d[1]/4|0;f=a.C1;l=c-(d[f]/4|0)|0;m=l+(d[f]/2|0)|0;break c;default:}}o=0;while(o<a.ho.ec){c=l;while(c<m){d=a.rm.data[o].data;f=j+c|0;d[f]=d[f]+b.jk.data[o].data[c];c=c+1|0;}while(c<i){a.rm.data[o].data[j+c|0]=b.jk.data[o].data[c];c=c+1|0;}o=o+1|0;}g=a.s6;if(Eb(g,
M(-1)))a.s6=b.MM;else{g=Bk(g,M(e-a.l1|0));a.s6=g;h=b.MM;if(EB(h,M(-1))){f=G4(g,h);if(f){if(f>0&&b.RR)e=BU(BJ(M(e),BJ(g,h)));a.s6=h;}}}a.l1=e;a.w8=k;if(b.RR)a.a9b=1;return 0;}
function AMq(){var a=this;D.call(a);a.Jp=null;a.Mq=0;a.Ky=0;a.Xv=0;a.To=0;a.Uu=BS;a.a4H=BS;}
function CHM(){var a=new AMq();BzJ(a);return a;}
function BzJ(a){}
function Tk(){var a=this;D.call(a);a.mz=null;a.mg=0;a.Ti=0;a.F3=null;a.C$=0;a.Fb=0;}
var CHN=null;function CHO(){var a=new Tk();BcF(a);return a;}
function BcF(a){}
function AAS(a){return a.mz.data[a.mg+5|0]&4;}
function AHR(a){var b,c;b=a.mz.data;c=a.mg;return DN(Eq(DN(Eq(DN(Eq(DN(Eq(DN(Eq(DN(Eq(DN(Eq(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 AI1(a){var b,c;b=a.mz.data;c=a.mg;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 Bf9(a){var b,c,d,e;b=0;c=0;while(c<a.Ti){b=b<<8^CHN.data[(b>>>24|0)&255^a.mz.data[a.mg+c|0]&255];c=c+1|0;}c=0;while(c<a.Fb){b=b<<8^CHN.data[(b>>>24|0)&255^a.F3.data[a.C$+c|0]&255];c=c+1|0;}d=a.mz.data;e=a.mg;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 A4C(){var b,c,d,e,f,g;b=Bo(256);c=b.data;CHN=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 S$(){var a=this;D.call(a);a.yy=null;a.Yw=null;a.Ij=0;a.CE=null;}
var CHP=null;var CHQ=null;function Blp(){Blp=Bi(S$);BoW();}
function CHR(){var a=new S$();A2J(a);return a;}
function A2J(a){Blp();}
function AVo(a){a.yy=null;a.Ij=0;a.CE=null;}
function Rk(a){var b;b=0;while(b<a.Ij){a.yy.data[b]=null;b=b+1|0;}a.yy=null;a.CE=null;}
function BoW(){CHP=UZ(B(1731));CHQ=UZ(B(1734));}
function AHf(){var a=this;D.call(a);a.hh=0;a.qp=null;a.hu=0;a.kt=0;a.tQ=0;}
var CHS=null;function Bg5(){var a=new AHf();A5z(a);return a;}
function A5z(a){a.hh=0;a.qp=null;a.hu=0;a.kt=0;a.tQ=0;}
function Xi(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 AC5(a,b,c,d){a.hh=c;a.qp=b;a.kt=0;a.hu=0;a.tQ=d;}
function Bbf(a,b){var c,d,e,f,g,h;c=CHS.data[b];d=a.hu;e=b+d|0;b=a.kt;f=b+4|0;g=a.tQ;if(f>=g&&(b+((e-1|0)/8|0)|0)>=g)return (-1);h=a.qp.data;f=a.hh;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=CHS.data[b];d=a.hu;e=b+d|0;f=a.kt;b=f+4|0;g=a.tQ;if(b>=g&&(f+((e-1|0)/8|0)|0)>=g){b=a.hh;c=e/8|0;a.hh=b+c|0;a.kt=f+c|0;a.hu=e&7;return (-1);}h=a.qp.data;i=a.hh;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.hh=i+b|0;a.kt=f+b|0;a.hu=e&7;return c;}
function A7v(){CHS=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)]);}
function AC8(){var a=this;D.call(a);a.bal=null;a.bcx=null;a.bcr=null;a.a9u=null;a.bdW=null;a.a9F=null;a.a9w=null;a.bcG=null;a.bad=null;a.bae=null;a.a_C=null;a.a9U=null;a.bbQ=null;a.a_z=null;a.bdB=null;a.a8B=null;a.a8r=null;a.a_9=null;a.bb4=null;a.a8A=null;a.a$Y=null;}
function CHT(){var a=new AC8();BKL(a);return a;}
function BKL(a){a.bal=Co(5);a.bcx=Co(5);a.bcr=Co(5);a.a9u=Co(5);a.bdW=Co(5);a.a9F=Co(5);a.a9w=Co(5);a.bcG=Co(5);a.bad=Co(5);a.bae=Co(5);a.a_C=Co(5);a.a9U=Co(5);a.bbQ=Co(5);a.a_z=Co(5);a.bdB=Co(5);a.a8B=Co(5);a.a8r=Co(5);a.a_9=Co(5);a.bb4=Co(5);a.a8A=Co(5);a.a$Y=Co(5);}
function AJN(){var a=this;D.call(a);a.RI=0;a.Kn=0;a.Vm=0;a.zj=0;}
function BM9(){var a=new AJN();Bvw(a);return a;}
function Bvw(a){}
var Ov=K();
var CHI=null;function Vl(){Vl=Bi(Ov);BuU();}
function BuU(){var b;b=W(Ov,1);b.data[0]=BOo();CHI=b;}
var MR=K();
var CHK=null;function Wc(){Wc=Bi(MR);ByI();}
function ByI(){var b,c,d;b=W(MR,1);c=b.data;d=new AHb;Wc();c[0]=d;CHK=b;}
var Kn=K();
var CHH=null;function AHB(){AHB=Bi(Kn);Bmi();}
function SC(a){AHB();}
function Bmi(){var b,c,d;b=W(Kn,2);c=b.data;c[0]=BRX();d=new T8;SC(d);c[1]=d;CHH=b;}
var Nn=K();
var CHJ=null;function WV(){WV=Bi(Nn);Biw();}
function Biw(){var b,c,d;b=W(Nn,3);c=b.data;d=new KP;WV();c[0]=d;c[1]=new ANf;c[2]=new ANg;CHJ=b;}
function AEk(){var a=this;D.call(a);a.Ol=null;a.Mt=null;a.sL=0;a.sW=0;}
function Sb(a,b){return DB(a.Ol)<b?0:1;}
function L4(a,b){return DB(a.Mt)<b?0:1;}
var AIj=K(B7);
function CHU(){var a=new AIj();BLS(a);return a;}
function BLS(a){X(a);}
var ADx=K(B7);
function CHV(){var a=new ADx();BlP(a);return a;}
function BlP(a){X(a);}
function AJO(){K9.call(this);this.a4g=0;}
function Bi4(a){var b,c;b=a.a4g;c=new S;T(c);Bg(H(c,B(1735)),b);return Q(c);}
function AIf(){K9.call(this);this.a0A=0;}
function Byj(a){var b,c;b=a.a0A;c=new S;T(c);Bg(H(c,B(1736)),b);return Q(c);}
function ZL(){var a=this;Dq.call(a);a.Pi=null;a.OP=null;a.pW=null;a.q4=0;}
function Baw(a){var b,c;b=0;while(true){c=a.pW;if(b>=c.mv.data.length)break;Bb(a.bq,AJ6(b,((a.S/2|0)-155|0)+((b%2|0)*160|0)|0,(a.bb/6|0)+(24*(b>>1)|0)|0,Tf(c,b)));b=b+1|0;}Bb(a.bq,EH(200,(a.S/2|0)-100|0,(a.bb/6|0)+168|0,B(1682)));}
function AWM(a,b){var c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.pW;if(c>=d.mv.data.length)break;(Be(a.bq,c)).j5=Tf(a.pW,c);c=c+1|0;}e=b.cH;if(e!=200){a.q4=e;d=Tf(d,e);f=new S;T(f);H(H(H(f,B(1460)),d),B(1667));b.j5=Q(f);return;}b=a.w;d=a.Pi;$p=1;case 1:ARF(b,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function BbU(a,b,c){var d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.q4;if(d<0){$p=1;continue _;}e=a.pW;e.mv.data[d].R=c;$p=2;continue _;case 1:A41(a,b,c);if(C()){break _;}return;case 2:AU_(e);if(C()){break _;}(Be(a.bq,a.q4)).j5=Tf(a.pW,a.q4);a.q4=(-1);return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A$m(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}e=a.bp;f=a.OP;g=a.S/2|0;h=20;i=16777215;$p=2;case 2:BfH(a,e,f,g,h,i);if(C()){break _;}$p=3;case 3:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function ABe(){var a=this;Po.call(a);a.hc=0.0;a.G$=0;a.t5=0;}
function Btl(a,b){return 0;}
function AVd(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.R0)return;if(a.G$){e=(c-(a.iT+4|0)|0)/(a.ia-8|0);a.hc=e;if(e<0.0)a.hc=0.0;if(a.hc>1.0)a.hc=1.0;AF8(b.u,a.t5,a.hc);a.j5=QB(b.u,a.t5);}CE(1.0,1.0,1.0,1.0);f=a.iT+(a.hc*(a.ia-8|0)|0)|0;g=a.lt;h=0;i=66;c=4;d=20;$p=1;case 1:A5u(a,f,g,h,i,c,d);if(C()){break _;}c=(a.iT+(a.hc*(a.ia-8|0)|0)|0)+4|0;d=a.lt;f=196;g=66;h=4;i=
20;$p=2;case 2:A5u(a,c,d,f,g,h,i);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function BnU(a,b,c,d){var e;if(!Bfz(a,b,c,d))return 0;e=(c-(a.iT+4|0)|0)/(a.ia-8|0);a.hc=e;if(e<0.0)a.hc=0.0;if(a.hc>1.0)a.hc=1.0;AF8(b.u,a.t5,a.hc);a.j5=QB(b.u,a.t5);a.G$=1;return 1;}
function BJ9(a,b,c){a.G$=0;}
var A7h=K(Po);
function AJ6(a,b,c,d){var e=new A7h();BrU(e,a,b,c,d);return e;}
function BrU(a,b,c,d,e){Vu(a,b,c,d,150,20,e);}
var AFb=K(U5);
function BDI(a){Bb(a.bq,EH(6,(a.S/2|0)-100|0,(a.bb/6|0)+168|0,B(1445)));}
function ASl(a,b){var c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=A2B(a,b);if(C()){break _;}c=$z;if(c===null)return;d=a.w;e=new AMm;f=new S;T(f);Br(f,39);H(H(f,c),B(1737));c=Q(f);EF(e);e.a4U=a;e.a4I=B(1738);e.a4K=c;e.T6=b;$p=2;case 2:ARF(d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
var WX=K(B7);
function CHW(){var a=new WX();BnS(a);return a;}
function BnS(a){X(a);}
var TT=K();
function CHX(){var a=new TT();BHT(a);return a;}
function BHT(a){}
function Bl1(a,b){return b instanceof TT;}
function BBi(a){return 3;}
var NO=K(F8);
function CHY(){var a=new NO();BHI(a);return a;}
function BHI(a){X(a);}
var LV=K(BC);
function CHZ(){var a=new LV();BK_(a);return a;}
function BK_(a){X(a);}
var Yf=K(LV);
function CH0(){var a=new Yf();Bsi(a);return a;}
function Bsi(a){X(a);}
function VS(){var a=this;D.call(a);a.k3=0;a.hf=0;a.rZ=null;a.Ck=0;a.ZH=0;a.a5x=0;a.a3r=0;a.Mf=0;a.Aq=null;}
function BNf(){var a=new VS();Bod(a);return a;}
function Bod(a){}
function BcI(a,b){var c,d,e,f,g,h;if(BO(b,24)!=5653314)return (-1);a.k3=BO(b,16);c=BO(b,24);a.hf=c;if(c==(-1))return (-1);a:{switch(BO(b,1)){case 0:a.rZ=Bo(a.hf);if(!BO(b,1)){d=0;while(true){if(d>=a.hf)break a;e=BO(b,5);if(e==(-1))break;a.rZ.data[d]=e+1|0;d=d+1|0;}return (-1);}c=0;while(true){if(c>=a.hf)break a;if(!BO(b,1))a.rZ.data[c]=0;else{e=BO(b,5);if(e==(-1))break;a.rZ.data[c]=e+1|0;}c=c+1|0;}return (-1);case 1:f=BO(b,5)+1|0;a.rZ=Bo(a.hf);c=0;while(true){d=a.hf;if(c>=d)break a;e=BO(b,Pc(d-c|0));if(e==(-1))break;g
=0;while(g<e){a.rZ.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.Ck=c;switch(c){case 0:break;case 1:case 2:c:{a.ZH=BO(b,32);a.a5x=BO(b,32);a.a3r=BO(b,4)+1|0;a.Mf=BO(b,1);h=0;switch(a.Ck){case 1:h=AHd(a);break c;case 2:h=Bp(a.hf,a.k3);break c;default:}}a.Aq=Bo(h);c=0;while(c<h){a.Aq.data[c]=BO(b,a.a3r);c=c+1|0;}if(a.Aq.data[h-1|0]==(-1))return (-1);break b;default:return (-1);}}return 0;}
function AHd(a){var b,c,d,e;b=UA(Go(a.hf,1.0/a.k3))|0;while(true){c=1;d=1;e=0;while(e<a.k3){c=Bp(c,b);d=Bp(d,b+1|0);e=e+1|0;}e=a.hf;c=Bc(c,e);if(c<=0&&d>e)break;b=c<=0?b+1|0:b+(-1)|0;}return b;}
function A7O(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*Go(2.0,b);}
function AIg(){var a=this;Ov.call(a);a.xj=null;a.AU=null;a.pR=null;a.A2=null;}
var CH1=0;function BOo(){var a=new AIg();A5d(a);return a;}
function A5d(a){Vl();a.xj=null;a.AU=null;a.pR=null;a.A2=null;}
function A1T(a,b,c,d){var e,f,g,h,i,j,k,l;e=b.ho;f=new AM_;f.a80=a;f.Wa=d;f.a7X=c;g=d.oL;f.a2U=W(D,g);f.D_=W(D,g);f.Pp=W(D,g);f.YV=W(MR,g);f.Hd=W(Kn,g);f.Sa=W(Nn,g);g=0;while(g<d.oL){h=d.Av.data[g];i=d.wH.data[g];j=d.A1.data[g];k=f.YV.data;Wc();k[g]=CHK.data[e.vp.data[h]];f.a2U.data[g]=B(4);k=f.Hd.data;AHB();k[g]=CHH.data[e.rv.data[i]];f.D_.data[g]=k[g].HT(b,c,e.o7.data[i]);l=f.Sa.data;WV();l[g]=CHJ.data[e.vv.data[j]];f.Pp.data[g]=A$Y(l[g],b,c,e.p2.data[j]);g=g+1|0;}e.YX&&!b.Kr;f.bdI=e.ec;return f;}
function A$q(a,b,c){var d,e,f,g,h,i;d=new AFt;d.a$Z=a;d.pX=Bo(256);d.Av=Bo(16);d.wH=Bo(16);d.A1=Bo(16);d.UO=Bo(16);d.vH=Bo(256);d.tq=Bo(256);if(!BO(c,1))d.oL=1;else d.oL=BO(c,4)+1|0;a:{if(BO(c,1)){d.DC=BO(c,8)+1|0;e=0;while(true){if(e>=d.DC)break a;f=d.vH.data;g=BO(c,ADL(b.ec));f[e]=g;f=d.tq.data;h=BO(c,ADL(b.ec));f[e]=h;if(g<0)break;if(h<0)break;if(g==h)break;i=b.ec;if(g>=i)break;if(h>=i)break;e=e+1|0;}Nj(d);return null;}}if(BO(c,2)>0){Nj(d);return null;}b:{if(d.oL>1){e=0;while(true){if(e>=b.ec)break b;d.pX.data[e]
=BO(c,4);if(d.pX.data[e]>=d.oL)break;e=e+1|0;}Nj(d);return null;}}h=0;while(h<d.oL){d.Av.data[h]=BO(c,8);if(d.Av.data[h]>=b.GL){Nj(d);return null;}d.wH.data[h]=BO(c,8);if(d.wH.data[h]>=b.Bu){Nj(d);return null;}d.A1.data[h]=BO(c,8);if(d.A1.data[h]>=b.GT){Nj(d);return null;}h=h+1|0;}return d;}
function BfG(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;Fi(a);try{d=b.li;e=d.ho;f=c.Wa;g=c.a7X;h=e.ez.data;i=b.A4;j=h[i];b.a3i=j;h=d.nG.data[i].data[b.Pl].data[b.Pg].data[g.Kn];k=a.xj;if(!(k!==null&&k.data.length>=e.ec)){i=e.ec;a.xj=W($rt_arraycls($rt_floatcls()),i);a.pR=Bo(i);a.AU=Bo(i);a.A2=W(D,i);}i=0;l=j/2|0;while(i<e.ec){k=b.jk.data[i];m=f.pX.data[i];n=a.A2.data;n[i]=c.Hd.data[m].a3S(b,c.D_.data[m],n[i]);if(a.A2.data[i]===null)a.pR.data[i]=0;else a.pR.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.DC){p=a.pR.data;k=f.vH.data;if(!(!p[k[i]]&&!p[f.tq.data[i]])){p[k[i]]=1;p[f.tq.data[i]]=1;}i=i+1|0;}i=0;while(i<f.oL){q=0;o=0;while(o<e.ec){if(f.pX.data[o]==i){if(!a.pR.data[o])a.AU.data[q]=0;else a.AU.data[q]=1;p=a.xj.data;m=q+1|0;p[q]=b.jk.data[o];q=m;}o=o+1|0;}c.Sa.data[i].MC(b,c.Pp.data[i],a.xj,a.AU,q);i=i+1|0;}i=f.DC-1|0;while(i>=0){p=b.jk.data;n=p[f.vH.data[i]];p=p[f.tq.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.ec){k=b.jk.data[i];m=f.pX.data[i];c.Hd.data[m].a0c(b,c.D_.data[m],a.A2.data[i],k);i=i+1|0;}i=0;while(true){m=e.ec;if(i>=m)break;k=b.jk.data[i];A$$(d.vn.data[b.A4].data[0],k,k);i=i+1|0;}i=0;while(i<m){a:{k=b.jk.data[i];if(!a.pR.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{C2(a);}}
function A8L(){CH1=0;}
var AHb=K(MR);
function CH2(){var a=new AHb();Bsu(a);return a;}
function Bsu(a){Wc();}
function BaT(a,b,c){return B(4);}
function AO1(){Kn.call(this);this.a9N=null;}
function BRX(){var a=new AO1();Bmy(a);return a;}
function Bmy(a){SC(a);a.a9N=null;}
function Bng(a,b,c){var d,e,f;d=new AAo;d.baS=a;d.CA=Bo(16);d.Nq=BO(c,8);d.Ew=BO(c,16);d.OJ=BO(c,16);d.K1=BO(c,6);d.KM=BO(c,8);e=BO(c,4)+1|0;d.F7=e;if(d.Nq>=1&&d.Ew>=1&&d.OJ>=1&&e>=1){e=0;a:{while(e<d.F7){d.CA.data[e]=BO(c,8);f=d.CA.data;if(f[e]<0)break a;if(f[e]>=b.mI)break a;e=e+1|0;}return d;}return null;}return null;}
function BIs(a,b,c,d){var e,f,g,h,i,j,k,l,m;e=b.ho;f=d;g=new ALt;g.baF=a;b=BMO();g.a_K=b;h=f.Nq;g.wi=h;g.wh=e.ez.data[c.RI]/2|0;i=f.OJ;g.G0=i;g.RL=f;b.bey=i;b.beU=h;b=b.a5I;i=i*2|0;b.bby=i;j=Co(3*i|0);b.beo=j;k=Bo(32);b.a88=k;if(i!=1)Bds(i,j,i,k);l=g.G0/ARB(f.Ew/2.0);g.JM=Bo(g.wh);h=0;while(true){i=g.wh;if(h>=i)break;i=UA(ARB(f.Ew/2.0/i*h)*l)|0;m=g.G0;if(i<m)m=i;g.JM.data[h]=m;h=h+1|0;}return g;}
function ARB(b){var c;c=b;return 13.1*KK(7.4E-4*c)+2.24*KK(b*b*1.85E-8)+1.0E-4*c;}
function BA3(a,b){}
function BCR(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.RL;g=null;if(LI(d,$rt_arraycls($rt_floatcls())))g=d;h=BO(b.eO,f.K1);if(h>0){i=h/((1<<f.K1)-1|0)*f.KM;j=BO(b.eO,Pc(f.F7));if(j!=(-1)&&j<f.F7){a:{k=b.li.s7.data[f.CA.data[j]];l=0.0;if(g!==null){m=g.data;j=m.length;if(j>=(e.wi+1|0)){n=0;while(n<j){m[n]=0.0;n=n+1|0;}break a;}}g=Co(e.wi+1|0);}o=0;while(true){j=e.wi;if(o>=j){n=0;while(n<j){p=0;while(p<k.gN){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.eO;p=k.gN;n
=0;b:{while(n<p){j=Jf(k,c);if(j==(-1)){j=(-1);break b;}h=k.gN;q=Bp(j,h);r=0;while(r<h){s=g.data;t=n+1|0;u=o+n|0;m=k.hY.data;j=r+1|0;s[u]=m[q+r|0];n=t;r=j;}}j=0;}if(j==(-1))break;o=o+k.gN|0;}return null;}}return null;}
function BqF(a,b,c,d,e){var f,g,h,i,j,k;f=c;g=f.RL;if(d===null){h=0;while(h<f.wh){e.data[h]=0.0;h=h+1|0;}return 0;}i=d;j=i.data;h=f.wi;k=j[h];BE2(e,f.JM,f.wh,f.G0,i,h,k,g.KM);return 1;}
var T8=K(Kn);
var CH3=null;function CH4(){var a=new T8();AU2(a);return a;}
function AU2(a){SC(a);}
function Bkm(a,b,c){var d,e,f,g,h,i,j,k,l,m;d=0;e=(-1);f=new ALd;f.bev=a;f.qB=Bo(31);f.sg=Bo(16);f.so=Bo(16);f.yQ=Bo(16);g=W($rt_arraycls($rt_intcls()),16);h=g.data;f.y2=g;f.qm=Bo(65);i=0;j=h.length;while(i<j){h[i]=Bo(8);i=i+1|0;}f.vX=BO(c,5);i=0;while(i<f.vX){f.qB.data[i]=BO(c,4);g=f.qB.data;if(e<g[i])e=g[i];i=i+1|0;}k=0;a:{b:while(true){if(k>=(e+1|0)){f.Du=BO(c,2)+1|0;j=BO(c,4);i=0;l=0;k=1<<j;c:while(true){if(i>=f.vX){g=f.qm.data;g[0]=0;g[1]=k;return f;}d=d+f.sg.data[f.qB.data[i]]|0;while(l<d){g=f.qm.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;}SK(f);return null;}f.sg.data[k]=BO(c,3)+1|0;f.so.data[k]=BO(c,2);g=f.so.data;if(g[k]<0){SK(f);return null;}if(g[k])f.yQ.data[k]=BO(c,8);g=f.yQ.data;if(g[k]<0)break a;if(g[k]>=b.mI)break a;m=0;while(m<1<<f.so.data[k]){f.y2.data[k].data[m]=BO(c,8)-1|0;g=f.y2.data;if(g[k].data[m]<(-1))break b;if(g[k].data[m]>=b.mI)break b;m=m+1|0;}k=k+1|0;}SK(f);return null;}SK(f);return null;}
function BKn(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 AIG;h.bdx=a;i=Bo(65);h.bcX=i;j=Bo(65);h.Xz=j;k=Bo(65);h.a_m=k;l=Bo(63);h.IX=l;m=Bo(63);h.K7=m;h.MB=g;n=g.qm.data;o=n[1];h.bcN=o;p=0;while(p<g.vX){e=e+g.sg.data[g.qB.data[p]]|0;p=p+1|0;}f=f.data;p=e+2|0;h.zV=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.Du){case 1:break;case 2:h.ou=128;break a;case 3:h.ou=86;break a;case 4:h.ou=64;break a;default:h.ou=(-1);break a;}h.ou=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 BjE(a,b){}
function BG8(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.MB;g=b.li.s7;if(BO(b.eO,1)!=1)return null;h=null;if(LI(d,$rt_arraycls($rt_intcls())))h=d;a:{if(h!==null){i=h.data;j=i.length;if(j>=e.zV){k=0;while(k<j){i[k]=0;k=k+1|0;}break a;}}h=Bo(e.zV);}l=h.data;l[0]=BO(b.eO,Pc(e.ou-1|0));l[1]=BO(b.eO,Pc(e.ou-1|0));k=0;m=2;b:while(true){if(k>=f.vX){k=2;while(k<e.zV){n=f.qm.data;i=e.K7.data;o=k-2|0;p=n[i[o]];g=e.IX.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(DE(r),
m-p|0)/j|0;s=r>=0?q+p|0:q-p|0;t=e.ou-s|0;p=Bc(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.K7.data[o];l[p]=l[p]&32767;p=e.IX.data[o];l[p]=l[p]&32767;}k=k+1|0;}return h;}p=f.qB.data[k];o=f.sg.data[p];u=f.so.data[p];v=1<<u;w=0;if(u){w=Jf(g.data[f.yQ.data[p]],b.eO);if(w==(-1))return null;}x=0;q=v-1|0;while(x<o){r=f.y2.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=Jf(i[r],b.eO);l[j]=r;if(r==(-1))break b;}x
=x+1|0;}m=m+o|0;k=k+1|0;}return null;}
function BmG(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.MB;h=b.li.ho.ez.data[b.Qd]/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.Du);i=1;while(i<f.zV){n=f.Xz.data[i];o=j[n]&32767;if(o==j[n]){p=Bp(o,g.Du);n=g.qm.data[n];k=p-m|0;o=n-l|0;q=DE(k);r=k/o|0;k=k>=0?r+1|0:r-1|0;s=e.data;t=0;q=q-DE(Bp(r,o))|0;u=s[l];v=CH3.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 A2q(){CH3=K8([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 KP=K(Nn);
var CH5=null;var CH6=null;function CH7(){var a=new KP();Vc(a);return a;}
function Vc(a){WV();}
function ASx(a,b,c){var d,e,f,g,h,i;d=0;e=new AAE;e.bdE=a;e.xw=Bo(64);e.Et=Bo(256);e.ba3=Co(64);e.a8I=Co(64);e.bc5=Bo(64);e.a83=Bo(64);e.yO=BO(c,24);e.LM=BO(c,24);e.Ng=BO(c,24)+1|0;e.LV=BO(c,6)+1|0;e.Nv=BO(c,8);f=0;while(f<e.LV){g=BO(c,3);if(BO(c,1))g=g|BO(c,5)<<3;e.xw.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.Et.data[h]=BO(c,8);h=h+1|0;}g=e.Nv;h=b.mI;if(g>=h)return null;i=0;while(i<d){if(e.Et.data[i]>=h)return null;i=i+1|0;}return e;}
function A$Y(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r;e=new AGD;e.bbs=a;f=0;g=0;e.SS=d;e.bcF=c.zj;h=d.LV;e.Kl=h;i=b.s7;j=i.data;e.Jj=i;b=j[d.Nv];e.zc=b;k=b.gN;e.EC=W($rt_arraycls($rt_intcls()),h);l=0;while(true){h=e.Kl;if(l>=h)break;m=d.xw.data[l];n=Pc(m);if(n){if(n>g)g=n;o=e.EC.data;o[l]=Bo(n);p=0;while(p<n){if(m&1<<p){j=o[l].data;i=d.Et.data;h=f+1|0;j[p]=i[f];f=h;}p=p+1|0;}}l=l+1|0;}m=A32(Go(h,k))|0;e.bbk=m;e.PX=g;i=W($rt_arraycls($rt_intcls()),m);j=i.data;e.ME=i;l=0;while(l<m){n=e.Kl;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 Bxa(a,b){}
function AIr(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;Fi(G(KP));try{g=c.SS;h=g.Ng;i=c.zc.gN;j=(g.LM-g.yO|0)/h|0;k=((j+i|0)-1|0)/i|0;if(CH5.data.length<e)CH5=W($rt_arraycls($rt_arraycls($rt_intcls())),e);l=0;while(l<e){m=CH5.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=Bc(f,1);while(n<c.PX){p=0;q=0;while(p<j){a:{if(!n){l=0;while(true){if(l>=e)break a;r=Jf(c.zc,b.eO);if(r==(-1))return 0;m=CH5.data;m[l].data[q]=c.ME.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.yO+Bp(p,h)|0;u=CH5.data[r].data[q].data[s];if(g.xw.data[u]&1<<n){v=c.Jj.data[c.EC.data[u].data[n]];if(v!==null){if(!f){if(Bfn(v,d.data[r],t,b.eO,h)!=(-1))break b;else return 0;}if(!o&&A3c(v,d.data[r],t,b.eO,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{C2(G(KP));}}
function A_5(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x;Fi(G(KP));try{f=c.SS;g=f.Ng;h=c.zc.gN;i=(f.LM-f.yO|0)/g|0;j=((i+h|0)-1|0)/h|0;k=CH6;if(!(k!==null&&k.data.length>=j))CH6=W($rt_arraycls($rt_intcls()),j);l=0;while(l<c.PX){m=0;n=0;while(m<i){if(!l){o=Jf(c.zc,b.eO);if(o==(-1))return 0;p=CH6.data;p[n]=c.ME.data[o];if(p[n]===null)return 0;}q=0;while(q<h&&m<i){r=f.yO+Bp(m,g)|0;s=CH6.data[n].data[q];if(f.xw.data[s]&1<<l){t=c.Jj.data[c.EC.data[s].data[l]];if(t!==null){u=b.eO;j=0;s=r/e|0;r=(r+g|0)/e|0;a:
{while(s<r){o=Jf(t,u);if(o==(-1)){j=(-1);break a;}v=t.gN;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.hY.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{C2(G(KP));}}
function BHj(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 AIr(b,c,d,g,0);}
function AWH(){CH5=W($rt_arraycls($rt_arraycls($rt_intcls())),2);CH6=null;}
var ANf=K(KP);
function CH8(){var a=new ANf();BoE(a);return a;}
function BoE(a){Vc(a);}
function Bkw(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 AIr(b,c,d,g,1);}
var ANg=K(KP);
function CH9(){var a=new ANg();BCz(a);return a;}
function BCz(a){Vc(a);}
function BoS(a,b,c,d,e,f){var g,h;g=0;a:{while(true){h=Bc(g,f);if(h>=0)break a;if(e.data[g])break;g=g+1|0;}}if(h)return A_5(b,c,d,f);return 0;}
function Yd(){D.call(this);this.BF=null;}
var CEE=null;function Bse(){Bse=Bi(Yd);Bk2();}
function Bk2(){var b;b=new Yd;Bse();b.BF=BDV(2097152);CEE=b;}
function Y0(){var a=this;K_.call(a);a.nw=null;a.kz=null;a.Om=0;}
function AOL(a){var b,c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.kz;if(!b.J1){if(!a.Om){b.Sq=4;while(true){b=a.kz;if(b.J1)break;if(Ue(b))AHV(a.kz,a.nw,0,0);c=ABM(a.kz,a.nw);a.dv.gC(a.nw,0,c);}a.Om=1;}Ye(a,Y4(a.GC));Ye(a,a.GC.E2);}a.kz.rJ=null;b=a.dv;$p=1;case 1:b.eL();if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function Bqz(a,b){var c;c=BT(1);c.data[0]=b<<24>>24;A_P(a,c,0,1);}
function Bc8(){Y0.call(this);this.GC=null;}
function BIV(a){var b=new Bc8();BgS(b,a);return b;}
function BgS(a,b){var c;c=BPi((-1),1);T6(a,b);if(b===null){b=new Eo;X(b);J(b);}a.kz=c;a.nw=BT(512);a.GC=ByB();a.dv.gb(31);a.dv.gb(139);a.dv.gb(8);a.dv.gb(0);Ye(a,BS);a.dv.gb(0);a.dv.gb(0);}
function BI9(a){var b,c,d;b=a.kz;c=a.nw;d=AHI(b,c,0,c.data.length,2);a.dv.gC(a.nw,0,d);a.dv.D2();}
function A_P(a,b,c,d){var e,f;if(a.Om){e=new BF;X(e);J(e);}f=b.data.length;if(c<=f&&d>=0&&c>=0&&(f-c|0)>=d){if(!Ue(a.kz)){e=new BF;X(e);J(e);}AHV(a.kz,b,c,d);while(true){f=ABM(a.kz,a.nw);a.dv.gC(a.nw,0,f);if(!Ue(a.kz))continue;else break;}Oj(a.GC,b,c,d);return;}e=new Iq;X(e);J(e);}
function Ye(a,b){var c;c=BU(b);a.dv.gb(c&255);a.dv.gb(c>>8&255);a.dv.gb(c>>16&255);a.dv.gb(c>>24&255);return b;}
function A3E(){var a=this;D.call(a);a.Sq=0;a.J1=0;a.Lj=0;a.beb=0;a.rJ=null;a.HI=0;a.a3h=0;a.TV=0;}
function CH$(){var a=new A3E();Bqj(a);return a;}
function BPi(a,b){var c=new A3E();A$b(c,a,b);return c;}
function Bqj(a){A$b(a,(-1),0);}
function A$b(a,b,c){var d,$$je;a.Sq=0;a.Lj=(-1);a.beb=0;if(b>=(-1)&&b<=9){a.Lj=b;a:{try{a.rJ=BPj(b,c);break a;}catch($$e){$$je=N($$e);if($$je instanceof Pm){}else{throw $$e;}}}a.TV=c;return;}d=new BH;X(d);J(d);}
function ABM(a,b){return AHI(a,b,0,b.data.length,a.Sq);}
function AHI(a,b,c,d,e){var f,g,h,i,j,k;f=a.rJ;if(f===null){f=new CP;X(f);J(f);}g=b.data.length;if(c<=g&&d>=0&&c>=0&&(g-c|0)>=d){h=f.F;i=f.hN;XL(f,b,c,d);f=a.rJ;j=f.sl;if(j===null)g=(-2);else{g=AXh(j,e);if(g==1)f.EV=1;}a:{switch(g){case 0:break;case 1:a.J1=1;break a;default:f=new B7;j=new S;T(j);Bg(H(j,B(1739)),g);Ba(f,Q(j));J(f);}}k=M(a.HI);f=a.rJ;a.HI=BU(Bk(k,BJ(f.F,h)));return BU(BJ(f.hN,i));}f=new Iq;X(f);J(f);}
function Ue(a){return a.HI!=a.a3h?0:1;}
function AHV(a,b,c,d){var e,f;e=a.rJ;if(e===null){e=new CP;X(e);J(e);}f=b.data.length;if(c<=f&&d>=0&&c>=0&&(f-c|0)>=d){a.a3h=d;a.HI=0;if(e.ci===null)AJ3(e,a.Lj,15,a.TV);Zb(a.rJ,b,c,d,0);return;}e=new Iq;X(e);J(e);}
var AJT=K(0);
function AKO(){var a=this;D.call(a);a.a71=BS;a.a6M=null;}
function BnB(a,b){b=$rt_str(b);if(Dr(BJ(F1(),a.a71),M(500)))B0t=1;Cu(a.a6M,b);}
function AWy(){PV.call(this);this.EV=0;}
function CH_(){var a=new AWy();BtK(a);return a;}
function BPj(a,b){var c=new AWy();Bo4(c,a,b);return c;}
function BtK(a){Sj(a);a.EV=0;}
function Bo4(a,b,c){var d,e;Sj(a);a.EV=0;b=AJ3(a,b,15,c);if(!b)return;d=new Pm;e=new S;T(e);Bg(e,b);Bv(e,B(6));Bv(e,a.bZ);Ba(d,Q(e));J(d);}
function AJ3(a,b,c,d){var e;a.EV=0;e=new RK;Pv();e.l$=1;e.yM=new G6;e.ws=new G6;e.Qn=new G6;e.zo=ME(16);e.YY=ME(16);e.hR=Bo(573);e.s4=BT(573);e.Gl=null;e.cx=a;e.je=ME(1146);e.nT=ME(122);e.gW=ME(78);a.sl=e;if(d)c= -c|0;return APE(e,b,8,c,8,0);}
function AM_(){var a=this;D.call(a);a.a7X=null;a.Wa=null;a.a2U=null;a.D_=null;a.Pp=null;a.YV=null;a.Hd=null;a.Sa=null;a.bdI=0;a.a80=null;}
function AFt(){var a=this;D.call(a);a.oL=0;a.pX=null;a.Av=null;a.wH=null;a.A1=null;a.UO=null;a.DC=0;a.vH=null;a.tq=null;a.a$Z=null;}
function Nj(a){a.pX=null;a.Av=null;a.wH=null;a.A1=null;a.UO=null;a.vH=null;a.tq=null;}
function A67(){var a=this;D.call(a);a.ZM=0;a.Oq=0;a.ip=null;a.J7=null;a.bdn=0.0;a.Ey=null;a.Ez=null;}
function BEa(){var a=new A67();Bjf(a);return a;}
function Bjf(a){a.Ey=Co(1024);a.Ez=Co(1024);}
function ACM(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.J7=Bo(c);a.ip=Co(b+c|0);d=b;a.Oq=A32(AEj(d)/AEj(2.0))|0;a.ZM=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.ip.data;m=i*2|0;n=0+m|0;o=j*(4*i|0);l[n]=F3(o);l=a.ip.data;n=1+m|0;l[n]= -E4(o);l=a.ip.data;p=f+m|0;o=k*n;l[p]=F3(o);a.ip.data[g+m|0]=E4(o);i=i+1|0;}m=0;c=b/8|0;while(m<c){l=a.ip.data;q=m*2|0;r=e+q|0;o=j*((4*m|0)+2|0);l[r]=F3(o);a.ip.data[h+q|0]= -E4(o);m=m+1|0;}r=a.Oq;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.J7.data;q=m*2|0;l[q]=(s^(-1))&n;l[q+1|0]=s;m=m+1|0;}a.bdn=4.0/b;}
function A$$(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;Fi(a);try{d=a.Ey.data.length;e=a.ZM;f=e/2|0;if(d<f)a.Ey=Co(f);if(a.Ez.data.length<f)a.Ez=Co(f);g=a.Ey;h=a.Ez;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.ip.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.ip.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=A7y(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.ip.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{C2(a);}}
function A7y(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.ip.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.Oq-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.ip.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.J7.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.ip.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 Xz(){D.call(this);this.tu=0;}
var CIa=null;var CIb=null;function Box(a){var b=new Xz();AU0(b,a);return b;}
function AU0(a,b){a.tu=b;}
function A8N(){CIa=Box(1);CIb=Box(0);}
function ANE(){var a=this;D.call(a);a.JS=null;a.a7l=null;a.s1=0;a.q2=0;}
function LT(a,b){return DB(a.JS)<b?0:1;}
function Y6(a,b){return DB(a.a7l)<b?0:1;}
var RF=K(B7);
function CIc(){var a=new RF();BGZ(a);return a;}
function BGZ(a){X(a);}
function AMa(){var a=this;L6.call(a);a.KP=0;a.KR=0;a.KQ=0;a.kh=0.0;a.w$=0.0;a.oV=0.0;a.x2=0;a.WR=null;a.a4k=null;}
function BlM(a,b){b.q=(-180.0);}
function A1Z(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.bY.s;$p=1;case 1:$z=A7F(f,b,c,d);if(C()){break _;}g=$z;f=a.bY.s;$p=2;case 2:$z=AUa(f,b,c,d);if(C()){break _;}h=$z;$p=3;case 3:$z=BbY(a,b,c,d,e);if(C()){break _;}i=$z;f=RJ(a.bY.f);j=a.bY.f;O();k=Zc(j,BU_.data[g]);if(f!==null){ABV(f,g,b,c,d);if(!f.t)Si(a.bY.f);}if(i&&k){j=BU_.data[g];f=a.bY.s;$p
=4;continue _;}return i;case 4:j.a8X(f,b,c,d,h);if(C()){break _;}return i;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function A6d(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.bY.s;$p=1;case 1:$z=A7F(f,b,c,d);if(C()){break _;}g=$z;if(g>0&&a.kh===0.0){O();f=BU_.data[g];h=a.bY;i=h.s;h=h.f;$p=3;continue _;}if(g<=0)return;O();f=BU_.data[g];h=a.bY.f;$p=2;case 2:$z=ARf(f,h);if(C()){break _;}j=$z;if(j<1.0)return;$p=4;continue _;case 3:f.nD(i,b,c,d,h);if(C()){break _;}if(g<=0)return;O();f
=BU_.data[g];h=a.bY.f;$p=2;continue _;case 4:A1Z(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function BbV(a){a.kh=0.0;a.x2=0;}
function A40(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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.x2;if(f>0)a.x2=f-1|0;else{if(b==a.KP&&c==a.KR&&d==a.KQ){g=a.bY.s;$p=1;continue _;}a.kh=0.0;a.w$=0.0;a.oV=0.0;a.KP=b;a.KR=c;a.KQ=d;}return;case 1:$z=A7F(g,b,c,d);if(C()){break _;}f=$z;if(!f)return;O();g=BU_.data[f];h=a.kh;i=a.bY.f;$p=2;case 2:$z=ARf(g,i);if(C())
{break _;}j=$z;a.kh=h+j;if(a.oV%4.0!==0.0){a.oV=a.oV+1.0;if(a.kh<1.0)return;$p=4;continue _;}i=a.bY.d6;k=Kf(g.fg);h=b+0.5;j=c+0.5;l=d+0.5;g=g.fg;m=(g.m4+1.0)/8.0;n=g.ms*0.5;$p=3;case 3:AT1(i,k,h,j,l,m,n);if(C()){break _;}a.oV=a.oV+1.0;if(a.kh<1.0)return;$p=4;case 4:A1Z(a,b,c,d,e);if(C()){break _;}a.kh=0.0;a.w$=0.0;a.oV=0.0;a.x2=5;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function BAT(a,b){var c,d,e;c=a.kh;if(c<=0.0){d=a.bY;d.i3.Eb=0.0;d.cz.t0=0.0;}else{e=a.w$;e=e+(c-e)*b;d=a.bY;d.i3.Eb=e;d.cz.t0=e;}}
function BDe(a){return 4.0;}
function BqP(a,b){}
function Baa(a){var b,c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.w$=a.kh;b=a.WR;c=a.bY.s;$p=1;case 1:ARy(b,c);if(C()){break _;}b=a.a4k;c=a.bY.s;$p=2;case 2:ARy(b,c);if(C()){break _;}b=a.bY.d6;if(b.fB.i2!==0.0){c=b.uf;if(!(c!==null&&!c.un)){d=b.Ex;if(d>0)b.Ex=d-1|0;else{e=Py(b.KO,b.IE.data.length);b.Ex=Py(b.KO,12000)+12000|0;c=b.IE.data[e];f=new S;T(f);H(H(f,B(1740)),c);g=Q(f);if(!Ey(b.we,g)){c=N7();Mv();if
(c===BYp){d=0;$p=3;continue _;}d=0;c=b.wW;$p=4;continue _;}b.uf=K7(Ck(b.we,g),b.fB.i2,1.0,0);}}}return;case 3:$z=AZa(g,d);if(C()){break _;}c=$z;if(c!==null)B2(b.we,g,c);b.uf=K7(c,b.fB.i2,1.0,0);return;case 4:$z=Bc1(g,d,c);if(C()){break _;}c=$z;if(c!==null)B2(b.we,g,c);b.uf=K7(c,b.fB.i2,1.0,0);return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AMm(){var a=this;Dq.call(a);a.a4U=null;a.a4I=null;a.a4K=null;a.T6=0;}
function A$e(a){Bb(a.bq,AJ6(0,((a.S/2|0)-155|0)+0|0,(a.bb/6|0)+96|0,B(1741)));Bb(a.bq,AJ6(1,((a.S/2|0)-155|0)+160|0,(a.bb/6|0)+96|0,B(1140)));}
function A2D(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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.a4U;d=b.cH?0:1;e=a.T6;if(!d){b=c.w;c=c.v_;$p=1;continue _;}b=PO();$p=2;continue _;case 1:ARF(b,c);if(C()){break _;}return;case 2:$z=A2B(c,e);if(C()){break _;}f=$z;g=IB(R(D,[b,B(1252)]));b=IB(R(D,[g,f]));$p=3;case 3:$z=AV9(b);if(C()){break _;}d=$z;if(!d){b=c.w;c=c.v_;$p=1;continue _;}d=1;f=Ct();h
=Ll(b);i=b.g8;g=new AEp;g.a2O=h;g.Ut=f;h=h.pC;$p=4;case 4:h.a4P(i,g,d);if(C()){break _;}j=W(D,f.o);k=j.data;d=0;f=Jp(f);while(KO(f)){e=d+1|0;k[d]=JS(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:AUf(b);if(C()){break _;}b=c.w;c=c.v_;$p=1;continue _;case 6:AUf(f);if(C()){break _;}d=d+1|0;k=j.data;if(d>=k.length){$p=5;continue _;}f=k[d];continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function A45(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}e=a.bp;f=a.a4I;g=a.S/2|0;h=70;i=16777215;$p=2;case 2:BfH(a,e,f,g,h,i);if(C()){break _;}e=a.bp;f=a.a4K;g=a.S/2|0;h=90;i=16777215;$p=3;case 3:BfH(a,e,f,g,h,i);if(C()){break _;}$p=4;case 4:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
var ZN=K();
function CId(){var a=new ZN();Bss(a);return a;}
function Bss(a){}
function Bpv(a,b){return b instanceof ZN;}
function Bql(a){return 2;}
var UD=K();
function CIe(){var a=new UD();BH6(a);return a;}
function BH6(a){}
function Bh5(a,b){return b instanceof UD;}
function BCF(a){return 0;}
var YK=K();
function CIf(){var a=new YK();BI8(a);return a;}
function BI8(a){}
function ByH(a,b){return b instanceof YK;}
function Bzr(a){return 1;}
var Bck=K();
function CIg(){var a=new Bck();BiY(a);return a;}
function BiY(a){}
function Pc(b){var c;c=0;while(b){c=c+1|0;b=b>>>1|0;}return c;}
function ADL(b){var c;c=0;while(b>1){c=c+1|0;b=b>>>1|0;}return c;}
function AMn(){var a=this;D.call(a);a.gN=0;a.Xo=0;a.Qk=null;a.hY=null;a.a40=null;a.zh=null;}
function BPU(){var a=new AMn();BEq(a);return a;}
function BEq(a){a.Qk=new VS;a.zh=Bo(15);}
function Bfn(a,b,c,d,e){var f,g,h,i,j,k;Fi(a);try{f=e/a.gN|0;if(a.zh.data.length<f)a.zh=Bo(f);g=0;while(true){if(g>=f){e=0;h=0;while(e<a.gN){i=0;while(i<f){j=b.data;g=(c+h|0)+i|0;j[g]=j[g]+a.hY.data[a.zh.data[i]+e|0];i=i+1|0;}e=e+1|0;h=h+f|0;}return 0;}k=Jf(a,d);if(k==(-1))break;a.zh.data[g]=Bp(k,a.gN);g=g+1|0;}return (-1);}finally{C2(a);}}
function A3c(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p;a:{if(a.gN>8){f=0;while(true){if(f>=e)break a;g=Jf(a,d);if(g==(-1))break;h=a.gN;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.hY.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=Jf(a,d);if(g==(-1))return (-1);b:{c:{d:{e:{f:{g:{h:{i:{n=a.gN;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.hY.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.hY.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.hY.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.hY.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.hY.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.hY.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.hY.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.hY.data[o+h|0];}}}return 0;}
function Jf(a,b){var c,d,e,f,g,h,i,j;c=0;d=a.a40;e=Bbf(b,d.CN);if(e>=0){c=d.WL.data[e];f=d.Xw.data[e]+b.hu|0;e=b.hh;g=f/8|0;b.hh=e+g|0;b.kt=b.kt+g|0;b.hu=f&7;if(c<=0)return -c|0;}a:{while(true){g=b.kt;if(g>=b.tQ){h=(-1);e=b.hu+1|0;b.hu=e;if(e>7){b.hu=0;b.hh=b.hh+1|0;b.kt=g+1|0;}}else{i=b.qp.data;f=b.hh;e=i[f];j=b.hu;h=e>>j&1;e=j+1|0;b.hu=e;if(e>7){b.hu=0;b.hh=f+1|0;b.kt=g+1|0;}}b:{switch(h){case -1:break a;case 0:break;case 1:c=d.a0q.data[c];break b;default:break a;}c=d.a0p.data[c];}if(c<=0)break;}return -c
|0;}return (-1);}
function ATd(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;a.Qk=b;a.Xo=b.hf;a.gN=b.k3;c=b.Ck;if(c!=1&&c!=2)d=null;else a:{b:{e=A7O(b.ZH);f=A7O(b.a5x);d=Co(Bp(b.hf,b.k3));switch(b.Ck){case 1:break b;case 2:break;default:break a;}g=d.data;h=0;while(true){if(h>=b.hf)break a;i=0.0;j=0;while(true){c=b.k3;if(j>=c)break;k=Ia(b.Aq.data[Bp(h,c)+j|0])*f+e+i;if(b.Mf)i=k;g[Bp(h,b.k3)+j|0]=k;j=j+1|0;}h=h+1|0;}}l=d.data;c=AHd(b);j=0;while(j<b.hf){k=0.0;m=1;n=0;while(n<b.k3){h=(j/m|0)%c|0;i=Ia(b.Aq.data[h])*f+e+k;if(b.Mf)k=i;l[Bp(j,b.k3)
+n|0]=i;m=Bp(m,c);n=n+1|0;}j=j+1|0;}}a.hY=d;b=A8E(a);a.a40=b;if(b!==null)return 0;return (-1);}
function A8E(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 ADX;c.beW=a;d=a.Xo;e=d*2|0;f=Bo(e);c.a0p=f;g=Bo(e);c.a0q=g;h=a.Qk;i=h.rZ;j=h.hf;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.bcZ=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=Pc(d)-4|0;c.CN=b;if(b<5)c.CN=5;d=c.CN;n=1<<d;t=Bo(n);l=t.data;c.WL=t;t=Bo(n);g=t.data;c.Xw=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 RK(){var a=this;D.call(a);a.cx=null;a.u4=0;a.tx=null;a.a2J=0;a.vP=0;a.j$=0;a.l$=0;a.UV=0;a.a93=0;a.ss=0;a.m7=0;a.Y6=0;a.st=0;a.hO=null;a.a1m=0;a.r6=null;a.ny=null;a.hV=0;a.Hm=0;a.a$I=0;a.q5=0;a.p6=0;a.ov=0;a.g1=0;a.YD=0;a.sx=0;a.b1=0;a.tX=0;a.cR=0;a.nR=0;a.a3T=0;a.Q_=0;a.re=0;a.Fs=0;a.a5v=0;a.a1V=0;a.je=null;a.nT=null;a.gW=null;a.yM=null;a.ws=null;a.Qn=null;a.zo=null;a.YY=null;a.hR=null;a.mx=0;a.qy=0;a.s4=null;a.PU=null;a.a5c=0;a.sj=0;a.JC=0;a.m9=0;a.th=0;a.EZ=0;a.AA=0;a.hw=0;a.i7=0;a.Gl=null;}
var CIh=null;var CIi=null;function Pv(){Pv=Bi(RK);Bj8();}
function ANm(a){var b;b=0;while(b<286){a.je.data[b*2|0]=0;b=b+1|0;}b=0;while(b<30){a.nT.data[b*2|0]=0;b=b+1|0;}b=0;while(b<19){a.gW.data[b*2|0]=0;b=b+1|0;}a.je.data[512]=1;a.th=0;a.m9=0;a.EZ=0;a.sj=0;}
function YA(a,b,c){var d,e,f,g;d=a.hR.data[c];e=c<<1;a:{while(true){f=Bc(e,a.mx);if(f>0)break a;if(f>=0)f=e;else{g=a.hR.data;f=e+1|0;if(!AOn(b,g[f],g[e],a.s4))f=e;}if(AOn(b,d,a.hR.data[f],a.s4))break;g=a.hR.data;g[c]=g[f];e=f<<1;c=f;}}a.hR.data[c]=d;}
function AOn(b,c,d,e){var f;Pv();a:{b:{b=b.data;f=Bc(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 ANp(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.gW.data;d=e*2|0;k[d]=(k[d]+f|0)<<16>>16;}else if(!e){if(f>10){k=a.gW.data;k[36]=(k[36]+1|0)<<16>>16;}else{k=a.gW.data;k[34]=(k[34]+1|0)<<16>>16;}}else{if(e!=d){k=a.gW.data;g=e*2|0;k[g]=(k[g]+1|0)<<16>>16;}k=a.gW.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 ANt(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){HE(a,f,a.gW);g=g+(-1)|0;if(!g)break;}else if(!f){if(g>10){HE(a,18,a.gW);Gc(a,g-11|0,7);}else{HE(a,17,a.gW);Gc(a,g-3|0,3);}}else{if(f!=e){HE(a,f,a.gW);g=g+(-1)|0;}HE(a,16,a.gW);Gc(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 Q0(a,b,c,d){Cx(b,c,a.tx,a.j$,d);a.j$=a.j$+d|0;}
function DZ(a,b){var c,d;c=a.tx.data;d=a.j$;a.j$=d+1|0;c[d]=b;}
function Mq(a,b){DZ(a,b<<24>>24);DZ(a,(b>>>8|0)<<24>>24);}
function O1(a,b){DZ(a,b>>8<<24>>24);DZ(a,b<<24>>24);}
function HE(a,b,c){var d;c=c.data;d=b*2|0;Gc(a,c[d]&65535,c[d+1|0]&65535);}
function Gc(a,b,c){var d,e;d=a.i7;if(d<=(16-c|0)){a.hw=(a.hw|b<<d&65535)<<16>>16;a.i7=d+c|0;}else{e=(a.hw|b<<d&65535)<<16>>16;a.hw=e;Mq(a,e);d=a.i7;a.hw=(b>>>(16-d|0)|0)<<16>>16;a.i7=d+(c-16|0)|0;}}
function AZ9(a){Gc(a,2,3);AHv();HE(a,256,CIj);ABq(a);if((((1+a.AA|0)+10|0)-a.i7|0)<9){Gc(a,2,3);HE(a,256,CIj);ABq(a);}a.AA=7;}
function Op(a,b,c){var d,e,f,g,h;d=a.tx.data;e=a.JC;f=a.sj;g=e+(f*2|0)|0;d[g]=(b>>>8|0)<<24>>24;d[g+1|0]=b<<24>>24;a.PU.data[f]=c<<24>>24;a.sj=f+1|0;if(!b){d=a.je.data;b=c*2|0;d[b]=(d[b]+1|0)<<16>>16;}else{a.EZ=a.EZ+1|0;b=b+(-1)|0;h=a.je.data;c=((CIk.data[c]+256|0)+1|0)*2|0;h[c]=(h[c]+1|0)<<16>>16;d=a.nT.data;b=ADc(b)*2|0;d[b]=(d[b]+1|0)<<16>>16;}c=a.sj;if(!(c&8191)&&a.re>2){f=c*8|0;g=a.b1-a.ov|0;e=0;while(e<30){f=BU(Bk(M(f),CA(M(a.nT.data[e*2|0]),Bk(M(5),M(CIl.data[e])))));e=e+1|0;}b=f>>>3|0;if(a.EZ<(c/2|0)
&&b<(g/2|0))return 1;}return c!=(a.a5c-1|0)?0:1;}
function AMy(a,b,c){var d,e,f,g,h,i;a:{d=0;if(a.sj)while(true){e=a.tx.data;f=a.JC+(d*2|0)|0;g=e[f]<<8&65280|e[f+1|0]&255;h=a.PU.data[d]&255;d=d+1|0;if(!g)HE(a,h,b);else{f=CIk.data[h];HE(a,(f+256|0)+1|0,b);i=CIm.data[f];if(i)Gc(a,h-CIn.data[f]|0,i);g=g+(-1)|0;f=ADc(g);HE(a,f,c);h=CIl.data[f];if(h)Gc(a,g-CIo.data[f]|0,h);}if(d>=a.sj)break a;}}c=b.data;HE(a,256,b);a.AA=c[513];}
function ABq(a){var b;b=a.i7;if(b==16){Mq(a,a.hw);a.hw=0;a.i7=0;}else if(b>=8){DZ(a,a.hw<<24>>24);a.hw=(a.hw>>>8|0)<<16>>16;a.i7=a.i7-8|0;}}
function ADw(a){var b;b=a.i7;if(b>8)Mq(a,a.hw);else if(b>0)DZ(a,a.hw<<24>>24);a.hw=0;a.i7=0;}
function Ku(a,b){var c,d,e,f,g,h;c=a.ov;d=c<0?(-1):c;e=a.b1-c|0;f=0;if(a.re<=0){g=e+5|0;c=g;}else{if(a.UV==2){c=0;g=0;f=0;while(c<7){f=f+a.je.data[c*2|0]|0;c=c+1|0;}while(c<128){g=g+a.je.data[c*2|0]|0;c=c+1|0;}while(c<256){f=f+a.je.data[c*2|0]|0;c=c+1|0;}a.UV=(f<=(g>>>2|0)?1:0)<<24>>24;}Z2(a.yM,a);Z2(a.ws,a);ANp(a,a.je,a.yM.pP);ANp(a,a.nT,a.ws.pP);Z2(a.Qn,a);f=18;a:{while(true){if(f<3)break a;if(a.gW.data[(CIp.data[f]*2|0)+1|0])break;f=f+(-1)|0;}}h=a.m9+((((3*(f+1|0)|0)+5|0)+5|0)+4|0)|0;a.m9=h;c=((h+3|0)+7|
0)>>>3|0;g=((a.th+3|0)+7|0)>>>3|0;if(g<=c)c=g;}if((e+4|0)<=c&&d!=(-1))AE6(a,d,e,b);else if(g==c){Gc(a,2+(!b?0:1)|0,3);AHv();AMy(a,CIj,CIq);}else{Gc(a,4+(!b?0:1)|0,3);d=a.yM.pP+1|0;h=a.ws.pP+1|0;c=f+1|0;Gc(a,d-257|0,5);h=h-1|0;Gc(a,h,5);Gc(a,c-4|0,4);g=0;while(g<c){Gc(a,a.gW.data[(CIp.data[g]*2|0)+1|0],3);g=g+1|0;}ANt(a,a.je,d-1|0);ANt(a,a.nT,h);AMy(a,a.je,a.nT);}ANm(a);if(b)ADw(a);a.ov=a.b1;SN(a.cx);}
function AWm(a,b){var c,d,e;c=a.a2J-5|0;if(65535<=c)c=65535;while(true){if(a.cR<=1){AAa(a);d=a.cR;if(!d&&!b)return 0;if(!d){b=Bc(b,4);Ku(a,b?0:1);if(a.cx.eq)return b?1:3;return b?0:2;}}d=a.b1+a.cR|0;a.b1=d;a.cR=0;e=a.ov+c|0;if(!(d&&d<e)){a.cR=d-e|0;a.b1=e;Ku(a,0);if(!a.cx.eq)return 0;}if((a.b1-a.ov|0)<(a.m7-262|0))continue;Ku(a,0);if(!a.cx.eq)break;}return 0;}
function AE6(a,b,c,d){Gc(a,0+(!d?0:1)|0,3);ADw(a);a.AA=8;Mq(a,c<<16>>16);Mq(a,(c^(-1))<<16>>16);Q0(a,a.hO,b,c);}
function AAa(a){var b,c,d,e,f,g,h,i;while(true){b=a.a1m;c=a.cR;b=b-c|0;d=a.b1;e=b-d|0;if(!e&&!d&&!c)e=a.m7;else if(e==(-1))e=e+(-1)|0;else{c=a.m7;if(d>=((c+c|0)-262|0)){f=a.hO;Cx(f,c,f,0,c);b=a.tX;c=a.m7;a.tX=b-c|0;a.b1=a.b1-c|0;a.ov=a.ov-c|0;b=a.Hm;g=b;while(true){f=a.ny.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.r6.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.cx;b=i.L;if(!b)return;f=a.hO;c=a.b1+a.cR
|0;if(b<=e)e=b;if(!e)e=0;else{i.L=b-e|0;if(i.sl.l$)i.el.oS(i.ci,i.D,e);Cx(i.ci,i.D,f,c,e);i.D=i.D+e|0;i.F=Bk(i.F,M(e));}b=a.cR+e|0;a.cR=b;if(b>=3){f=a.hO.data;c=a.b1;d=f[c]&255;a.hV=d;a.hV=(d<<a.p6^f[c+1|0]&255)&a.q5;}if(b>=262)break;if(a.cx.L)continue;else break;}}
function BeH(a,b){var c,d,e,f,g;c=0;while(true){if(a.cR<262){AAa(a);d=a.cR;if(d<262&&!b)return 0;if(!d){b=Bc(b,4);Ku(a,b?0:1);if(!a.cx.eq){if(b)return 0;return 2;}return b?1:3;}}if(a.cR>=3){c=a.hV<<a.p6;e=a.hO.data;d=a.b1;f=(c^e[d+2|0]&255)&a.q5;a.hV=f;e=a.ny.data;c=e[f]&65535;a.r6.data[d&a.st]=e[f];e[f]=d<<16>>16;}if(EB(M(c),BS)&&((a.b1-c|0)&65535)<=(a.m7-262|0)&&a.Fs!=2)a.g1=AI2(a,c);g=a.g1;if(g<3){d=Op(a,0,a.hO.data[a.b1]&255);a.cR=a.cR-1|0;a.b1=a.b1+1|0;}else{d=Op(a,a.b1-a.tX|0,g-3|0);f=a.cR;g=a.g1;f=f-
g|0;a.cR=f;if(g<=a.Q_&&f>=3){a.g1=g-1|0;while(true){f=a.b1+1|0;a.b1=f;g=(a.hV<<a.p6^a.hO.data[f+2|0]&255)&a.q5;a.hV=g;e=a.ny.data;c=e[g]&65535;a.r6.data[f&a.st]=e[g];e[g]=f<<16>>16;g=a.g1-1|0;a.g1=g;if(g)continue;else break;}a.b1=f+1|0;}else{f=a.b1+g|0;a.b1=f;a.g1=0;e=a.hO.data;g=e[f]&255;a.hV=g;a.hV=(g<<a.p6^e[f+1|0]&255)&a.q5;}}if(!d)continue;Ku(a,0);if(!a.cx.eq)break;}return 0;}
function A2o(a,b){var c,d,e,f,g,h;c=0;while(true){if(a.cR<262){AAa(a);d=a.cR;if(d<262&&!b)return 0;if(!d){if(a.sx){Op(a,0,a.hO.data[a.b1-1|0]&255);a.sx=0;}b=Bc(b,4);Ku(a,b?0:1);if(!a.cx.eq){if(b)return 0;return 2;}return b?1:3;}}if(a.cR>=3){c=a.hV<<a.p6;e=a.hO.data;d=a.b1;f=(c^e[d+2|0]&255)&a.q5;a.hV=f;e=a.ny.data;c=e[f]&65535;a.r6.data[d&a.st]=e[f];e[f]=d<<16>>16;}a:{f=a.g1;a.nR=f;a.YD=a.tX;a.g1=2;if(c&&f<a.Q_&&((a.b1-c|0)&65535)<=(a.m7-262|0)){if(a.Fs!=2)a.g1=AI2(a,c);d=a.g1;if(d<=5){if(a.Fs!=1){if(d!=3)break a;if
((a.b1-a.tX|0)<=4096)break a;}a.g1=2;}}}g=a.nR;if(!(g>=3&&a.g1<=g)){if(!a.sx){a.sx=1;a.b1=a.b1+1|0;a.cR=a.cR-1|0;continue;}if(Op(a,0,a.hO.data[a.b1-1|0]&255))Ku(a,0);a.b1=a.b1+1|0;a.cR=a.cR-1|0;if(!a.cx.eq)break;continue;}d=a.b1;f=(d+a.cR|0)-3|0;d=Op(a,(d-1|0)-a.YD|0,g-3|0);h=a.cR;g=a.nR;a.cR=h-(g-1|0)|0;a.nR=g-2|0;while(true){h=a.b1+1|0;a.b1=h;if(h<=f){g=(a.hV<<a.p6^a.hO.data[h+2|0]&255)&a.q5;a.hV=g;e=a.ny.data;c=e[g]&65535;a.r6.data[h&a.st]=e[g];e[g]=h<<16>>16;}g=a.nR-1|0;a.nR=g;if(!g)break;}a.sx=0;a.g1=2;a.b1
=h+1|0;if(d){Ku(a,0);if(!a.cx.eq)return 0;}}return 0;}
function AI2(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;c=a.a3T;d=a.b1;e=a.nR;f=a.m7-262|0;g=d<=f?0:d-f|0;h=a.a1V;i=a.st;j=d+258|0;k=a.hO.data;f=d+e|0;l=k[f-1|0];m=k[f];if(e>=a.a5v)c=c>>2;n=a.cR;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.tX=b;if(f>=h)break;m=o+f|0;l=k[m-1|0];m=k[m];d=o;e=f;}}}b=a.r6.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 APE(a,b,c,d,e,f){var g,h,i,j,k,l;g=1;h=a.cx;h.bZ=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.el=Ux();}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.cx;i.sl=a;a.l$=g;a.Y6=d;d=1<<d;a.m7=d;a.st=d-1|0;j=e+7|0;a.a$I=j;k=1<<j;a.Hm=k;a.q5=k-1|0;a.p6=((j+3|0)-1|0)/3|0;a.hO=BT(d*2|0);a.r6=ME(d);a.ny=ME(k);d=1<<(e+6|0);a.a5c=d;e=d*3|0;a.tx=BT(e);a.a2J=e;a.JC=d;a.PU=BT(d);a.re=b;a.Fs=f;a.a93
=c<<24>>24;i.hN=BS;i.F=BS;i.bZ=null;i.a_p=2;a.j$=0;a.vP=0;if(g<0)a.l$= -g|0;a.u4=a.l$?42:113;i.el.nx();a.ss=0;i=a.yM;i.xF=a.je;AHv();i.zu=CIr;i=a.ws;i.xF=a.nT;i.zu=CIs;i=a.Qn;i.xF=a.gW;i.zu=CIt;a.hw=0;a.i7=0;a.AA=8;ANm(a);a.a1m=2*a.m7|0;l=a.ny.data;b=a.Hm-1|0;l[b]=0;c=0;while(c<b){l[c]=0;c=c+1|0;}l=CIh.data;b=a.re;a.Q_=l[b].a2W;a.a5v=l[b].a0j;a.a1V=l[b].Zn;a.a3T=l[b].a2y;a.b1=0;a.ov=0;a.cR=0;a.nR=2;a.g1=2;a.sx=0;a.hV=0;return 0;}}return (-2);}
function AXh(a,b){var c,d,e,f,g,h,i,j;c=Bc(b,4);if(c<=0&&b>=0){a:{d=a.cx;if(d.up!==null&&!(d.ci===null&&d.L)){e=a.u4;if(e!=666)break a;if(!c)break a;}Pv();d.bZ=CIi.data[4];return (-2);}if(!d.eq){Pv();d.bZ=CIi.data[7];return (-5);}f=a.ss;a.ss=b;if(e==42){if(a.l$==2){APW(AEo(a),a);a.u4=113;a.cx.el.nx();}else{g=(8+((a.Y6-8|0)<<4)|0)<<8;e=((a.re-1|0)&255)>>1;if(e>3)e=3;g=g|e<<6;if(a.b1)g=g|32;e=g+(31-(g%31|0)|0)|0;a.u4=113;O1(a,e);if(a.b1){h=a.cx.el.r8();O1(a,BU(EI(h,16)));O1(a,BU(Cg(h,M(65535))));}a.cx.el.nx();}}b:
{if(a.j$){SN(a.cx);if(a.cx.eq)break b;a.ss=(-1);return 0;}d=a.cx;if(!d.L&&b<=f&&c){Pv();d.bZ=CIi.data[7];return (-5);}}e=Bc(a.u4,666);if(!e){d=a.cx;if(d.L){Pv();d.bZ=CIi.data[7];return (-5);}}c:{if(!a.cx.L&&!a.cR){if(!b)break c;if(!e)break c;}d:{i=(-1);Pv();switch(CIh.data[a.re].Zv){case 0:i=AWm(a,b);break d;case 1:i=BeH(a,b);break d;case 2:i=A2o(a,b);break d;default:}}e=Bc(i,2);if(!(e&&i!=3))a.u4=666;if(i&&e){if(i!=1)break c;e:{if(b==1)AZ9(a);else{AE6(a,0,0,0);if(b==3){j=0;while(true){if(j>=a.Hm)break e;a.ny.data[j]
=0;j=j+1|0;}}}}SN(a.cx);if(a.cx.eq)break c;a.ss=(-1);return 0;}if(!a.cx.eq)a.ss=(-1);return 0;}if(c)return 0;b=a.l$;if(b<=0)return 1;if(b!=2){h=a.cx.el.r8();O1(a,BU(EI(h,16)));O1(a,BU(Cg(h,M(65535))));}else{h=a.cx.el.r8();DZ(a,BU(Cg(h,M(255)))<<24>>24);DZ(a,BU(Cg(C4(h,8),M(255)))<<24>>24);DZ(a,BU(Cg(C4(h,16),M(255)))<<24>>24);DZ(a,BU(Cg(C4(h,24),M(255)))<<24>>24);DZ(a,BU(Cg(a.cx.F,M(255)))<<24>>24);DZ(a,BU(Cg(C4(a.cx.F,8),M(255)))<<24>>24);DZ(a,BU(Cg(C4(a.cx.F,16),M(255)))<<24>>24);DZ(a,BU(Cg(C4(a.cx.F,24),
M(255)))<<24>>24);Bbd(AEo(a),h);}SN(a.cx);b=a.l$;if(b>0)a.l$= -b|0;return !a.j$?1:0;}return (-2);}
function AEo(a){Fi(a);try{if(a.Gl===null)a.Gl=BJn();return a.Gl;}finally{C2(a);}}
function Bj8(){var b,c;b=W(AEx,10);c=b.data;CIh=b;c[0]=J1(0,0,0,0,0);CIh.data[1]=J1(4,4,8,4,1);CIh.data[2]=J1(4,5,16,8,1);CIh.data[3]=J1(4,6,32,32,1);CIh.data[4]=J1(4,4,16,16,2);CIh.data[5]=J1(8,16,32,32,2);CIh.data[6]=J1(8,16,128,128,2);CIh.data[7]=J1(8,32,128,256,2);CIh.data[8]=J1(32,128,258,1024,2);CIh.data[9]=J1(32,258,258,4096,2);CIi=R(Cj,[B(1281),B(1742),B(4),B(1743),B(1744),B(1745),B(1746),B(1747),B(1748),B(4)]);}
function XB(){var a=this;D.call(a);a.YM=0;a.a4V=null;a.jZ=null;a.DA=null;}
function BRh(a,b,c){var d=new XB();AT6(d,a,b,c);return d;}
function AT6(a,b,c,d){a.DA=Ge();a.YM=b;a.a4V=c;a.jZ=d;}
function ARy(a,b){var c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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(APa(b,a.a4V)<a.YM){c=0;d=null;if(c<3){e=1;$p=1;continue _;}}return;case 1:BcW(a,b,e,d);if(C()){break _;}c=c+1|0;if(c>=3)return;e=1;continue _;default:EK();}}CV().s(a,b,c,d,e,$p);}
function BGx(a,b,c,d){return DR(c+F(b.n,16)|0,F(b.n,128),d+F(b.n,16)|0);}
function BcW(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,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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:AIY(a.DA);e=0;while(true){d=b.lM;if(e
>=d.o)break;f=Be(d,e);g=P(f.d/16.0);h=P(f.e/16.0);i=(-4);while(i<=4){j=(-4);while(j<=4){Gb(a.DA,Bj_(i+g|0,j+h|0));j=j+1|0;}i=i+1|0;}e=e+1|0;}k=0;l=Kp(a.DA);while(l.bN()){m=l.bF();if(!F(b.n,10)){n=F(b.n,a.jZ.data.length);o=a.lp(b,m.dO*16|0,m.dR*16|0);i=o.dA;j=o.dL;p=o.dB;$p=1;continue _;}}return k;case 1:$z=A6j(b,i,j,p);if(C()){break _;}c=$z;if(c)return 0;$p=2;case 2:$z=A7j(b,i,j,p);if(C()){break _;}d=$z;BI();if(d!==CAo)return 0;q=0;while(true){if(q>=3){while(l.bN()){m=l.bF();if(!F(b.n,10)){n=F(b.n,a.jZ.data.length);o
=a.lp(b,m.dO*16|0,m.dR*16|0);i=o.dA;j=o.dL;p=o.dB;$p=1;continue _;}}return k;}r=6;s=0;t=i;c=j;e=p;if(s<2)break;q=q+1|0;}t=t+(F(b.n,r)-F(b.n,r)|0)|0;c=c+(F(b.n,1)-F(b.n,1)|0)|0;e=e+(F(b.n,r)-F(b.n,r)|0)|0;g=c-1|0;$p=3;case 3:$z=A6j(b,t,g,e);if(C()){break _;}g=$z;if(g){$p=4;continue _;}s=s+1|0;while(s>=2){q=q+1|0;if(q>=3){while(l.bN()){m=l.bF();if(!F(b.n,10)){n=F(b.n,a.jZ.data.length);o=a.lp(b,m.dO*16|0,m.dR*16|0);i=o.dA;j=o.dL;p=o.dB;$p=1;continue _;}}return k;}r=6;s=0;t=i;c=j;e=p;}t=t+(F(b.n,r)-F(b.n,r)|0)|
0;c=c+(F(b.n,1)-F(b.n,1)|0)|0;e=e+(F(b.n,r)-F(b.n,r)|0)|0;g=c-1|0;continue _;case 4:$z=A6j(b,t,c,e);if(C()){break _;}g=$z;if(!g){$p=5;continue _;}s=s+1|0;while(s>=2){q=q+1|0;if(q>=3){while(l.bN()){m=l.bF();if(!F(b.n,10)){n=F(b.n,a.jZ.data.length);o=a.lp(b,m.dO*16|0,m.dR*16|0);i=o.dA;j=o.dL;p=o.dB;$p=1;continue _;}}return k;}r=6;s=0;t=i;c=j;e=p;}t=t+(F(b.n,r)-F(b.n,r)|0)|0;c=c+(F(b.n,1)-F(b.n,1)|0)|0;e=e+(F(b.n,r)-F(b.n,r)|0)|0;g=c-1|0;$p=3;continue _;case 5:$z=A7j(b,t,c,e);if(C()){break _;}d=$z;if(!d.la()){g
=c+1|0;$p=6;continue _;}s=s+1|0;while(s>=2){q=q+1|0;if(q>=3){while(l.bN()){m=l.bF();if(!F(b.n,10)){n=F(b.n,a.jZ.data.length);o=a.lp(b,m.dO*16|0,m.dR*16|0);i=o.dA;j=o.dL;p=o.dB;$p=1;continue _;}}return k;}r=6;s=0;t=i;c=j;e=p;}t=t+(F(b.n,r)-F(b.n,r)|0)|0;c=c+(F(b.n,1)-F(b.n,1)|0)|0;e=e+(F(b.n,r)-F(b.n,r)|0)|0;g=c-1|0;$p=3;continue _;case 6:$z=A6j(b,t,g,e);if(C()){break _;}g=$z;if(!g){u=t+0.5;v=c;w=e+0.5;x=u;y=v;z=w;if(RQ(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{d
=a.jZ.data[n];bd=W(H1,1);bd.data[0]=G(H7);d=Qt(d,bd);bd=W(D,1);bd.data[0]=b;be=O3(d,bd);break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){bf=$$je;}else{throw $$e;}}BL(bf);return k;}IC(be,x,y,z,V(b.n)*360.0,0.0);$p=7;continue _;}}}s=s+1|0;while(s>=2){q=q+1|0;if(q>=3){while(l.bN()){m=l.bF();if(!F(b.n,10)){n=F(b.n,a.jZ.data.length);o=a.lp(b,m.dO*16|0,m.dR*16|0);i=o.dA;j=o.dL;p=o.dB;$p=1;continue _;}}return k;}r=6;s=0;t=i;c=j;e=p;}t=t+(F(b.n,r)-F(b.n,r)|0)|0;c=c+(F(b.n,1)-F(b.n,1)|0)|0;e=e+(F(b.n,r)-F(b.n,
r)|0)|0;g=c-1|0;$p=3;continue _;case 7:$z=be.Dm();if(C()){break _;}g=$z;if(g){k=k+1|0;$p=8;continue _;}s=s+1|0;while(s>=2){q=q+1|0;if(q>=3){while(l.bN()){m=l.bF();if(!F(b.n,10)){n=F(b.n,a.jZ.data.length);o=a.lp(b,m.dO*16|0,m.dR*16|0);i=o.dA;j=o.dL;p=o.dB;$p=1;continue _;}}return k;}r=6;s=0;t=i;c=j;e=p;}t=t+(F(b.n,r)-F(b.n,r)|0)|0;c=c+(F(b.n,1)-F(b.n,1)|0)|0;e=e+(F(b.n,r)-F(b.n,r)|0)|0;g=c-1|0;$p=3;continue _;case 8:b.a_g(be);if(C()){break _;}if(be instanceof OP&&!F(b.n,100)){bg=new Md;T0(bg,b);bg.it=0;bg.a7C
=2;bg.b2=20;bg.qN=B(1749);IC(bg,x,y,z,be.q,0.0);$p=9;continue _;}s=s+1|0;while(s>=2){q=q+1|0;if(q>=3){while(l.bN()){m=l.bF();if(!F(b.n,10)){n=F(b.n,a.jZ.data.length);o=a.lp(b,m.dO*16|0,m.dR*16|0);i=o.dA;j=o.dL;p=o.dB;$p=1;continue _;}}return k;}r=6;s=0;t=i;c=j;e=p;}t=t+(F(b.n,r)-F(b.n,r)|0)|0;c=c+(F(b.n,1)-F(b.n,1)|0)|0;e=e+(F(b.n,r)-F(b.n,r)|0)|0;g=c-1|0;$p=3;continue _;case 9:b.a_g(bg);if(C()){break _;}Pe(bg,be);s=s+1|0;while(s>=2){q=q+1|0;if(q>=3){while(l.bN()){m=l.bF();if(!F(b.n,10)){n=F(b.n,a.jZ.data.length);o
=a.lp(b,m.dO*16|0,m.dR*16|0);i=o.dA;j=o.dL;p=o.dB;$p=1;continue _;}}return k;}r=6;s=0;t=i;c=j;e=p;}t=t+(F(b.n,r)-F(b.n,r)|0)|0;c=c+(F(b.n,1)-F(b.n,1)|0)|0;e=e+(F(b.n,r)-F(b.n,r)|0)|0;g=c-1|0;$p=3;continue _;default:EK();}}CV().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 AHX(){XB.call(this);this.a$n=null;}
function Blz(a,b,c,d){var e,f;e=c+F(b.n,16)|0;f=b.n;return DR(e,F(f,F(f,120)+8|0),d+F(b.n,16)|0);}
function G6(){var a=this;D.call(a);a.xF=null;a.pP=0;a.zu=null;}
var CIm=null;var CIl=null;var CIu=null;var CIp=null;var CIv=null;var CIk=null;var CIn=null;var CIo=null;function CIw(){var a=new G6();A1C(a);return a;}
function A1C(a){}
function ADc(b){return b<256?CIv.data[b]:CIv.data[256+(b>>>7|0)|0];}
function A20(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;c=a.xF;d=a.zu;e=d.NJ;f=d.a6_;g=d.Wg;h=d.a0y;i=0;j=0;while(j<=15){b.zo.data[j]=0;j=j+1|0;}k=c.data;l=b.hR.data;j=b.qy;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.pP){c=b.zo.data;c[p]=(c[p]+1|0)<<16>>16;q=0;if(n>=g)q=f.data[n-g|0];r=k[j];b.m9=b.m9+Bp(r,p+q|0)|0;if(e!==null){c=e.data;b.th=b.th+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.zo.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.pP)continue;i=o*2|0;j=i+1|0;if(k[j]!=h){b.m9=BU(Bk(M(b.m9),CA(BJ(M(h),M(k[j])),M(k[i]))));k[j]=h<<16>>16;}n=n+(-1)|0;}h=h+(-1)|0;}}
function Z2(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;c=a.xF;d=a.zu;e=d.NJ;f=d.Ws;g=(-1);b.mx=0;b.qy=573;h=0;while(h<f){i=c.data;j=h*2|0;if(!i[j])i[j+1|0]=0;else{i=b.hR.data;j=b.mx+1|0;b.mx=j;i[j]=h;b.s4.data[h]=0;g=h;}h=h+1|0;}while(true){j=b.mx;if(j>=2)break;i=b.hR;j=j+1|0;b.mx=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.s4.data[h]=0;b.m9=b.m9-1|0;if(e===null)continue;i=e.data;b.th=b.th-i[j+1|0]|0;}a.pP=g;j=j/2|0;while(j>=1){YA(b,c,j);j=j+(-1)|0;}while(true){i=c.data;e=b.hR.data;l=e[1];m
=b.mx;b.mx=m-1|0;e[1]=e[m];YA(b,c,1);e=b.hR.data;j=e[1];h=b.qy-1|0;b.qy=h;e[h]=l;h=h-1|0;b.qy=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.s4.data;e[f]=(D4(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.hR.data;l=f+1|0;e[1]=f;YA(b,c,1);if(b.mx<2)break;f=l;}c=b.hR.data;j=b.qy-1|0;b.qy=j;c[j]=c[1];A20(a,b);e=b.zo;k=b.YY.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 A4r(){CIm=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]);CIl=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]);CIu=Cq([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]);CIp=JZ([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);CIv=JZ([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]);CIk=JZ([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]);CIn=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]);CIo=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 AKq(){var a=this;D.call(a);a.ZI=null;a.Uw=null;}
function Bwz(a){Cu(a.ZI,!(a.Uw.result<=0?0:1)?CIb:CIa);}
function AKp(){D.call(this);this.a0h=null;}
function BnD(a){Cu(a.a0h,CIb);}
function AFJ(){var a=this;D.call(a);a.V2=null;a.T7=null;}
function Bz6(a){Cu(a.V2,Ho(BHO(a.T7.result)));}
function AFK(){D.call(this);this.a3F=null;}
function BJW(a){Cu(a.a3F,null);}
var AXy=K();
function AEx(){var a=this;D.call(a);a.a0j=0;a.a2W=0;a.Zn=0;a.a2y=0;a.Zv=0;}
function J1(a,b,c,d,e){var f=new AEx();Boj(f,a,b,c,d,e);return f;}
function Boj(a,b,c,d,e,f){a.a0j=b;a.a2W=c;a.Zn=d;a.a2y=e;a.Zv=f;}
function AMk(){var a=this;L6.call(a);a.OW=0;a.OV=0;a.OU=0;a.jE=0.0;a.Al=0.0;a.oB=0.0;a.wr=0;a.AX=0;a.oM=null;a.Lq=0;}
function BFM(a,b){b.q=(-180.0);}
function A2V(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.oM;g=ALr(3,b,c,d,e);$p=1;case 1:A5X(f,g);if(C()){break _;}g=a.bY.s;$p=2;case 2:$z=A7F(g,b,c,d);if(C()){break _;}h=$z;g=a.bY.s;$p=3;case 3:$z=AUa(g,b,c,d);if(C()){break _;}i=$z;$p=4;case 4:$z=BbY(a,b,c,d,e);if(C()){break _;}j=$z;g=RJ(a.bY.f);if(g!==null){ABV(g,h,b,c,d);if(!g.t)Si(a.bY.f);}if(j){g=a.bY.f;O();if
(Zc(g,BU_.data[h])){g=BU_.data[h];f=a.bY.s;$p=5;continue _;}}return j;case 5:g.a_N(f,b,c,d,i);if(C()){break _;}return j;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function A77(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.AX=1;f=a.oM;g=ALr(0,b,c,d,e);$p=1;case 1:A5X(f,g);if(C()){break _;}g=a.bY.s;$p=2;case 2:$z=A7F(g,b,c,d);if(C()){break _;}h=$z;if(h>0&&a.jE===0.0){O();g=BU_.data[h];f=a.bY;i=f.s;f=f.f;$p=4;continue _;}if(h<=0)return;O();g=BU_.data[h];f=a.bY.f;$p=3;case 3:$z=ARf(g,f);if(C()){break _;}j=$z;if(j<1.0)return;$p=
5;continue _;case 4:g.nD(i,b,c,d,f);if(C()){break _;}if(h<=0)return;O();g=BU_.data[h];f=a.bY.f;$p=3;continue _;case 5:A2V(a,b,c,d,e);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AXr(a){var b,c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.AX)return;a.AX=0;b=a.oM;c=ALr(2,0,0,0,0);$p=1;case 1:A5X(b,c);if(C()){break _;}a.jE=0.0;a.wr=0;return;default:EK();}}CV().s(a,b,c,$p);}
function A9u(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(EL()){var $T=CV();$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.AX=1;$p=1;case 1:AWe(a);if(C()){break _;}f=a.oM;g=ALr(1,b,c,d,e);$p=2;case 2:A5X(f,g);if(C()){break _;}h=a.wr;if(h>0)a.wr=h-1|0;else{if(b==a.OW&&c==a.OV&&d==a.OU){f=a.bY.s;$p=3;continue _;}a.jE=0.0;a.Al=0.0;a.oB=0.0;a.OW=b;a.OV=c;a.OU=d;}return;case 3:$z=A7F(f,b,
c,d);if(C()){break _;}h=$z;if(!h)return;O();f=BU_.data[h];i=a.jE;g=a.bY.f;$p=4;case 4:$z=ARf(f,g);if(C()){break _;}j=$z;a.jE=i+j;if(a.oB%4.0!==0.0){a.oB=a.oB+1.0;if(a.jE<1.0)return;$p=6;continue _;}g=a.bY.d6;k=Kf(f.fg);l=b+0.5;m=c+0.5;i=d+0.5;f=f.fg;j=(f.m4+1.0)/8.0;n=f.ms*0.5;$p=5;case 5:AT1(g,k,l,m,i,j,n);if(C()){break _;}a.oB=a.oB+1.0;if(a.jE<1.0)return;$p=6;case 6:A2V(a,b,c,d,e);if(C()){break _;}a.jE=0.0;a.Al=0.0;a.oB=0.0;a.wr=5;return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function BGz(a,b){var c,d,e;c=a.jE;if(c<=0.0){d=a.bY;d.i3.Eb=0.0;d.cz.t0=0.0;}else{e=a.Al;e=e+(c-e)*b;d=a.bY;d.i3.Eb=e;d.cz.t0=e;}}
function BDK(a){return 4.0;}
function Buh(a,b){}
function A63(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AWe(a);if(C()){break _;}a.Al=a.jE;return;default:EK();}}CV().s(a,$p);}
function AWe(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=ET(a.bY.f.B);c=0;if(b!==null)c=b.bs;if(c==a.Lq)return;a.Lq=c;b=a.oM;d=new X_;CO(d);d.Su=0;d.Jl=c;$p=1;case 1:A5X(b,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function AX9(a,b,c,d,e,f,g,h){var i,j,k,$p,$z;$p=0;if(EL()){var $T=CV();$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:AWe(a);if(C()){break _;}i=a.oM;j=new Zl;k=d===null?(-1):d.bs;CO(j);j.Ix=k;j.Ow=e;j.LO=f;j.JB=g;j.MJ=h;$p=2;case 2:A5X(i,j);if(C()){break _;}$p=3;case 3:$z=A6g(a,b,c,d,e,f,g,h);if(C()){break _;}e=$z;return e;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
function BDs(a,b){var c,d,e,f;c=new ANk;d=a.bY;e=d.pq;f=a.oM;ACj(c,d,b,e);c.vJ=0;c.TO=BbC(null);c.g_=f;return c;}
function AMM(){var a=this;H7.call(a);a.l2=null;a.yW=null;a.SG=null;a.a26=0;a.F2=null;a.u9=null;a.no=null;}
function AZo(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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.df=Bk(a.df,M(1));b=W7(a,1.0);if(b!=a.hJ){a.hJ=b;c=0;while(true){d=a.eH;if(c>=d.o)break a;AFX(Be(d,c));c=c+1|0;}}}c=0;if(c<10&&!NL(a.no.l3)){e=(Kp(a.no)).bF();$p=2;continue _;}d=a.yW;$p=1;case 1:A85(d);if(C()){break _;}c=0;while(true){d=a.l2;if(c>=d.jS)break;d=Vg(d,c);b=d.yr-1|0;d.yr=b;if(!b){b=d.Aj;f=d.Ai;g=d.Ah;h
=d.R4;i=d.JO;$p=3;continue _;}c=c+1|0;}return;case 2:BbM(a,e);if(C()){break _;}c=c+1|0;if(c<10&&!NL(a.no.l3)){e=(Kp(a.no)).bF();continue _;}d=a.yW;$p=1;continue _;case 3:AXB(a,b,f,g,h,i);if(C()){break _;}Vz(a,d.Aj,d.Ai,d.Ah);d=a.l2;b=c+(-1)|0;Hx(d,c);while(true){c=b+1|0;d=a.l2;if(c>=d.jS)break;d=Vg(d,c);b=d.yr-1|0;d.yr=b;if(!b){b=d.Aj;f=d.Ai;g=d.Ah;h=d.R4;i=d.JO;continue _;}b=c;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function Xx(a,b,c,d,e,f,g){var h,i,j,k,l;h=0;while(true){i=a.l2;if(h>=i.jS)break;i=Vg(i,h);j=i.Aj;if(j<b)j=h;else{k=i.Ai;if(k<c)j=h;else{l=i.Ah;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.l2;j=h+(-1)|0;Hx(i,h);}}}h=j+1|0;}}
function A5c(a){a.dn=8;a.hM=64;a.dm=8;}
function A50(a){}
function BhL(a,b,c,d,e){}
function Bf2(a,b){return 0;}
function BbM(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A0Y(a,b);if(C()){break _;}c=$z;if(b instanceof Mr)Gb(a.u9,b);return c;default:EK();}}CV().s(a,b,c,$p);}
function AQK(a,b){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A5Z(a,b);if(C()){break _;}if(b instanceof Mr)KV(a.u9,b);return;default:EK();}}CV().s(a,b,$p);}
function BAV(a,b){A01(a,b);if(OZ(a.no,b))KV(a.no,b);}
function BrD(a,b){A84(a,b);if(OZ(a.u9,b))Gb(a.no,b);}
function AST(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Gb(a.u9,c);$p=1;case 1:$z=BbM(a,c);if(C()){break _;}d=$z;if(!d)Gb(a.no,c);AMP(a.F2,b,c);return;default:EK();}}CV().s(a,b,c,d,$p);}
function Pf(a,b){return AOs(a.F2,b);}
function A5w(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.F2;d=YQ(AIw(b),c.og.data.length);e=c.og.data;f=e[d];g=f;a:{while(f!==null){h=f.rF;if(f.F5==b){c.uw=c.uw+1|0;c.yq=c.yq-1|0;if(g!==f)g.rF=h;else e[d]=h;break a;}g=f;f=h;}}c=f!==null?f.GX:null;if(c===null)return c;KV(a.u9,c);$p=1;case 1:AQK(a,c);if(C()){break _;}return c;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A6o(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(a,b,c,d);if(C()){break _;}f=$z;$p=2;case 2:$z=AUa(a,b,c,d);if(C()){break _;}g=$z;$p=3;case 3:$z=AYp(a,b,c,d,e);if(C()){break _;}e=$z;if(!e)return 0;Gd(a.l2,AQd(a,b,c,d,f,g));return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AYB(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(a,b,c,d);if(C()){break _;}g=$z;$p=2;case 2:$z=AUa(a,b,c,d);if(C()){break _;}h=$z;$p=3;case 3:$z=AXB(a,b,c,d,e,f);if(C()){break _;}e=$z;if(!e)return 0;Gd(a.l2,AQd(a,b,c,d,g,h));return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A9f(a,b,c,d,e){var f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(a,b,c,d);if(C()){break _;}f=$z;$p=2;case 2:$z=AUa(a,b,c,d);if(C()){break _;}g=$z;$p=3;case 3:$z=BbH(a,b,c,d,e);if(C()){break _;}e=$z;if(!e)return 0;Gd(a.l2,AQd(a,b,c,d,f,g));return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AUy(a,b,c,d,e){var f,g,h,i,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.a26)return;f=a.yW;g=new YM;CO(g);g.t8=1;g.S2=b;g.Lz=c;g.Jh=d;h=Fl();g.Ke=h;e.qw(h);try{e=g.Ke;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){e=$$je;}else{throw $$e;}}BL(e);$p=2;continue _;case 1:a:{try{$z=BuN(e);if(C()){break _;}i=$z;g.xe=i;break a;}catch($$e){$$je=N($$e);if($$je instanceof BF)
{e=$$je;}else{throw $$e;}}BL(e);}$p=2;case 2:A5X(f,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function ATn(a){var b,c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.yW;c=new W2;CO(c);c.Ge=B(1750);$p=1;case 1:A5X(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function AD0(){var a=this;Dq.call(a);a.BG=null;a.L_=0;}
function BbK(a,b,c){}
function Bbr(a){D1(a.bq);}
function A1M(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.L_+1|0;a.L_=b;if(b%20|0){c=a.BG;if(c===null)return;$p=2;continue _;}c=a.BG;d=new UM;CO(d);$p=1;case 1:A5X(c,d);if(C()){break _;}c=a.BG;if(c===null)return;$p=2;case 2:A85(c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function A3y(a,b){}
function A1D(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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:A7P(a,e);if(C()){break _;}f=a.bp;g=B(1751);e=a.S/2|0;h=(a.bb/2|0)-50|0;i=16777215;$p=2;case 2:BfH(a,f,g,e,h,i);if(C()){break _;}$p=3;case 3:AUN(a,b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
var Qa=K();
var CIx=null;var CEs=null;var CGR=null;var CIy=null;function Pl(){Pl=Bi(Qa);BEJ();}
function CIz(){var a=new Qa();A3W(a);return a;}
function A3W(a){Pl();}
function EW(b,c,d){Pl();B2(CIx,c,b);B2(CEs,b,c);B2(CGR,CG(d),b);B2(CIy,b,CG(d));}
function Rh(b,c){var d,e,f,g,h,$$je;Pl();d=null;a:{try{e=d;f=Ck(CIx,b);if(f!==null){e=d;g=W(H1,1);g.data[0]=G(H7);b=Qt(f,g);g=W(D,1);g.data[0]=c;d=O3(b,g);e=d;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);d=e;}return d;}
function BEJ(){CIx=Dl();CEs=Dl();CGR=Dl();CIy=Dl();EW(G(SF),B(1752),10);EW(G(YT),B(1753),11);EW(G(I2),B(1589),1);EW(G(OV),B(1754),9);EW(G(FX),B(1755),48);EW(G(GR),B(1756),49);EW(G(Rj),B(1757),50);EW(G(Md),B(1758),51);EW(G(OP),B(1759),52);EW(G(Zp),B(1760),53);EW(G(QG),B(1761),54);EW(G(Mm),B(1762),55);EW(G(Qh),B(1668),90);EW(G(RZ),B(1763),91);EW(G(O_),B(1764),91);EW(G(TR),B(1765),91);EW(G(Vo),B(1766),20);EW(G(SW),B(1767),21);EW(G(MB),B(1597),40);EW(G(SJ),B(1768),41);}
function AD3(){var a=this;Hj.call(a);a.Rz=0;a.Y$=0.0;a.Za=0.0;a.Y_=0.0;a.Y7=0.0;a.a7J=0.0;a.bdC=0.0;}
function A04(a,b,c){return 1;}
function Bwx(a,b,c,d,e,f,g){a.b5=0.0;a.Y$=b;a.Za=c;a.Y_=d;a.Y7=e;a.a7J=f;a.Rz=g;}
function A83(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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:Bcl(a);if(C()){break _;}a.o3=a.dS;b=a.d-a.bJ;c=a.e-a.bI;d=C0(b*b+c*c)*4.0;if(d>1.0)d=1.0;e=a.dS;d=e+(d-e)*0.4000000059604645;a.dS=d;a.g7=a.g7+d;return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function Bq9(a){return 0.0;}
function AP$(a){var b,c,d,e,f,g,h,i,j,k;VI(a);b=a.Rz;if(b>0){c=a.d;d=a.Y$-c;e=b;c=c+d/e;d=a.i;d=d+(a.Za-d)/e;f=a.e;f=f+(a.Y_-f)/e;g=a.Y7;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.a7J-g)/e;a.Rz=b-1|0;Du(a,c,d,f);H2(a,a.q,a.x);}a.EP=a.me;c=a.g;c=c*c;d=a.h;i=C0(c+d*d);j=KK( -a.j*0.20000000298023224)*15.0;if(i>0.10000000149011612)i=0.10000000149011612;b=a.bD;if(!(b&&a.b2>0))i=0.0;if(!(!b&&a.b2>0))j=0.0;k=a.me;a.me=k+(i-k)*0.4000000059604645;i=a.j4;a.j4=i+(j-i)*
0.800000011920929;}
function Bb3(){var a=this;Ed.call(a);a.QH=null;a.a1l=null;a.Ek=0;a.B0=0;a.Wu=0.0;}
function BCb(a,b,c,d){var e=new Bb3();BmA(e,a,b,c,d);return e;}
function BmA(a,b,c,d,e){If(a,b,c.d,c.i,c.e,c.g,c.j,c.h);a.Ek=0;a.B0=0;a.QH=c;a.a1l=d;a.B0=3;a.Wu=e;}
function AZv(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(EL()){var $T=CV();$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.Ek+c)/a.B0;d=i*i;b=a.QH;j=b.d;k=b.i;l=b.e;b=a.a1l;m=b.e2;n=b.d-m;o=c;p=m+n*o;m=b.ed;q=m+(b.i-m)*o+a.Wu;m=b.e3;m=m+(b.e-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.b5/2.0);u=P(o);b=a.l;$p=1;case 1:$z=Bc0(b,s,t,u);if(C()){break _;}v=$z;m=n-CEJ;n=r-CEK;j=o-CEL;CE(v,v,v,1.0);Id();b=BU4;w=a.QH;m=m;n=n;j=j;d=w.q;$p=2;case 2:Bff(b,w,m,n,j,d,c);if(C()){break _;}return;default:EK();}}CV().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 AQR(a){var b;b=a.Ek+1|0;a.Ek=b;if(b==a.B0)Dn(a);}
function Bh1(a){return 3;}
function DY(){var a=this;Dw.call(a);a.MH=null;a.k5=0;a.to=0;a.U5=0;a.U4=0;}
var CFA=null;var CIA=null;var CIB=null;var CIC=null;var CID=null;var CIE=null;var CIF=null;var CIG=null;var CIH=null;var CII=null;var CIJ=null;var CIK=null;var CIL=null;var CIM=null;var CIN=null;var CIO=null;var CIP=null;var CIQ=null;var CIR=null;var CIS=null;var CIT=null;var CIU=null;var CIV=null;var CIW=null;var CIX=null;function A0M(){A0M=Bi(DY);Buy();}
function Ev(a,b,c,d,e,f,g){var h=new DY();A8W(h,a,b,c,d,e,f,g);return h;}
function AHG(){A0M();return CIX.c4();}
function A8W(a,b,c,d,e,f,g,h){A0M();Ga(a,b,c);a.MH=d;a.k5=e;a.to=f;a.U5=g;a.U4=h;}
function AWU(){A0M();return R(DY,[CFA,CIA,CIB,CIC,CID,CIE,CIF,CIG,CIH,CII,CIJ,CIK,CIL,CIM,CIN,CIO,CIP,CIQ,CIR,CIS,CIT,CIU,CIV,CIW]);}
function Buy(){CFA=Ev(B(1769),0,B(1769),16,16,0,0);CIA=Ev(B(1770),1,B(1770),16,16,16,0);CIB=Ev(B(1771),2,B(1771),16,16,32,0);CIC=Ev(B(1772),3,B(1772),16,16,48,0);CID=Ev(B(1773),4,B(1773),16,16,64,0);CIE=Ev(B(1774),5,B(1774),16,16,80,0);CIF=Ev(B(1775),6,B(1775),16,16,96,0);CIG=Ev(B(1776),7,B(1776),32,16,0,32);CIH=Ev(B(1777),8,B(1777),32,16,32,32);CII=Ev(B(1778),9,B(1778),32,16,64,32);CIJ=Ev(B(1779),10,B(1779),32,16,96,32);CIK=Ev(B(1780),11,B(1780),32,16,128,32);CIL=Ev(B(1781),12,B(1781),16,32,0,64);CIM=Ev(B(1782),
13,B(1782),16,32,16,64);CIN=Ev(B(1783),14,B(1783),32,32,0,128);CIO=Ev(B(1784),15,B(1784),32,32,32,128);CIP=Ev(B(1785),16,B(1785),32,32,64,128);CIQ=Ev(B(1786),17,B(1786),32,32,96,128);CIR=Ev(B(1787),18,B(1787),32,32,128,128);CIS=Ev(B(1788),19,B(1788),64,32,0,96);CIT=Ev(B(1789),20,B(1789),64,64,0,192);CIU=Ev(B(1790),21,B(1790),64,64,64,192);CIV=Ev(B(1758),22,B(1758),64,48,192,64);CIW=Ev(B(1791),23,B(1791),64,48,192,112);CIX=AWU();}
function AAo(){var a=this;D.call(a);a.Nq=0;a.Ew=0;a.OJ=0;a.K1=0;a.KM=0;a.F7=0;a.CA=null;a.baS=null;}
function ALd(){var a=this;D.call(a);a.vX=0;a.qB=null;a.sg=null;a.so=null;a.yQ=null;a.y2=null;a.Du=0;a.qm=null;a.bev=null;}
function SK(a){a.qB=null;a.sg=null;a.so=null;a.yQ=null;a.y2=null;a.qm=null;}
function AAE(){var a=this;D.call(a);a.yO=0;a.LM=0;a.Ng=0;a.LV=0;a.Nv=0;a.xw=null;a.Et=null;a.ba3=null;a.a8I=null;a.bc5=null;a.a83=null;a.bdE=null;}
function APc(){var a=this;D.call(a);a.og=null;a.yq=0;a.DY=0;a.bbu=0.75;a.uw=0;}
function BCS(){var a=new APc();Br_(a);return a;}
function Br_(a){a.og=W(SG,16);a.DY=12;a.bbu=0.75;}
function AIw(b){b=b^(b>>>20|0)^(b>>>12|0);return b^(b>>>7|0)^(b>>>4|0);}
function YQ(b,c){return b&(c-1|0);}
function AOs(a,b){var c,d,e;c=AIw(b);d=a.og.data;e=d[YQ(c,d.length)];while(e!==null){if(e.F5==b)return e.GX;e=e.rF;}return null;}
function AMP(a,b,c){var d,e,f,g,h,i,j,k,l,m;d=AIw(b);e=YQ(d,a.og.data.length);f=a.og.data;g=f[e];while(g!==null){if(g.F5==b)g.GX=c;g=g.rF;}a.uw=a.uw+1|0;h=f[e];g=new SG;g.GX=c;g.rF=h;g.F5=b;g.a2$=d;f[e]=g;b=a.yq;a.yq=b+1|0;if(b>=a.DY){i=f.length;b=2*i|0;if(i==1073741824)a.DY=2147483647;else{j=W(SG,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.rF;l=YQ(g.a2$,d);g.rF=k[l];k[l]=g;if(c===null)break a;g=c;}}}e=e+1|0;}a.og=j;m=b;Mc(a);a.DY=m*0.75|0;}}}
function YR(){var a=this;D.call(a);a.f2=null;a.l4=null;}
function BB1(a){return a.l4;}
function AKZ(a,b){var c;c=a.l4;a.l4=b;return c;}
function BkL(a){return a.f2;}
function BGA(a,b){var c;if(a===b)return 1;if(!LI(b,PU))return 0;c=b;return Io(a.f2,c.TA())&&Io(a.l4,c.Qa())?1:0;}
function BCZ(a){return Pp(a.f2)^Pp(a.l4);}
function Bjt(a){var b,c,d;b=a.f2;c=a.l4;d=new S;T(d);b=H(d,b);Br(b,61);H(b,c);return Q(d);}
var Xy=K(0);
var AEK=K(0);
var AJ4=K(0);
function ADQ(){Fp.call(this);this.mQ=null;}
var CIY=null;function BGV(){var a=new ADQ();AQq(a);return a;}
function AQq(a){a.mQ=BeM();}
function QY(a){var b;b=a.mQ.gB;return b===null?0:b.oD;}
function AQV(){CIY=new D;}
function SG(){var a=this;D.call(a);a.F5=0;a.GX=null;a.rF=null;a.a2$=0;}
var Yn=K();
function CIZ(){var a=new Yn();ByQ(a);return a;}
function ByQ(a){}
var ABO=K(0);
function Tx(){var a=this;Yn.call(a);a.Jd=null;a.a$9=null;a.PZ=0;a.a58=0;a.vf=null;a.Kv=null;}
function ACG(a){var b,c,d;a:{b=a.PZ;c=a.a58;d=0;switch(c){case 1:d=2;break a;case 2:d=4;break a;case 3:d=1;break a;default:}}c=b>>>6|0;return d|c&8|b<<2&16|c&32|(b>>>8|0)&64|(b>>>5|0)&128|b&256|b<<8&512|b<<10&1024|b<<1&2048;}
function ABD(a){return a.vf.c4();}
function Bht(a){var b,c,d,e,f,g,h,i;b=new S;T(b);c=ACG(a);d=new S;T(d);if(CI0===null)CI0=R(Cj,[B(1792),B(1793),B(1794),B(1795),B(1796),B(1797),B(1798),B(1799),B(1800),B(1801),B(1802),B(1803)]);e=CI0;f=0;g=CI1.data;h=g.length;i=0;while(i<h){if(c&g[i]){if(d.bB>0)Br(d,32);Bv(d,e.data[f]);}f=f+1|0;i=i+1|0;}Bv(b,Q(d));if(b.bB>0)Br(b,32);Bv(b,Tz(a.Jd));Br(b,40);e=ABD(a);c=0;while(true){g=e.data;if(c>=g.length)break;if(c>0)Br(b,44);Bv(b,Tz(g[c]));c=c+1|0;}Br(b,41);return Q(b);}
function O3(a,b){var c,d,e,f,g;if(a.PZ&1){c=new Yf;X(c);J(c);}if(a.Kv===null){c=new AK0;X(c);J(c);}d=b.data;e=d.length;if(e!=a.vf.data.length){c=new BH;X(c);J(c);}f=0;while(true){if(f>=e){c=b.data;g=new (a.Jd.gg);a.Kv.call(g,c);return g;}if(!Lx(a.vf.data[f])&&d[f]!==null&&!ALV(a.vf.data[f],d[f])){c=new BH;X(c);J(c);}if(Lx(a.vf.data[f])&&d[f]===null)break;f=f+1|0;}c=new BH;X(c);J(c);}
function ANk(){var a=this;Mr.call(a);a.g_=null;a.vJ=0;a.vd=0.0;a.tL=0.0;a.vc=0.0;a.vb=0.0;a.uT=0.0;a.uW=0.0;a.TO=null;}
function ASh(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bcl(a);if(C()){break _;}$p=2;case 2:A9c(a);if(C()){break _;}return;default:EK();}}CV().s(a,$p);}
function A4V(a){var $p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A9c(a);if(C()){break _;}return;default:EK();}}CV().s(a,$p);}
function A9c(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(EL()){var $T=CV();$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.vJ;a.vJ=b+1|0;if(b==20){c=a.B;d=a.TO;e=0;a:{while(true){f=c.b$.data;if(e>=f.length){e=0;while(true){f=c.dq.data;if(e>=f.length){e=0;while(true){f=c.c0.data;if(e>=f.length)break;if(!Vm(c,
d.c0.data[e],f[e])){e=0;break a;}e=e+1|0;}e=1;break a;}if(!Vm(c,d.dq.data[e],f[e]))break;e=e+1|0;}e=0;break a;}if(!Vm(c,d.b$.data[e],f[e]))break;e=e+1|0;}e=0;}if(!e){c=a.g_;d=Bak((-1),a.B.b$);$p=1;continue _;}a.vJ=0;}g=a.d;h=g-a.vd;i=a.v.H;j=i-a.tL;k=a.i;l=k-a.vc;m=a.e;n=m-a.vb;o=a.q;p=o-a.uT;q=a.x;r=q-a.uW;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.g_;d=new RH;s=a.bD;CO(d);d.kX=g;d.kJ=i;d.mY=k;d.lm=m;d.oA=o;d.n9=q;d.mm=s;d.sz=1;d.qT=1;$p=5;continue _;}if(!e){if(b){c=a.g_;d
=Bso(o,q,a.bD);$p=7;continue _;}c=a.g_;d=new IA;s=a.bD;CO(d);d.mm=s;$p=6;continue _;}c=a.g_;d=new TN;s=a.bD;CO(d);d.kX=g;d.kJ=i;d.mY=k;d.lm=m;d.mm=s;d.qT=1;$p=4;continue _;case 1:A5X(c,d);if(C()){break _;}c=a.g_;d=Bak((-2),a.B.c0);$p=2;case 2:A5X(c,d);if(C()){break _;}c=a.g_;d=Bak((-3),a.B.dq);$p=3;case 3:A5X(c,d);if(C()){break _;}c=a.B;d=BbC(null);e=0;while(true){f=c.b$.data;if(e>=f.length)break;t=d.b$;u=f[e]===null?null:QL(f[e]);t.data[e]=u;e=e+1|0;}e=0;while(true){f=c.dq.data;if(e>=f.length)break;t=d.dq;u
=f[e]===null?null:QL(f[e]);t.data[e]=u;e=e+1|0;}e=0;while(true){f=c.c0.data;if(e>=f.length)break;t=d.c0;u=f[e]===null?null:QL(f[e]);t.data[e]=u;e=e+1|0;}a.TO=d;a.vJ=0;g=a.d;h=g-a.vd;i=a.v.H;j=i-a.tL;k=a.i;l=k-a.vc;m=a.e;n=m-a.vb;o=a.q;p=o-a.uT;q=a.x;r=q-a.uW;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.g_;d=new RH;s=a.bD;CO(d);d.kX=g;d.kJ=i;d.mY=k;d.lm=m;d.oA=o;d.n9=q;d.mm=s;d.sz=1;d.qT=1;$p=5;continue _;}if(!e){if(b){c=a.g_;d=Bso(o,q,a.bD);$p=7;continue _;}c=a.g_;d=new IA;s=
a.bD;CO(d);d.mm=s;$p=6;continue _;}c=a.g_;d=new TN;s=a.bD;CO(d);d.kX=g;d.kJ=i;d.mY=k;d.lm=m;d.mm=s;d.qT=1;$p=4;case 4:A5X(c,d);if(C()){break _;}if(e){a.vd=a.d;a.tL=a.v.H;a.vc=a.i;a.vb=a.e;}if(b){a.uT=a.q;a.uW=a.x;}return;case 5:A5X(c,d);if(C()){break _;}if(e){a.vd=a.d;a.tL=a.v.H;a.vc=a.i;a.vb=a.e;}if(b){a.uT=a.q;a.uW=a.x;}return;case 6:A5X(c,d);if(C()){break _;}if(e){a.vd=a.d;a.tL=a.v.H;a.vc=a.i;a.vb=a.e;}if(b){a.uT=a.q;a.uW=a.x;}return;case 7:A5X(c,d);if(C()){break _;}if(e){a.vd=a.d;a.tL=a.v.H;a.vc=a.i;a.vb
=a.e;}if(b){a.uT=a.q;a.uW=a.x;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function A$2(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK(CZ(),B(1804));c=new WN;CO(c);c.B7=b.pL;d=b.qz;c.H1=d.bs;c.Ht=d.t;c.t6=P(b.d*32.0);c.te=P(b.i*32.0);c.tI=P(b.e*32.0);c.wP=(b.g*128.0|0)<<24>>24;c.yE=(b.j*128.0|0)<<24>>24;c.xk=(b.h*128.0|0)<<24>>24;d=a.g_;$p=1;case 1:A5X(d,c);if(C()){break _;}b.d=c.t6/32.0;b.i=c.te/32.0;b.e=c.tI/32.0;b.g=c.wP/128.0;b.j=c.yE/128.0;b.h=c.xk/128.0;return;default:EK();}}CV().s(a,b,c,d,$p);}
function A$a(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.g_;d=new Zh;CO(d);d.CS=b;$p=1;case 1:A5X(c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function A39(a){var b,c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:WP(a);if(C()){break _;}b=a.g_;c=new Yv;CO(c);c.DP=a.pL;c.LE=1;$p=2;case 2:A5X(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function Bef(){var a=this;D.call(a);a.Aj=0;a.Ai=0;a.Ah=0;a.yr=0;a.R4=0;a.JO=0;a.a$f=null;}
function AQd(a,b,c,d,e,f){var g=new Bef();BFR(g,a,b,c,d,e,f);return g;}
function BFR(a,b,c,d,e,f,g){a.a$f=b;a.Aj=c;a.Ai=d;a.Ah=e;a.yr=80;a.R4=f;a.JO=g;}
function AIG(){var a=this;D.call(a);a.bcX=null;a.Xz=null;a.a_m=null;a.IX=null;a.K7=null;a.zV=0;a.bcN=0;a.ou=0;a.MB=null;a.bdx=null;}
function ALt(){var a=this;D.call(a);a.wh=0;a.G0=0;a.wi=0;a.JM=null;a.RL=null;a.a_K=null;a.baF=null;}
var Bcf=K();
function CI2(){var a=new Bcf();Bky(a);return a;}
function Bky(a){}
function BE2(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]=ALo(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=ALo(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=SY(s);y=2147483647&x;z=0;if(y<2139095040&&y){if(y<8388608){x=SY(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=CI3.data;s=h*(l[x]+(ba-x)*(l[x+1|0]-l[x]));x=z+g|0;x=(s*CI4.data[x+32|0]-i)*(-8.0)|0;w=x<0?1.0:x>=1120?0.0:CI5.data[x>>>5|0]*CI6.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;}}}
var AMe=K(LV);
function CI7(){var a=new AMe();BHD(a);return a;}
function BHD(a){X(a);}
var Zq=K();
var CI0=null;var CI1=null;function CI8(){var a=new Zq();Beb(a);return a;}
function Beb(a){}
function A_Y(){CI1=Cq([1,4,2,1024,8,16,128,64,32,256,2048,512]);}
function PW(){var a=this;D.call(a);a.a2v=null;a.il=null;a.tU=null;}
function CI9(a,b,c){var d=new PW();T1(d,a,b,c);return d;}
function T1(a,b,c,d){a.a2v=b;a.il=c;a.tU=d;}
function BHt(a){return a.il.kw()+a.tU.kw()|0;}
function BHi(a){return a.a2v;}
function BwA(a,b){return b<a.il.kw()?a.il.hQ(b):a.tU.hQ(b-a.il.kw()|0);}
function A_L(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b<a.il.kw()){d=a.il;$p=1;continue _;}d=a.tU;b=b-a.il.kw()|0;$p=2;continue _;case 1:$z=d.nf(b,c);if(C()){break _;}d=$z;return d;case 2:$z=d.nf(b,c);if(C()){break _;}d=$z;return d;default:EK();}}CV().s(a,b,c,d,$p);}
function ARK(a,b,c){var d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b<a.il.kw()){d=a.il;$p=1;continue _;}d=a.tU;b=b-a.il.kw()|0;$p=2;continue _;case 1:d.mR(b,c);if(C()){break _;}return;case 2:d.mR(b,c);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,$p);}
function BK5(a){return a.il.hm();}
function A4R(a){var b,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.il;$p=1;case 1:b.pt();if(C()){break _;}b=a.tU;$p=2;case 2:b.pt();if(C()){break _;}return;default:EK();}}CV().s(a,b,$p);}
function AM4(){var a=this;D.call(a);a.cK=null;a.In=0;a.iQ=0;a.iR=0;a.hn=0;a.gJ=0;a.gl=0;}
function BdP(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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.hn;d=a.In;if(Bp(Bp(c-d|0,a.gJ-a.iQ|0),a.gl-a.iR|0)<=32768)while(true){if(d>a.hn)break a;e=a.iR;while(e<=a.gl){b:{if(Gm(b,d,0,e)){f=a.iQ;while(true){if(f>a.gJ)break b;if(f>=0&&f<128){g=a.cK;$p=1;continue _;}f=f+1|0;}}}e=e+1|0;}d
=d+1|0;}}return;case 1:$z=AYT(b,g,d,f,e);if(C()){break _;}h=$z;$p=2;case 2:$z=A7F(b,d,f,e);if(C()){break _;}i=$z;O();j=B28.data[i];if(!j)j=1;k=0;l=a.cK;En();if(l===CDW){$p=3;continue _;}if(l===CAT)k=B2$.data[i];if(j>=15&&!k){k=0;if(h!=k){g=a.cK;$p=10;continue _;}c:while(true){f=f+1|0;while(f>a.gJ){while(true){e=e+1|0;while(e>a.gl){d=d+1|0;if(d>a.hn)break c;e=a.iR;}if(!Gm(b,d,0,e))continue;else break;}f=a.iQ;}if(f<0)continue;if(f>=128)continue;else{g=a.cK;$p=1;continue _;}}return;}g=a.cK;c=d-1|0;$p=4;continue _;case 3:$z
=APR(b,d,f,e);if(C()){break _;}c=$z;if(c)k=15;if(j>=15&&!k){k=0;if(h!=k){g=a.cK;$p=10;continue _;}d:while(true){f=f+1|0;while(f>a.gJ){while(true){e=e+1|0;while(e>a.gl){d=d+1|0;if(d>a.hn)break d;e=a.iR;}if(!Gm(b,d,0,e))continue;else break;}f=a.iQ;}if(f<0)continue;if(f>=128)continue;else{g=a.cK;$p=1;continue _;}}return;}g=a.cK;c=d-1|0;$p=4;case 4:$z=AYT(b,g,c,f,e);if(C()){break _;}m=$z;g=a.cK;c=d+1|0;$p=5;case 5:$z=AYT(b,g,c,f,e);if(C()){break _;}n=$z;g=a.cK;c=f-1|0;$p=6;case 6:$z=AYT(b,g,d,c,e);if(C()){break _;}o
=$z;g=a.cK;c=f+1|0;$p=7;case 7:$z=AYT(b,g,d,c,e);if(C()){break _;}p=$z;g=a.cK;c=e-1|0;$p=8;case 8:$z=AYT(b,g,d,f,c);if(C()){break _;}c=$z;g=a.cK;q=e+1|0;$p=9;case 9:$z=AYT(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.cK;$p=10;continue _;}e:while(true){f=f+1|0;while(f>a.gJ){while(true){e=e+1|0;while(e>a.gl){d=d+1|0;if(d>a.hn)break e;e=a.iR;}if(!Gm(b,d,0,e))continue;else break;}f=a.iQ;}if(f<0)continue;if(f>=128)continue;else
{g=a.cK;$p=1;continue _;}}return;case 10:AZC(b,g,d,f,e,k);if(C()){break _;}m=k-1|0;if(m<0)m=0;g=a.cK;c=d-1|0;$p=11;case 11:BeQ(b,g,c,f,e,m);if(C()){break _;}g=a.cK;c=f-1|0;$p=12;case 12:BeQ(b,g,d,c,e,m);if(C()){break _;}g=a.cK;c=e-1|0;$p=13;case 13:BeQ(b,g,d,f,c,m);if(C()){break _;}c=d+1|0;if(c>=a.hn){g=a.cK;$p=14;continue _;}c=f+1|0;if(c>=a.gJ){g=a.cK;$p=15;continue _;}c=e+1|0;if(c>=a.gl){g=a.cK;$p=16;continue _;}b:while(true){f=f+1|0;while(f>a.gJ){while(true){e=e+1|0;while(e>a.gl){d=d+1|0;if(d>a.hn)break b;e
=a.iR;}if(!Gm(b,d,0,e))continue;else break;}f=a.iQ;}if(f<0)continue;if(f>=128)continue;else{g=a.cK;$p=1;continue _;}}return;case 14:BeQ(b,g,c,f,e,m);if(C()){break _;}c=f+1|0;if(c>=a.gJ){g=a.cK;$p=15;continue _;}c=e+1|0;if(c>=a.gl){g=a.cK;$p=16;continue _;}f:while(true){f=f+1|0;while(f>a.gJ){while(true){e=e+1|0;while(e>a.gl){d=d+1|0;if(d>a.hn)break f;e=a.iR;}if(!Gm(b,d,0,e))continue;else break;}f=a.iQ;}if(f<0)continue;if(f>=128)continue;else{g=a.cK;$p=1;continue _;}}return;case 15:BeQ(b,g,d,c,e,m);if(C()){break _;}c
=e+1|0;if(c>=a.gl){g=a.cK;$p=16;continue _;}g:while(true){f=f+1|0;while(f>a.gJ){while(true){e=e+1|0;while(e>a.gl){d=d+1|0;if(d>a.hn)break g;e=a.iR;}if(!Gm(b,d,0,e))continue;else break;}f=a.iQ;}if(f<0)continue;if(f>=128)continue;else{g=a.cK;$p=1;continue _;}}return;case 16:BeQ(b,g,d,f,c,m);if(C()){break _;}a:while(true){f=f+1|0;while(f>a.gJ){while(true){e=e+1|0;while(e>a.gl){d=d+1|0;if(d>a.hn)break a;e=a.iR;}if(!Gm(b,d,0,e))continue;else break;}f=a.iQ;}if(f<0)continue;if(f>=128)continue;else{g=a.cK;$p=1;continue _;}}return;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function BbO(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q;h=a.In;i=Bc(b,h);if(i>=0&&c>=a.iQ&&d>=a.iR&&e<=a.hn&&f<=a.gJ&&g<=a.gl)return 1;if(b>=(h-1|0)){j=a.iQ;if(c>=(j-1|0)){k=a.iR;if(d>=(k-1|0)){l=a.hn;if(e<=(l+1|0)){m=a.gJ;if(f<=(m+1|0)){n=a.gl;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.In=h;a.iQ=j;a.iR=k;a.hn=l;a.gJ=m;a.gl=n;return 1;}}}}}}}return 0;}
function M2(){var a=this;YR.call(a);a.ee=null;a.eD=null;a.mE=0;a.oD=0;}
function Y8(a){var b;b=X$(a);if(b==2){if(X$(a.eD)<0)a.eD=AHF(a.eD);return ABd(a);}if(b!=(-2))return a;if(X$(a.ee)>0)a.ee=ABd(a.ee);return AHF(a);}
function X$(a){var b,c;b=a.eD;c=b===null?0:b.mE;b=a.ee;return c-(b===null?0:b.mE)|0;}
function AHF(a){var b;b=a.ee;a.ee=b.eD;b.eD=a;Kj(a);Kj(b);return b;}
function ABd(a){var b;b=a.eD;a.eD=b.ee;b.ee=a;Kj(a);Kj(b);return b;}
function Kj(a){var b,c,d;b=a.eD;c=b===null?0:b.mE;b=a.ee;d=b===null?0:b.mE;a.mE=D4(c,d)+1|0;a.oD=1;b=a.ee;if(b!==null)a.oD=1+b.oD|0;b=a.eD;if(b!==null)a.oD=a.oD+b.oD|0;}
function Lg(a,b){return b?a.eD:a.ee;}
function VG(a,b){return b?a.ee:a.eD;}
function ADX(){var a=this;D.call(a);a.WL=null;a.Xw=null;a.CN=0;a.a0p=null;a.a0q=null;a.bcZ=0;a.beW=null;}
function AGD(){var a=this;D.call(a);a.SS=null;a.bcF=0;a.Kl=0;a.PX=0;a.Jj=null;a.zc=null;a.EC=null;a.bbk=0;a.ME=null;a.bbs=null;}
var QI=K(0);
function AB0(){var a=this;D.call(a);a.V4=null;a.y4=null;a.UM=null;a.a66=null;}
function Bt_(a,b,c){var d;d=AAL(b,c);return Ey(a.y4,d);}
function AOg(a,b,c){var d,e;d=AAL(b,c);e=Ck(a.y4,d);if(e===null)e=a.V4;return e;}
function A8M(a,b,c){return 1;}
function BpH(a){return 0;}
function Bqa(a){return 0;}
function Qn(){var a=this;D.call(a);a.ol=null;a.oX=null;a.j6=null;a.b8=null;a.nm=null;a.fS=0;a.ga=0;a.iK=null;}
function CW(a,b,c){var d,e;if(b==a.fS&&c==a.ga&&a.iK!==null)return 1;a:{b:{d=(b&31)+((c&31)*32|0)|0;e=a.b8.data;if(e[d]!==null){if(e[d]===a.ol)break b;if(AOf(e[d],b,c))break b;}b=0;break a;}b=1;}return b;}
function BdM(a,b,c){var d,e,f,g,h,i,j,k,l,m,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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.fS&&c==a.ga){d=a.iK;if(d!==null)return d;}e=(b&31)+((c&31)*32|0)|0;if(!CW(a,b,c)){f=a.b8.data;if(f[e]!==null){ANh(f[e]);d=a.b8.data[e];$p=1;continue _;}d=a.j6;if(d===null)d=null;else{try{g=a.nm;$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){d=$$je;}
else{throw $$e;}}BL(d);d=null;}if(d===null){g=a.oX;if(g!==null){f=BT(32768);d=L2(g.k,f,b,c);Uh(g,b,c,f);VV(g,b,c,f);h=g.rD;g=g.k;i=h.A9;Hr(h.eT);Hr(h.eT);j=b-i|0;k=b+i|0;l=c-i|0;m=c+i|0;while(j<=k){i=l;while(i<=m){Wk(h,g,j,i,b,c,f);i=i+1|0;}j=j+1|0;}$p=3;continue _;}d=a.ol;}f=a.b8.data;f[e]=d;if(f[e]!==null){d=f[e];d.ox=1;EG(d.b_.gX,I9(d.iA));j=0;while(true){f=d.hG.data;if(j>=f.length)break;R8(d.b_,f[j]);j=j+1|0;}}if(!a.b8.data[e].ji){j=b+1|0;k=c+1|0;if(CW(a,j,k)&&CW(a,b,k)&&CW(a,j,c)){$p=7;continue _;}}j=b
-1|0;if(CW(a,j,c)){$p=4;continue _;}k=c-1|0;if(CW(a,b,k)){$p=5;continue _;}if(CW(a,j,k)){$p=6;continue _;}}a.fS=b;a.ga=c;f=a.b8.data;a.iK=f[e];return f[e];case 1:ARR(a,d);if(C()){break _;}S8(a,a.b8.data[e]);d=a.j6;if(d===null)d=null;else{try{g=a.nm;$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){d=$$je;}else{throw $$e;}}BL(d);d=null;}if(d===null){g=a.oX;if(g!==null){f=BT(32768);d=L2(g.k,f,b,c);Uh(g,b,c,f);VV(g,b,c,f);h=g.rD;g=g.k;i=h.A9;Hr(h.eT);Hr(h.eT);j=b-i|0;k=b+i|0;l=c-i|0;m=c+i|0;while(j
<=k){i=l;while(i<=m){Wk(h,g,j,i,b,c,f);i=i+1|0;}j=j+1|0;}$p=3;continue _;}d=a.ol;}f=a.b8.data;f[e]=d;if(f[e]!==null){d=f[e];d.ox=1;EG(d.b_.gX,I9(d.iA));j=0;while(true){f=d.hG.data;if(j>=f.length)break;R8(d.b_,f[j]);j=j+1|0;}}if(!a.b8.data[e].ji){j=b+1|0;k=c+1|0;if(CW(a,j,k)&&CW(a,b,k)&&CW(a,j,c)){$p=7;continue _;}}j=b-1|0;if(CW(a,j,c)){$p=4;continue _;}k=c-1|0;if(CW(a,b,k)){$p=5;continue _;}if(!CW(a,j,k)){a.fS=b;a.ga=c;f=a.b8.data;a.iK=f[e];return f[e];}$p=6;continue _;case 2:a:{try{$z=AVQ(d,g,b,c);if(C()){break _;}d
=$z;if(d!==null)d.HS=a.nm.df;break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){d=$$je;}else{throw $$e;}}BL(d);d=null;}if(d===null){g=a.oX;if(g!==null){f=BT(32768);d=L2(g.k,f,b,c);Uh(g,b,c,f);VV(g,b,c,f);h=g.rD;g=g.k;i=h.A9;Hr(h.eT);Hr(h.eT);j=b-i|0;k=b+i|0;l=c-i|0;m=c+i|0;while(j<=k){i=l;while(i<=m){Wk(h,g,j,i,b,c,f);i=i+1|0;}j=j+1|0;}$p=3;continue _;}d=a.ol;}f=a.b8.data;f[e]=d;if(f[e]!==null){d=f[e];d.ox=1;EG(d.b_.gX,I9(d.iA));j=0;while(true){f=d.hG.data;if(j>=f.length)break;R8(d.b_,f[j]);j=j+1|0;}}if
(!a.b8.data[e].ji){j=b+1|0;k=c+1|0;if(CW(a,j,k)&&CW(a,b,k)&&CW(a,j,c)){$p=7;continue _;}}j=b-1|0;if(CW(a,j,c)){$p=4;continue _;}k=c-1|0;if(CW(a,b,k)){$p=5;continue _;}if(!CW(a,j,k)){a.fS=b;a.ga=c;f=a.b8.data;a.iK=f[e];return f[e];}$p=6;continue _;case 3:A3n(d);if(C()){break _;}f=a.b8.data;f[e]=d;if(f[e]!==null){d=f[e];d.ox=1;EG(d.b_.gX,I9(d.iA));j=0;while(true){f=d.hG.data;if(j>=f.length)break;R8(d.b_,f[j]);j=j+1|0;}}if(!a.b8.data[e].ji){j=b+1|0;k=c+1|0;if(CW(a,j,k)&&CW(a,b,k)&&CW(a,j,c)){$p=7;continue _;}}j
=b-1|0;if(CW(a,j,c)){$p=4;continue _;}k=c-1|0;if(CW(a,b,k)){$p=5;continue _;}if(!CW(a,j,k)){a.fS=b;a.ga=c;f=a.b8.data;a.iK=f[e];return f[e];}$p=6;continue _;case 4:$z=BdM(a,j,c);if(C()){break _;}d=$z;if(!d.ji){k=c+1|0;if(CW(a,j,k)&&CW(a,b,k)&&CW(a,j,c)){$p=8;continue _;}}k=c-1|0;if(CW(a,b,k)){$p=5;continue _;}if(!CW(a,j,k)){a.fS=b;a.ga=c;f=a.b8.data;a.iK=f[e];return f[e];}$p=6;continue _;case 5:$z=BdM(a,b,k);if(C()){break _;}d=$z;if(!d.ji){i=b+1|0;if(CW(a,i,k)&&CW(a,b,k)&&CW(a,i,c)){$p=9;continue _;}}if(!CW(a,
j,k)){a.fS=b;a.ga=c;f=a.b8.data;a.iK=f[e];return f[e];}$p=6;case 6:$z=BdM(a,j,k);if(C()){break _;}d=$z;if(!d.ji&&CW(a,j,k)&&CW(a,b,k)&&CW(a,j,c)){$p=10;continue _;}a.fS=b;a.ga=c;f=a.b8.data;a.iK=f[e];return f[e];case 7:A9J(a,a,b,c);if(C()){break _;}j=b-1|0;if(CW(a,j,c)){$p=4;continue _;}k=c-1|0;if(CW(a,b,k)){$p=5;continue _;}if(!CW(a,j,k)){a.fS=b;a.ga=c;f=a.b8.data;a.iK=f[e];return f[e];}$p=6;continue _;case 8:A9J(a,a,j,c);if(C()){break _;}k=c-1|0;if(CW(a,b,k)){$p=5;continue _;}if(!CW(a,j,k)){a.fS=b;a.ga=c;f
=a.b8.data;a.iK=f[e];return f[e];}$p=6;continue _;case 9:A9J(a,a,b,k);if(C()){break _;}if(!CW(a,j,k)){a.fS=b;a.ga=c;f=a.b8.data;a.iK=f[e];return f[e];}$p=6;continue _;case 10:A9J(a,a,j,k);if(C()){break _;}a.fS=b;a.ga=c;f=a.b8.data;a.iK=f[e];return f[e];default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function S8(a,b){var c,$$je;a:{c=a.j6;if(c!==null){try{A$4(c,a.nm,b);break a;}catch($$e){$$je=N($$e);if($$je instanceof BC){c=$$je;}else{throw $$e;}}c.baM();}}}
function ARR(a,b){var c,d,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.j6;if(c!==null){try{d=a.nm;b.HS=d.df;$p=1;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BF){c=$$je;}else{throw $$e;}}BL(c);}return;case 1:a:{try{APs(c,d,b);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof BF){c=$$je;}else{throw $$e;}}BL(c);}return;default:EK();}}CV().s(a,b,c,d,$p);}
function A9J(a,b,c,d){var e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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=BdM(a,c,d);if(C()){break _;}e=$z;if(!e.ji){e.ji=1;f=a.oX;if(f!==null){$p=2;continue _;}}return;case 2:AWv(f,b,c,d);if(C()){break _;}ADy(e);return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A0F(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.b8.data;if(f>=g.length)break;if(g[f]!==null&&Tt(g[f],b))e=e+1|0;f=f+1|0;}}h=0;i=0;while(true){g=a.b8.data;if(i>=g.length)break;if(g[i]!==null){if(b&&!g[i].mF)S8(a,g[i]);if(Tt(a.b8.data[i],b)){j=a.b8.data[i];$p=1;continue _;}}i=i+1|0;}if(b&&a.j6===null)return 1;return 1;case 1:ARR(a,
j);if(C()){break _;}a.b8.data[i].eS=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.b8.data;if(i>=g.length)break;if(g[i]===null)continue;if(b&&!g[i].mF)S8(a,g[i]);if(Tt(a.b8.data[i],b)){j=a.b8.data[i];continue _;}}if(b&&a.j6===null)return 1;return 1;case 2:A4f(c,f);if(C()){break _;}while(true){i=i+1|0;g=a.b8.data;if(i>=g.length)break;if(g[i]===null)continue;if(b&&!g[i].mF)S8(a,g[i]);if(Tt(a.b8.data[i],b)){j=a.b8.data[i];$p=1;continue _;}}if
(b&&a.j6===null)return 1;return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function Bpr(a){return 0;}
function BMg(a){return 1;}
var AIt=K(0);
function O$(){var a=this;D.call(a);a.ta=null;a.H4=0;}
function ANZ(a,b,c){var d,e,f,g,h;d=b+1900000|0;e=c+1900000|0;f=DF(12);g=f.data;h=5;while(h>=0){b=h<<2;g[h]=Bd(B(1805),(d>>>b|0)&15);g[h+6|0]=Bd(B(1805),(e>>>b|0)&15);h=h+(-1)|0;}return I4(f);}
function AVQ(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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 Lw;f=W(D,2);g=f.data;g[0]=a.ta;h=ANZ(a,c,d);i=new S;T(i);H(H(i,h),B(1806));g[1]=Q(i);QD(e,f);$p=1;case 1:$z=AV9(e);if(C()){break _;}j=$z;if(j){try{$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}BL(k);}return null;case 2:a:
{try{$z=BcC(e);if(C()){break _;}h=$z;b:{try{i=Vb(h);break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){b=$$je;}else{throw $$e;}}if(h!==null){try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){h=$$je;}else{throw $$e;}}Ek(b,h);}J(b);}if(h!==null){$p=4;continue _;}}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;break a;}else{throw $$e;}}c:{try{if(KY(i,B(1807)))break c;b=CZ();h=B6();H(Db(Ca(Db(H(h,B(1808)),c),44),d),B(1809));BK(b,BX(h));b=null;}catch($$e){$$je=N($$e);if($$je instanceof BC)
{k=$$je;break a;}else{throw $$e;}}return b;}d:{try{if(KY(G8(i,B(1807)),B(1810)))break d;b=CZ();h=B6();H(Db(Ca(Db(H(h,B(1808)),c),44),d),B(1811));BK(b,BX(h));b=null;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;break a;}else{throw $$e;}}return b;}try{h=G8(i,B(1807));$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}}BL(k);return null;case 3:try{b:{try{KT(h);if(C()){break _;}break b;}catch($$e){$$je=N($$e);if($$je instanceof Bj){h=$$je;}else{throw $$e;}}Ek(b,h);}J(b);}
catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}BL(k);return null;case 4:a:{try{KT(h);if(C()){break _;}}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;break a;}else{throw $$e;}}b:{try{if(KY(i,B(1807)))break b;b=CZ();h=B6();H(Db(Ca(Db(H(h,B(1808)),c),44),d),B(1809));BK(b,BX(h));b=null;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;break a;}else{throw $$e;}}return b;}e:{try{if(KY(G8(i,B(1807)),B(1810)))break e;b=CZ();h=B6();H(Db(Ca(Db(H(h,B(1808)),c),44),d),B(1811));BK(b,BX(h));b
=null;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;break a;}else{throw $$e;}}return b;}try{h=G8(i,B(1807));$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}}BL(k);return null;case 5:a:{b:{try{$z=BEy(b,h);if(C()){break _;}l=$z;if(!AOf(l,c,d))break b;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;break a;}else{throw $$e;}}return l;}try{k=CZ();m=l.gh;n=l.gs;l=B6();Ca(Db(H(Db(H(Db(H(Db(H(Db(Ca(Db(H(l,B(1808)),c),44),d),B(1812)),c),B(106)),d),B(1813)),m),B(106)),
n),41);BK(k,BX(l));FE(i,B(1814),c);FE(i,B(1815),d);h=G8(i,B(1807));$p=6;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}}BL(k);return null;case 6:a:{try{$z=BEy(b,h);if(C()){break _;}l=$z;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;break a;}else{throw $$e;}}return l;}BL(k);return null;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
function APs(a,b,c){var d,e,f,g,h,i,j,k,l,m,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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 Lw;e=W(D,2);f=e.data;f[0]=a.ta;g=ANZ(a,c.gh,c.gs);h=new S;T(h);H(H(h,g),B(1806));f[1]=Q(h);QD(d,e);$p=1;case 1:$z=AV9(d);if(C()){break _;}i=$z;if(!i){try{h=Fl();g=Fl();Hf(h,B(1807),g);ADa(a,c,b,g);j=Ss(d);try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj)
{b=$$je;}else{throw $$e;}}if(j!==null){try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(b,c);}J(b);}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}BL(k);return;}l=b.lY;$p=2;case 2:$z=AVK(d);if(C()){break _;}i=$z;b.lY=BJ(l,M(i));try{h=Fl();g=Fl();Hf(h,B(1807),g);ADa(a,c,b,g);j=Ss(d);try{$p=3;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){b=$$je;}else{throw $$e;}}if(j!==null){try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj)
{c=$$je;}else{throw $$e;}}Ek(b,c);}J(b);}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}BL(k);return;case 3:try{a:{try{BK9(h,j);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){b=$$je;}else{throw $$e;}}if(j!==null){try{$p=4;continue _;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(b,c);}J(b);}if(j!==null){$p=6;continue _;}m=b.lY;$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}BL(k);return;case 4:try
{a:{try{BdO(j);if(C()){break _;}break a;}catch($$e){$$je=N($$e);if($$je instanceof Bj){c=$$je;}else{throw $$e;}}Ek(b,c);}J(b);}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}BL(k);return;case 5:b:{try{$z=AVK(d);if(C()){break _;}i=$z;b.lY=Bk(m,M(i));break b;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}BL(k);}return;case 6:try{BdO(j);if(C()){break _;}m=b.lY;$p=5;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){k=$$je;}else{throw $$e;}}BL(k);return;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function ADa(a,b,c,d){var e,f,g,h,i,j,k,l;FE(d,B(1814),b.gh);FE(d,B(1815),b.gs);Oo(d,B(1816),c.df);Qu(d,B(1810),b.dT);Qu(d,B(1254),b.ig.hA);Qu(d,B(1817),b.hs.hA);Qu(d,B(1818),b.ke.hA);Qu(d,B(1819),b.gQ);PT(d,B(1820),b.ji);b.qg=0;e=J6();f=0;while(true){g=b.hG.data;if(f>=g.length)break;h=Jp(g[f]);while(KO(h)){i=JS(h);b.qg=1;j=Fl();if(AP8(i,j))H$(e,j);}f=f+1|0;}Hf(d,B(1821),e);k=J6();h=Tq(I9(b.iA));while(Nm(h)){l=SV(h);j=Fl();l.qw(j);H$(k,j);}Hf(d,B(1822),k);}
function BEy(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$$je,$p,$z;$p=0;if(EL()){var $T=CV();$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=BNo(b,FD(c,B(1814)),FD(c,B(1815)));d.dT=Qo(c,B(1810));d.ig=A_Z(Qo(c,B(1254)));d.hs=A_Z(Qo(c,B(1817)));d.ke=A_Z(Qo(c,B(1818)));d.gQ=Qo(c,B(1819));d.ji=Ns(c,B(1820));if(!Rc(d.ig))d.ig=QQ(d.dT.data.length);if(d.gQ!==null&&Rc(d.hs)){if(!Rc(d.ke))d.ke=QQ(d.dT.data.length);a:
{e=HB(c,B(1821));if(e!==null){f=0;while(true){if(f>=JP(e))break a;g=FA(e,f);Pl();h=null;b:{try{i=h;j=Ck(CIx,Gx(g,B(828)));if(j!==null){i=h;k=W(H1,1);k.data[0]=G(H7);h=Qt(j,k);k=W(D,1);k.data[0]=b;h=O3(h,k);i=h;}break b;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);h=i;}if(h!==null)Xw(h,g);else{j=CZ();l=Gx(g,B(828));i=new S;T(i);H(H(i,B(1647)),l);BK(j,Q(i));}d.qg=1;if(h!==null)TC(d,h);f=f+1|0;}}}c:{j=HB(c,B(1822));if(j!==null){m=0;while(true){if(m>=JP(j))break c;n=FA(j,m);PS();l
=null;d:{try{o=l;b=Ck(CAJ,Gx(n,B(828)));if(b===null)break d;o=l;$p=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}BL(b);l=o;}if(l!==null)l.o4(n);else{i=CZ();h=Gx(n,B(828));b=new S;T(b);H(H(b,B(1823)),h);BK(i,Q(b));}if(l!==null)Tg(d,l.d9-(d.gh*16|0)|0,l.dZ,l.d4-(d.gs*16|0)|0,l);m=m+1|0;}}}return d;}d.gQ=BT(256);d.hs=QQ(d.dT.data.length);$p=1;case 1:A3n(d);if(C()){break _;}if(!Rc(d.ke))d.ke=QQ(d.dT.data.length);e:{e=HB(c,B(1821));if(e!==null){f=0;while(true){if(f>=JP(e))break e;g
=FA(e,f);Pl();h=null;f:{try{i=h;j=Ck(CIx,Gx(g,B(828)));if(j!==null){i=h;k=W(H1,1);k.data[0]=G(H7);h=Qt(j,k);k=W(D,1);k.data[0]=b;h=O3(h,k);i=h;}break f;}catch($$e){$$je=N($$e);if($$je instanceof BC){h=$$je;}else{throw $$e;}}BL(h);h=i;}if(h!==null)Xw(h,g);else{j=CZ();l=Gx(g,B(828));i=new S;T(i);H(H(i,B(1647)),l);BK(j,Q(i));}d.qg=1;if(h!==null)TC(d,h);f=f+1|0;}}}g:{j=HB(c,B(1822));if(j!==null){m=0;while(true){if(m>=JP(j))break g;n=FA(j,m);PS();l=null;h:{try{o=l;b=Ck(CAJ,Gx(n,B(828)));if(b===null)break h;o=l;$p
=2;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}BL(b);l=o;}if(l!==null)l.o4(n);else{i=CZ();h=Gx(n,B(828));b=new S;T(b);H(H(b,B(1823)),h);BK(i,Q(b));}if(l!==null)Tg(d,l.d9-(d.gh*16|0)|0,l.dZ,l.d4-(d.gs*16|0)|0,l);m=m+1|0;}}}return d;case 2:i:{try{$z=APN(b);if(C()){break _;}b=$z;l=b;o=l;break i;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}BL(b);l=o;}while(true){if(l!==null)l.o4(n);else{i=CZ();h=Gx(n,B(828));b=new S;T(b);H(H(b,B(1823)),h);BK(i,Q(b));}if
(l!==null)Tg(d,l.d9-(d.gh*16|0)|0,l.dZ,l.d4-(d.gs*16|0)|0,l);m=m+1|0;if(m>=JP(j))break;n=FA(j,m);PS();l=null;try{o=l;b=Ck(CAJ,Gx(n,B(828)));if(b===null)continue;o=l;continue _;}catch($$e){$$je=N($$e);if($$je instanceof BC){b=$$je;}else{throw $$e;}}BL(b);l=o;}return d;default:EK();}}CV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function A$4(a,b,c){}
function PN(){var a=this;D.call(a);a.a=null;a.vB=null;a.vC=null;a.vA=null;a.sc=null;a.vE=null;a.vF=null;a.vD=null;a.hk=null;a.k=null;a.Vp=null;a.ro=null;a.qL=null;a.qb=null;a.rD=null;a.KF=null;a.KE=null;a.WU=null;a.KG=null;a.KH=null;a.FG=null;}
function Uh(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=A5s(a,a.Vp,b*4|0,0,c*4|0,5,17,5);a.Vp=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=Bc(c,64);b=Bc(c,63);bb=x;while(ba<4){bc=0;if(m<0){if(a.k.g$&&b>=0){O();bc=B3R.b;}else{O();bc=B2_.b;}}if(bb>0.0){O();bc=BVf.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 VV(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;e=a.sc;f=a.ro;g=b*16|0;h=c*16|0;a.ro=KD(e,f,g,h,0.0,16,16,1,0.03125,0.03125,1.0);a.qL=KD(a.sc,a.qL,h,109.0134,g,16,1,16,0.03125,1.0,0.03125);a.qb=KD(a.vE,a.qb,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.ro.data;c=i+(j*16|0)|0;k=f[c]+Dc(a.a)*0.2<=0.0?0:1;l=a.qL.data[c]+Dc(a.a)*0.2<=3.0?0:1;m=a.qb.data[c]/3.0+3.0+Dc(a.a)*0.25|0;n=(-1);O();o=BVb.b<<24>>24;p=BVc.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]=BVa.b<<24>>24;else{f=d.data;s=f[r];if(!s)n=(-1);else{b=BVf.b;if(s==b){if(n==(-1)){if(m<=0){o=0;p=b<<24>>24;}else if(q>=60&&q<=65){o=BVb.b<<24>>24;p=BVc.b<<24>>24;if(l)o=0;if(l)p=BX7.b<<24>>24;if(k)o=BX6.b<<24>>24;if(k)p=BX6.b<<24>>24;}if(q<64&&!o)o=B2_.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 A5s(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=GS(Bp(Bp(f,g),h));i=a.vF;j=a.KG;k=c;l=d;m=e;a.KG=KD(i,j,k,l,m,f,1,h,1.0,0.0,1.0);a.KH=KD(a.vD,a.KH,k,l,m,f,1,h,100.0,0.0,100.0);a.KF=KD(a.vA,a.KF,k,l,m,f,g,h,8.555150000000001,4.277575000000001,8.555150000000001);a.KE=KD(a.vB,a.KE,k,l,m,f,g,h,684.412,684.412,684.412);n=KD(a.vC,a.WU,k,l,m,f,g,h,684.412,684.412,684.412);a.WU=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.KG.data[p]+256.0)/512.0;if
(t>1.0)t=1.0;u=a.KH.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.KE.data[o]/512.0;bc=ba[o]/512.0;bd=(a.KF.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 AWv(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(EL()){var $T=CV();$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:CAA=1;e=c*16|0;f=d*16|0;ZE(a.a,a.k.g6);g=Bk(CA(Df(Hr(a.a),M(2)),M(2)),M(1));h=Bk(CA(Df(Hr(a.a),M(2)),M(2)),M(1));ZE(a.a,BC8(Bk(CA(M(c),g),CA(M(d),h)),a.k.g6));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=Blt();m
=a.k;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=AOX(32);m=a.k;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 CL;O();CR(b,BVc.b,32);m=a.k;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 CL;O();CR(b,BX7.b,32);m=a.k;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 CL;O();CR(b,BX$.b,16);m=a.k;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 CL;O();CR(b,BX_.b,8);m=a.k;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 CL;O();CR(b,BYa.b,8);m=a.k;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 CL;O();CR(b,B3L.b,7);m=a.k;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 CL;O();CR(b,B3u.b,7);m=a.k;n=a.a;$p=9;continue _;}c=(H8(a.hk,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=KB();if(!F(a.a,10))m
=JI();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 1:AOR(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=Blt();m=a.k;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=AOX(32);m=a.k;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 CL;O();CR(b,
BVc.b,32);m=a.k;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 CL;O();CR(b,BX7.b,32);m=a.k;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 CL;O();CR(b,BX$.b,16);m=a.k;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 CL;O();CR(b,BX_.b,8);m=a.k;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 CL;O();CR(b,BYa.b,8);m=a.k;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 CL;O();CR(b,B3L.b,7);m=a.k;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 CL;O();CR(b,B3u.b,7);m=a.k;n=a.a;$p=9;continue _;}c=(H8(a.hk,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=KB();if(!F(a.a,10))m=JI();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m
=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 2:A0x(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=AOX(32);m=a.k;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 CL;O();CR(b,BVc.b,32);m=a.k;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 CL;O();CR(b,BX7.b,32);m=a.k;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 CL;O();CR(b,BX$.b,16);m=a.k;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 CL;O();CR(b,BX_.b,8);m=a.k;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 CL;O();CR(b,BYa.b,8);m=a.k;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 CL;O();CR(b,B3L.b,7);m=a.k;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 CL;O();CR(b,B3u.b,7);m=a.k;n=a.a;$p=9;continue _;}c=(H8(a.hk,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=KB();if(!F(a.a,10))m
=JI();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 3:ARL(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 CL;O();CR(b,BVc.b,32);m=a.k;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 CL;O();CR(b,BX7.b,32);m=a.k;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 CL;O();CR(b,BX$.b,16);m=a.k;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 CL;O();CR(b,BX_.b,8);m=a.k;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 CL;O();CR(b,BYa.b,8);m=a.k;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 CL;O();CR(b,B3L.b,7);m=a.k;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 CL;O();CR(b,B3u.b,7);m=a.k;n=a.a;$p=9;continue _;}c
=(H8(a.hk,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=KB();if(!F(a.a,10))m=JI();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,
BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 4:ARL(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 CL;O();CR(b,BX7.b,32);m=a.k;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 CL;O();CR(b,BX$.b,16);m=a.k;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 CL;O();CR(b,BX_.b,8);m=a.k;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 CL;O();CR(b,BYa.b,8);m=a.k;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 CL;O();CR(b,B3L.b,7);m=a.k;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 CL;O();CR(b,B3u.b,7);m=a.k;n=a.a;$p=9;continue _;}c=(H8(a.hk,
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=KB();if(!F(a.a,10))m=JI();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m
=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 5:ARL(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 CL;O();CR(b,BX$.b,16);m=a.k;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 CL;O();CR(b,
BX_.b,8);m=a.k;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 CL;O();CR(b,BYa.b,8);m=a.k;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 CL;O();CR(b,B3L.b,7);m=a.k;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 CL;O();CR(b,B3u.b,7);m=a.k;n=a.a;$p=9;continue _;}c=(H8(a.hk,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=KB();if(!F(a.a,10))m=JI();k=0;if(k<c){l=(e+F(a.a,16)
|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p
=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 6:ARL(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 CL;O();CR(b,BX_.b,8);m=a.k;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 CL;O();CR(b,BYa.b,8);m=a.k;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 CL;O();CR(b,B3L.b,
7);m=a.k;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 CL;O();CR(b,B3u.b,7);m=a.k;n=a.a;$p=9;continue _;}c=(H8(a.hk,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=KB();if(!F(a.a,10))m=JI();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 7:ARL(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 CL;O();CR(b,BYa.b,8);m=a.k;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 CL;O();CR(b,B3L.b,7);m=a.k;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 CL;O();CR(b,B3u.b,7);m=a.k;n=a.a;$p=9;continue _;}c=(H8(a.hk,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=KB();if(!F(a.a,10))m=JI();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 8:ARL(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 CL;O();CR(b,B3L.b,7);m=a.k;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 CL;O();CR(b,B3u.b,7);m=a.k;n=a.a;$p=9;continue _;}c=(H8(a.hk,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=KB();if(!F(a.a,10))m=JI();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|
0;o=(f+F(a.a,16)|0)+8|0;m.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d
=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 9:ARL(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 CL;O();CR(b,B3u.b,7);m=a.k;n=a.a;continue _;}c=(H8(a.hk,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=KB();if(!F(a.a,10))m=JI();k=0;if(k<c){l=(e+F(a.a,16)|0)+8|0;o=(f+F(a.a,16)|0)+8|0;m.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 10:$z=AY$(b,l,o);if(C()){break _;}d=$z;$p=11;case 11:m.ld(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.jh(1.0,1.0,1.0);b=a.k;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 CC;O();CF(b,BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=
a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 12:ASE(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 CC;O();CF(b,
BX2.b);m=a.k;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 CC;O();CF(b,BX3.b);m=a.k;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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 13:ASE(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 CC;O();CF(b,BX4.b);m=a.k;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 CC;O();CF(b,BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 14:ASE(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 CC;O();CF(b,
BX5.b);m=a.k;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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=
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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 15:ASE(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=Gq();m=a.k;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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 16:AWr(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=Gq();m=a.k;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=F5();m
=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 17:BfN(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=F5();m=a.k;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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;continue _;case 18:AZk(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,BYr.b);m=a.k;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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;$p=19;case 19:AZk(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.k;$p=20;continue _;}d=d+1|0;}CAA=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,BYs.b);m=a.k;n=a.a;continue _;case 20:$z=A1p(b,d,q);if(C()){break _;}o=$z;b=a.k;if(b.g$&&o>0&&o<128){$p=21;continue _;}q=q+1|0;while(true){if(q<f){b=a.k;continue _;}d=d+1|0;if(d>=c)break;q=l;}CAA=0;return;case 21:$z=A7F(b,d,o,q);if(C()){break _;}e=$z;if(!e){b=a.k;e=o-1|0;$p=22;continue _;}q=q+1|0;while(true){if(q<f){b=a.k;$p=20;continue _;}d=d+1|0;if(d>=c)break;q
=l;}CAA=0;return;case 22:$z=A7j(b,d,e,q);if(C()){break _;}b=$z;if(b.kF()){b=a.k;$p=23;continue _;}q=q+1|0;while(true){if(q<f){b=a.k;$p=20;continue _;}d=d+1|0;if(d>=c)break;q=l;}CAA=0;return;case 23:$z=A7j(b,d,e,q);if(C()){break _;}b=$z;if(b!==CAx){b=a.k;O();e=B3Q.b;$p=24;continue _;}q=q+1|0;while(true){if(q<f){b=a.k;$p=20;continue _;}d=d+1|0;if(d>=c)break;q=l;}CAA=0;return;case 24:A14(b,d,o,q,e);if(C()){break _;}q=q+1|0;while(true){if(q<f){b=a.k;$p=20;continue _;}d=d+1|0;if(d>=c)break;q=l;}CAA=0;return;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
function Ri(){var a=this;D.call(a);a.jT=0;a.jC=0;a.ku=0;a.yi=0;a.tz=BS;a.Q2=BS;}
var CDX=BS;function BLj(a,b){var c;if(!(b instanceof Ri))return 0;c=b;return a.jT==c.jT&&a.jC==c.jC&&a.ku==c.ku&&a.yi==c.yi?1:0;}
function BsK(a){return (((((a.jT*128|0)*1024|0)+(a.ku*128|0)|0)+a.jC|0)*256|0)+a.yi|0;}
function BpD(a,b){var c;b=b;c=G4(a.tz,b.tz);if(c<0)c=(-1);else if(c>0)c=1;else{c=G4(a.Q2,b.Q2);c=c<0?(-1):c<=0?0:1;}return c;}
function A97(){CDX=BS;}
var M5=K();
var CI$=null;var CI3=null;var CI4=null;var CI5=null;var CI6=null;function CI_(){var a=new M5();Bfj(a);return a;}
function Bfj(a){}
function ALo(b){var c,d,e;c=b*40.74366592;d=c|0;e=CI$.data;return e[d]+(c-d)*(e[d+1|0]-e[d]);}
function A7V(){CI$=K8([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)]);CI3=K8([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]);CI4=K8([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]);CI5=K8([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]);CI6=K8([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 Bec(){var a=this;D.call(a);a.dO=0;a.dR=0;}
function Bj_(a,b){var c=new Bec();BFa(c,a,b);return c;}
function BFa(a,b,c){a.dO=b;a.dR=c;}
function By6(a){return a.dO<<8|a.dR;}
function Bhl(a,b){var c;c=b;return c.dO==a.dO&&c.dR==a.dR?1:0;}
function AGa(){var a=this;D.call(a);a.dA=0;a.dL=0;a.dB=0;}
function DR(a,b,c){var d=new AGa();BjN(d,a,b,c);return d;}
function BjN(a,b,c,d){a.dA=b;a.dL=c;a.dB=d;}
function BrH(a,b){var c;if(!(b instanceof AGa))return 0;c=b;return c.dA==a.dA&&c.dL==a.dL&&c.dB==a.dB?1:0;}
function BDk(a){return (Bp(a.dA,8976890)+Bp(a.dL,981131)|0)+a.dB|0;}
function Bcp(){var a=this;D.call(a);a.a5I=null;a.bey=0;a.beU=0;}
function BMO(){var a=new Bcp();BIA(a);return a;}
function BIA(a){a.a5I=new Kh;}
function XH(){var a=this;D.call(a);a.A9=0;a.eT=null;}
function CJa(){var a=new XH();O2(a);return a;}
function O2(a){a.A9=8;a.eT=new D2;}
var PP=K(XH);
function CJb(){var a=new PP();BsX(a);return a;}
function BsX(a){O2(a);}
function RP(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=BQR(Hr(a.eT));if(l<=0){u=(a.A9*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=Bc(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;RP(a,b,c,d,e,f,g,bh,bf,h,k,l,1.0);RP(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=Bc(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!=BYr.b&&by[bx]!=B2_.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=BVb.b;bs=Bc(bw,bt);if(!bs)bC=1;if(!(bw!=BVf.b&&bw!=BVc.b&&bs)){if(bD<10)by[bz]=BYs.b<<24>>24;else{by[bz]=0;if(bC){bu=bz-1|0;if(by[bu]==BVc.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 Wk(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r;b=a.eT;h=F(b,F(b,F(b,40)+1|0)+1|0);if(F(a.eT,15))h=0;i=0;j=c*16|0;k=d*16|0;while(i<h){l=j+F(a.eT,16)|0;b=a.eT;m=F(b,F(b,120)+8|0);n=k+F(a.eT,16)|0;o=1;if(!F(a.eT,4)){RP(a,e,f,g,l,m,n,1.0+V(a.eT)*6.0,0.0,0.0,(-1),(-1),0.5);o=o+F(a.eT,4)|0;}p=0;while(p<o){q=V(a.eT)*3.1415927410125732*2.0;r=(V(a.eT)-0.5)*2.0/8.0;RP(a,e,f,g,l,m,n,V(a.eT)*2.0+V(a.eT),q,r,0,0,1.0);p=p+1|0;}i=i+1|0;}}
var Pq=K();
function AZQ(){var a=this;Pq.call(a);a.Bj=null;a.QY=0;}
function DC(a,b){var c=new AZQ();BhT(c,a,b);return c;}
function BhT(a,b,c){var d;a.QY=c;a.Bj=W(ABb,c);d=0;while(d<c){a.Bj.data[d]=BQ4(b);d=d+1|0;}}
function H8(a,b,c){var d,e,f;d=0.0;e=1.0;f=0;while(f<a.QY){d=d+A5g(a.Bj.data[f],b*e,c*e,0.0)/e;e=e/2.0;f=f+1|0;}return d;}
function KD(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o;if(b===null)b=GS(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.QY){AUG(a.Bj.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 AKo(){D.call(this);this.W0=null;}
function BLg(a){Cu(a.W0,CIa);}
function AKn(){D.call(this);this.a6c=null;}
function BE7(a){Cu(a.a6c,CIb);}
function Kh(){var a=this;D.call(a);a.bby=0;a.beo=null;a.a88=null;}
var CJc=null;var CJd=0.0;var CJe=0.0;var CJf=0.0;var CJg=0.0;var CJh=0.0;function CJi(){var a=new Kh();AQM(a);return a;}
function AQM(a){}
function Bds(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=CJc.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=CJd/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]=F3(bb);i=j+1|0;l[d+j|0]=E4(bb);z=z+2|0;}o=o+v|0;k=k+1|0;}r=r+1|0;q=u;}}
function ASv(){CJc=Cq([4,2,3,5]);CJd=6.2831854820251465;CJe=0.7071067690849304;CJf=0.8660253882408142;CJg=(-0.5);CJh=1.4142135381698608;}
function ALF(){D.call(this);this.hA=null;}
function QQ(a){var b=new ALF();BaA(b,a);return b;}
function A_Z(a){var b=new ALF();BCG(b,a);return b;}
function BaA(a,b){a.hA=BT(b>>1);}
function BCG(a,b){a.hA=b;}
function My(a,b,c,d){var e,f;e=b<<11|d<<7|c;f=e>>1;return !(e&1)?a.hA.data[f]&15:a.hA.data[f]>>4&15;}
function Ht(a,b,c,d,e){var f,g,h;f=b<<11|d<<7|c;g=f>>1;if(!(f&1)){h=a.hA.data;h[g]=(h[g]&240|e&15)<<24>>24;}else{h=a.hA.data;h[g]=(h[g]&15|(e&15)<<4)<<24>>24;}}
function Rc(a){return a.hA===null?0:1;}
function ABb(){var a=this;Pq.call(a);a.e8=null;a.P0=0.0;a.Np=0.0;a.Rg=0.0;}
function CJj(){var a=new ABb();BMm(a);return a;}
function BQ4(a){var b=new ABb();APJ(b,a);return b;}
function BMm(a){APJ(a,new D2);}
function APJ(a,b){var c,d,e,f,g;a.e8=Bo(512);a.P0=Dc(b)*256.0;a.Np=Dc(b)*256.0;a.Rg=Dc(b)*256.0;c=0;while(c<256){d=a.e8.data;e=c+1|0;d[c]=c;c=e;}c=0;while(c<256){f=F(b,256-c|0)+c|0;d=a.e8.data;g=d[c];d[c]=d[f];d[f]=g;d[c+256|0]=d[c];c=c+1|0;}}
function A5g(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.P0;f=c+a.Np;g=d+a.Rg;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.e8.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=FI(a,r[t],c,d,n);k=a.e8.data[w];e=c-1.0;b=Gp(a,o,b,FI(a,k,e,d,n));k=a.e8.data[u];f=d-1.0;b=Gp(a,p,b,Gp(a,o,FI(a,k,c,f,n),FI(a,
a.e8.data[x],e,f,n)));k=a.e8.data[t+1|0];g=n-1.0;return Gp(a,q,b,Gp(a,p,Gp(a,o,FI(a,k,c,d,g),FI(a,a.e8.data[w+1|0],e,d,g)),Gp(a,o,FI(a,a.e8.data[u+1|0],c,f,g),FI(a,a.e8.data[x+1|0],e,f,g))));}
function Gp(a,b,c,d){return c+b*(d-c);}
function FI(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 AUG(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.P0;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.Rg;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.Np;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.e8.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=Gp(a,y,FI(a,bl[bn],x,bj,bd),FI(a,a.e8.data[bq],u,bj,bd));bm=a.e8.data[bo];l=bj-1.0;q=Gp(a,y,FI(a,bm,x,l,bd),FI(a,a.e8.data[br],u,l,bd));r=Gp(a,y,FI(a,a.e8.data[bn+1|0],x,bj,ba),FI(a,a.e8.data[bq+1|0],u,bj,ba));s=Gp(a,y,FI(a,a.e8.data[bo+1|0],x,l,ba),FI(a,a.e8.data[br+1|0],u,l,ba));}bl=b.data;bs=Gp(a,be,Gp(a,bk,p,q),Gp(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 AFq(){var a=this;H4.call(a);a.baX=null;a.a3k=null;a.vG=0;}
function Be7(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.a3k.R_();d=8;e=6;f=4210752;$p=1;case 1:A68(b,c,d,e,f);if(C()){break _;}b=a.bp;c=B(1308);d=8;e=(a.ja-96|0)+2|0;f=4210752;$p=2;case 2:A68(b,c,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function Bdq(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.Y;d=B(1824);$p=1;case 1:$z=AV7(c,d);if(C()){break _;}e=$z;CE(1.0,1.0,1.0,1.0);Hq(a.w.Y,e);e=a.S;f=a.mb;g=(e-f|0)/2|0;h=(a.bb-a.ja|0)/2|0;i=0;e=0;j=(a.vG*18|0)+17|0;$p=2;case 2:A5u(a,g,h,i,e,f,j);if(C()){break _;}i=(h+(a.vG*18|0)|0)+17|0;e=0;j=126;f=a.mb;h=96;$p=3;case 3:A5u(a,g,i,e,j,f,h);if(C()){break _;}return;default:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AHj(){H4.call(this);this.Q1=null;}
function APC(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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:A6C(a);if(C()){break _;}b=a.Q1;c=a.w.f;d=c.B.bQ;if(d!==null){$p=2;continue _;}e=0;while(e<9){d=Nu(b.p7,e);if(d!==null){$p=3;continue _;}e=e+1|0;}return;case 2:BbX(c,d);if(C()){break _;}e=0;while(e<9){d=Nu(b.p7,e);if(d!==null){$p=3;continue _;}e=e+1|0;}return;case 3:BbX(c,d);if(C()){break _;}while(true){e=e+1|0;if(e>=9)break;d=Nu(b.p7,e);if(d===null)continue;else
{continue _;}}return;default:EK();}}CV().s(a,b,c,d,e,$p);}
function AVT(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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(1457);d=28;e=6;f=4210752;$p=1;case 1:A68(b,c,d,e,f);if(C()){break _;}c=a.bp;b=B(1308);d=8;e=(a.ja-96|0)+2|0;f=4210752;$p=2;case 2:A68(c,b,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function AYf(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.Y;d=B(1825);$p=1;case 1:$z=AV7(c,d);if(C()){break _;}e=$z;CE(1.0,1.0,1.0,1.0);Hq(a.w.Y,e);e=a.S;f=a.mb;g=(e-f|0)/2|0;e=a.bb;h=a.ja;i=(e-h|0)/2|0;j=0;e=0;$p=2;case 2:A5u(a,g,i,j,e,f,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AGs(){H4.call(this);this.xY=null;}
function A_6(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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(830);d=60;e=6;f=4210752;$p=1;case 1:A68(b,c,d,e,f);if(C()){break _;}c=a.bp;b=B(1308);d=8;e=(a.ja-96|0)+2|0;f=4210752;$p=2;case 2:A68(c,b,d,e,f);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function A03(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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.Y;d=B(1826);$p=1;case 1:$z=AV7(c,d);if(C()){break _;}e=$z;CE(1.0,1.0,1.0,1.0);Hq(a.w.Y,e);e=a.S;f=a.mb;g=(e-f|0)/2|0;e=a.bb;h=a.ja;i=(e-h|0)/2|0;j=0;e=0;$p=2;case 2:A5u(a,g,i,j,e,f,h);if(C()){break _;}if(!AGU(a.xY)){f=(a.xY.md*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.xY;if(!d.vg)d.vg=200;k=(d.lK*12|0)/d.vg|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:A5u(a,e,g,h,i,f,j);if(C()){break _;}return;case 4:A5u(a,f,h,j,l,m,e);if(C()){break _;}f=(a.xY.md*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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
function AL0(){var a=this;D.call(a);a.GH=0;a.GG=0;}
function AAL(a,b){var c=new AL0();BGT(c,a,b);return c;}
function BGT(a,b,c){a.GH=b;a.GG=c;}
function BL4(a,b){var c;if(!(b instanceof AL0))return 0;c=b;return a.GH==c.GH&&a.GG==c.GG?1:0;}
function Bs1(a){return a.GH<<16^a.GG;}
function NQ(){var a=this;D.call(a);a.NJ=null;a.a6_=null;a.Wg=0;a.Ws=0;a.a0y=0;}
var CIj=null;var CIq=null;var CIr=null;var CIs=null;var CIt=null;function AHv(){AHv=Bi(NQ);BDt();}
function A$7(a,b,c,d,e){var f=new NQ();A$E(f,a,b,c,d,e);return f;}
function A$E(a,b,c,d,e,f){AHv();a.NJ=b;a.a6_=c;a.Wg=d;a.Ws=e;a.a0y=f;}
function BDt(){var b;b=AWa([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]);CIj=b;CIq=AWa([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]);CIr=A$7(b,CIm,257,286,15);CIs=A$7(CIq,CIl,0,30,15);CIt=A$7(null,CIu,0,19,7);}
function Qr(){Dw.call(this);this.a2D=0;}
var CDW=null;var CAT=null;var CJk=null;function En(){En=Bi(Qr);Bm8();}
function Bv_(a,b,c){var d=new Qr();A$H(d,a,b,c);return d;}
function BFw(){En();return CJk.c4();}
function A$H(a,b,c,d){En();Ga(a,b,c);a.a2D=d;}
function Bm8(){var b;CDW=Bv_(B(1827),0,15);b=Bv_(B(1828),1,0);CAT=b;CJk=R(Qr,[CDW,b]);}
function Ic(){var a=this;D.call(a);a.dk=null;a.bw=0;a.bt=0;a.bv=0;a.yt=0;a.cu=null;a.gE=null;}
function CJl(a,b,c,d,e){var f=new Ic();APq(f,a,b,c,d,e);return f;}
function APq(a,b,c,d,e,f){var $p,$z;$p=0;if(EL()){var $T=CV();$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=Ct();a.dk=c;a.bw=d;a.bt=e;a.bv=f;$p=1;case 1:$z=AUa(c,d,e,f);if(C()){break _;}d=$z;a.yt=d;TX(a);return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
function TX(a){var b;a:{D1(a.cu);b=a.yt;if(!b){Bb(a.cu,DR(a.bw,a.bt,a.bv-1|0));Bb(a.cu,DR(a.bw,a.bt,a.bv+1|0));break a;}if(b==1){Bb(a.cu,DR(a.bw-1|0,a.bt,a.bv));Bb(a.cu,DR(a.bw+1|0,a.bt,a.bv));break a;}if(b==2){Bb(a.cu,DR(a.bw-1|0,a.bt,a.bv));Bb(a.cu,DR(a.bw+1|0,a.bt+1|0,a.bv));break a;}if(b==3){Bb(a.cu,DR(a.bw-1|0,a.bt+1|0,a.bv));Bb(a.cu,DR(a.bw+1|0,a.bt,a.bv));break a;}if(b==4){Bb(a.cu,DR(a.bw,a.bt+1|0,a.bv-1|0));Bb(a.cu,DR(a.bw,a.bt,a.bv+1|0));break a;}if(b==5){Bb(a.cu,DR(a.bw,a.bt,a.bv-1|0));Bb(a.cu,DR(a.bw,
a.bt+1|0,a.bv+1|0));break a;}if(b==6){Bb(a.cu,DR(a.bw+1|0,a.bt,a.bv));Bb(a.cu,DR(a.bw,a.bt,a.bv+1|0));break a;}if(b==7){Bb(a.cu,DR(a.bw-1|0,a.bt,a.bv));Bb(a.cu,DR(a.bw,a.bt,a.bv+1|0));break a;}if(b==8){Bb(a.cu,DR(a.bw-1|0,a.bt,a.bv));Bb(a.cu,DR(a.bw,a.bt,a.bv-1|0));break a;}if(b!=9)break a;Bb(a.cu,DR(a.bw+1|0,a.bt,a.bv));Bb(a.cu,DR(a.bw,a.bt,a.bv-1|0));}}
function AUP(a){var b,c,d,$p,$z;$p=0;if(EL()){var $T=CV();$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.o)return;c=Be(c,b);$p=1;case 1:$z=A2Y(a,c);if(C()){break _;}c=$z;if(c!==null&&ADH(c,a)){Q2(a.cu,b,DR(c.bw,c.bt,c.bv));d=b;}else{c=a.cu;d=b+(-1)|0;Ew(c,b);}b=d+1|0;c=a.cu;if(b>=c.o)return;c=Be(c,b);continue _;default:EK();}}CV().s(a,b,c,d,$p);}
function BbL(a,b,c,d){var e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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.dk;$p=1;case 1:$z=A7F(e,b,c,d);if(C()){break _;}f=$z;if(f==a.gE.b)return 1;e=a.dk;f=c+1|0;$p=2;case 2:$z=A7F(e,b,f,d);if(C()){break _;}g=$z;if(g==a.gE.b)return 1;e=a.dk;c=c-1|0;$p=3;case 3:$z=A7F(e,b,c,d);if(C()){break _;}b=$z;return b!=a.gE.b?0:1;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function A2Y(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.dk;d=b.dA;e=b.dL;f=b.dB;$p=1;case 1:$z=A7F(c,d,e,f);if(C()){break _;}d=$z;c=a.gE;if(d==c.b){g=new Ic;h=a.dk;d=b.dA;e=b.dL;f=b.dB;$p=3;continue _;}c=a.dk;d=b.dA;e=b.dL+1|0;f=b.dB;$p=2;case 2:$z=A7F(c,d,e,f);if(C()){break _;}d=$z;c=a.gE;if(d!=c.b){c=a.dk;d=b.dA;e=b.dL-1|0;f=b.dB;$p=4;continue _;}g=new Ic;h=a.dk;d=b.dA;e=b.dL+1|
0;f=b.dB;$p=5;continue _;case 3:APq(g,c,h,d,e,f);if(C()){break _;}return g;case 4:$z=A7F(c,d,e,f);if(C()){break _;}d=$z;c=a.gE;if(d!=c.b){g=null;return g;}g=new Ic;h=a.dk;e=b.dA;d=b.dL-1|0;f=b.dB;$p=6;continue _;case 5:APq(g,c,h,d,e,f);if(C()){break _;}return g;case 6:APq(g,c,h,e,d,f);if(C()){break _;}return g;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function ADH(a,b){var c,d;c=0;while(true){d=a.cu;if(c>=d.o)break;d=Be(d,c);if(d.dA==b.bw&&d.dB==b.bv)return 1;c=c+1|0;}return 0;}
function R7(a,b,c,d){var e,f;e=0;while(true){f=a.cu;if(e>=f.o)break;f=Be(f,e);if(f.dA==b&&f.dB==d)return 1;e=e+1|0;}return 0;}
function AKG(a,b){var c,d,e;if(ADH(a,b))return 1;c=a.cu;d=c.o;if(d==2)return 0;if(!d)return 1;c=Be(c,0);e=b.bt;d=a.bt;return e==d&&c.dL==d?1:1;}
function BfQ(a,b){var c,d,e,f,g,$p,$z;$p=0;if(EL()){var $T=CV();$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:Bb(a.cu,DR(b.bw,b.bt,b.bv));c=R7(a,a.bw,a.bt,a.bv-1|0);d=R7(a,a.bw,a.bt,a.bv+1|0);e=R7(a,a.bw-1|0,a.bt,a.bv);f=R7(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.dk;c=a.bw;d=a.bt+1|0;e=a.bv-1|0;$p=1;continue _;}if(g==1){b=a.dk;c=a.bw+1|
0;d=a.bt+1|0;e=a.bv;$p=2;continue _;}if(g<0)g=0;b=a.dk;c=a.bw;d=a.bt;e=a.bv;$p=5;continue _;case 1:$z=A7F(b,c,d,e);if(C()){break _;}c=$z;if(c==a.gE.b)g=4;b=a.dk;c=a.bw;d=a.bt+1|0;e=a.bv+1|0;$p=3;continue _;case 2:$z=A7F(b,c,d,e);if(C()){break _;}c=$z;if(c==a.gE.b)g=2;b=a.dk;c=a.bw-1|0;d=a.bt+1|0;e=a.bv;$p=4;continue _;case 3:$z=A7F(b,c,d,e);if(C()){break _;}c=$z;if(c==a.gE.b)g=5;if(g==1){b=a.dk;c=a.bw+1|0;d=a.bt+1|0;e=a.bv;$p=2;continue _;}if(g<0)g=0;b=a.dk;c=a.bw;d=a.bt;e=a.bv;$p=5;continue _;case 4:$z=A7F(b,
c,d,e);if(C()){break _;}c=$z;if(c==a.gE.b)g=3;if(g<0)g=0;b=a.dk;c=a.bw;d=a.bt;e=a.bv;$p=5;case 5:b.ben(c,d,e,g);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,$p);}
function AXd(a,b,c,d){var e,$p,$z;$p=0;if(EL()){var $T=CV();$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=DR(b,c,d);$p=1;case 1:$z=A2Y(a,e);if(C()){break _;}e=$z;if(e===null)return 0;$p=2;case 2:AUP(e);if(C()){break _;}return AKG(e,a);default:EK();}}CV().s(a,b,c,d,e,$p);}
function Bbw(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(EL()){var $T=CV();$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=AXd(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=AXd(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=AXd(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=AXd(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.dk;b=a.bw;e=a.bt+1|0;c=a.bv-1|0;$p=5;continue _;}if(g==1){i=a.dk;b=a.bw+1|0;e=a.bt+1|0;c=a.bv;$p=6;continue _;}if(g<0)g=0;a.yt=g;TX(a);i=a.dk;b=a.bw;e=a.bt;c=a.bv;$p=9;continue _;case 5:$z=A7F(i,b,e,c);if(C()){break _;}b=$z;if(b
==a.gE.b)g=4;i=a.dk;b=a.bw;e=a.bt+1|0;c=a.bv+1|0;$p=7;continue _;case 6:$z=A7F(i,b,e,c);if(C()){break _;}b=$z;if(b==a.gE.b)g=2;i=a.dk;b=a.bw-1|0;e=a.bt+1|0;c=a.bv;$p=8;continue _;case 7:$z=A7F(i,b,e,c);if(C()){break _;}b=$z;if(b==a.gE.b)g=5;if(g==1){i=a.dk;b=a.bw+1|0;e=a.bt+1|0;c=a.bv;$p=6;continue _;}if(g<0)g=0;a.yt=g;TX(a);i=a.dk;b=a.bw;e=a.bt;c=a.bv;$p=9;continue _;case 8:$z=A7F(i,b,e,c);if(C()){break _;}b=$z;if(b==a.gE.b)g=3;if(g<0)g=0;a.yt=g;TX(a);i=a.dk;b=a.bw;e=a.bt;c=a.bv;$p=9;case 9:i.ben(b,e,c,g);if
(C()){break _;}h=0;i=a.cu;if(h>=i.o)return;i=Be(i,h);$p=10;case 10:$z=A2Y(a,i);if(C()){break _;}i=$z;if(i!==null){$p=11;continue _;}h=h+1|0;i=a.cu;if(h>=i.o)return;i=Be(i,h);continue _;case 11:AUP(i);if(C()){break _;}if(AKG(i,a)){$p=12;continue _;}h=h+1|0;i=a.cu;if(h>=i.o)return;i=Be(i,h);$p=10;continue _;case 12:BfQ(i,a);if(C()){break _;}h=h+1|0;i=a.cu;if(h>=i.o)return;i=Be(i,h);$p=10;continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
var XK=K(0);
function AEp(){var a=this;D.call(a);a.a2O=null;a.Ut=null;}
function BuK(a,b){var c,d,e;c=a.Ut;d=a.a2O;e=W(D,1);e.data[0]=b;SI();Bb(c,BMJ(AHl(e),d));}
var AKw=K(Ed);
function A5h(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.bJ=a.d;a.cA=a.i;a.bI=a.e;b=a.j+0.002;a.j=b;c=a.g;d=a.h;$p=1;case 1:A3l(a,c,b,d);if(C()){break _;}a.g=a.g*0.8500000238418579;a.j=a.j*0.8500000238418579;a.h=a.h*0.8500000238418579;e=a.l;f=P(a.d);g=P(a.i);h=P(a.e);$p=2;case 2:$z=A7j(e,f,g,h);if(C()){break _;}e=$z;BI();if(e!==BYh){$p=3;continue _;}f=a.ck;a.ck=f-1|0;if(f>0)return;$p
=4;continue _;case 3:Dn(a);if(C()){break _;}f=a.ck;a.ck=f-1|0;if(f>0)return;$p=4;case 4:Dn(a);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function A9H(){Ed.call(this);this.a5a=0.0;}
function BI3(a,b,c,d,e){var f=new A9H();ByU(f,a,b,c,d,e);return f;}
function ByU(a,b,c,d,e,f){var g,h;If(a,b,c,d,e,0.0,0.0,0.0);a.g=a.g*0.10000000149011612;a.j=a.j*0.10000000149011612;a.h=a.h*0.10000000149011612;g=CQ()*0.30000001192092896;a.ic=g;a.iB=g;a.hT=g;g=a.dg*0.75;a.dg=g;g=g*f;a.dg=g;a.a5a=g;h=8.0/(CQ()*0.8+0.2)|0;a.ck=h;a.ck=h*f|0;a.rB=0;}
function BaZ(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(EL()){var $T=CV();$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.db+c)/a.ck*32.0;if(i<0.0)i=0.0;if(i>1.0)i=1.0;a.dg=a.a5a*i;$p=1;case 1:A0p(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function AZe(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.bJ=a.d;a.cA=a.i;a.bI=a.e;b=a.db;a.db=b+1|0;if(b>=a.ck){$p=2;continue _;}a.fU=7-((a.db*8|0)/a.ck|0)|0;c=a.j+0.004;a.j=c;d=a.g;e=a.h;$p=1;case 1:A3l(a,d,c,e);if(C()){break _;}if(a.i===a.cA){a.g=a.g*1.1;a.h=a.h*1.1;}c=a.g*0.9599999785423279;a.g=c;a.j=a.j*0.9599999785423279;d=a.h*0.9599999785423279;a.h=d;if(a.bD){a.g=c*0.699999988079071;a.h=d*0.699999988079071;}return;case 2:Dn(a);if
(C()){break _;}a.fU=7-((a.db*8|0)/a.ck|0)|0;c=a.j+0.004;a.j=c;d=a.g;e=a.h;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,$p);}
var ACg=K(Ed);
function Bf$(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(EL()){var $T=CV();$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:A0p(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function AUi(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.bJ=a.d;a.cA=a.i;a.bI=a.e;b=a.db;a.db=b+1|0;if(b>=a.ck){$p=2;continue _;}a.fU=7-((a.db*8|0)/a.ck|0)|0;c=a.j+0.004;a.j=c;d=a.g;e=a.h;$p=1;case 1:A3l(a,d,c,e);if(C()){break _;}c=a.g*0.8999999761581421;a.g=c;a.j=a.j*0.8999999761581421;d=a.h*0.8999999761581421;a.h=d;if(a.bD){a.g=c*0.699999988079071;a.h=d*0.699999988079071;}return;case 2:Dn(a);if(C()){break _;}a.fU=
7-((a.db*8|0)/a.ck|0)|0;c=a.j+0.004;a.j=c;d=a.g;e=a.h;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,$p);}
function A44(){Ed.call(this);this.Zu=0.0;}
function BPw(a,b,c,d,e,f,g){var h=new A44();BsD(h,a,b,c,d,e,f,g);return h;}
function BsD(a,b,c,d,e,f,g,h){If(a,b,c,d,e,f,g,h);a.g=a.g*0.009999999776482582+f;a.j=a.j*0.009999999776482582+g;a.h=a.h*0.009999999776482582+h;V(a.m);V(a.m);V(a.m);V(a.m);V(a.m);V(a.m);a.Zu=a.dg;a.ic=1.0;a.iB=1.0;a.hT=1.0;a.ck=(8.0/(CQ()*0.8+0.2)|0)+4|0;a.rB=1;a.fU=48;}
function A2I(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(EL()){var $T=CV();$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.db+c)/a.ck;a.dg=a.Zu*(1.0-i*i*0.5);$p=1;case 1:A0p(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function APV(a,b){var c,d,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=(a.db+b)/a.ck;if(c<0.0)c=0.0;if(c>1.0)c=1.0;$p=1;case 1:$z=AUF(a,b);if(C()){break _;}d=$z;return d*c+1.0-c;default:EK();}}CV().s(a,b,c,d,$p);}
function A6x(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.bJ=a.d;a.cA=a.i;a.bI=a.e;b=a.db;a.db=b+1|0;if(b>=a.ck){$p=2;continue _;}c=a.g;d=a.j;e=a.h;$p=1;case 1:A3l(a,c,d,e);if(C()){break _;}c=a.g*0.9599999785423279;a.g=c;a.j=a.j*0.9599999785423279;d=a.h*0.9599999785423279;a.h=d;if(a.bD){a.g=c*0.699999988079071;a.h=d*0.699999988079071;}return;case 2:Dn(a);if(C()){break _;}c=a.g;d=a.j;e=a.h;$p=1;continue _;default:EK();}}CV().s(a,
b,c,d,e,$p);}
function AQ6(){Ed.call(this);this.a1h=0.0;}
function BRP(a,b,c,d){var e=new AQ6();BnX(e,a,b,c,d);return e;}
function BnX(a,b,c,d,e){var f;If(a,b,c,d,e,0.0,0.0,0.0);a.g=a.g*0.800000011920929;a.j=a.j*0.800000011920929;a.h=a.h*0.800000011920929;a.j=V(a.m)*0.4000000059604645+0.05000000074505806;a.ic=1.0;a.iB=1.0;a.hT=1.0;f=a.dg*(V(a.m)*2.0+0.20000000298023224);a.dg=f;a.a1h=f;a.ck=16.0/(CQ()*0.8+0.2)|0;a.rB=0;a.fU=49;}
function A4q(a,b){return 1.0;}
function A$C(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(EL()){var $T=CV();$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.db+c)/a.ck;a.dg=a.a1h*(1.0-i*i);$p=1;case 1:A0p(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function AYS(a){var b,c,d,e,f,$p,$z;$p=0;if(EL()){var $T=CV();$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.bJ=a.d;a.cA=a.i;a.bI=a.e;b=a.db;a.db=b+1|0;if(b>=a.ck){$p=1;continue _;}c=a.db/a.ck;if(V(a.m)>c)Cl(a.l,B(818),a.d,a.i,a.e,a.g,a.j,a.h);d=a.j-0.03;a.j=d;e=a.g;f=a.h;$p=2;continue _;case 1:Dn(a);if(C()){break _;}c=a.db/a.ck;if(V(a.m)>c)Cl(a.l,B(818),a.d,a.i,a.e,a.g,a.j,a.h);d=a.j-0.03;a.j=d;e=a.g;f=a.h;$p=2;case 2:A3l(a,e,d,f);if(C()){break _;}d=a.g*0.9990000128746033;a.g
=d;a.j=a.j*0.9990000128746033;e=a.h*0.9990000128746033;a.h=e;if(a.bD){a.g=d*0.699999988079071;a.h=e*0.699999988079071;}return;default:EK();}}CV().s(a,b,c,d,e,f,$p);}
var AOd=K(SX);
function AXi(){Ed.call(this);this.a1k=0.0;}
function BOn(a,b,c,d,e){var f=new AXi();BAQ(f,a,b,c,d,e);return f;}
function BAQ(a,b,c,d,e,f){var g,h;If(a,b,c,d,e,0.0,0.0,0.0);a.g=a.g*0.10000000149011612;a.j=a.j*0.10000000149011612;a.h=a.h*0.10000000149011612;a.hT=CQ()*0.30000001192092896+0.699999988079071;g=CQ()*0.10000000149011612;a.ic=g;a.iB=g;g=a.dg*0.75;a.dg=g;g=g*f;a.dg=g;a.a1k=g;h=8.0/(CQ()*0.8+0.2)|0;a.ck=h;a.ck=h*f|0;a.rB=0;}
function A6i(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(EL()){var $T=CV();$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.db+c)/a.ck*32.0;if(i<0.0)i=0.0;if(i>1.0)i=1.0;a.dg=a.a1k*i;$p=1;case 1:A0p(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,$p);}
function A16(a){var b,c,d,e,$p,$z;$p=0;if(EL()){var $T=CV();$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.bJ=a.d;a.cA=a.i;a.bI=a.e;b=a.db;a.db=b+1|0;if(b>=a.ck){$p=2;continue _;}a.fU=7-((a.db*8|0)/a.ck|0)|0;c=a.g;d=a.j;e=a.h;$p=1;case 1:A3l(a,c,d,e);if(C()){break _;}if(a.i===a.cA){a.g=a.g*1.1;a.h=a.h*1.1;}c=a.g*0.9599999785423279;a.g=c;a.j=a.j*0.9599999785423279;d=a.h*0.9599999785423279;a.h=d;if(a.bD){a.g=c*0.699999988079071;a.h=d*0.699999988079071;}return;case 2:Dn(a);if
(C()){break _;}a.fU=7-((a.db*8|0)/a.ck|0)|0;c=a.g;d=a.j;e=a.h;$p=1;continue _;default:EK();}}CV().s(a,b,c,d,e,$p);}
var Ym=K(Ed);
function CJm(a,b,c,d,e){var f=new Ym();ACx(f,a,b,c,d,e);return f;}
function ACx(a,b,c,d,e,f){If(a,b,c,d,e,0.0,0.0,0.0);a.fU=f.r1;a.ic=1.0;a.iB=1.0;a.hT=1.0;O();a.qu=B3S.Tg;a.dg=a.dg/2.0;}
function By$(a){return 2;}
function BfM(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(EL()){var $T=CV();$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.QR/4.0)/16.0;k=j+0.015609375201165676;l=((i/16|0)+a.QS/4.0)/16.0;m=l+0.015609375201165676;n=0.10000000149011612*
a.dg;o=a.bJ;p=a.d-o;q=c;r=o+p*q-CEJ;o=a.cA;s=o+(a.i-o)*q-CEK;o=a.bI;t=o+(a.e-o)*q-CEL;$p=1;case 1:$z=AUF(a,c);if(C()){break _;}u=$z;C_(b,u*a.hT,u*a.iB,u*a.ic);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:EK();}}CV().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 AYl(){var a=this;O0.call(a);a.p7=null;a.J8=null;}
function BO5(){var a=new AYl();BFY(a);return a;}
function BFY(a){var b;AKx(a);b=new XF;b.OD=9;b.sw=W(CS,9);b.xx=a;a.p7=b;a.J8=BqU();}
function BMB(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=Nu(a.p7,g);if(h!==null)d[g]=h.bs;else d[g]=(-1);f=f+1|0;}e=e+1|0;}XC(a.J8,0,AJB(AGx(),c));}
var AK0=K(LV);
function CJn(){var a=new AK0();BLp(a);return a;}
function BLp(a){X(a);}
var AY3=K();
function CJo(){var a=new AY3();BIr(a);return a;}
function BIr(a){}
var A56=K();
function CJp(){var a=new A56();Bth(a);return a;}
function Bth(a){}
var E3=K();
function Bmz(a,b,c,d){}
var AJc=K(E3);
function KB(){var a=new AJc();Bsc(a);return a;}
function Bsc(a){}
function A9b(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(EL()){var $T=CV();$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=A7F(b,d,m,f);if(C()){break _;}k=$z;O();if(!(k!=BVb.b&&k!=BVc.b)&&e<((128-g|0)-1|0)){k=BVc.b;$p=2;continue _;}return 0;case 2:b.bek(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(DE(j)!=q)break b;if(DE(t)!=q)break b;if(F(c,
2)&&o)break b;s=s+1|0;}r=r+1|0;}k=k+1|0;}u=B26.data;$p=5;continue _;case 3:$z=A7F(b,d,o,f);if(C()){break _;}m=$z;if(m&&m!=BXX.b){k=k+1|0;if(k>=g)return 1;o=e+k|0;continue _;}m=BXW.b;$p=4;case 4:b.bek(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=A7F(b,r,k,s);if(C()){break _;}t=$z;if(!u[t]){t=BXX.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(DE(j)!=q)break;if(DE(t)!=q)break;if(!F(c,2))continue;if(!o)continue;else break;}u=B26.data;continue _;case 6:b.bek(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(DE(j)!=q)break;if(DE(t)!=q)break;if(!F(c,2))continue;if(!o)continue;else break;}u=B26.data;$p=5;continue _;case 7:$z=A7F(b,o,l,p);if(C()){break _;}r
=$z;if(r){O();if(r!=BXX.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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function AIO(){var a=this;E3.call(a);a.oJ=null;a.lH=null;a.gk=null;a.lo=0;a.Gy=0;a.a1I=0.0;a.bdU=0.0;a.a1T=0.0;a.wt=0.0;a.P$=0.0;a.Xl=0;a.Oo=0;a.jn=0;a.kV=null;}
var CJq=null;function JI(){var a=new AIO();AV1(a);return a;}
function AV1(a){a.oJ=new D2;a.gk=Cq([0,0,0]);a.lo=0;a.a1I=0.618;a.bdU=1.0;a.a1T=0.381;a.wt=1.0;a.P$=1.0;a.Xl=1;a.Oo=12;a.jn=4;}
function A28(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(EL()){var $T=CV();$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.lo;c=b;d=c*a.a1I|0;a.Gy=d;if(d>=b)a.Gy=b-1|0;b=1.382+Go(a.P$*c/13.0,2.0)|0;if(b<1)b=1;d=a.lo;e=$rt_createIntMultiArray([4,Bp(b,d)]);f=e.data;g
=a.gk.data;h=(g[1]+d|0)-a.jn|0;i=1;j=g[1]+a.Gy|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=AAi(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.wt*p*(V(a.oJ)+0.328);r=V(a.oJ)*2.0*3.14159;s=q*E4(r)+a.gk.data[0]+o|0;t=q*F3(r)+a.gk.data[2]+o|0;u=Bo(3);v=u.data;v[0]=s;v[1]=h;v[2]=t;w=Cq([s,h+a.jn|0,t]);$p=1;continue _;}h=h+(-1)|0;k=k+(-1)|0;}}f=$rt_createIntMultiArray([4,i]);a.kV=f;Cx(e,0,f,0,i);return;case 1:$z=Bfl(a,u,w);if(C())
{break _;}d=$z;if(d==(-1)){g=Bo(3);x=g.data;w=a.gk.data;x[0]=w[0];x[1]=w[1];x[2]=w[2];y=Ff(Go(DE(w[0]-v[0]|0),2.0)+Go(DE(a.gk.data[2]-v[2]|0),2.0))*a.a1T;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.wt*p*(V(a.oJ)+0.328);r=V(a.oJ)*2.0*3.14159;s=q*E4(r)+a.gk.data[0]+o|0;t=q*F3(r)+a.gk.data[2]+o|0;u=Bo(3);v=u.data;v[0]=s;v[1]=h;v[2]=t;w=Cq([s,h+a.jn|0,t]);continue _;}h=h+(-1)|0;k=k+(-1)|0;while(true){if(k<0)break a;m=0;n=AAi(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.kV=f;Cx(e,0,f,0,i);return;case 2:$z=Bfl(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.wt*p*(V(a.oJ)+0.328);r=V(a.oJ)*2.0*3.14159;s=q*E4(r)+a.gk.data[0]+o|0;t=q*F3(r)+a.gk.data[2]+o|0;u=Bo(3);v=u.data;v[0]=s;v[1]=h;v[2]=t;w=Cq([s,h+a.jn|0,t]);$p=1;continue _;}h=h+(-1)|0;k=k+(-1)|0;while(true){if(k<0)break b;m=0;n=AAi(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.kV=f;Cx(e,0,f,0,i);return;default:EK();}}CV().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 AAi(a,b){var c,d,e;c=b;d=a.lo;if(c<d*0.3)return (-1.6180000305175781);e=d/2.0;d=e-b;if(d!==0.0)e=Ia(d)>=e?0.0:Ff(Go(Ia(e),2.0)-Go(Ia(d),2.0));return e*0.5;}
function AT3(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(EL()){var $T=CV();$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(DE(e[f])>DE(e[g]))g=f;f=(f+1|0)<<24>>24;}if(e[g]){c=CJq.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.lH;f=h[0];t=h[1];u=h[2];$p=1;continue _;}}return;case 1:s.bek(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.lH;f=h[0];t=h[1];u=h[2];continue _;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function AQH(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(EL()){var $T=CV();$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.gk.data;c=b[0];d=b[1];e=b[1]+a.Gy|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:AT3(a,b,h,j);if(C()){break _;}if(a.Xl!=2)return;g[0]=g[0]+1|0;i[0]=i[0]+1|0;j=17;$p=2;case 2:AT3(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:AT3(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:AT3(a,b,h,j);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,$p);}
function AUV(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(EL()){var $T=CV();$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.kV.data.length;d=Bo(3);e=d.data;f=a.gk.data;e[0]=f[0];e[1]=f[1];e[2]=f[2];while(b<c){g=a.kV.data[b].data;f=Cq([g[0],g[1],g[2]]);e[1]=g[3];if((e[1]-a.gk.data[1]|0)<a.lo*0.2?0:1){h=17;$p=1;continue _;}b=b+1|0;}return;case 1:AT3(a,d,f,h);if(C()){break _;}while(true){b=b+1|0;if(b>=c)break;g=a.kV.data[b].data;f=Cq([g[0],g[1],g[2]]);e[1]
=g[3];if(!((e[1]-a.gk.data[1]|0)<a.lo*0.2?0:1))continue;else{h=17;continue _;}}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,$p);}
function Bfl(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(EL()){var $T=CV();$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(DE(d[e])>DE(d[f]))f=e;e=(e+1|0)<<24>>24;}if(!d[f])return (-1);c=CJq.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=Bc(n,o);if(!p)return p?DE(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.lH;t=c[0];e=c[1];u=c[2];$p=1;case 1:$z=A7F(s,t,e,u);if(C()){break _;}u=$z;if(!(u&&u!=18)){n=n+k|0;p=Bc(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.lH;t=c[0];e=c[1];u=c[2];continue _;}}return p?DE(n):(-1);default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
function BGn(a,b,c,d){a.Oo=b*12.0|0;if(b>0.5)a.jn=5;a.wt=c;a.P$=d;}
function AZd(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(EL()){var $T=CV();$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.lH=b;Hr(c);g=a.gk.data;g[0]=d;g[1]=e;g[2]=f;if(!a.lo)a.lo=5+F(a.oJ,a.Oo)|0;g=Bo(3);h=g.data;i=a.gk.data;h[0]=i[0];h[1]=i[1];h[2]=i[2];h
=Cq([i[0],(i[1]+a.lo|0)-1|0,i[2]]);b=a.lH;d=i[0];e=i[1]-1|0;f=i[2];$p=1;case 1:$z=A7F(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=Bfl(a,g,h);if(C()){break _;}d=$z;if(d==(-1))d=1;else if(d<6)d=0;else{a.lo=d;d=1;}if(!d)return 0;$p=3;case 3:A28(a);if(C()){break _;}d=0;e=a.kV.data.length;j=4;while(d<e){g=a.kV.data;k=g[d].data[0];l=g[d].data[1];m=g[d].data[2];n=l+a.jn|0;o=l;while(o<n){a:{f=o-l|0;if(f>=0){p=a.jn;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=CJq.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(Ff(Go(DE(x)+0.5,2.0)+Go(DE(y)+0.5,2.0))<=s){i[v]=g[v]+y|0;b=a.lH;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:AQH(a);if(C()){break _;}$p=5;case 5:AUV(a);if(C()){break _;}return 1;case 6:$z=A7F(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.kV.data;k=g[d].data[0];l=g[d].data[1];m=g[d].data[2];n=l+a.jn|0;o=l;}b:{f=o-l|0;if(f>=0){p=a.jn;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=CJq.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(Ff(Go(DE(x)+0.5,2.0)+Go(DE(y)+0.5,2.0))<=s){i[v]=g[v]+y|0;b=a.lH;f=i[0];z=i[1];p=i[2];continue _;}y=y+1|0;}$p=4;continue _;}b=a.lH;f=i[0];z
=i[1];p=i[2];$p=7;case 7:b.bek(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.kV.data;k=g[d].data[0];l=g[d].data[1];m=g[d].data[2];n=l+a.jn|0;o=l;}d:{f=o-l|0;if(f>=0){p=a.jn;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=CJq.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(Ff(Go(DE(x)+0.5,2.0)+Go(DE(y)+0.5,
2.0))<=s){i[v]=g[v]+y|0;b=a.lH;f=i[0];z=i[1];p=i[2];$p=6;continue _;}y=y+1|0;}$p=4;continue _;default:EK();}}CV().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 AZ8(){CJq=JZ([2,0,0,1,2,1]);}
function AAY(){var a=this;D.call(a);a.UG=0;a.UJ=0;a.UH=0;a.pZ=BS;}
function ADA(){var a=this;Dq.call(a);a.a2G=null;a.he=null;a.DH=0;a.kk=0;}
function ATG(a){D1(a.bq);B0q=1;Bb(a.bq,EH(0,(a.S/2|0)-100|0,(a.bb/4|0)+120|0,B(1682)));}
function Bdj(a){B0q=0;}
function A8b(a){a.DH=a.DH+1|0;}
function AV0(a,b){var c,$p,$z;$p=0;if(EL()){var $T=CV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.gj&&!b.cH){b=a.he;$p=1;continue _;}return;case 1:AR3(b);if(C()){break _;}c=a.w;b=null;$p=2;case 2:ARF(c,b);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,$p);}
function A72(a,b,c){var d,e,f;if(c==200)a.kk=(a.kk-1|0)&3;if(!(c!=208&&c!=28))a.kk=(a.kk+1|0)&3;if(c==14&&Z(a.he.ef.data[a.kk])>0){d=a.he.ef.data;c=a.kk;d[c]=CU(d[c],0,Z(d[c])-1|0);}if(Gr(B(1459),b)>=0&&Z(a.he.ef.data[a.kk])<15){d=a.he.ef.data;c=a.kk;e=d[c];f=new S;T(f);Br(H(f,e),b);d[c]=Q(f);}}
function A6Y(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(EL()){var $T=CV();$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:ARi(a);if(C()){break _;}e=a.bp;f=a.a2G;g=a.S/2|0;h=40;i=16777215;$p=2;case 2:BfH(a,e,f,g,h,i);if(C()){break _;}Cp();Bx(a.S/2|0,a.bb/2|0,50.0);Cv((-93.75),(-93.75),(-93.75));By(180.0,0.0,1.0,0.0);e=a.he;$p=3;case 3:$z=AX3(e);if(C()){break _;}e=$z;O();if(e!==B3B){e=
a.he;$p=4;continue _;}e=a.he;$p=5;continue _;case 4:$z=Bcb(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);By(j,0.0,1.0,0.0);Bx(0.0,0.3125,0.0);if(!((a.DH/6|0)%2|0))a.he.ru=a.kk;XA();e=CD0;f=a.he;k=(-0.5);l=(-0.75);m=(-0.5);j=0.0;$p=6;continue _;case 5:$z=Bcb(e);if(C()){break _;}g=$z;By((g*360|0)/16.0,0.0,1.0,0.0);if(!((a.DH/6|0)%2|0))a.he.ru=a.kk;XA();e=CD0;f=a.he;k=(-0.5);l=(-0.75);m=(-0.5);j=0.0;$p=6;case 6:AUD(e,f,k,l,m,j);if(C()){break _;}a.he.ru=(-1);BQ();$p=7;case 7:AUN(a,
b,c,d);if(C()){break _;}return;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
var BfA=K(E3);
function Blt(){var a=new BfA();Bnp(a);return a;}
function Bnp(a){}
function AOR(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(EL()){var $T=CV();$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=Bc(q,k);if(r>0){if(i>=1&&i<=5){i=j;b:while(true){q=Bc(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=B3q.b;$p=2;continue _;}s=m;while(true){r=Bc(s,l);if(r<0)break;t=o;u=Bc(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=Bc(v,n);if(t>0)break;w=o;u=Bc(w,p);if(u<=0)break a;v
=v+1|0;}q=q+1|0;}$p=1;case 1:$z=A7j(b,q,v,w);if(C()){break _;}x=$z;if(v==l&&!x.cy())return 0;if(!t&&!x.cy())return 0;if(!(q!=j&&r&&w!=o&&u)&&v==e){$p=5;continue _;}w=w+1|0;while(true){u=Bc(w,p);if(u<=0)break;v=v+1|0;while(true){t=Bc(v,n);if(t<=0)break;q=q+1|0;r=Bc(q,k);if(r>0){if(i>=1&&i<=5){i=j;c:while(true){q=Bc(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=B3q.b;$p=2;continue _;}s=m;while(true){r=Bc(s,l);if(r
<0)break;t=o;u=Bc(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:A14(b,d,e,f,s);if(C()){break _;}$p=3;case 3:$z=A0r(b,d,e,f);if(C()){break _;}b=$z;y=b;d=F(c,4);y.lq=!d?B(1758):d==1?B(1761):d==2?B(1761):d!=3?B(4):B(1759);return 1;case 4:$z=A7F(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=B3q.b;$p=2;continue _;case 5:$z=A7F(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=Bc(w,p);if(u<=0)break;v=v+1|0;while(true){t=Bc(v,n);if(t<=0)break;q=q+1|0;r=Bc(q,k);if(r>0){if(i>=1&&i<=5){i=j;b:while(true){q=Bc(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=B3q.b;$p=2;continue _;}s=m;while(true){r=Bc(s,l);if(r<0)break;t=o;u=Bc(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=A7j(b,z,e,u);if(C()){break _;}ba=$z;if(ba.cy())l=1;z=r+1|0;$p=10;continue _;case 7:$z=A7F(b,q,s,w);if(C()){break _;}s=$z;if(!s)i=i+1|0;w=w+1|0;while(true){u=Bc(w,p);if(u<=0)break;v=v+1|0;while(true){t=Bc(v,n);if(t<=0)break;q=q+1|0;r=Bc(q,k);if(r>0){if(i>=1&&i<=5){i=j;d:while(true){q=Bc(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=B3q.b;$p=2;continue _;}s=m;while(true){r=Bc(s,l);if(r<0)break;t=o;u=Bc(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=A7j(b,i,s,t);if(C()){break _;}ba=$z;if(ba.cy()){if(!r&&F(c,4)){O();u=BX0.b;$p=14;continue _;}O();u=BXT.b;$p=12;continue _;}t=t+1|0;while(true){u=Bc(t,p);if(u<=0)break;s
=s+(-1)|0;while(true){r=Bc(s,l);if(r>=0)break;i=i+1|0;q=Bc(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=B3q.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=A7j(b,i,u,t);if(C()){break _;}ba=$z;if(ba.cy()){$p=8;continue _;}u=0;$p=11;continue _;case 10:$z=A7j(b,z,e,u);if(C()){break _;}ba=$z;if(ba.cy())l=l+1|0;z=u-1|0;$p=13;continue _;case 11:A14(b,
i,s,t,u);if(C()){break _;}t=t+1|0;while(true){u=Bc(t,p);if(u<=0)break;s=s+(-1)|0;while(true){r=Bc(s,l);if(r>=0)break;i=i+1|0;q=Bc(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=B3q.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:A14(b,i,s,t,u);if(C()){break _;}t=t+1|0;while(true){u=Bc(t,p);if(u<=0)break;s=s+(-1)|0;while(true)
{r=Bc(s,l);if(r>=0)break;i=i+1|0;q=Bc(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=B3q.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=A7j(b,r,e,z);if(C()){break _;}ba=$z;if(ba.cy())l=l+1|0;z=u+1|0;$p=16;continue _;case 14:A14(b,i,s,t,u);if(C()){break _;}t=t+1|0;while(true){u=Bc(t,p);if(u<=0)break;s=s+(-1)|0;while(true)
{r=Bc(s,l);if(r>=0)break;i=i+1|0;q=Bc(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=B3q.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:A14(b,i,s,t,u);if(C()){break _;}t=t+1|0;while(true){u=Bc(t,p);if(u<=0)break;s=s+(-1)|0;while(true){r=Bc(s,l);if(r>=0)break;i=i+1|0;q=Bc(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=B3q.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=A7j(b,r,e,z);if(C()){break _;}ba=$z;if(ba.cy())l=l+1|0;if(l==1){O();z=B3s.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=B3q.b;$p=2;continue _;case 17:A14(b,r,e,u,z);if(C()){break _;}$p=18;case 18:$z
=A0r(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=B3q.b;$p=2;continue _;}bb=AKM(a,c);if(bb!==null)break;z=z+1|0;}r=F(c,i);$p=19;case 19:A_d(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=B3q.b;$p=2;continue _;}bb=AKM(a,c);if(bb===null)continue;else break;}r
=F(c,i);continue _;default:EK();}}CV().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 AKM(a,b){var c,d;a:{c=F(b,11);if(!c){d=new CS;BN();Fb(d,CB0);break a;}if(c==1){d=new CS;BN();Ja(d,CA5,F(b,4)+1|0);break a;}if(c==2){d=new CS;BN();Fb(d,CBx);break a;}if(c==3){d=new CS;BN();Ja(d,CAH,F(b,4)+1|0);break a;}if(c==4){d=new CS;BN();Ja(d,CBr,F(b,4)+1|0);break a;}if(c==5){d=new CS;BN();Ja(d,CBp,F(b,4)+1|0);break a;}if(c==6){d=new CS;BN();Fb(d,CBW);break a;}if(c==7&&!F(b,100)){d=new CS;BN();Fb(d,CBV);break a;}if(c==8&&!F(b,2)){d=new CS;BN();Ja(d,CAF,F(b,4)+1|0);break a;}if(c==9&&!F(b,10)){d=new CS;BN();Fb(d,
B36.data[CAW.bo+F(b,2)|0]);break a;}d=null;}return d;}
function A0$(){var a=this;E3.call(a);a.a0f=0;a.hF=0;}
function AOX(a){var b=new A0$();BDA(b,a);return b;}
function BDA(a,b){O();a.a0f=B3U.b;a.hF=b;}
function A0x(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(EL()){var $T=CV();$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=A7j(b,
d,e,f);if(C()){break _;}g=$z;BI();if(g!==BYh)return 0;h=V(c)*3.1415927410125732;i=d+8|0;j=i+BE(h)*a.hF/8.0;k=i-BE(h)*a.hF/8.0;i=f+8|0;l=i+BY(h)*a.hF/8.0;m=i-BY(h)*a.hF/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.hF;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.hF;w=k*d/16.0;i=p*3.1415927410125732;x=(BE(i/d)+1.0)*w+1.0;y=(BE(i/a.hF)+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=A7F(b,z,bd,be);if(C()){break _;}bi=$z;O();if(bi==BX6.b){d=a.a0f;$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.hF;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.hF;w=k*d/16.0;i=p*3.1415927410125732;x=(BE(i/d)+1.0)*w+1.0;y=(BE(i/a.hF)+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:BbH(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.hF;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.hF;w=k*d/16.0;i=p*3.1415927410125732;x=(BE(i/d)+1.0)*w+1.0;y=(BE(i/a.hF)+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:EK();}}CV().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 CL(){var a=this;E3.call(a);a.a2l=0;a.hI=0;}
function CJr(a,b){var c=new CL();CR(c,a,b);return c;}
function CR(a,b,c){a.a2l=b;a.hI=c;}
function ARL(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(EL()){var $T=CV();$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.hI/8.0;j=h-BE(g)*a.hI/8.0;h=f+8|0;k=h+BY(g)*a.hI/8.0;l=h-BY(g)*a.hI/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.hI;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.hI;w=r*d/16.0;x=o*3.1415927410125732;y=(BE(x/d)+1.0)*w+1.0;z=(BE(x/a.hI)+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=A7F(b,ba,be,bf);if(C()){break _;}bg=$z;O();if(bg==BVf.b){d=a.a2l;$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.hI;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.hI;w=r*d/16.0;x=o*3.1415927410125732;y=(BE(x/d)+1.0)*w+1.0;z=(BE(x/a.hI)+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:BbH(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.hI;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.hI;w=r*d/16.0;x=o*3.1415927410125732;y=(BE(x/d)+1.0)*w+1.0;z=(BE(x/a.hI)+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:EK();}}CV().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 CC(){E3.call(this);this.IW=0;}
function CJs(a){var b=new CC();CF(b,a);return b;}
function CF(a,b){a.IW=b;}
function ASE(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,h,i,j);if(C()){break _;}k=$z;if(!k){O();l=BU_.data[a.IW];$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.sX(b,h,i,j);if(C()){break _;}k=$z;if(k){k=a.IW;$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:BbH(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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
var BbE=K(E3);
function Gq(){var a=new BbE();BhI(a);return a;}
function BhI(a){}
function AWr(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(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
=A7j(b,k,h,j);if(C()){break _;}l=$z;BI();if(l!==BYh){k=i+1|0;$p=3;continue _;}k=2+F(c,F(c,3)+1|0)|0;m=0;if(m<k){O();l=B3V;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=A7j(b,k,h,j);if(C()){break _;}l=$z;if(l!==BYh){k=j-1|0;$p=4;continue _;}k=2+F(c,F(c,3)+1|0)|0;m=0;if(m<k){O();l=B3V;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=A7j(b,i,h,k);if(C()){break _;}l
=$z;if(l!==BYh){k=j+1|0;$p=6;continue _;}k=2+F(c,F(c,3)+1|0)|0;m=0;if(m<k){O();l=B3V;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.sX(b,i,n,j);if(C()){break _;}o=$z;if(o){o=B3V.b;$p=7;continue _;}m=m+1|0;if(m<k){O();l=B3V;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=A7j(b,i,h,k);if(C()){break _;}l=$z;if(l===BYh){k=2+F(c,F(c,3)+1|0)|0;m=0;if(m<k){O();l=B3V;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:BbH(b,i,n,j,o);if(C()){break _;}m=m+1|0;if(m<k){O();l=B3V;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:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
var AR2=K(E3);
function F5(){var a=new AR2();BFB(a);return a;}
function BFB(a){}
function BfN(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(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=B3T;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.sX(b,h,n,j);if(C()){break _;}o=$z;if(o){o=B3T.b;$p=3;continue _;}l=l+1|0;if(l<k){O();m=B3T;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:BbH(b,h,n,j,o);if(C()){break _;}l=l+1|0;if(l<k){O();m=B3T;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:
EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
function Da(){E3.call(this);this.a0G=0;}
function CJt(a){var b=new Da();De(b,a);return b;}
function De(a,b){a.a0G=b;}
function AZk(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(EL()){var $T=CV();$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=A7F(b,d,g,f);if(C()){break _;}g=$z;O();if(g!=BVf.b)return 0;g=e-1|0;$p=2;case 2:$z=A7F(b,d,g,f);if(C()){break _;}h=$z;if(h!=BVf.b)return 0;$p=3;case 3:$z=A7F(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=A7F(b,h,e,f);if(C()){break _;}i
=$z;if(i==BVf.b)g=1;i=d+1|0;$p=6;continue _;case 5:$z=A7F(b,d,e,f);if(C()){break _;}g=$z;if(g!=BVf.b)return 0;g=0;h=d-1|0;$p=4;continue _;case 6:$z=A7F(b,i,e,f);if(C()){break _;}j=$z;if(j==BVf.b)g=g+1|0;k=f-1|0;$p=7;case 7:$z=A7F(b,d,e,k);if(C()){break _;}j=$z;if(j==BVf.b)g=g+1|0;j=f+1|0;$p=8;case 8:$z=A7F(b,d,e,j);if(C()){break _;}l=$z;if(l==BVf.b)g=g+1|0;l=0;$p=9;case 9:$z=A7F(b,h,e,f);if(C()){break _;}h=$z;if(!h)l=1;$p=10;case 10:$z=A7F(b,i,e,f);if(C()){break _;}h=$z;if(!h)l=l+1|0;$p=11;case 11:$z=A7F(b,
d,e,k);if(C()){break _;}h=$z;if(!h)l=l+1|0;$p=12;case 12:$z=A7F(b,d,e,j);if(C()){break _;}h=$z;if(!h)l=l+1|0;if(g==3&&l==1){g=a.a0G;$p=13;continue _;}return 1;case 13:A14(b,d,e,f,g);if(C()){break _;}return 1;default:EK();}}CV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
function A12(){var a=this;D.call(a);a.Uv=null;a.a4e=0;}
function BsW(a,b){var c=new A12();BIF(c,a,b);return c;}
function BIF(a,b,c){a.Uv=b;a.a4e=c;}
function BsV(a,b){if(ALc(b)==a.a4e)a.Uv.Fe(b);}
function ALc(b){var c,d,e;if(!Z(b))return (-1);c=0;d=0;e=Z(b);while(d<e){if(Bd(b,d)==47)c=c+1|0;d=d+1|0;}return c;}
var AG0=K();
function CJu(){var a=new AG0();Bk8(a);return a;}
function Bk8(a){}
function Bac(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(EL()){var $T=CV();$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(1829);i=4.0;j=(1.0+(V(b.n)-V(b.n))*0.20000000298023224)*0.699999988079071;$p=1;case 1:APx(b,d,e,f,h,i,j);if(C()){break _;}k=Ge();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=El(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=Ff(t*t+u*u+v*v);o=t/w;x=u/w;y=v/w;i=g*(0.699999988079071+V(b.n)*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=ATs(b,c,h);if(C()){break _;}h=$z;bf=Cr(d,e,f);bg=0;while(true){if(bg>=Ei(h)){bh=Ct();EG(bh,k);bi=Ei(bh)-1|0;t=g;u=d*1.0;w=e*1.0;bj=f*1.0;if(bi<0)return;bk=Be(bh,bi);p
=bk.dA;bl=bk.dL;bm=bk.dB;$p=5;continue _;}bn=Be(h,bg);bj=ADb(bn,d,e,f)/o;if(bj<=1.0)break;bg=bg+1|0;}bo=bn.d-d;bp=bn.i-e;bq=bn.e-f;br=C0(bo*bo+bp*bp+bq*bq);x=bo/br;y=bp/br;z=bq/br;bh=bn.v;$p=3;case 3:$z=A8p(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.fJ(c,p);if(C()){break _;}bn.g=bn.g+x*bt;bn.j=bn.j+y*bt;bn.h=bn.h+z*bt;while(true){bg=bg+1|0;if(bg>=Ei(h)){bh=Ct();EG(bh,k);bi=Ei(bh)-1|0;t=g;u=d*1.0;w=e*1.0;bj=f*1.0;if(bi<0)return;bk=Be(bh,bi);p=bk.dA;bl=bk.dL;bm
=bk.dB;$p=5;continue _;}bn=Be(h,bg);bj=ADb(bn,d,e,f)/o;if(bj>1.0)continue;else break;}bo=bn.d-d;bp=bn.i-e;bq=bn.e-f;br=C0(bo*bo+bp*bp+bq*bq);x=bo/br;y=bp/br;z=bq/br;bh=bn.v;$p=3;continue _;case 5:$z=A7F(b,p,bl,bm);if(C()){break _;}bu=$z;bv=0;j=p;bw=bl;i=bm;while(bv<1){bq=j+V(b.n);o=bw+V(b.n);x=i+V(b.n);y=bq-d;z=o-e;ba=x-f;bb=C0(y*y+z*z+ba*ba);y=y/bb;z=z/bb;ba=ba/bb;bb=0.5/(bb/t+0.1)*(V(b.n)*V(b.n)+0.30000001192092896);y=y*bb;z=z*bb;ba=ba*bb;Cl(b,B(1374),(bq+u)/2.0,(o+w)/2.0,(x+bj)/2.0,y,z,ba);Cl(b,B(818),bq,
o,x,y,z,ba);bv=bv+1|0;}if(bu>0){O();c=BU_.data[bu];$p=6;continue _;}bi=bi+(-1)|0;if(bi<0)return;bk=Be(bh,bi);p=bk.dA;bl=bk.dL;bm=bk.dB;continue _;case 6:$z=AUa(b,p,bl,bm);if(C()){break _;}bv=$z;g=0.30000001192092896;$p=7;case 7:c.Yu(b,p,bl,bm,bv,g);if(C()){break _;}bv=0;$p=8;case 8:A14(b,p,bl,bm,bv);if(C()){break _;}c=BU_.data[bu];$p=9;case 9:c.DM(b,p,bl,bm);if(C()){break _;}bi=bi+(-1)|0;if(bi<0)return;bk=Be(bh,bi);p=bk.dA;bl=bk.dL;bm=bk.dB;$p=5;continue _;case 10:$z=A7F(b,bc,bd,be);if(C()){break _;}bx=$z;if
(bx>0){O();i=i-(BU_.data[bx].Tt(c)+0.30000001192092896)*j;}if(i>0.0)Gb(k,DR(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=El(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=Ff(t*t+u*u+v*v);o=t/w;x=u/w;y=v/w;i
=g*(0.699999988079071+V(b.n)*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:EK();}}CV().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 AFF(){D.call(this);this.UE=null;}
function Bwd(a){Cu(a.UE,CIa);}
function AFG(){D.call(this);this.a75=null;}
function Bir(a){Cu(a.a75,CIb);}
function AFL(){var a=this;D.call(a);a.a70=null;a.No=null;a.Gq=null;a.a7Y=0;a.U3=null;a.a7R=null;}
function Boq(a){var b,c,d,$$je;a:{b=a.a70.result;if(b!==null&&b.key!==null){b:{c=$rt_str(BCu(b.key));if(c!==null&&!(!a.a7Y&&!Cn(c,a.U3))){d=a.Gq.data;d[0]=d[0]+1|0;try{a.a7R.Fe(c);break b;}catch($$e){$$je=N($$e);if($$je instanceof ALO){Cu(a.No,CG(a.Gq.data[0]));break a;}else{throw $$e;}}}}b.continue();}else Cu(a.No,CG(a.Gq.data[0]));}}
function AKr(){var a=this;D.call(a);a.a4m=null;a.a3l=null;}
function BtF(a){var b,c;b=a.a4m;c=a.a3l.data;Cu(b,CG(c[0]<=0?(-1):c[0]));}
function AHi(){Fp.call(this);this.a6V=null;}
function BiU(a){var b,c,d,e,f;b=a.a6V;if(b.LX===null){c=new ABz;d=null;e=null;c.bb7=(-1);c.mi=b;c.Ep=d;c.QW=1;c.Nm=0;c.H6=e;c.It=1;c.PH=0;c.a6F=0;b.LX=c;}e=b.LX;if(e.a6F){f=!e.PH?AGT(e.mi,1):!e.It?XD(e.mi,e.H6,1):AOv(e.mi,e.H6,1);c=BHa(e.mi,f,e.Ep,e.Nm,e.QW,1);}else{f=!e.Nm?AGT(e.mi,0):!e.QW?XD(e.mi,e.Ep,0):AOv(e.mi,e.Ep,0);c=BHa(e.mi,f,e.H6,e.PH,e.It,0);}b=new ACy;b.a$$=a;b.GQ=c;return b;}
var ALO=K(B7);
function CJv(){var a=new ALO();BK6(a);return a;}
function BK6(a){Ba(a,B(1830));}
function AMC(){var a=this;D.call(a);a.RD=null;a.a81=0;a.BS=0;}
function Bc7(a){return a.BS<a.RD.data.length?0:1;}
function ADm(a,b){var c,d,e,f;c=a.RD.data;d=a.BS;e=c[d].lv;f=(b.er+1.0|0)*0.5;return Cr(e+f,c[d].kE,c[d].lL+f);}
function ACy(){var a=this;D.call(a);a.GQ=null;a.a$$=null;}
function BmI(a){return a.GQ.kP<=0?0:1;}
function Br5(a){var b,c,d,e,f;b=a.GQ;if(b.G_!=b.vt.nr){b=new MS;X(b);J(b);}c=b.kP;if(!c){b=new I3;X(b);J(b);}a:{d=b.zE.data;e=c-1|0;b.kP=e;f=d[e];b.vW=f;f=VG(f,b.yc);if(f!==null)while(true){if(f===null)break a;d=b.zE.data;c=b.kP;b.kP=c+1|0;d[c]=f;f=Lg(f,b.yc);}}AFn(b);return b.vW.f2;}
function Bpa(a){var b,c,d,e,f,g,h,i;b=a.GQ;c=b.G_;d=b.vt;if(c!=d.nr){b=new MS;X(b);J(b);}e=b.vW;if(e===null){b=new CP;X(b);J(b);}d.gB=SA(d,d.gB,e.f2);f=XD(b.vt,b.vW.f2,b.yc);g=f.data;h=b.zE;i=g.length;Cx(f,0,h,0,i);b.kP=i;d=b.vt;c=d.nr+1|0;d.nr=c;b.G_=c;b.vW=null;}
function ARZ(){var a=this;D.call(a);a.a7f=null;a.rL=null;a.Fu=null;a.uk=null;}
function BEg(a){var b=new ARZ();BHp(b,a);return b;}
function BHp(a,b){a.rL=BRk();a.Fu=BCS();a.uk=W(N_,32);a.a7f=b;}
function AHL(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;ALZ(a.rL);g=a.Fu;g.uw=g.uw+1|0;h=g.og;i=0;while(true){j=h.data;if(i>=j.length)break;j[i]=null;i=i+1|0;}g.yq=0;k=O7(a,P(b.v.bc),P(b.v.H),P(b.v.bd));l=O7(a,P(c-b.er/2.0),P(d),P(e-b.er/2.0));m=BCy(Se(b.er+1.0),Se(b.eG+1.0),Se(b.er+1.0));k.uH=0.0;n=IW(k,l);k.Dc=n;k.mk=n;ALZ(a.rL);AGZ(a.rL,k);o=k;a:{while(true){p=a.rL;q=p.or;if(q?0:1){if(o!==k){g=AL9(a,k,o);break a;}g=null;break a;}h=p.rS.data;r=h[0];i=q-1|0;p.or=i;h[0]=h[i];h[i]=null;if(i>0)AAw(p,0);r.iX
=(-1);if(r.L7==l.L7)break;if(IW(r,l)<IW(o,l))o=r;r.tT=1;s=0;if(S6(a,b,r.lv,r.kE+1|0,r.lL,m)>0)s=1;g=RS(a,b,r.lv,r.kE,r.lL+1|0,m,s);p=RS(a,b,r.lv-1|0,r.kE,r.lL,m,s);t=RS(a,b,r.lv+1|0,r.kE,r.lL,m,s);u=RS(a,b,r.lv,r.kE,r.lL-1|0,m,s);if(g===null)i=0;else if(g.tT)i=0;else if(IW(g,l)>=f)i=0;else{h=a.uk.data;i=1;h[0]=g;}if(p===null)v=i;else if(p.tT)v=i;else if(IW(p,l)>=f)v=i;else{h=a.uk.data;v=i+1|0;h[i]=p;}if(t===null)i=v;else if(t.tT)i=v;else if(IW(t,l)>=f)i=v;else{h=a.uk.data;i=v+1|0;h[v]=t;}if(u===null)q=i;else if
(u.tT)q=i;else if(IW(u,l)>=f)q=i;else{h=a.uk.data;q=i+1|0;h[i]=u;}i=0;while(i<q){g=a.uk.data[i];n=r.uH+IW(r,g);if(!(AHW(g)&&n>=g.uH)){g.Rj=r;g.uH=n;g.Dc=IW(g,l);if(!AHW(g)){g.mk=g.uH+g.Dc;AGZ(a.rL,g);}else{p=a.rL;n=g.uH+g.Dc;w=g.mk;g.mk=n;if(n>=w)AAw(p,g.iX);else AFd(p,g.iX);}}i=i+1|0;}}g=AL9(a,k,l);}return g;}
function RS(a,b,c,d,e,f,g){var h,i,j,k;h=null;if(S6(a,b,c,d,e,f)>0)h=O7(a,c,d,e);if(h!==null)i=d;else{i=d+g|0;if(S6(a,b,c,i,e,f)>0)h=O7(a,c,i,e);else i=d;}if(h!==null){j=0;a:{while(true){if(i<=0)break a;k=S6(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=O7(a,c,i,e);}return h;}
function O7(a,b,c,d){var e,f;e=b|c<<10|d<<20;f=AOs(a.Fu,e);if(f===null){f=BCy(b,c,d);AMP(a.Fu,e,f);}return f;}
function S6(a,b,c,d,e,f){var g,h,i,j;g=c;a:{while(g<(c+f.lv|0)){h=d;while(h<(d+f.kE|0)){i=e;while(i<(e+f.lL|0)){j=ANJ(a.a7f,c,d,e);if(j.kF())return 0;if(j===BYh)break a;if(j===BYn)break a;i=i+1|0;}h=h+1|0;}g=g+1|0;}return 1;}return (-1);}
function AL9(a,b,c){var d,e,f,g;d=1;e=c;while(true){e=e.Rj;if(e===null)break;d=d+1|0;}f=W(N_,d);g=f.data;d=d+(-1)|0;g[d]=c;while(true){c=c.Rj;if(c===null)break;d=d+(-1)|0;g[d]=c;}b=new AMC;b.RD=f;b.a81=g.length;return b;}
function APA(){var a=this;D.call(a);a.rS=null;a.or=0;}
function BRk(){var a=new APA();BB6(a);return a;}
function BB6(a){a.rS=W(N_,1024);a.or=0;}
function AGZ(a,b){var c,d,e,f;if(b.iX>=0){b=new CP;Ba(b,B(1831));J(b);}c=a.or;d=a.rS;if(c==d.data.length){e=W(N_,c<<1);Cx(d,0,e,0,c);a.rS=e;}d=a.rS.data;f=a.or;d[f]=b;b.iX=f;a.or=f+1|0;AFd(a,f);return b;}
function ALZ(a){a.or=0;}
function AFd(a,b){var c,d,e,f,g;c=a.rS.data;d=c[b];e=d.mk;a:{while(true){if(b<=0)break a;f=(b-1|0)>>1;g=c[f];if(e>=g.mk)break;c[b]=g;g.iX=b;b=f;}}c[b]=d;d.iX=b;}
function AAw(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.rS.data;d=c[b];e=d.mk;a:{while(true){f=1+(b<<1)|0;g=f+1|0;h=a.or;if(f>=h)break;i=c[f];j=i.mk;if(g<h){k=c[g];l=k.mk;}else{k=null;l=Infinity;}if(j<l){if(j>=e)break a;c[b]=i;i.iX=b;}else{if(l>=e)break a;c[b]=k;k.iX=b;f=g;}b=f;}}c[b]=d;d.iX=b;}
function N_(){var a=this;D.call(a);a.lv=0;a.kE=0;a.lL=0;a.L7=0;a.iX=0;a.uH=0.0;a.Dc=0.0;a.mk=0.0;a.Rj=null;a.tT=0;}
function BCy(a,b,c){var d=new N_();Btv(d,a,b,c);return d;}
function Btv(a,b,c,d){a.iX=(-1);a.tT=0;a.lv=b;a.kE=c;a.lL=d;a.L7=b|c<<10|d<<20;}
function IW(a,b){var c,d,e;c=b.lv-a.lv|0;d=b.kE-a.kE|0;e=b.lL-a.lL|0;return Gf(c*c+d*d+e*e);}
function AHW(a){return a.iX<0?0:1;}
function ABz(){var a=this;Fp.call(a);a.bb7=0;a.mi=null;a.Ep=null;a.QW=0;a.Nm=0;a.H6=null;a.It=0;a.PH=0;a.a6F=0;}
function A_s(){var a=this;D.call(a);a.G_=0;a.vt=null;a.zE=null;a.vW=null;a.WA=null;a.a0m=0;a.Wx=0;a.kP=0;a.yc=0;}
function BHa(a,b,c,d,e,f){var g=new A_s();BE1(g,a,b,c,d,e,f);return g;}
function BE1(a,b,c,d,e,f,g){var h,i;a.vt=b;a.G_=b.nr;b=b.gB;h=b!==null?b.mE:0;i=c.data;a.zE=Gh(c,h);a.kP=i.length;a.WA=d;a.a0m=e;a.Wx=f;a.yc=g;AFn(a);}
function AFn(a){var b,c;if(a.a0m){b=a.kP;if(b){c=La(a.vt.pG,a.zE.data[b-1|0].f2,a.WA);if(a.yc)c= -c|0;if(!a.Wx){if(c>=0)a.kP=0;}else if(c>0)a.kP=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",BSg(BGj),"ca",BSh(ASU),"bx",BSg(APO)],BfW,0,D,[],0,3,0,0,0,YY,0,D,[],3,3,0,0,0,AK1,0,D,[],3,3,0,0,0,H1,0,D,[YY,AK1],0,3,0,0,["bx",BSg(BAg)],AX2,0,D,[],4,0,0,0,0,AEz,0,D,[],4,3,0,0,0,Bj,0,D,[],0,3,0,0,["t3",BSg(Ra),"bx",BSg(Lj)],BC,0,Bj,[],0,3,0,0,0,B7,"RuntimeException",12,BC,[],0,3,0,0,0,Bcz,"ClassCastException",12,B7,[],0,3,0,0,0,Dz,0,D,[],3,3,0,0,0,Fk,0,D,[],3,3,0,0,0,Qy,0,D,[],3,3,0,0,0,Cj,"String",12,D,[Dz,Fk,Qy],0,3,0,Jr,["S1",BSh(Bd),"yT",BSg(Z),"bx",BSg(BxA),"ca",
BSh(CN),"b6",BSg(NC),"qX",BSh(ByS)],HD,0,Bj,[],0,3,0,0,0,Pa,0,HD,[],0,3,0,0,0,AZs,0,Pa,[],0,3,0,0,0,Gg,0,D,[Dz],1,3,0,0,0,KJ,0,Gg,[Fk],0,3,0,0,["Xk",BSg(Rs),"bx",BSg(BnW),"b6",BSg(BEB),"ca",BSh(BvP),"qX",BSh(BHX)],Pn,0,D,[Dz,Qy],0,0,0,0,["oz",BSh(AEq),"bx",BSg(Q)],OO,0,D,[],3,3,0,0,0,S,0,Pn,[OO],0,3,0,0,["M5",BSk(BHU),"Sn",BSj(BiM),"Io",BSk(BtE),"NF",BSj(BiC),"S1",BSh(BLe),"yT",BSg(Rv),"bx",BSg(BX),"oz",BSh(BkT),"NB",BSi(BIn),"Qz",BSi(BEf)],O4,0,Pa,[],0,3,0,0,0,Bd3,0,O4,[],0,3,0,0,0,AY8,0,O4,[],0,3,0,0,0,U7,
0,D,[],4,3,0,0,0,AUz,0,D,[],4,3,0,0,0,GA,0,D,[],0,3,0,Fn,0,J_,0,D,[],3,3,0,0,0,AGL,0,D,[J_],0,3,0,0,0,Cz,"IndexOutOfBoundsException",12,B7,[],0,3,0,0,0,A08,0,D,[],4,3,0,0,0,Eo,"NullPointerException",12,B7,[],0,3,0,0,0,SZ,"ArrayStoreException",12,B7,[],0,3,0,0,0,Gw,0,D,[Fk],0,3,0,0,["bx",BSg(BIu),"ca",BSh(Bvy),"b6",BSg(BLr),"qX",BSh(BEE)],C$,0,D,[],3,3,0,0,0,Bcm,0,D,[C$],1,3,0,0,0,D6,0,D,[],0,3,0,B$,0,L0,0,D,[C$],3,3,0,0,0,AER,0,D,[L0],3,3,0,0,0,AIA,0,D,[L0],3,3,0,0,0,AFm,0,D,[L0],3,3,0,0,0,ACw,0,D,[L0],3,3,
0,0,0,AHa,0,D,[L0],3,3,0,0,0,AGr,0,D,[L0,AER,AIA,AFm,ACw,AHa],3,3,0,0,0,AA_,0,D,[],3,3,0,0,0,Uj,0,D,[C$],3,3,0,0,0,A4Y,0,D,[C$,AGr,AA_,Uj],1,3,0,0,["bcO",BSh(BBj),"bgk",BSi(BuH),"bi5",BSi(Buq),"brI",BSj(BBf),"bqv",BSh(BnR),"bls",BSg(Bh8),"bkz",BSj(Bwv)],AUr,"JSONException",14,B7,[],0,3,0,0,0]);
$rt_metadata([AWF,0,D,[C$],3,3,0,0,0,Z0,0,D,[],0,3,0,0,0,ABE,0,D,[],3,3,0,0,0,ABP,0,D,[ABE],0,3,0,AJQ,0,AIe,0,D,[],3,3,0,0,0,A6V,0,D,[AIe],0,0,0,0,0,PJ,0,D,[],0,3,0,ZI,0,ACr,0,D,[C$],3,0,0,0,0,A6U,0,D,[ACr],0,0,0,0,["bxu",function(b,c,d,e,f){return A7i(this,b,c,d,e,f);}],JQ,0,D,[],4,3,0,N6,0,A25,0,D,[C$],1,3,0,0,0,Jd,0,D,[],0,3,0,DA,0,Uk,"PlatformIncompatibleException",20,B7,[],0,3,0,0,0,Ma,0,D,[],0,3,0,0,0,AKN,0,D,[],3,3,0,0,0,Nb,0,D,[AKN],3,3,0,0,0,R1,0,D,[],3,3,0,0,0,IY,0,D,[Nb,R1],1,3,0,0,["eL",BSg(Bet),
"D2",BSg(Buu)],K_,0,IY,[],0,3,0,0,0,AQ_,0,K_,[],0,3,0,0,0,Yk,0,D,[],0,3,0,0,0,BD,0,Yk,[],0,3,0,B8,0,CT,0,BD,[],0,3,0,CY,0,EX,0,D,[],3,3,0,0,0,NT,0,D,[Dz,EX],1,3,0,0,0,Ul,0,NT,[],1,3,0,0,0,AWf,0,Ul,[],0,3,0,0,0,A_2,0,D,[Fk],0,3,0,0,0,ADs,0,D,[],0,3,0,0,0,Vh,0,D,[],0,3,0,BNR,0,AK$,0,D,[],0,3,0,Y9,0,AMU,0,D,[],3,3,0,0,0,AJR,0,D,[AMU],0,3,0,0,0,AC9,0,D,[],0,3,0,0,0,Fw,0,D,[],1,3,0,0,0,Vv,0,Fw,[],0,3,0,0,["i8",function(b,c,d,e,f,g){Bfm(this,b,c,d,e,f,g);},"p0",function(b,c,d,e,f,g){AW9(this,b,c,d,e,f,g);}],AO2,0,
D,[],0,3,0,0,0,GP,0,D,[],0,3,0,0,0,A6y,0,GP,[],0,3,0,0,["pa",BSg(BlD)],Ba9,0,GP,[],0,3,0,0,["pa",BSg(BlY)],P$,0,IY,[],1,3,0,0,["gb",BSh(BBV)],Yj,0,P$,[],0,3,0,0,["gC",BSj(BzS)],Wq,0,P$,[],0,3,0,0,["gC",BSj(ByO)],A9W,0,D,[C$],1,3,0,0,0,UW,0,D,[],3,3,0,0,0,KZ,0,D,[UW],1,3,0,0,0,AR1,0,KZ,[EX,Dz],0,3,0,0,0,Dw,0,D,[Fk,Dz],1,3,0,0,["bx",BSg(BHb),"ca",BSh(Bhb),"b6",BSg(BAf),"qX",BSh(BkJ)],GI,0,Dw,[],12,3,0,I8,0,AVU,0,D,[C$],1,3,0,0,0]);
$rt_metadata([AQ4,0,D,[C$],1,3,0,0,0,AWt,0,D,[C$],1,3,0,0,0,Za,0,D,[C$],3,3,0,0,0,AMW,0,D,[Za],0,3,0,0,["bcU",BSh(BDh)],Bb9,0,D,[C$],1,3,0,0,0,AMV,0,D,[Za],0,3,0,0,["bcU",BSh(Bw3)],Sz,0,D,[],3,3,0,0,0,ABr,0,D,[Sz],0,3,0,0,["wo",BSh(BwH)],Vk,0,D,[],3,3,0,0,0,P0,0,D,[Vk],3,3,0,0,0,HH,0,D,[P0],1,3,0,0,["Cr",BSh(AI7),"bx",BSg(BJI)],Ty,0,D,[P0],3,3,0,0,0,Ow,0,D,[Ty],3,3,0,0,0,I6,0,HH,[Ow],1,3,0,0,["gI",BSg(Jp),"NK",BSh(BJR),"ca",BSh(BlJ)],YE,0,I6,[],1,3,0,0,0,T2,0,D,[P0],3,3,0,0,0,W_,0,D,[T2,Ty],3,3,0,0,0,Kz,0,YE,
[W_],0,3,0,0,["jf",BSg(H0)],Bfh,0,D,[],4,3,0,0,0,AUs,0,D,[Sz],0,3,0,0,0,W3,0,D,[],0,3,0,ZC,0,Jl,0,D,[],0,3,0,0,0,L1,0,D,[],0,3,0,J5,0,VT,0,D,[],0,3,0,BCx,0,Uu,0,D,[],0,3,0,Pw,0,AFC,0,D,[],32,0,0,BQf,0,Hs,0,Dw,[],12,3,0,AAK,0,MN,"RuntimeInitializationFailureException",20,B7,[],0,3,0,0,0,A9I,0,D,[],0,3,0,0,0,N1,0,D,[P0],3,3,0,0,0,Fp,0,HH,[N1],1,3,0,0,["ca",BSh(AY4),"b6",BSg(BgN)],BeV,0,Fp,[EX,Dz],0,3,0,0,["HH",BSh(Gb),"Cr",BSh(OZ),"gI",BSg(Kp),"jf",BSg(TL)],Bcj,0,D,[],4,3,0,0,0,A7T,0,D,[],0,3,0,0,0,A5p,0,D,[],
0,3,0,0,0,DQ,0,D,[C$],3,3,0,0,0,A0e,0,D,[DQ],0,0,0,0,["dy",BSh(BF9)],Ef,0,D,[],0,3,0,B1,0,Lo,0,D,[],0,3,0,0,0,JA,0,D,[],3,3,0,0,0,AAq,0,D,[JA],3,3,0,0,0,AJI,0,D,[AAq],0,0,0,0,0,FL,0,D,[],0,3,0,0,0,B0,0,D,[],0,3,0,0,0,NG,0,D,[],0,3,0,0,0,PK,0,D,[],0,3,0,0,0,OT,0,D,[],0,3,0,BkA,0,AFB,0,D,[],0,3,0,Bgr,0,Xs,0,D,[],0,3,0,BEo,0,Lw,0,D,[],0,3,0,SI,["bx",BSg(Bx1),"b6",BSg(BDv),"ca",BSh(Bj6)]]);
$rt_metadata([Fz,0,D,[],0,3,0,I$,0,Mk,0,D,[],3,3,0,0,0,Lf,0,D,[Mk],0,3,0,KE,0,XP,0,BC,[],0,3,0,0,0,A0g,0,D,[DQ],0,0,0,0,["dy",BSh(Bhh)],GF,0,Dw,[],12,3,0,AOE,["bx",BSg(Brj)],Je,0,Dw,[],12,3,0,A2s,["bx",BSg(Bkh)],JC,0,Dw,[],12,3,0,A3H,["bx",BSg(BpI)],A9U,0,D,[],0,0,0,0,0,Zj,0,D,[],0,3,0,0,0,Nh,0,D,[],0,3,0,0,0,C8,0,D,[],0,3,0,BBu,0,D7,0,D,[EX,Dz],4,3,0,AF3,["ca",BSh(Bq$),"b6",BSg(BDE)],AEB,0,D,[],3,3,0,0,0,D2,0,D,[AEB,Dz],0,3,0,0,0,Ws,0,D,[],0,3,0,0,0,APB,0,D,[],0,3,0,0,0,Bep,0,D2,[],0,3,0,0,0,AMi,0,D,[],3,3,
0,0,0,AFT,0,D,[AMi],0,3,0,0,0,Bf,0,D,[],0,3,0,O,["em",BSg(BJV),"dK",BSg(BjL),"X0",BSk(A9x),"rK",function(b,c,d,e,f){return A$k(this,b,c,d,e,f);},"BP",function(b,c,d,e,f){return A4K(this,b,c,d,e,f);},"eK",BSi(BIf),"bj",BSh(ByD),"qa",BSk(Sg),"a1F",function(b,c,d,e,f,g){BbN(this,b,c,d,e,f,g);},"fC",BSk(V9),"c_",BSg(BqW),"GA",BSi(BHr),"C7",BSg(BpA),"dD",function(b,c,d,e,f){AWp(this,b,c,d,e,f);},"kO",function(b,c,d,e,f){Bei(this,b,c,d,e,f);},"tM",function(b,c,d,e,f){A53(this,b,c,d,e,f);},"dw",function(b,c,d,e,f)
{A42(this,b,c,d,e,f);},"lu",BSg(BpE),"fi",BSk(ARa),"iL",BSk(AQe),"eg",BSh(BAB),"c3",BSi(BhC),"a_N",function(b,c,d,e,f){AO9(this,b,c,d,e,f);},"Yu",function(b,c,d,e,f,g){A9l(this,b,c,d,e,f,g);},"Tt",BSh(BBZ),"Ok",function(b,c,d,e,f,g){return AXG(this,b,c,d,e,f,g);},"DM",BSk(A2T),"tt",BSg(BiF),"gr",BSk(A89),"kA",function(b,c,d,e,f){return A$v(this,b,c,d,e,f);},"sN",function(b,c,d,e,f){BaJ(this,b,c,d,e,f);},"uu",function(b,c,d,e,f){A4X(this,b,c,d,e,f);},"nD",function(b,c,d,e,f){A57(this,b,c,d,e,f);},"Bn",function(b,
c,d,e,f,g){AVa(this,b,c,d,e,f,g);},"nl",BSk(BeG),"tN",function(b,c,d,e,f){return AXe(this,b,c,d,e,f);},"f7",BSg(Bvt),"Rt",function(b,c,d,e,f){BaN(this,b,c,d,e,f);},"sA",function(b,c,d,e,f){return A9X(this,b,c,d,e,f);},"xt",BSg(BBG),"a8X",function(b,c,d,e,f){A48(this,b,c,d,e,f);},"sX",BSk(BcL)],Ih,0,D,[Fk],1,3,0,0,["qX",BSh(BHu)],ADP,0,Ih,[],0,3,0,QS,["C3",BSg(AUJ),"H7",BSg(AKE)],ADB,0,D,[],3,3,0,0,0,ABJ,0,D,[ADB],0,3,0,KS,0,AR5,0,D,[],4,3,0,0,0,AAD,0,D,[Sz],0,3,0,0,["wo",BSh(Bli)],Ee,0,Dw,[],12,3,0,AZp,0,Q6,
0,D,[],3,3,0,0,0,AXt,0,I6,[EX,Dz,Q6],0,3,0,0,["wl",BSh(Be),"jf",BSg(Ei),"HH",BSh(Bb),"NK",BSh(Ew),"bx",BSg(BJx),"b6",BSg(BvW)],Rp,0,D,[],0,3,0,Jg,0,Xk,0,D,[J_],0,3,0,0,["oy",BSi(La)],QC,0,D,[],3,3,0,0,0,ZQ,0,D,[QC],1,3,0,0,0,SE,0,D,[],1,3,0,0,0,Rz,0,SE,[],0,3,0,0,0,X9,0,D,[],0,3,0,0,0,AEW,0,D,[],0,3,0,T$,0,AXq,0,D,[],0,3,0,0,0,Lk,0,D,[],4,3,0,Nt,0,BbA,0,D,[],0,3,0,0,0,Wt,0,D,[],0,0,0,0,0,Sn,0,D,[],3,3,0,0,0,A_X,0,D,[Sn],0,0,0,0,0,AJs,0,D,[],0,3,0,BzB,0,WW,0,D,[Sn],0,3,0,0,["Lt",BSg(Bjz),"a4b",BSh(A8A),"a8f",
BSh(Bgh),"QP",BSi(A7W),"a1u",BSh(Be0),"a3m",BSi(AXI),"Vr",BSh(Bdl),"a4P",BSj(AHo)],A6A,0,D,[C$],1,3,0,0,0,ALn,0,D,[],0,3,0,AFs,0,BcT,0,D,[DQ],0,0,0,0,["dy",BSh(Bi1)],BcV,0,D,[DQ],0,0,0,0,["dy",BSh(BBJ)]]);
$rt_metadata([BcU,0,D,[DQ],0,0,0,0,["dy",BSh(Bvr)],BcQ,0,D,[DQ],0,0,0,0,["dy",BSh(BrV)],BcP,0,D,[DQ],0,0,0,0,["dy",BSh(BlO)],BcS,0,D,[DQ],0,0,0,0,["dy",BSh(BIo)],BcR,0,D,[DQ],0,0,0,0,["dy",BSh(BJh)],BcO,0,D,[DQ],0,0,0,0,["dy",BSh(BoI)],BcN,0,D,[DQ],0,0,0,0,["dy",BSh(BrO)],AYe,0,D,[DQ],0,0,0,0,["dy",BSh(Btn)],AX$,0,D,[DQ],0,0,0,0,["dy",BSh(Brq)],AM0,0,D,[C$],3,0,0,0,0,A1S,0,D,[AM0],0,3,0,0,["bty",BSi(Bnf)],AX_,0,D,[DQ],0,0,0,0,["dy",BSh(BoJ)],AYa,0,D,[DQ],0,0,0,0,["dy",BSh(BGt)],AYc,0,D,[DQ],0,0,0,0,["dy",BSh(Bx7)],AG$,
0,D,[C$],3,0,0,0,0,A1R,0,D,[AG$],0,3,0,0,["a9z",BSg(BAH)],Ir,0,D,[C$],3,3,0,0,0,A1Q,0,D,[Ir],0,3,0,0,["oT",BSg(BI1)],Lv,0,D,[],1,3,0,0,0,AGj,0,Lv,[],0,0,0,0,0,AGk,0,Lv,[],0,0,0,0,0,AGl,0,Lv,[],0,0,0,0,0,Bc_,0,D,[],0,3,0,0,0,AOq,0,D,[Vk],3,3,0,0,0,AJz,0,D,[AOq],3,3,0,0,0,ABU,0,D,[],3,3,0,0,0,AIi,0,D,[],3,3,0,0,0,AEr,0,D,[AJz,ABU,EX,AIi],0,3,0,0,0,Xt,0,D,[JA],3,3,0,0,0,P1,0,D,[],0,0,0,0,0,CP,"IllegalStateException",12,B7,[],0,3,0,0,0,AW4,0,D,[],0,3,0,0,0,AXg,0,D,[Dz,EX],0,3,0,0,0,A6F,0,D,[C$],4,3,0,0,0,AUt,0,
D,[],0,3,0,0,0,X5,0,D,[],0,3,0,0,0,A5W,0,D,[],0,0,0,0,0,Wd,"IllegalMonitorStateException",12,B7,[],0,3,0,0,0,L3,0,D,[],0,3,0,OL,0,Xe,0,Fp,[EX,Dz],1,3,0,0,0,Pu,0,D,[Dz,Fk],0,3,0,0,["b6",BSg(BtM)],To,"EaglerArrayByteBuffer",22,ZQ,[],0,3,[0,0,0],0,0,GY,0,D,[C$],1,3,0,0,0,A1f,0,GY,[],1,3,0,0,0,Wa,0,Fp,[],1,0,0,0,0,AJZ,0,Wa,[],0,0,0,0,0,WK,0,KZ,[],1,0,0,0,0,AJX,0,WK,[],0,0,0,0,0,W1,0,I6,[Q6],1,0,0,0,0,AJY,0,W1,[],0,0,0,0,0]);
$rt_metadata([Ib,0,D,[],3,3,0,0,0,AJV,0,D,[Ib],0,0,0,0,0,Ze,0,D,[Ib],3,3,0,0,0,AJW,0,D,[Ze],0,0,0,0,0,ACV,0,D,[J_],0,3,0,0,0,Rq,0,D,[JA],3,3,0,0,0,Z5,0,D,[Rq],0,0,0,0,0,AGX,0,D,[JA],3,3,0,0,0,Z9,0,D,[AGX],0,0,0,0,0,Um,0,D,[Xt],0,0,0,0,0,F8,"UnsupportedOperationException",12,B7,[],0,3,0,0,0,ALG,0,D,[JA],3,3,0,0,0,VM,0,D,[ALG],0,0,0,0,0,Uo,0,D,[JA],3,3,0,0,0,AM2,0,D,[Uo],0,0,0,0,0,AEA,0,D,[JA],3,3,0,0,0,Uy,0,D,[AEA],0,0,0,0,0,Yc,0,D,[JA],3,3,0,0,0,WL,0,D,[Yc],0,0,0,0,0,Hw,0,D,[Nb],1,3,0,0,["Cm",BSh(U2),"eL",BSg(AZn)],ADq,
0,Hw,[],0,3,0,0,["fF",BSg(Tn),"hZ",BSj(BIe),"a0W",BSh(Xq)],BF,"IOException",11,BC,[],0,3,0,0,0,ARE,0,GY,[],1,3,0,0,0,L5,0,Hw,[],0,3,0,0,["Cm",BSh(BA2)],WY,0,L5,[],0,3,0,0,["fF",BSg(BgM),"hZ",BSj(AFc),"a0W",BSh(BJ2),"eL",BSg(A1m)],BdZ,0,WY,[],0,3,0,0,0,ZW,0,D,[],3,0,0,0,0,AAB,0,D,[ZW],4,3,0,0,["oS",BSj(VA),"nx",BSg(AFl),"a7U",BSh(BKQ),"r8",BSg(AF0)],Q1,0,D,[],0,3,0,0,0,ASj,0,D,[Uo],0,0,0,0,0,AE8,0,D,[Sn],0,3,0,0,["Lt",BSg(Bi3),"a4b",BSh(AUq),"a8f",BSh(ASH),"QP",BSi(APb),"a1u",BSh(Bar),"a3m",BSi(A30),"Vr",BSh(A4x),
"a4P",BSj(A2W)],AGY,0,D,[UW],3,3,0,0,0,AKL,0,D,[AGY],3,3,0,0,0,AHD,0,D,[AKL],3,3,0,0,0,BaS,0,KZ,[EX,Dz,AHD],0,3,0,0,0,AEN,0,D,[DQ],0,0,0,0,["dy",BSh(BjV)],AAC,0,D,[],3,3,0,0,0,AIN,0,D,[AAC],0,3,0,0,0,AIB,0,D,[],3,3,0,0,0,AFk,0,D,[AIB],0,0,0,0,["bb3",BSh(Cu),"a6S",BSh(Rl)],M4,0,D,[],3,3,0,0,0,AC$,0,D,[],3,3,0,0,0,ADj,0,D,[],3,3,0,0,0,AHQ,0,D,[M4,AC$,ADj],0,0,0,0,["k_",BSg(BJU)],AYj,0,D,[C$],1,3,0,0,0,A0i,0,D,[DQ],0,0,0,0,["dy",BSh(BqY)],Bco,0,D,[Mk],0,3,0,0,["k_",BSg(BwE)],APQ,0,D,[Fk],0,3,0,0,0,Uc,0,D,[],3,
3,0,0,0,A0h,0,D,[Uc],0,0,0,0,["a0P",BSh(BF7),"a4u",BSg(BJT)]]);
$rt_metadata([AJ0,0,D,[],0,3,0,0,["ca",BSh(AVD)],Ks,0,Dw,[],12,3,0,ASs,0,AAg,"VSHInputLayoutParser$ShaderLayoutParseException",23,B7,[],0,3,0,0,0,BH,"IllegalArgumentException",12,B7,[],0,3,0,0,0,Fu,"NumberFormatException",12,BH,[],0,3,0,0,0,ACL,0,D,[],0,3,0,0,0,AAc,0,D,[Dz],1,3,0,0,0,HW,0,AAc,[Dz],0,3,0,0,0,Zw,0,D,[],3,3,0,0,0,Oy,0,D,[Dz,Zw],1,3,0,0,0,ADp,0,D,[Zw],3,3,0,0,0,Vn,0,D,[ADp],3,3,0,0,0,ADn,0,D,[Vn],3,3,0,0,0,AOm,0,D,[],3,3,0,0,0,Z_,0,D,[AOm],3,3,0,0,0,AOe,0,D,[Z_],3,3,0,0,0,I1,0,Oy,[Dz,ADn,AOe],0,
3,0,0,0,F4,0,D,[],4,3,0,0,0,Ba5,0,D,[],4,0,0,0,0,Qc,0,D,[],0,3,0,0,["Oc",BSg(BCH)],A$Z,0,Qc,[],4,0,0,0,["Oc",BSg(BtW)],A7D,0,Qc,[],4,0,0,0,["Oc",BSg(BgL)],X8,0,Bf,[],0,3,0,0,["c3",BSi(BJr)],AQf,0,Bf,[],0,3,0,0,["BP",function(b,c,d,e,f){return AVX(this,b,c,d,e,f);},"dD",function(b,c,d,e,f){A8h(this,b,c,d,e,f);},"c3",BSi(BmP)],AWs,0,Bf,[],0,3,0,0,0,DI,0,D,[],0,3,0,BI,["la",BSg(BJb),"cy",BSg(Bns),"Dk",BSg(BsQ),"kF",BSg(BGH)],LB,0,Bf,[],0,3,0,0,["gr",BSk(AZf),"F1",BSh(Blr),"dw",function(b,c,d,e,f){AWX(this,b,c,
d,e,f);},"dD",function(b,c,d,e,f){ATN(this,b,c,d,e,f);},"sX",BSk(BdG),"fC",BSk(AVu),"c_",BSg(BHl),"em",BSg(BhK),"dK",BSg(BsB)],BcD,0,LB,[],0,3,0,0,["dD",function(b,c,d,e,f){ATT(this,b,c,d,e,f);}],N$,0,Bf,[],1,3,0,0,["bj",BSh(BgU),"em",BSg(BvG),"c_",BSg(BLd),"GA",BSi(Btp),"rK",function(b,c,d,e,f){return A3h(this,b,c,d,e,f);},"fC",BSk(A4G),"dK",BSg(BIU),"c3",BSi(BEI),"eg",BSh(BHd),"Bn",function(b,c,d,e,f,g){AZ3(this,b,c,d,e,f,g);},"lu",BSg(Bx6),"X0",BSk(A8Y),"tt",BSg(BLc),"kO",function(b,c,d,e,f){APj(this,b,c,
d,e,f);},"fi",BSk(BfR),"dw",function(b,c,d,e,f){AYQ(this,b,c,d,e,f);}],ATS,0,N$,[],0,3,0,0,["dD",function(b,c,d,e,f){A1s(this,b,c,d,e,f);},"fi",BSk(A7m)],A_0,0,N$,[],0,3,0,0,["dw",function(b,c,d,e,f){A$n(this,b,c,d,e,f);},"dD",function(b,c,d,e,f){A3S(this,b,c,d,e,f);}],Sm,0,Bf,[],0,3,0,0,["fi",BSk(A3w),"dw",function(b,c,d,e,f){A3O(this,b,c,d,e,f);},"dD",function(b,c,d,e,f){A19(this,b,c,d,e,f);},"lu",BSg(BFj)],A$K,0,Sm,[],0,3,0,0,["c3",BSi(BL8)],A4$,0,Bf,[],0,3,0,0,["c3",BSi(Bp2),"eg",BSh(BB3)],A9C,0,Bf,[],0,
3,0,0,["eg",BSh(BJN),"c3",BSi(BgV),"bj",BSh(Byz)],Yb,0,Bf,[],0,3,0,0,["rK",function(b,c,d,e,f){return Be_(this,b,c,d,e,f);}],A7N,0,Yb,[],0,3,0,0,["dw",function(b,c,d,e,f){Ber(this,b,c,d,e,f);},"dD",function(b,c,d,e,f){A_R(this,b,c,d,e,f);},"eg",BSh(Bkk),"c3",BSi(BqQ),"c_",BSg(BoN),"sN",function(b,c,d,e,f){A3Y(this,b,c,d,e,f);}],AYO,0,Bf,[],0,3,0,0,["fi",BSk(Bbh),"iL",BSk(Bc$)],OH,0,Bf,[],0,3,0,0,["c_",BSg(BuS),"rK",function(b,c,d,e,f){return APf(this,b,c,d,e,f);}],Be2,0,OH,[],0,3,0,0,["eg",BSh(ByY)],A$T,0,LB,
[],0,3,0,0,["F1",BSh(AXk),"sX",BSk(A8d)],A60,0,Bf,[],0,3,0,0,["bj",BSh(BFV)],APH,0,Bf,[],0,3,0,0,["bj",BSh(Bvj),"c_",BSg(Brd),"dw",function(b,c,d,e,f){ARC(this,b,c,d,e,f);},"fi",BSk(A6Q),"c3",BSi(BBv),"em",BSg(BzN),"rK",function(b,c,d,e,f){return A34(this,b,c,d,e,f);}],BdN,0,Bf,[],0,3,0,0,["bj",BSh(BGm),"dw",function(b,c,d,e,f){ARl(this,b,c,d,e,f);},"eg",BSh(Bx_),"DM",BSk(A$t),"tM",function(b,c,d,e,f){A3U(this,b,c,d,e,f);}],ASX,0,Bf,[],0,3,0,0,["bj",BSh(BLZ),"eg",BSh(BF1)],AOQ,0,X8,[],0,3,0,0,["eg",BSh(BEC),
"c3",BSi(Bil)],WC,0,Bf,[],0,3,0,0,["fC",BSk(A0k),"c_",BSg(Bok),"em",BSg(By5),"dK",BSg(BCV),"gr",BSk(AZm),"uu",function(b,c,d,e,f){A0A(this,b,c,d,e,f);},"dD",function(b,c,d,e,f){Bgd(this,b,c,d,e,f);},"fi",BSk(A6Z),"dw",function(b,c,d,e,f){AX7(this,b,c,d,e,f);},"Ok",function(b,c,d,e,f,g){return Ba2(this,b,c,d,e,f,g);},"kO",function(b,c,d,e,f){Be3(this,b,c,d,e,f);}],A1J,0,Bf,[],0,3,0,0,["fC",BSk(BfK),"c_",BSg(BG3),"em",BSg(Bti),"dK",BSg(BzW),"eg",BSh(BjM),"lu",BSg(BmN),"dD",function(b,c,d,e,f){AOO(this,b,c,d,e,
f);},"C7",BSg(Bo9),"gr",BSk(Bc9),"dw",function(b,c,d,e,f){ARw(this,b,c,d,e,f);},"fi",BSk(ASc),"kO",function(b,c,d,e,f){A3Z(this,b,c,d,e,f);}],Ix,0,Bf,[],1,3,0,0,["fi",BSk(A1k),"iL",BSk(Bb2)],AQj,0,Ix,[],0,3,0,0,["HX",BSg(A7u),"c3",BSi(Btb),"eg",BSh(Bwb),"c_",BSg(Bro)]]);
$rt_metadata([A5F,0,Bf,[],0,3,0,0,["c_",BSg(BGP),"em",BSg(ByX),"dK",BSg(BA1),"rK",function(b,c,d,e,f){return A1$(this,b,c,d,e,f);},"a1F",function(b,c,d,e,f,g){AXH(this,b,c,d,e,f,g);},"dw",function(b,c,d,e,f){AWd(this,b,c,d,e,f);},"kO",function(b,c,d,e,f){Beq(this,b,c,d,e,f);},"nD",function(b,c,d,e,f){A6J(this,b,c,d,e,f);},"tM",function(b,c,d,e,f){ATb(this,b,c,d,e,f);},"X0",BSk(BcB),"Tt",BSh(BtN),"tt",BSg(BI4),"c3",BSi(BFC),"eg",BSh(Bm$),"eK",BSi(BkG),"bj",BSh(BIZ),"BP",function(b,c,d,e,f){return BbT(this,b,
c,d,e,f);},"lu",BSg(ByK),"qa",BSk(Bcc),"Bn",function(b,c,d,e,f,g){ASw(this,b,c,d,e,f,g);},"C7",BSg(BlE),"GA",BSi(BlW),"gr",BSk(AZA),"fi",BSk(ASr),"iL",BSk(APh),"Yu",function(b,c,d,e,f,g){A_k(this,b,c,d,e,f,g);},"a_N",function(b,c,d,e,f){BcE(this,b,c,d,e,f);},"sN",function(b,c,d,e,f){Bfo(this,b,c,d,e,f);},"dD",function(b,c,d,e,f){A2S(this,b,c,d,e,f);},"kA",function(b,c,d,e,f){return A$w(this,b,c,d,e,f);},"DM",BSk(A5i)],A9Y,0,Ix,[],0,3,0,0,["BP",function(b,c,d,e,f){return AS3(this,b,c,d,e,f);},"bj",BSh(BtZ),"gr",
BSk(BaU),"iL",BSk(Bgz),"kA",function(b,c,d,e,f){return AU4(this,b,c,d,e,f);},"HX",BSg(A8X)],A2r,0,Bf,[],0,3,0,0,["eK",BSi(Br9),"fC",BSk(AWY),"c_",BSg(By2),"em",BSg(Btw),"dK",BSg(BgQ),"gr",BSk(Bbt),"fi",BSk(AUk),"iL",BSk(AYm),"dw",function(b,c,d,e,f){Bb1(this,b,c,d,e,f);},"c3",BSi(BL$),"sA",function(b,c,d,e,f){return Bge(this,b,c,d,e,f);},"tN",function(b,c,d,e,f){return A9Z(this,b,c,d,e,f);},"f7",BSg(Bjp),"kO",function(b,c,d,e,f){A8l(this,b,c,d,e,f);}],A$_,0,Bf,[],0,3,0,0,["bj",BSh(BjA),"kA",function(b,c,d,e,
f){return AVM(this,b,c,d,e,f);}],Bbc,0,LB,[],0,3,0,0,["F1",BSh(BAN),"dD",function(b,c,d,e,f){Bam(this,b,c,d,e,f);},"eK",BSi(Btg),"dK",BSg(BF3),"tM",function(b,c,d,e,f){A0u(this,b,c,d,e,f);},"c3",BSi(BCX),"eg",BSh(BGi)],A2P,0,Bf,[],0,3,0,0,["fC",BSk(AQ9),"c_",BSg(Bis),"em",BSg(BDy),"eK",BSi(BvN),"dD",function(b,c,d,e,f){AZ6(this,b,c,d,e,f);},"sN",function(b,c,d,e,f){Bbo(this,b,c,d,e,f);},"dw",function(b,c,d,e,f){AO3(this,b,c,d,e,f);},"c3",BSi(Bke)],AU9,0,Ix,[],0,3,0,0,["c3",BSi(BDR),"fi",BSk(A7E),"BP",function(b,
c,d,e,f){return Bga(this,b,c,d,e,f);},"kO",function(b,c,d,e,f){ATX(this,b,c,d,e,f);},"bj",BSh(Bx0),"kA",function(b,c,d,e,f){return AVP(this,b,c,d,e,f);},"HX",BSg(BdW)],A0v,0,Ix,[],0,3,0,0,["fC",BSk(Bad),"qa",BSk(A0I),"nl",BSk(AZK),"dK",BSg(BAR),"em",BSg(BHc),"c_",BSg(Brp),"HX",BSg(AVN),"c3",BSi(Bto),"dw",function(b,c,d,e,f){AP5(this,b,c,d,e,f);}],Hk,"TileEntity",17,D,[],0,3,0,PS,["o4",BSh(TP),"qw",BSh(Tu),"N8",BSg(A9S),"pt",BSg(AR3)],Pk,"TileEntitySign",17,Hk,[],0,3,0,0,["qw",BSh(BG4),"o4",BSh(BmU)],A_Q,0,Bf,
[],0,3,0,0,["eK",BSi(Bu8),"c_",BSg(Bnn),"em",BSg(BkD),"dK",BSg(Bxb),"qa",BSk(A$h),"fC",BSk(A5J),"nl",BSk(AWh),"nD",function(b,c,d,e,f){BaR(this,b,c,d,e,f);},"kA",function(b,c,d,e,f){return ATA(this,b,c,d,e,f);},"dw",function(b,c,d,e,f){ASi(this,b,c,d,e,f);},"c3",BSi(BJo),"Ok",function(b,c,d,e,f,g){return A4c(this,b,c,d,e,f,g);},"gr",BSk(AXZ)],ASP,0,Bf,[],0,3,0,0,["fC",BSk(AS1),"qa",BSk(ATH),"c_",BSg(Bzz),"em",BSg(BG1),"dK",BSg(BKr),"gr",BSk(A0D),"uu",function(b,c,d,e,f){A4L(this,b,c,d,e,f);},"dw",function(b,
c,d,e,f){AYz(this,b,c,d,e,f);},"eg",BSh(Bq2)],Bdu,0,Bf,[],0,3,0,0,["fC",BSk(ASp),"c_",BSg(BjB),"Ok",function(b,c,d,e,f,g){return AY7(this,b,c,d,e,f,g);},"nl",BSk(AZy),"eK",BSi(BEe),"em",BSg(Bpm),"dK",BSg(BCw),"eg",BSh(BEj),"gr",BSk(Bdt),"fi",BSk(Bdi),"dw",function(b,c,d,e,f){AXQ(this,b,c,d,e,f);}],Bcv,0,Bf,[],0,3,0,0,["fC",BSk(A0s),"c_",BSg(BEx),"em",BSg(Br7),"dK",BSg(BCr),"gr",BSk(A23),"uu",function(b,c,d,e,f){Bd5(this,b,c,d,e,f);},"fi",BSk(A0t),"dw",function(b,c,d,e,f){API(this,b,c,d,e,f);},"nl",BSk(AYt),
"nD",function(b,c,d,e,f){AUn(this,b,c,d,e,f);},"kA",function(b,c,d,e,f){return AXf(this,b,c,d,e,f);},"iL",BSk(ATy),"tN",function(b,c,d,e,f){return Bb_(this,b,c,d,e,f);},"sA",function(b,c,d,e,f){return BaX(this,b,c,d,e,f);},"f7",BSg(BC2)],AMz,0,Bf,[],0,3,0,0,["lu",BSg(Bmj),"fC",BSk(Be5),"c_",BSg(BJl),"em",BSg(Bvn),"gr",BSk(AVF),"fi",BSk(ASe),"dw",function(b,c,d,e,f){A$g(this,b,c,d,e,f);},"dD",function(b,c,d,e,f){A51(this,b,c,d,e,f);},"Rt",function(b,c,d,e,f){A_b(this,b,c,d,e,f);},"iL",BSk(Bfb),"nl",BSk(Bft),
"tN",function(b,c,d,e,f){return ATZ(this,b,c,d,e,f);},"sA",function(b,c,d,e,f){return A7L(this,b,c,d,e,f);},"f7",BSg(BLF),"xt",BSg(Bo0)],Nq,0,Dw,[],12,3,0,ACh,0,Bcd,0,Bf,[],0,3,0,0,["lu",BSg(BB7),"nD",function(b,c,d,e,f){A8j(this,b,c,d,e,f);},"sN",function(b,c,d,e,f){A8Q(this,b,c,d,e,f);},"kA",function(b,c,d,e,f){return AYy(this,b,c,d,e,f);},"dD",function(b,c,d,e,f){A0Z(this,b,c,d,e,f);},"c3",BSi(BCJ),"eg",BSh(BCL),"kO",function(b,c,d,e,f){Bai(this,b,c,d,e,f);}],ANP,0,WC,[],0,3,0,0,["eK",BSi(BwJ),"lu",BSg(Bqw),
"fi",BSk(AVJ),"iL",BSk(A98),"tN",function(b,c,d,e,f){return Bgo(this,b,c,d,e,f);},"dD",function(b,c,d,e,f){A0w(this,b,c,d,e,f);},"dw",function(b,c,d,e,f){AY9(this,b,c,d,e,f);},"sA",function(b,c,d,e,f){return A4k(this,b,c,d,e,f);},"c3",BSi(BLY),"f7",BSg(BrJ),"kO",function(b,c,d,e,f){AQE(this,b,c,d,e,f);}],Bf6,0,Bf,[],0,3,0,0,["fC",BSk(APr),"lu",BSg(BJK),"c_",BSg(BJC),"em",BSg(BsG),"gr",BSk(A7o),"uu",function(b,c,d,e,f){Be$(this,b,c,d,e,f);},"fi",BSk(AY2),"dw",function(b,c,d,e,f){A0b(this,b,c,d,e,f);},"nl",BSk(A5C),
"nD",function(b,c,d,e,f){ATk(this,b,c,d,e,f);},"kA",function(b,c,d,e,f){return Bbi(this,b,c,d,e,f);},"iL",BSk(ARW),"tN",function(b,c,d,e,f){return A6z(this,b,c,d,e,f);},"sA",function(b,c,d,e,f){return Baq(this,b,c,d,e,f);},"f7",BSg(BkV),"dD",function(b,c,d,e,f){ARY(this,b,c,d,e,f);},"xt",BSg(BqX)],A1q,0,Bf,[],0,3,0,0,["fC",BSk(A6v),"c_",BSg(BIK),"em",BSg(BKb),"gr",BSk(AVi),"dw",function(b,c,d,e,f){AT8(this,b,c,d,e,f);},"a8X",function(b,c,d,e,f){AS_(this,b,c,d,e,f);},"c3",BSi(BAi),"eg",BSh(BvH),"dD",function(b,
c,d,e,f){A7G(this,b,c,d,e,f);},"rK",function(b,c,d,e,f){return ATi(this,b,c,d,e,f);}],A$d,0,OH,[],0,3,0,0,["tt",BSg(Bo6),"rK",function(b,c,d,e,f){return BeK(this,b,c,d,e,f);},"iL",BSk(BeL),"eg",BSh(Bpw),"dD",function(b,c,d,e,f){BdH(this,b,c,d,e,f);}],A4P,0,Bf,[],0,3,0,0,["c3",BSi(Bv1),"eg",BSh(BMv),"dD",function(b,c,d,e,f){A3t(this,b,c,d,e,f);}],A1B,0,Bf,[],0,3,0,0,["dD",function(b,c,d,e,f){AQJ(this,b,c,d,e,f);},"fC",BSk(A_l),"qa",BSk(BfU),"bj",BSh(BuQ),"em",BSg(Bmw),"c_",BSg(BAw),"dK",BSg(BIP),"gr",BSk(APS),
"dw",function(b,c,d,e,f){AWw(this,b,c,d,e,f);},"sX",BSk(AYH),"Rt",function(b,c,d,e,f){A1H(this,b,c,d,e,f);}],A_x,0,Bf,[],0,3,0,0,["c3",BSi(BBW),"eg",BSh(Bk3)],AYs,0,Bf,[],0,3,0,0,["dD",function(b,c,d,e,f){AR_(this,b,c,d,e,f);},"gr",BSk(APY),"dw",function(b,c,d,e,f){AWi(this,b,c,d,e,f);},"sX",BSk(AY5),"fC",BSk(A_7),"c3",BSi(BuA),"c_",BSg(Bm1),"em",BSg(BxW),"dK",BSg(BMq)],Bek,0,Bf,[],0,3,0,0,["bj",BSh(BqJ),"kA",function(b,c,d,e,f){return BeC(this,b,c,d,e,f);},"Yu",function(b,c,d,e,f,g){ASG(this,b,c,d,e,f,g);}],A70,
0,Bf,[],0,3,0,0,["a1F",function(b,c,d,e,f,g){A2_(this,b,c,d,e,f,g);},"gr",BSk(Bfc),"c_",BSg(Bpj),"em",BSg(BJZ),"dK",BSg(Bs3)],Bt,0,D,[],0,3,0,BN,["i0",function(b,c,d,e,f,g,h){return A$i(this,b,c,d,e,f,g,h);},"S$",BSi(Bvk),"rd",BSj(Bgk),"Dh",BSi(By1),"M_",function(b,c,d,e,f){BqK(this,b,c,d,e,f);},"Jc",BSh(BvT),"CR",BSh(ByT),"a0_",BSi(Bps),"xg",BSg(BwW)],A33,0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return A2z(this,b,c,d,e,f,g,h);}],A_U,0,D,[C$],1,3,0,0,0,ADG,0,D,[M4],0,3,0,0,["k_",BSg(BLn)],AAH,0,I6,[Q6],
0,0,0,0,["wl",BSh(AKY),"jf",BSg(AJk)],AE2,0,D,[],0,0,0,0,0,AHe,0,Xe,[],0,0,0,0,["jf",BSg(ANS)],AIT,0,D,[C$],3,0,0,0,0,AUo,0,D,[AIT],0,3,0,0,["W9",BSh(Bk0)],Xc,0,D,[QC],1,3,0,0,0,Sa,"EaglerArrayIntBuffer",22,Xc,[],0,3,[0,0,0],0,0,AX8,0,GY,[],1,3,0,0,0,YB,0,D,[QC],1,3,0,0,0,Xu,"EaglerArrayFloatBuffer",22,YB,[],0,3,[0,0,0],0,0,AYv,0,GY,[],1,3,0,0,0,AYg,0,GY,[],1,3,0,0,0,Ni,0,D,[C$],3,3,0,0,0,AD_,0,D,[Ni],0,3,0,0,["Gv",BSh(BLJ)],AQ1,0,D,[Uj],1,3,0,0,["bcO",BSh(Bv2),"bxJ",BSg(Bh7)],A8u,0,D,[C$],1,3,0,0,0,AZw,0,D,
[Dz],4,3,0,0,0,ASd,0,Ih,[],0,3,0,0,["C3",BSg(BFT),"H7",BSg(BoZ)],AQL,0,Ih,[],0,3,0,0,["C3",BSg(BvQ),"H7",BSg(BKO)]]);
$rt_metadata([ASq,0,Ih,[],0,3,0,0,["C3",BSg(Bj$),"H7",BSg(BwO)],BaE,0,D,[],0,3,0,0,0,Bdn,0,D,[],0,3,0,0,0,LA,"EaglerFileSystemException",21,B7,[],0,3,0,0,0,AHg,"PlatformFilesystem$FilesystemDatabaseLockedException",20,LA,[],0,3,0,0,0,AGb,"PlatformFilesystem$FilesystemDatabaseInitializationException",20,LA,[],0,3,0,0,0,AJJ,0,D,[M4],0,0,0,0,["k_",BSg(BAL)],AMw,0,D,[C$],3,3,0,0,0,AGC,0,D,[AMw],0,3,0,0,["bhC",BSh(BGu)],AGA,0,D,[Ir],0,3,0,0,["oT",BSg(BDS)],ADU,0,D,[C$],3,0,0,0,0,AH7,0,D,[ADU],0,3,0,0,["a9z",BSg(Bsv)],Bej,
0,HH,[W_,EX,Dz],0,3,0,0,0,Ld,0,D,[Dz,EX,Fk],1,3,0,AOV,0,ADS,0,Hw,[],0,3,0,0,["fF",BSg(BLC),"hZ",BSj(Ud),"eL",BSg(AI9)],A15,0,D,[],0,3,0,0,0,A35,0,D,[],4,3,0,0,0,AOA,0,D,[Dz],4,3,0,0,0,MH,0,Gg,[Fk],0,3,0,0,["bx",BSg(Bnw),"b6",BSg(Bwl),"ca",BSh(BBr),"qX",BSh(BJa)],AU8,0,D,[],0,3,0,0,0,Rd,"CloneNotSupportedException",12,BC,[],0,3,0,0,0,AOt,"EaglerArrayBufferAllocator$WrongBufferClassType",22,B7,[],0,3,0,0,0,SM,0,D,[],3,3,0,0,0,AIU,0,D,[DQ],0,0,0,0,["dy",BSh(Byl)],AIV,0,D,[DQ],0,0,0,0,["dy",BSh(Brr)],U8,0,D,[],
1,3,0,0,0,AV4,0,U8,[],0,3,0,0,0,ALI,0,D,[Ni],0,3,0,0,["Gv",BSh(BlS)],ALJ,0,D,[Ni],0,3,0,0,["Gv",BSh(Bvi)],AI6,0,D,[Ni],0,3,0,0,["Gv",BSh(Bk4)],AI5,0,D,[Ni],0,3,0,0,["Gv",BSh(BFL)],Qv,0,D,[],1,3,0,0,0,VY,0,Qv,[Fk],1,3,0,0,0,ADr,0,D,[],0,0,0,Bsd,0,AMx,"UnsupportedCharsetException",10,BH,[],0,3,0,0,0,PV,0,D,[],128,3,0,0,0,AX1,0,PV,[],4,3,0,0,0,AN3,0,D,[C$],3,3,0,0,0,AGR,0,D,[AN3],0,0,0,0,["bmY",BSh(BJD)],AMQ,0,D,[C$],3,3,0,0,0,AGQ,0,D,[AMQ],0,0,0,0,["brh",BSh(BMh)],Zz,0,D,[],4,3,0,0,0,Ng,0,Ld,[],0,3,0,0,0,AHU,
0,D,[],3,3,0,0,0,A6n,"DataInputStream",11,L5,[AHU],0,3,0,0,0,We,0,L5,[],0,3,0,0,["fF",BSg(BJ0)],BeX,0,We,[],0,3,0,0,["eL",BSg(A9D),"hZ",BSj(A2E)],Em,0,D,[],1,3,0,0,0,ANH,"NBTTagCompound",17,Em,[],0,3,0,0,["jr",BSh(Bsl),"jm",BSh(Bt9),"gV",BSg(BH7),"bx",BSg(Bjy)],Z6,0,DI,[],0,3,0,0,["cy",BSg(BGg),"Dk",BSg(Bq5),"kF",BSg(Bg0)]]);
$rt_metadata([U3,0,DI,[],0,3,0,0,["la",BSg(BMp),"kF",BSg(Bn6),"cy",BSg(Bl7)],R5,0,DI,[],0,3,0,0,["cy",BSg(BHV),"Dk",BSg(BK1),"kF",BSg(Bit)],LN,0,Bt,[],0,3,0,0,["S$",BSi(BtL),"Dh",BSi(Bsg),"M_",function(b,c,d,e,f){Bzc(this,b,c,d,e,f);},"Jc",BSh(Bko),"xg",BSg(BqA)],AAF,0,LN,[],0,3,0,BOr,["CR",BSh(BJ1)],AFP,0,LN,[],0,3,0,BRj,["CR",BSh(BGB)],ANC,0,LN,[],0,3,0,BN_,0,A9m,0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return AXN(this,b,c,d,e,f,g,h);}],UP,0,Bt,[],0,3,0,0,["rd",BSj(AIq)],Bd4,0,Bt,[],0,3,0,0,["rd",BSj(A$p)],AYK,
0,Bt,[],0,3,0,0,["S$",BSi(BCv),"Dh",BSi(BIO),"M_",function(b,c,d,e,f){BAj(this,b,c,d,e,f);},"Jc",BSh(BoC),"xg",BSg(Bhk)],BdI,0,UP,[],0,3,0,0,["rd",BSj(Bey)],Bdb,0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return A2R(this,b,c,d,e,f,g,h);},"xg",BSg(Brm)],ANd,0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return A9G(this,b,c,d,e,f,g,h);}],K6,0,Bt,[],0,3,0,0,0,A4t,0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return A7s(this,b,c,d,e,f,g,h);}],A$5,0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return AO8(this,b,
c,d,e,f,g,h);}],AEn,0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return A8K(this,b,c,d,e,f,g,h);}],A3u,0,Bt,[],0,3,0,0,["rd",BSj(AWz)],A1N,0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return A7$(this,b,c,d,e,f,g,h);}],A26,0,Bt,[],0,3,0,0,["a0_",BSi(A$o),"Dh",BSi(By_)],A4M,0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return AU$(this,b,c,d,e,f,g,h);}],Bgv,0,Bt,[],0,3,0,0,["rd",BSj(A7e)],A1c,0,Bt,[],0,3,0,0,["rd",BSj(A5H)],A$W,0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return A4n(this,b,c,d,e,f,g,h);}],BfD,
0,Bt,[],0,3,0,0,["i0",function(b,c,d,e,f,g,h){return AZJ(this,b,c,d,e,f,g,h);}],ACo,0,D,[M4],0,3,0,0,0,AIk,0,D,[SM],0,0,0,0,["Vv",BSg(BqR),"UY",BSg(BKs)],AMv,0,D,[SM],0,0,0,0,["Vv",BSg(BHn),"UY",BSg(BL9)],DD,0,D,[],1,0,0,0,["gi",BSj(Sx),"gq",BSk(QV),"zq",BSg(BFI),"bx",BSg(BB9),"cv",BSh(BnH),"fc",BSh(Bvc),"qG",BSg(BvL),"m2",BSg(T3)],BfB,0,VY,[],0,0,0,0,0,Wu,0,D,[],3,3,0,0,0,UX,0,Qv,[Fk,OO,Qy,Wu],1,3,0,0,0,A9y,"IllegalCharsetNameException",10,BH,[],0,3,0,0,0,AQy,0,D,[Mk],0,3,0,0,["k_",BSg(BKg)],A0f,0,D,[Uc],0,
0,0,0,["a0P",BSh(BEZ),"a4u",BSg(Bsm)],AQx,0,D,[Ir],0,3,0,0,["oT",BSg(BBm)],AQw,0,D,[Ir],0,3,0,0,["oT",BSg(BEs)],AF1,0,D,[C$],3,3,0,0,0,AHT,0,D,[AF1],0,3,0,0,["W9",BSh(BAp)],Gk,0,D,[C$],3,3,0,0,0,AFH,0,D,[Gk],0,0,0,0,["iW",BSg(Bos)],AFI,0,D,[Gk],0,0,0,0,["iW",BSg(BKd)],AFD,0,D,[Gk],0,0,0,0,["iW",BSg(BHq)],AFE,0,D,[DQ],0,0,0,0,["dy",BSh(Bjg)],Oa,0,Dw,[],12,0,0,AEh,0,GU,0,DD,[],0,0,0,AAf,["r",BSj(Bw$),"br",BSg(Bzp),"ch",BSh(BhM)],Oc,0,D,[],0,0,0,0,0,R$,"PatternSyntaxException",8,BH,[],0,3,0,0,["t3",BSg(BL0)],Pm,
"GZIPException",4,BF,[],0,3,0,0,0,ANn,0,Gg,[Dz],0,3,0,0,0]);
$rt_metadata([Of,0,D,[Dz,EX],1,3,0,AJt,0,A9k,0,D,[],0,3,0,0,0,AE9,0,D,[],3,3,0,0,0,A6l,0,D,[AE9],0,3,0,0,0,G$,"EOFException",11,BF,[],0,3,0,0,0,ZT,0,Em,[],0,3,0,0,["jm",BSh(Bt5),"jr",BSh(Bm4),"gV",BSg(Bh9),"bx",BSg(Bob)],AIJ,0,GU,[],0,0,0,0,["r",BSj(BE0),"br",BSg(BGe),"ch",BSh(BKp)],Bf_,0,GU,[],0,0,0,0,["r",BSj(Bqr),"br",BSg(Br2)],ABu,0,GU,[],0,0,0,0,["r",BSj(Bxu),"br",BSg(BLf)],ACk,0,GU,[],0,0,0,0,["r",BSj(BE5),"br",BSg(BCC),"ch",BSh(BtA)],Ob,0,GU,[],0,0,0,0,["r",BSj(BnO),"br",BSg(Bp6)],Eh,0,DD,[],1,0,0,0,
["r",BSj(BvZ),"fP",BSg(BuR),"ch",BSh(Bkn)],A90,0,Eh,[],0,0,0,0,["dV",BSi(Buz),"gi",BSj(Bq7),"gq",BSk(Bqi),"br",BSg(Bzq),"ch",BSh(Bph)],D8,0,DD,[],0,0,0,0,["r",BSj(Bjx),"cv",BSh(BBs),"br",BSg(Bkv),"fc",BSh(BH_),"ch",BSh(BmF),"m2",BSg(Bh$)],TY,0,D8,[],0,0,0,0,["r",BSj(BBh),"br",BSg(Bk_),"ch",BSh(BKc)],IR,0,TY,[],0,0,0,0,["r",BSj(BGp),"cv",BSh(BtT),"br",BSg(Bg3)],AK4,0,IR,[],0,0,0,0,["r",BSj(BBq),"ch",BSh(BnJ),"br",BSg(BL2)],ANX,0,IR,[],0,0,0,0,["r",BSj(BhJ),"ch",BSh(BuT),"br",BSg(Bjs)],AMu,0,IR,[],0,0,0,0,["r",
BSj(BxN),"ch",BSh(BMx),"br",BSg(BA4)],ACv,0,IR,[],0,0,0,0,["r",BSj(BEF),"ch",BSh(BKi),"br",BSg(BhU)],OR,0,D8,[],0,0,0,0,["r",BSj(BwG),"gi",BSj(BAk),"gq",BSk(BKt),"fc",BSh(BH8),"qG",BSg(BJv),"m2",BSg(BDW)],Tr,0,D,[],4,3,0,AZN,0,AVr,0,D,[ZW],4,3,0,0,["a7U",BSh(Bws),"nx",BSg(BBA),"r8",BSg(Bxm),"oS",BSj(Bs9)],Vs,0,Em,[],0,3,0,0,["jr",BSh(BJq),"jm",BSh(Bs2),"gV",BSg(BrY),"bx",BSg(BB_)],VN,0,Em,[],0,3,0,0,["jr",BSh(By9),"jm",BSh(Bmo),"gV",BSg(BGU),"bx",BSg(Bip)],XE,0,Em,[],0,3,0,0,["jr",BSh(Boc),"jm",BSh(BBb),"gV",
BSg(BiL),"bx",BSg(BI6)],ZZ,0,Em,[],0,3,0,0,["jr",BSh(BgW),"jm",BSh(BvS),"gV",BSg(BEh),"bx",BSg(Bvo)],AAX,0,Em,[],0,3,0,0,["jr",BSh(Bwy),"jm",BSh(BsY),"gV",BSg(Bwh),"bx",BSg(BMd)],ADk,0,Em,[],0,3,0,0,["jr",BSh(BHY),"jm",BSh(Biv),"gV",BSg(Bnq),"bx",BSg(Bt$)],YS,0,Em,[],0,3,0,0,["jr",BSh(BqN),"jm",BSh(BIi),"gV",BSg(BKu),"bx",BSg(Buc)],Xj,0,Em,[],0,3,0,0,["jr",BSh(Bvv),"jm",BSh(BBc),"gV",BSg(BwU),"bx",BSg(BAa)],A7R,0,Em,[],0,3,0,0,["jr",BSh(BKq),"jm",BSh(BA7),"gV",BSg(BAJ),"bx",BSg(Bm6)],Od,0,D,[],1,0,0,0,0,BZ,
0,Od,[],1,0,0,ABa,["jY",BSg(BpS),"pA",BSg(Bpt),"Hy",BSg(BuP),"yP",BSg(BvK)],AP1,0,BZ,[],0,0,0,0,["bf",BSh(Hh),"jY",BSg(GZ),"pA",BSg(Bq3),"Hy",BSg(BC$),"bx",BSg(BIW),"yP",BSg(Bjb)],YX,"MissingResourceException",6,B7,[],0,3,0,0,0,Jw,0,DD,[],1,0,0,0,["fc",BSh(BCk),"ch",BSh(BLs),"m2",BSg(Blw)],Hi,0,Jw,[],0,0,0,0,["r",BSj(BEG),"br",BSg(Bqd)],M0,0,Hi,[],0,0,0,0,["r",BSj(BFk),"br",BSg(BpT)],GV,0,Jw,[],0,0,0,0,["r",BSj(Bpb),"br",BSg(BrR)],Ls,0,Hi,[],0,0,0,0,["r",BSj(BIt),"cv",BSh(BoK)],AKe,0,Hi,[],0,0,0,0,["r",BSj(BvU),
"gi",BSj(BlK)],A5A,0,D,[],4,3,0,0,0,ASL,0,Of,[],0,0,0,0,0,Xa,0,D,[],1,3,0,0,0,GG,0,Xa,[],1,3,0,0,0,ARe,0,GG,[],4,3,0,0,["h2",BSh(BFl),"l_",BSh(BBE),"lR",BSh(Bjd)],YP,0,D,[],4,3,0,0,0,Cm,0,D,[],1,0,0,0,0,AEb,0,Od,[EX],0,0,0,0,["bx",BSg(AF9)]]);
$rt_metadata([ALs,0,DD,[],0,0,0,0,["r",BSj(BzV),"br",BSg(BJp),"ch",BSh(Btx)],AN_,0,D,[EX,Dz],0,3,0,0,0,AAs,0,D8,[],0,0,0,0,["br",BSg(BtC)],AIn,0,D8,[],0,0,0,0,["r",BSj(Bw9),"cv",BSh(BJj),"br",BSg(BJL),"ch",BSh(Bxy),"fc",BSh(Bxk)],Ik,0,D8,[],0,0,0,0,["r",BSj(BGE),"br",BSg(BLU),"bf",BSh(Bjk),"fc",BSh(Bhr),"cv",BSh(BuL),"ch",BSh(ByM)],VF,0,Ik,[],0,0,0,0,["bf",BSh(BzO),"br",BSg(Bof)],APP,0,Eh,[],0,0,0,0,["dV",BSi(Br$),"br",BSg(BpW)],JW,0,Eh,[],0,0,0,0,["dV",BSi(ADT),"br",BSg(BkO),"fc",BSh(Bme)],AEC,0,D8,[],0,0,
0,0,["cv",BSh(BAm),"br",BSg(BCe),"r",BSj(Bwo),"fc",BSh(BpZ),"ch",BSh(BnF)],J7,0,Eh,[],0,0,0,0,["fP",BSg(Br3),"dV",BSi(BjK),"gi",BSj(ByG),"gq",BSk(Bkz),"br",BSg(BDj),"fc",BSh(Bnz)],A$B,0,Eh,[],0,0,0,0,["dV",BSi(BEu),"br",BSg(Btj)],A4l,0,Eh,[],0,0,0,0,["dV",BSi(BwB),"br",BSg(Bzt)],Mb,0,D8,[],0,0,0,0,["cv",BSh(BvM),"r",BSj(Bl9),"br",BSg(Btc),"fc",BSh(BkH),"ch",BSh(BtY)],AKF,0,Mb,[],0,0,0,0,0,ANj,0,Mb,[],0,0,0,0,0,AKV,0,GV,[],0,0,0,0,["r",BSj(Bqu)],AEY,0,GV,[],0,0,0,0,["r",BSj(BII)],NM,0,GV,[],0,0,0,0,["r",BSj(BKU),
"cv",BSh(BLz)],AH5,0,NM,[],0,0,0,0,["r",BSj(BzT),"cv",BSh(BI5)],MC,0,GV,[],0,0,0,0,["r",BSj(Bv9),"br",BSg(BDx)],AHE,0,MC,[],0,0,0,0,["r",BSj(Bj4)],AIE,0,GV,[],0,0,0,0,["r",BSj(BDZ)],AMd,0,NM,[],0,0,0,0,["r",BSj(Bxz)],AJH,0,MC,[],0,0,0,0,["r",BSj(Bpo)],ABT,0,Jw,[],0,0,0,0,["r",BSj(BMj),"gi",BSj(BCQ),"br",BSg(BJM)],AEy,0,Jw,[],0,0,0,0,["r",BSj(Bmf),"gi",BSj(Bwr),"br",BSg(Bum)],LY,0,D,[],1,0,0,0,0,AHp,0,Hi,[],0,0,0,0,["r",BSj(Bhc)],AKb,0,Ls,[],0,0,0,0,["r",BSj(Bly)],AEI,0,M0,[],0,0,0,0,["r",BSj(BKy)],AL_,0,Hi,
[],0,0,0,0,["r",BSj(Bmb)],AGg,0,Ls,[],0,0,0,0,["r",BSj(Bhm)],ABK,0,M0,[],0,0,0,0,["r",BSj(BuC)],UF,0,DD,[],4,0,0,0,["r",BSj(BH$),"ch",BSh(BrW),"br",BSg(BlB)],A6b,0,DD,[],0,0,0,0,["r",BSj(BpN),"ch",BSh(BpY),"br",BSg(BMs)],AEw,0,DD,[],0,0,0,0,["r",BSj(Bkq),"ch",BSh(Boy),"br",BSg(BFp)],AKy,0,DD,[],4,0,0,0,["r",BSj(BtO),"ch",BSh(Bqn),"br",BSg(Bsz)],AG1,0,DD,[],0,0,0,0,["r",BSj(Bte),"ch",BSh(BEt),"br",BSg(Bjw)],ALf,0,DD,[],0,0,0,0,["r",BSj(Bqf),"ch",BSh(Bjo),"br",BSg(BFg)],AVm,0,D8,[],0,0,0,0,["r",BSj(Boo),"br",
BSg(BiH),"cv",BSh(BFH),"zq",BSg(Bs8),"ch",BSh(Bp0)],APZ,0,D8,[],4,0,0,0,["r",BSj(BJc),"br",BSg(Bqs),"cv",BSh(Bul),"zq",BSg(Bwf),"ch",BSh(BD6)],A2L,0,DD,[],4,0,0,0,["r",BSj(BkN),"ch",BSh(BGY),"br",BSg(Bk$)],A0N,0,DD,[],0,0,0,0,["r",BSj(BBa),"ch",BSh(Bq_),"br",BSg(BwR)],A_F,0,DD,[],0,0,0,0,["r",BSj(BHx),"ch",BSh(Bij),"br",BSg(Bjq)],Qx,0,D8,[],0,0,0,0,["r",BSj(BwZ),"cv",BSh(BJY),"br",BSg(BE4),"ch",BSh(BmS)],Bfr,0,Qx,[],0,0,0,0,["r",BSj(Bin),"gi",BSj(BnI),"gq",BSk(BwS),"fc",BSh(BIE),"br",BSg(BLy)],AZu,0,Qx,[],0,
0,0,0,["r",BSj(Bla),"br",BSg(BFE)],QN,0,Pn,[OO],0,3,0,0,["M5",BSk(Bjc),"Sn",BSj(BFz),"Io",BSk(Brf),"NF",BSj(Bub),"bx",BSg(BFG),"oz",BSh(BFQ),"NB",BSi(BK4),"Qz",BSi(BEK)],AFv,0,Eh,[],0,0,0,0,["dV",BSi(Byd),"gi",BSj(BFx),"gq",BSk(BG2),"br",BSg(Bl_),"fc",BSh(BjR)],AOG,0,Eh,[],0,0,0,0,["dV",BSi(Ble),"br",BSg(BjU)]]);
$rt_metadata([AAG,0,Eh,[],0,0,0,0,["dV",BSi(BKA),"br",BSg(Bu9)],A9p,0,D,[],0,3,0,0,0,Bb7,0,D,[],4,3,0,0,0,Z7,0,HH,[T2],1,3,0,0,0,A3N,0,Z7,[Dz],0,3,0,0,["jf",BSg(Br1)],AKv,0,D,[J_],0,0,0,0,["oy",BSi(BEz)],Ui,0,GG,[],0,3,0,0,["h2",BSh(BIN),"l_",BSh(BE$),"lR",BSh(Bkl)],AJC,0,D,[],0,0,0,0,0,AIF,0,D,[],3,3,0,0,0,ACu,0,D,[AIF],0,3,0,0,0,Ok,0,D,[],4,0,0,A9t,0,ADY,0,Eh,[],0,0,0,0,["dV",BSi(BCs),"br",BSg(Bv6)],ZF,0,D8,[],0,0,0,0,["cv",BSh(Btq),"r",BSj(Bqo),"gi",BSj(Bzm),"gq",BSk(BqI),"br",BSg(Bnm),"fc",BSh(BgY),"ch",
BSh(BC0)],ZP,0,D8,[],0,0,0,0,["cv",BSh(BFP),"r",BSj(Bwt),"gi",BSj(BJG),"gq",BSk(BCn),"br",BSg(BMa),"fc",BSh(Bye),"ch",BSh(BtH)],IU,0,Eh,[],0,0,0,0,["dV",BSi(Bud),"gi",BSj(BIX),"gq",BSk(BhZ),"br",BSg(Bvq),"fc",BSh(BJ6)],AGI,0,LY,[],0,0,0,0,["wB",BSh(Bh3),"Z0",BSi(BB4)],AGJ,0,LY,[],0,0,0,0,["wB",BSh(BuE),"Z0",BSi(Bn8)],A9d,0,D,[],0,0,0,0,0,AOB,"NegativeArraySizeException",12,B7,[],0,3,0,0,0,APe,0,D,[],0,0,0,0,0,ZB,0,Cm,[],0,0,0,0,["b9",BSg(Bci)],Zg,0,Cm,[],0,0,0,0,["b9",BSg(A0z)],AT$,0,Cm,[],0,0,0,0,["b9",BSg(Bun)],A9F,
0,Cm,[],0,0,0,0,["b9",BSg(BC3)],AUH,0,Cm,[],0,0,0,0,["b9",BSg(ByJ)],Wv,0,Cm,[],0,0,0,0,["b9",BSg(AP4)],U9,0,Wv,[],0,0,0,0,["b9",BSg(AQZ)],AWq,0,Cm,[],0,0,0,0,["b9",BSg(Brx)],Xg,0,U9,[],0,0,0,0,["b9",BSg(A_y)],AZP,0,Xg,[],0,0,0,0,["b9",BSg(BAF)],ASy,0,Cm,[],0,0,0,0,["b9",BSg(BGk)],A5$,0,Cm,[],0,0,0,0,["b9",BSg(BAA)],Ba0,0,Cm,[],0,0,0,0,["b9",BSg(Bn$)],BeR,0,Cm,[],0,0,0,0,["b9",BSg(Bs6)],AWA,0,Cm,[],0,0,0,0,["b9",BSg(Bo1)],Bev,0,Cm,[],0,0,0,0,["b9",BSg(Bj9)],AT0,0,Cm,[],0,0,0,0,["b9",BSg(BmX)],AU5,0,Cm,[],0,0,
0,0,["b9",BSg(BqC)],APu,0,Cm,[],0,0,0,0,["b9",BSg(Byn)],AWV,0,Cm,[],0,0,0,0,["b9",BSg(BLR)],A1_,0,Cm,[],0,0,0,0,["b9",BSg(BoU)],AUw,0,Cm,[],0,0,0,0,["b9",BSg(BzY)],BbB,0,Cm,[],0,0,0,0,["b9",BSg(Byx)],ASF,0,Cm,[],0,0,0,0,["b9",BSg(BG5)],A$O,0,Cm,[],0,0,0,0,["b9",BSg(Bsf)],A2g,0,Cm,[],0,0,0,0,["b9",BSg(BDb)],ARt,0,Cm,[],0,0,0,0,["b9",BSg(Bmv)],AQO,0,Cm,[],0,0,0,0,["b9",BSg(BlR)],A_m,0,Cm,[],0,0,0,0,["b9",BSg(Buj)],Xr,0,Cm,[],0,0,0,0,["b9",BSg(ASB)]]);
$rt_metadata([Bfg,0,Xr,[],0,0,0,0,["b9",BSg(BAM)],AZS,0,ZB,[],0,0,0,0,["b9",BSg(BFs)],A6h,0,Zg,[],0,0,0,0,["b9",BSg(BjI)],AYb,0,Cm,[],0,0,0,0,["b9",BSg(Bz_)],Bbp,0,Cm,[],0,0,0,0,["b9",BSg(BDG)],Bcr,0,Cm,[],0,0,0,0,["b9",BSg(BGR)],Bcy,0,Cm,[],0,0,0,0,["b9",BSg(BgE)],AXC,0,GG,[],4,0,0,0,["h2",BSh(Bbb),"l_",BSh(AO0),"lR",BSh(Bdk)],A4Z,0,GG,[],4,0,0,0,["h2",BSh(BdA),"l_",BSh(Byr),"lR",BSh(ASf)],AG6,0,GG,[],4,0,0,0,["h2",BSh(Bsb),"l_",BSh(BMf),"lR",BSh(BpM)],ANR,0,D,[],0,3,0,0,0,QE,0,GG,[],4,3,0,0,["h2",BSh(BH1),
"l_",BSh(BrN),"lR",BSh(BFb)],AAz,0,D,[],4,0,0,0,0,AG5,0,D,[],0,3,0,0,0,Xb,0,D,[],4,0,0,A3z,0,AM5,0,D,[],4,0,0,0,0,AKR,0,D,[],4,0,0,0,0,AEf,0,D,[],0,3,0,0,0,ANi,0,D,[],4,0,0,0,0,ALi,0,D,[Ib],0,0,0,0,["bN",BSg(KO),"bF",BSg(JS)],PU,0,D,[],3,3,0,0,0,X2,0,D,[PU,EX],0,0,0,0,["ca",BSh(BqD),"TA",BSg(Bj3),"Qa",BSg(Bop),"b6",BSg(BDO),"bx",BSg(Bya)],RT,0,X2,[],0,0,0,0,0,QO,0,D,[],0,3,0,Ie,0,K9,0,BF,[],0,3,0,0,0,GB,"AssertionError",12,HD,[],0,3,0,0,0,Iq,"ArrayIndexOutOfBoundsException",12,Cz,[],0,3,0,0,0,O9,"StringIndexOutOfBoundsException",
12,Cz,[],0,3,0,0,0,GO,"MinecraftError",17,HD,[],0,3,0,0,0,Sp,"AxisAlignedBB",17,D,[],0,3,0,0,0,OM,"Vec3D",17,D,[],0,3,0,0,["bx",BSg(BkS)],Mf,0,D,[],0,3,0,0,0,APX,0,Mf,[],0,3,0,0,0,YN,0,CT,[],0,3,0,0,0,JK,0,D,[],0,3,0,P2,0,W$,0,JK,[],0,3,0,0,0,A7K,0,W$,[],0,3,0,0,0,WZ,0,D,[],3,3,0,0,0,H7,"World",17,D,[WZ],0,3,0,0,["ba8",BSg(A2p),"dj",BSj(A7F),"bc$",function(b,c,d,e,f){return AXB(this,b,c,d,e,f);},"bek",BSk(BbH),"o1",BSj(A7j),"dY",BSj(AUa),"ben",BSk(AYp),"Hv",BSj(Bc0),"a_g",BSh(A0Y),"Pv",BSh(A01),"pU",BSh(A84),
"a9e",BSh(A5Z),"ew",BSk(Bji),"f9",BSj(A6j),"bc_",BSg(A4z),"beI",BSg(A43),"a_j",BSh(A6X),"beH",BSk(Bcs),"a5r",BSg(AP7)],OG,0,D,[],0,3,0,KH,0,IN,0,B7,[],0,3,0,0,0,Lc,0,D,[],0,3,0,0,0,Dq,0,Lc,[],0,3,0,0,["lF",BSi(A41),"a61",BSj(APM),"a47",BSj(Boz),"hy",BSh(BcA),"gD",BSg(BeO),"kR",BSg(A_K),"xz",BSg(A_z),"ll",BSg(Byq)],A2Z,0,Dq,[],0,3,0,0,["kR",BSg(A6u),"gD",BSg(A0a),"hy",BSh(A5G),"gA",BSj(AWJ)],A4j,0,D,[],0,3,0,0,0,A2H,0,D,[],0,3,0,0,0,Iz,0,D,[],0,3,0,0,0,J9,0,D,[],0,3,0,0,0,ANT,0,D,[Ir],0,0,0,0,["oT",BSg(BGy)],UJ,
0,D,[],4,0,0,0,0]);
$rt_metadata([ADi,0,BZ,[],0,0,0,0,["bf",BSh(BiZ)],ADh,0,BZ,[],0,0,0,0,["bf",BSh(Bo_)],I3,"NoSuchElementException",6,B7,[],0,3,0,0,0,AA6,0,BZ,[],0,0,0,0,["bf",BSh(Bz4),"bx",BSg(Brl)],ALx,0,BZ,[],0,0,0,0,["bf",BSh(Bue)],ALv,0,BZ,[],0,0,0,0,["bf",BSh(Bm7)],ALw,0,BZ,[],0,0,0,0,["bf",BSh(BIp)],ALA,0,BZ,[],0,0,0,0,["bf",BSh(BGw)],ALB,0,BZ,[],0,0,0,0,["bf",BSh(BgB)],ALy,0,BZ,[],0,0,0,0,["bf",BSh(Bzf)],ALz,0,BZ,[],0,0,0,0,["bf",BSh(BAl)],ALC,0,BZ,[],0,0,0,0,["bf",BSh(BnK)],ALD,0,BZ,[],0,0,0,0,["bf",BSh(BGb)],AA5,0,
BZ,[],0,0,0,0,["bf",BSh(Bwc)],ABh,0,BZ,[],0,0,0,0,["bf",BSh(BjC)],AA3,0,BZ,[],0,0,0,0,["bf",BSh(Bx4)],AA4,0,BZ,[],0,0,0,0,["bf",BSh(BGX)],AA9,0,BZ,[],0,0,0,0,["bf",BSh(Bks)],AA2,0,BZ,[],0,0,0,0,["bf",BSh(Bu2)],AA7,0,BZ,[],0,0,0,0,["bf",BSh(BpU)],AA8,0,BZ,[],0,0,0,0,["bf",BSh(Bmr)],W4,0,D,[],1,3,0,0,0,KN,"DataFormatException",7,BC,[],0,3,0,0,0,L6,0,D,[],0,3,0,0,["a_l",function(b,c,d,e,f,g,h){return A6g(this,b,c,d,e,f,g,h);},"p8",BSh(BoR)],U4,0,D,[],0,3,0,Cf,0,A61,0,D,[],0,3,0,0,0,AC7,0,D,[],0,0,0,0,0,ER,0,D,
[],1,0,0,0,0,AGG,"BufferAllocationException",2,B7,[],0,3,0,0,0,Zi,0,Gg,[Fk],0,3,0,0,["Xk",BSg(BJ5),"bx",BSg(Bpu),"b6",BSg(BmW)],AXY,0,D,[],4,0,0,0,0,Ur,0,UX,[],1,0,0,0,0,A6$,0,Ur,[],0,0,0,0,0,UT,0,D,[],1,3,0,0,0,WU,0,D,[],0,3,0,0,0,AAv,0,D,[],0,3,0,BqV,0,Fm,0,BH,[],0,3,0,0,0,ZA,0,D,[],3,3,0,0,0,AGq,0,D,[ZA],0,3,0,0,0,AGp,0,D,[ZA],0,3,0,0,0,K$,0,Oy,[Dz,Vn,Z_],0,3,0,0,0,Be1,0,D,[Nb,R1],4,3,0,0,0,ABi,0,D,[Ib],0,0,0,0,0,AAA,0,OR,[],0,0,0,0,["gi",BSj(ByV),"gq",BSk(Bv7),"qG",BSg(BxX)],AG_,0,D,[Mk],0,3,0,0,0,ACa,0,
D,[],3,3,0,0,0,AKS,0,D,[ACa],0,3,0,0,0,AFj,0,D,[Mk],0,3,0,0,0,Le,0,B7,[],0,3,0,0,0,Sw,0,D,[],0,3,0,0,0]);
$rt_metadata([Ba4,0,D,[],0,3,0,0,0,Jq,0,W4,[],1,3,0,0,0,ACC,0,Jq,[],0,3,0,0,["By",function(b,c,d,e,f,g,h){return By4(this,b,c,d,e,f,g,h);}],AL4,0,Jq,[],0,3,0,0,["By",function(b,c,d,e,f,g,h){return BEi(this,b,c,d,e,f,g,h);}],ACc,0,Jq,[],0,3,0,0,["By",function(b,c,d,e,f,g,h){return BDl(this,b,c,d,e,f,g,h);}],Ban,0,D,[C$],1,3,0,0,0,AJe,0,Jq,[],0,3,0,0,["By",function(b,c,d,e,f,g,h){return BLN(this,b,c,d,e,f,g,h);}],AOk,0,Gg,[Fk],0,3,0,0,0,RL,0,D,[],0,3,0,AFw,0,Ea,"Entity",17,D,[],1,3,0,0,["ca",BSh(BAt),"b6",BSg(BB0),
"pj",BSg(Dn),"a_$",BSg(A9i),"a_A",BSg(AOZ),"Ka",BSg(BFq),"QX",BSg(BnY),"bbD",BSh(BaY),"Sw",BSh(A5r),"bdy",BSg(A9q),"RF",BSh(AUF),"x1",BSh(AZY),"FH",BSh(BGM),"fJ",BSi(BaG),"mA",BSg(Buw),"uM",BSg(BIR),"Xh",BSi(BL6),"a6y",BSh(Bn_),"kS",BSg(BnT),"y3",BSh(ARo),"Km",BSh(Bkc),"Xp",BSg(A9A),"X7",BSg(BIJ),"Pu",BSg(BKK),"ED",BSg(Bx2),"AV",function(b,c,d,e,f,g){Bz7(this,b,c,d,e,f,g);}],FX,"EntityLiving",17,Ea,[],0,3,0,0,["mA",BSg(BkE),"uM",BSg(BDH),"p$",BSg(A2A),"a7k",BSg(BHg),"a_$",BSg(A0n),"Xp",BSg(AYE),"AV",function(b,
c,d,e,f,g){BAY(this,b,c,d,e,f,g);},"ds",BSg(Bcl),"fJ",BSi(A7l),"wZ",BSg(Bt6),"o8",BSg(BJe),"kN",BSg(BxI),"lj",BSg(Byw),"a1z",BSh(A0L),"mS",BSg(Bw4),"Sw",BSh(BeP),"eo",BSh(Ig),"fk",BSh(II),"sF",BSg(ASa),"Aa",BSg(AYn),"Dm",BSg(APn),"a_A",BSg(A66)],MK,0,Dw,[],12,3,0,Mv,["bx",BSg(BFc)],AIv,0,D,[],0,3,0,0,0,Qj,0,D,[],0,3,0,0,0,X4,0,D,[],0,3,0,0,0,AXL,0,X4,[],0,3,0,0,0,PE,0,D,[],0,3,0,Id,0,WJ,0,D,[],0,3,0,0,0,WM,0,D,[],0,3,0,0,0,AGV,0,GP,[],0,3,0,0,["pa",BSg(BBH)],Bbx,0,GP,[],0,3,0,0,["pa",BSg(BB5)],AR7,0,GP,[],0,
3,0,0,["pa",BSg(BJH)],Bf7,0,GP,[],0,3,0,0,["pa",BSg(BEW)],AOu,0,D,[],3,3,0,0,0,XJ,0,D,[AOu],0,3,0,0,0,AAI,0,D,[],0,3,0,0,0,Zr,0,Lc,[],0,3,0,0,0,AKJ,0,Dq,[],0,3,0,0,["kR",BSg(Bbv),"lF",BSi(A0y),"gD",BSg(A_O),"hy",BSh(ASb),"gA",BSj(A5L)],Sh,0,Dq,[],0,3,0,0,["kR",BSg(AWl),"lF",BSi(ARM),"gD",BSg(AVw),"hy",BSh(A_D),"gA",BSj(AWI)],AGn,0,BC,[],0,3,0,0,0,Hj,"EntityPlayer",17,FX,[],0,3,0,0,["Xp",BSg(A92),"Aa",BSg(VI),"a1z",BSh(AYM),"Xh",BSi(BBy),"bcL",BSh(BeW),"eo",BSh(A64),"p$",BSg(BqT),"fJ",BSi(AO_),"Pu",BSg(BId),
"KD",BSg(WP)],Mr,0,Hj,[],0,3,0,0,["Aa",BSg(A6T),"sF",BSg(BbG),"eo",BSh(Bj0),"fk",BSh(Btm),"Yt",BSh(ARb),"a7a",BSg(AUj),"Ka",BSg(BoQ)],XY,0,D,[],0,3,0,0,0,Wo,0,D,[],0,3,0,0,0,KF,0,D,[],3,3,0,0,0,Bdp,0,D,[KF],0,3,0,0,["nf",BSi(AJn),"mR",BSi(Re),"hQ",BSh(AJG),"hm",BSg(Bmh),"pt",BSg(AQz)],H4,0,Dq,[],1,3,0,0,["gA",BSj(A7w),"a61",BSj(BdF),"a47",BSj(Bus),"lF",BSi(AQF),"xz",BSg(A6C),"ll",BSg(BLK)],Fq,0,H4,[],0,3,0,0,["HJ",BSg(AUl),"gA",BSj(A8F),"D6",BSh(A4B)],R3,0,Dq,[],0,3,0,0,["gD",BSg(AXE),"xz",BSg(A2l),"kR",BSg(AU3),
"lF",BSi(Bf4),"gA",BSj(AZO),"a61",BSj(AZz)],ACD,0,Dq,[],0,3,0,0,0,Yx,0,Dq,[],0,3,0,0,["gD",BSg(A06),"lF",BSi(Bcg),"hy",BSh(A1g),"gA",BSj(A10),"ll",BSg(Br4)],ASM,0,D,[Ze],0,0,0,0,0,ABl,0,Fp,[],0,0,0,0,["gI",BSg(BAe)],ATC,0,D,[],4,3,0,0,0,ZY,0,D,[],0,0,0,0,0,BaH,0,D,[],0,0,0,0,0,AXU,0,D,[],0,0,0,0,0,VQ,0,HD,[],0,3,0,0,0,WG,"OutOfMemoryError",12,VQ,[],0,3,0,0,0,RV,0,D,[],4,0,0,0,0]);
$rt_metadata([A54,0,D,[C$],1,3,0,0,0,K2,0,ER,[],0,3,0,0,["kL",BSi(BLG),"Bq",BSh(BCI),"ca",BSh(A_g),"b6",BSg(BdU)],ARj,0,ER,[],0,3,0,0,["kL",BSi(BuI),"ca",BSh(BGa),"b6",BSg(Bkg)],AIR,0,ER,[],0,3,0,0,["kL",BSi(BKm),"ca",BSh(Bqv),"b6",BSg(BDn)],Oh,0,ER,[],1,3,0,0,["ca",BSh(BGJ),"b6",BSg(Bna)],AIM,0,Oh,[],0,3,0,0,["kL",BSi(Biy)],A4E,0,ER,[],0,3,0,0,["kL",BSi(BrE),"ca",BSh(BIq),"b6",BSg(Bhu)],A0X,0,K2,[],0,3,0,0,["Bq",BSh(BKo),"ca",BSh(BLD),"b6",BSg(Bhi)],ARd,0,K2,[],0,3,0,0,["Bq",BSh(Bym)],ARm,0,Oh,[],0,3,0,0,["kL",
BSi(Bp3)],ARh,0,ER,[],0,3,0,0,["kL",BSi(BMr),"ca",BSh(BGD),"b6",BSg(BgF)],A09,0,ER,[],0,3,0,0,["kL",BSi(BIB),"ca",BSh(BxU),"b6",BSg(Bu0)],A8J,0,ER,[],0,3,0,0,["kL",BSi(BKD),"ca",BSh(BH0),"b6",BSg(BKl)],ARJ,0,ER,[],0,3,0,0,["kL",BSi(BxF),"ca",BSh(BFt),"b6",BSg(BBB)],A47,0,K2,[],0,3,0,0,["Bq",BSh(BCE)],JO,0,UT,[],1,3,0,0,0,AH8,0,JO,[],0,3,0,0,["Bk",function(b,c,d,e,f,g,h){return BkQ(this,b,c,d,e,f,g,h);}],MS,"ConcurrentModificationException",6,B7,[],0,3,0,0,0,AMY,0,D,[Ir],0,3,0,0,["oT",BSg(ByF)],Yz,0,D,[],3,3,
0,0,0,AFS,0,D,[Yz],4,3,0,0,0,CS,"ItemStack",17,D,[],4,3,0,0,0,AOc,0,D,[],0,3,0,0,0,UR,"NetHandler",17,D,[],0,3,0,0,0,ABj,0,UR,[],0,3,0,0,0,A$3,"MovingObjectPosition",17,D,[],0,3,0,0,0,PX,0,L6,[],0,3,0,0,0,O0,0,D,[],0,3,0,0,0,AL1,0,O0,[],0,3,0,0,["Ia",BSh(A6p)],Uw,0,D,[],0,3,0,0,["beQ",BSg(AYJ),"D7",BSh(BzR),"w9",BSg(BKN)],Ph,0,Uw,[],0,3,0,0,0,A8a,0,Ph,[],0,3,0,0,["D7",BSh(Bm3),"beQ",BSg(A0O)],AB2,0,Ph,[],0,0,0,0,["D7",BSh(BoT),"w9",BSg(Bzh)],LO,0,D,[],4,0,0,0,0,Uz,0,D,[],4,0,0,0,0,ANs,0,D,[Ir],0,3,0,0,["oT",
BSg(Bhe)],ACO,0,D,[Ir],0,3,0,0,["oT",BSg(BDU)],Ft,0,D,[],0,3,0,Kv,0,ADO,0,D,[],0,0,0,0,0,EA,0,D,[],1,3,0,0,0,AWZ,0,EA,[],0,3,0,0,["is",function(b,c,d,e,f,g){A78(this,b,c,d,e,f,g);}],ANN,0,D,[],0,3,0,0,0,AQN,0,D,[KF],0,3,0,0,["hQ",BSh(BGq),"nf",BSi(A6R),"mR",BSi(XC),"hm",BSg(Bl3),"pt",BSg(Bc2)],XF,0,D,[KF],0,3,0,0,["hQ",BSh(Nu),"nf",BSi(AJL),"mR",BSi(AW6),"hm",BSg(BtP),"pt",BSg(ATw)],AEM,0,D,[Ir],0,0,0,0,["oT",BSg(BDd)],NK,"UTFDataFormatException",11,BF,[],0,3,0,0,0,O5,0,FX,[],0,3,0,0,["Aa",BSg(A1X),"vR",BSi(AZH),
"Nf",BSg(AYG)],SO,0,D,[],3,3,0,0,0,GR,"EntityMob",17,O5,[SO],0,3,0,0,["sF",BSg(AXK),"ds",BSg(Bbm),"Nf",BSg(AYW),"fJ",BSi(ASt),"vR",BSi(A1F),"Dv",BSj(A3o),"eo",BSh(BzA),"fk",BSh(Bpz),"Dm",BSg(AXb)],OP,"EntitySpider",17,GR,[],0,3,0,0,["ED",BSg(BFS),"Nf",BSg(A3a),"o8",BSg(Bxx),"kN",BSg(Bz5),"lj",BSg(BJF),"vR",BSi(A5v),"eo",BSh(BF2),"fk",BSh(Bnu),"mS",BSg(BmC)]]);
$rt_metadata([EQ,0,EA,[],0,3,0,0,["SY",function(b,c,d,e,f,g){A7Q(this,b,c,d,e,f,g);},"VB",BSi(BgJ),"a5Q",BSi(BdJ),"o5",BSi(A2j),"a8e",BSh(BFZ),"Yg",BSj(BrQ),"xB",BSi(Bt0),"is",function(b,c,d,e,f,g){A1E(this,b,c,d,e,f,g);}],A2x,0,EQ,[],0,3,0,0,["a8e",BSh(BuY),"o5",BSi(AO4)],Iu,0,O5,[],1,3,0,0,["Dv",BSj(BdY),"Dm",BSg(BcG),"a7k",BSg(BvR)],Qh,"EntityPig",17,Iu,[],0,3,0,0,["eo",BSh(BuJ),"fk",BSh(BgI),"o8",BSg(Bhn),"kN",BSg(Buk),"lj",BSg(Bjj),"y3",BSh(ASz),"mS",BSg(Bjm)],ALE,0,EQ,[],0,3,0,0,["o5",BSi(Bb$)],Jo,0,Fw,
[],0,3,0,0,["i8",function(b,c,d,e,f,g){AOF(this,b,c,d,e,f,g);},"p0",function(b,c,d,e,f,g){A0l(this,b,c,d,e,f,g);}],AId,0,Jo,[],0,3,0,0,0,RZ,"EntitySheep",17,Iu,[],0,3,0,0,["fJ",BSi(A$D),"eo",BSh(BAG),"fk",BSh(Bor),"o8",BSg(BHZ),"kN",BSg(BFF),"lj",BSg(BAy)],AEl,0,EQ,[],0,3,0,0,["o5",BSi(A3b)],ASu,0,Jo,[],0,3,0,0,0,A27,0,Jo,[],0,3,0,0,0,O_,"EntityCow",17,Iu,[],0,3,0,0,["eo",BSh(BvI),"fk",BSh(Bov),"o8",BSg(Bw2),"kN",BSg(BHN),"lj",BSg(BvJ),"wZ",BSg(BuD),"mS",BSg(BrB),"y3",BSh(A1u)],AGo,0,EQ,[],0,3,0,0,["SY",function(b,
c,d,e,f,g){A_N(this,b,c,d,e,f,g);},"is",function(b,c,d,e,f,g){ATU(this,b,c,d,e,f,g);}],A2v,0,Jo,[],0,3,0,0,["i8",function(b,c,d,e,f,g){BbS(this,b,c,d,e,f,g);},"p0",function(b,c,d,e,f,g){Bnh(this,b,c,d,e,f,g);}],TR,"EntityChicken",17,Iu,[],0,3,0,0,["sF",BSg(BaV),"Sw",BSh(AXn),"eo",BSh(BFW),"fk",BSh(Byk),"o8",BSg(Bm_),"kN",BSg(Bxp),"lj",BSg(BEn),"mS",BSg(Bi8)],ACe,0,EQ,[],0,3,0,0,["VB",BSi(Bnc),"SY",function(b,c,d,e,f,g){A8c(this,b,c,d,e,f,g);},"is",function(b,c,d,e,f,g){Be6(this,b,c,d,e,f,g);}],AXF,0,Fw,[],0,
3,0,0,["i8",function(b,c,d,e,f,g){ARV(this,b,c,d,e,f,g);}],Rj,"EntityCreeper",17,GR,[],0,3,0,0,["eo",BSh(Bpl),"fk",BSh(BHK),"Aa",BSg(APt),"kN",BSg(BJO),"lj",BSg(BJ$),"a1z",BSh(BdR),"vR",BSi(A6r),"mS",BSg(Bwp)],ARX,0,EQ,[],0,3,0,0,["xB",BSi(BIS),"Yg",BSj(BBR)],Md,"EntitySkeleton",17,GR,[],0,3,0,0,["o8",BSg(BzE),"kN",BSg(BtX),"lj",BSg(Bni),"sF",BSg(A_W),"vR",BSi(AWu),"eo",BSh(Bmc),"fk",BSh(Bj1),"mS",BSg(BlQ)],N9,0,Vv,[],0,3,0,0,["p0",function(b,c,d,e,f,g){BEl(this,b,c,d,e,f,g);}],AWP,0,N9,[],0,3,0,0,0,QG,"EntityZombie",
17,GR,[],0,3,0,0,["sF",BSg(A_q),"o8",BSg(BBt),"kN",BSg(Bv3),"lj",BSg(Bm5),"mS",BSg(BjQ)],Mm,"EntitySlime",17,FX,[SO],0,3,0,0,["eo",BSh(BBQ),"fk",BSh(Bvz),"ds",BSg(A4S),"Aa",BSg(BaD),"pj",BSg(AZB),"x1",BSh(A6O),"kN",BSg(BG7),"lj",BSg(Bka),"mS",BSg(BzI),"Dm",BSg(A5l),"wZ",BSg(Bms)],AAJ,0,EQ,[],0,3,0,0,["xB",BSi(Bt2),"o5",BSi(ASC)],Ba$,0,Fw,[],0,3,0,0,["i8",function(b,c,d,e,f,g){ARQ(this,b,c,d,e,f,g);}],AHz,0,EQ,[],0,3,0,BLw,["xB",BSi(Bhz),"o5",BSi(A5f),"a5Q",BSi(AQs),"SY",function(b,c,d,e,f,g){Bgy(this,b,c,d,
e,f,g);},"is",function(b,c,d,e,f,g){ASA(this,b,c,d,e,f,g);}],Zp,"EntityGiantZombie",17,GR,[],0,3,0,0,["Dv",BSj(AP6)],ALK,0,EQ,[],0,3,0,0,["xB",BSi(BLH)],AEm,0,EA,[],0,3,0,0,["is",function(b,c,d,e,f,g){Bav(this,b,c,d,e,f,g);}],OV,"EntityPainting",17,Ea,[],0,3,0,0,["ds",BSg(AS6),"mA",BSg(BkW),"fJ",BSi(A8U),"eo",BSh(BDg),"fk",BSh(BCp)],AQC,0,EA,[],0,3,0,0,["is",function(b,c,d,e,f,g){A1v(this,b,c,d,e,f,g);}],SF,"EntityArrow",17,Ea,[],0,3,0,0,["ds",BSg(Bex),"eo",BSh(Bln),"fk",BSh(BvO),"x1",BSh(Bdz),"kS",BSg(BDB)],AJm,
0,EA,[],0,3,0,0,["is",function(b,c,d,e,f,g){AS5(this,b,c,d,e,f,g);}],YT,"EntitySnowball",17,Ea,[],0,3,0,0,["a6y",BSh(BMe),"ds",BSg(A$r),"eo",BSh(Bzu),"fk",BSh(Bz8),"x1",BSh(APm),"kS",BSg(Bz1)],ANY,0,EA,[],0,3,0,0,["is",function(b,c,d,e,f,g){A80(this,b,c,d,e,f,g);}],I2,"EntityItem",17,Ea,[],0,3,0,0,["ds",BSg(BaB),"bdy",BSg(ATR),"bbD",BSh(AZD),"fJ",BSi(AMB),"eo",BSh(Bpn),"fk",BSh(ByL),"x1",BSh(A3C)],Vo,"EntityTNTPrimed",17,Ea,[],0,3,0,0,["mA",BSg(BK$),"ds",BSg(A4h),"eo",BSh(BjY),"fk",BSh(Bua),"kS",BSg(BlG)],A1A,
0,EA,[],0,3,0,0,["is",function(b,c,d,e,f,g){Bb6(this,b,c,d,e,f,g);}],SW,"EntityFallingSand",17,Ea,[],0,3,0,0,["mA",BSg(BAv),"ds",BSg(Bcx),"eo",BSh(BwX),"fk",BSh(BgX),"kS",BSg(BGG)],A2O,0,EA,[],0,3,0,0,["is",function(b,c,d,e,f,g){A29(this,b,c,d,e,f,g);}],MB,"EntityMinecart",17,Ea,[KF],0,3,0,0,["Km",BSh(BgG),"QX",BSg(BmM),"uM",BSg(BIC),"ED",BSg(Bpx),"fJ",BSi(AYR),"mA",BSg(Bux),"pj",BSg(A1W),"ds",BSg(BgA),"eo",BSh(BlU),"fk",BSh(BjS),"kS",BSg(BkZ),"FH",BSh(BpB),"kw",BSg(Bnv),"hQ",BSh(ALu),"nf",BSi(A4g),"mR",BSi(A4T),
"R_",BSg(BtG),"hm",BSg(BsF),"pt",BSg(ASQ),"y3",BSh(A1L),"AV",function(b,c,d,e,f,g){Bzk(this,b,c,d,e,f,g);}],A3k,0,EA,[],0,3,0,0,["is",function(b,c,d,e,f,g){A2u(this,b,c,d,e,f,g);}],SJ,"EntityBoat",17,Ea,[],0,3,0,0,["Km",BSh(BmT),"QX",BSg(BlT),"uM",BSg(BkU),"ED",BSg(AZX),"fJ",BSi(BaQ),"mA",BSg(BA6),"ds",BSg(BfI),"X7",BSg(Bhq),"eo",BSh(BAU),"fk",BSh(Bsy),"kS",BSg(BsA),"y3",BSh(AUO)],Bap,0,EA,[],0,3,0,0,["is",function(b,c,d,e,f,g){Bgm(this,b,c,d,e,f,g);}],VU,0,IY,[],0,3,0,0,["gb",BSh(Bg$),"gC",BSj(X0),"eL",BSg(AHk)],Y2,
0,D,[],0,3,0,0,0,AFW,0,D,[],0,3,0,0,0,A_w,0,Fw,[],0,3,0,0,["i8",function(b,c,d,e,f,g){A74(this,b,c,d,e,f,g);}],A_V,0,Fw,[],0,3,0,0,["i8",function(b,c,d,e,f,g){A_E(this,b,c,d,e,f,g);}]]);
$rt_metadata([AUm,0,Fw,[],0,3,0,0,0,AUx,0,Fw,[],0,3,0,0,0,AKs,0,D,[],3,3,0,0,0,AVs,0,D,[AKs],0,3,0,0,0,ADf,0,D,[],0,3,0,0,0,AGO,0,Hw,[],0,3,0,0,["fF",BSg(Bqk),"hZ",BSj(BL7),"eL",BSg(XU)],So,0,D,[],0,3,0,A$M,0,DX,0,D,[Dz],0,3,0,BjJ,0,ABY,0,D,[],0,3,0,0,0,ACI,0,D,[],0,0,0,0,0,Li,0,D,[],0,0,0,0,["bN",BSg(Nm),"Dr",BSg(BA8)],AMT,0,Li,[Ib],0,0,0,0,["bF",BSg(Bic)],Lh,0,Dw,[],12,3,0,Bde,0,AMX,0,BZ,[],0,0,0,0,["bf",BSh(BDo)],AD5,0,BZ,[],0,0,0,0,["bf",BSh(BFr)],AB4,0,BZ,[],0,0,0,0,["bf",BSh(Bw0)],AB3,0,BZ,[],0,0,0,0,
["bf",BSh(BGQ)],AKu,0,BZ,[],0,0,0,0,["bf",BSh(BzL)],ALL,0,BZ,[],0,0,0,0,["bf",BSh(BLx)],AHP,0,BZ,[],0,0,0,0,["bf",BSh(BBl)],AFe,0,BZ,[],0,0,0,0,["bf",BSh(Bm0)],AD2,0,BZ,[],0,0,0,0,["bf",BSh(BvX)],AK8,0,BZ,[],0,0,0,0,["bf",BSh(Byh)],AAQ,0,BZ,[],0,0,0,0,["bf",BSh(BnV)],AES,0,BZ,[],0,0,0,0,["bf",BSh(BIz)],ALU,0,BZ,[],0,0,0,0,["bf",BSh(BJX)],AGd,0,BZ,[],0,0,0,0,["bf",BSh(Bvg)],AMO,0,BZ,[],0,0,0,0,["bf",BSh(Boa)],AAt,0,BZ,[],0,0,0,0,["bf",BSh(Bx9)],Vx,0,BZ,[],0,0,0,0,["bf",BSh(Bma)],AMH,0,Vx,[],0,0,0,0,["bf",BSh(BuM)],ANw,
0,JO,[],0,3,0,0,["Bk",function(b,c,d,e,f,g,h){return BjH(this,b,c,d,e,f,g,h);}],AGS,0,JO,[],0,3,0,0,["Bk",function(b,c,d,e,f,g,h){return BCh(this,b,c,d,e,f,g,h);}],ALT,0,JO,[],0,3,0,0,["Bk",function(b,c,d,e,f,g,h){return BKf(this,b,c,d,e,f,g,h);}],A6D,0,Dq,[],0,3,0,0,["gD",BSg(A24),"hy",BSh(A8f),"kR",BSg(AV6),"gA",BSj(A8v)],XR,0,D,[],0,3,0,0,0,AGP,0,XR,[],0,3,0,Bqg,0,AI3,0,D,[],3,3,0,0,0,AVq,0,D,[AI3],0,3,0,0,0,K0,0,Dw,[],12,3,0,Pd,0,AEG,0,D,[],0,3,0,Bom,0,AIb,0,Dq,[],0,3,0,0,["kR",BSg(AQI),"lF",BSi(Bf0),"gD",
BSg(ATB),"hy",BSh(A5n),"gA",BSj(AQm)],Cs,0,D,[],1,3,0,Zo,0,Yw,"Packet2Handshake",17,Cs,[],0,3,0,0,["cr",BSh(Bj7),"gp",BSh(BF_),"c$",BSh(A0E)],Ed,0,Ea,[],0,3,0,0,["ds",BSg(AYX),"mX",function(b,c,d,e,f,g,h){A0p(this,b,c,d,e,f,g,h);},"Hr",BSg(BsZ),"eo",BSh(Bju)],WF,0,D,[],0,3,0,0,0,AO$,0,WF,[],0,3,0,0,0,A6q,0,D,[],4,3,0,0,0,AWT,0,D,[],0,0,0,0,0,YZ,0,D,[],4,0,0,0,0]);
$rt_metadata([Pi,0,D,[Nb,Wu],1,3,0,0,0,AJb,0,Pi,[],0,3,0,0,0,AHN,0,Pi,[],0,3,0,0,0,A5N,0,Ed,[],0,3,0,0,["Hr",BSg(Bw7),"mX",function(b,c,d,e,f,g,h){APo(this,b,c,d,e,f,g,h);}],ACf,0,D,[],0,3,0,Bl4,0,ABm,0,HH,[],0,0,0,0,["Cr",BSh(BCj),"gI",BSg(Tq)],AIc,0,D,[],0,3,0,0,0,Po,0,Lc,[],0,3,0,0,["a54",BSh(BBX),"a5N",BSj(AOP),"a3W",BSi(Bw8),"PW",BSj(Bfz)],AZG,0,YN,[],0,3,0,0,0,Vy,0,D,[],0,0,0,0,0,A0Q,0,D,[C$],1,3,0,0,0,AZV,0,GY,[],1,3,0,0,0,ANG,0,D,[Yz],0,0,0,0,0,AJv,0,D,[],3,3,0,0,0,Wg,0,D,[AJv],1,3,0,0,0,A0C,0,Wg,[],
0,3,0,0,0,SX,0,Ed,[],0,3,0,0,["mX",function(b,c,d,e,f,g,h){Bbl(this,b,c,d,e,f,g,h);},"ds",BSg(BdX)],AKX,"FormatterClosedException",6,CP,[],0,3,0,0,0,A1h,0,D,[],0,0,0,0,0,Bgg,0,D,[C$],1,3,0,0,0,AK2,0,D,[DQ],0,0,0,0,["dy",BSh(BAd)],AK3,0,D,[DQ],0,0,0,0,["dy",BSh(BDa)],AK5,0,D,[DQ],0,0,0,0,["dy",BSh(BiT)],AK6,0,D,[DQ],0,0,0,0,["dy",BSh(Brc)],VD,0,D,[],4,3,0,0,0,UM,"Packet0KeepAlive",17,Cs,[],0,3,0,0,["c$",BSh(AZW),"cr",BSh(Bk6),"gp",BSh(BFJ)],V0,"Packet1Login",17,Cs,[],0,3,0,0,["cr",BSh(Bx8),"gp",BSh(BAO),"c$",
BSh(Bfd)],Zh,"Packet3Chat",17,Cs,[],0,3,0,0,["cr",BSh(Bn0),"gp",BSh(Bx3),"c$",BSh(A3f)],AHt,"Packet4UpdateTime",17,Cs,[],0,3,0,0,["cr",BSh(Bsx),"c$",BSh(A3q)],AFx,"Packet5PlayerInventory",17,Cs,[],0,3,0,0,["cr",BSh(BgH),"gp",BSh(BwL),"c$",BSh(ATo)],ABf,"Packet6SpawnPosition",17,Cs,[],0,3,0,0,["cr",BSh(Bia),"c$",BSh(AO6)],IA,"Packet10Flying",17,Cs,[],0,3,0,0,["c$",BSh(Bgf),"cr",BSh(ZS),"gp",BSh(XM)],TN,"Packet11PlayerPosition",17,IA,[],0,3,0,0,["cr",BSh(BJJ),"gp",BSh(Btu)],AFp,"Packet12PlayerLook",17,IA,[],0,
3,0,0,["cr",BSh(BhP),"gp",BSh(Big)],RH,"Packet13PlayerLookMove",17,IA,[],0,3,0,0,["cr",BSh(BGf),"gp",BSh(Bn5)],ALj,"Packet14BlockDig",17,Cs,[],0,3,0,0,["cr",BSh(BsJ),"gp",BSh(BEP),"c$",BSh(A73)],Zl,"Packet15Place",17,Cs,[],0,3,0,0,["cr",BSh(BqE),"gp",BSh(BjD),"c$",BSh(AVe)],X_,"Packet16BlockItemSwitch",17,Cs,[],0,3,0,0,["cr",BSh(BqM),"gp",BSh(Bpf),"c$",BSh(A1y)],ACB,"Packet17AddToInventory",17,Cs,[],0,3,0,0,["cr",BSh(BEY),"c$",BSh(Bby)],Yv,"Packet18ArmAnimation",17,Cs,[],0,3,0,0,["cr",BSh(Bhx),"gp",BSh(Blq),
"c$",BSh(BbP)],AN$,"Packet20NamedEntitySpawn",17,Cs,[],0,3,0,0,["cr",BSh(Bv4),"c$",BSh(A3m)],WN,"Packet21PickupSpawn",17,Cs,[],0,3,0,0,["cr",BSh(BHB),"gp",BSh(BjF),"c$",BSh(A0H)],ALa,"Packet22Collect",17,Cs,[],0,3,0,0,["cr",BSh(BwD),"c$",BSh(A3M)],ALR,"Packet23VehicleSpawn",17,Cs,[],0,3,0,0,["cr",BSh(Bo3),"c$",BSh(AUb)],AHM,"Packet24MobSpawn",17,Cs,[],0,3,0,0,["cr",BSh(BsU),"c$",BSh(AQk)],ACn,"Packet29DestroyEntity",17,Cs,[],0,3,0,0,["cr",BSh(BAz),"c$",BSh(Bgp)],Kl,"Packet30Entity",17,Cs,[],0,3,0,0,["cr",BSh(U0),
"c$",BSh(Bea)],AI0,"Packet31RelEntityMove",17,Kl,[],0,3,0,0,["cr",BSh(Bxf)],AFz,"Packet32EntityLook",17,Kl,[],0,3,0,0,["cr",BSh(Bjr)],AET,"Packet33RelEntityMoveLook",17,Kl,[],0,3,0,0,["cr",BSh(Bpi)]]);
$rt_metadata([ABg,"Packet34EntityTeleport",17,Cs,[],0,3,0,0,["cr",BSh(BCg),"c$",BSh(ARs)],AK9,"Packet50PreChunk",17,Cs,[],0,3,0,0,["cr",BSh(Brh),"c$",BSh(A_3)],AIy,"Packet51MapChunk",17,Cs,[],0,3,0,0,["cr",BSh(BFo),"c$",BSh(AR$)],AJr,"Packet52MultiBlockChange",17,Cs,[],0,3,0,0,["cr",BSh(BHF),"c$",BSh(AX4)],AHh,"Packet53BlockChange",17,Cs,[],0,3,0,0,["cr",BSh(BhF),"c$",BSh(ATL)],YM,"Packet59ComplexEntity",17,Cs,[],0,3,0,0,["cr",BSh(BEV),"gp",BSh(BHz),"c$",BSh(A1x)],W2,"Packet255KickDisconnect",17,Cs,[],0,3,0,
0,["cr",BSh(BhD),"gp",BSh(BiP),"c$",BSh(BfV)],RC,0,D,[],4,3,0,0,0,A3x,0,D,[],0,3,0,0,0,AOY,0,D,[],0,3,0,0,0,AOT,0,D,[],0,3,0,0,0,ATP,0,D,[],0,3,0,0,0,BfS,0,D,[],0,3,0,0,0,A9w,0,D,[],0,3,0,0,0,A4I,0,D,[J_],0,0,0,0,["oy",BSi(Bmm)],AMt,0,Li,[Ib],0,0,0,0,["bF",BSg(SV)],AE$,0,D,[],0,3,0,0,0,G0,"Inflate$Return",4,BC,[],0,0,0,0,0,Bda,0,D,[EX],0,3,0,0,0,ANu,0,D,[J_],0,3,0,0,["oy",BSi(BKz)],Bbu,0,D,[J_],0,3,0,0,["oy",BSi(Bnx)],PC,0,D,[],0,3,0,XA,0,NX,0,D,[OO,Nb,R1],1,3,0,0,0,A6e,0,NX,[],0,3,0,0,0,A82,0,NX,[],0,3,0,0,
0,AUe,0,Fp,[],0,0,0,0,0,AC3,0,Hw,[],0,0,0,0,["fF",BSg(Bz2),"hZ",BSj(A2X),"eL",BSg(KT)],ABo,0,D,[],3,3,0,0,0,ANU,0,D,[ABo],0,3,0,0,0,BdV,0,D,[],0,3,0,0,0,Bgc,0,IY,[],0,3,0,0,["gb",BSh(BsP),"gC",BSj(ACz)],A5q,0,D,[],0,3,0,0,0,AHZ,"UnknownFormatConversionException",6,Fm,[],0,3,0,0,0,ND,0,D,[],0,0,0,0,0,AC1,0,D,[],0,3,0,0,0,A_M,0,D,[],4,3,0,0,0,ACR,0,D,[C$],3,0,0,0,0,AF7,0,D,[ACR],0,3,0,0,["W9",BSh(BhW)],AAn,"DuplicateFormatFlagsException",6,Fm,[],0,3,0,0,0,AV3,"IllegalFormatPrecisionException",6,Fm,[],0,3,0,0,
0,OU,0,Gg,[Fk],0,3,0,0,0,Os,0,Gg,[Fk],0,3,0,0,0,AFg,"IllegalFormatCodePointException",6,Fm,[],0,3,0,0,0,AOU,"IllegalFormatConversionException",6,Fm,[],0,3,0,0,0,APz,0,D,[EX],0,3,0,0,0,VK,0,NT,[],1,3,0,0,0,UK,0,VK,[],0,3,0,0,0,ABR,0,D,[],3,3,0,0,0,Qg,0,D,[],1,3,0,0,0,AQ7,0,Qg,[],0,3,0,0,["K8",function(b,c,d,e,f){A8P(this,b,c,d,e,f);}]]);
$rt_metadata([Wn,"TileEntityMobSpawner",17,Hk,[],0,3,0,0,["N8",BSg(A76),"o4",BSh(BkX),"qw",BSh(BmQ)],BfZ,0,Qg,[],0,3,0,0,["K8",function(b,c,d,e,f){A4b(this,b,c,d,e,f);}],ANo,"FormatFlagsConversionMismatchException",6,Fm,[],0,3,0,0,0,A5E,"IllegalFormatFlagsException",6,Fm,[],0,3,0,0,0,ABN,"MissingFormatWidthException",6,Fm,[],0,3,0,0,0,ANr,0,D,[],0,3,0,0,0,AKj,0,D,[M4],0,3,0,0,["k_",BSg(BHm)],ARA,0,D,[],0,3,0,0,0,Hc,0,D,[],3,0,0,0,0,ADZ,0,D,[Hc],0,0,0,0,["ca",BSh(Bqh),"b6",BSg(Bhd)],HC,0,Dw,[],12,3,0,Bc3,0,Y3,
0,D,[Dz],4,3,0,0,["bx",BSg(BgC)],W9,0,D,[],4,3,0,0,0,WE,"CoderMalfunctionError",10,HD,[],0,3,0,0,0,ACN,0,Li,[Ib],0,0,0,0,0,A3$,0,D,[],0,3,0,0,0,AOz,0,D,[],3,3,0,0,0,AT5,0,Dq,[],0,3,0,0,["gD",BSg(A3F),"hy",BSh(A8D),"gA",BSj(AVf)],U5,0,Dq,[],0,3,0,0,["gD",BSg(AYh),"Nh",BSg(BAn),"hy",BSh(A8y),"a9Y",BSh(A_r),"gA",BSj(A9s)],SR,0,Dq,[],0,3,0,0,["kR",BSg(BfX),"gD",BSg(AOK),"hy",BSh(AZ0),"lF",BSi(A4N),"gA",BSj(A8C)],KX,0,D,[],0,3,0,0,0,RE,0,D,[WZ],0,3,0,0,["dj",BSj(Pb),"Hv",BSj(AQU),"dY",BSj(ASR),"o1",BSj(ANJ),"f9",
BSj(ARS)],ACZ,0,D,[],3,3,0,0,0,A94,"DataOutputStream",11,K_,[ACZ],0,3,0,0,["gC",BSj(AS8)],AKc,0,VU,[],0,0,0,0,["eL",BSg(BdO)],AJq,0,D,[],3,3,0,0,0,AGW,0,D,[AJq],0,3,0,0,0,AD9,0,D,[],0,0,0,0,0,A0V,0,D,[],0,0,0,0,["bx",BSg(BAb)],TV,0,D,[AOz],0,3,0,0,0,AFo,0,D,[],3,3,0,0,0,AWK,0,D,[AFo,DQ],0,3,0,0,["dy",BSh(BAu)],TJ,0,D,[],4,3,0,0,0,VH,0,D,[],0,3,0,LQ,0,AN8,"TileEntityFurnace",17,Hk,[KF],0,3,0,0,["hQ",BSh(Buf),"nf",BSi(A1n),"mR",BSi(AQA),"o4",BSh(BBd),"qw",BSh(Blf),"hm",BSg(BhN),"N8",BSg(AVG)],AD7,"TileEntityChest",
17,Hk,[KF],0,3,0,0,["kw",BSg(Bi0),"hQ",BSh(ACq),"nf",BSi(A$I),"mR",BSi(A_d),"R_",BSg(BJm),"o4",BSh(BsS),"qw",BSh(BIj),"hm",BSg(BIk)],AKW,0,D,[],0,3,0,BPs,0,A8t,0,D,[],0,3,0,0,0,APL,0,D,[],0,3,0,0,0,A62,0,D,[],0,3,0,0,0,Bf1,0,D,[],0,3,0,0,0,AVb,0,D,[],0,3,0,0,0,AMq,0,D,[],0,3,0,0,0,Tk,0,D,[],0,3,0,0,0,S$,0,D,[],0,3,0,Blp,0,AHf,0,D,[],0,3,0,0,0,AC8,0,D,[],0,0,0,0,0,AJN,0,D,[],0,0,0,0,0,Ov,0,D,[],1,0,0,Vl,0,MR,0,D,[],1,0,0,Wc,0]);
$rt_metadata([Kn,0,D,[],1,0,0,AHB,0,Nn,0,D,[],1,0,0,WV,0,AEk,0,D,[],0,3,0,0,0,AIj,"BufferUnderflowException",10,B7,[],0,3,0,0,0,ADx,"BufferOverflowException",10,B7,[],0,3,0,0,0,AJO,"MalformedInputException",10,K9,[],0,3,0,0,["t3",BSg(Bi4)],AIf,"UnmappableCharacterException",10,K9,[],0,3,0,0,["t3",BSg(Byj)],ZL,0,Dq,[],0,3,0,0,["gD",BSg(Baw),"hy",BSh(AWM),"lF",BSi(BbU),"gA",BSj(A$m)],ABe,0,Po,[],0,3,0,0,["a54",BSh(Btl),"a5N",BSj(AVd),"PW",BSj(BnU),"a3W",BSi(BJ9)],A7h,0,Po,[],0,3,0,0,0,AFb,0,U5,[],0,3,0,0,["Nh",
BSg(BDI),"a9Y",BSh(ASl)],WX,"BufferUnderflowException",9,B7,[],0,3,0,0,0,TT,0,D,[Hc],0,0,0,0,["ca",BSh(Bl1),"b6",BSg(BBi)],NO,"ReadOnlyBufferException",9,F8,[],0,3,0,0,0,LV,0,BC,[],0,3,0,0,0,Yf,"InstantiationException",12,LV,[],0,3,0,0,0,VS,0,D,[],0,0,0,0,0,AIg,0,Ov,[],0,0,0,0,0,AHb,0,MR,[],0,0,0,0,0,AO1,0,Kn,[],0,0,0,0,["ye",BSi(Bng),"HT",BSj(BIs),"Lx",BSh(BA3),"a3S",BSj(BCR),"a0c",BSk(BqF)],T8,0,Kn,[],0,0,0,0,["ye",BSi(Bkm),"HT",BSj(BKn),"Lx",BSh(BjE),"a3S",BSj(BG8),"a0c",BSk(BmG)],KP,0,Nn,[],0,0,0,0,["MC",
function(b,c,d,e,f){return BHj(this,b,c,d,e,f);}],ANf,0,KP,[],0,0,0,0,["MC",function(b,c,d,e,f){return Bkw(this,b,c,d,e,f);}],ANg,0,KP,[],0,0,0,0,["MC",function(b,c,d,e,f){return BoS(this,b,c,d,e,f);}],Yd,0,D,[],0,3,0,Bse,0,Y0,0,K_,[],0,3,0,0,["eL",BSg(AOL),"gb",BSh(Bqz)],Bc8,0,Y0,[],0,3,0,0,["D2",BSg(BI9),"gC",BSj(A_P)],A3E,0,D,[],0,3,0,0,0,AJT,0,D,[C$],3,0,0,0,0,AKO,0,D,[AJT],0,0,0,0,["bpy",BSh(BnB)],AWy,0,PV,[],4,3,0,0,0,AM_,0,D,[],0,0,0,0,0,AFt,0,D,[],0,0,0,0,0,A67,0,D,[],0,0,0,0,0,Xz,0,D,[],0,3,0,0,0,ANE,
0,D,[],0,3,0,0,0,RF,"BufferOverflowException",9,B7,[],0,3,0,0,0,AMa,0,L6,[],0,3,0,0,["Mm",BSh(BlM),"a3N",BSk(A6d),"a14",BSg(BbV),"a49",BSk(A40),"mo",BSh(BAT),"a0H",BSg(BDe),"J4",BSh(BqP),"ds",BSg(Baa)],AMm,0,Dq,[],0,3,0,0,["gD",BSg(A$e),"hy",BSh(A2D),"gA",BSj(A45)],ZN,0,D,[Hc],0,0,0,0,["ca",BSh(Bpv),"b6",BSg(Bql)],UD,0,D,[Hc],0,0,0,0,["ca",BSh(Bh5),"b6",BSg(BCF)],YK,0,D,[Hc],0,0,0,0,["ca",BSh(ByH),"b6",BSg(Bzr)],Bck,0,D,[],0,0,0,0,0,AMn,0,D,[],0,0,0,0,0,RK,0,D,[EX],4,3,0,Pv,0,XB,0,D,[],0,3,0,0,["lp",BSj(BGx)],AHX,
0,XB,[],0,0,0,0,["lp",BSj(Blz)],G6,0,D,[],4,0,0,0,0,AKq,0,D,[Gk],0,0,0,0,["iW",BSg(Bwz)],AKp,0,D,[Gk],0,0,0,0,["iW",BSg(BnD)]]);
$rt_metadata([AFJ,0,D,[Gk],0,0,0,0,["iW",BSg(Bz6)],AFK,0,D,[Gk],0,0,0,0,["iW",BSg(BJW)],AXy,0,D,[],0,0,0,0,0,AEx,0,D,[],0,0,0,0,0,AMk,0,L6,[],0,3,0,0,["Mm",BSh(BFM),"a3N",BSk(A77),"a14",BSg(AXr),"a49",BSk(A9u),"mo",BSh(BGz),"a0H",BSg(BDK),"J4",BSh(Buh),"ds",BSg(A63),"a_l",function(b,c,d,e,f,g,h){return AX9(this,b,c,d,e,f,g,h);},"p8",BSh(BDs)],AMM,0,H7,[],0,3,0,0,["bc_",BSg(AZo),"ba8",BSg(A5c),"beI",BSg(A50),"ew",BSk(BhL),"a_j",BSh(Bf2),"a_g",BSh(BbM),"a9e",BSh(AQK),"Pv",BSh(BAV),"pU",BSh(BrD),"ben",BSk(A6o),
"bc$",function(b,c,d,e,f){return AYB(this,b,c,d,e,f);},"bek",BSk(A9f),"beH",BSk(AUy),"a5r",BSg(ATn)],AD0,0,Dq,[],0,3,0,0,["lF",BSi(BbK),"gD",BSg(Bbr),"kR",BSg(A1M),"hy",BSh(A3y),"gA",BSj(A1D)],Qa,0,D,[],0,3,0,Pl,0,AD3,0,Hj,[],0,3,0,0,["fJ",BSi(A04),"AV",function(b,c,d,e,f,g){Bwx(this,b,c,d,e,f,g);},"ds",BSg(A83),"kS",BSg(Bq9),"sF",BSg(AP$)],Bb3,0,Ed,[],0,3,0,0,["mX",function(b,c,d,e,f,g,h){AZv(this,b,c,d,e,f,g,h);},"ds",BSg(AQR),"Hr",BSg(Bh1)],DY,0,Dw,[],12,3,0,A0M,0,AAo,0,D,[],0,0,0,0,0,ALd,0,D,[],0,0,0,0,
0,AAE,0,D,[],0,0,0,0,0,APc,0,D,[],0,3,0,0,0,YR,0,D,[PU,Dz],0,3,0,0,["Qa",BSg(BB1),"TA",BSg(BkL),"ca",BSh(BGA),"b6",BSg(BCZ),"bx",BSg(Bjt)],Xy,0,D,[Ty,N1],3,3,0,0,0,AEK,0,D,[N1,Xy],3,3,0,0,0,AJ4,0,D,[AEK],3,3,0,0,0,ADQ,0,Fp,[AJ4],0,3,0,0,0,SG,0,D,[],0,0,0,0,0,Yn,0,D,[YY],0,3,0,0,0,ABO,0,D,[],3,3,0,0,0,Tx,0,Yn,[ABO],0,3,0,0,["bx",BSg(Bht)],ANk,0,Mr,[],0,3,0,0,["ds",BSg(ASh),"a7a",BSg(A4V),"bcL",BSh(A$2),"Yt",BSh(A$a),"KD",BSg(A39)],Bef,0,D,[],0,0,0,0,0,AIG,0,D,[],0,0,0,0,0,ALt,0,D,[],0,0,0,0,0,Bcf,0,D,[],0,0,
0,0,0,AMe,"NoSuchMethodException",12,LV,[],0,3,0,0,0,Zq,0,D,[],0,3,0,0,0,PW,0,D,[KF],0,3,0,0,["kw",BSg(BHt),"R_",BSg(BHi),"hQ",BSh(BwA),"nf",BSi(A_L),"mR",BSi(ARK),"hm",BSg(BK5),"pt",BSg(A4R)],AM4,0,D,[],0,3,0,0,0,M2,0,YR,[],0,0,0,0,0,ADX,0,D,[],0,0,0,0,0,AGD,0,D,[],0,0,0,0,0,QI,0,D,[],3,3,0,0,0,AB0,0,D,[QI],0,3,0,0,["PP",BSi(Bt_),"Wh",BSi(AOg),"Ma",BSi(A8M),"RN",BSg(BpH),"Kz",BSg(Bqa)],Qn,0,D,[QI],0,3,0,0,["PP",BSi(CW),"Wh",BSi(BdM),"Ma",BSi(A0F),"RN",BSg(Bpr),"Kz",BSg(BMg)],AIt,0,D,[],3,3,0,0,0,O$,0,D,[AIt],
0,3,0,0,0,PN,0,D,[QI],0,3,0,0,0,Ri,0,D,[Fk],0,3,0,0,["ca",BSh(BLj),"b6",BSg(BsK),"qX",BSh(BpD)],M5,0,D,[],0,0,0,0,0,Bec,0,D,[],0,3,0,0,["b6",BSg(By6),"ca",BSh(Bhl)],AGa,0,D,[],0,3,0,0,["ca",BSh(BrH),"b6",BSg(BDk)],Bcp,0,D,[],0,0,0,0,0,XH,0,D,[],0,3,0,0,0,PP,0,XH,[],0,3,0,0,0,Pq,0,D,[],1,3,0,0,0]);
$rt_metadata([AZQ,0,Pq,[],0,3,0,0,0,AKo,0,D,[Gk],0,0,0,0,["iW",BSg(BLg)],AKn,0,D,[Gk],0,0,0,0,["iW",BSg(BE7)],Kh,0,D,[],0,0,0,0,0,ALF,0,D,[],0,3,0,0,0,ABb,0,Pq,[],0,3,0,0,0,AFq,0,H4,[],0,3,0,0,["HJ",BSg(Be7),"D6",BSh(Bdq)],AHj,0,H4,[],0,3,0,0,["xz",BSg(APC),"HJ",BSg(AVT),"D6",BSh(AYf)],AGs,0,H4,[],0,3,0,0,["HJ",BSg(A_6),"D6",BSh(A03)],AL0,0,D,[],4,0,0,0,["ca",BSh(BL4),"b6",BSg(Bs1)],NQ,0,D,[],4,0,0,AHv,0,Qr,0,Dw,[],12,3,0,En,0,Ic,0,D,[],0,0,0,0,0,XK,0,D,[],3,3,0,0,0,AEp,0,D,[XK],0,0,0,0,["Fe",BSh(BuK)],AKw,
0,Ed,[],0,3,0,0,["ds",BSg(A5h)],A9H,0,Ed,[],0,3,0,0,["mX",function(b,c,d,e,f,g,h){BaZ(this,b,c,d,e,f,g,h);},"ds",BSg(AZe)],ACg,0,Ed,[],0,3,0,0,["mX",function(b,c,d,e,f,g,h){Bf$(this,b,c,d,e,f,g,h);},"ds",BSg(AUi)],A44,0,Ed,[],0,3,0,0,["mX",function(b,c,d,e,f,g,h){A2I(this,b,c,d,e,f,g,h);},"RF",BSh(APV),"ds",BSg(A6x)],AQ6,0,Ed,[],0,3,0,0,["RF",BSh(A4q),"mX",function(b,c,d,e,f,g,h){A$C(this,b,c,d,e,f,g,h);},"ds",BSg(AYS)],AOd,0,SX,[],0,3,0,0,0,AXi,0,Ed,[],0,3,0,0,["mX",function(b,c,d,e,f,g,h){A6i(this,b,c,d,e,
f,g,h);},"ds",BSg(A16)],Ym,0,Ed,[],0,3,0,0,["Hr",BSg(By$),"mX",function(b,c,d,e,f,g,h){BfM(this,b,c,d,e,f,g,h);}],AYl,0,O0,[],0,3,0,0,["Ia",BSh(BMB)],AK0,"IllegalAccessException",12,LV,[],0,3,0,0,0,AY3,0,D,[],4,3,0,0,0,A56,0,D,[],4,3,0,0,0,E3,0,D,[],1,3,0,0,["jh",BSj(Bmz)],AJc,0,E3,[],0,3,0,0,["ld",function(b,c,d,e,f){return A9b(this,b,c,d,e,f);}],AIO,0,E3,[],0,3,0,0,["jh",BSj(BGn),"ld",function(b,c,d,e,f){return AZd(this,b,c,d,e,f);}],AAY,0,D,[],0,0,0,0,0,ADA,0,Dq,[],0,3,0,0,["gD",BSg(ATG),"xz",BSg(Bdj),"kR",
BSg(A8b),"hy",BSh(AV0),"lF",BSi(A72),"gA",BSj(A6Y)],BfA,0,E3,[],0,3,0,0,0,A0$,0,E3,[],0,3,0,0,0,CL,0,E3,[],0,3,0,0,0,CC,0,E3,[],0,3,0,0,0,BbE,0,E3,[],0,3,0,0,0,AR2,0,E3,[],0,3,0,0,0,Da,0,E3,[],0,3,0,0,0,A12,0,D,[XK],0,3,0,0,["Fe",BSh(BsV)],AG0,0,D,[],0,3,0,0,0,AFF,0,D,[Gk],0,0,0,0,["iW",BSg(Bwd)],AFG,0,D,[Gk],0,0,0,0,["iW",BSg(Bir)],AFL,0,D,[Gk],0,0,0,0,["iW",BSg(Boq)],AKr,0,D,[Gk],0,0,0,0,["iW",BSg(BtF)],AHi,0,Fp,[],0,0,0,0,["gI",BSg(BiU)],ALO,0,B7,[],0,3,0,0,0,AMC,0,D,[],0,3,0,0,0,ACy,0,D,[Ib],0,0,0,0,["bN",
BSg(BmI),"bF",BSg(Br5),"Dr",BSg(Bpa)],ARZ,0,D,[],0,3,0,0,0]);
$rt_metadata([APA,0,D,[],0,3,0,0,0,N_,0,D,[],0,3,0,0,0,ABz,0,Fp,[Xy],0,0,0,0,0,A_s,0,D,[Ib],0,0,0,0,0]);
function $rt_array(cls,data){this.fl=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@","[]","","<init>",": ","\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)","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: ","Duplicate id: ","x","y","z","id"," is missing a mapping! This is a bug!","Furnace","Chest","Sign","MobSpawner","Text1","Text2",
"Text3","Text4","Text","random.door_close","random.door_open","random.click","everything","mobs","players","CONFLICT @ ","13","cat","Patter is null","US-ASCII","ISO-8859-1","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!","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","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!","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","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 25w19a","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","http://www.minecraft.net/skin/",".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","mob.spiderdeath",
"/mob/spider_eyes.png","Saddle","mob.pig","mob.pigdeath","/mob/saddle.png","Sheared","mob.sheep","/mob/sheep_fur.png","mob.cow","mob.cowhurt","mob.chickenplop","mob.chicken","mob.chickenhurt","mob.creeper","mob.creeperdeath","mob.skeleton","mob.skeletonhurt","mob.zombie","mob.zombiehurt","mob.zombiedeath","Size","mob.slime","/mob/slime.png","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","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#"," #","Writer already closed","Unknown format conversion: ","Illegal precision: ","Can\'t format argument of "," using "," conversion","Currency not found: ",
"-","This exception should not been thrown","Positive number pattern not found in ","Expected \';\' at "," in ","/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","/mob/skeleton.png","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","public","protected","private","abstract","static","final","transient","volatile","synchronized","native","strictfp","interface","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","iterator loop break request","OW KNOWS!"]);
Cj.prototype.toString=function(){return $rt_ustr(this);};
Cj.prototype.valueOf=Cj.prototype.toString;D.prototype.toString=function(){return $rt_ustr(APO(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 Bk=Long_add;var BJ=Long_sub;var CA=Long_mul;var Df=Long_div;var G9=Long_rem;var DN=Long_or;var Cg=Long_and;var BC8=Long_xor;var Eq=Long_shl;var C4=Long_shr;var EI=Long_shru;var G4=Long_compare;var Eb=Long_eq;var EB=Long_ne;var E9=Long_lt;var E$=Long_le;var Dr=Long_gt;var G3=Long_ge;var CJw=Long_not;var A0S=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(BxJ);
$rt_exports.main.javaException=$rt_javaException;
let BUd=$rt_globals.Symbol('jsoClass');
(function(){var c;c=A4Y.prototype;c.removeEventListener=c.brI;c.dispatchEvent=c.bqv;c.get=c.bcO;c.addEventListener=c.bkz;Object.defineProperty(c,"length",{get:c.bls});c=A6U.prototype;c[BUd]=true;c.call=c.bxu;c=AMW.prototype;c[BUd]=true;c.accept=c.bcU;c=AMV.prototype;c[BUd]=true;c.accept=c.bcU;c=A0e.prototype;c[BUd]=true;c.handleEvent=c.dy;c=A0g.prototype;c[BUd]=true;c.handleEvent=c.dy;c=BcT.prototype;c[BUd]=true;c.handleEvent=c.dy;c=BcV.prototype;c[BUd]=true;c.handleEvent=c.dy;c=BcU.prototype;c[BUd]=true;c.handleEvent
=c.dy;c=BcQ.prototype;c[BUd]=true;c.handleEvent=c.dy;c=BcP.prototype;c[BUd]=true;c.handleEvent=c.dy;c=BcS.prototype;c[BUd]=true;c.handleEvent=c.dy;c=BcR.prototype;c[BUd]=true;c.handleEvent=c.dy;c=BcO.prototype;c[BUd]=true;c.handleEvent=c.dy;c=BcN.prototype;c[BUd]=true;c.handleEvent=c.dy;c=AYe.prototype;c[BUd]=true;c.handleEvent=c.dy;c=AX$.prototype;c[BUd]=true;c.handleEvent=c.dy;c=A1S.prototype;c[BUd]=true;c.call=c.bty;c=AX_.prototype;c[BUd]=true;c.handleEvent=c.dy;c=AYa.prototype;c[BUd]=true;c.handleEvent=
c.dy;c=AYc.prototype;c[BUd]=true;c.handleEvent=c.dy;c=A1R.prototype;c[BUd]=true;c.call=c.a9z;c=A1Q.prototype;c[BUd]=true;c.onTimer=c.oT;c=A6F.prototype;c[BUd]=true;c=AEN.prototype;c[BUd]=true;c.handleEvent=c.dy;c=A0i.prototype;c[BUd]=true;c.handleEvent=c.dy;c=AUo.prototype;c[BUd]=true;c.call=c.W9;c=AD_.prototype;c[BUd]=true;c.onFetch=c.Gv;c=AQ1.prototype;c.get=c.bcO;Object.defineProperty(c,"length",{get:c.bxJ});c=AGC.prototype;c[BUd]=true;c.onAnimationFrame=c.bhC;c=AGA.prototype;c[BUd]=true;c.onTimer=c.oT;c
=AH7.prototype;c[BUd]=true;c.call=c.a9z;c=AIU.prototype;c[BUd]=true;c.handleEvent=c.dy;c=AIV.prototype;c[BUd]=true;c.handleEvent=c.dy;c=ALI.prototype;c[BUd]=true;c.onFetch=c.Gv;c=ALJ.prototype;c[BUd]=true;c.onFetch=c.Gv;c=AI6.prototype;c[BUd]=true;c.onFetch=c.Gv;c=AI5.prototype;c[BUd]=true;c.onFetch=c.Gv;c=AGR.prototype;c[BUd]=true;c.onSuccess=c.bmY;c=AGQ.prototype;c[BUd]=true;c.onError=c.brh;c=AQx.prototype;c[BUd]=true;c.onTimer=c.oT;c=AQw.prototype;c[BUd]=true;c.onTimer=c.oT;c=AHT.prototype;c[BUd]=true;c.call
=c.W9;c=AFH.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AFI.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AFD.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AFE.prototype;c[BUd]=true;c.handleEvent=c.dy;c=ANT.prototype;c[BUd]=true;c.onTimer=c.oT;c=AMY.prototype;c[BUd]=true;c.onTimer=c.oT;c=ANs.prototype;c[BUd]=true;c.onTimer=c.oT;c=ACO.prototype;c[BUd]=true;c.onTimer=c.oT;c=AEM.prototype;c[BUd]=true;c.onTimer=c.oT;c=AK2.prototype;c[BUd]=true;c.handleEvent=c.dy;c=AK3.prototype;c[BUd]=true;c.handleEvent=c.dy;c=AK5.prototype;c[BUd]
=true;c.handleEvent=c.dy;c=AK6.prototype;c[BUd]=true;c.handleEvent=c.dy;c=AF7.prototype;c[BUd]=true;c.call=c.W9;c=AWK.prototype;c[BUd]=true;c.handleEvent=c.dy;c=AKO.prototype;c[BUd]=true;c.resolveStr=c.bpy;c=AKq.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AKp.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AFJ.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AFK.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AKo.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AKn.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AFF.prototype;c[BUd]=true;c.handleEvent
=c.iW;c=AFG.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AFL.prototype;c[BUd]=true;c.handleEvent=c.iW;c=AKr.prototype;c[BUd]=true;c.handleEvent=c.iW;})();
}));
//# sourceMappingURL=../classes.js.map