
var $R=["Method %s in class %s threw exception [%s]","Procedure %s threw exception [%s]","Internal tag-object is null error","Failed to create internal tag-object","Invalid tag handle error","Invalid attribute-name error","Invalid property-name error","Invalid style-name error","Failed to attach element to owner","Owner tag-object is NIL error","invalid owner handle error","Invalid component registration","Failed to create attribute storage object, invalid handle error","Failed to read attribute field, browser threw exception: %s","Failed to write attribute field, browser threw exception: %s","invalid owner handle error","Failed to initialize from graphics-context: "];function Trim$_String_Integer_Integer_(s,a,b){if(a<0)a=0;if(b<0)b=0;return s.substr(a,s.length-a-b)}
function Trim$_String_(s){return s.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}
var TObject={$ClassName:"TObject",$Parent:null,ClassName:function(s){return s.$ClassName},ClassType:function(s){return s},ClassParent:function(s){return s.$Parent},$Init:function(){},Create:function(s){return s},Destroy:function(s){for(var prop in s)if(s.hasOwnProperty(prop))delete s.prop},Destroy$:function(s){return s.ClassType.Destroy(s)},Free:function(s){if(s!==null)s.ClassType.Destroy(s)}}
function StrReplace(s,o,n){return o?s.replace(new RegExp(StrRegExp(o),"g"),n):s}
function StrRegExp(s){return s.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}
function SameText(a,b){return a.toUpperCase()==b.toUpperCase()}
function IntToHex2(v){var r=v.toString(16);return(r.length==1)?"0"+r:r}
var sprintf=(function(){function get_type(variable){return Object.prototype.toString.call(variable).slice(8,-1).toLowerCase()}
function str_repeat(input,multiplier){for(var output=[];multiplier>0;output[--multiplier]=input){}
return output.join('')}
var str_format=function(){if(!str_format.cache.hasOwnProperty(arguments[0])){str_format.cache[arguments[0]]=str_format.parse(arguments[0])}
return str_format.format.call(null,str_format.cache[arguments[0]],arguments)};str_format.format=function(parse_tree,argv){var cursor=1,tree_length=parse_tree.length,node_type='',arg,output=[],i,k,match,pad,pad_character,pad_length;for(i=0;i<tree_length;i++){node_type=get_type(parse_tree[i]);if(node_type==='string'){output.push(parse_tree[i])}
else if(node_type==='array'){match=parse_tree[i];if(match[2]){arg=argv[cursor];for(k=0;k<match[2].length;k++){if(!arg.hasOwnProperty(match[2][k])){throw(sprintf('[sprintf] property "%s" does not exist',match[2][k]))}
arg=arg[match[2][k]]}}
else if(match[1]){arg=argv[match[1]]}
else{arg=argv[cursor++]}
if(/[^s]/.test(match[8])&&(get_type(arg)!='number')){throw(sprintf('[sprintf] expecting number but found %s',get_type(arg)))}
switch(match[8]){case'b':arg=arg.toString(2);break;case'c':arg=String.fromCharCode(arg);break;case'd':arg=String(parseInt(arg,10));if(match[7]){arg=str_repeat('0',match[7]-arg.length)+arg}break;case'e':arg=match[7]?arg.toExponential(match[7]):arg.toExponential();break;case'f':arg=match[7]?parseFloat(arg).toFixed(match[7]):parseFloat(arg);break;case'o':arg=arg.toString(8);break;case's':arg=((arg=String(arg))&&match[7]?arg.substring(0,match[7]):arg);break;case'u':arg=Math.abs(arg);break;case'x':arg=arg.toString(16);break;case'X':arg=arg.toString(16).toUpperCase();break}
arg=(/[def]/.test(match[8])&&match[3]&&arg>=0?'+'+arg:arg);pad_character=match[4]?match[4]=='0'?'0':match[4].charAt(1):' ';pad_length=match[6]-String(arg).length;pad=match[6]?str_repeat(pad_character,pad_length):'';output.push(match[5]?arg+pad:pad+arg)}}
return output.join('')};str_format.cache={};str_format.parse=function(fmt){var _fmt=fmt,match=[],parse_tree=[],arg_names=0;while(_fmt){if((match=/^[^\x25]+/.exec(_fmt))!==null){parse_tree.push(match[0])}
else if((match=/^\x25{2}/.exec(_fmt))!==null){parse_tree.push('%')}
else if((match=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(_fmt))!==null){if(match[2]){arg_names|=1;var field_list=[],replacement_field=match[2],field_match=[];if((field_match=/^([a-z_][a-z_\d]*)/i.exec(replacement_field))!==null){field_list.push(field_match[1]);while((replacement_field=replacement_field.substring(field_match[0].length))!==''){if((field_match=/^\.([a-z_][a-z_\d]*)/i.exec(replacement_field))!==null){field_list.push(field_match[1])}
else if((field_match=/^\[(\d+)\]/.exec(replacement_field))!==null){field_list.push(field_match[1])}
else{throw('[sprintf] huh?')}}}
else{throw('[sprintf] huh?')}
match[2]=field_list}
else{arg_names|=2}
if(arg_names===3){throw('[sprintf] mixing positional and named placeholders is not (yet) supported')}
parse_tree.push(match)}
else{throw('[sprintf] huh?')}
_fmt=_fmt.substring(match[0].length)}
return parse_tree};return str_format})();function Format(f,a){a.unshift(f);return sprintf.apply(null,a)}
function FloatToStr$_Float_(i){return i.toString()}
function FloatToStr$_Float_Integer_(i,p){return(p==99)?i.toString():i.toFixed(p)}
var Exception={$ClassName:"Exception",$Parent:TObject,$Init:function(){FMessage=""},Create:function(s,Msg){s.FMessage=Msg;return s}}
function Delete(s,i,n){var v=s.v;if((i<=0)||(i>v.length)||(n<=0))return;s.v=v.substr(0,i-1)+v.substr(i+n-1)}
function ClampInt(v,mi,ma){return v<mi?mi:v>ma?ma:v}
function $W(e){return e.ClassType?e:Exception.Create($New(Exception),e.constructor.name+", "+e.message)}
function $SetInc(s,v,m,n){v-=m;if(v>=0&&v<n)s[v>>5]|=1<<(v&31)}
function $SetIn(s,v,m,n){v-=m;return(v<0&&v>=n)?false:(s[v>>5]&(1<<(v&31)))!=0}
function $SetExc(s,v,m,n){v-=m;if(v>=0&&v<n)s[v>>5]&=~(1<<(v&31))}
function $NewDyn(c,z){if(c==null)throw Exception.Create($New(Exception),"ClassType is nil"+z);var i={ClassType:c};c.$Init(i);return i}
function $New(c){var i={ClassType:c};c.$Init(i);return i}
function $Is(o,c){if(o===null)return false;return $Inh(o.ClassType,c)};function $Inh(s,c){if(s===null)return false;while((s)&&(s!==c))s=s.$Parent;return(s)?true:false};function $Event1(i,f){var li=i,lf=f;return function(a){return lf.call(li,li,a)}}
function $Event0(i,f){var li=i,lf=f;return function(){return lf.call(li,li)}}
function $Div(a,b){var r=a/b;return(r>=0)?Math.floor(r):Math.ceil(r)}
function $AsClass(s,c){if((s===null)||$Inh(s,c))return s;throw Exception.Create($New(Exception),"Cannot cast class \""+s.$ClassName+"\" to class \""+c.$ClassName+"\"")}
function $As(o,c){if((o===null)||$Is(o,c))return o;throw Exception.Create($New(Exception),"Cannot cast instance of type \""+o.ClassType.$ClassName+"\" to class \""+c.$ClassName+"\"")}
function $ArraySwap(a,i1,i2){var t=a[i1];a[i1]=a[i2];a[i2]=t}
var o={$ClassName:"TW3CustomApplication",$Parent:TObject,$Init:function($){TObject.$Init($);$.b=$.E=$.h=$.Cl=$.J=$.c=$.g=$.t=null;$.y=0;$.wA=$.N=false;$.v=[]},iS:function(S){kk.SXw(zM.Gg(S.h),0,0);Q1.yr(S.h,0,0,fs.IH(S.b),fs.D8(S.b))},O:function(S){},up:function(S){},q:function(S){o.iS(S)},w:function(S){if(S.J)S.J(S)},a:function(S){var uaq=0;var dcC=0;var Gu4=null;dcC=parseInt(window.orientation,10);switch(dcC){case 0:uaq=0;break;case 90:uaq=1;break;case(-90):uaq=2;break;case 180:uaq=3;break}
try{if(S.h){Gu4=S.h.IhN;if(Gu4)Gu4(S.h,uaq,dcC)}}finally{o.iS(S)}},V:function(S){o.iS(S)},f:function(S){try{if(S.c)S.c(S)}finally{if(!S.N)o.K(S)}},p:function(S){TObject.Create(S);S.b=VA.Jz$($New(fs),null);S.h=VA.Jz$($New(Pdo),S.b);if(!d)d=S;return S},Destroy:function(S){if(!S.N)o.K(S);TObject.Free(S.h);TObject.Free(S.b);d=null;TObject.Destroy(S)},Q:function(S,clq,d2Q){var TW8=0;if(S.N)return;if(S.wA){throw SZ.vI($New(olL),$R[0],["TW3CustomApplication.GotoFormByRef",TObject.ClassName(S.ClassType),"A form transition is already active error"])}
if(clq===null){throw SZ.vI($New(olL),$R[0],["TW3CustomApplication.GotoFormByRef",TObject.ClassName(S.ClassType),"Form parameter is NIL error"])}
TW8=S.v.indexOf(clq);if(TW8<0){throw SZ.vI($New(olL),$R[0],["TW3CustomApplication.GotoFormByRef",TObject.ClassName(S.ClassType),"Form not registered error"])}
if(clq===S.E)return;if(S.E===null){S.E=clq;Pdo.bw(S.h,clq);Q1.X1(clq,true);u5.II$(clq);return}
u5.Vi(S.E);Q1.X1(S.E,false);Q1.X1(clq,true);Pdo.bw(S.h,clq);u5.II$(clq);S.E=clq;return;S.wA=true;S.y=d2Q;zM.KE(clq);u5.Vi(S.E);S.t=S.E;S.g=clq;Q1.X1(clq,true);Pdo.bw(S.h,clq)},i:function(S){rQ(document.body,"onunload",$Event0(S,o.f));rQ(document.body,"onbeforeunload",$Event0(S,o.w));rQ(window,"onresize",$Event0(S,o.V));rQ(window,"onorientationchange",$Event0(S,o.a))},U:function(S,UsK,KRK){if(S.N)return;if(UsK){if(S.v.indexOf(UsK)<0){try{S.v.push(UsK)}catch($e){var H73=$W($e);throw SZ.vI($New(SZ),$R[0],["TW3CustomApplication.RegisterFormInstance",TObject.ClassName(S.ClassType),H73.FMessage])}
OX($Event0(UsK,Q1.yM));if(KRK){S.Cl=UsK}else Q1.X1(UsK,false)}else{throw SZ.vI($New(olL),$R[0],["TW3CustomApplication.RegisterFormInstance",TObject.ClassName(S.ClassType),"Form already registered"])}}else{throw SZ.vI($New(olL),$R[0],["TW3CustomApplication.RegisterFormInstance",TObject.ClassName(S.ClassType),"Form parameter is NIL error"])}},G:function(S){var Nj6=null;o.i(S);o.q(S);SZZ.rN(nI3(),S.h.k5v);if(S.Cl){Nj6=S.Cl;S.Cl=null;o.Q(S,Nj6,0)}
o.up(S)},K:function(S){var Ju3=0;if(S.N)return;S.N=true;o.O(S);try{var $t1;for(Ju3=0,$t1=S.v.length;Ju3<$t1;Ju3++){TObject.Free(S.v[Ju3]);S.v[Ju3]=null}
S.v.length=0}finally{TObject.Free(S)}},L:function(S,s6K){var xwL=0;if(!S.N){if(s6K){xwL=S.v.indexOf(s6K);if(xwL>=0){if(S.Cl!==s6K){if(S.E===s6K)o.Q(S,S.Cl,0);S.v.splice(xwL,1);try{TObject.Free(s6K)}catch($e){var foV=$W($e);throw SZ.vI($New(olL),$R[0],["TW3CustomApplication.UnRegisterFormInstance",TObject.ClassName(S.ClassType),foV.FMessage])}}else{throw SZ.vI($New(olL),$R[0],["TW3CustomApplication.UnRegisterFormInstance",TObject.ClassName(S.ClassType),"Main form cannot be removed error"])}}}else{throw SZ.vI($New(olL),$R[0],["TW3CustomApplication.UnRegisterFormInstance",TObject.ClassName(S.ClassType),"Form parameter is NIL error"])}}},Destroy$:function($){return $.ClassType.Destroy($)}};var u={$ClassName:"TApplication",$Parent:o,$Init:function($){o.$Init($)},Destroy:o.Destroy};var kdh=["dvaSizeToView","dvaVStack","dvaHStack"];var Xc={$ClassName:"TW3TagObj",$Parent:TObject,$Init:function($){TObject.$Init($);$.Xr=null;$.Uj=[0];$.Lq=undefined;$.QJ=undefined;$.LA="";$.a4=0},Ve:function(S,C8O){if($SetIn(C8O,0,0,6)){$SetInc(S.Uj,0,0,6)}
if($SetIn(C8O,1,0,6)){$SetInc(S.Uj,1,0,6)}
if($SetIn(C8O,2,0,6)){$SetInc(S.Uj,2,0,6)}
if($SetIn(C8O,3,0,6)){$SetInc(S.Uj,3,0,6)}
if($SetIn(C8O,4,0,6)){$SetInc(S.Uj,4,0,6)}
if($SetIn(C8O,5,0,6)){$SetInc(S.Uj,5,0,6)}},GT:function(S){},T3:function(S){++S.a4},AG:function(S){TObject.Create(S);$SetInc(S.Uj,0,0,6);try{S.LA=Xc.wX$(S);S.Lq=Xc.Ym$(S)}catch($e){var P0p=$W($e);ZSL.N2("TW3TagObj.Create",S,P0p.FMessage)}
$SetInc(S.Uj,1,0,6);if(YH.WQ(S.Lq)!==YH.WQ(document.body)){if(S.LA.length>0)UC(S.Lq,"id",S.LA)}
Xc.XA$(S);Xc.T3(S);try{Xc.Ke$(S)}finally{Xc.ca(S)}
setTimeout(function(){$SetExc(S.Uj,1,0,6);$SetExc(S.Uj,0,0,6)},100);$SetInc(S.Uj,2,0,6);return S},Destroy:function(S){$SetInc(S.Uj,5,0,6);if(S.Lq){try{Xc.VL(S);if(S.QJ)Xc.ad(S)}finally{Xc.hx$(S);S.LA="";S.Lq=null}
TObject.Destroy(S)}
if(S.Xr)TObject.Free(S.Xr);TObject.Destroy(S)},ca:function(S){if(S.a4>0){--S.a4;if(S.a4==0)Xc.GT$(S)}},hx:function(S){},MO:function(S){var R=false;R=S.a4>0;return R},Ke:function(S){},R8:function(S,hLH){if(!hLH)ZSL.N2("TW3TagObj.InsertInto",S,$R[9]);if(!S.Lq)ZSL.N2("TW3TagObj.InsertInto",S,$R[2]);try{if(S.QJ)Xc.ad(S);if(hLH)og(S.Lq,hLH);S.QJ=hLH}catch($e){var sVE=$W($e);ZSL.N2("TW3TagObj.InsertInto",S,sVE.FMessage)}},wX:function(S){var R="";R=p1();return R},Ym:function(S){var R=undefined;R=rj("div");return R},ad:function(S){if(S.QJ==undefined)return;if(!S.QJ)ZSL.N2("TW3TagObj.RemoveFrom",S,$R[9]);if(!S.Lq)ZSL.N2("TW3TagObj.RemoveFrom",S,$R[2]);try{Aj(S.Lq,S.QJ);S.QJ=undefined}catch($e){var wPM=$W($e);ZSL.N2("TW3TagObj.RemoveFrom",S,wPM.FMessage)}},BU:function(S,XLX){if($SetIn(XLX,0,0,6)){$SetExc(S.Uj,0,0,6)}
if($SetIn(XLX,1,0,6)){$SetExc(S.Uj,1,0,6)}
if($SetIn(XLX,2,0,6)){$SetExc(S.Uj,2,0,6)}
if($SetIn(XLX,3,0,6)){$SetExc(S.Uj,3,0,6)}
if($SetIn(XLX,4,0,6)){$SetExc(S.Uj,4,0,6)}
if($SetIn(XLX,5,0,6)){$SetExc(S.Uj,5,0,6)}},De:function(S){var R=false;R=S.Lq!=undefined&&S.Lq!=null&&$SetIn(S.Uj,2,0,6);return R},XA:function(S){S.Lq.style["visibility"]="hidden";S.Lq.style["display"]="none";S.Lq.style["position"]="absolute";S.Lq.style["overflow"]="hidden";S.Lq.style["left"]="0px";S.Lq.style["top"]="0px"},VL:function(S){S.Lq.onresize=null;S.Lq.onselectstart=null;S.Lq.onfocus=null;S.Lq.onblur=null;S.Lq.onchange=null;S.Lq.onmousedown=null;S.Lq.onmouseup=null;S.Lq.onmousemove=null;S.Lq.onmouseover=null;S.Lq.onmouseout=null;S.Lq.onclick=null;S.Lq.ondblclick=null;S.Lq.onkeydown=null;S.Lq.onkeyup=null;S.Lq.onkeypress=null;S.Lq.webkitAnimationStart=null;S.Lq.webkitAnimationEnd=null},Destroy$:function($){return $.ClassType.Destroy($)},GT$:function($){return $.ClassType.GT($)},hx$:function($){return $.ClassType.hx($)},Ke$:function($){return $.ClassType.Ke($)},wX$:function($){return $.ClassType.wX($)},Ym$:function($){return $.ClassType.Ym($)},De$:function($){return $.ClassType.De($)},XA$:function($){return $.ClassType.XA($)}};var VA={$ClassName:"TW3Component",$Parent:Xc,$Init:function($){Xc.$Init($);$.ME=[];$.eH="";$.Bj=null},t8:function(S){if(event){event.preventDefault()}},Tn:function(S,DmN){},C5:function(S,uOB){},Jz:function(S,HBX){S.Bj=HBX;Xc.AG(S);if(S.Bj!==null)VA.MD(S.Bj,S);return S},hx:function(S){VA.Q7(S);if(S.Bj!==null)VA.S5(S.Bj,S);S.ME.length=0;Xc.hx(S)},Q7:function(S){var Z2G=0;try{while(S.ME.length>0){Z2G=S.ME.length;TObject.Free(S.ME[0]);if(Z2G==S.ME.length){S.ME.shift()}}}finally{S.ME.length=0}},wL:function(S){var R=0;R=S.ME.length;return R},Hi:function(S,KWH){var R=null;R=S.ME[KWH];return R},Ke:function(S){Xc.Ke(S)},MD:function(S,Afc){if(Afc!==null&&S.ME.indexOf(Afc)<0){S.ME.push(Afc);Xc.R8(Afc,S.Lq);VA.Tn(S,Afc)}},r5:function(S,xKg){S.eH=xKg},De:function(S){var R=false;R=Xc.De(S)&&S.Bj!==null;return R},S5:function(S,bFZ){var TVl=0;if(bFZ!==null){TVl=S.ME.indexOf(bFZ);if(TVl>=0){S.ME.splice(TVl,1);VA.C5(S,bFZ)}
Xc.ad(bFZ)}},Destroy:Xc.Destroy,GT:Xc.GT,hx$:function($){return $.ClassType.hx($)},Ke$:function($){return $.ClassType.Ke($)},wX:Xc.wX,Ym:Xc.Ym,De$:function($){return $.ClassType.De($)},XA:Xc.XA,Jz$:function($){return $.ClassType.Jz.apply($.ClassType,arguments)}};var Q1={$ClassName:"TW3MovableControl",$Parent:VA,$Init:function($){VA.$Init($);$.Zd=$.Sg=$.KL=false;$.Id=$.TT=0;$.L8=$.uJ=$.iq=null;$.fL=0},yM:function(S){var qON=0;var Wwv=0;var di4=0;var B3S=null;var Ets=null;if(S.Lq){if(!S.Zd){S.Zd=true;Wwv=Tki.bG(Q1.c5(S));di4=Tki.IQb(Q1.c5(S));var $t2;for(qON=0,$t2=VA.wL(S);qON<$t2;qON++){B3S=VA.Hi(S,qON);if($Is(B3S,Q1)){Ets=$As(B3S,Q1);if(Q1.E1(Ets.ClassType)){if(Wwv>0||di4>0)Q1.wZ(Ets,Q1.ah(Ets)-Wwv,Q1.te(Ets)-di4);setTimeout($Event0(Ets,Q1.yM),1)}}}}}},GT:function(S){Xc.BU(S,[24])},CN:function(S){var R="";R="inline-block";return R},hx:function(S){if(S.L8)TObject.Free(S.L8);if(S.uJ)TObject.Free(S.uJ);if(S.iq)TObject.Free(S.iq);VA.hx(S)},c5:function(S){var R=null;if(S.uJ===null)S.uJ=PK.EL$($New(Tki),S);R=S.uJ;return R},DX:function(S){var R={T9:0,P4:0,TS:0,dF:0};R.P4=y4(S.Lq,"left");R.dF=y4(S.Lq,"top");if(S.Lq){R.TS=parseInt((R.P4+S.Lq.offsetWidth),10);R.T9=parseInt((R.dF+S.Lq.offsetHeight),10)}else{R.TS=R.P4;R.T9=R.dF}
return R},te:function(S){var R=0;if(S.Lq)R=parseInt(S.Lq.offsetHeight,10);return R},sS:function(S){var R=0;var Jbk=undefined;var bAV,Prk=undefined;Prk=S.Lq;Jbk=document.defaultView.getComputedStyle(Prk,null);if(Jbk)
bAV=(Jbk).getPropertyValue('left');if(bAV)
{if(typeof(bAV)==="number")
{R=bAV}else{if(typeof(bAV)==="string")
{bAV=parseInt(bAV);if(typeof(bAV)==="number")
R=bAV}}}
return R},DS:function(S){var R=0;var ea2=undefined;var jSE,NVi=undefined;NVi=S.Lq;ea2=document.defaultView.getComputedStyle(NVi,null);if(ea2)
jSE=(ea2).getPropertyValue('top');if(jSE)
{if(typeof(jSE)==="number")
{R=jSE}else{if(typeof(jSE)==="string")
{jSE=parseInt(jSE);if(typeof(jSE)==="number")
R=jSE}}}
return R},U2:function(S){var R=false;var OJi="";OJi=Lp(S.Lq,"visibility");R=(OJi).toLocaleLowerCase()=="visible";return R},ah:function(S){var R=0;if(S.Lq)R=parseInt(S.Lq.offsetWidth,10);return R},Ke:function(S){VA.Ke(S);S.Id=255;S.fL=536870911;S.Sg=false;if(S.Bj){Q1.lZ(S)}else Q1.sC(S)},aL:function(S){},sC:function(S){Xc.Ve(S,[4]);if(Q1.U2(S))Q1.kr$(S)},lZ:function(S){if(S.Lq&&c6j$wkK(S.Lq)&&(!$SetIn(S.Uj,0,0,6))&&(!$SetIn(S.Uj,1,0,6))){Q1.sC(S)}else{++S.TT;if(S.TT>600){Q1.sC(S);return}
OX($Event0(S,Q1.lZ))}},kr:function(S){},w2:function(S,TR7){S.Id=ClampInt(TR7,0,255);if(S.KL){S.Lq.style["opacity"]=S.Id*0.01}},yr:function(S,H6W,WHa,Hid,Rxl){var O2M=false;var giD=false;Hid=Math.max(0,Hid);Rxl=Math.max(0,Rxl);giD=H6W!=Q1.sS(S)||WHa!=Q1.DS(S);O2M=Hid!=S.Lq.offsetWidth||Rxl!=S.Lq.offsetHeight;if($SetIn(S.Uj,2,0,6)){Xc.T3(S);S.Lq.style["left"]=H6W.toString()+"px";S.Lq.style["top"]=WHa.toString()+"px";S.Lq.style["width"]=Hid.toString()+"px";S.Lq.style["height"]=Rxl.toString()+"px";if(giD)Xc.Ve(S,[16]);if(O2M)Xc.Ve(S,[8]);Xc.ca(S)}else{S.Lq.style["left"]=H6W.toString()+"px";S.Lq.style["top"]=WHa.toString()+"px";S.Lq.style["width"]=Hid.toString()+"px";S.Lq.style["height"]=Rxl.toString()+"px"}},ZO:function(S,Emi){var bUW="";if(Emi!=S.fL){S.fL=Emi;bUW=E2(S.fL,(S.Sg)?0:255);S.Lq.style["backgroundColor"]=bUW}},FE:function(S,LWK){LWK=Math.max(LWK,0);if(LWK!=Q1.te(S)){if($SetIn(S.Uj,2,0,6)){Xc.T3(S);S.Lq.style["height"]=xy.lx(LWK);Xc.Ve(S,[8]);Xc.ca(S)}else{S.Lq.style["height"]=xy.lx(LWK)}}},Js:function(S,GeM){if($SetIn(S.Uj,2,0,6)){Xc.T3(S);S.Lq.style["left"]=xy.lx(GeM);Xc.Ve(S,[16]);Xc.ca(S)}else{S.Lq.style["left"]=xy.lx(GeM)}},wZ:function(S,pk7,y0b){pk7=Math.max(pk7,0);y0b=Math.max(y0b,0);if(pk7!=S.Lq.offsetWidth||y0b!=S.Lq.offsetHeight){if($SetIn(S.Uj,2,0,6)){Xc.T3(S);S.Lq.style["width"]=pk7.toString()+"px";S.Lq.style["height"]=y0b.toString()+"px";Xc.Ve(S,[8]);Xc.ca(S)}else{S.Lq.style["width"]=pk7.toString()+"px";S.Lq.style["height"]=y0b.toString()+"px"}}},D7:function(S,skn){if($SetIn(S.Uj,2,0,6)){Xc.T3(S);S.Lq.style["top"]=xy.lx(skn);Xc.Ve(S,[16]);Xc.ca(S)}else{S.Lq.style["top"]=xy.lx(skn)}},u4:function(S,FFx){var TDg="";if(FFx!=S.Sg){Xc.T3(S);S.Sg=FFx;TDg=E2(S.fL,(FFx)?0:255);S.Lq.style["backgroundColor"]=TDg;Xc.Ve(S,[16]);Xc.ca(S)}},rf:function(S,wCm){var W3l=0;if(wCm==S.KL)return;S.KL=wCm;if(wCm){W3l=S.Id*0.01}else W3l=1;S.Lq.style["opacity"]=W3l},X1:function(S,bns){Xc.T3(S);if(bns){S.Lq.style["display"]=Q1.CN(S.ClassType);S.Lq.style["visibility"]="visible";Xc.Ve(S,[8])}else{S.Lq.style["display"]="none";S.Lq.style["visibility"]="hidden"}
Xc.ca(S)},Of:function(S,ynj){ynj=Math.max(ynj,0);if(ynj!=Q1.ah(S)){if($SetIn(S.Uj,2,0,6)){Xc.T3(S);S.Lq.style["width"]=xy.lx(ynj);Xc.Ve(S,[8]);Xc.ca(S)}else{S.Lq.style["width"]=xy.lx(ynj)}}},De:function(S){var R=false;R=VA.De(S)&&Q1.ah(S)>0&&Q1.te(S)>0&&Q1.sS(S)>=0&&Q1.sS(S)<Q1.ah(S)&&Q1.DS(S)>=0&&Q1.DS(S)<Q1.te(S)&&Q1.U2(S);return R},E1:function(S){var R=false;R=true;return R},Destroy:Xc.Destroy,GT$:function($){return $.ClassType.GT($)},hx$:function($){return $.ClassType.hx($)},Ke$:function($){return $.ClassType.Ke($)},wX:Xc.wX,Ym:Xc.Ym,De$:function($){return $.ClassType.De($)},XA:Xc.XA,Jz:VA.Jz,kr$:function($){return $.ClassType.kr($)},FE$:function($){return $.ClassType.FE.apply($.ClassType,arguments)},Of$:function($){return $.ClassType.Of.apply($.ClassType,arguments)}};var zM={$ClassName:"TW3CustomControl",$Parent:Q1,$Init:function($){Q1.$Init($);$.y8=$.ZW=$.Ya=$.fF=$.U4=$.Ld=$.cy=$.AX=$.cu=$.e5=null},GT:function(S){if($SetIn(S.Uj,2,0,6)){if($SetIn(S.Uj,3,0,6)){Xc.BU(S,[8]);Q1.kr$(S);if(S.AX)S.AX(S);if($Is(S,Ju))Xc.Ve(S,[16])}
if($SetIn(S.Uj,4,0,6)){Xc.BU(S,[16]);Q1.aL(S);zM.qT$(S)}}
Q1.GT(S)},KE:function(S){if(S.Lq){S.Lq.style.zIndex=(zM.KC($As(S.Bj,zM))+1)}},uu:function(S,w2z){if(S.U4)S.U4(S)},eX:function(S){if(S.Ld)S.Ld(S)},wr:function(S){if(S.cy)S.cy(S)},Jz:function(S,U0B){VA.Jz(S,U0B);S.Lq["onclick"]=$Event1(S,zM.uu);return S},hx:function(S){TObject.Free(S.ZW);TObject.Free(S.y8);TObject.Free(S.cu);TObject.Free(S.e5);TObject.Free(S.Ya);Q1.hx(S)},pv:function(S){var R=[];var v97=0;var TOU=0;var eYt=false;var CKG=null;var Ra1=null;var tLh=null;R.length=0;v97=VA.wL(S);if(v97>0){var $t3;for(TOU=0,$t3=v97;TOU<$t3;TOU++){CKG=VA.Hi(S,TOU);if($Is(CKG,zM)){R.push(CKG)}}
if(R.length>1){do{eYt=false;var $t4;for(TOU=1,$t4=v97;TOU<$t4;TOU++){Ra1=$As(R[TOU-1],zM);tLh=$As(R[TOU],zM);if(Q1.DS(tLh)<Q1.DS(Ra1)){$ArraySwap(R,(TOU-1),TOU);eYt=true}}}while(!(eYt==false))}}
return R},KC:function(S){var R=0;var IJ5=0;var IYn=null,r1p=0;R=0;var $t5;for(IJ5=0,$t5=VA.wL(S);IJ5<$t5;IJ5++){IYn=VA.Hi(S,IJ5);if((IYn!==null)&&$Is(IYn,zM)&&IYn.Lq){r1p=zM.qF($As(IYn,zM),0);if(r1p>R)R=r1p;r1p=zM.KC($As(IYn,zM));if(r1p>R)R=r1p}}
return R},Gg:function(S){var R=null;if(S.cu===null)S.cu=PK.EL$($New(kk),S);R=S.cu;return R},Eq:function(S){var R="";R=ZE(S.Lq,"class","");return R},qF:function(S,Uzz){var R=0;var ujJ;R=Uzz;ujJ=S.Lq.style["zIndex"];if(S.Lq){if(YH.yu(ujJ)){R=parseInt(ujJ,10)}else if(YH.d1(ujJ)){R=parseInt(ujJ,10);if(isNaN(R))R=Uzz}}
return R},Ke:function(S){Q1.Ke(S);S.fF=$Event0(S,VA.t8);rQ(S.Lq,"onselectstart",$Event0(S,VA.t8));rQ(S.Lq,"onfocus",$Event0(S,zM.eX));rQ(S.Lq,"onblur",$Event0(S,zM.wr))},qT:function(S){},KS:function(S){var Xq7=0;var NI4=null;Xc.T3(S);var $t6;for(Xq7=0,$t6=VA.wL(S);Xq7<$t6;Xq7++){NI4=VA.Hi(S,Xq7);if($Is(NI4,zM))zM.KS($As(NI4,zM))}
Xc.Ve(S,[24]);Xc.ca(S)},Hq:function(S,Kr1){UC(S.Lq,"class",Kr1)},XA:function(S){Xc.XA(S);zM.Hq(S,TObject.ClassName(S.ClassType));Q1.X1(S,true)},p4:function(S,gYc){S.U4=gYc},Destroy:Xc.Destroy,GT$:function($){return $.ClassType.GT($)},hx$:function($){return $.ClassType.hx($)},Ke$:function($){return $.ClassType.Ke($)},wX:Xc.wX,Ym:Xc.Ym,De:Q1.De,XA$:function($){return $.ClassType.XA($)},Jz$:function($){return $.ClassType.Jz.apply($.ClassType,arguments)},kr:Q1.kr,FE:Q1.FE,Of:Q1.Of,qT$:function($){return $.ClassType.qT($)}};var Vf={$ClassName:"TW3DisplayView",$Parent:zM,$Init:function($){zM.$Init($);$.Ky=false;$.GRE=0},zA:function(S,Vor){var XNQ=0;var DmV=0;var iz6=0;var nhJ=null;var tnq=0;var ONL={T9:0,P4:0,TS:0,dF:0};var MGz=0;var dtL=0;tnq=VA.wL(S);if(tnq>0){ONL=Q1.DX(S);switch(Vor){case 0:MGz=WF$XI(ONL);dtL=WF$pu(ONL);var $t7;for(XNQ=0,$t7=tnq;XNQ<$t7;XNQ++){nhJ=VA.Hi(S,XNQ);if($Is(nhJ,zM)&&(!$Is(nhJ,Rw)))Q1.wZ($As(nhJ,zM),MGz,dtL)}
break;case 1:iz6=ONL.dF;MGz=WF$XI(ONL);var $t8;for(XNQ=0,$t8=tnq;XNQ<$t8;XNQ++){nhJ=VA.Hi(S,XNQ);if($Is(nhJ,zM)&&(!$Is(nhJ,Rw))){dtL=Q1.te($As(nhJ,zM));Q1.yr($As(nhJ,zM),ONL.P4,iz6,MGz,dtL);(iz6+=dtL)}}
break;case 2:DmV=ONL.P4;dtL=WF$pu(ONL);var $t9;for(XNQ=0,$t9=tnq;XNQ<$t9;XNQ++){nhJ=VA.Hi(S,XNQ);if($Is(nhJ,zM)&&(!$Is(nhJ,Rw))){MGz=Q1.ah($As(nhJ,zM));Q1.yr($As(nhJ,zM),DmV,ONL.dF,MGz,dtL);(DmV+=MGz)}}
break}}},Ke:function(S){zM.Ke(S);S.Ky=true;S.GRE=0},kr:function(S){Q1.kr(S);if(S.Ky)Vf.zA(S,S.GRE)},Destroy:Xc.Destroy,GT:zM.GT,hx:zM.hx,Ke$:function($){return $.ClassType.Ke($)},wX:Xc.wX,Ym:Xc.Ym,De:Q1.De,XA:zM.XA,Jz:zM.Jz,kr$:function($){return $.ClassType.kr($)},FE:Q1.FE,Of:Q1.Of,qT:zM.qT};var Pdo={$ClassName:"TW3Display",$Parent:zM,$Init:function($){zM.$Init($);$.QC=$.Ov=$.IhN=$.k5v=null},hx:function(S){TObject.Free(S.k5v);if(S.Ov)TObject.Free(S.Ov);if(S.QC)TObject.Free(S.QC);zM.hx(S)},aVv:function(S){var R=0;var PQz=0;var r7C=null;var $tA;for(PQz=0,$tA=VA.wL(S);PQz<$tA;PQz++){r7C=VA.Hi(S,PQz);if(r7C!==S.k5v&&$Is(r7C,zM)&&(!$Is(r7C,Rw))){(R+=Q1.te($As(r7C,zM)))}}
return R},Ke:function(S){zM.Ke(S);S.k5v=VA.Jz$($New(Vf),S);Q1.D7(S.k5v,5)},bw:function(S,mvx){var ado=null;var JNX=0;var ibn=0;if(mvx){ado=ZyY();if((ado!==null)&&(!ado.N)){JNX=kk.Krn(zM.Gg(S.k5v));ibn=kk.lsf(zM.Gg(S.k5v));Q1.yr(mvx,JNX,ibn,Q1.ah(S.k5v),Q1.te(S.k5v))}}else{throw SZ.vI($New(a6J),$R[0],["PositionFormInView",TObject.ClassName(S.ClassType),"Form parameter was NIL error"])}},kr:function(S){var kVi=0;var Iph=[],HLW=0;var WiU=0;var v5J=null;Q1.kr(S);kVi=Pdo.aVv(S);Q1.FE$(S.k5v,Q1.te(S)-kVi);Iph=zM.pv(S);WiU=0;var $tB;for(HLW=0,$tB=Iph.length;HLW<$tB;HLW++){v5J=$As(Iph[HLW],zM);if(!$Is(v5J,Rw)){Q1.yr(v5J,0,WiU,Q1.ah(S),Q1.te(v5J));(WiU+=Q1.te(v5J))}else Q1.yr(v5J,0,0,Q1.ah(S),Q1.te(S))}},Destroy:Xc.Destroy,GT:zM.GT,hx$:function($){return $.ClassType.hx($)},Ke$:function($){return $.ClassType.Ke($)},wX:Xc.wX,Ym:Xc.Ym,De:Q1.De,XA:zM.XA,Jz:zM.Jz,kr$:function($){return $.ClassType.kr($)},FE:Q1.FE,Of:Q1.Of,qT:zM.qT};var Rw={$ClassName:"TW3BlockBox",$Parent:zM,$Init:function($){zM.$Init($)},Destroy:Xc.Destroy,GT:zM.GT,hx:zM.hx,Ke:zM.Ke,wX:Xc.wX,Ym:Xc.Ym,De:Q1.De,XA:zM.XA,Jz:zM.Jz,kr:Q1.kr,FE:Q1.FE,Of:Q1.Of,qT:zM.qT};var xwf=["feNone","feFromRight","feToLeft"];var amD=["soPortrait","soLandscapeLeft","soLandscapeRight","soFlipped","soPortraitPrimary","soPortraitSecondary","soLandscapePrimary","soLandscapeSecondary","soLandscape","soDefault"];var SZZ={$ClassName:"TApplicationFormsList",$Parent:TObject,$Init:function($){TObject.$Init($);$.GeR=null;$.SaL=[];$.n28=0},mJz:function(S,Jg7){if(!Jg7.Instance){Jg7.Instance=VA.Jz$($NewDyn(Jg7.FormClass,""),S.GeR);o.U(ZyY(),Jg7.Instance,Jg7.IsMainForm)}
Jg7.InitialAutoCreateDone=true},rN:function(S,bXz){var sRb=0;var ebj=null;var Pak=[];S.GeR=bXz;S.n28=0;Pak=S.SaL;var $tC;for(sRb=0,$tC=Pak.length;sRb<$tC;sRb++){ebj=Pak[sRb];SZZ.mJz(S,ebj);++S.n28;if(ebj.IsMainForm)break}
setTimeout($Event0(S,SZZ.Fm4),50)},Fm4:function(S){var BNL=0;var yR7=null;var $tD;for(BNL=S.n28,$tD=S.SaL.length;BNL<$tD;BNL++){yR7=S.SaL[BNL];if(yR7.IsAutoCreated&&(!(yR7.Instance!==null))&&(!yR7.InitialAutoCreateDone)){SZZ.mJz(S,yR7);++S.n28;if(S.n28<(S.SaL.length-1))setTimeout($Event0(S,SZZ.Fm4),50);break}}},k2g:function(S,gAA){var R=0;var $tE;for(R=0,$tE=S.SaL.length;R<$tE;R++){if(S.SaL[R].FormClass==gAA)return R}
R=-1;return R},Wxt:function(S,AFT){var R=0;var $tF;for(R=0,$tF=S.SaL.length;R<$tF;R++){if(SameText(S.SaL[R].UnitName,AFT))return R}
R=-1;return R},V3:function(S,zcH,k6I,qh4){var WNZ=null;var tDk=0;tDk=SZZ.Wxt(S,zcH);if(tDk>=0){WNZ=S.SaL[tDk]}else{WNZ=TObject.Create($New(Y9));WNZ.UnitName=zcH;S.SaL.push(WNZ)}
WNZ.IsMainForm=qh4;WNZ.IsAutoCreated=k6I},gY:function(S,Vxc,Y7e){var kBw=null;var bBp=0;bBp=SZZ.Wxt(S,Vxc);if(bBp>=0){kBw=S.SaL[bBp]}else{kBw=TObject.Create($New(Y9));kBw.UnitName=Vxc;S.SaL.push(kBw)}
kBw.FormClass=Y7e},or:function(S,MPZ,WhG){var XMn=null;var N4O=0;N4O=SZZ.k2g(S,MPZ);if(N4O>=0){XMn=S.SaL[N4O]}else{XMn=TObject.Create($New(Y9));XMn.FormClass=MPZ;S.SaL.push(XMn)}
XMn.Instance=WhG;XMn.InitialAutoCreateDone=true},fJS:function(S,RL5){var Ebj=0;var $tG;for(Ebj=0,$tG=S.SaL.length;Ebj<$tG;Ebj++){if(S.SaL[Ebj].Instance===RL5)S.SaL[Ebj].Instance=null}},Destroy:TObject.Destroy};var Y9={$ClassName:"TApplicationFormInfo",$Parent:TObject,$Init:function($){TObject.$Init($);$.InitialAutoCreateDone=$.IsMainForm=$.IsAutoCreated=false;$.UnitName="";$.Instance=null;$.FormClass=null},Destroy:TObject.Destroy};function V73(){var R=null;R=nI3();return R};var SZ={$ClassName:"EW3Exception",$Parent:Exception,$Init:function($){Exception.$Init($)},vI:function(S,tkp,bi8){Exception.Create(S,Format(tkp,bi8.slice(0)));return S},Destroy:Exception.Destroy};var a6J={$ClassName:"EW3Screen",$Parent:SZ,$Init:function($){SZ.$Init($)},Destroy:Exception.Destroy};var olL={$ClassName:"EW3Application",$Parent:SZ,$Init:function($){SZ.$Init($)},Destroy:Exception.Destroy};function ZyY(){var R=null;R=d;return R};function nI3(){var R=null;if(!TK)TK=TObject.Create($New(SZZ));R=TK;return R};function Nu(Itg){var R=false;R=!((Itg==null)||(Itg==undefined));return R};function ytU$W3k(Ru5){var R=false;R=((Ru5)!==undefined)&&(typeof Ru5!==null)&&(typeof Ru5==="object")&&((Ru5).length!==undefined);return R}
function ytU$eTr(EKh){var R=false;R=((EKh)!==undefined)&&(typeof EKh!==null)&&(typeof EKh==="boolean");return R}
function ytU$ET2(Dxx){var R=false;R=((Dxx)!==undefined)&&(typeof Dxx!==null)&&(typeof Dxx==="number")&&(Math.round(Dxx)!=Dxx);return R}
function ytU$gus(CiX){var R=false;R=((CiX)!==undefined)&&(typeof CiX!==null)&&(typeof CiX==="function");return R}
function ytU$Krw(lAB){var R=false;R=((lAB)!==undefined)&&(typeof lAB!==null)&&(typeof lAB==="number")&&(Math.round(lAB)===lAB);return R}
function ytU$yrY(EBH){var R=false;R=((EBH)!==undefined)&&(typeof EBH!==null)&&(typeof EBH==="object")&&((EBH).length===undefined);return R}
function ytU$JPb(jIf){var R=false;R=((jIf)!==undefined)&&(typeof jIf!==null)&&(typeof jIf==="string");return R}
function ytU$oHK(OY2){var R=false;R=((OY2)!==undefined)&&(typeof OY2!==null)&&(typeof OY2==="symbol");return R}
var HPC=["vdUnknown","vdBoolean","vdInteger","vdFloat","vdString","vdSymbol","vdFunction","vdObject","vdArray"];var PK={$ClassName:"TW3OwnedObject",$Parent:TObject,$Init:function($){TObject.$Init($);$.v5=null},mj:function(S,F3i){var R=false;R=true;return R},EL:function(S,ygd){TObject.Create(S);if(PK.mj$(S,ygd)){S.v5=ygd}else{throw SZ.vI($New(ga),$R[0],["constructor",TObject.ClassName(S.ClassType),"Unsuitable owner object-type error"])}
return S},Destroy:TObject.Destroy,mj$:function($){return $.ClassType.mj.apply($.ClassType,arguments)},EL$:function($){return $.ClassType.EL.apply($.ClassType,arguments)}};var YH={$ClassName:"TVariant",$Parent:TObject,$Init:function($){TObject.$Init($)},DT:function(smv){var R=0;if(smv!=undefined&&smv!=null)R=parseInt(smv,10);return R},WQ:function(wcz){var R=null;if(wcz!=undefined&&wcz!=null){R=wcz}
return R},lG:function(rBf){var R="";if(rBf!=undefined&&rBf!=null)R=String(rBf);return R},j2:function(){var R=undefined;return{};return R},yu:function(Ufa){var R=false;if(Ufa==null)return false;if(Ufa==undefined)return false;if(typeof(Ufa)==="number")return true;return R},d1:function(uZR){var R=false;if(uZR==null)return false;if(uZR==undefined)return false;if(typeof(uZR)==="string")return true;return R},hV:function(at6){var R=false;R=!((at6==null)||(at6==undefined));return R},Destroy:TObject.Destroy};function Copy$YN(s,d){d.xx=s.xx;d.vq=s.vq;d.XT=s.XT;d.Zc=s.Zc;return d}
function Clone$YN($){return{xx:$.xx,vq:$.vq,XT:$.XT,Zc:$.Zc}}
function o2(lAi,lMo,oG9,Nsj){var R={xx:0,vq:0,XT:0,Zc:0};if(lAi<oG9){R.vq=lAi;R.XT=oG9}else{R.vq=oG9;R.XT=lAi}
if(lMo<Nsj){R.Zc=lMo;R.xx=Nsj}else{R.Zc=Nsj;R.xx=lMo}
return R}
function YN$xQ(bCM){var R=0;R=bCM.xx-bCM.Zc;return R}
function YN$dS(XLp){var R=0;R=XLp.XT-XLp.vq;return R}
function Copy$WF(s,d){d.T9=s.T9;d.P4=s.P4;d.TS=s.TS;d.dF=s.dF;return d}
function Clone$WF($){return{T9:$.T9,P4:$.P4,TS:$.TS,dF:$.dF}}
function WF$pu(qzw){var R=0;R=qzw.T9-qzw.dF;return R}
function WF$XI(DA1){var R=0;R=DA1.TS-DA1.P4;return R}
function Copy$hW(s,d){d.XP=s.XP;d.Kw=s.Kw;return d}
function Clone$hW($){return{XP:$.XP,Kw:$.Kw}}
function Copy$kz(s,d){d.wj=s.wj;d.cS=s.cS;return d}
function Clone$kz($){return{wj:$.wj,cS:$.cS}}
function Zz(NZM,qis){var R={wj:0,cS:0};R.wj=NZM;R.cS=qis;return R}
function Copy$wU(s,d){return d}
function Clone$wU($){return{}}
var xy={$ClassName:"TInteger",$Parent:TObject,$Init:function($){TObject.$Init($)},NG:function(MKU,t1l){var R=0;if(MKU!=t1l){if(MKU>t1l){R=MKU-t1l}else R=t1l-MKU;if(R<0)R=(R-1)^(-1)}else R=0;return R},wt:function(Xqm,Yqz,mbe){var R=0;R=ClampInt(Xqm,Yqz,mbe);return R},lx:function(ugF){var R="";R=ugF.toString()+"px";return R},ER:function(RFx,hZf,Etd){var R=0;if(RFx>Etd){R=hZf+xy.NG(Etd,(RFx-1));if(R>Etd)R=xy.ER(R,hZf,Etd)}else if(RFx<hZf){R=Etd-xy.NG(hZf,(RFx+1));if(R<hZf)R=xy.ER(R,hZf,Etd)}else R=RFx;return R},Destroy:TObject.Destroy};var Vq4=["esVisible","esPartly","esNone"];function XN2$nVr(alO){var R=false;R=!((alO==undefined)||(alO==null));return R}
function Fl(PxM,tFv){var R={wj:0,cS:0};R.wj=PxM.wj+tFv.wj;R.cS=PxM.cS+tFv.cS;return R};function Oj(GJs,kei){var R={wj:0,cS:0};R.wj=GJs.wj+kei;R.cS=GJs.cS+kei;return R};function Pt(UfV,HQ6){var R={XP:0,Kw:0};R.XP=UfV.XP+HQ6.XP;R.Kw=UfV.Kw+HQ6.Kw;return R};function om(slW,qE2){var R={XP:0,Kw:0};R.XP=slW.XP+qE2;R.Kw=slW.Kw+qE2;return R};function oy(HW4,hHh){var R={XP:0,Kw:0};R.XP=HW4.XP+hHh;R.Kw=HW4.Kw+hHh;return R};function e9(uMx,QQn){var R={wj:0,cS:0};R.wj=uMx.wj-QQn.wj;R.cS=uMx.cS-QQn.cS;return R};function nV(RJa,z6O){var R={wj:0,cS:0};R.wj=RJa.wj-z6O;R.cS=RJa.cS-z6O;return R};function g5(XP7,mII){var R={XP:0,Kw:0};R.XP=XP7.XP-mII.XP;R.Kw=XP7.Kw-mII.Kw;return R};function ZN(LS5,FZv){var R={XP:0,Kw:0};R.XP=LS5.XP-FZv;R.Kw=LS5.Kw-FZv;return R};function Gq(VpV,UE8){var R={XP:0,Kw:0};R.XP=VpV.XP-UE8;R.Kw=VpV.Kw-UE8;return R};function UV(Elj,PSd){var R={wj:0,cS:0};R.wj=Math.round(Elj.wj*PSd.wj);R.cS=Math.round(Elj.cS*PSd.cS);return R};function Jq(A6f,WlR){var R={wj:0,cS:0};R.wj=Math.round(A6f.wj*WlR);R.cS=Math.round(A6f.cS*WlR);return R};function SM(zpY,pPT){var R={wj:0,cS:0};R.wj=Math.round(zpY.wj*pPT);R.cS=Math.round(zpY.cS*pPT);return R};function z4(RXS,oMD){var R={XP:0,Kw:0};R.XP=RXS.XP*oMD.XP;R.Kw=RXS.Kw*oMD.Kw;return R};function gt(lE1,D2n){var R={XP:0,Kw:0};R.XP=lE1.XP*D2n;R.Kw=lE1.Kw*D2n;return R};function dq(QrX,eqn){var R={XP:0,Kw:0};R.XP=QrX.XP*eqn;R.Kw=QrX.Kw*eqn;return R};var ga={$ClassName:"EW3OwnedObject",$Parent:SZ,$Init:function($){SZ.$Init($)},Destroy:Exception.Destroy};function WV(fxk){if(window.console){window.console.log(fxk)}};function zc(pC5,CGy,s4L){pC5.style[CGy]=s4L};function og(s3V,zFg){zFg.appendChild(s3V)};function UC(vWL,ysr,u4n){vWL.setAttribute(ysr,u4n)};function OX(dkZ){var R=undefined;if(!qq)o7();R=qq(dkZ);return R};function Tx(cB2,tCt,XRO,Yng){if(tCt=="mousewheel")tCt="DOMMouseScroll";cB2.removeEventListener(tCt,XRO,Yng)};function Aj(e68,CSL){CSL.removeChild(e68)};function QK(Npt,lX1){var CL;CL=new RegExp("(\\s|^)"+lX1+"(\\s|$)");(Npt).className=(Npt).className.replace(CL," ").replace('  ',' ').trim()};function jM(gzM){mK=gzM};function La(YIo){var R="";R="url("+YIo+")";return R};function Q3(Tnh,gyP){var R=false;R=((Tnh).className.match(new RegExp("(\\s|^)"+gyP+"(\\s|$)")))?true:false;return R};function p1(){var R="";++IY;R="OBJ"+IY.toString();return R};function Oi(){var R=0;++IY;R=IY;return R};function Lp(ePa,eUO){var R="";var tf=undefined;var YW;tf=document.defaultView.getComputedStyle(ePa,null);if(tf)
YW=(tf).getPropertyValue(eUO);if(YW)
{if(typeof(YW)==="number"){R=String(YW)}else{if(typeof(YW)==="string")
R=YW}}
return R};function y4(hLp,Bvp){var R=0;var xU=undefined;var Dq;xU=document.defaultView.getComputedStyle(hLp,null);if(xU)
Dq=(xU).getPropertyValue(Bvp);if(Dq)
{if(typeof(Dq)==="number")
{R=Dq}else{if(typeof(Dq)==="string")
{Dq=parseInt(Dq);if(typeof(Dq)==="number")
R=Dq}}}
return R};function eK(YOd,dOA){var R=0;var T7=undefined;var Si;T7=document.defaultView.getComputedStyle(YOd,null);if(T7)
Si=(T7).getPropertyValue(dOA);if(Si)
{if(typeof(Si)==="number"){R=Si}else{if(typeof(Si)==="string")
{Si=parseFloat(Si);if(!isNaN(Si))
R=Si}}}
return R};function ty(TWl,Myv){var R=undefined;var Nx=undefined;Nx=document.defaultView.getComputedStyle(TWl,null);if(Nx)
R=(Nx).getPropertyValue(Myv);return R};function EO(OWK,LY8){var R=0;R=parseInt(OWK[LY8],10);return R};function G5(){var R=false;if(navigator.userAgent.match(/Safari/i))R=true;return R};function X9(){var R=false;if(navigator.userAgent.match(/Opera/i))R=true;return R};function NQ(){var R=false;if(navigator.userAgent.match(/iPod/i))R=true;return R};function yn(){var R=false;if(navigator.userAgent.match(/iPhone/i))R=true;return R};function vg(){var R=false;if(navigator.userAgent.match(/iPad/i))R=true;return R};function sT(){var R=false;if(navigator.userAgent.match(/MSIE/i))R=true;return R};function F7(){var R=false;if(navigator.userAgent.match(/Firefox/i))R=true;return R};function eL(){var R=false;if(navigator.userAgent.match(/Chrome/i))R=true;return R};function XB(){var R=false;if(navigator.userAgent.match(/Android/i))R=true;return R};function ZE(Jq6,OZE,ATX){var R="";var Hc=undefined;Hc=Jq6.getAttribute(OZE,0);if(Hc){R=String(Hc)}else R=ATX;return R};function Ad(Qed){var R="";R="-"+BL().ks+"-"+Qed;return R};function p6(Lf1){var R="";R=BL().ks+Lf1;return R};function rj(wOQ){var R=undefined;R=document.createElement(wOQ);return R};function rQ(Ope,r9u,xdh){Ope[r9u]=xdh};function rr(GEp,Y6F,k8I,X9f){if(Y6F=="mousewheel")Y6F="DOMMouseScroll";GEp.addEventListener(Y6F,k8I,X9f)};function Uz(IvM,O2E){var _qr=((IvM).className.match(new RegExp("(\\s|^)"+O2E+"(\\s|$)")))?true:false;if(_qr===false)
(IvM).className+=(" "+O2E)};var hQ={$ClassName:"TW3CustomBrowserAPI",$Parent:TObject,$Init:function($){TObject.$Init($);$.ZZ=$.vm=$.qY=$.GC=$.ZI=$.ks=$.e6=""},w3:function(){var R=0;R=window.devicePixelRatio||1;return R},Destroy:TObject.Destroy};var ta={$ClassName:"TW3WebkitBrowserAPI",$Parent:hQ,$Init:function($){hQ.$Init($)},lz:function(S){S.ks="webkit";S.qY="background-image";S.ZI="webkitbackgroundSize";S.GC="webkitbackgroundPosition";S.vm="webkitbackgroundColor";S.e6="webkitTransform";S.ZZ="webkitAnimation";return S},Destroy:TObject.Destroy};var Lr={$ClassName:"TW3OperaBrowserAPI",$Parent:hQ,$Init:function($){hQ.$Init($)},o5:function(S){S.ks="O";S.qY="OBackgroundImage";S.ZI="OBackgroundSize";S.GC="OBackgroundPosition";S.vm="backgroundColor";S.e6="OTransform";S.ZZ="OAnimation";return S},Destroy:TObject.Destroy};var wq={$ClassName:"TW3IEBrowserAPI",$Parent:hQ,$Init:function($){hQ.$Init($)},lg:function(S){S.ks="ms";S.qY="msBackgroundImage";S.ZI="msBackgroundSize";S.GC="msBackgroundPosition";S.vm="backgroundColor";S.e6="msTransform";S.ZZ="msAnimation";return S},Destroy:TObject.Destroy};var uR={$ClassName:"TW3FirefoxBrowserAPI",$Parent:hQ,$Init:function($){hQ.$Init($)},yC:function(S){S.ks="Moz";S.qY="backgroundImage";S.ZI="backgroundSize";S.GC="backgroundPosition";S.vm="backgroundColor";S.e6="MozTransform";S.ZZ="MozAnimation";return S},Destroy:TObject.Destroy};var r0G=["bvUnknown","bviOS","bvAndroid","bvChrome","bvSafari","bvFirefox","bvOpera","bvIE"];function c6j$wkK(V1L){var R=false;var ZMc=undefined;if(c6j$o7U(V1L)){ZMc=c6j$NFf(V1L);R=c6j$o7U(ZMc)&&ZMc.body}
return R}
function c6j$nwi(Am5,mty){function eqR(lYI,moO){setTimeout(lYI,moO)};if(c6j$o7U(Am5)){if(c6j$wkK(Am5)){mty()}else eqR(function(){c6j$nwi(Am5,mty)},100)}}
function c6j$NFf(Yu9){var R=undefined;var YTK=undefined;if(c6j$o7U(Yu9)){YTK=Yu9;while(YTK.parentNode){YTK=YTK.parentNode}
R=YTK}else R=null;return R}
function c6j$o7U(zwA){var R=false;R=!((zwA==undefined)||(zwA==null));return R}
function BL(){var R=null;if(mK===null)eF();R=mK;return R};function eF(){if(XB()){FL=2}else if(G5()){FL=4}else if(F7()){FL=5}else if(eL()){FL=3}else if(sT()){FL=7}else if(X9())FL=6;if(FL==0){if(yn()||vg()||NQ())FL=1}
switch(FL){case 1:case 4:case 3:case 2:jM(ta.lz($New(ta)));break;case 5:jM(uR.yC($New(uR)));break;case 7:jM(wq.lg($New(wq)));break;case 6:jM(Lr.o5($New(Lr)));break;default:jM(uR.yC($New(uR)))}};function o7(){qq=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(callback){return window.setTimeout(callback,1000/60)}})();yz=(function(){return window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame||function(handle){window.clearTimeout(handle)}})()};var u5={$ClassName:"TW3CustomForm",$Parent:zM,$Init:function($){zM.$Init($);$.So="";$.Yt=false;$.fS=null;$.LQ=null},Jz:function(S,rsY){zM.Jz(S,rsY);SZZ.or(V73(),$AsClass(TObject.ClassType(S.ClassType),u5),S);return S},Destroy:function(S){o.L(ZyY(),S);SZZ.fJS(V73(),S);Xc.Destroy(S)},II:function(S){if(!S.Yt){S.Yt=true;u5.bh$(S);if(S.fS)S.fS(S);zM.KS(S)}else if(S.fS)S.fS(S)},Vi:function(S){if(S.LQ)S.LQ(S)},bh:function(S){},tr:function(S,m8X){S.So=m8X},XA:function(S){zM.XA(S);zc(S.Lq,p6("Transform"),"none");zM.Hq(S,"TW3CustomForm")},Destroy$:function($){return $.ClassType.Destroy($)},GT:zM.GT,hx:zM.hx,Ke:zM.Ke,wX:Xc.wX,Ym:Xc.Ym,De:Q1.De,XA$:function($){return $.ClassType.XA($)},Jz$:function($){return $.ClassType.Jz.apply($.ClassType,arguments)},kr:Q1.kr,FE:Q1.FE,Of:Q1.Of,qT:zM.qT,II$:function($){return $.ClassType.II($)},bh$:function($){return $.ClassType.bh($)}};var aB={$ClassName:"TW3Form",$Parent:u5,$Init:function($){u5.$Init($)},Destroy:u5.Destroy,GT:zM.GT,hx:zM.hx,Ke:zM.Ke,wX:Xc.wX,Ym:Xc.Ym,De:Q1.De,XA:u5.XA,Jz:u5.Jz,kr:Q1.kr,FE:Q1.FE,Of:Q1.Of,qT:zM.qT,II:u5.II,bh:u5.bh};var kk={$ClassName:"TW3ScrollInfo",$Parent:PK,$Init:function($){PK.$Init($)},mj:function(S,O9K){var R=false;R=(O9K!==null)&&$Is(O9K,Xc);return R},Krn:function(S){var R=0;var ZoB=undefined;ZoB=$As(S.v5,Xc).Lq;if(ZoB){R=parseInt(ZoB.scrollLeft,10)}else ZSL.N2("TW3ScrollInfo.GetScrollLeft",S,"invalid owner handle error");return R},lsf:function(S){var R=0;var JA3=undefined;JA3=$As(S.v5,Xc).Lq;if(JA3){R=parseInt(JA3.scrollTop,10)}else ZSL.N2("TW3ScrollInfo.GetScrollTop",S,"invalid owner handle error");return R},SXw:function(S,AJ4,oUH){var DN1=undefined;DN1=$As(S.v5,Xc).Lq;if(DN1){DN1.scrollLeft=AJ4;DN1.scrollTop=oUH}else ZSL.N2("TW3ScrollInfo.ScrollTo",S,"invalid owner handle error")},Destroy:TObject.Destroy,mj$:function($){return $.ClassType.mj.apply($.ClassType,arguments)},EL:PK.EL};var Ju={$ClassName:"TW3GraphicControl",$Parent:zM,$Init:function($){zM.$Init($);$.rsz=$.XH=$.Pb4=null;$.Iy=false},hx:function(S){TObject.Free(S.rsz);TObject.Free(S.XH);zM.hx(S)},yv:function(S){var R=undefined;if(S.Lq){R=S.Lq.getContext("2d")}else ZSL.N2("TW3GraphicControl.GetDC",S,"invalid control handle error");return R},Ke:function(S){zM.Ke(S);S.XH=E5.UQ($New(E5),S.Lq);S.rsz=cUt.Y5($New(cUt),S.XH)},qT:function(S){if(!S.Iy){S.Iy=true;VW.prs(S)}},Ym:function(S){var R=undefined;R=rj("canvas");return R},QBG:function(S){if(S.Pb4)S.Pb4(S,S.rsz)},iaP:function(S){S.Iy=false;if((!Xc.MO(S))&&S.rsz!==null&&S.XH!==null&&Q1.U2(S))Ju.QBG$(S)},kr:function(S){Q1.kr(S);UC(S.Lq,"width",ty(S.Lq,"width"));UC(S.Lq,"height",ty(S.Lq,"height"))},FE:function(S,PgH){Q1.FE(S,PgH);if(S.Lq){UC(S.Lq,"height",xy.lx(PgH))}else ZSL.N2("TW3GraphicControl.SetHeight",S,"invalid control handle error")},Of:function(S,CPc){Q1.Of(S,CPc);if(S.Lq){UC(S.Lq,"width",xy.lx(CPc))}else ZSL.N2("TW3GraphicControl.SetWidth",S,"invalid control handle error")},Destroy:Xc.Destroy,GT:zM.GT,hx$:function($){return $.ClassType.hx($)},Ke$:function($){return $.ClassType.Ke($)},wX:Xc.wX,Ym$:function($){return $.ClassType.Ym($)},De:Q1.De,XA:zM.XA,Jz:zM.Jz,kr$:function($){return $.ClassType.kr($)},FE$:function($){return $.ClassType.FE.apply($.ClassType,arguments)},Of$:function($){return $.ClassType.Of.apply($.ClassType,arguments)},qT$:function($){return $.ClassType.qT($)},QBG$:function($){return $.ClassType.QBG($)}};function Copy$W0s(s,d){return d}
function Clone$W0s($){return{}}
var kY={$ClassName:"TW3CustomFont",$Parent:TObject,$Init:function($){TObject.$Init($);$.nZ6=null},Destroy:TObject.Destroy,Uc$:function($){return $.ClassType.Uc($)}};var QL={$ClassName:"TW3ControlFont",$Parent:kY,$Init:function($){kY.$Init($);$.Gw=null},Uc:function(S){var R=undefined;R=S.Gw.Lq;return R},RB:function(S,BfP){TObject.Create(S);if(BfP){S.Gw=BfP}else ZSL.N2("TW3ControlFont.Create",S,"Owner was nil error");return S},Destroy:TObject.Destroy,Uc$:function($){return $.ClassType.Uc($)}};var N5={$ClassName:"TW3ControlBackground",$Parent:PK,$Init:function($){PK.$Init($);$.RrD=undefined},mj:function(S,WoA){var R=false;R=WoA!==null&&$Is(WoA,Q1);if(R)S.RrD=$As(WoA,Q1).Lq;return R},Destroy:TObject.Destroy,mj$:function($){return $.ClassType.mj.apply($.ClassType,arguments)},EL:PK.EL};var XE={$ClassName:"TW3Constraints",$Parent:PK,$Init:function($){PK.$Init($)},mj:function(S,klO){var R=false;R=(klO!==null)&&$Is(klO,Xc);return R},eUy:function(S){var R=0;var gLZ=undefined;gLZ=$As(S.v5,Q1).Lq;if(gLZ)R=y4(gLZ,"max-height");return R},XFV:function(S){var R=0;var vpy=undefined;vpy=$As(S.v5,Q1).Lq;if(vpy)R=y4(vpy,"max-width");return R},Xp:function(S){var R=0;var bWH=undefined;bWH=$As(S.v5,Q1).Lq;if(bWH)R=y4(bWH,"min-height");return R},fKh:function(S){var R=0;var alb=undefined;alb=$As(S.v5,Q1).Lq;if(alb)R=y4(alb,"min-width");return R},xe:function(S,HJs){var xcy=undefined;xcy=$As(S.v5,Q1).Lq;if(xcy){xcy.style["max-height"]=xy.lx(HJs)}},Zb:function(S,uhq){var sMD=undefined;sMD=$As(S.v5,Q1).Lq;if(sMD){sMD.style["max-width"]=xy.lx(uhq)}},rE:function(S,kvm){var zjg=undefined;zjg=$As(S.v5,Q1).Lq;if(zjg){zjg.style["min-height"]=xy.lx(kvm)}},um:function(S,kd4){var C2o=undefined;C2o=$As(S.v5,Q1).Lq;if(C2o){C2o.style["min-width"]=xy.lx(kd4)}},Destroy:TObject.Destroy,mj$:function($){return $.ClassType.mj.apply($.ClassType,arguments)},EL:PK.EL};var ZI8={$ClassName:"TW3AttrAccess",$Parent:TObject,$Init:function($){TObject.$Init($);$.fN=undefined},tq:function(S,LFf){TObject.Create(S);if(XN2$nVr(LFf)){S.fN=LFf}else{throw Exception.Create($New(Exception),$R[12])}
return S},Destroy:TObject.Destroy};var VW={$ClassName:"TW3AnimationFrame",$Parent:TObject,$Init:function($){TObject.$Init($)},BNi:function(){var pZO=0;var y54=[],Qoa=[];if(kJh.length>0){y54=kJh;kJh=[];var $tH;for(pZO=0,$tH=y54.length;pZO<$tH;pZO++){y54[pZO]()}}
if(BRr.length>0){Qoa=BRr;BRr=[];var $tI;for(pZO=0,$tI=Qoa.length;pZO<$tI;pZO++){Ju.iaP(Qoa[pZO])}}
var $tJ;for(pZO=0,$tJ=Om.length;pZO<$tJ;pZO++){Om[pZO]()}},prs:function(Q7H){BRr.push(Q7H);if(!d0F)OX(VW.BNi)},Destroy:TObject.Destroy};var jeQ=["ssShift","ssAlt","ssCtrl","ssMeta","ssLeft","ssRight","ssMiddle"];var Rv={$ClassName:"TShiftState",$Parent:TObject,$Init:function($){TObject.$Init($);$.EQ=null;$.XK=0},Tl:function(S,frr){var R=false;if(S.EQ===null){R=false}else{switch(frr){case 0:R=S.EQ.shiftKey;break;case 1:R=S.EQ.altKey;break;case 2:R=S.EQ.ctrlKey;break;case 3:R=S.EQ.metaKey;break;case 4:R=(S.XK&1)!=0;break;case 5:R=(S.XK&4)!=0;break;case 6:R=(S.XK&2)!=0;break}}
return R},Destroy:TObject.Destroy};var qdE=["mbLeft","mbMiddle","mbRight"];var m5={$ClassName:"TCustomAppContainer",$Parent:VA,$Init:function($){VA.$Init($)},Destroy:Xc.Destroy,GT:Xc.GT,hx:VA.hx,Ke:VA.Ke,wX:Xc.wX,Ym:Xc.Ym,De:VA.De,XA:Xc.XA,Jz:VA.Jz};var fs={$ClassName:"TDocumentBody",$Parent:m5,$Init:function($){m5.$Init($)},D8:function(S){var R=0;R=parseInt(window.innerHeight,10);return R},IH:function(S){var R=0;R=parseInt(window.innerWidth,10);return R},wX:function(S){var R="";R="";return R},Ym:function(S){var R=undefined;R=document.body;return R},XA:function(S){},Destroy:Xc.Destroy,GT:Xc.GT,hx:VA.hx,Ke:VA.Ke,wX$:function($){return $.ClassType.wX($)},Ym$:function($){return $.ClassType.Ym($)},De:VA.De,XA$:function($){return $.ClassType.XA($)},Jz:VA.Jz};var ZSL={$ClassName:"EW3TagObj",$Parent:SZ,$Init:function($){SZ.$Init($)},N2:function(T0l,iGn,kmT){throw SZ.vI($New(ZSL),$R[0],[T0l,(iGn!==null)?TObject.ClassName(iGn.ClassType):"nil",kmT])},Destroy:Exception.Destroy};function Copy$u6(s,d){d.IO=s.IO;d.PD=s.PD;d.fH=s.fH;d.Pm=s.Pm;return d}
function Clone$u6($){return{IO:$.IO,PD:$.PD,fH:$.fH,Pm:$.Pm}}
function iL(BGB){BGB={v:BGB};var R={v:0};try{var oD="";var vD=0;var K0J=0;var MH=0;var iK=0;BGB.v=Trim$_String_(BGB.v);if(BGB.v.length==0)return R.v;if((BGB.v).toLocaleLowerCase()=="transparent"){R.v=536870911;return R.v}
if(BGB.v.charAt(0)=="#"||BGB.v.charAt(0)=="$"){R.v=parseInt("0x"+Trim$_String_Integer_Integer_(BGB.v,1,0),16)}else{if((BGB.v).substr(0,2)=="0x"){R.v=parseInt(BGB.v,16)}else if(((BGB.v).substr(0,4)).toLowerCase()=="rgb("){BGB.v=Trim$_String_Integer_Integer_(BGB.v,4,0);try{vD=(BGB.v.indexOf(",")+1);if(vD>1){oD=BGB.v.substr(0,(vD-1));Delete(BGB,1,vD);if(oD.charAt(0)=="$")oD="0x"+Trim$_String_Integer_Integer_(oD,1,0);K0J=parseInt(oD,10)}
vD=(BGB.v.indexOf(",")+1);if(vD>1){oD=BGB.v.substr(0,(vD-1));Delete(BGB,1,vD);if(oD.charAt(0)=="$")oD="0x"+Trim$_String_Integer_Integer_(oD,1,0);MH=parseInt(oD,10)}
vD=(BGB.v.indexOf(")")+1);if(vD>1){oD=BGB.v.substr(0,(vD-1));if(oD.charAt(0)=="$")oD="0x"+Trim$_String_Integer_Integer_(oD,1,0);iK=parseInt(oD,10)}
R.v=ed(K0J,MH,iK)}catch($e){var fWR=$W($e);return R.v}}}}finally{return R.v}};function ed(vGg,Ovn,inD){var R=0;R=(inD|(Ovn<<8))|(vGg<<16);return R};function E2(xfi,mmG){var R="";R=IWe((xfi>>>16)&255,(xfi>>>8)&255,xfi&255,mmG);return R};function IWe(sNS,Jxo,rgK,zQG){var R="";R=(zQG==255)?"#"+IntToHex2(sNS)+IntToHex2(Jxo)+IntToHex2(rgK):"rgba("+sNS.toString()+","+Jxo.toString()+","+rgK.toString()+","+FloatToStr$_Float_(zQG/255)+")";return R};function Hr(){var R=null;if(n6C===null)n6C=hej.E4($New(hej));R=n6C;return R};function Copy$It(s,d){d.SaZ=s.SaZ;d.By=s.By;return d}
function Clone$It($){return{SaZ:$.SaZ,By:$.By}}
function Copy$s2X(s,d){d.GR=s.GR;d.znc=s.znc;return d}
function Clone$s2X($){return{GR:$.GR,znc:$.znc}}
var hej={$ClassName:"TW3FontDetector",$Parent:TObject,$Init:function($){TObject.$Init($);$.Jn=[];$.ox=$.DXi=undefined;$.ND=undefined;$.Qav=undefined;$.fW="72px";$.Gg3="mmmmmmmmmmlli"},E4:function(S){var aLT=0;TObject.Create(S);S.Jn.push("monospace");S.Jn.push("sans-serif");S.Jn.push("serif");S.ND=document.body;S.Qav=document.createElement("span");S.Qav.style.fontSize=S.fW;S.Qav.innerHTML=S.Gg3;S.DXi=YH.j2();S.ox=YH.j2();if(S.Jn.length>0){var $tK;for(aLT=0,$tK=S.Jn.length;aLT<$tK;aLT++){S.Qav.style.fontFamily=S.Jn[aLT];S.ND.appendChild(S.Qav);S.DXi[S.Jn[aLT]]=S.Qav.offsetWidth;S.ox[S.Jn[aLT]]=S.Qav.offsetHeight;S.ND.removeChild(S.Qav)}}
return S},ajm:function(S,K8u){var R=false;var lLT=0;K8u=Trim$_String_(K8u);if(K8u.length>0){if(S.Jn.length>0){var $tL;for(lLT=0,$tL=S.Jn.length;lLT<$tL;lLT++){S.Qav.style.fontFamily=(K8u+","+S.Jn[lLT]);S.ND.appendChild(S.Qav);R=S.Qav.offsetWidth!=S.DXi[S.Jn[lLT]]&&S.Qav.offsetHeight!=S.ox[S.Jn[lLT]];S.ND.removeChild(S.Qav);if(R)break}}}
return R},Q9:function(S,mjN){var R={GR:"",znc:0};var MYi="";var lNw=0;var DnP=[],Txd=0;R.znc=-1;if(XN2$nVr(mjN)){MYi=Lp(mjN,"font-family");lNw=y4(mjN,"font-size");if(MYi.length>0){DnP=(MYi).split(",");if(DnP.length>0){var $tM;for(Txd=0,$tM=DnP.length;Txd<$tM;Txd++){if(hej.ajm(S,DnP[Txd])){R.GR=DnP[Txd];R.znc=lNw;break}}}}}
return R},iDL:function(S,u1I,fer,dqs,diY){var R={SaZ:0,By:0};var UJ2=undefined;if(hej.ajm(S,u1I)){diY=Trim$_String_(diY);if(diY.length>0){UJ2=document.createElement("p");if(UJ2){UJ2.style["font-family"]=u1I;UJ2.style["font-size"]=xy.lx(fer);UJ2.style["overflow"]="scroll";UJ2.style.maxWidth=xy.lx(dqs);UJ2.style.width=xy.lx(dqs);UJ2.innerHTML=diY;S.ND.appendChild(UJ2);R.SaZ=parseInt(UJ2.scrollWidth,10);R.By=parseInt(UJ2.scrollHeight,10);S.ND.removeChild(UJ2)}}}
return R},KK:function(S,Arp,XPa,PLI){var R={SaZ:0,By:0};var OEF=undefined;if(hej.ajm(S,Arp)){PLI=Trim$_String_(PLI);if(PLI.length>0){OEF=document.createElement("p");if(OEF){OEF.style["font-family"]=Arp;OEF.style["font-size"]=xy.lx(XPa);OEF.style["overflow"]="scroll";OEF.style["display"]="inline-block";OEF.style["white-space"]="nowrap";OEF.innerHTML=StrReplace(PLI," ","_");S.ND.appendChild(OEF);R.SaZ=parseInt(OEF.scrollWidth,10);R.By=parseInt(OEF.scrollHeight,10);S.ND.removeChild(OEF)}}}
return R},xE:function(S,G5l,dFU,WdF){var R={SaZ:0,By:0};R=hej.iDL(S,G5l.GR,G5l.znc,dFU,WdF);return R},RM:function(S,kCH,Rm5){var R={SaZ:0,By:0};R=hej.KK(S,kCH.GR,kCH.znc,Rm5);return R},Destroy:TObject.Destroy};function Copy$ff(s,d){return d}
function Clone$ff($){return{}}
var Fr={$ClassName:"TW3ImageData",$Parent:TObject,$Init:function($){TObject.$Init($)},Destroy:TObject.Destroy};var zg={$ClassName:"TW3CustomGraphicContext",$Parent:TObject,$Init:function($){TObject.$Init($)},Destroy:TObject.Destroy,vw$:function($){return $.ClassType.vw($)},oI$:function($){return $.ClassType.oI($)},GK$:function($){return $.ClassType.GK($)},ig$:function($){return $.ClassType.ig($)},tb$:function($){return $.ClassType.tb($)},mA$:function($){return $.ClassType.mA($)},kl9$:function($){return $.ClassType.kl9.apply($.ClassType,arguments)}};var E5={$ClassName:"TW3ControlGraphicContext",$Parent:zg,$Init:function($){zg.$Init($);$.Mv=undefined},UQ:function(S,Lzn){TObject.Create(S);if(Lzn){S.Mv=Lzn}else{throw Exception.Create($New(Exception),"Control handle is invalid error")}
return S},vw:function(S){var R=undefined;R=S.Mv.getContext("2d");return R},oI:function(S){var R=undefined;R=S.Mv;return R},GK:function(S){var R=0;R=EO(S.Mv,"height");return R},ig:function(S){var R=false;R=false;return R},tb:function(S){var R=0;R=EO(S.Mv,"width");return R},mA:function(S){},kl9:function(S,Ya1,q8O){},Destroy:TObject.Destroy,vw$:function($){return $.ClassType.vw($)},oI$:function($){return $.ClassType.oI($)},GK$:function($){return $.ClassType.GK($)},ig$:function($){return $.ClassType.ig($)},tb$:function($){return $.ClassType.tb($)},mA$:function($){return $.ClassType.mA($)},kl9$:function($){return $.ClassType.kl9.apply($.ClassType,arguments)}};var Yl={$ClassName:"TW3CanvasPattern",$Parent:TObject,$Init:function($){TObject.$Init($)},Destroy:TObject.Destroy};var XU={$ClassName:"TW3CanvasGradient",$Parent:TObject,$Init:function($){TObject.$Init($);$.hC=undefined},Yc:function(S,TNY){TObject.Create(S);S.hC=TNY;return S},Destroy:TObject.Destroy};var cUt={$ClassName:"TW3Canvas",$Parent:TObject,$Init:function($){TObject.$Init($);$.Rrr=$.vQ=null},Y5:function(S,Fgf){TObject.Create(S);S.Rrr=Fgf;if(!S.Rrr){throw Exception.Create($New(Exception),"Invalid canvas context error")}else S.vQ=zg.vw$(S.Rrr);return S},Destroy:TObject.Destroy};var B3b=["Left","Middle","Right"];var Yy={$ClassName:"TW3CSSClassStyleNames",$Parent:PK,$Init:function($){PK.$Init($);$.mU9=[];$.kV6=""},mj:function(S,JZv){var R=false;R=(JZv!==null)&&$Is(JZv,zM);return R},EL:function(S,nVf){PK.EL(S,nVf);S.kV6="class";S.mU9=[];return S},Destroy:function(S){S.mU9.length=0;TObject.Destroy(S)},Destroy$:function($){return $.ClassType.Destroy($)},mj$:function($){return $.ClassType.mj.apply($.ClassType,arguments)},EL$:function($){return $.ClassType.EL.apply($.ClassType,arguments)}};var Li={$ClassName:"TW3TouchList",$Parent:TObject,$Init:function($){TObject.$Init($);$.lu3=[]},th:function(S){S.lu3.length=0},Go:function(S,nz3){var G2M=0;var vva=0;var tzj=null;G2M=nz3.length;if(G2M==S.lu3.length){var $tN;for(vva=0,$tN=G2M;vva<$tN;vva++){QS.o9(S.lu3[vva],nz3[vva])}}else{Li.th(S);var $tO;for(vva=0,$tO=G2M;vva<$tO;vva++){tzj=TObject.Create($New(QS));QS.o9(tzj,nz3[vva]);S.lu3.push(tzj)}}},Destroy:TObject.Destroy};var Mi={$ClassName:"TW3TouchData",$Parent:TObject,$Init:function($){TObject.$Init($);$.Ni=$.j7=null},Kb:function(S,R2M){if(S.j7)Li.Go(S.j7,R2M.touches);if(S.Ni)Li.Go(S.Ni,R2M.changedTouches)},Destroy:TObject.Destroy};var QS={$ClassName:"TW3Touch",$Parent:TObject,$Init:function($){TObject.$Init($);$.In=$.Jjt=$.ut=$.cJa=$.di=$.rMM=0;$.LP=undefined;$.XNN=null},o9:function(S,JAK){S.di=JAK.screenX;S.rMM=JAK.screenY;S.In=JAK.clientX;S.Jjt=JAK.clientY;S.ut=JAK.pageX;S.cJa=JAK.pageY;S.LP=JAK.identifier;S.XNN=YH.WQ(JAK.target)},Destroy:TObject.Destroy};var ebV={$ClassName:"TW3GestureData",$Parent:TObject,$Init:function($){TObject.$Init($);$.Ig=$.WX=0},AS:function(S,DT5){S.Ig=Number(DT5.rotation);S.WX=Number(DT5.scale)},sE:function(S){ebV.AS(S,event)},Destroy:TObject.Destroy};var Tki={$ClassName:"TW3Borders",$Parent:PK,$Init:function($){PK.$Init($);$.n9=$.V14=$.JS=$.Yq=null},mj:function(S,z52){var R=false;R=$Is(z52,Xc);return R},EL:function(S,CSA){PK.EL(S,CSA);S.V14=Lr8.Tv($New(Lr8),S,0);S.Yq=Lr8.Tv($New(Lr8),S,1);S.JS=Lr8.Tv($New(Lr8),S,2);S.n9=Lr8.Tv($New(Lr8),S,3);return S},Destroy:function(S){TObject.Free(S.V14);TObject.Free(S.Yq);TObject.Free(S.JS);TObject.Free(S.n9);TObject.Destroy(S)},bG:function(S){var R=0;R=Lr8.a8(S.V14)+Lr8.iw(S.V14)+Lr8.a8(S.JS)+Lr8.iw(S.JS);return R},IQb:function(S){var R=0;R=Lr8.a8(S.Yq)+Lr8.iw(S.Yq)+Lr8.a8(S.n9)+Lr8.iw(S.n9);return R},Destroy$:function($){return $.ClassType.Destroy($)},mj$:function($){return $.ClassType.mj.apply($.ClassType,arguments)},EL$:function($){return $.ClassType.EL.apply($.ClassType,arguments)}};var HoN=["besNone","besSolid","besDotted","besDouble","besGroove","besInset","besOutset"];var liZ=["beLeft","beTop","beRight","beBottom"];var Lr8={$ClassName:"TW3Border",$Parent:TObject,$Init:function($){TObject.$Init($);$.r8=0;$.zfk="";$.vgB=null},Tv:function(S,BBw,sVT){TObject.Create(S);S.vgB=BBw;S.r8=S.r8;switch(sVT){case 0:S.zfk="left";break;case 1:S.zfk="top";break;case 2:S.zfk="right";break;case 3:S.zfk="bottom";break}
return S},iw:function(S){var R=0;var sy8=undefined;var TY2="";R=0;sy8=$As(S.vgB.v5,Xc).Lq;if(sy8){TY2="padding-"+S.zfk;R=y4(sy8,TY2)}
return R},a8:function(S){var R=0;var HnF=undefined;var mQe="";R=0;HnF=$As(S.vgB.v5,Xc).Lq;if(HnF){mQe="border-"+S.zfk+"-width";R=y4(HnF,mQe)}
return R},tLg:function(S,amx){var VRV=undefined;var ZAr="";VRV=$As(S.vgB.v5,Xc).Lq;if(VRV){ZAr="padding-"+S.zfk;zc(VRV,ZAr,xy.lx(amx))}else{throw SZ.vI($New(ZSL),$R[0],["TW3Border.SetPadding",TObject.ClassName(S.ClassType),$R[15]])}},eWz:function(S,g3s){var dhk=undefined;var zxR="";dhk=$As(S.vgB.v5,Xc).Lq;if(dhk){zxR="border-"+S.zfk+"-width";zc(dhk,zxR,xy.lx(g3s))}else{throw SZ.vI($New(ZSL),$R[0],["TW3Border.SetWidth",TObject.ClassName(S.ClassType),$R[15]])}},Destroy:TObject.Destroy};var rzQ=["atEase","atLinear","atEaseIn","atEaseOut","atEaseInOut"];var Sg8=["ease","linear","ease-in","ease-out","ease-in-out"];var TlH={$ClassName:"TForm1",$Parent:aB,$Init:function($){aB.$Init($);$.uk1=$.NqE=null},hx:function(S){TObject.Free(S.NqE);zM.hx(S)},II:function(S){u5.II(S);HhW.I5i(S.NqE)},bh:function(S){u5.bh(S)},Ke:function(S){zM.Ke(S);u5.tr(S,"W3Form");VA.r5(S,"Form1");S.uk1=VA.Jz$($New(zam),S);S.uk1.OFg="btn1";Q1.Of$(S.uk1,128);Q1.D7(S.uk1,16);Q1.Js(S.uk1,32);Q1.FE$(S.uk1,32);VA.r5(S.uk1,"btn1");S.NqE=VA.Jz$($New(HhW),S);Q1.Of$(S.NqE,800);Q1.FE$(S.NqE,600);zM.p4(S.NqE,$Event1(S,TlH.CiS))},kr:function(S){Q1.kr(S)},CiS:function(S,TFC){HhW.V1S(S.NqE)},Destroy:u5.Destroy,GT:zM.GT,hx$:function($){return $.ClassType.hx($)},Ke$:function($){return $.ClassType.Ke($)},wX:Xc.wX,Ym:Xc.Ym,De:Q1.De,XA:u5.XA,Jz:u5.Jz,kr$:function($){return $.ClassType.kr($)},FE:Q1.FE,Of:Q1.Of,qT:zM.qT,II$:function($){return $.ClassType.II($)},bh$:function($){return $.ClassType.bh($)}};var BEY={$ClassName:"TFireSpriteAtlas",$Parent:TObject,$Init:function($){TObject.$Init($);$.mMx=$.JfX=undefined;$.PuE=null},mN9:function(S,hrg){S.mMx=hrg;S.JfX=hrg.meta.image;S.PuE=document.createElement("img");S.PuE.src=String(S.JfX);return S},cJJ:function(S,x7l){var R=undefined;var wuf=false,ZJg=0;var fva;function Use(af1,O7o,xeI,l5r,ssa){var A2F,Xsc,UVp,SwN,mmC,NWk=0;A2F=af1;Xsc=O7o;UVp=xeI;SwN=l5r;mmC=ssa;NWk=1;this.draw=function(yFE,kv7,wlU){yFE.drawImage(A2F,Xsc,UVp,SwN,mmC,kv7,wlU,SwN*NWk,mmC*NWk)};this.setScale=function(fxS){NWk=fxS;if(NWk<0){this.setScale(0)}};this.getWidth=function(){var R=undefined;R=SwN*NWk;return R};this.getHeight=function(){var R=undefined;R=mmC*NWk;return R};this.getScale=function(){var R=undefined;R=NWk;return R}};wuf=false;var $tP;for(ZJg=0,$tP=S.mMx.frames.length-1;ZJg<=$tP;ZJg++){if(S.mMx.frames[ZJg].filename==x7l){fva=S.mMx.frames[ZJg];R=new Use(S.PuE,(fva).frame.x,(fva).frame.y,(fva).frame.w,(fva).frame.h);wuf=true;break}}
if(!wuf)console.log("Error: Sprite "+x7l+" not found in "+S.JfX);return R},Destroy:TObject.Destroy};function EDe(wlZ,C7i,jkR,pA3,BkI){var R=undefined;function BNn(ghA,ICq,Lzl,cRb){void 0===ICq&&(ICq=0);void 0===Lzl&&(Lzl=" ");void 0===cRb&&(cRb=3);var f=0;if(ICq+1>=(ghA).length){switch(cRb){case 1:ghA=Array(ICq+1-(ghA).length).join(Lzl)+ghA;break;case 3:ICq=Math.ceil((f=ICq-(ghA).length)/2);ghA=Array(f-ICq+1).join(Lzl)+ghA+Array(ICq+1).join(Lzl);break;default:ghA+=Array(ICq+1-(ghA).length).join(Lzl)}}
return ghA};void 0===pA3&&(pA3="");var g=[],e="";if(C7i<jkR){for(;C7i<=jkR;C7i++){e="number"===typeof BkI?BNn((C7i).toString(),BkI,"0",1):(C7i).toString(),e=wlZ+e+pA3,g.push(e)}}else{for(;C7i>=jkR;C7i--){e="number"===typeof BkI?BNn((C7i).toString(),BkI,"0",1):(C7i).toString(),e=wlZ+e+pA3,g.push(e)}}
R=g;return R};var HhW={$ClassName:"TMainView",$Parent:Ju,$Init:function($){Ju.$Init($);$.FVy=[];$.b4Q=$.izA=$.EO3=$.e8R=null;$.Xhy=$.IpM=0},hx:function(S){if(S.e8R)TObject.Free(S.e8R);Ju.hx(S)},dsQ:function(S,qSE){var R=false;R=false;zM.qT$(S);return R},Ke:function(S){Ju.Ke(S);S.IpM=$Div(1000,60);zc(S.Lq,"backgroundColor","#ffffff");S.b4Q=BEY.mN9($New(BEY),JSON.parse("{\"frames\":[{\"filename\":\"blueJellyfish0000\",\"frame\":{\"x\":484,\"y\":770,\"w\":64,\"h\":64},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0001\",\"frame\":{\"x\":484,\"y\":836,\"w\":63,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":1,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0002\",\"frame\":{\"x\":322,\"y\":1621,\"w\":62,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0003\",\"frame\":{\"x\":386,\"y\":1637,\"w\":62,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0004\",\"frame\":{\"x\":450,\"y\":1637,\"w\":62,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0005\",\"frame\":{\"x\":916,\"y\":1547,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0006\",\"frame\":{\"x\":108,\"y\":1553,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0007\",\"frame\":{\"x\":172,\"y\":1553,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0008\",\"frame\":{\"x\":236,\"y\":1553,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0009\",\"frame\":{\"x\":300,\"y\":1553,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0010\",\"frame\":{\"x\":364,\"y\":1553,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0011\",\"frame\":{\"x\":428,\"y\":1569,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0012\",\"frame\":{\"x\":492,\"y\":1569,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0013\",\"frame\":{\"x\":556,\"y\":1571,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0014\",\"frame\":{\"x\":620,\"y\":1571,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0015\",\"frame\":{\"x\":514,\"y\":1639,\"w\":62,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0016\",\"frame\":{\"x\":352,\"y\":1032,\"w\":63,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0017\",\"frame\":{\"x\":646,\"y\":745,\"w\":64,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0018\",\"frame\":{\"x\":592,\"y\":1401,\"w\":63,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0019\",\"frame\":{\"x\":578,\"y\":1639,\"w\":62,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0020\",\"frame\":{\"x\":684,\"y\":1572,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0021\",\"frame\":{\"x\":2,\"y\":1593,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0022\",\"frame\":{\"x\":748,\"y\":1603,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0023\",\"frame\":{\"x\":812,\"y\":1603,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0024\",\"frame\":{\"x\":876,\"y\":1615,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0025\",\"frame\":{\"x\":940,\"y\":1615,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0026\",\"frame\":{\"x\":66,\"y\":1621,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0027\",\"frame\":{\"x\":130,\"y\":1621,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0028\",\"frame\":{\"x\":194,\"y\":1621,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0029\",\"frame\":{\"x\":258,\"y\":1621,\"w\":62,\"h\":66},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0030\",\"frame\":{\"x\":642,\"y\":1640,\"w\":62,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0031\",\"frame\":{\"x\":2,\"y\":1661,\"w\":62,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"blueJellyfish0032\",\"frame\":{\"x\":706,\"y\":1671,\"w\":62,\"h\":65},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":66,\"h\":66},\"sourceSize\":{\"w\":66,\"h\":66}},{\"filename\":\"crab10000\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10001\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10002\",\"frame\":{\"x\":2,\"y\":1453,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10003\",\"frame\":{\"x\":2,\"y\":1453,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10004\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10005\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10006\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10007\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10008\",\"frame\":{\"x\":2,\"y\":1453,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10009\",\"frame\":{\"x\":2,\"y\":1453,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10010\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10011\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10012\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10013\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10014\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10015\",\"frame\":{\"x\":442,\"y\":1485,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10016\",\"frame\":{\"x\":442,\"y\":1485,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10017\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10018\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10019\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10020\",\"frame\":{\"x\":442,\"y\":1485,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10021\",\"frame\":{\"x\":442,\"y\":1485,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10022\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10023\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10024\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab10025\",\"frame\":{\"x\":442,\"y\":1401,\"w\":148,\"h\":82},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":148,\"h\":82},\"sourceSize\":{\"w\":148,\"h\":82}},{\"filename\":\"crab20000\",\"frame\":{\"x\":554,\"y\":635,\"w\":166,\"h\":108},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":166,\"h\":108},\"sourceSize\":{\"w\":166,\"h\":108}},{\"filename\":\"flyingFish0000\",\"frame\":{\"x\":186,\"y\":771,\"w\":149,\"h\":103},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":149,\"h\":103},\"sourceSize\":{\"w\":149,\"h\":103}},{\"filename\":\"flyingFish0001\",\"frame\":{\"x\":186,\"y\":771,\"w\":149,\"h\":103},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":149,\"h\":103},\"sourceSize\":{\"w\":149,\"h\":103}},{\"filename\":\"greenFish0000\",\"frame\":{\"x\":738,\"y\":494,\"w\":72,\"h\":64},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":72,\"h\":64},\"sourceSize\":{\"w\":72,\"h\":64}},{\"filename\":\"greenJellyfish0000\",\"frame\":{\"x\":886,\"y\":824,\"w\":120,\"h\":109},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0001\",\"frame\":{\"x\":422,\"y\":918,\"w\":118,\"h\":110},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0002\",\"frame\":{\"x\":119,\"y\":990,\"w\":116,\"h\":111},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":4,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0003\",\"frame\":{\"x\":658,\"y\":937,\"w\":115,\"h\":112},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":5,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0004\",\"frame\":{\"x\":237,\"y\":1032,\"w\":113,\"h\":113},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":7,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0005\",\"frame\":{\"x\":654,\"y\":1051,\"w\":111,\"h\":114},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":9,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0006\",\"frame\":{\"x\":227,\"y\":1147,\"w\":109,\"h\":114},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0007\",\"frame\":{\"x\":878,\"y\":1165,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0008\",\"frame\":{\"x\":464,\"y\":1166,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0009\",\"frame\":{\"x\":574,\"y\":1167,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0010\",\"frame\":{\"x\":2,\"y\":1184,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0011\",\"frame\":{\"x\":112,\"y\":1219,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0012\",\"frame\":{\"x\":338,\"y\":1259,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0013\",\"frame\":{\"x\":222,\"y\":1263,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0014\",\"frame\":{\"x\":684,\"y\":1281,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0015\",\"frame\":{\"x\":794,\"y\":1282,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0016\",\"frame\":{\"x\":115,\"y\":1103,\"w\":110,\"h\":114},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0017\",\"frame\":{\"x\":890,\"y\":1050,\"w\":112,\"h\":113},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0018\",\"frame\":{\"x\":886,\"y\":935,\"w\":114,\"h\":113},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0019\",\"frame\":{\"x\":186,\"y\":876,\"w\":116,\"h\":112},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0020\",\"frame\":{\"x\":646,\"y\":823,\"w\":118,\"h\":111},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0021\",\"frame\":{\"x\":304,\"y\":918,\"w\":116,\"h\":112},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0022\",\"frame\":{\"x\":542,\"y\":936,\"w\":114,\"h\":113},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0023\",\"frame\":{\"x\":540,\"y\":1051,\"w\":112,\"h\":113},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0024\",\"frame\":{\"x\":352,\"y\":1143,\"w\":110,\"h\":114},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0025\",\"frame\":{\"x\":778,\"y\":1399,\"w\":108,\"h\":114},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0026\",\"frame\":{\"x\":904,\"y\":1282,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0027\",\"frame\":{\"x\":448,\"y\":1283,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0028\",\"frame\":{\"x\":558,\"y\":1284,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0029\",\"frame\":{\"x\":2,\"y\":1301,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0030\",\"frame\":{\"x\":112,\"y\":1336,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0031\",\"frame\":{\"x\":332,\"y\":1376,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0032\",\"frame\":{\"x\":222,\"y\":1380,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0033\",\"frame\":{\"x\":668,\"y\":1398,\"w\":108,\"h\":115},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":12,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0034\",\"frame\":{\"x\":767,\"y\":1165,\"w\":109,\"h\":114},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0035\",\"frame\":{\"x\":2,\"y\":1068,\"w\":111,\"h\":114},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":9,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0036\",\"frame\":{\"x\":775,\"y\":1050,\"w\":113,\"h\":113},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":7,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0037\",\"frame\":{\"x\":2,\"y\":954,\"w\":115,\"h\":112},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":5,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0038\",\"frame\":{\"x\":422,\"y\":1030,\"w\":116,\"h\":111},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":4,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"greenJellyfish0039\",\"frame\":{\"x\":766,\"y\":824,\"w\":118,\"h\":111},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":130,\"h\":115},\"sourceSize\":{\"w\":130,\"h\":115}},{\"filename\":\"hammerHead0000\",\"frame\":{\"x\":2,\"y\":2,\"w\":260,\"h\":152},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":260,\"h\":152},\"sourceSize\":{\"w\":260,\"h\":152}},{\"filename\":\"octopus0000\",\"frame\":{\"x\":888,\"y\":1399,\"w\":82,\"h\":88},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0001\",\"frame\":{\"x\":888,\"y\":1399,\"w\":82,\"h\":88},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0002\",\"frame\":{\"x\":775,\"y\":937,\"w\":78,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0003\",\"frame\":{\"x\":775,\"y\":937,\"w\":78,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0004\",\"frame\":{\"x\":684,\"y\":1167,\"w\":77,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":3,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0005\",\"frame\":{\"x\":684,\"y\":1167,\"w\":77,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":3,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0006\",\"frame\":{\"x\":370,\"y\":188,\"w\":67,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":8,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0007\",\"frame\":{\"x\":370,\"y\":188,\"w\":67,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":8,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0008\",\"frame\":{\"x\":554,\"y\":349,\"w\":60,\"h\":95},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0009\",\"frame\":{\"x\":554,\"y\":349,\"w\":60,\"h\":95},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0010\",\"frame\":{\"x\":554,\"y\":349,\"w\":60,\"h\":95},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0011\",\"frame\":{\"x\":554,\"y\":349,\"w\":60,\"h\":95},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0012\",\"frame\":{\"x\":554,\"y\":349,\"w\":60,\"h\":95},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0013\",\"frame\":{\"x\":554,\"y\":349,\"w\":60,\"h\":95},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0014\",\"frame\":{\"x\":554,\"y\":349,\"w\":60,\"h\":95},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0015\",\"frame\":{\"x\":554,\"y\":349,\"w\":60,\"h\":95},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0016\",\"frame\":{\"x\":554,\"y\":349,\"w\":60,\"h\":95},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":11,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0017\",\"frame\":{\"x\":370,\"y\":188,\"w\":67,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":8,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0018\",\"frame\":{\"x\":370,\"y\":188,\"w\":67,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":8,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0019\",\"frame\":{\"x\":684,\"y\":1167,\"w\":77,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":3,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0020\",\"frame\":{\"x\":684,\"y\":1167,\"w\":77,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":3,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0021\",\"frame\":{\"x\":775,\"y\":937,\"w\":78,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0022\",\"frame\":{\"x\":775,\"y\":937,\"w\":78,\"h\":94},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":2,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0023\",\"frame\":{\"x\":888,\"y\":1399,\"w\":82,\"h\":88},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"octopus0024\",\"frame\":{\"x\":888,\"y\":1399,\"w\":82,\"h\":88},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":82,\"h\":95},\"sourceSize\":{\"w\":82,\"h\":95}},{\"filename\":\"prawn0000\",\"frame\":{\"x\":738,\"y\":560,\"w\":64,\"h\":70},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":64,\"h\":70},\"sourceSize\":{\"w\":64,\"h\":70}},{\"filename\":\"purpleFish0000\",\"frame\":{\"x\":280,\"y\":1497,\"w\":112,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":14,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0001\",\"frame\":{\"x\":280,\"y\":1497,\"w\":112,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":14,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0002\",\"frame\":{\"x\":152,\"y\":1497,\"w\":126,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0003\",\"frame\":{\"x\":152,\"y\":1497,\"w\":126,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0004\",\"frame\":{\"x\":2,\"y\":1537,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0005\",\"frame\":{\"x\":2,\"y\":1537,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0006\",\"frame\":{\"x\":2,\"y\":1537,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0007\",\"frame\":{\"x\":2,\"y\":1537,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0008\",\"frame\":{\"x\":2,\"y\":1537,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0009\",\"frame\":{\"x\":592,\"y\":1515,\"w\":110,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":16,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0010\",\"frame\":{\"x\":592,\"y\":1515,\"w\":110,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":16,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0011\",\"frame\":{\"x\":888,\"y\":1489,\"w\":122,\"h\":56},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":4,\"y\":0,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0012\",\"frame\":{\"x\":888,\"y\":1489,\"w\":122,\"h\":56},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":4,\"y\":0,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0013\",\"frame\":{\"x\":2,\"y\":1537,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0014\",\"frame\":{\"x\":2,\"y\":1537,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0015\",\"frame\":{\"x\":2,\"y\":1537,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0016\",\"frame\":{\"x\":810,\"y\":1547,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0017\",\"frame\":{\"x\":810,\"y\":1547,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0018\",\"frame\":{\"x\":704,\"y\":1515,\"w\":104,\"h\":55},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0019\",\"frame\":{\"x\":704,\"y\":1515,\"w\":104,\"h\":55},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"purpleFish0020\",\"frame\":{\"x\":2,\"y\":1537,\"w\":104,\"h\":54},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":22,\"y\":2,\"w\":126,\"h\":57},\"sourceSize\":{\"w\":126,\"h\":57}},{\"filename\":\"seahorse0000\",\"frame\":{\"x\":722,\"y\":635,\"w\":90,\"h\":186},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":90,\"h\":186},\"sourceSize\":{\"w\":90,\"h\":186}},{\"filename\":\"seahorse0001\",\"frame\":{\"x\":814,\"y\":636,\"w\":90,\"h\":186},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":90,\"h\":186},\"sourceSize\":{\"w\":90,\"h\":186}},{\"filename\":\"seahorse0002\",\"frame\":{\"x\":906,\"y\":636,\"w\":90,\"h\":186},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":90,\"h\":186},\"sourceSize\":{\"w\":90,\"h\":186}},{\"filename\":\"seahorse0003\",\"frame\":{\"x\":554,\"y\":745,\"w\":90,\"h\":186},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":90,\"h\":186},\"sourceSize\":{\"w\":90,\"h\":186}},{\"filename\":\"seahorse0004\",\"frame\":{\"x\":2,\"y\":766,\"w\":90,\"h\":186},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":90,\"h\":186},\"sourceSize\":{\"w\":90,\"h\":186}},{\"filename\":\"seahorse0005\",\"frame\":{\"x\":94,\"y\":766,\"w\":90,\"h\":186},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":90,\"h\":186},\"sourceSize\":{\"w\":90,\"h\":186}},{\"filename\":\"squid0000\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0001\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0002\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0003\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0004\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0005\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0006\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0007\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0008\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0009\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0010\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0011\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0012\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0013\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0014\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"squid0015\",\"frame\":{\"x\":370,\"y\":770,\"w\":112,\"h\":146},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":112,\"h\":146},\"sourceSize\":{\"w\":112,\"h\":146}},{\"filename\":\"starfish0000\",\"frame\":{\"x\":370,\"y\":284,\"w\":36,\"h\":36},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":36,\"h\":36},\"sourceSize\":{\"w\":36,\"h\":36}},{\"filename\":\"stingray0000\",\"frame\":{\"x\":2,\"y\":329,\"w\":182,\"h\":154},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":16,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0001\",\"frame\":{\"x\":816,\"y\":344,\"w\":182,\"h\":147},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0002\",\"frame\":{\"x\":186,\"y\":349,\"w\":182,\"h\":144},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0003\",\"frame\":{\"x\":2,\"y\":485,\"w\":182,\"h\":142},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0004\",\"frame\":{\"x\":554,\"y\":494,\"w\":182,\"h\":139},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0005\",\"frame\":{\"x\":186,\"y\":495,\"w\":182,\"h\":138},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0006\",\"frame\":{\"x\":370,\"y\":495,\"w\":182,\"h\":136},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0007\",\"frame\":{\"x\":2,\"y\":629,\"w\":182,\"h\":135},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0008\",\"frame\":{\"x\":370,\"y\":633,\"w\":182,\"h\":135},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0009\",\"frame\":{\"x\":186,\"y\":635,\"w\":182,\"h\":134},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0010\",\"frame\":{\"x\":186,\"y\":495,\"w\":182,\"h\":138},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0011\",\"frame\":{\"x\":816,\"y\":493,\"w\":182,\"h\":141},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0012\",\"frame\":{\"x\":370,\"y\":349,\"w\":182,\"h\":144},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":20,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0013\",\"frame\":{\"x\":632,\"y\":344,\"w\":182,\"h\":148},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":19,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0014\",\"frame\":{\"x\":2,\"y\":329,\"w\":182,\"h\":154},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":16,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0015\",\"frame\":{\"x\":632,\"y\":182,\"w\":182,\"h\":160},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":13,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0016\",\"frame\":{\"x\":816,\"y\":176,\"w\":182,\"h\":166},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":10,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0017\",\"frame\":{\"x\":816,\"y\":2,\"w\":182,\"h\":172},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":7,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0018\",\"frame\":{\"x\":448,\"y\":2,\"w\":182,\"h\":178},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":3,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0019\",\"frame\":{\"x\":264,\"y\":2,\"w\":182,\"h\":184},\"rotated\":false,\"trimmed\":false,\"spriteSourceSize\":{\"x\":0,\"y\":0,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0020\",\"frame\":{\"x\":632,\"y\":2,\"w\":182,\"h\":178},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":3,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0021\",\"frame\":{\"x\":2,\"y\":156,\"w\":182,\"h\":171},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":7,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0022\",\"frame\":{\"x\":448,\"y\":182,\"w\":182,\"h\":165},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":10,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}},{\"filename\":\"stingray0023\",\"frame\":{\"x\":186,\"y\":188,\"w\":182,\"h\":159},\"rotated\":false,\"trimmed\":true,\"spriteSourceSize\":{\"x\":0,\"y\":13,\"w\":182,\"h\":184},\"sourceSize\":{\"w\":182,\"h\":184}}],\"meta\":{\"app\":\"Adobe Flash CS6\",\"version\":\"12.0.0.481\",\"image\":\"res\/seacreatures.png\",\"format\":\"RGBA8888\",\"size\":{\"w\":1024,\"h\":2048},\"scale\":\"1\"}}"));S.izA=document.createElement("img");S.izA.src="res\/undersea.jpg";S.EO3=document.createElement("img");S.EO3.src="res\/seabed.png";S.FVy.push(dYN("jellyfish",EDe("blueJellyfish",0,32,"",4),30));S.FVy.push(dYN("crab",EDe("crab1",0,25,"",4),30));S.FVy.push(dYN("greenJellyfish",EDe("greenJellyfish",0,39,"",4),30));S.FVy.push(dYN("octopus",EDe("octopus",0,24,"",4),30));S.FVy.push(dYN("purpleFish",EDe("purpleFish",0,20,"",4),30));S.FVy.push(dYN("seahorse",EDe("seahorse",0,5,"",4),30));S.FVy.push(dYN("stingray",EDe("stingray",0,23,"",4),30))},QBG:function(S){var aR1=0;var h94=0;var uME=undefined,gIo,gNl,roa,ovy,eIK,qU7,ZUM,lHl,Q9a,lBK=0;var jbr=0;var MVi=0;var eln=0;var iRn=0;var x1p=0;var atp=0;Ju.QBG(S);aR1=Q1.ah(S);h94=Q1.te(S);uME=Ju.yv(S);uME.FillStyle="rgb(0, 0, 99)";uME.clearRect(0,0,aR1,h94);uME.drawImage(S.izA,0,0);uME.drawImage(S.EO3,0,466);gIo=BEY.cJJ(S.b4Q,CaE$zRe(S.FVy[0]));gNl=BEY.cJJ(S.b4Q,CaE$zRe(S.FVy[1]));roa=BEY.cJJ(S.b4Q,CaE$zRe(S.FVy[2]));ovy=BEY.cJJ(S.b4Q,CaE$zRe(S.FVy[3]));eIK=BEY.cJJ(S.b4Q,CaE$zRe(S.FVy[4]));qU7=BEY.cJJ(S.b4Q,CaE$zRe(S.FVy[5]));ZUM=BEY.cJJ(S.b4Q,CaE$zRe(S.FVy[6]));lHl=BEY.cJJ(S.b4Q,"squid0000");Q9a=BEY.cJJ(S.b4Q,"flyingFish0000");lBK=yQk(S.Xhy,1000,-1200,60);jbr=yQk(S.Xhy,530,-580,60);MVi=yQk(S.Xhy,530,-jbr,60);eln=yQk(S.Xhy,350,-350,60);iRn=yQk(S.Xhy,350,-eln,60);x1p=yQk(S.Xhy,180,-180,60);atp=yQk(S.Xhy,100,-x1p,60);gIo.draw(uME,670,20);gNl.draw(uME,550,480);gIo.draw(uME,670,atp);roa.draw(uME,330,iRn);ovy.draw(uME,160,MVi);eIK.draw(uME,lBK,413);qU7.draw(uME,491,40);ZUM.draw(uME,80,190);lHl.draw(uME,610,215);Q9a.draw(uME,60,40);S.Xhy=(S.Xhy<60)?S.Xhy+1:0},kr:function(S){Ju.kr(S)},I5i:function(S){if(!S.e8R)S.e8R=QC8.Yhe($New(QC8),$Event1(S,HhW.dsQ),S.IpM)},yco:function(S){if(S.e8R){TObject.Free(S.e8R);S.e8R=null}},V1S:function(S){if(S.e8R){HhW.yco(S)}else HhW.I5i(S)},Destroy:Xc.Destroy,GT:zM.GT,hx$:function($){return $.ClassType.hx($)},Ke$:function($){return $.ClassType.Ke($)},wX:Xc.wX,Ym:Ju.Ym,De:Q1.De,XA:zM.XA,Jz:zM.Jz,kr$:function($){return $.ClassType.kr($)},FE:Ju.FE,Of:Ju.Of,qT:Ju.qT,QBG$:function($){return $.ClassType.QBG($)}};function Copy$CaE(s,d){d.iNh=s.iNh;d.SyM=s.SyM;d.v0L=s.v0L;d.Uob=s.Uob;return d}
function Clone$CaE($){return{iNh:$.iNh,SyM:$.SyM,v0L:$.v0L,Uob:$.Uob}}
function Pub$CaE($){return{"frameNames":$.SyM,"framesRate":$.v0L,"name":$.Uob}}
function dYN(gEV,YnI,vxg){var R={iNh:0,SyM:undefined,v0L:0,Uob:undefined};R.Uob=gEV;R.SyM=YnI;R.v0L=vxg;return R}
function CaE$zRe(PJN){var R=undefined;PJN.iNh=(PJN.iNh==CaE$Qmo(PJN))?0:PJN.iNh+1;R=PJN.SyM[PJN.iNh];return R}
function CaE$Qmo(mW1){var R=0;R=parseInt((mW1.SyM.length-1),10);return R}
function yQk(GvB,lrY,NnL,MAv){var R=0;if(GvB==0){R=lrY}else if(GvB==MAv){R=lrY+NnL}else{GvB=GvB/(MAv/2);if(GvB<1){R=NnL/2*Math.pow(2,10*(GvB-1))+lrY}else{GvB=GvB-1;R=NnL/2*((-Math.pow(2,-10*GvB))+2)+lrY}}
return R};var u8b={$ClassName:"TW3CustomRepeater",$Parent:TObject,$Init:function($){TObject.$Init($);$.FHb=0;$.gLs=undefined},WKa:function(S){if(S.gLs!=0)u8b.BGW(S);S.gLs=setInterval($Event0(S,u8b.KoI$),(S.FHb))},Destroy:function(S){if(S.gLs!=0)u8b.BGW(S);TObject.Destroy(S)},BGW:function(S){if(S.gLs!=0){clearInterval(S.gLs);S.gLs=0}},a2n:function(S,xUi){S.FHb=Math.max(xUi,1);if(S.gLs!=0)u8b.WKa(S)},Destroy$:function($){return $.ClassType.Destroy($)},KoI$:function($){return $.ClassType.KoI($)}};var QC8={$ClassName:"TW3EventRepeater",$Parent:u8b,$Init:function($){u8b.$Init($);$.aun=null},KoI:function(S){if(S.aun(S))u8b.BGW(S)},Yhe:function(S,Lpm,rnQ){TObject.Create(S);S.aun=Lpm;u8b.a2n(S,rnQ);if((Lpm!==null)&&rnQ>0)u8b.WKa(S);return S},Destroy:u8b.Destroy,KoI$:function($){return $.ClassType.KoI($)}};var zam={$ClassName:"TMDButton",$Parent:zM,$Init:function($){zM.$Init($);$.KJB="blue";$.OFg="";$.fWW=$.ZQ9=false},VEf:function(S){var Sqj=0,CpI,hDu,dci="",Uf4;var E2n=["base","blue","green","cyan"];Sqj=(S.KJB=="base")?0:(S.KJB=="blue")?1:(S.KJB=="green")?2:(S.KJB=="cyan")?3:1;CpI=document.createDocumentFragment();hDu=document.createElement("BUTTON");dci=(S.ZQ9)?"button-round":"";hDu.setAttribute("class","btn-rp-"+E2n[Sqj]+" "+dci);CpI.appendChild(hDu);Uf4=document.createTextNode(S.OFg);hDu.appendChild(Uf4);S.Lq.appendChild(CpI)},hx:function(S){zM.hx(S);document.removeEventListener("click",YPa,false)},Ke:function(S){zM.Ke(S);document.addEventListener("click",YPa,false);c6j$nwi(S.Lq,function(){zam.VEf(S);S.Lq.style["width"]=null;S.Lq.style["height"]=null;if(S.fWW){S.Lq.style["width"]="100%";S.Lq.style["left"]=null}else{S.Lq.style["left"]=Q1.sS(S)}})},Destroy:Xc.Destroy,GT:zM.GT,hx$:function($){return $.ClassType.hx($)},Ke$:function($){return $.ClassType.Ke($)},wX:Xc.wX,Ym:Xc.Ym,De:Q1.De,XA:zM.XA,Jz:zM.Jz,kr:Q1.kr,FE:Q1.FE,Of:Q1.Of,qT:zM.qT};function NC1(){var v3f=[],rA6=0;v3f=["button { position: relative; display: block; min-width: 88px; width: 99%; padding: 12px 20px; margin: 3px; border: none; outline: none; letter-spacing: 0px; font-weight: bold; font-size: 14px; background-color: rgb(223, 223, 223); cursor: pointer; overflow: hidden; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; "+Ad("")+"user-select: none; "+Ad("")+"transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; "+Ad("")+"box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px 0px, rgba(0, 0, 0, 0.239216) 0px 1px 2px 0px; box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px 0px, rgba(0, 0, 0, 0.239216) 0px 1px 2px 0px;  }",".button-round { border-top-left-radius: 27px; border-top-right-radius: 27px; border-bottom-right-radius: 27px; border-bottom-left-radius: 27px; }",".btn-rp-base:focus, .btn-rp-green:active, .btn-rp-blue:focus, .btnn-rp-blue:active, .btn-rp-green:focus, .btn-rp-green:active, .btn-rp-cyan:focus, .btn-rp-cyan:active { "+Ad("")+"box-shadow: rgba(0, 0, 0, 0.156863) 0px 3px 6px, rgba(0, 0, 0, 0.227451) 0px 3px 6px; box-shadow: rgba(0, 0, 0, 0.156863) 0px 3px 6px, rgba(0, 0, 0, 0.227451) 0px 3px 6px; }",".btn-rp-base { background-color: rgb(255, 255, 255); border-color: rgb(205, 205, 205); }",".btn-rp-base:hover { background-color: rgb(245, 245, 245); border-color: rgb(245, 245, 245); }",".btn-rp-base:focus, .btn-rp-green:active { background-color: rgb(230, 230, 230);  }",".btn-rp-blue { color: rgb(255, 255, 255); background-color: rgb(0, 122, 255);  }",".btn-rp-blue:hover { background-color: rgb(78, 108, 239); border-color: rgb(40, 94, 142); }",".btn-rp-blue:focus, .btn-rp-blue:active { background-color: rgb(58, 92, 240);  }",".btn-rp-cyan { color: rgb(255, 255, 255); background-color: rgb(3, 169, 244);  }",".btn-rp-cyan:hover { background-color: rgb(3, 155, 229); border-color: rgb(3, 155, 229); }",".btn-rp-cyan:focus, .btn-rp-cyan:active { background-color: rgb(3, 155, 229);  }",".btn-rp-green { color: rgb(255, 255, 255); background-color: rgb(25, 168, 24);  }",".btn-rp-green:hover { background-color: rgb(37, 155, 36); border-color: rgb(37, 155, 36); }",".btn-rp-green:focus, .btn-rp-green:active { background-color: rgb(10, 143, 8);  }",".ripple { position: absolute; background-color: rgba(0, 0, 0, 0.247059); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-right-radius: 100%; border-bottom-left-radius: 100%; pointer-events: none; "+Ad("")+"transform: scale(0);  }",".ripple.show { "+Ad("")+"animation: ripple 0.45s ease-out; }","@"+Ad("")+"keyframes ripple {100% { "+Ad("")+"transform: scale(1.5); opacity: 0; }}"].slice();var $tQ;for(rA6=0,$tQ=v3f.length;rA6<$tQ;rA6++){document.styleSheets[0].insertRule(v3f[rA6],rA6)}};function YPa(LcH){var R=false;var k2X,eHM,d1W,GjG,uav;k2X=LcH.target;if(k2X.tagName.toLowerCase()!="button")return false;eHM=k2X.getBoundingClientRect();d1W=k2X.querySelector(".ripple");if(!d1W){d1W=document.createElement("span");d1W.className="ripple";d1W.style.width=(Math.max(eHM.width,eHM.height)+"px");d1W.style.height=d1W.style.width;k2X.appendChild(d1W)}
d1W.classList.remove("show");GjG=LcH.pageY-eHM.top-d1W.offsetHeight/2-document.body.scrollTop;uav=LcH.pageX-eHM.left-d1W.offsetWidth/2-document.body.scrollLeft;d1W.style.top=(GjG+"px");d1W.style.left=(uav+"px");d1W.classList.add("show");R=false;return R};var fFQ=[],fFQ=["aqua","black","blue","fuchsia","green","gray","lime","maroon","navy","olive","purple","red","silver","teal","white","yellow"].slice();var jQ=[],jQ=["#0ff","#000","#00f","#f0f","#008000","#808080","#0f0","#800000","#000080","#808000","#800080","#f00","#c0c0c0","#008080","#fff","#ff00"].slice();var mY=null;var BRr=[],kJh=[],Om=[],d0F=false;var REx=null;var Uu=0,Uu=2;var Mj=0,Mj=1;var d=null;var mkz=null,Eaf=[];var TK=null;var n6C=null;var IY=0;var FL=0;var mK=null;var qq=null;var yz=null;NC1();SZZ.V3(V73(),"Form1",true,true);SZZ.gY(V73(),"Form1",TlH);var $Application=function(){try{mkz=o.p($New(u));o.G(mkz)}catch($e){var WR9=$W($e);console.log(WR9.FMessage)}}
$Application();var $Application=function(){if(n6C)TObject.Free(n6C)}
$Application();
