Guest User

Untitled

a guest
Jul 19th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.11 KB | None | 0 0
  1. (function(){var $gwt_version = "2.0.4";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '1D88C1CFC956D9CCF482C24AC7F915B7';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'rubiks',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});function r(){}
  2. function F(){}
  3. function E(){}
  4. function D(){}
  5. function C(){}
  6. function mq(){}
  7. function hb(){}
  8. function vb(){}
  9. function Hb(){}
  10. function Lb(){}
  11. function fc(){}
  12. function lc(){}
  13. function kc(){}
  14. function Sc(){}
  15. function Rc(){}
  16. function bd(){}
  17. function ed(){}
  18. function jd(){}
  19. function sd(){}
  20. function wd(){}
  21. function Hd(){}
  22. function Af(){}
  23. function Gf(){}
  24. function jg(){}
  25. function tg(){}
  26. function ug(){}
  27. function wg(){}
  28. function xg(){}
  29. function ig(){}
  30. function Bg(){}
  31. function Cg(){}
  32. function hg(){}
  33. function gg(){}
  34. function fg(){}
  35. function Hg(){}
  36. function Ng(){}
  37. function Qg(){}
  38. function Xg(){}
  39. function fh(){}
  40. function ih(){}
  41. function kh(){}
  42. function nh(){}
  43. function th(){}
  44. function Ah(){}
  45. function Fh(){}
  46. function Mh(){}
  47. function Rh(){}
  48. function Vh(){}
  49. function bi(){}
  50. function gi(){}
  51. function vi(){}
  52. function Qi(){}
  53. function bj(){}
  54. function fj(){}
  55. function oj(){}
  56. function sj(){}
  57. function Bj(){}
  58. function Gj(){}
  59. function Nj(){}
  60. function _j(){}
  61. function kk(){}
  62. function uk(){}
  63. function Ck(){}
  64. function Hk(){}
  65. function Lk(){}
  66. function Rk(){}
  67. function Qk(){}
  68. function $k(){}
  69. function cl(){}
  70. function ql(){}
  71. function tl(){}
  72. function Ql(){}
  73. function Ul(){}
  74. function _l(){}
  75. function $l(){}
  76. function Em(){}
  77. function Dm(){}
  78. function Qm(){}
  79. function Ym(){}
  80. function Xm(){}
  81. function fn(){}
  82. function nn(){}
  83. function zn(){}
  84. function Hn(){}
  85. function Mn(){}
  86. function Tn(){}
  87. function Zn(){}
  88. function Do(){}
  89. function Jo(){}
  90. function Oo(){}
  91. function To(){}
  92. function _o(){}
  93. function $o(){}
  94. function gp(){}
  95. function lp(){}
  96. function tp(){}
  97. function Ap(){}
  98. function Dp(){}
  99. function Hp(){}
  100. function Yp(){}
  101. function eq(){}
  102. function Xc(a){ch()}
  103. function Pg(a){og(a)}
  104. function Sg(a){pg(a)}
  105. function Zc(){return Vc}
  106. function Ef(a){null.K()}
  107. function Ff(){return Bf}
  108. function mc(){mc=mq;gc()}
  109. function nc(){nc=mq;mc()}
  110. function lh(){lh=mq;_g()}
  111. function hh(a){a.h&&pg(a)}
  112. function cn(){return null}
  113. function Db(a){return a.l()}
  114. function id(){return this.b}
  115. function yh(){return this.b}
  116. function kj(){kj=mq;jj=lj()}
  117. function Cm(){return this.e}
  118. function jn(){return this.b}
  119. function mo(){return this.c}
  120. function aq(){return this.b}
  121. function bq(){return this.c}
  122. function Jk(a){_b();return a}
  123. function al(a){_b();return a}
  124. function sl(a){_b();return a}
  125. function Sl(a){_b();return a}
  126. function gq(a){_b();return a}
  127. function J(a,b){_b();return a}
  128. function Lh(){return Jh(this)}
  129. function zh(){return xh(this)}
  130. function Hl(){return Ol(this)}
  131. function fm(){return cm(this)}
  132. function Pm(){return this.b.e}
  133. function dn(){return this.b.c}
  134. function wn(){return qn(this)}
  135. function Gn(){return En(this)}
  136. function Zo(){return this.c.e}
  137. function Sp(){return this.b.e}
  138. function zp(){zp=mq;yp=new Ap}
  139. function Fp(a){km(a);return a}
  140. function hj(a,b){_b();return a}
  141. function bl(a,b){_b();return a}
  142. function el(a,b){_b();return a}
  143. function Tl(a,b){_b();return a}
  144. function Jb(a,b){a.b=b;return a}
  145. function Nb(a,b){a.b=b;return a}
  146. function Ih(a,b){a.c=b;return a}
  147. function di(a,b){a.b=b;return a}
  148. function dj(a,b){a.b=b;return a}
  149. function Dj(a,b){a.b=b;return a}
  150. function Pj(a,b){a.b=b;return a}
  151. function nk(a,b){a.b=b;return a}
  152. function Uk(a,b){a.b=b;return a}
  153. function Jm(a,b){a.b=b;return a}
  154. function Vm(){return Dn(this.b)}
  155. function Wm(){return En(this.b)}
  156. function Sn(){return this.c.b.e}
  157. function Dn(a){return a.c<a.e.c}
  158. function Io(){return this.c.E()}
  159. function Mo(){return this.b.v()}
  160. function No(){return this.b.w()}
  161. function So(){return qn(this.b)}
  162. function gc(){gc=mq;nc();new kc}
  163. function Ml(){Ml=mq;Jl={};Ll={}}
  164. function vl(a,b,c,d,e){return a}
  165. function bn(a,b){a.b=b;return a}
  166. function Cn(a,b){a.e=b;return a}
  167. function Vn(a,b){a.b=b;return a}
  168. function Fo(a,b){a.c=b;return a}
  169. function Lo(a,b){a.b=b;return a}
  170. function Vo(a,b){a.c=b;return a}
  171. function Yo(){return cm(this.c)}
  172. function Go(a){throw Sl(new Ql)}
  173. function sp(a){throw Sl(new Ql)}
  174. function ep(a,b){a.c=b;return a}
  175. function ip(a,b){a.b=b;return a}
  176. function np(a,b){a.b=b;return a}
  177. function pp(){return this.b.H()}
  178. function jp(){return this.b.v()}
  179. function qp(){return this.b.I()}
  180. function Cp(a,b){return a.cT(b)}
  181. function Wk(a){return Vk(this,a)}
  182. function hd(a){a.b=++fd;return a}
  183. function Fl(a){return El(this,a)}
  184. function em(a){return bm(this,a)}
  185. function Nm(a){return Km(this,a)}
  186. function zg(){Mg(this,(Kg(),Ig))}
  187. function Ag(){Mg(this,(Kg(),Jg))}
  188. function ji(a,b){zi(a.b,qk(b,a))}
  189. function ki(a,b){Ai(a.b,qk(b,a))}
  190. function vn(a){return pn(this,a)}
  191. function cp(){return this.c.hC()}
  192. function rp(){return this.b.hC()}
  193. function Xn(){return Dn(this.b.b)}
  194. function xb(){xb=mq;wb=zb(new vb)}
  195. function Cf(){Cf=mq;Bf=hd(new ed)}
  196. function pl(a){return Math.sqrt(a)}
  197. function Yl(a){throw Tl(new Ql,rs)}
  198. function en(a){return um(this.b,a)}
  199. function Qn(a){return lm(this.b,a)}
  200. function Ro(a){return pn(this.b,a)}
  201. function Xo(a){return bm(this.c,a)}
  202. function bp(a){return this.c.eQ(a)}
  203. function op(a){return this.b.eQ(a)}
  204. function Qp(a){return lm(this.b,a)}
  205. function ge(a,b){return a&&de[a][b]}
  206. function qj(a){return eval(hr+a+gs)}
  207. function uj(a){return JSON.parse(a)}
  208. function uf(a,b){return nd(wf(),a,b)}
  209. function sh(){return wh(new th,this)}
  210. function Eh(){return Ih(new Fh,this)}
  211. function Am(){return Jm(new Dm,this)}
  212. function yn(){return Cn(new zn,this)}
  213. function Fn(){return this.c<this.e.c}
  214. function Fg(){return Ih(new Fh,this.b)}
  215. function Zi(a,b){Yi();a.b=b;return a}
  216. function zi(a,b){a.b.lineTo(b.b,b.c)}
  217. function Ai(a,b){a.b.moveTo(b.b,b.c)}
  218. function Qo(a,b){a.c=b;a.b=b;return a}
  219. function fe(a,b){return a&&!!de[a][b]}
  220. function Kh(){return this.b<this.c.c-1}
  221. function Om(){return Sm(new Qm,this.b)}
  222. function vp(a,b){a.c=b;a.b=b;return a}
  223. function ln(a,b){return hn(new fn,b,a)}
  224. function sn(a,b){return Jn(new Hn,b,a)}
  225. function lo(a){return ho(this,a,0)!=-1}
  226. function un(a,b){(a<0||a>=b)&&xn(a,b)}
  227. function On(a,b,c){a.b=b;a.c=c;return a}
  228. function ii(a,b,c){a.c=b;a.b=c;return a}
  229. function Ek(a,b,c){a.b=b;a.c=c;return a}
  230. function hn(a,b,c){a.c=c;a.b=b;return a}
  231. function $p(a,b,c){a.b=b;a.c=c;return a}
  232. function kn(){return this.c.f[qs+this.b]}
  233. function Jp(a){a.b=Fp(new Dp);return a}
  234. function zd(a){a.b=Fp(new Dp);return a}
  235. function gm(){return Jm(new Dm,this).b.e}
  236. function w(){return this.$H||(this.$H=++mb)}
  237. function mn(a){return vm(this.c,this.b,a)}
  238. function go(a,b){un(b,a.c);return a.b[b]}
  239. function M(a,b){_b();a.b=b;$b(a);return a}
  240. function ie(a,b){return a!=null&&fe(a.tI,b)}
  241. function wh(a,b){a.c=b;a.b=!!a.c.g;return a}
  242. function Ab(a){var b;b=a.c;a.c=[];Fb(b,a.c)}
  243. function Kg(){Kg=mq;Ig=new Ng;Jg=new Qg}
  244. function xf(){if(!qf){eg();qf=true}}
  245. function Of(){if(!Kf){Yf();_f();Kf=true}}
  246. function wf(){!rf&&(rf=If(new Gf));return rf}
  247. function Ho(){return Lo(new Jo,this.c.t())}
  248. function kp(){return np(new lp,this.b.w())}
  249. function v(a){return this===(a==null?null:a)}
  250. function ac(){try{null.a()}catch(a){return a}}
  251. function xn(a,b){throw el(new cl,ss+a+ts+b)}
  252. function co(a,b){Wd(a.b,a.c++,b);return true}
  253. function Yn(){var a;return a=En(this.b.b),a.H()}
  254. function Ch(a){a.b=Rd(ue,56,6,4,0);return a}
  255. function ao(a){a.b=Rd(ve,59,0,0,0);return a}
  256. function je(a){return a!=null&&a.tM!=mq&&a.tI!=2}
  257. function Cb(a){return a.b.length>0||a.f.length>0}
  258. function ko(a){return Wd(this.b,this.c++,a),true}
  259. function Yc(a){var b;if(Vc){b=new Rc;qd(a,b)}}
  260. function dq(a){var b;b=this.c;this.c=a;return b}
  261. function Zl(a){var b;b=Wl(this.t(),a);return !!b}
  262. function mh(a){lh();ah(a,$doc.body);return a}
  263. function ph(a,b){if(a.g){throw bl(new $k,Tr)}rh(a,b)}
  264. function ud(a,b,c,d){a.b=b;a.d=c;a.c=d;return a}
  265. function od(a,b){!a.b&&(a.b=ao(new Zn));co(a.b,b)}
  266. function Kp(a,b){var c;c=sm(a.b,b,a);return c==null}
  267. function fp(){var a;a=this.c.t();return ip(new gp,a)}
  268. function tn(a){eo(this,this.E(),a);return true}
  269. function tf(a){xf();return uf(Vc?Vc:(Vc=hd(new ed)),a)}
  270. function Pl(){if(Kl==256){Jl=Ll;Ll={};Kl=0}++Kl}
  271. function $d(){$d=mq;Yd=[];Zd=[];_d(new Hd,Yd,Zd)}
  272. function Se(){Se=mq;Re=Rd(ye,62,10,256,0)}
  273. function ok(a){return mk(new kk,a.b[0],a.b[1],a.b[2])}
  274. function Co(a){return a?vp(new tp,a):Qo(new Oo,a)}
  275. function Xk(a){return a!=null&&fe(a.tI,12)&&a.b==this.b}
  276. function Bb(a){var b;b=a.b;a.b=[];Fb(b,a.f);a.f=Eb(a.f)}
  277. function km(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
  278. function Th(a,b,c,d,e){a.b=b;a.c=c;a.d=d;a.e=e;return a}
  279. function Xb(a,b){a.length>=b&&a.splice(0,b);return a}
  280. function Uh(a,b){sk(a.b,b);sk(a.c,b);sk(a.d,b);sk(a.e,b)}
  281. function ah(a,b){_g();a.b=Ch(new Ah);a.k=b;og(a);return a}
  282. function If(a){a.e=zd(new wd);a.f=null;a.d=false;return a}
  283. function mk(a,b,c,d){a.b=Ud(te,57,-1,[b,c,d]);return a}
  284. function Ln(a,b){if(a.d==-1){throw al(new $k)}io(a.b,a.d,b)}
  285. function El(a,b){a=String(a);if(a==b){return 0}return a<b?-1:1}
  286. function bh(a){_g();try{pg(a)}finally{wm($g.b,a)!=null}}
  287. function ch(){_g();try{Mg($g,Yg)}finally{km($g.b);km(Zg)}}
  288. function Pp(a){var b;return b=sm(this.b,a,this),b==null}
  289. function dm(a){var b;b=Jm(new Dm,a);return On(new Mn,a,b)}
  290. function Rn(){var a;return a=Sm(new Qm,this.c.b),Vn(new Tn,a)}
  291. function _g(){_g=mq;Yg=new fh;Zg=Fp(new Dp);$g=Jp(new Hp)}
  292. function pb(a){return function(){return qb(a,this,arguments)}}
  293. function W(a){return a.tM==mq||a.tI==2?a.hC():a.$H||(a.$H=++mb)}
  294. function wm(a,b){return !b?ym(a):xm(a,b,~~(b.$H||(b.$H=++mb)))}
  295. function qc(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}
  296. function um(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
  297. function Oh(a,b){a.c=b;a.d=a.c*0.017453292519943295;return a}
  298. function Jh(a){if(a.b>=a.c.c){throw gq(new eq)}return a.c.b[++a.b]}
  299. function Kn(a){if(a.c<=0){throw gq(new eq)}return go(a.b,a.d=--a.c)}
  300. function Fe(a){if(a!=null&&fe(a.tI,9)){return a}return M(new C,a)}
  301. function Rp(){var a;return a=Sm(new Qm,dm(this.b).c.b),Vn(new Tn,a)}
  302. function Ph(a){!a.b&&(a.b=Uk(new Qk,Math.cos(a.d)));return a.b.b}
  303. function Qh(a){!a.e&&(a.e=Uk(new Qk,Math.sin(a.d)));return a.e.b}
  304. function Ob(){this.b.d&&Gb(this.b.e,1);return this.b.g}
  305. function Xe(){Xe=mq;Math.log(2);Ue=dr;Ve=er;Ke(-1);Ke(1);Ke(2);We=Ke(0)}
  306. function ym(a){var b;b=a.c;a.c=null;if(a.d){a.d=false;--a.e}return b}
  307. function io(a,b,c){var d;d=(un(b,a.c),a.b[b]);Wd(a.b,b,c);return d}
  308. function eo(a,b,c){(b<0||b>a.c)&&xn(b,a.c);a.b.splice(b,0,c);++a.c}
  309. function ho(a,b,c){for(;c<a.c;++c){if(lq(b,a.b[c])){return c}}return -1}
  310. function be(a,b,c){$d();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
  311. function Ud(a,b,c,d){$d();be(d,Yd,Zd);d.aC=a;d.tI=b;d.qI=c;return d}
  312. function Pd(a,b){var c,d;c=a;d=Qd(0,b);Ud(c.aC,c.tI,c.qI,d);return d}
  313. function $h(a,b){var c;c=bo(new Zn,a);Ao(c,di(new bi,b));zo(c);return c}
  314. function Lj(a,b){var c;c=bo(new Zn,a);Ao(c,Pj(new Nj,b));zo(c);return c}
  315. function En(a){if(a.c>=a.e.c){throw gq(new eq)}return go(a.e,a.d=a.c++)}
  316. function xh(a){if(!a.b||!a.c.g){throw gq(new eq)}a.b=false;return a.c.g}
  317. function Le(a){if(a>=0){return [a,0]}else{return [a+4294967296,-4294967296]}}
  318. function nd(a,b,c){a.c>0?od(a,ud(new sd,a,b,c)):Ad(a.e,b,c);return new bd}
  319. function zk(a,b){sk(a.h,b);sk(a.f,b);sk(a.b,b);sk(a.c,b);sk(a.d,b);sk(a.e,b)}
  320. function ag(a,b){Of();Zf(a,b);b&131072&&a.addEventListener(Jr,Wf,false)}
  321. function Lg(a,b){Kg();J(a,Sr,b.b.e==0?null:Xl(b,Rd(xe,61,9,0,0))[0]);return a}
  322. function Gl(a){if(!(a!=null&&fe(a.tI,1))){return false}return String(this)==a}
  323. function Nk(a){var b;b=new Lk;os+(a!=null?a:gr+(b.$H||(b.$H=++mb)));return b}
  324. function vm(e,a,b){var c,d=e.f;a=qs+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
  325. function _d(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
  326. function tk(a,b){a.b[0]=a.b[0]+b.b[0];a.b[1]=a.b[1]+b.b[1];a.b[2]=a.b[2]+b.b[2]}
  327. function rk(a,b){a.b[0]=a.b[0]-b.b[0];a.b[1]=a.b[1]-b.b[1];a.b[2]=a.b[2]-b.b[2]}
  328. function Vk(a,b){if(a.b<b.b){return -1}else if(a.b>b.b){return 1}else{return 0}}
  329. function Bm(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&U(a,b)}
  330. function Qf(a){return !(a!=null&&a.tM!=mq&&a.tI!=2)&&a!=null&&fe(a.tI,4)}
  331. function nm(a,b){return b==null?a.c:b!=null&&fe(b.tI,1)?a.f[qs+b]:om(a,b,~~W(b))}
  332. function Gp(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&U(a,b)}
  333. function lq(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&U(a,b)}
  334. function fi(a,b){var c,d;return c=pk(a.f,this.b),d=pk(b.f,this.b),c>d?1:c==d?0:-1}
  335. function Rj(a,b){var c,d;return c=pk(a.b,this.b),d=pk(b.b,this.b),c>d?1:c==d?0:-1}
  336. function Jj(a,b){var c,d;for(d=Cn(new zn,Lj(a.c,b.c));d.c<d.e.c;){c=En(d);Zh(c,b)}}
  337. function Ad(a,b,c){var d;d=nm(a.b,b);if(!d){d=ao(new Zn);sm(a.b,b,d)}Wd(d.b,d.c++,c)}
  338. function Jn(a,b,c){var d;a.b=c;a.e=c;d=a.b.c;(b<0||b>d)&&xn(b,d);a.c=b;return a}
  339. function _h(a,b){var c,d;sk(a.b,b);for(d=Cn(new zn,a.c);d.c<d.e.c;){c=En(d);zk(c,b)}}
  340. function Wo(){!this.b&&(this.b=ep(new $o,Jm(new Dm,this.c)));return this.b}
  341. function Kb(){this.b.d=true;Bb(this.b);this.b.d=false;return this.b.g=Cb(this.b)}
  342. function zb(a){xb();a.e=Jb(new Hb,a);Nb(new Lb,a);a.b=[];a.f=[];a.c=[];return a}
  343. function xo(){xo=mq;Co(ao(new Zn));Vo(new To,Fp(new Dp));Fo(new _o,Jp(new Hp))}
  344. function zf(){var a;if(qf){a=(Cf(),new Af);!!rf&&qd(rf,a);return null}return null}
  345. function lj(){if(!!window.JSON&&!!window.JSON.parse){return new sj}else{return new oj}}
  346. function pc(b){var c=b.relatedTarget;try{var d=c.nodeName;return c}catch(a){return null}}
  347. function Rd(a,b,c,d,e){var f;f=Qd(e,d);$d();be(f,Yd,Zd);f.aC=a;f.tI=b;f.qI=c;return f}
  348. function to(a,b,c,d){var e,f,g;e=(f=a,g=f.slice(b,c),Ud(f.aC,f.tI,f.qI,g),g);uo(e,a,b,c,-b,d)}
  349. function yo(a,b){var c,d,e;d=a.c;for(c=0;c<d;++c){e=(un(c,a.c),a.b[c]);Wd(a.b,c,b[c])}}
  350. function Mj(a,b){var c,d;sk(a.d,b);Uh(a.b,b);for(d=Cn(new zn,a.c);d.c<d.e.c;){c=En(d);_h(c,b)}}
  351. function lm(a,b){return b==null?a.d:b!=null&&fe(b.tI,1)?qs+b in a.f:qm(a,b,~~W(b))}
  352. function sm(a,b,c){return b==null?um(a,c):b!=null&&fe(b.tI,1)?vm(a,b,c):tm(a,b,c,~~W(b))}
  353. function U(a,b){return a.tM==mq||a.tI==2?a.eQ(b):(a==null?null:a)===(b==null?null:b)}
  354. function Wl(a,b){var c;while(a.v()){c=a.w();if(b==null?c==null:U(b,c)){return a}}return null}
  355. function kf(a,b,c){var d;d=gf;gf=a;b==hf&&Mf((gc(),a).type)==8192&&(hf=null);c.o(a);gf=d}
  356. function vg(a){var b;switch(Mf((gc(),a).type)){case 16:case 32:b=pc(a);if(!!b&&qc(this.k,b)){return}}}
  357. function qb(a,b,c){var d;d=lb++==0;try{return a.apply(b,c)}finally{d&&Ab((xb(),wb));--lb}}
  358. function qh(a,b){if(a.g!=b){return false}try{rg(b,null)}finally{a.k.removeChild(b.k);a.g=null}return true}
  359. function rh(a,b){if(b==a.g){return}!!b&&qg(b);!!a.g&&qh(a,a.g);a.g=b;if(b){a.k.appendChild(a.g.k);rg(b,a)}}
  360. function Hm(){var a,b,c;a=0;for(b=this.t();b.v();){c=b.w();if(c!=null){a+=W(c);a=~~a}}return a}
  361. function _m(){var a,b;a=0;b=0;this.H()!=null&&(a=W(this.H()));this.I()!=null&&(b=W(this.I()));return a^b}
  362. function jm(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=ln(e,c.substring(1));a.C(d)}}}
  363. function Kj(a,b,c,d,e){var f;f=mk(new kk,a.b[0]+b*e,a.b[1]+c*e,a.b[2]+d*e);return Xh(new Vh,f,e)}
  364. function pk(a,b){return pl(Math.pow(a.b[0]-b.b[0],2)+Math.pow(a.b[1]-b.b[1],2)+Math.pow(a.b[2]-b.b[2],2))}
  365. function Yk(){return ~~Math.max(Math.min(this.b,2147483647),-2147483648)}
  366. function Ke(a){var b,c;if(a>-129&&a<128){b=a+128;c=(Se(),Re)[b];c==null&&(c=Re[b]=Le(a));return c}return Le(a)}
  367. function qn(a){var b,c,d;c=1;b=Cn(new zn,a);while(b.c<b.e.c){d=En(b);c=31*c+(d==null?0:W(d));c=~~c}return c}
  368. function cm(a){var b,c,d;d=0;for(c=Sm(new Qm,Jm(new Dm,a).b);Dn(c.b);){b=En(c.b);d+=b.hC();d=~~d}return d}
  369. function rd(a){var b,c;if(a.b){try{for(c=Cn(new zn,a.b);c.c<c.e.c;){b=En(c);Ad(b.b.e,b.d,b.c)}}finally{a.b=null}}}
  370. function ec(a){var b,c,d;d=a&&a.stack?a.stack.split(mr):[];for(b=0,c=d.length;b<c;++b){d[b]=Wb(d[b])}return d}
  371. function H(a){var b,c,d;c=Rd(we,60,8,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw sl(new ql)}c[d]=a[d]}}
  372. function qg(a){if(!a.j){_g();lm($g.b,a)&&bh(a)}else if(a.j){qh(a.j,a)}else if(a.j){throw bl(new $k,Qr)}}
  373. function pg(a){if(!a.h){throw bl(new $k,Pr)}try{a.s()}finally{try{a.q()}finally{a.k.__listener=null;a.h=false}}}
  374. function Qd(a,b){var c=new Array(b);if(a>0){var d=[null,0,false,[0,0]][a];for(var e=0;e<b;++e){c[e]=d}}return c}
  375. function im(g,a){var b=g.b;for(var c in b){if(c==parseInt(c)){var d=b[c];for(var e=0,f=d.length;e<f;++e){a.C(d[e])}}}}
  376. function Ol(a){Ml();var b=qs+a;var c=Ll[b];if(c!=null){return c}c=Jl[b];c==null&&(c=Nl(a));Pl();return Ll[b]=c}
  377. function dh(a){_g();var b;b=nm(Zg,a);if(b){return b}Zg.e==0&&tf(new ih);b=mh(new kh);sm(Zg,a,b);Kp($g,b);return b}
  378. function nj(b){kj();var a;try{return jj.B(b)}catch(a){a=Fe(a);if(ie(a,11)){throw hj(new fj,es+b+fs)}else throw a}}
  379. function $m(a){var b;if(a!=null&&fe(a.tI,13)){b=a;if(lq(this.H(),b.H())&&lq(this.I(),b.I())){return true}}return false}
  380. function Km(a,b){var c,d,e;if(b!=null&&fe(b.tI,13)){c=b;d=c.H();if(lm(a.b,d)){e=nm(a.b,d);return Gp(c.I(),e)}}return false}
  381. function Sm(a,b){var c;a.c=b;c=ao(new Zn);a.c.d&&co(c,bn(new Xm,a.c));jm(a.c,c);im(a.c,c);a.b=Cn(new zn,c);return a}
  382. function rg(a,b){var c;c=a.j;if(!b){try{!!c&&c.h&&pg(a)}finally{a.j=null}}else{if(c){throw bl(new $k,Rr)}a.j=b;b.h&&og(a)}}
  383. function so(a,b,c,d,e,f,g,h){var i;i=c;while(f<g){i>=d||b<c&&h.A(a[b],a[i])<=0?Wd(e,f++,a[b++]):Wd(e,f++,a[i++])}}
  384. function ro(a,b,c,d){var e,f,g;for(e=b+1;e<c;++e){for(f=e;f>b&&d.A(a[f-1],a[f])>0;--f){g=a[f];Wd(a,f,a[f-1]);Wd(a,f-1,g)}}}
  385. function gwtOnLoad(b,c,d){$moduleName=c;$moduleBase=d;if(b)try{$entry(Ce)()}catch(a){b(c)}else{$entry(Ce)()}}
  386. function Wb(a){var b,c,d;d=gr;a=Cl(a);b=a.indexOf(hr);if(b!=-1){c=a.indexOf(ir)==0?8:0;d=Cl(a.substr(c,b-c))}return d.length>0?d:jr}
  387. function fk(){var a,b,c;c=aj((_g(),dh(null)).k,dj(new bj,ns));for(b=Cn(new zn,c);b.c<b.e.c;){a=En(b);bk(new _j,a)}}
  388. function ai(a,b){var c,d;tk(a.b,b);for(d=Cn(new zn,a.c);d.c<d.e.c;){c=En(d);tk(c.h,b);tk(c.f,b);tk(c.b,b);tk(c.c,b);tk(c.d,b);tk(c.e,b)}}
  389. function Ao(a,b){var d,e;xo();var c;c=(d=a.b,e=d.slice(0,a.c),Ud(d.aC,d.tI,d.qI,e),e);to(c,0,c.length,b?b:(zp(),zp(),yp));yo(a,c)}
  390. function Gb(b,c){xb();$wnd.setTimeout(function(){var a=$entry(Db)(b);a&&$wnd.setTimeout(arguments.callee,c)},c)}
  391. function $b(a){var b,c,d,e;d=ec(je(a.b)?a.b:null);e=Rd(we,60,8,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=vl(new tl,kr,d[b],lr,0)}H(e)}
  392. function _b(){var a,b,c,d;c=Xb(ec(ac()),2);d=Rd(we,60,8,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=vl(new tl,kr,c[a],lr,0)}H(d)}
  393. function sk(a,b){var c,d;c=Rd(te,57,-1,a.b.length,1);for(d=0;d<b.b.length;++d){c[d]=a.b[0]*b.b[0][d]+a.b[1]*b.b[1][d]+a.b[2]*b.b[2][d]}a.b=c}
  394. function Fb(b,c){var a,e,f,g;for(e=0,f=b.length;e<f;++e){g=b[e];try{g[1]?g[0].l()&&(c[c.length]=g,undefined):g[0].K()}catch(a){a=Fe(a);if(!ie(a,2))throw a}}}
  395. function om(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.H();if(h.G(a,g)){return f.I()}}}return null}
  396. function qm(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.H();if(h.G(a,g)){return true}}}return false}
  397. function qd(a,b){var c;if(b.b){b.b=false;b.c=null}c=b.c;b.c=a.f;try{++a.c;Bd(a.e,b,a.d)}finally{--a.c;a.c==0&&rd(a)}if(c==null){b.b=true;b.c=null}else{b.c=c}}
  398. function zj(a){return Dj(new Bj,Ud(ye,62,10,[Ud(te,57,-1,[1,0,0]),Ud(te,57,-1,[0,Ph(a),-Qh(a)]),Ud(te,57,-1,[0,Qh(a),Ph(a)])]))}
  399. function Aj(a){return Dj(new Bj,Ud(ye,62,10,[Ud(te,57,-1,[Ph(a),0,Qh(a)]),Ud(te,57,-1,[0,1,0]),Ud(te,57,-1,[-Qh(a),0,Ph(a)])]))}
  400. function bo(a,b){var c,d;a.b=Rd(ve,59,0,0,0);Array.prototype.splice.apply(a.b,[0,0].concat((c=b.b,d=c.slice(0,b.c),Ud(c.aC,c.tI,c.qI,d),d)));a.c=a.b.length;return a}
  401. function fo(a,b){var c,d,e,f;c=(e=b.b,f=e.slice(0,b.c),Ud(e.aC,e.tI,e.qI,f),f);d=c.length;if(d==0){return false}Array.prototype.splice.apply(a.b,[a.c,0].concat(c));a.c+=d;return true}
  402. function Cl(c){if(c.length==0||c[0]>ps&&c[c.length-1]>ps){return c}var a=c.replace(/^(\s*)/,gr);var b=a.replace(/\s*$/,gr);return b}
  403. function Me(a){if(a[0]>=2147483648){return ~~Math.max(Math.min(a[0]-4294967296,2147483647),-2147483648)}else{return ~~Math.max(Math.min(a[0],2147483647),-2147483648)}}
  404. function Je(a){if(isNaN(a)){return Xe(),We}if(a<-9223372036854775808){return Xe(),Ve}if(a>=9223372036854775807){return Xe(),Ue}if(a>0){return Ie(Math.floor(a),0)}else{return Ie(Math.ceil(a),0)}}
  405. function Wd(a,b,c){if(c!=null){if(a.qI>0&&!ge(c.tI,a.qI)){throw Jk(new Hk)}if(a.qI<0&&(c.tM==mq||c.tI==2)){throw Jk(new Hk)}}return a[b]=c}
  406. function og(a){var b;if(a.h){throw bl(new $k,Or)}a.h=true;a.k.__listener=a;b=a.i;a.i=-1;b>0&&(a.i==-1?ag(a.k,b|(a.k.__eventBits||0)):(a.i|=b),undefined);a.p();a.r()}
  407. function Yi(){Yi=mq;Ri=Zi(new Qi,Zr);Wi=Zi(new Qi,$r);Vi=Zi(new Qi,_r);Ti=Zi(new Qi,as);Si=Zi(new Qi,bs);Ui=Zi(new Qi,cs);Xi=Zi(new Qi,ds)}
  408. function qk(a,b){var c;c=mk(new kk,a.b[0],a.b[1],a.b[2]);rk(c,b.c);return Ek(new Ck,Me(Je(Math.round(c.b[0]*b.c.b[2]/c.b[2]))),Me(Je(Math.round(c.b[1]*b.c.b[2]/c.b[2]))))}
  409. function Xl(a,b){var c,d,e,f,g,h;f=a.b.e;b.length<f&&(b=Pd(b,f));e=b;d=(g=Sm(new Qm,dm(a.b).c.b),Vn(new Tn,g));for(c=0;c<f;++c){Wd(e,c,(h=En(d.b.b),h.H()))}b.length>f&&Wd(b,f,null);return b}
  410. function Mg(b,c){var i;Kg();var a,e,f,g,h;e=null;for(h=b.t();h.v();){g=h.w();try{c.u(g)}catch(a){a=Fe(a);if(ie(a,9)){f=a;!e&&(e=Jp(new Hp));i=sm(e.b,f,e)}else throw a}}if(e){throw Lg(new Hg,e)}}
  411. function Bd(a,b,c){var d,e,f,g,h,i,j;g=b.n();d=(h=nm(a.b,g),!h?0:h.c);if(c){for(f=d-1;f>=0;--f){e=(i=nm(a.b,g),un(f,i.c),i.b[f]);b.m(e)}}else{for(f=0;f<d;++f){e=(j=nm(a.b,g),un(f,j.c),j.b[f]);b.m(e)}}}
  412. function tm(j,a,b,c){var d=j.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.H();if(j.G(a,h)){var i=g.I();g.J(b);return i}}}else{d=j.b[c]=[]}var g=$p(new Yp,a,b);d.push(g);++j.e;return null}
  413. function uo(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){ro(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);uo(b,a,i,j,-e,f);uo(b,a,j,h,-e,f);if(f.A(a[j-1],a[j])<=0){while(c<d){Wd(b,c++,a[i++])}return}so(a,i,j,h,b,c,d,f)}
  414. function Nl(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+a.charCodeAt(c++)}return b|0}
  415. function xi(a,b,c){a.k=(gc(),$doc).createElement(Ur);b>=0&&(a.k.style[Vr]=b+Wr,undefined);c>=0&&(a.k.style[Xr]=c+Wr,undefined);a.k.setAttribute(Vr,b+Wr);a.k.setAttribute(Xr,c+Wr);a.b=a.k.getContext(Yr);return a}
  416. function Gm(a){var b,c,d;if((a==null?null:a)===this){return true}if(!(a!=null&&fe(a.tI,16))){return false}c=a;if(c.E()!=this.E()){return false}for(b=c.t();b.v();){d=b.w();if(!this.D(d)){return false}}return true}
  417. function Ej(a,b){var c,d,e;c=Td([ye,te],[62,57],[10,-1],[a.b.length,b.b.length],0,2,1);for(d=0;d<a.b.length;++d){for(e=0;e<b.b.length;++e){c[d][e]=a.b[d][0]*b.b[0][e]+a.b[d][1]*b.b[1][e]+a.b[d][2]*b.b[2][e]}}a.b=c}
  418. function Ij(a,b,c){var d,e,f;a.d=b;a.c=ao(new Zn);a.b=Th(new Rh,ok(a.d),mk(new kk,1,0,0),mk(new kk,0,1,0),mk(new kk,0,0,1));for(f=-1;f<=1;++f){for(d=-1;d<=1;++d){for(e=-1;e<=1;++e){co(a.c,Kj(a.d,d,e,f,c))}}}return a}
  419. function Zh(a,b){var c,d;for(d=Cn(new zn,$h(a.c,b.c));d.c<d.e.c;){c=En(d);b.b.b.beginPath();b.b.b.strokeStyle=(Yi(),Ri).b;b.b.b.lineWidth=1;b.b.b.fillStyle=c.g.b;ki(b,c.b);ji(b,c.c);ji(b,c.d);ji(b,c.e);ji(b,c.b);b.b.b.fill();b.b.b.stroke()}}
  420. function zo(a){var h,i;xo();var b,c,d,e,f,g;if(a){for(e=0,d=a.c-1;e<d;++e,--d){h=(un(e,a.c),a.b[e]);io(a,e,(un(d,a.c),a.b[d]));i=(un(d,a.c),a.b[d]);Wd(a.b,d,h)}}else{b=Jn(new Hn,0,a);f=sn(a,a.c);while(b.c<f.c-1){c=En(b);g=Kn(f);Ln(b,g);Ln(f,c)}}}
  421. function Eb(a){var b,c,d,e,f,g;b=false;d=a.length;f=(new Date).getTime();while((new Date).getTime()-f<100){for(c=0;c<d;++c){g=a[c];if(!g){continue}if(!g[0].l()){a[c]=null;b=true}}}if(b){e=[];for(c=0;c<d;++c){if(!a[c]){continue}e[e.length]=a[c]}return e}else{return a}}
  422. function Ce(){!!$stats&&$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:nr,evtGroup:or,millis:(new Date).getTime(),type:pr,className:qr});fk()}
  423. function pn(a,b){var c,d,e,f,g;if((b==null?null:b)===(a==null?null:a)){return true}if(!(b!=null&&fe(b.tI,14))){return false}g=b;if(a.c!=g.E()){return false}e=Cn(new zn,a);f=g.t();while(e.c<e.e.c){c=En(e);d=f.w();if(!(c==null?d==null:U(c,d))){return false}}return true}
  424. function eg(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=$entry(zf)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=$entry(function(a){try{qf&&Yc(wf())}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
  425. function Td(a,b,c,d,e,f,g){var h,i,j,k;j=d[e];i=e==f-1;k=Qd(i?g:0,j);$d();be(k,Yd,Zd);k.aC=a[e];k.tI=b[e];k.qI=c[e];if(!i){++e;for(h=0;h<j;++h){k[h]=Td(a,b,c,d,e,f,g)}}return k}
  426. function yj(a,b,c){var d;d=Dj(new Bj,Ud(ye,62,10,[Ud(te,57,-1,[1,0,0]),Ud(te,57,-1,[0,Ph(a),-Qh(a)]),Ud(te,57,-1,[0,Qh(a),Ph(a)])]));Ej(d,Dj(new Bj,Ud(ye,62,10,[Ud(te,57,-1,[Ph(b),0,Qh(b)]),Ud(te,57,-1,[0,1,0]),Ud(te,57,-1,[-Qh(b),0,Ph(b)])])));Ej(d,Dj(new Bj,Ud(ye,62,10,[Ud(te,57,-1,[Ph(c),-Qh(c),0]),Ud(te,57,-1,[Qh(c),Ph(c),0]),Ud(te,57,-1,[0,0,1])])));return d}
  427. function xm(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.H();if(h.G(a,g)){c.length==1?delete h.b[b]:c.splice(d,1);--h.e;return f.I()}}}return null}
  428. function _f(){$wnd.addEventListener(Dr,$entry(function(a){var b=$wnd.__captureElem;if(b&&!a.relatedTarget){if(Mr==a.target.tagName.toLowerCase()){var c=$doc.createEvent(Nr);c.initMouseEvent(Fr,true,true,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}}),true);$wnd.addEventListener(Jr,Vf,true)}
  429. function aj(a,b){var c,d,e,f,g;f=ao(new Zn);c=a.childNodes;for(g=0;g<c.length;++g){e=c[g];if(!!e&&e.nodeType==1){d=e;d.className.indexOf(b.b)!=-1?Wd(f.b,f.c++,d):fo(f,aj(d,b))}}return f}
  430. function bm(a,b){var c,d,e,f,g;if((b==null?null:b)===(a==null?null:a)){return true}if(!(b!=null&&fe(b.tI,15))){return false}f=b;if(a.e!=f.E()){return false}for(d=f.F().t();d.v();){c=d.w();e=c.H();g=c.I();if(!(e==null?a.d:e!=null&&fe(e.tI,1)?qs+e in a.f:qm(a,e,~~W(e)))){return false}if(!lq(g,e==null?a.c:e!=null&&fe(e.tI,1)?a.f[qs+e]:om(a,e,~~W(e)))){return false}}return true}
  431. function Ie(a,b){var c,d;b%=1.8446744073709552E19;a%=1.8446744073709552E19;c=b%4294967296;d=Math.floor(a/4294967296)*4294967296;b=b-c+d;a=a-d+c;while(a<0){a+=4294967296;b-=4294967296}while(a>4294967295){a-=4294967296;b+=4294967296}b=b%1.8446744073709552E19;while(b>9223372032559808512){b-=1.8446744073709552E19}while(b<-9223372036854775808){b+=1.8446744073709552E19}return [a,b]}
  432. function wk(a,b,c,d){var e;a.h=mk(new kk,b.b[0],b.b[1],b.b[2]);a.g=d;a.i=c;e=a.i/2;a.b=nk(new kk,Ud(te,57,-1,[a.h.b[0]-e,a.h.b[1]-e,a.h.b[2]-e]));a.c=nk(new kk,Ud(te,57,-1,[a.h.b[0]+e,a.h.b[1]-e,a.h.b[2]-e]));a.d=nk(new kk,Ud(te,57,-1,[a.h.b[0]+e,a.h.b[1]+e,a.h.b[2]-e]));a.e=nk(new kk,Ud(te,57,-1,[a.h.b[0]-e,a.h.b[1]+e,a.h.b[2]-e]));a.f=nk(new kk,Ud(te,57,-1,[a.h.b[0],a.h.b[1],a.h.b[2]-e]));return a}
  433. function Mf(a){switch(a){case rr:return 4096;case sr:return 1024;case tr:return 1;case ur:return 2;case vr:return 2048;case wr:return 128;case xr:return 256;case yr:return 512;case zr:return 32768;case Ar:return 8192;case Br:return 4;case Cr:return 64;case Dr:return 32;case Er:return 16;case Fr:return 8;case Gr:return 16384;case Hr:return 65536;case Ir:return 131072;case Jr:return 131072;case Kr:return 262144;case Lr:return 524288;}}
  434. function Xh(a,b,c){a.b=mk(new kk,b.b[0],b.b[1],b.b[2]);a.c=ao(new Zn);co(a.c,wk(new uk,mk(new kk,0,0,0),c,(Yi(),Ti)));zk(go(a.c,0),zj(Oh(new Mh,90)));co(a.c,wk(new uk,mk(new kk,0,0,0),c,Si));zk(go(a.c,1),zj(Oh(new Mh,-90)));co(a.c,wk(new uk,mk(new kk,0,0,0),c,Vi));co(a.c,wk(new uk,mk(new kk,0,0,0),c,Xi));zk(go(a.c,3),Aj(Oh(new Mh,-90)));co(a.c,wk(new uk,mk(new kk,0,0,0),c,Wi));zk(go(a.c,4),Aj(Oh(new Mh,90)));co(a.c,wk(new uk,mk(new kk,0,0,0),c,Ui));zk(go(a.c,5),Aj(Oh(new Mh,180)));ai(a,b);return a}
  435. function Yf(){Vf=$entry(function(a){if(Uf(a)){var b=Tf;if(b&&b.__listener){if(Qf(b.__listener)){kf(a,b,b.__listener);a.stopPropagation()}}}});Uf=$entry(function(a){return true});Wf=$entry(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&Qf(b)&&kf(a,c,b)});$wnd.addEventListener(tr,Vf,true);$wnd.addEventListener(ur,Vf,true);$wnd.addEventListener(Br,Vf,true);$wnd.addEventListener(Fr,Vf,true);$wnd.addEventListener(Cr,Vf,true);$wnd.addEventListener(Er,Vf,true);$wnd.addEventListener(Dr,Vf,true);$wnd.addEventListener(Ir,Vf,true);$wnd.addEventListener(wr,Uf,true);$wnd.addEventListener(yr,Uf,true);$wnd.addEventListener(xr,Uf,true)}
  436. function bk(a,b){var c,d,e;a.k=b;a.f=b.offsetWidth||0;a.e=b.offsetHeight||0;e=nj(Cl((gc(),b).innerHTML));c=e[hs];d=e[is];b.innerHTML=gr;a.c=xi(new vi,a.f,a.e);a.b=ii(new gi,nk(new kk,Ud(te,57,-1,[c.origin?c.origin.x:0,c.origin?c.origin.y:0,c.origin?c.origin.z:-100])),(nk(new kk,Ud(te,57,-1,[c.direction?c.direction.x:0,c.direction?c.direction.y:0,c.direction?c.direction.z:1])),a.c));ph(a,a.c);a.d=Ij(new Gj,nk(new kk,Ud(te,57,-1,[d.origin?d.origin.x:0,d.origin?d.origin.y:0,d.origin?d.origin.z:0])),d[js]?d[js]:20);Mj(a.d,yj(Oh(new Mh,d[ks]?d[ks]:0),Oh(new Mh,d[ls]?d[ls]:0),Oh(new Mh,d[ms]?d[ms]:0)));a.c.b.translate(~~(a.f/2),~~(a.e/2));Jj(a.d,a.b);a.c.b.translate(~~(-a.f/2),~~(-a.e/2));return a}
  437. function Zf(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?Wf:null);c&2&&(a.ondblclick=b&2?Wf:null);c&4&&(a.onmousedown=b&4?Wf:null);c&8&&(a.onmouseup=b&8?Wf:null);c&16&&(a.onmouseover=b&16?Wf:null);c&32&&(a.onmouseout=b&32?Wf:null);c&64&&(a.onmousemove=b&64?Wf:null);c&128&&(a.onkeydown=b&128?Wf:null);c&256&&(a.onkeypress=b&256?Wf:null);c&512&&(a.onkeyup=b&512?Wf:null);c&1024&&(a.onchange=b&1024?Wf:null);c&2048&&(a.onfocus=b&2048?Wf:null);c&4096&&(a.onblur=b&4096?Wf:null);c&8192&&(a.onlosecapture=b&8192?Wf:null);c&16384&&(a.onscroll=b&16384?Wf:null);c&32768&&(a.onload=b&32768?Wf:null);c&65536&&(a.onerror=b&65536?Wf:null);c&131072&&(a.onmousewheel=b&131072?Wf:null);c&262144&&(a.oncontextmenu=b&262144?Wf:null);c&524288&&(a.onpaste=b&524288?Wf:null)}
  438. var gr='',mr='\n',ps=' ',Zr='#000',bs='#00f',as='#0f0',_r='#f00',cs='#f80',ds='#ff0',$r='#fff',hr='(',gs=')',ts=', Size: ',Yr='2d',qs=':',rs='Add not supported on this collection',Rr='Cannot set a new parent without first clearing the old parent',os='Class$',es='Could not parse [',Jr='DOMMouseScroll',ss='Index: ',Nr='MouseEvents',Sr='One or more exceptions caught, see full set in AttachDetachException#getCauses',Or="Should only call onAttach when the widget is detached from the browser's document",Pr="Should only call onDetach when the widget is attached to the browser's document",Tr='SimplePanel can only contain one child widget',Qr="This widget's parent does not implement HasWidgets",kr='Unknown',lr='Unknown source',fs=']',jr='anonymous',rr='blur',hs='camera',Ur='canvas',sr='change',tr='click',qr='com.sjl.rubiks.client.Rubiks',Kr='contextmenu',ur='dblclick',Hr='error',vr='focus',ir='function',Xr='height',Mr='html',wr='keydown',xr='keypress',yr='keyup',zr='load',Ar='losecapture',or='moduleStartup',Br='mousedown',Cr='mousemove',Dr='mouseout',Er='mouseover',Fr='mouseup',Ir='mousewheel',pr='onModuleLoadStart',Lr='paste',Wr='px',ks='rotate-x',ls='rotate-y',ms='rotate-z',is='rubik-cube',ns='rubiks',Gr='scroll',js='side-length',nr='startup',Vr='width';var _,er=[0,-9223372036854775808],fr=[16777216,0],dr=[4294967295,9223372032559808512];_=r.prototype={};_.eQ=v;_.hC=w;_.tM=mq;_.tI=1;_=F.prototype=new r;_.tI=3;_=E.prototype=new F;_.tI=4;_=D.prototype=new E;_.tI=5;_=C.prototype=new D;_.tI=6;_.b=null;_=hb.prototype=new r;_.tI=0;var lb=0,mb=0;_=vb.prototype=new hb;_.tI=0;_.d=false;_.g=false;var wb;_=Hb.prototype=new r;_.l=Kb;_.tI=0;_.b=null;_=Lb.prototype=new r;_.l=Ob;_.tI=0;_.b=null;_=fc.prototype=new r;_.tI=0;_=lc.prototype=new fc;_.tI=0;_=kc.prototype=new lc;_.tI=0;_=Sc.prototype=new r;_.tI=0;_.b=false;_.c=null;_=Rc.prototype=new Sc;_.m=Xc;_.n=Zc;_.tI=0;var Vc=null;_=bd.prototype=new r;_.tI=0;_=ed.prototype=new r;_.hC=id;_.tI=0;_.b=0;var fd=0;_=jd.prototype=new r;_.tI=0;_.b=null;_.c=0;_.d=false;_.e=null;_.f=null;_=sd.prototype=new r;_.tI=0;_.b=null;_.c=null;_.d=null;_=wd.prototype=new r;_.tI=0;_=Hd.prototype=new r;_.tI=0;_.aC=null;_.length=0;_.qI=0;var Yd,Zd;var de=[{},{},{1:1,7:1},{7:1,9:1},{7:1,9:1},{2:1,7:1,9:1},{2:1,7:1,9:1,11:1},{3:1},{5:1},{3:1,4:1,5:1,6:1},{3:1,4:1,5:1,6:1},{3:1,4:1,5:1,6:1},{3:1,4:1,5:1,6:1},{2:1,7:1,9:1},{3:1,4:1,5:1,6:1},{3:1,4:1,5:1,6:1},{3:1,4:1,5:1,6:1},{3:1,4:1,5:1,6:1},{2:1,7:1,9:1},{3:1,4:1,5:1,6:1},{2:1,7:1,9:1},{2:1,7:1,9:1},{7:1,9:1},{7:1,9:1},{2:1,7:1,9:1},{7:1},{7:1,12:1},{2:1,7:1,9:1},{2:1,7:1,9:1},{2:1,7:1,9:1},{7:1,8:1},{2:1,7:1,9:1},{15:1},{15:1},{16:1},{16:1},{13:1},{13:1},{13:1},{14:1},{16:1},{7:1,14:1},{14:1},{15:1},{16:1},{16:1},{13:1},{14:1},{7:1,15:1},{7:1,16:1},{13:1},{2:1,7:1,9:1},{7:1},{7:1},{7:1},{7:1},{7:1},{7:1,10:1},{7:1},{7:1},{7:1},{7:1},{7:1}];var Re;var Ue,Ve,We;var gf=null,hf=null;var qf=false,rf=null;_=Af.prototype=new Sc;_.m=Ef;_.n=Ff;_.tI=0;var Bf;_=Gf.prototype=new jd;_.tI=7;var Kf=false;var Tf=null,Uf=null,Vf=null,Wf=null;_=jg.prototype=new r;_.tI=8;_.k=null;_=ig.prototype=new jg;_.p=tg;_.q=ug;_.o=vg;_.r=wg;_.s=xg;_.tI=9;_.h=false;_.i=0;_.j=null;_=hg.prototype=new ig;_.p=zg;_.q=Ag;_.r=Bg;_.s=Cg;_.tI=10;_=gg.prototype=new hg;_.t=Fg;_.tI=11;_=fg.prototype=new gg;_.tI=12;_=Hg.prototype=new D;_.tI=13;var Ig,Jg;_=Ng.prototype=new r;_.u=Pg;_.tI=0;_=Qg.prototype=new r;_.u=Sg;_.tI=0;_=Xg.prototype=new fg;_.tI=14;var Yg,Zg,$g;_=fh.prototype=new r;_.u=hh;_.tI=0;_=ih.prototype=new r;_.tI=0;_=kh.prototype=new Xg;_.tI=15;_=nh.prototype=new hg;_.t=sh;_.tI=16;_.g=null;_=th.prototype=new r;_.v=yh;_.w=zh;_.tI=0;_.c=null;_=Ah.prototype=new r;_.t=Eh;_.tI=0;_.b=null;_.c=0;_=Fh.prototype=new r;_.v=Kh;_.w=Lh;_.tI=0;_.b=-1;_.c=null;_=Mh.prototype=new r;_.tI=0;_.b=null;_.c=0;_.d=0;_.e=null;_=Rh.prototype=new r;_.tI=0;_.b=null;_.c=null;_.d=null;_.e=null;_=Vh.prototype=new r;_.tI=0;_.b=null;_.c=null;_=bi.prototype=new r;_.A=fi;_.tI=0;_.b=null;_=gi.prototype=new r;_.tI=0;_.b=null;_.c=null;_=vi.prototype=new ig;_.tI=17;_.b=null;_=Qi.prototype=new r;_.tI=0;_.b=null;var Ri,Si,Ti,Ui,Vi,Wi,Xi;_=bj.prototype=new r;_.tI=0;_.b=null;_=fj.prototype=new D;_.tI=18;var jj;_=oj.prototype=new r;_.B=qj;_.tI=0;_=sj.prototype=new r;_.B=uj;_.tI=0;_=Bj.prototype=new r;_.tI=0;_.b=null;_=Gj.prototype=new r;_.tI=0;_.b=null;_.c=null;_.d=null;_=Nj.prototype=new r;_.A=Rj;_.tI=0;_.b=null;_=_j.prototype=new nh;_.tI=19;_.b=null;_.c=null;_.d=null;_.e=0;_.f=0;_=kk.prototype=new r;_.tI=0;_.b=null;_=uk.prototype=new r;_.tI=0;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.h=null;_.i=0;_=Ck.prototype=new r;_.tI=0;_.b=0;_.c=0;_=Hk.prototype=new D;_.tI=21;_=Lk.prototype=new r;_.tI=0;_=Rk.prototype=new r;_.tI=25;_=Qk.prototype=new Rk;_.cT=Wk;_.eQ=Xk;_.hC=Yk;_.tI=26;_.b=0;_=$k.prototype=new D;_.tI=27;_=cl.prototype=new D;_.tI=28;_=ql.prototype=new D;_.tI=29;_=tl.prototype=new r;_.tI=30;_=String.prototype;_.cT=Fl;_.eQ=Gl;_.hC=Hl;_.tI=2;var Jl,Kl=0,Ll;_=Ql.prototype=new D;_.tI=31;_=Ul.prototype=new r;_.C=Yl;_.D=Zl;_.tI=0;_=_l.prototype=new r;_.eQ=em;_.hC=fm;_.E=gm;_.tI=32;_=$l.prototype=new _l;_.F=Am;_.G=Bm;_.E=Cm;_.tI=33;_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;_=Em.prototype=new Ul;_.eQ=Gm;_.hC=Hm;_.tI=34;_=Dm.prototype=new Em;_.D=Nm;_.t=Om;_.E=Pm;_.tI=35;_.b=null;_=Qm.prototype=new r;_.v=Vm;_.w=Wm;_.tI=0;_.b=null;_.c=null;_=Ym.prototype=new r;_.eQ=$m;_.hC=_m;_.tI=36;_=Xm.prototype=new Ym;_.H=cn;_.I=dn;_.J=en;_.tI=37;_.b=null;_=fn.prototype=new Ym;_.H=jn;_.I=kn;_.J=mn;_.tI=38;_.b=null;_.c=null;_=nn.prototype=new Ul;_.C=tn;_.eQ=vn;_.hC=wn;_.t=yn;_.tI=39;_=zn.prototype=new r;_.v=Fn;_.w=Gn;_.tI=0;_.c=0;_.d=-1;_.e=null;_=Hn.prototype=new zn;_.tI=0;_.b=null;_=Mn.prototype=new Em;_.D=Qn;_.t=Rn;_.E=Sn;_.tI=40;_.b=null;_.c=null;_=Tn.prototype=new r;_.v=Xn;_.w=Yn;_.tI=0;_.b=null;_=Zn.prototype=new nn;_.C=ko;_.D=lo;_.E=mo;_.tI=41;_.c=0;_=Do.prototype=new r;_.C=Go;_.t=Ho;_.E=Io;_.tI=0;_.c=null;_=Jo.prototype=new r;_.v=Mo;_.w=No;_.tI=0;_.b=null;_=Oo.prototype=new Do;_.eQ=Ro;_.hC=So;_.tI=42;_.b=null;_=To.prototype=new r;_.F=Wo;_.eQ=Xo;_.hC=Yo;_.E=Zo;_.tI=43;_.b=null;_.c=null;_=_o.prototype=new Do;_.eQ=bp;_.hC=cp;_.tI=44;_=$o.prototype=new _o;_.t=fp;_.tI=45;_=gp.prototype=new r;_.v=jp;_.w=kp;_.tI=0;_.b=null;_=lp.prototype=new r;_.eQ=op;_.H=pp;_.I=qp;_.hC=rp;_.J=sp;_.tI=46;_.b=null;_=tp.prototype=new Oo;_.tI=47;var yp;_=Ap.prototype=new r;_.A=Cp;_.tI=0;_=Dp.prototype=new $l;_.tI=48;_=Hp.prototype=new Em;_.C=Pp;_.D=Qp;_.t=Rp;_.E=Sp;_.tI=49;_.b=null;_=Yp.prototype=new Ym;_.H=aq;_.I=bq;_.J=dq;_.tI=50;_.b=null;_.c=null;_=eq.prototype=new D;_.tI=51;var $entry=pb;var we=Nk('Hd'),te=Nk('Hd'),ye=Nk('Hd'),xe=Nk('Hd'),ue=Nk('Hd'),ve=Nk('Hd');$stats && $stats({moduleName:'rubiks',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if (rubiks) rubiks.onScriptLoad(gwtOnLoad);})();
Add Comment
Please, Sign In to add comment