HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/ehboledensysteem.komma.pro/node_modules/prettier/parser-flow.js
function _interopDefault(t){return t&&"object"==typeof t&&"default"in t?t.default:t}function createError(t,e){const r=new SyntaxError(t+" ("+e.start.line+":"+e.start.column+")");return r.loc=e,r}function includeShebang(t,e){if(!t.startsWith("#!"))return;const r=t.indexOf("\n"),a={type:"Line",value:t.slice(2,r),range:[0,r],loc:{source:null,start:{line:1,column:0},end:{line:1,column:r}}};e.comments=[a].concat(e.comments)}function commonjsRequire(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")}function createCommonjsModule(t,e){return e={exports:{}},t(e,e.exports),e.exports}function parse(t){"use strict";const e=flow_parser.parse(t,{esproposal_class_instance_fields:!0,esproposal_class_static_fields:!0,esproposal_export_star_as:!0});if(e.errors.length>0){const t=e.errors[0].loc;throw parserCreateError(e.errors[0].message,{start:{line:t.start.line,column:t.start.column+1},end:{line:t.end.line,column:t.end.column+1}})}return parserIncludeShebang(t,e),e}var fs=_interopDefault(require("fs")),constants=_interopDefault(require("constants")),parserCreateError=createError,parserIncludeShebang=includeShebang,flow_parser=createCommonjsModule(function(t,e){!function(t){"use strict";function r(t,e){throw[0,t,e]}function a(t,e){if(typeof e===Wk)return t.fun=e,0;if(e.fun)return t.fun=e.fun,0;for(var r=e.length;r--;)t[r]=e[r];return 0}function n(t,e,r){if("number"==typeof t)switch(t){case 0:e.fun=r;break;case 1:default:a(e,r)}else switch(t[0]){case 0:for(var s=1;s<t[1].length;s++)n(t[1][s],e[s],r[s])}return 0}function s(t,e){var r=t.length,a=r+e.length-1,n=new Array(a);n[0]=0;for(var s=1,c=1;s<r;s++)n[s]=t[s];for(;s<a;s++,c++)n[s]=e[c];return n}function c(t,e,r,a,n){if(a<=e)for(s=1;s<=n;s++)r[a+s]=t[e+s];else for(var s=n;s>=1;s--)r[a+s]=t[e+s];return 0}function i(t,e,r){var a=new Array(r+1);a[0]=0;for(var n=1,s=e+1;n<=r;n++,s++)a[n]=t[s];return a}function u(t,e,r){for(var a=new Array(r),n=0;n<r;n++)a[n]=t[e+n];return a}function f(t,e,r){var a=String.fromCharCode;if(0==e&&r<=4096&&r==t.length)return a.apply(null,t);for(var n=Nb;0<r;e+=os,r-=os)n+=a.apply(null,u(t,e,Math.min(r,os)));return n}function o(e){if(t.Uint8Array)r=new t.Uint8Array(e.l);else var r=new Array(e.l);for(var a=e.c,n=a.length,s=0;s<n;s++)r[s]=a.charCodeAt(s);for(n=e.l;s<n;s++)r[s]=0;return e.c=r,e.t=4,r}function v(t,e,r,a,n){if(0==n)return 0;if(0==a&&(n>=r.l||2==r.t&&n>=r.c.length))r.c=4==t.t?f(t.c,e,n):0==e&&t.c.length==n?t.c:t.c.substr(e,n),r.t=r.c.length==r.l?0:2;else if(2==r.t&&a==r.c.length)r.c+=4==t.t?f(t.c,e,n):0==e&&t.c.length==n?t.c:t.c.substr(e,n),r.t=r.c.length==r.l?0:2;else{4!=r.t&&o(r);var s=t.c,c=r.c;if(4==t.t)if(a<=e)for(u=0;u<n;u++)c[a+u]=s[e+u];else for(u=n-1;u>=0;u--)c[a+u]=s[e+u];else{for(var i=Math.min(n,s.length-e),u=0;u<i;u++)c[a+u]=s.charCodeAt(e+u);for(;u<n;u++)c[a+u]=0}}return 0}function l(t,e){for(var r=t.length,a=new Array(r+1),n=0;n<r;n++)a[n]=t[n];return a[n]=e,a}function b(t,e){if(t.fun)return b(t.fun,e);var r=t.length,a=e.length,n=r-a;return 0==n?t.apply(null,e):n<0?b(t.apply(null,u(e,0,r)),u(e,r,a-r)):function(r){return b(t,l(e,r))}}function k(t,e){if(e.repeat)return e.repeat(t);var r=Nb,a=0;if(0==t)return r;for(;;){if(1&t&&(r+=e),0==(t>>=1))return r;e+=e,9==++a&&e.slice(0,1)}}function d(t){2==t.t?t.c+=k(t.l-t.c.length,"\0"):t.c=f(t.c,0,t.c.length),t.t=0}function h(t){if(t.length<24){for(var e=0;e<t.length;e++)if(t.charCodeAt(e)>uk)return!1;return!0}return!/[^\x00-\x7f]/.test(t)}function p(t){for(var e,r,a,n,s=Nb,c=Nb,i=0,u=t.length;i<u;i++){if((r=t.charCodeAt(i))<xa){for(var f=i+1;f<u&&(r=t.charCodeAt(f))<xa;f++);if(f-i>wa?(c.substr(0,1),s+=c,c=Nb,s+=t.slice(i,f)):c+=t.slice(i,f),f==u)break;i=f}n=1,++i<u&&(-64&(a=t.charCodeAt(i)))==xa&&(e=a+(r<<6),r<Ql?(n=e-12416)<xa&&(n=1):(n=2,++i<u&&(-64&(a=t.charCodeAt(i)))==xa&&(e=a+(e<<6),r<kh?((n=e-925824)<Eu||n>=55295&&n<wl)&&(n=2):(n=3,++i<u&&(-64&(a=t.charCodeAt(i)))==xa&&r<Po&&((n=a-63447168+(e<<6))<Yu||n>al)&&(n=3))))),n<4?(i-=n,c+="�"):c+=n>Qs?String.fromCharCode(55232+(n>>10),Nc+(1023&n)):String.fromCharCode(n),c.length>os&&(c.substr(0,1),s+=c,c=Nb)}return s+c}function m(t){switch(t.t){case 9:return t.c;default:d(t);case 0:if(h(t.c))return t.t=9,t.c;t.t=8;case 8:return p(t.c)}}function w(t,e,r){this.t=t,this.c=e,this.l=r}function y(t){return new w(0,t,t.length)}function g(t,e){r(t,y(e))}function T(t){g(om.Invalid_argument,t)}function _(){T(Wn)}function S(t,e){return e>>>0>=t.length-1&&_(),t}function E(t){return isFinite(t)?Math.abs(t)>=2.2250738585072014e-308?0:0!=t?1:2:isNaN(t)?4:3}function x(t,e){var r=t[3]<<16,a=e[3]<<16;return r>a?1:r<a?-1:t[2]>e[2]?1:t[2]<e[2]?-1:t[1]>e[1]?1:t[1]<e[1]?-1:0}function A(t,e){return t<e?-1:t==e?0:1}function I(t,e){return 6&t.t&&d(t),6&e.t&&d(e),t.c<e.c?-1:t.c>e.c?1:0}function C(t,e,r){for(var a=[];;){if(!r||t!==e)if(t instanceof w){if(!(e instanceof w))return 1;if(t!==e&&0!=(c=I(t,e)))return c}else if(t instanceof Array&&t[0]===(0|t[0])){var n=t[0];if(n===ea&&(n=0),n===cb){t=t[1];continue}if(!(e instanceof Array&&e[0]===(0|e[0])))return 1;var s=e[0];if(s===ea&&(s=0),s===cb){e=e[1];continue}if(n!=s)return n<s?-1:1;switch(n){case 248:if(0!=(c=A(t[2],e[2])))return c;break;case 251:T("equal: abstract value");case 255:var c=x(t,e);if(0!=c)return c;break;default:if(t.length!=e.length)return t.length<e.length?-1:1;t.length>1&&a.push(t,e,1)}}else{if(e instanceof w||e instanceof Array&&e[0]===(0|e[0]))return-1;if("number"!=typeof t&&t&&t.compare)return t.compare(e,r);if(typeof t==Wk)T("compare: functional value");else{if(t<e)return-1;if(t>e)return 1;if(t!=e){if(!r)return NaN;if(t==t)return 1;if(e==e)return-1}}}if(0==a.length)return 0;var i=a.pop();e=a.pop(),i+1<(t=a.pop()).length&&a.push(t,e,i+1),t=t[i],e=e[i]}}function N(t,e){return C(t,e,!0)}function O(t){return t<0&&T("String.create"),new w(t?2:9,Nb,t)}function R(t,e){return+(0==C(t,e,!1))}function L(t,e,r,a){if(r>0)if(0==e&&(r>=t.l||2==t.t&&r>=t.c.length))0==a?(t.c=Nb,t.t=2):(t.c=k(r,String.fromCharCode(a)),t.t=r==t.l?0:2);else for(4!=t.t&&o(t),r+=e;e<r;e++)t.c[e]=a;return 0}function P(t){g(om.Failure,t)}function U(t){return 0!=(6&t.t)&&d(t),t.c}function D(t){var e;if(t=U(t),e=+t,t.length>0&&e===e)return e;if(t=t.replace(/_/g,Nb),e=+t,t.length>0&&e===e||/^[+-]?nan$/i.test(t))return e;var r=/^ *([+-]?)0x([0-9a-f]+)\.?([0-9a-f]*)p([+-]?[0-9]+)/i.exec(t);if(r){var a=r[3].replace(/0+$/,Nb),n=parseInt(r[1]+r[2]+a,16),s=(0|r[4])-4*a.length;return e=n*Math.pow(2,s)}return/^\+?inf(inity)?$/i.test(t)?1/0:/^-inf(inity)?$/i.test(t)?-1/0:void P("float_of_string")}function F(t){var e=(t=U(t)).length;e>31&&T("format_int: format too long");for(var r={justify:Vb,signstyle:Cl,filler:Mp,alternate:!1,base:0,signedconv:!1,width:0,uppercase:!1,sign:1,prec:-1,conv:eo},a=0;a<e;a++){var n=t.charAt(a);switch(n){case"-":r.justify=Cl;break;case"+":case" ":r.signstyle=n;break;case"0":r.filler=Cv;break;case"#":r.alternate=!0;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(r.width=0;(n=t.charCodeAt(a)-48)>=0&&n<=9;)r.width=10*r.width+n,a++;a--;break;case".":for(r.prec=0,a++;(n=t.charCodeAt(a)-48)>=0&&n<=9;)r.prec=10*r.prec+n,a++;a--;case"d":case"i":r.signedconv=!0;case"u":r.base=10;break;case"x":r.base=16;break;case"X":r.base=16,r.uppercase=!0;break;case"o":r.base=8;break;case"e":case"f":case"g":r.signedconv=!0,r.conv=n;break;case"E":case"F":case"G":r.signedconv=!0,r.uppercase=!0,r.conv=n.toLowerCase()}}return r}function M(t,e){t.uppercase&&(e=e.toUpperCase());var r=e.length;t.signedconv&&(t.sign<0||t.signstyle!=Cl)&&r++,t.alternate&&(8==t.base&&(r+=1),16==t.base&&(r+=2));var a=Nb;if(t.justify==Vb&&t.filler==Mp)for(n=r;n<t.width;n++)a+=Mp;if(t.signedconv&&(t.sign<0?a+=Cl:t.signstyle!=Cl&&(a+=t.signstyle)),t.alternate&&8==t.base&&(a+=Cv),t.alternate&&16==t.base&&(a+=wh),t.justify==Vb&&t.filler==Cv)for(n=r;n<t.width;n++)a+=Cv;if(a+=e,t.justify==Cl)for(var n=r;n<t.width;n++)a+=Mp;return y(a)}function X(t,e){var r,a=F(t),n=a.prec<0?6:a.prec;if((e<0||0==e&&1/e==-1/0)&&(a.sign=-1,e=-e),isNaN(e))r=pk,a.filler=Mp;else if(isFinite(e))switch(a.conv){case"e":u=(r=e.toExponential(n)).length;r.charAt(u-3)==xn&&(r=r.slice(0,u-1)+Cv+r.slice(u-1));break;case"f":r=e.toFixed(n);break;case"g":n=n||1;var s=(r=e.toExponential(n-1)).indexOf(xn),c=+r.slice(s+1);if(c<-4||e>=1e21||e.toFixed(0).length>n){for(u=s-1;r.charAt(u)==Cv;)u--;r.charAt(u)==Ks&&u--,u=(r=r.slice(0,u+1)+r.slice(s)).length,r.charAt(u-3)==xn&&(r=r.slice(0,u-1)+Cv+r.slice(u-1));break}var i=n;if(c<0)i-=c+1,r=e.toFixed(i);else for(;(r=e.toFixed(i)).length>n+1;)i--;if(i){for(var u=r.length-1;r.charAt(u)==Cv;)u--;r.charAt(u)==Ks&&u--,r=r.slice(0,u+1)}}else r="inf",a.filler=Mp;return M(a,r)}function j(t,e){if(U(t)==nu)return y(Nb+e);var r=F(t);e<0&&(r.signedconv?(r.sign=-1,e=-e):e>>>=0);var a=e.toString(r.base);if(r.prec>=0){r.filler=Mp;var n=r.prec-a.length;n>0&&(a=k(n,Cv)+a)}return M(r,a)}function B(){return vm++}function q(t,e){return+(C(t,e,!1)>=0)}function G(t){for(var e,r,a=Nb,n=a,s=0,c=t.length;s<c;s++){if((e=t.charCodeAt(s))<xa){for(var i=s+1;i<c&&(e=t.charCodeAt(i))<xa;i++);if(i-s>wa?(n.substr(0,1),a+=n,n=Nb,a+=t.slice(s,i)):n+=t.slice(s,i),i==c)break;s=i}e<Eu?(n+=String.fromCharCode(Eo|e>>6),n+=String.fromCharCode(xa|63&e)):e<Ps||e>=iu?n+=String.fromCharCode(Ql|e>>12,xa|e>>6&63,xa|63&e):e>=56319||s+1==c||(r=t.charCodeAt(s+1))<Nc||r>iu?n+="�":(s++,e=(e<<10)+r-56613888,n+=String.fromCharCode(kh|e>>18,xa|e>>12&63,xa|e>>6&63,xa|63&e)),n.length>os&&(n.substr(0,1),a+=n,n=Nb)}return a+n}function Y(t){var e=9;return h(t)||(e=8,t=G(t)),new w(e,t,t.length)}function J(t,e,r){if(!isFinite(t))return Y(isNaN(t)?pk:t>0?ys:"-infinity");var a=0==t&&1/t==-1/0?1:t>=0?0:1;a&&(t=-t);var n=0;if(0==t);else if(t<1)for(;t<1&&n>-1022;)t*=2,n--;else for(;t>=2;)t/=2,n++;var s=n<0?Nb:Vb,c=Nb;if(a)c=Cl;else switch(r){case 43:c=Vb;break;case 32:c=Mp}if(e>=0&&e<13){var i=Math.pow(2,4*e);t=Math.round(t*i)/i}var u=t.toString(16);if(e>=0){var f=u.indexOf(Ks);if(f<0)u+=Ks+k(e,Cv);else{var o=f+1+e;u.length<o?u+=k(o-u.length,Cv):u=u.substr(0,o)}}return Y(c+wh+u+"p"+s+n.toString(10))}function H(t){return 0==(t[3]|t[2]|t[1])}function W(t){return[Nh,t&ia,t>>24&ia,t>>31&Qs]}function z(t){for(var e=t.length,r=new Array(e),a=0;a<e;a++)r[a]=t[a];return r}function V(t,e){var r=t[1]-e[1],a=t[2]-e[2]+(r>>24),n=t[3]-e[3]+(a>>24);return[Nh,r&ia,a&ia,n&Qs]}function K(t,e){return t[3]>e[3]?1:t[3]<e[3]?-1:t[2]>e[2]?1:t[2]<e[2]?-1:t[1]>e[1]?1:t[1]<e[1]?-1:0}function Q(t){t[3]=t[3]<<1|t[2]>>23,t[2]=(t[2]<<1|t[1]>>23)&ia,t[1]=t[1]<<1&ia}function $(t){t[1]=(t[1]>>>1|t[2]<<23)&ia,t[2]=(t[2]>>>1|t[3]<<23)&ia,t[3]=t[3]>>>1}function Z(t,e){for(var r=0,a=z(t),n=z(e),s=[Nh,0,0,0];K(a,n)>0;)r++,Q(n);for(;r>=0;)r--,Q(s),K(a,n)>=0&&(s[1]++,a=V(a,n)),$(n);return[0,s,a]}function tt(t){return t[1]|t[2]<<24}function et(t){return t[3]<<16<0}function rt(t){var e=-t[1],r=-t[2]+(e>>24),a=-t[3]+(r>>24);return[Nh,e&ia,r&ia,a&Qs]}function at(t,e){var r=F(t);r.signedconv&&et(e)&&(r.sign=-1,e=rt(e));var a=Nb,n=W(r.base);do{var s=Z(e,n);e=s[1],a="0123456789abcdef".charAt(tt(s[2]))+a}while(!H(e));if(r.prec>=0){r.filler=Mp;var c=r.prec-a.length;c>0&&(a=k(c,Cv)+a)}return M(r,a)}function nt(t){return t.l}function st(t,e){switch(6&t.t){default:if(e>=t.c.length)return 0;case 0:return t.c.charCodeAt(e);case 4:return t.c[e]}}function ct(t,e){var r=t[1]+e[1],a=t[2]+e[2]+(r>>24),n=t[3]+e[3]+(a>>24);return[Nh,r&ia,a&ia,n&Qs]}function it(t,e){var r=t[1]*e[1],a=(r*lm|0)+t[2]*e[1]+t[1]*e[2],n=(a*lm|0)+t[3]*e[1]+t[2]*e[2]+t[1]*e[3];return[Nh,r&ia,a&ia,n&Qs]}function ut(t,e){return K(t,e)<0}function ft(t){var e=0,r=nt(t),a=10,n=r>0&&45==st(t,0)?(e++,-1):1;if(e+1<r&&48==st(t,e))switch(st(t,e+1)){case 120:case 88:a=16,e+=2;break;case 111:case 79:a=8,e+=2;break;case 98:case 66:a=2,e+=2}return[e,n,a]}function ot(t){return t>=48&&t<=57?t-48:t>=65&&t<=90?t-55:t>=97&&t<=pf?t-87:-1}function vt(t){var e=ft(t),r=e[0],a=e[1],n=e[2],s=W(n),c=Z([Nh,ia,268435455,Qs],s)[1],i=st(t,r),u=ot(i);(u<0||u>=n)&&P(Bd);for(var f=W(u);;)if(r++,95!=(i=st(t,r))){if((u=ot(i))<0||u>=n)break;ut(c,f)&&P(Bd),u=W(u),ut(f=ct(it(s,f),u),u)&&P(Bd)}return r!=nt(t)&&P(Bd),10==e[2]&&ut([Nh,0,0,32768],f)&&P(Bd),a<0&&(f=rt(f)),f}function lt(t){return(t[3]<<16)*Math.pow(2,32)+t[2]*Math.pow(2,24)+t[1]}function bt(t){var e=ft(t),r=e[0],a=e[1],n=e[2],s=nt(t),c=r<s?st(t,r):0,i=ot(c);(i<0||i>=n)&&P(Bd);var u=i;for(r++;r<s;r++)if(95!=(c=st(t,r))){if((i=ot(c))<0||i>=n)break;(u=n*u+i)>-1>>>0&&P(Bd)}return r!=s&&P(Bd),u*=a,10==n&&(0|u)!=u&&P(Bd),0|u}function kt(t){return u(t,1,t.length-1)}function dt(t){for(var e={},r=1;r<t.length;r++){var a=t[r];e[a[1].toString()]=a[2]}return e}function ht(t,e){return+(C(t,e,!1)<=0)}function pt(t,e){return+(C(t,e,!1)<0)}function mt(t,e){var t=t+1|0,r=new Array(t);r[0]=0;for(var a=1;a<t;a++)r[a]=e;return r}function wt(t){g(om.Sys_error,t)}function yt(t){var e=bm[t];if(e.opened||wt("Cannot flush a closed channel"),!e.buffer||e.buffer==Nb)return 0;if(e.fd&&om.fds[e.fd]&&om.fds[e.fd].output){var r=om.fds[e.fd].output;switch(r.length){case 2:r(t,e.buffer);break;default:r(e.buffer)}}return e.buffer=Nb,0}function gt(t){wt((t=t instanceof w?t.toString():t)+": No such file or directory")}function Tt(t){return new w(4,t,t.length)}function _t(){T(Wn)}function St(t,e){return e>>>0>=t.l&&_t(),st(t,e)}function Et(){}function xt(t){this.data=t}function At(t,e){this.content={},this.root=t,this.lookupFun=e}function It(t){return 4!=t.t&&o(t),t.c}function Ct(t,e,r){if(r&=Nh,4!=t.t){if(e==t.c.length)return t.c+=String.fromCharCode(r),e+1==t.l&&(t.t=0),0;o(t)}return t.c[e]=r,0}function Nt(t,e,r){return e>>>0>=t.l&&_t(),Ct(t,e,r)}function Ot(t){this.fs=fs,this.fd=t}function Rt(t){this.fs=fs,this.root=t}function Lt(t,e,r,a){void 0===om.fds&&(om.fds=new Array),a=a||{};var n={};return n.file=r,n.offset=a.append?r.length():0,n.flags=a,n.output=e,om.fds[t]=n,(!om.fd_last_idx||t>om.fd_last_idx)&&(om.fd_last_idx=t),t}function Pt(t){var e=om.fds[t];e.flags.rdonly&&wt(Fa+t+" is readonly");var r={file:e.file,offset:e.offset,fd:t,opened:!0,out:!0,buffer:Nb};return bm[r.fd]=r,r.fd}function Ut(){for(var t=0,e=0;e<bm.length;e++)bm[e]&&bm[e].opened&&bm[e].out&&(t=[0,bm[e],t]);return t}function Dt(t,e,r,a){var n=bm[t];n.opened||wt("Cannot output to a closed channel");var s;0==r&&nt(e)==a?s=e:v(e,r,s=O(a),0,a);var c=s.toString(),i=c.lastIndexOf("\n");return i<0?n.buffer+=c:(n.buffer+=c.substr(0,i+1),yt(t),n.buffer+=c.substr(i+1)),0}function Ft(t,e){return+(0!=C(t,e,!1))}function Mt(t){return+(t instanceof Array)}function Xt(t){return t instanceof Array?t[0]:t instanceof w?Up:1e3}function jt(t,e,r){om[t+1]=e,r&&(om[r]=e)}function Bt(t,e){return pm[U(t)]=e,0}function qt(t,e){return t===e?1:(6&t.t&&d(t),6&e.t&&d(e),t.c==e.c?1:0)}function Gt(t,e){return 1-qt(t,e)}function Yt(t){throw t}function Jt(){Yt(om.Not_found)}function Ht(e){var r=t,a=e.toString();if(r.process&&r.process.env&&void 0!=r.process.env[a])return Y(r.process.env[a]);Jt()}function Wt(t){for(var e=1;t&&t.joo_tramp;)t=t.joo_tramp.apply(null,t.joo_args),e++;return t}function zt(t,e){return{joo_tramp:t,joo_args:e}}function Vt(t){return t}function Kt(t){return pm[t]}function Qt(e){return e instanceof Array?e:t.RangeError&&e instanceof t.RangeError&&e.message&&e.message.match(/maximum call stack/i)?Vt(om.Stack_overflow):t.InternalError&&e instanceof t.InternalError&&e.message&&e.message.match(/too much recursion/i)?Vt(om.Stack_overflow):e instanceof t.Error&&Kt(Qk)?[0,Kt(Qk),e]:[0,om.Failure,Y(String(e))]}function $t(t,e){return 1==t.length?t(e):b(t,[e])}function Zt(t,e,r){return 2==t.length?t(e,r):b(t,[e,r])}function te(t,e,r,a){return 3==t.length?t(e,r,a):b(t,[e,r,a])}function ee(t,e,r,a,n){return 4==t.length?t(e,r,a,n):b(t,[e,r,a,n])}function re(t,e,r,a,n,s){return 5==t.length?t(e,r,a,n,s):b(t,[e,r,a,n,s])}function ae(t){if("number"==typeof t)return 0;switch(t[0]){case 0:return[0,ae(t[1])];case 1:return[1,ae(t[1])];case 2:return[2,ae(t[1])];case 3:return[3,ae(t[1])];case 4:return[4,ae(t[1])];case 5:return[5,ae(t[1])];case 6:return[6,ae(t[1])];case 7:return[7,ae(t[1])];case 8:return[8,t[1],ae(t[2])];case 9:var e=t[1];return[9,e,e,ae(t[3])];case 10:return[10,ae(t[1])];case 11:return[11,ae(t[1])];case 12:return[12,ae(t[1])];case 13:return[13,ae(t[1])];default:return[14,ae(t[1])]}}function ne(t,e){if("number"==typeof t)return e;switch(t[0]){case 0:return[0,ne(t[1],e)];case 1:return[1,ne(t[1],e)];case 2:return[2,ne(t[1],e)];case 3:return[3,ne(t[1],e)];case 4:return[4,ne(t[1],e)];case 5:return[5,ne(t[1],e)];case 6:return[6,ne(t[1],e)];case 7:return[7,ne(t[1],e)];case 8:return[8,t[1],ne(t[2],e)];case 9:var r=t[2];return[9,t[1],r,ne(t[3],e)];case 10:return[10,ne(t[1],e)];case 11:return[11,ne(t[1],e)];case 12:return[12,ne(t[1],e)];case 13:return[13,ne(t[1],e)];default:return[14,ne(t[1],e)]}}function se(t,e){if("number"==typeof t)return e;switch(t[0]){case 0:return[0,se(t[1],e)];case 1:return[1,se(t[1],e)];case 2:return[2,t[1],se(t[2],e)];case 3:return[3,t[1],se(t[2],e)];case 4:var r=t[3],a=t[2];return[4,t[1],a,r,se(t[4],e)];case 5:var n=t[3],s=t[2];return[5,t[1],s,n,se(t[4],e)];case 6:var c=t[3],i=t[2];return[6,t[1],i,c,se(t[4],e)];case 7:var u=t[3],f=t[2];return[7,t[1],f,u,se(t[4],e)];case 8:var o=t[3],v=t[2];return[8,t[1],v,o,se(t[4],e)];case 9:return[9,se(t[1],e)];case 10:return[10,se(t[1],e)];case 11:return[11,t[1],se(t[2],e)];case 12:return[12,t[1],se(t[2],e)];case 13:var l=t[2];return[13,t[1],l,se(t[3],e)];case 14:var b=t[2];return[14,t[1],b,se(t[3],e)];case 15:return[15,se(t[1],e)];case 16:return[16,se(t[1],e)];case 17:return[17,t[1],se(t[2],e)];case 18:return[18,t[1],se(t[2],e)];case 19:return[19,se(t[1],e)];case 20:var k=t[2];return[20,t[1],k,se(t[3],e)];case 21:return[21,t[1],se(t[2],e)];case 22:return[22,se(t[1],e)];case 23:return[23,t[1],se(t[2],e)];default:var d=t[2];return[24,t[1],d,se(t[3],e)]}}function ce(t){throw[0,wm,t]}function ie(t){throw[0,ym,t]}function ue(t){return 0<=t?t:0|-t}function fe(t,e){var r=nt(t),a=nt(e),n=O(r+a|0);return v(t,0,n,0,r),v(e,0,n,r,a),n}function oe(t,e){return t?[0,t[1],oe(t[2],e)]:e}function ve(t){for(var e=0,r=t;;){if(!r)return e;var e=e+1|0,r=r[2]}}function le(t){return t?t[1]:ce(qm)}function be(t,e){for(var r=t,a=e;;){if(!r)return a;var n=[0,r[1],a],r=r[2],a=n}}function ke(t){return be(t,0)}function de(t,e){if(e){var r=e[2];return[0,$t(t,e[1]),de(t,r)]}return 0}function he(t,e){for(a=e;;){if(!a)return 0;var r=a[2];$t(t,a[1]);var a=r}}function pe(t,e,r){for(var a=e,n=r;;){if(!n)return a;var s=n[2],a=Zt(t,a,n[1]),n=s}}function me(t,e){for(var r=t,a=e;;){if(0===r)return a;if(!a)throw[0,Sm,jm];var r=r-1|0,a=a[2]}}function we(t){return 0<=t&&!(Nh<t)?t:ie(Vm)}function ye(t){if(40<=t){if(92===t)return Gm;e=uk<=t?0:1}else if(32<=t){if(39<=t)return Ym;e=1}else if(14<=t)e=0;else switch(t){case 8:return Jm;case 9:return Hm;case 10:return Wm;case 13:return zm;default:var e=0}if(e){var r=O(1);return Ct(r,0,t),r}var a=O(4);return Ct(a,0,92),Ct(a,1,48+(t/Pb|0)|0),Ct(a,2,48+((t/10|0)%10|0)|0),Ct(a,3,48+(t%10|0)|0),a}function ge(t,e){var r=O(t);return L(r,0,t,e),r}function Te(t,e,r){if(0<=e&&0<=r&&!((nt(t)-r|0)<e)){var a=O(r);return v(t,e,a,0,r),a}return ie($m)}function _e(t,e,r){return Te(t,e,r)}function Se(t,e,r,a,n){return 0<=n&&0<=e&&!((nt(t)-n|0)<e)&&0<=a&&!((nt(r)-n|0)<a)?v(t,e,r,a,n):ie(Qm)}function Ee(t,e,r,a,n){return 0<=n&&0<=e&&!((nt(t)-n|0)<e)&&0<=a&&!((nt(r)-n|0)<a)?v(t,e,r,a,n):ie(Km)}function xe(t,e){return ge(t,e)}function Ae(t,e,r){return Te(t,e,r)}function Ie(t,e){var r=nt(e)-1|0;if(!(r<0))for(n=0;;){$t(t,st(e,n));var a=n+1|0;if(r===n)break;var n=a}return 0}function Ce(t,e){if(0===t)return[0];if(0<=t){var r=mt(t,$t(e,0)),a=t-1|0;if(!(a<1))for(s=1;;){r[s+1]=$t(e,s);var n=s+1|0;if(a===s)break;var s=n}return r}return ie(ew)}function Ne(t,e,r,a,n){return 0<=n&&0<=e&&!((t.length-1-n|0)<e)&&0<=a&&!((r.length-1-n|0)<a)?c(t,e,r,a,n):ie(Zm)}function Oe(t,e){var r=e.length-1-1|0;if(!(r<0))for(n=0;;){$t(t,e[n+1]);var a=n+1|0;if(r===n)break;var n=a}return 0}function Re(t){if(t)for(var e=0,r=t,a=t[2],n=t[1];;)if(r)var e=e+1|0,r=r[2];else for(var s=mt(e,n),c=1,i=a;;){if(!i)return s;var u=i[2];s[c+1]=i[1];var c=c+1|0,i=u}return[0]}function Le(t){function e(t){return t?t[4]:0}function r(t,e,r){var a=t?t[4]:0,n=r?r[4]:0;return[0,t,e,r,n<=a?a+1|0:n+1|0]}function a(t,a,n){var s=t?t[4]:0,c=n?n[4]:0;if((c+2|0)<s){if(t){var i=t[3],u=t[2],f=t[1];if(e(i)<=e(f))return r(f,u,r(i,a,n));if(i){var o=i[2],v=i[1],l=r(i[3],a,n);return r(r(f,u,v),o,l)}return ie(cw)}return ie(iw)}if((s+2|0)<c){if(n){var b=n[3],k=n[2],d=n[1];if(e(d)<=e(b))return r(r(t,a,d),k,b);if(d){var h=d[2],p=d[1],m=r(d[3],k,b);return r(r(t,a,p),h,m)}return ie(uw)}return ie(fw)}return[0,t,a,n,c<=s?s+1|0:c+1|0]}function n(e,r){if(r){var s=r[3],c=r[2],i=r[1],u=Zt(t[1],e,c);if(0===u)return r;if(0<=u){var f=n(e,s);return s===f?r:a(i,c,f)}var o=n(e,i);return i===o?r:a(o,c,s)}return[0,0,e,0,1]}function s(t){return[0,0,t,0,1]}function c(t,e){if(e){var r=e[3],n=e[2];return a(c(t,e[1]),n,r)}return s(t)}function i(t,e){if(e){var r=e[2];return a(e[1],r,i(t,e[3]))}return s(t)}function u(t,e,n){if(t){if(n){var s=n[4],f=t[4],o=n[3],v=n[2],l=n[1],b=t[3],k=t[2],d=t[1];return(s+2|0)<f?a(d,k,u(b,e,n)):(f+2|0)<s?a(u(t,e,l),v,o):r(t,e,n)}return i(e,t)}return c(e,n)}function f(t){for(r=t;;){if(r){var e=r[1];if(e){var r=e;continue}return r[2]}throw gm}}function o(t){if(t){var e=t[1];if(e){var r=t[3],n=t[2];return a(o(e),n,r)}return t[3]}return ie(rw)}function v(t,e){if(t){if(e){var r=o(e);return u(t,f(e),r)}return t}return e}function l(e,r){if(r){var a=r[3],n=r[2],s=r[1],c=Zt(t[1],e,n);if(0===c)return[0,s,1,a];if(0<=c){var i=l(e,a),f=i[3],o=i[2];return[0,u(s,n,i[1]),o,f]}var v=l(e,s),b=v[2];return[0,v[1],b,u(v[3],n,a)]}return aw}function b(e,r){if(r){var n=r[3],s=r[2],c=r[1],i=Zt(t[1],e,s);if(0===i){if(c){if(n){var u=o(n);return a(c,f(n),u)}return c}return n}if(0<=i){var v=b(e,n);return n===v?r:a(c,s,v)}var l=b(e,c);return c===l?r:a(l,s,n)}return 0}function k(t,e){if(t){if(e){var r=e[4],a=e[2],s=t[4],c=t[2],i=e[3],f=e[1],o=t[3],v=t[1];if(r<=s){if(1===r)return n(a,t);var b=l(c,e),d=b[1],h=k(o,b[3]);return u(k(v,d),c,h)}if(1===s)return n(c,e);var p=l(a,t),m=p[1],w=k(p[3],i);return u(k(m,f),a,w)}return t}return e}function d(t,e){if(t){if(e){var r=t[3],a=t[2],n=t[1],s=l(a,e),c=s[1];if(0===s[2]){var i=d(r,s[3]);return v(d(n,c),i)}var f=d(r,s[3]);return u(d(n,c),a,f)}return 0}return 0}function h(t,e){if(t){if(e){var r=t[3],a=t[2],n=t[1],s=l(a,e),c=s[1];if(0===s[2]){var i=h(r,s[3]);return u(h(n,c),a,i)}var f=h(r,s[3]);return v(h(n,c),f)}return t}return 0}function p(t,e){for(var r=t,a=e;;){if(!r)return a;var n=[0,r[2],r[3],a],r=r[1],a=n}}function m(e,r){for(var a=p(r,0),n=p(e,0),s=a;;){if(n){if(s){var c=s[3],i=s[2],u=n[3],f=n[2],o=Zt(t[1],n[1],s[1]);if(0===o){var v=p(i,c),n=p(f,u),s=v;continue}return o}return 1}return s?-1:0}}function w(e,r){for(var a=e,n=r;;){if(a){if(n){var s=n[3],c=n[1],i=a[3],u=a[2],f=a[1],o=Zt(t[1],u,n[2]);if(0===o){var v=w(f,c);if(v){var a=i,n=s;continue}return v}if(0<=o){var l=w([0,0,u,i,0],s);if(l){a=f;continue}return l}var b=w([0,f,u,0,0],c);if(b){a=i;continue}return b}return 0}return 1}}function y(t,e){for(n=e;;){if(!n)return 0;var r=n[3],a=n[2];y(t,n[1]),$t(t,a);var n=r}}function g(t,e,r){for(var a=e,n=r;;){if(!a)return n;var s=a[3],c=Zt(t,a[2],g(t,a[1],n)),a=s,n=c}}function T(t,e){for(c=e;;){if(c){var r=c[3],a=c[1],n=$t(t,c[2]);if(n){var s=T(t,a);if(s){var c=r;continue}i=s}else var i=n;return i}return 1}}function _(t,e){for(c=e;;){if(c){var r=c[3],a=c[1],n=$t(t,c[2]);if(n)i=n;else{var s=_(t,a);if(!s){var c=r;continue}var i=s}return i}return 0}}function S(t,e){if(e){var r=e[3],a=e[2],n=e[1],s=S(t,n),c=$t(t,a),i=S(t,r);return c?n===s&&r===i?e:u(s,a,i):v(s,i)}return 0}function E(t,e){if(e){var r=e[2],a=e[3],n=E(t,e[1]),s=n[2],c=n[1],i=$t(t,r),f=E(t,a),o=f[2],l=f[1];if(i){var b=v(s,o);return[0,u(c,r,l),b]}var k=u(s,r,o);return[0,v(c,l),k]}return nw}function x(t){if(t){var e=t[1],r=x(t[3]);return(x(e)+1|0)+r|0}return 0}function A(t,e){for(var r=t,a=e;;){if(!a)return r;var n=a[2],s=a[1],r=[0,n,A(r,a[3])],a=s}}return[0,0,function(t){return t?0:1},function(e,r){for(i=r;;){if(!i)return 0;var a=i[3],n=i[1],s=Zt(t[1],e,i[2]),c=0===s?1:0;if(c)return c;var i=0<=s?a:n}},n,s,b,k,d,h,m,function(t,e){return 0===m(t,e)?1:0},w,y,g,T,_,S,E,x,function(t){return A(0,t)},f,function(t){for(a=t;;){if(a){var e=a[3],r=a[2];if(e){var a=e;continue}return r}throw gm}},f,l,function(e,r){for(i=r;;){if(!i)throw gm;var a=i[2],n=i[3],s=i[1],c=Zt(t[1],e,a);if(0===c)return a;var i=0<=c?n:s}},function(e){if(e){var a=e[2],c=e[1];if(a){var i=a[2],u=a[1];if(i){var f=i[2],o=i[1];if(f){var v=f[2],l=f[1];if(v){if(v[2]){var b=t[1],k=function(t,e){if(2===t){if(e){var r=e[2];if(r){var a=r[1],n=e[1],s=Zt(b,n,a);return 0===s?[0,n,0]:0<=s?[0,a,[0,n,0]]:[0,n,[0,a,0]]}}}else if(3===t&&e){var c=e[2];if(c){var i=c[2];if(i){var u=i[1],f=c[1],o=e[1],v=Zt(b,o,f);if(0===v){var l=Zt(b,f,u);return 0===l?[0,f,0]:0<=l?[0,u,[0,f,0]]:[0,f,[0,u,0]]}if(0<=v){var k=Zt(b,o,u);if(0===k)return[0,f,[0,o,0]];if(0<=k){var h=Zt(b,f,u);return 0===h?[0,f,[0,o,0]]:0<=h?[0,u,[0,f,[0,o,0]]]:[0,f,[0,u,[0,o,0]]]}return[0,f,[0,o,[0,u,0]]]}var p=Zt(b,f,u);if(0===p)return[0,o,[0,f,0]];if(0<=p){var m=Zt(b,o,u);return 0===m?[0,o,[0,f,0]]:0<=m?[0,u,[0,o,[0,f,0]]]:[0,o,[0,u,[0,f,0]]]}return[0,o,[0,f,[0,u,0]]]}}}for(var w=t>>1,y=me(w,e),g=d(w,e),T=d(t-w|0,y),_=0;;){if(g){if(T){var S=T[2],E=T[1],x=g[2],A=g[1],I=Zt(b,A,E);if(0===I){var g=x,T=S,_=[0,A,_];continue}if(0<I){var g=x,_=[0,A,_];continue}var T=S,_=[0,E,_];continue}return be(g,_)}return be(T,_)}},d=function(t,e){if(2===t){if(e){var r=e[2];if(r){var a=r[1],n=e[1],s=Zt(b,n,a);return 0===s?[0,n,0]:0<s?[0,n,[0,a,0]]:[0,a,[0,n,0]]}}}else if(3===t&&e){var c=e[2];if(c){var i=c[2];if(i){var u=i[1],f=c[1],o=e[1],v=Zt(b,o,f);if(0===v){var l=Zt(b,f,u);return 0===l?[0,f,0]:0<l?[0,f,[0,u,0]]:[0,u,[0,f,0]]}if(0<v){var d=Zt(b,f,u);if(0===d)return[0,o,[0,f,0]];if(0<d)return[0,o,[0,f,[0,u,0]]];var h=Zt(b,o,u);return 0===h?[0,o,[0,f,0]]:0<h?[0,o,[0,u,[0,f,0]]]:[0,u,[0,o,[0,f,0]]]}var p=Zt(b,o,u);if(0===p)return[0,f,[0,o,0]];if(0<p)return[0,f,[0,o,[0,u,0]]];var m=Zt(b,f,u);return 0===m?[0,f,[0,o,0]]:0<m?[0,f,[0,u,[0,o,0]]]:[0,u,[0,f,[0,o,0]]]}}}for(var w=t>>1,y=me(w,e),g=k(w,e),T=k(t-w|0,y),_=0;;){if(g){if(T){var S=T[2],E=T[1],x=g[2],A=g[1],I=Zt(b,A,E);if(0===I){var g=x,T=S,_=[0,A,_];continue}if(0<=I){var T=S,_=[0,E,_];continue}var g=x,_=[0,A,_];continue}return be(g,_)}return be(T,_)}},h=ve(e),p=2<=h?k(h,e):e,m=function(t,e){if(!(3<t>>>0))switch(t){case 0:return[0,0,e];case 1:if(e)return[0,[0,0,e[1],0,1],e[2]];break;case 2:if(e){var a=e[2];if(a)return[0,[0,[0,0,e[1],0,1],a[1],0,2],a[2]]}break;default:if(e){var n=e[2];if(n){var s=n[2];if(s)return[0,[0,[0,0,e[1],0,1],n[1],[0,0,s[1],0,1],2],s[2]]}}}var c=t/2|0,i=m(c,e),u=i[2],f=i[1];if(u){var o=u[1],v=m((t-c|0)-1|0,u[2]),l=v[2];return[0,r(f,o,v[1]),l]}throw[0,Sm,sw]};return m(ve(p),p)[1]}return n(v[1],n(l,n(o,n(u,s(c)))))}return n(l,n(o,n(u,s(c))))}return n(o,n(u,s(c)))}return n(u,s(c))}return s(c)}return 0}]}function Pe(t){var e=1<=t?t:1,r=T6<e?T6:e,a=O(r);return[0,a,0,r,a]}function Ue(t){return _e(t[1],0,t[2])}function De(t,e){for(var r=[0,t[3]];;){if(!(r[1]<(t[2]+e|0))){T6<r[1]&&((t[2]+e|0)<=T6?r[1]=T6:ce(vw));var a=O(r[1]);return Se(t[1],0,a,0,t[2]),t[1]=a,t[3]=r[1],0}r[1]=2*r[1]|0}}function Fe(t,e){var r=t[2];return t[3]<=r&&De(t,1),Ct(t[1],r,e),t[2]=r+1|0,0}function Me(t,e){var r=nt(e),a=t[2]+r|0;return t[3]<a&&De(t,r),Ee(e,0,t[1],t[2],r),t[2]=a,0}function Xe(t){return[0,0,O(t)]}function je(t,e){var r=nt(t[2]),a=t[1]+e|0,n=r<a?1:0;if(n){var s=2*r|0,c=O(q(s,a)?s:a);Se(t[2],0,c,0,r),t[2]=c;i=0}else var i=n;return i}function Be(t,e){return je(t,1),Nt(t[2],t[1],e),t[1]=t[1]+1|0,0}function qe(t,e){var r=nt(e);return je(t,r),Ee(e,0,t[2],t[1],r),t[1]=t[1]+r|0,0}function Ge(t){return _e(t[2],0,t[1])}function Ye(t,e){for(w=e;;){if("number"==typeof w)return 0;switch(w[0]){case 0:var r=w[1];qe(t,lw);w=r;continue;case 1:var a=w[1];qe(t,bw);w=a;continue;case 2:var n=w[1];qe(t,kw);w=n;continue;case 3:var s=w[1];qe(t,dw);w=s;continue;case 4:var c=w[1];qe(t,hw);w=c;continue;case 5:var i=w[1];qe(t,pw);w=i;continue;case 6:var u=w[1];qe(t,mw);w=u;continue;case 7:var f=w[1];qe(t,ww);w=f;continue;case 8:var o=w[2],v=w[1];qe(t,yw),Ye(t,v),qe(t,gw);w=o;continue;case 9:var l=w[3],b=w[1];qe(t,Tw),Ye(t,b),qe(t,_w);w=l;continue;case 10:var k=w[1];qe(t,Sw);w=k;continue;case 11:var d=w[1];qe(t,Ew);w=d;continue;case 12:var h=w[1];qe(t,xw);w=h;continue;case 13:var p=w[1];qe(t,Aw);w=p;continue;default:var m=w[1];qe(t,Iw);var w=m;continue}}}function Je(t){if("number"==typeof t)return 0;switch(t[0]){case 0:return[0,Je(t[1])];case 1:return[1,Je(t[1])];case 2:return[2,Je(t[1])];case 3:return[3,Je(t[1])];case 4:return[4,Je(t[1])];case 5:return[5,Je(t[1])];case 6:return[6,Je(t[1])];case 7:return[7,Je(t[1])];case 8:return[8,t[1],Je(t[2])];case 9:return[9,t[2],t[1],Je(t[3])];case 10:return[10,Je(t[1])];case 11:return[11,Je(t[1])];case 12:return[12,Je(t[1])];case 13:return[13,Je(t[1])];default:return[14,Je(t[1])]}}function He(t){if("number"==typeof t)return[0,function(t){return 0},function(t){return 0},function(t){return 0},function(t){return 0}];switch(t[0]){case 0:var e=He(t[1]),r=e[4],a=e[3],n=e[2],s=e[1];return[0,function(t){return $t(s,0),0},function(t){return $t(n,0),0},a,r];case 1:var c=He(t[1]),i=c[4],u=c[3],f=c[2],o=c[1];return[0,function(t){return $t(o,0),0},function(t){return $t(f,0),0},u,i];case 2:var v=He(t[1]),l=v[4],b=v[3],k=v[2],d=v[1];return[0,function(t){return $t(d,0),0},function(t){return $t(k,0),0},b,l];case 3:var h=He(t[1]),p=h[4],m=h[3],w=h[2],y=h[1];return[0,function(t){return $t(y,0),0},function(t){return $t(w,0),0},m,p];case 4:var g=He(t[1]),T=g[4],_=g[3],S=g[2],E=g[1];return[0,function(t){return $t(E,0),0},function(t){return $t(S,0),0},_,T];case 5:var x=He(t[1]),A=x[4],I=x[3],C=x[2],N=x[1];return[0,function(t){return $t(N,0),0},function(t){return $t(C,0),0},I,A];case 6:var O=He(t[1]),R=O[4],L=O[3],P=O[2],U=O[1];return[0,function(t){return $t(U,0),0},function(t){return $t(P,0),0},L,R];case 7:var D=He(t[1]),F=D[4],M=D[3],X=D[2],j=D[1];return[0,function(t){return $t(j,0),0},function(t){return $t(X,0),0},M,F];case 8:var B=He(t[2]),q=B[4],G=B[3],Y=B[2],J=B[1];return[0,function(t){return $t(J,0),0},function(t){return $t(Y,0),0},G,q];case 9:var H=t[2],W=t[1],z=He(t[3]),V=z[4],K=z[3],Q=z[2],$=z[1],Z=He(We(Je(W),H)),tt=Z[4],et=Z[3],rt=Z[2],at=Z[1];return[0,function(t){return $t($,0),$t(at,0),0},function(t){return $t(rt,0),$t(Q,0),0},function(t){return $t(K,0),$t(et,0),0},function(t){return $t(tt,0),$t(V,0),0}];case 10:var nt=He(t[1]),st=nt[4],ct=nt[3],it=nt[2],ut=nt[1];return[0,function(t){return $t(ut,0),0},function(t){return $t(it,0),0},ct,st];case 11:var ft=He(t[1]),ot=ft[4],vt=ft[3],lt=ft[2],bt=ft[1];return[0,function(t){return $t(bt,0),0},function(t){return $t(lt,0),0},vt,ot];case 12:var kt=He(t[1]),dt=kt[4],ht=kt[3],pt=kt[2],mt=kt[1];return[0,function(t){return $t(mt,0),0},function(t){return $t(pt,0),0},ht,dt];case 13:var wt=He(t[1]),yt=wt[4],gt=wt[3],Tt=wt[2],_t=wt[1];return[0,function(t){return $t(_t,0),0},function(t){return $t(Tt,0),0},function(t){return $t(gt,0),0},function(t){return $t(yt,0),0}];default:var St=He(t[1]),Et=St[4],xt=St[3],At=St[2],It=St[1];return[0,function(t){return $t(It,0),0},function(t){return $t(At,0),0},function(t){return $t(xt,0),0},function(t){return $t(Et,0),0}]}}function We(t,e){if("number"==typeof t){if("number"==typeof e)return 0;switch(e[0]){case 10:a=0;break;case 11:a=1;break;case 12:a=2;break;case 13:a=3;break;case 14:a=4;break;case 8:a=5;break;case 9:a=6;break;default:throw[0,Sm,Cw]}}else switch(t[0]){case 0:var r=t[1];if("number"==typeof e)n=1;else switch(e[0]){case 0:return[0,We(r,e[1])];case 8:var a=5,n=0;break;case 9:var a=6,n=0;break;case 10:var a=0,n=0;break;case 11:var a=1,n=0;break;case 12:var a=2,n=0;break;case 13:var a=3,n=0;break;case 14:var a=4,n=0;break;default:n=1}if(n)a=7;break;case 1:var s=t[1];if("number"==typeof e)c=1;else switch(e[0]){case 1:return[1,We(s,e[1])];case 8:var a=5,c=0;break;case 9:var a=6,c=0;break;case 10:var a=0,c=0;break;case 11:var a=1,c=0;break;case 12:var a=2,c=0;break;case 13:var a=3,c=0;break;case 14:var a=4,c=0;break;default:c=1}if(c)a=7;break;case 2:var i=t[1];if("number"==typeof e)u=1;else switch(e[0]){case 2:return[2,We(i,e[1])];case 8:var a=5,u=0;break;case 9:var a=6,u=0;break;case 10:var a=0,u=0;break;case 11:var a=1,u=0;break;case 12:var a=2,u=0;break;case 13:var a=3,u=0;break;case 14:var a=4,u=0;break;default:u=1}if(u)a=7;break;case 3:var f=t[1];if("number"==typeof e)o=1;else switch(e[0]){case 3:return[3,We(f,e[1])];case 8:var a=5,o=0;break;case 9:var a=6,o=0;break;case 10:var a=0,o=0;break;case 11:var a=1,o=0;break;case 12:var a=2,o=0;break;case 13:var a=3,o=0;break;case 14:var a=4,o=0;break;default:o=1}if(o)a=7;break;case 4:var v=t[1];if("number"==typeof e)l=1;else switch(e[0]){case 4:return[4,We(v,e[1])];case 8:var a=5,l=0;break;case 9:var a=6,l=0;break;case 10:var a=0,l=0;break;case 11:var a=1,l=0;break;case 12:var a=2,l=0;break;case 13:var a=3,l=0;break;case 14:var a=4,l=0;break;default:l=1}if(l)a=7;break;case 5:var b=t[1];if("number"==typeof e)k=1;else switch(e[0]){case 5:return[5,We(b,e[1])];case 8:var a=5,k=0;break;case 9:var a=6,k=0;break;case 10:var a=0,k=0;break;case 11:var a=1,k=0;break;case 12:var a=2,k=0;break;case 13:var a=3,k=0;break;case 14:var a=4,k=0;break;default:k=1}if(k)a=7;break;case 6:var d=t[1];if("number"==typeof e)h=1;else switch(e[0]){case 6:return[6,We(d,e[1])];case 8:var a=5,h=0;break;case 9:var a=6,h=0;break;case 10:var a=0,h=0;break;case 11:var a=1,h=0;break;case 12:var a=2,h=0;break;case 13:var a=3,h=0;break;case 14:var a=4,h=0;break;default:h=1}if(h)a=7;break;case 7:var p=t[1];if("number"==typeof e)m=1;else switch(e[0]){case 7:return[7,We(p,e[1])];case 8:var a=5,m=0;break;case 9:var a=6,m=0;break;case 10:var a=0,m=0;break;case 11:var a=1,m=0;break;case 12:var a=2,m=0;break;case 13:var a=3,m=0;break;case 14:var a=4,m=0;break;default:m=1}if(m)a=7;break;case 8:var w=t[2],y=t[1];if("number"==typeof e)_=1;else switch(e[0]){case 8:var g=e[1],T=We(w,e[2]);return[8,We(y,g),T];case 10:var a=0,_=0;break;case 11:var a=1,_=0;break;case 12:var a=2,_=0;break;case 13:var a=3,_=0;break;case 14:var a=4,_=0;break;default:_=1}if(_)throw[0,Sm,jw];break;case 9:var S=t[3],E=t[2],x=t[1];if("number"==typeof e)A=1;else switch(e[0]){case 8:var a=5,A=0;break;case 9:var I=e[3],C=e[2],N=e[1],O=He(We(Je(E),N)),R=O[4];return $t(O[2],0),$t(R,0),[9,x,C,We(S,I)];case 10:var a=0,A=0;break;case 11:var a=1,A=0;break;case 12:var a=2,A=0;break;case 13:var a=3,A=0;break;case 14:var a=4,A=0;break;default:A=1}if(A)throw[0,Sm,qw];break;case 10:var L=t[1];if("number"!=typeof e&&10===e[0])return[10,We(L,e[1])];throw[0,Sm,Nw];case 11:var P=t[1];if("number"==typeof e)U=1;else switch(e[0]){case 10:var a=0,U=0;break;case 11:return[11,We(P,e[1])];default:U=1}if(U)throw[0,Sm,Rw];break;case 12:var D=t[1];if("number"==typeof e)F=1;else switch(e[0]){case 10:var a=0,F=0;break;case 11:var a=1,F=0;break;case 12:return[12,We(D,e[1])];default:F=1}if(F)throw[0,Sm,Pw];break;case 13:var M=t[1];if("number"==typeof e)X=1;else switch(e[0]){case 10:var a=0,X=0;break;case 11:var a=1,X=0;break;case 12:var a=2,X=0;break;case 13:return[13,We(M,e[1])];default:X=1}if(X)throw[0,Sm,Dw];break;default:var j=t[1];if("number"==typeof e)B=1;else switch(e[0]){case 10:var a=0,B=0;break;case 11:var a=1,B=0;break;case 12:var a=2,B=0;break;case 13:var a=3,B=0;break;case 14:return[14,We(j,e[1])];default:B=1}if(B)throw[0,Sm,Mw]}switch(a){case 0:throw[0,Sm,Ow];case 1:throw[0,Sm,Lw];case 2:throw[0,Sm,Uw];case 3:throw[0,Sm,Fw];case 4:throw[0,Sm,Xw];case 5:throw[0,Sm,Bw];case 6:throw[0,Sm,Gw];default:throw[0,Sm,Yw]}}function ze(t,e){if("number"==typeof t)return[0,0,e];if(0===t[0])return[0,[0,t[1],t[2]],e];if("number"!=typeof e&&2===e[0])return[0,[1,t[1]],e[1]];throw S6}function Ve(t,e,r){var a=ze(t,r);if("number"==typeof e){if(0===e)return[0,a[1],0,a[2]];var n=a[2];if("number"!=typeof n&&2===n[0])return[0,a[1],1,n[1]];throw S6}return[0,a[1],[0,e[1]],a[2]]}function Ke(t,e,r){var a=Qe(e,r);return[0,[23,t,a[1]],a[2]]}function Qe(t,e){if("number"==typeof t)return[0,0,e];switch(t[0]){case 0:if("number"!=typeof e&&0===e[0]){var r=Qe(t[1],e[1]);return[0,[0,r[1]],r[2]]}break;case 1:if("number"!=typeof e&&0===e[0]){var a=Qe(t[1],e[1]);return[0,[1,a[1]],a[2]]}break;case 2:var n=t[2],s=ze(t[1],e),c=s[2],i=s[1];if("number"!=typeof c&&1===c[0]){var u=Qe(n,c[1]);return[0,[2,i,u[1]],u[2]]}throw S6;case 3:var f=t[2],o=ze(t[1],e),v=o[2],l=o[1];if("number"!=typeof v&&1===v[0]){var b=Qe(f,v[1]);return[0,[3,l,b[1]],b[2]]}throw S6;case 4:var k=t[4],d=t[1],h=Ve(t[2],t[3],e),p=h[3],m=h[2],w=h[1];if("number"!=typeof p&&2===p[0]){var y=Qe(k,p[1]);return[0,[4,d,w,m,y[1]],y[2]]}throw S6;case 5:var g=t[4],T=t[1],_=Ve(t[2],t[3],e),S=_[3],E=_[2],x=_[1];if("number"!=typeof S&&3===S[0]){var A=Qe(g,S[1]);return[0,[5,T,x,E,A[1]],A[2]]}throw S6;case 6:var I=t[4],C=t[1],N=Ve(t[2],t[3],e),O=N[3],R=N[2],L=N[1];if("number"!=typeof O&&4===O[0]){var P=Qe(I,O[1]);return[0,[6,C,L,R,P[1]],P[2]]}throw S6;case 7:var U=t[4],D=t[1],F=Ve(t[2],t[3],e),M=F[3],X=F[2],j=F[1];if("number"!=typeof M&&5===M[0]){var B=Qe(U,M[1]);return[0,[7,D,j,X,B[1]],B[2]]}throw S6;case 8:var q=t[4],G=t[1],Y=Ve(t[2],t[3],e),J=Y[3],H=Y[2],W=Y[1];if("number"!=typeof J&&6===J[0]){var z=Qe(q,J[1]);return[0,[8,G,W,H,z[1]],z[2]]}throw S6;case 9:if("number"!=typeof e&&7===e[0]){var V=Qe(t[1],e[1]);return[0,[9,V[1]],V[2]]}break;case 10:var K=Qe(t[1],e);return[0,[10,K[1]],K[2]];case 11:var Q=t[1],$=Qe(t[2],e);return[0,[11,Q,$[1]],$[2]];case 12:var Z=t[1],tt=Qe(t[2],e);return[0,[12,Z,tt[1]],tt[2]];case 13:if("number"!=typeof e&&8===e[0]){var et=e[1],rt=e[2],at=t[3],nt=t[1];if(Ft([0,t[2]],[0,et]))throw S6;var st=Qe(at,rt);return[0,[13,nt,et,st[1]],st[2]]}break;case 14:if("number"!=typeof e&&9===e[0]){var ct=e[1],it=e[3],ut=t[3],ft=t[2],ot=t[1],vt=[0,ae(ct)];if(Ft([0,ae(ft)],vt))throw S6;var lt=Qe(ut,ae(it));return[0,[14,ot,ct,lt[1]],lt[2]]}break;case 15:if("number"!=typeof e&&10===e[0]){var bt=Qe(t[1],e[1]);return[0,[15,bt[1]],bt[2]]}break;case 16:if("number"!=typeof e&&11===e[0]){var kt=Qe(t[1],e[1]);return[0,[16,kt[1]],kt[2]]}break;case 17:var dt=t[1],ht=Qe(t[2],e);return[0,[17,dt,ht[1]],ht[2]];case 18:var pt=t[2],mt=t[1];if(0===mt[0]){var wt=mt[1],yt=wt[2],gt=Qe(wt[1],e),Tt=gt[1],_t=Qe(pt,gt[2]);return[0,[18,[0,[0,Tt,yt]],_t[1]],_t[2]]}var St=mt[1],Et=St[2],xt=Qe(St[1],e),At=xt[1],It=Qe(pt,xt[2]);return[0,[18,[1,[0,At,Et]],It[1]],It[2]];case 19:if("number"!=typeof e&&13===e[0]){var Ct=Qe(t[1],e[1]);return[0,[19,Ct[1]],Ct[2]]}break;case 20:if("number"!=typeof e&&1===e[0]){var Nt=t[2],Ot=t[1],Rt=Qe(t[3],e[1]);return[0,[20,Ot,Nt,Rt[1]],Rt[2]]}break;case 21:if("number"!=typeof e&&2===e[0]){var Lt=t[1],Pt=Qe(t[2],e[1]);return[0,[21,Lt,Pt[1]],Pt[2]]}break;case 23:var Ut=t[2],Dt=t[1];if("number"==typeof Dt)switch(Dt){case 0:case 1:case 2:return Ke(Dt,Ut,e);case 3:if("number"!=typeof e&&14===e[0]){var Mt=Qe(Ut,e[1]);return[0,[23,3,Mt[1]],Mt[2]]}throw S6;default:return Ke(Dt,Ut,e)}else switch(Dt[0]){case 0:case 1:case 2:case 3:case 4:case 5:case 6:return Ke(Dt,Ut,e);case 7:return Ke([7,Dt[1],Dt[2]],Ut,e);case 8:var Xt=Dt[1],jt=$e(Dt[2],Ut,e),Bt=jt[2];return[0,[23,[8,Xt,jt[1]],Bt[1]],Bt[2]];case 9:default:return Ke(Dt,Ut,e)}}throw S6}function $e(t,e,r){if("number"==typeof t)return[0,0,Qe(e,r)];switch(t[0]){case 0:if("number"!=typeof r&&0===r[0]){var a=$e(t[1],e,r[1]);return[0,[0,a[1]],a[2]]}break;case 1:if("number"!=typeof r&&1===r[0]){var n=$e(t[1],e,r[1]);return[0,[1,n[1]],n[2]]}break;case 2:if("number"!=typeof r&&2===r[0]){var s=$e(t[1],e,r[1]);return[0,[2,s[1]],s[2]]}break;case 3:if("number"!=typeof r&&3===r[0]){var c=$e(t[1],e,r[1]);return[0,[3,c[1]],c[2]]}break;case 4:if("number"!=typeof r&&4===r[0]){var i=$e(t[1],e,r[1]);return[0,[4,i[1]],i[2]]}break;case 5:if("number"!=typeof r&&5===r[0]){var u=$e(t[1],e,r[1]);return[0,[5,u[1]],u[2]]}break;case 6:if("number"!=typeof r&&6===r[0]){var f=$e(t[1],e,r[1]);return[0,[6,f[1]],f[2]]}break;case 7:if("number"!=typeof r&&7===r[0]){var o=$e(t[1],e,r[1]);return[0,[7,o[1]],o[2]]}break;case 8:if("number"!=typeof r&&8===r[0]){var v=r[1],l=r[2],b=t[2];if(Ft([0,t[1]],[0,v]))throw S6;var k=$e(b,e,l);return[0,[8,v,k[1]],k[2]]}break;case 9:if("number"!=typeof r&&9===r[0]){var d=r[2],h=r[1],p=r[3],m=t[3],w=t[2],y=t[1],g=[0,ae(h)];if(Ft([0,ae(y)],g))throw S6;var T=[0,ae(d)];if(Ft([0,ae(w)],T))throw S6;var _=He(We(Je(h),d)),S=_[4];$t(_[2],0),$t(S,0);var E=$e(ae(m),e,p),x=E[2];return[0,[9,h,d,Je(E[1])],x]}break;case 10:if("number"!=typeof r&&10===r[0]){var A=$e(t[1],e,r[1]);return[0,[10,A[1]],A[2]]}break;case 11:if("number"!=typeof r&&11===r[0]){var I=$e(t[1],e,r[1]);return[0,[11,I[1]],I[2]]}break;case 13:if("number"!=typeof r&&13===r[0]){var C=$e(t[1],e,r[1]);return[0,[13,C[1]],C[2]]}break;case 14:if("number"!=typeof r&&14===r[0]){var N=$e(t[1],e,r[1]);return[0,[14,N[1]],N[2]]}}throw S6}function Ze(t,e,r){var a=nt(r),n=0<=e?t:0,s=ue(e);if(s<=a)return r;var c=ge(s,2===n?48:32);switch(n){case 0:Ee(r,0,c,0,a);break;case 1:Ee(r,0,c,s-a|0,a);break;default:if(0<a){if(43===St(r,0))u=1;else if(45===St(r,0))u=1;else if(32===St(r,0))u=1;else var i=0,u=0;if(u){Nt(c,0,St(r,0)),Ee(r,1,c,1+(s-a|0)|0,a-1|0);i=1}}else i=0;if(!i){if(1<a)if(48===St(r,0)){if(wi===St(r,1))o=1;else if(88===St(r,1))o=1;else var f=0,o=0;if(o){Nt(c,1,St(r,1)),Ee(r,2,c,2+(s-a|0)|0,a-2|0);f=1}}else f=0;else f=0;f||Ee(r,0,c,s-a|0,a)}}return c}function tr(t,e){var r=ue(t),a=nt(e),n=St(e,0);if(58<=n)c=71<=n?5<(n+nl|0)>>>0?1:0:65<=n?0:1;else{if(32===n)i=1;else if(43<=n)switch(n+Na|0){case 5:if(a<(r+2|0)&&1<a&&!(wi===St(e,1)?0:88===St(e,1)?0:1)){var s=ge(r+2|0,48);return Nt(s,1,St(e,1)),Ee(e,2,s,4+(r-a|0)|0,a-2|0),s}var c=0,i=0;break;case 0:case 2:i=1;break;case 1:case 3:case 4:var c=1,i=0;break;default:var c=0,i=0}else var c=1,i=0;if(i){if(a<(r+1|0)){var u=ge(r+1|0,48);return Nt(u,0,n),Ee(e,1,u,2+(r-a|0)|0,a-1|0),u}c=1}}if(!c&&a<r){var f=ge(r,48);return Ee(e,0,f,r-a|0,a),f}return e}function er(t){for(n=0;;){if(nt(t)<=n)s=0;else{var e=st(t,n);if(32<=e){var r=e+Od|0;if(58<r>>>0)if(93<=r)a=0;else a=1;else if(56<(r-1|0)>>>0)a=0;else var a=1;if(a){var n=n+1|0;continue}}else;var s=1}if(s){var c=[0,0],i=nt(t)-1|0;if(!(i<0))for(d=0;;){var u=st(t,d);if(32<=u){var f=u+Od|0;if(58<f>>>0)if(93<=f)var o=0,l=0;else l=1;else if(56<(f-1|0)>>>0)var o=1,l=0;else l=1;if(l)var b=1,o=2}else o=11<=u?13===u?1:0:8<=u?1:0;switch(o){case 0:b=4;break;case 1:b=2}c[1]=c[1]+b|0;var k=d+1|0;if(i===d)break;var d=k}if(c[1]===nt(t)){var h=nt(t),p=O(h);v(t,0,p,0,h);S=p}else{var m=O(c[1]);c[1]=0;var w=nt(t)-1|0;if(!(w<0))for(_=0;;){var y=st(t,_);if(35<=y)g=92===y?1:uk<=y?0:2;else if(32<=y)g=34<=y?1:2;else if(14<=y)g=0;else switch(y){case 8:Ct(m,c[1],92),c[1]++,Ct(m,c[1],98);g=3;break;case 9:Ct(m,c[1],92),c[1]++,Ct(m,c[1],Wp);g=3;break;case 10:Ct(m,c[1],92),c[1]++,Ct(m,c[1],ol);g=3;break;case 13:Ct(m,c[1],92),c[1]++,Ct(m,c[1],jc);g=3;break;default:var g=0}switch(g){case 0:Ct(m,c[1],92),c[1]++,Ct(m,c[1],48+(y/Pb|0)|0),c[1]++,Ct(m,c[1],48+((y/10|0)%10|0)|0),c[1]++,Ct(m,c[1],48+(y%10|0)|0);break;case 1:Ct(m,c[1],92),c[1]++,Ct(m,c[1],y);break;case 2:Ct(m,c[1],y)}c[1]++;var T=_+1|0;if(w===_)break;var _=T}S=m}}else var S=t;var E=nt(S),x=ge(E+2|0,34);return v(S,0,x,1,E),x}}function rr(t,e){switch(t){case 0:r=Yy;break;case 1:r=Jy;break;case 2:r=Hy;break;case 3:r=Wy;break;case 4:r=zy;break;case 5:r=Vy;break;case 6:r=Ky;break;case 7:r=Qy;break;case 8:r=$y;break;case 9:r=Zy;break;case 10:r=tg;break;case 11:r=eg;break;default:var r=rg}return j(r,e)}function ar(t,e){switch(t){case 0:r=my;break;case 1:r=wy;break;case 2:r=yy;break;case 3:r=gy;break;case 4:r=Ty;break;case 5:r=_y;break;case 6:r=Sy;break;case 7:r=Ey;break;case 8:r=xy;break;case 9:r=Ay;break;case 10:r=Iy;break;case 11:r=Cy;break;default:var r=Ny}return j(r,e)}function nr(t,e){switch(t){case 0:r=sy;break;case 1:r=cy;break;case 2:r=iy;break;case 3:r=uy;break;case 4:r=fy;break;case 5:r=oy;break;case 6:r=vy;break;case 7:r=ly;break;case 8:r=by;break;case 9:r=ky;break;case 10:r=dy;break;case 11:r=hy;break;default:var r=py}return j(r,e)}function sr(t,e){switch(t){case 0:r=Oy;break;case 1:r=Ry;break;case 2:r=Ly;break;case 3:r=Py;break;case 4:r=Uy;break;case 5:r=Dy;break;case 6:r=Fy;break;case 7:r=My;break;case 8:r=Xy;break;case 9:r=jy;break;case 10:r=By;break;case 11:r=qy;break;default:var r=Gy}return at(r,e)}function cr(t,e,r){if(16<=t){if(17<=t)switch(t+jb|0){case 2:n=0;break;case 0:case 3:var a=43,n=1;break;default:var a=32,n=1}else n=0;if(!n)a=45;var s=J(r,e,a);if(19<=t){var c=nt(s);if(0===c)return s;var i=O(c),u=c-1|0;if(!(u<0))for(b=0;;){var f=st(s,b);if(97<=f)if(pf<f)v=0;else var o=f-32|0,v=1;else v=0;if(!v)o=f;Ct(i,b,o);var l=b+1|0;if(u===b)break;var b=l}return i}return s}if(15===t)p=ny;else{var k=ue(e);switch(t){case 15:d=70;break;case 0:case 1:case 2:d=mb;break;case 3:case 4:case 5:d=Gn;break;case 6:case 7:case 8:d=69;break;case 9:case 10:case 11:d=Xs;break;case 12:case 13:case 14:d=71;break;case 16:case 17:case 18:d=Ko;break;default:var d=72}var h=Xe(16);switch(Be(h,37),t){case 1:case 4:case 7:case 10:case 13:case 17:case 20:Be(h,43);break;case 2:case 5:case 8:case 11:case 14:case 18:case 21:Be(h,32)}Be(h,46),qe(h,y(Nb+k)),Be(h,d);var p=Ge(h)}var m=X(p,r);if(15===t){var w=E(r),g=nt(m);if(3===w)return r<0?ry:ay;if(4<=w)return ty;for(_=0;;){if(_===g)S=0;else{var T=St(m,_)+Ff|0;if(!(23<T>>>0?55===T?1:0:21<(T-1|0)>>>0?1:0)){var _=_+1|0;continue}var S=1}return S?m:fe(m,ey)}}return m}function ir(t,e,r,a,n,s,c,i){if("number"==typeof n){if("number"==typeof s)return 0===s?function(n){return br(t,e,[4,r,Zt(c,i,n)],a)}:function(n,s){return br(t,e,[4,r,tr(n,Zt(c,i,s))],a)};var u=s[1];return function(n){return br(t,e,[4,r,tr(u,Zt(c,i,n))],a)}}if(0===n[0]){var f=n[2],o=n[1];if("number"==typeof s)return 0===s?function(n){return br(t,e,[4,r,Ze(o,f,Zt(c,i,n))],a)}:function(n,s){return br(t,e,[4,r,Ze(o,f,tr(n,Zt(c,i,s)))],a)};var v=s[1];return function(n){return br(t,e,[4,r,Ze(o,f,tr(v,Zt(c,i,n)))],a)}}var l=n[1];if("number"==typeof s)return 0===s?function(n,s){return br(t,e,[4,r,Ze(l,n,Zt(c,i,s))],a)}:function(n,s,u){return br(t,e,[4,r,Ze(l,n,tr(s,Zt(c,i,u)))],a)};var b=s[1];return function(n,s){return br(t,e,[4,r,Ze(l,n,tr(b,Zt(c,i,s)))],a)}}function ur(t,e,r,a,n,s){if("number"==typeof n)return function(n){return br(t,e,[4,r,$t(s,n)],a)};if(0===n[0]){var c=n[2],i=n[1];return function(n){return br(t,e,[4,r,Ze(i,c,$t(s,n))],a)}}var u=n[1];return function(n,c){return br(t,e,[4,r,Ze(u,n,$t(s,c))],a)}}function fr(t,e,r,a,n){for(var s=e,c=a,i=n;;){if("number"==typeof i)return Zt(s,r,c);switch(i[0]){case 0:var u=i[1];return function(t){return br(s,r,[5,c,t],u)};case 1:var f=i[1];return function(t){var e=ye(t),a=nt(e),n=ge(a+2|0,39);return v(e,0,n,1,a),br(s,r,[4,c,n],f)};case 2:var o=i[2],l=i[1];return ur(s,r,c,o,l,function(t){return t});case 3:return ur(s,r,c,i[2],i[1],er);case 4:return ir(s,r,c,i[4],i[2],i[3],rr,i[1]);case 5:return ir(s,r,c,i[4],i[2],i[3],ar,i[1]);case 6:return ir(s,r,c,i[4],i[2],i[3],nr,i[1]);case 7:return ir(s,r,c,i[4],i[2],i[3],sr,i[1]);case 8:var b=i[4],k=i[3],d=i[2],h=i[1];if("number"==typeof d){if("number"==typeof k)return 0===k?function(t){return br(s,r,[4,c,cr(h,_6,t)],b)}:function(t,e){return br(s,r,[4,c,cr(h,t,e)],b)};var p=k[1];return function(t){return br(s,r,[4,c,cr(h,p,t)],b)}}if(0===d[0]){var m=d[2],w=d[1];if("number"==typeof k)return 0===k?function(t){return br(s,r,[4,c,Ze(w,m,cr(h,_6,t))],b)}:function(t,e){return br(s,r,[4,c,Ze(w,m,cr(h,t,e))],b)};var y=k[1];return function(t){return br(s,r,[4,c,Ze(w,m,cr(h,y,t))],b)}}var g=d[1];if("number"==typeof k)return 0===k?function(t,e){return br(s,r,[4,c,Ze(g,t,cr(h,_6,e))],b)}:function(t,e,a){return br(s,r,[4,c,Ze(g,t,cr(h,e,a))],b)};var T=k[1];return function(t,e){return br(s,r,[4,c,Ze(g,t,cr(h,T,e))],b)};case 9:var _=i[1];return function(t){return br(s,r,[4,c,t?Mm:Xm],_)};case 10:var c=[7,c],i=i[1];continue;case 11:var c=[2,c,i[1]],i=i[2];continue;case 12:var c=[3,c,i[1]],i=i[2];continue;case 13:var S=i[3],E=i[2],x=Xe(16);Ye(x,E);var A=Ge(x);return function(t){return br(s,r,[4,c,A],S)};case 14:var I=i[3],C=i[2];return function(t){var e=Qe(t[1],ae(Je(C)));if("number"==typeof e[2])return br(s,r,c,se(e[1],I));throw S6};case 15:var N=i[1];return function(t,e){return br(s,r,[6,c,function(r){return Zt(t,r,e)}],N)};case 16:var O=i[1];return function(t){return br(s,r,[6,c,t],O)};case 17:var c=[0,c,i[1]],i=i[2];continue;case 18:var R=i[1];if(0===R[0]){var L=i[2],P=R[1][1],s=function(t,e,r){return function(a,n){return br(e,a,[1,t,[0,n]],r)}}(c,s,L),c=0,i=P;continue}var U=i[2],D=R[1][1],s=function(t,e,r){return function(a,n){return br(e,a,[1,t,[1,n]],r)}}(c,s,U),c=0,i=D;continue;case 19:throw[0,Sm,Hw];case 20:var F=i[3],M=[8,c,Ww];return function(t){return br(s,r,M,F)};case 21:var X=i[2];return function(t){return br(s,r,[4,c,j(Jw,t)],X)};case 22:var B=i[1];return function(t){return br(s,r,[5,c,t],B)};case 23:var q=i[2],G=i[1];if("number"==typeof G)switch(G){case 0:case 1:case 2:return t<50?vr(t+1|0,s,r,c,q):zt(vr,[0,s,r,c,q]);case 3:throw[0,Sm,zw];default:return t<50?vr(t+1|0,s,r,c,q):zt(vr,[0,s,r,c,q])}else switch(G[0]){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:return t<50?vr(t+1|0,s,r,c,q):zt(vr,[0,s,r,c,q]);case 8:var Y=G[2];return t<50?or(t+1|0,s,r,c,Y,q):zt(or,[0,s,r,c,Y,q]);case 9:default:return t<50?vr(t+1|0,s,r,c,q):zt(vr,[0,s,r,c,q])}default:var J=i[3],H=i[1],W=$t(i[2],0);return t<50?lr(t+1|0,s,r,c,J,H,W):zt(lr,[0,s,r,c,J,H,W])}}}function or(t,e,r,a,n,s){if("number"==typeof n)return t<50?vr(t+1|0,e,r,a,s):zt(vr,[0,e,r,a,s]);switch(n[0]){case 0:var c=n[1];return function(t){return kr(e,r,a,c,s)};case 1:var i=n[1];return function(t){return kr(e,r,a,i,s)};case 2:var u=n[1];return function(t){return kr(e,r,a,u,s)};case 3:var f=n[1];return function(t){return kr(e,r,a,f,s)};case 4:var o=n[1];return function(t){return kr(e,r,a,o,s)};case 5:var v=n[1];return function(t){return kr(e,r,a,v,s)};case 6:var l=n[1];return function(t){return kr(e,r,a,l,s)};case 7:var b=n[1];return function(t){return kr(e,r,a,b,s)};case 8:var k=n[2];return function(t){return kr(e,r,a,k,s)};case 9:var d=n[3],h=n[2],p=We(Je(n[1]),h);return function(t){return kr(e,r,a,ne(p,d),s)};case 10:var m=n[1];return function(t,n){return kr(e,r,a,m,s)};case 11:var w=n[1];return function(t){return kr(e,r,a,w,s)};case 12:var y=n[1];return function(t){return kr(e,r,a,y,s)};case 13:throw[0,Sm,Vw];default:throw[0,Sm,Kw]}}function vr(t,e,r,a,n){var s=[8,a,Qw];return t<50?fr(t+1|0,e,r,s,n):zt(fr,[0,e,r,s,n])}function lr(t,e,r,a,n,s,c){if(s){var i=s[1];return function(t){return dr(e,r,a,n,i,$t(c,t))}}var u=[4,a,c];return t<50?fr(t+1|0,e,r,u,n):zt(fr,[0,e,r,u,n])}function br(t,e,r,a){return Wt(fr(0,t,e,r,a))}function kr(t,e,r,a,n){return Wt(or(0,t,e,r,a,n))}function dr(t,e,r,a,n,s){return Wt(lr(0,t,e,r,a,n,s))}function hr(t,e){for(o=e;;){if("number"==typeof o)return 0;switch(o[0]){case 0:var r=o[2],a=o[1];if("number"==typeof r)switch(r){case 0:n=ag;break;case 1:n=ng;break;case 2:n=sg;break;case 3:n=cg;break;case 4:n=ig;break;case 5:n=ug;break;default:n=fg}else switch(r[0]){case 0:case 1:n=r[1];break;default:var n=fe(og,xe(1,r[1]))}return hr(t,a),Me(t,n);case 1:var s=o[2],c=o[1];if(0===s[0]){var i=s[1];hr(t,c),Me(t,$w);o=i;continue}var u=s[1];hr(t,c),Me(t,Zw);o=u;continue;case 6:var f=o[2];return hr(t,o[1]),Me(t,$t(f,0));case 7:var o=o[1];continue;case 8:var v=o[2];return hr(t,o[1]),ie(v);case 2:case 4:var l=o[2];return hr(t,o[1]),Me(t,l);default:var b=o[2];return hr(t,o[1]),Fe(t,b)}}}function pr(t){return br(function(t,e){var r=Pe(64);return hr(r,e),Ue(r)},0,0,t[1])}function mr(t,e){var r=t[e+1];if(Mt(r)){if(Xt(r)===Up)return $t(pr(Sg),r);if(Xt(r)===El)for(var a=X(Dm,r),n=0,s=nt(a);;){if(s<=n)return fe(a,Fm);var c=St(a,n);if(!(48<=c?58<=c?0:1:45===c?1:0))return a;n=n+1|0}return Eg}return $t(pr(_g),r)}function wr(t,e){if(t.length-1<=e)return lg;var r=wr(t,e+1|0),a=mr(t,e);return Zt(pr(bg),a,r)}function yr(t){var e=t.length-1;if(2<e>>>0){var r=wr(t,2),a=mr(t,1);return Zt(pr(wg),a,r)}switch(e){case 0:return yg;case 1:return gg;default:var n=mr(t,1);return $t(pr(Tg),n)}}function gr(t){return E6[1]=[0,t,E6[1]],0}function Tr(t,e){var r=[0,[0,t,0]],a=e[1];if(a){var n=a[1];return e[1]=r,n[2]=r,0}return e[1]=r,e[2]=r,0}function _r(t){var e=t[2];if(e){var r=e[1],a=r[2],n=r[1];return t[2]=a,0===a&&(t[1]=0),n}throw x6}function Sr(t,e){return t[13]=t[13]+e[3]|0,Tr(e,t[27])}function Er(t,e){return te(t[17],e,0,nt(e))}function xr(t){return $t(t[19],0)}function Ar(t,e){return $t(t[20],e)}function Ir(t,e,r){xr(t),t[11]=1;var a=(t[6]-r|0)+e|0,n=t[8],s=ht(n,a)?n:a;return t[10]=s,t[9]=t[6]-t[10]|0,Ar(t,t[10])}function Cr(t,e){return Ir(t,0,e)}function Nr(t,e){return t[9]=t[9]-e|0,Ar(t,e)}function Or(t){var e=t[2];if(e){var r=e[1],a=r[2],n=r[1],s=t[9]<a?1:0;if(s){if(0!==n)return 5<=n?0:Cr(t,a);c=0}else var c=s;return c}return xr(t)}function Rr(t){var e=_r(t[27]),r=e[1];return t[12]=t[12]-e[3]|0,t[9]=t[9]+r|0,0}function Lr(t,e,r){if("number"==typeof r)switch(r){case 0:var a=t[3];if(a){var n=a[1][1],s=function(t,e){if(e){var r=e[1],a=e[2];return pt(t,r)?[0,t,e]:[0,r,s(t,a)]}return[0,t,0]};return n[1]=s(t[6]-t[9]|0,n[1]),0}return 0;case 1:var c=t[2];return c?(t[2]=c[2],0):0;case 2:var i=t[3];return i?(t[3]=i[2],0):0;case 3:var u=t[2];return u?Cr(t,u[1][2]):xr(t);case 4:var f=t[10]!==(t[6]-t[9]|0)?1:0;return f?Rr(t):f;default:var o=t[5];if(o){var v=o[2];return Er(t,$t(t[24],o[1])),t[5]=v,0}return 0}else switch(r[0]){case 0:var l=r[1];return t[9]=t[9]-e|0,Er(t,l),t[11]=0,0;case 1:var b=r[2],k=r[1],d=t[2];if(d){var h=d[1],p=h[2];switch(h[1]){case 0:return Nr(t,k);case 1:case 2:return Ir(t,b,p);case 3:return t[9]<e?Ir(t,b,p):Nr(t,k);case 4:return t[11]?Nr(t,k):t[9]<e?Ir(t,b,p):((t[6]-p|0)+b|0)<t[10]?Ir(t,b,p):Nr(t,k);default:return Nr(t,k)}}return 0;case 2:var m=t[6]-t[9]|0,w=t[3],y=r[2],g=r[1];if(w){var T=w[1][1],_=function(t,e){for(n=e;;){if(!n)throw gm;var r=n[1],a=n[2];if(q(r,t))return r;var n=a}},S=T[1];if(S){var E=S[1];try{x=_(m,T[1])}catch(t){if((t=Qt(t))!==gm)throw t;var x=E}A=x}else var A=m;var I=A-m|0;return 0<=I?Nr(t,I+g|0):Ir(t,A+y|0,t[6])}return 0;case 3:var C=r[2],N=r[1];t[8]<(t[6]-t[9]|0)&&Or(t);var O=t[9]-N|0,R=1===C?1:t[9]<e?C:5;return t[2]=[0,[0,R,O],t[2]],0;case 4:return t[3]=[0,r[1],t[3]],0;default:var L=r[1];return Er(t,$t(t[23],L)),t[5]=[0,L,t[5]],0}}function Pr(t){for(;;){var e=t[27][2];if(e){var r=e[1][1],a=r[1],n=a<0?1:0,s=r[3],c=r[2],i=1-(n?(t[13]-t[12]|0)<t[9]?1:0:n);if(i){_r(t[27]),Lr(t,0<=a?a:A6,c),t[12]=s+t[12]|0;continue}return i}throw x6}}function Ur(t){try{return Pr(t)}catch(t){if((t=Qt(t))===x6)return 0;throw t}}function Dr(t){return t[1]=I6,0}function Fr(t,e){var r=t[1];if(r){var a=r[1],n=a[2],s=n[1],c=r[2],i=n[2];if(a[1]<t[12])return Dr(t);if("number"!=typeof i)switch(i[0]){case 3:var u=1-e;return u?(n[1]=t[13]+s|0,t[1]=c,0):u;case 1:case 2:return e?(n[1]=t[13]+s|0,t[1]=c,0):e}return 0}return 0}function Mr(t){return fe(Og,fe(t,Ng))}function Xr(t){return fe(Cg,fe(t,Ig))}function jr(t){return 0}function Br(t){return 0}function qr(t,e){var r=[0,0,0],a=[0,-1,xg,0];Tr(a,r);var n=[0,[0,[0,1,a],I6],0,0,0,0,78,10,68,78,0,1,1,1,1,h6,Ag,t,e,function(t){return 0},function(t){return 0},0,0,Mr,Xr,jr,Br,r];return n[19]=function(t){return te(n[17],Rg,0,1)},n[20]=function(t){for(r=t;;){var e=0<r?1:0;if(e){if(80<r){te(n[17],C6,0,80);var r=r+Sn|0;continue}return te(n[17],C6,0,r)}return e}},n}function Gr(t){return qr(function(e,r,a){return 0<=r&&0<=a&&!((nt(e)-a|0)<r)?Dt(t,e,r,a):ie(Um)},function(e){return yt(t)})}function Yr(t,e,r){throw[0,Sm,Bg]}function Jr(t){var e=t.length-1;return[0,Yr,Ce(e,function(e){return S(t,e)[e+1]}),e,B6,j6,X6,M6,F6,1]}function Hr(t){if(t[5]===t[3])if(t[9])i=U6;else{if(t[2].length-1<(t[3]+wa|0)){var e=t[6],r=t[3]-e|0;if((r+wa|0)<=t[2].length-1)Ne(t[2],e,t[2],0,r);else{var a=mt(2*(t[2].length-1+wa|0)|0,0);Ne(t[2],e,a,0,r),t[2]=a}t[3]=r,t[4]=t[4]+e|0,t[5]=t[5]-e|0,t[7]=t[7]-e|0,t[6]=0}var n=te(t[1],t[2],t[5],D6);if(0===n){var s=t[3];S(t[2],s)[s+1]=U6,t[3]=t[3]+1|0}else t[3]=t[3]+n|0;var c=t[5],i=S(t[2],c)[c+1]}else var u=t[5],i=S(t[2],u)[u+1];return-1===i?t[9]=1:t[5]=t[5]+1|0,i}function Wr(t){return t[6]=t[5],t[7]=t[5],t[8]=-1,0}function zr(t,e){return t[7]=t[5],t[8]=e,0}function Vr(t){return t[5]=t[7],t[8]}function Kr(t){return t[5]=t[6],0}function Qr(t){return t[6]+t[4]|0}function $r(t){return t[5]+t[4]|0}function Zr(t){return t[5]-t[6]|0}function ta(t){var e=t[5]-t[6]|0,r=t[6],a=t[2];return 0<=r&&0<=e&&!((a.length-1-e|0)<r)?i(a,r,e):ie(tw)}var ea=254,ra=43595,aa=42237,na=43123,sa="children",ca="Identifier",ia=16777215,ua=43347,fa=126467,oa=12287,va="variance",la=12335,ba=65370,ka=8202,da=65007,ha=119969,pa=43071,ma="consequent",wa=512,ya=64279,ga=8485,Ta=66204,_a=120539,Sa=64297,Ea="params",xa=128,Aa=8488,Ia=68102,Ca=42999,Na=-43,Oa=12589,Ra="constructor",La=126503,Pa="yield",Ua=68096,Da=-53,Fa="fd ",Ma=120744,Xa=126560,ja="target",Ba=177972,qa=44015,Ga="var",Ya=65855,Ja=43776,Ha="0o",Wa=43215,za=12592,Va=12336,Ka=42124,Qa=120512,$a="decorators",Za=8489,tn=66334,en=68115,rn=64324,an=67592,nn=126529,sn=43784,cn=119807,un=8304,fn=120137,on=69807,vn="method",ln=69926,bn="throw",kn=65595,dn=126578,hn=64322,pn=11735,mn=178205,wn=8487,yn="Popping lex mode from empty stack",gn=43249,Tn=120771,_n=67589,Sn=-80,En=119972,xn="e",An="([^/]*)",In="src/parser/statement_parser.ml",Cn=8239,Nn=65598,On=69687,Rn=94031,Ln=67669,Pn=43583,Un=8348,Dn="Invalid binary/octal ",Fn=43019,Mn=42239,Xn="Out_of_memory",jn=78894,Bn=11687,qn=43798,Gn=101,Yn=40959,Jn=42922,Hn=8454,Wn="index out of bounds",zn="package",Vn=126589,Kn=12438,Qn=12442,$n="this",Zn=120654,ts=119361,es=67637,rs=69743,as="type",ns=11679,ss=119892,cs=42894,is=11311,us=126521,os=1024,vs=119993,ls=11710,bs=8543,ks=8484,ds=43135,hs=126634,ps=43334,ms=43263,ws=67593,ys="infinity",gs=120144,Ts="switch",_s="private",Ss=70105,Es=119364,xs=11359,As=8516,Is=8254,Cs=11559,Ns=126551,Os=68151,Rs="Property",Ls=42888,Ps=55296,Us="implements",Ds=43255,Fs=8399,Ms="src/parser/type_parser.ml",Xs=103,js="raw",Bs=-744106340,qs=8468,Gs=65470,Ys="alternate",Js=11686,Hs=43712,Ws=43009,zs=43470,Vs="export",Ks=".",Qs=65535,$s=8469,Zs="kind",tc=8521,ec=69631,rc=120085,ac=11743,nc=126559,sc=120655,cc=69890,ic="declare",uc=65023,fc=66256,oc=65479,vc=42622,lc=11310,bc=11711,kc=8305,dc=119967,hc=68159,pc="expected *",mc="boolean",wc=64433,yc=42774,gc=11564,Tc=68437,_c=67871,Sc=126496,Ec=120145,xc="expression",Ac=66045,Ic="value",Cc=12348,Nc=56320,Oc=119964,Rc=126554,Lc=119140,Pc=43792,Uc=68405,Dc=126557,Fc="Assert_failure",Mc=119162,Xc=67861,jc=114,Bc=43807,qc=19967,Gc=65663,Yc=65574,Jc="null",Hc=64111,Wc=66378,zc=123,Vc="expressions",Kc=11703,Qc="get",$c=69762,Zc="exported",ti=68447,ei=11630,ri=11519,ai=44031,ni=69839,si="return",ci=8286,ii=64310,ui=120084,fi=120126,oi=8335,vi=126519,li="src/parser/expression_parser.ml",bi="(global)",ki=11502,di=69941,hi=42511,pi=44025,mi=126534,wi=120,yi=94032,gi=126555,Ti=67646,_i=65629,Si=65076,Ei=126535,xi=69881,Ai="empty",Ii=120134,Ci=12343,Ni=70084,Oi=69864,Ri=12703,Li=68107,Pi=126520,Ui=126468,Di=43519,Fi=65342,Mi=43615,Xi=120831,ji=42654,Bi=42899,qi=43359,Gi="Division_by_zero",Yi=119981,Ji=43738,Hi=65140,Wi=67638,zi=68351,Vi=68119,Ki="immediately within another function.",Qi=43388,$i=126538,Zi=70015,tu=8449,eu=120779,ru=12686,au=126504,nu="%d",su=68191,cu=70018,iu=57343,uu=67591,fu=55291,ou=11727,vu=11557,lu=119980,bu=43014,ku=8188,du=43599,hu=67967,pu=8319,mu="from",wu=42785,yu=11775,gu=126502,Tu=65279,_u="set",Su=63743,Eu=2048,xu=64286,Au="right",Iu=120093,Cu=8486,Nu="body",Ou=43743,Ru=12799,Lu=119965,Pu="Invalid number ",Uu=126563,Du=64296,Fu=43766,Mu=8275,Xu="Lookahead.peek failed",ju=2147483647,Bu=11670,qu=43815,Gu="else",Yu=65536,Ju="properties",Hu=120004,Wu=8238,zu=8417,Vu=126591,Ku="arguments",Qu=11719,$u=66517,Zu=126500,tf=126571,ef=246,rf=65497,af=120571,nf="static",sf="declaration",cf=12730,uf=120597,ff=64262,of=8420,vf=77823,lf="init",bf=66044,kf=74751,df=195101,hf=66207,pf=122,mf=126602,wf=69818,yf=8276,gf="Stack_overflow",Tf=11742,_f=126539,Sf=8432,Ef=120132,xf=120687,Af=64311,If=43713,Cf=119148,Nf="/static/",Of=126564,Rf=120745,Lf="Not_found",Pf=126590,Uf=44010,Df=131071,Ff=-46,Mf=8467,Xf=43759,jf="CallExpression",Bf=126583,qf=74850,Gf=43047,Yf=126530,Jf=40908,Hf=12543,Wf=69951,zf=42655,Vf=65489,Kf=66503,Qf=11695,$f=13311,Zf=106,to="superClass",eo="f",ro=64321,ao=11567,no=43638,so="const",co="typeParameters",io="delete",uo=124,fo=65615,oo="false",vo=11718,lo=126556,bo=11623,ko="test",ho=64847,po="string",mo=43456,wo=110593,yo=12538,go=8507,To=-36,_o=55238,So=12292,Eo=192,xo=120487,Ao=64967,Io=173782,Co=65074,No=43741,Oo=120074,Ro="minus",Lo=12548,Po=245,Uo=8191,Do=71359,Fo=43643,Mo=42537,Xo="computed",jo=126579,Bo=43391,qo=11558,Go=126523,Yo=64217,Jo="id",Ho="as",Wo="true",zo=65381,Vo=194559,Ko=104,Qo=108,$o=119996,Zo=66559,tv="Invalid_argument",ev=64913,rv=12448,av=126552,nv=70066,sv=55242,cv=120781,iv=12352,uv=12295,fv=43714,ov="import",vv="prototype",lv=65908,bv="debugger",kv="Internal Error: Found private field in object props",dv=43560,hv=120485,pv=65575,mv="label",wv=65495,yv=64466,gv=43204,Tv=64285,_v=67644,Sv="shorthand",Ev=68147,xv=67897,Av=8526,Iv=12539,Cv="0",Nv=120712,Ov=43641,Rv=126522,Lv=248,Pv=8450,Uv=119974,Dv=119170,Fv="Sys_blocked_io",Mv=67643,Xv="superTypeParameters",jv=43187,Bv=12440,qv=8471,Gv=65473,Yv=68095,Jv=43013,Hv=126553,Wv="catch",zv=107,Vv=65305,Kv=43754,Qv=110591,$v=67640,Zv=64284,tl=64317,el="protected",rl=126515,al=1114111,nl=-97,sl=43018,cl=11631,il=44002,ul="object",fl="break",ol=110,vl=66499,ll=65312,bl=126633,kl=120003,dl=65786,hl=66719,pl=8511,ml=8233,wl=57344,yl=11492,gl=65487,Tl=119145,_l=71351,Sl=11726,El=253,xl="returnType",Al=126540,Il=-24,Cl="-",Nl="await",Ol=8205,Rl="async",Ll=126543,Pl=126550,Ul=" : file already exists",Dl="left",Fl=120596,Ml=8231,Xl=11646,jl=64325,Bl="case",ql=66511,Gl=120121,Yl=43137,Jl="Invalid legacy octal ",Hl=12288,Wl="typeof",zl=43697,Vl=66175,Kl=126628,Ql=224,$l="public",Zl=69702,tb=94078,eb="enum",rb=42895,ab=8416,nb=917999,sb=42911,cb=250,ib=120770,ub="super",fb=127343600,ob=126463,vb=43309,lb=42559,bb=119179,kb="interface",db=66512,hb=126588,pb=68415,mb=102,wb=43010,yb=69871,gb=55203,Tb=11507,_b=55215,Sb=120629,Eb=44013,xb=870530776,Ab="bool",Ib="default",Cb=119976,Nb="",Ob="exportKind",Rb="instanceof",Lb=43586,Pb=100,Ub="argument",Db=126566,Fb=126558,Mb="undefined",Xb=119995,jb=-17,Bb="src/parser/ast.ml",qb=68100,Gb=126537,Yb="Match_failure",Jb=43790,Hb=68111,Wb=8505,zb=120686,Vb="+",Kb=42735,Qb=120127,$b=65613,Zb=65100,tk=69759,ek=43609,rk=65500,ak=42527,nk=65548,sk=71338,ck=42611,ik=120713,uk=127,fk=11694,ok=69940,vk=64318,lk="void",bk=8584,kk="let",dk=120538,hk=120070,pk="nan",mk=126601,wk=43597,yk=68220,gk=8412,Tk=42191,_k=94020,Sk=177983,Ek=126547,xk=11565,Ak="/",Ik=126619,Ck=65019,Nk=42621,Ok=120092,Rk="property",Lk=67839,Pk=120122,Uk=42890,Dk=43761,Fk=8256,Mk=43231,Xk=44011,jk=11498,Bk=65103,qk=65039,Gk=64274,Yk=11647,Jk=43273,Hk=70095,Wk="function",zk=43258,Vk=126562,Kk=6158,Qk="jsError",$k=71295,Zk=65344,td=43642,ed=42606,rd=126544,ad=64109,nd="unreachable",sd=64829,cd="End_of_file",id=11702,ud=73727,fd=68466,od="new",vd="Failure",ld=43764,bd="local",kd="with",dd=12783,hd=11358,pd=65141,md=65481,wd=68154,yd=12341,gd=65278,Td=19893,_d=119172,Sd=68031,Ed=43574,xd=43259,Ad="while",Id="camlinternalFormat.ml",Cd="elements",Nd=43711,Od=-34,Rd="Sys_error",Ld=43301,Pd=43442,Ud=68158,Dd=126584,Fd=126570,Md=65295,Xd=12329,jd=11263,Bd="int_of_string",qd="Unix",Gd=43702,Yd=43704,Jd=43822,Hd="operator",Wd="name",zd=119970,Vd=65547,Kd=126514,Qd=65276,$d=126498,Zd="callee",th=120076,eh=43395,rh=119893,ah=917759,nh=66431,sh=43709,ch=94098,ih=126546,uh="predicate",fh=64911,oh="types",vh=11505,lh=43481,bh=119154,kh=240,dh=8203,hh=42737,ph=126624,mh=8525,wh="0x",yh=68116,gh="optional",Th=69887,_h=68029,Sh=70080,Eh=126499,xh=92728,Ah="finally",Ih=43311,Ch=125,Nh=255,Oh=120069,Rh=126627,Lh=8457,Ph=68099,Uh=119994,Dh=93951,Fh=69634,Mh=64319,Xh="source",jh=65055,Bh=65062,qh=65135,Gh=66303,Yh=12447,Jh=126536,Hh=119209,Wh="generator",zh=120133,Vh=8287,Kh=74606,Qh=67583,$h=66351,Zh=66717,tp="mixed",ep=64255,rp=8477,ap=-79,np=119213,sp=8318,cp=43587,ip=65597,up=68023,fp=68680,op=65594,vp=43814,lp=43042,bp=120628,kp=43696,dp=12320,hp=66463,pp=42783,mp=43700,wp=43225,yp=42508,gp=64316,Tp=43967,_p=120570,Sp=66729,Ep=42539,xp="Internal Error: Found object private prop",Ap=8483,Ip=126548,Cp=69733,Np=8455,Op="class",Rp=68607,Lp="continue",Pp=65343,Up=252,Dp=126495,Fp="key",Mp=" ",Xp=43695,jp="RestElement",Bp="Undefined_recursive_module",qp=43471,Gp=11734,Yp=68120,Jp=43647,Hp=94094,Wp=116,zp=92159,Vp=42607,Kp="typeAnnotation",Qp=66461,$p=173823,Zp=42647,tm=120513,em="specifiers",rm="Set.bal",am=126651,nm=71369,sm=94111,cm=43782,im="extends",um="importKind",fm=65338,om=[0];w.prototype.toString=function(){return m(this)};var vm=0,lm=Math.pow(2,-24),bm=new Array;if(t.process&&t.process.cwd)km=t.process.cwd();else var km="/static";km.slice(-1)!==Ak&&(km+=Ak),(xt.prototype=new Et).truncate=function(t){var e=this.data;this.data=O(0|t),v(e,0,this.data,0,t)},xt.prototype.length=function(){return nt(this.data)},xt.prototype.write=function(t,e,r,a){var n=this.length();if(t+a>=n){var s=O(t+a),c=this.data;this.data=s,v(c,0,this.data,0,n)}return v(e,r,this.data,t,a),0},xt.prototype.read=function(t,e,r,a){this.length();return v(this.data,t,e,r,a),0},xt.prototype.read_one=function(t){return St(this.data,t)},xt.prototype.close=function(){},xt.prototype.constructor=xt,At.prototype.nm=function(t){return this.root+t},At.prototype.lookup=function(t){if(!this.content[t]&&this.lookupFun){var e=this.lookupFun(y(this.root),y(t));0!=e&&(this.content[t]=new xt(e[1]))}},At.prototype.exists=function(t){return this.lookup(t),this.content[t]?1:0},At.prototype.readdir=function(t){var e=t==Nb?Nb:t+Ak,r=new RegExp("^"+e+An),a={},n=[];for(var s in this.content){var c=s.match(r);c&&!a[c[1]]&&(a[c[1]]=!0,n.push(c[1]))}return n},At.prototype.is_dir=function(t){var e=t==Nb?Nb:t+Ak,r=new RegExp("^"+e+An);for(var a in this.content)if(a.match(r))return 1;return 0},At.prototype.unlink=function(t){var e=!!this.content[t];return delete this.content[t],e},At.prototype.open=function(t,e){if(e.rdonly&&e.wronly&&wt(this.nm(t)+" : flags Open_rdonly and Open_wronly are not compatible"),e.text&&e.binary&&wt(this.nm(t)+" : flags Open_text and Open_binary are not compatible"),this.lookup(t),this.content[t]){this.is_dir(t)&&wt(this.nm(t)+" : is a directory"),e.create&&e.excl&&wt(this.nm(t)+Ul);var r=this.content[t];return e.truncate&&r.truncate(),r}if(e.create)return this.content[t]=new xt(O(0)),this.content[t];gt(this.nm(t))},At.prototype.register=function(t,e){if(this.content[t]&&wt(this.nm(t)+Ul),e instanceof w)this.content[t]=new xt(e);else if(e instanceof Array)this.content[t]=new xt(Tt(e));else if(e.toString){var r=y(e.toString());this.content[t]=new xt(r)}},At.prototype.constructor=At;var dm=t.Buffer;(Ot.prototype=new Et).truncate=function(t){this.fs.ftruncateSync(this.fd,0|t)},Ot.prototype.length=function(){return this.fs.fstatSync(this.fd).size},Ot.prototype.write=function(e,r,a,n){var s=It(r);!s instanceof t.Uint8Array&&(s=new t.Uint8Array(s));var c=new dm(s);return this.fs.writeSync(this.fd,c,a,n,e),0},Ot.prototype.read=function(e,r,a,n){var s=It(r);s instanceof t.Uint8Array||(s=new t.Uint8Array(s));var c=new dm(s);this.fs.readSync(this.fd,c,a,n,e);for(var i=0;i<n;i++)Nt(r,a+i,c[a+i]);return 0},Ot.prototype.read_one=function(e){var r=new t.Uint8Array(1),a=new dm(r);return this.fs.readSync(this.fd,a,0,1,e),a[0]},Ot.prototype.close=function(){this.fs.closeSync(this.fd)},Ot.prototype.constructor=Ot,Rt.prototype.nm=function(t){return this.root+t},Rt.prototype.exists=function(t){return this.fs.existsSync(this.nm(t))?1:0},Rt.prototype.readdir=function(t){return this.fs.readdirSync(this.nm(t))},Rt.prototype.is_dir=function(t){return this.fs.statSync(this.nm(t)).isDirectory()?1:0},Rt.prototype.unlink=function(t){var e=this.fs.existsSync(this.nm(t))?1:0;return this.fs.unlinkSync(this.nm(t)),e},Rt.prototype.open=function(t,e){var r=constants,a=0;for(var n in e)switch(n){case"rdonly":a|=r.O_RDONLY;break;case"wronly":a|=r.O_WRONLY;break;case"append":a|=r.O_WRONLY|r.O_APPEND;break;case"create":a|=r.O_CREAT;break;case"truncate":a|=r.O_TRUNC;break;case"excl":a|=r.O_EXCL;break;case"binary":a|=r.O_BINARY;break;case"text":a|=r.O_TEXT;break;case"nonblock":a|=r.O_NONBLOCK}return new Ot(this.fs.openSync(this.nm(t),a))},Rt.prototype.rename=function(t,e){this.fs.renameSync(this.nm(t),this.nm(e))},Rt.prototype.constructor=Rt;var hm=[];typeof commonjsRequire==Mb?hm.push({path:Ak,device:new At(Ak)}):hm.push({path:Ak,device:new Rt(Ak)}),hm.push({path:Nf,device:new At(Nf)}),Lt(0,function(t,e){var r=bm[t],a=y(e),n=nt(a);return r.file.write(r.offset,a,0,n),r.offset+=n,0},new xt(O(0))),Lt(1,function(e){var r=t;if(r.process&&r.process.stdout&&r.process.stdout.write)r.process.stdout.write(e);else{10==e.charCodeAt(e.length-1)&&(e=e.substr(0,e.length-1));var a=r.console;a&&a.log&&a.log(e)}},new xt(O(0))),Lt(2,function(e){var r=t;if(r.process&&r.process.stdout&&r.process.stdout.write)r.process.stderr.write(e);else{10==e.charCodeAt(e.length-1)&&(e=e.substr(0,e.length-1));var a=r.console;a&&a.error&&a.error(e)}},new xt(O(0))),Math.imul||(Math.imul=function(t,e){return e|=0,((t>>16)*e<<16)+(t&Qs)*e|0});Math.imul;var pm={},mm=[Lv,y(Xn),-1],wm=[Lv,y(vd),-3],ym=[Lv,y(tv),-4],gm=[Lv,y(Lf),-7],Tm=[Lv,y(Yb),-8],_m=[Lv,y(gf),-9],Sm=[Lv,y(Fc),-11],Em=[Lv,y(Bp),-12],xm=[0,[11,y('File "'),[2,0,[11,y('", line '),[4,0,0,0,[11,y(", characters "),[4,0,0,0,[12,45,[4,0,0,0,[11,y(": "),[2,0,0]]]]]]]]]],y('File "%s", line %d, characters %d-%d: %s')],Am=[0,0,[0,0,0,0],[0,0,0,0]],Im=[0,0,0],Cm=y(""),Nm=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),Om=[0,0,0,0,0,1,0],Rm=[0,0,0],Lm=[0,1],Pm=[0,0];jt(11,Em,Bp),jt(10,Sm,Fc),jt(9,[Lv,y(Fv),-10],Fv),jt(8,_m,gf),jt(7,Tm,Yb),jt(6,gm,Lf),jt(5,[Lv,y(Gi),-6],Gi),jt(4,[Lv,y(cd),-5],cd),jt(3,ym,tv),jt(2,wm,vd),jt(1,[Lv,y(Rd),-2],Rd),jt(0,mm,Xn);var Um=y("output_substring"),Dm=y("%.12g"),Fm=y(Ks),Mm=y(Wo),Xm=y(oo),jm=[0,y("list.ml"),227,11],Bm=y("tl"),qm=y("hd"),Gm=y("\\\\"),Ym=y("\\'"),Jm=y("\\b"),Hm=y("\\t"),Wm=y("\\n"),zm=y("\\r"),Vm=y("Char.chr"),Km=y("String.blit / Bytes.blit_string"),Qm=y("Bytes.blit"),$m=y("String.sub / Bytes.sub"),Zm=(y(Nb),y("Array.blit")),tw=y("Array.sub"),ew=y("Array.init"),rw=y("Set.remove_min_elt"),aw=[0,0,0,0],nw=[0,0,0],sw=[0,y("set.ml"),389,18],cw=y(rm),iw=y(rm),uw=y(rm),fw=y(rm),ow=y("Buffer.add_substring/add_subbytes"),vw=y("Buffer.add: cannot grow buffer"),lw=y("%c"),bw=y("%s"),kw=y("%i"),dw=y("%li"),hw=y("%ni"),pw=y("%Li"),mw=y("%f"),ww=y("%B"),yw=y("%{"),gw=y("%}"),Tw=y("%("),_w=y("%)"),Sw=y("%a"),Ew=y("%t"),xw=y("%?"),Aw=y("%r"),Iw=y("%_r"),Cw=[0,y(Id),845,23],Nw=[0,y(Id),809,21],Ow=[0,y(Id),810,21],Rw=[0,y(Id),813,21],Lw=[0,y(Id),814,21],Pw=[0,y(Id),817,19],Uw=[0,y(Id),818,19],Dw=[0,y(Id),821,22],Fw=[0,y(Id),822,22],Mw=[0,y(Id),826,30],Xw=[0,y(Id),827,30],jw=[0,y(Id),831,26],Bw=[0,y(Id),832,26],qw=[0,y(Id),841,28],Gw=[0,y(Id),842,28],Yw=[0,y(Id),846,23],Jw=y("%u"),Hw=[0,y(Id),1520,4],Ww=y("Printf: bad conversion %["),zw=[0,y(Id),1588,39],Vw=[0,y(Id),1611,31],Kw=[0,y(Id),1612,31],Qw=y("Printf: bad conversion %_"),$w=y("@{"),Zw=y("@["),ty=y(pk),ey=y(Ks),ry=y("neg_infinity"),ay=y(ys),ny=y("%.12g"),sy=y("%nd"),cy=y("%+nd"),iy=y("% nd"),uy=y("%ni"),fy=y("%+ni"),oy=y("% ni"),vy=y("%nx"),ly=y("%#nx"),by=y("%nX"),ky=y("%#nX"),dy=y("%no"),hy=y("%#no"),py=y("%nu"),my=y("%ld"),wy=y("%+ld"),yy=y("% ld"),gy=y("%li"),Ty=y("%+li"),_y=y("% li"),Sy=y("%lx"),Ey=y("%#lx"),xy=y("%lX"),Ay=y("%#lX"),Iy=y("%lo"),Cy=y("%#lo"),Ny=y("%lu"),Oy=y("%Ld"),Ry=y("%+Ld"),Ly=y("% Ld"),Py=y("%Li"),Uy=y("%+Li"),Dy=y("% Li"),Fy=y("%Lx"),My=y("%#Lx"),Xy=y("%LX"),jy=y("%#LX"),By=y("%Lo"),qy=y("%#Lo"),Gy=y("%Lu"),Yy=y(nu),Jy=y("%+d"),Hy=y("% d"),Wy=y("%i"),zy=y("%+i"),Vy=y("% i"),Ky=y("%x"),Qy=y("%#x"),$y=y("%X"),Zy=y("%#X"),tg=y("%o"),eg=y("%#o"),rg=y("%u"),ag=y("@]"),ng=y("@}"),sg=y("@?"),cg=y("@\n"),ig=y("@."),ug=y("@@"),fg=y("@%"),og=y("@"),vg=y("CamlinternalFormat.Type_mismatch"),lg=y(Nb),bg=[0,[11,y(", "),[2,0,[2,0,0]]],y(", %s%s")],kg=y("Out of memory"),dg=y("Stack overflow"),hg=y("Pattern matching failed"),pg=y("Assertion failed"),mg=y("Undefined recursive module"),wg=[0,[12,40,[2,0,[2,0,[12,41,0]]]],y("(%s%s)")],yg=y(Nb),gg=y(Nb),Tg=[0,[12,40,[2,0,[12,41,0]]],y("(%s)")],_g=[0,[4,0,0,0,0],y(nu)],Sg=[0,[3,0,0],y("%S")],Eg=y("_"),xg=[3,0,3],Ag=y(Ks),Ig=y(">"),Cg=y("</"),Ng=y(">"),Og=y("<"),Rg=y("\n"),Lg=y("Format.Empty_queue"),Pg=[0,y(Nb)],Ug=y("TMPDIR"),Dg=y("TEMP"),Fg=y("Cygwin"),Mg=y(qd),Xg=y("Win32"),jg=[0,y("filename.ml"),191,9],Bg=[0,y("sedlexing.ml"),51,25],qg=y("Sedlexing.MalFormed"),Gg=y("Js.Error"),Yg=y(Qk),Jg=[0,[0]],Hg=[0,y(Bb),15,6],Wg=[0,[0]],zg=[0,y(Bb),19,6],Vg=[0,[0,[0,[0]]]],Kg=[0,y(Bb),40,6],Qg=[0,[0]],$g=[0,y(Bb),45,6],Zg=[0,[0,[0,[0,[0,[0]],[0,[0]],[0,[0]]]],[0,[0,[0,[0]]]],[0,[0,[0,[0]],[0,[0]],[0,[0]],[0,[0]]]],[0,[0]],[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]]]],tT=[0,y(Bb),223,6],eT=[0,[0,[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]],[0,[0]],[0,[0]]]],rT=[0,y(Bb),535,6],aT=[0,[0,[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0]],[0,[0,[0,[0]],[0,[0]]]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]],[0,[0]]]],nT=[0,y(Bb),804,6],sT=[0,[0,[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]]]],cT=[0,y(Bb),915,6],iT=[0,[0,[0,[0,[0,[0]],[0,[0]]]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]]]],uT=[0,y(Bb),980,6],fT=[0,[0]],oT=[0,y(Bb),987,6],vT=[0,[0,[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]]]],lT=[0,y(Bb),1051,6],bT=[0,[0,[0,[0]],[0,[0]]]],kT=[0,y(Bb),1081,6],dT=[0,[0]],hT=[0,[0]],pT=[0,[0,[0,[0]]]],mT=[0,[0]],wT=[0,[0,[0,[0,[0,[0]],[0,[0]],[0,[0]]]],[0,[0,[0,[0]]]],[0,[0,[0,[0]],[0,[0]],[0,[0]],[0,[0]]]],[0,[0]],[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]]]],yT=[0,[0,[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]],[0,[0]],[0,[0]]]],gT=[0,[0,[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0]],[0,[0,[0,[0]],[0,[0]]]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]],[0,[0]]]],TT=[0,[0,[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]]]],_T=[0,[0,[0,[0,[0,[0]],[0,[0]]]],[0,[0,[0,[0]]]],[0,[0]],[0,[0]]]],ST=[0,[0]],ET=[0,[0,[0,[0]],[0,[0]],[0,[0]],[0,[0]],[0,[0]]]],xT=[0,[0,[0,[0]],[0,[0]]]],AT=y(bi),IT=y("Unexpected number"),CT=y("Unexpected string"),NT=y("Unexpected identifier"),OT=y("Unexpected reserved word"),RT=y("Unexpected reserved type"),LT=y("Unexpected `super` outside of a class method"),PT=y("`super()` is only valid in a class constructor"),UT=y("Unexpected end of input"),DT=y("Unexpected variance sigil"),FT=y("Type aliases are not allowed in untyped mode"),MT=y("Opaque type aliases are not allowed in untyped mode"),XT=y("Type annotations are not allowed in untyped mode"),jT=y("Type declarations are not allowed in untyped mode"),BT=y("Type imports are not allowed in untyped mode"),qT=y("Type exports are not allowed in untyped mode"),GT=y("Interfaces are not allowed in untyped mode"),YT=y("Illegal newline after throw"),JT=y("Invalid regular expression"),HT=y("Invalid regular expression: missing /"),WT=y("Invalid left-hand side in assignment"),zT=y("Invalid left-hand side in exponentiation expression"),VT=y("Invalid left-hand side in for-in"),KT=y("Invalid left-hand side in for-of"),QT=y("found an expression instead"),$T=y("Expected an object pattern, array pattern, or an identifier but "),ZT=y("More than one default clause in switch statement"),t_=y("Missing catch or finally after try"),e_=y("Illegal continue statement"),r_=y("Illegal break statement"),a_=y("Illegal return statement"),n_=y("Illegal Unicode escape"),s_=y("Strict mode code may not include a with statement"),c_=y("Catch variable may not be eval or arguments in strict mode"),i_=y("Variable name may not be eval or arguments in strict mode"),u_=y("Parameter name eval or arguments is not allowed in strict mode"),f_=y("Strict mode function may not have duplicate parameter names"),o_=y("Function name may not be eval or arguments in strict mode"),v_=y("Octal literals are not allowed in strict mode."),l_=y("Delete of an unqualified identifier in strict mode."),b_=y("Duplicate data property in object literal not allowed in strict mode"),k_=y("Object literal may not have data and accessor property with the same name"),d_=y("Object literal may not have multiple get/set accessors with the same name"),h_=y("Assignment to eval or arguments is not allowed in strict mode"),p_=y("Postfix increment/decrement may not have eval or arguments operand in strict mode"),m_=y("Prefix increment/decrement may not have eval or arguments operand in strict mode"),w_=y("Use of future reserved word in strict mode"),y_=y("JSX attributes must only be assigned a non-empty expression"),g_=y("JSX value should be either an expression or a quoted JSX text"),T_=y("Const must be initialized"),__=y("Destructuring assignment must be initialized"),S_=y("Illegal newline before arrow"),E_=y(Ki),x_=y("Async functions can only be declared at top level or "),A_=y(Ki),I_=y("Generators can only be declared at top level or "),C_=y("elements must be wrapped in an enclosing parent tag"),N_=y("Unexpected token <. Remember, adjacent JSX "),O_=y("Rest parameter must be final parameter of an argument list"),R_=y("Rest element must be final element of an array pattern"),L_=y("Rest property must be final property of an object pattern"),P_=y("async is an implementation detail and isn't necessary for your declare function statement. It is sufficient for your declare function to just have a Promise return type."),U_=y("`declare export let` is not supported. Use `declare export var` instead."),D_=y("`declare export const` is not supported. Use `declare export var` instead."),F_=y("`declare export type` is not supported. Use `export type` instead."),M_=y("`declare export interface` is not supported. Use `export interface` instead."),X_=y("`export * as` is an early-stage proposal and is not enabled by default. To enable support in the parser, use the `esproposal_export_star_as` option"),j_=y("When exporting a class as a named export, you must specify a class name. Did you mean `export default class ...`?"),B_=y("When exporting a function as a named export, you must specify a function name. Did you mean `export default function ...`?"),q_=y("Found a decorator in an unsupported position."),G_=y("Type parameter declaration needs a default, since a preceding type parameter declaration has a default."),Y_=y("The Windows version of OCaml has a bug in how it parses hexidecimal numbers. It is fixed in OCaml 4.03.0. Until we can switch to 4.03.0, please avoid either hexidecimal notation or Windows."),J_=y("Duplicate `declare module.exports` statement!"),H_=y("Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module xor they are a CommonJS module."),W_=y("Getter should have zero parameters"),z_=y("Setter should have exactly one parameter"),V_=y("`import type` or `import typeof`!"),K_=y("Imports within a `declare module` body must always be "),Q_=y("The `type` and `typeof` keywords on named imports can only be used on regular `import` statements. It cannot be used with `import type` or `import typeof` statements"),$_=y("Missing comma between import specifiers"),Z_=y("Malformed unicode"),tS=y("Classes may only have one constructor"),eS=y("Classes may not have private methods."),rS=y("Private fields may not be deleted."),aS=y("Private fields can only be referenced from within a class."),nS=y("You may not access a private field through the `super` keyword."),sS=y("Yield expression not allowed in formal parameter"),cS=y("`await` is an invalid identifier in async functions"),iS=y("`yield` is an invalid identifier in generators"),uS=y("either a `let` binding pattern, or a member expression."),fS=y("`let [` is ambiguous in this position because it is "),oS=y("Literals cannot be used as shorthand properties."),vS=y("Computed properties must have a value."),lS=y("Object pattern can't contain methods"),bS=y("Unexpected parser state: "),kS=y("Unexpected token "),dS=[0,[11,y("Unexpected token `"),[2,0,[11,y("`. Did you mean `"),[2,0,[11,y("`?"),0]]]]],y("Unexpected token `%s`. Did you mean `%s`?")],hS=y("'"),pS=y("Invalid flags supplied to RegExp constructor '"),mS=y("'"),wS=y("Undefined label '"),yS=y("' has already been declared"),gS=y(" '"),TS=y("Expected corresponding JSX closing tag for "),_S=y(Ki),SS=y("In strict mode code, functions can only be declared at top level or "),ES=y("inside a block, or as the body of an if statement."),xS=y("In non-strict mode code, functions can only be declared at top level, "),AS=[0,[11,y("Duplicate export for `"),[2,0,[12,96,0]]],y("Duplicate export for `%s`")],IS=y("` is declared more than once."),CS=y("Private fields may only be declared once. `#"),NS=y("static "),OS=y(Nb),RS=y("#"),LS=y("`."),PS=y("fields named `"),US=y("Classes may not have "),DS=y("` has not been declared."),FS=y("Private fields must be declared before they can be referenced. `#"),MS=y("Parse_error.Error"),XS=y("comments"),jS=y(Nu),BS=y("Program"),qS=y("DebuggerStatement"),GS=y("EmptyStatement"),YS=y(mv),JS=y("BreakStatement"),HS=y(mv),WS=y("ContinueStatement"),zS=y(Xh),VS=y("DeclareExportAllDeclaration"),KS=y(Xh),QS=y(em),$S=y(sf),ZS=y(Ib),tE=y("DeclareExportDeclaration"),eE=y(Zs),rE=y(Nu),aE=y(Jo),nE=y("DeclareModule"),sE=y(Kp),cE=y("DeclareModuleExports"),iE=y(ko),uE=y(Nu),fE=y("DoWhileStatement"),oE=y(Ob),vE=y(sf),lE=y("ExportDefaultDeclaration"),bE=y(Ob),kE=y(Xh),dE=y("ExportAllDeclaration"),hE=y(Ob),pE=y(Xh),mE=y(em),wE=y(sf),yE=y("ExportNamedDeclaration"),gE=y("directive"),TE=y(xc),_E=y("ExpressionStatement"),SE=y(Nu),EE=y("update"),xE=y(ko),AE=y(lf),IE=y("ForStatement"),CE=y("each"),NE=y(Nu),OE=y(Au),RE=y(Dl),LE=y("ForInStatement"),PE=y("ForAwaitStatement"),UE=y("ForOfStatement"),DE=y(Nu),FE=y(Au),ME=y(Dl),XE=y(Ys),jE=y(ma),BE=y(ko),qE=y("IfStatement"),GE=y(as),YE=y(Wl),JE=y(Ic),HE=y(um),WE=y(Xh),zE=y(em),VE=y("ImportDeclaration"),KE=y(Nu),QE=y(mv),$E=y("LabeledStatement"),ZE=y(Ub),tx=y("ReturnStatement"),ex=y("cases"),rx=y("discriminant"),ax=y("SwitchStatement"),nx=y(Ub),sx=y("ThrowStatement"),cx=y("finalizer"),ix=y("handler"),ux=y("block"),fx=y("TryStatement"),ox=y(Nu),vx=y(ko),lx=y("WhileStatement"),bx=y(Nu),kx=y(ul),dx=y("WithStatement"),hx=y("Super"),px=y("ThisExpression"),mx=y(Cd),wx=y("ArrayExpression"),yx=y(co),gx=y(xl),Tx=y(xc),_x=y(uh),Sx=y(Wh),Ex=y(Rl),xx=y(Nu),Ax=y(Ea),Ix=y(Jo),Cx=y("ArrowFunctionExpression"),Nx=y("="),Ox=y("+="),Rx=y("-="),Lx=y("*="),Px=y("**="),Ux=y("/="),Dx=y("%="),Fx=y("<<="),Mx=y(">>="),Xx=y(">>>="),jx=y("|="),Bx=y("^="),qx=y("&="),Gx=y(Au),Yx=y(Dl),Jx=y(Hd),Hx=y("AssignmentExpression"),Wx=y("=="),zx=y("!="),Vx=y("==="),Kx=y("!=="),Qx=y("<"),$x=y("<="),Zx=y(">"),tA=y(">="),eA=y("<<"),rA=y(">>"),aA=y(">>>"),nA=y(Vb),sA=y(Cl),cA=y("*"),iA=y("**"),uA=y(Ak),fA=y("%"),oA=y("|"),vA=y("^"),lA=y("&"),bA=y("in"),kA=y(Rb),dA=y(Au),hA=y(Dl),pA=y(Hd),mA=y("BinaryExpression"),wA=y(Ku),yA=y(Zd),gA=y(jf),TA=y("filter"),_A=y("blocks"),SA=y("ComprehensionExpression"),EA=y(Ys),xA=y(ma),AA=y(ko),IA=y("ConditionalExpression"),CA=y("filter"),NA=y("blocks"),OA=y("GeneratorExpression"),RA=y(Ku),LA=y("Import"),PA=y(Zd),UA=y(jf),DA=y("&&"),FA=y("||"),MA=y(Au),XA=y(Dl),jA=y(Hd),BA=y("LogicalExpression"),qA=y(Xo),GA=y(Rk),YA=y(ul),JA=y("MemberExpression"),HA=y(Rk),WA=y("meta"),zA=y("MetaProperty"),VA=y(Ku),KA=y(Zd),QA=y("NewExpression"),$A=y(Ju),ZA=y("ObjectExpression"),tI=y(Vc),eI=y("SequenceExpression"),rI=y(Kp),aI=y(xc),nI=y("TypeCastExpression"),sI=y(Ub),cI=y("AwaitExpression"),iI=y(Cl),uI=y(Vb),fI=y("!"),oI=y("~"),vI=y(Wl),lI=y(lk),bI=y(io),kI=y("matched above"),dI=y(Ub),hI=y("prefix"),pI=y(Hd),mI=y("UnaryExpression"),wI=y("--"),yI=y("++"),gI=y("prefix"),TI=y(Ub),_I=y(Hd),SI=y("UpdateExpression"),EI=y("delegate"),xI=y(Ub),AI=y("YieldExpression"),II=y(co),CI=y(xl),NI=y(xc),OI=y(uh),RI=y(Wh),LI=y(Rl),PI=y(Nu),UI=y(Ea),DI=y(Jo),FI=y("FunctionDeclaration"),MI=y(co),XI=y(xl),jI=y(xc),BI=y(uh),qI=y(Wh),GI=y(Rl),YI=y(Nu),JI=y(Ea),HI=y(Jo),WI=y("FunctionExpression"),zI=y(gh),VI=y(Kp),KI=y(Wd),QI=y(ca),$I=y(Jo),ZI=y("PrivateName"),tC=y(gh),eC=y(Kp),rC=y(Wd),aC=y(ca),nC=y(ma),sC=y(ko),cC=y("SwitchCase"),iC=y(Nu),uC=y("param"),fC=y("CatchClause"),oC=y(Nu),vC=y("BlockStatement"),lC=y(Jo),bC=y("DeclareVariable"),kC=y(uh),dC=y(Jo),hC=y("DeclareFunction"),pC=y(im),mC=y(Nu),wC=y(co),yC=y(Jo),gC=y("DeclareClass"),TC=y(im),_C=y(Nu),SC=y(co),EC=y(Jo),xC=y("DeclareInterface"),AC=y(Ic),IC=y(as),CC=y(Zc),NC=y("ExportNamespaceSpecifier"),OC=y(Au),RC=y(co),LC=y(Jo),PC=y("DeclareTypeAlias"),UC=y(Au),DC=y(co),FC=y(Jo),MC=y("TypeAlias"),XC=y("DeclareOpaqueType"),jC=y("OpaqueType"),BC=y("supertype"),qC=y("impltype"),GC=y(co),YC=y(Jo),JC=y($a),HC=y(Us),WC=y(Xv),zC=y(co),VC=y(to),KC=y(Nu),QC=y(Jo),$C=y("ClassDeclaration"),ZC=y($a),tN=y(Us),eN=y(Xv),rN=y(co),aN=y(to),nN=y(Nu),sN=y(Jo),cN=y("ClassExpression"),iN=y(co),uN=y(Jo),fN=y("ClassImplements"),oN=y(Nu),vN=y("ClassBody"),lN=y(Ra),bN=y(vn),kN=y(Qc),dN=y(_u),hN=y($a),pN=y(Xo),mN=y(nf),wN=y(Zs),yN=y(Ic),gN=y(Fp),TN=y("MethodDefinition"),_N=y(va),SN=y(nf),EN=y(Kp),xN=y(Ic),AN=y(Fp),IN=y("ClassPrivateProperty"),CN=y("Internal Error: Private name found in class prop"),NN=y(va),ON=y(nf),RN=y(Xo),LN=y(Kp),PN=y(Ic),UN=y(Fp),DN=y("ClassProperty"),FN=y(im),MN=y(Nu),XN=y(co),jN=y(Jo),BN=y("InterfaceDeclaration"),qN=y(co),GN=y(Jo),YN=y("InterfaceExtends"),JN=y(Kp),HN=y(Ju),WN=y("ObjectPattern"),zN=y(Kp),VN=y(Cd),KN=y("ArrayPattern"),QN=y(Au),$N=y(Dl),ZN=y("AssignmentPattern"),tO=y(Ub),eO=y(jp),rO=y(Ub),aO=y(jp),nO=y(kv),sO=y(lf),cO=y(Qc),iO=y(_u),uO=y(Xo),fO=y(Sv),oO=y(vn),vO=y(Zs),lO=y(Ic),bO=y(Fp),kO=y(Rs),dO=y(Ub),hO=y("SpreadProperty"),pO=y(Xo),mO=y(Sv),wO=y(vn),yO=y(Zs),gO=y(Ic),TO=y(Fp),_O=y(Rs),SO=y(Ub),EO=y("RestProperty"),xO=y(Ub),AO=y("SpreadElement"),IO=y("each"),CO=y(Au),NO=y(Dl),OO=y("ComprehensionBlock"),RO=y("regex"),LO=y(js),PO=y(Ic),UO=y(js),DO=y(Ic),FO=y("Literal"),MO=y(Vc),XO=y("quasis"),jO=y("TemplateLiteral"),BO=y("tail"),qO=y(Ic),GO=y("TemplateElement"),YO=y("quasi"),JO=y("tag"),HO=y("TaggedTemplateExpression"),WO=y(Ga),zO=y(kk),VO=y(so),KO=y(Zs),QO=y("declarations"),$O=y("VariableDeclaration"),ZO=y(lf),tR=y(Jo),eR=y("VariableDeclarator"),rR=y("AnyTypeAnnotation"),aR=y("MixedTypeAnnotation"),nR=y("EmptyTypeAnnotation"),sR=y("VoidTypeAnnotation"),cR=y("NullLiteralTypeAnnotation"),iR=y("NumberTypeAnnotation"),uR=y("StringTypeAnnotation"),fR=y("BooleanTypeAnnotation"),oR=y(Kp),vR=y("NullableTypeAnnotation"),lR=y(co),bR=y("rest"),kR=y(xl),dR=y(Ea),hR=y("FunctionTypeAnnotation"),pR=y(gh),mR=y(Kp),wR=y(Wd),yR=y("FunctionTypeParam"),gR=[0,0,0,0],TR=y("callProperties"),_R=y("indexers"),SR=y(Ju),ER=y("exact"),xR=y("ObjectTypeAnnotation"),AR=y(kv),IR=y("There should not be computed object type property keys"),CR=y(lf),NR=y(Qc),OR=y(_u),RR=y(Zs),LR=y(va),PR=y(nf),UR=y(gh),DR=y(Ic),FR=y(Fp),MR=y("ObjectTypeProperty"),XR=y(Ub),jR=y("ObjectTypeSpreadProperty"),BR=y(va),qR=y(nf),GR=y(Ic),YR=y(Fp),JR=y(Jo),HR=y("ObjectTypeIndexer"),WR=y(nf),zR=y(Ic),VR=y("ObjectTypeCallProperty"),KR=y("elementType"),QR=y("ArrayTypeAnnotation"),$R=y(Jo),ZR=y("qualification"),tL=y("QualifiedTypeIdentifier"),eL=y(co),rL=y(Jo),aL=y("GenericTypeAnnotation"),nL=y(oh),sL=y("UnionTypeAnnotation"),cL=y(oh),iL=y("IntersectionTypeAnnotation"),uL=y(Ub),fL=y("TypeofTypeAnnotation"),oL=y(oh),vL=y("TupleTypeAnnotation"),lL=y(js),bL=y(Ic),kL=y("StringLiteralTypeAnnotation"),dL=y(js),hL=y(Ic),pL=y("NumberLiteralTypeAnnotation"),mL=y(Wo),wL=y(oo),yL=y(js),gL=y(Ic),TL=y("BooleanLiteralTypeAnnotation"),_L=y("ExistsTypeAnnotation"),SL=y(Kp),EL=y("TypeAnnotation"),xL=y(Ea),AL=y("TypeParameterDeclaration"),IL=y(Ib),CL=y(va),NL=y("bound"),OL=y(Wd),RL=y("TypeParameter"),LL=y(Ea),PL=y("TypeParameterInstantiation"),UL=y(sa),DL=y("closingElement"),FL=y("openingElement"),ML=y("JSXElement"),XL=y("closingFragment"),jL=y(sa),BL=y("openingFragment"),qL=y("JSXFragment"),GL=y("selfClosing"),YL=y("attributes"),JL=y(Wd),HL=y("JSXOpeningElement"),WL=y("JSXOpeningFragment"),zL=y(Wd),VL=y("JSXClosingElement"),KL=y("JSXClosingFragment"),QL=y(Ic),$L=y(Wd),ZL=y("JSXAttribute"),tP=y(Ub),eP=y("JSXSpreadAttribute"),rP=y("JSXEmptyExpression"),aP=y(xc),nP=y("JSXExpressionContainer"),sP=y(js),cP=y(Ic),iP=y("JSXText"),uP=y(Rk),fP=y(ul),oP=y("JSXMemberExpression"),vP=y(Wd),lP=y("namespace"),bP=y("JSXNamespacedName"),kP=y(Wd),dP=y("JSXIdentifier"),hP=y(Zc),pP=y(bd),mP=y("ExportSpecifier"),wP=y(bd),yP=y("ImportDefaultSpecifier"),gP=y(bd),TP=y("ImportNamespaceSpecifier"),_P=y(um),SP=y(bd),EP=y("imported"),xP=y("ImportSpecifier"),AP=y("Block"),IP=y("Line"),CP=y(Ic),NP=y(Ic),OP=y("DeclaredPredicate"),RP=y("InferredPredicate"),LP=y("range"),PP=y("loc"),UP=y(as),DP=[0,1,0],FP=y("{"),MP=y("}"),XP=y("{|"),jP=y("|}"),BP=y("("),qP=y(")"),GP=y("["),YP=y("]"),JP=y(";"),HP=y(","),WP=y(Ks),zP=y("=>"),VP=y("..."),KP=y("@"),QP=y("#"),$P=y(Wk),ZP=y("if"),tU=y("in"),eU=y(Rb),rU=y(si),aU=y(Ts),nU=y($n),sU=y(bn),cU=y("try"),iU=y(Ga),uU=y(Ad),fU=y(kd),oU=y(so),vU=y(kk),lU=y(Jc),bU=y(oo),kU=y(Wo),dU=y(fl),hU=y(Bl),pU=y(Wv),mU=y(Lp),wU=y(Ib),yU=y("do"),gU=y(Ah),TU=y("for"),_U=y(Op),SU=y(im),EU=y(nf),xU=y(Gu),AU=y(od),IU=y(io),CU=y(Wl),NU=y(lk),OU=y(eb),RU=y(Vs),LU=y(ov),PU=y(ub),UU=y(Us),DU=y(kb),FU=y(zn),MU=y(_s),XU=y(el),jU=y($l),BU=y(Pa),qU=y(bv),GU=y(ic),YU=y(as),JU=y("opaque"),HU=y("of"),WU=y(Rl),zU=y(Nl),VU=y("%checks"),KU=y(">>>="),QU=y(">>="),$U=y("<<="),ZU=y("^="),tD=y("|="),eD=y("&="),rD=y("%="),aD=y("/="),nD=y("*="),sD=y("**="),cD=y("-="),iD=y("+="),uD=y("="),fD=y("?"),oD=y(":"),vD=y("||"),lD=y("&&"),bD=y("|"),kD=y("^"),dD=y("&"),hD=y("=="),pD=y("!="),mD=y("==="),wD=y("!=="),yD=y("<="),gD=y(">="),TD=y("<"),_D=y(">"),SD=y("<<"),ED=y(">>"),xD=y(">>>"),AD=y(Vb),ID=y(Cl),CD=y(Ak),ND=y("*"),OD=y("**"),RD=y("%"),LD=y("!"),PD=y("~"),UD=y("++"),DD=y("--"),FD=y(Nb),MD=y("any"),XD=y(tp),jD=y(Ai),BD=y("number"),qD=y(po),GD=y(lk),YD=y(Ak),JD=y(Ak),HD=y(mc),WD=y(Ab),zD=y("T_LCURLY"),VD=y("T_RCURLY"),KD=y("T_LCURLYBAR"),QD=y("T_RCURLYBAR"),$D=y("T_LPAREN"),ZD=y("T_RPAREN"),tF=y("T_LBRACKET"),eF=y("T_RBRACKET"),rF=y("T_SEMICOLON"),aF=y("T_COMMA"),nF=y("T_PERIOD"),sF=y("T_ARROW"),cF=y("T_ELLIPSIS"),iF=y("T_AT"),uF=y("T_POUND"),fF=y("T_FUNCTION"),oF=y("T_IF"),vF=y("T_IN"),lF=y("T_INSTANCEOF"),bF=y("T_RETURN"),kF=y("T_SWITCH"),dF=y("T_THIS"),hF=y("T_THROW"),pF=y("T_TRY"),mF=y("T_VAR"),wF=y("T_WHILE"),yF=y("T_WITH"),gF=y("T_CONST"),TF=y("T_LET"),_F=y("T_NULL"),SF=y("T_FALSE"),EF=y("T_TRUE"),xF=y("T_BREAK"),AF=y("T_CASE"),IF=y("T_CATCH"),CF=y("T_CONTINUE"),NF=y("T_DEFAULT"),OF=y("T_DO"),RF=y("T_FINALLY"),LF=y("T_FOR"),PF=y("T_CLASS"),UF=y("T_EXTENDS"),DF=y("T_STATIC"),FF=y("T_ELSE"),MF=y("T_NEW"),XF=y("T_DELETE"),jF=y("T_TYPEOF"),BF=y("T_VOID"),qF=y("T_ENUM"),GF=y("T_EXPORT"),YF=y("T_IMPORT"),JF=y("T_SUPER"),HF=y("T_IMPLEMENTS"),WF=y("T_INTERFACE"),zF=y("T_PACKAGE"),VF=y("T_PRIVATE"),KF=y("T_PROTECTED"),QF=y("T_PUBLIC"),$F=y("T_YIELD"),ZF=y("T_DEBUGGER"),tM=y("T_DECLARE"),eM=y("T_TYPE"),rM=y("T_OPAQUE"),aM=y("T_OF"),nM=y("T_ASYNC"),sM=y("T_AWAIT"),cM=y("T_CHECKS"),iM=y("T_RSHIFT3_ASSIGN"),uM=y("T_RSHIFT_ASSIGN"),fM=y("T_LSHIFT_ASSIGN"),oM=y("T_BIT_XOR_ASSIGN"),vM=y("T_BIT_OR_ASSIGN"),lM=y("T_BIT_AND_ASSIGN"),bM=y("T_MOD_ASSIGN"),kM=y("T_DIV_ASSIGN"),dM=y("T_MULT_ASSIGN"),hM=y("T_EXP_ASSIGN"),pM=y("T_MINUS_ASSIGN"),mM=y("T_PLUS_ASSIGN"),wM=y("T_ASSIGN"),yM=y("T_PLING"),gM=y("T_COLON"),TM=y("T_OR"),_M=y("T_AND"),SM=y("T_BIT_OR"),EM=y("T_BIT_XOR"),xM=y("T_BIT_AND"),AM=y("T_EQUAL"),IM=y("T_NOT_EQUAL"),CM=y("T_STRICT_EQUAL"),NM=y("T_STRICT_NOT_EQUAL"),OM=y("T_LESS_THAN_EQUAL"),RM=y("T_GREATER_THAN_EQUAL"),LM=y("T_LESS_THAN"),PM=y("T_GREATER_THAN"),UM=y("T_LSHIFT"),DM=y("T_RSHIFT"),FM=y("T_RSHIFT3"),MM=y("T_PLUS"),XM=y("T_MINUS"),jM=y("T_DIV"),BM=y("T_MULT"),qM=y("T_EXP"),GM=y("T_MOD"),YM=y("T_NOT"),JM=y("T_BIT_NOT"),HM=y("T_INCR"),WM=y("T_DECR"),zM=y("T_EOF"),VM=y("T_ANY_TYPE"),KM=y("T_MIXED_TYPE"),QM=y("T_EMPTY_TYPE"),$M=y("T_NUMBER_TYPE"),ZM=y("T_STRING_TYPE"),tX=y("T_VOID_TYPE"),eX=y("T_NUMBER"),rX=y("T_STRING"),aX=y("T_TEMPLATE_PART"),nX=y("T_IDENTIFIER"),sX=y("T_REGEXP"),cX=y("T_ERROR"),iX=y("T_JSX_IDENTIFIER"),uX=y("T_JSX_TEXT"),fX=y("T_BOOLEAN_TYPE"),oX=y("T_NUMBER_SINGLETON_TYPE"),vX=y("*-/"),lX=y("*/"),bX=y("*-/"),kX=y(nd),dX=y(nd),hX=y("\\"),pX=y(nd),mX=y("${"),wX=y("\r\n"),yX=y("\r\n"),gX=y("\n"),TX=y(nd),_X=y("\\\\"),SX=y(nd),EX=y(Nb),xX=y(Nb),AX=y(Nb),IX=y(Nb),CX=y(nd),NX=y(nd),OX=y("'"),RX=y('"'),LX=y("<"),PX=y("{"),UX=y(wh),DX=y("iexcl"),FX=y("aelig"),MX=y("Nu"),XX=y("Eacute"),jX=y("Atilde"),BX=y("'int'"),qX=y("AElig"),GX=y("Aacute"),YX=y("Acirc"),JX=y("Agrave"),HX=y("Alpha"),WX=y("Aring"),zX=[0,197],VX=[0,913],KX=[0,Eo],QX=[0,194],$X=[0,193],ZX=[0,198],tj=[0,8747],ej=y("Auml"),rj=y("Beta"),aj=y("Ccedil"),nj=y("Chi"),sj=y("Dagger"),cj=y("Delta"),ij=y("ETH"),uj=[0,208],fj=[0,916],oj=[0,8225],vj=[0,935],lj=[0,199],bj=[0,914],kj=[0,196],dj=[0,195],hj=y("Icirc"),pj=y("Ecirc"),mj=y("Egrave"),wj=y("Epsilon"),yj=y("Eta"),gj=y("Euml"),Tj=y("Gamma"),_j=y("Iacute"),Sj=[0,205],Ej=[0,915],xj=[0,203],Aj=[0,919],Ij=[0,917],Cj=[0,200],Nj=[0,202],Oj=y("Igrave"),Rj=y("Iota"),Lj=y("Iuml"),Pj=y("Kappa"),Uj=y("Lambda"),Dj=y("Mu"),Fj=y("Ntilde"),Mj=[0,209],Xj=[0,924],jj=[0,923],Bj=[0,922],qj=[0,207],Gj=[0,921],Yj=[0,204],Jj=[0,206],Hj=[0,201],Wj=y("Sigma"),zj=y("Otilde"),Vj=y("OElig"),Kj=y("Oacute"),Qj=y("Ocirc"),$j=y("Ograve"),Zj=y("Omega"),tB=y("Omicron"),eB=y("Oslash"),rB=[0,216],aB=[0,927],nB=[0,937],sB=[0,210],cB=[0,212],iB=[0,211],uB=[0,338],fB=y("Ouml"),oB=y("Phi"),vB=y("Pi"),lB=y("Prime"),bB=y("Psi"),kB=y("Rho"),dB=y("Scaron"),hB=[0,352],pB=[0,929],mB=[0,936],wB=[0,8243],yB=[0,928],gB=[0,934],TB=[0,214],_B=[0,213],SB=y("Uuml"),EB=y("THORN"),xB=y("Tau"),AB=y("Theta"),IB=y("Uacute"),CB=y("Ucirc"),NB=y("Ugrave"),OB=y("Upsilon"),RB=[0,933],LB=[0,217],PB=[0,219],UB=[0,218],DB=[0,920],FB=[0,932],MB=[0,222],XB=y("Xi"),jB=y("Yacute"),BB=y("Yuml"),qB=y("Zeta"),GB=y("aacute"),YB=y("acirc"),JB=y("acute"),HB=[0,180],WB=[0,226],zB=[0,225],VB=[0,918],KB=[0,376],QB=[0,221],$B=[0,926],ZB=[0,220],tq=[0,931],eq=[0,925],rq=y("delta"),aq=y("cap"),nq=y("aring"),sq=y("agrave"),cq=y("alefsym"),iq=y("alpha"),uq=y("amp"),fq=y("and"),oq=y("ang"),vq=y("apos"),lq=[0,39],bq=[0,8736],kq=[0,8743],dq=[0,38],hq=[0,945],pq=[0,8501],mq=[0,Ql],wq=y("asymp"),yq=y("atilde"),gq=y("auml"),Tq=y("bdquo"),_q=y("beta"),Sq=y("brvbar"),Eq=y("bull"),xq=[0,8226],Aq=[0,166],Iq=[0,946],Cq=[0,8222],Nq=[0,228],Oq=[0,227],Rq=[0,8776],Lq=[0,229],Pq=y("copy"),Uq=y("ccedil"),Dq=y("cedil"),Fq=y("cent"),Mq=y("chi"),Xq=y("circ"),jq=y("clubs"),Bq=y("cong"),qq=[0,8773],Gq=[0,9827],Yq=[0,710],Jq=[0,967],Hq=[0,162],Wq=[0,184],zq=[0,231],Vq=y("crarr"),Kq=y("cup"),Qq=y("curren"),$q=y("dArr"),Zq=y("dagger"),tG=y("darr"),eG=y("deg"),rG=[0,176],aG=[0,8595],nG=[0,8224],sG=[0,8659],cG=[0,164],iG=[0,8746],uG=[0,8629],fG=[0,169],oG=[0,8745],vG=y("fnof"),lG=y("ensp"),bG=y("diams"),kG=y("divide"),dG=y("eacute"),hG=y("ecirc"),pG=y("egrave"),mG=y(Ai),wG=y("emsp"),yG=[0,8195],gG=[0,8709],TG=[0,232],_G=[0,234],SG=[0,233],EG=[0,247],xG=[0,9830],AG=y("epsilon"),IG=y("equiv"),CG=y("eta"),NG=y("eth"),OG=y("euml"),RG=y("euro"),LG=y("exist"),PG=[0,8707],UG=[0,8364],DG=[0,235],FG=[0,kh],MG=[0,951],XG=[0,8801],jG=[0,949],BG=[0,8194],qG=y("gt"),GG=y("forall"),YG=y("frac12"),JG=y("frac14"),HG=y("frac34"),WG=y("frasl"),zG=y("gamma"),VG=y("ge"),KG=[0,8805],QG=[0,947],$G=[0,8260],ZG=[0,190],tY=[0,188],eY=[0,189],rY=[0,8704],aY=y("hArr"),nY=y("harr"),sY=y("hearts"),cY=y("hellip"),iY=y("iacute"),uY=y("icirc"),fY=[0,238],oY=[0,237],vY=[0,8230],lY=[0,9829],bY=[0,8596],kY=[0,8660],dY=[0,62],hY=[0,402],pY=[0,948],mY=[0,230],wY=y("prime"),yY=y("ndash"),gY=y("le"),TY=y("kappa"),_Y=y("igrave"),SY=y("image"),EY=y("infin"),xY=y("iota"),AY=y("iquest"),IY=y("isin"),CY=y("iuml"),NY=[0,239],OY=[0,8712],RY=[0,191],LY=[0,953],PY=[0,8734],UY=[0,8465],DY=[0,236],FY=y("lArr"),MY=y("lambda"),XY=y("lang"),jY=y("laquo"),BY=y("larr"),qY=y("lceil"),GY=y("ldquo"),YY=[0,8220],JY=[0,8968],HY=[0,8592],WY=[0,171],zY=[0,10216],VY=[0,955],KY=[0,8656],QY=[0,954],$Y=y("macr"),ZY=y("lfloor"),tJ=y("lowast"),eJ=y("loz"),rJ=y("lrm"),aJ=y("lsaquo"),nJ=y("lsquo"),sJ=y("lt"),cJ=[0,60],iJ=[0,8216],uJ=[0,8249],fJ=[0,8206],oJ=[0,9674],vJ=[0,8727],lJ=[0,8970],bJ=y("mdash"),kJ=y("micro"),dJ=y("middot"),hJ=y(Ro),pJ=y("mu"),mJ=y("nabla"),wJ=y("nbsp"),yJ=[0,160],gJ=[0,8711],TJ=[0,956],_J=[0,8722],SJ=[0,183],EJ=[0,181],xJ=[0,8212],AJ=[0,175],IJ=[0,8804],CJ=y("or"),NJ=y("oacute"),OJ=y("ne"),RJ=y("ni"),LJ=y("not"),PJ=y("notin"),UJ=y("nsub"),DJ=y("ntilde"),FJ=y("nu"),MJ=[0,957],XJ=[0,241],jJ=[0,8836],BJ=[0,8713],qJ=[0,172],GJ=[0,8715],YJ=[0,8800],JJ=y("ocirc"),HJ=y("oelig"),WJ=y("ograve"),zJ=y("oline"),VJ=y("omega"),KJ=y("omicron"),QJ=y("oplus"),$J=[0,8853],ZJ=[0,959],tH=[0,969],eH=[0,Is],rH=[0,242],aH=[0,339],nH=[0,244],sH=[0,243],cH=y("part"),iH=y("ordf"),uH=y("ordm"),fH=y("oslash"),oH=y("otilde"),vH=y("otimes"),lH=y("ouml"),bH=y("para"),kH=[0,182],dH=[0,ef],hH=[0,8855],pH=[0,Po],mH=[0,Lv],wH=[0,186],yH=[0,170],gH=y("permil"),TH=y("perp"),_H=y("phi"),SH=y("pi"),EH=y("piv"),xH=y("plusmn"),AH=y("pound"),IH=[0,163],CH=[0,177],NH=[0,982],OH=[0,960],RH=[0,966],LH=[0,8869],PH=[0,8240],UH=[0,8706],DH=[0,8744],FH=[0,8211],MH=y("sup1"),XH=y("rlm"),jH=y("raquo"),BH=y("prod"),qH=y("prop"),GH=y("psi"),YH=y("quot"),JH=y("rArr"),HH=y("radic"),WH=y("rang"),zH=[0,10217],VH=[0,8730],KH=[0,8658],QH=[0,34],$H=[0,968],ZH=[0,8733],tW=[0,8719],eW=y("rarr"),rW=y("rceil"),aW=y("rdquo"),nW=y("real"),sW=y("reg"),cW=y("rfloor"),iW=y("rho"),uW=[0,961],fW=[0,8971],oW=[0,174],vW=[0,8476],lW=[0,8221],bW=[0,8969],kW=[0,8594],dW=[0,187],hW=y("sigma"),pW=y("rsaquo"),mW=y("rsquo"),wW=y("sbquo"),yW=y("scaron"),gW=y("sdot"),TW=y("sect"),_W=y("shy"),SW=[0,173],EW=[0,167],xW=[0,8901],AW=[0,353],IW=[0,8218],CW=[0,8217],NW=[0,8250],OW=y("sigmaf"),RW=y("sim"),LW=y("spades"),PW=y("sub"),UW=y("sube"),DW=y("sum"),FW=y("sup"),MW=[0,8835],XW=[0,8721],jW=[0,8838],BW=[0,8834],qW=[0,9824],GW=[0,8764],YW=[0,962],JW=[0,963],HW=[0,8207],WW=y("uarr"),zW=y("thetasym"),VW=y("sup2"),KW=y("sup3"),QW=y("supe"),$W=y("szlig"),ZW=y("tau"),tz=y("there4"),ez=y("theta"),rz=[0,952],az=[0,8756],nz=[0,964],sz=[0,223],cz=[0,8839],iz=[0,179],uz=[0,178],fz=y("thinsp"),oz=y("thorn"),vz=y("tilde"),lz=y("times"),bz=y("trade"),kz=y("uArr"),dz=y("uacute"),hz=[0,cb],pz=[0,8657],mz=[0,8482],wz=[0,215],yz=[0,732],gz=[0,ea],Tz=[0,8201],_z=[0,977],Sz=y("xi"),Ez=y("ucirc"),xz=y("ugrave"),Az=y("uml"),Iz=y("upsih"),Cz=y("upsilon"),Nz=y("uuml"),Oz=y("weierp"),Rz=[0,8472],Lz=[0,Up],Pz=[0,965],Uz=[0,978],Dz=[0,168],Fz=[0,249],Mz=[0,251],Xz=y("yacute"),jz=y("yen"),Bz=y("yuml"),qz=y("zeta"),Gz=y("zwj"),Yz=y("zwnj"),Jz=[0,8204],Hz=[0,Ol],Wz=[0,950],zz=[0,Nh],Vz=[0,165],Kz=[0,El],Qz=[0,958],$z=[0,8593],Zz=[0,185],tV=[0,8242],eV=[0,161],rV=y(";"),aV=y("&"),nV=y(nd),sV=y("}"),cV=[0,y(Nb),y(Nb),y(Nb)],iV=y(nd),uV=y(nd),fV=y(nd),oV=(y("789"),y(nd)),vV=y(nd),lV=y(nd),bV=y(nd),kV=y(":"),dV=y(":"),hV=y(pc),pV=(y("789"),[8,0]),mV=[8,1],wV=y(nd),yV=y(nd),gV=y("'"),TV=y(nd),_V=y(nd),SV=y(nd),EV=y(nd),xV=y(nd),AV=y(nd),IV=y(nd),CV=y(":"),NV=y(":"),OV=y(pc),RV=[5,y("#!")],LV=y(nd),PV=y(Cv),UV=y(Ha),DV=y(Ha),FV=y(Cv),MV=y("b"),XV=y(eo),jV=y("n"),BV=y("r"),qV=y("t"),GV=y("v"),YV=y(Ha),JV=y(wh),HV=y(wh),WV=y(nd),zV=y(wh),VV=y(wh),KV=y(nd),QV=y(Ha),$V=y(Jl),ZV=y(Pu),tK=y(Dn),eK=(y("src/parser/lexer.ml"),y(Nb),[1,y("ILLEGAL")]),rK=y(""),aK=y("\0"),nK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),sK=y(""),cK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),iK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),uK=y("\b\t\n\v\f\r"),fK=y(""),oK=y("\0"),vK=y(""),lK=y(""),bK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),kK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),dK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),hK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),pK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),mK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\b\0\0\0\0\0\b"),wK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),yK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),gK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),TK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),_K=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),SK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),EK=y("\0\0\0"),xK=y("\b\t\n\v\f\r\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t \t!\"#$%&'\t\t(\t\t)\t*+,\t-./\t01\t2\t3456\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"),AK=y("\b\t\n\v\f\r !\"#$%&'("),IK=y(""),CK=y(""),NK=y("\0\0\0\0"),OK=y("\b\t\n\v\f\r"),RK=y("\0\0"),LK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),PK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),UK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),DK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),FK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),MK=y(""),XK=y(""),jK=y(""),BK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),qK=y("\0"),GK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),YK=y("\0\0\0\0\0\0\0"),JK=y(""),HK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),WK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),zK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),VK=y("\0"),KK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),QK=y("\0"),$K=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),ZK=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),tQ=y(""),eQ=y(""),rQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),aQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),nQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),sQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),cQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),iQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),uQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),fQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),oQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),vQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),lQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),bQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),kQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),dQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),hQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),pQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),mQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),wQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),yQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),gQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),TQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),_Q=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),SQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),EQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),xQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),AQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),IQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),CQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),NQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),OQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),RQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),LQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),PQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),UQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),DQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),FQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),MQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),XQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),jQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),BQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),qQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),GQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),YQ=y("\0"),JQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),HQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),WQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),zQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),VQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),KQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),QQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),$Q=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),ZQ=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),t$=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),e$=y("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),r$=y("Lexer.FloatOfString.No_good"),a$=y(yn),n$=y(yn),s$=y(Jc),c$=y("any"),i$=y(Ab),u$=y(mc),f$=y(Ai),o$=y(oo),v$=y(tp),l$=y("number"),b$=y(nf),k$=y(po),d$=y(Wo),h$=y(Wl),p$=y(lk),m$=y(oo),w$=y(Jc),y$=y(Wo),g$=y(Ku),T$=y("eval"),_$=y(Us),S$=y(kb),E$=y(zn),x$=y(_s),A$=y(el),I$=y($l),C$=y(nf),N$=y(Pa),O$=y(eb),R$=y("if"),L$=y(Ib),P$=y(Nl),U$=y(fl),D$=y(Bl),F$=y(Wv),M$=y(Op),X$=y(so),j$=y(Lp),B$=y(bv),q$=y(io),G$=y("do"),Y$=y(Gu),J$=y(Vs),H$=y(im),W$=y(Ah),z$=y("for"),V$=y(Wk),K$=y(bn),Q$=y(ov),$$=y("in"),Z$=y(Rb),tZ=y(od),eZ=y(si),rZ=y(ub),aZ=y(Ts),nZ=y($n),sZ=y("try"),cZ=y(Wl),iZ=y(Ga),uZ=y(lk),fZ=y(Ad),oZ=y(kd),vZ=y(Pa),lZ=[0,y("src/parser/parser_env.ml"),341,2],bZ=y("Internal Error: Tried to add_declared_private with outside of class scope."),kZ=y("Internal Error: `exit_class` called before a matching `enter_class`"),dZ=y(Nb),hZ=y(Nb),pZ=[0,0,0],mZ=y(Xu),wZ=y(Xu),yZ=y("Parser_env.Try.Rollback"),gZ=y(Wk),TZ=y("if"),_Z=y("in"),SZ=y(Rb),EZ=y(si),xZ=y(Ts),AZ=y($n),IZ=y(bn),CZ=y("try"),NZ=y(Ga),OZ=y(Ad),RZ=y(kd),LZ=y(so),PZ=y(kk),UZ=y(Jc),DZ=y(oo),FZ=y(Wo),MZ=y(fl),XZ=y(Bl),jZ=y(Wv),BZ=y(Lp),qZ=y(Ib),GZ=y("do"),YZ=y(Ah),JZ=y("for"),HZ=y(Op),WZ=y(im),zZ=y(nf),VZ=y(Gu),KZ=y(od),QZ=y(io),$Z=y(Wl),ZZ=y(lk),t0=y(eb),e0=y(Vs),r0=y(ov),a0=y(ub),n0=y(Us),s0=y(kb),c0=y(zn),i0=y(_s),u0=y(el),f0=y($l),o0=y(Pa),v0=y(bv),l0=y(ic),b0=y(as),k0=y("opaque"),d0=y("of"),h0=y(Rl),p0=y(Nl),m0=y("any"),w0=y(tp),y0=y(Ai),g0=y("number"),T0=y(po),_0=y(lk),S0=y(mc),E0=y(Ab),x0=y(Nb),A0=[0,1],I0=[0,0,0],C0=[0,y(Ms),496,6],N0=y(nf),O0=y(Qc),R0=y(_u),L0=y(Qc),P0=[0,1],U0=[0,1],D0=[0,[0,0,0]],F0=[0,1],M0=[0,1],X0=[0,1],j0=[0,4],B0=[0,0],q0=[0,1],G0=[0,2],Y0=[0,5],J0=[0,6],H0=[0,3],W0=[0,7],z0=[0,y(Ms),105,17],V0=[0,y(Ms),84,17],K0=[0,y(Ms),62,11],Q0=[0,y(Ms),66,11],$0=[0,y(Ms),44,14],Z0=[0,35],t1=[0,35],e1=[0,0,0],r1=[0,1],a1=[0,33],n1=y(Ak),s1=y(Ak),c1=[0,y(li),916,13],i1=[0,1],u1=[0,y(li),797,17],f1=[0,[0,y(Nb),y(Nb)],1],o1=y(Jc),v1=y(Jc),l1=y(Wo),b1=y(oo),k1=y(Ha),d1=y(Jl),h1=y(Pu),p1=y(Dn),m1=[0,35],w1=y(od),y1=y(ja),g1=[0,0,0],T1=[0,1,0],_1=[0,1,1],S1=y(ub),E1=y(ub),x1=[0,1],A1=[0,0],I1=[0,1],C1=[0,0],N1=[0,1],O1=[0,0],R1=[0,2],L1=[0,3],P1=[0,7],U1=[0,6],D1=[0,4],F1=[0,5],M1=[0,[0,17,[0,2]]],X1=[0,[0,18,[0,3]]],j1=[0,[0,19,[0,4]]],B1=[0,[0,0,[0,5]]],q1=[0,[0,1,[0,5]]],G1=[0,[0,2,[0,5]]],Y1=[0,[0,3,[0,5]]],J1=[0,[0,5,[0,6]]],H1=[0,[0,7,[0,6]]],W1=[0,[0,4,[0,6]]],z1=[0,[0,6,[0,6]]],V1=[0,[0,8,[0,7]]],K1=[0,[0,9,[0,7]]],Q1=[0,[0,10,[0,7]]],$1=[0,[0,11,[0,8]]],Z1=[0,[0,12,[0,8]]],t2=[0,[0,15,[0,9]]],e2=[0,[0,13,[0,9]]],r2=[0,[0,14,[1,10]]],a2=[0,[0,16,[0,9]]],n2=[0,[0,21,[0,6]]],s2=[0,[0,20,[0,6]]],c2=[0,9],i2=[0,8],u2=[0,7],f2=[0,11],o2=[0,10],v2=[0,12],l2=[0,6],b2=[0,5],k2=[0,3],d2=[0,4],h2=[0,2],p2=[0,1],m2=[0,0],w2=y(od),y2=y(ja),g2=[0,5],T2=y(Rl),_2=y(od),S2=y(ja),E2=y(":"),x2=y(Ks),A2=[6,y("JSX fragment")],I2=y(Nb),C2=[0,y(Nb)],N2=y(Nb),O2=y(Ra),R2=y(Ra),L2=[0,1],P2=[0,1],U2=[0,1],D2=[0,1],F2=y(Qc),M2=y(_u),X2=[0,1],j2=[0,1],B2=[0,1],q2=y(Ra),G2=y(vv),Y2=y(vv),J2=y("#constructor"),H2=[1,y("=")],W2=y(Pa),z2=y(Nl),V2=y("Internal Error: private name found in object props"),K2=[0,1],Q2=y(Qc),$2=y(_u),Z2=y(xp),t3=y(Pa),e3=y(Nl),r3=y(Pa),a3=y(Nl),n3=y(xp),s3=[0,1],c3=y(Ho),i3=y(mu),u3=[0,y(In),1194,15],f3=y(Ho),o3=y(Ib),v3=y("other than an interface declaration!"),l3=y("Internal Flow Error! Parsed `export interface` into something "),b3=[0,1],k3=[0,1],d3=y(mu),h3=y("Internal Flow Error! Unexpected export statement declaration!"),p3=[0,32],m3=y(Ho),w3=y(mu),y3=[0,y(Nb)],g3=y(Nb),T3=[0,1],_3=y("module"),S3=y("exports"),E3=[0,1],x3=y("module"),A3=[0,1],I3=y("mixins"),C3=[0,1],N3=[0,0],O3=[0,1],R3=[0,1],L3=[0,1],P3=y(mu),U3=y(Ho),D3=[0,72],F3=[0,72],M3=[0,0],X3=[0,1],j3=y(Ho),B3=[0,1],q3=y(Ho),G3=[0,1],Y3=y(Ho),J3=y(mu),H3=[0,y(Nb)],W3=y(Nb),z3=y("Parser error: No such thing as an expression pattern!"),V3=y("Label"),K3=[0,0,0],Q3=[0,22],$3=[0,y(In),210,20],Z3=[0,21],t6=[0,y(In),232,20],e6=y(Nl),r6=y(kk),a6=y(Pa),n6=[0,1],s6=[0,1],c6=[0,1],i6=[0,1],u6=y("use strict"),f6=[0,0,0],o6=y("\n"),v6=y("Nooo: "),l6=[0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],b6=[0,y("src/parser/parser_flow.ml"),34,28],k6=[0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],d6=y("Internal error: ");B();var h6=ju;!function(t){var e=om.fds[t];e.flags.wronly&&wt(Fa+t+" is writeonly");var r={file:e.file,offset:e.offset,fd:t,opened:!0,out:!1,refill:null};bm[r.fd]=r}(0);var p6=Pt(1),m6=Pt(2),w6=[0,function(t){return function(t){for(a=t;;){if(!a)return 0;var e=a[2],r=a[1];try{yt(r)}catch(a){}var a=e}}(Ut())}],y6=I,g6=[0,y(qd),32,0][1],T6=(4*(ju/4|0)|0)-1|0;B(),B(),B(),B(),B(),B();var _6=-6,S6=[Lv,vg,B()],E6=[0,0],x6=[Lv,Lg,B()],A6=1000000010,I6=[0,[0,-1,[0,-1,Pg,0]],0],C6=xe(80,32),N6=Pe(wa),O6=Gr(p6);Gr(m6),function(t){qr(function(e,r,a){var n=r<0?1:0;if(n)c=n;else var s=a<0?1:0,c=s||(nt(e)<(r+a|0)?1:0);c&&ie(ow);var i=t[2]+a|0;return t[3]<i&&De(t,a),Ee(e,r,t[1],t[2],a),t[2]=i,0},function(t){return 0})}(N6),function(t){var e=w6[1];w6[1]=function(r){return $t(t,0),$t(e,0)}}(function(t){for(;;){if(!(1<O6[14])){O6[13]=A6,Ur(O6),O6[12]=1,O6[13]=1;var e=O6[27];e[1]=0,e[2]=0,Dr(O6),O6[2]=0,O6[3]=0,O6[4]=0,O6[5]=0,O6[10]=0,O6[14]=0,O6[9]=O6[6],O6[14]=O6[14]+1|0;if(O6[14]<O6[15]){var r=[0,0|-O6[13],[3,0,3],0];Sr(O6,r),O6[1]=[0,[0,O6[13],r],O6[1]]}else if(O6[14]===O6[15]){var a=O6[16],n=nt(a);Sr(O6,[0,n,[0,a],n]),Ur(O6)}return $t(O6[18],0)}1<O6[14]&&(O6[14]<O6[15]&&(Sr(O6,[0,0,1,0]),Fr(O6,1),Fr(O6,0)),O6[14]=O6[14]-1|0)}});var R6=n,L6=function(t,e){function a(e){r(om.Undefined_recursive_module,t)}function n(t,e,r){if("number"==typeof t)switch(t){case 0:e[r]={fun:a};break;case 1:e[r]=[ef,a];break;default:e[r]=[]}else switch(t[0]){case 0:e[r]=[0];for(var s=1;s<t[1].length;s++)n(t[1][s],e[r],s);break;default:e[r]=t[1]}}var s=[];return n(e,s,0),s[0]};try{Ht(Ug)}catch(y){if((y=Qt(y))!==gm)throw y}try{Ht(Dg)}catch(y){if((y=Qt(y))!==gm)throw y}if(Gt(g6,Fg)&&Gt(g6,Mg)&&Gt(g6,Xg))throw[0,Sm,jg];B();for(var P6=[Lv,qg,B()],U6=-1,D6=wa,F6=0,M6=0,X6=0,j6=0,B6=0,q6=mt(256,-1),G6=0;;){S(q6,G6)[G6+1]=1;var Y6=G6+1|0;if(uk===G6)for(E9=Eo;;){S(q6,E9)[E9+1]=2;var J6=E9+1|0;if(223===E9)for(S9=Ql;;){S(q6,S9)[S9+1]=3;var H6=S9+1|0;if(239===S9)for(_9=kh;;){S(q6,_9)[_9+1]=4;var W6=_9+1|0;if(247===_9){var z6=function(t){for(var e=nt(t),r=0,a=0;;){if((0|e)<=a){if(a===(0|e))for(var n=mt(r,0),s=0,c=0,i=r;;){if(0<i){var u=St(t,s);if(Eo<=u)if(kh<=u)if(Lv<=u)h=0;else{var f=St(t,s+1|0),o=St(t,s+2|0),v=St(t,s+3|0),l=2!=(f>>>6|0)?1:0;if(l)k=l;else var b=2!=(o>>>6|0)?1:0,k=b||(2!=(v>>>6|0)?1:0);if(k)throw P6;var d=(7&u)<<18|(63&f)<<12|(63&o)<<6|63&v,h=1}else if(Ql<=u){var p=St(t,s+1|0),m=St(t,s+2|0);if((2!=(p>>>6|0)?1:0)||(2!=(m>>>6|0)?1:0))throw P6;var w=(15&u)<<12|(63&p)<<6|63&m,y=Ps<=w?1:0;if(y?w<=57088?1:0:y)throw P6;var d=w,h=1}else{var g=St(t,s+1|0);if(2!=(g>>>6|0))throw P6;var d=(31&u)<<6|63&g,h=1}else if(xa<=u)h=0;else var d=u,h=1;if(h){S(n,c)[c+1]=d;var T=St(t,s),s=s+S(q6,T)[T+1]|0,c=c+1|0,i=i-1|0;continue}throw P6}return Jr(n)}throw P6}var _=St(t,a),E=S(q6,_)[_+1];if(!(0<E))throw P6;var r=r+1|0,a=a+E|0}},V6=function(t,e,r){for(var a=t[6]+e|0,n=t[2],s=Pe(4*r|0),c=a,i=r;;){if(!(0<i))return Ue(s);var u=S(n,c)[c+1];if(uk<u)if(2047<u)if(Qs<u){if(al<u)throw P6;Fe(s,we(kh|u>>>18|0)),Fe(s,we(xa|63&(u>>>12|0))),Fe(s,we(xa|63&(u>>>6|0))),Fe(s,we(xa|63&u))}else{var f=Ps<=u?1:0;if(f?u<wl?1:0:f)throw P6;Fe(s,we(Ql|u>>>12|0)),Fe(s,we(xa|63&(u>>>6|0))),Fe(s,we(xa|63&u))}else Fe(s,we(Eo|u>>>6|0)),Fe(s,we(xa|63&u));else Fe(s,we(u));var c=c+1|0,i=i-1|0}},K6=function(t){return V6(t,0,t[5]-t[6]|0)},Q6=t,$6=null,Z6=function(t){return void 0!==t?1:0},t4=Q6.Array,e4=[Lv,Gg,B()],r4=Q6.Error;!function(t,e){Bt(t,Xt(e)===Lv?e:e[1])}(Yg,[0,e4,{}]);var a4=function(t){throw t};gr(function(t){return t[1]===e4?[0,Y(t[2].toString())]:0}),gr(function(t){return t instanceof t4?0:[0,Y(t.toString())]});var n4=Zt(L6,Hg,Jg),s4=Zt(L6,zg,Wg),c4=Zt(L6,Kg,Vg),i4=Zt(L6,$g,Qg),u4=Zt(L6,tT,Zg),f4=Zt(L6,rT,eT),o4=Zt(L6,nT,aT),v4=Zt(L6,cT,sT),l4=Zt(L6,uT,iT),b4=Zt(L6,oT,fT),k4=Zt(L6,lT,vT),d4=Zt(L6,kT,bT);te(R6,dT,n4,n4),te(R6,hT,s4,s4),te(R6,pT,c4,c4),te(R6,mT,i4,i4),te(R6,wT,u4,u4),te(R6,yT,f4,f4),te(R6,gT,o4,o4),te(R6,TT,v4,v4),te(R6,_T,l4,l4),te(R6,ST,b4,b4),te(R6,ET,k4,k4),te(R6,xT,d4,d4);var h4=function(t){return"number"==typeof t?AT:t[1]},p4=function(t){if("number"==typeof t)return 1;switch(t[0]){case 0:return 2;case 3:return 4;default:return 3}},m4=function(t,e){return[0,t[1],t[2],e[3]]},w4=function(t,e){var r=t[1]-e[1]|0;return 0===r?t[2]-e[2]|0:r},y4=[Lv,MS,B()],g4=function(t,e,r){return[0,t,e,DP,0,r,Im]},T4=function(t,e){var r=e.slice();return r[2]=t,r},_4=function(t){return t[3][1]},S4=function(t){return t[3][2]},E4=function(t,e){if(t!==e[4]){var r=e.slice();return r[4]=t,r}return e},x4=function(t,e){function r(e){return Fe(t,e)}return Yu<=e?(r(kh|e>>>18|0),r(xa|63&(e>>>12|0)),r(xa|63&(e>>>6|0)),r(xa|63&e)):Eu<=e?(r(Ql|e>>>12|0),r(xa|63&(e>>>6|0)),r(xa|63&e)):xa<=e?(r(Eo|e>>>6|0),r(xa|63&e)):r(e)},A4=function(t){return 35<t?pf<t?-1:St(bK,t+To|0)-1|0:-1},I4=function(t){return 35<t?pf<t?-1:St(kK,t+To|0)-1|0:-1},C4=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(rQ,t+To|0)-1|0:-1},N4=function(t){return 45<t?46<t?-1:0:-1},O4=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(nQ,t+To|0)-1|0:-1},R4=function(t){return 8<t?Kk<t?Uo<t?Tu<t?-1:Hl<t?gd<t?0:-1:Cn<t?ci<t?Vh<t?oa<t?0:-1:0:-1:ka<t?Wu<t?0:-1:0:-1:St(LK,t-9|0)-1|0:-1},L4=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(sQ,t+To|0)-1|0:-1},P4=function(t){return 47<t?57<t?-1:0:-1},U4=function(t){return 42<t?57<t?-1:St(EK,t+Na|0)-1|0:-1},D4=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(fQ,t+To|0)-1|0:-1},F4=function(t){return 47<t?mb<t?-1:St(zK,t+-48|0)-1|0:-1},M4=function(t){return 35<t?pf<t?-1:St(dK,t+To|0)-1|0:-1},X4=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(vQ,t+To|0)-1|0:-1},j4=function(t){return 87<t?wi<t?-1:St(Nm,t-88|0)-1|0:-1},B4=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(lQ,t+To|0)-1|0:-1},q4=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(bQ,t+To|0)-1|0:-1},G4=function(t){return 47<t?Ch<t?-1:St(BK,t+-48|0)-1|0:-1},Y4=function(t){return 8<t?Kk<t?Uo<t?Tu<t?-1:Hl<t?gd<t?0:-1:Cn<t?ci<t?Vh<t?oa<t?0:-1:0:-1:ka<t?Wu<t?0:-1:0:-1:St(PK,t-9|0)-1|0:-1},J4=function(t){return 45<t?Gn<t?-1:St(cK,t+Ff|0)-1|0:-1},H4=function(t){return 35<t?pf<t?-1:St(hK,t+To|0)-1|0:-1},W4=function(t){return 35<t?pf<t?-1:St(pK,t+To|0)-1|0:-1},z4=function(t){return 35<t?pf<t?-1:St(mK,t+To|0)-1|0:-1},V4=function(t){return 8<t?Kk<t?Uo<t?Tu<t?-1:Hl<t?gd<t?0:-1:Cn<t?ci<t?Vh<t?oa<t?0:-1:0:-1:ka<t?Wu<t?0:-1:0:-1:St(UK,t-9|0)-1|0:-1},K4=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(wQ,t+To|0)-1|0:-1},Q4=function(t){return 47<t?49<t?-1:0:-1},$4=function(t){return jc<t?115<t?-1:0:-1},Z4=function(t){return 60<t?61<t?-1:0:-1},t8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(yQ,t+To|0)-1|0:-1},e8=function(t){return 60<t?62<t?-1:St(Cm,t+-61|0)-1|0:-1},r8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(gQ,t+To|0)-1|0:-1},a8=function(t){return 65<t?98<t?-1:St(Nm,t-66|0)-1|0:-1},n8=function(t){return 115<t?Wp<t?-1:0:-1},s8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(QQ,t+To|0)-1|0:-1},c8=function(t){return 47<t?55<t?-1:0:-1},i8=function(t){return 109<t?ol<t?-1:0:-1},u8=function(t){return ol<t?111<t?-1:0:-1},f8=function(t){return 98<t?99<t?-1:0:-1},o8=function(t){return 47<t?48<t?-1:0:-1},v8=function(t){return 8<t?Kk<t?Uo<t?Tu<t?-1:Hl<t?gd<t?0:-1:Cn<t?ci<t?Vh<t?oa<t?0:-1:0:-1:ka<t?Wu<t?0:-1:0:-1:St(DK,t-9|0)-1|0:-1},l8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(TQ,t+To|0)-1|0:-1},b8=function(t){return 45<t?Gn<t?-1:St(nK,t+Ff|0)-1|0:-1},k8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(_Q,t+To|0)-1|0:-1},d8=function(t){return 78<t?111<t?-1:St(Nm,t+ap|0)-1|0:-1},h8=function(t){return 41<t?42<t?-1:0:-1},p8=function(t){return 35<t?pf<t?-1:St($K,t+To|0)-1|0:-1},m8=function(t){return 35<t?pf<t?-1:St(wK,t+To|0)-1|0:-1},w8=function(t){return 35<t?pf<t?-1:St(yK,t+To|0)-1|0:-1},y8=function(t){return 35<t?pf<t?-1:St(gK,t+To|0)-1|0:-1},g8=function(t){return 47<t?Gn<t?-1:St(GK,t+-48|0)-1|0:-1},T8=function(t){return 41<t?61<t?-1:St(HK,t+-42|0)-1|0:-1},_8=function(t){return 44<t?48<t?-1:St(RK,t+-45|0)-1|0:-1},S8=function(t){return 44<t?45<t?-1:0:-1},E8=function(t){return Ko<t?105<t?-1:0:-1},x8=function(t){return zv<t?Qo<t?-1:0:-1},A8=function(t){return 99<t?Pb<t?-1:0:-1},I8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(SQ,t+To|0)-1|0:-1},C8=function(t){return 113<t?jc<t?-1:0:-1},N8=function(t){return 45<t?57<t?-1:St(QK,t+Ff|0)-1|0:-1},O8=function(t){return 47<t?zc<t?-1:St($Q,t+-48|0)-1|0:-1},R8=function(t){return 9<t?10<t?-1:0:-1},L8=function(t){return 96<t?97<t?-1:0:-1},P8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(AQ,t+To|0)-1|0:-1},U8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(IQ,t+To|0)-1|0:-1},D8=function(t){return 35<t?pf<t?-1:St(TK,t+To|0)-1|0:-1},F8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(LQ,t+To|0)-1|0:-1},M8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(PQ,t+To|0)-1|0:-1},X8=function(t){return Pb<t?Gn<t?-1:0:-1},j8=function(t){return 41<t?47<t?-1:St(NK,t+-42|0)-1|0:-1},B8=function(t){return 118<t?119<t?-1:0:-1},q8=function(t){return 35<t?pf<t?-1:St(_K,t+To|0)-1|0:-1},G8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(XQ,t+To|0)-1|0:-1},Y8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(jQ,t+To|0)-1|0:-1},J8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(qQ,t+To|0)-1|0:-1},H8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(JQ,t+To|0)-1|0:-1},W8=function(t){return 35<t?pf<t?-1:St(SK,t+To|0)-1|0:-1},z8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(zQ,t+To|0)-1|0:-1},V8=function(t){return Wp<t?117<t?-1:0:-1},K8=function(t){return 35<t?ku<t?dh<t?nb<t?-1:Ik<t?ph<t?Io<t?$p<t?mn<t?Vo<t?df<t?ah<t?0:-1:0:-1:Ba<t?Sk<t?0:-1:0:-1:bl<t?hs<t?am<t?Df<t?0:-1:0:-1:Rh<t?Kl<t?0:-1:0:-1:wv<t?rf<t?Dv<t?_d<t?ib<t?Tn<t?Ll<t?rd<t?Vk<t?Uu<t?Bf<t?Dd<t?Pf<t?Vu<t?mk<t?mf<t?0:-1:0:-1:hb<t?Vn<t?0:-1:0:-1:Fd<t?tf<t?dn<t?jo<t?0:-1:0:-1:Of<t?Db<t?0:-1:0:-1:Hv<t?Rc<t?Dc<t?Fb<t?nc<t?Xa<t?0:-1:0:-1:gi<t?lo<t?0:-1:0:-1:Ip<t?Pl<t?Ns<t?av<t?0:-1:0:-1:ih<t?Ek<t?0:-1:0:-1:Kd<t?rl<t?Yf<t?mi<t?Gb<t?$i<t?_f<t?Al<t?0:-1:0:-1:Ei<t?Jh<t?0:-1:0:-1:us<t?Rv<t?Go<t?nn<t?0:-1:0:-1:vi<t?Pi<t?0:-1:0:-1:Dp<t?Sc<t?Zu<t?gu<t?La<t?au<t?0:-1:0:-1:$d<t?Eh<t?0:-1:0:-1:Xi<t?ob<t?fa<t?Ui<t?0:-1:0:-1:eu<t?cv<t?0:-1:0:-1:Ok<t?Iu<t?dk<t?_a<t?Zn<t?sc<t?Nv<t?ik<t?Ma<t?Rf<t?0:-1:0:-1:zb<t?xf<t?0:-1:0:-1:Fl<t?uf<t?bp<t?Sb<t?0:-1:0:-1:_p<t?af<t?0:-1:0:-1:Ii<t?fn<t?hv<t?xo<t?Qa<t?tm<t?0:-1:0:-1:gs<t?Ec<t?0:-1:0:-1:fi<t?Qb<t?Ef<t?zh<t?0:-1:0:-1:Gl<t?Pk<t?0:-1:0:-1:Uv<t?Cb<t?kl<t?Hu<t?Oo<t?th<t?ui<t?rc<t?0:-1:0:-1:Oh<t?hk<t?0:-1:0:-1:vs<t?Uh<t?Xb<t?$o<t?0:-1:0:-1:lu<t?Yi<t?0:-1:0:-1:ss<t?rh<t?dc<t?ha<t?zd<t?En<t?0:-1:0:-1:Oc<t?Lu<t?0:-1:0:-1:np<t?ts<t?Es<t?cn<t?0:-1:0:-1:bb<t?Hh<t?0:-1:0:-1:Ia<t?Li<t?ok<t?di<t?jn<t?zp<t?sm<t?Qv<t?Tl<t?Cf<t?bh<t?Mc<t?0:-1:0:-1:wo<t?Lc<t?0:-1:0:-1:_k<t?Rn<t?tb<t?Hp<t?0:-1:0:-1:xh<t?Dh<t?0:-1:0:-1:_l<t?Do<t?Kh<t?kf<t?qf<t?vf<t?0:-1:0:-1:nm<t?ud<t?0:-1:0:-1:Ni<t?Hk<t?Ss<t?$k<t?0:-1:0:-1:Wf<t?Zi<t?0:-1:0:-1:Tc<t?ti<t?rs<t?tk<t?Oi<t?yb<t?xi<t?Th<t?0:-1:0:-1:wf<t?ni<t?0:-1:0:-1:fp<t?ec<t?Zl<t?Cp<t?0:-1:0:-1:fd<t?Rp<t?0:-1:0:-1:wd<t?Ud<t?yk<t?zi<t?Uc<t?pb<t?0:-1:0:-1:hc<t?su<t?0:-1:0:-1:Vi<t?Yp<t?Ev<t?Os<t?0:-1:0:-1:en<t?yh<t?0:-1:0:-1:vl<t?Kf<t?$v<t?Mv<t?xv<t?hu<t?Sd<t?Yv<t?Ph<t?qb<t?0:-1:0:-1:up<t?_h<t?0:-1:0:-1:Ln<t?Lk<t?Xc<t?_c<t?0:-1:0:-1:_v<t?Ti<t?0:-1:0:-1:Sp<t?Qh<t?an<t?ws<t?es<t?Wi<t?0:-1:0:-1:_n<t?uu<t?0:-1:0:-1:$u<t?Zo<t?Zh<t?hl<t?0:-1:0:-1:ql<t?db<t?0:-1:0:-1:dl<t?Ya<t?fc<t?Gh<t?Wc<t?nh<t?Qp<t?hp<t?0:-1:0:-1:tn<t?$h<t?0:-1:0:-1:Ac<t?Vl<t?Ta<t?hf<t?0:-1:0:-1:lv<t?bf<t?0:-1:0:-1:op<t?kn<t?$b<t?fo<t?_i<t?Gc<t?0:-1:0:-1:ip<t?Nn<t?0:-1:0:-1:Vd<t?nk<t?Yc<t?pv<t?0:-1:0:-1:rk<t?Qs<t?0:-1:0:-1:pp<t?wu<t?pi<t?ai<t?fh<t?ev<t?Qd<t?Md<t?ba<t?zo<t?oc<t?md<t?gl<t?Vf<t?0:-1:0:-1:Gs<t?Gv<t?0:-1:0:-1:fm<t?Fi<t?Pp<t?Zk<t?0:-1:0:-1:Vv<t?ll<t?0:-1:0:-1:Bh<t?Co<t?Bk<t?qh<t?Hi<t?pd<t?0:-1:0:-1:Si<t?Zb<t?0:-1:0:-1:Ck<t?uc<t?qk<t?jh<t?0:-1:0:-1:Ao<t?da<t?0:-1:0:-1:Du<t?Sa<t?ro<t?hn<t?wc<t?yv<t?sd<t?ho<t?0:-1:0:-1:rn<t?jl<t?0:-1:0:-1:gp<t?tl<t?vk<t?Mh<t?0:-1:0:-1:ii<t?Af<t?0:-1:0:-1:ad<t?Hc<t?ff<t?Gk<t?ya<t?Zv<t?0:-1:0:-1:Yo<t?ep<t?0:-1:0:-1:_o<t?sv<t?fu<t?Su<t?0:-1:0:-1:gb<t?_b<t?0:-1:0:-1:Ed<t?Pn<t?Fu<t?Ja<t?vp<t?qu<t?Uf<t?Xk<t?Eb<t?qa<t?0:-1:0:-1:Jd<t?Tp<t?0:-1:0:-1:Jb<t?Pc<t?qn<t?Bc<t?0:-1:0:-1:cm<t?sn<t?0:-1:0:-1:Fo<t?Jp<t?No<t?Ou<t?Xf<t?Dk<t?0:-1:0:-1:fv<t?Ji<t?0:-1:0:-1:ek<t?Mi<t?no<t?Ov<t?0:-1:0:-1:wk<t?du<t?0:-1:0:-1:wp<t?Mk<t?ua<t?qi<t?mo<t?zs<t?lh<t?Di<t?0:-1:0:-1:Qi<t?Bo<t?0:-1:0:-1:xd<t?ms<t?vb<t?Ih<t?0:-1:0:-1:Ds<t?zk<t?0:-1:0:-1:Jn<t?Ca<t?na<t?ds<t?gv<t?Wa<t?0:-1:0:-1:Gf<t?pa<t?0:-1:0:-1:cs<t?rb<t?Bi<t?sb<t?0:-1:0:-1:Ls<t?Uk<t?0:-1:0:-1:Bu<t?ns<t?yo<t?Iv<t?Ka<t?Tk<t?Vp<t?ck<t?Zp<t?ji<t?hh<t?yc<t?0:-1:0:-1:Nk<t?vc<t?0:-1:0:-1:yp<t?hi<t?Ep<t?lb<t?0:-1:0:-1:aa<t?Mn<t?0:-1:0:-1:cf<t?dd<t?Td<t?qc<t?Jf<t?Yn<t?0:-1:0:-1:Ru<t?$f<t?0:-1:0:-1:Oa<t?za<t?ru<t?Ri<t?0:-1:0:-1:Hf<t?Lo<t?0:-1:0:-1:Tf<t?ac<t?yd<t?Ci<t?Kn<t?Bv<t?Yh<t?rv<t?0:-1:0:-1:Cc<t?iv<t?0:-1:0:-1:uv<t?dp<t?la<t?Va<t?0:-1:0:-1:yu<t?So<t?0:-1:0:-1:ls<t?bc<t?Sl<t?ou<t?Gp<t?pn<t?0:-1:0:-1:vo<t?Qu<t?0:-1:0:-1:fk<t?Qf<t?id<t?Kc<t?0:-1:0:-1:Js<t?Bn<t?0:-1:0:-1:Cu<t?wn<t?hd<t?xs<t?Cs<t?gc<t?bo<t?ei<t?cl<t?Xl<t?0:-1:0:-1:xk<t?ao<t?0:-1:0:-1:Tb<t?ri<t?vu<t?qo<t?0:-1:0:-1:yl<t?jk<t?0:-1:0:-1:tc<t?mh<t?bk<t?jd<t?lc<t?is<t?0:-1:0:-1:Av<t?bs<t?0:-1:0:-1:Wb<t?go<t?pl<t?As<t?0:-1:0:-1:Aa<t?Za<t?0:-1:0:-1:zu<t?of<t?Mf<t?qs<t?rp<t?Ap<t?ks<t?ga<t?0:-1:0:-1:$s<t?qv<t?0:-1:0:-1:Pv<t?Hn<t?Np<t?Lh<t?0:-1:0:-1:Sf<t?tu<t?0:-1:0:-1:kc<t?sp<t?Un<t?Fs<t?gk<t?ab<t?0:-1:0:-1:pu<t?oi<t?0:-1:0:-1:Fk<t?Mu<t?yf<t?un<t?0:-1:0:-1:Ol<t?Is<t?0:-1:0:-1:St(VQ,t+To|0)-1|0:-1},Q8=function(t){return 46<t?47<t?-1:0:-1},$8=function(t){return 57<t?58<t?-1:0:-1},Z8=function(t,e,r){var a=r-S4(t)|0,n=[0,_4(t),a,r],s=e-S4(t)|0,c=[0,_4(t),s,e];return[0,t[1],c,n]},t5=function(t,e){var r=Qr(e);return Z8(t,r,$r(e))},e5=function(t){var e=t[2],r=t[1],a=r[6];if(a!==Im){var n=r.slice();n[6]=Im;s=n}else var s=r;if("number"==typeof e)i=0;else switch(e[0]){case 1:case 2:case 4:case 7:var c=e[1][1],i=1;break;default:i=0}if(!i)c=t5(s,s[2]);var u=ke(a[2]);return[0,s,[0,e,c,ke(a[1]),u]]},r5=function(t,e,r){var a=t.slice();return a[6]=[0,[0,[0,e,r],t[6][1]],t[6][2]],a},a5=function(t,e,r){return r5(t,e,[1,r])},n5=function(t,e){return r5(t,e,eK)},s5=function(t,e){var r=$r(e),a=[0,_4(t)+1|0,r],n=t.slice();return n[3]=a,n},c5=[Lv,r$,B()],i5=function(t){try{return D(t)}catch(t){throw t=Qt(t)}},u5=function(t,e,r,a,n){var s=m4(e,r),c=Ue(a),i=n?[0,c]:[1,c],u=t.slice();return u[6]=[0,t[6][1],[0,[0,s,i],t[6][2]]],u},f5=function(t,e){if(45===St(e,0))var r=1,a=Ae(e,1,nt(e)-1|0);else var r=0,a=e;if(0===t)i=0;else switch(t-1|0){case 0:var n=1;try{var s=lt(vt(fe(QV,a)))}catch(e){if(n=0,(e=Qt(e))[1]!==wm)throw e;var c=ce(fe($V,a)),i=1}if(n)var c=s,i=1;break;case 2:var u=1;try{var f=i5(a)}catch(e){if(u=0,(e=Qt(e))[1]!==wm)throw e;var c=ce(fe(ZV,a)),i=1}if(u)var c=f,i=1;break;default:i=0}if(!i)try{c=lt(vt(a))}catch(i){if((i=Qt(i))[1]!==wm)throw i;c=ce(fe(tK,a))}return[9,t,r?-c:c,e]},o5=function(t,e,r){var a=Jr([0,r]);Wr(a);var n=Hr(a),s=ku<n?Xi<n?bl<n?mn<n?nb<n?0:df<n?ah<n?2:0:Vo<n?1:0:Io<n?Ba<n?Sk<n?1:0:$p<n?1:0:am<n?Df<n?1:0:hs<n?1:0:Ip<n?Fd<n?Pf<n?Ik<n?Rh<n?Kl<n?1:0:ph<n?1:0:mk<n?mf<n?1:0:Vu<n?1:0:Bf<n?hb<n?Vn<n?1:0:Dd<n?1:0:dn<n?jo<n?1:0:tf<n?1:0:Dc<n?Vk<n?Of<n?Db<n?1:0:Uu<n?1:0:nc<n?Xa<n?1:0:Fb<n?1:0:Hv<n?gi<n?lo<n?1:0:Rc<n?1:0:Ns<n?av<n?1:0:Pl<n?1:0:us<n?Gb<n?Ll<n?ih<n?Ek<n?1:0:rd<n?1:0:_f<n?Al<n?1:0:$i<n?1:0:Yf<n?Ei<n?Jh<n?1:0:mi<n?1:0:Go<n?nn<n?1:0:Rv<n?1:0:Zu<n?Kd<n?vi<n?Pi<n?1:0:rl<n?1:0:La<n?au<n?1:0:gu<n?1:0:Dp<n?$d<n?Eh<n?1:0:Sc<n?1:0:fa<n?Ui<n?1:0:ob<n?1:0:ii<n?Tc<n?np<n?fi<n?Fl<n?Nv<n?ib<n?eu<n?cv<n?2:0:Tn<n?1:0:Ma<n?Rf<n?1:0:ik<n?1:0:Zn<n?zb<n?xf<n?1:0:sc<n?1:0:bp<n?Sb<n?1:0:uf<n?1:0:hv<n?dk<n?_p<n?af<n?1:0:_a<n?1:0:Qa<n?tm<n?1:0:xo<n?1:0:Ii<n?gs<n?Ec<n?1:0:fn<n?1:0:Ef<n?zh<n?1:0:Qb<n?1:0:vs<n?Oo<n?Ok<n?Gl<n?Pk<n?1:0:Iu<n?1:0:ui<n?rc<n?1:0:th<n?1:0:kl<n?Oh<n?hk<n?1:0:Hu<n?1:0:Xb<n?$o<n?1:0:Uh<n?1:0:dc<n?Uv<n?lu<n?Yi<n?1:0:Cb<n?1:0:zd<n?En<n?1:0:ha<n?1:0:ss<n?Oc<n?Lu<n?1:0:rh<n?1:0:Es<n?cn<n?1:0:ts<n?2:0:$k<n?yi<n?Tl<n?Dv<n?bb<n?Hh<n?2:0:_d<n?2:0:bh<n?Mc<n?2:0:Cf<n?2:0:sm<n?wo<n?Lc<n?2:0:Qv<n?1:0:Hp<n?ch<n?1:2:tb<n?0:2:qf<n?xh<n?_k<n?Rn<n?1:0:Dh<n?1:0:jn<n?zp<n?1:0:vf<n?1:0:nm<n?Kh<n?kf<n?1:0:ud<n?1:0:_l<n?Do<n?2:0:sk<n?2:1:Oi<n?Wf<n?Sh<n?Hk<n?Ss<n?0:2:Ni<n?0:1:cu<n?nv<n?2:1:Zi<n?2:0:cc<n?ok<n?di<n?2:0:ln<n?2:1:xi<n?Th<n?2:0:yb<n?2:0:Zl<n?$c<n?wf<n?ni<n?1:0:on<n?2:1:rs<n?tk<n?2:0:Cp<n?2:0:fp<n?Fh<n?On<n?2:1:ec<n?2:0:fd<n?Rp<n?1:0:ti<n?1:0:lv<n?_v<n?Li<n?wd<n?yk<n?Uc<n?pb<n?1:0:zi<n?1:0:hc<n?su<n?1:0:Ud<n?2:0:Vi<n?Ev<n?Os<n?2:0:Yp<n?1:0:en<n?yh<n?1:0:Hb<n?1:2:up<n?Ua<n?qb<n?Ia<n?0:2:Ph<n?0:2:Sd<n?Yv<n?1:0:_h<n?1:0:Xc<n?xv<n?hu<n?1:0:_c<n?1:0:Ln<n?Lk<n?1:0:Ti<n?1:0:ql<n?_n<n?es<n?$v<n?Mv<n?1:0:Wi<n?1:0:an<n?ws<n?1:0:uu<n?1:0:Zh<n?Sp<n?Qh<n?1:0:hl<n?2:0:$u<n?Zo<n?1:0:db<n?1:0:tn<n?Qp<n?vl<n?Kf<n?1:0:hp<n?1:0:Wc<n?nh<n?1:0:$h<n?1:0:Ta<n?fc<n?Gh<n?1:0:hf<n?1:0:Ac<n?Vl<n?1:0:bf<n?2:0:Vv<n?rk<n?ip<n?_i<n?dl<n?Ya<n?1:0:Gc<n?1:0:$b<n?fo<n?1:0:Nn<n?1:0:Yc<n?op<n?kn<n?1:0:pv<n?1:0:Vd<n?nk<n?1:0:Qs<n?1:0:Gs<n?gl<n?wv<n?rf<n?1:0:Vf<n?1:0:oc<n?md<n?1:0:Gv<n?1:0:Pp<n?ba<n?zo<n?1:0:Zk<n?1:0:fm<n?Fi<n?2:0:ll<n?1:0:Ao<n?Si<n?Hi<n?Qd<n?Md<n?2:0:pd<n?1:0:Bk<n?qh<n?1:0:Zb<n?2:0:qk<n?Bh<n?Co<n?2:0:jh<n?2:0:Ck<n?uc<n?2:0:da<n?1:0:rn<n?sd<n?fh<n?ev<n?1:0:ho<n?1:0:wc<n?yv<n?1:0:jl<n?1:0:vk<n?ro<n?hn<n?1:0:Mh<n?1:0:gp<n?tl<n?1:0:Af<n?1:0:Vp<n?wk<n?Pc<n?_o<n?ff<n?Tv<n?Du<n?Sa<n?1:0:xu<n?1:2:ya<n?Zv<n?1:0:Gk<n?1:0:ad<n?Yo<n?ep<n?1:0:Hc<n?1:0:fu<n?Su<n?1:0:sv<n?1:0:Uf<n?pi<n?gb<n?_b<n?1:0:ai<n?1:0:Eb<n?qa<n?2:0:Xk<n?2:0:qu<n?Tp<n?il<n?2:1:Jd<n?0:1:Bc<n?vp<n?0:1:qn<n?0:1:Nd<n?Xf<n?Ja<n?sn<n?Jb<n?0:1:cm<n?0:1:ld<n?Fu<n?0:2:Dk<n?1:0:Ji<n?Ou<n?Kv<n?2:1:No<n?0:1:If<n?fv<n?0:1:Hs<n?2:1:Jp<n?mp<n?Yd<n?sh<n?2:1:Gd<n?2:1:kp<n?zl<n?2:1:Xp<n?2:1:no<n?td<n?Fo<n?0:2:Ov<n?1:0:ek<n?Mi<n?1:0:du<n?2:0:jv<n?qi<n?lh<n?Pn<n?cp<n?ra<n?2:1:Lb<n?2:1:dv<n?Ed<n?0:2:Di<n?1:0:Pd<n?zs<n?qp<n?2:1:mo<n?0:2:Bo<n?eh<n?1:2:Qi<n?0:1:xd<n?vb<n?ps<n?ua<n?0:2:Ih<n?1:0:Jk<n?Ld<n?2:1:ms<n?2:0:Mk<n?Ds<n?zk<n?1:0:gn<n?1:2:Wa<n?wp<n?0:2:gv<n?0:2:Bi<n?sl<n?pa<n?ds<n?Yl<n?1:2:na<n?0:1:lp<n?Gf<n?0:2:Fn<n?1:2:Ws<n?Jv<n?bu<n?1:2:wb<n?1:2:Jn<n?Ca<n?1:0:sb<n?1:0:hh<n?Ls<n?cs<n?rb<n?1:0:Uk<n?1:0:pp<n?wu<n?1:0:yc<n?1:0:Zp<n?zf<n?Kb<n?2:1:ji<n?2:0:Nk<n?vc<n?1:0:ck<n?2:0:cl<n?Kn<n?$f<n?Mn<n?Mo<n?lb<n?ed<n?2:1:Ep<n?0:1:hi<n?ak<n?2:1:yp<n?0:1:Yn<n?Tk<n?aa<n?0:1:Ka<n?0:1:qc<n?Jf<n?0:1:Td<n?0:1:Lo<n?Ri<n?dd<n?Ru<n?0:1:cf<n?0:1:za<n?ru<n?0:1:Oa<n?0:1:rv<n?Iv<n?Hf<n?0:1:yo<n?0:1:Qn<n?Yh<n?0:1:Bv<n?2:0:ou<n?dp<n?yd<n?Cc<n?iv<n?1:0:Ci<n?1:0:la<n?Va<n?1:0:Xd<n?2:1:ac<n?So<n?uv<n?0:1:yu<n?0:2:pn<n?Tf<n?0:1:Gp<n?0:1:Qf<n?bc<n?Qu<n?Sl<n?0:1:vo<n?0:1:Kc<n?ls<n?0:1:id<n?0:1:ns<n?Bn<n?fk<n?0:1:Js<n?0:1:Yk<n?Bu<n?0:1:Xl<n?2:0:Cu<n?hd<n?vu<n?xk<n?bo<n?ei<n?1:0:ao<n?1:0:Cs<n?gc<n?1:0:qo<n?1:0:ki<n?Tb<n?ri<n?1:0:vh<n?1:2:yl<n?jk<n?1:0:xs<n?1:0:tc<n?bk<n?lc<n?is<n?1:0:jd<n?1:0:Av<n?bs<n?1:0:mh<n?1:0:Wb<n?pl<n?As<n?1:0:go<n?1:0:Aa<n?Za<n?1:0:wn<n?1:0:zu<n?Mf<n?rp<n?ks<n?ga<n?1:0:Ap<n?1:0:$s<n?qv<n?1:0:qs<n?1:0:Pv<n?Np<n?Lh<n?1:0:Hn<n?1:0:Sf<n?tu<n?1:0:of<n?2:0:kc<n?Un<n?gk<n?ab<n?2:0:Fs<n?2:0:pu<n?oi<n?1:0:sp<n?1:0:Fk<n?yf<n?un<n?1:0:Mu<n?2:0:Ol<n?Is<n?2:0:dh<n?2:0:St(sK,n+1|0)-1|0;if(3<s>>>0)u=Vr(a);else switch(s){case 0:u=2;break;case 1:u=0;break;case 2:u=1;break;default:if(zr(a,2),0===V8(Hr(a))){var c=O8(Hr(a));if(0===c)u=0===F4(Hr(a))&&0===F4(Hr(a))&&0===F4(Hr(a))?0:Vr(a);else if(1===c)if(0===F4(Hr(a)))for(;;){var i=G4(Hr(a));if(0!==i){u=1===i?0:Vr(a);break}}else u=Vr(a);else u=Vr(a)}else var u=Vr(a)}if(2<=u){if(!(3<=u))return r5(t,e,29)}else if(0<=u)return t;return ce(KV)},v5=function(t,e,r){var a=e+Qr(r)|0;return[0,Z8(t,a,e+$r(r)|0),K6(r)]},l5=function(t,e){for(var r=Qr(t[2]),a=z6(e),n=Pe(nt(e)),s=t;;){Wr(a);var c=Hr(a),i=92<c?1:St(XK,c+1|0)-1|0;if(2<i>>>0)o=Vr(a);else switch(i){case 0:o=2;break;case 1:o=3;break;default:if(zr(a,3),0===V8(Hr(a))){var u=O8(Hr(a));if(0===u)o=0===F4(Hr(a))&&0===F4(Hr(a))&&0===F4(Hr(a))?0:Vr(a);else if(1===u)if(0===F4(Hr(a)))for(;;){var f=G4(Hr(a));if(0!==f){o=1===f?1:Vr(a);break}}else o=Vr(a);else o=Vr(a)}else var o=Vr(a)}if(3<o>>>0)return ce(WV);switch(o){case 0:var v=v5(s,r,a),l=v[2],b=bt(fe(zV,Ae(l,2,nt(l)-2|0))),k=o5(s,v[1],b);x4(n,b);s=k;continue;case 1:var d=v5(s,r,a),h=d[2],p=bt(fe(VV,Ae(h,3,nt(h)-4|0))),m=o5(s,d[1],p);x4(n,p);s=m;continue;case 2:return[0,s,Ue(n)];default:Me(n,K6(a));continue}}},b5=function(t,e,r){var a=n5(t,t5(t,e));return Kr(e),Zt(r,a,e)},k5=function(t,e,r){for(o=t;;){Wr(r);var a=Hr(r),n=-1<a?42<a?ml<a?0:Ml<a?1:0:St(rK,a)-1|0:-1;if(3<n>>>0)i=Vr(r);else switch(n){case 0:i=3;break;case 1:i=0;break;case 2:zr(r,0);i=0===R8(Hr(r))?0:Vr(r);break;default:zr(r,3);var s=Hr(r),c=44<s?47<s?-1:St(YQ,s+-45|0)-1|0:-1,i=0===c?0===Q8(Hr(r))?2:Vr(r):1===c?1:Vr(r)}if(3<i>>>0){var u=n5(o,t5(o,r));return[0,u,t5(u,r)]}switch(i){case 0:var f=s5(o,r);Me(e,K6(r));var o=f;continue;case 1:var v=t5(o,r);return[0,o[4]?r5(o,v,[2,lX,vX]):o,v];case 2:if(o[4])return[0,o,t5(o,r)];Me(e,bX);continue;default:Me(e,K6(r));continue}}},d5=function(t,e,r){for(;;){Wr(r);var a=Hr(r),n=13<a?ml<a?1:Ml<a?2:1:St(CK,a+1|0)-1|0;if(3<n>>>0)s=Vr(r);else switch(n){case 0:s=0;break;case 1:s=2;break;case 2:s=1;break;default:zr(r,1);var s=0===R8(Hr(r))?1:Vr(r)}if(2<s>>>0)return ce(kX);switch(s){case 0:return[0,t,t5(t,r)];case 1:var c=t5(t,r),i=c[3],u=s5(t,r),f=Zr(r);return[0,u,[0,c[1],c[2],[0,i[1],i[2]-f|0,i[3]-f|0]]];default:Me(e,K6(r));continue}}},h5=function(t,e){function r(t){return zr(t,3),0===c8(Hr(t))?2:Vr(t)}Wr(e);var a=Hr(e),n=wi<a?ml<a?1:Ml<a?2:1:St(uK,a+1|0)-1|0;if(14<n>>>0)i=Vr(e);else switch(n){case 1:i=16;break;case 2:i=15;break;case 3:zr(e,15);i=0===R8(Hr(e))?15:Vr(e);break;case 4:zr(e,4);i=0===c8(Hr(e))?r(e):Vr(e);break;case 5:zr(e,11);i=0===c8(Hr(e))?r(e):Vr(e);break;case 7:i=5;break;case 8:i=6;break;case 9:i=7;break;case 10:i=8;break;case 11:i=9;break;case 12:zr(e,14);var s=O8(Hr(e));if(0===s)i=0===F4(Hr(e))&&0===F4(Hr(e))&&0===F4(Hr(e))?12:Vr(e);else if(1===s)if(0===F4(Hr(e)))for(;;){var c=G4(Hr(e));if(0!==c){i=1===c?13:Vr(e);break}}else i=Vr(e);else i=Vr(e);break;case 13:i=10;break;case 14:zr(e,14);i=0===F4(Hr(e))&&0===F4(Hr(e))?1:Vr(e);break;default:var i=0}if(16<i>>>0)return ce(LV);switch(i){case 1:var u=K6(e);return[0,t,u,[0,bt(fe(PV,u))],0];case 2:var f=K6(e),o=bt(fe(UV,f));return 256<=o?[0,t,f,[0,o>>>3|0,48+(7&o)|0],1]:[0,t,f,[0,o],1];case 3:var v=K6(e);return[0,t,v,[0,bt(fe(DV,v))],1];case 4:return[0,t,FV,[0,0],0];case 5:return[0,t,MV,[0,8],0];case 6:return[0,t,XV,[0,12],0];case 7:return[0,t,jV,[0,10],0];case 8:return[0,t,BV,[0,13],0];case 9:return[0,t,qV,[0,9],0];case 10:return[0,t,GV,[0,11],0];case 11:var l=K6(e);return[0,t,l,[0,bt(fe(YV,l))],1];case 12:var b=K6(e);return[0,t,b,[0,bt(fe(JV,Ae(b,1,nt(b)-1|0)))],0];case 13:var k=K6(e),d=bt(fe(HV,Ae(k,2,nt(k)-3|0)));return[0,al<d?n5(t,t5(t,e)):t,k,[0,d],0];case 14:var h=K6(e),p=ta(e);return[0,n5(t,t5(t,e)),h,p,0];case 15:var m=K6(e);return[0,s5(t,e),m,[0],0];default:return[0,t,K6(e),ta(e),0]}},p5=function(t,e,r,a,n,s){for(var c=t,i=n;;){Wr(s);var u=Hr(s),f=92<u?1:St(MK,u+1|0)-1|0;if(4<f>>>0)o=Vr(s);else switch(f){case 1:o=3;break;case 3:o=0;break;case 4:o=1;break;default:var o=2}if(3<o>>>0)return ce(dX);switch(o){case 0:var v=K6(s);if(Me(a,v),qt(e,v))return[0,c,t5(c,s),i];Me(r,v);continue;case 1:Me(a,hX);var l=h5(c,s),b=l[4]||i;Me(a,l[2]),Oe(function(t){return x4(r,t)},l[3]);var c=l[1],i=b;continue;case 2:var k=K6(s);Me(a,k);var d=n5(c,t5(c,s));return Me(r,k),[0,d,t5(d,s),i];default:var h=K6(s);Me(a,h),Me(r,h);continue}}},m5=function(t,e,r,a,n,s){for(k=t;;){Wr(s);var c=Hr(s),i=96<c?1:St(JK,c+1|0)-1|0;if(6<i>>>0)f=Vr(s);else switch(i){case 0:f=0;break;case 1:f=6;break;case 2:f=5;break;case 3:zr(s,5);f=0===R8(Hr(s))?4:Vr(s);break;case 4:zr(s,6);var u=Hr(s),f=0===(pf<u?zc<u?-1:0:-1)?2:Vr(s);break;case 5:f=3;break;default:f=1}if(6<f>>>0)return ce(pX);switch(f){case 0:var o=n5(k,t5(k,s));return[0,o,m4(e,t5(o,s)),1];case 1:return Fe(n,96),[0,k,m4(e,t5(k,s)),1];case 2:return Me(n,mX),[0,k,m4(e,t5(k,s)),0];case 3:Fe(a,92),Fe(n,92);var v=h5(k,s),l=v[2];Me(a,l),Me(n,l),Oe(function(t){return x4(r,t)},v[3]);k=v[1];continue;case 4:Me(a,wX),Me(n,yX),Me(r,gX);k=s5(k,s);continue;case 5:var b=K6(s);Me(a,b),Me(n,b),Fe(r,10);var k=s5(k,s);continue;default:var d=K6(s);Me(a,d),Me(n,d),Me(r,d);continue}}},w5=function(t,e,r,a,n){for(N=t;;){Wr(n);var s=Hr(n),c=zc<s?ml<s?1:Ml<s?2:1:St(tQ,s+1|0)-1|0;if(5<c>>>0)_=Vr(n);else switch(c){case 0:_=1;break;case 1:_=6;break;case 2:_=2;break;case 3:zr(n,2);_=0===R8(Hr(n))?2:Vr(n);break;case 4:_=0;break;default:zr(n,6);var i=Hr(n),u=34<i?pf<i?-1:St(WK,i-35|0)-1|0:-1;if(0===u){var f=Hr(n),o=47<f?wi<f?-1:St(ZK,f+-48|0)-1|0:-1;if(0===o)for(;;){var v=Hr(n),l=47<v?59<v?-1:St(oK,v+-48|0)-1|0:-1;if(0!==l){_=1===l?4:Vr(n);break}}else if(1===o)if(0===F4(Hr(n)))for(;;){var b=Hr(n),k=47<b?mb<b?-1:St(KK,b+-48|0)-1|0:-1;if(0!==k){_=1===k?3:Vr(n);break}}else _=Vr(n);else _=Vr(n)}else if(1===u)if(0===H4(Hr(n))){var d=I4(Hr(n));if(0===d){var h=I4(Hr(n));if(0===h){var p=I4(Hr(n));if(0===p){var m=I4(Hr(n));if(0===m){var w=I4(Hr(n));if(0===w){var y=I4(Hr(n));if(0===y)var g=Hr(n),T=58<g?59<g?-1:0:-1,_=0===T?5:Vr(n);else _=1===y?5:Vr(n)}else _=1===w?5:Vr(n)}else _=1===m?5:Vr(n)}else _=1===p?5:Vr(n)}else _=1===h?5:Vr(n)}else _=1===d?5:Vr(n)}else _=Vr(n);else _=Vr(n)}if(6<_>>>0)return ce(NX);switch(_){case 0:var S=K6(n);switch(e){case 0:E=Gt(S,OX)?0:1;break;case 1:E=Gt(S,RX)?0:1;break;default:if(Gt(S,LX))if(Gt(S,PX))var E=0,x=0;else x=1;else x=1;if(x)return Kr(n),[0,N,t5(N,n)]}if(E)return[0,N,t5(N,n)];Me(a,S),Me(r,S);continue;case 1:var A=n5(N,t5(N,n));return[0,A,t5(A,n)];case 2:var C=K6(n);Me(a,C),Me(r,C);var N=s5(N,n);continue;case 3:var O=K6(n),R=Ae(O,3,nt(O)-4|0);Me(a,O),x4(r,bt(fe(UX,R)));continue;case 4:var L=K6(n),P=Ae(L,2,nt(L)-3|0);Me(a,L),x4(r,bt(P));continue;case 5:var U=K6(n),D=Ae(U,1,nt(U)-2|0);Me(a,U);var F=I(D,DX);if(0<=F)if(0<F){var M=I(D,wY);if(0<=M)if(0<M){var X=I(D,MH);if(0<=X)if(0<X){var j=I(D,WW);if(0<=j)if(0<j){var B=I(D,Sz);if(0<=B)if(0<B)if(Gt(D,Xz))if(Gt(D,jz))if(Gt(D,Bz))if(Gt(D,qz))if(Gt(D,Gz))if(Gt(D,Yz))var q=1,G=0,Y=0,J=0,H=0;else var W=Jz,H=1;else var W=Hz,H=1;else var W=Wz,H=1;else var W=zz,H=1;else var W=Vz,H=1;else var W=Kz,H=1;else var W=Qz,H=1;else if(Gt(D,Ez))if(Gt(D,xz))if(Gt(D,Az))if(Gt(D,Iz))if(Gt(D,Cz))if(Gt(D,Nz))if(Gt(D,Oz))var q=1,G=0,Y=0,J=0,H=0;else var W=Rz,H=1;else var W=Lz,H=1;else var W=Pz,H=1;else var W=Uz,H=1;else var W=Dz,H=1;else var W=Fz,H=1;else var W=Mz,H=1;if(H)var z=W,J=1}else var z=$z,J=1;else{var V=I(D,zW);if(0<=V)if(0<V)if(Gt(D,fz))if(Gt(D,oz))if(Gt(D,vz))if(Gt(D,lz))if(Gt(D,bz))if(Gt(D,kz))if(Gt(D,dz))var q=1,G=0,Y=0,J=0,K=0;else var Q=hz,K=1;else var Q=pz,K=1;else var Q=mz,K=1;else var Q=wz,K=1;else var Q=yz,K=1;else var Q=gz,K=1;else var Q=Tz,K=1;else var Q=_z,K=1;else if(Gt(D,VW))if(Gt(D,KW))if(Gt(D,QW))if(Gt(D,$W))if(Gt(D,ZW))if(Gt(D,tz))if(Gt(D,ez))var q=1,G=0,Y=0,J=0,K=0;else var Q=rz,K=1;else var Q=az,K=1;else var Q=nz,K=1;else var Q=sz,K=1;else var Q=cz,K=1;else var Q=iz,K=1;else var Q=uz,K=1;if(K)var z=Q,J=1}if(J)var $=z,Y=1}else var $=Zz,Y=1;else{var Z=I(D,XH);if(0<=Z)if(0<Z){var tt=I(D,hW);if(0<=tt)if(0<tt)if(Gt(D,OW))if(Gt(D,RW))if(Gt(D,LW))if(Gt(D,PW))if(Gt(D,UW))if(Gt(D,DW))if(Gt(D,FW))var q=1,G=0,Y=0,et=0,rt=0;else var at=MW,rt=1;else var at=XW,rt=1;else var at=jW,rt=1;else var at=BW,rt=1;else var at=qW,rt=1;else var at=GW,rt=1;else var at=YW,rt=1;else var at=JW,rt=1;else if(Gt(D,pW))if(Gt(D,mW))if(Gt(D,wW))if(Gt(D,yW))if(Gt(D,gW))if(Gt(D,TW))if(Gt(D,_W))var q=1,G=0,Y=0,et=0,rt=0;else var at=SW,rt=1;else var at=EW,rt=1;else var at=xW,rt=1;else var at=AW,rt=1;else var at=IW,rt=1;else var at=CW,rt=1;else var at=NW,rt=1;if(rt)var st=at,et=1}else var st=HW,et=1;else{var ct=I(D,jH);if(0<=ct)if(0<ct)if(Gt(D,eW))if(Gt(D,rW))if(Gt(D,aW))if(Gt(D,nW))if(Gt(D,sW))if(Gt(D,cW))if(Gt(D,iW))var q=1,G=0,Y=0,et=0,it=0;else var ut=uW,it=1;else var ut=fW,it=1;else var ut=oW,it=1;else var ut=vW,it=1;else var ut=lW,it=1;else var ut=bW,it=1;else var ut=kW,it=1;else var ut=dW,it=1;else if(Gt(D,BH))if(Gt(D,qH))if(Gt(D,GH))if(Gt(D,YH))if(Gt(D,JH))if(Gt(D,HH))if(Gt(D,WH))var q=1,G=0,Y=0,et=0,it=0;else var ut=zH,it=1;else var ut=VH,it=1;else var ut=KH,it=1;else var ut=QH,it=1;else var ut=$H,it=1;else var ut=ZH,it=1;else var ut=tW,it=1;if(it)var st=ut,et=1}if(et)var $=st,Y=1}if(Y)var ft=$,G=1}else var ft=tV,G=1;else{var ot=I(D,yY);if(0<=ot)if(0<ot){var vt=I(D,CJ);if(0<=vt)if(0<vt){var lt=I(D,cH);if(0<=lt)if(0<lt)if(Gt(D,gH))if(Gt(D,TH))if(Gt(D,_H))if(Gt(D,SH))if(Gt(D,EH))if(Gt(D,xH))if(Gt(D,AH))var q=1,G=0,kt=0,dt=0,ht=0;else var pt=IH,ht=1;else var pt=CH,ht=1;else var pt=NH,ht=1;else var pt=OH,ht=1;else var pt=RH,ht=1;else var pt=LH,ht=1;else var pt=PH,ht=1;else var pt=UH,ht=1;else if(Gt(D,iH))if(Gt(D,uH))if(Gt(D,fH))if(Gt(D,oH))if(Gt(D,vH))if(Gt(D,lH))if(Gt(D,bH))var q=1,G=0,kt=0,dt=0,ht=0;else var pt=kH,ht=1;else var pt=dH,ht=1;else var pt=hH,ht=1;else var pt=pH,ht=1;else var pt=mH,ht=1;else var pt=wH,ht=1;else var pt=yH,ht=1;if(ht)var mt=pt,dt=1}else var mt=DH,dt=1;else{var wt=I(D,NJ);if(0<=wt)if(0<wt)if(Gt(D,JJ))if(Gt(D,HJ))if(Gt(D,WJ))if(Gt(D,zJ))if(Gt(D,VJ))if(Gt(D,KJ))if(Gt(D,QJ))var q=1,G=0,kt=0,dt=0,yt=0;else var gt=$J,yt=1;else var gt=ZJ,yt=1;else var gt=tH,yt=1;else var gt=eH,yt=1;else var gt=rH,yt=1;else var gt=aH,yt=1;else var gt=nH,yt=1;else var gt=sH,yt=1;else if(Gt(D,OJ))if(Gt(D,RJ))if(Gt(D,LJ))if(Gt(D,PJ))if(Gt(D,UJ))if(Gt(D,DJ))if(Gt(D,FJ))var q=1,G=0,kt=0,dt=0,yt=0;else var gt=MJ,yt=1;else var gt=XJ,yt=1;else var gt=jJ,yt=1;else var gt=BJ,yt=1;else var gt=qJ,yt=1;else var gt=GJ,yt=1;else var gt=YJ,yt=1;if(yt)var mt=gt,dt=1}if(dt)var Tt=mt,kt=1}else var Tt=FH,kt=1;else{var _t=I(D,gY);if(0<=_t)if(0<_t){var Et=I(D,$Y);if(0<=Et)if(0<Et)if(Gt(D,bJ))if(Gt(D,kJ))if(Gt(D,dJ))if(Gt(D,hJ))if(Gt(D,pJ))if(Gt(D,mJ))if(Gt(D,wJ))var q=1,G=0,kt=0,xt=0,At=0;else var It=yJ,At=1;else var It=gJ,At=1;else var It=TJ,At=1;else var It=_J,At=1;else var It=SJ,At=1;else var It=EJ,At=1;else var It=xJ,At=1;else var It=AJ,At=1;else if(Gt(D,ZY))if(Gt(D,tJ))if(Gt(D,eJ))if(Gt(D,rJ))if(Gt(D,aJ))if(Gt(D,nJ))if(Gt(D,sJ))var q=1,G=0,kt=0,xt=0,At=0;else var It=cJ,At=1;else var It=iJ,At=1;else var It=uJ,At=1;else var It=fJ,At=1;else var It=oJ,At=1;else var It=vJ,At=1;else var It=lJ,At=1;if(At)var Ct=It,xt=1}else var Ct=IJ,xt=1;else{var Nt=I(D,TY);if(0<=Nt)if(0<Nt)if(Gt(D,FY))if(Gt(D,MY))if(Gt(D,XY))if(Gt(D,jY))if(Gt(D,BY))if(Gt(D,qY))if(Gt(D,GY))var q=1,G=0,kt=0,xt=0,Ot=0;else var Rt=YY,Ot=1;else var Rt=JY,Ot=1;else var Rt=HY,Ot=1;else var Rt=WY,Ot=1;else var Rt=zY,Ot=1;else var Rt=VY,Ot=1;else var Rt=KY,Ot=1;else var Rt=QY,Ot=1;else if(Gt(D,_Y))if(Gt(D,SY))if(Gt(D,EY))if(Gt(D,xY))if(Gt(D,AY))if(Gt(D,IY))if(Gt(D,CY))var q=1,G=0,kt=0,xt=0,Ot=0;else var Rt=NY,Ot=1;else var Rt=OY,Ot=1;else var Rt=RY,Ot=1;else var Rt=LY,Ot=1;else var Rt=PY,Ot=1;else var Rt=UY,Ot=1;else var Rt=DY,Ot=1;if(Ot)var Ct=Rt,xt=1}if(xt)var Tt=Ct,kt=1}if(kt)var ft=Tt,G=1}if(G)var Lt=ft,q=0}else var Lt=eV,q=0;else{var Pt=I(D,FX);if(0<=Pt)if(0<Pt){var Ut=I(D,rq);if(0<=Ut)if(0<Ut){var Dt=I(D,vG);if(0<=Dt)if(0<Dt){var Ft=I(D,qG);if(0<=Ft)if(0<Ft)if(Gt(D,aY))if(Gt(D,nY))if(Gt(D,sY))if(Gt(D,cY))if(Gt(D,iY))if(Gt(D,uY))var q=1,Mt=0,Xt=0,jt=0,Bt=0;else var qt=fY,Bt=1;else var qt=oY,Bt=1;else var qt=vY,Bt=1;else var qt=lY,Bt=1;else var qt=bY,Bt=1;else var qt=kY,Bt=1;else var qt=dY,Bt=1;else if(Gt(D,GG))if(Gt(D,YG))if(Gt(D,JG))if(Gt(D,HG))if(Gt(D,WG))if(Gt(D,zG))if(Gt(D,VG))var q=1,Mt=0,Xt=0,jt=0,Bt=0;else var qt=KG,Bt=1;else var qt=QG,Bt=1;else var qt=$G,Bt=1;else var qt=ZG,Bt=1;else var qt=tY,Bt=1;else var qt=eY,Bt=1;else var qt=rY,Bt=1;if(Bt)var Yt=qt,jt=1}else var Yt=hY,jt=1;else{var Jt=I(D,lG);if(0<=Jt)if(0<Jt)if(Gt(D,AG))if(Gt(D,IG))if(Gt(D,CG))if(Gt(D,NG))if(Gt(D,OG))if(Gt(D,RG))if(Gt(D,LG))var q=1,Mt=0,Xt=0,jt=0,Ht=0;else var Wt=PG,Ht=1;else var Wt=UG,Ht=1;else var Wt=DG,Ht=1;else var Wt=FG,Ht=1;else var Wt=MG,Ht=1;else var Wt=XG,Ht=1;else var Wt=jG,Ht=1;else var Wt=BG,Ht=1;else if(Gt(D,bG))if(Gt(D,kG))if(Gt(D,dG))if(Gt(D,hG))if(Gt(D,pG))if(Gt(D,mG))if(Gt(D,wG))var q=1,Mt=0,Xt=0,jt=0,Ht=0;else var Wt=yG,Ht=1;else var Wt=gG,Ht=1;else var Wt=TG,Ht=1;else var Wt=_G,Ht=1;else var Wt=SG,Ht=1;else var Wt=EG,Ht=1;else var Wt=xG,Ht=1;if(Ht)var Yt=Wt,jt=1}if(jt)var zt=Yt,Xt=1}else var zt=pY,Xt=1;else{var Vt=I(D,aq);if(0<=Vt)if(0<Vt){var Kt=I(D,Pq);if(0<=Kt)if(0<Kt)if(Gt(D,Vq))if(Gt(D,Kq))if(Gt(D,Qq))if(Gt(D,$q))if(Gt(D,Zq))if(Gt(D,tG))if(Gt(D,eG))var q=1,Mt=0,Xt=0,Qt=0,$t=0;else var Zt=rG,$t=1;else var Zt=aG,$t=1;else var Zt=nG,$t=1;else var Zt=sG,$t=1;else var Zt=cG,$t=1;else var Zt=iG,$t=1;else var Zt=uG,$t=1;else var Zt=fG,$t=1;else if(Gt(D,Uq))if(Gt(D,Dq))if(Gt(D,Fq))if(Gt(D,Mq))if(Gt(D,Xq))if(Gt(D,jq))if(Gt(D,Bq))var q=1,Mt=0,Xt=0,Qt=0,$t=0;else var Zt=qq,$t=1;else var Zt=Gq,$t=1;else var Zt=Yq,$t=1;else var Zt=Jq,$t=1;else var Zt=Hq,$t=1;else var Zt=Wq,$t=1;else var Zt=zq,$t=1;if($t)var te=Zt,Qt=1}else var te=oG,Qt=1;else{var ee=I(D,nq);if(0<=ee)if(0<ee)if(Gt(D,wq))if(Gt(D,yq))if(Gt(D,gq))if(Gt(D,Tq))if(Gt(D,_q))if(Gt(D,Sq))if(Gt(D,Eq))var q=1,Mt=0,Xt=0,Qt=0,re=0;else var ae=xq,re=1;else var ae=Aq,re=1;else var ae=Iq,re=1;else var ae=Cq,re=1;else var ae=Nq,re=1;else var ae=Oq,re=1;else var ae=Rq,re=1;else var ae=Lq,re=1;else if(Gt(D,sq))if(Gt(D,cq))if(Gt(D,iq))if(Gt(D,uq))if(Gt(D,fq))if(Gt(D,oq))if(Gt(D,vq))var q=1,Mt=0,Xt=0,Qt=0,re=0;else var ae=lq,re=1;else var ae=bq,re=1;else var ae=kq,re=1;else var ae=dq,re=1;else var ae=hq,re=1;else var ae=pq,re=1;else var ae=mq,re=1;if(re)var te=ae,Qt=1}if(Qt)var zt=te,Xt=1}if(Xt)var ne=zt,Mt=1}else var ne=mY,Mt=1;else{var se=I(D,MX);if(0<=se)if(0<se){var ie=I(D,Wj);if(0<=ie)if(0<ie){var ue=I(D,SB);if(0<=ue)if(0<ue)if(Gt(D,XB))if(Gt(D,jB))if(Gt(D,BB))if(Gt(D,qB))if(Gt(D,GB))if(Gt(D,YB))if(Gt(D,JB))var q=1,Mt=0,oe=0,ve=0,le=0;else var be=HB,le=1;else var be=WB,le=1;else var be=zB,le=1;else var be=VB,le=1;else var be=KB,le=1;else var be=QB,le=1;else var be=$B,le=1;else var be=ZB,le=1;else if(Gt(D,EB))if(Gt(D,xB))if(Gt(D,AB))if(Gt(D,IB))if(Gt(D,CB))if(Gt(D,NB))if(Gt(D,OB))var q=1,Mt=0,oe=0,ve=0,le=0;else var be=RB,le=1;else var be=LB,le=1;else var be=PB,le=1;else var be=UB,le=1;else var be=DB,le=1;else var be=FB,le=1;else var be=MB,le=1;if(le)var ke=be,ve=1}else var ke=tq,ve=1;else{var de=I(D,zj);if(0<=de)if(0<de)if(Gt(D,fB))if(Gt(D,oB))if(Gt(D,vB))if(Gt(D,lB))if(Gt(D,bB))if(Gt(D,kB))if(Gt(D,dB))var q=1,Mt=0,oe=0,ve=0,he=0;else var pe=hB,he=1;else var pe=pB,he=1;else var pe=mB,he=1;else var pe=wB,he=1;else var pe=yB,he=1;else var pe=gB,he=1;else var pe=TB,he=1;else var pe=_B,he=1;else if(Gt(D,Vj))if(Gt(D,Kj))if(Gt(D,Qj))if(Gt(D,$j))if(Gt(D,Zj))if(Gt(D,tB))if(Gt(D,eB))var q=1,Mt=0,oe=0,ve=0,he=0;else var pe=rB,he=1;else var pe=aB,he=1;else var pe=nB,he=1;else var pe=sB,he=1;else var pe=cB,he=1;else var pe=iB,he=1;else var pe=uB,he=1;if(he)var ke=pe,ve=1}if(ve)var me=ke,oe=1}else var me=eq,oe=1;else{var we=I(D,XX);if(0<=we)if(0<we){var ye=I(D,hj);if(0<=ye)if(0<ye)if(Gt(D,Oj))if(Gt(D,Rj))if(Gt(D,Lj))if(Gt(D,Pj))if(Gt(D,Uj))if(Gt(D,Dj))if(Gt(D,Fj))var q=1,Mt=0,oe=0,ge=0,Te=0;else var _e=Mj,Te=1;else var _e=Xj,Te=1;else var _e=jj,Te=1;else var _e=Bj,Te=1;else var _e=qj,Te=1;else var _e=Gj,Te=1;else var _e=Yj,Te=1;else var _e=Jj,Te=1;else if(Gt(D,pj))if(Gt(D,mj))if(Gt(D,wj))if(Gt(D,yj))if(Gt(D,gj))if(Gt(D,Tj))if(Gt(D,_j))var q=1,Mt=0,oe=0,ge=0,Te=0;else var _e=Sj,Te=1;else var _e=Ej,Te=1;else var _e=xj,Te=1;else var _e=Aj,Te=1;else var _e=Ij,Te=1;else var _e=Cj,Te=1;else var _e=Nj,Te=1;if(Te)var Se=_e,ge=1}else var Se=Hj,ge=1;else{var Ee=I(D,jX);if(0<=Ee)if(0<Ee)if(Gt(D,ej))if(Gt(D,rj))if(Gt(D,aj))if(Gt(D,nj))if(Gt(D,sj))if(Gt(D,cj))if(Gt(D,ij))var q=1,Mt=0,oe=0,ge=0,xe=0;else var Ie=uj,xe=1;else var Ie=fj,xe=1;else var Ie=oj,xe=1;else var Ie=vj,xe=1;else var Ie=lj,xe=1;else var Ie=bj,xe=1;else var Ie=kj,xe=1;else var Ie=dj,xe=1;else if(Gt(D,BX))if(Gt(D,qX))if(Gt(D,GX))if(Gt(D,YX))if(Gt(D,JX))if(Gt(D,HX))if(Gt(D,WX))var q=1,Mt=0,oe=0,ge=0,xe=0;else var Ie=zX,xe=1;else var Ie=VX,xe=1;else var Ie=KX,xe=1;else var Ie=QX,xe=1;else var Ie=$X,xe=1;else var Ie=ZX,xe=1;else var Ie=tj,xe=1;if(xe)var Se=Ie,ge=1}if(ge)var me=Se,oe=1}if(oe)var ne=me,Mt=1}if(Mt)var Lt=ne,q=0}var Ce=q?0:Lt;Ce?x4(r,Ce[1]):Me(r,fe(aV,fe(D,rV)));continue;default:var Ne=K6(n);Me(a,Ne),Me(r,Ne);continue}}},y5=function(t,e){function r(t){return 0===x8(Hr(t))&&0===u8(Hr(t))&&0===B8(Hr(t))&&0===S8(Hr(t))&&0===E8(Hr(t))&&0===i8(Hr(t))&&0===f8(Hr(t))&&0===x8(Hr(t))&&0===V8(Hr(t))&&0===A8(Hr(t))&&0===X8(Hr(t))?3:Vr(t)}function a(t){return zr(t,3),0===$8(Hr(t))?3:Vr(t)}function n(t){for(;;)if(zr(t,17),0!==H4(Hr(t)))return Vr(t)}function s(t){zr(t,17);var e=p8(Hr(t));if(2<e>>>0)return Vr(t);switch(e){case 0:return n(t);case 1:if(0===P4(Hr(t)))for(;;){zr(t,16);var r=A4(Hr(t));if(0===r)for(;;)if(zr(t,15),0!==H4(Hr(t)))return Vr(t);if(1!==r)return Vr(t)}return Vr(t);default:for(;;){zr(t,16);var a=A4(Hr(t));if(0===a)for(;;)if(zr(t,15),0!==H4(Hr(t)))return Vr(t);if(1!==a)return Vr(t)}}}function c(t){zr(t,18);var e=m8(Hr(t));if(2<e>>>0)return Vr(t);switch(e){case 0:return n(t);case 1:for(;;){zr(t,18);var r=m8(Hr(t));if(2<r>>>0)return Vr(t);switch(r){case 0:return n(t);case 1:continue;default:return s(t)}}default:return s(t)}}function i(t){for(;;){zr(t,18);var e=y8(Hr(t));if(3<e>>>0)return Vr(t);switch(e){case 0:return n(t);case 1:return c(t);case 2:continue;default:return s(t)}}}function u(t){zr(t,17);var e=M4(Hr(t));if(0===e)return n(t);if(1===e)for(;;){zr(t,14);var r=M4(Hr(t));if(0===r)for(;;)if(zr(t,13),0!==H4(Hr(t)))return Vr(t);if(1!==r)return Vr(t)}return Vr(t)}function f(t){zr(t,17);var e=w8(Hr(t));if(0===e)return n(t);if(1===e)for(;;){zr(t,10);var r=w8(Hr(t));if(0===r)for(;;)if(zr(t,9),0!==H4(Hr(t)))return Vr(t);if(1!==r)return Vr(t)}return Vr(t)}function o(t){zr(t,17);var e=W8(Hr(t));if(0===e)return n(t);if(1===e)for(;;){zr(t,8);var r=W8(Hr(t));if(0===r)for(;;)if(zr(t,7),0!==H4(Hr(t)))return Vr(t);if(1!==r)return Vr(t)}return Vr(t)}function v(t){zr(t,18);var e=A4(Hr(t));if(0===e)return n(t);if(1===e)for(;;){zr(t,18);var r=A4(Hr(t));if(0===r)return n(t);if(1!==r)return Vr(t)}return Vr(t)}function l(t){for(;;){zr(t,18);var e=q8(Hr(t));if(2<e>>>0)return Vr(t);switch(e){case 0:return n(t);case 1:return v(t);default:continue}}}function b(t){for(;;)if(zr(t,11),0!==H4(Hr(t)))return Vr(t)}function k(t){for(;;){zr(t,12);var e=D8(Hr(t));if(3<e>>>0)return Vr(t);switch(e){case 0:return b(t);case 1:return v(t);case 2:continue;default:for(;;){zr(t,11);var r=q8(Hr(t));if(2<r>>>0)return Vr(t);switch(r){case 0:return b(t);case 1:return v(t);default:continue}}}}}function d(t){zr(t,18);var e=z4(Hr(t));if(7<e>>>0)return Vr(t);switch(e){case 0:return n(t);case 1:return c(t);case 2:return k(t);case 3:return l(t);case 4:return o(t);case 5:return s(t);case 6:return f(t);default:return u(t)}}function h(t){for(;;){zr(t,18);var e=m8(Hr(t));if(2<e>>>0)return Vr(t);switch(e){case 0:return n(t);case 1:continue;default:return s(t)}}}function p(t){return 0===P4(Hr(t))?h(t):Vr(t)}function m(t,e){for(;;){zr(e,32);var r=q4(Hr(e));if(0!==r)return 1===r?t<50?w(t+1|0,e):zt(w,[0,e]):Vr(e)}}function w(t,e){if(0===V8(Hr(e))){var r=O8(Hr(e));if(0===r)return 0===F4(Hr(e))&&0===F4(Hr(e))&&0===F4(Hr(e))?t<50?m(t+1|0,e):zt(m,[0,e]):Vr(e);if(1===r){if(0===F4(Hr(e)))for(;;){var a=G4(Hr(e));if(0!==a)return 1===a?t<50?m(t+1|0,e):zt(m,[0,e]):Vr(e)}return Vr(e)}return Vr(e)}return Vr(e)}function y(t){return Wt(m(0,t))}function g(t){return Wt(w(0,t))}Wr(e);var T=function(t){var e=Hr(t),v=Uo<e?rf<e?rc<e?rd<e?ph<e?$p<e?Vo<e?df<e?1:6:Sk<e?mn<e?1:6:Ba<e?1:6:hs<e?Df<e?Io<e?1:6:am<e?1:6:Kl<e?bl<e?1:6:Rh<e?1:6:Uu<e?Dd<e?Vu<e?mf<e?Ik<e?1:6:mk<e?1:6:Vn<e?Pf<e?1:6:hb<e?1:6:tf<e?jo<e?Bf<e?1:6:dn<e?1:6:Db<e?Fd<e?1:6:Of<e?1:6:Rc<e?Fb<e?Xa<e?Vk<e?1:6:nc<e?1:6:lo<e?Dc<e?1:6:gi<e?1:6:Pl<e?av<e?Hv<e?1:6:Ns<e?1:6:Ek<e?Ip<e?1:6:ih<e?1:6:Rf<e?rl<e?mi<e?$i<e?Al<e?Ll<e?1:6:_f<e?1:6:Jh<e?Gb<e?1:6:Ei<e?1:6:Rv<e?nn<e?Yf<e?1:6:Go<e?1:6:Pi<e?us<e?1:6:vi<e?1:6:Sc<e?gu<e?au<e?Kd<e?1:6:La<e?1:6:Eh<e?Zu<e?1:6:$d<e?1:6:ob<e?Ui<e?Dp<e?1:6:fa<e?1:6:Tn<e?eu<e?1:6:ib<e?1:6:tm<e?Sb<e?xf<e?ik<e?Ma<e?1:6:Nv<e?1:6:sc<e?zb<e?1:6:Zn<e?1:6:af<e?uf<e?bp<e?1:6:Fl<e?1:6:_a<e?_p<e?1:6:dk<e?1:6:zh<e?Ec<e?xo<e?Qa<e?1:6:hv<e?1:6:fn<e?gs<e?1:6:Ii<e?1:6:Pk<e?Qb<e?Ef<e?1:6:fi<e?1:6:Iu<e?Gl<e?1:6:Ok<e?1:6:su<e?Dh<e?En<e?$o<e?hk<e?th<e?ui<e?1:6:Oo<e?1:6:Hu<e?Oh<e?1:6:kl<e?1:6:Yi<e?Uh<e?Xb<e?1:6:vs<e?1:6:Cb<e?lu<e?1:6:Uv<e?1:6:cn<e?Lu<e?ha<e?zd<e?1:6:dc<e?1:6:rh<e?Oc<e?1:6:ss<e?1:6:ch<e?Qv<e?wo<e?1:6:sm<e?1:6:Rn<e?yi<e?1:6:_k<e?1:6:cc<e?ud<e?vf<e?zp<e?xh<e?1:6:jn<e?1:6:kf<e?qf<e?1:6:Kh<e?1:6:Sh<e?$k<e?sk<e?1:6:Ni<e?1:6:cu<e?nv<e?1:6:ln<e?1:6:Rp<e?$c<e?ni<e?Oi<e?1:6:on<e?1:6:Fh<e?On<e?1:6:fp<e?1:6:pb<e?ti<e?fd<e?1:6:Tc<e?1:6:zi<e?Uc<e?1:6:yk<e?1:6:db<e?Lk<e?Yv<e?yh<e?Yp<e?Ev<e?1:6:Vi<e?1:6:Hb<e?en<e?1:6:Ua<e?1:6:hu<e?_h<e?Sd<e?1:6:up<e?1:6:_c<e?xv<e?1:6:Xc<e?1:6:ws<e?Mv<e?Ti<e?Ln<e?1:6:_v<e?1:6:Wi<e?$v<e?1:6:es<e?1:6:Qh<e?uu<e?an<e?1:6:_n<e?1:6:Zo<e?Zh<e?1:6:$u<e?1:6:Ya<e?$h<e?hp<e?Kf<e?ql<e?1:6:vl<e?1:6:nh<e?Qp<e?1:6:Wc<e?1:6:hf<e?Gh<e?tn<e?1:6:fc<e?1:6:Vl<e?Ta<e?1:6:lv<e?1:6:kn<e?fo<e?Gc<e?dl<e?1:6:_i<e?1:6:Nn<e?$b<e?1:6:ip<e?1:6:nk<e?pv<e?op<e?1:6:Yc<e?1:6:Qs<e?Vd<e?1:6:rk<e?1:6:Uk<e?Pc<e?Mh<e?pd<e?zo<e?md<e?Vf<e?wv<e?1:6:gl<e?1:6:Gv<e?oc<e?1:6:Gs<e?1:6:ll<e?Zk<e?ba<e?1:6:fm<e?1:6:gd<e?Tu<e?1:2:Qd<e?1:6:ho<e?da<e?qh<e?Hi<e?1:6:Ck<e?1:6:ev<e?Ao<e?1:6:fh<e?1:6:jl<e?yv<e?sd<e?1:6:wc<e?1:6:hn<e?rn<e?1:6:ro<e?1:6:Hc<e?xu<e?Af<e?tl<e?vk<e?1:6:gp<e?1:6:Sa<e?ii<e?1:6:Du<e?1:6:Gk<e?Zv<e?Tv<e?1:6:ya<e?1:6:ep<e?ff<e?1:6:Yo<e?1:6:ai<e?sv<e?Su<e?ad<e?1:6:fu<e?1:6:_b<e?_o<e?1:6:gb<e?1:6:qu<e?Tp<e?il<e?1:6:Jd<e?1:6:Bc<e?vp<e?1:6:qn<e?1:6:Di<e?Yd<e?Ou<e?Ja<e?sn<e?Jb<e?1:6:cm<e?1:6:Dk<e?ld<e?1:6:Kv<e?1:6:If<e?Ji<e?No<e?1:6:fv<e?1:6:Nd<e?Hs<e?1:6:sh<e?1:6:Ov<e?kp<e?mp<e?Gd<e?1:6:zl<e?1:6:Jp<e?Xp<e?1:6:td<e?1:6:cp<e?Mi<e?no<e?1:6:ra<e?1:6:Pn<e?Lb<e?1:6:dv<e?1:6:Yl<e?Ih<e?eh<e?zs<e?qp<e?1:6:Pd<e?1:6:qi<e?Qi<e?1:6:ps<e?1:6:zk<e?Jk<e?Ld<e?1:6:xd<e?1:6:gn<e?Ds<e?1:6:jv<e?1:6:wb<e?Fn<e?pa<e?na<e?1:6:lp<e?1:6:bu<e?sl<e?1:6:Jv<e?1:6:sb<e?Ca<e?Ws<e?1:6:Jn<e?1:6:rb<e?Bi<e?1:6:cs<e?1:6:Bn<e?Lo<e?Mn<e?vc<e?yc<e?wu<e?Ls<e?1:6:pp<e?1:6:zf<e?Kb<e?1:6:Zp<e?1:6:Mo<e?lb<e?ed<e?1:6:Ep<e?1:6:hi<e?ak<e?1:6:yp<e?1:6:$f<e?Yn<e?Tk<e?aa<e?1:6:Ka<e?1:6:qc<e?Jf<e?1:6:Td<e?1:6:Ri<e?dd<e?Ru<e?1:6:cf<e?1:6:za<e?ru<e?1:6:Oa<e?1:6:So<e?iv<e?rv<e?Iv<e?Hf<e?1:6:yo<e?1:6:Qn<e?Yh<e?1:6:Kn<e?1:6:Va<e?Ci<e?Cc<e?1:6:yd<e?1:6:dp<e?Xd<e?1:6:uv<e?1:6:Qu<e?pn<e?oa<e?Hl<e?1:2:Tf<e?1:6:ou<e?Gp<e?1:6:Sl<e?1:6:Kc<e?bc<e?vo<e?1:6:ls<e?1:6:Qf<e?id<e?1:6:fk<e?1:6:go<e?vh<e?ao<e?Yk<e?ns<e?Js<e?1:6:Bu<e?1:6:ei<e?cl<e?1:6:bo<e?1:6:qo<e?gc<e?xk<e?1:6:Cs<e?1:6:ri<e?vu<e?1:6:Tb<e?1:6:jd<e?xs<e?jk<e?ki<e?1:6:yl<e?1:6:is<e?hd<e?1:6:lc<e?1:6:mh<e?bs<e?bk<e?1:6:Av<e?1:6:As<e?tc<e?1:6:pl<e?1:6:Hn<e?Ap<e?wn<e?Za<e?Wb<e?1:6:Aa<e?1:6:ga<e?Cu<e?1:6:ks<e?1:6:qs<e?qv<e?rp<e?1:6:$s<e?1:6:Lh<e?Mf<e?1:6:Np<e?1:6:un<e?oi<e?tu<e?Pv<e?1:6:Un<e?1:6:sp<e?pu<e?1:6:kc<e?1:6:Wu<e?ci<e?Vh<e?1:2:Cn<e?1:2:Ml<e?ml<e?1:3:ka<e?1:2:St(AK,e+1|0)-1|0;if(39<v>>>0)return Vr(t);switch(v){case 0:return 63;case 1:return 64;case 2:if(zr(t,1),0===R4(Hr(t)))for(;;)if(zr(t,1),0!==R4(Hr(t)))return Vr(t);return Vr(t);case 3:return 0;case 4:return zr(t,0),0===R8(Hr(t))?0:Vr(t);case 5:return 6;case 6:zr(t,32);var b=q4(Hr(t));return 0===b?y(t):1===b?g(t):Vr(t);case 7:if(zr(t,64),0===f8(Hr(t))){var m=Hr(t);if(0==(Xs<m?Ko<m?-1:0:-1)){if(0===X8(Hr(t))){if(0===f8(Hr(t))){var w=Hr(t);return 0==(Zf<w?zv<w?-1:0:-1)&&0===$4(Hr(t))?33:Vr(t)}return Vr(t)}return Vr(t)}return Vr(t)}return Vr(t);case 8:return 57;case 9:return 40;case 10:return 41;case 11:return zr(t,54),0===Q8(Hr(t))?4:Vr(t);case 12:return 61;case 13:return 45;case 14:zr(t,62);var T=v8(Hr(t));if(3<T>>>0)return Vr(t);switch(T){case 0:for(;;){var _=v8(Hr(t));if(3<_>>>0)return Vr(t);switch(_){case 0:continue;case 1:return p(t);case 2:return d(t);default:return i(t)}}case 1:return p(t);case 2:return d(t);default:return i(t)}case 15:zr(t,43);var S=N8(Hr(t));return 0===S?0===N4(Hr(t))?42:Vr(t):1===S?h(t):Vr(t);case 16:zr(t,64);var E=j8(Hr(t));if(0===E){zr(t,2);var x=V4(Hr(t));if(2<x>>>0)return Vr(t);switch(x){case 0:for(;;){var A=V4(Hr(t));if(2<A>>>0)return Vr(t);switch(A){case 0:continue;case 1:return a(t);default:return r(t)}}case 1:return a(t);default:return r(t)}}return 1===E?5:Vr(t);case 17:zr(t,18);var I=z4(Hr(t));if(7<I>>>0)return Vr(t);switch(I){case 0:return n(t);case 1:return c(t);case 2:return k(t);case 3:return l(t);case 4:return o(t);case 5:return s(t);case 6:return f(t);default:return u(t)}case 18:zr(t,18);var C=y8(Hr(t));if(3<C>>>0)return Vr(t);switch(C){case 0:return n(t);case 1:return c(t);case 2:return i(t);default:return s(t)}case 19:return 46;case 20:return 44;case 21:return 50;case 22:zr(t,52);var N=Hr(t);return 0==(61<N?62<N?-1:0:-1)?59:Vr(t);case 23:return 51;case 24:return 47;case 25:return 34;case 26:if(zr(t,64),0===V8(Hr(t))){var O=O8(Hr(t));if(0===O)return 0===F4(Hr(t))&&0===F4(Hr(t))&&0===F4(Hr(t))?y(t):Vr(t);if(1===O){if(0===F4(Hr(t)))for(;;){var R=G4(Hr(t));if(0!==R)return 1===R?y(t):Vr(t)}return Vr(t)}return Vr(t)}return Vr(t);case 27:return 35;case 28:zr(t,32);var L=K4(Hr(t));if(2<L>>>0)return Vr(t);switch(L){case 0:return y(t);case 1:return g(t);default:zr(t,32);var P=l8(Hr(t));if(2<P>>>0)return Vr(t);switch(P){case 0:return y(t);case 1:return g(t);default:zr(t,19);var U=q4(Hr(t));return 0===U?y(t):1===U?g(t):Vr(t)}}case 29:zr(t,32);var D=J8(Hr(t));if(2<D>>>0)return Vr(t);switch(D){case 0:return y(t);case 1:return g(t);default:zr(t,32);var F=J8(Hr(t));if(2<F>>>0)return Vr(t);switch(F){case 0:return y(t);case 1:return g(t);default:zr(t,32);var M=k8(Hr(t));if(2<M>>>0)return Vr(t);switch(M){case 0:return y(t);case 1:return g(t);default:zr(t,20);var X=L4(Hr(t));if(2<X>>>0)return Vr(t);switch(X){case 0:return y(t);case 1:return g(t);default:zr(t,32);var j=t8(Hr(t));if(2<j>>>0)return Vr(t);switch(j){case 0:return y(t);case 1:return g(t);default:zr(t,32);var B=K4(Hr(t));if(2<B>>>0)return Vr(t);switch(B){case 0:return y(t);case 1:return g(t);default:zr(t,21);var q=q4(Hr(t));return 0===q?y(t):1===q?g(t):Vr(t)}}}}}}case 30:zr(t,32);var G=P8(Hr(t));if(2<G>>>0)return Vr(t);switch(G){case 0:return y(t);case 1:return g(t);default:zr(t,32);var Y=B4(Hr(t));if(2<Y>>>0)return Vr(t);switch(Y){case 0:return y(t);case 1:return g(t);default:zr(t,32);var J=U8(Hr(t));if(2<J>>>0)return Vr(t);switch(J){case 0:return y(t);case 1:return g(t);default:zr(t,32);var H=l8(Hr(t));if(2<H>>>0)return Vr(t);switch(H){case 0:return y(t);case 1:return g(t);default:zr(t,22);var W=q4(Hr(t));return 0===W?y(t):1===W?g(t):Vr(t)}}}}case 31:zr(t,32);var z=t8(Hr(t));if(2<z>>>0)return Vr(t);switch(z){case 0:return y(t);case 1:return g(t);default:zr(t,32);var V=k8(Hr(t));if(2<V>>>0)return Vr(t);switch(V){case 0:return y(t);case 1:return g(t);default:zr(t,32);var K=G8(Hr(t));if(2<K>>>0)return Vr(t);switch(K){case 0:return y(t);case 1:return g(t);default:zr(t,32);var Q=L4(Hr(t));if(2<Q>>>0)return Vr(t);switch(Q){case 0:return y(t);case 1:return g(t);default:zr(t,23);var $=q4(Hr(t));return 0===$?y(t):1===$?g(t):Vr(t)}}}}case 32:zr(t,32);var Z=H8(Hr(t));if(2<Z>>>0)return Vr(t);switch(Z){case 0:return y(t);case 1:return g(t);default:zr(t,32);var tt=Hr(t),et=35<tt?ku<tt?dh<tt?nb<tt?-1:Ik<tt?ph<tt?Io<tt?$p<tt?mn<tt?Vo<tt?df<tt?ah<tt?0:-1:0:-1:Ba<tt?Sk<tt?0:-1:0:-1:bl<tt?hs<tt?am<tt?Df<tt?0:-1:0:-1:Rh<tt?Kl<tt?0:-1:0:-1:wv<tt?rf<tt?Dv<tt?_d<tt?ib<tt?Tn<tt?Ll<tt?rd<tt?Vk<tt?Uu<tt?Bf<tt?Dd<tt?Pf<tt?Vu<tt?mk<tt?mf<tt?0:-1:0:-1:hb<tt?Vn<tt?0:-1:0:-1:Fd<tt?tf<tt?dn<tt?jo<tt?0:-1:0:-1:Of<tt?Db<tt?0:-1:0:-1:Hv<tt?Rc<tt?Dc<tt?Fb<tt?nc<tt?Xa<tt?0:-1:0:-1:gi<tt?lo<tt?0:-1:0:-1:Ip<tt?Pl<tt?Ns<tt?av<tt?0:-1:0:-1:ih<tt?Ek<tt?0:-1:0:-1:Kd<tt?rl<tt?Yf<tt?mi<tt?Gb<tt?$i<tt?_f<tt?Al<tt?0:-1:0:-1:Ei<tt?Jh<tt?0:-1:0:-1:us<tt?Rv<tt?Go<tt?nn<tt?0:-1:0:-1:vi<tt?Pi<tt?0:-1:0:-1:Dp<tt?Sc<tt?Zu<tt?gu<tt?La<tt?au<tt?0:-1:0:-1:$d<tt?Eh<tt?0:-1:0:-1:Xi<tt?ob<tt?fa<tt?Ui<tt?0:-1:0:-1:eu<tt?cv<tt?0:-1:0:-1:Ok<tt?Iu<tt?dk<tt?_a<tt?Zn<tt?sc<tt?Nv<tt?ik<tt?Ma<tt?Rf<tt?0:-1:0:-1:zb<tt?xf<tt?0:-1:0:-1:Fl<tt?uf<tt?bp<tt?Sb<tt?0:-1:0:-1:_p<tt?af<tt?0:-1:0:-1:Ii<tt?fn<tt?hv<tt?xo<tt?Qa<tt?tm<tt?0:-1:0:-1:gs<tt?Ec<tt?0:-1:0:-1:fi<tt?Qb<tt?Ef<tt?zh<tt?0:-1:0:-1:Gl<tt?Pk<tt?0:-1:0:-1:Uv<tt?Cb<tt?kl<tt?Hu<tt?Oo<tt?th<tt?ui<tt?rc<tt?0:-1:0:-1:Oh<tt?hk<tt?0:-1:0:-1:vs<tt?Uh<tt?Xb<tt?$o<tt?0:-1:0:-1:lu<tt?Yi<tt?0:-1:0:-1:ss<tt?rh<tt?dc<tt?ha<tt?zd<tt?En<tt?0:-1:0:-1:Oc<tt?Lu<tt?0:-1:0:-1:np<tt?ts<tt?Es<tt?cn<tt?0:-1:0:-1:bb<tt?Hh<tt?0:-1:0:-1:Ia<tt?Li<tt?ok<tt?di<tt?jn<tt?zp<tt?sm<tt?Qv<tt?Tl<tt?Cf<tt?bh<tt?Mc<tt?0:-1:0:-1:wo<tt?Lc<tt?0:-1:0:-1:_k<tt?Rn<tt?tb<tt?Hp<tt?0:-1:0:-1:xh<tt?Dh<tt?0:-1:0:-1:_l<tt?Do<tt?Kh<tt?kf<tt?qf<tt?vf<tt?0:-1:0:-1:nm<tt?ud<tt?0:-1:0:-1:Ni<tt?Hk<tt?Ss<tt?$k<tt?0:-1:0:-1:Wf<tt?Zi<tt?0:-1:0:-1:Tc<tt?ti<tt?rs<tt?tk<tt?Oi<tt?yb<tt?xi<tt?Th<tt?0:-1:0:-1:wf<tt?ni<tt?0:-1:0:-1:fp<tt?ec<tt?Zl<tt?Cp<tt?0:-1:0:-1:fd<tt?Rp<tt?0:-1:0:-1:wd<tt?Ud<tt?yk<tt?zi<tt?Uc<tt?pb<tt?0:-1:0:-1:hc<tt?su<tt?0:-1:0:-1:Vi<tt?Yp<tt?Ev<tt?Os<tt?0:-1:0:-1:en<tt?yh<tt?0:-1:0:-1:vl<tt?Kf<tt?$v<tt?Mv<tt?xv<tt?hu<tt?Sd<tt?Yv<tt?Ph<tt?qb<tt?0:-1:0:-1:up<tt?_h<tt?0:-1:0:-1:Ln<tt?Lk<tt?Xc<tt?_c<tt?0:-1:0:-1:_v<tt?Ti<tt?0:-1:0:-1:Sp<tt?Qh<tt?an<tt?ws<tt?es<tt?Wi<tt?0:-1:0:-1:_n<tt?uu<tt?0:-1:0:-1:$u<tt?Zo<tt?Zh<tt?hl<tt?0:-1:0:-1:ql<tt?db<tt?0:-1:0:-1:dl<tt?Ya<tt?fc<tt?Gh<tt?Wc<tt?nh<tt?Qp<tt?hp<tt?0:-1:0:-1:tn<tt?$h<tt?0:-1:0:-1:Ac<tt?Vl<tt?Ta<tt?hf<tt?0:-1:0:-1:lv<tt?bf<tt?0:-1:0:-1:op<tt?kn<tt?$b<tt?fo<tt?_i<tt?Gc<tt?0:-1:0:-1:ip<tt?Nn<tt?0:-1:0:-1:Vd<tt?nk<tt?Yc<tt?pv<tt?0:-1:0:-1:rk<tt?Qs<tt?0:-1:0:-1:pp<tt?wu<tt?pi<tt?ai<tt?fh<tt?ev<tt?Qd<tt?Md<tt?ba<tt?zo<tt?oc<tt?md<tt?gl<tt?Vf<tt?0:-1:0:-1:Gs<tt?Gv<tt?0:-1:0:-1:fm<tt?Fi<tt?Pp<tt?Zk<tt?0:-1:0:-1:Vv<tt?ll<tt?0:-1:0:-1:Bh<tt?Co<tt?Bk<tt?qh<tt?Hi<tt?pd<tt?0:-1:0:-1:Si<tt?Zb<tt?0:-1:0:-1:Ck<tt?uc<tt?qk<tt?jh<tt?0:-1:0:-1:Ao<tt?da<tt?0:-1:0:-1:Du<tt?Sa<tt?ro<tt?hn<tt?wc<tt?yv<tt?sd<tt?ho<tt?0:-1:0:-1:rn<tt?jl<tt?0:-1:0:-1:gp<tt?tl<tt?vk<tt?Mh<tt?0:-1:0:-1:ii<tt?Af<tt?0:-1:0:-1:ad<tt?Hc<tt?ff<tt?Gk<tt?ya<tt?Zv<tt?0:-1:0:-1:Yo<tt?ep<tt?0:-1:0:-1:_o<tt?sv<tt?fu<tt?Su<tt?0:-1:0:-1:gb<tt?_b<tt?0:-1:0:-1:Ed<tt?Pn<tt?Fu<tt?Ja<tt?vp<tt?qu<tt?Uf<tt?Xk<tt?Eb<tt?qa<tt?0:-1:0:-1:Jd<tt?Tp<tt?0:-1:0:-1:Jb<tt?Pc<tt?qn<tt?Bc<tt?0:-1:0:-1:cm<tt?sn<tt?0:-1:0:-1:Fo<tt?Jp<tt?No<tt?Ou<tt?Xf<tt?Dk<tt?0:-1:0:-1:fv<tt?Ji<tt?0:-1:0:-1:ek<tt?Mi<tt?no<tt?Ov<tt?0:-1:0:-1:wk<tt?du<tt?0:-1:0:-1:wp<tt?Mk<tt?ua<tt?qi<tt?mo<tt?zs<tt?lh<tt?Di<tt?0:-1:0:-1:Qi<tt?Bo<tt?0:-1:0:-1:xd<tt?ms<tt?vb<tt?Ih<tt?0:-1:0:-1:Ds<tt?zk<tt?0:-1:0:-1:Jn<tt?Ca<tt?na<tt?ds<tt?gv<tt?Wa<tt?0:-1:0:-1:Gf<tt?pa<tt?0:-1:0:-1:cs<tt?rb<tt?Bi<tt?sb<tt?0:-1:0:-1:Ls<tt?Uk<tt?0:-1:0:-1:Bu<tt?ns<tt?yo<tt?Iv<tt?Ka<tt?Tk<tt?Vp<tt?ck<tt?Zp<tt?ji<tt?hh<tt?yc<tt?0:-1:0:-1:Nk<tt?vc<tt?0:-1:0:-1:yp<tt?hi<tt?Ep<tt?lb<tt?0:-1:0:-1:aa<tt?Mn<tt?0:-1:0:-1:cf<tt?dd<tt?Td<tt?qc<tt?Jf<tt?Yn<tt?0:-1:0:-1:Ru<tt?$f<tt?0:-1:0:-1:Oa<tt?za<tt?ru<tt?Ri<tt?0:-1:0:-1:Hf<tt?Lo<tt?0:-1:0:-1:Tf<tt?ac<tt?yd<tt?Ci<tt?Kn<tt?Bv<tt?Yh<tt?rv<tt?0:-1:0:-1:Cc<tt?iv<tt?0:-1:0:-1:uv<tt?dp<tt?la<tt?Va<tt?0:-1:0:-1:yu<tt?So<tt?0:-1:0:-1:ls<tt?bc<tt?Sl<tt?ou<tt?Gp<tt?pn<tt?0:-1:0:-1:vo<tt?Qu<tt?0:-1:0:-1:fk<tt?Qf<tt?id<tt?Kc<tt?0:-1:0:-1:Js<tt?Bn<tt?0:-1:0:-1:Cu<tt?wn<tt?hd<tt?xs<tt?Cs<tt?gc<tt?bo<tt?ei<tt?cl<tt?Xl<tt?0:-1:0:-1:xk<tt?ao<tt?0:-1:0:-1:Tb<tt?ri<tt?vu<tt?qo<tt?0:-1:0:-1:yl<tt?jk<tt?0:-1:0:-1:tc<tt?mh<tt?bk<tt?jd<tt?lc<tt?is<tt?0:-1:0:-1:Av<tt?bs<tt?0:-1:0:-1:Wb<tt?go<tt?pl<tt?As<tt?0:-1:0:-1:Aa<tt?Za<tt?0:-1:0:-1:zu<tt?of<tt?Mf<tt?qs<tt?rp<tt?Ap<tt?ks<tt?ga<tt?0:-1:0:-1:$s<tt?qv<tt?0:-1:0:-1:Pv<tt?Hn<tt?Np<tt?Lh<tt?0:-1:0:-1:Sf<tt?tu<tt?0:-1:0:-1:kc<tt?sp<tt?Un<tt?Fs<tt?gk<tt?ab<tt?0:-1:0:-1:pu<tt?oi<tt?0:-1:0:-1:Fk<tt?Mu<tt?yf<tt?un<tt?0:-1:0:-1:Ol<tt?Is<tt?0:-1:0:-1:St(kQ,tt+To|0)-1|0:-1;if(2<et>>>0)return Vr(t);switch(et){case 0:return y(t);case 1:return g(t);default:zr(t,32);var rt=L4(Hr(t));if(2<rt>>>0)return Vr(t);switch(rt){case 0:return y(t);case 1:return g(t);default:zr(t,32);var at=D4(Hr(t));if(2<at>>>0)return Vr(t);switch(at){case 0:return y(t);case 1:return g(t);default:zr(t,24);var nt=q4(Hr(t));return 0===nt?y(t):1===nt?g(t):Vr(t)}}}}case 33:zr(t,32);var st=O4(Hr(t));if(2<st>>>0)return Vr(t);switch(st){case 0:return y(t);case 1:return g(t);default:zr(t,32);var ct=Hr(t),it=35<ct?ku<ct?dh<ct?nb<ct?-1:Ik<ct?ph<ct?Io<ct?$p<ct?mn<ct?Vo<ct?df<ct?ah<ct?0:-1:0:-1:Ba<ct?Sk<ct?0:-1:0:-1:bl<ct?hs<ct?am<ct?Df<ct?0:-1:0:-1:Rh<ct?Kl<ct?0:-1:0:-1:wv<ct?rf<ct?Dv<ct?_d<ct?ib<ct?Tn<ct?Ll<ct?rd<ct?Vk<ct?Uu<ct?Bf<ct?Dd<ct?Pf<ct?Vu<ct?mk<ct?mf<ct?0:-1:0:-1:hb<ct?Vn<ct?0:-1:0:-1:Fd<ct?tf<ct?dn<ct?jo<ct?0:-1:0:-1:Of<ct?Db<ct?0:-1:0:-1:Hv<ct?Rc<ct?Dc<ct?Fb<ct?nc<ct?Xa<ct?0:-1:0:-1:gi<ct?lo<ct?0:-1:0:-1:Ip<ct?Pl<ct?Ns<ct?av<ct?0:-1:0:-1:ih<ct?Ek<ct?0:-1:0:-1:Kd<ct?rl<ct?Yf<ct?mi<ct?Gb<ct?$i<ct?_f<ct?Al<ct?0:-1:0:-1:Ei<ct?Jh<ct?0:-1:0:-1:us<ct?Rv<ct?Go<ct?nn<ct?0:-1:0:-1:vi<ct?Pi<ct?0:-1:0:-1:Dp<ct?Sc<ct?Zu<ct?gu<ct?La<ct?au<ct?0:-1:0:-1:$d<ct?Eh<ct?0:-1:0:-1:Xi<ct?ob<ct?fa<ct?Ui<ct?0:-1:0:-1:eu<ct?cv<ct?0:-1:0:-1:Ok<ct?Iu<ct?dk<ct?_a<ct?Zn<ct?sc<ct?Nv<ct?ik<ct?Ma<ct?Rf<ct?0:-1:0:-1:zb<ct?xf<ct?0:-1:0:-1:Fl<ct?uf<ct?bp<ct?Sb<ct?0:-1:0:-1:_p<ct?af<ct?0:-1:0:-1:Ii<ct?fn<ct?hv<ct?xo<ct?Qa<ct?tm<ct?0:-1:0:-1:gs<ct?Ec<ct?0:-1:0:-1:fi<ct?Qb<ct?Ef<ct?zh<ct?0:-1:0:-1:Gl<ct?Pk<ct?0:-1:0:-1:Uv<ct?Cb<ct?kl<ct?Hu<ct?Oo<ct?th<ct?ui<ct?rc<ct?0:-1:0:-1:Oh<ct?hk<ct?0:-1:0:-1:vs<ct?Uh<ct?Xb<ct?$o<ct?0:-1:0:-1:lu<ct?Yi<ct?0:-1:0:-1:ss<ct?rh<ct?dc<ct?ha<ct?zd<ct?En<ct?0:-1:0:-1:Oc<ct?Lu<ct?0:-1:0:-1:np<ct?ts<ct?Es<ct?cn<ct?0:-1:0:-1:bb<ct?Hh<ct?0:-1:0:-1:Ia<ct?Li<ct?ok<ct?di<ct?jn<ct?zp<ct?sm<ct?Qv<ct?Tl<ct?Cf<ct?bh<ct?Mc<ct?0:-1:0:-1:wo<ct?Lc<ct?0:-1:0:-1:_k<ct?Rn<ct?tb<ct?Hp<ct?0:-1:0:-1:xh<ct?Dh<ct?0:-1:0:-1:_l<ct?Do<ct?Kh<ct?kf<ct?qf<ct?vf<ct?0:-1:0:-1:nm<ct?ud<ct?0:-1:0:-1:Ni<ct?Hk<ct?Ss<ct?$k<ct?0:-1:0:-1:Wf<ct?Zi<ct?0:-1:0:-1:Tc<ct?ti<ct?rs<ct?tk<ct?Oi<ct?yb<ct?xi<ct?Th<ct?0:-1:0:-1:wf<ct?ni<ct?0:-1:0:-1:fp<ct?ec<ct?Zl<ct?Cp<ct?0:-1:0:-1:fd<ct?Rp<ct?0:-1:0:-1:wd<ct?Ud<ct?yk<ct?zi<ct?Uc<ct?pb<ct?0:-1:0:-1:hc<ct?su<ct?0:-1:0:-1:Vi<ct?Yp<ct?Ev<ct?Os<ct?0:-1:0:-1:en<ct?yh<ct?0:-1:0:-1:vl<ct?Kf<ct?$v<ct?Mv<ct?xv<ct?hu<ct?Sd<ct?Yv<ct?Ph<ct?qb<ct?0:-1:0:-1:up<ct?_h<ct?0:-1:0:-1:Ln<ct?Lk<ct?Xc<ct?_c<ct?0:-1:0:-1:_v<ct?Ti<ct?0:-1:0:-1:Sp<ct?Qh<ct?an<ct?ws<ct?es<ct?Wi<ct?0:-1:0:-1:_n<ct?uu<ct?0:-1:0:-1:$u<ct?Zo<ct?Zh<ct?hl<ct?0:-1:0:-1:ql<ct?db<ct?0:-1:0:-1:dl<ct?Ya<ct?fc<ct?Gh<ct?Wc<ct?nh<ct?Qp<ct?hp<ct?0:-1:0:-1:tn<ct?$h<ct?0:-1:0:-1:Ac<ct?Vl<ct?Ta<ct?hf<ct?0:-1:0:-1:lv<ct?bf<ct?0:-1:0:-1:op<ct?kn<ct?$b<ct?fo<ct?_i<ct?Gc<ct?0:-1:0:-1:ip<ct?Nn<ct?0:-1:0:-1:Vd<ct?nk<ct?Yc<ct?pv<ct?0:-1:0:-1:rk<ct?Qs<ct?0:-1:0:-1:pp<ct?wu<ct?pi<ct?ai<ct?fh<ct?ev<ct?Qd<ct?Md<ct?ba<ct?zo<ct?oc<ct?md<ct?gl<ct?Vf<ct?0:-1:0:-1:Gs<ct?Gv<ct?0:-1:0:-1:fm<ct?Fi<ct?Pp<ct?Zk<ct?0:-1:0:-1:Vv<ct?ll<ct?0:-1:0:-1:Bh<ct?Co<ct?Bk<ct?qh<ct?Hi<ct?pd<ct?0:-1:0:-1:Si<ct?Zb<ct?0:-1:0:-1:Ck<ct?uc<ct?qk<ct?jh<ct?0:-1:0:-1:Ao<ct?da<ct?0:-1:0:-1:Du<ct?Sa<ct?ro<ct?hn<ct?wc<ct?yv<ct?sd<ct?ho<ct?0:-1:0:-1:rn<ct?jl<ct?0:-1:0:-1:gp<ct?tl<ct?vk<ct?Mh<ct?0:-1:0:-1:ii<ct?Af<ct?0:-1:0:-1:ad<ct?Hc<ct?ff<ct?Gk<ct?ya<ct?Zv<ct?0:-1:0:-1:Yo<ct?ep<ct?0:-1:0:-1:_o<ct?sv<ct?fu<ct?Su<ct?0:-1:0:-1:gb<ct?_b<ct?0:-1:0:-1:Ed<ct?Pn<ct?Fu<ct?Ja<ct?vp<ct?qu<ct?Uf<ct?Xk<ct?Eb<ct?qa<ct?0:-1:0:-1:Jd<ct?Tp<ct?0:-1:0:-1:Jb<ct?Pc<ct?qn<ct?Bc<ct?0:-1:0:-1:cm<ct?sn<ct?0:-1:0:-1:Fo<ct?Jp<ct?No<ct?Ou<ct?Xf<ct?Dk<ct?0:-1:0:-1:fv<ct?Ji<ct?0:-1:0:-1:ek<ct?Mi<ct?no<ct?Ov<ct?0:-1:0:-1:wk<ct?du<ct?0:-1:0:-1:wp<ct?Mk<ct?ua<ct?qi<ct?mo<ct?zs<ct?lh<ct?Di<ct?0:-1:0:-1:Qi<ct?Bo<ct?0:-1:0:-1:xd<ct?ms<ct?vb<ct?Ih<ct?0:-1:0:-1:Ds<ct?zk<ct?0:-1:0:-1:Jn<ct?Ca<ct?na<ct?ds<ct?gv<ct?Wa<ct?0:-1:0:-1:Gf<ct?pa<ct?0:-1:0:-1:cs<ct?rb<ct?Bi<ct?sb<ct?0:-1:0:-1:Ls<ct?Uk<ct?0:-1:0:-1:Bu<ct?ns<ct?yo<ct?Iv<ct?Ka<ct?Tk<ct?Vp<ct?ck<ct?Zp<ct?ji<ct?hh<ct?yc<ct?0:-1:0:-1:Nk<ct?vc<ct?0:-1:0:-1:yp<ct?hi<ct?Ep<ct?lb<ct?0:-1:0:-1:aa<ct?Mn<ct?0:-1:0:-1:cf<ct?dd<ct?Td<ct?qc<ct?Jf<ct?Yn<ct?0:-1:0:-1:Ru<ct?$f<ct?0:-1:0:-1:Oa<ct?za<ct?ru<ct?Ri<ct?0:-1:0:-1:Hf<ct?Lo<ct?0:-1:0:-1:Tf<ct?ac<ct?yd<ct?Ci<ct?Kn<ct?Bv<ct?Yh<ct?rv<ct?0:-1:0:-1:Cc<ct?iv<ct?0:-1:0:-1:uv<ct?dp<ct?la<ct?Va<ct?0:-1:0:-1:yu<ct?So<ct?0:-1:0:-1:ls<ct?bc<ct?Sl<ct?ou<ct?Gp<ct?pn<ct?0:-1:0:-1:vo<ct?Qu<ct?0:-1:0:-1:fk<ct?Qf<ct?id<ct?Kc<ct?0:-1:0:-1:Js<ct?Bn<ct?0:-1:0:-1:Cu<ct?wn<ct?hd<ct?xs<ct?Cs<ct?gc<ct?bo<ct?ei<ct?cl<ct?Xl<ct?0:-1:0:-1:xk<ct?ao<ct?0:-1:0:-1:Tb<ct?ri<ct?vu<ct?qo<ct?0:-1:0:-1:yl<ct?jk<ct?0:-1:0:-1:tc<ct?mh<ct?bk<ct?jd<ct?lc<ct?is<ct?0:-1:0:-1:Av<ct?bs<ct?0:-1:0:-1:Wb<ct?go<ct?pl<ct?As<ct?0:-1:0:-1:Aa<ct?Za<ct?0:-1:0:-1:zu<ct?of<ct?Mf<ct?qs<ct?rp<ct?Ap<ct?ks<ct?ga<ct?0:-1:0:-1:$s<ct?qv<ct?0:-1:0:-1:Pv<ct?Hn<ct?Np<ct?Lh<ct?0:-1:0:-1:Sf<ct?tu<ct?0:-1:0:-1:kc<ct?sp<ct?Un<ct?Fs<ct?gk<ct?ab<ct?0:-1:0:-1:pu<ct?oi<ct?0:-1:0:-1:Fk<ct?Mu<ct?yf<ct?un<ct?0:-1:0:-1:Ol<ct?Is<ct?0:-1:0:-1:St(MQ,ct+To|0)-1|0:-1;if(3<it>>>0)return Vr(t);switch(it){case 0:return y(t);case 1:return g(t);case 2:zr(t,32);var ut=k8(Hr(t));if(2<ut>>>0)return Vr(t);switch(ut){case 0:return y(t);case 1:return g(t);default:zr(t,25);var ft=q4(Hr(t));return 0===ft?y(t):1===ft?g(t):Vr(t)}default:zr(t,32);var ot=F8(Hr(t));if(2<ot>>>0)return Vr(t);switch(ot){case 0:return y(t);case 1:return g(t);default:zr(t,32);var vt=L4(Hr(t));if(2<vt>>>0)return Vr(t);switch(vt){case 0:return y(t);case 1:return g(t);default:zr(t,32);var lt=r8(Hr(t));if(2<lt>>>0)return Vr(t);switch(lt){case 0:return y(t);case 1:return g(t);default:zr(t,26);var bt=q4(Hr(t));return 0===bt?y(t):1===bt?g(t):Vr(t)}}}}}case 34:zr(t,32);var kt=U8(Hr(t));if(2<kt>>>0)return Vr(t);switch(kt){case 0:return y(t);case 1:return g(t);default:zr(t,32);var dt=Hr(t),ht=35<dt?ku<dt?dh<dt?nb<dt?-1:Ik<dt?ph<dt?Io<dt?$p<dt?mn<dt?Vo<dt?df<dt?ah<dt?0:-1:0:-1:Ba<dt?Sk<dt?0:-1:0:-1:bl<dt?hs<dt?am<dt?Df<dt?0:-1:0:-1:Rh<dt?Kl<dt?0:-1:0:-1:wv<dt?rf<dt?Dv<dt?_d<dt?ib<dt?Tn<dt?Ll<dt?rd<dt?Vk<dt?Uu<dt?Bf<dt?Dd<dt?Pf<dt?Vu<dt?mk<dt?mf<dt?0:-1:0:-1:hb<dt?Vn<dt?0:-1:0:-1:Fd<dt?tf<dt?dn<dt?jo<dt?0:-1:0:-1:Of<dt?Db<dt?0:-1:0:-1:Hv<dt?Rc<dt?Dc<dt?Fb<dt?nc<dt?Xa<dt?0:-1:0:-1:gi<dt?lo<dt?0:-1:0:-1:Ip<dt?Pl<dt?Ns<dt?av<dt?0:-1:0:-1:ih<dt?Ek<dt?0:-1:0:-1:Kd<dt?rl<dt?Yf<dt?mi<dt?Gb<dt?$i<dt?_f<dt?Al<dt?0:-1:0:-1:Ei<dt?Jh<dt?0:-1:0:-1:us<dt?Rv<dt?Go<dt?nn<dt?0:-1:0:-1:vi<dt?Pi<dt?0:-1:0:-1:Dp<dt?Sc<dt?Zu<dt?gu<dt?La<dt?au<dt?0:-1:0:-1:$d<dt?Eh<dt?0:-1:0:-1:Xi<dt?ob<dt?fa<dt?Ui<dt?0:-1:0:-1:eu<dt?cv<dt?0:-1:0:-1:Ok<dt?Iu<dt?dk<dt?_a<dt?Zn<dt?sc<dt?Nv<dt?ik<dt?Ma<dt?Rf<dt?0:-1:0:-1:zb<dt?xf<dt?0:-1:0:-1:Fl<dt?uf<dt?bp<dt?Sb<dt?0:-1:0:-1:_p<dt?af<dt?0:-1:0:-1:Ii<dt?fn<dt?hv<dt?xo<dt?Qa<dt?tm<dt?0:-1:0:-1:gs<dt?Ec<dt?0:-1:0:-1:fi<dt?Qb<dt?Ef<dt?zh<dt?0:-1:0:-1:Gl<dt?Pk<dt?0:-1:0:-1:Uv<dt?Cb<dt?kl<dt?Hu<dt?Oo<dt?th<dt?ui<dt?rc<dt?0:-1:0:-1:Oh<dt?hk<dt?0:-1:0:-1:vs<dt?Uh<dt?Xb<dt?$o<dt?0:-1:0:-1:lu<dt?Yi<dt?0:-1:0:-1:ss<dt?rh<dt?dc<dt?ha<dt?zd<dt?En<dt?0:-1:0:-1:Oc<dt?Lu<dt?0:-1:0:-1:np<dt?ts<dt?Es<dt?cn<dt?0:-1:0:-1:bb<dt?Hh<dt?0:-1:0:-1:Ia<dt?Li<dt?ok<dt?di<dt?jn<dt?zp<dt?sm<dt?Qv<dt?Tl<dt?Cf<dt?bh<dt?Mc<dt?0:-1:0:-1:wo<dt?Lc<dt?0:-1:0:-1:_k<dt?Rn<dt?tb<dt?Hp<dt?0:-1:0:-1:xh<dt?Dh<dt?0:-1:0:-1:_l<dt?Do<dt?Kh<dt?kf<dt?qf<dt?vf<dt?0:-1:0:-1:nm<dt?ud<dt?0:-1:0:-1:Ni<dt?Hk<dt?Ss<dt?$k<dt?0:-1:0:-1:Wf<dt?Zi<dt?0:-1:0:-1:Tc<dt?ti<dt?rs<dt?tk<dt?Oi<dt?yb<dt?xi<dt?Th<dt?0:-1:0:-1:wf<dt?ni<dt?0:-1:0:-1:fp<dt?ec<dt?Zl<dt?Cp<dt?0:-1:0:-1:fd<dt?Rp<dt?0:-1:0:-1:wd<dt?Ud<dt?yk<dt?zi<dt?Uc<dt?pb<dt?0:-1:0:-1:hc<dt?su<dt?0:-1:0:-1:Vi<dt?Yp<dt?Ev<dt?Os<dt?0:-1:0:-1:en<dt?yh<dt?0:-1:0:-1:vl<dt?Kf<dt?$v<dt?Mv<dt?xv<dt?hu<dt?Sd<dt?Yv<dt?Ph<dt?qb<dt?0:-1:0:-1:up<dt?_h<dt?0:-1:0:-1:Ln<dt?Lk<dt?Xc<dt?_c<dt?0:-1:0:-1:_v<dt?Ti<dt?0:-1:0:-1:Sp<dt?Qh<dt?an<dt?ws<dt?es<dt?Wi<dt?0:-1:0:-1:_n<dt?uu<dt?0:-1:0:-1:$u<dt?Zo<dt?Zh<dt?hl<dt?0:-1:0:-1:ql<dt?db<dt?0:-1:0:-1:dl<dt?Ya<dt?fc<dt?Gh<dt?Wc<dt?nh<dt?Qp<dt?hp<dt?0:-1:0:-1:tn<dt?$h<dt?0:-1:0:-1:Ac<dt?Vl<dt?Ta<dt?hf<dt?0:-1:0:-1:lv<dt?bf<dt?0:-1:0:-1:op<dt?kn<dt?$b<dt?fo<dt?_i<dt?Gc<dt?0:-1:0:-1:ip<dt?Nn<dt?0:-1:0:-1:Vd<dt?nk<dt?Yc<dt?pv<dt?0:-1:0:-1:rk<dt?Qs<dt?0:-1:0:-1:pp<dt?wu<dt?pi<dt?ai<dt?fh<dt?ev<dt?Qd<dt?Md<dt?ba<dt?zo<dt?oc<dt?md<dt?gl<dt?Vf<dt?0:-1:0:-1:Gs<dt?Gv<dt?0:-1:0:-1:fm<dt?Fi<dt?Pp<dt?Zk<dt?0:-1:0:-1:Vv<dt?ll<dt?0:-1:0:-1:Bh<dt?Co<dt?Bk<dt?qh<dt?Hi<dt?pd<dt?0:-1:0:-1:Si<dt?Zb<dt?0:-1:0:-1:Ck<dt?uc<dt?qk<dt?jh<dt?0:-1:0:-1:Ao<dt?da<dt?0:-1:0:-1:Du<dt?Sa<dt?ro<dt?hn<dt?wc<dt?yv<dt?sd<dt?ho<dt?0:-1:0:-1:rn<dt?jl<dt?0:-1:0:-1:gp<dt?tl<dt?vk<dt?Mh<dt?0:-1:0:-1:ii<dt?Af<dt?0:-1:0:-1:ad<dt?Hc<dt?ff<dt?Gk<dt?ya<dt?Zv<dt?0:-1:0:-1:Yo<dt?ep<dt?0:-1:0:-1:_o<dt?sv<dt?fu<dt?Su<dt?0:-1:0:-1:gb<dt?_b<dt?0:-1:0:-1:Ed<dt?Pn<dt?Fu<dt?Ja<dt?vp<dt?qu<dt?Uf<dt?Xk<dt?Eb<dt?qa<dt?0:-1:0:-1:Jd<dt?Tp<dt?0:-1:0:-1:Jb<dt?Pc<dt?qn<dt?Bc<dt?0:-1:0:-1:cm<dt?sn<dt?0:-1:0:-1:Fo<dt?Jp<dt?No<dt?Ou<dt?Xf<dt?Dk<dt?0:-1:0:-1:fv<dt?Ji<dt?0:-1:0:-1:ek<dt?Mi<dt?no<dt?Ov<dt?0:-1:0:-1:wk<dt?du<dt?0:-1:0:-1:wp<dt?Mk<dt?ua<dt?qi<dt?mo<dt?zs<dt?lh<dt?Di<dt?0:-1:0:-1:Qi<dt?Bo<dt?0:-1:0:-1:xd<dt?ms<dt?vb<dt?Ih<dt?0:-1:0:-1:Ds<dt?zk<dt?0:-1:0:-1:Jn<dt?Ca<dt?na<dt?ds<dt?gv<dt?Wa<dt?0:-1:0:-1:Gf<dt?pa<dt?0:-1:0:-1:cs<dt?rb<dt?Bi<dt?sb<dt?0:-1:0:-1:Ls<dt?Uk<dt?0:-1:0:-1:Bu<dt?ns<dt?yo<dt?Iv<dt?Ka<dt?Tk<dt?Vp<dt?ck<dt?Zp<dt?ji<dt?hh<dt?yc<dt?0:-1:0:-1:Nk<dt?vc<dt?0:-1:0:-1:yp<dt?hi<dt?Ep<dt?lb<dt?0:-1:0:-1:aa<dt?Mn<dt?0:-1:0:-1:cf<dt?dd<dt?Td<dt?qc<dt?Jf<dt?Yn<dt?0:-1:0:-1:Ru<dt?$f<dt?0:-1:0:-1:Oa<dt?za<dt?ru<dt?Ri<dt?0:-1:0:-1:Hf<dt?Lo<dt?0:-1:0:-1:Tf<dt?ac<dt?yd<dt?Ci<dt?Kn<dt?Bv<dt?Yh<dt?rv<dt?0:-1:0:-1:Cc<dt?iv<dt?0:-1:0:-1:uv<dt?dp<dt?la<dt?Va<dt?0:-1:0:-1:yu<dt?So<dt?0:-1:0:-1:ls<dt?bc<dt?Sl<dt?ou<dt?Gp<dt?pn<dt?0:-1:0:-1:vo<dt?Qu<dt?0:-1:0:-1:fk<dt?Qf<dt?id<dt?Kc<dt?0:-1:0:-1:Js<dt?Bn<dt?0:-1:0:-1:Cu<dt?wn<dt?hd<dt?xs<dt?Cs<dt?gc<dt?bo<dt?ei<dt?cl<dt?Xl<dt?0:-1:0:-1:xk<dt?ao<dt?0:-1:0:-1:Tb<dt?ri<dt?vu<dt?qo<dt?0:-1:0:-1:yl<dt?jk<dt?0:-1:0:-1:tc<dt?mh<dt?bk<dt?jd<dt?lc<dt?is<dt?0:-1:0:-1:Av<dt?bs<dt?0:-1:0:-1:Wb<dt?go<dt?pl<dt?As<dt?0:-1:0:-1:Aa<dt?Za<dt?0:-1:0:-1:zu<dt?of<dt?Mf<dt?qs<dt?rp<dt?Ap<dt?ks<dt?ga<dt?0:-1:0:-1:$s<dt?qv<dt?0:-1:0:-1:Pv<dt?Hn<dt?Np<dt?Lh<dt?0:-1:0:-1:Sf<dt?tu<dt?0:-1:0:-1:kc<dt?sp<dt?Un<dt?Fs<dt?gk<dt?ab<dt?0:-1:0:-1:pu<dt?oi<dt?0:-1:0:-1:Fk<dt?Mu<dt?yf<dt?un<dt?0:-1:0:-1:Ol<dt?Is<dt?0:-1:0:-1:St(hQ,dt+To|0)-1|0:-1;if(3<ht>>>0)return Vr(t);switch(ht){case 0:return y(t);case 1:return g(t);case 2:zr(t,32);var pt=U8(Hr(t));if(2<pt>>>0)return Vr(t);switch(pt){case 0:return y(t);case 1:return g(t);default:zr(t,32);var mt=H8(Hr(t));if(2<mt>>>0)return Vr(t);switch(mt){case 0:return y(t);case 1:return g(t);default:zr(t,32);var wt=I8(Hr(t));if(2<wt>>>0)return Vr(t);switch(wt){case 0:return y(t);case 1:return g(t);default:zr(t,27);var yt=q4(Hr(t));return 0===yt?y(t):1===yt?g(t):Vr(t)}}}default:zr(t,32);var gt=H8(Hr(t));if(2<gt>>>0)return Vr(t);switch(gt){case 0:return y(t);case 1:return g(t);default:zr(t,32);var Tt=K4(Hr(t));if(2<Tt>>>0)return Vr(t);switch(Tt){case 0:return y(t);case 1:return g(t);default:zr(t,32);var _t=X4(Hr(t));if(2<_t>>>0)return Vr(t);switch(_t){case 0:return y(t);case 1:return g(t);default:zr(t,28);var Et=q4(Hr(t));return 0===Et?y(t):1===Et?g(t):Vr(t)}}}}}case 35:zr(t,32);var xt=Hr(t),At=35<xt?ku<xt?dh<xt?nb<xt?-1:Ik<xt?ph<xt?Io<xt?$p<xt?mn<xt?Vo<xt?df<xt?ah<xt?0:-1:0:-1:Ba<xt?Sk<xt?0:-1:0:-1:bl<xt?hs<xt?am<xt?Df<xt?0:-1:0:-1:Rh<xt?Kl<xt?0:-1:0:-1:wv<xt?rf<xt?Dv<xt?_d<xt?ib<xt?Tn<xt?Ll<xt?rd<xt?Vk<xt?Uu<xt?Bf<xt?Dd<xt?Pf<xt?Vu<xt?mk<xt?mf<xt?0:-1:0:-1:hb<xt?Vn<xt?0:-1:0:-1:Fd<xt?tf<xt?dn<xt?jo<xt?0:-1:0:-1:Of<xt?Db<xt?0:-1:0:-1:Hv<xt?Rc<xt?Dc<xt?Fb<xt?nc<xt?Xa<xt?0:-1:0:-1:gi<xt?lo<xt?0:-1:0:-1:Ip<xt?Pl<xt?Ns<xt?av<xt?0:-1:0:-1:ih<xt?Ek<xt?0:-1:0:-1:Kd<xt?rl<xt?Yf<xt?mi<xt?Gb<xt?$i<xt?_f<xt?Al<xt?0:-1:0:-1:Ei<xt?Jh<xt?0:-1:0:-1:us<xt?Rv<xt?Go<xt?nn<xt?0:-1:0:-1:vi<xt?Pi<xt?0:-1:0:-1:Dp<xt?Sc<xt?Zu<xt?gu<xt?La<xt?au<xt?0:-1:0:-1:$d<xt?Eh<xt?0:-1:0:-1:Xi<xt?ob<xt?fa<xt?Ui<xt?0:-1:0:-1:eu<xt?cv<xt?0:-1:0:-1:Ok<xt?Iu<xt?dk<xt?_a<xt?Zn<xt?sc<xt?Nv<xt?ik<xt?Ma<xt?Rf<xt?0:-1:0:-1:zb<xt?xf<xt?0:-1:0:-1:Fl<xt?uf<xt?bp<xt?Sb<xt?0:-1:0:-1:_p<xt?af<xt?0:-1:0:-1:Ii<xt?fn<xt?hv<xt?xo<xt?Qa<xt?tm<xt?0:-1:0:-1:gs<xt?Ec<xt?0:-1:0:-1:fi<xt?Qb<xt?Ef<xt?zh<xt?0:-1:0:-1:Gl<xt?Pk<xt?0:-1:0:-1:Uv<xt?Cb<xt?kl<xt?Hu<xt?Oo<xt?th<xt?ui<xt?rc<xt?0:-1:0:-1:Oh<xt?hk<xt?0:-1:0:-1:vs<xt?Uh<xt?Xb<xt?$o<xt?0:-1:0:-1:lu<xt?Yi<xt?0:-1:0:-1:ss<xt?rh<xt?dc<xt?ha<xt?zd<xt?En<xt?0:-1:0:-1:Oc<xt?Lu<xt?0:-1:0:-1:np<xt?ts<xt?Es<xt?cn<xt?0:-1:0:-1:bb<xt?Hh<xt?0:-1:0:-1:Ia<xt?Li<xt?ok<xt?di<xt?jn<xt?zp<xt?sm<xt?Qv<xt?Tl<xt?Cf<xt?bh<xt?Mc<xt?0:-1:0:-1:wo<xt?Lc<xt?0:-1:0:-1:_k<xt?Rn<xt?tb<xt?Hp<xt?0:-1:0:-1:xh<xt?Dh<xt?0:-1:0:-1:_l<xt?Do<xt?Kh<xt?kf<xt?qf<xt?vf<xt?0:-1:0:-1:nm<xt?ud<xt?0:-1:0:-1:Ni<xt?Hk<xt?Ss<xt?$k<xt?0:-1:0:-1:Wf<xt?Zi<xt?0:-1:0:-1:Tc<xt?ti<xt?rs<xt?tk<xt?Oi<xt?yb<xt?xi<xt?Th<xt?0:-1:0:-1:wf<xt?ni<xt?0:-1:0:-1:fp<xt?ec<xt?Zl<xt?Cp<xt?0:-1:0:-1:fd<xt?Rp<xt?0:-1:0:-1:wd<xt?Ud<xt?yk<xt?zi<xt?Uc<xt?pb<xt?0:-1:0:-1:hc<xt?su<xt?0:-1:0:-1:Vi<xt?Yp<xt?Ev<xt?Os<xt?0:-1:0:-1:en<xt?yh<xt?0:-1:0:-1:vl<xt?Kf<xt?$v<xt?Mv<xt?xv<xt?hu<xt?Sd<xt?Yv<xt?Ph<xt?qb<xt?0:-1:0:-1:up<xt?_h<xt?0:-1:0:-1:Ln<xt?Lk<xt?Xc<xt?_c<xt?0:-1:0:-1:_v<xt?Ti<xt?0:-1:0:-1:Sp<xt?Qh<xt?an<xt?ws<xt?es<xt?Wi<xt?0:-1:0:-1:_n<xt?uu<xt?0:-1:0:-1:$u<xt?Zo<xt?Zh<xt?hl<xt?0:-1:0:-1:ql<xt?db<xt?0:-1:0:-1:dl<xt?Ya<xt?fc<xt?Gh<xt?Wc<xt?nh<xt?Qp<xt?hp<xt?0:-1:0:-1:tn<xt?$h<xt?0:-1:0:-1:Ac<xt?Vl<xt?Ta<xt?hf<xt?0:-1:0:-1:lv<xt?bf<xt?0:-1:0:-1:op<xt?kn<xt?$b<xt?fo<xt?_i<xt?Gc<xt?0:-1:0:-1:ip<xt?Nn<xt?0:-1:0:-1:Vd<xt?nk<xt?Yc<xt?pv<xt?0:-1:0:-1:rk<xt?Qs<xt?0:-1:0:-1:pp<xt?wu<xt?pi<xt?ai<xt?fh<xt?ev<xt?Qd<xt?Md<xt?ba<xt?zo<xt?oc<xt?md<xt?gl<xt?Vf<xt?0:-1:0:-1:Gs<xt?Gv<xt?0:-1:0:-1:fm<xt?Fi<xt?Pp<xt?Zk<xt?0:-1:0:-1:Vv<xt?ll<xt?0:-1:0:-1:Bh<xt?Co<xt?Bk<xt?qh<xt?Hi<xt?pd<xt?0:-1:0:-1:Si<xt?Zb<xt?0:-1:0:-1:Ck<xt?uc<xt?qk<xt?jh<xt?0:-1:0:-1:Ao<xt?da<xt?0:-1:0:-1:Du<xt?Sa<xt?ro<xt?hn<xt?wc<xt?yv<xt?sd<xt?ho<xt?0:-1:0:-1:rn<xt?jl<xt?0:-1:0:-1:gp<xt?tl<xt?vk<xt?Mh<xt?0:-1:0:-1:ii<xt?Af<xt?0:-1:0:-1:ad<xt?Hc<xt?ff<xt?Gk<xt?ya<xt?Zv<xt?0:-1:0:-1:Yo<xt?ep<xt?0:-1:0:-1:_o<xt?sv<xt?fu<xt?Su<xt?0:-1:0:-1:gb<xt?_b<xt?0:-1:0:-1:Ed<xt?Pn<xt?Fu<xt?Ja<xt?vp<xt?qu<xt?Uf<xt?Xk<xt?Eb<xt?qa<xt?0:-1:0:-1:Jd<xt?Tp<xt?0:-1:0:-1:Jb<xt?Pc<xt?qn<xt?Bc<xt?0:-1:0:-1:cm<xt?sn<xt?0:-1:0:-1:Fo<xt?Jp<xt?No<xt?Ou<xt?Xf<xt?Dk<xt?0:-1:0:-1:fv<xt?Ji<xt?0:-1:0:-1:ek<xt?Mi<xt?no<xt?Ov<xt?0:-1:0:-1:wk<xt?du<xt?0:-1:0:-1:wp<xt?Mk<xt?ua<xt?qi<xt?mo<xt?zs<xt?lh<xt?Di<xt?0:-1:0:-1:Qi<xt?Bo<xt?0:-1:0:-1:xd<xt?ms<xt?vb<xt?Ih<xt?0:-1:0:-1:Ds<xt?zk<xt?0:-1:0:-1:Jn<xt?Ca<xt?na<xt?ds<xt?gv<xt?Wa<xt?0:-1:0:-1:Gf<xt?pa<xt?0:-1:0:-1:cs<xt?rb<xt?Bi<xt?sb<xt?0:-1:0:-1:Ls<xt?Uk<xt?0:-1:0:-1:Bu<xt?ns<xt?yo<xt?Iv<xt?Ka<xt?Tk<xt?Vp<xt?ck<xt?Zp<xt?ji<xt?hh<xt?yc<xt?0:-1:0:-1:Nk<xt?vc<xt?0:-1:0:-1:yp<xt?hi<xt?Ep<xt?lb<xt?0:-1:0:-1:aa<xt?Mn<xt?0:-1:0:-1:cf<xt?dd<xt?Td<xt?qc<xt?Jf<xt?Yn<xt?0:-1:0:-1:Ru<xt?$f<xt?0:-1:0:-1:Oa<xt?za<xt?ru<xt?Ri<xt?0:-1:0:-1:Hf<xt?Lo<xt?0:-1:0:-1:Tf<xt?ac<xt?yd<xt?Ci<xt?Kn<xt?Bv<xt?Yh<xt?rv<xt?0:-1:0:-1:Cc<xt?iv<xt?0:-1:0:-1:uv<xt?dp<xt?la<xt?Va<xt?0:-1:0:-1:yu<xt?So<xt?0:-1:0:-1:ls<xt?bc<xt?Sl<xt?ou<xt?Gp<xt?pn<xt?0:-1:0:-1:vo<xt?Qu<xt?0:-1:0:-1:fk<xt?Qf<xt?id<xt?Kc<xt?0:-1:0:-1:Js<xt?Bn<xt?0:-1:0:-1:Cu<xt?wn<xt?hd<xt?xs<xt?Cs<xt?gc<xt?bo<xt?ei<xt?cl<xt?Xl<xt?0:-1:0:-1:xk<xt?ao<xt?0:-1:0:-1:Tb<xt?ri<xt?vu<xt?qo<xt?0:-1:0:-1:yl<xt?jk<xt?0:-1:0:-1:tc<xt?mh<xt?bk<xt?jd<xt?lc<xt?is<xt?0:-1:0:-1:Av<xt?bs<xt?0:-1:0:-1:Wb<xt?go<xt?pl<xt?As<xt?0:-1:0:-1:Aa<xt?Za<xt?0:-1:0:-1:zu<xt?of<xt?Mf<xt?qs<xt?rp<xt?Ap<xt?ks<xt?ga<xt?0:-1:0:-1:$s<xt?qv<xt?0:-1:0:-1:Pv<xt?Hn<xt?Np<xt?Lh<xt?0:-1:0:-1:Sf<xt?tu<xt?0:-1:0:-1:kc<xt?sp<xt?Un<xt?Fs<xt?gk<xt?ab<xt?0:-1:0:-1:pu<xt?oi<xt?0:-1:0:-1:Fk<xt?Mu<xt?yf<xt?un<xt?0:-1:0:-1:Ol<xt?Is<xt?0:-1:0:-1:St(KQ,xt+To|0)-1|0:-1;if(3<At>>>0)return Vr(t);switch(At){case 0:return y(t);case 1:return g(t);case 2:zr(t,32);var It=O4(Hr(t));if(2<It>>>0)return Vr(t);switch(It){case 0:return y(t);case 1:return g(t);default:zr(t,32);var Ct=L4(Hr(t));if(2<Ct>>>0)return Vr(t);switch(Ct){case 0:return y(t);case 1:return g(t);default:zr(t,29);var Nt=q4(Hr(t));return 0===Nt?y(t):1===Nt?g(t):Vr(t)}}default:zr(t,32);var Ot=B4(Hr(t));if(2<Ot>>>0)return Vr(t);switch(Ot){case 0:return y(t);case 1:return g(t);default:zr(t,32);var Rt=L4(Hr(t));if(2<Rt>>>0)return Vr(t);switch(Rt){case 0:return y(t);case 1:return g(t);default:zr(t,32);var Lt=J8(Hr(t));if(2<Lt>>>0)return Vr(t);switch(Lt){case 0:return y(t);case 1:return g(t);default:zr(t,32);var Pt=Y8(Hr(t));if(2<Pt>>>0)return Vr(t);switch(Pt){case 0:return y(t);case 1:return g(t);default:zr(t,30);var Ut=q4(Hr(t));return 0===Ut?y(t):1===Ut?g(t):Vr(t)}}}}}case 36:zr(t,32);var Dt=J8(Hr(t));if(2<Dt>>>0)return Vr(t);switch(Dt){case 0:return y(t);case 1:return g(t);default:zr(t,32);var Ft=H8(Hr(t));if(2<Ft>>>0)return Vr(t);switch(Ft){case 0:return y(t);case 1:return g(t);default:zr(t,32);var Mt=D4(Hr(t));if(2<Mt>>>0)return Vr(t);switch(Mt){case 0:return y(t);case 1:return g(t);default:zr(t,31);var Xt=q4(Hr(t));return 0===Xt?y(t):1===Xt?g(t):Vr(t)}}}case 37:zr(t,36);var jt=Hr(t);return 0==(zc<jt?uo<jt?-1:0:-1)?38:Vr(t);case 38:zr(t,56);var Bt=Hr(t);return 0==(uo<Bt?Ch<Bt?-1:0:-1)?39:Vr(t);default:return 37}}(e);if(64<T>>>0)return ce(bV);var _=T;if(33<=_)switch(_){case 33:return[0,t,66];case 36:return[0,t,0];case 37:return[0,t,1];case 38:return[0,t,2];case 39:return[0,t,3];case 40:return[0,t,4];case 41:return[0,t,5];case 42:return[0,t,12];case 43:return[0,t,10];case 44:return[0,t,8];case 45:return[0,t,9];case 50:return[0,t,93];case 51:return[0,t,94];case 54:return[0,t,Gn];case 56:return[0,t,84];case 57:return[0,t,86];case 59:return[0,t,11];case 61:return[0,t,98];case 62:return[0,t,99];case 63:return[0,t[4]?r5(t,t5(t,e),7):t,Qo];case 64:return[0,t,[5,K6(e)]];case 58:break;case 34:case 48:return[0,t,6];case 35:case 49:return[0,t,7];case 46:case 55:return[0,t,81];case 47:case 53:return[0,t,80];default:return[0,t,79]}else switch(_){case 0:return[1,s5(t,e)];case 1:return[1,t];case 2:var S=t5(t,e),E=Pe(uk),x=k5(t,E,e);return[1,u5(x[1],S,x[2],E,1)];case 3:var A=K6(e);if(t[5]){var I=t[4]?a5(t,t5(t,e),A):t,C=E4(1,I),N=Zr(e);return qt(V6(e,N-1|0,1),kV)&&Gt(V6(e,N-2|0,1),dV)?[0,C,81]:[1,C]}var O=t5(t,e),R=Pe(uk);Me(R,A);var L=k5(t,R,e);return[1,u5(L[1],O,L[2],R,1)];case 4:if(t[4])return[1,E4(0,t)];Kr(e);var P=function(t){return 0===h8(Hr(t))?0:Vr(t)};return Wr(e),0===P(e)?[0,t,Gn]:ce(hV);case 5:var U=t5(t,e),D=Pe(uk),F=d5(t,D,e);return[1,u5(F[1],U,F[2],D,0)];case 6:var M=K6(e),X=t5(t,e),j=Pe(uk),B=Pe(uk);Me(B,M);var q=p5(t,M,j,B,0,e),G=m4(X,q[2]),Y=q[3],J=Ue(B),H=[1,[0,G,Ue(j),J,Y]];return[0,q[1],H];case 7:return b5(t,e,function(t,e){function r(t){if(0===a8(Hr(t))){if(0===Q4(Hr(t)))for(;;)if(zr(t,0),0!==Q4(Hr(t)))return Vr(t);return Vr(t)}return Vr(t)}Wr(e);var a=_8(Hr(e));if(0===a)for(;;){var n=Y4(Hr(e));if(0!==n){s=1===n?r(e):Vr(e);break}}else var s=1===a?r(e):Vr(e);return 0===s?[0,t,f5(0,K6(e))]:ce(lV)});case 8:return[0,t,f5(0,K6(e))];case 9:return b5(t,e,function(t,e){function r(t){if(0===d8(Hr(t))){if(0===c8(Hr(t)))for(;;)if(zr(t,0),0!==c8(Hr(t)))return Vr(t);return Vr(t)}return Vr(t)}Wr(e);var a=_8(Hr(e));if(0===a)for(;;){var n=Y4(Hr(e));if(0!==n){s=1===n?r(e):Vr(e);break}}else var s=1===a?r(e):Vr(e);return 0===s?[0,t,f5(2,K6(e))]:ce(vV)});case 10:return[0,t,f5(2,K6(e))];case 11:return b5(t,e,function(t,e){function r(t){if(0===c8(Hr(t)))for(;;)if(zr(t,0),0!==c8(Hr(t)))return Vr(t);return Vr(t)}Wr(e);var a=_8(Hr(e));if(0===a)for(;;){var n=Y4(Hr(e));if(0!==n){s=1===n?r(e):Vr(e);break}}else var s=1===a?r(e):Vr(e);return 0===s?[0,t,f5(1,K6(e))]:ce(oV)});case 12:return[0,t,f5(1,K6(e))];case 13:return b5(t,e,function(t,e){function r(t){if(0===j4(Hr(t))){if(0===F4(Hr(t)))for(;;)if(zr(t,0),0!==F4(Hr(t)))return Vr(t);return Vr(t)}return Vr(t)}if(Wr(e),0===function(t){var e=_8(Hr(t));if(0===e)for(;;){var a=Y4(Hr(t));if(0!==a)return 1===a?r(t):Vr(t)}return 1===e?r(t):Vr(t)}(e)){var a=K6(e);try{return[0,t,f5(3,a)]}catch(t){throw t=Qt(t)}}return ce(fV)});case 14:var W=K6(e);try{return[0,t,f5(3,W)]}catch(t){throw t=Qt(t)}case 15:return b5(t,e,function(t,e){function r(t){for(;;)if(zr(t,0),0!==P4(Hr(t)))return Vr(t)}function a(t){var e=U4(Hr(t));return 0===e?0===P4(Hr(t))?r(t):Vr(t):1===e?r(t):Vr(t)}function n(t){if(0===P4(Hr(t)))for(;;){var e=g8(Hr(t));if(0!==e)return 1===e?a(t):Vr(t)}return Vr(t)}function s(t){for(;;){var e=g8(Hr(t));if(0!==e)return 1===e?a(t):Vr(t)}}function c(t){var e=J4(Hr(t));return 0===e?s(t):1===e?a(t):Vr(t)}function i(t){for(;;){var e=b8(Hr(t));if(2<e>>>0)return Vr(t);switch(e){case 0:return s(t);case 1:continue;default:return a(t)}}}Wr(e);var u=Hr(e),f=44<u?57<u?-1:St(aK,u+-45|0)-1|0:-1;if(3<f>>>0)v=Vr(e);else switch(f){case 0:for(;;){var o=v8(Hr(e));if(3<o>>>0)v=Vr(e);else switch(o){case 0:continue;case 1:v=n(e);break;case 2:v=c(e);break;default:v=i(e)}break}break;case 1:v=n(e);break;case 2:v=c(e);break;default:var v=i(e)}return 0===v?[0,t,f5(3,K6(e))]:ce(uV)});case 17:return b5(t,e,function(t,e){function r(t){for(;;)if(zr(t,0),0!==P4(Hr(t)))return Vr(t)}Wr(e);var a=Hr(e),n=44<a?57<a?-1:St(qK,a+-45|0)-1|0:-1;if(2<n>>>0)f=Vr(e);else switch(n){case 0:for(;;){var s=Hr(e),c=8<s?Kk<s?Uo<s?Tu<s?-1:Hl<s?gd<s?0:-1:Cn<s?ci<s?Vh<s?oa<s?0:-1:0:-1:ka<s?Wu<s?0:-1:0:-1:St(FK,s-9|0)-1|0:-1;if(0!==c){if(1===c)for(;;){zr(e,0);var i=N8(Hr(e));if(0===i)f=0;else{if(1===i)continue;f=Vr(e)}break}else f=Vr(e);break}}break;case 1:f=0===P4(Hr(e))?r(e):Vr(e);break;default:for(;;){zr(e,0);var u=N8(Hr(e));if(0===u){zr(e,0);f=0===P4(Hr(e))?r(e):Vr(e)}else{if(1===u)continue;var f=Vr(e)}break}}return 0===f?[0,t,f5(3,K6(e))]:ce(iV)});case 19:return[0,t,109];case 20:return[0,t,pV];case 21:return[0,t,mV];case 22:return[0,t,111];case 23:return[0,t,30];case 24:return[0,t,ol];case 25:return[0,t,29];case 26:return[0,t,112];case 27:return[0,t,42];case 28:return[0,t,113];case 29:return[0,t,31];case 31:return[0,t,jc];case 32:var z=t5(t,e),V=K6(e),K=l5(t,V);return[0,K[1],[3,z,K[2],V]];case 30:break;default:return[0,t,f5(3,K6(e))]}return[0,t,46]},g5=Le([0,y6]),T5=function(t,e){return[0,[0],0,e,T4(t[2].slice(),t)]},_5=function(t,e){var r=e+1|0;if(t[1].length-1<r)for(a=1;;){if(r<=a){t[1]=Ce(a,function(e){var r=e<t[1].length-1?1:0;return r?S(t[1],e)[e+1]:r});break}var a=2*a|0}for(;;){if(!(t[2]<=e))return 0;var n=t[4];switch(t[3]){case 0:for(kk=n;;){var s=kk[2],c=function(t,e){for(;;){zr(e,73);var r=q4(Hr(e));if(0!==r)return 1===r?t<50?i(t+1|0,e):zt(i,[0,e]):Vr(e)}},i=function(t,e){if(0===V8(Hr(e))){var r=O8(Hr(e));if(0===r)return 0===F4(Hr(e))&&0===F4(Hr(e))&&0===F4(Hr(e))?t<50?c(t+1|0,e):zt(c,[0,e]):Vr(e);if(1===r){if(0===F4(Hr(e)))for(;;){var a=G4(Hr(e));if(0!==a)return 1===a?t<50?c(t+1|0,e):zt(c,[0,e]):Vr(e)}return Vr(e)}return Vr(e)}return Vr(e)},u=function(t){return Wt(c(0,t))},f=function(t){return Wt(i(0,t))},o=function(t){for(;;)if(zr(t,20),0!==H4(Hr(t)))return Vr(t)},v=function(t){return function(e){zr(e,20);var r=p8(Hr(e));if(2<r>>>0)return Vr(e);switch(r){case 0:return t(e);case 1:if(0===P4(Hr(e)))for(;;){zr(e,19);var a=A4(Hr(e));if(0===a)for(;;)if(zr(e,18),0!==H4(Hr(e)))return Vr(e);if(1!==a)return Vr(e)}return Vr(e);default:for(;;){zr(e,19);var n=A4(Hr(e));if(0===n)for(;;)if(zr(e,18),0!==H4(Hr(e)))return Vr(e);if(1!==n)return Vr(e)}}}}(o),l=function(t){return zr(t,4),0===$8(Hr(t))?4:Vr(t)},b=function(t){return 0===x8(Hr(t))&&0===u8(Hr(t))&&0===B8(Hr(t))&&0===S8(Hr(t))&&0===E8(Hr(t))&&0===i8(Hr(t))&&0===f8(Hr(t))&&0===x8(Hr(t))&&0===V8(Hr(t))&&0===A8(Hr(t))&&0===X8(Hr(t))?4:Vr(t)},k=function(t,e){return function(r){zr(r,21);var a=m8(Hr(r));if(2<a>>>0)return Vr(r);switch(a){case 0:return t(r);case 1:for(;;){zr(r,21);var n=m8(Hr(r));if(2<n>>>0)return Vr(r);switch(n){case 0:return t(r);case 1:continue;default:return e(r)}}default:return e(r)}}}(o,v),d=function(t){for(;;)if(zr(t,14),0!==H4(Hr(t)))return Vr(t)},h=function(t){return function(e){zr(e,21);var r=A4(Hr(e));if(0===r)return t(e);if(1===r)for(;;){zr(e,21);var a=A4(Hr(e));if(0===a)return t(e);if(1!==a)return Vr(e)}return Vr(e)}}(o);Wr(s);var p=Hr(s),m=Uo<p?rf<p?rc<p?rd<p?ph<p?$p<p?Vo<p?df<p?1:8:Sk<p?mn<p?1:8:Ba<p?1:8:hs<p?Df<p?Io<p?1:8:am<p?1:8:Kl<p?bl<p?1:8:Rh<p?1:8:Uu<p?Dd<p?Vu<p?mf<p?Ik<p?1:8:mk<p?1:8:Vn<p?Pf<p?1:8:hb<p?1:8:tf<p?jo<p?Bf<p?1:8:dn<p?1:8:Db<p?Fd<p?1:8:Of<p?1:8:Rc<p?Fb<p?Xa<p?Vk<p?1:8:nc<p?1:8:lo<p?Dc<p?1:8:gi<p?1:8:Pl<p?av<p?Hv<p?1:8:Ns<p?1:8:Ek<p?Ip<p?1:8:ih<p?1:8:Rf<p?rl<p?mi<p?$i<p?Al<p?Ll<p?1:8:_f<p?1:8:Jh<p?Gb<p?1:8:Ei<p?1:8:Rv<p?nn<p?Yf<p?1:8:Go<p?1:8:Pi<p?us<p?1:8:vi<p?1:8:Sc<p?gu<p?au<p?Kd<p?1:8:La<p?1:8:Eh<p?Zu<p?1:8:$d<p?1:8:ob<p?Ui<p?Dp<p?1:8:fa<p?1:8:Tn<p?eu<p?1:8:ib<p?1:8:tm<p?Sb<p?xf<p?ik<p?Ma<p?1:8:Nv<p?1:8:sc<p?zb<p?1:8:Zn<p?1:8:af<p?uf<p?bp<p?1:8:Fl<p?1:8:_a<p?_p<p?1:8:dk<p?1:8:zh<p?Ec<p?xo<p?Qa<p?1:8:hv<p?1:8:fn<p?gs<p?1:8:Ii<p?1:8:Pk<p?Qb<p?Ef<p?1:8:fi<p?1:8:Iu<p?Gl<p?1:8:Ok<p?1:8:su<p?Dh<p?En<p?$o<p?hk<p?th<p?ui<p?1:8:Oo<p?1:8:Hu<p?Oh<p?1:8:kl<p?1:8:Yi<p?Uh<p?Xb<p?1:8:vs<p?1:8:Cb<p?lu<p?1:8:Uv<p?1:8:cn<p?Lu<p?ha<p?zd<p?1:8:dc<p?1:8:rh<p?Oc<p?1:8:ss<p?1:8:ch<p?Qv<p?wo<p?1:8:sm<p?1:8:Rn<p?yi<p?1:8:_k<p?1:8:cc<p?ud<p?vf<p?zp<p?xh<p?1:8:jn<p?1:8:kf<p?qf<p?1:8:Kh<p?1:8:Sh<p?$k<p?sk<p?1:8:Ni<p?1:8:cu<p?nv<p?1:8:ln<p?1:8:Rp<p?$c<p?ni<p?Oi<p?1:8:on<p?1:8:Fh<p?On<p?1:8:fp<p?1:8:pb<p?ti<p?fd<p?1:8:Tc<p?1:8:zi<p?Uc<p?1:8:yk<p?1:8:db<p?Lk<p?Yv<p?yh<p?Yp<p?Ev<p?1:8:Vi<p?1:8:Hb<p?en<p?1:8:Ua<p?1:8:hu<p?_h<p?Sd<p?1:8:up<p?1:8:_c<p?xv<p?1:8:Xc<p?1:8:ws<p?Mv<p?Ti<p?Ln<p?1:8:_v<p?1:8:Wi<p?$v<p?1:8:es<p?1:8:Qh<p?uu<p?an<p?1:8:_n<p?1:8:Zo<p?Zh<p?1:8:$u<p?1:8:Ya<p?$h<p?hp<p?Kf<p?ql<p?1:8:vl<p?1:8:nh<p?Qp<p?1:8:Wc<p?1:8:hf<p?Gh<p?tn<p?1:8:fc<p?1:8:Vl<p?Ta<p?1:8:lv<p?1:8:kn<p?fo<p?Gc<p?dl<p?1:8:_i<p?1:8:Nn<p?$b<p?1:8:ip<p?1:8:nk<p?pv<p?op<p?1:8:Yc<p?1:8:Qs<p?Vd<p?1:8:rk<p?1:8:Uk<p?Pc<p?Mh<p?pd<p?zo<p?md<p?Vf<p?wv<p?1:8:gl<p?1:8:Gv<p?oc<p?1:8:Gs<p?1:8:ll<p?Zk<p?ba<p?1:8:fm<p?1:8:gd<p?Tu<p?1:2:Qd<p?1:8:ho<p?da<p?qh<p?Hi<p?1:8:Ck<p?1:8:ev<p?Ao<p?1:8:fh<p?1:8:jl<p?yv<p?sd<p?1:8:wc<p?1:8:hn<p?rn<p?1:8:ro<p?1:8:Hc<p?xu<p?Af<p?tl<p?vk<p?1:8:gp<p?1:8:Sa<p?ii<p?1:8:Du<p?1:8:Gk<p?Zv<p?Tv<p?1:8:ya<p?1:8:ep<p?ff<p?1:8:Yo<p?1:8:ai<p?sv<p?Su<p?ad<p?1:8:fu<p?1:8:_b<p?_o<p?1:8:gb<p?1:8:qu<p?Tp<p?il<p?1:8:Jd<p?1:8:Bc<p?vp<p?1:8:qn<p?1:8:Di<p?Yd<p?Ou<p?Ja<p?sn<p?Jb<p?1:8:cm<p?1:8:Dk<p?ld<p?1:8:Kv<p?1:8:If<p?Ji<p?No<p?1:8:fv<p?1:8:Nd<p?Hs<p?1:8:sh<p?1:8:Ov<p?kp<p?mp<p?Gd<p?1:8:zl<p?1:8:Jp<p?Xp<p?1:8:td<p?1:8:cp<p?Mi<p?no<p?1:8:ra<p?1:8:Pn<p?Lb<p?1:8:dv<p?1:8:Yl<p?Ih<p?eh<p?zs<p?qp<p?1:8:Pd<p?1:8:qi<p?Qi<p?1:8:ps<p?1:8:zk<p?Jk<p?Ld<p?1:8:xd<p?1:8:gn<p?Ds<p?1:8:jv<p?1:8:wb<p?Fn<p?pa<p?na<p?1:8:lp<p?1:8:bu<p?sl<p?1:8:Jv<p?1:8:sb<p?Ca<p?Ws<p?1:8:Jn<p?1:8:rb<p?Bi<p?1:8:cs<p?1:8:Bn<p?Lo<p?Mn<p?vc<p?yc<p?wu<p?Ls<p?1:8:pp<p?1:8:zf<p?Kb<p?1:8:Zp<p?1:8:Mo<p?lb<p?ed<p?1:8:Ep<p?1:8:hi<p?ak<p?1:8:yp<p?1:8:$f<p?Yn<p?Tk<p?aa<p?1:8:Ka<p?1:8:qc<p?Jf<p?1:8:Td<p?1:8:Ri<p?dd<p?Ru<p?1:8:cf<p?1:8:za<p?ru<p?1:8:Oa<p?1:8:So<p?iv<p?rv<p?Iv<p?Hf<p?1:8:yo<p?1:8:Qn<p?Yh<p?1:8:Kn<p?1:8:Va<p?Ci<p?Cc<p?1:8:yd<p?1:8:dp<p?Xd<p?1:8:uv<p?1:8:Qu<p?pn<p?oa<p?Hl<p?1:2:Tf<p?1:8:ou<p?Gp<p?1:8:Sl<p?1:8:Kc<p?bc<p?vo<p?1:8:ls<p?1:8:Qf<p?id<p?1:8:fk<p?1:8:go<p?vh<p?ao<p?Yk<p?ns<p?Js<p?1:8:Bu<p?1:8:ei<p?cl<p?1:8:bo<p?1:8:qo<p?gc<p?xk<p?1:8:Cs<p?1:8:ri<p?vu<p?1:8:Tb<p?1:8:jd<p?xs<p?jk<p?ki<p?1:8:yl<p?1:8:is<p?hd<p?1:8:lc<p?1:8:mh<p?bs<p?bk<p?1:8:Av<p?1:8:As<p?tc<p?1:8:pl<p?1:8:Hn<p?Ap<p?wn<p?Za<p?Wb<p?1:8:Aa<p?1:8:ga<p?Cu<p?1:8:ks<p?1:8:qs<p?qv<p?rp<p?1:8:$s<p?1:8:Lh<p?Mf<p?1:8:Np<p?1:8:un<p?oi<p?tu<p?Pv<p?1:8:Un<p?1:8:sp<p?pu<p?1:8:kc<p?1:8:Wu<p?ci<p?Vh<p?1:2:Cn<p?1:2:Ml<p?ml<p?1:3:ka<p?1:2:St(xK,p+1|0)-1|0;if(53<m>>>0)y=Vr(s);else switch(m){case 0:y=129;break;case 1:y=130;break;case 2:if(zr(s,2),0===R4(Hr(s))){for(;;)if(zr(s,2),0!==R4(Hr(s))){y=Vr(s);break}}else y=Vr(s);break;case 3:y=0;break;case 4:zr(s,0);y=0===R8(Hr(s))?0:Vr(s);break;case 5:zr(s,121);y=0===Z4(Hr(s))?(zr(s,94),0===Z4(Hr(s))?90:Vr(s)):Vr(s);break;case 6:y=8;break;case 7:zr(s,xa);var w=Hr(s),y=0===(32<w?33<w?-1:0:-1)?7:Vr(s);break;case 8:zr(s,73);var g=q4(Hr(s)),y=0===g?u(s):1===g?f(s):Vr(s);break;case 9:zr(s,117);y=0===Z4(Hr(s))?zv:Vr(s);break;case 10:zr(s,119);var T=Hr(s),_=37<T?61<T?-1:St(ZQ,T-38|0)-1|0:-1,y=0===_?87:1===_?Qo:Vr(s);break;case 11:y=77;break;case 12:y=78;break;case 13:zr(s,115);var E=T8(Hr(s));if(2<E>>>0)y=Vr(s);else switch(E){case 0:zr(s,Wp);y=0===Z4(Hr(s))?Zf:Vr(s);break;case 1:y=5;break;default:y=105}break;case 14:zr(s,113);var x=Hr(s),A=42<x?61<x?-1:St(t$,x+Na|0)-1|0:-1,y=0===A?95:1===A?Xs:Vr(s);break;case 15:y=84;break;case 16:zr(s,jc);var I=Hr(s),C=44<I?61<I?-1:St(iK,I+-45|0)-1|0:-1,y=0===C?96:1===C?Ko:Vr(s);break;case 17:zr(s,82);var N=N8(Hr(s));if(0===N)y=0===N4(Hr(s))?81:Vr(s);else if(1===N)for(;;){zr(s,21);var O=m8(Hr(s));if(2<O>>>0)y=Vr(s);else switch(O){case 0:y=o(s);break;case 1:continue;default:y=v(s)}break}else y=Vr(s);break;case 18:zr(s,126);var R=T8(Hr(s));if(2<R>>>0)y=Vr(s);else switch(R){case 0:zr(s,3);var L=V4(Hr(s));if(2<L>>>0)y=Vr(s);else switch(L){case 0:for(;;){var P=V4(Hr(s));if(2<P>>>0)y=Vr(s);else switch(P){case 0:continue;case 1:y=l(s);break;default:y=b(s)}break}break;case 1:y=l(s);break;default:y=b(s)}break;case 1:y=6;break;default:y=Ch}break;case 19:zr(s,21);var U=z4(Hr(s));if(7<U>>>0)y=Vr(s);else switch(U){case 0:y=o(s);break;case 1:y=k(s);break;case 2:for(;;){zr(s,15);var D=D8(Hr(s));if(3<D>>>0)y=Vr(s);else switch(D){case 0:y=d(s);break;case 1:y=h(s);break;case 2:continue;default:for(;;){zr(s,14);var F=q8(Hr(s));if(2<F>>>0)y=Vr(s);else switch(F){case 0:y=d(s);break;case 1:y=h(s);break;default:continue}break}}break}break;case 3:for(;;){zr(s,21);var M=q8(Hr(s));if(2<M>>>0)y=Vr(s);else switch(M){case 0:y=o(s);break;case 1:y=h(s);break;default:continue}break}break;case 4:zr(s,20);var X=W8(Hr(s));if(0===X)y=o(s);else if(1===X)for(;;){zr(s,11);var j=W8(Hr(s));if(0===j){for(;;)if(zr(s,10),0!==H4(Hr(s))){y=Vr(s);break}}else{if(1===j)continue;y=Vr(s)}break}else y=Vr(s);break;case 5:y=v(s);break;case 6:zr(s,20);var B=w8(Hr(s));if(0===B)y=o(s);else if(1===B)for(;;){zr(s,13);var q=w8(Hr(s));if(0===q){for(;;)if(zr(s,12),0!==H4(Hr(s))){y=Vr(s);break}}else{if(1===q)continue;y=Vr(s)}break}else y=Vr(s);break;default:zr(s,20);var G=M4(Hr(s));if(0===G)y=o(s);else if(1===G)for(;;){zr(s,17);var Y=M4(Hr(s));if(0===Y){for(;;)if(zr(s,16),0!==H4(Hr(s))){y=Vr(s);break}}else{if(1===Y)continue;y=Vr(s)}break}else y=Vr(s)}break;case 20:zr(s,21);var J=y8(Hr(s));if(3<J>>>0)y=Vr(s);else switch(J){case 0:y=o(s);break;case 1:y=k(s);break;case 2:for(;;){zr(s,21);var H=y8(Hr(s));if(3<H>>>0)y=Vr(s);else switch(H){case 0:y=o(s);break;case 1:y=k(s);break;case 2:continue;default:y=v(s)}break}break;default:y=v(s)}break;case 21:y=85;break;case 22:y=83;break;case 23:zr(s,111);var W=Hr(s),z=59<W?61<W?-1:St(Cm,W-60|0)-1|0:-1,y=0===z?(zr(s,98),0===Z4(Hr(s))?97:Vr(s)):1===z?91:Vr(s);break;case 24:zr(s,zc);var V=e8(Hr(s)),y=0===V?(zr(s,93),0===Z4(Hr(s))?89:Vr(s)):1===V?uo:Vr(s);break;case 25:zr(s,112);var K=e8(Hr(s));if(0===K)y=92;else if(1===K){zr(s,mb);var Q=e8(Hr(s)),y=0===Q?99:1===Q?(zr(s,Gn),0===Z4(Hr(s))?Pb:Vr(s)):Vr(s)}else y=Vr(s);break;case 26:y=86;break;case 27:zr(s,uk);var $=Hr(s);if(0===(63<$?64<$?-1:0:-1)){var Z=Hr(s),tt=96<Z?105<Z?-1:St(YK,Z+nl|0)-1|0:-1;if(0===tt)if(0===$4(Hr(s))){var et=Hr(s);if(0===(wi<et?121<et?-1:0:-1))if(0===i8(Hr(s)))if(0===f8(Hr(s)))var rt=Hr(s),at=72<rt?73<rt?-1:0:-1,y=0===at&&0===n8(Hr(s))&&0===X8(Hr(s))&&0===C8(Hr(s))&&0===L8(Hr(s))&&0===n8(Hr(s))&&0===u8(Hr(s))&&0===C8(Hr(s))?74:Vr(s);else y=Vr(s);else y=Vr(s);else y=Vr(s)}else y=Vr(s);else y=1===tt&&0===n8(Hr(s))&&0===X8(Hr(s))&&0===C8(Hr(s))&&0===L8(Hr(s))&&0===n8(Hr(s))&&0===u8(Hr(s))&&0===C8(Hr(s))?74:Vr(s)}else y=Vr(s);break;case 28:y=79;break;case 29:if(zr(s,1),0===V8(Hr(s))){var st=O8(Hr(s));if(0===st)y=0===F4(Hr(s))&&0===F4(Hr(s))&&0===F4(Hr(s))?u(s):Vr(s);else if(1===st)if(0===F4(Hr(s)))for(;;){var ct=G4(Hr(s));if(0!==ct){y=1===ct?u(s):Vr(s);break}}else y=Vr(s);else y=Vr(s)}else y=Vr(s);break;case 30:y=80;break;case 31:zr(s,wi);y=0===Z4(Hr(s))?ol:Vr(s);break;case 32:y=9;break;case 33:zr(s,73);var it=Hr(s),ut=35<it?ku<it?dh<it?nb<it?-1:Ik<it?ph<it?Io<it?$p<it?mn<it?Vo<it?df<it?ah<it?0:-1:0:-1:Ba<it?Sk<it?0:-1:0:-1:bl<it?hs<it?am<it?Df<it?0:-1:0:-1:Rh<it?Kl<it?0:-1:0:-1:wv<it?rf<it?Dv<it?_d<it?ib<it?Tn<it?Ll<it?rd<it?Vk<it?Uu<it?Bf<it?Dd<it?Pf<it?Vu<it?mk<it?mf<it?0:-1:0:-1:hb<it?Vn<it?0:-1:0:-1:Fd<it?tf<it?dn<it?jo<it?0:-1:0:-1:Of<it?Db<it?0:-1:0:-1:Hv<it?Rc<it?Dc<it?Fb<it?nc<it?Xa<it?0:-1:0:-1:gi<it?lo<it?0:-1:0:-1:Ip<it?Pl<it?Ns<it?av<it?0:-1:0:-1:ih<it?Ek<it?0:-1:0:-1:Kd<it?rl<it?Yf<it?mi<it?Gb<it?$i<it?_f<it?Al<it?0:-1:0:-1:Ei<it?Jh<it?0:-1:0:-1:us<it?Rv<it?Go<it?nn<it?0:-1:0:-1:vi<it?Pi<it?0:-1:0:-1:Dp<it?Sc<it?Zu<it?gu<it?La<it?au<it?0:-1:0:-1:$d<it?Eh<it?0:-1:0:-1:Xi<it?ob<it?fa<it?Ui<it?0:-1:0:-1:eu<it?cv<it?0:-1:0:-1:Ok<it?Iu<it?dk<it?_a<it?Zn<it?sc<it?Nv<it?ik<it?Ma<it?Rf<it?0:-1:0:-1:zb<it?xf<it?0:-1:0:-1:Fl<it?uf<it?bp<it?Sb<it?0:-1:0:-1:_p<it?af<it?0:-1:0:-1:Ii<it?fn<it?hv<it?xo<it?Qa<it?tm<it?0:-1:0:-1:gs<it?Ec<it?0:-1:0:-1:fi<it?Qb<it?Ef<it?zh<it?0:-1:0:-1:Gl<it?Pk<it?0:-1:0:-1:Uv<it?Cb<it?kl<it?Hu<it?Oo<it?th<it?ui<it?rc<it?0:-1:0:-1:Oh<it?hk<it?0:-1:0:-1:vs<it?Uh<it?Xb<it?$o<it?0:-1:0:-1:lu<it?Yi<it?0:-1:0:-1:ss<it?rh<it?dc<it?ha<it?zd<it?En<it?0:-1:0:-1:Oc<it?Lu<it?0:-1:0:-1:np<it?ts<it?Es<it?cn<it?0:-1:0:-1:bb<it?Hh<it?0:-1:0:-1:Ia<it?Li<it?ok<it?di<it?jn<it?zp<it?sm<it?Qv<it?Tl<it?Cf<it?bh<it?Mc<it?0:-1:0:-1:wo<it?Lc<it?0:-1:0:-1:_k<it?Rn<it?tb<it?Hp<it?0:-1:0:-1:xh<it?Dh<it?0:-1:0:-1:_l<it?Do<it?Kh<it?kf<it?qf<it?vf<it?0:-1:0:-1:nm<it?ud<it?0:-1:0:-1:Ni<it?Hk<it?Ss<it?$k<it?0:-1:0:-1:Wf<it?Zi<it?0:-1:0:-1:Tc<it?ti<it?rs<it?tk<it?Oi<it?yb<it?xi<it?Th<it?0:-1:0:-1:wf<it?ni<it?0:-1:0:-1:fp<it?ec<it?Zl<it?Cp<it?0:-1:0:-1:fd<it?Rp<it?0:-1:0:-1:wd<it?Ud<it?yk<it?zi<it?Uc<it?pb<it?0:-1:0:-1:hc<it?su<it?0:-1:0:-1:Vi<it?Yp<it?Ev<it?Os<it?0:-1:0:-1:en<it?yh<it?0:-1:0:-1:vl<it?Kf<it?$v<it?Mv<it?xv<it?hu<it?Sd<it?Yv<it?Ph<it?qb<it?0:-1:0:-1:up<it?_h<it?0:-1:0:-1:Ln<it?Lk<it?Xc<it?_c<it?0:-1:0:-1:_v<it?Ti<it?0:-1:0:-1:Sp<it?Qh<it?an<it?ws<it?es<it?Wi<it?0:-1:0:-1:_n<it?uu<it?0:-1:0:-1:$u<it?Zo<it?Zh<it?hl<it?0:-1:0:-1:ql<it?db<it?0:-1:0:-1:dl<it?Ya<it?fc<it?Gh<it?Wc<it?nh<it?Qp<it?hp<it?0:-1:0:-1:tn<it?$h<it?0:-1:0:-1:Ac<it?Vl<it?Ta<it?hf<it?0:-1:0:-1:lv<it?bf<it?0:-1:0:-1:op<it?kn<it?$b<it?fo<it?_i<it?Gc<it?0:-1:0:-1:ip<it?Nn<it?0:-1:0:-1:Vd<it?nk<it?Yc<it?pv<it?0:-1:0:-1:rk<it?Qs<it?0:-1:0:-1:pp<it?wu<it?pi<it?ai<it?fh<it?ev<it?Qd<it?Md<it?ba<it?zo<it?oc<it?md<it?gl<it?Vf<it?0:-1:0:-1:Gs<it?Gv<it?0:-1:0:-1:fm<it?Fi<it?Pp<it?Zk<it?0:-1:0:-1:Vv<it?ll<it?0:-1:0:-1:Bh<it?Co<it?Bk<it?qh<it?Hi<it?pd<it?0:-1:0:-1:Si<it?Zb<it?0:-1:0:-1:Ck<it?uc<it?qk<it?jh<it?0:-1:0:-1:Ao<it?da<it?0:-1:0:-1:Du<it?Sa<it?ro<it?hn<it?wc<it?yv<it?sd<it?ho<it?0:-1:0:-1:rn<it?jl<it?0:-1:0:-1:gp<it?tl<it?vk<it?Mh<it?0:-1:0:-1:ii<it?Af<it?0:-1:0:-1:ad<it?Hc<it?ff<it?Gk<it?ya<it?Zv<it?0:-1:0:-1:Yo<it?ep<it?0:-1:0:-1:_o<it?sv<it?fu<it?Su<it?0:-1:0:-1:gb<it?_b<it?0:-1:0:-1:Ed<it?Pn<it?Fu<it?Ja<it?vp<it?qu<it?Uf<it?Xk<it?Eb<it?qa<it?0:-1:0:-1:Jd<it?Tp<it?0:-1:0:-1:Jb<it?Pc<it?qn<it?Bc<it?0:-1:0:-1:cm<it?sn<it?0:-1:0:-1:Fo<it?Jp<it?No<it?Ou<it?Xf<it?Dk<it?0:-1:0:-1:fv<it?Ji<it?0:-1:0:-1:ek<it?Mi<it?no<it?Ov<it?0:-1:0:-1:wk<it?du<it?0:-1:0:-1:wp<it?Mk<it?ua<it?qi<it?mo<it?zs<it?lh<it?Di<it?0:-1:0:-1:Qi<it?Bo<it?0:-1:0:-1:xd<it?ms<it?vb<it?Ih<it?0:-1:0:-1:Ds<it?zk<it?0:-1:0:-1:Jn<it?Ca<it?na<it?ds<it?gv<it?Wa<it?0:-1:0:-1:Gf<it?pa<it?0:-1:0:-1:cs<it?rb<it?Bi<it?sb<it?0:-1:0:-1:Ls<it?Uk<it?0:-1:0:-1:Bu<it?ns<it?yo<it?Iv<it?Ka<it?Tk<it?Vp<it?ck<it?Zp<it?ji<it?hh<it?yc<it?0:-1:0:-1:Nk<it?vc<it?0:-1:0:-1:yp<it?hi<it?Ep<it?lb<it?0:-1:0:-1:aa<it?Mn<it?0:-1:0:-1:cf<it?dd<it?Td<it?qc<it?Jf<it?Yn<it?0:-1:0:-1:Ru<it?$f<it?0:-1:0:-1:Oa<it?za<it?ru<it?Ri<it?0:-1:0:-1:Hf<it?Lo<it?0:-1:0:-1:Tf<it?ac<it?yd<it?Ci<it?Kn<it?Bv<it?Yh<it?rv<it?0:-1:0:-1:Cc<it?iv<it?0:-1:0:-1:uv<it?dp<it?la<it?Va<it?0:-1:0:-1:yu<it?So<it?0:-1:0:-1:ls<it?bc<it?Sl<it?ou<it?Gp<it?pn<it?0:-1:0:-1:vo<it?Qu<it?0:-1:0:-1:fk<it?Qf<it?id<it?Kc<it?0:-1:0:-1:Js<it?Bn<it?0:-1:0:-1:Cu<it?wn<it?hd<it?xs<it?Cs<it?gc<it?bo<it?ei<it?cl<it?Xl<it?0:-1:0:-1:xk<it?ao<it?0:-1:0:-1:Tb<it?ri<it?vu<it?qo<it?0:-1:0:-1:yl<it?jk<it?0:-1:0:-1:tc<it?mh<it?bk<it?jd<it?lc<it?is<it?0:-1:0:-1:Av<it?bs<it?0:-1:0:-1:Wb<it?go<it?pl<it?As<it?0:-1:0:-1:Aa<it?Za<it?0:-1:0:-1:zu<it?of<it?Mf<it?qs<it?rp<it?Ap<it?ks<it?ga<it?0:-1:0:-1:$s<it?qv<it?0:-1:0:-1:Pv<it?Hn<it?Np<it?Lh<it?0:-1:0:-1:Sf<it?tu<it?0:-1:0:-1:kc<it?sp<it?Un<it?Fs<it?gk<it?ab<it?0:-1:0:-1:pu<it?oi<it?0:-1:0:-1:Fk<it?Mu<it?yf<it?un<it?0:-1:0:-1:Ol<it?Is<it?0:-1:0:-1:St(aQ,it+To|0)-1|0:-1;if(3<ut>>>0)y=Vr(s);else switch(ut){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var ft=l8(Hr(s));if(2<ft>>>0)y=Vr(s);else switch(ft){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var ot=K4(Hr(s));if(2<ot>>>0)y=Vr(s);else switch(ot){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var vt=I8(Hr(s));if(2<vt>>>0)y=Vr(s);else switch(vt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,22);var lt=q4(Hr(s)),y=0===lt?u(s):1===lt?f(s):Vr(s)}}}break;default:zr(s,73);var bt=t8(Hr(s));if(2<bt>>>0)y=Vr(s);else switch(bt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var kt=H8(Hr(s));if(2<kt>>>0)y=Vr(s);else switch(kt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var dt=U8(Hr(s));if(2<dt>>>0)y=Vr(s);else switch(dt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,23);var ht=q4(Hr(s)),y=0===ht?u(s):1===ht?f(s):Vr(s)}}}}break;case 34:zr(s,73);var pt=r8(Hr(s));if(2<pt>>>0)y=Vr(s);else switch(pt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var mt=L4(Hr(s));if(2<mt>>>0)y=Vr(s);else switch(mt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var wt=t8(Hr(s));if(2<wt>>>0)y=Vr(s);else switch(wt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var yt=C4(Hr(s));if(2<yt>>>0)y=Vr(s);else switch(yt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,24);var gt=q4(Hr(s)),y=0===gt?u(s):1===gt?f(s):Vr(s)}}}}break;case 35:zr(s,73);var Tt=Hr(s),_t=35<Tt?ku<Tt?dh<Tt?nb<Tt?-1:Ik<Tt?ph<Tt?Io<Tt?$p<Tt?mn<Tt?Vo<Tt?df<Tt?ah<Tt?0:-1:0:-1:Ba<Tt?Sk<Tt?0:-1:0:-1:bl<Tt?hs<Tt?am<Tt?Df<Tt?0:-1:0:-1:Rh<Tt?Kl<Tt?0:-1:0:-1:wv<Tt?rf<Tt?Dv<Tt?_d<Tt?ib<Tt?Tn<Tt?Ll<Tt?rd<Tt?Vk<Tt?Uu<Tt?Bf<Tt?Dd<Tt?Pf<Tt?Vu<Tt?mk<Tt?mf<Tt?0:-1:0:-1:hb<Tt?Vn<Tt?0:-1:0:-1:Fd<Tt?tf<Tt?dn<Tt?jo<Tt?0:-1:0:-1:Of<Tt?Db<Tt?0:-1:0:-1:Hv<Tt?Rc<Tt?Dc<Tt?Fb<Tt?nc<Tt?Xa<Tt?0:-1:0:-1:gi<Tt?lo<Tt?0:-1:0:-1:Ip<Tt?Pl<Tt?Ns<Tt?av<Tt?0:-1:0:-1:ih<Tt?Ek<Tt?0:-1:0:-1:Kd<Tt?rl<Tt?Yf<Tt?mi<Tt?Gb<Tt?$i<Tt?_f<Tt?Al<Tt?0:-1:0:-1:Ei<Tt?Jh<Tt?0:-1:0:-1:us<Tt?Rv<Tt?Go<Tt?nn<Tt?0:-1:0:-1:vi<Tt?Pi<Tt?0:-1:0:-1:Dp<Tt?Sc<Tt?Zu<Tt?gu<Tt?La<Tt?au<Tt?0:-1:0:-1:$d<Tt?Eh<Tt?0:-1:0:-1:Xi<Tt?ob<Tt?fa<Tt?Ui<Tt?0:-1:0:-1:eu<Tt?cv<Tt?0:-1:0:-1:Ok<Tt?Iu<Tt?dk<Tt?_a<Tt?Zn<Tt?sc<Tt?Nv<Tt?ik<Tt?Ma<Tt?Rf<Tt?0:-1:0:-1:zb<Tt?xf<Tt?0:-1:0:-1:Fl<Tt?uf<Tt?bp<Tt?Sb<Tt?0:-1:0:-1:_p<Tt?af<Tt?0:-1:0:-1:Ii<Tt?fn<Tt?hv<Tt?xo<Tt?Qa<Tt?tm<Tt?0:-1:0:-1:gs<Tt?Ec<Tt?0:-1:0:-1:fi<Tt?Qb<Tt?Ef<Tt?zh<Tt?0:-1:0:-1:Gl<Tt?Pk<Tt?0:-1:0:-1:Uv<Tt?Cb<Tt?kl<Tt?Hu<Tt?Oo<Tt?th<Tt?ui<Tt?rc<Tt?0:-1:0:-1:Oh<Tt?hk<Tt?0:-1:0:-1:vs<Tt?Uh<Tt?Xb<Tt?$o<Tt?0:-1:0:-1:lu<Tt?Yi<Tt?0:-1:0:-1:ss<Tt?rh<Tt?dc<Tt?ha<Tt?zd<Tt?En<Tt?0:-1:0:-1:Oc<Tt?Lu<Tt?0:-1:0:-1:np<Tt?ts<Tt?Es<Tt?cn<Tt?0:-1:0:-1:bb<Tt?Hh<Tt?0:-1:0:-1:Ia<Tt?Li<Tt?ok<Tt?di<Tt?jn<Tt?zp<Tt?sm<Tt?Qv<Tt?Tl<Tt?Cf<Tt?bh<Tt?Mc<Tt?0:-1:0:-1:wo<Tt?Lc<Tt?0:-1:0:-1:_k<Tt?Rn<Tt?tb<Tt?Hp<Tt?0:-1:0:-1:xh<Tt?Dh<Tt?0:-1:0:-1:_l<Tt?Do<Tt?Kh<Tt?kf<Tt?qf<Tt?vf<Tt?0:-1:0:-1:nm<Tt?ud<Tt?0:-1:0:-1:Ni<Tt?Hk<Tt?Ss<Tt?$k<Tt?0:-1:0:-1:Wf<Tt?Zi<Tt?0:-1:0:-1:Tc<Tt?ti<Tt?rs<Tt?tk<Tt?Oi<Tt?yb<Tt?xi<Tt?Th<Tt?0:-1:0:-1:wf<Tt?ni<Tt?0:-1:0:-1:fp<Tt?ec<Tt?Zl<Tt?Cp<Tt?0:-1:0:-1:fd<Tt?Rp<Tt?0:-1:0:-1:wd<Tt?Ud<Tt?yk<Tt?zi<Tt?Uc<Tt?pb<Tt?0:-1:0:-1:hc<Tt?su<Tt?0:-1:0:-1:Vi<Tt?Yp<Tt?Ev<Tt?Os<Tt?0:-1:0:-1:en<Tt?yh<Tt?0:-1:0:-1:vl<Tt?Kf<Tt?$v<Tt?Mv<Tt?xv<Tt?hu<Tt?Sd<Tt?Yv<Tt?Ph<Tt?qb<Tt?0:-1:0:-1:up<Tt?_h<Tt?0:-1:0:-1:Ln<Tt?Lk<Tt?Xc<Tt?_c<Tt?0:-1:0:-1:_v<Tt?Ti<Tt?0:-1:0:-1:Sp<Tt?Qh<Tt?an<Tt?ws<Tt?es<Tt?Wi<Tt?0:-1:0:-1:_n<Tt?uu<Tt?0:-1:0:-1:$u<Tt?Zo<Tt?Zh<Tt?hl<Tt?0:-1:0:-1:ql<Tt?db<Tt?0:-1:0:-1:dl<Tt?Ya<Tt?fc<Tt?Gh<Tt?Wc<Tt?nh<Tt?Qp<Tt?hp<Tt?0:-1:0:-1:tn<Tt?$h<Tt?0:-1:0:-1:Ac<Tt?Vl<Tt?Ta<Tt?hf<Tt?0:-1:0:-1:lv<Tt?bf<Tt?0:-1:0:-1:op<Tt?kn<Tt?$b<Tt?fo<Tt?_i<Tt?Gc<Tt?0:-1:0:-1:ip<Tt?Nn<Tt?0:-1:0:-1:Vd<Tt?nk<Tt?Yc<Tt?pv<Tt?0:-1:0:-1:rk<Tt?Qs<Tt?0:-1:0:-1:pp<Tt?wu<Tt?pi<Tt?ai<Tt?fh<Tt?ev<Tt?Qd<Tt?Md<Tt?ba<Tt?zo<Tt?oc<Tt?md<Tt?gl<Tt?Vf<Tt?0:-1:0:-1:Gs<Tt?Gv<Tt?0:-1:0:-1:fm<Tt?Fi<Tt?Pp<Tt?Zk<Tt?0:-1:0:-1:Vv<Tt?ll<Tt?0:-1:0:-1:Bh<Tt?Co<Tt?Bk<Tt?qh<Tt?Hi<Tt?pd<Tt?0:-1:0:-1:Si<Tt?Zb<Tt?0:-1:0:-1:Ck<Tt?uc<Tt?qk<Tt?jh<Tt?0:-1:0:-1:Ao<Tt?da<Tt?0:-1:0:-1:Du<Tt?Sa<Tt?ro<Tt?hn<Tt?wc<Tt?yv<Tt?sd<Tt?ho<Tt?0:-1:0:-1:rn<Tt?jl<Tt?0:-1:0:-1:gp<Tt?tl<Tt?vk<Tt?Mh<Tt?0:-1:0:-1:ii<Tt?Af<Tt?0:-1:0:-1:ad<Tt?Hc<Tt?ff<Tt?Gk<Tt?ya<Tt?Zv<Tt?0:-1:0:-1:Yo<Tt?ep<Tt?0:-1:0:-1:_o<Tt?sv<Tt?fu<Tt?Su<Tt?0:-1:0:-1:gb<Tt?_b<Tt?0:-1:0:-1:Ed<Tt?Pn<Tt?Fu<Tt?Ja<Tt?vp<Tt?qu<Tt?Uf<Tt?Xk<Tt?Eb<Tt?qa<Tt?0:-1:0:-1:Jd<Tt?Tp<Tt?0:-1:0:-1:Jb<Tt?Pc<Tt?qn<Tt?Bc<Tt?0:-1:0:-1:cm<Tt?sn<Tt?0:-1:0:-1:Fo<Tt?Jp<Tt?No<Tt?Ou<Tt?Xf<Tt?Dk<Tt?0:-1:0:-1:fv<Tt?Ji<Tt?0:-1:0:-1:ek<Tt?Mi<Tt?no<Tt?Ov<Tt?0:-1:0:-1:wk<Tt?du<Tt?0:-1:0:-1:wp<Tt?Mk<Tt?ua<Tt?qi<Tt?mo<Tt?zs<Tt?lh<Tt?Di<Tt?0:-1:0:-1:Qi<Tt?Bo<Tt?0:-1:0:-1:xd<Tt?ms<Tt?vb<Tt?Ih<Tt?0:-1:0:-1:Ds<Tt?zk<Tt?0:-1:0:-1:Jn<Tt?Ca<Tt?na<Tt?ds<Tt?gv<Tt?Wa<Tt?0:-1:0:-1:Gf<Tt?pa<Tt?0:-1:0:-1:cs<Tt?rb<Tt?Bi<Tt?sb<Tt?0:-1:0:-1:Ls<Tt?Uk<Tt?0:-1:0:-1:Bu<Tt?ns<Tt?yo<Tt?Iv<Tt?Ka<Tt?Tk<Tt?Vp<Tt?ck<Tt?Zp<Tt?ji<Tt?hh<Tt?yc<Tt?0:-1:0:-1:Nk<Tt?vc<Tt?0:-1:0:-1:yp<Tt?hi<Tt?Ep<Tt?lb<Tt?0:-1:0:-1:aa<Tt?Mn<Tt?0:-1:0:-1:cf<Tt?dd<Tt?Td<Tt?qc<Tt?Jf<Tt?Yn<Tt?0:-1:0:-1:Ru<Tt?$f<Tt?0:-1:0:-1:Oa<Tt?za<Tt?ru<Tt?Ri<Tt?0:-1:0:-1:Hf<Tt?Lo<Tt?0:-1:0:-1:Tf<Tt?ac<Tt?yd<Tt?Ci<Tt?Kn<Tt?Bv<Tt?Yh<Tt?rv<Tt?0:-1:0:-1:Cc<Tt?iv<Tt?0:-1:0:-1:uv<Tt?dp<Tt?la<Tt?Va<Tt?0:-1:0:-1:yu<Tt?So<Tt?0:-1:0:-1:ls<Tt?bc<Tt?Sl<Tt?ou<Tt?Gp<Tt?pn<Tt?0:-1:0:-1:vo<Tt?Qu<Tt?0:-1:0:-1:fk<Tt?Qf<Tt?id<Tt?Kc<Tt?0:-1:0:-1:Js<Tt?Bn<Tt?0:-1:0:-1:Cu<Tt?wn<Tt?hd<Tt?xs<Tt?Cs<Tt?gc<Tt?bo<Tt?ei<Tt?cl<Tt?Xl<Tt?0:-1:0:-1:xk<Tt?ao<Tt?0:-1:0:-1:Tb<Tt?ri<Tt?vu<Tt?qo<Tt?0:-1:0:-1:yl<Tt?jk<Tt?0:-1:0:-1:tc<Tt?mh<Tt?bk<Tt?jd<Tt?lc<Tt?is<Tt?0:-1:0:-1:Av<Tt?bs<Tt?0:-1:0:-1:Wb<Tt?go<Tt?pl<Tt?As<Tt?0:-1:0:-1:Aa<Tt?Za<Tt?0:-1:0:-1:zu<Tt?of<Tt?Mf<Tt?qs<Tt?rp<Tt?Ap<Tt?ks<Tt?ga<Tt?0:-1:0:-1:$s<Tt?qv<Tt?0:-1:0:-1:Pv<Tt?Hn<Tt?Np<Tt?Lh<Tt?0:-1:0:-1:Sf<Tt?tu<Tt?0:-1:0:-1:kc<Tt?sp<Tt?Un<Tt?Fs<Tt?gk<Tt?ab<Tt?0:-1:0:-1:pu<Tt?oi<Tt?0:-1:0:-1:Fk<Tt?Mu<Tt?yf<Tt?un<Tt?0:-1:0:-1:Ol<Tt?Is<Tt?0:-1:0:-1:St(BQ,Tt+To|0)-1|0:-1;if(4<_t>>>0)y=Vr(s);else switch(_t){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var Et=M8(Hr(s));if(3<Et>>>0)y=Vr(s);else switch(Et){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var xt=L4(Hr(s));if(2<xt>>>0)y=Vr(s);else switch(xt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,25);var At=q4(Hr(s)),y=0===At?u(s):1===At?f(s):Vr(s)}break;default:zr(s,73);var It=I8(Hr(s));if(2<It>>>0)y=Vr(s);else switch(It){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ct=z8(Hr(s));if(2<Ct>>>0)y=Vr(s);else switch(Ct){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,26);var Nt=q4(Hr(s)),y=0===Nt?u(s):1===Nt?f(s):Vr(s)}}}break;case 3:zr(s,73);var Ot=t8(Hr(s));if(2<Ot>>>0)y=Vr(s);else switch(Ot){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Rt=G8(Hr(s));if(2<Rt>>>0)y=Vr(s);else switch(Rt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Lt=G8(Hr(s));if(2<Lt>>>0)y=Vr(s);else switch(Lt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,27);var Pt=q4(Hr(s)),y=0===Pt?u(s):1===Pt?f(s):Vr(s)}}}break;default:zr(s,73);var Ut=K4(Hr(s));if(2<Ut>>>0)y=Vr(s);else switch(Ut){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Dt=M8(Hr(s));if(3<Dt>>>0)y=Vr(s);else switch(Dt){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var Ft=U8(Hr(s));if(2<Ft>>>0)y=Vr(s);else switch(Ft){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,28);var Mt=q4(Hr(s)),y=0===Mt?u(s):1===Mt?f(s):Vr(s)}break;default:zr(s,73);var Xt=H8(Hr(s));if(2<Xt>>>0)y=Vr(s);else switch(Xt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var jt=K4(Hr(s));if(2<jt>>>0)y=Vr(s);else switch(jt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Bt=O4(Hr(s));if(2<Bt>>>0)y=Vr(s);else switch(Bt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Yt=L4(Hr(s));if(2<Yt>>>0)y=Vr(s);else switch(Yt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,29);var Jt=q4(Hr(s)),y=0===Jt?u(s):1===Jt?f(s):Vr(s)}}}}}}}break;case 36:zr(s,73);var Ht=Hr(s),Vt=35<Ht?ku<Ht?dh<Ht?nb<Ht?-1:Ik<Ht?ph<Ht?Io<Ht?$p<Ht?mn<Ht?Vo<Ht?df<Ht?ah<Ht?0:-1:0:-1:Ba<Ht?Sk<Ht?0:-1:0:-1:bl<Ht?hs<Ht?am<Ht?Df<Ht?0:-1:0:-1:Rh<Ht?Kl<Ht?0:-1:0:-1:wv<Ht?rf<Ht?Dv<Ht?_d<Ht?ib<Ht?Tn<Ht?Ll<Ht?rd<Ht?Vk<Ht?Uu<Ht?Bf<Ht?Dd<Ht?Pf<Ht?Vu<Ht?mk<Ht?mf<Ht?0:-1:0:-1:hb<Ht?Vn<Ht?0:-1:0:-1:Fd<Ht?tf<Ht?dn<Ht?jo<Ht?0:-1:0:-1:Of<Ht?Db<Ht?0:-1:0:-1:Hv<Ht?Rc<Ht?Dc<Ht?Fb<Ht?nc<Ht?Xa<Ht?0:-1:0:-1:gi<Ht?lo<Ht?0:-1:0:-1:Ip<Ht?Pl<Ht?Ns<Ht?av<Ht?0:-1:0:-1:ih<Ht?Ek<Ht?0:-1:0:-1:Kd<Ht?rl<Ht?Yf<Ht?mi<Ht?Gb<Ht?$i<Ht?_f<Ht?Al<Ht?0:-1:0:-1:Ei<Ht?Jh<Ht?0:-1:0:-1:us<Ht?Rv<Ht?Go<Ht?nn<Ht?0:-1:0:-1:vi<Ht?Pi<Ht?0:-1:0:-1:Dp<Ht?Sc<Ht?Zu<Ht?gu<Ht?La<Ht?au<Ht?0:-1:0:-1:$d<Ht?Eh<Ht?0:-1:0:-1:Xi<Ht?ob<Ht?fa<Ht?Ui<Ht?0:-1:0:-1:eu<Ht?cv<Ht?0:-1:0:-1:Ok<Ht?Iu<Ht?dk<Ht?_a<Ht?Zn<Ht?sc<Ht?Nv<Ht?ik<Ht?Ma<Ht?Rf<Ht?0:-1:0:-1:zb<Ht?xf<Ht?0:-1:0:-1:Fl<Ht?uf<Ht?bp<Ht?Sb<Ht?0:-1:0:-1:_p<Ht?af<Ht?0:-1:0:-1:Ii<Ht?fn<Ht?hv<Ht?xo<Ht?Qa<Ht?tm<Ht?0:-1:0:-1:gs<Ht?Ec<Ht?0:-1:0:-1:fi<Ht?Qb<Ht?Ef<Ht?zh<Ht?0:-1:0:-1:Gl<Ht?Pk<Ht?0:-1:0:-1:Uv<Ht?Cb<Ht?kl<Ht?Hu<Ht?Oo<Ht?th<Ht?ui<Ht?rc<Ht?0:-1:0:-1:Oh<Ht?hk<Ht?0:-1:0:-1:vs<Ht?Uh<Ht?Xb<Ht?$o<Ht?0:-1:0:-1:lu<Ht?Yi<Ht?0:-1:0:-1:ss<Ht?rh<Ht?dc<Ht?ha<Ht?zd<Ht?En<Ht?0:-1:0:-1:Oc<Ht?Lu<Ht?0:-1:0:-1:np<Ht?ts<Ht?Es<Ht?cn<Ht?0:-1:0:-1:bb<Ht?Hh<Ht?0:-1:0:-1:Ia<Ht?Li<Ht?ok<Ht?di<Ht?jn<Ht?zp<Ht?sm<Ht?Qv<Ht?Tl<Ht?Cf<Ht?bh<Ht?Mc<Ht?0:-1:0:-1:wo<Ht?Lc<Ht?0:-1:0:-1:_k<Ht?Rn<Ht?tb<Ht?Hp<Ht?0:-1:0:-1:xh<Ht?Dh<Ht?0:-1:0:-1:_l<Ht?Do<Ht?Kh<Ht?kf<Ht?qf<Ht?vf<Ht?0:-1:0:-1:nm<Ht?ud<Ht?0:-1:0:-1:Ni<Ht?Hk<Ht?Ss<Ht?$k<Ht?0:-1:0:-1:Wf<Ht?Zi<Ht?0:-1:0:-1:Tc<Ht?ti<Ht?rs<Ht?tk<Ht?Oi<Ht?yb<Ht?xi<Ht?Th<Ht?0:-1:0:-1:wf<Ht?ni<Ht?0:-1:0:-1:fp<Ht?ec<Ht?Zl<Ht?Cp<Ht?0:-1:0:-1:fd<Ht?Rp<Ht?0:-1:0:-1:wd<Ht?Ud<Ht?yk<Ht?zi<Ht?Uc<Ht?pb<Ht?0:-1:0:-1:hc<Ht?su<Ht?0:-1:0:-1:Vi<Ht?Yp<Ht?Ev<Ht?Os<Ht?0:-1:0:-1:en<Ht?yh<Ht?0:-1:0:-1:vl<Ht?Kf<Ht?$v<Ht?Mv<Ht?xv<Ht?hu<Ht?Sd<Ht?Yv<Ht?Ph<Ht?qb<Ht?0:-1:0:-1:up<Ht?_h<Ht?0:-1:0:-1:Ln<Ht?Lk<Ht?Xc<Ht?_c<Ht?0:-1:0:-1:_v<Ht?Ti<Ht?0:-1:0:-1:Sp<Ht?Qh<Ht?an<Ht?ws<Ht?es<Ht?Wi<Ht?0:-1:0:-1:_n<Ht?uu<Ht?0:-1:0:-1:$u<Ht?Zo<Ht?Zh<Ht?hl<Ht?0:-1:0:-1:ql<Ht?db<Ht?0:-1:0:-1:dl<Ht?Ya<Ht?fc<Ht?Gh<Ht?Wc<Ht?nh<Ht?Qp<Ht?hp<Ht?0:-1:0:-1:tn<Ht?$h<Ht?0:-1:0:-1:Ac<Ht?Vl<Ht?Ta<Ht?hf<Ht?0:-1:0:-1:lv<Ht?bf<Ht?0:-1:0:-1:op<Ht?kn<Ht?$b<Ht?fo<Ht?_i<Ht?Gc<Ht?0:-1:0:-1:ip<Ht?Nn<Ht?0:-1:0:-1:Vd<Ht?nk<Ht?Yc<Ht?pv<Ht?0:-1:0:-1:rk<Ht?Qs<Ht?0:-1:0:-1:pp<Ht?wu<Ht?pi<Ht?ai<Ht?fh<Ht?ev<Ht?Qd<Ht?Md<Ht?ba<Ht?zo<Ht?oc<Ht?md<Ht?gl<Ht?Vf<Ht?0:-1:0:-1:Gs<Ht?Gv<Ht?0:-1:0:-1:fm<Ht?Fi<Ht?Pp<Ht?Zk<Ht?0:-1:0:-1:Vv<Ht?ll<Ht?0:-1:0:-1:Bh<Ht?Co<Ht?Bk<Ht?qh<Ht?Hi<Ht?pd<Ht?0:-1:0:-1:Si<Ht?Zb<Ht?0:-1:0:-1:Ck<Ht?uc<Ht?qk<Ht?jh<Ht?0:-1:0:-1:Ao<Ht?da<Ht?0:-1:0:-1:Du<Ht?Sa<Ht?ro<Ht?hn<Ht?wc<Ht?yv<Ht?sd<Ht?ho<Ht?0:-1:0:-1:rn<Ht?jl<Ht?0:-1:0:-1:gp<Ht?tl<Ht?vk<Ht?Mh<Ht?0:-1:0:-1:ii<Ht?Af<Ht?0:-1:0:-1:ad<Ht?Hc<Ht?ff<Ht?Gk<Ht?ya<Ht?Zv<Ht?0:-1:0:-1:Yo<Ht?ep<Ht?0:-1:0:-1:_o<Ht?sv<Ht?fu<Ht?Su<Ht?0:-1:0:-1:gb<Ht?_b<Ht?0:-1:0:-1:Ed<Ht?Pn<Ht?Fu<Ht?Ja<Ht?vp<Ht?qu<Ht?Uf<Ht?Xk<Ht?Eb<Ht?qa<Ht?0:-1:0:-1:Jd<Ht?Tp<Ht?0:-1:0:-1:Jb<Ht?Pc<Ht?qn<Ht?Bc<Ht?0:-1:0:-1:cm<Ht?sn<Ht?0:-1:0:-1:Fo<Ht?Jp<Ht?No<Ht?Ou<Ht?Xf<Ht?Dk<Ht?0:-1:0:-1:fv<Ht?Ji<Ht?0:-1:0:-1:ek<Ht?Mi<Ht?no<Ht?Ov<Ht?0:-1:0:-1:wk<Ht?du<Ht?0:-1:0:-1:wp<Ht?Mk<Ht?ua<Ht?qi<Ht?mo<Ht?zs<Ht?lh<Ht?Di<Ht?0:-1:0:-1:Qi<Ht?Bo<Ht?0:-1:0:-1:xd<Ht?ms<Ht?vb<Ht?Ih<Ht?0:-1:0:-1:Ds<Ht?zk<Ht?0:-1:0:-1:Jn<Ht?Ca<Ht?na<Ht?ds<Ht?gv<Ht?Wa<Ht?0:-1:0:-1:Gf<Ht?pa<Ht?0:-1:0:-1:cs<Ht?rb<Ht?Bi<Ht?sb<Ht?0:-1:0:-1:Ls<Ht?Uk<Ht?0:-1:0:-1:Bu<Ht?ns<Ht?yo<Ht?Iv<Ht?Ka<Ht?Tk<Ht?Vp<Ht?ck<Ht?Zp<Ht?ji<Ht?hh<Ht?yc<Ht?0:-1:0:-1:Nk<Ht?vc<Ht?0:-1:0:-1:yp<Ht?hi<Ht?Ep<Ht?lb<Ht?0:-1:0:-1:aa<Ht?Mn<Ht?0:-1:0:-1:cf<Ht?dd<Ht?Td<Ht?qc<Ht?Jf<Ht?Yn<Ht?0:-1:0:-1:Ru<Ht?$f<Ht?0:-1:0:-1:Oa<Ht?za<Ht?ru<Ht?Ri<Ht?0:-1:0:-1:Hf<Ht?Lo<Ht?0:-1:0:-1:Tf<Ht?ac<Ht?yd<Ht?Ci<Ht?Kn<Ht?Bv<Ht?Yh<Ht?rv<Ht?0:-1:0:-1:Cc<Ht?iv<Ht?0:-1:0:-1:uv<Ht?dp<Ht?la<Ht?Va<Ht?0:-1:0:-1:yu<Ht?So<Ht?0:-1:0:-1:ls<Ht?bc<Ht?Sl<Ht?ou<Ht?Gp<Ht?pn<Ht?0:-1:0:-1:vo<Ht?Qu<Ht?0:-1:0:-1:fk<Ht?Qf<Ht?id<Ht?Kc<Ht?0:-1:0:-1:Js<Ht?Bn<Ht?0:-1:0:-1:Cu<Ht?wn<Ht?hd<Ht?xs<Ht?Cs<Ht?gc<Ht?bo<Ht?ei<Ht?cl<Ht?Xl<Ht?0:-1:0:-1:xk<Ht?ao<Ht?0:-1:0:-1:Tb<Ht?ri<Ht?vu<Ht?qo<Ht?0:-1:0:-1:yl<Ht?jk<Ht?0:-1:0:-1:tc<Ht?mh<Ht?bk<Ht?jd<Ht?lc<Ht?is<Ht?0:-1:0:-1:Av<Ht?bs<Ht?0:-1:0:-1:Wb<Ht?go<Ht?pl<Ht?As<Ht?0:-1:0:-1:Aa<Ht?Za<Ht?0:-1:0:-1:zu<Ht?of<Ht?Mf<Ht?qs<Ht?rp<Ht?Ap<Ht?ks<Ht?ga<Ht?0:-1:0:-1:$s<Ht?qv<Ht?0:-1:0:-1:Pv<Ht?Hn<Ht?Np<Ht?Lh<Ht?0:-1:0:-1:Sf<Ht?tu<Ht?0:-1:0:-1:kc<Ht?sp<Ht?Un<Ht?Fs<Ht?gk<Ht?ab<Ht?0:-1:0:-1:pu<Ht?oi<Ht?0:-1:0:-1:Fk<Ht?Mu<Ht?yf<Ht?un<Ht?0:-1:0:-1:Ol<Ht?Is<Ht?0:-1:0:-1:St(DQ,Ht+To|0)-1|0:-1;if(3<Vt>>>0)y=Vr(s);else switch(Vt){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var Kt=Hr(s),Qt=35<Kt?ku<Kt?dh<Kt?nb<Kt?-1:Ik<Kt?ph<Kt?Io<Kt?$p<Kt?mn<Kt?Vo<Kt?df<Kt?ah<Kt?0:-1:0:-1:Ba<Kt?Sk<Kt?0:-1:0:-1:bl<Kt?hs<Kt?am<Kt?Df<Kt?0:-1:0:-1:Rh<Kt?Kl<Kt?0:-1:0:-1:wv<Kt?rf<Kt?Dv<Kt?_d<Kt?ib<Kt?Tn<Kt?Ll<Kt?rd<Kt?Vk<Kt?Uu<Kt?Bf<Kt?Dd<Kt?Pf<Kt?Vu<Kt?mk<Kt?mf<Kt?0:-1:0:-1:hb<Kt?Vn<Kt?0:-1:0:-1:Fd<Kt?tf<Kt?dn<Kt?jo<Kt?0:-1:0:-1:Of<Kt?Db<Kt?0:-1:0:-1:Hv<Kt?Rc<Kt?Dc<Kt?Fb<Kt?nc<Kt?Xa<Kt?0:-1:0:-1:gi<Kt?lo<Kt?0:-1:0:-1:Ip<Kt?Pl<Kt?Ns<Kt?av<Kt?0:-1:0:-1:ih<Kt?Ek<Kt?0:-1:0:-1:Kd<Kt?rl<Kt?Yf<Kt?mi<Kt?Gb<Kt?$i<Kt?_f<Kt?Al<Kt?0:-1:0:-1:Ei<Kt?Jh<Kt?0:-1:0:-1:us<Kt?Rv<Kt?Go<Kt?nn<Kt?0:-1:0:-1:vi<Kt?Pi<Kt?0:-1:0:-1:Dp<Kt?Sc<Kt?Zu<Kt?gu<Kt?La<Kt?au<Kt?0:-1:0:-1:$d<Kt?Eh<Kt?0:-1:0:-1:Xi<Kt?ob<Kt?fa<Kt?Ui<Kt?0:-1:0:-1:eu<Kt?cv<Kt?0:-1:0:-1:Ok<Kt?Iu<Kt?dk<Kt?_a<Kt?Zn<Kt?sc<Kt?Nv<Kt?ik<Kt?Ma<Kt?Rf<Kt?0:-1:0:-1:zb<Kt?xf<Kt?0:-1:0:-1:Fl<Kt?uf<Kt?bp<Kt?Sb<Kt?0:-1:0:-1:_p<Kt?af<Kt?0:-1:0:-1:Ii<Kt?fn<Kt?hv<Kt?xo<Kt?Qa<Kt?tm<Kt?0:-1:0:-1:gs<Kt?Ec<Kt?0:-1:0:-1:fi<Kt?Qb<Kt?Ef<Kt?zh<Kt?0:-1:0:-1:Gl<Kt?Pk<Kt?0:-1:0:-1:Uv<Kt?Cb<Kt?kl<Kt?Hu<Kt?Oo<Kt?th<Kt?ui<Kt?rc<Kt?0:-1:0:-1:Oh<Kt?hk<Kt?0:-1:0:-1:vs<Kt?Uh<Kt?Xb<Kt?$o<Kt?0:-1:0:-1:lu<Kt?Yi<Kt?0:-1:0:-1:ss<Kt?rh<Kt?dc<Kt?ha<Kt?zd<Kt?En<Kt?0:-1:0:-1:Oc<Kt?Lu<Kt?0:-1:0:-1:np<Kt?ts<Kt?Es<Kt?cn<Kt?0:-1:0:-1:bb<Kt?Hh<Kt?0:-1:0:-1:Ia<Kt?Li<Kt?ok<Kt?di<Kt?jn<Kt?zp<Kt?sm<Kt?Qv<Kt?Tl<Kt?Cf<Kt?bh<Kt?Mc<Kt?0:-1:0:-1:wo<Kt?Lc<Kt?0:-1:0:-1:_k<Kt?Rn<Kt?tb<Kt?Hp<Kt?0:-1:0:-1:xh<Kt?Dh<Kt?0:-1:0:-1:_l<Kt?Do<Kt?Kh<Kt?kf<Kt?qf<Kt?vf<Kt?0:-1:0:-1:nm<Kt?ud<Kt?0:-1:0:-1:Ni<Kt?Hk<Kt?Ss<Kt?$k<Kt?0:-1:0:-1:Wf<Kt?Zi<Kt?0:-1:0:-1:Tc<Kt?ti<Kt?rs<Kt?tk<Kt?Oi<Kt?yb<Kt?xi<Kt?Th<Kt?0:-1:0:-1:wf<Kt?ni<Kt?0:-1:0:-1:fp<Kt?ec<Kt?Zl<Kt?Cp<Kt?0:-1:0:-1:fd<Kt?Rp<Kt?0:-1:0:-1:wd<Kt?Ud<Kt?yk<Kt?zi<Kt?Uc<Kt?pb<Kt?0:-1:0:-1:hc<Kt?su<Kt?0:-1:0:-1:Vi<Kt?Yp<Kt?Ev<Kt?Os<Kt?0:-1:0:-1:en<Kt?yh<Kt?0:-1:0:-1:vl<Kt?Kf<Kt?$v<Kt?Mv<Kt?xv<Kt?hu<Kt?Sd<Kt?Yv<Kt?Ph<Kt?qb<Kt?0:-1:0:-1:up<Kt?_h<Kt?0:-1:0:-1:Ln<Kt?Lk<Kt?Xc<Kt?_c<Kt?0:-1:0:-1:_v<Kt?Ti<Kt?0:-1:0:-1:Sp<Kt?Qh<Kt?an<Kt?ws<Kt?es<Kt?Wi<Kt?0:-1:0:-1:_n<Kt?uu<Kt?0:-1:0:-1:$u<Kt?Zo<Kt?Zh<Kt?hl<Kt?0:-1:0:-1:ql<Kt?db<Kt?0:-1:0:-1:dl<Kt?Ya<Kt?fc<Kt?Gh<Kt?Wc<Kt?nh<Kt?Qp<Kt?hp<Kt?0:-1:0:-1:tn<Kt?$h<Kt?0:-1:0:-1:Ac<Kt?Vl<Kt?Ta<Kt?hf<Kt?0:-1:0:-1:lv<Kt?bf<Kt?0:-1:0:-1:op<Kt?kn<Kt?$b<Kt?fo<Kt?_i<Kt?Gc<Kt?0:-1:0:-1:ip<Kt?Nn<Kt?0:-1:0:-1:Vd<Kt?nk<Kt?Yc<Kt?pv<Kt?0:-1:0:-1:rk<Kt?Qs<Kt?0:-1:0:-1:pp<Kt?wu<Kt?pi<Kt?ai<Kt?fh<Kt?ev<Kt?Qd<Kt?Md<Kt?ba<Kt?zo<Kt?oc<Kt?md<Kt?gl<Kt?Vf<Kt?0:-1:0:-1:Gs<Kt?Gv<Kt?0:-1:0:-1:fm<Kt?Fi<Kt?Pp<Kt?Zk<Kt?0:-1:0:-1:Vv<Kt?ll<Kt?0:-1:0:-1:Bh<Kt?Co<Kt?Bk<Kt?qh<Kt?Hi<Kt?pd<Kt?0:-1:0:-1:Si<Kt?Zb<Kt?0:-1:0:-1:Ck<Kt?uc<Kt?qk<Kt?jh<Kt?0:-1:0:-1:Ao<Kt?da<Kt?0:-1:0:-1:Du<Kt?Sa<Kt?ro<Kt?hn<Kt?wc<Kt?yv<Kt?sd<Kt?ho<Kt?0:-1:0:-1:rn<Kt?jl<Kt?0:-1:0:-1:gp<Kt?tl<Kt?vk<Kt?Mh<Kt?0:-1:0:-1:ii<Kt?Af<Kt?0:-1:0:-1:ad<Kt?Hc<Kt?ff<Kt?Gk<Kt?ya<Kt?Zv<Kt?0:-1:0:-1:Yo<Kt?ep<Kt?0:-1:0:-1:_o<Kt?sv<Kt?fu<Kt?Su<Kt?0:-1:0:-1:gb<Kt?_b<Kt?0:-1:0:-1:Ed<Kt?Pn<Kt?Fu<Kt?Ja<Kt?vp<Kt?qu<Kt?Uf<Kt?Xk<Kt?Eb<Kt?qa<Kt?0:-1:0:-1:Jd<Kt?Tp<Kt?0:-1:0:-1:Jb<Kt?Pc<Kt?qn<Kt?Bc<Kt?0:-1:0:-1:cm<Kt?sn<Kt?0:-1:0:-1:Fo<Kt?Jp<Kt?No<Kt?Ou<Kt?Xf<Kt?Dk<Kt?0:-1:0:-1:fv<Kt?Ji<Kt?0:-1:0:-1:ek<Kt?Mi<Kt?no<Kt?Ov<Kt?0:-1:0:-1:wk<Kt?du<Kt?0:-1:0:-1:wp<Kt?Mk<Kt?ua<Kt?qi<Kt?mo<Kt?zs<Kt?lh<Kt?Di<Kt?0:-1:0:-1:Qi<Kt?Bo<Kt?0:-1:0:-1:xd<Kt?ms<Kt?vb<Kt?Ih<Kt?0:-1:0:-1:Ds<Kt?zk<Kt?0:-1:0:-1:Jn<Kt?Ca<Kt?na<Kt?ds<Kt?gv<Kt?Wa<Kt?0:-1:0:-1:Gf<Kt?pa<Kt?0:-1:0:-1:cs<Kt?rb<Kt?Bi<Kt?sb<Kt?0:-1:0:-1:Ls<Kt?Uk<Kt?0:-1:0:-1:Bu<Kt?ns<Kt?yo<Kt?Iv<Kt?Ka<Kt?Tk<Kt?Vp<Kt?ck<Kt?Zp<Kt?ji<Kt?hh<Kt?yc<Kt?0:-1:0:-1:Nk<Kt?vc<Kt?0:-1:0:-1:yp<Kt?hi<Kt?Ep<Kt?lb<Kt?0:-1:0:-1:aa<Kt?Mn<Kt?0:-1:0:-1:cf<Kt?dd<Kt?Td<Kt?qc<Kt?Jf<Kt?Yn<Kt?0:-1:0:-1:Ru<Kt?$f<Kt?0:-1:0:-1:Oa<Kt?za<Kt?ru<Kt?Ri<Kt?0:-1:0:-1:Hf<Kt?Lo<Kt?0:-1:0:-1:Tf<Kt?ac<Kt?yd<Kt?Ci<Kt?Kn<Kt?Bv<Kt?Yh<Kt?rv<Kt?0:-1:0:-1:Cc<Kt?iv<Kt?0:-1:0:-1:uv<Kt?dp<Kt?la<Kt?Va<Kt?0:-1:0:-1:yu<Kt?So<Kt?0:-1:0:-1:ls<Kt?bc<Kt?Sl<Kt?ou<Kt?Gp<Kt?pn<Kt?0:-1:0:-1:vo<Kt?Qu<Kt?0:-1:0:-1:fk<Kt?Qf<Kt?id<Kt?Kc<Kt?0:-1:0:-1:Js<Kt?Bn<Kt?0:-1:0:-1:Cu<Kt?wn<Kt?hd<Kt?xs<Kt?Cs<Kt?gc<Kt?bo<Kt?ei<Kt?cl<Kt?Xl<Kt?0:-1:0:-1:xk<Kt?ao<Kt?0:-1:0:-1:Tb<Kt?ri<Kt?vu<Kt?qo<Kt?0:-1:0:-1:yl<Kt?jk<Kt?0:-1:0:-1:tc<Kt?mh<Kt?bk<Kt?jd<Kt?lc<Kt?is<Kt?0:-1:0:-1:Av<Kt?bs<Kt?0:-1:0:-1:Wb<Kt?go<Kt?pl<Kt?As<Kt?0:-1:0:-1:Aa<Kt?Za<Kt?0:-1:0:-1:zu<Kt?of<Kt?Mf<Kt?qs<Kt?rp<Kt?Ap<Kt?ks<Kt?ga<Kt?0:-1:0:-1:$s<Kt?qv<Kt?0:-1:0:-1:Pv<Kt?Hn<Kt?Np<Kt?Lh<Kt?0:-1:0:-1:Sf<Kt?tu<Kt?0:-1:0:-1:kc<Kt?sp<Kt?Un<Kt?Fs<Kt?gk<Kt?ab<Kt?0:-1:0:-1:pu<Kt?oi<Kt?0:-1:0:-1:Fk<Kt?Mu<Kt?yf<Kt?un<Kt?0:-1:0:-1:Ol<Kt?Is<Kt?0:-1:0:-1:St(NQ,Kt+To|0)-1|0:-1;if(5<Qt>>>0)y=Vr(s);else switch(Qt){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var $t=O4(Hr(s));if(2<$t>>>0)y=Vr(s);else switch($t){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Zt=X4(Hr(s));if(2<Zt>>>0)y=Vr(s);else switch(Zt){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var te=X4(Hr(s));if(2<te>>>0)y=Vr(s);else switch(te){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var ee=L4(Hr(s));if(2<ee>>>0)y=Vr(s);else switch(ee){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var re=r8(Hr(s));if(2<re>>>0)y=Vr(s);else switch(re){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,30);var ae=q4(Hr(s)),y=0===ae?u(s):1===ae?f(s):Vr(s)}}}}}break;case 3:zr(s,73);var ne=k8(Hr(s));if(2<ne>>>0)y=Vr(s);else switch(ne){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var se=t8(Hr(s));if(2<se>>>0)y=Vr(s);else switch(se){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var ie=r8(Hr(s));if(2<ie>>>0)y=Vr(s);else switch(ie){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var ue=L4(Hr(s));if(2<ue>>>0)y=Vr(s);else switch(ue){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,31);var fe=q4(Hr(s)),y=0===fe?u(s):1===fe?f(s):Vr(s)}}}}break;case 4:zr(s,73);var oe=t8(Hr(s));if(2<oe>>>0)y=Vr(s);else switch(oe){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var ve=O4(Hr(s));if(2<ve>>>0)y=Vr(s);else switch(ve){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var le=k8(Hr(s));if(2<le>>>0)y=Vr(s);else switch(le){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var be=U8(Hr(s));if(2<be>>>0)y=Vr(s);else switch(be){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,32);var ke=q4(Hr(s)),y=0===ke?u(s):1===ke?f(s):Vr(s)}}}}break;default:zr(s,73);var de=L4(Hr(s));if(2<de>>>0)y=Vr(s);else switch(de){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var he=U8(Hr(s));if(2<he>>>0)y=Vr(s);else switch(he){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var pe=L4(Hr(s));if(2<pe>>>0)y=Vr(s);else switch(pe){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,33);var me=q4(Hr(s)),y=0===me?u(s):1===me?f(s):Vr(s)}}}}break;default:zr(s,34);var we=q4(Hr(s)),y=0===we?u(s):1===we?f(s):Vr(s)}break;case 37:zr(s,73);var ye=Hr(s),ge=35<ye?ku<ye?dh<ye?nb<ye?-1:Ik<ye?ph<ye?Io<ye?$p<ye?mn<ye?Vo<ye?df<ye?ah<ye?0:-1:0:-1:Ba<ye?Sk<ye?0:-1:0:-1:bl<ye?hs<ye?am<ye?Df<ye?0:-1:0:-1:Rh<ye?Kl<ye?0:-1:0:-1:wv<ye?rf<ye?Dv<ye?_d<ye?ib<ye?Tn<ye?Ll<ye?rd<ye?Vk<ye?Uu<ye?Bf<ye?Dd<ye?Pf<ye?Vu<ye?mk<ye?mf<ye?0:-1:0:-1:hb<ye?Vn<ye?0:-1:0:-1:Fd<ye?tf<ye?dn<ye?jo<ye?0:-1:0:-1:Of<ye?Db<ye?0:-1:0:-1:Hv<ye?Rc<ye?Dc<ye?Fb<ye?nc<ye?Xa<ye?0:-1:0:-1:gi<ye?lo<ye?0:-1:0:-1:Ip<ye?Pl<ye?Ns<ye?av<ye?0:-1:0:-1:ih<ye?Ek<ye?0:-1:0:-1:Kd<ye?rl<ye?Yf<ye?mi<ye?Gb<ye?$i<ye?_f<ye?Al<ye?0:-1:0:-1:Ei<ye?Jh<ye?0:-1:0:-1:us<ye?Rv<ye?Go<ye?nn<ye?0:-1:0:-1:vi<ye?Pi<ye?0:-1:0:-1:Dp<ye?Sc<ye?Zu<ye?gu<ye?La<ye?au<ye?0:-1:0:-1:$d<ye?Eh<ye?0:-1:0:-1:Xi<ye?ob<ye?fa<ye?Ui<ye?0:-1:0:-1:eu<ye?cv<ye?0:-1:0:-1:Ok<ye?Iu<ye?dk<ye?_a<ye?Zn<ye?sc<ye?Nv<ye?ik<ye?Ma<ye?Rf<ye?0:-1:0:-1:zb<ye?xf<ye?0:-1:0:-1:Fl<ye?uf<ye?bp<ye?Sb<ye?0:-1:0:-1:_p<ye?af<ye?0:-1:0:-1:Ii<ye?fn<ye?hv<ye?xo<ye?Qa<ye?tm<ye?0:-1:0:-1:gs<ye?Ec<ye?0:-1:0:-1:fi<ye?Qb<ye?Ef<ye?zh<ye?0:-1:0:-1:Gl<ye?Pk<ye?0:-1:0:-1:Uv<ye?Cb<ye?kl<ye?Hu<ye?Oo<ye?th<ye?ui<ye?rc<ye?0:-1:0:-1:Oh<ye?hk<ye?0:-1:0:-1:vs<ye?Uh<ye?Xb<ye?$o<ye?0:-1:0:-1:lu<ye?Yi<ye?0:-1:0:-1:ss<ye?rh<ye?dc<ye?ha<ye?zd<ye?En<ye?0:-1:0:-1:Oc<ye?Lu<ye?0:-1:0:-1:np<ye?ts<ye?Es<ye?cn<ye?0:-1:0:-1:bb<ye?Hh<ye?0:-1:0:-1:Ia<ye?Li<ye?ok<ye?di<ye?jn<ye?zp<ye?sm<ye?Qv<ye?Tl<ye?Cf<ye?bh<ye?Mc<ye?0:-1:0:-1:wo<ye?Lc<ye?0:-1:0:-1:_k<ye?Rn<ye?tb<ye?Hp<ye?0:-1:0:-1:xh<ye?Dh<ye?0:-1:0:-1:_l<ye?Do<ye?Kh<ye?kf<ye?qf<ye?vf<ye?0:-1:0:-1:nm<ye?ud<ye?0:-1:0:-1:Ni<ye?Hk<ye?Ss<ye?$k<ye?0:-1:0:-1:Wf<ye?Zi<ye?0:-1:0:-1:Tc<ye?ti<ye?rs<ye?tk<ye?Oi<ye?yb<ye?xi<ye?Th<ye?0:-1:0:-1:wf<ye?ni<ye?0:-1:0:-1:fp<ye?ec<ye?Zl<ye?Cp<ye?0:-1:0:-1:fd<ye?Rp<ye?0:-1:0:-1:wd<ye?Ud<ye?yk<ye?zi<ye?Uc<ye?pb<ye?0:-1:0:-1:hc<ye?su<ye?0:-1:0:-1:Vi<ye?Yp<ye?Ev<ye?Os<ye?0:-1:0:-1:en<ye?yh<ye?0:-1:0:-1:vl<ye?Kf<ye?$v<ye?Mv<ye?xv<ye?hu<ye?Sd<ye?Yv<ye?Ph<ye?qb<ye?0:-1:0:-1:up<ye?_h<ye?0:-1:0:-1:Ln<ye?Lk<ye?Xc<ye?_c<ye?0:-1:0:-1:_v<ye?Ti<ye?0:-1:0:-1:Sp<ye?Qh<ye?an<ye?ws<ye?es<ye?Wi<ye?0:-1:0:-1:_n<ye?uu<ye?0:-1:0:-1:$u<ye?Zo<ye?Zh<ye?hl<ye?0:-1:0:-1:ql<ye?db<ye?0:-1:0:-1:dl<ye?Ya<ye?fc<ye?Gh<ye?Wc<ye?nh<ye?Qp<ye?hp<ye?0:-1:0:-1:tn<ye?$h<ye?0:-1:0:-1:Ac<ye?Vl<ye?Ta<ye?hf<ye?0:-1:0:-1:lv<ye?bf<ye?0:-1:0:-1:op<ye?kn<ye?$b<ye?fo<ye?_i<ye?Gc<ye?0:-1:0:-1:ip<ye?Nn<ye?0:-1:0:-1:Vd<ye?nk<ye?Yc<ye?pv<ye?0:-1:0:-1:rk<ye?Qs<ye?0:-1:0:-1:pp<ye?wu<ye?pi<ye?ai<ye?fh<ye?ev<ye?Qd<ye?Md<ye?ba<ye?zo<ye?oc<ye?md<ye?gl<ye?Vf<ye?0:-1:0:-1:Gs<ye?Gv<ye?0:-1:0:-1:fm<ye?Fi<ye?Pp<ye?Zk<ye?0:-1:0:-1:Vv<ye?ll<ye?0:-1:0:-1:Bh<ye?Co<ye?Bk<ye?qh<ye?Hi<ye?pd<ye?0:-1:0:-1:Si<ye?Zb<ye?0:-1:0:-1:Ck<ye?uc<ye?qk<ye?jh<ye?0:-1:0:-1:Ao<ye?da<ye?0:-1:0:-1:Du<ye?Sa<ye?ro<ye?hn<ye?wc<ye?yv<ye?sd<ye?ho<ye?0:-1:0:-1:rn<ye?jl<ye?0:-1:0:-1:gp<ye?tl<ye?vk<ye?Mh<ye?0:-1:0:-1:ii<ye?Af<ye?0:-1:0:-1:ad<ye?Hc<ye?ff<ye?Gk<ye?ya<ye?Zv<ye?0:-1:0:-1:Yo<ye?ep<ye?0:-1:0:-1:_o<ye?sv<ye?fu<ye?Su<ye?0:-1:0:-1:gb<ye?_b<ye?0:-1:0:-1:Ed<ye?Pn<ye?Fu<ye?Ja<ye?vp<ye?qu<ye?Uf<ye?Xk<ye?Eb<ye?qa<ye?0:-1:0:-1:Jd<ye?Tp<ye?0:-1:0:-1:Jb<ye?Pc<ye?qn<ye?Bc<ye?0:-1:0:-1:cm<ye?sn<ye?0:-1:0:-1:Fo<ye?Jp<ye?No<ye?Ou<ye?Xf<ye?Dk<ye?0:-1:0:-1:fv<ye?Ji<ye?0:-1:0:-1:ek<ye?Mi<ye?no<ye?Ov<ye?0:-1:0:-1:wk<ye?du<ye?0:-1:0:-1:wp<ye?Mk<ye?ua<ye?qi<ye?mo<ye?zs<ye?lh<ye?Di<ye?0:-1:0:-1:Qi<ye?Bo<ye?0:-1:0:-1:xd<ye?ms<ye?vb<ye?Ih<ye?0:-1:0:-1:Ds<ye?zk<ye?0:-1:0:-1:Jn<ye?Ca<ye?na<ye?ds<ye?gv<ye?Wa<ye?0:-1:0:-1:Gf<ye?pa<ye?0:-1:0:-1:cs<ye?rb<ye?Bi<ye?sb<ye?0:-1:0:-1:Ls<ye?Uk<ye?0:-1:0:-1:Bu<ye?ns<ye?yo<ye?Iv<ye?Ka<ye?Tk<ye?Vp<ye?ck<ye?Zp<ye?ji<ye?hh<ye?yc<ye?0:-1:0:-1:Nk<ye?vc<ye?0:-1:0:-1:yp<ye?hi<ye?Ep<ye?lb<ye?0:-1:0:-1:aa<ye?Mn<ye?0:-1:0:-1:cf<ye?dd<ye?Td<ye?qc<ye?Jf<ye?Yn<ye?0:-1:0:-1:Ru<ye?$f<ye?0:-1:0:-1:Oa<ye?za<ye?ru<ye?Ri<ye?0:-1:0:-1:Hf<ye?Lo<ye?0:-1:0:-1:Tf<ye?ac<ye?yd<ye?Ci<ye?Kn<ye?Bv<ye?Yh<ye?rv<ye?0:-1:0:-1:Cc<ye?iv<ye?0:-1:0:-1:uv<ye?dp<ye?la<ye?Va<ye?0:-1:0:-1:yu<ye?So<ye?0:-1:0:-1:ls<ye?bc<ye?Sl<ye?ou<ye?Gp<ye?pn<ye?0:-1:0:-1:vo<ye?Qu<ye?0:-1:0:-1:fk<ye?Qf<ye?id<ye?Kc<ye?0:-1:0:-1:Js<ye?Bn<ye?0:-1:0:-1:Cu<ye?wn<ye?hd<ye?xs<ye?Cs<ye?gc<ye?bo<ye?ei<ye?cl<ye?Xl<ye?0:-1:0:-1:xk<ye?ao<ye?0:-1:0:-1:Tb<ye?ri<ye?vu<ye?qo<ye?0:-1:0:-1:yl<ye?jk<ye?0:-1:0:-1:tc<ye?mh<ye?bk<ye?jd<ye?lc<ye?is<ye?0:-1:0:-1:Av<ye?bs<ye?0:-1:0:-1:Wb<ye?go<ye?pl<ye?As<ye?0:-1:0:-1:Aa<ye?Za<ye?0:-1:0:-1:zu<ye?of<ye?Mf<ye?qs<ye?rp<ye?Ap<ye?ks<ye?ga<ye?0:-1:0:-1:$s<ye?qv<ye?0:-1:0:-1:Pv<ye?Hn<ye?Np<ye?Lh<ye?0:-1:0:-1:Sf<ye?tu<ye?0:-1:0:-1:kc<ye?sp<ye?Un<ye?Fs<ye?gk<ye?ab<ye?0:-1:0:-1:pu<ye?oi<ye?0:-1:0:-1:Fk<ye?Mu<ye?yf<ye?un<ye?0:-1:0:-1:Ol<ye?Is<ye?0:-1:0:-1:St(WQ,ye+To|0)-1|0:-1;if(4<ge>>>0)y=Vr(s);else switch(ge){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var Te=G8(Hr(s));if(2<Te>>>0)y=Vr(s);else switch(Te){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var _e=L4(Hr(s));if(2<_e>>>0)y=Vr(s);else switch(_e){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,35);var Se=q4(Hr(s)),y=0===Se?u(s):1===Se?f(s):Vr(s)}}break;case 3:zr(s,73);var Ee=O4(Hr(s));if(2<Ee>>>0)y=Vr(s);else switch(Ee){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var xe=P8(Hr(s));if(2<xe>>>0)y=Vr(s);else switch(xe){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,36);var Ie=q4(Hr(s)),y=0===Ie?u(s):1===Ie?f(s):Vr(s)}}break;default:zr(s,73);var Ne=Hr(s),Oe=35<Ne?ku<Ne?dh<Ne?nb<Ne?-1:Ik<Ne?ph<Ne?Io<Ne?$p<Ne?mn<Ne?Vo<Ne?df<Ne?ah<Ne?0:-1:0:-1:Ba<Ne?Sk<Ne?0:-1:0:-1:bl<Ne?hs<Ne?am<Ne?Df<Ne?0:-1:0:-1:Rh<Ne?Kl<Ne?0:-1:0:-1:wv<Ne?rf<Ne?Dv<Ne?_d<Ne?ib<Ne?Tn<Ne?Ll<Ne?rd<Ne?Vk<Ne?Uu<Ne?Bf<Ne?Dd<Ne?Pf<Ne?Vu<Ne?mk<Ne?mf<Ne?0:-1:0:-1:hb<Ne?Vn<Ne?0:-1:0:-1:Fd<Ne?tf<Ne?dn<Ne?jo<Ne?0:-1:0:-1:Of<Ne?Db<Ne?0:-1:0:-1:Hv<Ne?Rc<Ne?Dc<Ne?Fb<Ne?nc<Ne?Xa<Ne?0:-1:0:-1:gi<Ne?lo<Ne?0:-1:0:-1:Ip<Ne?Pl<Ne?Ns<Ne?av<Ne?0:-1:0:-1:ih<Ne?Ek<Ne?0:-1:0:-1:Kd<Ne?rl<Ne?Yf<Ne?mi<Ne?Gb<Ne?$i<Ne?_f<Ne?Al<Ne?0:-1:0:-1:Ei<Ne?Jh<Ne?0:-1:0:-1:us<Ne?Rv<Ne?Go<Ne?nn<Ne?0:-1:0:-1:vi<Ne?Pi<Ne?0:-1:0:-1:Dp<Ne?Sc<Ne?Zu<Ne?gu<Ne?La<Ne?au<Ne?0:-1:0:-1:$d<Ne?Eh<Ne?0:-1:0:-1:Xi<Ne?ob<Ne?fa<Ne?Ui<Ne?0:-1:0:-1:eu<Ne?cv<Ne?0:-1:0:-1:Ok<Ne?Iu<Ne?dk<Ne?_a<Ne?Zn<Ne?sc<Ne?Nv<Ne?ik<Ne?Ma<Ne?Rf<Ne?0:-1:0:-1:zb<Ne?xf<Ne?0:-1:0:-1:Fl<Ne?uf<Ne?bp<Ne?Sb<Ne?0:-1:0:-1:_p<Ne?af<Ne?0:-1:0:-1:Ii<Ne?fn<Ne?hv<Ne?xo<Ne?Qa<Ne?tm<Ne?0:-1:0:-1:gs<Ne?Ec<Ne?0:-1:0:-1:fi<Ne?Qb<Ne?Ef<Ne?zh<Ne?0:-1:0:-1:Gl<Ne?Pk<Ne?0:-1:0:-1:Uv<Ne?Cb<Ne?kl<Ne?Hu<Ne?Oo<Ne?th<Ne?ui<Ne?rc<Ne?0:-1:0:-1:Oh<Ne?hk<Ne?0:-1:0:-1:vs<Ne?Uh<Ne?Xb<Ne?$o<Ne?0:-1:0:-1:lu<Ne?Yi<Ne?0:-1:0:-1:ss<Ne?rh<Ne?dc<Ne?ha<Ne?zd<Ne?En<Ne?0:-1:0:-1:Oc<Ne?Lu<Ne?0:-1:0:-1:np<Ne?ts<Ne?Es<Ne?cn<Ne?0:-1:0:-1:bb<Ne?Hh<Ne?0:-1:0:-1:Ia<Ne?Li<Ne?ok<Ne?di<Ne?jn<Ne?zp<Ne?sm<Ne?Qv<Ne?Tl<Ne?Cf<Ne?bh<Ne?Mc<Ne?0:-1:0:-1:wo<Ne?Lc<Ne?0:-1:0:-1:_k<Ne?Rn<Ne?tb<Ne?Hp<Ne?0:-1:0:-1:xh<Ne?Dh<Ne?0:-1:0:-1:_l<Ne?Do<Ne?Kh<Ne?kf<Ne?qf<Ne?vf<Ne?0:-1:0:-1:nm<Ne?ud<Ne?0:-1:0:-1:Ni<Ne?Hk<Ne?Ss<Ne?$k<Ne?0:-1:0:-1:Wf<Ne?Zi<Ne?0:-1:0:-1:Tc<Ne?ti<Ne?rs<Ne?tk<Ne?Oi<Ne?yb<Ne?xi<Ne?Th<Ne?0:-1:0:-1:wf<Ne?ni<Ne?0:-1:0:-1:fp<Ne?ec<Ne?Zl<Ne?Cp<Ne?0:-1:0:-1:fd<Ne?Rp<Ne?0:-1:0:-1:wd<Ne?Ud<Ne?yk<Ne?zi<Ne?Uc<Ne?pb<Ne?0:-1:0:-1:hc<Ne?su<Ne?0:-1:0:-1:Vi<Ne?Yp<Ne?Ev<Ne?Os<Ne?0:-1:0:-1:en<Ne?yh<Ne?0:-1:0:-1:vl<Ne?Kf<Ne?$v<Ne?Mv<Ne?xv<Ne?hu<Ne?Sd<Ne?Yv<Ne?Ph<Ne?qb<Ne?0:-1:0:-1:up<Ne?_h<Ne?0:-1:0:-1:Ln<Ne?Lk<Ne?Xc<Ne?_c<Ne?0:-1:0:-1:_v<Ne?Ti<Ne?0:-1:0:-1:Sp<Ne?Qh<Ne?an<Ne?ws<Ne?es<Ne?Wi<Ne?0:-1:0:-1:_n<Ne?uu<Ne?0:-1:0:-1:$u<Ne?Zo<Ne?Zh<Ne?hl<Ne?0:-1:0:-1:ql<Ne?db<Ne?0:-1:0:-1:dl<Ne?Ya<Ne?fc<Ne?Gh<Ne?Wc<Ne?nh<Ne?Qp<Ne?hp<Ne?0:-1:0:-1:tn<Ne?$h<Ne?0:-1:0:-1:Ac<Ne?Vl<Ne?Ta<Ne?hf<Ne?0:-1:0:-1:lv<Ne?bf<Ne?0:-1:0:-1:op<Ne?kn<Ne?$b<Ne?fo<Ne?_i<Ne?Gc<Ne?0:-1:0:-1:ip<Ne?Nn<Ne?0:-1:0:-1:Vd<Ne?nk<Ne?Yc<Ne?pv<Ne?0:-1:0:-1:rk<Ne?Qs<Ne?0:-1:0:-1:pp<Ne?wu<Ne?pi<Ne?ai<Ne?fh<Ne?ev<Ne?Qd<Ne?Md<Ne?ba<Ne?zo<Ne?oc<Ne?md<Ne?gl<Ne?Vf<Ne?0:-1:0:-1:Gs<Ne?Gv<Ne?0:-1:0:-1:fm<Ne?Fi<Ne?Pp<Ne?Zk<Ne?0:-1:0:-1:Vv<Ne?ll<Ne?0:-1:0:-1:Bh<Ne?Co<Ne?Bk<Ne?qh<Ne?Hi<Ne?pd<Ne?0:-1:0:-1:Si<Ne?Zb<Ne?0:-1:0:-1:Ck<Ne?uc<Ne?qk<Ne?jh<Ne?0:-1:0:-1:Ao<Ne?da<Ne?0:-1:0:-1:Du<Ne?Sa<Ne?ro<Ne?hn<Ne?wc<Ne?yv<Ne?sd<Ne?ho<Ne?0:-1:0:-1:rn<Ne?jl<Ne?0:-1:0:-1:gp<Ne?tl<Ne?vk<Ne?Mh<Ne?0:-1:0:-1:ii<Ne?Af<Ne?0:-1:0:-1:ad<Ne?Hc<Ne?ff<Ne?Gk<Ne?ya<Ne?Zv<Ne?0:-1:0:-1:Yo<Ne?ep<Ne?0:-1:0:-1:_o<Ne?sv<Ne?fu<Ne?Su<Ne?0:-1:0:-1:gb<Ne?_b<Ne?0:-1:0:-1:Ed<Ne?Pn<Ne?Fu<Ne?Ja<Ne?vp<Ne?qu<Ne?Uf<Ne?Xk<Ne?Eb<Ne?qa<Ne?0:-1:0:-1:Jd<Ne?Tp<Ne?0:-1:0:-1:Jb<Ne?Pc<Ne?qn<Ne?Bc<Ne?0:-1:0:-1:cm<Ne?sn<Ne?0:-1:0:-1:Fo<Ne?Jp<Ne?No<Ne?Ou<Ne?Xf<Ne?Dk<Ne?0:-1:0:-1:fv<Ne?Ji<Ne?0:-1:0:-1:ek<Ne?Mi<Ne?no<Ne?Ov<Ne?0:-1:0:-1:wk<Ne?du<Ne?0:-1:0:-1:wp<Ne?Mk<Ne?ua<Ne?qi<Ne?mo<Ne?zs<Ne?lh<Ne?Di<Ne?0:-1:0:-1:Qi<Ne?Bo<Ne?0:-1:0:-1:xd<Ne?ms<Ne?vb<Ne?Ih<Ne?0:-1:0:-1:Ds<Ne?zk<Ne?0:-1:0:-1:Jn<Ne?Ca<Ne?na<Ne?ds<Ne?gv<Ne?Wa<Ne?0:-1:0:-1:Gf<Ne?pa<Ne?0:-1:0:-1:cs<Ne?rb<Ne?Bi<Ne?sb<Ne?0:-1:0:-1:Ls<Ne?Uk<Ne?0:-1:0:-1:Bu<Ne?ns<Ne?yo<Ne?Iv<Ne?Ka<Ne?Tk<Ne?Vp<Ne?ck<Ne?Zp<Ne?ji<Ne?hh<Ne?yc<Ne?0:-1:0:-1:Nk<Ne?vc<Ne?0:-1:0:-1:yp<Ne?hi<Ne?Ep<Ne?lb<Ne?0:-1:0:-1:aa<Ne?Mn<Ne?0:-1:0:-1:cf<Ne?dd<Ne?Td<Ne?qc<Ne?Jf<Ne?Yn<Ne?0:-1:0:-1:Ru<Ne?$f<Ne?0:-1:0:-1:Oa<Ne?za<Ne?ru<Ne?Ri<Ne?0:-1:0:-1:Hf<Ne?Lo<Ne?0:-1:0:-1:Tf<Ne?ac<Ne?yd<Ne?Ci<Ne?Kn<Ne?Bv<Ne?Yh<Ne?rv<Ne?0:-1:0:-1:Cc<Ne?iv<Ne?0:-1:0:-1:uv<Ne?dp<Ne?la<Ne?Va<Ne?0:-1:0:-1:yu<Ne?So<Ne?0:-1:0:-1:ls<Ne?bc<Ne?Sl<Ne?ou<Ne?Gp<Ne?pn<Ne?0:-1:0:-1:vo<Ne?Qu<Ne?0:-1:0:-1:fk<Ne?Qf<Ne?id<Ne?Kc<Ne?0:-1:0:-1:Js<Ne?Bn<Ne?0:-1:0:-1:Cu<Ne?wn<Ne?hd<Ne?xs<Ne?Cs<Ne?gc<Ne?bo<Ne?ei<Ne?cl<Ne?Xl<Ne?0:-1:0:-1:xk<Ne?ao<Ne?0:-1:0:-1:Tb<Ne?ri<Ne?vu<Ne?qo<Ne?0:-1:0:-1:yl<Ne?jk<Ne?0:-1:0:-1:tc<Ne?mh<Ne?bk<Ne?jd<Ne?lc<Ne?is<Ne?0:-1:0:-1:Av<Ne?bs<Ne?0:-1:0:-1:Wb<Ne?go<Ne?pl<Ne?As<Ne?0:-1:0:-1:Aa<Ne?Za<Ne?0:-1:0:-1:zu<Ne?of<Ne?Mf<Ne?qs<Ne?rp<Ne?Ap<Ne?ks<Ne?ga<Ne?0:-1:0:-1:$s<Ne?qv<Ne?0:-1:0:-1:Pv<Ne?Hn<Ne?Np<Ne?Lh<Ne?0:-1:0:-1:Sf<Ne?tu<Ne?0:-1:0:-1:kc<Ne?sp<Ne?Un<Ne?Fs<Ne?gk<Ne?ab<Ne?0:-1:0:-1:pu<Ne?oi<Ne?0:-1:0:-1:Fk<Ne?Mu<Ne?yf<Ne?un<Ne?0:-1:0:-1:Ol<Ne?Is<Ne?0:-1:0:-1:St(UQ,Ne+To|0)-1|0:-1;if(3<Oe>>>0)y=Vr(s);else switch(Oe){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var Re=J8(Hr(s));if(2<Re>>>0)y=Vr(s);else switch(Re){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Le=r8(Hr(s));if(2<Le>>>0)y=Vr(s);else switch(Le){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var De=U8(Hr(s));if(2<De>>>0)y=Vr(s);else switch(De){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,37);var Xe=q4(Hr(s)),y=0===Xe?u(s):1===Xe?f(s):Vr(s)}}}break;default:zr(s,73);var je=L4(Hr(s));if(2<je>>>0)y=Vr(s);else switch(je){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Be=K4(Hr(s));if(2<Be>>>0)y=Vr(s);else switch(Be){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var qe=D4(Hr(s));if(2<qe>>>0)y=Vr(s);else switch(qe){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ge=G8(Hr(s));if(2<Ge>>>0)y=Vr(s);else switch(Ge){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,38);var Ye=q4(Hr(s)),y=0===Ye?u(s):1===Ye?f(s):Vr(s)}}}}}}break;case 38:zr(s,73);var Je=Hr(s),He=35<Je?ku<Je?dh<Je?nb<Je?-1:Ik<Je?ph<Je?Io<Je?$p<Je?mn<Je?Vo<Je?df<Je?ah<Je?0:-1:0:-1:Ba<Je?Sk<Je?0:-1:0:-1:bl<Je?hs<Je?am<Je?Df<Je?0:-1:0:-1:Rh<Je?Kl<Je?0:-1:0:-1:wv<Je?rf<Je?Dv<Je?_d<Je?ib<Je?Tn<Je?Ll<Je?rd<Je?Vk<Je?Uu<Je?Bf<Je?Dd<Je?Pf<Je?Vu<Je?mk<Je?mf<Je?0:-1:0:-1:hb<Je?Vn<Je?0:-1:0:-1:Fd<Je?tf<Je?dn<Je?jo<Je?0:-1:0:-1:Of<Je?Db<Je?0:-1:0:-1:Hv<Je?Rc<Je?Dc<Je?Fb<Je?nc<Je?Xa<Je?0:-1:0:-1:gi<Je?lo<Je?0:-1:0:-1:Ip<Je?Pl<Je?Ns<Je?av<Je?0:-1:0:-1:ih<Je?Ek<Je?0:-1:0:-1:Kd<Je?rl<Je?Yf<Je?mi<Je?Gb<Je?$i<Je?_f<Je?Al<Je?0:-1:0:-1:Ei<Je?Jh<Je?0:-1:0:-1:us<Je?Rv<Je?Go<Je?nn<Je?0:-1:0:-1:vi<Je?Pi<Je?0:-1:0:-1:Dp<Je?Sc<Je?Zu<Je?gu<Je?La<Je?au<Je?0:-1:0:-1:$d<Je?Eh<Je?0:-1:0:-1:Xi<Je?ob<Je?fa<Je?Ui<Je?0:-1:0:-1:eu<Je?cv<Je?0:-1:0:-1:Ok<Je?Iu<Je?dk<Je?_a<Je?Zn<Je?sc<Je?Nv<Je?ik<Je?Ma<Je?Rf<Je?0:-1:0:-1:zb<Je?xf<Je?0:-1:0:-1:Fl<Je?uf<Je?bp<Je?Sb<Je?0:-1:0:-1:_p<Je?af<Je?0:-1:0:-1:Ii<Je?fn<Je?hv<Je?xo<Je?Qa<Je?tm<Je?0:-1:0:-1:gs<Je?Ec<Je?0:-1:0:-1:fi<Je?Qb<Je?Ef<Je?zh<Je?0:-1:0:-1:Gl<Je?Pk<Je?0:-1:0:-1:Uv<Je?Cb<Je?kl<Je?Hu<Je?Oo<Je?th<Je?ui<Je?rc<Je?0:-1:0:-1:Oh<Je?hk<Je?0:-1:0:-1:vs<Je?Uh<Je?Xb<Je?$o<Je?0:-1:0:-1:lu<Je?Yi<Je?0:-1:0:-1:ss<Je?rh<Je?dc<Je?ha<Je?zd<Je?En<Je?0:-1:0:-1:Oc<Je?Lu<Je?0:-1:0:-1:np<Je?ts<Je?Es<Je?cn<Je?0:-1:0:-1:bb<Je?Hh<Je?0:-1:0:-1:Ia<Je?Li<Je?ok<Je?di<Je?jn<Je?zp<Je?sm<Je?Qv<Je?Tl<Je?Cf<Je?bh<Je?Mc<Je?0:-1:0:-1:wo<Je?Lc<Je?0:-1:0:-1:_k<Je?Rn<Je?tb<Je?Hp<Je?0:-1:0:-1:xh<Je?Dh<Je?0:-1:0:-1:_l<Je?Do<Je?Kh<Je?kf<Je?qf<Je?vf<Je?0:-1:0:-1:nm<Je?ud<Je?0:-1:0:-1:Ni<Je?Hk<Je?Ss<Je?$k<Je?0:-1:0:-1:Wf<Je?Zi<Je?0:-1:0:-1:Tc<Je?ti<Je?rs<Je?tk<Je?Oi<Je?yb<Je?xi<Je?Th<Je?0:-1:0:-1:wf<Je?ni<Je?0:-1:0:-1:fp<Je?ec<Je?Zl<Je?Cp<Je?0:-1:0:-1:fd<Je?Rp<Je?0:-1:0:-1:wd<Je?Ud<Je?yk<Je?zi<Je?Uc<Je?pb<Je?0:-1:0:-1:hc<Je?su<Je?0:-1:0:-1:Vi<Je?Yp<Je?Ev<Je?Os<Je?0:-1:0:-1:en<Je?yh<Je?0:-1:0:-1:vl<Je?Kf<Je?$v<Je?Mv<Je?xv<Je?hu<Je?Sd<Je?Yv<Je?Ph<Je?qb<Je?0:-1:0:-1:up<Je?_h<Je?0:-1:0:-1:Ln<Je?Lk<Je?Xc<Je?_c<Je?0:-1:0:-1:_v<Je?Ti<Je?0:-1:0:-1:Sp<Je?Qh<Je?an<Je?ws<Je?es<Je?Wi<Je?0:-1:0:-1:_n<Je?uu<Je?0:-1:0:-1:$u<Je?Zo<Je?Zh<Je?hl<Je?0:-1:0:-1:ql<Je?db<Je?0:-1:0:-1:dl<Je?Ya<Je?fc<Je?Gh<Je?Wc<Je?nh<Je?Qp<Je?hp<Je?0:-1:0:-1:tn<Je?$h<Je?0:-1:0:-1:Ac<Je?Vl<Je?Ta<Je?hf<Je?0:-1:0:-1:lv<Je?bf<Je?0:-1:0:-1:op<Je?kn<Je?$b<Je?fo<Je?_i<Je?Gc<Je?0:-1:0:-1:ip<Je?Nn<Je?0:-1:0:-1:Vd<Je?nk<Je?Yc<Je?pv<Je?0:-1:0:-1:rk<Je?Qs<Je?0:-1:0:-1:pp<Je?wu<Je?pi<Je?ai<Je?fh<Je?ev<Je?Qd<Je?Md<Je?ba<Je?zo<Je?oc<Je?md<Je?gl<Je?Vf<Je?0:-1:0:-1:Gs<Je?Gv<Je?0:-1:0:-1:fm<Je?Fi<Je?Pp<Je?Zk<Je?0:-1:0:-1:Vv<Je?ll<Je?0:-1:0:-1:Bh<Je?Co<Je?Bk<Je?qh<Je?Hi<Je?pd<Je?0:-1:0:-1:Si<Je?Zb<Je?0:-1:0:-1:Ck<Je?uc<Je?qk<Je?jh<Je?0:-1:0:-1:Ao<Je?da<Je?0:-1:0:-1:Du<Je?Sa<Je?ro<Je?hn<Je?wc<Je?yv<Je?sd<Je?ho<Je?0:-1:0:-1:rn<Je?jl<Je?0:-1:0:-1:gp<Je?tl<Je?vk<Je?Mh<Je?0:-1:0:-1:ii<Je?Af<Je?0:-1:0:-1:ad<Je?Hc<Je?ff<Je?Gk<Je?ya<Je?Zv<Je?0:-1:0:-1:Yo<Je?ep<Je?0:-1:0:-1:_o<Je?sv<Je?fu<Je?Su<Je?0:-1:0:-1:gb<Je?_b<Je?0:-1:0:-1:Ed<Je?Pn<Je?Fu<Je?Ja<Je?vp<Je?qu<Je?Uf<Je?Xk<Je?Eb<Je?qa<Je?0:-1:0:-1:Jd<Je?Tp<Je?0:-1:0:-1:Jb<Je?Pc<Je?qn<Je?Bc<Je?0:-1:0:-1:cm<Je?sn<Je?0:-1:0:-1:Fo<Je?Jp<Je?No<Je?Ou<Je?Xf<Je?Dk<Je?0:-1:0:-1:fv<Je?Ji<Je?0:-1:0:-1:ek<Je?Mi<Je?no<Je?Ov<Je?0:-1:0:-1:wk<Je?du<Je?0:-1:0:-1:wp<Je?Mk<Je?ua<Je?qi<Je?mo<Je?zs<Je?lh<Je?Di<Je?0:-1:0:-1:Qi<Je?Bo<Je?0:-1:0:-1:xd<Je?ms<Je?vb<Je?Ih<Je?0:-1:0:-1:Ds<Je?zk<Je?0:-1:0:-1:Jn<Je?Ca<Je?na<Je?ds<Je?gv<Je?Wa<Je?0:-1:0:-1:Gf<Je?pa<Je?0:-1:0:-1:cs<Je?rb<Je?Bi<Je?sb<Je?0:-1:0:-1:Ls<Je?Uk<Je?0:-1:0:-1:Bu<Je?ns<Je?yo<Je?Iv<Je?Ka<Je?Tk<Je?Vp<Je?ck<Je?Zp<Je?ji<Je?hh<Je?yc<Je?0:-1:0:-1:Nk<Je?vc<Je?0:-1:0:-1:yp<Je?hi<Je?Ep<Je?lb<Je?0:-1:0:-1:aa<Je?Mn<Je?0:-1:0:-1:cf<Je?dd<Je?Td<Je?qc<Je?Jf<Je?Yn<Je?0:-1:0:-1:Ru<Je?$f<Je?0:-1:0:-1:Oa<Je?za<Je?ru<Je?Ri<Je?0:-1:0:-1:Hf<Je?Lo<Je?0:-1:0:-1:Tf<Je?ac<Je?yd<Je?Ci<Je?Kn<Je?Bv<Je?Yh<Je?rv<Je?0:-1:0:-1:Cc<Je?iv<Je?0:-1:0:-1:uv<Je?dp<Je?la<Je?Va<Je?0:-1:0:-1:yu<Je?So<Je?0:-1:0:-1:ls<Je?bc<Je?Sl<Je?ou<Je?Gp<Je?pn<Je?0:-1:0:-1:vo<Je?Qu<Je?0:-1:0:-1:fk<Je?Qf<Je?id<Je?Kc<Je?0:-1:0:-1:Js<Je?Bn<Je?0:-1:0:-1:Cu<Je?wn<Je?hd<Je?xs<Je?Cs<Je?gc<Je?bo<Je?ei<Je?cl<Je?Xl<Je?0:-1:0:-1:xk<Je?ao<Je?0:-1:0:-1:Tb<Je?ri<Je?vu<Je?qo<Je?0:-1:0:-1:yl<Je?jk<Je?0:-1:0:-1:tc<Je?mh<Je?bk<Je?jd<Je?lc<Je?is<Je?0:-1:0:-1:Av<Je?bs<Je?0:-1:0:-1:Wb<Je?go<Je?pl<Je?As<Je?0:-1:0:-1:Aa<Je?Za<Je?0:-1:0:-1:zu<Je?of<Je?Mf<Je?qs<Je?rp<Je?Ap<Je?ks<Je?ga<Je?0:-1:0:-1:$s<Je?qv<Je?0:-1:0:-1:Pv<Je?Hn<Je?Np<Je?Lh<Je?0:-1:0:-1:Sf<Je?tu<Je?0:-1:0:-1:kc<Je?sp<Je?Un<Je?Fs<Je?gk<Je?ab<Je?0:-1:0:-1:pu<Je?oi<Je?0:-1:0:-1:Fk<Je?Mu<Je?yf<Je?un<Je?0:-1:0:-1:Ol<Je?Is<Je?0:-1:0:-1:St(xQ,Je+To|0)-1|0:-1;if(5<He>>>0)y=Vr(s);else switch(He){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var We=k8(Hr(s));if(2<We>>>0)y=Vr(s);else switch(We){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var ze=G8(Hr(s));if(2<ze>>>0)y=Vr(s);else switch(ze){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ve=L4(Hr(s));if(2<Ve>>>0)y=Vr(s);else switch(Ve){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,39);var Ke=q4(Hr(s)),y=0===Ke?u(s):1===Ke?f(s):Vr(s)}}}break;case 3:zr(s,73);var Qe=K4(Hr(s));if(2<Qe>>>0)y=Vr(s);else switch(Qe){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var $e=t8(Hr(s));if(2<$e>>>0)y=Vr(s);else switch($e){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ze=k8(Hr(s));if(2<Ze>>>0)y=Vr(s);else switch(Ze){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var tr=k8(Hr(s));if(2<tr>>>0)y=Vr(s);else switch(tr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var er=l8(Hr(s));if(2<er>>>0)y=Vr(s);else switch(er){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,40);var rr=q4(Hr(s)),y=0===rr?u(s):1===rr?f(s):Vr(s)}}}}}break;case 4:zr(s,73);var ar=r8(Hr(s));if(2<ar>>>0)y=Vr(s);else switch(ar){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,41);var nr=q4(Hr(s)),y=0===nr?u(s):1===nr?f(s):Vr(s)}break;default:zr(s,73);var sr=K4(Hr(s));if(2<sr>>>0)y=Vr(s);else switch(sr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var cr=I8(Hr(s));if(2<cr>>>0)y=Vr(s);else switch(cr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var ir=U8(Hr(s));if(2<ir>>>0)y=Vr(s);else switch(ir){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var ur=H8(Hr(s));if(2<ur>>>0)y=Vr(s);else switch(ur){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var fr=J8(Hr(s));if(2<fr>>>0)y=Vr(s);else switch(fr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var or=K4(Hr(s));if(2<or>>>0)y=Vr(s);else switch(or){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,42);var vr=q4(Hr(s)),y=0===vr?u(s):1===vr?f(s):Vr(s)}}}}}}}break;case 39:zr(s,73);var lr=Hr(s),br=35<lr?ku<lr?dh<lr?nb<lr?-1:Ik<lr?ph<lr?Io<lr?$p<lr?mn<lr?Vo<lr?df<lr?ah<lr?0:-1:0:-1:Ba<lr?Sk<lr?0:-1:0:-1:bl<lr?hs<lr?am<lr?Df<lr?0:-1:0:-1:Rh<lr?Kl<lr?0:-1:0:-1:wv<lr?rf<lr?Dv<lr?_d<lr?ib<lr?Tn<lr?Ll<lr?rd<lr?Vk<lr?Uu<lr?Bf<lr?Dd<lr?Pf<lr?Vu<lr?mk<lr?mf<lr?0:-1:0:-1:hb<lr?Vn<lr?0:-1:0:-1:Fd<lr?tf<lr?dn<lr?jo<lr?0:-1:0:-1:Of<lr?Db<lr?0:-1:0:-1:Hv<lr?Rc<lr?Dc<lr?Fb<lr?nc<lr?Xa<lr?0:-1:0:-1:gi<lr?lo<lr?0:-1:0:-1:Ip<lr?Pl<lr?Ns<lr?av<lr?0:-1:0:-1:ih<lr?Ek<lr?0:-1:0:-1:Kd<lr?rl<lr?Yf<lr?mi<lr?Gb<lr?$i<lr?_f<lr?Al<lr?0:-1:0:-1:Ei<lr?Jh<lr?0:-1:0:-1:us<lr?Rv<lr?Go<lr?nn<lr?0:-1:0:-1:vi<lr?Pi<lr?0:-1:0:-1:Dp<lr?Sc<lr?Zu<lr?gu<lr?La<lr?au<lr?0:-1:0:-1:$d<lr?Eh<lr?0:-1:0:-1:Xi<lr?ob<lr?fa<lr?Ui<lr?0:-1:0:-1:eu<lr?cv<lr?0:-1:0:-1:Ok<lr?Iu<lr?dk<lr?_a<lr?Zn<lr?sc<lr?Nv<lr?ik<lr?Ma<lr?Rf<lr?0:-1:0:-1:zb<lr?xf<lr?0:-1:0:-1:Fl<lr?uf<lr?bp<lr?Sb<lr?0:-1:0:-1:_p<lr?af<lr?0:-1:0:-1:Ii<lr?fn<lr?hv<lr?xo<lr?Qa<lr?tm<lr?0:-1:0:-1:gs<lr?Ec<lr?0:-1:0:-1:fi<lr?Qb<lr?Ef<lr?zh<lr?0:-1:0:-1:Gl<lr?Pk<lr?0:-1:0:-1:Uv<lr?Cb<lr?kl<lr?Hu<lr?Oo<lr?th<lr?ui<lr?rc<lr?0:-1:0:-1:Oh<lr?hk<lr?0:-1:0:-1:vs<lr?Uh<lr?Xb<lr?$o<lr?0:-1:0:-1:lu<lr?Yi<lr?0:-1:0:-1:ss<lr?rh<lr?dc<lr?ha<lr?zd<lr?En<lr?0:-1:0:-1:Oc<lr?Lu<lr?0:-1:0:-1:np<lr?ts<lr?Es<lr?cn<lr?0:-1:0:-1:bb<lr?Hh<lr?0:-1:0:-1:Ia<lr?Li<lr?ok<lr?di<lr?jn<lr?zp<lr?sm<lr?Qv<lr?Tl<lr?Cf<lr?bh<lr?Mc<lr?0:-1:0:-1:wo<lr?Lc<lr?0:-1:0:-1:_k<lr?Rn<lr?tb<lr?Hp<lr?0:-1:0:-1:xh<lr?Dh<lr?0:-1:0:-1:_l<lr?Do<lr?Kh<lr?kf<lr?qf<lr?vf<lr?0:-1:0:-1:nm<lr?ud<lr?0:-1:0:-1:Ni<lr?Hk<lr?Ss<lr?$k<lr?0:-1:0:-1:Wf<lr?Zi<lr?0:-1:0:-1:Tc<lr?ti<lr?rs<lr?tk<lr?Oi<lr?yb<lr?xi<lr?Th<lr?0:-1:0:-1:wf<lr?ni<lr?0:-1:0:-1:fp<lr?ec<lr?Zl<lr?Cp<lr?0:-1:0:-1:fd<lr?Rp<lr?0:-1:0:-1:wd<lr?Ud<lr?yk<lr?zi<lr?Uc<lr?pb<lr?0:-1:0:-1:hc<lr?su<lr?0:-1:0:-1:Vi<lr?Yp<lr?Ev<lr?Os<lr?0:-1:0:-1:en<lr?yh<lr?0:-1:0:-1:vl<lr?Kf<lr?$v<lr?Mv<lr?xv<lr?hu<lr?Sd<lr?Yv<lr?Ph<lr?qb<lr?0:-1:0:-1:up<lr?_h<lr?0:-1:0:-1:Ln<lr?Lk<lr?Xc<lr?_c<lr?0:-1:0:-1:_v<lr?Ti<lr?0:-1:0:-1:Sp<lr?Qh<lr?an<lr?ws<lr?es<lr?Wi<lr?0:-1:0:-1:_n<lr?uu<lr?0:-1:0:-1:$u<lr?Zo<lr?Zh<lr?hl<lr?0:-1:0:-1:ql<lr?db<lr?0:-1:0:-1:dl<lr?Ya<lr?fc<lr?Gh<lr?Wc<lr?nh<lr?Qp<lr?hp<lr?0:-1:0:-1:tn<lr?$h<lr?0:-1:0:-1:Ac<lr?Vl<lr?Ta<lr?hf<lr?0:-1:0:-1:lv<lr?bf<lr?0:-1:0:-1:op<lr?kn<lr?$b<lr?fo<lr?_i<lr?Gc<lr?0:-1:0:-1:ip<lr?Nn<lr?0:-1:0:-1:Vd<lr?nk<lr?Yc<lr?pv<lr?0:-1:0:-1:rk<lr?Qs<lr?0:-1:0:-1:pp<lr?wu<lr?pi<lr?ai<lr?fh<lr?ev<lr?Qd<lr?Md<lr?ba<lr?zo<lr?oc<lr?md<lr?gl<lr?Vf<lr?0:-1:0:-1:Gs<lr?Gv<lr?0:-1:0:-1:fm<lr?Fi<lr?Pp<lr?Zk<lr?0:-1:0:-1:Vv<lr?ll<lr?0:-1:0:-1:Bh<lr?Co<lr?Bk<lr?qh<lr?Hi<lr?pd<lr?0:-1:0:-1:Si<lr?Zb<lr?0:-1:0:-1:Ck<lr?uc<lr?qk<lr?jh<lr?0:-1:0:-1:Ao<lr?da<lr?0:-1:0:-1:Du<lr?Sa<lr?ro<lr?hn<lr?wc<lr?yv<lr?sd<lr?ho<lr?0:-1:0:-1:rn<lr?jl<lr?0:-1:0:-1:gp<lr?tl<lr?vk<lr?Mh<lr?0:-1:0:-1:ii<lr?Af<lr?0:-1:0:-1:ad<lr?Hc<lr?ff<lr?Gk<lr?ya<lr?Zv<lr?0:-1:0:-1:Yo<lr?ep<lr?0:-1:0:-1:_o<lr?sv<lr?fu<lr?Su<lr?0:-1:0:-1:gb<lr?_b<lr?0:-1:0:-1:Ed<lr?Pn<lr?Fu<lr?Ja<lr?vp<lr?qu<lr?Uf<lr?Xk<lr?Eb<lr?qa<lr?0:-1:0:-1:Jd<lr?Tp<lr?0:-1:0:-1:Jb<lr?Pc<lr?qn<lr?Bc<lr?0:-1:0:-1:cm<lr?sn<lr?0:-1:0:-1:Fo<lr?Jp<lr?No<lr?Ou<lr?Xf<lr?Dk<lr?0:-1:0:-1:fv<lr?Ji<lr?0:-1:0:-1:ek<lr?Mi<lr?no<lr?Ov<lr?0:-1:0:-1:wk<lr?du<lr?0:-1:0:-1:wp<lr?Mk<lr?ua<lr?qi<lr?mo<lr?zs<lr?lh<lr?Di<lr?0:-1:0:-1:Qi<lr?Bo<lr?0:-1:0:-1:xd<lr?ms<lr?vb<lr?Ih<lr?0:-1:0:-1:Ds<lr?zk<lr?0:-1:0:-1:Jn<lr?Ca<lr?na<lr?ds<lr?gv<lr?Wa<lr?0:-1:0:-1:Gf<lr?pa<lr?0:-1:0:-1:cs<lr?rb<lr?Bi<lr?sb<lr?0:-1:0:-1:Ls<lr?Uk<lr?0:-1:0:-1:Bu<lr?ns<lr?yo<lr?Iv<lr?Ka<lr?Tk<lr?Vp<lr?ck<lr?Zp<lr?ji<lr?hh<lr?yc<lr?0:-1:0:-1:Nk<lr?vc<lr?0:-1:0:-1:yp<lr?hi<lr?Ep<lr?lb<lr?0:-1:0:-1:aa<lr?Mn<lr?0:-1:0:-1:cf<lr?dd<lr?Td<lr?qc<lr?Jf<lr?Yn<lr?0:-1:0:-1:Ru<lr?$f<lr?0:-1:0:-1:Oa<lr?za<lr?ru<lr?Ri<lr?0:-1:0:-1:Hf<lr?Lo<lr?0:-1:0:-1:Tf<lr?ac<lr?yd<lr?Ci<lr?Kn<lr?Bv<lr?Yh<lr?rv<lr?0:-1:0:-1:Cc<lr?iv<lr?0:-1:0:-1:uv<lr?dp<lr?la<lr?Va<lr?0:-1:0:-1:yu<lr?So<lr?0:-1:0:-1:ls<lr?bc<lr?Sl<lr?ou<lr?Gp<lr?pn<lr?0:-1:0:-1:vo<lr?Qu<lr?0:-1:0:-1:fk<lr?Qf<lr?id<lr?Kc<lr?0:-1:0:-1:Js<lr?Bn<lr?0:-1:0:-1:Cu<lr?wn<lr?hd<lr?xs<lr?Cs<lr?gc<lr?bo<lr?ei<lr?cl<lr?Xl<lr?0:-1:0:-1:xk<lr?ao<lr?0:-1:0:-1:Tb<lr?ri<lr?vu<lr?qo<lr?0:-1:0:-1:yl<lr?jk<lr?0:-1:0:-1:tc<lr?mh<lr?bk<lr?jd<lr?lc<lr?is<lr?0:-1:0:-1:Av<lr?bs<lr?0:-1:0:-1:Wb<lr?go<lr?pl<lr?As<lr?0:-1:0:-1:Aa<lr?Za<lr?0:-1:0:-1:zu<lr?of<lr?Mf<lr?qs<lr?rp<lr?Ap<lr?ks<lr?ga<lr?0:-1:0:-1:$s<lr?qv<lr?0:-1:0:-1:Pv<lr?Hn<lr?Np<lr?Lh<lr?0:-1:0:-1:Sf<lr?tu<lr?0:-1:0:-1:kc<lr?sp<lr?Un<lr?Fs<lr?gk<lr?ab<lr?0:-1:0:-1:pu<lr?oi<lr?0:-1:0:-1:Fk<lr?Mu<lr?yf<lr?un<lr?0:-1:0:-1:Ol<lr?Is<lr?0:-1:0:-1:St(EQ,lr+To|0)-1|0:-1;if(4<br>>>0)y=Vr(s);else switch(br){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,43);var kr=q4(Hr(s)),y=0===kr?u(s):1===kr?f(s):Vr(s);break;case 3:zr(s,73);var dr=B4(Hr(s));if(2<dr>>>0)y=Vr(s);else switch(dr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var hr=Hr(s),pr=35<hr?ku<hr?dh<hr?nb<hr?-1:Ik<hr?ph<hr?Io<hr?$p<hr?mn<hr?Vo<hr?df<hr?ah<hr?0:-1:0:-1:Ba<hr?Sk<hr?0:-1:0:-1:bl<hr?hs<hr?am<hr?Df<hr?0:-1:0:-1:Rh<hr?Kl<hr?0:-1:0:-1:wv<hr?rf<hr?Dv<hr?_d<hr?ib<hr?Tn<hr?Ll<hr?rd<hr?Vk<hr?Uu<hr?Bf<hr?Dd<hr?Pf<hr?Vu<hr?mk<hr?mf<hr?0:-1:0:-1:hb<hr?Vn<hr?0:-1:0:-1:Fd<hr?tf<hr?dn<hr?jo<hr?0:-1:0:-1:Of<hr?Db<hr?0:-1:0:-1:Hv<hr?Rc<hr?Dc<hr?Fb<hr?nc<hr?Xa<hr?0:-1:0:-1:gi<hr?lo<hr?0:-1:0:-1:Ip<hr?Pl<hr?Ns<hr?av<hr?0:-1:0:-1:ih<hr?Ek<hr?0:-1:0:-1:Kd<hr?rl<hr?Yf<hr?mi<hr?Gb<hr?$i<hr?_f<hr?Al<hr?0:-1:0:-1:Ei<hr?Jh<hr?0:-1:0:-1:us<hr?Rv<hr?Go<hr?nn<hr?0:-1:0:-1:vi<hr?Pi<hr?0:-1:0:-1:Dp<hr?Sc<hr?Zu<hr?gu<hr?La<hr?au<hr?0:-1:0:-1:$d<hr?Eh<hr?0:-1:0:-1:Xi<hr?ob<hr?fa<hr?Ui<hr?0:-1:0:-1:eu<hr?cv<hr?0:-1:0:-1:Ok<hr?Iu<hr?dk<hr?_a<hr?Zn<hr?sc<hr?Nv<hr?ik<hr?Ma<hr?Rf<hr?0:-1:0:-1:zb<hr?xf<hr?0:-1:0:-1:Fl<hr?uf<hr?bp<hr?Sb<hr?0:-1:0:-1:_p<hr?af<hr?0:-1:0:-1:Ii<hr?fn<hr?hv<hr?xo<hr?Qa<hr?tm<hr?0:-1:0:-1:gs<hr?Ec<hr?0:-1:0:-1:fi<hr?Qb<hr?Ef<hr?zh<hr?0:-1:0:-1:Gl<hr?Pk<hr?0:-1:0:-1:Uv<hr?Cb<hr?kl<hr?Hu<hr?Oo<hr?th<hr?ui<hr?rc<hr?0:-1:0:-1:Oh<hr?hk<hr?0:-1:0:-1:vs<hr?Uh<hr?Xb<hr?$o<hr?0:-1:0:-1:lu<hr?Yi<hr?0:-1:0:-1:ss<hr?rh<hr?dc<hr?ha<hr?zd<hr?En<hr?0:-1:0:-1:Oc<hr?Lu<hr?0:-1:0:-1:np<hr?ts<hr?Es<hr?cn<hr?0:-1:0:-1:bb<hr?Hh<hr?0:-1:0:-1:Ia<hr?Li<hr?ok<hr?di<hr?jn<hr?zp<hr?sm<hr?Qv<hr?Tl<hr?Cf<hr?bh<hr?Mc<hr?0:-1:0:-1:wo<hr?Lc<hr?0:-1:0:-1:_k<hr?Rn<hr?tb<hr?Hp<hr?0:-1:0:-1:xh<hr?Dh<hr?0:-1:0:-1:_l<hr?Do<hr?Kh<hr?kf<hr?qf<hr?vf<hr?0:-1:0:-1:nm<hr?ud<hr?0:-1:0:-1:Ni<hr?Hk<hr?Ss<hr?$k<hr?0:-1:0:-1:Wf<hr?Zi<hr?0:-1:0:-1:Tc<hr?ti<hr?rs<hr?tk<hr?Oi<hr?yb<hr?xi<hr?Th<hr?0:-1:0:-1:wf<hr?ni<hr?0:-1:0:-1:fp<hr?ec<hr?Zl<hr?Cp<hr?0:-1:0:-1:fd<hr?Rp<hr?0:-1:0:-1:wd<hr?Ud<hr?yk<hr?zi<hr?Uc<hr?pb<hr?0:-1:0:-1:hc<hr?su<hr?0:-1:0:-1:Vi<hr?Yp<hr?Ev<hr?Os<hr?0:-1:0:-1:en<hr?yh<hr?0:-1:0:-1:vl<hr?Kf<hr?$v<hr?Mv<hr?xv<hr?hu<hr?Sd<hr?Yv<hr?Ph<hr?qb<hr?0:-1:0:-1:up<hr?_h<hr?0:-1:0:-1:Ln<hr?Lk<hr?Xc<hr?_c<hr?0:-1:0:-1:_v<hr?Ti<hr?0:-1:0:-1:Sp<hr?Qh<hr?an<hr?ws<hr?es<hr?Wi<hr?0:-1:0:-1:_n<hr?uu<hr?0:-1:0:-1:$u<hr?Zo<hr?Zh<hr?hl<hr?0:-1:0:-1:ql<hr?db<hr?0:-1:0:-1:dl<hr?Ya<hr?fc<hr?Gh<hr?Wc<hr?nh<hr?Qp<hr?hp<hr?0:-1:0:-1:tn<hr?$h<hr?0:-1:0:-1:Ac<hr?Vl<hr?Ta<hr?hf<hr?0:-1:0:-1:lv<hr?bf<hr?0:-1:0:-1:op<hr?kn<hr?$b<hr?fo<hr?_i<hr?Gc<hr?0:-1:0:-1:ip<hr?Nn<hr?0:-1:0:-1:Vd<hr?nk<hr?Yc<hr?pv<hr?0:-1:0:-1:rk<hr?Qs<hr?0:-1:0:-1:pp<hr?wu<hr?pi<hr?ai<hr?fh<hr?ev<hr?Qd<hr?Md<hr?ba<hr?zo<hr?oc<hr?md<hr?gl<hr?Vf<hr?0:-1:0:-1:Gs<hr?Gv<hr?0:-1:0:-1:fm<hr?Fi<hr?Pp<hr?Zk<hr?0:-1:0:-1:Vv<hr?ll<hr?0:-1:0:-1:Bh<hr?Co<hr?Bk<hr?qh<hr?Hi<hr?pd<hr?0:-1:0:-1:Si<hr?Zb<hr?0:-1:0:-1:Ck<hr?uc<hr?qk<hr?jh<hr?0:-1:0:-1:Ao<hr?da<hr?0:-1:0:-1:Du<hr?Sa<hr?ro<hr?hn<hr?wc<hr?yv<hr?sd<hr?ho<hr?0:-1:0:-1:rn<hr?jl<hr?0:-1:0:-1:gp<hr?tl<hr?vk<hr?Mh<hr?0:-1:0:-1:ii<hr?Af<hr?0:-1:0:-1:ad<hr?Hc<hr?ff<hr?Gk<hr?ya<hr?Zv<hr?0:-1:0:-1:Yo<hr?ep<hr?0:-1:0:-1:_o<hr?sv<hr?fu<hr?Su<hr?0:-1:0:-1:gb<hr?_b<hr?0:-1:0:-1:Ed<hr?Pn<hr?Fu<hr?Ja<hr?vp<hr?qu<hr?Uf<hr?Xk<hr?Eb<hr?qa<hr?0:-1:0:-1:Jd<hr?Tp<hr?0:-1:0:-1:Jb<hr?Pc<hr?qn<hr?Bc<hr?0:-1:0:-1:cm<hr?sn<hr?0:-1:0:-1:Fo<hr?Jp<hr?No<hr?Ou<hr?Xf<hr?Dk<hr?0:-1:0:-1:fv<hr?Ji<hr?0:-1:0:-1:ek<hr?Mi<hr?no<hr?Ov<hr?0:-1:0:-1:wk<hr?du<hr?0:-1:0:-1:wp<hr?Mk<hr?ua<hr?qi<hr?mo<hr?zs<hr?lh<hr?Di<hr?0:-1:0:-1:Qi<hr?Bo<hr?0:-1:0:-1:xd<hr?ms<hr?vb<hr?Ih<hr?0:-1:0:-1:Ds<hr?zk<hr?0:-1:0:-1:Jn<hr?Ca<hr?na<hr?ds<hr?gv<hr?Wa<hr?0:-1:0:-1:Gf<hr?pa<hr?0:-1:0:-1:cs<hr?rb<hr?Bi<hr?sb<hr?0:-1:0:-1:Ls<hr?Uk<hr?0:-1:0:-1:Bu<hr?ns<hr?yo<hr?Iv<hr?Ka<hr?Tk<hr?Vp<hr?ck<hr?Zp<hr?ji<hr?hh<hr?yc<hr?0:-1:0:-1:Nk<hr?vc<hr?0:-1:0:-1:yp<hr?hi<hr?Ep<hr?lb<hr?0:-1:0:-1:aa<hr?Mn<hr?0:-1:0:-1:cf<hr?dd<hr?Td<hr?qc<hr?Jf<hr?Yn<hr?0:-1:0:-1:Ru<hr?$f<hr?0:-1:0:-1:Oa<hr?za<hr?ru<hr?Ri<hr?0:-1:0:-1:Hf<hr?Lo<hr?0:-1:0:-1:Tf<hr?ac<hr?yd<hr?Ci<hr?Kn<hr?Bv<hr?Yh<hr?rv<hr?0:-1:0:-1:Cc<hr?iv<hr?0:-1:0:-1:uv<hr?dp<hr?la<hr?Va<hr?0:-1:0:-1:yu<hr?So<hr?0:-1:0:-1:ls<hr?bc<hr?Sl<hr?ou<hr?Gp<hr?pn<hr?0:-1:0:-1:vo<hr?Qu<hr?0:-1:0:-1:fk<hr?Qf<hr?id<hr?Kc<hr?0:-1:0:-1:Js<hr?Bn<hr?0:-1:0:-1:Cu<hr?wn<hr?hd<hr?xs<hr?Cs<hr?gc<hr?bo<hr?ei<hr?cl<hr?Xl<hr?0:-1:0:-1:xk<hr?ao<hr?0:-1:0:-1:Tb<hr?ri<hr?vu<hr?qo<hr?0:-1:0:-1:yl<hr?jk<hr?0:-1:0:-1:tc<hr?mh<hr?bk<hr?jd<hr?lc<hr?is<hr?0:-1:0:-1:Av<hr?bs<hr?0:-1:0:-1:Wb<hr?go<hr?pl<hr?As<hr?0:-1:0:-1:Aa<hr?Za<hr?0:-1:0:-1:zu<hr?of<hr?Mf<hr?qs<hr?rp<hr?Ap<hr?ks<hr?ga<hr?0:-1:0:-1:$s<hr?qv<hr?0:-1:0:-1:Pv<hr?Hn<hr?Np<hr?Lh<hr?0:-1:0:-1:Sf<hr?tu<hr?0:-1:0:-1:kc<hr?sp<hr?Un<hr?Fs<hr?gk<hr?ab<hr?0:-1:0:-1:pu<hr?oi<hr?0:-1:0:-1:Fk<hr?Mu<hr?yf<hr?un<hr?0:-1:0:-1:Ol<hr?Is<hr?0:-1:0:-1:St(oQ,hr+To|0)-1|0:-1;if(3<pr>>>0)y=Vr(s);else switch(pr){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var mr=L4(Hr(s));if(2<mr>>>0)y=Vr(s);else switch(mr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var wr=P8(Hr(s));if(2<wr>>>0)y=Vr(s);else switch(wr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var yr=L4(Hr(s));if(2<yr>>>0)y=Vr(s);else switch(yr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var gr=K4(Hr(s));if(2<gr>>>0)y=Vr(s);else switch(gr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Tr=U8(Hr(s));if(2<Tr>>>0)y=Vr(s);else switch(Tr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var _r=G8(Hr(s));if(2<_r>>>0)y=Vr(s);else switch(_r){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,44);var Sr=q4(Hr(s)),y=0===Sr?u(s):1===Sr?f(s):Vr(s)}}}}}}break;default:zr(s,73);var Er=r8(Hr(s));if(2<Er>>>0)y=Vr(s);else switch(Er){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var xr=U8(Hr(s));if(2<xr>>>0)y=Vr(s);else switch(xr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,45);var Ar=q4(Hr(s)),y=0===Ar?u(s):1===Ar?f(s):Vr(s)}}}}break;default:zr(s,46);var Ir=M8(Hr(s));if(3<Ir>>>0)y=Vr(s);else switch(Ir){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var Cr=U8(Hr(s));if(2<Cr>>>0)y=Vr(s);else switch(Cr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Nr=t8(Hr(s));if(2<Nr>>>0)y=Vr(s);else switch(Nr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Or=K4(Hr(s));if(2<Or>>>0)y=Vr(s);else switch(Or){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Rr=I8(Hr(s));if(2<Rr>>>0)y=Vr(s);else switch(Rr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Lr=L4(Hr(s));if(2<Lr>>>0)y=Vr(s);else switch(Lr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Pr=J8(Hr(s));if(2<Pr>>>0)y=Vr(s);else switch(Pr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ur=Y8(Hr(s));if(2<Ur>>>0)y=Vr(s);else switch(Ur){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,47);var Dr=q4(Hr(s)),y=0===Dr?u(s):1===Dr?f(s):Vr(s)}}}}}}}break;default:zr(s,73);var Fr=L4(Hr(s));if(2<Fr>>>0)y=Vr(s);else switch(Fr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Mr=r8(Hr(s));if(2<Mr>>>0)y=Vr(s);else switch(Mr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Xr=Y8(Hr(s));if(2<Xr>>>0)y=Vr(s);else switch(Xr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var jr=t8(Hr(s));if(2<jr>>>0)y=Vr(s);else switch(jr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Br=I8(Hr(s));if(2<Br>>>0)y=Vr(s);else switch(Br){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var qr=L4(Hr(s));if(2<qr>>>0)y=Vr(s);else switch(qr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,48);var Gr=q4(Hr(s)),y=0===Gr?u(s):1===Gr?f(s):Vr(s)}}}}}}}}break;case 40:zr(s,73);var Yr=L4(Hr(s));if(2<Yr>>>0)y=Vr(s);else switch(Yr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Jr=U8(Hr(s));if(2<Jr>>>0)y=Vr(s);else switch(Jr){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,49);var ta=q4(Hr(s)),y=0===ta?u(s):1===ta?f(s):Vr(s)}}break;case 41:zr(s,73);var ea=Hr(s),sa=35<ea?ku<ea?dh<ea?nb<ea?-1:Ik<ea?ph<ea?Io<ea?$p<ea?mn<ea?Vo<ea?df<ea?ah<ea?0:-1:0:-1:Ba<ea?Sk<ea?0:-1:0:-1:bl<ea?hs<ea?am<ea?Df<ea?0:-1:0:-1:Rh<ea?Kl<ea?0:-1:0:-1:wv<ea?rf<ea?Dv<ea?_d<ea?ib<ea?Tn<ea?Ll<ea?rd<ea?Vk<ea?Uu<ea?Bf<ea?Dd<ea?Pf<ea?Vu<ea?mk<ea?mf<ea?0:-1:0:-1:hb<ea?Vn<ea?0:-1:0:-1:Fd<ea?tf<ea?dn<ea?jo<ea?0:-1:0:-1:Of<ea?Db<ea?0:-1:0:-1:Hv<ea?Rc<ea?Dc<ea?Fb<ea?nc<ea?Xa<ea?0:-1:0:-1:gi<ea?lo<ea?0:-1:0:-1:Ip<ea?Pl<ea?Ns<ea?av<ea?0:-1:0:-1:ih<ea?Ek<ea?0:-1:0:-1:Kd<ea?rl<ea?Yf<ea?mi<ea?Gb<ea?$i<ea?_f<ea?Al<ea?0:-1:0:-1:Ei<ea?Jh<ea?0:-1:0:-1:us<ea?Rv<ea?Go<ea?nn<ea?0:-1:0:-1:vi<ea?Pi<ea?0:-1:0:-1:Dp<ea?Sc<ea?Zu<ea?gu<ea?La<ea?au<ea?0:-1:0:-1:$d<ea?Eh<ea?0:-1:0:-1:Xi<ea?ob<ea?fa<ea?Ui<ea?0:-1:0:-1:eu<ea?cv<ea?0:-1:0:-1:Ok<ea?Iu<ea?dk<ea?_a<ea?Zn<ea?sc<ea?Nv<ea?ik<ea?Ma<ea?Rf<ea?0:-1:0:-1:zb<ea?xf<ea?0:-1:0:-1:Fl<ea?uf<ea?bp<ea?Sb<ea?0:-1:0:-1:_p<ea?af<ea?0:-1:0:-1:Ii<ea?fn<ea?hv<ea?xo<ea?Qa<ea?tm<ea?0:-1:0:-1:gs<ea?Ec<ea?0:-1:0:-1:fi<ea?Qb<ea?Ef<ea?zh<ea?0:-1:0:-1:Gl<ea?Pk<ea?0:-1:0:-1:Uv<ea?Cb<ea?kl<ea?Hu<ea?Oo<ea?th<ea?ui<ea?rc<ea?0:-1:0:-1:Oh<ea?hk<ea?0:-1:0:-1:vs<ea?Uh<ea?Xb<ea?$o<ea?0:-1:0:-1:lu<ea?Yi<ea?0:-1:0:-1:ss<ea?rh<ea?dc<ea?ha<ea?zd<ea?En<ea?0:-1:0:-1:Oc<ea?Lu<ea?0:-1:0:-1:np<ea?ts<ea?Es<ea?cn<ea?0:-1:0:-1:bb<ea?Hh<ea?0:-1:0:-1:Ia<ea?Li<ea?ok<ea?di<ea?jn<ea?zp<ea?sm<ea?Qv<ea?Tl<ea?Cf<ea?bh<ea?Mc<ea?0:-1:0:-1:wo<ea?Lc<ea?0:-1:0:-1:_k<ea?Rn<ea?tb<ea?Hp<ea?0:-1:0:-1:xh<ea?Dh<ea?0:-1:0:-1:_l<ea?Do<ea?Kh<ea?kf<ea?qf<ea?vf<ea?0:-1:0:-1:nm<ea?ud<ea?0:-1:0:-1:Ni<ea?Hk<ea?Ss<ea?$k<ea?0:-1:0:-1:Wf<ea?Zi<ea?0:-1:0:-1:Tc<ea?ti<ea?rs<ea?tk<ea?Oi<ea?yb<ea?xi<ea?Th<ea?0:-1:0:-1:wf<ea?ni<ea?0:-1:0:-1:fp<ea?ec<ea?Zl<ea?Cp<ea?0:-1:0:-1:fd<ea?Rp<ea?0:-1:0:-1:wd<ea?Ud<ea?yk<ea?zi<ea?Uc<ea?pb<ea?0:-1:0:-1:hc<ea?su<ea?0:-1:0:-1:Vi<ea?Yp<ea?Ev<ea?Os<ea?0:-1:0:-1:en<ea?yh<ea?0:-1:0:-1:vl<ea?Kf<ea?$v<ea?Mv<ea?xv<ea?hu<ea?Sd<ea?Yv<ea?Ph<ea?qb<ea?0:-1:0:-1:up<ea?_h<ea?0:-1:0:-1:Ln<ea?Lk<ea?Xc<ea?_c<ea?0:-1:0:-1:_v<ea?Ti<ea?0:-1:0:-1:Sp<ea?Qh<ea?an<ea?ws<ea?es<ea?Wi<ea?0:-1:0:-1:_n<ea?uu<ea?0:-1:0:-1:$u<ea?Zo<ea?Zh<ea?hl<ea?0:-1:0:-1:ql<ea?db<ea?0:-1:0:-1:dl<ea?Ya<ea?fc<ea?Gh<ea?Wc<ea?nh<ea?Qp<ea?hp<ea?0:-1:0:-1:tn<ea?$h<ea?0:-1:0:-1:Ac<ea?Vl<ea?Ta<ea?hf<ea?0:-1:0:-1:lv<ea?bf<ea?0:-1:0:-1:op<ea?kn<ea?$b<ea?fo<ea?_i<ea?Gc<ea?0:-1:0:-1:ip<ea?Nn<ea?0:-1:0:-1:Vd<ea?nk<ea?Yc<ea?pv<ea?0:-1:0:-1:rk<ea?Qs<ea?0:-1:0:-1:pp<ea?wu<ea?pi<ea?ai<ea?fh<ea?ev<ea?Qd<ea?Md<ea?ba<ea?zo<ea?oc<ea?md<ea?gl<ea?Vf<ea?0:-1:0:-1:Gs<ea?Gv<ea?0:-1:0:-1:fm<ea?Fi<ea?Pp<ea?Zk<ea?0:-1:0:-1:Vv<ea?ll<ea?0:-1:0:-1:Bh<ea?Co<ea?Bk<ea?qh<ea?Hi<ea?pd<ea?0:-1:0:-1:Si<ea?Zb<ea?0:-1:0:-1:Ck<ea?uc<ea?qk<ea?jh<ea?0:-1:0:-1:Ao<ea?da<ea?0:-1:0:-1:Du<ea?Sa<ea?ro<ea?hn<ea?wc<ea?yv<ea?sd<ea?ho<ea?0:-1:0:-1:rn<ea?jl<ea?0:-1:0:-1:gp<ea?tl<ea?vk<ea?Mh<ea?0:-1:0:-1:ii<ea?Af<ea?0:-1:0:-1:ad<ea?Hc<ea?ff<ea?Gk<ea?ya<ea?Zv<ea?0:-1:0:-1:Yo<ea?ep<ea?0:-1:0:-1:_o<ea?sv<ea?fu<ea?Su<ea?0:-1:0:-1:gb<ea?_b<ea?0:-1:0:-1:Ed<ea?Pn<ea?Fu<ea?Ja<ea?vp<ea?qu<ea?Uf<ea?Xk<ea?Eb<ea?qa<ea?0:-1:0:-1:Jd<ea?Tp<ea?0:-1:0:-1:Jb<ea?Pc<ea?qn<ea?Bc<ea?0:-1:0:-1:cm<ea?sn<ea?0:-1:0:-1:Fo<ea?Jp<ea?No<ea?Ou<ea?Xf<ea?Dk<ea?0:-1:0:-1:fv<ea?Ji<ea?0:-1:0:-1:ek<ea?Mi<ea?no<ea?Ov<ea?0:-1:0:-1:wk<ea?du<ea?0:-1:0:-1:wp<ea?Mk<ea?ua<ea?qi<ea?mo<ea?zs<ea?lh<ea?Di<ea?0:-1:0:-1:Qi<ea?Bo<ea?0:-1:0:-1:xd<ea?ms<ea?vb<ea?Ih<ea?0:-1:0:-1:Ds<ea?zk<ea?0:-1:0:-1:Jn<ea?Ca<ea?na<ea?ds<ea?gv<ea?Wa<ea?0:-1:0:-1:Gf<ea?pa<ea?0:-1:0:-1:cs<ea?rb<ea?Bi<ea?sb<ea?0:-1:0:-1:Ls<ea?Uk<ea?0:-1:0:-1:Bu<ea?ns<ea?yo<ea?Iv<ea?Ka<ea?Tk<ea?Vp<ea?ck<ea?Zp<ea?ji<ea?hh<ea?yc<ea?0:-1:0:-1:Nk<ea?vc<ea?0:-1:0:-1:yp<ea?hi<ea?Ep<ea?lb<ea?0:-1:0:-1:aa<ea?Mn<ea?0:-1:0:-1:cf<ea?dd<ea?Td<ea?qc<ea?Jf<ea?Yn<ea?0:-1:0:-1:Ru<ea?$f<ea?0:-1:0:-1:Oa<ea?za<ea?ru<ea?Ri<ea?0:-1:0:-1:Hf<ea?Lo<ea?0:-1:0:-1:Tf<ea?ac<ea?yd<ea?Ci<ea?Kn<ea?Bv<ea?Yh<ea?rv<ea?0:-1:0:-1:Cc<ea?iv<ea?0:-1:0:-1:uv<ea?dp<ea?la<ea?Va<ea?0:-1:0:-1:yu<ea?So<ea?0:-1:0:-1:ls<ea?bc<ea?Sl<ea?ou<ea?Gp<ea?pn<ea?0:-1:0:-1:vo<ea?Qu<ea?0:-1:0:-1:fk<ea?Qf<ea?id<ea?Kc<ea?0:-1:0:-1:Js<ea?Bn<ea?0:-1:0:-1:Cu<ea?wn<ea?hd<ea?xs<ea?Cs<ea?gc<ea?bo<ea?ei<ea?cl<ea?Xl<ea?0:-1:0:-1:xk<ea?ao<ea?0:-1:0:-1:Tb<ea?ri<ea?vu<ea?qo<ea?0:-1:0:-1:yl<ea?jk<ea?0:-1:0:-1:tc<ea?mh<ea?bk<ea?jd<ea?lc<ea?is<ea?0:-1:0:-1:Av<ea?bs<ea?0:-1:0:-1:Wb<ea?go<ea?pl<ea?As<ea?0:-1:0:-1:Aa<ea?Za<ea?0:-1:0:-1:zu<ea?of<ea?Mf<ea?qs<ea?rp<ea?Ap<ea?ks<ea?ga<ea?0:-1:0:-1:$s<ea?qv<ea?0:-1:0:-1:Pv<ea?Hn<ea?Np<ea?Lh<ea?0:-1:0:-1:Sf<ea?tu<ea?0:-1:0:-1:kc<ea?sp<ea?Un<ea?Fs<ea?gk<ea?ab<ea?0:-1:0:-1:pu<ea?oi<ea?0:-1:0:-1:Fk<ea?Mu<ea?yf<ea?un<ea?0:-1:0:-1:Ol<ea?Is<ea?0:-1:0:-1:St(CQ,ea+To|0)-1|0:-1;if(3<sa>>>0)y=Vr(s);else switch(sa){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var ca=K8(Hr(s));if(2<ca>>>0)y=Vr(s);else switch(ca){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,50);var ia=q4(Hr(s)),y=0===ia?u(s):1===ia?f(s):Vr(s)}break;default:zr(s,73);var va=k8(Hr(s));if(2<va>>>0)y=Vr(s);else switch(va){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var ma=k8(Hr(s));if(2<ma>>>0)y=Vr(s);else switch(ma){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,51);var wa=q4(Hr(s)),y=0===wa?u(s):1===wa?f(s):Vr(s)}}}break;case 42:zr(s,73);var Ea=Hr(s),Ra=35<Ea?ku<Ea?dh<Ea?nb<Ea?-1:Ik<Ea?ph<Ea?Io<Ea?$p<Ea?mn<Ea?Vo<Ea?df<Ea?ah<Ea?0:-1:0:-1:Ba<Ea?Sk<Ea?0:-1:0:-1:bl<Ea?hs<Ea?am<Ea?Df<Ea?0:-1:0:-1:Rh<Ea?Kl<Ea?0:-1:0:-1:wv<Ea?rf<Ea?Dv<Ea?_d<Ea?ib<Ea?Tn<Ea?Ll<Ea?rd<Ea?Vk<Ea?Uu<Ea?Bf<Ea?Dd<Ea?Pf<Ea?Vu<Ea?mk<Ea?mf<Ea?0:-1:0:-1:hb<Ea?Vn<Ea?0:-1:0:-1:Fd<Ea?tf<Ea?dn<Ea?jo<Ea?0:-1:0:-1:Of<Ea?Db<Ea?0:-1:0:-1:Hv<Ea?Rc<Ea?Dc<Ea?Fb<Ea?nc<Ea?Xa<Ea?0:-1:0:-1:gi<Ea?lo<Ea?0:-1:0:-1:Ip<Ea?Pl<Ea?Ns<Ea?av<Ea?0:-1:0:-1:ih<Ea?Ek<Ea?0:-1:0:-1:Kd<Ea?rl<Ea?Yf<Ea?mi<Ea?Gb<Ea?$i<Ea?_f<Ea?Al<Ea?0:-1:0:-1:Ei<Ea?Jh<Ea?0:-1:0:-1:us<Ea?Rv<Ea?Go<Ea?nn<Ea?0:-1:0:-1:vi<Ea?Pi<Ea?0:-1:0:-1:Dp<Ea?Sc<Ea?Zu<Ea?gu<Ea?La<Ea?au<Ea?0:-1:0:-1:$d<Ea?Eh<Ea?0:-1:0:-1:Xi<Ea?ob<Ea?fa<Ea?Ui<Ea?0:-1:0:-1:eu<Ea?cv<Ea?0:-1:0:-1:Ok<Ea?Iu<Ea?dk<Ea?_a<Ea?Zn<Ea?sc<Ea?Nv<Ea?ik<Ea?Ma<Ea?Rf<Ea?0:-1:0:-1:zb<Ea?xf<Ea?0:-1:0:-1:Fl<Ea?uf<Ea?bp<Ea?Sb<Ea?0:-1:0:-1:_p<Ea?af<Ea?0:-1:0:-1:Ii<Ea?fn<Ea?hv<Ea?xo<Ea?Qa<Ea?tm<Ea?0:-1:0:-1:gs<Ea?Ec<Ea?0:-1:0:-1:fi<Ea?Qb<Ea?Ef<Ea?zh<Ea?0:-1:0:-1:Gl<Ea?Pk<Ea?0:-1:0:-1:Uv<Ea?Cb<Ea?kl<Ea?Hu<Ea?Oo<Ea?th<Ea?ui<Ea?rc<Ea?0:-1:0:-1:Oh<Ea?hk<Ea?0:-1:0:-1:vs<Ea?Uh<Ea?Xb<Ea?$o<Ea?0:-1:0:-1:lu<Ea?Yi<Ea?0:-1:0:-1:ss<Ea?rh<Ea?dc<Ea?ha<Ea?zd<Ea?En<Ea?0:-1:0:-1:Oc<Ea?Lu<Ea?0:-1:0:-1:np<Ea?ts<Ea?Es<Ea?cn<Ea?0:-1:0:-1:bb<Ea?Hh<Ea?0:-1:0:-1:Ia<Ea?Li<Ea?ok<Ea?di<Ea?jn<Ea?zp<Ea?sm<Ea?Qv<Ea?Tl<Ea?Cf<Ea?bh<Ea?Mc<Ea?0:-1:0:-1:wo<Ea?Lc<Ea?0:-1:0:-1:_k<Ea?Rn<Ea?tb<Ea?Hp<Ea?0:-1:0:-1:xh<Ea?Dh<Ea?0:-1:0:-1:_l<Ea?Do<Ea?Kh<Ea?kf<Ea?qf<Ea?vf<Ea?0:-1:0:-1:nm<Ea?ud<Ea?0:-1:0:-1:Ni<Ea?Hk<Ea?Ss<Ea?$k<Ea?0:-1:0:-1:Wf<Ea?Zi<Ea?0:-1:0:-1:Tc<Ea?ti<Ea?rs<Ea?tk<Ea?Oi<Ea?yb<Ea?xi<Ea?Th<Ea?0:-1:0:-1:wf<Ea?ni<Ea?0:-1:0:-1:fp<Ea?ec<Ea?Zl<Ea?Cp<Ea?0:-1:0:-1:fd<Ea?Rp<Ea?0:-1:0:-1:wd<Ea?Ud<Ea?yk<Ea?zi<Ea?Uc<Ea?pb<Ea?0:-1:0:-1:hc<Ea?su<Ea?0:-1:0:-1:Vi<Ea?Yp<Ea?Ev<Ea?Os<Ea?0:-1:0:-1:en<Ea?yh<Ea?0:-1:0:-1:vl<Ea?Kf<Ea?$v<Ea?Mv<Ea?xv<Ea?hu<Ea?Sd<Ea?Yv<Ea?Ph<Ea?qb<Ea?0:-1:0:-1:up<Ea?_h<Ea?0:-1:0:-1:Ln<Ea?Lk<Ea?Xc<Ea?_c<Ea?0:-1:0:-1:_v<Ea?Ti<Ea?0:-1:0:-1:Sp<Ea?Qh<Ea?an<Ea?ws<Ea?es<Ea?Wi<Ea?0:-1:0:-1:_n<Ea?uu<Ea?0:-1:0:-1:$u<Ea?Zo<Ea?Zh<Ea?hl<Ea?0:-1:0:-1:ql<Ea?db<Ea?0:-1:0:-1:dl<Ea?Ya<Ea?fc<Ea?Gh<Ea?Wc<Ea?nh<Ea?Qp<Ea?hp<Ea?0:-1:0:-1:tn<Ea?$h<Ea?0:-1:0:-1:Ac<Ea?Vl<Ea?Ta<Ea?hf<Ea?0:-1:0:-1:lv<Ea?bf<Ea?0:-1:0:-1:op<Ea?kn<Ea?$b<Ea?fo<Ea?_i<Ea?Gc<Ea?0:-1:0:-1:ip<Ea?Nn<Ea?0:-1:0:-1:Vd<Ea?nk<Ea?Yc<Ea?pv<Ea?0:-1:0:-1:rk<Ea?Qs<Ea?0:-1:0:-1:pp<Ea?wu<Ea?pi<Ea?ai<Ea?fh<Ea?ev<Ea?Qd<Ea?Md<Ea?ba<Ea?zo<Ea?oc<Ea?md<Ea?gl<Ea?Vf<Ea?0:-1:0:-1:Gs<Ea?Gv<Ea?0:-1:0:-1:fm<Ea?Fi<Ea?Pp<Ea?Zk<Ea?0:-1:0:-1:Vv<Ea?ll<Ea?0:-1:0:-1:Bh<Ea?Co<Ea?Bk<Ea?qh<Ea?Hi<Ea?pd<Ea?0:-1:0:-1:Si<Ea?Zb<Ea?0:-1:0:-1:Ck<Ea?uc<Ea?qk<Ea?jh<Ea?0:-1:0:-1:Ao<Ea?da<Ea?0:-1:0:-1:Du<Ea?Sa<Ea?ro<Ea?hn<Ea?wc<Ea?yv<Ea?sd<Ea?ho<Ea?0:-1:0:-1:rn<Ea?jl<Ea?0:-1:0:-1:gp<Ea?tl<Ea?vk<Ea?Mh<Ea?0:-1:0:-1:ii<Ea?Af<Ea?0:-1:0:-1:ad<Ea?Hc<Ea?ff<Ea?Gk<Ea?ya<Ea?Zv<Ea?0:-1:0:-1:Yo<Ea?ep<Ea?0:-1:0:-1:_o<Ea?sv<Ea?fu<Ea?Su<Ea?0:-1:0:-1:gb<Ea?_b<Ea?0:-1:0:-1:Ed<Ea?Pn<Ea?Fu<Ea?Ja<Ea?vp<Ea?qu<Ea?Uf<Ea?Xk<Ea?Eb<Ea?qa<Ea?0:-1:0:-1:Jd<Ea?Tp<Ea?0:-1:0:-1:Jb<Ea?Pc<Ea?qn<Ea?Bc<Ea?0:-1:0:-1:cm<Ea?sn<Ea?0:-1:0:-1:Fo<Ea?Jp<Ea?No<Ea?Ou<Ea?Xf<Ea?Dk<Ea?0:-1:0:-1:fv<Ea?Ji<Ea?0:-1:0:-1:ek<Ea?Mi<Ea?no<Ea?Ov<Ea?0:-1:0:-1:wk<Ea?du<Ea?0:-1:0:-1:wp<Ea?Mk<Ea?ua<Ea?qi<Ea?mo<Ea?zs<Ea?lh<Ea?Di<Ea?0:-1:0:-1:Qi<Ea?Bo<Ea?0:-1:0:-1:xd<Ea?ms<Ea?vb<Ea?Ih<Ea?0:-1:0:-1:Ds<Ea?zk<Ea?0:-1:0:-1:Jn<Ea?Ca<Ea?na<Ea?ds<Ea?gv<Ea?Wa<Ea?0:-1:0:-1:Gf<Ea?pa<Ea?0:-1:0:-1:cs<Ea?rb<Ea?Bi<Ea?sb<Ea?0:-1:0:-1:Ls<Ea?Uk<Ea?0:-1:0:-1:Bu<Ea?ns<Ea?yo<Ea?Iv<Ea?Ka<Ea?Tk<Ea?Vp<Ea?ck<Ea?Zp<Ea?ji<Ea?hh<Ea?yc<Ea?0:-1:0:-1:Nk<Ea?vc<Ea?0:-1:0:-1:yp<Ea?hi<Ea?Ep<Ea?lb<Ea?0:-1:0:-1:aa<Ea?Mn<Ea?0:-1:0:-1:cf<Ea?dd<Ea?Td<Ea?qc<Ea?Jf<Ea?Yn<Ea?0:-1:0:-1:Ru<Ea?$f<Ea?0:-1:0:-1:Oa<Ea?za<Ea?ru<Ea?Ri<Ea?0:-1:0:-1:Hf<Ea?Lo<Ea?0:-1:0:-1:Tf<Ea?ac<Ea?yd<Ea?Ci<Ea?Kn<Ea?Bv<Ea?Yh<Ea?rv<Ea?0:-1:0:-1:Cc<Ea?iv<Ea?0:-1:0:-1:uv<Ea?dp<Ea?la<Ea?Va<Ea?0:-1:0:-1:yu<Ea?So<Ea?0:-1:0:-1:ls<Ea?bc<Ea?Sl<Ea?ou<Ea?Gp<Ea?pn<Ea?0:-1:0:-1:vo<Ea?Qu<Ea?0:-1:0:-1:fk<Ea?Qf<Ea?id<Ea?Kc<Ea?0:-1:0:-1:Js<Ea?Bn<Ea?0:-1:0:-1:Cu<Ea?wn<Ea?hd<Ea?xs<Ea?Cs<Ea?gc<Ea?bo<Ea?ei<Ea?cl<Ea?Xl<Ea?0:-1:0:-1:xk<Ea?ao<Ea?0:-1:0:-1:Tb<Ea?ri<Ea?vu<Ea?qo<Ea?0:-1:0:-1:yl<Ea?jk<Ea?0:-1:0:-1:tc<Ea?mh<Ea?bk<Ea?jd<Ea?lc<Ea?is<Ea?0:-1:0:-1:Av<Ea?bs<Ea?0:-1:0:-1:Wb<Ea?go<Ea?pl<Ea?As<Ea?0:-1:0:-1:Aa<Ea?Za<Ea?0:-1:0:-1:zu<Ea?of<Ea?Mf<Ea?qs<Ea?rp<Ea?Ap<Ea?ks<Ea?ga<Ea?0:-1:0:-1:$s<Ea?qv<Ea?0:-1:0:-1:Pv<Ea?Hn<Ea?Np<Ea?Lh<Ea?0:-1:0:-1:Sf<Ea?tu<Ea?0:-1:0:-1:kc<Ea?sp<Ea?Un<Ea?Fs<Ea?gk<Ea?ab<Ea?0:-1:0:-1:pu<Ea?oi<Ea?0:-1:0:-1:Fk<Ea?Mu<Ea?yf<Ea?un<Ea?0:-1:0:-1:Ol<Ea?Is<Ea?0:-1:0:-1:St(RQ,Ea+To|0)-1|0:-1;if(3<Ra>>>0)y=Vr(s);else switch(Ra){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,52);var Pa=q4(Hr(s)),y=0===Pa?u(s):1===Pa?f(s):Vr(s);break;default:zr(s,73);var Da=t8(Hr(s));if(2<Da>>>0)y=Vr(s);else switch(Da){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Fa=Hr(s),ja=35<Fa?ku<Fa?dh<Fa?nb<Fa?-1:Ik<Fa?ph<Fa?Io<Fa?$p<Fa?mn<Fa?Vo<Fa?df<Fa?ah<Fa?0:-1:0:-1:Ba<Fa?Sk<Fa?0:-1:0:-1:bl<Fa?hs<Fa?am<Fa?Df<Fa?0:-1:0:-1:Rh<Fa?Kl<Fa?0:-1:0:-1:wv<Fa?rf<Fa?Dv<Fa?_d<Fa?ib<Fa?Tn<Fa?Ll<Fa?rd<Fa?Vk<Fa?Uu<Fa?Bf<Fa?Dd<Fa?Pf<Fa?Vu<Fa?mk<Fa?mf<Fa?0:-1:0:-1:hb<Fa?Vn<Fa?0:-1:0:-1:Fd<Fa?tf<Fa?dn<Fa?jo<Fa?0:-1:0:-1:Of<Fa?Db<Fa?0:-1:0:-1:Hv<Fa?Rc<Fa?Dc<Fa?Fb<Fa?nc<Fa?Xa<Fa?0:-1:0:-1:gi<Fa?lo<Fa?0:-1:0:-1:Ip<Fa?Pl<Fa?Ns<Fa?av<Fa?0:-1:0:-1:ih<Fa?Ek<Fa?0:-1:0:-1:Kd<Fa?rl<Fa?Yf<Fa?mi<Fa?Gb<Fa?$i<Fa?_f<Fa?Al<Fa?0:-1:0:-1:Ei<Fa?Jh<Fa?0:-1:0:-1:us<Fa?Rv<Fa?Go<Fa?nn<Fa?0:-1:0:-1:vi<Fa?Pi<Fa?0:-1:0:-1:Dp<Fa?Sc<Fa?Zu<Fa?gu<Fa?La<Fa?au<Fa?0:-1:0:-1:$d<Fa?Eh<Fa?0:-1:0:-1:Xi<Fa?ob<Fa?fa<Fa?Ui<Fa?0:-1:0:-1:eu<Fa?cv<Fa?0:-1:0:-1:Ok<Fa?Iu<Fa?dk<Fa?_a<Fa?Zn<Fa?sc<Fa?Nv<Fa?ik<Fa?Ma<Fa?Rf<Fa?0:-1:0:-1:zb<Fa?xf<Fa?0:-1:0:-1:Fl<Fa?uf<Fa?bp<Fa?Sb<Fa?0:-1:0:-1:_p<Fa?af<Fa?0:-1:0:-1:Ii<Fa?fn<Fa?hv<Fa?xo<Fa?Qa<Fa?tm<Fa?0:-1:0:-1:gs<Fa?Ec<Fa?0:-1:0:-1:fi<Fa?Qb<Fa?Ef<Fa?zh<Fa?0:-1:0:-1:Gl<Fa?Pk<Fa?0:-1:0:-1:Uv<Fa?Cb<Fa?kl<Fa?Hu<Fa?Oo<Fa?th<Fa?ui<Fa?rc<Fa?0:-1:0:-1:Oh<Fa?hk<Fa?0:-1:0:-1:vs<Fa?Uh<Fa?Xb<Fa?$o<Fa?0:-1:0:-1:lu<Fa?Yi<Fa?0:-1:0:-1:ss<Fa?rh<Fa?dc<Fa?ha<Fa?zd<Fa?En<Fa?0:-1:0:-1:Oc<Fa?Lu<Fa?0:-1:0:-1:np<Fa?ts<Fa?Es<Fa?cn<Fa?0:-1:0:-1:bb<Fa?Hh<Fa?0:-1:0:-1:Ia<Fa?Li<Fa?ok<Fa?di<Fa?jn<Fa?zp<Fa?sm<Fa?Qv<Fa?Tl<Fa?Cf<Fa?bh<Fa?Mc<Fa?0:-1:0:-1:wo<Fa?Lc<Fa?0:-1:0:-1:_k<Fa?Rn<Fa?tb<Fa?Hp<Fa?0:-1:0:-1:xh<Fa?Dh<Fa?0:-1:0:-1:_l<Fa?Do<Fa?Kh<Fa?kf<Fa?qf<Fa?vf<Fa?0:-1:0:-1:nm<Fa?ud<Fa?0:-1:0:-1:Ni<Fa?Hk<Fa?Ss<Fa?$k<Fa?0:-1:0:-1:Wf<Fa?Zi<Fa?0:-1:0:-1:Tc<Fa?ti<Fa?rs<Fa?tk<Fa?Oi<Fa?yb<Fa?xi<Fa?Th<Fa?0:-1:0:-1:wf<Fa?ni<Fa?0:-1:0:-1:fp<Fa?ec<Fa?Zl<Fa?Cp<Fa?0:-1:0:-1:fd<Fa?Rp<Fa?0:-1:0:-1:wd<Fa?Ud<Fa?yk<Fa?zi<Fa?Uc<Fa?pb<Fa?0:-1:0:-1:hc<Fa?su<Fa?0:-1:0:-1:Vi<Fa?Yp<Fa?Ev<Fa?Os<Fa?0:-1:0:-1:en<Fa?yh<Fa?0:-1:0:-1:vl<Fa?Kf<Fa?$v<Fa?Mv<Fa?xv<Fa?hu<Fa?Sd<Fa?Yv<Fa?Ph<Fa?qb<Fa?0:-1:0:-1:up<Fa?_h<Fa?0:-1:0:-1:Ln<Fa?Lk<Fa?Xc<Fa?_c<Fa?0:-1:0:-1:_v<Fa?Ti<Fa?0:-1:0:-1:Sp<Fa?Qh<Fa?an<Fa?ws<Fa?es<Fa?Wi<Fa?0:-1:0:-1:_n<Fa?uu<Fa?0:-1:0:-1:$u<Fa?Zo<Fa?Zh<Fa?hl<Fa?0:-1:0:-1:ql<Fa?db<Fa?0:-1:0:-1:dl<Fa?Ya<Fa?fc<Fa?Gh<Fa?Wc<Fa?nh<Fa?Qp<Fa?hp<Fa?0:-1:0:-1:tn<Fa?$h<Fa?0:-1:0:-1:Ac<Fa?Vl<Fa?Ta<Fa?hf<Fa?0:-1:0:-1:lv<Fa?bf<Fa?0:-1:0:-1:op<Fa?kn<Fa?$b<Fa?fo<Fa?_i<Fa?Gc<Fa?0:-1:0:-1:ip<Fa?Nn<Fa?0:-1:0:-1:Vd<Fa?nk<Fa?Yc<Fa?pv<Fa?0:-1:0:-1:rk<Fa?Qs<Fa?0:-1:0:-1:pp<Fa?wu<Fa?pi<Fa?ai<Fa?fh<Fa?ev<Fa?Qd<Fa?Md<Fa?ba<Fa?zo<Fa?oc<Fa?md<Fa?gl<Fa?Vf<Fa?0:-1:0:-1:Gs<Fa?Gv<Fa?0:-1:0:-1:fm<Fa?Fi<Fa?Pp<Fa?Zk<Fa?0:-1:0:-1:Vv<Fa?ll<Fa?0:-1:0:-1:Bh<Fa?Co<Fa?Bk<Fa?qh<Fa?Hi<Fa?pd<Fa?0:-1:0:-1:Si<Fa?Zb<Fa?0:-1:0:-1:Ck<Fa?uc<Fa?qk<Fa?jh<Fa?0:-1:0:-1:Ao<Fa?da<Fa?0:-1:0:-1:Du<Fa?Sa<Fa?ro<Fa?hn<Fa?wc<Fa?yv<Fa?sd<Fa?ho<Fa?0:-1:0:-1:rn<Fa?jl<Fa?0:-1:0:-1:gp<Fa?tl<Fa?vk<Fa?Mh<Fa?0:-1:0:-1:ii<Fa?Af<Fa?0:-1:0:-1:ad<Fa?Hc<Fa?ff<Fa?Gk<Fa?ya<Fa?Zv<Fa?0:-1:0:-1:Yo<Fa?ep<Fa?0:-1:0:-1:_o<Fa?sv<Fa?fu<Fa?Su<Fa?0:-1:0:-1:gb<Fa?_b<Fa?0:-1:0:-1:Ed<Fa?Pn<Fa?Fu<Fa?Ja<Fa?vp<Fa?qu<Fa?Uf<Fa?Xk<Fa?Eb<Fa?qa<Fa?0:-1:0:-1:Jd<Fa?Tp<Fa?0:-1:0:-1:Jb<Fa?Pc<Fa?qn<Fa?Bc<Fa?0:-1:0:-1:cm<Fa?sn<Fa?0:-1:0:-1:Fo<Fa?Jp<Fa?No<Fa?Ou<Fa?Xf<Fa?Dk<Fa?0:-1:0:-1:fv<Fa?Ji<Fa?0:-1:0:-1:ek<Fa?Mi<Fa?no<Fa?Ov<Fa?0:-1:0:-1:wk<Fa?du<Fa?0:-1:0:-1:wp<Fa?Mk<Fa?ua<Fa?qi<Fa?mo<Fa?zs<Fa?lh<Fa?Di<Fa?0:-1:0:-1:Qi<Fa?Bo<Fa?0:-1:0:-1:xd<Fa?ms<Fa?vb<Fa?Ih<Fa?0:-1:0:-1:Ds<Fa?zk<Fa?0:-1:0:-1:Jn<Fa?Ca<Fa?na<Fa?ds<Fa?gv<Fa?Wa<Fa?0:-1:0:-1:Gf<Fa?pa<Fa?0:-1:0:-1:cs<Fa?rb<Fa?Bi<Fa?sb<Fa?0:-1:0:-1:Ls<Fa?Uk<Fa?0:-1:0:-1:Bu<Fa?ns<Fa?yo<Fa?Iv<Fa?Ka<Fa?Tk<Fa?Vp<Fa?ck<Fa?Zp<Fa?ji<Fa?hh<Fa?yc<Fa?0:-1:0:-1:Nk<Fa?vc<Fa?0:-1:0:-1:yp<Fa?hi<Fa?Ep<Fa?lb<Fa?0:-1:0:-1:aa<Fa?Mn<Fa?0:-1:0:-1:cf<Fa?dd<Fa?Td<Fa?qc<Fa?Jf<Fa?Yn<Fa?0:-1:0:-1:Ru<Fa?$f<Fa?0:-1:0:-1:Oa<Fa?za<Fa?ru<Fa?Ri<Fa?0:-1:0:-1:Hf<Fa?Lo<Fa?0:-1:0:-1:Tf<Fa?ac<Fa?yd<Fa?Ci<Fa?Kn<Fa?Bv<Fa?Yh<Fa?rv<Fa?0:-1:0:-1:Cc<Fa?iv<Fa?0:-1:0:-1:uv<Fa?dp<Fa?la<Fa?Va<Fa?0:-1:0:-1:yu<Fa?So<Fa?0:-1:0:-1:ls<Fa?bc<Fa?Sl<Fa?ou<Fa?Gp<Fa?pn<Fa?0:-1:0:-1:vo<Fa?Qu<Fa?0:-1:0:-1:fk<Fa?Qf<Fa?id<Fa?Kc<Fa?0:-1:0:-1:Js<Fa?Bn<Fa?0:-1:0:-1:Cu<Fa?wn<Fa?hd<Fa?xs<Fa?Cs<Fa?gc<Fa?bo<Fa?ei<Fa?cl<Fa?Xl<Fa?0:-1:0:-1:xk<Fa?ao<Fa?0:-1:0:-1:Tb<Fa?ri<Fa?vu<Fa?qo<Fa?0:-1:0:-1:yl<Fa?jk<Fa?0:-1:0:-1:tc<Fa?mh<Fa?bk<Fa?jd<Fa?lc<Fa?is<Fa?0:-1:0:-1:Av<Fa?bs<Fa?0:-1:0:-1:Wb<Fa?go<Fa?pl<Fa?As<Fa?0:-1:0:-1:Aa<Fa?Za<Fa?0:-1:0:-1:zu<Fa?of<Fa?Mf<Fa?qs<Fa?rp<Fa?Ap<Fa?ks<Fa?ga<Fa?0:-1:0:-1:$s<Fa?qv<Fa?0:-1:0:-1:Pv<Fa?Hn<Fa?Np<Fa?Lh<Fa?0:-1:0:-1:Sf<Fa?tu<Fa?0:-1:0:-1:kc<Fa?sp<Fa?Un<Fa?Fs<Fa?gk<Fa?ab<Fa?0:-1:0:-1:pu<Fa?oi<Fa?0:-1:0:-1:Fk<Fa?Mu<Fa?yf<Fa?un<Fa?0:-1:0:-1:Ol<Fa?Is<Fa?0:-1:0:-1:St(uQ,Fa+To|0)-1|0:-1;if(2<ja>>>0)y=Vr(s);else switch(ja){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ga=O4(Hr(s));if(2<Ga>>>0)y=Vr(s);else switch(Ga){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ha=L4(Hr(s));if(2<Ha>>>0)y=Vr(s);else switch(Ha){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,53);var $a=q4(Hr(s)),y=0===$a?u(s):1===$a?f(s):Vr(s)}}}}}break;case 43:zr(s,73);var vn=Hr(s),bn=35<vn?ku<vn?dh<vn?nb<vn?-1:Ik<vn?ph<vn?Io<vn?$p<vn?mn<vn?Vo<vn?df<vn?ah<vn?0:-1:0:-1:Ba<vn?Sk<vn?0:-1:0:-1:bl<vn?hs<vn?am<vn?Df<vn?0:-1:0:-1:Rh<vn?Kl<vn?0:-1:0:-1:wv<vn?rf<vn?Dv<vn?_d<vn?ib<vn?Tn<vn?Ll<vn?rd<vn?Vk<vn?Uu<vn?Bf<vn?Dd<vn?Pf<vn?Vu<vn?mk<vn?mf<vn?0:-1:0:-1:hb<vn?Vn<vn?0:-1:0:-1:Fd<vn?tf<vn?dn<vn?jo<vn?0:-1:0:-1:Of<vn?Db<vn?0:-1:0:-1:Hv<vn?Rc<vn?Dc<vn?Fb<vn?nc<vn?Xa<vn?0:-1:0:-1:gi<vn?lo<vn?0:-1:0:-1:Ip<vn?Pl<vn?Ns<vn?av<vn?0:-1:0:-1:ih<vn?Ek<vn?0:-1:0:-1:Kd<vn?rl<vn?Yf<vn?mi<vn?Gb<vn?$i<vn?_f<vn?Al<vn?0:-1:0:-1:Ei<vn?Jh<vn?0:-1:0:-1:us<vn?Rv<vn?Go<vn?nn<vn?0:-1:0:-1:vi<vn?Pi<vn?0:-1:0:-1:Dp<vn?Sc<vn?Zu<vn?gu<vn?La<vn?au<vn?0:-1:0:-1:$d<vn?Eh<vn?0:-1:0:-1:Xi<vn?ob<vn?fa<vn?Ui<vn?0:-1:0:-1:eu<vn?cv<vn?0:-1:0:-1:Ok<vn?Iu<vn?dk<vn?_a<vn?Zn<vn?sc<vn?Nv<vn?ik<vn?Ma<vn?Rf<vn?0:-1:0:-1:zb<vn?xf<vn?0:-1:0:-1:Fl<vn?uf<vn?bp<vn?Sb<vn?0:-1:0:-1:_p<vn?af<vn?0:-1:0:-1:Ii<vn?fn<vn?hv<vn?xo<vn?Qa<vn?tm<vn?0:-1:0:-1:gs<vn?Ec<vn?0:-1:0:-1:fi<vn?Qb<vn?Ef<vn?zh<vn?0:-1:0:-1:Gl<vn?Pk<vn?0:-1:0:-1:Uv<vn?Cb<vn?kl<vn?Hu<vn?Oo<vn?th<vn?ui<vn?rc<vn?0:-1:0:-1:Oh<vn?hk<vn?0:-1:0:-1:vs<vn?Uh<vn?Xb<vn?$o<vn?0:-1:0:-1:lu<vn?Yi<vn?0:-1:0:-1:ss<vn?rh<vn?dc<vn?ha<vn?zd<vn?En<vn?0:-1:0:-1:Oc<vn?Lu<vn?0:-1:0:-1:np<vn?ts<vn?Es<vn?cn<vn?0:-1:0:-1:bb<vn?Hh<vn?0:-1:0:-1:Ia<vn?Li<vn?ok<vn?di<vn?jn<vn?zp<vn?sm<vn?Qv<vn?Tl<vn?Cf<vn?bh<vn?Mc<vn?0:-1:0:-1:wo<vn?Lc<vn?0:-1:0:-1:_k<vn?Rn<vn?tb<vn?Hp<vn?0:-1:0:-1:xh<vn?Dh<vn?0:-1:0:-1:_l<vn?Do<vn?Kh<vn?kf<vn?qf<vn?vf<vn?0:-1:0:-1:nm<vn?ud<vn?0:-1:0:-1:Ni<vn?Hk<vn?Ss<vn?$k<vn?0:-1:0:-1:Wf<vn?Zi<vn?0:-1:0:-1:Tc<vn?ti<vn?rs<vn?tk<vn?Oi<vn?yb<vn?xi<vn?Th<vn?0:-1:0:-1:wf<vn?ni<vn?0:-1:0:-1:fp<vn?ec<vn?Zl<vn?Cp<vn?0:-1:0:-1:fd<vn?Rp<vn?0:-1:0:-1:wd<vn?Ud<vn?yk<vn?zi<vn?Uc<vn?pb<vn?0:-1:0:-1:hc<vn?su<vn?0:-1:0:-1:Vi<vn?Yp<vn?Ev<vn?Os<vn?0:-1:0:-1:en<vn?yh<vn?0:-1:0:-1:vl<vn?Kf<vn?$v<vn?Mv<vn?xv<vn?hu<vn?Sd<vn?Yv<vn?Ph<vn?qb<vn?0:-1:0:-1:up<vn?_h<vn?0:-1:0:-1:Ln<vn?Lk<vn?Xc<vn?_c<vn?0:-1:0:-1:_v<vn?Ti<vn?0:-1:0:-1:Sp<vn?Qh<vn?an<vn?ws<vn?es<vn?Wi<vn?0:-1:0:-1:_n<vn?uu<vn?0:-1:0:-1:$u<vn?Zo<vn?Zh<vn?hl<vn?0:-1:0:-1:ql<vn?db<vn?0:-1:0:-1:dl<vn?Ya<vn?fc<vn?Gh<vn?Wc<vn?nh<vn?Qp<vn?hp<vn?0:-1:0:-1:tn<vn?$h<vn?0:-1:0:-1:Ac<vn?Vl<vn?Ta<vn?hf<vn?0:-1:0:-1:lv<vn?bf<vn?0:-1:0:-1:op<vn?kn<vn?$b<vn?fo<vn?_i<vn?Gc<vn?0:-1:0:-1:ip<vn?Nn<vn?0:-1:0:-1:Vd<vn?nk<vn?Yc<vn?pv<vn?0:-1:0:-1:rk<vn?Qs<vn?0:-1:0:-1:pp<vn?wu<vn?pi<vn?ai<vn?fh<vn?ev<vn?Qd<vn?Md<vn?ba<vn?zo<vn?oc<vn?md<vn?gl<vn?Vf<vn?0:-1:0:-1:Gs<vn?Gv<vn?0:-1:0:-1:fm<vn?Fi<vn?Pp<vn?Zk<vn?0:-1:0:-1:Vv<vn?ll<vn?0:-1:0:-1:Bh<vn?Co<vn?Bk<vn?qh<vn?Hi<vn?pd<vn?0:-1:0:-1:Si<vn?Zb<vn?0:-1:0:-1:Ck<vn?uc<vn?qk<vn?jh<vn?0:-1:0:-1:Ao<vn?da<vn?0:-1:0:-1:Du<vn?Sa<vn?ro<vn?hn<vn?wc<vn?yv<vn?sd<vn?ho<vn?0:-1:0:-1:rn<vn?jl<vn?0:-1:0:-1:gp<vn?tl<vn?vk<vn?Mh<vn?0:-1:0:-1:ii<vn?Af<vn?0:-1:0:-1:ad<vn?Hc<vn?ff<vn?Gk<vn?ya<vn?Zv<vn?0:-1:0:-1:Yo<vn?ep<vn?0:-1:0:-1:_o<vn?sv<vn?fu<vn?Su<vn?0:-1:0:-1:gb<vn?_b<vn?0:-1:0:-1:Ed<vn?Pn<vn?Fu<vn?Ja<vn?vp<vn?qu<vn?Uf<vn?Xk<vn?Eb<vn?qa<vn?0:-1:0:-1:Jd<vn?Tp<vn?0:-1:0:-1:Jb<vn?Pc<vn?qn<vn?Bc<vn?0:-1:0:-1:cm<vn?sn<vn?0:-1:0:-1:Fo<vn?Jp<vn?No<vn?Ou<vn?Xf<vn?Dk<vn?0:-1:0:-1:fv<vn?Ji<vn?0:-1:0:-1:ek<vn?Mi<vn?no<vn?Ov<vn?0:-1:0:-1:wk<vn?du<vn?0:-1:0:-1:wp<vn?Mk<vn?ua<vn?qi<vn?mo<vn?zs<vn?lh<vn?Di<vn?0:-1:0:-1:Qi<vn?Bo<vn?0:-1:0:-1:xd<vn?ms<vn?vb<vn?Ih<vn?0:-1:0:-1:Ds<vn?zk<vn?0:-1:0:-1:Jn<vn?Ca<vn?na<vn?ds<vn?gv<vn?Wa<vn?0:-1:0:-1:Gf<vn?pa<vn?0:-1:0:-1:cs<vn?rb<vn?Bi<vn?sb<vn?0:-1:0:-1:Ls<vn?Uk<vn?0:-1:0:-1:Bu<vn?ns<vn?yo<vn?Iv<vn?Ka<vn?Tk<vn?Vp<vn?ck<vn?Zp<vn?ji<vn?hh<vn?yc<vn?0:-1:0:-1:Nk<vn?vc<vn?0:-1:0:-1:yp<vn?hi<vn?Ep<vn?lb<vn?0:-1:0:-1:aa<vn?Mn<vn?0:-1:0:-1:cf<vn?dd<vn?Td<vn?qc<vn?Jf<vn?Yn<vn?0:-1:0:-1:Ru<vn?$f<vn?0:-1:0:-1:Oa<vn?za<vn?ru<vn?Ri<vn?0:-1:0:-1:Hf<vn?Lo<vn?0:-1:0:-1:Tf<vn?ac<vn?yd<vn?Ci<vn?Kn<vn?Bv<vn?Yh<vn?rv<vn?0:-1:0:-1:Cc<vn?iv<vn?0:-1:0:-1:uv<vn?dp<vn?la<vn?Va<vn?0:-1:0:-1:yu<vn?So<vn?0:-1:0:-1:ls<vn?bc<vn?Sl<vn?ou<vn?Gp<vn?pn<vn?0:-1:0:-1:vo<vn?Qu<vn?0:-1:0:-1:fk<vn?Qf<vn?id<vn?Kc<vn?0:-1:0:-1:Js<vn?Bn<vn?0:-1:0:-1:Cu<vn?wn<vn?hd<vn?xs<vn?Cs<vn?gc<vn?bo<vn?ei<vn?cl<vn?Xl<vn?0:-1:0:-1:xk<vn?ao<vn?0:-1:0:-1:Tb<vn?ri<vn?vu<vn?qo<vn?0:-1:0:-1:yl<vn?jk<vn?0:-1:0:-1:tc<vn?mh<vn?bk<vn?jd<vn?lc<vn?is<vn?0:-1:0:-1:Av<vn?bs<vn?0:-1:0:-1:Wb<vn?go<vn?pl<vn?As<vn?0:-1:0:-1:Aa<vn?Za<vn?0:-1:0:-1:zu<vn?of<vn?Mf<vn?qs<vn?rp<vn?Ap<vn?ks<vn?ga<vn?0:-1:0:-1:$s<vn?qv<vn?0:-1:0:-1:Pv<vn?Hn<vn?Np<vn?Lh<vn?0:-1:0:-1:Sf<vn?tu<vn?0:-1:0:-1:kc<vn?sp<vn?Un<vn?Fs<vn?gk<vn?ab<vn?0:-1:0:-1:pu<vn?oi<vn?0:-1:0:-1:Fk<vn?Mu<vn?yf<vn?un<vn?0:-1:0:-1:Ol<vn?Is<vn?0:-1:0:-1:St(GQ,vn+To|0)-1|0:-1;if(4<bn>>>0)y=Vr(s);else switch(bn){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var yn=I8(Hr(s));if(2<yn>>>0)y=Vr(s);else switch(yn){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Sn=C4(Hr(s));if(2<Sn>>>0)y=Vr(s);else switch(Sn){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var xn=t8(Hr(s));if(2<xn>>>0)y=Vr(s);else switch(xn){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var An=X4(Hr(s));if(2<An>>>0)y=Vr(s);else switch(An){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var In=L4(Hr(s));if(2<In>>>0)y=Vr(s);else switch(In){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,54);var Dn=q4(Hr(s)),y=0===Dn?u(s):1===Dn?f(s):Vr(s)}}}}}break;case 3:zr(s,73);var Xn=Hr(s),Wn=35<Xn?ku<Xn?dh<Xn?nb<Xn?-1:Ik<Xn?ph<Xn?Io<Xn?$p<Xn?mn<Xn?Vo<Xn?df<Xn?ah<Xn?0:-1:0:-1:Ba<Xn?Sk<Xn?0:-1:0:-1:bl<Xn?hs<Xn?am<Xn?Df<Xn?0:-1:0:-1:Rh<Xn?Kl<Xn?0:-1:0:-1:wv<Xn?rf<Xn?Dv<Xn?_d<Xn?ib<Xn?Tn<Xn?Ll<Xn?rd<Xn?Vk<Xn?Uu<Xn?Bf<Xn?Dd<Xn?Pf<Xn?Vu<Xn?mk<Xn?mf<Xn?0:-1:0:-1:hb<Xn?Vn<Xn?0:-1:0:-1:Fd<Xn?tf<Xn?dn<Xn?jo<Xn?0:-1:0:-1:Of<Xn?Db<Xn?0:-1:0:-1:Hv<Xn?Rc<Xn?Dc<Xn?Fb<Xn?nc<Xn?Xa<Xn?0:-1:0:-1:gi<Xn?lo<Xn?0:-1:0:-1:Ip<Xn?Pl<Xn?Ns<Xn?av<Xn?0:-1:0:-1:ih<Xn?Ek<Xn?0:-1:0:-1:Kd<Xn?rl<Xn?Yf<Xn?mi<Xn?Gb<Xn?$i<Xn?_f<Xn?Al<Xn?0:-1:0:-1:Ei<Xn?Jh<Xn?0:-1:0:-1:us<Xn?Rv<Xn?Go<Xn?nn<Xn?0:-1:0:-1:vi<Xn?Pi<Xn?0:-1:0:-1:Dp<Xn?Sc<Xn?Zu<Xn?gu<Xn?La<Xn?au<Xn?0:-1:0:-1:$d<Xn?Eh<Xn?0:-1:0:-1:Xi<Xn?ob<Xn?fa<Xn?Ui<Xn?0:-1:0:-1:eu<Xn?cv<Xn?0:-1:0:-1:Ok<Xn?Iu<Xn?dk<Xn?_a<Xn?Zn<Xn?sc<Xn?Nv<Xn?ik<Xn?Ma<Xn?Rf<Xn?0:-1:0:-1:zb<Xn?xf<Xn?0:-1:0:-1:Fl<Xn?uf<Xn?bp<Xn?Sb<Xn?0:-1:0:-1:_p<Xn?af<Xn?0:-1:0:-1:Ii<Xn?fn<Xn?hv<Xn?xo<Xn?Qa<Xn?tm<Xn?0:-1:0:-1:gs<Xn?Ec<Xn?0:-1:0:-1:fi<Xn?Qb<Xn?Ef<Xn?zh<Xn?0:-1:0:-1:Gl<Xn?Pk<Xn?0:-1:0:-1:Uv<Xn?Cb<Xn?kl<Xn?Hu<Xn?Oo<Xn?th<Xn?ui<Xn?rc<Xn?0:-1:0:-1:Oh<Xn?hk<Xn?0:-1:0:-1:vs<Xn?Uh<Xn?Xb<Xn?$o<Xn?0:-1:0:-1:lu<Xn?Yi<Xn?0:-1:0:-1:ss<Xn?rh<Xn?dc<Xn?ha<Xn?zd<Xn?En<Xn?0:-1:0:-1:Oc<Xn?Lu<Xn?0:-1:0:-1:np<Xn?ts<Xn?Es<Xn?cn<Xn?0:-1:0:-1:bb<Xn?Hh<Xn?0:-1:0:-1:Ia<Xn?Li<Xn?ok<Xn?di<Xn?jn<Xn?zp<Xn?sm<Xn?Qv<Xn?Tl<Xn?Cf<Xn?bh<Xn?Mc<Xn?0:-1:0:-1:wo<Xn?Lc<Xn?0:-1:0:-1:_k<Xn?Rn<Xn?tb<Xn?Hp<Xn?0:-1:0:-1:xh<Xn?Dh<Xn?0:-1:0:-1:_l<Xn?Do<Xn?Kh<Xn?kf<Xn?qf<Xn?vf<Xn?0:-1:0:-1:nm<Xn?ud<Xn?0:-1:0:-1:Ni<Xn?Hk<Xn?Ss<Xn?$k<Xn?0:-1:0:-1:Wf<Xn?Zi<Xn?0:-1:0:-1:Tc<Xn?ti<Xn?rs<Xn?tk<Xn?Oi<Xn?yb<Xn?xi<Xn?Th<Xn?0:-1:0:-1:wf<Xn?ni<Xn?0:-1:0:-1:fp<Xn?ec<Xn?Zl<Xn?Cp<Xn?0:-1:0:-1:fd<Xn?Rp<Xn?0:-1:0:-1:wd<Xn?Ud<Xn?yk<Xn?zi<Xn?Uc<Xn?pb<Xn?0:-1:0:-1:hc<Xn?su<Xn?0:-1:0:-1:Vi<Xn?Yp<Xn?Ev<Xn?Os<Xn?0:-1:0:-1:en<Xn?yh<Xn?0:-1:0:-1:vl<Xn?Kf<Xn?$v<Xn?Mv<Xn?xv<Xn?hu<Xn?Sd<Xn?Yv<Xn?Ph<Xn?qb<Xn?0:-1:0:-1:up<Xn?_h<Xn?0:-1:0:-1:Ln<Xn?Lk<Xn?Xc<Xn?_c<Xn?0:-1:0:-1:_v<Xn?Ti<Xn?0:-1:0:-1:Sp<Xn?Qh<Xn?an<Xn?ws<Xn?es<Xn?Wi<Xn?0:-1:0:-1:_n<Xn?uu<Xn?0:-1:0:-1:$u<Xn?Zo<Xn?Zh<Xn?hl<Xn?0:-1:0:-1:ql<Xn?db<Xn?0:-1:0:-1:dl<Xn?Ya<Xn?fc<Xn?Gh<Xn?Wc<Xn?nh<Xn?Qp<Xn?hp<Xn?0:-1:0:-1:tn<Xn?$h<Xn?0:-1:0:-1:Ac<Xn?Vl<Xn?Ta<Xn?hf<Xn?0:-1:0:-1:lv<Xn?bf<Xn?0:-1:0:-1:op<Xn?kn<Xn?$b<Xn?fo<Xn?_i<Xn?Gc<Xn?0:-1:0:-1:ip<Xn?Nn<Xn?0:-1:0:-1:Vd<Xn?nk<Xn?Yc<Xn?pv<Xn?0:-1:0:-1:rk<Xn?Qs<Xn?0:-1:0:-1:pp<Xn?wu<Xn?pi<Xn?ai<Xn?fh<Xn?ev<Xn?Qd<Xn?Md<Xn?ba<Xn?zo<Xn?oc<Xn?md<Xn?gl<Xn?Vf<Xn?0:-1:0:-1:Gs<Xn?Gv<Xn?0:-1:0:-1:fm<Xn?Fi<Xn?Pp<Xn?Zk<Xn?0:-1:0:-1:Vv<Xn?ll<Xn?0:-1:0:-1:Bh<Xn?Co<Xn?Bk<Xn?qh<Xn?Hi<Xn?pd<Xn?0:-1:0:-1:Si<Xn?Zb<Xn?0:-1:0:-1:Ck<Xn?uc<Xn?qk<Xn?jh<Xn?0:-1:0:-1:Ao<Xn?da<Xn?0:-1:0:-1:Du<Xn?Sa<Xn?ro<Xn?hn<Xn?wc<Xn?yv<Xn?sd<Xn?ho<Xn?0:-1:0:-1:rn<Xn?jl<Xn?0:-1:0:-1:gp<Xn?tl<Xn?vk<Xn?Mh<Xn?0:-1:0:-1:ii<Xn?Af<Xn?0:-1:0:-1:ad<Xn?Hc<Xn?ff<Xn?Gk<Xn?ya<Xn?Zv<Xn?0:-1:0:-1:Yo<Xn?ep<Xn?0:-1:0:-1:_o<Xn?sv<Xn?fu<Xn?Su<Xn?0:-1:0:-1:gb<Xn?_b<Xn?0:-1:0:-1:Ed<Xn?Pn<Xn?Fu<Xn?Ja<Xn?vp<Xn?qu<Xn?Uf<Xn?Xk<Xn?Eb<Xn?qa<Xn?0:-1:0:-1:Jd<Xn?Tp<Xn?0:-1:0:-1:Jb<Xn?Pc<Xn?qn<Xn?Bc<Xn?0:-1:0:-1:cm<Xn?sn<Xn?0:-1:0:-1:Fo<Xn?Jp<Xn?No<Xn?Ou<Xn?Xf<Xn?Dk<Xn?0:-1:0:-1:fv<Xn?Ji<Xn?0:-1:0:-1:ek<Xn?Mi<Xn?no<Xn?Ov<Xn?0:-1:0:-1:wk<Xn?du<Xn?0:-1:0:-1:wp<Xn?Mk<Xn?ua<Xn?qi<Xn?mo<Xn?zs<Xn?lh<Xn?Di<Xn?0:-1:0:-1:Qi<Xn?Bo<Xn?0:-1:0:-1:xd<Xn?ms<Xn?vb<Xn?Ih<Xn?0:-1:0:-1:Ds<Xn?zk<Xn?0:-1:0:-1:Jn<Xn?Ca<Xn?na<Xn?ds<Xn?gv<Xn?Wa<Xn?0:-1:0:-1:Gf<Xn?pa<Xn?0:-1:0:-1:cs<Xn?rb<Xn?Bi<Xn?sb<Xn?0:-1:0:-1:Ls<Xn?Uk<Xn?0:-1:0:-1:Bu<Xn?ns<Xn?yo<Xn?Iv<Xn?Ka<Xn?Tk<Xn?Vp<Xn?ck<Xn?Zp<Xn?ji<Xn?hh<Xn?yc<Xn?0:-1:0:-1:Nk<Xn?vc<Xn?0:-1:0:-1:yp<Xn?hi<Xn?Ep<Xn?lb<Xn?0:-1:0:-1:aa<Xn?Mn<Xn?0:-1:0:-1:cf<Xn?dd<Xn?Td<Xn?qc<Xn?Jf<Xn?Yn<Xn?0:-1:0:-1:Ru<Xn?$f<Xn?0:-1:0:-1:Oa<Xn?za<Xn?ru<Xn?Ri<Xn?0:-1:0:-1:Hf<Xn?Lo<Xn?0:-1:0:-1:Tf<Xn?ac<Xn?yd<Xn?Ci<Xn?Kn<Xn?Bv<Xn?Yh<Xn?rv<Xn?0:-1:0:-1:Cc<Xn?iv<Xn?0:-1:0:-1:uv<Xn?dp<Xn?la<Xn?Va<Xn?0:-1:0:-1:yu<Xn?So<Xn?0:-1:0:-1:ls<Xn?bc<Xn?Sl<Xn?ou<Xn?Gp<Xn?pn<Xn?0:-1:0:-1:vo<Xn?Qu<Xn?0:-1:0:-1:fk<Xn?Qf<Xn?id<Xn?Kc<Xn?0:-1:0:-1:Js<Xn?Bn<Xn?0:-1:0:-1:Cu<Xn?wn<Xn?hd<Xn?xs<Xn?Cs<Xn?gc<Xn?bo<Xn?ei<Xn?cl<Xn?Xl<Xn?0:-1:0:-1:xk<Xn?ao<Xn?0:-1:0:-1:Tb<Xn?ri<Xn?vu<Xn?qo<Xn?0:-1:0:-1:yl<Xn?jk<Xn?0:-1:0:-1:tc<Xn?mh<Xn?bk<Xn?jd<Xn?lc<Xn?is<Xn?0:-1:0:-1:Av<Xn?bs<Xn?0:-1:0:-1:Wb<Xn?go<Xn?pl<Xn?As<Xn?0:-1:0:-1:Aa<Xn?Za<Xn?0:-1:0:-1:zu<Xn?of<Xn?Mf<Xn?qs<Xn?rp<Xn?Ap<Xn?ks<Xn?ga<Xn?0:-1:0:-1:$s<Xn?qv<Xn?0:-1:0:-1:Pv<Xn?Hn<Xn?Np<Xn?Lh<Xn?0:-1:0:-1:Sf<Xn?tu<Xn?0:-1:0:-1:kc<Xn?sp<Xn?Un<Xn?Fs<Xn?gk<Xn?ab<Xn?0:-1:0:-1:pu<Xn?oi<Xn?0:-1:0:-1:Fk<Xn?Mu<Xn?yf<Xn?un<Xn?0:-1:0:-1:Ol<Xn?Is<Xn?0:-1:0:-1:St(HQ,Xn+To|0)-1|0:-1;if(3<Wn>>>0)y=Vr(s);else switch(Wn){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var zn=Hr(s),$n=35<zn?ku<zn?dh<zn?nb<zn?-1:Ik<zn?ph<zn?Io<zn?$p<zn?mn<zn?Vo<zn?df<zn?ah<zn?0:-1:0:-1:Ba<zn?Sk<zn?0:-1:0:-1:bl<zn?hs<zn?am<zn?Df<zn?0:-1:0:-1:Rh<zn?Kl<zn?0:-1:0:-1:wv<zn?rf<zn?Dv<zn?_d<zn?ib<zn?Tn<zn?Ll<zn?rd<zn?Vk<zn?Uu<zn?Bf<zn?Dd<zn?Pf<zn?Vu<zn?mk<zn?mf<zn?0:-1:0:-1:hb<zn?Vn<zn?0:-1:0:-1:Fd<zn?tf<zn?dn<zn?jo<zn?0:-1:0:-1:Of<zn?Db<zn?0:-1:0:-1:Hv<zn?Rc<zn?Dc<zn?Fb<zn?nc<zn?Xa<zn?0:-1:0:-1:gi<zn?lo<zn?0:-1:0:-1:Ip<zn?Pl<zn?Ns<zn?av<zn?0:-1:0:-1:ih<zn?Ek<zn?0:-1:0:-1:Kd<zn?rl<zn?Yf<zn?mi<zn?Gb<zn?$i<zn?_f<zn?Al<zn?0:-1:0:-1:Ei<zn?Jh<zn?0:-1:0:-1:us<zn?Rv<zn?Go<zn?nn<zn?0:-1:0:-1:vi<zn?Pi<zn?0:-1:0:-1:Dp<zn?Sc<zn?Zu<zn?gu<zn?La<zn?au<zn?0:-1:0:-1:$d<zn?Eh<zn?0:-1:0:-1:Xi<zn?ob<zn?fa<zn?Ui<zn?0:-1:0:-1:eu<zn?cv<zn?0:-1:0:-1:Ok<zn?Iu<zn?dk<zn?_a<zn?Zn<zn?sc<zn?Nv<zn?ik<zn?Ma<zn?Rf<zn?0:-1:0:-1:zb<zn?xf<zn?0:-1:0:-1:Fl<zn?uf<zn?bp<zn?Sb<zn?0:-1:0:-1:_p<zn?af<zn?0:-1:0:-1:Ii<zn?fn<zn?hv<zn?xo<zn?Qa<zn?tm<zn?0:-1:0:-1:gs<zn?Ec<zn?0:-1:0:-1:fi<zn?Qb<zn?Ef<zn?zh<zn?0:-1:0:-1:Gl<zn?Pk<zn?0:-1:0:-1:Uv<zn?Cb<zn?kl<zn?Hu<zn?Oo<zn?th<zn?ui<zn?rc<zn?0:-1:0:-1:Oh<zn?hk<zn?0:-1:0:-1:vs<zn?Uh<zn?Xb<zn?$o<zn?0:-1:0:-1:lu<zn?Yi<zn?0:-1:0:-1:ss<zn?rh<zn?dc<zn?ha<zn?zd<zn?En<zn?0:-1:0:-1:Oc<zn?Lu<zn?0:-1:0:-1:np<zn?ts<zn?Es<zn?cn<zn?0:-1:0:-1:bb<zn?Hh<zn?0:-1:0:-1:Ia<zn?Li<zn?ok<zn?di<zn?jn<zn?zp<zn?sm<zn?Qv<zn?Tl<zn?Cf<zn?bh<zn?Mc<zn?0:-1:0:-1:wo<zn?Lc<zn?0:-1:0:-1:_k<zn?Rn<zn?tb<zn?Hp<zn?0:-1:0:-1:xh<zn?Dh<zn?0:-1:0:-1:_l<zn?Do<zn?Kh<zn?kf<zn?qf<zn?vf<zn?0:-1:0:-1:nm<zn?ud<zn?0:-1:0:-1:Ni<zn?Hk<zn?Ss<zn?$k<zn?0:-1:0:-1:Wf<zn?Zi<zn?0:-1:0:-1:Tc<zn?ti<zn?rs<zn?tk<zn?Oi<zn?yb<zn?xi<zn?Th<zn?0:-1:0:-1:wf<zn?ni<zn?0:-1:0:-1:fp<zn?ec<zn?Zl<zn?Cp<zn?0:-1:0:-1:fd<zn?Rp<zn?0:-1:0:-1:wd<zn?Ud<zn?yk<zn?zi<zn?Uc<zn?pb<zn?0:-1:0:-1:hc<zn?su<zn?0:-1:0:-1:Vi<zn?Yp<zn?Ev<zn?Os<zn?0:-1:0:-1:en<zn?yh<zn?0:-1:0:-1:vl<zn?Kf<zn?$v<zn?Mv<zn?xv<zn?hu<zn?Sd<zn?Yv<zn?Ph<zn?qb<zn?0:-1:0:-1:up<zn?_h<zn?0:-1:0:-1:Ln<zn?Lk<zn?Xc<zn?_c<zn?0:-1:0:-1:_v<zn?Ti<zn?0:-1:0:-1:Sp<zn?Qh<zn?an<zn?ws<zn?es<zn?Wi<zn?0:-1:0:-1:_n<zn?uu<zn?0:-1:0:-1:$u<zn?Zo<zn?Zh<zn?hl<zn?0:-1:0:-1:ql<zn?db<zn?0:-1:0:-1:dl<zn?Ya<zn?fc<zn?Gh<zn?Wc<zn?nh<zn?Qp<zn?hp<zn?0:-1:0:-1:tn<zn?$h<zn?0:-1:0:-1:Ac<zn?Vl<zn?Ta<zn?hf<zn?0:-1:0:-1:lv<zn?bf<zn?0:-1:0:-1:op<zn?kn<zn?$b<zn?fo<zn?_i<zn?Gc<zn?0:-1:0:-1:ip<zn?Nn<zn?0:-1:0:-1:Vd<zn?nk<zn?Yc<zn?pv<zn?0:-1:0:-1:rk<zn?Qs<zn?0:-1:0:-1:pp<zn?wu<zn?pi<zn?ai<zn?fh<zn?ev<zn?Qd<zn?Md<zn?ba<zn?zo<zn?oc<zn?md<zn?gl<zn?Vf<zn?0:-1:0:-1:Gs<zn?Gv<zn?0:-1:0:-1:fm<zn?Fi<zn?Pp<zn?Zk<zn?0:-1:0:-1:Vv<zn?ll<zn?0:-1:0:-1:Bh<zn?Co<zn?Bk<zn?qh<zn?Hi<zn?pd<zn?0:-1:0:-1:Si<zn?Zb<zn?0:-1:0:-1:Ck<zn?uc<zn?qk<zn?jh<zn?0:-1:0:-1:Ao<zn?da<zn?0:-1:0:-1:Du<zn?Sa<zn?ro<zn?hn<zn?wc<zn?yv<zn?sd<zn?ho<zn?0:-1:0:-1:rn<zn?jl<zn?0:-1:0:-1:gp<zn?tl<zn?vk<zn?Mh<zn?0:-1:0:-1:ii<zn?Af<zn?0:-1:0:-1:ad<zn?Hc<zn?ff<zn?Gk<zn?ya<zn?Zv<zn?0:-1:0:-1:Yo<zn?ep<zn?0:-1:0:-1:_o<zn?sv<zn?fu<zn?Su<zn?0:-1:0:-1:gb<zn?_b<zn?0:-1:0:-1:Ed<zn?Pn<zn?Fu<zn?Ja<zn?vp<zn?qu<zn?Uf<zn?Xk<zn?Eb<zn?qa<zn?0:-1:0:-1:Jd<zn?Tp<zn?0:-1:0:-1:Jb<zn?Pc<zn?qn<zn?Bc<zn?0:-1:0:-1:cm<zn?sn<zn?0:-1:0:-1:Fo<zn?Jp<zn?No<zn?Ou<zn?Xf<zn?Dk<zn?0:-1:0:-1:fv<zn?Ji<zn?0:-1:0:-1:ek<zn?Mi<zn?no<zn?Ov<zn?0:-1:0:-1:wk<zn?du<zn?0:-1:0:-1:wp<zn?Mk<zn?ua<zn?qi<zn?mo<zn?zs<zn?lh<zn?Di<zn?0:-1:0:-1:Qi<zn?Bo<zn?0:-1:0:-1:xd<zn?ms<zn?vb<zn?Ih<zn?0:-1:0:-1:Ds<zn?zk<zn?0:-1:0:-1:Jn<zn?Ca<zn?na<zn?ds<zn?gv<zn?Wa<zn?0:-1:0:-1:Gf<zn?pa<zn?0:-1:0:-1:cs<zn?rb<zn?Bi<zn?sb<zn?0:-1:0:-1:Ls<zn?Uk<zn?0:-1:0:-1:Bu<zn?ns<zn?yo<zn?Iv<zn?Ka<zn?Tk<zn?Vp<zn?ck<zn?Zp<zn?ji<zn?hh<zn?yc<zn?0:-1:0:-1:Nk<zn?vc<zn?0:-1:0:-1:yp<zn?hi<zn?Ep<zn?lb<zn?0:-1:0:-1:aa<zn?Mn<zn?0:-1:0:-1:cf<zn?dd<zn?Td<zn?qc<zn?Jf<zn?Yn<zn?0:-1:0:-1:Ru<zn?$f<zn?0:-1:0:-1:Oa<zn?za<zn?ru<zn?Ri<zn?0:-1:0:-1:Hf<zn?Lo<zn?0:-1:0:-1:Tf<zn?ac<zn?yd<zn?Ci<zn?Kn<zn?Bv<zn?Yh<zn?rv<zn?0:-1:0:-1:Cc<zn?iv<zn?0:-1:0:-1:uv<zn?dp<zn?la<zn?Va<zn?0:-1:0:-1:yu<zn?So<zn?0:-1:0:-1:ls<zn?bc<zn?Sl<zn?ou<zn?Gp<zn?pn<zn?0:-1:0:-1:vo<zn?Qu<zn?0:-1:0:-1:fk<zn?Qf<zn?id<zn?Kc<zn?0:-1:0:-1:Js<zn?Bn<zn?0:-1:0:-1:Cu<zn?wn<zn?hd<zn?xs<zn?Cs<zn?gc<zn?bo<zn?ei<zn?cl<zn?Xl<zn?0:-1:0:-1:xk<zn?ao<zn?0:-1:0:-1:Tb<zn?ri<zn?vu<zn?qo<zn?0:-1:0:-1:yl<zn?jk<zn?0:-1:0:-1:tc<zn?mh<zn?bk<zn?jd<zn?lc<zn?is<zn?0:-1:0:-1:Av<zn?bs<zn?0:-1:0:-1:Wb<zn?go<zn?pl<zn?As<zn?0:-1:0:-1:Aa<zn?Za<zn?0:-1:0:-1:zu<zn?of<zn?Mf<zn?qs<zn?rp<zn?Ap<zn?ks<zn?ga<zn?0:-1:0:-1:$s<zn?qv<zn?0:-1:0:-1:Pv<zn?Hn<zn?Np<zn?Lh<zn?0:-1:0:-1:Sf<zn?tu<zn?0:-1:0:-1:kc<zn?sp<zn?Un<zn?Fs<zn?gk<zn?ab<zn?0:-1:0:-1:pu<zn?oi<zn?0:-1:0:-1:Fk<zn?Mu<zn?yf<zn?un<zn?0:-1:0:-1:Ol<zn?Is<zn?0:-1:0:-1:St(FQ,zn+To|0)-1|0:-1;if(2<$n>>>0)y=Vr(s);else switch($n){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var as=t8(Hr(s));if(2<as>>>0)y=Vr(s);else switch(as){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var fs=U8(Hr(s));if(2<fs>>>0)y=Vr(s);else switch(fs){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var os=L4(Hr(s));if(2<os>>>0)y=Vr(s);else switch(os){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,55);var ys=q4(Hr(s)),y=0===ys?u(s):1===ys?f(s):Vr(s)}}}}break;default:zr(s,73);var Ts=U8(Hr(s));if(2<Ts>>>0)y=Vr(s);else switch(Ts){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var _s=L4(Hr(s));if(2<_s>>>0)y=Vr(s);else switch(_s){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Rs=I8(Hr(s));if(2<Rs>>>0)y=Vr(s);else switch(Rs){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ps=U8(Hr(s));if(2<Ps>>>0)y=Vr(s);else switch(Ps){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Us=L4(Hr(s));if(2<Us>>>0)y=Vr(s);else switch(Us){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ms=D4(Hr(s));if(2<Ms>>>0)y=Vr(s);else switch(Ms){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,56);var js=q4(Hr(s)),y=0===js?u(s):1===js?f(s):Vr(s)}}}}}}}break;default:zr(s,73);var Bs=F8(Hr(s));if(2<Bs>>>0)y=Vr(s);else switch(Bs){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ys=k8(Hr(s));if(2<Ys>>>0)y=Vr(s);else switch(Ys){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Vs=H8(Hr(s));if(2<Vs>>>0)y=Vr(s);else switch(Vs){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ks=I8(Hr(s));if(2<Ks>>>0)y=Vr(s);else switch(Ks){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,57);var Zs=q4(Hr(s)),y=0===Zs?u(s):1===Zs?f(s):Vr(s)}}}}}break;case 44:zr(s,73);var ic=L4(Hr(s));if(2<ic>>>0)y=Vr(s);else switch(ic){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var pc=U8(Hr(s));if(2<pc>>>0)y=Vr(s);else switch(pc){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var mc=O4(Hr(s));if(2<mc>>>0)y=Vr(s);else switch(mc){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var xc=r8(Hr(s));if(2<xc>>>0)y=Vr(s);else switch(xc){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ic=K4(Hr(s));if(2<Ic>>>0)y=Vr(s);else switch(Ic){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,58);var Nc=q4(Hr(s)),y=0===Nc?u(s):1===Nc?f(s):Vr(s)}}}}}break;case 45:zr(s,73);var Fc=Hr(s),Jc=35<Fc?ku<Fc?dh<Fc?nb<Fc?-1:Ik<Fc?ph<Fc?Io<Fc?$p<Fc?mn<Fc?Vo<Fc?df<Fc?ah<Fc?0:-1:0:-1:Ba<Fc?Sk<Fc?0:-1:0:-1:bl<Fc?hs<Fc?am<Fc?Df<Fc?0:-1:0:-1:Rh<Fc?Kl<Fc?0:-1:0:-1:wv<Fc?rf<Fc?Dv<Fc?_d<Fc?ib<Fc?Tn<Fc?Ll<Fc?rd<Fc?Vk<Fc?Uu<Fc?Bf<Fc?Dd<Fc?Pf<Fc?Vu<Fc?mk<Fc?mf<Fc?0:-1:0:-1:hb<Fc?Vn<Fc?0:-1:0:-1:Fd<Fc?tf<Fc?dn<Fc?jo<Fc?0:-1:0:-1:Of<Fc?Db<Fc?0:-1:0:-1:Hv<Fc?Rc<Fc?Dc<Fc?Fb<Fc?nc<Fc?Xa<Fc?0:-1:0:-1:gi<Fc?lo<Fc?0:-1:0:-1:Ip<Fc?Pl<Fc?Ns<Fc?av<Fc?0:-1:0:-1:ih<Fc?Ek<Fc?0:-1:0:-1:Kd<Fc?rl<Fc?Yf<Fc?mi<Fc?Gb<Fc?$i<Fc?_f<Fc?Al<Fc?0:-1:0:-1:Ei<Fc?Jh<Fc?0:-1:0:-1:us<Fc?Rv<Fc?Go<Fc?nn<Fc?0:-1:0:-1:vi<Fc?Pi<Fc?0:-1:0:-1:Dp<Fc?Sc<Fc?Zu<Fc?gu<Fc?La<Fc?au<Fc?0:-1:0:-1:$d<Fc?Eh<Fc?0:-1:0:-1:Xi<Fc?ob<Fc?fa<Fc?Ui<Fc?0:-1:0:-1:eu<Fc?cv<Fc?0:-1:0:-1:Ok<Fc?Iu<Fc?dk<Fc?_a<Fc?Zn<Fc?sc<Fc?Nv<Fc?ik<Fc?Ma<Fc?Rf<Fc?0:-1:0:-1:zb<Fc?xf<Fc?0:-1:0:-1:Fl<Fc?uf<Fc?bp<Fc?Sb<Fc?0:-1:0:-1:_p<Fc?af<Fc?0:-1:0:-1:Ii<Fc?fn<Fc?hv<Fc?xo<Fc?Qa<Fc?tm<Fc?0:-1:0:-1:gs<Fc?Ec<Fc?0:-1:0:-1:fi<Fc?Qb<Fc?Ef<Fc?zh<Fc?0:-1:0:-1:Gl<Fc?Pk<Fc?0:-1:0:-1:Uv<Fc?Cb<Fc?kl<Fc?Hu<Fc?Oo<Fc?th<Fc?ui<Fc?rc<Fc?0:-1:0:-1:Oh<Fc?hk<Fc?0:-1:0:-1:vs<Fc?Uh<Fc?Xb<Fc?$o<Fc?0:-1:0:-1:lu<Fc?Yi<Fc?0:-1:0:-1:ss<Fc?rh<Fc?dc<Fc?ha<Fc?zd<Fc?En<Fc?0:-1:0:-1:Oc<Fc?Lu<Fc?0:-1:0:-1:np<Fc?ts<Fc?Es<Fc?cn<Fc?0:-1:0:-1:bb<Fc?Hh<Fc?0:-1:0:-1:Ia<Fc?Li<Fc?ok<Fc?di<Fc?jn<Fc?zp<Fc?sm<Fc?Qv<Fc?Tl<Fc?Cf<Fc?bh<Fc?Mc<Fc?0:-1:0:-1:wo<Fc?Lc<Fc?0:-1:0:-1:_k<Fc?Rn<Fc?tb<Fc?Hp<Fc?0:-1:0:-1:xh<Fc?Dh<Fc?0:-1:0:-1:_l<Fc?Do<Fc?Kh<Fc?kf<Fc?qf<Fc?vf<Fc?0:-1:0:-1:nm<Fc?ud<Fc?0:-1:0:-1:Ni<Fc?Hk<Fc?Ss<Fc?$k<Fc?0:-1:0:-1:Wf<Fc?Zi<Fc?0:-1:0:-1:Tc<Fc?ti<Fc?rs<Fc?tk<Fc?Oi<Fc?yb<Fc?xi<Fc?Th<Fc?0:-1:0:-1:wf<Fc?ni<Fc?0:-1:0:-1:fp<Fc?ec<Fc?Zl<Fc?Cp<Fc?0:-1:0:-1:fd<Fc?Rp<Fc?0:-1:0:-1:wd<Fc?Ud<Fc?yk<Fc?zi<Fc?Uc<Fc?pb<Fc?0:-1:0:-1:hc<Fc?su<Fc?0:-1:0:-1:Vi<Fc?Yp<Fc?Ev<Fc?Os<Fc?0:-1:0:-1:en<Fc?yh<Fc?0:-1:0:-1:vl<Fc?Kf<Fc?$v<Fc?Mv<Fc?xv<Fc?hu<Fc?Sd<Fc?Yv<Fc?Ph<Fc?qb<Fc?0:-1:0:-1:up<Fc?_h<Fc?0:-1:0:-1:Ln<Fc?Lk<Fc?Xc<Fc?_c<Fc?0:-1:0:-1:_v<Fc?Ti<Fc?0:-1:0:-1:Sp<Fc?Qh<Fc?an<Fc?ws<Fc?es<Fc?Wi<Fc?0:-1:0:-1:_n<Fc?uu<Fc?0:-1:0:-1:$u<Fc?Zo<Fc?Zh<Fc?hl<Fc?0:-1:0:-1:ql<Fc?db<Fc?0:-1:0:-1:dl<Fc?Ya<Fc?fc<Fc?Gh<Fc?Wc<Fc?nh<Fc?Qp<Fc?hp<Fc?0:-1:0:-1:tn<Fc?$h<Fc?0:-1:0:-1:Ac<Fc?Vl<Fc?Ta<Fc?hf<Fc?0:-1:0:-1:lv<Fc?bf<Fc?0:-1:0:-1:op<Fc?kn<Fc?$b<Fc?fo<Fc?_i<Fc?Gc<Fc?0:-1:0:-1:ip<Fc?Nn<Fc?0:-1:0:-1:Vd<Fc?nk<Fc?Yc<Fc?pv<Fc?0:-1:0:-1:rk<Fc?Qs<Fc?0:-1:0:-1:pp<Fc?wu<Fc?pi<Fc?ai<Fc?fh<Fc?ev<Fc?Qd<Fc?Md<Fc?ba<Fc?zo<Fc?oc<Fc?md<Fc?gl<Fc?Vf<Fc?0:-1:0:-1:Gs<Fc?Gv<Fc?0:-1:0:-1:fm<Fc?Fi<Fc?Pp<Fc?Zk<Fc?0:-1:0:-1:Vv<Fc?ll<Fc?0:-1:0:-1:Bh<Fc?Co<Fc?Bk<Fc?qh<Fc?Hi<Fc?pd<Fc?0:-1:0:-1:Si<Fc?Zb<Fc?0:-1:0:-1:Ck<Fc?uc<Fc?qk<Fc?jh<Fc?0:-1:0:-1:Ao<Fc?da<Fc?0:-1:0:-1:Du<Fc?Sa<Fc?ro<Fc?hn<Fc?wc<Fc?yv<Fc?sd<Fc?ho<Fc?0:-1:0:-1:rn<Fc?jl<Fc?0:-1:0:-1:gp<Fc?tl<Fc?vk<Fc?Mh<Fc?0:-1:0:-1:ii<Fc?Af<Fc?0:-1:0:-1:ad<Fc?Hc<Fc?ff<Fc?Gk<Fc?ya<Fc?Zv<Fc?0:-1:0:-1:Yo<Fc?ep<Fc?0:-1:0:-1:_o<Fc?sv<Fc?fu<Fc?Su<Fc?0:-1:0:-1:gb<Fc?_b<Fc?0:-1:0:-1:Ed<Fc?Pn<Fc?Fu<Fc?Ja<Fc?vp<Fc?qu<Fc?Uf<Fc?Xk<Fc?Eb<Fc?qa<Fc?0:-1:0:-1:Jd<Fc?Tp<Fc?0:-1:0:-1:Jb<Fc?Pc<Fc?qn<Fc?Bc<Fc?0:-1:0:-1:cm<Fc?sn<Fc?0:-1:0:-1:Fo<Fc?Jp<Fc?No<Fc?Ou<Fc?Xf<Fc?Dk<Fc?0:-1:0:-1:fv<Fc?Ji<Fc?0:-1:0:-1:ek<Fc?Mi<Fc?no<Fc?Ov<Fc?0:-1:0:-1:wk<Fc?du<Fc?0:-1:0:-1:wp<Fc?Mk<Fc?ua<Fc?qi<Fc?mo<Fc?zs<Fc?lh<Fc?Di<Fc?0:-1:0:-1:Qi<Fc?Bo<Fc?0:-1:0:-1:xd<Fc?ms<Fc?vb<Fc?Ih<Fc?0:-1:0:-1:Ds<Fc?zk<Fc?0:-1:0:-1:Jn<Fc?Ca<Fc?na<Fc?ds<Fc?gv<Fc?Wa<Fc?0:-1:0:-1:Gf<Fc?pa<Fc?0:-1:0:-1:cs<Fc?rb<Fc?Bi<Fc?sb<Fc?0:-1:0:-1:Ls<Fc?Uk<Fc?0:-1:0:-1:Bu<Fc?ns<Fc?yo<Fc?Iv<Fc?Ka<Fc?Tk<Fc?Vp<Fc?ck<Fc?Zp<Fc?ji<Fc?hh<Fc?yc<Fc?0:-1:0:-1:Nk<Fc?vc<Fc?0:-1:0:-1:yp<Fc?hi<Fc?Ep<Fc?lb<Fc?0:-1:0:-1:aa<Fc?Mn<Fc?0:-1:0:-1:cf<Fc?dd<Fc?Td<Fc?qc<Fc?Jf<Fc?Yn<Fc?0:-1:0:-1:Ru<Fc?$f<Fc?0:-1:0:-1:Oa<Fc?za<Fc?ru<Fc?Ri<Fc?0:-1:0:-1:Hf<Fc?Lo<Fc?0:-1:0:-1:Tf<Fc?ac<Fc?yd<Fc?Ci<Fc?Kn<Fc?Bv<Fc?Yh<Fc?rv<Fc?0:-1:0:-1:Cc<Fc?iv<Fc?0:-1:0:-1:uv<Fc?dp<Fc?la<Fc?Va<Fc?0:-1:0:-1:yu<Fc?So<Fc?0:-1:0:-1:ls<Fc?bc<Fc?Sl<Fc?ou<Fc?Gp<Fc?pn<Fc?0:-1:0:-1:vo<Fc?Qu<Fc?0:-1:0:-1:fk<Fc?Qf<Fc?id<Fc?Kc<Fc?0:-1:0:-1:Js<Fc?Bn<Fc?0:-1:0:-1:Cu<Fc?wn<Fc?hd<Fc?xs<Fc?Cs<Fc?gc<Fc?bo<Fc?ei<Fc?cl<Fc?Xl<Fc?0:-1:0:-1:xk<Fc?ao<Fc?0:-1:0:-1:Tb<Fc?ri<Fc?vu<Fc?qo<Fc?0:-1:0:-1:yl<Fc?jk<Fc?0:-1:0:-1:tc<Fc?mh<Fc?bk<Fc?jd<Fc?lc<Fc?is<Fc?0:-1:0:-1:Av<Fc?bs<Fc?0:-1:0:-1:Wb<Fc?go<Fc?pl<Fc?As<Fc?0:-1:0:-1:Aa<Fc?Za<Fc?0:-1:0:-1:zu<Fc?of<Fc?Mf<Fc?qs<Fc?rp<Fc?Ap<Fc?ks<Fc?ga<Fc?0:-1:0:-1:$s<Fc?qv<Fc?0:-1:0:-1:Pv<Fc?Hn<Fc?Np<Fc?Lh<Fc?0:-1:0:-1:Sf<Fc?tu<Fc?0:-1:0:-1:kc<Fc?sp<Fc?Un<Fc?Fs<Fc?gk<Fc?ab<Fc?0:-1:0:-1:pu<Fc?oi<Fc?0:-1:0:-1:Fk<Fc?Mu<Fc?yf<Fc?un<Fc?0:-1:0:-1:Ol<Fc?Is<Fc?0:-1:0:-1:St(mQ,Fc+To|0)-1|0:-1;if(4<Jc>>>0)y=Vr(s);else switch(Jc){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var Vc=t8(Hr(s));if(2<Vc>>>0)y=Vr(s);else switch(Vc){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Qc=U8(Hr(s));if(2<Qc>>>0)y=Vr(s);else switch(Qc){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Zc=H8(Hr(s));if(2<Zc>>>0)y=Vr(s);else switch(Zc){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var si=I8(Hr(s));if(2<si>>>0)y=Vr(s);else switch(si){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,59);var li=q4(Hr(s)),y=0===li?u(s):1===li?f(s):Vr(s)}}}}break;case 3:zr(s,73);var bi=B4(Hr(s));if(2<bi>>>0)y=Vr(s);else switch(bi){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ai=L4(Hr(s));if(2<Ai>>>0)y=Vr(s);else switch(Ai){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Gi=r8(Hr(s));if(2<Gi>>>0)y=Vr(s);else switch(Gi){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,60);var Ki=q4(Hr(s)),y=0===Ki?u(s):1===Ki?f(s):Vr(s)}}}break;default:zr(s,73);var nu=H8(Hr(s));if(2<nu>>>0)y=Vr(s);else switch(nu){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var iu=U8(Hr(s));if(2<iu>>>0)y=Vr(s);else switch(iu){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var mu=I8(Hr(s));if(2<mu>>>0)y=Vr(s);else switch(mu){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var _u=z8(Hr(s));if(2<_u>>>0)y=Vr(s);else switch(_u){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,61);var Eu=q4(Hr(s)),y=0===Eu?u(s):1===Eu?f(s):Vr(s)}}}}}break;case 46:zr(s,73);var Au=Hr(s),Nu=35<Au?ku<Au?dh<Au?nb<Au?-1:Ik<Au?ph<Au?Io<Au?$p<Au?mn<Au?Vo<Au?df<Au?ah<Au?0:-1:0:-1:Ba<Au?Sk<Au?0:-1:0:-1:bl<Au?hs<Au?am<Au?Df<Au?0:-1:0:-1:Rh<Au?Kl<Au?0:-1:0:-1:wv<Au?rf<Au?Dv<Au?_d<Au?ib<Au?Tn<Au?Ll<Au?rd<Au?Vk<Au?Uu<Au?Bf<Au?Dd<Au?Pf<Au?Vu<Au?mk<Au?mf<Au?0:-1:0:-1:hb<Au?Vn<Au?0:-1:0:-1:Fd<Au?tf<Au?dn<Au?jo<Au?0:-1:0:-1:Of<Au?Db<Au?0:-1:0:-1:Hv<Au?Rc<Au?Dc<Au?Fb<Au?nc<Au?Xa<Au?0:-1:0:-1:gi<Au?lo<Au?0:-1:0:-1:Ip<Au?Pl<Au?Ns<Au?av<Au?0:-1:0:-1:ih<Au?Ek<Au?0:-1:0:-1:Kd<Au?rl<Au?Yf<Au?mi<Au?Gb<Au?$i<Au?_f<Au?Al<Au?0:-1:0:-1:Ei<Au?Jh<Au?0:-1:0:-1:us<Au?Rv<Au?Go<Au?nn<Au?0:-1:0:-1:vi<Au?Pi<Au?0:-1:0:-1:Dp<Au?Sc<Au?Zu<Au?gu<Au?La<Au?au<Au?0:-1:0:-1:$d<Au?Eh<Au?0:-1:0:-1:Xi<Au?ob<Au?fa<Au?Ui<Au?0:-1:0:-1:eu<Au?cv<Au?0:-1:0:-1:Ok<Au?Iu<Au?dk<Au?_a<Au?Zn<Au?sc<Au?Nv<Au?ik<Au?Ma<Au?Rf<Au?0:-1:0:-1:zb<Au?xf<Au?0:-1:0:-1:Fl<Au?uf<Au?bp<Au?Sb<Au?0:-1:0:-1:_p<Au?af<Au?0:-1:0:-1:Ii<Au?fn<Au?hv<Au?xo<Au?Qa<Au?tm<Au?0:-1:0:-1:gs<Au?Ec<Au?0:-1:0:-1:fi<Au?Qb<Au?Ef<Au?zh<Au?0:-1:0:-1:Gl<Au?Pk<Au?0:-1:0:-1:Uv<Au?Cb<Au?kl<Au?Hu<Au?Oo<Au?th<Au?ui<Au?rc<Au?0:-1:0:-1:Oh<Au?hk<Au?0:-1:0:-1:vs<Au?Uh<Au?Xb<Au?$o<Au?0:-1:0:-1:lu<Au?Yi<Au?0:-1:0:-1:ss<Au?rh<Au?dc<Au?ha<Au?zd<Au?En<Au?0:-1:0:-1:Oc<Au?Lu<Au?0:-1:0:-1:np<Au?ts<Au?Es<Au?cn<Au?0:-1:0:-1:bb<Au?Hh<Au?0:-1:0:-1:Ia<Au?Li<Au?ok<Au?di<Au?jn<Au?zp<Au?sm<Au?Qv<Au?Tl<Au?Cf<Au?bh<Au?Mc<Au?0:-1:0:-1:wo<Au?Lc<Au?0:-1:0:-1:_k<Au?Rn<Au?tb<Au?Hp<Au?0:-1:0:-1:xh<Au?Dh<Au?0:-1:0:-1:_l<Au?Do<Au?Kh<Au?kf<Au?qf<Au?vf<Au?0:-1:0:-1:nm<Au?ud<Au?0:-1:0:-1:Ni<Au?Hk<Au?Ss<Au?$k<Au?0:-1:0:-1:Wf<Au?Zi<Au?0:-1:0:-1:Tc<Au?ti<Au?rs<Au?tk<Au?Oi<Au?yb<Au?xi<Au?Th<Au?0:-1:0:-1:wf<Au?ni<Au?0:-1:0:-1:fp<Au?ec<Au?Zl<Au?Cp<Au?0:-1:0:-1:fd<Au?Rp<Au?0:-1:0:-1:wd<Au?Ud<Au?yk<Au?zi<Au?Uc<Au?pb<Au?0:-1:0:-1:hc<Au?su<Au?0:-1:0:-1:Vi<Au?Yp<Au?Ev<Au?Os<Au?0:-1:0:-1:en<Au?yh<Au?0:-1:0:-1:vl<Au?Kf<Au?$v<Au?Mv<Au?xv<Au?hu<Au?Sd<Au?Yv<Au?Ph<Au?qb<Au?0:-1:0:-1:up<Au?_h<Au?0:-1:0:-1:Ln<Au?Lk<Au?Xc<Au?_c<Au?0:-1:0:-1:_v<Au?Ti<Au?0:-1:0:-1:Sp<Au?Qh<Au?an<Au?ws<Au?es<Au?Wi<Au?0:-1:0:-1:_n<Au?uu<Au?0:-1:0:-1:$u<Au?Zo<Au?Zh<Au?hl<Au?0:-1:0:-1:ql<Au?db<Au?0:-1:0:-1:dl<Au?Ya<Au?fc<Au?Gh<Au?Wc<Au?nh<Au?Qp<Au?hp<Au?0:-1:0:-1:tn<Au?$h<Au?0:-1:0:-1:Ac<Au?Vl<Au?Ta<Au?hf<Au?0:-1:0:-1:lv<Au?bf<Au?0:-1:0:-1:op<Au?kn<Au?$b<Au?fo<Au?_i<Au?Gc<Au?0:-1:0:-1:ip<Au?Nn<Au?0:-1:0:-1:Vd<Au?nk<Au?Yc<Au?pv<Au?0:-1:0:-1:rk<Au?Qs<Au?0:-1:0:-1:pp<Au?wu<Au?pi<Au?ai<Au?fh<Au?ev<Au?Qd<Au?Md<Au?ba<Au?zo<Au?oc<Au?md<Au?gl<Au?Vf<Au?0:-1:0:-1:Gs<Au?Gv<Au?0:-1:0:-1:fm<Au?Fi<Au?Pp<Au?Zk<Au?0:-1:0:-1:Vv<Au?ll<Au?0:-1:0:-1:Bh<Au?Co<Au?Bk<Au?qh<Au?Hi<Au?pd<Au?0:-1:0:-1:Si<Au?Zb<Au?0:-1:0:-1:Ck<Au?uc<Au?qk<Au?jh<Au?0:-1:0:-1:Ao<Au?da<Au?0:-1:0:-1:Du<Au?Sa<Au?ro<Au?hn<Au?wc<Au?yv<Au?sd<Au?ho<Au?0:-1:0:-1:rn<Au?jl<Au?0:-1:0:-1:gp<Au?tl<Au?vk<Au?Mh<Au?0:-1:0:-1:ii<Au?Af<Au?0:-1:0:-1:ad<Au?Hc<Au?ff<Au?Gk<Au?ya<Au?Zv<Au?0:-1:0:-1:Yo<Au?ep<Au?0:-1:0:-1:_o<Au?sv<Au?fu<Au?Su<Au?0:-1:0:-1:gb<Au?_b<Au?0:-1:0:-1:Ed<Au?Pn<Au?Fu<Au?Ja<Au?vp<Au?qu<Au?Uf<Au?Xk<Au?Eb<Au?qa<Au?0:-1:0:-1:Jd<Au?Tp<Au?0:-1:0:-1:Jb<Au?Pc<Au?qn<Au?Bc<Au?0:-1:0:-1:cm<Au?sn<Au?0:-1:0:-1:Fo<Au?Jp<Au?No<Au?Ou<Au?Xf<Au?Dk<Au?0:-1:0:-1:fv<Au?Ji<Au?0:-1:0:-1:ek<Au?Mi<Au?no<Au?Ov<Au?0:-1:0:-1:wk<Au?du<Au?0:-1:0:-1:wp<Au?Mk<Au?ua<Au?qi<Au?mo<Au?zs<Au?lh<Au?Di<Au?0:-1:0:-1:Qi<Au?Bo<Au?0:-1:0:-1:xd<Au?ms<Au?vb<Au?Ih<Au?0:-1:0:-1:Ds<Au?zk<Au?0:-1:0:-1:Jn<Au?Ca<Au?na<Au?ds<Au?gv<Au?Wa<Au?0:-1:0:-1:Gf<Au?pa<Au?0:-1:0:-1:cs<Au?rb<Au?Bi<Au?sb<Au?0:-1:0:-1:Ls<Au?Uk<Au?0:-1:0:-1:Bu<Au?ns<Au?yo<Au?Iv<Au?Ka<Au?Tk<Au?Vp<Au?ck<Au?Zp<Au?ji<Au?hh<Au?yc<Au?0:-1:0:-1:Nk<Au?vc<Au?0:-1:0:-1:yp<Au?hi<Au?Ep<Au?lb<Au?0:-1:0:-1:aa<Au?Mn<Au?0:-1:0:-1:cf<Au?dd<Au?Td<Au?qc<Au?Jf<Au?Yn<Au?0:-1:0:-1:Ru<Au?$f<Au?0:-1:0:-1:Oa<Au?za<Au?ru<Au?Ri<Au?0:-1:0:-1:Hf<Au?Lo<Au?0:-1:0:-1:Tf<Au?ac<Au?yd<Au?Ci<Au?Kn<Au?Bv<Au?Yh<Au?rv<Au?0:-1:0:-1:Cc<Au?iv<Au?0:-1:0:-1:uv<Au?dp<Au?la<Au?Va<Au?0:-1:0:-1:yu<Au?So<Au?0:-1:0:-1:ls<Au?bc<Au?Sl<Au?ou<Au?Gp<Au?pn<Au?0:-1:0:-1:vo<Au?Qu<Au?0:-1:0:-1:fk<Au?Qf<Au?id<Au?Kc<Au?0:-1:0:-1:Js<Au?Bn<Au?0:-1:0:-1:Cu<Au?wn<Au?hd<Au?xs<Au?Cs<Au?gc<Au?bo<Au?ei<Au?cl<Au?Xl<Au?0:-1:0:-1:xk<Au?ao<Au?0:-1:0:-1:Tb<Au?ri<Au?vu<Au?qo<Au?0:-1:0:-1:yl<Au?jk<Au?0:-1:0:-1:tc<Au?mh<Au?bk<Au?jd<Au?lc<Au?is<Au?0:-1:0:-1:Av<Au?bs<Au?0:-1:0:-1:Wb<Au?go<Au?pl<Au?As<Au?0:-1:0:-1:Aa<Au?Za<Au?0:-1:0:-1:zu<Au?of<Au?Mf<Au?qs<Au?rp<Au?Ap<Au?ks<Au?ga<Au?0:-1:0:-1:$s<Au?qv<Au?0:-1:0:-1:Pv<Au?Hn<Au?Np<Au?Lh<Au?0:-1:0:-1:Sf<Au?tu<Au?0:-1:0:-1:kc<Au?sp<Au?Un<Au?Fs<Au?gk<Au?ab<Au?0:-1:0:-1:pu<Au?oi<Au?0:-1:0:-1:Fk<Au?Mu<Au?yf<Au?un<Au?0:-1:0:-1:Ol<Au?Is<Au?0:-1:0:-1:St(pQ,Au+To|0)-1|0:-1;if(4<Nu>>>0)y=Vr(s);else switch(Nu){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var Pu=Hr(s),Xu=35<Pu?ku<Pu?dh<Pu?nb<Pu?-1:Ik<Pu?ph<Pu?Io<Pu?$p<Pu?mn<Pu?Vo<Pu?df<Pu?ah<Pu?0:-1:0:-1:Ba<Pu?Sk<Pu?0:-1:0:-1:bl<Pu?hs<Pu?am<Pu?Df<Pu?0:-1:0:-1:Rh<Pu?Kl<Pu?0:-1:0:-1:wv<Pu?rf<Pu?Dv<Pu?_d<Pu?ib<Pu?Tn<Pu?Ll<Pu?rd<Pu?Vk<Pu?Uu<Pu?Bf<Pu?Dd<Pu?Pf<Pu?Vu<Pu?mk<Pu?mf<Pu?0:-1:0:-1:hb<Pu?Vn<Pu?0:-1:0:-1:Fd<Pu?tf<Pu?dn<Pu?jo<Pu?0:-1:0:-1:Of<Pu?Db<Pu?0:-1:0:-1:Hv<Pu?Rc<Pu?Dc<Pu?Fb<Pu?nc<Pu?Xa<Pu?0:-1:0:-1:gi<Pu?lo<Pu?0:-1:0:-1:Ip<Pu?Pl<Pu?Ns<Pu?av<Pu?0:-1:0:-1:ih<Pu?Ek<Pu?0:-1:0:-1:Kd<Pu?rl<Pu?Yf<Pu?mi<Pu?Gb<Pu?$i<Pu?_f<Pu?Al<Pu?0:-1:0:-1:Ei<Pu?Jh<Pu?0:-1:0:-1:us<Pu?Rv<Pu?Go<Pu?nn<Pu?0:-1:0:-1:vi<Pu?Pi<Pu?0:-1:0:-1:Dp<Pu?Sc<Pu?Zu<Pu?gu<Pu?La<Pu?au<Pu?0:-1:0:-1:$d<Pu?Eh<Pu?0:-1:0:-1:Xi<Pu?ob<Pu?fa<Pu?Ui<Pu?0:-1:0:-1:eu<Pu?cv<Pu?0:-1:0:-1:Ok<Pu?Iu<Pu?dk<Pu?_a<Pu?Zn<Pu?sc<Pu?Nv<Pu?ik<Pu?Ma<Pu?Rf<Pu?0:-1:0:-1:zb<Pu?xf<Pu?0:-1:0:-1:Fl<Pu?uf<Pu?bp<Pu?Sb<Pu?0:-1:0:-1:_p<Pu?af<Pu?0:-1:0:-1:Ii<Pu?fn<Pu?hv<Pu?xo<Pu?Qa<Pu?tm<Pu?0:-1:0:-1:gs<Pu?Ec<Pu?0:-1:0:-1:fi<Pu?Qb<Pu?Ef<Pu?zh<Pu?0:-1:0:-1:Gl<Pu?Pk<Pu?0:-1:0:-1:Uv<Pu?Cb<Pu?kl<Pu?Hu<Pu?Oo<Pu?th<Pu?ui<Pu?rc<Pu?0:-1:0:-1:Oh<Pu?hk<Pu?0:-1:0:-1:vs<Pu?Uh<Pu?Xb<Pu?$o<Pu?0:-1:0:-1:lu<Pu?Yi<Pu?0:-1:0:-1:ss<Pu?rh<Pu?dc<Pu?ha<Pu?zd<Pu?En<Pu?0:-1:0:-1:Oc<Pu?Lu<Pu?0:-1:0:-1:np<Pu?ts<Pu?Es<Pu?cn<Pu?0:-1:0:-1:bb<Pu?Hh<Pu?0:-1:0:-1:Ia<Pu?Li<Pu?ok<Pu?di<Pu?jn<Pu?zp<Pu?sm<Pu?Qv<Pu?Tl<Pu?Cf<Pu?bh<Pu?Mc<Pu?0:-1:0:-1:wo<Pu?Lc<Pu?0:-1:0:-1:_k<Pu?Rn<Pu?tb<Pu?Hp<Pu?0:-1:0:-1:xh<Pu?Dh<Pu?0:-1:0:-1:_l<Pu?Do<Pu?Kh<Pu?kf<Pu?qf<Pu?vf<Pu?0:-1:0:-1:nm<Pu?ud<Pu?0:-1:0:-1:Ni<Pu?Hk<Pu?Ss<Pu?$k<Pu?0:-1:0:-1:Wf<Pu?Zi<Pu?0:-1:0:-1:Tc<Pu?ti<Pu?rs<Pu?tk<Pu?Oi<Pu?yb<Pu?xi<Pu?Th<Pu?0:-1:0:-1:wf<Pu?ni<Pu?0:-1:0:-1:fp<Pu?ec<Pu?Zl<Pu?Cp<Pu?0:-1:0:-1:fd<Pu?Rp<Pu?0:-1:0:-1:wd<Pu?Ud<Pu?yk<Pu?zi<Pu?Uc<Pu?pb<Pu?0:-1:0:-1:hc<Pu?su<Pu?0:-1:0:-1:Vi<Pu?Yp<Pu?Ev<Pu?Os<Pu?0:-1:0:-1:en<Pu?yh<Pu?0:-1:0:-1:vl<Pu?Kf<Pu?$v<Pu?Mv<Pu?xv<Pu?hu<Pu?Sd<Pu?Yv<Pu?Ph<Pu?qb<Pu?0:-1:0:-1:up<Pu?_h<Pu?0:-1:0:-1:Ln<Pu?Lk<Pu?Xc<Pu?_c<Pu?0:-1:0:-1:_v<Pu?Ti<Pu?0:-1:0:-1:Sp<Pu?Qh<Pu?an<Pu?ws<Pu?es<Pu?Wi<Pu?0:-1:0:-1:_n<Pu?uu<Pu?0:-1:0:-1:$u<Pu?Zo<Pu?Zh<Pu?hl<Pu?0:-1:0:-1:ql<Pu?db<Pu?0:-1:0:-1:dl<Pu?Ya<Pu?fc<Pu?Gh<Pu?Wc<Pu?nh<Pu?Qp<Pu?hp<Pu?0:-1:0:-1:tn<Pu?$h<Pu?0:-1:0:-1:Ac<Pu?Vl<Pu?Ta<Pu?hf<Pu?0:-1:0:-1:lv<Pu?bf<Pu?0:-1:0:-1:op<Pu?kn<Pu?$b<Pu?fo<Pu?_i<Pu?Gc<Pu?0:-1:0:-1:ip<Pu?Nn<Pu?0:-1:0:-1:Vd<Pu?nk<Pu?Yc<Pu?pv<Pu?0:-1:0:-1:rk<Pu?Qs<Pu?0:-1:0:-1:pp<Pu?wu<Pu?pi<Pu?ai<Pu?fh<Pu?ev<Pu?Qd<Pu?Md<Pu?ba<Pu?zo<Pu?oc<Pu?md<Pu?gl<Pu?Vf<Pu?0:-1:0:-1:Gs<Pu?Gv<Pu?0:-1:0:-1:fm<Pu?Fi<Pu?Pp<Pu?Zk<Pu?0:-1:0:-1:Vv<Pu?ll<Pu?0:-1:0:-1:Bh<Pu?Co<Pu?Bk<Pu?qh<Pu?Hi<Pu?pd<Pu?0:-1:0:-1:Si<Pu?Zb<Pu?0:-1:0:-1:Ck<Pu?uc<Pu?qk<Pu?jh<Pu?0:-1:0:-1:Ao<Pu?da<Pu?0:-1:0:-1:Du<Pu?Sa<Pu?ro<Pu?hn<Pu?wc<Pu?yv<Pu?sd<Pu?ho<Pu?0:-1:0:-1:rn<Pu?jl<Pu?0:-1:0:-1:gp<Pu?tl<Pu?vk<Pu?Mh<Pu?0:-1:0:-1:ii<Pu?Af<Pu?0:-1:0:-1:ad<Pu?Hc<Pu?ff<Pu?Gk<Pu?ya<Pu?Zv<Pu?0:-1:0:-1:Yo<Pu?ep<Pu?0:-1:0:-1:_o<Pu?sv<Pu?fu<Pu?Su<Pu?0:-1:0:-1:gb<Pu?_b<Pu?0:-1:0:-1:Ed<Pu?Pn<Pu?Fu<Pu?Ja<Pu?vp<Pu?qu<Pu?Uf<Pu?Xk<Pu?Eb<Pu?qa<Pu?0:-1:0:-1:Jd<Pu?Tp<Pu?0:-1:0:-1:Jb<Pu?Pc<Pu?qn<Pu?Bc<Pu?0:-1:0:-1:cm<Pu?sn<Pu?0:-1:0:-1:Fo<Pu?Jp<Pu?No<Pu?Ou<Pu?Xf<Pu?Dk<Pu?0:-1:0:-1:fv<Pu?Ji<Pu?0:-1:0:-1:ek<Pu?Mi<Pu?no<Pu?Ov<Pu?0:-1:0:-1:wk<Pu?du<Pu?0:-1:0:-1:wp<Pu?Mk<Pu?ua<Pu?qi<Pu?mo<Pu?zs<Pu?lh<Pu?Di<Pu?0:-1:0:-1:Qi<Pu?Bo<Pu?0:-1:0:-1:xd<Pu?ms<Pu?vb<Pu?Ih<Pu?0:-1:0:-1:Ds<Pu?zk<Pu?0:-1:0:-1:Jn<Pu?Ca<Pu?na<Pu?ds<Pu?gv<Pu?Wa<Pu?0:-1:0:-1:Gf<Pu?pa<Pu?0:-1:0:-1:cs<Pu?rb<Pu?Bi<Pu?sb<Pu?0:-1:0:-1:Ls<Pu?Uk<Pu?0:-1:0:-1:Bu<Pu?ns<Pu?yo<Pu?Iv<Pu?Ka<Pu?Tk<Pu?Vp<Pu?ck<Pu?Zp<Pu?ji<Pu?hh<Pu?yc<Pu?0:-1:0:-1:Nk<Pu?vc<Pu?0:-1:0:-1:yp<Pu?hi<Pu?Ep<Pu?lb<Pu?0:-1:0:-1:aa<Pu?Mn<Pu?0:-1:0:-1:cf<Pu?dd<Pu?Td<Pu?qc<Pu?Jf<Pu?Yn<Pu?0:-1:0:-1:Ru<Pu?$f<Pu?0:-1:0:-1:Oa<Pu?za<Pu?ru<Pu?Ri<Pu?0:-1:0:-1:Hf<Pu?Lo<Pu?0:-1:0:-1:Tf<Pu?ac<Pu?yd<Pu?Ci<Pu?Kn<Pu?Bv<Pu?Yh<Pu?rv<Pu?0:-1:0:-1:Cc<Pu?iv<Pu?0:-1:0:-1:uv<Pu?dp<Pu?la<Pu?Va<Pu?0:-1:0:-1:yu<Pu?So<Pu?0:-1:0:-1:ls<Pu?bc<Pu?Sl<Pu?ou<Pu?Gp<Pu?pn<Pu?0:-1:0:-1:vo<Pu?Qu<Pu?0:-1:0:-1:fk<Pu?Qf<Pu?id<Pu?Kc<Pu?0:-1:0:-1:Js<Pu?Bn<Pu?0:-1:0:-1:Cu<Pu?wn<Pu?hd<Pu?xs<Pu?Cs<Pu?gc<Pu?bo<Pu?ei<Pu?cl<Pu?Xl<Pu?0:-1:0:-1:xk<Pu?ao<Pu?0:-1:0:-1:Tb<Pu?ri<Pu?vu<Pu?qo<Pu?0:-1:0:-1:yl<Pu?jk<Pu?0:-1:0:-1:tc<Pu?mh<Pu?bk<Pu?jd<Pu?lc<Pu?is<Pu?0:-1:0:-1:Av<Pu?bs<Pu?0:-1:0:-1:Wb<Pu?go<Pu?pl<Pu?As<Pu?0:-1:0:-1:Aa<Pu?Za<Pu?0:-1:0:-1:zu<Pu?of<Pu?Mf<Pu?qs<Pu?rp<Pu?Ap<Pu?ks<Pu?ga<Pu?0:-1:0:-1:$s<Pu?qv<Pu?0:-1:0:-1:Pv<Pu?Hn<Pu?Np<Pu?Lh<Pu?0:-1:0:-1:Sf<Pu?tu<Pu?0:-1:0:-1:kc<Pu?sp<Pu?Un<Pu?Fs<Pu?gk<Pu?ab<Pu?0:-1:0:-1:pu<Pu?oi<Pu?0:-1:0:-1:Fk<Pu?Mu<Pu?yf<Pu?un<Pu?0:-1:0:-1:Ol<Pu?Is<Pu?0:-1:0:-1:St(dQ,Pu+To|0)-1|0:-1;if(3<Xu>>>0)y=Vr(s);else switch(Xu){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var ju=G8(Hr(s));if(2<ju>>>0)y=Vr(s);else switch(ju){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,62);var Gu=q4(Hr(s)),y=0===Gu?u(s):1===Gu?f(s):Vr(s)}break;default:zr(s,73);var Yu=J8(Hr(s));if(2<Yu>>>0)y=Vr(s);else switch(Yu){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ju=K8(Hr(s));if(2<Ju>>>0)y=Vr(s);else switch(Ju){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,63);var Ku=q4(Hr(s)),y=0===Ku?u(s):1===Ku?f(s):Vr(s)}}}break;case 3:zr(s,73);var ef=Hr(s),nf=35<ef?ku<ef?dh<ef?nb<ef?-1:Ik<ef?ph<ef?Io<ef?$p<ef?mn<ef?Vo<ef?df<ef?ah<ef?0:-1:0:-1:Ba<ef?Sk<ef?0:-1:0:-1:bl<ef?hs<ef?am<ef?Df<ef?0:-1:0:-1:Rh<ef?Kl<ef?0:-1:0:-1:wv<ef?rf<ef?Dv<ef?_d<ef?ib<ef?Tn<ef?Ll<ef?rd<ef?Vk<ef?Uu<ef?Bf<ef?Dd<ef?Pf<ef?Vu<ef?mk<ef?mf<ef?0:-1:0:-1:hb<ef?Vn<ef?0:-1:0:-1:Fd<ef?tf<ef?dn<ef?jo<ef?0:-1:0:-1:Of<ef?Db<ef?0:-1:0:-1:Hv<ef?Rc<ef?Dc<ef?Fb<ef?nc<ef?Xa<ef?0:-1:0:-1:gi<ef?lo<ef?0:-1:0:-1:Ip<ef?Pl<ef?Ns<ef?av<ef?0:-1:0:-1:ih<ef?Ek<ef?0:-1:0:-1:Kd<ef?rl<ef?Yf<ef?mi<ef?Gb<ef?$i<ef?_f<ef?Al<ef?0:-1:0:-1:Ei<ef?Jh<ef?0:-1:0:-1:us<ef?Rv<ef?Go<ef?nn<ef?0:-1:0:-1:vi<ef?Pi<ef?0:-1:0:-1:Dp<ef?Sc<ef?Zu<ef?gu<ef?La<ef?au<ef?0:-1:0:-1:$d<ef?Eh<ef?0:-1:0:-1:Xi<ef?ob<ef?fa<ef?Ui<ef?0:-1:0:-1:eu<ef?cv<ef?0:-1:0:-1:Ok<ef?Iu<ef?dk<ef?_a<ef?Zn<ef?sc<ef?Nv<ef?ik<ef?Ma<ef?Rf<ef?0:-1:0:-1:zb<ef?xf<ef?0:-1:0:-1:Fl<ef?uf<ef?bp<ef?Sb<ef?0:-1:0:-1:_p<ef?af<ef?0:-1:0:-1:Ii<ef?fn<ef?hv<ef?xo<ef?Qa<ef?tm<ef?0:-1:0:-1:gs<ef?Ec<ef?0:-1:0:-1:fi<ef?Qb<ef?Ef<ef?zh<ef?0:-1:0:-1:Gl<ef?Pk<ef?0:-1:0:-1:Uv<ef?Cb<ef?kl<ef?Hu<ef?Oo<ef?th<ef?ui<ef?rc<ef?0:-1:0:-1:Oh<ef?hk<ef?0:-1:0:-1:vs<ef?Uh<ef?Xb<ef?$o<ef?0:-1:0:-1:lu<ef?Yi<ef?0:-1:0:-1:ss<ef?rh<ef?dc<ef?ha<ef?zd<ef?En<ef?0:-1:0:-1:Oc<ef?Lu<ef?0:-1:0:-1:np<ef?ts<ef?Es<ef?cn<ef?0:-1:0:-1:bb<ef?Hh<ef?0:-1:0:-1:Ia<ef?Li<ef?ok<ef?di<ef?jn<ef?zp<ef?sm<ef?Qv<ef?Tl<ef?Cf<ef?bh<ef?Mc<ef?0:-1:0:-1:wo<ef?Lc<ef?0:-1:0:-1:_k<ef?Rn<ef?tb<ef?Hp<ef?0:-1:0:-1:xh<ef?Dh<ef?0:-1:0:-1:_l<ef?Do<ef?Kh<ef?kf<ef?qf<ef?vf<ef?0:-1:0:-1:nm<ef?ud<ef?0:-1:0:-1:Ni<ef?Hk<ef?Ss<ef?$k<ef?0:-1:0:-1:Wf<ef?Zi<ef?0:-1:0:-1:Tc<ef?ti<ef?rs<ef?tk<ef?Oi<ef?yb<ef?xi<ef?Th<ef?0:-1:0:-1:wf<ef?ni<ef?0:-1:0:-1:fp<ef?ec<ef?Zl<ef?Cp<ef?0:-1:0:-1:fd<ef?Rp<ef?0:-1:0:-1:wd<ef?Ud<ef?yk<ef?zi<ef?Uc<ef?pb<ef?0:-1:0:-1:hc<ef?su<ef?0:-1:0:-1:Vi<ef?Yp<ef?Ev<ef?Os<ef?0:-1:0:-1:en<ef?yh<ef?0:-1:0:-1:vl<ef?Kf<ef?$v<ef?Mv<ef?xv<ef?hu<ef?Sd<ef?Yv<ef?Ph<ef?qb<ef?0:-1:0:-1:up<ef?_h<ef?0:-1:0:-1:Ln<ef?Lk<ef?Xc<ef?_c<ef?0:-1:0:-1:_v<ef?Ti<ef?0:-1:0:-1:Sp<ef?Qh<ef?an<ef?ws<ef?es<ef?Wi<ef?0:-1:0:-1:_n<ef?uu<ef?0:-1:0:-1:$u<ef?Zo<ef?Zh<ef?hl<ef?0:-1:0:-1:ql<ef?db<ef?0:-1:0:-1:dl<ef?Ya<ef?fc<ef?Gh<ef?Wc<ef?nh<ef?Qp<ef?hp<ef?0:-1:0:-1:tn<ef?$h<ef?0:-1:0:-1:Ac<ef?Vl<ef?Ta<ef?hf<ef?0:-1:0:-1:lv<ef?bf<ef?0:-1:0:-1:op<ef?kn<ef?$b<ef?fo<ef?_i<ef?Gc<ef?0:-1:0:-1:ip<ef?Nn<ef?0:-1:0:-1:Vd<ef?nk<ef?Yc<ef?pv<ef?0:-1:0:-1:rk<ef?Qs<ef?0:-1:0:-1:pp<ef?wu<ef?pi<ef?ai<ef?fh<ef?ev<ef?Qd<ef?Md<ef?ba<ef?zo<ef?oc<ef?md<ef?gl<ef?Vf<ef?0:-1:0:-1:Gs<ef?Gv<ef?0:-1:0:-1:fm<ef?Fi<ef?Pp<ef?Zk<ef?0:-1:0:-1:Vv<ef?ll<ef?0:-1:0:-1:Bh<ef?Co<ef?Bk<ef?qh<ef?Hi<ef?pd<ef?0:-1:0:-1:Si<ef?Zb<ef?0:-1:0:-1:Ck<ef?uc<ef?qk<ef?jh<ef?0:-1:0:-1:Ao<ef?da<ef?0:-1:0:-1:Du<ef?Sa<ef?ro<ef?hn<ef?wc<ef?yv<ef?sd<ef?ho<ef?0:-1:0:-1:rn<ef?jl<ef?0:-1:0:-1:gp<ef?tl<ef?vk<ef?Mh<ef?0:-1:0:-1:ii<ef?Af<ef?0:-1:0:-1:ad<ef?Hc<ef?ff<ef?Gk<ef?ya<ef?Zv<ef?0:-1:0:-1:Yo<ef?ep<ef?0:-1:0:-1:_o<ef?sv<ef?fu<ef?Su<ef?0:-1:0:-1:gb<ef?_b<ef?0:-1:0:-1:Ed<ef?Pn<ef?Fu<ef?Ja<ef?vp<ef?qu<ef?Uf<ef?Xk<ef?Eb<ef?qa<ef?0:-1:0:-1:Jd<ef?Tp<ef?0:-1:0:-1:Jb<ef?Pc<ef?qn<ef?Bc<ef?0:-1:0:-1:cm<ef?sn<ef?0:-1:0:-1:Fo<ef?Jp<ef?No<ef?Ou<ef?Xf<ef?Dk<ef?0:-1:0:-1:fv<ef?Ji<ef?0:-1:0:-1:ek<ef?Mi<ef?no<ef?Ov<ef?0:-1:0:-1:wk<ef?du<ef?0:-1:0:-1:wp<ef?Mk<ef?ua<ef?qi<ef?mo<ef?zs<ef?lh<ef?Di<ef?0:-1:0:-1:Qi<ef?Bo<ef?0:-1:0:-1:xd<ef?ms<ef?vb<ef?Ih<ef?0:-1:0:-1:Ds<ef?zk<ef?0:-1:0:-1:Jn<ef?Ca<ef?na<ef?ds<ef?gv<ef?Wa<ef?0:-1:0:-1:Gf<ef?pa<ef?0:-1:0:-1:cs<ef?rb<ef?Bi<ef?sb<ef?0:-1:0:-1:Ls<ef?Uk<ef?0:-1:0:-1:Bu<ef?ns<ef?yo<ef?Iv<ef?Ka<ef?Tk<ef?Vp<ef?ck<ef?Zp<ef?ji<ef?hh<ef?yc<ef?0:-1:0:-1:Nk<ef?vc<ef?0:-1:0:-1:yp<ef?hi<ef?Ep<ef?lb<ef?0:-1:0:-1:aa<ef?Mn<ef?0:-1:0:-1:cf<ef?dd<ef?Td<ef?qc<ef?Jf<ef?Yn<ef?0:-1:0:-1:Ru<ef?$f<ef?0:-1:0:-1:Oa<ef?za<ef?ru<ef?Ri<ef?0:-1:0:-1:Hf<ef?Lo<ef?0:-1:0:-1:Tf<ef?ac<ef?yd<ef?Ci<ef?Kn<ef?Bv<ef?Yh<ef?rv<ef?0:-1:0:-1:Cc<ef?iv<ef?0:-1:0:-1:uv<ef?dp<ef?la<ef?Va<ef?0:-1:0:-1:yu<ef?So<ef?0:-1:0:-1:ls<ef?bc<ef?Sl<ef?ou<ef?Gp<ef?pn<ef?0:-1:0:-1:vo<ef?Qu<ef?0:-1:0:-1:fk<ef?Qf<ef?id<ef?Kc<ef?0:-1:0:-1:Js<ef?Bn<ef?0:-1:0:-1:Cu<ef?wn<ef?hd<ef?xs<ef?Cs<ef?gc<ef?bo<ef?ei<ef?cl<ef?Xl<ef?0:-1:0:-1:xk<ef?ao<ef?0:-1:0:-1:Tb<ef?ri<ef?vu<ef?qo<ef?0:-1:0:-1:yl<ef?jk<ef?0:-1:0:-1:tc<ef?mh<ef?bk<ef?jd<ef?lc<ef?is<ef?0:-1:0:-1:Av<ef?bs<ef?0:-1:0:-1:Wb<ef?go<ef?pl<ef?As<ef?0:-1:0:-1:Aa<ef?Za<ef?0:-1:0:-1:zu<ef?of<ef?Mf<ef?qs<ef?rp<ef?Ap<ef?ks<ef?ga<ef?0:-1:0:-1:$s<ef?qv<ef?0:-1:0:-1:Pv<ef?Hn<ef?Np<ef?Lh<ef?0:-1:0:-1:Sf<ef?tu<ef?0:-1:0:-1:kc<ef?sp<ef?Un<ef?Fs<ef?gk<ef?ab<ef?0:-1:0:-1:pu<ef?oi<ef?0:-1:0:-1:Fk<ef?Mu<ef?yf<ef?un<ef?0:-1:0:-1:Ol<ef?Is<ef?0:-1:0:-1:St(iQ,ef+To|0)-1|0:-1;if(3<nf>>>0)y=Vr(s);else switch(nf){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var sf=L4(Hr(s));if(2<sf>>>0)y=Vr(s);else switch(sf){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,64);var lf=q4(Hr(s)),y=0===lf?u(s):1===lf?f(s):Vr(s)}break;default:zr(s,65);var gf=q4(Hr(s)),y=0===gf?u(s):1===gf?f(s):Vr(s)}break;default:zr(s,73);var Nf=B4(Hr(s));if(2<Nf>>>0)y=Vr(s);else switch(Nf){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Lf=L4(Hr(s));if(2<Lf>>>0)y=Vr(s);else switch(Lf){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,66);var jf=J8(Hr(s));if(2<jf>>>0)y=Vr(s);else switch(jf){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var to=Y8(Hr(s));if(2<to>>>0)y=Vr(s);else switch(to){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,67);var eo=q4(Hr(s)),y=0===eo?u(s):1===eo?f(s):Vr(s)}}}}}break;case 47:zr(s,73);var so=Hr(s),co=35<so?ku<so?dh<so?nb<so?-1:Ik<so?ph<so?Io<so?$p<so?mn<so?Vo<so?df<so?ah<so?0:-1:0:-1:Ba<so?Sk<so?0:-1:0:-1:bl<so?hs<so?am<so?Df<so?0:-1:0:-1:Rh<so?Kl<so?0:-1:0:-1:wv<so?rf<so?Dv<so?_d<so?ib<so?Tn<so?Ll<so?rd<so?Vk<so?Uu<so?Bf<so?Dd<so?Pf<so?Vu<so?mk<so?mf<so?0:-1:0:-1:hb<so?Vn<so?0:-1:0:-1:Fd<so?tf<so?dn<so?jo<so?0:-1:0:-1:Of<so?Db<so?0:-1:0:-1:Hv<so?Rc<so?Dc<so?Fb<so?nc<so?Xa<so?0:-1:0:-1:gi<so?lo<so?0:-1:0:-1:Ip<so?Pl<so?Ns<so?av<so?0:-1:0:-1:ih<so?Ek<so?0:-1:0:-1:Kd<so?rl<so?Yf<so?mi<so?Gb<so?$i<so?_f<so?Al<so?0:-1:0:-1:Ei<so?Jh<so?0:-1:0:-1:us<so?Rv<so?Go<so?nn<so?0:-1:0:-1:vi<so?Pi<so?0:-1:0:-1:Dp<so?Sc<so?Zu<so?gu<so?La<so?au<so?0:-1:0:-1:$d<so?Eh<so?0:-1:0:-1:Xi<so?ob<so?fa<so?Ui<so?0:-1:0:-1:eu<so?cv<so?0:-1:0:-1:Ok<so?Iu<so?dk<so?_a<so?Zn<so?sc<so?Nv<so?ik<so?Ma<so?Rf<so?0:-1:0:-1:zb<so?xf<so?0:-1:0:-1:Fl<so?uf<so?bp<so?Sb<so?0:-1:0:-1:_p<so?af<so?0:-1:0:-1:Ii<so?fn<so?hv<so?xo<so?Qa<so?tm<so?0:-1:0:-1:gs<so?Ec<so?0:-1:0:-1:fi<so?Qb<so?Ef<so?zh<so?0:-1:0:-1:Gl<so?Pk<so?0:-1:0:-1:Uv<so?Cb<so?kl<so?Hu<so?Oo<so?th<so?ui<so?rc<so?0:-1:0:-1:Oh<so?hk<so?0:-1:0:-1:vs<so?Uh<so?Xb<so?$o<so?0:-1:0:-1:lu<so?Yi<so?0:-1:0:-1:ss<so?rh<so?dc<so?ha<so?zd<so?En<so?0:-1:0:-1:Oc<so?Lu<so?0:-1:0:-1:np<so?ts<so?Es<so?cn<so?0:-1:0:-1:bb<so?Hh<so?0:-1:0:-1:Ia<so?Li<so?ok<so?di<so?jn<so?zp<so?sm<so?Qv<so?Tl<so?Cf<so?bh<so?Mc<so?0:-1:0:-1:wo<so?Lc<so?0:-1:0:-1:_k<so?Rn<so?tb<so?Hp<so?0:-1:0:-1:xh<so?Dh<so?0:-1:0:-1:_l<so?Do<so?Kh<so?kf<so?qf<so?vf<so?0:-1:0:-1:nm<so?ud<so?0:-1:0:-1:Ni<so?Hk<so?Ss<so?$k<so?0:-1:0:-1:Wf<so?Zi<so?0:-1:0:-1:Tc<so?ti<so?rs<so?tk<so?Oi<so?yb<so?xi<so?Th<so?0:-1:0:-1:wf<so?ni<so?0:-1:0:-1:fp<so?ec<so?Zl<so?Cp<so?0:-1:0:-1:fd<so?Rp<so?0:-1:0:-1:wd<so?Ud<so?yk<so?zi<so?Uc<so?pb<so?0:-1:0:-1:hc<so?su<so?0:-1:0:-1:Vi<so?Yp<so?Ev<so?Os<so?0:-1:0:-1:en<so?yh<so?0:-1:0:-1:vl<so?Kf<so?$v<so?Mv<so?xv<so?hu<so?Sd<so?Yv<so?Ph<so?qb<so?0:-1:0:-1:up<so?_h<so?0:-1:0:-1:Ln<so?Lk<so?Xc<so?_c<so?0:-1:0:-1:_v<so?Ti<so?0:-1:0:-1:Sp<so?Qh<so?an<so?ws<so?es<so?Wi<so?0:-1:0:-1:_n<so?uu<so?0:-1:0:-1:$u<so?Zo<so?Zh<so?hl<so?0:-1:0:-1:ql<so?db<so?0:-1:0:-1:dl<so?Ya<so?fc<so?Gh<so?Wc<so?nh<so?Qp<so?hp<so?0:-1:0:-1:tn<so?$h<so?0:-1:0:-1:Ac<so?Vl<so?Ta<so?hf<so?0:-1:0:-1:lv<so?bf<so?0:-1:0:-1:op<so?kn<so?$b<so?fo<so?_i<so?Gc<so?0:-1:0:-1:ip<so?Nn<so?0:-1:0:-1:Vd<so?nk<so?Yc<so?pv<so?0:-1:0:-1:rk<so?Qs<so?0:-1:0:-1:pp<so?wu<so?pi<so?ai<so?fh<so?ev<so?Qd<so?Md<so?ba<so?zo<so?oc<so?md<so?gl<so?Vf<so?0:-1:0:-1:Gs<so?Gv<so?0:-1:0:-1:fm<so?Fi<so?Pp<so?Zk<so?0:-1:0:-1:Vv<so?ll<so?0:-1:0:-1:Bh<so?Co<so?Bk<so?qh<so?Hi<so?pd<so?0:-1:0:-1:Si<so?Zb<so?0:-1:0:-1:Ck<so?uc<so?qk<so?jh<so?0:-1:0:-1:Ao<so?da<so?0:-1:0:-1:Du<so?Sa<so?ro<so?hn<so?wc<so?yv<so?sd<so?ho<so?0:-1:0:-1:rn<so?jl<so?0:-1:0:-1:gp<so?tl<so?vk<so?Mh<so?0:-1:0:-1:ii<so?Af<so?0:-1:0:-1:ad<so?Hc<so?ff<so?Gk<so?ya<so?Zv<so?0:-1:0:-1:Yo<so?ep<so?0:-1:0:-1:_o<so?sv<so?fu<so?Su<so?0:-1:0:-1:gb<so?_b<so?0:-1:0:-1:Ed<so?Pn<so?Fu<so?Ja<so?vp<so?qu<so?Uf<so?Xk<so?Eb<so?qa<so?0:-1:0:-1:Jd<so?Tp<so?0:-1:0:-1:Jb<so?Pc<so?qn<so?Bc<so?0:-1:0:-1:cm<so?sn<so?0:-1:0:-1:Fo<so?Jp<so?No<so?Ou<so?Xf<so?Dk<so?0:-1:0:-1:fv<so?Ji<so?0:-1:0:-1:ek<so?Mi<so?no<so?Ov<so?0:-1:0:-1:wk<so?du<so?0:-1:0:-1:wp<so?Mk<so?ua<so?qi<so?mo<so?zs<so?lh<so?Di<so?0:-1:0:-1:Qi<so?Bo<so?0:-1:0:-1:xd<so?ms<so?vb<so?Ih<so?0:-1:0:-1:Ds<so?zk<so?0:-1:0:-1:Jn<so?Ca<so?na<so?ds<so?gv<so?Wa<so?0:-1:0:-1:Gf<so?pa<so?0:-1:0:-1:cs<so?rb<so?Bi<so?sb<so?0:-1:0:-1:Ls<so?Uk<so?0:-1:0:-1:Bu<so?ns<so?yo<so?Iv<so?Ka<so?Tk<so?Vp<so?ck<so?Zp<so?ji<so?hh<so?yc<so?0:-1:0:-1:Nk<so?vc<so?0:-1:0:-1:yp<so?hi<so?Ep<so?lb<so?0:-1:0:-1:aa<so?Mn<so?0:-1:0:-1:cf<so?dd<so?Td<so?qc<so?Jf<so?Yn<so?0:-1:0:-1:Ru<so?$f<so?0:-1:0:-1:Oa<so?za<so?ru<so?Ri<so?0:-1:0:-1:Hf<so?Lo<so?0:-1:0:-1:Tf<so?ac<so?yd<so?Ci<so?Kn<so?Bv<so?Yh<so?rv<so?0:-1:0:-1:Cc<so?iv<so?0:-1:0:-1:uv<so?dp<so?la<so?Va<so?0:-1:0:-1:yu<so?So<so?0:-1:0:-1:ls<so?bc<so?Sl<so?ou<so?Gp<so?pn<so?0:-1:0:-1:vo<so?Qu<so?0:-1:0:-1:fk<so?Qf<so?id<so?Kc<so?0:-1:0:-1:Js<so?Bn<so?0:-1:0:-1:Cu<so?wn<so?hd<so?xs<so?Cs<so?gc<so?bo<so?ei<so?cl<so?Xl<so?0:-1:0:-1:xk<so?ao<so?0:-1:0:-1:Tb<so?ri<so?vu<so?qo<so?0:-1:0:-1:yl<so?jk<so?0:-1:0:-1:tc<so?mh<so?bk<so?jd<so?lc<so?is<so?0:-1:0:-1:Av<so?bs<so?0:-1:0:-1:Wb<so?go<so?pl<so?As<so?0:-1:0:-1:Aa<so?Za<so?0:-1:0:-1:zu<so?of<so?Mf<so?qs<so?rp<so?Ap<so?ks<so?ga<so?0:-1:0:-1:$s<so?qv<so?0:-1:0:-1:Pv<so?Hn<so?Np<so?Lh<so?0:-1:0:-1:Sf<so?tu<so?0:-1:0:-1:kc<so?sp<so?Un<so?Fs<so?gk<so?ab<so?0:-1:0:-1:pu<so?oi<so?0:-1:0:-1:Fk<so?Mu<so?yf<so?un<so?0:-1:0:-1:Ol<so?Is<so?0:-1:0:-1:St(cQ,so+To|0)-1|0:-1;if(3<co>>>0)y=Vr(s);else switch(co){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var io=r8(Hr(s));if(2<io>>>0)y=Vr(s);else switch(io){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,68);var oo=q4(Hr(s)),y=0===oo?u(s):1===oo?f(s):Vr(s)}break;default:zr(s,73);var ko=H8(Hr(s));if(2<ko>>>0)y=Vr(s);else switch(ko){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var po=D4(Hr(s));if(2<po>>>0)y=Vr(s);else switch(po){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,69);var Eo=q4(Hr(s)),y=0===Eo?u(s):1===Eo?f(s):Vr(s)}}}break;case 48:zr(s,73);var Ro=Hr(s),Po=35<Ro?ku<Ro?dh<Ro?nb<Ro?-1:Ik<Ro?ph<Ro?Io<Ro?$p<Ro?mn<Ro?Vo<Ro?df<Ro?ah<Ro?0:-1:0:-1:Ba<Ro?Sk<Ro?0:-1:0:-1:bl<Ro?hs<Ro?am<Ro?Df<Ro?0:-1:0:-1:Rh<Ro?Kl<Ro?0:-1:0:-1:wv<Ro?rf<Ro?Dv<Ro?_d<Ro?ib<Ro?Tn<Ro?Ll<Ro?rd<Ro?Vk<Ro?Uu<Ro?Bf<Ro?Dd<Ro?Pf<Ro?Vu<Ro?mk<Ro?mf<Ro?0:-1:0:-1:hb<Ro?Vn<Ro?0:-1:0:-1:Fd<Ro?tf<Ro?dn<Ro?jo<Ro?0:-1:0:-1:Of<Ro?Db<Ro?0:-1:0:-1:Hv<Ro?Rc<Ro?Dc<Ro?Fb<Ro?nc<Ro?Xa<Ro?0:-1:0:-1:gi<Ro?lo<Ro?0:-1:0:-1:Ip<Ro?Pl<Ro?Ns<Ro?av<Ro?0:-1:0:-1:ih<Ro?Ek<Ro?0:-1:0:-1:Kd<Ro?rl<Ro?Yf<Ro?mi<Ro?Gb<Ro?$i<Ro?_f<Ro?Al<Ro?0:-1:0:-1:Ei<Ro?Jh<Ro?0:-1:0:-1:us<Ro?Rv<Ro?Go<Ro?nn<Ro?0:-1:0:-1:vi<Ro?Pi<Ro?0:-1:0:-1:Dp<Ro?Sc<Ro?Zu<Ro?gu<Ro?La<Ro?au<Ro?0:-1:0:-1:$d<Ro?Eh<Ro?0:-1:0:-1:Xi<Ro?ob<Ro?fa<Ro?Ui<Ro?0:-1:0:-1:eu<Ro?cv<Ro?0:-1:0:-1:Ok<Ro?Iu<Ro?dk<Ro?_a<Ro?Zn<Ro?sc<Ro?Nv<Ro?ik<Ro?Ma<Ro?Rf<Ro?0:-1:0:-1:zb<Ro?xf<Ro?0:-1:0:-1:Fl<Ro?uf<Ro?bp<Ro?Sb<Ro?0:-1:0:-1:_p<Ro?af<Ro?0:-1:0:-1:Ii<Ro?fn<Ro?hv<Ro?xo<Ro?Qa<Ro?tm<Ro?0:-1:0:-1:gs<Ro?Ec<Ro?0:-1:0:-1:fi<Ro?Qb<Ro?Ef<Ro?zh<Ro?0:-1:0:-1:Gl<Ro?Pk<Ro?0:-1:0:-1:Uv<Ro?Cb<Ro?kl<Ro?Hu<Ro?Oo<Ro?th<Ro?ui<Ro?rc<Ro?0:-1:0:-1:Oh<Ro?hk<Ro?0:-1:0:-1:vs<Ro?Uh<Ro?Xb<Ro?$o<Ro?0:-1:0:-1:lu<Ro?Yi<Ro?0:-1:0:-1:ss<Ro?rh<Ro?dc<Ro?ha<Ro?zd<Ro?En<Ro?0:-1:0:-1:Oc<Ro?Lu<Ro?0:-1:0:-1:np<Ro?ts<Ro?Es<Ro?cn<Ro?0:-1:0:-1:bb<Ro?Hh<Ro?0:-1:0:-1:Ia<Ro?Li<Ro?ok<Ro?di<Ro?jn<Ro?zp<Ro?sm<Ro?Qv<Ro?Tl<Ro?Cf<Ro?bh<Ro?Mc<Ro?0:-1:0:-1:wo<Ro?Lc<Ro?0:-1:0:-1:_k<Ro?Rn<Ro?tb<Ro?Hp<Ro?0:-1:0:-1:xh<Ro?Dh<Ro?0:-1:0:-1:_l<Ro?Do<Ro?Kh<Ro?kf<Ro?qf<Ro?vf<Ro?0:-1:0:-1:nm<Ro?ud<Ro?0:-1:0:-1:Ni<Ro?Hk<Ro?Ss<Ro?$k<Ro?0:-1:0:-1:Wf<Ro?Zi<Ro?0:-1:0:-1:Tc<Ro?ti<Ro?rs<Ro?tk<Ro?Oi<Ro?yb<Ro?xi<Ro?Th<Ro?0:-1:0:-1:wf<Ro?ni<Ro?0:-1:0:-1:fp<Ro?ec<Ro?Zl<Ro?Cp<Ro?0:-1:0:-1:fd<Ro?Rp<Ro?0:-1:0:-1:wd<Ro?Ud<Ro?yk<Ro?zi<Ro?Uc<Ro?pb<Ro?0:-1:0:-1:hc<Ro?su<Ro?0:-1:0:-1:Vi<Ro?Yp<Ro?Ev<Ro?Os<Ro?0:-1:0:-1:en<Ro?yh<Ro?0:-1:0:-1:vl<Ro?Kf<Ro?$v<Ro?Mv<Ro?xv<Ro?hu<Ro?Sd<Ro?Yv<Ro?Ph<Ro?qb<Ro?0:-1:0:-1:up<Ro?_h<Ro?0:-1:0:-1:Ln<Ro?Lk<Ro?Xc<Ro?_c<Ro?0:-1:0:-1:_v<Ro?Ti<Ro?0:-1:0:-1:Sp<Ro?Qh<Ro?an<Ro?ws<Ro?es<Ro?Wi<Ro?0:-1:0:-1:_n<Ro?uu<Ro?0:-1:0:-1:$u<Ro?Zo<Ro?Zh<Ro?hl<Ro?0:-1:0:-1:ql<Ro?db<Ro?0:-1:0:-1:dl<Ro?Ya<Ro?fc<Ro?Gh<Ro?Wc<Ro?nh<Ro?Qp<Ro?hp<Ro?0:-1:0:-1:tn<Ro?$h<Ro?0:-1:0:-1:Ac<Ro?Vl<Ro?Ta<Ro?hf<Ro?0:-1:0:-1:lv<Ro?bf<Ro?0:-1:0:-1:op<Ro?kn<Ro?$b<Ro?fo<Ro?_i<Ro?Gc<Ro?0:-1:0:-1:ip<Ro?Nn<Ro?0:-1:0:-1:Vd<Ro?nk<Ro?Yc<Ro?pv<Ro?0:-1:0:-1:rk<Ro?Qs<Ro?0:-1:0:-1:pp<Ro?wu<Ro?pi<Ro?ai<Ro?fh<Ro?ev<Ro?Qd<Ro?Md<Ro?ba<Ro?zo<Ro?oc<Ro?md<Ro?gl<Ro?Vf<Ro?0:-1:0:-1:Gs<Ro?Gv<Ro?0:-1:0:-1:fm<Ro?Fi<Ro?Pp<Ro?Zk<Ro?0:-1:0:-1:Vv<Ro?ll<Ro?0:-1:0:-1:Bh<Ro?Co<Ro?Bk<Ro?qh<Ro?Hi<Ro?pd<Ro?0:-1:0:-1:Si<Ro?Zb<Ro?0:-1:0:-1:Ck<Ro?uc<Ro?qk<Ro?jh<Ro?0:-1:0:-1:Ao<Ro?da<Ro?0:-1:0:-1:Du<Ro?Sa<Ro?ro<Ro?hn<Ro?wc<Ro?yv<Ro?sd<Ro?ho<Ro?0:-1:0:-1:rn<Ro?jl<Ro?0:-1:0:-1:gp<Ro?tl<Ro?vk<Ro?Mh<Ro?0:-1:0:-1:ii<Ro?Af<Ro?0:-1:0:-1:ad<Ro?Hc<Ro?ff<Ro?Gk<Ro?ya<Ro?Zv<Ro?0:-1:0:-1:Yo<Ro?ep<Ro?0:-1:0:-1:_o<Ro?sv<Ro?fu<Ro?Su<Ro?0:-1:0:-1:gb<Ro?_b<Ro?0:-1:0:-1:Ed<Ro?Pn<Ro?Fu<Ro?Ja<Ro?vp<Ro?qu<Ro?Uf<Ro?Xk<Ro?Eb<Ro?qa<Ro?0:-1:0:-1:Jd<Ro?Tp<Ro?0:-1:0:-1:Jb<Ro?Pc<Ro?qn<Ro?Bc<Ro?0:-1:0:-1:cm<Ro?sn<Ro?0:-1:0:-1:Fo<Ro?Jp<Ro?No<Ro?Ou<Ro?Xf<Ro?Dk<Ro?0:-1:0:-1:fv<Ro?Ji<Ro?0:-1:0:-1:ek<Ro?Mi<Ro?no<Ro?Ov<Ro?0:-1:0:-1:wk<Ro?du<Ro?0:-1:0:-1:wp<Ro?Mk<Ro?ua<Ro?qi<Ro?mo<Ro?zs<Ro?lh<Ro?Di<Ro?0:-1:0:-1:Qi<Ro?Bo<Ro?0:-1:0:-1:xd<Ro?ms<Ro?vb<Ro?Ih<Ro?0:-1:0:-1:Ds<Ro?zk<Ro?0:-1:0:-1:Jn<Ro?Ca<Ro?na<Ro?ds<Ro?gv<Ro?Wa<Ro?0:-1:0:-1:Gf<Ro?pa<Ro?0:-1:0:-1:cs<Ro?rb<Ro?Bi<Ro?sb<Ro?0:-1:0:-1:Ls<Ro?Uk<Ro?0:-1:0:-1:Bu<Ro?ns<Ro?yo<Ro?Iv<Ro?Ka<Ro?Tk<Ro?Vp<Ro?ck<Ro?Zp<Ro?ji<Ro?hh<Ro?yc<Ro?0:-1:0:-1:Nk<Ro?vc<Ro?0:-1:0:-1:yp<Ro?hi<Ro?Ep<Ro?lb<Ro?0:-1:0:-1:aa<Ro?Mn<Ro?0:-1:0:-1:cf<Ro?dd<Ro?Td<Ro?qc<Ro?Jf<Ro?Yn<Ro?0:-1:0:-1:Ru<Ro?$f<Ro?0:-1:0:-1:Oa<Ro?za<Ro?ru<Ro?Ri<Ro?0:-1:0:-1:Hf<Ro?Lo<Ro?0:-1:0:-1:Tf<Ro?ac<Ro?yd<Ro?Ci<Ro?Kn<Ro?Bv<Ro?Yh<Ro?rv<Ro?0:-1:0:-1:Cc<Ro?iv<Ro?0:-1:0:-1:uv<Ro?dp<Ro?la<Ro?Va<Ro?0:-1:0:-1:yu<Ro?So<Ro?0:-1:0:-1:ls<Ro?bc<Ro?Sl<Ro?ou<Ro?Gp<Ro?pn<Ro?0:-1:0:-1:vo<Ro?Qu<Ro?0:-1:0:-1:fk<Ro?Qf<Ro?id<Ro?Kc<Ro?0:-1:0:-1:Js<Ro?Bn<Ro?0:-1:0:-1:Cu<Ro?wn<Ro?hd<Ro?xs<Ro?Cs<Ro?gc<Ro?bo<Ro?ei<Ro?cl<Ro?Xl<Ro?0:-1:0:-1:xk<Ro?ao<Ro?0:-1:0:-1:Tb<Ro?ri<Ro?vu<Ro?qo<Ro?0:-1:0:-1:yl<Ro?jk<Ro?0:-1:0:-1:tc<Ro?mh<Ro?bk<Ro?jd<Ro?lc<Ro?is<Ro?0:-1:0:-1:Av<Ro?bs<Ro?0:-1:0:-1:Wb<Ro?go<Ro?pl<Ro?As<Ro?0:-1:0:-1:Aa<Ro?Za<Ro?0:-1:0:-1:zu<Ro?of<Ro?Mf<Ro?qs<Ro?rp<Ro?Ap<Ro?ks<Ro?ga<Ro?0:-1:0:-1:$s<Ro?qv<Ro?0:-1:0:-1:Pv<Ro?Hn<Ro?Np<Ro?Lh<Ro?0:-1:0:-1:Sf<Ro?tu<Ro?0:-1:0:-1:kc<Ro?sp<Ro?Un<Ro?Fs<Ro?gk<Ro?ab<Ro?0:-1:0:-1:pu<Ro?oi<Ro?0:-1:0:-1:Fk<Ro?Mu<Ro?yf<Ro?un<Ro?0:-1:0:-1:Ol<Ro?Is<Ro?0:-1:0:-1:St(OQ,Ro+To|0)-1|0:-1;if(3<Po>>>0)y=Vr(s);else switch(Po){case 0:y=u(s);break;case 1:y=f(s);break;case 2:zr(s,73);var Xo=H8(Hr(s));if(2<Xo>>>0)y=Vr(s);else switch(Xo){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Jo=k8(Hr(s));if(2<Jo>>>0)y=Vr(s);else switch(Jo){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Ho=L4(Hr(s));if(2<Ho>>>0)y=Vr(s);else switch(Ho){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,70);var Wo=q4(Hr(s)),y=0===Wo?u(s):1===Wo?f(s):Vr(s)}}}break;default:zr(s,73);var tv=U8(Hr(s));if(2<tv>>>0)y=Vr(s);else switch(tv){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var ov=z8(Hr(s));if(2<ov>>>0)y=Vr(s);else switch(ov){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,71);var vv=q4(Hr(s)),y=0===vv?u(s):1===vv?f(s):Vr(s)}}}break;case 49:zr(s,73);var bv=H8(Hr(s));if(2<bv>>>0)y=Vr(s);else switch(bv){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var kv=L4(Hr(s));if(2<kv>>>0)y=Vr(s);else switch(kv){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var mv=k8(Hr(s));if(2<mv>>>0)y=Vr(s);else switch(mv){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,73);var Sv=D4(Hr(s));if(2<Sv>>>0)y=Vr(s);else switch(Sv){case 0:y=u(s);break;case 1:y=f(s);break;default:zr(s,72);var Cv=q4(Hr(s)),y=0===Cv?u(s):1===Cv?f(s):Vr(s)}}}}break;case 50:y=75;break;case 51:zr(s,118);var Lv=Hr(s),Fv=60<Lv?uo<Lv?-1:St(e$,Lv+-61|0)-1|0:-1,y=0===Fv?109:1===Fv?88:Vr(s);break;case 52:y=76;break;default:y=pf}if(130<y>>>0)ul=ce(IV);else{var Xv=y;if(66<=Xv)if(99<=Xv)switch(Xv){case 99:ul=[0,kk,68];break;case 100:ul=[0,kk,67];break;case 101:ul=[0,kk,97];break;case 102:ul=[0,kk,96];break;case 103:ul=[0,kk,78];break;case 104:ul=[0,kk,77];break;case 105:ul=[0,kk,75];break;case 106:ul=[0,kk,76];break;case 107:ul=[0,kk,73];break;case 108:ul=[0,kk,72];break;case 109:ul=[0,kk,71];break;case 110:ul=[0,kk,70];break;case 111:ul=[0,kk,93];break;case 112:ul=[0,kk,94];break;case 113:ul=[0,kk,98];break;case 114:ul=[0,kk,99];break;case 115:ul=[0,kk,Gn];break;case 116:ul=[0,kk,mb];break;case 117:ul=[0,kk,Xs];break;case 118:ul=[0,kk,84];break;case 119:ul=[0,kk,86];break;case 120:ul=[0,kk,85];break;case 121:ul=[0,kk,Ko];break;case 122:ul=[0,kk,105];break;case 123:ul=[0,kk,79];break;case 124:ul=[0,kk,11];break;case 125:ul=[0,kk,74];break;case 126:ul=[0,kk,Pb];break;case 127:ul=[0,kk,13];break;case 128:ul=[0,kk,14];break;case 129:ul=[0,kk[4]?r5(kk,t5(kk,s),7):kk,Qo];break;default:ul=[0,n5(kk,t5(kk,s)),[5,K6(s)]]}else switch(Xv){case 66:ul=[0,kk,61];break;case 67:ul=[0,kk,46];break;case 68:ul=[0,kk,24];break;case 69:ul=[0,kk,47];break;case 70:ul=[0,kk,25];break;case 71:ul=[0,kk,26];break;case 72:ul=[0,kk,58];break;case 73:var Wv=t5(kk,s),el=K6(s),al=l5(kk,el),ul=[0,al[1],[3,Wv,al[2],el]];break;case 74:var fl=t5(kk,s),wl=K6(s),ul=[0,kk,[3,fl,wl,wl]];break;case 75:ul=[0,kk,0];break;case 76:ul=[0,kk,1];break;case 77:ul=[0,kk,4];break;case 78:ul=[0,kk,5];break;case 79:ul=[0,kk,6];break;case 80:ul=[0,kk,7];break;case 81:ul=[0,kk,12];break;case 82:ul=[0,kk,10];break;case 83:ul=[0,kk,8];break;case 84:ul=[0,kk,9];break;case 85:ul=[0,kk,81];break;case 86:ul=[0,kk,80];break;case 87:ul=[0,kk,83];break;case 88:ul=[0,kk,82];break;case 89:ul=[0,kk,89];break;case 90:ul=[0,kk,90];break;case 91:ul=[0,kk,91];break;case 92:ul=[0,kk,92];break;case 93:ul=[0,kk,87];break;case 94:ul=[0,kk,88];break;case 95:ul=[0,kk,Zf];break;case 96:ul=[0,kk,zv];break;case 97:ul=[0,kk,69];break;default:ul=[0,kk,95]}else if(33<=Xv)switch(Xv){case 33:ul=[0,kk,45];break;case 34:ul=[0,kk,37];break;case 35:ul=[0,kk,43];break;case 36:ul=[0,kk,48];break;case 37:ul=[0,kk,49];break;case 38:ul=[0,kk,41];break;case 39:ul=[0,kk,30];break;case 40:ul=[0,kk,38];break;case 41:ul=[0,kk,39];break;case 42:ul=[0,kk,15];break;case 43:ul=[0,kk,16];break;case 44:ul=[0,kk,52];break;case 45:ul=[0,kk,50];break;case 46:ul=[0,kk,17];break;case 47:ul=[0,kk,18];break;case 48:ul=[0,kk,53];break;case 49:ul=[0,kk,28];break;case 50:ul=[0,kk,44];break;case 51:ul=[0,kk,29];break;case 52:ul=[0,kk,63];break;case 53:ul=[0,kk,62];break;case 54:ul=[0,kk,54];break;case 55:ul=[0,kk,55];break;case 56:ul=[0,kk,56];break;case 57:ul=[0,kk,57];break;case 58:ul=[0,kk,19];break;case 59:ul=[0,kk,42];break;case 60:ul=[0,kk,51];break;case 61:ul=[0,kk,20];break;case 62:ul=[0,kk,21];break;case 63:ul=[0,kk,22];break;case 64:ul=[0,kk,31];break;default:ul=[0,kk,23]}else switch(Xv){case 0:ul=[1,s5(kk,s)];break;case 1:ul=[1,n5(kk,t5(kk,s))];break;case 2:ul=[1,kk];break;case 3:var El=t5(kk,s),xl=Pe(uk),Il=k5(kk,xl,s),ul=[1,u5(Il[1],El,Il[2],xl,1)];break;case 4:var Cl=K6(s);if(kk[5]){var Nl=kk[4]?a5(kk,t5(kk,s),Cl):kk,Rl=E4(1,Nl),Ul=Zr(s);if(qt(V6(s,Ul-1|0,1),CV))if(Gt(V6(s,Ul-2|0,1),NV))var ul=[0,Rl,81],Dl=1;else Dl=0;else Dl=0;if(!Dl)ul=[1,Rl]}else{var Bl=t5(kk,s),Jl=Pe(uk);Me(Jl,Ae(Cl,2,nt(Cl)-2|0));var Wl=k5(kk,Jl,s),ul=[1,u5(Wl[1],Bl,Wl[2],Jl,1)]}break;case 5:if(kk[4])ul=[1,E4(0,kk)];else{Kr(s),Wr(s);ul=0===(0===h8(Hr(s))?0:Vr(s))?[0,kk,Gn]:ce(OV)}break;case 6:var Ql=t5(kk,s),$l=Pe(uk),eb=d5(kk,$l,s),ul=[1,u5(eb[1],Ql,eb[2],$l,0)];break;case 7:ul=0===Qr(s)?[1,d5(kk,Pe(uk),s)[1]]:[0,kk,RV];break;case 8:var cb=K6(s),ub=t5(kk,s),fb=Pe(uk),kb=Pe(uk);Me(kb,cb);var xb=p5(kk,cb,fb,kb,0,s),Ab=m4(ub,xb[2]),Ib=xb[3],Nb=Ue(kb),Ob=[1,[0,Ab,Ue(fb),Nb,Ib]],ul=[0,xb[1],Ob];break;case 9:var Rb=Pe(uk),Ub=Pe(uk),Mb=Pe(uk);Me(Mb,K6(s));var jb=m5(kk,t5(kk,s),Rb,Ub,Mb,s),Bb=jb[3],Yb=Ue(Mb),Vb=Ue(Ub),lk=[0,Ue(Rb),Vb,Yb],ul=[0,jb[1],[2,[0,jb[2],lk,Bb]]];break;case 10:ul=b5(kk,s,function(t,e){if(Wr(e),0===o8(Hr(e)))if(0===a8(Hr(e)))if(0===Q4(Hr(e))){for(;;)if(zr(e,0),0!==Q4(Hr(e))){r=Vr(e);break}}else r=Vr(e);else r=Vr(e);else var r=Vr(e);return 0===r?[0,t,[0,0,K6(e)]]:ce(AV)});break;case 11:ul=[0,kk,[0,0,K6(s)]];break;case 12:ul=b5(kk,s,function(t,e){if(Wr(e),0===o8(Hr(e)))if(0===d8(Hr(e)))if(0===c8(Hr(e))){for(;;)if(zr(e,0),0!==c8(Hr(e))){r=Vr(e);break}}else r=Vr(e);else r=Vr(e);else var r=Vr(e);return 0===r?[0,t,[0,2,K6(e)]]:ce(xV)});break;case 13:ul=[0,kk,[0,2,K6(s)]];break;case 14:ul=b5(kk,s,function(t,e){if(Wr(e),0===o8(Hr(e)))if(0===c8(Hr(e))){for(;;)if(zr(e,0),0!==c8(Hr(e))){r=Vr(e);break}}else r=Vr(e);else var r=Vr(e);return 0===r?[0,t,[0,1,K6(e)]]:ce(EV)});break;case 15:ul=[0,kk,[0,1,K6(s)]];break;case 16:ul=b5(kk,s,function(t,e){if(Wr(e),0===o8(Hr(e)))if(0===j4(Hr(e)))if(0===F4(Hr(e))){for(;;)if(zr(e,0),0!==F4(Hr(e))){r=Vr(e);break}}else r=Vr(e);else r=Vr(e);else var r=Vr(e);return 0===r?[0,t,[0,3,K6(e)]]:ce(SV)});break;case 18:ul=b5(kk,s,function(t,e){function r(t){for(;;)if(zr(t,0),0!==P4(Hr(t)))return Vr(t)}function a(t){var e=U4(Hr(t));return 0===e?0===P4(Hr(t))?r(t):Vr(t):1===e?r(t):Vr(t)}function n(t){for(;;){var e=g8(Hr(t));if(0!==e)return 1===e?a(t):Vr(t)}}Wr(e);var s=Hr(e),c=45<s?57<s?-1:St(VK,s+Ff|0)-1|0:-1;if(2<c>>>0)f=Vr(e);else switch(c){case 0:if(0===P4(Hr(e)))for(;;){var i=g8(Hr(e));if(0!==i){f=1===i?a(e):Vr(e);break}}else f=Vr(e);break;case 1:var u=J4(Hr(e)),f=0===u?n(e):1===u?a(e):Vr(e);break;default:for(;;){var o=b8(Hr(e));if(2<o>>>0)f=Vr(e);else switch(o){case 0:f=n(e);break;case 1:continue;default:f=a(e)}break}}return 0===f?[0,t,[0,3,K6(e)]]:ce(_V)});break;case 20:ul=b5(kk,s,function(t,e){function r(t){for(;;)if(zr(t,0),0!==P4(Hr(t)))return Vr(t)}Wr(e);var a=N8(Hr(e));if(0===a)s=0===P4(Hr(e))?r(e):Vr(e);else if(1===a)for(;;){zr(e,0);var n=N8(Hr(e));if(0===n){zr(e,0);s=0===P4(Hr(e))?r(e):Vr(e)}else{if(1===n)continue;s=Vr(e)}break}else var s=Vr(e);return 0===s?[0,t,[0,3,K6(e)]]:ce(TV)});break;case 22:ul=[0,kk,64];break;case 23:ul=[0,kk,65];break;case 24:ul=[0,kk,32];break;case 25:ul=[0,kk,33];break;case 26:ul=[0,kk,34];break;case 27:ul=[0,kk,40];break;case 28:ul=[0,kk,27];break;case 29:ul=[0,kk,35];break;case 30:ul=[0,kk,59];break;case 31:ul=[0,kk,60];break;case 32:ul=[0,kk,36];break;default:ul=[0,kk,[0,3,K6(s)]]}}if(0===ul[0]){hw=e5([0,ul[1],ul[2]]);break}var kk=ul[1]}break;case 1:for(Ak=n;;){var pk=y5(Ak,Ak[2]);if(0===pk[0]){hw=e5([0,pk[1],pk[2]]);break}var Ak=pk[1]}break;case 2:for(Wh=n;;){var Rk=Wh[2],Wk=function(t,e){for(;;){zr(e,12);var r=s8(Hr(e));if(0!==r)return 1===r?t<50?Kk(t+1|0,e):zt(Kk,[0,e]):Vr(e)}},Kk=function(t,e){if(0===V8(Hr(e))){var r=O8(Hr(e));if(0===r)return 0===F4(Hr(e))&&0===F4(Hr(e))&&0===F4(Hr(e))?t<50?Wk(t+1|0,e):zt(Wk,[0,e]):Vr(e);if(1===r){if(0===F4(Hr(e)))for(;;){var a=G4(Hr(e));if(0!==a)return 1===a?t<50?Wk(t+1|0,e):zt(Wk,[0,e]):Vr(e)}return Vr(e)}return Vr(e)}return Vr(e)},Qk=function(t){return Wt(Wk(0,t))},nd=function(t){return Wt(Kk(0,t))};Wr(Rk);var cd=Hr(Rk),od=Uo<cd?rf<cd?rc<cd?rd<cd?ph<cd?$p<cd?Vo<cd?df<cd?1:6:Sk<cd?mn<cd?1:6:Ba<cd?1:6:hs<cd?Df<cd?Io<cd?1:6:am<cd?1:6:Kl<cd?bl<cd?1:6:Rh<cd?1:6:Uu<cd?Dd<cd?Vu<cd?mf<cd?Ik<cd?1:6:mk<cd?1:6:Vn<cd?Pf<cd?1:6:hb<cd?1:6:tf<cd?jo<cd?Bf<cd?1:6:dn<cd?1:6:Db<cd?Fd<cd?1:6:Of<cd?1:6:Rc<cd?Fb<cd?Xa<cd?Vk<cd?1:6:nc<cd?1:6:lo<cd?Dc<cd?1:6:gi<cd?1:6:Pl<cd?av<cd?Hv<cd?1:6:Ns<cd?1:6:Ek<cd?Ip<cd?1:6:ih<cd?1:6:Rf<cd?rl<cd?mi<cd?$i<cd?Al<cd?Ll<cd?1:6:_f<cd?1:6:Jh<cd?Gb<cd?1:6:Ei<cd?1:6:Rv<cd?nn<cd?Yf<cd?1:6:Go<cd?1:6:Pi<cd?us<cd?1:6:vi<cd?1:6:Sc<cd?gu<cd?au<cd?Kd<cd?1:6:La<cd?1:6:Eh<cd?Zu<cd?1:6:$d<cd?1:6:ob<cd?Ui<cd?Dp<cd?1:6:fa<cd?1:6:Tn<cd?eu<cd?1:6:ib<cd?1:6:tm<cd?Sb<cd?xf<cd?ik<cd?Ma<cd?1:6:Nv<cd?1:6:sc<cd?zb<cd?1:6:Zn<cd?1:6:af<cd?uf<cd?bp<cd?1:6:Fl<cd?1:6:_a<cd?_p<cd?1:6:dk<cd?1:6:zh<cd?Ec<cd?xo<cd?Qa<cd?1:6:hv<cd?1:6:fn<cd?gs<cd?1:6:Ii<cd?1:6:Pk<cd?Qb<cd?Ef<cd?1:6:fi<cd?1:6:Iu<cd?Gl<cd?1:6:Ok<cd?1:6:su<cd?Dh<cd?En<cd?$o<cd?hk<cd?th<cd?ui<cd?1:6:Oo<cd?1:6:Hu<cd?Oh<cd?1:6:kl<cd?1:6:Yi<cd?Uh<cd?Xb<cd?1:6:vs<cd?1:6:Cb<cd?lu<cd?1:6:Uv<cd?1:6:cn<cd?Lu<cd?ha<cd?zd<cd?1:6:dc<cd?1:6:rh<cd?Oc<cd?1:6:ss<cd?1:6:ch<cd?Qv<cd?wo<cd?1:6:sm<cd?1:6:Rn<cd?yi<cd?1:6:_k<cd?1:6:cc<cd?ud<cd?vf<cd?zp<cd?xh<cd?1:6:jn<cd?1:6:kf<cd?qf<cd?1:6:Kh<cd?1:6:Sh<cd?$k<cd?sk<cd?1:6:Ni<cd?1:6:cu<cd?nv<cd?1:6:ln<cd?1:6:Rp<cd?$c<cd?ni<cd?Oi<cd?1:6:on<cd?1:6:Fh<cd?On<cd?1:6:fp<cd?1:6:pb<cd?ti<cd?fd<cd?1:6:Tc<cd?1:6:zi<cd?Uc<cd?1:6:yk<cd?1:6:db<cd?Lk<cd?Yv<cd?yh<cd?Yp<cd?Ev<cd?1:6:Vi<cd?1:6:Hb<cd?en<cd?1:6:Ua<cd?1:6:hu<cd?_h<cd?Sd<cd?1:6:up<cd?1:6:_c<cd?xv<cd?1:6:Xc<cd?1:6:ws<cd?Mv<cd?Ti<cd?Ln<cd?1:6:_v<cd?1:6:Wi<cd?$v<cd?1:6:es<cd?1:6:Qh<cd?uu<cd?an<cd?1:6:_n<cd?1:6:Zo<cd?Zh<cd?1:6:$u<cd?1:6:Ya<cd?$h<cd?hp<cd?Kf<cd?ql<cd?1:6:vl<cd?1:6:nh<cd?Qp<cd?1:6:Wc<cd?1:6:hf<cd?Gh<cd?tn<cd?1:6:fc<cd?1:6:Vl<cd?Ta<cd?1:6:lv<cd?1:6:kn<cd?fo<cd?Gc<cd?dl<cd?1:6:_i<cd?1:6:Nn<cd?$b<cd?1:6:ip<cd?1:6:nk<cd?pv<cd?op<cd?1:6:Yc<cd?1:6:Qs<cd?Vd<cd?1:6:rk<cd?1:6:Uk<cd?Pc<cd?Mh<cd?pd<cd?zo<cd?md<cd?Vf<cd?wv<cd?1:6:gl<cd?1:6:Gv<cd?oc<cd?1:6:Gs<cd?1:6:ll<cd?Zk<cd?ba<cd?1:6:fm<cd?1:6:gd<cd?Tu<cd?1:2:Qd<cd?1:6:ho<cd?da<cd?qh<cd?Hi<cd?1:6:Ck<cd?1:6:ev<cd?Ao<cd?1:6:fh<cd?1:6:jl<cd?yv<cd?sd<cd?1:6:wc<cd?1:6:hn<cd?rn<cd?1:6:ro<cd?1:6:Hc<cd?xu<cd?Af<cd?tl<cd?vk<cd?1:6:gp<cd?1:6:Sa<cd?ii<cd?1:6:Du<cd?1:6:Gk<cd?Zv<cd?Tv<cd?1:6:ya<cd?1:6:ep<cd?ff<cd?1:6:Yo<cd?1:6:ai<cd?sv<cd?Su<cd?ad<cd?1:6:fu<cd?1:6:_b<cd?_o<cd?1:6:gb<cd?1:6:qu<cd?Tp<cd?il<cd?1:6:Jd<cd?1:6:Bc<cd?vp<cd?1:6:qn<cd?1:6:Di<cd?Yd<cd?Ou<cd?Ja<cd?sn<cd?Jb<cd?1:6:cm<cd?1:6:Dk<cd?ld<cd?1:6:Kv<cd?1:6:If<cd?Ji<cd?No<cd?1:6:fv<cd?1:6:Nd<cd?Hs<cd?1:6:sh<cd?1:6:Ov<cd?kp<cd?mp<cd?Gd<cd?1:6:zl<cd?1:6:Jp<cd?Xp<cd?1:6:td<cd?1:6:cp<cd?Mi<cd?no<cd?1:6:ra<cd?1:6:Pn<cd?Lb<cd?1:6:dv<cd?1:6:Yl<cd?Ih<cd?eh<cd?zs<cd?qp<cd?1:6:Pd<cd?1:6:qi<cd?Qi<cd?1:6:ps<cd?1:6:zk<cd?Jk<cd?Ld<cd?1:6:xd<cd?1:6:gn<cd?Ds<cd?1:6:jv<cd?1:6:wb<cd?Fn<cd?pa<cd?na<cd?1:6:lp<cd?1:6:bu<cd?sl<cd?1:6:Jv<cd?1:6:sb<cd?Ca<cd?Ws<cd?1:6:Jn<cd?1:6:rb<cd?Bi<cd?1:6:cs<cd?1:6:Bn<cd?Lo<cd?Mn<cd?vc<cd?yc<cd?wu<cd?Ls<cd?1:6:pp<cd?1:6:zf<cd?Kb<cd?1:6:Zp<cd?1:6:Mo<cd?lb<cd?ed<cd?1:6:Ep<cd?1:6:hi<cd?ak<cd?1:6:yp<cd?1:6:$f<cd?Yn<cd?Tk<cd?aa<cd?1:6:Ka<cd?1:6:qc<cd?Jf<cd?1:6:Td<cd?1:6:Ri<cd?dd<cd?Ru<cd?1:6:cf<cd?1:6:za<cd?ru<cd?1:6:Oa<cd?1:6:So<cd?iv<cd?rv<cd?Iv<cd?Hf<cd?1:6:yo<cd?1:6:Qn<cd?Yh<cd?1:6:Kn<cd?1:6:Va<cd?Ci<cd?Cc<cd?1:6:yd<cd?1:6:dp<cd?Xd<cd?1:6:uv<cd?1:6:Qu<cd?pn<cd?oa<cd?Hl<cd?1:2:Tf<cd?1:6:ou<cd?Gp<cd?1:6:Sl<cd?1:6:Kc<cd?bc<cd?vo<cd?1:6:ls<cd?1:6:Qf<cd?id<cd?1:6:fk<cd?1:6:go<cd?vh<cd?ao<cd?Yk<cd?ns<cd?Js<cd?1:6:Bu<cd?1:6:ei<cd?cl<cd?1:6:bo<cd?1:6:qo<cd?gc<cd?xk<cd?1:6:Cs<cd?1:6:ri<cd?vu<cd?1:6:Tb<cd?1:6:jd<cd?xs<cd?jk<cd?ki<cd?1:6:yl<cd?1:6:is<cd?hd<cd?1:6:lc<cd?1:6:mh<cd?bs<cd?bk<cd?1:6:Av<cd?1:6:As<cd?tc<cd?1:6:pl<cd?1:6:Hn<cd?Ap<cd?wn<cd?Za<cd?Wb<cd?1:6:Aa<cd?1:6:ga<cd?Cu<cd?1:6:ks<cd?1:6:qs<cd?qv<cd?rp<cd?1:6:$s<cd?1:6:Lh<cd?Mf<cd?1:6:Np<cd?1:6:un<cd?oi<cd?tu<cd?Pv<cd?1:6:Un<cd?1:6:sp<cd?pu<cd?1:6:kc<cd?1:6:Wu<cd?ci<cd?Vh<cd?1:2:Cn<cd?1:2:Ml<cd?ml<cd?1:3:ka<cd?1:2:St(OK,cd+1|0)-1|0;if(14<od>>>0)bd=Vr(Rk);else switch(od){case 0:bd=0;break;case 1:bd=14;break;case 2:if(zr(Rk,2),0===R4(Hr(Rk))){for(;;)if(zr(Rk,2),0!==R4(Hr(Rk))){bd=Vr(Rk);break}}else bd=Vr(Rk);break;case 3:bd=1;break;case 4:zr(Rk,1);bd=0===R8(Hr(Rk))?1:Vr(Rk);break;case 5:bd=13;break;case 6:zr(Rk,12);var vd=s8(Hr(Rk)),bd=0===vd?Qk(Rk):1===vd?nd(Rk):Vr(Rk);break;case 7:bd=10;break;case 8:zr(Rk,6);var kd=j8(Hr(Rk)),bd=0===kd?4:1===kd?3:Vr(Rk);break;case 9:bd=9;break;case 10:bd=5;break;case 11:bd=11;break;case 12:bd=7;break;case 13:if(zr(Rk,14),0===V8(Hr(Rk))){var Ad=O8(Hr(Rk));if(0===Ad)bd=0===F4(Hr(Rk))&&0===F4(Hr(Rk))&&0===F4(Hr(Rk))?Qk(Rk):Vr(Rk);else if(1===Ad)if(0===F4(Hr(Rk)))for(;;){var Id=G4(Hr(Rk));if(0!==Id){bd=1===Id?Qk(Rk):Vr(Rk);break}}else bd=Vr(Rk);else bd=Vr(Rk)}else bd=Vr(Rk);break;default:bd=8}if(14<bd>>>0)Bd=ce(yV);else switch(bd){case 0:Bd=[0,Wh,Qo];break;case 1:Bd=[1,s5(Wh,Rk)];break;case 2:Bd=[1,Wh];break;case 3:var Cd=t5(Wh,Rk),Od=Pe(uk),Rd=d5(Wh,Od,Rk),Bd=[1,u5(Rd[1],Cd,Rd[2],Od,0)];break;case 4:var qd=t5(Wh,Rk),Hd=Pe(uk),Wd=k5(Wh,Hd,Rk),Bd=[1,u5(Wd[1],qd,Wd[2],Hd,1)];break;case 5:Bd=[0,Wh,93];break;case 6:Bd=[0,Wh,Pb];break;case 7:Bd=[0,Wh,94];break;case 8:Bd=[0,Wh,0];break;case 9:Bd=[0,Wh,81];break;case 10:Bd=[0,Wh,10];break;case 11:Bd=[0,Wh,79];break;case 12:Bd=[0,Wh,[6,K6(Rk)]];break;case 13:var Zd=K6(Rk),uh=t5(Wh,Rk),oh=Pe(uk),kh=Pe(uk);Me(kh,Zd);var wh=qt(Zd,gV)?0:1,gh=w5(Wh,wh,oh,kh,Rk);Me(kh,Zd);var Ah=Ue(oh),Nh=Ue(kh),Xh=[7,[0,m4(uh,gh[2]),Ah,Nh]],Bd=[0,gh[1],Xh];break;default:Bd=[0,Wh,[5,K6(Rk)]]}if(0===Bd[0]){hw=e5([0,Bd[1],Bd[2]]);break}var Wh=Bd[1]}break;case 3:var tp=$r(n[2]),ap=Z8(n,tp,tp),xp=Pe(uk),Op=Pe(uk),Lp=n[2];Wr(Lp);var Up=Hr(Lp),Fp=zc<Up?ml<Up?1:Ml<Up?2:1:St(eQ,Up+1|0)-1|0;if(5<Fp>>>0)Mp=Vr(Lp);else switch(Fp){case 0:Mp=1;break;case 1:Mp=4;break;case 2:Mp=0;break;case 3:zr(Lp,0);Mp=0===R8(Hr(Lp))?0:Vr(Lp);break;case 4:Mp=2;break;default:var Mp=3}if(4<Mp>>>0)im=ce(wV);else switch(Mp){case 0:var jp=K6(Lp);Me(Op,jp),Me(xp,jp);var Bp=w5(s5(n,Lp),2,xp,Op,Lp),Kp=Ue(xp),em=Ue(Op),rm=[7,[0,m4(ap,Bp[2]),Kp,em]],im=[0,Bp[1],rm];break;case 1:im=[0,n,Qo];break;case 2:im=[0,n,93];break;case 3:im=[0,n,0];break;default:var um=K6(Lp);Me(Op,um),Me(xp,um);var om=w5(n,2,xp,Op,Lp),vm=Ue(xp),lm=Ue(Op),bm=[7,[0,m4(ap,om[2]),vm,lm]],im=[0,om[1],bm]}hw=e5([0,im[1],im[2]]);break;case 4:for(var km=n[2],dm=n;;){Wr(km);var hm=Hr(km),pm=-1<hm?Uo<hm?oa<hm?gd<hm?Tu<hm?0:1:Hl<hm?0:1:Wu<hm?ci<hm?Vh<hm?0:1:Cn<hm?0:1:Ml<hm?ml<hm?0:2:ka<hm?0:1:St(fK,hm)-1|0:-1;if(5<pm>>>0)wm=Vr(km);else switch(pm){case 0:wm=5;break;case 1:if(zr(km,1),0===R4(Hr(km))){for(;;)if(zr(km,1),0!==R4(Hr(km))){wm=Vr(km);break}}else wm=Vr(km);break;case 2:wm=0;break;case 3:zr(km,0);wm=0===R8(Hr(km))?0:Vr(km);break;case 4:zr(km,5);var mm=j8(Hr(km)),wm=0===mm?3:1===mm?2:Vr(km);break;default:wm=4}if(5<wm>>>0)Dm=ce(nV);else switch(wm){case 0:dm=s5(dm,km);continue;case 1:continue;case 2:var ym=t5(dm,km),gm=Pe(uk),Tm=d5(dm,gm,km),dm=u5(Tm[1],ym,Tm[2],gm,0);continue;case 3:var _m=t5(dm,km),Sm=Pe(uk),Em=k5(dm,Sm,km),dm=u5(Em[1],_m,Em[2],Sm,1);continue;case 4:var xm=t5(dm,km),Am=Pe(uk),Im=Pe(uk),Nm=Pe(uk);Me(Nm,sV);var Om=m5(dm,xm,Am,Im,Nm,km),Rm=Om[3],Lm=Ue(Nm),Pm=Ue(Im),Um=[0,Ue(Am),Pm,Lm],Dm=[0,Om[1],[2,[0,Om[2],Um,Rm]]];break;default:var Fm=n5(dm,t5(dm,km)),Dm=[0,Fm,[2,[0,t5(Fm,km),cV,1]]]}hw=e5(Dm);break}break;default:for(var Mm=n[2],Xm=n;;){Wr(Mm);var jm=Hr(Mm),Bm=Uo<jm?oa<jm?gd<jm?Tu<jm?1:2:Hl<jm?1:2:Wu<jm?ci<jm?Vh<jm?1:2:Cn<jm?1:2:Ml<jm?ml<jm?1:3:ka<jm?1:2:St(IK,jm+1|0)-1|0;if(5<Bm>>>0)Gm=Vr(Mm);else switch(Bm){case 0:Gm=0;break;case 1:Gm=6;break;case 2:if(zr(Mm,2),0===R4(Hr(Mm))){for(;;)if(zr(Mm,2),0!==R4(Hr(Mm))){Gm=Vr(Mm);break}}else Gm=Vr(Mm);break;case 3:Gm=1;break;case 4:zr(Mm,1);Gm=0===R8(Hr(Mm))?1:Vr(Mm);break;default:zr(Mm,5);var qm=j8(Hr(Mm)),Gm=0===qm?4:1===qm?3:Vr(Mm)}if(6<Gm>>>0)dw=ce(CX);else switch(Gm){case 0:dw=[0,Xm,Qo];break;case 1:Xm=s5(Xm,Mm);continue;case 2:continue;case 3:var Ym=t5(Xm,Mm),Jm=Pe(uk),Hm=d5(Xm,Jm,Mm),Xm=u5(Hm[1],Ym,Hm[2],Jm,0);continue;case 4:var Wm=t5(Xm,Mm),zm=Pe(uk),Vm=k5(Xm,zm,Mm),Xm=u5(Vm[1],Wm,Vm[2],zm,1);continue;case 5:var Km=t5(Xm,Mm),Qm=Pe(uk),$m=Xm;t:for(;;){Wr(Mm);var Zm=Hr(Mm),tw=92<Zm?ml<Zm?1:Ml<Zm?2:1:St(jK,Zm+1|0)-1|0;if(6<tw>>>0)aw=Vr(Mm);else switch(tw){case 0:aw=0;break;case 1:aw=7;break;case 2:aw=6;break;case 3:zr(Mm,6);aw=0===R8(Hr(Mm))?6:Vr(Mm);break;case 4:if(zr(Mm,4),0===W4(Hr(Mm))){for(;;)if(zr(Mm,3),0!==W4(Hr(Mm))){aw=Vr(Mm);break}}else aw=Vr(Mm);break;case 5:aw=5;break;default:zr(Mm,7);var ew=Hr(Mm),rw=-1<ew?13<ew?ml<ew?0:Ml<ew?1:0:St(vK,ew)-1|0:-1;if(2<rw>>>0)aw=Vr(Mm);else switch(rw){case 0:aw=2;break;case 1:aw=1;break;default:zr(Mm,1);var aw=0===R8(Hr(Mm))?1:Vr(Mm)}}if(7<aw>>>0)sw=ce(SX);else switch(aw){case 0:sw=[0,r5($m,t5($m,Mm),18),EX];break;case 1:sw=[0,r5($m,t5($m,Mm),18),xX];break;case 3:var nw=K6(Mm),sw=[0,$m,Ae(nw,1,nt(nw)-1|0)];break;case 4:sw=[0,$m,AX];break;case 5:for(Fe(Qm,91);;){Wr(Mm);var cw=Hr(Mm),iw=93<cw?1:St(lK,cw+1|0)-1|0;if(3<iw>>>0)ow=Vr(Mm);else switch(iw){case 0:ow=0;break;case 1:ow=4;break;case 2:zr(Mm,4);var uw=Hr(Mm),fw=91<uw?93<uw?-1:St(Cm,uw-92|0)-1|0:-1,ow=0===fw?1:1===fw?2:Vr(Mm);break;default:ow=3}if(4<ow>>>0)vw=ce(TX);else switch(ow){case 0:vw=$m;break;case 1:Me(Qm,_X);continue;case 2:Fe(Qm,92),Fe(Qm,93);continue;case 3:Fe(Qm,93);var vw=$m;break;default:Me(Qm,K6(Mm));continue}$m=vw;continue t}case 6:sw=[0,r5($m,t5($m,Mm),18),IX];break;default:Me(Qm,K6(Mm));continue}var lw=sw[1],bw=m4(Km,t5(lw,Mm)),kw=sw[2],dw=[0,lw,[4,[0,bw,Ue(Qm),kw]]];break}break;default:dw=[0,n5(Xm,t5(Xm,Mm)),[5,K6(Mm)]]}var hw=e5(dw);break}}var pw=hw[1],mw=T4(pw[2].slice(),pw);t[4]=pw;var ww=t[2],yw=[0,[0,mw,hw[2]]];S(t[1],ww)[ww+1]=yw,t[2]=t[2]+1|0}},S5=function(t,e,r,a){var n=t?t[1]:t,s=e?e[1]:e;try{var c=z6(a),i=0}catch(e){if((e=Qt(e))!==P6)throw e;var u=[0,[0,[0,r,Am[2],Am[3]],74],0],c=z6(hZ),i=u}var f=s?s[1]:Om,o=g4(r,c,f[5]),v=[0,T5(o,0)];return[0,[0,i],[0,0],g5[1],[0,g5[1]],[0,0],f[6],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[0,pZ],[0,o],v,[0,n],f,r,[0,0]]},E5=function(t){return le(t[22][1])},x5=function(t){return t[26][5]},A5=function(t,e){var r=e[2];t[1][1]=[0,[0,e[1],r],t[1][1]];var a=t[21];return a?Zt(a[1],t,r):a},I5=function(t,e){var r=e[2];if(qt(r,dZ))return 0;if(Zt(g5[3],r,t[4][1]))return A5(t,[0,e[1],[8,r]]);var a=Zt(g5[4],r,t[4][1]);return t[4][1]=a,0},C5=function(t,e){var r=t?t[1]:0;if(r<2){var a=e[24][1];_5(a,r);var n=S(a[1],r)[r+1];return n?n[1][2]:ce(wZ)}throw[0,Sm,lZ]},N5=function(t,e){var r=e.slice();return r[6]=t,r},O5=function(t,e){var r=e.slice();return r[17]=t,r},R5=function(t,e){var r=e.slice();return r[18]=t,r},L5=function(t,e){var r=e.slice();return r[19]=t,r},P5=function(t,e){var r=e.slice();return r[20]=t,r},U5=function(t,e){var r=e.slice();return r[14]=t,r},D5=function(t,e){var r=e.slice();return r[8]=t,r},F5=function(t,e){var r=e.slice();return r[12]=t,r},M5=function(t,e){var r=e.slice();return r[15]=t,r},X5=function(t,e){var r=e.slice();return r[7]=t,r},j5=function(t,e){var r=e.slice();return r[13]=t,r},B5=function(t,e){var r=e.slice();return r[21]=[0,t],r},q5=function(t){function e(e){return A5(t,e)}return function(t){return he(e,t)}},G5=function(t){var e=t[5][1];return e?[0,e[1][2]]:e},Y5=function(t){var e=t.slice();return e[21]=0,e},J5=function(t,e,r){var a=t.slice();return a[3]=g5[1],a[8]=0,a[9]=0,a[10]=0,a[11]=1,a[17]=r,a[18]=e,a},H5=function(t){return Gt(t,O$)?0:1},W5=function(t){if("number"==typeof t){if(48===t)return 1}else if(3===t[0]&&H5(t[3]))return 1;return 0},z5=function(t){return Gt(t,_$)&&Gt(t,S$)&&Gt(t,E$)&&Gt(t,x$)&&Gt(t,A$)&&Gt(t,I$)&&Gt(t,C$)&&Gt(t,N$)?0:1},V5=function(t){if("number"==typeof t)switch(t){case 42:case 52:case 53:case 54:case 55:case 56:case 57:case 58:return 1}else if(3===t[0]&&z5(t[3]))return 1;return 0},K5=function(t){return Gt(t,g$)&&Gt(t,T$)?0:1},Q5=function(t){var e=I(t,R$);if(0<=e)if(0<e)var r=I(t,K$),a=0<=r?0<r&&Gt(t,sZ)&&Gt(t,cZ)&&Gt(t,iZ)&&Gt(t,uZ)&&Gt(t,fZ)&&Gt(t,oZ)&&Gt(t,vZ)?0:1:Gt(t,Q$)&&Gt(t,$$)&&Gt(t,Z$)&&Gt(t,tZ)&&Gt(t,eZ)&&Gt(t,rZ)&&Gt(t,aZ)&&Gt(t,nZ)?0:1;else a=1;else var n=I(t,L$),a=0<=n?0<n&&Gt(t,q$)&&Gt(t,G$)&&Gt(t,Y$)&&Gt(t,J$)&&Gt(t,H$)&&Gt(t,W$)&&Gt(t,z$)&&Gt(t,V$)?0:1:Gt(t,P$)&&Gt(t,U$)&&Gt(t,D$)&&Gt(t,F$)&&Gt(t,M$)&&Gt(t,X$)&&Gt(t,j$)&&Gt(t,B$)?0:1;var s=a?1:0;if(s)i=s;else{var c=H5(t);if(c)i=c;else{if(Gt(t,m$)&&Gt(t,w$)&&Gt(t,y$))return 0;var i=1}}return i},$5=function(t){var e=I(t,s$);return(0<=e?0<e&&Gt(t,l$)&&Gt(t,b$)&&Gt(t,k$)&&Gt(t,d$)&&Gt(t,h$)&&Gt(t,p$)?0:1:Gt(t,c$)&&Gt(t,i$)&&Gt(t,u$)&&Gt(t,f$)&&Gt(t,o$)&&Gt(t,v$)?0:1)?1:0},Z5=function(t,e){var r=t?t[1]:0;return C5([0,r],e)[1]},t7=function(t,e){var r=t?t[1]:0;return C5([0,r],e)[2]},e7=function(t,e){var r=t?t[1]:0;return C5([0,r],e)[3]},r7=function(t){var e=G5(t);if(e)var r=e[1][2][1],a=r<t7(0,t)[2][1]?1:0;else a=e;return a},a7=function(t){var e=Z5(0,t);if("number"==typeof e){var r=e-2|0;if(105<r>>>0){if(!(zv<(r+1|0)>>>0))return 1}else{var a=6!==r?1:0;if(!a)return a}}return r7(t)},n7=function(t,e){var r=t?t[1]:0,a=Z5([0,r],e);if(V5(a))return 1;if(W5(a))return 1;if("number"==typeof a)s=0;else if(3===a[0])if(K5(a[3]))var n=1,s=1;else s=0;else s=0;if(!s)n=0;if(n)return 1;if("number"==typeof a)switch(a){case 14:case 28:case 60:case 61:case 62:case 63:case 64:case 65:c=1;break;default:c=0}else var c=3===a[0]?1:0;return c?1:0},s7=function(t,e){var r=t?t[1]:0,a=15===Z5([0,r],e)?1:0;if(a)s=a;else var n=64===Z5([0,r],e)?1:0,s=n?15===Z5([0,r+1|0],e)?1:0:n;return s},c7=function(t,e){var r=t?t[1]:0,a=Z5([0,r],e);return"number"==typeof a&&(13===a?1:40===a?1:0)?1:0},i7=function(t,e){return A5(t,[0,t7(0,t),e])},u7=function(t){var e=e7(0,t);$t(q5(t),e);var r=Z5(0,t);if("number"==typeof r)if(Qo===r)var a=7,n=1;else n=0;else switch(r[0]){case 0:var a=0,n=1;break;case 3:var a=2,n=1;break;case 1:case 7:var a=1,n=1;break;default:n=0}if(!n)if(W5(r))a=3;else if(V5(r))a=44;else{if("number"==typeof r){var s=r;if(58<=s)switch(s){case 58:u=BU;break;case 59:u=qU;break;case 60:u=GU;break;case 61:u=YU;break;case 62:u=JU;break;case 63:u=HU;break;case 64:u=WU;break;case 65:u=zU;break;case 66:u=VU;break;case 67:u=KU;break;case 68:u=QU;break;case 69:u=$U;break;case 70:u=ZU;break;case 71:u=tD;break;case 72:u=eD;break;case 73:u=rD;break;case 74:u=aD;break;case 75:u=nD;break;case 76:u=sD;break;case 77:u=cD;break;case 78:u=iD;break;case 79:u=uD;break;case 80:u=fD;break;case 81:u=oD;break;case 82:u=vD;break;case 83:u=lD;break;case 84:u=bD;break;case 85:u=kD;break;case 86:u=dD;break;case 87:u=hD;break;case 88:u=pD;break;case 89:u=mD;break;case 90:u=wD;break;case 91:u=yD;break;case 92:u=gD;break;case 93:u=TD;break;case 94:u=_D;break;case 95:u=SD;break;case 96:u=ED;break;case 97:u=xD;break;case 98:u=AD;break;case 99:u=ID;break;case 100:u=CD;break;case 101:u=ND;break;case 102:u=OD;break;case 103:u=RD;break;case 104:u=LD;break;case 105:u=PD;break;case 106:u=UD;break;case 107:u=DD;break;case 108:u=FD;break;case 109:u=MD;break;case 110:u=XD;break;case 111:u=jD;break;case 112:u=BD;break;case 113:u=qD;break;default:u=GD}else switch(s){case 0:u=FP;break;case 1:u=MP;break;case 2:u=XP;break;case 3:u=jP;break;case 4:u=BP;break;case 5:u=qP;break;case 6:u=GP;break;case 7:u=YP;break;case 8:u=JP;break;case 9:u=HP;break;case 10:u=WP;break;case 11:u=zP;break;case 12:u=VP;break;case 13:u=KP;break;case 14:u=QP;break;case 15:u=$P;break;case 16:u=ZP;break;case 17:u=tU;break;case 18:u=eU;break;case 19:u=rU;break;case 20:u=aU;break;case 21:u=nU;break;case 22:u=sU;break;case 23:u=cU;break;case 24:u=iU;break;case 25:u=uU;break;case 26:u=fU;break;case 27:u=oU;break;case 28:u=vU;break;case 29:u=lU;break;case 30:u=bU;break;case 31:u=kU;break;case 32:u=dU;break;case 33:u=hU;break;case 34:u=pU;break;case 35:u=mU;break;case 36:u=wU;break;case 37:u=yU;break;case 38:u=gU;break;case 39:u=TU;break;case 40:u=_U;break;case 41:u=SU;break;case 42:u=EU;break;case 43:u=xU;break;case 44:u=AU;break;case 45:u=IU;break;case 46:u=CU;break;case 47:u=NU;break;case 48:u=OU;break;case 49:u=RU;break;case 50:u=LU;break;case 51:u=PU;break;case 52:u=UU;break;case 53:u=DU;break;case 54:u=FU;break;case 55:u=MU;break;case 56:u=XU;break;default:u=jU}}else switch(r[0]){case 0:u=r[2];break;case 2:u=r[1][2][3];break;case 4:var c=r[1],i=fe(YD,c[3]),u=fe(JD,fe(c[2],i));break;case 8:u=0===r[1]?WD:HD;break;case 1:case 7:u=r[1][3];break;case 3:case 9:u=r[3];break;default:u=r[1]}a=[1,u]}return i7(t,a)},f7=function(t){function e(e){return A5(t,[0,e[1],64])}return function(t){return he(e,t)}},o7=function(t,e){var r=t[6];return r?i7(t,e):r},v7=function(t,e){var r=t[6];return r?A5(t,[0,e[1],e[2]]):r},l7=function(t,e){return A5(t,[0,e,[7,t[6]]])},b7=function(t){var e=t[25][1];if(e){var r=E5(t),a=Z5(0,t),n=[0,t7(0,t),a,r];$t(e[1],n)}var s=t[24][1];_5(s,0);var c=S(s[1],0)[1],i=c?c[1][1]:ce(mZ);t[23][1]=i;var u=e7(0,t);$t(q5(t),u),he(function(e){return t[2][1]=[0,e,t[2][1]],0},C5([0,0],t)[4]);var f=[0,C5(0,t)];t[5][1]=f;var o=t[24][1];_5(o,0),1<o[2]&&Ne(o[1],1,o[1],0,o[2]-1|0);var v=o[2]-1|0;return S(o[1],v)[v+1]=0,o[2]=o[2]-1|0,0},k7=function(t,e){t[22][1]=[0,e,t[22][1]];var r=E5(t),a=T5(t[23][1],r);return t[24][1]=a,0},d7=function(t){var e=t[22][1],r=e?e[2]:ce(n$);t[22][1]=r;var a=E5(t),n=T5(t[23][1],a);return t[24][1]=n,0},h7=function(t){var e=1-a7(t);return e?8===Z5(0,t)?b7(t):u7(t):e},p7=function(t,e){return Ft(Z5(0,t),e)&&u7(t),b7(t)},m7=function(t,e){var r=Z5(0,t);return("number"==typeof r?0:3===r[0]&&qt(r[3],e)?1:0)||u7(t),b7(t)},w7=function(t,e){var r=R(Z5(0,t),e);return r?(b7(t),1):r},y7=[Lv,yZ,B()],g7=function(t){var e=t[25][1];if(e){var r=[0,0,0,0],a=[0,function(t){var e=[0,t,0],a=r[3];return a?(r[1]=r[1]+1|0,a[2]=e,r[3]=e,0):(r[1]=1,r[2]=e,r[3]=e,0)}];t[25][1]=a;n=[0,[0,e[1],r]]}else var n=e;return[0,t[1][1],t[2][1],t[5][1],t[22][1],t[23][1],n]},T7=function(t,e,r){if(r){var a=r[1],n=a[1];if(e[25][1]=[0,n],t)for(c=a[2][2];;){if(!c)return 0;var s=c[2];$t(n,c[1]);var c=s}i=t}else var i=r;return i},_7=function(t,e){T7(0,t,e[6]),t[1][1]=e[1],t[2][1]=e[2],t[5][1]=e[3],t[22][1]=e[4],t[23][1]=e[5];var r=E5(t),a=T5(t[23][1],r);return t[24][1]=a,0},S7=function(t,e,r){return T7(1,t,e[6]),[0,r]},E7=function(t,e){var r=g7(t);try{return S7(t,r,$t(e,t))}catch(e){if((e=Qt(e))===y7)return _7(t,r);throw e}},x7=function(t){var e=t7(0,t),r=Z5(0,t);if("number"==typeof r)switch(r){case 15:var a=gZ,n=1;break;case 16:var a=TZ,n=1;break;case 17:var a=_Z,n=1;break;case 18:var a=SZ,n=1;break;case 19:var a=EZ,n=1;break;case 20:var a=xZ,n=1;break;case 21:var a=AZ,n=1;break;case 22:var a=IZ,n=1;break;case 23:var a=CZ,n=1;break;case 24:var a=NZ,n=1;break;case 25:var a=OZ,n=1;break;case 26:var a=RZ,n=1;break;case 27:var a=LZ,n=1;break;case 28:var a=PZ,n=1;break;case 29:var a=UZ,n=1;break;case 30:var a=DZ,n=1;break;case 31:var a=FZ,n=1;break;case 32:var a=MZ,n=1;break;case 33:var a=XZ,n=1;break;case 34:var a=jZ,n=1;break;case 35:var a=BZ,n=1;break;case 36:var a=qZ,n=1;break;case 37:var a=GZ,n=1;break;case 38:var a=YZ,n=1;break;case 39:var a=JZ,n=1;break;case 40:var a=HZ,n=1;break;case 41:var a=WZ,n=1;break;case 42:var a=zZ,n=1;break;case 43:var a=VZ,n=1;break;case 44:var a=KZ,n=1;break;case 45:var a=QZ,n=1;break;case 46:var a=$Z,n=1;break;case 47:var a=ZZ,n=1;break;case 48:var a=t0,n=1;break;case 49:var a=e0,n=1;break;case 50:var a=r0,n=1;break;case 51:var a=a0,n=1;break;case 52:var a=n0,n=1;break;case 53:var a=s0,n=1;break;case 54:var a=c0,n=1;break;case 55:var a=i0,n=1;break;case 56:var a=u0,n=1;break;case 57:var a=f0,n=1;break;case 58:var a=o0,n=1;break;case 59:var a=v0,n=1;break;case 60:var a=l0,n=1;break;case 61:var a=b0,n=1;break;case 62:var a=k0,n=1;break;case 63:var a=d0,n=1;break;case 64:var a=h0,n=1;break;case 65:var a=p0,n=1;break;case 109:var a=m0,n=1;break;case 110:var a=w0,n=1;break;case 111:var a=y0,n=1;break;case 112:var a=g0,n=1;break;case 113:var a=T0,n=1;break;case 114:var a=_0,n=1;break;default:n=0}else switch(r[0]){case 3:var a=r[2],n=1;break;case 8:if(0===r[1])var a=E0,n=1;else var a=S0,n=1;break;default:n=0}if(!n){u7(t);a=x0}return b7(t),[0,e,a]},A7=function(t){for(n=t;;){var e=n[2];if("number"==typeof e||24!==e[0])return 0;var r=e[1][2],a=r[2];if("number"!=typeof a&&20===a[0])return 1;var n=r}},I7=function(t,e){var r=t7(0,e),a=$t(t,e),n=G5(e);return[0,n?m4(r,n[1]):r,a]},C7=function(t){function e(e){var r=Z5(X0,e);return"number"!=typeof r||1<(r+Sn|0)>>>0?Zt(A,e,$t(v,e)):Zt(I,e,Zt(t[13],0,e))}function r(t,e,r){var a=$t(N,t);p7(t,81);var n=$t(v,t);return[0,m4(e,n[1]),[0,a,n,r]]}function n(t,e,a,n){var s=r(t,e,Zt(X,0,t)),c=[0,s[1],[1,s[2]]];return[0,[0,c[1],[0,n,[0,c],0,a,1,0]]]}function s(t,e,r,a,n){1-x5(t)&&i7(t,11);var s=w7(t,80);p7(t,81);var c=$t(v,t);return[0,[0,m4(e,c[1]),[0,n,[0,c],s,r,0,a]]]}function c(t,e){var r=Z5(0,e);if("number"==typeof r&&!(10<=r))switch(r){case 1:if(!t)return 0;break;case 3:if(t)return 0;break;case 8:case 9:return b7(e)}return u7(e)}function i(t,e){return e?A5(t,[0,e[1][1],8]):e}function u(e){var r=M5(0,e),a=Z5(0,r);if("number"==typeof a&&66===a){var n=t7(0,r);if(p7(r,66),4===Z5(0,r)){p7(r,4),k7(r,0);var s=$t(t[9],r);d7(r);var c=t7(0,r);p7(r,5);i=[0,m4(n,c),[0,s]]}else var i=[0,n,0];return[0,i]}return 0}function f(t){var e=Z5(0,t),r=Z5(A0,t);return"number"==typeof e&&81===e?"number"==typeof r&&66===r?(p7(t,81),[0,0,u(t)]):[0,$t(Y,t),u(t)]:I0}function o(t,e){var r=N5(1,e);k7(r,1);var a=$t(t,r);return d7(r),a}var v=function t(e){return t.fun(e)},l=function t(e){return t.fun(e)},b=function t(e){return t.fun(e)},k=function t(e){return t.fun(e)},d=function t(e){return t.fun(e)},h=function t(e,r){return t.fun(e,r)},p=function t(e){return t.fun(e)},m=function t(e,r){return t.fun(e,r)},w=function t(e){return t.fun(e)},y=function t(e,r){return t.fun(e,r)},g=function t(e){return t.fun(e)},T=function t(e){return t.fun(e)},_=function t(e,r){return t.fun(e,r)},S=function t(e){return t.fun(e)},E=function t(e){return t.fun(e)},x=function t(e){return t.fun(e)},A=function t(e,r){return t.fun(e,r)},I=function t(e,r){return t.fun(e,r)},C=function t(e){return t.fun(e)},N=function t(e){return t.fun(e)},O=function t(e){return t.fun(e)},R=function t(e){return t.fun(e)},L=function t(e){return t.fun(e)},P=function t(e){return t.fun(e)},U=function t(e,r,a,n){return t.fun(e,r,a,n)},D=function t(e,r,a,n){return t.fun(e,r,a,n)},F=function t(e){return t.fun(e)},M=function t(e){return t.fun(e)},X=function t(e,r){return t.fun(e,r)},j=function t(e){return t.fun(e)},B=function t(e){return t.fun(e)},q=function t(e,r){return t.fun(e,r)},G=function t(e,r){return t.fun(e,r)},Y=function t(e){return t.fun(e)};a(v,function(t){return $t(d,t)}),a(l,function(t){1-x5(t)&&i7(t,11);var e=t7(0,t);p7(t,81);var r=$t(v,t),a=G5(t);if(a)return[0,m4(e,a[1]),r];throw[0,Sm,$0]}),a(b,function(t){var e=t7(0,t),r=Z5(0,t);if("number"==typeof r){if(98===r)return b7(t),[0,[0,e,0]];if(99===r)return b7(t),[0,[0,e,1]]}return 0}),a(k,function(t){if(t){var e=t[1][1],r=ke(t);if(r)return[0,m4(r[1][1],e),r];throw[0,Sm,Q0]}throw[0,Sm,K0]}),a(d,function(t){return w7(t,84),Zt(h,t,$t(p,t))}),a(h,function(t,e){if(84===Z5(0,t))for(c=[0,e,0];;){var r=Z5(0,t);if("number"!=typeof r||84!==r){var a=$t(k,c),n=a[2];if(n){var s=n[2];if(s)return[0,a[1],[5,n[1],s[1],s[2]]]}throw[0,Sm,V0]}p7(t,84);var c=[0,$t(p,t),c]}return e}),a(p,function(t){return w7(t,86),Zt(m,t,$t(w,t))}),a(m,function(t,e){if(86===Z5(0,t))for(c=[0,e,0];;){var r=Z5(0,t);if("number"!=typeof r||86!==r){var a=$t(k,c),n=a[2];if(n){var s=n[2];if(s)return[0,a[1],[6,n[1],s[1],s[2]]]}throw[0,Sm,z0]}p7(t,86);var c=[0,$t(w,t),c]}return e}),a(w,function(t){return Zt(y,t,$t(g,t))}),a(y,function(t,e){var r=Z5(0,t);if("number"==typeof r&&11===r&&!t[15]){var a=Zt(A,t,e);return ee(U,t,a[1],0,[0,a[1],[0,[0,a,0],0]])}return e}),a(g,function(t){var e=Z5(0,t);if("number"==typeof e&&80===e){var r=t7(0,t);p7(t,80);var a=$t(g,t);return[0,m4(r,a[1]),[0,a]]}return $t(T,t)}),a(T,function(t){return Zt(_,t,$t(S,t))}),a(_,function(t,e){if(!r7(t)&&w7(t,6)){var r=t7(0,t);return p7(t,7),Zt(_,t,[0,m4(e[1],r),[3,e]])}return e}),a(S,function(t){var e=t7(0,t),r=Z5(0,t);if("number"==typeof r)switch(r){case 4:return $t(L,t);case 6:return $t(x,t);case 46:var a=t7(0,t);p7(t,46);var n=$t(S,t);return[0,m4(a,n[1]),[7,n]];case 93:return $t(P,t);case 101:return p7(t,Gn),[0,e,8];case 42:k=1;break;case 0:case 2:var s=ee(D,0,1,1,t);return[0,s[1],[2,s[2]]];case 30:case 31:return p7(t,r),[0,e,[11,31===r?1:0]];default:k=0}else switch(r[0]){case 1:var c=r[1],i=c[4],u=c[3],f=c[2],o=c[1];return i&&o7(t,36),p7(t,[1,[0,o,f,u,i]]),[0,o,[9,[0,f,u]]];case 9:var v=r[3],l=r[2],b=r[1];return p7(t,[9,b,l,v]),1===b&&o7(t,36),[0,e,[10,[0,l,v]]];case 3:k=1;break;default:var k=0}if(k){var d=$t(B,t);return[0,d[1],[4,d[2]]]}var h=$t(E,r);return h?(p7(t,r),[0,e,h[1]]):(u7(t),[0,e,0])}),a(E,function(t){if("number"==typeof t)switch(t){case 29:return j0;case 109:return B0;case 110:return q0;case 111:return G0;case 112:return Y0;case 113:return J0;case 114:return H0}else if(8===t[0])return W0;return 0}),a(x,function(t){var e=t7(0,t);p7(t,6);for(c=0;;){var r=Z5(0,t);if("number"==typeof r&&(7===r?1:Qo===r?1:0)){var a=ke(c),n=t7(0,t);return p7(t,7),[0,m4(e,n),[8,a]]}var s=[0,$t(v,t),c];7!==Z5(0,t)&&p7(t,9);var c=s}}),a(A,function(t,e){return[0,e[1],[0,0,e,0]]}),a(I,function(t,e){1-x5(t)&&i7(t,11);var r=w7(t,80);p7(t,81);var a=$t(v,t);return[0,m4(e[1],a[1]),[0,[0,e],a,r]]}),a(C,function(t){return function(r){for(o=r;;){var a=Z5(0,t);if("number"==typeof a){var n=a-5|0;if(7<n>>>0?Xs===n?1:0:5<(n-1|0)>>>0?1:0){var s=12===a?1:0;if(s){var c=t7(0,t);p7(t,12);var i=e(t),u=[0,[0,m4(c,i[1]),[0,i]]]}else u=s;return[0,ke(o),u]}}var f=[0,e(t),o];5!==Z5(0,t)&&p7(t,9);var o=f}}}),a(N,function(t){return I7(function(t){p7(t,4);var e=Zt(C,t,0);return p7(t,5),e},t)}),a(O,function(t){p7(t,4);var e=M5(0,t),r=Z5(0,e);if("number"==typeof r)switch(r){case 5:var a=D0,n=2;break;case 42:n=1;break;case 12:case 108:var a=[0,Zt(C,e,0)],n=2;break;default:n=0}else n=3===r[0]?1:0;switch(n){case 0:if($t(E,r)){var s=Z5(F0,e);if("number"==typeof s)if(1<(s+Sn|0)>>>0)i=0;else var c=[0,Zt(C,e,0)],i=1;else i=0;if(!i)c=[1,$t(v,e)];u=c}else var u=[1,$t(v,e)];a=u;break;case 1:a=$t(R,e)}if(0===a[0])d=a;else{var f=a[1];if(t[15])k=a;else{var o=Z5(0,t);if("number"==typeof o)if(5===o)if(11===Z5(M0,t))var l=[0,Zt(C,t,[0,Zt(A,t,f),0])],b=1;else var l=[1,f],b=1;else if(9===o){p7(t,9);var l=[0,Zt(C,t,[0,Zt(A,t,f),0])],b=1}else b=0;else b=0;if(!b)l=a;var k=l}var d=k}return p7(t,5),d}),a(R,function(e){var r=Z5(U0,e);if("number"==typeof r&&!(1<(r+Sn|0)>>>0)){var a=Zt(I,e,Zt(t[13],0,e));return w7(e,9),[0,Zt(C,e,[0,a,0])]}return[1,Zt(h,e,Zt(m,e,Zt(y,e,Zt(_,e,Zt(G,e,$t(F,e))))))]}),a(L,function(t){var e=t7(0,t),r=I7(O,t),a=r[2];return 0===a[0]?ee(U,t,e,0,[0,r[1],a[1]]):a[1]}),a(P,function(t){var e=t7(0,t),r=Zt(X,0,t);return ee(U,t,e,r,$t(N,t))}),a(U,function(t,e,r,a){p7(t,11);var n=$t(v,t);return[0,m4(e,n[1]),[1,[0,a,n,r]]]}),a(D,function(e,a,u,f){var o=a?2===Z5(0,f)?1:0:a,l=t7(0,f);p7(f,o?2:o);for(bt=0;;){if(e&&u)throw[0,Sm,C0];var k=t7(0,f),d=e?w7(f,42):e,h=$t(b,f),p=Z5(0,f);if("number"==typeof p){if(93===p)y=1;else{if(Qo===p)var m=ke(bt),w=1;else if(13<=p)var y=0,w=0;else switch(p){case 1:if(o)var y=0,w=0;else var m=ke(bt),w=1;break;case 3:if(o)var m=ke(bt),w=1;else var y=0,w=0;break;case 6:p7(f,6);var g=81===Z5(P0,f)?1:0;if(g){var T=x7(f);p7(f,81);_=[0,T]}else var _=g;var S=$t(v,f);p7(f,7),p7(f,81);var E=$t(v,f),x=[2,[0,m4(k,E[1]),[0,_,S,E,d,h]]];c(o,f);bt=[0,x,bt];continue;case 12:if(u){i(f,h),b7(f);var A=$t(v,f),I=[1,[0,m4(k,A[1]),[0,A]]];c(o,f);bt=[0,I,bt];continue}var y=0,w=0;break;case 4:var y=1,w=0;break;default:var y=0,w=0}if(w){var C=t7(0,f);return p7(f,o?3:1),[0,m4(l,C),[0,o,m]]}}if(y){i(f,h);var N=Zt(X,0,f),O=r(f,t7(0,f),N),R=[3,[0,m4(k,O[1]),[0,O,d]]];c(o,f);bt=[0,R,bt];continue}}if(0===d)j=0;else if(h)j=0;else if("number"==typeof p)if(81===p){v7(f,[0,k,44]);var L=[1,[0,k,N0]],P=Z5(0,f);if("number"==typeof P){if(4===P)D=1;else if(93===P)D=1;else var U=0,D=0;if(D){i(f,h);var F=n(f,k,0,L),U=1}}else U=0;if(!U)F=s(f,k,0,h,L);var M=F,j=1}else j=0;else j=0;if(!j){var B=function(e){k7(e,0);var r=Zt(t[21],0,e);return d7(e),r},q=B(f)[2];if(1===q[0]){var G=q[1][2];if(Gt(G,O0))if(Gt(G,R0))var Y=0,J=0;else J=1;else J=1;if(J){var H=Z5(0,f);if("number"==typeof H){var W=H-5|0;if(87<W>>>0)if(89<(W+1|0)>>>0)var z=0,V=0;else{i(f,h);var K=n(f,k,d,q),V=1}else if(1<(W-75|0)>>>0)var z=0,V=0;else var K=s(f,k,d,h,q),V=1;if(V)var Q=K,z=1}else z=0;if(!z){var $=B(f),Z=qt(G,L0);i(f,h);var tt=r(f,k,0),et=tt[2][1],rt=$[1];if(0===Z){var at=et[2],nt=at[1];at[2]?A5(f,[0,rt,70]):(nt?nt[2]?0:1:0)||A5(f,[0,rt,70])}else{var st=et[2];(st[1]?0:st[2]?0:1)||A5(f,[0,rt,69])}var ct=Z?[1,tt]:[2,tt],it=[0,$[2],ct,0,d,0,0],Q=[0,[0,m4(k,tt[1]),it]]}var ut=Q,Y=1}}else Y=0;if(!Y){var ft=Z5(0,f);if("number"==typeof ft){if(4===ft)vt=1;else if(93===ft)vt=1;else var ot=0,vt=0;if(vt){i(f,h);var lt=n(f,k,d,q),ot=1}}else ot=0;if(!ot)lt=s(f,k,d,h,q);ut=lt}M=ut}c(o,f);var bt=[0,M,bt]}}),a(F,function(t){var e=x7(t),r=e[2],a=e[1];return $5(r)&&A5(t,[0,a,4]),[0,a,r]}),a(M,function(t){return I7(function(t){var e=$t(F,t),r=81===Z5(0,t)?1:0,a=r?[0,$t(l,t)]:r;return[0,e[2],a]},t)}),a(X,function(t,e){var r=t7(0,e),a=93===Z5(0,e)?1:0;if(a){1-x5(e)&&i7(e,11),p7(e,93);for(var n=0,s=0;;){var c=$t(b,e),i=$t(M,e),u=i[2],f=i[1],o=Z5(0,e);if(0===t)var l=0,k=0;else{if("number"==typeof o)if(79===o){b7(e);var l=[0,$t(v,e)],k=1,d=1}else d=0;else d=0;if(!d){n&&A5(e,[0,f,65]);var l=0,k=n}}var h=[0,[0,f,[0,u[1],u[2],c,l]],s],p=Z5(0,e);if("number"==typeof p){if(94===p)w=1;else if(Qo===p)w=1;else var m=0,w=0;if(w)var y=ke(h),m=1}else m=0;if(!m){if(p7(e,9),94!==Z5(0,e)){var n=k,s=h;continue}y=ke(h)}var g=m4(r,t7(0,e));p7(e,94);T=[0,[0,g,[0,y]]];break}}else var T=a;return T}),a(j,function(t){var e=t7(0,t),r=93===Z5(0,t)?1:0;if(r){p7(t,93);for(o=0;;){var a=Z5(0,t);if("number"==typeof a){if(94===a)s=1;else if(Qo===a)s=1;else var n=0,s=0;if(s){var c=ke(o),i=m4(e,t7(0,t));p7(t,94);var u=[0,[0,i,[0,c]]],n=1}}else n=0;if(n)break;var f=[0,$t(v,t),o];94!==Z5(0,t)&&p7(t,9);var o=f}}else u=r;return u}),a(B,function(t){return Zt(q,t,$t(F,t))}),a(q,function(t,e){for(i=[0,e[1],[0,e]];;){var r=i[2],a=i[1];if(10!==Z5(0,t)){var n=$t(j,t);return[0,n?m4(a,n[1][1]):a,[0,r,n]]}p7(t,10);var s=$t(F,t),c=m4(a,s[1]),i=[0,c,[1,[0,c,[0,r,s]]]]}}),a(G,function(t,e){var r=Zt(q,t,e);return[0,r[1],[4,r[2]]]}),a(Y,function(t){var e=Z5(0,t);return"number"==typeof e&&81===e?[0,$t(l,t)]:0});var J=$t(X,1),H=$t(X,0);return[0,function(t){return o(v,t)},function(t){return o(F,t)},function(t){return o(H,t)},function(t){return o(J,t)},function(t){return o(j,t)},function(t){return o(B,t)},function(t,e){return o(te(D,t,0,0),e)},function(t){return o(N,t)},function(t){return o(l,t)},function(t){return o(Y,t)},function(t){return o(u,t)},function(t){return o(f,t)}]},N7=Le([0,y6]),O7=function(t){return[0,function(t,e){return 0===e[0]?e[1]:(he(function(e){return A5(t,e)},e[2][1]),e[1])},function(e,r,a){var n=e?e[1]:19;if(0===a[0])s=a[1];else{he(function(t){return A5(r,t)},a[2][2]);var s=a[1]}1-$t(t[24],s)&&A5(r,[0,s[1],n]);var c=s[2];"number"==typeof c||10===c[0]&&K5(c[1][2])&&v7(r,[0,s[1],41]);return Zt(t[20],r,s)},e1,function(t,e){var r=be(t[2],e[2]);return[0,be(t[1],e[1]),r]},function(t){var e=ke(t[2]);return[0,ke(t[1]),e]}]},R7=function(t){function e(e){k7(e,0);var r=t7(0,e);p7(e,0),p7(e,12);var a=$t(t[10],e),n=t7(0,e);return p7(e,1),d7(e),[0,m4(r,n),[0,a]]}function r(e){k7(e,0);var r=t7(0,e);if(p7(e,0),1===Z5(0,e))var a=t7(0,e)[2],n=[1,[0,r[1],r[3],a]];else n=[0,$t(t[7],e)];var s=t7(0,e);return p7(e,1),d7(e),[0,m4(r,s),[0,n]]}function n(t){var e=t7(0,t),r=Z5(0,t);if("number"==typeof r)n=0;else if(6===r[0])var a=r[1],n=1;else n=0;if(!n){u7(t);a=N2}return b7(t),[0,e,[0,a]]}function s(t){var e=n(t),r=Z5(0,t);if("number"==typeof r){if(10===r){p7(t,10);for(var a=n(t),s=[0,m4(e[1],a[1]),[0,[0,e],a]];;){var c=Z5(0,t);if("number"!=typeof c||10!==c)return[2,s];p7(t,10);var i=n(t),s=[0,m4(s[1],i[1]),[0,[1,s],i]]}}if(81===r){p7(t,81);var u=n(t);return[1,[0,m4(e[1],u[1]),[0,e,u]]]}}return[0,e]}function c(t){var e=t7(0,t),a=n(t);if(81===Z5(0,t)){p7(t,81);var s=n(t),c=m4(a[1],s[1]),i=c,u=[1,[0,c,[0,a,s]]]}else var i=a[1],u=[0,a];if(79===Z5(0,t)){p7(t,79);var f=Z5(0,t);if("number"==typeof f)if(0===f){var o=r(t),v=o[2],l=o[1];0!==v[1][0]&&A5(t,[0,l,45]);var b=[0,l,[0,[1,l,v]]],k=0}else k=1;else if(7===f[0]){var d=f[1],h=d[1];p7(t,f);var b=[0,h,[0,[0,h,[0,[0,d[2]],d[3]]]]],k=0}else k=1;if(k){i7(t,46);var p=t7(0,t),m=p,w=[0,[0,p,[0,C2,I2]]]}else var m=b[1],w=b[2]}else var m=i,w=0;return[0,m4(e,m),[0,u,w]]}function i(t,r){var a=Z5(0,t);if("number"==typeof a)if(94===a)var n=0,i=0,u=0,f=1;else f=0;else f=0;if(!f)for(var o=0,v=[0,s(t)];;){var l=Z5(0,t);if("number"==typeof l){if(Pb<=l)if(Qo===l)k=1;else if(Gn<=l)var b=0,k=0;else k=1;else if(94===l)k=1;else{if(0===l){o=[0,[1,e(t)],o];continue}var b=0,k=0}if(k)var d=ke(o),n=v,i=d,u=Pb===Z5(0,t)?1:0,b=1}else b=0;if(b)break;o=[0,[0,c(t)],o]}u&&p7(t,Pb);var h=t7(0,t);if(p7(t,94),d7(t),n){var p=[0,Bs,[0,n[1],u,i]];return[0,m4(r,h),p]}return[0,m4(r,h),fb]}function u(t,e){p7(t,Pb);var r=Z5(0,t);if("number"==typeof r){var a=94!==r?1:0;if(a)c=0;else var n=a,c=1}else c=0;if(!c)n=[0,s(t)];var i=t7(0,t);p7(t,94);var u=t[22][1];if(u){var f=u[2];if(f)var o=f[2],v=1;else v=0}else v=0;if(!v)o=ce(a$);t[22][1]=o;var l=E5(t),b=T5(t[23][1],l);if(t[24][1]=b,n){var k=[0,Bs,[0,n[1]]];return[0,m4(e,i),k]}return[0,m4(e,i),fb]}function f(t){switch(t[0]){case 0:return t[1][2][1];case 1:var e=t[1][2],r=fe(E2,e[2][2][1]);return fe(e[1][2][1],r);default:var a=t[1][2],n=a[1];return fe(0===n[0]?n[1][2][1]:f([2,n[1]]),fe(x2,a[2][2][1]))}}var o=function t(e){return t.fun(e)},v=function t(e,r){return t.fun(e,r)},l=function t(e){return t.fun(e)};return a(o,function(t){var e=Z5(0,t);if("number"==typeof e){if(0===e){var a=r(t);return[0,a[1],[2,a[2]]]}}else if(7===e[0]){var n=e[1];return p7(t,e),[0,n[1],[3,[0,n[2],n[3]]]]}var s=$t(l,t),c=s[2],i=s[1];return fb<=c[1]?[0,i,[1,c[2]]]:[0,i,[0,c[2]]]}),a(v,function(t,e){var r=i(t,e),a=r[2];if("number"==typeof a?0:a[2][2])var n=0,s=xb;else{k7(t,3);for(I=0;;){var c=Z5(0,t);if("number"==typeof c){if(93===c){k7(t,2);var l=t7(0,t);p7(t,93);var b=Z5(0,t);if("number"==typeof b){if(Pb===b)d=1;else if(Qo===b)d=1;else var k=0,d=0;if(d){var h=u(t,l),p=h[2],m=h[1];if("number"==typeof p)var w=[1,m],k=1;else var w=[0,[0,m,p[2]]],k=1}}else k=0;if(!k)var y=Zt(v,t,l),g=y[2],T=y[1],w=fb<=g[1]?[3,[0,T,g[2]]]:[2,[0,T,g[2]]];switch(w[0]){case 0:var _=[0,Bs,w[1]],S=[0,ke(I),_],E=1;break;case 1:var x=[0,fb,w[1]],S=[0,ke(I),x],E=1;break;case 2:var A=w[1],I=[0,[0,A[1],[0,A[2]]],I];continue;default:var C=w[1],I=[0,[0,C[1],[1,C[2]]],I];continue}}else if(Qo===c){u7(t);var S=[0,ke(I),xb],E=1}else var N=0,E=0;if(E)var n=S[1],s=S[2],N=1}else N=0;if(N)break;I=[0,$t(o,t),I]}}if("number"==typeof s)M=0;else{var O=s[1];if(Bs===O){var R=s[2],L=r[2];if("number"==typeof L)i7(t,A2);else{var P=f(L[2][1]);Gt(f(R[2][1]),P)&&i7(t,[6,P])}var U=R[1],D=1}else if(fb===O)var F=r[2],U=("number"==typeof F||Bs===F[1]&&i7(t,[6,f(F[2][1])]),s[2]),D=1;else var M=0,D=0;if(D)var X=U,M=1}if(!M)X=r[1];var j=r[2];if("number"==typeof j){if("number"==typeof s)q=0;else if(fb===s[1])var B=[0,s[2]],q=1;else q=0;if(!q)B=0;var G=[0,fb,[0,r[1],B,n]];return[0,m4(r[1],X),G]}if("number"==typeof s)J=0;else if(Bs===s[1])var Y=[0,s[2]],J=1;else J=0;if(!J)Y=0;var H=[0,Bs,[0,[0,r[1],j[2]],Y,n]];return[0,m4(r[1],X),H]}),a(l,function(t){var e=t7(0,t);return k7(t,2),p7(t,93),Zt(v,t,e)}),[0,e,r,n,s,c,i,u,o,v,l]},L7=Le([0,y6]),P7=Le([0,y6]),U7=Le([0,function(t,e){var r=e[1],a=t[1],n=r[1],s=a[1];if(s)if(n){var c=n[1],i=s[1],u=p4(c),f=p4(i)-u|0;if(0===f)var o=h4(c),v=I(h4(i),o);else v=f}else v=-1;else v=n?1:0;if(0===v)var l=w4(a[2],r[2]),b=0===l?w4(a[3],r[3]):l;else b=v;return 0===b?N(t[2],e[2]):b}]),D7=Zt(L6,b6,l6),F7=C7(D7),M7=function(t){function e(t,e){for(c=e;;){var s=c[2];switch(s[0]){case 0:return pe(r,t,s[1][1]);case 1:return pe(a,t,s[1][1]);case 2:var c=s[1][1];continue;case 3:var i=s[1][1],u=i[2],f=t[2],o=t[1];Zt(N7[3],u,f)&&A5(o,[0,i[1],34]);var v=n([0,o,f],i),l=Zt(N7[4],u,v[2]);return[0,v[1],l];default:return A5(t[1],[0,c[1],23]),t}}}function r(t,r){if(0===r[0]){var a=r[1][2],s=a[1];return e(1===s[0]?n(t,s[1]):t,a[2])}return e(t,r[1][2][1])}function a(t,r){if(r){var a=r[1];return 0===a[0]?e(t,a[1]):e(t,a[1][2][1])}return t}function n(t,e){var r=e[2],a=e[1],n=t[1];return K5(r)&&v7(n,[0,a,33]),(H5(r)||z5(r))&&v7(n,[0,a,44]),[0,n,t[2]]}function s(t,r,a,n,s){var c=r||1-a;if(c){var i=s[2],u=i[2],f=r?N5(1-t[6],t):t;if(n){var o=n[1],v=o[2],l=o[1];K5(v)&&v7(f,[0,l,35]),(H5(v)||z5(v))&&v7(f,[0,l,44])}var b=pe(e,[0,f,N7[1]],i[1]),k=u?(e(b,u[1][2][1]),0):u}else k=c;return k}function c(t,e){function r(r){var a=O5(e,R5(t,r)).slice();a[10]=1,p7(a,4);for(k=0;;){var n=Z5(0,a);if("number"==typeof n){var s=n-5|0;if(7<s>>>0?Xs===s?1:0:5<(s-1|0)>>>0?1:0){var c=12===n?1:0;if(c){var i=t7(0,a);p7(a,12);var u=Zt(D7[19],a,33),f=[0,[0,m4(i,u[1]),[0,u]]]}else f=c;5!==Z5(0,a)&&i7(a,53);var o=[0,ke(k),f];return p7(a,5),o}}var v=Zt(D7[19],a,33);if(79===Z5(0,a)){p7(a,79);var l=$t(D7[10],a),b=[0,m4(v[1],l[1]),[2,[0,v,l]]]}else b=v;5!==Z5(0,a)&&p7(a,9);var k=[0,b,k]}}return function(t){return I7(r,t)}}function i(t,e,r){var a=J5(t,e,r),n=$t(D7[17],a),s=n[1];return[0,s,[0,[0,s,n[2]]],n[3]]}function u(t){return w7(t,Gn)}function f(t){return w7(t,64)}function o(t){var e=t[2],r=0===e[2]?1:0;if(r)for(s=e[1];;){if(s){var a=s[2],n=3===s[1][2][0]?1:0;if(n){var s=a;continue}return n}return 1}return r}function v(t){for(var e=0,r=0;;){var a=I7(function(t){var e=Zt(D7[19],t,32);if(79===Z5(0,t)){p7(t,79);var r=[0,$t(D7[10],t)],a=0}else if(3===e[2][0])var r=Rm[1],a=Rm[2];else var r=0,a=[0,[0,e[1],48],0];return[0,[0,e,r],a]},t),n=a[2],s=[0,[0,a[1],n[1]],e],c=oe(n[2],r);if(9!==Z5(0,t)){var i=ke(c);return[0,ke(s),i]}p7(t,9);var e=s,r=c}}function l(t,e,r){p7(r,t);var a=v(r);return[0,[0,a[1],e],a[2]]}function b(t){return l(p,h,t)}function k(t){var e=l(27,2,U5(1,t)),r=e[1],a=r[1];return[0,r,ke(pe(function(t,e){return e[2][2]?t:[0,[0,e[1],47],t]},e[2],a))]}function d(t){return l(28,1,U5(1,t))}var h=0,p=24;return[0,f,u,function(t,e,r){var a=t7(0,t),n=Z5(0,t);if("number"==typeof n)if(98===n){b7(t);var s=[0,[0,a,0]],c=1}else if(99===n){b7(t);var s=[0,[0,a,1]],c=1}else c=0;else c=0;c||(s=0);return s&&!(e?0:r?0:1)?(A5(t,[0,s[1][1],8]),0):s},c,i,o,s,function(t,e,r){var a=t.slice();a[11]=1;var n=Z5(0,a);if("number"==typeof n&&0===n){var s=i(a,e,r);return[0,s[2],s[3]]}var c=J5(a,e,r);return[0,[1,$t(D7[10],c)],c[6]]},function(t){var e=I7(function(t){var e=Z5(0,t);if("number"==typeof e){var r=e+Il|0;if(4<r>>>0)s=0;else{switch(r){case 0:var a=b(t),n=1;break;case 3:var a=k(t),n=1;break;case 4:var a=d(t),n=1;break;default:var s=0,n=0}if(n)var c=a,s=1}}else s=0;if(!s){u7(t);c=b(t)}return[0,[31,c[1]],c[2]]},t),r=e[2];return[0,[0,e[1],r[1]],r[2]]},v,d,k,b,function(e){var r=t7(0,e),a=f(e);p7(e,15);var n=u(e),v=e[7],l=Z5(0,e);if(0===v)d=0;else if("number"==typeof l)if(4===l)var b=0,k=0,d=1;else if(93===l)var h=$t(t[3],e),p=4===Z5(0,e)?0:[0,Zt(D7[13],Z0,e)],b=h,k=p,d=1;else d=0;else d=0;if(!d)var m=[0,Zt(D7[13],t1,e)],b=$t(t[3],e),k=m;if(0===a)if(0===n)var w=0,y=0;else var w=1,y=0;else if(0===n)var w=0,y=e[18];else var w=1,y=1;var g=$t(c(y,w),e),T=$t(t[12],e),_=i(e,a,n),S=_[2],E=o(g);s(e,_[3],E,k,g);var x=0===S[0]?[0,S[1][1],0]:[0,S[1][1],1],A=[20,[0,k,g,S,a,n,T[2],x[2],T[1],b]];return[0,m4(r,x[1]),A]}]}(F7),X7=O7(D7),j7=function(t){function e(t){var e=$t(d,t),r=$t(k,t);if(r){var a=te(H,0,t,e),n=$t(v,t);return[0,[0,m4(a[1],n[1]),[2,[0,r[1],a,n]]]]}return e}function r(t,e){if("number"==typeof e){var r=44!==e?1:0;if(!r)return r}throw y7}function n(t){var a=B5(r,t),n=e(a),s=Z5(0,a);if("number"==typeof s){if(11===s)throw y7;if(81===s){var c=a[5][1];if(R(c?[0,c[1][1]]:c,g2))throw y7}}if(n7(0,a)){if(0===n[0]){var i=n[1][2];if("number"==typeof i);else if(10===i[0])if(Gt(i[1][2],T2));else{if(!r7(a))throw y7}else;}return n}return n}function s(t,e,r,a,n){return[0,[0,n,[15,[0,a,Zt(f,t,e),Zt(f,t,r)]]]]}function c(t,e,r){for(var a=e,n=r;;){var c=Z5(0,t);if("number"!=typeof c||83!==c)return[0,n,a];p7(t,83);var i=I7(m,t),u=m4(n,i[1]),a=s(t,a,i[2],1,u),n=u}}function i(t,e,r,a){return[0,a,[3,[0,r,t,e]]]}function u(t,e){if("number"==typeof e){if(49<=e)var r=e-50|0,a=29<r>>>0?31<=r?0:1:3===r?1:0;else a=33===e?1:44===e?1:0;if(a)return 0}throw y7}var f=t[1],o=function t(e){return t.fun(e)},v=function t(e){return t.fun(e)},l=function t(e){return t.fun(e)},b=function t(e){return t.fun(e)},k=function t(e){return t.fun(e)},d=function t(e){return t.fun(e)},h=function t(e){return t.fun(e)},p=function t(e){return t.fun(e)},m=function t(e){return t.fun(e)},w=function t(e){return t.fun(e)},y=function t(e){return t.fun(e)},g=function t(e){return t.fun(e)},T=function t(e){return t.fun(e)},_=function t(e){return t.fun(e)},S=function t(e){return t.fun(e)},E=function t(e){return t.fun(e)},x=function t(e,r){return t.fun(e,r)},A=function t(e,r,a){return t.fun(e,r,a)},I=function t(e,r,a){return t.fun(e,r,a)},C=function t(e){return t.fun(e)},N=function t(e){return t.fun(e)},O=function t(e,r,a){return t.fun(e,r,a)},L=function t(e,r,a){return t.fun(e,r,a)},P=function t(e){return t.fun(e)},U=function t(e,r,a){return t.fun(e,r,a)},D=function t(e){return t.fun(e)},F=function t(e){return t.fun(e)},M=function t(e,r){return t.fun(e,r)},X=function t(e,r,a,n){return t.fun(e,r,a,n)},j=function t(e){return t.fun(e)},B=function t(e){return t.fun(e)},q=function t(e){return t.fun(e)},G=function t(e){return t.fun(e)},Y=function t(e,r){return t.fun(e,r)},J=function t(e){return t.fun(e)},H=t[2];return a(o,function(t){var r=Z5(0,t),a=n7(0,t);if("number"==typeof r){var s=r-5|0;if(87<s>>>0)c=89<(s+1|0)>>>0?0:1;else if(53===s){if(t[17])return[0,$t(l,t)];c=0}else c=0}else var c=0;if(!c&&0===a)return e(t);var i=E7(t,n);if(i)return i[1];var u=E7(t,G);return u?u[1]:e(t)}),a(v,function(t){return Zt(f,t,$t(o,t))}),a(l,function(t){return I7(function(t){if(t[10]&&i7(t,80),p7(t,58),a7(t))var e=0,r=0;else{var a=w7(t,Gn),n=Z5(0,t);if("number"==typeof n){if(81===n)c=1;else if(10<=n)var s=0,c=0;else switch(n){case 0:case 2:case 3:case 4:case 6:var s=0,c=0;break;default:c=1}if(c)var i=0,s=1}else s=0;if(!s)i=1;var u=a||i,e=u?[0,$t(v,t)]:u,r=a}return[26,[0,e,r]]},t)}),a(b,function(t){var e=t[2];if("number"==typeof e)n=0;else switch(e[0]){case 17:var r=e[1];if(!Gt(r[1][2],w2)){var a=Gt(r[2][2],y2);if(!a)return a}n=1;break;case 10:case 16:n=1;break;default:var n=0}return n?1:0}),a(k,function(t){var e=Z5(0,t);if("number"==typeof e){var r=e+-67|0;if(12<r>>>0)s=0;else{switch(r){case 0:a=c2;break;case 1:a=i2;break;case 2:a=u2;break;case 3:a=f2;break;case 4:a=o2;break;case 5:a=v2;break;case 6:a=l2;break;case 7:a=b2;break;case 8:a=k2;break;case 9:a=d2;break;case 10:a=h2;break;case 11:a=p2;break;default:var a=m2}var n=a,s=1}}else s=0;if(!s)n=0;return 0!==n&&b7(t),n}),a(d,function(t){var e=t7(0,t),r=$t(p,t);if(80===Z5(0,t)){p7(t,80);var a=$t(v,F5(0,t));p7(t,81);var n=I7(v,t),s=m4(e,n[1]),c=n[2];return[0,[0,s,[7,[0,Zt(f,t,r),a,c]]]]}return r}),a(h,function(t){return Zt(f,t,$t(d,t))}),a(p,function(t){for(var e=I7(m,t),r=c(t,e[2],e[1]),a=r[2],n=r[1];;){var i=Z5(0,t);if("number"!=typeof i||82!==i)return a;p7(t,82);var u=I7(m,t),f=c(t,u[2],u[1]),o=m4(n,f[1]),a=s(t,a,f[2],0,o),n=o}}),a(m,function(t){N=0;t:for(;;){var e=I7(function(t){return[0,0!==$t(w,t)?1:0,$t(y,F5(0,t))]},t),r=e[2],a=r[2],n=e[1];if(93===Z5(0,t))if(0===a[0]){var s=a[1][2];"number"==typeof s||12===s[0]&&i7(t,52)}else;var c=Z5(0,t);if("number"==typeof c){var u=c+jb|0;if(1<u>>>0)if(67<=u)switch(u+-67|0){case 0:var o=M1,v=1;break;case 1:var o=X1,v=1;break;case 2:var o=j1,v=1;break;case 3:var o=B1,v=1;break;case 4:var o=q1,v=1;break;case 5:var o=G1,v=1;break;case 6:var o=Y1,v=1;break;case 7:var o=J1,v=1;break;case 8:var o=H1,v=1;break;case 9:var o=W1,v=1;break;case 10:var o=z1,v=1;break;case 11:var o=V1,v=1;break;case 12:var o=K1,v=1;break;case 13:var o=Q1,v=1;break;case 14:var o=$1,v=1;break;case 15:var o=Z1,v=1;break;case 16:var o=t2,v=1;break;case 17:var o=e2,v=1;break;case 18:var o=r2,v=1;break;case 19:var o=a2,v=1;break;default:var l=0,v=0}else var l=0,v=0;else if(0===u)if(t[12])var o=0,v=1;else var o=s2,v=1;else var o=n2,v=1;if(v)var b=o,l=1}else l=0;if(!l)b=0;if(0!==b&&b7(t),!N&&!b)return a;if(b){var k=b[1],d=k[1],h=r[1];(h?14===d?1:0:h)&&A5(t,[0,n,20]);for(var p=Zt(f,t,a),m=[0,d,k[2]],g=n,T=N;;){var _=m[2],S=m[1];if(T){var E=T[1],x=E[2],A=x[2],I=0===A[0]?A[1]:A[1]-1|0;if(_[1]<=I){var C=m4(E[3],g),p=i(E[1],p,x[1],C),m=[0,S,_],g=C,T=T[2];continue}}var N=[0,[0,p,[0,S,_],g],T];continue t}}for(var O=Zt(f,t,a),R=n,L=N;;){if(!L)return[0,O];var P=L[1],U=m4(P[3],R),D=L[2],O=i(P[1],O,P[2][1],U),R=U,L=D}}}),a(w,function(t){var e=Z5(0,t);if("number"==typeof e)if(48<=e){if(98<=e){if(!(Zf<=e))switch(e-98|0){case 0:return N1;case 1:return O1;case 6:return R1;case 7:return L1}}else if(65===e&&t[18])return P1}else if(45<=e)switch(e+-45|0){case 0:return U1;case 1:return D1;default:return F1}return 0}),a(y,function(t){var e=t7(0,t),r=$t(w,t);if(r){var a=r[1];b7(t);var n=I7(g,t),s=n[2],c=m4(e,n[1]);if(6===a){var i=s[2];if("number"==typeof i);else switch(i[0]){case 10:v7(t,[0,c,37]);break;case 16:1===i[1][2][0]&&A5(t,[0,c,77]);break;default:}}else;return[0,[0,c,[24,[0,a,1,s]]]]}var u=Z5(0,t);if("number"==typeof u)if(Zf===u)var f=C1,o=1;else if(zv===u)var f=I1,o=1;else o=0;else o=0;if(!o)f=0;if(f){b7(t);var v=I7(g,t),l=v[2];1-$t(b,l)&&A5(t,[0,l[1],19]);var k=l[2];"number"==typeof k||10===k[0]&&K5(k[1][2])&&o7(t,43);return[0,[0,m4(e,v[1]),[25,[0,f[1],l,1]]]]}return $t(T,t)}),a(g,function(t){return Zt(f,t,$t(y,t))}),a(T,function(t){var e=$t(_,t);if(r7(t))return e;var r=Z5(0,t);if("number"==typeof r)if(Zf===r)var a=A1,n=1;else if(zv===r)var a=x1,n=1;else n=0;else n=0;if(!n)a=0;if(a){var s=Zt(f,t,e);1-$t(b,s)&&A5(t,[0,s[1],19]);var c=s[2],i=("number"==typeof c||10===c[0]&&K5(c[1][2])&&o7(t,42),t7(0,t));return b7(t),[0,[0,m4(s[1],i),[25,[0,a[1],s,0]]]]}return e}),a(_,function(t){var e=t7(0,t),r=t.slice(),a=1-t[16];r[16]=0;var n=Z5(0,r);if("number"==typeof n){var s=n-44|0;if(7<s>>>0)u=0;else{switch(s){case 0:if(a)var c=[0,$t(C,r)],i=1;else var u=0,i=0;break;case 6:var c=[0,Zt(x,r,e)],i=1;break;case 7:var c=[0,$t(E,r)],i=1;break;default:var u=0,i=0}if(i)var f=c,u=1}}else u=0;if(!u)f=s7(0,r)?[0,$t(P,r)]:$t(D,r);return te(A,r,e,f)}),a(S,function(t){return Zt(f,t,$t(_,t))}),a(E,function(t){switch(t[20]){case 0:e=g1;break;case 1:e=T1;break;default:var e=_1}var r=e[1],a=t7(0,t);p7(t,51);var n=[0,a,0],s=Z5(0,t);if("number"==typeof s&&!(11<=s))switch(s){case 4:var c=e[2]?n:(A5(t,[0,a,6]),[0,a,[10,[0,a,S1]]]);return te(I,t,a,c);case 6:case 10:var i=r?n:(A5(t,[0,a,5]),[0,a,[10,[0,a,E1]]]);return te(I,t,a,i)}return r?u7(t):A5(t,[0,a,5]),n}),a(x,function(t,e){p7(t,50),p7(t,4);var r=$t(v,F5(0,t));return p7(t,5),[0,m4(e,r[1]),[11,r]]}),a(A,function(t,e,r){var a=te(O,t,e,r),n=Z5(0,t);if("number"==typeof n&&4===n&&!t[13]){var s=$t(N,t),c=m4(e,s[1]),i=s[2];return te(A,t,e,[0,[0,c,[4,[0,Zt(f,t,a),i]]]])}return a}),a(I,function(t,e,r){return Zt(f,t,te(A,t,e,[0,r]))}),a(C,function(t){var e=t7(0,t);if(p7(t,44),t[11]&&10===Z5(0,t)){p7(t,10);var r=[0,e,w1],a=Z5(0,t);if("number"!=typeof a&&3===a[0]&&!Gt(a[3],y1)){var n=Zt(D7[13],0,t);return[0,m4(e,n[1]),[17,[0,r,n]]]}return u7(t),b7(t),[0,e,[10,r]]}var s=t7(0,t),c=Z5(0,t);if("number"==typeof c)if(44===c)var i=$t(C,t),u=1;else if(51===c)var i=$t(E,j5(1,t)),u=1;else u=0;else u=0;if(!u)i=s7(0,t)?$t(P,t):$t(F,t);var f=te(L,j5(1,t),s,i),o=Z5(0,t);if("number"==typeof o)l=0;else if(2===o[0])var v=ee(X,t,s,f,o[1]),l=1;else l=0;if(!l)v=f;var b=Z5(0,t);if("number"==typeof b)if(4===b)var k=$t(N,t),d=k[1],h=k[2],p=1;else p=0;else p=0;if(!p)var d=v[1],h=0;return[0,m4(e,d),[18,[0,v,h]]]}),a(N,function(t){var e=t7(0,t);p7(t,4);for(l=0;;){var r=Z5(0,t);if("number"==typeof r&&(5===r?1:Qo===r?1:0)){var a=ke(l),n=t7(0,t);return p7(t,5),[0,m4(e,n),a]}var s=Z5(0,t);if("number"==typeof s)if(12===s){var c=t7(0,t);p7(t,12);var i=$t(v,t),u=[1,[0,m4(c,i[1]),[0,i]]],f=1}else f=0;else f=0;if(!f)u=[0,$t(v,t)];var o=[0,u,l];5!==Z5(0,t)&&p7(t,9);var l=o}}),a(O,function(t,e,r){var a=Z5(0,t);if("number"==typeof a)switch(a){case 6:p7(t,6);var n=j5(0,t),s=$t(D7[7],n),c=t7(0,t);p7(t,7);var i=m4(e,c);return te(A,t,e,[0,[0,i,[16,[0,Zt(f,t,r),[2,s],1]]]]);case 10:p7(t,10);var u=$t(J,t),o=u[3],v=u[2],l=u[1];if(o){var b=t[28][1],k=v[2];if(b){var d=b[1];t[28][1]=[0,[0,d[1],[0,[0,k,l],d[2]]],b[2]]}else A5(t,[0,l,78])}var h=m4(e,l),p=o?[1,[0,l,v]]:[0,v];if(0===r[0]){var m=r[1][2];"number"==typeof m&&0===m&&o&&A5(t,[0,h,79])}else;return te(A,t,e,[0,[0,h,[16,[0,Zt(f,t,r),p,0]]]])}else if(2===a[0]){var w=a[1];return te(A,t,e,[0,ee(X,t,e,Zt(f,t,r),w)])}return r}),a(L,function(t,e,r){return Zt(f,t,te(O,t,e,[0,r]))}),a(P,function(t){var e=t7(0,t),r=$t(M7[1],t);p7(t,15);var a=$t(M7[2],t);if(0===r)if(0===a)var n=0,s=0;else var n=1,s=0;else if(0===a)var n=0,s=1;else var n=1,s=1;if(4===Z5(0,t))var c=0,i=0;else{var u=Z5(0,t);if("number"==typeof u){var f=93!==u?1:0;if(f)v=0;else var o=f,v=1}else v=0;if(!v)var l=O5(n,R5(s,t)),o=[0,Zt(D7[13],m1,l)];var c=o,i=$t(F7[3],t)}var b=P5(0,t),k=te(M7[4],s,n,b),d=$t(F7[12],b),h=te(M7[5],b,r,a),p=h[2],m=$t(M7[6],k);re(M7[7],b,h[3],m,c,k);var w=0===p[0]?0:1,y=[8,[0,c,k,p,r,a,d[2],w,d[1],i]];return[0,m4(e,h[1]),y]}),a(U,function(t,e,r){if(0===e)c=0;else switch(e-1|0){case 0:o7(t,36);var a=1;try{var n=lt(vt(fe(k1,r)))}catch(e){if(a=0,(e=Qt(e))[1]!==wm)throw e;var s=ce(fe(d1,r)),c=1}if(a)var s=n,c=1;break;case 2:var i=1;try{var u=i5(r)}catch(e){i=0;if((e=Qt(e))[1]!==wm)throw e;var s=ce(fe(h1,r)),c=1}if(i)var s=u,c=1;break;default:c=0}if(!c)try{s=lt(vt(r))}catch(c){if((c=Qt(c))[1]!==wm)throw c;s=ce(fe(p1,r))}return p7(t,[0,e,r]),s}),a(D,function(t){var e=t7(0,t),r=Z5(0,t);if("number"==typeof r)switch(r){case 0:var a=$t(D7[12],t);return[1,[0,a[1],[19,a[2]]],a[3]];case 4:return[0,$t(j,t)];case 6:var n=$t(B,t);return[1,[0,n[1],[0,n[2]]],n[3]];case 21:return p7(t,21),[0,[0,e,1]];case 29:return p7(t,29),[0,[0,e,[14,[0,0,o1]]]];case 40:return[0,$t(D7[23],t)];case 93:var s=$t(D7[18],t),c=s[2];return[0,[0,s[1],fb<=c[1]?[13,c[2]]:[12,c[2]]]];case 30:case 31:p7(t,r);var i=31===r?1:0;return[0,[0,e,[14,[0,[1,i],i?l1:b1]]]];case 74:case 100:return[0,$t(q,t)]}else switch(r[0]){case 0:var u=r[2];return[0,[0,e,[14,[0,[2,te(U,t,r[1],u)],u]]]];case 1:var f=r[1],o=f[4],v=f[3],l=f[2],b=f[1];return o&&o7(t,36),p7(t,[1,[0,b,l,v,o]]),[0,[0,b,[14,[0,[0,l],v]]]];case 2:var k=Zt(M,t,r[1]);return[0,[0,k[1],[22,k[2]]]]}if(n7(0,t)){var d=Zt(D7[13],0,t);return[0,[0,d[1],[10,d]]]}u7(t);"number"==typeof r||5===r[0]&&b7(t);return[0,[0,e,[14,[0,0,v1]]]]}),a(F,function(t){return Zt(f,t,$t(D,t))}),a(M,function(t,e){var r=e[3],a=e[2],n=e[1];p7(t,[2,e]);var s=[0,n,[0,[0,a[2],a[1]],r]];if(r)var c=n,i=[0,s,0],u=0;else for(var f=[0,s,0],o=0;;){var v=$t(D7[7],t),l=[0,v,o],b=Z5(0,t);if("number"==typeof b)if(1===b){k7(t,4);var k=Z5(0,t);if("number"==typeof k)S=1;else if(2===k[0]){var d=k[1],h=d[3],p=d[2];b7(t);var m=d[1],w=[0,[0,p[2],p[1]],h];d7(t);var y=[0,[0,m,w],f];if(!h){var f=y,o=l;continue}var g=ke(l),T=[0,m,ke(y),g],_=1,S=0}else S=1;if(S)throw[0,Sm,u1]}else _=0;else _=0;if(!_){u7(t);var E=[0,v[1],f1],x=ke(l),A=ke([0,E,f]),T=[0,v[1],A,x]}var c=T[1],i=T[2],u=T[3];break}return[0,m4(n,c),[0,i,u]]}),a(X,function(t,e,r,a){var n=Zt(M,t,a);return[0,m4(e,n[1]),[21,[0,r,n]]]}),a(j,function(t){p7(t,4);var e=$t(v,t),r=Z5(0,t);if("number"==typeof r)if(9===r)var a=Zt(Y,t,[0,e,0]),n=1;else if(81===r)var s=$t(F7[9],t),a=[0,m4(e[1],s[1]),[23,[0,e,s]]],n=1;else n=0;else n=0;if(!n)a=e;return p7(t,5),a}),a(B,function(e){var r=I7(function(e){p7(e,6);for(w=[0,0,t[3]];;){var r=w[2],a=w[1],n=Z5(0,e);if("number"==typeof n){if(13<=n)k=Qo===n?1:0;else if(7<=n)switch(n-7|0){case 2:p7(e,9);w=[0,[0,0,a],r];continue;case 5:var s=I7(function(e){p7(e,12);var r=$t(o,e);return 0===r[0]?[0,r[1],t[3]]:[0,r[1],r[2]]},e),c=s[2],i=c[2],u=s[1],f=[1,[0,u,[0,c[1]]]],v=7===Z5(0,e)?1:0;if(v)b=0;else if(7===Z5(i1,e))var l=[0,i[1],[0,[0,u,54],i[2]]],b=1;else b=0;if(!b)l=i;1-v&&p7(e,9);w=[0,[0,[0,f],a],Zt(t[4],l,r)];continue;case 0:k=1;break;default:k=0}else var k=0;if(k){var d=$t(t[5],r),h=[0,ke(a),d];return p7(e,7),h}}var p=$t(o,e),m=0===p[0]?[0,p[1],t[3]]:[0,p[1],p[2]];7!==Z5(0,e)&&p7(e,9);var w=[0,[0,[0,[0,m[1]]],a],Zt(t[4],m[2],r)]}},e),a=r[2];return[0,r[1],[0,a[1]],a[2]]}),a(q,function(t){k7(t,5);var e=t7(0,t),r=Z5(0,t);if("number"!=typeof r&&4===r[0]){var a=r[1],n=a[3],s=a[2];b7(t);var c=fe(s1,fe(s,fe(n1,n)));d7(t);var i=Pe(nt(n));Ie(function(t){var e=t-103|0;if(!(18<e>>>0))switch(e){case 0:case 2:case 6:case 12:case 14:case 18:return Fe(i,t)}return 0},n);var u=Ue(i);return Gt(u,n)&&i7(t,[3,n]),[0,e,[14,[0,[3,[0,s,u]],c]]]}throw[0,Sm,c1]}),a(G,function(t){var e=B5(u,t),r=t7(0,e),a=11!==Z5(r1,e)?1:0,n=a?$t(M7[1],e):a,s=$t(F7[3],e);if(n7(0,e))if(0===s)var c=Zt(D7[13],a1,e),i=c[1],f=[0,i,[0,[0,[0,i,[3,[0,[0,i,c[2]],0,0]]],0],0]],o=0,v=0,l=1;else l=0;else l=0;if(!l)var b=te(M7[4],e[18],e[17],e),k=M5(1,e),d=$t(F7[12],k),f=b,o=d[1],v=d[2];var h=f[2];if(h[2])m=0;else if(h[1])var p=e,m=1;else m=0;if(!m)p=Y5(e);var w=r7(p);(w?11===Z5(0,p)?1:0:w)&&i7(p,49),p7(p,11);var y=Y5(p),g=M7[8],T=I7(function(t){return te(g,t,n,0)},y),_=T[2],S=_[1],E=$t(M7[6],f);re(M7[7],y,_[2],E,0,f);var x=0===S[0]?0:1;return[0,[0,m4(r,T[1]),[1,[0,0,f,S,n,0,v,x,o,s]]]]}),a(Y,function(t,e){var r=Z5(0,t);if("number"==typeof r&&9===r)return p7(t,9),Zt(Y,t,[0,$t(v,t),e]);var a=le(e),n=ke(e),s=le(n);return[0,m4(s[1],a[1]),[20,[0,n]]]}),a(J,function(t){var e=t7(0,t),r=w7(t,14),a=x7(t),n=a[1];return[0,m4(e,n),[0,n,a[2]],r]}),[0,v,o,h,J,function(t){var e=t[2];if("number"==typeof e)n=0;else switch(e[0]){case 17:var r=e[1];if(!Gt(r[1][2],_2)){var a=Gt(r[2][2],S2);if(!a)return a}n=1;break;case 0:case 10:case 16:case 19:n=1;break;default:var n=0}return n?1:0},S,U,Y]}(X7),B7=function(t){function e(t){var e=t[26][3];if(e)for(a=0;;){var r=Z5(0,t);if("number"!=typeof r||13!==r)return ke(a);b7(t);var a=[0,$t(j7[6],t),a]}return e}function r(t,e){var r=t?t[1]:t,a=Z5(0,e);if("number"==typeof a)switch(a){case 6:var n=t7(0,e);p7(e,6);var s=F5(0,e),c=$t(D7[10],s),i=t7(0,e);return p7(e,7),[0,m4(n,i),[3,c]];case 14:if(r){var u=$t(j7[4],e),f=u[2],o=u[1],v=e[28][1],l=f[2];if(v){var b=v[1],k=v[2],d=b[2],h=[0,[0,Zt(g5[4],l,b[1]),d],k];e[28][1]=h}else ce(bZ);return[0,o,[2,[0,o,f]]]}}else switch(a[0]){case 0:var p=a[2],m=t7(0,e);return[0,m,[0,[0,m,[0,[2,te(j7[7],e,a[1],p)],p]]]];case 1:var w=a[1],y=w[4],g=w[3],T=w[2],_=w[1];return y&&o7(e,36),p7(e,[1,[0,_,T,g,y]]),[0,_,[0,[0,_,[0,[0,T],g]]]]}var S=$t(j7[4],e),E=S[1];return S[3]&&A5(e,[0,E,78]),[0,E,[1,S[2]]]}function n(t,e){var a=$t(M7[2],t),n=r(0,t),s=n[1],c=t7(0,t),i=P5(1,t),u=te(M7[4],0,0,i);if(0===e){var f=u[2],o=f[1];f[2]?A5(i,[0,s,70]):(o?o[2]?0:1:0)||A5(i,[0,s,70])}else{var v=u[2];(v[1]?0:v[2]?0:1)||A5(i,[0,s,69])}var l=$t(F7[10],i),b=te(M7[5],i,0,a),k=b[2],d=$t(M7[6],u);re(M7[7],i,b[3],d,0,u);var h=0===k[0]?[0,k[1][1],0]:[0,k[1][1],1],p=m4(c,h[1]);return[0,n[2],[0,p,[0,0,u,k,0,a,0,h[2],l,0]]]}function s(e){var r=$t(j7[2],e);return 0===r[0]?[0,r[1],t[3]]:[0,r[1],r[2]]}function c(t,e,r){var a=t7(0,t),n=P5(1,t),s=$t(F7[3],n);if(0===e)if(0===r)var c=0,i=0;else var c=1,i=0;else if(0===r)var c=0,i=n[18];else var c=1,i=1;var u=te(M7[4],i,c,n),f=$t(F7[10],n),o=te(M7[5],n,e,r),v=o[2],l=$t(M7[6],u);re(M7[7],n,o[3],l,0,u);var b=0===v[0]?[0,v[1][1],0]:[0,v[1][1],1];return[0,m4(a,b[1]),[8,[0,0,u,v,e,r,0,b[2],f,s]]]}function i(t){return p7(t,81),s(t)}function u(t,e){return e?A5(t,[0,e[1][1],8]):e}function f(t,e,r,a,n,s,c,i){for(;;){var f=Z5(0,t);if("number"==typeof f){var o=f+ap|0;if(2<o>>>0)v=-71===o?0:1;else{if(1===o){u7(t),b7(t);continue}var v=0}if(!v&&!n&&!s){var l=I7(function(t){var e=$t(F7[10],t),r=t[26],a=79===Z5(0,t)?1:0;if(a){var n=c?r[2]:c;if(n)i=n;else var s=1-c,i=s?r[1]:s;if(i){p7(t,79);var u=P5(1,t),f=[0,$t(D7[7],u)]}else f=i}else f=a;return w7(t,8)||((6===Z5(0,t)?1:0)||(4===Z5(0,t)?1:0))&&u7(t),[0,e,f]},t),b=l[2],k=b[2],d=b[1],h=m4(e,l[1]);return 2===a[0]?[2,[0,h,[0,a[1],k,d,c,i]]]:[1,[0,h,[0,a,k,d,c,i]]]}}if(u(t,i),0===c){switch(a[0]){case 0:var p=a[1][2][1];if("number"==typeof p)y=1;else if(0===p[0])if(Gt(p[1],O2))var m=0,w=0,y=0;else var w=1,y=0;else y=1;if(y)var m=0,w=0;break;case 1:if(Gt(a[1][2],R2))var m=0,w=0;else w=1;break;default:var m=0,w=0}if(w)var g=0,T=P5(2,t),m=1}else m=0;if(!m)var g=1,T=P5(1,t);var _=t7(0,T),S=$t(F7[3],T);if(0===n)if(0===s)var E=0,x=0;else var E=1,x=0;else if(0===s)var E=0,x=T[18];else var E=1,x=1;var A=te(M7[4],x,E,T),I=$t(F7[10],T),C=te(M7[5],T,n,s),N=C[2],O=$t(M7[6],A);re(M7[7],T,C[3],O,0,A);var R=0===N[0]?[0,N[1][1],0]:[0,N[1][1],1],L=R[1],P=[0,g,a,[0,m4(_,L),[0,0,A,N,n,s,0,R[2],I,S]],c,r];return[0,[0,m4(e,L),P]]}}function o(t){var r=N5(1,t),a=e(r);p7(r,40);var n=Z5(0,r);if("number"==typeof n){var s=n-1|0;if(91<s>>>0)if(93<=s)var c=0,i=0;else i=1;else if(40===s)i=1;else var c=0,i=0;if(i)var u=0,f=0,c=1}else c=0;if(!c)var o=[0,Zt(D7[13],0,r)],u=o,f=$t(F7[4],r);var v=$t(h,r);return[5,[0,u,v[1],v[2],f,v[3],v[4],a]]}var v=function t(e){return t.fun(e)},l=function t(e,r){return t.fun(e,r)},b=function t(e,r){return t.fun(e,r)},k=function t(e,r,a,n,s){return t.fun(e,r,a,n,s)},d=function t(e,r){return t.fun(e,r)};a(v,function(e){var a=t7(0,e);if(12===Z5(0,e)){p7(e,12);var n=s(e),c=n[1],i=n[2];return[0,[1,[0,m4(a,c[1]),[0,c]]],i]}var u=Z5(K2,e);if("number"==typeof u){if(81<=u)if(93===u)o=1;else if(82<=u)var f=0,o=0;else o=1;else if(79===u)o=1;else if(10<=u)var f=0,o=0;else switch(u){case 1:case 4:case 9:o=1;break;default:var f=0,o=0}if(o)var v=0,f=1}else f=0;if(!f)v=$t(M7[1],e);var d=$t(M7[2],e),h=Z5(0,e);if(0===v&&0===d&&"number"!=typeof h&&3===h[0]){var p=h[3];if(!Gt(p,Q2)){var m=r(0,e),w=Z5(0,e);if("number"==typeof w){if(81<=w)y=93===w?1:82<=w?0:1;else if(79===w)y=1;else if(10<=w)y=0;else switch(w){case 1:case 4:case 9:y=1;break;default:var y=0}if(y)return re(k,e,a,m[2],0,0)}var g=t[3];return[0,Zt(l,e,a),g]}if(!Gt(p,$2)){var T=r(0,e),_=Z5(0,e);if("number"==typeof _){if(81<=_)S=93===_?1:82<=_?0:1;else if(79===_)S=1;else if(10<=_)S=0;else switch(_){case 1:case 4:case 9:S=1;break;default:var S=0}if(S)return re(k,e,a,T[2],0,0)}var E=t[3];return[0,Zt(b,e,a),E]}}return re(k,e,a,r(0,e)[2],v,d)}),a(l,function(t,e){var r=n(t,1),a=r[2],s=a[1];return[0,[0,m4(e,s),[0,r[1],[1,[0,s,a[2]]],0,0]]]}),a(b,function(t,e){var r=n(t,0),a=r[2],s=a[1];return[0,[0,m4(e,s),[0,r[1],[2,[0,s,a[2]]],0,0]]]}),a(k,function(e,r,a,n,s){var u=I7(function(e){if(!n&&!s){var r=Z5(0,e);if("number"==typeof r){if(79===r){switch(a[0]){case 0:var u=a[1],f=[0,[0,u[1],[14,u[2]]]];break;case 1:var o=a[1],f=[0,[0,o[1],[10,o]]];break;default:f=0}if(f){var v=t7(0,e);p7(e,79);var l=Zt(D7[20],e,f[1]),b=$t(D7[10],e),k=[0,[0,m4(l[1],b[1]),[2,[0,0,l,b]]],[0,[0,[0,v,H2],0],0]]}else k=i(e);return[0,k[1],1,0,k[2]]}if(93===r)_=1;else if(10<=r)_=0;else switch(r){case 4:_=1;break;case 1:case 9:var d=t[3];switch(a[0]){case 0:var h=a[1],p=h[1];A5(e,[0,p,84]);T=[0,p,[14,h[2]]];break;case 1:var m=a[1],w=m[2],y=m[1];(Q5(w)&&Gt(w,W2)&&Gt(w,z2)?(A5(e,[0,y,3]),1):0)||z5(w)&&v7(e,[0,y,44]);T=[0,y,[10,m]];break;case 2:T=ce(V2);break;default:var g=a[1];A5(e,[0,g[1],85]);var T=g}return[0,T,1,0,d];default:var _=0}if(_){var S=t[3];return[0,c(e,n,s),0,1,S]}}var E=i(e);return[0,E[1],0,0,E[2]]}var x=t[3];return[0,c(e,n,s),0,1,x]},e),f=u[2],o=f[4],v=[0,a,[0,f[1]],f[3],f[2]];return[0,[0,[0,m4(r,u[1]),v]],o]}),a(d,function(e,r){var a=r[2],n=r[1],s=Z5(0,e);if("number"==typeof s&&(1===s?1:Qo===s?1:0)){var c=$t(t[5],a);return[0,ke(n),c]}var i=$t(v,e);1!==Z5(0,e)&&p7(e,9);var u=Zt(t[4],i[2],a);return Zt(d,e,[0,[0,i[1],n],u])});var h=function t(e){return t.fun(e)},p=function t(e,r){return t.fun(e,r)},m=function t(e){return t.fun(e)},w=function t(e){return t.fun(e)};return a(h,function(t){if(41===Z5(0,t)){p7(t,41);var e=O5(0,t),r=[0,$t(j7[6],e)],a=$t(F7[5],t)}else var r=0,a=0;var n=52===Z5(0,t)?1:0;if(n){1-x5(t)&&i7(t,15),p7(t,52);s=Zt(p,t,0)}else var s=n;return[0,$t(m,t),r,a,s]}),a(p,function(t,e){var r=$t(F7[2],t),a=$t(F7[5],t),n=[0,[0,a?m4(r[1],a[1][1]):r[1],[0,r,a]],e],s=Z5(0,t);return"number"==typeof s&&9===s?(p7(t,9),Zt(p,t,n)):ke(n)}),a(m,function(t){var e=t7(0,t);p7(t,0),t[28][1]=[0,[0,g5[1],0],t[28][1]];for(var r=0,a=L7[1],n=0;;){var s=Z5(0,t);if("number"==typeof s){var c=s-2|0;if(105<c>>>0){if(!(zv<(c+1|0)>>>0)){var i=ke(n),u=function(t,e){for(var r=0,a=e;;){if(!a)return ke(r);var n=a[2],s=a[1];if(1-Zt(g5[3],s[1],t))var r=[0,s,r],a=n;else a=n}},f=t[28][1];if(f){var o=f[2],v=f[1],l=v[2],b=v[1];if(o){var k=u(b,l),d=le(o),h=o?o[2]:ce(Bm),p=oe(d[2],k);t[28][1]=[0,[0,d[1],p],h]}else he(function(e){return A5(t,[0,e[2],[11,e[1]]])},u(b,l)),t[28][1]=0}else ce(kZ);var m=t7(0,t);return p7(t,1),[0,m4(e,m),[0,i]]}}else if(6===c){p7(t,8);continue}}var y=$t(w,t);switch(y[0]){case 0:var g=y[1],T=g[2],_=g[1],S=T[1];if(1===S){2===T[2][0]&&A5(t,[0,_,76]);E=[0,r,a]}else{if(0===S)if(T[4])x=0;else{r&&A5(t,[0,_,75]);var E=[0,1,a],x=1}else x=0;if(!x)E=[0,r,a]}F=E;break;case 1:var A=y[1],I=A[2],C=I[1];if(1===C[0]){var N=C[1][2];if(qt(N,q2))O=1;else{if(qt(N,G2))if(I[4])var O=1,R=0;else R=1;else R=1;if(R)O=0}if(O){A5(t,[0,A[1],[10,N,qt(N,Y2),0]])}}else;F=[0,r,a];break;default:var L=y[1][2][1],P=L[2][2],U=L[1];if(qt(P,J2)){A5(t,[0,U,[10,P,0,1]]);D=[0,r,a]}else{Zt(L7[3],P,a)&&A5(t,[0,U,[9,P]]);var D=[0,r,Zt(L7[4],P,a)]}var F=D}var r=F[1],a=F[2],n=[0,y,n]}}),a(w,function(t){var a=t7(0,t),s=e(t),c=4!==Z5(L2,t)?1:0;if(c)var i=93!==Z5(P2,t)?1:0,o=i?w7(t,42):i;else o=c;var v=4!==Z5(U2,t)?1:0;if(v)var l=81!==Z5(D2,t)?1:0,b=l?$t(M7[1],t):l;else b=v;var k=$t(M7[2],t),d=te(M7[3],t,b,k);if(0===k)if(d)var h=$t(M7[2],t),p=1;else p=0;else p=0;if(!p)h=k;var m=Z5(0,t);if(0===b&&0===h&&"number"!=typeof m&&3===m[0]){var w=m[3];if(!Gt(w,F2)){var y=r(j2,t),g=Z5(0,t);if("number"==typeof g&&(79<=g?82<=g?93===g?1:0:80===g?0:1:4===g?1:8===g?1:0))return f(t,a,s,y[2],b,h,o,d);u(t,d);var T=n(t,1),_=T[2],S=[0,2,T[1],_,o,s];return[0,[0,m4(a,_[1]),S]]}if(!Gt(w,M2)){var E=r(X2,t),x=Z5(0,t);if("number"==typeof x&&(79<=x?82<=x?93===x?1:0:80===x?0:1:4===x?1:8===x?1:0))return f(t,a,s,E[2],b,h,o,d);u(t,d);var A=n(t,0),I=A[2],C=[0,3,A[1],I,o,s];return[0,[0,m4(a,I[1]),C]]}}return f(t,a,s,r(B2,t)[2],b,h,o,d)}),[0,r,function(e){var r=I7(function(e){p7(e,0);var r=Zt(d,e,[0,0,t[3]]);return p7(e,1),[0,[0,r[1]],r[2]]},e),a=r[2];return[0,r[1],a[1],a[2]]},function(t,r){var a=N5(1,t),n=t7(0,a),s=oe(r,e(a));p7(a,40);var c=U5(1,a),i=a[7],u=n7(0,c);if(0===i)v=0;else{var f=0!==u?1:0;if(f)v=0;else var o=f,v=1}v||(o=[0,Zt(D7[13],0,c)]);var l=$t(F7[4],a),b=$t(h,a),k=b[1];return[0,m4(n,k[1]),[2,[0,o,k,b[2],l,b[3],b[4],s]]]},function(t){return I7(o,t)},e]}(X7),q7=function(t){function e(t){var e=$t(M7[14],t);if(t[6])l7(t,e[1]);else{var r=e[2];if("number"==typeof r);else if(20===r[0]){var a=r[1];if(0===a[4])if(0===a[5])n=0;else{A5(t,[0,e[1],51]);n=1}else{A5(t,[0,e[1],50]);var n=1}if(n);}else;}return e}function r(t){return p7(t,59),h7(t),0}function n(t){p7(t,37);var e=D5(1,t),r=$t(D7[2],e),a=1-t[6];(a?A7(r):a)&&l7(t,r[1]),p7(t,25),p7(t,4);var n=$t(D7[7],t);return p7(t,5),8===Z5(0,t)&&h7(t),[13,[0,r,n]]}function s(t,e,r){var a=r[2][1];if(a&&!a[1][2][2]){var n=a[2];if(!n)return n}return A5(t,[0,r[1],e])}function c(t,e){var r=1-t[6],a=r?A7(e):r;return a?l7(t,e[1]):a}function i(e){p7(e,39);var r=e[18],a=r?w7(e,65):r;p7(e,4);var n=F5(1,e),i=Z5(0,n);if("number"==typeof i)if(24<=i)if(29<=i)h=0;else{switch(i+Il|0){case 0:var u=I7(M7[13],n),f=u[2],o=[0,[0,[1,[0,u[1],f[1]]]],f[2]],v=1;break;case 3:var l=I7(M7[12],n),b=l[2],o=[0,[0,[1,[0,l[1],b[1]]]],b[2]],v=1;break;case 4:var k=I7(M7[11],n),d=k[2],o=[0,[0,[1,[0,k[1],d[1]]]],d[2]],v=1;break;default:var h=0,v=0}if(v)var p=o[1],m=o[2],h=1}else if(8===i)var p=0,m=0,h=1;else h=0;else h=0;if(!h)var w=U5(1,n),p=[0,[0,$t(D7[8],w)]],m=0;var y=Z5(0,e);if(63!==y&&!a){if("number"==typeof y&&17===y){if(p){var g=p[1];if(0===g[0])_=[1,te(t[2],Z3,e,g[1])];else{var T=g[1];s(e,21,T);var _=[0,T]}p7(e,17);var S=$t(D7[7],e);p7(e,5);var E=D5(1,e),x=$t(D7[2],E);return c(e,x),[18,[0,_,S,x,0]]}throw[0,Sm,t6]}if(he(function(t){return A5(e,t)},m),p7(e,8),p)var A=p[1],I=0===A[0]?[0,[1,Zt(t[1],e,A[1])]]:[0,[0,A[1]]],C=I;else C=p;var N=Z5(0,e);if("number"==typeof N){var O=8!==N?1:0;if(O)L=0;else var R=O,L=1}else L=0;if(!L)R=[0,$t(D7[7],e)];p7(e,8);var P=Z5(0,e);if("number"==typeof P){var U=5!==P?1:0;if(U)F=0;else var D=U,F=1}else F=0;if(!F)D=[0,$t(D7[7],e)];p7(e,5);var M=D5(1,e),X=$t(D7[2],M);return c(e,X),[17,[0,C,R,D,X]]}if(p){var j=p[1];if(0===j[0])q=[1,te(t[2],Q3,e,j[1])];else{var B=j[1];s(e,22,B);var q=[0,B]}p7(e,63);var G=$t(D7[10],e);p7(e,5);var Y=D5(1,e),J=$t(D7[2],Y);return c(e,J),[19,[0,q,G,J,a]]}throw[0,Sm,$3]}function u(t){var r=s7(0,t)?e(t):$t(D7[2],t),a=1-t[6];return(a?A7(r):a)&&l7(t,r[1]),r}function f(t){p7(t,16),p7(t,4);var e=$t(D7[7],t);p7(t,5);var r=u(t),a=43===Z5(0,t)?1:0;return[21,[0,e,r,a?(p7(t,43),[0,u(t)]):a]]}function o(t){if(1-t[11]&&i7(t,28),p7(t,19),8===Z5(0,t))r=0;else if(a7(t))r=0;else var e=[0,$t(D7[7],t)],r=1;if(!r)e=0;return h7(t),[25,[0,e]]}function v(t){p7(t,20),p7(t,4);var e=$t(D7[7],t);p7(t,5),p7(t,0);for(p=K3;;){var r=p[2],a=p[1],n=Z5(0,t);if("number"==typeof n&&(1===n?1:Qo===n?1:0)){var s=ke(r);return p7(t,1),[26,[0,e,s]]}var c=t7(0,t),i=Z5(0,t);if("number"==typeof i)if(36===i){a&&i7(t,24),p7(t,36);var u=0,f=1}else f=0;else f=0;if(!f){p7(t,33);u=[0,$t(D7[7],t)]}var o=a||(0===u?1:0),v=t7(0,t);p7(t,81);var l=function(t){if("number"==typeof t){var e=t-1|0;if(32<e>>>0?35===e?1:0:30<(e-1|0)>>>0?1:0)return 1}return 0},b=t.slice();b[9]=1;var k=Zt(D7[4],l,b),d=ke(k),h=d?d[1][1]:v,p=[0,o,[0,[0,m4(c,h),[0,u,k]],r]]}}function l(t){var e=t7(0,t);p7(t,22),r7(t)&&A5(t,[0,e,16]);var r=$t(D7[7],t);return h7(t),[27,[0,r]]}function b(t){p7(t,23);var e=$t(D7[16],t),r=Z5(0,t);if("number"==typeof r)if(34===r)var a=[0,I7(function(t){p7(t,34),p7(t,4);var e=Zt(D7[19],t,31);return p7(t,5),[0,e,$t(D7[16],t)]},t)],n=1;else n=0;else n=0;if(!n)a=0;var s=Z5(0,t);if("number"==typeof s)if(38===s){p7(t,38);var c=[0,$t(D7[16],t)],i=1}else i=0;else i=0;if(!i)c=0;var u=0===a?1:0;return(u?0===c?1:0:u)&&A5(t,[0,e[1],25]),[28,[0,e,a,c]]}function k(t){var e=$t(M7[9],t);return h7(t),he(function(e){return A5(t,e)},e[2]),e[1][2]}function d(t){p7(t,28);var e=U5(1,t),r=$t(M7[10],e),a=[31,[0,r[1],1]];return h7(t),he(function(e){return A5(t,e)},r[2]),a}function h(t){p7(t,25),p7(t,4);var e=$t(D7[7],t);p7(t,5);var r=D5(1,t),a=$t(D7[2],r),n=1-t[6];return(n?A7(a):n)&&l7(t,a[1]),[32,[0,e,a]]}function p(t){var r=$t(D7[7],t),a=Z5(0,t),n=r[2];if("number"!=typeof n&&10===n[0]&&"number"==typeof a&&81===a){var s=n[1],c=s[2];p7(t,81),Zt(P7[3],c,t[3])&&A5(t,[0,r[1],[5,V3,c]]);var i=t.slice();return i[3]=Zt(g5[4],c,t[3]),[24,[0,s,s7(0,i)?e(i):$t(D7[2],i)]]}return h7(t),[16,[0,r,0]]}function m(t){var e=$t(D7[7],t);h7(t);var r=t[19];if(r){var a=e[2];if("number"==typeof a)u=0;else if(14===a[0]){var n=a[1],s=n[1];if("number"==typeof s)f=1;else if(0===s[0])var c=n[2],i=[0,Ae(c,1,nt(c)-2|0)],u=1,f=0;else f=1;if(f)u=0}else u=0;if(!u)i=0;o=i}else var o=r;return[16,[0,e,o]]}function w(t){return I7(m,t)}function y(t,e){for(a=e;;){var r=a[2];switch(r[0]){case 0:return pe(function(t,e){return y(t,0===e[0]?e[1][2][2]:e[1][2][1])},t,r[1][1]);case 1:return pe(function(t,e){if(e){var r=e[1];return y(t,0===r[0]?r[1]:r[1][2][1])}return t},t,r[1][1]);case 2:var a=r[1][1];continue;case 3:return[0,r[1][1],t];default:return ce(z3)}}}function g(t){m7(t,J3);var e=Z5(0,t);if("number"!=typeof e&&1===e[0]){var r=e[1],a=r[4],n=r[3],s=r[2],c=r[1];return a&&o7(t,36),p7(t,[1,[0,c,s,n,a]]),[0,c,[0,[0,s],n]]}var i=[0,t7(0,t),[0,H3,W3]];return u7(t),i}function T(t,e,r){function a(e){return t?$t(F7[2],e):Zt(D7[13],0,e)}var n=Z5(G3,r);if("number"==typeof n)switch(n){case 1:case 9:case 108:return[0,a(r),0]}else if(3===n[0]&&!Gt(n[3],Y3)){var s=x7(r);return b7(r),[0,s,[0,a(r)]]}var c=Z5(0,r);return e&&"number"==typeof c&&!(46===c?0:61===c?0:1)?(i7(r,e[1]),b7(r),[0,$t(F7[2],r),0]):[0,a(r),0]}function _(t,e){var r=t7(0,t),a=Z5(0,t);if("number"==typeof a&&Gn===a){p7(t,Gn),m7(t,U3);var n=2<=e?Zt(D7[13],0,t):$t(F7[2],t);return[1,[0,m4(r,n[1]),n]]}p7(t,0);for(var s=0,c=0;;){var i=s?s[1]:1,u=Z5(0,t);if("number"==typeof u&&(1===u?1:Qo===u?1:0)){var f=ke(c);return p7(t,1),[0,f]}switch(1-i&&i7(t,73),e){case 0:var o=T(1,F3,t),v=[0,0,o[2],o[1]];break;case 1:var l=T(1,D3,t),v=[0,0,l[2],l[1]];break;default:var b=Z5(0,t);if("number"==typeof b)if(46===b)var k=X3,d=1;else if(61===b)var k=M3,d=1;else d=0;else d=0;if(!d)k=0;var h=Z5(0,t);if("number"==typeof h){if(46===h)m=1;else if(61===h)m=1;else var p=0,m=0;if(m)var w=1,p=1}else p=0;if(!p)w=0;if(w){var y=x7(t),g=Z5(0,t);if("number"==typeof g)switch(g){case 1:case 9:case 108:te(D7[15],0,t,y);var _=[0,0,0,y],S=1;break;default:S=0}else if(3===g[0])if(Gt(g[3],j3))S=0;else{var E=Z5(B3,t);if("number"==typeof E)switch(E){case 1:case 9:case 108:var _=[0,k,0,$t(F7[2],t)],S=1,x=0;break;default:x=1}else if(3===E[0])if(Gt(E[3],q3))x=1;else{var A=x7(t);b7(t);var _=[0,k,[0,$t(F7[2],t)],A],S=1,x=0}else x=1;if(x){te(D7[15],0,t,y),b7(t);var _=[0,0,[0,Zt(D7[13],0,t)],y],S=1}}else S=0;if(!S)var I=T(1,0,t),_=[0,k,I[2],I[1]]}else var C=T(0,0,t),_=[0,0,C[2],C[1]];v=_}var s=[0,w7(t,9)],c=[0,v,c]}}function S(t,e){var r=[0,_(e,t)],a=g(e);return h7(e),[22,[0,t,a,0,r]]}function E(t,e){var r=2<=t?Zt(D7[13],0,e):$t(F7[2],e),a=Z5(0,e);if("number"==typeof a)if(9===a){p7(e,9);var n=[0,_(e,t)],s=1}else s=0;else s=0;if(!s)n=0;var c=g(e);return h7(e),[22,[0,t,c,[0,r],n]]}function x(t){var e=N5(1,t);p7(e,50);var r=Z5(0,e);if("number"==typeof r)switch(r){case 46:if(x5(e)){p7(e,46);var a=Z5(0,e);return"number"==typeof a&&(Gn===a?1:0===a?1:0)?S(1,e):E(1,e)}break;case 61:if(x5(e)){var n=Z5(L3,e);if("number"==typeof n)switch(n){case 9:s=1;break;case 0:case 101:return b7(e),S(0,e);default:s=0}else var s=3===n[0]?Gt(n[3],P3)?0:1:0;return s?E(2,e):(b7(e),E(0,e))}break;case 0:case 101:return S(2,e)}else if(1===r[0]){var c=r[1],i=c[4],u=c[3],f=c[2],o=c[1];return i&&o7(e,36),p7(e,[1,[0,o,f,u,i]]),h7(e),[22,[0,2,[0,o,[0,[0,f],u]],0,0]]}return E(2,e)}function A(t){return I7(x,t)}var I=function t(e){return t.fun(e)},C=function t(e){return t.fun(e)},N=function t(e){return t.fun(e)},O=function t(e){return t.fun(e)},R=function t(e){return t.fun(e)},L=function t(e){return t.fun(e)},P=function t(e){return t.fun(e)},U=function t(e){return t.fun(e)},D=function t(e,r){return t.fun(e,r)},F=function t(e){return t.fun(e)},M=function t(e){return t.fun(e)},X=function t(e){return t.fun(e)},j=function t(e){return t.fun(e)},B=function t(e){return t.fun(e)},q=function t(e){return t.fun(e)},G=function t(e){return t.fun(e)},Y=function t(e){return t.fun(e)},J=function t(e){return t.fun(e)},H=function t(e){return t.fun(e)},W=function t(e){return t.fun(e)},z=function t(e,r){return t.fun(e,r)},V=function t(e){return t.fun(e)},K=function t(e,r){return t.fun(e,r)},Q=function t(e){return t.fun(e)},$=function t(e){return t.fun(e)},Z=function t(e,r){return t.fun(e,r)},tt=function t(e,r){return t.fun(e,r)},et=function t(e){return t.fun(e)},rt=function t(e){return t.fun(e)};return a(I,function(t){var e=t7(0,t);return p7(t,8),[0,e,1]}),a(C,function(t){var e=I7(function(t){if(p7(t,32),8===Z5(0,t))n=0;else if(a7(t))n=0;else{var e=Zt(D7[13],0,t),r=e[2];1-Zt(P7[3],r,t[3])&&i7(t,[4,r]);var a=[0,e],n=1}if(!n)a=0;return h7(t),a},t),r=e[2],a=e[1],n=0===r?1:0;if(n)var s=t[8],c=s||t[9],i=1-c;else i=n;return i&&A5(t,[0,a,27]),[0,a,[1,[0,r]]]}),a(N,function(t){var e=I7(function(t){if(p7(t,35),8===Z5(0,t))n=0;else if(a7(t))n=0;else{var e=Zt(D7[13],0,t),r=e[2];1-Zt(P7[3],r,t[3])&&i7(t,[4,r]);var a=[0,e],n=1}if(!n)a=0;return h7(t),a},t),r=e[1];return 1-t[8]&&A5(t,[0,r,26]),[0,r,[3,[0,e[2]]]]}),a(O,function(t){var e=I7(function(t){p7(t,26),p7(t,4);var e=$t(D7[7],t);p7(t,5);var r=$t(D7[2],t),a=1-t[6];return(a?A7(r):a)&&l7(t,r[1]),[33,[0,e,r]]},t),r=e[1];return v7(t,[0,r,30]),[0,r,e[2]]}),a(R,function(t){var e=$t(D7[16],t);return[0,e[1],[0,e[2]]]}),a(L,function(t){1-x5(t)&&i7(t,9),p7(t,61),k7(t,1);var e=$t(F7[2],t),r=$t(F7[4],t);p7(t,79);var a=$t(F7[1],t);return h7(t),d7(t),[0,e,r,a]}),a(P,function(t){return I7(function(t){return p7(t,60),[10,$t(L,t)]},t)}),a(U,function(t){if(n7(R3,t)){var e=I7(L,t);return[0,e[1],[29,e[2]]]}return $t(D7[2],t)}),a(D,function(t,e){var r=t?t[1]:t;1-x5(e)&&i7(e,10),p7(e,62),p7(e,61),k7(e,1);var a=$t(F7[2],e),n=$t(F7[4],e),s=Z5(0,e);if("number"==typeof s)if(81===s){p7(e,81);var c=[0,$t(F7[1],e)],i=1}else i=0;else i=0;if(!i)c=0;var u=1-r,f=u?(p7(e,79),[0,$t(F7[1],e)]):u;return h7(e),d7(e),[0,a,n,f,c]}),a(F,function(t){return I7(function(t){return p7(t,60),[11,Zt(D,O3,t)]},t)}),a(M,function(t){var e=Z5(C3,t);if("number"==typeof e&&61===e){var r=I7($t(D,N3),t);return[0,r[1],[30,r[2]]]}return $t(D7[2],t)}),a(X,function(t){1-x5(t)&&i7(t,15),p7(t,53);var e=$t(F7[2],t),r=$t(F7[4],t),a=41===Z5(0,t)?1:0;if(a){p7(t,41);for(c=0;;){var n=[0,$t(F7[6],t),c],s=Z5(0,t);if("number"!=typeof s||9!==s){i=ke(n);break}p7(t,9);var c=n}}else var i=a;return[0,e,r,Zt(F7[7],1,t),i,0]}),a(j,function(t){return I7(function(t){return p7(t,60),[7,$t(X,t)]},t)}),a(B,function(t){var e=Lm?Lm[1]:0,r=n7([0,e],t);if(r)c=r;else{var a=e,n=E5(t);if(1===n){var s=Z5([0,a],t);if("number"==typeof s)i=0;else if(3===s[0])var c=1,i=1;else i=0;if(!i)c=0}else if(0===n){var u=Z5([0,a],t);if("number"==typeof u)switch(u){case 42:case 46:case 47:var c=0,f=1;break;case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:case 25:case 26:case 27:case 28:case 29:case 30:case 31:case 32:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 43:case 44:case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 65:case 109:case 110:case 111:case 112:case 113:case 114:f=0;break;default:var c=0,f=1}else switch(u[0]){case 3:if($5(u[3]))var c=0,f=1;else f=0;break;case 8:case 9:f=0;break;default:var c=0,f=1}if(!f)c=1}else c=0}if(c){var o=I7(X,t);return[0,o[1],[23,o[2]]]}return w(t)}),a(q,function(t){var e=N5(1,t);p7(e,40);var r=Zt(D7[13],0,e),a=$t(F7[4],e),n=w7(e,41),s=n?[0,$t(F7[6],e),0]:n,c=Z5(0,e);if("number"==typeof c)o=0;else if(3===c[0])if(Gt(c[3],I3))o=0;else{b7(e);for(v=0;;){var i=[0,$t(F7[6],e),v],u=Z5(0,e);if("number"!=typeof u||9!==u){var f=ke(i),o=1;break}p7(e,9);var v=i}}else o=0;if(!o)f=0;return[0,r,a,Zt(F7[7],1,e),s,f]}),a(G,function(t){return I7(function(t){return p7(t,60),[4,$t(q,t)]},t)}),a(Y,function(t){p7(t,15);var e=Zt(D7[13],0,t),r=t7(0,t),a=$t(F7[3],t),n=$t(F7[8],t);p7(t,81);var s=$t(F7[1],t),c=[0,m4(r,s[1]),[1,[0,n,s,a]]],i=[0,c[1],c],u=$t(F7[11],t);return h7(t),[0,e,i,u]}),a(J,function(t){return I7(function(t){p7(t,60);var e=Z5(0,t);"number"==typeof e&&64===e&&(i7(t,56),p7(t,64));return[6,$t(Y,t)]},t)}),a(H,function(t){p7(t,24);var e=te(D7[14],t,A3,32)[2];return h7(t),[0,e[1],e[2]]}),a(W,function(t){return I7(function(t){return p7(t,60),[12,$t(H,t)]},t)}),a(z,function(t,e){var r=t?t[1]:t,a=t7(0,e);if(p7(e,60),m7(e,x3),!r&&10!==Z5(0,e)){var n=Z5(0,e);if("number"==typeof n)v=0;else if(1===n[0]){var s=n[1],c=s[4],i=s[3],u=s[2],f=s[1];c&&o7(e,36),p7(e,[1,[0,f,u,i,c]]);var o=[1,[0,f,[0,[0,u],i]]],v=1}else v=0;if(!v)o=[0,Zt(D7[13],0,e)];var l=I7(function(t){p7(t,0);for(var e=0,r=0;;){var a=Z5(0,t);if("number"==typeof a&&(1===a?1:Qo===a?1:0)){var n=[0,e,ke(r)];return p7(t,1),n}var s=Zt(K,E3,t),c=s[2],i=s[1];if(e)if(0===e[1][0])if("number"==typeof c)v=0;else switch(c[0]){case 5:var u=c[1][2];if(u)switch(u[1][0]){case 4:case 6:f=1;break;default:f=0}else var f=0;f||i7(t,68);var o=e,v=1;break;case 9:i7(t,67);var o=e,v=1;break;default:v=0}else if("number"==typeof c)v=0;else if(9===c[0]){i7(t,68);var o=e,v=1}else v=0;else if("number"==typeof c)v=0;else switch(c[0]){case 5:var l=c[1][2];if(l)switch(l[1][0]){case 4:case 6:var b=e,k=1;break;default:k=0}else k=0;if(!k)b=[0,[1,i]];var o=b,v=1;break;case 9:var o=[0,[0,i]],v=1;break;default:v=0}if(!v)o=e;var e=o,r=[0,s,r]}},e),b=l[2],k=b[1],d=l[1],h=[0,d,[0,b[2]]],p=m4(a,d);return[0,p,[8,[0,o,h,k?k[1]:[0,p]]]]}var m=I7(V,e),w=m[2];return[0,m4(a,m[1]),w]}),a(V,function(t){p7(t,10),m7(t,S3);var e=$t(F7[9],t);return h7(t),[9,e]}),a(K,function(t,e){var r=t?t[1]:t;1-x5(e)&&i7(e,12);var a=Z5(T3,e);if("number"==typeof a)switch(a){case 24:return $t(W,e);case 40:return $t(G,e);case 46:if(50===Z5(0,e))return A(e);break;case 49:if(r)return Zt(rt,[0,r],e);break;case 53:return $t(j,e);case 61:var n=Z5(0,e);return"number"==typeof n&&50===n&&r?A(e):$t(P,e);case 62:return $t(F,e);case 15:case 64:return $t(J,e)}else if(3===a[0]&&!Gt(a[3],_3))return Zt(z,[0,r],e);if(r){var s=Z5(0,e);return"number"==typeof s&&50===s?(i7(e,71),$t(D7[2],e)):$t(W,e)}return $t(D7[2],e)}),a(Q,function(t){m7(t,w3);var e=Z5(0,t);if("number"!=typeof e&&1===e[0]){var r=e[1],a=r[4],n=r[3],s=r[2],c=r[1];return a&&o7(t,36),p7(t,[1,[0,c,s,n,a]]),[0,c,[0,[0,s],n]]}var i=[0,t7(0,t),[0,y3,g3]];return u7(t),i}),a($,function(t){return t[2]}),a(Z,function(t,e){var r=Z5(0,t);if("number"==typeof r&&(1===r?1:Qo===r?1:0))return ke(e);var a=I7(function(t){var e=x7(t),r=Z5(0,t);if("number"==typeof r)s=0;else if(3===r[0])if(Gt(r[3],m3))s=0;else{b7(t);var a=x7(t);I5(t,a);var n=[0,a],s=1}else s=0;if(!s){I5(t,e);n=0}return[0,e,n]},t);return 9===Z5(0,t)&&p7(t,9),Zt(Z,t,[0,a,e])}),a(tt,function(t,e){return he(function(e){var r=e[2];return r[2]?0:te(D7[15],p3,t,r[1])},e)}),a(et,function(t){function e(e){var r=X5(1,N5(1,e)),a=t7(0,r);p7(r,49);var n=Z5(0,r);if("number"==typeof n)if(65<=n){if(Gn===n){var s=t7(0,r);p7(r,Gn);var c=r[26][4],i=Z5(0,r);if("number"==typeof i)f=0;else if(3===i[0])if(Gt(i[3],f3))f=0;else{b7(r);var u=c?[0,Zt(D7[13],0,r)]:(i7(r,12),0),f=1}else f=0;if(!f)u=0;var o=[0,$t(Q,r)];return h7(r),[15,[0,0,[0,[1,s,u]],o,1]]}}else if(13<=n)switch(n-13|0){case 23:p7(r,36),I5(r,[0,m4(a,t7(0,r)),o3]);var v=Z5(0,r);if("number"==typeof v)if(15===v)var l=[0,$t(M7[14],r)],b=1;else b=0;else b=0;if(!b)if(c7(0,r))l=[0,Zt(B7[3],r,t)];else{var k=$t(D7[10],r);h7(r);l=[1,k]}return[14,[0,l,1]];case 40:1-x5(r)&&i7(r,14);var d=$t(B,r),h=d[2];if("number"==typeof h)m=0;else if(23===h[0]){var p=$t($,h[1][1]);I5(r,[0,d[1],p]);m=1}else var m=0;return m||ce(fe(l3,v3)),[15,[0,[0,d],0,0,0]];case 48:if(0!==Z5(b3,r)){1-x5(r)&&i7(r,14);var w=Z5(k3,r);if("number"==typeof w&&Gn===w){p7(r,61);var g=t7(0,r);p7(r,Gn);var T=$t(Q,r);return h7(r),[15,[0,0,[0,[1,g,0]],[0,T],0]]}var _=I7(L,r),S=_[2],E=_[1];return I5(r,[0,E,$t($,S[1])]),[15,[0,[0,[0,E,[29,S]]],0,0,0]]}break;case 49:var x=I7(function(t){return Zt(D,0,t)},r),A=x[2],I=x[1];return I5(r,[0,I,$t($,A[1])]),[15,[0,[0,[0,I,[30,A]]],0,0,0]];case 0:case 2:case 11:case 14:case 15:case 27:case 51:var C=Zt(D7[3],[0,t],r),N=C[2],O=C[1];if("number"==typeof N)U=0;else switch(N[0]){case 2:var R=N[1][1];if(R)var P=R[1],U=2;else{A5(r,[0,O,62]);var F=0,U=1}break;case 20:var M=N[1][1];if(M)var P=M[1],U=2;else{A5(r,[0,O,63]);var F=0,U=1}break;case 31:var F=pe(function(t,e){return pe(y,t,[0,e[2][1],0])},0,N[1][1]),U=1;break;default:U=0}switch(U){case 0:var F=ce(h3),X=0;break;case 1:X=0;break;default:var j=[0,[0,O,$t($,P)],0],X=1}if(!X)j=F;return he(function(t){return I5(r,t)},j),[15,[0,[0,C],0,0,1]]}var q=Z5(0,r);if("number"==typeof q)if(61===q){b7(r);var G=0,Y=1}else Y=0;else Y=0;if(!Y)G=1;p7(r,0);var J=Zt(Z,r,0);p7(r,1);var H=Z5(0,r);if("number"==typeof H)z=0;else if(3===H[0])if(Gt(H[3],d3))z=0;else var W=[0,$t(Q,r)],z=1;else z=0;if(!z){Zt(tt,r,J);W=0}return h7(r),[15,[0,0,[0,[0,J]],W,G]]}return function(t){return I7(e,t)}}),a(rt,function(t){function e(t){1-x5(t)&&i7(t,12),p7(t,60);var e=X5(1,N5(1,t));p7(e,49);var a=Z5(0,e);if("number"==typeof a)if(53<=a){if(Gn===a){var n=t7(0,e);p7(e,Gn);var s=e[26][4],c=Z5(0,e);if("number"==typeof c)u=0;else if(3===c[0])if(Gt(c[3],c3))u=0;else{b7(e);var i=s?[0,Zt(D7[13],0,e)]:(i7(e,12),0),u=1}else u=0;if(!u)i=0;var f=$t(Q,e);return h7(e),[5,[0,0,0,[0,[1,n,i]],[0,f]]]}if(!(63<=a))switch(a+Da|0){case 0:if(r)return[5,[0,0,[0,[6,I7(X,e)]],0,0]];break;case 8:if(r)return[5,[0,0,[0,[4,I7(L,e)]],0,0]];break;case 9:return[5,[0,0,[0,[5,I7($t(D,s3),e)]],0,0]]}}else{var o=a-15|0;if(!(25<o>>>0))switch(o){case 21:p7(e,36);var v=Z5(0,e);if("number"==typeof v)if(15===v)var l=[0,[1,I7(Y,e)]],b=1;else if(40===v)var l=[0,[2,I7(q,e)]],b=1;else b=0;else b=0;if(!b){var k=$t(F7[1],e);h7(e);l=[0,[3,k]]}return[5,[0,1,l,0,0]];case 0:case 9:case 12:case 13:case 25:var d=Z5(0,e);if("number"==typeof d){if(25<=d)if(29<=d)if(40===d)var h=[0,[2,I7(q,e)]],p=2;else p=0;else p=27<=d?1:0;else if(15===d)var h=[0,[1,I7(Y,e)]],p=2;else p=24<=d?1:0;switch(p){case 0:m=0;break;case 1:"number"==typeof d&&(27===d?i7(e,58):28===d&&i7(e,57));var h=[0,[0,I7(H,e)]],m=1;break;default:m=1}if(m)return[5,[0,0,h,0,0]]}throw[0,Sm,u3]}}var w=Z5(0,e);"number"==typeof w&&(53===w?i7(e,60):61===w&&i7(e,59));p7(e,0);var y=Zt(Z,e,0);p7(e,1);var g=Z5(0,e);if("number"==typeof g)_=0;else if(3===g[0])if(Gt(g[3],i3))_=0;else var T=[0,$t(Q,e)],_=1;else _=0;if(!_){Zt(tt,e,y);T=0}return h7(e),[5,[0,0,0,[0,[0,y]],T]]}var r=t?t[1]:t;return function(t){return I7(e,t)}}),[0,function(t){return I7(i,t)},function(t){return I7(f,t)},function(t){return I7(d,t)},function(t){return I7(b,t)},function(t){return I7(h,t)},O,R,C,N,function(t){return I7(r,t)},K,rt,F,function(t){return I7(n,t)},I,et,w,A,B,function(t){return I7(p,t)},M,function(t){return I7(o,t)},function(t){return I7(v,t)},function(t){return I7(l,t)},U,function(t){return I7(k,t)}]}(X7),G7=function(t){function e(t,e){return $t(D7[24],e)?[0,Zt(u,t,e)]:(A5(t,[0,e[1],19]),0)}function r(e){function r(r){p7(r,0);for(E=0;;){var a=Z5(0,r);if("number"==typeof a&&(1===a?1:Qo===a?1:0)){var n=ke(E);p7(r,1);var c=81===Z5(0,r)?1:0;return[0,[0,n,c?[0,$t(t[9],r)]:c]]}if(12===Z5(0,r))var i=I7(function(t){return p7(t,12),s(t,e)},r),u=[0,[1,[0,i[1],[0,i[2]]]]];else{var f=t7(0,r),o=Zt(D7[21],0,r)[2];switch(o[0]){case 0:v=[0,o[1]];break;case 1:v=[1,o[1]];break;case 2:v=ce(Z2);break;default:var v=[2,o[1]]}var l=Z5(0,r);if("number"==typeof l)if(81===l){p7(r,81);var b=[0,[0,s(r,e),0]],k=1}else k=0;else k=0;if(!k)if(1===v[0]){var d=v[1],h=d[2],p=d[1];(Q5(h)&&Gt(h,t3)&&Gt(h,e3)?(A5(r,[0,p,3]),1):0)||z5(h)&&v7(r,[0,p,44]);b=[0,[0,[0,p,[3,[0,d,0,0]]],1]]}else{u7(r);b=0}if(b){var m=b[1],w=m[1],y=Z5(0,r);if("number"==typeof y)if(79===y){p7(r,79);var g=$t(D7[10],r),T=[0,m4(w[1],g[1]),[2,[0,w,g]]],_=1}else _=0;else _=0;if(!_)T=w;S=[0,[0,[0,m4(f,T[1]),[0,v,T,m[2]]]]]}else var S=b;u=S}if(u){1!==Z5(0,r)&&p7(r,9);var E=[0,u[1],E]}else;}}return function(t){return I7(r,t)}}function n(e){function r(r){p7(r,6);for(p=0;;){var a=Z5(0,r);if("number"==typeof a){if(13<=a)u=Qo===a?1:0;else if(7<=a)switch(a-7|0){case 2:p7(r,9);p=[0,0,p];continue;case 5:var n=I7(function(t){return p7(t,12),s(t,e)},r),c=n[1],i=[1,[0,c,[0,n[2]]]];7!==Z5(0,r)&&(A5(r,[0,c,54]),9===Z5(0,r)&&b7(r));p=[0,[0,i],p];continue;case 0:u=1;break;default:u=0}else var u=0;if(u){var f=ke(p);p7(r,7);var o=81===Z5(0,r)?1:0;return[1,[0,f,o?[0,$t(t[9],r)]:o]]}}var v=s(r,e),l=Z5(0,r);if("number"==typeof l)if(79===l){p7(r,79);var b=$t(D7[10],r),k=[0,m4(v[1],b[1]),[2,[0,v,b]]],d=1}else d=0;else d=0;if(!d)k=v;var h=[0,k];7!==Z5(0,r)&&p7(r,9);var p=[0,[0,h],p]}}return function(t){return I7(r,t)}}function s(t,e){var a=Z5(0,t);if("number"==typeof a){if(6===a)return $t(n(e),t);if(0===a)return $t(r(e),t)}var s=te(D7[14],t,0,e);return[0,s[1],[3,s[2]]]}var c=function t(e,r){return t.fun(e,r)},i=function t(e,r){return t.fun(e,r)},u=function t(e,r){return t.fun(e,r)};return a(c,function(t,e){for(var r=0,a=e[2][1];;){if(!a){var n=[0,[0,ke(r),0]];return[0,e[1],n]}var s=a[1];if(0!==s[0]){var c=a[2],i=s[1],f=i[1];if(c){A5(t,[0,f,55]);a=c}else var r=[0,[1,[0,f,[0,Zt(u,t,i[2][1])]]],r],a=0}else{var o=s[1],v=o[2],l=v[2],b=v[1];switch(b[0]){case 0:k=[0,b[1]];break;case 1:k=[1,b[1]];break;case 2:k=ce(n3);break;default:var k=[2,b[1]]}if(0===l[0]){var d=l[1];v[3]&&A5(t,[0,d[1],86]);m=Zt(u,t,d)}else{var h=l[1],p=h[1];A5(t,[0,p,2]);var m=[0,p,[4,[0,p,[8,h[2]]]]]}var r=[0,[0,[0,o[1],[0,k,m,v[4]]]],r],a=a[2]}}}),a(i,function(t,r){for(var a=0,n=r[2][1];;){if(!n){var s=[1,[0,ke(a),0]];return[0,r[1],s]}var c=n[1];if(c){var i=c[1];if(0===i[0]){var f=i[1],o=f[2];if("number"!=typeof o&&2===o[0]&&0===o[1][1]){var a=[0,[0,[0,Zt(u,t,f)]],a],n=n[2];continue}var v=e(t,f),a=v?[0,[0,[0,v[1]]],a]:a,n=n[2];continue}var l=n[2],b=i[1],k=b[1];if(l){A5(t,[0,k,54]);n=l;continue}var d=e(t,b[2][1]),a=d?[0,[0,[1,[0,k,[0,d[1]]]]],a]:a,n=0}else var a=[0,0,a],n=n[2]}}),a(u,function(t,e){var r=e[2],a=e[1];if("number"!=typeof r)switch(r[0]){case 0:return Zt(i,t,[0,a,r[1]]);case 2:var n=r[1];if(0===n[1])return[0,a,[2,[0,n[2],n[3]]]];break;case 10:var s=r[1],u=s[2],f=s[1];if(!(t[6]&&K5(u)?(A5(t,[0,f,41]),1):0)&&1-t[6]&&!(t[17]&&qt(u,r3)?(A5(t,[0,f,82]),1):0)){var o=t[18];(o?qt(u,a3):o)&&A5(t,[0,f,81])}return[0,a,[3,[0,s,0,0]]];case 19:return Zt(c,t,[0,a,r[1]])}return[0,a,[4,[0,a,r]]]}),[0,c,i,u,r,n,s]}(F7),Y7=function t(e){return t.fun(e)},J7=function t(e,r,a){return t.fun(e,r,a)},H7=function t(e){return t.fun(e)},W7=function t(e,r){return t.fun(e,r)},z7=function t(e,r){return t.fun(e,r)},V7=function t(e,r){return t.fun(e,r)},K7=function t(e,r){return t.fun(e,r)},Q7=function t(e,r){return t.fun(e,r)},$7=function t(e){return t.fun(e)},Z7=function t(e){return t.fun(e)},t9=function t(e){return t.fun(e)},e9=function t(e,r,a){return t.fun(e,r,a)},r9=function t(e,r){return t.fun(e,r)},a9=function t(e,r,a){return t.fun(e,r,a)},n9=function t(e){return t.fun(e)},s9=function t(e){return t.fun(e)},c9=R7(D7),i9=B7[3],u9=j7[3],f9=j7[1],o9=j7[6],v9=B7[2],l9=B7[1],b9=B7[4],k9=j7[5],d9=c9[10],h9=G7[6],p9=G7[3];a(Y7,function(t){var e=Zt(W7,t,function(t){return 0}),r=t7(0,t);if(p7(t,Qo),e)var a=le(ke(e))[1],n=m4(le(e)[1],a);else n=r;return[0,n,e,ke(t[2][1])]}),a(J7,function(t,e,r){for(var a=L5(1,t),n=f6;;){var s=n[2],c=n[1],i=Z5(0,a);if("number"==typeof i)if(Qo===i)var u=[0,a,c,s],f=1;else f=0;else f=0;if(!f)if($t(e,i))u=[0,a,c,s];else{if("number"==typeof i)d=0;else if(1===i[0]){var o=$t(r,a),v=[0,o,s],l=o[2];if("number"!=typeof l&&16===l[0]){var b=l[1][2];if(b){var k=a[6]||qt(b[1],u6),a=N5(k,a),n=[0,[0,i,c],v];continue}}var u=[0,a,c,v],d=1}else d=0;if(!d)u=[0,a,c,s]}var h=L5(0,a);return he(function(t){if("number"!=typeof t&&1===t[0]){var e=t[1],r=e[4];return r?v7(h,[0,e[1],36]):r}if("number"==typeof t){var a=t;if(58<=a)switch(a){case 58:n=$F;break;case 59:n=ZF;break;case 60:n=tM;break;case 61:n=eM;break;case 62:n=rM;break;case 63:n=aM;break;case 64:n=nM;break;case 65:n=sM;break;case 66:n=cM;break;case 67:n=iM;break;case 68:n=uM;break;case 69:n=fM;break;case 70:n=oM;break;case 71:n=vM;break;case 72:n=lM;break;case 73:n=bM;break;case 74:n=kM;break;case 75:n=dM;break;case 76:n=hM;break;case 77:n=pM;break;case 78:n=mM;break;case 79:n=wM;break;case 80:n=yM;break;case 81:n=gM;break;case 82:n=TM;break;case 83:n=_M;break;case 84:n=SM;break;case 85:n=EM;break;case 86:n=xM;break;case 87:n=AM;break;case 88:n=IM;break;case 89:n=CM;break;case 90:n=NM;break;case 91:n=OM;break;case 92:n=RM;break;case 93:n=LM;break;case 94:n=PM;break;case 95:n=UM;break;case 96:n=DM;break;case 97:n=FM;break;case 98:n=MM;break;case 99:n=XM;break;case 100:n=jM;break;case 101:n=BM;break;case 102:n=qM;break;case 103:n=GM;break;case 104:n=YM;break;case 105:n=JM;break;case 106:n=HM;break;case 107:n=WM;break;case 108:n=zM;break;case 109:n=VM;break;case 110:n=KM;break;case 111:n=QM;break;case 112:n=$M;break;case 113:n=ZM;break;default:n=tX}else switch(a){case 0:n=zD;break;case 1:n=VD;break;case 2:n=KD;break;case 3:n=QD;break;case 4:n=$D;break;case 5:n=ZD;break;case 6:n=tF;break;case 7:n=eF;break;case 8:n=rF;break;case 9:n=aF;break;case 10:n=nF;break;case 11:n=sF;break;case 12:n=cF;break;case 13:n=iF;break;case 14:n=uF;break;case 15:n=fF;break;case 16:n=oF;break;case 17:n=vF;break;case 18:n=lF;break;case 19:n=bF;break;case 20:n=kF;break;case 21:n=dF;break;case 22:n=hF;break;case 23:n=pF;break;case 24:n=mF;break;case 25:n=wF;break;case 26:n=yF;break;case 27:n=gF;break;case 28:n=TF;break;case 29:n=_F;break;case 30:n=SF;break;case 31:n=EF;break;case 32:n=xF;break;case 33:n=AF;break;case 34:n=IF;break;case 35:n=CF;break;case 36:n=NF;break;case 37:n=OF;break;case 38:n=RF;break;case 39:n=LF;break;case 40:n=PF;break;case 41:n=UF;break;case 42:n=DF;break;case 43:n=FF;break;case 44:n=MF;break;case 45:n=XF;break;case 46:n=jF;break;case 47:n=BF;break;case 48:n=qF;break;case 49:n=GF;break;case 50:n=YF;break;case 51:n=JF;break;case 52:n=HF;break;case 53:n=WF;break;case 54:n=zF;break;case 55:n=VF;break;case 56:n=KF;break;default:n=QF}}else switch(t[0]){case 0:n=eX;break;case 1:n=rX;break;case 2:n=aX;break;case 3:n=nX;break;case 4:n=sX;break;case 5:n=cX;break;case 6:n=iX;break;case 7:n=uX;break;case 8:n=fX;break;default:var n=oX}return ce(fe(v6,fe(n,o6)))},ke(c)),[0,h,u[3]]}}),a(H7,function(t){var e=$t(B7[5],t),r=Z5(0,t);if("number"==typeof r){var a=r-49|0;if(!(11<a>>>0))switch(a){case 0:return Zt(q7[16],e,t);case 1:$t(f7(t),e);var n=Z5(c6,t);return"number"==typeof n&&4===n?$t(q7[17],t):$t(q7[18],t);case 11:if(49===Z5(i6,t))return $t(f7(t),e),Zt(q7[12],0,t)}}return Zt(Q7,[0,e],t)}),a(W7,function(t,e){var r=te(J7,t,e,H7);return pe(function(t,e){return[0,e,t]},Zt(z7,e,r[1]),r[2])}),a(z7,function(t,e){for(a=0;;){var r=Z5(0,e);if("number"==typeof r&&Qo===r)return ke(a);if($t(t,r))return ke(a);var a=[0,$t(H7,e),a]}}),a(V7,function(t,e){var r=te(J7,e,t,function(t){return Zt(Q7,0,t)}),a=r[1];return[0,pe(function(t,e){return[0,e,t]},Zt(K7,t,a),r[2]),a[6]]}),a(K7,function(t,e){for(a=0;;){var r=Z5(0,e);if("number"==typeof r&&Qo===r)return ke(a);if($t(t,r))return ke(a);var a=[0,Zt(Q7,0,e),a]}}),a(Q7,function(t,e){var r=t?t[1]:t;1-c7(0,e)&&$t(f7(e),r);var a=Z5(0,e);if("number"==typeof a){if(27===a)return $t(q7[26],e);if(28===a)return $t(q7[3],e)}if(s7(0,e))return $t(M7[14],e);if(c7(0,e))return Zt(i9,e,r);if("number"==typeof a){var n=a+Da|0;if(!(9<n>>>0))switch(n){case 0:return $t(q7[19],e);case 7:return Zt(q7[11],0,e);case 8:return $t(q7[25],e);case 9:return $t(q7[21],e)}}return $t($7,e)}),a($7,function(t){var e=Z5(0,t);if("number"==typeof e)switch(e){case 0:return $t(q7[7],t);case 8:return $t(q7[15],t);case 19:return $t(q7[22],t);case 20:return $t(q7[23],t);case 22:return $t(q7[24],t);case 23:return $t(q7[4],t);case 24:return $t(q7[26],t);case 25:return $t(q7[5],t);case 26:return $t(q7[6],t);case 32:return $t(q7[8],t);case 35:return $t(q7[9],t);case 37:return $t(q7[14],t);case 39:return $t(q7[1],t);case 59:return $t(q7[10],t);case 108:return u7(t),[0,t7(0,t),1];case 16:case 43:return $t(q7[2],t);case 1:case 5:case 7:case 9:case 10:case 11:case 12:case 17:case 18:case 33:case 34:case 36:case 38:case 41:case 42:case 49:case 81:return u7(t),b7(t),$t($7,t)}if(s7(0,t)){var r=$t(M7[14],t);return l7(t,r[1]),r}if("number"==typeof e&&28===e&&6===Z5(n6,t)){var a=t7(s6,t);return A5(t,[0,m4(t7(0,t),a),83]),$t(q7[17],t)}return n7(0,t)?$t(q7[20],t):c7(0,t)?(u7(t),b7(t),$t(q7[17],t)):$t(q7[17],t)}),a(Z7,function(t){var e=$t(j7[1],t),r=Z5(0,t);return"number"==typeof r&&9===r?Zt(j7[8],t,[0,e,0]):e}),a(t9,function(t){var e=$t(j7[2],t),r=Z5(0,t);if("number"==typeof r&&9===r){var a=[0,Zt(X7[1],t,e),0];return[0,Zt(j7[8],t,a)]}return e}),a(e9,function(t,e,r){var a=r[2],n=r[1];if(Gt(a,e6)){if(Gt(a,r6))return Gt(a,a6)?z5(a)?v7(e,[0,n,44]):Q5(a)?A5(e,[0,n,[1,a]]):t&&K5(a)?v7(e,[0,n,t[1]]):0:e[17]?A5(e,[0,n,3]):v7(e,[0,n,44]);if(e[6])return v7(e,[0,n,44]);var s=e[14];return s?A5(e,[0,n,[1,a]]):s}var c=e[18];return c?A5(e,[0,n,3]):c}),a(r9,function(t,e){var r=x7(e);return te(e9,t,e,r),r}),a(a9,function(t,e,r){var a=e?e[1]:e;return I7(function(t){var e=1-a,n=Zt(r9,[0,r],t),s=e?80===Z5(0,t)?1:0:e;s&&(1-x5(t)&&i7(t,11),p7(t,80));var c=81===Z5(0,t)?1:0;return[0,n,c?[0,$t(F7[9],t)]:c,s]},t)}),a(n9,function(t){var e=t7(0,t);p7(t,0);var r=Zt(K7,function(t){return 1===t?1:0},t),a=t7(0,t);return p7(t,1),[0,m4(e,a),[0,r]]}),a(s9,function(t){var e=t7(0,t);p7(t,0);var r=Zt(V7,function(t){return 1===t?1:0},t),a=t7(0,t);p7(t,1);var n=r[2],s=[0,r[1]];return[0,m4(e,a),s,n]}),te(R6,k6,D7,[0,Y7,$7,Q7,K7,V7,z7,Z7,t9,u9,f9,o9,v9,r9,a9,e9,n9,s9,d9,h9,p9,l9,i9,b9,k9]);var m9=[0,0],w9=function(t){return t.toString()},y9=function(t,e,r){try{a=new RegExp(e.toString(),r.toString())}catch(e){m9[1]=[0,[0,t,17],m9[1]];var a=new RegExp(Nb,r.toString())}return a},g9=function(t,e){function r(t,e){return kt(Re(de(t,e)))}function a(t,e){return e?$t(t,e[1]):$6}function n(t){return{line:t[1],column:t[2]}}function c(t){var e=t[1];if(e)var r=e[1],a="number"==typeof r?bi:r[1].toString(),s=a;else s=$6;var c=n(t[3]);return{source:s,start:n(t[2]),end:c}}function u(t,e,r){var a=[0,LP,kt([0,e[2][3],e[3][3]])],n=[0,PP,c(e)],u=[0,[0,UP,t.toString()],n,a],f=u.length-1;if(0===f)var o=r.length-1,v=0===o?[0]:i(r,0,o);else v=0==r.length-1?i(u,0,f):s(u,r);return dt(v)}function f(t){return r(m,t)}function o(t){var e=t[2];switch(e[2]){case 0:a=WO;break;case 1:a=zO;break;default:var a=VO}var n=[0,KO,a.toString()],s=[0,[0,QO,r(H,e[1])],n];return u($O,t[1],s)}function v(t){var e=t[2],n=[0,FN,r(D,e[4])],s=[0,MN,z(e[3])],c=[0,XN,a(et,e[2])],i=[0,[0,jN,_(e[1])],c,s,n];return u(BN,t[1],i)}function l(t,e){var r=e[2],n=t?XC:jC,s=[0,BC,a(K,r[4])],c=[0,qC,a(K,r[3])],i=[0,GC,a(et,r[2])],f=[0,[0,YC,_(r[1])],i,c,s];return u(n,e[1],f)}function b(t){var e=t[2],r=[0,UC,K(e[3])],n=[0,DC,a(et,e[2])],s=[0,[0,FC,_(e[1])],n,r];return u(MC,t[1],s)}function k(t){var e=t[2],n=[0,pC,r(D,e[4])],s=[0,mC,z(e[3])],c=[0,wC,a(et,e[2])],i=[0,[0,yC,_(e[1])],c,s,n];return u(gC,t[1],i)}function d(t){var e=t[2],r=m4(e[1][1],e[2][1]),n=[0,kC,a(pt,e[3])],s=[0,[0,dC,A(r,[0,e[1],[0,e[2]],0])],n];return u(hC,t[1],s)}function h(t){var e=t[2],r=e[2],a=r?r[1][1]:e[1][1],n=m4(e[1][1],a),s=[0,[0,lC,A(n,[0,e[1],e[2],0])]];return u(bC,t[1],s)}function p(t){var e=[0,[0,oC,f(t[2][1])]];return u(vC,t[1],e)}function m(t){var e=t[2],n=t[1];if("number"==typeof e)return 0===e?u(qS,n,[0]):u(GS,n,[0]);switch(e[0]){case 0:return p([0,n,e[1]]);case 1:return u(JS,n,[0,[0,YS,a(_,e[1][1])]]);case 2:var s=e[1],c=[0,JC,r(E,s[7])],i=[0,HC,r(L,s[6])],f=[0,WC,a(at,s[5])],w=[0,zC,a(et,s[4])],y=[0,VC,a(E,s[3])],g=[0,KC,P(s[2])];return u($C,n,[0,[0,QC,a(_,s[1])],g,y,w,f,i,c]);case 3:return u(WS,n,[0,[0,HS,a(_,e[1][1])]]);case 4:return k([0,n,e[1]]);case 5:var S=e[1],x=S[3];if(x){var A=x[1];if(0!==A[0]&&!A[2])return u(VS,n,[0,[0,zS,a(T,S[4])]])}var R=S[2];if(R){var U=R[1];switch(U[0]){case 0:X=h(U[1]);break;case 1:X=d(U[1]);break;case 2:X=k(U[1]);break;case 3:X=K(U[1]);break;case 4:X=b(U[1]);break;case 5:X=l(1,U[1]);break;default:var X=v(U[1])}j=X}else var j=$6;var B=[0,KS,a(T,S[4])],q=[0,QS,O(S[3])];return u(tE,n,[0,[0,ZS,!!S[1]],[0,$S,j],q,B]);case 6:return d([0,n,e[1]]);case 7:var G=e[1],Y=[0,TC,r(D,G[4])],J=[0,_C,z(G[3])],H=[0,SC,a(et,G[2])];return u(xC,n,[0,[0,EC,_(G[1])],H,J,Y]);case 8:var W=e[1],V=W[1],Q=0===V[0]?_(V[1]):T(V[1]),$=0===W[3][0]?"CommonJS":"ES";return u(nE,n,[0,[0,aE,Q],[0,rE,p(W[2])],[0,eE,$]]);case 9:return u(cE,n,[0,[0,sE,tt(e[1])]]);case 10:var Z=e[1],rt=[0,OC,K(Z[3])],nt=[0,RC,a(et,Z[2])];return u(PC,n,[0,[0,LC,_(Z[1])],nt,rt]);case 11:return l(1,[0,n,e[1]]);case 12:return h([0,n,e[1]]);case 13:var st=e[1],ct=[0,iE,E(st[2])];return u(fE,n,[0,[0,uE,m(st[1])],ct]);case 14:var it=e[1],ut=it[1],ft=0===ut[0]?m(ut[1]):E(ut[1]);return u(lE,n,[0,[0,vE,ft],[0,oE,N(it[2]).toString()]]);case 15:var ot=e[1],vt=ot[2];if(vt){var lt=vt[1];if(0!==lt[0]&&!lt[2]){var bt=[0,bE,N(ot[4]).toString()];return u(dE,n,[0,[0,kE,a(T,ot[3])],bt])}}var dt=[0,hE,N(ot[4]).toString()],ht=[0,pE,a(T,ot[3])],mt=[0,mE,O(ot[2])];return u(yE,n,[0,[0,wE,a(m,ot[1])],mt,ht,dt]);case 16:var wt=e[1],yt=[0,gE,a(w9,wt[2])];return u(_E,n,[0,[0,TE,E(wt[1])],yt]);case 17:var gt=e[1],Tt=function(t){return 0===t[0]?o(t[1]):E(t[1])},_t=[0,SE,m(gt[4])],St=[0,EE,a(E,gt[3])],Et=[0,xE,a(E,gt[2])];return u(IE,n,[0,[0,AE,a(Tt,gt[1])],Et,St,_t]);case 18:var xt=e[1],At=xt[1],It=0===At[0]?o(At[1]):F(At[1]),Ct=[0,CE,!!xt[4]],Nt=[0,NE,m(xt[3])];return u(LE,n,[0,[0,RE,It],[0,OE,E(xt[2])],Nt,Ct]);case 19:var Ot=e[1],Rt=Ot[4]?PE:UE,Lt=Ot[1],Pt=0===Lt[0]?o(Lt[1]):F(Lt[1]),Ut=[0,DE,m(Ot[3])];return u(Rt,n,[0,[0,ME,Pt],[0,FE,E(Ot[2])],Ut]);case 20:var Dt=e[1],Ft=Dt[3],Mt=0===Ft[0]?p(Ft[1]):E(Ft[1]),Xt=[0,II,a(et,Dt[9])],jt=[0,CI,a(tt,Dt[8])],Bt=[0,NI,!!Dt[7]],qt=[0,OI,a(pt,Dt[6])],Gt=[0,RI,!!Dt[5]],Yt=[0,LI,!!Dt[4]],Jt=[0,UI,M(Dt[2])];return u(FI,n,[0,[0,DI,a(_,Dt[1])],Jt,[0,PI,Mt],Yt,Gt,qt,Bt,jt,Xt]);case 21:var Ht=e[1],Wt=[0,XE,a(m,Ht[3])],zt=[0,jE,m(Ht[2])];return u(qE,n,[0,[0,BE,E(Ht[1])],zt,Wt]);case 22:var Vt=e[1],Kt=Vt[4];if(Kt){var Qt=Kt[1];if(0===Qt[0])var $t=Qt[1],Zt=de(function(t){var e=t[1],r=t[3],a=t[2],n=a?m4(r[1],a[1][1]):r[1],s=a?a[1]:r;if(e)switch(e[1]){case 0:var c=as,i=1;break;case 1:var c=Wl,i=1;break;default:i=0}else i=0;if(!i)c=$6;var f=[0,SP,_(s)];return u(xP,n,[0,[0,EP,_(r)],f,[0,_P,c]])},$t);else var te=Qt[1],ee=[0,[0,gP,_(te[2])]],Zt=[0,u(TP,te[1],ee),0];re=Zt}else var re=Kt;var ae=Vt[3];if(ae)var ne=ae[1],se=[0,[0,wP,_(ne)]],ce=[0,u(yP,ne[1],se),re];else ce=re;switch(Vt[1]){case 0:ie=GE;break;case 1:ie=YE;break;default:var ie=JE}var ue=[0,HE,ie.toString()],fe=[0,WE,T(Vt[2])];return u(VE,n,[0,[0,zE,kt(Re(ce))],fe,ue]);case 23:return v([0,n,e[1]]);case 24:var oe=e[1],ve=[0,KE,m(oe[2])];return u($E,n,[0,[0,QE,_(oe[1])],ve]);case 25:return u(tx,n,[0,[0,ZE,a(E,e[1][1])]]);case 26:var le=e[1],be=[0,ex,r(I,le[2])];return u(ax,n,[0,[0,rx,E(le[1])],be]);case 27:return u(sx,n,[0,[0,nx,E(e[1][1])]]);case 28:var ke=e[1],he=[0,cx,a(p,ke[3])],pe=[0,ix,a(C,ke[2])];return u(fx,n,[0,[0,ux,p(ke[1])],pe,he]);case 29:return b([0,n,e[1]]);case 30:return l(0,[0,n,e[1]]);case 31:return o([0,n,e[1]]);case 32:var me=e[1],we=[0,ox,m(me[2])];return u(lx,n,[0,[0,vx,E(me[1])],we]);default:var ye=e[1],ge=[0,bx,m(ye[2])];return u(dx,n,[0,[0,kx,E(ye[1])],ge])}}function w(t){var e=t[2],n=[0,XL,a(ct,e[2])],s=[0,jL,r(ut,e[3])],c=[0,[0,BL,u(WL,e[1],[0])],s,n];return u(qL,t[1],c)}function y(t){var e=t[2],n=[0,UL,r(ut,e[3])],s=[0,DL,a(st,e[2])],c=e[1],i=c[2],f=[0,GL,!!i[2]],o=[0,YL,r(nt,i[3])],v=[0,[0,JL,lt(i[1])],o,f],l=[0,[0,FL,u(HL,c[1],v)],s,n];return u(ML,t[1],l)}function g(t){var e=t[2],a=[0,MO,r(E,e[2])],n=[0,[0,XO,r(J,e[1])],a];return u(jO,t[1],n)}function T(t){var e=t[2],r=e[2],a=e[1],n=t[1];if("number"==typeof a)c=$6;else switch(a[0]){case 0:c=a[1].toString();break;case 1:c=!!a[1];break;case 2:c=a[1];break;default:var s=a[1],c=y9(n,s[1],s[2])}if("number"==typeof a)o=0;else if(3===a[0])var i=a[1],f=[0,[0,PO,c],[0,LO,r.toString()],[0,RO,{pattern:i[1].toString(),flags:i[2].toString()}]],o=1;else o=0;if(!o)f=[0,[0,DO,c],[0,UO,r.toString()]];return u(FO,n,f)}function _(t){return u(QI,t[1],[0,[0,KI,t[2].toString()],[0,VI,$6],[0,zI,!1]])}function S(t){var e=t[2],r=e[3],n=0===r[0]?p(r[1]):E(r[1]),s=[0,MI,a(et,e[9])],c=[0,XI,a(tt,e[8])],i=[0,jI,!!e[7]],f=[0,BI,a(pt,e[6])],o=[0,qI,!!e[5]],v=[0,GI,!!e[4]],l=[0,JI,M(e[2])],b=[0,[0,HI,a(_,e[1])],l,[0,YI,n],v,o,f,i,c,s];return u(WI,t[1],b)}function E(t){var e=t[2],n=t[1];if("number"==typeof e)return 0===e?u(hx,n,[0]):u(px,n,[0]);switch(e[0]){case 0:var s=e[1][1];return u(wx,n,[0,[0,mx,r(function(t){return a(q,t)},s)]]);case 1:var c=e[1],i=c[3],f=0===i[0]?p(i[1]):E(i[1]),o=[0,yx,a(et,c[9])],v=[0,gx,a(tt,c[8])],l=[0,Tx,!!c[7]],b=[0,_x,a(pt,c[6])],k=[0,Sx,!!c[5]],d=[0,Ex,!!c[4]],h=[0,Ax,M(c[2])];return u(Cx,n,[0,[0,Ix,a(_,c[1])],h,[0,xx,f],d,k,b,l,v,o]);case 2:var m=e[1];switch(m[1]){case 0:A=Nx;break;case 1:A=Ox;break;case 2:A=Rx;break;case 3:A=Lx;break;case 4:A=Px;break;case 5:A=Ux;break;case 6:A=Dx;break;case 7:A=Fx;break;case 8:A=Mx;break;case 9:A=Xx;break;case 10:A=jx;break;case 11:A=Bx;break;default:var A=qx}var I=[0,Gx,E(m[3])],C=[0,Yx,F(m[2])];return u(Hx,n,[0,[0,Jx,A.toString()],C,I]);case 3:var N=e[1];switch(N[1]){case 0:O=Wx;break;case 1:O=zx;break;case 2:O=Vx;break;case 3:O=Kx;break;case 4:O=Qx;break;case 5:O=$x;break;case 6:O=Zx;break;case 7:O=tA;break;case 8:O=eA;break;case 9:O=rA;break;case 10:O=aA;break;case 11:O=nA;break;case 12:O=sA;break;case 13:O=cA;break;case 14:O=iA;break;case 15:O=uA;break;case 16:O=fA;break;case 17:O=oA;break;case 18:O=vA;break;case 19:O=lA;break;case 20:O=bA;break;default:var O=kA}var R=[0,dA,E(N[3])],U=[0,hA,E(N[2])];return u(mA,n,[0,[0,pA,O.toString()],U,R]);case 4:var D=e[1],X=[0,wA,r(q,D[2])];return u(gA,n,[0,[0,yA,E(D[1])],X]);case 5:var B=e[1],Y=[0,ZC,r(E,B[7])],J=[0,tN,r(L,B[6])],H=[0,eN,a(at,B[5])],W=[0,rN,a(et,B[4])],z=[0,aN,a(E,B[3])],V=[0,nN,P(B[2])];return u(cN,n,[0,[0,sN,a(_,B[1])],V,z,W,H,J,Y]);case 6:var K=e[1],Q=[0,TA,a(E,K[2])];return u(SA,n,[0,[0,_A,r(G,K[1])],Q]);case 7:var $=e[1],Z=[0,EA,E($[3])],rt=[0,xA,E($[2])];return u(IA,n,[0,[0,AA,E($[1])],rt,Z]);case 8:return S([0,n,e[1]]);case 9:var nt=e[1],st=[0,CA,a(E,nt[2])];return u(OA,n,[0,[0,NA,r(G,nt[1])],st]);case 10:return _(e[1]);case 11:var ct=e[1],it=[0,RA,r(E,[0,ct,0])];return u(UA,n,[0,[0,PA,u(LA,m4(n,ct[1]),[0])],it]);case 12:return y([0,n,e[1]]);case 13:return w([0,n,e[1]]);case 14:return T([0,n,e[1]]);case 15:var ut=e[1],ft=0===ut[1]?FA:DA,ot=[0,MA,E(ut[3])],vt=[0,XA,E(ut[2])];return u(BA,n,[0,[0,jA,ft.toString()],vt,ot]);case 16:var lt=e[1],bt=lt[2];switch(bt[0]){case 0:kt=_(bt[1]);break;case 1:kt=x(bt[1]);break;default:var kt=E(bt[1])}var dt=[0,qA,!!lt[3]];return u(JA,n,[0,[0,YA,E(lt[1])],[0,GA,kt],dt]);case 17:var ht=e[1],mt=[0,HA,_(ht[2])];return u(zA,n,[0,[0,WA,_(ht[1])],mt]);case 18:var wt=e[1],yt=[0,VA,r(q,wt[2])];return u(QA,n,[0,[0,KA,E(wt[1])],yt]);case 19:return u(ZA,n,[0,[0,$A,r(j,e[1][1])]]);case 20:return u(eI,n,[0,[0,tI,r(E,e[1][1])]]);case 21:var gt=e[1],Tt=[0,YO,g(gt[2])];return u(HO,n,[0,[0,JO,E(gt[1])],Tt]);case 22:return g([0,n,e[1]]);case 23:var _t=e[1],St=[0,rI,tt(_t[2])];return u(nI,n,[0,[0,aI,E(_t[1])],St]);case 24:var Et=e[1];if(7<=Et[1])return u(cI,n,[0,[0,sI,E(Et[3])]]);switch(Et[1]){case 0:xt=iI;break;case 1:xt=uI;break;case 2:xt=fI;break;case 3:xt=oI;break;case 4:xt=vI;break;case 5:xt=lI;break;case 6:xt=bI;break;default:var xt=ce(kI)}var At=[0,dI,E(Et[3])];return u(mI,n,[0,[0,pI,xt.toString()],[0,hI,!!Et[2]],At]);case 25:var It=e[1],Ct=0===It[1]?yI:wI,Nt=[0,gI,!!It[3]],Ot=[0,TI,E(It[2])];return u(SI,n,[0,[0,_I,Ct.toString()],Ot,Nt]);default:var Rt=e[1],Lt=[0,EI,!!Rt[2]];return u(AI,n,[0,[0,xI,a(E,Rt[1])],Lt])}}function x(t){var e=[0,[0,$I,_(t[2])]];return u(ZI,t[1],e)}function A(t,e){var r=[0,tC,!!e[3]],n=[0,eC,a(tt,e[2])];return u(aC,t,[0,[0,rC,e[1][2].toString()],n,r])}function I(t){var e=t[2],n=[0,nC,r(m,e[2])],s=[0,[0,sC,a(E,e[1])],n];return u(cC,t[1],s)}function C(t){var e=t[2],r=[0,iC,p(e[2])],a=[0,[0,uC,F(e[1])],r];return u(fC,t[1],a)}function N(t){return 0===t?IC:AC}function O(t){if(t){var e=t[1];if(0===e[0])return r(ht,e[1]);var a=e[2];if(a){var n=[0,[0,CC,_(a[1])]];return kt([0,u(NC,e[1],n)])}return kt([0])}return kt([0])}function L(t){var e=t[2],r=[0,iN,a(at,e[2])],n=[0,[0,uN,_(e[1])],r];return u(fN,t[1],n)}function P(t){var e=[0,[0,oN,r(U,t[2][1])]];return u(vN,t[1],e)}function U(t){switch(t[0]){case 0:var e=t[1],n=e[2],s=n[2];switch(s[0]){case 0:c=[0,T(s[1]),0];break;case 1:c=[0,_(s[1]),0];break;case 2:c=[0,x(s[1]),0];break;default:var c=[0,E(s[1]),1]}switch(n[1]){case 0:i=lN;break;case 1:i=bN;break;case 2:i=kN;break;default:var i=dN}var f=[0,hN,r(E,n[5])],o=[0,pN,!!c[2]],v=[0,mN,!!n[4]],l=[0,wN,i.toString()],b=[0,yN,S(n[3])];return u(TN,e[1],[0,[0,gN,c[1]],b,l,v,o,f]);case 1:var k=t[1],d=k[2],h=d[1];switch(h[0]){case 0:p=[0,T(h[1]),0];break;case 1:p=[0,_(h[1]),0];break;case 2:p=ce(CN);break;default:var p=[0,E(h[1]),1]}var m=[0,NN,a(W,d[5])],w=[0,ON,!!d[4]],y=[0,RN,!!p[2]],g=[0,LN,a(tt,d[3])],A=[0,PN,a(E,d[2])];return u(DN,k[1],[0,[0,UN,p[1]],A,g,y,w,m]);default:var I=t[1],C=I[2],N=C[1],O=[0,_N,a(W,C[5])],R=[0,SN,!!C[4]],L=[0,EN,a(tt,C[3])],P=[0,xN,a(E,C[2])],U=[0,[0,AN,_(N[2])],P,L,R,O];return u(IN,I[1],U)}}function D(t){var e=t[2],r=e[1],n=0===r[0]?_(r[1]):Z(r[1]),s=[0,[0,GN,n],[0,qN,a(at,e[2])]];return u(YN,t[1],s)}function F(t){var e=t[2],n=t[1];switch(e[0]){case 0:var s=e[1],c=[0,JN,a(tt,s[2])];return u(WN,n,[0,[0,HN,r(B,s[1])],c]);case 1:var i=e[1],f=[0,zN,a(tt,i[2])],o=i[1];return u(KN,n,[0,[0,VN,r(function(t){return a(X,t)},o)],f]);case 2:var v=e[1],l=[0,QN,E(v[2])];return u(ZN,n,[0,[0,$N,F(v[1])],l]);case 3:return A(n,e[1]);default:return E(e[1])}}function M(t){var e=t[2],a=e[2],n=e[1];if(a){var s=a[1],c=[0,[0,tO,F(s[2][1])]];return kt(Re(ke([0,u(eO,s[1],c),ke(de(F,n))])))}return r(F,n)}function X(t){if(0===t[0])return F(t[1]);var e=t[1],r=[0,[0,rO,F(e[2][1])]];return u(aO,e[1],r)}function j(t){if(0===t[0]){var e=t[1],r=e[2],a=r[1];switch(a[0]){case 0:n=[0,T(a[1]),0];break;case 1:n=[0,_(a[1]),0];break;case 2:n=ce(nO);break;default:var n=[0,E(a[1]),1]}var s=r[2];switch(s[0]){case 0:c=[0,E(s[1]),sO];break;case 1:c=[0,S(s[1]),cO];break;default:var c=[0,S(s[1]),iO]}return u(kO,e[1],[0,[0,bO,n[1]],[0,lO,c[1]],[0,vO,c[2].toString()],[0,oO,!!r[3]],[0,fO,!!r[4]],[0,uO,!!n[2]]])}var i=t[1],f=[0,[0,dO,E(i[2][1])]];return u(hO,i[1],f)}function B(t){if(0===t[0]){var e=t[1],r=e[2],a=r[1];switch(a[0]){case 0:n=[0,T(a[1]),0];break;case 1:n=[0,_(a[1]),0];break;default:var n=[0,E(a[1]),1]}var s=[0,pO,!!n[2]],c=[0,mO,!!r[3]],i=[0,gO,F(r[2])];return u(_O,e[1],[0,[0,TO,n[1]],i,[0,yO,lf],[0,wO,!1],c,s])}var f=t[1],o=[0,[0,SO,F(f[2][1])]];return u(EO,f[1],o)}function q(t){if(0===t[0])return E(t[1]);var e=t[1],r=[0,[0,xO,E(e[2][1])]];return u(AO,e[1],r)}function G(t){var e=t[2],r=[0,IO,!!e[3]],a=[0,CO,E(e[2])],n=[0,[0,NO,F(e[1])],a,r];return u(OO,t[1],n)}function J(t){var e=t[2];return u(GO,t[1],[0,[0,qO,{raw:e[1][1].toString(),cooked:e[1][2].toString()}],[0,BO,!!e[2]]])}function H(t){var e=t[2],r=[0,ZO,a(E,e[2])],n=[0,[0,tR,F(e[1])],r];return u(eR,t[1],n)}function W(t){return 0===t[2]?"plus":Ro}function z(t){var e=t[2],r=e[2],n=pe(function(t,e){var r=t[3],n=t[2],s=t[1];switch(e[0]){case 0:var c=e[1],i=c[2],f=i[1];switch(f[0]){case 0:o=T(f[1]);break;case 1:o=_(f[1]);break;case 2:o=ce(AR);break;default:var o=ce(IR)}var v=i[2];switch(v[0]){case 0:b=[0,K(v[1]),CR];break;case 1:var l=v[1],b=[0,V([0,l[1],l[2]]),NR];break;default:var k=v[1],b=[0,V([0,k[1],k[2]]),OR]}var d=[0,RR,b[2].toString()],h=[0,LR,a(W,i[6])];return[0,[0,u(MR,c[1],[0,[0,FR,o],[0,DR,b[1]],[0,UR,!!i[3]],[0,PR,!!i[4]],h,d]),s],n,r];case 1:var p=e[1],m=[0,[0,XR,K(p[2][1])]];return[0,[0,u(jR,p[1],m),s],n,r];case 2:var w=e[1],y=w[2],g=[0,BR,a(W,y[5])],S=[0,qR,!!y[4]],E=[0,GR,K(y[3])],x=[0,YR,K(y[2])],A=[0,[0,JR,a(_,y[1])],x,E,S,g];return[0,s,[0,u(HR,w[1],A),n],r];default:var I=e[1],C=I[2],N=[0,WR,!!C[2]],O=[0,[0,zR,V(C[1])],N];return[0,s,n,[0,u(VR,I[1],O),r]]}},gR,r),s=[0,TR,kt(Re(ke(n[3])))],c=[0,_R,kt(Re(ke(n[2])))],i=[0,SR,kt(Re(ke(n[1])))];return u(xR,t[1],[0,[0,ER,!!e[1]],i,c,s])}function V(t){var e=t[2],n=e[1][2],s=[0,lR,a(et,e[3])],c=[0,bR,a($,n[2])],i=[0,kR,K(e[2])],f=[0,[0,dR,r(Q,n[1])],i,c,s];return u(hR,t[1],f)}function K(t){var e=t[2],n=t[1];if("number"==typeof e)switch(e){case 0:return u(rR,n,[0]);case 1:return u(aR,n,[0]);case 2:return u(nR,n,[0]);case 3:return u(sR,n,[0]);case 4:return u(cR,n,[0]);case 5:return u(iR,n,[0]);case 6:return u(uR,n,[0]);case 7:return u(fR,n,[0]);default:return u(_L,n,[0])}else switch(e[0]){case 0:return u(vR,n,[0,[0,oR,K(e[1])]]);case 1:return V([0,n,e[1]]);case 2:return z([0,n,e[1]]);case 3:return u(QR,n,[0,[0,KR,K(e[1])]]);case 4:var s=e[1],c=s[1],i=0===c[0]?_(c[1]):Z(c[1]);return u(aL,n,[0,[0,rL,i],[0,eL,a(at,s[2])]]);case 5:return u(sL,n,[0,[0,nL,r(K,[0,e[1],[0,e[2],e[3]]])]]);case 6:return u(iL,n,[0,[0,cL,r(K,[0,e[1],[0,e[2],e[3]]])]]);case 7:return u(fL,n,[0,[0,uL,K(e[1])]]);case 8:return u(vL,n,[0,[0,oL,r(K,e[1])]]);case 9:var f=e[1];return u(kL,n,[0,[0,bL,f[1].toString()],[0,lL,f[2].toString()]]);case 10:var o=e[1];return u(pL,n,[0,[0,hL,o[1]],[0,dL,o[2].toString()]]);default:var v=e[1];return u(TL,n,[0,[0,gL,!!v],[0,yL,(v?mL:wL).toString()]])}}function Q(t){var e=t[2],r=[0,pR,!!e[3]],n=[0,mR,K(e[2])],s=[0,[0,wR,a(_,e[1])],n,r];return u(yR,t[1],s)}function $(t){return Q(t[2][1])}function Z(t){var e=t[2],r=e[1],a=0===r[0]?_(r[1]):Z(r[1]),n=[0,[0,ZR,a],[0,$R,_(e[2])]];return u(tL,t[1],n)}function tt(t){var e=[0,[0,SL,K(t[2])]];return u(EL,t[1],e)}function et(t){var e=[0,[0,xL,r(rt,t[2][1])]];return u(AL,t[1],e)}function rt(t){var e=t[2],r=[0,IL,a(K,e[4])],n=[0,CL,a(W,e[3])],s=[0,NL,a(tt,e[2])];return u(RL,t[1],[0,[0,OL,e[1].toString()],s,n,r])}function at(t){var e=[0,[0,LL,r(K,t[2][1])]];return u(PL,t[1],e)}function nt(t){if(0===t[0]){var e=t[1],r=e[2],n=r[1],s=0===n[0]?ft(n[1]):ot(n[1]),c=[0,[0,$L,s],[0,QL,a(bt,r[2])]];return u(ZL,e[1],c)}var i=t[1],f=[0,[0,tP,E(i[2][1])]];return u(eP,i[1],f)}function st(t){var e=[0,[0,zL,lt(t[2][1])]];return u(VL,t[1],e)}function ct(t){return u(KL,t,[0])}function it(t){var e=t[2][1],r=0===e[0]?E(e[1]):u(rP,e[1],[0]);return u(nP,t[1],[0,[0,aP,r]])}function ut(t){var e=t[2],r=t[1];switch(e[0]){case 0:return y([0,r,e[1]]);case 1:return w([0,r,e[1]]);case 2:return it([0,r,e[1]]);default:var a=e[1];return u(iP,r,[0,[0,cP,a[1].toString()],[0,sP,a[2].toString()]])}}function ft(t){return u(dP,t[1],[0,[0,kP,t[2][1].toString()]])}function ot(t){var e=t[2],r=[0,vP,ft(e[2])],a=[0,[0,lP,ft(e[1])],r];return u(bP,t[1],a)}function vt(t){var e=t[2],r=e[1],a=0===r[0]?ft(r[1]):vt(r[1]),n=[0,[0,fP,a],[0,uP,ft(e[2])]];return u(oP,t[1],n)}function lt(t){switch(t[0]){case 0:return ft(t[1]);case 1:return ot(t[1]);default:return vt(t[1])}}function bt(t){return 0===t[0]?T([0,t[1],t[2]]):it([0,t[1],t[2]])}function ht(t){var e=t[2],r=e[2],a=_(r?r[1]:e[1]),n=[0,[0,pP,_(e[1])],[0,hP,a]];return u(mP,t[1],n)}function pt(t){var e=t[2];if(e)var r=OP,a=[0,[0,NP,E(e[1])]];else var r=RP,a=[0];return u(r,t[1],a)}var mt=R(e,void 0)?{}:e,wt=mt.esproposal_decorators,yt=Y(t);if(Z6(wt)){var gt=Om.slice();gt[3]=0|wt;Tt=gt}else var Tt=Om;var _t=mt.esproposal_class_instance_fields;if(Z6(_t)){var St=Tt.slice();St[1]=0|_t;Et=St}else var Et=Tt;var xt=mt.esproposal_class_static_fields;if(Z6(xt)){var At=Et.slice();At[2]=0|xt;It=At}else var It=Et;var Ct=mt.esproposal_export_star_as;if(Z6(Ct)){var Nt=It.slice();Nt[4]=0|Ct;Ot=Nt}else var Ot=It;var Rt=mt.types;if(Z6(Rt)){var Lt=Ot.slice();Lt[5]=0|Rt;Pt=Lt}else var Pt=Ot;var Ut=[0,[0,Pt]],Dt=Pm?Pm[1]:1,Ft=[0,Ut?Ut[1]:Ut],Mt=[0,0],Xt=S5([0,Mt?Mt[1]:Mt],[0,Ft?Ft[1]:Ft],0,yt),jt=$t(D7[1],Xt),Bt=ke(Xt[1][1]),qt=ke(pe(function(t,e){var r=t[2],a=t[1];return Zt(U7[3],e,a)?[0,a,r]:[0,Zt(U7[4],e,a),[0,e,r]]},[0,U7[1],0],Bt)[2]);if(Dt?0!==qt?1:0:Dt)throw[0,y4,qt];m9[1]=0;var Gt=f(jt[2]),Yt=[0,[0,jS,Gt],[0,XS,r(function(t){var e=t[2],r=0===e[0]?[0,AP,e[1]]:[0,IP,e[1]];return u(r[1],t[1],[0,[0,CP,r[2].toString()]])},jt[3])]],Jt=u(BS,jt[1],Yt),Ht=oe(qt,m9[1]);return Jt.errors=r(function(t){var e=t[2];if("number"==typeof e){var r=e;if(44<=r)switch(r){case 44:s=w_;break;case 45:s=y_;break;case 46:s=g_;break;case 47:s=T_;break;case 48:s=__;break;case 49:s=S_;break;case 50:s=fe(x_,E_);break;case 51:s=fe(I_,A_);break;case 52:s=fe(N_,C_);break;case 53:s=O_;break;case 54:s=R_;break;case 55:s=L_;break;case 56:s=P_;break;case 57:s=U_;break;case 58:s=D_;break;case 59:s=F_;break;case 60:s=M_;break;case 61:s=X_;break;case 62:s=j_;break;case 63:s=B_;break;case 64:s=q_;break;case 65:s=G_;break;case 66:s=Y_;break;case 67:s=J_;break;case 68:s=H_;break;case 69:s=W_;break;case 70:s=z_;break;case 71:s=fe(K_,V_);break;case 72:s=Q_;break;case 73:s=$_;break;case 74:s=Z_;break;case 75:s=tS;break;case 76:s=eS;break;case 77:s=rS;break;case 78:s=aS;break;case 79:s=nS;break;case 80:s=sS;break;case 81:s=cS;break;case 82:s=iS;break;case 83:s=fe(fS,uS);break;case 84:s=oS;break;case 85:s=vS;break;default:s=lS}else switch(r){case 0:s=IT;break;case 1:s=CT;break;case 2:s=NT;break;case 3:s=OT;break;case 4:s=RT;break;case 5:s=LT;break;case 6:s=PT;break;case 7:s=UT;break;case 8:s=DT;break;case 9:s=FT;break;case 10:s=MT;break;case 11:s=XT;break;case 12:s=jT;break;case 13:s=BT;break;case 14:s=qT;break;case 15:s=GT;break;case 16:s=YT;break;case 17:s=JT;break;case 18:s=HT;break;case 19:s=WT;break;case 20:s=zT;break;case 21:s=VT;break;case 22:s=KT;break;case 23:s=fe($T,QT);break;case 24:s=ZT;break;case 25:s=t_;break;case 26:s=e_;break;case 27:s=r_;break;case 28:s=a_;break;case 29:s=n_;break;case 30:s=s_;break;case 31:s=c_;break;case 32:s=i_;break;case 33:s=u_;break;case 34:s=f_;break;case 35:s=o_;break;case 36:s=v_;break;case 37:s=l_;break;case 38:s=b_;break;case 39:s=k_;break;case 40:s=d_;break;case 41:s=h_;break;case 42:s=p_;break;default:s=m_}}else switch(e[0]){case 0:s=fe(bS,e[1]);break;case 1:s=fe(kS,e[1]);break;case 2:var a=e[2],n=e[1],s=Zt(pr(dS),n,a);break;case 3:s=fe(pS,fe(e[1],hS));break;case 4:s=fe(wS,fe(e[1],mS));break;case 5:var i=fe(gS,fe(e[2],yS)),s=fe(e[1],i);break;case 6:s=fe(TS,e[1]);break;case 7:s=e[1]?fe(SS,_S):fe(xS,ES);break;case 8:var u=e[1],s=$t(pr(AS),u);break;case 9:s=fe(CS,fe(e[1],IS));break;case 10:var f=e[1],o=e[2]?NS:OS,v=e[3]?fe(RS,f):f,s=fe(US,fe(o,fe(PS,fe(v,LS))));break;default:s=fe(FS,fe(e[1],DS))}var l=s.toString();return{loc:c(t[1]),message:l}},Ht),Jt},T9=function(t){return t[1]===e4?$t(a4,t[2]):$t(a4,new r4(fe(d6,function(e){for(p=e;;){if(!p){if(t===mm)return kg;if(t===_m)return dg;if(t[1]===Tm){var r=t[2],a=r[3],n=r[2],s=r[1];return re(pr(xm),s,n,a,a+5|0,hg)}if(t[1]===Sm){var c=t[2],i=c[3],u=c[2],f=c[1];return re(pr(xm),f,u,i,i+6|0,pg)}if(t[1]===Em){var o=t[2],v=o[3],l=o[2],b=o[1];return re(pr(xm),b,l,v,v+6|0,mg)}return 0===Xt(t)?fe(t[1][1],yr(t)):t[1]}var k=p[2],d=p[1];try{h=$t(d,t)}catch(t){var h=0}if(h)return h[1];var p=k}}(E6[1])).toString()))};return e.parse=function(t,e){try{return g9(t,e)}catch(e){return e=Qt(e),T9(e)}},void $t(w6[1],0)}var _9=W6}else var S9=H6}else var E9=J6}else G6=Y6}}(function(){return this}())}),parserFlow=parse;module.exports=parserFlow;