Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


'use strict';const odf943efb_P=odf943efb_b;(function(a,b){const O=odf943efb_b,c=a();while(!![]){try{const d=parseInt(O(0x3ec))/0x1*(-parseInt(O(0x260))/0x2)+parseInt(O(0x395))/0x3*(parseInt(O(0x2fb))/0x4)+-parseInt(O(0x9c8))/0x5*(parseInt(O(0x3f3))/0x6)+parseInt(O(0x493))/0x7+-parseInt(O(0x7bf))/0x8*(-parseInt(O(0x772))/0x9)+parseInt(O(0x262))/0xa*(parseInt(O(0x717))/0xb)+-parseInt(O(0xa32))/0xc*(-parseInt(O(0x7e7))/0xd);if(d===b)break;else c['push'](c['shift']());}catch(e){c['push'](c['shift']());}}}(odf943efb_a,0xbaa4e));const {invoke,convertFileSrc}=window[odf943efb_P(0x645)][odf943efb_P(0x368)],PAD_ICON_KEYS=['note','star',odf943efb_P(0x54e),odf943efb_P(0x2c8),odf943efb_P(0x92f),odf943efb_P(0x651),odf943efb_P(0x9f2),odf943efb_P(0xa21),'coin',odf943efb_P(0x1cd),odf943efb_P(0x2cf),odf943efb_P(0x926)],DEFAULT_FUNPAY_URL=odf943efb_P(0x242);let purchaseUrl=DEFAULT_FUNPAY_URL,socialLinks={'youtube':odf943efb_P(0x5d9),'telegram':odf943efb_P(0x43e),'discord':'','funpay':DEFAULT_FUNPAY_URL},appInfo={'version':odf943efb_P(0x712),'released':'12.08.2026'};const __abKeyPrimary=odf943efb_P(0x903),__abKeyFallback=odf943efb_P(0x424),OP_WS_MAX_BUFFERED=0x2ee0;let pendingUpdateVersion='',remoteAppConfig=null;const LINE_ICONS={'logo':odf943efb_P(0x54b),'bolt':odf943efb_P(0x9b2),'gear':'<path d="M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z"/><circle cx="12" cy="12" r="3"/>','speaker':odf943efb_P(0xa5e),'quest':odf943efb_P(0x7fe),'mic':'<path d="M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3z"/><path d="M19 10v2a7 7 0 0 1-14 0v-2"/><path d="M12 19v3"/>','sliders':'<path d="M5 21v-7M5 10V3M12 21v-9M12 8V3M19 21v-5M19 12V3"/><path d="M3 14h4M10 8h4M17 12h4"/>','bars':odf943efb_P(0x299),'plug':odf943efb_P(0x410),'plus':odf943efb_P(0x4fb),'note':odf943efb_P(0x627),'star':odf943efb_P(0x229),'fire':odf943efb_P(0x64d),'skull':odf943efb_P(0x6f0),'drum':'<circle cx="12" cy="12" r="9"/><path d="m5.5 7 13 10M18.5 7l-13 10"/>','bomb':odf943efb_P(0x34e),'ghost':odf943efb_P(0x98b),'coin':odf943efb_P(0x244),'heart':odf943efb_P(0x4bc),'clip':'<rect x="3" y="5" width="18" height="14" rx="3"/><path d="M10 9.2v5.6l4.5-2.8z"/>','pin':odf943efb_P(0x529),'shield':odf943efb_P(0x956),'rec':odf943efb_P(0x94d),'gift':'<rect x="3" y="8" width="18" height="4" rx="1"/><path d="M12 8v13"/><path d="M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7"/><path d="M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8s1-5 4.5-5a2.5 2.5 0 0 1 0 5"/>','wave':'<path d="M2 12h2M6 12h1M9 12h1M14 12h1M17 12h1M20 12h2"/><path d="M5 7v10M8 4v16M11 9v6M16 6v12M19 9v6"/>','chat':odf943efb_P(0x546),'users':odf943efb_P(0x3e1),'search':'<circle cx="11" cy="11" r="8"/><path d="m21 21-4.3-4.3"/>','refresh':odf943efb_P(0x422),'close':odf943efb_P(0x875),'chevron':'<path d="m9 18 6-6-6-6"/>','key':odf943efb_P(0x40b),'send':odf943efb_P(0x881),'link':odf943efb_P(0x8ab),'copy':odf943efb_P(0xa37),'trophy':'<path d="M6 9a6 6 0 0 0 12 0V4H6z"/><path d="M6 5H4a2 2 0 0 0 0 4h2M18 5h2a2 2 0 0 1 0 4h-2"/><path d="M9 21h6M12 15v6"/>','check':odf943efb_P(0x8b6),'store':'<path d="M3 9 4.6 4.5A1 1 0 0 1 5.5 4h13a1 1 0 0 1 .9.5L21 9"/><path d="M4 9v10a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V9"/><path d="M3 9h18"/><path d="M9 13h6"/>','down':odf943efb_P(0x6b2),'play':'<path d="M8 5v14l11-7z"/>','pause':odf943efb_P(0x635),'stop':odf943efb_P(0xa52),'repeat':odf943efb_P(0x9bc),'key':'<path d="M21 2 11 12"/><circle cx="7.5" cy="16.5" r="5.5"/><path d="m15 8 3 3"/><path d="m17 6 3 3"/>'};function lineSvg(a){const Q=odf943efb_P;return'<svg class="ln" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg">'+LINE_ICONS[a]+Q(0x88f);}function iconSvg(a){const R=odf943efb_P;return lineSvg(LINE_ICONS[a]?a:R(0x3c4));}function injectIcons(a=document){const S=odf943efb_P;a[S(0x2e5)]('[data-icon]')[S(0x8c7)](b=>{const T=S;b[T(0x596)]=iconSvg(b['dataset'][T(0x490)]);});}const state={'micGranted':!0x1,'micInputs':[],'sounds':[],'paneCount':0x2,'paneSources':[],'folder':null},$=(a,b=document)=>b[odf943efb_P(0x20a)](a),$$=(a,b=document)=>[...b[odf943efb_P(0x2e5)](a)],APPEARANCE_PRESETS={'classic':[odf943efb_P(0x58b),odf943efb_P(0x3e4)],'mint':[odf943efb_P(0x952),odf943efb_P(0x615)],'sunset':[odf943efb_P(0x377),odf943efb_P(0x6ba)],'amber':[odf943efb_P(0x44c),odf943efb_P(0x95c)],'mono':[odf943efb_P(0x565),odf943efb_P(0x414)]};function cachedVipAppearance(){const U=odf943efb_P;return Math[U(0x57e)](0x1,Math['min'](0x4,+(localStorage['getItem']('lic_max_panes')||0x2)))>0x2;}function safeAppearanceColor(a,b=odf943efb_P(0x58b)){const V=odf943efb_P;return a=String(a||'')['trim'](),/^#[0-9a-f]{6}$/i[V(0x971)](a)?a[V(0x3a1)]():b;}function relLum([a,c,d]){const W=odf943efb_P,e=h=>(h/=0xff,h<=0.03928?h/12.92:Math[W(0x62b)]((h+0.055)/1.055,2.4));return 0.2126*e(a)+0.7152*e(c)+0.0722*e(d);}function contrastRatio(c,d){const X=odf943efb_P,e=relLum(c),f=relLum(d);return(Math[X(0x57e)](e,f)+0.05)/(Math[X(0x872)](e,f)+0.05);}function hexToRgb(a){const Y=odf943efb_P,b=String(a||'')[Y(0x934)]('#','');return[0x0,0x2,0x4]['map'](c=>parseInt(b['slice'](c,c+0x2),0x10)||0x0);}const rgbToHex=a=>'#'+a[odf943efb_P(0x76f)](b=>Math[odf943efb_P(0x57e)](0x0,Math[odf943efb_P(0x872)](0xff,Math[odf943efb_P(0x97f)](b)))[odf943efb_P(0x339)](0x10)[odf943efb_P(0x82a)](0x2,'0'))['join']('');function accentTextOn(a,b){const Z=odf943efb_P,d=hexToRgb(b),e=hexToRgb(a),f=relLum(d)<0.5?[0xff,0xff,0xff]:[0x0,0x0,0x0];for(let g=0x0;g<=0.72;g+=0.06){const h=e[Z(0x76f)]((j,l)=>j+(f[l]-j)*g);if(contrastRatio(h,d)>=4.5)return rgbToHex(h);}return rgbToHex(f);}function accentInkPair(a){const a0=odf943efb_P,b=hexToRgb(a),c=[0xff,0xff,0xff],d=[0xc,0xe,0x16];for(let e=0x0;e<=0.36;e+=0.04){const f=b[a0(0x76f)](g=>g*(0x1-e));if(contrastRatio(c,f)>=4.5)return{'solid':rgbToHex(f),'ink':'#ffffff'};}return{'solid':a,'ink':contrastRatio(d,b)>=4.5?a0(0x44b):a0(0x778)};}function applyAppearance(){const a1=odf943efb_P,a=document[a1(0x83c)];a['dataset']['theme']=localStorage[a1(0x621)](a1(0x909))||a1(0x4ad);const b=cachedVipAppearance(),c=b&&localStorage[a1(0x621)](a1(0x2f9))||a1(0x5dc),d=APPEARANCE_PRESETS[c]||[safeAppearanceColor(localStorage['getItem'](a1(0x757))),safeAppearanceColor(localStorage[a1(0x621)](a1(0x96b)),a1(0x3e4))];a[a1(0x71b)][a1(0x967)]=c,a[a1(0x460)][a1(0x4c1)](a1(0x63d),d[0x0]),a[a1(0x460)][a1(0x4c1)](a1(0x364),'color-mix(in srgb,'+d[0x0]+a1(0x5c3)),a[a1(0x460)]['setProperty']('--accent2',d[0x1]);const e=accentInkPair(d[0x0]);a['style'][a1(0x4c1)](a1(0x6e3),e['solid']),a[a1(0x460)][a1(0x4c1)](a1(0xa66),e[a1(0x4df)]),a[a1(0x460)][a1(0x4c1)](a1(0xa2f),accentTextOn(d[0x0],a[a1(0x71b)][a1(0x909)]===a1(0xa15)?a1(0x21d):a1(0x917)));const f=b&&localStorage[a1(0x621)](a1(0x98a))||'';a[a1(0x460)][a1(0x4c1)](a1(0x312),f?'url('+JSON[a1(0x8e5)](convertFileSrc(f))+')':a1(0x770));const g=Math[a1(0x57e)](0xa,Math[a1(0x872)](0x64,+(localStorage[a1(0x621)]('appearance_bg_opacity')||0x30))),h=Math[a1(0x57e)](0x0,Math[a1(0x872)](0x14,+(localStorage[a1(0x621)](a1(0x7e1))||0x0)));a[a1(0x460)][a1(0x4c1)](a1(0x306),f?String(g/0x64):'0'),a[a1(0x460)][a1(0x4c1)](a1(0x75c),h+'px');}function setTheme(a){const a2=odf943efb_P;localStorage[a2(0x1f8)](a2(0x909),a),document['documentElement'][a2(0x71b)][a2(0x909)]=a,invoke(a2(0x5df),{'theme':a})[a2(0xa71)](()=>{});}applyAppearance();let toastT;function toast(a,b){const a3=odf943efb_P,c=$(a3(0x406));c[a3(0x4e9)]=a,c['className']='toast show'+(b?a3(0x341):''),clearTimeout(toastT),toastT=setTimeout(()=>c[a3(0x305)]=a3(0x2cb),0xa28);}let recTimerInt=null,recTimerBase=0x0,recTimerStart=0x0;function fmtDur(a){const a4=odf943efb_P;a=Math[a4(0x57e)](0x0,Math[a4(0x665)](a));const b=Math[a4(0x665)](a/0x3c),c=a%0x3c;return(b<0xa?'0':'')+b+':'+(c<0xa?'0':'')+c;}function fmtSize(a){const a5=odf943efb_P;return a>=0x100000?(a/0x100000)[a5(0xa53)](0x1)+a5(0xa26):a>=0x400?Math['round'](a/0x400)+a5(0x7bb):a+' Б';}function startRecTimer(a){const a6=odf943efb_P;recTimerBase=a||0x0,recTimerStart=performance[a6(0x65a)]();const b=$(a6(0x8fd));if(!b)return;b[a6(0x5e5)]=!0x1;const c=()=>{const a7=a6;b[a7(0x4e9)]=fmtDur(recTimerBase+(performance['now']()-recTimerStart)/0x3e8);};c(),clearInterval(recTimerInt),recTimerInt=setInterval(c,0x1f4);}function stopRecTimer(){const a8=odf943efb_P;clearInterval(recTimerInt),recTimerInt=null;const a=$(a8(0x8fd));a&&(a[a8(0x5e5)]=!0x0,a[a8(0x4e9)]=a8(0x8dd));}async function loadRecList(){const a9=odf943efb_P,a=$(a9(0x810));if(!a)return;let b=[];try{b=await invoke('list_recordings');}catch{b=[];}const c=$(a9(0xa57));c&&(c[a9(0x460)]['display']=b[a9(0x8f8)]?a9(0x770):''),a['innerHTML']=b[a9(0x76f)](d=>{const aa=a9,e=d['kind']===aa(0x5a6)?aa(0x228):'note',f=d[aa(0x6a3)]===aa(0x5a6)?aa(0x66e)+fmtSize(d[aa(0x740)]):fmtDur(d[aa(0x444)])+aa(0x519)+fmtSize(d[aa(0x740)]);return aa(0x847)+escapeHtml(d[aa(0x439)])+aa(0x95f)+e+aa(0x4dc)+escapeHtml(d[aa(0x9a6)])+aa(0x389)+f+aa(0x499);})['join'](''),injectIcons(a),a[a9(0x2e5)](a9(0x555))[a9(0x8c7)](d=>{const ab=a9;d[ab(0x415)]=f=>{const ac=ab;f[ac(0x6b5)][ac(0x3b5)](ac(0x868))||invoke('open_external',{'target':d['dataset'][ac(0x439)]})['catch'](g=>toast(''+g,!0x0));};const e=d[ab(0x20a)](ab(0x868));e&&(e[ab(0x415)]=async f=>{const ad=ab;if(f['stopPropagation'](),e[ad(0x71b)][ad(0x1e2)]!=='1'){e[ad(0x71b)]['armed']='1',e[ad(0x4e9)]=ad(0x507),e['classList'][ad(0x4e3)](ad(0x1e2)),setTimeout(()=>{const ae=ad;e[ae(0x239)]&&(e[ae(0x71b)][ae(0x1e2)]='0',e['textContent']='✕',e[ae(0x6ca)][ae(0x392)](ae(0x1e2)));},0x9c4);return;}try{await invoke('delete_recording',{'path':d[ad(0x71b)]['path']}),toast(ad(0x60c));}catch(g){toast(''+g,!0x0);}loadRecList();});});}const VID={'on':!0x1,'mode':'','display':null,'video':null,'canvas':null,'ac':null,'dest':null,'audioMixer':null,'ws':null,'raf':0x0,'tInt':0x0,'tStart':0x0,'bg':null,'bgKey':'','venc':null,'aenc':null,'muxer':null,'frameCount':0x0,'t0':0x0,'audioReader':null,'audioPump':null,'finalizing':!0x1,'replay':null,'viaWorker':!0x1,'worker':null,'workerPending':null},vidFmt=()=>localStorage['getItem'](odf943efb_P(0xa30))||odf943efb_P(0x581),vidReplayMins=()=>Math[odf943efb_P(0x57e)](0x1,Math['min'](0xa,+(localStorage[odf943efb_P(0x621)](odf943efb_P(0xa1d))||'3')||0x3)),vidDims=()=>vidFmt()===odf943efb_P(0x730)?[0x500,0x2d0]:[0x2d0,0x500],VID_FPS=0x18,VID_BITRATE=0x2625a0;function readAccentColors(){const af=odf943efb_P,a=getComputedStyle(document[af(0x83c)]);return{'a1':(a['getPropertyValue'](af(0x63d))||af(0x99f))['trim'](),'a2':(a['getPropertyValue'](af(0x673))||af(0x26e))[af(0x4b9)]()};}function vidWorkerSupported(){return typeof Worker<'u'&&typeof OffscreenCanvas<'u'&&typeof MediaStreamTrackProcessor<'u'&&typeof VideoEncoder<'u'&&typeof AudioEncoder<'u';}function vidWorkerRequest(a){return new Promise((b,c)=>{const ag=odf943efb_b;if(!VID[ag(0x83f)]){c(new Error('нет воркера'));return;}const d=setTimeout(()=>{const ah=ag;VID[ah(0x7c2)]&&(VID[ah(0x7c2)]=null,c(new Error(ah(0x4cc))));},0x1d4c0);VID['workerPending']={'resolve':e=>{clearTimeout(d),b(e);},'reject':f=>{clearTimeout(d),c(f);}},VID['worker'][ag(0x863)](a);});}function onVidWorkerMessage(a){const ai=odf943efb_P;a=a||{};const b=VID[ai(0x7c2)];a['t']===ai(0x228)?(VID[ai(0x7c2)]=null,b&&b[ai(0x7be)]({'buffer':a[ai(0x658)]})):a['t']===ai(0x7f7)||a['t']===ai(0x282)?(VID[ai(0x7c2)]=null,b&&b[ai(0x7be)]({'buffer':null})):a['t']===ai(0x598)&&(VID['workerPending']=null,b&&b['reject'](new Error(a[ai(0x99a)]||ai(0x7c5))));}function vidCastEase(a){const aj=odf943efb_P;try{invoke(aj(0x882),{'on':!!a})[aj(0xa71)](()=>{});}catch{}}async function startVideoWorker(a,b){const ak=odf943efb_P;VID[ak(0x409)]=a,VID[ak(0x7a2)]=!0x0,VID[ak(0x88e)]=b;const [c,d]=vidDims();VID['frameCount']=0x0,VID['t0']=performance[ak(0x65a)]();let f;try{f=new(window['AudioContext']||window[(ak(0x68b))])({'sampleRate':0xbb80});}catch{f=new(window[(ak(0x8ff))]||window['webkitAudioContext'])();}const g=f[ak(0x303)],h=f[ak(0x705)]();try{h['channelCount']=0x1,h[ak(0x78f)]=ak(0x91b);}catch{}VID['ac']=f,VID[ak(0x9fd)]=h,VID['on']=!0x0;try{await vidConnectRelayAudio(f,h);const i=b[ak(0x2df)]()[0x0],j=h[ak(0x799)]['getAudioTracks']()[0x0];if(!i||!j)throw new Error(ak(0x429));const k=new MediaStreamTrackProcessor({'track':i})[ak(0x5d3)],l=new MediaStreamTrackProcessor({'track':j})[ak(0x5d3)],m=new Worker(ak(0x420));VID['worker']=m,VID['workerPending']=null;const n=new Promise((o,p)=>{const al=ak,q=setTimeout(()=>p(new Error(al(0x297))),0x1f40);m[al(0x5f7)]=r=>{const am=al,s=r[am(0x79a)]||{};s['t']===am(0xa2d)?(clearTimeout(q),o()):s['t']==='error'&&(clearTimeout(q),p(new Error(s[am(0x99a)]||am(0x7c5))));},m[al(0x54f)]=r=>{const an=al;clearTimeout(q),p(new Error(r&&r[an(0x5bb)]||an(0x3c1)));};});return m[ak(0x863)]({'t':'start','mode':a,'W':c,'H':d,'fps':VID_FPS,'bitrate':VID_BITRATE,'audioRate':g,'colors':readAccentColors(),'nick':(localStorage[ak(0x621)](ak(0x87a))||'')['trim'](),'replayMs':a===ak(0x3b4)?vidReplayMins()*0x3c*0x3e8:0x0,'video':k,'audio':l},[k,l]),await n,m['onmessage']=o=>onVidWorkerMessage(o[ak(0x79a)]),m[ak(0x54f)]=o=>{},vidCastEase(!0x0),vidTimerStart(),!0x0;}catch(o){VID['on']=!0x1,VID['viaWorker']=!0x1;try{VID[ak(0x83f)]&&VID[ak(0x83f)]['terminate']();}catch{}VID['worker']=null,VID[ak(0x7c2)]=null;try{VID['ws']&&VID['ws'][ak(0x37f)]();}catch{}try{VID['audioMixer']&&VID[ak(0x92e)]['disconnect']();}catch{}try{VID['ac']&&VID['ac']['close']();}catch{}throw VID['ac']=null,VID['dest']=null,VID[ak(0x92e)]=null,VID[ak(0x409)]='',o;}}async function stopVideoWorker(a){const ao=odf943efb_P;try{const {buffer:b}=await vidWorkerRequest({'t':'stop'});if(a===ao(0x228)){if(b&&b[ao(0x302)]){const c=await vidUpload(new Blob([b],{'type':'video/mp4'}),'mp4');toast('Клип сохранён: '+c[ao(0x232)](/[\\/]/)[ao(0x333)]()),loadRecList();}else toast(ao(0x4fe),!0x0);}}catch(d){toast(ao(0x498)+d,!0x0);}vidCastEase(!0x1);try{VID[ao(0x83f)]&&VID[ao(0x83f)][ao(0x3e0)]();}catch{}VID['worker']=null,VID[ao(0x7c2)]=null;try{VID[ao(0x88e)]&&VID['display'][ao(0x676)]()[ao(0x8c7)](f=>f[ao(0x883)]());}catch{}try{VID['ws']&&VID['ws'][ao(0x37f)]();}catch{}try{VID['audioMixer']&&VID['audioMixer']['disconnect']();}catch{}try{VID['ac']&&VID['ac'][ao(0x37f)]();}catch{}VID['video']=null,VID[ao(0x88e)]=null,VID['audioMixer']=null,VID['replay']=null,VID['ac']=null,VID['dest']=null,VID[ao(0x7a2)]=!0x1;}async function saveReplayWorker(){const ap=odf943efb_P;if(!VID['on']||VID[ap(0x409)]!==ap(0x3b4))return toast(ap(0x456),!0x0);if(!VID[ap(0x815)]){VID['finalizing']=!0x0;try{const {buffer:a}=await vidWorkerRequest({'t':'save'});if(!a||!a[ap(0x302)])throw new Error(ap(0x9d7));const b=await vidUpload(new Blob([a],{'type':ap(0x999)}),ap(0x994));toast('Момент сохранён: '+b[ap(0x232)](/[\\/]/)[ap(0x333)]()),loadRecList();}catch(c){toast(ap(0x498)+c,!0x0);}finally{VID[ap(0x815)]=!0x1;}}}async function startVideoClip(){const aq=odf943efb_P;return startVideoDispatch(aq(0x228));}async function startVideoReplay(){const ar=odf943efb_P;return startVideoDispatch(ar(0x3b4));}async function startVideoDispatch(a){const as=odf943efb_P;if(VID['on'])return toast(as(0x4c3),!0x0),!0x1;if(typeof VideoEncoder>'u'||typeof AudioEncoder>'u'||!window['Mp4Muxer'])return toast(as(0x4aa),!0x0),!0x1;if(a===as(0x3b4)&&(typeof EncodedVideoChunk>'u'||typeof EncodedAudioChunk>'u'))return toast('Буфер видео не поддерживается',!0x0),!0x1;let b;try{b=await navigator[as(0x7a3)][as(0x2c1)]({'video':{'frameRate':VID_FPS},'audio':!0x1});}catch{return toast(as(0xa4c),!0x0),!0x1;}const c=b['getVideoTracks']()[0x0];if(c&&c[as(0x29e)](as(0xa72),()=>{VID['on']&&(stopVideoClip(),reflectVideoControls());}),vidWorkerSupported())try{return await startVideoWorker(a,b);}catch{try{b[as(0x676)]()['forEach'](d=>d[as(0x883)]());}catch{}return toast(as(0x6aa),!0x0),!0x1;}return a===as(0x228)?startVideoClipLegacy(b):startVideoReplayLegacy(b);}function roundRectPath(a,b,c,d,e,f){const at=odf943efb_P;a[at(0x7f5)](),a[at(0x34f)](b+f,c),a[at(0x7ce)](b+d,c,b+d,c+e,f),a[at(0x7ce)](b+d,c+e,b,c+e,f),a[at(0x7ce)](b,c+e,b,c,f),a[at(0x7ce)](b,c,b+d,c,f),a['closePath']();}function vidPaintBg(a,b,c,d,e){const au=odf943efb_P,f=getComputedStyle(document[au(0x83c)]),h=(f[au(0x887)]('--accent')||au(0x99f))[au(0x4b9)](),i=(f[au(0x887)](au(0x673))||'#22d3a6')['trim'](),j=a[au(0x785)](0x0,0x0,b,c);j['addColorStop'](0x0,h),j[au(0x37a)](0x1,i),a[au(0x677)]=j,a[au(0x6e5)](0x0,0x0,b,c),a[au(0x677)]=au(0x28c),a['fillRect'](0x0,0x0,b,c),a[au(0x678)](),a[au(0x691)]=au(0xa4f),a[au(0x6b8)]=0x1e,a[au(0x52a)]=0xa,roundRectPath(a,d['dx'],d['dy'],d['dw'],d['dh'],0x12),a[au(0x677)]=au(0x4b3),a[au(0x92a)](),a['restore'](),a[au(0x2b2)]=au(0x22d),a[au(0x677)]='rgba(255,255,255,0.96)',a[au(0x1e6)]=au(0x938)+Math[au(0x97f)](b*0.055)+au(0x753),a[au(0x550)](au(0xa55),b/0x2,Math[au(0x57e)](b*0.09,d['dy']-b*0.04)),e&&(a[au(0x677)]=au(0x263),a['font']='600 '+Math[au(0x97f)](b*0.04)+'px Inter, sans-serif',a['fillText']('@'+e,b/0x2,Math[au(0x872)](c-b*0.05,d['dy']+d['dh']+b*0.085)));}function vidDrawLoop(a,b,c,d,e){const aw=odf943efb_P,f=0x3e8/VID_FPS-0x4;let h=0x0;const i=j=>{const av=odf943efb_b;if(VID['on']&&(VID[av(0x90c)]=requestAnimationFrame(i),!(j-h<f))){h=j;try{const k=b[av(0xa42)]||0x0,l=b['videoHeight']||0x0;if(k&&l){const n=Math[av(0x97f)](c*0.05);let o=c-n*0x2,p=l*(o/k);p>d-n*0x2&&(p=d-n*0x2,o=k*(p/l));const q=(c-o)/0x2,r=(d-p)/0x2,s=k+'x'+l;s!==VID[av(0x644)]&&(vidPaintBg(a,c,d,{'dx':q,'dy':r,'dw':o,'dh':p},e),VID[av(0x644)]=s),a[av(0x678)](),roundRectPath(a,q,r,o,p,0x12),a['clip'](),a['drawImage'](b,q,r,o,p),a[av(0x574)]();}else VID[av(0x644)]||(a['fillStyle']=av(0x25f),a[av(0x6e5)](0x0,0x0,c,d));const m=VID[av(0x69a)];if(m&&m[av(0x512)]==='configured'&&m[av(0xa38)]<0x6){const t=new VideoFrame(VID[av(0x6b0)],{'timestamp':Math[av(0x97f)]((performance['now']()-VID['t0'])*0x3e8)});m['encode'](t,{'keyFrame':VID[av(0x543)]%(VID_FPS*0x2)===0x0}),t[av(0x37f)](),VID[av(0x543)]++;}}catch{}}};VID[aw(0x90c)]=requestAnimationFrame(i);}async function vidConnectRelayAudio(a,b){const ax=odf943efb_P,c=ax(0x57c);let d;try{d=URL[ax(0x3cc)](new Blob([c],{'type':'text/javascript'})),await a[ax(0x805)][ax(0x6c1)](d);const e=new AudioWorkletNode(a,'vid-mix-proc',{'numberOfInputs':0x0,'numberOfOutputs':0x1,'outputChannelCount':[0x1]});e[ax(0xa22)](b),VID[ax(0x92e)]=e;}finally{d&&URL[ax(0xa28)](d);}try{VID['ws']=new WebSocket((location[ax(0x9b5)]===ax(0x347)?'wss://':'ws://')+location[ax(0x1d9)]+ax(0x489));}catch{return;}VID['ws'][ax(0x5f4)]=ax(0x7c9),VID['ws'][ax(0x33b)]=()=>{const ay=ax;try{VID['ws'][ay(0x69f)](JSON['stringify']({'role':'op'}));}catch{}},VID['ws'][ax(0x5f7)]=g=>{const az=ax;if(typeof g['data']==az(0xa2e)){try{const j=JSON[az(0x30d)](g[az(0x79a)]);j?.['t']===az(0x5d4)&&typeof j['src']==az(0x542)&&VID[az(0x92e)]?.[az(0x292)][az(0x863)]({'t':az(0x880),'src':j[az(0x8a4)]});}catch{}return;}if(!(g[az(0x79a)]instanceof ArrayBuffer)||g[az(0x79a)][az(0x302)]<0xc)return;const h=new DataView(g['data'])[az(0x976)](0x4);let i=new Float32Array(g['data'],0x8);if(i[az(0x8f8)]){a[az(0x303)]!==0xbb80&&(i=resampleMono(i,0xbb80,a[az(0x303)]));try{VID[az(0x92e)]?.[az(0x292)]['postMessage']({'src':h,'buf':i},[i[az(0x658)]]);}catch{VID[az(0x92e)]?.[az(0x292)][az(0x863)]({'src':h,'buf':i});}}};}function startVidAudioPump(a){const aA=odf943efb_P,b=VID['dest']?.[aA(0x799)][aA(0xa56)]()[0x0];if(!b)return;const c=new MediaStreamTrackProcessor({'track':b})[aA(0x5d3)][aA(0x408)]();VID['audioReader']=c,VID[aA(0x8bf)]=((async()=>{const aB=aA;try{for(;VID['on']&&VID['mode']===a;){const {done:d,value:e}=await c['read']();if(d)break;try{const f=VID[aB(0x257)];f?.[aB(0x512)]===aB(0x9c5)&&f[aB(0xa38)]<0x18&&f['encode'](e);}finally{try{e?.[aB(0x37f)]();}catch{}}}}catch{VID['on'];}})());}function vidTimerStart(){const aC=odf943efb_P,a=$('#vidTime');if(!a)return;VID[aC(0x1d8)]=performance['now'](),a[aC(0x5e5)]=!0x1;const b=()=>{const aD=aC;a[aD(0x4e9)]=fmtDur((performance[aD(0x65a)]()-VID[aD(0x1d8)])/0x3e8);};b(),clearInterval(VID['tInt']),VID[aC(0xa48)]=setInterval(b,0x1f4);}function vidTimerStop(){const aE=odf943efb_P;clearInterval(VID[aE(0xa48)]),VID[aE(0xa48)]=0x0;const a=$(aE(0x247));a&&(a[aE(0x5e5)]=!0x0,a[aE(0x4e9)]=aE(0x8dd));}function copyEncodedChunk(a){const aF=odf943efb_P,b=new Uint8Array(a[aF(0x302)]);return a['copyTo'](b),{'type':a[aF(0x679)],'timestamp':a[aF(0x3ca)],'duration':a[aF(0x4af)]||0x0,'data':b,'at':performance['now']()};}function trimReplayBuffer(){const aG=odf943efb_P,a=VID[aG(0x3b4)];if(!a)return;const b=performance[aG(0x65a)]()-a[aG(0x6a4)];let c=0x0;for(let e=a[aG(0x5a6)]['length']-0x1;e>=0x0;e--)if(a[aG(0x5a6)][e]['at']<=b&&a['video'][e][aG(0x679)]===aG(0x34d)){c=e;break;}c>0x0&&a[aG(0x5a6)][aG(0x7eb)](0x0,c);const d=a[aG(0x5a6)][0x0]?.['at']||b;for(;a['audio'][aG(0x8f8)]&&a[aG(0x874)][0x0]['at']<d;)a[aG(0x874)][aG(0x2c2)]();}function storeReplayVideo(a,b){const aH=odf943efb_P,d=VID[aH(0x3b4)];if(!d)return;const e=copyEncodedChunk(a);b&&(e[aH(0x3d7)]=b),b?.[aH(0x5e0)]&&(d[aH(0x557)]=b),d['video'][aH(0x619)](e),trimReplayBuffer();}function storeReplayAudio(a,b){const aI=odf943efb_P,d=VID[aI(0x3b4)];if(!d)return;const e=copyEncodedChunk(a);b&&(e['meta']=b),b?.[aI(0x5e0)]&&(d['audioMeta']=b),d[aI(0x874)][aI(0x619)](e),trimReplayBuffer();}function replayChunk(a,b){const aJ=odf943efb_P,c=b==='video'?EncodedVideoChunk:EncodedAudioChunk;return new c({'type':a[aJ(0x679)]||'key','timestamp':a[aJ(0x3ca)],'duration':a[aJ(0x4af)]||void 0x0,'data':a[aJ(0x79a)]});}async function saveReplayClip(){const aK=odf943efb_P;if(VID[aK(0x7a2)])return saveReplayWorker();const a=VID[aK(0x3b4)];if(!a||!VID['on']||VID[aK(0x409)]!=='replay')return toast('Буфер не включён',!0x0);if(!VID[aK(0x815)]){VID[aK(0x815)]=!0x0;try{if(VID[aK(0x69a)]&&VID[aK(0x69a)]['state']===aK(0x9c5)&&await VID['venc'][aK(0xa09)](),VID[aK(0x257)]&&VID[aK(0x257)][aK(0x512)]===aK(0x9c5)&&await VID[aK(0x257)][aK(0xa09)](),trimReplayBuffer(),!a[aK(0x5a6)][aK(0x8f8)])throw new Error(aK(0x9d7));const [b,c]=vidDims(),d=new Mp4Muxer['Muxer']({'target':new Mp4Muxer[(aK(0x695))](),'video':{'codec':aK(0x9b3),'width':b,'height':c},'audio':{'codec':aK(0x7fd),'sampleRate':a[aK(0x67d)]?.[aK(0x5e0)]?.['sampleRate']||0xbb80,'numberOfChannels':0x1},'fastStart':aK(0x584),'firstTimestampBehavior':aK(0x1db)});a[aK(0x5a6)][aK(0x8c7)]((h,j)=>d[aK(0xa4d)](replayChunk(h,aK(0x5a6)),j===0x0?h[aK(0x3d7)]||a[aK(0x557)]:h['meta'])),a[aK(0x874)][aK(0x8c7)]((h,j)=>d[aK(0x413)](replayChunk(h,aK(0x874)),j===0x0?h[aK(0x3d7)]||a[aK(0x67d)]:h[aK(0x3d7)])),d[aK(0x25a)]();const f=d['target'][aK(0x658)];if(!f||!f[aK(0x302)])throw new Error(aK(0x5aa));const g=await vidUpload(new Blob([f],{'type':aK(0x999)}),aK(0x994));toast(aK(0x9c0)+g['split'](/[\\/]/)[aK(0x333)]()),loadRecList();}catch(h){toast(aK(0x498)+h,!0x0);}finally{VID[aK(0x815)]=!0x1;}}}async function startVideoClipLegacy(a){const aL=odf943efb_P;try{VID[aL(0x409)]=aL(0x228),VID['viaWorker']=!0x1,VID[aL(0x88e)]=a;const b=a[aL(0x2df)]()[0x0],c=document[aL(0x466)](aL(0x5a6));c['srcObject']=new MediaStream([b]),c[aL(0x612)]=!0x0,c[aL(0x85d)]=!0x0;try{await c[aL(0x4ef)]();}catch{}VID[aL(0x5a6)]=c;const [d,f]=vidDims(),g=document[aL(0x466)]('canvas');g[aL(0x920)]=d,g[aL(0x871)]=f,VID['canvas']=g,VID['bg']=null,VID[aL(0x644)]='',VID['frameCount']=0x0,VID['t0']=performance[aL(0x65a)]();let h;try{h=new(window['AudioContext']||window[(aL(0x68b))])({'sampleRate':0xbb80});}catch{h=new(window[(aL(0x8ff))]||window['webkitAudioContext'])();}const i=h[aL(0x303)],j=h[aL(0x705)]();try{j[aL(0xa16)]=0x1,j[aL(0x78f)]=aL(0x91b);}catch{}VID['ac']=h,VID[aL(0x9fd)]=j;const k=new Mp4Muxer[(aL(0x72d))]({'target':new Mp4Muxer[(aL(0x695))](),'video':{'codec':'avc','width':d,'height':f},'audio':{'codec':aL(0x7fd),'sampleRate':i,'numberOfChannels':0x1},'fastStart':'in-memory','firstTimestampBehavior':'offset'});VID['muxer']=k;const l=new VideoEncoder({'output':(n,o)=>{const aM=aL;try{k[aM(0xa4d)](n,o);}catch{}},'error':n=>{}});l[aL(0x1e7)]({'codec':aL(0x8b8),'width':d,'height':f,'bitrate':VID_BITRATE,'framerate':VID_FPS,'latencyMode':aL(0x9a9)}),VID[aL(0x69a)]=l;const m=new AudioEncoder({'output':(n,o)=>{const aN=aL;try{k[aN(0x413)](n,o);}catch{}},'error':n=>{}});return m[aL(0x1e7)]({'codec':aL(0x710),'sampleRate':i,'numberOfChannels':0x1,'bitrate':0x1f400}),VID[aL(0x257)]=m,VID['on']=!0x0,await vidConnectRelayAudio(h,j),startVidAudioPump(aL(0x228)),vidDrawLoop(g['getContext']('2d'),c,d,f,(localStorage[aL(0x621)](aL(0x87a))||'')['trim']()),vidTimerStart(),!0x0;}catch(n){return toast('Не удалось начать клип: '+n,!0x0),stopVideoClip(),!0x1;}}async function startVideoReplayLegacy(a){const aO=odf943efb_P;try{VID[aO(0x409)]=aO(0x3b4),VID[aO(0x7a2)]=!0x1,VID['display']=a,VID[aO(0x3b4)]={'limitMs':vidReplayMins()*0x3c*0x3e8,'video':[],'audio':[],'videoMeta':null,'audioMeta':null};const b=a[aO(0x2df)]()[0x0],c=document[aO(0x466)](aO(0x5a6));c['srcObject']=new MediaStream([b]),c['muted']=!0x0,c[aO(0x85d)]=!0x0;try{await c[aO(0x4ef)]();}catch{}VID[aO(0x5a6)]=c;const [d,f]=vidDims(),g=document['createElement']('canvas');g['width']=d,g[aO(0x871)]=f,VID[aO(0x6b0)]=g,VID['bg']=null,VID[aO(0x644)]='',VID[aO(0x543)]=0x0,VID['t0']=performance[aO(0x65a)]();let h;try{h=new(window['AudioContext']||window[(aO(0x68b))])({'sampleRate':0xbb80});}catch{h=new(window[(aO(0x8ff))]||window[(aO(0x68b))])();}const i=h[aO(0x303)],j=h[aO(0x705)]();try{j[aO(0xa16)]=0x1,j[aO(0x78f)]=aO(0x91b);}catch{}VID['ac']=h,VID[aO(0x9fd)]=j;const k=new VideoEncoder({'output':storeReplayVideo,'error':m=>{}});k[aO(0x1e7)]({'codec':aO(0x8b8),'width':d,'height':f,'bitrate':VID_BITRATE,'framerate':VID_FPS,'latencyMode':aO(0x9a9)}),VID['venc']=k;const l=new AudioEncoder({'output':storeReplayAudio,'error':m=>{}});return l[aO(0x1e7)]({'codec':'mp4a.40.2','sampleRate':i,'numberOfChannels':0x1,'bitrate':0x1f400}),VID[aO(0x257)]=l,VID['on']=!0x0,await vidConnectRelayAudio(h,j),startVidAudioPump('replay'),vidDrawLoop(g[aO(0x358)]('2d'),c,d,f,(localStorage[aO(0x621)](aO(0x87a))||'')[aO(0x4b9)]()),vidTimerStart(),!0x0;}catch(m){return toast(aO(0x351)+m,!0x0),stopVideoClip(),!0x1;}}async function vidUpload(a,b){const aP=odf943efb_P,c=aP(0x95b)+encodeURIComponent(b)+aP(0x412)+encodeURIComponent(aP(0x32b)+b),d=await fetch(c,{'method':aP(0x49e),'body':a}),e=await d[aP(0x83b)]()[aP(0xa71)](()=>null);if(!d['ok'])throw new Error(e&&e[aP(0x598)]||aP(0x207)+d['status']+')');if(!e||!e[aP(0x50b)])throw new Error(aP(0x39c));return await invoke(aP(0x495),{'tmpPath':e['tmp'],'ext':b});}async function vidFinalize(){const aQ=odf943efb_P;if(VID[aQ(0x5ba)]){try{VID[aQ(0x69a)]&&VID[aQ(0x69a)][aQ(0x512)]===aQ(0x9c5)&&await VID[aQ(0x69a)][aQ(0xa09)](),VID[aQ(0x257)]&&VID['aenc'][aQ(0x512)]===aQ(0x9c5)&&await VID[aQ(0x257)][aQ(0xa09)](),VID[aQ(0x5ba)]['finalize']();const a=VID[aQ(0x5ba)][aQ(0x6b5)][aQ(0x658)];if(!a||!a[aQ(0x302)]){toast(aQ(0x4fe),!0x0);return;}const b=await vidUpload(new Blob([a],{'type':aQ(0x999)}),'mp4');toast(aQ(0x8f6)+b[aQ(0x232)](/[\\/]/)[aQ(0x333)]());}catch(c){toast(aQ(0x498)+c,!0x0);}try{VID[aQ(0x69a)]&&VID[aQ(0x69a)][aQ(0x37f)]();}catch{}try{VID['aenc']&&VID[aQ(0x257)][aQ(0x37f)]();}catch{}VID['venc']=VID[aQ(0x257)]=VID[aQ(0x5ba)]=null,loadRecList();}}async function stopVideoClip(){const aR=odf943efb_P;if(VID[aR(0x815)])return;VID[aR(0x815)]=!0x0;const a=VID[aR(0x409)];if(VID['on']=!0x1,vidTimerStop(),VID[aR(0x7a2)]){await stopVideoWorker(a),VID[aR(0x409)]='',VID[aR(0x815)]=!0x1,reflectVideoControls();return;}cancelAnimationFrame(VID[aR(0x90c)]),VID[aR(0x90c)]=0x0;try{VID[aR(0x2ea)]&&VID[aR(0x2ea)]['cancel']();}catch{}VID[aR(0x2ea)]=null;try{await VID[aR(0x8bf)];}catch{}if(VID[aR(0x8bf)]=null,a===aR(0x228))await vidFinalize();else{try{VID[aR(0x69a)]&&VID[aR(0x69a)][aR(0x37f)]();}catch{}try{VID[aR(0x257)]&&VID[aR(0x257)]['close']();}catch{}VID[aR(0x69a)]=VID[aR(0x257)]=VID[aR(0x5ba)]=null;}try{VID['display']&&VID['display'][aR(0x676)]()[aR(0x8c7)](b=>b[aR(0x883)]());}catch{}try{VID['ws']&&VID['ws'][aR(0x37f)]();}catch{}try{VID[aR(0x92e)]&&VID[aR(0x92e)][aR(0x26d)]();}catch{}try{VID['ac']&&VID['ac'][aR(0x37f)]();}catch{}VID[aR(0x5a6)]=null,VID[aR(0x88e)]=null,VID['audioMixer']=null,VID[aR(0x3b4)]=null,VID[aR(0x409)]='',VID[aR(0x815)]=!0x1,reflectVideoControls();}function reflectVideoControls(){const aS=odf943efb_P,a=$(aS(0x2a0)),b=$(aS(0x21b)),c=$(aS(0x32f)),d=$('#vidReplayMins');a&&(a[aS(0x6ca)]['toggle']('on',VID['on']&&VID[aS(0x409)]===aS(0x228)),a[aS(0x59e)]=VID[aS(0x815)]||VID['on']&&VID[aS(0x409)]!==aS(0x228),a[aS(0x4e9)]=VID['on']&&VID[aS(0x409)]==='clip'?aS(0x7d0):aS(0x481)),b&&(b['classList']['toggle']('on',VID['on']&&VID[aS(0x409)]===aS(0x3b4)),b['disabled']=VID['finalizing']||VID['on']&&VID['mode']!=='replay',b[aS(0x4e9)]=VID['on']&&VID['mode']===aS(0x3b4)?aS(0x7a8):aS(0xa65)),c&&(c[aS(0x59e)]=VID[aS(0x815)]||!(VID['on']&&VID[aS(0x409)]===aS(0x3b4))),d&&(d[aS(0x59e)]=VID['on']||VID[aS(0x815)]);}const CAP={'ws':null,'srcToPeer':Object[odf943efb_P(0x2ec)](null),'bufs':Object['create'](null),'talk':Object[odf943efb_P(0x2ec)](null),'RATE':0xbb80,'SECONDS':0x1e},capLen=()=>CAP[odf943efb_P(0x618)]*CAP[odf943efb_P(0x786)];function capBufFor(a){const aT=odf943efb_P;return CAP[aT(0x668)][a]||(CAP[aT(0x668)][a]={'data':new Float32Array(capLen()),'w':0x0,'filled':!0x1}),CAP[aT(0x668)][a];}function capConnect(){const aU=odf943efb_P;if(!window[aU(0x992)]){setTimeout(capConnect,0x190);return;}if(CAP['ws']&&(CAP['ws'][aU(0x66a)]===0x0||CAP['ws']['readyState']===0x1))return;let a;try{a=new WebSocket((location[aU(0x9b5)]===aU(0x347)?aU(0x614):aU(0x4a3))+location[aU(0x1d9)]+aU(0x489));}catch{setTimeout(capConnect,0x9c4);return;}a[aU(0x5f4)]=aU(0x7c9),CAP['ws']=a,a[aU(0x33b)]=()=>{const aV=aU;try{a[aV(0x69f)](JSON[aV(0x8e5)]({'role':'op','cap':0x1,'capToken':window[aV(0x992)]}));}catch{}},a['onmessage']=c=>{const aW=aU,e=c['data'];if(typeof e==aW(0xa2e)){try{const o=JSON[aW(0x30d)](e);o&&o['t']===aW(0x8a4)&&o[aW(0x826)]&&typeof o['src']==aW(0x542)?(Object[aW(0x6fd)](CAP['srcToPeer'])[aW(0x8c7)](p=>{const aX=aW;CAP[aX(0xa0e)][p]===o[aX(0x826)]&&+p!==o[aX(0x8a4)]&&delete CAP[aX(0xa0e)][p];}),CAP[aW(0xa0e)][o[aW(0x8a4)]]=o[aW(0x826)]):o&&o['t']===aW(0x5d4)&&o[aW(0x826)]?delete CAP[aW(0x668)][o[aW(0x826)]]:o&&o['t']===aW(0x41a)&&o[aW(0x826)]?handlePaneCtl(o):o&&o['t']===aW(0x2cc)&&o[aW(0x826)]?handlePeerBeacon(o):o&&o['t']==='ban'?onPaneBan(o[aW(0x826)],o['ip'],o[aW(0x3b9)]):o&&o['t']===aW(0x944)?onPaneStuck(o[aW(0x826)]):o&&o['t']===aW(0x73e)&&o[aW(0x826)]?onPaneIp(o['peer'],o['ip']):o&&o['t']===aW(0x87f)&&o[aW(0x826)]?CAP[aW(0x87f)][o[aW(0x826)]]={'on':!!o['on'],'ts':Date['now']()}:o&&o['t']===aW(0x5c5)&&o['peer']&&handleTextBridgeEvent(o);}catch{}return;}if(!(e instanceof ArrayBuffer)||e['byteLength']<0xc)return;const g=new DataView(e);if(g[aW(0x452)](0x0)!==0x0)return;const h=CAP['srcToPeer'][g[aW(0x976)](0x4)];if(!h)return;const j=new Float32Array(e,0x8),k=capBufFor(h),l=k[aW(0x79a)][aW(0x8f8)];let n=k['w'];for(let p=0x0;p<j['length'];p++)k[aW(0x79a)][n++]=j[p],n>=l&&(n=0x0,k['filled']=!0x0);k['w']=n;},a[aU(0x3f5)]=()=>{CAP['ws']=null,setTimeout(capConnect,0x9c4);},a[aU(0x54f)]=()=>{try{a['close']();}catch{}};}const _banCool={},_banTries={},_banReset={},_banGiveUp={},BAN_MAX_ROTATE=0x4,BAN_GIVEUP_MS=0x1d4c0;async function paneRecover(a,b=!0x1){const aY=odf943efb_P,c=a?peerLabel(a):aY(0x501),d=Date[aY(0x65a)]();if(!b&&(_banGiveUp[a]||0x0)>d||!b&&(_banCool[a]||0x0)>d)return;_banCool[a]=d+0x1f40;const e=b?0x1:(_banTries[a]||0x0)+0x1;if(_banTries[a]=e,!b&&e>BAN_MAX_ROTATE){_banTries[a]=0x0,_banGiveUp[a]=d+BAN_GIVEUP_MS,toast('⛔ '+c+aY(0x73f)+BAN_MAX_ROTATE+' попыток (пауза 2 мин). Блокировка держится на адресе — смени сеть или VPN.',!0x0);return;}toast(aY(0x288)+c+': '+(b?'обновляю отпечаток и аккаунт…':'блокировка — беру новый отпечаток и аккаунт ('+e+'/'+BAN_MAX_ROTATE+')…'));try{await invoke(aY(0x534),{'peer':a,'fresh':!0x0});}catch{}clearTimeout(_banReset[a]),_banReset[a]=setTimeout(()=>{_banTries[a]=0x0;},0x55f0);}let _banlist=new Set();const _ipWarned={};function onPaneBan(a,b,c){return paneRecover(a);}async function onPaneIp(a,b){const aZ=odf943efb_P;if(!/^peer[1-4]$/[aZ(0x971)](a||'')||!b||/[^0-9.:a-fA-F]/[aZ(0x971)](b)||!_banlist['has'](b))return;const c=Date[aZ(0x65a)]();(_ipWarned[a]||0x0)>c||(_ipWarned[a]=c+0x927c0,toast(aZ(0x623)+(a?peerLabel(a):'окно')+': адрес '+b+aZ(0x91e),!0x0));}const _stuckInform={};function onPaneStuck(a){const b0=odf943efb_P,b=Date[b0(0x65a)]();(_stuckInform[a]||0x0)>b||(_stuckInform[a]=b+0xea60);}function handlePaneCtl(a){const b1=odf943efb_P;if(a['a']===b1(0x890))setBarge(a[b1(0x826)],!!a['on']);else{if(a['a']===b1(0x78b))paneRecover(a[b1(0x826)],!0x0);else{if(a['a']==='vol'){const b=Math[b1(0x57e)](0x0,Math[b1(0x872)](0x96,+a['v']||0x0));localStorage[b1(0x1f8)](b1(0x905)+a[b1(0x826)],String(b));}else a['a']===b1(0x6e1)&&toast((a['on']?'Звук выключен: ':b1(0x602))+peerLabel(a[b1(0x826)]));}}}const peerMates={},peerPopAt={};function roomKeyOf(c,d){const b2=odf943efb_P;return[c>>>0x0,d>>>0x0][b2(0x236)]((e,f)=>e-f)[b2(0x3fb)]('-');}function handlePeerBeacon(a){const b3=odf943efb_P,b=a[b3(0x826)];if(a[b3(0x3ed)]==null||a['mine']==null){const e=peerMates[b];peerMates[b]=null;const f=$(b3(0x261));e&&f&&f[b3(0x6ca)]['contains']('show')&&f[b3(0x71b)][b3(0x56b)]===e[b3(0x56b)]&&f[b3(0x6ca)][b3(0x392)](b3(0x8f7));return;}const c=roomKeyOf(a[b3(0x81f)],a[b3(0x3ed)]);if(peerMates[b]&&peerMates[b][b3(0x56b)]===c)return;const d=peerLabel(b);peerMates[b]={'room':c,'label':d},!(peerPopAt[c]&&Date[b3(0x65a)]()-peerPopAt[c]<0xea60)&&(peerPopAt[c]=Date[b3(0x65a)](),showPeerPopup(c,d));}function showPeerPopup(a,b){const b4=odf943efb_P,c=$(b4(0x261));c&&($(b4(0x718))['textContent']=b4(0x2ba)+b+b4(0x68d),c[b4(0x71b)][b4(0x56b)]=a,c[b4(0x71b)][b4(0x3fd)]=b,c[b4(0x6ca)][b4(0x4e3)](b4(0x8f7)));}function wirePeerPopup(){const b5=odf943efb_P,a=$(b5(0x261));a&&($(b5(0x8de))&&($(b5(0x8de))['onclick']=()=>{const b6=b5;openPeerChat(a[b6(0x71b)][b6(0x56b)],a[b6(0x71b)]['label']),a[b6(0x6ca)][b6(0x392)]('show');}),$(b5(0x914))&&($(b5(0x914))[b5(0x415)]=()=>a['classList'][b5(0x392)](b5(0x8f7))));}let peerWs=null,peerRoom=null,peerRetry=null,peerNoRetry=!0x1;function peerChatStatus(a){const b7=odf943efb_P,b=$(b7(0x55f));b&&(b[b7(0x4e9)]=a||'');}function addPeerMsg(a){const b8=odf943efb_P,b=$('#peerChatLog');if(!b)return;const c=b[b8(0x78a)]-b[b8(0x998)]-b['clientHeight']<0x3c,e=document[b8(0x466)](b8(0x4e0));e[b8(0x305)]=b8(0x807)+(a[b8(0x919)]?' me':'');const f=a[b8(0x964)]||'?',g=a['ts']?new Date(a['ts']*0x3e8):null,h=g&&!isNaN(g)?g[b8(0x31e)](b8(0x86a),{'hour':'2-digit','minute':b8(0x3f1)}):'',i=a['self']?'':avaLook(f);for(e[b8(0x596)]=b8(0x89a)+i+'>'+escapeHtml(initials(f))+b8(0x6e9)+escapeHtml(f)+'</span>'+(h?b8(0x6be)+h+b8(0x539):'')+b8(0x40d)+escapeHtml(a[b8(0x6f6)]||'')+b8(0x9b8),b[b8(0x965)](e);b['children'][b8(0x8f8)]>0xc8;)b['firstChild']['remove']();c&&(b[b8(0x998)]=b[b8(0x78a)]);}function openPeerChat(a,b){const b9=odf943efb_P;if(!a)return;const c=$(b9(0x986));c&&($(b9(0x828))&&($(b9(0x828))['textContent']=b?b9(0x4fa)+b:'Чат со своим'),a!==peerRoom&&$('#peerChatLog')&&($(b9(0x469))[b9(0x596)]=''),c[b9(0x6ca)][b9(0x4e3)]('open'),connectPeerChat(a),setTimeout(()=>$(b9(0x3f2))?.[b9(0x3fe)](),0xf0));}function closePeerChat(){const ba=odf943efb_P;$(ba(0x986))?.[ba(0x6ca)]['remove']('open'),clearTimeout(peerRetry);try{peerWs&&peerWs[ba(0x37f)]();}catch{}peerWs=null,peerRoom=null;}function connectPeerChat(a){const bb=odf943efb_P;if(!localStorage['getItem'](bb(0x765))){peerChatStatus(bb(0x8c2));return;}if(peerWs&&peerRoom===a&&(peerWs[bb(0x66a)]===0x0||peerWs[bb(0x66a)]===0x1))return;clearTimeout(peerRetry);try{peerWs&&peerWs['close']();}catch{}peerRoom=a,peerNoRetry=!0x1;const b=LICENSE_API[bb(0x934)](/^http/,'ws')[bb(0x934)](/\/$/,'')+bb(0x91f)+encodeURIComponent(localStorage[bb(0x621)](bb(0x765))||'')+'&room='+encodeURIComponent(a);try{peerWs=new WebSocket(b);}catch{return;}peerWs[bb(0x33b)]=()=>peerChatStatus(''),peerWs[bb(0x5f7)]=d=>{const bc=bb;try{const f=JSON[bc(0x30d)](d['data']);if(f[bc(0x679)]===bc(0x99a))addPeerMsg(f);else{if(f[bc(0x679)]===bc(0x211)){const g=$(bc(0x1dd));g&&(g[bc(0x4e9)]=f[bc(0x360)]>=0x2?bc(0x4db):bc(0x6a2));}else f[bc(0x679)]===bc(0x598)&&(peerNoRetry=!0x0,peerChatStatus(f['msg']===bc(0x85f)?bc(0x3bc):f[bc(0x99a)]===bc(0x225)?bc(0x9c7):bc(0x2ef)));}}catch{}},peerWs[bb(0x3f5)]=()=>{const bd=bb;peerRoom!==a||peerNoRetry||!$(bd(0x986))?.[bd(0x6ca)][bd(0x624)](bd(0x797))||(peerChatStatus(bd(0x92c)),clearTimeout(peerRetry),peerRetry=setTimeout(()=>{peerRoom===a&&connectPeerChat(a);},0xfa0));};}function wirePeerChat(){const be=odf943efb_P;$(be(0x252))&&($(be(0x252))[be(0x415)]=closePeerChat);const a=()=>{const bf=be,b=$(bf(0x3f2)),c=(b?.[bf(0x7b1)]||'')['trim']();if(c){if(!peerWs||peerWs['readyState']!==0x1){peerRoom&&connectPeerChat(peerRoom);return;}peerWs['send'](JSON['stringify']({'text':c})),b[bf(0x7b1)]='';}};$('#peerChatSend')&&($(be(0x65b))[be(0x415)]=a),$(be(0x3f2))&&$(be(0x3f2))[be(0x29e)](be(0x4d4),b=>{const bg=be;b[bg(0x34d)]==='Enter'&&(b[bg(0x21f)](),a());});}const avatarOverlayOn=()=>localStorage[odf943efb_P(0x621)](odf943efb_P(0x9af))==='1',avatarThreshold=()=>Math[odf943efb_P(0x57e)](0.008,Math['min'](0.09,+(localStorage[odf943efb_P(0x621)]('avatarThreshold')||odf943efb_P(0x7f6))||0.028)),AVATAR_KINDS=['person1',odf943efb_P(0xa3a),odf943efb_P(0x3b2),'person4',odf943efb_P(0x352),odf943efb_P(0x6bb),odf943efb_P(0x319),'person8','duck'];function avatarKinds(){const bh=odf943efb_P;try{const c=JSON[bh(0x30d)](localStorage[bh(0x621)](bh(0x7af))||'[]');if(Array[bh(0x90e)](c)&&c[bh(0x8f8)]>=0x4&&c[bh(0x57d)](d=>AVATAR_KINDS['includes'](d)))return c[bh(0x3fc)](0x0,0x4);}catch{}const a=AVATAR_KINDS[bh(0x8d8)](d=>d!=='duck');for(let d=a[bh(0x8f8)]-0x1;d>0x0;d--){const e=Math[bh(0x665)](Math[bh(0x3bf)]()*(d+0x1));[a[d],a[e]]=[a[e],a[d]];}const b=a[bh(0x3fc)](0x0,0x4);return Math[bh(0x3bf)]()<0.2&&(b[Math[bh(0x665)](Math['random']()*b[bh(0x8f8)])]='duck'),localStorage['setItem'](bh(0x7af),JSON[bh(0x8e5)](b)),b;}function applyAvatarOverlay(){const bi=odf943efb_P;invoke('set_avatar_overlay',{'on':avatarOverlayOn(),'threshold':avatarThreshold(),'kinds':avatarKinds()})[bi(0xa71)](()=>{});}function wireAvatarOverlay(){const bj=odf943efb_P,a=$(bj(0x738)),b=$(bj(0x53d));b&&(b[bj(0x7b1)]=String(avatarThreshold()),b[bj(0x56c)]=()=>{const bk=bj;localStorage['setItem'](bk(0x9ec),b['value']),applyAvatarOverlay();});const c=()=>{const bl=bj;if(!a)return;const d=avatarOverlayOn();a[bl(0x6ca)]['toggle']('on',d),a[bl(0x4e9)]=d?bl(0x67c):bl(0x9d6);};c(),applyAvatarOverlay(),a&&(a['onclick']=()=>{const bm=bj;localStorage['setItem'](bm(0x9af),avatarOverlayOn()?'0':'1'),c(),applyAvatarOverlay(),toast(avatarOverlayOn()?bm(0x793):bm(0x2a6));});}function capGrabFloats(a){const bn=odf943efb_P,c=CAP[bn(0x668)][a];if(!c)return null;if(!c[bn(0x9e4)])return c['w']>0x0?c[bn(0x79a)][bn(0x3fc)](0x0,c['w']):null;const d=new Float32Array(c['data']['length']);return d[bn(0x716)](c[bn(0x79a)][bn(0x5c6)](c['w'])),d['set'](c[bn(0x79a)][bn(0x5c6)](0x0,c['w']),c['data'][bn(0x8f8)]-c['w']),d;}function peerLabel(a){const bo=odf943efb_P,b=+(''+a)[bo(0x934)](bo(0x826),'')||0x0,c=state[bo(0x70e)]||[];try{if(typeof srcName==bo(0x212)&&b)return srcName(c[b-0x1],b);}catch{}return bo(0x5ee)+b;}async function playVoiceClip(a,b){const bp=odf943efb_P;if(!a||!await opBase())return;try{await op['ctx'][bp(0x912)]();}catch{}await opGate(b||'all');const c=op['ctx'][bp(0x321)]();c[bp(0x658)]=a,c[bp(0xa22)](opOutNode());try{c[bp(0xa22)](op['ctx'][bp(0x4f0)]);}catch{}op[bp(0x6af)]++,op[bp(0x572)]=!0x0,c[bp(0x354)]=()=>relSound(),c['start'](0x0);}function sliceBuffer(a,b,c){const bq=odf943efb_P,d=a[bq(0x8f8)],f=Math['floor'](b*d),g=Math['max'](0x1,Math[bq(0x665)]((c-b)*d)),h=op['ctx'][bq(0x5be)](0x1,g,a[bq(0x303)]);return h[bq(0x861)](a[bq(0x445)](0x0)['slice'](f,f+g),0x0),h;}function wavEncode(a,b){const br=odf943efb_P,c=a[br(0x8f8)],d=new ArrayBuffer(0x2c+c*0x2),e=new DataView(d),f=(h,j)=>{const bs=br;for(let k=0x0;k<j[bs(0x8f8)];k++)e[bs(0x62e)](h+k,j[bs(0x680)](k));};f(0x0,br(0x7c0)),e[br(0x4ba)](0x4,0x24+c*0x2,!0x0),f(0x8,br(0x5c8)),f(0xc,br(0x538)),e[br(0x4ba)](0x10,0x10,!0x0),e[br(0x2ae)](0x14,0x1,!0x0),e[br(0x2ae)](0x16,0x1,!0x0),e[br(0x4ba)](0x18,b,!0x0),e[br(0x4ba)](0x1c,b*0x2,!0x0),e['setUint16'](0x20,0x2,!0x0),e['setUint16'](0x22,0x10,!0x0),f(0x24,br(0x79a)),e['setUint32'](0x28,c*0x2,!0x0);let g=0x2c;for(let h=0x0;h<c;h++){const j=Math['max'](-0x1,Math[br(0x872)](0x1,a[h]));e[br(0xa24)](g,j<0x0?j*0x8000:j*0x7fff,!0x0),g+=0x2;}return new Uint8Array(d);}const vSel=new Set();function voicesTarget(){const bt=odf943efb_P;return vSel[bt(0x6a5)]?[...vSel]:bt(0x6d9);}function reflectVoicesTargets(){const bu=odf943efb_P;$$(bu(0x702))[bu(0x8c7)](a=>a['classList'][bu(0x4f5)]('on',a['dataset'][bu(0x21a)]===bu(0x6d9)?vSel[bu(0x6a5)]===0x0:vSel[bu(0x4da)](a[bu(0x71b)]['vsel'])));}async function voiceBuffer(a){const bv=odf943efb_P;if(a[bv(0x658)])return a[bv(0x658)];if(!a[bv(0x439)]||!await opBase())return null;try{const b=await fetch(convertFileSrc(a[bv(0x439)]));return a[bv(0x658)]=await op[bv(0x6d3)]['decodeAudioData'](await b['arrayBuffer']()),a['buffer'];}catch{return null;}}function addVoiceChip(a){const bw=odf943efb_P,b=$('#voicesBox');if(!b)return;const c=$(bw(0x440));c&&(c['style'][bw(0x88e)]=bw(0x770));const d=typeof a[bw(0x444)]==bw(0x542)?a['secs']:0x0,e=document[bw(0x466)](bw(0x4e0));e[bw(0x305)]=bw(0x860),e['dataset']['id']=a['id']||'',e[bw(0x596)]=bw(0x6f4)+escapeHtml(a['name']||bw(0xa6b))+bw(0x389)+d['toFixed'](0x1)+bw(0x541),injectIcons(e),e[bw(0x415)]=async f=>{const bx=bw;if(f[bx(0x6b5)][bx(0x3b5)](bx(0x56e))||f[bx(0x6b5)][bx(0x3b5)]('.vc-rename'))return;const g=await voiceBuffer(a);if(!g)return toast(bx(0x2c4),!0x0);playVoiceClip(g,voicesTarget()),e[bx(0x6ca)]['add'](bx(0x8d0)),setTimeout(()=>e[bx(0x6ca)][bx(0x392)](bx(0x8d0)),0x190);},e[bw(0x20a)](bw(0x22e))['onclick']=f=>{const by=bw;f['stopPropagation']();const g=(window[by(0x942)]&&window[by(0x942)](by(0x58a),a[by(0x9a6)]||by(0xa6b))||'')[by(0x4b9)]();g&&(a[by(0x9a6)]=g,e[by(0x20a)](by(0x2c7))[by(0x4e9)]=g,a['id']&&invoke('rename_voice',{'id':a['id'],'name':g})[by(0xa71)](()=>{}));},e[bw(0x20a)](bw(0x56e))[bw(0x415)]=f=>{const bz=bw;f[bz(0x979)](),a['id']&&invoke(bz(0x372),{'id':a['id']})[bz(0xa71)](()=>{}),e[bz(0x392)](),!b[bz(0x20a)]('.voice-chip')&&c&&(c[bz(0x460)][bz(0x88e)]='');},b[bw(0x965)](e);}async function loadVoices(){const bA=odf943efb_P;let a=[];try{a=await invoke('list_voices');}catch{a=[];}const b=$(bA(0x820));b&&$$(bA(0x9b1),b)[bA(0x8c7)](d=>d[bA(0x392)]()),a[bA(0x8c7)](c=>addVoiceChip({'id':c['id'],'name':c[bA(0x9a6)],'secs':c[bA(0x444)],'path':c[bA(0x439)]}));}async function saveCaughtVoice(a,b){const bB=odf943efb_P;try{const c=wavEncode(a[bB(0x445)](0x0),a[bB(0x303)]),d=await invoke(bB(0x5ed),{'bytes':Array[bB(0x7df)](c),'name':b});return addVoiceChip({'id':d['id'],'name':d[bB(0x9a6)],'secs':d['secs'],'buffer':a}),!0x0;}catch(f){return toast('Не сохранилось: '+f,!0x0),!0x1;}}const WAVE={'buf':null,'peer':null,'s':0x0,'e':0x1,'v0':0x0,'v1':0x1,'prev':null,'dragging':null,'panX':0x0,'target':odf943efb_P(0x826)},waveTarget=()=>WAVE[odf943efb_P(0x6b5)]===odf943efb_P(0x6d9)?odf943efb_P(0x6d9):WAVE[odf943efb_P(0x826)],waveSpan=()=>WAVE['v1']-WAVE['v0'];function reflectWaveTarget(){const bC=odf943efb_P;$$(bC(0x3b6))[bC(0x8c7)](a=>a[bC(0x6ca)][bC(0x4f5)]('on',a[bC(0x71b)]['wt']===WAVE[bC(0x6b5)]));}async function catchVoice(a){const bD=odf943efb_P;if(!await opBase())return;const b=capGrabFloats(a);if(!b||b[bD(0x8f8)]<CAP[bD(0x618)]*0.3){toast(bD(0x3ce),!0x0);return;}const c=op[bD(0x6d3)][bD(0x5be)](0x1,b['length'],CAP[bD(0x618)]);c['copyToChannel'](b,0x0),WAVE[bD(0x5dd)]=c,WAVE[bD(0x826)]=a,WAVE['s']=0x0,WAVE['e']=0x1,WAVE['v0']=0x0,WAVE['v1']=0x1,WAVE[bD(0x6b5)]=bD(0x826),$(bD(0x6c9))[bD(0x4e9)]='Голос: '+peerLabel(a),reflectWaveTarget(),$(bD(0x5b7))[bD(0x6ca)][bD(0x4e3)](bD(0x8f7)),requestAnimationFrame(()=>{drawWave(),updateWaveSel();});}function drawWave(){const bE=odf943efb_P,a=$(bE(0x380));if(!a||!WAVE[bE(0x5dd)])return;const b=a[bE(0x920)]=a[bE(0x205)]||0x258,c=a['height']=0x82,d=a[bE(0x358)]('2d');d[bE(0x558)](0x0,0x0,b,c);const e=WAVE[bE(0x5dd)][bE(0x445)](0x0),f=e['length'],h=Math[bE(0x665)](WAVE['v0']*f),j=Math['max'](0x1,Math[bE(0x665)](waveSpan()*f)),k=getComputedStyle(document[bE(0x83c)]);d['strokeStyle']=(k[bE(0x887)]('--border')||bE(0xa1e))[bE(0x4b9)](),d[bE(0x7f5)](),d[bE(0x34f)](0x0,c/0x2+0.5),d[bE(0x1ec)](b,c/0x2+0.5),d[bE(0x936)](),d[bE(0x647)]=(k['getPropertyValue'](bE(0x63d))||'#6d8bff')[bE(0x4b9)](),d['lineWidth']=0x1,d[bE(0x7f5)]();const l=j/b;for(let p=0x0;p<b;p++){let q=0x1,r=-0x1;const s=h+Math[bE(0x665)](p*l),t=Math['max'](0x1,Math[bE(0x665)](l));for(let u=0x0;u<t;u++){const w=e[s+u]||0x0;w<q&&(q=w),w>r&&(r=w);}d[bE(0x34f)](p+0.5,(0x1-(r*0.92+0x1)/0x2)*c),d['lineTo'](p+0.5,(0x1-(q*0.92+0x1)/0x2)*c);}d[bE(0x936)]();const m=$('#waveZoomHint');m&&(m[bE(0x4e9)]=(0x1/waveSpan())[bE(0xa53)](waveSpan()>0.5?0x0:0x1)+'');}function updateWaveSel(){const bF=odf943efb_P,a=$(bF(0x670));if(!a||!WAVE[bF(0x5dd)])return;const b=a[bF(0x205)]||0x258,c=$('#waveSel'),d=waveSpan(),e=Math[bF(0x57e)](-0x8,(WAVE['s']-WAVE['v0'])/d*b),f=Math[bF(0x872)](b+0x8,(WAVE['e']-WAVE['v0'])/d*b);c[bF(0x460)][bF(0x88e)]=f<0x0||e>b?bF(0x770):'',c[bF(0x460)][bF(0x616)]=e+'px',c[bF(0x460)]['width']=Math[bF(0x57e)](0x0,f-e)+'px',$('#waveDur')['textContent']=((WAVE['e']-WAVE['s'])*WAVE[bF(0x5dd)][bF(0x4af)])[bF(0xa53)](0x2)+' с';}function waveZoom(a,b){const bG=odf943efb_P,d=waveSpan(),e=Math['min'](0x1,Math[bG(0x57e)](0.003,d*a)),f=b??WAVE['v0']+d/0x2,g=d>0x0?(f-WAVE['v0'])/d:0.5;let h=f-g*e,i=h+e;h<0x0&&(i-=h,h=0x0),i>0x1&&(h-=i-0x1,i=0x1,h=Math[bG(0x57e)](0x0,h)),WAVE['v0']=h,WAVE['v1']=i,drawWave(),updateWaveSel();}function wireWaveEditor(){const bH=odf943efb_P,a=$(bH(0x670));if(!a)return;const b=f=>{const bI=bH,g=a[bI(0x28e)](),h=Math[bI(0x872)](0x1,Math[bI(0x57e)](0x0,(f-g[bI(0x616)])/g[bI(0x920)]));return WAVE['v0']+h*waveSpan();},c=g=>{const bJ=bH;g=Math[bJ(0x872)](0x1,Math['max'](0x0,g));const h=Math[bJ(0x57e)](0.005,waveSpan()*0.01);WAVE[bJ(0x2da)]==='s'?WAVE['s']=Math[bJ(0x872)](g,WAVE['e']-h):WAVE['e']=Math[bJ(0x57e)](g,WAVE['s']+h),updateWaveSel();};a[bH(0x29e)](bH(0x7a0),g=>{const bK=bH;try{a[bK(0x461)](g['pointerId']);}catch{}if(g['button']===0x1||g['shiftKey']){WAVE[bK(0x2da)]='pan',WAVE[bK(0x497)]=g[bK(0x97e)],a[bK(0x6ca)][bK(0x4e3)](bK(0x4bf)),g[bK(0x21f)]();return;}const h=b(g[bK(0x97e)]);WAVE['dragging']=Math['abs'](h-WAVE['s'])<=Math['abs'](h-WAVE['e'])?'s':'e',c(h);}),a[bH(0x29e)]('pointermove',f=>{const bL=bH;if(WAVE[bL(0x2da)]){if(WAVE[bL(0x2da)]===bL(0x9bb)){const g=a[bL(0x28e)](),h=(WAVE[bL(0x497)]-f[bL(0x97e)])/g[bL(0x920)]*waveSpan();WAVE[bL(0x497)]=f[bL(0x97e)];let i=WAVE['v0']+h,j=WAVE['v1']+h;i<0x0&&(j-=i,i=0x0),j>0x1&&(i-=j-0x1,j=0x1),WAVE['v0']=i,WAVE['v1']=j,drawWave(),updateWaveSel();return;}c(b(f[bL(0x97e)]));}});const d=()=>{const bM=bH;WAVE[bM(0x2da)]=null,a['classList'][bM(0x392)](bM(0x4bf));};a['addEventListener'](bH(0x959),d),a[bH(0x29e)]('pointercancel',d),a[bH(0x29e)](bH(0x1f2),f=>{const bN=bH;WAVE[bN(0x5dd)]&&(f[bN(0x21f)](),waveZoom(f[bN(0x438)]>0x0?1.25:0.8,b(f[bN(0x97e)])));},{'passive':!0x1}),$(bH(0x9bf))&&($(bH(0x9bf))[bH(0x415)]=()=>waveZoom(0.6,(WAVE['s']+WAVE['e'])/0x2)),$('#waveZoomOut')&&($(bH(0x1d4))[bH(0x415)]=()=>waveZoom(1.7)),$('#waveZoomFit')&&($(bH(0x26b))[bH(0x415)]=()=>{WAVE['v0']=0x0,WAVE['v1']=0x1,drawWave(),updateWaveSel();});const e=()=>{const bO=bH;try{WAVE[bO(0x736)]&&WAVE['prev']['stop']();}catch{}WAVE[bO(0x736)]=null;};$$(bH(0x3b6))[bH(0x8c7)](f=>f[bH(0x415)]=()=>{WAVE['target']=f['dataset']['wt'],reflectWaveTarget();}),$(bH(0x7ac))[bH(0x415)]=()=>{const bP=bH;e();const f=sliceBuffer(WAVE['buf'],WAVE['s'],WAVE['e']),g=op[bP(0x6d3)][bP(0x321)]();g[bP(0x658)]=f,g[bP(0xa22)](op[bP(0x6d3)][bP(0x4f0)]),g[bP(0x9f5)](0x0),WAVE[bP(0x736)]=g;},$(bH(0x2e3))[bH(0x415)]=()=>playVoiceClip(sliceBuffer(WAVE[bH(0x5dd)],WAVE['s'],WAVE['e']),waveTarget()),$(bH(0x69b))[bH(0x415)]=async()=>{const bQ=bH,f=sliceBuffer(WAVE['buf'],WAVE['s'],WAVE['e']),g=peerLabel(WAVE[bQ(0x826)])+' '+new Date()[bQ(0x31e)](bQ(0x86a),{'hour':'2-digit','minute':bQ(0x3f1)});e(),$(bQ(0x5b7))['classList'][bQ(0x392)](bQ(0x8f7)),await saveCaughtVoice(f,g)&&toast(bQ(0x88d));},$(bH(0x9e1))['onclick']=()=>{const bR=bH;e(),$(bR(0x5b7))['classList'][bR(0x392)](bR(0x8f7));},window[bH(0x29e)](bH(0x8cb),()=>{const bS=bH;$(bS(0x5b7))[bS(0x6ca)]['contains'](bS(0x8f7))&&(drawWave(),updateWaveSel());});}function showView(a){const bT=odf943efb_P;$$(bT(0x4e1))['forEach'](c=>{const bU=bT;c[bU(0x460)]['removeProperty'](bU(0x88e)),c['classList'][bU(0x4f5)](bU(0x7d6),c['dataset'][bU(0x3df)]===a);}),$$(bT(0x6db))['forEach'](c=>c['classList'][bT(0x4f5)]('active',c[bT(0x71b)][bT(0x3df)]===a)),document['body'][bT(0x6ca)][bT(0x4e3)](bT(0x667)),document['body'][bT(0x71b)]['textPanel']=bT(0x3df);const b=$('#textBridgeView');b&&(b[bT(0x5e5)]=!0x0),TEXT_BRIDGE[bT(0x409)]==='text'&&invoke('set_text_workspace_wide',{'on':!0x1})[bT(0xa71)](()=>{}),$(bT(0x8a6))[bT(0x998)]=0x0,a===bT(0x910)&&admLoad(),a===bT(0x6d4)&&storeLoad(),a==='community'&&onChatSurfaceOpened(bT(0x7c3));}function selectedMicId(){const bV=odf943efb_P;return localStorage[bV(0x621)](bV(0xa5f))||'';}function setSelectedMicId(a){const bW=odf943efb_P;a?localStorage[bW(0x1f8)](bW(0xa5f),a):localStorage[bW(0x4f7)](bW(0xa5f));}function micDenoiseOn(){const bX=odf943efb_P;try{return localStorage[bX(0x621)]('micDenoise')!=='0';}catch{return!0x0;}}function micConstraints(){const a=selectedMicId(),b=micDenoiseOn(),c={'channelCount':{'ideal':0x1},'sampleRate':{'ideal':0xbb80},'sampleSize':{'ideal':0x10},'latency':{'ideal':0.01},'echoCancellation':!0x1,'noiseSuppression':b,'autoGainControl':b};return a&&(c['deviceId']={'exact':a}),{'audio':c};}function renderMicSelect(a=state['micInputs']){const bY=odf943efb_P,b=$('#micSelect');if(!b)return;const c=selectedMicId(),d=a[bY(0x8d8)](f=>f[bY(0x908)]&&f[bY(0x908)]!==bY(0x723)),e=[bY(0x93e)];d[bY(0x8c7)]((f,g)=>e[bY(0x619)](bY(0x5cb)+escapeHtml(f[bY(0x908)])+'">'+escapeHtml(f[bY(0x3fd)]||bY(0x1d0)+(g+0x1))+'</option>')),c&&!d[bY(0x4f3)](f=>f[bY(0x908)]===c)&&e['push'](bY(0x5cb)+escapeHtml(c)+bY(0x9c4)),b[bY(0x596)]=e[bY(0x3fb)](''),b[bY(0x7b1)]=c;}async function refreshDevices(){const bZ=odf943efb_P;let a=[];try{a=await navigator['mediaDevices'][bZ(0x223)]();}catch{}state[bZ(0x548)]=a['filter'](c=>c[bZ(0x6a3)]==='audioinput'),state[bZ(0x4f6)]=state['micInputs'][bZ(0x4f3)](c=>c[bZ(0x3fd)]);const b=selectedMicId();b&&state[bZ(0x4f6)]&&!state[bZ(0x548)][bZ(0x4f3)](c=>c['deviceId']===b)&&(setSelectedMicId(''),(op[bZ(0x5c1)]||op['micStream'])&&reloadOpMic()[bZ(0xa71)](()=>{})),renderMicSelect(),updateReadiness();}function updateReadiness(){const c0=odf943efb_P;$(c0(0x96a))[c0(0x6ca)][c0(0x4f5)](c0(0x8fb),state[c0(0x4f6)]),state[c0(0x4f6)]&&($(c0(0x62d))[c0(0x4e9)]='OK');let a,b,c,d,e;state[c0(0x4f6)]?(a='ok',b='готово',c=c0(0x2cf),d=c0(0x685),e=c0(0x537)):(a=c0(0x84f),b='нужен микрофон',c=c0(0x202),d='Разреши микрофон',e=c0(0x528));const f=$(c0(0x38c));f[c0(0x71b)][c0(0x512)]=a,$(c0(0x573),f)[c0(0x4e9)]=b;const g=$(c0(0x535));g[c0(0x71b)][c0(0x512)]=a,$(c0(0x700),g)[c0(0x71b)][c0(0x490)]=c,$('.hero-ico',g)[c0(0x596)]=iconSvg(c),$(c0(0x907),g)[c0(0x4e9)]=d,$(c0(0x59b),g)['textContent']=e,$('[data-goto="setup"]',g)[c0(0x460)]['display']=a==='ok'?'none':'',$(c0(0x904))[c0(0x6ca)][c0(0x4f5)](c0(0x8f7),a!=='ok');}let _earlyMicAsked=!0x1;async function maybeEarlyMicPrompt(){const c1=odf943efb_P;if(_earlyMicAsked||$(c1(0x747))?.[c1(0x6ca)][c1(0x624)](c1(0x8f7)))return;_earlyMicAsked=!0x0;try{const b=await navigator['permissions']?.[c1(0x49d)]?.({'name':c1(0x6d6)})[c1(0xa71)](()=>null);if(b&&b[c1(0x512)]===c1(0x7a6)){refreshDevices()[c1(0xa71)](()=>{});return;}}catch{}let a=null;try{try{a=await navigator[c1(0x7a3)]['getUserMedia'](micConstraints());}catch(c){if(!selectedMicId())throw c;a=await navigator['mediaDevices']['getUserMedia']({'audio':!0x0});}}catch{}try{a?.['getTracks']()['forEach'](d=>d[c1(0x883)]());}catch{}refreshDevices()[c1(0xa71)](()=>{});}const op={'ctx':null,'dest':null,'relayNode':null,'relaySr':0xbb80,'ws':null,'wsConnecting':null,'micStream':null,'micNode':null,'sending':!0x1,'micTarget':null,'sounds':0x0,'dropped':0x0,'id':Math[odf943efb_P(0x3bf)]()*0xffffffff>>>0x0};function opOutNode(){const c2=odf943efb_P;return op[c2(0x2b4)]||op[c2(0x9fd)];}function resampleMono(c,d,e){const c3=odf943efb_P;if(d=+d||e,e=+e||d,!c?.[c3(0x8f8)]||d===e)return c;const f=Math[c3(0x57e)](0x1,Math[c3(0x97f)](c['length']*e/d)),g=new Float32Array(f),h=d/e;for(let j=0x0;j<f;j++){const k=j*h,l=Math[c3(0x665)](k),m=k-l,n=c[Math[c3(0x872)](l,c['length']-0x1)],o=c[Math['min'](l+0x1,c[c3(0x8f8)]-0x1)];g[j]=n+(o-n)*m;}return g;}function opRelayOnFrame(a){const c4=odf943efb_P;if(!op[c4(0x572)]||!op['ws']||op['ws'][c4(0x66a)]!==0x1)return;if(op['ws'][c4(0x3cf)]>OP_WS_MAX_BUFFERED){op['dropped']++;return;}let b=a;if(op[c4(0x269)]!==0xbb80){const e=new Float32Array(a[c4(0x8f8)]);for(let h=0x0;h<a[c4(0x8f8)];h++)e[h]=a[h]/0x8000;const g=resampleMono(e,op['relaySr'],0xbb80);b=new Int16Array(g['length']);for(let i=0x0;i<g[c4(0x8f8)];i++){let k=Math[c4(0x97f)](g[i]*0x7fff);b[i]=k>0x7fff?0x7fff:k<-0x8000?-0x8000:k;}}const c=new ArrayBuffer(0x8+b[c4(0x8f8)]*0x2),d=new DataView(c);d[c4(0x62e)](0x0,0x2),d['setUint32'](0x4,op['id']),new Int16Array(c,0x8)['set'](b);try{op['ws'][c4(0x69f)](c);}catch{}}async function opSetupRelay(){const c5=odf943efb_P;op[c5(0x269)]=op['ctx']['sampleRate']|0x0;const a=c5(0x94c);let b;try{b=URL[c5(0x3cc)](new Blob([a],{'type':c5(0x523)})),await op[c5(0x6d3)][c5(0x805)][c5(0x6c1)](b);const c=new AudioWorkletNode(op['ctx'],'op-relay-proc',{'numberOfInputs':0x1,'numberOfOutputs':0x1,'outputChannelCount':[0x1],'channelCount':0x1,'channelCountMode':c5(0x91b),'channelInterpretation':c5(0x4eb)});return c[c5(0x292)][c5(0x5f7)]=d=>{try{opRelayOnFrame(d['data']);}catch{}},c['connect'](op[c5(0x9fd)]),op[c5(0x2b4)]=c,!0x0;}catch{return op['relayNode']=null,!0x1;}finally{b&&URL[c5(0xa28)](b);}}function startLegacyOpPump(){const c6=odf943efb_P;let a;try{a=new MediaStreamTrackProcessor({'track':op[c6(0x9fd)][c6(0x799)][c6(0xa56)]()[0x0]})[c6(0x5d3)][c6(0x408)]();}catch{return;}(function b(){const c7=c6;a[c7(0x54c)]()[c7(0x900)](c=>{const c8=c7;if(c[c8(0x8fb)])return;const d=c['value'];try{if(op[c8(0x572)]&&op['ws']&&op['ws'][c8(0x66a)]===0x1){const e=d[c8(0x22b)],g=Math[c8(0x57e)](0x1,d['numberOfChannels']||0x1);let h=new Float32Array(e);if(d[c8(0x9fe)](h,{'planeIndex':0x0,'format':c8(0x549)}),g>0x1){const j=new Float32Array(e);for(let k=0x1;k<g;k++){d[c8(0x9fe)](j,{'planeIndex':k,'format':'f32-planar'});for(let l=0x0;l<e;l++)h[l]+=j[l];}for(let m=0x0;m<e;m++)h[m]/=g;}if(h=resampleMono(h,d[c8(0x303)]||op[c8(0x6d3)][c8(0x303)],0xbb80),op['ws'][c8(0x3cf)]>OP_WS_MAX_BUFFERED)op[c8(0x215)]++;else{const o=new ArrayBuffer(0x8+h[c8(0x8f8)]*0x2),p=new DataView(o);p[c8(0x62e)](0x0,0x2),p[c8(0x4ba)](0x4,op['id']);const q=new Int16Array(o,0x8);for(let r=0x0;r<h['length'];r++){let t=Math[c8(0x97f)](h[r]*0x7fff);q[r]=t>0x7fff?0x7fff:t<-0x8000?-0x8000:t;}op['ws']['send'](o);}}}catch{}try{d[c8(0x37f)]();}catch{}b();})[c7(0xa71)](()=>{});}());}const VOICE_FX=[{'id':odf943efb_P(0x63c),'name':odf943efb_P(0x947)},{'id':'dark','name':'Тёмный голос'},{'id':odf943efb_P(0x7b5),'name':'Телефон'},{'id':'radio','name':odf943efb_P(0x735)},{'id':'robot','name':odf943efb_P(0x532)},{'id':odf943efb_P(0x61c),'name':odf943efb_P(0x3fa)},{'id':odf943efb_P(0x852),'name':'Эхо'}],VOICE_FX_VISIBLE=!0x1,voiceFx={'preset':VOICE_FX_VISIBLE&&localStorage['getItem'](odf943efb_P(0x8d5))||odf943efb_P(0x63c),'relayOn':!0x1,'monitorOn':!0x1,'nodes':[],'cleanups':[],'monitorGain':null},MIC_MAKEUP_GAIN=0x2,AUDIO_SYNC_MAX_MS=0x3e8;function audioSyncMs(){const c9=odf943efb_P,a=+(localStorage['getItem'](c9(0x28b))||0x0);return Number[c9(0x4e6)](a)?Math[c9(0x57e)](-AUDIO_SYNC_MAX_MS,Math[c9(0x872)](AUDIO_SYNC_MAX_MS,Math['round'](a))):0x0;}function setAudioSyncMs(a){const ca=odf943efb_P,b=Number[ca(0x4e6)](+a)?Math['max'](-AUDIO_SYNC_MAX_MS,Math[ca(0x872)](AUDIO_SYNC_MAX_MS,Math[ca(0x97f)](+a))):0x0;return localStorage[ca(0x1f8)](ca(0x28b),String(b)),b;}async function opConnectWs(){const cb=odf943efb_P;if(op['ws']&&op['ws']['readyState']===0x1)return!0x0;if(op[cb(0x1df)])return op['wsConnecting'];{let a=0x0;for(;!window[cb(0x992)]&&a<0x14;)await new Promise(b=>setTimeout(b,0xc8)),a++;if(!window['__NK_CAP__'])return!0x1;}return op[cb(0x1df)]=new Promise(b=>{const cc=cb;try{const c=new WebSocket((location[cc(0x9b5)]===cc(0x347)?'wss://':cc(0x4a3))+location['host']+cc(0x489));c[cc(0x5f4)]=cc(0x7c9);const d=e=>{const cd=cc;op[cd(0x1df)]&&(op[cd(0x1df)]=null),b(e);};c[cc(0x33b)]=()=>{const ce=cc;op['ws']=c;try{c['send'](JSON[ce(0x8e5)]({'ab':0x1,'role':'op','capToken':window['__NK_CAP__']}));}catch{}d(!0x0);},c[cc(0x54f)]=()=>{try{c['close']();}catch{}d(!0x1);},c['onclose']=()=>{const cf=cc;op['ws']===c&&(op['ws']=null),op[cf(0x572)]&&setTimeout(()=>opConnectWs()[cf(0xa71)](()=>{}),0x4b0);};}catch{done(!0x1);}}),op[cb(0x1df)];}async function opBase(){const cg=odf943efb_P;if(op['ctx'])return op['ws']&&op['ws'][cg(0x66a)]===0x1?!0x0:await opConnectWs();try{if(typeof MediaStreamTrackProcessor>'u')return toast(cg(0x1dc),!0x0),!0x1;try{op[cg(0x6d3)]=new AudioContext({'sampleRate':0xbb80,'latencyHint':cg(0x968)});}catch{op['ctx']=new AudioContext({'latencyHint':cg(0x968)});}op[cg(0x9fd)]=op[cg(0x6d3)][cg(0x705)]();try{op['dest']['channelCount']=0x1,op[cg(0x9fd)]['channelCountMode']=cg(0x91b);}catch{}try{await opConnectWs();}catch{}return await opSetupRelay()||startLegacyOpPump(),!0x0;}catch{return toast(cg(0x932),!0x0),!0x1;}}async function opMic(){const ch=odf943efb_P;if(op['micNode'])return await opBase();if(!await opBase())return!0x1;try{try{op['micStream']=await navigator[ch(0x7a3)]['getUserMedia'](micConstraints());}catch(a){if(!selectedMicId())throw a;setSelectedMicId(''),renderMicSelect(),op[ch(0x293)]=await navigator[ch(0x7a3)][ch(0x93f)](micConstraints()),toast(ch(0x8b9),!0x0);}return op['micNode']=op['ctx'][ch(0x579)](op[ch(0x293)]),rebuildVoiceFxGraph(),refreshDevices()['catch'](()=>{}),!0x0;}catch{return toast(ch(0x62f),!0x0),!0x1;}}window['NKOpAudio']={'ensure':function(){const cj=odf943efb_P;return opBase()['then'](function(){const ci=odf943efb_b;return op['dest']?op[ci(0x9fd)][ci(0x799)]:null;})[cj(0xa71)](function(){const ck=cj;return op[ck(0x9fd)]?op[ck(0x9fd)]['stream']:null;});},'stream':function(){const cl=odf943efb_P;return op[cl(0x9fd)]?op[cl(0x9fd)][cl(0x799)]:null;}};function stopOpMicStream(){const cm=odf943efb_P;stopVoiceFxNodes();try{op[cm(0x293)]?.[cm(0x676)]()[cm(0x8c7)](a=>a['stop']());}catch{}try{op['micNode']?.['disconnect']();}catch{}op[cm(0x293)]=null,op[cm(0x5c1)]=null;}async function reloadOpMic(){const cn=odf943efb_P,a=voiceFx[cn(0x3d0)],b=voiceFx[cn(0x8c9)],c=!!op[cn(0x5c1)]||!!op[cn(0x293)];if(stopOpMicStream(),voiceFx[cn(0x3d0)]=a,voiceFx[cn(0x8c9)]=b,!c&&!a&&!b)return reflectVoiceFxUI(),!0x0;if(!await opMic())return voiceFx['relayOn']=!0x1,voiceFx[cn(0x8c9)]=!0x1,a&&(op[cn(0x572)]=op[cn(0x6af)]>0x0,op[cn(0x572)]||await opGateOff()),reflectVoiceFxUI(),!0x1;try{await op[cn(0x6d3)][cn(0x912)]();}catch{}return reflectVoiceFxUI(),!0x0;}function voiceFxInfo(a=voiceFx['preset']){const co=odf943efb_P;return VOICE_FX[co(0x873)](b=>b['id']===a)||VOICE_FX[0x0];}function makeCurve(a=0x18){const cp=odf943efb_P,b=new Float32Array(0x800);for(let c=0x0;c<0x800;c++){const d=c*0x2/0x800-0x1;b[c]=(0x1+a)*d/(0x1+a*Math[cp(0x9b4)](d));}return b;}function stopVoiceFxNodes(){const cq=odf943efb_P;for(const a of voiceFx[cq(0x332)][cq(0x7eb)](0x0))try{a();}catch{}for(const b of voiceFx[cq(0x713)][cq(0x7eb)](0x0))try{b[cq(0x26d)]();}catch{}try{op[cq(0x5c1)]&&op[cq(0x5c1)]['disconnect']();}catch{}try{voiceFx[cq(0x25e)]&&voiceFx[cq(0x25e)][cq(0x26d)]();}catch{}}function chainVoiceFx(a,b,c){const cr=odf943efb_P;let d=a;for(const e of c)d['connect'](e),d=e;d[cr(0xa22)](b);}function createVoiceFxChain(){const cs=odf943efb_P,a=op['ctx'],b=a[cs(0x8c4)](),c=a['createGain'](),d=f=>(voiceFx[cs(0x713)][cs(0x619)](f),f);voiceFx['nodes'][cs(0x619)](b,c);const e=(f,g)=>{const ct=cs,h=d(a[ct(0x866)]());h[ct(0x679)]=ct(0x8eb),h['frequency'][ct(0x7b1)]=0x46,h['Q'][ct(0x7b1)]=0.6;const i=d(a[ct(0x814)]());i[ct(0x6df)][ct(0x7b1)]=-0x22,i[ct(0x59d)]['value']=0x18,i['ratio'][ct(0x7b1)]=4.5,i[ct(0x898)][ct(0x7b1)]=0.006,i[ct(0x23f)][ct(0x7b1)]=0.18;const j=d(a[ct(0x8c4)]());j[ct(0x817)][ct(0x7b1)]=MIC_MAKEUP_GAIN;const k=d(a[ct(0x814)]());k[ct(0x6df)][ct(0x7b1)]=-0x7,k['knee']['value']=0x4,k[ct(0x443)]['value']=0xe,k['attack'][ct(0x7b1)]=0.002,k[ct(0x23f)][ct(0x7b1)]=0.08,chainVoiceFx(f,g,[h,i,j,k]);};switch(voiceFx[cs(0x488)]){case'dark':{const f=d(a[cs(0x866)]());f[cs(0x679)]=cs(0x6b6),f[cs(0x250)][cs(0x7b1)]=0xdc,f[cs(0x817)][cs(0x7b1)]=0xa;const g=d(a['createBiquadFilter']());g[cs(0x679)]=cs(0x273),g[cs(0x250)]['value']=0x708,g['Q'][cs(0x7b1)]=0.6;const h=d(a[cs(0x814)]());h[cs(0x6df)][cs(0x7b1)]=-0x1c,h[cs(0x443)]['value']=0x4,chainVoiceFx(b,c,[f,g,h]);break;}case cs(0x7b5):{const i=d(a[cs(0x866)]());i[cs(0x679)]=cs(0x8eb),i[cs(0x250)]['value']=0x168,i['Q'][cs(0x7b1)]=0.8;const j=d(a[cs(0x866)]());j['type']=cs(0x273),j[cs(0x250)][cs(0x7b1)]=0x992,j['Q'][cs(0x7b1)]=0.9;const k=d(a[cs(0x671)]());k[cs(0x449)]=makeCurve(0x9),k[cs(0x5e4)]='2x',chainVoiceFx(b,c,[i,j,k]);break;}case cs(0x9aa):{const l=d(a[cs(0x866)]());l[cs(0x679)]='highpass',l[cs(0x250)][cs(0x7b1)]=0x208;const m=d(a[cs(0x866)]());m[cs(0x679)]='bandpass',m[cs(0x250)]['value']=0x5aa,m['Q'][cs(0x7b1)]=1.8;const n=d(a[cs(0x671)]());n['curve']=makeCurve(0x12),n[cs(0x5e4)]='2x';const o=d(a[cs(0x8c4)]());o['gain'][cs(0x7b1)]=1.25,chainVoiceFx(b,c,[l,m,n,o]);break;}case'robot':{const p=d(a[cs(0x8c4)]());p[cs(0x817)][cs(0x7b1)]=0.55;const q=a['createOscillator']();q[cs(0x679)]=cs(0x3c2),q[cs(0x250)]['value']=0x48;const r=a[cs(0x8c4)]();r[cs(0x817)][cs(0x7b1)]=0.42,voiceFx['nodes'][cs(0x619)](q,r),q['connect'](r),r[cs(0xa22)](p[cs(0x817)]),q[cs(0x9f5)](),voiceFx[cs(0x332)][cs(0x619)](()=>q[cs(0x883)]());const s=d(a['createBiquadFilter']());s[cs(0x679)]='bandpass',s[cs(0x250)][cs(0x7b1)]=0x384,s['Q'][cs(0x7b1)]=0.75,chainVoiceFx(b,c,[p,s]);break;}case'demon':{const t=d(a[cs(0x866)]());t[cs(0x679)]=cs(0x6b6),t['frequency'][cs(0x7b1)]=0xb4,t[cs(0x817)][cs(0x7b1)]=0xc;const u=d(a[cs(0x671)]());u[cs(0x449)]=makeCurve(0x24),u[cs(0x5e4)]='4x';const v=d(a[cs(0x464)](0.08));v[cs(0x356)][cs(0x7b1)]=0.035;const w=d(a[cs(0x8c4)]());w[cs(0x817)][cs(0x7b1)]=0.8,b['connect'](t),t[cs(0xa22)](u),u['connect'](c),u['connect'](v),v['connect'](w),w[cs(0xa22)](c);break;}case cs(0x852):{const x=d(a['createGain']());x['gain']['value']=0.78;const y=d(a[cs(0x464)](0.6));y[cs(0x356)]['value']=0.18;const z=d(a[cs(0x8c4)]());z[cs(0x817)]['value']=0.28;const A=d(a[cs(0x8c4)]());A['gain'][cs(0x7b1)]=0.38,b['connect'](x),x[cs(0xa22)](c),b[cs(0xa22)](y),y['connect'](A),A['connect'](c),y[cs(0xa22)](z),z['connect'](y);break;}default:e(b,c);break;}return{'input':b,'output':c};}function rebuildVoiceFxGraph(){const cu=odf943efb_P;if(!op['ctx']||!op[cu(0x5c1)])return;stopVoiceFxNodes();const a=createVoiceFxChain();if(op['micNode']['connect'](a['input']),voiceFx['relayOn']){const b=audioSyncMs();if(b>0x0){const c=op[cu(0x6d3)][cu(0x464)](AUDIO_SYNC_MAX_MS/0x3e8);c[cu(0x356)][cu(0x7b1)]=b/0x3e8,voiceFx['nodes'][cu(0x619)](c),a['output']['connect'](c),c[cu(0xa22)](opOutNode());}else a[cu(0x661)][cu(0xa22)](opOutNode());}if(voiceFx[cu(0x8c9)]){voiceFx[cu(0x25e)]||(voiceFx[cu(0x25e)]=op['ctx'][cu(0x8c4)](),voiceFx[cu(0x25e)]['gain'][cu(0x7b1)]=0.85);const d=op[cu(0x6d3)][cu(0xa11)](0x2);voiceFx[cu(0x713)][cu(0x619)](d),a['output'][cu(0xa22)](d,0x0,0x0),a[cu(0x661)]['connect'](d,0x0,0x1),d[cu(0xa22)](voiceFx[cu(0x25e)]),voiceFx['monitorGain'][cu(0xa22)](op[cu(0x6d3)][cu(0x4f0)]);}}function setVoiceFxPreset(a){const cv=odf943efb_P;voiceFx[cv(0x488)]=VOICE_FX_VISIBLE?voiceFxInfo(a)['id']:cv(0x63c),VOICE_FX_VISIBLE&&localStorage[cv(0x1f8)](cv(0x8d5),voiceFx[cv(0x488)]),rebuildVoiceFxGraph(),reflectVoiceFxUI();}async function toggleVoiceFxPreview(){const cw=odf943efb_P;if(!(!voiceFx[cw(0x8c9)]&&!await opMic())){try{await op[cw(0x6d3)][cw(0x912)]();}catch{}voiceFx['monitorOn']=!voiceFx[cw(0x8c9)],rebuildVoiceFxGraph(),reflectVoiceFxUI();}}function reflectVoiceFxUI(){const cx=odf943efb_P,a=voiceFxInfo(),b=$('#voiceFxPreset');b&&(b[cx(0x7b1)]=a['id']);const c=$(cx(0x3a4));c&&(c[cx(0x4e9)]=a['id']===cx(0x63c)?cx(0x6a8):a[cx(0x9a6)][cx(0x3a1)](),c[cx(0x6ca)][cx(0x4f5)]('on',a['id']!=='off'));const d=$(cx(0x5e1));d&&(d['classList'][cx(0x4f5)]('on',voiceFx['monitorOn']),d['textContent']=voiceFx[cx(0x8c9)]?cx(0x245):cx(0x478));}function wireVoiceFx(){const cy=odf943efb_P,a=$(cy(0xa1c));a&&(renderMicSelect(),a[cy(0x56c)]=async()=>{const cz=cy;setSelectedMicId(a[cz(0x7b1)]);const d=await reloadOpMic();await refreshDevices(),d&&toast(a[cz(0x7b1)]?cz(0x749):'Включён микрофон по умолчанию');});const b=$(cy(0x9cc));b&&(b[cy(0x596)]=VOICE_FX[cy(0x76f)](d=>cy(0x5cb)+d['id']+'">'+d[cy(0x9a6)]+'</option>')[cy(0x3fb)](''),b[cy(0x56c)]=()=>setVoiceFxPreset(b[cy(0x7b1)])),$('#voiceFxPreview')&&($(cy(0x5e1))[cy(0x415)]=toggleVoiceFxPreview);const c=$(cy(0x5ff));c&&(c[cy(0x7b1)]=String(audioSyncMs()),c[cy(0x56c)]=()=>{const cA=cy;c[cA(0x7b1)]=String(setAudioSyncMs(c['value'])),rebuildVoiceFxGraph(),toast(c[cA(0x7b1)]==='0'?cA(0xa41):cA(0x945)+c[cA(0x7b1)]+cA(0x928));}),reflectVoiceFxUI();}function targetPeers(a){const cB=odf943efb_P;if(Array[cB(0x90e)](a))return a;if(!a||a===cB(0x6d9)){const b=[];for(let c=0x1;c<=state[cB(0x9ff)];c++)b[cB(0x619)](cB(0x826)+c);return b;}return[a];}let opGateKey='';function opGateTargetKey(a){const cC=odf943efb_P;return targetPeers(a)['slice']()[cC(0x236)]()[cC(0x3fb)](',');}const totalPanes=()=>(state['paneCount']||0x0)+(state[odf943efb_P(0x2fa)]||0x0);async function opGate(a){const cD=odf943efb_P,b=opGateTargetKey(a);if(opGateKey===b)return;const c=new Set(targetPeers(a));for(let d=0x1;d<=totalPanes();d++){const e='peer'+d;try{await invoke('set_op_gate',{'peer':e,'on':c[cD(0x4da)](e)});}catch{}}opGateKey=b;}async function opGateOff(){const cE=odf943efb_P;if(opGateKey){for(let a=0x1;a<=totalPanes();a++)try{await invoke('set_op_gate',{'peer':cE(0x826)+a,'on':!0x1});}catch{}opGateKey='';}}function targetLabel(a){const cF=odf943efb_P,b=targetPeers(a);return b[cF(0x8f8)]>=state[cF(0x9ff)]?cF(0x61a):b[cF(0x8f8)]===0x1?peerLabel(b[0x0]):cF(0x722)+b['length']+')';}async function setBarge(a,b){const cG=odf943efb_P;if(b){if(!await opMic())return!0x1;try{await op[cG(0x6d3)][cG(0x912)]();}catch{}voiceFx[cG(0x3d0)]=!0x0,rebuildVoiceFxGraph(),op[cG(0x2dc)]=a,await opGate(a),op['sending']=!0x0;}else voiceFx['relayOn']=!0x1,rebuildVoiceFxGraph(),op['micTarget']=null,op[cG(0x6af)]===0x0&&(await opGateOff(),op[cG(0x572)]=!0x1);const c=$(cG(0xa69));c[cG(0x4e9)]=b?cG(0x32e)+targetLabel(a):'молчишь',c[cG(0x6ca)][cG(0x4f5)](cG(0x660),b);const d=a===cG(0x6d9)||Array[cG(0x90e)](a);return $(cG(0xa39))?.[cG(0x6ca)][cG(0x4f5)](cG(0x660),b&&d),!0x0;}async function checkBridge(){const cH=odf943efb_P;try{const d=await invoke('get_pane_count');d&&d!==state[cH(0x9ff)]&&buildPaneUI(d);}catch{}for(let e=0x1;e<=state[cH(0x9ff)];e++){const f=+(localStorage[cH(0x621)]('vol_peer'+e)||cH(0xa5c));f!==0x64&&invoke(cH(0x52e),{'peer':cH(0x826)+e,'gain':f/0x64})['catch'](()=>{});}if(localStorage[cH(0x621)](cH(0x733))==='1'&&invoke('set_auto_next',{'on':!0x0,'silence':+(localStorage[cH(0x621)](cH(0x3f7))||0x0)||0x0})['catch'](()=>{}),(localStorage[cH(0x621)](cH(0x909))||cH(0x4ad))===cH(0xa15)&&invoke('set_theme',{'theme':cH(0xa15)})['catch'](()=>{}),isAdmin()&&invoke(cH(0x515),{'on':!0x0})[cH(0xa71)](()=>{}),avatarOverlayOn()&&applyAvatarOverlay(),!state[cH(0x4f6)])return;const a=$('#globalStatus');if(!a)return;const b=state[cH(0x9ff)];let c=0x0;try{c=await invoke('bridge_status');}catch{c=-0x1;}c<0x0?(a[cH(0x71b)][cH(0x512)]=cH(0x4f8),$(cH(0x573),a)[cH(0x4e9)]='нет связи'):c>=b?(a[cH(0x71b)]['state']='ok',$(cH(0x573),a)[cH(0x4e9)]=cH(0x5f6)+b+'/'+b):(a[cH(0x71b)][cH(0x512)]='warn',$(cH(0x573),a)[cH(0x4e9)]=cH(0x5f6)+c+'/'+b);}const talkSel=new Set();function currentTalkTarget(){const cI=odf943efb_P,a=[...talkSel][cI(0x8d8)](b=>+b['slice'](0x4)<=state['paneCount']);return a[cI(0x8f8)]&&a['length']<state['paneCount']?a:cI(0x6d9);}function reflectTalkUI(){const cJ=odf943efb_P;$$(cJ(0x25d))['forEach'](b=>b[cJ(0x6ca)][cJ(0x4f5)]('on',talkSel['size']===0x0||talkSel[cJ(0x4da)](b[cJ(0x71b)][cJ(0x99b)])));const a=$(cJ(0xa39));if(a){const b=currentTalkTarget();a['innerHTML']=(b===cJ(0x6d9)?cJ(0x808):'Говорить '+targetLabel(b))+cJ(0x66d);}}function wireTalk(){const cK=odf943efb_P;let a=null,b=null,c=!0x1,d=!0x1,e=null,f=!0x1;const g=()=>localStorage[cK(0x621)](cK(0x77d))==='1',h=(o,p)=>JSON[cK(0x8e5)](o)===JSON[cK(0x8e5)](p),i=async()=>{if(!d){d=!0x0;try{for(;c!==(a!=null)||a!=null&&!h(b,a);){const o=a;if(c&&(o==null||!h(b,o))){await setBarge(b,!0x1),c=!0x1,b=null;continue;}if(o!=null&&!c){if(!await setBarge(o,!0x0)){a=null;continue;}c=!0x0,b=o;}}}finally{d=!0x1,(c!==(a!=null)||a!=null&&!h(b,a))&&i();}}},j=o=>{a==null&&(a=o,i());},k=()=>(a==null&&!c||(a=null,i()),Promise[cK(0x7be)]()),l=o=>a!=null?k():j(o),m=()=>{const cL=cK;$(cL(0x8f4))?.[cL(0x6ca)][cL(0x4f5)]('on',g());const o=$(cL(0x90d));o&&(o[cL(0x4e9)]=g()?cL(0xa12):cL(0x576));};$(cK(0x8f4))&&($(cK(0x8f4))[cK(0x415)]=()=>{const cM=cK;localStorage[cM(0x1f8)]('talkLatch',g()?'0':'1'),k(),m();}),m(),$(cK(0x508))?.['addEventListener'](cK(0x622),o=>{const cN=cK,q=o[cN(0x6b5)]['closest']('.tt-chip');if(!q)return;const r=q[cN(0x71b)][cN(0x99b)];talkSel[cN(0x6a5)]===0x0?talkSel['add'](r):talkSel[cN(0x4da)](r)?talkSel[cN(0x49b)](r):(talkSel[cN(0x4e3)](r),talkSel[cN(0x6a5)]>=state[cN(0x9ff)]&&talkSel[cN(0x880)]()),reflectTalkUI();}),window[cK(0x9ce)]={'start':function(o){j(o);},'stop':function(){k();},'toggle':function(o){l(o);}};const n=()=>currentTalkTarget();document[cK(0x29e)](cK(0x7a0),o=>{const cO=cK,p=o[cO(0x6b5)]['closest']?.(cO(0x437));if(!p)return;o[cO(0x21f)]();const q=p[cO(0x71b)][cO(0x890)]===cO(0x6d9)?n():p[cO(0x71b)][cO(0x890)];if(g())l(q);else{if(e!=null)return;e=o[cO(0x346)];try{p[cO(0x461)](o[cO(0x346)]);}catch{}j(q);}}),window['addEventListener'](cK(0x959),o=>{g()||o['pointerId']!==e||(e=null,k());}),window[cK(0x29e)](cK(0x3e2),o=>{g()||o['pointerId']!==e||(e=null,k());}),window[cK(0x29e)](cK(0x4d4),o=>{const cP=cK;o[cP(0x7e4)]!=='Space'||o[cP(0x9db)]||['input',cP(0xa74),cP(0x9a4)]['includes']((o[cP(0x6b5)]?.[cP(0x6c3)]||'')[cP(0x3a1)]())||(o[cP(0x21f)](),g()?l(n()):(f=!0x0,j(n())));}),window[cK(0x29e)]('keyup',o=>{const cQ=cK;o['code']===cQ(0x930)&&(o[cQ(0x21f)](),!g()&&f&&(f=!0x1,k()));}),document[cK(0x29e)](cK(0x1f9),()=>{const cR=cK;!g()&&document[cR(0x5e5)]&&(e=null,f=!0x1,k());});}const SRC_PRESETS={'nekto':odf943efb_P(0x259),'discord':odf943efb_P(0xa59)};function paneProxyGet(a){const cS=odf943efb_P;try{return localStorage[cS(0x621)](cS(0x9e2)+a)||'';}catch{return'';}}function paneProxySet(a,b){const cT=odf943efb_P;try{b?localStorage[cT(0x1f8)](cT(0x9e2)+a,b):localStorage[cT(0x4f7)](cT(0x9e2)+a);}catch{}}const srcKey=a=>a?/voisa|свои/i['test'](a)?odf943efb_P(0x2fa):/discord/i[odf943efb_P(0x971)](a)?odf943efb_P(0x80e):/nekto/i['test'](a)?odf943efb_P(0x906):'custom':odf943efb_P(0x906),srcName=(a,b)=>{const cU=odf943efb_P,c=srcKey(a);return(c==='discord'?'Discord':c==='svoi'?cU(0x62a):c===cU(0x906)?cU(0x906):cU(0x4d5))+' '+b;};function buildPaneUI(a){const cV=odf943efb_P;a=Math[cV(0x57e)](0x1,Math['min'](maxPanes(),a||0x2)),state[cV(0x9ff)]=a;const d=state['paneSources']||[],e=Math[cV(0x57e)](0x0,state[cV(0x2fa)]||0x0),f=a+e,g=$('#muteList');if(g){g[cV(0x596)]='';for(let o=0x1;o<=a;o++){const p=cV(0x826)+o,q=srcKey(d[o-0x1])===cV(0x906),s=paneProxyGet(p),t=state[cV(0xa58)]&&state[cV(0xa58)][o-0x1]||!!s,u=document['createElement'](cV(0x4e0));u[cV(0x305)]=cV(0x39e),u[cV(0x596)]=cV(0x901)+o+cV(0x916)+p+'" aria-label="Источник для собеседника '+o+cV(0x37d)+(q?cV(0xa36)+(t?' on':'')+cV(0x9dd)+p+cV(0x9cf)+(t?cV(0x995):'')+cV(0x325)+p+'">'+(t?cV(0x4a5):cV(0x206))+'</small>
          <div class="pane-proxy-pop" data-proxy-pop="'+p+'">
            <input type="text" class="proxy-input pane-proxy-input" data-proxy-input="'+p+cV(0x7f3)+o+cV(0x83e)+p+cV(0x1e4)+p+cV(0x9c9):''),g[cV(0x965)](u),u[cV(0x20a)](cV(0x1e5))[cV(0x7b1)]=srcKey(d[o-0x1]);const v=u[cV(0x20a)](cV(0x8cd));v&&(v['value']=s);}for(let w=0x1;w<=e;w++){const x=document[cV(0x466)](cV(0x4e0));x['className']=cV(0x553),x['innerHTML']='<span class="src-num">'+(a+w)+cV(0x31c)+w+cV(0x27d)+w+cV(0x6f7),g['appendChild'](x);}injectIcons(g);}const h=$(cV(0x70f));if(h){h['innerHTML']='';for(let y=0x1;y<=a;y++){const z=document[cV(0x466)]('button');z[cV(0x305)]=cV(0x61f),z['dataset'][cV(0xa71)]=cV(0x826)+y,z[cV(0x596)]=cV(0x974)+escapeHtml(srcName(d[y-0x1],y))+'</b><span class="vcatch-sub">последние 30 сек →</span>',h['appendChild'](z);}injectIcons(h);}const j=$('#voicesTargets');if(j){j[cV(0x596)]='';const A=document[cV(0x466)](cV(0x8ae));A[cV(0x305)]=cV(0x844),A[cV(0x71b)][cV(0x21a)]='all',A['textContent']=cV(0x3da),j[cV(0x965)](A);for(let B=0x1;B<=a;B++){const C=document['createElement'](cV(0x8ae));C['className']=cV(0x844),C[cV(0x71b)]['vsel']=cV(0x826)+B,C[cV(0x4e9)]=srcName(d[B-0x1],B),j[cV(0x965)](C);}for(let D=0x1;D<=e;D++){const E=document[cV(0x466)](cV(0x8ae));E[cV(0x305)]=cV(0x844),E[cV(0x71b)][cV(0x21a)]=cV(0x826)+(a+D),E['textContent']=cV(0x270)+D,j[cV(0x965)](E);}[...vSel][cV(0x8c7)](F=>{const cW=cV;+F[cW(0x3fc)](0x4)>f&&vSel[cW(0x49b)](F);}),vSel[cV(0x6a5)]>=f&&vSel['clear'](),reflectVoicesTargets();}const l=$(cV(0x508));if(l){if(l['innerHTML']='',f>0x1){for(let F=0x1;F<=a;F++){const G=document[cV(0x466)](cV(0x8ae));G[cV(0x305)]=cV(0x844),G[cV(0x71b)][cV(0x99b)]=cV(0x826)+F,G[cV(0x4e9)]=srcName(d[F-0x1],F),l[cV(0x965)](G);}for(let H=0x1;H<=e;H++){const I=document['createElement'](cV(0x8ae));I['className']='tt-chip',I[cV(0x71b)][cV(0x99b)]=cV(0x826)+(a+H),I[cV(0x4e9)]=cV(0x270)+H,l[cV(0x965)](I);}}[...talkSel][cV(0x8c7)](J=>{const cX=cV;+J[cX(0x3fc)](0x4)>f&&talkSel['delete'](J);}),talkSel[cV(0x6a5)]>=f&&talkSel['clear'](),reflectTalkUI();}const m=$(cV(0x93b));if(m){m[cV(0x596)]='';const J=document[cV(0x466)]('button');J[cV(0x305)]=cV(0x844),J[cV(0x71b)][cV(0x8c0)]=cV(0x6d9),J[cV(0x4e9)]=cV(0x3da),m[cV(0x965)](J);for(let K=0x1;K<=a;K++){const L=document[cV(0x466)]('button');L[cV(0x305)]=cV(0x844),L[cV(0x71b)][cV(0x8c0)]=cV(0x826)+K,L['textContent']=srcName(d[K-0x1],K),m[cV(0x965)](L);}for(let M=0x1;M<=e;M++){const N=document[cV(0x466)](cV(0x8ae));N[cV(0x305)]='tt-chip',N[cV(0x71b)][cV(0x8c0)]=cV(0x826)+(a+M),N[cV(0x4e9)]=cV(0x270)+M,m[cV(0x965)](N);}sbSelLoad(),reflectSbTargets();}reflectCounts();}function reflectCounts(){const cY=odf943efb_P,a=Math['min'](0x4,maxPanes()),b=state['paneCount']||0x1,c=state[cY(0x2fa)]||0x0;$$(cY(0x4a1))[cY(0x8c7)](d=>{const cZ=cY,e=+d[cZ(0x71b)][cZ(0x24b)];d[cZ(0x6ca)][cZ(0x4f5)]('on',e===b);const f=e>a-c;d[cZ(0x460)][cZ(0x60b)]=f?cZ(0x58c):'',d[cZ(0x485)]=e>maxPanes()?cZ(0x81b):f?'Всего окон ≤ 4 (nekto + свои)':'';}),$$('#svoiPick [data-svoi]')[cY(0x8c7)](d=>{const d0=cY,e=+d[d0(0x71b)][d0(0x2fa)];d[d0(0x6ca)][d0(0x4f5)]('on',e===c);const f=e>Math[d0(0x872)](0x2,a-b);d['style'][d0(0x60b)]=f?'0.45':'',d[d0(0x485)]=f?d0(0xa14):'';});}async function loadSounds(){const d1=odf943efb_P;try{state[d1(0x6af)]=await invoke(d1(0x609));}catch{state[d1(0x6af)]=[];}ensureSoundboardView(),renderPads();}const SB_BATCH_SIZE=0x30,AUDIO_CACHE_LIMIT=0x30;let sbFilterTimer=0x0,sbShowHidden=localStorage['getItem'](odf943efb_P(0x688))==='1',sbMode=localStorage[odf943efb_P(0x621)](odf943efb_P(0x6ae))||odf943efb_P(0x6d9);function ensureSoundboardView(){const d2=odf943efb_P;state[d2(0x6af)][d2(0x8f8)]+(state[d2(0x892)]?.[d2(0x711)]?.[d2(0x8f8)]||0x0)>0x18&&localStorage[d2(0x621)](d2(0x2a9))!=='1'?(localStorage[d2(0x1f8)](d2(0x20e),d2(0x5b1)),localStorage[d2(0x1f8)](d2(0x2a9),'1')):localStorage[d2(0x621)](d2(0x20e))||localStorage['setItem'](d2(0x20e),'grid');}function sbQuery(){const d3=odf943efb_P;return($('#sbSearch')?.[d3(0x7b1)]||'')[d3(0x4b9)]()[d3(0x3a1)]();}function sbModeIs(a){return sbMode===a;}function sbModeMatch(a,b){const d4=odf943efb_P;return sbMode===d4(0x640)?padFavorite(a,b):sbMode===d4(0x6ed)?!!padHotkey(a,b):sbMode===d4(0x8f1)?a==='snd'&&!!soundPackName(b):!0x0;}function setSbStats(a,b){const d5=odf943efb_P,c=$(d5(0x6d0));if(!c)return;const d=a%0xa===0x1&&a%0x64!==0xb?d5(0x7da):a%0xa>=0x2&&a%0xa<=0x4&&(a%0x64<0xa||a%0x64>=0x14)?d5(0x73d):'звуков';c['textContent']=a===b?a+' '+d:a+d5(0xa6a)+b;}function sbHiddenSetKey(a){const d6=odf943efb_P;return d6(0x7aa)+a;}function sbHiddenSet(a){const d7=odf943efb_P;try{return new Set(JSON['parse'](localStorage[d7(0x621)](sbHiddenSetKey(a))||'[]'));}catch{return new Set();}}function sbSaveHiddenSet(a,b){const d8=odf943efb_P;localStorage[d8(0x1f8)](sbHiddenSetKey(a),JSON[d8(0x8e5)]([...b]));}function sbItemHidden(a,b){return sbHiddenSet(a)['has'](String(b));}function sbSetItemHidden(a,b,c){const d9=odf943efb_P,d=sbHiddenSet(a);c?d['add'](String(b)):d[d9(0x49b)](String(b)),sbSaveHiddenSet(a,d);}function sbPackStateKey(a,b){return'sbPack:'+a+':'+b;}function sbPackCollapsed(a,b){const da=odf943efb_P;return localStorage[da(0x621)](sbPackStateKey(a,b))!==da(0x797);}function sbSetPackCollapsed(a,b,c){const db=odf943efb_P;localStorage[db(0x1f8)](sbPackStateKey(a,b),c?db(0x60f):db(0x797));}function padSearchText(a,b,c=''){const dc=odf943efb_P;return((b[dc(0x3fd)]||b[dc(0x9a6)]||'')+' '+c+' '+padHotkey(a,b))['toLowerCase']();}function makeSoundPad(a,b,c,d=''){const dd=odf943efb_P,e=document[dd(0x466)](dd(0x4e0));e[dd(0x305)]='pad'+(a===dd(0x892)?' folder-pad':''),e[dd(0x431)](dd(0x301),dd(0x8ae)),e['tabIndex']=0x0,e['style'][dd(0x4c1)]('--pad-color',c||dd(0x2e4)),e[dd(0x71b)][dd(0x9a6)]=padSearchText(a,b,d);const f=a===dd(0x98c)&&b['icon']||dd(0x3c4),g=b['label']||b[dd(0x9a6)]||dd(0x5d5),h=padHotkey(a,b),i=[d,h?dd(0x2ca)+h:''][dd(0x8d8)](Boolean)['join'](dd(0x519));return e[dd(0x596)]=dd(0x3b3)+f+'">'+iconSvg(f)+dd(0x1fe)+escapeHtml(g)+'">'+escapeHtml(g)+dd(0x539)+(i?'<span class="pad-meta">'+escapeHtml(i)+dd(0x539):'')+padControlsHtml()+'<div class="pad-prog"></div>',e[dd(0x29e)](dd(0x622),j=>{const de=dd;j[de(0x6b5)][de(0x3b5)]('.pad-ctrl,.pad-seek,.pad-menu')||togglePad(e,a,b);}),e[dd(0x29e)](dd(0x4d4),j=>{const df=dd;j[df(0x6b5)]!==e||j[df(0x34d)]!==df(0x26f)&&j[df(0x34d)]!==' '||(j[df(0x21f)](),togglePad(e,a,b));}),wirePadControls(e,a,b),e;}function clearPadContainer(a,b=odf943efb_P(0x2a4)){const dg=odf943efb_P;$$(b,a)[dg(0x8c7)](c=>{const dh=dg;c[dh(0x6ca)]['contains']('pad')&&c[dh(0x851)]&&stopPad(c),c[dh(0x392)]();});}function renderPadBatch(a,b,c,d,e=null,f=''){let g=0x0,h=null;const i=()=>{const di=odf943efb_b,j=document[di(0x44e)](),k=Math[di(0x872)](b[di(0x8f8)],g+SB_BATCH_SIZE);for(;g<k;g++){const l=b[g];j[di(0x965)](makeSoundPad(c,l,d(l),f));}a[di(0x583)](j,e),h&&h['remove'](),g<b[di(0x8f8)]&&(h=document[di(0x466)](di(0x8ae)),h[di(0x679)]=di(0x8ae),h[di(0x305)]=di(0x8a1),h[di(0x4e9)]='Показать ещё '+Math[di(0x872)](SB_BATCH_SIZE,b[di(0x8f8)]-g)+di(0xa6a)+(b[di(0x8f8)]-g),h[di(0x415)]=i,a[di(0x583)](h,e));};i();}function renderLazyPadGrid(a,b,c,d,e,f){const dk=odf943efb_P;a['_renderPads']=()=>{const dj=odf943efb_b;a[dj(0x664)]||(a[dj(0x664)]=!0x0,renderPadBatch(a,b,c,d,null,e));},f||a[dk(0x2d3)]();}function renderPads(){const dl=odf943efb_P,a=$(dl(0x731));clearPadContainer(a);const b=sbQuery(),c=state[dl(0x6af)][dl(0x8f8)]+(state[dl(0x892)]?.[dl(0x711)]?.['length']||0x0);let d=0x0;const e=sortPadItems(state[dl(0x6af)]['filter'](g=>soundPackName(g)||sbModeIs('packs')||soundGroupPath(g)||!sbModeMatch('snd',g)||!sbShowHidden&&sbItemHidden('own',g['id'])?!0x1:!b||padSearchText(dl(0x98c),g)['includes'](b)));d+=e[dl(0x8f8)],renderPadBatch(a,e,dl(0x98c),g=>g[dl(0x743)]||'var(--accent)',null),d+=renderOwnedSoundGroups(b),d+=renderInstalledPackGroups(b);const f=$(dl(0x6dd));f&&(f['textContent']=sbShowHidden?dl(0x7e2):dl(0x8bb)),setSbStats(d,c),$$(dl(0x30e))[dl(0x8c7)](g=>g[dl(0x6ca)][dl(0x4f5)]('on',g['dataset']['sbmode']===sbMode));}const sndCache=new Map(),folderCache=new Map();function soundPackName(a){const dm=odf943efb_P;return a&&a['pack']?String(a[dm(0x570)])[dm(0x4b9)]():'';}function soundPackKey(a){const dn=odf943efb_P;return a?.[dn(0x939)]?dn(0x2e8)+String(a['pack_source']):'name:'+soundPackName(a);}function normalizeGroupPath(a){const dp=odf943efb_P;return String(a||'')[dp(0x934)](/\\/g,'/')[dp(0x232)]('/')[dp(0x76f)](b=>b[dp(0x4b9)]())[dp(0x8d8)](b=>b&&b!==&&b!=='..')[dp(0x3fc)](0x0,0x3)[dp(0x76f)](b=>b[dp(0x3fc)](0x0,0x20))[dp(0x3fb)]('/');}function soundGroupPath(a){const dq=odf943efb_P;return normalizeGroupPath(a?.[dq(0x6f2)]||'');}function padKey(a,b){const dr=odf943efb_P;return a===dr(0x98c)?'snd:'+b['id']:dr(0x981)+b[dr(0x439)];}function padOrder(a,b){const ds=odf943efb_P,c=a===ds(0x98c)?+b[ds(0x89f)]:+(localStorage['getItem']('padOrder:'+padKey(a,b))||0x0);return Number[ds(0x4e6)](c)&&c>0x0?c:0x0;}function padVolume(a,b){const dt=odf943efb_P,c=a===dt(0x98c)?+(b[dt(0x7e5)]||0x1):+(localStorage[dt(0x621)](dt(0x732)+padKey(a,b))||0x1);return Math['max'](0.05,Math[dt(0x872)](0x2,Number[dt(0x4e6)](c)?c:0x1));}function sbMasterVolume(){const du=odf943efb_P,a=+(localStorage[du(0x621)](du(0x427))||0x1);return Math[du(0x57e)](0x0,Math[du(0x872)](0x2,Number[du(0x4e6)](a)?a:0x1));}function sbMonitorVolume(){const dv=odf943efb_P,a=+(localStorage['getItem'](dv(0x7ca))||0x1);return Math[dv(0x57e)](0x0,Math[dv(0x872)](0x2,Number[dv(0x4e6)](a)?a:0x1));}function effectivePadVolume(a,b){return padVolume(a,b)*sbMasterVolume();}function effectivePadMonitorVolume(a,b){return effectivePadVolume(a,b)*sbMonitorVolume();}function updatePlayingPadVolumes(){const dw=odf943efb_P;$$(dw(0x4a8))[dw(0x8c7)](a=>{const dx=dw,b=a[dx(0x851)];b&&b[dx(0x817)]&&(b['gain']['gain'][dx(0x7b1)]=effectivePadVolume(a[dx(0x433)]||dx(0x98c),a[dx(0x818)]||{})),b&&b['localGain']&&(b[dx(0x4cb)][dx(0x817)][dx(0x7b1)]=effectivePadMonitorVolume(a[dx(0x433)]||dx(0x98c),a[dx(0x818)]||{}));});}function reflectPercentSlider(a,b,c){const dy=odf943efb_P,d=Math[dy(0x97f)](c*0x64),e=$('#'+a),f=$('#'+b);e&&document[dy(0xa06)]!==e&&(e['value']=String(d)),f&&(f[dy(0x4e9)]=d+'%');}function reflectSbMasterVolume(){const dz=odf943efb_P;reflectPercentSlider(dz(0x427),dz(0x6ce),sbMasterVolume());}function reflectSbMonitorVolume(){const dA=odf943efb_P;reflectPercentSlider(dA(0x7ca),'sbMonitorVolumeLabel',sbMonitorVolume());}function padFavorite(a,b){const dB=odf943efb_P;return a===dB(0x98c)?!!b[dB(0x5b8)]:localStorage[dB(0x621)]('padFav:'+padKey(a,b))==='1';}function padHotkey(a,b){const dC=odf943efb_P;return(a===dC(0x98c)?b[dC(0x6ed)]||'':localStorage[dC(0x621)](dC(0x99c)+padKey(a,b))||'')[dC(0x4b9)]();}function sortPadItems(a,b=odf943efb_P(0x98c)){const dD=odf943efb_P;return[...a][dD(0x236)]((c,d)=>(padOrder(b,c)||Number['MAX_SAFE_INTEGER'])-(padOrder(b,d)||Number[dD(0x8a8)])||padFavorite(b,d)-padFavorite(b,c)||!!padHotkey(b,d)-!!padHotkey(b,c)||String(c['label']||c[dD(0x9a6)]||'')['localeCompare'](String(d[dD(0x3fd)]||d[dD(0x9a6)]||'')));}function savePadMeta(a,b,c){const dE=odf943efb_P;if(a===dE(0x98c)){Object[dE(0x48d)](b,c),invoke('update_sound',{'id':b['id'],'label':null,'icon':null,'color':null,'packSource':'pack_source'in c?c[dE(0x939)]:null,'volume':dE(0x7e5)in c?c[dE(0x7e5)]:null,'favorite':dE(0x5b8)in c?c['favorite']:null,'hotkey':dE(0x6ed)in c?c['hotkey']:null,'group':'group'in c?normalizeGroupPath(c[dE(0x6f2)]):null,'sortOrder':dE(0x89f)in c?c[dE(0x89f)]:null,'groupColor':dE(0x8ca)in c?c[dE(0x8ca)]:null,'packColor':'pack_color'in c?c['pack_color']:null})[dE(0xa71)](()=>{});return;}const d=padKey(a,b);dE(0x7e5)in c&&localStorage[dE(0x1f8)]('padVol:'+d,String(c[dE(0x7e5)])),'favorite'in c&&localStorage[dE(0x1f8)](dE(0x391)+d,c['favorite']?'1':'0'),dE(0x6ed)in c&&localStorage[dE(0x1f8)]('padKey:'+d,c[dE(0x6ed)]||''),dE(0x89f)in c&&localStorage[dE(0x1f8)](dE(0x249)+d,String(c[dE(0x89f)]||0x0));}function ensureOwnedSoundGroups(){const dF=odf943efb_P;let a=$(dF(0x4bb));if(!a){a=document[dF(0x466)]('div'),a['id']=dF(0x401);const b=ensureInstalledPackGroups();b?.[dF(0x5d1)]?.['insertBefore'](a,b);}return a;}function ensureInstalledPackGroups(){const dG=odf943efb_P;let a=$(dG(0xa04));if(!a){a=document[dG(0x466)]('div'),a['id']=dG(0x876);const b=$(dG(0xa00));b?.[dG(0x5d1)]?.[dG(0x583)](a,b);}return a;}function padControlsHtml(){const dH=odf943efb_P;return dH(0x1fc)+iconSvg('play')+dH(0x8dc)+iconSvg('stop')+dH(0x6a7)+iconSvg(dH(0x9db))+dH(0x547)+iconSvg(dH(0x1ff))+dH(0x9e0)+iconSvg(dH(0x9fa))+dH(0x90a)+iconSvg('chevron')+dH(0x267);}function groupTitleHtml(a,b,c,d,e=!0x1,f={}){const dI=odf943efb_P,g=f[dI(0x638)]||a,h=f[dI(0x477)]||b,i=!sbShowHidden&&!sbQuery()&&sbPackCollapsed(g,h),j=f[dI(0x485)]||b||dI(0x387),k=f['canDelete']??a===dI(0x570),l=f['canColor']!==!0x1;return dI(0x8ef)+(i?' collapsed':'')+(e?dI(0x564):'')+'" style="--grp-color:'+c+dI(0x403)+escapeHtml(a)+dI(0x5d8)+escapeHtml(b)+dI(0x9cb)+iconSvg('chevron')+dI(0x98e)+escapeHtml(b)+'">'+escapeHtml(j)+dI(0x843)+d+dI(0x606)+(l?dI(0x315)+escapeHtml(c)+dI(0x9ca):'')+'
    <button class="fg-action" type="button" data-group-hide="'+escapeHtml(a)+'" data-group-name="'+escapeHtml(b)+'">'+(e?'Вернуть':dI(0x79f))+dI(0x77e)+(k?dI(0x554)+escapeHtml(b)+dI(0x83d):'')+dI(0x7d9);}function groupColorKey(a,b){const dJ=odf943efb_P;return dJ(0x55b)+a+':'+b;}function storedGroupColor(a,b,c,d){const dK=odf943efb_P,e=localStorage[dK(0x621)](groupColorKey(a,b));if(/^#[0-9a-f]{6}$/i[dK(0x971)](e||''))return e;const f=a[dK(0x1f4)](dK(0x272))?dK(0x8ca):a===dK(0x570)?dK(0x30a):dK(0x8ca);return c[dK(0x873)](g=>/^#[0-9a-f]{6}$/i[dK(0x971)](g?.[f]||''))?.[f]||d;}function setStoredGroupColor(a,b,c,d){const dL=odf943efb_P;if(d=safeAppearanceColor(d),localStorage[dL(0x1f8)](groupColorKey(a,b),d),a===dL(0x892))return;const e=a===dL(0x570)?dL(0x30a):dL(0x8ca);c[dL(0x8c7)](f=>savePadMeta(dL(0x98c),f,{[e]:d}));}function wireGroupControls(a,b,c,d,e={}){const dM=odf943efb_P,f=$(dM(0x78d),a),g=e[dM(0x638)]||b,h=e[dM(0x477)]||c,i=!sbShowHidden&&!sbQuery()&&sbPackCollapsed(g,h);a[dM(0x6ca)]['toggle']('collapsed',i),f&&(f[dM(0x5e5)]=!0x1),$(dM(0x2b0),a)?.['addEventListener']('click',j=>{const dN=dM;if(j[dN(0x6b5)][dN(0x3b5)](dN(0x47e)))return;j[dN(0x979)]();const k=!a[dN(0x6ca)][dN(0x624)](dN(0x1d5));k||f?.['_renderPads']?.(),a[dN(0x6ca)][dN(0x4f5)](dN(0x1d5),k),sbSetPackCollapsed(g,h,k);}),$(dM(0x2bd),a)?.[dM(0x29e)](dM(0x278),j=>{const dO=dM;j[dO(0x979)](),setStoredGroupColor(e[dO(0x927)]||b,e[dO(0x877)]||c,d,j['target'][dO(0x7b1)]),a['style'][dO(0x4c1)]('--grp-color',j[dO(0x6b5)][dO(0x7b1)]),$(dO(0x2b0),a)?.[dO(0x460)][dO(0x4c1)]('--grp-color',j['target']['value']);}),$('[data-group-hide]',a)?.[dM(0x29e)](dM(0x622),j=>{const dP=dM;j[dP(0x979)]();const k=d[dP(0x76f)](m=>b===dP(0x892)?m['path']:m['id']),l=k[dP(0x57d)](m=>sbItemHidden(b,m));k[dP(0x8c7)](m=>sbSetItemHidden(b,m,!l)),b===dP(0x892)?renderFolder(state[dP(0x892)]):renderPads(),toast(l?dP(0x729):dP(0x865));}),$('[data-group-delete]',a)?.[dM(0x29e)](dM(0x622),async j=>{const dQ=dM;if(j[dQ(0x979)](),b!==dQ(0x570)||window[dQ(0x87c)]&&!window[dQ(0x87c)](dQ(0x646)+c+dQ(0x831)))return;for(const l of d)try{await invoke(dQ(0x6b1),{'id':l['id']});}catch{}const k=new Set(d[dQ(0x76f)](m=>m['id']));state[dQ(0x6af)]=state[dQ(0x6af)][dQ(0x8d8)](m=>!k[dQ(0x4da)](m['id'])),renderPads(),toast(dQ(0x47d));});}function renderOwnedSoundGroups(a=sbQuery()){const dR=odf943efb_P,b=ensureOwnedSoundGroups();if(clearPadContainer(b,'.pad,.sound-more'),b['innerHTML']='',sbModeIs('packs'))return 0x0;const c={};for(const f of state[dR(0x6af)]){if(soundPackName(f))continue;const g=soundGroupPath(f);g&&(c[g]||=[])[dR(0x619)](f);}const d=localStorage[dR(0x621)](dR(0x20e))===dR(0x5b1);let e=0x0;return Object[dR(0x6fd)](c)[dR(0x236)]()['forEach']((h,i)=>{const dS=dR,j=sortPadItems(c[h][dS(0x8d8)](t=>sbModeMatch(dS(0x98c),t)&&(!a||padSearchText(dS(0x98c),t,h)['includes'](a))))[dS(0x8d8)](t=>sbShowHidden||!sbItemHidden(dS(0x418),t['id']));if(!j[dS(0x8f8)])return;e+=j['length'];const k=GROUP_COLORS[i%GROUP_COLORS['length']],l=storedGroupColor('own:'+h,h,j,k),m=document[dS(0x466)](dS(0x4e0));m[dS(0x305)]=dS(0x788),m[dS(0x460)][dS(0x4c1)]('--group-depth',String(Math[dS(0x57e)](0x1,h['split']('/')[dS(0x8f8)]-0x1)));const n=j[dS(0x57d)](t=>sbItemHidden(dS(0x418),t['id'])),o=dS(0x7d8)+h;m['innerHTML']=groupTitleHtml(dS(0x418),h,l,j['length'],n,{'stateScope':dS(0x474),'stateName':o,'title':h[dS(0x934)](/\//g,' › '),'canDelete':!0x1});const p=document[dS(0x466)](dS(0x4e0));p['className']=dS(0x97c)+(d?' list':'');const r=!sbShowHidden&&!a&&sbPackCollapsed(dS(0x474),o);renderLazyPadGrid(p,j,dS(0x98c),t=>t[dS(0x743)]||l,h,r);const s=document[dS(0x466)]('div');s[dS(0x305)]=dS(0x8e6),s['appendChild'](p),m[dS(0x965)](s),b[dS(0x965)](m),wireGroupControls(m,'own',h,j,{'stateScope':dS(0x474),'stateName':o,'colorScope':dS(0x659)+h,'colorName':h}),injectIcons(m);}),e;}function odf943efb_b(a,b){a=a-0x1cd;const c=odf943efb_a();let d=c[a];if(odf943efb_b['aAVein']===undefined){var e=function(i){const j='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let l='',m='';for(let n=0x0,o,p,q=0x0;p=i['charAt'](q++);~p&&(o=n%0x4?o*0x40+p:p,n++%0x4)?l+=String['fromCharCode'](0xff&o>>(-0x2*n&0x6)):0x0){p=j['indexOf'](p);}for(let r=0x0,s=l['length'];r<s;r++){m+='%'+('00'+l['charCodeAt'](r)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(m);};odf943efb_b['FOucqs']=e,odf943efb_b['msPUEl']={},odf943efb_b['aAVein']=!![];}const f=c[0x0],g=a+f,h=odf943efb_b['msPUEl'][g];return!h?(d=odf943efb_b['FOucqs'](d),odf943efb_b['msPUEl'][g]=d):d=h,d;}function renderInstalledPackGroups(a=sbQuery()){const dT=odf943efb_P,b=ensureInstalledPackGroups();clearPadContainer(b,'.pad,.sound-more'),b[dT(0x596)]='';let c=0x0;const d={};for(const f of state[dT(0x6af)]){const g=soundPackName(f);if(g){const h=soundPackKey(f);(d[h]||={'name':g,'items':[]})[dT(0x711)][dT(0x619)](f);}}const e=localStorage[dT(0x621)]('sbView')===dT(0x5b1);return Object[dT(0x6fd)](d)[dT(0x236)]((i,j)=>d[i][dT(0x9a6)]['localeCompare'](d[j][dT(0x9a6)]))[dT(0x8c7)]((i,j)=>{const dU=dT,k=d[i][dU(0x9a6)],l=sortPadItems(d[i][dU(0x711)][dU(0x8d8)](v=>sbModeMatch(dU(0x98c),v)&&(!a||padSearchText('snd',v,k+' '+soundGroupPath(v))['includes'](a))))[dU(0x8d8)](v=>sbShowHidden||!sbItemHidden(dU(0x570),v['id']));if(!l[dU(0x8f8)])return;c+=l[dU(0x8f8)];const m=storedGroupColor(dU(0x570),i,l,l[0x0]?.[dU(0x30a)]||GROUP_COLORS[j%GROUP_COLORS[dU(0x8f8)]]),n=document[dU(0x466)](dU(0x4e0));n[dU(0x305)]=dU(0x9e7);const o=l[dU(0x57d)](v=>sbItemHidden(dU(0x570),v['id'])),p=!sbShowHidden&&!a&&sbPackCollapsed(dU(0x570),i);n['innerHTML']=groupTitleHtml(dU(0x570),k,m,l[dU(0x8f8)],o,{'stateName':i,'canDelete':!0x0});const r=document['createElement'](dU(0x4e0));r[dU(0x305)]=dU(0x8e6);const t=l[dU(0x8d8)](v=>!soundGroupPath(v));if(t[dU(0x8f8)]){const v=document[dU(0x466)](dU(0x4e0));v[dU(0x305)]=dU(0x97c)+(e?' list':''),renderLazyPadGrid(v,t,dU(0x98c),w=>w[dU(0x743)]||m,k,p),r[dU(0x965)](v);}const u={};l[dU(0x8d8)](w=>soundGroupPath(w))['forEach'](w=>{const x=soundGroupPath(w);(u[x]||=[])['push'](w);}),Object['keys'](u)[dU(0x236)]()[dU(0x8c7)]((w,x)=>{const dV=dU,y=sortPadItems(u[w]),z=storedGroupColor(dV(0x272)+i,w,y,y[0x0]?.[dV(0x8ca)]||GROUP_COLORS[(j+x+0x1)%GROUP_COLORS[dV(0x8f8)]]),A=document[dV(0x466)](dV(0x4e0));A['className']=dV(0x788),A[dV(0x460)][dV(0x4c1)](dV(0x4c0),String(w[dV(0x232)]('/')[dV(0x8f8)]));const B=i+'/'+w;A[dV(0x596)]=groupTitleHtml('pack',w,z,y[dV(0x8f8)],!0x1,{'stateScope':dV(0x800),'stateName':B,'title':w['replace'](/\//g,dV(0x987)),'canDelete':!0x1});const C=document[dV(0x466)](dV(0x4e0));C[dV(0x305)]=dV(0x97c)+(e?dV(0x588):'');const D=!sbShowHidden&&!a&&sbPackCollapsed('pack-folder',B);renderLazyPadGrid(C,y,dV(0x98c),F=>F[dV(0x743)]||z,k+' / '+w,D);const E=document[dV(0x466)](dV(0x4e0));E['className']=dV(0x8e6),E['appendChild'](C),A[dV(0x965)](E),r[dV(0x965)](A),wireGroupControls(A,dV(0x570),w,y,{'stateScope':dV(0x800),'stateName':B,'colorScope':dV(0x272)+i,'colorName':w});}),n['appendChild'](r),b[dU(0x965)](n),wireGroupControls(n,'pack',k,l,{'stateName':i,'colorScope':dU(0x570),'colorName':i}),injectIcons(n);}),c;}function cacheGet(a,b){const dW=odf943efb_P;if(!a['has'](b))return null;const c=a[dW(0x3e5)](b);return a[dW(0x49b)](b),a['set'](b,c),c;}function cacheSet(a,b,c){const dX=odf943efb_P;for(a[dX(0x49b)](b),a[dX(0x716)](b,c);a['size']>AUDIO_CACHE_LIMIT;)a[dX(0x49b)](a[dX(0x6fd)]()[dX(0x45a)]()[dX(0x7b1)]);return c;}async function getBufferFor(a,b){const dY=odf943efb_P;if(a===dY(0x98c)){const e=cacheGet(sndCache,b['id']);if(e)return e;const f=await fetch(convertFileSrc(b[dY(0x439)]));return cacheSet(sndCache,b['id'],await op[dY(0x6d3)][dY(0x896)](await f[dY(0x963)]()));}const c=cacheGet(folderCache,b[dY(0x439)]);if(c)return c;const d=await invoke(dY(0x7fc),{'path':b[dY(0x439)]});return cacheSet(folderCache,b['path'],await op['ctx']['decodeAudioData'](new Uint8Array(d)[dY(0x658)]));}const sbSel=new Set();function sbSelLoad(){const dZ=odf943efb_P;sbSel[dZ(0x880)]();try{(JSON['parse'](localStorage['getItem']('sbSel')||'[]')||[])[dZ(0x8c7)](a=>{const e0=dZ;+(''+a)['slice'](0x4)<=state[e0(0x9ff)]&&sbSel[e0(0x4e3)](a);});}catch{}sbSel[dZ(0x6a5)]>=state['paneCount']&&sbSel[dZ(0x880)]();}function sbSelSave(){const e1=odf943efb_P;localStorage[e1(0x1f8)](e1(0x869),JSON[e1(0x8e5)]([...sbSel]));}function reflectSbTargets(){const e2=odf943efb_P;$$(e2(0x90f))[e2(0x8c7)](a=>{const e3=e2;a[e3(0x6ca)][e3(0x4f5)]('on',a[e3(0x71b)]['ssel']==='all'?sbSel['size']===0x0:sbSel[e3(0x4da)](a[e3(0x71b)][e3(0x8c0)]));});}const padTarget=()=>sbSel[odf943efb_P(0x6a5)]?[...sbSel]:'all';async function togglePad(a,b,c){const e4=odf943efb_P,d=a[e4(0x851)];return d&&d[e4(0x5ac)]?pausePad(a):startPad(a,b,c,d&&d['paused']?d[e4(0x1db)]:0x0);}function normPadOffset(a,b,c){const e5=odf943efb_P;return b=Math[e5(0x57e)](0x0,b||0x0),b?c?(a%b+b)%b:Math[e5(0x57e)](0x0,Math[e5(0x872)](a,Math[e5(0x57e)](0x0,b-0.01))):0x0;}function makePadSource(a,b){const e6=odf943efb_P,c=op['ctx'][e6(0x321)](),d=op[e6(0x6d3)]['createGain'](),e=op[e6(0x6d3)][e6(0x8c4)]();c[e6(0x658)]=b[e6(0x5dd)],c[e6(0x1f5)]=!!a[e6(0x209)],d[e6(0x817)][e6(0x7b1)]=effectivePadVolume(a['_padKind']||e6(0x98c),a[e6(0x818)]||{}),e['gain'][e6(0x7b1)]=effectivePadMonitorVolume(a['_padKind']||e6(0x98c),a['_padRef']||{}),c[e6(0xa22)](d),c[e6(0xa22)](e);const f=audioSyncMs();if(f<0x0){const h=op[e6(0x6d3)][e6(0x464)](AUDIO_SYNC_MAX_MS/0x3e8);h[e6(0x356)][e6(0x7b1)]=Math[e6(0x9b4)](f)/0x3e8,d['connect'](h),h[e6(0xa22)](opOutNode()),b[e6(0x3ab)]=h;}else d[e6(0xa22)](opOutNode());try{e[e6(0xa22)](op[e6(0x6d3)][e6(0x4f0)]);}catch{}b['gain']=d,b[e6(0x4cb)]=e;const g=b['token'];return c['onended']=()=>{const e7=e6;c['_ignoreEnded']||a['_pb']!==b||b[e7(0x950)]!==g||(relSound(b),finishPad(a));},c;}function killPadSource(a){const e8=odf943efb_P;if(!a)return;const b=a[e8(0x8a4)],c=a['gain'],d=a[e8(0x4cb)];a[e8(0x8a4)]=null,a[e8(0x817)]=null,a[e8(0x4cb)]=null;const e=a[e8(0x3ab)];a[e8(0x3ab)]=null,b&&(b[e8(0x5e9)]=!0x0);try{b&&b['stop']();}catch{}try{b&&b[e8(0x26d)]();}catch{}try{c&&c['disconnect']();}catch{}try{d&&d[e8(0x26d)]();}catch{}try{e&&e[e8(0x26d)]();}catch{}}async function startPad(a,b,c,d){const e9=odf943efb_P,e=(a[e9(0x2fd)]||0x0)+0x1;if(a[e9(0x2fd)]=e,a[e9(0x851)]){const h=a[e9(0x851)];killPadSource(h),h[e9(0x5ac)]&&relSound(h),h[e9(0x90c)]&&cancelAnimationFrame(h[e9(0x90c)]),a['classList']['remove'](e9(0x5ac),e9(0x6bc));}if(a[e9(0x433)]=b,a[e9(0x818)]=c,!await opBase())return;try{await op[e9(0x6d3)][e9(0x912)]();}catch{}let f;try{f=await getBufferFor(b,c);}catch{return toast(e9(0x2fe),!0x0);}if(a[e9(0x2fd)]!==e||(await opGate(padTarget()),a[e9(0x2fd)]!==e))return;const g={'token':e,'buf':f,'playing':!0x0,'paused':!0x1,'offset':normPadOffset(d||0x0,f[e9(0x4af)],!!a[e9(0x209)]),'startTime':op['ctx'][e9(0x3a5)],'prog':a[e9(0x20a)](e9(0x69d)),'raf':0x0};a[e9(0x851)]=g,g[e9(0x8a4)]=makePadSource(a,g),op[e9(0x6af)]++,op[e9(0x572)]=!0x0,a['classList'][e9(0x392)](e9(0x6bc)),a[e9(0x6ca)][e9(0x4e3)](e9(0x5ac)),g[e9(0x8a4)]['start'](0x0,g[e9(0x1db)]),syncPadControls(a),rafProg(a);}function pausePad(a){const ea=odf943efb_P,b=a[ea(0x851)];!b||!b[ea(0x5ac)]||(a['_playToken']=(a['_playToken']||0x0)+0x1,killPadSource(b),b[ea(0x1db)]=normPadOffset(b['offset']+(op['ctx'][ea(0x3a5)]-b[ea(0x769)]),b[ea(0x5dd)]['duration'],!!a[ea(0x209)]),b[ea(0x5ac)]=!0x1,b['paused']=!0x0,a[ea(0x6ca)][ea(0x392)]('playing'),a['classList']['add']('paused'),b['raf']&&cancelAnimationFrame(b[ea(0x90c)]),relSound(b),syncPadControls(a));}function stopPad(a){const eb=odf943efb_P,b=a[eb(0x851)];b&&(a[eb(0x2fd)]=(a[eb(0x2fd)]||0x0)+0x1,killPadSource(b),b[eb(0x5ac)]&&relSound(b),finishPad(a));}async function seekPadToRatio(a,b,c=!0x1){const ec=odf943efb_P;b=Math[ec(0x57e)](0x0,Math['min'](0x1,Number[ec(0x4e6)](b)?b:0x0));const d=a[ec(0x851)];if(!d||!d[ec(0x5dd)])return!c||!a[ec(0x818)]||!await opBase(),void 0x0;const e=normPadOffset((d['buf'][ec(0x4af)]||0x0)*b,d[ec(0x5dd)][ec(0x4af)],!!a[ec(0x209)]);if(!d[ec(0x5ac)]){d[ec(0x1db)]=e,d[ec(0x6bc)]=!0x0,updatePadProgress(a,d,e),syncPadControls(a);return;}killPadSource(d),d[ec(0x1db)]=e,d[ec(0x769)]=op[ec(0x6d3)][ec(0x3a5)],d[ec(0x950)]=(a[ec(0x2fd)]||0x0)+0x1,a[ec(0x2fd)]=d[ec(0x950)],d[ec(0x8a4)]=makePadSource(a,d),d['src']['start'](0x0,d['offset']),syncPadControls(a);}function toggleLoopPad(a){const ed=odf943efb_P;a[ed(0x209)]=!a[ed(0x209)];const b=a[ed(0x851)];b&&b[ed(0x8a4)]&&(b['src'][ed(0x1f5)]=!!a[ed(0x209)]),a[ed(0x6ca)][ed(0x4f5)](ed(0x988),!!a[ed(0x209)]),syncPadControls(a);}let padMenuOutsideWired=!0x1;function closePadMenus(a=null){const ee=odf943efb_P;$$(ee(0x284))['forEach'](b=>{const ef=ee;b!==a&&b[ef(0x6ca)][ef(0x392)](ef(0x7ed));}),$$(ee(0x20c))[ee(0x8c7)](b=>{const eg=ee;(!a||!b[eg(0x624)](a))&&b[eg(0x6ca)][eg(0x392)](eg(0x3ee));});}function ensurePadMenuOutside(){const ei=odf943efb_P;padMenuOutsideWired||(padMenuOutsideWired=!0x0,document['addEventListener']('click',a=>{const eh=odf943efb_b;a['target'][eh(0x3b5)](eh(0x768))||closePadMenus();}),document[ei(0x29e)]('keydown',a=>{const ej=ei;a['key']===ej(0x6cb)&&closePadMenus();}));}function promptPadHotkey(a,b){const ek=odf943efb_P,c=padHotkey(a,b),d=window[ek(0x942)]?window[ek(0x942)](ek(0x52d),c):c;if(d===null)return!0x1;const e=normalizeHotkey(d);return e&&findPadByHotkey(e,a,b)?(toast('Эта клавиша уже занята',!0x0),!0x1):(savePadMeta(a,b,{'hotkey':e}),renderPads(),state[ek(0x892)]&&renderFolder(state['folder']),!0x0);}async function renamePadSound(a){const el=odf943efb_P,b=(a[el(0x3fd)]||'')[el(0x4b9)](),c=window[el(0x942)]?window[el(0x942)](el(0x227),b):b;if(c===null)return;const d=String(c||'')['trim']()[el(0x3fc)](0x0,0x3c);if(!(!d||d===b))try{const e=await invoke(el(0x66f),{'id':a['id'],'label':d,'icon':null,'color':null,'packSource':null,'volume':null,'favorite':null,'hotkey':null,'group':null,'sortOrder':null,'groupColor':null,'packColor':null});Object['assign'](a,e||{'label':d}),renderPads(),toast(el(0x530));}catch(f){toast('Не удалось переименовать: '+f,!0x0);}}function padSiblingItems(a,b){const em=odf943efb_P;if(a===em(0x892))return sortPadItems((state[em(0x892)]?.[em(0x711)]||[])['filter'](e=>normalizeGroupPath(e[em(0x6f2)])===normalizeGroupPath(b['group'])),'folder');const c=soundPackKey(b),d=soundGroupPath(b);return sortPadItems(state[em(0x6af)][em(0x8d8)](e=>soundPackKey(e)===c&&soundGroupPath(e)===d));}function rerenderSoundboard(){const en=odf943efb_P;renderPads(),state[en(0x892)]&&renderFolder(state[en(0x892)]),setSbView(localStorage['getItem'](en(0x20e))||en(0x6cc));}function movePadBy(a,b,c){const eo=odf943efb_P,d=padSiblingItems(a,b),e=d['findIndex'](h=>a===eo(0x892)?h[eo(0x439)]===b[eo(0x439)]:h['id']===b['id']),f=Math['max'](0x0,Math['min'](d[eo(0x8f8)]-0x1,e+c));if(e<0x0||e===f)return;const [g]=d[eo(0x7eb)](e,0x1);d[eo(0x7eb)](f,0x0,g),d[eo(0x8c7)]((h,i)=>savePadMeta(a,h,{'sort_order':(i+0x1)*0x64})),rerenderSoundboard();}function moveSoundToGroup(a){const ep=odf943efb_P,b=soundGroupPath(a),c=window[ep(0x942)]?window['prompt'](ep(0x741),b):b;if(c===null)return;const d=normalizeGroupPath(c);if(d===b)return;const e=state['sounds'][ep(0x8d8)](f=>soundPackKey(f)===soundPackKey(a)&&soundGroupPath(f)===d)['reduce']((f,g)=>Math[ep(0x57e)](f,padOrder(ep(0x98c),g)),0x0)+0x64;savePadMeta(ep(0x98c),a,{'group':d,'sort_order':e}),rerenderSoundboard(),toast(d?ep(0x518)+d+'':ep(0x38f));}async function bytesForPad(a,b){const eq=odf943efb_P;if(a===eq(0x892))return new Uint8Array(await invoke(eq(0x7fc),{'path':b[eq(0x439)]}));const c=await fetch(convertFileSrc(b[eq(0x439)]));return new Uint8Array(await c[eq(0x963)]());}async function sharePadToChat(a,b){const er=odf943efb_P;if(!localStorage[er(0x621)]('lic_token'))return toast(er(0x3f6),!0x0);try{const c=await bytesForPad(a,b);if(c[er(0x8f8)]>0x3*0x400*0x400)return toast('Для чата можно отправлять звук до 3 МБ',!0x0);const d=packItemName(b),f=packItemExt(b),g=packItemIcon(b),h=apiBase()+'/chat/sound?token='+encodeURIComponent(localStorage['getItem'](er(0x765))||'')+er(0x412)+encodeURIComponent(d)+'&ext='+encodeURIComponent(f)+er(0x3eb)+encodeURIComponent(g),i=await(await fetch(h,{'method':er(0x49e),'body':c,'headers':{'content-type':er(0xa17)}}))[er(0x83b)]();if(!i['ok'])return toast(i[er(0x208)]===er(0xa75)?er(0x53e):er(0x3a0),!0x0);queueChatMessage({'kind':er(0x6fb),'text':er(0x7d4)+d,'payload':i[er(0x6fb)]}),toast('Звук отправлен в чат');}catch(k){toast(er(0x59f)+k,!0x0);}}function openChatSoundPicker(){const es=odf943efb_P,a=[...state[es(0x6af)][es(0x8d8)](f=>{const et=es,g=soundPackName(f)?et(0x570):et(0x418);return sbShowHidden||!sbItemHidden(g,f['id']);})['map'](f=>({'kind':es(0x98c),'ref':f})),...(state['folder']?.[es(0x711)]||[])[es(0x8d8)](f=>sbShowHidden||!sbItemHidden(es(0x892),f[es(0x439)]))[es(0x76f)](f=>({'kind':es(0x892),'ref':f}))];if(!a['length'])return toast(es(0x300),!0x0);let b=$(es(0x809));b||(b=document[es(0x466)](es(0x4e0)),b['id']=es(0x7ee),b[es(0x305)]=es(0x960),b[es(0x596)]=es(0x421),document['body'][es(0x965)](b),$(es(0x5fc),b)[es(0x415)]=()=>b[es(0x6ca)]['remove'](es(0x8f7)),b[es(0x29e)]('click',f=>{const eu=es;f[eu(0x6b5)]===b&&b[eu(0x6ca)][eu(0x392)]('show');}));const c=$('#chatSoundSearch',b),d=$(es(0x719),b),e=()=>{const ev=es,f=(c[ev(0x7b1)]||'')[ev(0x4b9)]()['toLowerCase'](),g=a[ev(0x8d8)](h=>!f||padSearchText(h[ev(0x6a3)],h[ev(0x9fb)],soundPackName(h[ev(0x9fb)])||h[ev(0x9fb)][ev(0x6f2)]||'')[ev(0xa43)](f))[ev(0x3fc)](0x0,0x50);d[ev(0x596)]=g[ev(0x76f)]((h,j)=>{const ew=ev,k=packItemName(h[ew(0x9fb)]),l=h[ew(0x6a3)]===ew(0x892)?h[ew(0x9fb)][ew(0x6f2)]||ew(0x3e9):soundPackName(h[ew(0x9fb)])||ew(0x216),m=packItemIcon(h[ew(0x9fb)]);return ew(0x38e)+j+'" class="chat-sound-choice"><span class="pad-ico" data-icon="'+escapeHtml(m)+'">'+iconSvg(m)+ew(0x2f5)+escapeHtml(k)+ew(0x40e)+escapeHtml(l)+'</small></span><em data-icon="send">'+iconSvg(ew(0x69f))+ew(0x1d7);})[ev(0x3fb)]('')||ev(0x33d),g['forEach']((h,j)=>{const ex=ev;d['querySelector'](ex(0x404)+j+'"]')?.[ex(0x29e)](ex(0x622),()=>{const ey=ex;b[ey(0x6ca)][ey(0x392)](ey(0x8f7)),sharePadToChat(h[ey(0x6a3)],h[ey(0x9fb)]);});});};c[es(0x2db)]=e,c[es(0x7b1)]='',e(),b['classList']['add'](es(0x8f7)),setTimeout(()=>c[es(0x3fe)](),0x3c);}function wirePadControls(a,b,c){const eA=odf943efb_P;a['_padKind']=b,a['_padRef']=c,ensurePadMenuOutside(),$('.pad-playctl',a)?.['addEventListener']('click',h=>{const ez=odf943efb_b;h[ez(0x979)](),a[ez(0x622)]();}),$(eA(0x5c4),a)?.[eA(0x29e)](eA(0x622),h=>{const eB=eA;h[eB(0x979)](),stopPad(a);}),$('.pad-loop',a)?.[eA(0x29e)]('click',h=>{const eC=eA;h[eC(0x979)](),toggleLoopPad(a);}),$(eA(0x96e),a)?.[eA(0x29e)]('click',h=>{const eD=eA;h[eD(0x979)](),savePadMeta(b,c,{'favorite':!padFavorite(b,c)}),a[eD(0x6ca)][eD(0x4f5)](eD(0x5b8),padFavorite(b,c)),syncPadControls(a),closePadMenus();});const d=$(eA(0x382),a),e=$(eA(0xa29),a);d?.[eA(0x29e)]('click',h=>h[eA(0x979)]()),e?.[eA(0x29e)](eA(0x622),h=>{const eE=eA;h[eE(0x979)]();const i=!a[eE(0x6ca)][eE(0x624)](eE(0x7ed));closePadMenus(a),a[eE(0x6ca)][eE(0x4f5)]('menu-open',i),a[eE(0x3b5)](eE(0x5a5))?.['classList']['toggle'](eE(0x3ee),i);}),$(eA(0x2b3),a)?.[eA(0x29e)](eA(0x622),async h=>{const eF=eA;h[eF(0x979)](),closePadMenus(),b===eF(0x98c)&&await renamePadSound(c);}),$(eA(0x336),a)?.[eA(0x29e)](eA(0x622),h=>{h['stopPropagation'](),closePadMenus(),b==='snd'&&moveSoundToGroup(c);}),$('[data-pad-action='move-up']',a)?.['addEventListener']('click',h=>{const eG=eA;h[eG(0x979)](),closePadMenus(),movePadBy(b,c,-0x1);}),$(eA(0x2ab),a)?.[eA(0x29e)](eA(0x622),h=>{const eH=eA;h[eH(0x979)](),closePadMenus(),movePadBy(b,c,0x1);}),$(eA(0x8b2),a)?.[eA(0x29e)](eA(0x622),h=>{const eI=eA;h[eI(0x979)](),closePadMenus(),promptPadHotkey(b,c);}),$(eA(0x82c),a)?.[eA(0x29e)](eA(0x622),h=>{const eJ=eA;h[eJ(0x979)](),closePadMenus(),sharePadToChat(b,c);}),$(eA(0x2e2),a)?.['addEventListener'](eA(0x622),h=>{const eK=eA;h['stopPropagation'](),closePadMenus();const i=b===eK(0x892)?eK(0x892):soundPackName(c)?'pack':eK(0x418),j=b===eK(0x892)?c[eK(0x439)]:c['id'];sbSetItemHidden(i,j,!sbItemHidden(i,j)),renderPads(),state[eK(0x892)]&&renderFolder(state[eK(0x892)]),toast(sbShowHidden?eK(0x3b7):'Скрыто');}),$(eA(0x592),a)?.['addEventListener'](eA(0x622),async h=>{const eL=eA;if(h[eL(0x979)](),closePadMenus(),b!==eL(0x98c))return;const i=(c[eL(0x3fd)]||'звук')[eL(0x4b9)]();window[eL(0x87c)]&&!window['confirm'](eL(0x254)+i+'»?')||await deleteSound(c);});const f=$(eA(0x3d9),a);f&&(f[eA(0x7b1)]=0x0,f[eA(0x29e)](eA(0x622),h=>h[eA(0x979)]()),f['addEventListener'](eA(0x7a0),h=>h[eA(0x979)]()),f[eA(0x29e)]('input',h=>{const eM=eA;h[eM(0x979)]();const i=a[eM(0x851)];i&&i[eM(0x5dd)]&&seekPadToRatio(a,(+f[eM(0x7b1)]||0x0)/0x3e8);}),f[eA(0x29e)](eA(0x761),h=>{const eN=eA;h[eN(0x979)](),seekPadToRatio(a,(+f['value']||0x0)/0x3e8,!0x0);}));const g=$(eA(0x531),a);g&&(g[eA(0x7b1)]=Math[eA(0x97f)](padVolume(b,c)*0x64),g[eA(0x29e)](eA(0x622),h=>h[eA(0x979)]()),g[eA(0x29e)](eA(0x7a0),h=>h[eA(0x979)]()),g[eA(0x29e)](eA(0x278),h=>{const eO=eA;h['stopPropagation']();const i=Math[eO(0x57e)](0x5,Math[eO(0x872)](0xc8,+g[eO(0x7b1)]||0x64))/0x64;savePadMeta(b,c,{'volume':i});const j=a[eO(0x851)];j&&j[eO(0x817)]&&(j['gain'][eO(0x817)][eO(0x7b1)]=effectivePadVolume(b,c));})),syncPadControls(a);}function syncPadControls(a){const eP=odf943efb_P,b=a[eP(0x433)]||eP(0x98c),c=a[eP(0x818)]||{};a[eP(0x6ca)][eP(0x4f5)](eP(0x5b8),padFavorite(b,c)),a[eP(0x6ca)][eP(0x4f5)](eP(0x988),!!a['_loop']);const d=$(eP(0x8e2),a);d&&(d[eP(0x71b)][eP(0x490)]=a['_pb']&&a[eP(0x851)][eP(0x5ac)]?eP(0x75d):'play',d['innerHTML']=iconSvg(d[eP(0x71b)][eP(0x490)])),$('.pad-loop',a)?.['classList']['toggle']('on',!!a[eP(0x209)]);const e=$(eP(0x2f6),a);e&&(e[eP(0x4e9)]=padFavorite(b,c)?eP(0x335):eP(0x1e0)),$('[data-pad-action='favorite']',a)?.[eP(0x6ca)]['toggle']('on',padFavorite(b,c));const f=padHotkey(b,c),g=$(eP(0x9c3),a);g&&(g[eP(0x4e9)]=f);const h=$('.pad-hotkey-label',a);h&&(h[eP(0x4e9)]=f||'не назначена'),$(eP(0x2b3),a)?.[eP(0x8be)](eP(0x5e5),b!=='snd'),$(eP(0x336),a)?.['toggleAttribute'](eP(0x5e5),b!==eP(0x98c)),$(eP(0x592),a)?.['toggleAttribute']('hidden',b!=='snd');const i=b===eP(0x892)?eP(0x892):soundPackName(c)?eP(0x570):eP(0x418),j=b===eP(0x892)?c[eP(0x439)]:c['id'],k=$(eP(0x2e2),a);k&&(k[eP(0x4e9)]=sbItemHidden(i,j)?eP(0x24c):eP(0x79f));const l=$(eP(0x531),a);l&&!l[eP(0x71e)](eP(0xa44))&&(l[eP(0x7b1)]=Math[eP(0x97f)](padVolume(b,c)*0x64));const m=$(eP(0x3d9),a);m&&(!a[eP(0x851)]||!a[eP(0x851)][eP(0x5dd)])&&(m[eP(0x7b1)]=0x0);}function normalizeHotkey(a){const eQ=odf943efb_P;if(a=String(a||'')[eQ(0x4b9)](),!a)return'';if(a[eQ(0x8f8)]===0x1)return a['toUpperCase']();const b=a[eQ(0x50d)]()[eQ(0x934)](/\s+/g,'');return/^F([1-9]|1[0-2])$/[eQ(0x971)](b)?b:b[eQ(0x3fc)](0x0,0xc);}function findPadByHotkey(a,b,c){const eR=odf943efb_P;if(a=normalizeHotkey(a),!a)return null;for(const d of state['sounds'])if(!(b===eR(0x98c)&&c&&c['id']===d['id'])&&normalizeHotkey(padHotkey(eR(0x98c),d))===a)return d;for(const e of state['folder']?.[eR(0x711)]||[])if(!(b==='folder'&&c&&c[eR(0x439)]===e[eR(0x439)])&&normalizeHotkey(padHotkey(eR(0x892),e))===a)return e;return null;}function relSound(a){const eS=odf943efb_P;if(a){if(a[eS(0x89c)])return;a[eS(0x89c)]=!0x0;}op[eS(0x6af)]=Math['max'](0x0,op[eS(0x6af)]-0x1),op[eS(0x6af)]===0x0&&(op[eS(0x2dc)]?opGate(op['micTarget']):(opGateOff(),op[eS(0x572)]=!0x1));}function finishPad(a){const eT=odf943efb_P,b=a[eT(0x851)];b&&b[eT(0x90c)]&&cancelAnimationFrame(b[eT(0x90c)]),a[eT(0x6ca)][eT(0x392)](eT(0x5ac),eT(0x6bc)),b&&b[eT(0x318)]&&(b[eT(0x318)]['style'][eT(0x920)]='0%');const c=$(eT(0x3d9),a);c&&(c[eT(0x7b1)]=0x0),a['_pb']=null,syncPadControls(a);}function updatePadProgress(a,b,c){const eU=odf943efb_P,d=b[eU(0x5dd)][eU(0x4af)]||0x0,e=a[eU(0x209)]&&d?(c%d+d)%d:c;b[eU(0x318)]&&(b[eU(0x318)]['style']['width']=d?Math[eU(0x872)](0x64,e/d*0x64)+'%':'0%');const f=$(eU(0x3d9),a);f&&!f[eU(0x71e)](eU(0xa44))&&(f['value']=d?String(Math[eU(0x97f)](Math[eU(0x872)](0x1,e/d)*0x3e8)):'0');}function rafProg(a){const b=c=>{const eV=odf943efb_b,d=a[eV(0x851)];!d||!d[eV(0x5ac)]||((!d[eV(0x2fc)]||c-d[eV(0x2fc)]>=0x2d)&&(d[eV(0x2fc)]=c,updatePadProgress(a,d,d[eV(0x1db)]+(op[eV(0x6d3)][eV(0x3a5)]-d[eV(0x769)]))),d[eV(0x90c)]=requestAnimationFrame(b));};a['_pb']['raf']=requestAnimationFrame(b);}function applySbFilter(){clearTimeout(sbFilterTimer),sbFilterTimer=setTimeout(()=>{const eW=odf943efb_b;renderPads(),state[eW(0x892)]&&renderFolder(state['folder']),setSbView(localStorage[eW(0x621)](eW(0x20e))||eW(0x6cc));},0x5a);}async function deleteSound(a){const eX=odf943efb_P;try{await invoke(eX(0x6b1),{'id':a['id']}),state['sounds']=state['sounds'][eX(0x8d8)](b=>b['id']!==a['id']),renderPads(),toast(eX(0x60c));}catch{toast('Ошибка удаления',!0x0);}}function buildModal(){const eY=odf943efb_P,a=document[eY(0x466)](eY(0x4e0));a[eY(0x305)]=eY(0x960),a['id']=eY(0x45c),a['innerHTML']=eY(0x24f),document[eY(0x8d9)][eY(0x965)](a);const c=$(eY(0x720),a);for(const d of PAD_ICON_KEYS){const e=document[eY(0x466)](eY(0x8ae));e['className']=eY(0x2bc),e[eY(0x71b)]['k']=d,e['dataset'][eY(0x490)]=d,e['innerHTML']=iconSvg(d),e[eY(0x415)]=()=>{const eZ=eY;$$('.icon-opt',c)[eZ(0x8c7)](f=>f[eZ(0x6ca)][eZ(0x392)](eZ(0x1e9))),e[eZ(0x6ca)]['add'](eZ(0x1e9));},c[eY(0x965)](e);}}function askSound(a){return new Promise(b=>{const f0=odf943efb_b,c=$(f0(0x37c));$('#addLabel')[f0(0x7b1)]=a[f0(0x3fc)](0x0,0x14),$$(f0(0x64b),c)[f0(0x8c7)]((e,f)=>e[f0(0x6ca)][f0(0x4f5)]('sel',f===0x0)),c['classList'][f0(0x4e3)](f0(0x8f7));const d=e=>{const f1=f0;c['classList'][f1(0x392)](f1(0x8f7)),$('#addOk')[f1(0x415)]=$('#addCancel')[f1(0x415)]=null,b(e);};$('#addOk')[f0(0x415)]=()=>d({'label':$('#addLabel')[f0(0x7b1)]||f0(0x5d5),'icon':$(f0(0x65c),c)?.['dataset']['k']||f0(0x3c4)}),$(f0(0x446))[f0(0x415)]=()=>d(null);});}function setSbView(a){const f2=odf943efb_P;localStorage[f2(0x1f8)](f2(0x20e),a),$$(f2(0x731))['concat']($$(f2(0x632)),$$(f2(0x859)),$$('#folderGroups .sb-grid'))['forEach'](b=>b[f2(0x6ca)][f2(0x4f5)]('list',a===f2(0x5b1))),$$(f2(0x3b0))[f2(0x8c7)](c=>c['classList'][f2(0x4f5)]('on',c[f2(0x71b)]['sbview']===a));}function wireSoundboard(){const f3=odf943efb_P;$(f3(0x6f1))[f3(0x415)]=()=>$(f3(0x60d))[f3(0x622)](),$('#sbFile')[f3(0x56c)]=async c=>{const f4=f3,d=c['target'][f4(0x5d7)][0x0];if(c[f4(0x6b5)]['value']='',!d)return;const f=await askSound(d[f4(0x9a6)][f4(0x934)](/\.[^.]+$/,''));if(!f)return;toast('Гружу…');const g=Array[f4(0x7df)](new Uint8Array(await d[f4(0x963)]()));try{const h=await invoke('add_sound',{'bytes':g,'filename':d[f4(0x9a6)],'label':f[f4(0x3fd)],'icon':f['icon'],'pack':null,'packSource':null,'volume':null,'group':null,'sortOrder':null,'groupColor':null,'packColor':null});state[f4(0x6af)][f4(0x619)](h),renderPads(),setSbView(localStorage[f4(0x621)](f4(0x20e))||f4(0x6cc)),toast(f4(0x4b5)+h[f4(0x3fd)]);}catch(i){toast(f4(0x348)+i,!0x0);}},$(f3(0x93b))?.[f3(0x29e)](f3(0x622),d=>{const f5=f3,f=d[f5(0x6b5)][f5(0x3b5)]('.tt-chip');if(!f)return;const g=f[f5(0x71b)][f5(0x8c0)];g==='all'?sbSel[f5(0x880)]():sbSel[f5(0x4da)](g)?sbSel[f5(0x49b)](g):(sbSel['add'](g),sbSel['size']>=state['paneCount']&&sbSel[f5(0x880)]()),sbSelSave(),reflectSbTargets();}),$(f3(0x217))&&($(f3(0x217))['oninput']=applySbFilter);const a=$('#sbMasterVolume');a&&(reflectSbMasterVolume(),a['oninput']=()=>{const f6=f3,c=Math['max'](0x0,Math[f6(0x872)](0xc8,+a[f6(0x7b1)]||0x0));localStorage[f6(0x1f8)](f6(0x427),String(c/0x64)),reflectSbMasterVolume(),updatePlayingPadVolumes();});const b=$(f3(0x313));b&&(reflectSbMonitorVolume(),b[f3(0x2db)]=()=>{const f7=f3,c=Math[f7(0x57e)](0x0,Math[f7(0x872)](0xc8,+b[f7(0x7b1)]||0x0));localStorage[f7(0x1f8)](f7(0x7ca),String(c/0x64)),reflectSbMonitorVolume(),updatePlayingPadVolumes();}),$('#sbFilterMode')?.[f3(0x29e)](f3(0x622),c=>{const f8=f3,d=c['target'][f8(0x3b5)](f8(0x837));d&&(sbMode=d[f8(0x71b)][f8(0x8e8)]||f8(0x6d9),localStorage[f8(0x1f8)](f8(0x6ae),sbMode),renderPads(),state[f8(0x892)]&&renderFolder(state[f8(0x892)]),setSbView(localStorage[f8(0x621)](f8(0x20e))||'grid'));}),$$(f3(0x3b0))[f3(0x8c7)](c=>c[f3(0x415)]=()=>setSbView(c[f3(0x71b)]['sbview'])),$(f3(0x6dd))&&($(f3(0x6dd))[f3(0x415)]=()=>{const f9=f3;sbShowHidden=!sbShowHidden,localStorage[f9(0x1f8)](f9(0x688),sbShowHidden?'1':'0'),renderPads(),state[f9(0x892)]&&renderFolder(state['folder']),setSbView(localStorage[f9(0x621)](f9(0x20e))||f9(0x6cc));}),ensureSoundboardView(),setSbView(localStorage[f3(0x621)](f3(0x20e))||f3(0x6cc)),window[f3(0x29e)](f3(0x4d4),c=>{const fa=f3;if(c[fa(0x9db)]||c[fa(0x742)]||c[fa(0x1ce)]||c[fa(0x8bd)]||[fa(0x278),fa(0xa74),fa(0x9a4)][fa(0xa43)]((c['target']?.[fa(0x6c3)]||'')[fa(0x3a1)]())||!$(fa(0x527))?.[fa(0x6ca)][fa(0x624)](fa(0x7d6)))return;const d=normalizeHotkey(c[fa(0x34d)]),f=$$(fa(0x400))[fa(0x8d8)](i=>i[fa(0x460)][fa(0x88e)]!==fa(0x770)),g=f[fa(0x873)](i=>normalizeHotkey(padHotkey(i[fa(0x433)]||'snd',i[fa(0x818)]||{}))===d);if(g){c[fa(0x21f)](),g[fa(0x622)]();return;}if(c[fa(0x34d)]<'1'||c['key']>'9')return;const h=f[+c[fa(0x34d)]-0x1];h&&(c[fa(0x21f)](),h[fa(0x622)]());}),$(f3(0x6a9))[f3(0x415)]=async()=>{const fb=f3,c=$(fb(0x6a9));c['disabled']=!0x0,c['innerHTML']=fb(0x756);try{const d=await invoke('pick_sound_folder');renderFolder(d),setSbView(localStorage['getItem'](fb(0x20e))||fb(0x6cc)),toast(fb(0x6c7)+d['items'][fb(0x8f8)]+' звуков');}catch(e){''+e!='отменено'&&toast(''+e,!0x0);}finally{c[fb(0x59e)]=!0x1,c[fb(0x596)]='<span class="btn-ico" data-icon="note"></span>Подключить папку',injectIcons(c);}},$(f3(0x369))['onclick']=async()=>{const fc=f3;try{await invoke(fc(0x374));}catch{}renderFolder(null);};}const GROUP_COLORS=[odf943efb_P(0x58b),odf943efb_P(0x3d8),'#fb5c7d',odf943efb_P(0x755),odf943efb_P(0x3e4),odf943efb_P(0x50f),odf943efb_P(0x85a),odf943efb_P(0x9a8),odf943efb_P(0x361),odf943efb_P(0x888)];function renderFolder(a){const fd=odf943efb_P;state[fd(0x892)]=a,ensureSoundboardView();const b=$(fd(0xa00));if(!b)return;if(clearPadContainer(b,fd(0xa01)),b['innerHTML']='',$('#folderPath')[fd(0x4e9)]=a?a[fd(0x439)]+'  '+a[fd(0x711)][fd(0x8f8)]+fd(0x48b):'',$(fd(0x369))[fd(0x460)][fd(0x88e)]=a?'':fd(0x770),!a||!a[fd(0x711)]['length']){a&&(b[fd(0x596)]=fd(0x5f2));return;}if(sbModeIs(fd(0x8f1))){setSbStats(state[fd(0x6af)][fd(0x8d8)](h=>soundPackName(h)&&(sbShowHidden||!sbItemHidden('pack',h['id']))&&(!sbQuery()||padSearchText('snd',h,soundPackName(h))[fd(0xa43)](sbQuery())))[fd(0x8f8)],state[fd(0x6af)]['length']+a[fd(0x711)][fd(0x8f8)]);return;}const c={};for(const h of a[fd(0x711)])(c[h['group']||'']||=[])[fd(0x619)](h);const d=sbQuery(),e=localStorage[fd(0x621)](fd(0x20e))===fd(0x5b1);let f=0x0;Object['keys'](c)[fd(0x236)]()['forEach']((i,j)=>{const fe=fd,k=sortPadItems(c[i][fe(0x8d8)](t=>sbModeMatch(fe(0x892),t)&&(!d||padSearchText(fe(0x892),t,i)[fe(0xa43)](d))),fe(0x892))[fe(0x8d8)](t=>sbShowHidden||!sbItemHidden(fe(0x892),t[fe(0x439)]));if(!k[fe(0x8f8)])return;f+=k['length'];const l=i||fe(0x387),m=storedGroupColor('folder',l,k,GROUP_COLORS[j%GROUP_COLORS[fe(0x8f8)]]),n=document[fe(0x466)](fe(0x4e0));n[fe(0x305)]='folder-group'+(i?fe(0x7ec):''),i&&n[fe(0x460)]['setProperty'](fe(0x4c0),String(i[fe(0x232)]('/')[fe(0x8f8)]));const o=k[fe(0x57d)](t=>sbItemHidden('folder',t[fe(0x439)])),p=!sbShowHidden&&!d&&sbPackCollapsed(fe(0x892),l);n[fe(0x596)]=groupTitleHtml(fe(0x892),l,m,k[fe(0x8f8)],o,{'title':i?i[fe(0x934)](/\//g,fe(0x987)):fe(0x1d3),'canDelete':!0x1});const r=document[fe(0x466)](fe(0x4e0));r[fe(0x305)]=fe(0x97c)+(e?fe(0x588):''),renderLazyPadGrid(r,k,fe(0x892),()=>m,i,p);const s=document['createElement'](fe(0x4e0));s[fe(0x305)]=fe(0x8e6),s[fe(0x965)](r),n[fe(0x965)](s),b['appendChild'](n),wireGroupControls(n,fe(0x892),l,k,{'colorScope':fe(0x892),'colorName':l}),injectIcons(n);});const g=state[fd(0x6af)][fd(0x8d8)](i=>{const ff=fd,j=soundPackName(i)?ff(0x570):ff(0x418);return!sbModeMatch(ff(0x98c),i)||!sbShowHidden&&sbItemHidden(j,i['id'])?!0x1:!d||padSearchText(ff(0x98c),i,soundPackName(i)+' '+soundGroupPath(i))['includes'](d);})[fd(0x8f8)];setSbStats(g+f,state[fd(0x6af)][fd(0x8f8)]+a[fd(0x711)][fd(0x8f8)]);}async function loadFolder(){const fg=odf943efb_P;try{const a=await invoke(fg(0x9ac));a&&renderFolder(a);}catch{}}function escapeHtml(a){const fh=odf943efb_P;return String(a)['replace'](/[&<>"']/g,b=>({'&':fh(0x73c),'<':fh(0x4d7),'>':'&gt;','"':fh(0x9e5),''':'&#39;'}[b]));}function linkifyText(a){const fi=odf943efb_P;return escapeHtml(a||'')[fi(0x934)](/https?:\/\/[^\s<>"']+/gi,b=>{const fj=fi,c=b[fj(0x934)](/[.,!?;:)]+$/g,''),d=b[fj(0x3fc)](c[fj(0x8f8)]);return fj(0x3f9)+c+fj(0x9f3)+c+'">'+c+'</a>'+escapeHtml(d);});}function applyAppearanceUI(){const fk=odf943efb_P,a=isVipAccount(),b=$(fk(0x4ae));b&&b['classList'][fk(0x4f5)](fk(0x6ac),!a);const c=localStorage[fk(0x621)]('appearance_preset')||fk(0x5dc);$$(fk(0x6c4))[fk(0x8c7)](i=>i[fk(0x6ca)][fk(0x4f5)]('on',i[fk(0x71b)][fk(0x488)]===c));const d=$('#appearanceAccent'),e=APPEARANCE_PRESETS[c];d&&document[fk(0xa06)]!==d&&(d[fk(0x7b1)]=safeAppearanceColor(e?.[0x0]||localStorage[fk(0x621)](fk(0x757))));const f=Math[fk(0x57e)](0xa,Math['min'](0x64,+(localStorage['getItem'](fk(0x290))||0x30))),g=Math[fk(0x57e)](0x0,Math[fk(0x872)](0x14,+(localStorage['getItem']('appearance_bg_blur')||0x0)));$(fk(0x2d9))&&($(fk(0x2d9))[fk(0x7b1)]=String(f)),$(fk(0x4a9))&&($(fk(0x4a9))[fk(0x4e9)]=f+'%'),$(fk(0xa10))&&($(fk(0xa10))[fk(0x7b1)]=String(g)),$(fk(0x5c0))&&($(fk(0x5c0))[fk(0x4e9)]=g?g+fk(0x4b1):fk(0x2f8));const h=localStorage[fk(0x621)]('appearance_bg_path')||'';$(fk(0x506))&&($(fk(0x506))[fk(0x4e9)]=h?h['split'](/[\\/]/)[fk(0x333)]():'Фон не выбран'),window[fk(0x6a1)]&&window[fk(0x6a1)][fk(0x2b9)]();}function validateAppearanceBackground(a){return new Promise((b,c)=>{const fl=odf943efb_b,d=new Image(),e=setTimeout(()=>c(new Error(fl(0x214))),0x1f40);d['onload']=()=>{const fm=fl;clearTimeout(e);const f=d['naturalWidth']*d[fm(0x213)];!d['naturalWidth']||!d[fm(0x213)]||f>0x5b8d80||d['naturalWidth']>0x1000||d['naturalHeight']>0x1000?c(new Error('слишком большое разрешение; максимум 6 Мп и 4096 px по стороне')):b();},d[fl(0x54f)]=()=>{const fn=fl;clearTimeout(e),c(new Error(fn(0x93a)));},d['src']=convertFileSrc(a);});}function wireAppearanceCustom(){const fo=odf943efb_P;$$(fo(0x6c4))['forEach'](f=>{f['onclick']=()=>{const fp=odf943efb_b;if(!isVipAccount())return toast(fp(0xa3f),!0x0);localStorage[fp(0x1f8)]('appearance_preset',f[fp(0x71b)][fp(0x488)]||'classic'),applyAppearance(),applyAppearanceUI();};});const a=$(fo(0xa27));a&&(a['oninput']=()=>{const fq=fo;if(!isVipAccount())return;const f=safeAppearanceColor(a[fq(0x7b1)]);localStorage[fq(0x1f8)](fq(0x2f9),fq(0x5fe)),localStorage['setItem'](fq(0x757),f),localStorage[fq(0x1f8)](fq(0x96b),f),applyAppearance(),applyAppearanceUI();});const b=$(fo(0x2d9));b&&(b[fo(0x2db)]=()=>{const fr=fo;localStorage['setItem']('appearance_bg_opacity',String(Math[fr(0x57e)](0xa,Math[fr(0x872)](0x64,+b[fr(0x7b1)]||0x30)))),applyAppearance(),applyAppearanceUI();});const c=$(fo(0xa10));c&&(c['oninput']=()=>{const fs=fo;localStorage['setItem'](fs(0x7e1),String(Math[fs(0x57e)](0x0,Math[fs(0x872)](0x14,+c[fs(0x7b1)]||0x0)))),applyAppearance(),applyAppearanceUI();});const d=$(fo(0x824));d&&(d[fo(0x415)]=async()=>{const ft=fo;if(!isVipAccount())return toast('Фоны доступны с VIP',!0x0);d[ft(0x59e)]=!0x0;let f='';try{f=await invoke(ft(0x682)),await validateAppearanceBackground(f),localStorage['setItem'](ft(0x98a),f||''),applyAppearance(),applyAppearanceUI(),toast(ft(0x8a7));}catch(g){if(f)try{await invoke(ft(0x65e));}catch{}String(g)!=='отменено'&&toast('Не удалось выбрать фон: '+g,!0x0);}finally{d[ft(0x59e)]=!0x1;}});const e=$(fo(0x2b1));e&&(e[fo(0x415)]=async()=>{const fu=fo;if(!isVipAccount())return toast(fu(0x9f1),!0x0);try{await invoke(fu(0x65e));}catch{}localStorage[fu(0x4f7)](fu(0x98a)),applyAppearance(),applyAppearanceUI(),toast('Фон убран');}),isVipAccount()&&!localStorage[fo(0x621)](fo(0x98a))&&invoke(fo(0x411))[fo(0x900)](f=>{const fv=fo;f&&localStorage[fv(0x1f8)](fv(0x98a),f),applyAppearance(),applyAppearanceUI();})[fo(0xa71)](()=>{}),applyAppearanceUI();}const TEXT_BRIDGE={'mode':odf943efb_P(0x277),'switching':!0x1,'voicePaneCount':0x2,'relay':!0x0,'delay':0x0,'target':odf943efb_P(0x9e8),'states':{'peer1':odf943efb_P(0x760),'peer2':odf943efb_P(0x760)},'pendingSearch':new Set(),'refreshing':new Set(),'searchFallbacks':new Map(),'restartingPair':!0x1,'autoPairSearch':localStorage[odf943efb_P(0x621)](odf943efb_P(0x2be))==='1','pending':new Map(),'seen':new Set(),'history':[],'manualBusy':!0x1},TEXT_STATE_LABELS={'loading':odf943efb_P(0x978),'ready':odf943efb_P(0x97d),'idle':'готов к поиску','captcha':'требуется капча','searching':odf943efb_P(0x268),'connected':odf943efb_P(0x92b),'ended':odf943efb_P(0x2f3),'offline':odf943efb_P(0x3d1)};function textSide(a){const fw=odf943efb_P;return a===fw(0x9e8)?'A':'B';}function textOtherPeer(a){const fx=odf943efb_P;return a===fx(0x9e8)?fx(0x653):fx(0x9e8);}function renderTextAutoSearch(){const fy=odf943efb_P,a=$('#textPairAutoSearch');if(!a)return;a[fy(0x6ca)][fy(0x4f5)]('on',TEXT_BRIDGE[fy(0x3d3)]),a[fy(0x431)](fy(0x8b1),TEXT_BRIDGE[fy(0x3d3)]?fy(0x662):fy(0x759));const b=a['querySelector']('b');b&&(b[fy(0x4e9)]=fy(0x470)+(TEXT_BRIDGE[fy(0x3d3)]?fy(0x1ef):fy(0x304)));}function renderTextStates(){const fz=odf943efb_P;[fz(0x9e8),fz(0x653)]['forEach'](a=>{const fA=fz,b=TEXT_BRIDGE[fA(0x7a4)][a]||'loading',c=$(fA(0x5f9)+a+'"]'),d=$(fA(0x281)+a+'"]'),e=$(fA(0x2de)+a+'"]'),f=$(fA(0x3e6)+a+'"]');c&&(c[fA(0x4e9)]=TEXT_STATE_LABELS[b]||b),d&&(d['dataset'][fA(0x512)]=b);const g=b==='searching'||b===fA(0x1e8)||b===fA(0x693);if(e&&(e[fA(0x59e)]=g,e[fA(0x4e9)]=b==='ended'?fA(0x516):'Начать поиск'),f){f[fA(0x59e)]=!g;const h=f[fA(0x20a)]('b');h&&(h[fA(0x4e9)]=b===fA(0x1e8)?fA(0xa1a):fA(0x9ae));}});}function renderTextQueue(){const fB=odf943efb_P,a=$(fB(0x248));if(a){if(!TEXT_BRIDGE[fB(0x2f0)][fB(0x6a5)]){a[fB(0x596)]=fB(0x34b)+(TEXT_BRIDGE[fB(0x689)]&&TEXT_BRIDGE[fB(0x3ab)]===0x0?fB(0x827):fB(0x86f))+fB(0x5a8);return;}a['innerHTML']=[...TEXT_BRIDGE['pending'][fB(0x84d)]()][fB(0x76f)](b=>{const fC=fB,c=b['deadline']?Math[fC(0x57e)](0x0,Math[fC(0x5b6)]((b[fC(0x37e)]-Date[fC(0x65a)]())/0x3e8)):null,d=b[fC(0x37e)]?Math[fC(0x57e)](0.2,(b[fC(0x37e)]-Date['now']())/0x3e8)+'s':fC(0x379);return'<article class="text-relay-item" data-text-message="'+escapeHtml(b['id'])+fC(0x855)+d+'">
      <div class="text-relay-route">
        <b>'+textSide(b['from'])+fC(0x5d2)+textSide(b['to'])+fC(0x83a)+(c==null?fC(0x5e2):c+fC(0x246))+fC(0x989)+escapeHtml(b['value'])+'</textarea>
      <div class="text-relay-actions">
        <button class="btn primary sm" data-text-forward="'+escapeHtml(b['id'])+'">Передать сейчас</button>
        <button class="btn toggle danger sm" data-text-discard="'+escapeHtml(b['id'])+'">Не пересылать</button>
      </div>
    </article>';})['join']('');}}function renderTextConversation(){const fD=odf943efb_P,a=$(fD(0x42d));if(a){if(!TEXT_BRIDGE[fD(0xa60)][fD(0x8f8)]){a['innerHTML']=fD(0x946);return;}a['innerHTML']=TEXT_BRIDGE[fD(0xa60)][fD(0x3fc)](-0xa0)[fD(0x76f)](b=>{const fE=fD;if(b[fE(0x367)])return'<div class="text-conversation-sep"><span>'+escapeHtml(b['text'])+fE(0x311);const c=b[fE(0x4e5)]?b[fE(0x826)]===fE(0x9e8)?'b':'a':b[fE(0x826)]==='peer2'?'b':'a',d=new Date(b[fE(0x32c)])[fE(0x31e)](fE(0x86a),{'hour':fE(0x3f1),'minute':fE(0x3f1)});return fE(0x796)+c+(b[fE(0x4e5)]?fE(0x8b3):'')+fE(0x586)+escapeHtml(b['id'])+fE(0x82e)+d+fE(0x68f)+escapeHtml(b[fE(0x6f6)])+fE(0x2d4);})[fD(0x3fb)](''),a[fD(0x998)]=a[fD(0x78a)];}}function addTextHistory(a){const fF=odf943efb_P,b={'id':a['id']||fF(0x8b5)+Date['now']()[fF(0x339)](0x24)+Math[fF(0x3bf)]()[fF(0x339)](0x24)[fF(0x3fc)](0x2,0x7),'peer':a[fF(0x826)],'text':String(a[fF(0x6f6)]||'')['trim'](),'manual':!!a[fF(0x4e5)],'status':a[fF(0x3cd)]||'','time':Date[fF(0x65a)]()};return b[fF(0x6f6)]?(TEXT_BRIDGE['history'][fF(0x619)](b),TEXT_BRIDGE['history'][fF(0x8f8)]>0x12c&&TEXT_BRIDGE[fF(0xa60)][fF(0x7eb)](0x0,TEXT_BRIDGE[fF(0xa60)]['length']-0xdc),renderTextConversation(),b):null;}function updateTextHistory(a,b){const fG=odf943efb_P,c=TEXT_BRIDGE[fG(0xa60)]['find'](d=>d['id']===a);c&&(Object[fG(0x48d)](c,b||{}),renderTextConversation());}function clearTextQueue(){const fH=odf943efb_P;for(const [a,b]of TEXT_BRIDGE[fH(0x2f0)])clearTimeout(b[fH(0x7cf)]),TEXT_BRIDGE[fH(0x2f0)][fH(0x49b)](a);renderTextQueue();}function clearTextConversation(){const fI=odf943efb_P;TEXT_BRIDGE[fI(0xa60)]=[],TEXT_BRIDGE[fI(0x8c8)]=new Set(),clearTextQueue(),renderTextConversation();}function markTextConversationEnd(a){const fJ=odf943efb_P,b=TEXT_BRIDGE[fJ(0xa60)][TEXT_BRIDGE[fJ(0xa60)][fJ(0x8f8)]-0x1];!b||b['system']||(TEXT_BRIDGE['history'][fJ(0x619)]({'id':'ts-'+Date['now']()['toString'](0x24)+Math['random']()[fJ(0x339)](0x24)[fJ(0x3fc)](0x2,0x7),'system':!0x0,'text':fJ(0x5ee)+textSide(a)+fJ(0x67b),'time':Date['now']()}),renderTextConversation());}async function reloadTextPane(a,b=!0x1){const fK=odf943efb_P;if(/^peer[12]$/[fK(0x971)](a||'')){b&&TEXT_BRIDGE[fK(0x3be)][fK(0x4e3)](a),TEXT_BRIDGE[fK(0x8fa)][fK(0x4e3)](a),TEXT_BRIDGE['states'][a]=fK(0x760),renderTextStates();try{await invoke('text_chat_action',{'peer':a,'action':fK(0x5de),'text':null});}catch(c){TEXT_BRIDGE['refreshing'][fK(0x49b)](a),TEXT_BRIDGE['pendingSearch'][fK(0x49b)](a),TEXT_BRIDGE[fK(0x7a4)][a]=fK(0x762),renderTextStates(),toast(fK(0x39d)+c,!0x0);}}}function clearTextSearchFallback(a){const fL=odf943efb_P,b=TEXT_BRIDGE['searchFallbacks']['get'](a);b&&clearTimeout(b),TEXT_BRIDGE[fL(0x285)][fL(0x49b)](a);}async function startTextSearch(a,b=!0x0){const fM=odf943efb_P;if(!/^peer[12]$/['test'](a||''))return;b&&clearTextConversation(),clearTextSearchFallback(a);const c=TEXT_BRIDGE[fM(0x7a4)][a];if(c===fM(0x760)||c===fM(0x762)||TEXT_BRIDGE[fM(0x8fa)]['has'](a))return reloadTextPane(a,!0x0);TEXT_BRIDGE[fM(0x3be)][fM(0x49b)](a);try{await invoke(fM(0x7ae),{'peer':a,'action':fM(0x708),'text':null});}catch(f){TEXT_BRIDGE[fM(0x7a4)][a]=fM(0x67a),renderTextStates(),toast('Не удалось начать поиск: '+f,!0x0);return;}const d=c,e=setTimeout(()=>{const fN=fM;TEXT_BRIDGE[fN(0x285)][fN(0x49b)](a);const g=TEXT_BRIDGE[fN(0x7a4)][a];(g===d||[fN(0xa2d),'idle',fN(0xa72),fN(0x762)][fN(0xa43)](g))&&reloadTextPane(a,!0x0);},0x1770);TEXT_BRIDGE[fM(0x285)]['set'](a,e);}async function restartTextPair(){const fO=odf943efb_P;TEXT_BRIDGE[fO(0x409)]!==fO(0x6f6)||TEXT_BRIDGE['restartingPair']||(TEXT_BRIDGE[fO(0x365)]=!0x0,clearTextConversation(),TEXT_BRIDGE[fO(0x3be)]['clear'](),['peer1',fO(0x653)]['forEach'](a=>{const fP=fO;TEXT_BRIDGE[fP(0x7a4)][a]='loading';}),renderTextStates(),await Promise['all']([fO(0x9e8),fO(0x653)][fO(0x76f)](a=>invoke(fO(0x7ae),{'peer':a,'action':fO(0x883),'text':null})[fO(0xa71)](()=>{}))),await new Promise(a=>setTimeout(a,0xfa)),await Promise[fO(0x6d9)](['peer1',fO(0x653)][fO(0x76f)](a=>startTextSearch(a,!0x1))),setTimeout(()=>{const fQ=fO;TEXT_BRIDGE[fQ(0x365)]=!0x1;},0x1388));}function runPendingTextSearch(a){const fR=odf943efb_P;TEXT_BRIDGE[fR(0x3be)][fR(0x4da)](a)&&(TEXT_BRIDGE['pendingSearch'][fR(0x49b)](a),setTimeout(()=>{const fS=fR;invoke(fS(0x7ae),{'peer':a,'action':fS(0x708),'text':null})[fS(0xa71)](b=>{const fT=fS;TEXT_BRIDGE[fT(0x7a4)][a]=fT(0x67a),renderTextStates(),toast('Не удалось начать поиск: '+b,!0x0);});},0xfa));}function scheduleTextItem(a,b=!0x1){const fU=odf943efb_P;if(clearTimeout(a['timer']),!TEXT_BRIDGE[fU(0x689)]){a[fU(0x37e)]=0x0,a['timer']=null;return;}const c=b?0x3e8:Math['max'](0x0,TEXT_BRIDGE[fU(0x3ab)]*0x3e8);a[fU(0x37e)]=c?Date[fU(0x65a)]()+c:0x0,a['timer']=setTimeout(()=>forwardTextItem(a['id']),c);}async function sendTextToPane(a,b,c){const fV=odf943efb_P;if(b=String(b||'')[fV(0x4b9)](),!b)return!0x1;if(TEXT_BRIDGE[fV(0x7a4)][a]!==fV(0x1e8))return toast(fV(0x5ee)+textSide(a)+' ещё не подключён',!0x0),!0x1;try{return await invoke(fV(0x7ae),{'peer':a,'action':'send','text':b,'key':String(c||'')}),!0x0;}catch(d){return toast(fV(0x70c)+d,!0x0),!0x1;}}async function forwardTextItem(a){const fW=odf943efb_P,b=TEXT_BRIDGE['pending'][fW(0x3e5)](a);if(!b)return;const c=String(b[fW(0x7b1)]||'')[fW(0x4b9)]();if(!c)return discardTextItem(a);if(TEXT_BRIDGE[fW(0x7a4)][b['to']]!==fW(0x1e8)){scheduleTextItem(b,!0x0),renderTextQueue();return;}const d=c!==b[fW(0x790)];if(!await sendTextToPane(b['to'],c,b[fW(0x34d)]||b['id'])){scheduleTextItem(b,!0x0),renderTextQueue();return;}updateTextHistory(b['historyId'],{'text':c,'status':d?fW(0x6c0)+textSide(b['to']):fW(0x7b2)+textSide(b['to'])}),clearTimeout(b[fW(0x7cf)]),TEXT_BRIDGE[fW(0x2f0)][fW(0x49b)](a),renderTextQueue();}function discardTextItem(a){const fX=odf943efb_P,b=TEXT_BRIDGE[fX(0x2f0)][fX(0x3e5)](a);b&&(clearTimeout(b[fX(0x7cf)]),updateTextHistory(b[fX(0x492)],{'status':'не переслано'})),TEXT_BRIDGE['pending'][fX(0x49b)](a),renderTextQueue();}function queueTextMessage(a,b){const fY=odf943efb_P,c=a+':'+(b['id']||b['createTime']||'')+':'+(b[fY(0x5bb)]||'');if(TEXT_BRIDGE[fY(0x8c8)][fY(0x4da)](c))return;TEXT_BRIDGE[fY(0x8c8)][fY(0x4e3)](c),TEXT_BRIDGE[fY(0x8c8)]['size']>0x1f4&&(TEXT_BRIDGE[fY(0x8c8)]=new Set([...TEXT_BRIDGE[fY(0x8c8)]][fY(0x3fc)](-0xfa)));const d=fY(0x839)+Date[fY(0x65a)]()[fY(0x339)](0x24)+Math[fY(0x3bf)]()[fY(0x339)](0x24)[fY(0x3fc)](0x2,0x7),e={'id':d,'from':a,'to':textOtherPeer(a),'original':String(b[fY(0x5bb)]||'')['trim'](),'value':String(b[fY(0x5bb)]||'')[fY(0x4b9)](),'deadline':0x0,'timer':null,'key':'fwd-'+a+'-'+String(b['id']||b[fY(0x31a)]||String(b[fY(0x5bb)]||'')[fY(0x4b9)]())};if(!e[fY(0x790)])return;const f=addTextHistory({'peer':a,'text':e['original'],'status':TEXT_BRIDGE[fY(0x689)]?TEXT_BRIDGE[fY(0x3ab)]?fY(0x350)+TEXT_BRIDGE['delay']+fY(0x246):'пересылается':fY(0x7c6)});e[fY(0x492)]=f?.['id']||'',TEXT_BRIDGE[fY(0x2f0)][fY(0x716)](d,e),scheduleTextItem(e),renderTextQueue();}function handleTextBridgeEvent(a){const fZ=odf943efb_P;if(!(!a||!/^peer[12]$/[fZ(0x971)](a['peer']||''))){if(a['event']===fZ(0x5bb)){queueTextMessage(a[fZ(0x826)],a[fZ(0x79a)]||{});return;}if(a[fZ(0x571)]===fZ(0x512)){const b=TEXT_BRIDGE[fZ(0x7a4)][a['peer']],c=a[fZ(0x79a)]?.[fZ(0x512)]||fZ(0x760);[fZ(0x856),fZ(0x1e8),fZ(0x693)][fZ(0xa43)](c)&&clearTextSearchFallback(a[fZ(0x826)]);const d=b===fZ(0x1e8)&&(c===fZ(0xa72)||c===fZ(0x67a));TEXT_BRIDGE[fZ(0x7a4)][a[fZ(0x826)]]=c,(b===fZ(0x1e8)||b==='searching')&&(c===fZ(0xa72)||c===fZ(0x67a))&&(clearTextQueue(),b===fZ(0x1e8)&&markTextConversationEnd(a[fZ(0x826)])),d&&TEXT_BRIDGE['autoPairSearch']?setTimeout(()=>restartTextPair(),0x64):c===fZ(0xa72)&&TEXT_BRIDGE[fZ(0x3be)][fZ(0x49b)](a[fZ(0x826)]),c===fZ(0x67a)&&TEXT_BRIDGE[fZ(0x3be)][fZ(0x4da)](a[fZ(0x826)])&&runPendingTextSearch(a[fZ(0x826)]),TEXT_BRIDGE['restartingPair']&&['peer1',fZ(0x653)]['every'](e=>['searching',fZ(0x1e8),fZ(0x693)][fZ(0xa43)](TEXT_BRIDGE[fZ(0x7a4)][e]))&&(TEXT_BRIDGE[fZ(0x365)]=!0x1);}else a['event']===fZ(0xa2d)?(clearTextSearchFallback(a[fZ(0x826)]),TEXT_BRIDGE['states'][a[fZ(0x826)]]=a[fZ(0x79a)]?.[fZ(0x512)]||fZ(0xa2d),TEXT_BRIDGE[fZ(0x8fa)][fZ(0x49b)](a['peer']),runPendingTextSearch(a['peer'])):a[fZ(0x571)]===fZ(0x43f)?TEXT_BRIDGE[fZ(0x8fa)][fZ(0x4da)](a['peer'])||(clearTextQueue(),reloadTextPane(a[fZ(0x826)],!0x0)):a[fZ(0x571)]==='send-result'&&a[fZ(0x79a)]?.['ok']===!0x1&&toast('Не удалось передать сообщение собеседнику '+textSide(a[fZ(0x826)]),!0x0);renderTextStates();}}async function setAppMode(a){const g0=odf943efb_P;if(TEXT_BRIDGE[g0(0x70d)]||!['voice','text',g0(0x5a6)][g0(0xa43)](a))return;if(a==='voice'&&window['NK']&&window['NK'][g0(0x512)]&&window['NK'][g0(0x512)][g0(0x6e6)]){toast('Голосовой чат временно на техработах — скоро вернём',!0x0);return;}const b=document[g0(0x8d9)][g0(0x71b)][g0(0x3ad)]==='video';if(a===g0(0x5a6)){if(b)return;document['body'][g0(0x71b)][g0(0x3ad)]=g0(0x5a6),TEXT_BRIDGE[g0(0x409)]='video';try{window[g0(0x40f)]&&window[g0(0x40f)]['showUI']&&window[g0(0x40f)]['showUI'](!0x0);}catch{}$$(g0(0x6ea))[g0(0x8c7)](c=>{const g1=g0,d=c[g1(0x71b)]['appMode']===g1(0x5a6);c['classList'][g1(0x4f5)](g1(0x7d6),d),c[g1(0x431)](g1(0x643),d?g1(0x662):'false');});return;}if(b){try{window[g0(0x40f)]&&window[g0(0x40f)][g0(0x24e)]&&window[g0(0x40f)]['showUI'](!0x1);}catch{}try{for(let c=0x0;c<0x4;c++)window[g0(0x40f)]&&window[g0(0x40f)][g0(0x883)](c);}catch{}TEXT_BRIDGE[g0(0x409)]=null;}if(a===TEXT_BRIDGE[g0(0x409)]){if(a===g0(0x6f6)){delete document[g0(0x8d9)]['dataset'][g0(0x486)],document[g0(0x8d9)][g0(0x6ca)]['remove'](g0(0x667));const d=$(g0(0x71c));d&&(d[g0(0x5e5)]=!0x1),$$(g0(0x4e1))['forEach'](e=>e[g0(0x460)][g0(0x3d6)](g0(0x88e))),$(g0(0x8a6))[g0(0x998)]=0x0,await invoke(g0(0x78c),{'on':!0x0});}return;}TEXT_BRIDGE[g0(0x70d)]=!0x0,$$('button[data-app-mode]')['forEach'](e=>{const g2=g0;e[g2(0x59e)]=!0x0;});try{if(a===g0(0x6f6)){TEXT_BRIDGE[g0(0x3d5)]=state[g0(0x9ff)]||0x2,state[g0(0x9ff)]!==0x2&&(await invoke('set_pane_count',{'count':0x2}),buildPaneUI(0x2)),TEXT_BRIDGE[g0(0x7a4)]={'peer1':g0(0x760),'peer2':'loading'},delete document[g0(0x8d9)]['dataset'][g0(0x486)],document[g0(0x8d9)][g0(0x6ca)][g0(0x392)](g0(0x667));const e=$(g0(0x71c));e&&(e[g0(0x5e5)]=!0x1),$$(g0(0x4e1))[g0(0x8c7)](f=>f[g0(0x460)]['removeProperty'](g0(0x88e))),renderTextStates(),await invoke('set_text_chat_mode',{'on':!0x0});}else{await invoke(g0(0xa4e),{'on':!0x1});const f=Math[g0(0x57e)](0x1,Math['min'](maxPanes(),TEXT_BRIDGE[g0(0x3d5)]||0x2));f!==state[g0(0x9ff)]&&(await invoke(g0(0x48f),{'count':f}),buildPaneUI(f)),TEXT_BRIDGE['pending'][g0(0x8c7)](g=>clearTimeout(g[g0(0x7cf)])),TEXT_BRIDGE[g0(0x2f0)][g0(0x880)](),renderTextQueue();}TEXT_BRIDGE[g0(0x409)]=a,document[g0(0x8d9)][g0(0x71b)]['appMode']=a,$$(g0(0x6ea))['forEach'](g=>{const g3=g0,h=g['dataset'][g3(0x3ad)]===a;g[g3(0x6ca)][g3(0x4f5)]('active',h),g['setAttribute'](g3(0x643),h?'true':'false');});}catch(g){toast(g0(0x6fa)+g,!0x0);}finally{TEXT_BRIDGE[g0(0x70d)]=!0x1,$$(g0(0x6ea))[g0(0x8c7)](h=>{const g4=g0;h[g4(0x59e)]=!0x1;});}}function wireTextBridge(){const g5=odf943efb_P;document['body'][g5(0x71b)][g5(0x3ad)]=g5(0x277),renderTextAutoSearch(),invoke('text_chat_state',{})['then'](a=>{const g6=g5;if(!a)return;let b=!0x1;for(const d of a[g6(0x36a)]||[])!d||!d[g6(0x826)]||!d[g6(0x512)]||TEXT_BRIDGE['states'][d[g6(0x826)]]!==d[g6(0x512)]&&(TEXT_BRIDGE[g6(0x7a4)][d[g6(0x826)]]=d[g6(0x512)],b=!0x0);if(b&&renderTextStates(),!a['actual']||TEXT_BRIDGE[g6(0x409)]===g6(0x6f6))return;TEXT_BRIDGE[g6(0x409)]=g6(0x6f6),document[g6(0x8d9)]['dataset'][g6(0x3ad)]=g6(0x6f6);const c=$('#textBridgeView');c&&(c[g6(0x5e5)]=!0x1),$$(g6(0x6ea))[g6(0x8c7)](e=>e[g6(0x6ca)][g6(0x4f5)](g6(0x7d6),e[g6(0x71b)][g6(0x3ad)]===g6(0x6f6))),$$(g6(0x6ea))[g6(0x8c7)](e=>e[g6(0x431)](g6(0x643),e['dataset']['appMode']===g6(0x6f6)?g6(0x662):g6(0x759))),renderTextStates(),toast(g6(0xa5a));})['catch'](()=>{}),$$(g5(0x6ea))['forEach'](a=>{const g7=g5;a[g7(0x415)]=()=>setAppMode(a[g7(0x71b)][g7(0x3ad)]);}),$(g5(0x766))?.[g5(0x29e)](g5(0x622),async()=>{const g8=g5;clearTextConversation(),await Promise[g8(0x6d9)]([g8(0x9e8),g8(0x653)][g8(0x76f)](a=>startTextSearch(a,!0x1)));}),$(g5(0x830))?.[g5(0x29e)]('click',()=>{const g9=g5;TEXT_BRIDGE['autoPairSearch']=!TEXT_BRIDGE['autoPairSearch'],localStorage[g9(0x1f8)](g9(0x2be),TEXT_BRIDGE[g9(0x3d3)]?'1':'0'),renderTextAutoSearch();}),$(g5(0x71c))?.[g5(0x29e)](g5(0x622),async a=>{const ga=g5,b=a[ga(0x6b5)][ga(0x3b5)](ga(0x5cd));if(b)return startTextSearch(b[ga(0x71b)][ga(0x2ed)]);const c=a[ga(0x6b5)][ga(0x3b5)](ga(0x7ff));if(c){const g=c['dataset'][ga(0x428)];return TEXT_BRIDGE[ga(0x3be)]['delete'](g),clearTextSearchFallback(g),invoke(ga(0x7ae),{'peer':g,'action':ga(0x883),'text':null})[ga(0xa71)](h=>toast(''+h,!0x0));}const d=a[ga(0x6b5)][ga(0x3b5)](ga(0x450));if(d){TEXT_BRIDGE[ga(0x6b5)]=d[ga(0x71b)]['textTarget'],$$(ga(0x450))[ga(0x8c7)](h=>h[ga(0x6ca)][ga(0x4f5)]('active',h===d));return;}const e=a['target'][ga(0x3b5)](ga(0x455));if(e)return forwardTextItem(e[ga(0x71b)][ga(0x4c7)]);const f=a['target'][ga(0x3b5)](ga(0x948));if(f)return discardTextItem(f[ga(0x71b)][ga(0xa70)]);}),$(g5(0x248))?.[g5(0x29e)](g5(0x278),a=>{const gb=g5,b=a['target'][gb(0x3b5)](gb(0x611)),c=b&&TEXT_BRIDGE[gb(0x2f0)]['get'](b[gb(0x71b)][gb(0x8a0)]);c&&a[gb(0x6b5)][gb(0x71e)]('textarea')&&(c[gb(0x7b1)]=a[gb(0x6b5)][gb(0x7b1)]);}),$('#textRelayToggle')?.[g5(0x29e)](g5(0x622),()=>{const gc=g5;TEXT_BRIDGE[gc(0x689)]=!TEXT_BRIDGE[gc(0x689)];const a=$('#textRelayToggle');a[gc(0x6ca)][gc(0x4f5)]('on',TEXT_BRIDGE[gc(0x689)]),a[gc(0x4e9)]=gc(0x3a3)+(TEXT_BRIDGE['relay']?gc(0x1ef):gc(0x304)),TEXT_BRIDGE[gc(0x2f0)][gc(0x8c7)](b=>scheduleTextItem(b)),renderTextQueue();}),$(g5(0x402))?.[g5(0x29e)](g5(0x761),a=>{const gd=g5;TEXT_BRIDGE[gd(0x3ab)]=Math[gd(0x57e)](0x0,Math[gd(0x872)](0x3c,Number(a['target'][gd(0x7b1)])||0x0)),TEXT_BRIDGE[gd(0x2f0)][gd(0x8c7)](b=>scheduleTextItem(b)),renderTextQueue();}),$('#textManualSend')?.[g5(0x29e)]('click',async()=>{const ge=g5,a=$(ge(0x75b)),b=String(a?.[ge(0x7b1)]||'')[ge(0x4b9)]();if(!b||TEXT_BRIDGE[ge(0x3dd)])return;TEXT_BRIDGE['manualBusy']=!0x0;const c=ge(0x29b)+Date[ge(0x65a)]()['toString'](0x24)+Math[ge(0x3bf)]()['toString'](0x24)[ge(0x3fc)](0x2,0x7);try{await sendTextToPane(TEXT_BRIDGE[ge(0x6b5)],b,c)&&(addTextHistory({'peer':TEXT_BRIDGE[ge(0x6b5)],'text':b,'manual':!0x0,'status':ge(0x7a5)}),a[ge(0x7b1)]='');}finally{TEXT_BRIDGE[ge(0x3dd)]=!0x1;}}),$(g5(0x75b))?.['addEventListener']('keydown',a=>{const gf=g5;if(!(a[gf(0x34d)]!==gf(0x26f)||a[gf(0x6ec)])){if(a['ctrlKey']||a[gf(0x1ce)]){a[gf(0x21f)]();const b=a[gf(0x562)],c=b[gf(0x9f6)]??b[gf(0x7b1)][gf(0x8f8)],d=b[gf(0x6d2)]??c;b[gf(0x7b1)][gf(0x8f8)]-(d-c)<b['maxLength']&&(b['setRangeText']('
',c,d,gf(0x931)),b['dispatchEvent'](new Event(gf(0x278),{'bubbles':!0x0})));}else a[gf(0x21f)](),$(gf(0x985))?.[gf(0x622)]();}}),setInterval(()=>{const gg=g5;TEXT_BRIDGE[gg(0x409)]===gg(0x6f6)&&TEXT_BRIDGE[gg(0x2f0)][gg(0x8c7)](a=>{const gh=gg,b=$('[data-text-message="'+CSS[gh(0x5b9)](a['id'])+'"]')?.[gh(0x20a)](gh(0x2eb));b&&a[gh(0x37e)]&&(b[gh(0x4e9)]=Math['max'](0x0,Math[gh(0x5b6)]((a['deadline']-Date[gh(0x65a)]())/0x3e8))+gh(0x246));});},0x1f4),renderTextStates(),renderTextQueue(),renderTextConversation();}function wireSystem(){const gi=odf943efb_P;$(gi(0x62d))['onclick']=async()=>{const gj=gi;try{(await navigator['mediaDevices'][gj(0x93f)]({'audio':!0x0}))[gj(0x676)]()[gj(0x8c7)](h=>h[gj(0x883)]()),await refreshDevices(),toast(gj(0x370));}catch{toast(gj(0x396),!0x0),invoke(gj(0x5b4),{'target':gj(0x9eb)})[gj(0xa71)](()=>{});}};const a=()=>{const gk=gi,h=document[gk(0x83c)];$$(gk(0x79d))[gk(0x8c7)](i=>i['classList'][gk(0x4f5)]('on',i[gk(0x71b)][gk(0x909)]===h[gk(0x71b)][gk(0x909)]));};$$('#themeSeg button')[gi(0x8c7)](h=>h['onclick']=()=>{const gl=gi;setTheme(h[gl(0x71b)][gl(0x909)]),a();}),a(),wireAppearanceCustom();const b=$(gi(0x48e));b&&(b[gi(0x7b1)]=vipChatStyle(),b[gi(0x56c)]=()=>{const gm=gi;localStorage[gm(0x1f8)](gm(0x587),vipChatStyle(b[gm(0x7b1)])),applyVipChatStyleUI(),toast(gm(0x60a));}),applyVipChatStyleUI(),NK['on'](gi(0x512),()=>{const gn=gi;NK[gn(0x512)][gn(0x2fa)]!==void 0x0&&NK['state']['svoi']!==state[gn(0x2fa)]&&(state[gn(0x2fa)]=NK[gn(0x512)][gn(0x2fa)],buildPaneUI(state[gn(0x9ff)]));});const c=()=>+($(gi(0x68e))?.[gi(0x7b1)]||0x0)||0x0,d=h=>{const go=gi,i=$('#autoNextBtn');i&&(i['classList'][go(0x4f5)]('on',h),i[go(0x4e9)]=h?go(0x36d):go(0x886));};$(gi(0x68e))&&($('#autoNextSil')[gi(0x7b1)]=localStorage[gi(0x621)](gi(0x3f7))||'0'),d(localStorage[gi(0x621)](gi(0x733))==='1'),$(gi(0x715))['onclick']=async()=>{const gp=gi,h=!$(gp(0x715))[gp(0x6ca)][gp(0x624)]('on');localStorage[gp(0x1f8)](gp(0x733),h?'1':'0'),d(h);try{await invoke(gp(0x597),{'on':h,'silence':c()}),toast(h?gp(0x1e3):'Автопоиск выключен');}catch(i){toast(gp(0x858)+i,!0x0);}},$(gi(0x68e))['onchange']=()=>{const gq=gi;localStorage['setItem']('autoNextSil',$(gq(0x68e))[gq(0x7b1)]),$(gq(0x715))[gq(0x6ca)]['contains']('on')&&invoke('set_auto_next',{'on':!0x0,'silence':c()})[gq(0xa71)](()=>{});},invoke(gi(0x8a5))['then'](async h=>{const gr=gi,i=$(gr(0x832));if(i&&h){i['classList'][gr(0x4e3)]('on'),i[gr(0x4e9)]=gr(0x8f0);const j=await invoke('rec_elapsed_secs')[gr(0xa71)](()=>0x0);startRecTimer(j);}})['catch'](()=>{}),$('#recBtn')&&($('#recBtn')[gi(0x415)]=async()=>{const gs=gi,h=$(gs(0x832));if(h[gs(0x6ca)]['contains']('on')){h[gs(0x59e)]=!0x0;try{const i=await invoke(gs(0x6cf));toast(gs(0x8b7)+i[gs(0x232)](/[\\/]/)[gs(0x333)]());}catch(j){toast(''+j,!0x0);}h[gs(0x6ca)][gs(0x392)]('on'),h[gs(0x4e9)]=gs(0x650),h[gs(0x59e)]=!0x1,stopRecTimer(),loadRecList();}else try{await invoke('start_recording'),h[gs(0x6ca)][gs(0x4e3)]('on'),h[gs(0x4e9)]=gs(0x8f0),startRecTimer(0x0),toast('Запись пошла');}catch(k){toast(''+k,!0x0);}}),$('#recOpenDir')&&($(gi(0x81e))[gi(0x415)]=()=>invoke(gi(0xa2c))[gi(0xa71)](h=>toast(''+h,!0x0)));const e=()=>$$(gi(0x419))[gi(0x8c7)](h=>h[gi(0x6ca)][gi(0x4f5)]('on',h['dataset'][gi(0x95d)]===vidFmt()));$$(gi(0x419))[gi(0x8c7)](h=>h[gi(0x415)]=()=>{const gt=gi;if(VID['on'])return toast('Сначала останови запись клипа',!0x0);localStorage[gt(0x1f8)](gt(0xa30),h[gt(0x71b)][gt(0x95d)]),e();}),e();const f=$(gi(0x386));f&&(f[gi(0x7b1)]=String(vidReplayMins()),f[gi(0x56c)]=()=>localStorage[gi(0x1f8)](gi(0xa1d),f['value'])),$(gi(0x2a0))&&($(gi(0x2a0))['onclick']=async()=>{const gu=gi,h=$(gu(0x2a0));if(VID['on']){if(VID[gu(0x409)]!==gu(0x228))return toast('Сейчас включён буфер видео',!0x0);await stopVideoClip();}else{h[gu(0x59e)]=!0x0;let i=!0x1;try{i=await startVideoClip();}catch(j){toast(''+j,!0x0);}h[gu(0x59e)]=!0x1,reflectVideoControls(),i&&VID['on']&&toast('Клип пишется, общайся как обычно');}}),$(gi(0x21b))&&($(gi(0x21b))['onclick']=async()=>{const gv=gi;if(VID['on']){if(VID[gv(0x409)]!==gv(0x3b4))return toast(gv(0x4f1),!0x0);await stopVideoClip(),toast(gv(0x80f));}else{let h=!0x1;reflectVideoControls();try{h=await startVideoReplay();}catch(i){toast(''+i,!0x0);}reflectVideoControls(),h&&VID['on']&&toast(gv(0xa5b)+vidReplayMins()+' мин');}}),$(gi(0x32f))&&($(gi(0x32f))['onclick']=async()=>{const gw=gi,h=$(gw(0x32f));h['disabled']=!0x0,await saveReplayClip(),reflectVideoControls();}),reflectVideoControls(),loadRecList(),$(gi(0x468))&&($('#searchAllBtn')['onclick']=async()=>{const gx=gi,h=$('#searchAllBtn');h[gx(0x59e)]=!0x0;try{await invoke(gx(0x758)),toast(gx(0x4d0));}catch(i){toast(''+i,!0x0);}finally{h[gx(0x59e)]=!0x1;}}),$(gi(0x64e))&&($(gi(0x64e))[gi(0x415)]=async()=>{const gy=gi,h=$('#resetAllBtn');if(h['dataset'][gy(0x1e2)]!=='1'){h['dataset']['armed']='1',h[gy(0x6ca)][gy(0x4e3)]('on'),h[gy(0x596)]=gy(0x9c6),injectIcons(h),setTimeout(()=>{const gz=gy;h[gz(0x239)]&&(h[gz(0x71b)][gz(0x1e2)]='0',h['classList'][gz(0x392)]('on'),h['innerHTML']=gz(0x544),injectIcons(h));},0xbb8);return;}h[gy(0x71b)][gy(0x1e2)]='0',h[gy(0x6ca)][gy(0x392)]('on'),h[gy(0x596)]=gy(0x544),injectIcons(h);try{await invoke('reset_all_panes'),toast(gy(0x80c));}catch(i){toast(''+i,!0x0);}}),$(gi(0x1f1))&&($(gi(0x1f1))['onclick']=async()=>{const gA=gi,h=$(gA(0x1f1));h[gA(0x59e)]=!0x0;try{for(let j=0x1;j<=state[gA(0x9ff)];j++)try{await invoke(gA(0x534),{'peer':'peer'+j,'fresh':!0x0});}catch{}toast(gA(0x792));}finally{setTimeout(()=>{const gB=gA;h[gB(0x59e)]=!0x1;},0xfa0);}}),$(gi(0x9d2))&&($(gi(0x9d2))[gi(0x415)]=async()=>{const gC=gi;if(window[gC(0x87c)]&&!window[gC(0x87c)](gC(0x458)))return;const h=$(gC(0x9d2));h[gC(0x59e)]=!0x0;const i=h[gC(0x4e9)];h[gC(0x4e9)]=gC(0x362);try{await invoke(gC(0x686),{}),toast(gC(0x8f3));}catch(j){toast(gC(0x348)+j,!0x0);}finally{h['textContent']=i,setTimeout(()=>{const gD=gC;h[gD(0x59e)]=!0x1;},0x1388);}});const g=h=>{const gE=gi,i=$(gE(0x1eb));i&&(i[gE(0x6ca)][gE(0x4f5)]('on',h),i[gE(0x4e9)]=h?gE(0x4dd):gE(0x6d1));};invoke(gi(0x63f))[gi(0x900)](h=>g(!!(h&&h['on'])))[gi(0xa71)](()=>g(!0x1)),$('#browserRotateBtn')&&($(gi(0x1eb))[gi(0x415)]=async()=>{const gF=gi,h=!$(gF(0x1eb))[gF(0x6ca)]['contains']('on');try{const i=await invoke(gF(0x891),{'on':h});g(!!(i&&i['on'])),toast(i&&i['on']?'Авто-смена браузера включена':gF(0x8d1));}catch(j){toast(gF(0x858)+j,!0x0);}}),$('#voicesTargets')?.['addEventListener'](gi(0x622),h=>{const gG=gi,i=h[gG(0x6b5)]['closest'](gG(0x7f4));if(!i)return;const j=i[gG(0x71b)][gG(0x21a)];j===gG(0x6d9)?vSel[gG(0x880)]():vSel[gG(0x4da)](j)?vSel[gG(0x49b)](j):(vSel['add'](j),vSel[gG(0x6a5)]>=state[gG(0x9ff)]&&vSel['clear']()),reflectVoicesTargets();}),document[gi(0x29e)](gi(0x622),async h=>{const gH=gi,i=h['target'][gH(0x3b5)]?.('[data-catch]');if(i){catchVoice(i[gH(0x71b)][gH(0xa71)]);return;}const j=h[gH(0x6b5)]['closest']?.(gH(0x363));if(j){const l=+j['dataset'][gH(0x24b)];if(l>maxPanes()){toast(gH(0x38d)+l+' окна — это VIP. Оформи в боте (доплата покрывает ещё '+(l-0x2)+gH(0x8f9),!0x0);return;}if(l>Math['min'](0x4,maxPanes())-(state[gH(0x2fa)]||0x0)){toast('Всего окон ≤ 4: у тебя '+(state[gH(0x2fa)]||0x0)+gH(0x51a),!0x0);return;}buildPaneUI(l);try{await invoke(gH(0x48f),{'count':l}),toast(gH(0x43a)+l);}catch(m){toast(gH(0x348)+m,!0x0);}return;}const k=h[gH(0x6b5)][gH(0x3b5)]?.(gH(0x525));if(k){const o=+k[gH(0x71b)][gH(0x2fa)];if(o>Math['min'](0x2,Math[gH(0x872)](0x4,maxPanes())-(state['paneCount']||0x1))){toast(gH(0x41b)+(state[gH(0x9ff)]||0x1)+' nekto. Убавь nekto или бери меньше своих.',!0x0);return;}try{const p=await invoke(gH(0x491),{'count':o});state[gH(0x2fa)]=p&&p['svoi']!=null?p[gH(0x2fa)]:o,buildPaneUI(p&&p[gH(0x906)]!=null?p[gH(0x906)]:state[gH(0x9ff)]),toast(gH(0x7d5)+state[gH(0x2fa)]);}catch(q){toast(gH(0x348)+q,!0x0);}return;}}),document[gi(0x29e)](gi(0x761),async h=>{const gI=gi,i=h[gI(0x6b5)][gI(0x3b5)]?.(gI(0x1e5));if(!i)return;const j=i[gI(0x71b)][gI(0x8a4)],k=+j[gI(0x3fc)](0x4)-0x1;if(i[gI(0x7b1)]===gI(0x2fa)){toast(gI(0x2dd),!0x0),buildPaneUI(state[gI(0x9ff)]);return;}const l=i[gI(0x7b1)]===gI(0x5fe)?gI(0x4b0):i[gI(0x7b1)];let m;if(l===gI(0x4b0)&&(m=window[gI(0x942)]&&window[gI(0x942)]('Адрес источника (https://…)',gI(0x8ea))||'',!/^https:\/\//[gI(0x971)](m))){buildPaneUI(state[gI(0x9ff)]);return;}try{const n=await invoke(gI(0x9f8),{'peer':j,'service':l,'url':m});state[gI(0x70e)][k]=n&&n[gI(0x4b0)]||m||SRC_PRESETS[gI(0x906)],buildPaneUI(state['paneCount']),toast(gI(0x7f9)+(k+0x1)+': '+srcKey(state[gI(0x70e)][k]));}catch(o){toast(gI(0x348)+o,!0x0),buildPaneUI(state['paneCount']);}}),document[gi(0x29e)](gi(0x622),h=>{const gJ=gi,i=h[gJ(0x6b5)][gJ(0x3b5)]?.(gJ(0x911));if(i){const j=$(gJ(0x5eb)+i[gJ(0x71b)][gJ(0x849)]+'"]');if($$(gJ(0x775))[gJ(0x8c7)](k=>{const gK=gJ;k!==j&&k[gK(0x6ca)][gK(0x392)](gK(0x8f7));}),j&&(j['classList'][gJ(0x4f5)](gJ(0x8f7)),j[gJ(0x6ca)][gJ(0x624)](gJ(0x8f7)))){const k=j[gJ(0x20a)](gJ(0x8cd));k&&k['focus']();}return;}h[gJ(0x6b5)]['closest']?.(gJ(0x88b))||$$('.pane-proxy-pop.show')[gJ(0x8c7)](l=>l[gJ(0x6ca)][gJ(0x392)](gJ(0x8f7)));}),document['addEventListener'](gi(0x622),async h=>{const gL=gi,i=h[gL(0x6b5)]['closest']?.(gL(0xa49));if(!i)return;const j=i[gL(0x8d6)]('data-proxy-clear'),k=i[gL(0x71b)]['proxySave']||i[gL(0x71b)][gL(0x84e)],l=$(gL(0x397)+k+'"]'),m=j?'':l&&l[gL(0x7b1)][gL(0x4b9)]()||'';try{await invoke(gL(0x28d),{'peer':k,'proxy':m}),paneProxySet(k,m);const n=$(gL(0x330)+k+'"]');n&&(n[gL(0x4e9)]=m?gL(0x4a5):gL(0x206),n[gL(0x6ca)][gL(0x4f5)]('on',!!m));const o=$(gL(0x4c4)+k+'"]');o&&o['classList'][gL(0x4f5)]('on',!!m),l&&(l[gL(0x7b1)]=m);const p=$(gL(0x5eb)+k+'"]');p&&p['classList'][gL(0x392)](gL(0x8f7)),toast(m?gL(0x3a6)+k[gL(0x3fc)](0x4)+': свой адрес — окно перезапускается':gL(0x3a6)+k[gL(0x3fc)](0x4)+gL(0x526));}catch(q){toast(gL(0x348)+q,!0x0);}}),$$(gi(0x1f6))[gi(0x8c7)](h=>h[gi(0x415)]=()=>invoke(gi(0x5b4),{'target':h['dataset']['ext']})),$$(gi(0x6db))[gi(0x8c7)](h=>h[gi(0x415)]=()=>showView(h[gi(0x71b)][gi(0x3df)])),$$(gi(0x642))[gi(0x8c7)](h=>h['onclick']=()=>showView(h[gi(0x71b)][gi(0x577)])),wireTextBridge();}const LICENSE_API='https://api.nektome.me',BOT_URL=odf943efb_P(0x66c),licOff=()=>LICENSE_API[odf943efb_P(0xa43)](odf943efb_P(0x556)),maxPanes=()=>Math[odf943efb_P(0x57e)](0x1,Math[odf943efb_P(0x872)](0x4,+(localStorage[odf943efb_P(0x621)](odf943efb_P(0x2aa))||0x2))),VIP_CHAT_STYLES=new Set([odf943efb_P(0x9ea),odf943efb_P(0x2e6),odf943efb_P(0x394),'mono','off']);function vipChatStyle(a=localStorage[odf943efb_P(0x621)](odf943efb_P(0x587))){const gM=odf943efb_P;return a=String(a||gM(0x9ea))[gM(0x4b9)]()[gM(0x3a1)](),VIP_CHAT_STYLES[gM(0x4da)](a)?a:gM(0x9ea);}function isVipAccount(){return maxPanes()>0x2;}function applyVipChatStyleUI(){const gN=odf943efb_P,a=$(gN(0x925)),b=$('#vipChatStyle');a&&(a['style'][gN(0x88e)]=isVipAccount()?'':'none'),b&&b['value']!==vipChatStyle()&&(b['value']=vipChatStyle());}function devId(){const gO=odf943efb_P;let a=localStorage[gO(0x621)](gO(0x91a));return a||(a=crypto[gO(0x56f)]?crypto['randomUUID']():Date[gO(0x65a)]()++Math[gO(0x3bf)](),localStorage[gO(0x1f8)](gO(0x91a),a)),a;}async function apiPost(a,b){const gP=odf943efb_P,c=await fetch(LICENSE_API[gP(0x934)](/\/$/,'')+a,{'method':gP(0x49e),'headers':{'content-type':gP(0x68a)},'body':JSON[gP(0x8e5)](b),'cache':gP(0x5b5)});let d;try{d=await c[gP(0x83b)]();}catch{d=null;}if(!c['ok']){const e=new Error(d?.['err']||d?.['reason']||gP(0x65f)+c['status']);throw e[gP(0x7e4)]=d?.[gP(0x208)]||d?.[gP(0x85c)]||gP(0x51e),e['status']=c[gP(0x3cd)],e;}return d;}let _turnUntil=0x0,_turnTimer=0x0,_turnRefreshing=!0x1,_turnMode=odf943efb_P(0x2f0);async function refreshTurnRoute(){const gQ=odf943efb_P;if(_turnRefreshing)return;_turnRefreshing=!0x0;let a=0x7530;try{const b=localStorage['getItem']('lic_token')||'';if(!b){_turnUntil=0x0,await invoke(gQ(0x2ac)),_turnMode=gQ(0x8e9),a=0xea60;return;}const c=await apiPost('/turn',{'token':b,'device':devId()});if(!c?.['ok']||!/^(turn|turns):/['test'](c[gQ(0x4b0)]||'')||!c['username']||!c['credential'])throw new Error(c?.['reason']||gQ(0x3c6));await invoke(gQ(0x6f3),{'url':c[gQ(0x4b0)],'username':c[gQ(0x77f)],'credential':c['credential']}),_turnMode=gQ(0xa2d),_turnUntil=Math[gQ(0x57e)](Date['now']()+0x927c0,(+c[gQ(0x7f8)]||0x0)*0x3e8),a=Math[gQ(0x57e)](0x493e0,Math[gQ(0x872)](0x1b7740,_turnUntil-Date[gQ(0x65a)]()-0xdbba0));}catch{(!_turnUntil||Date[gQ(0x65a)]()>=_turnUntil-0x1d4c0)&&(_turnUntil=0x0,await invoke(gQ(0x2ac))['catch'](()=>{}),_turnMode='fallback:api_or_expired');}finally{_turnRefreshing=!0x1,clearTimeout(_turnTimer),_turnTimer=setTimeout(refreshTurnRoute,a);}}const licActive=()=>{const gR=odf943efb_P,a=localStorage[gR(0x621)](gR(0xa23));return!!a&&Date['now']()<Date['parse'](a);};window[odf943efb_P(0x787)]=!0x1,window['__entVerified']=null;function nkApplyVerifiedEnt(a){const gS=odf943efb_P;!a||typeof a!='object'||a['ok']!==!0x0||(window[gS(0x5fa)]={'ok':!0x0,'act':a[gS(0xa34)],'adm':a['adm'],'panes':a['panes']},nkRecomputeTamper());}function nkRecomputeTamper(){const gT=odf943efb_P,a=window[gT(0x5fa)];let b=!0x1;if(a&&a['ok']===!0x0){const c=localStorage[gT(0x621)](gT(0x674))==='1'&&a[gT(0x35e)]===!0x1,d=+(localStorage[gT(0x621)]('lic_max_panes')||0x0)>0x2&&typeof a[gT(0x36a)]==gT(0x542)&&a['panes']<=0x2,e=licActive()&&a[gT(0xa34)]===!0x1;b=c||d||e;}if(window[gT(0x787)]!==b){window[gT(0x787)]=b;try{window[gT(0x90b)](new CustomEvent(gT(0x789),{'detail':b}));}catch{}}}function updateTrialBanner(){const gU=odf943efb_P,a=$(gU(0x463));if(!a)return;const b=localStorage[gU(0x621)](gU(0x7c1)),c=localStorage[gU(0x621)]('lic_until');if(b===gU(0x6f9)&&c&&Date[gU(0x65a)]()<Date[gU(0x30d)](c)){const d=Math['max'](0x0,Math[gU(0x5b6)]((Date[gU(0x30d)](c)-Date[gU(0x65a)]())/0xea60));$(gU(0x226))[gU(0x4e9)]=gU(0x522)+d+gU(0x6a6),a['classList']['add'](gU(0x8f7));}else a[gU(0x6ca)][gU(0x392)](gU(0x8f7));}let youtubePromoTimer=0x0,youtubeChecking=!0x1;const youtubeSubscribed=()=>localStorage['getItem'](odf943efb_P(0x9cd))==='1',youtubeAvailable=()=>localStorage['getItem'](odf943efb_P(0x613))==='1';function applyYoutubeStatus(a){const gV=odf943efb_P;!a||typeof a[gV(0x613)]!=gV(0x1d2)||(localStorage[gV(0x1f8)]('youtube_available',a[gV(0x613)]?'1':'0'),localStorage['setItem'](gV(0x9cd),a[gV(0x9cd)]?'1':'0'),a['youtube_channel_url']&&localStorage[gV(0x1f8)](gV(0x714),a[gV(0x714)]),a[gV(0x777)]&&localStorage['setItem'](gV(0x777),a[gV(0x777)]),renderYoutubePromo(),maybeShowYoutubePromo());}function renderYoutubePromo(){const gW=odf943efb_P,a=localStorage['getItem'](gW(0x777));a&&($(gW(0x794))&&($(gW(0x794))[gW(0x4e9)]=a),$(gW(0x654))&&($('#youtubePromoText')[gW(0x4e9)]=a));const b=youtubeAvailable()&&!!localStorage[gW(0x621)](gW(0x765))&&!youtubeSubscribed();$('#youtubeBar')?.[gW(0x6ca)]['toggle'](gW(0x8f7),b),b||$('#youtubePromo')?.[gW(0x6ca)][gW(0x392)]('show');}function maybeShowYoutubePromo(){const gX=odf943efb_P;clearTimeout(youtubePromoTimer),!(!youtubeAvailable()||youtubeSubscribed()||!localStorage[gX(0x621)]('lic_token')||localStorage[gX(0x621)](gX(0x4c8)))&&(youtubePromoTimer=setTimeout(()=>{const gY=gX;$(gY(0x747))?.[gY(0x6ca)]['contains'](gY(0x8f7))||$(gY(0x4f4))?.['classList'][gY(0x624)](gY(0x8f7))||(localStorage['setItem'](gY(0x4c8),'1'),$(gY(0x86d))?.[gY(0x6ca)][gY(0x4e3)](gY(0x8f7)));},0x384));}function openYoutubeChannel(){const gZ=odf943efb_P,a=localStorage[gZ(0x621)]('youtube_channel_url')||gZ(0x5d9);invoke(gZ(0x5b4),{'target':a})[gZ(0xa71)](()=>{});}function setYoutubeChecking(a){const h0=odf943efb_P;youtubeChecking=a,[$(h0(0xa3b)),$(h0(0x3de)),$(h0(0x6f8)),$(h0(0x49f))][h0(0x8d8)](Boolean)[h0(0x8c7)](b=>b[h0(0x59e)]=a),[$(h0(0x6f8)),$(h0(0x49f))][h0(0x8d8)](Boolean)['forEach'](b=>{const h1=h0;b[h1(0x4e9)]=a?h1(0x476):h1(0x457);});}function setYoutubeCheckingText(a){const h2=odf943efb_P;[$(h2(0x6f8)),$(h2(0x49f))]['filter'](Boolean)[h2(0x8c7)](b=>{const h3=h2;b[h3(0x4e9)]=a;});}async function verifyYoutubeSubscription(){const h4=odf943efb_P;if(youtubeChecking)return;const a=localStorage[h4(0x621)](h4(0x765))||'';if(!a)return toast(h4(0x22f),!0x0);setYoutubeChecking(!0x0);try{const b=await apiPost('/youtube/start',{'token':a});if(b['status']===h4(0x61b)&&b[h4(0x9cd)])return localStorage[h4(0x1f8)](h4(0x9cd),'1'),renderYoutubePromo(),toast(h4(0x42c));if(!b['ok']||!b[h4(0x5a9)]||!b[h4(0x512)]){const c=b['reason']===h4(0x7c4)?'Проверка пока не настроена':b[h4(0x85c)]===h4(0x6a0)?h4(0x4e8):h4(0x862);throw new Error(c);}invoke(h4(0x5b4),{'target':b[h4(0x5a9)]})[h4(0xa71)](()=>{}),toast(h4(0x559));for(let d=0x0;d<0x3c;d++){await new Promise(g=>setTimeout(g,0x7d0));const e=await apiPost(h4(0x322),{'token':a,'state':b[h4(0x512)]});if(!e['ok'])continue;if(e['status']==='queued'){setYoutubeCheckingText(e[h4(0x61d)]?h4(0x274)+e[h4(0x61d)]:h4(0x5ab));continue;}if(e['status']===h4(0x2f0)){setYoutubeCheckingText(h4(0x5fb));continue;}if(e[h4(0x3cd)]===h4(0x61b)&&e['youtube_subscriber']){localStorage['setItem'](h4(0x9cd),'1'),renderYoutubePromo(),toast(h4(0x2b5)),refreshStatus();return;}const f={'expired':'Новая подписка не появилась. Открой канал и попробуй ещё раз.','error':h4(0x4e4)};throw new Error(f[e[h4(0x3cd)]]||h4(0x3bb));}throw new Error(h4(0x746));}catch(g){toast(g?.[h4(0x5bb)]||String(g),!0x0);}finally{setYoutubeChecking(!0x1);}}function wireYoutubePromo(){const h5=odf943efb_P;[$(h5(0xa3b)),$('#youtubePromoOpen'),$('#youtubeVerify'),$(h5(0x49f))][h5(0x8d8)](Boolean)[h5(0x8c7)](a=>a[h5(0x415)]=verifyYoutubeSubscription),$(h5(0x7d7))&&($(h5(0x7d7))[h5(0x415)]=()=>$(h5(0x86d))?.['classList'][h5(0x392)](h5(0x8f7))),renderYoutubePromo();}const niceDateTime=a=>{const h6=odf943efb_P;if(!a)return'';const b=new Date(a);return isNaN(b)?'':b[h6(0x590)](h6(0x86a),{'day':h6(0x3f1),'month':h6(0x3f1),'hour':h6(0x3f1),'minute':h6(0x3f1)});},niceUntil=()=>niceDateTime(localStorage[odf943efb_P(0x621)](odf943efb_P(0xa23)));function futureIso(a){const h7=odf943efb_P,b=a?Date['parse'](a):NaN;return Number[h7(0x4e6)](b)&&b>Date[h7(0x65a)]()?a:'';}function accessLeftText(a){const h8=odf943efb_P,b=Date[h8(0x30d)](a||'');if(!Number[h8(0x4e6)](b))return'';const c=Math[h8(0x57e)](0x0,Math[h8(0x5b6)]((b-Date[h8(0x65a)]())/0xea60)),d=Math['floor'](c/0x5a0),e=Math[h8(0x665)](c%0x5a0/0x3c),f=c%0x3c;return d>=0x2?d+h8(0x983)+e+' ч':d===0x1?h8(0x235)+e+' ч':e>0x0?e+' ч '+f+h8(0x6a6):f+h8(0x6a6);}function storeAuthResult(a){const h9=odf943efb_P;if(a[h9(0x950)]){localStorage[h9(0x1f8)](h9(0x765),a[h9(0x950)]);try{document[h9(0x279)]=h9(0x2a5)+encodeURIComponent(a['token'])+h9(0x52c)+(location[h9(0x9b5)]===h9(0x347)?h9(0x8bc):'');}catch{}try{window['NK']&&NK[h9(0x69f)]&&NK[h9(0x69f)]({'t':h9(0x6de),'token':a[h9(0x950)]});}catch{}}a[h9(0x3b9)]?localStorage[h9(0x1f8)](h9(0xa23),a[h9(0x3b9)]):localStorage[h9(0x4f7)](h9(0xa23)),a[h9(0x55d)]?localStorage[h9(0x1f8)](h9(0x2a1),a[h9(0x55d)]):localStorage[h9(0x4f7)]('lic_vip_until'),localStorage['setItem'](h9(0x7c1),a[h9(0x85c)]||'none'),a[h9(0x964)]&&localStorage[h9(0x1f8)]('lic_nick',a[h9(0x964)]),a[h9(0x4a4)]?localStorage['setItem'](h9(0x4a4),a['ref_link']):localStorage[h9(0x4f7)]('ref_link'),localStorage[h9(0x1f8)](h9(0x52b),String(a[h9(0x52b)]||0x0)),localStorage[h9(0x1f8)]('rewards_json',JSON['stringify'](a[h9(0x5ef)]||[])),localStorage[h9(0x1f8)](h9(0x674),a[h9(0x744)]?'1':'0'),localStorage[h9(0x1f8)]('lic_max_panes',String(a[h9(0x238)]||0x2)),localStorage['setItem'](h9(0x2d8),a[h9(0x2d8)]||h9(0x471)),localStorage['setItem'](h9(0x88c),a[h9(0x88c)]===!0x1?'0':'1'),localStorage[h9(0x1f8)](h9(0x4c5),JSON['stringify'](a[h9(0x35c)]||{'status':h9(0x770)})),a['usage']?licUsage={...a['usage'],'at':Date[h9(0x65a)]()}:a['reason']!==h9(0x2ff)&&(licUsage=null),a[h9(0x7d1)]&&(localStorage['setItem'](h9(0x915),a['ent']),invoke(h9(0x343),{'ent':a[h9(0x7d1)],'pv':a['pv']})[h9(0x900)](nkApplyVerifiedEnt)[h9(0xa71)](()=>{})),applyVipChatStyleUI(),applyAppearance(),applyAppearanceUI();}function applyAccount(){const ha=odf943efb_P,a=localStorage[ha(0x621)](ha(0x87a)),b=!!localStorage[ha(0x621)](ha(0x765)),c=$(ha(0x33e)),d=$(ha(0x32d)),e=$(ha(0x7bc)),f=localStorage[ha(0x621)](ha(0x7c1)),g=futureIso(localStorage[ha(0x621)](ha(0x2a1))),h=licOff()?'доступ открыт':b?g?ha(0x359)+niceDateTime(g):licActive()?(f===ha(0x6f9)?ha(0x5c9):ha(0x521))+niceUntil():ha(0x8ad):ha(0x4ee);c&&(c[ha(0x4e9)]=a?'@'+a:b?'Ты':ha(0x4fd)),d&&(d['textContent']=h),e&&(e['textContent']=b?'Выйти':ha(0x91d));const i=$(ha(0x3b1)),j=$(ha(0x1de)),k=$(ha(0x657));i&&(i['textContent']=a?a[0x0][ha(0x50d)]():'?'),j&&(j[ha(0x4e9)]=a?'@'+a:ha(0x4fd)),k&&(k[ha(0x4e9)]=h);const l=$(ha(0xa68));l&&(l[ha(0x5e5)]=!b),applyVipChatStyleUI(),applyAppearance(),applyAppearanceUI();const m=$(ha(0x822));m&&(m[ha(0x460)][ha(0x88e)]=b&&!licOff()&&localStorage['getItem'](ha(0x2d8))!==ha(0x870)?'':ha(0x770));const n=$(ha(0x560));n&&(n[ha(0x460)][ha(0x88e)]=b&&!licOff()?'':ha(0x770));const o=$('#nickInput');o&&document[ha(0xa06)]!==o&&(o['value']=a||'');}const NICK_RE=/^[A-Za-zА-Яа-яЁё0-9_]{3,16}$/;function nickError(a){const hb=odf943efb_P;return a[hb(0x8f8)]<0x3?hb(0x941):a[hb(0x8f8)]>0x10?hb(0x9ba):NICK_RE[hb(0x971)](a)?'':'только буквы, цифры и _';}function wireNick(){const hc=odf943efb_P,a=$(hc(0x5a4)),b=$(hc(0x28a));!a||!b||(b['onclick']=async()=>{const hd=hc,c=(a[hd(0x7b1)]||'')[hd(0x4b9)](),d=nickError(c);if(d)return toast(hd(0x575)+d,!0x0);if(c===localStorage[hd(0x621)](hd(0x87a)))return toast(hd(0x7e8));b['disabled']=!0x0;const f=b[hd(0x4e9)];b[hd(0x4e9)]='…';try{const g=await apiPost(hd(0x72b),{'token':localStorage[hd(0x621)]('lic_token')||'','nick':c});if(g['ok'])localStorage[hd(0x1f8)](hd(0x87a),g['nick']||c),applyAccount(),toast(hd(0x5ae)+(g[hd(0x964)]||c));else{const h={'taken':hd(0x2c6),'bad':hd(0x494),'no_session':'Сессия истекла — войди заново'}[g['err']]||'Не удалось';toast(h,!0x0);}}catch(i){toast(''+i,!0x0);}finally{b[hd(0x59e)]=!0x1,b['textContent']=f;}},a['addEventListener'](hc(0x4d4),c=>{const he=hc;c[he(0x34d)]==='Enter'&&(c[he(0x21f)](),b[he(0x622)]());}));}let _appLocked=null;function setAppLocked(a){_appLocked!==a&&(_appLocked=a,invoke('set_app_locked',{'locked':a})['catch'](()=>{}));}function applyLicenseUI(){const hf=odf943efb_P;if(applyAccount(),licOff()){$(hf(0x747))?.[hf(0x6ca)][hf(0x392)](hf(0x8f7)),$('#trialBar')?.[hf(0x6ca)]['remove']('show'),setAppLocked(!0x1),maybeEarlyMicPrompt();return;}const a=licActive(),b=!!localStorage[hf(0x621)](hf(0x765));$('#licOverlay')?.[hf(0x6ca)][hf(0x4f5)]('show',!a),setAppLocked(!a||usageBlocked);const c=$(hf(0x6e0)),d=$(hf(0x2f1)),e=$('#licMsg'),f=$(hf(0x6b7)),g=$(hf(0x30f)),h=$(hf(0x6c8));if(c&&d&&e&&f&&g){if(f['style'][hf(0x88e)]=b?hf(0x770):'',g[hf(0x460)][hf(0x88e)]=b?'':'none',!b)c[hf(0x4e9)]='Войти через Telegram',d[hf(0x460)]['display']='none',e[hf(0x4e9)]='Войди или создай аккаунт.';else{if(!a){const i=localStorage[hf(0x621)](hf(0x7c1))===hf(0x85f),j=localStorage['getItem'](hf(0x2d8))!=='direct';d[hf(0x460)][hf(0x88e)]=i||!j?hf(0x770):'',h&&(h['textContent']='@'+(localStorage['getItem'](hf(0x87a))||hf(0x578))),e[hf(0x4e9)]=i?hf(0x56a):hf(0x94b);}}}updateTrialBanner(),maybeEarlyMicPrompt();}async function refreshStatus(){const hg=odf943efb_P,a=localStorage[hg(0x621)]('lic_ent');if(a&&invoke(hg(0x343),{'ent':a})[hg(0x900)](nkApplyVerifiedEnt)[hg(0xa71)](()=>{}),licOff()){invoke('set_licensed',{'on':!0x0})[hg(0xa71)](()=>{}),applyLicenseUI();return;}const b=localStorage[hg(0x621)](hg(0x765));if(b)try{const c=await apiPost(hg(0x5c7),{'token':b,'device':devId()});storeAuthResult(c),applyRef(),applyAdmin();try{const d=await invoke(hg(0x49a)),e=maxPanes();d>e?(await invoke(hg(0x48f),{'count':e}),buildPaneUI(e)):buildPaneUI(d);}catch{}}catch{}licTick(),enforceUsage();}function applyRef(){const hh=odf943efb_P,a=localStorage['getItem'](hh(0x4a4))||'',b=localStorage['getItem']('referrals_enabled')!=='0',c=+(localStorage['getItem']('ref_count')||'0'),d=$(hh(0x230));d&&(d[hh(0x4e9)]=b?a||(licOff()?hh(0x599):hh(0x879)):hh(0x4a6)),$(hh(0x7f2))&&($(hh(0x7f2))[hh(0x59e)]=!a),$(hh(0x258))&&($(hh(0x258))[hh(0x59e)]=!a);const e=$(hh(0x4b7));e&&(e[hh(0x460)][hh(0x88e)]=a?'':hh(0x770),e[hh(0x4e9)]=pluralFriends(c)),renderAuthorCard(),applyRewards();}function pluralFriends(a){return a+(a%0xa===0x1&&a%0x64!==0xb?' друг':a%0xa>=0x2&&a%0xa<=0x4&&(a%0x64<0xa||a%0x64>=0x14)?' друга':' друзей');}function applyRewards(){const hi=odf943efb_P,a=$(hi(0x764));if(!a)return;let b=[];try{b=JSON[hi(0x30d)](localStorage[hi(0x621)](hi(0x375))||'[]');}catch{}const c=+(localStorage[hi(0x621)](hi(0x52b))||'0');if(!b[hi(0x8f8)]){a[hi(0x596)]='';const f=$(hi(0x3ac));f&&(f[hi(0x4e9)]='');return;}const d=b[hi(0x873)](g=>!g[hi(0x4be)]);a[hi(0x596)]=b[hi(0x76f)](g=>{const hj=hi,h=!!g[hj(0x4be)],i=d&&g['n']===d['n'],j=hj(0x82b)+(h?hj(0x8d3):i?hj(0x24d):c>=g['n']?'':hj(0x9ad)),k=g[hj(0x6a3)]===hj(0x64c)?hj(0x8c5):hj(0x87d),l=g[hj(0x6a3)]===hj(0x64c)&&g[hj(0x96f)]?'<span class="rt-stars">★ '+g[hj(0x96f)]+hj(0x539):'',m=h?'<div class="rt-state">'+iconSvg(hj(0x27c))+'</div>':hj(0x78e)+pluralFriends(g['n'])+hj(0x5a8);return hj(0x4b6)+j+hj(0x231)+k+hj(0x2c0)+escapeHtml(g['title'])+' '+l+hj(0x4ca)+escapeHtml(g[hj(0x8ed)]||'')+hj(0x9b8)+m+hj(0x5a8);})[hi(0x3fb)](''),injectIcons(a);const e=$(hi(0x3ac));e&&(e[hi(0x4e9)]=d?hi(0x791)+c+hi(0x626)+pluralFriends(d['n'])+:'Уже приглашено: '+c+hi(0x4e2));}function getAuthorState(){const hk=odf943efb_P;try{return JSON[hk(0x30d)](localStorage['getItem'](hk(0x4c5))||hk(0x56d));}catch{return{'status':hk(0x770)};}}function setAuthorState(a){const hl=odf943efb_P;localStorage[hl(0x1f8)](hl(0x4c5),JSON['stringify'](a||{'status':hl(0x770)})),renderAuthorCard();}function rub(a){const hm=odf943efb_P;return(Math['round']((+a||0x0)*0x64)/0x64)[hm(0x590)](hm(0x86a))+' ₽';}function renderAuthorCard(){const hn=odf943efb_P,a=$(hn(0x7f0));if(!a)return;const b=getAuthorState(),c=b['status']||'none',d=b[hn(0x220)]||{};a[hn(0x460)]['display']=c===hn(0x770)?hn(0x770):'',c==='approved'?a[hn(0x596)]=hn(0x669)+(d[hn(0x8ba)]||0x0)+hn(0x6da)+(d[hn(0x44f)]||0x0)+hn(0x266)+rub(d[hn(0x71d)]||0x0)+hn(0x79e)+(d[hn(0x243)]||0x0)+hn(0x5f8):c==='pending'||b['pending_links']?a['innerHTML']=hn(0x7b6):c===hn(0x65d)&&(a[hn(0x596)]=hn(0x38b)+escapeHtml(b[hn(0x3c4)]||hn(0x72f))+'</p><button class="btn sm" id="authorEdit">Отправить заново</button>'),$('#authorEdit',a)?.[hn(0x29e)](hn(0x622),()=>openAuthorModal());}function fillAuthorModal(){const ho=odf943efb_P,a=getAuthorState(),b=a['pending_links']||a[ho(0x21e)]||{};$(ho(0x783))&&($(ho(0x783))[ho(0x7b1)]=b[ho(0x935)]||''),$(ho(0x502))&&($(ho(0x502))[ho(0x7b1)]=b[ho(0x5f1)]||''),$('#authorTelegram')&&($(ho(0x7e9))[ho(0x7b1)]=b['telegram']||''),$(ho(0x687))&&($(ho(0x687))[ho(0x7b1)]=b[ho(0x608)]||'');const c=$(ho(0x74a));c&&(c[ho(0x4e9)]=a[ho(0x3cd)]===ho(0x3b8)?ho(0x655):ho(0x690));}function openAuthorModal(){const hp=odf943efb_P;if(!localStorage['getItem'](hp(0x765)))return toast(hp(0x3f6),!0x0);fillAuthorModal(),$(hp(0x6c2))?.[hp(0x6ca)]['add'](hp(0x8f7));}async function submitAuthorRequest(){const hq=odf943efb_P,a=localStorage[hq(0x621)](hq(0x765))||'';if(!a)return toast(hq(0x3f6),!0x0);const b={'youtube':($('#authorYoutube')?.[hq(0x7b1)]||'')[hq(0x4b9)](),'tiktok':($('#authorTiktok')?.['value']||'')['trim'](),'telegram':($(hq(0x7e9))?.[hq(0x7b1)]||'')['trim'](),'other':($(hq(0x687))?.['value']||'')[hq(0x4b9)]()},c=$(hq(0x1fd));c&&(c[hq(0x59e)]=!0x0);try{const d=await apiPost(hq(0x51f),{'token':a,'action':'apply','links':b});if(!d['ok'])return toast(d[hq(0x208)]||hq(0x9df),!0x0);setAuthorState(d[hq(0x35c)]),$('#authorModal')?.[hq(0x6ca)][hq(0x392)](hq(0x8f7)),toast(hq(0x92d));}catch(f){toast(f?.[hq(0x5bb)]||String(f),!0x0);}finally{c&&(c[hq(0x59e)]=!0x1);}}function wireRef(){const hr=odf943efb_P;$(hr(0x7f2))&&($(hr(0x7f2))[hr(0x415)]=async()=>{const hs=hr,a=localStorage[hs(0x621)](hs(0x4a4));if(!a)return toast(hs(0x22f),!0x0);try{await navigator[hs(0x918)][hs(0x955)](a),toast(hs(0x4fc));}catch{toast(hs(0x897),!0x0);}}),$(hr(0x258))&&($(hr(0x258))[hr(0x415)]=()=>{const ht=hr,a=localStorage['getItem']('ref_link');if(!a)return toast('Сначала войди через Telegram',!0x0);invoke('open_external',{'target':ht(0x4de)+encodeURIComponent(a)+'&text='+encodeURIComponent(ht(0x210))})[ht(0xa71)](()=>{});}),$(hr(0x958))&&($(hr(0x958))['onclick']=openAuthorModal),$(hr(0x4d1))&&($(hr(0x4d1))[hr(0x415)]=()=>$(hr(0x6c2))?.[hr(0x6ca)]['remove'](hr(0x8f7))),$(hr(0x6c2))&&($(hr(0x6c2))['onclick']=a=>{const hu=hr;a[hu(0x6b5)]['id']===hu(0x399)&&$(hu(0x6c2))?.[hu(0x6ca)][hu(0x392)](hu(0x8f7));}),$(hr(0x1fd))&&($(hr(0x1fd))[hr(0x415)]=submitAuthorRequest),renderAuthorCard(),applyRef();}const isAdmin=()=>localStorage[odf943efb_P(0x621)](odf943efb_P(0x674))==='1';function applyAdmin(){const hv=odf943efb_P,a=$('#adminNav');a&&(a['style'][hv(0x88e)]=isAdmin()?'':'none');}const admPost=(a,b={})=>apiPost(a,{'token':localStorage[odf943efb_P(0x621)](odf943efb_P(0x765))||'',...b});async function admMsgAct(a,b){const hw=odf943efb_P;try{const c=await admPost('/admin/msg',{'id':a,'act':b,'minutes':0xf});if(!c['ok'])return toast(c['err']||hw(0x649),!0x0);toast(b==='del'?hw(0x99e):b==='mute'?'Ограничение на 15 минут':'Автор заблокирован');}catch(d){toast(''+d,!0x0);}}async function admLoadStats(){const hx=odf943efb_P,a=$(hx(0x88a));if(a)try{const b=await admPost(hx(0x349));if(!b['ok'])throw new Error(b[hx(0x208)]||'forbidden');const c=[['all',hx(0x5db),b['users']],[hx(0x2ff),hx(0x8c1),b[hx(0x2ff)]],['online',hx(0x80d),b[hx(0x360)]],[hx(0x85f),hx(0x776),b[hx(0x85f)]],['youtube',hx(0x46a),b[hx(0x935)]],['authors',hx(0xa03),b[hx(0x7a9)]||0x0],[hx(0x7a9),hx(0x7db),b[hx(0x85e)]||0x0],[hx(0x6d9),hx(0x3c7),b[hx(0x8d4)]||0x0],[hx(0x6d9),hx(0x7f1),b[hx(0x4ab)]||0x0]];a[hx(0x596)]=c[hx(0x76f)](([d,g,h])=>hx(0x26a)+(admFilter===d?hx(0x995):'')+hx(0x47b)+d+'"><b>'+h+'</b><span>'+g+hx(0x94f))[hx(0x3fb)](''),a['querySelectorAll'](hx(0x698))[hx(0x8c7)](d=>d[hx(0x415)]=()=>setAdmFilter(d[hx(0x71b)][hx(0x8d8)]));}catch(d){a[hx(0x596)]='<span class="muted sm">Не удалось загрузить: '+escapeHtml(''+d)+hx(0x539);}}function admUserRow(a){const hy=odf943efb_P,b=document[hy(0x466)]('div');b['className']=hy(0xa05);const c=(a[hy(0x910)]?'<span class="au-badge adm">админ</span>':'')+(a[hy(0x85f)]?'<span class="au-badge ban">заблокирован</span>':'')+(a[hy(0x612)]?hy(0x24a):'')+(a[hy(0x589)]?hy(0x7de):'')+(a[hy(0x7d6)]?hy(0x89d):'')+(a[hy(0x9cd)]?hy(0x984):'')+(a[hy(0x31f)]===hy(0x3b8)?hy(0x327):a[hy(0x31f)]===hy(0x2f0)?hy(0x55c):'')+(a[hy(0xa20)]?.['balance']?hy(0x256)+a[hy(0xa20)][hy(0x426)]+hy(0x8d7):'')+(a['wallet']?.[hy(0x9f7)]?hy(0x803):'')+(a[hy(0x2d8)]===hy(0x870)?hy(0x342):'')+(a[hy(0x7cb)]===!0x1?hy(0x265):a[hy(0x360)]?hy(0x41f):''),e=a['until']?new Date(a[hy(0x3b9)])[hy(0x590)](hy(0x86a),{'day':hy(0x3f1),'month':'2-digit','hour':hy(0x3f1),'minute':hy(0x3f1)}):'',f=a[hy(0x55d)]?new Date(a[hy(0x55d)])[hy(0x590)](hy(0x86a),{'day':hy(0x3f1),'month':hy(0x3f1),'hour':hy(0x3f1),'minute':hy(0x3f1)}):'',g=a[hy(0x8ba)]?hy(0x5c2)+a[hy(0x8ba)]+hy(0x539):'';return b[hy(0x596)]='
    <div class="au-main">
      <span class="au-ava"'+avaLook(a[hy(0x964)])+'>'+escapeHtml(initials(a[hy(0x964)]))+hy(0x3c8)+escapeHtml(a[hy(0x964)]||'?')+hy(0x35b)+a[hy(0x39b)]+(e?hy(0x509)+e:'')+(f?hy(0x309)+f:'')+hy(0x82d)+c+'</div></div>
      '+g+hy(0x454)+(a[hy(0x2d8)]===hy(0x870)?'':hy(0x957)+a[hy(0x39b)]+hy(0x5fd))+hy(0x9a7)+(a[hy(0xa20)]?.[hy(0x9f7)]?0x0:0x1)+'">'+(a[hy(0xa20)]?.[hy(0x9f7)]?'Разморозить кошелёк':hy(0x569))+hy(0xa50)+(a[hy(0x612)]?0x0:0xf)+'">'+(a[hy(0x612)]?'Снять ограничение':hy(0x66b))+hy(0x276)+(a[hy(0x85f)]?hy(0x995):'')+'" data-b="'+(a['banned']?0x0:0x1)+'">'+(a['banned']?hy(0x46b):'Заблокировать')+hy(0x2f2),injectIcons(b),b[hy(0x415)]=async h=>{const hz=hy,i=h[hz(0x6b5)][hz(0x3b5)]('button');if(i){if(i[hz(0x71b)][hz(0x6b9)]!==void 0x0){b['classList']['toggle'](hz(0x797));return;}if(i[hz(0x71b)]['dm']!==void 0x0){openTgDm(i[hz(0x71b)]['dm'],a[hz(0x964)]);return;}i[hz(0x59e)]=!0x0;try{let j;i[hz(0x71b)]['g']!==void 0x0?j=await admPost('/admin/grant',{'tg_id':a[hz(0x39b)],'days':+i['dataset']['g']}):i[hz(0x71b)][hz(0x589)]!==void 0x0?j=await admPost(hz(0x706),{'tg_id':a['tg_id'],'days':+i[hz(0x71b)][hz(0x589)]}):i[hz(0x71b)][hz(0x407)]!==void 0x0?j=await admPost(hz(0x7d3),{'tg_id':a[hz(0x39b)],'action':hz(0x1ea),'amount':0x64,'bucket':i[hz(0x71b)][hz(0x407)]}):i['dataset'][hz(0x4ff)]!==void 0x0?j=await admPost(hz(0x7d3),{'tg_id':a[hz(0x39b)],'action':'freeze','on':!!+i[hz(0x71b)][hz(0x4ff)]}):i[hz(0x71b)]['m']!==void 0x0?j=await admPost('/admin/mute',{'tg_id':a['tg_id'],'minutes':+i[hz(0x71b)]['m']}):i[hz(0x71b)]['b']!==void 0x0&&(j=await admPost(hz(0x5ca),{'tg_id':a[hz(0x39b)],'on':!!+i[hz(0x71b)]['b']})),j&&!j['ok']?toast(j['err']||'Не удалось',!0x0):(toast(hz(0x4a2)),admLoadUsers($(hz(0x1d1))?.[hz(0x7b1)]||''),admLoadStats());}catch(k){toast(''+k,!0x0);}finally{i['disabled']=!0x1;}}},b;}let admSort=odf943efb_P(0x53a),admFilter=odf943efb_P(0x6d9);function setAdmFilter(a){const hA=odf943efb_P;admFilter=a||'all',$$(hA(0x22c))[hA(0x8c7)](b=>b['classList'][hA(0x4f5)]('on',b[hA(0x71b)][hA(0x8d8)]===admFilter)),$$(hA(0x5e8))[hA(0x8c7)](b=>b['classList']['toggle']('on',b['dataset'][hA(0x8d8)]===admFilter)),$('#admBulkCategory')&&($('#admBulkCategory')[hA(0x7b1)]=admFilter),admLoadUsers($(hA(0x1d1))?.['value']||'');}async function admRunBulk(a){const hB=odf943efb_P,b=$(hB(0x663))?.[hB(0x7b1)]||hB(0x6d9),c=a===hB(0x64c)?0x0:Math[hB(0x665)](+($('#admBulkDays')?.['value']||0x0));if(a!==hB(0x64c)&&(c<0x1||c>0xe42))return toast(hB(0x73a),!0x0);const d=$$(hB(0x2af));d[hB(0x8c7)](e=>e[hB(0x59e)]=!0x0);try{const e=await admPost(hB(0x7c7),{'category':b,'action':a,'days':c,'preview':!0x0});if(!e['ok'])return toast(e[hB(0x208)]||hB(0x8cf),!0x0);if(!e[hB(0x24b)])return toast(hB(0x699),!0x0);const f=$(hB(0x663))?.[hB(0x465)]?.[0x0]?.[hB(0x4e9)]||b,g=a===hB(0x64c)?hB(0x9e6)+e['count']+hB(0x2b8)+f+hB(0x2cd)+e[hB(0x9ed)]+hB(0x75e):hB(0x973)+(a===hB(0x589)?hB(0x5ec):hB(0x841))+hB(0x819)+c+' дн. пользователям категории «'+f+hB(0x5d0)+e['count']+')?';if(window[hB(0x87c)]&&!window[hB(0x87c)](g))return;const h=await admPost(hB(0x7c7),{'category':b,'action':a,'days':c,'confirm_token':e[hB(0x950)]});if(!h['ok'])return toast(h[hB(0x208)]||hB(0x966),!0x0);toast(a===hB(0x64c)?hB(0x38a)+h[hB(0x675)]+hB(0x96d)+h['failed']:hB(0x4b5)+h[hB(0x24b)]+', уведомления: '+h[hB(0x505)]),admLoadStats(),admLoadUsers($(hB(0x1d1))?.[hB(0x7b1)]||'');}catch(i){toast(i?.[hB(0x5bb)]||String(i),!0x0);}finally{d[hB(0x8c7)](j=>j[hB(0x59e)]=!0x1);}}let _codeBatches=[],_codeFilter=odf943efb_P(0x7d6),_codeShowAll=!0x1;const CODE_BATCH_LIMIT=0x8;function codeBatchState(a){const hC=odf943efb_P;return a[hC(0x8ce)]?hC(0x8ce):a[hC(0x1f7)]>=a['count']?hC(0x8fb):hC(0x7d6);}function renderCodeBatches(a){const hD=odf943efb_P,b=$('#admCodeBatches');if(!b)return;Array[hD(0x90e)](a)&&(_codeBatches=a);const c=_codeBatches||[],d={'all':c[hD(0x8f8)],'active':0x0,'done':0x0,'revoked':0x0};c['forEach'](m=>d[codeBatchState(m)]++);const e=d[_codeFilter]===0x0&&d[hD(0x6d9)]>0x0?hD(0x6d9):_codeFilter,f=e==='all'?c:c['filter'](m=>codeBatchState(m)===e),g=_codeShowAll?f:f[hD(0x3fc)](0x0,CODE_BATCH_LIMIT),h=(m,n)=>'<button type="button" class="tt-chip'+(e===m?hD(0x995):'')+hD(0x353)+m+'">'+n+' '+d[m]+hD(0x5f5),i=c[hD(0x8f8)]?'<div class="adm-code-head">
       <div class="adm-code-filters">'+h('active','Живые')+h(hD(0x8fb),'Использованы')+h(hD(0x8ce),hD(0x69e))+h(hD(0x6d9),hD(0x4b8))+'</div>
     </div>':'',j=g[hD(0x76f)](m=>{const hE=hD,n=new Date(m[hE(0x33c)])[hE(0x734)](hE(0x86a),{'day':hE(0x3f1),'month':hE(0x3f1),'year':hE(0x3f1)}),o=m[hE(0x7f8)]?hE(0x509)+new Date(m['expires'])['toLocaleDateString'](hE(0x86a),{'day':hE(0x3f1),'month':hE(0x3f1)}):'',p=Math[hE(0x57e)](0x0,m[hE(0x24b)]-m[hE(0x1f7)]);return hE(0x8a9)+(m[hE(0x8ce)]?hE(0x9b9):'')+hE(0x7dd)+(m['kind']===hE(0x589)?hE(0x5ec):hE(0x8c1))+hE(0x519)+m[hE(0x9d5)]+hE(0x9a2)+n+o+hE(0x57a)+m[hE(0x1f7)]+' из '+m[hE(0x24b)]+'</span></div>'+(!m[hE(0x8ce)]&&m[hE(0x1f7)]<m[hE(0x24b)]?hE(0x9bd)+p+hE(0x416)+m[hE(0xa13)]+hE(0x5cf):'<span class="au-badge '+(m[hE(0x8ce)]?hE(0x31b):'bot')+'">'+(m[hE(0x8ce)]?hE(0x6d5):'использована')+hE(0x539))+hE(0x5a8);})['join'](''),k=f[hD(0x8f8)]>g[hD(0x8f8)]?hD(0x57b)+(f[hD(0x8f8)]-g['length'])+hD(0x5f5):_codeShowAll&&f[hD(0x8f8)]>CODE_BATCH_LIMIT?hD(0x739):'';b['innerHTML']=c['length']?i+j+k:hD(0x40a),b[hD(0x2e5)](hD(0x2d2))[hD(0x8c7)](m=>m[hD(0x415)]=()=>{const hF=hD;_codeFilter=m[hF(0x71b)][hF(0x53f)],_codeShowAll=!0x1,renderCodeBatches();});const l=b['querySelector']('[data-code-more]');l&&(l[hD(0x415)]=()=>{const hG=hD;_codeShowAll=l[hG(0x71b)][hG(0x203)]!=='off',renderCodeBatches();}),b[hD(0x2e5)](hD(0x3a7))['forEach'](m=>m[hD(0x415)]=async()=>{const hH=hD;if(!(window['confirm']&&!window[hH(0x87c)](hH(0xa25)))){m[hH(0x59e)]=!0x0;try{const n=await admPost(hH(0x6ab),{'action':hH(0x813),'batch_id':m[hH(0x71b)][hH(0x7dc)]});if(!n['ok'])throw new Error(n['err']);renderCodeBatches(n['batches']),toast('Отозвано кодов: '+n['revoked']);}catch(o){toast(o[hH(0x5bb)]||String(o),!0x0),m[hH(0x59e)]=!0x1;}}});}async function admLoadCodes(){const hI=odf943efb_P;if(isAdmin())try{const a=await admPost('/admin/codes',{'action':hI(0x5b1)});a['ok']&&renderCodeBatches(a[hI(0x5ce)]);}catch{}}async function admGenerateCodes(){const hJ=odf943efb_P,a=$(hJ(0x2a8))?.['value']||hJ(0x28f),b=Math[hJ(0x665)](+($(hJ(0x4ac))?.[hJ(0x7b1)]||0x0)),c=Math['floor'](+($('#admCodeCount')?.['value']||0x0)),d=Math[hJ(0x665)](+($(hJ(0x889))?.[hJ(0x7b1)]||0x0));if(b<0x1||b>0xe42||c<0x1||c>0x64)return toast(hJ(0x798),!0x0);const f=$('#admCodeGenerate');f[hJ(0x59e)]=!0x0;try{const g=await admPost(hJ(0x6ab),{'action':hJ(0x2c9),'kind':a,'days':b,'count':c,'expires_days':d});if(!g['ok'])return toast(g['err']||hJ(0x563),!0x0);$(hJ(0x5b2))[hJ(0x7b1)]=g['codes'][hJ(0x3fb)]('
'),$('#admCodeResultTitle')[hJ(0x4e9)]=c+hJ(0x77b)+(a===hJ(0x589)?hJ(0x5ec):'подписка')+hJ(0x519)+b+hJ(0x475),$(hJ(0x833))[hJ(0x460)][hJ(0x88e)]='',renderCodeBatches(g['batches']),toast(hJ(0x30b));}catch(h){toast(h['message']||String(h),!0x0);}finally{f['disabled']=!0x1;}}function openTgDm(a){const hK=odf943efb_P;invoke(hK(0x5b4),{'target':hK(0x545)+a})['catch'](()=>{});}async function admLoadUsers(a){const hL=odf943efb_P,b=$('#admUsers');if(!b)return;b[hL(0x596)]=hL(0x4c9);const c=$(hL(0x80a));try{const d=await admPost(hL(0x683),{'q':a||'','sort':admSort,'filter':admFilter});if(!d['ok'])throw new Error(d[hL(0x208)]||hL(0x98f));if(b[hL(0x596)]='',c&&(c[hL(0x4e9)]=typeof d[hL(0x3bd)]==hL(0x542)?d[hL(0x3e7)]+' из '+d[hL(0x3bd)]:''),!d['users'][hL(0x8f8)]){b['innerHTML']=hL(0x33d);return;}_admUsers=d['users'],_admUserLimit=ADM_USER_PAGE,renderAdmUsers();}catch(f){b[hL(0x596)]='<span class="muted sm">Не удалось загрузить: '+escapeHtml(''+f)+hL(0x539);}}let _admUsers=[],_admUserLimit=0x28;const ADM_USER_PAGE=0x28;function renderAdmUsers(){const hM=odf943efb_P,a=$('#admUsers');if(!a)return;a[hM(0x596)]='',_admUsers['slice'](0x0,_admUserLimit)[hM(0x8c7)](c=>a[hM(0x965)](admUserRow(c)));const b=_admUsers[hM(0x8f8)]-_admUserLimit;if(b>0x0){const c=document[hM(0x466)]('button');c[hM(0x679)]='button',c['className']=hM(0x5d6),c['textContent']=hM(0x510)+b,c[hM(0x415)]=()=>{_admUserLimit+=ADM_USER_PAGE,renderAdmUsers();},a[hM(0x965)](c);}}function authorLinksHtml(a){const hN=odf943efb_P,b=Object[hN(0x7a1)](a||{})[hN(0x8d8)](([,c])=>c);return b[hN(0x8f8)]?b[hN(0x76f)](([c,d])=>hN(0x63b)+escapeHtml(d)+'">'+escapeHtml(c)+': '+escapeHtml(d)+hN(0x943))['join'](''):hN(0x54a);}function admAuthorRow(b){const hO=odf943efb_P,c=document[hO(0x466)](hO(0x4e0));c[hO(0x305)]=hO(0x846)+(b['pending_links']?' pending-change':'');const e=b[hO(0x9c2)]||b[hO(0x21e)]||{},f=b[hO(0x220)]||{},g=b[hO(0x9c2)]?hO(0x93d):b[hO(0x3cd)]===hO(0x3b8)?hO(0x3db):b[hO(0x3cd)]===hO(0x65d)?hO(0x37b):hO(0x7ba);return c['innerHTML']=hO(0x9d8)+escapeHtml(b['nick']||'?')+hO(0x4a0)+b[hO(0x39b)]+hO(0x519)+g+hO(0x701)+authorLinksHtml(e)+hO(0x6f5)+(f[hO(0x8ba)]||0x0)+hO(0x45b)+(f[hO(0x44f)]||0x0)+'<small>оплат</small></span><span>'+rub(f[hO(0x71d)]||0x0)+hO(0x35d),c[hO(0x2e5)](hO(0x7b4))['forEach'](h=>h['addEventListener']('click',i=>{const hP=hO;i[hP(0x21f)](),invoke(hP(0x5b4),{'target':h['dataset'][hP(0x328)]})['catch'](()=>{});})),c['querySelectorAll']('[data-author-act]')[hO(0x8c7)](h=>h[hO(0x29e)](hO(0x622),async()=>{const hQ=hO;h[hQ(0x59e)]=!0x0;try{const i=await admPost(hQ(0x310),{'action':h['dataset'][hQ(0x74f)],'tg_id':b[hQ(0x39b)]});if(!i['ok'])return toast(i['err']||hQ(0x649),!0x0);toast(h[hQ(0x71b)][hQ(0x74f)]===hQ(0x253)?hQ(0xa3c):hQ(0x823)),admLoadAuthors(),admLoadUsers($(hQ(0x1d1))?.['value']||''),admLoadStats();}catch(j){toast(j?.['message']||String(j),!0x0);}finally{h['disabled']=!0x1;}})),c;}async function admLoadAuthors(){const hR=odf943efb_P;if(!isAdmin())return;const a=$(hR(0xa4b));if(a){a[hR(0x596)]='<span class="muted sm">Загрузка...</span>';try{const b=await admPost(hR(0x310),{'action':hR(0x5b1)});if(!b['ok'])throw new Error(b[hR(0x208)]||hR(0x98f));if(a[hR(0x596)]='',!b['authors']?.[hR(0x8f8)]){a[hR(0x596)]=hR(0x895);return;}b[hR(0x7a9)]['forEach'](c=>a[hR(0x965)](admAuthorRow(c)));}catch(c){a[hR(0x596)]=hR(0x3f4)+escapeHtml(''+c)+hR(0x539);}}}function updateAdminPollState(){const hS=odf943efb_P,a=$('#admPollState');if(!a)return;if(!activeChatPoll){a[hS(0x6ca)][hS(0x4e3)](hS(0x612)),a['innerHTML']='Активного опроса нет';return;}const b=Object[hS(0x84d)](activeChatPoll[hS(0x991)]||{})[hS(0x64a)]((d,e)=>d+(+e||0x0),0x0),c=Math[hS(0x57e)](0x0,Math[hS(0x5b6)](((activeChatPoll['closes']||0x0)*0x3e8-Date[hS(0x65a)]())/0xea60));a[hS(0x6ca)][hS(0x392)](hS(0x612)),a[hS(0x596)]=hS(0x8e4)+escapeHtml(activeChatPoll[hS(0x7b7)]||hS(0x43c))+hS(0x972)+b+' голосов, осталось '+c+' мин.</span>';}async function admLoadPoll(){const hT=odf943efb_P;if(isAdmin())try{const a=await admPost('/admin/poll',{'action':hT(0x3e5)});a['ok']&&(activeChatPoll=a[hT(0x287)]||null,renderChatPoll(),updateAdminPollState());}catch{}}function admLoad(){const hU=odf943efb_P;!isAdmin()||licOff()||(admLoadStats(),admLoadUsers($(hU(0x1d1))?.[hU(0x7b1)]||''),admLoadPacks(),admLoadCodes(),admLoadAuthors(),admLoadPoll());}let treeData=[];const treeCollapsed=new Set();async function openTree(){const hV=odf943efb_P;if(!isAdmin()||licOff())return;try{await invoke('set_panel_expanded',{'on':!0x0});}catch{}$('#treeModal')?.['classList']['add'](hV(0x8f7));const a=$(hV(0x41d));a&&(a[hV(0x596)]=hV(0x459)),await loadTree();}function closeTree(){const hW=odf943efb_P;$(hW(0x447))?.[hW(0x6ca)][hW(0x392)](hW(0x8f7));const a=$('#treeSearch');a&&(a[hW(0x7b1)]=''),invoke(hW(0x617),{'on':!0x1})['catch'](()=>{});}async function loadTree(){const hX=odf943efb_P;try{const a=await admPost(hX(0x323));if(!a['ok'])throw new Error(a['err']||hX(0x98f));treeData=a[hX(0x567)]||[];for(const b of treeCollapsed)treeData[hX(0x4f3)](c=>String(c[hX(0x39b)])===b)||treeCollapsed['delete'](b);renderTree($('#treeSearch')?.[hX(0x7b1)]||'');}catch(c){const d=$(hX(0x41d));d&&(d[hX(0x596)]=hX(0x3f4)+escapeHtml(''+c)+hX(0x539));}}function renderTree(a){const hY=odf943efb_P,b=$('#treeWrap');if(!b)return;const c={};treeData['forEach'](o=>c[o[hY(0x39b)]]=Object['assign']({},o,{'kids':[]}));const d=[];treeData['forEach'](o=>{const hZ=hY,p=c[o['tg_id']];o[hZ(0x8c6)]&&c[o[hZ(0x8c6)]]?c[o[hZ(0x8c6)]][hZ(0x997)]['push'](p):d['push'](p);});const e=(a||'')[hY(0x4b9)]()[hY(0x3a1)](),g=o=>!e||('@'+(o[hY(0x964)]||''))[hY(0x3a1)]()[hY(0xa43)](e)||(''+o[hY(0x39b)])[hY(0xa43)](e),h=new Map();function i(o,p=new Set()){const i0=hY,q=String(o['tg_id']);if(h[i0(0x4da)](q))return h[i0(0x3e5)](q);if(p[i0(0x4da)](q))return 0x0;p[i0(0x4e3)](q);const r=o[i0(0x997)][i0(0x64a)]((s,t)=>s+0x1+i(t,p),0x0);return p[i0(0x49b)](q),h[i0(0x716)](q,r),r;}Object['values'](c)[hY(0x8c7)](o=>o[hY(0x23e)]=i(o));const j=(o,p)=>p[hY(0x23e)]-o[hY(0x23e)]||p[hY(0x997)][hY(0x8f8)]-o['kids'][hY(0x8f8)]||String(o[hY(0x964)]||'')[hY(0x784)](String(p[hY(0x964)]||''),'ru');function k(o,p,q=0x0){const i1=hY;o[i1(0x997)][i1(0x236)](j);const r=o[i1(0x997)][i1(0x76f)](B=>k(B,!0x1,q+0x1))[i1(0x8d8)](Boolean);if(e&&!g(o)&&!r[i1(0x8f8)])return'';const s=i1(0x9d1)+(p?'':avaLook(o[i1(0x964)]))+'>'+escapeHtml(initials(o[i1(0x964)]))+i1(0x539),t=String(o[i1(0x39b)]),v=!e&&treeCollapsed[i1(0x4da)](t),w=o[i1(0x997)][i1(0x8f8)]?i1(0x913)+t+i1(0x5ad)+(v?i1(0x759):i1(0x662))+i1(0x2f7)+(v?i1(0x72c):i1(0x73b))+i1(0x899):i1(0x980),x=''+(o[i1(0x7d6)]?i1(0x993):'')+(o[i1(0x85f)]?i1(0x5f3):'')+(o[i1(0x2d8)]===i1(0x870)?i1(0x308):'')+(p?i1(0x834):''),y=o[i1(0x997)]['length']?i1(0x836)+o[i1(0x997)][i1(0x8f8)]+'</b><span>'+(o[i1(0x997)]['length']===0x1?i1(0x42a):i1(0x251))+i1(0x539)+(o[i1(0x23e)]>o[i1(0x997)][i1(0x8f8)]?i1(0x1da)+o[i1(0x23e)]+i1(0xa40):'')+i1(0x539):'',z=i1(0x4b4)+q+'">'+w+s+i1(0xa6e)+escapeHtml(o[i1(0x964)]||'?')+'</b><span class="tn-id">ID '+o['tg_id']+i1(0x5a3)+x+i1(0x752)+y+(o[i1(0x2d8)]===i1(0x870)?'':i1(0x233)+o[i1(0x39b)]+i1(0x47c))+i1(0x5a8),A=r[i1(0x8f8)]?i1(0x74e)+(v?i1(0x9f0):'')+'">'+r[i1(0x3fb)]('')+i1(0x5a8):'';return'<div class="tree-node'+(p?i1(0x7fa):'')+'" data-tree-id="'+t+'">'+z+A+i1(0x5a8);}d['sort'](j);const l=!!(window[hY(0x436)]&&window[hY(0x436)][hY(0x767)]());if(!l){const o=d[hY(0x76f)](p=>k(p,!0x0,0x0))['filter'](Boolean)[hY(0x3fb)]('');b[hY(0x596)]=o||hY(0x829);}const m=treeData[hY(0x8d8)](p=>p['ref_by']&&c[p[hY(0x8c6)]])[hY(0x8f8)],n=treeData['filter'](p=>p['active'])[hY(0x8f8)];if($('#treeTotal')&&($(hY(0x1ed))['textContent']=treeData[hY(0x8f8)]),$(hY(0x69c))&&($(hY(0x69c))[hY(0x4e9)]=m),$(hY(0x4d9))&&($(hY(0x4d9))[hY(0x4e9)]=d[hY(0x8f8)]),$(hY(0x894))&&($('#treeActive')['textContent']=n),l){window[hY(0x436)]&&window[hY(0x436)]['refresh']&&window[hY(0x436)][hY(0x2b9)]();return;}injectIcons(b),b[hY(0x2e5)](hY(0x76e))[hY(0x8c7)](p=>p['onclick']=()=>openTgDm(p[hY(0x71b)]['dm'])),b[hY(0x2e5)](hY(0x3ef))[hY(0x8c7)](p=>p[hY(0x415)]=()=>{const i2=hY,q=p[i2(0x71b)][i2(0x47a)],r=p[i2(0x3b5)]('.tree-node')?.[i2(0x20a)](i2(0x70b)),s=!r?.[i2(0x6ca)]['contains'](i2(0x1d5));r?.[i2(0x6ca)][i2(0x4f5)](i2(0x1d5),s),p[i2(0x6ca)][i2(0x4f5)](i2(0x1d5),s),p[i2(0x431)](i2(0xa61),String(!s)),p[i2(0x485)]=s?i2(0x72c):'Свернуть ветвь',s?treeCollapsed[i2(0x4e3)](q):treeCollapsed[i2(0x49b)](q);});}function wireAdmin(){const i3=odf943efb_P;applyAdmin(),$(i3(0x2d5))&&($('#admRefresh')[i3(0x415)]=admLoad),$(i3(0x33f))&&($('#admFind')[i3(0x415)]=()=>admLoadUsers($(i3(0x1d1))[i3(0x7b1)])),$('#admSearchClear')&&($(i3(0x607))[i3(0x415)]=()=>{const i4=i3;$(i4(0x1d1))[i4(0x7b1)]='',admLoadUsers('');}),$(i3(0x1d1))&&$(i3(0x1d1))['addEventListener'](i3(0x4d4),d=>{const i5=i3;d[i5(0x34d)]===i5(0x26f)&&admLoadUsers(d[i5(0x6b5)][i5(0x7b1)]);});let a=0x0;$(i3(0x1d1))&&$(i3(0x1d1))[i3(0x29e)]('input',d=>{const i6=i3;clearTimeout(a),a=setTimeout(()=>admLoadUsers(d[i6(0x6b5)]['value']),0xfa);}),$(i3(0xa19))&&$(i3(0xa19))['addEventListener']('click',d=>{const i7=i3,f=d[i7(0x6b5)][i7(0x3b5)](i7(0x4a7));f&&(admSort=f[i7(0x71b)][i7(0x236)],$$(i7(0x5a2))['forEach'](g=>g['classList'][i7(0x4f5)]('on',g===f)),admLoadUsers($(i7(0x1d1))?.[i7(0x7b1)]||''));}),$(i3(0x26c))&&$('#admFilter')[i3(0x29e)](i3(0x622),d=>{const i8=i3,f=d[i8(0x6b5)][i8(0x3b5)]('button[data-filter]');f&&setAdmFilter(f[i8(0x71b)][i8(0x8d8)]);}),$$(i3(0x2af))[i3(0x8c7)](d=>d[i3(0x415)]=()=>admRunBulk(d[i3(0x71b)][i3(0x344)])),$(i3(0x67e))&&($('#admCodeGenerate')['onclick']=admGenerateCodes),$(i3(0xa02))&&($(i3(0xa02))[i3(0x415)]=async()=>{const i9=i3;try{await navigator[i9(0x918)]['writeText']($(i9(0x5b2))?.['value']||''),toast(i9(0x970));}catch{toast(i9(0x897),!0x0);}}),$('#admTreeBtn')&&($(i3(0x423))['onclick']=openTree),$(i3(0x8f5))&&($(i3(0x8f5))['onclick']=()=>$(i3(0x850))?.[i3(0xa0a)]({'behavior':i3(0x91c),'block':'start'})),$(i3(0x954))&&($(i3(0x954))[i3(0x415)]=admLoadPacks),$(i3(0x324))&&($(i3(0x324))[i3(0x415)]=admLoadAuthors),$(i3(0x9ee))&&($(i3(0x9ee))[i3(0x415)]=closeTree),$('#treeRefresh')&&($('#treeRefresh')[i3(0x415)]=loadTree);let b=0x0;$(i3(0x982))&&$(i3(0x982))[i3(0x29e)](i3(0x278),d=>{const ia=i3;clearTimeout(b),b=setTimeout(()=>renderTree(d[ia(0x6b5)]['value']),0x78);}),$(i3(0x3dc))&&($(i3(0x3dc))[i3(0x415)]=()=>{const ib=i3;treeCollapsed['clear'](),renderTree($(ib(0x982))?.[ib(0x7b1)]||'');}),$(i3(0x7ef))&&($(i3(0x7ef))[i3(0x415)]=()=>{const ic=i3;treeData[ic(0x8c7)](d=>{const id=ic;d[id(0x8ba)]&&treeCollapsed[id(0x4e3)](String(d[id(0x39b)]));}),renderTree($(ic(0x982))?.[ic(0x7b1)]||'');}),document[i3(0x29e)](i3(0x4d4),d=>{const ie=i3;d[ie(0x34d)]===ie(0x6cb)&&$('#treeModal')?.[ie(0x6ca)][ie(0x624)](ie(0x8f7))&&closeTree();}),$('#admAnnPub')&&($('#admAnnPub')['onclick']=async()=>{const ig=i3,d=($(ig(0xa0b))?.[ig(0x7b1)]||'')['trim']();if(!d)return toast(ig(0xa45),!0x0);try{const f=await admPost(ig(0x432),{'text':d,'url':($(ig(0x46e))?.[ig(0x7b1)]||'')[ig(0x4b9)]()});f['ok']?(toast(ig(0x76d)),pollCommunity()):toast(f[ig(0x208)]||ig(0x649),!0x0);}catch(g){toast(''+g,!0x0);}}),$(i3(0x816))&&($('#admAnnOff')[i3(0x415)]=async()=>{const ih=i3;try{const d=await admPost(ih(0x432),{'text':''});d['ok']?(toast('Объявление снято'),pollCommunity()):toast(d['err']||'Не удалось',!0x0);}catch(f){toast(''+f,!0x0);}}),$('#admPollPub')&&($(i3(0x94e))[i3(0x415)]=async()=>{const ii=i3,d=($(ii(0x8e0))?.[ii(0x7b1)]||'')[ii(0x4b9)](),f=[...new Set(($('#admPollOptions')?.[ii(0x7b1)]||'')['split'](';')[ii(0x76f)](h=>h[ii(0x4b9)]())['filter'](Boolean))],g=Math['max'](0x1,Math[ii(0x872)](0x5a0,+($(ii(0x853))?.['value']||0xa)));if(!d||f[ii(0x8f8)]<0x2)return toast(ii(0x3ff),!0x0);try{const h=await admPost(ii(0x840),{'action':ii(0x2ec),'question':d,'options':f,'minutes':g});h['ok']?(activeChatPoll=h[ii(0x287)],renderChatPoll(),updateAdminPollState(),toast(ii(0x405))):toast(h[ii(0x208)]||ii(0x334),!0x0);}catch(i){toast(''+i,!0x0);}}),$(i3(0x949))&&($(i3(0x949))[i3(0x415)]=async()=>{const ij=i3;try{const d=await admPost(ij(0x840),{'action':ij(0x37f)});d['ok']?(activeChatPoll=null,renderChatPoll(),updateAdminPollState(),toast('Опрос закрыт')):toast(d[ij(0x208)]||ij(0x953),!0x0);}catch(f){toast(''+f,!0x0);}});const c=$(i3(0x637));c&&(c[i3(0x415)]=async()=>{const ik=i3;if(c[ik(0x71b)][ik(0x1e2)]!=='1'){c[ik(0x71b)][ik(0x1e2)]='1',c[ik(0x6ca)][ik(0x4e3)]('on'),c[ik(0x4e9)]=ik(0x838),setTimeout(()=>{const il=ik;c[il(0x71b)][il(0x1e2)]='0',c[il(0x6ca)][il(0x392)]('on'),c[il(0x4e9)]='Очистить весь чат';},0xbb8);return;}c[ik(0x71b)][ik(0x1e2)]='0',c[ik(0x6ca)]['remove']('on'),c[ik(0x4e9)]=ik(0x9a1);try{const d=await admPost(ik(0x561));d['ok']?toast(ik(0x536)):toast(d[ik(0x208)]||'Не удалось',!0x0);}catch(f){toast(''+f,!0x0);}});}let _slotTimer=0x0;function ensureSlotOverlay(){const im=odf943efb_P;let a=document['getElementById'](im(0x373));return a||(a=document[im(0x466)](im(0x4e0)),a['id']=im(0x373),a[im(0x460)][im(0x393)]=im(0x8a2),a[im(0x596)]='<div><div style="font-size:42px;margin-bottom:12px">⏳</div><div id="slotQueueText">Очередь…</div><div class="muted sm" style="margin-top:8px;max-width:340px">Сейчас много пользователей онлайн. Как только освободится место — продолжишь автоматически.</div></div>',document[im(0x8d9)]['appendChild'](a),a);}async function slotTick(){const io=odf943efb_P;let a=0xea60;try{const b=localStorage[io(0x621)](io(0x765));if(licOff()||!b)ensureSlotOverlay()['style'][io(0x88e)]=io(0x770);else{const c=await apiPost(io(0x80b),{'token':b}),d=ensureSlotOverlay();if(c&&c['ok'])d[io(0x460)]['display']=io(0x770);else{if(c&&c[io(0x36b)]){const e=$(io(0x36c));e&&(e[io(0x4e9)]='Очередь: примерно '+(c[io(0x630)]||'?')+io(0x97a)+(c[io(0x3c9)]||'?')+')'),d[io(0x460)][io(0x88e)]=io(0x50c),a=0x1f40;}else d[io(0x460)][io(0x88e)]='none';}}}catch{try{ensureSlotOverlay()[io(0x460)][io(0x88e)]=io(0x770);}catch{}a=0x7530;}clearTimeout(_slotTimer),_slotTimer=setTimeout(slotTick,a);}let _usageTimer=null,licUsage=null,usageBlocked=!0x1;const USAGE_HB_MS=0x4e20,UNLIMITED_USAGE_SECS=0x12c*0x18*0xe10;function anyPaneInCall(){const ip=odf943efb_P;if(TEXT_BRIDGE[ip(0x409)]===ip(0x6f6))return!0x1;const a=Date[ip(0x65a)]();return Object[ip(0x84d)](CAP[ip(0x87f)]||{})[ip(0x4f3)](b=>b&&b['on']&&a-b['ts']<0x1b58);}function fmtHMS(a){const iq=odf943efb_P;a=Math['max'](0x0,Math[iq(0x97f)](a));const b=Math[iq(0x665)](a/0xe10),c=Math[iq(0x665)](a%0xe10/0x3c),d=a%0x3c,e=f=>String(f)[iq(0x82a)](0x2,'0');return b?b+':'+e(c)+':'+e(d):c+':'+e(d);}function usageRemainingSecs(){const ir=odf943efb_P;if(!licUsage)return null;const a=(licUsage[ir(0x1f7)]||0x0)+(anyPaneInCall()?(Date[ir(0x65a)]()-(licUsage['at']||Date['now']()))/0x3e8:0x0);return Math[ir(0x57e)](0x0,Math[ir(0x97f)]((licUsage[ir(0x990)]||0x0)-a));}function unlimitedUsage(){const is=odf943efb_P;return!!licUsage&&(licUsage[is(0x990)]||0x0)>=UNLIMITED_USAGE_SECS;}function accessPillText(){const it=odf943efb_P,a=futureIso(localStorage[it(0x621)](it(0x2a1)));if(a)return{'text':'\u{1F48E} VIP осталось '+accessLeftText(a),'title':it(0x359)+niceDateTime(a),'color':it(0x7b8)};const b=futureIso(localStorage[it(0x621)]('lic_until'));if(!b)return null;const c=localStorage[it(0x621)](it(0x7c1))===it(0x6f9)?it(0x2f4):it(0x62c);return{'text':c+it(0xa35)+accessLeftText(b),'title':c+it(0x20f)+niceDateTime(b),'color':'#eceffa'};}function ensureUsagePill(){const iu=odf943efb_P;let a=$(iu(0x566));return a||(a=document[iu(0x466)](iu(0x4e0)),a['id']=iu(0x45f),a[iu(0x460)]['cssText']='position:fixed;top:10px;left:50%;transform:translateX(-50%);z-index:2147483400;display:none;padding:5px 12px;border-radius:99px;background:rgba(16,19,28,.92);color:#eceffa;font:600 12px Inter,system-ui,sans-serif;box-shadow:0 2px 10px rgba(0,0,0,.4);pointer-events:none',document[iu(0x8d9)][iu(0x965)](a)),a;}function updateUsagePill(a){const iv=odf943efb_P,b=ensureUsagePill();if(a==null||usageBlocked){b['style'][iv(0x88e)]=iv(0x770);return;}if(unlimitedUsage()){const c=accessPillText();if(!c||!anyPaneInCall()){b[iv(0x460)]['display']=iv(0x770);return;}b['textContent']=c[iv(0x6f6)],b[iv(0x485)]=c[iv(0x485)],b['style'][iv(0x743)]=c[iv(0x743)],b[iv(0x460)][iv(0x88e)]='';return;}if(a>0x708&&!anyPaneInCall()){b[iv(0x460)][iv(0x88e)]='none';return;}b[iv(0x4e9)]='⏱ Сегодня осталось '+fmtHMS(a),b[iv(0x485)]='',b[iv(0x460)][iv(0x743)]=a<=0x12c?'#ffd479':iv(0x7b8),b[iv(0x460)][iv(0x88e)]='';}function ensureUsageOverlay(){const iw=odf943efb_P;let a=$('#usageBlock');return a||(a=document['createElement'](iw(0x4e0)),a['id']=iw(0x5af),a['style'][iw(0x393)]='position:fixed;inset:0;z-index:2147483550;display:none;align-items:center;justify-content:center;background:rgba(8,10,16,.95);backdrop-filter:blur(6px);color:#eceffa;font:600 16px Inter,system-ui,sans-serif;text-align:center;padding:32px',a[iw(0x596)]=iw(0x864),document[iw(0x8d9)][iw(0x965)](a)),a;}function showUsageOverlay(){const ix=odf943efb_P,a=ensureUsageOverlay(),b=$('#usageBlockMsg');if(b&&licUsage&&licUsage[ix(0x801)]){const c=new Date(licUsage[ix(0x801)]),d=Math['max'](0x0,(c['getTime']()-Date[ix(0x65a)]())/0x3e8),e=isNaN(c)?ix(0x4f2):c[ix(0x31e)](ix(0x86a),{'hour':'2-digit','minute':ix(0x3f1)}),f=licUsage[ix(0x990)]?Math[ix(0x97f)](licUsage['cap']/0xe10):null;b[ix(0x596)]=(f?ix(0x76c)+f+ix(0x6bd):'')+(ix(0x4d3)+e+ix(0x726))+(d?' · через '+fmtHMS(d):'')+ix(0x3c0);}a[ix(0x460)][ix(0x88e)]=ix(0x50c);}function hideUsageOverlay(){const iy=odf943efb_P,a=$(iy(0x517));a&&(a[iy(0x460)][iy(0x88e)]=iy(0x770));}function enforceUsage(){const iz=odf943efb_P,a=!licOff()&&localStorage[iz(0x621)](iz(0x7c1))===iz(0x2ff),b=usageBlocked;!a||!licUsage?(usageBlocked=!0x1,hideUsageOverlay(),updateUsagePill(null)):(usageBlocked=!!licUsage[iz(0x1f3)],usageBlocked?(showUsageOverlay(),updateUsagePill(0x0)):(hideUsageOverlay(),updateUsagePill(usageRemainingSecs()))),usageBlocked!==b&&licTick();}async function usageTick(){const iA=odf943efb_P;let a=USAGE_HB_MS;try{const b=localStorage[iA(0x621)]('lic_token');if(!licOff()&&b&&localStorage[iA(0x621)]('lic_reason')===iA(0x2ff)&&anyPaneInCall()){const c=await apiPost(iA(0x6ff),{'token':b,'device':devId()});c&&c[iA(0x7d2)]&&(licUsage={...c,'at':Date[iA(0x65a)]()},enforceUsage()),usageRemainingSecs()!=null&&usageRemainingSecs()<0x5a&&(a=0x2710);}}catch{}clearTimeout(_usageTimer),_usageTimer=setTimeout(usageTick,a);}function licTick(){const iB=odf943efb_P;licOff()||(invoke(iB(0x610),{'on':licActive()&&!usageBlocked})[iB(0xa71)](()=>{}),applyLicenseUI());}function referralInputValue(){const iC=odf943efb_P,a=($(iC(0x5b0))?.[iC(0x7b1)]||'')[iC(0x4b9)]();return a&&localStorage[iC(0x1f8)](iC(0x398),a),a||localStorage[iC(0x621)](iC(0x398))||'';}async function loginTelegram(){const iD=odf943efb_P,a=$(iD(0x6e0)),b=(crypto[iD(0x56f)]?crypto[iD(0x56f)]():Date[iD(0x65a)]()+''+Math[iD(0x3bf)]())[iD(0x934)](/[^a-z0-9]/gi,'');invoke(iD(0x5b4),{'target':BOT_URL+'?start=login_'+b})[iD(0xa71)](()=>{}),a['disabled']=!0x0,a[iD(0x4e9)]=iD(0x462);let c=!0x1,d=!0x1;for(let e=0x0;e<0x3c;e++){await new Promise(f=>setTimeout(f,0x7d0));try{const f=await apiPost('/login/poll',{'nonce':b,'device':devId(),'ref':referralInputValue()});if(f['status']==='ok'){storeAuthResult(f),localStorage[iD(0x4f7)](iD(0x398)),applyRef(),applyAdmin(),c=!0x0;break;}else{if(f['status']==='expired'){d=!0x0;break;}}}catch{}}if(a['disabled']=!0x1,a[iD(0x4e9)]='Войти через Telegram',c){licTick(),refreshTurnRoute();try{connectChat();}catch{}toast(licActive()?iD(0x2bf):iD(0x921));}else $(iD(0x779))[iD(0x4e9)]=d?'Код устарел, попробуй ещё раз.':iD(0x5e3),applyLicenseUI();}async function directAuth(a){const iE=odf943efb_P,b=($(iE(0x6e2))?.['value']||'')[iE(0x4b9)](),c=$(iE(0x5ea))?.[iE(0x7b1)]||'';if(nickError(b))return toast(iE(0x4b2)+nickError(b),!0x0);if(c[iE(0x8f8)]<0xa)return toast(iE(0x7fb),!0x0);const d=[$('#directLoginBtn'),$(iE(0x76a))][iE(0x8d8)](Boolean);d[iE(0x8c7)](f=>f[iE(0x59e)]=!0x0);try{const f=await apiPost(a?iE(0x582):iE(0x8aa),{'login':b,'password':c,'device':devId(),'ref':referralInputValue()});if(!f['ok'])return toast({'taken':iE(0x2d7),'invalid_credentials':'Неверный логин или пароль','rate_limited':iE(0x3ea),'bad_login':iE(0x7b9),'bad_password':'Пароль должен содержать минимум 10 символов','banned':iE(0x884)}[f[iE(0x208)]]||iE(0x32a),!0x0);storeAuthResult(f),localStorage[iE(0x4f7)](iE(0x398)),applyRef(),applyAdmin(),applyLicenseUI(),refreshTurnRoute(),connectChat(),f[iE(0x8b4)]&&showRecoveryCode(f['recovery_code']),toast(a?'Аккаунт создан':iE(0x2bf));}catch(g){toast({'rate_limited':iE(0x3ea),'banned':iE(0x884)}[g['code']]||'Не удалось подключиться к серверу',!0x0);}finally{d[iE(0x8c7)](h=>h['disabled']=!0x1);}}function showRecoveryCode(a){const iF=odf943efb_P,b=$(iF(0x58d)),c=$(iF(0x812));c&&(c[iF(0x4e9)]=a),b&&(b['style'][iF(0x88e)]='');}async function recoverDirectAccount(){const iG=odf943efb_P,a=($(iG(0xa0c))?.[iG(0x7b1)]||'')['trim'](),b=$(iG(0x593))?.[iG(0x7b1)]||'',c=$(iG(0x482))?.[iG(0x7b1)]||'';if(!a||!b||c['length']<0xa)return toast(iG(0x68c),!0x0);const d=$(iG(0x36f));d[iG(0x59e)]=!0x0;try{const f=await apiPost(iG(0x7e3),{'login':a,'recovery_code':b,'password':c});if(!f['ok'])return toast(f[iG(0x208)]===iG(0x4ec)?iG(0x95a):iG(0x77a),!0x0);showRecoveryCode(f[iG(0x8b4)]),$(iG(0x748))?.['classList'][iG(0x392)](iG(0x7d6)),document[iG(0x20a)](iG(0x99d))?.[iG(0x6ca)][iG(0x4e3)](iG(0x7d6)),toast(iG(0x806));}catch(g){toast(g[iG(0x7e4)]==='rate_limited'?iG(0x95a):iG(0x59a),!0x0);}finally{d['disabled']=!0x1;}}async function activateFromInput(a,b){const iH=odf943efb_P,c=(a?.[iH(0x7b1)]||'')['trim']();if(!localStorage[iH(0x621)](iH(0x765)))return toast('Сначала войди в аккаунт',!0x0);if(c['replace'](/[^A-Za-z0-9]/g,'')['length']!==0x14)return toast(iH(0x503),!0x0);b[iH(0x59e)]=!0x0;try{const d=await apiPost('/activate',{'token':localStorage[iH(0x621)](iH(0x765)),'code':c});if(!d['ok']){const f={'invalid':iH(0x29d),'used':iH(0x2c5),'expired':iH(0x74b),'revoked':iH(0xa51),'same_batch':iH(0x5cc),'cooldown':'Следующий код можно активировать примерно через '+Math[iH(0x57e)](0x1,Math[iH(0x5b6)]((d[iH(0x848)]||0x0)/0xe10))+iH(0x43b),'no_session':iH(0x4f9)};return toast(f[d[iH(0x208)]]||iH(0x45e),!0x0);}a[iH(0x7b1)]='',storeAuthResult({...d,'reason':d[iH(0x85c)]||iH(0x2ff),'max_panes':d[iH(0x238)]||(d[iH(0x6a3)]===iH(0x589)?0x4:maxPanes())}),applyRef(),applyAdmin(),licTick(),refreshStatus()[iH(0xa71)](()=>{}),toast(d['already_redeemed']?iH(0x9b7):(d['kind']===iH(0x589)?iH(0x5ec):iH(0x8c1))+(iH(0x8df)+d['days']+iH(0x475)));}catch(g){toast(g[iH(0x7e4)]==='rate_limited'?iH(0x3ea):g['code']==='no_session'?iH(0x4f9):iH(0x59a),!0x0);}finally{b[iH(0x59e)]=!0x1;}}function formatActivationInput(a){const iI=odf943efb_P,b=a[iI(0x7b1)][iI(0x50d)]()[iI(0x934)](/[^A-Z0-9]/g,'')['slice'](0x0,0x14);a[iI(0x7b1)]=b[iI(0x39a)](/.{1,5}/g)?.['join']('-')||'';}function logout(){const iJ=odf943efb_P;[iJ(0x765),iJ(0xa23),iJ(0x2a1),iJ(0x7c1),iJ(0x87a),iJ(0x4a4),iJ(0x52b),iJ(0x674),'lic_max_panes',iJ(0x915),iJ(0x375),iJ(0x613),'youtube_subscriber',iJ(0x714),iJ(0x777),iJ(0x2d8),iJ(0x88c),iJ(0x4c5)]['forEach'](a=>localStorage[iJ(0x4f7)](a));try{document['cookie']='nk_sess=;path=/;max-age=0;samesite=lax'+(location['protocol']===iJ(0x347)?';secure':'');}catch{}window[iJ(0x5fa)]=null,window[iJ(0x787)]=!0x1,licUsage=null,usageBlocked=!0x1,hideUsageOverlay();try{chatWs&&chatWs[iJ(0x37f)]();}catch{}invoke(iJ(0x610),{'on':!0x1})[iJ(0xa71)](()=>{}),_turnUntil=0x0,_turnMode='fallback:logout',invoke('set_turn_fallback')[iJ(0xa71)](()=>{}),applyLicenseUI(),applyRef(),applyAdmin(),renderYoutubePromo(),$(iJ(0x58d))&&($('#recoveryNotice')['style']['display']='none'),$('.view[data-view="admin"]')?.[iJ(0x6ca)][iJ(0x624)](iJ(0x7d6))&&showView(iJ(0x5e6)),toast('Выход выполнен');}function wireLicense(){const iK=odf943efb_P;$(iK(0x6e0))&&($(iK(0x6e0))['onclick']=loginTelegram);const a=()=>invoke(iK(0x5b4),{'target':BOT_URL})[iK(0xa71)](()=>{});$(iK(0x2f1))&&($(iK(0x2f1))['onclick']=openPurchase),$(iK(0x34a))&&($('#trialBuy')['onclick']=openPurchase),$(iK(0x70a))&&($(iK(0x70a))[iK(0x415)]=openPurchase),$$(iK(0xa6f))[iK(0x8c7)](c=>c['onclick']=openPurchase),$(iK(0x7bc))&&($(iK(0x7bc))[iK(0x415)]=()=>{const iL=iK;localStorage[iL(0x621)](iL(0x765))?logout():($(iL(0x747))?.[iL(0x6ca)][iL(0x4e3)]('show'),applyLicenseUI());}),$(iK(0x8e1))&&($(iK(0x8e1))['onclick']=logout),$(iK(0xa68))&&($(iK(0xa68))[iK(0x415)]=b=>{const iM=iK;b['stopPropagation']();const c=localStorage[iM(0x621)](iM(0x87a));window[iM(0x87c)]&&!window[iM(0x87c)](c?'Выйти из аккаунта @'+c+'?':iM(0x483))||logout();}),$(iK(0x2ad))&&($(iK(0x2ad))[iK(0x415)]=()=>directAuth(!0x1)),$(iK(0x76a))&&($(iK(0x76a))[iK(0x415)]=()=>directAuth(!0x0)),$(iK(0x5ea))&&$(iK(0x5ea))['addEventListener'](iK(0x4d4),b=>{const iN=iK;b[iN(0x34d)]==='Enter'&&directAuth(!0x1);}),$$(iK(0x430))[iK(0x8c7)](b=>b[iK(0x415)]=()=>{const iO=iK;$$('#authMode button')[iO(0x8c7)](c=>c[iO(0x6ca)][iO(0x4f5)]('on',c===b)),$$(iO(0x296))[iO(0x8c7)](c=>c[iO(0x6ca)][iO(0x4f5)]('active',c[iO(0x71b)][iO(0x854)]===b['dataset'][iO(0x6de)])),$('#directRecoverPane')?.['classList'][iO(0x392)](iO(0x7d6));}),$('#directRecoverOpen')&&($('#directRecoverOpen')[iK(0x415)]=()=>{const iP=iK;document[iP(0x20a)]('[data-auth-pane="direct"]')?.['classList'][iP(0x392)](iP(0x7d6)),$(iP(0x748))?.[iP(0x6ca)][iP(0x4e3)](iP(0x7d6));}),$(iK(0x96c))&&($(iK(0x96c))[iK(0x415)]=()=>{const iQ=iK;$(iQ(0x748))?.[iQ(0x6ca)]['remove']('active'),document[iQ(0x20a)](iQ(0x99d))?.['classList'][iQ(0x4e3)](iQ(0x7d6));}),$('#directRecoverBtn')&&($('#directRecoverBtn')[iK(0x415)]=recoverDirectAccount),$(iK(0x294))&&($(iK(0x294))[iK(0x415)]=async()=>{const iR=iK;try{await navigator[iR(0x918)]['writeText']($(iR(0x812))?.['textContent']||''),toast('Код восстановления скопирован');}catch{toast(iR(0x897),!0x0);}}),[[iK(0x435),iK(0x35f)],['accountCodeInput','accountCodeActivate']][iK(0x8c7)](([b,c])=>{const iS=iK,d=$('#'+b),e=$('#'+c);!d||!e||(d[iS(0x29e)]('keydown',f=>{const iT=iS;f[iT(0x34d)]===iT(0x26f)&&activateFromInput(d,e);}),e[iS(0x415)]=()=>activateFromInput(d,e));}),$$(iK(0x67f))[iK(0x8c7)](b=>b[iK(0x29e)](iK(0x278),()=>formatActivationInput(b)));}function wireOnboard(){const iU=odf943efb_P,a=$(iU(0x4f4));if(!a)return;const b=$$('.ob-step',a),c=$$(iU(0x1ee),a);let d=0x0;const e=g=>{const iV=iU;d=Math[iV(0x57e)](0x0,Math[iV(0x872)](b[iV(0x8f8)]-0x1,g)),b[iV(0x8c7)]((h,j)=>h[iV(0x6ca)][iV(0x4f5)](iV(0x7d6),j===d)),c['forEach']((h,j)=>h['classList'][iV(0x4f5)]('on',j===d)),$(iV(0x264))[iV(0x4e9)]=d===b[iV(0x8f8)]-0x1?'Начать':iV(0x366),$('#obSkip')[iV(0x460)]['display']=d===b['length']-0x1?iV(0x770):'';},f=()=>{const iW=iU;localStorage[iW(0x1f8)](iW(0x6e4),'1'),a[iW(0x6ca)][iW(0x392)](iW(0x8f7)),maybeShowYoutubePromo();};$('#obNext')&&($(iU(0x264))['onclick']=()=>d===b[iU(0x8f8)]-0x1?f():e(d+0x1)),$('#obSkip')&&($(iU(0x286))['onclick']=f),$(iU(0x672))&&($('#onboardAgain')[iU(0x415)]=()=>{const iX=iU;e(0x0),a[iX(0x6ca)]['add'](iX(0x8f7));}),localStorage[iU(0x621)](iU(0x6e4))||(e(0x0),a[iU(0x6ca)][iU(0x4e3)](iU(0x8f7)));}let chatWs=null,chatRetry=null,chatRetryAttempt=0x0;function chatWsUrl(){const iY=odf943efb_P;return LICENSE_API[iY(0x934)](/^http/,'ws')[iY(0x934)](/\/$/,'')+iY(0x29f)+encodeURIComponent(localStorage['getItem'](iY(0x765))||'');}function avaColor(a){const iZ=odf943efb_P;let b=0x0;const c=''+(a||'?');for(let d=0x0;d<c[iZ(0x8f8)];d++)b=b*0x1f+c[iZ(0x680)](d)>>>0x0;return iZ(0x355)+b%0x168+iZ(0x3c5);}function hslToHex(b,c,d){const j0=odf943efb_P;c/=0x64,d/=0x64;const e=j=>(j+b/0x1e)%0xc,g=c*Math[j0(0x872)](d,0x1-d),i=j=>d-g*Math['max'](-0x1,Math[j0(0x872)](e(j)-0x3,Math[j0(0x872)](0x9-e(j),0x1)));return rgbToHex([i(0x0)*0xff,i(0x8)*0xff,i(0x4)*0xff]);}function avaLook(a){const j1=odf943efb_P;let b=0x0;const c=''+(a||'?');for(let e=0x0;e<c[j1(0x8f8)];e++)b=b*0x1f+c['charCodeAt'](e)>>>0x0;const d=accentInkPair(hslToHex(b%0x168,0x3e,0x34));return' style="background:'+d[j1(0x74d)]+j1(0x417)+d[j1(0x4df)]+'"';}function initials(a){const j2=odf943efb_P;return((''+(a||'?'))[j2(0x934)](/[^a-zA-Zа-яА-Я0-9]/g,'')[j2(0x3fc)](0x0,0x2)||'?')[j2(0x50d)]();}function buildMsgNode(a){const j3=odf943efb_P,b=a[j3(0x919)]||a[j3(0x964)]&&a[j3(0x964)]===localStorage[j3(0x621)](j3(0x87a)),c=document[j3(0x466)]('div'),e=vipChatStyle(a[j3(0x329)]);c[j3(0x305)]=j3(0x807)+(b?' me':'')+(a[j3(0x910)]?j3(0x923):'')+(a[j3(0x589)]?j3(0x84c)+e:'')+(a[j3(0x35c)]?j3(0x453):'')+(a[j3(0x2f0)]?j3(0x57f):'')+(a[j3(0x84a)]?j3(0x2d6):''),a['id']&&(c[j3(0x71b)][j3(0x6ef)]=a['id']),a[j3(0x448)]&&(c[j3(0x71b)]['clientId']=a['client_id']);const f=a['nick']||'?',g=a['ts']?new Date(a['ts']*0x3e8):null,h=g&&!isNaN(g)?g[j3(0x31e)](j3(0x86a),{'hour':j3(0x3f1),'minute':j3(0x3f1)}):'',i=b?'':avaLook(f),j=a[j3(0x6a3)]==='sound'&&a[j3(0x48a)],k=j?j3(0x802)+iconSvg('play')+j3(0x39f)+escapeHtml(j[j3(0x490)]||j3(0x3c4))+'">'+iconSvg(j[j3(0x490)]||j3(0x3c4))+j3(0xa63)+escapeHtml(j[j3(0x9a6)]||j3(0x5d5))+j3(0x40e)+Math['round']((j['bytes']||0x0)/0x400)+j3(0x27a)+iconSvg(j3(0x1cd))+j3(0x4cf)+iconSvg('down')+j3(0x95e):linkifyText(a[j3(0x6f6)]||'');if(c[j3(0x596)]=j3(0x89a)+i+'>'+escapeHtml(initials(f))+j3(0x6e9)+escapeHtml(f)+j3(0x539)+(a[j3(0x910)]?j3(0x23d):'')+(a[j3(0x589)]?j3(0x773):'')+(a['author']?j3(0x3c3):'')+(h?j3(0x6be)+h+j3(0x539):'')+(a[j3(0x2f0)]?'<button class="cm-state" type="button">'+(a['failed']?j3(0x580):j3(0x2d1))+j3(0x5f5):'')+(j3(0x40d)+k+'</div></div>'),injectIcons(c),c['querySelectorAll'](j3(0xa1b))['forEach'](l=>l['addEventListener'](j3(0x622),n=>{const j4=j3;n[j4(0x21f)](),invoke(j4(0x5b4),{'target':l[j4(0x71b)]['chatLink']})[j4(0xa71)](()=>{});})),c[j3(0x20a)](j3(0xa47))?.[j3(0x29e)](j3(0x622),()=>playChatSound(a[j3(0x48a)])),c['querySelector'](j3(0x2b6))?.[j3(0x29e)](j3(0x622),()=>playChatSoundToCall(a[j3(0x48a)])),c['querySelector'](j3(0x425))?.[j3(0x29e)](j3(0x622),()=>saveChatSoundToBoard(a[j3(0x48a)])),a[j3(0x2f0)]&&c['querySelector']('.cm-state')?.[j3(0x29e)](j3(0x622),()=>retryChatMessage(a[j3(0x448)])),isAdmin()&&a['id']){const l=document[j3(0x466)](j3(0x5b3));l['className']=j3(0x59c),l['innerHTML']=j3(0x600),l[j3(0x415)]=n=>{const j5=j3,o=n['target'][j5(0x3b5)](j5(0x8ae));o&&admMsgAct(a['id'],o['dataset'][j5(0xa34)]);},c['querySelector'](j3(0x6fc))?.['appendChild'](l);}return c;}const chatHist=[],CHAT_OUTBOX_PREFIX='chat_outbox_v2_',chatOutbox=new Map();let chatInitialHistoryDone=!0x1,unread=0x0,activeChatPoll=null,chatSoundAudio=null,activeChatCallSound=null;const chatSoundBufferCache=new Map();function chatReadKey(){const j6=odf943efb_P;return j6(0x628)+(localStorage['getItem']('lic_nick')||j6(0x811));}function chatOutboxKey(){const j7=odf943efb_P;return CHAT_OUTBOX_PREFIX+(localStorage['getItem'](j7(0x87a))||j7(0x811));}function isNearChatBottom(a,b=0x48){const j8=odf943efb_P;return!a||a[j8(0x78a)]-a[j8(0x998)]-a[j8(0x825)]<b;}function isChatSurfaceVisible(){const j9=odf943efb_P;return document[j9(0x20d)]!=='hidden'&&($(j9(0x4ea))?.['classList'][j9(0x624)](j9(0x797))||$(j9(0x76b))?.[j9(0x6ca)]['contains'](j9(0x7d6)));}function visibleChatBoxNearBottom(){const ja=odf943efb_P;return $('#chatDock')?.['classList'][ja(0x624)](ja(0x797))?isNearChatBottom($(ja(0x8d2))):$(ja(0x76b))?.[ja(0x6ca)][ja(0x624)](ja(0x7d6))?isNearChatBottom($('#chatBox')):!0x1;}function updateUnreadBadge(){const jb=odf943efb_P,a=$(jb(0x7c8));a&&(a[jb(0x460)][jb(0x88e)]=unread?'':'none',a[jb(0x4e9)]=unread>0x63?jb(0x345):String(unread));}function markChatRead(){const jc=odf943efb_P,a=[...chatHist]['reverse']()[jc(0x873)](b=>b['id']);a&&localStorage['setItem'](chatReadKey(),String(a['id'])),unread=0x0,updateUnreadBadge();}function bumpUnread(){unread++,updateUnreadBadge();}function clearUnread(){markChatRead();}function showChatJump(a,b){const jd=odf943efb_P;document[jd(0x20a)](jd(0x289)+(a?.['id']||'')+'"]')?.[jd(0x6ca)]['toggle'](jd(0x8f7),!!b);}function scrollChatBottom(a,b=!0x1){const je=odf943efb_P;a&&(a[je(0x473)]({'top':a['scrollHeight'],'behavior':b?je(0x91c):'auto'}),showChatJump(a,!0x1));}function onChatSurfaceOpened(a){const b=$('#'+a);requestAnimationFrame(()=>requestAnimationFrame(()=>{scrollChatBottom(b),markChatRead();}));}function replaceChatNodes(a){const jf=odf943efb_P,b=a[jf(0x448)]?jf(0x7ad)+CSS[jf(0x5b9)](a[jf(0x448)])+'"]':jf(0x692)+a['id']+'"]';$$('.chat-box:not([data-private]) '+b)[jf(0x8c7)](c=>c['replaceWith'](buildMsgNode(a)));}function addChatMsg(a){const jg=odf943efb_P,b=a['self']||a['nick']&&a[jg(0x964)]===localStorage['getItem']('lic_nick'),c=a['client_id']&&chatHist[jg(0x873)](e=>e[jg(0x448)]===a[jg(0x448)]);if(c){Object[jg(0x48d)](c,a,{'pending':!0x1,'failed':!0x1}),replaceChatNodes(c),a[jg(0x448)]&&(chatOutbox['delete'](a[jg(0x448)]),saveChatOutbox());return;}if(a['id']&&chatHist['some'](e=>e['id']===a['id']))return;const d=isChatSurfaceVisible()&&visibleChatBoxNearBottom();for(chatHist['push'](a);chatHist[jg(0x8f8)]>0xc8;)chatHist[jg(0x2c2)]();$$('.chat-box:not([data-private])')['forEach'](e=>{const jh=jg;for(e[jh(0x965)](buildMsgNode(a));e['children'][jh(0x8f8)]>0xc8;)e[jh(0x33a)][jh(0x392)]();a[jh(0xa60)]||a[jh(0x2f0)]||d?scrollChatBottom(e):b||showChatJump(e,!0x0);}),!a[jg(0xa60)]&&!b&&(d?markChatRead():bumpUnread());}function renderHistInto(a){const ji=odf943efb_P;a&&(a[ji(0x596)]='',chatHist[ji(0x8c7)](b=>a[ji(0x965)](buildMsgNode(b))),renderChatPoll(),a[ji(0x998)]=a['scrollHeight'],requestAnimationFrame(()=>{const jj=ji;a[jj(0x998)]=a[jj(0x78a)];}));}function setChatStatus(c){const jk=odf943efb_P,d=$(jk(0x5a1)),e=$(jk(0x703));d&&(d['textContent']=c||''),e&&(e[jk(0x4e9)]=c||'');}function chatSoundUrl(a){const jl=odf943efb_P;return apiBase()+(a[jl(0x4b0)]||jl(0x625)+encodeURIComponent(a['id']))+jl(0x9d4)+encodeURIComponent(localStorage[jl(0x621)](jl(0x765))||'');}function playChatSound(a){const jm=odf943efb_P;if(!(!a||!a['id'])){try{chatSoundAudio&&chatSoundAudio[jm(0x75d)]();}catch{}chatSoundAudio=new Audio(chatSoundUrl(a)),chatSoundAudio[jm(0x4ef)]()[jm(0xa71)](()=>toast('Не удалось проиграть звук',!0x0));}}async function chatSoundBuffer(a){const jn=odf943efb_P;if(!a||!a['id']||!await opBase())return null;const b=String(a['id']),c=cacheGet(chatSoundBufferCache,b);if(c)return c;const d=await fetch(chatSoundUrl(a),{'cache':'no-store'});if(!d['ok'])throw new Error(jn(0x2a7)+d['status']);return cacheSet(chatSoundBufferCache,b,await op['ctx'][jn(0x896)](await d[jn(0x963)]()));}function cleanupChatCallSound(a,b=!0x0){const jo=odf943efb_P;if(!(!a||a[jo(0x3e3)])){a['cleaned']=!0x0,activeChatCallSound===a&&(activeChatCallSound=null),b&&relSound(a);try{a[jo(0x8a4)]&&a[jo(0x8a4)]['disconnect']();}catch{}try{a['gain']&&a['gain'][jo(0x26d)]();}catch{}try{a[jo(0x4cb)]&&a[jo(0x4cb)][jo(0x26d)]();}catch{}try{a['delay']&&a[jo(0x3ab)][jo(0x26d)]();}catch{}}}function odf943efb_a(){const lk=['C3rYAw5NAwz5','zM9SzgvYlwDYB3vWlwjVzhK','i3bHy2TqCMv2Awv3tgLZDa','C2jTB2rL','zMfSBgjHy2S6BM9FDg9Rzw4','Ahr0Chm6lY8','AgLNAhbHC3m','pc9IpJXZCgfUignSyxnZpsjWAY1IywrNzsi+','C3vI','ChjPy2u','pgrPDIbJBgfZCZ0IzM9SzgvYlwDYB3vWlxrPDgXL','4PAGincH0ylqVTc/','CgfJA3m','incA0jeGWRCG','0j7qUTc90laG0l/qTDga0lxrGDc+0lFqTncW0l3rIW','i2XHDgnOqNrU','i2fKBvbHy2TZsNvTCa','0jRqU9c40l8G0yhqVTgf0ydqSnc90zhqVtOG','C2HVDW','BgvUz3rO','inc/0ydqVTc60yhqUcKU','CMvMCMvZAgLUzW','zg9Uzq','inc80l7qVDc10yi8l2i+pc9KAxy+pgrPDIbJBgfZCZ0ID2fSBgv0lxrYyw5ZzMvYlwzVCM0IpGOGicaGpgXHyMvSpJXZCgfUpTcF0l7qU9gd0yFqSngc0lxqU9gmpc9ZCgfUpJXPBNb1DcbPzd0ID2fSBgv0uMvJAxbPzw50iIbJBgfZCZ0IChjVEhKTAw5WDxqIihr5Cgu9iNrLEhqIihbSywnLAg9SzgvYpsja0l3qUnc6inc40lVqUcbjrciGyxv0B2nVBxbSzxrLpsjVzMyIihnWzwXSy2HLy2S9iMzHBhnLiJ48l2XHyMvSpGOGicaGpgXHyMvSpJXZCgfUpTcH0lRqVTc70yZqUTc+ingb0l/qUngb0ldrGTgmpc9ZCgfUpJXPBNb1DcbPzd0ID2fSBgv0qw1VDw50iIbJBgfZCZ0IChjVEhKTAw5WDxqIihr5Cgu9iM51BwjLCIiGBwLUpsi','i3jLy1rPBwu','0j/qTDga0lxqSTc10yhrGTc4inc80l7qVDc10ylrIW','qxvKAw9dB250zxH0','DgHLBG','phnWyw4Gy2XHC3m9iNnYyY1UDw0IpG','pgLUChv0ihr5Cgu9iMnOzwnRyM94iIb2ywX1zt0I','tKvlve97yJqWyZG2nJu4mMeWx2CWDgnOyx0','i3nLDhvWqMfKz2u','DM9SxW','BMvRDg8','lMHLCM8TDgL0Bgu','zgv2AwnLswq','DgHLBwu','pc9ZCgfUpJWVyNv0Dg9UpGOGicaGpgj1DhrVBIb0ExbLpsjIDxr0B24IigrHDgeTCgfKlwfJDgLVBJ0ICMvUyw1LiJ7qN9c10ydqTDc40lZqTDc90l7qSTcW0ylrJdWVyNv0Dg9UpGOGicaGpgj1DhrVBIb0ExbLpsjIDxr0B24IigrHDgeTCgfKlwfJDgLVBJ0IBw92zs1MB2XKzxiIpJXZCgfUpTcF0lxrGnc10lZqTDgb0ylqUngc0yWG0liG0l/qSnc/0lRrGZWVC3bHBJ48C3bHBIbKyxrHlwLJB249iMnOzxzYB24IpG','zgLZCgf0y2HfDMvUDa','CMfM','i3rHBgTnB2rL','AxnbCNjHEq','i3nIvgfYz2v0CYaUDhqTy2HPCa','ywrTAw4','w2rHDgeTChjVEhLD','CMvZDw1L','pgj1DhrVBIbJBgfZCZ0IDg4TDg9Nz2XLiIbKyxrHlxrYzwuTDg9Nz2XLpsi','i3bLzxjqB3bdBg9Zzq','BgLJx2vUDa','pc9ZCgfUpGOGicaGicaGidXZzwXLy3qGy2XHC3m9iNnYyY1WAwnRiIbKyxrHlxnYyZ0I','iZfMmJqZmW','y2XPCgjVyxjK','C2vSzG','BgLJx2rLDMLJzq','zxHWBgLJAxq','C21VB3rO','0jlqVTc50ylqUa','ingd0lBqTsdqV9c+0lZqTDgh0lxqVsdqUTcW0lOG0lFqSncX0lVqVTc60lJrGnc+0llqSnc90l3rI9c5lIdqODc80lxqVDc4ingb0lxrGTgminc40lVqUcdqSTc60lVrJTgh0lGGvLboiokaLcdqUnc3inc/0ydqUnc70l7qTTc10l3qUngpieLqinc90luG0l/qVTc80lxqVDgp0ylrJc4','l3bJAgf0p3rVA2vUpq','D2LKDgG','0jlrHDc+0lqG0llrI9c/0l7qU9c90lxqVsWG0l3qVIdqTnc+0yhrGTgd0l8G0l3qTsdqSnc60ylqUncY0lxqVq','w2rHDgeTCgfJAY1WCMLJzs1TB2rLxq','igfKBwLU','phnWyw4Gy2XHC3m9iMj0BI1Py28IigrHDgeTAwnVBJ0Izg93BIi+pc9ZCgfUpTcJ0yhrGTcW0l3qVTcY0lJrGTgm','i3zPCenOyxrtDhLSzvjVDW','BwLJ','y29SB3jty29Wzq','inc80ye','CgvUzgLUz19YzxzPC2LVBG','zMLSBa','0ltqUncW0lVqVTcZinc90ldrH9cW0yi','0l/qTDga0lxqV9c+0ltqUTc70y7rH9cW0y7rGDgm4OcM','0jFqSngp0llqUTcWinc+0ylqV9ga0ldqSTc70lxqVDcW','yxvKAw9nAxHLCG','AgvHCNq','u3bHy2u','zw5K','0j3qTsdrG9c00ldqU9c+0yhrJcdqSTc60lVrJTgh0lJrGTgmincW0ypqTnc40l4T0llrI9gf0l7qTa','0j3rG9c20l3qScdqVDc+0llqSngpincY0lxrGngb0lJrJYa','CMvWBgfJzq','Ew91DhvIzq','C3rYB2TL','C2fSzxm','nZaWia','CgfJA19ZB3vYy2u','0ytqVTga0lZqSngcinc40lFqVTcX0ydqSnc20lxqVDc40y8G0l3qTsdrH9c40ylqSnc10ylrGDgp','i3nIvgfYz2v0CW','0j3qSncX0l7rGcdrGDc70lJrInc60l7qVcdqSDc+0lVrJngi0l7qUq','0l3qVTcY0yVqTsdrGDgb0yVqU9c60lG','pg9WDgLVBIb2ywX1zt0IiJ7qNnc40lRrGnc+0ytqVTc9inc/0l4G0ypqVnc+0lVrH9cW0l3qUngopc9VChrPB24+','z2v0vxnLCK1LzgLH','imk3incX0l7qVDgd0yhqVDgl0luG','0lZqUnc90lJqVngd0lWGmYdrGDc40lZqSTc+0lVqSa','ChjVBxb0','pc9HpG','C3r1y2S','0khqTncY0lJqSYdqT9cY0ypqUTcWoIa','pgrPDIbJBgfZCZ0IDgv4Dc1JB252zxjZyxrPB24Tzw1WDhKIpTcH0l7qVTcX0yNqTDc90lJrJYdqVTcX0l7qUngfingb0l7qSDc10yhqTDc00l3qUnc60l7qSIdqV9c+0y/qSTgp0ylrGDgpinc30ltqTDgb0yW8l2rPDJ4','0jhqTDc3ingn0ytrHnc10lRrGTcW','w2rHDgeTDgv4Dc1KAxnJyxjKxq','i2fKBvbVBgXdBg9Zzq','zgvS','0jlqSTc10ltqUcdqUTc+0lqG0ldqUTgc0lJqSTcW0yBqUnc4lcdrH9gc0l7qSDglinc+0ylqUTga0yVrGTgminc00l7rGDgc0ypqVY4','cIaGicbJBgfZCYbpCfjLBgf5uhjVyYbLEhrLBMrZief1zgLVv29YA2XLDfbYB2nLC3nVCIb7cIaGicaGignVBNn0CNvJDg9YkcKGEWOGicaGicaGihn1CgvYkcK7cIaGicaGicaGDgHPCY5FzNjHBwuGpsbnyxrOlM1HEcGXlcbnyxrOlNjVDw5KkhnHBxbSzvjHDguGkIaWlJaYksK7ic8VidiW0lZrGsaOptK2mcbandJqUIKkicaGicaGicb0AgLZlL9Hy2mGpsbUzxCGrMXVyxqZmKfYCMf5khrOAxmUx2zYyw1LktSkicaGicaGicb0AgLZlL9Uid0GmdSkicaGicaGFqOGicaGicbWCM9JzxnZkgLUChv0CYWGB3v0Chv0CYKGEWOGicaGicaGignVBNn0igLUq2GGpsbPBNb1DhnBmf0GjIyGAw5WDxrZwZbDwZbDoWOGicaGicaGignVBNn0ig91DenOid0GB3v0Chv0C1SWxsaMjIbVDxrWDxrZwZbDwZbDoWOGicaGicaGignVBNn0ie4GpsbPBKnOid8GAw5dAc5Szw5NDgGGoIaOB3v0q2GGpYbVDxrdAc5Szw5NDgGGoIaXmJGPoWOGicaGicaGigLMicHVDxrdAcKGEYbPzIaOAw5dAcKGB3v0q2GUC2v0kgLUq2GPoYbLBhnLig91DenOlMzPBgWOmcK7ih0GlY8G0l/rGnc+0lhrGnc+0yeG0lZqUnc60yhqScdqTncW0lVrJngi0luG4OAsig9WlMrLC3qGkfzVAxnHl9gb0ylqSnga0yVqUsbZDhjLyw0PcIaGicaGicaGy29UC3qGywnJid0GDgHPCY5FywnJlcbMCMfTzsa9ihrOAxmUx2zYyw1LoWOGicaGicaGigzVCIaOBgv0igKGpsaWoYbPidWGtJSGAsSRksb7cIaGicaGicaGicbHy2nBDgHPCY5FBISRxsa9igLUq2GGpYbPBKnOw2LDidOGmdSkicaGicaGicaGigLMicH0AgLZlL9Uid49igzYyw1Lksb7cIaGicaGicaGicaGignVBNn0igKXnIa9ig5LDYbjBNqXnKfYCMf5kgzYyw1LktSkicaGicaGicaGicaGzM9YicHSzxqGAIa9ida7igOGpcbMCMfTztSGAISRksb7igXLDcbZid0Gtwf0Ac5YB3vUzcHHy2nBAL0GkIaZmJC2nYK7igKXnLTQxsa9ihmGpIaZmJC2nYa/idmYnZy3idOGkhmGpcaTmZi3nJGGpYaTmZi3nJGGoIbZktSGFqOGicaGicaGicaGicb0AgLZlNbVCNqUCg9ZDe1LC3nHz2uOAte2lcbBAte2lMj1zMzLCL0PoWOGicaGicaGicaGicb0AgLZlL9Uid0GmdSkicaGicaGicaGih0kicaGicaGicb9cIaGicaGicaGCMv0DxjUihrYDwu7cIaGicaGih0kicaGih0kicaGihjLz2LZDgvYuhjVy2vZC29YkcjVCc1YzwXHEs1WCM9JiIWGt3bszwXHEvbYB2mPoWOGia','pgnPCMnSzsbJEd0ImtiIign5psiXmIiGCJ0IosiVpJXJAxjJBguGy3G9iJeYiIbJEt0ImtiIihi9iJmUnsiGzMLSBd0Iy3vYCMvUDenVBg9YiIbZDhjVA2u9iM5VBMuIlZ4','i2fKBvbVBgXqDwi','pc9ZCgfUpJWVyNv0Dg9UpG','Dg9Rzw4','zg93BG','iZi2yZzHnq','0j3qTsdrG9c00ldqU9c+0yhrJcdqT9cW0lRrGngl0ylrJcdqVTc/0ydqVTgb','i2fKBvbHy2TZuMvMCMvZAa','D3jPDgvuzxH0','phbHDgGGzd0IttiWideZyZaGns0ZlJuGnY41ltCUnJyGoc45nweXideGmcaWideTlJy3ls4Wmum3lJuGmJaUnsa0ide4idqGmtnwnMeXideGmcaWideGms0XyZiGmca0lJuTms4YidyUmJqTmI43mMeXlJe3ideUmtCGmcaWideGms41mIaWqZe0lJuXidmUodeGmtCGnsaXosa1yteGmsaWidaGmsaXidf6iI8+phbHDgGGzd0IBtKGmtiGmIaYidqTnciVpG','pgj1DhrVBIbJBgfZCZ0IyNrUigf1lwrTiIbKyxrHlwrTpsi','i2f1DgHVCK9Wzw4','Cg9PBNrLCNvW','0khqU9c40yJqUTc+0lWG0lZqVDc+0lpqVIdqV9c+0l/rI9gc0l7qUG','l3vWBg9Hzd9RAw5KpxzPzgvVjMv4Dd0','iZC2yJDLnq','zM10','pc9ZCgfUpJWVyNv0Dg9UpJWVzgL2pG','iIb0AxrSzt0I0l7rGTc60ydrI9gc0yWG0ytqSnc50lSIpGOGicaGica8C3bHBIbJBgfZCZ0ICMvJlwLJBYiGzgf0ys1Py29Upsi','Bw9KywWTyMC','pgj1DhrVBIbJBgfZCZ0ID2fSBgv0lxzPCc1YB3CIigrHDgeTDMLWlwrHExm9iG','zMvLx3bLCMnLBNq','yxjYyxLcDwzMzxi','BMLJAW','yxbWzw5Kq2HPBgq','0j7qV9c10ydqSngg0lJrJYdqVDc1incY0yVqV9c+0lVqVDc10l3qSa','yxbWzwfYyw5Jzq','Aw50zxjHy3rPDMu','0khqU9c40yJqUTc+0lWG0lZqVDc+0lpqVIdqV9c+0l/rI9gc0l7qUI4G0j/qVTc/0ydqVTcX0ypqUsdqVDc10lZqVDc+0lpqVIdqV9c+0lFqTTc1','i3n0zxaTBwLJ','yxbWzwfYyw5Jzv9Hy2nLBNqY','i2rPCMvJDfjLy292zxjcywnR','lcdqVTgi0lJqSDc+0lO6ia','w2rHDgeTCgfKlwfJDgLVBJ0NzMf2B3jPDguNxq','C3rHCNm','0jlrGDc1inc60l7qTnglingb0lRqVTc/0lJrGnc+0llqSnc90yS','DgvZDa','idXZCgfUpG','0jlrI9c00ldrGTgmia','phnWyw4Gy2XHC3m9iNzJlwLJBYiGzgf0ys1Py29UpsjTAwmIpJWVC3bHBJ48yJ4','BNvTyMvYt2zdAgfUBMvSCW','z2v0vwLUDdmY','CMvNDwXHCG','0lFqSncZ0ydrG9c30lRqSa','C3rVCfbYB3bHz2f0Aw9U','inc80lxrGDgc0l4Gknc70lJqVnc40yiG','phnWyw4Gy2XHC3m9iNbRlwjHzgDLihDHCM4IpTc40lFqVnc10l3qTDc90lJrJYdqVDcWinc80l7qTnc10ydqSngg0lJqUdWVC3bHBJ4','C2iTz3jPza','0lpqVTgc0l7qSG','y2XPzw50wa','CM91BMq','phnWyw4Gy2XHC3m9iNrUlxrVz2DSzs1ZCgfJzsi+pc9ZCgfUpG','zM9SzgvYoG','i3rYzwvtzwfYy2G','inc0ia','phnWyw4Gy2XHC3m9iMf1lwjHzgDLihL0iJ5zB3vuDwjLpc9ZCgfUpG','i3rLEhrnyw51ywXtzw5K','i3bLzxjdAgf0','iokaUIa','Bg9VCgLUzW','pc9ZCgfUpGOGicaGica8l2rPDJ4kicaGicaGphrLEhrHCMvHig1HEgXLBMD0Ad0ImJaWmciGyxjPys1SywjLBd0I0klqTDc60yhrGIdqTnc70y8G0l/qTDga0lxrGDgl0lVqUTc4iJ4','yxbWzwfYyw5Jzv9Iz19WyxrO','phbHDgGGzd0ItteYidjHoca4idaGmcaWltGGohyXmMWZltmGmI41idiUnuWXmIaXowWYlJuGmI41tde3ide5BdmGm1yXmge4idGGmcaWidaToc04EIiVpJXWyxrOigq9iK05ideWAc4Wmu0XnsaXmgGUmdeIlZ4','C25K','BMvNyxrPDMu','pc9ZCgfUpJWVyNv0Dg9UpGOGicaGphnWyw4Gy2XHC3m9iMzNlw5HBwuIihrPDgXLpsi','zM9YyMLKzgvU','y2fW','y291BNrZ','x19os19dqvbFxW','phnWyw4Gy2XHC3m9iNrUlxn0yxr1CYbHy3rPDMuIpTcF0l7qTnc/0lJrGDc60la8l3nWyw4+','Bxa0','ig9U','0kBqTDc90laG0l3qSncX0l7rGncWinc40lFqVnc10l3qUnc70ldrGDgmlIdqNTcX0l3qVTcY0lVrJ9goinc80ldqS9cW0lFqUnc9lG','A2LKCW','C2nYB2XSvg9W','DMLKzw8VBxa0','BxnN','DhnLBa','CgfKs2v5oG','w2rHDgeTyxv0Ac1Wyw5LpsjKAxjLy3qIxq','0khqVTc+0lhrIDc10l3qUnc1ingd0ltqSnc70lxqVDc+','iZzKogjMzG','y2XVC2vZ','0j7rH9c40yhrGTc40ylrJcdqSTc10yhrJcdrH9cW0yi','inc00l0Upc9IpJXZCgfUpG','zxH0','C2vSzwn0','phnWyw4Gy2XHC3m9iMj0BI1Py28IigrHDgeTAwnVBJ0Iy29PBIi+pc9ZCgfUpTcA0ypqV9c40ylrJcdqT9cWia','BMfTzq','cIaGicaGidXIDxr0B24Gy2XHC3m9iMj0BIbHDs1KBsbHDs1TB3jLiIbKyxrHlwf1lw1VCMuGDgL0Bgu9iTcu0lxqUDgb0ylqSTc40y8G0l3qSnc0inc/0l7qU9gm0lFqVTcY0ldrGTc10lVqTDc8iJ48C3bHBIbKyxrHlwLJB249iNnSAwrLCNmIpJWVC3bHBJ48l2j1DhrVBJ4kicaGidWVzgL2pGOGicaGpgrPDIbJBgfZCZ0IyxuTywn0Aw9UCYi+cIaGicaGidXIDxr0B24Gy2XHC3m9iMj0BIbZBsiGzgf0ys1NpsiXiJ4RmDc0pc9IDxr0B24+cIaGicaGidXIDxr0B24Gy2XHC3m9iMj0BIbZBsiGzgf0ys1Npsi3iJ4Rn9c0pc9IDxr0B24+cIaGicaGidXIDxr0B24Gy2XHC3m9iMj0BIbZBsiGzgf0ys1NpsiZmci+kZmW0lq8l2j1DhrVBJ4kicaGicaGpgj1DhrVBIbJBgfZCZ0IyNrUihnTiIbKyxrHlwC9iJaIpTcH0l3rJ9gc0yWG0ltqVTgb0ylrG9c/pc9IDxr0B24+cIaGicaGidXIDxr0B24Gy2XHC3m9iMj0BIbZBsiGzgf0ys12Axa9iJCIpLzjucaRnZWVyNv0Dg9UpGOGicaGica8yNv0Dg9UignSyxnZpsjIDg4GC20IigrHDgeTDMLWpsiZmci+vKLqicSZmdWVyNv0Dg9UpGOGicaGica8yNv0Dg9UignSyxnZpsjIDg4GC20IigrHDgeTDMLWpsiWiJ7qODc90y/rGTgmifzjudWVyNv0Dg9UpGOGicaGica8yNv0Dg9UignSyxnZpsjIDg4GC20IigrHDgeTy29PBNm9iNjLz3vSyxiIpISXmdaG0lZqVTc90lxrGJWVyNv0Dg9UpGOGicaGica8yNv0Dg9UignSyxnZpsjIDg4GC20IigrHDgeTy29PBNm9iMjVBNvZiJ4RmtaWincX0l7qVDgd0yhqVDgl0yu8l2j1DhrVBJ4kicaGicaGpgj1DhrVBIbJBgfZCZ0IyNrUihnTiIbKyxrHlxDHBgXLDc1MCMvLEMu9iG','iZDLztC4nW','CMvHBhrPBwu','CMfKAw8','lMnOyxqTCg9SBc1JyxjK','z2v0x3nVDw5Kx2zVBgrLCG','igXVy2TLza','0j7rGDgc0ldqVDc+0llqUngc0yW','yxzHDgfYt3zLCMXHEq','0j7qV9gd0lhqU9c40lRqVTcY0ldrGTgm','lNzVAwnLlwnOAxa','phbHDgGGzd0IttqGmtrHmsaXidaGmcaXls43oc0XlJyZBdKUos0Xmc4Yys41lJuGmcaWideGlJG2lJq2Bc0XlJKYidyUmdjbmsaXidaGmcaWideZideWAdDHmsaXidaGmcaXic43ocaXlJyZBc05lJKGmtaUmMeUns41idaGmcaXls44nI0UndzSms45mI02lJaYqteGmsaWidaGmcaXmsaXnhOIlZ4','yxzJ','ywjZ','ChjVDg9JB2W','0jFqSTgd0lOG0lFqSnc/0yprIDc10l0G0liG0lFqSTc+0l3qUTc1','0k3rGTc+0yiG0lRqVTc0ingd0lBqTsdqSnc60ylqUncY0lJrGnc+0llqSnc9inc90laG0ylqSTc+0zhqVcdqSnc60lRqSngd0l3rGTc1','pc9KAxy+pc9KAxy+','ihjLDM9Rzwq','0lZqSnc60yhqUnc80ypqVcaXnIdrGDc40lZqSTc+0lVqVTcY','CgfU','phbHDgGGzd0IBte3idiGnca0ltqGnciVpJXWyxrOigq9iK0ZideXvJLHmYaZidaGmcaXidmTm2GXnsiVpJXWyxrOigq9iM03idiYltqTnca0ltqIlZ48Cgf0AcbKpsjnmJeGmtn2mMeZidmGmcaWideTmYaZsdmIlZ4','pgrPDIbJBgfZCZ0IywrTlwnVzguTyMf0y2GTCMLNAhqIpJXZCgfUignSyxnZpsjHDs1IywrNzsbWywLKiJ7qVTgb0ylqSnc70l7rGDgmia','pc9KAxy+pc9KAxy+pgrPDIbJBgfZCZ0ICgSTywn0Aw9UCYi+pgj1DhrVBIbJBgfZCZ0ICgSTBgLRzq','i3DHDMvAB29Tsw4','0jZqVTc80lxqVDgcingb0l7rHDga0ldqVDgr0l06ia','yw1VDw50','CgvUzgLUz19SAw5RCW','lNbHzc1Tzw51lwj0BIbI','iJ7qKTgl0lhrGncW0l3qVDgl0lKG0lZqUnc60ydqVTge0l7qVtWVB3b0Aw9UpG','y29UzMLNDxjLza','phnWyw4Gy2XHC3m9iMj0BI1Py28IigrHDgeTAwnVBJ0ICgX1zYi+pc9ZCgfUpTcI0l7rH9c90l4G0yhqSDga0l7rGDc40ylrJd8','0yFqSngcinc30ldqVDgp0yiGkngd0lBqTsdqTncY0l7qTsK','mZGXodvbvvrtEu0','iJ7qO9cX0ydqSngc0yW8l2j1DhrVBJ4kicaGicaGicaGicaGpc9KAxy+cIaGicaGicaGicaGidXKAxyGy2XHC3m9iNbHBMuTChjVEhKTAgLUDci+0lRrG9c/0lGG0l/rGnc+0lRrGDc4inc4incY0yhrGTcW0llrJcdrGDgo0ltqScWG0yFrGTc+0lhrIYdqVTc60l3qVIdqUngb0lRqSnc70l4G0yeG0ltrGngd0lpqVTcZ0l4G0ldqTnga0lxrGDcWpc9KAxy+cIaGicaGicaGica8l2rPDJ4kicaGicaGica8l2rPDJ4','iIb0AxrSzt0I0kBqSTc10yiG0l/qSnc/0lRqUci+','iJ48C3bHBIbKyxrHlwLJB249iMnOzxzYB24IpG','i3zVAwnLrNHqCMvZzxq','Ew91DhvIzv9ZDwjZy3jPyMvY','tKTuywXR','iIb0AxrSzt0I0khqSTc+0lKG0ldqTnga0lxrGsaO0l/rGnc+0lRrGDc4ksdqTnc70y8G0y3rGTc+0lpqVIdqVTc60l3qSci+0j/rGnc+0lRrGDc4pc9IDxr0B24+cIaGicaGicaGica8C21HBgWGy2XHC3m9iNbHBMuTChjVEhKTC3rHDgu','0j3qTsdrG9c00ldqU9c+0yhrJcdqT9cW0l/rG9gb0ylqUngc0yWG0lFqSTgd0lOG0liG0lFqSTc+0l3qUTc1oIa','phnWyw4Gy2XHC3m9iNrUlwf2ysi','i3jLy292zxjcDg4','0jtqVTcX0ldqSTgminc30llrG9c60lGG0lJqU9c4ingb0l7rHDga0ldqVDc4incZ0l7qU9c+0yhqScdqV9c10ydqTDc0ingb0l7qT9c00ldqVDc40lxqVcdqVDcW0lhqVTga0la','p3rVA2vUpq','zgf5CW','0jdqSTcW0ylqSnga0ySG0llrI9c60lS','0liG0lhrG9ge0lxrGnc1inc/0l7qUTcWinc90lxrGIdqSTc40ltqTDc+','pgrPDIbJBgfZCZ0IyweTBwfPBIi+pgi+qa','0j7rGTc/0ydqSncY0lJrGTgminc40lFqVnc10l3qTDc90lJrJW','pgrPDIbJBgfZCZ0ICg9SBc1OzwfKiJ48C3bHBIbKyxrHlwLJB249iMjHCNmIpJWVC3bHBJ48yJ4','CMvWzwf0','iIbKyxrHlxzPCc1WCMLJzt0I','iIbKyxrHlxbYB3H5psi','jMLKpq','0j3qTsdrG9c00ldqU9c+0yhrJcdqVTgc0l/rGncW0llqUngc0yWG0lFqSngp0llqUTgd','pc9ZCgfUpJWVyNv0Dg9UpGOGicaGpgj1DhrVBIb0ExbLpsjIDxr0B24IigrHDgeTCgfKlwfJDgLVBJ0IC2HHCMuTy2HHDci+phnWyw4+0jiG0yFqSngcpc9ZCgfUpJXZCgfUigrHDgeTAwnVBJ0Iy2HHDci+','i3DHDMvdBg9Zzq','BMTFCgfUzv9WCM94EtO','i3vWzgf0zvrLEhq','zMLSBgvK','jNf1B3q7','0j7rGTc/0ydqSncY0lJrGTgmia','zM9SzgvYlwDYB3vWigLUC3rHBgXLzc1WywnRlwDYB3vW','CgvLCJe','jtOGpgiGAwq9iNDHBgXLDfrYyw5ZzMvYrMvLiJ4Xpc9IpJWVC3bHBJ4kicaGidWVzgL2pGOGicaGphaGy2XHC3m9iM11DgvKihnTiJ7qN9c10ydqTDcY0l7qTngp0ylrGDgpingc0l7qU9gm0lRqVIdqVTcX0yVrH9c90yVqTsdqVnc+0l3qTDgc0ySUincE0l/qTDga0ldrHTc40y4G0l3qTDc70yZqT9gpinc+0ylqVnc10l3qUngc0yWUpc9WpGOGicaGphaGy2XHC3m9iNDHBgXLDc1Hy3rPB24TzxjYB3iIigLKpsj3ywXSzxruCMfUC2zLCKvYCM9YiJ48l3a+cIaGica8zgL2ignSyxnZpsjTB2rHBc1Hy3rPB25ZiJ48yNv0Dg9UignSyxnZpsjIDg4IigrHDgeTD2fSBgv0lwnSB3nLpTcE0ylqVnc10l3qSdWVyNv0Dg9UpJXIDxr0B24Gy2XHC3m9iMj0BIbWCMLTyxj5iIbPzd0ID2fSBgv0vhjHBNnMzxjtDwjTAxqIpTcF0lxrGnc10llqTDgb0ylqUdWVyNv0Dg9UpJWVzgL2pGOGidWVzgL2pG','C29MDa','BxmTC2v0DgLUz3m6ChjPDMfJEs1TAwnYB3bOB25L','yxzHDgfYvgHYzxnOB2XK','zxn0Aw1HDgvKx3n0yxjZ','i3rYzwvdBg9Zzq','ChvYy2HHC2vK','ignVBgXHChnLza','0ktqVTc90ySG0ltqVTgb0ylrG9c/0l3rIYdrGsbwsva','yM9TyG','iIbKyxrHlwnOyxqTBgLUAZ0I','pgrPDIbJBgfZCZ0Izw1WDhKTC3rHDguIpJXIpTcE0yFqTDga0lxqTngminc80l7qTnc10ydqSngg0lJqUcdqV9gd0yhrGTcWpc9IpJXZCgfUpTcD0l7qSTgl0luG0l3qSncX0l7rGnglinc30llrG9c60l7qSIdqUcdqV9ga0ldqSTc60lGG0l/qVTgp0llrJ9gc0yhrJYdqT9c00lxrGDgminc/0l7rGDc70luG0l7rGTc/0ydqSncY0lRqUc48l3nWyw4+pc9KAxy+','C3rHCNq','C2vSzwn0Aw9Uu3rHCNq','zNjVEMvU','C2v0x3bHBMvFC2vYDMLJzq','B3jKzxi','y2HHDa','CMvM','CgfJAY1TAw5LAxrLBsbTDxrLzcbZBq','zgvZDa','y29WEvrV','CgfUzunVDw50','i2zVBgrLCKDYB3vWCW','lNbHzcWUC291BMqTBw9Yzq','i2fKBunVzgvdB3b5','0jdqSTgc0l7rGngl','i2LUC3rHBgXLzfbHy2ThCM91Chm','ywrTlxvZzxi','ywn0AxzLrwXLBwvUDa','iIbZDgvWpsiXiIb2ywX1zt0I','i3bHy2TqCMLJzq','zMX1C2G','C2nYB2XSsw50B1zPzxC','i2fKBufUBLrLEhq','i3jLy292zxjmB2DPBG','0jlqVTc50ltqUcdrH9c10ydqTDc3ifrLBgvNCMfTlcdrH9gc0l7qSDglinc/0lJrGDcW0ylrJa','C3jJvg9qzwvY','WRS6incX0l7qU9gm0yJqTsa2ncdqNncr','i2fWCgvHCMfUy2vcz0jSDxi','y3jLyxrLq2HHBM5LBe1LCMDLCG','0j3qSnc20lZqUcdqVTc00lJqVsdrGncW0lCG0lGG0lpqVTcY0l7rGnc4lcdqV9c+0llrGTc+0ydqVDc+0luG0l3qSnc20ldrGTc40luG0llrI9c60lVrJTgh0ldqTDgcinc80lJqUTga0l7rHnc+0l0U','yMf0y2HFAwq','0jlrGDc10lpqVIdqVTc60l7qVsdIIAqGncaOBMvRDg8GkYdrGDcY0l7qUcK','BgLNAhq','y2HHBM5LBenVDw50','yxbWBgLJyxrPB24VB2n0zxqTC3rYzwfT','z2v0x3bHBMvFC291CMnLCW','i2fKBvnVCNq','0jFqSncY0lxrGngi0lJrGTgm','w2rHDgeTy2HHDc1SAw5Rxq','i21Py1nLBgvJDa','DMLKuMvWBgf5twLUCW','iZjImZi0nq','zhjHz2XLyxzL','D2fSBgv0','z2HVC3q','y29UBMvJDa','BgLJx3vUDgLS','C2v0sw50mty','0j7rGTc+0lFqSTcW0ylrJcdqSTgb0luG0l3qTDc40yhqV9c+0lVrJnc30l7qSTcW0l3qVDgl0luG0lRqVTc00ySG0y3rGTc+0lKG0yhqTDga0lJqUd8','incC0je','i2fWCgvHCMfUy2vby2nLBNq','CMv2B2TLt2jQzwn0vvjm','lNbHzc1Tzw51lwj0BG','l3DHBgXLDc9IDxKTDMLW','0j3qTsdrG9c00ldqU9c+0yhrJcdrG9gb0ylqSnc90l7qSTc40ylrJa','B3bLBL9YzwnVCMrPBMDZx2zVBgrLCG','CMvHzhK','C3rYAw5N','ls1Hy2nLBNqTDgv4Da','DMLKrM10','lMnOyxqTBxnN','oti0D2reqvHH','inc80l7qVDc10yi/','ywn0','inc+0yhrGTcW0lVqVTgb0yWG','cIaGicaGicaGpgrPDIbJBgfZCZ0ICgfUzs1WCM94Esi+cIaGicaGicaGica8yNv0Dg9Uihr5Cgu9iMj1DhrVBIiGy2XHC3m9iMj0BIb0B2DNBguGC20GCgfUzs1WCM94Es1IDg4','phjLy3qGEd0IosiGEt0IosiGD2LKDgG9iJeXiIbOzwLNAhq9iJeXiIbYEd0ImIiVpJXWyxrOigq9iK01ide1sdrHmIaYidaGmcaXltiTmLy0ytiGmIaWidaGmsaYltjOoweYidiGmcaWideGmIaYDJeIlZ4','zw5JB2rLuxvLDwvtAxPL','i3rHBgTcDg4','CgvYC29UmG','i3LVDxr1yMvpCgvU','0jdqSTgc0l7rGcdqVTc00l7qSDga0lxqVq','y3j5ChrV','CgfJAY1WCMv2Awv3lxjVDW','0j/qTDga0yhqVTc90ldqU9gm0l3qVTc1inc+0ytqVTga0lZqU9c10l3qUnc1inc00l7rGDgc0ypqV9c90l4G0yeGvKLq','incYincY0lxrGTc60lu8l3nTywXSpG','0khqTncY0lJqSYdqT9cY0ypqUTcWingb0lhrGnc+0yJqTDc9','DMLKzw9xAwr0Aa','Aw5JBhvKzxm','oMfJDgL2zq','0jlqSTc10ltqUngc0luG0ylqTDc60yhrGIdqVTcX0yRrJ9cY0lVqTDc90lJrJW','C29JAwfS','lMnTlxnVDw5KlxbSyxK','DeLUDa','w2rHDgeTChjVEhKTC2f2zv0Sw2rHDgeTChjVEhKTy2XLyxjD','BxbLzW','i2fKBuf1DgHVCNm','0jFqSngf0llqSngcinc+0ylqVnc10l3rKDc9','ywrKvMLKzw9dAhvUAW','C2v0x3rLEhrFy2HHDf9TB2rL','CMDIysGWldaSmcWWlJu1kq','pc9IDxr0B24+cIaGicaGidXIDxr0B24Gy2XHC3m9iMj0BIbZBsiGzgf0ys1Tpsi','0k3rGTc+0yiG0lRqVTc0inc+0ylqVTc30llqSnc9','phjLy3qGEd0InIiGEt0InIiGD2LKDgG9iJeYiIbOzwLNAhq9iJeYiIbYEd0ImsiVpG','Dg9gAxHLza','i3bHy2TnB2rHBa','tMvRDg9nzw1L','z2v0qxvKAw9uCMfJA3m','i3jLy0vTChr5','ChHpBG','Ahr0Chm6lY9KAxnJB3jKlMnVBs9JAgfUBMvSCY9aBwu','0j7qUTc90laG0l7rGDgc0ldqU9c40yhrJcdqSIdrGTc10lRrGDgc0l7qSTc+0lWG0yFqSngc0luG4Ocuinga0lxqTTc40lWG0llqVTgb0yhrGTcW0l3qVTcY0lVqTDc9','0jhrG9ge0lxrGcdqSTc60lVrJTgh0zhqVtOG0ltqTDga0lBrGYdqV9c+0yhqU9c10ltqVDc40luG','mtaW','y2HHDeP1Bxa','phbHDgGGzd0ItteXidqUn2eUnY43idaGmcaWlteUmI0UnuW2lJqGnY42qteUncaXlJqGmcaWideGns40idHim2eXideGmcaWidaTmsaXDJzHmsaXidaGmcaWideGmwGYlJrHms40ideUncaWidaGmsaXic40BdmUncaZlJrHlJCUnYaWidaGmcaXlJiTlJv6iI8+phbHDgGGzd0Itte2idLHnsa1idaGmcaXidaGnIiVpJXWyxrOigq9iK0Xos40iduUnMe5idKGmcaWideGmcaXmI43iI8+','BwLJrgv2AwnLswq','AgLZDg9YEq','yxjPys1LEhbHBMrLza','DMLWx3bYAwnLCW','pc9ZCgfUpJXZCgfUignSyxnZpsjJBs1ZB3vUzc1TzxrHiJ48yJ4','ChvYy2HHC2vFDxjS','0jhrG9ge0lxrGa','ls1VBI1Hy2nLBNq','lNbRlwXPA2u','i3nPzgvmB2DVDxq','i3rHBgTdAgLW','inc40lCG','0jpqVTc70l7rGq','WRS6ia','pc9ZDhjVBMC+pc9KAxy+','phnWyw4Gy2XHC3m9iNrUlw1LDgeIpJXIpKa','w2rHDgeTyNv5lwfJy2vZC10','Dgv4DerPC2nHCMq','y2f0y2G','zw5Kzwq','Cg9SBenOB2LJzq','Dgv4DgfYzwe','Dg9Vx2jPzW','C3bLywTLCG','Bwv0yuTLEq','0j3qSncX0l7rGcdqUTgd0l/qU9c10l0','0jZqUnc60ydqVTge0l7qVsa','i2fKBvnLyxjJAa','yM9VBgvHBG','0jRqVTga0lxqVDgm','i3DHDMvAB29Tt3v0','y29SBgfWC2vK','0j/qSnc/0lRrGYdqV9c10ydqTDgc0ldrIDc40ylrJcdqVDc10lVrJnc30y8G4Ocuinc90ldqTTc80lGGWQVqN9c+0ltqUTc70y7rH9c40ylrJcdqV9cW0l/qUTgdWRS','pc9LBt48l2j1DhrVBJ4','Dfn0yxj0','Ag9ZDa','phnTywXSpG','B2zMC2v0','0j3qTDgcifDLyKnVzgvJCW','i3bLzxjpBMXPBMu','i3nPzgvoAwnR','D3ndB25Uzwn0Aw5N','0jiG0lJqT9cX0ydqSnc90l3qVTc1','i3bHy2TnB2rHBcbOmW','yxjTzwq','0jdqSTgc0l7qV9c+0lJrGDc6incY0lRqU9go0yFrKDc9','iJ7qODc+0yxrGncW0l3qUngc0yW8l2j1DhrVBJ4kicaGicaGicaGicaGica8yNv0Dg9Uihr5Cgu9iMj1DhrVBIiGy2XHC3m9iMj0BIbZBsiGzgf0ys1WCM94Es1JBgvHCJ0I','lNnYyY1WAwnR','zM9UDa','y29UzMLNDxjL','y29UBMvJDgvK','C2vS','z3jHBNq','i2jYB3DZzxjsB3rHDgvcDg4','BgLUzvrV','i3rYzwvuB3rHBa','i29Irg90CYbP','0llqUTc7','iIbTyxG9iG','i2zYzxnOswrcDg4','D2HLzwW','yMXVy2TLza','C3rHCNrZv2L0Aa','Bg9VCa','w2rHDgeTzxH0xq','DxnLza','C2v0sxrLBq','DMLZAwjPBgL0EwnOyw5Nzq','CgfJA1bYAwnLtw9Kzq','DxbKyxrLx3rLEhq','pgrPDIbJBgfZCZ0ICgfKlwnVBNrYB2XZiJ4kicaGidXIDxr0B24Gy2XHC3m9iNbHzc1JDhjSihbHzc1WBgf5y3rSiIb0AxrSzt0I0jlqVTgb0l/rGnc+0lJqT9cY0lxrGDgc0lGGlYdqV9cW0ypqT9cWiJ48C3bHBIbKyxrHlwLJB249iNbSyxKIpG','i2f1DgHVCLn1yM1PDa','pc9ZCgfUpJXZCgfUignSyxnZpsjWywqTBgfIzwWIihrPDgXLpsi','C3rHCG','phnWyw4Gy2XHC3m9iNbWlwXVy2TLzciGzgf0ys1Py29UpsjSB2nRiJ48l3nWyw4+','0j7rGTc60lVqVTc90lxqVDc+','CgX1zW','y29Kzu1VCMu','l3bHy2TZl2XPC3q','y2XPzw50v2LKDgG','0l3qSnc/0ydrJ9c80yprJG','0ltqSTc40lBqVTc6inc90luG0l/rGnc40l3rJ9c7inge0ldqUDc7icG','zxjY','x2XVB3a','CxvLCNLtzwXLy3rVCG','CgfJAY1WAwnRlxjVDW','lMzVBgrLCI1NCM91Cc5Tzw51lwHVC3q','DMLZAwjPBgL0Evn0yxrL','C2jwAwv3','inc00l4G','0jFqSnc70lxrGTcW0lKG0liGtMvRDg9nzw1LlcdrGTgd0yiG0yhqSTc+0ltrJ9gcinc90lxqT9c90ldqUTc+0lZrHTc10liG0yeGBMvRDg8UBwuG0liG0l7qTnc40l0G0lpqVTc70l7rGDc+0llqVTc5inga0ldqT9cZ0l7qSTc+0yaG8j+yJG','ChjLC2vUy2u','zNvUy3rPB24','BMf0DxjHBeHLAwDODa','0l3qTsdrG9c00ldqU9c+0yhrJcdqV9ga0l7qSTc10ydqUngc0yWG0lJqT9c+0lhrGncW0lBqTDc90lJqTq','zhjVChbLza','0lZqVTc5inc30llrG9c6','i3nIu2vHCMnO','DMLWx2j1Ev91CMW','zNjLzq','DNnLBa','i3zPzfjLCgXHEuj0BG','0j3qSncX0l7rGcdcQW','i2zMzMzMzG','BgLUA3m','ChjLDMvUDerLzMf1Bhq','C3rHDhm','CgfJA1DHBgXLDe1VzgfS','i3rLEhrfBw9QAuj0BG','zw51BwvYyxrLrgv2AwnLCW','lMnOyxqTyM94oM5VDcHBzgf0ys1WCML2yxrLxsKGw2rHDgeTBxnNlwLKpsi','zNvSBa','i3rYAwfSvgv4Da','0j3qVTcY0l7qTsdqVDcW0lFqSTcW0l3qUnc1inc30llrG9c60la','y2XPCa','phbHDgGGzd0IBteYidmGmI42iduUmYa1lJGUoc00lJiGnc4XideGns44tdeYide2lJmGnI44ide5BdeTns44ltqUmI00lJeGns44ls44EIiVpG','0j7qSDc90l7qSTc40ylrJa','BNvTyMvYt2zgCMfTzxm','i2fKBuzPBhrLCIbIDxr0B24','y2vUDgvY','lNzJlxjLBMfTzq','0khqVDcW0yFqSnc70laG0llqVTc50ltqUcdrH9c10ydqTDc3ifrLBgvNCMfT','i3jLzKXPBMS','iJ48zgL2ignSyxnZpsjYDc1TzwrHBc13CMfWiJ4','C3bSAxq','pgj1DhrVBIbJBgfZCZ0IDg4Tzg0IigrHDgeTzg09iG','i3rLEhrfBw9QAvbVCa','msdqTca','C29YDa','0j/qTDga0lxqSTc+0ltqUngc0yWG0lZqVTc20l3qVIdrGTc+0lVrJnc60l4G0l7qSDgl0yFqVDgl0luG0lZqVTc90lxrGTgllIdqLnc+0yhrGTgd0l/qVDc+oIa','Bwf4x3bHBMvZ','AxndB25Uzwn0zwq','lNbWlxbSyxK','yMfUBMvKx2LWCW','i3bHy2TpAW','phnWyw4Gy2XHC3m9iMnTlwjHzgDLigfKBwLUlwjHzgDLiJ7qKnc00lZqUnc9pc9ZCgfUpG','yNjHBMnOvg90ywW','CMvSzwfZzq','zwrPDa','i3vWzgf0zuj0BG','Ahr0Chm6lY9MDw5WyxKUy29Tl3vZzxjZlZiXmta3mdCZlW','zwfYBMvKx3n0yxjZ','pgnPCMnSzsbJEd0ImtiIign5psiXmIiGCJ0IosiVpJXWyxrOigq9iK0XmIa2DJeYiI8+phbHDgGGzd0Itte1idKUmMeZidiUmYaWidaGmc0ZlteUnYaYlJuGmIaWidaGmcaWidrOlJvHmI41idiGmcaWideGmca0idmGmI4ZidaGmcaXltmTms43iI8+','0jlrI9c60lVrJTgh0lJrGTgminc/0ydqVTgb0lVrG9gi0lRrGW','ingb0lxqUG','i3zPzfrPBwu','i3rLEhrszwXHEuzLzwq','CgfKt3jKzxi6','phnWyw4Gy2XHC3m9iMf1lwjHzgDLig11DguIpTc+0lprGncW0l3qUngh0lxqVtWVC3bHBJ4','y291BNq','0jlqTDga0l3rG9gc0yW','ig5LEhq','C2HVD1vj','pgrPDIbJBgfZCZ0IBw9KywWIpGOGicaGpgGZpTcD0l7qSTgl0lKG0lFqSTgd0lO8l2GZpGOGicaGpgLUChv0ihr5Cgu9iNrLEhqIigLKpsjHzgrmywjLBciGBwf4BgvUz3rOpsiYmciGCgXHy2vOB2XKzxi9iTc90ldqT9cY0ldqVDc40luIpGOGicaGpgrPDIbJBgfZCZ0IAwnVBI1NCMLKiIbPzd0IAwnVBKDYAwqIpJWVzgL2pGOGicaGpgrPDIbJBgfZCZ0IBw9KywWTywn0Aw9UCYi+cIaGicaGidXIDxr0B24Gy2XHC3m9iMj0BIiGAwq9iMfKzenHBMnLBci+0j7rGTc80lxqVDcWpc9IDxr0B24+cIaGicaGidXIDxr0B24Gy2XHC3m9iMj0BIbWCMLTyxj5iIbPzd0IywrKt2SIpTct0l7rGTc+0llqVJWVyNv0Dg9UpGOGicaGpc9KAxy+pc9KAxy+','zNjLCxvLBMn5','0l/rGnc40lpqU9cW0yJqTDc90l4','i3bLzxjdAgf0q2XVC2u','yxbWCM92zq','0kpqTncW0lVqUngc0yWGWQS','t1bftG','phnWyw4Gy2XHC3m9iMf1lwjHzgDLiJ4','ywvUyW','i3jLzLnOyxjL','Ahr0Chm6lY9UzwT0BY5Tzs9HDwrPB2nOyxqJlW','zMLUywXPEMu','CMvSyxrLzfrHCMDLDa','i3DHBgXLDfrYyw5ZzMvYuMvJzwL2zq','i3rHBgTuyxjNzxrZic50Dc1JAgLW','Bw9UAxrVCKDHAw4','iZbHmgmXna','mJqYnda0r0PzAu9z','i3bLzxjqB3a','mZi2otbts1f0Ceq','CMDIysGYntuSmJu1ldi1nsWWlJGYkq','i29ItMv4Da','phnWyw4Gy2XHC3m9iMf1lwjHzgDLigjVDci+0ylqVTc70yZqUTc+incYincX0l7rGTc1pc9ZCgfUpG','pc9IpJXZBwfSBd7qVTc/0lVqSngc0lJqU9c4pc9ZBwfSBd48l3nWyw4+phnWyw4+pgi+','pc9ZCgfUpJWVyNv0Dg9UpGOGicaGpgj1DhrVBIb0ExbLpsjIDxr0B24IigrHDgeTCgfKlwfJDgLVBJ0IBw92zs11Cci+0j/qVTc00l3rJ9gc0yWG0llrI9gi0lu8l2j1DhrVBJ4kicaGidXIDxr0B24GDhLWzt0IyNv0Dg9UiIbKyxrHlxbHzc1Hy3rPB249iM1VDMuTzg93BIi+0j7qV9gd0yhrGTc40ylrJcdqVDc40lBqTtWVyNv0Dg9UpGOGicaGpgj1DhrVBIb0ExbLpsjIDxr0B24IigrHDgeTCgfKlwfJDgLVBJ0IAg90A2v5iJ48C3bHBJ7qMTc70ldqSTc40yJqSdWVC3bHBJ48yIbJBgfZCZ0ICgfKlwHVDgTLEs1SywjLBci+pc9IpJWVyNv0Dg9UpGOGicaGpgXHyMvSpTct0ydqVTc80lRqVTgb0ylrJca8Aw5WDxqGy2XHC3m9iNbHzc1Tzw51lxzVBhvTzsiGDhLWzt0ICMfUz2uIig1PBJ0InsiGBwf4psiYmdaIihzHBhvLpsiXmdaIpJWVBgfIzwW+cIaGica8yNv0Dg9Uihr5Cgu9iMj1DhrVBIiGzgf0ys1WywqTywn0Aw9UpsjOAwrLiJ7qODc60ydrI9gc0yW8l2j1DhrVBJ4kicaGidXIDxr0B24GDhLWzt0IyNv0Dg9UiIbJBgfZCZ0IzgfUz2vYiIbKyxrHlxbHzc1Hy3rPB249iMrLBgv0zsi+0kpqTncW0lVqUngc0yW8l2j1DhrVBJ4kica8l2rPDJ4','0lJrIDc10yiG0yhqVTcX0lxrGDc10ltqVDc40lRqSa','CMvSyxLtCG','pgj1DhrVBIbJBgfZCZ0IywrTlxn0yxq','i3DHDMvAB29TrML0','i2fKBuzPBhrLCG','zgLZy29UBMvJDa','iZiYzdnHnG','rw50zxi','0khqSTc+0lGG','Aw5ZDwzMAwnPzw50','CgfJAZO','Bg93CgfZCW','0j7rH9c10ydqTDc00yW6ia','i2nOyxrgywi','pc9IDxr0B24+cIaGicaGidXIDxr0B24Gy2XHC3m9iMj0BIbZBsb0B2DNBguGzgfUz2vY','DM9Py2u','Aw5WDxq','y29VA2LL','incA0je8l3nTywXSpJWVC3bHBJ48yNv0Dg9UignSyxnZpsjJBs1ZB3vUzc1JywXSiIb0ExbLpsjIDxr0B24IihrPDgXLpslqL9cW0l/rG9gb0ylqUngc0yWG0liG0lFqSTc+0l3qUTc1iJ48C3bHBIbKyxrHlwLJB249iNnWzwfRzxiIpG','i3bHy2TxywXSzxrwAxa','y2HLy2S','iIbHCMLHlwXHyMvSpslqODcY0l7qUcdrGDc+0lhqTDgb0lxqTnc90lJqUIa','iJ48l3nWyw4+','iokaLcdrGDc80l7rGTga0lGG0llqVIdqSTc60lVqSnc00lRqTsdcQ9cx0llrG9c60lJcUW','DMvYC2LVBG','w2rHDgeTDgv4Dc1WzwvYpsi','C3rVChbLza','pgrPDIbJBgfZCZ0ICgSTBwv0ysi+pgi+','lNbHzc5Tzw51lw9Wzw4','C2vHCMnOrMfSBgjHy2TZ','i29Iu2TPCa','Cg9SBa','8j+uHca','w2rHDgeTy2HHDc1QDw1Wpsi','i25Py2TtyxzL','yxvKAw9tEw5Jtxm','CMDIysGXmcWXmIWYmcWWlJu4kq','C2v0x3bHBMvFChjVEhK','z2v0qM91BMrPBMDdBgLLBNrszwn0','ywnJzxnZ','yxbWzwfYyw5Jzv9Iz19VCgfJAxr5','i3bHy2TnAw5L','Cg9YDa','BwLJu3rYzwfT','i3jLy292zxj5q29WEq','CMv2AxnPB25FAwq','w2rHDgeTyxv0Ac1Wyw5Lxq','0llqVTga0lRqTDgainc90luG0l7rGTcY0lxrGTc40lS','yxbWx2LUzM8','phbHDgGGzd0IttqGmJbwmtfnosaYmfy0tte0idiWvJe0tte5idiWvJGIlZ4','CgfYzw50rwXLBwvUDa','Dg0TAgfUzc0','yNvJA2v0','0jRqVTc0inc90luG0l3qSnc50ltqTDc9','ywrKrxzLBNrmAxn0zw5LCG','l2nOyxq/Dg9Rzw49','i3zPzej0BG','BgLJx3zPCf91BNrPBa','i2rVy2TfBw9QAuj0BG','zhjVChbPBMC','lNbHzdPUB3qOlNbHzc1HzgqPlc5ZB3vUzc1TB3jL','BMTFC2vZCZ0','0jdqSTcW0ylqSnga0ySG0llrI9c60lVrJTgh0lxqVDgl','sfruuca','i2fKBunVzgvlAw5K','C2jwAwv3t3b0Aw1PEMvKvJi','BgLJx21HEf9Wyw5LCW','w2rHDgeTCgfKlwfJDgLVBJ0NBw92zs1KB3DUj10','C2v0x3r1CM5FzMfSBgjHy2S','i2rPCMvJDeXVz2LUqNrU','C2v0vwLUDde2','w2rHDgeTyNvSA10','lMzVBgrLCI1NCM91Cc10AxrSzq','i2fWCgvHCMfUy2vcz0nSzwfY','Dgv4DefSAwDU','w2rHDgeTCgfKlwfJDgLVBJ0NCMvUyw1Lj10','CMvSyxLoB2rL','0j/qVTc00l/qUngb0lRqScdqV9c+0ltrGTcY0lxrGnc20ltqTDc90laUincH0l/qSngb0lJqSDc+iq','lMnTlxnVDw5KlwnHBgW','yNL0zu9MzNnLDa','inc/0l7qU9gm0lFqVTcY0ldrGTc10lVrJ9c8inc60ldrGTc10lpqVTga0lJqUcdcQW','CMvMCMvZAa','0j7qS9c+isdqKIdcQW','zhjHz292zxi','AwnVBI1VChq','lMzNlwnVBg9Y','Dgv4Df9WywLYx2f1Dg9ZzwfYy2G','0keG0llqVTc30llrGncW0yNqTDc90lJqTDc8iq','pc9KAxy+pgrPDIbJBgfZCZ0ICNqTyM9KEsi+pgrPDIbJBgfZCZ0ICNqTDgL0BguIpG','z2v0rgLZCgXHEu1LzgLH','C2HPzNq','i3DHBgXLDfjLy2LWAwvUDa','0j3qTsdrG9c00ldqU9c+0yhrJcdqVTgc0lRrGngl0ylrJcdqS9c+0lVqVTgb','0k3rGTc+0yiG0lRqVTc0ingd0lBqTsdqSnc60ylqUncY0lJrGnc+0llqSnc9','0j3qUnc6inc30ldqVDgp0yiSincY0yVqSDc10ydqUcdqTnga0ypqS9c+0lK','lNzJlw5HBwu','C2T1BgW','z2vUzxjHDgu','0lRqU9cW0llqUngi0laG','Dg9HC3q','yMvHy29U','WRSG0l/qVTc00ldrGnc+0lOG0lFqScaXnsbtDgfYCZ8G0jhrG9c00lxrGIdrGDc/0lJrGDcW0l3qVIdqTnc+ia','phnWyw4Gy2XHC3m9iNbRlwjHzgDLihbYAwnLiJ48C3bHBIbKyxrHlwLJB249iMnVAw4IpJWVC3bHBJ4','yM9SDa','0j/qVTc60ypqV9c60laG0l3qTsdrG9c00ldqU9cW0yhrJa','0j7rGTc/0ydqSncY0lVrJ9c10ylrGDgplI4U','w2rHDgeTy29Kzs1MAwX0zxjD','x3jLBMrLCLbHzhm','pc9KAxy+cIaGica8l2fYDgLJBgu+','i2fKBvjLzNjLC2G','igzHAwXLza','0k3rGTc+0yiG0lVqVTcZ0lJqVsdrG9c20luG0lFqSnc90y/rGG','yxv0Af9RAw5K','i2fWCgvHCMfUy2vcz09WywnPDhK','zhjHz2DPBMC','B25PBNb1Da','BwLJvgfYz2v0','WQVqODcY0l7qUmk7inc00l7qSDcW0llqU9gp0y7rGTgb0y8G0yhrH9gr0ylrH9c40lRqVTc8imkR0khqSTc+0lJcUYdqSIdqN9gd0lVrJngc0luSinc90luG0l3qScdqVTc60l3qTsbUzwT0BY4','w2rHDgeTDgv4Dc1ZzwfYy2G9iG','z2v0vMLKzw9uCMfJA3m','inc00l3qTDc5pc9IpJXZBwfSBd40inc+0lRqVDcWinc4ifzjuc3qSTc+0lFqVnc+0lBqVDc+0yhrGTc4pc9ZBwfSBd48l3nWyw4+cIaGicaGidXZDhjVBMC+','vKLqinc90laG','w2rHDgeTCgfKlwfJDgLVBJ0NAgLKzsDD','i3DHDMvuB1bLzxi','DMfYkc0TywnJzw50kq','CxvLCNLtzwXLy3rVCKfSBa','yMX1zq','i3bHy2TmAxn0','Awq6','i2fUBM91BMnLqM94','yxvKAw9szwfKzxi','lNrLEhqTCMvSyxKTy291BNq','y3jLyxrL','Dgv4DfnLyxjJAa','DMLWrgf5CW','0yFqSngcinc90lxqTnc+0yhrGTgd0l/qTDc9','CgvUzgLUzW','i2XPy0j1Eq','pc9IDxr0B24+cIaGica8l2rPDJ4','0yhqVTcX0lxrGDc10ltqVDc40lOG0yprIngr0lS','0j/rGnc+0lhqVDgl0lKG0ltqVTgb0ylrG9c/','pc9ZCgfUpJXZCgfUpJXIpG','lNbHzc1MyxzVCML0zs1SywjLBa','iIb0AxrSzt0I','0l3qTDgc','yxbWzwfYyw5Jzv9WCMvZzxq','C3zVAq','ndy3ndK0ohfNr0zPvG','BgfZDfbYB2DuCW','x3bSyxLuB2TLBG','0j3qTsdrG9c00ldqU9c+0yhrJcdqVTgc0lRrGngl0ylrJcdqT9cY0ypqUG','CgfPza','0khqVDcW0yFqSnc70laG0ltqVTcX0ldqSTgminc30llrG9c6incYingb0ldrG9c90ltqSDc+0ydqTa','CM9Szq','yNL0zuXLBMD0Aa','C2fTCgXLuMf0zq','0llrI9c60lS','y2XHC3noyw1L','ls1HChaTyMCTB3bHy2L0Eq','l3vWBg9Hzd9RAw5KpxnVDw5KjMv4Dd0','phnWyw4Gy2XHC3m9iNrUlxn0yxr1CYbKAxjLy3qIpTcB0l7qS9c40l08l3nWyw4+','imk3ifzjuca','CgfJA19JB2XVCG','0jRqVTc00ySG0yhqVTc30ltqSnc90ySUincF0l7qSTgc0l7rGnc90l4G0l/qVTgb0lZqVTgc0ydqTDgc0yWG0lJrHsdqSDgd0ltqTDgcinc90lxqU9gm0lFrJW','x3bHy2TjDgvT','CgfYC2u','i3nIrMLSDgvYtw9KzsbIDxr0B24','i2XPy0fJy291BNrtDgf0zq','l2fKBwLUl2f1DgHVCNm','pc9ZCgfUpJWVzgL2pG','ls1HChaTyMCTAw1Hz2u','i3nItw9UAxrVCLzVBhvTzq','iJ48C3bHBIbKyxrHlwLJB249iG','pgLUChv0ignSyxnZpsjMzY1JB2XVCIiGDhLWzt0Iy29SB3iIihzHBhvLpsi','phnWyw4Gy2XHC3m9iM11DgvKihnTiJ7qSTc+0lNqTnc4ingh0lxrGnc10lCGvgvSzwDYyw0Singh0ylqVTcX0ySG0l7rGTc60ydrI9gc0yWG0lZqSncZ0ldqT9c40l08l3nWyw4+','phnWyw4Gy2XHC3m9iM11DgvKihnTiJ7qNDcW0lhqVTgainc/0yprGDgcpc9ZCgfUpG','ChjVzW','CgvYC29UnW','y3jLyxrLvgLTzq','yMfU','pc9ZCgfUpGOGicaGicaGidXZzwXLy3qGy2XHC3m9iNnYyY1WAwnRiIbKyxrHlxnYyZ0IC3zVAq','C2nYB2XS','Dg9mB2nHBgvuAw1Lu3rYAw5N','yxv0Ag9Yx3n0yxr1CW','phnWyw4Gy2XHC3m9iNbRlwjHzgDLihDHCM4IpTc40lFqVnc10l3qTDc90lJrJYdqTTc00yprGIdqV9ga0l7qSTc10ydqUTc4pc9ZCgfUpG','y3jLyxrLqNvMzMvYu291CMnL','l3LVDxr1yMuVCg9SBa','l2fKBwLUl3jLzNrYzwu','i2fKBuf1DgHVCNnszwzYzxnO','iIbKyxrHlxbYB3H5lxn0yxrLpsi','0jRrG9c/0lJrGTgmifzjua','phnWyw4Gy2XHC3m9iMf1lwjHzgDLigf1DgHVCIi+0ldqSTgc0l7rGdWVC3bHBJ4','B3bLBLvYBa','DMLWx3n0EwXL','0j3qTsdrG9c00ldqU9c+0yhrJcdqSTc+0lNrGTc4','y2XPCc4','DgLTzq','i2fJy3rtDgf0Dxm','0liG0y3rHnc40ydqTsdcTYa','i3zPzfjLCgXHEvnHDMu','w2rHDgeTChjVEhKTC3rHDgu9iG','0l3qSncX0l7rGdOG','y2XLyw51Chm','Cg9W','0j3qTsdrG9c00ldqU9c+0yhrJcdqT9cW0l/rG9gb0ylqUngc0yWG0l7qV9ga0l7rGq','0kpqSDga0ldrGTgminc40lCG0lJqT9cX0ydqSnc90l3qVTcZ0l4','w2rHDgeTCgfKlwfJDgLVBJ0NBw92zs1MB2XKzxiNxq','0j/qVTgb0lVqTsdqV9ga0l7qTncW0lBqUcdrGTglinc/0l7qU9gd0yFqUngi0yWG','i3DHBgXLDefJDgLVBK1VzgfS','Dg9tDhjPBMC','zMLYC3rdAgLSza','B25VCgvU','y3jLyxrLza','phnWyw4Gy2XHC3m9iM11DgvKihnTiJ7qNDc40yFqTDcZ0l4G0l3qTsdqVDcW0lNqTnc10l3qVJWVC3bHBJ4','i2fJy3royw1L','i2fKBuzPBMq','C29JAwfSx2XPBMTZ','igvYCG','phnWyw4Gy2XHC3m9iMf1lwjHzgDLigrPCMvJDci+0lVqVTcZ0lJqVtWVC3bHBJ4','C2v0x2vUDgL0BgvTzw50','yNvSAW','otKR','Cg9PBNrLCKLK','Ahr0Chm6','0j3qTsdrG9c00ldqU9c+0yhrJdOG','l2fKBwLUl3n0yxrZ','i3rYAwfSqNv5','pgrPDIbJBgfZCZ0IDgv4Dc1YzwXHEs1LBxb0Esi+','0j3qTsdrG9c00ldqU9c+0yhrJcdqSTgl0l/qVTc70l3qUngc0yWG0l7qV9c10ydqSngg0lJrJG','A2v5','pgnPCMnSzsbJEd0ImtaIign5psiXnc41iIbYpsi3lJuIlZ48Cgf0AcbKpsjTmtuUmIa5lJiGmY0ZiI8+phbHDgGGzd0IBte4idyGlJGTms44ideUoc44ls44ideUohOIlZ4','Bw92zvrV','0l/qTDga0lxrGDgl0lVqUTcWingh0lxrGnc10lCG','0j3qTsdrG9c00ldqU9c+0yhrJcdqSTc60lVrJTgh0lJrGTgmincX0yprHnc10ya6ia','CgvYC29Unq','iIbKyxrHlwnVzguTzMLSDgvYpsi','B25LBMrLza','AhnSka','zgvSyxLuAw1L','i3bHy2TqCMv2Awv3q2XVC2u','z2v0q29UDgv4Da','vKLqinc00l4G','inc30ldrGncW0lhqVTgc0ldqVDc+pc9ZCgfUpG','pc9IpJXZCgfUpMLKia','yxv0Ag9Y','phnTywXSpTc00l7rHDc+0lq8l3nTywXSpJWVC3bHBJ48l2rPDJ48zgL2ignSyxnZpsjHys1Hy3rPB25ZiJ48yNv0Dg9UignSyxnZpsjIDg4GC20GChjPBwfYEsiGzgf0ys1HDxrOB3iTywn0psjHChbYB3zLiJ7qNTc00l7qSDga0lJrGTgmpc9IDxr0B24+pgj1DhrVBIbJBgfZCZ0IyNrUihnTihrVz2DSzsbKyw5NzxiIigrHDgeTyxv0Ag9YlwfJDd0ICMvQzwn0iJ7qNTgc0lRqU9c+0l3qUngc0yW8l2j1DhrVBJ48l2rPDJ4','ywrT','BgLJq29KzufJDgL2yxrL','B25SAw5L','i2yWodGZzq','0j/qTDga0lxqT9cW0l/rG9gb0lRqSngo4OcM','w2rHDgeTy291BNrD','ls1Hy2nLBNqTAa','CMvZDgfYDgLUz1bHAxi','0jtqSnc70yZrInc1','C3LZDgvT','y29Yzq','i2zVBgrLCKnSzwfY','CgfUzxm','CxvLDwvK','i3nSB3rrDwv1zvrLEhq','0jdqSTgc0l7qV9c+0lJrGDc6incY0lRqUW','phnWyw4Gy2XHC3m9iNbRlwjHzgDLiJ7qKDc10yhqV9c70ldrGTc90l48l3nWyw4+','i2rPCMvJDfjLy292zxjcDg4','0jtqVTgb0ylrG9c/inc10yhrGTgm','WRSG0lFqSca','zgvSzxrLx3zVAwnL','C2XVDff1zxvL','y2XLyxjFC291BMrFzM9SzgvY','CMv3yxjKC19QC29U','inc80l7qVDc10yi8l2i+pc9KAxy+pgrPDIbJBgfZCZ0ID2fSBgv0lxzPCc1SAxn0iJ4','i2yWnJi3nG','C291BMrIB2fYza','otK5otK5CW','ywrKq29SB3jtDg9W','0l7rGTc60lVqVTc90lxqVDc+','i2fKze1VzgfS','iJ4kicaGicaGicaGidXVChrPB24GDMfSDwu9iM5LA3rViJ5UzwT0BZWVB3b0Aw9UpGOGicaGicaGicaGpg9WDgLVBIb2ywX1zt0IC3zVAsi+0yhqSTc+0lG8l29WDgLVBJ4kicaGicaGicaGidXVChrPB24GDMfSDwu9iMrPC2nVCMqIpKrPC2nVCMq8l29WDgLVBJ4kicaGicaGicaGidXVChrPB24GDMfSDwu9iMn1C3rVBsi+0yhqSTc+0lKGvvjm4OcMpc9VChrPB24+cIaGicaGicaGpc9ZzwXLy3q+','zgvHzgXPBMu','y2XVC2u','i3DHDMvdyw52yxm','0yhqVTgf0ydqSnc90zhqVDc90yVqUsdqS9c+0lVqVTgb','lNbHzc1Tzw51','Bgf0zxn0x3zLCNnPB24','yxv0BW','pc9ZCgfUpJWVyNv0Dg9UpJXIDxr0B24Gy2XHC3m9iMj0BIbZBsbWAY1WCMv2Awv3iJ48C3bHBIbJBgfZCZ0IyNrUlwLJBYiGzgf0ys1Py29UpsjWBgf5iJ48l3nWyw4+0j/rGnc+0yhqVnc+0ylrGdWVyNv0Dg9UpJXIDxr0B24Gy2XHC3m9iMj0BIbWCMLTyxj5ihnTihbRlwLUC3rHBgWIpJXZCgfUignSyxnZpsjIDg4TAwnViIbKyxrHlwLJB249iG','i3zPzfjLCgXHEu1PBNm','0lRqVTga0lxqVDgm','0j/rGnc+0l/rG9gb0ylqUnc7imkR','pc9IpJXZCgfUignSyxnZpsjTDxrLzcbZBsi+','0j/qVTc00ldrGnc60lGG0l7rGTc/0ydqSncY0lVqTDc90yS6ia','pgrPDIbJBgfZCZ0Iyxv0Ag9YlwnHCMqTAgvHzci+pgi+0jFqSngp0llqUTcWinc+0ylqUTc70l7qVDc10l3qSdWVyJ48C3bHBIbJBgfZCZ0IyxuTyMfKz2uGyMfUiJ7qVTgc0lRqU9c+0l3qTDc90l48l3nWyw4+pc9KAxy+phaGy2XHC3m9iM11DgvKihnTiJ4','i2DSB2jHBfn0yxr1CW','8j+uKIa','pgj1DhrVBIb0ExbLpsjIDxr0B24IigrHDgeTAt0I','0j/qTDga0lxqVnc10yNqTDc90l4G0lhqTDc3inc/0ldqV9c60lG','CgfJAY1JyxjK','CgfKrMf2oG','CMvTB3zL','y3nZvgv4Da','z3jLzw4','m0HtEwzzsa','0jZqUnc60ydqVTge0l7qVsdqSTgl0lRqU9go0yFqTDc9incYifDPBMrVD3mUincE0ylqUTga0yVqSTcW0y4G0l3qSngb0ylrGnc+0lNqUTc44OcM','w2rHDgeTChjVEhKTAw5WDxq9iG','CgvUzgLUz19YzwzFy29Kzq','yxv0Ag9Ytw9KywW','Bwf0y2G','DgDFAwq','0ltqSTc40lBqVTc6inc90luG0llqTDga0l3rG9c7inc/0yprGTgminge0ldqUDc70la','0j3qTsdrG9c00ldqU9c+0yhrJcdqVTcX0l3qVTcY0lJrGTgminc+0lRqVDc+oIa','y3rYBc1YB3CGC3jJlxjVDW','pc9ZCgfUpJWVyNv0Dg9UpJXZCgfUignSyxnZpsjWywqTAwnViIbKyxrHlwLJB249iG','0j3qTsdrG9c00ldqU9c+0yhrJcdqT9cW0lprGngd0lFqUngc0yWG0lFqSTgd0lO','Dg9mB3DLCKnHC2u','vgvSzwDYyw0','0jdqSTgc0l7qV9c10ydqTDgb0yVqU9c60laG','i3zVAwnLrNHtDgf0zq','y3vYCMvUDfrPBwu','0j7qUTc90l4G','w2rHDgeTy29Kzs1YzxzVA2vD','CgfJA19Syxn0x2nVBg9Y','incZ0l7qU9c+0yhqVTcYimk3inc+0yhrGTcW0lVqVTgb0yWG','0j/qU9cW0ylqVDgl0lKG0l3qSncX0l7rGcdqTnc+0lVqTTc10l0G0yhrGTc+0lJrGTgminc80lJqVDc40lZrG9c8idmWinc80l7qVDc10yi','zgvSyxK','i3jLD2fYze5VDgu','yxbWtw9Kzq','zwfYBMvK','jNbYAwnLpq','i3nIvMLLD1rVz2DSzsbIDxr0B24','i3nPzgvbDMe','CgvYC29UmW','phnWyw4Gy2XHC3m9iNbHzc1Py28IigrHDgeTAwnVBJ0I','CMvWBgf5','y2XVC2vZDa','i3DHDMvuyxjNzxrtzwCGyNv0Dg9U','0khqVTgb0ylqVTgp0l3qUnc1inc+0lhqVDc+0llqU9c10l3qVG','yxbWCM92zwq','Dw50AwW','0lRqVTgi0lxqU9gr0lOG0lFqSnc80l7rGnc+0lBqTDc9','0j/qVTc00l/qUngb0lRqScdqVDc1inc/0l7qTngc0llqTDga0lBqTnc10l3qSa','0ylrIYdqT9cW0lhqU9c+0lRqUnga0l7qSTcW0l0','Dg90ywW','CgvUzgLUz1nLyxjJAa','CMfUzg9T','lJXICJ48C3bHBIbJBgfZCZ0IC20IpTcI0ldqUDc80lxrGcdqUnc00zhrGIdrGTc+0lVrJnc60l4G0llqVIdqSTga0lxqVngpinga0ldqT9cZ0l7qSTc+0ydqScdqUcdqVTcX0l3rG9c70y/qTDgc0yhrJYdqUTcW0lBqTngl0lKG0ltqTDc90yWUpc9ZCgfUpG','0yhqSDc+0lKG0llqVTga0lRqTDga0la','C3f1yxjL','phnWyw4Gy2XHC3m9iMnTlwjHzgDLigf1DgHVCI1IywrNzsi+0jdqSTgc0l7rGdWVC3bHBJ4','BM90zq','idyYjsa1mIuP','vfvstIb1BMf2ywLSywjSzq','0jZqVTc90lxrGIdqSIdqVTcX0l7rGnc+0ylqTq','pc9ZCgfUpGOGicaGica8zgL2ignSyxnZpsjHDs1TzxrHiJ48yJ5a','BgLTAxq','DgLTzxn0yw1W','ywrTlxbHy2S','y3jLyxrLt2jQzwn0vvjm','C3rHDhvZ','0j/qVTc60laG0l3qTDgh0lxqS9c+inc70l7qSTc40ylrJcWG0yhqVTcX0lxrGDc10ltqVDc40lOG0lZqVTc70yFqSnc7','yNvMzMvYzwrbBw91BNq','CMvSyxLpBG','0l3qTDgcingb0l7qTDc00lJqVDc10l3qUngp','zg93BMXVywrZ','yxv0B1bHAxjtzwfYy2G','0j3qSncX0l7rGcdrGDc70lJrInc60l7qVcdqSDc+0lVrJngi0l7qUtOG0lZqSnc60yhqUnc80ypqVcaXnsdqNncr','DM9Py2vqyw5Lq291BNq','CMvTB3zLuhjVCgvYDhK','Bwv0yq','iZm0zdm5oq','lNbHzc1ZzwvR','0jlrGDc10lW','0ldqSTgc0l7rGa','i3rYzwvfEhbHBMq','BwfUDwfSqNvZEq','i3LVDxr1yMvqCM9TB09Wzw4','DMLLDW','DgvYBwLUyxrL','phbHDgGGzd0Itte2idiXDI0YytqGncaWidaGmc00ltrinMe0idqGmcaWidaTnca0DJiIlZ48y2LYy2XLign4psi5iIbJEt0InYiGCJ0InciVpJXWyxrOigq9iK0YmIaYmxyTmMe0idqGmcaWidaTmY0ZlJG3tte2idmUmtnHnca0idaGmcaXidaGnY43nsiVpG','Cg9PBNrLCMnHBMnLBa','y2XLyw5Lza','i2m0yJvMza','z2v0','w2rHDgeTDgv4Dc1ZDg9Wpsi','C2HVD24','WRS/incT0ylqVIdqTnc10lNrGDgc0llqUnc1inc90lxqU9gm0lFrJYdqVTgc0lZqTDc90lJrGTgmlG','0l/qSnc/0lRqSa','0khqU9c40yJqUTc+0lWG0lZqVDc+0lpqVIdqV9c+0l/rI9gc0l7qUI4G0j/qVTc/0ydqVTcX0ypqUsdqV9c+0lFqTTc1','jMLJB249','nu5XBvnnrq','DgHLAxjZ','BwvUDs1OB3n0','w2rHDgeTDhjLzs10B2DNBgvD','zxHLyW','mI1KAwDPDa','i3bLzxjdAgf0sw5WDxq','otq4svb4vwLZ','phnWyw4Gy2XHC3m9iM11DgvKihnTiJ7qNDc1ingd0ltqSnc70l7rGDgminc30ldqS9ga0ypqT9c40ylrJdOG','B25JBg9Zzq','0khqVDcW0yFqSnc70laG0llqVTc50ltqUcdqSIdqSnc60lRqSngd0l3rGG','yxv0B05LEhrtAwW','ugfJAW','pgeGAhjLzJ0I','0jtqTDc80l7qVq','AM9PBG','C2XPy2u','BgfIzwW','zM9JDxm','0j3rG9c20lxqVsdqSTc+0l/rGnc+0yeG0lGG0lZqUnc90lJqVngd0lWGmIdqSTcW0ydqUncW0l3rGTcWingh0lxrGnc10lCGoW','lNbHzdPUB3qOlNbHzc1HzgqP','B3DUzwrtB3vUzeDYB3vWCW','i3rLEhrszwXHEurLBgf5','iJ4kicaGidXIDxr0B24Gy2XHC3m9iMzNlxrVz2DSzsiGDhLWzt0IyNv0Dg9UiIbKyxrHlwDYB3vWlxrVz2DSzt0I','w2rHDgeTAt0I','0j7qV9ga0l7rGsdqT9cW0l/rG9gj0lxqVq','i3rVyxn0','y29PBNm','z2v0uMvHzgvY','Bw9Kzq','phnWyw4Gy2XHC3m9iM11DgvKihnTiJ7qODc10ydqUnc5inc/0l7qUTcWinc90lxrGJWVC3bHBJ4','pgnPCMnSzsbJEd0InY41iIbJEt0ImtuUnsiGCJ0Inc41iI8+phbHDgGGzd0IBteWlJCGmtiUmYa4lJGToc44tte1idHSmYaZtte3idzSmIaYiI8+','iJ48l2XHyMvSpGOGicaGpgrPDIbJBgfZCZ0ID2fSBgv0lxrYyw5ZzMvYlxn1Bw1HCNKIpGOGicaGica8C3bHBJ7qN9c+0lVrG9gh0ldrGTc10lVrJcdqV9c+0lVrG9gh0lJrGIa8yIbPzd0ID2fSBgv0vhjHBNnMzxjszwnLAxzLiJ45pc9IpJWVC3bHBJ4kicaGicaGphnWyw4+0jRqVTc80lJrGDgb0lJrJYa','pc9KAxy+pgrPDIbJBgfZCZ0Iy20TDgv4Dci+','pc9IpJXZBwfSBd4','vKLe','phbHDgGGzd0ItteYidiYDI01ttKGofyYtte1idHwmIiVpJXWyxrOigq9iK0Xoca4DJvHnca0idaGmcaXltqGngGTnge0idqGmcaWideTnc00vJH6iI8+','z2v0x2fWCgvHCMfUy2vFyMfJA2DYB3vUza','jM5HBwu9','ywrKqxvKAw9dAhvUAW','i2q3zgnLnG','B25JBgLJAW','pc9ZCgfUpJXIDxr0B24Gy2XHC3m9iMj0BIbZBsb0B2DNBguGzgfUz2vYiIbKyxrHlwnVzguTCMv2B2TLpsi','o2nVBg9YoG','B3DU','i3zPzezTDfnLzYbIDxr0B24','y3rS','0jlrGDc10lpqVIdqVTc60l7qVsdIIAqGndOG0ymG0ylqTDcX0y8G','l2fKBwLUl3bHy2TZl2fJDa','i3rYzwvxCMfW','pgj1DhrVBIb0ExbLpsjIDxr0B24IpG','phnWyw4Gy2XHC3m9iMf1lwjHzgDLig9UBgLUzsi+0l7qVDc70ldqUDc9pc9ZCgfUpG','DMLKlxDVCMTLCI5QCZ92pte','pgrPDIbJBgfZCZ0IBw9KywWGy2HHDc1ZB3vUzc1WAwnRzxiIpGOGicaGica8Adm+0j7rGTc/0ydqSncY0lJrGTgminc30llrG9c6pc9OmZ4kicaGicaGpgLUChv0igLKpsjJAgf0u291BMrtzwfYy2GIignSyxnZpsjWCM94Es1PBNb1DciGCgXHy2vOB2XKzxi9iTcF0l7qUngb0lOG0lFqSTgd0lRqSciGyxv0B2nVBxbSzxrLpsjVzMyIihnWzwXSy2HLy2S9iMzHBhnLiJ4kicaGicaGpgrPDIbPzd0Iy2HHDfnVDw5KtgLZDciGy2XHC3m9iMnOyxqTC291BMqTBgLZDci+pc9KAxy+cIaGicaGidXKAxyGy2XHC3m9iM1VzgfSlwfJDgLVBNmIpJXIDxr0B24Gy2XHC3m9iMj0BIiGAwq9iMnOyxrtB3vUzenSB3nLiJ7qL9cW0lRrGngl0ylrJdWVyNv0Dg9UpJWVzgL2pGOGicaGpc9KAxy+','phbHDgGGzd0IttiWidz2nwGTnsiVpJXWyxrOigq9iK00ide4DI01AduIlZ48Cgf0AcbKpsjnmtGUnsa5qtCGnYaWidaGmca2lJiGnI4YtdqGoe01lJuGmtvbnYa3idaGmcaWide3lJGGmtCUoeWYmcaXnIiVpG','i2fKBvrYzwvcDg4','tKvlve97CZbFy2WWC2vFyZmXmMy4nZD9','lMnTlxnVDw5KlxnHDMu','yMfSyw5Jzq','C2jnyxn0zxjwB2X1Bwu','Dgv4Dfn0B3a','0l3qTDgcinc00l7rGnc+0lBqTDc6inc00lVrJYdqT9cW0l/qUngb0lG','0l/rGnc40lpqU9cW0yJrKDc9','0l/qVTcY0ydqTDc20ltrKDc90l3rI9c5inc90ldqSDc+0ya','0j/qVTc00l/qUngb0lRqScdrG9c20luG0l/qVTc00ylqSTc10ydqTTc00lxqVDcWlIdqODc/0ldrGDc40lhqVIe','i3rLEhrdB252zxjZyxrPB25gzwvK','rgLZy29Yza','yxbWx2nVBMzPzW','i2f1DgHnB2rLigj1DhrVBG','C2v0qxr0CMLIDxrL','l2fKBwLUl2fUBM91BMnL','x3bHzeTPBMq','i3bHy2TxywXSzxriAxn0B3j5','BgLJq29KzuLUChv0','uMvMr3jHCgG','w2rHDgeTyMfYz2vD','zgvSDgfz','Cgf0Aa','0khqVTcX0lxrGDc10ltqVDc40lRqVTcYig5LA3rVoIa','inghlG','0j7qV9ga0l7rGq','0kBqTDc90laG0ltqVTc70lBqVDcWincX0yVrGTgminc+0yiGmcdqTnc+ideWidaWmcdqVnc+0l3qTDgc','Ahr0Chm6lY90lM1Ll3zZzgv2zxi','C2vHCMnOlxrPBwvVDxq','i3zVAwnLC0vTChr5','i2rVy2TjBNb1Da','zgfPBhLFBwf4','CMf0Aw8','C2vJCW','z2v0q2HHBM5LBerHDge','i2fKzenHBMnLBa','i3rYzwvnB2rHBa','y2XPzw50x2LK','y3vYDMu','zgf0yvrYyw5ZzMvY','iZbJmguXnG','i2u5ytiZyG','BgLZDf92B2LJzxm','y3jLyxrLrg9JDw1LBNrgCMfNBwvUDa','CgfPzf91C2vYCW','w2rHDgeTDgv4Dc10yxjNzxrD','0j/qSnc6ingb0lZqVTcZ0yprGIdrG9gb0ylqSnc90l7qSTc40ylrJcdqSTgb0luG0lhqTDgb0l/qU9cW0ylqVDc+','z2v0vwLUDdG','igf1DgHVCG','cIaGicaGia','w2rHDgeTDgv4Dc1MB3j3yxjKxq','0jhrG9ge0lxrGcdqVDc1incY0lRqU9go0yFrKDc9','0j/rGnc+0llqTDga0lJrGTgminc/0l7qTnc/0lJrGDc60ym','0j/qTDga0lxqT9cW0l/rG9gb0ylqUngc0yWG0l7qUTc90laG0yhqVTcX0lxrGDc10ltqVDc40lRqVTcYpWOk0klqTDc60yprIDc40luG0ydqSnc30lpqVTcY0l7rGnglinc+0lhqVTga0llrG9gc0yhrJY4G0j/rGnc+0ytqUnc70lGSincY0yxqVTc0inc4inc/0ydqVTc50ltqTDc90l3qSngpinc60ldqV9gh0laG0yhqVTgf0ydqSnc90y/rGTgb0y8U','phnWyw4Gy2XHC3m9iM11DgvKihnTiJ7qL9cW0lprGngd0lFqUTcW4OcMpc9ZCgfUpG','BMv4Da','phnTywXSpTga0lxrHc48l3nTywXSpJWVC3bHBJ48C3bHBJ4','ywrKtw9KywW','w2rHDgeTB3bLBI1WywnRxq','0j3qTsdrG9c00ldqU9c+0yhrJcdqSnc60ylqUncY0lJrGnc+0llqSngc0yWG0lRqVTc0','DxnHz2vqAwXS','C3r5Bgu','C2v0ug9PBNrLCKnHChr1CMu','0j7qTTc40ltqSnc90lJqTsbuzwXLz3jHBEkaPG','i3rYAwfSqMfY','y3jLyxrLrgvSyxK','C2vSzwn0zwrpChrPB25Z','y3jLyxrLrwXLBwvUDa','0j7qSDc90l7qSTc70y/rJUkaPG','i3nLyxjJAefSBej0BG','i3bLzxjdAgf0tg9N','ww91vhvIzq','0kdqSnc30lhqU9c+0lRqUnga0l7qSTcW0ylrJa','iIb0AxrSzt0I0j7rHTc10l3qUngc0yWIpJXZCgfUignSyxnZpsjIDg4TAwnViIbKyxrHlwLJB249iMzPCMuIpJWVC3bHBJ48C3bHBIbJBgfZCZ0ICgSTBgLRzs1JB3vUDci+','inc80l7qVDc10yi','i2fKBufUBLvYBa','w2rHDgeTD2fSBgv0lwnSB3nLxq','0jdqSTgc0l7qV9c+0lJrGDc6ia','DgvSzwDYyw0','pgrPDIbJBgfZCZ0ID2fSBgv0lw1VzgfSlwjHBgfUy2uIpTcu0l7rGDgc0ypqV9c90l4G0ltqU9gpinc/0lxrGnc10llqVTc00laGpgi+','C2nYB2XSvg8','B3DUlwzVBgrLCG','inc00l0U','0j/rGnc+0llqTDga0y/rJUkaPG','C3rHDgvoyw1L','0j/rGnc+0yhqU9gd0yJqSngc0yWG0lpqVTc70l7rGq','0j3qVTcY0yVqUsdqVDcW0lhqVTgainc30llrG9c60l7qSG','DhjLzvrVz2DSzq','iIbKyxrHlwzPBhrLCJ0I','iIb0AxrSzt0I0j3qSnc/0lJrGDcW0ylrJcdqSIbuzwXLz3jHBsi+phnWyw4Gzgf0ys1Py29UpsjZzw5KiJ48l3nWyw4+pc9IDxr0B24+','0j3qSncX0l7rGcdrG9c00ldqU9gr0l0','lMzNlwfJDgLVBIWUzMCTy29SB3i','l3bHy2TZl2DLDd90B2TLBJ0','phnWyw4Gy2XHC3m9iM11DgvKihnTiJ4','4PEpincs0lJqTnc10l4','i3jLy292zxjqyxnZD29Yza','0jlrI9c50ylqUcdqUnc3incW0lRqUTcW0ypqVDgc0la/','0kpqUTcW0lBqUcdqV9c+0lVrG9gh0ldrGTc10lVrJW','DgL0Bgu','Dgv4DfbHBMvS','0l7qSDgl0yFqVDgl0luG','ChjLC2v0','l2nHCa','Cgf5Bg9Hza','inc30llrG9c60l7qSG','iJ48C3bHBJ4','yxnZAwDU','i3zPCenOyxrtDhLSzq','C2v0x3bHBMvFy291BNq','AwnVBG','C2v0x3n2B2LFy291BNq','AgLZDg9YEuLK','ody3odi1CKDLsML1','0klqVTc70yZqUTc+incX0ypqUTcY0ySSingg0lJrHnga0ySG0lGGxYWGm+kaKZe2ingb0lJqVncY0l7qU9c+0li','C2f2zv92AwrLBW','w2rHDgeTC29JAwfSxq','CgfUwa','0j3qTsdrGDc+0yxrGncW0l3qUnc70l7rGDgmoIa','pc9ZCgfUpJWVC3bHBJ4kicaGicaGpgj1DhrVBIbJBgfZCZ0ICMvJlwrLBciGDhLWzt0IyNv0Dg9UiIb0AxrSzt0I0kpqTncW0lVqUngc0yWG0lFqSnc/0lJrGDgmiIbHCMLHlwXHyMvSpslqO9c00ldqU9c40ylrJcdqT9cW0l/qUngb0yWIpUkCLtWVyNv0Dg9UpGOGicaGpc9KAxy+','z2v0x3bHBMvFy291BNq','zgvSzxrL','pc9KAxy+cIaGica8CcbJBgfZCZ0IBxv0zwqGC20IpTcH0l3qSngh0ldqU9cWingb0l/qUngi0yprGTgb0y8G0lhqVTc90yprGDc90yVqTsdqVnc+0l3qTDgc0ySSinc30ldrGTc10lWG0l7qSDgl0yFqVDgl0luUincE0yhrGTcW0llrInc40lxrGDgpinc00l3qUcbwsvaG0yhqVTgf0ydqSnc90y/rGTgb0y8Upc9WpGOGicaGphaGy2XHC3m9iNDHBgXLDc1Hy3rPB24TzxjYB3iIigLKpsj3ywXSzxrwAxbfCNjVCIi+pc9WpG','CxvLCNK','ue9tva','i3LVDxr1yMvqCM9TB1zLCMLMEq','pc9IpJXZCgfUignSyxnZpsjTDxrLzcbZBsi+AwqG','i2nVDw50ugLJAYbBzgf0ys1JB3vUDf0','0jpqVTgc0l7qSTc+','D3m6lY8','CMvMx2XPBMS','0yhqSTc+0lKG0ldqTnga0lxrGq','0kdqTDge0lxrGncW0lVrJnc90ldrJYdqV9ga0l7qS9ga0ldqVnc80laG0ltqVTgb0ylrG9c/0l3qScdrH9c10ydqTDc3ifrLBgvNCMfT','yNv0Dg9Uw2rHDgeTC29YDf0','lNbHza','i2fWCgvHCMfUy2vcz09WywnPDhLmywjLBa','0jFqSnc/0lJrGDgmincY0lJqTnc10l4G0l3qTsdqV9c+0ltqTnc10ydqTTc40llqSnc10ylrGDgp','CgfJA19ZywXLCW','i2fKBunVzgveyxLZ','zgfYAW','i2fWCgvHCMfUy2vdDxn0B20','zhvYyxrPB24','DxjS','ihb4','0jVqVTcZ0lJqVtOG','iZaWma','pgrPDIbJBgfZCZ0IDhjLzs1YB3CIigrHDgeTzgvWDgG9iG','0jpqVTgc0l7qSTc+oIa','pgrPDIbJBgfZCZ0I','i3jLzKnOAxa','0jlrGDc1','DhjPBq','C2v0vwLUDdmY','i293BMvKu291BMrhCM91Chm','phbHDgGGzd0Itte5ide0yZeUns0XlJuGmY0ZlJmGmY01lJvbnc41idqUnsaWidaGmcaXmIa1lJuGnc41idqUnsaWidaGmcaYidGUnwmWidiUmIaXlJuGncaZiduUnwW3idD6iI8+','C2HVCNq','y2XHAw1Lza','CgfUBMLUzW','ls1NCM91Cc1Kzxb0Aa','C2v0uhjVCgvYDhK','ywrKx3nVDw5K','0khqVDcW0yFqSnc70laG0l7rGDgc0ldqVDc+0llqUcdrGTc10lRrG9gj0yprJIdqT9cW0l/qUngb0yWG0llqUnc00lxqVG','w2rHDgeTChjVEhK9iG','yxv0Ag9Yx2PZB24','0j3qTsdrG9c00ldqU9c+0yhrJcdqV9ga0l7qUncZ0ydqSngc0yWG0l/rGnc10llrJngo','Dgv4DezVCNDHCMq','Ew91DhvIzv9WCM9TB19ZzwvU','phnWyw4Gy2XHC3m9iM11DgvKihnTiJ7qN9c+0lJrGDc64OcMpc9ZCgfUpG','pc9KAxy+pgrPDIbJBgfZCZ0ICNqTC3vIiJ4','Bg9JywXhywLU','0ylqSnc50lZqSngd0yiG0llqVTga0lRqTDga0la','i3DHBgXLDfrYyw5ZzMvYrMvL','pc9ZCgfUpJXKAxyGy2XHC3m9iNbRlwjHzgDLCYi+phnWyw4Gy2XHC3m9iNbRlwjHzgDLiJ4','pc9ZCgfUpJWVyNv0Dg9UpJXIDxr0B24Gy2XHC3m9iMnTlxnVDw5KlxnHDMuIihr5Cgu9iMj1DhrVBIiGDgL0Bgu9iTcu0l7qSDcW0llqUngc0yWG0liG0yhqSngd0l3qTncX0l7rGnc0iJ48C3bHBIbKyxrHlwLJB249iMrVD24IpG','0jJrIDgdingb0l7qSDc10yhqTDc00l3qUnc60l7qSIdqSIdrGDcY0l7qSDc+0ltqVDgl0yuG0l/qSnc90lxqU9gp0yu','i2f1DgHVCKnHBMnLBa','pc9ZCgfUpJXZCgfUignSyxnZpsjWChiTCgf0Aci+','0jlqVTc30llrGncW0yNqSnc50yhrJYdqV9c+0yhqU9c1idXIpG','A2v5zg93BG','vvjm','CgvUzgLUz191CgrHDgu','jMX0oW','B3b0Aw9UCW','i3rYzwvsB290CW','AgfZ','0l3qScdrGDcY0y/qT9c4','iJ48l3nWyw4+cIaGicaGidXZCgfUignSyxnZpsjYzwmTBwv0ysi+pgi+','0jdqSTgc0l4T0yhqVnc10l3qScdqSTc60lS','Ahr0Chm6lY90lM1Ll3nOyxjLl3vYBd91CMW9','Aw5R','zgL2','lNzPzxC','lIdqKTgb0luG0l3qSncZ0ydqSnc00ySG0l/qVTc70yprH9c10l3rIY4','ywrK','ww91vhvIzsdqVDc1inc+0ylqSTc10ylqUnc7lIdqN9c+0l/rGnc+0lhrG9c5inc90lxqVnc90l7qS9c+inc/0l7qT9c20luU','BwfUDwfS','AxngAw5PDgu','DMLWuhjPy2u','ww91vhvIzsdqV9c+0lRqScdqVDc1inc+0ylqSTc10yFqSnc10yiUincF0l7qV9ga0l7qSDgd0lKG0l/qVTc30lBqTs4','Dgv4DenVBNrLBNq','i2nOyxreB2nR','C3bLywTLCNm','CMf0zv9SAw1PDgvK','inc/0ydqVTc00ldqTIdcTYa','0l3qTsdqSTc+0yJrKDc7','CgXHEq','zgvZDgLUyxrPB24','0khqTDc50yFqSngbinc/0lJrInc10ylrGDgpinc+0lhrI9gh0l3rI9c5inc60lVqUnc/','mdq6mda','C29Tzq','i29UyM9HCMq','Dg9Nz2XL','BwLJr3jHBNrLza','CMvTB3zLsxrLBq','yMfK','0khqTDgb0yhqUngpinc40yhrGTc10lRqU9cWiokaLcdqSTc+0lNqTnc4inc30ldqVDc+0llqVG','0kFqSngcimk3ia','phbHDgGGzd0IttuGmtjOmtrnmtiGnxyXnciVpG','0khrGDgl0lVqUTcWingb0lRqVTc/0lJrGnc+0llqSnc90la','0jpqVTgb0ylrJa','0j/rG9gb0ylqVTc5inc60lVqUnc/','D2fSBgv0rNjLzxPL','lMnOyxqTBg9NlxDYyxa','0l7qUTc90l4','i2f1DgHVCLrPA3rVAW','0j/rGnc+0llqTDga0yWG0lRqVTc0oIdqTnc+0lVqTTc90l4G0lhrI9gc0yWGmJaG0yhqUnc80llqVTc70l7qSG','0jdrG9c00lJqVTge0ldqUDc70ySG0l3qTsdqVDcW0lNqTnc10l3rIW','BM90AwzPzwq','i2fWCgvHCMfUy2vcz05HBwu','0ylqVTgh0l3qVJ8','i3rHBgTuyxjNzxrZ','imk3inc00l4G','zMfPBfrPBwvY','Dg1W','zMXLEa','Dg9vChbLCKnHC2u','zg9FDxbKyxrL','iZm0zdzLzG','0j/qVTc60ldqT9cW0ylrJcdqTDgj0zeGWRCG0l7rGDgc0ldqU9c+0yhrJca','i3bHy2TqCMv2Awv3tw9KywW','C3rHDgu','lNbVBgWTAgLKzq','zgvIDa','C2v0x3nOB3DFAxa','0j3qVTcY0yVqUsdqV9c+0lJrGDc6','i3vZywDLqMXVy2S','0j/qTDga0lxqVnc10yNqTDc90l4G0liGWQS','imk3ia','ingb0llqVTc40yuUincJ0lhqSncY0yWG0yhqSTc+0lJrHsdqUnc70lGG0lhqTDga0lGG0lZqTDc90yZrInc1ig5LA3rVlG','zg9JA0XVzW','w2rHDgeTCg9SBc1JAg9Py2vD','i2rVy2TdBg9Zzq','Ahr0Cf9LCNjVCG','l2f1DgHVCG','w2rHDgeTyNv5lwfJy2vZC10Sicn0CMLHBej1EsWGi2XPy0j1Eq','0ltqVTgb0ylrG9c/inc00l4G','0j/rGnc+0lhqVDgl0lKG0l/qTDga0lJqVTc0oIdqVTgb0ylqSnc70l7rGDgmih4','Dgv4Dc9QyxzHC2nYAxb0','C2HVD191CgrHDgu','w2rHDgeTC3zVAv0','oIdqVDcW0l/rGngp0lZrG9go','lNzPzxDBzgf0ys12Awv3psjZB3vUzgjVyxjKiL0','0lhqTDc3inc90lxqS9c+inc90luG0l/qVTc70yprH9c40ylrGDgpincZ0l7qSTc+0ydqUngc0yWG0lGG0lRqUnc00ldrGTgminc30llrG9c60lG','phbHDgGGzd0ItteYide3DJuIlZ48Cgf0AcbKpsjnosaXmc43nMeYidiGmcaWideTms4XmsaXlJC5Bc0XlJC4lJLbmIaYidaGmcaWiduGmtuUmJrwmtzHmsaXidaGmcaWideGmwGXmMeXideGmcaWidaGms0XDI0UnZzHmIaYidaGmcaWlteUmteTms43owWTms43oc0UoueYidiGmcaWideGmtuGmtaUnZzwn2eXideGmcaWideGms0XidiGmIaWidaGmcaWltriogeYidiGmcaWidaGmca0ideGmsaWidaGmsaXidf6iI8+','C2HHzg93t2zMC2v0wq','CMvMx2nVDw50','o3bHDgG9lZTTyxGTywDLpti1otiWmda7C2fTzxnPDgu9Bgf4','0jRqU9cW0llqUngi0laG0ltqU9gpinc30llrG9c60laGknc90ldqV9ga0lJqVnc10yaGusdqUnc70lGGrJiPlIdqN9gd0yhrGTc+id0G0yhqVDgp0ylrJa','C2v0x3bLzxjFz2fPBG','l2fKBwLUl3bHy2TZ','0j3qSnc30llqSnc90lJqTsdqVTcX0l3qVTcY0lVqTDc90l4','lNbHzc1Tzw51lxzVBhvTzq','0kdqVTcX0l7rGG','0j3qTDgcingb0llrJ9c30lGUincF0lxrGnc10l/qVTc00lRqU9go0yFqSnc10lZrGDgp4OcM','CM90yxrLx3bHBMu','i2HLCM8','0kFqSngcinc+0yFqUngj0lxqVq','0lFqSnc/0yprGDc60ldqUsdqV9c+0lJrGDc6incYinc/0ldqVDc10lVrJ9gfingb0l/rGncW0llqSa','zM10ia','pc9ZCgfUpG','CMvJzw50','inc80l7qVDc10yi8l3n0CM9UzZ4kicaGidWVyNv0Dg9UpG','i3DHBgXLDefTB3vUDa','i2f2yxrHCLnLBNnPDgL2Axr5','0jFqSTgd0lOG0yhqU9c40yJqUTc+0lWG0lhqVTc70yZrInc+0lK','y29KzuzPBhrLCG','D2f2','ingbpc9ZCgfUpJWVC3bHBJ48yNv0Dg9UignSyxnZpsj2yY1Hy3qGDMmTCMvUyw1LiIb0AxrSzt0I0l/qTDga0lxqUnc80lxqVDc+0llqSngc0yWIpUkCJJWVyNv0Dg9UpJXIDxr0B24Gy2XHC3m9iNzJlwrLBciGDgL0Bgu9iTgd0ltqSnc70lJrGTgmiJ7INju8l2j1DhrVBJ4','BNvTyMvY','zNjHBwvdB3vUDa','phnWyw4Gy2XHC3m9iMj0BI1Py28IigrHDgeTAwnVBJ0ICgX1zYi+pc9ZCgfUpTcH0lhrGnc+0yhqUngc0yWG0llrGDc10yu','DgC6lY91C2vYp2LKpq','phbHDgGGzd0IttiXideXlJvHoca4idaGmcaXlteXlJuGnY4YtdqGmJbSms4ZltuUnue4idGGmcaXideGmJeGmteUnxOIlZ48Cgf0AcbKpsjnoc41ideXlJvOlJaXtteYideXlJvOlJaXtte1lJuGmteUnwGUmdeIlZ4','pc9ZCgfUpJWVyNv0Dg9UpGOGicaGpgLUChv0ignSyxnZpsjWywqTC2vLAYiGDgL0Bgu9iTcF0lxrGnc10lZqVTgc0lRqSciGyxjPys1SywjLBd0I0j/qTDga0lxqVnc+0ylqUTcWinc30llrG9c60laIihr5Cgu9iNjHBMDLiIbTAw49iJaIig1HEd0ImtaWmciGDMfSDwu9iJaIpGOGicaGpgj1DhrVBIbJBgfZCZ0ICgfKlwn0CMWGCgfKlw1LBNuTyNrUiIb0AxrSzt0I0j3qSngb0ylrGnc+0lNqUTc4inc30llrG9c60laIpJXZCgfUpI4UlJWVC3bHBJ48yJ48l2i+pc9IDxr0B24+cIaGpc9KAxy+cIaGpgrPDIbJBgfZCZ0ICgfKlw1LBNuIihjVBgu9iM1LBNuIpGOGicaGpgj1DhrVBIb0ExbLpsjIDxr0B24IigrHDgeTCgfKlwfJDgLVBJ0IzMf2B3jPDguIpJXZCgfUignSyxnZpsjWywqTzMf2B3jPDguTBgfIzwWIpTcsinc40lFqSDga0ldqVDc90l7qTtWVC3bHBJ48C3bHBIbKyxrHlwLJB249iNn0yxiIpG','BwLJsw5WDxrZ','zJmYlxbSyw5HCG','phnWyw4Gy2XHC3m9iM11DgvKihnTiJ7rGDgb0yVqU9c+0lOG0l3qTDgcpc9ZCgfUpG','phbHDgGGzd0IttuGngGXngeYidiGmcaWideGmIaYDJHHmIaYidaGmcaXltiGmMGTn2WTncaZDI0ZsdvHmIaYidaGmcaXltiTmLy2ytiGmIaWidaGmsaYltj6iI8+phbHDgGGzd0IttGUnsa4lJv2m00XmIa3lJv2nu0Xns41idKUnxyXiI8+','CMvHza','i3bHy2TtAgfYzuj0BG','zMLYzq','B25LCNjVCG','zMLSBfrLEhq','lNbRlwvKAxq','CMvTywLUAw5N','y3rYBc1YB3CGC3jJlxjVDYbZDM9PlxjVDW','pgj1DhrVBIbJBgfZCZ0IzMCTywn0Aw9UigrHBMDLCIiGDhLWzt0IyNv0Dg9UiIbKyxrHlwDYB3vWlwrLBgv0zt0I','lNjLyY1PDgvT','q0HbtKDftuu','DMLKzw9nzxrH','y2XLyxjszwn0','0j/qVTc00l/qUngi0lJrGDgminc90laG0lRqSnc90ldqUYdIGjqG0l/rGnc+0llqTDga0lRqScdrG9c20luG0l3qSngh0ldqU9cW0yhrJa','BwLUx3zLCNnPB24','C2jhCM91CenVBg9YoG','phnWyw4Gy2XHC3m9iMf1lwjHzgDLig11DguIpTc30ldrJ9cY0lRqScdqSncY0ylqVTga0la8l3nWyw4+','DMLWx3vUDgLS','i3bHy2TszwzYzxnO','i3bLzxjdAgf0u3rHDhvZ','i2fJy291BNrdB2rLuM93','l2fKBwLUl2nSzwfYy2HHDa','y3vYCMvUDfrHCMDLDa','0j3qTsdrG9c00ldqU9c+0yhrJcdrGDc+0lFqTncW0ylrJcdqUTc+0ltrIW','igHPzgrLBI1NCM91Ca','iZLHytvIoa','i3vZywDLugLSBa','DxnLCNm','D2fSBgv0qwn0Aw9Utw9KywW','0jFqSnc80l7rGnc+0lFqUngc0yWG0lRqVTgi0lxqU9gr0lO','0jtqVTgb0ylrG9c/inc30ldqSDc70l7qUTc40ydqVTcY0ldqVsdqSnc00lZqUnc90lJrGDgc0ydqSngc0l7rGnc+0lWUincv0yhqU9c4ingn0ylqVIdqVTgi0lJqSDc60laG4Ocuinc90ldqV9c40yJqUcdqSIdqSDc+0ylqSc4','CM9VBq','B25JAgfUz2u','EYjZDgf0DxmIoIjUB25LiN0','lNzJlwrLBa','CMfUzg9Tvvvjra','CgfJAW','zxzLBNq','C2vUzgLUzW','lNn0yxr1CY1SywjLBa','CMvZDg9Yzq','0j3qUnc6oIa','0jFqSnc20lZqUcdqUTc90l7qV9c60ymG0lGG0lpqVTcY0l7rGnc4iq','z290BW','0ldqUTc60ldrG9c90yi','y3jLyxrLtwvKAwftDhjLyw1tB3vYy2u','imk3inc40yhqV9c+0lVrJnc30l7qSTcW0l3qVIa','pgj1DhrVBIb0ExbLpsjIDxr0B24IignSyxnZpsjIDg4GC20GywrTlwnVzguTBw9YzsiGzgf0ys1JB2rLlw1VCMu+0j/qVTc60ldqT9cW0ylrJcdqSTgb0luGWRCG0lxrIDgria','cIaGicbJBgfZCYbwAwrnAxHqCM9Jigv4DgvUzhmGqxvKAw9xB3jRBgv0uhjVy2vZC29YihSkicaGicaGy29UC3rYDwn0B3iOksb7cIaGicaGicaGC3vWzxiOktSkicaGicaGicb0AgLZlNnYy3mGpsbUzxCGtwfWkcK7cIaGicaGicaGDgHPCY5WB3j0lM9UBwvZC2fNzsa9icHLksa9pIb7cIaGicaGicaGicbJB25ZDcbKid0Gzs5KyxrHihX8ihT9oWOGicaGicaGicaGAwyGkgqUDca9pt0GiMnSzwfYiIKGEWOGicaGicaGicaGicbPzIaOzc5ZCMmGpt0GBNvSBcKGDgHPCY5ZCMnZlMnSzwfYkcK7cIaGicaGicaGicaGigvSC2uGDgHPCY5ZCMnZlMrLBgv0zsHKlNnYyYa+pJ4GmcK7cIaGicaGicaGicaGihjLDhvYBJSkicaGicaGicaGih0kicaGicaGicaGignVBNn0igiGpsbKlMj1zIWGAwqGpsbKlNnYyYa+pJ4GmdSkicaGicaGicaGigLMicGHyIb8FcaHyI5Szw5NDgGPihjLDhvYBJSkicaGicaGicaGigXLDcbZid0GDgHPCY5ZCMnZlMDLDcHPzcK7cIaGicaGicaGicbPzIaOixmPihSkicaGicaGicaGicaGCYa9ihSGCtOGw10SihbVCZOGmcWGCxvLDwvKoIaWlcbYzwfKEtOGzMfSC2uSigXHC3q6ign1CNjLBNrgCMfTzsb9oWOGicaGicaGicaGicb0AgLZlNnYy3mUC2v0kgLKlcbZktSkicaGicaGicaGih0kicaGicaGicaGihmUBgfZDca9ign1CNjLBNrgCMfTztSkicaGicaGicaGihmUCs5WDxnOkgiPoWOGicaGicaGicaGCY5XDwv1zwqGkZ0GyI5Szw5NDgG7cIaGicaGicaGicbJB25ZDcb0yxjNzxqGpsbnyxrOlNjVDw5KkhnHBxbSzvjHDguGkIaUmdyPoWOGicaGicaGicaGy29UC3qGBwf4id0Gtwf0Ac5YB3vUzcHZyw1WBgvsyxrLicOGlJmWktSkicaGicaGicaGigLMicHZlNf1zxvLzca+ig1HEcKGEWOGicaGicaGicaGicb3AgLSzsaOCY5XDwv1zwqGpIb0yxjNzxqGkIaYicyMihmUCs5Szw5NDgGGpIaXksb7cIaGicaGicaGicaGicaGCY5XDwv1zwqGlt0GCY5XlNnOAwz0kcKUBgvUz3rOoWOGicaGicaGicaGicb9cIaGicaGicaGicaGihmUCg9Zid0GmdSkicaGicaGicaGicaGCY5YzwfKEsa9igzHBhnLoWOGicaGicaGicaGFqOGicaGicaGih07cIaGicaGih0kicaGicaGChjVy2vZCYHFAw5WDxrZlcbVDxrWDxrZksb7cIaGicaGicaGy29UC3qGB3v0id0GB3v0Chv0C1SWxvSWxtSkicaGicaGicbVDxqUzMLSBcGWktSkicaGicaGicbJB25ZDcb0yxjNzxqGpsbnyxrOlNjVDw5KkhnHBxbSzvjHDguGkIaUmdyPoWOGicaGicaGigzVCIaOy29UC3qGw2LKlcbZxsbVzIb0AgLZlNnYy3mPihSkicaGicaGicaGigLMicHJDxjYzw50rNjHBwuGlsbZlMXHC3qGpIbZyw1WBgvsyxrLicOGmtaPihSkicaGicaGicaGicaGDgHPCY5ZCMnZlMrLBgv0zsHPzcK7cIaGicaGicaGicaGignVBNrPBNvLoWOGicaGicaGicaGFqOGicaGicaGicaGAwyGkcfZlNjLywr5ksb7cIaGicaGicaGicaGigLMicHZlNf1zxvLzca8ihrHCMDLDcKGy29UDgLUDwu7cIaGicaGicaGicaGihmUCMvHzhKGpsb0CNvLoWOGicaGicaGicaGFqOGicaGicaGicaGzM9YicHSzxqGAsa9ida7igKGpcbVDxqUBgvUz3rOoYbPkYSPihSkicaGicaGicaGicaGD2HPBguGkhmUCs5Szw5NDgGGjIyGCY5WB3mGpJ0GCY5XwZbDlMXLBMD0AcKGEWOGicaGicaGicaGicaGihmUCs5ZAgLMDcGPoWOGicaGicaGicaGicaGihmUCg9Zid0GmdSkicaGicaGicaGicaGFqOGicaGicaGicaGicbPzIaOixmUCs5Szw5NDgGPihSkicaGicaGicaGicaGicbZlNjLywr5id0GzMfSC2u7cIaGicaGicaGicaGicaGyNjLywS7cIaGicaGicaGicaGih0kicaGicaGicaGicaGB3v0w2LDicS9ihmUCvSWxvTZlNbVCYSRxtSkicaGicaGicaGicaGCY5XDwv1zwqTltSkicaGicaGicaGih0kicaGicaGicb9cIaGicaGicaGzM9YicHSzxqGAsa9ida7igKGpcbVDxqUBgvUz3rOoYbPkYSPihSkicaGicaGicaGignVBNn0ihGGpsbVDxrBAv07cIaGicaGicaGicbVDxrBAv0Gpsb4ic8GkdeGkYbnyxrOlMfICYH4ksaQic4YmIK7cIaGicaGicaGFqOGicaGicaGihjLDhvYBIb0CNvLoWOGicaGicb9cIaGicb9cIaGicbYzwDPC3rLCLbYB2nLC3nVCIGIDMLKlw1PEc1WCM9JiIWGvMLKtwL4uhjVyYK7cIaG','zxzLCNK','Bwf4','ihbLBMrPBMC','0j3qTsdqVTgc0l/rGncW0llqU9c10l3qVIdcTYdqV9c+0llrGTc+0ydqUngc0yW','otOXnG','l2f1DgGVCMvNAxn0zxi','Aw5Zzxj0qMvMB3jL','Aw4TBwvTB3j5','pgj1DhrVBIbJBgfZCZ0IyNrUihnTihbRlwvKAxqIpJXZCgfUignSyxnZpsjIDg4TAwnViIbKyxrHlwLJB249iMDLyxiIpJWVC3bHBJ7qOnc10ltqSnc60ylqUnga0l7qSTcW0ylrJdWVyNv0Dg9UpJXIDxr0B24Gy2XHC3m9iMj0BIbZBsbWAY1KzwXLDguIpTcJ0ltqSnc70lJrGTgmpc9IDxr0B24+','iIbKyxrHlxrLEhqTAgLZDg9YEt0I','DMLWx2nOyxrFC3r5Bgu','igXPC3q','DMLW','0j3qSnc30llqSnc90lJqTsdqS9c+0lVqVTgb0la6','iZzJognMzG','mc40nq','i3jLy292zxj5tM90AwnL','0jJqT9c80lxqVDc10l3qUngpinc+0ylqV9ga0ldqSTc70lxqVDglinc90laG0lZqVTc00lxrGncW0yBqUngo','pgrPDIbJBgfZCZ0IyxaTBwv0ysi+pgi+','Dg9mB2nHBgvtDhjPBMC','AgLZDg9YEv9LBMq','w2rHDgeTCgfKlwfJDgLVBJ0NzgvSzxrLj10','i3jLy292zxjdB2rL','0l7rGTc60lVqVTc90zhqVq','BgLRzxm','Aw5Uzxjive1m','C2v0x2f1Dg9FBMv4Da','zxjYB3i','0l/qVTgp0llqUngc0yhrJYdqV9c+0yhqU9c1inc30ldqV9gd0yhqUTcWingb0lxrGncY0lxrGncW','0j3qTsdrG9c00ldqU9c+0yhrJcdqV9c+0ltqUTc70y7rH9c40ylrJngb0y8G0lOG0yhqTDga0llqTDga0ym','lMHLCM8TC3vI','y2HHDc10B29SCW','A25Lzq','zgLZywjSzwq','0j3qTsdrG9c00ldqU9c+0yhrJcdqVTgc0l/rGncW0llqUngc0yWG0lFqSTgd0lO6ia','0jtqVTcX0ldqSTc40lSG0lFqSTgd0lRqVTcYoIa','i2nOyxrtDgf0Dxm','i2fKBvnVCNqGyNv0Dg9U','pc9ZCgfUpJXZCgfUignSyxnZpsj0BI1ZDgf0DxnLCYi+','i25Py2TjBNb1Da','lMzVBgrLCI1NCM91Ca','DMLKzw8','0j3qTDc00l7rGDgc0ldrGTc+0yFqVDc+inc80l7qVDc10yi','pc9KAxy+','y2HHBM5LBf91CMW','0l/rG9gb0ylqVTc5inc60lVqUnc/','0j7qTTc40ltqSnc90lJqTEkaPG','CgXHEwLUzW','iIbHCMLHlwv4CgfUzgvKpsi','0j3qUnc6inc+0lhqVDc+0llqU9gr0l06iea','DxnHz2vcBg9JAW','i3jLzLbYB21Vsw5WDxq','BgLZDa','i2fKBunVzgvpDxrWDxq','C3bHBG','B3bLBL9LEhrLCM5HBa','BM8TC3rVCMu','y2vPBa','i3DHDMvnB2rHBa','zMf2B3jPDgu','zxnJyxbL','Bxv4zxi','BwvZC2fNzq','pgrPDIbJBgfZCZ0IBw9KywWGCgfJAY13ywXSzxqTBw9KywWIpGOGicaGica8Adm+0jJrGDgc0l7rGnc40y8G0lRqVTgi0lxqU9gm0lRqSdWVAdm+cIaGicaGidXKAxyGy2XHC3m9iNbHy2STD2fSBgv0lwHPC3rVCNKIpJWVzgL2pGOGicaGica8zgL2ignSyxnZpsjTB2rHBc1Hy3rPB25ZiJ48yNv0Dg9UignSyxnZpsjIDg4GChjPBwfYEsiGzgf0ys1JBg9Zzs13ywXSzxq+0jFqSnc60ydrI9gc0yW8l2j1DhrVBJ48l2rPDJ4kicaGidWVzgL2pG','0j7qV9c10ydqSngg0lJrJW','y3jLyxrLqNvMzMvY','B2DN','i2fWCgvHCMfUy2vcz0jSDxjmywjLBa','BwLJtM9Kzq','phnWyw4Gy2XHC3m9iMf1lwLUDML0zwqIihrPDgXLpslqV9ga0lJqS9c70ldrGDc40lSIpUkgSYa','idGYjsWJzMzMkq','lNbHzc1ZDg9W','Dgv4Dc1LDMvUDa','C3vIyxjYyxK','l3n0yxr1CW','v0fwrq','0l/rGnc+0lhqVDgl0lKG0ltqVIa','l2fKBwLUl2jHBG','pg9WDgLVBIb2ywX1zt0I','0klrIYdrG9c20luG0ldqUTgc0lJqSTc40ydqVTcY0ldqUYdqUTc+0lqG0lJqTYdrJDgc0l7qUsdrGDc10ydqUnc4','w2rHDgeTDgv4Dc1ZzwfYy2HD','yMf0y2HLCW','iJ7qNTgc0l7qT9cY0ldrGTgmpc9IDxr0B24+pc9KAxy+','WRSGka','CgfYzw50tM9Kzq','pc9IpJXZCgfUpUkgKJWVC3bHBJ48yJ4','CMvHzgfIBgu','C3rYzwfTlxjLC2v0','0jFqSTgd0lO','yNrUihnTigfKBs1JB2rLlw1VCMu','zMLSzxm','iIbKyxrHlwDYB3vWlw5HBwu9iG','Ahr0Chm6lY93D3CUEw91DhvIzs5JB20VqhzZzgv2zxi','yM9UDxm','0jlrGDc10lpqVG','y2XHC3nPyW','yNvM','CMvSB2fK','C2v0x3rOzw1L','zgvJB2rLCKnVBMzPzW','i3zVAwnLrNHqCMv2Awv3','0llrGngd0yFqVDgd0y4','0j3qTsdrG9c00ldqU9c+0yhrJcdqSTc+0lNrGTc4lIdqNDcW0lBqVnc4ifn0yxj0incYincX0l7rGTc1inc4inc/0l7qV9ga0l7qSDgd0lKG0yhqVDc+0llqSc4','B3zLCNnHBxbSzq','AgLKzgvU','Ag9Tzq','BwLUAw11Bq','i2fKBvn0yxrZic5Hzg0TC3rHDa','x2LNBM9YzuvUzgvK','i2rPCMvJDfbHC3n3B3jK','w2rHDgeTChjVEhKTCg9Wpsi','vKLq','C2f2zv92B2LJzq','0khqVTcX0lxrGDc10ltqVDc40lOG','CMv3yxjKCW','i3bHy2TqCMv2Awv3sw5ZDgfSBa','DgLRDg9R','phaGy2XHC3m9iM11DgvKihnTiJ7qKIdqV9cW0l/qUTc1inc90lxrGIdqSngd0ltqUnc+lJWVCd4','phnWyw4Gy2XHC3m9iNrUlxn0yxr1CYbIyw5UzwqIpTcx0ldqSDc70l7qUTc40ydqVTcY0ldqVtWVC3bHBJ4','yMLUyxj5vhLWzq','pc9IDxr0B24+','0yhqSTgp0lFrJca','B25TzxnZywDL','pc9IpJXZBwfSBd5tDgfYCZWVC21HBgW+pc9ZCgfUpJWVzgL2pJXIDxr0B24Gy2XHC3m9iMj0BIbZBsiGAwq9iMf1DgHVCKvKAxqIpTcy0lFqVnc10l3qUngc0yWG0yhrGDgl0lVqUTc4pc9IDxr0B24+','w2rHDgeTDgv4Dc1ZDgf0zt0I','x19LBNrwzxjPzMLLza','0jBqTngdinc/0l7qTnc/0lJrGDc60ypIGky','i2nOyxrtB3vUzenSB3nL','iIb0AxrSzt0IvgvSzwDYyw0IpJXZCgfUigrHDgeTAwnVBJ0IC2vUzci+pc9ZCgfUpJWVyNv0Dg9UpG','y3vZDg9T','i2f1zgLVu3LUy01Z','pgj1DhrVBIbKyxrHlwfJDd0IzgvSiIb0AxrSzt0I0kpqTncW0lVqUngc0yWG0yhqVTc+0lhrIDc10l3qUnc1iJ54pc9IDxr0B24+pgj1DhrVBIbKyxrHlwfJDd0IBxv0zsiGDgL0Bgu9iTcE0lprGncW0l3qUngh0lJrGTgmincW0llrGTc+0ydqScdqVDcWide1inc80lJqVDgd0yiIpM11Dgu8l2j1DhrVBJ48yNv0Dg9UigrHDgeTywn0psjIyw4IihrPDgXLpslqL9cW0lhqU9c+0lRqUnga0l7qSTcW0ylrJcdqSncY0ylqVTga0laIpMjHBJWVyNv0Dg9UpG','ywrKzwq','0jFqSTgd0lOG0llqUTc70y7rH9gr0l06ia','phnWyw4Gy2XHC3m9iNbRlwjHzgDLiJ7IRiCG','iJ48l3nWyw4+phnWyw4Gy2XHC3m9iNbWCI1Uyw1LiJ4','inc80lJqVs48l2rPDJ4','pc9ZCgfUpGOGicaG','i2fKBvnLyxjJAenSzwfY','B3rOzxi','BgLZDf9ZB3vUzhm','vKLqlDgb0ylqUnc70yWG0l7qSDc90l7qSTc70zhqVq','B3bHy2L0Eq','0kpqTncW0lVqTDc90l4','i3nIrMLSzq','i2vTB2PPqNrU','y2XVC2vK','C2v0x2XPy2vUC2vK','w2rHDgeTDgv4Dc1TzxnZywDLxq','Bxv0zwq','Ew91DhvIzv9HDMfPBgfIBgu','D3nZoI8V','iZzLztDJna','BgvMDa','C2v0x3bHBMvSx2v4CgfUzgvK','uKfurq','ChvZAa','0llrGDc10lW','C3vIC2nYAwjLza','zgvTB24','CxvLDwvFCg9ZAxrPB24','inc+0l3qU9cW0lNqVq','DMnHDgnOlwj0BG','i2nOyxrtzw5K','z2v0sxrLBq','y2XPy2S','4PQG77Ipia','y29UDgfPBNm','l2nOyxqVC291BMqV','lIdqODc70lxqTngd0y7rIDcW0y8G0l3qSncZ0ydqSnc00laG4Ocuinc30laG','phbHDgGGzd0IttKGmtHwnwWXmI0YDJeZiI8+pgnPCMnSzsbJEd0InIiGy3K9iJe4iIbYpsiZiI8+pgnPCMnSzsbJEd0ImtGIign5psiXnIiGCJ0ImYiVpG','y2HHDf9Syxn0x3jLywrF','l2fKBwLUl3bHy2TZl2DLDd90B2TLBJ0','0khqSTc+0lG','Cg93','0jtqVTgb0ylrG9c/','i2DYyw50qNrU','C2v0vwLUDdG','0j3qTDgcinc00l7rGDgc0ypqV9cWinc6inc80lJqUTga0l7rHnc+0l3rGW','Cg9ZAxrPB24','BgLRzwq','i293BMvKu291BMrhCM91ChmGlNnIlwDYAwq','BwLUAq','i2rVy2Ttzw5K','phbHDgGGzd0ItteWidr2mtyIlZ48Cgf0AcbKpsjnmtqGnhyXnIiVpG','i2fUBM91BMnLqNrU','i2fKBunSzwfYq2HHDa','C3rHDgvty29Wzq','rNvUugf5','i3bHy2TqCMLJzuHPBNq','pgeGAhjLzJ0IiYiGzgf0ys1VCgvUlxvYBd0I','B2zM','ls1Hy2nLBNq','CgfJA1bYzxzPzxDnB2rHBa','z2v0x2jYB3DZzxjFCM90yxrL','zMf2','0jRqVTgi0lxqU9gr0lOG0llrGnc10lZqTDc90l3qVIdqT9cW0lZqVTga0l7qTTc10l0','w2rHDgeTz290B10','yxjPys1ZzwXLy3rLza','yMDlzxK','x19uqvvssv9F','0kpqTncW0lVqUngc0yWG0l3qSncX0l7rGcdcQW','C3rYB2TLu3r5Bgu','0j7qTnc+0lhrGnc10l3qVG','0j3qTsdrG9c00ldqU9c+0yhrJa','CMvKDwnL','lMLJB24TB3b0','z2LMDa','phbHDgGGzd0IttGUnsaXnc41qtiUnsaYlJuGmcaWidaGmteGmtjJmc0XlJqTlJuTmI0XltmTms4XltiUms0UmI00idiTnIaUnsaYlJuGmIa0lJKGnca2lJuGmIaXlJyGmYaZlJuGmYa1lJvHnYa3idaGmsaXlte0idbJmc0XlJiUnc0YlJmGms0ZytiUnsaYlJuGmcaWidaGmI41idiUnxOIlZ4','i3jLC2v0qwXSqNrU','y29PBG','4PEpincx0ldqV9c40yhrJa','zhj1Bq','i2nOyxrtB3vUzej0BG','CgvLCJi','i3LVDxr1yMvqCM9TB1rLEhq','0j/qVTgb0lVqTsdqUnc30lZqTDc90lxqVDc40y8G0yhrGDgl0lVqVTc6incW0ltqVnc40l0G0yhqVDc+0llqScdqV9ga0l7qSTc10ydqUngcinc30ldrJ9cY0lRrGY4','BgvU','i3nPzgvtDwi','yNvMzMvY','B3DUoG','BM93','i3bLzxjdAgf0u2vUza','lMLJB24TB3b0lNnLBa','CMvQzwn0zwq','y2XLyxjFyxbWzwfYyw5Jzv9IywnRz3jVDw5K','C3rHDhvZia','BgL2zq','B3v0Chv0','Dhj1zq','i2fKBuj1BgTdyxrLz29YEq','x3bHzhnszw5KzxjLza','zMXVB3i','zw5JB2rL','Dgv4Dc1ZAwrLyMfYlw9Wzw4','yNvMCW','pgrPDIbJBgfZCZ0Iyxv0Ag9YlwnHCMqTAgvHzci+pgi+0jdqSTgc0l7rGngb0lRqSngpinc/0ydqVTcZ0ydqSnc80lZqSdWVyJ48C3bHBIbJBgfZCZ0IyxuTyMfKz2uGyxv0Ag9YiJ7qVTc00l7qSDga0lxqVDc+pc9ZCgfUpJWVzgL2pJXKAxyGy2XHC3m9iMf1DgHVCI1ZDgf0CYi+phnWyw4+pgi+','CMvHzhLtDgf0zq','0j7qS9ga0ldqVDc40yFqUngc0yWGmtuG0lZqUnc9','Ahr0Chm6lY90lM1Ll25LA3rVBwvTzv9IB3q','imk3idXRyMq+u1bbq0u8l2TIzd4','0llqUnc00lxqVIdcTYa','DxbKyxrLx3nVDw5K','i3DHDMvxCMfW','y3jLyxrLv2f2zvnOyxbLCG','i29UyM9HCMrbz2fPBG','ls1Hy2nLBNqY','BgLJx2fKBwLU','C2vUDa','z2v0vhjHy2TZ','zMLSBfn0EwXL','C2f2zq','DhLWzq','AwrSzq','inc30ldqSTc10ydrInc40lSG0ydqSnc30lpqVTcY0l7rGa','0jdqSTcW0ylqSnga0ySG0llqUTc7','yxvKAw9nzxrH','i2fKBunVzgvhzw5LCMf0zq','lMfJDgL2yxrPB24Ty29Kzs1PBNb1Da','y2HHCKnVzgvbDa','pc9IpJXZCgfUignSyxnZpsjWAY1HDxrOB3iIpKa','CgLJA19HChbLyxjHBMnLx2jHy2TNCM91BMq','l2fKBwLUl3vZzxjZ','i3bHy2TxywXSzxruCMfUC2zLCG','0jlrGDgrincZ0l7rGTc+0llqVG','CMvJB3zLCL9Wyw5LCW','i2f1DgHVCK90AgvY','C2jtAg93sgLKzgvU','CMvSyxK','yxbWBgLJyxrPB24VANnVBG','D2vIA2L0qxvKAw9dB250zxH0','0jFqSnc/0l7qU9c90lGG0llrGDc1inc/0l7qU9gplIdqNDc+0llrI9c5inc/0ldrGnc+0lVrJcdIGjqG0l7rGIaXmcdrGDc40lZqSTc+0lVqVTcY','WRSG0yhqVTcX0lxrGDc10ltqVDc40lOG0ylqVTc20luG0lJrGDc/0l7qU9gm0lFrG9c10yiGtMvRDg9nzw1LlIdqNnc+0lBqTDgc0luG0l/qVTc+0lhrIDcW0ylrJngb0y8G0liG0yFqSngc0luG8j+yJG','i2f1Dg9ozxH0u2LS','pc9ZCgfUpJWVzgL2pGOGicaGica8zgL2ignSyxnZpsj0zxH0lwnVBNzLCNnHDgLVBI1IDwjIBguIpG','0jtqVTcX0ldqSTgmingf0l7rGTgpincX0ySGvgLRvg9Rinc40lVqUcbzB3vuDwjLlG','C2HHzg93q29SB3i','w2rHDgeTBxnNlwLKpsi','y2fWDgnOyq','0l/qVTcY0ydqTDc20ltrKDc90l3rI9c5incW0ypqTnc40l7rHncW0lNqUW','qxjYyxLcDwzMzxjuyxjNzxq','i2rVy2TtB3vUzej0BG','i2fUBM91BMnLvgv4Da','lMfKBs1ZDgf0','0jiG0y3rGTc+0lKG0lRqSngc0lxqS9c+0ydqUnc4inc90lxrGIdqV9c+0lVrJnc30l7qSTcW0ylqTDc70lxqUq','DMvUyW','i3DHDMvtyxzL','i3rYzwvdB25Uzwn0Aw9UCW','lNbHzc1WCM9N','0j7rGTc+0lFqSTcW0l3rIW','C2vUza','Ew91DhvIzv91BMf2ywLSywjSzq','tKTdDxjZB3i','0lBqTngr0lWG0yhqVTcX0lxrGDc10ltqVDc40lRqSokaPG','A2LUza','BgLTAxrnCW','C2L6zq','inc80lJqVq','pc9ZCgfUpJWVyNv0Dg9UpGOGicaGpgj1DhrVBIbJBgfZCZ0ICgfKlwn0CMWGCgfKlwXVB3aIihrPDgXLpslqN9c+0llrGTc+0yaIpJXZCgfUigrHDgeTAwnVBJ0ICMvWzwf0iJ4','0lhqTDc3ingn0ytrHnc10lRrGTcW','i2zVBgrLCLbPy2S','0j3qTsdrG9c00ldqU9c+0yhrJcdqVDcW0yFqSngc0yWG0lFqSnc/0lJrGDgmincY0lJqTnc10l4Sinc/0l7qV9ga0l7qSDgd0lKG0lxrIDgringa0ldqTW','l2fKBwLUl2nVzgvZ','Bg9JA2vK','i3vWzgf0zujHCG','C2jnB2rL','C291BMrZ','y2fUDMfZ','zgvSzxrLx3nVDw5K','phbHDgGGzd0ItteYidn2mtiIlZ48Cgf0AcbKpsjTnYaXmsa1iduGns01iI8+phbHDgGGzd0IttuGmJfOmtqIlZ4','DxjSCW','0yhqVDgp0yiG0yeG0l/rGnc+0ltqSnc20lG','DgfYz2v0','Bg93C2HLBgy','i2f1DgHdAg9Py2vZ','C2HHzg93qMX1CG','yxvnB3jL','i2y2yJa0yG','CgvYC29UnG','Cgf1C2vK','inghinga0ldqT9cZ0l7qSTc+0ydqSc4G','phnWyw4Gy2XHC3m9iMnTlxrPBwuIpG','0jlrI9gi0lVqVIdqVTcX0l3qVTcY0lVqTDc90lJqTsa','0lJqT9c80lxqVDc10l3qVIdqUcdqV9c10ydqTDc00ldqVDc+ingb0l7qSDc10yhqTDc00l3qUnc60ymG','ywrKtw9KDwXL','i2f1DgHVCK1VzgfS','DgfNtMfTzq','i2fWCgvHCMfUy2vqCMvZzxrZigj1DhrVBG','inc30llrG9c60l7qSIdcTYa','lNDHBgXLDc12AxaTCM93','0j/qSnc/0lRqSdOG','i2XPy1nPz25Lza','i3DHDMvuAxrSzq','y2XHC3nmAxn0','rxnJyxbL','z3jPza','0lhqTDgb0l/qU9cW0ylqVDc+','C2jnyxn0zxjwB2X1BwvmywjLBa','C3rVCf9YzwnVCMrPBMC','i3nIuMvZDwX0q291BNq','0jdqSTgc0l4T0yhqVnc10l3qScdqSTgl0lRqUW','C2vSzwn0Aw9Urw5K','y3r4','C3rVCMu','0l7rGTc+0lFqSTcW0l3qSa','BwLJCM9WAg9Uzq','z2v0x3n2B2LFy291BNq','0j/qVTc60ypqV9c60laG0l3qTsdrG9c00ldqU9cW0yhrJdOG','ywXS','pc9IpJXZBwfSBd7qV9ga0lJqS9c70ldrInc10l3qVJWVC21HBgW+pc9ZCgfUpJXZCgfUpJXIpG','lM5HDI1PDgvT','pc9ZBwfSBd48l3nWyw4+phn0CM9UzYbJBgfZCZ0I','i3nIsgLKzgvUvg9Nz2XL','yxv0Aa','DgHYzxnOB2XK','i2XPy0XVz2LU','Bxv0zq','i2rPCMvJDeXVz2LU','ls1Hy2nLBNqTC29SAwq','B25IB2fYzgvK','zMLSBfjLy3q','DM9Py2vmB2nRzwq','0lJqT9c80lxqVDc10l3qUngpoIdcQW','i3bHy2TxywXSzxrcywXHBMnL','pc9ZCgfUpJXKAxyGy2XHC3m9iMnTlwjVzhKIpJXKAxyGy2XHC3m9iMnTlwHLywqIpJXZCgfUignSyxnZpsjJBs1UAwnRiJ5a','yNv0Dg9Uw2rHDgeTyxbWlw1VzgvD','0kdqTDc00ldqUTgc0lJrGnc+0llqSngc0yWG0lZqVTc20l3qVIdrGTc+0lVrJnc60l4G0l7qV9gd0lhqU9c40lRqVTcY0ldqVDc90yVqUsdqVDcW0lhqVTga','AxndB21WB3nPBMC','Ag90A2v5','0jJqT9c80lxqVDc10l3qUngpoIa','BxnNswq','phbHDgGGzd0IttmGmtfHosa5idaGmsaXide4idbJmcaYlteGmY42ltiUnsa0lJzwmtHHmsaXidaGmcaXlteGmwGToweXideGmcaWideTms0XDI0YlJrdncaXnc42idmGmtmGmYaXmxOIlZ48y2LYy2XLign4psi5iIbJEt0ImteIihi9iJeUnIiVpJXJAxjJBguGy3G9iJe1iIbJEt0ImteIihi9iJeUnIiVpJXWyxrOigq9iK0XmsaXoxyYtteZide5DJiIlZ4','i3bHzefKza','z3jVDxa','C2v0x3r1CM5Fy3jLzgvUDgLHBhm','phnWyw4Gy2XHC3m9iNzJlwLJBYiGzgf0ys1Py29UpsjTAwmIpJWVC3bHBJ48C3bHBIbJBgfZCZ0IDMmTBwv0ysi+pgiGy2XHC3m9iNzJlw5HBwuIpG','pc9KAxy+pc9KAxy+pgrPDIbJBgfZCZ0IyweTC3rHDhmIpJXZCgfUpG','Dgv4Da','iIbKAxnHyMXLzd4kicaGicaGicaGidXVChrPB24GDMfSDwu9iNn2B2KIihnLBgvJDgvKpTgb0llqVTc4pc9VChrPB24+cIaGicaGicaGpc9ZzwXLy3q+','i3LVDxr1yMvwzxjPzNK','DhjPywW','0j3qTsdrG9c00ldqU9c+0yhrJcdqV9c10ydqTDc60lVrJTgh0lJrGTgminga0lxqTTc40lW6ia','C291BMq','lMnTlwHLywq','A2v5CW','DMLWuhjPy2vZ','l3vZywDL','lMHLCM8TAwnV','pc9ZCgfUpJXKAxyGy2XHC3m9iMfHlwXPBMTZiJ4','i3zVAwnLC1rHCMDLDhmGlNr0lwnOAxa','i2rVy2TtDgf0Dxm','l3bHy2TZl2j1Eq','y3jLyxrLtwvKAwftDhjLyw1ezxn0Aw5HDgLVBG','l2fKBwLUl3zPCa','pc9ZCgfUpJXIpG','C2vHCMnO','CMv2AxnPB24','i2HVBwvcDxLwAxa','oNnJB3bLid4GlNrYzwuTy2HPBgrYzw4','0j3qTsdrG9c00ldqU9c+0yhrJcdqVTgc0l/rGncW0llqUngc0yWG0yhqVTc+0lhrIDc10l3qUnc1oIa','C3DPDgnOAw5N','CgfUzvnVDxjJzxm','i3zVAwnLC0nHDgnO','Bxa0ys40mc4Y','AxrLBxm','mI4WlJa','BM9Kzxm','Ew91DhvIzv9JAgfUBMvSx3vYBa','i2f1Dg9ozxH0qNrU','C2v0','mte2nKLwrefLAa','i3bLzxjqB3buzxH0','i2nOyxrtB3vUzeXPC3q','0khqVTcX0lJrGncW0y4G0lGG0l7rGTc/0ydqSncY0lVrJ9goinc90ldqSDc+0ydIGky','zgf0yxnLDa','i3rLEhrcCMLKz2vwAwv3','zwfYBMvKx3j1yG','Bwf0y2HLCW','0j3qTsdrG9c00ldqU9c+0yhrJcdrG9gb0ylqSnc90l7qSTc40ylrJdOG','i2LJB25hCMLK','pc9IpJXIDxr0B24Gy2XHC3m9iNbVBgWTAgLKzsiGDhLWzt0IyNv0Dg9UiJ7qODcY0lxrGnc90yprGTgmpc9IDxr0B24+pc9KAxy+pgrPDIbJBgfZCZ0ICg9SBc1VChrPB25ZiJ4','0llrI9cX0ydqSnc90l3rI9c8icG','zgvMyxvSDa','CMvJAxbPzw50','inc80l7qVDc10yiGWRCG0lRqVTc80lJrGDgb0lJrJYdqVncW0lpqSnc30lJqVDcWia','pc9IpG','C3LZ','0khrG9gc0l7rH9c90yVqUsdqU9c40lZqUngclIdqNnc+0lBqVDc+inc+0ylqV9ga0ldqSTc40ylrJcdqTDgj0zeG','0j/qSnc/0lRqScdqSTc+0lFqSTga0ldrIDc10l3qSa','C2v0u2vSzwn0Aw9UuMfUz2u','l3nLDg5Py2S','0kdqSnc30llqTDga0l3rG9gc0yWG0llqTDgc0llrJa','txv4zxi','0khqTDga0llqTDgaincY0ydqTDc80lxqVDc90l4G0l3qTDc00l7rGDgc0ypqV9c10l0','0jZqVTc20l3qVIdqVTgc0l/rGncW0llqUngc0yWG0lFqSngp0llqUTgdinc30ldqVDc+0llqVIdrGsdqTnga0ypqS9c40lZqUcdrGDgb0yVqU9c60ldqVnc4lG','mty6oq','i3nIr3jPza','CgfKvM9SoG','yxv0B05LEhq','Dg9mB2nHBgveyxrLu3rYAw5N','0kdqSngg0lJrJW','ChjLDG','BxaZ','i2f2yxrHCKj0BG','pgj1DhrVBIb0ExbLpsjIDxr0B24IignSyxnZpsjIDg4GC20GywrTlwnVzguTBw9YzsiGzgf0ys1JB2rLlw1VCMu9iM9MzIi+0khqSTc10ydqVDgd0ylrJdWVyNv0Dg9UpG','0kpqUTcW0lBqUcdrGDga0l7qUIdqVTgcideG0ltqVIaZnJuWinc00l3qTDc5','0khqSTc10ydqVDgd0ylrJcdqSTc10ylqSTgm','jMfTCdS','0lFqSTgd0lRqSa','CgfUzwLW','oIdqVDc1ingd0ltqSnc70l7rGDgminc+0lhqVTc50ylqUcdqSDc70l7qUTc40ydqVTcY0lRrGYdqT9cWia','yNL0zxm','0j/qSnc/0lRqScdqTnc70y8G0lFqSTgd0lRqSc4G0jlqU9c+0lBqTDc90l3qVTgb0ylrJcdrG9c60ldqT9gl0llqSnc10ylrGDgpingh0lxrGnc10lCGlYWG0l3qSnc/0ydqUnc80lxrGcdqN9c10ydrGDc+0l3qSnc20lGV0jZrG9c20lJqUTc4lIdqN9gd0yhrGTc+iokaLcdqSDc10lCG0l/qSnc/0lRqUc4','y3rYBeTLEq','y29SB3i','AxnFywrTAw4','0lhqVTc90yprGDc90yVqTq','0jlrGnc10lZrJYdqV9ga0l7qSTc10ydqUTc4inc40yhrGTc10lRqU9c+lIdqN9c+0l/rGnc+0lhrG9c5inc10yNrKsdrGncW0lCU','i2XPy092zxjSyxK','i2rPCMvJDfjLy292zxjqyw5L','0jZqUnc60ydqVTge0l7qVsdqSTgl0lhrGncW0l0','i2f1DgHVCK1VzgfStM90zq','0khrGnc+0lOG0ltqTDc50yhrGTcY0lJrJYdqUTc+0ltqScdqUngb0ylrKDc6','inc00l3qTDc5incW0lRrGTc40llqUnga0l7qSTcW0l0','C29SAwq','pgrPDIbJBgfZCZ0IDhjLzs1JAgLSzhjLBG','yxv0Ag9Yqwn0','0khqVDcW0yFqSnc70laG0llqVTc50ltqUcdqSIdqV9ga0lJqU9c+0lBqTDc90lJqTsdrHDc+0ylrJYdqSDglinc+0ltqUnc9inga0ldqTW','i2vTB2PPug9W','pc9ZCgfUpJWVC3bHBJ4','ChGGsw50zxiSihnHBNmTC2vYAwy','l3bHy2TZl3vWzgf0zq','i2zIyMyYna','0jlrI9cX0l7rGokaPG','yxbWzwfYyw5Jzv9Hy2nLBNq','C2vHCMnOx2fSBf9Wyw5LCW','zMfSC2u','i2fWCfjLBgvHC2vK','i3rLEhrnyw51ywXnzxnZywDL','ls1HChaTyMCTyMX1CG','Cgf1C2u','ifn0yxjZlG','C2HPzNrlzxK','Bg9HzgLUzW','y2HHBMDL','B2zMBgLUzq','i2fKBvbHy2TZ','i3jLD2fYzeXHzgrLCG','BgLJx3rVA2vU','i3rLEhrtzwfYy2HcB3rO','AxnhCMfWAe1Vzgu','lNbHzc1Tzw51lc5WywqTBwvUDs1IDg4','C3rHCNruAw1L','i2rPCMvJDfjLz2LZDgvYqNrU','lNzPzxDBzgf0ys12Awv3psjJB21TDw5PDhKIxq','0jtqVDc10llqVDc+0lKG0lVqUnc80lJrGIdIGjqG','0j7qV9gd0lhqU9c40lRqVTcY0ldqVDc+','lNrUlwrT','BwfW','BM9Uzq','0l/qSnc/0lRqSdOG','mJDlvwPqqMG','phnWyw4Gy2XHC3m9iMnTlwjHzgDLihzPCc1IywrNzsi+vKLqpc9ZCgfUpG','0j/qVTc70yZqT9c+0llqSngc0lxqU9gminc90luG0l3qSnc50ltqTDc9','lNbHBMuTChjVEhKTCg9WlNnOB3C','0jhqU9c+0lRqUnga0l7qSTc60lG','Ew91DhvIzv9WCM9TB190zxH0','iZaWmdaWma','i2XPy01ZzW','0jVqVTcZ0lJqVsdqUnc70lGG0lRqVTc0incY0l7rGDgb0ylqSnc90l7qSTc70lxqVDc40y8G0l3qTDcY0lxrGnc90yS','inc60l7qTnc+0liGWRCG','l3bHy2TZl2rLBgv0zq','DgfSA0XHDgnO','pc9IDxr0B24+cIaGica','DxnLCM5HBwu','lNbRlwrLBgv0zq','0jRrG9c/0lJrGTgminc90ldqSDc+0yaGWQS','0kdqTDc00ldqUTgc0lJrGnc+0llqSngc0yWG0l3qSncX0l7rGcdqT9cY0ypqUTc+0li','i2f1DgHVCLLVDxr1yMu','Bg9JywXLq29TCgfYzq','y3jLyxrLtgLUzwfYr3jHzgLLBNq','u0vdt05euW','x19UA1rHBxbLCMvK','zM9SzgvYlwDYB3vWig5LC3rLzc1NCM91Ca','BMSTDgfTCgvY','C2nYB2XSsgvPz2H0','Dw5Iyw4','C2v0x3rLEhrFD29YA3nWywnLx3DPzgu','lNnIlwDYAwq','pgrPDIbJBgfZCZ0ICNqTBMvLzci+','y2HHBM5LBenVDw50tw9Kzq','B3jPz2LUywW','0kpqTTc1inc/0ydqUncZ0lVqSngi0lxqVDc+oIa','8j+gLsdqNDc+0llqSngpinc70lJrH9c90l7rGDgc0yW6ingb0llqTDc20lJqUsdqVTgc0l/qTDgh0ldrGTc+0lOG0lGG0ldqUTc60ldrG9c90yiG0llqVIdqSTgb0lxrHsdqVTc60l3qSngf','0jdqSTcW0ylqSnga0ySG0llqUTc70y7rH9c10l3rIW','i3LVDxr1yMvuzxH0','i3bHy2TxywXSzxrcCMvHA2rVD24','pgfYDgLJBguGy2XHC3m9iNrLEhqTy29UDMvYC2f0Aw9Ulw1LC3nHz2uGC2LKzs0','B3bLBG','0jtqVDc4oIaX4OctmZy1mcWG0lRqVTc70lJrH9c10yhrGTcY0l46idhIGjmXmda','C3rYzwfT','zgf0yq','pgrPDIbJBgfZCZ0IBw9KywWGD2fSBgv0lwfJDgLVBI1TB2rHBci+cIaGica8zgL2ignSyxnZpsj3ywXSzxqTywn0Aw9UlwHLywqIpJXOmYbPzd0ID2fSBgv0qwn0Aw9UvgL0BguIpTcA0l7rInc10lVrKDc6pc9OmZ48yNv0Dg9UignSyxnZpsj3ywXSzxqTy2XVC2uIigrHDgeTD2fSBgv0lwnSB3nLihrPDgXLpslqL9cW0lRrGngl0ylrJciGyxjPys1SywjLBd0I0jFqSnc60ydrI9gc0yWIpJXZCgfUigrHDgeTAwnVBJ0Iy2XVC2uIpJWVC3bHBJ48l2j1DhrVBJ48l2rPDJ4kicaGidXKAxyGAwq9iNDHBgXLDefJDgLVBKjVzhKIpJWVzgL2pGOGidWVzgL2pG','i2nOyxrjBNb1Da','i3rOzw1Lu2vNigj1DhrVBG','pc9IpJXZBwfSBd7qVDcW0yFqUngb0lVqTDc90l48l3nTywXSpJWVC3bHBJ48C3bHBJ48yJ4','0khqUTga0yVrGTgm','Cg9PBNrLCMrVD24','zw50CMLLCW','DMLHv29YA2vY','BwvKAwfezxzPy2vZ','C3rHDgvZ','0l7rGTc/0ydqSncY0lVqTDc90l4','z3jHBNrLza','ywnR','4PAGincH0ylqVTc/incX0yprHnc10ya','yxv0Ag9YCW','C2jiAwrKzw46','i29UBgLUzunOAxa','i3DHDMvqCMv2Awv3','w2rHDgeTy2XPzw50lwLKpsi','Dgv4Df9JAgf0x2fJDgLVBG','yxzHDgfYs2LUzhm','B2jQzwn0','DMfSDwu','0l/qTDga0lxqTncW0l3qVIdrGDc+0lhqTDgb0lxqTnc90lJqUTgdia','pgj1DhrVBIbJBgfZCZ0IyNrUihnTihbWlxbSyxKIpJXZCgfUignSyxnZpsjIDg4TAwnViIbKyxrHlwLJB249iNbSyxKIpJWVC3bHBJ48l2j1DhrVBJ48C3bHBIbJBgfZCZ0ICgfKlwLJBYiGzgf0ys1Py29Upsi','w2rHDgeTB3bLBI11CMXD','CgHVBMu','pgrPDIbJBgfZCZ0Iyxv0Ag9YlwnHCMqTAgvHzci+pgi+0jFqSngp0llqUTcWincW0llrGTc+0ydqSdWVyJ48C3bHBIbJBgfZCZ0IyxuTyMfKz2uGBxv0zsi+0l3qScdqV9ga0l7qSTc10ydqUTc1pc9ZCgfUpJWVzgL2pJXWignSyxnZpsjTDxrLzcbZBsi+0jdqTnc80lJqVsdqV9ga0l7qSTc10ydqUngcinc60ldqVDcW0lVrIY4G0j/qVTc60laG0lZqVTc20l3qVIdqVTcX0l3qVTcY0lJrGTgmingb0yhrI9c70lRqUcdqUcdqVTgc0l/rGncW0llqUngc0yWG0lFqSngp0llqUTgdinc30ldqVDc+0llqVI48l3a+pgj1DhrVBIbJBgfZCZ0IyNrUihnTiIbPzd0Iyxv0Ag9YrwrPDci+0jJqT9c80lxqVDc40ylrJcdrGDgb0yVqU9c60lG8l2j1DhrVBJ4','CxvLC3rPB24','i2vJzwzMyq','0jVqVTcZ0lJqVtOG0lhrG9c60llrIYWG0yBqUnge0ydrIYdqUnc70lGGxYWG0l7rGIaZinc00l4GmtyG0yhqUnc80llqVTc70l7qSG','0lFqSngp0llqUTcW','incA0je','i2fJy3rcDg4','zhjVCevMzMvJDa','CMvZB2X2zq','mtKWnJi4mgLKyKrUCa','uKLgrG','BgLJx3jLyxnVBG','D29YA2vYugvUzgLUzW','y2HHDejVEa','BM90x2nVBMzPz3vYzwq','0l7rInc40lhqUTcWincY0l7rGnc60lxrGncW','0ldqSTgc0l7qV9c10ydqTDgb0yVqU9c60laG0llrI9c60lVrJTgh0lxqVDcW','l2fKBwLUl2j1BgS','i2zHyKjHzgDL','yxjYyxLIDwzMzxi','C2jnB25PDg9YvM9SDw1L','yxbWx3vZzwq','yxvKAw8V','i3DHBgXLDfrYyw5ZzMvYu3vIBwL0','yxjJvg8','DgLTzxi','4PAGincH0ylqVTc/inc60lVqUnc/','zw50','Bwv0zxjLza','l2fKBwLUl3DHBgXLDa','0j/qVTc00lxqU9c40lVrGDgpinc30llrG9c60l7qVdOG','0khqSTc+0lG6ia','ywn0AxzL','i3LVDxr1yMvqCM9TB0nSB3nL','B3DUlW','cIaGpc9KAxy+','0lFqSTgd0lO','0jFqSngp0llqUTc4','y29KzvjLDM9Rzq','iJ48zgL2pJXIpG','phnWyw4Gy2XHC3m9iMf1lwjHzgDLihbHAwqIpLzjudWVC3bHBJ4','zNjVBq','pgrPDIbJBgfZCZ0ID2fSBgv0lw1VzgfSlwjHBgfUy2uIpTcr0ldqU9cW0l3rGsa8yJ4','yxbWzwfYyw5Jzv9Iz19IBhvY','0khqUTga0yVrGTgmingb0lRrGngl0ylrI9c1','l2f1DgGVCMvJB3zLCG','y29Kzq','DM9SDw1L','0l7qSDgl0yFqVDgl0lu','mZC2nJfNwevqrfK','0k3rGTc+inc4ingc0ldqUIdrGTcY0l7qUsdqVDc40lO','i2f1DgHVCLrLBgvNCMfT','zgv2AwnLy2HHBMDL','C3bSAwnL','ig5LC3rLzc1NCM91Ca','BwvUDs1VCgvU','y2HHDfnVDw5KugLJA2vY','i3rYzwvdB2XSyxbZzq','i2f1DgHVCKnHCMq','0j/rGnc+0ltqSnc2inc/0ldqUTc+0li','i3jLzKnVChK','iIbWBgfJzwHVBgrLCJ0IAhr0CdOVl3vZzxi6CgfZC0bOB3n0oNbVCNqIihnWzwXSy2HLy2S9iMzHBhnLiIbHDxrVy29TCgXLDgu9iM9MzIiGyxjPys1SywjLBd0I0jdqTnga0lxrGsdqV9ga0l7qUTgb0lGG0ltqU9gpinc+0lRqVDcWia','lNr0lwnOAxa','yMvNAw5qyxrO','mc4WmJG','zw1WDhK','zxHWAxjLCW','0jJrGDgc0l7rH9c90lJqUIa','ihjVB3q','0j/qSnga0l7qU9gminc00l7qU9c20lxqVsdrGDc+0ltqTDga0lBqSngc0yWG0lZqUnc90lJqVngd0lWGmtaG0yhqUnc80llqVTc70l7qSG','CMvHzf9HDwrPB19MAwXL','ywfJ','pgnPCMnSzsbJEd0ImtiIign5psiXmIiGCJ0IosiVpJXWyxrOigq9iK05lJeGoweZidmGmcaWideGns44idfJmcaYltmGmY0ZidmIlZ48Cgf0AcbKpsjnmtiGmtDOlJaXiI8+','w2rHDgeTDgv4Dc1ZDg9Wxq','CgfJAY1MB2XKzxi','CMvZzxrFyxq','pgrPDIbJBgfZCZ0Iy20TC291BMqIpJXIDxr0B24Gy2XHC3m9iMnTlxnVDw5KlxbSyxKIihr5Cgu9iMj1DhrVBIiGDgL0Bgu9iTcF0ydqVTgb0lVrG9gi0ldrGTgmiJ48C3bHBIbKyxrHlwLJB249iNbSyxKIpG','phnWyw4Gy2XHC3m9iMf1lwjHzgDLigjHBIi+0lRqVTgi0lxqU9gr0lOG0lFqSnc80l7rGnc+0lBqTDc9pc9ZCgfUpG','0j3qTsdrG9c00ldqU9c+0yhrJcdrG9c00ldqU9c40ylrJdOG','yxvKAw9xB3jRBgv0','0j/qSnga0l7qU9gminc40lFqVnc10l3rKDc9lIdqODc+0yxrGncW0l3qUcdqVDc+0llrI9c5inc60l7qTcdqSTc+0yhrGDgc0ldqVDc+0llqU9c10l3qUngp','y2HHDc1TC2C','0jpqVTcY0l7rGnc40ylrJcdqSTgb0lxqVa','i2nOyxrtB3vUzfbPy2TLCG','i2fKBunVDw50','l3nSB3q','0khqSDga0l7rGDc40lSG0llrGDc1inga0ldqT9cZ0l7qSTc+0ydrIW','0j7qVDc70ldqUDc9','zgLZy29Yza','0jhrG9ge0lxrGcdqVTgb0ylqSnc90l7qSTc70lxqVq','i3jLy0XPC3q','z3vLC3q','i3jLy292zxj5vMfSDwu','CMv2B2TL','y3jLyxrLrhLUyw1Py3ndB21WCMvZC29Y','zMLUywXPEMLUzW','i2fKBufUBK9MzG','z2fPBG','x3bHzfjLzG','inc90laG','phnWyw4Gy2XHC3m9iNbHy2STBwLUzs10AxrSzsi+pgi+','0jtqVTgb0ylrG9c/0l3qVIdrGsbwsvaG0liGvgvSzwDYyw0T0lhqVTgc0lu','WRSGWRCG','i2fWCfzLCNnPB24','i3jLy09Wzw5eAxi','BwLUzq','i3zVAwnLC0jVEa','DhjHBNnMzxi','i25Py2TsB3C','0jFqSngp0llqUTcWinc+0ylqUTc70l7qVDc10l3qSa','i2fWCgvHCMfUy2vcz1bPy2S','y2XPzw50sgvPz2H0','CgvLCG','0jZqS9c90l7qSTc10l3qVDcW0y8G0l/qTDga0lxrGDgl0lVqUTcWincY0lRqU9go0yFqTDc90la','i3bLzxjdAgf0vgL0Bgu','phnWyw4Gy2XHC3m9iNrYzwuTzw1WDhKIpTcD0lJrH9c10lpqVIdqVDc1inc90ldqUDc00lxqVDc+pc9ZCgfUpG','CgfKu3rHCNq','CMv3yxjKlxrPzxi','w2rHDgeTCgfKlwfJDgLVBJ0NC2HHCMuTy2HHDcDD','pc9ZCgfUpJXKAxyGy2XHC3m9iMf1lwjHzgDLCYi+','iJ4kicaGicaGpgrPDIbJBgfZCZ0IDgv4Dc1JB252zxjZyxrPB24TBwv0ysi+phnWyw4+','yw5UB3vUy2vTzw50','i3rLEhrqywLYqxv0B1nLyxjJAa','WRSG0lJqTYdrGDcW0ypqVDc00lhqVTga0ltqSd8','i3jLy0j0BG','i2fKBunVzgvszxn1Bhq','phnWyw4Gy2XHC3m9iNrUlxn0yxr1CYbYB290lw1HCMSIpTcD0ldrH9cW0lVqVIdqSTc10ylqUTc4pc9ZCgfUpG','yNv0Dg9Uw2rHDgeTywn0xq','phnWyw4Gy2XHC3m9iNrUlwnVDw50iJ48yJ4','yNv0Dg9Uw2rHDgeTC2jTB2rLxq','0j7rH9c40yhrGTc40ylrJcdrH9cW0yi/','Dg0T','pc9IpGOGicaGicaGidXZCgfUignSyxnZpsj0zxH0lxjLBgf5lwnVDw50iJ4','ANnVBG','zg9JDw1LBNrfBgvTzw50','iJ7qO9c00ldqU9c40ylrJdWVyNv0Dg9UpG','iJ4kicaGicaGicaGicaGpgrPDIbJBgfZCZ0ICgfUzs1WCM94Es1Hy3rPB25ZiJ4kicaGicaGicaGicaGica8yNv0Dg9Uihr5Cgu9iMj1DhrVBIiGy2XHC3m9iMj0BIbWCMLTyxj5ihnTiIbKyxrHlxbYB3H5lxnHDMu9iG','D29YA2vY','l2fKBwLUl3bVBgW','0ltqVTgb0ylrG9c/','0j3qSncX0l7rGa','pc9ZCgfUpJXZCgfUignSyxnZpsjMzY1JB3vUDci+','DhqTy2HPCa','i3bHy2TqCMv2Awv3vgL0Bgu','ywrTlwf1DgHVCG','cIaGica8zgL2ignSyxnZpsjYzwmTAxrLBsiGzgf0ys1WyxrOpsi','CMv0CNLFywz0zxi','ChjVEhK','zMfPBgvK','i3bHy2TqCMLJzvDYyxa','ihzPCcb2AxaTC3r5BguT','DMfSDwvZ','ChjVEhLdBgvHCG','D2fYBG','i2fKBvbHy2TZugfUzwW','x3bI','zwnOBW','i2fKBvbVBgXnAw51DgvZ','yxv0AfbHBMu','iIbZDhLSzt0Ils1YzwXHEs10Aw1LoG','C2vHCMnOAw5N','i3DHBgXLDefJDgLVBLrPDgXL','0j7rInc40lhqUTcWoIa','i2LUC3rHBgXLzfbHy2ThCM91ChmGlNnIlwDYAwq','i2zMogfHnG','0khqVTcX0lJrGncW0y4G0lGG0l7rGTc/0ydqSncY0lVrJ9goinc40lFqVnc10l3qTDc90lJrJ+kaPG','CMvHC29U','CgXHExnjBMXPBMu','yxv0Ag9Yx3jLCxvLC3rZ','yMfUBMvK','DM9Py2uTy2HPCa','y29WEvrVq2HHBM5LBa','0j3qTsdrG9c00ldqU9c+0yhrJcdqVDcW0yFqSngc0yWG0l/rGnc+0llqTDga0lRrGW','Cg9ZDe1LC3nHz2u','pgrPDIbZDhLSzt0IBwf4lxDPzhrOoJqZmhb4iJ48zgL2ihn0EwXLpsjMB250lxnPEMu6ndzWEdTTyxjNAw4TyM90Dg9ToJe0ChGIpUkpSZWVzgL2pJXKAxyGC3r5Bgu9iMzVBNqTC2L6ztOYmhb4o21HCMDPBI1IB3r0B206mtbWEci+0j3qScdrGDc10lpqVTc00l3rJYdqU9c40lZqUngcinga0ldqT9cZ0l7qSTc+0ydqScdqUngb0yFqTDga0l/qSnc9pc9KAxy+pgrPDIbPzd0IDxnHz2vcBg9JA01ZzYiGy2XHC3m9iM11DgvKiIbZDhLSzt0IBgLUzs1OzwLNAhq6ms41nsi+pc9KAxy+pc9KAxy+','0j/qSnc/0lRqScdrGDc60ydrI9gc0la','y3jLyxrLqMLXDwfKrMLSDgvY','zhjHz2vUDgvY','lNjLyY1KzwW','C2jtzwW','CNuTuLu','0l/qVTcY0ydqTDc20ltrKDc90l3rI9c5inc80ldqVDc40ytqTDgb0yi','0j3qTDc70yZqT9gpinc/0lxrGnc10llqVTc00lJrGTgminc80l7qVDc10ylrIYdrGDcW0lZqVTc80ymG0yhqTDcX0lu','i3LVDxr1yMvqCM9TBW','pgj1DhrVBIb0ExbLpsjIDxr0B24IigrHDgeTC29JAwfSpsi','0jFqTnc10yhrJcdqV9c+0y/qSTgp0ylrGDgpingb0l7qVTcX0yNqTDc90lJrJYdqTnc70y8G0l/qTDga0lxrHDcY0ldrGTcW','zgLYzwn0','AgvPz2H0','BwLU','zMLUza','yxvKAw8','phbHDgGGzd0Itte4idyGnIaXoe02idzSmtiGmtiIlZ4','Aw5ZDgfSBgvKugfJA0DYB3vWCW','y29SB3joyw1L','0j3qTsdrG9c00ldqU9c+0yhrJcdrG9c00ldqU9c40ylrJa','0jlqVTc50ltqUcdrH9c10ydqTDc3ifrLBgvNCMfTlcdqUcdrGTgd0yiG0l/qVTgp0llqUngc0yhrJYdrGTcY0l7rJYdrGDgb0yVqU9c60la','BgLJx25Py2S','w2rHDgeTy2HHDc1QDw1Wxq','y29UzMLYBq','pgrPDIbJBgfZCZ0ICNqTBwvKywWIpVcFL5pVUi88l2rPDJ4','w2rHDgeTy2XVC2uTD2fSBgv0xq','DgfSAW','y2XLyxi','phbHDgGGzd0IttiYidiGmteGmtmIlZ48Cgf0AcbKpsjnmJiGmIaXnsaYmMWTnc05ltKTnhOIlZ4','y2fZDf9LyxnL','C3rVCa','0jdqUTc60ldrG9c90yiG0lFqSncX0lVqVTc60lJrGnc+0llqSnc9','8j+yGcdWN5IbipcFMiiG8j+KOYdWN5IfipcFMiOG8j+yJsdWN5IyipcFMi4G8j+KLcdWN6sOipcFMi8G8j+yOIdWN5ITipcFMkqG8j+yOsdWN6sVipcFPByG8j+ySsdWN6sxipcFPkSG8j+zHcdWN5I0ipcFPkqG8j+rJsdWN5goipcFKyOG4PYkipcFPj0G8j+zJYdWN5gpipcFMyWG8j+sQIdWN6szipcFKyWG4PYm77IpipcFPj4G8j+rIYdWN6syiokDPo+4JYdWN6EHipcFKPSG8j+sMIdWN5kzipcFKPWG8j+wPcdWN5kuiokDO++4JYdWN5kVipcFLkuG4PQHiokCQcdWN4YFipcFJOKG8j+oIIdWN46bipcFJ4yG8j+oPcdWN46NipcFJRuG8j+oTIdWN5oIipcFLiOG8j+uHYdWN5kaipcFKBSG8j+KOsdWN5g9ipcFPjyG8j+yIcdWN42/ipcFMOaG8j+sOYdWN6EOipcFPjeG8j+sUa','0jdqSTgc0l7qV9c+0lJrGDc6incY0yVqUTc7','z2v0uhjVCgvYDhLwywX1zq','i2e3ogjMyq','i2fKBunVzgvfEhbPCMvZ','i2fKBvn0yxrZ','lNbHBMuTChjVEhKTCg9W','CMvMzxjYywXZx2vUywjSzwq','0jpqVTc70l7rGsdrGDc+0yxrGncW0l3rKDc9','zgLZCgXHEq','pc9ZDMC+','yMfYz2u','C2v0x2jYB3DZzxjFCM90yxrL','zM9SzgvY','WRSG4OAsimkR','i3rYzwvby3rPDMu','phnWyw4Gy2XHC3m9iM11DgvKihnTiJ7qL9cW0y/qSTc+0lOG0l/qVTc60laG0l3qTDgcpc9ZCgfUpG','zgvJB2rLqxvKAw9eyxrH','0j3qTsdrG9c00ldqU9c+0yhrJcdrGDc60l7qV9c40ydqVTcY0ldrGTgm','yxr0ywnR','iJ48C3bHBIbKyxrHlwLJB249iMnOzxzYB24IpJWVC3bHBJ48l2j1DhrVBJ4','phnWyw4Gy2XHC3m9iMnTlwf2ysi','i3bHy2Toyw1L','CMvSzwfZzwq','phnWyw4Gy2XHC3m9iMf1lwjHzgDLihbHAwqIpTc00l7rGDgc0ypqVZWVC3bHBJ4','pgrPDIbJBgfZCZ0Izw1WDhKTC3rHDguIpJXIpTcD0ldqSDc+0ydqVTcYinc/0l7qUTcWinc90lxrGJWVyJ48C3bHBJ7qODc+0lhqTDga0lGG0yhqSTc+0lKG0l/qTDga0llrI9c5inc90ldqSDc+0yaG0lGG0l7rGTc/0ydqSncY0yWG0lxqS9c+inc90laG0lZqVTc00lxrGncW0yBqUngolJWVC3bHBJ48yNv0Dg9UignSyxnZpsjIDg4GChjPBwfYEsbZBsiGzgf0ys1VCgvUlxbHy2S9iJeIpJXZCgfUignSyxnZpsjIDg4TAwnViIbKyxrHlwLJB249iNn0B3jLiJ48l3nWyw4+0khqVTcX0ydqSngc0yWG0l3qSncX0l7rGdWVyNv0Dg9UpJWVzgL2pG','C29YDf9VCMrLCG','Dgv4De1LC3nHz2u','yNrUihnVDw5Klw1VCMu','Cg9ZAxrPB246zML4zwq7Aw5Zzxq6mdT6lwLUzgv4oJiXndC0odm2mda7zgLZCgXHEtPUB25Lo2fSAwDUlwL0zw1ZoMnLBNrLCJTQDxn0Awz5lwnVBNrLBNq6y2vUDgvYo2jHy2TNCM91BMq6CMDIysG4ldeWlde2lc45mYK7yMfJA2rYB3aTzMLSDgvYoMjSDxiOnNb4ktTJB2XVCJOJzwnLzMzHo2zVBNq6nJaWide2ChGGsw50zxiSC3LZDgvTlxvPlhnHBNmTC2vYAwy7Dgv4Dc1HBgLNBJPJzw50zxi7CgfKzgLUzZOZmNb4','lNbRlwLUC3rHBgW','C3jJ','AxnFCMvJB3jKAw5N','lMnVBNrLBNq','0ktqVTc9inc+0lhqVDc+0llqU9gr0l0','tufyx1nbrKvFsu5uruDfuG','pgrPDIbJBgfZCZ0IywrTlwnVzguTyMf0y2G','l2f1DgGVBg9NAw4','phbHDgGGzd0ItteWideZytuGnsaWidaGmca3idbSmY0ZytuGnsaWidaGmc03ltDSlteGmsiVpJXWyxrOigq9iK0XncaXmwe1iduGmcaWidaTnYaWBc0ZidnHnsa1idaGmcaWidCGn2WXlteIlZ4','mtiUmdGUmJaYnG','0ltqVTgb0ylrG9c/inc90lxqSnc60ylqUncY0lxqVq','yNv0Dg9U','AxneAxjLy3rVCNK','i3bHy2Tdyw5JzwW','yxjPys1WCMvZC2vK','w2rHDgeTCgfKlwfJDgLVBJ0NAg90A2v5j10','ig1HBNvHBa','CMvJB3zLCNLFy29Kzq','DgGT','phbHDgGGzd0IttiWidyGosaXn2WTns01iI8+','0khqVTgf0ydqSnc90lxqVDc+oIa','yxzJms40mJaWmwy','0jlrI9cX0ydqSnc90l3rI9c5inc80lJqUTga0l7rHnc+0l0G0l3qTDc00l7rGDgc0ypqV9c10l0SincY0lRqU9go0yFrKDc9ingb0ylqSnc90ltqSnga0ylqVDgl0lK','Aw52AxrLza','0j/qVTc60ldqT9cW0ylrJcdrGDc60ydrI9gc0yVqTq','o3nLy3vYzq','ywX0s2v5','Dg9Nz2XLqxr0CMLIDxrL','yxvKAw9qDw1W','C3nLBa','0j/qVTc00l/qUngb0lRqSa','0llqVTc50ltqUcdrH9c10ydqTDc3ifrLBgvNCMfT','inc/0l7qU9gd0yFqUnc7ia','y3jLyxrLr2fPBG','pgrPDIbJBgfZCZ0ICNqTBwvKywWGCNqTz2LMDci+8j+oGtWVzgL2pG','CMvMx2j5','zM9YrwfJAa','C2vLBG','Bw9UAxrVCK9U','z3jVDxbFy29SB3i','CMvZAxPL','lNbHy2STCgLJAY1YB3C','w2rHDgeTChjVEhKTAw5WDxrD','CMv2B2TLza','0j3qTsdrG9c00ldqU9c+0yhrJcdrGncW0yhrGDgh0lJrGTcW0ylrJcdqV9c+0lVrG9gh0ldrGTc10lVqTDc5','zMXHC2G','0jdqSTgc0l4T0yhqVnc10l3qScdqSDga0ldrG9c30lxrGncWincY0yVqUTc70y7rH9c10l3qSa','i2rVy2TmB2C','igrVBMu','D2fSBgv0x3n1ChbSEq','DM9Py2vgEfbYzxnLDa','AgfZqxr0CMLIDxrL','inc80l7qVDc10yi8l3nWyw4+','zMLSDgvY','yM9KEq','D2vIBq','0j3qSncX0l7rGcdqVTgc0l/rGncW0llqU9c10l0G0l3qScdqVnc+0ltqTDga0ldrHTc40y4','pc9ZCgfUpJWVyNv0Dg9UpGOGicaGpgj1DhrVBIbJBgfZCZ0ICgfKlwn0CMWGCgfKlxn0B3aIihrPDgXLpslqNTgb0ylqSnc90l7qSTc40ylrJci+phnWyw4Gzgf0ys1Py29UpsjZDg9WiJ4','mda6mda','i3bLzxjqB3bpCgvU','incW0lRrGTc40llqUnga0l7qSTcW0l3qScdqVDcWia','i2fKBvbVBgXrDwvZDgLVBG','i2XPy0nOyw5NzufJy291BNq','lNbHzc1WBgf5y3rSihnWyw4','0l7qSDc90l7qSTc70lxqVDc40luG','pgi+0khqTDc50yFqSngbinc40ltqTDgcoJWVyJ4G'];odf943efb_a=function(){return lk;};return odf943efb_a();}function stopChatCallSound(){const jp=odf943efb_P,a=activeChatCallSound;if(a){a[jp(0x8a4)]&&(a[jp(0x8a4)][jp(0x5e9)]=!0x0);try{a[jp(0x8a4)]&&a[jp(0x8a4)][jp(0x883)]();}catch{}cleanupChatCallSound(a,!0x0);}}async function playChatSoundToCall(a){const jq=odf943efb_P;if(!(!a||!a['id'])){stopChatCallSound();try{const b=await chatSoundBuffer(a);if(!b)return;try{await op[jq(0x6d3)][jq(0x912)]();}catch{}await opGate(jq(0x6d9));const c={},d=op[jq(0x6d3)]['createBufferSource'](),e=op[jq(0x6d3)]['createGain'](),f=op[jq(0x6d3)][jq(0x8c4)]();d['buffer']=b,d[jq(0x1f5)]=!0x1,e['gain'][jq(0x7b1)]=sbMasterVolume(),f[jq(0x817)]['value']=sbMasterVolume()*sbMonitorVolume(),d[jq(0xa22)](e),d[jq(0xa22)](f);const g=audioSyncMs();if(g<0x0){const h=op[jq(0x6d3)][jq(0x464)](AUDIO_SYNC_MAX_MS/0x3e8);h[jq(0x356)][jq(0x7b1)]=Math['abs'](g)/0x3e8,e[jq(0xa22)](h),h['connect'](opOutNode()),c[jq(0x3ab)]=h;}else e[jq(0xa22)](opOutNode());try{f[jq(0xa22)](op[jq(0x6d3)][jq(0x4f0)]);}catch{}Object[jq(0x48d)](c,{'src':d,'gain':e,'localGain':f}),activeChatCallSound=c,op[jq(0x6af)]++,op['sending']=!0x0,d['onended']=()=>{d['_ignoreEnded']||cleanupChatCallSound(c,!0x0);};try{d[jq(0x9f5)](0x0);}catch(i){throw cleanupChatCallSound(c,!0x0),i;}toast(jq(0x9b6));}catch(j){toast(jq(0x9d0)+j,!0x0);}}}async function saveChatSoundToBoard(a){const jr=odf943efb_P;if(!(!a||!a['id']))try{const b=await fetch(chatSoundUrl(a),{'cache':'no-store'});if(!b['ok'])throw new Error(jr(0x2a7)+b[jr(0x3cd)]);const c=new Uint8Array(await b[jr(0x963)]()),d=(a['ext']||jr(0x8da))[jr(0x934)](/[^a-z0-9]/gi,'')[jr(0x3fc)](0x0,0x8)||jr(0x8da),e=(a[jr(0x9a6)]||'Звук')[jr(0x4b9)]()['slice'](0x0,0x3c),f=(e[jr(0x934)](/[\\/:*?"<>|]+/g,'_')||jr(0x6fb))++d,g=await invoke(jr(0x4c2),{'bytes':c,'filename':f,'label':e,'icon':a[jr(0x490)]||'note','pack':null,'packSource':null,'volume':null,'group':null,'sortOrder':null,'groupColor':null,'packColor':null});g&&state['sounds'][jr(0x619)](g),renderPads(),toast('Звук добавлен в саундборд');}catch(h){toast('Не удалось добавить звук: '+h,!0x0);}}function ensurePollHost(a){const js=odf943efb_P;if(!a)return null;const b=a[js(0x3b5)](js(0x500))||a[js(0x29a)];let c=b?.[js(0x20a)](js(0x9ab));return!c&&b&&(c=document[js(0x466)]('div'),c['className']='chat-poll-card',b[js(0x583)](c,a)),c;}function renderChatPoll(){const jt=odf943efb_P;$$('.chat-box:not([data-private])')[jt(0x8c7)](a=>{const ju=jt,b=ensurePollHost(a);if(!b)return;if(!activeChatPoll){b['classList']['remove']('show'),b[ju(0x596)]='';return;}const c=activeChatPoll,d=Object['values'](c['counts']||{})[ju(0x64a)]((f,g)=>f+(+g||0x0),0x0),e=Math['max'](0x0,Math[ju(0x5b6)](((c[ju(0x9a0)]||0x0)*0x3e8-Date[ju(0x65a)]())/0xea60));b[ju(0x596)]=ju(0x9da)+escapeHtml(c['question'])+ju(0x721)+(c[ju(0x4d8)]||[])['map']((f,g)=>{const jv=ju,h=+(c['counts']||{})[g]||0x0,j=d?Math[jv(0x97f)](h*0x64/d):0x0;return'<button type="button" data-poll-choice="'+g+jv(0x48c)+escapeHtml(f)+jv(0x707)+h+'</b><i style="width:'+j+'%"></i></button>';})[ju(0x3fb)]('')+'</div><div class="poll-foot">'+d+ju(0x3a9)+e+ju(0x605),b[ju(0x6ca)][ju(0x4e3)](ju(0x8f7)),injectIcons(b),b['querySelector'](ju(0x513))[ju(0x415)]=()=>b['classList'][ju(0x4f5)](ju(0x633)),b[ju(0x2e5)](ju(0x51c))['forEach'](f=>f[ju(0x415)]=()=>voteChatPoll(+f[ju(0x71b)][ju(0xa73)]));}),updateAdminPollState();}function voteChatPoll(a){const jw=odf943efb_P;if(!activeChatPoll||!chatWs||chatWs[jw(0x66a)]!==WebSocket[jw(0x255)])return toast('Чат переподключается',!0x0);chatWs[jw(0x69f)](JSON[jw(0x8e5)]({'poll_id':activeChatPoll['id'],'vote':a}));}function openDock(a){const jx=odf943efb_P,b=$(jx(0x4ea)),c=$(jx(0x275));b&&(b[jx(0x6ca)][jx(0x4f5)]('open',a),c&&c['classList'][jx(0x4f5)](jx(0x5e5),a),a&&(connectChat(),$(jx(0x8d2))?.[jx(0x20a)](jx(0xa31))||renderHistInto($('#dockLog')),onChatSurfaceOpened(jx(0x51b)),setTimeout(()=>$('#dockInput')?.[jx(0x3fe)](),0xf0)));}function wireChatDock(){const jy=odf943efb_P;$(jy(0x275))&&($(jy(0x275))[jy(0x415)]=()=>openDock(!0x0)),$(jy(0x51d))&&($(jy(0x51d))[jy(0x415)]=()=>openDock(!0x1));const a=()=>queueChatInput($('#dockInput'));$('#dockSend')&&($(jy(0x634))[jy(0x415)]=a),$(jy(0x696))&&($(jy(0x696))[jy(0x415)]=openChatSoundPicker),wireChatComposer($(jy(0x441)),a);}const CHAT_EMOJIS=odf943efb_P(0x885)[odf943efb_P(0x232)](/\s+/)[odf943efb_P(0x8d8)](Boolean);function wireEmojiPicker(a,b,c){const jz=odf943efb_P;!a||!b||!c||(a[jz(0x596)]=CHAT_EMOJIS[jz(0x76f)](d=>jz(0x41e)+d+jz(0x5f5))[jz(0x3fb)](''),b[jz(0x415)]=d=>{const jA=jz;d['stopPropagation'](),a[jA(0x6ca)][jA(0x4f5)](jA(0x8f7));},a[jz(0x29e)]('click',d=>{const jB=jz,f=d['target'][jB(0x3b5)](jB(0x8ae));if(!f)return;const g=c[jB(0x9f6)]??c[jB(0x7b1)][jB(0x8f8)];c[jB(0x7b1)]=c[jB(0x7b1)]['slice'](0x0,g)+f['textContent']+c[jB(0x7b1)]['slice'](c[jB(0x6d2)]??g),c[jB(0x3fe)]();const h=g+f[jB(0x4e9)][jB(0x8f8)];try{c[jB(0x72a)](h,h);}catch{}}),document[jz(0x29e)](jz(0x622),d=>{const jC=jz;!a['contains'](d[jC(0x6b5)])&&!b['contains'](d[jC(0x6b5)])&&a['classList']['remove']('show');}));}function wireEmoji(){const jD=odf943efb_P;wireEmojiPicker($(jD(0x751)),$(jD(0x60e)),$(jD(0x79c))),wireEmojiPicker($('#dockEmojiPop'),$(jD(0x2a2)),$(jD(0x441))),wireEmojiPicker($(jD(0x234)),$(jD(0x222)),$(jD(0x75b)));}function connectChat(){const jE=odf943efb_P;if(licOff()){setChatStatus('');return;}if(!localStorage[jE(0x621)](jE(0x765))){setChatStatus(jE(0xa0d));return;}if(chatWs&&(chatWs[jE(0x66a)]===0x0||chatWs[jE(0x66a)]===0x1))return;setChatStatus('Подключение…');let a;try{a=new WebSocket(chatWsUrl()),chatWs=a;}catch{scheduleChatReconnect();return;}a[jE(0x33b)]=()=>{chatRetryAttempt=0x0,setChatStatus(''),flushChatOutbox();},a[jE(0x5f7)]=b=>{const jF=jE;try{const c=JSON[jF(0x30d)](b[jF(0x79a)]);if(c['type']===jF(0x99a))addChatMsg(c);else{if(c[jF(0x679)]===jF(0x7a7))acknowledgeChatMessage(c);else{if(c['type']===jF(0x287))activeChatPoll=c[jF(0x287)]||null,renderChatPoll(),updateAdminPollState();else{if(c[jF(0x679)]===jF(0x591))finishChatHistory(+c['last_id']||0x0);else{if(c[jF(0x679)]===jF(0x94a)){const d=+c['id'],f=chatHist['findIndex'](g=>g['id']===d);f>=0x0&&chatHist[jF(0x7eb)](f,0x1),$$(jF(0x224)+d+'"]')[jF(0x8c7)](g=>g[jF(0x392)]());}else c[jF(0x679)]===jF(0x880)?(chatHist['length']=0x0,unread=0x0,updateUnreadBadge(),$$('.chat-box:not([data-private])')[jF(0x8c7)](g=>g[jF(0x596)]='')):c[jF(0x679)]===jF(0x727)?(setChatStatus(c[jF(0x99a)]||''),setTimeout(()=>setChatStatus(''),0x1388)):c[jF(0x679)]===jF(0x598)&&setChatStatus(c[jF(0x99a)]==='banned'?'Ты заблокирован':'Чат недоступен');}}}}}catch{}},a[jE(0x3f5)]=()=>{const jG=jE;chatWs===a&&(chatWs=null,setChatStatus(jG(0x533)),scheduleChatReconnect());},a['onerror']=()=>{const jH=jE;try{a[jH(0x37f)]();}catch{}};}function wireCommunity(){const jI=odf943efb_P;restoreChatOutbox();const a=()=>queueChatInput($(jI(0x79c)));$(jI(0x620))&&($(jI(0x620))[jI(0x415)]=a),$(jI(0x652))&&($(jI(0x652))[jI(0x415)]=openChatSoundPicker),wireChatComposer($(jI(0x79c)),a),$$(jI(0x87b))[jI(0x8c7)](b=>b[jI(0x415)]=()=>{const jJ=jI;scrollChatBottom($('#'+b[jJ(0x71b)][jJ(0xa5d)]),!0x0),markChatRead();}),$$('.chat-box:not([data-private])')['forEach'](b=>b[jI(0x29e)](jI(0x31d),()=>{isNearChatBottom(b)&&(showChatJump(b,!0x1),isChatSurfaceVisible()&&markChatRead());},{'passive':!0x0})),connectChat();}function scheduleChatReconnect(){const jK=odf943efb_P;if(clearTimeout(chatRetry),!localStorage[jK(0x621)](jK(0x765)))return;const a=Math[jK(0x872)](0x3a98,0x3e8*0x2**Math[jK(0x872)](chatRetryAttempt++,0x4))+Math[jK(0x3bf)]()*0x190;chatRetry=setTimeout(connectChat,a);}function newChatClientId(){const jL=odf943efb_P;return Date[jL(0x65a)]()[jL(0x339)](0x24)+'-'+Math['random']()[jL(0x339)](0x24)[jL(0x3fc)](0x2,0xc);}function saveChatOutbox(){const jM=odf943efb_P;localStorage[jM(0x1f8)](chatOutboxKey(),JSON[jM(0x8e5)]([...chatOutbox[jM(0x84d)]()][jM(0x76f)](({failTimer:a,...b})=>b)[jM(0x3fc)](-0x14)));}function restoreChatOutbox(){const jN=odf943efb_P;try{JSON[jN(0x30d)](localStorage[jN(0x621)](chatOutboxKey())||'[]')[jN(0x8c7)](a=>{const jO=jN;if(!a[jO(0x448)]||!a['text']&&a[jO(0x6a3)]!==jO(0x6fb))return;const b={...a,'pending':!0x0,'failed':!0x1,'self':!0x0};chatOutbox[jO(0x716)](b[jO(0x448)],b),addChatMsg(b);});}catch{localStorage[jN(0x4f7)](chatOutboxKey());}}function queueChatInput(a){const jP=odf943efb_P,b=(a?.[jP(0x7b1)]||'')[jP(0x4b9)]();if(!b)return;if(!localStorage[jP(0x621)](jP(0x765)))return toast('Сначала войди через Telegram',!0x0);const c=queueChatMessage({'text':b});return a[jP(0x7b1)]='',autoGrowChatInput(a),flushChatOutbox(),c;}function queueChatMessage({text:a,kind:kind=odf943efb_P(0x6f6),payload:payload=null}){const jQ=odf943efb_P;if(!localStorage[jQ(0x621)]('lic_token'))return toast(jQ(0x3f6),!0x0),null;const b={'client_id':newChatClientId(),'nick':localStorage[jQ(0x621)]('lic_nick')||'user','text':(a||'')[jQ(0x3fc)](0x0,0x1f4),'kind':kind,'payload':payload,'ts':Math['floor'](Date[jQ(0x65a)]()/0x3e8),'pending':!0x0,'self':!0x0};return isVipAccount()&&(b[jQ(0x589)]=!0x0,b['vip_style']=vipChatStyle()),chatOutbox[jQ(0x716)](b[jQ(0x448)],b),saveChatOutbox(),addChatMsg(b),flushChatOutbox(),b;}function flushChatOutbox(){const jR=odf943efb_P;if(!chatWs||chatWs[jR(0x66a)]!==WebSocket[jR(0x255)]){connectChat();return;}for(const a of chatOutbox[jR(0x84d)]()){a[jR(0x84a)]=!0x1,replaceChatNodes(a);try{chatWs[jR(0x69f)](JSON[jR(0x8e5)]({'text':a[jR(0x6f6)],'client_id':a[jR(0x448)],'kind':a[jR(0x6a3)]||jR(0x6f6),'payload':a[jR(0x48a)]||null,'vip_style':vipChatStyle(a[jR(0x329)])}));}catch{scheduleChatReconnect();return;}clearTimeout(a['failTimer']),a[jR(0x50a)]=setTimeout(()=>{const jS=jR;chatOutbox[jS(0x4da)](a[jS(0x448)])&&(a[jS(0x84a)]=!0x0,replaceChatNodes(a));},0x2710);}}function acknowledgeChatMessage(a){const jT=odf943efb_P,b=chatOutbox['get'](a[jT(0x448)]);b&&(clearTimeout(b['failTimer']),b['id']=+a['id']||b['id'],b[jT(0x2f0)]=!0x1,b[jT(0x84a)]=!0x1,chatOutbox[jT(0x49b)](a[jT(0x448)]),saveChatOutbox(),replaceChatNodes(b));}function retryChatMessage(a){const jU=odf943efb_P,b=chatOutbox[jU(0x3e5)](a);b&&(b[jU(0x84a)]=!0x1,replaceChatNodes(b),flushChatOutbox());}function finishChatHistory(a){const jV=odf943efb_P;if(!chatInitialHistoryDone){const b=localStorage[jV(0x621)](chatReadKey());b==null?localStorage['setItem'](chatReadKey(),String(a)):unread=chatHist[jV(0x8d8)](c=>c['id']>(+b||0x0)&&c['nick']!==localStorage[jV(0x621)](jV(0x87a)))[jV(0x8f8)],chatInitialHistoryDone=!0x0,updateUnreadBadge();}isChatSurfaceVisible()&&onChatSurfaceOpened($(jV(0x4ea))?.[jV(0x6ca)][jV(0x624)](jV(0x797))?jV(0x51b):jV(0x7c3));}function autoGrowChatInput(a){const jW=odf943efb_P;a&&(a[jW(0x460)][jW(0x871)]=jW(0x384),a[jW(0x460)][jW(0x871)]=Math[jW(0x872)](a[jW(0x78a)],0x74)+'px');}function wireChatComposer(a,b){const jX=odf943efb_P;a&&(a[jX(0x29e)]('input',()=>autoGrowChatInput(a)),a[jX(0x29e)](jX(0x4d4),c=>{const jY=jX;c['key']===jY(0x26f)&&!c[jY(0x75f)]&&(c['preventDefault'](),b());}));}function setOnlineChips(a){const jZ=odf943efb_P,b=$(jZ(0x7ab));b&&(b[jZ(0x4e9)]=a);const d=$('#dockOnline');d&&(d[jZ(0x4e9)]=a);}function openPurchase(){const k0=odf943efb_P;invoke(k0(0x5b4),{'target':purchaseUrl||DEFAULT_FUNPAY_URL})[k0(0xa71)](()=>{});}function renderSocialStrip(){const k1=odf943efb_P,a=$('#socialStrip');if(!a)return;const b=[[k1(0x935),'YouTube',k1(0x4ef)],['discord',k1(0x42e),k1(0x9fa)],[k1(0x471),k1(0x3a2),k1(0x69f)],['funpay',k1(0x639),k1(0x6d4)]]['filter'](([c])=>socialLinks[c]);a[k1(0x596)]=b[k1(0x76f)](([c,d,e])=>k1(0x86e)+c+k1(0x314)+e+k1(0x27e)+d+'</button>')['join'](''),injectIcons(a),a[k1(0x2e5)](k1(0x496))['forEach'](c=>c[k1(0x415)]=()=>invoke(k1(0x5b4),{'target':socialLinks[c[k1(0x71b)][k1(0xa46)]]})['catch'](()=>{}));}async function pollCommunity(){const k2=odf943efb_P;if(licOff()){setOnlineChips('—');return;}try{const a=await apiPost('/community',{'token':localStorage[k2(0x621)]('lic_token')||''});typeof a['online']==k2(0x542)&&setOnlineChips(a[k2(0x360)]+k2(0x61e)),a[k2(0x218)]?purchaseUrl=a[k2(0x218)]:a[k2(0xa64)]&&(purchaseUrl=a[k2(0xa64)]),a['access_for_sale']===!0x1&&document[k2(0x2e5)](k2(0x520))[k2(0x8c7)](c=>{const k3=k2;c[k3(0x4e9)]='Купить VIP';}),a[k2(0x340)]&&(socialLinks={...socialLinks,...a[k2(0x340)]},renderSocialStrip()),a[k2(0x42f)]&&applyRemoteAppConfig(a['app_config']),Array[k2(0x90e)](a[k2(0x23b)])&&(_banlist=new Set(a[k2(0x23b)]));const b=$(k2(0x2e9));if(b){if(a[k2(0x82f)]&&a[k2(0x82f)][k2(0x6f6)]){$(k2(0x697))[k2(0x4e9)]=a[k2(0x82f)][k2(0x6f6)];const c=$(k2(0x636));a[k2(0x82f)][k2(0x4b0)]?(c[k2(0x460)][k2(0x88e)]='',c[k2(0x415)]=()=>invoke(k2(0x5b4),{'target':a[k2(0x82f)][k2(0x4b0)]})[k2(0xa71)](()=>{})):c['style'][k2(0x88e)]=k2(0x770),b['style']['display']='';}else b[k2(0x460)][k2(0x88e)]=k2(0x770);}}catch{setOnlineChips('—');}}const DROP_AUDIO_EXTS=[odf943efb_P(0x737),odf943efb_P(0x540),odf943efb_P(0x5bf),'m4a',odf943efb_P(0x7fd),'flac','opus',odf943efb_P(0x8da)],DROP_MAX_BYTES=0x40*0x400*0x400;function dropExtOf(a){const k4=odf943efb_P,b=/\.([A-Za-z0-9]{1,8})$/[k4(0x3f0)](String(a||''));return b?b[0x1]['toLowerCase']():'';}async function uploadDropped(a){const k5=odf943efb_P,b=dropExtOf(a[k5(0x9a6)]),c=k5(0x307)+encodeURIComponent(b)+'&name='+encodeURIComponent(a[k5(0x9a6)]||''),d=await fetch(c,{'method':'POST','body':a}),e=await d[k5(0x83b)]()[k5(0xa71)](()=>null);if(!d['ok'])throw new Error(e&&e[k5(0x598)]||k5(0x207)+d[k5(0x3cd)]+')');if(!e||!e[k5(0x50b)])throw new Error('движок не вернул путь файла');return e[k5(0x50b)];}function wireDrop(){const k7=odf943efb_P,a=b=>{const k6=odf943efb_b;b[k6(0x21f)](),b[k6(0x979)]();};window[k7(0x29e)](k7(0x2bb),b=>{const k8=k7;a(b),b[k8(0x44a)]&&(b[k8(0x44a)][k8(0x7bd)]='copy');}),window[k7(0x29e)](k7(0x867),b=>{const k9=k7;a(b),document['body'][k9(0x6ca)][k9(0x4e3)](k9(0x2a3));}),window['addEventListener'](k7(0xa1f),b=>{const ka=k7;a(b),b[ka(0x25b)]||document[ka(0x8d9)][ka(0x6ca)][ka(0x392)](ka(0x2a3));}),window[k7(0x29e)]('drop',async b=>{const kb=k7;a(b),document[kb(0x8d9)][kb(0x6ca)]['remove'](kb(0x2a3));const c=[...b['dataTransfer']&&b[kb(0x44a)]['files']||[]];if(!c['length'])return;const d=[...b[kb(0x44a)]&&b['dataTransfer'][kb(0x711)]||[]]['some'](h=>{const kc=kb;try{return h['webkitGetAsEntry']?.()?.[kc(0x8af)];}catch{return!0x1;}}),g=c['filter'](h=>DROP_AUDIO_EXTS[kb(0xa43)](dropExtOf(h[kb(0x9a6)])));if(!g['length']){toast(d?kb(0x1d6):kb(0x504),!0x0);return;}d&&toast('Папки пропущены — для папки нажми Подключить папку'),showView(kb(0x378)),toast('Добавляю…');try{const h=[];for(const k of g){if(k[kb(0x6a5)]>DROP_MAX_BYTES){toast(kb(0x388)+k[kb(0x9a6)]+kb(0xa0f),!0x0);continue;}try{h['push'](await uploadDropped(k));}catch(l){toast(''+k[kb(0x9a6)]+kb(0xa6c)+l[kb(0x5bb)],!0x0);}}if(!h[kb(0x8f8)])return;const i=await invoke('import_dropped',{'paths':h});i[kb(0x601)]&&i[kb(0x601)][kb(0x8f8)]&&(state[kb(0x6af)][kb(0x619)](...i['added']),renderPads(),setSbView(localStorage[kb(0x621)](kb(0x20e))||kb(0x6cc))),i[kb(0x892)]&&(renderFolder(i[kb(0x892)]),setSbView(localStorage[kb(0x621)](kb(0x20e))||kb(0x6cc)));const j=(i[kb(0x601)]?i[kb(0x601)][kb(0x8f8)]:0x0)+(i['folder']?i[kb(0x892)][kb(0x711)]['length']:0x0);toast(j?kb(0x5a0)+j:kb(0x504),!j);}catch(m){toast(''+m,!0x0);}});}async function packBlobBuild(a,b,c=odf943efb_P(0x58b)){const kd=odf943efb_P,d=[],e={'version':0x2,'name':a,'color':safeAppearanceColor(c),'sounds':[]};for(const j of b){let k;if(j[kd(0x6a3)]===kd(0x892))k=new Uint8Array(await invoke(kd(0x7fc),{'path':j[kd(0x439)]}));else{const t=await fetch(convertFileSrc(j[kd(0x439)]));k=new Uint8Array(await t[kd(0x963)]());}const l=await normalizePackGain(k),m=packItemExt(j),n=j['kind']===kd(0x892)?kd(0x892):'snd',o=normalizeGroupPath(j[kd(0x6f2)]||''),q=n==='folder'?storedGroupColor(kd(0x892),o||'корень',[j],GROUP_COLORS[0x0]):j[kd(0x8ca)]||storedGroupColor(kd(0x659)+o,o,[j],e[kd(0x743)]);e[kd(0x6af)][kd(0x619)]({'label':packItemName(j),'icon':packItemIcon(j),'len':k[kd(0x8f8)],'ext':m,'volume':l,'group':o,'order':padOrder(n,j),'color':safeAppearanceColor(q,e[kd(0x743)])}),d[kd(0x619)](k);}const f=new TextEncoder()[kd(0x666)](JSON['stringify'](e)),g=0x4+f[kd(0x8f8)]+d[kd(0x64a)]((u,v)=>u+v['length'],0x0),h=new Uint8Array(g);new DataView(h[kd(0x658)])[kd(0x4ba)](0x0,f[kd(0x8f8)],!0x0),h['set'](f,0x4);let i=0x4+f[kd(0x8f8)];for(const u of d)h[kd(0x716)](u,i),i+=u[kd(0x8f8)];return h;}async function normalizePackGain(a){const ke=odf943efb_P;try{const b=window[ke(0x8ff)]||window[ke(0x68b)];if(!b)return 0x1;const c=op[ke(0x6d3)]||new b(),d=a[ke(0x658)][ke(0x3fc)](a[ke(0x2b7)],a['byteOffset']+a[ke(0x302)]),e=await c[ke(0x896)](d),f=e[ke(0x8f8)];let g=0x0;for(let h=0x0;h<e[ke(0x975)];h++){const j=e[ke(0x445)](h);for(let k=0x0;k<f;k++)g=Math[ke(0x57e)](g,Math[ke(0x9b4)](j[k]));}return g<0.001?0x1:Math['max'](0.15,Math['min'](0x4,0.89/g));}catch{return 0x1;}}function packBlobParse(a){const kf=odf943efb_P;if(!(a instanceof ArrayBuffer)||a[kf(0x302)]<0x4)throw new Error(kf(0x42b));const b=new DataView(a)['getUint32'](0x0,!0x0);if(b<0x2||b>0x200*0x400||0x4+b>a[kf(0x302)])throw new Error(kf(0x86b));const c=JSON[kf(0x30d)](new TextDecoder()['decode'](new Uint8Array(a,0x4,b)));let d=0x4+b;const e=[];if(!Array['isArray'](c['sounds'])||c['sounds']['length']>0x50)throw new Error('некорректный набор');for(const f of c[kf(0x6af)]){const g=Math[kf(0x57e)](0x0,Math[kf(0x665)](+f[kf(0x656)]||0x0));if(!g||d+g>a[kf(0x302)])throw new Error(kf(0x694));e[kf(0x619)]({'label':String(f[kf(0x3fd)]||kf(0x5d5))[kf(0x3fc)](0x0,0x3c),'icon':PAD_ICON_KEYS[kf(0xa43)](f['icon'])?f[kf(0x490)]:'note','ext':String(f[kf(0x9a3)]||kf(0x737))[kf(0x934)](/[^a-z0-9]/gi,'')[kf(0x3fc)](0x0,0x8)||kf(0x737),'volume':Math[kf(0x57e)](0.05,Math[kf(0x872)](0x4,+f[kf(0x7e5)]||0x1)),'group':normalizeGroupPath(f[kf(0x6f2)]||''),'order':Math[kf(0x57e)](0x0,Math[kf(0x665)](+f[kf(0x9f9)]||0x0)),'color':safeAppearanceColor(f['color'],safeAppearanceColor(c['color'])),'bytes':new Uint8Array(a,d,g)}),d+=g;}return{'version':+c[kf(0x280)]||0x1,'name':String(c['name']||kf(0x842))[kf(0x3fc)](0x0,0x3c),'color':safeAppearanceColor(c['color']),'sounds':e};}const apiBase=()=>LICENSE_API[odf943efb_P(0x934)](/\/$/,''),packModalState={'edit':null},packPreviewState={'audio':null,'urls':[]},packWalletState={'balance':0x0,'regular':0x0,'bonus':0x0,'frozen':!0x1,'debt':0x0,'history':[],'vipPrices':{0x7:0x258,0x1e:0x4b0},'transfer':{'fee_percent':0xa,'minimum':0xa,'daily_max':0x7d0,'daily_count':0xa}};function walletClientId(a){const kg=odf943efb_P,b=globalThis[kg(0xa3d)]?.[kg(0x56f)]?.()||Date[kg(0x65a)]()+'-'+Math[kg(0x3bf)]()[kg(0x339)](0x24)[kg(0x3fc)](0x2);return a+'-'+b;}function applyWalletState(a){const kh=odf943efb_P;a&&(packWalletState[kh(0x977)]=Math['max'](0x0,+a['regular']||0x0),packWalletState[kh(0x5da)]=Math[kh(0x57e)](0x0,+a[kh(0x5da)]||0x0),packWalletState['balance']=Math[kh(0x57e)](0x0,+(a['balance']??packWalletState[kh(0x977)]+packWalletState[kh(0x5da)])||0x0),packWalletState[kh(0x9f7)]=!!a[kh(0x9f7)],packWalletState[kh(0x514)]=Math[kh(0x57e)](0x0,+a[kh(0x514)]||0x0),Array[kh(0x90e)](a['history'])&&(packWalletState[kh(0xa60)]=a['history']));}function packItemName(a){const ki=odf943efb_P;return a['label']||a[ki(0x9a6)]||ki(0x7da);}function packItemIcon(a){const kj=odf943efb_P;return a[kj(0x490)]||(a[kj(0x6a3)]==='voice'?kj(0x926):kj(0x3c4));}function packItemExt(a){const kk=odf943efb_P;return a[kk(0x9a3)]?a[kk(0x9a3)]:(((a[kk(0x439)]||'')[kk(0x232)]()[kk(0x333)]()||(a[kk(0x6a3)]==='voice'?kk(0x540):'mp3'))[kk(0x3a1)]()[kk(0x39a)](/[a-z0-9]+/)||[kk(0x737)])[0x0]['slice'](0x0,0x5);}function packItemSource(a){const kl=odf943efb_P;return a[kl(0x6a3)]===kl(0x277)?kl(0x381):a['kind']===kl(0x892)?a[kl(0x6f2)]?kl(0x771)+a[kl(0x6f2)]:kl(0x3e9):soundPackName(a)?kl(0x331)+soundPackName(a):'звук';}function folderPackItems(){const km=odf943efb_P,a=state[km(0x892)];return!a||!Array['isArray'](a[km(0x711)])?[]:a[km(0x711)]['map'](b=>({...b,'id':b[km(0x439)],'kind':km(0x892),'label':b[km(0x9a6)]||km(0x6fb),'icon':km(0x3c4)}));}async function uploadPack(a,b,c=null,d='#6c8cff',f=0x0){const kn=odf943efb_P;try{const g=await packBlobBuild(a,b,d);if(g['length']>0xf*0x400*0x400)return toast(kn(0x3d4),!0x0);const h=c?kn(0x754):'/packs/upload',i=apiBase()+h+kn(0x9d4)+encodeURIComponent(localStorage[kn(0x621)](kn(0x765))||'')+(c?kn(0x9de)+encodeURIComponent(c['id']):'')+kn(0x412)+encodeURIComponent(a)+'&count='+b[kn(0x8f8)]+kn(0x3af)+encodeURIComponent(Math[kn(0x57e)](0x0,Math['min'](0x2710,Math[kn(0x665)](+f||0x0)))),k=await(await fetch(i,{'method':kn(0x49e),'body':g,'headers':{'content-type':kn(0xa17)}}))[kn(0x83b)]();k['ok']?(toast(c?kn(0x58e):kn(0x8db)),storeLoad(),isAdmin()&&admLoadPacks()):toast(k[kn(0x208)]==='too_big'?kn(0x93c):k[kn(0x208)]===kn(0x8ee)?kn(0x43d):k[kn(0x208)]===kn(0x85f)?'Ты заблокирован':k[kn(0x208)]==='not_published'?kn(0x6eb):kn(0x649),!0x0);}catch(l){toast('Не удалось отправить: '+l,!0x0);}}async function buyPack(a){const ko=odf943efb_P;if(a[ko(0x9ef)]||!a[ko(0x8ee)])return!0x0;if(packWalletState['balance']<a[ko(0x8ee)])return toast('Не хватает '+(a['price']-packWalletState[ko(0x426)])+' монет',!0x0),!0x1;if(window[ko(0x87c)]&&!window[ko(0x87c)](ko(0x781)+a['name']+ko(0x371)+a[ko(0x8ee)]+ko(0xa33)))return!0x1;try{const b=await apiPost(ko(0x704),{'token':localStorage[ko(0x621)](ko(0x765))||'','id':a['id'],'price':a[ko(0x8ee)]});return b['ok']?(a[ko(0x9ef)]=!0x0,applyWalletState(b[ko(0xa20)]||{'balance':b[ko(0x426)]}),renderPackWallet(),toast(ko(0x1cf)),!0x0):(b[ko(0x208)]===ko(0x271)?toast(ko(0x5a7),!0x0):b[ko(0x208)]==='price_changed'?(toast(ko(0x996),!0x0),storeLoad()):b[ko(0x208)]==='wallet_frozen'?toast(ko(0x641),!0x0):toast(ko(0x2d0),!0x0),!0x1);}catch(c){return toast(ko(0x6d8)+c,!0x0),!0x1;}}async function installPack(a){const kp=odf943efb_P;try{if(!await buyPack(a))return;const b=await fetch(apiBase()+kp(0x47f)+encodeURIComponent(localStorage[kp(0x621)](kp(0x765))||'')+kp(0x9de)+a['id']);if(!b['ok'])throw new Error('HTTP '+b[kp(0x3cd)]);const c=packBlobParse(await b[kp(0x963)]()),d=state[kp(0x6af)][kp(0x8d8)](g=>String(g['pack_source']||'')===String(a['id']));if(d[kp(0x8f8)]){if(!(!window[kp(0x87c)]||window[kp(0x87c)](kp(0x21c)+a[kp(0x9a6)]+'» уже установлен. Заменить его свежей версией?')))return;for(const h of d)try{await invoke(kp(0x6b1),{'id':h['id']});}catch{}const g=new Set(d['map'](i=>i['id']));state['sounds']=state[kp(0x6af)][kp(0x8d8)](i=>!g[kp(0x4da)](i['id']));}let f=0x0;for(const i of c[kp(0x6af)])try{const j=await invoke(kp(0x4c2),{'bytes':Array[kp(0x7df)](i[kp(0x740)]),'filename':(i['label']||kp(0x6fb))++(i['ext']||'mp3'),'label':i[kp(0x3fd)]||kp(0x5d5),'icon':i[kp(0x490)]||'note','pack':c[kp(0x9a6)]||a[kp(0x9a6)]||kp(0x3f8),'packSource':String(a['id']),'volume':i[kp(0x7e5)]||0x1,'group':i[kp(0x6f2)]||'','sortOrder':i['order']||0x0,'groupColor':i[kp(0x743)]||c[kp(0x743)],'packColor':c['color']});state[kp(0x6af)][kp(0x619)](j),f++;}catch{}renderPads(),toast(f?'Установлено звуков: '+f+kp(0x27f):kp(0xa2b),!f);}catch(k){toast(kp(0x71f)+k,!0x0);}}async function fetchPackBlob(a,b=!0x1){const kq=odf943efb_P,c=await fetch(apiBase()+kq(0x47f)+encodeURIComponent(localStorage[kq(0x621)](kq(0x765))||'')+'&id='+a['id']);if(!c['ok'])throw new Error(kq(0x2a7)+c[kq(0x3cd)]);return packBlobParse(await c[kq(0x963)]());}async function fetchPackPreview(a){const kr=odf943efb_P,b=await fetch(apiBase()+'/packs/preview?token='+encodeURIComponent(localStorage[kr(0x621)]('lic_token')||'')+kr(0x9de)+a['id']);if(!b['ok'])throw new Error(kr(0x2a7)+b[kr(0x3cd)]);const c=await b[kr(0x83b)]();if(!c['ok'])throw new Error(c[kr(0x208)]||'preview');return c;}async function fetchAdminPackBlob(a){const ks=odf943efb_P,b=apiBase()+ks(0x629)+encodeURIComponent(localStorage[ks(0x621)](ks(0x765))||'')+ks(0x9de)+encodeURIComponent(a['id'])+(a[ks(0x295)]?'&revision_id='+encodeURIComponent(a[ks(0x295)]):''),c=await fetch(b);if(!c['ok'])throw new Error(ks(0x2a7)+c['status']);return packBlobParse(await c[ks(0x963)]());}function closePackPreview(){const kt=odf943efb_P;try{packPreviewState['audio']&&packPreviewState[kt(0x874)][kt(0x75d)]();}catch{}packPreviewState[kt(0x874)]=null,packPreviewState[kt(0x6b3)][kt(0x8c7)](a=>URL[kt(0xa28)](a)),packPreviewState[kt(0x6b3)]=[],$(kt(0x511))?.['classList']['remove'](kt(0x8f7));}function ensurePackPreviewModal(){const ku=odf943efb_P;let a=$(ku(0x511));return a||(a=document[ku(0x466)]('div'),a[ku(0x305)]=ku(0x960),a['id']=ku(0x63e),a[ku(0x596)]='<div class="modal pack-preview-modal">
    <h3 id="packPreviewTitle">Набор</h3>
    <div id="packPreviewList" class="pack-preview-list"></div>
    <div class="modal-actions">
      <button class="btn" id="packPreviewClose">Закрыть</button>
      <button class="btn primary" id="packPreviewInstall"><span class="btn-ico" data-icon="down"></span>Установить</button>
    </div>
  </div>',document[ku(0x8d9)][ku(0x965)](a),$(ku(0x357),a)[ku(0x415)]=closePackPreview,a['addEventListener'](ku(0x622),b=>{const kv=ku;b[kv(0x6b5)]===a&&closePackPreview();}),injectIcons(a),a);}async function openPackPreview(a){const kw=odf943efb_P,b=ensurePackPreviewModal(),c=$('#packPreviewInstall',b);c&&(c[kw(0x460)][kw(0x88e)]='',c[kw(0x59e)]=!0x1),$(kw(0x845),b)[kw(0x4e9)]=a[kw(0x9a6)]||'Набор';const d=$(kw(0x8e7),b);d[kw(0x596)]=kw(0x459),b['classList'][kw(0x4e3)](kw(0x8f7));try{const f=a[kw(0x9ef)]||!a[kw(0x8ee)],g=f?await fetchPackBlob(a,!0x0):await fetchPackPreview(a);d[kw(0x596)]='',g['sounds'][kw(0x8f8)]||(d[kw(0x596)]='<span class="muted sm">Набор пуст</span>'),g[kw(0x6af)][kw(0x8c7)]((h,j)=>{const kx=kw,k=document['createElement'](kx(0x4e0));k[kx(0x305)]=kx(0xa3e),k[kx(0x596)]=(f?'<button class="btn sm pp-play"><span class="btn-ico" data-icon="play"></span></button>':kx(0x200))+kx(0x3b3)+(h[kx(0x490)]||kx(0x3c4))+kx(0x604)+escapeHtml(h[kx(0x3fd)]||'Звук')+kx(0x539)+(h[kx(0x6f2)]?kx(0x480)+escapeHtml(h[kx(0x6f2)])+kx(0x539):'')+'<span class="muted sm">'+escapeHtml((h[kx(0x9a3)]||kx(0x874))[kx(0x50d)]())+kx(0x539),injectIcons(k);const l=$(kx(0x23a),k);l&&(l[kx(0x415)]=()=>{const ky=kx;try{packPreviewState[ky(0x874)]&&packPreviewState[ky(0x874)][ky(0x75d)]();}catch{}const m=URL[ky(0x3cc)](new Blob([h[ky(0x740)]],{'type':ky(0x7cc)+(h[ky(0x9a3)]||ky(0xa4a))}));packPreviewState[ky(0x6b3)][ky(0x619)](m);const n=new Audio(m);n['volume']=Math[ky(0x57e)](0.05,Math['min'](0x1,+(h['volume']||0x1))),packPreviewState['audio']=n,n[ky(0x4ef)]()[ky(0xa71)](()=>toast('Не удалось проиграть превью',!0x0));}),d[kx(0x965)](k);}),c[kw(0x596)]=a['price']&&!a[kw(0x9ef)]?kw(0x9a5)+a[kw(0x8ee)]:kw(0x924),injectIcons(c),$(kw(0x5f0),b)[kw(0x415)]=async()=>{const kz=kw,h=$(kz(0x5f0),b);h[kz(0x59e)]=!0x0,await installPack(a),h[kz(0x59e)]=!0x1,a[kz(0x9ef)]&&closePackPreview();};}catch(h){d[kw(0x596)]=kw(0x3f4)+escapeHtml(''+h)+'</span>';}}async function openAdminPackPreview(a){const kA=odf943efb_P,b=ensurePackPreviewModal(),c=$('#packPreviewInstall',b);c&&(c['style'][kA(0x88e)]='none',c[kA(0x415)]=null,c['disabled']=!0x1),$(kA(0x845),b)[kA(0x4e9)]=(a[kA(0x6a3)]===kA(0x709)?kA(0x6ee):'')+(a[kA(0x9a6)]||'Набор');const d=$('#packPreviewList',b);d[kA(0x596)]=kA(0x459),b[kA(0x6ca)][kA(0x4e3)](kA(0x8f7));try{const f=await fetchAdminPackBlob(a);d[kA(0x596)]='',f[kA(0x6af)][kA(0x8f8)]||(d[kA(0x596)]=kA(0x317)),f[kA(0x6af)][kA(0x8c7)](g=>{const kB=kA,h=document[kB(0x466)](kB(0x4e0));h[kB(0x305)]=kB(0xa3e),h[kB(0x596)]=kB(0x7b3)+(g[kB(0x490)]||kB(0x3c4))+kB(0x604)+escapeHtml(g[kB(0x3fd)]||kB(0x5d5))+kB(0x539)+(g['group']?kB(0x480)+escapeHtml(g['group'])+kB(0x539):'')+kB(0x480)+escapeHtml((g[kB(0x9a3)]||'audio')[kB(0x50d)]())+kB(0x539),injectIcons(h),$(kB(0x23a),h)[kB(0x415)]=()=>{const kC=kB;try{packPreviewState['audio']&&packPreviewState['audio'][kC(0x75d)]();}catch{}const i=URL[kC(0x3cc)](new Blob([g[kC(0x740)]],{'type':kC(0x7cc)+(g[kC(0x9a3)]||'mpeg')}));packPreviewState[kC(0x6b3)][kC(0x619)](i);const j=new Audio(i);j[kC(0x7e5)]=Math['max'](0.05,Math[kC(0x872)](0x1,+(g['volume']||0x1))),packPreviewState[kC(0x874)]=j,j[kC(0x4ef)]()[kC(0xa71)](()=>toast(kC(0x4c6),!0x0));},d['appendChild'](h);});}catch(g){d[kA(0x596)]=kA(0x3f4)+escapeHtml(''+g)+kA(0x539);}}async function likePack(a,b){const kD=odf943efb_P,c=!a[kD(0x631)];try{const d=await apiPost('/packs/like',{'token':localStorage[kD(0x621)](kD(0x765))||'','id':a['id'],'on':c});d['ok']&&(a[kD(0x631)]=c,a[kD(0x595)]=d[kD(0x595)],b[kD(0x6ca)][kD(0x4f5)]('on',c),(b[kD(0x20a)]('.pk-like-count')||b[kD(0x20a)](kD(0x5b3)))[kD(0x4e9)]=d[kD(0x595)]);}catch{}}async function deletePack(a){const kE=odf943efb_P;if(!(!window[kE(0x87c)]||!window[kE(0x87c)](kE(0x646)+a['name']+kE(0x3e8))))try{const b=await apiPost(kE(0x77c),{'token':localStorage[kE(0x621)]('lic_token')||'','id':a['id']});b['ok']?(toast(kE(0x47d)),storeLoad(),isAdmin()&&admLoadPacks()):toast(b[kE(0x208)]||kE(0x878),!0x0);}catch(c){toast(kE(0x804)+c,!0x0);}}function renderPackWallet(){const kF=odf943efb_P,a=$(kF(0x6e8));a&&(a['textContent']=packWalletState[kF(0x426)]+kF(0x46d));const b=$(kF(0x795));b&&(b[kF(0x4e9)]=packWalletState[kF(0x9f7)]?kF(0x3ba):kF(0x487)+packWalletState[kF(0x977)]+kF(0x940)+packWalletState[kF(0x5da)]+(packWalletState[kF(0x514)]?' · долг '+packWalletState[kF(0x514)]:''),b['classList'][kF(0x4f5)]('danger',packWalletState[kF(0x9f7)]));}function walletErrorText(a){const kG=odf943efb_P;return{'recipient':kG(0x774),'self':kG(0x86c),'account_too_new':'Переводы откроются примерно через '+(a['hours']||0x1)+' ч','no_activity':kG(0x750),'daily_count':'Сегодня уже выполнено максимальное количество переводов','daily_amount':kG(0x728)+(a[kG(0x552)]||0x0)+' монет','regular_only':kG(0x237)+(a[kG(0x977)]||0x0),'insufficient':kG(0x5a7),'wallet_frozen':kG(0x641),'banned':kG(0x884),'rate_limited':kG(0x969)}[a[kG(0x208)]]||kG(0x34c);}function ensureWalletActionModal(){const kH=odf943efb_P;let a=$(kH(0x338));return a||(a=document['createElement'](kH(0x4e0)),a[kH(0x305)]='modal-bg',a['id']=kH(0x568),a[kH(0x596)]=kH(0x79b),document['body'][kH(0x965)](a),a['addEventListener'](kH(0x622),b=>{const kI=kH;(b[kI(0x6b5)]===a||b['target'][kI(0x3b5)](kI(0x46f)))&&a[kI(0x6ca)]['remove'](kI(0x8f7));}),injectIcons(a),a);}function openWalletTransfer(){const kJ=odf943efb_P,a=ensureWalletActionModal();$(kJ(0x857),a)[kJ(0x4e9)]=kJ(0x8fe);const b=$('#walletActionBody',a);b['innerHTML']=kJ(0x472)+packWalletState[kJ(0x977)]+kJ(0x8fc)+packWalletState[kJ(0x821)][kJ(0x5e7)]+kJ(0x1f0)+packWalletState[kJ(0x821)][kJ(0x442)]+kJ(0xa07)+packWalletState[kJ(0x821)][kJ(0x5e7)]+kJ(0x40c)+packWalletState[kJ(0x821)][kJ(0x962)]+kJ(0x9e9);const c=$(kJ(0x53c),a),d=$(kJ(0x7cd),a),e=()=>{const kK=kJ,f=Math['max'](0x0,Math[kK(0x665)](+c[kK(0x7b1)]||0x0)),g=Math[kK(0x57e)](0x1,Math[kK(0x5b6)](f*packWalletState['transfer'][kK(0x962)]/0x64));$(kK(0x4cd),a)[kK(0x4e9)]=g,$(kK(0x25c),a)[kK(0x4e9)]=Math[kK(0x57e)](0x0,f-g),d['disabled']=packWalletState[kK(0x9f7)]||f<packWalletState['transfer'][kK(0x5e7)]||f>packWalletState[kK(0x821)][kK(0x442)]||f>packWalletState[kK(0x977)];};c['oninput']=e,e(),d['onclick']=async()=>{const kL=kJ,f=($(kL(0x2c3),a)['value']||'')[kL(0x4b9)](),g=Math[kL(0x665)](+c[kL(0x7b1)]||0x0),h=$('#walletTransferError',a);if(!f){h[kL(0x4e9)]=kL(0x484);return;}d[kL(0x59e)]=!0x0,h[kL(0x4e9)]='';try{const i=await apiPost('/wallet/transfer',{'token':localStorage[kL(0x621)]('lic_token')||'','recipient':f,'amount':g,'client_id':walletClientId('transfer')});if(!i['ok']){h[kL(0x4e9)]=walletErrorText(i);return;}applyWalletState(i['wallet']),renderPackWallet(),a[kL(0x6ca)][kL(0x392)](kL(0x8f7)),toast('@'+i[kL(0x724)]+kL(0x8c3)+i['received']+' монет'),storeLoad();}catch{h[kL(0x4e9)]=kL(0x72e);}finally{d[kL(0x59e)]=!0x1,e();}},a[kJ(0x6ca)]['add'](kJ(0x8f7));}function openWalletVip(){const kM=odf943efb_P,a=ensureWalletActionModal();$('#walletActionTitle',a)[kM(0x4e9)]=kM(0x326);const b=$('#walletActionBody',a),c=Object[kM(0x7a1)](packWalletState[kM(0x6fe)])[kM(0x76f)](([d,e])=>kM(0x961)+d+kM(0x9dc)+e+'">
      <span><b>VIP на '+d+kM(0x2e0)+e+kM(0x53b))[kM(0x3fb)]('');b[kM(0x596)]=kM(0x7e0)+packWalletState['balance']+kM(0x376)+c+kM(0x49c),$$(kM(0x6c6),b)['forEach'](d=>{const kN=kM;d['disabled']=packWalletState[kN(0x9f7)]||packWalletState[kN(0x426)]<+d[kN(0x71b)][kN(0x4e7)],d[kN(0x415)]=async()=>{const kO=kN;d['disabled']=!0x0;const e=+d[kO(0x71b)][kO(0x2ee)],f=+d['dataset'][kO(0x4e7)],g=$('#walletVipError',a);g[kO(0x4e9)]='';try{const h=await apiPost(kO(0xa2a),{'token':localStorage[kO(0x621)](kO(0x765))||'','days':e,'price':f,'client_id':walletClientId(kO(0x589))});if(!h['ok']){g['textContent']=walletErrorText(h);return;}applyWalletState(h[kO(0xa20)]),renderPackWallet(),a['classList'][kO(0x392)](kO(0x8f7)),toast(kO(0x2e1)+e+kO(0x74c)),refreshStatus(),storeLoad();}catch{g[kO(0x4e9)]=kO(0x72e);}finally{d[kO(0x59e)]=!0x1;}};}),a[kM(0x6ca)][kM(0x4e3)](kM(0x8f7));}function openPackWalletHistory(){const kP=odf943efb_P;let a=$('#packWalletModal');a||(a=document['createElement'](kP(0x4e0)),a[kP(0x305)]=kP(0x960),a['id']=kP(0x221),a[kP(0x596)]=kP(0x5bc),document[kP(0x8d9)][kP(0x965)](a),a[kP(0x29e)]('click',c=>{const kQ=kP;(c[kQ(0x6b5)]===a||c[kQ(0x6b5)]['closest'](kQ(0x87e)))&&a[kQ(0x6ca)]['remove']('show');}));const b=$('.pack-wallet-history',a);b[kP(0x596)]=packWalletState[kP(0xa60)]['length']?packWalletState[kP(0xa60)][kP(0x76f)](c=>{const kR=kP,d=+c[kR(0x9c1)]||0x0,e=c['ts']?new Date(c['ts'])['toLocaleString'](kR(0x86a),{'day':kR(0x3f1),'month':kR(0x4bd),'hour':kR(0x3f1),'minute':'2-digit'}):'',f=c[kR(0x29c)]===kR(0x5da)?kR(0x745):c[kR(0x29c)]==='regular'?kR(0x7e6):'';return'<div class="wallet-history-row"><span><b>'+escapeHtml(c[kR(0x3c4)]||kR(0x5bd))+kR(0x40e)+escapeHtml(e)+(f?kR(0x519)+f:'')+kR(0x6dc)+(d>0x0?'positive':d<0x0?kR(0x98d):'')+'">'+(d>0x0?'+':'')+d+kR(0xa6d);})['join'](''):'<div class="empty-state"><b>Операций пока нет</b><span>Покупки и пополнения появятся здесь.</span></div>',a[kP(0x6ca)][kP(0x4e3)]('show');}function renderPackList(a){const kS=odf943efb_P,b=$(kS(0x2e7));if(b){if(!a[kS(0x8f8)]){b['innerHTML']=kS(0x89e),injectIcons(b),b[kS(0x20a)](kS(0x45d))?.['addEventListener'](kS(0x622),()=>openPackModal());return;}b['innerHTML']='',a[kS(0x8c7)](c=>{const kT=kS,e=c[kT(0x81f)]||isAdmin(),f=c[kT(0x929)]?kT(0x97b):'',g=+c['price']>0x0,h=g?kT(0x2ce)+c[kT(0x8ee)]+kT(0x8d7):kT(0x36e),i=g&&!c[kT(0x9ef)]?'Купить за '+c[kT(0x8ee)]:'Установить',j=document['createElement'](kT(0x4e0));j['className']=kT(0x390),j[kT(0x596)]=kT(0x283)+escapeHtml(c['name'])+kT(0x681)+escapeHtml(c[kT(0x35c)]||'?')+kT(0x4ce)+c[kT(0x6af)]+' звуков</span>'+h+kT(0x603)+c[kT(0x3d2)]+kT(0x539)+f+kT(0x9be)+(c[kT(0x631)]?' on':'')+kT(0x46c)+c[kT(0x595)]+kT(0x385)+(g&&!c[kT(0x9ef)]?kT(0x64f):kT(0x951))+kT(0x27e)+i+kT(0x5f5)+(e?kT(0x585):'')+'</div>',injectIcons(j),j[kT(0x20a)](kT(0xa67))['onclick']=k=>likePack(c,k[kT(0x562)]),j['querySelector']('.pk-preview')['onclick']=async k=>{const kU=kT,l=k['currentTarget'];l['disabled']=!0x0,await openPackPreview(c),l[kU(0x59e)]=!0x1;},j[kT(0x20a)](kT(0x8a3))['onclick']=async k=>{const kV=kT,l=k[kV(0x562)];l[kV(0x59e)]=!0x0,await installPack(c),l[kV(0x59e)]=!0x1;},j[kT(0x20a)](kT(0x551))?.[kT(0x29e)](kT(0x622),()=>openPackModal(c)),j[kT(0x20a)](kT(0x780))?.[kT(0x29e)](kT(0x622),()=>deletePack(c)),b[kT(0x965)](j);});}}function renderMyPacks(a){const kW=odf943efb_P,b=$(kW(0x291));b&&(b[kW(0x596)]='',a[kW(0x8c7)](c=>{const kX=kW,e=c[kX(0x3cd)]===kX(0x3b8)?'опубликован':c[kX(0x3cd)]==='withdrawn'?kX(0x6b4):c['status']===kX(0x65d)?kX(0x594):'на модерации',f=c[kX(0x929)]?kX(0x320):'',g=document[kX(0x466)](kX(0x4e0));g[kX(0x305)]=kX(0x9fc),g[kX(0x596)]=kX(0x81a)+escapeHtml(c[kX(0x9a6)])+kX(0x8ec)+e+'</span><span class="pk-badge">'+(c[kX(0x8ee)]?c['price']+' монет':kX(0x6cd))+kX(0x539)+(c['price']?'<span class="pk-badge">'+(c[kX(0x937)]||0x0)+kX(0x4ed)+(c[kX(0x3ae)]||0x0)+kX(0x35a):'')+f+'<span class="pk-badge"><span class="inline-ico" data-icon="fire"></span> '+c[kX(0x595)]+'</span></span><span class="pack-mini-actions"><button class="btn sm pk-edit">Редактировать</button><button class="btn sm pk-delete">Удалить</button></span>',injectIcons(g),g['querySelector'](kX(0x551))[kX(0x415)]=()=>openPackModal(c),g[kX(0x20a)](kX(0x780))['onclick']=()=>deletePack(c),b[kX(0x965)](g);}));}async function storeLoad(){const kY=odf943efb_P,a=$(kY(0x2e7));if(a&&(a[kY(0x596)]=kY(0x459)),!localStorage[kY(0x621)](kY(0x765))){a&&(a[kY(0x596)]=kY(0x316));return;}try{const b=await apiPost(kY(0x204),{'token':localStorage['getItem'](kY(0x765))||''});if(!b['ok'])throw new Error(b[kY(0x208)]||'');applyWalletState(b['wallet']),b[kY(0xa62)]&&(packWalletState[kY(0x6fe)]=b[kY(0xa62)]),b[kY(0x821)]&&(packWalletState[kY(0x821)]={...packWalletState[kY(0x821)],...b[kY(0x821)]}),renderPackWallet(),renderPackList(b[kY(0x8f1)]||[]),renderMyPacks(b[kY(0x81f)]||[]);}catch(c){a&&(a[kY(0x596)]=kY(0x3f4)+escapeHtml(''+c)+kY(0x539));}}async function openPackModal(a=null){const kZ=odf943efb_P;let b=[];try{b=(await invoke(kZ(0x44d)))[kZ(0x76f)](l=>({...l,'kind':kZ(0x277),'label':l[kZ(0x9a6)]||kZ(0xa6b),'icon':kZ(0x926),'ext':'wav'}));}catch{}const c=[...sortPadItems(state['sounds'])[kZ(0x76f)](l=>({...l,'kind':kZ(0x6fb)})),...sortPadItems(folderPackItems(),'folder'),...b];if(!c[kZ(0x8f8)])return toast(kZ(0x9d3),!0x0);const d=$('#packPick');if(!d)return;d[kZ(0x596)]='',packModalState[kZ(0x240)]=a,$(kZ(0x1e1))['textContent']=a?kZ(0x782):kZ(0x479),$(kZ(0x23c))[kZ(0x4e9)]=a?kZ(0x9d9):kZ(0x9b0),$('#packName')[kZ(0x7b1)]=a?.[kZ(0x9a6)]||'',$('#packColor')[kZ(0x7b1)]=safeAppearanceColor(localStorage[kZ(0x621)](kZ(0x3a8))||kZ(0x58b));const e=Math['max'](0x0,Math['min'](0x2710,+(a?.[kZ(0x8ee)]||0x0))),f=$('#packPrice'),g=$(kZ(0x84b)),h=$$(kZ(0x922),$(kZ(0xa54)));let i=e||0x64;const j=l=>{const l0=kZ,m=l===l0(0x2ff);h[l0(0x8c7)](n=>n[l0(0x6ca)][l0(0x4f5)]('on',n[l0(0x71b)]['packPriceMode']===l)),g[l0(0x6ca)]['toggle']('show',m),m?f['value']=String(Math['max'](0x1e,i)):(+f[l0(0x7b1)]>=0x1e&&(i=+f[l0(0x7b1)]),f[l0(0x7b1)]='0'),k();},k=()=>{const l1=kZ,l=Math[l1(0x57e)](0x0,Math['floor'](+f[l1(0x7b1)]||0x0)),m=l?Math['max'](0x1,Math['ceil'](l*0.15)):0x0;$(l1(0x63a))['textContent']=l?l1(0x337)+(l-m)+l1(0x725)+m:l1(0x451);};f[kZ(0x2db)]=()=>{const l2=kZ;+f['value']>=0x1e&&(i=+f[l2(0x7b1)]),k();},f[kZ(0x7b1)]=e||0x64,h['forEach'](l=>l[kZ(0x415)]=()=>j(l[kZ(0x71b)][kZ(0x1fa)])),j(e?'paid':kZ(0x219)),c[kZ(0x8c7)](l=>{const l3=kZ,m=normalizeGroupPath(l[l3(0x6f2)]||''),n=document['createElement']('label');n['className']=l3(0x20b),n[l3(0x596)]=l3(0x902)+escapeHtml(l[l3(0x6a3)]+':'+l['id'])+'" checked><span class="pad-ico" data-icon="'+packItemIcon(l)+'"></span><span class="ppr-name">'+escapeHtml(packItemName(l))+l3(0x4d2)+escapeHtml(m||packItemSource(l))+l3(0x539),n[l3(0x30c)]=l,d['appendChild'](n);}),injectIcons(d),$(kZ(0xa54))[kZ(0x6ca)][kZ(0x4e3)]('show');}function wireStore(){const l4=odf943efb_P;$(l4(0x54d))&&($(l4(0x54d))[l4(0x415)]=()=>openPackModal()),$(l4(0x8b0))&&($(l4(0x8b0))[l4(0x415)]=()=>{const l5=l4;packModalState[l5(0x240)]=null,$(l5(0xa54))[l5(0x6ca)][l5(0x392)](l5(0x8f7));}),$(l4(0x55e))&&($(l4(0x55e))[l4(0x415)]=storeLoad),$(l4(0x434))&&($(l4(0x434))[l4(0x415)]=openPackWalletHistory),$(l4(0x684))&&($(l4(0x684))[l4(0x415)]=openWalletTransfer),$(l4(0x27b))&&($(l4(0x27b))[l4(0x415)]=openWalletVip),$('#packOk')&&($(l4(0x23c))[l4(0x415)]=async()=>{const l6=l4,a=($(l6(0x89b))[l6(0x7b1)]||'')[l6(0x4b9)]();if(a[l6(0x8f8)]<0x2)return toast('Введите название набора',!0x0);const b=$$('#packPick input:checked')[l6(0x76f)](f=>f[l6(0x3b5)](l6(0x8cc)))['filter'](Boolean);if(!b[l6(0x8f8)])return toast('Выбери хотя бы один звук',!0x0);const c=b[l6(0x76f)](f=>f['_packItem'])['filter'](Boolean),d=safeAppearanceColor($('#packColor')?.[l6(0x7b1)]||l6(0x58b)),e=Math[l6(0x57e)](0x0,Math['min'](0x2710,Math[l6(0x665)](+($(l6(0xa08))?.['value']||0x0))));if(e>0x0&&e<0x1e)return toast(l6(0x3aa),!0x0);localStorage['setItem'](l6(0x3a8),d),$(l6(0xa54))[l6(0x6ca)]['remove'](l6(0x8f7)),toast(packModalState[l6(0x240)]?l6(0x85b):l6(0x71a)),await uploadPack(a,c,packModalState[l6(0x240)],d,e),packModalState[l6(0x240)]=null;});}async function admLoadPacks(){const l7=odf943efb_P,a=$(l7(0x763));if(!(!a||!isAdmin()||licOff())){a[l7(0x596)]=l7(0x459);try{const b=await admPost(l7(0x52f));if(!b['ok'])throw new Error(b[l7(0x208)]||'');if(!b[l7(0x8f1)]['length']){a[l7(0x596)]=l7(0x9f4);return;}a['innerHTML']='',b['packs']['forEach'](c=>{const l8=l7,f=document[l8(0x466)](l8(0x4e0));f[l8(0x305)]=l8(0x3cb);const g=c[l8(0x6a3)]===l8(0x709),h=g?l8(0x6e7)+escapeHtml(c['old_name']||'?')+l8(0x893)+escapeHtml(c['name'])+l8(0x81c):'';f[l8(0x596)]=l8(0x58f)+(g?'Изменения: ':'')+escapeHtml(c[l8(0x9a6)])+'</b><span class="muted sm">@'+escapeHtml(c[l8(0x35c)]||'?')+l8(0x519)+h+c['sounds']+l8(0x6c5)+Math[l8(0x97f)](c['bytes']/0x400)+l8(0x8f2)+(c[l8(0x8ee)]?c[l8(0x8ee)]+l8(0x46d):l8(0x6cd))+'</span></div><div class="ap-actions"><button class="btn sm" data-preview="1"><span class="btn-ico" data-icon="play"></span>Просмотр</button><button class="btn primary sm" data-act="approve">Одобрить</button><button class="btn sm" data-act="reject">Отклонить</button></div>',injectIcons(f),f[l8(0x415)]=async i=>{const l9=l8,k=i[l9(0x6b5)][l9(0x3b5)]('button[data-preview]');if(k){k[l9(0x59e)]=!0x0,await openAdminPackPreview(c),k['disabled']=!0x1;return;}const l=i['target'][l9(0x3b5)](l9(0x835));if(l){l[l9(0x59e)]=!0x0;try{const m={'id':c['id'],'act':l[l9(0x71b)][l9(0xa34)]};c['revision_id']&&(m[l9(0x295)]=c[l9(0x295)]);const n=await admPost(l9(0x41c),m);n['ok']?(toast(l[l9(0x71b)][l9(0xa34)]===l9(0x253)?l9(0x648):l9(0x201)),admLoadPacks(),storeLoad()):toast(n[l9(0x208)]||l9(0x649),!0x0);}catch(o){toast(''+o,!0x0);}finally{l['disabled']=!0x1;}}},a['appendChild'](f);});}catch(c){a['innerHTML']=l7(0x3f4)+escapeHtml(''+c)+l7(0x539);}}}function boot(){const la=odf943efb_P;injectIcons(),buildModal(),wireSystem(),wireTalk(),wireVoiceFx(),wireAvatarOverlay(),wireSoundboard(),Promise[la(0x6d9)]([invoke(la(0x49a)),invoke(la(0xa18)),invoke(la(0x6d7))[la(0xa71)](()=>0x0)])[la(0x900)](([a,b,c])=>{const lb=la;state[lb(0x70e)]=b||[],state[lb(0x2fa)]=c||0x0,buildPaneUI(a);})['catch'](()=>buildPaneUI(0x2)),navigator[la(0x7a3)]?.[la(0x29e)]?.(la(0x7ea),refreshDevices),checkBridge(),refreshDevices(),loadSounds(),loadFolder(),loadVoices(),setInterval(checkBridge,0x7d0),wireUpdate(),wireLicense(),renderSocialStrip(),wireYoutubePromo(),wireCommunity(),wireEmoji(),wireRef(),wireNick(),wireChatDock(),wirePeerPopup(),wirePeerChat(),wireStore(),wireAdmin(),wireOnboard(),wireWaveEditor(),wireDrop(),capConnect(),refreshTurnRoute(),refreshStatus(),slotTick(),usageTick(),setInterval(enforceUsage,0x3e8),pollCommunity(),setInterval(refreshStatus,0x1d4c0),setInterval(licTick,0x4e20),setInterval(pollCommunity,0x7530);}function versionParts(a){const lc=odf943efb_P;return String(a||'')[lc(0x232)](/[^\d]+/)[lc(0x8d8)](Boolean)[lc(0x76f)](b=>+b||0x0);}function versionNewer(c,d){const ld=odf943efb_P,e=versionParts(c),f=versionParts(d);for(let g=0x0;g<Math[ld(0x57e)](e[ld(0x8f8)],f['length'],0x3);g++){const h=e[g]||0x0,j=f[g]||0x0;if(h!==j)return h>j;}return!0x1;}function renderUpdateBanner(){const le=odf943efb_P,a=$(le(0x6ad)),b=$(le(0x9e3));if(!a||!b)return;let c=pendingUpdateVersion?le(0x6bf)+pendingUpdateVersion:'';const d=remoteAppConfig||{},e=String(d[le(0x383)]||'')['trim'](),f=String(d[le(0x55a)]||'')['trim'](),g=d[le(0x524)]===!0x0&&(!e||versionNewer(e,appInfo[le(0x280)])),h=!!f&&versionNewer(f,appInfo[le(0x280)]);!c&&g&&(c=String(d[le(0x1fb)]||'')[le(0x4b9)]()||le(0x6bf)+e),!c&&h&&(c=String(d['force_text']||d[le(0x1fb)]||'')[le(0x4b9)]()||le(0x933)+f),c?(b['textContent']=c,a[le(0x6ca)][le(0x4e3)](le(0x8f7))):a[le(0x6ca)][le(0x392)](le(0x8f7));}function applyRemoteAppConfig(a){const lf=odf943efb_P;remoteAppConfig=a&&typeof a==lf(0x7b0)?a:null,renderUpdateBanner();}async function renderAppInfo(){const lg=odf943efb_P;try{const a=await invoke(lg(0x298));appInfo={'version':a?.[lg(0x280)]||'2.0.0','released':a?.[lg(0x89c)]||lg(0x8ac)};}catch{appInfo={'version':lg(0x712),'released':lg(0x8ac)};}$(lg(0x81d))&&($(lg(0x81d))[lg(0x4e9)]='v'+appInfo[lg(0x280)]),$(lg(0x75a))&&($(lg(0x75a))['textContent']=lg(0x8e3)+appInfo['released']),renderUpdateBanner();}async function checkUpdate(){const lh=odf943efb_P;try{pendingUpdateVersion=await invoke(lh(0x4d6))||'',renderUpdateBanner();}catch{}}function wireUpdate(){const li=odf943efb_P,a=$(li(0x241));a&&(a[li(0x415)]=async()=>{const lj=li;a[lj(0x59e)]=!0x0,a[lj(0x4e9)]=lj(0x467);try{await invoke(lj(0x50e));}catch(b){toast(lj(0x348)+b,!0x0),a[lj(0x59e)]=!0x1,a['textContent']=lj(0x22a);}}),renderAppInfo(),checkUpdate(),setInterval(checkUpdate,0x2710);}window['addEventListener']('DOMContentLoaded',boot);



© 2023 Quttera Ltd. All rights reserved.