From 679f61fa08d3236326f47bca3cd073044e164506 Mon Sep 17 00:00:00 2001 From: Iceland-monsoon Date: Wed, 26 Jul 2023 15:34:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 0 README.md | 50 +- qxVm_sanbox/.DS_Store | Bin 6148 -> 0 bytes qxVm_sanbox/env/BASE_CONFIG/Del_attribute.js | 2 - .../env/BASE_CONFIG/_qxVm.BASE_CONFIG.node.js | 9 +- .../env/BASE_CONFIG/vm_frameLoadEnd.js | 8 + qxVm_sanbox/env/BASE_CONFIG/环境_1.png | Bin 19548 -> 0 bytes qxVm_sanbox/env/BASE_CONFIG/环境_2.png | Bin 17500 -> 0 bytes .../env/BOM/Audio/AudioDestinationNode.js | 17 +- qxVm_sanbox/env/BOM/Audio/AudioListener.js | 119 +- qxVm_sanbox/env/BOM/Audio/AudioNode.js | 68 +- qxVm_sanbox/env/BOM/Audio/AudioParam.js | 74 +- .../env/BOM/Audio/AudioScheduledSourceNode.js | 29 +- qxVm_sanbox/env/BOM/Audio/AudioWorklet.js | 12 +- qxVm_sanbox/env/BOM/Audio/BaseAudioContext.js | 147 +- .../env/BOM/Audio/DynamicsCompressorNode.js | 62 +- .../env/BOM/Audio/OfflineAudioContext.js | 35 +- qxVm_sanbox/env/BOM/Audio/OscillatorNode.js | 44 +- qxVm_sanbox/env/BOM/BarProp.js | 27 +- qxVm_sanbox/env/BOM/Base64.js | 20 +- qxVm_sanbox/env/BOM/CacheStorage.js | 34 +- qxVm_sanbox/env/BOM/CredentialsContainer.js | 28 +- qxVm_sanbox/env/BOM/Crypto.js | 27 +- qxVm_sanbox/env/BOM/CustomElementRegistry.js | 30 +- qxVm_sanbox/env/BOM/Database.js | 110 +- qxVm_sanbox/env/BOM/External.js | 22 +- qxVm_sanbox/env/BOM/Geolocation.js | 24 +- qxVm_sanbox/env/BOM/Headers.js | 46 +- qxVm_sanbox/env/BOM/History.js | 42 +- qxVm_sanbox/env/BOM/HttpRequest/Request.js | 107 +- .../env/BOM/HttpRequest/XMLHttpRequest.js | 115 +- .../HttpRequest/XMLHttpRequestEventTarget.js | 74 +- qxVm_sanbox/env/BOM/IDB/IDBFactory.js | 34 +- qxVm_sanbox/env/BOM/IDB/IDBOpenDBRequest.js | 30 +- qxVm_sanbox/env/BOM/IDBFactory.js | 31 +- qxVm_sanbox/env/BOM/Ink.js | 16 +- qxVm_sanbox/env/BOM/Keyboard.js | 24 +- qxVm_sanbox/env/BOM/Location.js | 81 +- qxVm_sanbox/env/BOM/LockManager.js | 20 +- qxVm_sanbox/env/BOM/MediaCapabilities.js | 16 +- qxVm_sanbox/env/BOM/MediaSession.js | 46 +- qxVm_sanbox/env/BOM/Navigator.js | 347 +- qxVm_sanbox/env/BOM/NavigatorUAData.js | 29 +- qxVm_sanbox/env/BOM/Performance.js | 135 +- .../env/BOM/Performance/Performance.js | 135 +- .../env/BOM/Performance/PerformanceEntry.js | 36 +- .../BOM/Performance/PerformanceNavigation.js | 28 +- .../BOM/Performance/PerformancePaintTiming.js | 12 +- .../env/BOM/Performance/PerformanceTiming.js | 96 +- qxVm_sanbox/env/BOM/PerformanceEntry.js | 36 +- qxVm_sanbox/env/BOM/PerformanceNavigation.js | 28 +- qxVm_sanbox/env/BOM/PerformancePaintTiming.js | 12 +- qxVm_sanbox/env/BOM/PerformanceTiming.js | 96 +- qxVm_sanbox/env/BOM/Permissions.js | 16 +- qxVm_sanbox/env/BOM/Plugin/MimeType.js | 13 +- qxVm_sanbox/env/BOM/Plugin/MimeTypeArray.js | 41 +- qxVm_sanbox/env/BOM/Plugin/Plugin.js | 39 +- qxVm_sanbox/env/BOM/Plugin/PluginArray.js | 40 +- qxVm_sanbox/env/BOM/Presentation.js | 26 +- qxVm_sanbox/env/BOM/RTC/RTCDataChannel.js | 137 +- qxVm_sanbox/env/BOM/RTC/RTCIceCandidate.js | 86 +- qxVm_sanbox/env/BOM/RTC/RTCPeerConnection.js | 256 +- .../env/BOM/RTC/RTCPeerConnectionIceEvent.js | 17 +- .../env/BOM/RTC/RTCSessionDescription.js | 34 +- qxVm_sanbox/env/BOM/RTCDataChannel.js | 137 +- qxVm_sanbox/env/BOM/RTCIceCandidate.js | 86 +- qxVm_sanbox/env/BOM/RTCPeerConnection.js | 256 +- .../env/BOM/RTCPeerConnectionIceEvent.js | 17 +- qxVm_sanbox/env/BOM/RTCSctpTransport.js | 41 +- qxVm_sanbox/env/BOM/RTCSessionDescription.js | 34 +- qxVm_sanbox/env/BOM/Request.js | 107 +- qxVm_sanbox/env/BOM/Scheduler.js | 18 +- qxVm_sanbox/env/BOM/Scheduling.js | 16 +- qxVm_sanbox/env/BOM/Screen.js | 48 +- qxVm_sanbox/env/BOM/Storage.js | 25 +- qxVm_sanbox/env/BOM/UserActivation.js | 18 +- qxVm_sanbox/env/BOM/WakeLock.js | 16 +- qxVm_sanbox/env/BOM/Window.js | 10 +- qxVm_sanbox/env/BOM/Worklet.js | 16 +- qxVm_sanbox/env/BOM/XMLHttpRequest.js | 115 +- .../env/BOM/XMLHttpRequestEventTarget.js | 74 +- qxVm_sanbox/env/BOM/chrome.js | 225 - qxVm_sanbox/env/BOM/timer.js | 22 +- qxVm_sanbox/env/BOM/window.attributes.js | 6 +- qxVm_sanbox/env/DOM/Attr.js | 15 +- qxVm_sanbox/env/DOM/CDATASection.js | 12 +- qxVm_sanbox/env/DOM/CSS.js | 36 +- qxVm_sanbox/env/DOM/CSSStyleDeclaration.js | 60 +- .../env/DOM/CanvasRenderingContext2D.js | 361 +- qxVm_sanbox/env/DOM/CharacterData.js | 72 +- qxVm_sanbox/env/DOM/DOMParser.js | 14 +- qxVm_sanbox/env/DOM/DOMRect.js | 48 +- qxVm_sanbox/env/DOM/DOMRectReadOnly.js | 56 +- qxVm_sanbox/env/DOM/DOMTokenList.js | 74 +- qxVm_sanbox/env/DOM/Document.js | 1405 +- qxVm_sanbox/env/DOM/Element.js | 698 +- qxVm_sanbox/env/DOM/HTMLCollection.js | 28 +- qxVm_sanbox/env/DOM/HTMLDocument.js | 12 +- qxVm_sanbox/env/DOM/HTMLElement.js | 1047 +- .../env/DOM/HTMLElements/HTMLAnchorElement.js | 224 +- .../env/DOM/HTMLElements/HTMLAudioElement.js | 16 +- .../env/DOM/HTMLElements/HTMLBodyElement.js | 156 +- .../env/DOM/HTMLElements/HTMLButtonElement.js | 123 +- .../env/DOM/HTMLElements/HTMLCanvasElement.js | 77 +- .../env/DOM/HTMLElements/HTMLDivElement.js | 22 +- .../env/DOM/HTMLElements/HTMLFrameElement.js | 98 +- .../DOM/HTMLElements/HTMLFrameSetElement.js | 231 +- .../env/DOM/HTMLElements/HTMLHeadElement.js | 16 +- .../env/DOM/HTMLElements/HTMLHtmlElement.js | 22 +- .../env/DOM/HTMLElements/HTMLIFrameElement.js | 194 +- .../env/DOM/HTMLElements/HTMLImageElement.js | 204 +- .../env/DOM/HTMLElements/HTMLInputElement.js | 252 +- .../env/DOM/HTMLElements/HTMLLIElement.js | 33 +- .../env/DOM/HTMLElements/HTMLLabelElement.js | 34 +- .../env/DOM/HTMLElements/HTMLLinkElement.js | 154 +- .../env/DOM/HTMLElements/HTMLMediaElement.js | 280 +- .../env/DOM/HTMLElements/HTMLMetaElement.js | 61 +- .../env/DOM/HTMLElements/HTMLScriptElement.js | 76 +- .../env/DOM/HTMLElements/HTMLSpanElement.js | 16 +- .../env/DOM/HTMLElements/HTMLTitleElement.js | 22 +- .../env/DOM/HTMLElements/HTMLVideoElement.js | 140 +- qxVm_sanbox/env/DOM/Image.js | 4 +- qxVm_sanbox/env/DOM/MediaStream.js | 90 +- qxVm_sanbox/env/DOM/Node.js | 141 +- qxVm_sanbox/env/DOM/NodeList.js | 40 +- qxVm_sanbox/env/DOM/Path2D.js | 54 +- qxVm_sanbox/env/DOM/SVGElement.js | 875 +- qxVm_sanbox/env/DOM/SVGGraphicsElement.js | 53 +- qxVm_sanbox/env/DOM/Text.js | 22 +- qxVm_sanbox/env/DOM/WebGLRenderingContext.js | 581 +- qxVm_sanbox/env/DOM/document_.js | 11 +- qxVm_sanbox/env/EVENT/CustomEvent.js | 21 +- qxVm_sanbox/env/EVENT/Event.js | 104 +- qxVm_sanbox/env/EVENT/KeyboardEvent.js | 75 +- qxVm_sanbox/env/EVENT/MediaEncryptedEvent.js | 20 +- qxVm_sanbox/env/EVENT/MouseEvent.js | 133 +- qxVm_sanbox/env/EVENT/MutationEvent.js | 43 +- qxVm_sanbox/env/EVENT/PointerEvent.js | 80 +- qxVm_sanbox/env/EVENT/TextEvent.js | 21 +- qxVm_sanbox/env/EVENT/UIEvent.js | 34 +- qxVm_sanbox/env/EVENTTARGET/Bluetooth.js | 20 +- qxVm_sanbox/env/EVENTTARGET/Clipboard.js | 28 +- qxVm_sanbox/env/EVENTTARGET/CookieStore.js | 39 +- qxVm_sanbox/env/EVENTTARGET/EventTarget.js | 43 +- qxVm_sanbox/env/EVENTTARGET/HID.js | 38 +- qxVm_sanbox/env/EVENTTARGET/IDBDatabase.js | 77 +- qxVm_sanbox/env/EVENTTARGET/IDBRequest.js | 55 +- qxVm_sanbox/env/EVENTTARGET/MediaDevices.js | 37 +- .../env/EVENTTARGET/NavigatorManagedData.js | 25 +- .../env/EVENTTARGET/NetworkInformation.js | 41 +- .../env/EVENTTARGET/RTCSctpTransport.js | 41 +- .../env/EVENTTARGET/ScreenOrientation.js | 36 +- qxVm_sanbox/env/EVENTTARGET/Serial.js | 38 +- .../env/EVENTTARGET/ServiceWorkerContainer.js | 65 +- qxVm_sanbox/env/EVENTTARGET/SourceBuffer.js | 119 +- .../EVENTTARGET/SpeechSynthesisUtterance.js | 129 +- qxVm_sanbox/env/EVENTTARGET/StorageManager.js | 28 +- .../EVENTTARGET/TrustedTypePolicyFactory.js | 57 +- qxVm_sanbox/env/EVENTTARGET/USB.js | 38 +- .../env/EVENTTARGET/VirtualKeyboard.js | 41 +- qxVm_sanbox/env/EVENTTARGET/VisualViewport.js | 67 +- qxVm_sanbox/env/EVENTTARGET/XRSystem.js | 33 +- qxVm_sanbox/env/TOOLS/vm.print.js | 104 +- qxVm_sanbox/env/TOOLS/vm_expose_interfaces.js | 16 +- qxVm_sanbox/env/TOOLS/vm_menmory.js | 42 +- qxVm_sanbox/env/TOOLS/vm_protection.js | 18 +- qxVm_sanbox/env/TOOLS/vm_proxy.js | 115 +- qxVm_sanbox/env/TOOLS/vm_proxyObj.js | 28 +- qxVm_sanbox/env/TOOLS/vm_throw_error.js | 2 +- qxVm_sanbox/env/TOOLS/vm_tools.js | 76 +- qxVm_sanbox/qxVm.sanbox.js | 27 +- qxVm_sanbox/tools/qxVm.sanbox.tools.js | 9 +- qxVm_sanbox/tools/updateDbugger.py | 115 + qxVm_sanbox/z_sanbox/demo_2.js | 39197 +++++++++++++++- qxVm_sanbox/z_sanbox/qxVm.env.js | 8 +- qxVm_sanbox/z_sanbox/qxVm.sanbox.js | 100 +- z_working/ali_140.js | 18147 ------- z_working/ali_223.js | 11708 ----- z_working/ali_223Vm.js | 43 - z_working/boss.js | 38 - z_working/boss.py | 107 - z_working/boss2.js | 585 - z_working/bossVm.js | 176 - z_working/demo.js | 564 +- z_working/{ali_140Vm.js => demoVm.js} | 29 +- z_working/demo_2.js | 3642 -- z_working/dy.js | 2254 - z_working/dyvm.js | 38 - z_working/juliang.js | 3111 -- z_working/juliangVm.js | 63 - z_working/pdd.js | 3915 -- z_working/pddVm.js | 37 - z_working/rs4.js | 63 + z_working/rs4Vm.js | 36 + z_working/rs5.js | 1123 - z_working/rs5Vm.js | 39 - z_working/tengxun.js | 347 - z_working/tengxunVm.js | 44 - z_working/unknow1.js | 3 - z_working/unknow1Vm.js | 39 - z_working/yidun.js | 4016 -- z_working/yidunVm.js | 96 - 202 files changed, 48732 insertions(+), 55936 deletions(-) create mode 100644 .gitignore delete mode 100644 qxVm_sanbox/.DS_Store create mode 100644 qxVm_sanbox/env/BASE_CONFIG/vm_frameLoadEnd.js delete mode 100644 qxVm_sanbox/env/BASE_CONFIG/环境_1.png delete mode 100644 qxVm_sanbox/env/BASE_CONFIG/环境_2.png create mode 100644 qxVm_sanbox/tools/updateDbugger.py delete mode 100644 z_working/ali_140.js delete mode 100644 z_working/ali_223.js delete mode 100644 z_working/ali_223Vm.js delete mode 100644 z_working/boss.js delete mode 100644 z_working/boss.py delete mode 100644 z_working/boss2.js delete mode 100644 z_working/bossVm.js rename z_working/{ali_140Vm.js => demoVm.js} (86%) delete mode 100644 z_working/demo_2.js delete mode 100644 z_working/dy.js delete mode 100644 z_working/dyvm.js delete mode 100644 z_working/juliang.js delete mode 100644 z_working/juliangVm.js delete mode 100644 z_working/pdd.js delete mode 100644 z_working/pddVm.js create mode 100644 z_working/rs4.js create mode 100644 z_working/rs4Vm.js delete mode 100644 z_working/rs5.js delete mode 100644 z_working/rs5Vm.js delete mode 100644 z_working/tengxun.js delete mode 100644 z_working/tengxunVm.js delete mode 100644 z_working/unknow1.js delete mode 100644 z_working/unknow1Vm.js delete mode 100644 z_working/yidun.js delete mode 100644 z_working/yidunVm.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md index 141f61f..b2e238f 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,38 @@ -## qxVm补环境框架(历史) +# qxVm补环境框架简介 + +- 个人微信 y2783693683 + - 微信公众号: y小白的笔记(https://mp.weixin.qq.com/s/GGqecHvqN54IzL3ap5c28A) - git: https://github.com/ylw00/qxVm - 基于 `node16` - 基于`vm2`模块纯js设计一个补环境框架 -- `没有完全补完`, 主要提供思路以及壳子的设计, 剩下的就是重复性的工作, - 目前的设计思路以及实现的方式,检测点相对来说是比较少的 - 因为是前期版本, 所以并没有加入`dom解析`,属性的方法实现 - 内部使用`弱引用`, 不会影响内存回收问题 - 优化实例产生的方式 + + + ## 声明 + +- 不会在已有的基础之上添加新的api功能 +- 框架内部的dom操作不可信, 需要重写(详情见/z_working/rs4.js) + + + +## 2023-07-26更新 + +- 添加完善的日志功能, 替代之前的debugger功能, 使得调试更加舒服 +- 新增`QXVM_GENERATE.help` 方法, 打印帮助信息 +- 添加`默认导出函数 printLog` (runConfig.logOpen=true), 一键导出 +- 删除一些不必要的配置参数 +- 为了避免一些问题, 框架内部`qxVm`字眼`更改`为 `lwVm` +- 隐藏环境代码, 更加简洁 +- 封装事件调用函数 `lw.callListener` // lw.callListener("load") +- 字符串处理 (./qxVm_sanbox/tools/updateDbugger.py) + + + ## 调用方式(z_working目录) ```js const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); @@ -17,7 +41,7 @@ const js_code = "function get_form (){ return '' }"; // 导出函数是一定 const user_config = { // 用户配置 isTest: true, // 是不是测试状态, 如果是, 则会固定时间戳, 随机数 compress: false, // 是否压缩js, 准对检测格式化的网站 - proxy_config: { proxy: false, proxy_proto: false, print_log: true }, // 是否挂代理 + runConfig: { proxy: false, proxy_proto: false, logOpen: true }, // 是否挂代理 window_attribute: {}, env: { // 浏览器环境 canvas: "", @@ -42,21 +66,9 @@ console.log(result.get_form()) - 浏览器中组成字符串, 保存到本地, 具体可以看 (https://mp.weixin.qq.com/s/lDlylUGWS2qtCGBh-1RKFQ) - 半自动方式可以看(qxVm_sanbox\tools\create_ptototype_js.py) -## qxVm优化方向(当然新版都是已经实现的) -- debugger改为日志打印,加入日志开关, 并且避免使用`proxy`代理 -- 加入dom解析 可以套壳jsdom, 我是使用了cheerio -- 优化堆栈替换, 防止检测堆栈 -- 加入动态更换框架内浏览器环境的逻辑, 保证框架只加载一次 -- 加入内部指纹库, 可以随意更改指纹 -- 套壳 canvas, 实现canvas指纹生成 -- 随机浏览器环境 +## qxVm最新 -## qxVm(最新) -- 暂时没开源 -- 框架加载速度 100ms左右 -- dom解析 -- form特性 -- 瑞数, 阿里,腾讯 - -![](https://files.mdnice.com/user/23430/b583c38d-b2e2-454b-960d-657d15d0b101.png) +- 瑞数, 阿里, 腾讯, +- https://mp.weixin.qq.com/s/Py7I6RG7UT9EtdpXlV98aA +- https://mp.weixin.qq.com/s/SSlZEMQhNxOlA3rzSNY37w diff --git a/qxVm_sanbox/.DS_Store b/qxVm_sanbox/.DS_Store deleted file mode 100644 index 8d69ca057515e27fe339277b7aa91afae015ee24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHK-AcnS6i(c99Yg4a!Y%{e4xBnB;!UaZ1+3_W%53S-Vok={trug^YkeV~#OLvx zBn5}P7IEi5@}1wL`Jnk>jB$S+A2H@K#vEvf9F-bDcWr3PCL?kjBb!F4iop7arZ)E1 z0l&S$CQPzLRDA#bG|BRQ|C4Vun%g@qr{#2Ds^qoVL>*yWQn-FzENhV0gOfiRIZb>L

}nRlOr}acfv3u@vIvO*Vt^PR1~!`kdoDPg z&8C4?PYe(PH4NbXAfO?77E6PA>wpfg&lqnaqJWNX2}EJhvsfC02naW&fTon&Ck8j= z;1@Q}vsfB5<&5i@VH`Vi^?2cWcJK?G&bVigdSZYWSZAPNOc&4pOZa7KANlJgWDx_z zz&~SvH%Gz9heg@5^~dt?tQF86p`l=2i3$klYnK2pa3AUFpot6AAuei=D9c^_=GDb2006_UjQ z&OcvCKkq&J{oG4WT?GIiW8TC)A+T50QU(C(638!~65^hdLN!di0064q-#>VR?q#+B zfQIU$2g(M|EwI@gpI2Mo=Bz(EpW*c1p?dbk*_4$n7n=BrF1VE#(u216u>XK;hlN|W zKwkM?M&6C!u!7yd*}Hfz%6Ms&r~%zwk{dqSr)$?pK8H60>MedQls-}H_)Z)QySZ@# z7#bD7J2}2#e{^^g2%sWMpeVJW03hSDDO19S@uUF65!<-e;WqZF%Xv@$6-s$oW&pJc z3k(cu50UHIp?=U6D6gPkk5#GYw;_QS-yu|9CgWkZN3m-Ut>dZa`xm*T!8Qc$@Jig zpDcwa%xQCRXo)ZE;sX8aVq2(YFZAj%;Npml=*Lg=_QmP1v-6YVuFjvA>%UIUKd^;% zP!r%IPuHpQKB5C7`q)U37SsUbA#8~niF@~>X1va>tCj83UukoA1jy#WZPl>Rq6bN! z5j?pUXZttVPuD$^*I|Vh@=K0^o$WaW{wC+|Lkm$eD~davlP%>j!E&9o$)1-21a9q% zY(k%N_FLDT^VjdiY@82JXf!GA)M5AAVQXv?2R*J_&8zTd?xs?YQ!$5zr&eingloUAOl)=HDC?His`X+&h@Ub<>kM$!dUWrp7dtoOU7Hc@8w!r zc3ru2Ur3Z>@E{I3y>ANB@G@1owTZlWCN+S`ePN=>v!17)ynjRg=B!c9?m^z?7pd-S zBgo40LyD#O8RuA_ElKBVEJB$lhw%6t98`W@=GGKWT&*2PEeYaD zRwQWoB$nrD0<&ePhq!|nq4&#d*_MoI;-AK>8Hy2T^LmnG!DaA81LR%a_LszzJW2M> zwD1yy9-Rk_3I!4#n2za_;Qsrs^Yy1szX^4TfKJegKb>IMJK+fZ_~PWd++T;=mFDNa4i(!&E-VL_q?I(-NQ15}&#$`p1#+SdL3VD50VNVdyN74C zhpCu4eDkwLP{qgP2V`x+Pej)_$R%66q`V5X%%n#cMq$h68v19O%_%6|{@8LhBZ*XN zugs+nFlUJ`My&Kt_&kg@zwu^itPs#@%ZJFZ*&b_`gzTqi6v70n?<@7`fdcRUAag>3 z-skp?C;PVwp1~Fc;zwN5jI0@84LqfmQ{!Pbf?Ga(z?&o3w{SA_T+9xuY{wfXOc-8~ zVA45pC)P9<@`iAAhrA5dreuEMNV)+nJ|$81TbIbXA(eX0ArK>{e&BfDh%=R_xU(zw zhE&nR1-6+*(-bocSs1V#*8KO@UhpjHt2-}wQGL#Y!js|#58eboS!CO$xnHeh=`Rdi z5Mcn!wD5n@fSpW@D5BNxpREsoZO?qEe)x!ay&dFliAiS2tpxhV+E^GXG$Fc?%zo`&sd55%owIQ-Ik^lQ3J)%@!gn}B8CL0yC1cF;L^FCl|Jhba zTPp69(PlK?#2(W5iIo4V2+!7MgTcBHCa=hGMpv+6stXA?!r2&O)Q*9RcRyrlVlA=q zfjxt>QxCo&8^mbjK9LD~@3bfVeMsc=a1hK!04TN06(<}s0N40p^`@-fLo~&KWU_H* zF-0(QDNDeUKGmf3EA|LAvP#?gDJX;|mZp{;=`3*TNXI$6%%4Bv?n=-=IR>qusIYWHlE0t&VJUIcl;UIy{w+binh`ZvQGMN*^00aVIOAw^xzxwteQL)LRDdNyz9iSk}Ec5$O?P?^XPOGqX)Zb)`S?_N) zy8!H7N4b)KfdW#VJz-6|+QTRP%EHWQ6Sxn@)yZR9tDkLLQ+BX{q3n z@1oo0`SH)2`N^yD-{fx5t&E=tl#B!F?nP^bReE5*8cr*G=Yj4IJF7une|R5U4)D(uN(u#B9=E6Y(5$gZS8zJo*Ve18>d1emXl zR)Mrs#W*Tw;cKULKI6@L#1MCTSORH~n3W_Qri-~9Z`m{Bs}QBhwtl!J?w67K;rZ+O zGa+^ee(BMv3Z}^eTMylDNhQ#}#;&#eoN*nfmzf|?lpOmmKtTx-ICyw=mPMfLzcZ?4~(%D|-gId|Xaa(zzm+mrR8w;DnT;;3Xiw99SQk{94xLvjPz`X%1B{qZ&5 z`;B?dVwM2Jnml%`Wkpcylq5y=hbNDiv}NdPS+8mnot7C%UXJ<`FO zFAtMde}mAA;$tSpWvi*)e}b|`SY?HAtDX!%jLCzt*Z@#IJ1%9a*)rh#Uw_8#-@^Ey%bS7&C;(F-hJ-Ysb0 zflZK`OGC|FamT*e*ZW&cIdguviBo!Qj2VHDX4KO*7)|+>9-eoR_ z&MuXz=$gxc*li3~NbN;LzXoEg!l4W^1KTcS^UqPurypx-mO?^;fBpQhebM}J;HSW1 z{(SZa^S9e@$VdmsjH~Epj^}Ja%C`}|mw~T8;eXV*k`wc=7g@aKEjz$t7K zsE6V+|Iw(p(*le%#`1xs-9gyvzqAjViM)`rRwkRX#Z`J^M&70X8g;=<>`j0EJo&sP zvQuHplRCa4YcA0>{u2CqoihzZeLC&>d=}|F3mYYe?o2ayCH=RfeCONZPW;*}0IAG! z-jd$}FyFZ`@wF`M#Z_95n&*~oA)IQSrvTL_)QjRvwJ9};DY)n3CRQfcyF;)2n1M{BZwgfjF3bV?oSe=*_{qXo?=+P=-I#kd)=M;as<(3l|0Xs9l(0c5=H zCS_>Pec(Od{uG{V^+~(TmLbK33^%L0$4`qT3rgY*-)S1s)XIo!rX1*W(Ir*L-0XD< zpt|LBaH6vZ!eC}s-OS+5#yXmV6fvS%0i43k#PaICH zcp*mjCwAzPjTJtQp;#2{z6>LrKjalO?Oe*W@=UyQ?XL5G4Mak~Z4%55GoWIrYYOkD z?KTy~hX6jkijo-Q5$G4i-o3$X7**@q(JJc*EM>I2-4AXQ*`>72bu(GD#I#553!vHmMCwUW*)Sdn4cP ztwr<4KHMMpbzOPbRbL-7kkr``8WMbUa){$smKIB0!8zFZBO(tWYRi_Yz?Ws8sOdC$ zv&_g#j7`iDWb07vetfk|6zSYLxkC6-nqG+>X!c=IPD@zu6qYw^dwaH+apld655>uz z5<1x_T-IAQ{NyxV$RX(#-Sz&7h#TwU`a zf2N%Dht`cgnT~jWq!tMS8>VR~{jPr#%WvkL>v-p(d9$t!KoW0|ueN#9g|V-W?5L0^ zVDG22lj2kp4rkc3_{J4Wv@BIvG`K#xr~ivqpOAg{zYlytU}}dibS= ztJ7a0%nkMRCNpq;z7irxO*cK`X-*X5uWw18dEPZ=bx3_)vF}YMAs}{W5bf$u zsb)%hX68MaHy2inx2i13N$d{uhi{iD{#7HvrQoF=5Bw+eQyX-OARG~?aYhGVtWQYu z89gy74i4XmP{l7y(-?Fsydyef)K6`o)C_|)ny^pnLWfm$RRLWPXqau&a- z7l=S%S7s4Z$mFNnG|+q=XT4<&tD5ZIaVDCX%edMxr$hc(~LsL+!bXIjhbIa#NaFbIGKlvLzydFSQ=~`9btpcL|DX z({9Vugg^W9Utg)-;D*wRBTvHsQ(W{m-~Zg^J3cMmrl&E{^#vVD2Hwg$7U9pk)1+0S z=SlsQhYK;oxkOIAB>LT}fY@~N4!S$5tA|eSl;!1qm)kg(OlbD`gVxyh>o2!FZln5H zKIOS-f{^#2NM%jQ4eqW6!n9|=-K$+inCf@iq6fm+uHxTu+#wYZU*+IL^?9T1b$3jq z6ioF~6;*~&;T1~)5SJ5S|L8+Y9uEe^Ig9(Ej%(MbvK)TU(me*%xl9T^5Fs}thSdIYo~#Ob?B=y0$jD|j!Rtn zao7Fmw6**|?)m-?DWC=y6pGagE8JtL@Ffif0#L`;y(!czwG`4fJ^t=b_NEoPQ8pi% zBqOSMyVpzo!lW=S-m8F}RCQ>M|HB=o1^S)VM}0-vUX&tfF5E^89T z8$O5?Whe=e!0^~6oQizv?;@9k=Xrt+`ps2uFR-J5Q3shuN&+mUJkXNFv(IoyQcv9C zo84<#LO@ykf{-xLyK<^DyOtSrDo*2lJWIXhz`K+ooVD=vbt?%M&={a>5~gDbqB&7s2Or`%W^ia9SL#=fLBDsZh&usK{}Q zY;XkJ4pthcm&$`H;z+VSS~m+Z4?O;Ln{RhP4Y|vE&!`yE0GsbN?^Ej;_A_g@iVF#q zG?Iz|oGE0;Keh0jBvoN^g-o7!zhvdyg7CeA2~;qCOq8Xs(8e56EKg(A63K*IN4gxPzgtE zhjs^+K&2#iC24nk$)fU>yfC;`cWa<)kq2IstrPtg4*!Ae2{Ky+kgExoKR}iX_aj9v zX(vlu0sfEL$mTPp)^^UbXBVa!JQ$Dw2v;@g%3ECdxt7yFgT#W{;;nojtpsq30_g?H4k2$w?_? zx(&zA3LfqZev1~*ib6zOwuxWf+L~eg3<{&V{g~&=*`>!vdO3%^bLBb?s5ow|zp zfRY3UU|L7z+HQVjmS1kbG~m6a8-}0Uf$Ry*<%f^!xTE-Liwob}x5?Yo3Mz(80;B5F zWW#4^k#(G!khX!~al&^Z%d!RzP2RUY;A)Pt}|t9-+4k2I@C%@&k!l4o2{0Z3aG zaUp{K4a)SFT0ezPY1^3UbUDTXy-L z(RgrX8%s-3kNZlFep;sWrV}Q8V;)QY1@#j!ncygvQ|kBIn6*=v%k*^Qnb`))FkvFi7BJEeij1xJi_cPR1eBgxyTrswJ^PS1AV zRb;OQ?2%?^Fg16Xrd7Hw4X*192LkSm8fWutuYo9|_+g)IQx2F5N!=uHYP2t>oK%P^bzr*Zb2}5D4EY|l}-{PMz!xW%4 zeVohRUOEU`>STvhOg7Z;g~?X@t_A_VGGjhkX`Z{zTu^l%EIw3Pl5OsYxQhci*Xn!L zD(2k4zCBcy^!X5iukQQ_+`+i#VydW~5S4-W8RkFToyP%XYV)OhqjdFIf`F4MpVK zeMJ_YmC4z~lhbgmsfF-I3MzX6QHehiZ3vurSQJ-&vy5PO2Mz&H0Us>k6>vc9y|FQP zgTZ78_pggeXdP1_Z8{t)+$a6ninN7C9ms5$QC*q6G7`@_6$Hg0<4%=Pjl2A zZ%Vo`&|wR>O%xUzmO{?F766O075nS$_<&OOCbkpm*3ECo!7iaiDa{0R)W}MtuO0q6 zCU0|<5z}~u`-~qf>RMx*Q$^lRKYk(RWomCL<|-6c7%KEg6%Qi-;5R@TX_m{j`QE}@ zIu%NWaG~nx9_`NTbSheP%2NXc>q1We#5aY2D`O}G{;AbqIwb$vXF*t-EE3=r&i>N; zK2e6r2|k7qf1M55D@VUsudo3?Mxr=|@?11=92PLYdzewo-Z8QFC&o;9=mgd@J*W7S zy%=)qNAMjp{Q)~q{u-8U_HPPa2e{=&Pqr`D=^7rt8;k@cm-nS#RMQ~M(D3r!RY_#% z_vV9Qb&W$RbwddQc+#*TzVY^~IKY0`SPT`?p0h_gM7i{Y01DU*LZu*m)yU+t1;R9M zuuwNPy$-r<(wUv>{oeZ65!gpg1wNR86KVTwZ+TB<@X5_CxS|}(poDOUh&ulb0Kvml z&#^aO+`Te;K8_)(PB-UG$USr@;#1y59qi^98mboiwDPW;@YKa+X)9V<~{I0@9na@yir;m>ip zXL~0sKqLsJPThWvpgb2y=r|o6JewN;X@^<>kbU!2G~b@&Hp%(^%FMn&J@aht!qXbV zPjR>ZwSpNpwp}0rGJAK&FQOaMhvER#P{aJ%hycdfzWA4I%KBa%xM+Fm-}N^_gWMOj zUUIgj`5)P}+_}tPG#Iy<|H-cKTes@=#HX(RvrVPMpjBpV1^O{r&5t8gs;1T%3k3`s zeg#(%z&|5m+f`OO5n2|LPK3<(m7!MoA0^M&ZK|D9t9sTfxBygnV9I$=MB(o^;b|f+ zO3cJ(NPa(b4Xy9~A%6^;oxJ1lP-!ukFHwRlH>v1`iCSwQ0@ia}MEpJyMTY}@2MpK0 ztD#6MiF7$w0qQY&g@>|a%oS~QwG$3Hu4MC0XgC0Qo!K%!yAqnwMPk@jGz}T4i~TA4 z+8S?O1ctLAGRWl0KhPsoO@LWdKgNj0eiU-U$7t%m5Lv4dZ#>67%{fjE9TKxtQAl1LaB&~Qgzy5!hS<6IOGiFapUu*2Y!RfJ+JO!Y354md#Kgl zA}Su(55ucHG?`6@syp(6Z3jOW*1~=-J2W2PEp}HYf{qwcT;I8ze>*@-WW*8w+XtYc1oJ&f zx{ZcsD~Wx+HrnMErKC7)WlTEn18Ljgvv}UI%^eny;)_#G4RK;r{UP&Iq*0#bYRQVs ziT-6I3NnQFaO>7}RZfN?iP7Mjdns%-@{0y<&V^&7@OUjsd_P6<)C()p81Cl2zUn

D2*^&HW(x#S-1*cVv$OBe_3yF}?U;giw8Ys$VD| z8didW^dK}%xHSyP44lS2!vad6zi6v9-m!K~7mU+~h1*qD{88fu z(8r`#U&)O>LUkkAmdv{~jYSE9Oi_Ca?hz=+G(z+2bGKMj%vdjeMAGkU#MI1|dX?hs zNkIgeeq*uwTP#Y&!+lP@5Ma`@Yhz8HSr&-1Gg0@ zYbihwBw40nb$svEK6=44k%L^7n#7(s%{K!+@m?Hp$`{<0V!blfA8!C>z92ZW7(d63Ja>)W7XOMyT2*gf27UW z>okK>&7l8}VN0%I&THS)EL_|?RH3h(RZU6fo8Sm1e zr3vVf?6^DUdh8t-w{2Yu%Yah`H3L3C}n-n25#VM}Etj($&I0JxFOSzxK zOzl(UHMTwk7?Xf2nP4mPnjAPV((7dXw}Q#!krDq12_nLKa7_O{ z^y{x?4>xy=!>vy*fF@fX%8!NbRdAl{7LsRo(I6?oZSzcLZ}D}WwXiGpIh+(P4Zwr3 zF##Dm7m<;iK5h$;Du6NRz((`15H0c;__#L^SzyT*=8T=~cmCWcBXR0}0vSj^uf%!J zQ@1x62_Bm+jl}1`?CBPPn2%94HO`)sc=Oe3Zz#i@_h#t`1&xlR6T~>6KkZhO%cHNt zE+~W>jE8=FmXKX^0e=Jc6WMW*jkpzsH_eK|?y=;9b-NG&!rdXjB&-MyD^{O}mXMkZP zor(wp@TH{7pcvcpp^Nc7zUEB$eI2MY;Or-9)^OhQ{=+dGDfGln=%=$2nu$ln7OR&> zq(mfx@Y4;X@Ulp}OKizY>O0wr@CA6Xa-_eHOHDtKzEHh-H|2WSL4m}vP+FhyHRgFc z|JE;W4M7b85bpFfsEC?)d0i8kOts#yw@_B^zFMT|^4&R~nwzhrvx4qQ3Rs)0POSNf zL}bF%vXk_nHYkpc5j-BhOi@fmG41T76DVv5WVX{nW69%9PIvAl)ylZpA+X~3MNYEt zS*_QngR7j6-C`2=ikUC8;6IC}-j-B*rX*fT$WfiK^NQv6hJS>IHpM33l~%)4x;^tj zuFW{<>Xm?-b*7EjbKfs6?4534fE2+i2w=#RTg8%2=p9n|I%+{adTol9oYPe_qEQBj zYy(DZ*BDic=iy5cfYC7X8(GHl^f({`_{aS2{2CqSY}Qj0M_j`Yl-%SMYxAyYwd}$W-|qoh(Ej!VzW1T+6LepCjLa=`z%m>&-F1L4!hCqeT^-DRp?P`(7U1!!c%@W0n*_ z9%IYRQTv+|bn*E2AfwOOv`}OH&HFChY&YPRB5JN=S)@Dv+lP!76kI2#Lu-NCvL;^R zWqQ_vkk5G(QZ$=ZGPdc(uY=6K5N@S={=98?sM}me3uR<(q*1(-Hwt4r1xxD%bhw-2 z%#nKM)Ms6(f8DAED~!2EOh-3#y+{LOuV+wt8`L_S)m4V=J^EGn1m`Zeds2}TiF8b4 zUetbX6!&GNx()6U%jY53eGG?qKZx}=5d2ce$6G5LWnK++hQ*HLPkAw-W_iJ^Q25eY z3%&2dFxhlxh7OEXr;6U<53eF*Fxv%k$kxyb+*0D7=C^?}HFk8>1fgMv47YT?N#9?G zPE7M>_4d=cEoa=WWwYytCivpg_>So~JshIxWM@1%F#YgUU1d4cD~z74*k`?#6o3D9 zJYz+LMW!^59pmW&l*T7y&?kR^L z0DRx@q3~w+%NDaSt9CEYE6ixiqrt_2(uB+o1;6}m8Wd#X87tFc3i!$u9uASOO8<-Q zs15#Q&Hpbb_kWRYKYa|QmJ5@*WU$07$cu9!8A4?(+grNEwajahnbJwr^kz@GV_S@35eql?(ZWh__2vbEB69;1w5NBocp?|4s9!&xJeA0`6 zg*zJqQp=(Wg-$K{5qt#Nt&xt1us%9|qO5~a53`?zZI#mN!u^z5+>YN15HJzn%UQg} z{GM(^?9%H%q^}3Y8veAvJF17)P|9?7rNj8^t`i(7wHo=*#@i z-&QQ2FX!&pS+$z`61n6q+#_Fyid4#_=PxrGu`Beq254+Vjm(@O`S|MwZgPSRnKN3; zm|4WP_I9&nPpy|Uc&$;+xNeLFs>gy=cNnzpauo&JJWjstxC{XCVVI+c^Dso z;Boc$!uk0uUjxV>y|%GAbHjJm^`oU(SKJ1#a84CJ%wO79*crr6X6g0G+2`uBcW&}2nKq_FdA!#5-Avx%6(CGvIQ z=B;VdJdm1U_}#B}=$M#iM6BV)B3+Lz_7vh+T~?l9+J6n+G~j?9`FSvZVNhm@+SM*zV6{GMe;6XuGsL@Cq&^U&5bDDA90W^* zU8{%~v{3`?1?O!k3(3=l^FA})No#x+`=!a>GQlBp+8VU5?{va34o^{e2XK4e%k@M4 znd7JT^3HsO<}z-7$(RM4%LF;Mc(^c07n96cj78pf1ErqKNMZScaFzNU#bT&_TO!=} zTgJ1pB?@u3whyd9D3!NyLX2%--Weq{p|FN*v3B2X*~2+a~!?dxLK z=mfM(wS_8awTbEyC3H2=+^vtk6vQ$`kgd<6^_H!7&0}x%w@eO;VyJd!k0toYna zk4HB{E@xC8HsDFDgxsG*zs3eORd=`Gn(4H6s0NH&6#&pJr*$KATdxP+JXLmxiIN|| zSZM-UgT>|)=k_DF&?!{1Fy`+#hXlAtOYr@8&22a5f9#JIcqO>y^f$=(x7SkEkG9Vj zZK(1Gpm5MU`!;@ADMuZVSG@m8GrwfR}Lfa&1d9(Kz(#&%2%D@K;sz3`m(^! z{^0>m8^^rQ3XPOa70QLLfpo3kc^&1)qI855-Yf|60#iVb27L{u0#^C0}#vG#%246u#BG5 zTEHnKTz*YfQXq}s5Fqtqt{FMrCI4aW!gDE(eF_0mW?cUXu4{xqX`8N-0@)wc-$H5X zX|c9h5TOrb_h4?S(AZgzfvsSrcNqLL7INn=qOqRDI0Ij{Hx5)(MdH#<-y})|nAeMf z^ufgZ2nKxTVgRsMJjog;>vvgK&2WMc#i|1wKwN(sei-9Kj>CBW+MJdieFNgvnTP*_ zEm3|h@20yT|6_qKVmKw>j@eHC3aWo~(EmFu1wZv{0n0~32`>-Alo7b8qTwuxRM9Zr zYurbW);->^xlagk)KfRZj9}*HU6CkpZ!FDc60e2yGS|Xmhm*NaIPPTAs92j@eVki& z{A=x@)%o1u%7X(^WR#1Owm6ll+&&FuMvTeN0B1uNKHI-kElXysNIS;lWk5Z%=zQ5%s>F zF7NQ54e|6s*yO3~kX)M!gN5 z=`5No#{cLji~?qPNRfwaV`hs--+t!KdVH8jc5l?;e%>pAE%uHF0qGjJ>bJc-%LNQD z6W$lJ9A=IO@X#fUEswY-iH>dZrvFldpgbous^Iv@HI$t;b*g@BqjRb`&+BSEz1R-n z;%|c?xPnSGWX!S3YgYsj!OT?f^51&57nphW>DEX666h#Q7Bt8pB~&| z7$8Z(>cRQtd95Hk#==bpA1Q$9;DTO;Nr^;_!us|y>uM7{+UX^)4@!Nsf@)%@^VUf} zRW9%Wi0OJN{^8aaPKDxd``{9s{Qh6Ipk`7-V!VC-kIlVP8TT2Pa~$(0TcG@R7@7dt z*W72!Y-uC{7MOv`D|YaPReE9Te{wG87P#9J`#4OVB5i)&R&IF`bi}fR;CGrNo1uPv zs?+tCdJR@;D&x=(W2(CTQu+xrai-5GhjDYbNQ}zTbuGiqKCrKz`zQ4ZOE*y_YcV z$MsS#zO0dw`&SE*)d8y{A$$t4eM6In&RF2BNEcwLNBX={=!aHbee=dE{03}9Uie?owB1C8jiC5t=4ys1*_ zO-+dBZNDfPydPV3`1Ix|u~8OhrhU+_WXv8+!9&Yb>#~x6qU*g*oAlznLE_ay4fllM zum_dBkW`krE@qzjLuvhk;~P?-9o5fpsDVJJ_jLwmAwg8cuCq?j@k3ysk1V*x%)H zz2hZ|s*WRW8wj&VUUvBuIh>rxiwienSq%P@BvVqgFXVi_*-BZJ4H4m zho|rdZGAy%vz;g8HP8kd>U^YGVxOslvL?XYFdN@iRH^~sLU>u~>tt3gpI zgMas=N+e@Dhu3!H|9^^nXguvRmwjD)xyDc_b4*08vx3S}P8|_W9F;)}3Q!wfv@qY# zeT=cS>q*GZ8Vn|uJ5i}Wk`!6Ov)teB!@@XgGFqG>w8*Sv0qT4*_2&|L?OEw{LxH0! zDjta+grouKe0 zB1mqaDN3#5gq2&+p_g6a=Ky|y9wv{{+x+v%117cLLfN|?A58G7?H#*}j%)PmeU~JF z_aQV<-(<3UgD~}KGKsuJZKPg#b2f9CZ&O362;)tKNf0G4;tE%y2**5AfOhkWS9mf( z{OP@=)Spdb)gwgp+ou!^VxlwrO<}y6fGmFc5@4N<)NCoI6#1NWyJ!+YmBT?Yc@54e5o|&^PZ6ufrasG3!S_XhG)qE9Bf_iV zmTu-3rxzBM!_|)~k2$SsJe4&~O}Nn|Jj{-YdxN!XMR5;7EiVG)E7yDvn?(k2^~DF9 z@$mNj@zO%Xuh7}|TVErX(#0@qR`Gny9Xyp`Hx^SR`frDp5K;(a8?p?%NY=|N?b8P- zFr*tiZhBAQ#zWnBmI2Ua^=isY9fY8X6r#+(XNsVy_0Nw08I0g+Q8)WsOA;{71Q4~q zwUF?hER!-s!B1nBv5z*stQ7nMdMGR@3J1pXDhKE)8zUX>Kq{d-GOPZMZ%XLt-ocXa z)SE2DJQBTHXL=?AB34dIwU-mU&JANFx9N?Ce;XgG#+R3O<{ryr_f6Wl9lBqCpWC#a z;-5kc;CDlHn^@i=~QL{+mBUyt9GNH>U<@(F<{7f*|okR zW%~tv6=3YJ;2lcZQU_m>CGACbT2A0b?|Rx(f9O|N3*ywK=Xylo?e|6L-$8G7;wTMX z!Br;KpX!$?WN}nB33)7M=qpNh8&lXI42;O7&R&0XwNampYRR$k@yU>FJ$cFZ;?i{P zD{pbzLodjIboTa2vG=I_NiCLgwy}p$ppCNI3t21?NjA2ZM3lRCjo!E}&533G*b5o( z6|JDya&@9i783|9Nt24~aTQL?+PwR%IYnU$;Ba>3o7IUAC61DRPA9O9C|x0#xs^Xt zKML5zpj`bAJ$8NqZ{Tu4S=7JBH+9eXhR4sD|HP;cg#xpamL7km|9tK%x>bkZKbxI{ z8^`Ifn>9!@p4<3jQRq6HYGb1QjR9SM98t2s(t%~L5a*Qz={y9|CQ(5qNC=lUsE3Mu zty2nXOL9&v z>$g6BI=}A84>%TL-xd$`ipv5BV(}%W(Q*AH8RHWs%6nUTedHfK7;2Gp5m8!YxwWYm zH(jr31gBTaCi(bxCKwotq~Fe5xw_b1vPa)vC=fo9(*;lP635Ldm*)2@4B`x?Td&x; zw$@?!^i+y#WWJ7{?-SOOW7HUGHGCTO&!gKQTo4p}iY)&%Yh}UgNdhUo<*)G;Q{b3W zeGu1`d&YIWY#H>6wG(&Td5lm0`#eUKH^f;Cd&Jr1tLv4AicRE+Hts^%z2<#OKi`ua zUF^fdAgr})(9EaR9c?C5+-R2RsO(Y;O?hEgUJzKHa5I?i{*@ZfYk>*0(VOuVoTI9W z7F-TZ^Q6(7J$LMeY~eQnvLu(rUq=u?c`Ci>H0rzR^&ZRHeC1*DkV#TV=~<9@vYaKI z(hyyi8`|`uh8h{z=KE+{VU%*D>}sQiMpyCKZP`)2%M(5b$_Ve?+FSCAdL^7dI$y*? zAc#13yuh4&3r@S1rOAXgUPvwmVIqGCsHULR*cI=~ z3AkS5fc7$Tyeh3RvQ~iBZOKpWIQh5Xtq#J0dFPG^FMPCMxwS+})(gI`=gCCzCU~uT zccPO8u=o!ris(@9=~QuSrTj%Z>$_(MhQm@n@+p^Hf`=%;bn6apn=)NsX1z&!pbgY3 z!*SpjJ!T;CGhpTU*~byVZ}<h1>k3Ddr)^d9yxyji5zAH9L05TKLPo6*7-Mnh z{y(iqJC*UXNO;idpN(aaG~f8T4KKE2P}py?)4N*U)kfHxco`L7s8v?CNTqZip_^k0 zYM~e5{6490luvCH6`@w^3U10EcF>mK;G>Hi24DlXu4X?s<-lo>vbd%Pp&wL4@(J&I zFeGH_e67{D*SPh%V36_&O^IvLpClI6YJXeOe5L2-A9S*-q#tlO4Myfgx7qU`JO!gm zrp}&j?eA;|g*8MJ7_GW!Eeb28ooEd+c-*>AEgF$O_(N0(?x1a6q5Q^+@R8WlTdueYfeDxUHlMXME+&;Dqn@Cw$4>=zApDr!+v6QyURVHqIxD9vhTurk{19Sx z9@uxcS0JsNT=F38P~>Z@Q3Pt?142_!_)})hqQeaWPg}5#l;`0T26wu_BV=thW!55G z&C)O~;aiy3r8LP==*-N-HEIOPLUk?mFNI`G==z*h) zyLl|9qJxC*a28K3)ZA4{1rJ0AbW+Arhb;FCWsD5o3*)K=_MXu~qD^X`V=!*cm9fTF~>(4;L>M+s)oU`u1m~uApAgbtOE-v-@u9op6JGp~0F* zTL9V(`u4_Xn0Bf-OTYCYP|tF-fe#+Wd7RZcLF?S@;or~8rFFQa2iiS24vL9j@)P>z z$Na6}RV(iYQ)wcorqWlx_PytQH@Ts5K&X2ATZc&=qO_TLiDNxHm?|{)HZtMp+3P2j z=q?r9F8hyw!seL#(40}|(r(~7?86Q>!G;1}03w7K=VkEN{d3~xFHYUD^*^+e>!100 zrq3zQv(BYLGWwO-e$ga+-X8G$N=pf|So#sCH{%Y~5DA;(5nJs7A7eXkME%14A@~hnD-ShP1Ryj(<lDAA;=S6W37= zE7_7Ebcm-p3T!Imfet)$#VI`dKk|F7#!B@F7^{tV>}+lLYD;5Wbl*E)QQaeC9^)|N z8=Q9fnEBd^&AztsuY(G=p$~!^32CUnCLg}(Kf1PbF{!fgi^DuiQ#oi!kMK%k(kcFWj&)q+=@89Z z;4CX1u58Oke!L=4_Yb>fn8$8m3A`jlQ_VFjwZ7lonV_DZBR;);fuulw{!qgQZcFr% zYROa1u6bv~Q|#Vu>P=dWNPoIXW?ad+7}QvyWlFfSy*@_;$Fe=|Y|^>3j#I?Z+ux{aVs7+r}K(XG|tq=Rmb+440JW z5Sm7$%#KIIP#;j^w9*VU@}k8z!cN+TGTTtv9D8*$NU!YR3uD_Cp4aV1I~BdvB8gXr zLF>w@p@*Hk`p4%h(k(Bq_BOM2rJCevluE{qR-L!JOSmPNhqsj6NanA=ZS-LmBIz{g z-rBQR4-#g;ecJ--Y+@M!(hPQbI&vD}6F=QoIZZhjJff(2AfBHjT9A|(l16g*Sgeik zX+YyZI2Trlo;M>3RKCPC_Y4MsW5ZRyz<*Di&qPdDug_mlm{`2ysVL# zQ&~^$KQJR2W5Q?;W((X6n&s0s8x?lk4M!Ce2nsi6sA7Y0*nO`#oeb?W~*Du3Mx)zaL*CbBTYhCi;Iv1;v*s4tS z?w_oQJ}@+pN}euHf7i+SyMX6@e{L@l7olp(@)EGi4$T1~R}Dux7`Wm?LU3y@x^@rB z?Mx^NlO=&xyK%?sryjU2gyJf<9rt`)_;cs~Gmj`a;28q&sro$2phpqULt>Fr&5BEw zp(~%(A}?cuDnr@V`FQoDKW9E!hCVs*H-%V}jg3>NuaeT=1IasLTP|!Kn;__DEW~R{4WgBuFJ#HxnEY~@!kilDEXs)04 z@_)?VqKx%E!%!G-K5;pCNKX({LR5*A% zSaNVB=b1IfnN(Vfa)r)?d!LKCwWxRQ^`Af0a_9Se{$tMCQgn9Z+*-Ah;hMpDal4#v z%+cz*F3H?C&$vLq`u`)>_aT?&uJ?H;#kl>t>-2fs=U?>CTXn2u$L9=I>A-NOc zGV6iq8`etw?WJtGZmCWvN|RJ;%F07ifAJ#MjbLRyYyaDS`l`MA+0v5p3_#%N>gTe~ TDWPdJ|Gyc{|D*YziuoS^H2yMw diff --git a/qxVm_sanbox/env/BASE_CONFIG/环境_2.png b/qxVm_sanbox/env/BASE_CONFIG/环境_2.png deleted file mode 100644 index db0f78ed45af2fe0825e1d178e4175c66d285cde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17500 zcmeIZcQ~7W8#W%hc89&SwO2*$B4|;2#ilK>_uhN7MTr_UYE+GiRYB}girBS+*c7!_ z?e$B)<9R&4Kis*QP^1OTv~ z-onQmWlV;)VIDLs4W3)6sR6h#$F~5uSO5Sn<_PnE`GNJ{bww0+?{uAk0aA;lcsDdb@>U{i&u8t36WV7U1>Lk!elk`}`+ zsx1V-M?#Yl;>tgYU8O~*`7Qhiu>5RJ#1DKdlI3Xm7B=<>lKg&cUJqr<1=g_nJYmJxlm8b0Q`=IX_&o5Tn`-#)BH)RxCudWUz2q9scDm9FyppoE8*`wY&R`1if zzv^;JT(%HLkRsDp91#}Uzv^ZvH49cs7+c?yr+l_ZV}?Kf#PCC*_3HGR9UwxAgct0W z)}d%k$W6pdKcYOmjI481UiX{y%N|(mDkmbWv|A{TsAeZty%huB zitL;0Bdj`@#2toZVS!4k?n09zz+`aBs+|>KgD21OWT8B!x{lmA1&6U%q5_a+LRm(C zX2{x>gIvLQgA!x$N!l|ixO~g!pOFq^NLxLQje-CuAD8X?YM2M|s5+5^R$CFY@?p0R z$`>sctmwvS(ek?ghffg4=LT;F>VyKnGXsAXA$qm~flpozNQJSF6e=1I&#qTJ1WV%B zMhX=ry&{#P4%_#!5Y#e56!iZv=qL&|e*9Fq1R4_zK})WXHB%_V4a3y&z|vy*^$b4?b}?IjfPG zFnHh~Z>4U4Wl7L-b`^8rjrRuMgB&t=yhn2^sI%ctelOHhxOFhaK`&;9%q-DP(CG+g&!eZ887X06? zOGaIeoA_;kC9OL&rZX4t2L3G*_~ZSUi>42pWvV3Klr>(~!&_AZk$u zzJ>M^p(oI#0LUD3kYxUw2dW311gFRGI~>o>7j`#ljG-N((%LA9-Emx=52RBgDppP? z`*msDcFBfJmK41+9(T5q?pJ(Kq4!A+T0G5$kBi65kWY@*X1yjLDMYk06Lz==V%GDk zU5#KGQPJkBg%X3gi=*=;yo<_(apoYg#_TI;C%*t8uE{FtDP6b;bdC6O09~OP$y*!q ze4GwdfD_KE)!hbb`$on&xzefVK;S6=*?#!4l)78v9!hK{L{&q%G%s#k_NcOjVRpmu zOy;6v_ozh;3mB$YvoqI18?;wrOgv&@4__ARJ(5(D9cCfk9Ju2d!#!DY`;%~*)Y~6d zeKA2qg_Iu^S#|7E5yZ5w`I|CH*&eJ?MieEC?nxjAoc7A*21zC-%AVKsi8MFuebdh2 zLWWaMIM{q=9a)3fN+#`3{ty89cr)psAao8_hRvw4oEW>GUtH$%LHJ1EbpHK2 zzaIwnyK%gG$~=O`g@lx7BZsjK6r>KA=rOem#Lj>dqUsZ3oN7DN)!5U~b?@JThN*E; z%1GE#;w54vfHvtLmZ^C(k{b`VySXIK1_9?r?%_eIK~yE@%EZHZJ<_^?M*Jh6sw%ih z&9RVvuElP|j2d-dHrW-fG7?l-GD+*vj%XjD)nC6ekBn1K{yo5=5!Lr%R_nuiEFh8X zE2NQE@#5I`AZIci{f>nk*yH9x)`M0%0FnM9cVr37(Jj1mf2@|PJ#)ux$da&qW{uDQfVXqUIcRuazO;<&k%jC z`1gClV+VoS3ftE2;q1h|IWBJyn7_692x5dMq0U$yUZPUNEpd*nJVq2#T$a8m>rOH4 z7W`$V5PbOon$Mu3#ZZ|R!ttv9J>PojggOJTY@bP`B~GVngQYh`Mt@PS`r?c72$$VZ zsZRM}AX5oC+G%$AK|{=j*lAGJ;f4B&tA|^hTF}J|&SVy*J}J>DW#ui^x*BeG>ObMP zTOH(1Ge^iGdq_qTOfIIq&7(f^#mknjQZ}=P@Qyfml5rkmS38AMF~rA>n|*S}hg8e1 zxIP{rbxAlvjeec0x(yw}zjt=wgE2d5QQ2AXWOa#GIrgzuv4%6!}cg zxIFm)v@GH83A+F+_n79jD>>qf=^uCtas; zZNY|&tA|9g+K-poO@;NBT>`7EVy?Rml8CgrI5U|hq3AJGCtftF%$G6S3slhOIVw|_ zU2}dmTN3evk; zFKR0pYdkBd4;}|rt|NKf>FA#3HT_8MG)$a~&e3i693whU+8rDo_eX!Sl3IgKIvE^d zFYDA}K8Sg}02z?w^VP&7?BS9crUJPli1>rIihefY~ttnk=2EvQ5aSUfT+ zNDKd=pr%?^VBv<;p3;(pZ=CTU8fbjVtN-v|y+`qV`xHw>tu1~yz!L=#M5eG*eT12B z-9g%Dvdb1|*LcoYZbfg0I%r7JLxpKT-0|8&mc-gW;n;IM3Ax&;6^+DS;h zP<>A`LMn$s|Y@5IoMpvf7&4!F{#> zdNcf$^iuup3{u?vK#tZ2ao|RW?5Vp3^b~@tJR(8Qp@O0?006VX z9q;eEeRzS@-giMSNx?qjg!Tt+Ec`?&r+1x`GTYDXdg0O& zvw??XvQbD5C$}%3n84u7YZ3p|d%F94BykTgvYvxQo;&qDBLD+6WQ4^ZS?6@F3s0(vWR<3KlvGmVbUN@E={c{$n9Q&Go0@`bR6;1l}^7ww1=Zc+o2?E3em^7?` zy#vTBe@P{939yt1> zWu~bHri^RZen`AWAojC9=|tRgb=fs|IH&K>ve%dM#hvX}xy16K3^^k49qV%^q)joj z@l1oOL#NS3Q-&5BO|+@+2ptDk*AGGV3vEzF*J7hEOTGYzJysU~wwqgS=v`M&IEh=9`(HUIfPuQs`Z)z%L!b=H#_DA1nU0}ZM_}KtL!#v7Gnx+84D}P+ z55~zYXfcZ0=PCy{R8Ey`J|u2OwMu;4%MylsWu{N1d{~^zhI~99OQkqxD)$9AO!&Td z5^_&cvIQ*HmIq*y%#LpkJQvwL?=`I9rUu$y&VzxA9e4P~tf?F%7}>5p0pgoiKPv=M z<0?55h?Ac`Xd>$%gM80^a4V9IdhV?Eg74+G8r$lZ1A`kX*vN-0y~}!@tdMVVPw|&n zj|+=Pv$H?boqu)1(={gsl66GAPg{EZ1nd(VA(Hpg+q_);`iN<#-a|0McqSe8tC`pyO|iQVB%y~h8`4n}8UfiBve zC2-jUN26utSRku9lV}0ujLVq97RM}|ECU?KB!$Qzo~;Ot#*FRA@dSnhy|(!;g!{km zn13R?3&n!FLtkBpbdf_@l|;hxCMgi_?TL}xb+>Q*3>vq*2}cUpi%8`r#Em7Fb%)o3 zhs8cOmLC0kRtY^4&Bc`#^R&tP@R$&Sg&e2{JIV;5k4dbS@Zi%!OpVBOGB@{CpI@E& z8biyJhT_^_KU?!wfO+(>J?IKjan_V=QVI$nIL9;0RD;uTxw&A^Buv-Tr zJijh74ez|w){dOUO52Ed_VVLEu=wng$=i`X6E&(B*XagmbhTXQg7M)wNM=QR* z$KbmMcQSD*uK5J9+7X2OC`^z!W;j-XpnJq(SL?u2E4+J;m00o>-x;{%02I2L7y-9Csx%tH(pM#=k1n*A{%p+!iytWyoIx`v|p_tn&V@lVF^; zrA95F34e%`+vsS5<|EoW`EoTsQB;ioDfRF=@N%Ro?G{b(j(DI{-JYPp&$W`xl5P|I zBGa`+b_jRJZ^>6%e;4`$!CP&kw(C9^W~ItZV>Nz4wicI8OskS+6@m!7H$L->$Ry4q zA+3xXB>p5|i_WOrQT79xEc;{MF>0pQl7SO)qz(zqehTlf^bxI+MV?Kfw;ZYY4g;9B z-U^0nhNbZepD-=C$6I?5Apw)mycZIy4x*<9x$Db9N^)cNXq1n9)}%3b+H1}@_`jT^EiJJxm2_Yu((jozM z^V9uuk4`yp@fhsyT8-l=l&e^^97nHyzT^fNYB+(j8afL>gJuCX@+iY z)Ol{#_f}F5&tPYkaor`$B4}Us<_APUX5lN`&82P&f_7SUKH0?bs87bpc(gnlUs-5y z?3?IK1D(JedaNa3bGSiYnPO@*nuUy;*B+;cTe+4$pK^?$^z=g;@_b$OQj@V*%k?e4 z9{#WhJ^ZP+tScwE{Ck0v1V?@PmCDou8VyBrPY{c{%EfcG8vQ*JXJj{zo4#aB*c$f% zMmEsv-=o($7m2|1LUqQJU|@Xy5$}O@SUD+yi5J?__MvE;v-C?23yF8P{5Le^FK$zAN z-L?dhsiU;VD6t5yY0!NxYk5mJt%-e@{;uRW#32xZH%Ep{%Fu7M2ubq2kX4J6 zQ6=6r+~W^By|RW~)_N>fj689HRWkj?g1V4^*09`E&bY)Y1a-oxc6-mefQI zF{?kQ26i8cr|SG9@U48x?0^HJvW(55Atp5X*TA2y*k7pz)|$TQQeT@7iKzt7hf=St zEjD}QVhZrPYM@6JrnpYZ7I_}5>&?I@ScZgYf`d1_;dtz`1-iq-Y_N||JJvHJMx*|FHA$k>0`qGfm0JWi+7Mxp|oDa!} z)5Xgy{dM}-?7j{I95DlnWegD>(RNSmANI?YxTvfcSDzn>cJ)>(7#jv51{3UhJ*>e? zwx3xRp~;&L&jthCNk%C0lh*(KCrUkB;Y^RH)8s+Pu_rzbvQ~~&Uw-T0`775O)KyZ- z99OgV@3?Cda(O5B_icn#{>Rd7$4%40??l6NLy-Oaif>L;A~M_#QufxDr;*1vF+ z5fk>twrE%i7j(-#FFI|vugEP|UJqUgz6HnsYs#|wIqUrj-8AgV@kDe5Cz~YAE6?ci z*Uo3r%R9)_4Ph68UbQy!^you#HyBuj5kJ=h~WpKKodD(%F?x_u=AlZvtH| zi;T;(QQnRn)P0Odd1d$PQi6plWV1B~OW`!9e8W|9bpYc+!F5C#e`dM#X|Qf>-ES); zdIZMPaT2q4B3H&g0c8I@>o4<-dNwyuTCI%{Y5#Sy)HAns>+E&&zl-7An4+**sWVja zga3zcxIK%M-)>-rc3~x-Bu7^jxA9dx&#)^2kidFycR#c-Y*NRes8^Lcyo7%w%WWRh z%whm!&q|!+4}f!ze~4t==qgq2NAE<@7Yk)9jC^ZJ`7u>A{M)oe5xXjd|Rb{fex9zB5k0A9*$#SVgw3Xs4mgnp0-eeJ%=vsTnYKyZ@p1eO*Eq+SSgt(QG zh5GfMcAF#T3w5Nxy9YZvulsyN)QRBOvT;i&3tAQIE3?hREHAwdvm}gIydqU62B8X# zlkaI(!N&<`eS>8nQ})2|+yTxlCnSSDujd6#h;%PDjPA%Mt!iS&a2Qc<`WKuUSS@BF zSm)%HZQ(Mev6E3dk-QL@EOH>JR(8>nC)9IWubPzB^NyZS4Sp{f%2LmILlo!LV!DH# zM$6(>sA_(Q?UqZ6qQB~9cU!jdQQBWBpE+>DqZl3KP_<%qv0Lgn`h?$u+I9Nv18&hm z13&%uJJ@BmCasuBiq(6LhRv{8reMzrKT+poXRb8Yk@Pd_u)bN@($!Clr`n_Vti9g* z`kTCl#wU~P>G)kCnGKa>TRskeNlNM(IP+V943jX6sZ}(wf`oo6g#QjNh zVj?&}V@C-9B2@=&A`uX{GU9RMcjtp#73yHa;r56&X!VYs@Yox1(FT4Lw&;qSr6Kks zyvK1GI)WS;)TBs6DIk)&B!~g7DKon2{Yq7*dXI zr>hpi3W6(wCg#s$UE&Zz`d)>#3_3^&qXrDEVWi>WlV_w3Vvrs{(nSW&U?J!Z5<3NZ z`bGN=$#TU>)>$Q>b);u^BXFxv1Q(;{9muhJ^p^*|He5B_hF{IVHmfQ0;UVv)NND{B z(>uD)pG3MPIoK~fFmG$uo^WI%&Wta9^O|+!w(y_I_lNh2CrKw6a_oWIWxdH!(hCo( z*bmBPP)qrx-H0<;(Ff)|h{8-x2p5<6(jQb?CLUq9FTgfyO2COq-urf8)eyp0$QI(` zJ)}Oeee7ClA-kfYcxlgSHAeO-g zHVe5TQ;PLoy&_y6;;BKXp$-SCvSqqj>9}RAZovXf<4D;eJ8|)4=7|6PGz_5Qn(FpN zF2)hm4Pc)CXHv&E(D=)JwwmPz%t*k*(_i(a7vz1Om-uOT)B~h^nxXfXy8#Zuo4)={gb0;QIS=jP(!(}E z(tU&v&+@n^>o#dp_4DnstYb{ZAaQmYcJho}L8N)6W6wG9OtV+aa!FzQ@u%Dl4`k!o zM(qHa*w9WAL1_wmKUA?H$Eeq5dFzfgHTRKs4wojzN!bzw;zUm(Z-^vUiCI>uSI zw#$9ECggODiOo1TDu-(cJNSv|!xqN(Gb+OP3!`Fr>0B8^d;tX*>EGSq3vh|4rNVyr zg1NmJdK#x??Eru~5H+}lN>)p%;6FU&PnD2;F0G;Q1PkbjJaN{(#M62V82?@E7_JRs zC+i6h4c+TAy24?T2U(JS5fTb2pTolld+0x&hMBeXNBy(A*f(l)XKc3g(y@fzjRA>E zd8N<*kLf3@|F|J^^Sg|PXI6&Y)~?k$(s%ujJOu0v0q`SCuTz;c{!*z~Mqs2Lei3(m zC_b7joAQKzjmtmn#(S_iikXO!mJ;J=da! zoeRB=m5{2Sx8>94u$sQ-(zn==vo7rY;l8k$1r`j>Z9wAoMh=Yv&~H7_c=oy1)#j46 zNM%V6r%}3p2Q`Lh!}JFjGmR`kz#za%bcCcB`+0e{f#p}cVj{bHshgG0p^h~zdKUJz zU-Y}o zfxS^JH5?=}^E>HKiW2B}BE;AwsOU({ThHEzp~z`i)$qy7udD~9l~iMdVT%%~rL*)H zFr!c2RPDTI7-|MS`_0rVjGJDWIHW4PJPBaU*sI^{8pH}>gk;u%`>|STC7K#*!7U#B zoxwtt2p{~{z%#DnW=PxkBJLW)p*W&wRZCRt8 zvosZ^Up~$}LxkJpD{o5iAf<|Ow8;@2uEzu zTZzBLYtyt}6D_BjVERxVfT0W^AN0q+VEKnTxr7*{M{3}2WuscxBwbtrN6G~-9vrJF z#ov}&>fVU;g;^KT4a9DHdUg8d^E|#mtpQe@G664M{7f6PK08pF>tD-d!%XHxx%t{h zHNsLh3VW+`H7C4dGy)TSTW4M&-82{~xI^2!dfex7HyAn>qoxtdW;J_gQy1e80EqR> zmlW+=y;E{yPBW{(I0=?YCU$<^b6p$=_oK;&z^w9?GKazHgwRdf$9VNpYe5rTwoG#5fyFvI9E!PDu)=@?665`(RTH0{HM85jQ{ zVZ#!uXzosf;zQNq7=0Y3L(}buLpOR3R#SvVzt4S(T#k~QL@M|BeGM1-9>J^@+ZXLU z&GPGea!YFVo4R*4Ti&~pSWEmiie%@@jxR7xV|2ZzlKMN6RdQaTx`=3L)1!q{qqo}- z+$Evp`EsP1(Ak@>m%N6W=Ut(!Q(zopR}qvQ_EKNSZ`_dG$l3mpA<;KNm zdBoH^?)B#j2{vcG)+_lqkYcqTZ;~2hePLO?PR?O{?y^e$1F>~lQO;Io`ZJi3UDbvT z+_Q7pqHR3U>Z8aAcrHRIHi$u~bfdkCJ1DMltlfvt>2vguuJEsw%`{Nh>XM*bZeTp) z1IyF8fm2MWw7*@#@M+U1NN_m)b>|pTc2u=R2n4t<__Dw zHm(u_=z-ctgCtLnWeco=DZjXKl&Y~EsJ{`(JL<%i$|8sFimQL?YtsHbS8})qOgr%+ z2#5L(v=_pjsA*vFx(`|Li^ARs8$Q~yu)X`7V?527R+Zo`Ob?4KKYTzSg>WBw{YHD9 z4|$@lKdm?L(1-h zR|uJ${^G&EV|HQdosiwwz+Neklt~3k`yC|es5tdG#wZ0nN!_bT@`<<+FU_mj$h$M8 znqsDw&{356bsw0Zx!E1%KayI~5Mw9LQqNwAKw2oT=yT^&J*<6TKkLazGm+w*>`?Th zfXe@2c>C61W|1ZAbtidpP_ zq75ranb!!ro$nH>--6lq%MvDQnNLhh&5&;LF-OBe7QY>^H`5s;X;=HzvKdzikzOQv z*WXs0x{regnwgX1OPk~@Fb)<2Fbi$wnxWM+-&1RY1t)l2G8>}N;#hR#4uFL4I+jMc zN<2{yA^GMm=3}Q1H98}>!79~#1-}&Qgqdz|1PLBjAxm|v)Qu&RUWe$QBpqFl7X?sE zP8RE)g(3isn1;nA@q;LPisWJ}1OSG{PT&xdR;6$rlC%ipF>Mxcqu@0+7itQ-`|4>u8rUWC~XGK zLb&)(aXD6%J+|k4b6E1?G#onBhOA6JRFzO(xnQJ=SDEV3v~PqV-D+)S_0RCl`!(E_ zos0gh?MbLfb=_kBJC}{iiNDgP`ZAcN@2j_{KfhDsFq&gUUTAg7(#!Z{+QozP;;VoK z^2fes)uG7MfpoU)l*$a+G_N(1rSgpXAcC5+6Jb6op>QbY1;E(N8Q)VROfs3&6XN8i z??A59V$_P)a2}Q0e!*=dICp;x*p>2)+{6ZE&YotaCDQ{BJ_~u>!Lp&tF$G1%WO`Ky zs#|svLRqES(aL|v66K|Oz9_0Kk=^L`#vgyq6|mH$yiqNp{F1cd(>ob&ES1?RJbTge zg_~vL7Vv699|XqdmfpsOj;-mjS*Nx)$r%)>TD@5w_#79q>1uvEq(r@jyKbIj;vOVQ zg&=#{7XajHjbu%9D~3A{2%~Uxa(ERamlC&LteW@ZlOl%ziCC!Vx6w2=&8JQ;G zl0)&tiYct6J4X?i6pyowh_GY5G+zLd831QX1@A7JR71NB`n(Pt$wDln>HmRe>~4-g zjlfE#DCvhoKfVBoq&Z>ML511sq=pYN-_)t%*NlGVhg~t%?CEfgkU;Gd! zsfl#2?I_-t;-J=Cu2Rd0`hwVpY}L`SrVWyQW)yVC3}A`%;z}Hc@oy$Vj4B$Orz{P9rP29vF>l{FBgisRVK3F( z^3z55L`FKk`VNqcUY2dH|Bkcx`S#H{ON`pXtL_4iR;k6k1KAY+UWs3N!uaHY&U+-zk8Hz~t><-6d9w#NT7aoQhXNwrKNCG5!i-m4#OkueAj z;sE+w{e(?oPiBPkcE=c}62L z<9nYJ%_Rig;+e#%fk8Xc!G7i1J+-e1xRMyck5h0bX?`%=+NiFO`WnMyyZ00Oc-<=B ztURPMDYo&$x#75C7|vWbPJtMtVFok9E}fu~@(M zh(9%CkhG4C5q%YIitGK$V}s2wf}ZG0()}dt&f$)Zt)7OdI-Txc5qFf?5+vlh-R_j5 z_b$~}GEPMq(s%`YEG8A+J$vD_(@C0S0j;}KH7qZpHQZ4iNPG$aP634T(j5nPeU}Pm zE0Bc{;TiEEyB8ll5VNhm6d<>c94y7RluDY;KI#Gt@t|p=w{2gMEq^H`1?gcys`2p7 z67{t(eUZK2YFQ*97KT**H|Ds;%KSgj;ASnp%NHwf13=Slsxi_%Fus45Y>41qPLk$h zKia78C_gNIYTcy|0Aj9VzD{@0B>H!Zfo9dMevZXo&2+({psIbvayh zxYRBb8OE`XndUoHB5kU+mod52X zRQzc2xrsMvVM`>-l*?G#j{VGabBadyZQh3lG_f=p+p^JIk697{0INK5QZUY%d3y$y zJ$miMlGLIf?&`%FfGtrISVhS80OM)^a6@kY-F7H_pi{pV>cD5|eGCmDd=zO8z+CFQ zn18GfB7(^ONo8StlK=2Q7!FAn*B2KiN~#dmfl}qg+;&%P4VLF78D?mTzgEnDVDOXp zh6i2n2tqppOKpil+%YIlUl5C|PTobYbH=tompzIX!5t&^fi;p0g>m?RW{&coi_m4S zVt5kIFJ1<(vaqG308K0t*STlnH85HzUWqMVerEQ(7@mtAzU1fk-3{PC;JJ+|SFY)7 zOIKa=xksKa$1qEjp>02wsm0vBtXHV+Hx4w?N=8gwmR5-C0m~8& zVHa0xG9iB^ApqWo6HQSZM^Rd^f%!;jlT`lMMeuiRzPZ!o|5Tg*Yd(=2a(-qKekaLd zj|(q)s3=obQvi^Af#A4<^(UORPaPcht%)K!nt)>a!zR!ZGruIL;ojzeOBq{YVN!AM zDp2lUBL_K=Li_SwnOp}L{7huJ@c8#!kvr<7W_7CfBuxMX$aP$6ai?59bo0Wi0h)m? zzkPNeS=`TkJ6w5jTMv#g=ENWtn&rt8>r$kzu~(#@l!y0j5>n0crWzRYXx?EHf>LTv zDxk`Qu{p>LGn~MCpn|OX(+?ne5AEJP!Y@2++#okUO?)VOv<8qzxxqYe|D=~O^I6uV zH3l#+o#;$85R-&O7wJfoTHc5BXew39#|J(H>@xbk6p}+F8Yh#|>K9^qi6raxVHR2- zBaITHaq7c;SyZHPvW(Bx?>^H+L%X)j%87K|Gk@xEOgba!{(a9R{oG2H)o|Xaw%R;n zuoCO$Oyl{?CY4|KM+s~3hM0?sU)wpp&S;W7`OfA+RIoJ;_S_)3ViwMN}cMN>6FXY6Dacy?;Z&3VGbh9(@_AZacNN%XJsJqqWPp!*Y zZ*XRS7uEOUDSbJR7Y+PJsrouU>8fkP>-do%sMOh0R)8UfFHiLfDvt@aNv)QKRGL%}rHjTlO-$3f$NSt14zpMgETeLS?f8(Dt_M4EJQE|xAl=gVAQ z$r%&=gj=+K9_?&!aef-)Z|(#Z`Zvc~HX^UK|CoV6f!&>rHHJmW*Km zoqJJ?U0te*LULZ1ORl_ynR7EDK0&_S?=pqDvZ0G1kH0`Aw$m>C&oDP}nM<+Jh#1uc z14A}?ZKlu^dMY9quy%h-;}&~foK$G#s>wbk_)081ueV%nWRXERx|t}UpeE^$9pNiC^aGh(c*Ofnnml|S2Kt%Nh3xqEQc>T9WIFR6!^9~{U{AM2Ei{=z}($d+V z)WW|ZYjG<%%sl^pA_|(H5Ma)(LwhRtugVVsxP>V}KX2hzu?n%?0;RNiPpIdsGa^k0NL;AwFYbjW_kpO#9={DU>8!bqukoRC6ID+v4*ny=Ji_ufba z>odR^oWRn{p8%1=a{5~*M)5vgCnVa8@{Hc4so4I5SP|}1dg@rnylI%6vPfp$bMm6$ zT4)_TN2TCkrPsH`9idxAMEqPYIUOT~#=Lf=h;nFI6TSYZYk@DB5?Ok1!aTwJkFAIK z(P)BU&rZ4Z6HY+>M{8;1_ZgTri%yEG#4leu@#_Lg)5O!D`!wAIlczw%v~g<*mXV@0rAOs~h5R`KTVWaZ9v-oJKyidmQXqir$r6xTHCX=1O%>bQzAjYwyHNi>8Pn!!PgC>)r z(VrGC?`Z;w(mom|OC&sk)Jz3}ncRn!tDRC<)m6KPSt^r~M=OhRho(wCDiFSv8%Edc z1uSkg(sPiT5*MC#jH0xh8k1cRULS1#MeAWe^z%9ckHczMT42vu zb>x@<0jiXn6j(jrTc@@`o9MJ0*{45Rl;rhiPa;EPMlv7B77x;++21hc4 z9CH<}jE4r;@GK63k|usNV)=U%EE{*=!op9D48nmpa3?O4N7Wfbq;pqaTbB zaMHfSarj%V8Q6I}ZP?m0`ya3PqZftZy3tME(XM=ec2s2juj#=wKNBr9Hy=ke9 zIG*quGaPbv0Y)Y9#Z98-oEr@ZRQ`_pe1oojh7@ zY{qM8>>RZ~UV<;QoH#QhHX9<6>f%tB*Je|romwVcZ382sL1v0NQ#eA~w)tIxP09iv z`C*1On8>FX<>OEg(cRPZJ|fk@^w?9z0Y~5muJYW?Fu1-}mlVvF;h6KE>k{oApvpqaP z_PyTuogajG-JgxMf1>!iT3|SLHP6=4kh_1?4k0LIvJ~bM;+w_T)CDJH<0dap!iHLU z6~nNBR`AN{@Lx&OCuf-GsbSDs0W{OQ7|xjOQNg~q^-@8ofax8j*8pXAjPsJgXV2i3 zWp>>Pn=QQ@-pFrDQckT4+$hCBsgjiQf8JjzL@B=3>Vkr?b>q_@? zq_D&_7e-Xf9q7rGj}7*@wPJJXo8p4WpcE@(0oZ)Jvj6OkG@S zwZ;T28H~%<-lo@=5>k`_`nGypYlpMRsSVUwPE1M}6uIqU+gopqrD(BLf=NSX=mM~z z%bvyPu%7cPBX~J@fI#`Xw$o`dHfI3@-(-q2`HMaB$LQK;(stE}oRENx76irj8hRsR=ArCS!kt$vl|g_kuOpah zgDU#1>GvR(AR45$HDf?o_I%m05jL { + let result = new Promise((resolve, reject) => { resolve({ charging: true, chargingTime: Infinity, @@ -178,212 +207,310 @@ navigator = {}; }) }) + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'getBattery', arguments, result); + return result; }, getGamepads() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'getGamepads', arguments, result); + return result; }, getInstalledRelatedApps() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'getInstalledRelatedApps', arguments, result); + return result; }, getUserMedia() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'getUserMedia', arguments, result); + return result; }, javaEnabled() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'javaEnabled', arguments, result); + return result; }, get hardwareConcurrency() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.hardwareConcurrency; + let result = $attribute_map.hardwareConcurrency;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'hardwareConcurrency', arguments, result); + return result; }, get hid() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.hid; + let result = $attribute_map.hid;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'hid', arguments, result); + return result; }, get ink() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ink; + let result = $attribute_map.ink;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'ink', arguments, result); + return result; }, get keyboard() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.keyboard; + let result = $attribute_map.keyboard;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'keyboard', arguments, result); + return result; }, get language() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.languages; + let result = $attribute_map.languages;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'language', arguments, result); + return result; }, get languages() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.languages; + let result = $attribute_map.languages;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'languages', arguments, result); + return result; }, get locks() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.locks; + let result = $attribute_map.locks;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'locks', arguments, result); + return result; }, get managed() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.managed; + let result = $attribute_map.managed;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'managed', arguments, result); + return result; }, get maxTouchPoints() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.maxTouchPoints; + let result = $attribute_map.maxTouchPoints;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'maxTouchPoints', arguments, result); + return result; }, get mediaCapabilities() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.mediaCapabilities; + let result = $attribute_map.mediaCapabilities;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'mediaCapabilities', arguments, result); + return result; }, get mediaDevices() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.mediaDevices; + let result = $attribute_map.mediaDevices;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'mediaDevices', arguments, result); + return result; }, get mediaSession() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.mediaSession; + let result = $attribute_map.mediaSession;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'mediaSession', arguments, result); + return result; }, get mimeTypes() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.mimeTypes; + let result = $attribute_map.mimeTypes;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'mimeTypes', arguments, result); + return result; }, get onLine() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onLine; + let result = $attribute_map.onLine;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'onLine', arguments, result); + return result; }, get pdfViewerEnabled() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.pdfViewerEnabled; + let result = $attribute_map.pdfViewerEnabled;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'pdfViewerEnabled', arguments, result); + return result; }, get permissions() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.permissions; + let result = $attribute_map.permissions;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'permissions', arguments, result); + return result; }, get platform() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.platform; + let result = $attribute_map.platform;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'platform', arguments, result); + return result; }, get plugins() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.plugins; + let result = $attribute_map.plugins;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'plugins', arguments, result); + return result; }, get presentation() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.presentation; + let result = $attribute_map.presentation;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'presentation', arguments, result); + return result; }, get product() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.product; + let result = $attribute_map.product;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'product', arguments, result); + return result; }, get productSub() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.productSub; + let result = $attribute_map.productSub;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'productSub', arguments, result); + return result; }, registerProtocolHandler() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'registerProtocolHandler', arguments, result); + return result; }, requestMIDIAccess() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'requestMIDIAccess', arguments, result); + return result; }, requestMediaKeySystemAccess() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'requestMediaKeySystemAccess', arguments, result); + return result; }, get scheduling() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.scheduling; + let result = $attribute_map.scheduling;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'scheduling', arguments, result); + return result; }, sendBeacon() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'sendBeacon', arguments, result); + return result; }, get serial() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; - return $attribute_map.serial; + let result = $attribute_map.serial;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'serial', arguments, result); + return result; }, get serviceWorker() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.serviceWorker; + let result = $attribute_map.serviceWorker;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'serviceWorker', arguments, result); + return result; }, setAppBadge() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'setAppBadge', arguments, result); + return result; }, share() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'share', arguments, result); + return result; }, get storage() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.storage; + let result = $attribute_map.storage;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'storage', arguments, result); + return result; }, unregisterProtocolHandler() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'unregisterProtocolHandler', arguments, result); + return result; }, get usb() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return new qxVm.memory.$createObj_key(); + let result = new lwVm.memory.$createObj_key();; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'usb', arguments, result); + return result; }, get userActivation() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.userActivation; + let result = $attribute_map.userActivation;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'userActivation', arguments, result); + return result; }, get userAgent() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.userAgent; + let result = $attribute_map.userAgent;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'userAgent', arguments, result); + return result; }, get userAgentData() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.userAgentData; + let result = $attribute_map.userAgentData;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'userAgentData', arguments, result); + return result; }, get vendor() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.vendor; + let result = $attribute_map.vendor;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'vendor', arguments, result); + return result; }, get vendorSub() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.vendorSub; + let result = $attribute_map.vendorSub;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'vendorSub', arguments, result); + return result; }, vibrate() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Navigator', 'vibrate', arguments, result); + return result; }, get virtualKeyboard() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.virtualKeyboard; + let result = $attribute_map.virtualKeyboard;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'virtualKeyboard', arguments, result); + return result; }, get wakeLock() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.wakeLock; + let result = $attribute_map.wakeLock;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'wakeLock', arguments, result); + return result; }, get webdriver() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.webdriver; + let result = $attribute_map.webdriver;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'webdriver', arguments, result); + return result; }, webkitGetUserMedia() { - debugger; }, get webkitPersistentStorage() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.webkitPersistentStorage; + let result = $attribute_map.webkitPersistentStorage;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'webkitPersistentStorage', arguments, result); + return result; }, get webkitTemporaryStorage() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.webkitTemporaryStorage; + let result = $attribute_map.webkitTemporaryStorage;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'webkitTemporaryStorage', arguments, result); + return result; }, get xr() { if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.xr; + let result = $attribute_map.xr;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Navigator', 'xr', arguments, result); + return result; }, }; - qxVm.rename(Navigator.prototype, "Navigator"); - qxVm.safeDescriptor_addConstructor(Navigator); - qxVm.safe_Objattribute(Navigator, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Navigator.prototype, "Navigator"); + lwVm.safeDescriptor_addConstructor(Navigator); + lwVm.safe_Objattribute(Navigator, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(navigator, Navigator.prototype); diff --git a/qxVm_sanbox/env/BOM/NavigatorUAData.js b/qxVm_sanbox/env/BOM/NavigatorUAData.js index fcba142..e05e30c 100644 --- a/qxVm_sanbox/env/BOM/NavigatorUAData.js +++ b/qxVm_sanbox/env/BOM/NavigatorUAData.js @@ -1,9 +1,9 @@ NavigatorUAData = function NavigatorUAData(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(NavigatorUAData); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(NavigatorUAData); ; (function () { const $safe_get_attribute = ['brands', 'mobile', 'platform']; @@ -12,7 +12,6 @@ NavigatorUAData = function NavigatorUAData(createObj_key) {//构造函数 NavigatorUAData.prototype = { get brands() { // 这个属性得对象描述符不正确, - debugger; if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; return [ { brand: ' Not;A Brand', version: '99' }, @@ -21,24 +20,32 @@ NavigatorUAData = function NavigatorUAData(createObj_key) {//构造函数 ] }, getHighEntropyValues() { - debugger; if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'NavigatorUAData', 'getHighEntropyValues', arguments, result); + return result; }, get mobile() { if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return false; + let result = false;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'NavigatorUAData', 'mobile', arguments, result); + return result; }, get platform() { if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return "Windows"; + let result = "Windows";; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'NavigatorUAData', 'platform', arguments, result); + return result; }, toJSON() { - debugger; if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'NavigatorUAData', 'toJSON', arguments, result); + return result; }, }; - qxVm.rename(NavigatorUAData.prototype, "NavigatorUAData"); - qxVm.safeDescriptor_addConstructor(NavigatorUAData); - qxVm.safe_Objattribute(NavigatorUAData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(NavigatorUAData.prototype, "NavigatorUAData"); + lwVm.safeDescriptor_addConstructor(NavigatorUAData); + lwVm.safe_Objattribute(NavigatorUAData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })() diff --git a/qxVm_sanbox/env/BOM/Performance.js b/qxVm_sanbox/env/BOM/Performance.js index 3c61baa..9e28e44 100644 --- a/qxVm_sanbox/env/BOM/Performance.js +++ b/qxVm_sanbox/env/BOM/Performance.js @@ -1,16 +1,16 @@ Performance = function Performance(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Performance); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Performance); ; (function () { MemoryInfo = function MemoryInfo(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - }; qxVm.safefunction(MemoryInfo); + }; lwVm.safefunction(MemoryInfo); ; (function () { const $safe_get_attribute = ['jsHeapSizeLimit', 'totalJSHeapSize', 'usedJSHeapSize']; @@ -19,24 +19,27 @@ Performance = function Performance(createObj_key) {//构造函数 MemoryInfo.prototype = { get jsHeapSizeLimit() { - debugger; if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 2330000000; + let result = 2330000000;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MemoryInfo', 'jsHeapSizeLimit', arguments, result); + return result; }, get totalJSHeapSize() { - debugger; if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 18200000; + let result = 18200000;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MemoryInfo', 'totalJSHeapSize', arguments, result); + return result; }, get usedJSHeapSize() { - debugger; if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 15200000; + let result = 15200000;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MemoryInfo', 'usedJSHeapSize', arguments, result); + return result; }, } - qxVm.rename(MemoryInfo.prototype, "MemoryInfo"); - qxVm.safeDescriptor_addConstructor(MemoryInfo); - qxVm.safe_Objattribute(MemoryInfo, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(MemoryInfo.prototype, "MemoryInfo"); + lwVm.safeDescriptor_addConstructor(MemoryInfo); + lwVm.safe_Objattribute(MemoryInfo, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); @@ -47,32 +50,42 @@ Performance = function Performance(createObj_key) {//构造函数 // Performance.prototype.eventCounts Performance.prototype = { clearMarks() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'clearMarks', arguments, result); + return result; }, clearMeasures() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'clearMeasures', arguments, result); + return result; }, clearResourceTimings() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'clearResourceTimings', arguments, result); + return result; }, get eventCounts() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).eventCounts, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).eventCounts, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Performance', 'eventCounts', arguments, result); + return result; }, getEntries() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'getEntries', arguments, result); + return result; }, getEntriesByName() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'getEntriesByName', arguments, result); + return result; }, getEntriesByType(type) { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (type === undefined) throw new TypeError(`Failed to execute 'getEntriesByType' on 'Performance': 1 argument required, but only 0 present.`) @@ -81,7 +94,6 @@ Performance = function Performance(createObj_key) {//构造函数 let ele; switch (type){ default: - debugger; ele = []; break }; @@ -89,81 +101,98 @@ Performance = function Performance(createObj_key) {//构造函数 }, mark() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'mark', arguments, result); + return result; }, measure() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'measure', arguments, result); + return result; }, get memory() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this).memory; + let ele = lwVm.memory.private_data.get(this).memory; if (!ele) { - ele = new MemoryInfo(qxVm.memory.$createObj_key); - qxVm.memory.private_data.get(this).memory = ele; + ele = new MemoryInfo(lwVm.memory.$createObj_key); + lwVm.memory.private_data.get(this).memory = ele; } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'if ', arguments, result); + return result; }, get navigation() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this).navigation; + let ele = lwVm.memory.private_data.get(this).navigation; if (!ele) { - ele = new PerformanceNavigation(qxVm.memory.$createObj_key); - qxVm.memory.private_data.get(this).navigation = ele; + ele = new PerformanceNavigation(lwVm.memory.$createObj_key); + lwVm.memory.private_data.get(this).navigation = ele; } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'if ', arguments, result); + return result; }, now() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'now', arguments, result); + return result; }, get onresourcetimingbufferfull() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onresourcetimingbufferfull, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onresourcetimingbufferfull, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Performance', 'onresourcetimingbufferfull', arguments, result); + return result; }, set onresourcetimingbufferfull(value) { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onresourcetimingbufferfull = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Performance', 'onresourcetimingbufferfull', arguments); + lwVm.memory.private_data.get(this).onresourcetimingbufferfull = value; }, setResourceTimingBufferSize() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'setResourceTimingBufferSize', arguments, result); + return result; }, get timeOrigin() { if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this).timeOrigin; + let ele = lwVm.memory.private_data.get(this).timeOrigin; if (!ele){ ele = (new Date().getTime()) + parseFloat((Math.random()).toFixed(1)) - qxVm.memory.private_data.get(this).timeOrigin = ele + lwVm.memory.private_data.get(this).timeOrigin = ele } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Performance', 'timeOrigin', arguments, result); + return result; }, get timing() { if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this).timing; + let ele = lwVm.memory.private_data.get(this).timing; if (!ele){ - ele = new PerformanceTiming(qxVm.memory.$createObj_key, parseInt(this.timeOrigin)); - qxVm.memory.private_data.get(this).timing = ele; + ele = new PerformanceTiming(lwVm.memory.$createObj_key, parseInt(this.timeOrigin)); + lwVm.memory.private_data.get(this).timing = ele; } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Performance', 'timing', arguments, result); + return result; }, toJSON() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'toJSON', arguments, result); + return result; } }; - qxVm.rename(Performance.prototype, "Performance"); - qxVm.safeDescriptor_addConstructor(Performance); - qxVm.safe_Objattribute(Performance, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Performance.prototype, "Performance"); + lwVm.safeDescriptor_addConstructor(Performance); + lwVm.safe_Objattribute(Performance, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(Performance.prototype, EventTarget.prototype); Object.setPrototypeOf(Performance, EventTarget); })(); -performance = new Performance(qxVm.memory.$createObj_key); +performance = new Performance(lwVm.memory.$createObj_key); diff --git a/qxVm_sanbox/env/BOM/Performance/Performance.js b/qxVm_sanbox/env/BOM/Performance/Performance.js index 3c61baa..9e28e44 100644 --- a/qxVm_sanbox/env/BOM/Performance/Performance.js +++ b/qxVm_sanbox/env/BOM/Performance/Performance.js @@ -1,16 +1,16 @@ Performance = function Performance(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Performance); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Performance); ; (function () { MemoryInfo = function MemoryInfo(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - }; qxVm.safefunction(MemoryInfo); + }; lwVm.safefunction(MemoryInfo); ; (function () { const $safe_get_attribute = ['jsHeapSizeLimit', 'totalJSHeapSize', 'usedJSHeapSize']; @@ -19,24 +19,27 @@ Performance = function Performance(createObj_key) {//构造函数 MemoryInfo.prototype = { get jsHeapSizeLimit() { - debugger; if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 2330000000; + let result = 2330000000;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MemoryInfo', 'jsHeapSizeLimit', arguments, result); + return result; }, get totalJSHeapSize() { - debugger; if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 18200000; + let result = 18200000;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MemoryInfo', 'totalJSHeapSize', arguments, result); + return result; }, get usedJSHeapSize() { - debugger; if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 15200000; + let result = 15200000;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MemoryInfo', 'usedJSHeapSize', arguments, result); + return result; }, } - qxVm.rename(MemoryInfo.prototype, "MemoryInfo"); - qxVm.safeDescriptor_addConstructor(MemoryInfo); - qxVm.safe_Objattribute(MemoryInfo, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(MemoryInfo.prototype, "MemoryInfo"); + lwVm.safeDescriptor_addConstructor(MemoryInfo); + lwVm.safe_Objattribute(MemoryInfo, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); @@ -47,32 +50,42 @@ Performance = function Performance(createObj_key) {//构造函数 // Performance.prototype.eventCounts Performance.prototype = { clearMarks() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'clearMarks', arguments, result); + return result; }, clearMeasures() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'clearMeasures', arguments, result); + return result; }, clearResourceTimings() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'clearResourceTimings', arguments, result); + return result; }, get eventCounts() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).eventCounts, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).eventCounts, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Performance', 'eventCounts', arguments, result); + return result; }, getEntries() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'getEntries', arguments, result); + return result; }, getEntriesByName() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'getEntriesByName', arguments, result); + return result; }, getEntriesByType(type) { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (type === undefined) throw new TypeError(`Failed to execute 'getEntriesByType' on 'Performance': 1 argument required, but only 0 present.`) @@ -81,7 +94,6 @@ Performance = function Performance(createObj_key) {//构造函数 let ele; switch (type){ default: - debugger; ele = []; break }; @@ -89,81 +101,98 @@ Performance = function Performance(createObj_key) {//构造函数 }, mark() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'mark', arguments, result); + return result; }, measure() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'measure', arguments, result); + return result; }, get memory() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this).memory; + let ele = lwVm.memory.private_data.get(this).memory; if (!ele) { - ele = new MemoryInfo(qxVm.memory.$createObj_key); - qxVm.memory.private_data.get(this).memory = ele; + ele = new MemoryInfo(lwVm.memory.$createObj_key); + lwVm.memory.private_data.get(this).memory = ele; } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'if ', arguments, result); + return result; }, get navigation() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this).navigation; + let ele = lwVm.memory.private_data.get(this).navigation; if (!ele) { - ele = new PerformanceNavigation(qxVm.memory.$createObj_key); - qxVm.memory.private_data.get(this).navigation = ele; + ele = new PerformanceNavigation(lwVm.memory.$createObj_key); + lwVm.memory.private_data.get(this).navigation = ele; } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'if ', arguments, result); + return result; }, now() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'now', arguments, result); + return result; }, get onresourcetimingbufferfull() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onresourcetimingbufferfull, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onresourcetimingbufferfull, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Performance', 'onresourcetimingbufferfull', arguments, result); + return result; }, set onresourcetimingbufferfull(value) { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onresourcetimingbufferfull = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Performance', 'onresourcetimingbufferfull', arguments); + lwVm.memory.private_data.get(this).onresourcetimingbufferfull = value; }, setResourceTimingBufferSize() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'setResourceTimingBufferSize', arguments, result); + return result; }, get timeOrigin() { if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this).timeOrigin; + let ele = lwVm.memory.private_data.get(this).timeOrigin; if (!ele){ ele = (new Date().getTime()) + parseFloat((Math.random()).toFixed(1)) - qxVm.memory.private_data.get(this).timeOrigin = ele + lwVm.memory.private_data.get(this).timeOrigin = ele } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Performance', 'timeOrigin', arguments, result); + return result; }, get timing() { if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this).timing; + let ele = lwVm.memory.private_data.get(this).timing; if (!ele){ - ele = new PerformanceTiming(qxVm.memory.$createObj_key, parseInt(this.timeOrigin)); - qxVm.memory.private_data.get(this).timing = ele; + ele = new PerformanceTiming(lwVm.memory.$createObj_key, parseInt(this.timeOrigin)); + lwVm.memory.private_data.get(this).timing = ele; } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Performance', 'timing', arguments, result); + return result; }, toJSON() { - debugger; if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Performance', 'toJSON', arguments, result); + return result; } }; - qxVm.rename(Performance.prototype, "Performance"); - qxVm.safeDescriptor_addConstructor(Performance); - qxVm.safe_Objattribute(Performance, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Performance.prototype, "Performance"); + lwVm.safeDescriptor_addConstructor(Performance); + lwVm.safe_Objattribute(Performance, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(Performance.prototype, EventTarget.prototype); Object.setPrototypeOf(Performance, EventTarget); })(); -performance = new Performance(qxVm.memory.$createObj_key); +performance = new Performance(lwVm.memory.$createObj_key); diff --git a/qxVm_sanbox/env/BOM/Performance/PerformanceEntry.js b/qxVm_sanbox/env/BOM/Performance/PerformanceEntry.js index 11c8ed3..c376d31 100644 --- a/qxVm_sanbox/env/BOM/Performance/PerformanceEntry.js +++ b/qxVm_sanbox/env/BOM/Performance/PerformanceEntry.js @@ -1,10 +1,10 @@ PerformanceEntry = function PerformanceEntry(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(PerformanceEntry); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(PerformanceEntry); ; (function () { const $safe_get_attribute = ['duration', 'entryType', 'name', 'startTime']; @@ -13,32 +13,38 @@ PerformanceEntry = function PerformanceEntry(createObj_key) { PerformanceEntry.prototype = { get duration() { - debugger; if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).duration, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).duration, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceEntry', 'duration', arguments, result); + return result; }, get entryType() { - debugger; if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).entryType, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).entryType, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceEntry', 'entryType', arguments, result); + return result; }, get name() { - debugger; if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).name, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).name, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceEntry', 'name', arguments, result); + return result; }, get startTime() { - debugger; if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).startTime, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).startTime, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceEntry', 'startTime', arguments, result); + return result; }, toJSON() { - debugger; if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PerformanceEntry', 'toJSON', arguments, result); + return result; }, } - qxVm.rename(PerformanceEntry.prototype, "PerformanceEntry"); - qxVm.safeDescriptor_addConstructor(PerformanceEntry); - qxVm.safe_Objattribute(PerformanceEntry, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(PerformanceEntry.prototype, "PerformanceEntry"); + lwVm.safeDescriptor_addConstructor(PerformanceEntry); + lwVm.safe_Objattribute(PerformanceEntry, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); \ No newline at end of file diff --git a/qxVm_sanbox/env/BOM/Performance/PerformanceNavigation.js b/qxVm_sanbox/env/BOM/Performance/PerformanceNavigation.js index 3ac3426..85ed39f 100644 --- a/qxVm_sanbox/env/BOM/Performance/PerformanceNavigation.js +++ b/qxVm_sanbox/env/BOM/Performance/PerformanceNavigation.js @@ -1,9 +1,9 @@ PerformanceNavigation = function PerformanceNavigation(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(PerformanceNavigation); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(PerformanceNavigation); ; (function () { const $attributes = { @@ -18,23 +18,27 @@ PerformanceNavigation = function PerformanceNavigation(createObj_key) { PerformanceNavigation.prototype = { get redirectCount() { - debugger; if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceNavigation', 'redirectCount', arguments, result); + return result; }, toJSON() { - debugger; if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PerformanceNavigation', 'toJSON', arguments, result); + return result; }, get type() { - debugger; if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceNavigation', 'type', arguments, result); + return result; }, } - qxVm.rename(PerformanceNavigation.prototype, "PerformanceNavigation"); - qxVm.safeDescriptor_addConstructor(PerformanceNavigation); - qxVm.safe_Objattribute(PerformanceNavigation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); - qxVm.add_capitalLetter_attribute(PerformanceNavigation, $attributes); + lwVm.rename(PerformanceNavigation.prototype, "PerformanceNavigation"); + lwVm.safeDescriptor_addConstructor(PerformanceNavigation); + lwVm.safe_Objattribute(PerformanceNavigation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.add_capitalLetter_attribute(PerformanceNavigation, $attributes); })(); \ No newline at end of file diff --git a/qxVm_sanbox/env/BOM/Performance/PerformancePaintTiming.js b/qxVm_sanbox/env/BOM/Performance/PerformancePaintTiming.js index dca1d9c..b46ae26 100644 --- a/qxVm_sanbox/env/BOM/Performance/PerformancePaintTiming.js +++ b/qxVm_sanbox/env/BOM/Performance/PerformancePaintTiming.js @@ -1,9 +1,9 @@ PerformancePaintTiming = function PerformancePaintTiming(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - // qxVm.z_sanbox.memory.private_data.set(this, {}) -}; qxVm.safefunction(PerformancePaintTiming); + // lwVm.z_sanbox.memory.private_data.set(this, {}) +}; lwVm.safefunction(PerformancePaintTiming); ; (function () { // const $safe_get_attribute = []; @@ -12,9 +12,9 @@ PerformancePaintTiming = function PerformancePaintTiming(createObj_key) { PerformancePaintTiming.prototype = {} - qxVm.rename(PerformancePaintTiming.prototype, "PerformancePaintTiming"); - qxVm.safeDescriptor_addConstructor(PerformancePaintTiming); - // qxVm.z_sanbox.safe_Objattribute(PerformancePaintTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(PerformancePaintTiming.prototype, "PerformancePaintTiming"); + lwVm.safeDescriptor_addConstructor(PerformancePaintTiming); + // lwVm.z_sanbox.safe_Objattribute(PerformancePaintTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(PerformancePaintTiming.prototype, PerformanceEntry.prototype); Object.setPrototypeOf(PerformancePaintTiming, PerformanceEntry); diff --git a/qxVm_sanbox/env/BOM/Performance/PerformanceTiming.js b/qxVm_sanbox/env/BOM/Performance/PerformanceTiming.js index 3c87085..56d8228 100644 --- a/qxVm_sanbox/env/BOM/Performance/PerformanceTiming.js +++ b/qxVm_sanbox/env/BOM/Performance/PerformanceTiming.js @@ -1,9 +1,9 @@ PerformanceTiming = function PerformanceTiming(createObj_key, timeOrigin) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {base_time: timeOrigin}) -}; qxVm.safefunction(PerformanceTiming); + lwVm.memory.private_data.set(this, {base_time: timeOrigin}) +}; lwVm.safefunction(PerformanceTiming); ; (function () { const $safe_get_attribute = [ @@ -18,87 +18,129 @@ PerformanceTiming = function PerformanceTiming(createObj_key, timeOrigin) {//构 PerformanceTiming.prototype = { get connectEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'connectEnd', arguments, result); + return result; }, get connectStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'connectStart', arguments, result); + return result; }, get domComplete() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + parseInt(Math.random()*(500 - 10) + 100, 10); + let result = lwVm.memory.private_data.get(this).base_time + parseInt(Math.random()*(500 - 10) + 100, 10);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domComplete', arguments, result); + return result; }, get domContentLoadedEventEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + 106; + let result = lwVm.memory.private_data.get(this).base_time + 106;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domContentLoadedEventEnd', arguments, result); + return result; }, get domContentLoadedEventStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + 103; + let result = lwVm.memory.private_data.get(this).base_time + 103;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domContentLoadedEventStart', arguments, result); + return result; }, get domInteractive() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + 102; + let result = lwVm.memory.private_data.get(this).base_time + 102;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domInteractive', arguments, result); + return result; }, get domLoading() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + 79; + let result = lwVm.memory.private_data.get(this).base_time + 79;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domLoading', arguments, result); + return result; }, get domainLookupEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domainLookupEnd', arguments, result); + return result; }, get domainLookupStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domainLookupStart', arguments, result); + return result; }, get fetchStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'fetchStart', arguments, result); + return result; }, get loadEventEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return this.domComplete; + let result = this.domComplete;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'loadEventEnd', arguments, result); + return result; }, get loadEventStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return this.domComplete; + let result = this.domComplete;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'loadEventStart', arguments, result); + return result; }, get navigationStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + -8; + let result = lwVm.memory.private_data.get(this).base_time + -8;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'navigationStart', arguments, result); + return result; }, get redirectEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'redirectEnd', arguments, result); + return result; }, get redirectStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'redirectStart', arguments, result); + return result; }, get requestStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'requestStart', arguments, result); + return result; }, get responseEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + 20; + let result = lwVm.memory.private_data.get(this).base_time + 20;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'responseEnd', arguments, result); + return result; }, get responseStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'responseStart', arguments, result); + return result; }, get secureConnectionStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'secureConnectionStart', arguments, result); + return result; }, toJSON() { - debugger; if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PerformanceTiming', 'toJSON', arguments, result); + return result; }, get unloadEventEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'unloadEventEnd', arguments, result); + return result; }, get unloadEventStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; @@ -106,9 +148,9 @@ PerformanceTiming = function PerformanceTiming(createObj_key, timeOrigin) {//构 } }; - qxVm.rename(PerformanceTiming.prototype, "PerformanceTiming"); - qxVm.safeDescriptor_addConstructor(PerformanceTiming); - qxVm.safe_Objattribute(PerformanceTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(PerformanceTiming.prototype, "PerformanceTiming"); + lwVm.safeDescriptor_addConstructor(PerformanceTiming); + lwVm.safe_Objattribute(PerformanceTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/PerformanceEntry.js b/qxVm_sanbox/env/BOM/PerformanceEntry.js index 11c8ed3..c376d31 100644 --- a/qxVm_sanbox/env/BOM/PerformanceEntry.js +++ b/qxVm_sanbox/env/BOM/PerformanceEntry.js @@ -1,10 +1,10 @@ PerformanceEntry = function PerformanceEntry(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(PerformanceEntry); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(PerformanceEntry); ; (function () { const $safe_get_attribute = ['duration', 'entryType', 'name', 'startTime']; @@ -13,32 +13,38 @@ PerformanceEntry = function PerformanceEntry(createObj_key) { PerformanceEntry.prototype = { get duration() { - debugger; if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).duration, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).duration, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceEntry', 'duration', arguments, result); + return result; }, get entryType() { - debugger; if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).entryType, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).entryType, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceEntry', 'entryType', arguments, result); + return result; }, get name() { - debugger; if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).name, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).name, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceEntry', 'name', arguments, result); + return result; }, get startTime() { - debugger; if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).startTime, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).startTime, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceEntry', 'startTime', arguments, result); + return result; }, toJSON() { - debugger; if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PerformanceEntry', 'toJSON', arguments, result); + return result; }, } - qxVm.rename(PerformanceEntry.prototype, "PerformanceEntry"); - qxVm.safeDescriptor_addConstructor(PerformanceEntry); - qxVm.safe_Objattribute(PerformanceEntry, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(PerformanceEntry.prototype, "PerformanceEntry"); + lwVm.safeDescriptor_addConstructor(PerformanceEntry); + lwVm.safe_Objattribute(PerformanceEntry, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); \ No newline at end of file diff --git a/qxVm_sanbox/env/BOM/PerformanceNavigation.js b/qxVm_sanbox/env/BOM/PerformanceNavigation.js index 3ac3426..85ed39f 100644 --- a/qxVm_sanbox/env/BOM/PerformanceNavigation.js +++ b/qxVm_sanbox/env/BOM/PerformanceNavigation.js @@ -1,9 +1,9 @@ PerformanceNavigation = function PerformanceNavigation(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(PerformanceNavigation); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(PerformanceNavigation); ; (function () { const $attributes = { @@ -18,23 +18,27 @@ PerformanceNavigation = function PerformanceNavigation(createObj_key) { PerformanceNavigation.prototype = { get redirectCount() { - debugger; if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceNavigation', 'redirectCount', arguments, result); + return result; }, toJSON() { - debugger; if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PerformanceNavigation', 'toJSON', arguments, result); + return result; }, get type() { - debugger; if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceNavigation', 'type', arguments, result); + return result; }, } - qxVm.rename(PerformanceNavigation.prototype, "PerformanceNavigation"); - qxVm.safeDescriptor_addConstructor(PerformanceNavigation); - qxVm.safe_Objattribute(PerformanceNavigation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); - qxVm.add_capitalLetter_attribute(PerformanceNavigation, $attributes); + lwVm.rename(PerformanceNavigation.prototype, "PerformanceNavigation"); + lwVm.safeDescriptor_addConstructor(PerformanceNavigation); + lwVm.safe_Objattribute(PerformanceNavigation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.add_capitalLetter_attribute(PerformanceNavigation, $attributes); })(); \ No newline at end of file diff --git a/qxVm_sanbox/env/BOM/PerformancePaintTiming.js b/qxVm_sanbox/env/BOM/PerformancePaintTiming.js index dca1d9c..b46ae26 100644 --- a/qxVm_sanbox/env/BOM/PerformancePaintTiming.js +++ b/qxVm_sanbox/env/BOM/PerformancePaintTiming.js @@ -1,9 +1,9 @@ PerformancePaintTiming = function PerformancePaintTiming(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - // qxVm.z_sanbox.memory.private_data.set(this, {}) -}; qxVm.safefunction(PerformancePaintTiming); + // lwVm.z_sanbox.memory.private_data.set(this, {}) +}; lwVm.safefunction(PerformancePaintTiming); ; (function () { // const $safe_get_attribute = []; @@ -12,9 +12,9 @@ PerformancePaintTiming = function PerformancePaintTiming(createObj_key) { PerformancePaintTiming.prototype = {} - qxVm.rename(PerformancePaintTiming.prototype, "PerformancePaintTiming"); - qxVm.safeDescriptor_addConstructor(PerformancePaintTiming); - // qxVm.z_sanbox.safe_Objattribute(PerformancePaintTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(PerformancePaintTiming.prototype, "PerformancePaintTiming"); + lwVm.safeDescriptor_addConstructor(PerformancePaintTiming); + // lwVm.z_sanbox.safe_Objattribute(PerformancePaintTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(PerformancePaintTiming.prototype, PerformanceEntry.prototype); Object.setPrototypeOf(PerformancePaintTiming, PerformanceEntry); diff --git a/qxVm_sanbox/env/BOM/PerformanceTiming.js b/qxVm_sanbox/env/BOM/PerformanceTiming.js index 3c87085..56d8228 100644 --- a/qxVm_sanbox/env/BOM/PerformanceTiming.js +++ b/qxVm_sanbox/env/BOM/PerformanceTiming.js @@ -1,9 +1,9 @@ PerformanceTiming = function PerformanceTiming(createObj_key, timeOrigin) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {base_time: timeOrigin}) -}; qxVm.safefunction(PerformanceTiming); + lwVm.memory.private_data.set(this, {base_time: timeOrigin}) +}; lwVm.safefunction(PerformanceTiming); ; (function () { const $safe_get_attribute = [ @@ -18,87 +18,129 @@ PerformanceTiming = function PerformanceTiming(createObj_key, timeOrigin) {//构 PerformanceTiming.prototype = { get connectEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'connectEnd', arguments, result); + return result; }, get connectStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'connectStart', arguments, result); + return result; }, get domComplete() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + parseInt(Math.random()*(500 - 10) + 100, 10); + let result = lwVm.memory.private_data.get(this).base_time + parseInt(Math.random()*(500 - 10) + 100, 10);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domComplete', arguments, result); + return result; }, get domContentLoadedEventEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + 106; + let result = lwVm.memory.private_data.get(this).base_time + 106;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domContentLoadedEventEnd', arguments, result); + return result; }, get domContentLoadedEventStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + 103; + let result = lwVm.memory.private_data.get(this).base_time + 103;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domContentLoadedEventStart', arguments, result); + return result; }, get domInteractive() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + 102; + let result = lwVm.memory.private_data.get(this).base_time + 102;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domInteractive', arguments, result); + return result; }, get domLoading() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + 79; + let result = lwVm.memory.private_data.get(this).base_time + 79;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domLoading', arguments, result); + return result; }, get domainLookupEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domainLookupEnd', arguments, result); + return result; }, get domainLookupStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'domainLookupStart', arguments, result); + return result; }, get fetchStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'fetchStart', arguments, result); + return result; }, get loadEventEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return this.domComplete; + let result = this.domComplete;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'loadEventEnd', arguments, result); + return result; }, get loadEventStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return this.domComplete; + let result = this.domComplete;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'loadEventStart', arguments, result); + return result; }, get navigationStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + -8; + let result = lwVm.memory.private_data.get(this).base_time + -8;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'navigationStart', arguments, result); + return result; }, get redirectEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'redirectEnd', arguments, result); + return result; }, get redirectStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'redirectStart', arguments, result); + return result; }, get requestStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'requestStart', arguments, result); + return result; }, get responseEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time + 20; + let result = lwVm.memory.private_data.get(this).base_time + 20;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'responseEnd', arguments, result); + return result; }, get responseStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).base_time; + let result = lwVm.memory.private_data.get(this).base_time;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'responseStart', arguments, result); + return result; }, get secureConnectionStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'secureConnectionStart', arguments, result); + return result; }, toJSON() { - debugger; if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PerformanceTiming', 'toJSON', arguments, result); + return result; }, get unloadEventEnd() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PerformanceTiming', 'unloadEventEnd', arguments, result); + return result; }, get unloadEventStart() { if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; @@ -106,9 +148,9 @@ PerformanceTiming = function PerformanceTiming(createObj_key, timeOrigin) {//构 } }; - qxVm.rename(PerformanceTiming.prototype, "PerformanceTiming"); - qxVm.safeDescriptor_addConstructor(PerformanceTiming); - qxVm.safe_Objattribute(PerformanceTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(PerformanceTiming.prototype, "PerformanceTiming"); + lwVm.safeDescriptor_addConstructor(PerformanceTiming); + lwVm.safe_Objattribute(PerformanceTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/Permissions.js b/qxVm_sanbox/env/BOM/Permissions.js index fb7d52c..363d23c 100644 --- a/qxVm_sanbox/env/BOM/Permissions.js +++ b/qxVm_sanbox/env/BOM/Permissions.js @@ -1,9 +1,9 @@ Permissions = function Permissions(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Permissions); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Permissions); ; (function () { const $safe_get_attribute = []; @@ -12,12 +12,14 @@ Permissions = function Permissions(createObj_key) { Permissions.prototype = { query() { - debugger; if (!Permissions.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Permissions', 'query', arguments, result); + return result; }, } - qxVm.rename(Permissions.prototype, "Permissions"); - qxVm.safeDescriptor_addConstructor(Permissions); - qxVm.safe_Objattribute(Permissions, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Permissions.prototype, "Permissions"); + lwVm.safeDescriptor_addConstructor(Permissions); + lwVm.safe_Objattribute(Permissions, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/Plugin/MimeType.js b/qxVm_sanbox/env/BOM/Plugin/MimeType.js index 910f75f..db13723 100644 --- a/qxVm_sanbox/env/BOM/Plugin/MimeType.js +++ b/qxVm_sanbox/env/BOM/Plugin/MimeType.js @@ -1,6 +1,6 @@ MimeType = function MimeType() { throw new TypeError("Illegal constructor"); -}; qxVm.safefunction(MimeType); +}; lwVm.safefunction(MimeType); ; (function () { @@ -23,14 +23,17 @@ MimeType = function MimeType() { }, get type() { if (!MimeType.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MimeType', 'type', arguments, result); + return result; }, - }; qxVm.rename(MimeType.prototype, 'MimeType'); - qxVm.safeDescriptor_addConstructor(MimeType); - qxVm.safe_Objattribute(MimeType, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + }; lwVm.rename(MimeType.prototype, 'MimeType'); + lwVm.safeDescriptor_addConstructor(MimeType); + lwVm.safe_Objattribute(MimeType, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); - qxVm.memory.mimeType.new = function (mimeType_data, initPlugin) { + lwVm.memory.mimeType.new = function (mimeType_data, initPlugin) { let mimetype = {}; if (mimeType_data !== undefined) { mimetype.description = mimeType_data.description; diff --git a/qxVm_sanbox/env/BOM/Plugin/MimeTypeArray.js b/qxVm_sanbox/env/BOM/Plugin/MimeTypeArray.js index 8bcba14..36b93c5 100644 --- a/qxVm_sanbox/env/BOM/Plugin/MimeTypeArray.js +++ b/qxVm_sanbox/env/BOM/Plugin/MimeTypeArray.js @@ -1,6 +1,6 @@ MimeTypeArray = function MimeTypeArray() { throw new TypeError("Illegal constructor"); -}; qxVm.safefunction(MimeTypeArray); +}; lwVm.safefunction(MimeTypeArray); ; (function () { @@ -10,48 +10,51 @@ MimeTypeArray = function MimeTypeArray() { MimeTypeArray.prototype = { item(index) { - debugger; - return this[index]; + let result = this[index];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MimeTypeArray', 'item', arguments, result); + return result; }, get length() { - debugger; if (!MimeTypeArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.mimeTypeArray.length; + let result = lwVm.memory.mimeTypeArray.length;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MimeTypeArray', 'length', arguments, result); + return result; }, namedItem(key) { - debugger; - return this[key]; + let result = this[key];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MimeTypeArray', 'namedItem', arguments, result); + return result; } - }; qxVm.rename(MimeTypeArray.prototype, 'MimeTypeArray'); - qxVm.safeDescriptor_addConstructor(MimeTypeArray); - qxVm.safe_Objattribute(MimeTypeArray, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + }; lwVm.rename(MimeTypeArray.prototype, 'MimeTypeArray'); + lwVm.safeDescriptor_addConstructor(MimeTypeArray); + lwVm.safe_Objattribute(MimeTypeArray, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); - qxVm.memory.mimeTypeArray.instantiate = {}; - qxVm.memory.mimeTypeArray.length = 0; + lwVm.memory.mimeTypeArray.instantiate = {}; + lwVm.memory.mimeTypeArray.length = 0; ; (function add_default_mimeTypeArray() { - for (let plugin_index = 0; plugin_index < qxVm.memory.pluginArray.temp.length; plugin_index++) { - let plugin_ = qxVm.memory.pluginArray.instantiate.item(plugin_index); + for (let plugin_index = 0; plugin_index < lwVm.memory.pluginArray.temp.length; plugin_index++) { + let plugin_ = lwVm.memory.pluginArray.instantiate.item(plugin_index); for (let mindex = 0; mindex < plugin_.length; mindex++) { let mimeType_ = plugin_.item(mindex) - if (qxVm.memory.mimeTypeArray.instantiate[mimeType_.type] === undefined) { + if (lwVm.memory.mimeTypeArray.instantiate[mimeType_.type] === undefined) { - Object.defineProperty(qxVm.memory.mimeTypeArray.instantiate, qxVm.memory.mimeTypeArray.length, { + Object.defineProperty(lwVm.memory.mimeTypeArray.instantiate, lwVm.memory.mimeTypeArray.length, { value: mimeType_, configurable: true, enumerable: true, writable: false }); - Object.defineProperty(qxVm.memory.mimeTypeArray.instantiate, mimeType_.type, { + Object.defineProperty(lwVm.memory.mimeTypeArray.instantiate, mimeType_.type, { value: mimeType_, configurable: true, enumerable: false, writable: false }); - qxVm.memory.mimeTypeArray.length += 1; + lwVm.memory.mimeTypeArray.length += 1; } } } })(); - Object.setPrototypeOf(qxVm.memory.mimeTypeArray.instantiate, MimeTypeArray.prototype); + Object.setPrototypeOf(lwVm.memory.mimeTypeArray.instantiate, MimeTypeArray.prototype); })(); diff --git a/qxVm_sanbox/env/BOM/Plugin/Plugin.js b/qxVm_sanbox/env/BOM/Plugin/Plugin.js index 63ff143..a50d0e5 100644 --- a/qxVm_sanbox/env/BOM/Plugin/Plugin.js +++ b/qxVm_sanbox/env/BOM/Plugin/Plugin.js @@ -1,6 +1,6 @@ Plugin = function Plugin() { throw new TypeError("Illegal constructor"); -}; qxVm.safefunction(Plugin); +}; lwVm.safefunction(Plugin); ; (function () { const $safe_get_attribute = ['description', 'filename', 'length', 'name']; @@ -11,32 +11,47 @@ Plugin = function Plugin() { Plugin.prototype = { get description() { if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Plugin', 'description', arguments, result); + return result; }, get filename() { if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Plugin', 'filename', arguments, result); + return result; }, item(index) { // debugger; - return this[index]; + let result = this[index];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Plugin', 'item', arguments, result); + return result; }, get length() { if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Plugin', 'length', arguments, result); + return result; }, get name() { if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Plugin', 'name', arguments, result); + return result; }, namedItem(key) { - debugger; - return this[key]; + let result = this[key];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Plugin', 'namedItem', arguments, result); + return result; }, }; - qxVm.set_iterator(Plugin); - qxVm.rename(Plugin.prototype, 'Plugin'); - qxVm.safeDescriptor_addConstructor(Plugin); - qxVm.safe_Objattribute(Plugin, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.set_iterator(Plugin); + lwVm.rename(Plugin.prototype, 'Plugin'); + lwVm.safeDescriptor_addConstructor(Plugin); + lwVm.safe_Objattribute(Plugin, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); - qxVm.memory.plugin.new = function (plugin_data) { + lwVm.memory.plugin.new = function (plugin_data) { let plugin = {}; if (plugin_data !== undefined) { @@ -46,7 +61,7 @@ Plugin = function Plugin() { for (let mtindex = 0; mtindex < plugin_data.MimeTypes.length; mtindex++) { let mimeType_data = plugin_data.MimeTypes[mtindex]; - let mimeType = qxVm.memory.mimeType.new(mimeType_data, plugin); + let mimeType = lwVm.memory.mimeType.new(mimeType_data, plugin); Object.defineProperty(plugin, mtindex, { value: mimeType, configurable: true, enumerable: true, writable: false @@ -58,7 +73,9 @@ Plugin = function Plugin() { plugin.length = plugin_data.MimeTypes.length; } Object.setPrototypeOf(plugin, Plugin.prototype) - return plugin; + let result = plugin;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Plugin', 'namedItem', arguments, result); + return result; } })() diff --git a/qxVm_sanbox/env/BOM/Plugin/PluginArray.js b/qxVm_sanbox/env/BOM/Plugin/PluginArray.js index dd1d4ab..15a76d8 100644 --- a/qxVm_sanbox/env/BOM/Plugin/PluginArray.js +++ b/qxVm_sanbox/env/BOM/Plugin/PluginArray.js @@ -1,7 +1,7 @@ PluginArray = function PluPluginArraygin() {//构造函数 throw new TypeError("Illegal constructor"); }; -qxVm.safefunction(PluginArray); +lwVm.safefunction(PluginArray); ; (function () { const $safe_get_attribute = ['length']; @@ -12,44 +12,52 @@ qxVm.safefunction(PluginArray); PluginArray.prototype = { item(index) { if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return this[index]; + let result = this[index];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PluginArray', 'item', arguments, result); + return result; }, get length() { if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.pluginArray.temp.length; + let result = lwVm.memory.pluginArray.temp.length;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PluginArray', 'length', arguments, result); + return result; }, namedItem(key) { if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return this[key]; + let result = this[key];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PluginArray', 'namedItem', arguments, result); + return result; }, refresh() { if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - debugger; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PluginArray', 'refresh', arguments, result); + return result; } }; - qxVm.set_iterator(PluginArray); - qxVm.rename(PluginArray.prototype, 'PluginArray'); - qxVm.safeDescriptor_addConstructor(PluginArray); - qxVm.safe_Objattribute(PluginArray, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.set_iterator(PluginArray); + lwVm.rename(PluginArray.prototype, 'PluginArray'); + lwVm.safeDescriptor_addConstructor(PluginArray); + lwVm.safe_Objattribute(PluginArray, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); - qxVm.memory.pluginArray.instantiate = {}; + lwVm.memory.pluginArray.instantiate = {}; ; (function add_default_pluginArray() { - if (Array.isArray(qxVm.memory.pluginArray.temp) && qxVm.memory.pluginArray.temp.length > 0) { - for (let index = 0; index < qxVm.memory.pluginArray.temp.length; index++) { - let plugin_temp = qxVm.memory.plugin.new(qxVm.memory.pluginArray.temp[index]); + if (Array.isArray(lwVm.memory.pluginArray.temp) && lwVm.memory.pluginArray.temp.length > 0) { + for (let index = 0; index < lwVm.memory.pluginArray.temp.length; index++) { + let plugin_temp = lwVm.memory.plugin.new(lwVm.memory.pluginArray.temp[index]); - Object.defineProperty(qxVm.memory.pluginArray.instantiate, index, { + Object.defineProperty(lwVm.memory.pluginArray.instantiate, index, { value: plugin_temp, configurable: true, enumerable: true, writable: false }); - Object.defineProperty(qxVm.memory.pluginArray.instantiate, plugin_temp.name, { + Object.defineProperty(lwVm.memory.pluginArray.instantiate, plugin_temp.name, { value: plugin_temp, configurable: true, enumerable: false, writable: false }); } } })(); - Object.setPrototypeOf(qxVm.memory.pluginArray.instantiate, PluginArray.prototype); + Object.setPrototypeOf(lwVm.memory.pluginArray.instantiate, PluginArray.prototype); })(); diff --git a/qxVm_sanbox/env/BOM/Presentation.js b/qxVm_sanbox/env/BOM/Presentation.js index e85e9b6..b5b8eed 100644 --- a/qxVm_sanbox/env/BOM/Presentation.js +++ b/qxVm_sanbox/env/BOM/Presentation.js @@ -1,9 +1,9 @@ Presentation = function Presentation(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Presentation); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Presentation); ; (function () { const $safe_get_attribute = ['defaultRequest', 'receiver']; @@ -12,23 +12,25 @@ Presentation = function Presentation(createObj_key) { Presentation.prototype = { get defaultRequest() { - debugger; if (!Presentation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).defaultRequest, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).defaultRequest, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Presentation', 'defaultRequest', arguments, result); + return result; }, set defaultRequest(value) { - debugger; if (!Presentation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).defaultRequest = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Presentation', 'defaultRequest', arguments); + lwVm.memory.private_data.get(this).defaultRequest = value + ""; }, get receiver() { - debugger; if (!Presentation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return null; + let result = null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Presentation', 'receiver', arguments, result); + return result; }, } - qxVm.rename(Presentation.prototype, "Presentation"); - qxVm.safeDescriptor_addConstructor(Presentation); - qxVm.safe_Objattribute(Presentation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Presentation.prototype, "Presentation"); + lwVm.safeDescriptor_addConstructor(Presentation); + lwVm.safe_Objattribute(Presentation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); \ No newline at end of file diff --git a/qxVm_sanbox/env/BOM/RTC/RTCDataChannel.js b/qxVm_sanbox/env/BOM/RTC/RTCDataChannel.js index 0a2156e..f126efd 100644 --- a/qxVm_sanbox/env/BOM/RTC/RTCDataChannel.js +++ b/qxVm_sanbox/env/BOM/RTC/RTCDataChannel.js @@ -1,9 +1,9 @@ RTCDataChannel = function RTCDataChannel(createObj_key, label) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {label:label}) -}; qxVm.safefunction(RTCDataChannel); + lwVm.memory.private_data.set(this, {label:label}) +}; lwVm.safefunction(RTCDataChannel); ; (function () { const $safe_get_attribute = ['binaryType', 'bufferedAmount', 'bufferedAmountLowThreshold', 'id', 'label', 'maxRetransmitTime', 'maxRetransmits', 'negotiated', 'onbufferedamountlow', 'onclose', 'onerror', 'onmessage', 'onopen', 'ordered', 'protocol', 'readyState', 'reliable']; @@ -12,143 +12,164 @@ RTCDataChannel = function RTCDataChannel(createObj_key, label) {//构造函数 RTCDataChannel.prototype = { get binaryType() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).binaryType, "arraybuffer"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).binaryType, "arraybuffer");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'binaryType', arguments, result); + return result; }, set binaryType(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).binaryType = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'binaryType', arguments); + lwVm.memory.private_data.get(this).binaryType = value + ""; }, get bufferedAmount() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).bufferedAmount, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).bufferedAmount, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'bufferedAmount', arguments, result); + return result; }, set bufferedAmount(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).bufferedAmount = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'bufferedAmount', arguments); + lwVm.memory.private_data.get(this).bufferedAmount = value; }, get bufferedAmountLowThreshold() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).bufferedAmountLowThreshold, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).bufferedAmountLowThreshold, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'bufferedAmountLowThreshold', arguments, result); + return result; }, set bufferedAmountLowThreshold(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).bufferedAmountLowThreshold = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'bufferedAmountLowThreshold', arguments); + lwVm.memory.private_data.get(this).bufferedAmountLowThreshold = value; }, close() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCDataChannel', 'close', arguments, result); + return result; }, get id() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).id, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).id, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'id', arguments, result); + return result; }, get label() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).label; + let result = lwVm.memory.private_data.get(this).label;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'label', arguments, result); + return result; }, get maxRetransmitTime() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).maxRetransmitTime, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).maxRetransmitTime, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'maxRetransmitTime', arguments, result); + return result; }, get maxRetransmits() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).maxRetransmits, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).maxRetransmits, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'maxRetransmits', arguments, result); + return result; }, get negotiated() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).negotiated, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).negotiated, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'negotiated', arguments, result); + return result; }, get onbufferedamountlow() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onbufferedamountlow, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onbufferedamountlow, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'onbufferedamountlow', arguments, result); + return result; }, set onbufferedamountlow(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onbufferedamountlow = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'onbufferedamountlow', arguments); + lwVm.memory.private_data.get(this).onbufferedamountlow = value + ""; }, get onclose() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onclose, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onclose, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'onclose', arguments, result); + return result; }, set onclose(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onclose = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'onclose', arguments); + lwVm.memory.private_data.get(this).onclose = value + ""; }, get onerror() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onerror, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'onerror', arguments); + lwVm.memory.private_data.get(this).onerror = value + ""; }, get onmessage() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmessage, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmessage, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'onmessage', arguments, result); + return result; }, set onmessage(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmessage = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'onmessage', arguments); + lwVm.memory.private_data.get(this).onmessage = value + ""; }, get onopen() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onopen, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onopen, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'onopen', arguments, result); + return result; }, set onopen(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onopen = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'onopen', arguments); + lwVm.memory.private_data.get(this).onopen = value + ""; }, get ordered() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ordered, true); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ordered, true);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'ordered', arguments, result); + return result; }, get protocol() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).protocol, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).protocol, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'protocol', arguments, result); + return result; }, get readyState() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).readyState, "connecting"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).readyState, "connecting");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'readyState', arguments, result); + return result; }, get reliable() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).reliable, true); + let result = lwVm.abs(lwVm.memory.private_data.get(this).reliable, true);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'reliable', arguments, result); + return result; }, send() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCDataChannel', 'send', arguments, result); + return result; } }; - qxVm.rename(RTCDataChannel.prototype, "RTCDataChannel"); - qxVm.safeDescriptor_addConstructor(RTCDataChannel); - qxVm.safe_Objattribute(RTCDataChannel, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCDataChannel.prototype, "RTCDataChannel"); + lwVm.safeDescriptor_addConstructor(RTCDataChannel); + lwVm.safe_Objattribute(RTCDataChannel, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(RTCDataChannel.prototype, EventTarget.prototype); Object.setPrototypeOf(RTCDataChannel, EventTarget); diff --git a/qxVm_sanbox/env/BOM/RTC/RTCIceCandidate.js b/qxVm_sanbox/env/BOM/RTC/RTCIceCandidate.js index 3463418..35be0f6 100644 --- a/qxVm_sanbox/env/BOM/RTC/RTCIceCandidate.js +++ b/qxVm_sanbox/env/BOM/RTC/RTCIceCandidate.js @@ -1,9 +1,9 @@ RTCIceCandidate = function RTCIceCandidate(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(RTCIceCandidate); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(RTCIceCandidate); ; (function () { const $safe_get_attribute = ['address', 'candidate', 'component', 'foundation', 'port', 'priority', 'protocol', 'relatedAddress', 'relatedPort', 'sdpMLineIndex', 'sdpMid', 'tcpType', 'type', 'usernameFragment']; @@ -12,83 +12,99 @@ RTCIceCandidate = function RTCIceCandidate(createObj_key) { RTCIceCandidate.prototype = { get address() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).address, "192.168.0.103"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).address, "192.168.0.103");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'address', arguments, result); + return result; }, get candidate() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).candidate, "candidate:1840965416 1 udp 2122260223 192.168.0.103 49325 typ host generation 0 ufrag o6U2 network-id 1 network-cost 10"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).candidate, "candidate:1840965416 1 udp 2122260223 192.168.0.103 49325 typ host generation 0 ufrag o6U2 network-id 1 network-cost 10");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'candidate', arguments, result); + return result; }, get component() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).component, "rtp"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).component, "rtp");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'component', arguments, result); + return result; }, get foundation() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).foundation, "1840965416"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).foundation, "1840965416");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'foundation', arguments, result); + return result; }, get port() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).port, 49325); + let result = lwVm.abs(lwVm.memory.private_data.get(this).port, 49325);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'port', arguments, result); + return result; }, get priority() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).priority, 2122260223); + let result = lwVm.abs(lwVm.memory.private_data.get(this).priority, 2122260223);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'priority', arguments, result); + return result; }, get protocol() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).protocol, "udp"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).protocol, "udp");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'protocol', arguments, result); + return result; }, get relatedAddress() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).relatedAddress, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).relatedAddress, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'relatedAddress', arguments, result); + return result; }, get relatedPort() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).relatedPort, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).relatedPort, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'relatedPort', arguments, result); + return result; }, get sdpMLineIndex() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sdpMLineIndex, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sdpMLineIndex, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'sdpMLineIndex', arguments, result); + return result; }, get sdpMid() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sdpMid, "1"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sdpMid, "1");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'sdpMid', arguments, result); + return result; }, get tcpType() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).tcpType, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).tcpType, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'tcpType', arguments, result); + return result; }, toJSON() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCIceCandidate', 'toJSON', arguments, result); + return result; }, get type() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, "host"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).type, "host");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'type', arguments, result); + return result; }, get usernameFragment() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).usernameFragment, "o6U2"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).usernameFragment, "o6U2");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'usernameFragment', arguments, result); + return result; }, } - qxVm.rename(RTCIceCandidate.prototype, "RTCIceCandidate"); - qxVm.safeDescriptor_addConstructor(RTCIceCandidate); - qxVm.safe_Objattribute(RTCIceCandidate, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCIceCandidate.prototype, "RTCIceCandidate"); + lwVm.safeDescriptor_addConstructor(RTCIceCandidate); + lwVm.safe_Objattribute(RTCIceCandidate, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/RTC/RTCPeerConnection.js b/qxVm_sanbox/env/BOM/RTC/RTCPeerConnection.js index 476203d..4dbb96e 100644 --- a/qxVm_sanbox/env/BOM/RTC/RTCPeerConnection.js +++ b/qxVm_sanbox/env/BOM/RTC/RTCPeerConnection.js @@ -3,8 +3,8 @@ RTCPeerConnection = function RTCPeerConnection() {//构造函数 throw new TypeError(`Failed to construct 'RTCPeerConnection': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(RTCPeerConnection); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(RTCPeerConnection); ; (function () { const $safe_get_attribute = [ @@ -21,280 +21,340 @@ RTCPeerConnection = function RTCPeerConnection() {//构造函数 RTCPeerConnection.prototype = { addIceCandidate() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'addIceCandidate', arguments, result); + return result; }, addStream() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'addStream', arguments, result); + return result; }, addTrack() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'addTrack', arguments, result); + return result; }, addTransceiver() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'addTransceiver', arguments, result); + return result; }, get canTrickleIceCandidates() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).canTrickleIceCandidates, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).canTrickleIceCandidates, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'canTrickleIceCandidates', arguments, result); + return result; }, close() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'close', arguments, result); + return result; }, get connectionState() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).connectionState, "new"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).connectionState, "new");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'connectionState', arguments, result); + return result; }, createAnswer() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'createAnswer', arguments, result); + return result; }, createDTMFSender() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'createDTMFSender', arguments, result); + return result; }, createDataChannel(label) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (label === undefined) { throw new TypeError(`Failed to execute 'createDataChannel' on 'RTCPeerConnection': 1 argument required, but only 0 present.`) } - return new RTCDataChannel(qxVm.memory.$createObj_key, label); + let result = new RTCDataChannel(lwVm.memory.$createObj_key, label);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'createDataChannel', arguments, result); + return result; }, async createOffer(successCallback, failureCallback) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; return new Promise(resolve=>{ return function(offer){ console.log(offer) - resolve(new RTCSessionDescription(qxVm.memory.$createObj_key)) + resolve(new RTCSessionDescription(lwVm.memory.$createObj_key)) } }) }, get currentLocalDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).currentLocalDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).currentLocalDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'currentLocalDescription', arguments, result); + return result; }, get currentRemoteDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).currentRemoteDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).currentRemoteDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'currentRemoteDescription', arguments, result); + return result; }, getConfiguration() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getConfiguration', arguments, result); + return result; }, getLocalStreams() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getLocalStreams', arguments, result); + return result; }, getReceivers() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getReceivers', arguments, result); + return result; }, getRemoteStreams() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getRemoteStreams', arguments, result); + return result; }, getSenders() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getSenders', arguments, result); + return result; }, getStats() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getStats', arguments, result); + return result; }, getTransceivers() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getTransceivers', arguments, result); + return result; }, get iceConnectionState() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).iceConnectionState, "new"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).iceConnectionState, "new");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'iceConnectionState', arguments, result); + return result; }, get iceGatheringState() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).iceGatheringState, "new"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).iceGatheringState, "new");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'iceGatheringState', arguments, result); + return result; }, get localDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).localDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).localDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'localDescription', arguments, result); + return result; }, get onaddstream() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onaddstream, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onaddstream, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onaddstream', arguments, result); + return result; }, set onaddstream(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onaddstream = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onaddstream', arguments); + lwVm.memory.private_data.get(this).onaddstream = value + ""; }, get onconnectionstatechange() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onconnectionstatechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onconnectionstatechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onconnectionstatechange', arguments, result); + return result; }, set onconnectionstatechange(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onconnectionstatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onconnectionstatechange', arguments); + lwVm.memory.private_data.get(this).onconnectionstatechange = value + ""; }, get ondatachannel() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondatachannel, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondatachannel, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'ondatachannel', arguments, result); + return result; }, set ondatachannel(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondatachannel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'ondatachannel', arguments); + lwVm.memory.private_data.get(this).ondatachannel = value + ""; }, get onicecandidate() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onicecandidate, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onicecandidate, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onicecandidate', arguments, result); + return result; }, set onicecandidate(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onicecandidate = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onicecandidate', arguments); + lwVm.memory.private_data.get(this).onicecandidate = value; }, get onicecandidateerror() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onicecandidateerror, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onicecandidateerror, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onicecandidateerror', arguments, result); + return result; }, set onicecandidateerror(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onicecandidateerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onicecandidateerror', arguments); + lwVm.memory.private_data.get(this).onicecandidateerror = value + ""; }, get oniceconnectionstatechange() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oniceconnectionstatechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oniceconnectionstatechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'oniceconnectionstatechange', arguments, result); + return result; }, set oniceconnectionstatechange(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oniceconnectionstatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'oniceconnectionstatechange', arguments); + lwVm.memory.private_data.get(this).oniceconnectionstatechange = value + ""; }, get onicegatheringstatechange() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onicegatheringstatechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onicegatheringstatechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onicegatheringstatechange', arguments, result); + return result; }, set onicegatheringstatechange(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onicegatheringstatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onicegatheringstatechange', arguments); + lwVm.memory.private_data.get(this).onicegatheringstatechange = value + ""; }, get onnegotiationneeded() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onnegotiationneeded, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onnegotiationneeded, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onnegotiationneeded', arguments, result); + return result; }, set onnegotiationneeded(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onnegotiationneeded = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onnegotiationneeded', arguments); + lwVm.memory.private_data.get(this).onnegotiationneeded = value + ""; }, get onremovestream() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onremovestream, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onremovestream, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onremovestream', arguments, result); + return result; }, set onremovestream(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onremovestream = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onremovestream', arguments); + lwVm.memory.private_data.get(this).onremovestream = value + ""; }, get onsignalingstatechange() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onsignalingstatechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onsignalingstatechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onsignalingstatechange', arguments, result); + return result; }, set onsignalingstatechange(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onsignalingstatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onsignalingstatechange', arguments); + lwVm.memory.private_data.get(this).onsignalingstatechange = value + ""; }, get ontrack() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontrack, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontrack, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'ontrack', arguments, result); + return result; }, set ontrack(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontrack = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'ontrack', arguments); + lwVm.memory.private_data.get(this).ontrack = value + ""; }, get pendingLocalDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pendingLocalDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pendingLocalDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'pendingLocalDescription', arguments, result); + return result; }, get pendingRemoteDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pendingRemoteDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pendingRemoteDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'pendingRemoteDescription', arguments, result); + return result; }, get remoteDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).remoteDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).remoteDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'remoteDescription', arguments, result); + return result; }, removeStream() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'removeStream', arguments, result); + return result; }, removeTrack() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'removeTrack', arguments, result); + return result; }, restartIce() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'restartIce', arguments, result); + return result; }, get sctp() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sctp, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sctp, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'sctp', arguments, result); + return result; }, setConfiguration() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'setConfiguration', arguments, result); + return result; }, async setLocalDescription(session) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; this.localDescription = session; this.pendingLocalDescription = session; - return Promise.resolve() + let result = Promise.resolve(); + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'async setLocalDescription', arguments, result); + return result; }, setRemoteDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'setRemoteDescription', arguments, result); + return result; }, get signalingState() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).signalingState, "stable"); + return lwVm.abs(lwVm.memory.private_data.get(this).signalingState, "stable"); } }; - qxVm.rename(RTCPeerConnection.prototype, "RTCPeerConnection"); - qxVm.safeDescriptor_addConstructor(RTCPeerConnection); - qxVm.safe_Objattribute(RTCPeerConnection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCPeerConnection.prototype, "RTCPeerConnection"); + lwVm.safeDescriptor_addConstructor(RTCPeerConnection); + lwVm.safe_Objattribute(RTCPeerConnection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(RTCPeerConnection.prototype, EventTarget.prototype); Object.setPrototypeOf(RTCPeerConnection, EventTarget); diff --git a/qxVm_sanbox/env/BOM/RTC/RTCPeerConnectionIceEvent.js b/qxVm_sanbox/env/BOM/RTC/RTCPeerConnectionIceEvent.js index 34f8ee2..f608acb 100644 --- a/qxVm_sanbox/env/BOM/RTC/RTCPeerConnectionIceEvent.js +++ b/qxVm_sanbox/env/BOM/RTC/RTCPeerConnectionIceEvent.js @@ -1,9 +1,9 @@ RTCPeerConnectionIceEvent = function RTCPeerConnectionIceEvent(createObj_key, type) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, { type: type }) -}; qxVm.safefunction(RTCPeerConnectionIceEvent); + lwVm.memory.private_data.set(this, { type: type }) +}; lwVm.safefunction(RTCPeerConnectionIceEvent); ; (function () { const $safe_get_attribute = ['candidate']; @@ -12,14 +12,15 @@ RTCPeerConnectionIceEvent = function RTCPeerConnectionIceEvent(createObj_key, ty RTCPeerConnectionIceEvent.prototype = { get candidate() { - debugger; if (!RTCPeerConnectionIceEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).candidate, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).candidate, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnectionIceEvent', 'candidate', arguments, result); + return result; }, } - qxVm.rename(RTCPeerConnectionIceEvent.prototype, "RTCPeerConnectionIceEvent"); - qxVm.safeDescriptor_addConstructor(RTCPeerConnectionIceEvent); - qxVm.safe_Objattribute(RTCPeerConnectionIceEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCPeerConnectionIceEvent.prototype, "RTCPeerConnectionIceEvent"); + lwVm.safeDescriptor_addConstructor(RTCPeerConnectionIceEvent); + lwVm.safe_Objattribute(RTCPeerConnectionIceEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(RTCPeerConnectionIceEvent.prototype, Event.prototype); Object.setPrototypeOf(RTCPeerConnectionIceEvent, Event); diff --git a/qxVm_sanbox/env/BOM/RTC/RTCSessionDescription.js b/qxVm_sanbox/env/BOM/RTC/RTCSessionDescription.js index 8c4de93..350bf2e 100644 --- a/qxVm_sanbox/env/BOM/RTC/RTCSessionDescription.js +++ b/qxVm_sanbox/env/BOM/RTC/RTCSessionDescription.js @@ -1,9 +1,9 @@ RTCSessionDescription = function RTCSessionDescription(createObj_key, sdp, type) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, { sdp: sdp, type: type }) -}; qxVm.safefunction(RTCSessionDescription); + lwVm.memory.private_data.set(this, { sdp: sdp, type: type }) +}; lwVm.safefunction(RTCSessionDescription); ; (function () { const $safe_get_attribute = ['sdp', 'type']; @@ -12,34 +12,38 @@ RTCSessionDescription = function RTCSessionDescription(createObj_key, sdp, type) RTCSessionDescription.prototype = { get sdp() { - debugger; if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sdp, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sdp, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSessionDescription', 'sdp', arguments, result); + return result; }, set sdp(value) { - debugger; if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).sdp = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCSessionDescription', 'sdp', arguments); + lwVm.memory.private_data.get(this).sdp = value + ""; }, toJSON() { - debugger; if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCSessionDescription', 'toJSON', arguments, result); + return result; }, get type() { - debugger; if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).type, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSessionDescription', 'type', arguments, result); + return result; }, set type(value) { - debugger; if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).type = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCSessionDescription', 'type', arguments); + lwVm.memory.private_data.get(this).type = value + ""; }, }; - qxVm.rename(RTCSessionDescription.prototype, "RTCSessionDescription"); - qxVm.safeDescriptor_addConstructor(RTCSessionDescription); - qxVm.safe_Objattribute(RTCSessionDescription, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCSessionDescription.prototype, "RTCSessionDescription"); + lwVm.safeDescriptor_addConstructor(RTCSessionDescription); + lwVm.safe_Objattribute(RTCSessionDescription, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/RTCDataChannel.js b/qxVm_sanbox/env/BOM/RTCDataChannel.js index 0a2156e..f126efd 100644 --- a/qxVm_sanbox/env/BOM/RTCDataChannel.js +++ b/qxVm_sanbox/env/BOM/RTCDataChannel.js @@ -1,9 +1,9 @@ RTCDataChannel = function RTCDataChannel(createObj_key, label) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {label:label}) -}; qxVm.safefunction(RTCDataChannel); + lwVm.memory.private_data.set(this, {label:label}) +}; lwVm.safefunction(RTCDataChannel); ; (function () { const $safe_get_attribute = ['binaryType', 'bufferedAmount', 'bufferedAmountLowThreshold', 'id', 'label', 'maxRetransmitTime', 'maxRetransmits', 'negotiated', 'onbufferedamountlow', 'onclose', 'onerror', 'onmessage', 'onopen', 'ordered', 'protocol', 'readyState', 'reliable']; @@ -12,143 +12,164 @@ RTCDataChannel = function RTCDataChannel(createObj_key, label) {//构造函数 RTCDataChannel.prototype = { get binaryType() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).binaryType, "arraybuffer"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).binaryType, "arraybuffer");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'binaryType', arguments, result); + return result; }, set binaryType(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).binaryType = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'binaryType', arguments); + lwVm.memory.private_data.get(this).binaryType = value + ""; }, get bufferedAmount() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).bufferedAmount, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).bufferedAmount, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'bufferedAmount', arguments, result); + return result; }, set bufferedAmount(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).bufferedAmount = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'bufferedAmount', arguments); + lwVm.memory.private_data.get(this).bufferedAmount = value; }, get bufferedAmountLowThreshold() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).bufferedAmountLowThreshold, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).bufferedAmountLowThreshold, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'bufferedAmountLowThreshold', arguments, result); + return result; }, set bufferedAmountLowThreshold(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).bufferedAmountLowThreshold = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'bufferedAmountLowThreshold', arguments); + lwVm.memory.private_data.get(this).bufferedAmountLowThreshold = value; }, close() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCDataChannel', 'close', arguments, result); + return result; }, get id() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).id, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).id, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'id', arguments, result); + return result; }, get label() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).label; + let result = lwVm.memory.private_data.get(this).label;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'label', arguments, result); + return result; }, get maxRetransmitTime() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).maxRetransmitTime, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).maxRetransmitTime, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'maxRetransmitTime', arguments, result); + return result; }, get maxRetransmits() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).maxRetransmits, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).maxRetransmits, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'maxRetransmits', arguments, result); + return result; }, get negotiated() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).negotiated, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).negotiated, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'negotiated', arguments, result); + return result; }, get onbufferedamountlow() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onbufferedamountlow, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onbufferedamountlow, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'onbufferedamountlow', arguments, result); + return result; }, set onbufferedamountlow(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onbufferedamountlow = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'onbufferedamountlow', arguments); + lwVm.memory.private_data.get(this).onbufferedamountlow = value + ""; }, get onclose() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onclose, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onclose, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'onclose', arguments, result); + return result; }, set onclose(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onclose = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'onclose', arguments); + lwVm.memory.private_data.get(this).onclose = value + ""; }, get onerror() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onerror, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'onerror', arguments); + lwVm.memory.private_data.get(this).onerror = value + ""; }, get onmessage() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmessage, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmessage, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'onmessage', arguments, result); + return result; }, set onmessage(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmessage = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'onmessage', arguments); + lwVm.memory.private_data.get(this).onmessage = value + ""; }, get onopen() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onopen, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onopen, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'onopen', arguments, result); + return result; }, set onopen(value) { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onopen = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCDataChannel', 'onopen', arguments); + lwVm.memory.private_data.get(this).onopen = value + ""; }, get ordered() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ordered, true); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ordered, true);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'ordered', arguments, result); + return result; }, get protocol() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).protocol, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).protocol, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'protocol', arguments, result); + return result; }, get readyState() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).readyState, "connecting"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).readyState, "connecting");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'readyState', arguments, result); + return result; }, get reliable() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).reliable, true); + let result = lwVm.abs(lwVm.memory.private_data.get(this).reliable, true);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCDataChannel', 'reliable', arguments, result); + return result; }, send() { - debugger; if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCDataChannel', 'send', arguments, result); + return result; } }; - qxVm.rename(RTCDataChannel.prototype, "RTCDataChannel"); - qxVm.safeDescriptor_addConstructor(RTCDataChannel); - qxVm.safe_Objattribute(RTCDataChannel, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCDataChannel.prototype, "RTCDataChannel"); + lwVm.safeDescriptor_addConstructor(RTCDataChannel); + lwVm.safe_Objattribute(RTCDataChannel, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(RTCDataChannel.prototype, EventTarget.prototype); Object.setPrototypeOf(RTCDataChannel, EventTarget); diff --git a/qxVm_sanbox/env/BOM/RTCIceCandidate.js b/qxVm_sanbox/env/BOM/RTCIceCandidate.js index 3463418..35be0f6 100644 --- a/qxVm_sanbox/env/BOM/RTCIceCandidate.js +++ b/qxVm_sanbox/env/BOM/RTCIceCandidate.js @@ -1,9 +1,9 @@ RTCIceCandidate = function RTCIceCandidate(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(RTCIceCandidate); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(RTCIceCandidate); ; (function () { const $safe_get_attribute = ['address', 'candidate', 'component', 'foundation', 'port', 'priority', 'protocol', 'relatedAddress', 'relatedPort', 'sdpMLineIndex', 'sdpMid', 'tcpType', 'type', 'usernameFragment']; @@ -12,83 +12,99 @@ RTCIceCandidate = function RTCIceCandidate(createObj_key) { RTCIceCandidate.prototype = { get address() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).address, "192.168.0.103"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).address, "192.168.0.103");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'address', arguments, result); + return result; }, get candidate() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).candidate, "candidate:1840965416 1 udp 2122260223 192.168.0.103 49325 typ host generation 0 ufrag o6U2 network-id 1 network-cost 10"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).candidate, "candidate:1840965416 1 udp 2122260223 192.168.0.103 49325 typ host generation 0 ufrag o6U2 network-id 1 network-cost 10");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'candidate', arguments, result); + return result; }, get component() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).component, "rtp"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).component, "rtp");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'component', arguments, result); + return result; }, get foundation() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).foundation, "1840965416"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).foundation, "1840965416");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'foundation', arguments, result); + return result; }, get port() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).port, 49325); + let result = lwVm.abs(lwVm.memory.private_data.get(this).port, 49325);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'port', arguments, result); + return result; }, get priority() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).priority, 2122260223); + let result = lwVm.abs(lwVm.memory.private_data.get(this).priority, 2122260223);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'priority', arguments, result); + return result; }, get protocol() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).protocol, "udp"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).protocol, "udp");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'protocol', arguments, result); + return result; }, get relatedAddress() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).relatedAddress, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).relatedAddress, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'relatedAddress', arguments, result); + return result; }, get relatedPort() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).relatedPort, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).relatedPort, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'relatedPort', arguments, result); + return result; }, get sdpMLineIndex() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sdpMLineIndex, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sdpMLineIndex, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'sdpMLineIndex', arguments, result); + return result; }, get sdpMid() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sdpMid, "1"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sdpMid, "1");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'sdpMid', arguments, result); + return result; }, get tcpType() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).tcpType, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).tcpType, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'tcpType', arguments, result); + return result; }, toJSON() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCIceCandidate', 'toJSON', arguments, result); + return result; }, get type() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, "host"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).type, "host");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'type', arguments, result); + return result; }, get usernameFragment() { - debugger; if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).usernameFragment, "o6U2"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).usernameFragment, "o6U2");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCIceCandidate', 'usernameFragment', arguments, result); + return result; }, } - qxVm.rename(RTCIceCandidate.prototype, "RTCIceCandidate"); - qxVm.safeDescriptor_addConstructor(RTCIceCandidate); - qxVm.safe_Objattribute(RTCIceCandidate, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCIceCandidate.prototype, "RTCIceCandidate"); + lwVm.safeDescriptor_addConstructor(RTCIceCandidate); + lwVm.safe_Objattribute(RTCIceCandidate, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/RTCPeerConnection.js b/qxVm_sanbox/env/BOM/RTCPeerConnection.js index 476203d..4dbb96e 100644 --- a/qxVm_sanbox/env/BOM/RTCPeerConnection.js +++ b/qxVm_sanbox/env/BOM/RTCPeerConnection.js @@ -3,8 +3,8 @@ RTCPeerConnection = function RTCPeerConnection() {//构造函数 throw new TypeError(`Failed to construct 'RTCPeerConnection': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(RTCPeerConnection); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(RTCPeerConnection); ; (function () { const $safe_get_attribute = [ @@ -21,280 +21,340 @@ RTCPeerConnection = function RTCPeerConnection() {//构造函数 RTCPeerConnection.prototype = { addIceCandidate() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'addIceCandidate', arguments, result); + return result; }, addStream() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'addStream', arguments, result); + return result; }, addTrack() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'addTrack', arguments, result); + return result; }, addTransceiver() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'addTransceiver', arguments, result); + return result; }, get canTrickleIceCandidates() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).canTrickleIceCandidates, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).canTrickleIceCandidates, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'canTrickleIceCandidates', arguments, result); + return result; }, close() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'close', arguments, result); + return result; }, get connectionState() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).connectionState, "new"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).connectionState, "new");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'connectionState', arguments, result); + return result; }, createAnswer() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'createAnswer', arguments, result); + return result; }, createDTMFSender() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'createDTMFSender', arguments, result); + return result; }, createDataChannel(label) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (label === undefined) { throw new TypeError(`Failed to execute 'createDataChannel' on 'RTCPeerConnection': 1 argument required, but only 0 present.`) } - return new RTCDataChannel(qxVm.memory.$createObj_key, label); + let result = new RTCDataChannel(lwVm.memory.$createObj_key, label);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'createDataChannel', arguments, result); + return result; }, async createOffer(successCallback, failureCallback) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; return new Promise(resolve=>{ return function(offer){ console.log(offer) - resolve(new RTCSessionDescription(qxVm.memory.$createObj_key)) + resolve(new RTCSessionDescription(lwVm.memory.$createObj_key)) } }) }, get currentLocalDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).currentLocalDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).currentLocalDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'currentLocalDescription', arguments, result); + return result; }, get currentRemoteDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).currentRemoteDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).currentRemoteDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'currentRemoteDescription', arguments, result); + return result; }, getConfiguration() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getConfiguration', arguments, result); + return result; }, getLocalStreams() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getLocalStreams', arguments, result); + return result; }, getReceivers() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getReceivers', arguments, result); + return result; }, getRemoteStreams() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getRemoteStreams', arguments, result); + return result; }, getSenders() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getSenders', arguments, result); + return result; }, getStats() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getStats', arguments, result); + return result; }, getTransceivers() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'getTransceivers', arguments, result); + return result; }, get iceConnectionState() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).iceConnectionState, "new"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).iceConnectionState, "new");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'iceConnectionState', arguments, result); + return result; }, get iceGatheringState() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).iceGatheringState, "new"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).iceGatheringState, "new");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'iceGatheringState', arguments, result); + return result; }, get localDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).localDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).localDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'localDescription', arguments, result); + return result; }, get onaddstream() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onaddstream, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onaddstream, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onaddstream', arguments, result); + return result; }, set onaddstream(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onaddstream = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onaddstream', arguments); + lwVm.memory.private_data.get(this).onaddstream = value + ""; }, get onconnectionstatechange() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onconnectionstatechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onconnectionstatechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onconnectionstatechange', arguments, result); + return result; }, set onconnectionstatechange(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onconnectionstatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onconnectionstatechange', arguments); + lwVm.memory.private_data.get(this).onconnectionstatechange = value + ""; }, get ondatachannel() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondatachannel, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondatachannel, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'ondatachannel', arguments, result); + return result; }, set ondatachannel(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondatachannel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'ondatachannel', arguments); + lwVm.memory.private_data.get(this).ondatachannel = value + ""; }, get onicecandidate() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onicecandidate, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onicecandidate, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onicecandidate', arguments, result); + return result; }, set onicecandidate(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onicecandidate = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onicecandidate', arguments); + lwVm.memory.private_data.get(this).onicecandidate = value; }, get onicecandidateerror() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onicecandidateerror, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onicecandidateerror, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onicecandidateerror', arguments, result); + return result; }, set onicecandidateerror(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onicecandidateerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onicecandidateerror', arguments); + lwVm.memory.private_data.get(this).onicecandidateerror = value + ""; }, get oniceconnectionstatechange() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oniceconnectionstatechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oniceconnectionstatechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'oniceconnectionstatechange', arguments, result); + return result; }, set oniceconnectionstatechange(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oniceconnectionstatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'oniceconnectionstatechange', arguments); + lwVm.memory.private_data.get(this).oniceconnectionstatechange = value + ""; }, get onicegatheringstatechange() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onicegatheringstatechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onicegatheringstatechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onicegatheringstatechange', arguments, result); + return result; }, set onicegatheringstatechange(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onicegatheringstatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onicegatheringstatechange', arguments); + lwVm.memory.private_data.get(this).onicegatheringstatechange = value + ""; }, get onnegotiationneeded() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onnegotiationneeded, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onnegotiationneeded, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onnegotiationneeded', arguments, result); + return result; }, set onnegotiationneeded(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onnegotiationneeded = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onnegotiationneeded', arguments); + lwVm.memory.private_data.get(this).onnegotiationneeded = value + ""; }, get onremovestream() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onremovestream, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onremovestream, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onremovestream', arguments, result); + return result; }, set onremovestream(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onremovestream = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onremovestream', arguments); + lwVm.memory.private_data.get(this).onremovestream = value + ""; }, get onsignalingstatechange() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onsignalingstatechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onsignalingstatechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'onsignalingstatechange', arguments, result); + return result; }, set onsignalingstatechange(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onsignalingstatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'onsignalingstatechange', arguments); + lwVm.memory.private_data.get(this).onsignalingstatechange = value + ""; }, get ontrack() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontrack, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontrack, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'ontrack', arguments, result); + return result; }, set ontrack(value) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontrack = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCPeerConnection', 'ontrack', arguments); + lwVm.memory.private_data.get(this).ontrack = value + ""; }, get pendingLocalDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pendingLocalDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pendingLocalDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'pendingLocalDescription', arguments, result); + return result; }, get pendingRemoteDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pendingRemoteDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pendingRemoteDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'pendingRemoteDescription', arguments, result); + return result; }, get remoteDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).remoteDescription, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).remoteDescription, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'remoteDescription', arguments, result); + return result; }, removeStream() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'removeStream', arguments, result); + return result; }, removeTrack() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'removeTrack', arguments, result); + return result; }, restartIce() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'restartIce', arguments, result); + return result; }, get sctp() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sctp, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sctp, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnection', 'sctp', arguments, result); + return result; }, setConfiguration() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'setConfiguration', arguments, result); + return result; }, async setLocalDescription(session) { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; this.localDescription = session; this.pendingLocalDescription = session; - return Promise.resolve() + let result = Promise.resolve(); + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'async setLocalDescription', arguments, result); + return result; }, setRemoteDescription() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCPeerConnection', 'setRemoteDescription', arguments, result); + return result; }, get signalingState() { - debugger; if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).signalingState, "stable"); + return lwVm.abs(lwVm.memory.private_data.get(this).signalingState, "stable"); } }; - qxVm.rename(RTCPeerConnection.prototype, "RTCPeerConnection"); - qxVm.safeDescriptor_addConstructor(RTCPeerConnection); - qxVm.safe_Objattribute(RTCPeerConnection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCPeerConnection.prototype, "RTCPeerConnection"); + lwVm.safeDescriptor_addConstructor(RTCPeerConnection); + lwVm.safe_Objattribute(RTCPeerConnection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(RTCPeerConnection.prototype, EventTarget.prototype); Object.setPrototypeOf(RTCPeerConnection, EventTarget); diff --git a/qxVm_sanbox/env/BOM/RTCPeerConnectionIceEvent.js b/qxVm_sanbox/env/BOM/RTCPeerConnectionIceEvent.js index 34f8ee2..f608acb 100644 --- a/qxVm_sanbox/env/BOM/RTCPeerConnectionIceEvent.js +++ b/qxVm_sanbox/env/BOM/RTCPeerConnectionIceEvent.js @@ -1,9 +1,9 @@ RTCPeerConnectionIceEvent = function RTCPeerConnectionIceEvent(createObj_key, type) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, { type: type }) -}; qxVm.safefunction(RTCPeerConnectionIceEvent); + lwVm.memory.private_data.set(this, { type: type }) +}; lwVm.safefunction(RTCPeerConnectionIceEvent); ; (function () { const $safe_get_attribute = ['candidate']; @@ -12,14 +12,15 @@ RTCPeerConnectionIceEvent = function RTCPeerConnectionIceEvent(createObj_key, ty RTCPeerConnectionIceEvent.prototype = { get candidate() { - debugger; if (!RTCPeerConnectionIceEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).candidate, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).candidate, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCPeerConnectionIceEvent', 'candidate', arguments, result); + return result; }, } - qxVm.rename(RTCPeerConnectionIceEvent.prototype, "RTCPeerConnectionIceEvent"); - qxVm.safeDescriptor_addConstructor(RTCPeerConnectionIceEvent); - qxVm.safe_Objattribute(RTCPeerConnectionIceEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCPeerConnectionIceEvent.prototype, "RTCPeerConnectionIceEvent"); + lwVm.safeDescriptor_addConstructor(RTCPeerConnectionIceEvent); + lwVm.safe_Objattribute(RTCPeerConnectionIceEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(RTCPeerConnectionIceEvent.prototype, Event.prototype); Object.setPrototypeOf(RTCPeerConnectionIceEvent, Event); diff --git a/qxVm_sanbox/env/BOM/RTCSctpTransport.js b/qxVm_sanbox/env/BOM/RTCSctpTransport.js index 7b4df88..dc9c3ee 100644 --- a/qxVm_sanbox/env/BOM/RTCSctpTransport.js +++ b/qxVm_sanbox/env/BOM/RTCSctpTransport.js @@ -1,9 +1,9 @@ RTCSctpTransport = function RTCSctpTransport(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(RTCSctpTransport); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(RTCSctpTransport); ; (function () { const $safe_get_attribute = ['maxChannels', 'maxMessageSize', 'onstatechange', 'state', 'transport']; @@ -12,39 +12,44 @@ RTCSctpTransport = function RTCSctpTransport(createObj_key) { RTCSctpTransport.prototype = { get maxChannels() { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).maxChannels, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).maxChannels, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSctpTransport', 'maxChannels', arguments, result); + return result; }, get maxMessageSize() { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).maxMessageSize, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).maxMessageSize, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSctpTransport', 'maxMessageSize', arguments, result); + return result; }, get onstatechange() { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onstatechange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onstatechange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSctpTransport', 'onstatechange', arguments, result); + return result; }, set onstatechange(value) { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onstatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCSctpTransport', 'onstatechange', arguments); + lwVm.memory.private_data.get(this).onstatechange = value + ""; }, get state() { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).state, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).state, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSctpTransport', 'state', arguments, result); + return result; }, get transport() { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).transport, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).transport, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSctpTransport', 'transport', arguments, result); + return result; }, } - qxVm.rename(RTCSctpTransport.prototype, "RTCSctpTransport"); - qxVm.safeDescriptor_addConstructor(RTCSctpTransport); - qxVm.safe_Objattribute(RTCSctpTransport, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCSctpTransport.prototype, "RTCSctpTransport"); + lwVm.safeDescriptor_addConstructor(RTCSctpTransport); + lwVm.safe_Objattribute(RTCSctpTransport, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(RTCSctpTransport.prototype, EventTarget.prototype); Object.setPrototypeOf(RTCSctpTransport, EventTarget); diff --git a/qxVm_sanbox/env/BOM/RTCSessionDescription.js b/qxVm_sanbox/env/BOM/RTCSessionDescription.js index 8c4de93..350bf2e 100644 --- a/qxVm_sanbox/env/BOM/RTCSessionDescription.js +++ b/qxVm_sanbox/env/BOM/RTCSessionDescription.js @@ -1,9 +1,9 @@ RTCSessionDescription = function RTCSessionDescription(createObj_key, sdp, type) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, { sdp: sdp, type: type }) -}; qxVm.safefunction(RTCSessionDescription); + lwVm.memory.private_data.set(this, { sdp: sdp, type: type }) +}; lwVm.safefunction(RTCSessionDescription); ; (function () { const $safe_get_attribute = ['sdp', 'type']; @@ -12,34 +12,38 @@ RTCSessionDescription = function RTCSessionDescription(createObj_key, sdp, type) RTCSessionDescription.prototype = { get sdp() { - debugger; if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sdp, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sdp, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSessionDescription', 'sdp', arguments, result); + return result; }, set sdp(value) { - debugger; if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).sdp = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCSessionDescription', 'sdp', arguments); + lwVm.memory.private_data.get(this).sdp = value + ""; }, toJSON() { - debugger; if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'RTCSessionDescription', 'toJSON', arguments, result); + return result; }, get type() { - debugger; if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).type, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSessionDescription', 'type', arguments, result); + return result; }, set type(value) { - debugger; if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).type = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCSessionDescription', 'type', arguments); + lwVm.memory.private_data.get(this).type = value + ""; }, }; - qxVm.rename(RTCSessionDescription.prototype, "RTCSessionDescription"); - qxVm.safeDescriptor_addConstructor(RTCSessionDescription); - qxVm.safe_Objattribute(RTCSessionDescription, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCSessionDescription.prototype, "RTCSessionDescription"); + lwVm.safeDescriptor_addConstructor(RTCSessionDescription); + lwVm.safe_Objattribute(RTCSessionDescription, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/Request.js b/qxVm_sanbox/env/BOM/Request.js index 7f9ef1a..facea8c 100644 --- a/qxVm_sanbox/env/BOM/Request.js +++ b/qxVm_sanbox/env/BOM/Request.js @@ -3,8 +3,8 @@ Request = function Request() {//构造函数 throw new TypeError(`Failed to construct 'Request': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Request); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Request); ; (function () { const $safe_get_attribute = [ @@ -16,109 +16,134 @@ Request = function Request() {//构造函数 Request.prototype = { arrayBuffer() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Request', 'arrayBuffer', arguments, result); + return result; }, blob() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Request', 'blob', arguments, result); + return result; }, get bodyUsed() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).bodyUsed, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).bodyUsed, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'bodyUsed', arguments, result); + return result; }, get cache() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).cache, "default"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).cache, "default");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'cache', arguments, result); + return result; }, clone() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Request', 'clone', arguments, result); + return result; }, get credentials() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).credentials, "same-origin"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).credentials, "same-origin");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'credentials', arguments, result); + return result; }, get destination() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).destination, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).destination, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'destination', arguments, result); + return result; }, formData() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Request', 'formData', arguments, result); + return result; }, get headers() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).headers, new class Headers { }); + let result = lwVm.abs(lwVm.memory.private_data.get(this).headers, new class Headers { });; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'headers', arguments, result); + return result; }, get integrity() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).integrity, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).integrity, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'integrity', arguments, result); + return result; }, get isHistoryNavigation() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).isHistoryNavigation, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).isHistoryNavigation, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'isHistoryNavigation', arguments, result); + return result; }, json() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Request', 'json', arguments, result); + return result; }, get keepalive() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).keepalive, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).keepalive, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'keepalive', arguments, result); + return result; }, get method() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).method, "GET"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).method, "GET");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'method', arguments, result); + return result; }, get mode() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).mode, "cors"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).mode, "cors");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'mode', arguments, result); + return result; }, get redirect() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).redirect, "follow"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).redirect, "follow");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'redirect', arguments, result); + return result; }, get referrer() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).referrer, "about:client"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).referrer, "about:client");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'referrer', arguments, result); + return result; }, get referrerPolicy() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).referrerPolicy, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'referrerPolicy', arguments, result); + return result; }, get signal() { // 这个有问题 - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).signal, new class AbortSignal { aborted = false; onabort = null }); + let result = lwVm.abs(lwVm.memory.private_data.get(this).signal, new class AbortSignal { aborted = false; onabort = null });; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Request', 'referrerPolicy', arguments, result); + return result; }, text() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Request', 'text', arguments, result); + return result; }, get url() { - debugger; if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).url, location.href); + return lwVm.abs(lwVm.memory.private_data.get(this).url, location.href); } }; - qxVm.rename(Request.prototype, "Request"); - qxVm.safeDescriptor_addConstructor(Request); - qxVm.safe_Objattribute(Request, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Request.prototype, "Request"); + lwVm.safeDescriptor_addConstructor(Request); + lwVm.safe_Objattribute(Request, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/Scheduler.js b/qxVm_sanbox/env/BOM/Scheduler.js index 54a5d73..f03ebc1 100644 --- a/qxVm_sanbox/env/BOM/Scheduler.js +++ b/qxVm_sanbox/env/BOM/Scheduler.js @@ -1,9 +1,9 @@ Scheduler = function Scheduler(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Scheduler); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Scheduler); ; (function () { const $safe_get_attribute = []; @@ -12,13 +12,15 @@ Scheduler = function Scheduler(createObj_key) { Scheduler.prototype = { postTask() { - debugger; if (!Scheduler.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Scheduler', 'postTask', arguments, result); + return result; }, } - qxVm.rename(Scheduler.prototype, "Scheduler"); - qxVm.safeDescriptor_addConstructor(Scheduler); - qxVm.safe_Objattribute(Scheduler, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Scheduler.prototype, "Scheduler"); + lwVm.safeDescriptor_addConstructor(Scheduler); + lwVm.safe_Objattribute(Scheduler, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); -scheduler = new Scheduler(qxVm.memory.$createObj_key) +scheduler = new Scheduler(lwVm.memory.$createObj_key) diff --git a/qxVm_sanbox/env/BOM/Scheduling.js b/qxVm_sanbox/env/BOM/Scheduling.js index 862e041..727c417 100644 --- a/qxVm_sanbox/env/BOM/Scheduling.js +++ b/qxVm_sanbox/env/BOM/Scheduling.js @@ -1,9 +1,9 @@ Scheduling = function Scheduling(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Scheduling); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Scheduling); ; (function () { const $safe_get_attribute = []; @@ -12,12 +12,14 @@ Scheduling = function Scheduling(createObj_key) { Scheduling.prototype = { isInputPending() { - debugger; if (!Scheduling.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Scheduling', 'isInputPending', arguments, result); + return result; } } - qxVm.rename(Scheduling.prototype, "Scheduling"); - qxVm.safeDescriptor_addConstructor(Scheduling); - qxVm.safe_Objattribute(Scheduling, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Scheduling.prototype, "Scheduling"); + lwVm.safeDescriptor_addConstructor(Scheduling); + lwVm.safe_Objattribute(Scheduling, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); \ No newline at end of file diff --git a/qxVm_sanbox/env/BOM/Screen.js b/qxVm_sanbox/env/BOM/Screen.js index 7f9aa4b..4694f5b 100644 --- a/qxVm_sanbox/env/BOM/Screen.js +++ b/qxVm_sanbox/env/BOM/Screen.js @@ -1,10 +1,10 @@ Screen = function Screen(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) + lwVm.memory.private_data.set(this, {}) }; -qxVm.safefunction(Screen); +lwVm.safefunction(Screen); screen = {}; ; (function () { const $attribute_map = { @@ -14,12 +14,12 @@ screen = {}; availWidth: 2560, colorDepth: 24, height: 1440, - orientation: new ScreenOrientation(qxVm.memory.$createObj_key), + orientation: new ScreenOrientation(lwVm.memory.$createObj_key), pixelDepth: 24, width: 2560 }; // 将属性更新为用户自定义属性 - qxVm.updata_envs(qxVm.default_envs['screen'], $attribute_map) + lwVm.updata_envs(lwVm.default_envs['screen'], $attribute_map) const $safe_get_attribute = [ 'availHeight', 'availLeft', 'availTop', 'availWidth', 'colorDepth', 'height', 'orientation', 'pixelDepth', 'width' @@ -30,44 +30,60 @@ screen = {}; Screen.prototype = { get availHeight() { if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.availHeight; + let result = $attribute_map.availHeight;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Screen', 'availHeight', arguments, result); + return result; }, get availLeft() { if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.availLeft; + let result = $attribute_map.availLeft;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Screen', 'availLeft', arguments, result); + return result; }, get availTop() { if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.availTop; + let result = $attribute_map.availTop;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Screen', 'availTop', arguments, result); + return result; }, get availWidth() { if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.availWidth; + let result = $attribute_map.availWidth;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Screen', 'availWidth', arguments, result); + return result; }, get colorDepth() { if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.colorDepth; + let result = $attribute_map.colorDepth;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Screen', 'colorDepth', arguments, result); + return result; }, get height() { if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.height; + let result = $attribute_map.height;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Screen', 'height', arguments, result); + return result; }, get orientation() { if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.orientation + let result = $attribute_map.orientation; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Screen', 'orientation', arguments, result); + return result; }, get pixelDepth() { if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.pixelDepth; + let result = $attribute_map.pixelDepth;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Screen', 'pixelDepth', arguments, result); + return result; }, get width() { if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; return $attribute_map.width; } }; - qxVm.rename(Screen.prototype, "Screen"); - qxVm.safeDescriptor_addConstructor(Screen); - qxVm.safe_Objattribute(Screen, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Screen.prototype, "Screen"); + lwVm.safeDescriptor_addConstructor(Screen); + lwVm.safe_Objattribute(Screen, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(screen, Screen.prototype); diff --git a/qxVm_sanbox/env/BOM/Storage.js b/qxVm_sanbox/env/BOM/Storage.js index a510b71..9c355f1 100644 --- a/qxVm_sanbox/env/BOM/Storage.js +++ b/qxVm_sanbox/env/BOM/Storage.js @@ -1,6 +1,6 @@ Storage = function Storage() {//构造函数 throw new TypeError("Illegal constructor"); -}; qxVm.safefunction(Storage); +}; lwVm.safefunction(Storage); localStorage = {}; sessionStorage = {}; @@ -13,35 +13,36 @@ sessionStorage = {}; Storage.prototype = { clear() { - debugger; var temp = Object.keys(this) for (var i = 0; temp.length > i; i++) { delete this[temp[i]]; } }, getItem(k) { - debugger; - return this[k] ? this[k] : null; + let result = this[k] ? this[k] : null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Storage', 'getItem', arguments, result); + return result; }, key(index) { - debugger; - return Object.keys(this)[index]; + let result = Object.keys(this)[index];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Storage', 'key', arguments, result); + return result; }, get length() { if (!Storage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return Object.keys(this).length; + let result = Object.keys(this).length;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Storage', 'length', arguments, result); + return result; }, removeItem(k) { - debugger; delete this[k]; }, setItem(k, v) { - debugger; this[k] = v; } - }; qxVm.rename(Storage.prototype, "Storage"); - qxVm.safeDescriptor_addConstructor(Storage); - qxVm.safe_Objattribute(Storage, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + }; lwVm.rename(Storage.prototype, "Storage"); + lwVm.safeDescriptor_addConstructor(Storage); + lwVm.safe_Objattribute(Storage, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(localStorage, Storage.prototype); Object.setPrototypeOf(sessionStorage, Storage.prototype); diff --git a/qxVm_sanbox/env/BOM/UserActivation.js b/qxVm_sanbox/env/BOM/UserActivation.js index 99b4c60..6be47fe 100644 --- a/qxVm_sanbox/env/BOM/UserActivation.js +++ b/qxVm_sanbox/env/BOM/UserActivation.js @@ -1,9 +1,9 @@ UserActivation = function UserActivation(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(UserActivation); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(UserActivation); ; (function () { const $safe_get_attribute = ['hasBeenActive', 'isActive']; @@ -12,19 +12,19 @@ UserActivation = function UserActivation(createObj_key) { UserActivation.prototype = { get hasBeenActive() { - debugger; if (!UserActivation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return true; + let result = true;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'UserActivation', 'hasBeenActive', arguments, result); + return result; }, get isActive() { - debugger; if (!UserActivation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; return false; } } - qxVm.rename(UserActivation.prototype, "UserActivation"); - qxVm.safeDescriptor_addConstructor(UserActivation); - qxVm.safe_Objattribute(UserActivation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(UserActivation.prototype, "UserActivation"); + lwVm.safeDescriptor_addConstructor(UserActivation); + lwVm.safe_Objattribute(UserActivation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/WakeLock.js b/qxVm_sanbox/env/BOM/WakeLock.js index f7fbf07..a5bcc99 100644 --- a/qxVm_sanbox/env/BOM/WakeLock.js +++ b/qxVm_sanbox/env/BOM/WakeLock.js @@ -1,9 +1,9 @@ WakeLock = function WakeLock(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(WakeLock); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(WakeLock); ; (function () { const $safe_get_attribute = []; @@ -12,12 +12,14 @@ WakeLock = function WakeLock(createObj_key) { WakeLock.prototype = { request() { - debugger; if (!WakeLock.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WakeLock', 'request', arguments, result); + return result; }, } - qxVm.rename(WakeLock.prototype, "WakeLock"); - qxVm.safeDescriptor_addConstructor(WakeLock); - qxVm.safe_Objattribute(WakeLock, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(WakeLock.prototype, "WakeLock"); + lwVm.safeDescriptor_addConstructor(WakeLock); + lwVm.safe_Objattribute(WakeLock, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/Window.js b/qxVm_sanbox/env/BOM/Window.js index 7dcd70b..e727219 100644 --- a/qxVm_sanbox/env/BOM/Window.js +++ b/qxVm_sanbox/env/BOM/Window.js @@ -3,7 +3,7 @@ Window = function Window() { throw new TypeError("Illegal constructor"); }; -qxVm.safefunction(Window); +lwVm.safefunction(Window); window = this; ; (function () { @@ -11,10 +11,10 @@ window = this; let WindowProperties = (function () { let WindowProperties = function WindowProperties() { throw new TypeError("Illegal constructor"); - }; qxVm.safefunction(WindowProperties); + }; lwVm.safefunction(WindowProperties); delete WindowProperties.prototype.constructor; - qxVm.rename(WindowProperties.prototype, "WindowProperties"); + lwVm.rename(WindowProperties.prototype, "WindowProperties"); Object.setPrototypeOf(WindowProperties.prototype, EventTarget.prototype); return WindowProperties; })(); @@ -24,8 +24,8 @@ window = this; PERSISTENT: 1 }; - qxVm.rename(Window.prototype, "Window"); - qxVm.add_capitalLetter_attribute(Window, $attributes); + lwVm.rename(Window.prototype, "Window"); + lwVm.add_capitalLetter_attribute(Window, $attributes); Object.setPrototypeOf(WindowProperties.prototype, EventTarget.prototype); Object.setPrototypeOf(Window.prototype, WindowProperties.prototype); diff --git a/qxVm_sanbox/env/BOM/Worklet.js b/qxVm_sanbox/env/BOM/Worklet.js index 49a0aea..870e405 100644 --- a/qxVm_sanbox/env/BOM/Worklet.js +++ b/qxVm_sanbox/env/BOM/Worklet.js @@ -1,9 +1,9 @@ Worklet = function Worklet(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Worklet); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Worklet); ; (function () { const $safe_get_attribute = []; @@ -12,12 +12,14 @@ Worklet = function Worklet(createObj_key) { Worklet.prototype = { addModule() { - debugger; if (!Worklet.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Worklet', 'addModule', arguments, result); + return result; } } - qxVm.rename(Worklet.prototype, "Worklet"); - qxVm.safeDescriptor_addConstructor(Worklet); - qxVm.safe_Objattribute(Worklet, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Worklet.prototype, "Worklet"); + lwVm.safeDescriptor_addConstructor(Worklet); + lwVm.safe_Objattribute(Worklet, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/BOM/XMLHttpRequest.js b/qxVm_sanbox/env/BOM/XMLHttpRequest.js index 41fa91a..382ee39 100644 --- a/qxVm_sanbox/env/BOM/XMLHttpRequest.js +++ b/qxVm_sanbox/env/BOM/XMLHttpRequest.js @@ -3,8 +3,8 @@ XMLHttpRequest = function XMLHttpRequest() {//构造函数 throw new TypeError(`Failed to construct 'XMLHttpRequest': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(XMLHttpRequest); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(XMLHttpRequest); ; (function () { const $attributes = { DONE: 4, @@ -22,118 +22,139 @@ XMLHttpRequest = function XMLHttpRequest() {//构造函数 XMLHttpRequest.prototype = { abort() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'XMLHttpRequest', 'abort', arguments, result); + return result; }, getAllResponseHeaders() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'XMLHttpRequest', 'getAllResponseHeaders', arguments, result); + return result; }, getResponseHeader() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'XMLHttpRequest', 'getResponseHeader', arguments, result); + return result; }, get onreadystatechange() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onreadystatechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onreadystatechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'onreadystatechange', arguments, result); + return result; }, set onreadystatechange(value) { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onreadystatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XMLHttpRequest', 'onreadystatechange', arguments); + lwVm.memory.private_data.get(this).onreadystatechange = value + ""; }, open() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'XMLHttpRequest', 'open', arguments, result); + return result; }, overrideMimeType() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'XMLHttpRequest', 'overrideMimeType', arguments, result); + return result; }, get readyState() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).readyState, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).readyState, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'readyState', arguments, result); + return result; }, get response() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).response, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).response, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'response', arguments, result); + return result; }, set response(value) { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).response = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XMLHttpRequest', 'response', arguments); + lwVm.memory.private_data.get(this).response = value + ""; }, get responseText() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).responseText, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).responseText, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'responseText', arguments, result); + return result; }, get responseType() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).responseType, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).responseType, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'responseType', arguments, result); + return result; }, set responseType(value) { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).responseType = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XMLHttpRequest', 'responseType', arguments); + lwVm.memory.private_data.get(this).responseType = value + ""; }, get responseURL() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).responseURL, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).responseURL, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'responseURL', arguments, result); + return result; }, get responseXML() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).responseXML, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).responseXML, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'responseXML', arguments, result); + return result; }, send(body) { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return body + let result = body; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'XMLHttpRequest', 'send', arguments, result); + return result; }, setRequestHeader() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'XMLHttpRequest', 'setRequestHeader', arguments, result); + return result; }, get status() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).status, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).status, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'status', arguments, result); + return result; }, get statusText() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).statusText, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).statusText, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'statusText', arguments, result); + return result; }, get timeout() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).timeout, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).timeout, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'timeout', arguments, result); + return result; }, set timeout(value) { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).timeout = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XMLHttpRequest', 'timeout', arguments); + lwVm.memory.private_data.get(this).timeout = value + ""; }, get upload() { // XMLHttpRequestUpload - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).upload, ""); }, get withCredentials() { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).withCredentials, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).withCredentials, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequest', 'withCredentials', arguments, result); + return result; }, set withCredentials(value) { - debugger; if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).withCredentials = value; + lwVm.memory.private_data.get(this).withCredentials = value; } } @@ -145,9 +166,9 @@ XMLHttpRequest = function XMLHttpRequest() {//构造函数 } }; - qxVm.rename(XMLHttpRequest.prototype, "XMLHttpRequest"); - qxVm.safeDescriptor_addConstructor(XMLHttpRequest); - qxVm.safe_Objattribute(XMLHttpRequest, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(XMLHttpRequest.prototype, "XMLHttpRequest"); + lwVm.safeDescriptor_addConstructor(XMLHttpRequest); + lwVm.safe_Objattribute(XMLHttpRequest, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(XMLHttpRequest.prototype, XMLHttpRequestEventTarget.prototype); Object.setPrototypeOf(XMLHttpRequest, XMLHttpRequestEventTarget); diff --git a/qxVm_sanbox/env/BOM/XMLHttpRequestEventTarget.js b/qxVm_sanbox/env/BOM/XMLHttpRequestEventTarget.js index 6b6afa9..836a3e2 100644 --- a/qxVm_sanbox/env/BOM/XMLHttpRequestEventTarget.js +++ b/qxVm_sanbox/env/BOM/XMLHttpRequestEventTarget.js @@ -1,9 +1,9 @@ XMLHttpRequestEventTarget = function XMLHttpRequestEventTarget(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(XMLHttpRequestEventTarget); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(XMLHttpRequestEventTarget); ; (function () { const $safe_get_attribute = ['onabort', 'onerror', 'onload', 'onloadend', 'onloadstart', 'onprogress', 'ontimeout']; @@ -12,80 +12,86 @@ XMLHttpRequestEventTarget = function XMLHttpRequestEventTarget(createObj_key) {/ XMLHttpRequestEventTarget.prototype = { get onabort() { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onabort, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onabort, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onabort', arguments, result); + return result; }, set onabort(value) { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onabort = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onabort', arguments); + lwVm.memory.private_data.get(this).onabort = value + ""; }, get onerror() { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onerror, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onerror', arguments); + lwVm.memory.private_data.get(this).onerror = value + ""; }, get onload() { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onload, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onload, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onload', arguments, result); + return result; }, set onload(value) { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onload = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onload', arguments); + lwVm.memory.private_data.get(this).onload = value + ""; }, get onloadend() { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onloadend, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onloadend, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onloadend', arguments, result); + return result; }, set onloadend(value) { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onloadend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onloadend', arguments); + lwVm.memory.private_data.get(this).onloadend = value + ""; }, get onloadstart() { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onloadstart, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onloadstart, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onloadstart', arguments, result); + return result; }, set onloadstart(value) { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onloadstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onloadstart', arguments); + lwVm.memory.private_data.get(this).onloadstart = value + ""; }, get onprogress() { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onprogress, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onprogress, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onprogress', arguments, result); + return result; }, set onprogress(value) { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onprogress = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onprogress', arguments); + lwVm.memory.private_data.get(this).onprogress = value + ""; }, get ontimeout() { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontimeout, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontimeout, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'ontimeout', arguments, result); + return result; }, set ontimeout(value) { - debugger; if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontimeout = value + ""; + lwVm.memory.private_data.get(this).ontimeout = value + ""; } } - qxVm.rename(XMLHttpRequestEventTarget.prototype, "XMLHttpRequestEventTarget"); - qxVm.safeDescriptor_addConstructor(XMLHttpRequestEventTarget); - qxVm.safe_Objattribute(XMLHttpRequestEventTarget, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(XMLHttpRequestEventTarget.prototype, "XMLHttpRequestEventTarget"); + lwVm.safeDescriptor_addConstructor(XMLHttpRequestEventTarget); + lwVm.safe_Objattribute(XMLHttpRequestEventTarget, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(XMLHttpRequestEventTarget.prototype, EventTarget.prototype); Object.setPrototypeOf(XMLHttpRequestEventTarget, EventTarget); diff --git a/qxVm_sanbox/env/BOM/chrome.js b/qxVm_sanbox/env/BOM/chrome.js index 720c357..5ee8c1d 100644 --- a/qxVm_sanbox/env/BOM/chrome.js +++ b/qxVm_sanbox/env/BOM/chrome.js @@ -15,34 +15,24 @@ chrome = { SORTING_CODE: "SORTING_CODE" }, getAddressComponents() { - debugger; }, getAddressComponents() { - debugger; }, getAddressList() { - debugger; }, getCountryList() { - debugger; }, getCreditCardList() { - debugger; }, getUpiIdList() { - debugger; }, logServerCardLinkClicked() { - debugger; }, maskCreditCard() { - debugger; }, migrateCreditCards() { - debugger; }, get onPersonalDataChanged() { - debugger; return { addListener() { debugger; }, dispatch() { debugger; }, @@ -52,29 +42,21 @@ chrome = { } }, set onPersonalDataChanged(value) { - debugger; }, removeEntry() { - debugger; }, saveAddress() { - debugger; }, saveCreditCard() { - debugger; }, setCreditCardFIDOAuthEnabledState() { - debugger; }, validatePhoneNumbers() { - debugger; } }, csi: function csi() { - debugger; }, getVariableValue() { - debugger; }, inputMethodPrivate: { AutoCapitalizeType: { @@ -120,154 +102,104 @@ chrome = { UNDERLINE: "underline", }, addWordToDictionary() { - debugger; }, fetchAllDictionaryWords() { - debugger; }, finishComposingText() { - debugger; }, getAutocorrectCharacterBounds() { - debugger; }, getAutocorrectRange() { - debugger; }, getCompositionBounds() { - debugger; }, getCurrentInputMethod() { - debugger; }, getEncryptSyncEnabled() { - debugger; }, getInputMethodConfig() { - debugger; }, getInputMethods() { - debugger; }, getSettings() { - debugger; }, getSurroundingText() { - debugger; }, getTextFieldBounds() { - debugger; }, hideInputView() { - debugger; }, notifyImeMenuItemActivated() { - debugger; }, onAutocorrect() { - debugger; }, get onChanged() { - debugger; }, set onChanged(value) { - debugger; }, get onCompositionBoundsChanged() { - debugger; }, set onCompositionBoundsChanged(value) { - debugger; }, get onDictionaryChanged() { - debugger; }, set onDictionaryChanged(value) { - debugger; }, get onDictionaryLoaded() { - debugger; }, set onDictionaryLoaded(value) { - debugger; }, get onFocus() { - debugger; }, set onFocus(value) { - debugger; }, get onImeMenuActivationChanged() { - debugger; }, set onImeMenuActivationChanged(value) { - debugger; }, get onImeMenuItemsChanged() { - debugger; }, set onImeMenuItemsChanged(value) { - debugger; }, get onImeMenuListChanged() { - debugger; }, set onImeMenuListChanged(value) { - debugger; }, get onInputMethodOptionsChanged() { - debugger; }, set onInputMethodOptionsChanged(value) { - debugger; }, get onScreenProjectionChanged() { - debugger; }, set onScreenProjectionChanged(value) { - debugger; }, get onSettingsChanged() { - debugger; }, set onSettingsChanged(value) { - debugger; }, get onSuggestionsChanged() { - debugger; }, set onSuggestionsChanged(value) { - debugger; }, openOptionsPage() { - debugger; }, reset() { - debugger; }, setAutocorrectRange() { - debugger; }, setComposingRange() { - debugger; }, setCompositionRange() { - debugger; }, setCurrentInputMethod() { - debugger; }, setSelectionRange() { - debugger; }, setSettings() { - debugger; }, setXkbLayout() { - debugger; }, showInputView() { - debugger; }, }, languageSettingsPrivate: { @@ -278,96 +210,68 @@ chrome = { UP: "UP", }, addInputMethod() { - debugger; }, addSpellcheckWord() { - debugger; }, disableLanguage() { - debugger; }, enableLanguage() { - debugger; }, getAlwaysTranslateLanguages() { - debugger; }, getInputMethodLists() { - debugger; }, getLanguageList() { - debugger; }, getNeverTranslateLanguages() { - debugger; }, getSpellcheckDictionaryStatuses() { - debugger; }, getSpellcheckWords() { - debugger; }, getTranslateTargetLanguage() { - debugger; }, moveLanguage() { - debugger; }, onCustomDictionaryChanged: { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } }, get onInputMethodAdded() { return { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } } }, set onInputMethodAdded(value) { - debugger; }, get onInputMethodRemoved() { return { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } } }, @@ -376,43 +280,31 @@ chrome = { }, onSpellcheckDictionariesChanged: { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } }, removeInputMethod() { - debugger; }, removeSpellcheckWord() { - debugger; }, retryDownloadDictionary() { - debugger; }, setEnableTranslationForLanguage() { - debugger; }, setLanguageAlwaysTranslateState() { - debugger; }, setTranslateTargetLanguage() { - debugger; }, }, loadTimes: function loadTimes() { - debugger; }, management: { ExtensionDisabledReason: { @@ -441,83 +333,60 @@ chrome = { OPEN_FULL_SCREEN: "OPEN_FULL_SCREEN", }, createAppShortcut() { - debugger; }, generateAppForLink() { - debugger; }, get() { - debugger; }, getAll() { - debugger; }, getPermissionWarningsById() { - debugger; }, launchApp() { - debugger; }, get onDisabled() { return { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } } }, set onDisabled(value) { - debugger; }, get onEnabled() { return { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } } }, set onEnabled(value) { - debugger; }, get onInstalled() { return { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } } }, @@ -527,19 +396,14 @@ chrome = { get onUninstalled() { return { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } } }, @@ -547,13 +411,10 @@ chrome = { debugger }, setEnabled() { - debugger; }, setLaunchType() { - debugger; }, uninstall() { - debugger; } }, metricsPrivate: { @@ -562,52 +423,36 @@ chrome = { HISTOGRAM_LOG: "histogram-log" }, getFieldTrial() { - debugger; }, getHistogram() { - debugger; }, getVariationParams() { - debugger; }, recordBoolean() { - debugger; }, recordCount() { - debugger; }, recordEnumerationValue() { - debugger; }, recordLongTime() { - debugger; }, recordMediumCount() { - debugger; }, recordMediumTime() { - debugger; }, recordPercentage() { - debugger; }, recordSmallCount() { - debugger; }, recordSparseHashable() { - debugger; }, recordSparseValue() { - debugger; }, recordTime() { - debugger; }, recordUserAction() { - debugger; }, recordValue() { - debugger; } }, passwordsPrivate: { @@ -639,69 +484,48 @@ chrome = { VIEW: "VIEW" }, addPassword() { - debugger; }, cancelExportPasswords() { - debugger; }, changeInsecureCredential() { - debugger; }, changeSavedPassword() { - debugger; }, exportPasswords() { - debugger; }, getCompromisedCredentials() { - debugger; }, getPasswordCheckStatus() { - debugger; }, getPasswordExceptionList() { - debugger; }, getPlaintextInsecurePassword() { - debugger; }, getSavedPasswordList() { - debugger; }, getUrlCollection() { - debugger; }, getWeakCredentials() { - debugger; }, importPasswords() { - debugger; }, isAccountStoreDefault() { - debugger; }, isOptedInForAccountStorage() { - debugger; }, movePasswordsToAccount() { - debugger; }, get onAccountStorageOptInStateChanged() { return { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } } }, @@ -710,37 +534,27 @@ chrome = { }, onCompromisedCredentialsChanged: { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } }, get onPasswordExceptionsListChanged() { return { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } } }, @@ -750,19 +564,14 @@ chrome = { get onPasswordsFileExportProgress() { return { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } } }, @@ -772,19 +581,14 @@ chrome = { get onSavedPasswordsListChanged() { return { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } } }, @@ -793,56 +597,39 @@ chrome = { }, onWeakCredentialsChanged: { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } }, optInForAccountStorage() { - debugger; }, recordPasswordsPageAccessInSettings() { - debugger; }, removeInsecureCredential() { - debugger; }, removePasswordException() { - debugger; }, removePasswordExceptions() { - debugger; }, removeSavedPassword() { - debugger; }, removeSavedPasswords() { - debugger; }, requestExportProgressStatus() { - debugger; }, requestPlaintextPassword() { - debugger; }, startPasswordCheck() { - debugger; }, stopPasswordCheck() { - debugger; }, undoRemoveSavedPasswordOrException() { - debugger; } }, runtime: { @@ -889,11 +676,9 @@ chrome = { return undefined; }, set id(value) { - debugger; } }, send() { - debugger; }, settingsPrivate: { ControlledBy: { @@ -919,36 +704,26 @@ chrome = { URL: "URL" }, getAllPrefs() { - debugger; }, getDefaultZoom() { - debugger; }, getPref() { - debugger; }, onPrefsChanged: { addListener() { - debugger; }, dispatch() { - debugger; }, hasListener() { - debugger; }, hasListeners() { - debugger; }, removeListener() { - debugger; } }, setDefaultZoom() { - debugger; }, setPref() { - debugger; } } } diff --git a/qxVm_sanbox/env/BOM/timer.js b/qxVm_sanbox/env/BOM/timer.js index 38b2d2d..4936983 100644 --- a/qxVm_sanbox/env/BOM/timer.js +++ b/qxVm_sanbox/env/BOM/timer.js @@ -1,35 +1,35 @@ ; (function () { let timer = { setTimeout(callback, ...arg) { - const timer_obj = qxVm_module.node_func.setTimeout(callback, ...arg); - const timer_id = parseInt(Object.keys(qxVm.memory.timer_map).sort((a, b) => { + const timer_obj = lwVm_module.node_func.setTimeout(callback, ...arg); + const timer_id = parseInt(Object.keys(lwVm.memory.timer_map).sort((a, b) => { return a - b; }).pop()) + 1; - qxVm.memory.timer_map[timer_id] = timer_obj + lwVm.memory.timer_map[timer_id] = timer_obj return timer_id; }, setInterval(callback, ...arg) { - const timer_obj = qxVm_module.node_func.setInterval(callback, ...arg); - const timer_id = parseInt(Object.keys(qxVm.memory.timer_map).sort((a, b) => { + const timer_obj = lwVm_module.node_func.setInterval(callback, ...arg); + const timer_id = parseInt(Object.keys(lwVm.memory.timer_map).sort((a, b) => { return a - b; }).pop()) + 1; - qxVm.memory.timer_map[timer_id] = timer_obj + lwVm.memory.timer_map[timer_id] = timer_obj return timer_id; }, clearTimeout(timer_id) { - const timer_obj = qxVm.memory.timer_map[timer_id]; - return qxVm_module.node_func.clearTimeout(timer_obj) + const timer_obj = lwVm.memory.timer_map[timer_id]; + return lwVm_module.node_func.clearTimeout(timer_obj) }, clearInterval(timer_id) { - const timer_obj = qxVm.memory.timer_map[timer_id]; - return qxVm_module.node_func.clearInterval(timer_obj) + const timer_obj = lwVm.memory.timer_map[timer_id]; + return lwVm_module.node_func.clearInterval(timer_obj) } }; for (const key in timer) { if (Object.hasOwnProperty.call(timer, key)) { const timer_obj = timer[key]; - qxVm.safefunction(timer_obj); + lwVm.safefunction(timer_obj); Object.defineProperty(window, timer_obj.name, { value: timer_obj, diff --git a/qxVm_sanbox/env/BOM/window.attributes.js b/qxVm_sanbox/env/BOM/window.attributes.js index 389ab27..2728d3d 100644 --- a/qxVm_sanbox/env/BOM/window.attributes.js +++ b/qxVm_sanbox/env/BOM/window.attributes.js @@ -292,9 +292,9 @@ self = window; } Object.defineProperty(window, key, desc); - qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['get'], `get ${key}`, true); + lwVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['get'], `get ${key}`, true); if (set === true) { - qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['set'], `set ${key}`, true); + lwVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['set'], `set ${key}`, true); } } }; @@ -310,7 +310,7 @@ self = window; Object.defineProperty(window, key, { value: value, configurable: configurable, enumerable: enumerable, writable: writable }); - qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['value']) + lwVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['value']) } } diff --git a/qxVm_sanbox/env/DOM/Attr.js b/qxVm_sanbox/env/DOM/Attr.js index 9ef786d..f090add 100644 --- a/qxVm_sanbox/env/DOM/Attr.js +++ b/qxVm_sanbox/env/DOM/Attr.js @@ -1,6 +1,6 @@ Attr = function Attr() {//构造函数 throw new TypeError("Illegal constructor"); -}; qxVm.safefunction(Attr); +}; lwVm.safefunction(Attr); ; (function () { const $safe_get_attribute = [ @@ -11,42 +11,35 @@ Attr = function Attr() {//构造函数 Attr.prototype = { get localName(){ - debugger; if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get name(){ - debugger; if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get namespaceURI(){ - debugger; if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get ownerElement(){ - debugger; if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get prefix(){ - debugger; if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get specified(){ - debugger; if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get value(){ - debugger; if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, set value(value){ } }; - qxVm.rename(Attr.prototype, "Attr"); - qxVm.safeDescriptor_addConstructor(Attr); + lwVm.rename(Attr.prototype, "Attr"); + lwVm.safeDescriptor_addConstructor(Attr); // debugger; - qxVm.safe_Objattribute(Attr, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.safe_Objattribute(Attr, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(Attr.prototype, Node.prototype); diff --git a/qxVm_sanbox/env/DOM/CDATASection.js b/qxVm_sanbox/env/DOM/CDATASection.js index 1cbebec..47be8eb 100644 --- a/qxVm_sanbox/env/DOM/CDATASection.js +++ b/qxVm_sanbox/env/DOM/CDATASection.js @@ -1,9 +1,9 @@ CDATASection = function CDATASection(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(CDATASection); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(CDATASection); ; (function () { const $safe_get_attribute = []; @@ -11,9 +11,9 @@ CDATASection = function CDATASection(createObj_key) { const $safe_func_attribute = []; CDATASection.prototype = { } - qxVm.rename(CDATASection.prototype, "CDATASection"); - qxVm.safeDescriptor_addConstructor(CDATASection); - qxVm.safe_Objattribute(CDATASection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(CDATASection.prototype, "CDATASection"); + lwVm.safeDescriptor_addConstructor(CDATASection); + lwVm.safe_Objattribute(CDATASection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(CDATASection.prototype, Text.prototype); Object.setPrototypeOf(CDATASection, Text); diff --git a/qxVm_sanbox/env/DOM/CSS.js b/qxVm_sanbox/env/DOM/CSS.js index b28eb41..02dd0b9 100644 --- a/qxVm_sanbox/env/DOM/CSS.js +++ b/qxVm_sanbox/env/DOM/CSS.js @@ -1,103 +1,71 @@ CSS = { Hz() { - debugger; }, Q() { - debugger; }, ch() { - debugger; }, cm() { - debugger; }, deg() { - debugger; }, dpcm() { - debugger; }, dpi() { - debugger; }, dppx() { - debugger; }, em() { - debugger; }, escape() { - debugger; }, ex() { - debugger; }, fr() { - debugger; }, grad() { - debugger; }, in() { - debugger; }, kHz() { - debugger; }, mm() { - debugger; }, ms() { - debugger; }, number() { - debugger; }, pc() { - debugger; }, percent() { - debugger; }, pt() { - debugger; }, px() { - debugger; }, rad() { - debugger; }, registerProperty() { - debugger; }, rem() { - debugger; }, s() { - debugger; }, supports() { - debugger; return true; }, turn() { - debugger; }, vh() { - debugger; }, vmax() { - debugger; }, vmin() { - debugger; }, vw() { - debugger; } }; -qxVm.rename(CSS, 'CSS'); +lwVm.rename(CSS, 'CSS'); ; (function () { const $safe_get_attribute = []; @@ -107,6 +75,6 @@ qxVm.rename(CSS, 'CSS'); 'px', 'rad', 'registerProperty', 'rem', 's', 'supports', 'turn', 'vh', 'vmax', 'vmin', 'vw' ]; - qxVm.safe_Objattribute(CSS, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute, true); + lwVm.safe_Objattribute(CSS, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute, true); })(); diff --git a/qxVm_sanbox/env/DOM/CSSStyleDeclaration.js b/qxVm_sanbox/env/DOM/CSSStyleDeclaration.js index fc15a25..c2ed75f 100644 --- a/qxVm_sanbox/env/DOM/CSSStyleDeclaration.js +++ b/qxVm_sanbox/env/DOM/CSSStyleDeclaration.js @@ -1,9 +1,9 @@ CSSStyleDeclaration = function CSSStyleDeclaration(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(CSSStyleDeclaration); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(CSSStyleDeclaration); ; (function () { const $safe_get_attribute = ['cssFloat', 'cssText', 'length', 'parentRule']; @@ -12,60 +12,74 @@ CSSStyleDeclaration = function CSSStyleDeclaration(createObj_key) {//构造函 CSSStyleDeclaration.prototype = { get cssFloat() { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).cssFloat, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).cssFloat, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CSSStyleDeclaration', 'cssFloat', arguments, result); + return result; }, set cssFloat(value) { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).cssFloat = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CSSStyleDeclaration', 'cssFloat', arguments); + lwVm.memory.private_data.get(this).cssFloat = value + ""; }, get cssText() { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).cssText, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).cssText, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CSSStyleDeclaration', 'cssText', arguments, result); + return result; }, set cssText(value) { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).cssText = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CSSStyleDeclaration', 'cssText', arguments); + lwVm.memory.private_data.get(this).cssText = value + ""; }, getPropertyPriority() { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CSSStyleDeclaration', 'getPropertyPriority', arguments, result); + return result; }, getPropertyValue() { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CSSStyleDeclaration', 'getPropertyValue', arguments, result); + return result; }, item() { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CSSStyleDeclaration', 'item', arguments, result); + return result; }, get length() { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).length, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).length, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CSSStyleDeclaration', 'length', arguments, result); + return result; }, get parentRule() { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).parentRule, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).parentRule, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CSSStyleDeclaration', 'parentRule', arguments, result); + return result; }, removeProperty() { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CSSStyleDeclaration', 'removeProperty', arguments, result); + return result; }, setProperty() { - debugger; if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CSSStyleDeclaration', 'setProperty', arguments, result); + return result; } } - qxVm.rename(CSSStyleDeclaration.prototype, "CSSStyleDeclaration"); - qxVm.safeDescriptor_addConstructor(CSSStyleDeclaration); - qxVm.safe_Objattribute(CSSStyleDeclaration, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(CSSStyleDeclaration.prototype, "CSSStyleDeclaration"); + lwVm.safeDescriptor_addConstructor(CSSStyleDeclaration); + lwVm.safe_Objattribute(CSSStyleDeclaration, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/DOM/CanvasRenderingContext2D.js b/qxVm_sanbox/env/DOM/CanvasRenderingContext2D.js index d4108a9..a0ca87c 100644 --- a/qxVm_sanbox/env/DOM/CanvasRenderingContext2D.js +++ b/qxVm_sanbox/env/DOM/CanvasRenderingContext2D.js @@ -1,9 +1,9 @@ CanvasRenderingContext2D = function CanvasRenderingContext2D(createObj_key, canvas) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {canvas: canvas}) -}; qxVm.safefunction(CanvasRenderingContext2D); + lwVm.memory.private_data.set(this, {canvas: canvas}) +}; lwVm.safefunction(CanvasRenderingContext2D); ; (function () { const $safe_get_attribute = [ @@ -26,124 +26,162 @@ CanvasRenderingContext2D = function CanvasRenderingContext2D(createObj_key, canv CanvasRenderingContext2D.prototype = { arc(x, y, radius, startAngle, endAngle, anticlockwise) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'arc', arguments, result); + return result; }, arcTo(x1, y1, x2, y2, radius) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'arcTo', arguments, result); + return result; }, beginPath() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'beginPath', arguments, result); + return result; }, bezierCurveTo(cp1x, cp1y, cp2x, cp2y, x, y) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'bezierCurveTo', arguments, result); + return result; }, get canvas() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).canvas; + let result = lwVm.memory.private_data.get(this).canvas;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'canvas', arguments, result); + return result; }, clearRect(x, y, width, height) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'clearRect', arguments, result); + return result; }, clip() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'clip', arguments, result); + return result; }, closePath() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'closePath', arguments, result); + return result; }, createImageData(width, height) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'createImageData', arguments, result); + return result; }, createLinearGradient(x0, y0, x1, y1) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'createLinearGradient', arguments, result); + return result; }, createPattern(image, repetition) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'createPattern', arguments, result); + return result; }, createRadialGradient(x0, y0, r0, x1, y1, r1) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'createRadialGradient', arguments, result); + return result; }, get direction() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).direction, "ltr"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).direction, "ltr");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'direction', arguments, result); + return result; }, set direction(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).direction = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'direction', arguments); + lwVm.memory.private_data.get(this).direction = value + ""; }, drawFocusIfNeeded(path, element) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'drawFocusIfNeeded', arguments, result); + return result; }, drawImage(image, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'drawImage', arguments, result); + return result; }, ellipse(x, y, radiusX, radiusY, rotation, startAngle, endAngle, counterclockwise) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'ellipse', arguments, result); + return result; }, fill(path, fillRule) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'fill', arguments, result); + return result; }, fillRect(x, y, width, height) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'fillRect', arguments, result); + return result; }, get fillStyle() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).fillStyle, "#000000"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).fillStyle, "#000000");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'fillStyle', arguments, result); + return result; }, set fillStyle(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; // if (value.slice(0, 1) !== "#" || value.length !== 7) { // return // } - qxVm.memory.private_data.get(this).fillStyle = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'fillStyle', arguments); + lwVm.memory.private_data.get(this).fillStyle = value + ""; }, fillText(text, x, y, maxWidth) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'fillText', arguments, result); + return result; }, get filter() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).filter, "none"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).filter, "none");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'filter', arguments, result); + return result; }, set filter(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).filter = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'filter', arguments); + lwVm.memory.private_data.get(this).filter = value + ""; }, get font() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).font, "10px sans-serif"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).font, "10px sans-serif");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'font', arguments, result); + return result; }, set font(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).font = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'font', arguments); + lwVm.memory.private_data.get(this).font = value + ""; }, getContextAttributes() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; return { alpha: true, @@ -152,16 +190,18 @@ CanvasRenderingContext2D = function CanvasRenderingContext2D(createObj_key, canv } }, getImageData(sx, sy, sw, sh) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'getImageData', arguments, result); + return result; }, getLineDash() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return []; + let result = [];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'getLineDash', arguments, result); + return result; }, getTransform() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; return new (class DOMMatrix { a = 1; @@ -191,287 +231,336 @@ CanvasRenderingContext2D = function CanvasRenderingContext2D(createObj_key, canv }) }, get globalAlpha() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).globalAlpha, 1); + let result = lwVm.abs(lwVm.memory.private_data.get(this).globalAlpha, 1);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'globalAlpha', arguments, result); + return result; }, set globalAlpha(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).globalAlpha = value === 1 ? 1 : 0; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'globalAlpha', arguments); + lwVm.memory.private_data.get(this).globalAlpha = value === 1 ? 1 : 0; }, get globalCompositeOperation() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).globalCompositeOperation, "source-over"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).globalCompositeOperation, "source-over");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'globalCompositeOperation', arguments, result); + return result; }, set globalCompositeOperation(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).globalCompositeOperation = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'globalCompositeOperation', arguments); + lwVm.memory.private_data.get(this).globalCompositeOperation = value + ""; }, get imageSmoothingEnabled() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).imageSmoothingEnabled, true); + let result = lwVm.abs(lwVm.memory.private_data.get(this).imageSmoothingEnabled, true);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'imageSmoothingEnabled', arguments, result); + return result; }, set imageSmoothingEnabled(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).imageSmoothingEnabled = value === 0 ? false : true; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'imageSmoothingEnabled', arguments); + lwVm.memory.private_data.get(this).imageSmoothingEnabled = value === 0 ? false : true; }, get imageSmoothingQuality() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).imageSmoothingQuality, "low"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).imageSmoothingQuality, "low");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'imageSmoothingQuality', arguments, result); + return result; }, set imageSmoothingQuality(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).imageSmoothingQuality = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'imageSmoothingQuality', arguments); + lwVm.memory.private_data.get(this).imageSmoothingQuality = value + ""; }, isPointInPath(path, x, y, fillRule) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'isPointInPath', arguments, result); + return result; }, isPointInStroke(path, x, y) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'isPointInStroke', arguments, result); + return result; }, get lineCap() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).lineCap, "butt"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).lineCap, "butt");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineCap', arguments, result); + return result; }, set lineCap(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).lineCap = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'lineCap', arguments); + lwVm.memory.private_data.get(this).lineCap = value + ""; }, get lineDashOffset() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).lineDashOffset, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).lineDashOffset, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineDashOffset', arguments, result); + return result; }, set lineDashOffset(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (value === true) { - qxVm.memory.private_data.get(this).lineDashOffset = 1; + lwVm.memory.private_data.get(this).lineDashOffset = 1; }else{ if (!isNaN(parseFloat(value)) && isFinite(value)){ - qxVm.memory.private_data.get(this).lineDashOffset = parseInt(value); + lwVm.memory.private_data.get(this).lineDashOffset = parseInt(value); } } }, get lineJoin() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).lineJoin, "miter"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).lineJoin, "miter");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineJoin', arguments, result); + return result; }, set lineJoin(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).lineJoin = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'lineJoin', arguments); + lwVm.memory.private_data.get(this).lineJoin = value + ""; }, lineTo(x, y) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'lineTo', arguments, result); + return result; }, get lineWidth() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).lineWidth, 1); + let result = lwVm.abs(lwVm.memory.private_data.get(this).lineWidth, 1);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineWidth', arguments, result); + return result; }, set lineWidth(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (value === true) { - qxVm.memory.private_data.get(this).lineWidth = 1; + lwVm.memory.private_data.get(this).lineWidth = 1; }else{ if (!isNaN(parseFloat(value)) && isFinite(value)){ - qxVm.memory.private_data.get(this).lineWidth = parseInt(value); + lwVm.memory.private_data.get(this).lineWidth = parseInt(value); } } }, measureText(text) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'measureText', arguments, result); + return result; }, get miterLimit() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).miterLimit, 10); + let result = lwVm.abs(lwVm.memory.private_data.get(this).miterLimit, 10);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'miterLimit', arguments, result); + return result; }, set miterLimit(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (value === true) { - qxVm.memory.private_data.get(this).miterLimit = 1; + lwVm.memory.private_data.get(this).miterLimit = 1; }else{ if (!isNaN(parseFloat(value)) && isFinite(value)){ - qxVm.memory.private_data.get(this).miterLimit = parseInt(value); + lwVm.memory.private_data.get(this).miterLimit = parseInt(value); } } }, moveTo(x, y) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'moveTo', arguments, result); + return result; }, putImageData(imageData, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'putImageData', arguments, result); + return result; }, quadraticCurveTo(cpx, cpy, x, y) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'quadraticCurveTo', arguments, result); + return result; }, rect(x, y, width, height) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'rect', arguments, result); + return result; }, resetTransform() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'resetTransform', arguments, result); + return result; }, restore() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'restore', arguments, result); + return result; }, rotate(angle) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'rotate', arguments, result); + return result; }, save() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'save', arguments, result); + return result; }, scale(x, y) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'scale', arguments, result); + return result; }, setLineDash(segments) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'setLineDash', arguments, result); + return result; }, setTransform(a, b, c, d, e, f) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'setTransform', arguments, result); + return result; }, get shadowBlur() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).shadowBlur, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).shadowBlur, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowBlur', arguments, result); + return result; }, set shadowBlur(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (value === true) { - qxVm.memory.private_data.get(this).shadowBlur = 1; + lwVm.memory.private_data.get(this).shadowBlur = 1; }else{ if (!isNaN(parseFloat(value)) && isFinite(value)){ - qxVm.memory.private_data.get(this).shadowBlur = parseInt(value); + lwVm.memory.private_data.get(this).shadowBlur = parseInt(value); } } }, get shadowColor() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).shadowColor, "rgba(0, 0, 0, 0)"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).shadowColor, "rgba(0, 0, 0, 0)");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowColor', arguments, result); + return result; }, set shadowColor(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).shadowColor = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'shadowColor', arguments); + lwVm.memory.private_data.get(this).shadowColor = value + ""; }, get shadowOffsetX() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).shadowOffsetX, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).shadowOffsetX, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowOffsetX', arguments, result); + return result; }, set shadowOffsetX(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (value === true) { - qxVm.memory.private_data.get(this).shadowOffsetX = 1; + lwVm.memory.private_data.get(this).shadowOffsetX = 1; }else{ if (!isNaN(parseFloat(value)) && isFinite(value)){ - qxVm.memory.private_data.get(this).shadowOffsetX = parseInt(value); + lwVm.memory.private_data.get(this).shadowOffsetX = parseInt(value); } } }, get shadowOffsetY() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).shadowOffsetY, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).shadowOffsetY, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowOffsetY', arguments, result); + return result; }, set shadowOffsetY(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (value === true) { - qxVm.memory.private_data.get(this).shadowOffsetY = 1; + lwVm.memory.private_data.get(this).shadowOffsetY = 1; }else{ if (!isNaN(parseFloat(value)) && isFinite(value)){ - qxVm.memory.private_data.get(this).shadowOffsetY = parseInt(value); + lwVm.memory.private_data.get(this).shadowOffsetY = parseInt(value); } } }, stroke(path) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'stroke', arguments, result); + return result; }, strokeRect(x, y, width, height) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'strokeRect', arguments, result); + return result; }, get strokeStyle() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).strokeStyle, "#000000"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).strokeStyle, "#000000");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'strokeStyle', arguments, result); + return result; }, set strokeStyle(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).strokeStyle = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'strokeStyle', arguments); + lwVm.memory.private_data.get(this).strokeStyle = value + ""; }, strokeText(text, x, y, maxWidth) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'strokeText', arguments, result); + return result; }, get textAlign() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).textAlign, "start"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).textAlign, "start");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'textAlign', arguments, result); + return result; }, set textAlign(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).textAlign = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CanvasRenderingContext2D', 'textAlign', arguments); + lwVm.memory.private_data.get(this).textAlign = value + ""; }, get textBaseline() { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).textBaseline, "alphabetic"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).textBaseline, "alphabetic");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CanvasRenderingContext2D', 'textBaseline', arguments, result); + return result; }, set textBaseline(value) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (["top", "hanging", "middle", "alphabetic", "ideographic", "bottom"].includes(value)){ - qxVm.memory.private_data.get(this).textBaseline = value + ""; + lwVm.memory.private_data.get(this).textBaseline = value + ""; } }, transform(a, b, c, d, e, f) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'transform', arguments, result); + return result; }, translate(x, y) { - debugger; if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CanvasRenderingContext2D', 'translate', arguments, result); + return result; } }; - qxVm.rename(CanvasRenderingContext2D.prototype, "CanvasRenderingContext2D"); - qxVm.safeDescriptor_addConstructor(CanvasRenderingContext2D); - qxVm.safe_Objattribute(CanvasRenderingContext2D, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(CanvasRenderingContext2D.prototype, "CanvasRenderingContext2D"); + lwVm.safeDescriptor_addConstructor(CanvasRenderingContext2D); + lwVm.safe_Objattribute(CanvasRenderingContext2D, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); \ No newline at end of file diff --git a/qxVm_sanbox/env/DOM/CharacterData.js b/qxVm_sanbox/env/DOM/CharacterData.js index 1c39d1d..4835425 100644 --- a/qxVm_sanbox/env/DOM/CharacterData.js +++ b/qxVm_sanbox/env/DOM/CharacterData.js @@ -1,9 +1,9 @@ CharacterData = function (createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(CharacterData); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(CharacterData); ; (function () { const $safe_get_attribute = ['data', 'length', 'nextElementSibling', 'previousElementSibling']; @@ -12,71 +12,93 @@ CharacterData = function (createObj_key) {//构造函数 CharacterData.prototype = { after() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CharacterData', 'after', arguments, result); + return result; }, appendData() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CharacterData', 'appendData', arguments, result); + return result; }, before() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CharacterData', 'before', arguments, result); + return result; }, get data() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).data, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).data, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CharacterData', 'data', arguments, result); + return result; }, set data(value) { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).data = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CharacterData', 'data', arguments); + lwVm.memory.private_data.get(this).data = value + ""; }, deleteData() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CharacterData', 'deleteData', arguments, result); + return result; }, insertData() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CharacterData', 'insertData', arguments, result); + return result; }, get length() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).length, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).length, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CharacterData', 'length', arguments, result); + return result; }, get nextElementSibling() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).nextElementSibling, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).nextElementSibling, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CharacterData', 'nextElementSibling', arguments, result); + return result; }, get previousElementSibling() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).previousElementSibling, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).previousElementSibling, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CharacterData', 'previousElementSibling', arguments, result); + return result; }, remove() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CharacterData', 'remove', arguments, result); + return result; }, replaceData() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CharacterData', 'replaceData', arguments, result); + return result; }, replaceWith() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CharacterData', 'replaceWith', arguments, result); + return result; }, substringData() { - debugger; if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CharacterData', 'substringData', arguments, result); + return result; } }; - qxVm.rename(CharacterData.prototype, "CharacterData"); - qxVm.safeDescriptor_addConstructor(CharacterData); - qxVm.safe_Objattribute(CharacterData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(CharacterData.prototype, "CharacterData"); + lwVm.safeDescriptor_addConstructor(CharacterData); + lwVm.safe_Objattribute(CharacterData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.defineProperties(CharacterData.prototype, { [Symbol.unscopables]: { diff --git a/qxVm_sanbox/env/DOM/DOMParser.js b/qxVm_sanbox/env/DOM/DOMParser.js index 14a42c0..a402466 100644 --- a/qxVm_sanbox/env/DOM/DOMParser.js +++ b/qxVm_sanbox/env/DOM/DOMParser.js @@ -3,8 +3,8 @@ DOMParser = function DOMParser() { throw new TypeError(`Failed to construct 'DOMParser': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(DOMParser); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(DOMParser); ; (function () { const $safe_get_attribute = []; @@ -13,12 +13,14 @@ DOMParser = function DOMParser() { DOMParser.prototype = { parseFromString() { - debugger; if (!DOMParser.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMParser', 'parseFromString', arguments, result); + return result; }, } - qxVm.rename(DOMParser.prototype, "DOMParser"); - qxVm.safeDescriptor_addConstructor(DOMParser); - qxVm.safe_Objattribute(DOMParser, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(DOMParser.prototype, "DOMParser"); + lwVm.safeDescriptor_addConstructor(DOMParser); + lwVm.safe_Objattribute(DOMParser, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); \ No newline at end of file diff --git a/qxVm_sanbox/env/DOM/DOMRect.js b/qxVm_sanbox/env/DOM/DOMRect.js index 43ad1d2..c3d5692 100644 --- a/qxVm_sanbox/env/DOM/DOMRect.js +++ b/qxVm_sanbox/env/DOM/DOMRect.js @@ -1,9 +1,9 @@ DOMRect = function DOMRect(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(DOMRect); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(DOMRect); ; (function () { const $safe_get_attribute = ['height', 'width', 'x', 'y']; @@ -12,49 +12,53 @@ DOMRect = function DOMRect(createObj_key) { DOMRect.prototype = { get height() { - debugger; if (!DOMRect.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).height, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).height, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRect', 'height', arguments, result); + return result; }, set height(value) { - debugger; if (!DOMRect.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).height = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'DOMRect', 'height', arguments); + lwVm.memory.private_data.get(this).height = value; }, get width() { - debugger; if (!DOMRect.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).width, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).width, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRect', 'width', arguments, result); + return result; }, set width(value) { - debugger; if (!DOMRect.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).width = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'DOMRect', 'width', arguments); + lwVm.memory.private_data.get(this).width = value; }, get x() { - debugger; if (!DOMRect.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).x, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).x, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRect', 'x', arguments, result); + return result; }, set x(value) { - debugger; if (!DOMRect.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).x = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'DOMRect', 'x', arguments); + lwVm.memory.private_data.get(this).x = value; }, get y() { - debugger; if (!DOMRect.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).y, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).y, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRect', 'y', arguments, result); + return result; }, set y(value) { - debugger; if (!DOMRect.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).y = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'DOMRect', 'y', arguments); + lwVm.memory.private_data.get(this).y = value; }, } - qxVm.rename(DOMRect.prototype, "DOMRect"); - qxVm.safeDescriptor_addConstructor(DOMRect); - qxVm.safe_Objattribute(DOMRect, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(DOMRect.prototype, "DOMRect"); + lwVm.safeDescriptor_addConstructor(DOMRect); + lwVm.safe_Objattribute(DOMRect, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(DOMRect.prototype, DOMRectReadOnly.prototype); Object.setPrototypeOf(DOMRect, DOMRectReadOnly); diff --git a/qxVm_sanbox/env/DOM/DOMRectReadOnly.js b/qxVm_sanbox/env/DOM/DOMRectReadOnly.js index 73ff07f..f1ba04c 100644 --- a/qxVm_sanbox/env/DOM/DOMRectReadOnly.js +++ b/qxVm_sanbox/env/DOM/DOMRectReadOnly.js @@ -1,9 +1,9 @@ DOMRectReadOnly = function DOMRectReadOnly(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(DOMRectReadOnly); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(DOMRectReadOnly); ; (function () { const $safe_get_attribute = ['bottom', 'height', 'left', 'right', 'top', 'width', 'x', 'y']; @@ -12,52 +12,62 @@ DOMRectReadOnly = function DOMRectReadOnly(createObj_key) { DOMRectReadOnly.prototype = { get bottom() { - debugger; if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRectReadOnly', 'bottom', arguments, result); + return result; }, get height() { - debugger; if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRectReadOnly', 'height', arguments, result); + return result; }, get left() { - debugger; if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRectReadOnly', 'left', arguments, result); + return result; }, get right() { - debugger; if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRectReadOnly', 'right', arguments, result); + return result; }, toJSON() { - debugger; if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMRectReadOnly', 'toJSON', arguments, result); + return result; }, get top() { - debugger; if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRectReadOnly', 'top', arguments, result); + return result; }, get width() { - debugger; if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRectReadOnly', 'width', arguments, result); + return result; }, get x() { - debugger; if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRectReadOnly', 'x', arguments, result); + return result; }, get y() { - debugger; if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMRectReadOnly', 'y', arguments, result); + return result; }, } - qxVm.rename(DOMRectReadOnly.prototype, "DOMRectReadOnly"); - qxVm.safeDescriptor_addConstructor(DOMRectReadOnly); - qxVm.safe_Objattribute(DOMRectReadOnly, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(DOMRectReadOnly.prototype, "DOMRectReadOnly"); + lwVm.safeDescriptor_addConstructor(DOMRectReadOnly); + lwVm.safe_Objattribute(DOMRectReadOnly, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/DOM/DOMTokenList.js b/qxVm_sanbox/env/DOM/DOMTokenList.js index be7519e..9962844 100644 --- a/qxVm_sanbox/env/DOM/DOMTokenList.js +++ b/qxVm_sanbox/env/DOM/DOMTokenList.js @@ -1,9 +1,9 @@ DOMTokenList = function DOMTokenList(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(DOMTokenList); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(DOMTokenList); ; (function () { const $safe_get_attribute = ['length', 'value']; @@ -12,73 +12,99 @@ DOMTokenList = function DOMTokenList(createObj_key) {//构造函数 DOMTokenList.prototype = { add() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'add', arguments, result); + return result; }, contains() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'contains', arguments, result); + return result; }, entries() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'entries', arguments, result); + return result; }, forEach() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'forEach', arguments, result); + return result; }, item() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'item', arguments, result); + return result; }, keys() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'keys', arguments, result); + return result; }, get length() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).length, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).length, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMTokenList', 'length', arguments, result); + return result; }, remove() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'remove', arguments, result); + return result; }, replace() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'replace', arguments, result); + return result; }, supports() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'supports', arguments, result); + return result; }, toString() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'toString', arguments, result); + return result; }, toggle() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'toggle', arguments, result); + return result; }, get value() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).value, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).value, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'DOMTokenList', 'value', arguments, result); + return result; }, set value(value) { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).value = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'DOMTokenList', 'value', arguments); + lwVm.memory.private_data.get(this).value = value + ""; }, values() { - debugger; if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'DOMTokenList', 'values', arguments, result); + return result; } }; - qxVm.rename(DOMTokenList.prototype, "DOMTokenList"); - qxVm.safeDescriptor_addConstructor(DOMTokenList); - qxVm.safe_Objattribute(DOMTokenList, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(DOMTokenList.prototype, "DOMTokenList"); + lwVm.safeDescriptor_addConstructor(DOMTokenList); + lwVm.safe_Objattribute(DOMTokenList, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/DOM/Document.js b/qxVm_sanbox/env/DOM/Document.js index bab3e7f..8574de7 100644 --- a/qxVm_sanbox/env/DOM/Document.js +++ b/qxVm_sanbox/env/DOM/Document.js @@ -1,13 +1,14 @@ Document = function Document(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Document); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Document); ; (function () { let $attribute_map = { + // all: new HTMLAllCollection(lwVm.memory.$createObj_key), body: {}, referrer: "", cookie: "", @@ -31,7 +32,7 @@ Document = function Document(createObj_key) {//构造函数 } }) default: - const ele = qxVm.memory.runElementList.filter(t => t.id == id)[0]; + const ele = lwVm.memory.runElementList.filter(t => t.id == id)[0]; if (!ele) debugger; return ele; } @@ -39,7 +40,7 @@ Document = function Document(createObj_key) {//构造函数 }; // 初始化用户配置 - qxVm.updata_envs(qxVm.default_envs['document'], $attribute_map) + lwVm.updata_envs(lwVm.default_envs['document'], $attribute_map) const $safe_get_attribute = [ @@ -92,133 +93,154 @@ Document = function Document(createObj_key) {//构造函数 // if (this instanceof Document != true) { throw new TypeError("Illegal constructor"); }; Document.prototype = { get URL() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return location.href; + let result = location.href;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'URL', arguments, result); + return result; }, get activeElement() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.activeElement; + let result = $attribute_map.activeElement;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'activeElement', arguments, result); + return result; }, adoptNode() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.adoptNode; + let result = $attribute_map.adoptNode;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'adoptNode', arguments, result); + return result; }, get adoptedStyleSheets() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.adoptedStyleSheets; + let result = $attribute_map.adoptedStyleSheets;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'adoptedStyleSheets', arguments, result); + return result; }, set adoptedStyleSheets(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'adoptedStyleSheets', arguments); $attribute_map.adoptedStyleSheets = value; }, get alinkColor() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.alinkColor; + let result = $attribute_map.alinkColor;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'alinkColor', arguments, result); + return result; }, set alinkColor(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'alinkColor', arguments); $attribute_map.alinkColor = value; }, get all() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.all; + let result = $attribute_map.all;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'all', arguments, result); + return result; }, get anchors() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.anchors; + let result = $attribute_map.anchors;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'anchors', arguments, result); + return result; }, append() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.append; + let result = $attribute_map.append;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'append', arguments, result); + return result; }, get applets() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.applets; + let result = $attribute_map.applets;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'applets', arguments, result); + return result; }, get bgColor() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.bgColor; + let result = $attribute_map.bgColor;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'bgColor', arguments, result); + return result; }, set bgColor(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'bgColor', arguments); $attribute_map.bgColor = value; }, get body() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.body; + let result = $attribute_map.body;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'body', arguments, result); + return result; }, set body(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'body', arguments); $attribute_map.body = value; }, captureEvents() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.captureEvents; + let result = $attribute_map.captureEvents;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'captureEvents', arguments, result); + return result; }, caretRangeFromPoint() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.caretRangeFromPoint; + let result = $attribute_map.caretRangeFromPoint;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'caretRangeFromPoint', arguments, result); + return result; }, get characterSet() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 'UTF-8'; + let result = 'UTF-8';; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'characterSet', arguments, result); + return result; }, get charset() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 'UTF-8'; + let result = 'UTF-8';; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'charset', arguments, result); + return result; }, get childElementCount() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.childElementCount; + let result = $attribute_map.childElementCount;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'childElementCount', arguments, result); + return result; }, get children() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.children; + let result = $attribute_map.children;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'children', arguments, result); + return result; }, clear() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.clear; + let result = $attribute_map.clear;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'clear', arguments, result); + return result; }, close() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.close; + let result = $attribute_map.close;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'close', arguments, result); + return result; }, get compatMode() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 'CSS1Compat'; + let result = 'CSS1Compat';; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'compatMode', arguments, result); + return result; }, get contentType() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.contentType; + let result = $attribute_map.contentType;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'contentType', arguments, result); + return result; }, get cookie() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.cookie; + let result = $attribute_map.cookie;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'cookie', arguments, result); + return result; }, set cookie(value) { - debugger; if (value === null) { return ; } @@ -252,93 +274,99 @@ Document = function Document(createObj_key) {//构造函数 $attribute_map.cookie = U.join(""); }, createAttribute() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createAttribute; + let result = $attribute_map.createAttribute;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createAttribute', arguments, result); + return result; }, createAttributeNS() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createAttributeNS; + let result = $attribute_map.createAttributeNS;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createAttributeNS', arguments, result); + return result; }, createCDATASection() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createCDATASection; + let result = $attribute_map.createCDATASection;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createCDATASection', arguments, result); + return result; }, createComment() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createComment; + let result = $attribute_map.createComment;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createComment', arguments, result); + return result; }, createDocumentFragment() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createDocumentFragment; + let result = $attribute_map.createDocumentFragment;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createDocumentFragment', arguments, result); + return result; }, createElement(tagName, options) { let tagname = tagName.toLowerCase() + ""; console.log(tagname, '---') let ele; - if (qxVm.memory.htmlElements[tagname] === "undefined ") { + if (lwVm.memory.htmlElements[tagname] === "undefined ") { ele = new class createElement { } } else { - ele = qxVm.memory.htmlElements[tagname](); + ele = lwVm.memory.htmlElements[tagname](); }; - qxVm.memory.runElementList.push(ele); + lwVm.memory.runElementList.push(ele); - debugger; - return ele; + let result = ele;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createElement', arguments, result); + return result; }, createElementNS() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createElementNS; + let result = $attribute_map.createElementNS;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createElementNS', arguments, result); + return result; }, createEvent(type) { if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; let ele; switch(type.toLowerCase()){ case 'event': - ele = new Event(qxVm.memory.$createObj_key); + ele = new Event(lwVm.memory.$createObj_key); break; case 'events': - ele = new Event(qxVm.memory.$createObj_key); + ele = new Event(lwVm.memory.$createObj_key); break; case 'uievent': - ele = new UIEvent(qxVm.memory.$createObj_key); + ele = new UIEvent(lwVm.memory.$createObj_key); break; case 'uievents': - ele = new UIEvent(qxVm.memory.$createObj_key); + ele = new UIEvent(lwVm.memory.$createObj_key); break; case 'mouseevent': - ele = new MouseEvent(qxVm.memory.$createObj_key); + ele = new MouseEvent(lwVm.memory.$createObj_key); break; case 'mouseevents': - ele = new MouseEvent(qxVm.memory.$createObj_key); + ele = new MouseEvent(lwVm.memory.$createObj_key); break; case 'mutationevent': - ele = new MutationEvent(qxVm.memory.$createObj_key); + ele = new MutationEvent(lwVm.memory.$createObj_key); break; case 'mutationevents': - ele = new MutationEvent(qxVm.memory.$createObj_key); + ele = new MutationEvent(lwVm.memory.$createObj_key); break; case 'textevent': - ele = new TextEvent(qxVm.memory.$createObj_key); + ele = new TextEvent(lwVm.memory.$createObj_key); break; case 'textevents': - ele = new TextEvent(qxVm.memory.$createObj_key); + ele = new TextEvent(lwVm.memory.$createObj_key); break; case 'keyboardevent': - ele = new KeyboardEvent(qxVm.memory.$createObj_key); + ele = new KeyboardEvent(lwVm.memory.$createObj_key); break; case 'customevent': - ele = new CustomEvent(qxVm.memory.$createObj_key); + ele = new CustomEvent(lwVm.memory.$createObj_key); break; default: - debugger; throw new DOMException(`Failed to execute 'createEvent' on 'Document': The provided event type ('${type}') is invalid.`) } ele.isTrusted = false; @@ -346,84 +374,95 @@ Document = function Document(createObj_key) {//构造函数 }, createExpression() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createExpression; + let result = $attribute_map.createExpression;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createExpression', arguments, result); + return result; }, createNSResolver() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createNSResolver; + let result = $attribute_map.createNSResolver;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createNSResolver', arguments, result); + return result; }, createNodeIterator() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createNodeIterator; + let result = $attribute_map.createNodeIterator;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createNodeIterator', arguments, result); + return result; }, createProcessingInstruction() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createProcessingInstruction; + let result = $attribute_map.createProcessingInstruction;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createProcessingInstruction', arguments, result); + return result; }, createRange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createRange; + let result = $attribute_map.createRange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createRange', arguments, result); + return result; }, createTextNode() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createTextNode; + let result = $attribute_map.createTextNode;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createTextNode', arguments, result); + return result; }, createTreeWalker() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.createTreeWalker; + let result = $attribute_map.createTreeWalker;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'createTreeWalker', arguments, result); + return result; }, get currentScript() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return null; + let result = null;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'currentScript', arguments, result); + return result; }, get defaultView() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.defaultView; + let result = $attribute_map.defaultView;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'defaultView', arguments, result); + return result; }, get designMode() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.designMode; + let result = $attribute_map.designMode;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'designMode', arguments, result); + return result; }, set designMode(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'designMode', arguments); $attribute_map.designMode = value; }, get dir() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.dir; + let result = $attribute_map.dir;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'dir', arguments, result); + return result; }, set dir(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'dir', arguments); $attribute_map.dir = value; }, get doctype() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.doctype; + let result = $attribute_map.doctype;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'doctype', arguments, result); + return result; }, get documentElement() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this); + let ele = lwVm.memory.private_data.get(this); if (!ele) { - ele = new HTMLHtmlElement(qxVm.memory.$createObj_key); - qxVm.memory.private_data.set(this, { + ele = new HTMLHtmlElement(lwVm.memory.$createObj_key); + lwVm.memory.private_data.set(this, { documentElement: ele }) - qxVm.memory.private_data.get(this).documentElement = ele; + lwVm.memory.private_data.get(this).documentElement = ele; }else{ ele = ele.documentElement; } @@ -431,1373 +470,1551 @@ Document = function Document(createObj_key) {//构造函数 }, get documentURI() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.documentURI; + let result = $attribute_map.documentURI;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'documentURI', arguments, result); + return result; }, get domain() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.domain; + let result = $attribute_map.domain;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'domain', arguments, result); + return result; }, set domain(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'domain', arguments); $attribute_map.domain = value; }, elementFromPoint() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.elementFromPoint; + let result = $attribute_map.elementFromPoint;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'elementFromPoint', arguments, result); + return result; }, elementsFromPoint() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.elementsFromPoint; + let result = $attribute_map.elementsFromPoint;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'elementsFromPoint', arguments, result); + return result; }, get embeds() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.embeds; + let result = $attribute_map.embeds;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'embeds', arguments, result); + return result; }, evaluate() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.evaluate; + let result = $attribute_map.evaluate;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'evaluate', arguments, result); + return result; }, execCommand() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.execCommand; + let result = $attribute_map.execCommand;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'execCommand', arguments, result); + return result; }, exitFullscreen() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.exitFullscreen; + let result = $attribute_map.exitFullscreen;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'exitFullscreen', arguments, result); + return result; }, exitPictureInPicture() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.exitPictureInPicture; + let result = $attribute_map.exitPictureInPicture;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'exitPictureInPicture', arguments, result); + return result; }, exitPointerLock() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.exitPointerLock; + let result = $attribute_map.exitPointerLock;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'exitPointerLock', arguments, result); + return result; }, get featurePolicy() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.featurePolicy; + let result = $attribute_map.featurePolicy;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'featurePolicy', arguments, result); + return result; }, get fgColor() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.fgColor; + let result = $attribute_map.fgColor;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'fgColor', arguments, result); + return result; }, set fgColor(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'fgColor', arguments); $attribute_map.fgColor = value; }, get firstElementChild() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.firstElementChild; + let result = $attribute_map.firstElementChild;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'firstElementChild', arguments, result); + return result; }, get fonts() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.fonts; + let result = $attribute_map.fonts;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'fonts', arguments, result); + return result; }, get forms() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.forms; + let result = $attribute_map.forms;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'forms', arguments, result); + return result; }, get fragmentDirective() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.fragmentDirective; + let result = $attribute_map.fragmentDirective;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'fragmentDirective', arguments, result); + return result; }, get fullscreen() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.fullscreen; + let result = $attribute_map.fullscreen;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'fullscreen', arguments, result); + return result; }, set fullscreen(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'fullscreen', arguments); $attribute_map.fullscreen = value; }, get fullscreenElement() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.fullscreenElement; + let result = $attribute_map.fullscreenElement;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'fullscreenElement', arguments, result); + return result; }, set fullscreenElement(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'fullscreenElement', arguments); $attribute_map.fullscreenElement = value; }, get fullscreenEnabled() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.fullscreenEnabled; + let result = $attribute_map.fullscreenEnabled;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'fullscreenEnabled', arguments, result); + return result; }, set fullscreenEnabled(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'fullscreenEnabled', arguments); $attribute_map.fullscreenEnabled = value; }, getAnimations() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.getAnimations; + let result = $attribute_map.getAnimations;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'getAnimations', arguments, result); + return result; }, getElementById(id) { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.getElementById(id); + let result = $attribute_map.getElementById(id);; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'getElementById', arguments, result); + return result; }, getElementsByClassName() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.getElementsByClassName; + let result = $attribute_map.getElementsByClassName;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'getElementsByClassName', arguments, result); + return result; }, getElementsByName() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.getElementsByName; + let result = $attribute_map.getElementsByName;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'getElementsByName', arguments, result); + return result; }, getElementsByTagName(tagName) { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (tagName === "*") { - return qxVm.memory.htmlCollection; + return lwVm.memory.htmlCollection; }; tagName = tagName.toLowerCase(); - let collection = new HTMLCollection(qxVm.memory.$createObj_key); + let collection = new HTMLCollection(lwVm.memory.$createObj_key); let collection_index = 0; - for (let i = 0; i < qxVm.memory.htmlCollection.length; i++) { - let node_onj = qxVm.memory.htmlCollection[i]; + for (let i = 0; i < lwVm.memory.htmlCollection.length; i++) { + let node_onj = lwVm.memory.htmlCollection[i]; console.log(node_onj.localName, node_onj.localName, tagName) if (node_onj.localName && node_onj.localName === tagName) { collection[collection_index] = node_onj; collection_index++; } } - return collection + let result = collection; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'getElementsByTagName', arguments, result); + return result; }, getElementsByTagNameNS() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.getElementsByTagNameNS; + let result = $attribute_map.getElementsByTagNameNS;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'getElementsByTagNameNS', arguments, result); + return result; }, getSelection() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.getSelection; + let result = $attribute_map.getSelection;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'getSelection', arguments, result); + return result; }, hasFocus() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.hasFocus; + let result = $attribute_map.hasFocus;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'hasFocus', arguments, result); + return result; }, get head() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this).head; + let ele = lwVm.memory.private_data.get(this).head; if (!ele) { - ele = new HTMLHeadElement(qxVm.memory.$createObj_key); - qxVm.memory.private_data.get(this).head = ele; + ele = new HTMLHeadElement(lwVm.memory.$createObj_key); + lwVm.memory.private_data.get(this).head = ele; } - return ele; + let result = ele;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'if ', arguments, result); + return result; }, get hidden() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return true; + let result = true;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'hidden', arguments, result); + return result; }, get images() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.images; + let result = $attribute_map.images;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'images', arguments, result); + return result; }, get implementation() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.implementation; + let result = $attribute_map.implementation;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'implementation', arguments, result); + return result; }, importNode() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.importNode; + let result = $attribute_map.importNode;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'importNode', arguments, result); + return result; }, get inputEncoding() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.inputEncoding; + let result = $attribute_map.inputEncoding;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'inputEncoding', arguments, result); + return result; }, get lastElementChild() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.lastElementChild; + let result = $attribute_map.lastElementChild;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'lastElementChild', arguments, result); + return result; }, get lastModified() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.lastModified; + let result = $attribute_map.lastModified;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'lastModified', arguments, result); + return result; }, get linkColor() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.linkColor; + let result = $attribute_map.linkColor;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'linkColor', arguments, result); + return result; }, set linkColor(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'linkColor', arguments); $attribute_map.linkColor = value; }, get links() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.links; + let result = $attribute_map.links;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'links', arguments, result); + return result; }, get onabort() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onabort; + let result = $attribute_map.onabort;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onabort', arguments, result); + return result; }, set onabort(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onabort', arguments); $attribute_map.onabort = value; }, get onanimationend() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onanimationend; + let result = $attribute_map.onanimationend;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onanimationend', arguments, result); + return result; }, set onanimationend(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onanimationend', arguments); $attribute_map.onanimationend = value; }, get onanimationiteration() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onanimationiteration; + let result = $attribute_map.onanimationiteration;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onanimationiteration', arguments, result); + return result; }, set onanimationiteration(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onanimationiteration', arguments); $attribute_map.onanimationiteration = value; }, get onanimationstart() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onanimationstart; + let result = $attribute_map.onanimationstart;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onanimationstart', arguments, result); + return result; }, set onanimationstart(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onanimationstart', arguments); $attribute_map.onanimationstart = value; }, get onauxclick() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onauxclick; + let result = $attribute_map.onauxclick;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onauxclick', arguments, result); + return result; }, set onauxclick(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onauxclick', arguments); $attribute_map.onauxclick = value; }, get onbeforecopy() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onbeforecopy; + let result = $attribute_map.onbeforecopy;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onbeforecopy', arguments, result); + return result; }, set onbeforecopy(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onbeforecopy', arguments); $attribute_map.onbeforecopy = value; }, get onbeforecut() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onbeforecut; + let result = $attribute_map.onbeforecut;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onbeforecut', arguments, result); + return result; }, set onbeforecut(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onbeforecut', arguments); $attribute_map.onbeforecut = value; }, get onbeforepaste() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onbeforepaste; + let result = $attribute_map.onbeforepaste;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onbeforepaste', arguments, result); + return result; }, set onbeforepaste(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onbeforepaste', arguments); $attribute_map.onbeforepaste = value; }, get onbeforexrselect() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onbeforexrselect; + let result = $attribute_map.onbeforexrselect;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onbeforexrselect', arguments, result); + return result; }, set onbeforexrselect(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onbeforexrselect', arguments); $attribute_map.onbeforexrselect = value; }, get onblur() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onblur; + let result = $attribute_map.onblur;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onblur', arguments, result); + return result; }, set onblur(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onblur', arguments); $attribute_map.onblur = value; }, get oncancel() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.oncancel; + let result = $attribute_map.oncancel;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'oncancel', arguments, result); + return result; }, set oncancel(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'oncancel', arguments); $attribute_map.oncancel = value; }, get oncanplay() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.oncanplay; + let result = $attribute_map.oncanplay;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'oncanplay', arguments, result); + return result; }, set oncanplay(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'oncanplay', arguments); $attribute_map.oncanplay = value; }, get oncanplaythrough() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.oncanplaythrough; + let result = $attribute_map.oncanplaythrough;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'oncanplaythrough', arguments, result); + return result; }, set oncanplaythrough(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'oncanplaythrough', arguments); $attribute_map.oncanplaythrough = value; }, get onchange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onchange; + let result = $attribute_map.onchange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onchange', arguments, result); + return result; }, set onchange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onchange', arguments); $attribute_map.onchange = value; }, get onclick() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onclick; + let result = $attribute_map.onclick;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onclick', arguments, result); + return result; }, set onclick(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onclick', arguments); $attribute_map.onclick = value; }, get onclose() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onclose; + let result = $attribute_map.onclose;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onclose', arguments, result); + return result; }, set onclose(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onclose', arguments); $attribute_map.onclose = value; }, get oncontextmenu() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.oncontextmenu; + let result = $attribute_map.oncontextmenu;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'oncontextmenu', arguments, result); + return result; }, set oncontextmenu(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'oncontextmenu', arguments); $attribute_map.oncontextmenu = value; }, get oncopy() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.oncopy; + let result = $attribute_map.oncopy;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'oncopy', arguments, result); + return result; }, set oncopy(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'oncopy', arguments); $attribute_map.oncopy = value; }, get oncuechange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.oncuechange; + let result = $attribute_map.oncuechange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'oncuechange', arguments, result); + return result; }, set oncuechange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'oncuechange', arguments); $attribute_map.oncuechange = value; }, get oncut() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.oncut; + let result = $attribute_map.oncut;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'oncut', arguments, result); + return result; }, set oncut(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'oncut', arguments); $attribute_map.oncut = value; }, get ondblclick() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ondblclick; + let result = $attribute_map.ondblclick;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ondblclick', arguments, result); + return result; }, set ondblclick(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ondblclick', arguments); $attribute_map.ondblclick = value; }, get ondrag() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ondrag; + let result = $attribute_map.ondrag;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ondrag', arguments, result); + return result; }, set ondrag(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ondrag', arguments); $attribute_map.ondrag = value; }, get ondragend() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ondragend; + let result = $attribute_map.ondragend;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ondragend', arguments, result); + return result; }, set ondragend(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ondragend', arguments); $attribute_map.ondragend = value; }, get ondragenter() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ondragenter; + let result = $attribute_map.ondragenter;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ondragenter', arguments, result); + return result; }, set ondragenter(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ondragenter', arguments); $attribute_map.ondragenter = value; }, get ondragleave() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ondragleave; + let result = $attribute_map.ondragleave;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ondragleave', arguments, result); + return result; }, set ondragleave(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ondragleave', arguments); $attribute_map.ondragleave = value; }, get ondragover() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ondragover; + let result = $attribute_map.ondragover;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ondragover', arguments, result); + return result; }, set ondragover(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ondragover', arguments); $attribute_map.ondragover = value; }, get ondragstart() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ondragstart; + let result = $attribute_map.ondragstart;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ondragstart', arguments, result); + return result; }, set ondragstart(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ondragstart', arguments); $attribute_map.ondragstart = value; }, get ondrop() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ondrop; + let result = $attribute_map.ondrop;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ondrop', arguments, result); + return result; }, set ondrop(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ondrop', arguments); $attribute_map.ondrop = value; }, get ondurationchange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ondurationchange; + let result = $attribute_map.ondurationchange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ondurationchange', arguments, result); + return result; }, set ondurationchange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ondurationchange', arguments); $attribute_map.ondurationchange = value; }, get onemptied() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onemptied; + let result = $attribute_map.onemptied;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onemptied', arguments, result); + return result; }, set onemptied(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onemptied', arguments); $attribute_map.onemptied = value; }, get onended() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onended; + let result = $attribute_map.onended;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onended', arguments, result); + return result; }, set onended(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onended', arguments); $attribute_map.onended = value; }, get onerror() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onerror; + let result = $attribute_map.onerror;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onerror', arguments); $attribute_map.onerror = value; }, get onfocus() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onfocus; + let result = $attribute_map.onfocus;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onfocus', arguments, result); + return result; }, set onfocus(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onfocus', arguments); $attribute_map.onfocus = value; }, get onformdata() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onformdata; + let result = $attribute_map.onformdata;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onformdata', arguments, result); + return result; }, set onformdata(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onformdata', arguments); $attribute_map.onformdata = value; }, get onfreeze() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onfreeze; + let result = $attribute_map.onfreeze;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onfreeze', arguments, result); + return result; }, set onfreeze(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onfreeze', arguments); $attribute_map.onfreeze = value; }, get onfullscreenchange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onfullscreenchange; + let result = $attribute_map.onfullscreenchange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onfullscreenchange', arguments, result); + return result; }, set onfullscreenchange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onfullscreenchange', arguments); $attribute_map.onfullscreenchange = value; }, get onfullscreenerror() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onfullscreenerror; + let result = $attribute_map.onfullscreenerror;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onfullscreenerror', arguments, result); + return result; }, set onfullscreenerror(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onfullscreenerror', arguments); $attribute_map.onfullscreenerror = value; }, get ongotpointercapture() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ongotpointercapture; + let result = $attribute_map.ongotpointercapture;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ongotpointercapture', arguments, result); + return result; }, set ongotpointercapture(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ongotpointercapture', arguments); $attribute_map.ongotpointercapture = value; }, get oninput() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.oninput; + let result = $attribute_map.oninput;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'oninput', arguments, result); + return result; }, set oninput(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'oninput', arguments); $attribute_map.oninput = value; }, get oninvalid() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.oninvalid; + let result = $attribute_map.oninvalid;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'oninvalid', arguments, result); + return result; }, set oninvalid(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'oninvalid', arguments); $attribute_map.oninvalid = value; }, get onkeydown() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onkeydown; + let result = $attribute_map.onkeydown;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onkeydown', arguments, result); + return result; }, set onkeydown(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onkeydown', arguments); $attribute_map.onkeydown = value; }, get onkeypress() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onkeypress; + let result = $attribute_map.onkeypress;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onkeypress', arguments, result); + return result; }, set onkeypress(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onkeypress', arguments); $attribute_map.onkeypress = value; }, get onkeyup() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onkeyup; + let result = $attribute_map.onkeyup;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onkeyup', arguments, result); + return result; }, set onkeyup(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onkeyup', arguments); $attribute_map.onkeyup = value; }, get onload() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onload; + let result = $attribute_map.onload;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onload', arguments, result); + return result; }, set onload(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onload', arguments); $attribute_map.onload = value; }, get onloadeddata() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onloadeddata; + let result = $attribute_map.onloadeddata;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onloadeddata', arguments, result); + return result; }, set onloadeddata(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onloadeddata', arguments); $attribute_map.onloadeddata = value; }, get onloadedmetadata() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onloadedmetadata; + let result = $attribute_map.onloadedmetadata;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onloadedmetadata', arguments, result); + return result; }, set onloadedmetadata(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onloadedmetadata', arguments); $attribute_map.onloadedmetadata = value; }, get onloadstart() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onloadstart; + let result = $attribute_map.onloadstart;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onloadstart', arguments, result); + return result; }, set onloadstart(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onloadstart', arguments); $attribute_map.onloadstart = value; }, get onlostpointercapture() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onlostpointercapture; + let result = $attribute_map.onlostpointercapture;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onlostpointercapture', arguments, result); + return result; }, set onlostpointercapture(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onlostpointercapture', arguments); $attribute_map.onlostpointercapture = value; }, get onmousedown() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onmousedown; + let result = $attribute_map.onmousedown;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onmousedown', arguments, result); + return result; }, set onmousedown(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onmousedown', arguments); $attribute_map.onmousedown = value; }, onmouseenter: undefined, onmouseleave: undefined, get onmousemove() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onmousemove; + let result = $attribute_map.onmousemove;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onmousemove', arguments, result); + return result; }, set onmousemove(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onmousemove', arguments); $attribute_map.onmousemove = value; }, get onmouseout() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onmouseout; + let result = $attribute_map.onmouseout;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onmouseout', arguments, result); + return result; }, set onmouseout(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onmouseout', arguments); $attribute_map.onmouseout = value; }, get onmouseover() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onmouseover; + let result = $attribute_map.onmouseover;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onmouseover', arguments, result); + return result; }, set onmouseover(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onmouseover', arguments); $attribute_map.onmouseover = value; }, get onmouseup() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onmouseup; + let result = $attribute_map.onmouseup;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onmouseup', arguments, result); + return result; }, set onmouseup(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onmouseup', arguments); $attribute_map.onmouseup = value; }, get onmousewheel() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onmousewheel; + let result = $attribute_map.onmousewheel;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onmousewheel', arguments, result); + return result; }, set onmousewheel(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onmousewheel', arguments); $attribute_map.onmousewheel = value; }, get onpaste() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpaste; + let result = $attribute_map.onpaste;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpaste', arguments, result); + return result; }, set onpaste(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpaste', arguments); $attribute_map.onpaste = value; }, get onpause() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpause; + let result = $attribute_map.onpause;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpause', arguments, result); + return result; }, set onpause(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpause', arguments); $attribute_map.onpause = value; }, get onplay() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onplay; + let result = $attribute_map.onplay;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onplay', arguments, result); + return result; }, set onplay(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onplay', arguments); $attribute_map.onplay = value; }, get onplaying() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onplaying; + let result = $attribute_map.onplaying;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onplaying', arguments, result); + return result; }, set onplaying(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onplaying', arguments); $attribute_map.onplaying = value; }, get onpointercancel() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointercancel; + let result = $attribute_map.onpointercancel;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointercancel', arguments, result); + return result; }, set onpointercancel(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointercancel', arguments); $attribute_map.onpointercancel = value; }, get onpointerdown() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointerdown; + let result = $attribute_map.onpointerdown;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointerdown', arguments, result); + return result; }, set onpointerdown(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointerdown', arguments); $attribute_map.onpointerdown = value; }, get onpointerenter() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointerenter; + let result = $attribute_map.onpointerenter;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointerenter', arguments, result); + return result; }, set onpointerenter(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointerenter', arguments); $attribute_map.onpointerenter = value; }, get onpointerleave() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointerleave; + let result = $attribute_map.onpointerleave;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointerleave', arguments, result); + return result; }, set onpointerleave(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointerleave', arguments); $attribute_map.onpointerleave = value; }, get onpointerlockchange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointerlockchange; + let result = $attribute_map.onpointerlockchange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointerlockchange', arguments, result); + return result; }, set onpointerlockchange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointerlockchange', arguments); $attribute_map.onpointerlockchange = value; }, get onpointerlockerror() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointerlockerror; + let result = $attribute_map.onpointerlockerror;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointerlockerror', arguments, result); + return result; }, set onpointerlockerror(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointerlockerror', arguments); $attribute_map.onpointerlockerror = value; }, get onpointermove() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointermove; + let result = $attribute_map.onpointermove;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointermove', arguments, result); + return result; }, set onpointermove(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointermove', arguments); $attribute_map.onpointermove = value; }, get onpointerout() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointerout; + let result = $attribute_map.onpointerout;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointerout', arguments, result); + return result; }, set onpointerout(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointerout', arguments); $attribute_map.onpointerout = value; }, get onpointerover() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointerover; + let result = $attribute_map.onpointerover;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointerover', arguments, result); + return result; }, set onpointerover(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointerover', arguments); $attribute_map.onpointerover = value; }, get onpointerrawupdate() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointerrawupdate; + let result = $attribute_map.onpointerrawupdate;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointerrawupdate', arguments, result); + return result; }, set onpointerrawupdate(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointerrawupdate', arguments); $attribute_map.onpointerrawupdate = value; }, get onpointerup() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onpointerup; + let result = $attribute_map.onpointerup;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onpointerup', arguments, result); + return result; }, set onpointerup(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onpointerup', arguments); $attribute_map.onpointerup = value; }, get onprogress() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onprogress; + let result = $attribute_map.onprogress;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onprogress', arguments, result); + return result; }, set onprogress(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onprogress', arguments); $attribute_map.onprogress = value; }, get onratechange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onratechange; + let result = $attribute_map.onratechange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onratechange', arguments, result); + return result; }, set onratechange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onratechange', arguments); $attribute_map.onratechange = value; }, onreadystatechange: undefined, get onreset() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onreset; + let result = $attribute_map.onreset;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onreset', arguments, result); + return result; }, set onreset(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onreset', arguments); $attribute_map.onreset = value; }, get onresize() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onresize; + let result = $attribute_map.onresize;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onresize', arguments, result); + return result; }, set onresize(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onresize', arguments); $attribute_map.onresize = value; }, get onresume() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onresume; + let result = $attribute_map.onresume;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onresume', arguments, result); + return result; }, set onresume(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onresume', arguments); $attribute_map.onresume = value; }, get onscroll() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onscroll; + let result = $attribute_map.onscroll;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onscroll', arguments, result); + return result; }, set onscroll(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onscroll', arguments); $attribute_map.onscroll = value; }, get onsearch() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onsearch; + let result = $attribute_map.onsearch;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onsearch', arguments, result); + return result; }, set onsearch(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onsearch', arguments); $attribute_map.onsearch = value; }, get onsecuritypolicyviolation() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onsecuritypolicyviolation; + let result = $attribute_map.onsecuritypolicyviolation;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onsecuritypolicyviolation', arguments, result); + return result; }, set onsecuritypolicyviolation(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onsecuritypolicyviolation', arguments); $attribute_map.onsecuritypolicyviolation = value; }, get onseeked() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onseeked; + let result = $attribute_map.onseeked;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onseeked', arguments, result); + return result; }, set onseeked(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onseeked', arguments); $attribute_map.onseeked = value; }, get onseeking() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onseeking; + let result = $attribute_map.onseeking;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onseeking', arguments, result); + return result; }, set onseeking(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onseeking', arguments); $attribute_map.onseeking = value; }, get onselect() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onselect; + let result = $attribute_map.onselect;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onselect', arguments, result); + return result; }, set onselect(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onselect', arguments); $attribute_map.onselect = value; }, get onselectionchange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onselectionchange; + let result = $attribute_map.onselectionchange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onselectionchange', arguments, result); + return result; }, set onselectionchange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onselectionchange', arguments); $attribute_map.onselectionchange = value; }, get onselectstart() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onselectstart; + let result = $attribute_map.onselectstart;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onselectstart', arguments, result); + return result; }, set onselectstart(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onselectstart', arguments); $attribute_map.onselectstart = value; }, get onslotchange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onslotchange; + let result = $attribute_map.onslotchange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onslotchange', arguments, result); + return result; }, set onslotchange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onslotchange', arguments); $attribute_map.onslotchange = value; }, get onstalled() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onstalled; + let result = $attribute_map.onstalled;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onstalled', arguments, result); + return result; }, set onstalled(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onstalled', arguments); $attribute_map.onstalled = value; }, get onsubmit() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onsubmit; + let result = $attribute_map.onsubmit;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onsubmit', arguments, result); + return result; }, set onsubmit(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onsubmit', arguments); $attribute_map.onsubmit = value; }, get onsuspend() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onsuspend; + let result = $attribute_map.onsuspend;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onsuspend', arguments, result); + return result; }, set onsuspend(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onsuspend', arguments); $attribute_map.onsuspend = value; }, get ontimeupdate() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ontimeupdate; + let result = $attribute_map.ontimeupdate;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ontimeupdate', arguments, result); + return result; }, set ontimeupdate(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ontimeupdate', arguments); $attribute_map.ontimeupdate = value; }, get ontoggle() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ontoggle; + let result = $attribute_map.ontoggle;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ontoggle', arguments, result); + return result; }, set ontoggle(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ontoggle', arguments); $attribute_map.ontoggle = value; }, get ontransitioncancel() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ontransitioncancel; + let result = $attribute_map.ontransitioncancel;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ontransitioncancel', arguments, result); + return result; }, set ontransitioncancel(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ontransitioncancel', arguments); $attribute_map.ontransitioncancel = value; }, get ontransitionend() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ontransitionend; + let result = $attribute_map.ontransitionend;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ontransitionend', arguments, result); + return result; }, set ontransitionend(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ontransitionend', arguments); $attribute_map.ontransitionend = value; }, get ontransitionrun() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ontransitionrun; + let result = $attribute_map.ontransitionrun;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ontransitionrun', arguments, result); + return result; }, set ontransitionrun(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ontransitionrun', arguments); $attribute_map.ontransitionrun = value; }, get ontransitionstart() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.ontransitionstart; + let result = $attribute_map.ontransitionstart;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'ontransitionstart', arguments, result); + return result; }, set ontransitionstart(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'ontransitionstart', arguments); $attribute_map.ontransitionstart = value; }, get onvisibilitychange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onvisibilitychange; + let result = $attribute_map.onvisibilitychange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onvisibilitychange', arguments, result); + return result; }, set onvisibilitychange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onvisibilitychange', arguments); $attribute_map.onvisibilitychange = value; }, get onvolumechange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onvolumechange; + let result = $attribute_map.onvolumechange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onvolumechange', arguments, result); + return result; }, set onvolumechange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onvolumechange', arguments); $attribute_map.onvolumechange = value; }, get onwaiting() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onwaiting; + let result = $attribute_map.onwaiting;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onwaiting', arguments, result); + return result; }, set onwaiting(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onwaiting', arguments); $attribute_map.onwaiting = value; }, get onwebkitanimationend() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onwebkitanimationend; + let result = $attribute_map.onwebkitanimationend;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onwebkitanimationend', arguments, result); + return result; }, set onwebkitanimationend(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onwebkitanimationend', arguments); $attribute_map.onwebkitanimationend = value; }, get onwebkitanimationiteration() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onwebkitanimationiteration; + let result = $attribute_map.onwebkitanimationiteration;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onwebkitanimationiteration', arguments, result); + return result; }, set onwebkitanimationiteration(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onwebkitanimationiteration', arguments); $attribute_map.onwebkitanimationiteration = value; }, get onwebkitanimationstart() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onwebkitanimationstart; + let result = $attribute_map.onwebkitanimationstart;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onwebkitanimationstart', arguments, result); + return result; }, set onwebkitanimationstart(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onwebkitanimationstart', arguments); $attribute_map.onwebkitanimationstart = value; }, get onwebkitfullscreenchange() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onwebkitfullscreenchange; + let result = $attribute_map.onwebkitfullscreenchange;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onwebkitfullscreenchange', arguments, result); + return result; }, set onwebkitfullscreenchange(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onwebkitfullscreenchange', arguments); $attribute_map.onwebkitfullscreenchange = value; }, get onwebkitfullscreenerror() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onwebkitfullscreenerror; + let result = $attribute_map.onwebkitfullscreenerror;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onwebkitfullscreenerror', arguments, result); + return result; }, set onwebkitfullscreenerror(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onwebkitfullscreenerror', arguments); $attribute_map.onwebkitfullscreenerror = value; }, get onwebkittransitionend() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onwebkittransitionend; + let result = $attribute_map.onwebkittransitionend;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onwebkittransitionend', arguments, result); + return result; }, set onwebkittransitionend(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onwebkittransitionend', arguments); $attribute_map.onwebkittransitionend = value; }, get onwheel() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.onwheel; + let result = $attribute_map.onwheel;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'onwheel', arguments, result); + return result; }, set onwheel(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'onwheel', arguments); $attribute_map.onwheel = value; }, open() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.open; + let result = $attribute_map.open;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'open', arguments, result); + return result; }, get pictureInPictureElement() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.pictureInPictureElement; + let result = $attribute_map.pictureInPictureElement;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'pictureInPictureElement', arguments, result); + return result; }, get pictureInPictureEnabled() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.pictureInPictureEnabled; + let result = $attribute_map.pictureInPictureEnabled;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'pictureInPictureEnabled', arguments, result); + return result; }, get plugins() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.plugins; + let result = $attribute_map.plugins;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'plugins', arguments, result); + return result; }, get pointerLockElement() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.pointerLockElement; + let result = $attribute_map.pointerLockElement;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'pointerLockElement', arguments, result); + return result; }, prepend() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.prepend; + let result = $attribute_map.prepend;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'prepend', arguments, result); + return result; }, queryCommandEnabled() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.queryCommandEnabled; + let result = $attribute_map.queryCommandEnabled;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'queryCommandEnabled', arguments, result); + return result; }, queryCommandIndeterm() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.queryCommandIndeterm; + let result = $attribute_map.queryCommandIndeterm;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'queryCommandIndeterm', arguments, result); + return result; }, queryCommandState() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.queryCommandState; + let result = $attribute_map.queryCommandState;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'queryCommandState', arguments, result); + return result; }, queryCommandSupported() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.queryCommandSupported; + let result = $attribute_map.queryCommandSupported;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'queryCommandSupported', arguments, result); + return result; }, queryCommandValue() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.queryCommandValue; + let result = $attribute_map.queryCommandValue;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'queryCommandValue', arguments, result); + return result; }, querySelector() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.querySelector; + let result = $attribute_map.querySelector;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'querySelector', arguments, result); + return result; }, querySelectorAll() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.querySelectorAll; + let result = $attribute_map.querySelectorAll;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'querySelectorAll', arguments, result); + return result; }, get readyState() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return "complete"; + let result = "complete";; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'readyState', arguments, result); + return result; }, get referrer() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.referrer; + let result = $attribute_map.referrer;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'referrer', arguments, result); + return result; }, releaseEvents() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.releaseEvents; + let result = $attribute_map.releaseEvents;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'releaseEvents', arguments, result); + return result; }, replaceChildren() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.replaceChildren; + let result = $attribute_map.replaceChildren;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'replaceChildren', arguments, result); + return result; }, get rootElement() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.rootElement; + let result = $attribute_map.rootElement;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'rootElement', arguments, result); + return result; }, get scripts() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.scripts; + let result = $attribute_map.scripts;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'scripts', arguments, result); + return result; }, get scrollingElement() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.scrollingElement; + let result = $attribute_map.scrollingElement;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'scrollingElement', arguments, result); + return result; }, get styleSheets() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.styleSheets; + let result = $attribute_map.styleSheets;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'styleSheets', arguments, result); + return result; }, get timeline() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.timeline; + let result = $attribute_map.timeline;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'timeline', arguments, result); + return result; }, get title() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.title; + let result = $attribute_map.title;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'title', arguments, result); + return result; }, set title(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'title', arguments); $attribute_map.title = value; }, get visibilityState() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return "hidden"; + let result = "hidden";; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'visibilityState', arguments, result); + return result; }, get vlinkColor() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.vlinkColor; + let result = $attribute_map.vlinkColor;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'vlinkColor', arguments, result); + return result; }, set vlinkColor(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'vlinkColor', arguments); $attribute_map.vlinkColor = value; }, get wasDiscarded() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return false; + let result = false;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'wasDiscarded', arguments, result); + return result; }, webkitCancelFullScreen() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.webkitCancelFullScreen; + let result = $attribute_map.webkitCancelFullScreen;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'webkitCancelFullScreen', arguments, result); + return result; }, get webkitCurrentFullScreenElement() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.webkitCurrentFullScreenElement; + let result = $attribute_map.webkitCurrentFullScreenElement;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'webkitCurrentFullScreenElement', arguments, result); + return result; }, webkitExitFullscreen() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.webkitExitFullscreen; + let result = $attribute_map.webkitExitFullscreen;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'webkitExitFullscreen', arguments, result); + return result; }, get webkitFullscreenElement() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.webkitFullscreenElement; + let result = $attribute_map.webkitFullscreenElement;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'webkitFullscreenElement', arguments, result); + return result; }, get webkitFullscreenEnabled() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.webkitFullscreenEnabled; + let result = $attribute_map.webkitFullscreenEnabled;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'webkitFullscreenEnabled', arguments, result); + return result; }, get webkitHidden() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return true; + let result = true;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'webkitHidden', arguments, result); + return result; }, get webkitIsFullScreen() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.webkitIsFullScreen; + let result = $attribute_map.webkitIsFullScreen;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'webkitIsFullScreen', arguments, result); + return result; }, get webkitVisibilityState() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.webkitVisibilityState; + let result = $attribute_map.webkitVisibilityState;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'webkitVisibilityState', arguments, result); + return result; }, write() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.write; + let result = $attribute_map.write;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'write', arguments, result); + return result; }, writeln() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.writeln; + let result = $attribute_map.writeln;; + if (lwVm.config.log_print === true) lwVm.logAdd('Func', 'Document', 'writeln', arguments, result); + return result; }, get xmlEncoding() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.xmlEncoding; + let result = $attribute_map.xmlEncoding;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'xmlEncoding', arguments, result); + return result; }, get xmlStandalone() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.xmlStandalone; + let result = $attribute_map.xmlStandalone;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'xmlStandalone', arguments, result); + return result; }, set xmlStandalone(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'xmlStandalone', arguments); $attribute_map.xmlStandalone = value; }, get xmlVersion() { - debugger; if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return $attribute_map.xmlVersion; + let result = $attribute_map.xmlVersion;; + if (lwVm.config.log_print === true) lwVm.logAdd('Get', 'Document', 'xmlVersion', arguments, result); + return result; }, set xmlVersion(value) { - debugger; + if (lwVm.config.log_print === true) lwVm.logAdd('Set', 'Document', 'xmlVersion', arguments); $attribute_map.xmlVersion = value; }, } - qxVm.rename(Document.prototype, "Document"); - qxVm.safeDescriptor_addConstructor(Document); - qxVm.safe_Objattribute(Document, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Document.prototype, "Document"); + lwVm.safeDescriptor_addConstructor(Document); + lwVm.safe_Objattribute(Document, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.defineProperties(Document.prototype, { [Symbol.unscopables]: { @@ -1809,7 +2026,6 @@ Document = function Document(createObj_key) {//构造函数 remove: true, replaceChildren: true, replaceWith: true, - slot: true, }, configurable: true, enumerable: false, writable: false } @@ -1819,4 +2035,3 @@ Document = function Document(createObj_key) {//构造函数 Object.setPrototypeOf(Document, Node); })(); -// debugger; diff --git a/qxVm_sanbox/env/DOM/Element.js b/qxVm_sanbox/env/DOM/Element.js index 1702632..b361997 100644 --- a/qxVm_sanbox/env/DOM/Element.js +++ b/qxVm_sanbox/env/DOM/Element.js @@ -1,7 +1,7 @@ Element = function Element() { throw new TypeError("Illegal constructor"); - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Element); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Element); ; (function () { const $safe_get_attribute = [ @@ -43,698 +43,1008 @@ Element = function Element() { Element.prototype = { after() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'after', arguments, result); + return result; }, animate() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'animate', arguments, result); + return result; }, append() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'append', arguments, result); + return result; }, get ariaAtomic() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaAtomic', arguments, result); + return result; }, set ariaAtomic(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaAtomic', arguments); + lwVm.memory.private_data.get(this).ariaAtomic = value; }, get ariaAutoComplete() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaAutoComplete', arguments, result); + return result; }, set ariaAutoComplete(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaAutoComplete', arguments); + lwVm.memory.private_data.get(this).ariaAutoComplete = value; }, get ariaBusy() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaBusy', arguments, result); + return result; }, set ariaBusy(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaBusy', arguments); + lwVm.memory.private_data.get(this).ariaBusy = value; }, get ariaChecked() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaChecked', arguments, result); + return result; }, set ariaChecked(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaChecked', arguments); + lwVm.memory.private_data.get(this).ariaChecked = value; }, get ariaColCount() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaColCount', arguments, result); + return result; }, set ariaColCount(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaColCount', arguments); + lwVm.memory.private_data.get(this).ariaColCount = value; }, get ariaColIndex() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaColIndex', arguments, result); + return result; }, set ariaColIndex(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaColIndex', arguments); + lwVm.memory.private_data.get(this).ariaColIndex = value; }, get ariaColSpan() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaColSpan', arguments, result); + return result; }, set ariaColSpan(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaColSpan', arguments); + lwVm.memory.private_data.get(this).ariaColSpan = value; }, get ariaCurrent() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaCurrent', arguments, result); + return result; }, set ariaCurrent(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaCurrent', arguments); + lwVm.memory.private_data.get(this).ariaCurrent = value; }, get ariaDescription() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaDescription', arguments, result); + return result; }, set ariaDescription(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaDescription', arguments); + lwVm.memory.private_data.get(this).ariaDescription = value; }, get ariaDisabled() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaDisabled', arguments, result); + return result; }, set ariaDisabled(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaDisabled', arguments); + lwVm.memory.private_data.get(this).ariaDisabled = value; }, get ariaExpanded() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaExpanded', arguments, result); + return result; }, set ariaExpanded(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaExpanded', arguments); + lwVm.memory.private_data.get(this).ariaExpanded = value; }, get ariaHasPopup() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaHasPopup', arguments, result); + return result; }, set ariaHasPopup(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaHasPopup', arguments); + lwVm.memory.private_data.get(this).ariaHasPopup = value; }, get ariaHidden() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaHidden', arguments, result); + return result; }, set ariaHidden(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaHidden', arguments); + lwVm.memory.private_data.get(this).ariaHidden = value; }, get ariaKeyShortcuts() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaKeyShortcuts', arguments, result); + return result; }, set ariaKeyShortcuts(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaKeyShortcuts', arguments); + lwVm.memory.private_data.get(this).ariaKeyShortcuts = value; }, get ariaLabel() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaLabel', arguments, result); + return result; }, set ariaLabel(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaLabel', arguments); + lwVm.memory.private_data.get(this).ariaLabel = value; }, get ariaLevel() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaLevel', arguments, result); + return result; }, set ariaLevel(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaLevel', arguments); + lwVm.memory.private_data.get(this).ariaLevel = value; }, get ariaLive() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaLive', arguments, result); + return result; }, set ariaLive(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaLive', arguments); + lwVm.memory.private_data.get(this).ariaLive = value; }, get ariaModal() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaModal', arguments, result); + return result; }, set ariaModal(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaModal', arguments); + lwVm.memory.private_data.get(this).ariaModal = value; }, get ariaMultiLine() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaMultiLine', arguments, result); + return result; }, set ariaMultiLine(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaMultiLine', arguments); + lwVm.memory.private_data.get(this).ariaMultiLine = value; }, get ariaMultiSelectable() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaMultiSelectable', arguments, result); + return result; }, set ariaMultiSelectable(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaMultiSelectable', arguments); + lwVm.memory.private_data.get(this).ariaMultiSelectable = value; }, get ariaOrientation() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaOrientation', arguments, result); + return result; }, set ariaOrientation(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaOrientation', arguments); + lwVm.memory.private_data.get(this).ariaOrientation = value; }, get ariaPlaceholder() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaPlaceholder', arguments, result); + return result; }, set ariaPlaceholder(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaPlaceholder', arguments); + lwVm.memory.private_data.get(this).ariaPlaceholder = value; }, get ariaPosInSet() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaPosInSet', arguments, result); + return result; }, set ariaPosInSet(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaPosInSet', arguments); + lwVm.memory.private_data.get(this).ariaPosInSet = value; }, get ariaPressed() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaPressed', arguments, result); + return result; }, set ariaPressed(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaPressed', arguments); + lwVm.memory.private_data.get(this).ariaPressed = value; }, get ariaReadOnly() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaReadOnly', arguments, result); + return result; }, set ariaReadOnly(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaReadOnly', arguments); + lwVm.memory.private_data.get(this).ariaReadOnly = value; }, get ariaRelevant() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaRelevant', arguments, result); + return result; }, set ariaRelevant(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaRelevant', arguments); + lwVm.memory.private_data.get(this).ariaRelevant = value; }, get ariaRequired() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaRequired', arguments, result); + return result; }, set ariaRequired(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaRequired', arguments); + lwVm.memory.private_data.get(this).ariaRequired = value; }, get ariaRoleDescription() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaRoleDescription', arguments, result); + return result; }, set ariaRoleDescription(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaRoleDescription', arguments); + lwVm.memory.private_data.get(this).ariaRoleDescription = value; }, get ariaRowCount() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaRowCount', arguments, result); + return result; }, set ariaRowCount(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaRowCount', arguments); + lwVm.memory.private_data.get(this).ariaRowCount = value; }, get ariaRowIndex() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaRowIndex', arguments, result); + return result; }, set ariaRowIndex(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaRowIndex', arguments); + lwVm.memory.private_data.get(this).ariaRowIndex = value; }, get ariaRowSpan() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaRowSpan', arguments, result); + return result; }, set ariaRowSpan(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaRowSpan', arguments); + lwVm.memory.private_data.get(this).ariaRowSpan = value; }, get ariaSelected() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaSelected', arguments, result); + return result; }, set ariaSelected(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaSelected', arguments); + lwVm.memory.private_data.get(this).ariaSelected = value; }, get ariaSetSize() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaSetSize', arguments, result); + return result; }, set ariaSetSize(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaSetSize', arguments); + lwVm.memory.private_data.get(this).ariaSetSize = value; }, get ariaSort() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaSort', arguments, result); + return result; }, set ariaSort(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaSort', arguments); + lwVm.memory.private_data.get(this).ariaSort = value; }, get ariaValueMax() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaValueMax', arguments, result); + return result; }, set ariaValueMax(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaValueMax', arguments); + lwVm.memory.private_data.get(this).ariaValueMax = value; }, get ariaValueMin() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaValueMin', arguments, result); + return result; }, set ariaValueMin(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaValueMin', arguments); + lwVm.memory.private_data.get(this).ariaValueMin = value; }, get ariaValueNow() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaValueNow', arguments, result); + return result; }, set ariaValueNow(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaValueNow', arguments); + lwVm.memory.private_data.get(this).ariaValueNow = value; }, get ariaValueText() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'ariaValueText', arguments, result); + return result; }, set ariaValueText(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'ariaValueText', arguments); + lwVm.memory.private_data.get(this).ariaValueText = value; }, get assignedSlot() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'assignedSlot', arguments, result); + return result; }, attachShadow() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'attachShadow', arguments, result); + return result; }, get attributeStyleMap() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'attributeStyleMap', arguments, result); + return result; }, get attributes() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'attributes', arguments, result); + return result; }, before() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'before', arguments, result); + return result; }, get childElementCount() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'childElementCount', arguments, result); + return result; }, get children() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'children', arguments, result); + return result; }, get classList() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'classList', arguments, result); + return result; }, set classList(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'classList', arguments); + lwVm.memory.private_data.get(this).classList = value; }, get className() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'className', arguments, result); + return result; }, set className(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'className', arguments); + lwVm.memory.private_data.get(this).className = value; }, get clientHeight() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 1290 + let result = 1290; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'clientHeight', arguments, result); + return result; }, get clientLeft() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'clientLeft', arguments, result); + return result; }, get clientTop() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'clientTop', arguments, result); + return result; }, get clientWidth() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 2560 + let result = 2560; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'clientWidth', arguments, result); + return result; }, closest() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'closest', arguments, result); + return result; }, computedStyleMap() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'computedStyleMap', arguments, result); + return result; }, get elementTiming() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'elementTiming', arguments, result); + return result; }, set elementTiming(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'elementTiming', arguments); + lwVm.memory.private_data.get(this).elementTiming = value; }, get firstElementChild() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'firstElementChild', arguments, result); + return result; }, getAnimations() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getAnimations', arguments, result); + return result; }, getAttribute() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getAttribute', arguments, result); + return result; }, getAttributeNS() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getAttributeNS', arguments, result); + return result; }, getAttributeNames() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getAttributeNames', arguments, result); + return result; }, getAttributeNode() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getAttributeNode', arguments, result); + return result; }, getAttributeNodeNS() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getAttributeNodeNS', arguments, result); + return result; }, getBoundingClientRect() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getBoundingClientRect', arguments, result); + return result; }, getClientRects() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getClientRects', arguments, result); + return result; }, getElementsByClassName() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getElementsByClassName', arguments, result); + return result; }, getElementsByTagName() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getElementsByTagName', arguments, result); + return result; }, getElementsByTagNameNS() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getElementsByTagNameNS', arguments, result); + return result; }, getInnerHTML() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'getInnerHTML', arguments, result); + return result; }, hasAttribute() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'hasAttribute', arguments, result); + return result; }, hasAttributeNS() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'hasAttributeNS', arguments, result); + return result; }, hasAttributes() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'hasAttributes', arguments, result); + return result; }, hasPointerCapture() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'hasPointerCapture', arguments, result); + return result; }, get id() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'id', arguments, result); + return result; }, set id(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'id', arguments); + lwVm.memory.private_data.get(this).id = value; }, get innerHTML() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).innerHTML, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).innerHTML, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'innerHTML', arguments, result); + return result; }, set innerHTML(value) { - debugger; - qxVm.memory.private_data.get(this).innerHTML = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'innerHTML', arguments); + lwVm.memory.private_data.get(this).innerHTML = value + ""; }, insertAdjacentElement() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'insertAdjacentElement', arguments, result); + return result; }, insertAdjacentHTML() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'insertAdjacentHTML', arguments, result); + return result; }, insertAdjacentText() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'insertAdjacentText', arguments, result); + return result; }, get lastElementChild() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'lastElementChild', arguments, result); + return result; }, get localName() { if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.htmls_toStringTag(this).toLowerCase() + let result = lwVm.htmls_toStringTag(this).toLowerCase(); + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'localName', arguments, result); + return result; }, matches() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'matches', arguments, result); + return result; }, get namespaceURI() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'namespaceURI', arguments, result); + return result; }, get nextElementSibling() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'nextElementSibling', arguments, result); + return result; }, get onbeforecopy() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'onbeforecopy', arguments, result); + return result; }, set onbeforecopy(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'onbeforecopy', arguments); + lwVm.memory.private_data.get(this).onbeforecopy = value; }, get onbeforecut() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'onbeforecut', arguments, result); + return result; }, set onbeforecut(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'onbeforecut', arguments); + lwVm.memory.private_data.get(this).onbeforecut = value; }, get onbeforepaste() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'onbeforepaste', arguments, result); + return result; }, set onbeforepaste(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'onbeforepaste', arguments); + lwVm.memory.private_data.get(this).onbeforepaste = value; }, get onfullscreenchange() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'onfullscreenchange', arguments, result); + return result; }, set onfullscreenchange(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'onfullscreenchange', arguments); + lwVm.memory.private_data.get(this).onfullscreenchange = value; }, get onfullscreenerror() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'onfullscreenerror', arguments, result); + return result; }, set onfullscreenerror(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'onfullscreenerror', arguments); + lwVm.memory.private_data.get(this).onfullscreenerror = value; }, get onsearch() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'onsearch', arguments, result); + return result; }, set onsearch(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'onsearch', arguments); + lwVm.memory.private_data.get(this).onsearch = value; }, get onwebkitfullscreenchange() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'onwebkitfullscreenchange', arguments, result); + return result; }, set onwebkitfullscreenchange(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'onwebkitfullscreenchange', arguments); + lwVm.memory.private_data.get(this).onwebkitfullscreenchange = value; }, get onwebkitfullscreenerror() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'onwebkitfullscreenerror', arguments, result); + return result; }, set onwebkitfullscreenerror(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'onwebkitfullscreenerror', arguments); + lwVm.memory.private_data.get(this).onwebkitfullscreenerror = value; }, get outerHTML() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'outerHTML', arguments, result); + return result; }, set outerHTML(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'outerHTML', arguments); + lwVm.memory.private_data.get(this).outerHTML = value; }, get part() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'part', arguments, result); + return result; }, set part(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'part', arguments); + lwVm.memory.private_data.get(this).part = value; }, get prefix() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'prefix', arguments, result); + return result; }, prepend() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'prepend', arguments, result); + return result; }, get previousElementSibling() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'previousElementSibling', arguments, result); + return result; }, querySelector() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'querySelector', arguments, result); + return result; }, querySelectorAll() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'querySelectorAll', arguments, result); + return result; }, releasePointerCapture() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'releasePointerCapture', arguments, result); + return result; }, remove() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'remove', arguments, result); + return result; }, removeAttribute() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'removeAttribute', arguments, result); + return result; }, removeAttributeNS() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'removeAttributeNS', arguments, result); + return result; }, removeAttributeNode() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'removeAttributeNode', arguments, result); + return result; }, replaceChildren() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'replaceChildren', arguments, result); + return result; }, replaceWith() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'replaceWith', arguments, result); + return result; }, requestFullscreen() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'requestFullscreen', arguments, result); + return result; }, requestPointerLock() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'requestPointerLock', arguments, result); + return result; }, scroll() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'scroll', arguments, result); + return result; }, scrollBy() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'scrollBy', arguments, result); + return result; }, get scrollHeight() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'scrollHeight', arguments, result); + return result; }, scrollIntoView() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'scrollIntoView', arguments, result); + return result; }, scrollIntoViewIfNeeded() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'scrollIntoViewIfNeeded', arguments, result); + return result; }, get scrollLeft() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'scrollLeft', arguments, result); + return result; }, set scrollLeft(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'scrollLeft', arguments); + lwVm.memory.private_data.get(this).scrollLeft = value; }, scrollTo() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'scrollTo', arguments, result); + return result; }, get scrollTop() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'scrollTop', arguments, result); + return result; }, set scrollTop(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'scrollTop', arguments); + lwVm.memory.private_data.get(this).scrollTop = value; }, get scrollWidth() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'scrollWidth', arguments, result); + return result; }, setAttribute() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'setAttribute', arguments, result); + return result; }, setAttributeNS() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'setAttributeNS', arguments, result); + return result; }, setAttributeNode() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'setAttributeNode', arguments, result); + return result; }, setAttributeNodeNS() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'setAttributeNodeNS', arguments, result); + return result; }, setPointerCapture() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'setPointerCapture', arguments, result); + return result; }, get shadowRoot() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'shadowRoot', arguments, result); + return result; }, get slot() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'slot', arguments, result); + return result; }, set slot(value) { - debugger; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Element', 'slot', arguments); + lwVm.memory.private_data.get(this).slot = value; }, get tagName() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Element', 'tagName', arguments, result); + return result; }, toggleAttribute() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'toggleAttribute', arguments, result); + return result; }, webkitMatchesSelector() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'webkitMatchesSelector', arguments, result); + return result; }, webkitRequestFullScreen() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'webkitRequestFullScreen', arguments, result); + return result; }, webkitRequestFullscreen() { - debugger; if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Element', 'webkitRequestFullscreen', arguments, result); + return result; } }; - qxVm.rename(Element.prototype, "Element"); - qxVm.safeDescriptor_addConstructor(Element); - qxVm.safe_Objattribute(Element, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Element.prototype, "Element"); + lwVm.safeDescriptor_addConstructor(Element); + lwVm.safe_Objattribute(Element, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.defineProperties(Element.prototype, { [Symbol.unscopables]: { diff --git a/qxVm_sanbox/env/DOM/HTMLCollection.js b/qxVm_sanbox/env/DOM/HTMLCollection.js index 8bf655f..fc3715f 100644 --- a/qxVm_sanbox/env/DOM/HTMLCollection.js +++ b/qxVm_sanbox/env/DOM/HTMLCollection.js @@ -1,8 +1,8 @@ HTMLCollection = function HTMLCollection(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); }; -}; qxVm.safefunction(HTMLCollection); +}; lwVm.safefunction(HTMLCollection); ; (function () { const $safe_get_attribute = ['length']; @@ -11,27 +11,31 @@ HTMLCollection = function HTMLCollection(createObj_key) {//构造函数 HTMLCollection.prototype = { item(index) { - debugger; if (!HTMLCollection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return this[index]; + let result = this[index];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLCollection', 'item', arguments, result); + return result; }, get length() { if (!HTMLCollection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return Object.keys(this).length + let result = Object.keys(this).length; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLCollection', 'length', arguments, result); + return result; }, namedItem(name) { - debugger; if (!HTMLCollection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return this[name]; + let result = this[name];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLCollection', 'namedItem', arguments, result); + return result; } }; - qxVm.set_iterator(HTMLCollection); - qxVm.rename(HTMLCollection.prototype, "HTMLCollection"); - qxVm.safeDescriptor_addConstructor(HTMLCollection); - qxVm.safe_Objattribute(HTMLCollection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.set_iterator(HTMLCollection); + lwVm.rename(HTMLCollection.prototype, "HTMLCollection"); + lwVm.safeDescriptor_addConstructor(HTMLCollection); + lwVm.safe_Objattribute(HTMLCollection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); // 创建一个放到框架内存(模拟全局变量), 便于后续得其他引用操作 - qxVm.memory.htmlCollection = new HTMLCollection(qxVm.memory.$createObj_key); + lwVm.memory.htmlCollection = new HTMLCollection(lwVm.memory.$createObj_key); })(); diff --git a/qxVm_sanbox/env/DOM/HTMLDocument.js b/qxVm_sanbox/env/DOM/HTMLDocument.js index d7249d5..c03834e 100644 --- a/qxVm_sanbox/env/DOM/HTMLDocument.js +++ b/qxVm_sanbox/env/DOM/HTMLDocument.js @@ -1,9 +1,9 @@ HTMLDocument = function HTMLDocument(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLDocument); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLDocument); ; (function () { const $safe_get_attribute = []; @@ -12,9 +12,9 @@ HTMLDocument = function HTMLDocument(createObj_key) {//构造函数 HTMLDocument.prototype = {}; - qxVm.rename(HTMLDocument.prototype, "HTMLDocument"); - qxVm.safeDescriptor_addConstructor(HTMLDocument); - qxVm.safe_Objattribute(HTMLDocument, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLDocument.prototype, "HTMLDocument"); + lwVm.safeDescriptor_addConstructor(HTMLDocument); + lwVm.safe_Objattribute(HTMLDocument, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLDocument.prototype, Document.prototype); // 指定属性原型的原型链 Object.setPrototypeOf(HTMLDocument, Document); // 指定属性的原型链 diff --git a/qxVm_sanbox/env/DOM/HTMLElement.js b/qxVm_sanbox/env/DOM/HTMLElement.js index 047cab7..69dde40 100644 --- a/qxVm_sanbox/env/DOM/HTMLElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElement.js @@ -1,9 +1,9 @@ HTMLElement = function HTMLElement(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLElement); ; (function () { const $cssstyle_attribute = [ @@ -115,1161 +115,1284 @@ HTMLElement = function HTMLElement(createObj_key) { HTMLElement.prototype = { get accessKey() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).accessKey, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).accessKey, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'accessKey', arguments, result); + return result; }, set accessKey(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).accessKey = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'accessKey', arguments); + lwVm.memory.private_data.get(this).accessKey = value + ""; }, attachInternals() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLElement', 'attachInternals', arguments, result); + return result; }, get autocapitalize() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).autocapitalize, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).autocapitalize, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'autocapitalize', arguments, result); + return result; }, set autocapitalize(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).autocapitalize = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'autocapitalize', arguments); + lwVm.memory.private_data.get(this).autocapitalize = value + ""; }, get autofocus() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).autofocus, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).autofocus, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'autofocus', arguments, result); + return result; }, set autofocus(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).autofocus = value ? true : false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'autofocus', arguments); + lwVm.memory.private_data.get(this).autofocus = value ? true : false; }, blur() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLElement', 'blur', arguments, result); + return result; }, click() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLElement', 'click', arguments, result); + return result; }, get contentEditable() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).contentEditable, "inherit"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).contentEditable, "inherit");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'contentEditable', arguments, result); + return result; }, set contentEditable(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (['true', 'false', 'plaintext-only', 'inherit'].index(value + "") != -1) { throw new DOMException(`Failed to set the 'contentEditable' property on 'HTMLElement': The value provided ('111') is not one of 'true', 'false', 'plaintext-only', or 'inherit'.`) } - qxVm.memory.private_data.get(this).contentEditable = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'contentEditable', arguments); + lwVm.memory.private_data.get(this).contentEditable = value + ""; }, get dataset() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this).dataset; + let ele = lwVm.memory.private_data.get(this).dataset; if (!ele) { ele = new DOMStringMap(); - qxVm.memory.private_data.get(this).dataset = ele; + lwVm.memory.private_data.get(this).dataset = ele; } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLElement', 'if ', arguments, result); + return result; }, get dir() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).dir, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).dir, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'dir', arguments, result); + return result; }, set dir(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).dir = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'dir', arguments); + lwVm.memory.private_data.get(this).dir = value + ""; }, get draggable() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).draggable, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).draggable, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'draggable', arguments, result); + return result; }, set draggable(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).draggable = value ? true : false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'draggable', arguments); + lwVm.memory.private_data.get(this).draggable = value ? true : false; }, get enterKeyHint() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).enterKeyHint, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).enterKeyHint, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'enterKeyHint', arguments, result); + return result; }, set enterKeyHint(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).enterKeyHint = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'enterKeyHint', arguments); + lwVm.memory.private_data.get(this).enterKeyHint = value + ""; }, focus() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLElement', 'focus', arguments, result); + return result; }, get hidden() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).hidden, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).hidden, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'hidden', arguments, result); + return result; }, set hidden(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).hidden = value ? true : false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'hidden', arguments); + lwVm.memory.private_data.get(this).hidden = value ? true : false; }, get innerText() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).innerText, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).innerText, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'innerText', arguments, result); + return result; }, set innerText(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).innerText = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'innerText', arguments); + lwVm.memory.private_data.get(this).innerText = value + ""; }, get inputMode() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).inputMode, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).inputMode, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'inputMode', arguments, result); + return result; }, set inputMode(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).inputMode = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'inputMode', arguments); + lwVm.memory.private_data.get(this).inputMode = value + ""; }, get isContentEditable() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).isContentEditable, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).isContentEditable, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'isContentEditable', arguments, result); + return result; }, get lang() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).lang, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).lang, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'lang', arguments, result); + return result; }, set lang(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).lang = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'lang', arguments); + lwVm.memory.private_data.get(this).lang = value + ""; }, get nonce() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).nonce, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).nonce, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'nonce', arguments, result); + return result; }, set nonce(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).nonce = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'nonce', arguments); + lwVm.memory.private_data.get(this).nonce = value + ""; }, get offsetHeight() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'offsetHeight', arguments, result); + return result; }, get offsetLeft() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'offsetLeft', arguments, result); + return result; }, get offsetParent() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return null; + let result = null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'offsetParent', arguments, result); + return result; }, get offsetTop() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'offsetTop', arguments, result); + return result; }, get offsetWidth() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'offsetWidth', arguments, result); + return result; }, get onabort() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onabort, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onabort, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onabort', arguments, result); + return result; }, set onabort(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onabort = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onabort', arguments); + lwVm.memory.private_data.get(this).onabort = value + ""; }, get onanimationend() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onanimationend, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onanimationend, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onanimationend', arguments, result); + return result; }, set onanimationend(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onanimationend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onanimationend', arguments); + lwVm.memory.private_data.get(this).onanimationend = value + ""; }, get onanimationiteration() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onanimationiteration, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onanimationiteration, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onanimationiteration', arguments, result); + return result; }, set onanimationiteration(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onanimationiteration = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onanimationiteration', arguments); + lwVm.memory.private_data.get(this).onanimationiteration = value + ""; }, get onanimationstart() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onanimationstart, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onanimationstart, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onanimationstart', arguments, result); + return result; }, set onanimationstart(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onanimationstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onanimationstart', arguments); + lwVm.memory.private_data.get(this).onanimationstart = value + ""; }, get onauxclick() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onauxclick, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onauxclick, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onauxclick', arguments, result); + return result; }, set onauxclick(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onauxclick = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onauxclick', arguments); + lwVm.memory.private_data.get(this).onauxclick = value + ""; }, get onbeforexrselect() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onbeforexrselect, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onbeforexrselect, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onbeforexrselect', arguments, result); + return result; }, set onbeforexrselect(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onbeforexrselect = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onbeforexrselect', arguments); + lwVm.memory.private_data.get(this).onbeforexrselect = value + ""; }, get onblur() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onblur, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onblur, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onblur', arguments, result); + return result; }, set onblur(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onblur = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onblur', arguments); + lwVm.memory.private_data.get(this).onblur = value + ""; }, get oncancel() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncancel, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncancel, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'oncancel', arguments, result); + return result; }, set oncancel(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncancel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'oncancel', arguments); + lwVm.memory.private_data.get(this).oncancel = value + ""; }, get oncanplay() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncanplay, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncanplay, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'oncanplay', arguments, result); + return result; }, set oncanplay(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncanplay = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'oncanplay', arguments); + lwVm.memory.private_data.get(this).oncanplay = value + ""; }, get oncanplaythrough() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncanplaythrough, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncanplaythrough, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'oncanplaythrough', arguments, result); + return result; }, set oncanplaythrough(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncanplaythrough = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'oncanplaythrough', arguments); + lwVm.memory.private_data.get(this).oncanplaythrough = value + ""; }, get onchange() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onchange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onchange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onchange', arguments, result); + return result; }, set onchange(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onchange', arguments); + lwVm.memory.private_data.get(this).onchange = value + ""; }, get onclick() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onclick, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onclick, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onclick', arguments, result); + return result; }, set onclick(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onclick = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onclick', arguments); + lwVm.memory.private_data.get(this).onclick = value + ""; }, get onclose() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onclose, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onclose, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onclose', arguments, result); + return result; }, set onclose(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onclose = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onclose', arguments); + lwVm.memory.private_data.get(this).onclose = value + ""; }, get oncontextmenu() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncontextmenu, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncontextmenu, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'oncontextmenu', arguments, result); + return result; }, set oncontextmenu(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncontextmenu = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'oncontextmenu', arguments); + lwVm.memory.private_data.get(this).oncontextmenu = value + ""; }, get oncopy() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncopy, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncopy, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'oncopy', arguments, result); + return result; }, set oncopy(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncopy = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'oncopy', arguments); + lwVm.memory.private_data.get(this).oncopy = value + ""; }, get oncuechange() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncuechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncuechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'oncuechange', arguments, result); + return result; }, set oncuechange(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncuechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'oncuechange', arguments); + lwVm.memory.private_data.get(this).oncuechange = value + ""; }, get oncut() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncut, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncut, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'oncut', arguments, result); + return result; }, set oncut(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncut = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'oncut', arguments); + lwVm.memory.private_data.get(this).oncut = value + ""; }, get ondblclick() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondblclick, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondblclick, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ondblclick', arguments, result); + return result; }, set ondblclick(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondblclick = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ondblclick', arguments); + lwVm.memory.private_data.get(this).ondblclick = value + ""; }, get ondrag() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondrag, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondrag, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ondrag', arguments, result); + return result; }, set ondrag(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondrag = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ondrag', arguments); + lwVm.memory.private_data.get(this).ondrag = value + ""; }, get ondragend() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondragend, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondragend, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ondragend', arguments, result); + return result; }, set ondragend(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondragend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ondragend', arguments); + lwVm.memory.private_data.get(this).ondragend = value + ""; }, get ondragenter() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondragenter, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondragenter, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ondragenter', arguments, result); + return result; }, set ondragenter(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondragenter = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ondragenter', arguments); + lwVm.memory.private_data.get(this).ondragenter = value + ""; }, get ondragleave() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondragleave, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondragleave, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ondragleave', arguments, result); + return result; }, set ondragleave(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondragleave = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ondragleave', arguments); + lwVm.memory.private_data.get(this).ondragleave = value + ""; }, get ondragover() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondragover, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondragover, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ondragover', arguments, result); + return result; }, set ondragover(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondragover = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ondragover', arguments); + lwVm.memory.private_data.get(this).ondragover = value + ""; }, get ondragstart() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondragstart, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondragstart, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ondragstart', arguments, result); + return result; }, set ondragstart(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondragstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ondragstart', arguments); + lwVm.memory.private_data.get(this).ondragstart = value + ""; }, get ondrop() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondrop, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondrop, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ondrop', arguments, result); + return result; }, set ondrop(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondrop = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ondrop', arguments); + lwVm.memory.private_data.get(this).ondrop = value + ""; }, get ondurationchange() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondurationchange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondurationchange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ondurationchange', arguments, result); + return result; }, set ondurationchange(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondurationchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ondurationchange', arguments); + lwVm.memory.private_data.get(this).ondurationchange = value + ""; }, get onemptied() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onemptied, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onemptied, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onemptied', arguments, result); + return result; }, set onemptied(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onemptied = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onemptied', arguments); + lwVm.memory.private_data.get(this).onemptied = value + ""; }, get onended() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onended, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onended, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onended', arguments, result); + return result; }, set onended(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onended = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onended', arguments); + lwVm.memory.private_data.get(this).onended = value + ""; }, get onerror() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onerror, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onerror', arguments); + lwVm.memory.private_data.get(this).onerror = value + ""; }, get onfocus() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onfocus, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onfocus, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onfocus', arguments, result); + return result; }, set onfocus(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onfocus = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onfocus', arguments); + lwVm.memory.private_data.get(this).onfocus = value + ""; }, get onformdata() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onformdata, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onformdata, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onformdata', arguments, result); + return result; }, set onformdata(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onformdata = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onformdata', arguments); + lwVm.memory.private_data.get(this).onformdata = value + ""; }, get ongotpointercapture() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ongotpointercapture, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ongotpointercapture, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ongotpointercapture', arguments, result); + return result; }, set ongotpointercapture(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ongotpointercapture = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ongotpointercapture', arguments); + lwVm.memory.private_data.get(this).ongotpointercapture = value + ""; }, get oninput() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oninput, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oninput, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'oninput', arguments, result); + return result; }, set oninput(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oninput = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'oninput', arguments); + lwVm.memory.private_data.get(this).oninput = value + ""; }, get oninvalid() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oninvalid, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oninvalid, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'oninvalid', arguments, result); + return result; }, set oninvalid(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oninvalid = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'oninvalid', arguments); + lwVm.memory.private_data.get(this).oninvalid = value + ""; }, get onkeydown() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onkeydown, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onkeydown, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onkeydown', arguments, result); + return result; }, set onkeydown(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onkeydown = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onkeydown', arguments); + lwVm.memory.private_data.get(this).onkeydown = value + ""; }, get onkeypress() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onkeypress, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onkeypress, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onkeypress', arguments, result); + return result; }, set onkeypress(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onkeypress = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onkeypress', arguments); + lwVm.memory.private_data.get(this).onkeypress = value + ""; }, get onkeyup() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onkeyup, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onkeyup, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onkeyup', arguments, result); + return result; }, set onkeyup(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onkeyup = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onkeyup', arguments); + lwVm.memory.private_data.get(this).onkeyup = value + ""; }, get onload() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onload, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onload, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onload', arguments, result); + return result; }, set onload(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onload = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onload', arguments); + lwVm.memory.private_data.get(this).onload = value + ""; }, get onloadeddata() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onloadeddata, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onloadeddata, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onloadeddata', arguments, result); + return result; }, set onloadeddata(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onloadeddata = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onloadeddata', arguments); + lwVm.memory.private_data.get(this).onloadeddata = value + ""; }, get onloadedmetadata() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onloadedmetadata, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onloadedmetadata, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onloadedmetadata', arguments, result); + return result; }, set onloadedmetadata(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onloadedmetadata = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onloadedmetadata', arguments); + lwVm.memory.private_data.get(this).onloadedmetadata = value + ""; }, get onloadstart() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onloadstart, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onloadstart, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onloadstart', arguments, result); + return result; }, set onloadstart(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onloadstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onloadstart', arguments); + lwVm.memory.private_data.get(this).onloadstart = value + ""; }, get onlostpointercapture() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onlostpointercapture, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onlostpointercapture, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onlostpointercapture', arguments, result); + return result; }, set onlostpointercapture(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onlostpointercapture = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onlostpointercapture', arguments); + lwVm.memory.private_data.get(this).onlostpointercapture = value + ""; }, get onmousedown() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmousedown, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmousedown, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onmousedown', arguments, result); + return result; }, set onmousedown(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmousedown = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onmousedown', arguments); + lwVm.memory.private_data.get(this).onmousedown = value + ""; }, get onmousemove() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmousemove, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmousemove, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onmousemove', arguments, result); + return result; }, set onmousemove(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmousemove = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onmousemove', arguments); + lwVm.memory.private_data.get(this).onmousemove = value + ""; }, get onmouseout() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmouseout, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmouseout, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onmouseout', arguments, result); + return result; }, set onmouseout(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmouseout = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onmouseout', arguments); + lwVm.memory.private_data.get(this).onmouseout = value + ""; }, get onmouseover() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmouseover, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmouseover, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onmouseover', arguments, result); + return result; }, set onmouseover(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmouseover = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onmouseover', arguments); + lwVm.memory.private_data.get(this).onmouseover = value + ""; }, get onmouseup() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmouseup, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmouseup, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onmouseup', arguments, result); + return result; }, set onmouseup(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmouseup = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onmouseup', arguments); + lwVm.memory.private_data.get(this).onmouseup = value + ""; }, get onmousewheel() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmousewheel, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmousewheel, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onmousewheel', arguments, result); + return result; }, set onmousewheel(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmousewheel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onmousewheel', arguments); + lwVm.memory.private_data.get(this).onmousewheel = value + ""; }, get onpaste() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpaste, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpaste, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpaste', arguments, result); + return result; }, set onpaste(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpaste = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpaste', arguments); + lwVm.memory.private_data.get(this).onpaste = value + ""; }, get onpause() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpause, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpause, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpause', arguments, result); + return result; }, set onpause(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpause = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpause', arguments); + lwVm.memory.private_data.get(this).onpause = value + ""; }, get onplay() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onplay, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onplay, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onplay', arguments, result); + return result; }, set onplay(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onplay = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onplay', arguments); + lwVm.memory.private_data.get(this).onplay = value + ""; }, get onplaying() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onplaying, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onplaying, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onplaying', arguments, result); + return result; }, set onplaying(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onplaying = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onplaying', arguments); + lwVm.memory.private_data.get(this).onplaying = value + ""; }, get onpointercancel() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointercancel, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointercancel, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpointercancel', arguments, result); + return result; }, set onpointercancel(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointercancel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpointercancel', arguments); + lwVm.memory.private_data.get(this).onpointercancel = value + ""; }, get onpointerdown() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerdown, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerdown, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpointerdown', arguments, result); + return result; }, set onpointerdown(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerdown = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpointerdown', arguments); + lwVm.memory.private_data.get(this).onpointerdown = value + ""; }, get onpointerenter() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerenter, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerenter, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpointerenter', arguments, result); + return result; }, set onpointerenter(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerenter = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpointerenter', arguments); + lwVm.memory.private_data.get(this).onpointerenter = value + ""; }, get onpointerleave() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerleave, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerleave, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpointerleave', arguments, result); + return result; }, set onpointerleave(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerleave = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpointerleave', arguments); + lwVm.memory.private_data.get(this).onpointerleave = value + ""; }, get onpointermove() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointermove, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointermove, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpointermove', arguments, result); + return result; }, set onpointermove(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointermove = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpointermove', arguments); + lwVm.memory.private_data.get(this).onpointermove = value + ""; }, get onpointerout() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerout, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerout, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpointerout', arguments, result); + return result; }, set onpointerout(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerout = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpointerout', arguments); + lwVm.memory.private_data.get(this).onpointerout = value + ""; }, get onpointerover() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerover, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerover, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpointerover', arguments, result); + return result; }, set onpointerover(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerover = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpointerover', arguments); + lwVm.memory.private_data.get(this).onpointerover = value + ""; }, get onpointerrawupdate() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerrawupdate, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerrawupdate, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpointerrawupdate', arguments, result); + return result; }, set onpointerrawupdate(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerrawupdate = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpointerrawupdate', arguments); + lwVm.memory.private_data.get(this).onpointerrawupdate = value + ""; }, get onpointerup() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerup, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerup, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onpointerup', arguments, result); + return result; }, set onpointerup(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerup = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onpointerup', arguments); + lwVm.memory.private_data.get(this).onpointerup = value + ""; }, get onprogress() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onprogress, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onprogress, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onprogress', arguments, result); + return result; }, set onprogress(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onprogress = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onprogress', arguments); + lwVm.memory.private_data.get(this).onprogress = value + ""; }, get onratechange() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onratechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onratechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onratechange', arguments, result); + return result; }, set onratechange(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onratechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onratechange', arguments); + lwVm.memory.private_data.get(this).onratechange = value + ""; }, get onreset() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onreset, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onreset, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onreset', arguments, result); + return result; }, set onreset(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onreset = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onreset', arguments); + lwVm.memory.private_data.get(this).onreset = value + ""; }, get onresize() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onresize, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onresize, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onresize', arguments, result); + return result; }, set onresize(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onresize = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onresize', arguments); + lwVm.memory.private_data.get(this).onresize = value + ""; }, get onscroll() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onscroll, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onscroll, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onscroll', arguments, result); + return result; }, set onscroll(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onscroll = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onscroll', arguments); + lwVm.memory.private_data.get(this).onscroll = value + ""; }, get onsecuritypolicyviolation() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onsecuritypolicyviolation, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onsecuritypolicyviolation, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onsecuritypolicyviolation', arguments, result); + return result; }, set onsecuritypolicyviolation(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onsecuritypolicyviolation = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onsecuritypolicyviolation', arguments); + lwVm.memory.private_data.get(this).onsecuritypolicyviolation = value + ""; }, get onseeked() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onseeked, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onseeked, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onseeked', arguments, result); + return result; }, set onseeked(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onseeked = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onseeked', arguments); + lwVm.memory.private_data.get(this).onseeked = value + ""; }, get onseeking() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onseeking, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onseeking, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onseeking', arguments, result); + return result; }, set onseeking(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onseeking = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onseeking', arguments); + lwVm.memory.private_data.get(this).onseeking = value + ""; }, get onselect() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onselect, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onselect, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onselect', arguments, result); + return result; }, set onselect(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onselect = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onselect', arguments); + lwVm.memory.private_data.get(this).onselect = value + ""; }, get onselectionchange() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onselectionchange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onselectionchange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onselectionchange', arguments, result); + return result; }, set onselectionchange(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onselectionchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onselectionchange', arguments); + lwVm.memory.private_data.get(this).onselectionchange = value + ""; }, get onselectstart() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onselectstart, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onselectstart, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onselectstart', arguments, result); + return result; }, set onselectstart(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onselectstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onselectstart', arguments); + lwVm.memory.private_data.get(this).onselectstart = value + ""; }, get onslotchange() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onslotchange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onslotchange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onslotchange', arguments, result); + return result; }, set onslotchange(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onslotchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onslotchange', arguments); + lwVm.memory.private_data.get(this).onslotchange = value + ""; }, get onstalled() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onstalled, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onstalled, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onstalled', arguments, result); + return result; }, set onstalled(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onstalled = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onstalled', arguments); + lwVm.memory.private_data.get(this).onstalled = value + ""; }, get onsubmit() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onsubmit, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onsubmit, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onsubmit', arguments, result); + return result; }, set onsubmit(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onsubmit = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onsubmit', arguments); + lwVm.memory.private_data.get(this).onsubmit = value + ""; }, get onsuspend() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onsuspend, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onsuspend, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onsuspend', arguments, result); + return result; }, set onsuspend(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onsuspend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onsuspend', arguments); + lwVm.memory.private_data.get(this).onsuspend = value + ""; }, get ontimeupdate() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontimeupdate, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontimeupdate, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ontimeupdate', arguments, result); + return result; }, set ontimeupdate(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontimeupdate = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ontimeupdate', arguments); + lwVm.memory.private_data.get(this).ontimeupdate = value + ""; }, get ontoggle() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontoggle, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontoggle, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ontoggle', arguments, result); + return result; }, set ontoggle(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontoggle = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ontoggle', arguments); + lwVm.memory.private_data.get(this).ontoggle = value + ""; }, get ontransitioncancel() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontransitioncancel, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontransitioncancel, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ontransitioncancel', arguments, result); + return result; }, set ontransitioncancel(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontransitioncancel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ontransitioncancel', arguments); + lwVm.memory.private_data.get(this).ontransitioncancel = value + ""; }, get ontransitionend() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontransitionend, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontransitionend, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ontransitionend', arguments, result); + return result; }, set ontransitionend(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontransitionend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ontransitionend', arguments); + lwVm.memory.private_data.get(this).ontransitionend = value + ""; }, get ontransitionrun() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontransitionrun, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontransitionrun, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ontransitionrun', arguments, result); + return result; }, set ontransitionrun(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontransitionrun = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ontransitionrun', arguments); + lwVm.memory.private_data.get(this).ontransitionrun = value + ""; }, get ontransitionstart() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontransitionstart, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontransitionstart, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'ontransitionstart', arguments, result); + return result; }, set ontransitionstart(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontransitionstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'ontransitionstart', arguments); + lwVm.memory.private_data.get(this).ontransitionstart = value + ""; }, get onvolumechange() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onvolumechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onvolumechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onvolumechange', arguments, result); + return result; }, set onvolumechange(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onvolumechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onvolumechange', arguments); + lwVm.memory.private_data.get(this).onvolumechange = value + ""; }, get onwaiting() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwaiting, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwaiting, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onwaiting', arguments, result); + return result; }, set onwaiting(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwaiting = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onwaiting', arguments); + lwVm.memory.private_data.get(this).onwaiting = value + ""; }, get onwebkitanimationend() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationend, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwebkitanimationend, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onwebkitanimationend', arguments, result); + return result; }, set onwebkitanimationend(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwebkitanimationend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onwebkitanimationend', arguments); + lwVm.memory.private_data.get(this).onwebkitanimationend = value + ""; }, get onwebkitanimationiteration() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationiteration, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwebkitanimationiteration, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onwebkitanimationiteration', arguments, result); + return result; }, set onwebkitanimationiteration(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwebkitanimationiteration = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onwebkitanimationiteration', arguments); + lwVm.memory.private_data.get(this).onwebkitanimationiteration = value + ""; }, get onwebkitanimationstart() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationstart, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwebkitanimationstart, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onwebkitanimationstart', arguments, result); + return result; }, set onwebkitanimationstart(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwebkitanimationstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onwebkitanimationstart', arguments); + lwVm.memory.private_data.get(this).onwebkitanimationstart = value + ""; }, get onwebkittransitionend() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwebkittransitionend, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwebkittransitionend, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onwebkittransitionend', arguments, result); + return result; }, set onwebkittransitionend(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwebkittransitionend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onwebkittransitionend', arguments); + lwVm.memory.private_data.get(this).onwebkittransitionend = value + ""; }, get onwheel() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwheel, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwheel, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'onwheel', arguments, result); + return result; }, set onwheel(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwheel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'onwheel', arguments); + lwVm.memory.private_data.get(this).onwheel = value + ""; }, get outerText() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).outerText, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).outerText, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'outerText', arguments, result); + return result; }, set outerText(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).outerText = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'outerText', arguments); + lwVm.memory.private_data.get(this).outerText = value + ""; }, get spellcheck() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).spellcheck, true); + let result = lwVm.abs(lwVm.memory.private_data.get(this).spellcheck, true);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'spellcheck', arguments, result); + return result; }, set spellcheck(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).spellcheck = value ? true : false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'spellcheck', arguments); + lwVm.memory.private_data.get(this).spellcheck = value ? true : false; }, get style() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let ele = qxVm.memory.private_data.get(this); + let ele = lwVm.memory.private_data.get(this); if (!ele) { - ele = new CSSStyleDeclaration(qxVm.memory.$createObj_key); + ele = new CSSStyleDeclaration(lwVm.memory.$createObj_key); for (key of $cssstyle_attribute) { ele[key] = ""; }; - qxVm.memory.private_data.set(this, { + lwVm.memory.private_data.set(this, { style:ele }) - qxVm.memory.private_data.get(this).style = ele; + lwVm.memory.private_data.get(this).style = ele; }else{ ele = ele.style; } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLElement', 'for ', arguments, result); + return result; }, set style(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).style = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'style', arguments); + lwVm.memory.private_data.get(this).style = value; }, get tabIndex() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).tabIndex, -1); + let result = lwVm.abs(lwVm.memory.private_data.get(this).tabIndex, -1);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'tabIndex', arguments, result); + return result; }, set tabIndex(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).tabIndex = value ? 1 : -1; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'tabIndex', arguments); + lwVm.memory.private_data.get(this).tabIndex = value ? 1 : -1; }, get title() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).title, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).title, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'title', arguments, result); + return result; }, set title(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).title = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'title', arguments); + lwVm.memory.private_data.get(this).title = value + ""; }, get translate() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).translate, true); + let result = lwVm.abs(lwVm.memory.private_data.get(this).translate, true);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'translate', arguments, result); + return result; }, set translate(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).translate = value ? true : false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'translate', arguments); + lwVm.memory.private_data.get(this).translate = value ? true : false; }, get virtualKeyboardPolicy() { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).virtualKeyboardPolicy, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).virtualKeyboardPolicy, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLElement', 'virtualKeyboardPolicy', arguments, result); + return result; }, set virtualKeyboardPolicy(value) { - debugger; if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).virtualKeyboardPolicy = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLElement', 'virtualKeyboardPolicy', arguments); + lwVm.memory.private_data.get(this).virtualKeyboardPolicy = value + ""; }, } - qxVm.rename(HTMLElement.prototype, "HTMLElement"); - qxVm.safeDescriptor_addConstructor(HTMLElement); - qxVm.safe_Objattribute(HTMLElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLElement.prototype, "HTMLElement"); + lwVm.safeDescriptor_addConstructor(HTMLElement); + lwVm.safe_Objattribute(HTMLElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLElement.prototype, Element.prototype); Object.setPrototypeOf(HTMLElement, Element); diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLAnchorElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLAnchorElement.js index 864ceb5..5cdb896 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLAnchorElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLAnchorElement.js @@ -1,9 +1,9 @@ HTMLAnchorElement = function HTMLAnchorElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLAnchorElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLAnchorElement); ; (function () { const $safe_get_attribute = ['charset', 'coords', 'download', 'hash', 'host', 'hostname', 'href', 'hrefTranslate', 'hreflang', 'name', 'origin', 'password', 'pathname', 'ping', 'port', 'protocol', 'referrerPolicy', 'rel', 'relList', 'rev', 'search', 'shape', 'target', 'text', 'type', 'username']; @@ -12,244 +12,296 @@ HTMLAnchorElement = function HTMLAnchorElement(createObj_key) {//构造函数 HTMLAnchorElement.prototype = { get charset() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).charset, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).charset, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'charset', arguments, result); + return result; }, set charset(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).charset = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'charset', arguments); + lwVm.memory.private_data.get(this).charset = value + ""; }, get coords() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).coords, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).coords, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'coords', arguments, result); + return result; }, set coords(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).coords = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'coords', arguments); + lwVm.memory.private_data.get(this).coords = value + ""; }, get download() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).download, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).download, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'download', arguments, result); + return result; }, set download(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).download = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'download', arguments); + lwVm.memory.private_data.get(this).download = value + ""; }, get hash() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).hash, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).hash, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'hash', arguments, result); + return result; }, set hash(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).hash = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'hash', arguments); + lwVm.memory.private_data.get(this).hash = value + ""; }, get host() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).host, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).host, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'host', arguments, result); + return result; }, set host(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).host = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'host', arguments); + lwVm.memory.private_data.get(this).host = value + ""; }, get hostname() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).hostname, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).hostname, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'hostname', arguments, result); + return result; }, set hostname(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).hostname = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'hostname', arguments); + lwVm.memory.private_data.get(this).hostname = value + ""; }, get href() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).href, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).href, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'href', arguments, result); + return result; }, set href(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).href = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'href', arguments); + lwVm.memory.private_data.get(this).href = value + ""; }, get hrefTranslate() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).hrefTranslate, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).hrefTranslate, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'hrefTranslate', arguments, result); + return result; }, set hrefTranslate(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).hrefTranslate = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'hrefTranslate', arguments); + lwVm.memory.private_data.get(this).hrefTranslate = value + ""; }, get hreflang() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).hreflang, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).hreflang, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'hreflang', arguments, result); + return result; }, set hreflang(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).hreflang = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'hreflang', arguments); + lwVm.memory.private_data.get(this).hreflang = value + ""; }, get name() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).name, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).name, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'name', arguments, result); + return result; }, set name(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).name = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'name', arguments); + lwVm.memory.private_data.get(this).name = value + ""; }, get origin() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).origin, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).origin, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'origin', arguments, result); + return result; }, get password() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).password, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).password, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'password', arguments, result); + return result; }, set password(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).password = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'password', arguments); + lwVm.memory.private_data.get(this).password = value + ""; }, get pathname() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pathname, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pathname, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'pathname', arguments, result); + return result; }, set pathname(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).pathname = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'pathname', arguments); + lwVm.memory.private_data.get(this).pathname = value + ""; }, get ping() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ping, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ping, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'ping', arguments, result); + return result; }, set ping(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ping = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'ping', arguments); + lwVm.memory.private_data.get(this).ping = value + ""; }, get port() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).port, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).port, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'port', arguments, result); + return result; }, set port(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).port = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'port', arguments); + lwVm.memory.private_data.get(this).port = value + ""; }, get protocol() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).protocol, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).protocol, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'protocol', arguments, result); + return result; }, set protocol(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).protocol = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'protocol', arguments); + lwVm.memory.private_data.get(this).protocol = value + ""; }, get referrerPolicy() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).referrerPolicy, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'referrerPolicy', arguments, result); + return result; }, set referrerPolicy(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).referrerPolicy = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'referrerPolicy', arguments); + lwVm.memory.private_data.get(this).referrerPolicy = value + ""; }, get rel() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).rel, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).rel, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'rel', arguments, result); + return result; }, set rel(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).rel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'rel', arguments); + lwVm.memory.private_data.get(this).rel = value + ""; }, get relList() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).relList, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).relList, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'relList', arguments, result); + return result; }, set relList(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).relList = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'relList', arguments); + lwVm.memory.private_data.get(this).relList = value + ""; }, get rev() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).rev, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).rev, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'rev', arguments, result); + return result; }, set rev(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).rev = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'rev', arguments); + lwVm.memory.private_data.get(this).rev = value + ""; }, get search() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).search, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).search, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'search', arguments, result); + return result; }, set search(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).search = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'search', arguments); + lwVm.memory.private_data.get(this).search = value + ""; }, get shape() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).shape, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).shape, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'shape', arguments, result); + return result; }, set shape(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).shape = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'shape', arguments); + lwVm.memory.private_data.get(this).shape = value + ""; }, get target() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).target, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).target, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'target', arguments, result); + return result; }, set target(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).target = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'target', arguments); + lwVm.memory.private_data.get(this).target = value + ""; }, get text() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).text, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).text, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'text', arguments, result); + return result; }, set text(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).text = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'text', arguments); + lwVm.memory.private_data.get(this).text = value + ""; }, toString() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLAnchorElement', 'toString', arguments, result); + return result; }, get type() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).type, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'type', arguments, result); + return result; }, set type(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).type = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLAnchorElement', 'type', arguments); + lwVm.memory.private_data.get(this).type = value + ""; }, get username() { - debugger; if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).username, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).username, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLAnchorElement', 'username', arguments, result); + return result; }, set username(value) { if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).username = value + ""; + lwVm.memory.private_data.get(this).username = value + ""; } } - qxVm.rename(HTMLAnchorElement.prototype, "HTMLAnchorElement"); - qxVm.safeDescriptor_addConstructor(HTMLAnchorElement); - qxVm.safe_Objattribute(HTMLAnchorElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLAnchorElement.prototype, "HTMLAnchorElement"); + lwVm.safeDescriptor_addConstructor(HTMLAnchorElement); + lwVm.safe_Objattribute(HTMLAnchorElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLAnchorElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLAnchorElement, HTMLElement); @@ -257,6 +309,6 @@ HTMLAnchorElement = function HTMLAnchorElement(createObj_key) {//构造函数 })(); -qxVm.memory.htmlElements["a"] = function () { - return new HTMLAnchorElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["a"] = function () { + return new HTMLAnchorElement(lwVm.memory.$createObj_key); } \ No newline at end of file diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLAudioElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLAudioElement.js index 297fafc..e56df53 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLAudioElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLAudioElement.js @@ -1,9 +1,9 @@ HTMLAudioElement = function HTMLAudioElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLAudioElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLAudioElement); ; (function () { const $safe_get_attribute = []; @@ -12,16 +12,16 @@ HTMLAudioElement = function HTMLAudioElement(createObj_key) {//构造函数 HTMLAudioElement.prototype = {}; - qxVm.rename(HTMLAudioElement.prototype, "HTMLAudioElement"); - qxVm.safeDescriptor_addConstructor(HTMLAudioElement); - qxVm.safe_Objattribute(HTMLAudioElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLAudioElement.prototype, "HTMLAudioElement"); + lwVm.safeDescriptor_addConstructor(HTMLAudioElement); + lwVm.safe_Objattribute(HTMLAudioElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLAudioElement.prototype, HTMLMediaElement.prototype); Object.setPrototypeOf(HTMLAudioElement, HTMLMediaElement); })(); -qxVm.memory.htmlElements["audio"] = function () { - return new HTMLAudioElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["audio"] = function () { + return new HTMLAudioElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLBodyElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLBodyElement.js index 68eb41f..7b786b0 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLBodyElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLBodyElement.js @@ -1,9 +1,9 @@ HTMLBodyElement = function HTMLBodyElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLBodyElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLBodyElement); ; (function () { @@ -21,268 +21,240 @@ HTMLBodyElement = function HTMLBodyElement(createObj_key) {//构造函数 HTMLBodyElement.prototype = { get aLink(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).aLink, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).aLink, ""); }, set aLink(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).aLink = value + ""; + lwVm.memory.private_data.get(this).aLink = value + ""; }, get background(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).background, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).background, ""); }, set background(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).background = value + ""; + lwVm.memory.private_data.get(this).background = value + ""; }, get bgColor(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).bgColor, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).bgColor, ""); }, set bgColor(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).bgColor = value + ""; + lwVm.memory.private_data.get(this).bgColor = value + ""; }, get link(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).link, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).link, ""); }, set link(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).link = value + ""; + lwVm.memory.private_data.get(this).link = value + ""; }, get onafterprint(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onafterprint, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onafterprint, null); }, set onafterprint(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onafterprint = value + ""; + lwVm.memory.private_data.get(this).onafterprint = value + ""; }, get onbeforeprint(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onbeforeprint, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onbeforeprint, null); }, set onbeforeprint(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onbeforeprint = value + ""; + lwVm.memory.private_data.get(this).onbeforeprint = value + ""; }, get onbeforeunload(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onbeforeunload, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onbeforeunload, null); }, set onbeforeunload(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onbeforeunload = value + ""; + lwVm.memory.private_data.get(this).onbeforeunload = value + ""; }, get onblur(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onblur, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onblur, null); }, set onblur(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onblur = value + ""; + lwVm.memory.private_data.get(this).onblur = value + ""; }, get onerror(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onerror, null); }, set onerror(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value + ""; + lwVm.memory.private_data.get(this).onerror = value + ""; }, get onfocus(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onfocus,null); + return lwVm.abs(lwVm.memory.private_data.get(this).onfocus,null); }, set onfocus(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onfocus = value + ""; + lwVm.memory.private_data.get(this).onfocus = value + ""; }, get onhashchange(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onhashchange, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onhashchange, null); }, set onhashchange(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onhashchange = value + ""; + lwVm.memory.private_data.get(this).onhashchange = value + ""; }, get onlanguagechange(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onlanguagechange, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onlanguagechange, null); }, set onlanguagechange(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onlanguagechange = value + ""; + lwVm.memory.private_data.get(this).onlanguagechange = value + ""; }, get onload(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onload, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onload, null); }, set onload(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onload = value + ""; + lwVm.memory.private_data.get(this).onload = value + ""; }, get onmessage(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmessage, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onmessage, null); }, set onmessage(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmessage = value + ""; + lwVm.memory.private_data.get(this).onmessage = value + ""; }, get onmessageerror(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmessageerror, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onmessageerror, null); }, set onmessageerror(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmessageerror = value + ""; + lwVm.memory.private_data.get(this).onmessageerror = value + ""; }, get onoffline(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onoffline, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onoffline, null); }, set onoffline(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onoffline = value + ""; + lwVm.memory.private_data.get(this).onoffline = value + ""; }, get ononline(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ononline, null); + return lwVm.abs(lwVm.memory.private_data.get(this).ononline, null); }, set ononline(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ononline = value + ""; + lwVm.memory.private_data.get(this).ononline = value + ""; }, get onpagehide(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpagehide, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onpagehide, null); }, set onpagehide(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpagehide = value + ""; + lwVm.memory.private_data.get(this).onpagehide = value + ""; }, get onpageshow(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpageshow, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onpageshow, null); }, set onpageshow(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpageshow = value + ""; + lwVm.memory.private_data.get(this).onpageshow = value + ""; }, get onpopstate(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpopstate, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onpopstate, null); }, set onpopstate(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpopstate = value + ""; + lwVm.memory.private_data.get(this).onpopstate = value + ""; }, get onrejectionhandled(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onrejectionhandled, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onrejectionhandled, null); }, set onrejectionhandled(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onrejectionhandled = value + ""; + lwVm.memory.private_data.get(this).onrejectionhandled = value + ""; }, get onresize(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onresize, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onresize, null); }, set onresize(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onresize = value + ""; + lwVm.memory.private_data.get(this).onresize = value + ""; }, get onscroll(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onscroll, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onscroll, null); }, set onscroll(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onscroll = value + ""; + lwVm.memory.private_data.get(this).onscroll = value + ""; }, get onstorage(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onstorage, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onstorage, null); }, set onstorage(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onstorage = value + ""; + lwVm.memory.private_data.get(this).onstorage = value + ""; }, get onunhandledrejection(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onunhandledrejection, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onunhandledrejection, null); }, set onunhandledrejection(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onunhandledrejection = value + ""; + lwVm.memory.private_data.get(this).onunhandledrejection = value + ""; }, get onunload(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onunload, null); + return lwVm.abs(lwVm.memory.private_data.get(this).onunload, null); }, set onunload(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onunload = value + ""; + lwVm.memory.private_data.get(this).onunload = value + ""; }, get text(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).text, null); + return lwVm.abs(lwVm.memory.private_data.get(this).text, null); }, set text(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).text = value + ""; + lwVm.memory.private_data.get(this).text = value + ""; }, get vLink(){ - debugger; if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).vLink, null); + return lwVm.abs(lwVm.memory.private_data.get(this).vLink, null); }, set vLink(value){ if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).vLink = value + ""; + lwVm.memory.private_data.get(this).vLink = value + ""; }, } - qxVm.rename(HTMLBodyElement.prototype, "HTMLBodyElement"); - qxVm.safeDescriptor_addConstructor(HTMLBodyElement); - qxVm.safe_Objattribute(HTMLBodyElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLBodyElement.prototype, "HTMLBodyElement"); + lwVm.safeDescriptor_addConstructor(HTMLBodyElement); + lwVm.safe_Objattribute(HTMLBodyElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLBodyElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLBodyElement, HTMLElement); })(); -qxVm.memory.htmlElements["body"] = function(){ - return new HTMLBodyElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["body"] = function(){ + return new HTMLBodyElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLButtonElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLButtonElement.js index 493d92b..6191c7e 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLButtonElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLButtonElement.js @@ -1,9 +1,9 @@ HTMLButtonElement = function HTMLButtonElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLButtonElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLButtonElement); ; (function () { const $safe_get_attribute = ['disabled', 'form', 'formAction', 'formEnctype', 'formMethod', 'formNoValidate', 'formTarget', 'labels', 'name', 'type', 'validationMessage', 'validity', 'value', 'willValidate']; @@ -12,135 +12,158 @@ HTMLButtonElement = function HTMLButtonElement(createObj_key) {//构造函数 HTMLButtonElement.prototype = { checkValidity() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return true; + let result = true;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLButtonElement', 'checkValidity', arguments, result); + return result; }, get disabled() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).disabled, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).disabled, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'disabled', arguments, result); + return result; }, set disabled(value) { if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).disabled = value ? true: false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLButtonElement', 'disabled', arguments); + lwVm.memory.private_data.get(this).disabled = value ? true: false; }, get form() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).form, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).form, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'form', arguments, result); + return result; }, set form(value) { if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).form = null; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLButtonElement', 'form', arguments); + lwVm.memory.private_data.get(this).form = null; }, get formAction() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).formAction, location.href); + let result = lwVm.abs(lwVm.memory.private_data.get(this).formAction, location.href);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'formAction', arguments, result); + return result; }, set formAction(value) { if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).formAction = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLButtonElement', 'formAction', arguments); + lwVm.memory.private_data.get(this).formAction = value + ""; }, get formEnctype() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).formEnctype, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).formEnctype, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'formEnctype', arguments, result); + return result; }, set formEnctype(value) { if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).formEnctype = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLButtonElement', 'formEnctype', arguments); + lwVm.memory.private_data.get(this).formEnctype = value + ""; }, get formMethod() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).formMethod, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).formMethod, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'formMethod', arguments, result); + return result; }, set formMethod(value) { if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).formMethod = value.toLowerCase() + "" === 'post'? 'post': 'get'; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLButtonElement', 'formMethod', arguments); + lwVm.memory.private_data.get(this).formMethod = value.toLowerCase() + "" === 'post'? 'post': 'get'; }, get formNoValidate() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).formNoValidate, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).formNoValidate, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'formNoValidate', arguments, result); + return result; }, set formNoValidate(value) { if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).formNoValidate = value ? true: false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLButtonElement', 'formNoValidate', arguments); + lwVm.memory.private_data.get(this).formNoValidate = value ? true: false; }, get formTarget() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).formTarget, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).formTarget, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'formTarget', arguments, result); + return result; }, set formTarget(value) { if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).formTarget = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLButtonElement', 'formTarget', arguments); + lwVm.memory.private_data.get(this).formTarget = value + ""; }, get labels() { // NodeList  - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).labels, ""); }, get name() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).name, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).name, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'name', arguments, result); + return result; }, set name(value) { if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).name = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLButtonElement', 'name', arguments); + lwVm.memory.private_data.get(this).name = value + ""; }, reportValidity() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return true; + let result = true;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLButtonElement', 'reportValidity', arguments, result); + return result; }, setCustomValidity() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLButtonElement', 'setCustomValidity', arguments, result); + return result; }, get type() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, "submit"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).type, "submit");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'type', arguments, result); + return result; }, set type(value) { if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).type = "submit"; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLButtonElement', 'type', arguments); + lwVm.memory.private_data.get(this).type = "submit"; }, get validationMessage() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).validationMessage, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).validationMessage, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'validationMessage', arguments, result); + return result; }, get validity() { // ValidityState  - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).validity, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).validity, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'validationMessage', arguments, result); + return result; }, get value() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).value, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).value, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLButtonElement', 'value', arguments, result); + return result; }, set value(value) { if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).value = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLButtonElement', 'value', arguments); + lwVm.memory.private_data.get(this).value = value + ""; }, get willValidate() { - debugger; if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; return true; } }; - qxVm.rename(HTMLButtonElement.prototype, "HTMLButtonElement"); - qxVm.safeDescriptor_addConstructor(HTMLButtonElement); - qxVm.safe_Objattribute(HTMLButtonElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLButtonElement.prototype, "HTMLButtonElement"); + lwVm.safeDescriptor_addConstructor(HTMLButtonElement); + lwVm.safe_Objattribute(HTMLButtonElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLButtonElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLButtonElement, HTMLElement); @@ -148,6 +171,6 @@ HTMLButtonElement = function HTMLButtonElement(createObj_key) {//构造函数 })(); -qxVm.memory.htmlElements["button"] = function () { - return new HTMLButtonElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["button"] = function () { + return new HTMLButtonElement(lwVm.memory.$createObj_key); } \ No newline at end of file diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLCanvasElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLCanvasElement.js index 2dca44e..b63c60d 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLCanvasElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLCanvasElement.js @@ -1,9 +1,9 @@ HTMLCanvasElement = function HTMLCanvasElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, { getContext: null, contextType: null }) -}; qxVm.safefunction(HTMLCanvasElement); + lwVm.memory.private_data.set(this, { getContext: null, contextType: null }) +}; lwVm.safefunction(HTMLCanvasElement); ; (function () { const $safe_get_attribute = ['height', 'width']; @@ -12,79 +12,92 @@ HTMLCanvasElement = function HTMLCanvasElement(createObj_key) {//构造函数 HTMLCanvasElement.prototype = { captureStream() { - debugger; if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLCanvasElement', 'captureStream', arguments, result); + return result; }, getContext(contextType, contextAttributes) { - debugger; if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (contextType === undefined) { throw new TypeError("Failed to execute 'getContext' on 'HTMLCanvasElement': 1 argument required, but only 0 present.") } - const buffer_context = qxVm.memory.private_data.get(this).getContext; - const buffer_contextType = qxVm.memory.private_data.get(this).contextType; + const buffer_context = lwVm.memory.private_data.get(this).getContext; + const buffer_contextType = lwVm.memory.private_data.get(this).contextType; if (buffer_context === null) { let context = {}; switch (contextType) { case "webgl": - context = new WebGLRenderingContext(qxVm.memory.$createObj_key, this) + context = new WebGLRenderingContext(lwVm.memory.$createObj_key, this) break; case "2d": - context = new CanvasRenderingContext2D(qxVm.memory.$createObj_key, this) + context = new CanvasRenderingContext2D(lwVm.memory.$createObj_key, this) break default: - debugger; context = null; }; - qxVm.memory.private_data.get(this).getContext = context; - qxVm.memory.private_data.get(this).contextType = contextType - return context; + lwVm.memory.private_data.get(this).getContext = context; + lwVm.memory.private_data.get(this).contextType = contextType + let result = context;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLCanvasElement', 'switch ', arguments, result); + return result; } if (buffer_context !== null && contextType === buffer_contextType) { - return buffer_context; + let result = buffer_context;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLCanvasElement', 'switch ', arguments, result); + return result; } - return null; + let result = null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLCanvasElement', 'switch ', arguments, result); + return result; }, get height() { - debugger; if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).height, 150); + let result = lwVm.abs(lwVm.memory.private_data.get(this).height, 150);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLCanvasElement', 'height', arguments, result); + return result; }, set height(value) { - debugger; if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).height = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLCanvasElement', 'height', arguments); + lwVm.memory.private_data.get(this).height = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; }, toBlob(callback, type, quality) { - debugger; if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLCanvasElement', 'toBlob', arguments, result); + return result; }, toDataURL() { - debugger; if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.default_envs.canvas; + let result = lwVm.default_envs.canvas;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLCanvasElement', 'toDataURL', arguments, result); + return result; }, transferControlToOffscreen() { - debugger; if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLCanvasElement', 'transferControlToOffscreen', arguments, result); + return result; }, get width() { - debugger; if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).width, 300); + let result = lwVm.abs(lwVm.memory.private_data.get(this).width, 300);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLCanvasElement', 'width', arguments, result); + return result; }, set width(value) { - debugger; if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).width = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLCanvasElement', 'width', arguments); + lwVm.memory.private_data.get(this).width = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; }, } - qxVm.rename(HTMLCanvasElement.prototype, "HTMLCanvasElement"); - qxVm.safeDescriptor_addConstructor(HTMLCanvasElement); - qxVm.safe_Objattribute(HTMLCanvasElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLCanvasElement.prototype, "HTMLCanvasElement"); + lwVm.safeDescriptor_addConstructor(HTMLCanvasElement); + lwVm.safe_Objattribute(HTMLCanvasElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLCanvasElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLCanvasElement, HTMLElement); @@ -92,8 +105,8 @@ HTMLCanvasElement = function HTMLCanvasElement(createObj_key) {//构造函数 })(); -qxVm.memory.htmlElements["canvas"] = function () { - return new HTMLCanvasElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["canvas"] = function () { + return new HTMLCanvasElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLDivElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLDivElement.js index 30fe532..333b20f 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLDivElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLDivElement.js @@ -1,9 +1,9 @@ HTMLDivElement = function HTMLDivElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLDivElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLDivElement); ; (function () { const $safe_get_attribute = ['align']; @@ -13,24 +13,26 @@ HTMLDivElement = function HTMLDivElement(createObj_key) {//构造函数 HTMLDivElement.prototype = { get align() { if (!HTMLDivElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } - return qxVm.abs(qxVm.memory.private_data.get(this).align, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).align, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLDivElement', 'align', arguments, result); + return result; }, set align(value) { if (!HTMLDivElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.get(this).align = value + ""; + lwVm.memory.private_data.get(this).align = value + ""; } }; - qxVm.rename(HTMLDivElement.prototype, "HTMLDivElement"); - qxVm.safeDescriptor_addConstructor(HTMLDivElement); - qxVm.safe_Objattribute(HTMLDivElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLDivElement.prototype, "HTMLDivElement"); + lwVm.safeDescriptor_addConstructor(HTMLDivElement); + lwVm.safe_Objattribute(HTMLDivElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLDivElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLDivElement, HTMLElement); })(); -qxVm.memory.htmlElements["div"] = function () { - return new HTMLDivElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["div"] = function () { + return new HTMLDivElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLFrameElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLFrameElement.js index eaff1a2..b97a9f1 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLFrameElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLFrameElement.js @@ -1,9 +1,9 @@ HTMLFrameElement = function HTMLFrameElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLFrameElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLFrameElement); ; (function () { const $safe_get_attribute = ['contentDocument', 'contentWindow', 'frameBorder', 'longDesc', 'marginHeight', 'marginWidth', 'name', 'noResize', 'scrolling', 'src']; @@ -12,107 +12,117 @@ HTMLFrameElement = function HTMLFrameElement(createObj_key) {//构造函数 HTMLFrameElement.prototype = { get contentDocument() { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).contentDocument, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).contentDocument, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameElement', 'contentDocument', arguments, result); + return result; }, get contentWindow() { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).contentWindow, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).contentWindow, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameElement', 'contentWindow', arguments, result); + return result; }, get frameBorder() { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).frameBorder, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).frameBorder, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameElement', 'frameBorder', arguments, result); + return result; }, set frameBorder(value) { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).frameBorder = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameElement', 'frameBorder', arguments); + lwVm.memory.private_data.get(this).frameBorder = value + ""; }, get longDesc() { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).longDesc, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).longDesc, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameElement', 'longDesc', arguments, result); + return result; }, set longDesc(value) { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).longDesc = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameElement', 'longDesc', arguments); + lwVm.memory.private_data.get(this).longDesc = value + ""; }, get marginHeight() { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).marginHeight, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).marginHeight, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameElement', 'marginHeight', arguments, result); + return result; }, set marginHeight(value) { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).marginHeight = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameElement', 'marginHeight', arguments); + lwVm.memory.private_data.get(this).marginHeight = value + ""; }, get marginWidth() { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).marginWidth, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).marginWidth, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameElement', 'marginWidth', arguments, result); + return result; }, set marginWidth(value) { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).marginWidth = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameElement', 'marginWidth', arguments); + lwVm.memory.private_data.get(this).marginWidth = value + ""; }, get name() { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).name, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).name, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameElement', 'name', arguments, result); + return result; }, set name(value) { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).name = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameElement', 'name', arguments); + lwVm.memory.private_data.get(this).name = value + ""; }, get noResize() { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).noResize, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).noResize, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameElement', 'noResize', arguments, result); + return result; }, set noResize(value) { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).noResize = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameElement', 'noResize', arguments); + lwVm.memory.private_data.get(this).noResize = value + ""; }, get scrolling() { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).scrolling, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).scrolling, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameElement', 'scrolling', arguments, result); + return result; }, set scrolling(value) { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).scrolling = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameElement', 'scrolling', arguments); + lwVm.memory.private_data.get(this).scrolling = value + ""; }, get src() { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).src, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).src, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameElement', 'src', arguments, result); + return result; }, set src(value) { - debugger; if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).src = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameElement', 'src', arguments); + lwVm.memory.private_data.get(this).src = value + ""; }, } - qxVm.rename(HTMLFrameElement.prototype, "HTMLFrameElement"); - qxVm.safeDescriptor_addConstructor(HTMLFrameElement); - qxVm.safe_Objattribute(HTMLFrameElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLFrameElement.prototype, "HTMLFrameElement"); + lwVm.safeDescriptor_addConstructor(HTMLFrameElement); + lwVm.safe_Objattribute(HTMLFrameElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLFrameElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLFrameElement, HTMLElement); })(); -qxVm.memory.htmlElements["frame"] = function () { - return new HTMLFrameElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["frame"] = function () { + return new HTMLFrameElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLFrameSetElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLFrameSetElement.js index 185f0a6..7ddcd3e 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLFrameSetElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLFrameSetElement.js @@ -1,9 +1,9 @@ HTMLFrameSetElement = function HTMLFrameSetElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLFrameSetElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLFrameSetElement); ; (function () { const $safe_get_attribute = [ @@ -20,257 +20,280 @@ HTMLFrameSetElement = function HTMLFrameSetElement(createObj_key) {//构造函 HTMLFrameSetElement.prototype = { get cols() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).cols, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).cols, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'cols', arguments, result); + return result; }, set cols(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).cols = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'cols', arguments); + lwVm.memory.private_data.get(this).cols = value + ""; }, get onafterprint() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onafterprint, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onafterprint, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onafterprint', arguments, result); + return result; }, set onafterprint(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onafterprint = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onafterprint', arguments); + lwVm.memory.private_data.get(this).onafterprint = value + ""; }, get onbeforeprint() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onbeforeprint, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onbeforeprint, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onbeforeprint', arguments, result); + return result; }, set onbeforeprint(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onbeforeprint = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onbeforeprint', arguments); + lwVm.memory.private_data.get(this).onbeforeprint = value + ""; }, get onbeforeunload() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onbeforeunload, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onbeforeunload, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onbeforeunload', arguments, result); + return result; }, set onbeforeunload(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onbeforeunload = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onbeforeunload', arguments); + lwVm.memory.private_data.get(this).onbeforeunload = value + ""; }, get onblur() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onblur, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onblur, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onblur', arguments, result); + return result; }, set onblur(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onblur = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onblur', arguments); + lwVm.memory.private_data.get(this).onblur = value + ""; }, get onerror() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onerror, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onerror', arguments); + lwVm.memory.private_data.get(this).onerror = value + ""; }, get onfocus() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onfocus, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onfocus, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onfocus', arguments, result); + return result; }, set onfocus(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onfocus = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onfocus', arguments); + lwVm.memory.private_data.get(this).onfocus = value + ""; }, get onhashchange() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onhashchange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onhashchange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onhashchange', arguments, result); + return result; }, set onhashchange(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onhashchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onhashchange', arguments); + lwVm.memory.private_data.get(this).onhashchange = value + ""; }, get onlanguagechange() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onlanguagechange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onlanguagechange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onlanguagechange', arguments, result); + return result; }, set onlanguagechange(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onlanguagechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onlanguagechange', arguments); + lwVm.memory.private_data.get(this).onlanguagechange = value + ""; }, get onload() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onload, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onload, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onload', arguments, result); + return result; }, set onload(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onload = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onload', arguments); + lwVm.memory.private_data.get(this).onload = value + ""; }, get onmessage() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmessage, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmessage, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onmessage', arguments, result); + return result; }, set onmessage(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmessage = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onmessage', arguments); + lwVm.memory.private_data.get(this).onmessage = value + ""; }, get onmessageerror() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmessageerror, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmessageerror, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onmessageerror', arguments, result); + return result; }, set onmessageerror(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmessageerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onmessageerror', arguments); + lwVm.memory.private_data.get(this).onmessageerror = value + ""; }, get onoffline() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onoffline, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onoffline, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onoffline', arguments, result); + return result; }, set onoffline(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onoffline = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onoffline', arguments); + lwVm.memory.private_data.get(this).onoffline = value + ""; }, get ononline() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ononline, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ononline, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'ononline', arguments, result); + return result; }, set ononline(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ononline = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'ononline', arguments); + lwVm.memory.private_data.get(this).ononline = value + ""; }, get onpagehide() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpagehide, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpagehide, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onpagehide', arguments, result); + return result; }, set onpagehide(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpagehide = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onpagehide', arguments); + lwVm.memory.private_data.get(this).onpagehide = value + ""; }, get onpageshow() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpageshow, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpageshow, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onpageshow', arguments, result); + return result; }, set onpageshow(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpageshow = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onpageshow', arguments); + lwVm.memory.private_data.get(this).onpageshow = value + ""; }, get onpopstate() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpopstate, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpopstate, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onpopstate', arguments, result); + return result; }, set onpopstate(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpopstate = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onpopstate', arguments); + lwVm.memory.private_data.get(this).onpopstate = value + ""; }, get onrejectionhandled() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onrejectionhandled, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onrejectionhandled, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onrejectionhandled', arguments, result); + return result; }, set onrejectionhandled(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onrejectionhandled = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onrejectionhandled', arguments); + lwVm.memory.private_data.get(this).onrejectionhandled = value + ""; }, get onresize() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onresize, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onresize, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onresize', arguments, result); + return result; }, set onresize(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onresize = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onresize', arguments); + lwVm.memory.private_data.get(this).onresize = value + ""; }, get onscroll() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onscroll, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onscroll, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onscroll', arguments, result); + return result; }, set onscroll(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onscroll = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onscroll', arguments); + lwVm.memory.private_data.get(this).onscroll = value + ""; }, get onstorage() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onstorage, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onstorage, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onstorage', arguments, result); + return result; }, set onstorage(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onstorage = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onstorage', arguments); + lwVm.memory.private_data.get(this).onstorage = value + ""; }, get onunhandledrejection() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onunhandledrejection, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onunhandledrejection, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onunhandledrejection', arguments, result); + return result; }, set onunhandledrejection(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onunhandledrejection = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onunhandledrejection', arguments); + lwVm.memory.private_data.get(this).onunhandledrejection = value + ""; }, get onunload() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onunload, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onunload, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'onunload', arguments, result); + return result; }, set onunload(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onunload = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLFrameSetElement', 'onunload', arguments); + lwVm.memory.private_data.get(this).onunload = value + ""; }, get rows() { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).rows, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).rows, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLFrameSetElement', 'rows', arguments, result); + return result; }, set rows(value) { - debugger; if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).rows = value + ""; + lwVm.memory.private_data.get(this).rows = value + ""; } } - qxVm.rename(HTMLFrameSetElement.prototype, "HTMLFrameSetElement"); - qxVm.safeDescriptor_addConstructor(HTMLFrameSetElement); - qxVm.safe_Objattribute(HTMLFrameSetElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLFrameSetElement.prototype, "HTMLFrameSetElement"); + lwVm.safeDescriptor_addConstructor(HTMLFrameSetElement); + lwVm.safe_Objattribute(HTMLFrameSetElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLFrameSetElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLFrameSetElement, HTMLElement); })(); -qxVm.memory.htmlElements["frameset"] = function () { - return new HTMLFrameSetElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["frameset"] = function () { + return new HTMLFrameSetElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLHeadElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLHeadElement.js index 98d4baf..4cff32a 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLHeadElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLHeadElement.js @@ -1,9 +1,9 @@ HTMLHeadElement = function HTMLHeadElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLHeadElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLHeadElement); ; (function () { @@ -14,15 +14,15 @@ HTMLHeadElement = function HTMLHeadElement(createObj_key) {//构造函数 HTMLHeadElement.prototype = { }; - qxVm.rename(HTMLHeadElement.prototype, "HTMLHeadElement"); - qxVm.safeDescriptor_addConstructor(HTMLHeadElement); - qxVm.safe_Objattribute(HTMLHeadElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLHeadElement.prototype, "HTMLHeadElement"); + lwVm.safeDescriptor_addConstructor(HTMLHeadElement); + lwVm.safe_Objattribute(HTMLHeadElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLHeadElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLHeadElement, HTMLElement); })(); -qxVm.memory.htmlElements["head"] = function () { - return new HTMLHeadElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["head"] = function () { + return new HTMLHeadElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLHtmlElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLHtmlElement.js index 0d2c556..1b3eaf0 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLHtmlElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLHtmlElement.js @@ -1,9 +1,9 @@ HTMLHtmlElement = function HTMLHtmlElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLHtmlElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLHtmlElement); ; (function () { const $safe_get_attribute = ['version']; @@ -13,22 +13,24 @@ HTMLHtmlElement = function HTMLHtmlElement(createObj_key) {//构造函数 HTMLHtmlElement.prototype = { get version() { if (!HTMLHtmlElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } - return qxVm.abs(qxVm.memory.private_data.get(this).version, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).version, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLHtmlElement', 'version', arguments, result); + return result; }, set version(value) { if (!HTMLHtmlElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.get(this).version = value + ""; + lwVm.memory.private_data.get(this).version = value + ""; } }; - qxVm.rename(HTMLHtmlElement.prototype, "HTMLHtmlElement"); - qxVm.safeDescriptor_addConstructor(HTMLHtmlElement); - qxVm.safe_Objattribute(HTMLHtmlElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLHtmlElement.prototype, "HTMLHtmlElement"); + lwVm.safeDescriptor_addConstructor(HTMLHtmlElement); + lwVm.safe_Objattribute(HTMLHtmlElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLHtmlElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLHtmlElement, HTMLElement); })(); -qxVm.memory.htmlElements["html"] = function () { - return new HTMLHtmlElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["html"] = function () { + return new HTMLHtmlElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLIFrameElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLIFrameElement.js index e1c4dba..a503be9 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLIFrameElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLIFrameElement.js @@ -1,9 +1,9 @@ HTMLIFrameElement = function HTMLIFrameElement(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLIFrameElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLIFrameElement); ; (function () { const $safe_get_attribute = ['align', 'allow', 'allowFullscreen', 'allowPaymentRequest', 'contentDocument', 'contentWindow', 'csp', 'featurePolicy', 'frameBorder', 'height', 'loading', 'longDesc', 'marginHeight', 'marginWidth', 'name', 'referrerPolicy', 'sandbox', 'scrolling', 'src', 'srcdoc', 'width']; @@ -12,214 +12,234 @@ HTMLIFrameElement = function HTMLIFrameElement(createObj_key) { HTMLIFrameElement.prototype = { get align() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).align, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).align, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'align', arguments, result); + return result; }, set align(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).align = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'align', arguments); + lwVm.memory.private_data.get(this).align = value + ""; }, get allow() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).allow, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).allow, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'allow', arguments, result); + return result; }, set allow(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).allow = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'allow', arguments); + lwVm.memory.private_data.get(this).allow = value + ""; }, get allowFullscreen() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).allowFullscreen, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).allowFullscreen, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'allowFullscreen', arguments, result); + return result; }, set allowFullscreen(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).allowFullscreen = value ? true : false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'allowFullscreen', arguments); + lwVm.memory.private_data.get(this).allowFullscreen = value ? true : false; }, get allowPaymentRequest() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).allowPaymentRequest, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).allowPaymentRequest, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'allowPaymentRequest', arguments, result); + return result; }, set allowPaymentRequest(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).allowPaymentRequest = value ? true : false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'allowPaymentRequest', arguments); + lwVm.memory.private_data.get(this).allowPaymentRequest = value ? true : false; }, get contentDocument() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).contentDocument, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).contentDocument, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'contentDocument', arguments, result); + return result; }, get contentWindow() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).contentWindow, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).contentWindow, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'contentWindow', arguments, result); + return result; }, get csp() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).csp, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).csp, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'csp', arguments, result); + return result; }, set csp(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).csp = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'csp', arguments); + lwVm.memory.private_data.get(this).csp = value + ""; }, get featurePolicy() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).featurePolicy, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).featurePolicy, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'featurePolicy', arguments, result); + return result; }, get frameBorder() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).frameBorder, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).frameBorder, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'frameBorder', arguments, result); + return result; }, set frameBorder(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).frameBorder = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'frameBorder', arguments); + lwVm.memory.private_data.get(this).frameBorder = value + ""; }, getSVGDocument() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLIFrameElement', 'getSVGDocument', arguments, result); + return result; }, get height() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).height, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).height, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'height', arguments, result); + return result; }, set height(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).height = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'height', arguments); + lwVm.memory.private_data.get(this).height = value + ""; }, get loading() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).loading, "auto"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).loading, "auto");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'loading', arguments, result); + return result; }, set loading(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).loading = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'loading', arguments); + lwVm.memory.private_data.get(this).loading = value + ""; }, get longDesc() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).longDesc, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).longDesc, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'longDesc', arguments, result); + return result; }, set longDesc(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).longDesc = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'longDesc', arguments); + lwVm.memory.private_data.get(this).longDesc = value + ""; }, get marginHeight() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).marginHeight, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).marginHeight, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'marginHeight', arguments, result); + return result; }, set marginHeight(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).marginHeight = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'marginHeight', arguments); + lwVm.memory.private_data.get(this).marginHeight = value + ""; }, get marginWidth() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).marginWidth, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).marginWidth, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'marginWidth', arguments, result); + return result; }, set marginWidth(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).marginWidth = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'marginWidth', arguments); + lwVm.memory.private_data.get(this).marginWidth = value + ""; }, get name() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).name, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).name, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'name', arguments, result); + return result; }, set name(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).name = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'name', arguments); + lwVm.memory.private_data.get(this).name = value + ""; }, get referrerPolicy() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).referrerPolicy, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'referrerPolicy', arguments, result); + return result; }, set referrerPolicy(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).referrerPolicy = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'referrerPolicy', arguments); + lwVm.memory.private_data.get(this).referrerPolicy = value + ""; }, get sandbox() { // DOMTokenList - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sandbox, ""); }, set sandbox(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).sandbox = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'sandbox', arguments); + lwVm.memory.private_data.get(this).sandbox = value + ""; }, get scrolling() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).scrolling, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).scrolling, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'scrolling', arguments, result); + return result; }, set scrolling(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).scrolling = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'scrolling', arguments); + lwVm.memory.private_data.get(this).scrolling = value + ""; }, get src() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).src, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).src, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'src', arguments, result); + return result; }, set src(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).src = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'src', arguments); + lwVm.memory.private_data.get(this).src = value + ""; }, get srcdoc() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).srcdoc, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).srcdoc, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'srcdoc', arguments, result); + return result; }, set srcdoc(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).srcdoc = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'srcdoc', arguments); + lwVm.memory.private_data.get(this).srcdoc = value + ""; }, get width() { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).width, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).width, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLIFrameElement', 'width', arguments, result); + return result; }, set width(value) { - debugger; if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).width = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLIFrameElement', 'width', arguments); + lwVm.memory.private_data.get(this).width = value + ""; }, } - qxVm.rename(HTMLIFrameElement.prototype, "HTMLIFrameElement"); - qxVm.safeDescriptor_addConstructor(HTMLIFrameElement); - qxVm.safe_Objattribute(HTMLIFrameElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLIFrameElement.prototype, "HTMLIFrameElement"); + lwVm.safeDescriptor_addConstructor(HTMLIFrameElement); + lwVm.safe_Objattribute(HTMLIFrameElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLFrameElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLFrameElement, HTMLElement); })(); -qxVm.memory.htmlElements["iframe"] = function () { - return new HTMLImageElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["iframe"] = function () { + return new HTMLImageElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLImageElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLImageElement.js index 6b3f78c..a43f28c 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLImageElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLImageElement.js @@ -1,9 +1,9 @@ HTMLImageElement = function HTMLImageElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLImageElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLImageElement); ; (function () { const $safe_get_attribute = ['align', 'alt', 'border', 'complete', 'crossOrigin', 'currentSrc', 'decoding', 'height', 'hspace', 'isMap', 'loading', 'longDesc', 'lowsrc', 'name', 'naturalHeight', 'naturalWidth', 'referrerPolicy', 'sizes', 'src', 'srcset', 'useMap', 'vspace', 'width', 'x', 'y']; @@ -12,232 +12,274 @@ HTMLImageElement = function HTMLImageElement(createObj_key) {//构造函数 HTMLImageElement.prototype = { get align() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).align, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).align, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'align', arguments, result); + return result; }, set align(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).align = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'align', arguments); + lwVm.memory.private_data.get(this).align = value + ""; }, get alt() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).alt, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).alt, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'alt', arguments, result); + return result; }, set alt(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).alt = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'alt', arguments); + lwVm.memory.private_data.get(this).alt = value + ""; }, get border() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).border, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).border, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'border', arguments, result); + return result; }, set border(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).border = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'border', arguments); + lwVm.memory.private_data.get(this).border = value + ""; }, get complete() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return true; + let result = true;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'complete', arguments, result); + return result; }, get crossOrigin() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).crossOrigin, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'crossOrigin', arguments, result); + return result; }, set crossOrigin(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).crossOrigin = "anonymous"; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'crossOrigin', arguments); + lwVm.memory.private_data.get(this).crossOrigin = "anonymous"; }, get currentSrc() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).currentSrc, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).currentSrc, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'currentSrc', arguments, result); + return result; }, decode() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLImageElement', 'decode', arguments, result); + return result; }, get decoding() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).decoding, 'auto'); + let result = lwVm.abs(lwVm.memory.private_data.get(this).decoding, 'auto');; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'decoding', arguments, result); + return result; }, set decoding(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).decoding = 'auto'; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'decoding', arguments); + lwVm.memory.private_data.get(this).decoding = 'auto'; }, get height() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).height, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).height, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'height', arguments, result); + return result; }, set height(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (value === "") { - qxVm.memory.private_data.get(this).height = ""; + lwVm.memory.private_data.get(this).height = ""; } else if (value === true) { - qxVm.memory.private_data.get(this).height = 1; + lwVm.memory.private_data.get(this).height = 1; } else { - qxVm.memory.private_data.get(this).height = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + lwVm.memory.private_data.get(this).height = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; } }, get hspace() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).hspace, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).hspace, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'hspace', arguments, result); + return result; }, set hspace(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; if (value === true) { - qxVm.memory.private_data.get(this).hspace = 1; + lwVm.memory.private_data.get(this).hspace = 1; } else { - qxVm.memory.private_data.get(this).hspace = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + lwVm.memory.private_data.get(this).hspace = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; } }, get isMap() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).isMap, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).isMap, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'isMap', arguments, result); + return result; }, set isMap(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).isMap = value ? true: false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'isMap', arguments); + lwVm.memory.private_data.get(this).isMap = value ? true: false; }, get loading() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).loading, "auto"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).loading, "auto");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'loading', arguments, result); + return result; }, set loading(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).loading = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'loading', arguments); + lwVm.memory.private_data.get(this).loading = value + ""; }, get longDesc() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).longDesc, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).longDesc, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'longDesc', arguments, result); + return result; }, set longDesc(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).longDesc = `${location.href}${value}`; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'longDesc', arguments); + lwVm.memory.private_data.get(this).longDesc = `${location.href}${value}`; }, get lowsrc() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).lowsrc, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).lowsrc, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'lowsrc', arguments, result); + return result; }, set lowsrc(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).lowsrc = `${location.href}${value}`; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'lowsrc', arguments); + lwVm.memory.private_data.get(this).lowsrc = `${location.href}${value}`; }, get name() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).name, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).name, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'name', arguments, result); + return result; }, set name(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).name = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'name', arguments); + lwVm.memory.private_data.get(this).name = value + ""; }, get naturalHeight() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).naturalHeight, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).naturalHeight, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'naturalHeight', arguments, result); + return result; }, get naturalWidth() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).naturalWidth, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).naturalWidth, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'naturalWidth', arguments, result); + return result; }, get referrerPolicy() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).referrerPolicy, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'referrerPolicy', arguments, result); + return result; }, set referrerPolicy(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).referrerPolicy = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'referrerPolicy', arguments); + lwVm.memory.private_data.get(this).referrerPolicy = value + ""; }, get sizes() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sizes, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sizes, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'sizes', arguments, result); + return result; }, set sizes(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).sizes = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'sizes', arguments); + lwVm.memory.private_data.get(this).sizes = value + ""; }, get src() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).src, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).src, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'src', arguments, result); + return result; }, set src(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).src = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'src', arguments); + lwVm.memory.private_data.get(this).src = value + ""; }, get srcset() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).srcset, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).srcset, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'srcset', arguments, result); + return result; }, set srcset(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).srcset = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'srcset', arguments); + lwVm.memory.private_data.get(this).srcset = value + ""; }, get useMap() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).useMap, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).useMap, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'useMap', arguments, result); + return result; }, set useMap(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).useMap = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'useMap', arguments); + lwVm.memory.private_data.get(this).useMap = value + ""; }, get vspace() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).vspace, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).vspace, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'vspace', arguments, result); + return result; }, set vspace(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).vspace = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'vspace', arguments); + lwVm.memory.private_data.get(this).vspace = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; }, get width() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).width, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).width, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'width', arguments, result); + return result; }, set width(value) { if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).width = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLImageElement', 'width', arguments); + lwVm.memory.private_data.get(this).width = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; }, get x() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).x, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).x, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLImageElement', 'x', arguments, result); + return result; }, get y() { - debugger; if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).y, 0); + return lwVm.abs(lwVm.memory.private_data.get(this).y, 0); } }; - qxVm.rename(HTMLImageElement.prototype, "HTMLImageElement"); - qxVm.safeDescriptor_addConstructor(HTMLImageElement); - qxVm.safe_Objattribute(HTMLImageElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLImageElement.prototype, "HTMLImageElement"); + lwVm.safeDescriptor_addConstructor(HTMLImageElement); + lwVm.safe_Objattribute(HTMLImageElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLImageElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLImageElement, HTMLElement); })(); -qxVm.memory.htmlElements["img"] = function () { - return new HTMLImageElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["img"] = function () { + return new HTMLImageElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLInputElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLInputElement.js index bf8d257..019af68 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLInputElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLInputElement.js @@ -1,9 +1,9 @@ HTMLInputElement = function HTMLInputElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLInputElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLInputElement); ; (function () { const $safe_get_attribute = [ @@ -26,454 +26,398 @@ HTMLInputElement = function HTMLInputElement(createObj_key) {//构造函数 HTMLInputElement.prototype = { get accept(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).accept, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).accept, ""); }, set accept(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).accept = value + ""; + lwVm.memory.private_data.get(this).accept = value + ""; }, get align(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).align, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).align, ""); }, set align(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).align = value + ""; + lwVm.memory.private_data.get(this).align = value + ""; }, get alt(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).alt, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).alt, ""); }, set alt(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).alt = value + ""; + lwVm.memory.private_data.get(this).alt = value + ""; }, get autocomplete(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).autocomplete, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).autocomplete, ""); }, set autocomplete(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).autocomplete = value + ""; + lwVm.memory.private_data.get(this).autocomplete = value + ""; }, checkValidity(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get checked(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).checked, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).checked, ""); }, set checked(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).checked = value + ""; + lwVm.memory.private_data.get(this).checked = value + ""; }, get defaultChecked(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).defaultChecked, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).defaultChecked, ""); }, set defaultChecked(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).defaultChecked = value + ""; + lwVm.memory.private_data.get(this).defaultChecked = value + ""; }, get defaultValue(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).defaultValue, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).defaultValue, ""); }, set defaultValue(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).defaultValue = value + ""; + lwVm.memory.private_data.get(this).defaultValue = value + ""; }, get dirName(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).dirName, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).dirName, ""); }, set dirName(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).dirName = value + ""; + lwVm.memory.private_data.get(this).dirName = value + ""; }, get disabled(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).disabled, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).disabled, ""); }, set disabled(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).disabled = value + ""; + lwVm.memory.private_data.get(this).disabled = value + ""; }, get files(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).files, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).files, ""); }, set files(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).files = value + ""; + lwVm.memory.private_data.get(this).files = value + ""; }, get form(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).form, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).form, ""); }, set form(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).form = value + ""; + lwVm.memory.private_data.get(this).form = value + ""; }, get formAction(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).formAction, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).formAction, ""); }, set formAction(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).formAction = value + ""; + lwVm.memory.private_data.get(this).formAction = value + ""; }, get formEnctype(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).formEnctype, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).formEnctype, ""); }, set formEnctype(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).formEnctype = value + ""; + lwVm.memory.private_data.get(this).formEnctype = value + ""; }, get formMethod(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).formMethod, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).formMethod, ""); }, set formMethod(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).formMethod = value + ""; + lwVm.memory.private_data.get(this).formMethod = value + ""; }, get formNoValidate(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).formNoValidate, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).formNoValidate, ""); }, set formNoValidate(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).formNoValidate = value + ""; + lwVm.memory.private_data.get(this).formNoValidate = value + ""; }, get formTarget(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).formTarget, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).formTarget, ""); }, set formTarget(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).formTarget = value + ""; + lwVm.memory.private_data.get(this).formTarget = value + ""; }, get height(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).height, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).height, ""); }, set height(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).height = value + ""; + lwVm.memory.private_data.get(this).height = value + ""; }, get incremental(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).incremental, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).incremental, ""); }, set incremental(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).incremental = value + ""; + lwVm.memory.private_data.get(this).incremental = value + ""; }, get indeterminate(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).indeterminate, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).indeterminate, ""); }, set indeterminate(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).indeterminate = value + ""; + lwVm.memory.private_data.get(this).indeterminate = value + ""; }, get labels(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).labels, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).labels, ""); }, get list(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).list, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).list, ""); }, get max(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).max, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).max, ""); }, set max(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).max = value + ""; + lwVm.memory.private_data.get(this).max = value + ""; }, get maxLength(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).maxLength, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).maxLength, ""); }, set maxLength(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).maxLength = value + ""; + lwVm.memory.private_data.get(this).maxLength = value + ""; }, get min(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).min, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).min, ""); }, set min(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).min = value + ""; + lwVm.memory.private_data.get(this).min = value + ""; }, get minLength(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).minLength, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).minLength, ""); }, set minLength(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).minLength = value + ""; + lwVm.memory.private_data.get(this).minLength = value + ""; }, get multiple(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).multiple, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).multiple, ""); }, set multiple(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).multiple = value + ""; + lwVm.memory.private_data.get(this).multiple = value + ""; }, get name(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).name, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).name, ""); }, set name(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).name = value + ""; + lwVm.memory.private_data.get(this).name = value + ""; }, get pattern(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pattern, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).pattern, ""); }, set pattern(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).pattern = value + ""; + lwVm.memory.private_data.get(this).pattern = value + ""; }, get placeholder(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).placeholder, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).placeholder, ""); }, set placeholder(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).placeholder = value + ""; + lwVm.memory.private_data.get(this).placeholder = value + ""; }, get readOnly(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).readOnly, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).readOnly, ""); }, set readOnly(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).readOnly = value + ""; + lwVm.memory.private_data.get(this).readOnly = value + ""; }, reportValidity(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get required(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).required, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).required, ""); }, set required(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).required = value + ""; + lwVm.memory.private_data.get(this).required = value + ""; }, select(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get selectionDirection(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).selectionDirection, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).selectionDirection, ""); }, set selectionDirection(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).selectionDirection = value + ""; + lwVm.memory.private_data.get(this).selectionDirection = value + ""; }, get selectionEnd(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).selectionEnd, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).selectionEnd, ""); }, set selectionEnd(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).selectionEnd = value + ""; + lwVm.memory.private_data.get(this).selectionEnd = value + ""; }, get selectionStart(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).selectionStart, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).selectionStart, ""); }, set selectionStart(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).selectionStart = value + ""; + lwVm.memory.private_data.get(this).selectionStart = value + ""; }, setCustomValidity(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, setRangeText(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, setSelectionRange(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get size(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).size, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).size, ""); }, set size(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).size = value + ""; + lwVm.memory.private_data.get(this).size = value + ""; }, get src(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).src, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).src, ""); }, set src(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).src = value + ""; + lwVm.memory.private_data.get(this).src = value + ""; }, get step(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).step, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).step, ""); }, set step(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).step = value + ""; + lwVm.memory.private_data.get(this).step = value + ""; }, stepDown(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, stepUp(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get type(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).type, ""); }, set type(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).type = value + ""; + lwVm.memory.private_data.get(this).type = value + ""; }, get useMap(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).useMap, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).useMap, ""); }, set useMap(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).useMap = value + ""; + lwVm.memory.private_data.get(this).useMap = value + ""; }, get validationMessage(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).validationMessage, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).validationMessage, ""); }, get validity(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).validity, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).validity, ""); }, get value(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).value, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).value, ""); }, set value(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).value = value + ""; + lwVm.memory.private_data.get(this).value = value + ""; }, get valueAsDate(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).valueAsDate, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).valueAsDate, ""); }, set valueAsDate(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).valueAsDate = value + ""; + lwVm.memory.private_data.get(this).valueAsDate = value + ""; }, get valueAsNumber(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).valueAsNumber, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).valueAsNumber, ""); }, set valueAsNumber(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).valueAsNumber = value + ""; + lwVm.memory.private_data.get(this).valueAsNumber = value + ""; }, get webkitEntries(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).webkitEntries, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).webkitEntries, ""); }, get webkitdirectory(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).webkitdirectory, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).webkitdirectory, ""); }, set webkitdirectory(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).webkitdirectory = value + ""; + lwVm.memory.private_data.get(this).webkitdirectory = value + ""; }, get width(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).width, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).width, ""); }, set width(value){ if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).width = value + ""; + lwVm.memory.private_data.get(this).width = value + ""; }, get willValidate(){ - debugger; if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).willValidate, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).willValidate, ""); } } - qxVm.rename(HTMLInputElement.prototype, "HTMLInputElement"); - qxVm.safeDescriptor_addConstructor(HTMLInputElement); - qxVm.safe_Objattribute(HTMLInputElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLInputElement.prototype, "HTMLInputElement"); + lwVm.safeDescriptor_addConstructor(HTMLInputElement); + lwVm.safe_Objattribute(HTMLInputElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLInputElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLInputElement, HTMLElement); })(); -qxVm.memory.htmlElements["input"] = function () { - return new HTMLInputElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["input"] = function () { + return new HTMLInputElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLLIElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLLIElement.js index 1c9e6d5..7594025 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLLIElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLLIElement.js @@ -1,9 +1,9 @@ HTMLLIElement = function HTMLLIElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLLIElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLLIElement); ; (function () { const $safe_get_attribute = ['type', 'value']; @@ -12,37 +12,38 @@ HTMLLIElement = function HTMLLIElement(createObj_key) {//构造函数 HTMLLIElement.prototype = { get type() { - debugger; if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).type, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLIElement', 'type', arguments, result); + return result; }, set type(value) { - debugger; if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).type = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLIElement', 'type', arguments); + lwVm.memory.private_data.get(this).type = value + ""; }, get value() { - debugger; if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).value, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).value, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLIElement', 'value', arguments, result); + return result; }, set value(value) { - debugger; if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).value = value + ""; + lwVm.memory.private_data.get(this).value = value + ""; } }; - qxVm.rename(HTMLLIElement.prototype, "HTMLLIElement"); - qxVm.safeDescriptor_addConstructor(HTMLLIElement); - qxVm.safe_Objattribute(HTMLLIElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLLIElement.prototype, "HTMLLIElement"); + lwVm.safeDescriptor_addConstructor(HTMLLIElement); + lwVm.safe_Objattribute(HTMLLIElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLLIElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLLIElement, HTMLElement); })(); -qxVm.memory.htmlElements["li"] = function () { - return new HTMLLIElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["li"] = function () { + return new HTMLLIElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLLabelElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLLabelElement.js index c483851..2c3da39 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLLabelElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLLabelElement.js @@ -1,9 +1,9 @@ HTMLLabelElement = function HTMLLabelElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLLabelElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLLabelElement); ; (function () { const $safe_get_attribute = ['control', 'form', 'htmlFor']; @@ -12,29 +12,33 @@ HTMLLabelElement = function HTMLLabelElement(createObj_key) {//构造函数 HTMLLabelElement.prototype = { get control() { - debugger; if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).control, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).control, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLabelElement', 'control', arguments, result); + return result; }, get form() { - debugger; if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).form, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).form, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLabelElement', 'form', arguments, result); + return result; }, get htmlFor() { - debugger; if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).htmlFor, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).htmlFor, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLabelElement', 'htmlFor', arguments, result); + return result; }, set htmlFor(value) { if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).htmlFor = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLabelElement', 'htmlFor', arguments); + lwVm.memory.private_data.get(this).htmlFor = value + ""; }, } - qxVm.rename(HTMLLabelElement.prototype, "HTMLLabelElement"); - qxVm.safeDescriptor_addConstructor(HTMLLabelElement); - qxVm.safe_Objattribute(HTMLLabelElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLLabelElement.prototype, "HTMLLabelElement"); + lwVm.safeDescriptor_addConstructor(HTMLLabelElement); + lwVm.safe_Objattribute(HTMLLabelElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLLabelElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLLabelElement, HTMLElement); @@ -42,6 +46,6 @@ HTMLLabelElement = function HTMLLabelElement(createObj_key) {//构造函数 })(); -qxVm.memory.htmlElements["label"] = function () { - return new HTMLLabelElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["label"] = function () { + return new HTMLLabelElement(lwVm.memory.$createObj_key); } \ No newline at end of file diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLLinkElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLLinkElement.js index 94997eb..8d299b6 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLLinkElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLLinkElement.js @@ -1,9 +1,9 @@ HTMLLinkElement = function HTMLLinkElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLLinkElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLLinkElement); ; (function () { const $safe_get_attribute = ['as', 'charset', 'crossOrigin', 'disabled', 'href', 'hreflang', 'imageSizes', 'imageSrcset', 'integrity', 'media', 'referrerPolicy', 'rel', 'relList', 'rev', 'sheet', 'sizes', 'target', 'type']; @@ -12,168 +12,200 @@ HTMLLinkElement = function HTMLLinkElement(createObj_key) {//构造函数 HTMLLinkElement.prototype = { get as() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).as, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).as, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'as', arguments, result); + return result; }, set as(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).as = ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'as', arguments); + lwVm.memory.private_data.get(this).as = ""; }, get charset() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).charset, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).charset, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'charset', arguments, result); + return result; }, set charset(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).charset = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'charset', arguments); + lwVm.memory.private_data.get(this).charset = value + ""; }, get crossOrigin() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).crossOrigin, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'crossOrigin', arguments, result); + return result; }, set crossOrigin(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).crossOrigin = "anonymous"; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'crossOrigin', arguments); + lwVm.memory.private_data.get(this).crossOrigin = "anonymous"; }, get disabled() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).disabled, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).disabled, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'disabled', arguments, result); + return result; }, set disabled(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).disabled = value ? true : false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'disabled', arguments); + lwVm.memory.private_data.get(this).disabled = value ? true : false; }, get href() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).href, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).href, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'href', arguments, result); + return result; }, set href(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).href = + `${location.origin}/${value}`; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'href', arguments); + lwVm.memory.private_data.get(this).href = + `${location.origin}/${value}`; }, get hreflang() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).hreflang, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).hreflang, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'hreflang', arguments, result); + return result; }, set hreflang(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).hreflang = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'hreflang', arguments); + lwVm.memory.private_data.get(this).hreflang = value + ""; }, get imageSizes() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).imageSizes, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).imageSizes, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'imageSizes', arguments, result); + return result; }, set imageSizes(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).imageSizes = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'imageSizes', arguments); + lwVm.memory.private_data.get(this).imageSizes = value + ""; }, get imageSrcset() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).imageSrcset, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).imageSrcset, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'imageSrcset', arguments, result); + return result; }, set imageSrcset(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).imageSrcset = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'imageSrcset', arguments); + lwVm.memory.private_data.get(this).imageSrcset = value + ""; }, get integrity() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).integrity, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).integrity, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'integrity', arguments, result); + return result; }, set integrity(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).integrity = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'integrity', arguments); + lwVm.memory.private_data.get(this).integrity = value + ""; }, get media() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).media, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).media, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'media', arguments, result); + return result; }, set media(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).media = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'media', arguments); + lwVm.memory.private_data.get(this).media = value + ""; }, get referrerPolicy() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).referrerPolicy, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'referrerPolicy', arguments, result); + return result; }, set referrerPolicy(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).referrerPolicy = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'referrerPolicy', arguments); + lwVm.memory.private_data.get(this).referrerPolicy = value + ""; }, get rel() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).rel, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).rel, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'rel', arguments, result); + return result; }, set rel(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).rel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'rel', arguments); + lwVm.memory.private_data.get(this).rel = value + ""; }, get relList() { // DOMTokenList - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).relList, ""); }, set relList(value) { // DOMTokenList if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).relList = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'relList', arguments); + lwVm.memory.private_data.get(this).relList = value + ""; }, get rev() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).rev, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).rev, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'rev', arguments, result); + return result; }, set rev(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).rev = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'rev', arguments); + lwVm.memory.private_data.get(this).rev = value + ""; }, get sheet() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sheet, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sheet, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'sheet', arguments, result); + return result; }, get sizes() { // DOMTokenList - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sizes, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sizes, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'sheet', arguments, result); + return result; }, set sizes(value) { // DOMTokenList if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).sizes = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'sizes', arguments); + lwVm.memory.private_data.get(this).sizes = value + ""; }, get target() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).target, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).target, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'target', arguments, result); + return result; }, set target(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).target = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'target', arguments); + lwVm.memory.private_data.get(this).target = value + ""; }, get type() { - debugger; if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).type, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLLinkElement', 'type', arguments, result); + return result; }, set type(value) { if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).type = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLLinkElement', 'type', arguments); + lwVm.memory.private_data.get(this).type = value + ""; }, } - qxVm.rename(HTMLLinkElement.prototype, "HTMLLinkElement"); - qxVm.safeDescriptor_addConstructor(HTMLLinkElement); - qxVm.safe_Objattribute(HTMLLinkElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLLinkElement.prototype, "HTMLLinkElement"); + lwVm.safeDescriptor_addConstructor(HTMLLinkElement); + lwVm.safe_Objattribute(HTMLLinkElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLLinkElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLLinkElement, HTMLElement); @@ -181,6 +213,6 @@ HTMLLinkElement = function HTMLLinkElement(createObj_key) {//构造函数 })(); -qxVm.memory.htmlElements["link"] = function () { - return new HTMLLinkElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["link"] = function () { + return new HTMLLinkElement(lwVm.memory.$createObj_key); } \ No newline at end of file diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLMediaElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLMediaElement.js index 47cd36e..75d846b 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLMediaElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLMediaElement.js @@ -1,9 +1,9 @@ HTMLMediaElement = function HTMLMediaElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLMediaElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLMediaElement); ; (function () { const $attributes = { @@ -23,292 +23,338 @@ HTMLMediaElement = function HTMLMediaElement(createObj_key) {//构造函数 HTMLMediaElement.prototype = { addTextTrack() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLMediaElement', 'addTextTrack', arguments, result); + return result; }, get autoplay() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).autoplay, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).autoplay, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'autoplay', arguments, result); + return result; }, set autoplay(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).autoplay = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'autoplay', arguments); + lwVm.memory.private_data.get(this).autoplay = value + ""; }, get buffered() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).buffered, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).buffered, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'buffered', arguments, result); + return result; }, canPlayType() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLMediaElement', 'canPlayType', arguments, result); + return result; }, captureStream() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLMediaElement', 'captureStream', arguments, result); + return result; }, get controls() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).controls, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).controls, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'controls', arguments, result); + return result; }, set controls(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).controls = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'controls', arguments); + lwVm.memory.private_data.get(this).controls = value + ""; }, get controlsList() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).controlsList, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).controlsList, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'controlsList', arguments, result); + return result; }, set controlsList(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).controlsList = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'controlsList', arguments); + lwVm.memory.private_data.get(this).controlsList = value + ""; }, get crossOrigin() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).crossOrigin, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'crossOrigin', arguments, result); + return result; }, set crossOrigin(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).crossOrigin = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'crossOrigin', arguments); + lwVm.memory.private_data.get(this).crossOrigin = value + ""; }, get currentSrc() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).currentSrc, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).currentSrc, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'currentSrc', arguments, result); + return result; }, get currentTime() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).currentTime, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).currentTime, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'currentTime', arguments, result); + return result; }, set currentTime(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).currentTime = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'currentTime', arguments); + lwVm.memory.private_data.get(this).currentTime = value + ""; }, get defaultMuted() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).defaultMuted, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).defaultMuted, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'defaultMuted', arguments, result); + return result; }, set defaultMuted(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).defaultMuted = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'defaultMuted', arguments); + lwVm.memory.private_data.get(this).defaultMuted = value + ""; }, get defaultPlaybackRate() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).defaultPlaybackRate, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).defaultPlaybackRate, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'defaultPlaybackRate', arguments, result); + return result; }, set defaultPlaybackRate(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).defaultPlaybackRate = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'defaultPlaybackRate', arguments); + lwVm.memory.private_data.get(this).defaultPlaybackRate = value + ""; }, get disableRemotePlayback() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).disableRemotePlayback, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).disableRemotePlayback, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'disableRemotePlayback', arguments, result); + return result; }, set disableRemotePlayback(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).disableRemotePlayback = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'disableRemotePlayback', arguments); + lwVm.memory.private_data.get(this).disableRemotePlayback = value + ""; }, get duration() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).duration, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).duration, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'duration', arguments, result); + return result; }, get ended() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ended, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ended, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'ended', arguments, result); + return result; }, get error() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).error, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).error, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'error', arguments, result); + return result; }, load() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLMediaElement', 'load', arguments, result); + return result; }, get loop() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).loop, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).loop, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'loop', arguments, result); + return result; }, set loop(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).loop = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'loop', arguments); + lwVm.memory.private_data.get(this).loop = value + ""; }, get muted() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).muted, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).muted, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'muted', arguments, result); + return result; }, set muted(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).muted = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'muted', arguments); + lwVm.memory.private_data.get(this).muted = value + ""; }, get networkState() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).networkState, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).networkState, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'networkState', arguments, result); + return result; }, get onencrypted() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onencrypted, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onencrypted, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'onencrypted', arguments, result); + return result; }, set onencrypted(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onencrypted = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'onencrypted', arguments); + lwVm.memory.private_data.get(this).onencrypted = value + ""; }, get onwaitingforkey() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwaitingforkey, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwaitingforkey, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'onwaitingforkey', arguments, result); + return result; }, set onwaitingforkey(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwaitingforkey = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'onwaitingforkey', arguments); + lwVm.memory.private_data.get(this).onwaitingforkey = value + ""; }, pause() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLMediaElement', 'pause', arguments, result); + return result; }, get paused() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).paused, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).paused, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'paused', arguments, result); + return result; }, play() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLMediaElement', 'play', arguments, result); + return result; }, get playbackRate() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).playbackRate, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).playbackRate, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'playbackRate', arguments, result); + return result; }, set playbackRate(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).playbackRate = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'playbackRate', arguments); + lwVm.memory.private_data.get(this).playbackRate = value + ""; }, get played() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).played, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).played, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'played', arguments, result); + return result; }, get preload() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).preload, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).preload, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'preload', arguments, result); + return result; }, set preload(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).preload = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'preload', arguments); + lwVm.memory.private_data.get(this).preload = value + ""; }, get preservesPitch() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).preservesPitch, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).preservesPitch, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'preservesPitch', arguments, result); + return result; }, set preservesPitch(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).preservesPitch = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'preservesPitch', arguments); + lwVm.memory.private_data.get(this).preservesPitch = value + ""; }, get readyState() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).readyState, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).readyState, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'readyState', arguments, result); + return result; }, get remote() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).remote, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).remote, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'remote', arguments, result); + return result; }, get seekable() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).seekable, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).seekable, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'seekable', arguments, result); + return result; }, get seeking() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).seeking, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).seeking, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'seeking', arguments, result); + return result; }, setSinkId() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLMediaElement', 'setSinkId', arguments, result); + return result; }, get sinkId() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sinkId, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sinkId, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'sinkId', arguments, result); + return result; }, get src() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).src, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).src, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'src', arguments, result); + return result; }, set src(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).src = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'src', arguments); + lwVm.memory.private_data.get(this).src = value + ""; }, get srcObject() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).srcObject, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).srcObject, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'srcObject', arguments, result); + return result; }, set srcObject(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).srcObject = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'srcObject', arguments); + lwVm.memory.private_data.get(this).srcObject = value + ""; }, get textTracks() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).textTracks, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).textTracks, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'textTracks', arguments, result); + return result; }, get volume() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).volume, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).volume, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'volume', arguments, result); + return result; }, set volume(value) { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).volume = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMediaElement', 'volume', arguments); + lwVm.memory.private_data.get(this).volume = value + ""; }, get webkitAudioDecodedByteCount() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).webkitAudioDecodedByteCount, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).webkitAudioDecodedByteCount, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMediaElement', 'webkitAudioDecodedByteCount', arguments, result); + return result; }, get webkitVideoDecodedByteCount() { - debugger; if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).webkitVideoDecodedByteCount, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).webkitVideoDecodedByteCount, ""); } }; @@ -320,9 +366,9 @@ HTMLMediaElement = function HTMLMediaElement(createObj_key) {//构造函数 } }; - qxVm.rename(HTMLMediaElement.prototype, "HTMLMediaElement"); - qxVm.safeDescriptor_addConstructor(HTMLMediaElement); - qxVm.safe_Objattribute(HTMLMediaElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLMediaElement.prototype, "HTMLMediaElement"); + lwVm.safeDescriptor_addConstructor(HTMLMediaElement); + lwVm.safe_Objattribute(HTMLMediaElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLMediaElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLMediaElement, HTMLElement); diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLMetaElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLMetaElement.js index 364707c..03e7350 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLMetaElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLMetaElement.js @@ -1,9 +1,9 @@ HTMLMetaElement = function HTMLMetaElement(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLMetaElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLMetaElement); ; (function () { const $safe_get_attribute = ['content', 'httpEquiv', 'media', 'name', 'scheme']; @@ -12,64 +12,69 @@ HTMLMetaElement = function HTMLMetaElement(createObj_key) { HTMLMetaElement.prototype = { get content() { - debugger; if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).content, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).content, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMetaElement', 'content', arguments, result); + return result; }, set content(value) { - debugger; if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).content = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMetaElement', 'content', arguments); + lwVm.memory.private_data.get(this).content = value + ""; }, get httpEquiv() { - debugger; if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).httpEquiv, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).httpEquiv, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMetaElement', 'httpEquiv', arguments, result); + return result; }, set httpEquiv(value) { - debugger; if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).httpEquiv = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMetaElement', 'httpEquiv', arguments); + lwVm.memory.private_data.get(this).httpEquiv = value + ""; }, get media() { - debugger; if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).media, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).media, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMetaElement', 'media', arguments, result); + return result; }, set media(value) { - debugger; if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).media = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMetaElement', 'media', arguments); + lwVm.memory.private_data.get(this).media = value + ""; }, get name() { - debugger; if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).name, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).name, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMetaElement', 'name', arguments, result); + return result; }, set name(value) { - debugger; if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).name = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMetaElement', 'name', arguments); + lwVm.memory.private_data.get(this).name = value + ""; }, get scheme() { - debugger; if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).scheme, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).scheme, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLMetaElement', 'scheme', arguments, result); + return result; }, set scheme(value) { - debugger; if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).scheme = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLMetaElement', 'scheme', arguments); + lwVm.memory.private_data.get(this).scheme = value + ""; }, } - qxVm.rename(HTMLMetaElement.prototype, "HTMLMetaElement"); - qxVm.safeDescriptor_addConstructor(HTMLMetaElement); - qxVm.safe_Objattribute(HTMLMetaElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLMetaElement.prototype, "HTMLMetaElement"); + lwVm.safeDescriptor_addConstructor(HTMLMetaElement); + lwVm.safe_Objattribute(HTMLMetaElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLMetaElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLMetaElement, HTMLElement); })(); -qxVm.memory.htmlElements["meta"] = function () { - return new HTMLMetaElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["meta"] = function () { + return new HTMLMetaElement(lwVm.memory.$createObj_key); } \ No newline at end of file diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLScriptElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLScriptElement.js index 14a379e..8fa6afe 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLScriptElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLScriptElement.js @@ -1,9 +1,9 @@ HTMLScriptElement = function HTMLScriptElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLScriptElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLScriptElement); ;(function(){ @@ -13,126 +13,114 @@ HTMLScriptElement = function HTMLScriptElement(createObj_key) {//构造函数 HTMLScriptElement.prototype = { get async(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).async, true); + return lwVm.abs(lwVm.memory.private_data.get(this).async, true); }, set async(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).async = value + ""; + lwVm.memory.private_data.get(this).async = value + ""; }, get charset(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).charset, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).charset, ""); }, set charset(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).charset = value + ""; + lwVm.memory.private_data.get(this).charset = value + ""; }, get crossOrigin(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, null); + return lwVm.abs(lwVm.memory.private_data.get(this).crossOrigin, null); }, set crossOrigin(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).crossOrigin = value + ""; + lwVm.memory.private_data.get(this).crossOrigin = value + ""; }, get defer(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).defer, false); + return lwVm.abs(lwVm.memory.private_data.get(this).defer, false); }, set defer(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).defer = value + ""; + lwVm.memory.private_data.get(this).defer = value + ""; }, get event(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).event, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).event, ""); }, set event(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).event = value + ""; + lwVm.memory.private_data.get(this).event = value + ""; }, get htmlFor(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).htmlFor, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).htmlFor, ""); }, set htmlFor(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).htmlFor = value + ""; + lwVm.memory.private_data.get(this).htmlFor = value + ""; }, get integrity(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).integrity, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).integrity, ""); }, set integrity(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).integrity = value + ""; + lwVm.memory.private_data.get(this).integrity = value + ""; }, get noModule(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).noModule, false); + return lwVm.abs(lwVm.memory.private_data.get(this).noModule, false); }, set noModule(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).noModule = value + ""; + lwVm.memory.private_data.get(this).noModule = value + ""; }, get referrerPolicy(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, null); + return lwVm.abs(lwVm.memory.private_data.get(this).referrerPolicy, null); }, set referrerPolicy(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).referrerPolicy = value + ""; + lwVm.memory.private_data.get(this).referrerPolicy = value + ""; }, get src(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).src, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).src, ""); }, set src(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).src = value + ""; + lwVm.memory.private_data.get(this).src = value + ""; }, get text(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).text, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).text, ""); }, set text(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).text = value + ""; + lwVm.memory.private_data.get(this).text = value + ""; }, get type(){ - debugger; if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).type, ""); }, set type(value){ if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).type = value + ""; + lwVm.memory.private_data.get(this).type = value + ""; } }; - qxVm.rename(HTMLScriptElement.prototype, "HTMLScriptElement"); - qxVm.safeDescriptor_addConstructor(HTMLScriptElement); - qxVm.safe_Objattribute(HTMLScriptElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLScriptElement.prototype, "HTMLScriptElement"); + lwVm.safeDescriptor_addConstructor(HTMLScriptElement); + lwVm.safe_Objattribute(HTMLScriptElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLScriptElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLScriptElement, HTMLElement); })(); -qxVm.memory.htmlElements["script"] = function () { - return new HTMLScriptElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["script"] = function () { + return new HTMLScriptElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLSpanElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLSpanElement.js index 449ce35..97f6644 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLSpanElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLSpanElement.js @@ -1,9 +1,9 @@ HTMLSpanElement = function HTMLSpanElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLSpanElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLSpanElement); ; (function () { const $safe_get_attribute = []; @@ -12,15 +12,15 @@ HTMLSpanElement = function HTMLSpanElement(createObj_key) {//构造函数 HTMLSpanElement.prototype = {}; - qxVm.rename(HTMLSpanElement.prototype, "HTMLSpanElement"); - qxVm.safeDescriptor_addConstructor(HTMLSpanElement); - qxVm.safe_Objattribute(HTMLSpanElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLSpanElement.prototype, "HTMLSpanElement"); + lwVm.safeDescriptor_addConstructor(HTMLSpanElement); + lwVm.safe_Objattribute(HTMLSpanElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLSpanElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLSpanElement, HTMLElement); })(); -qxVm.memory.htmlElements["span"] = function () { - return new HTMLSpanElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["span"] = function () { + return new HTMLSpanElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLTitleElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLTitleElement.js index b8907ba..44745c1 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLTitleElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLTitleElement.js @@ -1,9 +1,9 @@ HTMLTitleElement = function HTMLTitleElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLTitleElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLTitleElement); @@ -15,22 +15,24 @@ HTMLTitleElement = function HTMLTitleElement(createObj_key) {//构造函数 HTMLTitleElement.prototype = { get text() { if (!HTMLTitleElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } - return qxVm.abs(qxVm.memory.private_data.get(this).text, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).text, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLTitleElement', 'text', arguments, result); + return result; }, set text(value) { if (!HTMLTitleElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.get(this).text = value + ""; + lwVm.memory.private_data.get(this).text = value + ""; } }; - qxVm.rename(HTMLTitleElement.prototype, "HTMLTitleElement"); - qxVm.safeDescriptor_addConstructor(HTMLTitleElement); - qxVm.safe_Objattribute(HTMLTitleElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLTitleElement.prototype, "HTMLTitleElement"); + lwVm.safeDescriptor_addConstructor(HTMLTitleElement); + lwVm.safe_Objattribute(HTMLTitleElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLTitleElement.prototype, HTMLElement.prototype); Object.setPrototypeOf(HTMLTitleElement, HTMLElement); })(); -qxVm.memory.htmlElements["title"] = function () { - return new HTMLTitleElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["title"] = function () { + return new HTMLTitleElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/HTMLElements/HTMLVideoElement.js b/qxVm_sanbox/env/DOM/HTMLElements/HTMLVideoElement.js index 86e9988..13d03ae 100644 --- a/qxVm_sanbox/env/DOM/HTMLElements/HTMLVideoElement.js +++ b/qxVm_sanbox/env/DOM/HTMLElements/HTMLVideoElement.js @@ -1,9 +1,9 @@ HTMLVideoElement = function HTMLVideoElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HTMLVideoElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HTMLVideoElement); ; (function () { const $safe_get_attribute = [ @@ -18,149 +18,177 @@ HTMLVideoElement = function HTMLVideoElement(createObj_key) {//构造函数 HTMLVideoElement.prototype = { cancelVideoFrameCallback() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLVideoElement', 'cancelVideoFrameCallback', arguments, result); + return result; }, get disablePictureInPicture() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).disablePictureInPicture, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).disablePictureInPicture, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'disablePictureInPicture', arguments, result); + return result; }, set disablePictureInPicture(value) { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).disablePictureInPicture = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLVideoElement', 'disablePictureInPicture', arguments); + lwVm.memory.private_data.get(this).disablePictureInPicture = value + ""; }, getVideoPlaybackQuality() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLVideoElement', 'getVideoPlaybackQuality', arguments, result); + return result; }, get height() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).height, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).height, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'height', arguments, result); + return result; }, set height(value) { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).height = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLVideoElement', 'height', arguments); + lwVm.memory.private_data.get(this).height = value + ""; }, get onenterpictureinpicture() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onenterpictureinpicture, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onenterpictureinpicture, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'onenterpictureinpicture', arguments, result); + return result; }, set onenterpictureinpicture(value) { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onenterpictureinpicture = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLVideoElement', 'onenterpictureinpicture', arguments); + lwVm.memory.private_data.get(this).onenterpictureinpicture = value + ""; }, get onleavepictureinpicture() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onleavepictureinpicture, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onleavepictureinpicture, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'onleavepictureinpicture', arguments, result); + return result; }, set onleavepictureinpicture(value) { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onleavepictureinpicture = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLVideoElement', 'onleavepictureinpicture', arguments); + lwVm.memory.private_data.get(this).onleavepictureinpicture = value + ""; }, get playsInline() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).playsInline, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).playsInline, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'playsInline', arguments, result); + return result; }, set playsInline(value) { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).playsInline = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLVideoElement', 'playsInline', arguments); + lwVm.memory.private_data.get(this).playsInline = value + ""; }, get poster() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).poster, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).poster, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'poster', arguments, result); + return result; }, set poster(value) { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).poster = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HTMLVideoElement', 'poster', arguments); + lwVm.memory.private_data.get(this).poster = value + ""; }, requestPictureInPicture() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLVideoElement', 'requestPictureInPicture', arguments, result); + return result; }, requestVideoFrameCallback() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLVideoElement', 'requestVideoFrameCallback', arguments, result); + return result; }, get videoHeight() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).videoHeight, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).videoHeight, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'videoHeight', arguments, result); + return result; }, get videoWidth() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).videoWidth, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).videoWidth, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'videoWidth', arguments, result); + return result; }, get webkitDecodedFrameCount() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).webkitDecodedFrameCount, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).webkitDecodedFrameCount, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'webkitDecodedFrameCount', arguments, result); + return result; }, get webkitDisplayingFullscreen() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).webkitDisplayingFullscreen, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).webkitDisplayingFullscreen, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'webkitDisplayingFullscreen', arguments, result); + return result; }, get webkitDroppedFrameCount() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).webkitDroppedFrameCount, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).webkitDroppedFrameCount, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'webkitDroppedFrameCount', arguments, result); + return result; }, webkitEnterFullScreen() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLVideoElement', 'webkitEnterFullScreen', arguments, result); + return result; }, webkitEnterFullscreen() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLVideoElement', 'webkitEnterFullscreen', arguments, result); + return result; }, webkitExitFullScreen() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLVideoElement', 'webkitExitFullScreen', arguments, result); + return result; }, webkitExitFullscreen() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HTMLVideoElement', 'webkitExitFullscreen', arguments, result); + return result; }, get webkitSupportsFullscreen() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).webkitSupportsFullscreen, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).webkitSupportsFullscreen, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'webkitSupportsFullscreen', arguments, result); + return result; }, get width() { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).width, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).width, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HTMLVideoElement', 'width', arguments, result); + return result; }, set width(value) { - debugger; if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).width = value + ""; + lwVm.memory.private_data.get(this).width = value + ""; } }; - qxVm.rename(HTMLVideoElement.prototype, "HTMLVideoElement"); - qxVm.safeDescriptor_addConstructor(HTMLVideoElement); - qxVm.safe_Objattribute(HTMLVideoElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HTMLVideoElement.prototype, "HTMLVideoElement"); + lwVm.safeDescriptor_addConstructor(HTMLVideoElement); + lwVm.safe_Objattribute(HTMLVideoElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HTMLVideoElement.prototype, HTMLMediaElement.prototype); Object.setPrototypeOf(HTMLVideoElement, HTMLMediaElement); })(); -qxVm.memory.htmlElements["video"] = function () { - return new HTMLVideoElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["video"] = function () { + return new HTMLVideoElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/Image.js b/qxVm_sanbox/env/DOM/Image.js index b31ca5c..fda038a 100644 --- a/qxVm_sanbox/env/DOM/Image.js +++ b/qxVm_sanbox/env/DOM/Image.js @@ -1,6 +1,6 @@ Image = function Image() { - return new HTMLImageElement(qxVm.memory.$createObj_key); -}; qxVm.safefunction(Image); + return new HTMLImageElement(lwVm.memory.$createObj_key); +}; lwVm.safefunction(Image); ; (function () { Image.prototype = HTMLImageElement.prototype; diff --git a/qxVm_sanbox/env/DOM/MediaStream.js b/qxVm_sanbox/env/DOM/MediaStream.js index fadbef9..810ea0d 100644 --- a/qxVm_sanbox/env/DOM/MediaStream.js +++ b/qxVm_sanbox/env/DOM/MediaStream.js @@ -1,9 +1,9 @@ MediaStream = function MediaStream(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(MediaStream); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(MediaStream); ; (function () { const $safe_get_attribute = ['active', 'id', 'onactive', 'onaddtrack', 'oninactive', 'onremovetrack']; @@ -14,88 +14,108 @@ MediaStream = function MediaStream(createObj_key) {//构造函数 MediaStream.prototype = { get active() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).active, true); + let result = lwVm.abs(lwVm.memory.private_data.get(this).active, true);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MediaStream', 'active', arguments, result); + return result; }, addTrack() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaStream', 'addTrack', arguments, result); + return result; }, clone() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaStream', 'clone', arguments, result); + return result; }, getAudioTracks() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaStream', 'getAudioTracks', arguments, result); + return result; }, getTrackById() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaStream', 'getTrackById', arguments, result); + return result; }, getTracks() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaStream', 'getTracks', arguments, result); + return result; }, getVideoTracks() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaStream', 'getVideoTracks', arguments, result); + return result; }, get id() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).id, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).id, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MediaStream', 'id', arguments, result); + return result; }, get onactive() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onactive, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onactive, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MediaStream', 'onactive', arguments, result); + return result; }, set onactive(value) { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onactive = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'MediaStream', 'onactive', arguments); + lwVm.memory.private_data.get(this).onactive = value + ""; }, get onaddtrack() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onaddtrack, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onaddtrack, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MediaStream', 'onaddtrack', arguments, result); + return result; }, set onaddtrack(value) { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onaddtrack = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'MediaStream', 'onaddtrack', arguments); + lwVm.memory.private_data.get(this).onaddtrack = value + ""; }, get oninactive() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oninactive, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oninactive, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MediaStream', 'oninactive', arguments, result); + return result; }, set oninactive(value) { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oninactive = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'MediaStream', 'oninactive', arguments); + lwVm.memory.private_data.get(this).oninactive = value + ""; }, get onremovetrack() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onremovetrack, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onremovetrack, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MediaStream', 'onremovetrack', arguments, result); + return result; }, set onremovetrack(value) { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onremovetrack = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'MediaStream', 'onremovetrack', arguments); + lwVm.memory.private_data.get(this).onremovetrack = value + ""; }, removeTrack() { - debugger; if (!MediaStream.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaStream', 'removeTrack', arguments, result); + return result; }, } - qxVm.rename(MediaStream.prototype, "MediaStream"); - qxVm.safeDescriptor_addConstructor(MediaStream); - qxVm.safe_Objattribute(MediaStream, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(MediaStream.prototype, "MediaStream"); + lwVm.safeDescriptor_addConstructor(MediaStream); + lwVm.safe_Objattribute(MediaStream, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(MediaStream.prototype, HTMLElement.prototype); Object.setPrototypeOf(MediaStream, HTMLElement); @@ -103,6 +123,6 @@ MediaStream = function MediaStream(createObj_key) {//构造函数 })(); -// qxVm.z_sanbox.memory.htmlElements["div"] = function () { -// return new MediaStream(qxVm.z_sanbox.memory.$createObj_key); +// lwVm.z_sanbox.memory.htmlElements["div"] = function () { +// return new MediaStream(lwVm.z_sanbox.memory.$createObj_key); // } \ No newline at end of file diff --git a/qxVm_sanbox/env/DOM/Node.js b/qxVm_sanbox/env/DOM/Node.js index 60b0634..e15fd3b 100644 --- a/qxVm_sanbox/env/DOM/Node.js +++ b/qxVm_sanbox/env/DOM/Node.js @@ -1,7 +1,7 @@ Node = function Node() { throw new TypeError("Illegal constructor"); }; -qxVm.safefunction(Node); +lwVm.safefunction(Node); ; (function () { const $attributes = { @@ -36,151 +36,192 @@ qxVm.safefunction(Node); Node.prototype = { appendChild(aChild) { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; }, get baseURI() { if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).baseURI, location.href); + let result = lwVm.abs(lwVm.memory.private_data.get(this).baseURI, location.href);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'baseURI', arguments, result); + return result; }, get childNodes() { // debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).childNodes, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).childNodes, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'childNodes', arguments, result); + return result; }, cloneNode() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'cloneNode', arguments, result); + return result; }, compareDocumentPosition() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'compareDocumentPosition', arguments, result); + return result; }, contains() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'contains', arguments, result); + return result; }, get firstChild() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).firstChild, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).firstChild, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'firstChild', arguments, result); + return result; }, getRootNode() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; console.log(this) }, hasChildNodes() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'hasChildNodes', arguments, result); + return result; }, insertBefore() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'insertBefore', arguments, result); + return result; }, get isConnected() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).isConnected, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).isConnected, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'isConnected', arguments, result); + return result; }, isDefaultNamespace() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'isDefaultNamespace', arguments, result); + return result; }, isEqualNode() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'isEqualNode', arguments, result); + return result; }, isSameNode() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'isSameNode', arguments, result); + return result; }, get lastChild() { // 返回一个html - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).lastChild, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).lastChild, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'isSameNode', arguments, result); + return result; }, lookupNamespaceURI() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'lookupNamespaceURI', arguments, result); + return result; }, lookupPrefix() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'lookupPrefix', arguments, result); + return result; }, get nextSibling() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).nextSibling, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).nextSibling, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'nextSibling', arguments, result); + return result; }, get nodeName() { if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let node_name = qxVm.htmls_toStringTag(this).toUpperCase(); - return node_name === 'DOCUMENT' ? '#document' : node_name; + let node_name = lwVm.htmls_toStringTag(this).toUpperCase(); + let result = node_name === 'DOCUMENT' ? '#document' : node_name;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'nodeName', arguments, result); + return result; }, get nodeType() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 9 + let result = 9; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'nodeType', arguments, result); + return result; }, get nodeValue() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).nodeValue, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).nodeValue, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'nodeValue', arguments, result); + return result; }, set nodeValue(value) { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).nodeValue = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Node', 'nodeValue', arguments); + lwVm.memory.private_data.get(this).nodeValue = value + ""; }, normalize() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'normalize', arguments, result); + return result; }, get ownerDocument() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return null; + let result = null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'ownerDocument', arguments, result); + return result; }, get parentElement() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return null; + let result = null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'parentElement', arguments, result); + return result; }, get parentNode() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return this; + let result = this;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'parentNode', arguments, result); + return result; }, get previousSibling() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return null; + let result = null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'previousSibling', arguments, result); + return result; }, removeChild() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'removeChild', arguments, result); + return result; }, replaceChild() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Node', 'replaceChild', arguments, result); + return result; }, get textContent() { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).textContent, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).textContent, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Node', 'textContent', arguments, result); + return result; }, set textContent(value) { - debugger; if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).textContent = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Node', 'textContent', arguments); + lwVm.memory.private_data.get(this).textContent = value + ""; }, }; - qxVm.rename(Node.prototype, "Node"); - qxVm.safeDescriptor_addConstructor(Node); - qxVm.safe_Objattribute(Node, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); - qxVm.add_capitalLetter_attribute(Node, $attributes); + lwVm.rename(Node.prototype, "Node"); + lwVm.safeDescriptor_addConstructor(Node); + lwVm.safe_Objattribute(Node, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.add_capitalLetter_attribute(Node, $attributes); Object.setPrototypeOf(Node.prototype, EventTarget.prototype); diff --git a/qxVm_sanbox/env/DOM/NodeList.js b/qxVm_sanbox/env/DOM/NodeList.js index b7b77e4..ee50a5c 100644 --- a/qxVm_sanbox/env/DOM/NodeList.js +++ b/qxVm_sanbox/env/DOM/NodeList.js @@ -1,9 +1,9 @@ NodeList = function NodeList(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(NodeList); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(NodeList); ; (function () { const $safe_get_attribute = ['length']; @@ -12,39 +12,49 @@ NodeList = function NodeList(createObj_key) { NodeList.prototype = { entries() { - debugger; if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'NodeList', 'entries', arguments, result); + return result; }, forEach(callback, ...args) { - debugger; if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'NodeList', 'forEach', arguments, result); + return result; }, item(imdex) { - debugger; if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; try{ return this[imdex] }catch(error){ - return null; + let result = null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'NodeList', 'item', arguments, result); + return result; } }, keys() { if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return Object.keys(this); + let result = Object.keys(this);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'NodeList', 'keys', arguments, result); + return result; }, get length() { - debugger; if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).length, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).length, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'NodeList', 'length', arguments, result); + return result; }, values() { - debugger; if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'NodeList', 'values', arguments, result); + return result; } }; - qxVm.set_iterator(NodeList); - qxVm.rename(NodeList.prototype, "NodeList"); - qxVm.safeDescriptor_addConstructor(NodeList); - qxVm.safe_Objattribute(NodeList, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.set_iterator(NodeList); + lwVm.rename(NodeList.prototype, "NodeList"); + lwVm.safeDescriptor_addConstructor(NodeList); + lwVm.safe_Objattribute(NodeList, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); \ No newline at end of file diff --git a/qxVm_sanbox/env/DOM/Path2D.js b/qxVm_sanbox/env/DOM/Path2D.js index 9c0f2fe..3673d16 100644 --- a/qxVm_sanbox/env/DOM/Path2D.js +++ b/qxVm_sanbox/env/DOM/Path2D.js @@ -2,8 +2,8 @@ Path2D = function Path2D() { if(new.target !== Path2D){ throw new TypeError(`Failed to construct 'Path2D': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Path2D); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Path2D); ; (function () { const $safe_get_attribute = []; @@ -12,52 +12,74 @@ Path2D = function Path2D() { Path2D.prototype = { addPath() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'addPath', arguments, result); + return result; }, arc() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'arc', arguments, result); + return result; }, arcTo() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'arcTo', arguments, result); + return result; }, bezierCurveTo() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'bezierCurveTo', arguments, result); + return result; }, closePath() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'closePath', arguments, result); + return result; }, ellipse() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'ellipse', arguments, result); + return result; }, lineTo() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'lineTo', arguments, result); + return result; }, moveTo() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'moveTo', arguments, result); + return result; }, quadraticCurveTo() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'quadraticCurveTo', arguments, result); + return result; }, rect() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'rect', arguments, result); + return result; }, roundRect() { - debugger; if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Path2D', 'roundRect', arguments, result); + return result; }, } - qxVm.rename(Path2D.prototype, "Path2D"); - qxVm.safeDescriptor_addConstructor(Path2D); - qxVm.safe_Objattribute(Path2D, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Path2D.prototype, "Path2D"); + lwVm.safeDescriptor_addConstructor(Path2D); + lwVm.safe_Objattribute(Path2D, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); \ No newline at end of file diff --git a/qxVm_sanbox/env/DOM/SVGElement.js b/qxVm_sanbox/env/DOM/SVGElement.js index bbd2b23..c37e47e 100644 --- a/qxVm_sanbox/env/DOM/SVGElement.js +++ b/qxVm_sanbox/env/DOM/SVGElement.js @@ -1,9 +1,9 @@ SVGElement = function SVGElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(SVGElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(SVGElement); ; (function () { const $safe_get_attribute = [ @@ -28,968 +28,1067 @@ SVGElement = function SVGElement(createObj_key) {//构造函数 SVGElement.prototype = { get autofocus() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).autofocus, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).autofocus, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'autofocus', arguments, result); + return result; }, set autofocus(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).autofocus = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'autofocus', arguments); + lwVm.memory.private_data.get(this).autofocus = value + ""; }, blur() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'SVGElement', 'blur', arguments, result); + return result; }, get className() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).className, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).className, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'className', arguments, result); + return result; }, get dataset() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).dataset, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).dataset, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'dataset', arguments, result); + return result; }, focus() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'SVGElement', 'focus', arguments, result); + return result; }, get nonce() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).nonce, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).nonce, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'nonce', arguments, result); + return result; }, set nonce(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).nonce = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'nonce', arguments); + lwVm.memory.private_data.get(this).nonce = value + ""; }, get onabort() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onabort, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onabort, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onabort', arguments, result); + return result; }, set onabort(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onabort = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onabort', arguments); + lwVm.memory.private_data.get(this).onabort = value + ""; }, get onanimationend() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onanimationend, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onanimationend, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onanimationend', arguments, result); + return result; }, set onanimationend(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onanimationend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onanimationend', arguments); + lwVm.memory.private_data.get(this).onanimationend = value + ""; }, get onanimationiteration() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onanimationiteration, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onanimationiteration, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onanimationiteration', arguments, result); + return result; }, set onanimationiteration(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onanimationiteration = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onanimationiteration', arguments); + lwVm.memory.private_data.get(this).onanimationiteration = value + ""; }, get onanimationstart() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onanimationstart, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onanimationstart, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onanimationstart', arguments, result); + return result; }, set onanimationstart(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onanimationstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onanimationstart', arguments); + lwVm.memory.private_data.get(this).onanimationstart = value + ""; }, get onauxclick() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onauxclick, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onauxclick, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onauxclick', arguments, result); + return result; }, set onauxclick(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onauxclick = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onauxclick', arguments); + lwVm.memory.private_data.get(this).onauxclick = value + ""; }, get onbeforexrselect() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onbeforexrselect, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onbeforexrselect, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onbeforexrselect', arguments, result); + return result; }, set onbeforexrselect(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onbeforexrselect = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onbeforexrselect', arguments); + lwVm.memory.private_data.get(this).onbeforexrselect = value + ""; }, get onblur() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onblur, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onblur, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onblur', arguments, result); + return result; }, set onblur(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onblur = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onblur', arguments); + lwVm.memory.private_data.get(this).onblur = value + ""; }, get oncancel() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncancel, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncancel, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'oncancel', arguments, result); + return result; }, set oncancel(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncancel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'oncancel', arguments); + lwVm.memory.private_data.get(this).oncancel = value + ""; }, get oncanplay() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncanplay, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncanplay, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'oncanplay', arguments, result); + return result; }, set oncanplay(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncanplay = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'oncanplay', arguments); + lwVm.memory.private_data.get(this).oncanplay = value + ""; }, get oncanplaythrough() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncanplaythrough, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncanplaythrough, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'oncanplaythrough', arguments, result); + return result; }, set oncanplaythrough(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncanplaythrough = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'oncanplaythrough', arguments); + lwVm.memory.private_data.get(this).oncanplaythrough = value + ""; }, get onchange() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onchange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onchange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onchange', arguments, result); + return result; }, set onchange(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onchange', arguments); + lwVm.memory.private_data.get(this).onchange = value + ""; }, get onclick() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onclick, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onclick, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onclick', arguments, result); + return result; }, set onclick(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onclick = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onclick', arguments); + lwVm.memory.private_data.get(this).onclick = value + ""; }, get onclose() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onclose, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onclose, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onclose', arguments, result); + return result; }, set onclose(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onclose = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onclose', arguments); + lwVm.memory.private_data.get(this).onclose = value + ""; }, get oncontextmenu() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncontextmenu, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncontextmenu, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'oncontextmenu', arguments, result); + return result; }, set oncontextmenu(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncontextmenu = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'oncontextmenu', arguments); + lwVm.memory.private_data.get(this).oncontextmenu = value + ""; }, get oncopy() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncopy, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncopy, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'oncopy', arguments, result); + return result; }, set oncopy(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncopy = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'oncopy', arguments); + lwVm.memory.private_data.get(this).oncopy = value + ""; }, get oncuechange() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncuechange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncuechange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'oncuechange', arguments, result); + return result; }, set oncuechange(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncuechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'oncuechange', arguments); + lwVm.memory.private_data.get(this).oncuechange = value + ""; }, get oncut() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncut, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncut, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'oncut', arguments, result); + return result; }, set oncut(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncut = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'oncut', arguments); + lwVm.memory.private_data.get(this).oncut = value + ""; }, get ondblclick() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondblclick, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondblclick, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ondblclick', arguments, result); + return result; }, set ondblclick(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondblclick = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ondblclick', arguments); + lwVm.memory.private_data.get(this).ondblclick = value + ""; }, get ondrag() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondrag, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondrag, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ondrag', arguments, result); + return result; }, set ondrag(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondrag = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ondrag', arguments); + lwVm.memory.private_data.get(this).ondrag = value + ""; }, get ondragend() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondragend, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondragend, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ondragend', arguments, result); + return result; }, set ondragend(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondragend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ondragend', arguments); + lwVm.memory.private_data.get(this).ondragend = value + ""; }, get ondragenter() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondragenter, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondragenter, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ondragenter', arguments, result); + return result; }, set ondragenter(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondragenter = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ondragenter', arguments); + lwVm.memory.private_data.get(this).ondragenter = value + ""; }, get ondragleave() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondragleave, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondragleave, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ondragleave', arguments, result); + return result; }, set ondragleave(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondragleave = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ondragleave', arguments); + lwVm.memory.private_data.get(this).ondragleave = value + ""; }, get ondragover() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondragover, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondragover, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ondragover', arguments, result); + return result; }, set ondragover(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondragover = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ondragover', arguments); + lwVm.memory.private_data.get(this).ondragover = value + ""; }, get ondragstart() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondragstart, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondragstart, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ondragstart', arguments, result); + return result; }, set ondragstart(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondragstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ondragstart', arguments); + lwVm.memory.private_data.get(this).ondragstart = value + ""; }, get ondrop() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondrop, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondrop, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ondrop', arguments, result); + return result; }, set ondrop(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondrop = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ondrop', arguments); + lwVm.memory.private_data.get(this).ondrop = value + ""; }, get ondurationchange() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondurationchange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondurationchange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ondurationchange', arguments, result); + return result; }, set ondurationchange(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondurationchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ondurationchange', arguments); + lwVm.memory.private_data.get(this).ondurationchange = value + ""; }, get onemptied() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onemptied, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onemptied, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onemptied', arguments, result); + return result; }, set onemptied(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onemptied = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onemptied', arguments); + lwVm.memory.private_data.get(this).onemptied = value + ""; }, get onended() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onended, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onended, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onended', arguments, result); + return result; }, set onended(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onended = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onended', arguments); + lwVm.memory.private_data.get(this).onended = value + ""; }, get onerror() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onerror, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onerror', arguments); + lwVm.memory.private_data.get(this).onerror = value + ""; }, get onfocus() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onfocus, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onfocus, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onfocus', arguments, result); + return result; }, set onfocus(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onfocus = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onfocus', arguments); + lwVm.memory.private_data.get(this).onfocus = value + ""; }, get onformdata() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onformdata, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onformdata, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onformdata', arguments, result); + return result; }, set onformdata(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onformdata = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onformdata', arguments); + lwVm.memory.private_data.get(this).onformdata = value + ""; }, get ongotpointercapture() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ongotpointercapture, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ongotpointercapture, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ongotpointercapture', arguments, result); + return result; }, set ongotpointercapture(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ongotpointercapture = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ongotpointercapture', arguments); + lwVm.memory.private_data.get(this).ongotpointercapture = value + ""; }, get oninput() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oninput, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oninput, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'oninput', arguments, result); + return result; }, set oninput(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oninput = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'oninput', arguments); + lwVm.memory.private_data.get(this).oninput = value + ""; }, get oninvalid() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oninvalid, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oninvalid, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'oninvalid', arguments, result); + return result; }, set oninvalid(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oninvalid = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'oninvalid', arguments); + lwVm.memory.private_data.get(this).oninvalid = value + ""; }, get onkeydown() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onkeydown, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onkeydown, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onkeydown', arguments, result); + return result; }, set onkeydown(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onkeydown = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onkeydown', arguments); + lwVm.memory.private_data.get(this).onkeydown = value + ""; }, get onkeypress() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onkeypress, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onkeypress, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onkeypress', arguments, result); + return result; }, set onkeypress(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onkeypress = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onkeypress', arguments); + lwVm.memory.private_data.get(this).onkeypress = value + ""; }, get onkeyup() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onkeyup, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onkeyup, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onkeyup', arguments, result); + return result; }, set onkeyup(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onkeyup = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onkeyup', arguments); + lwVm.memory.private_data.get(this).onkeyup = value + ""; }, get onload() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onload, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onload, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onload', arguments, result); + return result; }, set onload(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onload = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onload', arguments); + lwVm.memory.private_data.get(this).onload = value + ""; }, get onloadeddata() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onloadeddata, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onloadeddata, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onloadeddata', arguments, result); + return result; }, set onloadeddata(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onloadeddata = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onloadeddata', arguments); + lwVm.memory.private_data.get(this).onloadeddata = value + ""; }, get onloadedmetadata() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onloadedmetadata, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onloadedmetadata, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onloadedmetadata', arguments, result); + return result; }, set onloadedmetadata(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onloadedmetadata = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onloadedmetadata', arguments); + lwVm.memory.private_data.get(this).onloadedmetadata = value + ""; }, get onloadstart() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onloadstart, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onloadstart, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onloadstart', arguments, result); + return result; }, set onloadstart(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onloadstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onloadstart', arguments); + lwVm.memory.private_data.get(this).onloadstart = value + ""; }, get onlostpointercapture() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onlostpointercapture, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onlostpointercapture, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onlostpointercapture', arguments, result); + return result; }, set onlostpointercapture(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onlostpointercapture = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onlostpointercapture', arguments); + lwVm.memory.private_data.get(this).onlostpointercapture = value + ""; }, get onmousedown() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmousedown, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmousedown, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onmousedown', arguments, result); + return result; }, set onmousedown(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmousedown = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onmousedown', arguments); + lwVm.memory.private_data.get(this).onmousedown = value + ""; }, get onmousemove() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmousemove, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmousemove, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onmousemove', arguments, result); + return result; }, set onmousemove(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmousemove = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onmousemove', arguments); + lwVm.memory.private_data.get(this).onmousemove = value + ""; }, get onmouseout() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmouseout, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmouseout, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onmouseout', arguments, result); + return result; }, set onmouseout(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmouseout = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onmouseout', arguments); + lwVm.memory.private_data.get(this).onmouseout = value + ""; }, get onmouseover() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmouseover, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmouseover, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onmouseover', arguments, result); + return result; }, set onmouseover(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmouseover = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onmouseover', arguments); + lwVm.memory.private_data.get(this).onmouseover = value + ""; }, get onmouseup() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmouseup, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmouseup, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onmouseup', arguments, result); + return result; }, set onmouseup(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmouseup = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onmouseup', arguments); + lwVm.memory.private_data.get(this).onmouseup = value + ""; }, get onmousewheel() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmousewheel, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmousewheel, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onmousewheel', arguments, result); + return result; }, set onmousewheel(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmousewheel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onmousewheel', arguments); + lwVm.memory.private_data.get(this).onmousewheel = value + ""; }, get onpaste() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpaste, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpaste, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpaste', arguments, result); + return result; }, set onpaste(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpaste = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpaste', arguments); + lwVm.memory.private_data.get(this).onpaste = value + ""; }, get onpause() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpause, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpause, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpause', arguments, result); + return result; }, set onpause(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpause = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpause', arguments); + lwVm.memory.private_data.get(this).onpause = value + ""; }, get onplay() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onplay, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onplay, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onplay', arguments, result); + return result; }, set onplay(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onplay = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onplay', arguments); + lwVm.memory.private_data.get(this).onplay = value + ""; }, get onplaying() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onplaying, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onplaying, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onplaying', arguments, result); + return result; }, set onplaying(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onplaying = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onplaying', arguments); + lwVm.memory.private_data.get(this).onplaying = value + ""; }, get onpointercancel() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointercancel, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointercancel, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpointercancel', arguments, result); + return result; }, set onpointercancel(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointercancel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpointercancel', arguments); + lwVm.memory.private_data.get(this).onpointercancel = value + ""; }, get onpointerdown() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerdown, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerdown, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpointerdown', arguments, result); + return result; }, set onpointerdown(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerdown = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpointerdown', arguments); + lwVm.memory.private_data.get(this).onpointerdown = value + ""; }, get onpointerenter() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerenter, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerenter, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpointerenter', arguments, result); + return result; }, set onpointerenter(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerenter = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpointerenter', arguments); + lwVm.memory.private_data.get(this).onpointerenter = value + ""; }, get onpointerleave() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerleave, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerleave, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpointerleave', arguments, result); + return result; }, set onpointerleave(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerleave = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpointerleave', arguments); + lwVm.memory.private_data.get(this).onpointerleave = value + ""; }, get onpointermove() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointermove, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointermove, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpointermove', arguments, result); + return result; }, set onpointermove(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointermove = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpointermove', arguments); + lwVm.memory.private_data.get(this).onpointermove = value + ""; }, get onpointerout() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerout, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerout, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpointerout', arguments, result); + return result; }, set onpointerout(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerout = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpointerout', arguments); + lwVm.memory.private_data.get(this).onpointerout = value + ""; }, get onpointerover() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerover, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerover, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpointerover', arguments, result); + return result; }, set onpointerover(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerover = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpointerover', arguments); + lwVm.memory.private_data.get(this).onpointerover = value + ""; }, get onpointerrawupdate() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerrawupdate, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerrawupdate, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpointerrawupdate', arguments, result); + return result; }, set onpointerrawupdate(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerrawupdate = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpointerrawupdate', arguments); + lwVm.memory.private_data.get(this).onpointerrawupdate = value + ""; }, get onpointerup() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpointerup, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpointerup, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onpointerup', arguments, result); + return result; }, set onpointerup(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpointerup = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onpointerup', arguments); + lwVm.memory.private_data.get(this).onpointerup = value + ""; }, get onprogress() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onprogress, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onprogress, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onprogress', arguments, result); + return result; }, set onprogress(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onprogress = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onprogress', arguments); + lwVm.memory.private_data.get(this).onprogress = value + ""; }, get onratechange() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onratechange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onratechange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onratechange', arguments, result); + return result; }, set onratechange(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onratechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onratechange', arguments); + lwVm.memory.private_data.get(this).onratechange = value + ""; }, get onreset() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onreset, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onreset, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onreset', arguments, result); + return result; }, set onreset(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onreset = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onreset', arguments); + lwVm.memory.private_data.get(this).onreset = value + ""; }, get onresize() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onresize, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onresize, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onresize', arguments, result); + return result; }, set onresize(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onresize = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onresize', arguments); + lwVm.memory.private_data.get(this).onresize = value + ""; }, get onscroll() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onscroll, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onscroll, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onscroll', arguments, result); + return result; }, set onscroll(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onscroll = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onscroll', arguments); + lwVm.memory.private_data.get(this).onscroll = value + ""; }, get onsecuritypolicyviolation() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onsecuritypolicyviolation, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onsecuritypolicyviolation, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onsecuritypolicyviolation', arguments, result); + return result; }, set onsecuritypolicyviolation(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onsecuritypolicyviolation = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onsecuritypolicyviolation', arguments); + lwVm.memory.private_data.get(this).onsecuritypolicyviolation = value + ""; }, get onseeked() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onseeked, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onseeked, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onseeked', arguments, result); + return result; }, set onseeked(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onseeked = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onseeked', arguments); + lwVm.memory.private_data.get(this).onseeked = value + ""; }, get onseeking() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onseeking, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onseeking, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onseeking', arguments, result); + return result; }, set onseeking(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onseeking = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onseeking', arguments); + lwVm.memory.private_data.get(this).onseeking = value + ""; }, get onselect() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onselect, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onselect, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onselect', arguments, result); + return result; }, set onselect(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onselect = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onselect', arguments); + lwVm.memory.private_data.get(this).onselect = value + ""; }, get onselectionchange() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onselectionchange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onselectionchange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onselectionchange', arguments, result); + return result; }, set onselectionchange(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onselectionchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onselectionchange', arguments); + lwVm.memory.private_data.get(this).onselectionchange = value + ""; }, get onselectstart() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onselectstart, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onselectstart, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onselectstart', arguments, result); + return result; }, set onselectstart(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onselectstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onselectstart', arguments); + lwVm.memory.private_data.get(this).onselectstart = value + ""; }, get onslotchange() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onslotchange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onslotchange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onslotchange', arguments, result); + return result; }, set onslotchange(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onslotchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onslotchange', arguments); + lwVm.memory.private_data.get(this).onslotchange = value + ""; }, get onstalled() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onstalled, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onstalled, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onstalled', arguments, result); + return result; }, set onstalled(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onstalled = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onstalled', arguments); + lwVm.memory.private_data.get(this).onstalled = value + ""; }, get onsubmit() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onsubmit, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onsubmit, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onsubmit', arguments, result); + return result; }, set onsubmit(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onsubmit = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onsubmit', arguments); + lwVm.memory.private_data.get(this).onsubmit = value + ""; }, get onsuspend() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onsuspend, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onsuspend, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onsuspend', arguments, result); + return result; }, set onsuspend(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onsuspend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onsuspend', arguments); + lwVm.memory.private_data.get(this).onsuspend = value + ""; }, get ontimeupdate() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontimeupdate, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontimeupdate, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ontimeupdate', arguments, result); + return result; }, set ontimeupdate(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontimeupdate = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ontimeupdate', arguments); + lwVm.memory.private_data.get(this).ontimeupdate = value + ""; }, get ontoggle() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontoggle, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontoggle, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ontoggle', arguments, result); + return result; }, set ontoggle(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontoggle = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ontoggle', arguments); + lwVm.memory.private_data.get(this).ontoggle = value + ""; }, get ontransitioncancel() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontransitioncancel, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontransitioncancel, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ontransitioncancel', arguments, result); + return result; }, set ontransitioncancel(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontransitioncancel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ontransitioncancel', arguments); + lwVm.memory.private_data.get(this).ontransitioncancel = value + ""; }, get ontransitionend() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontransitionend, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontransitionend, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ontransitionend', arguments, result); + return result; }, set ontransitionend(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontransitionend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ontransitionend', arguments); + lwVm.memory.private_data.get(this).ontransitionend = value + ""; }, get ontransitionrun() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontransitionrun, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontransitionrun, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ontransitionrun', arguments, result); + return result; }, set ontransitionrun(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontransitionrun = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ontransitionrun', arguments); + lwVm.memory.private_data.get(this).ontransitionrun = value + ""; }, get ontransitionstart() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ontransitionstart, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ontransitionstart, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ontransitionstart', arguments, result); + return result; }, set ontransitionstart(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ontransitionstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'ontransitionstart', arguments); + lwVm.memory.private_data.get(this).ontransitionstart = value + ""; }, get onvolumechange() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onvolumechange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onvolumechange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onvolumechange', arguments, result); + return result; }, set onvolumechange(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onvolumechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onvolumechange', arguments); + lwVm.memory.private_data.get(this).onvolumechange = value + ""; }, get onwaiting() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwaiting, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwaiting, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onwaiting', arguments, result); + return result; }, set onwaiting(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwaiting = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onwaiting', arguments); + lwVm.memory.private_data.get(this).onwaiting = value + ""; }, get onwebkitanimationend() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationend, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwebkitanimationend, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onwebkitanimationend', arguments, result); + return result; }, set onwebkitanimationend(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwebkitanimationend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onwebkitanimationend', arguments); + lwVm.memory.private_data.get(this).onwebkitanimationend = value + ""; }, get onwebkitanimationiteration() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationiteration, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwebkitanimationiteration, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onwebkitanimationiteration', arguments, result); + return result; }, set onwebkitanimationiteration(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwebkitanimationiteration = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onwebkitanimationiteration', arguments); + lwVm.memory.private_data.get(this).onwebkitanimationiteration = value + ""; }, get onwebkitanimationstart() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationstart, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwebkitanimationstart, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onwebkitanimationstart', arguments, result); + return result; }, set onwebkitanimationstart(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwebkitanimationstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onwebkitanimationstart', arguments); + lwVm.memory.private_data.get(this).onwebkitanimationstart = value + ""; }, get onwebkittransitionend() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwebkittransitionend, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwebkittransitionend, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onwebkittransitionend', arguments, result); + return result; }, set onwebkittransitionend(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwebkittransitionend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onwebkittransitionend', arguments); + lwVm.memory.private_data.get(this).onwebkittransitionend = value + ""; }, get onwheel() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onwheel, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onwheel, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'onwheel', arguments, result); + return result; }, set onwheel(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onwheel = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'onwheel', arguments); + lwVm.memory.private_data.get(this).onwheel = value + ""; }, get ownerSVGElement() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ownerSVGElement, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ownerSVGElement, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'ownerSVGElement', arguments, result); + return result; }, get style() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).style, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).style, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'style', arguments, result); + return result; }, set style(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).style = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'style', arguments); + lwVm.memory.private_data.get(this).style = value + ""; }, get tabIndex() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).tabIndex, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).tabIndex, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGElement', 'tabIndex', arguments, result); + return result; }, set tabIndex(value) { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).tabIndex = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SVGElement', 'tabIndex', arguments); + lwVm.memory.private_data.get(this).tabIndex = value + ""; }, get viewportElement() { - debugger; if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).viewportElement, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).viewportElement, ""); } } - qxVm.rename(SVGElement.prototype, "SVGElement"); - qxVm.safeDescriptor_addConstructor(SVGElement); - qxVm.safe_Objattribute(SVGElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(SVGElement.prototype, "SVGElement"); + lwVm.safeDescriptor_addConstructor(SVGElement); + lwVm.safe_Objattribute(SVGElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(SVGElement.prototype, Element.prototype); Object.setPrototypeOf(SVGElement, Element); diff --git a/qxVm_sanbox/env/DOM/SVGGraphicsElement.js b/qxVm_sanbox/env/DOM/SVGGraphicsElement.js index 379e6e6..090af7b 100644 --- a/qxVm_sanbox/env/DOM/SVGGraphicsElement.js +++ b/qxVm_sanbox/env/DOM/SVGGraphicsElement.js @@ -1,9 +1,9 @@ SVGGraphicsElement = function SVGGraphicsElement(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(SVGGraphicsElement); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(SVGGraphicsElement); ; (function () { const $safe_get_attribute = ['farthestViewportElement', 'nearestViewportElement', 'requiredExtensions', 'systemLanguage', 'transform']; @@ -12,54 +12,65 @@ SVGGraphicsElement = function SVGGraphicsElement(createObj_key) {//构造函数 SVGGraphicsElement.prototype = { get farthestViewportElement() { - debugger; if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).farthestViewportElement, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).farthestViewportElement, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGGraphicsElement', 'farthestViewportElement', arguments, result); + return result; }, getBBox() { - debugger; if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'SVGGraphicsElement', 'getBBox', arguments, result); + return result; }, getCTM() { - debugger; if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'SVGGraphicsElement', 'getCTM', arguments, result); + return result; }, getScreenCTM() { - debugger; if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'SVGGraphicsElement', 'getScreenCTM', arguments, result); + return result; }, get nearestViewportElement() { - debugger; if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).nearestViewportElement, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).nearestViewportElement, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGGraphicsElement', 'nearestViewportElement', arguments, result); + return result; }, get requiredExtensions() { - debugger; if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).requiredExtensions, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).requiredExtensions, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGGraphicsElement', 'requiredExtensions', arguments, result); + return result; }, get systemLanguage() { - debugger; if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).systemLanguage, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).systemLanguage, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGGraphicsElement', 'systemLanguage', arguments, result); + return result; }, get transform() { - debugger; if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).transform, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).transform, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SVGGraphicsElement', 'transform', arguments, result); + return result; }, } - qxVm.rename(SVGGraphicsElement.prototype, "SVGGraphicsElement"); - qxVm.safeDescriptor_addConstructor(SVGGraphicsElement); - qxVm.safe_Objattribute(SVGGraphicsElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(SVGGraphicsElement.prototype, "SVGGraphicsElement"); + lwVm.safeDescriptor_addConstructor(SVGGraphicsElement); + lwVm.safe_Objattribute(SVGGraphicsElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(SVGGraphicsElement.prototype, SVGElement.prototype); Object.setPrototypeOf(SVGGraphicsElement, SVGElement); })(); -qxVm.memory.htmlElements["div"] = function () { - return new SVGGraphicsElement(qxVm.memory.$createObj_key); +lwVm.memory.htmlElements["div"] = function () { + return new SVGGraphicsElement(lwVm.memory.$createObj_key); } diff --git a/qxVm_sanbox/env/DOM/Text.js b/qxVm_sanbox/env/DOM/Text.js index 8053bf6..00d4168 100644 --- a/qxVm_sanbox/env/DOM/Text.js +++ b/qxVm_sanbox/env/DOM/Text.js @@ -3,8 +3,8 @@ Text = function Text(wholeText) { throw new TypeError(`Failed to construct 'Text': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) } - qxVm.memory.private_data.set(this, { wholeText: wholeText }) -}; qxVm.safefunction(Text); + lwVm.memory.private_data.set(this, { wholeText: wholeText }) +}; lwVm.safefunction(Text); ; (function () { const $safe_get_attribute = ['assignedSlot']; @@ -13,23 +13,25 @@ Text = function Text(wholeText) { Text.prototype = { get assignedSlot() { - debugger; if (!Text.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).assignedSlot, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).assignedSlot, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Text', 'assignedSlot', arguments, result); + return result; }, splitText() { - debugger; if (!Text.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Text', 'splitText', arguments, result); + return result; }, get wholeText() { - debugger; if (!Text.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).wholeText, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).wholeText, ""); } } - qxVm.rename(Text.prototype, "Text"); - qxVm.safeDescriptor_addConstructor(Text); - qxVm.safe_Objattribute(Text, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Text.prototype, "Text"); + lwVm.safeDescriptor_addConstructor(Text); + lwVm.safe_Objattribute(Text, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(Text.prototype, CharacterData.prototype); Object.setPrototypeOf(Text, CharacterData); diff --git a/qxVm_sanbox/env/DOM/WebGLRenderingContext.js b/qxVm_sanbox/env/DOM/WebGLRenderingContext.js index d3690c9..dea6258 100644 --- a/qxVm_sanbox/env/DOM/WebGLRenderingContext.js +++ b/qxVm_sanbox/env/DOM/WebGLRenderingContext.js @@ -1,13 +1,13 @@ WebGLRenderingContext = function WebGLRenderingContext(createObj_key, canvas) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, { canvas: canvas }) -}; qxVm.safefunction(WebGLRenderingContext); + lwVm.memory.private_data.set(this, { canvas: canvas }) +}; lwVm.safefunction(WebGLRenderingContext); ; (function () { let WebGLDebugRendererInfo = function WebGLDebugRendererInfo(createObj_key) { - qxVm.memory.private_data.set(this, {}) + lwVm.memory.private_data.set(this, {}) }; ; (function () { const $attributes = { @@ -24,8 +24,8 @@ WebGLRenderingContext = function WebGLRenderingContext(createObj_key, canvas) {/ } }; - qxVm.rename(WebGLDebugRendererInfo.prototype, "WebGLDebugRendererInfo"); - qxVm.safeDescriptor_addConstructor(WebGLDebugRendererInfo); + lwVm.rename(WebGLDebugRendererInfo.prototype, "WebGLDebugRendererInfo"); + lwVm.safeDescriptor_addConstructor(WebGLDebugRendererInfo); })(); @@ -355,266 +355,390 @@ WebGLRenderingContext = function WebGLRenderingContext(createObj_key, canvas) {/ WebGLRenderingContext.prototype = { activeTexture() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'activeTexture', arguments, result); + return result; }, attachShader() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'attachShader', arguments, result); + return result; }, bindAttribLocation() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'bindAttribLocation', arguments, result); + return result; }, bindBuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'bindBuffer', arguments, result); + return result; }, bindFramebuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'bindFramebuffer', arguments, result); + return result; }, bindRenderbuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'bindRenderbuffer', arguments, result); + return result; }, bindTexture() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'bindTexture', arguments, result); + return result; }, blendColor() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'blendColor', arguments, result); + return result; }, blendEquation() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'blendEquation', arguments, result); + return result; }, blendEquationSeparate() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'blendEquationSeparate', arguments, result); + return result; }, blendFunc() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'blendFunc', arguments, result); + return result; }, blendFuncSeparate() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'blendFuncSeparate', arguments, result); + return result; }, bufferData() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'bufferData', arguments, result); + return result; }, bufferSubData() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'bufferSubData', arguments, result); + return result; }, get canvas() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).canvas; + let result = lwVm.memory.private_data.get(this).canvas;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'WebGLRenderingContext', 'canvas', arguments, result); + return result; }, checkFramebufferStatus() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'checkFramebufferStatus', arguments, result); + return result; }, clear() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'clear', arguments, result); + return result; }, clearColor() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'clearColor', arguments, result); + return result; }, clearDepth() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'clearDepth', arguments, result); + return result; }, clearStencil() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'clearStencil', arguments, result); + return result; }, colorMask() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'colorMask', arguments, result); + return result; }, compileShader() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'compileShader', arguments, result); + return result; }, compressedTexImage2D() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'compressedTexImage2D', arguments, result); + return result; }, compressedTexSubImage2D() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'compressedTexSubImage2D', arguments, result); + return result; }, copyTexImage2D() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'copyTexImage2D', arguments, result); + return result; }, copyTexSubImage2D() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'copyTexSubImage2D', arguments, result); + return result; }, createBuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'createBuffer', arguments, result); + return result; }, createFramebuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'createFramebuffer', arguments, result); + return result; }, createProgram() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'createProgram', arguments, result); + return result; }, createRenderbuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'createRenderbuffer', arguments, result); + return result; }, createShader() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'createShader', arguments, result); + return result; }, createTexture() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'createTexture', arguments, result); + return result; }, cullFace() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'cullFace', arguments, result); + return result; }, deleteBuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'deleteBuffer', arguments, result); + return result; }, deleteFramebuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'deleteFramebuffer', arguments, result); + return result; }, deleteProgram() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'deleteProgram', arguments, result); + return result; }, deleteRenderbuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'deleteRenderbuffer', arguments, result); + return result; }, deleteShader() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'deleteShader', arguments, result); + return result; }, deleteTexture() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'deleteTexture', arguments, result); + return result; }, depthFunc() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'depthFunc', arguments, result); + return result; }, depthMask() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'depthMask', arguments, result); + return result; }, depthRange() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'depthRange', arguments, result); + return result; }, detachShader() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'detachShader', arguments, result); + return result; }, disable() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'disable', arguments, result); + return result; }, disableVertexAttribArray() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'disableVertexAttribArray', arguments, result); + return result; }, drawArrays() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'drawArrays', arguments, result); + return result; }, drawElements() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'drawElements', arguments, result); + return result; }, get drawingBufferHeight() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 150; + let result = 150;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'WebGLRenderingContext', 'drawingBufferHeight', arguments, result); + return result; }, get drawingBufferWidth() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 300; + let result = 300;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'WebGLRenderingContext', 'drawingBufferWidth', arguments, result); + return result; }, enable() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'enable', arguments, result); + return result; }, enableVertexAttribArray() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'enableVertexAttribArray', arguments, result); + return result; }, finish() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'finish', arguments, result); + return result; }, flush() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'flush', arguments, result); + return result; }, framebufferRenderbuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'framebufferRenderbuffer', arguments, result); + return result; }, framebufferTexture2D() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'framebufferTexture2D', arguments, result); + return result; }, frontFace() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'frontFace', arguments, result); + return result; }, generateMipmap() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'generateMipmap', arguments, result); + return result; }, getActiveAttrib() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getActiveAttrib', arguments, result); + return result; }, getActiveUniform() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getActiveUniform', arguments, result); + return result; }, getAttachedShaders() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getAttachedShaders', arguments, result); + return result; }, getAttribLocation() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getAttribLocation', arguments, result); + return result; }, getBufferParameter() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getBufferParameter', arguments, result); + return result; }, getContextAttributes() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getContextAttributes', arguments, result); + return result; }, getError() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getError', arguments, result); + return result; }, getExtension(name) { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; let ele; switch (name) { @@ -622,14 +746,17 @@ WebGLRenderingContext = function WebGLRenderingContext(createObj_key, canvas) {/ ele = new WebGLDebugRendererInfo(name); break; default: - debugger; }; - return ele + let result = ele; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'switch ', arguments, result); + return result; }, getFramebufferAttachmentParameter() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getFramebufferAttachmentParameter', arguments, result); + return result; }, getParameter(param) { if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; @@ -642,41 +769,55 @@ WebGLRenderingContext = function WebGLRenderingContext(createObj_key, canvas) {/ ele = "ANGLE (NVIDIA, NVIDIA GeForce GTX 1660 Direct3D11 vs_5_0 ps_5_0, D3D11)" break default: - debugger; break } - return ele; + let result = ele;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getParameter', arguments, result); + return result; }, getProgramInfoLog() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getProgramInfoLog', arguments, result); + return result; }, getProgramParameter() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getProgramParameter', arguments, result); + return result; }, getRenderbufferParameter() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getRenderbufferParameter', arguments, result); + return result; }, getShaderInfoLog() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderInfoLog', arguments, result); + return result; }, getShaderParameter() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderParameter', arguments, result); + return result; }, getShaderPrecisionFormat() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderPrecisionFormat', arguments, result); + return result; }, getShaderSource() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderSource', arguments, result); + return result; }, getSupportedExtensions() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; return [ "ANGLE_instanced_arrays", @@ -715,264 +856,394 @@ WebGLRenderingContext = function WebGLRenderingContext(createObj_key, canvas) {/ ] }, getTexParameter() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getTexParameter', arguments, result); + return result; }, getUniform() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getUniform', arguments, result); + return result; }, getUniformLocation() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getUniformLocation', arguments, result); + return result; }, getVertexAttrib() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getVertexAttrib', arguments, result); + return result; }, getVertexAttribOffset() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'getVertexAttribOffset', arguments, result); + return result; }, hint() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'hint', arguments, result); + return result; }, isBuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'isBuffer', arguments, result); + return result; }, isContextLost() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'isContextLost', arguments, result); + return result; }, isEnabled() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'isEnabled', arguments, result); + return result; }, isFramebuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'isFramebuffer', arguments, result); + return result; }, isProgram() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'isProgram', arguments, result); + return result; }, isRenderbuffer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'isRenderbuffer', arguments, result); + return result; }, isShader() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'isShader', arguments, result); + return result; }, isTexture() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'isTexture', arguments, result); + return result; }, lineWidth() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'lineWidth', arguments, result); + return result; }, linkProgram() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'linkProgram', arguments, result); + return result; }, makeXRCompatible() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'makeXRCompatible', arguments, result); + return result; }, pixelStorei() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'pixelStorei', arguments, result); + return result; }, polygonOffset() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'polygonOffset', arguments, result); + return result; }, readPixels() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'readPixels', arguments, result); + return result; }, renderbufferStorage() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'renderbufferStorage', arguments, result); + return result; }, sampleCoverage() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'sampleCoverage', arguments, result); + return result; }, scissor() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'scissor', arguments, result); + return result; }, shaderSource() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'shaderSource', arguments, result); + return result; }, stencilFunc() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'stencilFunc', arguments, result); + return result; }, stencilFuncSeparate() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'stencilFuncSeparate', arguments, result); + return result; }, stencilMask() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'stencilMask', arguments, result); + return result; }, stencilMaskSeparate() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'stencilMaskSeparate', arguments, result); + return result; }, stencilOp() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'stencilOp', arguments, result); + return result; }, stencilOpSeparate() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'stencilOpSeparate', arguments, result); + return result; }, texImage2D() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'texImage2D', arguments, result); + return result; }, texParameterf() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'texParameterf', arguments, result); + return result; }, texParameteri() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'texParameteri', arguments, result); + return result; }, texSubImage2D() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'texSubImage2D', arguments, result); + return result; }, uniform1f() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1f', arguments, result); + return result; }, uniform1fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1fv', arguments, result); + return result; }, uniform1i() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1i', arguments, result); + return result; }, uniform1iv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1iv', arguments, result); + return result; }, uniform2f() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2f', arguments, result); + return result; }, uniform2fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2fv', arguments, result); + return result; }, uniform2i() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2i', arguments, result); + return result; }, uniform2iv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2iv', arguments, result); + return result; }, uniform3f() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3f', arguments, result); + return result; }, uniform3fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3fv', arguments, result); + return result; }, uniform3i() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3i', arguments, result); + return result; }, uniform3iv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3iv', arguments, result); + return result; }, uniform4f() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4f', arguments, result); + return result; }, uniform4fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4fv', arguments, result); + return result; }, uniform4i() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4i', arguments, result); + return result; }, uniform4iv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4iv', arguments, result); + return result; }, uniformMatrix2fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniformMatrix2fv', arguments, result); + return result; }, uniformMatrix3fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniformMatrix3fv', arguments, result); + return result; }, uniformMatrix4fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'uniformMatrix4fv', arguments, result); + return result; }, useProgram() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'useProgram', arguments, result); + return result; }, validateProgram() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'validateProgram', arguments, result); + return result; }, vertexAttrib1f() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib1f', arguments, result); + return result; }, vertexAttrib1fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib1fv', arguments, result); + return result; }, vertexAttrib2f() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib2f', arguments, result); + return result; }, vertexAttrib2fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib2fv', arguments, result); + return result; }, vertexAttrib3f() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib3f', arguments, result); + return result; }, vertexAttrib3fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib3fv', arguments, result); + return result; }, vertexAttrib4f() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib4f', arguments, result); + return result; }, vertexAttrib4fv() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib4fv', arguments, result); + return result; }, vertexAttribPointer() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttribPointer', arguments, result); + return result; }, viewport() { - debugger; if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'WebGLRenderingContext', 'viewport', arguments, result); + return result; }, }; @@ -984,8 +1255,8 @@ WebGLRenderingContext = function WebGLRenderingContext(createObj_key, canvas) {/ } }; - qxVm.rename(WebGLRenderingContext.prototype, "WebGLRenderingContext"); - qxVm.safeDescriptor_addConstructor(WebGLRenderingContext); - qxVm.safe_Objattribute(WebGLRenderingContext, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(WebGLRenderingContext.prototype, "WebGLRenderingContext"); + lwVm.safeDescriptor_addConstructor(WebGLRenderingContext); + lwVm.safe_Objattribute(WebGLRenderingContext, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/DOM/document_.js b/qxVm_sanbox/env/DOM/document_.js index a07696a..19c02f4 100644 --- a/qxVm_sanbox/env/DOM/document_.js +++ b/qxVm_sanbox/env/DOM/document_.js @@ -1,4 +1,4 @@ -document = new HTMLDocument(qxVm.memory.$createObj_key); +document = new HTMLDocument(lwVm.memory.$createObj_key); ; (function () { let $attribute_map = { 'location': location @@ -13,8 +13,8 @@ document = new HTMLDocument(qxVm.memory.$createObj_key); configurable: false, enumerable: true }); - qxVm.safefunction(Object.getOwnPropertyDescriptor(document, key)['get'], `get ${key}`, true); - qxVm.safefunction(Object.getOwnPropertyDescriptor(document, key)['set'], `set ${key}`, true); + lwVm.safefunction(Object.getOwnPropertyDescriptor(document, key)['get'], `get ${key}`, true); + lwVm.safefunction(Object.getOwnPropertyDescriptor(document, key)['set'], `set ${key}`, true); } }; @@ -44,12 +44,11 @@ document = new HTMLDocument(qxVm.memory.$createObj_key); } Object.defineProperty(window, key, desc); - qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['get'], `get ${key}`, true); + lwVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['get'], `get ${key}`, true); if (set === true) { - qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['set'], `set ${key}`, true); + lwVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['set'], `set ${key}`, true); } } }; })(); -debugger; diff --git a/qxVm_sanbox/env/EVENT/CustomEvent.js b/qxVm_sanbox/env/EVENT/CustomEvent.js index d792047..af5119c 100644 --- a/qxVm_sanbox/env/EVENT/CustomEvent.js +++ b/qxVm_sanbox/env/EVENT/CustomEvent.js @@ -1,9 +1,9 @@ CustomEvent = function CustomEvent(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(CustomEvent); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(CustomEvent); ; (function () { const $safe_get_attribute = ['detail']; @@ -12,18 +12,21 @@ CustomEvent = function CustomEvent(createObj_key) { CustomEvent.prototype = { get detail() { - debugger; if (!CustomEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).detail, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).detail, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CustomEvent', 'detail', arguments, result); + return result; }, initCustomEvent() { - debugger; if (!CustomEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CustomEvent', 'initCustomEvent', arguments, result); + return result; } }; - qxVm.rename(CustomEvent.prototype, "CustomEvent"); - qxVm.safeDescriptor_addConstructor(CustomEvent); - qxVm.safe_Objattribute(CustomEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(CustomEvent.prototype, "CustomEvent"); + lwVm.safeDescriptor_addConstructor(CustomEvent); + lwVm.safe_Objattribute(CustomEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(CustomEvent.prototype, Event.prototype); Object.setPrototypeOf(CustomEvent, Event); diff --git a/qxVm_sanbox/env/EVENT/Event.js b/qxVm_sanbox/env/EVENT/Event.js index 1601d04..4c25286 100644 --- a/qxVm_sanbox/env/EVENT/Event.js +++ b/qxVm_sanbox/env/EVENT/Event.js @@ -6,11 +6,11 @@ Event: */ Event = function Event(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Event); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Event); ; (function () { const $attributes = { @@ -25,104 +25,126 @@ Event = function Event(createObj_key) {//构造函数 Event.prototype = { get bubbles() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).bubbles, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).bubbles, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'bubbles', arguments, result); + return result; }, get cancelBubble() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).cancelBubble, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).cancelBubble, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'cancelBubble', arguments, result); + return result; }, set cancelBubble(value) { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).cancelBubble = value ? true :false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Event', 'cancelBubble', arguments); + lwVm.memory.private_data.get(this).cancelBubble = value ? true :false; }, get cancelable() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).cancelable, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).cancelable, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'cancelable', arguments, result); + return result; }, get composed() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).composed, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).composed, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'composed', arguments, result); + return result; }, composedPath() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Event', 'composedPath', arguments, result); + return result; }, get currentTarget() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).currentTarget, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).currentTarget, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'currentTarget', arguments, result); + return result; }, get defaultPrevented() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).defaultPrevented, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).defaultPrevented, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'defaultPrevented', arguments, result); + return result; }, get eventPhase() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).eventPhase, 0); + let result = lwVm.abs(lwVm.memory.private_data.get(this).eventPhase, 0);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'eventPhase', arguments, result); + return result; }, initEvent() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Event', 'initEvent', arguments, result); + return result; }, get path() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return []; + let result = [];; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'path', arguments, result); + return result; }, preventDefault() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Event', 'preventDefault', arguments, result); + return result; }, get returnValue() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).returnValue, true); + let result = lwVm.abs(lwVm.memory.private_data.get(this).returnValue, true);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'returnValue', arguments, result); + return result; }, set returnValue(value) { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).returnValue = value ? true :false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Event', 'returnValue', arguments); + lwVm.memory.private_data.get(this).returnValue = value ? true :false; }, get srcElement() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).srcElement, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).srcElement, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'srcElement', arguments, result); + return result; }, stopImmediatePropagation() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Event', 'stopImmediatePropagation', arguments, result); + return result; }, stopPropagation() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Event', 'stopPropagation', arguments, result); + return result; }, get target() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).target, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).target, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'target', arguments, result); + return result; }, get timeStamp() { - debugger; if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).timeStamp, 2778.600000023842); + let result = lwVm.abs(lwVm.memory.private_data.get(this).timeStamp, 2778.600000023842);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Event', 'timeStamp', arguments, result); + return result; }, get type() { if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).type, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).type, ""); } }; - qxVm.rename(Event.prototype, "Event"); - qxVm.add_capitalLetter_attribute(Event, $attributes); - qxVm.safeDescriptor_addConstructor(Event); - qxVm.safe_Objattribute(Event, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Event.prototype, "Event"); + lwVm.add_capitalLetter_attribute(Event, $attributes); + lwVm.safeDescriptor_addConstructor(Event); + lwVm.safe_Objattribute(Event, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/EVENT/KeyboardEvent.js b/qxVm_sanbox/env/EVENT/KeyboardEvent.js index e6b3e63..3305527 100644 --- a/qxVm_sanbox/env/EVENT/KeyboardEvent.js +++ b/qxVm_sanbox/env/EVENT/KeyboardEvent.js @@ -1,9 +1,9 @@ KeyboardEvent = function KeyboardEvent(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(KeyboardEvent); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(KeyboardEvent); ; (function () { @@ -20,73 +20,86 @@ KeyboardEvent = function KeyboardEvent(createObj_key) { KeyboardEvent.prototype = { get altKey() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).altKey, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).altKey, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'KeyboardEvent', 'altKey', arguments, result); + return result; }, get charCode() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).charCode, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).charCode, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'KeyboardEvent', 'charCode', arguments, result); + return result; }, get code() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).code, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).code, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'KeyboardEvent', 'code', arguments, result); + return result; }, get ctrlKey() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ctrlKey, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ctrlKey, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'KeyboardEvent', 'ctrlKey', arguments, result); + return result; }, getModifierState() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'KeyboardEvent', 'getModifierState', arguments, result); + return result; }, initKeyboardEvent() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'KeyboardEvent', 'initKeyboardEvent', arguments, result); + return result; }, get isComposing() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).isComposing, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).isComposing, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'KeyboardEvent', 'isComposing', arguments, result); + return result; }, get key() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).key, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).key, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'KeyboardEvent', 'key', arguments, result); + return result; }, get keyCode() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).keyCode, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).keyCode, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'KeyboardEvent', 'keyCode', arguments, result); + return result; }, get location() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).location, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).location, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'KeyboardEvent', 'location', arguments, result); + return result; }, get metaKey() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).metaKey, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).metaKey, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'KeyboardEvent', 'metaKey', arguments, result); + return result; }, get repeat() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).repeat, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).repeat, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'KeyboardEvent', 'repeat', arguments, result); + return result; }, get shiftKey() { - debugger; if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).shiftKey, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).shiftKey, ""); } }; - qxVm.rename(KeyboardEvent.prototype, "KeyboardEvent"); - qxVm.safeDescriptor_addConstructor(KeyboardEvent); - qxVm.safe_Objattribute(KeyboardEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); - qxVm.add_capitalLetter_attribute(KeyboardEvent, $attributes); + lwVm.rename(KeyboardEvent.prototype, "KeyboardEvent"); + lwVm.safeDescriptor_addConstructor(KeyboardEvent); + lwVm.safe_Objattribute(KeyboardEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.add_capitalLetter_attribute(KeyboardEvent, $attributes); Object.setPrototypeOf(KeyboardEvent.prototype, UIEvent.prototype); Object.setPrototypeOf(KeyboardEvent, UIEvent); diff --git a/qxVm_sanbox/env/EVENT/MediaEncryptedEvent.js b/qxVm_sanbox/env/EVENT/MediaEncryptedEvent.js index bcac9cc..dc28ee9 100644 --- a/qxVm_sanbox/env/EVENT/MediaEncryptedEvent.js +++ b/qxVm_sanbox/env/EVENT/MediaEncryptedEvent.js @@ -6,8 +6,8 @@ MediaEncryptedEvent = function MediaEncryptedEvent(type) { throw new TypeError(`Failed to construct 'MediaEncryptedEvent': 1 argument required, but only 0 present.`) } - qxVm.memory.private_data.set(this, {type: type}) -}; qxVm.safefunction(MediaEncryptedEvent); + lwVm.memory.private_data.set(this, {type: type}) +}; lwVm.safefunction(MediaEncryptedEvent); ; (function () { const $safe_get_attribute = ['initData', 'initDataType']; @@ -16,19 +16,21 @@ MediaEncryptedEvent = function MediaEncryptedEvent(type) { MediaEncryptedEvent.prototype = { get initData() { - debugger; if (!MediaEncryptedEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).initData, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).initData, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MediaEncryptedEvent', 'initData', arguments, result); + return result; }, get initDataType() { - debugger; if (!MediaEncryptedEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).initDataType, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).initDataType, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MediaEncryptedEvent', 'initDataType', arguments, result); + return result; }, } - qxVm.rename(MediaEncryptedEvent.prototype, "MediaEncryptedEvent"); - qxVm.safeDescriptor_addConstructor(MediaEncryptedEvent); - qxVm.safe_Objattribute(MediaEncryptedEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(MediaEncryptedEvent.prototype, "MediaEncryptedEvent"); + lwVm.safeDescriptor_addConstructor(MediaEncryptedEvent); + lwVm.safe_Objattribute(MediaEncryptedEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(MediaEncryptedEvent.prototype, Event.prototype); Object.setPrototypeOf(MediaEncryptedEvent, Event); diff --git a/qxVm_sanbox/env/EVENT/MouseEvent.js b/qxVm_sanbox/env/EVENT/MouseEvent.js index 86028bb..8ac97b4 100644 --- a/qxVm_sanbox/env/EVENT/MouseEvent.js +++ b/qxVm_sanbox/env/EVENT/MouseEvent.js @@ -1,9 +1,9 @@ MouseEvent = function MouseEvent(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(MouseEvent); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(MouseEvent); ; (function () { const $safe_get_attribute = [ @@ -15,133 +15,158 @@ MouseEvent = function MouseEvent(createObj_key) {//构造函数 MouseEvent.prototype = { get altKey() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).altKey, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).altKey, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'altKey', arguments, result); + return result; }, get button() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).button, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).button, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'button', arguments, result); + return result; }, get buttons() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).buttons, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).buttons, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'buttons', arguments, result); + return result; }, get clientX() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).clientX, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).clientX, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'clientX', arguments, result); + return result; }, get clientY() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).clientY, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).clientY, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'clientY', arguments, result); + return result; }, get ctrlKey() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ctrlKey, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ctrlKey, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'ctrlKey', arguments, result); + return result; }, get fromElement() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).fromElement, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).fromElement, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'fromElement', arguments, result); + return result; }, getModifierState() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MouseEvent', 'getModifierState', arguments, result); + return result; }, initMouseEvent() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MouseEvent', 'initMouseEvent', arguments, result); + return result; }, get layerX() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).layerX, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).layerX, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'layerX', arguments, result); + return result; }, get layerY() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).layerY, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).layerY, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'layerY', arguments, result); + return result; }, get metaKey() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).metaKey, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).metaKey, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'metaKey', arguments, result); + return result; }, get movementX() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).movementX, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).movementX, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'movementX', arguments, result); + return result; }, get movementY() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).movementY, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).movementY, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'movementY', arguments, result); + return result; }, get offsetX() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).offsetX, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).offsetX, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'offsetX', arguments, result); + return result; }, get offsetY() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).offsetY, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).offsetY, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'offsetY', arguments, result); + return result; }, get pageX() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pageX, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pageX, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'pageX', arguments, result); + return result; }, get pageY() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pageY, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pageY, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'pageY', arguments, result); + return result; }, get relatedTarget() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).relatedTarget, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).relatedTarget, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'relatedTarget', arguments, result); + return result; }, get screenX() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).screenX, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).screenX, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'screenX', arguments, result); + return result; }, get screenY() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).screenY, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).screenY, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'screenY', arguments, result); + return result; }, get shiftKey() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).shiftKey, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).shiftKey, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'shiftKey', arguments, result); + return result; }, get toElement() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).toElement, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).toElement, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'toElement', arguments, result); + return result; }, get x() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).x, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).x, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MouseEvent', 'x', arguments, result); + return result; }, get y() { - debugger; if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).y, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).y, ""); } } - qxVm.rename(MouseEvent.prototype, "MouseEvent"); - qxVm.safeDescriptor_addConstructor(MouseEvent); - qxVm.safe_Objattribute(MouseEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(MouseEvent.prototype, "MouseEvent"); + lwVm.safeDescriptor_addConstructor(MouseEvent); + lwVm.safe_Objattribute(MouseEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(MouseEvent.prototype, UIEvent.prototype); Object.setPrototypeOf(MouseEvent, UIEvent); diff --git a/qxVm_sanbox/env/EVENT/MutationEvent.js b/qxVm_sanbox/env/EVENT/MutationEvent.js index d9fe26e..781e1dd 100644 --- a/qxVm_sanbox/env/EVENT/MutationEvent.js +++ b/qxVm_sanbox/env/EVENT/MutationEvent.js @@ -1,9 +1,9 @@ MutationEvent = function MutationEvent(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(MutationEvent); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(MutationEvent); ; (function () { const $attributes = { @@ -18,39 +18,46 @@ MutationEvent = function MutationEvent(createObj_key) { MutationEvent.prototype = { get attrChange() { - debugger; if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MutationEvent', 'attrChange', arguments, result); + return result; }, get attrName() { - debugger; if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return ""; + let result = "";; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MutationEvent', 'attrName', arguments, result); + return result; }, initMutationEvent() { - debugger; if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MutationEvent', 'initMutationEvent', arguments, result); + return result; }, get newValue() { - debugger; if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return ""; + let result = "";; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MutationEvent', 'newValue', arguments, result); + return result; }, get prevValue() { - debugger; if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return ""; + let result = "";; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MutationEvent', 'prevValue', arguments, result); + return result; }, get relatedNode() { - debugger; if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return null; + let result = null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MutationEvent', 'relatedNode', arguments, result); + return result; }, } - qxVm.rename(MutationEvent.prototype, "MutationEvent"); - qxVm.add_capitalLetter_attribute(MutationEvent, $attributes); - qxVm.safeDescriptor_addConstructor(MutationEvent); - qxVm.safe_Objattribute(MutationEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(MutationEvent.prototype, "MutationEvent"); + lwVm.add_capitalLetter_attribute(MutationEvent, $attributes); + lwVm.safeDescriptor_addConstructor(MutationEvent); + lwVm.safe_Objattribute(MutationEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(MutationEvent.prototype, Event.prototype); diff --git a/qxVm_sanbox/env/EVENT/PointerEvent.js b/qxVm_sanbox/env/EVENT/PointerEvent.js index ad13b48..cf330f4 100644 --- a/qxVm_sanbox/env/EVENT/PointerEvent.js +++ b/qxVm_sanbox/env/EVENT/PointerEvent.js @@ -1,9 +1,9 @@ PointerEvent = function PointerEvent(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(PointerEvent); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(PointerEvent); ; (function () { const $safe_get_attribute = ['altitudeAngle', 'azimuthAngle', 'height', 'isPrimary', 'pointerId', 'pointerType', 'pressure', 'tangentialPressure', 'tiltX', 'tiltY', 'twist', 'width']; @@ -12,78 +12,94 @@ PointerEvent = function PointerEvent(createObj_key) {//构造函数 PointerEvent.prototype = { get altitudeAngle() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).altitudeAngle, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).altitudeAngle, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'altitudeAngle', arguments, result); + return result; }, get azimuthAngle() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).azimuthAngle, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).azimuthAngle, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'azimuthAngle', arguments, result); + return result; }, getCoalescedEvents() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PointerEvent', 'getCoalescedEvents', arguments, result); + return result; }, getPredictedEvents() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'PointerEvent', 'getPredictedEvents', arguments, result); + return result; }, get height() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).height, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).height, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'height', arguments, result); + return result; }, get isPrimary() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).isPrimary, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).isPrimary, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'isPrimary', arguments, result); + return result; }, get pointerId() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pointerId, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pointerId, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'pointerId', arguments, result); + return result; }, get pointerType() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pointerType, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pointerType, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'pointerType', arguments, result); + return result; }, get pressure() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pressure, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pressure, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'pressure', arguments, result); + return result; }, get tangentialPressure() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).tangentialPressure, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).tangentialPressure, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'tangentialPressure', arguments, result); + return result; }, get tiltX() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).tiltX, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).tiltX, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'tiltX', arguments, result); + return result; }, get tiltY() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).tiltY, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).tiltY, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'tiltY', arguments, result); + return result; }, get twist() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).twist, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).twist, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'twist', arguments, result); + return result; }, get width() { - debugger; if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).width, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).width, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'PointerEvent', 'width', arguments, result); + return result; }, } - qxVm.rename(PointerEvent.prototype, "PointerEvent"); - qxVm.safeDescriptor_addConstructor(PointerEvent); - qxVm.safe_Objattribute(PointerEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(PointerEvent.prototype, "PointerEvent"); + lwVm.safeDescriptor_addConstructor(PointerEvent); + lwVm.safe_Objattribute(PointerEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(PointerEvent.prototype, MouseEvent.prototype); Object.setPrototypeOf(PointerEvent, MouseEvent); diff --git a/qxVm_sanbox/env/EVENT/TextEvent.js b/qxVm_sanbox/env/EVENT/TextEvent.js index 559c566..e1adffe 100644 --- a/qxVm_sanbox/env/EVENT/TextEvent.js +++ b/qxVm_sanbox/env/EVENT/TextEvent.js @@ -1,9 +1,9 @@ TextEvent = function TextEvent(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(TextEvent); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(TextEvent); ; (function () { const $safe_get_attribute = ['data']; @@ -12,18 +12,21 @@ TextEvent = function TextEvent(createObj_key) { TextEvent.prototype = { get data() { - debugger; if (!TextEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).data, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).data, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'TextEvent', 'data', arguments, result); + return result; }, initTextEvent() { - debugger; if (!TextEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'TextEvent', 'initTextEvent', arguments, result); + return result; }, } - qxVm.rename(TextEvent.prototype, "TextEvent"); - qxVm.safeDescriptor_addConstructor(TextEvent); - qxVm.safe_Objattribute(TextEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(TextEvent.prototype, "TextEvent"); + lwVm.safeDescriptor_addConstructor(TextEvent); + lwVm.safe_Objattribute(TextEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(TextEvent.prototype, UIEvent.prototype); Object.setPrototypeOf(TextEvent, UIEvent); diff --git a/qxVm_sanbox/env/EVENT/UIEvent.js b/qxVm_sanbox/env/EVENT/UIEvent.js index 0300e71..431d0c3 100644 --- a/qxVm_sanbox/env/EVENT/UIEvent.js +++ b/qxVm_sanbox/env/EVENT/UIEvent.js @@ -1,9 +1,9 @@ UIEvent = function UIEvent(createObj_key) {//构造函数 - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(UIEvent); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(UIEvent); ; (function () { const $safe_get_attribute = ['detail', 'sourceCapabilities', 'view', 'which']; @@ -12,34 +12,38 @@ UIEvent = function UIEvent(createObj_key) {//构造函数 UIEvent.prototype = { get detail() { - debugger; if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).detail, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).detail, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'UIEvent', 'detail', arguments, result); + return result; }, initUIEvent() { - debugger; if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'UIEvent', 'initUIEvent', arguments, result); + return result; }, get sourceCapabilities() { - debugger; if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).sourceCapabilities, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).sourceCapabilities, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'UIEvent', 'sourceCapabilities', arguments, result); + return result; }, get view() { - debugger; if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).view, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).view, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'UIEvent', 'view', arguments, result); + return result; }, get which() { - debugger; if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).which, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).which, ""); } } - qxVm.rename(UIEvent.prototype, "UIEvent"); - qxVm.safeDescriptor_addConstructor(UIEvent); - qxVm.safe_Objattribute(UIEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(UIEvent.prototype, "UIEvent"); + lwVm.safeDescriptor_addConstructor(UIEvent); + lwVm.safe_Objattribute(UIEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(UIEvent.prototype, Event.prototype); Object.setPrototypeOf(UIEvent, Event); diff --git a/qxVm_sanbox/env/EVENTTARGET/Bluetooth.js b/qxVm_sanbox/env/EVENTTARGET/Bluetooth.js index 6e899c6..0cfa689 100644 --- a/qxVm_sanbox/env/EVENTTARGET/Bluetooth.js +++ b/qxVm_sanbox/env/EVENTTARGET/Bluetooth.js @@ -1,9 +1,9 @@ Bluetooth = function Bluetooth(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Bluetooth); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Bluetooth); ; (function () { const $safe_get_attribute = []; @@ -12,17 +12,21 @@ Bluetooth = function Bluetooth(createObj_key) { Bluetooth.prototype = { getAvailability() { - debugger; if (!Bluetooth.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Bluetooth', 'getAvailability', arguments, result); + return result; }, requestDevice() { - debugger; if (!Bluetooth.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Bluetooth', 'requestDevice', arguments, result); + return result; }, } - qxVm.rename(Bluetooth.prototype, "Bluetooth"); - qxVm.safeDescriptor_addConstructor(Bluetooth); - qxVm.safe_Objattribute(Bluetooth, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Bluetooth.prototype, "Bluetooth"); + lwVm.safeDescriptor_addConstructor(Bluetooth); + lwVm.safe_Objattribute(Bluetooth, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(Bluetooth.prototype, EventTarget.prototype); Object.setPrototypeOf(Bluetooth, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/Clipboard.js b/qxVm_sanbox/env/EVENTTARGET/Clipboard.js index 84ec4ae..ff1afc3 100644 --- a/qxVm_sanbox/env/EVENTTARGET/Clipboard.js +++ b/qxVm_sanbox/env/EVENTTARGET/Clipboard.js @@ -1,9 +1,9 @@ Clipboard = function Clipboard(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Clipboard); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Clipboard); ; (function () { const $safe_get_attribute = []; @@ -12,25 +12,33 @@ Clipboard = function Clipboard(createObj_key) { Clipboard.prototype = { read() { - debugger; if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Clipboard', 'read', arguments, result); + return result; }, readText() { - debugger; if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Clipboard', 'readText', arguments, result); + return result; }, write() { - debugger; if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Clipboard', 'write', arguments, result); + return result; }, writeText() { - debugger; if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Clipboard', 'writeText', arguments, result); + return result; }, } - qxVm.rename(Clipboard.prototype, "Clipboard"); - qxVm.safeDescriptor_addConstructor(Clipboard); - qxVm.safe_Objattribute(Clipboard, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Clipboard.prototype, "Clipboard"); + lwVm.safeDescriptor_addConstructor(Clipboard); + lwVm.safe_Objattribute(Clipboard, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(Clipboard.prototype, EventTarget.prototype); Object.setPrototypeOf(Clipboard, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/CookieStore.js b/qxVm_sanbox/env/EVENTTARGET/CookieStore.js index 7949271..461d3c4 100644 --- a/qxVm_sanbox/env/EVENTTARGET/CookieStore.js +++ b/qxVm_sanbox/env/EVENTTARGET/CookieStore.js @@ -1,9 +1,9 @@ CookieStore = function CookieStore(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(CookieStore); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(CookieStore); ; (function () { const $safe_get_attribute = ['onchange']; @@ -12,38 +12,47 @@ CookieStore = function CookieStore(createObj_key) { CookieStore.prototype = { delete() { - debugger; if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CookieStore', 'delete', arguments, result); + return result; }, get() { - debugger; if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CookieStore', 'get', arguments, result); + return result; }, getAll() { - debugger; if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CookieStore', 'getAll', arguments, result); + return result; }, get onchange() { - debugger; if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onchange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onchange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'CookieStore', 'onchange', arguments, result); + return result; }, set onchange(value) { - debugger; if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'CookieStore', 'onchange', arguments); + lwVm.memory.private_data.get(this).onchange = value + ""; }, set() { - debugger; if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'CookieStore', 'set', arguments, result); + return result; }, } - qxVm.rename(CookieStore.prototype, "CookieStore"); - qxVm.safeDescriptor_addConstructor(CookieStore); - qxVm.safe_Objattribute(CookieStore, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(CookieStore.prototype, "CookieStore"); + lwVm.safeDescriptor_addConstructor(CookieStore); + lwVm.safe_Objattribute(CookieStore, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(CookieStore.prototype, EventTarget.prototype); Object.setPrototypeOf(CookieStore, EventTarget); })(); -cookieStore = new CookieStore(qxVm.memory.$createObj_key); +cookieStore = new CookieStore(lwVm.memory.$createObj_key); diff --git a/qxVm_sanbox/env/EVENTTARGET/EventTarget.js b/qxVm_sanbox/env/EVENTTARGET/EventTarget.js index df56b96..8eef8f5 100644 --- a/qxVm_sanbox/env/EVENTTARGET/EventTarget.js +++ b/qxVm_sanbox/env/EVENTTARGET/EventTarget.js @@ -1,5 +1,5 @@ EventTarget = function EventTarget() { //构造函数 -}; qxVm.safefunction(EventTarget); +}; lwVm.safefunction(EventTarget); ; (function () { const $safe_get_attribute = []; @@ -7,46 +7,49 @@ EventTarget = function EventTarget() { //构造函数 const $safe_func_attribute = ['addEventListener', 'dispatchEvent', 'removeEventListener']; EventTarget.prototype = { - addEventListener(type, callback) { - if (!(type in qxVm.memory.listeners)) { - qxVm.memory.listeners[type] = []; - } - qxVm.memory.eventObj[type] = callback; - qxVm.memory.listeners[type].push(callback); + addEventListener(type, listener, ...args) { + if (!lwVm.memory.listeners.has(type)) { lwVm.memory.listeners.set(type, []) }; + + lwVm.memory.listeners.get(type).push({ + listener: listener, + self: this, + }); + let result = undefined; + if (lwVm.config.logOpen === true) lwVm.logAdd('Func', 'EventTarget', `addEventListener(${type})`, [listener, ...args], result); + return result; }, dispatchEvent(event_) { - debugger; if (event_.type === undefined || event_.type === "") { return; } - if (qxVm.memory.listeners[event_.type] != undefined) { + if (lwVm.memory.listeners[event_.type] != undefined) { return; } - let stack = qxVm.memory.listeners[event_.type]; + let stack = lwVm.memory.listeners[event_.type]; for (var i = 0; stack.length > i; i++) { stack[i].apply(this, event_); } - + }, removeEventListener(type, callback) { - debugger; - if (!(type in qxVm.memory.listeners)) { + if (!(type in lwVm.memory.listeners)) { return; } - var stack = qxVm.memory.listeners[type]; + var stack = lwVm.memory.listeners[type]; for (var i = 0; stack.length > i; i++) { if (stack[i] === callback) { stack.splice(i, 1); - return this.removeEventListener(type, callback); } } - + let result = undefined; + if (lwVm.config.logOpen === true) lwVm.logAdd('Func', 'EventTarget', 'removeEventListener ', arguments, result); + return result; } - }; - qxVm.rename(EventTarget.prototype, "EventTarget"); - qxVm.safeDescriptor_addConstructor(EventTarget); - qxVm.safe_Objattribute(EventTarget, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + }; + lwVm.rename(EventTarget.prototype, "EventTarget"); + lwVm.safeDescriptor_addConstructor(EventTarget); + lwVm.safe_Objattribute(EventTarget, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); })(); diff --git a/qxVm_sanbox/env/EVENTTARGET/HID.js b/qxVm_sanbox/env/EVENTTARGET/HID.js index a0473af..098d1a7 100644 --- a/qxVm_sanbox/env/EVENTTARGET/HID.js +++ b/qxVm_sanbox/env/EVENTTARGET/HID.js @@ -1,9 +1,9 @@ HID = function HID(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(HID); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(HID); ; (function () { const $safe_get_attribute = ['onconnect', 'ondisconnect']; @@ -12,37 +12,43 @@ HID = function HID(createObj_key) { HID.prototype = { getDevices() { - debugger; if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HID', 'getDevices', arguments, result); + return result; }, get onconnect() { - debugger; if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onconnect, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onconnect, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HID', 'onconnect', arguments, result); + return result; }, set onconnect(value) { - debugger; if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onconnect = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HID', 'onconnect', arguments); + lwVm.memory.private_data.get(this).onconnect = value + ""; }, get ondisconnect() { - debugger; if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondisconnect, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondisconnect, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'HID', 'ondisconnect', arguments, result); + return result; }, set ondisconnect(value) { - debugger; if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondisconnect = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'HID', 'ondisconnect', arguments); + lwVm.memory.private_data.get(this).ondisconnect = value + ""; }, requestDevice() { - debugger; if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'HID', 'requestDevice', arguments, result); + return result; }, } - qxVm.rename(HID.prototype, "HID"); - qxVm.safeDescriptor_addConstructor(HID); - qxVm.safe_Objattribute(HID, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(HID.prototype, "HID"); + lwVm.safeDescriptor_addConstructor(HID); + lwVm.safe_Objattribute(HID, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(HID.prototype, EventTarget.prototype); Object.setPrototypeOf(HID, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/IDBDatabase.js b/qxVm_sanbox/env/EVENTTARGET/IDBDatabase.js index 5cc2048..b306921 100644 --- a/qxVm_sanbox/env/EVENTTARGET/IDBDatabase.js +++ b/qxVm_sanbox/env/EVENTTARGET/IDBDatabase.js @@ -1,12 +1,12 @@ IDBDatabase = function IDBDatabase(createObj_key, name, version) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, { + lwVm.memory.private_data.set(this, { name: name, version: version || 1 }) -}; qxVm.safefunction(IDBDatabase); +}; lwVm.safefunction(IDBDatabase); ; (function () { const $safe_get_attribute = ['name', 'objectStoreNames', 'onabort', 'onclose', 'onerror', 'onversionchange', 'version']; @@ -15,80 +15,93 @@ IDBDatabase = function IDBDatabase(createObj_key, name, version) { IDBDatabase.prototype = { close() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'IDBDatabase', 'close', arguments, result); + return result; }, createObjectStore() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'IDBDatabase', 'createObjectStore', arguments, result); + return result; }, deleteObjectStore() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'IDBDatabase', 'deleteObjectStore', arguments, result); + return result; }, get name() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).name; + let result = lwVm.memory.private_data.get(this).name;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBDatabase', 'name', arguments, result); + return result; }, get objectStoreNames() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).objectStoreNames, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).objectStoreNames, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBDatabase', 'objectStoreNames', arguments, result); + return result; }, get onabort() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onabort, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onabort, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBDatabase', 'onabort', arguments, result); + return result; }, set onabort(value) { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onabort = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'IDBDatabase', 'onabort', arguments); + lwVm.memory.private_data.get(this).onabort = value; }, get onclose() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onclose); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onclose);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBDatabase', 'onclose', arguments, result); + return result; }, set onclose(value) { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onclose = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'IDBDatabase', 'onclose', arguments); + lwVm.memory.private_data.get(this).onclose = value; }, get onerror() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onerror, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBDatabase', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'IDBDatabase', 'onerror', arguments); + lwVm.memory.private_data.get(this).onerror = value; }, get onversionchange() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onversionchange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onversionchange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBDatabase', 'onversionchange', arguments, result); + return result; }, set onversionchange(value) { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onversionchange = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'IDBDatabase', 'onversionchange', arguments); + lwVm.memory.private_data.get(this).onversionchange = value; }, transaction() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'IDBDatabase', 'transaction', arguments, result); + return result; }, get version() { - debugger; if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.memory.private_data.get(this).version; + return lwVm.memory.private_data.get(this).version; } } - qxVm.rename(IDBDatabase.prototype, "IDBDatabase"); - qxVm.safeDescriptor_addConstructor(IDBDatabase); - qxVm.safe_Objattribute(IDBDatabase, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(IDBDatabase.prototype, "IDBDatabase"); + lwVm.safeDescriptor_addConstructor(IDBDatabase); + lwVm.safe_Objattribute(IDBDatabase, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(IDBDatabase.prototype, EventTarget.prototype); Object.setPrototypeOf(IDBDatabase, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/IDBRequest.js b/qxVm_sanbox/env/EVENTTARGET/IDBRequest.js index b8615b9..fb16f7b 100644 --- a/qxVm_sanbox/env/EVENTTARGET/IDBRequest.js +++ b/qxVm_sanbox/env/EVENTTARGET/IDBRequest.js @@ -1,12 +1,12 @@ IDBRequest = function IDBRequest(createObj_key, name, version) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, { + lwVm.memory.private_data.set(this, { name:name, version: version || 1 }) -}; qxVm.safefunction(IDBRequest); +}; lwVm.safefunction(IDBRequest); ; (function () { const $safe_get_attribute = ['error', 'onerror', 'onsuccess', 'readyState', 'result', 'source', 'transaction']; @@ -15,57 +15,62 @@ IDBRequest = function IDBRequest(createObj_key, name, version) { IDBRequest.prototype = { get error() { - debugger; if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).error, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).error, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBRequest', 'error', arguments, result); + return result; }, get onerror() { - debugger; if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onerror, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBRequest', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'IDBRequest', 'onerror', arguments); + lwVm.memory.private_data.get(this).onerror = value; }, get onsuccess() { - debugger; if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onsuccess, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onsuccess, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBRequest', 'onsuccess', arguments, result); + return result; }, set onsuccess(value) { - debugger; if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onsuccess = value; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'IDBRequest', 'onsuccess', arguments); + lwVm.memory.private_data.get(this).onsuccess = value; }, get readyState() { - debugger; if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).readyState, "done"); + let result = lwVm.abs(lwVm.memory.private_data.get(this).readyState, "done");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBRequest', 'readyState', arguments, result); + return result; }, get result() { - debugger; if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - let info = qxVm.memory.private_data.get(this); + let info = lwVm.memory.private_data.get(this); let name = info.name, version = info.version; - return new IDBDatabase(qxVm.memory.$createObj_key, name, version); + let result = new IDBDatabase(lwVm.memory.$createObj_key, name, version);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBRequest', 'result', arguments, result); + return result; }, get source() { - debugger; if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).source, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).source, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'IDBRequest', 'source', arguments, result); + return result; }, get transaction() { - debugger; if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).transaction, null); + return lwVm.abs(lwVm.memory.private_data.get(this).transaction, null); } } - qxVm.rename(IDBRequest.prototype, "IDBRequest"); - qxVm.safeDescriptor_addConstructor(IDBRequest); - qxVm.safe_Objattribute(IDBRequest, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(IDBRequest.prototype, "IDBRequest"); + lwVm.safeDescriptor_addConstructor(IDBRequest); + lwVm.safe_Objattribute(IDBRequest, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(IDBRequest.prototype, EventTarget.prototype); Object.setPrototypeOf(IDBRequest, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/MediaDevices.js b/qxVm_sanbox/env/EVENTTARGET/MediaDevices.js index 5b00494..bdd4648 100644 --- a/qxVm_sanbox/env/EVENTTARGET/MediaDevices.js +++ b/qxVm_sanbox/env/EVENTTARGET/MediaDevices.js @@ -1,9 +1,9 @@ MediaDevices = function MediaDevices(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(MediaDevices); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(MediaDevices); ; (function () { const $safe_get_attribute = ['ondevicechange']; @@ -12,35 +12,44 @@ MediaDevices = function MediaDevices(createObj_key) { MediaDevices.prototype = { enumerateDevices() { - debugger; if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaDevices', 'enumerateDevices', arguments, result); + return result; }, getDisplayMedia() { - debugger; if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaDevices', 'getDisplayMedia', arguments, result); + return result; }, getSupportedConstraints() { - debugger; if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaDevices', 'getSupportedConstraints', arguments, result); + return result; }, getUserMedia() { - debugger; if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'MediaDevices', 'getUserMedia', arguments, result); + return result; }, get ondevicechange() { - debugger; if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondevicechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondevicechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'MediaDevices', 'ondevicechange', arguments, result); + return result; }, set ondevicechange(value) { - debugger; if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondevicechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'MediaDevices', 'ondevicechange', arguments); + lwVm.memory.private_data.get(this).ondevicechange = value + ""; }, } - qxVm.rename(MediaDevices.prototype, "MediaDevices"); - qxVm.safeDescriptor_addConstructor(MediaDevices); - qxVm.safe_Objattribute(MediaDevices, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(MediaDevices.prototype, "MediaDevices"); + lwVm.safeDescriptor_addConstructor(MediaDevices); + lwVm.safe_Objattribute(MediaDevices, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(MediaDevices.prototype, EventTarget.prototype); Object.setPrototypeOf(MediaDevices, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/NavigatorManagedData.js b/qxVm_sanbox/env/EVENTTARGET/NavigatorManagedData.js index e73ed77..e9f48d8 100644 --- a/qxVm_sanbox/env/EVENTTARGET/NavigatorManagedData.js +++ b/qxVm_sanbox/env/EVENTTARGET/NavigatorManagedData.js @@ -1,9 +1,9 @@ NavigatorManagedData = function NavigatorManagedData(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(NavigatorManagedData); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(NavigatorManagedData); ; (function () { const $safe_get_attribute = ['onmanagedconfigurationchange']; @@ -12,23 +12,26 @@ NavigatorManagedData = function NavigatorManagedData(createObj_key) { NavigatorManagedData.prototype = { getManagedConfiguration() { - debugger; if (!NavigatorManagedData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'NavigatorManagedData', 'getManagedConfiguration', arguments, result); + return result; }, get onmanagedconfigurationchange() { - debugger; if (!NavigatorManagedData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmanagedconfigurationchange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmanagedconfigurationchange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'NavigatorManagedData', 'onmanagedconfigurationchange', arguments, result); + return result; }, set onmanagedconfigurationchange(value) { - debugger; if (!NavigatorManagedData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmanagedconfigurationchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'NavigatorManagedData', 'onmanagedconfigurationchange', arguments); + lwVm.memory.private_data.get(this).onmanagedconfigurationchange = value + ""; }, } - qxVm.rename(NavigatorManagedData.prototype, "NavigatorManagedData"); - qxVm.safeDescriptor_addConstructor(NavigatorManagedData); - qxVm.safe_Objattribute(NavigatorManagedData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(NavigatorManagedData.prototype, "NavigatorManagedData"); + lwVm.safeDescriptor_addConstructor(NavigatorManagedData); + lwVm.safe_Objattribute(NavigatorManagedData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(NavigatorManagedData.prototype, EventTarget.prototype); Object.setPrototypeOf(NavigatorManagedData, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/NetworkInformation.js b/qxVm_sanbox/env/EVENTTARGET/NetworkInformation.js index c132a88..6230c9f 100644 --- a/qxVm_sanbox/env/EVENTTARGET/NetworkInformation.js +++ b/qxVm_sanbox/env/EVENTTARGET/NetworkInformation.js @@ -1,9 +1,9 @@ NetworkInformation = function NetworkInformation(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(NetworkInformation); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(NetworkInformation); ; (function () { const $safe_get_attribute = ['downlink', 'effectiveType', 'onchange', 'rtt', 'saveData']; @@ -12,39 +12,44 @@ NetworkInformation = function NetworkInformation(createObj_key) { NetworkInformation.prototype = { get downlink() { - debugger; if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0.4; + let result = 0.4;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'NetworkInformation', 'downlink', arguments, result); + return result; }, get effectiveType() { - debugger; if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return "4g"; + let result = "4g";; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'NetworkInformation', 'effectiveType', arguments, result); + return result; }, get onchange() { - debugger; if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onchange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onchange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'NetworkInformation', 'onchange', arguments, result); + return result; }, set onchange(value) { - debugger; if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'NetworkInformation', 'onchange', arguments); + lwVm.memory.private_data.get(this).onchange = value + ""; }, get rtt() { - debugger; if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 250; + let result = 250;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'NetworkInformation', 'rtt', arguments, result); + return result; }, get saveData() { - debugger; if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return false; + let result = false;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'NetworkInformation', 'saveData', arguments, result); + return result; }, } - qxVm.rename(NetworkInformation.prototype, "NetworkInformation"); - qxVm.safeDescriptor_addConstructor(NetworkInformation); - qxVm.safe_Objattribute(NetworkInformation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(NetworkInformation.prototype, "NetworkInformation"); + lwVm.safeDescriptor_addConstructor(NetworkInformation); + lwVm.safe_Objattribute(NetworkInformation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(NetworkInformation.prototype, EventTarget.prototype); Object.setPrototypeOf(NetworkInformation, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/RTCSctpTransport.js b/qxVm_sanbox/env/EVENTTARGET/RTCSctpTransport.js index 7b4df88..dc9c3ee 100644 --- a/qxVm_sanbox/env/EVENTTARGET/RTCSctpTransport.js +++ b/qxVm_sanbox/env/EVENTTARGET/RTCSctpTransport.js @@ -1,9 +1,9 @@ RTCSctpTransport = function RTCSctpTransport(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(RTCSctpTransport); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(RTCSctpTransport); ; (function () { const $safe_get_attribute = ['maxChannels', 'maxMessageSize', 'onstatechange', 'state', 'transport']; @@ -12,39 +12,44 @@ RTCSctpTransport = function RTCSctpTransport(createObj_key) { RTCSctpTransport.prototype = { get maxChannels() { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).maxChannels, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).maxChannels, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSctpTransport', 'maxChannels', arguments, result); + return result; }, get maxMessageSize() { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).maxMessageSize, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).maxMessageSize, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSctpTransport', 'maxMessageSize', arguments, result); + return result; }, get onstatechange() { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onstatechange, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onstatechange, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSctpTransport', 'onstatechange', arguments, result); + return result; }, set onstatechange(value) { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onstatechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'RTCSctpTransport', 'onstatechange', arguments); + lwVm.memory.private_data.get(this).onstatechange = value + ""; }, get state() { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).state, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).state, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSctpTransport', 'state', arguments, result); + return result; }, get transport() { - debugger; if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).transport, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).transport, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'RTCSctpTransport', 'transport', arguments, result); + return result; }, } - qxVm.rename(RTCSctpTransport.prototype, "RTCSctpTransport"); - qxVm.safeDescriptor_addConstructor(RTCSctpTransport); - qxVm.safe_Objattribute(RTCSctpTransport, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(RTCSctpTransport.prototype, "RTCSctpTransport"); + lwVm.safeDescriptor_addConstructor(RTCSctpTransport); + lwVm.safe_Objattribute(RTCSctpTransport, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(RTCSctpTransport.prototype, EventTarget.prototype); Object.setPrototypeOf(RTCSctpTransport, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/ScreenOrientation.js b/qxVm_sanbox/env/EVENTTARGET/ScreenOrientation.js index a780a8d..77c7d3b 100644 --- a/qxVm_sanbox/env/EVENTTARGET/ScreenOrientation.js +++ b/qxVm_sanbox/env/EVENTTARGET/ScreenOrientation.js @@ -1,9 +1,9 @@ ScreenOrientation = function ScreenOrientation(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(ScreenOrientation); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(ScreenOrientation); ; (function () { const $safe_get_attribute = ['angle', 'onchange', 'type']; @@ -12,37 +12,43 @@ ScreenOrientation = function ScreenOrientation(createObj_key) { ScreenOrientation.prototype = { get angle() { - debugger; if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'ScreenOrientation', 'angle', arguments, result); + return result; }, lock() { - debugger; if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'ScreenOrientation', 'lock', arguments, result); + return result; }, get onchange() { - debugger; if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onchange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onchange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'ScreenOrientation', 'onchange', arguments, result); + return result; }, set onchange(value) { // debugger; if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - // qxVm.memory.private_data.get(this).onchange = value + ""; }, get type() { - debugger; if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return "landscape-primary"; + let result = "landscape-primary";; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'ScreenOrientation', 'type', arguments, result); + return result; }, unlock() { - debugger; if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'ScreenOrientation', 'unlock', arguments, result); + return result; } } - qxVm.rename(ScreenOrientation.prototype, "ScreenOrientation"); - qxVm.safeDescriptor_addConstructor(ScreenOrientation); - qxVm.safe_Objattribute(ScreenOrientation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(ScreenOrientation.prototype, "ScreenOrientation"); + lwVm.safeDescriptor_addConstructor(ScreenOrientation); + lwVm.safe_Objattribute(ScreenOrientation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(ScreenOrientation.prototype, EventTarget.prototype); Object.setPrototypeOf(ScreenOrientation, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/Serial.js b/qxVm_sanbox/env/EVENTTARGET/Serial.js index 781bdcb..bae1e7e 100644 --- a/qxVm_sanbox/env/EVENTTARGET/Serial.js +++ b/qxVm_sanbox/env/EVENTTARGET/Serial.js @@ -1,9 +1,9 @@ Serial = function Serial(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(Serial); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(Serial); ; (function () { const $safe_get_attribute = ['onconnect', 'ondisconnect']; @@ -12,37 +12,43 @@ Serial = function Serial(createObj_key) { Serial.prototype = { getPorts() { - debugger; if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Serial', 'getPorts', arguments, result); + return result; }, get onconnect() { - debugger; if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onconnect, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onconnect, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Serial', 'onconnect', arguments, result); + return result; }, set onconnect(value) { - debugger; if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onconnect = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Serial', 'onconnect', arguments); + lwVm.memory.private_data.get(this).onconnect = value + ""; }, get ondisconnect() { - debugger; if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondisconnect, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondisconnect, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'Serial', 'ondisconnect', arguments, result); + return result; }, set ondisconnect(value) { - debugger; if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondisconnect = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'Serial', 'ondisconnect', arguments); + lwVm.memory.private_data.get(this).ondisconnect = value + ""; }, requestPort() { - debugger; if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'Serial', 'requestPort', arguments, result); + return result; }, } - qxVm.rename(Serial.prototype, "Serial"); - qxVm.safeDescriptor_addConstructor(Serial); - qxVm.safe_Objattribute(Serial, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(Serial.prototype, "Serial"); + lwVm.safeDescriptor_addConstructor(Serial); + lwVm.safe_Objattribute(Serial, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(Serial.prototype, EventTarget.prototype); Object.setPrototypeOf(Serial, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/ServiceWorkerContainer.js b/qxVm_sanbox/env/EVENTTARGET/ServiceWorkerContainer.js index 585799c..7dab47d 100644 --- a/qxVm_sanbox/env/EVENTTARGET/ServiceWorkerContainer.js +++ b/qxVm_sanbox/env/EVENTTARGET/ServiceWorkerContainer.js @@ -1,9 +1,9 @@ ServiceWorkerContainer = function ServiceWorkerContainer(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(ServiceWorkerContainer); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(ServiceWorkerContainer); ; (function () { const $safe_get_attribute = ['controller', 'oncontrollerchange', 'onmessage', 'onmessageerror', 'ready']; @@ -12,65 +12,78 @@ ServiceWorkerContainer = function ServiceWorkerContainer(createObj_key) { ServiceWorkerContainer.prototype = { get controller() { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return null; + let result = null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'ServiceWorkerContainer', 'controller', arguments, result); + return result; }, getRegistration() { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'ServiceWorkerContainer', 'getRegistration', arguments, result); + return result; }, getRegistrations() { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'ServiceWorkerContainer', 'getRegistrations', arguments, result); + return result; }, get oncontrollerchange() { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).oncontrollerchange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).oncontrollerchange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'ServiceWorkerContainer', 'oncontrollerchange', arguments, result); + return result; }, set oncontrollerchange(value) { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).oncontrollerchange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'ServiceWorkerContainer', 'oncontrollerchange', arguments); + lwVm.memory.private_data.get(this).oncontrollerchange = value + ""; }, get onmessage() { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmessage, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmessage, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'ServiceWorkerContainer', 'onmessage', arguments, result); + return result; }, set onmessage(value) { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmessage = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'ServiceWorkerContainer', 'onmessage', arguments); + lwVm.memory.private_data.get(this).onmessage = value + ""; }, get onmessageerror() { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmessageerror, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmessageerror, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'ServiceWorkerContainer', 'onmessageerror', arguments, result); + return result; }, set onmessageerror(value) { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmessageerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'ServiceWorkerContainer', 'onmessageerror', arguments); + lwVm.memory.private_data.get(this).onmessageerror = value + ""; }, get ready() { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return new Promise(function () { }); + let result = new Promise(function () { });; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'ServiceWorkerContainer', 'ready', arguments, result); + return result; }, register() { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'ServiceWorkerContainer', 'register', arguments, result); + return result; }, startMessages() { - debugger; if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'ServiceWorkerContainer', 'startMessages', arguments, result); + return result; }, } - qxVm.rename(ServiceWorkerContainer.prototype, "ServiceWorkerContainer"); - qxVm.safeDescriptor_addConstructor(ServiceWorkerContainer); - qxVm.safe_Objattribute(ServiceWorkerContainer, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(ServiceWorkerContainer.prototype, "ServiceWorkerContainer"); + lwVm.safeDescriptor_addConstructor(ServiceWorkerContainer); + lwVm.safe_Objattribute(ServiceWorkerContainer, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(ServiceWorkerContainer.prototype, EventTarget.prototype); Object.setPrototypeOf(ServiceWorkerContainer, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/SourceBuffer.js b/qxVm_sanbox/env/EVENTTARGET/SourceBuffer.js index 2373475..f686879 100644 --- a/qxVm_sanbox/env/EVENTTARGET/SourceBuffer.js +++ b/qxVm_sanbox/env/EVENTTARGET/SourceBuffer.js @@ -1,9 +1,9 @@ SourceBuffer = function SourceBuffer(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(SourceBuffer); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(SourceBuffer); ; (function () { const $safe_get_attribute = ['appendWindowEnd', 'appendWindowStart', 'buffered', 'mode', 'onabort', 'onerror', 'onupdate', 'onupdateend', 'onupdatestart', 'timestampOffset', 'updating']; @@ -12,125 +12,144 @@ SourceBuffer = function SourceBuffer(createObj_key) { const $safe_func_attribute = ['abort', 'appendBuffer', 'changeType', 'remove']; SourceBuffer.prototype = { abort() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'SourceBuffer', 'abort', arguments, result); + return result; }, appendBuffer() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'SourceBuffer', 'appendBuffer', arguments, result); + return result; }, get appendWindowEnd() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).appendWindowEnd, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).appendWindowEnd, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'appendWindowEnd', arguments, result); + return result; }, set appendWindowEnd(value) { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).appendWindowEnd = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SourceBuffer', 'appendWindowEnd', arguments); + lwVm.memory.private_data.get(this).appendWindowEnd = value + ""; }, get appendWindowStart() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).appendWindowStart, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).appendWindowStart, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'appendWindowStart', arguments, result); + return result; }, set appendWindowStart(value) { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).appendWindowStart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SourceBuffer', 'appendWindowStart', arguments); + lwVm.memory.private_data.get(this).appendWindowStart = value + ""; }, get buffered() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).buffered, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).buffered, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'buffered', arguments, result); + return result; }, changeType() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'SourceBuffer', 'changeType', arguments, result); + return result; }, get mode() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).mode, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).mode, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'mode', arguments, result); + return result; }, set mode(value) { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).mode = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SourceBuffer', 'mode', arguments); + lwVm.memory.private_data.get(this).mode = value + ""; }, get onabort() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onabort, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onabort, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'onabort', arguments, result); + return result; }, set onabort(value) { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onabort = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SourceBuffer', 'onabort', arguments); + lwVm.memory.private_data.get(this).onabort = value + ""; }, get onerror() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onerror, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SourceBuffer', 'onerror', arguments); + lwVm.memory.private_data.get(this).onerror = value + ""; }, get onupdate() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onupdate, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onupdate, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'onupdate', arguments, result); + return result; }, set onupdate(value) { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onupdate = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SourceBuffer', 'onupdate', arguments); + lwVm.memory.private_data.get(this).onupdate = value + ""; }, get onupdateend() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onupdateend, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onupdateend, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'onupdateend', arguments, result); + return result; }, set onupdateend(value) { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onupdateend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SourceBuffer', 'onupdateend', arguments); + lwVm.memory.private_data.get(this).onupdateend = value + ""; }, get onupdatestart() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onupdatestart, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onupdatestart, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'onupdatestart', arguments, result); + return result; }, set onupdatestart(value) { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onupdatestart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SourceBuffer', 'onupdatestart', arguments); + lwVm.memory.private_data.get(this).onupdatestart = value + ""; }, remove() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'SourceBuffer', 'remove', arguments, result); + return result; }, get timestampOffset() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).timestampOffset, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).timestampOffset, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'timestampOffset', arguments, result); + return result; }, set timestampOffset(value) { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).timestampOffset = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SourceBuffer', 'timestampOffset', arguments); + lwVm.memory.private_data.get(this).timestampOffset = value + ""; }, get updating() { - debugger; if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).updating, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).updating, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SourceBuffer', 'updating', arguments, result); + return result; }, } - qxVm.rename(SourceBuffer.prototype, "SourceBuffer"); - qxVm.safeDescriptor_addConstructor(SourceBuffer); - qxVm.safe_Objattribute(SourceBuffer, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(SourceBuffer.prototype, "SourceBuffer"); + lwVm.safeDescriptor_addConstructor(SourceBuffer); + lwVm.safe_Objattribute(SourceBuffer, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(SourceBuffer.prototype, EventTarget.prototype); Object.setPrototypeOf(SourceBuffer, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/SpeechSynthesisUtterance.js b/qxVm_sanbox/env/EVENTTARGET/SpeechSynthesisUtterance.js index 6e1ef51..46923f4 100644 --- a/qxVm_sanbox/env/EVENTTARGET/SpeechSynthesisUtterance.js +++ b/qxVm_sanbox/env/EVENTTARGET/SpeechSynthesisUtterance.js @@ -1,9 +1,9 @@ SpeechSynthesisUtterance = function SpeechSynthesisUtterance(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(SpeechSynthesisUtterance); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(SpeechSynthesisUtterance); ; (function () { const $safe_get_attribute = ['lang', 'onboundary', 'onend', 'onerror', 'onmark', 'onpause', 'onresume', 'onstart', 'pitch', 'rate', 'text', 'voice', 'volume']; @@ -12,139 +12,152 @@ SpeechSynthesisUtterance = function SpeechSynthesisUtterance(createObj_key) { SpeechSynthesisUtterance.prototype = { get lang() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).lang, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).lang, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'lang', arguments, result); + return result; }, set lang(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).lang = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'lang', arguments); + lwVm.memory.private_data.get(this).lang = value + ""; }, get onboundary() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onboundary, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onboundary, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onboundary', arguments, result); + return result; }, set onboundary(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onboundary = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onboundary', arguments); + lwVm.memory.private_data.get(this).onboundary = value + ""; }, get onend() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onend, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onend, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onend', arguments, result); + return result; }, set onend(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onend = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onend', arguments); + lwVm.memory.private_data.get(this).onend = value + ""; }, get onerror() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onerror, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onerror, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onerror', arguments, result); + return result; }, set onerror(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onerror = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onerror', arguments); + lwVm.memory.private_data.get(this).onerror = value + ""; }, get onmark() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onmark, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onmark, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onmark', arguments, result); + return result; }, set onmark(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onmark = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onmark', arguments); + lwVm.memory.private_data.get(this).onmark = value + ""; }, get onpause() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onpause, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onpause, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onpause', arguments, result); + return result; }, set onpause(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onpause = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onpause', arguments); + lwVm.memory.private_data.get(this).onpause = value + ""; }, get onresume() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onresume, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onresume, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onresume', arguments, result); + return result; }, set onresume(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onresume = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onresume', arguments); + lwVm.memory.private_data.get(this).onresume = value + ""; }, get onstart() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onstart, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onstart, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onstart', arguments, result); + return result; }, set onstart(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onstart = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onstart', arguments); + lwVm.memory.private_data.get(this).onstart = value + ""; }, get pitch() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).pitch, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).pitch, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'pitch', arguments, result); + return result; }, set pitch(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).pitch = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'pitch', arguments); + lwVm.memory.private_data.get(this).pitch = value + ""; }, get rate() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).rate, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).rate, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'rate', arguments, result); + return result; }, set rate(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).rate = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'rate', arguments); + lwVm.memory.private_data.get(this).rate = value + ""; }, get text() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).text, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).text, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'text', arguments, result); + return result; }, set text(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).text = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'text', arguments); + lwVm.memory.private_data.get(this).text = value + ""; }, get voice() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).voice, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).voice, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'voice', arguments, result); + return result; }, set voice(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).voice = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'voice', arguments); + lwVm.memory.private_data.get(this).voice = value + ""; }, get volume() { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).volume, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).volume, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'SpeechSynthesisUtterance', 'volume', arguments, result); + return result; }, set volume(value) { - debugger; if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).volume = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'SpeechSynthesisUtterance', 'volume', arguments); + lwVm.memory.private_data.get(this).volume = value + ""; }, } - qxVm.rename(SpeechSynthesisUtterance.prototype, "SpeechSynthesisUtterance"); - qxVm.safeDescriptor_addConstructor(SpeechSynthesisUtterance); - qxVm.safe_Objattribute(SpeechSynthesisUtterance, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(SpeechSynthesisUtterance.prototype, "SpeechSynthesisUtterance"); + lwVm.safeDescriptor_addConstructor(SpeechSynthesisUtterance); + lwVm.safe_Objattribute(SpeechSynthesisUtterance, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(SpeechSynthesisUtterance.prototype, EventTarget.prototype); Object.setPrototypeOf(SpeechSynthesisUtterance, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/StorageManager.js b/qxVm_sanbox/env/EVENTTARGET/StorageManager.js index 38a6bde..2cfba4e 100644 --- a/qxVm_sanbox/env/EVENTTARGET/StorageManager.js +++ b/qxVm_sanbox/env/EVENTTARGET/StorageManager.js @@ -1,9 +1,9 @@ StorageManager = function StorageManager(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(StorageManager); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(StorageManager); ; (function () { const $safe_get_attribute = []; @@ -12,25 +12,33 @@ StorageManager = function StorageManager(createObj_key) { StorageManager.prototype = { estimate() { - debugger; if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'StorageManager', 'estimate', arguments, result); + return result; }, getDirectory() { - debugger; if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'StorageManager', 'getDirectory', arguments, result); + return result; }, persist() { - debugger; if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'StorageManager', 'persist', arguments, result); + return result; }, persisted() { - debugger; if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'StorageManager', 'persisted', arguments, result); + return result; }, } - qxVm.rename(StorageManager.prototype, "StorageManager"); - qxVm.safeDescriptor_addConstructor(StorageManager); - qxVm.safe_Objattribute(StorageManager, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(StorageManager.prototype, "StorageManager"); + lwVm.safeDescriptor_addConstructor(StorageManager); + lwVm.safe_Objattribute(StorageManager, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(StorageManager.prototype, EventTarget.prototype); Object.setPrototypeOf(StorageManager, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/TrustedTypePolicyFactory.js b/qxVm_sanbox/env/EVENTTARGET/TrustedTypePolicyFactory.js index bfd00b4..237f64b 100644 --- a/qxVm_sanbox/env/EVENTTARGET/TrustedTypePolicyFactory.js +++ b/qxVm_sanbox/env/EVENTTARGET/TrustedTypePolicyFactory.js @@ -1,9 +1,9 @@ TrustedTypePolicyFactory = function TrustedTypePolicyFactory(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(TrustedTypePolicyFactory); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(TrustedTypePolicyFactory); ; (function () { const $safe_get_attribute = ['defaultPolicy', 'emptyHTML', 'emptyScript']; @@ -12,55 +12,72 @@ TrustedTypePolicyFactory = function TrustedTypePolicyFactory(createObj_key) { TrustedTypePolicyFactory.prototype = { createPolicy() { - debugger; if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'TrustedTypePolicyFactory', 'createPolicy', arguments, result); + return result; }, get defaultPolicy() { - debugger; if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return null; + let result = null;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'TrustedTypePolicyFactory', 'defaultPolicy', arguments, result); + return result; }, get emptyHTML() { - debugger; if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).emptyHTML, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).emptyHTML, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'TrustedTypePolicyFactory', 'emptyHTML', arguments, result); + return result; }, get emptyScript() { - debugger; if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).emptyScript, ""); + let result = lwVm.abs(lwVm.memory.private_data.get(this).emptyScript, "");; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'TrustedTypePolicyFactory', 'emptyScript', arguments, result); + return result; }, getAttributeType() { - debugger; if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'TrustedTypePolicyFactory', 'getAttributeType', arguments, result); + return result; }, getPropertyType() { - debugger; if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'TrustedTypePolicyFactory', 'getPropertyType', arguments, result); + return result; }, getTypeMapping() { - debugger; if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'TrustedTypePolicyFactory', 'getTypeMapping', arguments, result); + return result; }, isHTML() { - debugger; if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'TrustedTypePolicyFactory', 'isHTML', arguments, result); + return result; }, isScript() { - debugger; if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'TrustedTypePolicyFactory', 'isScript', arguments, result); + return result; }, isScriptURL() { - debugger; if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'TrustedTypePolicyFactory', 'isScriptURL', arguments, result); + return result; }, } - qxVm.rename(TrustedTypePolicyFactory.prototype, "TrustedTypePolicyFactory"); - qxVm.safeDescriptor_addConstructor(TrustedTypePolicyFactory); - qxVm.safe_Objattribute(TrustedTypePolicyFactory, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(TrustedTypePolicyFactory.prototype, "TrustedTypePolicyFactory"); + lwVm.safeDescriptor_addConstructor(TrustedTypePolicyFactory); + lwVm.safe_Objattribute(TrustedTypePolicyFactory, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(TrustedTypePolicyFactory.prototype, EventTarget.prototype); Object.setPrototypeOf(TrustedTypePolicyFactory, EventTarget); })(); -trustedTypes = new TrustedTypePolicyFactory(qxVm.memory.$createObj_key) +trustedTypes = new TrustedTypePolicyFactory(lwVm.memory.$createObj_key) diff --git a/qxVm_sanbox/env/EVENTTARGET/USB.js b/qxVm_sanbox/env/EVENTTARGET/USB.js index 0586b47..2391854 100644 --- a/qxVm_sanbox/env/EVENTTARGET/USB.js +++ b/qxVm_sanbox/env/EVENTTARGET/USB.js @@ -1,9 +1,9 @@ USB = function USB(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(USB); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(USB); ; (function () { const $safe_get_attribute = ['onconnect', 'ondisconnect']; @@ -12,37 +12,43 @@ USB = function USB(createObj_key) { USB.prototype = { getDevices() { - debugger; if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'USB', 'getDevices', arguments, result); + return result; }, get onconnect() { - debugger; if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onconnect, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onconnect, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'USB', 'onconnect', arguments, result); + return result; }, set onconnect(value) { - debugger; if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onconnect = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'USB', 'onconnect', arguments); + lwVm.memory.private_data.get(this).onconnect = value + ""; }, get ondisconnect() { - debugger; if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondisconnect, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondisconnect, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'USB', 'ondisconnect', arguments, result); + return result; }, set ondisconnect(value) { - debugger; if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondisconnect = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'USB', 'ondisconnect', arguments); + lwVm.memory.private_data.get(this).ondisconnect = value + ""; }, requestDevice() { - debugger; if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'USB', 'requestDevice', arguments, result); + return result; }, } - qxVm.rename(USB.prototype, "USB"); - qxVm.safeDescriptor_addConstructor(USB); - qxVm.safe_Objattribute(USB, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(USB.prototype, "USB"); + lwVm.safeDescriptor_addConstructor(USB); + lwVm.safe_Objattribute(USB, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(USB.prototype, EventTarget.prototype); Object.setPrototypeOf(USB, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/VirtualKeyboard.js b/qxVm_sanbox/env/EVENTTARGET/VirtualKeyboard.js index e2a7eab..3949b33 100644 --- a/qxVm_sanbox/env/EVENTTARGET/VirtualKeyboard.js +++ b/qxVm_sanbox/env/EVENTTARGET/VirtualKeyboard.js @@ -1,9 +1,9 @@ VirtualKeyboard = function VirtualKeyboard(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(VirtualKeyboard); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(VirtualKeyboard); ; (function () { const $safe_get_attribute = ['boundingRect', 'ongeometrychange', 'overlaysContent']; @@ -12,42 +12,47 @@ VirtualKeyboard = function VirtualKeyboard(createObj_key) { VirtualKeyboard.prototype = { get boundingRect() { // 有问题 - debugger; if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).boundingRect, ""); + return lwVm.abs(lwVm.memory.private_data.get(this).boundingRect, ""); }, hide() { - debugger; if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'VirtualKeyboard', 'hide', arguments, result); + return result; }, get ongeometrychange() { - debugger; if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ongeometrychange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ongeometrychange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VirtualKeyboard', 'ongeometrychange', arguments, result); + return result; }, set ongeometrychange(value) { - debugger; if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ongeometrychange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'VirtualKeyboard', 'ongeometrychange', arguments); + lwVm.memory.private_data.get(this).ongeometrychange = value + ""; }, get overlaysContent() { - debugger; if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).overlaysContent, false); + let result = lwVm.abs(lwVm.memory.private_data.get(this).overlaysContent, false);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VirtualKeyboard', 'overlaysContent', arguments, result); + return result; }, set overlaysContent(value) { - debugger; if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).overlaysContent = value ? true : false; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'VirtualKeyboard', 'overlaysContent', arguments); + lwVm.memory.private_data.get(this).overlaysContent = value ? true : false; }, show() { - debugger; if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'VirtualKeyboard', 'show', arguments, result); + return result; }, } - qxVm.rename(VirtualKeyboard.prototype, "VirtualKeyboard"); - qxVm.safeDescriptor_addConstructor(VirtualKeyboard); - qxVm.safe_Objattribute(VirtualKeyboard, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(VirtualKeyboard.prototype, "VirtualKeyboard"); + lwVm.safeDescriptor_addConstructor(VirtualKeyboard); + lwVm.safe_Objattribute(VirtualKeyboard, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(VirtualKeyboard.prototype, EventTarget.prototype); Object.setPrototypeOf(VirtualKeyboard, EventTarget); diff --git a/qxVm_sanbox/env/EVENTTARGET/VisualViewport.js b/qxVm_sanbox/env/EVENTTARGET/VisualViewport.js index 7ea08e5..3599a79 100644 --- a/qxVm_sanbox/env/EVENTTARGET/VisualViewport.js +++ b/qxVm_sanbox/env/EVENTTARGET/VisualViewport.js @@ -1,9 +1,9 @@ VisualViewport = function VisualViewport(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(VisualViewport); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(VisualViewport); ; (function () { const $safe_get_attribute = ['height', 'offsetLeft', 'offsetTop', 'onresize', 'onscroll', 'pageLeft', 'pageTop', 'scale', 'width']; @@ -12,67 +12,76 @@ VisualViewport = function VisualViewport(createObj_key) { VisualViewport.prototype = { get height() { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 963.3333129882812; + let result = 963.3333129882812;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VisualViewport', 'height', arguments, result); + return result; }, get offsetLeft() { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VisualViewport', 'offsetLeft', arguments, result); + return result; }, get offsetTop() { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VisualViewport', 'offsetTop', arguments, result); + return result; }, get onresize() { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onresize, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onresize, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VisualViewport', 'onresize', arguments, result); + return result; }, set onresize(value) { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onresize = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'VisualViewport', 'onresize', arguments); + lwVm.memory.private_data.get(this).onresize = value + ""; }, get onscroll() { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).onscroll, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).onscroll, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VisualViewport', 'onscroll', arguments, result); + return result; }, set onscroll(value) { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).onscroll = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'VisualViewport', 'onscroll', arguments); + lwVm.memory.private_data.get(this).onscroll = value + ""; }, get pageLeft() { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VisualViewport', 'pageLeft', arguments, result); + return result; }, get pageTop() { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 0; + let result = 0;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VisualViewport', 'pageTop', arguments, result); + return result; }, get scale() { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 1; + let result = 1;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VisualViewport', 'scale', arguments, result); + return result; }, get width() { - debugger; if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return 1707.3333740234375; + let result = 1707.3333740234375;; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'VisualViewport', 'width', arguments, result); + return result; }, } - qxVm.rename(VisualViewport.prototype, "VisualViewport"); - qxVm.safeDescriptor_addConstructor(VisualViewport); - qxVm.safe_Objattribute(VisualViewport, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(VisualViewport.prototype, "VisualViewport"); + lwVm.safeDescriptor_addConstructor(VisualViewport); + lwVm.safe_Objattribute(VisualViewport, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(VisualViewport.prototype, EventTarget.prototype); Object.setPrototypeOf(VisualViewport, EventTarget); })(); -visualViewport = new VisualViewport(qxVm.memory.$createObj_key); +visualViewport = new VisualViewport(lwVm.memory.$createObj_key); diff --git a/qxVm_sanbox/env/EVENTTARGET/XRSystem.js b/qxVm_sanbox/env/EVENTTARGET/XRSystem.js index a7b77ce..080cc73 100644 --- a/qxVm_sanbox/env/EVENTTARGET/XRSystem.js +++ b/qxVm_sanbox/env/EVENTTARGET/XRSystem.js @@ -1,9 +1,9 @@ XRSystem = function XRSystem(createObj_key) { - if (createObj_key !== qxVm.memory.$createObj_key) { + if (createObj_key !== lwVm.memory.$createObj_key) { throw new TypeError("Illegal constructor"); } - qxVm.memory.private_data.set(this, {}) -}; qxVm.safefunction(XRSystem); + lwVm.memory.private_data.set(this, {}) +}; lwVm.safefunction(XRSystem); ; (function () { const $safe_get_attribute = ['ondevicechange']; @@ -12,31 +12,38 @@ XRSystem = function XRSystem(createObj_key) { XRSystem.prototype = { isSessionSupported() { - debugger; if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'XRSystem', 'isSessionSupported', arguments, result); + return result; }, get ondevicechange() { - debugger; if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - return qxVm.abs(qxVm.memory.private_data.get(this).ondevicechange, null); + let result = lwVm.abs(lwVm.memory.private_data.get(this).ondevicechange, null);; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Get', 'XRSystem', 'ondevicechange', arguments, result); + return result; }, set ondevicechange(value) { - debugger; if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; - qxVm.memory.private_data.get(this).ondevicechange = value + ""; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Set', 'XRSystem', 'ondevicechange', arguments); + lwVm.memory.private_data.get(this).ondevicechange = value + ""; }, requestSession() { - debugger; if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'XRSystem', 'requestSession', arguments, result); + return result; }, supportsSession() { - debugger; if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (lwVm.config.logOpen=== true) lwVm.logAdd('Func', 'XRSystem', 'supportsSession', arguments, result); + return result; }, } - qxVm.rename(XRSystem.prototype, "XRSystem"); - qxVm.safeDescriptor_addConstructor(XRSystem); - qxVm.safe_Objattribute(XRSystem, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + lwVm.rename(XRSystem.prototype, "XRSystem"); + lwVm.safeDescriptor_addConstructor(XRSystem); + lwVm.safe_Objattribute(XRSystem, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); Object.setPrototypeOf(XRSystem.prototype, EventTarget.prototype); Object.setPrototypeOf(XRSystem, EventTarget); diff --git a/qxVm_sanbox/env/TOOLS/vm.print.js b/qxVm_sanbox/env/TOOLS/vm.print.js index c46ca19..2609a09 100644 --- a/qxVm_sanbox/env/TOOLS/vm.print.js +++ b/qxVm_sanbox/env/TOOLS/vm.print.js @@ -1,16 +1,106 @@ // ======================================================================================================================== //框架日志功能 -qxVm.print.log = function (logType, target, property, value) { +lwVm.print.log = function (logType, target, property, value) { - if (qxVm.config.print_log) { + if (lwVm.config.logOpen) { //开始保存日志 - if (qxVm.memory.print.length === 111) { - debugger; + if (lwVm.memory.print.length === 111) { } - qxVm.memory.logs.push({ "类型": logType, "调用者": target, "属性": property, "值": value }); + lwVm.memory.logs.push({ "类型": logType, "调用者": target, "属性": property, "值": value }); } }; -qxVm.print.getall = function () { - console.table(qxVm.memory.logs, ["类型", "调用者", "属性", "值"]); + + +lwVm.print.getall = function () { + console.table(lwVm.memory.logs, ["类型", "调用者", "属性", "值"]); }; + + +lwVm.logAdd = function (logType, target, property, argArray, result) { + let log_str; + + if (logType === 'ProxyGet') { + + log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${result} ]` + + } else if (logType === 'ProxySet' || logType === 'ProxyHas' || logType === 'ProxyDeleteProperty' || logType === 'ProxyGetOwnPropertyDescriptor' || logType === 'ProxyDefineProperty') { + + log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${result} ]` + + } else if (logType === 'ProxyDefineProperty') { + + log_str = `[${logType}] -> ${target}.${property} -> [${argArray}] -> [${result}]` + + } else if (logType === 'ProxyGetPrototypeOf' || logType === 'ProxyIsExtensible' || logType === 'ProxyOwnKeys') { + try{ + log_str = `[${logType}] -> [${target}] -> [${result}]` + }catch(e){ + log_str = `[${logType}] -> [${target}] -> [error]` + } + } else if (logType === 'ProxySetPrototypeOf') { + + log_str = `[${logType}] -> [${target}] -> [${result}]` + + } else if (logType === 'ProxyPreventExtensions') { + + log_str = `[${logType}] -> [${target}] -> [${result}]` + + } else if (logType === 'Apply' || logType === 'ProxyApply' || logType === 'ProxyConstruct') { + + log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${argArray} ] -> [ ${result} ]` + + } else if (logType === 'NodeJs') { + + log_str = `[${logType}] -> [${Array.prototype.slice.call(argArray).join(', ')}]` + + } else if (logType === 'Func') { + let _args = Array.prototype.slice.call(argArray).join(', '); + _args = lwVm.compressJsCode(_args + "") + log_str = `[${logType}] -> [ ${target}.${property} ] -> (${_args}) -> [ ${result} ]` + + } else if (logType === 'Get') { + log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${result} ]` + } else if (logType === 'Set') { + log_str = `[${logType}] -> [ ${target}.${property} ] -> (${Array.prototype.slice.call(argArray).join(', ')})` + } else if (logType == 'lwVmLog') { + log_str = `[${logType}] -> [${target}]` + } + + if (lwVm.memory.isIframe) log_str = '[iframe]' + log_str; + lwVm.memory.logs.push(log_str); + lwVm.console_log(log_str); +} + + + +/** + * 打印环境日志 + * @param {boolean} filter 是否过滤重复日志(默认不过滤) + * @return String + */ + lwVm.printLog = function (filter = false, key = '') { + let logs = filter ? new Set(lwVm.memory.logs) : lwVm.memory.logs; + + let _logs = ""; + if (key) { + key = `[${key}`; + let key_length = key.length; + + for (let index = 0; index < logs.length; index++) { + let l = logs[index] + if (l.slice(0, key_length) === key) { + _logs += `${l}\n` + } + } + return _logs + } + + for (let index = 0; index < logs.length; index++) { + let l = logs[index] + _logs += `${l}\n` + } + + lwVm.memory.logs = []; // 打印之后清空内存 + return _logs; +}; \ No newline at end of file diff --git a/qxVm_sanbox/env/TOOLS/vm_expose_interfaces.js b/qxVm_sanbox/env/TOOLS/vm_expose_interfaces.js index 9564684..fd71532 100644 --- a/qxVm_sanbox/env/TOOLS/vm_expose_interfaces.js +++ b/qxVm_sanbox/env/TOOLS/vm_expose_interfaces.js @@ -5,20 +5,20 @@ */ -//qxVm.z_sanbox.memory.Plugin.new({description:"npAliSSOLogin Plugin",filename:"npalissologin.dll",name:"AliSSOLogin plugin",MimeTypes:[{description: "AliSSOLogin",suffixes: "AliSSOLogin",type: "application/npalissologin"},{description: "AliSSOLogin1",suffixes: "AliSSOLogin",type: "application1/npalissologin"}]}) -qxVm.config_plugin = function (data) { - if (qxVm.memory.pluginArray.temp === undefined) { - qxVm.memory.pluginArray.temp = []; +//lwVm.z_sanbox.memory.Plugin.new({description:"npAliSSOLogin Plugin",filename:"npalissologin.dll",name:"AliSSOLogin plugin",MimeTypes:[{description: "AliSSOLogin",suffixes: "AliSSOLogin",type: "application/npalissologin"},{description: "AliSSOLogin1",suffixes: "AliSSOLogin",type: "application1/npalissologin"}]}) +lwVm.config_plugin = function (data) { + if (lwVm.memory.pluginArray.temp === undefined) { + lwVm.memory.pluginArray.temp = []; } - qxVm.memory.pluginArray.temp.push(data); + lwVm.memory.pluginArray.temp.push(data); }; // 将用户配置的环境放到自己的内存 -qxVm.config_envs = function(data){ +lwVm.config_envs = function(data){ /* - qxVm.z_sanbox.config_envs({"navigator":{"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.44"}}) + lwVm.z_sanbox.config_envs({"navigator":{"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.44"}}) */ for (const key in data) { - qxVm.updata_envs(data[key], qxVm.default_envs[key]) + lwVm.updata_envs(data[key], lwVm.default_envs[key]) } } \ No newline at end of file diff --git a/qxVm_sanbox/env/TOOLS/vm_menmory.js b/qxVm_sanbox/env/TOOLS/vm_menmory.js index 110a3f9..71e5d8c 100644 --- a/qxVm_sanbox/env/TOOLS/vm_menmory.js +++ b/qxVm_sanbox/env/TOOLS/vm_menmory.js @@ -1,18 +1,17 @@ -// "use strict"; -debugger; - -let qxVm = {}; +let lwVm = { + console_log: console.log +}; // 限制不能被枚举 -Object.defineProperty(this, 'qxVm', { - value: qxVm, +Object.defineProperty(this, 'lwVm', { + value: lwVm, configurable: true, enumerable: false, writable: true }); // 限制不能被枚举 -Object.defineProperty(this, 'qxVm_module', { - value: qxVm_module, +Object.defineProperty(this, 'lwVm_module', { + value: lwVm_module, configurable: true, enumerable: false, writable: true @@ -20,27 +19,24 @@ Object.defineProperty(this, 'qxVm_module', { //框架运行内存 -qxVm.memory = { - $createObj_key: 'qxVm', // 只有输入对的密码, 才能创建对象 +lwVm.memory = { + $createObj_key: 'lwVm', // 只有输入对的密码, 才能创建对象 private_data: new WeakMap(), // new出来的对象 - timer_map: { 0: null }, // 定时器map - + timer_map: { 0: null }, // 定时器map plugin: {}, mimeType: {}, pluginArray: {}, mimeTypeArray: {}, - - listeners: {}, + listeners: new Map(), // 保存添加的事件 eventObj:{}, - - htmlElements: {}, // 保存 createElement 方法创造节点需要用到得类 + htmlElements: {}, // 保存 createElement 方法创造节点需要用到得类 runElementList: [], - htmlCollection: [], // 储存 getElementsByTagName, 返回的节点对象 - logs: [] + htmlCollection: [], // 储存 getElementsByTagName, 返回的节点对象 + logs: [] // 日志储存 }; // 默认的环境, 由用户输入的环境, 自定义环境, 只添加动态的值 -qxVm.default_envs = { +lwVm.default_envs = { canvas: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==", screen: {}, navigator: { @@ -57,17 +53,17 @@ qxVm.default_envs = { } // 开关配置, 以及别的配置 -qxVm.config = { - print_log: false, +lwVm.config = { + logOpen: false, proxy: false }; // 打印保存日志功能 -qxVm.print = { +lwVm.print = { // 动态实现 }; // 算法加解密 -qxVm.encrypt = { +lwVm.encrypt = { base64: {} }; diff --git a/qxVm_sanbox/env/TOOLS/vm_protection.js b/qxVm_sanbox/env/TOOLS/vm_protection.js index 840e2e6..ab4e6ab 100644 --- a/qxVm_sanbox/env/TOOLS/vm_protection.js +++ b/qxVm_sanbox/env/TOOLS/vm_protection.js @@ -3,7 +3,7 @@ */ // 保护伪造的函数(Function.toString()) 让其更难被识破 -qxVm.safefunction = (function() { +lwVm.safefunction = (function() { "use strict"; const $toString = Function.toString; const myFunction_toString_symbol = Symbol('('.concat('', ')_', (Math.random() + '').toString(36))); @@ -51,7 +51,7 @@ qxVm.safefunction = (function() { // 保护伪造的对象(Object.toString()) 让其更难被识破 -qxVm.rename = (function () { +lwVm.rename = (function () { function buffer_memory(value) { let d = buffer_memory.d || ( buffer_memory.d = { @@ -77,7 +77,7 @@ qxVm.rename = (function () { // 保护 Object.prototype属性的对象描述符, 并给Object.prototype添加constructor属性 -qxVm.safeDescriptor_addConstructor = (function () { +lwVm.safeDescriptor_addConstructor = (function () { function buffer_memory_proto(value) { let d = buffer_memory_proto.d || ( buffer_memory_proto.d = { @@ -120,7 +120,7 @@ qxVm.safeDescriptor_addConstructor = (function () { * @param { Boolean } oneself - 给自身添加, 而不是 prototype * @returns { undefined } */ -qxVm.safe_Objattribute = function (Obj, safe_get_attribute, safe_set_attribute, safe_func_attribute, oneself) { +lwVm.safe_Objattribute = function (Obj, safe_get_attribute, safe_set_attribute, safe_func_attribute, oneself) { /* Obj: 需要保护的对象, 默认是保护对象的原型对象 safe_get_attribute: 需要保护的 get 属性 @@ -132,15 +132,15 @@ qxVm.safe_Objattribute = function (Obj, safe_get_attribute, safe_set_attribute, // 保护get属性 for (let key of safe_get_attribute) { - qxVm.safefunction(Object.getOwnPropertyDescriptor(obj, key)['get']); + lwVm.safefunction(Object.getOwnPropertyDescriptor(obj, key)['get']); } // 保护set属性 for (let key of safe_set_attribute) { - qxVm.safefunction(Object.getOwnPropertyDescriptor(obj, key)['set']); + lwVm.safefunction(Object.getOwnPropertyDescriptor(obj, key)['set']); } // 保护func属性 for (let key of safe_func_attribute) { - qxVm.safefunction(obj[key]); + lwVm.safefunction(obj[key]); } } @@ -151,7 +151,7 @@ qxVm.safe_Objattribute = function (Obj, safe_get_attribute, safe_set_attribute, * @param { Boolean } oneself - 是否给自身添加, 而不是 prototype * @returns { undefined } */ -qxVm.set_iterator = function (Obj, oneself) { +lwVm.set_iterator = function (Obj, oneself) { const obj = oneself ? Obj : Obj.prototype; Object.defineProperties(obj, { @@ -168,7 +168,7 @@ qxVm.set_iterator = function (Obj, oneself) { 大写字母的属性, 都是原型以及本身, 都会有一份 给原型, 以及本身设置属性, 并设置对象描述符 */ -qxVm.add_capitalLetter_attribute = (function () { +lwVm.add_capitalLetter_attribute = (function () { function buffer_memory(value) { let d = buffer_memory.d || ( buffer_memory.d = { diff --git a/qxVm_sanbox/env/TOOLS/vm_proxy.js b/qxVm_sanbox/env/TOOLS/vm_proxy.js index 9fcf00d..aabe90a 100644 --- a/qxVm_sanbox/env/TOOLS/vm_proxy.js +++ b/qxVm_sanbox/env/TOOLS/vm_proxy.js @@ -1,6 +1,6 @@ // ======================================================================================================================== -qxVm.proxy = function (obj, objname, type) { +lwVm.proxy = function (obj, objname, type) { function get_attribute_type(value) { return Object.prototype.toString.call(value); } @@ -15,7 +15,7 @@ qxVm.proxy = function (obj, objname, type) { if (target.name === "toString") { return result; }; - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { console.log(`[${watchName}] apply function name is [${target.name}], argArray is [${argArray}], result is [${result}].`); } return result @@ -23,7 +23,7 @@ qxVm.proxy = function (obj, objname, type) { }, construct(target, argArray, newTarget) { let result = Reflect.construct(target, argArray, newTarget); - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { console.log(`[${watchName}] construct function name is [${target.name}], argArray is [${argArray}], result is [${(result)}].`); } return result; @@ -34,7 +34,7 @@ qxVm.proxy = function (obj, objname, type) { function get_obj_handler(WatchName) { return { get(target, propKey, receiver) { - if (qxVm.config.proxy_proto === false && propKey === "__proto__") { + if (lwVm.config.proxy_proto === false && propKey === "__proto__") { console.log(`getting propKey-> ${WatchName}.${propKey} value-> ${(target[propKey])}`) return target[propKey] }; @@ -47,14 +47,14 @@ qxVm.proxy = function (obj, objname, type) { console.log(`getting propKey-> ${WatchName}.${propKey} it is non-writable`) } else { if (typeof result === "function") { - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { - console.log(`getting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(result))} typeof-> ${result_type}`); + console.log(`getting propKey-> ${WatchName}.${propKey} value-> ${lwVm.compress_jsCode(String(result))} typeof-> ${result_type}`); } return new Proxy(result, get_method_handler(WatchName)) } else { - if (qxVm.config.print_log === true) { - console.log(`\ngetting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(result))} typeof-> ${result_type}`); + if (lwVm.config.logOpen === true) { + console.log(`\ngetting propKey-> ${WatchName}.${propKey} value-> ${lwVm.compress_jsCode(String(result))} typeof-> ${result_type}`); } } return new Proxy(result, get_obj_handler(`${WatchName}.${propKey}`)) @@ -63,7 +63,7 @@ qxVm.proxy = function (obj, objname, type) { } if (typeof (propKey) !== "symbol" && propKey !== "toString") { try { - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { console.log(`\ngetting propKey-> ${WatchName}.${propKey?.description ?? propKey} result-> ${result} typeof-> ${result_type}`); } } catch (e) { @@ -75,33 +75,33 @@ qxVm.proxy = function (obj, objname, type) { set(target, propKey, value, receiver) { let value_type = get_attribute_type(value); if (value instanceof Object) { - if (qxVm.config.print_log === true) { - console.log(`\nsetting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(value))} typeof-> ${value_type}`); + if (lwVm.config.logOpen === true) { + console.log(`\nsetting propKey-> ${WatchName}.${propKey} value-> ${lwVm.compress_jsCode(String(value))} typeof-> ${value_type}`); } } else { - if (qxVm.config.print_log === true) { - console.log(`\nsetting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(value))} typeof-> ${value_type}`); + if (lwVm.config.logOpen === true) { + console.log(`\nsetting propKey-> ${WatchName}.${propKey} value-> ${lwVm.compress_jsCode(String(value))} typeof-> ${value_type}`); } } return Reflect.set(target, propKey, value, receiver); }, has(target, propKey) { let result = Reflect.has(target, propKey); - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { console.log(`has propKey-> ${WatchName}.${propKey}, result-> ${result}`); } return result; }, deleteProperty(target, propKey) { let result = Reflect.deleteProperty(target, propKey); - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { console.log(`delete propKey-> ${WatchName}.${propKey}, result-> ${result}`); } return result; }, getOwnPropertyDescriptor(target, propKey) { let result = Reflect.getOwnPropertyDescriptor(target, propKey); - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { try { console.log(`getOwnPropertyDescriptor propKey-> ${WatchName}.${propKey} result-> ${(String(result))}`); } catch (error) { } @@ -111,7 +111,7 @@ qxVm.proxy = function (obj, objname, type) { defineProperty(target, propKey, attributes) { let result = Reflect.defineProperty(target, propKey, attributes); try { - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { console.log(`defineProperty propKey-> ${WatchName}.${propKey} attributes is [${(attributes)}], result is [${result}]`); } } catch (e) { @@ -121,36 +121,35 @@ qxVm.proxy = function (obj, objname, type) { }, getPrototypeOf(target) { let result = Reflect.getPrototypeOf(target); - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { console.log(`[${WatchName}] getPrototypeOf result is [${(result)}]`); } return result; }, setPrototypeOf(target, proto) { let result = Reflect.setPrototypeOf(target, proto); - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { console.log(`[${WatchName}] setPrototypeOf proto is [${(proto)}], result is [${result}]`); } return result; }, preventExtensions(target) { let result = Reflect.preventExtensions(target); - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { console.log(`[${WatchName}] preventExtensions, result is [${result}]`); } return result; }, isExtensible(target) { let result = Reflect.isExtensible(target); - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { console.log(`[${WatchName}] isExtensible, result is [${result}]`); } return result; }, ownKeys(target) { - debugger; let result = Reflect.ownKeys(target); - if (qxVm.config.print_log === true) { + if (lwVm.config.logOpen === true) { try { console.log(`[${WatchName}] invoke ownkeys, result is [${String((result))}]`); } catch (error) { @@ -162,7 +161,7 @@ qxVm.proxy = function (obj, objname, type) { } } - if (qxVm.config.proxy === false) { + if (lwVm.config.proxy === false) { return obj } @@ -173,3 +172,71 @@ qxVm.proxy = function (obj, objname, type) { } return new Proxy(obj, get_obj_handler(objname)); }; + + + +lwVm.proxy_chained = function (obj_, obj_name) { + function set_traverse_object(tarrget, obj, recursion_layers) { + recursion_layers -= 1; + for (let prop in obj) { + const value = obj[prop]; + const tg_name = `${tarrget}.${prop.toString()}`; + const value_type = get_value_type(value); + if (value && value_type === "object" && recursion_layers >= 1) { + set_traverse_object(tg_name, value, recursion_layers); + continue + } + if (value && value.toString() !== '[object Object]') { + if (lwVm.config.logOpen === true) lwVm.console_log(`setter hook->${tg_name}; value-> ${value}; typeof-> ${value_type}`); + continue + } + if (lwVm.config.logOpen === true) lwVm.console_log(`setter hook->${tg_name}; value-> ${value}; typeof-> ${value_type}`) + } + } + + function new_handel(target_name, obj, number) { + return new Proxy(obj, my_handler(target_name, number)) + } + + function get_value_type(value) { + if (Array.isArray(value)) { + return 'Array' + } + return typeof value; + } + + function my_handler(target_name, number) { + return { + set: function (obj, prop, value) { + const value_type = get_value_type(value); + const tg_name = `${target_name}.${prop.toString()}`; + + if (value && value_type === "object") { + set_traverse_object(tg_name, value, number) + } else { + if (lwVm.config.logOpen === true) lwVm.console_log(`setter hook->${tg_name}; value-> ${value}; typeof-> ${value_type}`) + } + return Reflect.set(obj, prop, value); + }, + get: function (obj, prop) { + const tg_name = `${target_name}.${prop.toString()}`; + const value = Reflect.get(obj, prop); + let value_type = get_value_type(value); + if (value && value_type === 'object') { + return new_handel(tg_name, value, number) + } + if (lwVm.config.logOpen === true) lwVm.console_log(`getter hook->${tg_name}; value-> ${value}; typeof-> ${value_type}`); + return value + }, + deleteProperty(target, propKey) { + // 没有实现链式输出 + let result = Reflect.deleteProperty(target, propKey); + let value_type = get_value_type(result); + + if (lwVm.config.logOpen === true) lwVm.console_log(`delete hook-> ${propKey}, result-> ${result}; typeof-> ${value_type}`); + return result; + } + } + } + return new Proxy(obj_, my_handler(obj_name, 30)); +} \ No newline at end of file diff --git a/qxVm_sanbox/env/TOOLS/vm_proxyObj.js b/qxVm_sanbox/env/TOOLS/vm_proxyObj.js index a4367dc..06c4a47 100644 --- a/qxVm_sanbox/env/TOOLS/vm_proxyObj.js +++ b/qxVm_sanbox/env/TOOLS/vm_proxyObj.js @@ -5,41 +5,15 @@ function vm_proxyObj(){ let code = ""; let proxyObj = [ - 'Node', 'window', 'top', 'parent', 'self', - 'Window', - 'location', - 'Location', - 'navigator', - 'Navigator', - 'document', - 'Document', - 'screen', - 'Screen', - 'history', - 'History', - 'Storage', - 'localStorage', - 'sessionStorage', - 'MimeType', - 'MimeTypeArray', - 'Plugin', - 'PluginArray', - 'Element', - 'HTMLElement', - 'HTMLDocument', - 'CharacterData', - 'Attr', - 'HTMLBodyElement', - 'HTMLDivElement', ]; for (let obj of proxyObj){ - code += `${obj} = qxVm.proxy(${obj}, "${obj}");\r\n` + code += `${obj} = lwVm.proxy(${obj}, "${obj}");\r\n` } return code; diff --git a/qxVm_sanbox/env/TOOLS/vm_throw_error.js b/qxVm_sanbox/env/TOOLS/vm_throw_error.js index bdca341..83ffd04 100644 --- a/qxVm_sanbox/env/TOOLS/vm_throw_error.js +++ b/qxVm_sanbox/env/TOOLS/vm_throw_error.js @@ -32,7 +32,7 @@ Error.prepareStackTrace = function (error, callSites) { }; -qxVm.Illegal_error = function Illegal_error(message, stack) { +lwVm.Illegal_error = function Illegal_error(message, stack) { let e = new TypeError() if (message) e.message = message else e.message = "Illegal constructor" diff --git a/qxVm_sanbox/env/TOOLS/vm_tools.js b/qxVm_sanbox/env/TOOLS/vm_tools.js index 94ab3b3..9f5a210 100644 --- a/qxVm_sanbox/env/TOOLS/vm_tools.js +++ b/qxVm_sanbox/env/TOOLS/vm_tools.js @@ -3,7 +3,7 @@ */ //去掉所有的空格(中文空格、英文空格都会被替换) -qxVm.compress_jsCode = function (string_js) { +lwVm.compress_jsCode = function (string_js) { if (string_js.length >= 100) { let string = string_js.replace(/\r\n/g, ""); string = string.replace(/\n/g, ""); @@ -13,12 +13,12 @@ qxVm.compress_jsCode = function (string_js) { }; // 首字母变大写 -qxVm.titleCase = function (str) { +lwVm.titleCase = function (str) { return str.slice(0, 1).toUpperCase() + str.slice(1).toLowerCase(); } // 将用户设置的属性, 设置为自己的属性 -qxVm.updata_envs = function (user_envs, target_envs) { +lwVm.updata_envs = function (user_envs, target_envs) { const target_envs_keys = Object.keys(target_envs); for (const key in user_envs) { @@ -29,18 +29,18 @@ qxVm.updata_envs = function (user_envs, target_envs) { }; // 判断 -qxVm.inAndHasOwnProperty = function (obj, attribute) { +lwVm.inAndHasOwnProperty = function (obj, attribute) { return (attribute in obj) && (obj.hasOwnProperty(attribute)); //如果返回true就是在自身上,false则在原型链上 }; // 判断这个参数 WeakMap 对象里面 这个this的参数是不是为空 -qxVm.abs = function (params, value) { +lwVm.abs = function (params, value) { return typeof (params) === "undefined" ? value : params } // 获得 HTML***Element 对象的Symbol.toStringTag -qxVm.htmls_toStringTag = function (obj) { +lwVm.htmls_toStringTag = function (obj) { // HTMLLIElement 实例 if (obj && obj.__proto__) { let tag = obj.__proto__[Symbol.toStringTag]; @@ -51,3 +51,67 @@ qxVm.htmls_toStringTag = function (obj) { return undefined; }; + + +/** + * 去掉所有的空格(中文空格、英文空格都会被替换) + * @param {String} string_js + * @return String + */ + lwVm.compressJsCode = function (stringJs) { + let string_js_length = stringJs.length; + if (string_js_length >= 100) { + let string = stringJs.replace(/\r\n/g, "").replace(/\n/g, "").replace(/\s/g, ""); + return string.slice(0, 70) + "..." + string.slice(-30); + } + return stringJs +}; + + +lwVm.callListener = function (eventType, attr, ...args) { + // 获取事件数据 + let listenersInfo = lwVm.memory.listeners.get(eventType); // [{},{},...] + if (!listenersInfo) return; + + for (let index in listenersInfo) { + let listenerInfo = listenersInfo[index]; + let self = listenerInfo['self']; + listenerInfo['listener'].call(self); + } +} + +/** + * 清除定时器的事件循环 + */ + lwVm.deleteTimerEventLoop = function () { + for (let timerId in lwVm.memory.timer_map) { + clearTimeout(timerId); + } + for (let timerId in lwVm.memory.timer_map) { + clearInterval(timerId); + } + lwVm.memory.timerId = 0; // 定时器id保存 + lwVm.memory.timer_map = {}; // 定时器 +}; + + +/** + * 字符串的 Cookie 转换为 对象 + * @param {String} str_cookie + * @return Object + */ + lwVm.strCookieToObject = function (str_cookie) { + let cookie_obj = {}; + for (const iterator of str_cookie.split(';')) { + let values = iterator.split('='); + if (values.length == 2) { + let key = values[0].replace(/^\s+|\s+$/g, "") + cookie_obj[key] = values[1] + } + } + return cookie_obj; +} + +lwVm.pringLog = function (){ + +} \ No newline at end of file diff --git a/qxVm_sanbox/qxVm.sanbox.js b/qxVm_sanbox/qxVm.sanbox.js index 6cc39a0..b8f5b54 100644 --- a/qxVm_sanbox/qxVm.sanbox.js +++ b/qxVm_sanbox/qxVm.sanbox.js @@ -1,6 +1,31 @@ let SANBOX = require('./z_sanbox/qxVm.sanbox'); +function QXVm_help(){ + console.log(` +:params js_code 用户自己的代码(可以是一个文件得绝对路径) +:params func_name 需要导出的方法 +:params user_config 个性浏览器环境 + user_config:{ + isTest: Boolean // 如果测试则固定随机数种子, 时间戳 + compress: Boolean, // 是否压缩js, 针对 ob,sojson 检测格式化 + runConfig: Object { // 运行中的配置 + proxy: false, // 是否代理(默认false) + logOpen: true // 是否日志打印(调试模式) + } + canvas: String, // 自定义canvas指纹 + window_attribute: Object, // 自定义window属性(暴露window出来) + plugin: Array, // 自定义浏览器插件 + env: Object { // 自定义浏览器环境 + navigator: Object, // 针对 加密UA和请求UA必须一致的情况 + location: Object, // 自定义属性 + document: Object // 自定义属性 + } + } + `) +} + module.exports = { - QXVm_sanbox: SANBOX.QXVm_sanbox + sanbox: SANBOX.QXVm_sanbox, + help: QXVm_help, }; diff --git a/qxVm_sanbox/tools/qxVm.sanbox.tools.js b/qxVm_sanbox/tools/qxVm.sanbox.tools.js index 740a447..2ae7805 100644 --- a/qxVm_sanbox/tools/qxVm.sanbox.tools.js +++ b/qxVm_sanbox/tools/qxVm.sanbox.tools.js @@ -56,11 +56,18 @@ ${js_code}`; } +function deepCopy(targetObj){ + return JSON.parse(JSON.stringify(targetObj)); +} + + + module.exports = { str_is_funcName, isFilePath, compress_jsCode, - set_Time_Random + set_Time_Random, + deepCopy: deepCopy }; diff --git a/qxVm_sanbox/tools/updateDbugger.py b/qxVm_sanbox/tools/updateDbugger.py new file mode 100644 index 0000000..fa4451c --- /dev/null +++ b/qxVm_sanbox/tools/updateDbugger.py @@ -0,0 +1,115 @@ +import os +import re + + +def gen_new_js(js_all: str): + get = False + _set = False + func = False + funcName = False + prototype = '' + + new_js = [] + + for js in js_all.split('\n'): + strip_js = js.strip() + if strip_js == 'debugger;': + continue + if strip_js.startswith('//'): + new_js.append(js) + continue + if strip_js.endswith('.prototype = {'): + prototype = strip_js.split('.', 1)[0] + # print(js) + new_js.append(js) + continue + if prototype and strip_js.startswith('get ') and strip_js.endswith("() {"): + funcName = strip_js.split(' ', 1)[-1].split('(', 1)[0] + get = True + func = False + _set = False + + elif prototype and re.findall('set .*?\(.*?\) {', strip_js): + funcName = strip_js.split(' ', 1)[-1].split('(', 1)[0] + _set = True + get = False + func = False + elif prototype and re.findall('.*?\(.*?\) {', + strip_js) and '=' not in strip_js and 'function' not in strip_js and strip_js.endswith( + ' {'): + funcName = strip_js.split('(', 1)[0] + func = True + get = False + _set = False + + if func: + upjs = str(new_js[-1].strip()) + if strip_js == '},' or strip_js == '}': + if upjs.endswith('new TypeError("Illegal constructor"); };'): + js = f" let result = undefined;\n if (qxVm.config.log_print === true) qxVm.logAdd('Func', '{prototype}', '{funcName}', arguments, result);\n return result;\n" + js + + elif upjs.startswith('return '): + del new_js[-1] + _1, _2 = upjs.split(' ', 1) + js = f" let result = {_2};\n if (qxVm.config.log_print === true) qxVm.logAdd('Func', '{prototype}', '{funcName}', arguments, result);\n return result;\n" + js + + # new_js.append(js) + elif get: + upjs = str(new_js[-1].strip()) + if strip_js == '},': + if upjs.endswith('new TypeError("Illegal constructor"); };'): + js = f" let result = undefined;\n if (qxVm.config.log_print === true) qxVm.logAdd('Get', '{prototype}', '{funcName}', arguments, result);\n return result;\n" + js + + elif upjs.startswith('return '): + # if 'onmanagedconfigurationchange' in upjs: + # print(11) + # pass + del new_js[-1] + _1, _2 = upjs.split(' ', 1) + js = f" let result = {_2};\n if (qxVm.config.log_print === true) qxVm.logAdd('Get', '{prototype}', '{funcName}', arguments, result);\n return result;\n" + js + elif _set: + if strip_js == '},': + _1 = new_js[-1] + del new_js[-1] + upjs = str(_1.strip()) + if upjs.endswith('new TypeError("Illegal constructor"); };'): + js = f" if (qxVm.config.log_print === true) qxVm.logAdd('Set', '{prototype}', '{funcName}', arguments);\n qxVm.memory.private_data.get(this).{funcName} = value;\n" + js + elif upjs.startswith('qxVm.memory.private_data.get(this)'): + js = f" if (qxVm.config.log_print === true) qxVm.logAdd('Set', '{prototype}', '{funcName}', arguments);\n" + _1 + '\n' + js + elif upjs.startswith('$attribute_map'): + js = f" if (qxVm.config.log_print === true) qxVm.logAdd('Set', '{prototype}', '{funcName}', arguments);\n" + _1 + "\n" + js + + new_js.append(js) + # print(js) + result = '\n'.join(new_js) + return result + + +def traverse_folder(folder_path, copyFilePath=None): + for item in os.listdir(folder_path): + item_path = os.path.join(folder_path, item) + + print(item_path) + if os.path.isfile(item_path) and item_path.endswith('.js'): + copy_file = item_path.replace('qxVm_sanbox/env', 'qxVm_sanbox/envCopy') + with open(item_path, encoding='utf8') as f: + js = f.read() + new_js = gen_new_js(js) + + with open(copy_file, encoding='utf8', mode='w') as f: + f.write(new_js) + # return + + if os.path.isdir(item_path): + copy_item_path = item_path.replace('qxVm_sanbox/env', 'qxVm_sanbox/envCopy') + if os.path.exists(copy_item_path) is False: + os.makedirs(copy_item_path) + traverse_folder(item_path, copy_item_path) # 递归处理子文件夹 + + +# folder_path = 'C:/Users/Administrator/Desktop/my_code/合集-环境框架/qxVm-master/qxVm_sanbox/env' +# traverse_folder(folder_path) + +# traverse_folder(folder_path, r'C:/Users/Administrator/Desktop/my_code/合集-环境框架/qxVm-master/qxVm_sanbox/envCopy') + + diff --git a/qxVm_sanbox/z_sanbox/demo_2.js b/qxVm_sanbox/z_sanbox/demo_2.js index 73f78e7..6bd5198 100644 --- a/qxVm_sanbox/z_sanbox/demo_2.js +++ b/qxVm_sanbox/z_sanbox/demo_2.js @@ -1,110 +1,39109 @@ -aa = '' +let qxVm = { + console_log: console.log +}; + +// 限制不能被枚举 +Object.defineProperty(this, 'qxVm', { + value: qxVm, + configurable: true, + enumerable: false, + writable: true +}); +// 限制不能被枚举 +Object.defineProperty(this, 'qxVm_module', { + value: qxVm_module, + configurable: true, + enumerable: false, + writable: true +}); -win_attribute_array = Object.keys(window); -for (const key in win_attribute_array) { - const attribute_name = win_attribute_array[key]; +//框架运行内存 +qxVm.memory = { + $createObj_key: 'qxVm', // 只有输入对的密码, 才能创建对象 + private_data: new WeakMap(), // new出来的对象 + timer_map: { 0: null }, // 定时器map - let attribute_desc = Object.getOwnPropertyDescriptor(window, attribute_name); + plugin: {}, + mimeType: {}, + pluginArray: {}, + mimeTypeArray: {}, + + listeners: {}, + eventObj:{}, - let desc_keys = Object.keys(attribute_desc) + htmlElements: {}, // 保存 createElement 方法创造节点需要用到得类 + runElementList: [], + htmlCollection: [], // 储存 getElementsByTagName, 返回的节点对象 + logs: [] // 日志储存 +}; - let desc_info; - - if (desc_keys.indexOf('set') !== -1 && desc_keys.indexOf('set') !== -1) { - let attribute_value = window[attribute_name] - if (String(attribute_value).indexOf('[object ') !== -1) { - attribute_value = String(attribute_value).replace('[object ', '').replace(']', ''); - }; - attribute_value = typeof attribute_value === 'string' ? `"${attribute_value}"` : attribute_value; - - let attribute_set = ` ${attribute_name}(value){ debugger; }` - let safefunction_set = `qxVm.safefunction(Object.getOwnPropertyDescriptor(window, '${attribute_name}')['set'], 'set ${attribute_name}', true);` - if (attribute_desc.set === undefined) { - attribute_set = ': undefined' - safefunction_set = '' - } - - desc_info = `Object.defineProperty(window, '${attribute_name}', { - get ${attribute_name}(){ return ${attribute_value}; }, - set ${attribute_set}, - configurable: ${attribute_desc.configurable}, - enumerable: ${attribute_desc.enumerable}, - }); - qxVm.safefunction(Object.getOwnPropertyDescriptor(window, '${attribute_name}')['get'], 'get ${attribute_name}', true); - ${safefunction_set} - ` - } else if (desc_keys.indexOf('value') !== -1) { - let attribute_value = attribute_desc.value; - if (String(attribute_value).indexOf('function ') !== -1 && String(attribute_value).indexOf('() { [native code] }') !== -1) { - attribute_value = String(attribute_desc.value).replace('function ', '').replace('() { [native code] }', '') || attribute_name; - } else if (String(attribute_value).indexOf('[object ') !== -1) { - attribute_value = attribute_name; - } - - desc_info = `Object.defineProperty(window, '${attribute_name}', { // ${attribute_name} - value: ${attribute_value}, configurable: ${attribute_desc.configurable}, enumerable: ${attribute_desc.enumerable}, writable: ${attribute_desc.writable} - }); - qxVm.safefunction(Object.getOwnPropertyDescriptor(window, '${attribute_name}')['value']) - ` +// 默认的环境, 由用户输入的环境, 自定义环境, 只添加动态的值 +qxVm.default_envs = { + canvas: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==", + screen: {}, + navigator: { + appCodeName: "Mozilla", + appVersion: "5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36", + userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.44" + }, + location: { + href: "chrome://newtab/" + }, + document: { + cookie: "" } - console.log(attribute_name, attribute_desc, String(attribute_desc)) - console.log(desc_info) +} - aa += desc_info + "\r\n"; +// 开关配置, 以及别的配置 +qxVm.config = { + logOpen: false, + proxy: false +}; + +// 打印保存日志功能 +qxVm.print = { + // 动态实现 +}; + +// 算法加解密 +qxVm.encrypt = { + base64: {} +}; + +/* +这里面的方法, 是给开发者自己用的,不直接给用户使用 +*/ + +//去掉所有的空格(中文空格、英文空格都会被替换) +qxVm.compress_jsCode = function (string_js) { + if (string_js.length >= 100) { + let string = string_js.replace(/\r\n/g, ""); + string = string.replace(/\n/g, ""); + return string.replace(/\s/g, "").slice(0, 100) + "......"; + } + return string_js +}; + +// 首字母变大写 +qxVm.titleCase = function (str) { + return str.slice(0, 1).toUpperCase() + str.slice(1).toLowerCase(); +} + +// 将用户设置的属性, 设置为自己的属性 +qxVm.updata_envs = function (user_envs, target_envs) { + const target_envs_keys = Object.keys(target_envs); + + for (const key in user_envs) { + if (target_envs_keys.indexOf(key) > -1) { + target_envs[key] = user_envs[key]; + } + } +}; + +// 判断 +qxVm.inAndHasOwnProperty = function (obj, attribute) { + return (attribute in obj) && (obj.hasOwnProperty(attribute)); + //如果返回true就是在自身上,false则在原型链上 +}; + +// 判断这个参数 WeakMap 对象里面 这个this的参数是不是为空 +qxVm.abs = function (params, value) { + return typeof (params) === "undefined" ? value : params +} + +// 获得 HTML***Element 对象的Symbol.toStringTag +qxVm.htmls_toStringTag = function (obj) { + // HTMLLIElement 实例 + if (obj && obj.__proto__) { + let tag = obj.__proto__[Symbol.toStringTag]; + if (tag === 'HTMLAnchorElement') return 'a'; // 标签比较特殊 + + return tag.replace(/HTML/, '').replace(/Element/, '') + }; + return undefined; +}; + + + +/** + * 去掉所有的空格(中文空格、英文空格都会被替换) + * @param {String} string_js + * @return String + */ + qxVm.compressJsCode = function (stringJs) { + let string_js_length = stringJs.length; + if (string_js_length >= 100) { + let string = stringJs.replace(/\r\n/g, "").replace(/\n/g, "").replace(/\s/g, ""); + return string.slice(0, 70) + "..." + string.slice(-30); + } + return stringJs +}; + +/* + 一些保护性功能方法会放到这里 + */ + +// 保护伪造的函数(Function.toString()) 让其更难被识破 +qxVm.safefunction = (function() { + "use strict"; + const $toString = Function.toString; + const myFunction_toString_symbol = Symbol('('.concat('', ')_', (Math.random() + '').toString(36))); + const myToString = function () { + return typeof this === 'function' && this[myFunction_toString_symbol] || $toString.call(this); + }; + + function buffer_memory(value) { + let d = buffer_memory.d || ( + buffer_memory.d = { + configurable: true, + enumerable: false, + writable: true + } + ); + d.value = value; + return d; + }; + function set_native(func, key, value) { + Object.defineProperty(func, key, buffer_memory(value)) + }; + + Reflect.deleteProperty(Function.prototype, 'toString'); //删除原型链上的toString + set_native(Function.prototype, "toString", myToString); //自己定义个getter方法 + set_native(Function, myFunction_toString_symbol, "function Function() { [native code] }") + set_native(Function, "toString", myToString) + set_native(Function.prototype.toString, myFunction_toString_symbol, "function toString() { [native code] }"); //套个娃 保护一下我们定义的toString 否则就暴露了 + + + /** + * 保护伪造func (Function.toString()) 让其更难被识破 + * @param { Object } func + * @param { String } func_name - 可显示的名称 + * @param { Boolean } defined_func_name - 自定义可显示的名称 + * @returns { undefined } + */ + return function (func, func_name, defined_func_name) { + if (func_name !== undefined && defined_func_name === true) { + set_native(func, myFunction_toString_symbol, `function ${func_name || ''}() { [native code] }`); + } else { + set_native(func, myFunction_toString_symbol, `function ${func.name || func_name || ''}() { [native code] }`); + } + }; +})(); + + +// 保护伪造的对象(Object.toString()) 让其更难被识破 +qxVm.rename = (function () { + function buffer_memory(value) { + let d = buffer_memory.d || ( + buffer_memory.d = { + configurable: true, enumerable: false, writable: false + } + ); + d.value = value; + return d; + }; + + /** + * 保护伪造Object (Object[Symbol.toStringTag]) 让其更难被识破 + * @param { Object } Obj + * @param { String } Objname - 可显示的名称 + * @returns { undefined } + */ + return function (Obj, Objname) { + Object.defineProperties(Obj, { + [Symbol.toStringTag]: buffer_memory(Objname) + }) + }; +})(); + + +// 保护 Object.prototype属性的对象描述符, 并给Object.prototype添加constructor属性 +qxVm.safeDescriptor_addConstructor = (function () { + function buffer_memory_proto(value) { + let d = buffer_memory_proto.d || ( + buffer_memory_proto.d = { + configurable: false, enumerable: false, writable: false + } + ); + d.value = value; + return d; + }; + function buffer_memory(value) { + let d = buffer_memory.d || ( + buffer_memory.d = { + configurable: true, enumerable: false, writable: true + } + ); + d.value = value; + return d; + }; + + /** + * 保护 Object.prototype属性的对象描述符, 并给Object.prototype添加constructor属性 + * @param { Object } Obj + * @returns { undefined } + */ + return function (Obj) { + Object.defineProperty(Obj, 'prototype', buffer_memory_proto(Obj.prototype)) + Object.defineProperty(Obj.prototype, 'constructor', buffer_memory(Obj)); + }; + +})(); + + + +/** + * 保护对象get, set, func 属性的toString 操作 + * @param { Object } Obj + * @param { Array } safe_get_attribute - 需要保护的 get 属性 + * @param { Array } safe_set_attribute - 需要保护的 set 属性 + * @param { Array } safe_func_attribute - 需要保护的 func 属性 + * @param { Boolean } oneself - 给自身添加, 而不是 prototype + * @returns { undefined } + */ +qxVm.safe_Objattribute = function (Obj, safe_get_attribute, safe_set_attribute, safe_func_attribute, oneself) { + /* + Obj: 需要保护的对象, 默认是保护对象的原型对象 + safe_get_attribute: 需要保护的 get 属性 + safe_set_attribute: 需要保护的 set 属性 + safe_func_attribute:需要保护的 func 属性 + oneself: 如果指定了这个参数 为 true,则说明是保护的自身,而不是原型链 + */ + const obj = oneself ? Obj : Obj.prototype; + + // 保护get属性 + for (let key of safe_get_attribute) { + qxVm.safefunction(Object.getOwnPropertyDescriptor(obj, key)['get']); + } + // 保护set属性 + for (let key of safe_set_attribute) { + qxVm.safefunction(Object.getOwnPropertyDescriptor(obj, key)['set']); + } + // 保护func属性 + for (let key of safe_func_attribute) { + qxVm.safefunction(obj[key]); + } +} + + +/** + * 设置 iterator 属性 + * @param { Object } Obj + * @param { Boolean } oneself - 是否给自身添加, 而不是 prototype + * @returns { undefined } + */ +qxVm.set_iterator = function (Obj, oneself) { + const obj = oneself ? Obj : Obj.prototype; + + Object.defineProperties(obj, { + [Symbol.iterator]: { + value: Array.prototype[Symbol.iterator], + configurable: true, + enumerable: false, + writable: true + } + }) +}; + +/* +大写字母的属性, 都是原型以及本身, 都会有一份 +给原型, 以及本身设置属性, 并设置对象描述符 +*/ +qxVm.add_capitalLetter_attribute = (function () { + function buffer_memory(value) { + let d = buffer_memory.d || ( + buffer_memory.d = { + configurable: false, enumerable: true, writable: false + } + ); + d.value = value; + return d; + }; + + /** + * 同时给原型, 以及自身设置属性, 并设置对象描述符 + * @param { Object } Obj + * @param { Array } attributes + * @returns { undefined } + */ + return function (Obj, attributes) { + for (let key in attributes) { + if (attributes.hasOwnProperty(key)) { + const value_obj = buffer_memory(attributes[key]); + Object.defineProperty(Obj, key, value_obj); + Object.defineProperty(Obj.prototype, key, value_obj); + } + }; + }; +})(); + + + + +/* +暴露给用户的 +更改浏览器的某些参数 +在此文件下的代码 必须要框架run方法执行后执行 +*/ + + +//qxVm.z_sanbox.memory.Plugin.new({description:"npAliSSOLogin Plugin",filename:"npalissologin.dll",name:"AliSSOLogin plugin",MimeTypes:[{description: "AliSSOLogin",suffixes: "AliSSOLogin",type: "application/npalissologin"},{description: "AliSSOLogin1",suffixes: "AliSSOLogin",type: "application1/npalissologin"}]}) +qxVm.config_plugin = function (data) { + if (qxVm.memory.pluginArray.temp === undefined) { + qxVm.memory.pluginArray.temp = []; + } + qxVm.memory.pluginArray.temp.push(data); +}; + +// 将用户配置的环境放到自己的内存 +qxVm.config_envs = function(data){ + /* + qxVm.z_sanbox.config_envs({"navigator":{"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.44"}}) + */ + for (const key in data) { + qxVm.updata_envs(data[key], qxVm.default_envs[key]) + } +} +// ======================================================================================================================== + +//框架日志功能 +qxVm.print.log = function (logType, target, property, value) { + + if (qxVm.config.logOpen) { + //开始保存日志 + if (qxVm.memory.print.length === 111) { + } + qxVm.memory.logs.push({ "类型": logType, "调用者": target, "属性": property, "值": value }); + } +}; + + +qxVm.print.getall = function () { + console.table(qxVm.memory.logs, ["类型", "调用者", "属性", "值"]); +}; + + +qxVm.logAdd = function (logType, target, property, argArray, result) { + let log_str; + + if (logType === 'ProxyGet') { + + log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${result} ]` + + } else if (logType === 'ProxySet' || logType === 'ProxyHas' || logType === 'ProxyDeleteProperty' || logType === 'ProxyGetOwnPropertyDescriptor' || logType === 'ProxyDefineProperty') { + + log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${result} ]` + + } else if (logType === 'ProxyDefineProperty') { + + log_str = `[${logType}] -> ${target}.${property} -> [${argArray}] -> [${result}]` + + } else if (logType === 'ProxyGetPrototypeOf' || logType === 'ProxyIsExtensible' || logType === 'ProxyOwnKeys') { + try{ + log_str = `[${logType}] -> [${target}] -> [${result}]` + }catch(e){ + log_str = `[${logType}] -> [${target}] -> [error]` + } + } else if (logType === 'ProxySetPrototypeOf') { + + log_str = `[${logType}] -> [${target}] -> [${result}]` + + } else if (logType === 'ProxyPreventExtensions') { + + log_str = `[${logType}] -> [${target}] -> [${result}]` + + } else if (logType === 'Apply' || logType === 'ProxyApply' || logType === 'ProxyConstruct') { + + log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${argArray} ] -> [ ${result} ]` + + } else if (logType === 'NodeJs') { + + log_str = `[${logType}] -> [${Array.prototype.slice.call(argArray).join(', ')}]` + + } else if (logType === 'Func') { + let _args = Array.prototype.slice.call(argArray).join(', '); + _args = qxVm.compressJsCode(_args + "") + log_str = `[${logType}] -> [ ${target}.${property} ] -> (${_args}) -> [ ${result} ]` + + } else if (logType === 'Get') { + log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${result} ]` + } else if (logType === 'Set') { + log_str = `[${logType}] -> [ ${target}.${property} ] -> (${Array.prototype.slice.call(argArray).join(', ')})` + } else if (logType == 'qxVmLog') { + log_str = `[${logType}] -> [${target}]` + } + + if (qxVm.memory.isIframe) log_str = '[iframe]' + log_str; + qxVm.memory.logs.push(log_str); + qxVm.console_log(log_str); +} +// ======================================================================================================================== + +qxVm.proxy = function (obj, objname, type) { + function get_attribute_type(value) { + return Object.prototype.toString.call(value); + } + + function get_method_handler(watchName) { + return { + apply(target, thisArg, argArray) { + let result = Reflect.apply(target, thisArg, argArray); + if (thisArg === console && target.name === "log") { + return result; + }; + if (target.name === "toString") { + return result; + }; + if (qxVm.config.logOpen === true) { + console.log(`[${watchName}] apply function name is [${target.name}], argArray is [${argArray}], result is [${result}].`); + } + return result + + }, + construct(target, argArray, newTarget) { + let result = Reflect.construct(target, argArray, newTarget); + if (qxVm.config.logOpen === true) { + console.log(`[${watchName}] construct function name is [${target.name}], argArray is [${argArray}], result is [${(result)}].`); + } + return result; + } + } + } + + function get_obj_handler(WatchName) { + return { + get(target, propKey, receiver) { + if (qxVm.config.proxy_proto === false && propKey === "__proto__") { + console.log(`getting propKey-> ${WatchName}.${propKey} value-> ${(target[propKey])}`) + return target[propKey] + }; + + let result = Reflect.get(target, propKey, receiver); + let result_type = get_attribute_type(result); + + if (result instanceof Object) { + if (Object.getOwnPropertyDescriptor(target, propKey)?.writable === false) { + console.log(`getting propKey-> ${WatchName}.${propKey} it is non-writable`) + } else { + if (typeof result === "function") { + if (qxVm.config.logOpen === true) { + + console.log(`getting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(result))} typeof-> ${result_type}`); + } + return new Proxy(result, get_method_handler(WatchName)) + } else { + if (qxVm.config.logOpen === true) { + console.log(`\ngetting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(result))} typeof-> ${result_type}`); + } + } + return new Proxy(result, get_obj_handler(`${WatchName}.${propKey}`)) + } + + } + if (typeof (propKey) !== "symbol" && propKey !== "toString") { + try { + if (qxVm.config.logOpen === true) { + console.log(`\ngetting propKey-> ${WatchName}.${propKey?.description ?? propKey} result-> ${result} typeof-> ${result_type}`); + } + } catch (e) { + console.log(`[${WatchName}] getting error`); + } + } + return result; + }, + set(target, propKey, value, receiver) { + let value_type = get_attribute_type(value); + if (value instanceof Object) { + if (qxVm.config.logOpen === true) { + console.log(`\nsetting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(value))} typeof-> ${value_type}`); + } + } else { + if (qxVm.config.logOpen === true) { + console.log(`\nsetting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(value))} typeof-> ${value_type}`); + } + } + return Reflect.set(target, propKey, value, receiver); + }, + has(target, propKey) { + let result = Reflect.has(target, propKey); + if (qxVm.config.logOpen === true) { + console.log(`has propKey-> ${WatchName}.${propKey}, result-> ${result}`); + } + return result; + }, + deleteProperty(target, propKey) { + let result = Reflect.deleteProperty(target, propKey); + if (qxVm.config.logOpen === true) { + console.log(`delete propKey-> ${WatchName}.${propKey}, result-> ${result}`); + } + return result; + }, + getOwnPropertyDescriptor(target, propKey) { + let result = Reflect.getOwnPropertyDescriptor(target, propKey); + if (qxVm.config.logOpen === true) { + try { + console.log(`getOwnPropertyDescriptor propKey-> ${WatchName}.${propKey} result-> ${(String(result))}`); + } catch (error) { } + } + return result; + }, + defineProperty(target, propKey, attributes) { + let result = Reflect.defineProperty(target, propKey, attributes); + try { + if (qxVm.config.logOpen === true) { + console.log(`defineProperty propKey-> ${WatchName}.${propKey} attributes is [${(attributes)}], result is [${result}]`); + } + } catch (e) { + console.log(`[${WatchName}] defineProperty error`) + } + return result; + }, + getPrototypeOf(target) { + let result = Reflect.getPrototypeOf(target); + if (qxVm.config.logOpen === true) { + console.log(`[${WatchName}] getPrototypeOf result is [${(result)}]`); + } + return result; + }, + setPrototypeOf(target, proto) { + let result = Reflect.setPrototypeOf(target, proto); + if (qxVm.config.logOpen === true) { + console.log(`[${WatchName}] setPrototypeOf proto is [${(proto)}], result is [${result}]`); + } + return result; + }, + preventExtensions(target) { + let result = Reflect.preventExtensions(target); + if (qxVm.config.logOpen === true) { + console.log(`[${WatchName}] preventExtensions, result is [${result}]`); + } + return result; + }, + isExtensible(target) { + let result = Reflect.isExtensible(target); + if (qxVm.config.logOpen === true) { + console.log(`[${WatchName}] isExtensible, result is [${result}]`); + } + return result; + }, + ownKeys(target) { + let result = Reflect.ownKeys(target); + if (qxVm.config.logOpen === true) { + try { + console.log(`[${WatchName}] invoke ownkeys, result is [${String((result))}]`); + } catch (error) { + + } + } + return result + } + } + } + + if (qxVm.config.proxy === false) { + return obj + } + + + // if (type === "method") { + if (typeof obj === "function") { + return new Proxy(obj, get_method_handler(objname)); + } + return new Proxy(obj, get_obj_handler(objname)); +}; + +Error.prepareStackTrace = function (error, callSites) { + // 先处理 非法调用 + if (error.name === 'TypeError' && error.message === 'Illegal invocation') { + let stack = callSites.map(callSite => { + let one_stack; + let func_name = callSite.getFunctionName(); + + // 过滤掉node相关的堆栈, 以及 调试的文件名堆栈 + if (func_name && (func_name.includes('Module') || func_name.includes('executeUserEntryPoint'))) { + return + } + + if (!func_name){ + one_stack = ` at :${callSite.getLineNumber()}:${callSite.getColumnNumber()}`; + }else{ + one_stack = ` at ${func_name} (:${callSite.getLineNumber()}:${callSite.getColumnNumber()})`; + } + return one_stack; + }) + stack = stack.filter((item) => { + return item + }); + return `${error.toString()}\n${stack.join('\n')}` + } + // 默认格式 + return error.toString() + '\n' + callSites.map(callSite => { + return ' at ' + callSite.getFunctionName() + ' (' + + callSite.getFileName() + ':' + + callSite.getLineNumber() + ':' + + callSite.getColumnNumber() + ')' + }).join('\n') +}; + + +qxVm.Illegal_error = function Illegal_error(message, stack) { + let e = new TypeError() + if (message) e.message = message + else e.message = "Illegal constructor" + if (stack) e.stack = stack + else e.stack = `"TypeError: Illegal constructor + at snippet:///%E8%84%9A%E6%9C%AC%E4%BB%A3%E7%A0%81%E6%AE%B5%20%2332:2:6"` + throw e +}; + + + +qxVm.default_envs.canvas="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==" +qxVm.config_envs({"navigator":{"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55"},"location":{},"document":{"referrer":""}}) +qxVm.config_plugin({"description":"Portable Document Format","filename":"internal-pdf-viewer","name":"Chrome PDF Plugin","MimeTypes":[{"description":"Portable Document Format","suffixes":"pdf","type":"application/x-google-chrome-pdf"}]}) +qxVm.config_plugin({"description":"","filename":"mhjfbmdgcfjbbpaeojofohoefgiehjai","name":"Chrome PDF Viewer","MimeTypes":[{"description":"","suffixes":"pdf","type":"application/pdf"}]}) +qxVm.config_plugin({"description":"","filename":"internal-nacl-plugin","name":"Native Client","MimeTypes":[{"description":"Native Client Executable","suffixes":"","type":"application/x-nacl"},{"description":"Portable Native Client Executable","suffixes":"","type":"application/x-pnacl"}]}) + +;(function(){ + let del_attribute = ['global', 'SharedArrayBuffer', 'GLOBAL', 'root', 'VMError', 'Buffer', 'KNBCore']; + del_attribute.forEach(function(item, index){ + delete this[item]; + }) + +})(); + + +/* +Event: + UIEvent: + MouseEvent: + PointerEvent +*/ + +Event = function Event(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Event); + +; (function () { + const $attributes = { + AT_TARGET: 2, + BUBBLING_PHASE: 3, + CAPTURING_PHASE: 1, + NONE: 0 + }; + const $safe_get_attribute = ['bubbles', 'cancelBubble', 'cancelable', 'composed', 'currentTarget', 'defaultPrevented', 'eventPhase', 'path', 'returnValue', 'srcElement', 'target', 'timeStamp', 'type']; + const $safe_set_attribute = ['cancelBubble', 'returnValue']; + const $safe_func_attribute = ['composedPath', 'initEvent', 'preventDefault', 'stopImmediatePropagation', 'stopPropagation']; + + Event.prototype = { + get bubbles() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).bubbles, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'bubbles', arguments, result); + return result; + }, + get cancelBubble() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).cancelBubble, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'cancelBubble', arguments, result); + return result; + }, + set cancelBubble(value) { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Event', 'cancelBubble', arguments); + qxVm.memory.private_data.get(this).cancelBubble = value ? true :false; + }, + get cancelable() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).cancelable, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'cancelable', arguments, result); + return result; + }, + get composed() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).composed, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'composed', arguments, result); + return result; + }, + composedPath() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Event', 'composedPath', arguments, result); + return result; + }, + get currentTarget() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).currentTarget, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'currentTarget', arguments, result); + return result; + }, + get defaultPrevented() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).defaultPrevented, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'defaultPrevented', arguments, result); + return result; + }, + get eventPhase() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).eventPhase, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'eventPhase', arguments, result); + return result; + }, + initEvent() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Event', 'initEvent', arguments, result); + return result; + }, + get path() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = [];; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'path', arguments, result); + return result; + }, + preventDefault() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Event', 'preventDefault', arguments, result); + return result; + }, + get returnValue() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).returnValue, true);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'returnValue', arguments, result); + return result; + }, + set returnValue(value) { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Event', 'returnValue', arguments); + qxVm.memory.private_data.get(this).returnValue = value ? true :false; + }, + get srcElement() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).srcElement, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'srcElement', arguments, result); + return result; + }, + stopImmediatePropagation() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Event', 'stopImmediatePropagation', arguments, result); + return result; + }, + stopPropagation() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Event', 'stopPropagation', arguments, result); + return result; + }, + get target() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).target, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'target', arguments, result); + return result; + }, + get timeStamp() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).timeStamp, 2778.600000023842);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'timeStamp', arguments, result); + return result; + }, + get type() { + if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).type, ""); + } + }; + + qxVm.rename(Event.prototype, "Event"); + qxVm.add_capitalLetter_attribute(Event, $attributes); + qxVm.safeDescriptor_addConstructor(Event); + qxVm.safe_Objattribute(Event, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + +CustomEvent = function CustomEvent(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(CustomEvent); + +; (function () { + const $safe_get_attribute = ['detail']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['initCustomEvent']; + + CustomEvent.prototype = { + get detail() { + if (!CustomEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).detail, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CustomEvent', 'detail', arguments, result); + return result; + }, + initCustomEvent() { + if (!CustomEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CustomEvent', 'initCustomEvent', arguments, result); + return result; + } + }; + qxVm.rename(CustomEvent.prototype, "CustomEvent"); + qxVm.safeDescriptor_addConstructor(CustomEvent); + qxVm.safe_Objattribute(CustomEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(CustomEvent.prototype, Event.prototype); + Object.setPrototypeOf(CustomEvent, Event); + +})(); +MediaEncryptedEvent = function MediaEncryptedEvent(type) { + if(new.target !== MediaEncryptedEvent){ + throw new TypeError(`Failed to construct 'MediaEncryptedEvent': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) + } + if (type === undefined){ + throw new TypeError(`Failed to construct 'MediaEncryptedEvent': 1 argument required, but only 0 present.`) + } + + qxVm.memory.private_data.set(this, {type: type}) +}; qxVm.safefunction(MediaEncryptedEvent); + +; (function () { + const $safe_get_attribute = ['initData', 'initDataType']; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + MediaEncryptedEvent.prototype = { + get initData() { + if (!MediaEncryptedEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).initData, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MediaEncryptedEvent', 'initData', arguments, result); + return result; + }, + get initDataType() { + if (!MediaEncryptedEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).initDataType, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MediaEncryptedEvent', 'initDataType', arguments, result); + return result; + }, + } + qxVm.rename(MediaEncryptedEvent.prototype, "MediaEncryptedEvent"); + qxVm.safeDescriptor_addConstructor(MediaEncryptedEvent); + qxVm.safe_Objattribute(MediaEncryptedEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(MediaEncryptedEvent.prototype, Event.prototype); + Object.setPrototypeOf(MediaEncryptedEvent, Event); + +})(); + + +UIEvent = function UIEvent(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(UIEvent); + +; (function () { + const $safe_get_attribute = ['detail', 'sourceCapabilities', 'view', 'which']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['initUIEvent']; + + UIEvent.prototype = { + get detail() { + if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).detail, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'UIEvent', 'detail', arguments, result); + return result; + }, + initUIEvent() { + if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'UIEvent', 'initUIEvent', arguments, result); + return result; + }, + get sourceCapabilities() { + if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).sourceCapabilities, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'UIEvent', 'sourceCapabilities', arguments, result); + return result; + }, + get view() { + if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).view, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'UIEvent', 'view', arguments, result); + return result; + }, + get which() { + if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).which, ""); + } + } + + qxVm.rename(UIEvent.prototype, "UIEvent"); + qxVm.safeDescriptor_addConstructor(UIEvent); + qxVm.safe_Objattribute(UIEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(UIEvent.prototype, Event.prototype); + Object.setPrototypeOf(UIEvent, Event); + +})(); + + +KeyboardEvent = function KeyboardEvent(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(KeyboardEvent); + +; (function () { + + const $attributes = { + DOM_KEY_LOCATION_LEFT: 1, + DOM_KEY_LOCATION_NUMPAD: 3, + DOM_KEY_LOCATION_RIGHT: 2, + DOM_KEY_LOCATION_STANDARD: 0 + } + + const $safe_get_attribute = ['altKey', 'charCode', 'code', 'ctrlKey', 'isComposing', 'key', 'keyCode', 'location', 'metaKey', 'repeat', 'shiftKey']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['getModifierState', 'initKeyboardEvent']; + + KeyboardEvent.prototype = { + get altKey() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).altKey, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'altKey', arguments, result); + return result; + }, + get charCode() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).charCode, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'charCode', arguments, result); + return result; + }, + get code() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).code, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'code', arguments, result); + return result; + }, + get ctrlKey() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ctrlKey, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'ctrlKey', arguments, result); + return result; + }, + getModifierState() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'KeyboardEvent', 'getModifierState', arguments, result); + return result; + }, + initKeyboardEvent() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'KeyboardEvent', 'initKeyboardEvent', arguments, result); + return result; + }, + get isComposing() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).isComposing, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'isComposing', arguments, result); + return result; + }, + get key() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).key, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'key', arguments, result); + return result; + }, + get keyCode() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).keyCode, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'keyCode', arguments, result); + return result; + }, + get location() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).location, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'location', arguments, result); + return result; + }, + get metaKey() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).metaKey, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'metaKey', arguments, result); + return result; + }, + get repeat() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).repeat, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'repeat', arguments, result); + return result; + }, + get shiftKey() { + if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).shiftKey, ""); + } + }; + qxVm.rename(KeyboardEvent.prototype, "KeyboardEvent"); + qxVm.safeDescriptor_addConstructor(KeyboardEvent); + qxVm.safe_Objattribute(KeyboardEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + qxVm.add_capitalLetter_attribute(KeyboardEvent, $attributes); + + Object.setPrototypeOf(KeyboardEvent.prototype, UIEvent.prototype); + Object.setPrototypeOf(KeyboardEvent, UIEvent); +})(); + + +TextEvent = function TextEvent(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(TextEvent); + +; (function () { + const $safe_get_attribute = ['data']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['initTextEvent']; + + TextEvent.prototype = { + get data() { + if (!TextEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).data, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'TextEvent', 'data', arguments, result); + return result; + }, + initTextEvent() { + if (!TextEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TextEvent', 'initTextEvent', arguments, result); + return result; + }, + } + qxVm.rename(TextEvent.prototype, "TextEvent"); + qxVm.safeDescriptor_addConstructor(TextEvent); + qxVm.safe_Objattribute(TextEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(TextEvent.prototype, UIEvent.prototype); + Object.setPrototypeOf(TextEvent, UIEvent); +})(); + + +MouseEvent = function MouseEvent(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(MouseEvent); + +; (function () { + const $safe_get_attribute = [ + 'altKey', 'button', 'buttons', 'clientX', 'clientY', 'ctrlKey', 'fromElement', 'layerX', 'layerY', 'metaKey', 'movementX', 'movementY', 'offsetX', 'offsetY', 'pageX', 'pageY', + 'relatedTarget', 'screenX', 'screenY', 'shiftKey', 'toElement', 'x', 'y' + ]; + const $safe_set_attribute = []; + const $safe_func_attribute = ['getModifierState', 'initMouseEvent']; + + MouseEvent.prototype = { + get altKey() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).altKey, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'altKey', arguments, result); + return result; + }, + get button() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).button, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'button', arguments, result); + return result; + }, + get buttons() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).buttons, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'buttons', arguments, result); + return result; + }, + get clientX() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).clientX, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'clientX', arguments, result); + return result; + }, + get clientY() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).clientY, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'clientY', arguments, result); + return result; + }, + get ctrlKey() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ctrlKey, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'ctrlKey', arguments, result); + return result; + }, + get fromElement() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).fromElement, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'fromElement', arguments, result); + return result; + }, + getModifierState() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MouseEvent', 'getModifierState', arguments, result); + return result; + }, + initMouseEvent() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MouseEvent', 'initMouseEvent', arguments, result); + return result; + }, + get layerX() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).layerX, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'layerX', arguments, result); + return result; + }, + get layerY() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).layerY, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'layerY', arguments, result); + return result; + }, + get metaKey() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).metaKey, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'metaKey', arguments, result); + return result; + }, + get movementX() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).movementX, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'movementX', arguments, result); + return result; + }, + get movementY() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).movementY, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'movementY', arguments, result); + return result; + }, + get offsetX() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).offsetX, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'offsetX', arguments, result); + return result; + }, + get offsetY() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).offsetY, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'offsetY', arguments, result); + return result; + }, + get pageX() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).pageX, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'pageX', arguments, result); + return result; + }, + get pageY() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).pageY, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'pageY', arguments, result); + return result; + }, + get relatedTarget() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).relatedTarget, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'relatedTarget', arguments, result); + return result; + }, + get screenX() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).screenX, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'screenX', arguments, result); + return result; + }, + get screenY() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).screenY, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'screenY', arguments, result); + return result; + }, + get shiftKey() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).shiftKey, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'shiftKey', arguments, result); + return result; + }, + get toElement() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).toElement, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'toElement', arguments, result); + return result; + }, + get x() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).x, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'x', arguments, result); + return result; + }, + get y() { + if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).y, ""); + } + } + + qxVm.rename(MouseEvent.prototype, "MouseEvent"); + qxVm.safeDescriptor_addConstructor(MouseEvent); + qxVm.safe_Objattribute(MouseEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(MouseEvent.prototype, UIEvent.prototype); + Object.setPrototypeOf(MouseEvent, UIEvent); + +})(); + + +PointerEvent = function PointerEvent(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(PointerEvent); + +; (function () { + const $safe_get_attribute = ['altitudeAngle', 'azimuthAngle', 'height', 'isPrimary', 'pointerId', 'pointerType', 'pressure', 'tangentialPressure', 'tiltX', 'tiltY', 'twist', 'width']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['getCoalescedEvents', 'getPredictedEvents']; + + PointerEvent.prototype = { + get altitudeAngle() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).altitudeAngle, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'altitudeAngle', arguments, result); + return result; + }, + get azimuthAngle() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).azimuthAngle, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'azimuthAngle', arguments, result); + return result; + }, + getCoalescedEvents() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PointerEvent', 'getCoalescedEvents', arguments, result); + return result; + }, + getPredictedEvents() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PointerEvent', 'getPredictedEvents', arguments, result); + return result; + }, + get height() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).height, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'height', arguments, result); + return result; + }, + get isPrimary() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).isPrimary, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'isPrimary', arguments, result); + return result; + }, + get pointerId() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).pointerId, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'pointerId', arguments, result); + return result; + }, + get pointerType() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).pointerType, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'pointerType', arguments, result); + return result; + }, + get pressure() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).pressure, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'pressure', arguments, result); + return result; + }, + get tangentialPressure() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).tangentialPressure, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'tangentialPressure', arguments, result); + return result; + }, + get tiltX() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).tiltX, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'tiltX', arguments, result); + return result; + }, + get tiltY() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).tiltY, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'tiltY', arguments, result); + return result; + }, + get twist() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).twist, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'twist', arguments, result); + return result; + }, + get width() { + if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).width, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'width', arguments, result); + return result; + }, + } + + qxVm.rename(PointerEvent.prototype, "PointerEvent"); + qxVm.safeDescriptor_addConstructor(PointerEvent); + qxVm.safe_Objattribute(PointerEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(PointerEvent.prototype, MouseEvent.prototype); + Object.setPrototypeOf(PointerEvent, MouseEvent); +})(); + + +MutationEvent = function MutationEvent(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(MutationEvent); + +; (function () { + const $attributes = { + ADDITION: 2, + MODIFICATION: 1, + REMOVAL: 3 + } + + const $safe_get_attribute = ['attrChange', 'attrName', 'newValue', 'prevValue', 'relatedNode']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['initMutationEvent']; + + MutationEvent.prototype = { + get attrChange() { + if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MutationEvent', 'attrChange', arguments, result); + return result; + }, + get attrName() { + if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = "";; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MutationEvent', 'attrName', arguments, result); + return result; + }, + initMutationEvent() { + if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MutationEvent', 'initMutationEvent', arguments, result); + return result; + }, + get newValue() { + if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = "";; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MutationEvent', 'newValue', arguments, result); + return result; + }, + get prevValue() { + if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = "";; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MutationEvent', 'prevValue', arguments, result); + return result; + }, + get relatedNode() { + if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MutationEvent', 'relatedNode', arguments, result); + return result; + }, + } + qxVm.rename(MutationEvent.prototype, "MutationEvent"); + qxVm.add_capitalLetter_attribute(MutationEvent, $attributes); + qxVm.safeDescriptor_addConstructor(MutationEvent); + qxVm.safe_Objattribute(MutationEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + + Object.setPrototypeOf(MutationEvent.prototype, Event.prototype); + Object.setPrototypeOf(MutationEvent, Event); + +})(); + + + +EventTarget = function EventTarget() { //构造函数 +}; qxVm.safefunction(EventTarget); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['addEventListener', 'dispatchEvent', 'removeEventListener']; + + EventTarget.prototype = { + addEventListener(type, callback) { + if (!(type in qxVm.memory.listeners)) { + qxVm.memory.listeners[type] = []; + } + qxVm.memory.eventObj[type] = callback; + qxVm.memory.listeners[type].push(callback); + }, + dispatchEvent(event_) { + if (event_.type === undefined || event_.type === "") { + return; + } + if (qxVm.memory.listeners[event_.type] != undefined) { + return; + } + + let stack = qxVm.memory.listeners[event_.type]; + for (var i = 0; stack.length > i; i++) { + stack[i].apply(this, event_); + } + + }, + removeEventListener(type, callback) { + if (!(type in qxVm.memory.listeners)) { + return; + } + var stack = qxVm.memory.listeners[type]; + for (var i = 0; stack.length > i; i++) { + if (stack[i] === callback) { + stack.splice(i, 1); + let result = this.removeEventListener(type, callback);; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'EventTarget', 'if ', arguments, result); + return result; + } + } + + } + }; + qxVm.rename(EventTarget.prototype, "EventTarget"); + qxVm.safeDescriptor_addConstructor(EventTarget); + qxVm.safe_Objattribute(EventTarget, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +Bluetooth = function Bluetooth(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Bluetooth); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['getAvailability', 'requestDevice']; + + Bluetooth.prototype = { + getAvailability() { + if (!Bluetooth.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Bluetooth', 'getAvailability', arguments, result); + return result; + }, + requestDevice() { + if (!Bluetooth.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Bluetooth', 'requestDevice', arguments, result); + return result; + }, + } + qxVm.rename(Bluetooth.prototype, "Bluetooth"); + qxVm.safeDescriptor_addConstructor(Bluetooth); + qxVm.safe_Objattribute(Bluetooth, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(Bluetooth.prototype, EventTarget.prototype); + Object.setPrototypeOf(Bluetooth, EventTarget); + +})(); +Clipboard = function Clipboard(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Clipboard); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['read', 'readText', 'write', 'writeText']; + + Clipboard.prototype = { + read() { + if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Clipboard', 'read', arguments, result); + return result; + }, + readText() { + if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Clipboard', 'readText', arguments, result); + return result; + }, + write() { + if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Clipboard', 'write', arguments, result); + return result; + }, + writeText() { + if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Clipboard', 'writeText', arguments, result); + return result; + }, + } + qxVm.rename(Clipboard.prototype, "Clipboard"); + qxVm.safeDescriptor_addConstructor(Clipboard); + qxVm.safe_Objattribute(Clipboard, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(Clipboard.prototype, EventTarget.prototype); + Object.setPrototypeOf(Clipboard, EventTarget); +})(); + + +CookieStore = function CookieStore(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(CookieStore); + +; (function () { + const $safe_get_attribute = ['onchange']; + const $safe_set_attribute = ['onchange']; + const $safe_func_attribute = ['delete', 'get', 'getAll', 'set']; + + CookieStore.prototype = { + delete() { + if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CookieStore', 'delete', arguments, result); + return result; + }, + get() { + if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CookieStore', 'get', arguments, result); + return result; + }, + getAll() { + if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CookieStore', 'getAll', arguments, result); + return result; + }, + get onchange() { + if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onchange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CookieStore', 'onchange', arguments, result); + return result; + }, + set onchange(value) { + if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CookieStore', 'onchange', arguments); + qxVm.memory.private_data.get(this).onchange = value + ""; + }, + set() { + if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CookieStore', 'set', arguments, result); + return result; + }, + } + qxVm.rename(CookieStore.prototype, "CookieStore"); + qxVm.safeDescriptor_addConstructor(CookieStore); + qxVm.safe_Objattribute(CookieStore, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(CookieStore.prototype, EventTarget.prototype); + Object.setPrototypeOf(CookieStore, EventTarget); +})(); +cookieStore = new CookieStore(qxVm.memory.$createObj_key); + + +HID = function HID(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HID); + +; (function () { + const $safe_get_attribute = ['onconnect', 'ondisconnect']; + const $safe_set_attribute = ['onconnect', 'ondisconnect']; + const $safe_func_attribute = ['getDevices', 'requestDevice']; + + HID.prototype = { + getDevices() { + if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HID', 'getDevices', arguments, result); + return result; + }, + get onconnect() { + if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onconnect, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HID', 'onconnect', arguments, result); + return result; + }, + set onconnect(value) { + if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HID', 'onconnect', arguments); + qxVm.memory.private_data.get(this).onconnect = value + ""; + }, + get ondisconnect() { + if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondisconnect, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HID', 'ondisconnect', arguments, result); + return result; + }, + set ondisconnect(value) { + if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HID', 'ondisconnect', arguments); + qxVm.memory.private_data.get(this).ondisconnect = value + ""; + }, + requestDevice() { + if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HID', 'requestDevice', arguments, result); + return result; + }, + } + qxVm.rename(HID.prototype, "HID"); + qxVm.safeDescriptor_addConstructor(HID); + qxVm.safe_Objattribute(HID, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HID.prototype, EventTarget.prototype); + Object.setPrototypeOf(HID, EventTarget); + +})(); + + +IDBDatabase = function IDBDatabase(createObj_key, name, version) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { + name: name, + version: version || 1 + }) +}; qxVm.safefunction(IDBDatabase); + +; (function () { + const $safe_get_attribute = ['name', 'objectStoreNames', 'onabort', 'onclose', 'onerror', 'onversionchange', 'version']; + const $safe_set_attribute = ['onabort', 'onclose', 'onerror', 'onversionchange']; + const $safe_func_attribute = ['close', 'createObjectStore', 'deleteObjectStore', 'transaction']; + + IDBDatabase.prototype = { + close() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBDatabase', 'close', arguments, result); + return result; + }, + createObjectStore() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBDatabase', 'createObjectStore', arguments, result); + return result; + }, + deleteObjectStore() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBDatabase', 'deleteObjectStore', arguments, result); + return result; + }, + get name() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).name;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'name', arguments, result); + return result; + }, + get objectStoreNames() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).objectStoreNames, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'objectStoreNames', arguments, result); + return result; + }, + get onabort() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onabort, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'onabort', arguments, result); + return result; + }, + set onabort(value) { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBDatabase', 'onabort', arguments); + qxVm.memory.private_data.get(this).onabort = value; + }, + get onclose() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onclose);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'onclose', arguments, result); + return result; + }, + set onclose(value) { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBDatabase', 'onclose', arguments); + qxVm.memory.private_data.get(this).onclose = value; + }, + get onerror() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'onerror', arguments, result); + return result; + }, + set onerror(value) { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBDatabase', 'onerror', arguments); + qxVm.memory.private_data.get(this).onerror = value; + }, + get onversionchange() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onversionchange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'onversionchange', arguments, result); + return result; + }, + set onversionchange(value) { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBDatabase', 'onversionchange', arguments); + qxVm.memory.private_data.get(this).onversionchange = value; + }, + transaction() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBDatabase', 'transaction', arguments, result); + return result; + }, + get version() { + if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.memory.private_data.get(this).version; + } + } + qxVm.rename(IDBDatabase.prototype, "IDBDatabase"); + qxVm.safeDescriptor_addConstructor(IDBDatabase); + qxVm.safe_Objattribute(IDBDatabase, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(IDBDatabase.prototype, EventTarget.prototype); + Object.setPrototypeOf(IDBDatabase, EventTarget); +})(); + + +IDBRequest = function IDBRequest(createObj_key, name, version) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { + name:name, + version: version || 1 + }) +}; qxVm.safefunction(IDBRequest); + +; (function () { + const $safe_get_attribute = ['error', 'onerror', 'onsuccess', 'readyState', 'result', 'source', 'transaction']; + const $safe_set_attribute = ['onerror', 'onsuccess']; + const $safe_func_attribute = []; + + IDBRequest.prototype = { + get error() { + if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).error, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'error', arguments, result); + return result; + }, + get onerror() { + if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'onerror', arguments, result); + return result; + }, + set onerror(value) { + if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBRequest', 'onerror', arguments); + qxVm.memory.private_data.get(this).onerror = value; + }, + get onsuccess() { + if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onsuccess, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'onsuccess', arguments, result); + return result; + }, + set onsuccess(value) { + if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBRequest', 'onsuccess', arguments); + qxVm.memory.private_data.get(this).onsuccess = value; + }, + get readyState() { + if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).readyState, "done");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'readyState', arguments, result); + return result; + }, + get result() { + if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let info = qxVm.memory.private_data.get(this); + let name = info.name, version = info.version; + + let result = new IDBDatabase(qxVm.memory.$createObj_key, name, version);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'result', arguments, result); + return result; + }, + get source() { + if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).source, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'source', arguments, result); + return result; + }, + get transaction() { + if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).transaction, null); + } + } + qxVm.rename(IDBRequest.prototype, "IDBRequest"); + qxVm.safeDescriptor_addConstructor(IDBRequest); + qxVm.safe_Objattribute(IDBRequest, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(IDBRequest.prototype, EventTarget.prototype); + Object.setPrototypeOf(IDBRequest, EventTarget); +})(); + + +MediaDevices = function MediaDevices(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(MediaDevices); + +; (function () { + const $safe_get_attribute = ['ondevicechange']; + const $safe_set_attribute = ['ondevicechange']; + const $safe_func_attribute = ['enumerateDevices', 'getDisplayMedia', 'getSupportedConstraints', 'getUserMedia']; + + MediaDevices.prototype = { + enumerateDevices() { + if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaDevices', 'enumerateDevices', arguments, result); + return result; + }, + getDisplayMedia() { + if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaDevices', 'getDisplayMedia', arguments, result); + return result; + }, + getSupportedConstraints() { + if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaDevices', 'getSupportedConstraints', arguments, result); + return result; + }, + getUserMedia() { + if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaDevices', 'getUserMedia', arguments, result); + return result; + }, + get ondevicechange() { + if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondevicechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MediaDevices', 'ondevicechange', arguments, result); + return result; + }, + set ondevicechange(value) { + if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'MediaDevices', 'ondevicechange', arguments); + qxVm.memory.private_data.get(this).ondevicechange = value + ""; + }, + } + qxVm.rename(MediaDevices.prototype, "MediaDevices"); + qxVm.safeDescriptor_addConstructor(MediaDevices); + qxVm.safe_Objattribute(MediaDevices, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(MediaDevices.prototype, EventTarget.prototype); + Object.setPrototypeOf(MediaDevices, EventTarget); + +})(); +NavigatorManagedData = function NavigatorManagedData(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(NavigatorManagedData); + +; (function () { + const $safe_get_attribute = ['onmanagedconfigurationchange']; + const $safe_set_attribute = ['onmanagedconfigurationchange']; + const $safe_func_attribute = ['getManagedConfiguration']; + + NavigatorManagedData.prototype = { + getManagedConfiguration() { + if (!NavigatorManagedData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NavigatorManagedData', 'getManagedConfiguration', arguments, result); + return result; + }, + get onmanagedconfigurationchange() { + if (!NavigatorManagedData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmanagedconfigurationchange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NavigatorManagedData', 'onmanagedconfigurationchange', arguments, result); + return result; + }, + set onmanagedconfigurationchange(value) { + if (!NavigatorManagedData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'NavigatorManagedData', 'onmanagedconfigurationchange', arguments); + qxVm.memory.private_data.get(this).onmanagedconfigurationchange = value + ""; + }, + } + qxVm.rename(NavigatorManagedData.prototype, "NavigatorManagedData"); + qxVm.safeDescriptor_addConstructor(NavigatorManagedData); + qxVm.safe_Objattribute(NavigatorManagedData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(NavigatorManagedData.prototype, EventTarget.prototype); + Object.setPrototypeOf(NavigatorManagedData, EventTarget); + +})(); +NetworkInformation = function NetworkInformation(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(NetworkInformation); + +; (function () { + const $safe_get_attribute = ['downlink', 'effectiveType', 'onchange', 'rtt', 'saveData']; + const $safe_set_attribute = ['onchange']; + const $safe_func_attribute = []; + + NetworkInformation.prototype = { + get downlink() { + if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0.4;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NetworkInformation', 'downlink', arguments, result); + return result; + }, + get effectiveType() { + if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = "4g";; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NetworkInformation', 'effectiveType', arguments, result); + return result; + }, + get onchange() { + if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onchange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NetworkInformation', 'onchange', arguments, result); + return result; + }, + set onchange(value) { + if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'NetworkInformation', 'onchange', arguments); + qxVm.memory.private_data.get(this).onchange = value + ""; + }, + get rtt() { + if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 250;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NetworkInformation', 'rtt', arguments, result); + return result; + }, + get saveData() { + if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = false;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NetworkInformation', 'saveData', arguments, result); + return result; + }, + } + qxVm.rename(NetworkInformation.prototype, "NetworkInformation"); + qxVm.safeDescriptor_addConstructor(NetworkInformation); + qxVm.safe_Objattribute(NetworkInformation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(NetworkInformation.prototype, EventTarget.prototype); + Object.setPrototypeOf(NetworkInformation, EventTarget); + +})(); +RTCSctpTransport = function RTCSctpTransport(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(RTCSctpTransport); + +; (function () { + const $safe_get_attribute = ['maxChannels', 'maxMessageSize', 'onstatechange', 'state', 'transport']; + const $safe_set_attribute = ['onstatechange']; + const $safe_func_attribute = []; + + RTCSctpTransport.prototype = { + get maxChannels() { + if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).maxChannels, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSctpTransport', 'maxChannels', arguments, result); + return result; + }, + get maxMessageSize() { + if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).maxMessageSize, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSctpTransport', 'maxMessageSize', arguments, result); + return result; + }, + get onstatechange() { + if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onstatechange, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSctpTransport', 'onstatechange', arguments, result); + return result; + }, + set onstatechange(value) { + if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCSctpTransport', 'onstatechange', arguments); + qxVm.memory.private_data.get(this).onstatechange = value + ""; + }, + get state() { + if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).state, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSctpTransport', 'state', arguments, result); + return result; + }, + get transport() { + if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).transport, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSctpTransport', 'transport', arguments, result); + return result; + }, + } + qxVm.rename(RTCSctpTransport.prototype, "RTCSctpTransport"); + qxVm.safeDescriptor_addConstructor(RTCSctpTransport); + qxVm.safe_Objattribute(RTCSctpTransport, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(RTCSctpTransport.prototype, EventTarget.prototype); + Object.setPrototypeOf(RTCSctpTransport, EventTarget); + +})(); +ScreenOrientation = function ScreenOrientation(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(ScreenOrientation); + +; (function () { + const $safe_get_attribute = ['angle', 'onchange', 'type']; + const $safe_set_attribute = ['onchange']; + const $safe_func_attribute = ['lock', 'unlock']; + + ScreenOrientation.prototype = { + get angle() { + if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ScreenOrientation', 'angle', arguments, result); + return result; + }, + lock() { + if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ScreenOrientation', 'lock', arguments, result); + return result; + }, + get onchange() { + if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onchange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ScreenOrientation', 'onchange', arguments, result); + return result; + }, + set onchange(value) { + // debugger; + if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get type() { + if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = "landscape-primary";; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ScreenOrientation', 'type', arguments, result); + return result; + }, + unlock() { + if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ScreenOrientation', 'unlock', arguments, result); + return result; + } + } + qxVm.rename(ScreenOrientation.prototype, "ScreenOrientation"); + qxVm.safeDescriptor_addConstructor(ScreenOrientation); + qxVm.safe_Objattribute(ScreenOrientation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(ScreenOrientation.prototype, EventTarget.prototype); + Object.setPrototypeOf(ScreenOrientation, EventTarget); + +})(); + + +Serial = function Serial(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Serial); + +; (function () { + const $safe_get_attribute = ['onconnect', 'ondisconnect']; + const $safe_set_attribute = ['onconnect', 'ondisconnect']; + const $safe_func_attribute = ['getPorts', 'requestPort']; + + Serial.prototype = { + getPorts() { + if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Serial', 'getPorts', arguments, result); + return result; + }, + get onconnect() { + if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onconnect, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Serial', 'onconnect', arguments, result); + return result; + }, + set onconnect(value) { + if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Serial', 'onconnect', arguments); + qxVm.memory.private_data.get(this).onconnect = value + ""; + }, + get ondisconnect() { + if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondisconnect, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Serial', 'ondisconnect', arguments, result); + return result; + }, + set ondisconnect(value) { + if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Serial', 'ondisconnect', arguments); + qxVm.memory.private_data.get(this).ondisconnect = value + ""; + }, + requestPort() { + if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Serial', 'requestPort', arguments, result); + return result; + }, + } + qxVm.rename(Serial.prototype, "Serial"); + qxVm.safeDescriptor_addConstructor(Serial); + qxVm.safe_Objattribute(Serial, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(Serial.prototype, EventTarget.prototype); + Object.setPrototypeOf(Serial, EventTarget); + +})(); + +ServiceWorkerContainer = function ServiceWorkerContainer(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(ServiceWorkerContainer); + +; (function () { + const $safe_get_attribute = ['controller', 'oncontrollerchange', 'onmessage', 'onmessageerror', 'ready']; + const $safe_set_attribute = ['oncontrollerchange', 'onmessage', 'onmessageerror']; + const $safe_func_attribute = ['getRegistration', 'getRegistrations', 'register', 'startMessages']; + + ServiceWorkerContainer.prototype = { + get controller() { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ServiceWorkerContainer', 'controller', arguments, result); + return result; + }, + getRegistration() { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ServiceWorkerContainer', 'getRegistration', arguments, result); + return result; + }, + getRegistrations() { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ServiceWorkerContainer', 'getRegistrations', arguments, result); + return result; + }, + get oncontrollerchange() { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncontrollerchange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ServiceWorkerContainer', 'oncontrollerchange', arguments, result); + return result; + }, + set oncontrollerchange(value) { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'ServiceWorkerContainer', 'oncontrollerchange', arguments); + qxVm.memory.private_data.get(this).oncontrollerchange = value + ""; + }, + get onmessage() { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmessage, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ServiceWorkerContainer', 'onmessage', arguments, result); + return result; + }, + set onmessage(value) { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'ServiceWorkerContainer', 'onmessage', arguments); + qxVm.memory.private_data.get(this).onmessage = value + ""; + }, + get onmessageerror() { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmessageerror, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ServiceWorkerContainer', 'onmessageerror', arguments, result); + return result; + }, + set onmessageerror(value) { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'ServiceWorkerContainer', 'onmessageerror', arguments); + qxVm.memory.private_data.get(this).onmessageerror = value + ""; + }, + get ready() { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = new Promise(function () { });; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ServiceWorkerContainer', 'ready', arguments, result); + return result; + }, + register() { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ServiceWorkerContainer', 'register', arguments, result); + return result; + }, + startMessages() { + if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ServiceWorkerContainer', 'startMessages', arguments, result); + return result; + }, + } + qxVm.rename(ServiceWorkerContainer.prototype, "ServiceWorkerContainer"); + qxVm.safeDescriptor_addConstructor(ServiceWorkerContainer); + qxVm.safe_Objattribute(ServiceWorkerContainer, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(ServiceWorkerContainer.prototype, EventTarget.prototype); + Object.setPrototypeOf(ServiceWorkerContainer, EventTarget); + +})(); + + +SourceBuffer = function SourceBuffer(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(SourceBuffer); + +; (function () { + const $safe_get_attribute = ['appendWindowEnd', 'appendWindowStart', 'buffered', 'mode', 'onabort', 'onerror', 'onupdate', 'onupdateend', 'onupdatestart', 'timestampOffset', 'updating']; + const $safe_set_attribute = ['appendWindowEnd', 'appendWindowStart', 'mode', 'onabort', 'onerror', 'onupdate', 'onupdateend', 'onupdatestart', 'timestampOffset']; + + const $safe_func_attribute = ['abort', 'appendBuffer', 'changeType', 'remove']; + SourceBuffer.prototype = { + abort() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SourceBuffer', 'abort', arguments, result); + return result; + }, + appendBuffer() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SourceBuffer', 'appendBuffer', arguments, result); + return result; + }, + get appendWindowEnd() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).appendWindowEnd, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'appendWindowEnd', arguments, result); + return result; + }, + set appendWindowEnd(value) { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'appendWindowEnd', arguments); + qxVm.memory.private_data.get(this).appendWindowEnd = value + ""; + }, + get appendWindowStart() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).appendWindowStart, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'appendWindowStart', arguments, result); + return result; + }, + set appendWindowStart(value) { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'appendWindowStart', arguments); + qxVm.memory.private_data.get(this).appendWindowStart = value + ""; + }, + get buffered() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).buffered, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'buffered', arguments, result); + return result; + }, + changeType() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SourceBuffer', 'changeType', arguments, result); + return result; + }, + get mode() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).mode, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'mode', arguments, result); + return result; + }, + set mode(value) { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'mode', arguments); + qxVm.memory.private_data.get(this).mode = value + ""; + }, + get onabort() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onabort, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'onabort', arguments, result); + return result; + }, + set onabort(value) { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'onabort', arguments); + qxVm.memory.private_data.get(this).onabort = value + ""; + }, + get onerror() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'onerror', arguments, result); + return result; + }, + set onerror(value) { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'onerror', arguments); + qxVm.memory.private_data.get(this).onerror = value + ""; + }, + get onupdate() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onupdate, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'onupdate', arguments, result); + return result; + }, + set onupdate(value) { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'onupdate', arguments); + qxVm.memory.private_data.get(this).onupdate = value + ""; + }, + get onupdateend() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onupdateend, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'onupdateend', arguments, result); + return result; + }, + set onupdateend(value) { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'onupdateend', arguments); + qxVm.memory.private_data.get(this).onupdateend = value + ""; + }, + get onupdatestart() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onupdatestart, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'onupdatestart', arguments, result); + return result; + }, + set onupdatestart(value) { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'onupdatestart', arguments); + qxVm.memory.private_data.get(this).onupdatestart = value + ""; + }, + remove() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SourceBuffer', 'remove', arguments, result); + return result; + }, + get timestampOffset() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).timestampOffset, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'timestampOffset', arguments, result); + return result; + }, + set timestampOffset(value) { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'timestampOffset', arguments); + qxVm.memory.private_data.get(this).timestampOffset = value + ""; + }, + get updating() { + if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).updating, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'updating', arguments, result); + return result; + }, + } + qxVm.rename(SourceBuffer.prototype, "SourceBuffer"); + qxVm.safeDescriptor_addConstructor(SourceBuffer); + qxVm.safe_Objattribute(SourceBuffer, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(SourceBuffer.prototype, EventTarget.prototype); + Object.setPrototypeOf(SourceBuffer, EventTarget); + +})(); +SpeechSynthesisUtterance = function SpeechSynthesisUtterance(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(SpeechSynthesisUtterance); + +; (function () { + const $safe_get_attribute = ['lang', 'onboundary', 'onend', 'onerror', 'onmark', 'onpause', 'onresume', 'onstart', 'pitch', 'rate', 'text', 'voice', 'volume']; + const $safe_set_attribute = ['lang', 'onboundary', 'onend', 'onerror', 'onmark', 'onpause', 'onresume', 'onstart', 'pitch', 'rate', 'text', 'voice', 'volume']; + const $safe_func_attribute = []; + + SpeechSynthesisUtterance.prototype = { + get lang() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).lang, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'lang', arguments, result); + return result; + }, + set lang(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'lang', arguments); + qxVm.memory.private_data.get(this).lang = value + ""; + }, + get onboundary() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onboundary, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onboundary', arguments, result); + return result; + }, + set onboundary(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onboundary', arguments); + qxVm.memory.private_data.get(this).onboundary = value + ""; + }, + get onend() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onend, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onend', arguments, result); + return result; + }, + set onend(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onend', arguments); + qxVm.memory.private_data.get(this).onend = value + ""; + }, + get onerror() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onerror', arguments, result); + return result; + }, + set onerror(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onerror', arguments); + qxVm.memory.private_data.get(this).onerror = value + ""; + }, + get onmark() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmark, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onmark', arguments, result); + return result; + }, + set onmark(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onmark', arguments); + qxVm.memory.private_data.get(this).onmark = value + ""; + }, + get onpause() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpause, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onpause', arguments, result); + return result; + }, + set onpause(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onpause', arguments); + qxVm.memory.private_data.get(this).onpause = value + ""; + }, + get onresume() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onresume, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onresume', arguments, result); + return result; + }, + set onresume(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onresume', arguments); + qxVm.memory.private_data.get(this).onresume = value + ""; + }, + get onstart() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onstart, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onstart', arguments, result); + return result; + }, + set onstart(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onstart', arguments); + qxVm.memory.private_data.get(this).onstart = value + ""; + }, + get pitch() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).pitch, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'pitch', arguments, result); + return result; + }, + set pitch(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'pitch', arguments); + qxVm.memory.private_data.get(this).pitch = value + ""; + }, + get rate() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).rate, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'rate', arguments, result); + return result; + }, + set rate(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'rate', arguments); + qxVm.memory.private_data.get(this).rate = value + ""; + }, + get text() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).text, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'text', arguments, result); + return result; + }, + set text(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'text', arguments); + qxVm.memory.private_data.get(this).text = value + ""; + }, + get voice() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).voice, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'voice', arguments, result); + return result; + }, + set voice(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'voice', arguments); + qxVm.memory.private_data.get(this).voice = value + ""; + }, + get volume() { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).volume, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'volume', arguments, result); + return result; + }, + set volume(value) { + if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'volume', arguments); + qxVm.memory.private_data.get(this).volume = value + ""; + }, + } + qxVm.rename(SpeechSynthesisUtterance.prototype, "SpeechSynthesisUtterance"); + qxVm.safeDescriptor_addConstructor(SpeechSynthesisUtterance); + qxVm.safe_Objattribute(SpeechSynthesisUtterance, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(SpeechSynthesisUtterance.prototype, EventTarget.prototype); + Object.setPrototypeOf(SpeechSynthesisUtterance, EventTarget); +})(); +StorageManager = function StorageManager(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(StorageManager); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['estimate', 'getDirectory', 'persist', 'persisted']; + + StorageManager.prototype = { + estimate() { + if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'StorageManager', 'estimate', arguments, result); + return result; + }, + getDirectory() { + if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'StorageManager', 'getDirectory', arguments, result); + return result; + }, + persist() { + if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'StorageManager', 'persist', arguments, result); + return result; + }, + persisted() { + if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'StorageManager', 'persisted', arguments, result); + return result; + }, + } + qxVm.rename(StorageManager.prototype, "StorageManager"); + qxVm.safeDescriptor_addConstructor(StorageManager); + qxVm.safe_Objattribute(StorageManager, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(StorageManager.prototype, EventTarget.prototype); + Object.setPrototypeOf(StorageManager, EventTarget); + +})(); + + +TrustedTypePolicyFactory = function TrustedTypePolicyFactory(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(TrustedTypePolicyFactory); + +; (function () { + const $safe_get_attribute = ['defaultPolicy', 'emptyHTML', 'emptyScript']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['createPolicy', 'getAttributeType', 'getPropertyType', 'getTypeMapping', 'isHTML', 'isScript', 'isScriptURL']; + + TrustedTypePolicyFactory.prototype = { + createPolicy() { + if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'createPolicy', arguments, result); + return result; + }, + get defaultPolicy() { + if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'TrustedTypePolicyFactory', 'defaultPolicy', arguments, result); + return result; + }, + get emptyHTML() { + if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).emptyHTML, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'TrustedTypePolicyFactory', 'emptyHTML', arguments, result); + return result; + }, + get emptyScript() { + if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).emptyScript, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'TrustedTypePolicyFactory', 'emptyScript', arguments, result); + return result; + }, + getAttributeType() { + if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'getAttributeType', arguments, result); + return result; + }, + getPropertyType() { + if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'getPropertyType', arguments, result); + return result; + }, + getTypeMapping() { + if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'getTypeMapping', arguments, result); + return result; + }, + isHTML() { + if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'isHTML', arguments, result); + return result; + }, + isScript() { + if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'isScript', arguments, result); + return result; + }, + isScriptURL() { + if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'isScriptURL', arguments, result); + return result; + }, + } + qxVm.rename(TrustedTypePolicyFactory.prototype, "TrustedTypePolicyFactory"); + qxVm.safeDescriptor_addConstructor(TrustedTypePolicyFactory); + qxVm.safe_Objattribute(TrustedTypePolicyFactory, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(TrustedTypePolicyFactory.prototype, EventTarget.prototype); + Object.setPrototypeOf(TrustedTypePolicyFactory, EventTarget); +})(); +trustedTypes = new TrustedTypePolicyFactory(qxVm.memory.$createObj_key) + + +USB = function USB(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(USB); + +; (function () { + const $safe_get_attribute = ['onconnect', 'ondisconnect']; + const $safe_set_attribute = ['onconnect', 'ondisconnect']; + const $safe_func_attribute = ['getDevices', 'requestDevice']; + + USB.prototype = { + getDevices() { + if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'USB', 'getDevices', arguments, result); + return result; + }, + get onconnect() { + if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onconnect, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'USB', 'onconnect', arguments, result); + return result; + }, + set onconnect(value) { + if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'USB', 'onconnect', arguments); + qxVm.memory.private_data.get(this).onconnect = value + ""; + }, + get ondisconnect() { + if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondisconnect, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'USB', 'ondisconnect', arguments, result); + return result; + }, + set ondisconnect(value) { + if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'USB', 'ondisconnect', arguments); + qxVm.memory.private_data.get(this).ondisconnect = value + ""; + }, + requestDevice() { + if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'USB', 'requestDevice', arguments, result); + return result; + }, + } + qxVm.rename(USB.prototype, "USB"); + qxVm.safeDescriptor_addConstructor(USB); + qxVm.safe_Objattribute(USB, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(USB.prototype, EventTarget.prototype); + Object.setPrototypeOf(USB, EventTarget); +})(); + + +VirtualKeyboard = function VirtualKeyboard(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(VirtualKeyboard); + +; (function () { + const $safe_get_attribute = ['boundingRect', 'ongeometrychange', 'overlaysContent']; + const $safe_set_attribute = ['ongeometrychange', 'overlaysContent']; + const $safe_func_attribute = ['hide', 'show']; + + VirtualKeyboard.prototype = { + get boundingRect() { // 有问题 + if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).boundingRect, ""); + }, + hide() { + if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'VirtualKeyboard', 'hide', arguments, result); + return result; + }, + get ongeometrychange() { + if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ongeometrychange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VirtualKeyboard', 'ongeometrychange', arguments, result); + return result; + }, + set ongeometrychange(value) { + if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'VirtualKeyboard', 'ongeometrychange', arguments); + qxVm.memory.private_data.get(this).ongeometrychange = value + ""; + }, + get overlaysContent() { + if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).overlaysContent, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VirtualKeyboard', 'overlaysContent', arguments, result); + return result; + }, + set overlaysContent(value) { + if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'VirtualKeyboard', 'overlaysContent', arguments); + qxVm.memory.private_data.get(this).overlaysContent = value ? true : false; + }, + show() { + if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'VirtualKeyboard', 'show', arguments, result); + return result; + }, + } + qxVm.rename(VirtualKeyboard.prototype, "VirtualKeyboard"); + qxVm.safeDescriptor_addConstructor(VirtualKeyboard); + qxVm.safe_Objattribute(VirtualKeyboard, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(VirtualKeyboard.prototype, EventTarget.prototype); + Object.setPrototypeOf(VirtualKeyboard, EventTarget); +})(); + + +VisualViewport = function VisualViewport(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(VisualViewport); + +; (function () { + const $safe_get_attribute = ['height', 'offsetLeft', 'offsetTop', 'onresize', 'onscroll', 'pageLeft', 'pageTop', 'scale', 'width']; + const $safe_set_attribute = ['onresize', 'onscroll']; + const $safe_func_attribute = []; + + VisualViewport.prototype = { + get height() { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 963.3333129882812;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'height', arguments, result); + return result; + }, + get offsetLeft() { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'offsetLeft', arguments, result); + return result; + }, + get offsetTop() { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'offsetTop', arguments, result); + return result; + }, + get onresize() { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onresize, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'onresize', arguments, result); + return result; + }, + set onresize(value) { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'VisualViewport', 'onresize', arguments); + qxVm.memory.private_data.get(this).onresize = value + ""; + }, + get onscroll() { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onscroll, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'onscroll', arguments, result); + return result; + }, + set onscroll(value) { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'VisualViewport', 'onscroll', arguments); + qxVm.memory.private_data.get(this).onscroll = value + ""; + }, + get pageLeft() { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'pageLeft', arguments, result); + return result; + }, + get pageTop() { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'pageTop', arguments, result); + return result; + }, + get scale() { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 1;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'scale', arguments, result); + return result; + }, + get width() { + if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 1707.3333740234375;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'width', arguments, result); + return result; + }, + } + qxVm.rename(VisualViewport.prototype, "VisualViewport"); + qxVm.safeDescriptor_addConstructor(VisualViewport); + qxVm.safe_Objattribute(VisualViewport, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(VisualViewport.prototype, EventTarget.prototype); + Object.setPrototypeOf(VisualViewport, EventTarget); +})(); +visualViewport = new VisualViewport(qxVm.memory.$createObj_key); + + +XRSystem = function XRSystem(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(XRSystem); + +; (function () { + const $safe_get_attribute = ['ondevicechange']; + const $safe_set_attribute = ['ondevicechange']; + const $safe_func_attribute = ['isSessionSupported', 'requestSession', 'supportsSession']; + + XRSystem.prototype = { + isSessionSupported() { + if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XRSystem', 'isSessionSupported', arguments, result); + return result; + }, + get ondevicechange() { + if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondevicechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XRSystem', 'ondevicechange', arguments, result); + return result; + }, + set ondevicechange(value) { + if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XRSystem', 'ondevicechange', arguments); + qxVm.memory.private_data.get(this).ondevicechange = value + ""; + }, + requestSession() { + if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XRSystem', 'requestSession', arguments, result); + return result; + }, + supportsSession() { + if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XRSystem', 'supportsSession', arguments, result); + return result; + }, + } + qxVm.rename(XRSystem.prototype, "XRSystem"); + qxVm.safeDescriptor_addConstructor(XRSystem); + qxVm.safe_Objattribute(XRSystem, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(XRSystem.prototype, EventTarget.prototype); + Object.setPrototypeOf(XRSystem, EventTarget); +})(); + + + +PerformanceNavigation = function PerformanceNavigation(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(PerformanceNavigation); + +; (function () { + const $attributes = { + TYPE_BACK_FORWARD: 2, + TYPE_NAVIGATE: 0, + TYPE_RELOAD: 1, + TYPE_RESERVED: 255 + } + const $safe_get_attribute = ['redirectCount', 'type']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['toJSON']; + + PerformanceNavigation.prototype = { + get redirectCount() { + if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceNavigation', 'redirectCount', arguments, result); + return result; + }, + toJSON() { + if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PerformanceNavigation', 'toJSON', arguments, result); + return result; + }, + get type() { + if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceNavigation', 'type', arguments, result); + return result; + }, + } + qxVm.rename(PerformanceNavigation.prototype, "PerformanceNavigation"); + qxVm.safeDescriptor_addConstructor(PerformanceNavigation); + qxVm.safe_Objattribute(PerformanceNavigation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + qxVm.add_capitalLetter_attribute(PerformanceNavigation, $attributes); + +})(); +PerformanceTiming = function PerformanceTiming(createObj_key, timeOrigin) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {base_time: timeOrigin}) +}; qxVm.safefunction(PerformanceTiming); + +; (function () { + const $safe_get_attribute = [ + 'connectEnd', 'connectStart', 'domComplete', 'domContentLoadedEventEnd', 'domContentLoadedEventStart', 'domInteractive', 'domLoading', 'domainLookupEnd', + 'domainLookupStart', 'fetchStart', 'loadEventEnd', 'loadEventStart', 'navigationStart', 'redirectEnd', 'redirectStart', 'requestStart', 'responseEnd', + 'responseStart', 'secureConnectionStart', 'unloadEventEnd', 'unloadEventStart' + ]; + const $safe_set_attribute = []; + const $safe_func_attribute = ['toJSON']; + + + PerformanceTiming.prototype = { + get connectEnd() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'connectEnd', arguments, result); + return result; + }, + get connectStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'connectStart', arguments, result); + return result; + }, + get domComplete() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time + parseInt(Math.random()*(500 - 10) + 100, 10);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domComplete', arguments, result); + return result; + }, + get domContentLoadedEventEnd() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time + 106;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domContentLoadedEventEnd', arguments, result); + return result; + }, + get domContentLoadedEventStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time + 103;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domContentLoadedEventStart', arguments, result); + return result; + }, + get domInteractive() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time + 102;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domInteractive', arguments, result); + return result; + }, + get domLoading() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time + 79;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domLoading', arguments, result); + return result; + }, + get domainLookupEnd() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domainLookupEnd', arguments, result); + return result; + }, + get domainLookupStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domainLookupStart', arguments, result); + return result; + }, + get fetchStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'fetchStart', arguments, result); + return result; + }, + get loadEventEnd() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = this.domComplete;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'loadEventEnd', arguments, result); + return result; + }, + get loadEventStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = this.domComplete;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'loadEventStart', arguments, result); + return result; + }, + get navigationStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time + -8;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'navigationStart', arguments, result); + return result; + }, + get redirectEnd() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'redirectEnd', arguments, result); + return result; + }, + get redirectStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'redirectStart', arguments, result); + return result; + }, + get requestStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'requestStart', arguments, result); + return result; + }, + get responseEnd() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time + 20;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'responseEnd', arguments, result); + return result; + }, + get responseStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).base_time;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'responseStart', arguments, result); + return result; + }, + get secureConnectionStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'secureConnectionStart', arguments, result); + return result; + }, + toJSON() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PerformanceTiming', 'toJSON', arguments, result); + return result; + }, + get unloadEventEnd() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'unloadEventEnd', arguments, result); + return result; + }, + get unloadEventStart() { + if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return 0; + } + }; + + qxVm.rename(PerformanceTiming.prototype, "PerformanceTiming"); + qxVm.safeDescriptor_addConstructor(PerformanceTiming); + qxVm.safe_Objattribute(PerformanceTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + + +PerformanceEntry = function PerformanceEntry(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(PerformanceEntry); + +; (function () { + const $safe_get_attribute = ['duration', 'entryType', 'name', 'startTime']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['toJSON']; + + PerformanceEntry.prototype = { + get duration() { + if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).duration, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceEntry', 'duration', arguments, result); + return result; + }, + get entryType() { + if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).entryType, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceEntry', 'entryType', arguments, result); + return result; + }, + get name() { + if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceEntry', 'name', arguments, result); + return result; + }, + get startTime() { + if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).startTime, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceEntry', 'startTime', arguments, result); + return result; + }, + toJSON() { + if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PerformanceEntry', 'toJSON', arguments, result); + return result; + }, + } + qxVm.rename(PerformanceEntry.prototype, "PerformanceEntry"); + qxVm.safeDescriptor_addConstructor(PerformanceEntry); + qxVm.safe_Objattribute(PerformanceEntry, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); +PerformancePaintTiming = function PerformancePaintTiming(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + // qxVm.z_sanbox.memory.private_data.set(this, {}) +}; qxVm.safefunction(PerformancePaintTiming); + +; (function () { + // const $safe_get_attribute = []; + // const $safe_set_attribute = []; + // const $safe_func_attribute = []; + + PerformancePaintTiming.prototype = {} + + qxVm.rename(PerformancePaintTiming.prototype, "PerformancePaintTiming"); + qxVm.safeDescriptor_addConstructor(PerformancePaintTiming); + // qxVm.z_sanbox.safe_Objattribute(PerformancePaintTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(PerformancePaintTiming.prototype, PerformanceEntry.prototype); + Object.setPrototypeOf(PerformancePaintTiming, PerformanceEntry); + +})(); +Performance = function Performance(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Performance); + +; (function () { + MemoryInfo = function MemoryInfo(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + }; qxVm.safefunction(MemoryInfo); + + ; (function () { + const $safe_get_attribute = ['jsHeapSizeLimit', 'totalJSHeapSize', 'usedJSHeapSize']; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + MemoryInfo.prototype = { + get jsHeapSizeLimit() { + if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 2330000000;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MemoryInfo', 'jsHeapSizeLimit', arguments, result); + return result; + }, + get totalJSHeapSize() { + if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 18200000;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MemoryInfo', 'totalJSHeapSize', arguments, result); + return result; + }, + get usedJSHeapSize() { + if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 15200000;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MemoryInfo', 'usedJSHeapSize', arguments, result); + return result; + }, + } + qxVm.rename(MemoryInfo.prototype, "MemoryInfo"); + qxVm.safeDescriptor_addConstructor(MemoryInfo); + qxVm.safe_Objattribute(MemoryInfo, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + })(); + + + const $safe_get_attribute = ['eventCounts', 'memory', 'navigation', 'onresourcetimingbufferfull', 'timeOrigin', 'timing']; + const $safe_set_attribute = ['onresourcetimingbufferfull']; + const $safe_func_attribute = ['clearMarks', 'clearMeasures', 'clearResourceTimings', 'getEntries', 'getEntriesByName', 'getEntriesByType', 'mark', 'measure', 'now', 'setResourceTimingBufferSize', 'toJSON']; + + // Performance.prototype.eventCounts + Performance.prototype = { + clearMarks() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'clearMarks', arguments, result); + return result; + }, + clearMeasures() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'clearMeasures', arguments, result); + return result; + }, + clearResourceTimings() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'clearResourceTimings', arguments, result); + return result; + }, + get eventCounts() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).eventCounts, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Performance', 'eventCounts', arguments, result); + return result; + }, + getEntries() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'getEntries', arguments, result); + return result; + }, + getEntriesByName() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'getEntriesByName', arguments, result); + return result; + }, + getEntriesByType(type) { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (type === undefined) + throw new TypeError(`Failed to execute 'getEntriesByType' on 'Performance': 1 argument required, but only 0 present.`) + console.log(type) + + let ele; + switch (type){ + default: + ele = []; + break + }; + return ele + + }, + mark() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'mark', arguments, result); + return result; + }, + measure() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'measure', arguments, result); + return result; + }, + get memory() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).memory; + if (!ele) { + ele = new MemoryInfo(qxVm.memory.$createObj_key); + qxVm.memory.private_data.get(this).memory = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'if ', arguments, result); + return result; + }, + get navigation() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).navigation; + if (!ele) { + ele = new PerformanceNavigation(qxVm.memory.$createObj_key); + qxVm.memory.private_data.get(this).navigation = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'if ', arguments, result); + return result; + }, + now() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'now', arguments, result); + return result; + }, + get onresourcetimingbufferfull() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onresourcetimingbufferfull, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Performance', 'onresourcetimingbufferfull', arguments, result); + return result; + }, + set onresourcetimingbufferfull(value) { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Performance', 'onresourcetimingbufferfull', arguments); + qxVm.memory.private_data.get(this).onresourcetimingbufferfull = value; + }, + setResourceTimingBufferSize() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'setResourceTimingBufferSize', arguments, result); + return result; + }, + get timeOrigin() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).timeOrigin; + if (!ele){ + ele = (new Date().getTime()) + parseFloat((Math.random()).toFixed(1)) + qxVm.memory.private_data.get(this).timeOrigin = ele + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Performance', 'timeOrigin', arguments, result); + return result; + }, + get timing() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).timing; + if (!ele){ + ele = new PerformanceTiming(qxVm.memory.$createObj_key, parseInt(this.timeOrigin)); + qxVm.memory.private_data.get(this).timing = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Performance', 'timing', arguments, result); + return result; + }, + toJSON() { + if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'toJSON', arguments, result); + return result; + } + }; + + qxVm.rename(Performance.prototype, "Performance"); + qxVm.safeDescriptor_addConstructor(Performance); + qxVm.safe_Objattribute(Performance, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(Performance.prototype, EventTarget.prototype); + Object.setPrototypeOf(Performance, EventTarget); +})(); +performance = new Performance(qxVm.memory.$createObj_key); + + +RTCDataChannel = function RTCDataChannel(createObj_key, label) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {label:label}) +}; qxVm.safefunction(RTCDataChannel); + +; (function () { + const $safe_get_attribute = ['binaryType', 'bufferedAmount', 'bufferedAmountLowThreshold', 'id', 'label', 'maxRetransmitTime', 'maxRetransmits', 'negotiated', 'onbufferedamountlow', 'onclose', 'onerror', 'onmessage', 'onopen', 'ordered', 'protocol', 'readyState', 'reliable']; + const $safe_set_attribute = ['binaryType', 'bufferedAmount', 'bufferedAmountLowThreshold', 'onbufferedamountlow', 'onclose', 'onerror', 'onmessage', 'onopen']; + const $safe_func_attribute = ['close', 'send']; + RTCDataChannel.prototype = { + + get binaryType() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).binaryType, "arraybuffer");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'binaryType', arguments, result); + return result; + }, + set binaryType(value) { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'binaryType', arguments); + qxVm.memory.private_data.get(this).binaryType = value + ""; + }, + get bufferedAmount() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).bufferedAmount, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'bufferedAmount', arguments, result); + return result; + }, + set bufferedAmount(value) { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'bufferedAmount', arguments); + qxVm.memory.private_data.get(this).bufferedAmount = value; + }, + get bufferedAmountLowThreshold() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).bufferedAmountLowThreshold, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'bufferedAmountLowThreshold', arguments, result); + return result; + }, + set bufferedAmountLowThreshold(value) { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'bufferedAmountLowThreshold', arguments); + qxVm.memory.private_data.get(this).bufferedAmountLowThreshold = value; + }, + close() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCDataChannel', 'close', arguments, result); + return result; + }, + get id() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).id, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'id', arguments, result); + return result; + }, + get label() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).label;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'label', arguments, result); + return result; + }, + get maxRetransmitTime() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).maxRetransmitTime, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'maxRetransmitTime', arguments, result); + return result; + }, + get maxRetransmits() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).maxRetransmits, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'maxRetransmits', arguments, result); + return result; + }, + get negotiated() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).negotiated, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'negotiated', arguments, result); + return result; + }, + get onbufferedamountlow() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onbufferedamountlow, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'onbufferedamountlow', arguments, result); + return result; + }, + set onbufferedamountlow(value) { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'onbufferedamountlow', arguments); + qxVm.memory.private_data.get(this).onbufferedamountlow = value + ""; + }, + get onclose() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onclose, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'onclose', arguments, result); + return result; + }, + set onclose(value) { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'onclose', arguments); + qxVm.memory.private_data.get(this).onclose = value + ""; + }, + get onerror() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'onerror', arguments, result); + return result; + }, + set onerror(value) { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'onerror', arguments); + qxVm.memory.private_data.get(this).onerror = value + ""; + }, + get onmessage() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmessage, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'onmessage', arguments, result); + return result; + }, + set onmessage(value) { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'onmessage', arguments); + qxVm.memory.private_data.get(this).onmessage = value + ""; + }, + get onopen() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onopen, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'onopen', arguments, result); + return result; + }, + set onopen(value) { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'onopen', arguments); + qxVm.memory.private_data.get(this).onopen = value + ""; + }, + get ordered() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ordered, true);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'ordered', arguments, result); + return result; + }, + get protocol() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).protocol, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'protocol', arguments, result); + return result; + }, + get readyState() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).readyState, "connecting");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'readyState', arguments, result); + return result; + }, + get reliable() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).reliable, true);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'reliable', arguments, result); + return result; + }, + send() { + if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCDataChannel', 'send', arguments, result); + return result; + } + }; + + qxVm.rename(RTCDataChannel.prototype, "RTCDataChannel"); + qxVm.safeDescriptor_addConstructor(RTCDataChannel); + qxVm.safe_Objattribute(RTCDataChannel, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(RTCDataChannel.prototype, EventTarget.prototype); + Object.setPrototypeOf(RTCDataChannel, EventTarget); + +})(); + + +RTCIceCandidate = function RTCIceCandidate(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(RTCIceCandidate); + +; (function () { + const $safe_get_attribute = ['address', 'candidate', 'component', 'foundation', 'port', 'priority', 'protocol', 'relatedAddress', 'relatedPort', 'sdpMLineIndex', 'sdpMid', 'tcpType', 'type', 'usernameFragment']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['toJSON']; + + RTCIceCandidate.prototype = { + get address() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).address, "192.168.0.103");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'address', arguments, result); + return result; + }, + get candidate() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).candidate, "candidate:1840965416 1 udp 2122260223 192.168.0.103 49325 typ host generation 0 ufrag o6U2 network-id 1 network-cost 10");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'candidate', arguments, result); + return result; + }, + get component() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).component, "rtp");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'component', arguments, result); + return result; + }, + get foundation() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).foundation, "1840965416");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'foundation', arguments, result); + return result; + }, + get port() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).port, 49325);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'port', arguments, result); + return result; + }, + get priority() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).priority, 2122260223);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'priority', arguments, result); + return result; + }, + get protocol() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).protocol, "udp");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'protocol', arguments, result); + return result; + }, + get relatedAddress() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).relatedAddress, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'relatedAddress', arguments, result); + return result; + }, + get relatedPort() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).relatedPort, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'relatedPort', arguments, result); + return result; + }, + get sdpMLineIndex() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).sdpMLineIndex, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'sdpMLineIndex', arguments, result); + return result; + }, + get sdpMid() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).sdpMid, "1");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'sdpMid', arguments, result); + return result; + }, + get tcpType() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).tcpType, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'tcpType', arguments, result); + return result; + }, + toJSON() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCIceCandidate', 'toJSON', arguments, result); + return result; + }, + get type() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "host");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'type', arguments, result); + return result; + }, + get usernameFragment() { + if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).usernameFragment, "o6U2");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'usernameFragment', arguments, result); + return result; + }, + } + qxVm.rename(RTCIceCandidate.prototype, "RTCIceCandidate"); + qxVm.safeDescriptor_addConstructor(RTCIceCandidate); + qxVm.safe_Objattribute(RTCIceCandidate, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +RTCPeerConnectionIceEvent = function RTCPeerConnectionIceEvent(createObj_key, type) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { type: type }) +}; qxVm.safefunction(RTCPeerConnectionIceEvent); + +; (function () { + const $safe_get_attribute = ['candidate']; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + RTCPeerConnectionIceEvent.prototype = { + get candidate() { + if (!RTCPeerConnectionIceEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).candidate, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnectionIceEvent', 'candidate', arguments, result); + return result; + }, + } + qxVm.rename(RTCPeerConnectionIceEvent.prototype, "RTCPeerConnectionIceEvent"); + qxVm.safeDescriptor_addConstructor(RTCPeerConnectionIceEvent); + qxVm.safe_Objattribute(RTCPeerConnectionIceEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(RTCPeerConnectionIceEvent.prototype, Event.prototype); + Object.setPrototypeOf(RTCPeerConnectionIceEvent, Event); +})(); + + +RTCSessionDescription = function RTCSessionDescription(createObj_key, sdp, type) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { sdp: sdp, type: type }) +}; qxVm.safefunction(RTCSessionDescription); + +; (function () { + const $safe_get_attribute = ['sdp', 'type']; + const $safe_set_attribute = ['sdp', 'type']; + const $safe_func_attribute = ['toJSON']; + + RTCSessionDescription.prototype = { + get sdp() { + if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).sdp, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSessionDescription', 'sdp', arguments, result); + return result; + }, + set sdp(value) { + if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCSessionDescription', 'sdp', arguments); + qxVm.memory.private_data.get(this).sdp = value + ""; + }, + toJSON() { + if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCSessionDescription', 'toJSON', arguments, result); + return result; + }, + get type() { + if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).type, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSessionDescription', 'type', arguments, result); + return result; + }, + set type(value) { + if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCSessionDescription', 'type', arguments); + qxVm.memory.private_data.get(this).type = value + ""; + }, + }; + + qxVm.rename(RTCSessionDescription.prototype, "RTCSessionDescription"); + qxVm.safeDescriptor_addConstructor(RTCSessionDescription); + qxVm.safe_Objattribute(RTCSessionDescription, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +RTCPeerConnection = function RTCPeerConnection() {//构造函数 + if(new.target !== RTCPeerConnection){ + throw new TypeError(`Failed to construct 'RTCPeerConnection': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) + } + + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(RTCPeerConnection); + +; (function () { + const $safe_get_attribute = [ + 'canTrickleIceCandidates', 'connectionState', 'currentLocalDescription', 'currentRemoteDescription', 'iceConnectionState', 'iceGatheringState', 'localDescription', 'onaddstream', 'onconnectionstatechange', 'ondatachannel', + 'onicecandidate', 'onicecandidateerror', 'oniceconnectionstatechange', 'onicegatheringstatechange', 'onnegotiationneeded', 'onremovestream', 'onsignalingstatechange', 'ontrack', 'pendingLocalDescription', 'pendingRemoteDescription', + 'remoteDescription', 'sctp', 'signalingState' + ]; + const $safe_set_attribute = [ + 'onaddstream', 'onconnectionstatechange', 'ondatachannel', 'onicecandidate', 'onicecandidateerror', 'oniceconnectionstatechange', 'onicegatheringstatechange', 'onnegotiationneeded', 'onremovestream', 'onsignalingstatechange', 'ontrack']; + const $safe_func_attribute = [ + 'addIceCandidate', 'addStream', 'addTrack', 'addTransceiver', 'close', 'createAnswer', 'createDTMFSender', 'createDataChannel', 'createOffer', 'getConfiguration', 'getLocalStreams', 'getReceivers', 'getRemoteStreams', 'getSenders', + 'getStats', 'getTransceivers', 'removeStream', 'removeTrack', 'restartIce', 'setConfiguration', 'setLocalDescription', 'setRemoteDescription' + ]; + + RTCPeerConnection.prototype = { + addIceCandidate() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'addIceCandidate', arguments, result); + return result; + }, + addStream() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'addStream', arguments, result); + return result; + }, + addTrack() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'addTrack', arguments, result); + return result; + }, + addTransceiver() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'addTransceiver', arguments, result); + return result; + }, + get canTrickleIceCandidates() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).canTrickleIceCandidates, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'canTrickleIceCandidates', arguments, result); + return result; + }, + close() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'close', arguments, result); + return result; + }, + get connectionState() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).connectionState, "new");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'connectionState', arguments, result); + return result; + }, + createAnswer() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'createAnswer', arguments, result); + return result; + }, + createDTMFSender() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'createDTMFSender', arguments, result); + return result; + }, + createDataChannel(label) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (label === undefined) { throw new TypeError(`Failed to execute 'createDataChannel' on 'RTCPeerConnection': 1 argument required, but only 0 present.`) } + let result = new RTCDataChannel(qxVm.memory.$createObj_key, label);; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'createDataChannel', arguments, result); + return result; + }, + async createOffer(successCallback, failureCallback) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + return new Promise(resolve=>{ + return function(offer){ + console.log(offer) + resolve(new RTCSessionDescription(qxVm.memory.$createObj_key)) + } + }) + }, + get currentLocalDescription() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).currentLocalDescription, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'currentLocalDescription', arguments, result); + return result; + }, + get currentRemoteDescription() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).currentRemoteDescription, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'currentRemoteDescription', arguments, result); + return result; + }, + getConfiguration() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getConfiguration', arguments, result); + return result; + }, + getLocalStreams() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getLocalStreams', arguments, result); + return result; + }, + getReceivers() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getReceivers', arguments, result); + return result; + }, + getRemoteStreams() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getRemoteStreams', arguments, result); + return result; + }, + getSenders() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getSenders', arguments, result); + return result; + }, + getStats() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getStats', arguments, result); + return result; + }, + getTransceivers() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getTransceivers', arguments, result); + return result; + }, + get iceConnectionState() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).iceConnectionState, "new");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'iceConnectionState', arguments, result); + return result; + }, + get iceGatheringState() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).iceGatheringState, "new");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'iceGatheringState', arguments, result); + return result; + }, + get localDescription() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).localDescription, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'localDescription', arguments, result); + return result; + }, + get onaddstream() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onaddstream, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onaddstream', arguments, result); + return result; + }, + set onaddstream(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onaddstream', arguments); + qxVm.memory.private_data.get(this).onaddstream = value + ""; + }, + get onconnectionstatechange() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onconnectionstatechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onconnectionstatechange', arguments, result); + return result; + }, + set onconnectionstatechange(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onconnectionstatechange', arguments); + qxVm.memory.private_data.get(this).onconnectionstatechange = value + ""; + }, + get ondatachannel() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondatachannel, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'ondatachannel', arguments, result); + return result; + }, + set ondatachannel(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'ondatachannel', arguments); + qxVm.memory.private_data.get(this).ondatachannel = value + ""; + }, + get onicecandidate() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onicecandidate, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onicecandidate', arguments, result); + return result; + }, + set onicecandidate(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onicecandidate', arguments); + qxVm.memory.private_data.get(this).onicecandidate = value; + }, + get onicecandidateerror() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onicecandidateerror, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onicecandidateerror', arguments, result); + return result; + }, + set onicecandidateerror(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onicecandidateerror', arguments); + qxVm.memory.private_data.get(this).onicecandidateerror = value + ""; + }, + get oniceconnectionstatechange() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oniceconnectionstatechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'oniceconnectionstatechange', arguments, result); + return result; + }, + set oniceconnectionstatechange(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'oniceconnectionstatechange', arguments); + qxVm.memory.private_data.get(this).oniceconnectionstatechange = value + ""; + }, + get onicegatheringstatechange() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onicegatheringstatechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onicegatheringstatechange', arguments, result); + return result; + }, + set onicegatheringstatechange(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onicegatheringstatechange', arguments); + qxVm.memory.private_data.get(this).onicegatheringstatechange = value + ""; + }, + get onnegotiationneeded() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onnegotiationneeded, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onnegotiationneeded', arguments, result); + return result; + }, + set onnegotiationneeded(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onnegotiationneeded', arguments); + qxVm.memory.private_data.get(this).onnegotiationneeded = value + ""; + }, + get onremovestream() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onremovestream, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onremovestream', arguments, result); + return result; + }, + set onremovestream(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onremovestream', arguments); + qxVm.memory.private_data.get(this).onremovestream = value + ""; + }, + get onsignalingstatechange() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onsignalingstatechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onsignalingstatechange', arguments, result); + return result; + }, + set onsignalingstatechange(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onsignalingstatechange', arguments); + qxVm.memory.private_data.get(this).onsignalingstatechange = value + ""; + }, + get ontrack() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontrack, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'ontrack', arguments, result); + return result; + }, + set ontrack(value) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'ontrack', arguments); + qxVm.memory.private_data.get(this).ontrack = value + ""; + }, + get pendingLocalDescription() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).pendingLocalDescription, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'pendingLocalDescription', arguments, result); + return result; + }, + get pendingRemoteDescription() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).pendingRemoteDescription, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'pendingRemoteDescription', arguments, result); + return result; + }, + get remoteDescription() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).remoteDescription, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'remoteDescription', arguments, result); + return result; + }, + removeStream() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'removeStream', arguments, result); + return result; + }, + removeTrack() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'removeTrack', arguments, result); + return result; + }, + restartIce() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'restartIce', arguments, result); + return result; + }, + get sctp() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).sctp, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'sctp', arguments, result); + return result; + }, + setConfiguration() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'setConfiguration', arguments, result); + return result; + }, + async setLocalDescription(session) { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + this.localDescription = session; + this.pendingLocalDescription = session; + let result = Promise.resolve(); + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'async setLocalDescription', arguments, result); + return result; + }, + setRemoteDescription() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'setRemoteDescription', arguments, result); + return result; + }, + get signalingState() { + if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).signalingState, "stable"); + } + }; + + qxVm.rename(RTCPeerConnection.prototype, "RTCPeerConnection"); + qxVm.safeDescriptor_addConstructor(RTCPeerConnection); + qxVm.safe_Objattribute(RTCPeerConnection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(RTCPeerConnection.prototype, EventTarget.prototype); + Object.setPrototypeOf(RTCPeerConnection, EventTarget); + +})(); + +// 一个全局属性 +webkitRTCPeerConnection = RTCPeerConnection; +BarProp = function BarProp(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } +}; qxVm.safefunction(BarProp); + +; (function () { + const $safe_get_attribute = ['visible']; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + BarProp.prototype = { + get visible() { + if (!BarProp.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = true;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BarProp', 'visible', arguments, result); + return result; + }, + } + qxVm.rename(BarProp.prototype, "BarProp"); + qxVm.safeDescriptor_addConstructor(BarProp); + qxVm.safe_Objattribute(BarProp, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})(); +locationbar = new BarProp(qxVm.memory.$createObj_key); +menubar = new BarProp(qxVm.memory.$createObj_key); +personalbar = new BarProp(qxVm.memory.$createObj_key); +scrollbars = new BarProp(qxVm.memory.$createObj_key); +statusbar = new BarProp(qxVm.memory.$createObj_key); +toolbar = new BarProp(qxVm.memory.$createObj_key); + + +CacheStorage = function CacheStorage(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(CacheStorage); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['delete', 'has', 'keys', 'match', 'open']; + + CacheStorage.prototype = { + delete() { + if (!CacheStorage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CacheStorage', 'delete', arguments, result); + return result; + }, + has() { + if (!CacheStorage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CacheStorage', 'has', arguments, result); + return result; + }, + keys() { + if (!CacheStorage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CacheStorage', 'keys', arguments, result); + return result; + }, + match() { + if (!CacheStorage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CacheStorage', 'match', arguments, result); + return result; + }, + open() { + if (!CacheStorage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CacheStorage', 'open', arguments, result); + return result; + }, + } + qxVm.rename(CacheStorage.prototype, "CacheStorage"); + qxVm.safeDescriptor_addConstructor(CacheStorage); + qxVm.safe_Objattribute(CacheStorage, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})(); +caches = new CacheStorage(qxVm.memory.$createObj_key); + + + + +chrome = { + autofillPrivate: { + AddressField: { + ADDRESS_LEVEL_1: "ADDRESS_LEVEL_1", + ADDRESS_LEVEL_2: "ADDRESS_LEVEL_2", + ADDRESS_LEVEL_3: "ADDRESS_LEVEL_3", + ADDRESS_LINES: "ADDRESS_LINES", + COMPANY_NAME: "COMPANY_NAME", + COUNTRY_CODE: "COUNTRY_CODE", + FULL_NAME: "FULL_NAME", + HONORIFIC: "HONORIFIC", + POSTAL_CODE: "POSTAL_CODE", + SORTING_CODE: "SORTING_CODE" + }, + getAddressComponents() { + }, + getAddressComponents() { + }, + getAddressList() { + }, + getCountryList() { + }, + getCreditCardList() { + }, + getUpiIdList() { + }, + logServerCardLinkClicked() { + }, + maskCreditCard() { + }, + migrateCreditCards() { + }, + get onPersonalDataChanged() { + return { + addListener() { debugger; }, + dispatch() { debugger; }, + hasListener() { debugger; }, + hasListeners() { debugger; }, + removeListener() { debugger; }, + } + }, + set onPersonalDataChanged(value) { + }, + removeEntry() { + }, + saveAddress() { + }, + saveCreditCard() { + }, + setCreditCardFIDOAuthEnabledState() { + }, + validatePhoneNumbers() { + } + }, + csi: function csi() { + }, + getVariableValue() { + }, + inputMethodPrivate: { + AutoCapitalizeType: { + CHARACTERS: "characters", + OFF: "off", + SENTENCES: "sentences", + WORDS: "words", + }, + FocusReason: { + MOUSE: "mouse", + OTHER: "other", + PEN: "pen", + TOUCH: "touch", + }, + InputContextType: { + EMAIL: "email", + NULL: "null", + NUMBER: "number", + PASSWORD: "password", + SEARCH: "search", + TEL: "tel", + TEXT: "text", + URL: "url", + }, + InputModeType: { + DECIMAL: "decimal", + EMAIL: "email", + NO_KEYBOARD: "noKeyboard", + NUMERIC: "numeric", + SEARCH: "search", + TEL: "tel", + TEXT: "text", + URL: "url", + }, + MenuItemStyle: { + CHECK: "check", + RADIO: "radio", + SEPARATOR: "separator", + }, + UnderlineStyle: { + DOUBLE_UNDERLINE: "doubleUnderline", + NO_UNDERLINE: "noUnderline", + UNDERLINE: "underline", + }, + addWordToDictionary() { + }, + fetchAllDictionaryWords() { + }, + finishComposingText() { + }, + getAutocorrectCharacterBounds() { + }, + getAutocorrectRange() { + }, + getCompositionBounds() { + }, + getCurrentInputMethod() { + }, + getEncryptSyncEnabled() { + }, + getInputMethodConfig() { + }, + getInputMethods() { + }, + getSettings() { + }, + getSurroundingText() { + }, + getTextFieldBounds() { + }, + hideInputView() { + }, + notifyImeMenuItemActivated() { + }, + onAutocorrect() { + }, + get onChanged() { + }, + set onChanged(value) { + }, + get onCompositionBoundsChanged() { + }, + set onCompositionBoundsChanged(value) { + }, + get onDictionaryChanged() { + }, + set onDictionaryChanged(value) { + }, + get onDictionaryLoaded() { + }, + set onDictionaryLoaded(value) { + }, + get onFocus() { + }, + set onFocus(value) { + }, + get onImeMenuActivationChanged() { + }, + set onImeMenuActivationChanged(value) { + }, + get onImeMenuItemsChanged() { + }, + set onImeMenuItemsChanged(value) { + }, + get onImeMenuListChanged() { + }, + set onImeMenuListChanged(value) { + }, + get onInputMethodOptionsChanged() { + }, + set onInputMethodOptionsChanged(value) { + }, + get onScreenProjectionChanged() { + }, + set onScreenProjectionChanged(value) { + }, + get onSettingsChanged() { + }, + set onSettingsChanged(value) { + }, + get onSuggestionsChanged() { + }, + set onSuggestionsChanged(value) { + }, + openOptionsPage() { + }, + reset() { + }, + setAutocorrectRange() { + }, + setComposingRange() { + }, + setCompositionRange() { + }, + setCurrentInputMethod() { + }, + setSelectionRange() { + }, + setSettings() { + }, + setXkbLayout() { + }, + showInputView() { + }, + }, + languageSettingsPrivate: { + MoveType: { + DOWN: "DOWN", + TOP: "TOP", + UNKNOWN: "UNKNOWN", + UP: "UP", + }, + addInputMethod() { + }, + addSpellcheckWord() { + }, + disableLanguage() { + }, + enableLanguage() { + }, + getAlwaysTranslateLanguages() { + }, + getInputMethodLists() { + }, + getLanguageList() { + }, + getNeverTranslateLanguages() { + }, + getSpellcheckDictionaryStatuses() { + }, + getSpellcheckWords() { + }, + getTranslateTargetLanguage() { + }, + moveLanguage() { + }, + onCustomDictionaryChanged: { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + }, + get onInputMethodAdded() { + return { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + } + }, + set onInputMethodAdded(value) { + }, + get onInputMethodRemoved() { + return { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + } + }, + set onInputMethodRemoved(value) { + debugger + }, + onSpellcheckDictionariesChanged: { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + }, + removeInputMethod() { + }, + removeSpellcheckWord() { + }, + retryDownloadDictionary() { + }, + setEnableTranslationForLanguage() { + }, + setLanguageAlwaysTranslateState() { + }, + setTranslateTargetLanguage() { + }, + + }, + loadTimes: function loadTimes() { + }, + management: { + ExtensionDisabledReason: { + PERMISSIONS_INCREASE: "permissions_increase", + UNKNOWN: "unknown", + }, + ExtensionInstallType: { + ADMIN: "admin", + DEVELOPMENT: "development", + NORMAL: "normal", + OTHER: "other", + SIDELOAD: "sideload" + }, + ExtensionType: { + EXTENSION: "extension", + HOSTED_APP: "hosted_app", + LEGACY_PACKAGED_APP: "legacy_packaged_app", + LOGIN_SCREEN_EXTENSION: "login_screen_extension", + PACKAGED_APP: "packaged_app", + THEME: "theme", + }, + LaunchType: { + OPEN_AS_PINNED_TAB: "OPEN_AS_PINNED_TAB", + OPEN_AS_REGULAR_TAB: "OPEN_AS_REGULAR_TAB", + OPEN_AS_WINDOW: "OPEN_AS_WINDOW", + OPEN_FULL_SCREEN: "OPEN_FULL_SCREEN", + }, + createAppShortcut() { + }, + generateAppForLink() { + }, + get() { + }, + getAll() { + }, + getPermissionWarningsById() { + }, + launchApp() { + }, + get onDisabled() { + return { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + } + }, + set onDisabled(value) { + }, + get onEnabled() { + return { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + } + }, + set onEnabled(value) { + }, + get onInstalled() { + return { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + } + }, + set onInstalled(value) { + debugger + }, + get onUninstalled() { + return { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + } + }, + set onUninstalled(value) { + debugger + }, + setEnabled() { + }, + setLaunchType() { + }, + uninstall() { + } + }, + metricsPrivate: { + MetricTypeType: { + HISTOGRAM_LINEAR: "histogram-linear", + HISTOGRAM_LOG: "histogram-log" + }, + getFieldTrial() { + }, + getHistogram() { + }, + getVariationParams() { + }, + recordBoolean() { + }, + recordCount() { + }, + recordEnumerationValue() { + }, + recordLongTime() { + }, + recordMediumCount() { + }, + recordMediumTime() { + }, + recordPercentage() { + }, + recordSmallCount() { + }, + recordSparseHashable() { + }, + recordSparseValue() { + }, + recordTime() { + }, + recordUserAction() { + }, + recordValue() { + } + }, + passwordsPrivate: { + CompromiseType: { + LEAKED: "LEAKED", + PHISHED: "PHISHED", + PHISHED_AND_LEAKED: "PHISHED_AND_LEAKED" + }, + ExportProgressStatus: { + FAILED_CANCELLED: "FAILED_CANCELLED", + FAILED_WRITE_FAILED: "FAILED_WRITE_FAILED", + IN_PROGRESS: "IN_PROGRESS", + NOT_STARTED: "NOT_STARTED", + SUCCEEDED: "SUCCEEDED" + }, + PasswordCheckState: { + CANCELED: "CANCELED", + IDLE: "IDLE", + NO_PASSWORDS: "NO_PASSWORDS", + OFFLINE: "OFFLINE", + OTHER_ERROR: "OTHER_ERROR", + QUOTA_LIMIT: "QUOTA_LIMIT", + RUNNING: "RUNNING", + SIGNED_OUT: "SIGNED_OUT" + }, + PlaintextReason: { + COPY: "COPY", + EDIT: "EDIT", + VIEW: "VIEW" + }, + addPassword() { + }, + cancelExportPasswords() { + }, + changeInsecureCredential() { + }, + changeSavedPassword() { + }, + exportPasswords() { + }, + getCompromisedCredentials() { + }, + getPasswordCheckStatus() { + }, + getPasswordExceptionList() { + }, + getPlaintextInsecurePassword() { + }, + getSavedPasswordList() { + }, + getUrlCollection() { + }, + getWeakCredentials() { + }, + importPasswords() { + }, + isAccountStoreDefault() { + }, + isOptedInForAccountStorage() { + }, + movePasswordsToAccount() { + }, + get onAccountStorageOptInStateChanged() { + return { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + } + }, + set onAccountStorageOptInStateChanged(value) { + debugger + }, + onCompromisedCredentialsChanged: { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + }, + get onPasswordExceptionsListChanged() { + return { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + } + }, + set onPasswordExceptionsListChanged(value) { + debugger + }, + get onPasswordsFileExportProgress() { + return { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + } + }, + set onPasswordsFileExportProgress(value) { + debugger + }, + get onSavedPasswordsListChanged() { + return { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + } + }, + set onSavedPasswordsListChanged(value) { + debugger + }, + onWeakCredentialsChanged: { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + }, + optInForAccountStorage() { + }, + recordPasswordsPageAccessInSettings() { + }, + removeInsecureCredential() { + }, + removePasswordException() { + }, + removePasswordExceptions() { + }, + removeSavedPassword() { + }, + removeSavedPasswords() { + }, + requestExportProgressStatus() { + }, + requestPlaintextPassword() { + }, + startPasswordCheck() { + }, + stopPasswordCheck() { + }, + undoRemoveSavedPasswordOrException() { + } + }, + runtime: { + OnInstalledReason: { + CHROME_UPDATE: "chrome_update", + INSTALL: "install", + SHARED_MODULE_UPDATE: "shared_module_update", + UPDATE: "update" + }, + OnRestartRequiredReason: { + APP_UPDATE: "app_update", + OS_UPDATE: "os_update", + PERIODIC: "periodic" + }, + PlatformArch: { + ARM: "arm", + ARM64: "arm64", + MIPS: "mips", + MIPS64: "mips64", + X86_32: "x86-32", + X86_64: "x86-64" + }, + PlatformNaclArch: { + ARM: "arm", + MIPS: "mips", + MIPS64: "mips64", + X86_32: "x86-32", + X86_64: "x86-64" + }, + PlatformOs: { + ANDROID: "android", + CROS: "cros", + LINUX: "linux", + MAC: "mac", + OPENBSD: "openbsd", + WIN: "win" + }, + RequestUpdateCheckStatus: { + NO_UPDATE: "no_update", + THROTTLED: "throttled", + UPDATE_AVAILABLE: "update_available" + }, + get id() { + return undefined; + }, + set id(value) { + } + }, + send() { + }, + settingsPrivate: { + ControlledBy: { + CHILD_RESTRICTION: "CHILD_RESTRICTION", + DEVICE_POLICY: "DEVICE_POLICY", + EXTENSION: "EXTENSION", + OWNER: "OWNER", + PARENT: "PARENT", + PRIMARY_USER: "PRIMARY_USER", + USER_POLICY: "USER_POLICY" + }, + Enforcement: { + ENFORCED: "ENFORCED", + PARENT_SUPERVISED: "PARENT_SUPERVISED", + RECOMMENDED: "RECOMMENDED" + }, + PrefType: { + BOOLEAN: "BOOLEAN", + DICTIONARY: "DICTIONARY", + LIST: "LIST", + NUMBER: "NUMBER", + STRING: "STRING", + URL: "URL" + }, + getAllPrefs() { + }, + getDefaultZoom() { + }, + getPref() { + }, + onPrefsChanged: { + addListener() { + }, + dispatch() { + }, + hasListener() { + }, + hasListeners() { + }, + removeListener() { + } + }, + setDefaultZoom() { + }, + setPref() { + } + } +} + +CredentialsContainer = function CredentialsContainer(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(CredentialsContainer); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['create', 'get', 'preventSilentAccess', 'store']; + + CredentialsContainer.prototype = { + create() { + if (!CredentialsContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CredentialsContainer', 'create', arguments, result); + return result; + }, + get() { + if (!CredentialsContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CredentialsContainer', 'get', arguments, result); + return result; + }, + preventSilentAccess() { + if (!CredentialsContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CredentialsContainer', 'preventSilentAccess', arguments, result); + return result; + }, + store() { + if (!CredentialsContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CredentialsContainer', 'store', arguments, result); + return result; + }, + } + qxVm.rename(CredentialsContainer.prototype, "CredentialsContainer"); + qxVm.safeDescriptor_addConstructor(CredentialsContainer); + qxVm.safe_Objattribute(CredentialsContainer, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); +Crypto = function Crypto(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Crypto); +// crypto = {}; + +; (function () { + const $safe_get_attribute = ['subtle']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['getRandomValues', 'randomUUID']; + + Crypto.prototype = { + getRandomValues() { + if (!Crypto.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Crypto', 'getRandomValues', arguments, result); + return result; + }, + randomUUID() { + if (!Crypto.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Crypto', 'randomUUID', arguments, result); + return result; + }, + get subtle() { + if (!Crypto.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).subtle, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Crypto', 'subtle', arguments, result); + return result; + }, + } + qxVm.rename(Crypto.prototype, "Crypto"); + qxVm.safeDescriptor_addConstructor(Crypto); + qxVm.safe_Objattribute(Crypto, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + // Object.setPrototypeOf(crypto, Crypto.prototype); +})(); +crypto = new Crypto(qxVm.memory.$createObj_key) + + +CustomElementRegistry = function CustomElementRegistry(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(CustomElementRegistry); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['define', 'get', 'upgrade', 'whenDefined']; + + CustomElementRegistry.prototype = { + define() { + if (!CustomElementRegistry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CustomElementRegistry', 'define', arguments, result); + return result; + }, + get() { + if (!CustomElementRegistry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CustomElementRegistry', 'get', arguments, result); + return result; + }, + upgrade() { + if (!CustomElementRegistry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CustomElementRegistry', 'upgrade', arguments, result); + return result; + }, + whenDefined() { + if (!CustomElementRegistry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CustomElementRegistry', 'whenDefined', arguments, result); + return result; + }, + } + qxVm.rename(CustomElementRegistry.prototype, "CustomElementRegistry"); + qxVm.safeDescriptor_addConstructor(CustomElementRegistry); + qxVm.safe_Objattribute(CustomElementRegistry, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})(); +customElements = new CustomElementRegistry(qxVm.memory.$createObj_key) + + +External = function External(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(External); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['AddSearchProvider', 'IsSearchProviderInstalled']; + + External.prototype = { + AddSearchProvider() { + if (!External.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'External', 'AddSearchProvider', arguments, result); + return result; + }, + IsSearchProviderInstalled() { + if (!External.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'External', 'IsSearchProviderInstalled', arguments, result); + return result; + }, + } + qxVm.rename(External.prototype, "External"); + qxVm.safeDescriptor_addConstructor(External); + qxVm.safe_Objattribute(External, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})(); +external = new External(qxVm.memory.$createObj_key); + + +Geolocation = function Geolocation(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Geolocation); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['clearWatch', 'getCurrentPosition', 'watchPosition']; + + Geolocation.prototype = { + clearWatch() { + if (!Geolocation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Geolocation', 'clearWatch', arguments, result); + return result; + }, + getCurrentPosition() { + if (!Geolocation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Geolocation', 'getCurrentPosition', arguments, result); + return result; + }, + watchPosition() { + if (!Geolocation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Geolocation', 'watchPosition', arguments, result); + return result; + }, + } + qxVm.rename(Geolocation.prototype, "Geolocation"); + qxVm.safeDescriptor_addConstructor(Geolocation); + qxVm.safe_Objattribute(Geolocation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); +History = function History() { + throw new TypeError("Illegal constructor"); +}; qxVm.safefunction(History); +history = {}; + +; (function () { + const $safe_get_attribute = ['length', 'scrollRestoration', 'state']; + const $safe_set_attribute = ['scrollRestoration']; + const $safe_func_attribute = ['back', 'forward', 'go', 'pushState', 'replaceState']; + + History.prototype = { + back() { + if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'History', 'back', arguments, result); + return result; + }, + forward() { + if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'History', 'forward', arguments, result); + return result; + }, + go() { + if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'History', 'go', arguments, result); + return result; + }, + get length() { + if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = Object.keys(this).length;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'History', 'length', arguments, result); + return result; + }, + pushState() { + if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'History', 'pushState', arguments, result); + return result; + }, + replaceState() { + if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'History', 'replaceState', arguments, result); + return result; + }, + get scrollRestoration() { + if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = "auto";; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'History', 'scrollRestoration', arguments, result); + return result; + }, + set scrollRestoration(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'History', 'scrollRestoration', arguments); + qxVm.memory.private_data.get(this).scrollRestoration = value; + }, + get state() { + if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return { + idx: 0 + } + } + }; qxVm.rename(History.prototype, 'History') + qxVm.safeDescriptor_addConstructor(History); + qxVm.safe_Objattribute(History, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(history, History.prototype); + +})(); + +// debugger; +Ink = function Ink(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Ink); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['requestPresenter']; + + Ink.prototype = { + requestPresenter() { + if (!Ink.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Ink', 'requestPresenter', arguments, result); + return result; + }, + } + qxVm.rename(Ink.prototype, "Ink"); + qxVm.safeDescriptor_addConstructor(Ink); + qxVm.safe_Objattribute(Ink, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +Keyboard = function Keyboard(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Keyboard); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['getLayoutMap', 'lock', 'unlock']; + + Keyboard.prototype = { + getLayoutMap() { + if (!Keyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Keyboard', 'getLayoutMap', arguments, result); + return result; + }, + lock() { + if (!Keyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Keyboard', 'lock', arguments, result); + return result; + }, + unlock() { + if (!Keyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Keyboard', 'unlock', arguments, result); + return result; + }, + } + qxVm.rename(Keyboard.prototype, "Keyboard"); + qxVm.safeDescriptor_addConstructor(Keyboard); + qxVm.safe_Objattribute(Keyboard, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +Location = function Location() { + throw new TypeError("TypeError", "Illegal constructor") +}; qxVm.safefunction(Location); +location = {}; + +; (function () { + Location.prototype = {}; + qxVm.rename(Location.prototype, "Location"); + qxVm.safeDescriptor_addConstructor(Location); + + + const $safe_get_attribute = ['hash', 'host', 'hostname', 'href', 'origin', 'pathname', 'port', 'protocol', 'search']; + const $safe_set_attribute = ['hash', 'host', 'hostname', 'href', 'origin', 'pathname', 'port', 'protocol', 'search']; + const $safe_func_attribute = ['ancestorOrigins', 'assign', 'reload', 'replace', 'toString']; + let $attribute_map = { + hash: "", + host: "newtab", + hostname: "newtab", + href: "chrome://newtab/", + origin: "chrome://newtab", + pathname: "/", + port: "", + protocol: "chrome:", + search: "" + }; + + location = { + ancestorOrigins() { + return new class DOMStringList { } + }, + assign() { + }, + get hash() { + return $attribute_map.hash + }, + set hash(value) { + $attribute_map.hash = value + }, + + get host() { + return $attribute_map.host + }, + set host(value) { + $attribute_map.host = value + }, + + get hostname() { + return $attribute_map.hostname + }, + set hostname(value) { + $attribute_map.hostname = value + }, + + get href() { + return $attribute_map.href + }, + set href(value) { + let a = value.match(/([^:]+:)\/\/([^/:?#]+):?(\d+)?([^?#]*)?(\?[^#]*)?(#.*)?/); + location.protocol = a[1] ? a[1] : ""; + location.host = a[2] ? a[2] : ""; + location.port = a[3] ? a[3] : ""; + location.pathname = a[4] ? a[4] : ""; + location.search = a[5] ? a[5] : ""; + location.hash = a[6] ? a[6] : ""; + location.hostname = location.host; + location.origin = location.protocol + "//" + location.host + (location.port ? ":" + location.port : ""); + $attribute_map.href = value; + }, + + get origin() { + return $attribute_map.origin + }, + set origin(value) { + $attribute_map.origin = value + }, + + get pathname() { + return $attribute_map.pathname + }, + set pathname(value) { + $attribute_map.pathname = value + }, + + get port() { + return $attribute_map.port + }, + set port(value) { + $attribute_map.port = value + }, + + get protocol() { + return $attribute_map.protocol + }, + set protocol(value) { + $attribute_map.protocol = value + }, + reload() { + }, + replace() { + }, + get search() { + return $attribute_map.search + }, + set search(value) { + $attribute_map.search = value + }, + toString() { + return location.href + } + }; + // 添加两个特殊的属性 + Object.defineProperty(location, 'valueOf', { value: valueOf, configurable: false, enumerable: false, writable: false }); + Object.defineProperties(location, { [Symbol.toPrimitive]: { value: undefined, configurable: false, enumerable: false, writable: false } }); + + for (let key of $safe_get_attribute) { + Object.defineProperty(location, key, { + configurable: false, + enumerable: true + }); + qxVm.safefunction(Object.getOwnPropertyDescriptor(location, key)['get']); + qxVm.safefunction(Object.getOwnPropertyDescriptor(location, key)['set']); + }; + + for (let key of $safe_func_attribute) { + Object.defineProperty(location, key, { + value: location[key], + configurable: false, + enumerable: true, + writable: false + }); + qxVm.safefunction(Object.getOwnPropertyDescriptor(location, key)['value']) + } + Object.setPrototypeOf(location, Location.prototype); + + // 初始化用户配置 + location.href = qxVm.default_envs['location']['href']; +})() + + +LockManager = function LockManager(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(LockManager); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['query', 'request']; + + LockManager.prototype = { + query() { + if (!LockManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'LockManager', 'query', arguments, result); + return result; + }, + request() { + if (!LockManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'LockManager', 'request', arguments, result); + return result; + }, + } + qxVm.rename(LockManager.prototype, "LockManager"); + qxVm.safeDescriptor_addConstructor(LockManager); + qxVm.safe_Objattribute(LockManager, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +MediaCapabilities = function MediaCapabilities(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(MediaCapabilities); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['decodingInfo']; + + MediaCapabilities.prototype = { + decodingInfo() { + if (!MediaCapabilities.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaCapabilities', 'decodingInfo', arguments, result); + return result; + }, + } + qxVm.rename(MediaCapabilities.prototype, "MediaCapabilities"); + qxVm.safeDescriptor_addConstructor(MediaCapabilities); + qxVm.safe_Objattribute(MediaCapabilities, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + +MediaSession = function MediaSession(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(MediaSession); + +; (function () { + const $safe_get_attribute = ['metadata', 'playbackState']; + const $safe_set_attribute = ['metadata', 'playbackState']; + const $safe_func_attribute = ['setActionHandler', 'setCameraActive', 'setMicrophoneActive', 'setPositionState']; + + MediaSession.prototype = { + get metadata() { + if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).metadata, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MediaSession', 'metadata', arguments, result); + return result; + }, + set metadata(value) { + if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'MediaSession', 'metadata', arguments); + qxVm.memory.private_data.get(this).metadata = value + ""; + }, + get playbackState() { + if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).playbackState, "none");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MediaSession', 'playbackState', arguments, result); + return result; + }, + set playbackState(value) { + if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'MediaSession', 'playbackState', arguments); + qxVm.memory.private_data.get(this).playbackState = value + ""; + }, + setActionHandler() { + if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaSession', 'setActionHandler', arguments, result); + return result; + }, + setCameraActive() { + if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaSession', 'setCameraActive', arguments, result); + return result; + }, + setMicrophoneActive() { + if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaSession', 'setMicrophoneActive', arguments, result); + return result; + }, + setPositionState() { + if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaSession', 'setPositionState', arguments, result); + return result; + }, + } + qxVm.rename(MediaSession.prototype, "MediaSession"); + qxVm.safeDescriptor_addConstructor(MediaSession); + qxVm.safe_Objattribute(MediaSession, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + +Permissions = function Permissions(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Permissions); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['query']; + + Permissions.prototype = { + query() { + if (!Permissions.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Permissions', 'query', arguments, result); + return result; + }, + } + qxVm.rename(Permissions.prototype, "Permissions"); + qxVm.safeDescriptor_addConstructor(Permissions); + qxVm.safe_Objattribute(Permissions, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + +Presentation = function Presentation(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Presentation); + +; (function () { + const $safe_get_attribute = ['defaultRequest', 'receiver']; + const $safe_set_attribute = ['defaultRequest']; + const $safe_func_attribute = []; + + Presentation.prototype = { + get defaultRequest() { + if (!Presentation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).defaultRequest, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Presentation', 'defaultRequest', arguments, result); + return result; + }, + set defaultRequest(value) { + if (!Presentation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Presentation', 'defaultRequest', arguments); + qxVm.memory.private_data.get(this).defaultRequest = value + ""; + }, + get receiver() { + if (!Presentation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Presentation', 'receiver', arguments, result); + return result; + }, + } + qxVm.rename(Presentation.prototype, "Presentation"); + qxVm.safeDescriptor_addConstructor(Presentation); + qxVm.safe_Objattribute(Presentation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); +Scheduler = function Scheduler(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Scheduler); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['postTask']; + + Scheduler.prototype = { + postTask() { + if (!Scheduler.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Scheduler', 'postTask', arguments, result); + return result; + }, + } + qxVm.rename(Scheduler.prototype, "Scheduler"); + qxVm.safeDescriptor_addConstructor(Scheduler); + qxVm.safe_Objattribute(Scheduler, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})(); +scheduler = new Scheduler(qxVm.memory.$createObj_key) + + +Scheduling = function Scheduling(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Scheduling); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['isInputPending']; + + Scheduling.prototype = { + isInputPending() { + if (!Scheduling.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Scheduling', 'isInputPending', arguments, result); + return result; + } + } + qxVm.rename(Scheduling.prototype, "Scheduling"); + qxVm.safeDescriptor_addConstructor(Scheduling); + qxVm.safe_Objattribute(Scheduling, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); +Screen = function Screen(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; +qxVm.safefunction(Screen); +screen = {}; +; (function () { + const $attribute_map = { + availHeight: 1392, + availLeft: 0, + availTop: 0, + availWidth: 2560, + colorDepth: 24, + height: 1440, + orientation: new ScreenOrientation(qxVm.memory.$createObj_key), + pixelDepth: 24, + width: 2560 + }; + // 将属性更新为用户自定义属性 + qxVm.updata_envs(qxVm.default_envs['screen'], $attribute_map) + + const $safe_get_attribute = [ + 'availHeight', 'availLeft', 'availTop', 'availWidth', 'colorDepth', 'height', 'orientation', 'pixelDepth', 'width' + ]; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + Screen.prototype = { + get availHeight() { + if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.availHeight;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'availHeight', arguments, result); + return result; + }, + get availLeft() { + if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.availLeft;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'availLeft', arguments, result); + return result; + }, + get availTop() { + if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.availTop;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'availTop', arguments, result); + return result; + }, + get availWidth() { + if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.availWidth;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'availWidth', arguments, result); + return result; + }, + get colorDepth() { + if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.colorDepth;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'colorDepth', arguments, result); + return result; + }, + get height() { + if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.height;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'height', arguments, result); + return result; + }, + get orientation() { + if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.orientation; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'orientation', arguments, result); + return result; + }, + get pixelDepth() { + if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.pixelDepth;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'pixelDepth', arguments, result); + return result; + }, + get width() { + if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return $attribute_map.width; + } + }; + qxVm.rename(Screen.prototype, "Screen"); + qxVm.safeDescriptor_addConstructor(Screen); + qxVm.safe_Objattribute(Screen, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(screen, Screen.prototype); + +})(); + + +ShadyCSS = {}; + + +Storage = function Storage() {//构造函数 + throw new TypeError("Illegal constructor"); +}; qxVm.safefunction(Storage); + +localStorage = {}; +sessionStorage = {}; + +; (function () { + + const $safe_get_attribute = [ 'length' ]; + const $safe_set_attribute = []; + const $safe_func_attribute = ['clear', 'getItem', 'key', 'removeItem', 'setItem'] + + Storage.prototype = { + clear() { + var temp = Object.keys(this) + for (var i = 0; temp.length > i; i++) { + delete this[temp[i]]; + } + }, + getItem(k) { + let result = this[k] ? this[k] : null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Storage', 'getItem', arguments, result); + return result; + }, + key(index) { + let result = Object.keys(this)[index];; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Storage', 'key', arguments, result); + return result; + }, + get length() { + if (!Storage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = Object.keys(this).length;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Storage', 'length', arguments, result); + return result; + }, + removeItem(k) { + delete this[k]; + }, + setItem(k, v) { + this[k] = v; + } + }; qxVm.rename(Storage.prototype, "Storage"); + qxVm.safeDescriptor_addConstructor(Storage); + qxVm.safe_Objattribute(Storage, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(localStorage, Storage.prototype); + Object.setPrototypeOf(sessionStorage, Storage.prototype); + +})(); + +// debugger; +UserActivation = function UserActivation(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(UserActivation); + +; (function () { + const $safe_get_attribute = ['hasBeenActive', 'isActive']; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + UserActivation.prototype = { + get hasBeenActive() { + if (!UserActivation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = true;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'UserActivation', 'hasBeenActive', arguments, result); + return result; + }, + get isActive() { + if (!UserActivation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return false; + } + } + qxVm.rename(UserActivation.prototype, "UserActivation"); + qxVm.safeDescriptor_addConstructor(UserActivation); + qxVm.safe_Objattribute(UserActivation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +WakeLock = function WakeLock(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(WakeLock); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['request']; + + WakeLock.prototype = { + request() { + if (!WakeLock.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WakeLock', 'request', arguments, result); + return result; + }, + } + qxVm.rename(WakeLock.prototype, "WakeLock"); + qxVm.safeDescriptor_addConstructor(WakeLock); + qxVm.safe_Objattribute(WakeLock, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})(); + + +Worklet = function Worklet(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Worklet); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['addModule']; + + Worklet.prototype = { + addModule() { + if (!Worklet.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Worklet', 'addModule', arguments, result); + return result; + } + } + qxVm.rename(Worklet.prototype, "Worklet"); + qxVm.safeDescriptor_addConstructor(Worklet); + qxVm.safe_Objattribute(Worklet, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})(); + + +IDBOpenDBRequest = function IDBOpenDBRequest(createObj_key, name, version) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { + name:name, + version:version || 0 + }) +}; qxVm.safefunction(IDBOpenDBRequest); + +; (function () { + const $safe_get_attribute = ['onblocked', 'onupgradeneeded']; + const $safe_set_attribute = ['onblocked', 'onupgradeneeded']; + const $safe_func_attribute = []; + + IDBOpenDBRequest.prototype = { + get onblocked() { + if (!IDBOpenDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onblocked, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBOpenDBRequest', 'onblocked', arguments, result); + return result; + }, + set onblocked(value) { + if (!IDBOpenDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBOpenDBRequest', 'onblocked', arguments); + qxVm.memory.private_data.get(this).onblocked = value + ""; + }, + get onupgradeneeded() { + if (!IDBOpenDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onupgradeneeded, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBOpenDBRequest', 'onupgradeneeded', arguments, result); + return result; + }, + set onupgradeneeded(value) { + if (!IDBOpenDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBOpenDBRequest', 'onupgradeneeded', arguments); + qxVm.memory.private_data.get(this).onupgradeneeded = value; + }, + } + qxVm.rename(IDBOpenDBRequest.prototype, "IDBOpenDBRequest"); + qxVm.safeDescriptor_addConstructor(IDBOpenDBRequest); + qxVm.safe_Objattribute(IDBOpenDBRequest, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(IDBOpenDBRequest.prototype, IDBRequest.prototype); + Object.setPrototypeOf(IDBOpenDBRequest, IDBRequest); +})(); +IDBFactory = function IDBFactory(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { + name: undefined, + version: undefined + }) +}; qxVm.safefunction(IDBFactory); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['cmp', 'databases', 'deleteDatabase', 'open']; + + IDBFactory.prototype = { + cmp(first, second) { + if (!IDBFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBFactory', 'cmp', arguments, result); + return result; + }, + databases() { + if (!IDBFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = new Promise(function () { debugger }); + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBFactory', 'databases', arguments, result); + return result; + }, + deleteDatabase(name, options) { + if (!IDBFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBFactory', 'deleteDatabase', arguments, result); + return result; + }, + open(name, version) { + if (!IDBFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (!name){ throw new TypeError("Failed to execute 'open' on 'IDBFactory': 1 argument required, but only 0 present.") }; + + qxVm.memory.private_data.set(this, { + name: name, + version: version || 1 + }) + let result = new IDBOpenDBRequest(qxVm.memory.$createObj_key, name, version); + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBFactory', 'open', arguments, result); + return result; + } + } + + qxVm.rename(IDBFactory.prototype, "IDBFactory"); + qxVm.safeDescriptor_addConstructor(IDBFactory); + qxVm.safe_Objattribute(IDBFactory, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); +indexedDB = new IDBFactory(qxVm.memory.$createObj_key); + + +openDatabase = undefined; + +; (function () { + SQLResultSetRowList = function SQLResultSetRowList(createObj_key, rows) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { + rows: rows, + length: rows.length + }) + }; qxVm.safefunction(SQLResultSetRowList); + + ; (function () { + const $safe_get_attribute = ['length']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['item']; + SQLResultSetRowList.prototype = { + item() { + if (!SQLResultSetRowList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).rows; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SQLResultSetRowList', 'item', arguments, result); + return result; + }, + get length() { + if (!SQLResultSetRowList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).length, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SQLResultSetRowList', 'length', arguments, result); + return result; + }, + } + qxVm.rename(SQLResultSetRowList.prototype, "SQLResultSetRowList"); + qxVm.safeDescriptor_addConstructor(SQLResultSetRowList); + qxVm.safe_Objattribute(SQLResultSetRowList, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + })(); + + // -----------------------------------------------------------SQLResultSet---------------------------------------------------------------- + SQLResultSet = function SQLResultSet(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) + }; qxVm.safefunction(SQLResultSet); + + ; (function () { + const $safe_get_attribute = ['insertId', 'rows', 'rowsAffected']; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + SQLResultSet.prototype = { + get insertId() { + if (!SQLResultSet.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).insertId, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SQLResultSet', 'insertId', arguments, result); + return result; + }, + get rows() { + if (!SQLResultSet.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + // let sql_result_row_list = new SQLResultSetRowList(qxVm.memory.$createObj_key, {"value": window.sql_values}); + let result = { "value": "0" }; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SQLResultSet', 'rows', arguments, result); + return result; + }, + get rowsAffected() { + if (!SQLResultSet.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).rowsAffected, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SQLResultSet', 'rowsAffected', arguments, result); + return result; + }, + } + qxVm.rename(SQLResultSet.prototype, "SQLResultSet"); + qxVm.safeDescriptor_addConstructor(SQLResultSet); + qxVm.safe_Objattribute(SQLResultSet, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + })(); + + // -----------------------------------------------------------SQLTransaction---------------------------------------------------------------- + SQLTransaction = function SQLTransaction(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) + }; qxVm.safefunction(SQLTransaction); + + ; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['executeSql']; + + SQLTransaction.prototype = { + executeSql(sql, arg, succrssCallback, errorCallback) { + if (!SQLTransaction.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + try { + + } catch (error) { + let result = errorCallback(this, sql_result);; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SQLTransaction', '} catch ', arguments, result); + return result; + } + let sql_result = new SQLResultSet(qxVm.memory.$createObj_key); + let result = succrssCallback(this, sql_result); + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SQLTransaction', '} catch ', arguments, result); + return result; + } + } + qxVm.rename(SQLTransaction.prototype, "SQLTransaction"); + qxVm.safeDescriptor_addConstructor(SQLTransaction); + qxVm.safe_Objattribute(SQLTransaction, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + })(); + + + + // -----------------------------------------------------------Database---------------------------------------------------------------- + let buffer_memory = {} // 保存创建的数据库连接 + + + Database = function Database(createObj_key, version) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { + version: version + }) + }; qxVm.safefunction(Database); + + ; (function () { + const $safe_get_attribute = ['version']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['changeVersion', 'readTransaction', 'transaction']; + Database.prototype = { + changeVersion(old_version, new_version) { + if (!Database.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let this_info = qxVm.memory.private_data.get(this); + if (old_version == this_info.version) { + this_info.version = new_version; + } + }, + readTransaction(func) { + if (!Database.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Database', 'readTransaction', arguments, result); + return result; + }, + transaction(func) { + if (!Database.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let sql_tran = new SQLTransaction(qxVm.memory.$createObj_key); + let result = func(sql_tran);; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Database', 'transaction', arguments, result); + return result; + }, + get version() { + if (!Database.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).version, ""); + } + } + qxVm.rename(Database.prototype, "Database"); + qxVm.safeDescriptor_addConstructor(Database); + qxVm.safe_Objattribute(Database, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + })(); + + + openDatabase = function openDatabase(name, version, desc, size, callback) { + + let db = buffer_memory[name]; + if (db) { + let result = db;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Database', 'if ', arguments, result); + return result; + } + db = new Database(qxVm.memory.$createObj_key, version); + buffer_memory[name] = db; + + return db; + }; + +})(); + + +AudioWorklet = function AudioWorklet(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(AudioWorklet); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + AudioWorklet.prototype = { + } + qxVm.rename(AudioWorklet.prototype, "AudioWorklet"); + qxVm.safeDescriptor_addConstructor(AudioWorklet); + qxVm.safe_Objattribute(AudioWorklet, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(AudioWorklet.prototype, Worklet.prototype); + Object.setPrototypeOf(AudioWorklet, Worklet); +})(); + + +AudioListener = function AudioListener(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(AudioListener); + +; (function () { + const $safe_get_attribute = ['forwardX', 'forwardY', 'forwardZ', 'positionX', 'positionY', 'positionZ', 'upX', 'upY', 'upZ']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['setOrientation', 'setPosition']; + + AudioListener.prototype = { + get forwardX() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).forwardX; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38); + qxVm.memory.private_data.get(this).forwardX = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'forwardX', arguments, result); + return result; + }, + get forwardY() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).forwardY; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38); + qxVm.memory.private_data.get(this).forwardY = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'forwardY', arguments, result); + return result; + }, + get forwardZ() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).forwardZ; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", -1, 3.4028234663852886e+38, -3.4028234663852886e+38); + qxVm.memory.private_data.get(this).forwardZ = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'forwardZ', arguments, result); + return result; + }, + get positionX() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).positionX; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38); + qxVm.memory.private_data.get(this).positionX = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'positionX', arguments, result); + return result; + }, + get positionY() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).positionY; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38); + qxVm.memory.private_data.get(this).positionY = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'positionY', arguments, result); + return result; + }, + get positionZ() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).positionZ; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38); + qxVm.memory.private_data.get(this).positionZ = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'positionZ', arguments, result); + return result; + }, + setOrientation() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioListener', 'setOrientation', arguments, result); + return result; + }, + setPosition() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioListener', 'setPosition', arguments, result); + return result; + }, + get upX() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).upX; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38); + qxVm.memory.private_data.get(this).upX = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'upX', arguments, result); + return result; + }, + get upY() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).upY; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 1, 3.4028234663852886e+38, -3.4028234663852886e+38); + qxVm.memory.private_data.get(this).upY = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'upY', arguments, result); + return result; + }, + get upZ() { + if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).upZ; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38); + qxVm.memory.private_data.get(this).upZ = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'upZ', arguments, result); + return result; + }, + } + qxVm.rename(AudioListener.prototype, "AudioListener"); + qxVm.safeDescriptor_addConstructor(AudioListener); + qxVm.safe_Objattribute(AudioListener, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})(); + + +AudioParam = function AudioParam(createObj_key, automationRate, defaultValue, maxValue, minValue) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + + automationRate = automationRate || "a-rate"; + defaultValue = defaultValue || -1; + + maxValue = maxValue || 3.4028234663852886e+38; + minValue = minValue || -3.4028234663852886e+38; + const value = defaultValue; + qxVm.memory.private_data.set(this, { + automationRate: automationRate, + defaultValue: defaultValue, + maxValue: maxValue, + minValue: minValue, + value: value + }) +}; qxVm.safefunction(AudioParam); + +; (function () { + const $safe_get_attribute = ['automationRate', 'defaultValue', 'maxValue', 'minValue', 'value']; + const $safe_set_attribute = ['automationRate', 'value']; + const $safe_func_attribute = [ + 'cancelAndHoldAtTime', 'cancelScheduledValues', 'exponentialRampToValueAtTime', 'linearRampToValueAtTime', + 'setTargetAtTime', 'setValueAtTime', 'setValueCurveAtTime' + ]; + + AudioParam.prototype = { + get automationRate() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).automationRate, "a-rate");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioParam', 'automationRate', arguments, result); + return result; + }, + set automationRate(value) { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioParam', 'automationRate', arguments); + qxVm.memory.private_data.get(this).automationRate = value; + }, + cancelAndHoldAtTime() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'cancelAndHoldAtTime', arguments, result); + return result; + }, + cancelScheduledValues() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'cancelScheduledValues', arguments, result); + return result; + }, + get defaultValue() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).defaultValue, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioParam', 'defaultValue', arguments, result); + return result; + }, + exponentialRampToValueAtTime() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'exponentialRampToValueAtTime', arguments, result); + return result; + }, + linearRampToValueAtTime() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'linearRampToValueAtTime', arguments, result); + return result; + }, + get maxValue() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).maxValue;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioParam', 'maxValue', arguments, result); + return result; + }, + get minValue() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).minValue;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioParam', 'minValue', arguments, result); + return result; + }, + setTargetAtTime() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'setTargetAtTime', arguments, result); + return result; + }, + setValueAtTime() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 440, 22050);; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'setValueAtTime', arguments, result); + return result; + }, + setValueCurveAtTime() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'setValueCurveAtTime', arguments, result); + return result; + }, + get value() { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).value, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioParam', 'value', arguments, result); + return result; + }, + set value(value) { + if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioParam', 'value', arguments); + qxVm.memory.private_data.get(this).value = value; + }, + } + qxVm.rename(AudioParam.prototype, "AudioParam"); + qxVm.safeDescriptor_addConstructor(AudioParam); + qxVm.safe_Objattribute(AudioParam, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})(); + + +AudioNode = function AudioNode(createObj_key, channelCountMode) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + + channelCountMode = channelCountMode || "max" + qxVm.memory.private_data.set(this, { + channelCountMode:channelCountMode + }) +}; qxVm.safefunction(AudioNode); + +; (function () { + const $safe_get_attribute = ['channelCount', 'channelCountMode', 'channelInterpretation', 'context', 'numberOfInputs', 'numberOfOutputs']; + const $safe_set_attribute = ['channelCount', 'channelCountMode', 'channelInterpretation']; + const $safe_func_attribute = ['connect', 'disconnect']; + + AudioNode.prototype = { + get channelCount() { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).channelCount, 2);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'channelCount', arguments, result); + return result; + }, + set channelCount(value) { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioNode', 'channelCount', arguments); + qxVm.memory.private_data.get(this).channelCount = value; + }, + get channelCountMode() { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).channelCountMode, "max");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'channelCountMode', arguments, result); + return result; + }, + set channelCountMode(value) { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioNode', 'channelCountMode', arguments); + qxVm.memory.private_data.get(this).channelCountMode = value + ""; + }, + get channelInterpretation() { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).channelInterpretation, "speakers");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'channelInterpretation', arguments, result); + return result; + }, + set channelInterpretation(value) { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioNode', 'channelInterpretation', arguments); + qxVm.memory.private_data.get(this).channelInterpretation = value + ""; + }, + connect() { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioNode', 'connect', arguments, result); + return result; + }, + get context() { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + // return this; + let ele = qxVm.memory.private_data.get(this).context; + if (ele === undefined) { + ele = new OfflineAudioContext(qxVm.memory.$createObj_key); + qxVm.memory.private_data.get(this).context = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'context', arguments, result); + return result; + }, + disconnect() { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioNode', 'disconnect', arguments, result); + return result; + }, + get numberOfInputs() { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).numberOfInputs, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'numberOfInputs', arguments, result); + return result; + }, + get numberOfOutputs() { + if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).numberOfOutputs, 1);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'numberOfOutputs', arguments, result); + return result; + }, + } + qxVm.rename(AudioNode.prototype, "AudioNode"); + qxVm.safeDescriptor_addConstructor(AudioNode); + qxVm.safe_Objattribute(AudioNode, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(AudioNode.prototype, EventTarget.prototype); + Object.setPrototypeOf(AudioNode, EventTarget); +})(); +AudioDestinationNode = function AudioDestinationNode(createObj_key, channelCountMode) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { + channelCountMode:channelCountMode, + maxChannelCount: 1 + }) +}; qxVm.safefunction(AudioDestinationNode); + +; (function () { + const $safe_get_attribute = ['maxChannelCount']; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + AudioDestinationNode.prototype = { + get maxChannelCount() { + if (!AudioDestinationNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).maxChannelCount;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioDestinationNode', 'maxChannelCount', arguments, result); + return result; + }, + } + qxVm.rename(AudioDestinationNode.prototype, "AudioDestinationNode"); + qxVm.safeDescriptor_addConstructor(AudioDestinationNode); + qxVm.safe_Objattribute(AudioDestinationNode, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(AudioDestinationNode.prototype, AudioNode.prototype); + Object.setPrototypeOf(AudioDestinationNode, AudioNode); +})(); + + +AudioScheduledSourceNode = function AudioScheduledSourceNode(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(AudioScheduledSourceNode); + +; (function () { + const $safe_get_attribute = ['onended']; + const $safe_set_attribute = ['onended']; + const $safe_func_attribute = ['start', 'stop']; + + AudioScheduledSourceNode.prototype = { + get onended() { + if (!AudioScheduledSourceNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onended, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioScheduledSourceNode', 'onended', arguments, result); + return result; + }, + set onended(value) { + if (!AudioScheduledSourceNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioScheduledSourceNode', 'onended', arguments); + qxVm.memory.private_data.get(this).onended = value; + }, + start() { + if (!AudioScheduledSourceNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioScheduledSourceNode', 'start', arguments, result); + return result; + }, + stop() { + if (!AudioScheduledSourceNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioScheduledSourceNode', 'stop', arguments, result); + return result; + }, + } + qxVm.rename(AudioScheduledSourceNode.prototype, "AudioScheduledSourceNode"); + qxVm.safeDescriptor_addConstructor(AudioScheduledSourceNode); + qxVm.safe_Objattribute(AudioScheduledSourceNode, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(AudioScheduledSourceNode.prototype, AudioNode.prototype); + Object.setPrototypeOf(AudioScheduledSourceNode, AudioNode); +})(); + + +DynamicsCompressorNode = function DynamicsCompressorNode(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(DynamicsCompressorNode); + +; (function () { + const $safe_get_attribute = ['attack', 'knee', 'ratio', 'reduction', 'release', 'threshold']; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + DynamicsCompressorNode.prototype = { + get attack() { + if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).attack; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "k-rate", 0.003000000026077032, 1, 0); + qxVm.memory.private_data.get(this).attack = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DynamicsCompressorNode', 'attack', arguments, result); + return result; + }, + get knee() { + if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).knee; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "k-rate", 30, 40, 0); + qxVm.memory.private_data.get(this).knee = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DynamicsCompressorNode', 'knee', arguments, result); + return result; + }, + get ratio() { + if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).ratio; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "k-rate", 12, 20, 1); + qxVm.memory.private_data.get(this).ratio = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DynamicsCompressorNode', 'ratio', arguments, result); + return result; + }, + get reduction() { + if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DynamicsCompressorNode', 'reduction', arguments, result); + return result; + }, + get release() { + if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).release; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "k-rate", 0.25, 1, 0); + qxVm.memory.private_data.get(this).release = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DynamicsCompressorNode', 'release', arguments, result); + return result; + }, + get threshold() { + if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).threshold; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "k-rate", -24, 0, -100); + qxVm.memory.private_data.get(this).threshold = ele; + } + return ele; + } + } + qxVm.rename(DynamicsCompressorNode.prototype, "DynamicsCompressorNode"); + qxVm.safeDescriptor_addConstructor(DynamicsCompressorNode); + qxVm.safe_Objattribute(DynamicsCompressorNode, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(DynamicsCompressorNode.prototype, AudioNode.prototype); + Object.setPrototypeOf(DynamicsCompressorNode, AudioNode); +})(); + + +OscillatorNode = function OscillatorNode() { + if(new.target !== OscillatorNode){ + throw new TypeError(`Failed to construct 'OscillatorNode': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(OscillatorNode); + +; (function () { + const $safe_get_attribute = ['detune', 'frequency', 'type']; + const $safe_set_attribute = ['type']; + const $safe_func_attribute = ['setPeriodicWave']; + + OscillatorNode.prototype = { + get detune() { + if (!OscillatorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).detune; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 153600, -153600); + qxVm.memory.private_data.get(this).detune = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'OscillatorNode', 'detune', arguments, result); + return result; + }, + get frequency() { + if (!OscillatorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).detune; + if (ele === undefined) { + ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 440, 22050, -22050); + qxVm.memory.private_data.get(this).detune = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'OscillatorNode', 'frequency', arguments, result); + return result; + }, + setPeriodicWave() { + if (!OscillatorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'OscillatorNode', 'setPeriodicWave', arguments, result); + return result; + }, + get type() { + if (!OscillatorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "sine");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'OscillatorNode', 'type', arguments, result); + return result; + }, + set type(value) { + if (!OscillatorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).type = value + ""; + } + } + qxVm.rename(OscillatorNode.prototype, "OscillatorNode"); + qxVm.safeDescriptor_addConstructor(OscillatorNode); + qxVm.safe_Objattribute(OscillatorNode, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(OscillatorNode.prototype, AudioScheduledSourceNode.prototype); + Object.setPrototypeOf(OscillatorNode, AudioScheduledSourceNode); +})(); + + +BaseAudioContext = function BaseAudioContext(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(BaseAudioContext); + +; (function () { + const $safe_get_attribute = ['audioWorklet', 'currentTime', 'destination', 'listener', 'onstatechange', 'sampleRate', 'state']; + const $safe_set_attribute = ['onstatechange']; + const $safe_func_attribute = [ + 'createAnalyser', 'createBiquadFilter', 'createBuffer', 'createBufferSource', 'createChannelMerger', 'createChannelSplitter', + 'createConstantSource', 'createConvolver', 'createDelay', 'createDynamicsCompressor', 'createGain', 'createIIRFilter', + 'createOscillator', 'createPanner', 'createPeriodicWave', 'createScriptProcessor', 'createStereoPanner', 'createWaveShaper', + 'decodeAudioData' + ]; + + BaseAudioContext.prototype = { + get audioWorklet() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).audioWorklet; + if (ele === undefined){ + ele = new AudioWorklet(qxVm.memory.$createObj_key); + qxVm.memory.private_data.get(this).audioWorklet = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'audioWorklet', arguments, result); + return result; + }, + createAnalyser() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createAnalyser', arguments, result); + return result; + }, + createBiquadFilter() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createBiquadFilter', arguments, result); + return result; + }, + createBuffer() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createBuffer', arguments, result); + return result; + }, + createBufferSource() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createBufferSource', arguments, result); + return result; + }, + createChannelMerger() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createChannelMerger', arguments, result); + return result; + }, + createChannelSplitter() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createChannelSplitter', arguments, result); + return result; + }, + createConstantSource() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createConstantSource', arguments, result); + return result; + }, + createConvolver() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createConvolver', arguments, result); + return result; + }, + createDelay() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createDelay', arguments, result); + return result; + }, + createDynamicsCompressor() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = new DynamicsCompressorNode(qxVm.memory.$createObj_key); + ele.channelCountMode = "clamped-max"; + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createDynamicsCompressor', arguments, result); + return result; + }, + createGain() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createGain', arguments, result); + return result; + }, + createIIRFilter() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createIIRFilter', arguments, result); + return result; + }, + createOscillator() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = new OscillatorNode();; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createOscillator', arguments, result); + return result; + }, + createPanner() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createPanner', arguments, result); + return result; + }, + createPeriodicWave() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createPeriodicWave', arguments, result); + return result; + }, + createScriptProcessor() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createScriptProcessor', arguments, result); + return result; + }, + createStereoPanner() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createStereoPanner', arguments, result); + return result; + }, + createWaveShaper() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createWaveShaper', arguments, result); + return result; + }, + get currentTime() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).currentTime, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'currentTime', arguments, result); + return result; + }, + decodeAudioData() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'decodeAudioData', arguments, result); + return result; + }, + get destination() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).destination; + if (ele === undefined){ + ele = new AudioDestinationNode(qxVm.memory.$createObj_key, "explicit"); + qxVm.memory.private_data.get(this).destination = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'destination', arguments, result); + return result; + }, + get listener() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).listener; + if (ele === undefined){ + ele = new AudioListener(qxVm.memory.$createObj_key); + qxVm.memory.private_data.get(this).listener = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'listener', arguments, result); + return result; + }, + get onstatechange() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onstatechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'onstatechange', arguments, result); + return result; + }, + set onstatechange(value) { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'BaseAudioContext', 'onstatechange', arguments); + qxVm.memory.private_data.get(this).onstatechange = value; + }, + get sampleRate() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).sampleRate;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'sampleRate', arguments, result); + return result; + }, + get state() { + if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).state, "suspended"); + } + } + + qxVm.rename(BaseAudioContext.prototype, "BaseAudioContext"); + qxVm.safeDescriptor_addConstructor(BaseAudioContext); + qxVm.safe_Objattribute(BaseAudioContext, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(BaseAudioContext.prototype, EventTarget.prototype); + Object.setPrototypeOf(BaseAudioContext, EventTarget); +})(); + + +OfflineAudioContext = function OfflineAudioContext(numberOfChannels, length, sampleRate) {//构造函数 + if(new.target !== OfflineAudioContext){ + throw new TypeError(`Failed to construct 'OfflineAudioContext': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) + } + this.numberOfChannels = numberOfChannels; + + qxVm.memory.private_data.set(this, { + numberOfChannels:numberOfChannels, + length:length, + sampleRate:sampleRate, + }) +}; qxVm.safefunction(OfflineAudioContext); + +; (function () { + const $safe_get_attribute = ['length', 'oncomplete']; + const $safe_set_attribute = ['oncomplete']; + const $safe_func_attribute = ['resume', 'startRendering', 'suspend']; + + OfflineAudioContext.prototype = { + get length() { + if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).length;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'OfflineAudioContext', 'length', arguments, result); + return result; + }, + get oncomplete() { + if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncomplete, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'OfflineAudioContext', 'oncomplete', arguments, result); + return result; + }, + set oncomplete(value) { + if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'OfflineAudioContext', 'oncomplete', arguments); + qxVm.memory.private_data.get(this).oncomplete = value; + }, + resume() { + if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = new Promise(function () { debugger; }); + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'OfflineAudioContext', 'resume', arguments, result); + return result; + }, + startRendering() { + if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + const length = this.length; + const sampleRate = this.sampleRate; + const numberOfChannels = this.numberOfChannels; + return new Promise((resolve, reject) => { + resolve({ + duration: length / sampleRate, + length: length, + numberOfChannels: numberOfChannels, + sampleRate: this.sampleRate, + }) + }) + }, + suspend() { + if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = new Promise(function () { debugger; }); + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'OfflineAudioContext', 'suspend', arguments, result); + return result; + }, + } + + qxVm.rename(OfflineAudioContext.prototype, "OfflineAudioContext"); + qxVm.safeDescriptor_addConstructor(OfflineAudioContext); + qxVm.safe_Objattribute(OfflineAudioContext, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(OfflineAudioContext.prototype, BaseAudioContext.prototype); + Object.setPrototypeOf(OfflineAudioContext, BaseAudioContext); + +})(); + + +MimeType = function MimeType() { + throw new TypeError("Illegal constructor"); +}; qxVm.safefunction(MimeType); + +; (function () { + + const $safe_get_attribute = ['description', 'enabledPlugin', 'suffixes', 'type']; + const $safe_set_attribute = []; + const $safe_func_attribute = [] + + MimeType.prototype = { + get description() { + if (!MimeType.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + }, + get enabledPlugin() { + if (!MimeType.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + }, + get suffixes() { + if (!MimeType.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + }, + get type() { + if (!MimeType.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MimeType', 'type', arguments, result); + return result; + }, + + }; qxVm.rename(MimeType.prototype, 'MimeType'); + qxVm.safeDescriptor_addConstructor(MimeType); + qxVm.safe_Objattribute(MimeType, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + + qxVm.memory.mimeType.new = function (mimeType_data, initPlugin) { + let mimetype = {}; + if (mimeType_data !== undefined) { + mimetype.description = mimeType_data.description; + mimetype.suffixes = mimeType_data.suffixes; + mimetype.type = mimeType_data.type; + mimetype.enabledPlugin = initPlugin; + }; + + Object.setPrototypeOf(mimetype, MimeType.prototype) + return mimetype + } + +})(); + +// debugger; +Plugin = function Plugin() { + throw new TypeError("Illegal constructor"); +}; qxVm.safefunction(Plugin); + +; (function () { + const $safe_get_attribute = ['description', 'filename', 'length', 'name']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['item', 'namedItem'] + + + Plugin.prototype = { + get description() { + if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Plugin', 'description', arguments, result); + return result; + }, + get filename() { + if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Plugin', 'filename', arguments, result); + return result; + }, + item(index) { + // debugger; + let result = this[index];; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Plugin', 'item', arguments, result); + return result; + }, + get length() { + if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Plugin', 'length', arguments, result); + return result; + }, + get name() { + if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Plugin', 'name', arguments, result); + return result; + }, + namedItem(key) { + let result = this[key];; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Plugin', 'namedItem', arguments, result); + return result; + }, + }; + qxVm.set_iterator(Plugin); + qxVm.rename(Plugin.prototype, 'Plugin'); + qxVm.safeDescriptor_addConstructor(Plugin); + qxVm.safe_Objattribute(Plugin, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + + qxVm.memory.plugin.new = function (plugin_data) { + let plugin = {}; + + if (plugin_data !== undefined) { + plugin.description = plugin_data.description; + plugin.filename = plugin_data.filename; + plugin.name = plugin_data.name; + + for (let mtindex = 0; mtindex < plugin_data.MimeTypes.length; mtindex++) { + let mimeType_data = plugin_data.MimeTypes[mtindex]; + let mimeType = qxVm.memory.mimeType.new(mimeType_data, plugin); + + Object.defineProperty(plugin, mtindex, { + value: mimeType, configurable: true, enumerable: true, writable: false + }) + Object.defineProperty(plugin, mimeType.type, { + value: mimeType, configurable: true, enumerable: false, writable: false + }); + }; + plugin.length = plugin_data.MimeTypes.length; + } + Object.setPrototypeOf(plugin, Plugin.prototype) + let result = plugin;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Plugin', 'namedItem', arguments, result); + return result; + } + +})() + +// debugger; +PluginArray = function PluPluginArraygin() {//构造函数 + throw new TypeError("Illegal constructor"); +}; +qxVm.safefunction(PluginArray); + +; (function () { + const $safe_get_attribute = ['length']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['item', 'namedItem', 'refresh']; + + + PluginArray.prototype = { + item(index) { + if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = this[index];; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PluginArray', 'item', arguments, result); + return result; + }, + get length() { + if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.pluginArray.temp.length;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PluginArray', 'length', arguments, result); + return result; + }, + namedItem(key) { + if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = this[key];; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PluginArray', 'namedItem', arguments, result); + return result; + }, + refresh() { + if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PluginArray', 'refresh', arguments, result); + return result; + } + }; + qxVm.set_iterator(PluginArray); + qxVm.rename(PluginArray.prototype, 'PluginArray'); + qxVm.safeDescriptor_addConstructor(PluginArray); + qxVm.safe_Objattribute(PluginArray, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + + qxVm.memory.pluginArray.instantiate = {}; + ; (function add_default_pluginArray() { + if (Array.isArray(qxVm.memory.pluginArray.temp) && qxVm.memory.pluginArray.temp.length > 0) { + for (let index = 0; index < qxVm.memory.pluginArray.temp.length; index++) { + let plugin_temp = qxVm.memory.plugin.new(qxVm.memory.pluginArray.temp[index]); + + Object.defineProperty(qxVm.memory.pluginArray.instantiate, index, { + value: plugin_temp, configurable: true, enumerable: true, writable: false + }); + Object.defineProperty(qxVm.memory.pluginArray.instantiate, plugin_temp.name, { + value: plugin_temp, configurable: true, enumerable: false, writable: false + }); + } + } + })(); + + Object.setPrototypeOf(qxVm.memory.pluginArray.instantiate, PluginArray.prototype); + +})(); + + +MimeTypeArray = function MimeTypeArray() { + throw new TypeError("Illegal constructor"); +}; qxVm.safefunction(MimeTypeArray); + +; (function () { + + const $safe_get_attribute = ['length']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['item', 'namedItem']; + + MimeTypeArray.prototype = { + item(index) { + let result = this[index];; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MimeTypeArray', 'item', arguments, result); + return result; + }, + get length() { + if (!MimeTypeArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.mimeTypeArray.length;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MimeTypeArray', 'length', arguments, result); + return result; + }, + namedItem(key) { + let result = this[key];; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MimeTypeArray', 'namedItem', arguments, result); + return result; + } + + }; qxVm.rename(MimeTypeArray.prototype, 'MimeTypeArray'); + qxVm.safeDescriptor_addConstructor(MimeTypeArray); + qxVm.safe_Objattribute(MimeTypeArray, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + + qxVm.memory.mimeTypeArray.instantiate = {}; + qxVm.memory.mimeTypeArray.length = 0; + + ; (function add_default_mimeTypeArray() { + for (let plugin_index = 0; plugin_index < qxVm.memory.pluginArray.temp.length; plugin_index++) { + let plugin_ = qxVm.memory.pluginArray.instantiate.item(plugin_index); + for (let mindex = 0; mindex < plugin_.length; mindex++) { + let mimeType_ = plugin_.item(mindex) + if (qxVm.memory.mimeTypeArray.instantiate[mimeType_.type] === undefined) { + + Object.defineProperty(qxVm.memory.mimeTypeArray.instantiate, qxVm.memory.mimeTypeArray.length, { + value: mimeType_, configurable: true, enumerable: true, writable: false + }); + Object.defineProperty(qxVm.memory.mimeTypeArray.instantiate, mimeType_.type, { + value: mimeType_, configurable: true, enumerable: false, writable: false + }); + + qxVm.memory.mimeTypeArray.length += 1; + } + } + } + })(); + + Object.setPrototypeOf(qxVm.memory.mimeTypeArray.instantiate, MimeTypeArray.prototype); + +})(); + +// debugger; +NavigatorUAData = function NavigatorUAData(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(NavigatorUAData); + +; (function () { + const $safe_get_attribute = ['brands', 'mobile', 'platform']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['getHighEntropyValues', 'toJSON']; + + NavigatorUAData.prototype = { + get brands() { // 这个属性得对象描述符不正确, + if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return [ + { brand: ' Not;A Brand', version: '99' }, + { brand: 'Google Chrome', version: '97' }, + { brand: 'Chromium', version: '97' } + ] + }, + getHighEntropyValues() { + if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NavigatorUAData', 'getHighEntropyValues', arguments, result); + return result; + }, + get mobile() { + if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = false;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NavigatorUAData', 'mobile', arguments, result); + return result; + }, + get platform() { + if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = "Windows";; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NavigatorUAData', 'platform', arguments, result); + return result; + }, + toJSON() { + if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NavigatorUAData', 'toJSON', arguments, result); + return result; + }, + }; + qxVm.rename(NavigatorUAData.prototype, "NavigatorUAData"); + qxVm.safeDescriptor_addConstructor(NavigatorUAData); + qxVm.safe_Objattribute(NavigatorUAData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})() + + +// ===================================================================== + +Navigator = function Navigator(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; +qxVm.safefunction(Navigator); +navigator = {}; + +; (function () { + + DeprecatedStorageQuota = function DeprecatedStorageQuota(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) + }; qxVm.safefunction(DeprecatedStorageQuota); + + ; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['queryUsageAndQuota', 'requestQuota']; + + DeprecatedStorageQuota.prototype = { + queryUsageAndQuota() { + if (!DeprecatedStorageQuota.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DeprecatedStorageQuota', 'queryUsageAndQuota', arguments, result); + return result; + }, + requestQuota() { + if (!DeprecatedStorageQuota.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DeprecatedStorageQuota', 'requestQuota', arguments, result); + return result; + }, + } + qxVm.rename(DeprecatedStorageQuota.prototype, "DeprecatedStorageQuota"); + qxVm.safeDescriptor_addConstructor(DeprecatedStorageQuota); + qxVm.safe_Objattribute(DeprecatedStorageQuota, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + })(); + + + // 因为没有 set 属性, 所以需要一个中间变量保存 + const $attribute_map = { + appCodeName: "Mozilla", + appName: "Netscape", + appVersion: "5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36", + bluetooth: new Bluetooth(qxVm.memory.$createObj_key), + clipboard: new Clipboard(qxVm.memory.$createObj_key), + connection: new NetworkInformation(qxVm.memory.$createObj_key), + cookieEnabled: true, + credentials: new CredentialsContainer(qxVm.memory.$createObj_key), + deviceMemory: 8, + doNotTrack: null, + geolocation: new Geolocation(qxVm.memory.$createObj_key), + hardwareConcurrency: 16, + hid: new HID(qxVm.memory.$createObj_key), + ink: new Ink(qxVm.memory.$createObj_key), + keyboard: new Keyboard(qxVm.memory.$createObj_key), + language: "zh-CN", + languages: ['zh-CN', 'zh'], + locks: new LockManager(qxVm.memory.$createObj_key), + managed: new NavigatorManagedData(qxVm.memory.$createObj_key), + maxTouchPoints: 0, + mediaCapabilities: new MediaCapabilities(qxVm.memory.$createObj_key), + mediaDevices: new MediaDevices(qxVm.memory.$createObj_key), + mediaSession: new MediaSession(qxVm.memory.$createObj_key), + mimeTypes: qxVm.memory.mimeTypeArray.instantiate, + onLine: true, + pdfViewerEnabled: true, + permissions: new Permissions(qxVm.memory.$createObj_key), + platform: "Win32", + plugins: qxVm.memory.pluginArray.instantiate, + presentation: new Presentation(qxVm.memory.$createObj_key), + product: "Gecko", + productSub: "20030107", + scheduling: new Scheduling(qxVm.memory.$createObj_key), + serial: new Serial(qxVm.memory.$createObj_key), + serviceWorker: new ServiceWorkerContainer(qxVm.memory.$createObj_key), + storage: new StorageManager(qxVm.memory.$createObj_key), + usb: new USB(qxVm.memory.$createObj_key), + userActivation: new UserActivation(qxVm.memory.$createObj_key), + userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.44", + userAgentData: new NavigatorUAData(qxVm.memory.$createObj_key), + vendor: "Google Inc.", + vendorSub: "", + virtualKeyboard: new VirtualKeyboard(qxVm.memory.$createObj_key), + wakeLock: new WakeLock(qxVm.memory.$createObj_key), + webdriver: false, + webkitPersistentStorage: new DeprecatedStorageQuota(qxVm.memory.$createObj_key), + webkitTemporaryStorage: new DeprecatedStorageQuota(qxVm.memory.$createObj_key), + xr: new XRSystem(qxVm.memory.$createObj_key) + }; + + // 将属性更新为用户自定义属性 + qxVm.updata_envs(qxVm.default_envs['navigator'], $attribute_map) + + const $safe_get_attribute = [ + 'appCodeName', 'appName', 'appVersion', 'bluetooth', 'clipboard', 'connection', 'cookieEnabled', 'credentials', 'deviceMemory', 'doNotTrack', + 'geolocation', 'hardwareConcurrency', 'hid', 'ink', 'keyboard', 'language', 'languages', 'locks', 'managed', 'maxTouchPoints', 'mediaCapabilities', + 'mediaDevices', 'mediaSession', 'mimeTypes', 'onLine', 'pdfViewerEnabled', 'permissions', 'platform', 'plugins', 'presentation', 'product', + 'productSub', 'scheduling', 'serial', 'serviceWorker', 'storage', 'usb', 'userActivation', 'userAgent', 'userAgentData', 'vendor', 'vendorSub', + 'virtualKeyboard', 'wakeLock', 'webdriver', 'webkitPersistentStorage', 'webkitTemporaryStorage', 'xr' + ]; + const $safe_set_attribute = []; + const $safe_func_attribute = [ + 'canShare', 'clearAppBadge', 'getBattery', 'getGamepads', 'getInstalledRelatedApps', 'getUserMedia', 'javaEnabled', 'registerProtocolHandler', + 'requestMIDIAccess', 'requestMediaKeySystemAccess', 'sendBeacon', 'setAppBadge', 'share', 'unregisterProtocolHandler', 'vibrate', + 'webkitGetUserMedia' + ]; + + Navigator.prototype = { + get appCodeName() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.appCodeName;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'appCodeName', arguments, result); + return result; + }, + get appName() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.appName;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'appName', arguments, result); + return result; + }, + get appVersion() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.appVersion;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'appVersion', arguments, result); + return result; + }, + get bluetooth() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.bluetooth;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'bluetooth', arguments, result); + return result; + }, + canShare() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'canShare', arguments, result); + return result; + }, + clearAppBadge() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'clearAppBadge', arguments, result); + return result; + }, + get clipboard() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.clipboard;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'clipboard', arguments, result); + return result; + }, + get connection() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.connection;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'connection', arguments, result); + return result; + }, + get cookieEnabled() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.cookieEnabled;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'cookieEnabled', arguments, result); + return result; + }, + get credentials() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.credentials;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'credentials', arguments, result); + return result; + }, + get deviceMemory() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.deviceMemory;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'deviceMemory', arguments, result); + return result; + }, + get doNotTrack() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.doNotTrack;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'doNotTrack', arguments, result); + return result; + }, + get geolocation() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.geolocation;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'geolocation', arguments, result); + return result; + }, + getBattery() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + debugger;; + return new Promise((resolve, reject) => { + resolve({ + charging: true, + chargingTime: Infinity, + dischargingTime: Infinity, + level: 1, + onchargingchange: null, + onchargingtimechange: null, + ondischargingtimechange: null, + onlevelchange: null + + }) + }) + }, + getGamepads() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'getGamepads', arguments, result); + return result; + }, + getInstalledRelatedApps() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'getInstalledRelatedApps', arguments, result); + return result; + }, + getUserMedia() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'getUserMedia', arguments, result); + return result; + }, + javaEnabled() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'javaEnabled', arguments, result); + return result; + }, + get hardwareConcurrency() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.hardwareConcurrency;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'hardwareConcurrency', arguments, result); + return result; + }, + get hid() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.hid;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'hid', arguments, result); + return result; + }, + get ink() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ink;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'ink', arguments, result); + return result; + }, + get keyboard() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.keyboard;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'keyboard', arguments, result); + return result; + }, + get language() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.languages;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'language', arguments, result); + return result; + }, + get languages() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.languages;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'languages', arguments, result); + return result; + }, + get locks() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.locks;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'locks', arguments, result); + return result; + }, + get managed() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.managed;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'managed', arguments, result); + return result; + }, + get maxTouchPoints() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.maxTouchPoints;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'maxTouchPoints', arguments, result); + return result; + }, + get mediaCapabilities() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.mediaCapabilities;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'mediaCapabilities', arguments, result); + return result; + }, + get mediaDevices() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.mediaDevices;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'mediaDevices', arguments, result); + return result; + }, + get mediaSession() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.mediaSession;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'mediaSession', arguments, result); + return result; + }, + get mimeTypes() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.mimeTypes;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'mimeTypes', arguments, result); + return result; + }, + get onLine() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onLine;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'onLine', arguments, result); + return result; + }, + get pdfViewerEnabled() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.pdfViewerEnabled;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'pdfViewerEnabled', arguments, result); + return result; + }, + get permissions() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.permissions;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'permissions', arguments, result); + return result; + }, + get platform() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.platform;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'platform', arguments, result); + return result; + }, + get plugins() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.plugins;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'plugins', arguments, result); + return result; + }, + get presentation() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.presentation;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'presentation', arguments, result); + return result; + }, + get product() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.product;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'product', arguments, result); + return result; + }, + get productSub() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.productSub;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'productSub', arguments, result); + return result; + }, + registerProtocolHandler() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'registerProtocolHandler', arguments, result); + return result; + }, + requestMIDIAccess() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'requestMIDIAccess', arguments, result); + return result; + }, + requestMediaKeySystemAccess() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'requestMediaKeySystemAccess', arguments, result); + return result; + }, + get scheduling() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.scheduling;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'scheduling', arguments, result); + return result; + }, + sendBeacon() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'sendBeacon', arguments, result); + return result; + }, + get serial() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + let result = $attribute_map.serial;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'serial', arguments, result); + return result; + }, + get serviceWorker() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.serviceWorker;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'serviceWorker', arguments, result); + return result; + }, + setAppBadge() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'setAppBadge', arguments, result); + return result; + }, + share() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'share', arguments, result); + return result; + }, + get storage() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.storage;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'storage', arguments, result); + return result; + }, + unregisterProtocolHandler() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'unregisterProtocolHandler', arguments, result); + return result; + }, + get usb() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = new qxVm.memory.$createObj_key();; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'usb', arguments, result); + return result; + }, + get userActivation() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.userActivation;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'userActivation', arguments, result); + return result; + }, + get userAgent() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.userAgent;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'userAgent', arguments, result); + return result; + }, + get userAgentData() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.userAgentData;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'userAgentData', arguments, result); + return result; + }, + get vendor() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.vendor;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'vendor', arguments, result); + return result; + }, + get vendorSub() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.vendorSub;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'vendorSub', arguments, result); + return result; + }, + vibrate() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'vibrate', arguments, result); + return result; + }, + get virtualKeyboard() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.virtualKeyboard;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'virtualKeyboard', arguments, result); + return result; + }, + get wakeLock() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.wakeLock;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'wakeLock', arguments, result); + return result; + }, + get webdriver() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.webdriver;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'webdriver', arguments, result); + return result; + }, + webkitGetUserMedia() { + }, + get webkitPersistentStorage() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.webkitPersistentStorage;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'webkitPersistentStorage', arguments, result); + return result; + }, + get webkitTemporaryStorage() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.webkitTemporaryStorage;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'webkitTemporaryStorage', arguments, result); + return result; + }, + get xr() { + if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.xr;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'xr', arguments, result); + return result; + }, + }; + qxVm.rename(Navigator.prototype, "Navigator"); + qxVm.safeDescriptor_addConstructor(Navigator); + qxVm.safe_Objattribute(Navigator, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(navigator, Navigator.prototype); + +})(); + + +XMLHttpRequestEventTarget = function XMLHttpRequestEventTarget(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(XMLHttpRequestEventTarget); + +; (function () { + const $safe_get_attribute = ['onabort', 'onerror', 'onload', 'onloadend', 'onloadstart', 'onprogress', 'ontimeout']; + const $safe_set_attribute = ['onabort', 'onerror', 'onload', 'onloadend', 'onloadstart', 'onprogress', 'ontimeout']; + const $safe_func_attribute = []; + + XMLHttpRequestEventTarget.prototype = { + get onabort() { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onabort, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onabort', arguments, result); + return result; + }, + set onabort(value) { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onabort', arguments); + qxVm.memory.private_data.get(this).onabort = value + ""; + }, + get onerror() { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onerror', arguments, result); + return result; + }, + set onerror(value) { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onerror', arguments); + qxVm.memory.private_data.get(this).onerror = value + ""; + }, + get onload() { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onload, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onload', arguments, result); + return result; + }, + set onload(value) { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onload', arguments); + qxVm.memory.private_data.get(this).onload = value + ""; + }, + get onloadend() { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadend, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onloadend', arguments, result); + return result; + }, + set onloadend(value) { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onloadend', arguments); + qxVm.memory.private_data.get(this).onloadend = value + ""; + }, + get onloadstart() { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadstart, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onloadstart', arguments, result); + return result; + }, + set onloadstart(value) { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onloadstart', arguments); + qxVm.memory.private_data.get(this).onloadstart = value + ""; + }, + get onprogress() { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onprogress, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onprogress', arguments, result); + return result; + }, + set onprogress(value) { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onprogress', arguments); + qxVm.memory.private_data.get(this).onprogress = value + ""; + }, + get ontimeout() { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontimeout, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'ontimeout', arguments, result); + return result; + }, + set ontimeout(value) { + if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).ontimeout = value + ""; + } + } + + qxVm.rename(XMLHttpRequestEventTarget.prototype, "XMLHttpRequestEventTarget"); + qxVm.safeDescriptor_addConstructor(XMLHttpRequestEventTarget); + qxVm.safe_Objattribute(XMLHttpRequestEventTarget, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(XMLHttpRequestEventTarget.prototype, EventTarget.prototype); + Object.setPrototypeOf(XMLHttpRequestEventTarget, EventTarget); + +})(); +XMLHttpRequest = function XMLHttpRequest() {//构造函数 + if(new.target !== XMLHttpRequest){ + throw new TypeError(`Failed to construct 'XMLHttpRequest': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) + } + + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(XMLHttpRequest); +; (function () { + const $attributes = { + DONE: 4, + HEADERS_RECEIVED: 2, + LOADING: 3, + OPENED: 1, + UNSENT: 0 + } + const $safe_get_attribute = [ + 'onreadystatechange', 'readyState', 'response', 'responseText', 'responseType', 'responseURL', 'responseXML', 'status', 'statusText', 'timeout', + 'upload', 'withCredentials' + ]; + const $safe_set_attribute = ['onreadystatechange', 'response', 'responseType', 'timeout', 'withCredentials']; + const $safe_func_attribute = ['abort', 'getAllResponseHeaders', 'getResponseHeader', 'open', 'overrideMimeType', 'send', 'setRequestHeader']; + + XMLHttpRequest.prototype = { + abort() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'abort', arguments, result); + return result; + }, + getAllResponseHeaders() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'getAllResponseHeaders', arguments, result); + return result; + }, + getResponseHeader() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'getResponseHeader', arguments, result); + return result; + }, + get onreadystatechange() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onreadystatechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'onreadystatechange', arguments, result); + return result; + }, + set onreadystatechange(value) { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequest', 'onreadystatechange', arguments); + qxVm.memory.private_data.get(this).onreadystatechange = value + ""; + }, + open() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'open', arguments, result); + return result; + }, + overrideMimeType() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'overrideMimeType', arguments, result); + return result; + }, + get readyState() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).readyState, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'readyState', arguments, result); + return result; + }, + get response() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).response, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'response', arguments, result); + return result; + }, + set response(value) { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequest', 'response', arguments); + qxVm.memory.private_data.get(this).response = value + ""; + }, + get responseText() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).responseText, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'responseText', arguments, result); + return result; + }, + get responseType() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).responseType, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'responseType', arguments, result); + return result; + }, + set responseType(value) { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequest', 'responseType', arguments); + qxVm.memory.private_data.get(this).responseType = value + ""; + }, + get responseURL() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).responseURL, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'responseURL', arguments, result); + return result; + }, + get responseXML() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).responseXML, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'responseXML', arguments, result); + return result; + }, + send(body) { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = body; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'send', arguments, result); + return result; + }, + setRequestHeader() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'setRequestHeader', arguments, result); + return result; + }, + get status() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).status, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'status', arguments, result); + return result; + }, + get statusText() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).statusText, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'statusText', arguments, result); + return result; + }, + get timeout() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).timeout, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'timeout', arguments, result); + return result; + }, + set timeout(value) { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequest', 'timeout', arguments); + qxVm.memory.private_data.get(this).timeout = value + ""; + }, + get upload() { // XMLHttpRequestUpload + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get withCredentials() { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).withCredentials, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'withCredentials', arguments, result); + return result; + }, + set withCredentials(value) { + if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).withCredentials = value; + } + } + + for (let key in $attributes) { + if ($attributes.hasOwnProperty(key)) { + const value = $attributes[key]; + Object.defineProperty(XMLHttpRequest, key, { value: value, configurable: false, enumerable: true, writable: false }); + Object.defineProperty(XMLHttpRequest.prototype, key, { value: value, configurable: false, enumerable: true, writable: false }); + } + }; + + qxVm.rename(XMLHttpRequest.prototype, "XMLHttpRequest"); + qxVm.safeDescriptor_addConstructor(XMLHttpRequest); + qxVm.safe_Objattribute(XMLHttpRequest, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(XMLHttpRequest.prototype, XMLHttpRequestEventTarget.prototype); + Object.setPrototypeOf(XMLHttpRequest, XMLHttpRequestEventTarget); + +})(); + +Headers = function Headers() {//构造函数 + if(new.target !== Headers){ + throw new TypeError(`Failed to construct 'Headers': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) + } + + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Headers); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['append', 'delete', 'entries', 'forEach', 'get', 'has', 'keys', 'set', 'values']; + + Headers.prototype = { + append() { + if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'append', arguments, result); + return result; + }, + delete() { + if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'delete', arguments, result); + return result; + }, + entries() { + if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'entries', arguments, result); + return result; + }, + forEach() { + if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'forEach', arguments, result); + return result; + }, + get() { + if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'get', arguments, result); + return result; + }, + has() { + if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'has', arguments, result); + return result; + }, + keys() { + if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'keys', arguments, result); + return result; + }, + set() { + if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'set', arguments, result); + return result; + }, + values() { + if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'values', arguments, result); + return result; + } + } + + qxVm.rename(Headers.prototype, "Headers"); + qxVm.safeDescriptor_addConstructor(Headers); + qxVm.safe_Objattribute(Headers, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +Request = function Request() {//构造函数 + if(new.target !== Request){ + throw new TypeError(`Failed to construct 'Request': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) + } + + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Request); + +; (function () { + const $safe_get_attribute = [ + 'bodyUsed', 'cache', 'credentials', 'destination', 'headers', 'integrity', 'isHistoryNavigation', 'keepalive', 'method', + 'mode', 'redirect', 'referrer', 'referrerPolicy', 'signal', 'url' + ]; + const $safe_set_attribute = []; + const $safe_func_attribute = ['arrayBuffer', 'blob', 'clone', 'formData', 'json', 'text']; + + Request.prototype = { + arrayBuffer() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'arrayBuffer', arguments, result); + return result; + }, + blob() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'blob', arguments, result); + return result; + }, + get bodyUsed() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).bodyUsed, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'bodyUsed', arguments, result); + return result; + }, + get cache() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).cache, "default");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'cache', arguments, result); + return result; + }, + clone() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'clone', arguments, result); + return result; + }, + get credentials() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).credentials, "same-origin");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'credentials', arguments, result); + return result; + }, + get destination() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).destination, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'destination', arguments, result); + return result; + }, + formData() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'formData', arguments, result); + return result; + }, + get headers() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).headers, new class Headers { });; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'headers', arguments, result); + return result; + }, + get integrity() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).integrity, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'integrity', arguments, result); + return result; + }, + get isHistoryNavigation() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).isHistoryNavigation, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'isHistoryNavigation', arguments, result); + return result; + }, + json() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'json', arguments, result); + return result; + }, + get keepalive() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).keepalive, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'keepalive', arguments, result); + return result; + }, + get method() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).method, "GET");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'method', arguments, result); + return result; + }, + get mode() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).mode, "cors");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'mode', arguments, result); + return result; + }, + get redirect() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).redirect, "follow");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'redirect', arguments, result); + return result; + }, + get referrer() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).referrer, "about:client");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'referrer', arguments, result); + return result; + }, + get referrerPolicy() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'referrerPolicy', arguments, result); + return result; + }, + get signal() { // 这个有问题 + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).signal, new class AbortSignal { aborted = false; onabort = null });; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'referrerPolicy', arguments, result); + return result; + }, + text() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'text', arguments, result); + return result; + }, + get url() { + if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).url, location.href); + } + }; + + qxVm.rename(Request.prototype, "Request"); + qxVm.safeDescriptor_addConstructor(Request); + qxVm.safe_Objattribute(Request, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +// ======================================================================================================================== +// Window -> WindowProperties -> EventTarget +Window = function Window() { + throw new TypeError("Illegal constructor"); +}; +qxVm.safefunction(Window); +window = this; + +; (function () { + + let WindowProperties = (function () { + let WindowProperties = function WindowProperties() { + throw new TypeError("Illegal constructor"); + }; qxVm.safefunction(WindowProperties); + + delete WindowProperties.prototype.constructor; + qxVm.rename(WindowProperties.prototype, "WindowProperties"); + Object.setPrototypeOf(WindowProperties.prototype, EventTarget.prototype); + return WindowProperties; + })(); + + const $attributes = { + TEMPORARY: 0, + PERSISTENT: 1 + }; + + qxVm.rename(Window.prototype, "Window"); + qxVm.add_capitalLetter_attribute(Window, $attributes); + + Object.setPrototypeOf(WindowProperties.prototype, EventTarget.prototype); + Object.setPrototypeOf(Window.prototype, WindowProperties.prototype); + Object.setPrototypeOf(Window, EventTarget); + + Object.defineProperty(Window, 'prototype', { value: Window.prototype, configurable: false, enumerable: false, writable: false }); + + + window.constructor = Window; + window.__proto__ = Window.prototype; // 这个有点特殊, 必须要强制指定原型链 + + Object.defineProperty(window, 'window', { + value: window, + configurable: false, + enumerable: true, + writable: true + }) +})(); + +; (function () { + qxVm.encrypt.base64.base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; + qxVm.encrypt.base64.base64DecodeChars = [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1]; + + const base64EncodeChars = qxVm.encrypt.base64.base64EncodeChars; + const base64DecodeChars = qxVm.encrypt.base64.base64DecodeChars + + qxVm.encrypt.base64.encode = function btoa(str) { + var out, i, len; + var c1, c2, c3; + + len = str.length; + i = 0; + out = ""; + while (i < len) { + c1 = str.charCodeAt(i++) & 0xff; + if (i == len) { + out += base64EncodeChars.charAt(c1 >> 2); + out += base64EncodeChars.charAt((c1 & 0x3) << 4); + out += "=="; + break; + } + c2 = str.charCodeAt(i++); + if (i == len) { + out += base64EncodeChars.charAt(c1 >> 2); + out += base64EncodeChars.charAt(((c1 & 0x3) << 4) | ((c2 & 0xF0) >> 4)); + out += base64EncodeChars.charAt((c2 & 0xF) << 2); + out += "="; + break; + } + c3 = str.charCodeAt(i++); + out += base64EncodeChars.charAt(c1 >> 2); + out += base64EncodeChars.charAt(((c1 & 0x3) << 4) | ((c2 & 0xF0) >> 4)); + out += base64EncodeChars.charAt(((c2 & 0xF) << 2) | ((c3 & 0xC0) >> 6)); + out += base64EncodeChars.charAt(c3 & 0x3F); + } + return out; + } + + qxVm.encrypt.base64.decode = function atob(str) { + var c1, c2, c3, c4; + var i, len, out; + + len = str.length; + i = 0; + out = ""; + while (i < len) { + /* c1 */ + do { + c1 = base64DecodeChars[str.charCodeAt(i++) & 0xff]; + } while (i < len && c1 == -1); + if (c1 == -1) + break; + + /* c2 */ + do { + c2 = base64DecodeChars[str.charCodeAt(i++) & 0xff]; + } while (i < len && c2 == -1); + if (c2 == -1) + break; + + out += String.fromCharCode((c1 << 2) | ((c2 & 0x30) >> 4)); + + /* c3 */ + do { + c3 = str.charCodeAt(i++) & 0xff; + if (c3 == 61) + return out; + c3 = base64DecodeChars[c3]; + } while (i < len && c3 == -1); + if (c3 == -1) + break; + + out += String.fromCharCode(((c2 & 0XF) << 4) | ((c3 & 0x3C) >> 2)); + + /* c4 */ + do { + c4 = str.charCodeAt(i++) & 0xff; + if (c4 == 61) + return out; + c4 = base64DecodeChars[c4]; + } while (i < len && c4 == -1); + if (c4 == -1) + break; + out += String.fromCharCode(((c3 & 0x03) << 6) | c4); + } + return out; + } + + this.btoa = qxVm.encrypt.base64.encode; + this.atob = qxVm.encrypt.base64.decode; + + this.btoa.prototype = undefined; + this.atob.prototype = undefined; + + qxVm.safefunction(this.btoa); + qxVm.safefunction(this.atob); + +})(); + + +; (function () { + let timer = { + setTimeout(callback, ...arg) { + const timer_obj = qxVm_module.node_func.setTimeout(callback, ...arg); + const timer_id = parseInt(Object.keys(qxVm.memory.timer_map).sort((a, b) => { + return a - b; + }).pop()) + 1; + qxVm.memory.timer_map[timer_id] = timer_obj + return timer_id; + }, + setInterval(callback, ...arg) { + const timer_obj = qxVm_module.node_func.setInterval(callback, ...arg); + const timer_id = parseInt(Object.keys(qxVm.memory.timer_map).sort((a, b) => { + return a - b; + }).pop()) + 1; + qxVm.memory.timer_map[timer_id] = timer_obj + return timer_id; + }, + clearTimeout(timer_id) { + const timer_obj = qxVm.memory.timer_map[timer_id]; + return qxVm_module.node_func.clearTimeout(timer_obj) + }, + clearInterval(timer_id) { + const timer_obj = qxVm.memory.timer_map[timer_id]; + return qxVm_module.node_func.clearInterval(timer_obj) + } + }; + for (const key in timer) { + if (Object.hasOwnProperty.call(timer, key)) { + const timer_obj = timer[key]; + + qxVm.safefunction(timer_obj); + + Object.defineProperty(window, timer_obj.name, { + value: timer_obj, + configurable: true, + enumerable: true, + writable: true + }) + } + }; + +})(); + +styleMedia = {}; // 未实现 +webkitStorageInfo = {} // 未实现 +speechSynthesis = {}; // 未实现 + + +alert = function alert() { }; +blur = function blur() { }; +cancelAnimationFrame = function cancelAnimationFrame() { }; +cancelIdleCallback = function cancelIdleCallback() { }; +captureEvents = function captureEvents() { }; +close = function close() { }; +confirm = function confirm() { }; +createImageBitmap = function createImageBitmap() { }; +fetch = function fetch() { }; +find = function find() { }; +focus = function focus() { }; +getComputedStyle = function getComputedStyle() { }; +getSelection = function getSelection() { }; +matchMedia = function matchMedia() { }; +moveBy = function moveBy() { }; +moveTo = function moveTo() { }; +open = function open() { }; +postMessage = function postMessage() { }; +print = function print() { }; +prompt = function prompt() { }; +queueMicrotask = function queueMicrotask() { }; +releaseEvents = function releaseEvents() { }; +reportError = function reportError() { }; +requestAnimationFrame = function requestAnimationFrame() { }; +requestIdleCallback = function requestIdleCallback() { }; +resizeBy = function resizeBy() { }; +resizeTo = function resizeTo() { }; +scroll = function scroll() { }; +scrollBy = function scrollBy() { }; +scrollTo = function scrollTo() { }; +stop = function stop() { }; +webkitCancelAnimationFrame = function webkitCancelAnimationFrame() { }; +webkitRequestAnimationFrame = function webkitRequestAnimationFrame() { }; +showDirectoryPicker = function showDirectoryPicker() { }; +showOpenFilePicker = function showOpenFilePicker() { }; +showSaveFilePicker = function showSaveFilePicker() { }; +webkitRequestFileSystem = function webkitRequestFileSystem() { }; +webkitResolveLocalFileSystemURL = function webkitResolveLocalFileSystemURL() { }; +cr = function cr() { }; +JSCompiler_renameProperty = function JSCompiler_renameProperty() { }; + +top = window; +parent = window; +self = window; + +; (function () { + let get_set_attribute_map = { + // window: [window, true, false, false, true], + self: [window, true, true, true, true], + // document: [document, true, false, false, true], + name: ["", true, true, true, true], + location: [location, true, true, false, true], + customElements: [customElements, true, false, true, true], + history: [history, true, false, true, true], + locationbar: [locationbar, true, true, true, true], + menubar: [menubar, true, true, true, true], + personalbar: [personalbar, true, true, true, true], + scrollbars: [scrollbars, true, true, true, true], + statusbar: [statusbar, true, true, true, true], + toolbar: [toolbar, true, true, true, true], + status: ["", true, true, true, true], + closed: [false, true, false, true, true], + frames: [window, true, true, true, true], + length: [0, true, true, true, true], + top: [window, true, false, false, true], + opener: [null, true, true, true, true], + parent: [window, true, true, true, true], + frameElement: [null, true, false, true, true], + navigator: [navigator, true, false, true, true], + origin: [location.origin, true, true, true, true], + external: [external, true, true, true, true], + screen: [screen, true, true, true, true], + innerWidth: [1707, true, true, true, true], + innerHeight: [963, true, true, true, true], + scrollX: [0, true, true, true, true], + pageXOffset: [0, true, true, true, true], + scrollY: [0, true, true, true, true], + pageYOffset: [0, true, true, true, true], + visualViewport: [visualViewport, true, true, true, true], + screenX: [0, true, true, true, true], + screenY: [0, true, true, true, true], + outerWidth: [1707, true, true, true, true], + outerHeight: [1067, true, true, true, true], + devicePixelRatio: [1.5, true, true, true, true], + clientInformation: [navigator, true, true, true, true], + screenLeft: [0, true, true, true, true], + screenTop: [0, true, true, true, true], + defaultStatus: ["", true, true, true, true], + defaultstatus: ["", true, true, true, true], + styleMedia: [styleMedia, true, false, true, true], + onsearch: [null, true, true, true, true], + isSecureContext: [true, true, false, true, true], + performance: [performance, true, true, true, true], + onappinstalled: [null, true, true, true, true], + onbeforeinstallprompt: [null, true, true, true, true], + crypto: [crypto, true, false, true, true], + indexedDB: [indexedDB, true, false, true, true], + webkitStorageInfo: [webkitStorageInfo, true, false, true, true], + sessionStorage: [sessionStorage, true, false, true, true], + localStorage: [localStorage, true, false, true, true], + onbeforexrselect: [null, true, true, true, true], + onabort: [null, true, true, true, true], + onblur: [null, true, true, true, true], + oncancel: [null, true, true, true, true], + oncanplay: [null, true, true, true, true], + oncanplaythrough: [null, true, true, true, true], + onchange: [null, true, true, true, true], + onclick: [null, true, true, true, true], + onclose: [null, true, true, true, true], + oncontextmenu: [null, true, true, true, true], + oncuechange: [null, true, true, true, true], + ondblclick: [null, true, true, true, true], + ondrag: [null, true, true, true, true], + ondragend: [null, true, true, true, true], + ondragenter: [null, true, true, true, true], + ondragleave: [null, true, true, true, true], + ondragover: [null, true, true, true, true], + ondragstart: [null, true, true, true, true], + ondrop: [null, true, true, true, true], + ondurationchange: [null, true, true, true, true], + onemptied: [null, true, true, true, true], + onended: [null, true, true, true, true], + onerror: [null, true, true, true, true], + onfocus: [null, true, true, true, true], + onformdata: [null, true, true, true, true], + oninput: [null, true, true, true, true], + oninvalid: [null, true, true, true, true], + onkeydown: [null, true, true, true, true], + onkeypress: [null, true, true, true, true], + onkeyup: [null, true, true, true, true], + onload: [null, true, true, true, true], + onloadeddata: [null, true, true, true, true], + onloadedmetadata: [null, true, true, true, true], + onloadstart: [null, true, true, true, true], + onmousedown: [null, true, true, true, true], + onmouseenter: [null, true, true, true, true], + onmouseleave: [null, true, true, true, true], + onmousemove: [null, true, true, true, true], + onmouseout: [null, true, true, true, true], + onmouseover: [null, true, true, true, true], + onmouseup: [null, true, true, true, true], + onmousewheel: [null, true, true, true, true], + onpause: [null, true, true, true, true], + onplay: [null, true, true, true, true], + onplaying: [null, true, true, true, true], + onprogress: [null, true, true, true, true], + onratechange: [null, true, true, true, true], + onreset: [null, true, true, true, true], + onresize: [null, true, true, true, true], + onscroll: [null, true, true, true, true], + onsecuritypolicyviolation: [null, true, true, true, true], + onseeked: [null, true, true, true, true], + onseeking: [null, true, true, true, true], + onselect: [null, true, true, true, true], + onslotchange: [null, true, true, true, true], + onstalled: [null, true, true, true, true], + onsubmit: [null, true, true, true, true], + onsuspend: [null, true, true, true, true], + ontimeupdate: [null, true, true, true, true], + ontoggle: [null, true, true, true, true], + onvolumechange: [null, true, true, true, true], + onwaiting: [null, true, true, true, true], + onwebkitanimationend: [null, true, true, true, true], + onwebkitanimationiteration: [null, true, true, true, true], + onwebkitanimationstart: [null, true, true, true, true], + onwebkittransitionend: [null, true, true, true, true], + onwheel: [null, true, true, true, true], + onauxclick: [null, true, true, true, true], + ongotpointercapture: [null, true, true, true, true], + onlostpointercapture: [null, true, true, true, true], + onpointerdown: [null, true, true, true, true], + onpointermove: [null, true, true, true, true], + onpointerup: [null, true, true, true, true], + onpointercancel: [null, true, true, true, true], + onpointerover: [null, true, true, true, true], + onpointerout: [null, true, true, true, true], + onpointerenter: [null, true, true, true, true], + onpointerleave: [null, true, true, true, true], + onselectstart: [null, true, true, true, true], + onselectionchange: [null, true, true, true, true], + onanimationend: [null, true, true, true, true], + onanimationiteration: [null, true, true, true, true], + onanimationstart: [null, true, true, true, true], + ontransitionrun: [null, true, true, true, true], + ontransitionstart: [null, true, true, true, true], + ontransitionend: [null, true, true, true, true], + ontransitioncancel: [null, true, true, true, true], + onafterprint: [null, true, true, true, true], + onbeforeprint: [null, true, true, true, true], + onbeforeunload: [null, true, true, true, true], + onhashchange: [null, true, true, true, true], + onlanguagechange: [null, true, true, true, true], + onmessage: [null, true, true, true, true], + onmessageerror: [null, true, true, true, true], + onoffline: [null, true, true, true, true], + ononline: [null, true, true, true, true], + onpagehide: [null, true, true, true, true], + onpageshow: [null, true, true, true, true], + onpopstate: [null, true, true, true, true], + onrejectionhandled: [null, true, true, true, true], + onstorage: [null, true, true, true, true], + onunhandledrejection: [null, true, true, true, true], + onunload: [null, true, true, true, true], + caches: [caches, true, false, true, true], + cookieStore: [cookieStore, true, false, true, true], + ondevicemotion: [null, true, true, true, true], + ondeviceorientation: [null, true, true, true, true], + ondeviceorientationabsolute: [null, true, true, true, true], + originAgentCluster: [false, true, false, true, true], + trustedTypes: [trustedTypes, true, false, true, true], + speechSynthesis: [speechSynthesis, true, false, true, true], + onpointerrawupdate: [null, true, true, true, true], + crossOriginIsolated: [false, true, false, true, true], + scheduler: [scheduler, true, true, true, true], + } + + let value_attribute_map_string = { + alert: [alert, true, true, true], + atob: [atob, true, true, true], + blur: [blur, true, true, true], + btoa: [btoa, true, true, true], + cancelAnimationFrame: [cancelAnimationFrame, true, true, true], + cancelIdleCallback: [cancelIdleCallback, true, true, true], + captureEvents: [captureEvents, true, true, true], + clearInterval: [clearInterval, true, true, true], + clearTimeout: [clearTimeout, true, true, true], + close: [close, true, true, true], + confirm: [confirm, true, true, true], + createImageBitmap: [createImageBitmap, true, true, true], + fetch: [fetch, true, true, true], + find: [find, true, true, true], + focus: [focus, true, true, true], + getComputedStyle: [getComputedStyle, true, true, true], + getSelection: [getSelection, true, true, true], + matchMedia: [matchMedia, true, true, true], + moveBy: [moveBy, true, true, true], + moveTo: [moveTo, true, true, true], + open: [open, true, true, true], + postMessage: [postMessage, true, true, true], + print: [print, true, true, true], + prompt: [prompt, true, true, true], + queueMicrotask: [queueMicrotask, true, true, true], + releaseEvents: [releaseEvents, true, true, true], + reportError: [reportError, true, true, true], + requestAnimationFrame: [requestAnimationFrame, true, true, true], + requestIdleCallback: [requestIdleCallback, true, true, true], + resizeBy: [resizeBy, true, true, true], + resizeTo: [resizeTo, true, true, true], + scroll: [scroll, true, true, true], + scrollBy: [scrollBy, true, true, true], + scrollTo: [scrollTo, true, true, true], + setInterval: [setInterval, true, true, true], + setTimeout: [setTimeout, true, true, true], + stop: [stop, true, true, true], + webkitCancelAnimationFrame: [webkitCancelAnimationFrame, true, true, true], + webkitRequestAnimationFrame: [webkitRequestAnimationFrame, true, true, true], + chrome: [chrome, false, true, true], + showDirectoryPicker: [showDirectoryPicker, true, true, true], + showOpenFilePicker: [showOpenFilePicker, true, true, true], + showSaveFilePicker: [showSaveFilePicker, true, true, true], + openDatabase: [openDatabase, true, true, true], + webkitRequestFileSystem: [webkitRequestFileSystem, true, true, true], + webkitResolveLocalFileSystemURL: [webkitResolveLocalFileSystemURL, true, true, true], + cr: [cr, true, true, true], + JSCompiler_renameProperty: [JSCompiler_renameProperty, true, true, true], + ShadyCSS: [ShadyCSS, true, true, true], + }; + + for (const key in get_set_attribute_map) { + if (Object.hasOwnProperty.call(get_set_attribute_map, key)) { + const element = get_set_attribute_map[key]; + const value = element[0], + get = element[1], + set = element[2], + configurable = element[3], + enumerable = element[4]; + + let desc = { + get() { return value }, + set(value) { }, + configurable: configurable, + enumerable: enumerable + } + if (set === false) { + desc.set = undefined; + } + Object.defineProperty(window, key, desc); + + qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['get'], `get ${key}`, true); + if (set === true) { + qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['set'], `set ${key}`, true); + } + } + }; + + for (const key in value_attribute_map_string) { + if (Object.hasOwnProperty.call(value_attribute_map_string, key)) { + const element = value_attribute_map_string[key]; + const value = element[0], + configurable = element[1], + enumerable = element[2], + writable = element[3]; + + Object.defineProperty(window, key, { + value: value, configurable: configurable, enumerable: enumerable, writable: writable + }); + qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['value']) + } + } + +})(); + +Node = function Node() { + throw new TypeError("Illegal constructor"); +}; +qxVm.safefunction(Node); + +; (function () { + const $attributes = { + ATTRIBUTE_NODE: 2, + CDATA_SECTION_NODE: 4, + COMMENT_NODE: 8, + DOCUMENT_FRAGMENT_NODE: 11, + DOCUMENT_NODE: 9, + DOCUMENT_POSITION_CONTAINED_BY: 16, + DOCUMENT_POSITION_CONTAINS: 8, + DOCUMENT_POSITION_DISCONNECTED: 1, + DOCUMENT_POSITION_FOLLOWING: 4, + DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32, + DOCUMENT_POSITION_PRECEDING: 2, + DOCUMENT_TYPE_NODE: 10, + ELEMENT_NODE: 1, + ENTITY_NODE: 6, + ENTITY_REFERENCE_NODE: 5, + NOTATION_NODE: 12, + PROCESSING_INSTRUCTION_NODE: 7, + TEXT_NODE: 3 + }; + + const $safe_get_attribute = [ + 'baseURI', 'childNodes', 'firstChild', 'isConnected', 'lastChild', 'nextSibling', 'nodeName', 'nodeType', 'nodeValue', 'ownerDocument', 'parentElement', 'parentNode', 'previousSibling', 'textContent' + ]; + const $safe_set_attribute = ['nodeValue', 'textContent']; + const $safe_func_attribute = [ + 'appendChild', 'cloneNode', 'compareDocumentPosition', 'contains', 'getRootNode', 'hasChildNodes', 'insertBefore', 'isDefaultNamespace', 'isEqualNode', 'isSameNode', 'lookupNamespaceURI', + 'lookupPrefix', 'normalize', 'removeChild', 'replaceChild' + ]; + + Node.prototype = { + appendChild(aChild) { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + }, + get baseURI() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).baseURI, location.href);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'baseURI', arguments, result); + return result; + }, + get childNodes() { + // debugger; + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).childNodes, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'childNodes', arguments, result); + return result; + }, + cloneNode() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'cloneNode', arguments, result); + return result; + }, + compareDocumentPosition() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'compareDocumentPosition', arguments, result); + return result; + }, + contains() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'contains', arguments, result); + return result; + }, + get firstChild() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).firstChild, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'firstChild', arguments, result); + return result; + }, + getRootNode() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + console.log(this) + }, + hasChildNodes() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'hasChildNodes', arguments, result); + return result; + }, + insertBefore() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'insertBefore', arguments, result); + return result; + }, + get isConnected() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).isConnected, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'isConnected', arguments, result); + return result; + }, + isDefaultNamespace() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'isDefaultNamespace', arguments, result); + return result; + }, + isEqualNode() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'isEqualNode', arguments, result); + return result; + }, + isSameNode() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'isSameNode', arguments, result); + return result; + }, + get lastChild() { // 返回一个html + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).lastChild, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'isSameNode', arguments, result); + return result; + }, + lookupNamespaceURI() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'lookupNamespaceURI', arguments, result); + return result; + }, + lookupPrefix() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'lookupPrefix', arguments, result); + return result; + }, + get nextSibling() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).nextSibling, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'nextSibling', arguments, result); + return result; + }, + get nodeName() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let node_name = qxVm.htmls_toStringTag(this).toUpperCase(); + let result = node_name === 'DOCUMENT' ? '#document' : node_name;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'nodeName', arguments, result); + return result; + }, + get nodeType() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 9; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'nodeType', arguments, result); + return result; + }, + get nodeValue() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).nodeValue, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'nodeValue', arguments, result); + return result; + }, + set nodeValue(value) { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Node', 'nodeValue', arguments); + qxVm.memory.private_data.get(this).nodeValue = value + ""; + }, + normalize() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'normalize', arguments, result); + return result; + }, + get ownerDocument() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'ownerDocument', arguments, result); + return result; + }, + get parentElement() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'parentElement', arguments, result); + return result; + }, + get parentNode() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = this;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'parentNode', arguments, result); + return result; + }, + get previousSibling() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'previousSibling', arguments, result); + return result; + }, + removeChild() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'removeChild', arguments, result); + return result; + }, + replaceChild() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'replaceChild', arguments, result); + return result; + }, + get textContent() { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).textContent, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'textContent', arguments, result); + return result; + }, + set textContent(value) { + if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Node', 'textContent', arguments); + qxVm.memory.private_data.get(this).textContent = value + ""; + }, + }; + qxVm.rename(Node.prototype, "Node"); + qxVm.safeDescriptor_addConstructor(Node); + qxVm.safe_Objattribute(Node, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + qxVm.add_capitalLetter_attribute(Node, $attributes); + + + Object.setPrototypeOf(Node.prototype, EventTarget.prototype); + Object.setPrototypeOf(Node, EventTarget); +})(); + + + +NodeList = function NodeList(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(NodeList); + +; (function () { + const $safe_get_attribute = ['length']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['entries', 'forEach', 'item', 'keys', 'values']; + + NodeList.prototype = { + entries() { + if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NodeList', 'entries', arguments, result); + return result; + }, + forEach(callback, ...args) { + if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NodeList', 'forEach', arguments, result); + return result; + }, + item(imdex) { + if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + try{ + return this[imdex] + }catch(error){ + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NodeList', 'item', arguments, result); + return result; + } + }, + keys() { + if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = Object.keys(this);; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NodeList', 'keys', arguments, result); + return result; + }, + get length() { + if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).length, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NodeList', 'length', arguments, result); + return result; + }, + values() { + if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NodeList', 'values', arguments, result); + return result; + } + }; + qxVm.set_iterator(NodeList); + qxVm.rename(NodeList.prototype, "NodeList"); + qxVm.safeDescriptor_addConstructor(NodeList); + qxVm.safe_Objattribute(NodeList, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); +DOMParser = function DOMParser() { + if(new.target !== DOMParser){ + throw new TypeError(`Failed to construct 'DOMParser': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) + } + + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(DOMParser); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['parseFromString']; + + DOMParser.prototype = { + parseFromString() { + if (!DOMParser.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMParser', 'parseFromString', arguments, result); + return result; + }, + } + qxVm.rename(DOMParser.prototype, "DOMParser"); + qxVm.safeDescriptor_addConstructor(DOMParser); + qxVm.safe_Objattribute(DOMParser, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); +DOMRectReadOnly = function DOMRectReadOnly(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(DOMRectReadOnly); + +; (function () { + const $safe_get_attribute = ['bottom', 'height', 'left', 'right', 'top', 'width', 'x', 'y']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['toJSON']; + + DOMRectReadOnly.prototype = { + get bottom() { + if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'bottom', arguments, result); + return result; + }, + get height() { + if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'height', arguments, result); + return result; + }, + get left() { + if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'left', arguments, result); + return result; + }, + get right() { + if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'right', arguments, result); + return result; + }, + toJSON() { + if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMRectReadOnly', 'toJSON', arguments, result); + return result; + }, + get top() { + if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'top', arguments, result); + return result; + }, + get width() { + if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'width', arguments, result); + return result; + }, + get x() { + if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'x', arguments, result); + return result; + }, + get y() { + if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'y', arguments, result); + return result; + }, + } + qxVm.rename(DOMRectReadOnly.prototype, "DOMRectReadOnly"); + qxVm.safeDescriptor_addConstructor(DOMRectReadOnly); + qxVm.safe_Objattribute(DOMRectReadOnly, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); +})(); + + +DOMTokenList = function DOMTokenList(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(DOMTokenList); + +; (function () { + const $safe_get_attribute = ['length', 'value']; + const $safe_set_attribute = ['value']; + const $safe_func_attribute = ['add', 'contains', 'entries', 'forEach', 'item', 'keys', 'remove', 'replace', 'supports', 'toString', 'toggle', 'values']; + + DOMTokenList.prototype = { + add() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'add', arguments, result); + return result; + }, + contains() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'contains', arguments, result); + return result; + }, + entries() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'entries', arguments, result); + return result; + }, + forEach() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'forEach', arguments, result); + return result; + }, + item() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'item', arguments, result); + return result; + }, + keys() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'keys', arguments, result); + return result; + }, + get length() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).length, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMTokenList', 'length', arguments, result); + return result; + }, + remove() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'remove', arguments, result); + return result; + }, + replace() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'replace', arguments, result); + return result; + }, + supports() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'supports', arguments, result); + return result; + }, + toString() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'toString', arguments, result); + return result; + }, + toggle() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'toggle', arguments, result); + return result; + }, + get value() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).value, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMTokenList', 'value', arguments, result); + return result; + }, + set value(value) { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'DOMTokenList', 'value', arguments); + qxVm.memory.private_data.get(this).value = value + ""; + }, + values() { + if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'values', arguments, result); + return result; + } + }; + + qxVm.rename(DOMTokenList.prototype, "DOMTokenList"); + qxVm.safeDescriptor_addConstructor(DOMTokenList); + qxVm.safe_Objattribute(DOMTokenList, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +HTMLCollection = function HTMLCollection(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + }; +}; qxVm.safefunction(HTMLCollection); + +; (function () { + const $safe_get_attribute = ['length']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['item', 'namedItem']; + + HTMLCollection.prototype = { + item(index) { + if (!HTMLCollection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = this[index];; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCollection', 'item', arguments, result); + return result; + }, + get length() { + if (!HTMLCollection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = Object.keys(this).length; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLCollection', 'length', arguments, result); + return result; + }, + namedItem(name) { + if (!HTMLCollection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = this[name];; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCollection', 'namedItem', arguments, result); + return result; + } + }; + qxVm.set_iterator(HTMLCollection); + qxVm.rename(HTMLCollection.prototype, "HTMLCollection"); + qxVm.safeDescriptor_addConstructor(HTMLCollection); + qxVm.safe_Objattribute(HTMLCollection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + // 创建一个放到框架内存(模拟全局变量), 便于后续得其他引用操作 + qxVm.memory.htmlCollection = new HTMLCollection(qxVm.memory.$createObj_key); + +})(); + + +Element = function Element() { + throw new TypeError("Illegal constructor"); + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Element); + +; (function () { + const $safe_get_attribute = [ + 'ariaAtomic', 'ariaAutoComplete', 'ariaBusy', 'ariaChecked', 'ariaColCount', 'ariaColIndex', 'ariaColSpan', + 'ariaCurrent', 'ariaDescription', 'ariaDisabled', 'ariaExpanded', 'ariaHasPopup', 'ariaHidden', 'ariaKeyShortcuts', + 'ariaLabel', 'ariaLevel', 'ariaLive', 'ariaModal', 'ariaMultiLine', 'ariaMultiSelectable', 'ariaOrientation', + 'ariaPlaceholder', 'ariaPosInSet', 'ariaPressed', 'ariaReadOnly', 'ariaRelevant', 'ariaRequired', + 'ariaRoleDescription', 'ariaRowCount', 'ariaRowIndex', 'ariaRowSpan', 'ariaSelected', 'ariaSetSize', 'ariaSort', + 'ariaValueMax', 'ariaValueMin', 'ariaValueNow', 'ariaValueText', 'assignedSlot', 'attributeStyleMap', + 'attributes', 'childElementCount', 'children', 'classList', 'className', 'clientHeight', 'clientLeft', 'clientTop', + 'clientWidth', 'elementTiming', 'firstElementChild', 'id', 'innerHTML', 'lastElementChild', 'localName', + 'namespaceURI', 'nextElementSibling', 'onbeforecopy', 'onbeforecut', 'onbeforepaste', 'onfullscreenchange', + 'onfullscreenerror', 'onsearch', 'onwebkitfullscreenchange', 'onwebkitfullscreenerror', 'outerHTML', 'part', + 'prefix', 'previousElementSibling', 'scrollHeight', 'scrollLeft', 'scrollTop', 'scrollWidth', 'shadowRoot', + 'slot', 'tagName' + ]; + const $safe_set_attribute = [ + 'ariaAtomic', 'ariaAutoComplete', 'ariaBusy', 'ariaChecked', 'ariaColCount', 'ariaColIndex', 'ariaColSpan', + 'ariaCurrent', 'ariaDescription', 'ariaDisabled', 'ariaExpanded', 'ariaHasPopup', 'ariaHidden', 'ariaKeyShortcuts', + 'ariaLabel', 'ariaLevel', 'ariaLive', 'ariaModal', 'ariaMultiLine', 'ariaMultiSelectable', 'ariaOrientation', + 'ariaPlaceholder', 'ariaPosInSet', 'ariaPressed', 'ariaReadOnly', 'ariaRelevant', 'ariaRequired', + 'ariaRoleDescription', 'ariaRowCount', 'ariaRowIndex', 'ariaRowSpan', 'ariaSelected', 'ariaSetSize', 'ariaSort', + 'ariaValueMax', 'ariaValueMin', 'ariaValueNow', 'ariaValueText', 'classList', 'className', 'elementTiming', 'id', + 'innerHTML', 'onbeforecopy', 'onbeforecut', 'onbeforepaste', 'onfullscreenchange', 'onfullscreenerror', 'onsearch', + 'onwebkitfullscreenchange', 'onwebkitfullscreenerror', 'outerHTML', 'part', 'scrollLeft', 'scrollTop', 'slot' + ]; + const $safe_func_attribute = [ + 'after', 'animate', 'append', 'attachShadow', 'before', 'closest', 'computedStyleMap', 'getAnimations', + 'getAttribute', 'getAttributeNS', 'getAttributeNames', 'getAttributeNode', 'getAttributeNodeNS', + 'getBoundingClientRect', 'getClientRects', 'getElementsByClassName', 'getElementsByTagName', 'getElementsByTagNameNS', + 'getInnerHTML', 'hasAttribute', 'hasAttributeNS', 'hasAttributes', 'hasPointerCapture', 'insertAdjacentElement', + 'insertAdjacentHTML', 'insertAdjacentText', 'matches', 'prepend', 'querySelector', 'querySelectorAll', + 'releasePointerCapture', 'remove', 'removeAttribute', 'removeAttributeNS', 'removeAttributeNode', 'replaceChildren', + 'replaceWith', 'requestFullscreen', 'requestPointerLock', 'scroll', 'scrollBy', 'scrollIntoView', 'scrollIntoViewIfNeeded', + 'scrollTo', 'setAttribute', 'setAttributeNS', 'setAttributeNode', 'setAttributeNodeNS', 'setPointerCapture', + 'toggleAttribute', 'webkitMatchesSelector', 'webkitRequestFullScreen', 'webkitRequestFullscreen' + ]; + + + Element.prototype = { + after() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'after', arguments, result); + return result; + }, + animate() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'animate', arguments, result); + return result; + }, + append() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'append', arguments, result); + return result; + }, + get ariaAtomic() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaAtomic', arguments, result); + return result; + }, + set ariaAtomic(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaAtomic', arguments); + qxVm.memory.private_data.get(this).ariaAtomic = value; + }, + get ariaAutoComplete() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaAutoComplete', arguments, result); + return result; + }, + set ariaAutoComplete(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaAutoComplete', arguments); + qxVm.memory.private_data.get(this).ariaAutoComplete = value; + }, + get ariaBusy() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaBusy', arguments, result); + return result; + }, + set ariaBusy(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaBusy', arguments); + qxVm.memory.private_data.get(this).ariaBusy = value; + }, + get ariaChecked() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaChecked', arguments, result); + return result; + }, + set ariaChecked(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaChecked', arguments); + qxVm.memory.private_data.get(this).ariaChecked = value; + }, + get ariaColCount() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaColCount', arguments, result); + return result; + }, + set ariaColCount(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaColCount', arguments); + qxVm.memory.private_data.get(this).ariaColCount = value; + }, + get ariaColIndex() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaColIndex', arguments, result); + return result; + }, + set ariaColIndex(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaColIndex', arguments); + qxVm.memory.private_data.get(this).ariaColIndex = value; + }, + get ariaColSpan() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaColSpan', arguments, result); + return result; + }, + set ariaColSpan(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaColSpan', arguments); + qxVm.memory.private_data.get(this).ariaColSpan = value; + }, + get ariaCurrent() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaCurrent', arguments, result); + return result; + }, + set ariaCurrent(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaCurrent', arguments); + qxVm.memory.private_data.get(this).ariaCurrent = value; + }, + get ariaDescription() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaDescription', arguments, result); + return result; + }, + set ariaDescription(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaDescription', arguments); + qxVm.memory.private_data.get(this).ariaDescription = value; + }, + get ariaDisabled() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaDisabled', arguments, result); + return result; + }, + set ariaDisabled(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaDisabled', arguments); + qxVm.memory.private_data.get(this).ariaDisabled = value; + }, + get ariaExpanded() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaExpanded', arguments, result); + return result; + }, + set ariaExpanded(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaExpanded', arguments); + qxVm.memory.private_data.get(this).ariaExpanded = value; + }, + get ariaHasPopup() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaHasPopup', arguments, result); + return result; + }, + set ariaHasPopup(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaHasPopup', arguments); + qxVm.memory.private_data.get(this).ariaHasPopup = value; + }, + get ariaHidden() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaHidden', arguments, result); + return result; + }, + set ariaHidden(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaHidden', arguments); + qxVm.memory.private_data.get(this).ariaHidden = value; + }, + get ariaKeyShortcuts() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaKeyShortcuts', arguments, result); + return result; + }, + set ariaKeyShortcuts(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaKeyShortcuts', arguments); + qxVm.memory.private_data.get(this).ariaKeyShortcuts = value; + }, + get ariaLabel() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaLabel', arguments, result); + return result; + }, + set ariaLabel(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaLabel', arguments); + qxVm.memory.private_data.get(this).ariaLabel = value; + }, + get ariaLevel() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaLevel', arguments, result); + return result; + }, + set ariaLevel(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaLevel', arguments); + qxVm.memory.private_data.get(this).ariaLevel = value; + }, + get ariaLive() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaLive', arguments, result); + return result; + }, + set ariaLive(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaLive', arguments); + qxVm.memory.private_data.get(this).ariaLive = value; + }, + get ariaModal() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaModal', arguments, result); + return result; + }, + set ariaModal(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaModal', arguments); + qxVm.memory.private_data.get(this).ariaModal = value; + }, + get ariaMultiLine() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaMultiLine', arguments, result); + return result; + }, + set ariaMultiLine(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaMultiLine', arguments); + qxVm.memory.private_data.get(this).ariaMultiLine = value; + }, + get ariaMultiSelectable() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaMultiSelectable', arguments, result); + return result; + }, + set ariaMultiSelectable(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaMultiSelectable', arguments); + qxVm.memory.private_data.get(this).ariaMultiSelectable = value; + }, + get ariaOrientation() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaOrientation', arguments, result); + return result; + }, + set ariaOrientation(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaOrientation', arguments); + qxVm.memory.private_data.get(this).ariaOrientation = value; + }, + get ariaPlaceholder() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaPlaceholder', arguments, result); + return result; + }, + set ariaPlaceholder(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaPlaceholder', arguments); + qxVm.memory.private_data.get(this).ariaPlaceholder = value; + }, + get ariaPosInSet() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaPosInSet', arguments, result); + return result; + }, + set ariaPosInSet(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaPosInSet', arguments); + qxVm.memory.private_data.get(this).ariaPosInSet = value; + }, + get ariaPressed() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaPressed', arguments, result); + return result; + }, + set ariaPressed(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaPressed', arguments); + qxVm.memory.private_data.get(this).ariaPressed = value; + }, + get ariaReadOnly() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaReadOnly', arguments, result); + return result; + }, + set ariaReadOnly(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaReadOnly', arguments); + qxVm.memory.private_data.get(this).ariaReadOnly = value; + }, + get ariaRelevant() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRelevant', arguments, result); + return result; + }, + set ariaRelevant(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRelevant', arguments); + qxVm.memory.private_data.get(this).ariaRelevant = value; + }, + get ariaRequired() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRequired', arguments, result); + return result; + }, + set ariaRequired(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRequired', arguments); + qxVm.memory.private_data.get(this).ariaRequired = value; + }, + get ariaRoleDescription() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRoleDescription', arguments, result); + return result; + }, + set ariaRoleDescription(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRoleDescription', arguments); + qxVm.memory.private_data.get(this).ariaRoleDescription = value; + }, + get ariaRowCount() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRowCount', arguments, result); + return result; + }, + set ariaRowCount(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRowCount', arguments); + qxVm.memory.private_data.get(this).ariaRowCount = value; + }, + get ariaRowIndex() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRowIndex', arguments, result); + return result; + }, + set ariaRowIndex(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRowIndex', arguments); + qxVm.memory.private_data.get(this).ariaRowIndex = value; + }, + get ariaRowSpan() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRowSpan', arguments, result); + return result; + }, + set ariaRowSpan(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRowSpan', arguments); + qxVm.memory.private_data.get(this).ariaRowSpan = value; + }, + get ariaSelected() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaSelected', arguments, result); + return result; + }, + set ariaSelected(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaSelected', arguments); + qxVm.memory.private_data.get(this).ariaSelected = value; + }, + get ariaSetSize() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaSetSize', arguments, result); + return result; + }, + set ariaSetSize(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaSetSize', arguments); + qxVm.memory.private_data.get(this).ariaSetSize = value; + }, + get ariaSort() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaSort', arguments, result); + return result; + }, + set ariaSort(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaSort', arguments); + qxVm.memory.private_data.get(this).ariaSort = value; + }, + get ariaValueMax() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaValueMax', arguments, result); + return result; + }, + set ariaValueMax(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaValueMax', arguments); + qxVm.memory.private_data.get(this).ariaValueMax = value; + }, + get ariaValueMin() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaValueMin', arguments, result); + return result; + }, + set ariaValueMin(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaValueMin', arguments); + qxVm.memory.private_data.get(this).ariaValueMin = value; + }, + get ariaValueNow() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaValueNow', arguments, result); + return result; + }, + set ariaValueNow(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaValueNow', arguments); + qxVm.memory.private_data.get(this).ariaValueNow = value; + }, + get ariaValueText() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaValueText', arguments, result); + return result; + }, + set ariaValueText(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaValueText', arguments); + qxVm.memory.private_data.get(this).ariaValueText = value; + }, + get assignedSlot() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'assignedSlot', arguments, result); + return result; + }, + attachShadow() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'attachShadow', arguments, result); + return result; + }, + get attributeStyleMap() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'attributeStyleMap', arguments, result); + return result; + }, + get attributes() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'attributes', arguments, result); + return result; + }, + before() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'before', arguments, result); + return result; + }, + get childElementCount() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'childElementCount', arguments, result); + return result; + }, + get children() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'children', arguments, result); + return result; + }, + get classList() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'classList', arguments, result); + return result; + }, + set classList(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'classList', arguments); + qxVm.memory.private_data.get(this).classList = value; + }, + get className() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'className', arguments, result); + return result; + }, + set className(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'className', arguments); + qxVm.memory.private_data.get(this).className = value; + }, + get clientHeight() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 1290; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'clientHeight', arguments, result); + return result; + }, + get clientLeft() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'clientLeft', arguments, result); + return result; + }, + get clientTop() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'clientTop', arguments, result); + return result; + }, + get clientWidth() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 2560; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'clientWidth', arguments, result); + return result; + }, + closest() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'closest', arguments, result); + return result; + }, + computedStyleMap() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'computedStyleMap', arguments, result); + return result; + }, + get elementTiming() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'elementTiming', arguments, result); + return result; + }, + set elementTiming(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'elementTiming', arguments); + qxVm.memory.private_data.get(this).elementTiming = value; + }, + get firstElementChild() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'firstElementChild', arguments, result); + return result; + }, + getAnimations() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAnimations', arguments, result); + return result; + }, + getAttribute() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAttribute', arguments, result); + return result; + }, + getAttributeNS() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAttributeNS', arguments, result); + return result; + }, + getAttributeNames() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAttributeNames', arguments, result); + return result; + }, + getAttributeNode() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAttributeNode', arguments, result); + return result; + }, + getAttributeNodeNS() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAttributeNodeNS', arguments, result); + return result; + }, + getBoundingClientRect() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getBoundingClientRect', arguments, result); + return result; + }, + getClientRects() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getClientRects', arguments, result); + return result; + }, + getElementsByClassName() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getElementsByClassName', arguments, result); + return result; + }, + getElementsByTagName() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getElementsByTagName', arguments, result); + return result; + }, + getElementsByTagNameNS() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getElementsByTagNameNS', arguments, result); + return result; + }, + getInnerHTML() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getInnerHTML', arguments, result); + return result; + }, + hasAttribute() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'hasAttribute', arguments, result); + return result; + }, + hasAttributeNS() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'hasAttributeNS', arguments, result); + return result; + }, + hasAttributes() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'hasAttributes', arguments, result); + return result; + }, + hasPointerCapture() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'hasPointerCapture', arguments, result); + return result; + }, + get id() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'id', arguments, result); + return result; + }, + set id(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'id', arguments); + qxVm.memory.private_data.get(this).id = value; + }, + get innerHTML() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).innerHTML, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'innerHTML', arguments, result); + return result; + }, + set innerHTML(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'innerHTML', arguments); + qxVm.memory.private_data.get(this).innerHTML = value + ""; + }, + insertAdjacentElement() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'insertAdjacentElement', arguments, result); + return result; + }, + insertAdjacentHTML() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'insertAdjacentHTML', arguments, result); + return result; + }, + insertAdjacentText() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'insertAdjacentText', arguments, result); + return result; + }, + get lastElementChild() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'lastElementChild', arguments, result); + return result; + }, + get localName() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.htmls_toStringTag(this).toLowerCase(); + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'localName', arguments, result); + return result; + }, + matches() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'matches', arguments, result); + return result; + }, + get namespaceURI() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'namespaceURI', arguments, result); + return result; + }, + get nextElementSibling() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'nextElementSibling', arguments, result); + return result; + }, + get onbeforecopy() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onbeforecopy', arguments, result); + return result; + }, + set onbeforecopy(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onbeforecopy', arguments); + qxVm.memory.private_data.get(this).onbeforecopy = value; + }, + get onbeforecut() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onbeforecut', arguments, result); + return result; + }, + set onbeforecut(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onbeforecut', arguments); + qxVm.memory.private_data.get(this).onbeforecut = value; + }, + get onbeforepaste() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onbeforepaste', arguments, result); + return result; + }, + set onbeforepaste(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onbeforepaste', arguments); + qxVm.memory.private_data.get(this).onbeforepaste = value; + }, + get onfullscreenchange() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onfullscreenchange', arguments, result); + return result; + }, + set onfullscreenchange(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onfullscreenchange', arguments); + qxVm.memory.private_data.get(this).onfullscreenchange = value; + }, + get onfullscreenerror() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onfullscreenerror', arguments, result); + return result; + }, + set onfullscreenerror(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onfullscreenerror', arguments); + qxVm.memory.private_data.get(this).onfullscreenerror = value; + }, + get onsearch() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onsearch', arguments, result); + return result; + }, + set onsearch(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onsearch', arguments); + qxVm.memory.private_data.get(this).onsearch = value; + }, + get onwebkitfullscreenchange() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onwebkitfullscreenchange', arguments, result); + return result; + }, + set onwebkitfullscreenchange(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onwebkitfullscreenchange', arguments); + qxVm.memory.private_data.get(this).onwebkitfullscreenchange = value; + }, + get onwebkitfullscreenerror() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onwebkitfullscreenerror', arguments, result); + return result; + }, + set onwebkitfullscreenerror(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onwebkitfullscreenerror', arguments); + qxVm.memory.private_data.get(this).onwebkitfullscreenerror = value; + }, + get outerHTML() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'outerHTML', arguments, result); + return result; + }, + set outerHTML(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'outerHTML', arguments); + qxVm.memory.private_data.get(this).outerHTML = value; + }, + get part() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'part', arguments, result); + return result; + }, + set part(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'part', arguments); + qxVm.memory.private_data.get(this).part = value; + }, + get prefix() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'prefix', arguments, result); + return result; + }, + prepend() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'prepend', arguments, result); + return result; + }, + get previousElementSibling() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'previousElementSibling', arguments, result); + return result; + }, + querySelector() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'querySelector', arguments, result); + return result; + }, + querySelectorAll() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'querySelectorAll', arguments, result); + return result; + }, + releasePointerCapture() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'releasePointerCapture', arguments, result); + return result; + }, + remove() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'remove', arguments, result); + return result; + }, + removeAttribute() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'removeAttribute', arguments, result); + return result; + }, + removeAttributeNS() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'removeAttributeNS', arguments, result); + return result; + }, + removeAttributeNode() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'removeAttributeNode', arguments, result); + return result; + }, + replaceChildren() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'replaceChildren', arguments, result); + return result; + }, + replaceWith() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'replaceWith', arguments, result); + return result; + }, + requestFullscreen() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'requestFullscreen', arguments, result); + return result; + }, + requestPointerLock() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'requestPointerLock', arguments, result); + return result; + }, + scroll() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'scroll', arguments, result); + return result; + }, + scrollBy() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'scrollBy', arguments, result); + return result; + }, + get scrollHeight() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'scrollHeight', arguments, result); + return result; + }, + scrollIntoView() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'scrollIntoView', arguments, result); + return result; + }, + + scrollIntoViewIfNeeded() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'scrollIntoViewIfNeeded', arguments, result); + return result; + }, + get scrollLeft() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'scrollLeft', arguments, result); + return result; + }, + set scrollLeft(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'scrollLeft', arguments); + qxVm.memory.private_data.get(this).scrollLeft = value; + }, + scrollTo() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'scrollTo', arguments, result); + return result; + }, + get scrollTop() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'scrollTop', arguments, result); + return result; + }, + set scrollTop(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'scrollTop', arguments); + qxVm.memory.private_data.get(this).scrollTop = value; + }, + get scrollWidth() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'scrollWidth', arguments, result); + return result; + }, + setAttribute() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'setAttribute', arguments, result); + return result; + }, + setAttributeNS() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'setAttributeNS', arguments, result); + return result; + }, + setAttributeNode() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'setAttributeNode', arguments, result); + return result; + }, + setAttributeNodeNS() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'setAttributeNodeNS', arguments, result); + return result; + }, + setPointerCapture() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'setPointerCapture', arguments, result); + return result; + }, + get shadowRoot() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'shadowRoot', arguments, result); + return result; + }, + get slot() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'slot', arguments, result); + return result; + }, + set slot(value) { + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'slot', arguments); + qxVm.memory.private_data.get(this).slot = value; + }, + get tagName() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'tagName', arguments, result); + return result; + }, + toggleAttribute() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'toggleAttribute', arguments, result); + return result; + }, + webkitMatchesSelector() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'webkitMatchesSelector', arguments, result); + return result; + }, + webkitRequestFullScreen() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'webkitRequestFullScreen', arguments, result); + return result; + }, + webkitRequestFullscreen() { + if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'webkitRequestFullscreen', arguments, result); + return result; + } + }; + qxVm.rename(Element.prototype, "Element"); + qxVm.safeDescriptor_addConstructor(Element); + qxVm.safe_Objattribute(Element, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.defineProperties(Element.prototype, { + [Symbol.unscopables]: { + value: { + after: true, + append: true, + before: true, + prepend: true, + remove: true, + replaceChildren: true, + replaceWith: true, + slot: true, + }, + configurable: true, enumerable: false, writable: false + } + }); + + Object.setPrototypeOf(Element.prototype, Node.prototype); + Object.setPrototypeOf(Element, Node); + +})(); +// debugger; + + +Document = function Document(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Document); + + +; (function () { + let $attribute_map = { + body: {}, + referrer: "", + cookie: "", + hidden: true, + webkitHidden: true, + getElementById: function (id) { + //用id匹配当前环境内存种已有的Element + switch (id) { + case "xMidasToken": + return (new class { + get value() { + return window.__xMidasToken + } + }) + case "xMidasVersion": + return (new class { + getAttribute(e) { + if (e == 'width') { + return '325'; + } + } + }) + default: + const ele = qxVm.memory.runElementList.filter(t => t.id == id)[0]; + if (!ele) debugger; + return ele; + } + } + }; + + // 初始化用户配置 + qxVm.updata_envs(qxVm.default_envs['document'], $attribute_map) + + + const $safe_get_attribute = [ + 'URL', 'activeElement', 'adoptedStyleSheets', 'alinkColor', 'all', 'anchors', 'applets', 'bgColor', 'body', 'characterSet', + 'charset', 'childElementCount', 'children', 'compatMode', 'contentType', 'cookie', 'currentScript', 'defaultView', 'designMode', 'dir', 'doctype', + 'documentElement', 'documentURI', 'domain', 'embeds', 'featurePolicy', 'fgColor', 'firstElementChild', 'fonts', 'forms', 'fragmentDirective', 'fullscreen', + 'fullscreenElement', 'fullscreenEnabled', 'head', 'hidden', 'images', 'implementation', 'inputEncoding', 'lastElementChild', 'lastModified', 'linkColor', + 'links', 'onabort', 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforecopy', 'onbeforecut', 'onbeforepaste', + 'onbeforexrselect', 'onblur', 'oncancel', 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick', 'onclose', 'oncontextmenu', 'oncopy', 'oncuechange', + 'oncut', 'ondblclick', 'ondrag', 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', 'ondrop', 'ondurationchange', 'onemptied', + 'onended', 'onerror', 'onfocus', 'onformdata', 'onfreeze', 'onfullscreenchange', 'onfullscreenerror', 'ongotpointercapture', 'oninput', 'oninvalid', + 'onkeydown', 'onkeypress', 'onkeyup', 'onload', 'onloadeddata', 'onloadedmetadata', 'onloadstart', 'onlostpointercapture', 'onmousedown', 'onmousemove', + 'onmouseout', 'onmouseover', 'onmouseup', 'onmousewheel', 'onpaste', 'onpause', 'onplay', 'onplaying', 'onpointercancel', 'onpointerdown', + 'onpointerenter', 'onpointerleave', 'onpointerlockchange', 'onpointerlockerror', 'onpointermove', 'onpointerout', 'onpointerover', 'onpointerrawupdate', + 'onpointerup', 'onprogress', 'onratechange', 'onreset', 'onresize', 'onresume', 'onscroll', 'onsearch', 'onsecuritypolicyviolation', 'onseeked', + 'onseeking', 'onselect', 'onselectionchange', 'onselectstart', 'onslotchange', 'onstalled', 'onsubmit', 'onsuspend', 'ontimeupdate', 'ontoggle', + 'ontransitioncancel', 'ontransitionend', 'ontransitionrun', 'ontransitionstart', 'onvisibilitychange', 'onvolumechange', 'onwaiting', 'onwebkitanimationend', + 'onwebkitanimationiteration', 'onwebkitanimationstart', 'onwebkitfullscreenchange', 'onwebkitfullscreenerror', 'onwebkittransitionend', 'onwheel', + 'pictureInPictureElement', 'pictureInPictureEnabled', 'plugins', 'pointerLockElement', 'readyState', 'referrer', 'rootElement', 'scripts', + 'scrollingElement', 'styleSheets', 'timeline', 'title', 'visibilityState', 'vlinkColor', 'wasDiscarded', 'webkitCurrentFullScreenElement', + 'webkitFullscreenElement', 'webkitFullscreenEnabled', 'webkitHidden', 'webkitIsFullScreen', 'webkitVisibilityState', 'xmlEncoding', 'xmlStandalone', + 'xmlVersion' + ]; + const $safe_set_attribute = [ + 'adoptedStyleSheets', 'alinkColor', 'bgColor', 'body', 'cookie', 'designMode', 'dir', 'domain', 'fgColor', 'fullscreen', 'fullscreenElement', + 'fullscreenEnabled', 'linkColor', 'onabort', 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforecopy', + 'onbeforecut', 'onbeforepaste', 'onbeforexrselect', 'onblur', 'oncancel', 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick', 'onclose', + 'oncontextmenu', 'oncopy', 'oncuechange', 'oncut', 'ondblclick', 'ondrag', 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', + 'ondrop', 'ondurationchange', 'onemptied', 'onended', 'onerror', 'onfocus', 'onformdata', 'onfreeze', 'onfullscreenchange', 'onfullscreenerror', + 'ongotpointercapture', 'oninput', 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup', 'onload', 'onloadeddata', 'onloadedmetadata', 'onloadstart', + 'onlostpointercapture', 'onmousedown', 'onmousemove', 'onmouseout', 'onmouseover', 'onmouseup', 'onmousewheel', 'onpaste', 'onpause', 'onplay', + 'onplaying', 'onpointercancel', 'onpointerdown', 'onpointerenter', 'onpointerleave', 'onpointerlockchange', 'onpointerlockerror', 'onpointermove', + 'onpointerout', 'onpointerover', 'onpointerrawupdate', 'onpointerup', 'onprogress', 'onratechange', 'onreset', 'onresize', 'onresume', 'onscroll', + 'onsearch', 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect', 'onselectionchange', 'onselectstart', 'onslotchange', 'onstalled', + 'onsubmit', 'onsuspend', 'ontimeupdate', 'ontoggle', 'ontransitioncancel', 'ontransitionend', 'ontransitionrun', 'ontransitionstart', + 'onvisibilitychange', 'onvolumechange', 'onwaiting', 'onwebkitanimationend', 'onwebkitanimationiteration', 'onwebkitanimationstart', + 'onwebkitfullscreenchange', 'onwebkitfullscreenerror', 'onwebkittransitionend', 'onwheel', 'title', 'vlinkColor', 'xmlStandalone', 'xmlVersion' + ]; + const $safe_func_attribute = [ + 'adoptNode', 'append', 'captureEvents', 'caretRangeFromPoint', 'clear', 'close', 'createAttribute', 'createAttributeNS', 'createCDATASection', + 'createComment', 'createDocumentFragment', 'createElement', 'createElementNS', 'createEvent', 'createExpression', 'createNSResolver', + 'createNodeIterator', 'createProcessingInstruction', 'createRange', 'createTextNode', 'createTreeWalker', 'elementFromPoint', 'elementsFromPoint', + 'evaluate', 'execCommand', 'exitFullscreen', 'exitPictureInPicture', 'exitPointerLock', 'getAnimations', 'getElementById', 'getElementsByClassName', + 'getElementsByName', 'getElementsByTagName', 'getElementsByTagNameNS', 'getSelection', 'hasFocus', 'importNode', 'open', 'prepend', 'queryCommandEnabled', + 'queryCommandIndeterm', 'queryCommandState', 'queryCommandSupported', 'queryCommandValue', 'querySelector', 'querySelectorAll', 'releaseEvents', + 'replaceChildren', 'webkitCancelFullScreen', 'webkitExitFullscreen', 'write', 'writeln' + ]; + + + // if (this instanceof Document != true) { throw new TypeError("Illegal constructor"); }; + Document.prototype = { + get URL() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = location.href;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'URL', arguments, result); + return result; + }, + get activeElement() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.activeElement;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'activeElement', arguments, result); + return result; + }, + adoptNode() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.adoptNode;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'adoptNode', arguments, result); + return result; + }, + get adoptedStyleSheets() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.adoptedStyleSheets;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'adoptedStyleSheets', arguments, result); + return result; + }, + set adoptedStyleSheets(value) { + }, + get alinkColor() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.alinkColor;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'alinkColor', arguments, result); + return result; + }, + set alinkColor(value) { + }, + get all() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.all;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'all', arguments, result); + return result; + }, + get anchors() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.anchors;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'anchors', arguments, result); + return result; + }, + append() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.append;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'append', arguments, result); + return result; + }, + get applets() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.applets;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'applets', arguments, result); + return result; + }, + get bgColor() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.bgColor;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'bgColor', arguments, result); + return result; + }, + set bgColor(value) { + }, + get body() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.body;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'body', arguments, result); + return result; + }, + set body(value) { + }, + captureEvents() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.captureEvents;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'captureEvents', arguments, result); + return result; + }, + caretRangeFromPoint() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.caretRangeFromPoint;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'caretRangeFromPoint', arguments, result); + return result; + }, + get characterSet() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 'UTF-8';; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'characterSet', arguments, result); + return result; + }, + get charset() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 'UTF-8';; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'charset', arguments, result); + return result; + }, + get childElementCount() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.childElementCount;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'childElementCount', arguments, result); + return result; + }, + get children() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.children;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'children', arguments, result); + return result; + }, + clear() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.clear;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'clear', arguments, result); + return result; + }, + close() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.close;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'close', arguments, result); + return result; + }, + get compatMode() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 'CSS1Compat';; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'compatMode', arguments, result); + return result; + }, + get contentType() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.contentType;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'contentType', arguments, result); + return result; + }, + get cookie() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.cookie;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'cookie', arguments, result); + return result; + }, + set cookie(value) { + if (value === null) { + return ; + } + if (typeof value === "symbol") { + throw new TypeError("Cannot convert a Symbol value to a string") + } + + const S = String(value); + const n = S.length; + const U = []; + for (let i = 0; i < n; ++i) { + const c = S.charCodeAt(i); + if (c < 0xD800 || c > 0xDFFF) { + U.push(String.fromCodePoint(c)); + } else if (0xDC00 <= c && c <= 0xDFFF) { + U.push(String.fromCodePoint(0xFFFD)); + } else if (i === n - 1) { + U.push(String.fromCodePoint(0xFFFD)); + } else { + const d = S.charCodeAt(i + 1); + if (0xDC00 <= d && d <= 0xDFFF) { + const a = c & 0x3FF; + const b = d & 0x3FF; + U.push(String.fromCodePoint((2 << 15) + ((2 << 9) * a) + b)); + ++i; + } else { + U.push(String.fromCodePoint(0xFFFD)); + } + } + } + $attribute_map.cookie = U.join(""); + }, + createAttribute() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createAttribute;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createAttribute', arguments, result); + return result; + }, + createAttributeNS() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createAttributeNS;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createAttributeNS', arguments, result); + return result; + }, + createCDATASection() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createCDATASection;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createCDATASection', arguments, result); + return result; + }, + createComment() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createComment;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createComment', arguments, result); + return result; + }, + createDocumentFragment() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createDocumentFragment;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createDocumentFragment', arguments, result); + return result; + }, + createElement(tagName, options) { + let tagname = tagName.toLowerCase() + ""; + console.log(tagname, '---') + let ele; + if (qxVm.memory.htmlElements[tagname] === "undefined ") { + ele = new class createElement { } + } else { + ele = qxVm.memory.htmlElements[tagname](); + }; + qxVm.memory.runElementList.push(ele); + + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createElement', arguments, result); + return result; + }, + createElementNS() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createElementNS;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createElementNS', arguments, result); + return result; + }, + createEvent(type) { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele; + switch(type.toLowerCase()){ + case 'event': + ele = new Event(qxVm.memory.$createObj_key); + break; + case 'events': + ele = new Event(qxVm.memory.$createObj_key); + break; + case 'uievent': + ele = new UIEvent(qxVm.memory.$createObj_key); + break; + case 'uievents': + ele = new UIEvent(qxVm.memory.$createObj_key); + break; + case 'mouseevent': + ele = new MouseEvent(qxVm.memory.$createObj_key); + break; + case 'mouseevents': + ele = new MouseEvent(qxVm.memory.$createObj_key); + break; + case 'mutationevent': + ele = new MutationEvent(qxVm.memory.$createObj_key); + break; + case 'mutationevents': + ele = new MutationEvent(qxVm.memory.$createObj_key); + break; + case 'textevent': + ele = new TextEvent(qxVm.memory.$createObj_key); + break; + case 'textevents': + ele = new TextEvent(qxVm.memory.$createObj_key); + break; + case 'keyboardevent': + ele = new KeyboardEvent(qxVm.memory.$createObj_key); + break; + + case 'customevent': + ele = new CustomEvent(qxVm.memory.$createObj_key); + break; + + default: + throw new DOMException(`Failed to execute 'createEvent' on 'Document': The provided event type ('${type}') is invalid.`) + } + ele.isTrusted = false; + return ele; + + }, + createExpression() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createExpression;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createExpression', arguments, result); + return result; + }, + createNSResolver() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createNSResolver;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createNSResolver', arguments, result); + return result; + }, + createNodeIterator() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createNodeIterator;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createNodeIterator', arguments, result); + return result; + }, + createProcessingInstruction() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createProcessingInstruction;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createProcessingInstruction', arguments, result); + return result; + }, + createRange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createRange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createRange', arguments, result); + return result; + }, + createTextNode() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createTextNode;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createTextNode', arguments, result); + return result; + }, + createTreeWalker() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.createTreeWalker;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createTreeWalker', arguments, result); + return result; + }, + get currentScript() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'currentScript', arguments, result); + return result; + }, + get defaultView() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.defaultView;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'defaultView', arguments, result); + return result; + }, + get designMode() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.designMode;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'designMode', arguments, result); + return result; + }, + set designMode(value) { + }, + get dir() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.dir;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'dir', arguments, result); + return result; + }, + set dir(value) { + }, + get doctype() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.doctype;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'doctype', arguments, result); + return result; + }, + get documentElement() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this); + + if (!ele) { + ele = new HTMLHtmlElement(qxVm.memory.$createObj_key); + qxVm.memory.private_data.set(this, { + documentElement: ele + }) + qxVm.memory.private_data.get(this).documentElement = ele; + }else{ + ele = ele.documentElement; + } + return ele; + + }, + get documentURI() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.documentURI;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'documentURI', arguments, result); + return result; + }, + get domain() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.domain;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'domain', arguments, result); + return result; + }, + set domain(value) { + }, + elementFromPoint() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.elementFromPoint;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'elementFromPoint', arguments, result); + return result; + }, + elementsFromPoint() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.elementsFromPoint;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'elementsFromPoint', arguments, result); + return result; + }, + get embeds() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.embeds;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'embeds', arguments, result); + return result; + }, + evaluate() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.evaluate;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'evaluate', arguments, result); + return result; + }, + execCommand() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.execCommand;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'execCommand', arguments, result); + return result; + }, + exitFullscreen() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.exitFullscreen;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'exitFullscreen', arguments, result); + return result; + }, + exitPictureInPicture() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.exitPictureInPicture;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'exitPictureInPicture', arguments, result); + return result; + }, + exitPointerLock() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.exitPointerLock;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'exitPointerLock', arguments, result); + return result; + }, + get featurePolicy() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.featurePolicy;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'featurePolicy', arguments, result); + return result; + }, + get fgColor() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.fgColor;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fgColor', arguments, result); + return result; + }, + set fgColor(value) { + }, + get firstElementChild() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.firstElementChild;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'firstElementChild', arguments, result); + return result; + }, + get fonts() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.fonts;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fonts', arguments, result); + return result; + }, + get forms() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.forms;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'forms', arguments, result); + return result; + }, + get fragmentDirective() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.fragmentDirective;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fragmentDirective', arguments, result); + return result; + }, + get fullscreen() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.fullscreen;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fullscreen', arguments, result); + return result; + }, + set fullscreen(value) { + }, + get fullscreenElement() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.fullscreenElement;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fullscreenElement', arguments, result); + return result; + }, + set fullscreenElement(value) { + }, + get fullscreenEnabled() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.fullscreenEnabled;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fullscreenEnabled', arguments, result); + return result; + }, + set fullscreenEnabled(value) { + }, + getAnimations() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.getAnimations;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getAnimations', arguments, result); + return result; + }, + getElementById(id) { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.getElementById(id);; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getElementById', arguments, result); + return result; + }, + getElementsByClassName() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.getElementsByClassName;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getElementsByClassName', arguments, result); + return result; + }, + getElementsByName() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.getElementsByName;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getElementsByName', arguments, result); + return result; + }, + getElementsByTagName(tagName) { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (tagName === "*") { + return qxVm.memory.htmlCollection; + }; + + tagName = tagName.toLowerCase(); + + let collection = new HTMLCollection(qxVm.memory.$createObj_key); + let collection_index = 0; + + for (let i = 0; i < qxVm.memory.htmlCollection.length; i++) { + let node_onj = qxVm.memory.htmlCollection[i]; + console.log(node_onj.localName, node_onj.localName, tagName) + if (node_onj.localName && node_onj.localName === tagName) { + collection[collection_index] = node_onj; + collection_index++; + } + } + let result = collection; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getElementsByTagName', arguments, result); + return result; + }, + getElementsByTagNameNS() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.getElementsByTagNameNS;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getElementsByTagNameNS', arguments, result); + return result; + }, + getSelection() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.getSelection;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getSelection', arguments, result); + return result; + }, + hasFocus() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.hasFocus;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'hasFocus', arguments, result); + return result; + }, + get head() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).head; + if (!ele) { + ele = new HTMLHeadElement(qxVm.memory.$createObj_key); + qxVm.memory.private_data.get(this).head = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'if ', arguments, result); + return result; + }, + get hidden() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = true;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'hidden', arguments, result); + return result; + }, + get images() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.images;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'images', arguments, result); + return result; + }, + get implementation() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.implementation;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'implementation', arguments, result); + return result; + }, + importNode() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.importNode;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'importNode', arguments, result); + return result; + }, + get inputEncoding() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.inputEncoding;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'inputEncoding', arguments, result); + return result; + }, + get lastElementChild() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.lastElementChild;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'lastElementChild', arguments, result); + return result; + }, + get lastModified() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.lastModified;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'lastModified', arguments, result); + return result; + }, + get linkColor() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.linkColor;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'linkColor', arguments, result); + return result; + }, + set linkColor(value) { + }, + get links() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.links;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'links', arguments, result); + return result; + }, + get onabort() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onabort;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onabort', arguments, result); + return result; + }, + set onabort(value) { + }, + get onanimationend() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onanimationend;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onanimationend', arguments, result); + return result; + }, + set onanimationend(value) { + }, + get onanimationiteration() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onanimationiteration;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onanimationiteration', arguments, result); + return result; + }, + set onanimationiteration(value) { + }, + get onanimationstart() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onanimationstart;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onanimationstart', arguments, result); + return result; + }, + set onanimationstart(value) { + }, + get onauxclick() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onauxclick;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onauxclick', arguments, result); + return result; + }, + set onauxclick(value) { + }, + get onbeforecopy() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onbeforecopy;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onbeforecopy', arguments, result); + return result; + }, + set onbeforecopy(value) { + }, + get onbeforecut() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onbeforecut;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onbeforecut', arguments, result); + return result; + }, + set onbeforecut(value) { + }, + get onbeforepaste() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onbeforepaste;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onbeforepaste', arguments, result); + return result; + }, + set onbeforepaste(value) { + }, + get onbeforexrselect() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onbeforexrselect;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onbeforexrselect', arguments, result); + return result; + }, + set onbeforexrselect(value) { + }, + get onblur() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onblur;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onblur', arguments, result); + return result; + }, + set onblur(value) { + }, + get oncancel() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.oncancel;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncancel', arguments, result); + return result; + }, + set oncancel(value) { + }, + get oncanplay() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.oncanplay;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncanplay', arguments, result); + return result; + }, + set oncanplay(value) { + }, + get oncanplaythrough() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.oncanplaythrough;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncanplaythrough', arguments, result); + return result; + }, + set oncanplaythrough(value) { + }, + get onchange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onchange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onchange', arguments, result); + return result; + }, + set onchange(value) { + }, + get onclick() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onclick;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onclick', arguments, result); + return result; + }, + set onclick(value) { + }, + get onclose() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onclose;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onclose', arguments, result); + return result; + }, + set onclose(value) { + }, + get oncontextmenu() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.oncontextmenu;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncontextmenu', arguments, result); + return result; + }, + set oncontextmenu(value) { + }, + get oncopy() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.oncopy;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncopy', arguments, result); + return result; + }, + set oncopy(value) { + }, + get oncuechange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.oncuechange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncuechange', arguments, result); + return result; + }, + set oncuechange(value) { + }, + get oncut() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.oncut;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncut', arguments, result); + return result; + }, + set oncut(value) { + }, + get ondblclick() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ondblclick;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondblclick', arguments, result); + return result; + }, + set ondblclick(value) { + }, + get ondrag() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ondrag;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondrag', arguments, result); + return result; + }, + set ondrag(value) { + }, + get ondragend() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ondragend;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondragend', arguments, result); + return result; + }, + set ondragend(value) { + }, + get ondragenter() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ondragenter;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondragenter', arguments, result); + return result; + }, + set ondragenter(value) { + }, + get ondragleave() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ondragleave;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondragleave', arguments, result); + return result; + }, + set ondragleave(value) { + }, + get ondragover() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ondragover;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondragover', arguments, result); + return result; + }, + set ondragover(value) { + }, + get ondragstart() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ondragstart;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondragstart', arguments, result); + return result; + }, + set ondragstart(value) { + }, + get ondrop() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ondrop;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondrop', arguments, result); + return result; + }, + set ondrop(value) { + }, + get ondurationchange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ondurationchange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondurationchange', arguments, result); + return result; + }, + set ondurationchange(value) { + }, + get onemptied() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onemptied;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onemptied', arguments, result); + return result; + }, + set onemptied(value) { + }, + get onended() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onended;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onended', arguments, result); + return result; + }, + set onended(value) { + }, + get onerror() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onerror;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onerror', arguments, result); + return result; + }, + set onerror(value) { + }, + get onfocus() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onfocus;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onfocus', arguments, result); + return result; + }, + set onfocus(value) { + }, + get onformdata() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onformdata;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onformdata', arguments, result); + return result; + }, + set onformdata(value) { + }, + get onfreeze() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onfreeze;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onfreeze', arguments, result); + return result; + }, + set onfreeze(value) { + }, + get onfullscreenchange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onfullscreenchange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onfullscreenchange', arguments, result); + return result; + }, + set onfullscreenchange(value) { + }, + get onfullscreenerror() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onfullscreenerror;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onfullscreenerror', arguments, result); + return result; + }, + set onfullscreenerror(value) { + }, + get ongotpointercapture() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ongotpointercapture;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ongotpointercapture', arguments, result); + return result; + }, + set ongotpointercapture(value) { + }, + get oninput() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.oninput;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oninput', arguments, result); + return result; + }, + set oninput(value) { + }, + get oninvalid() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.oninvalid;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oninvalid', arguments, result); + return result; + }, + set oninvalid(value) { + }, + get onkeydown() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onkeydown;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onkeydown', arguments, result); + return result; + }, + set onkeydown(value) { + }, + get onkeypress() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onkeypress;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onkeypress', arguments, result); + return result; + }, + set onkeypress(value) { + }, + get onkeyup() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onkeyup;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onkeyup', arguments, result); + return result; + }, + set onkeyup(value) { + }, + get onload() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onload;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onload', arguments, result); + return result; + }, + set onload(value) { + }, + get onloadeddata() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onloadeddata;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onloadeddata', arguments, result); + return result; + }, + set onloadeddata(value) { + }, + get onloadedmetadata() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onloadedmetadata;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onloadedmetadata', arguments, result); + return result; + }, + set onloadedmetadata(value) { + }, + get onloadstart() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onloadstart;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onloadstart', arguments, result); + return result; + }, + set onloadstart(value) { + }, + get onlostpointercapture() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onlostpointercapture;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onlostpointercapture', arguments, result); + return result; + }, + set onlostpointercapture(value) { + }, + get onmousedown() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onmousedown;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmousedown', arguments, result); + return result; + }, + set onmousedown(value) { + }, + onmouseenter: undefined, + onmouseleave: undefined, + get onmousemove() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onmousemove;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmousemove', arguments, result); + return result; + }, + set onmousemove(value) { + }, + get onmouseout() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onmouseout;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmouseout', arguments, result); + return result; + }, + set onmouseout(value) { + }, + get onmouseover() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onmouseover;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmouseover', arguments, result); + return result; + }, + set onmouseover(value) { + }, + get onmouseup() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onmouseup;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmouseup', arguments, result); + return result; + }, + set onmouseup(value) { + }, + get onmousewheel() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onmousewheel;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmousewheel', arguments, result); + return result; + }, + set onmousewheel(value) { + }, + get onpaste() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpaste;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpaste', arguments, result); + return result; + }, + set onpaste(value) { + }, + get onpause() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpause;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpause', arguments, result); + return result; + }, + set onpause(value) { + }, + get onplay() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onplay;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onplay', arguments, result); + return result; + }, + set onplay(value) { + }, + get onplaying() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onplaying;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onplaying', arguments, result); + return result; + }, + set onplaying(value) { + }, + get onpointercancel() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointercancel;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointercancel', arguments, result); + return result; + }, + set onpointercancel(value) { + }, + get onpointerdown() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointerdown;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerdown', arguments, result); + return result; + }, + set onpointerdown(value) { + }, + get onpointerenter() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointerenter;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerenter', arguments, result); + return result; + }, + set onpointerenter(value) { + }, + get onpointerleave() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointerleave;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerleave', arguments, result); + return result; + }, + set onpointerleave(value) { + }, + get onpointerlockchange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointerlockchange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerlockchange', arguments, result); + return result; + }, + set onpointerlockchange(value) { + }, + get onpointerlockerror() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointerlockerror;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerlockerror', arguments, result); + return result; + }, + set onpointerlockerror(value) { + }, + get onpointermove() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointermove;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointermove', arguments, result); + return result; + }, + set onpointermove(value) { + }, + get onpointerout() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointerout;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerout', arguments, result); + return result; + }, + set onpointerout(value) { + }, + get onpointerover() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointerover;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerover', arguments, result); + return result; + }, + set onpointerover(value) { + }, + get onpointerrawupdate() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointerrawupdate;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerrawupdate', arguments, result); + return result; + }, + set onpointerrawupdate(value) { + }, + get onpointerup() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onpointerup;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerup', arguments, result); + return result; + }, + set onpointerup(value) { + }, + get onprogress() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onprogress;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onprogress', arguments, result); + return result; + }, + set onprogress(value) { + }, + get onratechange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onratechange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onratechange', arguments, result); + return result; + }, + set onratechange(value) { + }, + onreadystatechange: undefined, + get onreset() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onreset;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onreset', arguments, result); + return result; + }, + set onreset(value) { + }, + get onresize() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onresize;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onresize', arguments, result); + return result; + }, + set onresize(value) { + }, + get onresume() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onresume;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onresume', arguments, result); + return result; + }, + set onresume(value) { + }, + get onscroll() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onscroll;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onscroll', arguments, result); + return result; + }, + set onscroll(value) { + }, + get onsearch() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onsearch;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onsearch', arguments, result); + return result; + }, + set onsearch(value) { + }, + get onsecuritypolicyviolation() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onsecuritypolicyviolation;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onsecuritypolicyviolation', arguments, result); + return result; + }, + set onsecuritypolicyviolation(value) { + }, + get onseeked() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onseeked;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onseeked', arguments, result); + return result; + }, + set onseeked(value) { + }, + get onseeking() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onseeking;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onseeking', arguments, result); + return result; + }, + set onseeking(value) { + }, + get onselect() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onselect;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onselect', arguments, result); + return result; + }, + set onselect(value) { + }, + get onselectionchange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onselectionchange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onselectionchange', arguments, result); + return result; + }, + set onselectionchange(value) { + }, + get onselectstart() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onselectstart;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onselectstart', arguments, result); + return result; + }, + set onselectstart(value) { + }, + get onslotchange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onslotchange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onslotchange', arguments, result); + return result; + }, + set onslotchange(value) { + }, + get onstalled() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onstalled;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onstalled', arguments, result); + return result; + }, + set onstalled(value) { + }, + get onsubmit() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onsubmit;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onsubmit', arguments, result); + return result; + }, + set onsubmit(value) { + }, + get onsuspend() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onsuspend;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onsuspend', arguments, result); + return result; + }, + set onsuspend(value) { + }, + get ontimeupdate() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ontimeupdate;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontimeupdate', arguments, result); + return result; + }, + set ontimeupdate(value) { + }, + get ontoggle() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ontoggle;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontoggle', arguments, result); + return result; + }, + set ontoggle(value) { + }, + get ontransitioncancel() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ontransitioncancel;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontransitioncancel', arguments, result); + return result; + }, + set ontransitioncancel(value) { + }, + get ontransitionend() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ontransitionend;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontransitionend', arguments, result); + return result; + }, + set ontransitionend(value) { + }, + get ontransitionrun() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ontransitionrun;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontransitionrun', arguments, result); + return result; + }, + set ontransitionrun(value) { + }, + get ontransitionstart() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.ontransitionstart;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontransitionstart', arguments, result); + return result; + }, + set ontransitionstart(value) { + }, + get onvisibilitychange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onvisibilitychange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onvisibilitychange', arguments, result); + return result; + }, + set onvisibilitychange(value) { + }, + get onvolumechange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onvolumechange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onvolumechange', arguments, result); + return result; + }, + set onvolumechange(value) { + }, + get onwaiting() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onwaiting;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwaiting', arguments, result); + return result; + }, + set onwaiting(value) { + }, + get onwebkitanimationend() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onwebkitanimationend;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkitanimationend', arguments, result); + return result; + }, + set onwebkitanimationend(value) { + }, + get onwebkitanimationiteration() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onwebkitanimationiteration;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkitanimationiteration', arguments, result); + return result; + }, + set onwebkitanimationiteration(value) { + }, + get onwebkitanimationstart() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onwebkitanimationstart;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkitanimationstart', arguments, result); + return result; + }, + set onwebkitanimationstart(value) { + }, + get onwebkitfullscreenchange() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onwebkitfullscreenchange;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkitfullscreenchange', arguments, result); + return result; + }, + set onwebkitfullscreenchange(value) { + }, + get onwebkitfullscreenerror() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onwebkitfullscreenerror;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkitfullscreenerror', arguments, result); + return result; + }, + set onwebkitfullscreenerror(value) { + }, + get onwebkittransitionend() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onwebkittransitionend;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkittransitionend', arguments, result); + return result; + }, + set onwebkittransitionend(value) { + }, + get onwheel() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.onwheel;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwheel', arguments, result); + return result; + }, + set onwheel(value) { + }, + open() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.open;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'open', arguments, result); + return result; + }, + get pictureInPictureElement() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.pictureInPictureElement;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'pictureInPictureElement', arguments, result); + return result; + }, + get pictureInPictureEnabled() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.pictureInPictureEnabled;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'pictureInPictureEnabled', arguments, result); + return result; + }, + get plugins() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.plugins;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'plugins', arguments, result); + return result; + }, + get pointerLockElement() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.pointerLockElement;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'pointerLockElement', arguments, result); + return result; + }, + prepend() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.prepend;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'prepend', arguments, result); + return result; + }, + queryCommandEnabled() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.queryCommandEnabled;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'queryCommandEnabled', arguments, result); + return result; + }, + queryCommandIndeterm() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.queryCommandIndeterm;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'queryCommandIndeterm', arguments, result); + return result; + }, + queryCommandState() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.queryCommandState;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'queryCommandState', arguments, result); + return result; + }, + queryCommandSupported() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.queryCommandSupported;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'queryCommandSupported', arguments, result); + return result; + }, + queryCommandValue() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.queryCommandValue;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'queryCommandValue', arguments, result); + return result; + }, + querySelector() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.querySelector;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'querySelector', arguments, result); + return result; + }, + querySelectorAll() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.querySelectorAll;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'querySelectorAll', arguments, result); + return result; + }, + get readyState() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = "complete";; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'readyState', arguments, result); + return result; + }, + get referrer() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.referrer;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'referrer', arguments, result); + return result; + }, + releaseEvents() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.releaseEvents;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'releaseEvents', arguments, result); + return result; + }, + replaceChildren() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.replaceChildren;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'replaceChildren', arguments, result); + return result; + }, + get rootElement() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.rootElement;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'rootElement', arguments, result); + return result; + }, + get scripts() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.scripts;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'scripts', arguments, result); + return result; + }, + get scrollingElement() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.scrollingElement;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'scrollingElement', arguments, result); + return result; + }, + get styleSheets() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.styleSheets;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'styleSheets', arguments, result); + return result; + }, + get timeline() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.timeline;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'timeline', arguments, result); + return result; + }, + get title() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.title;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'title', arguments, result); + return result; + }, + set title(value) { + }, + get visibilityState() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = "hidden";; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'visibilityState', arguments, result); + return result; + }, + get vlinkColor() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.vlinkColor;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'vlinkColor', arguments, result); + return result; + }, + set vlinkColor(value) { + }, + get wasDiscarded() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = false;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'wasDiscarded', arguments, result); + return result; + }, + webkitCancelFullScreen() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.webkitCancelFullScreen;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'webkitCancelFullScreen', arguments, result); + return result; + }, + get webkitCurrentFullScreenElement() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.webkitCurrentFullScreenElement;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitCurrentFullScreenElement', arguments, result); + return result; + }, + webkitExitFullscreen() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.webkitExitFullscreen;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'webkitExitFullscreen', arguments, result); + return result; + }, + get webkitFullscreenElement() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.webkitFullscreenElement;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitFullscreenElement', arguments, result); + return result; + }, + get webkitFullscreenEnabled() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.webkitFullscreenEnabled;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitFullscreenEnabled', arguments, result); + return result; + }, + get webkitHidden() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = true;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitHidden', arguments, result); + return result; + }, + get webkitIsFullScreen() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.webkitIsFullScreen;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitIsFullScreen', arguments, result); + return result; + }, + get webkitVisibilityState() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.webkitVisibilityState;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitVisibilityState', arguments, result); + return result; + }, + write() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.write;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'write', arguments, result); + return result; + }, + writeln() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.writeln;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'writeln', arguments, result); + return result; + }, + get xmlEncoding() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.xmlEncoding;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'xmlEncoding', arguments, result); + return result; + }, + get xmlStandalone() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.xmlStandalone;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'xmlStandalone', arguments, result); + return result; + }, + set xmlStandalone(value) { + }, + get xmlVersion() { + if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = $attribute_map.xmlVersion;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'xmlVersion', arguments, result); + return result; + }, + set xmlVersion(value) { + }, + } + + qxVm.rename(Document.prototype, "Document"); + qxVm.safeDescriptor_addConstructor(Document); + qxVm.safe_Objattribute(Document, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.defineProperties(Document.prototype, { + [Symbol.unscopables]: { + value: { + after: true, + append: true, + before: true, + prepend: true, + remove: true, + replaceChildren: true, + replaceWith: true, + }, + configurable: true, enumerable: false, writable: false + } + }); + + Object.setPrototypeOf(Document.prototype, Node.prototype); + Object.setPrototypeOf(Document, Node); + +})(); +// debugger; + +Attr = function Attr() {//构造函数 + throw new TypeError("Illegal constructor"); +}; qxVm.safefunction(Attr); + +; (function () { + const $safe_get_attribute = [ + 'localName', 'name', 'namespaceURI', 'ownerElement', 'prefix', 'specified', 'value' + ]; + const $safe_set_attribute = ['value']; + const $safe_func_attribute = []; + + Attr.prototype = { + get localName(){ + if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + }, + get name(){ + if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + }, + get namespaceURI(){ + if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get ownerElement(){ + if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get prefix(){ + if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get specified(){ + if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get value(){ + if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + set value(value){ + } + }; + qxVm.rename(Attr.prototype, "Attr"); + qxVm.safeDescriptor_addConstructor(Attr); + // debugger; + qxVm.safe_Objattribute(Attr, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + + Object.setPrototypeOf(Attr.prototype, Node.prototype); + Object.setPrototypeOf(Attr, Node); + +})(); + +CSS = { + Hz() { + }, + Q() { + }, + ch() { + }, + cm() { + }, + deg() { + }, + dpcm() { + }, + dpi() { + }, + dppx() { + }, + em() { + }, + escape() { + }, + ex() { + }, + fr() { + }, + grad() { + }, + in() { + }, + kHz() { + }, + mm() { + }, + ms() { + }, + number() { + }, + pc() { + }, + percent() { + }, + pt() { + }, + px() { + }, + rad() { + }, + registerProperty() { + }, + rem() { + }, + s() { + }, + supports() { + return true; + }, + turn() { + }, + vh() { + }, + vmax() { + }, + vmin() { + }, + vw() { + } +}; +qxVm.rename(CSS, 'CSS'); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = [ + 'Hz', 'Q', 'ch', 'cm', 'deg', 'dpcm', 'dpi', 'dppx', 'em', 'escape', 'ex', 'fr', 'grad', 'in', 'kHz', 'mm', 'ms', 'number', 'pc', 'percent', 'pt', + 'px', 'rad', 'registerProperty', 'rem', 's', 'supports', 'turn', 'vh', 'vmax', 'vmin', 'vw' + ]; + + qxVm.safe_Objattribute(CSS, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute, true); +})(); + + +CSSStyleDeclaration = function CSSStyleDeclaration(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(CSSStyleDeclaration); + +; (function () { + const $safe_get_attribute = ['cssFloat', 'cssText', 'length', 'parentRule']; + const $safe_set_attribute = ['cssFloat', 'cssText']; + const $safe_func_attribute = ['getPropertyPriority', 'getPropertyValue', 'item', 'removeProperty', 'setProperty']; + CSSStyleDeclaration.prototype = { + + get cssFloat() { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).cssFloat, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CSSStyleDeclaration', 'cssFloat', arguments, result); + return result; + }, + set cssFloat(value) { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CSSStyleDeclaration', 'cssFloat', arguments); + qxVm.memory.private_data.get(this).cssFloat = value + ""; + }, + get cssText() { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).cssText, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CSSStyleDeclaration', 'cssText', arguments, result); + return result; + }, + set cssText(value) { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CSSStyleDeclaration', 'cssText', arguments); + qxVm.memory.private_data.get(this).cssText = value + ""; + }, + getPropertyPriority() { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CSSStyleDeclaration', 'getPropertyPriority', arguments, result); + return result; + }, + getPropertyValue() { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CSSStyleDeclaration', 'getPropertyValue', arguments, result); + return result; + }, + item() { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CSSStyleDeclaration', 'item', arguments, result); + return result; + }, + get length() { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).length, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CSSStyleDeclaration', 'length', arguments, result); + return result; + }, + get parentRule() { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).parentRule, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CSSStyleDeclaration', 'parentRule', arguments, result); + return result; + }, + removeProperty() { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CSSStyleDeclaration', 'removeProperty', arguments, result); + return result; + }, + setProperty() { + if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CSSStyleDeclaration', 'setProperty', arguments, result); + return result; + } + } + + qxVm.rename(CSSStyleDeclaration.prototype, "CSSStyleDeclaration"); + qxVm.safeDescriptor_addConstructor(CSSStyleDeclaration); + qxVm.safe_Objattribute(CSSStyleDeclaration, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + + +CharacterData = function (createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(CharacterData); + +; (function () { + const $safe_get_attribute = ['data', 'length', 'nextElementSibling', 'previousElementSibling']; + const $safe_set_attribute = ['data']; + const $safe_func_attribute = ['after', 'appendData', 'before', 'deleteData', 'insertData', 'remove', 'replaceData', 'replaceWith', 'substringData']; + + CharacterData.prototype = { + after() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'after', arguments, result); + return result; + }, + appendData() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'appendData', arguments, result); + return result; + }, + before() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'before', arguments, result); + return result; + }, + get data() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).data, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CharacterData', 'data', arguments, result); + return result; + }, + set data(value) { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CharacterData', 'data', arguments); + qxVm.memory.private_data.get(this).data = value + ""; + }, + deleteData() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'deleteData', arguments, result); + return result; + }, + insertData() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'insertData', arguments, result); + return result; + }, + get length() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).length, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CharacterData', 'length', arguments, result); + return result; + }, + get nextElementSibling() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).nextElementSibling, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CharacterData', 'nextElementSibling', arguments, result); + return result; + }, + get previousElementSibling() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).previousElementSibling, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CharacterData', 'previousElementSibling', arguments, result); + return result; + }, + remove() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'remove', arguments, result); + return result; + }, + replaceData() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'replaceData', arguments, result); + return result; + }, + replaceWith() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'replaceWith', arguments, result); + return result; + }, + substringData() { + if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'substringData', arguments, result); + return result; + } + }; + + qxVm.rename(CharacterData.prototype, "CharacterData"); + qxVm.safeDescriptor_addConstructor(CharacterData); + qxVm.safe_Objattribute(CharacterData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.defineProperties(CharacterData.prototype, { + [Symbol.unscopables]: { + value: { + after: true, + before: true, + remove: true, + replaceWith: true + }, + configurable: true, enumerable: false, writable: false + } + }); + + Object.setPrototypeOf(CharacterData.prototype, Node.prototype); + Object.setPrototypeOf(CharacterData, Node); + +})(); +Text = function Text(wholeText) { + if (new.target !== Text) { + throw new TypeError(`Failed to construct 'Text': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) + } + + qxVm.memory.private_data.set(this, { wholeText: wholeText }) +}; qxVm.safefunction(Text); + +; (function () { + const $safe_get_attribute = ['assignedSlot']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['splitText']; + + Text.prototype = { + get assignedSlot() { + if (!Text.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).assignedSlot, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Text', 'assignedSlot', arguments, result); + return result; + }, + splitText() { + if (!Text.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Text', 'splitText', arguments, result); + return result; + }, + get wholeText() { + if (!Text.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).wholeText, ""); + } + } + qxVm.rename(Text.prototype, "Text"); + qxVm.safeDescriptor_addConstructor(Text); + qxVm.safe_Objattribute(Text, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(Text.prototype, CharacterData.prototype); + Object.setPrototypeOf(Text, CharacterData); + +})(); +CDATASection = function CDATASection(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(CDATASection); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + CDATASection.prototype = { } + qxVm.rename(CDATASection.prototype, "CDATASection"); + qxVm.safeDescriptor_addConstructor(CDATASection); + qxVm.safe_Objattribute(CDATASection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(CDATASection.prototype, Text.prototype); + Object.setPrototypeOf(CDATASection, Text); + +})(); +HTMLDocument = function HTMLDocument(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLDocument); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + + HTMLDocument.prototype = {}; + qxVm.rename(HTMLDocument.prototype, "HTMLDocument"); + qxVm.safeDescriptor_addConstructor(HTMLDocument); + qxVm.safe_Objattribute(HTMLDocument, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLDocument.prototype, Document.prototype); // 指定属性原型的原型链 + Object.setPrototypeOf(HTMLDocument, Document); // 指定属性的原型链 + +})(); +// debugger; +HTMLElement = function HTMLElement(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLElement); + +; (function () { + const $cssstyle_attribute = [ + "accentColor", "additiveSymbols", "alignContent", "alignItems", "alignSelf", "alignmentBaseline", "all", "animation", "animationDelay", "animationDirection", + "animationDuration", "animationFillMode", "animationIterationCount", "animationName", "animationPlayState", "animationTimingFunction", "appRegion", + "appearance", "ascentOverride", "aspectRatio", "backdropFilter", "backfaceVisibility", "background", "backgroundAttachment", "backgroundBlendMode", + "backgroundClip", "backgroundColor", "backgroundImage", "backgroundOrigin", "backgroundPosition", "backgroundPositionX", "backgroundPositionY", + "backgroundRepeat", "backgroundRepeatX", "backgroundRepeatY", "backgroundSize", "baselineShift", "blockSize", "border", "borderBlock", "borderBlockColor", + "borderBlockEnd", "borderBlockEndColor", "borderBlockEndStyle", "borderBlockEndWidth", "borderBlockStart", "borderBlockStartColor", "borderBlockStartStyle", + "borderBlockStartWidth", "borderBlockStyle", "borderBlockWidth", "borderBottom", "borderBottomColor", "borderBottomLeftRadius", "borderBottomRightRadius", + "borderBottomStyle", "borderBottomWidth", "borderCollapse", "borderColor", "borderEndEndRadius", "borderEndStartRadius", "borderImage", "borderImageOutset", + "borderImageRepeat", "borderImageSlice", "borderImageSource", "borderImageWidth", "borderInline", "borderInlineColor", "borderInlineEnd", + "borderInlineEndColor", "borderInlineEndStyle", "borderInlineEndWidth", "borderInlineStart", "borderInlineStartColor", "borderInlineStartStyle", + "borderInlineStartWidth", "borderInlineStyle", "borderInlineWidth", "borderLeft", "borderLeftColor", "borderLeftStyle", "borderLeftWidth", "borderRadius", + "borderRight", "borderRightColor", "borderRightStyle", "borderRightWidth", "borderSpacing", "borderStartEndRadius", "borderStartStartRadius", + "borderStyle", "borderTop", "borderTopColor", "borderTopLeftRadius", "borderTopRightRadius", "borderTopStyle", "borderTopWidth", "borderWidth", "bottom", + "boxShadow", "boxSizing", "breakAfter", "breakBefore", "breakInside", "bufferedRendering", "captionSide", "caretColor", "clear", "clip", "clipPath", + "clipRule", "color", "colorInterpolation", "colorInterpolationFilters", "colorRendering", "colorScheme", "columnCount", "columnFill", "columnGap", + "columnRule", "columnRuleColor", "columnRuleStyle", "columnRuleWidth", "columnSpan", "columnWidth", "columns", "contain", "containIntrinsicBlockSize", + "containIntrinsicHeight", "containIntrinsicInlineSize", "containIntrinsicSize", "containIntrinsicWidth", "content", "contentVisibility", "counterIncrement", + "counterReset", "counterSet", "cursor", "cx", "cy", "d", "descentOverride", "direction", "display", "dominantBaseline", "emptyCells", "fallback", "fill", + "fillOpacity", "fillRule", "filter", "flex", "flexBasis", "flexDirection", "flexFlow", "flexGrow", "flexShrink", "flexWrap", "float", "floodColor", + "floodOpacity", "font", "fontDisplay", "fontFamily", "fontFeatureSettings", "fontKerning", "fontOpticalSizing", "fontSize", "fontStretch", "fontStyle", + "fontSynthesis", "fontSynthesisSmallCaps", "fontSynthesisStyle", "fontSynthesisWeight", "fontVariant", "fontVariantCaps", "fontVariantEastAsian", + "fontVariantLigatures", "fontVariantNumeric", "fontVariationSettings", "fontWeight", "forcedColorAdjust", "gap", "grid", "gridArea", "gridAutoColumns", + "gridAutoFlow", "gridAutoRows", "gridColumn", "gridColumnEnd", "gridColumnGap", "gridColumnStart", "gridGap", "gridRow", "gridRowEnd", "gridRowGap", + "gridRowStart", "gridTemplate", "gridTemplateAreas", "gridTemplateColumns", "gridTemplateRows", "height", "hyphens", "imageOrientation", "imageRendering", + "inherits", "initialValue", "inlineSize", "inset", "insetBlock", "insetBlockEnd", "insetBlockStart", "insetInline", "insetInlineEnd", "insetInlineStart", + "isolation", "justifyContent", "justifyItems", "justifySelf", "left", "letterSpacing", "lightingColor", "lineBreak", "lineGapOverride", "lineHeight", + "listStyle", "listStyleImage", "listStylePosition", "listStyleType", "margin", "marginBlock", "marginBlockEnd", "marginBlockStart", "marginBottom", + "marginInline", "marginInlineEnd", "marginInlineStart", "marginLeft", "marginRight", "marginTop", "marker", "markerEnd", "markerMid", "markerStart", + "mask", "maskType", "maxBlockSize", "maxHeight", "maxInlineSize", "maxWidth", "maxZoom", "minBlockSize", "minHeight", "minInlineSize", "minWidth", "minZoom", + "mixBlendMode", "negative", "objectFit", "objectPosition", "offset", "offsetDistance", "offsetPath", "offsetRotate", "opacity", "order", "orientation", + "orphans", "outline", "outlineColor", "outlineOffset", "outlineStyle", "outlineWidth", "overflow", "overflowAnchor", "overflowClipMargin", "overflowWrap", + "overflowX", "overflowY", "overscrollBehavior", "overscrollBehaviorBlock", "overscrollBehaviorInline", "overscrollBehaviorX", "overscrollBehaviorY", + "pad", "padding", "paddingBlock", "paddingBlockEnd", "paddingBlockStart", "paddingBottom", "paddingInline", "paddingInlineEnd", "paddingInlineStart", + "paddingLeft", "paddingRight", "paddingTop", "page", "pageBreakAfter", "pageBreakBefore", "pageBreakInside", "pageOrientation", "paintOrder", "perspective", + "perspectiveOrigin", "placeContent", "placeItems", "placeSelf", "pointerEvents", "position", "prefix", "quotes", "r", "range", "resize", "right", "rowGap", + "rubyPosition", "rx", "ry", "scrollBehavior", "scrollMargin", "scrollMarginBlock", "scrollMarginBlockEnd", "scrollMarginBlockStart", "scrollMarginBottom", + "scrollMarginInline", "scrollMarginInlineEnd", "scrollMarginInlineStart", "scrollMarginLeft", "scrollMarginRight", "scrollMarginTop", "scrollPadding", + "scrollPaddingBlock", "scrollPaddingBlockEnd", "scrollPaddingBlockStart", "scrollPaddingBottom", "scrollPaddingInline", "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", "scrollPaddingLeft", "scrollPaddingRight", "scrollPaddingTop", "scrollSnapAlign", "scrollSnapStop", "scrollSnapType", + "scrollbarGutter", "shapeImageThreshold", "shapeMargin", "shapeOutside", "shapeRendering", "size", "sizeAdjust", "speak", "speakAs", "src", "stopColor", + "stopOpacity", "stroke", "strokeDasharray", "strokeDashoffset", "strokeLinecap", "strokeLinejoin", "strokeMiterlimit", "strokeOpacity", "strokeWidth", + "suffix", "symbols", "syntax", "system", "tabSize", "tableLayout", "textAlign", "textAlignLast", "textAnchor", "textCombineUpright", "textDecoration", + "textDecorationColor", "textDecorationLine", "textDecorationSkipInk", "textDecorationStyle", "textDecorationThickness", "textIndent", "textOrientation", + "textOverflow", "textRendering", "textShadow", "textSizeAdjust", "textTransform", "textUnderlineOffset", "textUnderlinePosition", "top", "touchAction", + "transform", "transformBox", "transformOrigin", "transformStyle", "transition", "transitionDelay", "transitionDuration", "transitionProperty", + "transitionTimingFunction", "unicodeBidi", "unicodeRange", "userSelect", "userZoom", "vectorEffect", "verticalAlign", "visibility", "webkitAlignContent", + "webkitAlignItems", "webkitAlignSelf", "webkitAnimation", "webkitAnimationDelay", "webkitAnimationDirection", "webkitAnimationDuration", + "webkitAnimationFillMode", "webkitAnimationIterationCount", "webkitAnimationName", "webkitAnimationPlayState", "webkitAnimationTimingFunction", + "webkitAppRegion", "webkitAppearance", "webkitBackfaceVisibility", "webkitBackgroundClip", "webkitBackgroundOrigin", "webkitBackgroundSize", + "webkitBorderAfter", "webkitBorderAfterColor", "webkitBorderAfterStyle", "webkitBorderAfterWidth", "webkitBorderBefore", "webkitBorderBeforeColor", + "webkitBorderBeforeStyle", "webkitBorderBeforeWidth", "webkitBorderBottomLeftRadius", "webkitBorderBottomRightRadius", "webkitBorderEnd", + "webkitBorderEndColor", "webkitBorderEndStyle", "webkitBorderEndWidth", "webkitBorderHorizontalSpacing", "webkitBorderImage", "webkitBorderRadius", + "webkitBorderStart", "webkitBorderStartColor", "webkitBorderStartStyle", "webkitBorderStartWidth", "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", "webkitBorderVerticalSpacing", "webkitBoxAlign", "webkitBoxDecorationBreak", "webkitBoxDirection", "webkitBoxFlex", + "webkitBoxOrdinalGroup", "webkitBoxOrient", "webkitBoxPack", "webkitBoxReflect", "webkitBoxShadow", "webkitBoxSizing", "webkitClipPath", + "webkitColumnBreakAfter", "webkitColumnBreakBefore", "webkitColumnBreakInside", "webkitColumnCount", "webkitColumnGap", "webkitColumnRule", + "webkitColumnRuleColor", "webkitColumnRuleStyle", "webkitColumnRuleWidth", "webkitColumnSpan", "webkitColumnWidth", "webkitColumns", "webkitFilter", + "webkitFlex", "webkitFlexBasis", "webkitFlexDirection", "webkitFlexFlow", "webkitFlexGrow", "webkitFlexShrink", "webkitFlexWrap", + "webkitFontFeatureSettings", "webkitFontSmoothing", "webkitHighlight", "webkitHyphenateCharacter", "webkitJustifyContent", "webkitLineBreak", + "webkitLineClamp", "webkitLocale", "webkitLogicalHeight", "webkitLogicalWidth", "webkitMarginAfter", "webkitMarginBefore", "webkitMarginEnd", + "webkitMarginStart", "webkitMask", "webkitMaskBoxImage", "webkitMaskBoxImageOutset", "webkitMaskBoxImageRepeat", "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", "webkitMaskBoxImageWidth", "webkitMaskClip", "webkitMaskComposite", "webkitMaskImage", "webkitMaskOrigin", + "webkitMaskPosition", "webkitMaskPositionX", "webkitMaskPositionY", "webkitMaskRepeat", "webkitMaskRepeatX", "webkitMaskRepeatY", "webkitMaskSize", + "webkitMaxLogicalHeight", "webkitMaxLogicalWidth", "webkitMinLogicalHeight", "webkitMinLogicalWidth", "webkitOpacity", "webkitOrder", + "webkitPaddingAfter", "webkitPaddingBefore", "webkitPaddingEnd", "webkitPaddingStart", "webkitPerspective", "webkitPerspectiveOrigin", + "webkitPerspectiveOriginX", "webkitPerspectiveOriginY", "webkitPrintColorAdjust", "webkitRtlOrdering", "webkitRubyPosition", + "webkitShapeImageThreshold", "webkitShapeMargin", "webkitShapeOutside", "webkitTapHighlightColor", "webkitTextCombine", "webkitTextDecorationsInEffect", + "webkitTextEmphasis", "webkitTextEmphasisColor", "webkitTextEmphasisPosition", "webkitTextEmphasisStyle", "webkitTextFillColor", + "webkitTextOrientation", "webkitTextSecurity", "webkitTextSizeAdjust", "webkitTextStroke", "webkitTextStrokeColor", "webkitTextStrokeWidth", + "webkitTransform", "webkitTransformOrigin", "webkitTransformOriginX", "webkitTransformOriginY", "webkitTransformOriginZ", "webkitTransformStyle", + "webkitTransition", "webkitTransitionDelay", "webkitTransitionDuration", "webkitTransitionProperty", "webkitTransitionTimingFunction", "webkitUserDrag", + "webkitUserModify", "webkitUserSelect", "webkitWritingMode", "whiteSpace", "widows", "width", "willChange", "wordBreak", "wordSpacing", "wordWrap", + "writingMode", "x", "y", "zIndex", "zoom" + ] + + const $safe_get_attribute = [ + 'accessKey', 'autocapitalize', 'autofocus', 'contentEditable', 'dataset', 'dir', 'draggable', 'enterKeyHint', 'hidden', 'innerText', + 'inputMode', 'isContentEditable', 'lang', 'nonce', 'offsetHeight', 'offsetLeft', 'offsetParent', 'offsetTop', 'offsetWidth', 'onabort', + 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforexrselect', 'onblur', 'oncancel', 'oncanplay', + 'oncanplaythrough', 'onchange', 'onclick', 'onclose', 'oncontextmenu', 'oncopy', 'oncuechange', 'oncut', 'ondblclick', 'ondrag', + 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', 'ondrop', 'ondurationchange', 'onemptied', 'onended', 'onerror', + 'onfocus', 'onformdata', 'ongotpointercapture', 'oninput', 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup', 'onload', 'onloadeddata', + 'onloadedmetadata', 'onloadstart', 'onlostpointercapture', 'onmousedown', 'onmousemove', 'onmouseout', 'onmouseover', 'onmouseup', + 'onmousewheel', 'onpaste', 'onpause', 'onplay', 'onplaying', 'onpointercancel', 'onpointerdown', 'onpointerenter', 'onpointerleave', + 'onpointermove', 'onpointerout', 'onpointerover', 'onpointerrawupdate', 'onpointerup', 'onprogress', 'onratechange', 'onreset', + 'onresize', 'onscroll', 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect', 'onselectionchange', 'onselectstart', + 'onslotchange', 'onstalled', 'onsubmit', 'onsuspend', 'ontimeupdate', 'ontoggle', 'ontransitioncancel', 'ontransitionend', 'ontransitionrun', + 'ontransitionstart', 'onvolumechange', 'onwaiting', 'onwebkitanimationend', 'onwebkitanimationiteration', 'onwebkitanimationstart', + 'onwebkittransitionend', 'onwheel', 'outerText', 'spellcheck', 'style', 'tabIndex', 'title', 'translate', 'virtualKeyboardPolicy' + ]; + const $safe_set_attribute = [ + 'accessKey', 'autocapitalize', 'autofocus', 'contentEditable', 'dir', 'draggable', 'enterKeyHint', 'hidden', 'innerText', 'inputMode', + 'lang', 'nonce', 'onabort', 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforexrselect', 'onblur', + 'oncancel', 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick', 'onclose', 'oncontextmenu', 'oncopy', 'oncuechange', 'oncut', + 'ondblclick', 'ondrag', 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', 'ondrop', 'ondurationchange', 'onemptied', + 'onended', 'onerror', 'onfocus', 'onformdata', 'ongotpointercapture', 'oninput', 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup', + 'onload', 'onloadeddata', 'onloadedmetadata', 'onloadstart', 'onlostpointercapture', 'onmousedown', 'onmousemove', 'onmouseout', 'onmouseover', + 'onmouseup', 'onmousewheel', 'onpaste', 'onpause', 'onplay', 'onplaying', 'onpointercancel', 'onpointerdown', 'onpointerenter', 'onpointerleave', + 'onpointermove', 'onpointerout', 'onpointerover', 'onpointerrawupdate', 'onpointerup', 'onprogress', 'onratechange', 'onreset', 'onresize', + 'onscroll', 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect', 'onselectionchange', 'onselectstart', 'onslotchange', 'onstalled', + 'onsubmit', 'onsuspend', 'ontimeupdate', 'ontoggle', 'ontransitioncancel', 'ontransitionend', 'ontransitionrun', 'ontransitionstart', + 'onvolumechange', 'onwaiting', 'onwebkitanimationend', 'onwebkitanimationiteration', 'onwebkitanimationstart', 'onwebkittransitionend', + 'onwheel', 'outerText', 'spellcheck', 'style', 'tabIndex', 'title', 'translate', 'virtualKeyboardPolicy' + ]; + const $safe_func_attribute = ['attachInternals', 'blur', 'click', 'focus']; + + HTMLElement.prototype = { + get accessKey() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).accessKey, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'accessKey', arguments, result); + return result; + }, + set accessKey(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'accessKey', arguments); + qxVm.memory.private_data.get(this).accessKey = value + ""; + }, + attachInternals() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'attachInternals', arguments, result); + return result; + }, + get autocapitalize() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).autocapitalize, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'autocapitalize', arguments, result); + return result; + }, + set autocapitalize(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'autocapitalize', arguments); + qxVm.memory.private_data.get(this).autocapitalize = value + ""; + }, + get autofocus() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).autofocus, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'autofocus', arguments, result); + return result; + }, + set autofocus(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'autofocus', arguments); + qxVm.memory.private_data.get(this).autofocus = value ? true : false; + }, + blur() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'blur', arguments, result); + return result; + }, + click() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'click', arguments, result); + return result; + }, + get contentEditable() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).contentEditable, "inherit");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'contentEditable', arguments, result); + return result; + }, + set contentEditable(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (['true', 'false', 'plaintext-only', 'inherit'].index(value + "") != -1) { + throw new DOMException(`Failed to set the 'contentEditable' property on 'HTMLElement': The value provided ('111') is not one of 'true', 'false', 'plaintext-only', or 'inherit'.`) + } + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'contentEditable', arguments); + qxVm.memory.private_data.get(this).contentEditable = value + ""; + }, + get dataset() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this).dataset; + if (!ele) { + ele = new DOMStringMap(); + qxVm.memory.private_data.get(this).dataset = ele; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'if ', arguments, result); + return result; + }, + get dir() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).dir, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'dir', arguments, result); + return result; + }, + set dir(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'dir', arguments); + qxVm.memory.private_data.get(this).dir = value + ""; + }, + get draggable() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).draggable, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'draggable', arguments, result); + return result; + }, + set draggable(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'draggable', arguments); + qxVm.memory.private_data.get(this).draggable = value ? true : false; + }, + get enterKeyHint() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).enterKeyHint, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'enterKeyHint', arguments, result); + return result; + }, + set enterKeyHint(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'enterKeyHint', arguments); + qxVm.memory.private_data.get(this).enterKeyHint = value + ""; + }, + focus() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'focus', arguments, result); + return result; + }, + get hidden() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).hidden, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'hidden', arguments, result); + return result; + }, + set hidden(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'hidden', arguments); + qxVm.memory.private_data.get(this).hidden = value ? true : false; + }, + get innerText() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).innerText, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'innerText', arguments, result); + return result; + }, + set innerText(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'innerText', arguments); + qxVm.memory.private_data.get(this).innerText = value + ""; + }, + get inputMode() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).inputMode, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'inputMode', arguments, result); + return result; + }, + set inputMode(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'inputMode', arguments); + qxVm.memory.private_data.get(this).inputMode = value + ""; + }, + get isContentEditable() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).isContentEditable, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'isContentEditable', arguments, result); + return result; + }, + get lang() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).lang, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'lang', arguments, result); + return result; + }, + set lang(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'lang', arguments); + qxVm.memory.private_data.get(this).lang = value + ""; + }, + get nonce() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).nonce, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'nonce', arguments, result); + return result; + }, + set nonce(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'nonce', arguments); + qxVm.memory.private_data.get(this).nonce = value + ""; + }, + get offsetHeight() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'offsetHeight', arguments, result); + return result; + }, + get offsetLeft() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'offsetLeft', arguments, result); + return result; + }, + get offsetParent() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'offsetParent', arguments, result); + return result; + }, + get offsetTop() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'offsetTop', arguments, result); + return result; + }, + get offsetWidth() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 0;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'offsetWidth', arguments, result); + return result; + }, + get onabort() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onabort, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onabort', arguments, result); + return result; + }, + set onabort(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onabort', arguments); + qxVm.memory.private_data.get(this).onabort = value + ""; + }, + get onanimationend() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationend, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onanimationend', arguments, result); + return result; + }, + set onanimationend(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onanimationend', arguments); + qxVm.memory.private_data.get(this).onanimationend = value + ""; + }, + get onanimationiteration() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationiteration, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onanimationiteration', arguments, result); + return result; + }, + set onanimationiteration(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onanimationiteration', arguments); + qxVm.memory.private_data.get(this).onanimationiteration = value + ""; + }, + get onanimationstart() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationstart, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onanimationstart', arguments, result); + return result; + }, + set onanimationstart(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onanimationstart', arguments); + qxVm.memory.private_data.get(this).onanimationstart = value + ""; + }, + get onauxclick() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onauxclick, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onauxclick', arguments, result); + return result; + }, + set onauxclick(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onauxclick', arguments); + qxVm.memory.private_data.get(this).onauxclick = value + ""; + }, + get onbeforexrselect() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onbeforexrselect, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onbeforexrselect', arguments, result); + return result; + }, + set onbeforexrselect(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onbeforexrselect', arguments); + qxVm.memory.private_data.get(this).onbeforexrselect = value + ""; + }, + get onblur() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onblur, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onblur', arguments, result); + return result; + }, + set onblur(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onblur', arguments); + qxVm.memory.private_data.get(this).onblur = value + ""; + }, + get oncancel() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncancel, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncancel', arguments, result); + return result; + }, + set oncancel(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncancel', arguments); + qxVm.memory.private_data.get(this).oncancel = value + ""; + }, + get oncanplay() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncanplay, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncanplay', arguments, result); + return result; + }, + set oncanplay(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncanplay', arguments); + qxVm.memory.private_data.get(this).oncanplay = value + ""; + }, + get oncanplaythrough() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncanplaythrough, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncanplaythrough', arguments, result); + return result; + }, + set oncanplaythrough(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncanplaythrough', arguments); + qxVm.memory.private_data.get(this).oncanplaythrough = value + ""; + }, + get onchange() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onchange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onchange', arguments, result); + return result; + }, + set onchange(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onchange', arguments); + qxVm.memory.private_data.get(this).onchange = value + ""; + }, + get onclick() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onclick, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onclick', arguments, result); + return result; + }, + set onclick(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onclick', arguments); + qxVm.memory.private_data.get(this).onclick = value + ""; + }, + get onclose() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onclose, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onclose', arguments, result); + return result; + }, + set onclose(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onclose', arguments); + qxVm.memory.private_data.get(this).onclose = value + ""; + }, + get oncontextmenu() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncontextmenu, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncontextmenu', arguments, result); + return result; + }, + set oncontextmenu(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncontextmenu', arguments); + qxVm.memory.private_data.get(this).oncontextmenu = value + ""; + }, + get oncopy() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncopy, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncopy', arguments, result); + return result; + }, + set oncopy(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncopy', arguments); + qxVm.memory.private_data.get(this).oncopy = value + ""; + }, + get oncuechange() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncuechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncuechange', arguments, result); + return result; + }, + set oncuechange(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncuechange', arguments); + qxVm.memory.private_data.get(this).oncuechange = value + ""; + }, + get oncut() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncut, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncut', arguments, result); + return result; + }, + set oncut(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncut', arguments); + qxVm.memory.private_data.get(this).oncut = value + ""; + }, + get ondblclick() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondblclick, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondblclick', arguments, result); + return result; + }, + set ondblclick(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondblclick', arguments); + qxVm.memory.private_data.get(this).ondblclick = value + ""; + }, + get ondrag() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondrag, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondrag', arguments, result); + return result; + }, + set ondrag(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondrag', arguments); + qxVm.memory.private_data.get(this).ondrag = value + ""; + }, + get ondragend() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragend, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondragend', arguments, result); + return result; + }, + set ondragend(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondragend', arguments); + qxVm.memory.private_data.get(this).ondragend = value + ""; + }, + get ondragenter() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragenter, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondragenter', arguments, result); + return result; + }, + set ondragenter(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondragenter', arguments); + qxVm.memory.private_data.get(this).ondragenter = value + ""; + }, + get ondragleave() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragleave, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondragleave', arguments, result); + return result; + }, + set ondragleave(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondragleave', arguments); + qxVm.memory.private_data.get(this).ondragleave = value + ""; + }, + get ondragover() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragover, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondragover', arguments, result); + return result; + }, + set ondragover(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondragover', arguments); + qxVm.memory.private_data.get(this).ondragover = value + ""; + }, + get ondragstart() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragstart, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondragstart', arguments, result); + return result; + }, + set ondragstart(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondragstart', arguments); + qxVm.memory.private_data.get(this).ondragstart = value + ""; + }, + get ondrop() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondrop, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondrop', arguments, result); + return result; + }, + set ondrop(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondrop', arguments); + qxVm.memory.private_data.get(this).ondrop = value + ""; + }, + get ondurationchange() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondurationchange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondurationchange', arguments, result); + return result; + }, + set ondurationchange(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondurationchange', arguments); + qxVm.memory.private_data.get(this).ondurationchange = value + ""; + }, + get onemptied() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onemptied, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onemptied', arguments, result); + return result; + }, + set onemptied(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onemptied', arguments); + qxVm.memory.private_data.get(this).onemptied = value + ""; + }, + get onended() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onended, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onended', arguments, result); + return result; + }, + set onended(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onended', arguments); + qxVm.memory.private_data.get(this).onended = value + ""; + }, + get onerror() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onerror', arguments, result); + return result; + }, + set onerror(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onerror', arguments); + qxVm.memory.private_data.get(this).onerror = value + ""; + }, + get onfocus() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onfocus, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onfocus', arguments, result); + return result; + }, + set onfocus(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onfocus', arguments); + qxVm.memory.private_data.get(this).onfocus = value + ""; + }, + get onformdata() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onformdata, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onformdata', arguments, result); + return result; + }, + set onformdata(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onformdata', arguments); + qxVm.memory.private_data.get(this).onformdata = value + ""; + }, + get ongotpointercapture() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ongotpointercapture, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ongotpointercapture', arguments, result); + return result; + }, + set ongotpointercapture(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ongotpointercapture', arguments); + qxVm.memory.private_data.get(this).ongotpointercapture = value + ""; + }, + get oninput() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oninput, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oninput', arguments, result); + return result; + }, + set oninput(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oninput', arguments); + qxVm.memory.private_data.get(this).oninput = value + ""; + }, + get oninvalid() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oninvalid, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oninvalid', arguments, result); + return result; + }, + set oninvalid(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oninvalid', arguments); + qxVm.memory.private_data.get(this).oninvalid = value + ""; + }, + get onkeydown() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeydown, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onkeydown', arguments, result); + return result; + }, + set onkeydown(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onkeydown', arguments); + qxVm.memory.private_data.get(this).onkeydown = value + ""; + }, + get onkeypress() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeypress, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onkeypress', arguments, result); + return result; + }, + set onkeypress(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onkeypress', arguments); + qxVm.memory.private_data.get(this).onkeypress = value + ""; + }, + get onkeyup() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeyup, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onkeyup', arguments, result); + return result; + }, + set onkeyup(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onkeyup', arguments); + qxVm.memory.private_data.get(this).onkeyup = value + ""; + }, + get onload() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onload, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onload', arguments, result); + return result; + }, + set onload(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onload', arguments); + qxVm.memory.private_data.get(this).onload = value + ""; + }, + get onloadeddata() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadeddata, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onloadeddata', arguments, result); + return result; + }, + set onloadeddata(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onloadeddata', arguments); + qxVm.memory.private_data.get(this).onloadeddata = value + ""; + }, + get onloadedmetadata() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadedmetadata, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onloadedmetadata', arguments, result); + return result; + }, + set onloadedmetadata(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onloadedmetadata', arguments); + qxVm.memory.private_data.get(this).onloadedmetadata = value + ""; + }, + get onloadstart() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadstart, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onloadstart', arguments, result); + return result; + }, + set onloadstart(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onloadstart', arguments); + qxVm.memory.private_data.get(this).onloadstart = value + ""; + }, + get onlostpointercapture() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onlostpointercapture, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onlostpointercapture', arguments, result); + return result; + }, + set onlostpointercapture(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onlostpointercapture', arguments); + qxVm.memory.private_data.get(this).onlostpointercapture = value + ""; + }, + get onmousedown() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousedown, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmousedown', arguments, result); + return result; + }, + set onmousedown(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmousedown', arguments); + qxVm.memory.private_data.get(this).onmousedown = value + ""; + }, + get onmousemove() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousemove, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmousemove', arguments, result); + return result; + }, + set onmousemove(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmousemove', arguments); + qxVm.memory.private_data.get(this).onmousemove = value + ""; + }, + get onmouseout() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseout, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmouseout', arguments, result); + return result; + }, + set onmouseout(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmouseout', arguments); + qxVm.memory.private_data.get(this).onmouseout = value + ""; + }, + get onmouseover() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseover, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmouseover', arguments, result); + return result; + }, + set onmouseover(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmouseover', arguments); + qxVm.memory.private_data.get(this).onmouseover = value + ""; + }, + get onmouseup() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseup, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmouseup', arguments, result); + return result; + }, + set onmouseup(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmouseup', arguments); + qxVm.memory.private_data.get(this).onmouseup = value + ""; + }, + get onmousewheel() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousewheel, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmousewheel', arguments, result); + return result; + }, + set onmousewheel(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmousewheel', arguments); + qxVm.memory.private_data.get(this).onmousewheel = value + ""; + }, + get onpaste() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpaste, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpaste', arguments, result); + return result; + }, + set onpaste(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpaste', arguments); + qxVm.memory.private_data.get(this).onpaste = value + ""; + }, + get onpause() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpause, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpause', arguments, result); + return result; + }, + set onpause(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpause', arguments); + qxVm.memory.private_data.get(this).onpause = value + ""; + }, + get onplay() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onplay, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onplay', arguments, result); + return result; + }, + set onplay(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onplay', arguments); + qxVm.memory.private_data.get(this).onplay = value + ""; + }, + get onplaying() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onplaying, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onplaying', arguments, result); + return result; + }, + set onplaying(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onplaying', arguments); + qxVm.memory.private_data.get(this).onplaying = value + ""; + }, + get onpointercancel() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointercancel, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointercancel', arguments, result); + return result; + }, + set onpointercancel(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointercancel', arguments); + qxVm.memory.private_data.get(this).onpointercancel = value + ""; + }, + get onpointerdown() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerdown, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerdown', arguments, result); + return result; + }, + set onpointerdown(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerdown', arguments); + qxVm.memory.private_data.get(this).onpointerdown = value + ""; + }, + get onpointerenter() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerenter, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerenter', arguments, result); + return result; + }, + set onpointerenter(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerenter', arguments); + qxVm.memory.private_data.get(this).onpointerenter = value + ""; + }, + get onpointerleave() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerleave, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerleave', arguments, result); + return result; + }, + set onpointerleave(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerleave', arguments); + qxVm.memory.private_data.get(this).onpointerleave = value + ""; + }, + get onpointermove() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointermove, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointermove', arguments, result); + return result; + }, + set onpointermove(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointermove', arguments); + qxVm.memory.private_data.get(this).onpointermove = value + ""; + }, + get onpointerout() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerout, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerout', arguments, result); + return result; + }, + set onpointerout(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerout', arguments); + qxVm.memory.private_data.get(this).onpointerout = value + ""; + }, + get onpointerover() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerover, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerover', arguments, result); + return result; + }, + set onpointerover(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerover', arguments); + qxVm.memory.private_data.get(this).onpointerover = value + ""; + }, + get onpointerrawupdate() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerrawupdate, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerrawupdate', arguments, result); + return result; + }, + set onpointerrawupdate(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerrawupdate', arguments); + qxVm.memory.private_data.get(this).onpointerrawupdate = value + ""; + }, + get onpointerup() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerup, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerup', arguments, result); + return result; + }, + set onpointerup(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerup', arguments); + qxVm.memory.private_data.get(this).onpointerup = value + ""; + }, + get onprogress() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onprogress, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onprogress', arguments, result); + return result; + }, + set onprogress(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onprogress', arguments); + qxVm.memory.private_data.get(this).onprogress = value + ""; + }, + get onratechange() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onratechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onratechange', arguments, result); + return result; + }, + set onratechange(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onratechange', arguments); + qxVm.memory.private_data.get(this).onratechange = value + ""; + }, + get onreset() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onreset, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onreset', arguments, result); + return result; + }, + set onreset(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onreset', arguments); + qxVm.memory.private_data.get(this).onreset = value + ""; + }, + get onresize() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onresize, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onresize', arguments, result); + return result; + }, + set onresize(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onresize', arguments); + qxVm.memory.private_data.get(this).onresize = value + ""; + }, + get onscroll() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onscroll, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onscroll', arguments, result); + return result; + }, + set onscroll(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onscroll', arguments); + qxVm.memory.private_data.get(this).onscroll = value + ""; + }, + get onsecuritypolicyviolation() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onsecuritypolicyviolation, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onsecuritypolicyviolation', arguments, result); + return result; + }, + set onsecuritypolicyviolation(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onsecuritypolicyviolation', arguments); + qxVm.memory.private_data.get(this).onsecuritypolicyviolation = value + ""; + }, + get onseeked() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onseeked, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onseeked', arguments, result); + return result; + }, + set onseeked(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onseeked', arguments); + qxVm.memory.private_data.get(this).onseeked = value + ""; + }, + get onseeking() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onseeking, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onseeking', arguments, result); + return result; + }, + set onseeking(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onseeking', arguments); + qxVm.memory.private_data.get(this).onseeking = value + ""; + }, + get onselect() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onselect, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onselect', arguments, result); + return result; + }, + set onselect(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onselect', arguments); + qxVm.memory.private_data.get(this).onselect = value + ""; + }, + get onselectionchange() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onselectionchange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onselectionchange', arguments, result); + return result; + }, + set onselectionchange(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onselectionchange', arguments); + qxVm.memory.private_data.get(this).onselectionchange = value + ""; + }, + get onselectstart() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onselectstart, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onselectstart', arguments, result); + return result; + }, + set onselectstart(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onselectstart', arguments); + qxVm.memory.private_data.get(this).onselectstart = value + ""; + }, + get onslotchange() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onslotchange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onslotchange', arguments, result); + return result; + }, + set onslotchange(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onslotchange', arguments); + qxVm.memory.private_data.get(this).onslotchange = value + ""; + }, + get onstalled() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onstalled, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onstalled', arguments, result); + return result; + }, + set onstalled(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onstalled', arguments); + qxVm.memory.private_data.get(this).onstalled = value + ""; + }, + get onsubmit() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onsubmit, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onsubmit', arguments, result); + return result; + }, + set onsubmit(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onsubmit', arguments); + qxVm.memory.private_data.get(this).onsubmit = value + ""; + }, + get onsuspend() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onsuspend, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onsuspend', arguments, result); + return result; + }, + set onsuspend(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onsuspend', arguments); + qxVm.memory.private_data.get(this).onsuspend = value + ""; + }, + get ontimeupdate() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontimeupdate, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontimeupdate', arguments, result); + return result; + }, + set ontimeupdate(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontimeupdate', arguments); + qxVm.memory.private_data.get(this).ontimeupdate = value + ""; + }, + get ontoggle() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontoggle, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontoggle', arguments, result); + return result; + }, + set ontoggle(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontoggle', arguments); + qxVm.memory.private_data.get(this).ontoggle = value + ""; + }, + get ontransitioncancel() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitioncancel, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontransitioncancel', arguments, result); + return result; + }, + set ontransitioncancel(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontransitioncancel', arguments); + qxVm.memory.private_data.get(this).ontransitioncancel = value + ""; + }, + get ontransitionend() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionend, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontransitionend', arguments, result); + return result; + }, + set ontransitionend(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontransitionend', arguments); + qxVm.memory.private_data.get(this).ontransitionend = value + ""; + }, + get ontransitionrun() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionrun, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontransitionrun', arguments, result); + return result; + }, + set ontransitionrun(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontransitionrun', arguments); + qxVm.memory.private_data.get(this).ontransitionrun = value + ""; + }, + get ontransitionstart() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionstart, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontransitionstart', arguments, result); + return result; + }, + set ontransitionstart(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontransitionstart', arguments); + qxVm.memory.private_data.get(this).ontransitionstart = value + ""; + }, + get onvolumechange() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onvolumechange, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onvolumechange', arguments, result); + return result; + }, + set onvolumechange(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onvolumechange', arguments); + qxVm.memory.private_data.get(this).onvolumechange = value + ""; + }, + get onwaiting() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwaiting, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwaiting', arguments, result); + return result; + }, + set onwaiting(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwaiting', arguments); + qxVm.memory.private_data.get(this).onwaiting = value + ""; + }, + get onwebkitanimationend() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationend, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwebkitanimationend', arguments, result); + return result; + }, + set onwebkitanimationend(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwebkitanimationend', arguments); + qxVm.memory.private_data.get(this).onwebkitanimationend = value + ""; + }, + get onwebkitanimationiteration() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationiteration, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwebkitanimationiteration', arguments, result); + return result; + }, + set onwebkitanimationiteration(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwebkitanimationiteration', arguments); + qxVm.memory.private_data.get(this).onwebkitanimationiteration = value + ""; + }, + get onwebkitanimationstart() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationstart, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwebkitanimationstart', arguments, result); + return result; + }, + set onwebkitanimationstart(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwebkitanimationstart', arguments); + qxVm.memory.private_data.get(this).onwebkitanimationstart = value + ""; + }, + get onwebkittransitionend() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkittransitionend, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwebkittransitionend', arguments, result); + return result; + }, + set onwebkittransitionend(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwebkittransitionend', arguments); + qxVm.memory.private_data.get(this).onwebkittransitionend = value + ""; + }, + get onwheel() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwheel, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwheel', arguments, result); + return result; + }, + set onwheel(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwheel', arguments); + qxVm.memory.private_data.get(this).onwheel = value + ""; + }, + get outerText() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).outerText, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'outerText', arguments, result); + return result; + }, + set outerText(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'outerText', arguments); + qxVm.memory.private_data.get(this).outerText = value + ""; + }, + get spellcheck() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).spellcheck, true);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'spellcheck', arguments, result); + return result; + }, + set spellcheck(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'spellcheck', arguments); + qxVm.memory.private_data.get(this).spellcheck = value ? true : false; + }, + get style() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele = qxVm.memory.private_data.get(this); + if (!ele) { + ele = new CSSStyleDeclaration(qxVm.memory.$createObj_key); + for (key of $cssstyle_attribute) { + ele[key] = ""; + }; + qxVm.memory.private_data.set(this, { + style:ele + }) + qxVm.memory.private_data.get(this).style = ele; + }else{ + ele = ele.style; + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'for ', arguments, result); + return result; + }, + set style(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'style', arguments); + qxVm.memory.private_data.get(this).style = value; + }, + get tabIndex() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).tabIndex, -1);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'tabIndex', arguments, result); + return result; + }, + set tabIndex(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'tabIndex', arguments); + qxVm.memory.private_data.get(this).tabIndex = value ? 1 : -1; + }, + get title() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).title, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'title', arguments, result); + return result; + }, + set title(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'title', arguments); + qxVm.memory.private_data.get(this).title = value + ""; + }, + get translate() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).translate, true);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'translate', arguments, result); + return result; + }, + set translate(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'translate', arguments); + qxVm.memory.private_data.get(this).translate = value ? true : false; + }, + get virtualKeyboardPolicy() { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).virtualKeyboardPolicy, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'virtualKeyboardPolicy', arguments, result); + return result; + }, + set virtualKeyboardPolicy(value) { + if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'virtualKeyboardPolicy', arguments); + qxVm.memory.private_data.get(this).virtualKeyboardPolicy = value + ""; + }, + } + qxVm.rename(HTMLElement.prototype, "HTMLElement"); + qxVm.safeDescriptor_addConstructor(HTMLElement); + qxVm.safe_Objattribute(HTMLElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLElement.prototype, Element.prototype); + Object.setPrototypeOf(HTMLElement, Element); +})(); +SVGElement = function SVGElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(SVGElement); + +; (function () { + const $safe_get_attribute = [ + 'autofocus', 'className', 'dataset', 'nonce', 'onabort', 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforexrselect', 'onblur', 'oncancel', 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick', + 'onclose', 'oncontextmenu', 'oncopy', 'oncuechange', 'oncut', 'ondblclick', 'ondrag', 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', 'ondrop', 'ondurationchange', 'onemptied', 'onended', 'onerror', + 'onfocus', 'onformdata', 'ongotpointercapture', 'oninput', 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup', 'onload', 'onloadeddata', 'onloadedmetadata', 'onloadstart', 'onlostpointercapture', 'onmousedown', 'onmousemove', + 'onmouseout', 'onmouseover', 'onmouseup', 'onmousewheel', 'onpaste', 'onpause', 'onplay', 'onplaying', 'onpointercancel', 'onpointerdown', 'onpointerenter', 'onpointerleave', 'onpointermove', 'onpointerout', 'onpointerover', + 'onpointerrawupdate', 'onpointerup', 'onprogress', 'onratechange', 'onreset', 'onresize', 'onscroll', 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect', 'onselectionchange', 'onselectstart', 'onslotchange', 'onstalled', + 'onsubmit', 'onsuspend', 'ontimeupdate', 'ontoggle', 'ontransitioncancel', 'ontransitionend', 'ontransitionrun', 'ontransitionstart', 'onvolumechange', 'onwaiting', 'onwebkitanimationend', 'onwebkitanimationiteration', + 'onwebkitanimationstart', 'onwebkittransitionend', 'onwheel', 'ownerSVGElement', 'style', 'tabIndex', 'viewportElement' + ]; + const $safe_set_attribute = [ + 'autofocus', 'nonce', 'onabort', 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforexrselect', 'onblur', 'oncancel', 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick', 'onclose', 'oncontextmenu', + 'oncopy', 'oncuechange', 'oncut', 'ondblclick', 'ondrag', 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', 'ondrop', 'ondurationchange', 'onemptied', 'onended', 'onerror', 'onfocus', 'onformdata', + 'ongotpointercapture', 'oninput', 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup', 'onload', 'onloadeddata', 'onloadedmetadata', 'onloadstart', 'onlostpointercapture', 'onmousedown', 'onmousemove', 'onmouseout', 'onmouseover', + 'onmouseup', 'onmousewheel', 'onpaste', 'onpause', 'onplay', 'onplaying', 'onpointercancel', 'onpointerdown', 'onpointerenter', 'onpointerleave', 'onpointermove', 'onpointerout', 'onpointerover', 'onpointerrawupdate', 'onpointerup', + 'onprogress', 'onratechange', 'onreset', 'onresize', 'onscroll', 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect', 'onselectionchange', 'onselectstart', 'onslotchange', 'onstalled', 'onsubmit', 'onsuspend', 'ontimeupdate', + 'ontoggle', 'ontransitioncancel', 'ontransitionend', 'ontransitionrun', 'ontransitionstart', 'onvolumechange', 'onwaiting', 'onwebkitanimationend', 'onwebkitanimationiteration', 'onwebkitanimationstart', 'onwebkittransitionend', + 'onwheel', 'style', 'tabIndex' + ]; + const $safe_func_attribute = ['blur', 'focus']; + + SVGElement.prototype = { + get autofocus() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).autofocus, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'autofocus', arguments, result); + return result; + }, + set autofocus(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'autofocus', arguments); + qxVm.memory.private_data.get(this).autofocus = value + ""; + }, + blur() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SVGElement', 'blur', arguments, result); + return result; + }, + get className() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).className, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'className', arguments, result); + return result; + }, + get dataset() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).dataset, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'dataset', arguments, result); + return result; + }, + focus() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SVGElement', 'focus', arguments, result); + return result; + }, + get nonce() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).nonce, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'nonce', arguments, result); + return result; + }, + set nonce(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'nonce', arguments); + qxVm.memory.private_data.get(this).nonce = value + ""; + }, + get onabort() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onabort, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onabort', arguments, result); + return result; + }, + set onabort(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onabort', arguments); + qxVm.memory.private_data.get(this).onabort = value + ""; + }, + get onanimationend() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationend, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onanimationend', arguments, result); + return result; + }, + set onanimationend(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onanimationend', arguments); + qxVm.memory.private_data.get(this).onanimationend = value + ""; + }, + get onanimationiteration() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationiteration, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onanimationiteration', arguments, result); + return result; + }, + set onanimationiteration(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onanimationiteration', arguments); + qxVm.memory.private_data.get(this).onanimationiteration = value + ""; + }, + get onanimationstart() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationstart, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onanimationstart', arguments, result); + return result; + }, + set onanimationstart(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onanimationstart', arguments); + qxVm.memory.private_data.get(this).onanimationstart = value + ""; + }, + get onauxclick() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onauxclick, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onauxclick', arguments, result); + return result; + }, + set onauxclick(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onauxclick', arguments); + qxVm.memory.private_data.get(this).onauxclick = value + ""; + }, + get onbeforexrselect() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onbeforexrselect, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onbeforexrselect', arguments, result); + return result; + }, + set onbeforexrselect(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onbeforexrselect', arguments); + qxVm.memory.private_data.get(this).onbeforexrselect = value + ""; + }, + get onblur() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onblur, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onblur', arguments, result); + return result; + }, + set onblur(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onblur', arguments); + qxVm.memory.private_data.get(this).onblur = value + ""; + }, + get oncancel() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncancel, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncancel', arguments, result); + return result; + }, + set oncancel(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncancel', arguments); + qxVm.memory.private_data.get(this).oncancel = value + ""; + }, + get oncanplay() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncanplay, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncanplay', arguments, result); + return result; + }, + set oncanplay(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncanplay', arguments); + qxVm.memory.private_data.get(this).oncanplay = value + ""; + }, + get oncanplaythrough() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncanplaythrough, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncanplaythrough', arguments, result); + return result; + }, + set oncanplaythrough(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncanplaythrough', arguments); + qxVm.memory.private_data.get(this).oncanplaythrough = value + ""; + }, + get onchange() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onchange, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onchange', arguments, result); + return result; + }, + set onchange(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onchange', arguments); + qxVm.memory.private_data.get(this).onchange = value + ""; + }, + get onclick() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onclick, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onclick', arguments, result); + return result; + }, + set onclick(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onclick', arguments); + qxVm.memory.private_data.get(this).onclick = value + ""; + }, + get onclose() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onclose, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onclose', arguments, result); + return result; + }, + set onclose(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onclose', arguments); + qxVm.memory.private_data.get(this).onclose = value + ""; + }, + get oncontextmenu() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncontextmenu, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncontextmenu', arguments, result); + return result; + }, + set oncontextmenu(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncontextmenu', arguments); + qxVm.memory.private_data.get(this).oncontextmenu = value + ""; + }, + get oncopy() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncopy, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncopy', arguments, result); + return result; + }, + set oncopy(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncopy', arguments); + qxVm.memory.private_data.get(this).oncopy = value + ""; + }, + get oncuechange() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncuechange, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncuechange', arguments, result); + return result; + }, + set oncuechange(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncuechange', arguments); + qxVm.memory.private_data.get(this).oncuechange = value + ""; + }, + get oncut() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oncut, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncut', arguments, result); + return result; + }, + set oncut(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncut', arguments); + qxVm.memory.private_data.get(this).oncut = value + ""; + }, + get ondblclick() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondblclick, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondblclick', arguments, result); + return result; + }, + set ondblclick(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondblclick', arguments); + qxVm.memory.private_data.get(this).ondblclick = value + ""; + }, + get ondrag() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondrag, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondrag', arguments, result); + return result; + }, + set ondrag(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondrag', arguments); + qxVm.memory.private_data.get(this).ondrag = value + ""; + }, + get ondragend() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragend, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondragend', arguments, result); + return result; + }, + set ondragend(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondragend', arguments); + qxVm.memory.private_data.get(this).ondragend = value + ""; + }, + get ondragenter() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragenter, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondragenter', arguments, result); + return result; + }, + set ondragenter(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondragenter', arguments); + qxVm.memory.private_data.get(this).ondragenter = value + ""; + }, + get ondragleave() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragleave, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondragleave', arguments, result); + return result; + }, + set ondragleave(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondragleave', arguments); + qxVm.memory.private_data.get(this).ondragleave = value + ""; + }, + get ondragover() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragover, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondragover', arguments, result); + return result; + }, + set ondragover(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondragover', arguments); + qxVm.memory.private_data.get(this).ondragover = value + ""; + }, + get ondragstart() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragstart, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondragstart', arguments, result); + return result; + }, + set ondragstart(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondragstart', arguments); + qxVm.memory.private_data.get(this).ondragstart = value + ""; + }, + get ondrop() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondrop, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondrop', arguments, result); + return result; + }, + set ondrop(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondrop', arguments); + qxVm.memory.private_data.get(this).ondrop = value + ""; + }, + get ondurationchange() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ondurationchange, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondurationchange', arguments, result); + return result; + }, + set ondurationchange(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondurationchange', arguments); + qxVm.memory.private_data.get(this).ondurationchange = value + ""; + }, + get onemptied() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onemptied, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onemptied', arguments, result); + return result; + }, + set onemptied(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onemptied', arguments); + qxVm.memory.private_data.get(this).onemptied = value + ""; + }, + get onended() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onended, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onended', arguments, result); + return result; + }, + set onended(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onended', arguments); + qxVm.memory.private_data.get(this).onended = value + ""; + }, + get onerror() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onerror', arguments, result); + return result; + }, + set onerror(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onerror', arguments); + qxVm.memory.private_data.get(this).onerror = value + ""; + }, + get onfocus() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onfocus, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onfocus', arguments, result); + return result; + }, + set onfocus(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onfocus', arguments); + qxVm.memory.private_data.get(this).onfocus = value + ""; + }, + get onformdata() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onformdata, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onformdata', arguments, result); + return result; + }, + set onformdata(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onformdata', arguments); + qxVm.memory.private_data.get(this).onformdata = value + ""; + }, + get ongotpointercapture() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ongotpointercapture, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ongotpointercapture', arguments, result); + return result; + }, + set ongotpointercapture(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ongotpointercapture', arguments); + qxVm.memory.private_data.get(this).ongotpointercapture = value + ""; + }, + get oninput() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oninput, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oninput', arguments, result); + return result; + }, + set oninput(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oninput', arguments); + qxVm.memory.private_data.get(this).oninput = value + ""; + }, + get oninvalid() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).oninvalid, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oninvalid', arguments, result); + return result; + }, + set oninvalid(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oninvalid', arguments); + qxVm.memory.private_data.get(this).oninvalid = value + ""; + }, + get onkeydown() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeydown, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onkeydown', arguments, result); + return result; + }, + set onkeydown(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onkeydown', arguments); + qxVm.memory.private_data.get(this).onkeydown = value + ""; + }, + get onkeypress() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeypress, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onkeypress', arguments, result); + return result; + }, + set onkeypress(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onkeypress', arguments); + qxVm.memory.private_data.get(this).onkeypress = value + ""; + }, + get onkeyup() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeyup, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onkeyup', arguments, result); + return result; + }, + set onkeyup(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onkeyup', arguments); + qxVm.memory.private_data.get(this).onkeyup = value + ""; + }, + get onload() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onload, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onload', arguments, result); + return result; + }, + set onload(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onload', arguments); + qxVm.memory.private_data.get(this).onload = value + ""; + }, + get onloadeddata() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadeddata, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onloadeddata', arguments, result); + return result; + }, + set onloadeddata(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onloadeddata', arguments); + qxVm.memory.private_data.get(this).onloadeddata = value + ""; + }, + get onloadedmetadata() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadedmetadata, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onloadedmetadata', arguments, result); + return result; + }, + set onloadedmetadata(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onloadedmetadata', arguments); + qxVm.memory.private_data.get(this).onloadedmetadata = value + ""; + }, + get onloadstart() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadstart, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onloadstart', arguments, result); + return result; + }, + set onloadstart(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onloadstart', arguments); + qxVm.memory.private_data.get(this).onloadstart = value + ""; + }, + get onlostpointercapture() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onlostpointercapture, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onlostpointercapture', arguments, result); + return result; + }, + set onlostpointercapture(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onlostpointercapture', arguments); + qxVm.memory.private_data.get(this).onlostpointercapture = value + ""; + }, + get onmousedown() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousedown, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmousedown', arguments, result); + return result; + }, + set onmousedown(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmousedown', arguments); + qxVm.memory.private_data.get(this).onmousedown = value + ""; + }, + get onmousemove() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousemove, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmousemove', arguments, result); + return result; + }, + set onmousemove(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmousemove', arguments); + qxVm.memory.private_data.get(this).onmousemove = value + ""; + }, + get onmouseout() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseout, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmouseout', arguments, result); + return result; + }, + set onmouseout(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmouseout', arguments); + qxVm.memory.private_data.get(this).onmouseout = value + ""; + }, + get onmouseover() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseover, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmouseover', arguments, result); + return result; + }, + set onmouseover(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmouseover', arguments); + qxVm.memory.private_data.get(this).onmouseover = value + ""; + }, + get onmouseup() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseup, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmouseup', arguments, result); + return result; + }, + set onmouseup(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmouseup', arguments); + qxVm.memory.private_data.get(this).onmouseup = value + ""; + }, + get onmousewheel() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousewheel, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmousewheel', arguments, result); + return result; + }, + set onmousewheel(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmousewheel', arguments); + qxVm.memory.private_data.get(this).onmousewheel = value + ""; + }, + get onpaste() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpaste, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpaste', arguments, result); + return result; + }, + set onpaste(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpaste', arguments); + qxVm.memory.private_data.get(this).onpaste = value + ""; + }, + get onpause() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpause, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpause', arguments, result); + return result; + }, + set onpause(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpause', arguments); + qxVm.memory.private_data.get(this).onpause = value + ""; + }, + get onplay() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onplay, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onplay', arguments, result); + return result; + }, + set onplay(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onplay', arguments); + qxVm.memory.private_data.get(this).onplay = value + ""; + }, + get onplaying() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onplaying, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onplaying', arguments, result); + return result; + }, + set onplaying(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onplaying', arguments); + qxVm.memory.private_data.get(this).onplaying = value + ""; + }, + get onpointercancel() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointercancel, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointercancel', arguments, result); + return result; + }, + set onpointercancel(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointercancel', arguments); + qxVm.memory.private_data.get(this).onpointercancel = value + ""; + }, + get onpointerdown() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerdown, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerdown', arguments, result); + return result; + }, + set onpointerdown(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerdown', arguments); + qxVm.memory.private_data.get(this).onpointerdown = value + ""; + }, + get onpointerenter() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerenter, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerenter', arguments, result); + return result; + }, + set onpointerenter(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerenter', arguments); + qxVm.memory.private_data.get(this).onpointerenter = value + ""; + }, + get onpointerleave() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerleave, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerleave', arguments, result); + return result; + }, + set onpointerleave(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerleave', arguments); + qxVm.memory.private_data.get(this).onpointerleave = value + ""; + }, + get onpointermove() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointermove, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointermove', arguments, result); + return result; + }, + set onpointermove(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointermove', arguments); + qxVm.memory.private_data.get(this).onpointermove = value + ""; + }, + get onpointerout() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerout, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerout', arguments, result); + return result; + }, + set onpointerout(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerout', arguments); + qxVm.memory.private_data.get(this).onpointerout = value + ""; + }, + get onpointerover() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerover, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerover', arguments, result); + return result; + }, + set onpointerover(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerover', arguments); + qxVm.memory.private_data.get(this).onpointerover = value + ""; + }, + get onpointerrawupdate() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerrawupdate, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerrawupdate', arguments, result); + return result; + }, + set onpointerrawupdate(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerrawupdate', arguments); + qxVm.memory.private_data.get(this).onpointerrawupdate = value + ""; + }, + get onpointerup() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerup, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerup', arguments, result); + return result; + }, + set onpointerup(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerup', arguments); + qxVm.memory.private_data.get(this).onpointerup = value + ""; + }, + get onprogress() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onprogress, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onprogress', arguments, result); + return result; + }, + set onprogress(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onprogress', arguments); + qxVm.memory.private_data.get(this).onprogress = value + ""; + }, + get onratechange() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onratechange, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onratechange', arguments, result); + return result; + }, + set onratechange(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onratechange', arguments); + qxVm.memory.private_data.get(this).onratechange = value + ""; + }, + get onreset() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onreset, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onreset', arguments, result); + return result; + }, + set onreset(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onreset', arguments); + qxVm.memory.private_data.get(this).onreset = value + ""; + }, + get onresize() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onresize, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onresize', arguments, result); + return result; + }, + set onresize(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onresize', arguments); + qxVm.memory.private_data.get(this).onresize = value + ""; + }, + get onscroll() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onscroll, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onscroll', arguments, result); + return result; + }, + set onscroll(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onscroll', arguments); + qxVm.memory.private_data.get(this).onscroll = value + ""; + }, + get onsecuritypolicyviolation() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onsecuritypolicyviolation, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onsecuritypolicyviolation', arguments, result); + return result; + }, + set onsecuritypolicyviolation(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onsecuritypolicyviolation', arguments); + qxVm.memory.private_data.get(this).onsecuritypolicyviolation = value + ""; + }, + get onseeked() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onseeked, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onseeked', arguments, result); + return result; + }, + set onseeked(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onseeked', arguments); + qxVm.memory.private_data.get(this).onseeked = value + ""; + }, + get onseeking() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onseeking, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onseeking', arguments, result); + return result; + }, + set onseeking(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onseeking', arguments); + qxVm.memory.private_data.get(this).onseeking = value + ""; + }, + get onselect() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onselect, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onselect', arguments, result); + return result; + }, + set onselect(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onselect', arguments); + qxVm.memory.private_data.get(this).onselect = value + ""; + }, + get onselectionchange() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onselectionchange, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onselectionchange', arguments, result); + return result; + }, + set onselectionchange(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onselectionchange', arguments); + qxVm.memory.private_data.get(this).onselectionchange = value + ""; + }, + get onselectstart() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onselectstart, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onselectstart', arguments, result); + return result; + }, + set onselectstart(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onselectstart', arguments); + qxVm.memory.private_data.get(this).onselectstart = value + ""; + }, + get onslotchange() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onslotchange, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onslotchange', arguments, result); + return result; + }, + set onslotchange(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onslotchange', arguments); + qxVm.memory.private_data.get(this).onslotchange = value + ""; + }, + get onstalled() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onstalled, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onstalled', arguments, result); + return result; + }, + set onstalled(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onstalled', arguments); + qxVm.memory.private_data.get(this).onstalled = value + ""; + }, + get onsubmit() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onsubmit, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onsubmit', arguments, result); + return result; + }, + set onsubmit(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onsubmit', arguments); + qxVm.memory.private_data.get(this).onsubmit = value + ""; + }, + get onsuspend() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onsuspend, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onsuspend', arguments, result); + return result; + }, + set onsuspend(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onsuspend', arguments); + qxVm.memory.private_data.get(this).onsuspend = value + ""; + }, + get ontimeupdate() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontimeupdate, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontimeupdate', arguments, result); + return result; + }, + set ontimeupdate(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontimeupdate', arguments); + qxVm.memory.private_data.get(this).ontimeupdate = value + ""; + }, + get ontoggle() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontoggle, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontoggle', arguments, result); + return result; + }, + set ontoggle(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontoggle', arguments); + qxVm.memory.private_data.get(this).ontoggle = value + ""; + }, + get ontransitioncancel() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitioncancel, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontransitioncancel', arguments, result); + return result; + }, + set ontransitioncancel(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontransitioncancel', arguments); + qxVm.memory.private_data.get(this).ontransitioncancel = value + ""; + }, + get ontransitionend() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionend, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontransitionend', arguments, result); + return result; + }, + set ontransitionend(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontransitionend', arguments); + qxVm.memory.private_data.get(this).ontransitionend = value + ""; + }, + get ontransitionrun() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionrun, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontransitionrun', arguments, result); + return result; + }, + set ontransitionrun(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontransitionrun', arguments); + qxVm.memory.private_data.get(this).ontransitionrun = value + ""; + }, + get ontransitionstart() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionstart, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontransitionstart', arguments, result); + return result; + }, + set ontransitionstart(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontransitionstart', arguments); + qxVm.memory.private_data.get(this).ontransitionstart = value + ""; + }, + get onvolumechange() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onvolumechange, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onvolumechange', arguments, result); + return result; + }, + set onvolumechange(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onvolumechange', arguments); + qxVm.memory.private_data.get(this).onvolumechange = value + ""; + }, + get onwaiting() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwaiting, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwaiting', arguments, result); + return result; + }, + set onwaiting(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwaiting', arguments); + qxVm.memory.private_data.get(this).onwaiting = value + ""; + }, + get onwebkitanimationend() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationend, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwebkitanimationend', arguments, result); + return result; + }, + set onwebkitanimationend(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwebkitanimationend', arguments); + qxVm.memory.private_data.get(this).onwebkitanimationend = value + ""; + }, + get onwebkitanimationiteration() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationiteration, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwebkitanimationiteration', arguments, result); + return result; + }, + set onwebkitanimationiteration(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwebkitanimationiteration', arguments); + qxVm.memory.private_data.get(this).onwebkitanimationiteration = value + ""; + }, + get onwebkitanimationstart() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationstart, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwebkitanimationstart', arguments, result); + return result; + }, + set onwebkitanimationstart(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwebkitanimationstart', arguments); + qxVm.memory.private_data.get(this).onwebkitanimationstart = value + ""; + }, + get onwebkittransitionend() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkittransitionend, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwebkittransitionend', arguments, result); + return result; + }, + set onwebkittransitionend(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwebkittransitionend', arguments); + qxVm.memory.private_data.get(this).onwebkittransitionend = value + ""; + }, + get onwheel() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwheel, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwheel', arguments, result); + return result; + }, + set onwheel(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwheel', arguments); + qxVm.memory.private_data.get(this).onwheel = value + ""; + }, + get ownerSVGElement() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ownerSVGElement, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ownerSVGElement', arguments, result); + return result; + }, + get style() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).style, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'style', arguments, result); + return result; + }, + set style(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'style', arguments); + qxVm.memory.private_data.get(this).style = value + ""; + }, + get tabIndex() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).tabIndex, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'tabIndex', arguments, result); + return result; + }, + set tabIndex(value) { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'tabIndex', arguments); + qxVm.memory.private_data.get(this).tabIndex = value + ""; + }, + get viewportElement() { + if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).viewportElement, ""); + } + } + + qxVm.rename(SVGElement.prototype, "SVGElement"); + qxVm.safeDescriptor_addConstructor(SVGElement); + qxVm.safe_Objattribute(SVGElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(SVGElement.prototype, Element.prototype); + Object.setPrototypeOf(SVGElement, Element); + +})(); + + +Path2D = function Path2D() { + if(new.target !== Path2D){ + throw new TypeError(`Failed to construct 'Path2D': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`) + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(Path2D); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = ['addPath', 'arc', 'arcTo', 'bezierCurveTo', 'closePath', 'ellipse', 'lineTo', 'moveTo', 'quadraticCurveTo', 'rect', 'roundRect']; + Path2D.prototype = { + + addPath() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'addPath', arguments, result); + return result; + }, + arc() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'arc', arguments, result); + return result; + }, + arcTo() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'arcTo', arguments, result); + return result; + }, + bezierCurveTo() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'bezierCurveTo', arguments, result); + return result; + }, + closePath() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'closePath', arguments, result); + return result; + }, + ellipse() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'ellipse', arguments, result); + return result; + }, + lineTo() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'lineTo', arguments, result); + return result; + }, + moveTo() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'moveTo', arguments, result); + return result; + }, + quadraticCurveTo() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'quadraticCurveTo', arguments, result); + return result; + }, + rect() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'rect', arguments, result); + return result; + }, + roundRect() { + if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'roundRect', arguments, result); + return result; + }, + } + qxVm.rename(Path2D.prototype, "Path2D"); + qxVm.safeDescriptor_addConstructor(Path2D); + qxVm.safe_Objattribute(Path2D, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); +CanvasRenderingContext2D = function CanvasRenderingContext2D(createObj_key, canvas) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {canvas: canvas}) +}; qxVm.safefunction(CanvasRenderingContext2D); + +; (function () { + const $safe_get_attribute = [ + 'canvas', 'direction', 'fillStyle', 'filter', 'font', 'globalAlpha', 'globalCompositeOperation', 'imageSmoothingEnabled', 'imageSmoothingQuality', + 'lineCap', 'lineDashOffset', 'lineJoin', 'lineWidth', 'miterLimit', 'shadowBlur', 'shadowColor', 'shadowOffsetX', 'shadowOffsetY', 'strokeStyle', + 'textAlign', 'textBaseline' + ]; + const $safe_set_attribute = [ + 'direction', 'fillStyle', 'filter', 'font', 'globalAlpha', 'globalCompositeOperation', 'imageSmoothingEnabled', 'imageSmoothingQuality', 'lineCap', + 'lineDashOffset', 'lineJoin', 'lineWidth', 'miterLimit', 'shadowBlur', 'shadowColor', 'shadowOffsetX', 'shadowOffsetY', 'strokeStyle', 'textAlign', + 'textBaseline' + ]; + const $safe_func_attribute = [ + 'arc', 'arcTo', 'beginPath', 'bezierCurveTo', 'clearRect', 'clip', 'closePath', 'createImageData', 'createLinearGradient', 'createPattern', + 'createRadialGradient', 'drawFocusIfNeeded', 'drawImage', 'ellipse', 'fill', 'fillRect', 'fillText', 'getContextAttributes', 'getImageData', + 'getLineDash', 'getTransform', 'isPointInPath', 'isPointInStroke', 'lineTo', 'measureText', 'moveTo', 'putImageData', 'quadraticCurveTo', 'rect', + 'resetTransform', 'restore', 'rotate', 'save', 'scale', 'setLineDash', 'setTransform', 'stroke', 'strokeRect', 'strokeText', 'transform', + 'translate' + ]; + + CanvasRenderingContext2D.prototype = { + arc(x, y, radius, startAngle, endAngle, anticlockwise) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'arc', arguments, result); + return result; + }, + arcTo(x1, y1, x2, y2, radius) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'arcTo', arguments, result); + return result; + }, + beginPath() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'beginPath', arguments, result); + return result; + }, + bezierCurveTo(cp1x, cp1y, cp2x, cp2y, x, y) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'bezierCurveTo', arguments, result); + return result; + }, + get canvas() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).canvas;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'canvas', arguments, result); + return result; + }, + clearRect(x, y, width, height) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'clearRect', arguments, result); + return result; + }, + clip() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'clip', arguments, result); + return result; + }, + closePath() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'closePath', arguments, result); + return result; + }, + createImageData(width, height) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'createImageData', arguments, result); + return result; + }, + createLinearGradient(x0, y0, x1, y1) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'createLinearGradient', arguments, result); + return result; + }, + createPattern(image, repetition) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'createPattern', arguments, result); + return result; + }, + createRadialGradient(x0, y0, r0, x1, y1, r1) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'createRadialGradient', arguments, result); + return result; + }, + get direction() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).direction, "ltr");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'direction', arguments, result); + return result; + }, + set direction(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'direction', arguments); + qxVm.memory.private_data.get(this).direction = value + ""; + }, + drawFocusIfNeeded(path, element) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'drawFocusIfNeeded', arguments, result); + return result; + }, + drawImage(image, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'drawImage', arguments, result); + return result; + }, + ellipse(x, y, radiusX, radiusY, rotation, startAngle, endAngle, counterclockwise) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'ellipse', arguments, result); + return result; + }, + fill(path, fillRule) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'fill', arguments, result); + return result; + }, + fillRect(x, y, width, height) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'fillRect', arguments, result); + return result; + }, + get fillStyle() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).fillStyle, "#000000");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'fillStyle', arguments, result); + return result; + }, + set fillStyle(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + // if (value.slice(0, 1) !== "#" || value.length !== 7) { + // return + // } + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'fillStyle', arguments); + qxVm.memory.private_data.get(this).fillStyle = value + ""; + }, + fillText(text, x, y, maxWidth) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'fillText', arguments, result); + return result; + }, + get filter() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).filter, "none");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'filter', arguments, result); + return result; + }, + set filter(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'filter', arguments); + qxVm.memory.private_data.get(this).filter = value + ""; + }, + get font() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).font, "10px sans-serif");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'font', arguments, result); + return result; + }, + set font(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'font', arguments); + qxVm.memory.private_data.get(this).font = value + ""; + }, + getContextAttributes() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return { + alpha: true, + colorSpace: "srgb", + desynchronized: false, + } + }, + getImageData(sx, sy, sw, sh) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'getImageData', arguments, result); + return result; + }, + getLineDash() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = [];; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'getLineDash', arguments, result); + return result; + }, + getTransform() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return new (class DOMMatrix { + a = 1; + b = 0; + c = 0; + d = 1; + e = 0; + f = 0; + is2D = true; + isIdentity = true; + m11 = 1; + m12 = 0; + m13 = 0; + m14 = 0; + m21 = 0; + m22 = 1; + m23 = 0; + m24 = 0; + m31 = 0; + m32 = 0; + m33 = 1; + m34 = 0; + m41 = 0; + m42 = 0; + m43 = 0; + m44 = 1; + }) + }, + get globalAlpha() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).globalAlpha, 1);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'globalAlpha', arguments, result); + return result; + }, + set globalAlpha(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'globalAlpha', arguments); + qxVm.memory.private_data.get(this).globalAlpha = value === 1 ? 1 : 0; + }, + get globalCompositeOperation() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).globalCompositeOperation, "source-over");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'globalCompositeOperation', arguments, result); + return result; + }, + set globalCompositeOperation(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'globalCompositeOperation', arguments); + qxVm.memory.private_data.get(this).globalCompositeOperation = value + ""; + }, + get imageSmoothingEnabled() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).imageSmoothingEnabled, true);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'imageSmoothingEnabled', arguments, result); + return result; + }, + set imageSmoothingEnabled(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'imageSmoothingEnabled', arguments); + qxVm.memory.private_data.get(this).imageSmoothingEnabled = value === 0 ? false : true; + }, + get imageSmoothingQuality() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).imageSmoothingQuality, "low");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'imageSmoothingQuality', arguments, result); + return result; + }, + set imageSmoothingQuality(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'imageSmoothingQuality', arguments); + qxVm.memory.private_data.get(this).imageSmoothingQuality = value + ""; + }, + isPointInPath(path, x, y, fillRule) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'isPointInPath', arguments, result); + return result; + }, + isPointInStroke(path, x, y) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'isPointInStroke', arguments, result); + return result; + }, + get lineCap() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).lineCap, "butt");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineCap', arguments, result); + return result; + }, + set lineCap(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'lineCap', arguments); + qxVm.memory.private_data.get(this).lineCap = value + ""; + }, + get lineDashOffset() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).lineDashOffset, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineDashOffset', arguments, result); + return result; + }, + set lineDashOffset(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (value === true) { + qxVm.memory.private_data.get(this).lineDashOffset = 1; + }else{ + if (!isNaN(parseFloat(value)) && isFinite(value)){ + qxVm.memory.private_data.get(this).lineDashOffset = parseInt(value); + } + } + }, + get lineJoin() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).lineJoin, "miter");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineJoin', arguments, result); + return result; + }, + set lineJoin(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'lineJoin', arguments); + qxVm.memory.private_data.get(this).lineJoin = value + ""; + }, + lineTo(x, y) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'lineTo', arguments, result); + return result; + }, + get lineWidth() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).lineWidth, 1);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineWidth', arguments, result); + return result; + }, + set lineWidth(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (value === true) { + qxVm.memory.private_data.get(this).lineWidth = 1; + }else{ + if (!isNaN(parseFloat(value)) && isFinite(value)){ + qxVm.memory.private_data.get(this).lineWidth = parseInt(value); + } + } + }, + measureText(text) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'measureText', arguments, result); + return result; + }, + get miterLimit() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).miterLimit, 10);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'miterLimit', arguments, result); + return result; + }, + set miterLimit(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (value === true) { + qxVm.memory.private_data.get(this).miterLimit = 1; + }else{ + if (!isNaN(parseFloat(value)) && isFinite(value)){ + qxVm.memory.private_data.get(this).miterLimit = parseInt(value); + } + } + }, + moveTo(x, y) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'moveTo', arguments, result); + return result; + }, + putImageData(imageData, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'putImageData', arguments, result); + return result; + }, + quadraticCurveTo(cpx, cpy, x, y) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'quadraticCurveTo', arguments, result); + return result; + }, + rect(x, y, width, height) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'rect', arguments, result); + return result; + }, + resetTransform() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'resetTransform', arguments, result); + return result; + }, + restore() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'restore', arguments, result); + return result; + }, + rotate(angle) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'rotate', arguments, result); + return result; + }, + save() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'save', arguments, result); + return result; + }, + scale(x, y) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'scale', arguments, result); + return result; + }, + setLineDash(segments) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'setLineDash', arguments, result); + return result; + }, + setTransform(a, b, c, d, e, f) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'setTransform', arguments, result); + return result; + }, + get shadowBlur() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).shadowBlur, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowBlur', arguments, result); + return result; + }, + set shadowBlur(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (value === true) { + qxVm.memory.private_data.get(this).shadowBlur = 1; + }else{ + if (!isNaN(parseFloat(value)) && isFinite(value)){ + qxVm.memory.private_data.get(this).shadowBlur = parseInt(value); + } + } + }, + get shadowColor() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).shadowColor, "rgba(0, 0, 0, 0)");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowColor', arguments, result); + return result; + }, + set shadowColor(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'shadowColor', arguments); + qxVm.memory.private_data.get(this).shadowColor = value + ""; + }, + get shadowOffsetX() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).shadowOffsetX, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowOffsetX', arguments, result); + return result; + }, + set shadowOffsetX(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (value === true) { + qxVm.memory.private_data.get(this).shadowOffsetX = 1; + }else{ + if (!isNaN(parseFloat(value)) && isFinite(value)){ + qxVm.memory.private_data.get(this).shadowOffsetX = parseInt(value); + } + } + }, + get shadowOffsetY() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).shadowOffsetY, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowOffsetY', arguments, result); + return result; + }, + set shadowOffsetY(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (value === true) { + qxVm.memory.private_data.get(this).shadowOffsetY = 1; + }else{ + if (!isNaN(parseFloat(value)) && isFinite(value)){ + qxVm.memory.private_data.get(this).shadowOffsetY = parseInt(value); + } + } + }, + stroke(path) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'stroke', arguments, result); + return result; + }, + strokeRect(x, y, width, height) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'strokeRect', arguments, result); + return result; + }, + get strokeStyle() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).strokeStyle, "#000000");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'strokeStyle', arguments, result); + return result; + }, + set strokeStyle(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'strokeStyle', arguments); + qxVm.memory.private_data.get(this).strokeStyle = value + ""; + }, + strokeText(text, x, y, maxWidth) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'strokeText', arguments, result); + return result; + }, + get textAlign() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).textAlign, "start");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'textAlign', arguments, result); + return result; + }, + set textAlign(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'textAlign', arguments); + qxVm.memory.private_data.get(this).textAlign = value + ""; + }, + get textBaseline() { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).textBaseline, "alphabetic");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'textBaseline', arguments, result); + return result; + }, + set textBaseline(value) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (["top", "hanging", "middle", "alphabetic", "ideographic", "bottom"].includes(value)){ + qxVm.memory.private_data.get(this).textBaseline = value + ""; + } + }, + transform(a, b, c, d, e, f) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'transform', arguments, result); + return result; + }, + translate(x, y) { + if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'translate', arguments, result); + return result; + } + }; + + qxVm.rename(CanvasRenderingContext2D.prototype, "CanvasRenderingContext2D"); + qxVm.safeDescriptor_addConstructor(CanvasRenderingContext2D); + qxVm.safe_Objattribute(CanvasRenderingContext2D, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); +WebGLRenderingContext = function WebGLRenderingContext(createObj_key, canvas) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { canvas: canvas }) +}; qxVm.safefunction(WebGLRenderingContext); + +; (function () { + let WebGLDebugRendererInfo = function WebGLDebugRendererInfo(createObj_key) { + qxVm.memory.private_data.set(this, {}) + }; + ; (function () { + const $attributes = { + UNMASKED_RENDERER_WEBGL: 37446, + UNMASKED_VENDOR_WEBGL: 37445, + }; + + WebGLDebugRendererInfo.prototype = {}; + for (let key in $attributes) { + if ($attributes.hasOwnProperty(key)) { + const value = $attributes[key]; + Object.defineProperty(WebGLDebugRendererInfo, key, { value: value, configurable: false, enumerable: true, writable: false }); + Object.defineProperty(WebGLDebugRendererInfo.prototype, key, { value: value, configurable: false, enumerable: true, writable: false }); + } + }; + + qxVm.rename(WebGLDebugRendererInfo.prototype, "WebGLDebugRendererInfo"); + qxVm.safeDescriptor_addConstructor(WebGLDebugRendererInfo); + + })(); + + + const $safe_get_attribute = ['canvas', 'drawingBufferHeight', 'drawingBufferWidth']; + const $safe_set_attribute = []; + const $safe_func_attribute = [ + 'activeTexture', 'attachShader', 'bindAttribLocation', 'bindBuffer', 'bindFramebuffer', 'bindRenderbuffer', 'bindTexture', + 'blendColor', 'blendEquation', 'blendEquationSeparate', 'blendFunc', 'blendFuncSeparate', 'bufferData', 'bufferSubData', + 'checkFramebufferStatus', 'clear', 'clearColor', 'clearDepth', 'clearStencil', 'colorMask', 'compileShader', 'compressedTexImage2D', + 'compressedTexSubImage2D', 'copyTexImage2D', 'copyTexSubImage2D', 'createBuffer', 'createFramebuffer', 'createProgram', + 'createRenderbuffer', 'createShader', 'createTexture', 'cullFace', 'deleteBuffer', 'deleteFramebuffer', 'deleteProgram', + 'deleteRenderbuffer', 'deleteShader', 'deleteTexture', 'depthFunc', 'depthMask', 'depthRange', 'detachShader', 'disable', + 'disableVertexAttribArray', 'drawArrays', 'drawElements', 'enable', 'enableVertexAttribArray', 'finish', 'flush', + 'framebufferRenderbuffer', 'framebufferTexture2D', 'frontFace', 'generateMipmap', 'getActiveAttrib', 'getActiveUniform', + 'getAttachedShaders', 'getAttribLocation', 'getBufferParameter', 'getContextAttributes', 'getError', 'getExtension', + 'getFramebufferAttachmentParameter', 'getParameter', 'getProgramInfoLog', 'getProgramParameter', 'getRenderbufferParameter', + 'getShaderInfoLog', 'getShaderParameter', 'getShaderPrecisionFormat', 'getShaderSource', 'getSupportedExtensions', 'getTexParameter', + 'getUniform', 'getUniformLocation', 'getVertexAttrib', 'getVertexAttribOffset', 'hint', 'isBuffer', 'isContextLost', 'isEnabled', + 'isFramebuffer', 'isProgram', 'isRenderbuffer', 'isShader', 'isTexture', 'lineWidth', 'linkProgram', 'makeXRCompatible', + 'pixelStorei', 'polygonOffset', 'readPixels', 'renderbufferStorage', 'sampleCoverage', 'scissor', 'shaderSource', 'stencilFunc', + 'stencilFuncSeparate', 'stencilMask', 'stencilMaskSeparate', 'stencilOp', 'stencilOpSeparate', 'texImage2D', 'texParameterf', + 'texParameteri', 'texSubImage2D', 'uniform1f', 'uniform1fv', 'uniform1i', 'uniform1iv', 'uniform2f', 'uniform2fv', 'uniform2i', + 'uniform2iv', 'uniform3f', 'uniform3fv', 'uniform3i', 'uniform3iv', 'uniform4f', 'uniform4fv', 'uniform4i', 'uniform4iv', + 'uniformMatrix2fv', 'uniformMatrix3fv', 'uniformMatrix4fv', 'useProgram', 'validateProgram', 'vertexAttrib1f', 'vertexAttrib1fv', + 'vertexAttrib2f', 'vertexAttrib2fv', 'vertexAttrib3f', 'vertexAttrib3fv', 'vertexAttrib4f', 'vertexAttrib4fv', 'vertexAttribPointer', + 'viewport' + ]; + const $attributes = { + ACTIVE_ATTRIBUTES: 35721, + ACTIVE_TEXTURE: 34016, + ACTIVE_UNIFORMS: 35718, + ALIASED_LINE_WIDTH_RANGE: 33902, + ALIASED_POINT_SIZE_RANGE: 33901, + ALPHA: 6406, + ALPHA_BITS: 3413, + ALWAYS: 519, + ARRAY_BUFFER: 34962, + ARRAY_BUFFER_BINDING: 34964, + ATTACHED_SHADERS: 35717, + BACK: 1029, + BLEND: 3042, + BLEND_COLOR: 32773, + BLEND_DST_ALPHA: 32970, + BLEND_DST_RGB: 32968, + BLEND_EQUATION: 32777, + BLEND_EQUATION_ALPHA: 34877, + BLEND_EQUATION_RGB: 32777, + BLEND_SRC_ALPHA: 32971, + BLEND_SRC_RGB: 32969, + BLUE_BITS: 3412, + BOOL: 35670, + BOOL_VEC2: 35671, + BOOL_VEC3: 35672, + BOOL_VEC4: 35673, + BROWSER_DEFAULT_WEBGL: 37444, + BUFFER_SIZE: 34660, + BUFFER_USAGE: 34661, + BYTE: 5120, + CCW: 2305, + CLAMP_TO_EDGE: 33071, + COLOR_ATTACHMENT0: 36064, + COLOR_BUFFER_BIT: 16384, + COLOR_CLEAR_VALUE: 3106, + COLOR_WRITEMASK: 3107, + COMPILE_STATUS: 35713, + COMPRESSED_TEXTURE_FORMATS: 34467, + CONSTANT_ALPHA: 32771, + CONSTANT_COLOR: 32769, + CONTEXT_LOST_WEBGL: 37442, + CULL_FACE: 2884, + CULL_FACE_MODE: 2885, + CURRENT_PROGRAM: 35725, + CURRENT_VERTEX_ATTRIB: 34342, + CW: 2304, + DECR: 7683, + DECR_WRAP: 34056, + DELETE_STATUS: 35712, + DEPTH_ATTACHMENT: 36096, + DEPTH_BITS: 3414, + DEPTH_BUFFER_BIT: 256, + DEPTH_CLEAR_VALUE: 2931, + DEPTH_COMPONENT: 6402, + DEPTH_COMPONENT16: 33189, + DEPTH_FUNC: 2932, + DEPTH_RANGE: 2928, + DEPTH_STENCIL: 34041, + DEPTH_STENCIL_ATTACHMENT: 33306, + DEPTH_TEST: 2929, + DEPTH_WRITEMASK: 2930, + DITHER: 3024, + DONT_CARE: 4352, + DST_ALPHA: 772, + DST_COLOR: 774, + DYNAMIC_DRAW: 35048, + ELEMENT_ARRAY_BUFFER: 34963, + ELEMENT_ARRAY_BUFFER_BINDING: 34965, + EQUAL: 514, + FASTEST: 4353, + FLOAT: 5126, + FLOAT_MAT2: 35674, + FLOAT_MAT3: 35675, + FLOAT_MAT4: 35676, + FLOAT_VEC2: 35664, + FLOAT_VEC3: 35665, + FLOAT_VEC4: 35666, + FRAGMENT_SHADER: 35632, + FRAMEBUFFER: 36160, + FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: 36049, + FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: 36048, + FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: 36051, + FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: 36050, + FRAMEBUFFER_BINDING: 36006, + FRAMEBUFFER_COMPLETE: 36053, + FRAMEBUFFER_INCOMPLETE_ATTACHMENT: 36054, + FRAMEBUFFER_INCOMPLETE_DIMENSIONS: 36057, + FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: 36055, + FRAMEBUFFER_UNSUPPORTED: 36061, + FRONT: 1028, + FRONT_AND_BACK: 1032, + FRONT_FACE: 2886, + FUNC_ADD: 32774, + FUNC_REVERSE_SUBTRACT: 32779, + FUNC_SUBTRACT: 32778, + GENERATE_MIPMAP_HINT: 33170, + GEQUAL: 518, + GREATER: 516, + GREEN_BITS: 3411, + HIGH_FLOAT: 36338, + HIGH_INT: 36341, + IMPLEMENTATION_COLOR_READ_FORMAT: 35739, + IMPLEMENTATION_COLOR_READ_TYPE: 35738, + INCR: 7682, + INCR_WRAP: 34055, + INT: 5124, + INT_VEC2: 35667, + INT_VEC3: 35668, + INT_VEC4: 35669, + INVALID_ENUM: 1280, + INVALID_FRAMEBUFFER_OPERATION: 1286, + INVALID_OPERATION: 1282, + INVALID_VALUE: 1281, + INVERT: 5386, + KEEP: 7680, + LEQUAL: 515, + LESS: 513, + LINEAR: 9729, + LINEAR_MIPMAP_LINEAR: 9987, + LINEAR_MIPMAP_NEAREST: 9985, + LINES: 1, + LINE_LOOP: 2, + LINE_STRIP: 3, + LINE_WIDTH: 2849, + LINK_STATUS: 35714, + LOW_FLOAT: 36336, + LOW_INT: 36339, + LUMINANCE: 6409, + LUMINANCE_ALPHA: 6410, + MAX_COMBINED_TEXTURE_IMAGE_UNITS: 35661, + MAX_CUBE_MAP_TEXTURE_SIZE: 34076, + MAX_FRAGMENT_UNIFORM_VECTORS: 36349, + MAX_RENDERBUFFER_SIZE: 34024, + MAX_TEXTURE_IMAGE_UNITS: 34930, + MAX_TEXTURE_SIZE: 3379, + MAX_VARYING_VECTORS: 36348, + MAX_VERTEX_ATTRIBS: 34921, + MAX_VERTEX_TEXTURE_IMAGE_UNITS: 35660, + MAX_VERTEX_UNIFORM_VECTORS: 36347, + MAX_VIEWPORT_DIMS: 3386, + MEDIUM_FLOAT: 36337, + MEDIUM_INT: 36340, + MIRRORED_REPEAT: 33648, + NEAREST: 9728, + NEAREST_MIPMAP_LINEAR: 9986, + NEAREST_MIPMAP_NEAREST: 9984, + NEVER: 512, + NICEST: 4354, + NONE: 0, + NOTEQUAL: 517, + NO_ERROR: 0, + ONE: 1, + ONE_MINUS_CONSTANT_ALPHA: 32772, + ONE_MINUS_CONSTANT_COLOR: 32770, + ONE_MINUS_DST_ALPHA: 773, + ONE_MINUS_DST_COLOR: 775, + ONE_MINUS_SRC_ALPHA: 771, + ONE_MINUS_SRC_COLOR: 769, + OUT_OF_MEMORY: 1285, + PACK_ALIGNMENT: 3333, + POINTS: 0, + POLYGON_OFFSET_FACTOR: 32824, + POLYGON_OFFSET_FILL: 32823, + POLYGON_OFFSET_UNITS: 10752, + RED_BITS: 3410, + RENDERBUFFER: 36161, + RENDERBUFFER_ALPHA_SIZE: 36179, + RENDERBUFFER_BINDING: 36007, + RENDERBUFFER_BLUE_SIZE: 36178, + RENDERBUFFER_DEPTH_SIZE: 36180, + RENDERBUFFER_GREEN_SIZE: 36177, + RENDERBUFFER_HEIGHT: 36163, + RENDERBUFFER_INTERNAL_FORMAT: 36164, + RENDERBUFFER_RED_SIZE: 36176, + RENDERBUFFER_STENCIL_SIZE: 36181, + RENDERBUFFER_WIDTH: 36162, + RENDERER: 7937, + REPEAT: 10497, + REPLACE: 7681, + RGB: 6407, + RGB5_A1: 32855, + RGB565: 36194, + RGBA: 6408, + RGBA4: 32854, + SAMPLER_2D: 35678, + SAMPLER_CUBE: 35680, + SAMPLES: 32937, + SAMPLE_ALPHA_TO_COVERAGE: 32926, + SAMPLE_BUFFERS: 32936, + SAMPLE_COVERAGE: 32928, + SAMPLE_COVERAGE_INVERT: 32939, + SAMPLE_COVERAGE_VALUE: 32938, + SCISSOR_BOX: 3088, + SCISSOR_TEST: 3089, + SHADER_TYPE: 35663, + SHADING_LANGUAGE_VERSION: 35724, + SHORT: 5122, + SRC_ALPHA: 770, + SRC_ALPHA_SATURATE: 776, + SRC_COLOR: 768, + STATIC_DRAW: 35044, + STENCIL_ATTACHMENT: 36128, + STENCIL_BACK_FAIL: 34817, + STENCIL_BACK_FUNC: 34816, + STENCIL_BACK_PASS_DEPTH_FAIL: 34818, + STENCIL_BACK_PASS_DEPTH_PASS: 34819, + STENCIL_BACK_REF: 36003, + STENCIL_BACK_VALUE_MASK: 36004, + STENCIL_BACK_WRITEMASK: 36005, + STENCIL_BITS: 3415, + STENCIL_BUFFER_BIT: 1024, + STENCIL_CLEAR_VALUE: 2961, + STENCIL_FAIL: 2964, + STENCIL_FUNC: 2962, + STENCIL_INDEX8: 36168, + STENCIL_PASS_DEPTH_FAIL: 2965, + STENCIL_PASS_DEPTH_PASS: 2966, + STENCIL_REF: 2967, + STENCIL_TEST: 2960, + STENCIL_VALUE_MASK: 2963, + STENCIL_WRITEMASK: 2968, + STREAM_DRAW: 35040, + SUBPIXEL_BITS: 3408, + TEXTURE: 5890, + TEXTURE0: 33984, + TEXTURE1: 33985, + TEXTURE2: 33986, + TEXTURE3: 33987, + TEXTURE4: 33988, + TEXTURE5: 33989, + TEXTURE6: 33990, + TEXTURE7: 33991, + TEXTURE8: 33992, + TEXTURE9: 33993, + TEXTURE10: 33994, + TEXTURE11: 33995, + TEXTURE12: 33996, + TEXTURE13: 33997, + TEXTURE14: 33998, + TEXTURE15: 33999, + TEXTURE16: 34000, + TEXTURE17: 34001, + TEXTURE18: 34002, + TEXTURE19: 34003, + TEXTURE20: 34004, + TEXTURE21: 34005, + TEXTURE22: 34006, + TEXTURE23: 34007, + TEXTURE24: 34008, + TEXTURE25: 34009, + TEXTURE26: 34010, + TEXTURE27: 34011, + TEXTURE28: 34012, + TEXTURE29: 34013, + TEXTURE30: 34014, + TEXTURE31: 34015, + TEXTURE_2D: 3553, + TEXTURE_BINDING_2D: 32873, + TEXTURE_BINDING_CUBE_MAP: 34068, + TEXTURE_CUBE_MAP: 34067, + TEXTURE_CUBE_MAP_NEGATIVE_X: 34070, + TEXTURE_CUBE_MAP_NEGATIVE_Y: 34072, + TEXTURE_CUBE_MAP_NEGATIVE_Z: 34074, + TEXTURE_CUBE_MAP_POSITIVE_X: 34069, + TEXTURE_CUBE_MAP_POSITIVE_Y: 34071, + TEXTURE_CUBE_MAP_POSITIVE_Z: 34073, + TEXTURE_MAG_FILTER: 10240, + TEXTURE_MIN_FILTER: 10241, + TEXTURE_WRAP_S: 10242, + TEXTURE_WRAP_T: 10243, + TRIANGLES: 4, + TRIANGLE_FAN: 6, + TRIANGLE_STRIP: 5, + UNPACK_ALIGNMENT: 3317, + UNPACK_COLORSPACE_CONVERSION_WEBGL: 37443, + UNPACK_FLIP_Y_WEBGL: 37440, + UNPACK_PREMULTIPLY_ALPHA_WEBGL: 37441, + UNSIGNED_BYTE: 5121, + UNSIGNED_INT: 5125, + UNSIGNED_SHORT: 5123, + UNSIGNED_SHORT_4_4_4_4: 32819, + UNSIGNED_SHORT_5_5_5_1: 32820, + UNSIGNED_SHORT_5_6_5: 33635, + VALIDATE_STATUS: 35715, + VENDOR: 7936, + VERSION: 7938, + VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: 34975, + VERTEX_ATTRIB_ARRAY_ENABLED: 34338, + VERTEX_ATTRIB_ARRAY_NORMALIZED: 34922, + VERTEX_ATTRIB_ARRAY_POINTER: 34373, + VERTEX_ATTRIB_ARRAY_SIZE: 34339, + VERTEX_ATTRIB_ARRAY_STRIDE: 34340, + VERTEX_ATTRIB_ARRAY_TYPE: 34341, + VERTEX_SHADER: 35633, + VIEWPORT: 2978, + ZERO: 0 + }; + + WebGLRenderingContext.prototype = { + activeTexture() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'activeTexture', arguments, result); + return result; + }, + attachShader() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'attachShader', arguments, result); + return result; + }, + bindAttribLocation() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bindAttribLocation', arguments, result); + return result; + }, + bindBuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bindBuffer', arguments, result); + return result; + }, + bindFramebuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bindFramebuffer', arguments, result); + return result; + }, + bindRenderbuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bindRenderbuffer', arguments, result); + return result; + }, + bindTexture() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bindTexture', arguments, result); + return result; + }, + blendColor() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'blendColor', arguments, result); + return result; + }, + blendEquation() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'blendEquation', arguments, result); + return result; + }, + blendEquationSeparate() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'blendEquationSeparate', arguments, result); + return result; + }, + blendFunc() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'blendFunc', arguments, result); + return result; + }, + blendFuncSeparate() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'blendFuncSeparate', arguments, result); + return result; + }, + bufferData() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bufferData', arguments, result); + return result; + }, + bufferSubData() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bufferSubData', arguments, result); + return result; + }, + get canvas() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.memory.private_data.get(this).canvas;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'WebGLRenderingContext', 'canvas', arguments, result); + return result; + }, + checkFramebufferStatus() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'checkFramebufferStatus', arguments, result); + return result; + }, + clear() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'clear', arguments, result); + return result; + }, + clearColor() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'clearColor', arguments, result); + return result; + }, + clearDepth() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'clearDepth', arguments, result); + return result; + }, + clearStencil() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'clearStencil', arguments, result); + return result; + }, + colorMask() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'colorMask', arguments, result); + return result; + }, + compileShader() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'compileShader', arguments, result); + return result; + }, + compressedTexImage2D() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'compressedTexImage2D', arguments, result); + return result; + }, + compressedTexSubImage2D() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'compressedTexSubImage2D', arguments, result); + return result; + }, + copyTexImage2D() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'copyTexImage2D', arguments, result); + return result; + }, + copyTexSubImage2D() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'copyTexSubImage2D', arguments, result); + return result; + }, + createBuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createBuffer', arguments, result); + return result; + }, + createFramebuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createFramebuffer', arguments, result); + return result; + }, + createProgram() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createProgram', arguments, result); + return result; + }, + createRenderbuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createRenderbuffer', arguments, result); + return result; + }, + createShader() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createShader', arguments, result); + return result; + }, + createTexture() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createTexture', arguments, result); + return result; + }, + cullFace() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'cullFace', arguments, result); + return result; + }, + deleteBuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteBuffer', arguments, result); + return result; + }, + deleteFramebuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteFramebuffer', arguments, result); + return result; + }, + deleteProgram() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteProgram', arguments, result); + return result; + }, + deleteRenderbuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteRenderbuffer', arguments, result); + return result; + }, + deleteShader() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteShader', arguments, result); + return result; + }, + deleteTexture() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteTexture', arguments, result); + return result; + }, + depthFunc() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'depthFunc', arguments, result); + return result; + }, + depthMask() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'depthMask', arguments, result); + return result; + }, + depthRange() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'depthRange', arguments, result); + return result; + }, + detachShader() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'detachShader', arguments, result); + return result; + }, + disable() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'disable', arguments, result); + return result; + }, + disableVertexAttribArray() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'disableVertexAttribArray', arguments, result); + return result; + }, + drawArrays() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'drawArrays', arguments, result); + return result; + }, + drawElements() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'drawElements', arguments, result); + return result; + }, + get drawingBufferHeight() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 150;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'WebGLRenderingContext', 'drawingBufferHeight', arguments, result); + return result; + }, + get drawingBufferWidth() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = 300;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'WebGLRenderingContext', 'drawingBufferWidth', arguments, result); + return result; + }, + enable() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'enable', arguments, result); + return result; + }, + enableVertexAttribArray() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'enableVertexAttribArray', arguments, result); + return result; + }, + finish() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'finish', arguments, result); + return result; + }, + flush() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'flush', arguments, result); + return result; + }, + framebufferRenderbuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'framebufferRenderbuffer', arguments, result); + return result; + }, + framebufferTexture2D() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'framebufferTexture2D', arguments, result); + return result; + }, + frontFace() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'frontFace', arguments, result); + return result; + }, + generateMipmap() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'generateMipmap', arguments, result); + return result; + }, + getActiveAttrib() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getActiveAttrib', arguments, result); + return result; + }, + getActiveUniform() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getActiveUniform', arguments, result); + return result; + }, + getAttachedShaders() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getAttachedShaders', arguments, result); + return result; + }, + getAttribLocation() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getAttribLocation', arguments, result); + return result; + }, + getBufferParameter() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getBufferParameter', arguments, result); + return result; + }, + getContextAttributes() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getContextAttributes', arguments, result); + return result; + }, + getError() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getError', arguments, result); + return result; + }, + getExtension(name) { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele; + switch (name) { + case "WEBGL_debug_renderer_info": + ele = new WebGLDebugRendererInfo(name); + break; + default: + }; + + let result = ele; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'switch ', arguments, result); + return result; + }, + getFramebufferAttachmentParameter() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getFramebufferAttachmentParameter', arguments, result); + return result; + }, + getParameter(param) { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let ele; + switch(param + ""){ + case "37445": + ele = "Google Inc. (NVIDIA)" + break + case "37446": + ele = "ANGLE (NVIDIA, NVIDIA GeForce GTX 1660 Direct3D11 vs_5_0 ps_5_0, D3D11)" + break + default: + break + } + let result = ele;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getParameter', arguments, result); + return result; + }, + getProgramInfoLog() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getProgramInfoLog', arguments, result); + return result; + }, + getProgramParameter() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getProgramParameter', arguments, result); + return result; + }, + getRenderbufferParameter() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getRenderbufferParameter', arguments, result); + return result; + }, + getShaderInfoLog() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderInfoLog', arguments, result); + return result; + }, + getShaderParameter() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderParameter', arguments, result); + return result; + }, + getShaderPrecisionFormat() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderPrecisionFormat', arguments, result); + return result; + }, + getShaderSource() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderSource', arguments, result); + return result; + }, + getSupportedExtensions() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return [ + "ANGLE_instanced_arrays", + "EXT_blend_minmax", + "EXT_color_buffer_half_float", + "EXT_disjoint_timer_query", + "EXT_float_blend", + "EXT_frag_depth", + "EXT_shader_texture_lod", + "EXT_texture_compression_bptc", + "EXT_texture_compression_rgtc", + "EXT_texture_filter_anisotropic", + "WEBKIT_EXT_texture_filter_anisotropic", + "EXT_sRGB", + "KHR_parallel_shader_compile", + "OES_element_index_uint", + "OES_fbo_render_mipmap", + "OES_standard_derivatives", + "OES_texture_float", + "OES_texture_float_linear", + "OES_texture_half_float", + "OES_texture_half_float_linear", + "OES_vertex_array_object", + "WEBGL_color_buffer_float", + "WEBGL_compressed_texture_s3tc", + "WEBKIT_WEBGL_compressed_texture_s3tc", + "WEBGL_compressed_texture_s3tc_srgb", + "WEBGL_debug_renderer_info", + "WEBGL_debug_shaders", + "WEBGL_depth_texture", + "WEBKIT_WEBGL_depth_texture", + "WEBGL_draw_buffers", + "WEBGL_lose_context", + "WEBKIT_WEBGL_lose_context", + "WEBGL_multi_draw" + ] + }, + getTexParameter() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getTexParameter', arguments, result); + return result; + }, + getUniform() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getUniform', arguments, result); + return result; + }, + getUniformLocation() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getUniformLocation', arguments, result); + return result; + }, + getVertexAttrib() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getVertexAttrib', arguments, result); + return result; + }, + getVertexAttribOffset() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getVertexAttribOffset', arguments, result); + return result; + }, + hint() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'hint', arguments, result); + return result; + }, + isBuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isBuffer', arguments, result); + return result; + }, + isContextLost() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isContextLost', arguments, result); + return result; + }, + isEnabled() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isEnabled', arguments, result); + return result; + }, + isFramebuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isFramebuffer', arguments, result); + return result; + }, + isProgram() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isProgram', arguments, result); + return result; + }, + isRenderbuffer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isRenderbuffer', arguments, result); + return result; + }, + isShader() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isShader', arguments, result); + return result; + }, + isTexture() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isTexture', arguments, result); + return result; + }, + lineWidth() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'lineWidth', arguments, result); + return result; + }, + linkProgram() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'linkProgram', arguments, result); + return result; + }, + makeXRCompatible() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'makeXRCompatible', arguments, result); + return result; + }, + pixelStorei() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'pixelStorei', arguments, result); + return result; + }, + polygonOffset() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'polygonOffset', arguments, result); + return result; + }, + readPixels() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'readPixels', arguments, result); + return result; + }, + renderbufferStorage() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'renderbufferStorage', arguments, result); + return result; + }, + sampleCoverage() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'sampleCoverage', arguments, result); + return result; + }, + scissor() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'scissor', arguments, result); + return result; + }, + shaderSource() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'shaderSource', arguments, result); + return result; + }, + stencilFunc() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilFunc', arguments, result); + return result; + }, + stencilFuncSeparate() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilFuncSeparate', arguments, result); + return result; + }, + stencilMask() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilMask', arguments, result); + return result; + }, + stencilMaskSeparate() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilMaskSeparate', arguments, result); + return result; + }, + stencilOp() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilOp', arguments, result); + return result; + }, + stencilOpSeparate() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilOpSeparate', arguments, result); + return result; + }, + texImage2D() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'texImage2D', arguments, result); + return result; + }, + texParameterf() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'texParameterf', arguments, result); + return result; + }, + texParameteri() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'texParameteri', arguments, result); + return result; + }, + texSubImage2D() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'texSubImage2D', arguments, result); + return result; + }, + uniform1f() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1f', arguments, result); + return result; + }, + uniform1fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1fv', arguments, result); + return result; + }, + uniform1i() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1i', arguments, result); + return result; + }, + uniform1iv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1iv', arguments, result); + return result; + }, + uniform2f() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2f', arguments, result); + return result; + }, + uniform2fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2fv', arguments, result); + return result; + }, + uniform2i() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2i', arguments, result); + return result; + }, + uniform2iv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2iv', arguments, result); + return result; + }, + uniform3f() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3f', arguments, result); + return result; + }, + uniform3fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3fv', arguments, result); + return result; + }, + uniform3i() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3i', arguments, result); + return result; + }, + uniform3iv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3iv', arguments, result); + return result; + }, + uniform4f() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4f', arguments, result); + return result; + }, + uniform4fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4fv', arguments, result); + return result; + }, + uniform4i() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4i', arguments, result); + return result; + }, + uniform4iv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4iv', arguments, result); + return result; + }, + uniformMatrix2fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniformMatrix2fv', arguments, result); + return result; + }, + uniformMatrix3fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniformMatrix3fv', arguments, result); + return result; + }, + uniformMatrix4fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniformMatrix4fv', arguments, result); + return result; + }, + useProgram() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'useProgram', arguments, result); + return result; + }, + validateProgram() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'validateProgram', arguments, result); + return result; + }, + vertexAttrib1f() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib1f', arguments, result); + return result; + }, + vertexAttrib1fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib1fv', arguments, result); + return result; + }, + vertexAttrib2f() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib2f', arguments, result); + return result; + }, + vertexAttrib2fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib2fv', arguments, result); + return result; + }, + vertexAttrib3f() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib3f', arguments, result); + return result; + }, + vertexAttrib3fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib3fv', arguments, result); + return result; + }, + vertexAttrib4f() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib4f', arguments, result); + return result; + }, + vertexAttrib4fv() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib4fv', arguments, result); + return result; + }, + vertexAttribPointer() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttribPointer', arguments, result); + return result; + }, + viewport() { + if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'viewport', arguments, result); + return result; + }, + }; + + for (let key in $attributes) { + if ($attributes.hasOwnProperty(key)) { + const value = $attributes[key]; + Object.defineProperty(WebGLRenderingContext, key, { value: value, configurable: false, enumerable: true, writable: false }); + Object.defineProperty(WebGLRenderingContext.prototype, key, { value: value, configurable: false, enumerable: true, writable: false }); + } + }; + + qxVm.rename(WebGLRenderingContext.prototype, "WebGLRenderingContext"); + qxVm.safeDescriptor_addConstructor(WebGLRenderingContext); + qxVm.safe_Objattribute(WebGLRenderingContext, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + +})(); + +SVGGraphicsElement = function SVGGraphicsElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(SVGGraphicsElement); + +; (function () { + const $safe_get_attribute = ['farthestViewportElement', 'nearestViewportElement', 'requiredExtensions', 'systemLanguage', 'transform']; + const $safe_set_attribute = []; + const $safe_func_attribute = ['getBBox', 'getCTM', 'getScreenCTM']; + + SVGGraphicsElement.prototype = { + get farthestViewportElement() { + if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).farthestViewportElement, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGGraphicsElement', 'farthestViewportElement', arguments, result); + return result; + }, + getBBox() { + if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SVGGraphicsElement', 'getBBox', arguments, result); + return result; + }, + getCTM() { + if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SVGGraphicsElement', 'getCTM', arguments, result); + return result; + }, + getScreenCTM() { + if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SVGGraphicsElement', 'getScreenCTM', arguments, result); + return result; + }, + get nearestViewportElement() { + if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).nearestViewportElement, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGGraphicsElement', 'nearestViewportElement', arguments, result); + return result; + }, + get requiredExtensions() { + if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).requiredExtensions, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGGraphicsElement', 'requiredExtensions', arguments, result); + return result; + }, + get systemLanguage() { + if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).systemLanguage, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGGraphicsElement', 'systemLanguage', arguments, result); + return result; + }, + get transform() { + if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).transform, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGGraphicsElement', 'transform', arguments, result); + return result; + }, + } + + qxVm.rename(SVGGraphicsElement.prototype, "SVGGraphicsElement"); + qxVm.safeDescriptor_addConstructor(SVGGraphicsElement); + qxVm.safe_Objattribute(SVGGraphicsElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(SVGGraphicsElement.prototype, SVGElement.prototype); + Object.setPrototypeOf(SVGGraphicsElement, SVGElement); + +})(); + +qxVm.memory.htmlElements["div"] = function () { + return new SVGGraphicsElement(qxVm.memory.$createObj_key); +} + + +HTMLAnchorElement = function HTMLAnchorElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLAnchorElement); + +; (function () { + const $safe_get_attribute = ['charset', 'coords', 'download', 'hash', 'host', 'hostname', 'href', 'hrefTranslate', 'hreflang', 'name', 'origin', 'password', 'pathname', 'ping', 'port', 'protocol', 'referrerPolicy', 'rel', 'relList', 'rev', 'search', 'shape', 'target', 'text', 'type', 'username']; + const $safe_set_attribute = ['charset', 'coords', 'download', 'hash', 'host', 'hostname', 'href', 'hrefTranslate', 'hreflang', 'name', 'password', 'pathname', 'ping', 'port', 'protocol', 'referrerPolicy', 'rel', 'relList', 'rev', 'search', 'shape', 'target', 'text', 'type', 'username']; + const $safe_func_attribute = ['toString']; + + HTMLAnchorElement.prototype = { + get charset() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).charset, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'charset', arguments, result); + return result; + }, + set charset(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'charset', arguments); + qxVm.memory.private_data.get(this).charset = value + ""; + }, + get coords() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).coords, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'coords', arguments, result); + return result; + }, + set coords(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'coords', arguments); + qxVm.memory.private_data.get(this).coords = value + ""; + }, + get download() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).download, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'download', arguments, result); + return result; + }, + set download(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'download', arguments); + qxVm.memory.private_data.get(this).download = value + ""; + }, + get hash() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).hash, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'hash', arguments, result); + return result; + }, + set hash(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'hash', arguments); + qxVm.memory.private_data.get(this).hash = value + ""; + }, + get host() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).host, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'host', arguments, result); + return result; + }, + set host(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'host', arguments); + qxVm.memory.private_data.get(this).host = value + ""; + }, + get hostname() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).hostname, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'hostname', arguments, result); + return result; + }, + set hostname(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'hostname', arguments); + qxVm.memory.private_data.get(this).hostname = value + ""; + }, + get href() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).href, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'href', arguments, result); + return result; + }, + set href(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'href', arguments); + qxVm.memory.private_data.get(this).href = value + ""; + }, + get hrefTranslate() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).hrefTranslate, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'hrefTranslate', arguments, result); + return result; + }, + set hrefTranslate(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'hrefTranslate', arguments); + qxVm.memory.private_data.get(this).hrefTranslate = value + ""; + }, + get hreflang() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).hreflang, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'hreflang', arguments, result); + return result; + }, + set hreflang(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'hreflang', arguments); + qxVm.memory.private_data.get(this).hreflang = value + ""; + }, + get name() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'name', arguments, result); + return result; + }, + set name(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'name', arguments); + qxVm.memory.private_data.get(this).name = value + ""; + }, + get origin() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).origin, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'origin', arguments, result); + return result; + }, + get password() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).password, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'password', arguments, result); + return result; + }, + set password(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'password', arguments); + qxVm.memory.private_data.get(this).password = value + ""; + }, + get pathname() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).pathname, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'pathname', arguments, result); + return result; + }, + set pathname(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'pathname', arguments); + qxVm.memory.private_data.get(this).pathname = value + ""; + }, + get ping() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ping, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'ping', arguments, result); + return result; + }, + set ping(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'ping', arguments); + qxVm.memory.private_data.get(this).ping = value + ""; + }, + get port() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).port, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'port', arguments, result); + return result; + }, + set port(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'port', arguments); + qxVm.memory.private_data.get(this).port = value + ""; + }, + get protocol() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).protocol, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'protocol', arguments, result); + return result; + }, + set protocol(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'protocol', arguments); + qxVm.memory.private_data.get(this).protocol = value + ""; + }, + get referrerPolicy() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'referrerPolicy', arguments, result); + return result; + }, + set referrerPolicy(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'referrerPolicy', arguments); + qxVm.memory.private_data.get(this).referrerPolicy = value + ""; + }, + get rel() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).rel, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'rel', arguments, result); + return result; + }, + set rel(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'rel', arguments); + qxVm.memory.private_data.get(this).rel = value + ""; + }, + get relList() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).relList, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'relList', arguments, result); + return result; + }, + set relList(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'relList', arguments); + qxVm.memory.private_data.get(this).relList = value + ""; + }, + get rev() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).rev, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'rev', arguments, result); + return result; + }, + set rev(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'rev', arguments); + qxVm.memory.private_data.get(this).rev = value + ""; + }, + get search() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).search, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'search', arguments, result); + return result; + }, + set search(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'search', arguments); + qxVm.memory.private_data.get(this).search = value + ""; + }, + get shape() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).shape, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'shape', arguments, result); + return result; + }, + set shape(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'shape', arguments); + qxVm.memory.private_data.get(this).shape = value + ""; + }, + get target() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).target, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'target', arguments, result); + return result; + }, + set target(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'target', arguments); + qxVm.memory.private_data.get(this).target = value + ""; + }, + get text() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).text, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'text', arguments, result); + return result; + }, + set text(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'text', arguments); + qxVm.memory.private_data.get(this).text = value + ""; + }, + toString() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLAnchorElement', 'toString', arguments, result); + return result; + }, + get type() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'type', arguments, result); + return result; + }, + set type(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'type', arguments); + qxVm.memory.private_data.get(this).type = value + ""; + }, + get username() { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).username, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'username', arguments, result); + return result; + }, + set username(value) { + if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).username = value + ""; + } + } + + qxVm.rename(HTMLAnchorElement.prototype, "HTMLAnchorElement"); + qxVm.safeDescriptor_addConstructor(HTMLAnchorElement); + qxVm.safe_Objattribute(HTMLAnchorElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLAnchorElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLAnchorElement, HTMLElement); + +})(); + + +qxVm.memory.htmlElements["a"] = function () { + return new HTMLAnchorElement(qxVm.memory.$createObj_key); +} +HTMLBodyElement = function HTMLBodyElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLBodyElement); + + +; (function () { + const $safe_get_attribute = [ + 'aLink', 'background', 'bgColor', 'link', 'onafterprint', 'onbeforeprint', 'onbeforeunload', 'onblur', 'onerror', 'onfocus', 'onhashchange', 'onlanguagechange', 'onload', + 'onmessage', 'onmessageerror', 'onoffline', 'ononline', 'onpagehide', 'onpageshow', 'onpopstate', 'onrejectionhandled', 'onresize', 'onscroll', 'onstorage', + 'onunhandledrejection', 'onunload', 'text', 'vLink' + ]; + const $safe_set_attribute = [ + 'aLink', 'background', 'bgColor', 'link', 'onafterprint', 'onbeforeprint', 'onbeforeunload', 'onblur', 'onerror', 'onfocus', 'onhashchange', 'onlanguagechange', 'onload', + 'onmessage', 'onmessageerror', 'onoffline', 'ononline', 'onpagehide', 'onpageshow', 'onpopstate', 'onrejectionhandled', 'onresize', 'onscroll', 'onstorage', + 'onunhandledrejection', 'onunload', 'text', 'vLink' + ]; + const $safe_func_attribute = []; + + HTMLBodyElement.prototype = { + get aLink(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).aLink, ""); + }, + set aLink(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).aLink = value + ""; + }, + get background(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).background, ""); + }, + set background(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).background = value + ""; + }, + get bgColor(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).bgColor, ""); + }, + set bgColor(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).bgColor = value + ""; + }, + get link(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).link, ""); + }, + set link(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).link = value + ""; + }, + get onafterprint(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onafterprint, null); + }, + set onafterprint(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onafterprint = value + ""; + }, + get onbeforeprint(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onbeforeprint, null); + }, + set onbeforeprint(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onbeforeprint = value + ""; + }, + get onbeforeunload(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onbeforeunload, null); + }, + set onbeforeunload(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onbeforeunload = value + ""; + }, + get onblur(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onblur, null); + }, + set onblur(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onblur = value + ""; + }, + get onerror(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onerror, null); + }, + set onerror(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onerror = value + ""; + }, + get onfocus(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onfocus,null); + }, + set onfocus(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onfocus = value + ""; + }, + get onhashchange(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onhashchange, null); + }, + set onhashchange(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onhashchange = value + ""; + }, + get onlanguagechange(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onlanguagechange, null); + }, + set onlanguagechange(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onlanguagechange = value + ""; + }, + get onload(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onload, null); + }, + set onload(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onload = value + ""; + }, + get onmessage(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onmessage, null); + }, + set onmessage(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onmessage = value + ""; + }, + get onmessageerror(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onmessageerror, null); + }, + set onmessageerror(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onmessageerror = value + ""; + }, + get onoffline(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onoffline, null); + }, + set onoffline(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onoffline = value + ""; + }, + get ononline(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).ononline, null); + }, + set ononline(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).ononline = value + ""; + }, + get onpagehide(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onpagehide, null); + }, + set onpagehide(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onpagehide = value + ""; + }, + get onpageshow(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onpageshow, null); + }, + set onpageshow(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onpageshow = value + ""; + }, + get onpopstate(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onpopstate, null); + }, + set onpopstate(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onpopstate = value + ""; + }, + get onrejectionhandled(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onrejectionhandled, null); + }, + set onrejectionhandled(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onrejectionhandled = value + ""; + }, + get onresize(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onresize, null); + }, + set onresize(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onresize = value + ""; + }, + get onscroll(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onscroll, null); + }, + set onscroll(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onscroll = value + ""; + }, + get onstorage(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onstorage, null); + }, + set onstorage(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onstorage = value + ""; + }, + get onunhandledrejection(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onunhandledrejection, null); + }, + set onunhandledrejection(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onunhandledrejection = value + ""; + }, + get onunload(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).onunload, null); + }, + set onunload(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).onunload = value + ""; + }, + get text(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).text, null); + }, + set text(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).text = value + ""; + }, + get vLink(){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).vLink, null); + }, + set vLink(value){ + if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).vLink = value + ""; + }, + } + + qxVm.rename(HTMLBodyElement.prototype, "HTMLBodyElement"); + qxVm.safeDescriptor_addConstructor(HTMLBodyElement); + qxVm.safe_Objattribute(HTMLBodyElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLBodyElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLBodyElement, HTMLElement); + +})(); +qxVm.memory.htmlElements["body"] = function(){ + return new HTMLBodyElement(qxVm.memory.$createObj_key); +} + + +HTMLButtonElement = function HTMLButtonElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLButtonElement); + +; (function () { + const $safe_get_attribute = ['disabled', 'form', 'formAction', 'formEnctype', 'formMethod', 'formNoValidate', 'formTarget', 'labels', 'name', 'type', 'validationMessage', 'validity', 'value', 'willValidate']; + const $safe_set_attribute = ['disabled', 'form', 'formAction', 'formEnctype', 'formMethod', 'formNoValidate', 'formTarget', 'name', 'type', 'value']; + const $safe_func_attribute = ['checkValidity', 'reportValidity', 'setCustomValidity']; + + HTMLButtonElement.prototype = { + checkValidity() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = true;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLButtonElement', 'checkValidity', arguments, result); + return result; + }, + get disabled() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).disabled, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'disabled', arguments, result); + return result; + }, + set disabled(value) { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'disabled', arguments); + qxVm.memory.private_data.get(this).disabled = value ? true: false; + }, + get form() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).form, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'form', arguments, result); + return result; + }, + set form(value) { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'form', arguments); + qxVm.memory.private_data.get(this).form = null; + }, + get formAction() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).formAction, location.href);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'formAction', arguments, result); + return result; + }, + set formAction(value) { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'formAction', arguments); + qxVm.memory.private_data.get(this).formAction = value + ""; + }, + get formEnctype() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).formEnctype, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'formEnctype', arguments, result); + return result; + }, + set formEnctype(value) { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'formEnctype', arguments); + qxVm.memory.private_data.get(this).formEnctype = value + ""; + }, + get formMethod() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).formMethod, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'formMethod', arguments, result); + return result; + }, + set formMethod(value) { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'formMethod', arguments); + qxVm.memory.private_data.get(this).formMethod = value.toLowerCase() + "" === 'post'? 'post': 'get'; + }, + get formNoValidate() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).formNoValidate, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'formNoValidate', arguments, result); + return result; + }, + set formNoValidate(value) { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'formNoValidate', arguments); + qxVm.memory.private_data.get(this).formNoValidate = value ? true: false; + }, + get formTarget() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).formTarget, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'formTarget', arguments, result); + return result; + }, + set formTarget(value) { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'formTarget', arguments); + qxVm.memory.private_data.get(this).formTarget = value + ""; + }, + get labels() { // NodeList  + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get name() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'name', arguments, result); + return result; + }, + set name(value) { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'name', arguments); + qxVm.memory.private_data.get(this).name = value + ""; + }, + reportValidity() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = true;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLButtonElement', 'reportValidity', arguments, result); + return result; + }, + setCustomValidity() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLButtonElement', 'setCustomValidity', arguments, result); + return result; + }, + get type() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "submit");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'type', arguments, result); + return result; + }, + set type(value) { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'type', arguments); + qxVm.memory.private_data.get(this).type = "submit"; + }, + get validationMessage() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).validationMessage, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'validationMessage', arguments, result); + return result; + }, + get validity() { // ValidityState  + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).validity, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'validationMessage', arguments, result); + return result; + }, + get value() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).value, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'value', arguments, result); + return result; + }, + set value(value) { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'value', arguments); + qxVm.memory.private_data.get(this).value = value + ""; + }, + get willValidate() { + if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return true; + } + }; + + qxVm.rename(HTMLButtonElement.prototype, "HTMLButtonElement"); + qxVm.safeDescriptor_addConstructor(HTMLButtonElement); + qxVm.safe_Objattribute(HTMLButtonElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLButtonElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLButtonElement, HTMLElement); + +})(); + + +qxVm.memory.htmlElements["button"] = function () { + return new HTMLButtonElement(qxVm.memory.$createObj_key); +} +HTMLCanvasElement = function HTMLCanvasElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, { getContext: null, contextType: null }) +}; qxVm.safefunction(HTMLCanvasElement); + +; (function () { + const $safe_get_attribute = ['height', 'width']; + const $safe_set_attribute = ['height', 'width']; + const $safe_func_attribute = ['captureStream', 'getContext', 'toBlob', 'toDataURL', 'transferControlToOffscreen']; + + HTMLCanvasElement.prototype = { + captureStream() { + if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'captureStream', arguments, result); + return result; + }, + getContext(contextType, contextAttributes) { + if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (contextType === undefined) { throw new TypeError("Failed to execute 'getContext' on 'HTMLCanvasElement': 1 argument required, but only 0 present.") } + + const buffer_context = qxVm.memory.private_data.get(this).getContext; + const buffer_contextType = qxVm.memory.private_data.get(this).contextType; + + if (buffer_context === null) { + let context = {}; + switch (contextType) { + case "webgl": + context = new WebGLRenderingContext(qxVm.memory.$createObj_key, this) + break; + case "2d": + context = new CanvasRenderingContext2D(qxVm.memory.$createObj_key, this) + break + default: + context = null; + }; + + qxVm.memory.private_data.get(this).getContext = context; + qxVm.memory.private_data.get(this).contextType = contextType + let result = context;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'switch ', arguments, result); + return result; + } + + if (buffer_context !== null && contextType === buffer_contextType) { + let result = buffer_context;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'switch ', arguments, result); + return result; + } + let result = null;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'switch ', arguments, result); + return result; + }, + get height() { + if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).height, 150);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLCanvasElement', 'height', arguments, result); + return result; + }, + set height(value) { + if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLCanvasElement', 'height', arguments); + qxVm.memory.private_data.get(this).height = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + }, + toBlob(callback, type, quality) { + if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'toBlob', arguments, result); + return result; + }, + toDataURL() { + if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.default_envs.canvas;; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'toDataURL', arguments, result); + return result; + }, + transferControlToOffscreen() { + if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'transferControlToOffscreen', arguments, result); + return result; + }, + get width() { + if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).width, 300);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLCanvasElement', 'width', arguments, result); + return result; + }, + set width(value) { + if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLCanvasElement', 'width', arguments); + qxVm.memory.private_data.get(this).width = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + }, + } + + qxVm.rename(HTMLCanvasElement.prototype, "HTMLCanvasElement"); + qxVm.safeDescriptor_addConstructor(HTMLCanvasElement); + qxVm.safe_Objattribute(HTMLCanvasElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLCanvasElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLCanvasElement, HTMLElement); + +})(); + + +qxVm.memory.htmlElements["canvas"] = function () { + return new HTMLCanvasElement(qxVm.memory.$createObj_key); } -value_attribute_map_string = { - alert: [alert, true, true, true], - atob: [atob, true, true, true], - blur: [blur, true, true, true], - btoa: [btoa, true, true, true], - cancelAnimationFrame: [cancelAnimationFrame, true, true, true], - cancelIdleCallback: [cancelIdleCallback, true, true, true], - captureEvents: [captureEvents, true, true, true], - clearInterval: [clearInterval, true, true, true], - clearTimeout: [clearTimeout, true, true, true], - close: [close, true, true, true], - confirm: [confirm, true, true, true], - createImageBitmap: [createImageBitmap, true, true, true], - fetch: [fetch, true, true, true], - find: [find, true, true, true], - focus: [focus, true, true, true], - getComputedStyle: [getComputedStyle, true, true, true], - getSelection: [getSelection, true, true, true], - matchMedia: [matchMedia, true, true, true], - moveBy: [moveBy, true, true, true], - moveTo: [moveTo, true, true, true], - open: [open, true, true, true], - postMessage: [postMessage, true, true, true], - print: [print, true, true, true], - prompt: [prompt, true, true, true], - queueMicrotask: [queueMicrotask, true, true, true], - releaseEvents: [releaseEvents, true, true, true], - reportError: [reportError, true, true, true], - requestAnimationFrame: [requestAnimationFrame, true, true, true], - requestIdleCallback: [requestIdleCallback, true, true, true], - resizeBy: [resizeBy, true, true, true], - resizeTo: [resizeTo, true, true, true], - scroll: [scroll, true, true, true], - scrollBy: [scrollBy, true, true, true], - scrollTo: [scrollTo, true, true, true], - setInterval: [setInterval, true, true, true], - setTimeout: [setTimeout, true, true, true], - stop: [stop, true, true, true], - webkitCancelAnimationFrame: [webkitCancelAnimationFrame, true, true, true], - webkitRequestAnimationFrame: [webkitRequestAnimationFrame, true, true, true], - chrome: [chrome, false, true, true], - showDirectoryPicker: [showDirectoryPicker, true, true, true], - showOpenFilePicker: [showOpenFilePicker, true, true, true], - showSaveFilePicker: [showSaveFilePicker, true, true, true], - openDatabase: [openDatabase, true, true, true], - webkitRequestFileSystem: [webkitRequestFileSystem, true, true, true], - webkitResolveLocalFileSystemURL: [webkitResolveLocalFileSystemURL, true, true, true], - cr: [cr, true, true, true], - JSCompiler_renameProperty: [JSCompiler_renameProperty, true, true, true], - ShadyCSS: [ShadyCSS, true, true, true], - my_typeof: [my_typeof, false, true, true], -} \ No newline at end of file +HTMLDivElement = function HTMLDivElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLDivElement); + +; (function () { + const $safe_get_attribute = ['align']; + const $safe_set_attribute = ['align']; + const $safe_func_attribute = []; + + HTMLDivElement.prototype = { + get align() { + if (!HTMLDivElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } + let result = qxVm.abs(qxVm.memory.private_data.get(this).align, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLDivElement', 'align', arguments, result); + return result; + }, + set align(value) { + if (!HTMLDivElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } + qxVm.memory.private_data.get(this).align = value + ""; + } + }; + + qxVm.rename(HTMLDivElement.prototype, "HTMLDivElement"); + qxVm.safeDescriptor_addConstructor(HTMLDivElement); + qxVm.safe_Objattribute(HTMLDivElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLDivElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLDivElement, HTMLElement); + +})(); + +qxVm.memory.htmlElements["div"] = function () { + return new HTMLDivElement(qxVm.memory.$createObj_key); +} + + +HTMLFrameElement = function HTMLFrameElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLFrameElement); + +; (function () { + const $safe_get_attribute = ['contentDocument', 'contentWindow', 'frameBorder', 'longDesc', 'marginHeight', 'marginWidth', 'name', 'noResize', 'scrolling', 'src']; + const $safe_set_attribute = ['frameBorder', 'longDesc', 'marginHeight', 'marginWidth', 'name', 'noResize', 'scrolling', 'src']; + const $safe_func_attribute = []; + + HTMLFrameElement.prototype = { + get contentDocument() { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).contentDocument, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'contentDocument', arguments, result); + return result; + }, + get contentWindow() { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).contentWindow, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'contentWindow', arguments, result); + return result; + }, + get frameBorder() { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).frameBorder, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'frameBorder', arguments, result); + return result; + }, + set frameBorder(value) { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'frameBorder', arguments); + qxVm.memory.private_data.get(this).frameBorder = value + ""; + }, + get longDesc() { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).longDesc, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'longDesc', arguments, result); + return result; + }, + set longDesc(value) { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'longDesc', arguments); + qxVm.memory.private_data.get(this).longDesc = value + ""; + }, + get marginHeight() { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).marginHeight, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'marginHeight', arguments, result); + return result; + }, + set marginHeight(value) { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'marginHeight', arguments); + qxVm.memory.private_data.get(this).marginHeight = value + ""; + }, + get marginWidth() { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).marginWidth, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'marginWidth', arguments, result); + return result; + }, + set marginWidth(value) { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'marginWidth', arguments); + qxVm.memory.private_data.get(this).marginWidth = value + ""; + }, + get name() { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'name', arguments, result); + return result; + }, + set name(value) { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'name', arguments); + qxVm.memory.private_data.get(this).name = value + ""; + }, + get noResize() { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).noResize, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'noResize', arguments, result); + return result; + }, + set noResize(value) { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'noResize', arguments); + qxVm.memory.private_data.get(this).noResize = value + ""; + }, + get scrolling() { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).scrolling, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'scrolling', arguments, result); + return result; + }, + set scrolling(value) { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'scrolling', arguments); + qxVm.memory.private_data.get(this).scrolling = value + ""; + }, + get src() { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).src, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'src', arguments, result); + return result; + }, + set src(value) { + if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'src', arguments); + qxVm.memory.private_data.get(this).src = value + ""; + }, + } + + qxVm.rename(HTMLFrameElement.prototype, "HTMLFrameElement"); + qxVm.safeDescriptor_addConstructor(HTMLFrameElement); + qxVm.safe_Objattribute(HTMLFrameElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLFrameElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLFrameElement, HTMLElement); + +})(); + +qxVm.memory.htmlElements["frame"] = function () { + return new HTMLFrameElement(qxVm.memory.$createObj_key); +} + + +HTMLFrameSetElement = function HTMLFrameSetElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLFrameSetElement); + +; (function () { + const $safe_get_attribute = [ + 'cols', 'onafterprint', 'onbeforeprint', 'onbeforeunload', 'onblur', 'onerror', 'onfocus', 'onhashchange', 'onlanguagechange', 'onload', + 'onmessage', 'onmessageerror', 'onoffline', 'ononline', 'onpagehide', 'onpageshow', 'onpopstate', 'onrejectionhandled', 'onresize', 'onscroll', + 'onstorage', 'onunhandledrejection', 'onunload', 'rows' + ]; + const $safe_set_attribute = [ + 'cols', 'onafterprint', 'onbeforeprint', 'onbeforeunload', 'onblur', 'onerror', 'onfocus', 'onhashchange', 'onlanguagechange', 'onload', + 'onmessage', 'onmessageerror', 'onoffline', 'ononline', 'onpagehide', 'onpageshow', 'onpopstate', 'onrejectionhandled', 'onresize', 'onscroll', + 'onstorage', 'onunhandledrejection', 'onunload', 'rows' + ]; + const $safe_func_attribute = []; + + HTMLFrameSetElement.prototype = { + get cols() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).cols, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'cols', arguments, result); + return result; + }, + set cols(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'cols', arguments); + qxVm.memory.private_data.get(this).cols = value + ""; + }, + get onafterprint() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onafterprint, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onafterprint', arguments, result); + return result; + }, + set onafterprint(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onafterprint', arguments); + qxVm.memory.private_data.get(this).onafterprint = value + ""; + }, + get onbeforeprint() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onbeforeprint, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onbeforeprint', arguments, result); + return result; + }, + set onbeforeprint(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onbeforeprint', arguments); + qxVm.memory.private_data.get(this).onbeforeprint = value + ""; + }, + get onbeforeunload() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onbeforeunload, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onbeforeunload', arguments, result); + return result; + }, + set onbeforeunload(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onbeforeunload', arguments); + qxVm.memory.private_data.get(this).onbeforeunload = value + ""; + }, + get onblur() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onblur, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onblur', arguments, result); + return result; + }, + set onblur(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onblur', arguments); + qxVm.memory.private_data.get(this).onblur = value + ""; + }, + get onerror() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onerror', arguments, result); + return result; + }, + set onerror(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onerror', arguments); + qxVm.memory.private_data.get(this).onerror = value + ""; + }, + get onfocus() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onfocus, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onfocus', arguments, result); + return result; + }, + set onfocus(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onfocus', arguments); + qxVm.memory.private_data.get(this).onfocus = value + ""; + }, + get onhashchange() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onhashchange, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onhashchange', arguments, result); + return result; + }, + set onhashchange(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onhashchange', arguments); + qxVm.memory.private_data.get(this).onhashchange = value + ""; + }, + get onlanguagechange() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onlanguagechange, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onlanguagechange', arguments, result); + return result; + }, + set onlanguagechange(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onlanguagechange', arguments); + qxVm.memory.private_data.get(this).onlanguagechange = value + ""; + }, + get onload() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onload, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onload', arguments, result); + return result; + }, + set onload(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onload', arguments); + qxVm.memory.private_data.get(this).onload = value + ""; + }, + get onmessage() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmessage, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onmessage', arguments, result); + return result; + }, + set onmessage(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onmessage', arguments); + qxVm.memory.private_data.get(this).onmessage = value + ""; + }, + get onmessageerror() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onmessageerror, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onmessageerror', arguments, result); + return result; + }, + set onmessageerror(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onmessageerror', arguments); + qxVm.memory.private_data.get(this).onmessageerror = value + ""; + }, + get onoffline() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onoffline, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onoffline', arguments, result); + return result; + }, + set onoffline(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onoffline', arguments); + qxVm.memory.private_data.get(this).onoffline = value + ""; + }, + get ononline() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ononline, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'ononline', arguments, result); + return result; + }, + set ononline(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'ononline', arguments); + qxVm.memory.private_data.get(this).ononline = value + ""; + }, + get onpagehide() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpagehide, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onpagehide', arguments, result); + return result; + }, + set onpagehide(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onpagehide', arguments); + qxVm.memory.private_data.get(this).onpagehide = value + ""; + }, + get onpageshow() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpageshow, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onpageshow', arguments, result); + return result; + }, + set onpageshow(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onpageshow', arguments); + qxVm.memory.private_data.get(this).onpageshow = value + ""; + }, + get onpopstate() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onpopstate, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onpopstate', arguments, result); + return result; + }, + set onpopstate(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onpopstate', arguments); + qxVm.memory.private_data.get(this).onpopstate = value + ""; + }, + get onrejectionhandled() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onrejectionhandled, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onrejectionhandled', arguments, result); + return result; + }, + set onrejectionhandled(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onrejectionhandled', arguments); + qxVm.memory.private_data.get(this).onrejectionhandled = value + ""; + }, + get onresize() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onresize, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onresize', arguments, result); + return result; + }, + set onresize(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onresize', arguments); + qxVm.memory.private_data.get(this).onresize = value + ""; + }, + get onscroll() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onscroll, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onscroll', arguments, result); + return result; + }, + set onscroll(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onscroll', arguments); + qxVm.memory.private_data.get(this).onscroll = value + ""; + }, + get onstorage() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onstorage, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onstorage', arguments, result); + return result; + }, + set onstorage(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onstorage', arguments); + qxVm.memory.private_data.get(this).onstorage = value + ""; + }, + get onunhandledrejection() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onunhandledrejection, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onunhandledrejection', arguments, result); + return result; + }, + set onunhandledrejection(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onunhandledrejection', arguments); + qxVm.memory.private_data.get(this).onunhandledrejection = value + ""; + }, + get onunload() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onunload, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onunload', arguments, result); + return result; + }, + set onunload(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onunload', arguments); + qxVm.memory.private_data.get(this).onunload = value + ""; + }, + get rows() { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).rows, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'rows', arguments, result); + return result; + }, + set rows(value) { + if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).rows = value + ""; + } + } + + qxVm.rename(HTMLFrameSetElement.prototype, "HTMLFrameSetElement"); + qxVm.safeDescriptor_addConstructor(HTMLFrameSetElement); + qxVm.safe_Objattribute(HTMLFrameSetElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLFrameSetElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLFrameSetElement, HTMLElement); + +})(); + +qxVm.memory.htmlElements["frameset"] = function () { + return new HTMLFrameSetElement(qxVm.memory.$createObj_key); +} + + +HTMLHeadElement = function HTMLHeadElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLHeadElement); + + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + HTMLHeadElement.prototype = { + }; + + qxVm.rename(HTMLHeadElement.prototype, "HTMLHeadElement"); + qxVm.safeDescriptor_addConstructor(HTMLHeadElement); + qxVm.safe_Objattribute(HTMLHeadElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLHeadElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLHeadElement, HTMLElement); +})(); +qxVm.memory.htmlElements["head"] = function () { + return new HTMLHeadElement(qxVm.memory.$createObj_key); +} + + + +HTMLHtmlElement = function HTMLHtmlElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLHtmlElement); + +; (function () { + const $safe_get_attribute = ['version']; + const $safe_set_attribute = ['version']; + const $safe_func_attribute = []; + + HTMLHtmlElement.prototype = { + get version() { + if (!HTMLHtmlElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } + let result = qxVm.abs(qxVm.memory.private_data.get(this).version, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLHtmlElement', 'version', arguments, result); + return result; + }, + set version(value) { + if (!HTMLHtmlElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } + qxVm.memory.private_data.get(this).version = value + ""; + } + }; + + qxVm.rename(HTMLHtmlElement.prototype, "HTMLHtmlElement"); + qxVm.safeDescriptor_addConstructor(HTMLHtmlElement); + qxVm.safe_Objattribute(HTMLHtmlElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLHtmlElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLHtmlElement, HTMLElement); +})(); +qxVm.memory.htmlElements["html"] = function () { + return new HTMLHtmlElement(qxVm.memory.$createObj_key); +} + + +HTMLIFrameElement = function HTMLIFrameElement(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLIFrameElement); + +; (function () { + const $safe_get_attribute = ['align', 'allow', 'allowFullscreen', 'allowPaymentRequest', 'contentDocument', 'contentWindow', 'csp', 'featurePolicy', 'frameBorder', 'height', 'loading', 'longDesc', 'marginHeight', 'marginWidth', 'name', 'referrerPolicy', 'sandbox', 'scrolling', 'src', 'srcdoc', 'width']; + const $safe_set_attribute = ['align', 'allow', 'allowFullscreen', 'allowPaymentRequest', 'csp', 'frameBorder', 'height', 'loading', 'longDesc', 'marginHeight', 'marginWidth', 'name', 'referrerPolicy', 'sandbox', 'scrolling', 'src', 'srcdoc', 'width']; + const $safe_func_attribute = ['getSVGDocument']; + + HTMLIFrameElement.prototype = { + get align() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).align, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'align', arguments, result); + return result; + }, + set align(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'align', arguments); + qxVm.memory.private_data.get(this).align = value + ""; + }, + get allow() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).allow, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'allow', arguments, result); + return result; + }, + set allow(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'allow', arguments); + qxVm.memory.private_data.get(this).allow = value + ""; + }, + get allowFullscreen() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).allowFullscreen, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'allowFullscreen', arguments, result); + return result; + }, + set allowFullscreen(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'allowFullscreen', arguments); + qxVm.memory.private_data.get(this).allowFullscreen = value ? true : false; + }, + get allowPaymentRequest() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).allowPaymentRequest, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'allowPaymentRequest', arguments, result); + return result; + }, + set allowPaymentRequest(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'allowPaymentRequest', arguments); + qxVm.memory.private_data.get(this).allowPaymentRequest = value ? true : false; + }, + get contentDocument() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).contentDocument, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'contentDocument', arguments, result); + return result; + }, + get contentWindow() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).contentWindow, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'contentWindow', arguments, result); + return result; + }, + get csp() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).csp, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'csp', arguments, result); + return result; + }, + set csp(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'csp', arguments); + qxVm.memory.private_data.get(this).csp = value + ""; + }, + get featurePolicy() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).featurePolicy, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'featurePolicy', arguments, result); + return result; + }, + get frameBorder() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).frameBorder, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'frameBorder', arguments, result); + return result; + }, + set frameBorder(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'frameBorder', arguments); + qxVm.memory.private_data.get(this).frameBorder = value + ""; + }, + getSVGDocument() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLIFrameElement', 'getSVGDocument', arguments, result); + return result; + }, + get height() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).height, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'height', arguments, result); + return result; + }, + set height(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'height', arguments); + qxVm.memory.private_data.get(this).height = value + ""; + }, + get loading() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).loading, "auto");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'loading', arguments, result); + return result; + }, + set loading(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'loading', arguments); + qxVm.memory.private_data.get(this).loading = value + ""; + }, + get longDesc() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).longDesc, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'longDesc', arguments, result); + return result; + }, + set longDesc(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'longDesc', arguments); + qxVm.memory.private_data.get(this).longDesc = value + ""; + }, + get marginHeight() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).marginHeight, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'marginHeight', arguments, result); + return result; + }, + set marginHeight(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'marginHeight', arguments); + qxVm.memory.private_data.get(this).marginHeight = value + ""; + }, + get marginWidth() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).marginWidth, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'marginWidth', arguments, result); + return result; + }, + set marginWidth(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'marginWidth', arguments); + qxVm.memory.private_data.get(this).marginWidth = value + ""; + }, + get name() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'name', arguments, result); + return result; + }, + set name(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'name', arguments); + qxVm.memory.private_data.get(this).name = value + ""; + }, + get referrerPolicy() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'referrerPolicy', arguments, result); + return result; + }, + set referrerPolicy(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'referrerPolicy', arguments); + qxVm.memory.private_data.get(this).referrerPolicy = value + ""; + }, + get sandbox() { // DOMTokenList + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + set sandbox(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'sandbox', arguments); + qxVm.memory.private_data.get(this).sandbox = value + ""; + }, + get scrolling() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).scrolling, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'scrolling', arguments, result); + return result; + }, + set scrolling(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'scrolling', arguments); + qxVm.memory.private_data.get(this).scrolling = value + ""; + }, + get src() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).src, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'src', arguments, result); + return result; + }, + set src(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'src', arguments); + qxVm.memory.private_data.get(this).src = value + ""; + }, + get srcdoc() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).srcdoc, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'srcdoc', arguments, result); + return result; + }, + set srcdoc(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'srcdoc', arguments); + qxVm.memory.private_data.get(this).srcdoc = value + ""; + }, + get width() { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).width, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'width', arguments, result); + return result; + }, + set width(value) { + if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'width', arguments); + qxVm.memory.private_data.get(this).width = value + ""; + }, + } + qxVm.rename(HTMLIFrameElement.prototype, "HTMLIFrameElement"); + qxVm.safeDescriptor_addConstructor(HTMLIFrameElement); + qxVm.safe_Objattribute(HTMLIFrameElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLFrameElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLFrameElement, HTMLElement); +})(); + +qxVm.memory.htmlElements["iframe"] = function () { + return new HTMLImageElement(qxVm.memory.$createObj_key); +} + + +HTMLImageElement = function HTMLImageElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLImageElement); + +; (function () { + const $safe_get_attribute = ['align', 'alt', 'border', 'complete', 'crossOrigin', 'currentSrc', 'decoding', 'height', 'hspace', 'isMap', 'loading', 'longDesc', 'lowsrc', 'name', 'naturalHeight', 'naturalWidth', 'referrerPolicy', 'sizes', 'src', 'srcset', 'useMap', 'vspace', 'width', 'x', 'y']; + const $safe_set_attribute = ['align', 'alt', 'border', 'crossOrigin', 'decoding', 'height', 'hspace', 'isMap', 'loading', 'longDesc', 'lowsrc', 'name', 'referrerPolicy', 'sizes', 'src', 'srcset', 'useMap', 'vspace', 'width']; + const $safe_func_attribute = ['decode']; + + HTMLImageElement.prototype = { + get align() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).align, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'align', arguments, result); + return result; + }, + set align(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'align', arguments); + qxVm.memory.private_data.get(this).align = value + ""; + }, + get alt() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).alt, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'alt', arguments, result); + return result; + }, + set alt(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'alt', arguments); + qxVm.memory.private_data.get(this).alt = value + ""; + }, + get border() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).border, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'border', arguments, result); + return result; + }, + set border(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'border', arguments); + qxVm.memory.private_data.get(this).border = value + ""; + }, + get complete() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = true;; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'complete', arguments, result); + return result; + }, + get crossOrigin() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'crossOrigin', arguments, result); + return result; + }, + set crossOrigin(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'crossOrigin', arguments); + qxVm.memory.private_data.get(this).crossOrigin = "anonymous"; + }, + get currentSrc() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).currentSrc, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'currentSrc', arguments, result); + return result; + }, + decode() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLImageElement', 'decode', arguments, result); + return result; + }, + get decoding() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).decoding, 'auto');; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'decoding', arguments, result); + return result; + }, + set decoding(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'decoding', arguments); + qxVm.memory.private_data.get(this).decoding = 'auto'; + }, + get height() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).height, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'height', arguments, result); + return result; + }, + set height(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (value === "") { + qxVm.memory.private_data.get(this).height = ""; + } else if (value === true) { + qxVm.memory.private_data.get(this).height = 1; + } else { + qxVm.memory.private_data.get(this).height = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + } + }, + get hspace() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).hspace, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'hspace', arguments, result); + return result; + }, + set hspace(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (value === true) { + qxVm.memory.private_data.get(this).hspace = 1; + } else { + qxVm.memory.private_data.get(this).hspace = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + } + }, + get isMap() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).isMap, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'isMap', arguments, result); + return result; + }, + set isMap(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'isMap', arguments); + qxVm.memory.private_data.get(this).isMap = value ? true: false; + }, + get loading() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).loading, "auto");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'loading', arguments, result); + return result; + }, + set loading(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'loading', arguments); + qxVm.memory.private_data.get(this).loading = value + ""; + }, + get longDesc() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).longDesc, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'longDesc', arguments, result); + return result; + }, + set longDesc(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'longDesc', arguments); + qxVm.memory.private_data.get(this).longDesc = `${location.href}${value}`; + }, + get lowsrc() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).lowsrc, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'lowsrc', arguments, result); + return result; + }, + set lowsrc(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'lowsrc', arguments); + qxVm.memory.private_data.get(this).lowsrc = `${location.href}${value}`; + }, + get name() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'name', arguments, result); + return result; + }, + set name(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'name', arguments); + qxVm.memory.private_data.get(this).name = value + ""; + }, + get naturalHeight() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).naturalHeight, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'naturalHeight', arguments, result); + return result; + }, + get naturalWidth() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).naturalWidth, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'naturalWidth', arguments, result); + return result; + }, + get referrerPolicy() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'referrerPolicy', arguments, result); + return result; + }, + set referrerPolicy(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'referrerPolicy', arguments); + qxVm.memory.private_data.get(this).referrerPolicy = value + ""; + }, + get sizes() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).sizes, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'sizes', arguments, result); + return result; + }, + set sizes(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'sizes', arguments); + qxVm.memory.private_data.get(this).sizes = value + ""; + }, + get src() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).src, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'src', arguments, result); + return result; + }, + set src(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'src', arguments); + qxVm.memory.private_data.get(this).src = value + ""; + }, + get srcset() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).srcset, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'srcset', arguments, result); + return result; + }, + set srcset(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'srcset', arguments); + qxVm.memory.private_data.get(this).srcset = value + ""; + }, + get useMap() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).useMap, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'useMap', arguments, result); + return result; + }, + set useMap(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'useMap', arguments); + qxVm.memory.private_data.get(this).useMap = value + ""; + }, + get vspace() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).vspace, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'vspace', arguments, result); + return result; + }, + set vspace(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'vspace', arguments); + qxVm.memory.private_data.get(this).vspace = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + }, + get width() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).width, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'width', arguments, result); + return result; + }, + set width(value) { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'width', arguments); + qxVm.memory.private_data.get(this).width = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0; + }, + get x() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).x, 0);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'x', arguments, result); + return result; + }, + get y() { + if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).y, 0); + } + }; + + qxVm.rename(HTMLImageElement.prototype, "HTMLImageElement"); + qxVm.safeDescriptor_addConstructor(HTMLImageElement); + qxVm.safe_Objattribute(HTMLImageElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLImageElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLImageElement, HTMLElement); + +})(); + +qxVm.memory.htmlElements["img"] = function () { + return new HTMLImageElement(qxVm.memory.$createObj_key); +} + + +HTMLInputElement = function HTMLInputElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLInputElement); + +; (function () { + const $safe_get_attribute = [ + 'accept', 'align', 'alt', 'autocomplete', 'checked', 'defaultChecked', 'defaultValue', 'dirName', 'disabled', 'files', 'form', 'formAction', + 'formEnctype', 'formMethod', 'formNoValidate', 'formTarget', 'height', 'incremental', 'indeterminate', 'labels', 'list', 'max', 'maxLength', + 'min', 'minLength', 'multiple', 'name', 'pattern', 'placeholder', 'readOnly', 'required', 'selectionDirection', 'selectionEnd', 'selectionStart', + 'size', 'src', 'step', 'type', 'useMap', 'validationMessage', 'validity', 'value', 'valueAsDate', 'valueAsNumber', 'webkitEntries', + 'webkitdirectory', 'width', 'willValidate' + ]; + const $safe_set_attribute = [ + 'accept', 'align', 'alt', 'autocomplete', 'checked', 'defaultChecked', 'defaultValue', 'dirName', 'disabled', 'files', 'form', 'formAction', + 'formEnctype', 'formMethod', 'formNoValidate', 'formTarget', 'height', 'incremental', 'indeterminate', 'max', 'maxLength', 'min', 'minLength', + 'multiple', 'name', 'pattern', 'placeholder', 'readOnly', 'required', 'selectionDirection', 'selectionEnd', 'selectionStart', 'size', 'src', + 'step', 'type', 'useMap', 'value', 'valueAsDate', 'valueAsNumber', 'webkitdirectory', 'width' + ]; + const $safe_func_attribute = [ + 'checkValidity', 'reportValidity', 'select', 'setCustomValidity', 'setRangeText', 'setSelectionRange', 'stepDown', 'stepUp' + ]; + + HTMLInputElement.prototype = { + + get accept(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).accept, ""); + }, + set accept(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).accept = value + ""; + }, + get align(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).align, ""); + }, + set align(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).align = value + ""; + }, + get alt(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).alt, ""); + }, + set alt(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).alt = value + ""; + }, + get autocomplete(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).autocomplete, ""); + }, + set autocomplete(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).autocomplete = value + ""; + }, + checkValidity(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get checked(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).checked, ""); + }, + set checked(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).checked = value + ""; + }, + get defaultChecked(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).defaultChecked, ""); + }, + set defaultChecked(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).defaultChecked = value + ""; + }, + get defaultValue(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).defaultValue, ""); + }, + set defaultValue(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).defaultValue = value + ""; + }, + get dirName(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).dirName, ""); + }, + set dirName(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).dirName = value + ""; + }, + get disabled(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).disabled, ""); + }, + set disabled(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).disabled = value + ""; + }, + get files(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).files, ""); + }, + set files(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).files = value + ""; + }, + get form(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).form, ""); + }, + set form(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).form = value + ""; + }, + get formAction(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).formAction, ""); + }, + set formAction(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).formAction = value + ""; + }, + get formEnctype(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).formEnctype, ""); + }, + set formEnctype(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).formEnctype = value + ""; + }, + get formMethod(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).formMethod, ""); + }, + set formMethod(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).formMethod = value + ""; + }, + get formNoValidate(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).formNoValidate, ""); + }, + set formNoValidate(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).formNoValidate = value + ""; + }, + get formTarget(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).formTarget, ""); + }, + set formTarget(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).formTarget = value + ""; + }, + get height(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).height, ""); + }, + set height(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).height = value + ""; + }, + get incremental(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).incremental, ""); + }, + set incremental(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).incremental = value + ""; + }, + get indeterminate(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).indeterminate, ""); + }, + set indeterminate(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).indeterminate = value + ""; + }, + get labels(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).labels, ""); + }, + get list(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).list, ""); + }, + get max(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).max, ""); + }, + set max(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).max = value + ""; + }, + get maxLength(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).maxLength, ""); + }, + set maxLength(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).maxLength = value + ""; + }, + get min(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).min, ""); + }, + set min(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).min = value + ""; + }, + get minLength(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).minLength, ""); + }, + set minLength(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).minLength = value + ""; + }, + get multiple(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).multiple, ""); + }, + set multiple(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).multiple = value + ""; + }, + get name(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).name, ""); + }, + set name(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).name = value + ""; + }, + get pattern(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).pattern, ""); + }, + set pattern(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).pattern = value + ""; + }, + get placeholder(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).placeholder, ""); + }, + set placeholder(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).placeholder = value + ""; + }, + get readOnly(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).readOnly, ""); + }, + set readOnly(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).readOnly = value + ""; + }, + reportValidity(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get required(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).required, ""); + }, + set required(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).required = value + ""; + }, + select(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get selectionDirection(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).selectionDirection, ""); + }, + set selectionDirection(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).selectionDirection = value + ""; + }, + get selectionEnd(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).selectionEnd, ""); + }, + set selectionEnd(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).selectionEnd = value + ""; + }, + get selectionStart(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).selectionStart, ""); + }, + set selectionStart(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).selectionStart = value + ""; + }, + setCustomValidity(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + setRangeText(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + setSelectionRange(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get size(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).size, ""); + }, + set size(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).size = value + ""; + }, + get src(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).src, ""); + }, + set src(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).src = value + ""; + }, + get step(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).step, ""); + }, + set step(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).step = value + ""; + }, + stepDown(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + stepUp(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + get type(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).type, ""); + }, + set type(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).type = value + ""; + }, + get useMap(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).useMap, ""); + }, + set useMap(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).useMap = value + ""; + }, + get validationMessage(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).validationMessage, ""); + }, + get validity(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).validity, ""); + }, + get value(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).value, ""); + }, + set value(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).value = value + ""; + }, + get valueAsDate(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).valueAsDate, ""); + }, + set valueAsDate(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).valueAsDate = value + ""; + }, + get valueAsNumber(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).valueAsNumber, ""); + }, + set valueAsNumber(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).valueAsNumber = value + ""; + }, + get webkitEntries(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).webkitEntries, ""); + }, + get webkitdirectory(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).webkitdirectory, ""); + }, + set webkitdirectory(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).webkitdirectory = value + ""; + }, + get width(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).width, ""); + }, + set width(value){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).width = value + ""; + }, + get willValidate(){ + if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).willValidate, ""); + } + } + + qxVm.rename(HTMLInputElement.prototype, "HTMLInputElement"); + qxVm.safeDescriptor_addConstructor(HTMLInputElement); + qxVm.safe_Objattribute(HTMLInputElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLInputElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLInputElement, HTMLElement); +})(); +qxVm.memory.htmlElements["input"] = function () { + return new HTMLInputElement(qxVm.memory.$createObj_key); +} + +HTMLLabelElement = function HTMLLabelElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLLabelElement); + +; (function () { + const $safe_get_attribute = ['control', 'form', 'htmlFor']; + const $safe_set_attribute = ['htmlFor']; + const $safe_func_attribute = []; + + HTMLLabelElement.prototype = { + get control() { + if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).control, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLabelElement', 'control', arguments, result); + return result; + }, + get form() { + if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).form, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLabelElement', 'form', arguments, result); + return result; + }, + get htmlFor() { + if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).htmlFor, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLabelElement', 'htmlFor', arguments, result); + return result; + }, + set htmlFor(value) { + if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLabelElement', 'htmlFor', arguments); + qxVm.memory.private_data.get(this).htmlFor = value + ""; + }, + } + + qxVm.rename(HTMLLabelElement.prototype, "HTMLLabelElement"); + qxVm.safeDescriptor_addConstructor(HTMLLabelElement); + qxVm.safe_Objattribute(HTMLLabelElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLLabelElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLLabelElement, HTMLElement); + +})(); + + +qxVm.memory.htmlElements["label"] = function () { + return new HTMLLabelElement(qxVm.memory.$createObj_key); +} +HTMLLIElement = function HTMLLIElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLLIElement); + +; (function () { + const $safe_get_attribute = ['type', 'value']; + const $safe_set_attribute = ['type', 'value']; + const $safe_func_attribute = []; + HTMLLIElement.prototype = { + + get type() { + if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLIElement', 'type', arguments, result); + return result; + }, + set type(value) { + if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLIElement', 'type', arguments); + qxVm.memory.private_data.get(this).type = value + ""; + }, + get value() { + if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).value, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLIElement', 'value', arguments, result); + return result; + }, + set value(value) { + if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).value = value + ""; + } + }; + + qxVm.rename(HTMLLIElement.prototype, "HTMLLIElement"); + qxVm.safeDescriptor_addConstructor(HTMLLIElement); + qxVm.safe_Objattribute(HTMLLIElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLLIElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLLIElement, HTMLElement); + +})(); + +qxVm.memory.htmlElements["li"] = function () { + return new HTMLLIElement(qxVm.memory.$createObj_key); +} + + +HTMLLinkElement = function HTMLLinkElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLLinkElement); + +; (function () { + const $safe_get_attribute = ['as', 'charset', 'crossOrigin', 'disabled', 'href', 'hreflang', 'imageSizes', 'imageSrcset', 'integrity', 'media', 'referrerPolicy', 'rel', 'relList', 'rev', 'sheet', 'sizes', 'target', 'type']; + const $safe_set_attribute = ['as', 'charset', 'crossOrigin', 'disabled', 'href', 'hreflang', 'imageSizes', 'imageSrcset', 'integrity', 'media', 'referrerPolicy', 'rel', 'relList', 'rev', 'sizes', 'target', 'type']; + const $safe_func_attribute = []; + + HTMLLinkElement.prototype = { + get as() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).as, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'as', arguments, result); + return result; + }, + set as(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'as', arguments); + qxVm.memory.private_data.get(this).as = ""; + }, + get charset() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).charset, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'charset', arguments, result); + return result; + }, + set charset(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'charset', arguments); + qxVm.memory.private_data.get(this).charset = value + ""; + }, + get crossOrigin() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'crossOrigin', arguments, result); + return result; + }, + set crossOrigin(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'crossOrigin', arguments); + qxVm.memory.private_data.get(this).crossOrigin = "anonymous"; + }, + get disabled() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).disabled, false);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'disabled', arguments, result); + return result; + }, + set disabled(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'disabled', arguments); + qxVm.memory.private_data.get(this).disabled = value ? true : false; + }, + get href() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).href, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'href', arguments, result); + return result; + }, + set href(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'href', arguments); + qxVm.memory.private_data.get(this).href = + `${location.origin}/${value}`; + }, + get hreflang() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).hreflang, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'hreflang', arguments, result); + return result; + }, + set hreflang(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'hreflang', arguments); + qxVm.memory.private_data.get(this).hreflang = value + ""; + }, + get imageSizes() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).imageSizes, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'imageSizes', arguments, result); + return result; + }, + set imageSizes(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'imageSizes', arguments); + qxVm.memory.private_data.get(this).imageSizes = value + ""; + }, + get imageSrcset() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).imageSrcset, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'imageSrcset', arguments, result); + return result; + }, + set imageSrcset(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'imageSrcset', arguments); + qxVm.memory.private_data.get(this).imageSrcset = value + ""; + }, + get integrity() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).integrity, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'integrity', arguments, result); + return result; + }, + set integrity(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'integrity', arguments); + qxVm.memory.private_data.get(this).integrity = value + ""; + }, + get media() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).media, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'media', arguments, result); + return result; + }, + set media(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'media', arguments); + qxVm.memory.private_data.get(this).media = value + ""; + }, + get referrerPolicy() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'referrerPolicy', arguments, result); + return result; + }, + set referrerPolicy(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'referrerPolicy', arguments); + qxVm.memory.private_data.get(this).referrerPolicy = value + ""; + }, + get rel() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).rel, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'rel', arguments, result); + return result; + }, + set rel(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'rel', arguments); + qxVm.memory.private_data.get(this).rel = value + ""; + }, + get relList() { // DOMTokenList + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + }, + set relList(value) { // DOMTokenList + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'relList', arguments); + qxVm.memory.private_data.get(this).relList = value + ""; + }, + get rev() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).rev, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'rev', arguments, result); + return result; + }, + set rev(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'rev', arguments); + qxVm.memory.private_data.get(this).rev = value + ""; + }, + get sheet() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).sheet, null);; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'sheet', arguments, result); + return result; + }, + get sizes() { // DOMTokenList + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).sizes, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'sheet', arguments, result); + return result; + }, + set sizes(value) { // DOMTokenList + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'sizes', arguments); + qxVm.memory.private_data.get(this).sizes = value + ""; + }, + get target() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).target, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'target', arguments, result); + return result; + }, + set target(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'target', arguments); + qxVm.memory.private_data.get(this).target = value + ""; + }, + get type() { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'type', arguments, result); + return result; + }, + set type(value) { + if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'type', arguments); + qxVm.memory.private_data.get(this).type = value + ""; + }, + } + + qxVm.rename(HTMLLinkElement.prototype, "HTMLLinkElement"); + qxVm.safeDescriptor_addConstructor(HTMLLinkElement); + qxVm.safe_Objattribute(HTMLLinkElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLLinkElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLLinkElement, HTMLElement); + +})(); + + +qxVm.memory.htmlElements["link"] = function () { + return new HTMLLinkElement(qxVm.memory.$createObj_key); +} +HTMLMediaElement = function HTMLMediaElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLMediaElement); + +; (function () { + const $attributes = { + HAVE_CURRENT_DATA: 2, + HAVE_ENOUGH_DATA: 4, + HAVE_FUTURE_DATA: 3, + HAVE_METADATA: 1, + HAVE_NOTHING: 0, + NETWORK_EMPTY: 0, + NETWORK_IDLE: 1, + NETWORK_LOADING: 2, + NETWORK_NO_SOURCE: 3 + }; + const $safe_get_attribute = ['autoplay', 'buffered', 'controls', 'controlsList', 'crossOrigin', 'currentSrc', 'currentTime', 'defaultMuted', 'defaultPlaybackRate', 'disableRemotePlayback', 'duration', 'ended', 'error', 'loop', 'muted', 'networkState', 'onencrypted', 'onwaitingforkey', 'paused', 'playbackRate', 'played', 'preload', 'preservesPitch', 'readyState', 'remote', 'seekable', 'seeking', 'sinkId', 'src', 'srcObject', 'textTracks', 'volume', 'webkitAudioDecodedByteCount', 'webkitVideoDecodedByteCount']; + const $safe_set_attribute = ['autoplay', 'controls', 'controlsList', 'crossOrigin', 'currentTime', 'defaultMuted', 'defaultPlaybackRate', 'disableRemotePlayback', 'loop', 'muted', 'onencrypted', 'onwaitingforkey', 'playbackRate', 'preload', 'preservesPitch', 'src', 'srcObject', 'volume']; + const $safe_func_attribute = ['addTextTrack', 'canPlayType', 'captureStream', 'load', 'pause', 'play', 'setSinkId']; + HTMLMediaElement.prototype = { + + addTextTrack() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'addTextTrack', arguments, result); + return result; + }, + get autoplay() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).autoplay, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'autoplay', arguments, result); + return result; + }, + set autoplay(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'autoplay', arguments); + qxVm.memory.private_data.get(this).autoplay = value + ""; + }, + get buffered() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).buffered, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'buffered', arguments, result); + return result; + }, + canPlayType() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'canPlayType', arguments, result); + return result; + }, + captureStream() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'captureStream', arguments, result); + return result; + }, + get controls() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).controls, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'controls', arguments, result); + return result; + }, + set controls(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'controls', arguments); + qxVm.memory.private_data.get(this).controls = value + ""; + }, + get controlsList() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).controlsList, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'controlsList', arguments, result); + return result; + }, + set controlsList(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'controlsList', arguments); + qxVm.memory.private_data.get(this).controlsList = value + ""; + }, + get crossOrigin() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'crossOrigin', arguments, result); + return result; + }, + set crossOrigin(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'crossOrigin', arguments); + qxVm.memory.private_data.get(this).crossOrigin = value + ""; + }, + get currentSrc() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).currentSrc, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'currentSrc', arguments, result); + return result; + }, + get currentTime() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).currentTime, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'currentTime', arguments, result); + return result; + }, + set currentTime(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'currentTime', arguments); + qxVm.memory.private_data.get(this).currentTime = value + ""; + }, + get defaultMuted() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).defaultMuted, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'defaultMuted', arguments, result); + return result; + }, + set defaultMuted(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'defaultMuted', arguments); + qxVm.memory.private_data.get(this).defaultMuted = value + ""; + }, + get defaultPlaybackRate() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).defaultPlaybackRate, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'defaultPlaybackRate', arguments, result); + return result; + }, + set defaultPlaybackRate(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'defaultPlaybackRate', arguments); + qxVm.memory.private_data.get(this).defaultPlaybackRate = value + ""; + }, + get disableRemotePlayback() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).disableRemotePlayback, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'disableRemotePlayback', arguments, result); + return result; + }, + set disableRemotePlayback(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'disableRemotePlayback', arguments); + qxVm.memory.private_data.get(this).disableRemotePlayback = value + ""; + }, + get duration() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).duration, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'duration', arguments, result); + return result; + }, + get ended() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).ended, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'ended', arguments, result); + return result; + }, + get error() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).error, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'error', arguments, result); + return result; + }, + load() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'load', arguments, result); + return result; + }, + get loop() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).loop, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'loop', arguments, result); + return result; + }, + set loop(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'loop', arguments); + qxVm.memory.private_data.get(this).loop = value + ""; + }, + get muted() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).muted, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'muted', arguments, result); + return result; + }, + set muted(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'muted', arguments); + qxVm.memory.private_data.get(this).muted = value + ""; + }, + get networkState() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).networkState, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'networkState', arguments, result); + return result; + }, + get onencrypted() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onencrypted, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'onencrypted', arguments, result); + return result; + }, + set onencrypted(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'onencrypted', arguments); + qxVm.memory.private_data.get(this).onencrypted = value + ""; + }, + get onwaitingforkey() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onwaitingforkey, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'onwaitingforkey', arguments, result); + return result; + }, + set onwaitingforkey(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'onwaitingforkey', arguments); + qxVm.memory.private_data.get(this).onwaitingforkey = value + ""; + }, + pause() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'pause', arguments, result); + return result; + }, + get paused() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).paused, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'paused', arguments, result); + return result; + }, + play() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'play', arguments, result); + return result; + }, + get playbackRate() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).playbackRate, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'playbackRate', arguments, result); + return result; + }, + set playbackRate(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'playbackRate', arguments); + qxVm.memory.private_data.get(this).playbackRate = value + ""; + }, + get played() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).played, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'played', arguments, result); + return result; + }, + get preload() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).preload, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'preload', arguments, result); + return result; + }, + set preload(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'preload', arguments); + qxVm.memory.private_data.get(this).preload = value + ""; + }, + get preservesPitch() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).preservesPitch, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'preservesPitch', arguments, result); + return result; + }, + set preservesPitch(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'preservesPitch', arguments); + qxVm.memory.private_data.get(this).preservesPitch = value + ""; + }, + get readyState() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).readyState, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'readyState', arguments, result); + return result; + }, + get remote() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).remote, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'remote', arguments, result); + return result; + }, + get seekable() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).seekable, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'seekable', arguments, result); + return result; + }, + get seeking() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).seeking, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'seeking', arguments, result); + return result; + }, + setSinkId() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'setSinkId', arguments, result); + return result; + }, + get sinkId() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).sinkId, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'sinkId', arguments, result); + return result; + }, + get src() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).src, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'src', arguments, result); + return result; + }, + set src(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'src', arguments); + qxVm.memory.private_data.get(this).src = value + ""; + }, + get srcObject() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).srcObject, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'srcObject', arguments, result); + return result; + }, + set srcObject(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'srcObject', arguments); + qxVm.memory.private_data.get(this).srcObject = value + ""; + }, + get textTracks() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).textTracks, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'textTracks', arguments, result); + return result; + }, + get volume() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).volume, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'volume', arguments, result); + return result; + }, + set volume(value) { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'volume', arguments); + qxVm.memory.private_data.get(this).volume = value + ""; + }, + get webkitAudioDecodedByteCount() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).webkitAudioDecodedByteCount, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'webkitAudioDecodedByteCount', arguments, result); + return result; + }, + get webkitVideoDecodedByteCount() { + if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).webkitVideoDecodedByteCount, ""); + } + }; + + for (let key in $attributes) { + if ($attributes.hasOwnProperty(key)) { + const value = $attributes[key]; + Object.defineProperty(HTMLMediaElement, key, { value: value, configurable: false, enumerable: true, writable: false }); + Object.defineProperty(HTMLMediaElement.prototype, key, { value: value, configurable: false, enumerable: true, writable: false }); + } + }; + + qxVm.rename(HTMLMediaElement.prototype, "HTMLMediaElement"); + qxVm.safeDescriptor_addConstructor(HTMLMediaElement); + qxVm.safe_Objattribute(HTMLMediaElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLMediaElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLMediaElement, HTMLElement); + +})(); + +HTMLMetaElement = function HTMLMetaElement(createObj_key) { + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLMetaElement); + +; (function () { + const $safe_get_attribute = ['content', 'httpEquiv', 'media', 'name', 'scheme']; + const $safe_set_attribute = ['content', 'httpEquiv', 'media', 'name', 'scheme']; + const $safe_func_attribute = []; + HTMLMetaElement.prototype = { + + get content() { + if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).content, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMetaElement', 'content', arguments, result); + return result; + }, + set content(value) { + if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMetaElement', 'content', arguments); + qxVm.memory.private_data.get(this).content = value + ""; + }, + get httpEquiv() { + if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).httpEquiv, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMetaElement', 'httpEquiv', arguments, result); + return result; + }, + set httpEquiv(value) { + if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMetaElement', 'httpEquiv', arguments); + qxVm.memory.private_data.get(this).httpEquiv = value + ""; + }, + get media() { + if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).media, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMetaElement', 'media', arguments, result); + return result; + }, + set media(value) { + if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMetaElement', 'media', arguments); + qxVm.memory.private_data.get(this).media = value + ""; + }, + get name() { + if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMetaElement', 'name', arguments, result); + return result; + }, + set name(value) { + if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMetaElement', 'name', arguments); + qxVm.memory.private_data.get(this).name = value + ""; + }, + get scheme() { + if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).scheme, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMetaElement', 'scheme', arguments, result); + return result; + }, + set scheme(value) { + if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMetaElement', 'scheme', arguments); + qxVm.memory.private_data.get(this).scheme = value + ""; + }, + } + qxVm.rename(HTMLMetaElement.prototype, "HTMLMetaElement"); + qxVm.safeDescriptor_addConstructor(HTMLMetaElement); + qxVm.safe_Objattribute(HTMLMetaElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLMetaElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLMetaElement, HTMLElement); +})(); + +qxVm.memory.htmlElements["meta"] = function () { + return new HTMLMetaElement(qxVm.memory.$createObj_key); +} +HTMLScriptElement = function HTMLScriptElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLScriptElement); + + +;(function(){ + const $safe_get_attribute = ['async', 'charset', 'crossOrigin', 'defer', 'event', 'htmlFor', 'integrity', 'noModule', 'referrerPolicy', 'src', 'text', 'type']; + const $safe_set_attribute = ['async', 'charset', 'crossOrigin', 'defer', 'event', 'htmlFor', 'integrity', 'noModule', 'referrerPolicy', 'src', 'text', 'type']; + const $safe_func_attribute = []; + + HTMLScriptElement.prototype = { + get async(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).async, true); + }, + set async(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).async = value + ""; + }, + get charset(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).charset, ""); + }, + set charset(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).charset = value + ""; + }, + get crossOrigin(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, null); + }, + set crossOrigin(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).crossOrigin = value + ""; + }, + get defer(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).defer, false); + }, + set defer(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).defer = value + ""; + }, + get event(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).event, ""); + }, + set event(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).event = value + ""; + }, + get htmlFor(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).htmlFor, ""); + }, + set htmlFor(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).htmlFor = value + ""; + }, + get integrity(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).integrity, ""); + }, + set integrity(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).integrity = value + ""; + }, + get noModule(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).noModule, false); + }, + set noModule(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).noModule = value + ""; + }, + get referrerPolicy(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, null); + }, + set referrerPolicy(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).referrerPolicy = value + ""; + }, + get src(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).src, ""); + }, + set src(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).src = value + ""; + }, + get text(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).text, ""); + }, + set text(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).text = value + ""; + }, + get type(){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + return qxVm.abs(qxVm.memory.private_data.get(this).type, ""); + }, + set type(value){ + if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).type = value + ""; + } + }; + + + qxVm.rename(HTMLScriptElement.prototype, "HTMLScriptElement"); + qxVm.safeDescriptor_addConstructor(HTMLScriptElement); + qxVm.safe_Objattribute(HTMLScriptElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLScriptElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLScriptElement, HTMLElement); + +})(); + +qxVm.memory.htmlElements["script"] = function () { + return new HTMLScriptElement(qxVm.memory.$createObj_key); +} + + +HTMLSpanElement = function HTMLSpanElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLSpanElement); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + HTMLSpanElement.prototype = {}; + + qxVm.rename(HTMLSpanElement.prototype, "HTMLSpanElement"); + qxVm.safeDescriptor_addConstructor(HTMLSpanElement); + qxVm.safe_Objattribute(HTMLSpanElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLSpanElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLSpanElement, HTMLElement); + +})(); + +qxVm.memory.htmlElements["span"] = function () { + return new HTMLSpanElement(qxVm.memory.$createObj_key); +} + +HTMLTitleElement = function HTMLTitleElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLTitleElement); + + + +; (function () { + const $safe_get_attribute = ['text']; + const $safe_set_attribute = ['text']; + const $safe_func_attribute = []; + + HTMLTitleElement.prototype = { + get text() { + if (!HTMLTitleElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } + let result = qxVm.abs(qxVm.memory.private_data.get(this).text, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLTitleElement', 'text', arguments, result); + return result; + }, + set text(value) { + if (!HTMLTitleElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); } + qxVm.memory.private_data.get(this).text = value + ""; + } + }; + + qxVm.rename(HTMLTitleElement.prototype, "HTMLTitleElement"); + qxVm.safeDescriptor_addConstructor(HTMLTitleElement); + qxVm.safe_Objattribute(HTMLTitleElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLTitleElement.prototype, HTMLElement.prototype); + Object.setPrototypeOf(HTMLTitleElement, HTMLElement); + +})(); +qxVm.memory.htmlElements["title"] = function () { + return new HTMLTitleElement(qxVm.memory.$createObj_key); +} + +HTMLAudioElement = function HTMLAudioElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLAudioElement); + +; (function () { + const $safe_get_attribute = []; + const $safe_set_attribute = []; + const $safe_func_attribute = []; + + HTMLAudioElement.prototype = {}; + + qxVm.rename(HTMLAudioElement.prototype, "HTMLAudioElement"); + qxVm.safeDescriptor_addConstructor(HTMLAudioElement); + qxVm.safe_Objattribute(HTMLAudioElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLAudioElement.prototype, HTMLMediaElement.prototype); + Object.setPrototypeOf(HTMLAudioElement, HTMLMediaElement); + +})(); + +qxVm.memory.htmlElements["audio"] = function () { + return new HTMLAudioElement(qxVm.memory.$createObj_key); +} + + +HTMLVideoElement = function HTMLVideoElement(createObj_key) {//构造函数 + if (createObj_key !== qxVm.memory.$createObj_key) { + throw new TypeError("Illegal constructor"); + } + qxVm.memory.private_data.set(this, {}) +}; qxVm.safefunction(HTMLVideoElement); + +; (function () { + const $safe_get_attribute = [ + 'disablePictureInPicture', 'height', 'onenterpictureinpicture', 'onleavepictureinpicture', 'playsInline', 'poster', 'videoHeight', 'videoWidth', + 'webkitDecodedFrameCount', 'webkitDisplayingFullscreen', 'webkitDroppedFrameCount', 'webkitSupportsFullscreen', 'width' + ]; + const $safe_set_attribute = ['disablePictureInPicture', 'height', 'onenterpictureinpicture', 'onleavepictureinpicture', 'playsInline', 'poster', 'width']; + const $safe_func_attribute = [ + 'cancelVideoFrameCallback', 'getVideoPlaybackQuality', 'requestPictureInPicture', 'requestVideoFrameCallback', 'webkitEnterFullScreen', 'webkitEnterFullscreen', + 'webkitExitFullScreen', 'webkitExitFullscreen' + ]; + + HTMLVideoElement.prototype = { + cancelVideoFrameCallback() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'cancelVideoFrameCallback', arguments, result); + return result; + }, + get disablePictureInPicture() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).disablePictureInPicture, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'disablePictureInPicture', arguments, result); + return result; + }, + set disablePictureInPicture(value) { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'disablePictureInPicture', arguments); + qxVm.memory.private_data.get(this).disablePictureInPicture = value + ""; + }, + getVideoPlaybackQuality() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'getVideoPlaybackQuality', arguments, result); + return result; + }, + get height() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).height, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'height', arguments, result); + return result; + }, + set height(value) { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'height', arguments); + qxVm.memory.private_data.get(this).height = value + ""; + }, + get onenterpictureinpicture() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onenterpictureinpicture, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'onenterpictureinpicture', arguments, result); + return result; + }, + set onenterpictureinpicture(value) { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'onenterpictureinpicture', arguments); + qxVm.memory.private_data.get(this).onenterpictureinpicture = value + ""; + }, + get onleavepictureinpicture() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).onleavepictureinpicture, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'onleavepictureinpicture', arguments, result); + return result; + }, + set onleavepictureinpicture(value) { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'onleavepictureinpicture', arguments); + qxVm.memory.private_data.get(this).onleavepictureinpicture = value + ""; + }, + get playsInline() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).playsInline, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'playsInline', arguments, result); + return result; + }, + set playsInline(value) { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'playsInline', arguments); + qxVm.memory.private_data.get(this).playsInline = value + ""; + }, + get poster() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).poster, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'poster', arguments, result); + return result; + }, + set poster(value) { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'poster', arguments); + qxVm.memory.private_data.get(this).poster = value + ""; + }, + requestPictureInPicture() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'requestPictureInPicture', arguments, result); + return result; + }, + requestVideoFrameCallback() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'requestVideoFrameCallback', arguments, result); + return result; + }, + get videoHeight() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).videoHeight, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'videoHeight', arguments, result); + return result; + }, + get videoWidth() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).videoWidth, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'videoWidth', arguments, result); + return result; + }, + get webkitDecodedFrameCount() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).webkitDecodedFrameCount, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'webkitDecodedFrameCount', arguments, result); + return result; + }, + get webkitDisplayingFullscreen() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).webkitDisplayingFullscreen, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'webkitDisplayingFullscreen', arguments, result); + return result; + }, + get webkitDroppedFrameCount() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).webkitDroppedFrameCount, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'webkitDroppedFrameCount', arguments, result); + return result; + }, + webkitEnterFullScreen() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'webkitEnterFullScreen', arguments, result); + return result; + }, + webkitEnterFullscreen() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'webkitEnterFullscreen', arguments, result); + return result; + }, + webkitExitFullScreen() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'webkitExitFullScreen', arguments, result); + return result; + }, + webkitExitFullscreen() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = undefined; + if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'webkitExitFullscreen', arguments, result); + return result; + }, + get webkitSupportsFullscreen() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).webkitSupportsFullscreen, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'webkitSupportsFullscreen', arguments, result); + return result; + }, + get width() { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + let result = qxVm.abs(qxVm.memory.private_data.get(this).width, "");; + if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'width', arguments, result); + return result; + }, + set width(value) { + if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }; + qxVm.memory.private_data.get(this).width = value + ""; + } + }; + + qxVm.rename(HTMLVideoElement.prototype, "HTMLVideoElement"); + qxVm.safeDescriptor_addConstructor(HTMLVideoElement); + qxVm.safe_Objattribute(HTMLVideoElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute); + + Object.setPrototypeOf(HTMLVideoElement.prototype, HTMLMediaElement.prototype); + Object.setPrototypeOf(HTMLVideoElement, HTMLMediaElement); + +})(); + +qxVm.memory.htmlElements["video"] = function () { + return new HTMLVideoElement(qxVm.memory.$createObj_key); +} + + +Image = function Image() { + return new HTMLImageElement(qxVm.memory.$createObj_key); +}; qxVm.safefunction(Image); + +; (function () { + Image.prototype = HTMLImageElement.prototype; +})(); + +document = new HTMLDocument(qxVm.memory.$createObj_key); +; (function () { + let $attribute_map = { + 'location': location + } + + for (const key in $attribute_map) { + if (Object.hasOwnProperty.call($attribute_map, key)) { + const value = $attribute_map[key]; + Object.defineProperty(document, key, { + get() { return value; }, + set(value) { }, + configurable: false, + enumerable: true + }); + qxVm.safefunction(Object.getOwnPropertyDescriptor(document, key)['get'], `get ${key}`, true); + qxVm.safefunction(Object.getOwnPropertyDescriptor(document, key)['set'], `set ${key}`, true); + } + }; + + Object.setPrototypeOf(document.body, HTMLBodyElement.prototype); + + let get_set_attribute_map = { + document: [document, true, false, false, true] + } + + for (const key in get_set_attribute_map) { + if (Object.hasOwnProperty.call(get_set_attribute_map, key)) { + const element = get_set_attribute_map[key]; + const value = element[0], + get = element[1], + set = element[2], + configurable = element[3], + enumerable = element[4]; + + let desc = { + get() { return value }, + set(value) { }, + configurable: configurable, + enumerable: enumerable + } + if (set === false) { + desc.set = undefined; + } + Object.defineProperty(window, key, desc); + + qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['get'], `get ${key}`, true); + if (set === true) { + qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['set'], `set ${key}`, true); + } + } + }; + +})(); + + +qxVm.memory.htmlCollection[0] = new HTMLBodyElement(qxVm.memory.$createObj_key); + +qxVm.memory.htmlCollection[1] = new HTMLHeadElement(qxVm.memory.$createObj_key); + +Node = qxVm.proxy(Node, "Node"); +window = qxVm.proxy(window, "window"); +top = qxVm.proxy(top, "top"); +parent = qxVm.proxy(parent, "parent"); +self = qxVm.proxy(self, "self"); +Window = qxVm.proxy(Window, "Window"); +location = qxVm.proxy(location, "location"); +Location = qxVm.proxy(Location, "Location"); +navigator = qxVm.proxy(navigator, "navigator"); +Navigator = qxVm.proxy(Navigator, "Navigator"); +document = qxVm.proxy(document, "document"); +Document = qxVm.proxy(Document, "Document"); +screen = qxVm.proxy(screen, "screen"); +Screen = qxVm.proxy(Screen, "Screen"); +history = qxVm.proxy(history, "history"); +History = qxVm.proxy(History, "History"); +Storage = qxVm.proxy(Storage, "Storage"); +localStorage = qxVm.proxy(localStorage, "localStorage"); +sessionStorage = qxVm.proxy(sessionStorage, "sessionStorage"); +MimeType = qxVm.proxy(MimeType, "MimeType"); +MimeTypeArray = qxVm.proxy(MimeTypeArray, "MimeTypeArray"); +Plugin = qxVm.proxy(Plugin, "Plugin"); +PluginArray = qxVm.proxy(PluginArray, "PluginArray"); +Element = qxVm.proxy(Element, "Element"); +HTMLElement = qxVm.proxy(HTMLElement, "HTMLElement"); +HTMLDocument = qxVm.proxy(HTMLDocument, "HTMLDocument"); +CharacterData = qxVm.proxy(CharacterData, "CharacterData"); +Attr = qxVm.proxy(Attr, "Attr"); +HTMLBodyElement = qxVm.proxy(HTMLBodyElement, "HTMLBodyElement"); +HTMLDivElement = qxVm.proxy(HTMLDivElement, "HTMLDivElement"); + +/** + * 设置为用户的配置 + */ +qxVm.config['logOpen'] = qxVm_module.nodeConfig.logOpen +qxVm.config['proxy'] = qxVm_module.nodeConfig.proxy + +qxVm.memory.finish = true; +qxVm.console_log('框架代码加载完毕 !!!') + +Date.now = function now() { return 1661986251253 }; +Date.parse = function () { return 1661986251253 }; +Date.prototype.valueOf = function () { return 1661986251253 }; +Date.prototype.getTime = function () { return 1661986251253 }; +Date.prototype.toString = function () { return 1661986251253 }; + +Math.random = function random() { return 0.08636862211354912 }; + + +/***************************************************** + * + * + * Author: sml2h3 + * Date: 2022/2/10 10:59 + * File: source140.js + * Project: WebStorm + *****************************************************/ + debugger; +window.HTMLElement; + + +!function () { + function e(r, s, d, p, v) { + var u; + var g; + var m; + var y; + var R; + + var _; + + var L; + var T; + var M; + var I; + var P; + var D; + var N; + var U; + var B; + var z; + var V; + var Q; + var W; + var G; + var F; + var q; + var H; + var X; + var J; + var K; + var Y; + var $; + var Z; + var ee; + var oe; + var ne; + var te; + var re; + var ae; + var ie; + var he; + var ce; + var se; + var de; + var pe; + var ve; + var ue; + var ge; + var le; + var Ce; + var fe; + var me; + var be; + var Ae; + var ke; + var Se; + var xe; + var we; + var je; + var Oe; + var ye; + var Ee; + var Re; + + var _e; + + var Le; + var Te; + var Me; + var Ie; + var Pe; + var De; + var Ne; + var Ue; + var Be; + var ze; + var Ve; + var Qe; + var We; + var Ge; + var Fe; + var qe; + var He; + var Xe; + var Je; + var Ke; + var Ye; + var $e; + var Ze; + var eo; + var oo; + var no; + var to; + var ro; + var ao; + var io; + var ho; + var co; + var so; + var po; + var vo; + var uo; + var go; + var lo; + var Co; + var fo; + var mo; + var bo; + var Ao; + var ko; + var So; + var xo; + var wo; + var jo; + var Oo; + var yo; + var Eo; + var Ro; + + var _o; + + var Lo; + var To; + var Mo; + var Io; + var Po; + var Do; + var No; + var Uo; + var Bo; + var zo; + var Vo; + var Qo; + var Wo; + var Go; + var Fo; + var qo; + var Ho; + var Xo; + var Jo; + var Ko; + var Yo; + var $o; + var Zo; + var en; + var on; + var nn; + var tn; + var rn; + var an; + var hn; + var cn; + var sn; + var dn; + var pn; + var vn; + var un; + var gn; + var ln; + var Cn; + var fn; + var mn; + var bn; + var An; + var kn; + var Sn; + var xn; + var wn; + var jn; + var On; + var yn; + var En; + var Rn; + + var _n; + + var Ln; + var Tn; + var Mn; + var In; + var Pn; + var Dn; + var Nn; + var Un; + var Bn; + var zn; + var Vn; + var Qn; + var Wn; + var Gn; + var Fn; + var qn; + var Hn; + var Xn; + var Jn; + var Kn; + var Yn; + var $n; + var Zn; + var et; + var ot; + var nt; + var tt; + var rt; + var at; + var it; + var ht; + var ct; + var st; + var dt; + var pt; + var vt; + var ut; + var gt; + var lt; + var Ct; + var ft; + var mt; + var bt; + var At; + var kt; + var St; + var xt; + var wt; + var jt; + var Ot; + var yt; + var Et; + var Rt; + + var _t; + + var Lt; + var Tt; + var Mt; + var It; + var Pt; + var Dt; + var Nt; + var Ut; + var Bt; + var zt; + var Vt; + var Qt; + var Wt; + var Gt; + var Ft; + var qt; + var Ht; + var Xt; + var Jt; + var Kt; + var Yt; + var $t; + var Zt; + var er; + var or; + var nr; + var tr; + var rr; + var ar; + var ir; + var hr; + var cr; + var sr; + var dr; + var pr; + var vr; + var ur; + var gr; + var lr; + var Cr; + var fr; + var mr; + var br; + var Ar; + var kr; + var Sr; + var xr; + var wr; + var jr; + var Or; + var yr; + var Er; + var Rr; + + var _r; + + var Lr; + var Tr; + var Mr; + var Ir; + var Pr; + var Dr; + var Nr; + var Ur; + var Br; + var zr; + var Vr; + var Qr; + var Wr; + var Gr; + var Fr; + var qr; + var Hr; + var Xr; + var Jr; + var Kr; + var Yr; + var $r; + var Zr; + var ea; + var oa; + var na; + var ta; + var ra; + var aa; + var ia; + var ha; + var ca; + var sa; + var da; + var pa; + var va; + var ua; + var ga; + var la; + var Ca; + var fa; + var ma; + var ba; + var Aa; + var ka; + var Sa; + var xa; + var wa; + var ja; + var Oa; + var ya; + var Ea; + var Ra; + + var _a; + + var La; + var Ta; + var Ma; + var Ia; + var Pa; + var Da; + var Na; + var Ua; + var Ba; + var za; + var Va; + var Qa; + var Wa; + var Ga; + var Fa; + var qa; + var Ha; + var Xa; + var Ja; + var Ka; + var Ya; + var $a; + var Za; + var ei; + var oi; + var ni; + var ti; + var ri; + var ai; + var ii; + var hi; + var ci; + var si; + var di; + var pi; + var vi; + var ui; + var gi; + oi = this; + Ca = 0 + /* + */ + ; + Or = -1; + + try { + ba = window; + Nt = r; + ur = void 0; + Jo = void 0; + ei = O; + + if (Nt) { + Qn = "object"; + To = typeof Nt !== Qn; + + if (To) { + Jo = void 0; + } else { + Qn = "string"; + In = typeof Nt.type !== Qn; + + if (In) { + Jo = void 0; + } else { + Qn = "target"; + qo = Nt[Qn]; + + if (!qo) { + var Ne = "srcElement"; + qo = Nt[Ne]; + } + + Qn = qo; + + if (Qn) { + Jo = 1; + } + } + } + } else { + Jo = void 0; + } + + Nt = void 0 === ur; + Qn = Jo; + + if (Qn) { + qo = void 0; + En = "mousemove"; + be = 0; + At = ei; + b = 9; + Re = void 0; + kn = ba; + pn = r; + Ie = "mousedown"; + Io = "touchstart"; + Qo = void 0; + Me = At; + me = void 0; + So = pn; + pe = "keyup"; + var X = "touchmove"; + var Jo = "focus"; + + if (!Me[55]) { + Me[55] = []; + } + + yo = "click"; + var uo = "deviceorientation"; + var Ee = "WV.Event.APP.Active"; + var To = "target"; + In = Me[55]; + Ne = In; + In = So; + + if (!In) { + var y = "event"; + In = window[y]; + } + + co = In; + Re = co; + In = Re; + co = In; + y = co[To]; + + if (!y) { + var To = "srcElement"; + y = co[To]; + } + + To = y; + co = In.type; + y = co === Ie; + Re = co === X; + Ln = co === yo; + yo = co === Ee; + pn = co === En; + En = co === uo; + uo = co === Jo; + A = co; + Jo = co === Io; + + if (!uo) { + Ie = "focusin"; + uo = co === Ie; + } + + if (!yo) { + var Ee = "resume"; + yo = co === Ee; + } + + if (!Jo) { + var Ie = "touchend"; + Jo = co === Ie; + } + + Qo = To; + To = co === pe; + Ie = Jo; + + if (!y) { + var Jo = "mouseup"; + y = co === Jo; + } + + Jo = Qo; + Io = yo; + yo = uo; + uo = Jo; + Qo = y; + + if (uo) { + y = "id"; + uo = Jo[y]; + } else { + uo = ""; + } + + y = uo; + + if (!yo) { + uo = "blur"; + yo = co === uo; + } + + uo = y; + y = yo; + yo = uo; + + if (Ne.indexOf) { + Ee = Ne.indexOf(yo); + qo = Ee; + } else { + Ee = 0; + + while (Ee < Ne.length) { + So = Ne[Ee] === yo; + + if (So) { + qo = Ee; + be = 1; + } + + Ee++; + } + + if (!be) { + qo = -1; + } + } + + Ne = qo; + qo = -1 === Ne; + + if (qo) { + be = Me[55]; + Ne = be.length; + be = Me[55]; + be[Ne] = uo; + } + + if (!y) { + var be = "focusout"; + y = co === be; + } + + me = Ne; + + if (En) { + qo = kn; + Ne = In; + uo = void 0; + be = "Date"; + yo = At; + Ee = +new qo[be]() - yo[12]; + qo = Ee - yo[62]; + be = 2 > qo; + + if (be) { + uo = void 0; + } else { + yo[62] = Ee; + + if (!yo[57]) { + yo[57] = []; + } + + ge = []; + X = yo[48]; + u = Ee % 7; + de = yo[57]; + xo = X[u]; + ge[2] = Ee; + u = "alpha"; + var ve = "beta"; + var X = "gamma"; + qo = 100 * Ne[X]; + Me = 100 * Ne[u]; + So = 100 * Ne[ve]; + pe = Me >> 0; + ge[0] = pe ^ xo; + Me = qo >> 0; + qo = So >> 0; + ge[1] = Me ^ xo; + ge[3] = qo ^ xo; + de.push(ge); + qo = yo[57]; + Me = qo.length; + qo = Me > 8192; + + if (qo) { + Me = yo[57]; + Me.unshift(); + } + } + } + + qo = y; + En = me; + + if (Ie) { + uo = kn; + y = In; + Ee = At; + Me = En; + + if (!Ee[18]) { + me = uo; + So = "navigator"; + pe = "userAgent"; + var Ei = Ee; + ge = void 0; + X = "platform"; + u = "navigator"; + de = "arm"; + ve = me[u]; + u = ve[X]; + X = u.indexOf(de); + u = -1 !== X; + X = me[So]; + So = X[pe]; + + if (!u) { + pe = "iPhone"; + X = So.indexOf(pe); + u = -1 !== X; + } + + pe = u; + + if (!pe) { + X = "Firefox/62"; + u = So.indexOf(X); + pe = -1 !== u; + } + + So = pe; + + if (So) { + ge = void 0; + } else { + pe = "AudioContext"; + X = me[pe]; + + if (!X) { + pe = "webkitAudioContext"; + X = me[pe]; + } + + pe = X; + + if (pe) { + try { + Ei[25] = new X(); + } catch (o) { + } + } + + pe = Ei[25]; + + if (pe) { + u = "function"; + var ve = "createOscillator"; + pe = typeof Ei[25][ve] === u; + } + + X = pe; + + if (X) { + pe = "createAnalyser"; + u = "function"; + X = typeof Ei[25][pe] === u; + } + + pe = X; + + if (pe) { + X = "createGain"; + u = "function"; + pe = typeof Ei[25][X] === u; + } + + X = pe; + + if (X) { + ve = "function"; + var de = "createScriptProcessor"; + X = typeof Ei[25][de] === ve; + } + + pe = X; + + if (pe) { + de = "value"; + Qe = "state"; + bn = "setTimeout"; + q = Ei[25]; + eo = "connect"; + Po = Ei[25]; + On = "start"; + re = "gain"; + var u = "createScriptProcessor"; + Fe = "connect"; + Oo = "+"; + var ho = "createGain"; + vo = "createOscillator"; + var Vn = "destination"; + ve = "connect"; + var xo = "sawtooth"; + var Ho = "baseLatency"; + var Xe = "onaudioprocess"; + X = "createAnalyser"; + var dn = "connect"; + qe = q[Ho]; + q = Po[Qe]; + Qe = qe + Oo; + Ei[70] = Qe + q; + qe = Ei[25]; + Qe = qe[vo](); + Qe.type = xo; + xo = Ei[25]; + var Si = xo[X](); + Qe[dn](Si); + Qe[On](0); + X = Ei[25]; + var xi = X[ho](); + X = xi[re]; + X[de] = 0; + X = Ei[25]; + var wi = X[u](4096, 1, 1); + Si[Fe](wi); + X = Ei[25]; + u = X[Vn]; + wi[ve](xi); + xi[eo](u); + + wi[Xe] = function () { + var o = "onaudioprocess"; + wi[o] = null; + e(16, Si, xi, wi); + }; + + X = function () { + var e = "\u0298\u0299\u0296\u0282\u0293\u029e\u0298\u0287\u0285\u0298\u0294\u0292\u0284\u0284"; + var o = ""; + + for (var n = 0; n < e.length; n++) { + var t = 759 ^ e.charCodeAt(n); + o += String.fromCharCode(t); + } + + if (wi[o] = null, !Ei[67]) { + var r = "AcTimeOut"; + Ei[67] = r; + } + }; + + me[bn](X, 1e3); + } else { + X = "ns"; + Ei[67] = X; + } + } + + Ee[18] = 1; + } + + me = void 0; + So = "isTrusted"; + pe = Jo; + var be = "touchend"; + Ne = co === be; + be = Ne; + Ne = be; + + if (Ne) { + var yo = "changedTouches"; + Ne = y[yo]; + } else { + yo = "touches"; + Ne = y[yo]; + } + + yo = Ne; + Ne = y[So] === !1; + + if (Ne) { + Ee[31]++; + } + + if (yo) { + Ne = yo[0]; + + if (Ne) { + u = "pageX"; + de = "id"; + ve = 0; + xo = void 0; + Fe = 0; + qe = "className"; + Qe = "parentNode"; + bn = de; + de = be; + dn = void 0; + q = []; + Pn = 0; + + if (de) { + de = 4; + } else { + de = 5; + } + + Jn = void 0; + On = Ee[48]; + var X = "identifier"; + Vn = qe; + qe = 0; + re = Ne[X]; + X = Qe; + q[5] = de; + de = 0; + var eo = "/"; + y = eo; + + if (Ne[u]) { + eo = "pageX"; + de = Ne[eo]; + var Qe = "pageY"; + ve = Ne[Qe]; + } else { + ho = "clientX"; + Qe = "scrollTop"; + eo = "scrollLeft"; + de = Ne[ho] + Ne[eo]; + ho = "clientY"; + ve = Ne[ho] + Ne[Qe]; + } + + var ge = "Date"; + So = +new uo[ge]() - Ee[12]; + + if (!be) { + Ee[58]++; + ge = pe; + + if (ge) { + var u = "getBoundingClientRect"; + ge = pe[u]; + } + + u = ge; + + if (u) { + ge = "getBoundingClientRect"; + u = pe[ge](); + } + + ge = u; + u = ge; + + if (u) { + var Qe = "width"; + u = ge[Qe] > 10; + } + + ho = u; + + if (ho) { + u = "height"; + ho = ge[u] > 10; + } + + u = ho; + + if (u) { + eo = 0 | ve; + Xe = "height"; + fe = 0 | de; + Co = "x"; + Mo = ge[Xe] / 2; + var Oo = "width"; + ho = ge[Oo] / 2; + Qe = ge[Co] + ho; + ho = 0 | Qe; + Qe = fe === ho; + var vo = "y"; + + if (!Qe) { + Po = ho + 1; + Qe = fe === Po; + } + + ho = Qe; + Qe = ge[vo] + Mo; + Po = 0 | Qe; + + if (ho) { + Qe = eo === Po; + + if (!Qe) { + Oo = Po + 1; + Qe = eo === Oo; + } + + ho = Qe; + } + + Qe = ho; + + if (Qe) { + Ee[24]++; + } + } + } + + ge = uo; + u = So % 7; + q[0] = So; + So = On[u]; + q[12] = Me ^ So; + u = Ee; + ho = y; + q[4] = re ^ So; + q[1] = ve ^ So; + q[9] = de ^ So; + + while (true) { + if (qe) { + Fe++; + } + + qe = 1; + de = 3 > Fe; + + if (de) { + de = pe; + } + + ve = de; + + if (ve) { + de = pe[bn] + y; + ve = de + pe[Vn]; + de = ve + y; + ho += de; + pe = pe[X]; + } else { + break; + } + } + + if (!u[55]) { + u[55] = []; + } + + y = u[55]; + X = y; + y = ho; + y += ""; + de = y; + + if (X.indexOf) { + ve = X.indexOf(de); + dn = ve; + } else { + ve = 0; + + while (ve < X.length) { + Fe = X[ve] === de; + + if (Fe) { + dn = ve; + Pn = 1; + } + + ve++; + } + + if (!Pn) { + dn = -1; + } + } + + X = dn; + de = -1 === X; + + if (de) { + ve = u[55]; + X = ve.length; + ve = u[55]; + ve[X] = y; + } + + Jn = X; + y = Ee; + + if (y[14]) { + X = []; + xo = X; + } else { + X = ge; + u = void 0; + de = "Error"; + ve = X[de]; + + if (ve) { + de = "stackTraceLimit"; + Fe = "stackTraceLimit"; + var qe = "stackTraceLimit"; + X = ve[de]; + ve[qe] = 100; + de = new ve(); + ve[Fe] = X; + X = "stack"; + Fe = de[X] + ""; + u = Fe; + } + + X = u; + + if (X) { + Fe = "\\r\\n|\\n|\\r"; + qe = "g"; + var ve = "collina.js"; + de = "test"; + var Qe = "pop"; + u = new RegExp(ve); + ve = new RegExp(Fe, qe); + Fe = X.split(ve); + ve = Fe[Qe](); + Fe = ve + ""; + ve = u[de](Fe); + + if (!ve) { + y[14] = Fe; + } + } + + X = []; + xo = X; + } + + if (!Ee[56]) { + Ee[56] = []; + } + + ho = Jn; + q[3] = ho ^ So; + y = Ee[56]; + q[7] = []; + y.push(q); + y = Ee[56]; + So = y.length; + y = So > 8192; + + if (y) { + So = Ee[56]; + So.unshift(); + } + } else { + me = void 0; + } + } else { + me = void 0; + } + } + + if (Re) { + Ne = void 0; + uo = At; + be = kn; + yo = Jo; + y = In; + Ie = "touches"; + Ee = "isTrusted"; + Me = En; + me = y[Ie]; + Ie = me[0]; + me = y[Ee] === !1; + + if (me) { + uo[31]++; + } + + if (Ie) { + y = "Date"; + Ee = new be[y](); + y = +Ee; + Ee = y - uo[12]; + me = Ee - uo[20]; + So = 2 > me; + + if (So) { + Ne = void 0; + } else { + pe = void 0; + ge = "clientX"; + X = uo[48]; + u = "document"; + de = void 0; + ve = "body"; + Fe = 0; + qe = "body"; + uo[20] = Ee; + dn = "pageX"; + q = "id"; + var me = "/"; + ho = "parentNode"; + Qe = 0; + eo = 0; + Vn = Ee % 7; + Jn = []; + Po = "clientY"; + On = "className"; + re = X[Vn]; + Jn[2] = y ^ re; + X = q; + var xo = "pageY"; + bn = me; + Jn[5] = 0; + Jn[1] = Ie[xo]; + me = bn; + xo = "body"; + q = uo; + Jn[12] = Me ^ re; + Jn[0] = Ee; + Pn = be[u]; + + if (!q[55]) { + q[55] = []; + } + + if (!uo[56]) { + uo[56] = []; + } + + u = Pn[qe]; + qe = "body"; + Vn = uo[56]; + Oo = q[55]; + Xe = Oo; + Oo = ho; + + if (u) { + fe = "scrollLeft"; + var ho = "body"; + Co = Pn[ho]; + u = Co[fe]; + } else { + u = 0; + } + + ho = Pn[ve]; + ve = On; + + while (true) { + if (Fe) { + Qe++; + } + + Fe = 1; + On = 3 > Qe; + + if (On) { + On = yo; + } + + fe = On; + + if (fe) { + On = yo[X] + bn; + fe = On + yo[ve]; + On = fe + bn; + me += On; + yo = yo[Oo]; + } else { + break; + } + } + + X = u; + + if (ho) { + u = "body"; + ve = "scrollTop"; + Fe = Pn[u]; + ho = Fe[ve]; + } else { + ho = 0; + } + + Jn[9] = Ie[dn]; + u = Ie[ge] + X; + ge = void 0 !== Jn[9]; + X = Pn[qe]; + ve = me; + Fe = ho; + Jn[6] = u ^ re; + + if (ge) { + Jn[9] = Jn[9] ^ re; + Jn[1] = Jn[1] ^ re; + } + + if (X) { + ge = "clientLeft"; + u = "body"; + qe = Pn[u]; + X = qe[ge]; + } else { + X = 0; + } + + ge = Ie[Po] + Fe; + Jn[8] = ge ^ re; + ge = ve; + + if (Xe.indexOf) { + u = Xe.indexOf(ge); + de = u; + } else { + u = 0; + + while (u < Xe.length) { + Fe = Xe[u] === ge; + + if (Fe) { + de = u; + eo = 1; + } + + u++; + } + + if (!eo) { + de = -1; + } + } + + ge = Pn[xo]; + u = de; + de = X; + X = -1 === u; + + if (X) { + xo = q[55]; + Fe = q[55]; + u = xo.length; + Fe[u] = ve; + } + + pe = u; + + if (ge) { + var X = "body"; + u = Pn[X]; + X = "clientTop"; + ge = u[X]; + } else { + ge = 0; + } + + Jn[10] = de ^ re; + me = pe; + pe = ge; + Jn[3] = me ^ re; + Jn[11] = pe ^ re; + Vn.push(Jn); + me = uo[56]; + pe = me.length; + me = pe > 8192; + + if (me) { + pe = uo[56]; + pe.unshift(); + } + } + } else { + Ne = void 0; + } + } + + if (Qo) { + Ne = 0; + uo = Jo; + y = En; + Re = "mouseup"; + Ie = "parentNode"; + Me = "IMG"; + So = 0; + pe = "id"; + ge = At; + u = "pageY"; + var be = "which"; + xo = void 0; + Fe = kn; + ho = []; + dn = 0; + q = In; + Pn = "toUpperCase"; + Vn = 0; + + if (!ge[18]) { + Jn = Fe; + On = void 0; + re = "userAgent"; + Xe = "navigator"; + Co = "arm"; + var Pi = ge; + Ho = "navigator"; + var Oo = "platform"; + Po = Jn[Xe]; + Xe = Jn[Ho]; + fe = Po[re]; + Po = Xe[Oo]; + re = Po.indexOf(Co); + Po = -1 !== re; + + if (!Po) { + var Oo = "iPhone"; + re = fe.indexOf(Oo); + Po = -1 !== re; + } + + re = Po; + + if (!re) { + Po = "Firefox/62"; + Oo = fe.indexOf(Po); + re = -1 !== Oo; + } + + Po = re; + + if (Po) { + On = void 0; + } else { + re = "AudioContext"; + Oo = Jn[re]; + + if (!Oo) { + re = "webkitAudioContext"; + Oo = Jn[re]; + } + + re = Oo; + + if (re) { + try { + Pi[25] = new Oo(); + } catch (e) { + } + } + + re = Pi[25]; + + if (re) { + Oo = "function"; + Xe = "createOscillator"; + re = typeof Pi[25][Xe] === Oo; + } + + Oo = re; + + if (Oo) { + Co = "function"; + var Xe = "createAnalyser"; + Oo = typeof Pi[25][Xe] === Co; + } + + re = Oo; + + if (re) { + Oo = "createGain"; + var Co = "function"; + re = typeof Pi[25][Oo] === Co; + } + + Oo = re; + + if (Oo) { + re = "function"; + Xe = "createScriptProcessor"; + Oo = typeof Pi[25][Xe] === re; + } + + re = Oo; + + if (re) { + Oo = "connect"; + vo = "createAnalyser"; + gt = "setTimeout"; + zn = "sawtooth"; + it = "createOscillator"; + T = Pi[25]; + m = "connect"; + var B = "onaudioprocess"; + var Y = "+"; + Ho = "destination"; + R = "value"; + var Mo = "connect"; + yn = Pi[25]; + var ke = "gain"; + var Un = "createScriptProcessor"; + V = "connect"; + P = "baseLatency"; + var fe = "createGain"; + var st = "start"; + var zo = "state"; + Xe = yn[zo]; + Co = T[P]; + yn = Co + Y; + Pi[70] = yn + Xe; + Xe = Pi[25]; + Co = Xe[it](); + Xe = Pi[25]; + Co.type = zn; + var Ui = Xe[vo](); + Xe = Pi[25]; + var Bi = Xe[fe](); + Co[V](Ui); + Co[st](0); + Xe = Bi[ke]; + Xe[R] = 0; + Xe = Pi[25]; + var zi = Xe[Un](4096, 1, 1); + Ui[m](zi); + zi[Oo](Bi); + Oo = Pi[25]; + Xe = Oo[Ho]; + Bi[Mo](Xe); + + zi[B] = function () { + var o = "onaudioprocess"; + zi[o] = null; + e(16, Ui, Bi, zi); + }; + + Oo = function () { + var e = "o"; + + if (e += "naud", e += "io", e += "process", zi[e] = null, !Pi[67]) { + var o = ""; + var n = "\u02f8\u031a\u030b\u0320\u0324\u031c\u0306\u032c\u032b"; + + for (var t = 0; t < n.length; t++) { + var r = n.charCodeAt(t) - 695; + o += String.fromCharCode(r); + } + + Pi[67] = o; + } + }; + + Jn[gt](Oo, 1e3); + } else { + Oo = "ns"; + Pi[67] = Oo; + } + } + + ge[18] = 1; + } + + On = void 0 !== q[be]; + be = pe; + pe = "mousedown"; + re = ge[48]; + var Oo = "pageX"; + + if (On) { + var Po = "which"; + On = q[Po] <= 3; + } + + var qe = "isTrusted"; + Qe = q[qe] === !1; + qe = q[Oo]; + Oo = void 0; + Xe = void 0 === qe; + var Po = "/"; + + if (Qe) { + ge[31]++; + } + + me = On; + de = Po; + Qe = q[u]; + On = q.type === pe; + var bn = "nodeName"; + Ee = de; + pe = q.type === Re; + Re = Ie; + + if (me) { + Ie = "which"; + eo = []; + eo.push(0, 0, 1, 2); + fe = eo; + dn = fe[q[Ie]]; + } else { + var fe = "button"; + Ie = void 0 !== q[fe]; + + if (Ie) { + eo = "button"; + Ie = q[eo] <= 4; + } + + eo = Ie; + + if (eo) { + fe = []; + fe.push(2, 0, 2, 0, 1); + Ho = fe; + var Co = "button"; + dn = Ho[q[Co]]; + } + } + + if (Xe) { + Ie = "body"; + Ho = "document"; + Mo = "body"; + var fe = "clientX"; + eo = Fe[Ho]; + Co = eo[Ie]; + + if (Co) { + Ie = "body"; + Ho = eo[Ie]; + Ie = "scrollLeft"; + Co = Ho[Ie]; + } else { + Co = 0; + } + + Ie = eo[Mo]; + + if (Ie) { + var ke = "body"; + var Ho = "scrollTop"; + Mo = eo[ke]; + Ie = Mo[Ho]; + } else { + Ie = 0; + } + + eo = Co; + Co = Ie; + qe = q[fe] + eo; + var me = "clientY"; + Qe = q[me] + Co; + } + + var u = "className"; + var Jn = "Date"; + yo = u; + + if (On) { + ge[58]++; + var u = "buttons"; + Ie = 0 === q[u]; + + if (Ie) { + u = 0 | ge[37]; + ge[37] = u + 1; + } + + Ie = "webkitMovementX"; + u = void 0 !== q[Ie]; + + if (u) { + Ie = 0 | ge[66]; + ge[66] = Ie + 1; + } + + var X = "timeStamp"; + Ie = q[X] > 864e4; + + if (Ie) { + me = 0 | ge[11]; + ge[11] = me + 1; + } + + Ie = uo; + + if (Ie) { + var u = "getBoundingClientRect"; + Ie = uo[u]; + } + + me = Ie; + + if (me) { + Ie = "getBoundingClientRect"; + me = uo[Ie](); + } + + Ie = me; + me = Ie; + + if (me) { + var X = "width"; + me = Ie[X] > 10; + } + + X = me; + + if (X) { + var me = "height"; + X = Ie[me] > 10; + } + + me = X; + + if (me) { + var Xe = "width"; + u = "height"; + Ho = Ie[Xe] / 2; + var X = "x"; + var fe = "y"; + ve = Ie[X] + Ho; + X = 0 | ve; + ve = qe === X; + + if (!ve) { + eo = X + 1; + ve = qe === eo; + } + + X = ve; + ve = Ie[u] / 2; + u = Ie[fe] + ve; + ve = 0 | u; + + if (X) { + u = Qe === ve; + + if (!u) { + eo = ve + 1; + u = Qe === eo; + } + + X = u; + } + + u = X; + + if (u) { + ge[24]++; + } + } + } + + Ie = +new Fe[Jn]() - ge[12]; + me = Ie % 7; + X = re[me]; + ho[2] = qe ^ X; + me = uo[bn]; + ho[11] = Ie; + + if (pe) { + pe = 5; + } else { + pe = 1; + } + + Ie = ge; + + if (!me) { + me = ""; + } + + if (!Ie[55]) { + Ie[55] = []; + } + + ho[17] = y ^ X; + y = me; + me = y[Pn](); + y = Ie[55]; + ho[13] = Qe ^ X; + + if (!ge[47]) { + ge[47] = []; + } + + u = me === Me; + Me = ge[47]; + ve = y; + + if (!u) { + y = "A"; + u = me === y; + } + + ho[15] = pe; + y = uo; + me = u; + + while (true) { + if (So) { + Vn++; + } + + So = 1; + pe = 3 > Vn; + + if (pe) { + pe = y; + } + + u = pe; + + if (u) { + pe = y[be] + de; + u = pe + y[yo]; + pe = u + de; + Ee += pe; + y = y[Re]; + } else { + break; + } + } + + ho[14] = dn ^ X; + be = Ee; + + if (me) { + yo = "getBoundingClientRect"; + me = uo[yo]; + } + + yo = me; + y = be; + + if (ve.indexOf) { + Re = ve.indexOf(y); + Oo = Re; + } else { + Re = 0; + + while (Re < ve.length) { + me = ve[Re] === y; + + if (me) { + Oo = Re; + Ne = 1; + } + + Re++; + } + + if (!Ne) { + Oo = -1; + } + } + + if (yo) { + var y = "left"; + ho[7] = 1 ^ X; + var Re = "getBoundingClientRect"; + Ne = uo[Re](); + ho[12] = Ne[y] ^ X; + var So = "top"; + ho[0] = Ne[So] ^ X; + Ne = "offsetWidth"; + ho[9] = uo[Ne] ^ X; + var ve = "offsetHeight"; + ho[8] = uo[ve] ^ X; + } else { + ho[7] = X; + } + + Ne = Oo; + uo = -1 === Ne; + + if (uo) { + yo = Ie[55]; + Ne = yo.length; + yo = Ie[55]; + yo[Ne] = be; + } + + xo = Ne; + Ee = xo; + ho[6] = Ee ^ X; + Me.push(ho); + Ne = ge[47]; + uo = Ne.length; + Ne = uo > 8192; + + if (Ne) { + uo = ge[47]; + uo.unshift(); + } + } + + if (pn) { + Ne = void 0; + uo = En; + be = In; + yo = At; + Ie = kn; + var Qo = "isTrusted"; + Ee = be[Qo] === !1; + + if (Ee) { + yo[31]++; + } + + var Jo = "Date"; + y = new Ie[Jo](); + Jo = +y; + y = Jo - yo[12]; + Re = y - yo[26]; + Qo = 2 > Re; + + if (Qo) { + Ne = void 0; + } else { + Re = "document"; + Me = "body"; + yo[26] = y; + ho = yo[48]; + Qe = "body"; + bn = void 0; + var Fe = "pageX"; + var So = "body"; + var pe = "clientY"; + ve = []; + var ge = "clientX"; + ve[15] = 3; + ve[2] = be[Fe]; + X = y % 7; + Fe = void 0 !== ve[2]; + var xo = "body"; + var Ee = "pageY"; + ve[11] = y; + ve[13] = be[Ee]; + Ee = Ie[Re]; + Re = ho[X]; + me = yo; + ve[1] = Jo ^ Re; + ve[17] = uo ^ Re; + X = Ee[So]; + + if (!yo[47]) { + yo[47] = []; + } + + if (X) { + So = "body"; + var de = "scrollLeft"; + u = Ee[So]; + X = u[de]; + } else { + X = 0; + } + + So = yo[47]; + u = Ee[Me]; + + if (u) { + de = "scrollTop"; + var Me = "body"; + qe = Ee[Me]; + u = qe[de]; + } else { + u = 0; + } + + if (Fe) { + ve[2] = ve[2] ^ Re; + ve[13] = ve[13] ^ Re; + } + + Me = Ee[Qe]; + de = X; + X = u; + + if (Me) { + var Qe = "body"; + u = Ee[Qe]; + var Fe = "clientLeft"; + Me = u[Fe]; + } else { + Me = 0; + } + + u = be[ge] + de; + ge = be[pe] + X; + ve[16] = u ^ Re; + pe = Me; + ve[3] = ge ^ Re; + Me = Ee[xo]; + ve[5] = pe ^ Re; + + if (Me) { + ge = "body"; + var X = "clientTop"; + pe = Ee[ge]; + Me = pe[X]; + } else { + Me = 0; + } + + Ee = Ie; + pe = Me; + + if (me[14]) { + Me = []; + bn = Me; + } else { + u = void 0; + var X = "Error"; + Me = Ee; + ge = Me[X]; + + if (ge) { + var Me = "stackTraceLimit"; + Fe = "stackTraceLimit"; + ge[Me] = 100; + var de = "stackTraceLimit"; + X = new ge(); + qe = ge[de]; + ge[Fe] = qe; + var xo = "stack"; + Me = X[xo] + ""; + u = Me; + } + + Me = u; + + if (Me) { + X = "collina.js"; + qe = "test"; + var dn = "\\r\\n|\\n|\\r"; + var u = "pop"; + var xo = "g"; + ge = new RegExp(dn, xo); + de = new RegExp(X); + X = Me.split(ge); + ge = X[u](); + X = ge + ""; + ge = de[qe](X); + + if (!ge) { + me[14] = X; + } + } + + Me = []; + bn = Me; + } + + ve[10] = pe ^ Re; + ve[4] = []; + So.push(ve); + Re = yo[47]; + Ee = Re.length; + Re = Ee > 8192; + + if (Re) { + Ee = yo[47]; + Ee.unshift(); + } + } + } + + if (To) { + Jo = At; + uo = kn; + be = []; + be[2] = 0; + + if (!Jo[49]) { + Jo[49] = []; + } + + Re = En; + pn = Jo[48]; + Ie = Jo[49]; + var Ne = "Date"; + yo = +new uo[Ne]() - Jo[12]; + Ne = yo % 7; + be[1] = yo; + uo = pn[Ne]; + be[0] = Re ^ uo; + Ie.push(be); + Ne = Jo[49]; + uo = Ne.length; + Ne = uo > 1024; + + if (Ne) { + uo = Jo[49]; + uo.unshift(); + } + } + + if (qo) { + Jo = En; + To = kn; + be = In; + yo = At; + + if (!yo[61]) { + yo[61] = []; + } + + y = "isTrusted"; + Re = yo[48]; + pn = yo[61]; + Qo = []; + var Ne = "focus"; + uo = be.type === Ne; + + if (!uo) { + Ne = "focusin"; + uo = be.type === Ne; + } + + Ne = uo; + uo = be[y] === !1; + + if (Ne) { + Ne = 1; + } else { + Ne = 0; + } + + be = Ne; + + if (uo) { + yo[31]++; + } + + Ne = "Date"; + uo = +new To[Ne]() - yo[12]; + To = uo % 7; + Ne = Re[To]; + Qo[1] = be ^ Ne; + Qo[2] = uo; + Qo[0] = Jo ^ Ne; + pn.push(Qo); + Jo = yo[61]; + To = Jo.length; + Jo = To > 1024; + + if (Jo) { + To = yo[61]; + To.unshift(); + } + } + + if (Ln) { + To = In; + qo = kn; + En = "isPrimary"; + uo = To[En] === !1; + + if (uo) { + En = 0 | qo[64]; + qo[64] = En + 1; + } + + var Ne = "pointerId"; + Jo = 0 === To[Ne]; + + if (Jo) { + To = 0 | qo[9]; + qo[9] = To + 1; + } + } + + var en = "WV.Event.APP.ackground"; + Jo = co === en; + + if (!Jo) { + var In = "pause"; + Jo = co === In; + } + + To = Jo; + + if (To) { + At[53] = 1; + } + + if (Io) { + At[53] = 0; + } + } + + Jo = +r === r; + + if (Jo) { + Qn = 14 === r; + + if (Qn) { + To = 0; + In = "zeWURhDQZoAbrw_F4km9tlOI5ysBHYE0JC67KS8avqz1gdGpNX3uTnL2VMiPcfj$"; + qo = []; + En = ""; + qo.push(In); + In = "OnlSegCJXqkRd9UsrtoD57fhyviG0Qc2IWTaP_KNmMLZA18FEzVu3BYjzp4bHw6$"; + qo.push(In); + In = w.pop(); + Ne = "jGi8LrT1_SpIE7930DOtezvhgzamMZbuwQUBRdYnJlKN4sc6XPoHWCVk52FfqAy$"; + uo = w.pop(); + qo.push(Ne); + Ne = qo[In]; + + while (uo > To) { + In = w.pop(); + qo = 0; + be = ""; + + while (In > 0) { + qo = In % (Ne.length + 1); + be += Ne.charAt(qo - 1); + In = Math.floor(In / (Ne.length + 1)); + } + + En += be; + To++; + } + + w.push(En); + To = void 0; + return To; + ; + } + } + + if (Nt) { + Jo = ""; + To = +r === r; + In = void 0; + qo = "console"; + En = "context"; + be = "charAt"; + At = "prototype"; + var Ne = "value"; + Qn = Ne; + Ne = En; + En = qo; + qo = "toString"; + uo = qo; + qo = At; + At = be; + be = "call"; + Dt = be; + be = "Function"; + yo = be; + + if (To) { + co = "webgl"; + en = ","; + Ie = "Debug"; + Ee = "getElementsByTagName"; + pe = "match"; + u = "document"; + Qe = "hidden"; + eo = "body"; + Vn = "substr"; + Jn = "getExtension"; + Po = "Object"; + On = "platform"; + re = "replace"; + Ho = "random"; + Mo = "Date"; + yn = "UNMASKED_RENDERER_WEBGL"; + gt = pe; + pe = "top"; + var fe = "get"; + Ln = "i"; + zo = "appendChild"; + st = fe; + var be = "/"; + A = r; + dn = 4 === r; + var ve = "getContext"; + var xo = "attachEvent"; + ge = Qe; + Fe = co; + var me = "addEventListener"; + co = ve; + ve = Ho; + var Pn = "location"; + pn = pe; + Me = "canvas"; + Qe = On; + var Un = "WEBGL_debug_renderer_info"; + Re = "userAgent"; + On = "deviceorientation"; + b = 5; + Oo = re; + var zn = "experimental-webgl"; + kn = "performance"; + Qo = Pn; + var B = "Math"; + ho = zn; + q = xo; + xo = B; + Pn = Un; + var So = "focus"; + y = "UNMASKED_VENDOR_WEBGL"; + Ho = be; + be = "blur"; + B = So; + So = me; + me = eo; + eo = Vn; + Vn = "defineProperty"; + it = Re; + var Un = "passive"; + Re = Jn; + var de = "Flag"; + bn = de; + de = Ln; + var re = "}"; + Ln = Po; + pe = u; + X = kn; + kn = re; + u = On; + Jn = Vn; + Vn = zo; + var Co = "href"; + var Io = "|"; + qe = Me; + Me = Mo; + Po = en; + en = Co; + On = Io; + + if (dn) { + Io = s; + re = ba; + Xe = 0; + Co = Io; + vo = Co.split(Jo); + Co = void 0; + Mo = []; + ke = 0; + zo = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; + z = vo; + vo = void 0; + T = "String"; + Se = []; + R = void 0; + V = "fromCharCode"; + Oe = Jo; + K = 0; + var P = "13"; + var m = "success"; + Io = T; + fe = m; + zn = P; + T = zn; + zn = V; + Y = zo; + + while (true) { + zo = K++; + V = z[zo]; + zo = Y.indexOf(V); + V = K++; + P = z[V]; + V = Y.indexOf(P); + P = K++; + m = z[P]; + P = Y.indexOf(m); + m = K++; + N = z[m]; + m = Y.indexOf(N); + N = zo << 2; + Ce = V >> 4; + Z = N | Ce; + N = 15 & V; + Ce = N << 4; + N = P >> 2; + $ = Ce | N; + N = 3 & P; + Ce = N << 6; + N = Ce | m; + Mo.push(Z); + Ce = 64 != P; + + if (Ce) { + Mo.push($); + } + + Ce = 64 != m; + + if (Ce) { + Mo.push(N); + } + + N = Oe; + $ = N; + Z = $; + m = Oe; + P = m; + V = P; + zo = V; + zo = K < z.length; + + if (!zo) { + break; + } + } + + vo = Mo; + Mo = vo; + vo = Jo; + + while (ke < Mo.length) { + zo = Mo[ke] ^ T; + z = 255 & zo; + Se.push(z); + T = z; + ke++; + } + + R = Se; + Mo = R; + + while (Xe < Mo.length) { + ke = re[Io]; + zo = ke[zn](Mo[Xe]); + vo += zo; + Xe++; + } + + Io = vo.length > 0; + + if (Io) { + var re = "{"; + Io = vo[0] === re; + } + + re = Io; + + if (re) { + Io = Mo.length - 1; + Xe = vo[Io]; + re = Xe === kn; + } + + Io = re; + + if (Io) { + re = {}; + re[fe] = !0; + Xe = "data"; + re[Xe] = vo; + Xe = re; + Co = Xe; + } else { + re = {}; + re[fe] = !1; + Xe = re; + Co = Xe; + } + + ur = Co; + } + + Io = Ie; + Ie = Un; + dn = 8 === r; + re = 26 === r; + Xe = 25 === r; + + if (Xe) { + fe = ei; + Co = fe[56]; + vo = ba; + Mo = fe[47]; + ke = +new vo[Me]() - fe[12]; + + if (Mo) { + vo = []; + vo[15] = 2; + vo[11] = ke; + Mo.push(vo); + vo = Mo.length > 8192; + + if (vo) { + Mo.unshift(); + } + } + + if (!fe[39]) { + fe[39] = []; + } + + vo = fe[39]; + + if (Co) { + Mo = []; + Mo[5] = 3; + Mo[0] = ke; + Co.push(Mo); + Mo = Co.length > 8192; + + if (Mo) { + Co.unshift(); + } + } + + vo.push(ke); + Co = fe[39]; + vo = Co.length; + Co = vo > 128; + + if (Co) { + vo = fe[39]; + vo.unshift(); + } + + ur = void 0; + } + + Xe = yn; + + if (dn) { + fe = s; + Co = ei; + Co[72] = fe; + ur = void 0; + } + + dn = Ee; + Ee = y; + y = be; + be = "test"; + fe = "src"; + Co = be; + be = fe; + + if (re) { + fe = "&e="; + Mo = d; + yn = void 0; + Un = "_uab_img_"; + z = "&stack="; + Se = "file:"; + Y = "onload"; + V = p; + P = "&line="; + var R = "//acjs.aliyun.com/error?v="; + zo = "Image"; + zn = v; + m = "protocol"; + var ke = "&jsv="; + vo = R + 140; + T = ba; + R = s; + Oe = T; + K = vo + ke; + vo = K + 100; + ke = Oe[Qo]; + Oe = ke[m]; + ke = Oe === Se; + var _i = T; + T = new _i[zo](); + zo = _i[xo]; + Se = zo[ve](); + zo = 1e6 * Se; + Se = 0 | zo; + var Li = Un + Se; + zo = vo + fe; + _i[Li] = T; + fe = zo + R; + vo = fe + z; + fe = vo + Mo; + vo = "onerror"; + Mo = vo; + + T[Mo] = function () { + try { + delete _i[Li]; + } catch (e) { + _i[Li] = null; + } + }; + + vo = fe + P; + T[Y] = T[Mo]; + fe = vo + V; + + if (zn) { + var vo = "&type="; + Mo = vo + zn; + fe += Mo; + } + + vo = fe; + + if (ke) { + var fe = "^\\/\\/"; + Mo = new RegExp(fe); + ke = Mo[Co](vo); + } + + fe = ke; + + if (fe) { + var zo = "http:"; + vo = zo + vo; + } + + yn = vo; + fe = yn; + vo = fe; + debugger; + T[be] = vo; + ur = void 0; + } + + re = 27 === r; + fe = "navigator"; + vo = fe; + fe = "bind"; + Mo = fe; + fe = "iPhoneiPadiPod"; + yn = fe; + fe = "createElement"; + ke = "getParameter"; + zo = fe; + fe = ke; + ke = "getOwnPropertyDescriptor"; + Un = ke; + ke = "head"; + zn = ke; + + if (re) { + ke = void 0; + z = "_uab_module"; + T = "register"; + Se = ba; + R = "__acjs"; + Y = "uab"; + Oe = Se[j]; + K = Y; + var V = "uabModule"; + Y = V; + V = T; + T = R; + R = Se[T]; + Se[T] = 1; + T = z; + + if (!R) { + R = Se[T]; + } + + z = R; + Se[T] = 1; + T = "AWSCInner"; + R = T; + + if (Oe) { + T = Se; + P = T[R]; + m = Oe; + + if (P) { + P = m; + } + + N = P; + + if (N) { + P = T[R]; + P[V](Y, K, m); + } + + ke = void 0; + } else { + P = "ontouchstart"; + Ce = void 0; + Z = "PointerEvent"; + $ = 4294967296; + Xo = "WindVane"; + G = "catch"; + po = "ScriptEngineBuildVersion"; + M = "WebKitPlaybackTargetAvailabilityEvent"; + Q = []; + _ = "AlipayJSBridge"; + An = "_n1t|_n1z"; + I = []; + U = "getVersion"; + mn = 0; + J = "__wxjs_environment"; + Xn = "mozPaintCount"; + ze = void 0; + et = []; + Ue = 0; + le = "keyup"; + Go = "&native=1"; + Lo = "hasOwnProperty"; + un = "chrome"; + D = "resetSA"; + jo = "arm|iphone|ipad|ipod"; + De = "isAvailables"; + Te = "getEntriesByName"; + yt = 2; + se = !ze; + ne = new Se[Me](); + pr = void 0; + Wn = An; + An = "decryptJSON"; + Ao = Se[vo]; + Le = void 0; + te = 4 * yt; + he = void 0; + Ye = "then"; + jn = void 0; + vn = J; + var bo = "origin"; + ie = void 0; + J = bo; + bo = D; + D = void 0; + mo = []; + pt = "pc_native=1"; + gr = O; + var H = "UA_Opt"; + m = G; + G = "tmd_nc=1"; + Ct = H; + H = Ye; + Ye = "browser"; + mt = "WeixinJSBridge"; + sr = Xo; + var ze = "ScriptEngineMinorVersion"; + var N = "mozInnerScreenX"; + Xo = N; + var bt = "miniprogram"; + N = "webkitMatchesSelector"; + W = "webkitRTCPeerConnection"; + g = !he; + gr[12] = +ne; + Dn = []; + Ro = gr[12]; + Pt = Z; + I.push(1, 1, 1, 1); + Z = Ro; + Ro = I; + I = Xn; + var L = "currentScript"; + Xn = "Element"; + $e = M; + M = Z / $; + ne = po; + po = 0 | M; + M = new RegExp(jo, de); + var T = "buildID"; + jo = Xn; + Xn = An; + An = ze; + ze = po * $; + $ = Lo; + Lo = Z - ze; + Z = po; + po = P; + P = Te; + ze = Z >> 8; + Te = Z >> 24; + Gn = Z >> 16; + he = W; + W = N; + N = Lo; + Lo = 255 & Te; + Te = 255 & Z; + Z = N >> 24; + Wo = 255 & ze; + ze = 255 & Gn; + Q.push(Lo, ze, Wo, Te); + ze = N >> 16; + Lo = 255 & N; + Te = 255 & ze; + ze = 255 & Z; + ie = Q; + Z = ie; + ie = N >> 8; + N = 255 & ie; + mo.push(ze, Te, N, Lo); + Le = mo; + N = Le; + ie = Z.concat(N); + D = ie; + gr[48] = D; + N = "getBattery"; + Z = N; + N = Ao[Z]; + + if (N) { + N = e[Mo]; + } + + ie = N; + + if (ie) { + N = Se[vo]; + Q = N[Z](); + + if (Q) { + gr[50] = 2; + N = e[Mo](0, 9); + ze = e[Mo](0, 5); + debugger; + Lo = Q[H](N); + Lo[m](ze); + } + } + + N = gr; + N[0] = []; + Z = Se; + ie = Z[un]; + N[35] = Ro; + + if (ie) { + un = "cookies"; + var N = "history"; + ze = ie[N]; + var Z = "bookmarks"; + + if (ze) { + Ro[0] = 2; + N = "text"; + Q = {}; + Lo = "startTime"; + D = "maxResults"; + Te = e[Mo](0, 10); + Q[N] = Jo; + N = "search"; + Q[D] = 1e5; + Q[Lo] = 0; + Lo = Q; + ze[N](Lo, Te); + } + + N = ie[Z]; + + if (N) { + Ro[1] = 2; + Z = "getRecent"; + Q = e[Mo](1, 10); + N[Z](1e3, Q); + } + + N = "system"; + Z = ie[un]; + Q = ie[N]; + + if (Q) { + N = "storage"; + ze = Q[N]; + + if (ze) { + N = "getInfo"; + Ro[2] = 2; + Lo = e[Mo](2, 10); + ze[N](Lo); + } + } + + if (Z) { + Ro[3] = 2; + N = "getAll"; + Q = e[Mo](3, 10); + ze = {}; + Z[N](ze, Q); + } + } else { + Ce = void 0; + } + + N = e[Mo]; + + if (N) { + N = e[Mo](0, 12); + } + + Ce = Se; + Z = gr; + Z[2] = -1; + ie = Ce; + Q = ie[jo]; + Ro = void 0 !== ie[I]; + Z[43] = void 0; + Z[16] = 0; + ze = void 0 !== ie[Xo]; + Lo = !!ie[Io] << 3; + Z[59] = 0; + Z[46] = 0; + Z[65] = 0; + Z[68] = 0; + un = !!ie[$e] << 4; + D = ze << 2; + Z[21] = 0; + Z[71] = 0; + Z[60] = 0; + + if (Q) { + ze = ie[jo]; + Q = ze[qo]; + } + + ze = Ro << 1; + Ro = Q; + + if (Ro) { + Q = ie[jo]; + Te = Q[qo]; + Ro = Te[W]; + } + + Q = Ro; + Ro = Ce; + Z[36] = 0; + Te = Ro[vo]; + Ao = po in Ro[pe]; + Ro = !(!ie[he] && !Q) << 0; + ie = Z; + Q = Te[Qe]; + Te = Ce; + Le = M[Co](Q); + M = Ao; + Ro |= ze; + Ro |= D; + Ro |= Lo; + + if (M) { + M = Le; + } + + Ro |= un; + ie[23] = Ro; + ie = Z; + ie[7] = M; + ie = Z; + M = 1 === ie[23]; + ie[63] = new RegExp(Wn); + + if (M) { + ie[63] = new Te[Me](); + } + + M = ie[63]; + M[uo] = N; + N = "Promise"; + ie = N; + + if (se) { + N = Ce; + M = Z; + Q = Qn[At]; + Ro = 0; + M[8] = new RegExp(Wn); + ze = Qn in Q; + + if (!ze) { + Q[Qn] = 0; + } + + Q = 1 === M[23]; + Lo = !ze; + M[73] = new RegExp(Wn); + + if (Lo) { + Lo = N[ie]; + } + + ze = Lo; + + if (ze) { + ze = e[Mo]; + } + + Lo = ze; + + if (Lo) { + ze = e[Mo](0, 11); + Ro = new N[ie](ze); + } + + if (Q) { + M[8] = new N[Me](); + M[73] = new N[Me](); + } + + N = M[8]; + Q = e[Mo]; + + if (Q) { + Q = e[Mo](0, 18); + } + + ze = M[73]; + N[uo] = Q; + N = e[Mo]; + + if (N) { + N = e[Mo](0, 21); + } + + ze[uo] = N; + + if (Ro) { + Ro[H](e); + } + + se = void 0; + } + + if (g) { + N = void 0; + M = Z; + Q = !M[59]; + + if (Q) { + Q = !M[7]; + } + + Ro = Ce; + ze = Q; + M[71] = 255; + + if (ze) { + ze = 1 === M[23]; + } + + Q = ze; + + if (Q) { + Q = Ro[J]; + } + + ze = Q; + + if (ze) { + ze = Ro[pn] == Ro; + } + + Q = ze; + + if (Q) { + Q = e[Mo]; + } + + ze = Q; + + if (ze) { + Q = Ro[Pt]; + + if (Q) { + Lo = Ro[Pt]; + Q = Lo[qo]; + } + + Lo = Q; + + if (Lo) { + Q = Ro[Pt]; + un = "getPredictedEvents"; + D = Q[qo]; + Lo = D[un]; + } + + Q = Lo; + + if (Q) { + M[71] = 254; + N = void 0; + } else { + Lo = Ro[vo]; + un = "requestMIDIAccess"; + D = un; + + if (Lo[D]) { + M[71] = 0; + un = Lo[D](); + H = un; + + if (H) { + H = un[m]; + } + + Te = H; + + if (Te) { + H = e[Mo](0, 20); + un[m](H); + } + } + } + } + + g = N; + } + + e(19); + m = gr; + N = Se; + Ce = N[X]; + + if (Ce) { + Z = N[X]; + Ce = Z[P]; + } + + Z = N[pe]; + M = Se[Ct]; + + if (M) { + Q = Se[Ct]; + M = Q[bn]; + } + + Q = Z[L]; + Z = M; + L = Ce; + Ce = Q; + + if (Ce) { + Ce = Q[be]; + } + + M = !Z; + Q = Ce; + + if (L) { + L = Q; + } + + Ce = L; + + if (Ce) { + L = "decodedBodySize"; + g = N[X]; + Ro = g[P](Q); + g = Ro; + + if (g) { + g = Ro[0]; + } + + ze = g; + g = L; + + if (ze) { + L = Ro[0]; + ze = L[g]; + } + + L = ze; + + if (L) { + ze = Ro[0]; + Lo = ze[g]; + m[45] = Lo ^ m[12]; + } + } + + if (!M) { + P = Z >> 21; + m = !0; + M = P & m; + } + + P = M; + + if (P) { + m = 0; + N = void 0; + Ce = Se; + Z = gr; + Z[41] = 1; + L = Ce[pe]; + M = L[ge]; + + if (!M) { + M = Z[53]; + } + + L = M; + + if (L) { + M = Ce[vo]; + Q = M[Qe]; + M = yn.indexOf(Q); + + if (~M) { + Z[41] = 3; + N = void 0; + m = 1; + } + } + + if (!m) { + L = Ce[pe]; + Ce = L[zo](qe); + + if (Ce[co]) { + L = Ce[co](Fe); + + if (!L) { + L = Ce[co](ho); + } + + M = L; + + if (M) { + L = M[Re](Pn); + + if (L) { + Q = Z; + g = void 0; + Ro = void 0; + ze = void 0; + Lo = void 0; + un = M[fe](L[Ee]); + + if (!Q[55]) { + Q[55] = []; + } + + D = un; + un = 0; + H = Q[55]; + D += Jo; + Te = M[fe](L[Xe]); + se = D; + Wn = Te; + Wn += Jo; + Te = 0; + Ao = H; + H = Wn; + + if (Ao.indexOf) { + Le = Ao.indexOf(se); + ze = Le; + } else { + Le = 0; + + while (Le < Ao.length) { + Gn = Ao[Le] === se; + + if (Gn) { + ze = Le; + Te = 1; + } + + Le++; + } + + if (!Te) { + ze = -1; + } + } + + Te = ze; + ze = -1 === Te; + + if (ze) { + se = Q[55]; + Te = se.length; + se = Q[55]; + se[Te] = D; + } + + Ro = Te; + Z[69] = Ro; + Q = Z; + + if (!Q[55]) { + Q[55] = []; + } + + Ro = Q[55]; + ze = Ro; + + if (ze.indexOf) { + Ro = ze.indexOf(H); + g = Ro; + } else { + Ro = 0; + + while (Ro < ze.length) { + D = ze[Ro] === H; + + if (D) { + g = Ro; + un = 1; + } + + Ro++; + } + + if (!un) { + g = -1; + } + } + + Ro = g; + g = -1 === Ro; + + if (g) { + ze = Q[55]; + un = Q[55]; + Ro = ze.length; + un[Ro] = Wn; + } + + Lo = Ro; + Z[33] = Lo; + } else { + Z[41] = 0; + N = void 0; + } + } else { + Z[41] = 0; + N = void 0; + } + } else { + Z[41] = 0; + N = void 0; + } + } + } + + P = Se; + m = void 0 !== P[Xo]; + N = !!P[$e] << 4; + Ce = void 0 !== P[I]; + Z = P[pe]; + L = gr; + Xo = !!P[Io] << 3; + M = P[Qo]; + Q = P[vo]; + g = 255 & L[66]; + I = !(!P[sr] || !P[sr][De]) << 2; + Ro = Ce << 1; + Ce = !!P[mt] << 4; + ze = P[vn] === bt; + Lo = 255 & L[11]; + L = P[jo]; + un = M[en]; + M = !!P[_] << 3; + _ = P[vn] === Ye; + + if (L) { + D = P[jo]; + L = D[qo]; + } + + D = m << 2; + m = Q[T]; + T = L; + + if (!m) { + m = Jo; + } + + L = !!~un.indexOf(pt) << 5; + Q = m; + m = !!~un.indexOf(G) << 6; + G = Q; + Q = !!~un.indexOf(Go) << 7; + G += Jo; + + if (ze) { + Go = 1; + mn |= Go; + } + + while (Ue < G.length) { + ze = G.charCodeAt(Ue); + Go = 255 & ze; + et.push(Go); + Ue++; + } + + if (T) { + G = P[jo]; + ze = G[qo]; + T = ze[W]; + } + + if (_) { + G = 2; + mn |= G; + } + + mn |= I; + jn = et; + G = T; + T = jn; + mn |= M; + mn |= Ce; + Ce = !(!P[he] && !G) << 0; + G = 255 & T.length; + Ce |= Ro; + Ce |= D; + mn |= L; + L = T.slice(0, G); + Ce |= Xo; + Ce |= N; + mn |= m; + mn |= Q; + T = 255 & mn; + Dn.push(Ce); + Dn.push(T); + Dn.push(g); + Dn.push(Lo); + Dn.push(G); + Dn = Dn.concat(L); + + if (P[ne]) { + T = void 0; + m = P[ne](); + N = m; + m = []; + Ce = N >> 8; + L = 255 & Ce; + Ce = 255 & N; + m.push(L, Ce); + T = m; + m = T; + Dn = Dn.concat(m); + } else { + Dn.push(0, 0); + } + + T = "ScriptEngineMajorVersion"; + m = T; + + if (P[m]) { + T = P[m](); + N = 255 & T; + Dn.push(N); + } else { + Dn.push(0); + } + + if (P[An]) { + T = P[An](); + m = 255 & T; + Dn.push(m); + } else { + Dn.push(0); + } + + Dn.push(te); + + if (P[$]) { + T = "Reflect"; + m = "Touch"; + N = "showModalDialog"; + Ce = void 0; + L = "WeakMap"; + + Xo = function () { + }; + + M = void 0; + _ = !!Xo.name << 5; + g = "Intl"; + Ro = "wasDiscarded"; + Ue = []; + Lo = "Proxy"; + un = "HTMLMediaElement"; + De = "HTMLDocument"; + $e = "FormDataEvent"; + se = "fromEntries"; + var H = "getAttributeNames"; + W = "getMatchedCSSRules"; + Ao = g; + var Te = "Symbol"; + g = "OffscreenCanvas"; + ze = Te; + Te = "BigInt"; + var G = "OfflineAudioContext"; + var jo = "timeOrigin"; + I = "isSecureContext"; + et = "PerformanceServerTiming"; + Go = "values"; + Wn = []; + var Xo = "BudgetService"; + D = "padStart"; + var An = "MediaStreamTrack"; + Le = "globalThis"; + Gn = An; + An = G; + G = P[ze]; + te = !!Jo[D] << 9; + + if (G) { + D = P[ze]; + G = D[$]; + } + + var Q = "self"; + mn = L; + L = G; + G = un; + un = De; + + if (L) { + var D = "species"; + De = P[ze]; + L = De[$](D); + } + + D = P[$](T); + T = Go; + Go = P[ze]; + + if (Go) { + De = P[ze]; + Go = De[$]; + } + + De = L; + L = Go; + Go = D << 1; + D = P[mn]; + + if (D) { + jn = P[mn]; + var Ye = "clear"; + ne = jn[qo]; + D = ne[$](Ye); + } + + mn = De << 0; + + if (L) { + De = "toPrimitive"; + ne = P[ze]; + L = ne[$](De); + } + + De = D; + mn |= Go; + Go = "DOMTokenList"; + D = L; + L = P[ze]; + ne = D << 2; + D = De << 3; + De = !![][T] << 18; + + if (L) { + he = P[ze]; + L = he[$]; + } + + he = Go; + Go = P[he]; + + if (Go) { + Ye = P[he]; + jn = Ye[qo]; + Go = jn[$](Oo); + } + + mn |= ne; + ne = Go; + Go = L; + L = ne << 4; + mn |= D; + mn |= L; + + if (Go) { + L = P[ze]; + D = "hasInstance"; + Go = L[$](D); + } + + L = Go; + Go = P[$](I); + I = Go << 6; + Go = P[Q]; + Q = Go[$](J); + Go = Q << 7; + Q = L << 5; + L = "PerformanceTiming"; + D = L; + L = P[D]; + mn |= Q; + + if (L) { + Q = "secureConnectionStart"; + ne = P[D]; + he = ne[qo]; + L = he[$](Q); + } + + mn |= I; + mn |= Go; + Q = L; + L = Q << 8; + Q = P[$](N); + N = P[un]; + I = Q << 9; + mn |= L; + mn |= I; + L = P[G]; + + if (N) { + Q = "getSelection"; + I = P[un]; + Go = I[qo]; + N = Go[$](Q); + } + + Q = N; + + if (L) { + N = P[G]; + I = N[qo]; + N = "mozAutoplayEnabled"; + L = I[$](N); + } + + N = L; + L = N << 11; + N = "copyWithin"; + G = Q << 10; + mn |= G; + mn |= L; + L = mn; + G = L >> 16; + Q = "includes"; + I = L >> 24; + mn = !![][N] << 0; + N = !![][Q] << 1; + Q = P[$](m); + m = 255 & G; + G = 255 & I; + I = Q << 2; + mn |= N; + N = L >> 8; + mn |= I; + Q = 255 & L; + L = P[$](Lo); + I = P[ze]; + Go = 255 & N; + N = P[Pt]; + + if (I) { + Lo = P[ze]; + I = Lo[$]; + } + + Wn.push(G, m, Go, Q); + m = P[Ln]; + G = I; + Q = L << 3; + L = P[An]; + M = Wn; + I = m[$]; + + if (L) { + m = P[An]; + Go = m[qo]; + var un = "close"; + L = Go[$](un); + } + + if (G) { + m = P[ze]; + G = m[$](gt); + } + + mn |= Q; + m = Z[zo](qe); + Q = M; + M = L; + L = void 0 !== Z[Ro]; + An = L << 20; + Dn = Dn.concat(Q); + L = M << 7; + M = !(!m || !m[H]) << 13; + + if (I) { + m = P[Ln]; + I = m[$](T); + } + + T = G; + + if (N) { + m = P[Pt]; + G = m[qo]; + m = "getCoalescedEvents"; + N = G[$](m); + } + + m = T << 4; + T = I; + G = T << 6; + mn |= m; + T = N; + m = T << 10; + T = P[$](Xo); + N = T << 12; + mn |= _; + T = P[Ao]; + + if (T) { + Xo = P[Ao]; + T = Xo[$]; + } + + Xo = !(!P[X] || void 0 === P[X][jo]) << 14; + mn |= G; + G = T; + + if (G) { + T = P[Ao]; + Q = "PluralRules"; + G = T[$](Q); + } + + mn |= L; + mn |= te; + T = P[$](W); + mn |= m; + m = P[$](et); + L = m << 17; + mn |= N; + mn |= M; + m = G; + N = P[$](Te); + G = P[$](g); + W = N << 19; + mn |= Xo; + N = m << 15; + m = G << 21; + mn |= N; + N = T << 16; + mn |= N; + mn |= L; + mn |= De; + T = P[$](Le); + N = P[Ln]; + L = T << 22; + mn |= W; + T = P[Ao]; + Xo = N[$](se); + mn |= An; + N = P[ie]; + G = P[Gn]; + + if (N) { + W = P[ie]; + N = W[$]; + } + + mn |= m; + m = N; + N = Xo << 24; + + if (T) { + Xo = P[Ao]; + T = Xo[$]; + } + + mn |= L; + + if (G) { + L = P[Gn]; + Xo = "getCapabilities"; + W = L[qo]; + G = W[$](Xo); + } + + L = G; + Xo = L << 26; + L = T; + + if (L) { + T = "ListFormat"; + G = P[Ao]; + L = G[$](T); + } + + T = L; + L = P[Ao]; + G = T << 23; + + if (L) { + T = P[Ao]; + L = T[$]; + } + + mn |= G; + mn |= N; + T = L; + + if (T) { + N = P[Ao]; + L = "Locale"; + T = N[$](L); + } + + N = T; + + if (m) { + T = P[ie]; + L = "allSettled"; + m = T[$](L); + } + + T = m; + m = N << 25; + N = T << 27; + mn |= m; + mn |= Xo; + T = P[$]($e); + m = T << 28; + mn |= N; + mn |= m; + T = mn; + m = T >> 24; + N = T >> 16; + L = 255 & T; + Xo = T >> 8; + T = 255 & N; + N = 255 & Xo; + Xo = 255 & m; + Ue.push(Xo, T, N, L); + Ce = Ue; + T = Ce; + Dn = Dn.concat(T); + } else { + T = 0; + + while (yt > T) { + Dn.push(0, 0, 0, 0); + T++; + } + } + + pr = Dn; + T = Se; + gr[24] = 0; + gr[31] = 0; + gr[44] = pr; + gr[58] = 0; + P = T[pe]; + m = T[vo]; + N = po in P; + Ce = e(6); + e(2, T, u, e, !0); + + if (N) { + $ = "touchstart"; + var L = "touchend"; + e(2, P, $, e, !0, Ce, !0); + Z = "touchmove"; + e(2, P, L, e, !0, Ce, !0); + e(2, P, Z, e, !0, Ce, !0); + } + + Ce = N; + + if (Ce) { + var $ = "mobile|android|iphone|ipod|ipad"; + N = new RegExp($, de); + Ce = N[Co](m[it]); + } + + m = Ce; + + if (!m) { + N = "mousedown"; + Ce = "mousemove"; + Z = "mouseup"; + e(2, P, N, e, !1); + e(2, P, Z, e, !1); + e(2, P, Ce, e, !1); + N = "click"; + e(2, P, N, e, !1); + } + + e(2, P, le, e, !1); + e(2, P, B, e, !0); + e(2, P, y, e, !0); + m = T[vo]; + T = m[Qe]; + m = yn.indexOf(T); + + if (~m) { + N = "pause"; + $ = "WV.Event.APP.Background"; + var Xo = "WV.Event.APP.Active"; + var Z = "resume"; + e(2, P, $, e, !1); + e(2, P, Xo, e, !1); + e(2, P, N, e, !1); + e(2, P, Z, e, !1); + } + + T = "getUA"; + P = T; + T = "isReadyForSC"; + m = T; + + if (!z) { + if (window[Ct]) { + T = t; + N = "LogVal"; + Ce = void 0; + $ = "script"; + L = "callback"; + Xo = "getStatus"; + G = "setUM"; + ie = "_LogVal"; + _ = document[zo]($); + An = 0; + var Z = "_LogVals"; + var $ = "set"; + + if (document[me]) { + W = document[me]; + W[Vn](_); + } else { + W = document[zn]; + + if (!W) { + po = document[dn](zn); + W = po[0]; + } + + po = W; + + if (po) { + po[Vn](_); + } + } + + W = Z; + Z = N; + N = E[Z]; + po = N; + N = window; + M = $; + + if (po) { + $ = Object[Jn]; + + if ($) { + $ = Object[Un]; + } + + Q = $; + + if (Q) { + $ = Object[Un](N, po); + g = !$; + + if (!g) { + I = "configurable"; + g = $[I]; + } + + $ = g; + + if ($) { + g = {}; + + g[M] = function () { + }; + + g[st] = T; + I = g; + Object[Jn](N, po, I); + } else { + g = 0; + I = P; + + if (window[I]) { + Dn = window[I] + Jo; + mn = Dn.indexOf(UA_Opt[Z]); + Ro = mn > 0; + + if (!Ro) { + mn = "UA_Opt.LogVal"; + J = Dn.indexOf(mn); + Ro = J > 0; + } + + Dn = Ro; + + if (Dn) { + window[I] = T; + g = 1; + } + } + + if (!g) { + Dn = "jquery"; + var I = "jQuery"; + mn = "fn"; + Ro = window[I]; + I = "valueOf"; + J = "param"; + ze = mn; + + if (Ro) { + Ro = jQuery[ze]; + } + + mn = Ro; + Ro = Dn; + Dn = J; + + if (mn) { + J = jQuery[ze]; + mn = J[Ro]; + } + + J = mn; + + if (J) { + J = jQuery[Dn]; + } + + mn = J; + + if (mn) { + J = jQuery[ze]; + et = J[Ro]; + J = et.charCodeAt(0); + Ue = et[eo](2); + et = 49 === J; + J = parseFloat(Ue); + + if (et) { + Ue = J >= 4; + + if (Ue) { + Ue = 7.1 >= J; + } + + et = Ue; + } + + J = et; + + if (J) { + l = jQuery[Dn]; + jQuery[Dn] = o; + } + } + + Dn = new String(); + Dn[uo] = T; + Dn[I] = T; + window[UA_Opt[Z]] = Dn; + } + } + } else { + N[po] = T; + $ = N[po]; + $[uo] = T; + } + } else { + Ce = void 0; + } + + for (An in E) _[An] = E[An]; + + E = _; + E[ie] = E[Z]; + E[W] = {}; + T = E[W]; + T[E[Z]] = 1; + + if (Object[Jn]) { + T = {}; + + T[M] = function (o) { + var r = "_LogVals"; + var a = r; + var i = E[a]; + var h = i[o]; + + if (!h) { + var c = E[a]; + c[o] = 1; + var p = "_LogVal"; + this[p] = o; + n(window, o, t); + } + }; + + T[st] = function () { + var e = "_LogVal"; + var o = this[e]; + return o; + }; + + N = T; + Object[Jn](E, Z, N); + } else { + T = function (o) { + var i = "propertyName"; + var c = o[i]; + var s = "toString"; + var d = c[s](); + var p = "LogVal"; + var v = p; + var u = d === v; + + if (u) { + var g = "_LogVals"; + var l = g; + var C = E[l]; + var f = C[E[v]]; + + if (!f) { + var m = E[l]; + m[E[v]] = 1; + n(window, E[v], t); + } + } + }; + + N = "onpropertychange"; + E[q](N, T); + } + + T = function () { + var r = "readyState"; + var d = "loading"; + var p = document[r] !== d; + + if (p) { + clearInterval(Ni); + var v = "\xed\xf5\xec\xf4\xe9\xc6\xef\xf2\xed\xd3\xf5\xe2\xed\xe9\xf4"; + var u = 0; + var g = "UA_InputId"; + var l = "submit"; + var m = "getElementById"; + var b = ""; + var A = "FormId"; + + for (var k = l; u < v.length; u++) { + var S = v.charCodeAt(u) - 128; + b += String.fromCharCode(S); + } + + var x = m; + var j = document[x](b); + var O = document[x](E[A]); + var y = !O; + var R = document[x](g); + y && (y = R); + var _ = y; + + if (_) { + f = R; + var L = "parentNode"; + O = R[L]; + } + + if (O) { + C = O; + var T = 0; + var M = 0; + var I = "href"; + var P = "button"; + var D = "mousedown"; + var N = P; + var U = location[I]; + var B = U; + + if (B) { + var z = "//passport.aliexpress.com/mini_login.htm"; + var V = U.indexOf(z); + var Q = -1 !== V; + + if (!Q) { + var W = "//passport.alibaba.com/mini_login.htm"; + var G = U.indexOf(W); + Q = -1 !== G; + } + + B = Q; + } + + var F = D; + var q = F; + var H = B; + + if (H) { + var R = a(); + var X = "getOwnPropertyDescriptor"; + var J = "defineProperty"; + var K = X; + var Y = J; + var $ = Object[Y]; + $ && ($ = Object[K]); + var Z = $; + + if (Z) { + var ee = "configurable"; + var oe = "value"; + var ne = oe; + var te = Object[K](R, ne); + var re = !te; + var ae = ee; + re || (re = te[ae]); + var ie = re; + + if (ie) { + var he = {}; + he[ae] = !0; + var ce = "get"; + he[ce] = t; + var se = he; + Object[Y](R, ne, se); + } + } + } + + var de = O[k]; + + O[k] = function () { + i(); + var o = "apply"; + de[o](O, arguments); + }; + + e(2, window, k, c, !0); + var pe = k; + var ve = "touchstart"; + var ue = ve; + + for (var ge = ue; T < O.length; T++) { + var le = O[T]; + var Ce = le.type; + var fe = Ce === pe; + + if (!fe) { + var me = O[T]; + var be = me.type; + fe = be === N; + } + + var Ae = fe; + Ae && (e(2, O[T], F, h, !0), e(2, O[T], ue, h, !0), M = 1); + } + + M || (e(2, window, F, h, !0), e(2, window, ue, h, !0)); + } + + if (j) { + var ke = j[k]; + + j[k] = function () { + var o = "neddih"; + var n = 0; + var r = ""; + var a = "data"; + var i = ""; + var h = "\u0391\u0386\u0393\u038f\u0382\u0380\u0386"; + var c = ""; + var s = 0; + var d = "\u0339\u038c\u0378\u0339\u0351\u0392\u0339\u038b\u0386\u036a\u038b\u0389\u0380\u0385\u037e\u0339\u0351\u038c\u0385\u037b\u037c\u037d\u0380\u0385\u037c\u037b\u0343\u0339\u038d\u0378\u0383\u038c\u037c\u0366\u037d\u0339\u0351\u038c\u0385\u037b\u037c\u037d\u0380\u0385\u037c\u037b\u0394"; + var p = 0; + var v = "\"ua\":\""; + var u = "\u023f"; + var g = "value"; + + for (var l = 0; n < u.length; n++) { + var C = 541 ^ u.charCodeAt(n); + r += String.fromCharCode(C); + } + + for (; s < h.length; s++) { + var f = 995 ^ h.charCodeAt(s); + c += String.fromCharCode(f); + } + + for (o = o.split("").reverse().join(""); l < d.length; l++) { + var m = d.charCodeAt(l) - 791; + i += String.fromCharCode(m); + } + + var b = a; + var A = r; + var k = c; + var S = i; + var x = v; + var j = o; + var O = g; + + for (var y = S; p < this.length; p++) { + var E = this[p]; + var R = E.name === b; + R && (R = E.type === j); + var _ = R; + + if (_) { + var L = E[O]; + var T = t(); + var M = x + T; + var I = M + A; + E[O] = L[k](S, I); + break; + } + } + + var P = "apply"; + ke[P](this, arguments); + }; + } + } + }; + + var Ni = setInterval(T, 10); + window[Ct] = E; + + E[Xo] = function () { + return 0; + }; + + E[bo] = function () { + e(25); + }; + + T = "reload"; + + E[T] = function () { + }; + + E[m] = function () { + var o = 0; + var n = ""; + + for (var t = "\u025e\u023a\u0235\u0264"; o < t.length; o++) { + var r = t.charCodeAt(o) - 497; + n += String.fromCharCode(r); + } + + var a = E[n]; + a || (a = []); + var i = a; + var h = e(13, i); + return h; + }; + + E[Xn] = function (o) { + var n = e(4, o); + return n; + }; + + E[G] = function (o) { + e(8, o); + }; + + T = window[Ct]; + N = T[L]; + + if (N) { + T = function () { + var o = "UA_Opt"; + var n = window[o]; + var t = "callback"; + n[t](); + }; + + setTimeout(T, 0); + } + } + } + + x[P] = function (o) { + var n = e(1, o); + return n; + }; + window.main = x[P]; + x[m] = function (o) { + var n = e(13, o); + return n; + }; + + x[bo] = function () { + e(25); + }; + + x[Xn] = function (o) { + var n = e(4, o); + return n; + }; + + x[U] = function () { + return 140; + }; + + Se[j] = x; + T = "loadTime"; + P = T; + T = x; + + if (E[P]) { + E[P] = +new Se[Me]() - E[P]; + } + + P = Se; + m = P[R]; + + if (m) { + m = T; + } + + N = m; + + if (N) { + m = P[R]; + m[V](Y, K, T); + } + } + + ur = ke; + } + + be = 1 === r; + re = 2 === r; + ke = 13 === r; + + if (re) { + z = p; + T = void 0; + Se = void 0; + R = d; + Y = v; + V = s; + + if (V[q]) { + P = 0; + m = R === B; + + if (m) { + Oe = "onfocusin"; + P = Oe; + } else { + Oe = R === y; + + if (Oe) { + K = "onfocusout"; + P = K; + } else { + K = "on"; + P = K + R; + } + } + + V[q](P, z); + } else { + if (V[So]) { + P = R === u; + m = !1; + + if (P) { + Oe = "DeviceMotionEvent"; + + if (V[Oe]) { + m = !0; + } + } else { + m = !0; + } + + if (m) { + P = Y; + + if (T) { + Oe = "capture"; + P = {}; + P[Oe] = Y; + P[Ie] = Se; + } + + V[So](R, z, P); + } + } + } + } + + if (ke) { + y = s; + u = void 0; + q = 0; + re = ei; + B = []; + z = re[47]; + T = z; + Se = 0; + R = re[56]; + + if (!T) { + T = R; + } + + Y = T; + + if (Y) { + T = 0; + + while (T < y.length) { + B[T] = new RegExp(y[T]); + T++; + } + } + + if (z) { + y = 0; + Se = 0; + + while (Se < z.length) { + T = z[Se]; + Y = 4 === T[15]; + + if (Y) { + y = 1; + } + + Y = 1 === T[15]; + + if (Y) { + V = re[48]; + P = Co; + m = 0; + Oe = T[11]; + K = Oe % 7; + Oe = V[K]; + V = Oe ^ T[6]; + + while (m < B.length) { + Oe = B[m]; + K = re[55]; + N = K[V]; + K = Oe[P](N); + + if (K) { + T[15] = 4; + y = 1; + } + + m++; + } + } + + Y = 5 === T[15]; + + if (Y) { + y = 0; + } + + Y = y; + + if (Y) { + Y = 3 === T[15]; + } + + V = Y; + + if (V) { + q++; + } + + Y = 2 === T[15]; + + if (Y) { + q = 0; + y = 0; + } + + Se++; + } + } + + if (R) { + Se = 0; + + while (Se < R.length) { + y = R[Se]; + z = 0 === y[5]; + + if (z) { + T = re[48]; + Y = y[0]; + V = Co; + P = 0; + m = Y % 7; + Y = T[m]; + T = Y ^ y[3]; + + while (P < B.length) { + Y = B[P]; + m = re[55]; + Oe = m[T]; + m = Y[V](Oe); + + if (m) { + q++; + } + + P++; + } + } else { + T = 3 === y[5]; + + if (T) { + q = 0; + } + } + + Se++; + } + } + + y = q >= 30; + + if (y) { + u = !0; + } else { + u = !1; + } + + ur = u; + } + + if (be) { + y = 21; + q = 0; + re = void 0; + ke = 1; + B = void 0; + z = void 0; + Se = void 0; + R = void 0; + Y = []; + V = void 0; + P = void 0; + m = 0; + Oe = 0; + K = 0; + N = "vibrate"; + Ce = 0; + Z = ba; + $ = void 0; + L = 4; + Xo = void 0; + G = void 0; + W = void 0; + po = 255 & L; + M = 0; + Q = void 0; + _ = void 0; + An = void 0; + g = []; + I = void 0; + Dn = []; + mn = void 0; + Ro = void 0; + J = void 0; + ze = 0; + et = void 0; + Ue = void 0; + le = "toLowerCase"; + Go = 10; + un = void 0; + D = void 0; + jo = L >> 8; + L = []; + $e = void 0; + H = void 0; + bo = void 0; + Te = 0; + yt = "mIDs"; + se = void 0; + Pt = void 0; + ne = Jo; + pr = void 0; + Wn = void 0; + Le = void 0; + Gn = void 0; + te = "OnlyHost"; + he = void 0; + Ye = "map"; + Wo = 0; + vn = 100; + mo = 0; + pt = "MaxKSLog"; + gr = void 0; + Ct = void 0; + mt = [0]; + sr = []; + cr = " "; + dt = void 0; + ri = 0; + ci = 0; + kt = 0; + Kr = void 0; + ir = 0; + La = void 0; + Na = void 0; + Qa = void 0; + ii = void 0; + wn = 0; + on = void 0; + Be = Oo; + Za = []; + _n = 0; + je = void 0; + Er = 0; + fo = []; + ia = 127; + ot = 0; + Sa = void 0; + ye = []; + Fo = []; + Ke = void 0; + Mt = 30; + ao = oi; + ct = s; + ai = []; + He = []; + ar = []; + so = ") "; + dr = 2; + _e = 0; + Br = void 0; + zr = void 0; + Wr = void 0; + Vr = 0; + Xr = void 0; + ae = 1; + ta = void 0; + an = 0; + ma = 0; + Ge = 0; + Bo = 1842947681; + F = []; + ja = 0; + var rr = "MaxFocusLog"; + De = void 0; + var ki = 0; + hr = void 0; + wt = "\\s"; + No = void 0; + Xa = void 0; + Ga = void 0; + Wa = void 0; + Ko = 2; + rt = 255 & jo; + jo = 0; + ce = void 0; + gn = void 0; + ln = []; + Zo = 0; + Dn.push(0, 0); + rn = void 0; + Ar = void 0; + fr = 0; + jr = void 0; + Yt = [0]; + Rr = void 0; + Lr = 2; + _r = []; + Yn = [0]; + Dr = void 0; + oe = Z; + Fr = []; + Bt = 4294967296; + io = void 0; + qr = []; + hn = void 0; + Jr = void 0; + Uo = void 0; + Zr = []; + ea = 0; + ha = void 0; + Tn = "^function.*\\(\\){\\[nativecode]}$"; + Nn = void 0; + va = 0; + Zn = 0; + Fn = void 0; + nt = 0; + Ea = void 0; + ya = void 0; + wa = void 0; + Ta = []; + Pa = void 0; + xt = void 0; + Ua = 0; + St = void 0; + cn = "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"; + Fa = void 0; + Ka = void 0; + jt = "Token"; + at = eo; + Ja = void 0; + Ya = void 0; + qa = []; + $a = 1; + Do = 0 | vn; + vn = void 0; + ti = void 0; + tt = 128 > Do; + ni = []; + hi = Oo; + ko = []; + Ut = void 0; + Cn = pt; + pt = wt; + wt = void 0; + It = void 0; + Cr = 0; + Sr = []; + xr = []; + wr = void 0; + var u = "findIndex"; + Lo = void 0; + tr = void 0; + $t = []; + br = 0; + sn = "substring"; + mr = void 0; + wo = []; + kr = void 0; + er = "parseInt"; + Tr = void 0; + Mr = void 0; + Ir = void 0; + Xt = void 0; + Ht = "Document"; + $n = []; + yr = 1768580348; + Pr = Oo; + ro = cr; + cr = N; + N = void 0; + Ur = "Error"; + Qr = []; + $o = 0; + var Vo = "sIDs"; + bt = 1; + var jn = "#"; + T = void 0; + Xn = []; + Ot = 0; + Gt = void 0; + var Et = ")"; + nr = void 0; + Ve = void 0; + Ft = void 0; + Nr = 1722171615; + tn = void 0; + Gr = 0; + Je = "WIcLlfGnG"; + Wt = void 0; + Qt = "hasFocus"; + Hr = void 0; + Pe = 0; + Kn = Dn; + Dn = []; + oa = void 0; + $r = void 0; + Jt = u; + u = void 0; + Yr = void 0; + na = 655821628; + oo = 0; + sa = void 0; + zt = ao; + ao = void 0; + pa = zt; + ra = 0; + aa = jn; + jn = void 0; + da = void 0; + ca = 0; + ko[19] = 1; + ga = void 0; + Xt = Yn; + Yn = "getOwnPropertyNames"; + We = []; + fa = void 0; + la = uo; + ua = 0; + var xe = "00000000"; + ee = void 0; + Tt = void 0; + or = Jt; + Aa = uo; + ka = void 0; + Ut = Yt; + Yt = 0; + xa = Xt; + Xt = uo; + Yo = "resource"; + Mn = Ut; + Wn = mt; + mt = void 0; + Ut = 140; + Oa = void 0; + Ae = rr; + $n.push(0, 0, 0); + rr = $n; + $n = 2; + _a = Jt; + Ra = []; + var ie = "PerformanceEntry"; + U = Qt; + Qt = 0; + Vt = []; + lo = jt; + var Lt = "\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\x0B\f\r\x0E\x0F\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7F\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"; + Ao = []; + jt = []; + Rt = Ht; + Ht = []; + Ma = Je; + Je = ei; + Ia = eo; + we = void 0; + Ba = er; + er = void 0; + za = eo; + Va = zt; + zt = Jt; + Jt = xe; + xe = 0; + Da = ie; + ue = Lt; + Lt = void 0; + + if (tt) { + ft = [Do]; + ee = ft; + } else { + ft = []; + lt = Do % 128; + Kt = lt + 128; + ut = Do - lt; + lt = ut / 128; + ut = 127 & lt; + ft.push(Kt, ut); + ee = ft; + } + + Do = []; + tt = ee; + ee = void 0; + ft = le; + Wt = tt; + le = 154; + tt = "ceil"; + lt = Yo; + Yo = ro + ue; + Kt = Yo + ro; + Yo = void 0; + ut = sn; + sn = "getEntriesByType"; + Ha = Ye; + var _t = "\n"; + ie = Wt; + Ye = "g"; + Zt = _t; + Wt = Ye; + Ye = ro + ue; + var to = ";}$"; + qt = Ye + ro; + Ye = ct; + ct = ro + ue; + _t = ct + ro; + ct = Ut; + Ut = tt; + tt = Wn; + + if (!Ye) { + Ye = {}; + } + + Do.push(rt, po); + + if (Ye[lo]) { + ne = Ye[lo]; + } else { + var po = ":"; + Wn = +new oe[Me]() + po; + po = oe[xo]; + rt = po[ve](); + ne = Wn + rt; + } + + po = Ye[te]; + ko[1] = ne; + + if (!po) { + po = 0; + } + + ne = new RegExp(to); + Wn = Yn; + ko[15] = po; + po = aa; + te = 255 & ct; + rt = aa; + Yn = ct >> 8; + Fn = Do; + ct = Tn; + oe = 255 & Yn; + Yn = "fromCompatibility"; + ye.push(oe, te); + + if (Ye[Yn]) { + ko[5] = 1; + var te = "MPInterval"; + oe = Ye[te]; + + if (!oe) { + oe = 50; + } + + ko[7] = oe; + te = "MaxMPLog"; + oe = Ye[te]; + + if (!oe) { + oe = 0; + } + + ko[24] = oe; + te = "MaxMCLog"; + oe = Ye[te]; + + if (!oe) { + oe = 0; + } + + ko[8] = oe; + te = "MaxTCLog"; + oe = Ye[te]; + + if (!oe) { + oe = 0; + } + + ko[13] = oe; + te = Ye[Cn]; + + if (!te) { + te = 0; + } + + ko[10] = te; + te = Ye[Ae]; + + if (!te) { + te = 0; + } + + ko[3] = te; + te = "GPInterval"; + oe = Ye[te]; + + if (!oe) { + oe = 50; + } + + ko[11] = oe; + te = "MaxGPLog"; + oe = Ye[te]; + + if (!oe) { + oe = 10; + } + + ko[25] = oe; + } else { + ko[5] = 0; + oe = "MTInterval"; + to = Ye[oe]; + + if (!to) { + to = 1; + } + + ko[7] = to; + var Tn = "MaxMTLog"; + oe = Ye[Tn]; + + if (!oe) { + oe = 200; + } + + ko[24] = oe; + var te = "MinMTDwnLog"; + oe = te; + te = Ye[oe]; + + if (!te) { + te = 0; + } + + ko[8] = te; + te = Ye[oe]; + + if (!te) { + te = 0; + } + + ko[13] = te; + te = Ye[Cn]; + + if (!te) { + te = 50; + } + + ko[10] = te; + te = Ye[Ae]; + + if (!te) { + te = 50; + } + + ko[3] = te; + te = "NGPInterval"; + oe = Ye[te]; + + if (!oe) { + oe = 4; + } + + ko[11] = oe; + te = "MaxNGPLog"; + oe = Ye[te]; + + if (!oe) { + oe = 100; + } + + ko[25] = oe; + } + + te = Ye[Vo]; + we = ye; + ye = Ye[yt]; + + if (!te) { + te = []; + } + + if (!ye) { + ye = []; + } + + if (Ye[bn]) { + $o = Ye[bn]; + } + + yt = Fn; + Yn = 0 === $o; + oe = we; + + if (Yn) { + Tn = 0; + + while (31 > Tn) { + Fn = 1 << Tn; + $o |= Fn; + Tn++; + } + } + + Yn = $o >> 21; + Tn = $o >> 14; + Fn = $o >> 11; + Vo = $o >> 13; + Do = $o >> 2; + ko[6] = 1 & Tn; + Tn = $o >> 7; + Cn = $o >> 19; + ko[17] = 1 & Cn; + ko[22] = 1 & Fn; + ko[12] = 1 & Tn; + Tn = $o >> 18; + ko[23] = 1 & Do; + Fn = sn; + ko[21] = 1 & Tn; + Tn = $o >> 1; + Do = $o >> 3; + ko[14] = ye; + ko[26] = 1 & Yn; + ye = cn; + ko[0] = 1 & Do; + ko[16] = 1 & Tn; + ko[18] = te; + te = ye[at](0, Mt); + Mt = "font"; + Yn = ye[Ia](0, Go); + Go = ye[za](0, y); + y = Ye[Mt]; + ye = Z; + ko[9] = 1 & Vo; + Je[29] = []; + + if (!y) { + y = 0; + } + + Mt = Je; + Tn = "Flag2"; + Vo = new ye[Me](); + ye = Tn; + + if (Ye[ye]) { + Pe = Ye[ye]; + ko[2] = Pe; + } + + Ye = +Vo; + ye = Mt; + Tn = Z; + Z = Ye; + Ye = Z / Bt; + Vo = 0 | Ye; + Ye = Pe >> 0; + ko[4] = y; + ko[20] = 1 & Ye; + y = Vo * Bt; + Ye = Z - y; + y = Ye; + Z = Tn; + Ye = y >> 8; + Bt = y >> 24; + cn = 255 & y; + Do = Vo; + Vo = Z[pe]; + Z = y >> 16; + y = Do >> 24; + R = ko; + ko = 255 & Bt; + Bt = R; + R = 255 & Do; + Cn = 255 & Ye; + Ye = 255 & Z; + Z = Do >> 8; + sn = 255 & y; + y = Do >> 16; + Do = Bt; + wo.push(ko, Ye, Cn, cn); + Ye = 255 & y; + tn = wo; + y = 255 & Z; + We.push(sn, Ye, y, R); + y = tn; + re = We; + R = Do[1]; + Z = R; + R = Z; + Z = re; + R += Jo; + re = Bt; + Ye = Z.concat(y); + W = Ye; + + while (xe < R.length) { + y = R.charCodeAt(xe); + Z = 255 & y; + fo.push(Z); + xe++; + } + + y = W; + R = y; + Z = re; + Ve = fo; + W = Ve; + Ye = R.slice(6); + + while (oo < W.length) { + R = 0; + + while (2 > R) { + fo = W[oo] + Ye[R]; + Ve = fo + le; + Ye[R] = 255 & Ve; + R++; + } + + oo++; + } + + R = y.slice(6); + y = Z[6]; + + if (y) { + W = ye[61]; + + if (W) { + le = []; + fo = Z[3]; + Ve = void 0; + cn = 0; + Do = W.length - fo; + fo = 0; + ko = 0 > Do; + + if (ko) { + Do = 0; + } + + while (Do < W.length) { + ko = W[Do]; + Cn = ko[2]; + sn = ye[48]; + wo = Cn % 7; + ro = sn[wo]; + sn = ro ^ ko[1]; + wo = ro ^ ko[0]; + ko = void 0; + ro = ye; + $o = wo; + tn = ro[29]; + Je = void 0; + Pe = 0; + oo = $o; + to = tn; + + if (to.indexOf) { + tn = to.indexOf(oo); + Je = tn; + } else { + tn = 0; + + while (tn < to.length) { + xe = to[tn] === oo; + + if (xe) { + Je = tn; + Pe = 1; + } + + tn++; + } + + if (!Pe) { + Je = -1; + } + } + + tn = Je; + Je = -1 === tn; + + if (Je) { + Pe = ro[29]; + tn = Pe.length; + Pe = ro[29]; + Pe.push($o); + } + + ro = tn + 1; + ko = ro; + wo = ko; + le.push(sn); + ko = Cn - fo; + sn = void 0; + ro = ko; + ko = 0 | ro; + ro = 16384 > ko; + + if (ro) { + $o = ko; + tn = 0 | $o; + $o = void 0; + Je = 128 > tn; + + if (Je) { + Pe = [tn]; + $o = Pe; + } else { + Pe = []; + oo = tn % 128; + to = tn - oo; + xe = oo + 128; + oo = to / 128; + to = 127 & oo; + Pe.push(xe, to); + $o = Pe; + } + + tn = $o; + sn = tn; + } else { + $o = []; + + while (true) { + tn = 127 & ko; + ko >>= 7; + + if (ko) { + tn = 128 | tn; + } + + $o.push(tn); + + if (!ko) { + break; + } + } + + sn = $o; + } + + ko = sn; + le = le.concat(ko); + ko = void 0; + sn = wo; + wo = 0 | sn; + sn = 128 > wo; + + if (sn) { + ro = [wo]; + ko = ro; + } else { + ro = wo % 128; + $o = []; + tn = wo - ro; + Je = ro + 128; + ro = tn / 128; + tn = 127 & ro; + $o.push(Je, tn); + ko = $o; + } + + sn = ko; + le = le.concat(sn); + fo = Cn; + cn++; + Do++; + } + + fo = cn; + cn = 0 | fo; + fo = 128 > cn; + + if (fo) { + Do = [cn]; + Ve = Do; + } else { + Do = cn % 128; + ko = Do + 128; + Cn = []; + sn = cn - Do; + Do = sn / 128; + sn = 127 & Do; + Cn.push(ko, sn); + Ve = Cn; + } + + fo = Ve; + le = fo.concat(le); + D = le; + } else { + le = [0]; + D = le; + } + } else { + D = void 0; + } + + y = re; + Z = Mt; + W = y[17]; + le = D; + ee = Ye; + + if (le) { + g.push(1); + g = g.concat(le); + } else { + g.push(0); + } + + ce = Z[48]; + Z = ce; + le = Mt; + + if (Z) { + g.push(1); + g = g.concat(Z); + } else { + g.push(0); + } + + D = ee; + + if (Z) { + Ra.push(1); + Ra = Ra.concat(Z); + } else { + Ra.push(0); + } + + if (W) { + Z = le[56]; + + if (Z) { + le[51] = []; + Ye = 0; + fo = []; + ye = y; + ce = []; + ee = []; + Ve = void 0; + cn = void 0; + Do = []; + ko = []; + Cn = void 0; + sn = []; + wo = le; + ro = ee; + ko[2] = 0; + ko[1] = 0; + $o = Z; + ko[0] = 0; + tn = []; + Je = $o.length <= 1; + + if (Je) { + Ve = Ye; + } else { + Pe = ye[24] * ye[7]; + oo = ye[18]; + to = $o.length - Pe; + Pe = 0 !== ye[13]; + xe = ye[14]; + We = oo.length; + oo = xe.length; + xe = 0; + Ae = 0 >= to; + lo = 0 !== We; + We = 0 !== oo; + oo = -1; + + if (lo) { + we = []; + xe = $o.length - 1; + ue = ye[18]; + no = 0; + + while (no < ue.length) { + we[no] = new RegExp(ue[no]); + no++; + } + + while (xe >= 0) { + ue = $o[xe]; + Eo = 2 === ue[5]; + + if (Eo) { + oo = xe; + } + + Eo = 5 === ue[5]; + + if (Eo) { + _o = ue[0]; + Ze = Co; + go = wo[48]; + no = 0; + fn = _o % 7; + _o = go[fn]; + go = _o ^ ue[3]; + + while (no < we.length) { + _o = we[no]; + fn = wo[55]; + nn = fn[go]; + fn = _o[Ze](nn); + + if (fn) { + ue[5] = 2; + oo = xe; + break; + } + + no++; + } + } + + ue = -1 !== oo; + + if (ue) { + break; + } + + xe--; + } + } + + if (Ae) { + to = 0; + } + + Ye = to; + + if (We) { + Ae = ye[14]; + xe = $o.length - 1; + lo = 0; + we = []; + + while (lo < Ae.length) { + we[lo] = new RegExp(Ae[lo]); + lo++; + } + + while (xe >= 0) { + Ae = $o[xe]; + ue = 1 === Ae[5]; + + if (ue) { + oo = xe; + } + + ue = 5 === Ae[5]; + + if (ue) { + no = wo[48]; + Eo = Ae[0]; + _o = Co; + lo = 0; + Ze = Eo % 7; + Eo = no[Ze]; + no = Eo ^ Ae[3]; + + while (lo < we.length) { + Eo = we[lo]; + Ze = wo[55]; + go = Ze[no]; + Ze = Eo[_o](go); + + if (Ze) { + Ae[5] = 1; + oo = xe; + break; + } + + lo++; + } + } + + Ae = 3 === $o[5]; + + if (Ae) { + break; + } + + xe--; + } + } + + We = -1 !== oo; + + if (We) { + We = to > oo; + } + + to = We; + + if (to) { + Ye = oo; + } + + if (Pe) { + Pe = Ye > 0; + } + + oo = Pe; + + if (oo) { + Pe = 0; + xe = Ye; + + while (xe < $o.length) { + to = $o[xe]; + We = 5 === to[5]; + + if (!We) { + We = 2 === to[5]; + } + + Ae = We; + + if (!Ae) { + Ae = 1 === to[5]; + } + + to = Ae; + + if (to) { + Pe++; + } + + xe++; + } + + to = Pe < ye[13]; + + if (to) { + xe = Ye - 1; + + while (xe >= 0) { + We = $o[xe]; + Ae = 5 === We[5]; + + if (!Ae) { + Ae = 2 === We[5]; + } + + lo = Ae; + + if (!lo) { + lo = 1 === We[5]; + } + + Ae = lo; + + if (Ae) { + ro.push(We); + Pe++; + lo = Pe >= ye[13]; + + if (lo) { + break; + } + } + + Ae = 4 === We[5]; + + if (Ae) { + ro.push(We); + } + + xe--; + } + } + } + + Ve = Ye; + } + + Ye = 0 !== ee.length; + + if (Ye) { + ye = ee.length - 1; + var Fi = 0; + + while (ye >= 0) { + wo = ee[ye]; + ro = le[51]; + $o = void 0; + Je = le; + Pe = fo; + oo = ro; + ro = ko; + to = wo; + ro[1]++; + wo = 0; + xe = 4 === to[5]; + + if (xe) { + wo = 1; + } + + xe = 2 === to[5]; + + if (xe) { + wo = 2; + } + + xe = 1 === to[5]; + + if (xe) { + wo = 3; + } + + xe = to[0]; + We = Je[48]; + Ae = xe % 7; + lo = We[Ae]; + We = lo ^ to[12]; + Ae = void 0; + we = Je; + Je = We; + ue = we[29]; + no = void 0; + Eo = 0; + _o = Je; + Ze = ue; + + if (Ze.indexOf) { + ue = Ze.indexOf(_o); + no = ue; + } else { + ue = 0; + + while (ue < Ze.length) { + go = Ze[ue] === _o; + + if (go) { + no = ue; + Eo = 1; + } + + ue++; + } + + if (!Eo) { + no = -1; + } + } + + ue = no; + no = -1 === ue; + + if (no) { + Eo = we[29]; + ue = Eo.length; + Eo = we[29]; + Eo.push(Je); + } + + Je = ue + 1; + Ae = Je; + We = Ae; + Je = lo ^ to[9]; + Ae = lo ^ to[1]; + we = lo ^ to[4]; + ue = 0 === Pe.length; + + if (ue) { + Pe[9] = 0; + Pe[1] = 0; + Pe[4] = 0; + Pe[0] = 0; + } + + ue = Je - Pe[9]; + no = Ae - Pe[1]; + Eo = we - Pe[4]; + _o = xe - Pe[0]; + Pe[9] = Je; + Pe[1] = Ae; + Pe[4] = we; + Pe[0] = xe; + Je = [wo]; + wo = void 0; + Pe = ue; + xe = 0 | Pe; + Pe = 0 > xe; + Ae = Pe; + + if (Ae) { + Ae = -xe; + } else { + Ae = xe; + } + + xe = Ae; + Ae = 64 > xe; + + if (Ae) { + we = [xe + 64 * Pe]; + wo = we; + } else { + we = xe % 128; + ue = []; + Ze = xe - we; + go = 64 * Pe; + fn = we + 128; + we = Ze / 128; + Ze = 63 & we; + we = Ze + go; + ue.push(fn, we); + wo = ue; + } + + Pe = wo; + Je = Je.concat(Pe); + wo = void 0; + Pe = no; + xe = 0 | Pe; + Pe = 0 > xe; + Ae = Pe; + + if (Ae) { + Ae = -xe; + } else { + Ae = xe; + } + + xe = Ae; + Ae = 64 > xe; + + if (Ae) { + we = [xe + 64 * Pe]; + wo = we; + } else { + we = xe % 128; + ue = []; + no = xe - we; + Ze = 64 * Pe; + go = no / 128; + no = 63 & go; + go = no + Ze; + no = we + 128; + ue.push(no, go); + wo = ue; + } + + Pe = wo; + Je = Je.concat(Pe); + wo = void 0; + Pe = Eo; + xe = 0 | Pe; + Pe = 0 > xe; + Ae = Pe; + + if (Ae) { + Ae = -xe; + } else { + Ae = xe; + } + + xe = Ae; + Ae = 64 > xe; + + if (Ae) { + we = [xe + 64 * Pe]; + wo = we; + } else { + we = []; + ue = xe % 128; + no = ue + 128; + Eo = xe - ue; + ue = Eo / 128; + Eo = 63 & ue; + ue = 64 * Pe; + Ze = Eo + ue; + we.push(no, Ze); + wo = we; + } + + Pe = wo; + Je = Je.concat(Pe); + wo = void 0; + Pe = _o; + xe = 0 | Pe; + Pe = 16384 > xe; + + if (Pe) { + Ae = void 0; + we = xe; + ue = 0 | we; + we = 128 > ue; + + if (we) { + no = [ue]; + Ae = no; + } else { + no = ue % 128; + Eo = []; + _o = no + 128; + Ze = ue - no; + no = Ze / 128; + Ze = 127 & no; + Eo.push(_o, Ze); + Ae = Eo; + } + + we = Ae; + wo = we; + } else { + Ae = []; + + while (true) { + we = 127 & xe; + xe >>= 7; + + if (xe) { + we = 128 | we; + } + + Ae.push(we); + + if (!xe) { + break; + } + } + + wo = Ae; + } + + Pe = wo; + Je = Je.concat(Pe); + wo = void 0; + Pe = We; + xe = 0 | Pe; + Pe = 128 > xe; + + if (Pe) { + We = [xe]; + wo = We; + } else { + We = xe % 128; + Ae = xe - We; + we = Ae / 128; + Ae = We + 128; + We = []; + ue = 127 & we; + We.push(Ae, ue); + wo = We; + } + + Pe = wo; + Je = Je.concat(Pe); + wo = 1 === ro[1]; + + if (wo) { + ro = to[7]; + Pe = []; + Pe.push(2, lo, ro); + ro = Pe; + oo.push(ro); + } + + $o = Je; + Fi = $o; + + if (Fi) { + Do = Do.concat(Fi); + } + + ye--; + } + } + + Ye = Ve; + + while (Ye < Z.length) { + ye = Z[Ye]; + var Fi = 0; + ee = 5 === ye[5]; + + if (!ee) { + ee = 4 === ye[5]; + } + + Ve = ee; + + if (!Ve) { + Ve = 2 === ye[5]; + } + + ee = Ve; + + if (!ee) { + ee = 1 === ye[5]; + } + + Ve = ee; + + if (Ve) { + ee = ye; + wo = 0; + ro = void 0; + $o = le[51]; + Je = void 0; + Pe = le; + oo = ee[0]; + to = void 0; + xe = ko; + xe[1]++; + We = oo % 7; + Ae = 2 === ee[5]; + lo = $o; + $o = 0; + we = 1 === xe[1]; + xe = 1 === ee[5]; + ue = Pe[48]; + no = void 0; + Eo = 4 === ee[5]; + _o = ue[We]; + We = _o ^ ee[1]; + ue = _o ^ ee[4]; + + if (Eo) { + $o = 1; + } + + Eo = _o ^ ee[12]; + Ze = void 0; + go = void 0; + fn = void 0; + + if (Ae) { + $o = 2; + } + + Ae = _o ^ ee[9]; + nn = void 0; + + if (xe) { + $o = 3; + } + + xe = Pe; + Pe = Eo; + xn = Pe; + + if (we) { + Sn = ee[7]; + Rn = []; + Rn.push(2, _o, Sn); + Sn = Rn; + lo.push(Sn); + } + + ee = xe[29]; + lo = fo; + we = 0 === lo.length; + + if (we) { + lo[9] = 0; + lo[1] = 0; + lo[4] = 0; + lo[0] = 0; + } + + we = ue - lo[4]; + _o = Ae - lo[9]; + Sn = we; + we = _o; + _o = We - lo[1]; + Rn = 0 | Sn; + Sn = _o; + lo[9] = Ae; + Ae = 0 | we; + we = 0 | Sn; + _o = ee; + ee = 0 > we; + lo[1] = We; + We = 0 > Rn; + Sn = oo - lo[0]; + qn = We; + lo[4] = ue; + ue = ee; + Bn = Sn; + Sn = 0 > Ae; + + if (ue) { + ue = -we; + } else { + ue = we; + } + + if (_o.indexOf) { + we = _o.indexOf(xn); + no = we; + } else { + we = 0; + + while (we < _o.length) { + Hn = _o[we] === xn; + + if (Hn) { + no = we; + wo = 1; + } + + we++; + } + + if (!wo) { + no = -1; + } + } + + if (qn) { + qn = -Rn; + } else { + qn = Rn; + } + + lo[0] = oo; + wo = qn; + oo = [$o]; + $o = 64 > wo; + lo = Sn; + we = no; + + if (lo) { + lo = -Ae; + } else { + lo = Ae; + } + + Ae = 0 | Bn; + no = ue; + + if ($o) { + ue = [wo + 64 * We]; + go = ue; + } else { + ue = 64 * We; + _o = []; + xn = wo % 128; + Rn = xn + 128; + qn = wo - xn; + xn = qn / 128; + qn = 63 & xn; + xn = qn + ue; + + _o.push(Rn, xn); + + go = _o; + } + + wo = 64 > no; + $o = 16384 > Ae; + We = -1 === we; + + if ($o) { + ue = Ae; + _o = void 0; + xn = 0 | ue; + ue = 128 > xn; + + if (ue) { + Rn = [xn]; + _o = Rn; + } else { + Rn = xn % 128; + qn = []; + Bn = xn - Rn; + Hn = Rn + 128; + Rn = Bn / 128; + Bn = 127 & Rn; + qn.push(Hn, Bn); + _o = qn; + } + + ue = _o; + ro = ue; + } else { + ue = []; + + while (true) { + _o = 127 & Ae; + Ae >>= 7; + + if (Ae) { + _o = 128 | _o; + } + + ue.push(_o); + + if (!Ae) { + break; + } + } + + ro = ue; + } + + $o = go; + + if (We) { + Ae = xe[29]; + we = Ae.length; + Ae = xe[29]; + Ae.push(Pe); + } + + Pe = we + 1; + + if (wo) { + xe = [no + 64 * ee]; + nn = xe; + } else { + xe = 64 * ee; + We = []; + Ae = no % 128; + we = Ae + 128; + ue = no - Ae; + Ae = ue / 128; + ue = 63 & Ae; + Ae = ue + xe; + We.push(we, Ae); + nn = We; + } + + ee = lo; + wo = nn; + Je = Pe; + Pe = 64 > ee; + xe = ro; + Eo = Je; + + if (Pe) { + ro = [ee + 64 * Sn]; + fn = ro; + } else { + ro = 64 * Sn; + Je = []; + We = ee % 128; + Ae = We + 128; + lo = ee - We; + We = lo / 128; + lo = 63 & We; + We = lo + ro; + Je.push(Ae, We); + fn = Je; + } + + ee = fn; + oo = oo.concat(ee); + oo = oo.concat(wo); + ee = Eo; + wo = 0 | ee; + ee = 128 > wo; + + if (ee) { + ro = [wo]; + to = ro; + } else { + ro = wo % 128; + Je = []; + Pe = wo - ro; + We = Pe / 128; + Pe = ro + 128; + ro = 127 & We; + Je.push(Pe, ro); + to = Je; + } + + ee = to; + oo = oo.concat($o); + oo = oo.concat(xe); + oo = oo.concat(ee); + Ze = oo; + Fi = Ze; + + if (Fi) { + Do = Do.concat(Fi); + } + } else { + ee = 0 === ye[5]; + + if (ee) { + wo = ce; + ro = ko; + $o = ye; + Je = void 0; + ro[0]++; + Pe = y; + oo = ro[0] % Pe[7]; + Pe = le; + to = 0 !== oo; + + if (to) { + Je = void 0; + } else { + ro[2]++; + oo = Pe[48]; + xe = void 0 !== $o[9]; + We = void 0; + Ae = 0 === wo.length; + lo = void 0; + we = 0; + ue = void 0; + no = 0; + + if (Ae) { + wo[12] = -1; + wo[9] = 0; + wo[1] = 0; + wo[0] = 0; + } + + Ae = $o[0]; + Eo = void 0; + _o = Ae - wo[0]; + Ze = 16 === _o; + go = Ae % 7; + + if (Ze) { + _o = 0; + } + + Ze = oo[go]; + oo = 17 === _o; + + if (oo) { + _o = 1; + } + + if (xe) { + we = Ze ^ $o[9]; + no = Ze ^ $o[1]; + } else { + oo = Ze ^ $o[6]; + go = Ze ^ $o[10]; + fn = Ze ^ $o[11]; + we = oo - go; + oo = Ze ^ $o[8]; + no = oo - fn; + } + + oo = _o; + xe = we - wo[9]; + _o = no - wo[1]; + go = Ze ^ $o[12]; + Ze = _o; + _o = 0 | oo; + oo = 0 | Ze; + Ze = go; + fn = 0 > oo; + nn = Ze === wo[12]; + xn = 16384 > _o; + + if (nn) { + Ze = 0; + } else { + Sn = go; + Rn = void 0; + qn = Pe; + Bn = qn[29]; + Hn = Sn; + ht = void 0; + vr = Bn; + Bn = 0; + + if (vr.indexOf) { + vt = vr.indexOf(Hn); + ht = vt; + } else { + vt = 0; + + while (vt < vr.length) { + lr = vr[vt] === Hn; + + if (lr) { + ht = vt; + Bn = 1; + } + + vt++; + } + + if (!Bn) { + ht = -1; + } + } + + Bn = ht; + Hn = -1 === Bn; + + if (Hn) { + ht = qn[29]; + Bn = ht.length; + ht = qn[29]; + ht.push(Sn); + } + + Sn = Bn + 1; + Rn = Sn; + Ze = Rn; + } + + wo[12] = go; + go = Ze; + Ze = xe; + wo[9] = we; + xe = 0 | go; + we = fn; + + if (xn) { + go = void 0; + nn = _o; + Sn = 0 | nn; + nn = 128 > Sn; + + if (nn) { + Rn = [Sn]; + go = Rn; + } else { + Rn = []; + qn = Sn % 128; + Bn = qn + 128; + Hn = Sn - qn; + qn = Hn / 128; + Hn = 127 & qn; + Rn.push(Bn, Hn); + go = Rn; + } + + nn = go; + ue = nn; + } else { + go = []; + + while (true) { + nn = 127 & _o; + _o >>= 7; + + if (_o) { + nn = 128 | nn; + } + + go.push(nn); + + if (!_o) { + break; + } + } + + ue = go; + } + + wo[1] = no; + no = 0 | Ze; + + if (we) { + we = -oo; + } else { + we = oo; + } + + oo = 128 > xe; + wo[0] = Ae; + Ae = ue; + ue = []; + _o = 0 > no; + Ze = we; + + if (oo) { + we = [xe]; + Eo = we; + } else { + we = []; + go = xe % 128; + nn = go + 128; + xn = xe - go; + go = xn / 128; + xn = 127 & go; + we.push(nn, xn); + Eo = we; + } + + oo = Eo; + xe = _o; + we = 64 > Ze; + + if (we) { + Eo = [Ze + 64 * fn]; + lo = Eo; + } else { + Eo = 64 * fn; + go = []; + nn = Ze % 128; + xn = Ze - nn; + Sn = nn + 128; + nn = xn / 128; + xn = 63 & nn; + nn = xn + Eo; + go.push(Sn, nn); + lo = go; + } + + if (xe) { + xe = -no; + } else { + xe = no; + } + + we = lo; + lo = xe; + xe = 64 > lo; + + if (xe) { + no = [lo + 64 * _o]; + We = no; + } else { + no = lo % 128; + Eo = []; + Ze = 64 * _o; + go = no + 128; + fn = lo - no; + no = fn / 128; + fn = 63 & no; + no = fn + Ze; + Eo.push(go, no); + We = Eo; + } + + xe = We; + ue = ue.concat(xe); + ue = ue.concat(we); + ue = ue.concat(Ae); + ue = ue.concat(oo); + Je = ue; + } + + Fi = Je; + + if (Fi) { + sn = sn.concat(Fi); + } + } + } + + Ye++; + } + + Ye = ko[2]; + fo = Ye; + Ye = ko[1]; + ye = 0 | fo; + fo = Ye; + Ye = 0 | fo; + fo = 128 > Ye; + ce = 128 > ye; + + if (fo) { + ee = [Ye]; + Cn = ee; + } else { + ee = []; + Ve = Ye % 128; + ko = Ve + 128; + wo = Ye - Ve; + Ve = wo / 128; + wo = 127 & Ve; + ee.push(ko, wo); + Cn = ee; + } + + Ye = Cn; + + if (ce) { + fo = [ye]; + cn = fo; + } else { + fo = ye % 128; + ee = ye - fo; + Ve = []; + ko = fo + 128; + fo = ee / 128; + ee = 127 & fo; + Ve.push(ko, ee); + cn = Ve; + } + + Do = Ye.concat(Do); + tn.push(Do); + Ye = cn; + sn = Ye.concat(sn); + tn.push(sn); + B = tn; + } else { + Ye = [0]; + fo = []; + ye = [0]; + fo.push(Ye, ye); + Ye = fo; + B = Ye; + } + } else { + Z = []; + B = Z; + } + + F = F.concat(D); + y = B; + B = re; + F = F.concat(Kn); + Z = y[1]; + W = re; + + if (Z) { + g.push(1); + g = g.concat(Z); + } else { + g.push(0); + } + + F = F.concat(R); + R = W[21]; + Z = Mt; + le = re; + D = Z[39]; + F = F.concat(Kn); + Z = le[16]; + Ye = "visibilityState"; + fo = y[0]; + y = Vo[Ye]; + Ye = void 0 === y; + + if (D) { + ye = 0; + ce = D.length; + ee = 0; + Ve = [ce]; + + while (ce > ye) { + Vo = D[ye]; + cn = Vo - ee; + ee = Vo; + Vo = void 0; + Do = cn; + cn = 0 | Do; + Do = 16384 > cn; + + if (Do) { + ko = cn; + Cn = void 0; + sn = 0 | ko; + ko = 128 > sn; + + if (ko) { + wo = [sn]; + Cn = wo; + } else { + wo = []; + ro = sn % 128; + $o = ro + 128; + tn = sn - ro; + ro = tn / 128; + tn = 127 & ro; + wo.push($o, tn); + Cn = wo; + } + + ko = Cn; + Vo = ko; + } else { + ko = []; + + while (true) { + Cn = 127 & cn; + cn >>= 7; + + if (cn) { + Cn = 128 | Cn; + } + + ko.push(Cn); + + if (!cn) { + break; + } + } + + Vo = ko; + } + + cn = Vo; + Ve = Ve.concat(cn); + ye++; + } + + Yo = Ve; + } else { + ye = [0]; + Yo = ye; + } + + if (Ye) { + y = 255; + } else { + D = "visible"; + ye = y === D; + + if (ye) { + y = 0; + } else { + y = 1; + } + } + + D = Mt; + Ye = [y]; + y = Yo; + F = F.concat(Kn); + ye = Tn; + P = D[44]; + F = F.concat(oe); + D = P; + je = F; + P = je; + + if (B[4]) { + je = "vivo"; + F = ye[vo]; + ce = F[it]; + F = ce[ft](); + ce = F.indexOf(je); + je = ce > 0; + + if (je) { + F = []; + F.push(255, 0, 0, 0, 0); + ce = F; + _ = ce; + } else { + F = Jo; + ce = "sans-serif"; + Vo = "72px"; + cn = 0; + Do = 0; + ko = "style"; + sn = 0; + wo = 0; + ro = ye; + $o = "mmmmmmmmmmllimmmmmmmmmmllimmmmmmmmmmlli"; + oe = ue[0]; + Kn = xe.split(Yo); + to = Vo; + Vo = fn; + xe = Je[zo](Pe); + Pe = no; + Yo = Pe; + we = Je[zo](We); + Je = vi; + We = []; + ue = ko; + ko = ue; + no = xe[ue]; + ue = oo; + Bn.push(qn, ce, nn); + ce = Bn; + oo = di; + debugger; + no[ro] = vr; + xe[oo] = pi; + ro = vt; + no = ro; + + while (3 > Do) { + go = xe[ko]; + go[ue] = ce[Do]; + oe[ee](xe); + ht[Do] = xe[Yo]; + Ae[Do] = xe[Ve]; + oe[no](xe); + Do++; + } + + ce = $o; + + while (100 > wo) { + ee = ce + Kn[wo]; + Ve = ee + Je; + ee = Ve + Kn[wo]; + Ve = ee + lo; + ee = Ve + Kn[wo]; + Ve = ee + to; + F += Ve; + wo++; + } + + we[oo] = F; + oe[Vn](we); + + while (100 > cn) { + F = !1; + ce = 0; + ee = Pe; + + while (3 > ce) { + Ve = we[Vo]; + Do = 3 * cn; + ko = Do + ce; + Do = Ve[ko]; + + if (Do) { + Ve = F; + ko = Do[ee] != ht[ce]; + + if (!ko) { + ko = Do[Hn] != Ae[ce]; + } + + wo = ko; + + if (!Ve) { + Ve = wo; + } + + F = Ve; + } + + ce++; + } + + if (F) { + ce = cn + tn; + lr += ce; + } + + cn++; + } + + F = lr; + oe[ro](we); + ce = F.length; + ee = void 0; + + while (true) { + oe = ce > Cn; + + if (oe) { + oe = 31 * sn; + sn = 0 | oe; + oe = F.charCodeAt(Cn); + sn += oe; + Cn += Eo; + } else { + break; + } + } + + ee = sn; + F = ee; + _o = F; + F = _o; + ce = F; + F = ce >> 8; + ee = ce >> 16; + oe = ce >> 24; + Ve = 255 & ce; + ce = 255 & ee; + ee = 255 & F; + F = 255 & oe; + We.push(F, ce, ee, Ve); + Ze = We; + F = Ze; + ce = si.concat(F); + _ = ce; + } + } else { + je = []; + je.push(0, 0, 0, 0, 0); + F = je; + _ = F; + } + + H = Ye; + B = _; + _ = Jo; + Ye = P; + P = Tn; + je = H; + H = k; + ye = _; + F = Ye; + ce = Mt; + + if (je) { + g.push(1); + g = g.concat(je); + } else { + g.push(0); + } + + if (y) { + g.push(1); + g = g.concat(y); + } else { + g.push(0); + } + + y = F.slice(0, $n); + + if (Mn) { + g.push(1); + g = g.concat(Mn); + } else { + g.push(0); + } + + je = y[0] << 8; + + if (R) { + F = ce[57]; + + if (F) { + ee = 0 === F.length; + + if (ee) { + oe = [0]; + Oa = oe; + } else { + oe = 0; + Ve = 0; + Vo = void 0; + cn = F.length - 1; + Do = 0; + ko = []; + Cn = 0; + sn = 0; + wo = 0; + + while (cn >= 0) { + $n = F[cn]; + ro = $n[2]; + $o = ce[48]; + tn = ro % 7; + Je = $o[tn]; + $o = Je ^ $n[0]; + tn = Je ^ $n[3]; + Pe = Je ^ $n[1]; + $n = 0 === Cn; + + if ($n) { + Je = 0 === $o; + + if (Je) { + Je = 0 === tn; + } + + Kn = Je; + + if (Kn) { + Kn = 0 === Pe; + } + + Je = Kn; + + if (!Je) { + $n = !1; + + if (W[5]) { + Je = W[11] > 0; + + if (Je) { + Kn = cn % W[11]; + Je = 0 !== Kn; + } + + Kn = Je; + + if (!Kn) { + $n = !0; + Je = $n; + + if (!Je) { + Je = 0 === cn; + } + + $n = Je; + + if ($n) { + Je = Cn === W[25]; + + if (!Je) { + Je = 0 === cn; + } + + Kn = Je; + + if (Kn) { + Je = Pe; + oo = void 0; + to = ro; + xe = void 0; + We = void 0; + Yo = 0 | to; + to = void 0; + Mn = tn; + Ae = $o; + lo = 0 | Mn; + Mn = 0 | Je; + Je = 0 > lo; + we = 0 > Mn; + ue = Je; + no = 0 | Ae; + Ae = 16384 > Yo; + Eo = 0 > no; + + if (ue) { + ue = -lo; + } else { + ue = lo; + } + + lo = we; + + if (Ae) { + _o = void 0; + Ze = Yo; + go = 0 | Ze; + Ze = 128 > go; + + if (Ze) { + fn = [go]; + _o = fn; + } else { + fn = []; + nn = go % 128; + xn = nn + 128; + Sn = go - nn; + nn = Sn / 128; + Sn = 127 & nn; + fn.push(xn, Sn); + _o = fn; + } + + Ze = _o; + to = Ze; + } else { + _o = []; + + while (true) { + Ze = 127 & Yo; + Yo >>= 7; + + if (Yo) { + Ze = 128 | Ze; + } + + _o.push(Ze); + + if (!Yo) { + break; + } + } + + to = _o; + } + + Yo = ue; + Ae = to; + + if (lo) { + lo = -Mn; + } else { + lo = Mn; + } + + ko = Ae.concat(ko); + to = 64 > Yo; + Mn = Eo; + + if (Mn) { + Mn = -no; + } else { + Mn = no; + } + + Ae = lo; + + if (to) { + lo = [Yo + 64 * Je]; + We = lo; + } else { + lo = []; + ue = Yo % 128; + no = Yo - ue; + _o = 64 * Je; + Ze = no / 128; + no = 63 & Ze; + Ze = ue + 128; + ue = no + _o; + lo.push(Ze, ue); + We = lo; + } + + Je = Mn; + to = We; + We = 64 > Je; + + if (We) { + Yo = [Je + 64 * Eo]; + oo = Yo; + } else { + Yo = Je % 128; + Mn = Yo + 128; + lo = 64 * Eo; + ue = Je - Yo; + Yo = ue / 128; + ue = 63 & Yo; + Yo = ue + lo; + lo = []; + lo.push(Mn, Yo); + oo = lo; + } + + Je = oo; + oo = 64 > Ae; + + if (oo) { + We = [Ae + 64 * we]; + xe = We; + } else { + We = Ae % 128; + Yo = 64 * we; + Mn = []; + lo = We + 128; + ue = Ae - We; + We = ue / 128; + ue = 63 & We; + We = ue + Yo; + Mn.push(lo, We); + xe = Mn; + } + + oo = xe; + ko = oo.concat(ko); + ko = to.concat(ko); + ko = Je.concat(ko); + Cn++; + break; + } + + Je = Cn < W[25]; + + if (Je) { + Je = Do; + } + + Kn = Je; + + if (Kn) { + Je = void 0; + oo = wo - ro; + to = void 0; + xe = Ve - Pe; + We = void 0; + Yo = sn - $o; + Mn = xe; + xe = oe - tn; + Ae = void 0; + lo = Yo; + Yo = oo; + oo = xe; + xe = 0 | oo; + oo = 0 | lo; + lo = 0 | Yo; + Yo = 0 > oo; + we = 0 | Mn; + Mn = Yo; + ue = 16384 > lo; + no = 0 > we; + Eo = no; + _o = 0 > xe; + + if (ue) { + Ze = void 0; + go = lo; + fn = 0 | go; + go = 128 > fn; + + if (go) { + nn = [fn]; + Ze = nn; + } else { + nn = fn % 128; + xn = []; + Sn = nn + 128; + Rn = fn - nn; + nn = Rn / 128; + Rn = 127 & nn; + xn.push(Sn, Rn); + Ze = xn; + } + + go = Ze; + We = go; + } else { + Ze = []; + + while (true) { + go = 127 & lo; + lo >>= 7; + + if (lo) { + go = 128 | go; + } + + Ze.push(go); + + if (!lo) { + break; + } + } + + We = Ze; + } + + lo = _o; + ue = We; + + if (Mn) { + Mn = -oo; + } else { + Mn = oo; + } + + if (lo) { + lo = -xe; + } else { + lo = xe; + } + + oo = Mn; + + if (Eo) { + Eo = -we; + } else { + Eo = we; + } + + xe = lo; + We = 64 > xe; + Mn = 64 > oo; + lo = Eo; + we = 64 > lo; + + if (Mn) { + Eo = [oo + 64 * Yo]; + to = Eo; + } else { + Eo = []; + Ze = oo % 128; + go = oo - Ze; + fn = 64 * Yo; + nn = go / 128; + go = Ze + 128; + Ze = 63 & nn; + nn = Ze + fn; + Eo.push(go, nn); + to = Eo; + } + + oo = to; + + if (We) { + to = [xe + 64 * _o]; + Ae = to; + } else { + to = xe % 128; + Yo = xe - to; + Mn = to + 128; + to = Yo / 128; + Yo = 64 * _o; + Eo = []; + Ze = 63 & to; + to = Ze + Yo; + Eo.push(Mn, to); + Ae = Eo; + } + + ko = ue.concat(ko); + + if (we) { + to = [lo + 64 * no]; + Je = to; + } else { + to = []; + xe = lo % 128; + We = lo - xe; + Yo = xe + 128; + xe = We / 128; + We = 63 & xe; + xe = 64 * no; + Mn = We + xe; + to.push(Yo, Mn); + Je = to; + } + + to = Je; + ko = to.concat(ko); + Je = Ae; + ko = Je.concat(ko); + ko = oo.concat(ko); + Cn++; + sn = $o; + oe = tn; + Ve = Pe; + wo = ro; + } else { + sn = $o; + oe = tn; + Ve = Pe; + wo = ro; + Do = 1; + } + } + } + } else { + Je = 0 === wo; + + if (Je) { + $n = !0; + } else { + Kn = wo - ro; + oo = 16 * W[11]; + to = Kn >= oo; + + if (to) { + $n = !0; + } + } + + Je = $n; + + if (!Je) { + Je = 0 === cn; + } + + $n = Je; + + if ($n) { + Je = Cn === W[25]; + + if (!Je) { + Je = 0 === cn; + } + + Kn = Je; + + if (Kn) { + Je = Pe; + oo = void 0; + to = ro; + xe = void 0; + We = void 0; + Yo = 0 | to; + to = void 0; + Mn = tn; + Ae = $o; + lo = 0 | Mn; + Mn = 0 | Je; + Je = 0 > lo; + we = 0 > Mn; + ue = Je; + no = 0 | Ae; + Ae = 16384 > Yo; + Eo = 0 > no; + + if (ue) { + ue = -lo; + } else { + ue = lo; + } + + lo = we; + + if (Ae) { + _o = void 0; + Ze = Yo; + go = 0 | Ze; + Ze = 128 > go; + + if (Ze) { + fn = [go]; + _o = fn; + } else { + fn = []; + nn = go % 128; + xn = nn + 128; + Sn = go - nn; + nn = Sn / 128; + Sn = 127 & nn; + fn.push(xn, Sn); + _o = fn; + } + + Ze = _o; + to = Ze; + } else { + _o = []; + + while (true) { + Ze = 127 & Yo; + Yo >>= 7; + + if (Yo) { + Ze = 128 | Ze; + } + + _o.push(Ze); + + if (!Yo) { + break; + } + } + + to = _o; + } + + Yo = ue; + Ae = to; + + if (lo) { + lo = -Mn; + } else { + lo = Mn; + } + + ko = Ae.concat(ko); + to = 64 > Yo; + Mn = Eo; + + if (Mn) { + Mn = -no; + } else { + Mn = no; + } + + Ae = lo; + + if (to) { + lo = [Yo + 64 * Je]; + We = lo; + } else { + lo = []; + ue = Yo % 128; + no = Yo - ue; + _o = 64 * Je; + Ze = no / 128; + no = 63 & Ze; + Ze = ue + 128; + ue = no + _o; + lo.push(Ze, ue); + We = lo; + } + + Je = Mn; + to = We; + We = 64 > Je; + + if (We) { + Yo = [Je + 64 * Eo]; + oo = Yo; + } else { + Yo = Je % 128; + Mn = Yo + 128; + lo = 64 * Eo; + ue = Je - Yo; + Yo = ue / 128; + ue = 63 & Yo; + Yo = ue + lo; + lo = []; + lo.push(Mn, Yo); + oo = lo; + } + + Je = oo; + oo = 64 > Ae; + + if (oo) { + We = [Ae + 64 * we]; + xe = We; + } else { + We = Ae % 128; + Yo = 64 * we; + Mn = []; + lo = We + 128; + ue = Ae - We; + We = ue / 128; + ue = 63 & We; + We = ue + Yo; + Mn.push(lo, We); + xe = Mn; + } + + oo = xe; + ko = oo.concat(ko); + ko = to.concat(ko); + ko = Je.concat(ko); + Cn++; + break; + } + + Je = Cn < W[25]; + + if (Je) { + Je = Do; + } + + Kn = Je; + + if (Kn) { + Je = void 0; + oo = wo - ro; + to = void 0; + xe = Ve - Pe; + We = void 0; + Yo = sn - $o; + Mn = xe; + xe = oe - tn; + Ae = void 0; + lo = Yo; + Yo = oo; + oo = xe; + xe = 0 | oo; + oo = 0 | lo; + lo = 0 | Yo; + Yo = 0 > oo; + we = 0 | Mn; + Mn = Yo; + ue = 16384 > lo; + no = 0 > we; + Eo = no; + _o = 0 > xe; + + if (ue) { + Ze = void 0; + go = lo; + fn = 0 | go; + go = 128 > fn; + + if (go) { + nn = [fn]; + Ze = nn; + } else { + nn = fn % 128; + xn = []; + Sn = nn + 128; + Rn = fn - nn; + nn = Rn / 128; + Rn = 127 & nn; + xn.push(Sn, Rn); + Ze = xn; + } + + go = Ze; + We = go; + } else { + Ze = []; + + while (true) { + go = 127 & lo; + lo >>= 7; + + if (lo) { + go = 128 | go; + } + + Ze.push(go); + + if (!lo) { + break; + } + } + + We = Ze; + } + + lo = _o; + ue = We; + + if (Mn) { + Mn = -oo; + } else { + Mn = oo; + } + + if (lo) { + lo = -xe; + } else { + lo = xe; + } + + oo = Mn; + + if (Eo) { + Eo = -we; + } else { + Eo = we; + } + + xe = lo; + We = 64 > xe; + Mn = 64 > oo; + lo = Eo; + we = 64 > lo; + + if (Mn) { + Eo = [oo + 64 * Yo]; + to = Eo; + } else { + Eo = []; + Ze = oo % 128; + go = oo - Ze; + fn = 64 * Yo; + nn = go / 128; + go = Ze + 128; + Ze = 63 & nn; + nn = Ze + fn; + Eo.push(go, nn); + to = Eo; + } + + oo = to; + + if (We) { + to = [xe + 64 * _o]; + Ae = to; + } else { + to = xe % 128; + Yo = xe - to; + Mn = to + 128; + to = Yo / 128; + Yo = 64 * _o; + Eo = []; + Ze = 63 & to; + to = Ze + Yo; + Eo.push(Mn, to); + Ae = Eo; + } + + ko = ue.concat(ko); + + if (we) { + to = [lo + 64 * no]; + Je = to; + } else { + to = []; + xe = lo % 128; + We = lo - xe; + Yo = xe + 128; + xe = We / 128; + We = 63 & xe; + xe = 64 * no; + Mn = We + xe; + to.push(Yo, Mn); + Je = to; + } + + to = Je; + ko = to.concat(ko); + Je = Ae; + ko = Je.concat(ko); + ko = oo.concat(ko); + Cn++; + sn = $o; + oe = tn; + Ve = Pe; + wo = ro; + } else { + sn = $o; + oe = tn; + Ve = Pe; + wo = ro; + Do = 1; + } + } + } + } + } else { + $n = !1; + + if (W[5]) { + Je = W[11] > 0; + + if (Je) { + Kn = cn % W[11]; + Je = 0 !== Kn; + } + + Kn = Je; + + if (!Kn) { + $n = !0; + Je = $n; + + if (!Je) { + Je = 0 === cn; + } + + $n = Je; + + if ($n) { + Je = Cn === W[25]; + + if (!Je) { + Je = 0 === cn; + } + + Kn = Je; + + if (Kn) { + Je = Pe; + oo = void 0; + to = ro; + xe = void 0; + We = void 0; + Yo = 0 | to; + to = void 0; + Mn = tn; + Ae = $o; + lo = 0 | Mn; + Mn = 0 | Je; + Je = 0 > lo; + we = 0 > Mn; + ue = Je; + no = 0 | Ae; + Ae = 16384 > Yo; + Eo = 0 > no; + + if (ue) { + ue = -lo; + } else { + ue = lo; + } + + lo = we; + + if (Ae) { + _o = void 0; + Ze = Yo; + go = 0 | Ze; + Ze = 128 > go; + + if (Ze) { + fn = [go]; + _o = fn; + } else { + fn = []; + nn = go % 128; + xn = nn + 128; + Sn = go - nn; + nn = Sn / 128; + Sn = 127 & nn; + fn.push(xn, Sn); + _o = fn; + } + + Ze = _o; + to = Ze; + } else { + _o = []; + + while (true) { + Ze = 127 & Yo; + Yo >>= 7; + + if (Yo) { + Ze = 128 | Ze; + } + + _o.push(Ze); + + if (!Yo) { + break; + } + } + + to = _o; + } + + Yo = ue; + Ae = to; + + if (lo) { + lo = -Mn; + } else { + lo = Mn; + } + + ko = Ae.concat(ko); + to = 64 > Yo; + Mn = Eo; + + if (Mn) { + Mn = -no; + } else { + Mn = no; + } + + Ae = lo; + + if (to) { + lo = [Yo + 64 * Je]; + We = lo; + } else { + lo = []; + ue = Yo % 128; + no = Yo - ue; + _o = 64 * Je; + Ze = no / 128; + no = 63 & Ze; + Ze = ue + 128; + ue = no + _o; + lo.push(Ze, ue); + We = lo; + } + + Je = Mn; + to = We; + We = 64 > Je; + + if (We) { + Yo = [Je + 64 * Eo]; + oo = Yo; + } else { + Yo = Je % 128; + Mn = Yo + 128; + lo = 64 * Eo; + ue = Je - Yo; + Yo = ue / 128; + ue = 63 & Yo; + Yo = ue + lo; + lo = []; + lo.push(Mn, Yo); + oo = lo; + } + + Je = oo; + oo = 64 > Ae; + + if (oo) { + We = [Ae + 64 * we]; + xe = We; + } else { + We = Ae % 128; + Yo = 64 * we; + Mn = []; + lo = We + 128; + ue = Ae - We; + We = ue / 128; + ue = 63 & We; + We = ue + Yo; + Mn.push(lo, We); + xe = Mn; + } + + oo = xe; + ko = oo.concat(ko); + ko = to.concat(ko); + ko = Je.concat(ko); + Cn++; + break; + } + + Je = Cn < W[25]; + + if (Je) { + Je = Do; + } + + Kn = Je; + + if (Kn) { + Je = void 0; + oo = wo - ro; + to = void 0; + xe = Ve - Pe; + We = void 0; + Yo = sn - $o; + Mn = xe; + xe = oe - tn; + Ae = void 0; + lo = Yo; + Yo = oo; + oo = xe; + xe = 0 | oo; + oo = 0 | lo; + lo = 0 | Yo; + Yo = 0 > oo; + we = 0 | Mn; + Mn = Yo; + ue = 16384 > lo; + no = 0 > we; + Eo = no; + _o = 0 > xe; + + if (ue) { + Ze = void 0; + go = lo; + fn = 0 | go; + go = 128 > fn; + + if (go) { + nn = [fn]; + Ze = nn; + } else { + nn = fn % 128; + xn = []; + Sn = nn + 128; + Rn = fn - nn; + nn = Rn / 128; + Rn = 127 & nn; + xn.push(Sn, Rn); + Ze = xn; + } + + go = Ze; + We = go; + } else { + Ze = []; + + while (true) { + go = 127 & lo; + lo >>= 7; + + if (lo) { + go = 128 | go; + } + + Ze.push(go); + + if (!lo) { + break; + } + } + + We = Ze; + } + + lo = _o; + ue = We; + + if (Mn) { + Mn = -oo; + } else { + Mn = oo; + } + + if (lo) { + lo = -xe; + } else { + lo = xe; + } + + oo = Mn; + + if (Eo) { + Eo = -we; + } else { + Eo = we; + } + + xe = lo; + We = 64 > xe; + Mn = 64 > oo; + lo = Eo; + we = 64 > lo; + + if (Mn) { + Eo = [oo + 64 * Yo]; + to = Eo; + } else { + Eo = []; + Ze = oo % 128; + go = oo - Ze; + fn = 64 * Yo; + nn = go / 128; + go = Ze + 128; + Ze = 63 & nn; + nn = Ze + fn; + Eo.push(go, nn); + to = Eo; + } + + oo = to; + + if (We) { + to = [xe + 64 * _o]; + Ae = to; + } else { + to = xe % 128; + Yo = xe - to; + Mn = to + 128; + to = Yo / 128; + Yo = 64 * _o; + Eo = []; + Ze = 63 & to; + to = Ze + Yo; + Eo.push(Mn, to); + Ae = Eo; + } + + ko = ue.concat(ko); + + if (we) { + to = [lo + 64 * no]; + Je = to; + } else { + to = []; + xe = lo % 128; + We = lo - xe; + Yo = xe + 128; + xe = We / 128; + We = 63 & xe; + xe = 64 * no; + Mn = We + xe; + to.push(Yo, Mn); + Je = to; + } + + to = Je; + ko = to.concat(ko); + Je = Ae; + ko = Je.concat(ko); + ko = oo.concat(ko); + Cn++; + sn = $o; + oe = tn; + Ve = Pe; + wo = ro; + } else { + sn = $o; + oe = tn; + Ve = Pe; + wo = ro; + Do = 1; + } + } + } + } else { + Je = 0 === wo; + + if (Je) { + $n = !0; + } else { + Kn = wo - ro; + oo = 16 * W[11]; + to = Kn >= oo; + + if (to) { + $n = !0; + } + } + + Je = $n; + + if (!Je) { + Je = 0 === cn; + } + + $n = Je; + + if ($n) { + Je = Cn === W[25]; + + if (!Je) { + Je = 0 === cn; + } + + Kn = Je; + + if (Kn) { + Je = Pe; + oo = void 0; + to = ro; + xe = void 0; + We = void 0; + Yo = 0 | to; + to = void 0; + Mn = tn; + Ae = $o; + lo = 0 | Mn; + Mn = 0 | Je; + Je = 0 > lo; + we = 0 > Mn; + ue = Je; + no = 0 | Ae; + Ae = 16384 > Yo; + Eo = 0 > no; + + if (ue) { + ue = -lo; + } else { + ue = lo; + } + + lo = we; + + if (Ae) { + _o = void 0; + Ze = Yo; + go = 0 | Ze; + Ze = 128 > go; + + if (Ze) { + fn = [go]; + _o = fn; + } else { + fn = []; + nn = go % 128; + xn = nn + 128; + Sn = go - nn; + nn = Sn / 128; + Sn = 127 & nn; + fn.push(xn, Sn); + _o = fn; + } + + Ze = _o; + to = Ze; + } else { + _o = []; + + while (true) { + Ze = 127 & Yo; + Yo >>= 7; + + if (Yo) { + Ze = 128 | Ze; + } + + _o.push(Ze); + + if (!Yo) { + break; + } + } + + to = _o; + } + + Yo = ue; + Ae = to; + + if (lo) { + lo = -Mn; + } else { + lo = Mn; + } + + ko = Ae.concat(ko); + to = 64 > Yo; + Mn = Eo; + + if (Mn) { + Mn = -no; + } else { + Mn = no; + } + + Ae = lo; + + if (to) { + lo = [Yo + 64 * Je]; + We = lo; + } else { + lo = []; + ue = Yo % 128; + no = Yo - ue; + _o = 64 * Je; + Ze = no / 128; + no = 63 & Ze; + Ze = ue + 128; + ue = no + _o; + lo.push(Ze, ue); + We = lo; + } + + Je = Mn; + to = We; + We = 64 > Je; + + if (We) { + Yo = [Je + 64 * Eo]; + oo = Yo; + } else { + Yo = Je % 128; + Mn = Yo + 128; + lo = 64 * Eo; + ue = Je - Yo; + Yo = ue / 128; + ue = 63 & Yo; + Yo = ue + lo; + lo = []; + lo.push(Mn, Yo); + oo = lo; + } + + Je = oo; + oo = 64 > Ae; + + if (oo) { + We = [Ae + 64 * we]; + xe = We; + } else { + We = Ae % 128; + Yo = 64 * we; + Mn = []; + lo = We + 128; + ue = Ae - We; + We = ue / 128; + ue = 63 & We; + We = ue + Yo; + Mn.push(lo, We); + xe = Mn; + } + + oo = xe; + ko = oo.concat(ko); + ko = to.concat(ko); + ko = Je.concat(ko); + Cn++; + break; + } + + Je = Cn < W[25]; + + if (Je) { + Je = Do; + } + + Kn = Je; + + if (Kn) { + Je = void 0; + oo = wo - ro; + to = void 0; + xe = Ve - Pe; + We = void 0; + Yo = sn - $o; + Mn = xe; + xe = oe - tn; + Ae = void 0; + lo = Yo; + Yo = oo; + oo = xe; + xe = 0 | oo; + oo = 0 | lo; + lo = 0 | Yo; + Yo = 0 > oo; + we = 0 | Mn; + Mn = Yo; + ue = 16384 > lo; + no = 0 > we; + Eo = no; + _o = 0 > xe; + + if (ue) { + Ze = void 0; + go = lo; + fn = 0 | go; + go = 128 > fn; + + if (go) { + nn = [fn]; + Ze = nn; + } else { + nn = fn % 128; + xn = []; + Sn = nn + 128; + Rn = fn - nn; + nn = Rn / 128; + Rn = 127 & nn; + xn.push(Sn, Rn); + Ze = xn; + } + + go = Ze; + We = go; + } else { + Ze = []; + + while (true) { + go = 127 & lo; + lo >>= 7; + + if (lo) { + go = 128 | go; + } + + Ze.push(go); + + if (!lo) { + break; + } + } + + We = Ze; + } + + lo = _o; + ue = We; + + if (Mn) { + Mn = -oo; + } else { + Mn = oo; + } + + if (lo) { + lo = -xe; + } else { + lo = xe; + } + + oo = Mn; + + if (Eo) { + Eo = -we; + } else { + Eo = we; + } + + xe = lo; + We = 64 > xe; + Mn = 64 > oo; + lo = Eo; + we = 64 > lo; + + if (Mn) { + Eo = [oo + 64 * Yo]; + to = Eo; + } else { + Eo = []; + Ze = oo % 128; + go = oo - Ze; + fn = 64 * Yo; + nn = go / 128; + go = Ze + 128; + Ze = 63 & nn; + nn = Ze + fn; + Eo.push(go, nn); + to = Eo; + } + + oo = to; + + if (We) { + to = [xe + 64 * _o]; + Ae = to; + } else { + to = xe % 128; + Yo = xe - to; + Mn = to + 128; + to = Yo / 128; + Yo = 64 * _o; + Eo = []; + Ze = 63 & to; + to = Ze + Yo; + Eo.push(Mn, to); + Ae = Eo; + } + + ko = ue.concat(ko); + + if (we) { + to = [lo + 64 * no]; + Je = to; + } else { + to = []; + xe = lo % 128; + We = lo - xe; + Yo = xe + 128; + xe = We / 128; + We = 63 & xe; + xe = 64 * no; + Mn = We + xe; + to.push(Yo, Mn); + Je = to; + } + + to = Je; + ko = to.concat(ko); + Je = Ae; + ko = Je.concat(ko); + ko = oo.concat(ko); + Cn++; + sn = $o; + oe = tn; + Ve = Pe; + wo = ro; + } else { + sn = $o; + oe = tn; + Ve = Pe; + wo = ro; + Do = 1; + } + } + } + } + + cn--; + } + + oe = Cn; + Ve = 0 | oe; + oe = 128 > Ve; + + if (oe) { + cn = [Ve]; + Vo = cn; + } else { + cn = Ve % 128; + Do = cn + 128; + Cn = []; + sn = Ve - cn; + cn = sn / 128; + sn = 127 & cn; + Cn.push(Do, sn); + Vo = Cn; + } + + oe = Vo; + ko = oe.concat(ko); + Oa = ko; + } + } else { + ee = [0]; + Oa = ee; + } + } else { + Oa = void 0; + } + + R = P[Ba]; + P = Oa; + + if (D) { + g.push(1); + g = g.concat(D); + } else { + g.push(0); + } + + if (B) { + g.push(1); + g = g.concat(B); + } else { + g.push(0); + } + + B = Mt; + + if (P) { + g.push(1); + g = g.concat(P); + } else { + g.push(0); + } + + W = 1 === B[50]; + D = Tn; + F = je | y[1]; + + if (W) { + Y[0] = 0; + Y[1] = B[38]; + Y[2] = B[3]; + } else { + je = 2 === B[50]; + + if (je) { + Y[0] = 2; + } else { + Y[0] = 1; + } + } + + B = F[uo](); + Gt = Y; + Y = D[xo]; + W = Mt; + D = Gt; + + if (D) { + g.push(1); + g = g.concat(D); + } else { + g.push(0); + } + + if (ie) { + g.push(1); + g = g.concat(ie); + } else { + g.push(0); + } + + D = g; + je = D.slice(); + + while (Te < je.length) { + F = 255 & je[Te]; + ce = 0; + ee = 0; + ce = Kt.indexOf(H[F], 1); + oe = 255 === F; + + if (oe) { + oe = Kt.length - 1; + } else { + Ve = F + 1; + Vo = H[Ve]; + oe = Kt.indexOf(Vo, 1); + } + + ee = oe; + F = ae - Qt; + oe = F / Kt.length; + F = oe * ee; + ae = Qt + F; + F = oe * ce; + Qt += F; + F = Kt[at](0, ee); + ce = F + te; + F = Kt[at](ee); + Kt = ce + F; + F = ae[la](2); + ce = F[at](2); + F = Qt[la](2); + ee = F[at](2); + F = ce.split(_); + oe = ee.split(_); + ee = 0; + Ve = F[or]; + + if (Ve) { + Ve = W[27]; + } + + Vo = Ve; + + if (Vo) { + ee = F[or](W[27], oe); + } else { + Ve = F[ee] === oe[ee]; + + while (Ve) { + ee++; + Ve = F[ee] === oe[ee]; + } + } + + F = ce[at](0, ee); + ye += F; + F = Math.pow(2, ee); + ce = ae * F; + ee = 0 | ce; + ae = ce - ee; + ce = Qt * F; + Qt = ce - ee; + Te++; + } + + W = Mt; + H = D.length; + D = Qt[la](2); + Te = k; + te = W; + je = H; + H = 0 | je; + je = D[at](2); + D = je[Be](S, _); + ye += D; + _ = 16384 > H; + + if (_) { + D = void 0; + Be = H; + je = 0 | Be; + Be = 128 > je; + + if (Be) { + ae = [je]; + D = ae; + } else { + ae = je % 128; + F = je - ae; + ce = []; + ee = F / 128; + F = ae + 128; + ae = 127 & ee; + ce.push(F, ae); + D = ce; + } + + Be = D; + on = Be; + } else { + D = []; + + while (true) { + Be = 127 & H; + H >>= 7; + + if (H) { + Be = 128 | Be; + } + + D.push(Be); + + if (!H) { + break; + } + } + + on = D; + } + + if (!te[55]) { + te[55] = []; + } + + _ = on; + + while (true) { + D = ye.length > 7; + + if (D) { + D = ye[at](0, 8); + H = R(D, 2); + + _.push(H); + + ye = ye[at](8); + } else { + break; + } + } + + y = B.split(Jo); + B = te[55]; + D = ye + Jt; + H = Jo + e; + on = H[Oo](so, Et); + H = y; + y = B; + B = Nr % H.length; + on = on[Oo](ne, kn); + ne = H[B]; + B = ne % 4; + H = on.length; + wr = B; + B = D[at](0, 8); + D = H % 60; + ne = wr; + Be = H / 60; + H = R(B, 2); + + _.push(H); + + B = 0 | Be; + ao = _; + + if (D) { + B++; + } + + g = ao; + R = g; + _ = B - 1; + B = _; + _ = R.length / 2; + g = B - Zo; + B = Y[Ut](_); + Y = Tn; + + while (B > q) { + _ = 2 * q; + D = 2 * q; + H = D + 2; + D = R.slice(_, H); + _ = 4 * ne; + H = q % 4; + Be = _ + H; + _ = Be % 4; + H = 0 === _; + + if (H) { + Be = void 0; + je = D; + ye = []; + ao = 1; + so = 0; + ae = 30; + F = 7; + ce = ae; + + while (so < je.length) { + ae = ce << F; + ee = ae ^ ce; + ae = 240 & ee; + ee = ce >> ao; + ce = ae + ee; + ae = je[so] ^ ce; + ee = 255 & ae; + ye.push(ee); + so++; + } + + Be = ye; + je = Be; + ln = ln.concat(je); + } + + H = 1 === _; + + if (H) { + Be = void 0; + je = []; + ye = 0; + ao = D; + so = 45342; + ae = so; + + while (ye < ao.length) { + so = ao[ye]; + F = so ^ ae; + ae = F; + so = 255 & F; + je.push(so); + ye++; + } + + Be = je; + je = Be; + ln = ln.concat(je); + } + + H = 2 === _; + + if (H) { + Be = []; + je = 7; + ye = D; + ao = void 0; + so = 8; + ae = 112; + F = 0; + ce = ae; + + while (F < ye.length) { + ae = ce << je; + ee = ae ^ ce; + ae = 240 & ee; + ee = ce >> so; + ce = ae + ee; + ae = ye[F] ^ ce; + ee = 255 & ae; + Be.push(ee); + F++; + } + + ao = Be; + Be = ao; + ln = ln.concat(Be); + } + + H = 3 === _; + + if (H) { + _ = D; + Be = 27901; + je = Be; + Be = 72; + ye = []; + ao = 0; + so = void 0; + + while (ao < _.length) { + ae = _[ao]; + F = ae ^ je; + ae = je * ao; + ce = ae % 256; + je = ce + Be; + ae = 255 & F; + ye.push(ae); + ao++; + } + + so = ye; + _ = so; + ln = ln.concat(_); + } + + q++; + } + + q = Y[pe]; + It = ln; + B = It; + R = q[U]; + q = B; + _ = g + 1; + g = q.slice(); + q = void 0 === R; + g.push(0, 0, 0); + + while (true) { + if (ra) { + M += 4; + } + + ra = 1; + R = M < g.length; + + if (R) { + R = 216 & g[M]; + Ge += R; + R = M + 1; + D = g[R]; + R = 216 & D; + Ge += R; + R = M + 2; + D = g[R]; + R = 216 & D; + Ge += R; + R = M + 3; + D = g[R]; + R = 216 & D; + Ge += R; + } else { + break; + } + } + + if (q) { + nt = 255; + } else { + R = Y[pe]; + M = R[U](); + + if (M) { + nt = 0; + } else { + nt = 1; + } + } + + q = Tn; + R = q; + q = R[xo]; + R = 65535 & Ge; + Y = Tn; + M = [nt]; + g = Y[Da]; + U = q[ve](); + q = R; + R = Y[pe]; + D = Y[Ln]; + H = !g; + Uo = M; + M = Y[X]; + ne = U * _; + _ = 255 & q; + U = q >> 8; + q = Uo; + Be = 255 & U; + He.push(Be, _); + + if (!H) { + H = Y[Io]; + } + + if (q) { + Ra.push(1); + Ra = Ra.concat(q); + } else { + Ra.push(0); + } + + q = H; + Ke = He; + + if (q) { + _ = []; + + _.push(0, 0, 0, 0); + + U = _; + sa = U; + } else { + U = D[Un](g[qo], "name"); + ye = 0; + ao = void 0; + He = "a[href*=\"dianzhentan.com\"]"; + so = "div[id=gwdang_main]"; + ae = "link[href*=\"8jisu.com\"]"; + ce = "link[href*=\"aming\"]"; + ln = "img[src*=\"diantoushi.com\"]"; + oe = "img[src*=\"udaren.\"]"; + Uo = U; + Ve = "script[src*=\"lsjztc.com\"]"; + Vo = "querySelector"; + cn = "link[href*=\"wdzs.com\"]"; + var _ = "addFetchFilter"; + je = "link[href*=\"wuxiegj.com\"]"; + var H = "script[src*=\"zbm666.com\"]"; + Ge = "img[src*=\"xws.tqdn.cn\"]"; + nt = "a[href*=\"yihoc.com\"]"; + + if (Uo) { + Uo = U[st]; + } + + Et = []; + var Do = "script[src*=\"wstplug.oss\"]"; + F = "script[src*=\"zaozaosheng.com\"]"; + at = "DSJPLUGJS_VERSION"; + ko = !!Y[_] << 7; + _ = "LSJ"; + It = Uo; + Uo = !!Y[_] << 8; + var ee = "img[src*=\"lubanpsdupload\"]"; + _ = !!Y[at] << 6; + Be = R[Vo]; + Vo = Be[Mo](R); + Be = !!Vo(Ve) << 15; + Ve = !!Vo(ee) << 16; + ee = !!Vo(je) << 17; + je = !!Vo(cn) << 3; + cn = !!Vo(so) << 19; + so = !!Vo(nt) << 4; + nt = !!Vo(He) << 11; + He = !!Vo(F) << 18; + F = !!Vo(H) << 1; + H = !!Vo(Do) << 0; + at = !!Vo(oe) << 2; + oe = Ge; + ye |= H; + H = !!Vo(ae) << 12; + ae = !!Vo(oe) << 13; + Ge = !!Vo(ce) << 9; + ye |= F; + F = !!Vo(oe) << 14; + ce = !!Vo(ln) << 10; + ye |= at; + ye |= je; + ye |= so; + ye |= _; + ye |= ko; + ye |= Uo; + ye |= Ge; + ye |= ce; + ye |= nt; + ye |= H; + ye |= ae; + ye |= F; + ye |= Be; + ye |= Ve; + ye |= ee; + ye |= He; + ye |= cn; + + if (It) { + He = M[Fn](lt); + so = "84d45aec02d663cc"; + Ge = U[st]; + Uo = He[Ha](Ge[Dt], Ge); + Ge = "zmgj.zjk.taeapp.com"; + Ve = Uo.join(On); + var Uo = "lsjztc.com"; + var je = "zaozaosheng.com"; + _ = !!~Ve.indexOf(je) << 20; + ye |= _; + var Be = "wuxiegj.com"; + var H = "yihoc.com"; + _ = !!~Ve.indexOf(so) << 21; + je = !!~Ve.indexOf(Uo) << 22; + He = !!~Ve.indexOf(Ge) << 23; + so = !!~Ve.indexOf(Be) << 24; + ye |= _; + _ = !!~Ve.indexOf(H) << 5; + ye |= je; + ye |= He; + ye |= so; + ye |= _; + } + + _ = ye; + U = _ >> 24; + H = 255 & U; + U = _ >> 16; + Be = 255 & _; + je = 255 & U; + U = _ >> 8; + _ = 255 & U; + Et.push(H, je, _, Be); + ao = Et; + _ = ao; + sa = _; + } + + q = sa; + R = 0 | ne; + Y = Ke; + M = Zo + R; + z = M; + J = Y; + R = z; + R = 60 * R; + z = R; + Y = on[eo](R, 60); + R = J; + M = Tn; + _ = 0 | z; + z = Y.length; + g = R.concat(B); + B = z; + z = Y; + R = g.length; + z += Jo; + Y = z; + + if (y.indexOf) { + U = y.indexOf(Y); + xt = U; + } else { + U = 0; + + while (U < y.length) { + J = y[U] === Y; + + if (J) { + xt = U; + an = 1; + } + + U++; + } + + if (!an) { + xt = -1; + } + } + + y = 16384 > _; + Y = 0 | B; + B = xt; + U = 128 > Y; + J = R; + R = -1 === B; + + if (y) { + D = void 0; + H = _; + ne = 0 | H; + H = 128 > ne; + + if (H) { + on = [ne]; + D = on; + } else { + on = ne % 128; + Be = []; + je = ne - on; + ye = on + 128; + on = je / 128; + je = 127 & on; + Be.push(ye, je); + D = Be; + } + + H = D; + T = H; + } else { + D = []; + + while (true) { + H = 127 & _; + _ >>= 7; + + if (_) { + H = 128 | H; + } + + D.push(H); + + if (!_) { + break; + } + } + + T = D; + } + + y = 0 | J; + _ = T; + T = 16384 > y; + + if (R) { + J = te[55]; + B = J.length; + J = te[55]; + J[B] = z; + } + + z = W; + Vt = Vt.concat(_); + No = B; + + if (T) { + B = void 0; + R = y; + W = 0 | R; + R = 128 > W; + + if (R) { + _ = [W]; + B = _; + } else { + _ = []; + J = W % 128; + D = W - J; + H = J + 128; + J = D / 128; + D = 127 & J; + + _.push(H, D); + + B = _; + } + + R = B; + hn = R; + } else { + B = []; + + while (true) { + R = 127 & y; + y >>= 7; + + if (y) { + R = 128 | R; + } + + B.push(R); + + if (!y) { + break; + } + } + + hn = B; + } + + y = No; + B = hn; + T = B.concat(g); + + if (U) { + B = [Y]; + he = B; + } else { + B = []; + R = Y % 128; + W = R + 128; + _ = Y - R; + R = _ / 128; + _ = 127 & R; + B.push(W, _); + he = B; + } + + Ye = Ye.concat(T); + B = y; + R = z[29]; + Y = B; + W = R; + R = he; + _ = Ye; + g = _.slice(0, Ko); + _ = g[0] << 8; + + if (W.indexOf) { + U = W.indexOf(Y); + Tt = U; + } else { + U = 0; + + while (U < W.length) { + J = W[U] === Y; + + if (J) { + Tt = U; + mo = 1; + } + + U++; + } + + if (!mo) { + Tt = -1; + } + } + + Vt = Vt.concat(R); + R = _ | g[1]; + Y = R[uo](); + R = Tt; + W = -1 === R; + + if (W) { + _ = z[29]; + R = _.length; + _ = z[29]; + + _.push(B); + } + + B = Mt; + z = R + 1; + R = B[14]; + B = Mt; + + if (!R) { + R = Jo; + } + + rn = z; + z = +new M[Me]() - B[12]; + W = R; + + if (!B[1]) { + B[1] = []; + } + + y = rn; + R = W; + W = B[1]; + g = Y.split(Jo); + B = y; + y = Tn; + W.push(z); + z = y[Ln]; + Y = g; + M = 0 | B; + B = y[Da]; + R += Jo; + _ = y[X]; + g = 128 > M; + + if (g) { + U = [M]; + gn = U; + } else { + U = []; + J = M % 128; + D = J + 128; + H = M - J; + J = H / 128; + H = 127 & J; + U.push(D, H); + gn = U; + } + + M = W.length > 128; + g = gn; + U = !B; + + while (Zn < R.length) { + J = R.charCodeAt(Zn); + D = 255 & J; + qa.push(D); + Zn++; + } + + if (!U) { + U = y[Io]; + } + + Vt = Vt.concat(g); + y = U; + + if (M) { + R = "shift"; + W[R](); + } + + Hr = Vt; + I = qa; + R = W.length; + M = Hr; + g = Bo % Y.length; + U = [R]; + + if (M) { + Ra.push(1); + Ra = Ra.concat(M); + } else { + Ra.push(0); + } + + M = Y[g]; + Y = I; + g = M % 4; + + while (R > _e) { + M = W[_e]; + I = void 0; + J = M; + M = 0 | J; + J = 16384 > M; + + if (J) { + D = void 0; + H = M; + ne = 0 | H; + H = 128 > ne; + + if (H) { + te = [ne]; + D = te; + } else { + te = ne % 128; + he = ne - te; + mo = he / 128; + he = te + 128; + te = 127 & mo; + mo = []; + mo.push(he, te); + D = mo; + } + + H = D; + I = H; + } else { + D = []; + + while (true) { + H = 127 & M; + M >>= 7; + + if (M) { + H = 128 | H; + } + + D.push(H); + + if (!M) { + break; + } + } + + I = D; + } + + M = I; + U = U.concat(M); + _e++; + } + + Nn = g; + R = Mt; + W = Y.length > 128; + Ft = U; + + if (W) { + Y.length = 128; + } + + W = Nn; + + if (R[70]) { + M = void 0; + g = 0; + I = void 0; + U = void 0; + J = void 0; + D = R[70]; + H = void 0; + ne = 0; + te = R; + + if (!te[55]) { + te[55] = []; + } + + he = D; + Fo.push(4); + D = te[55]; + he += Jo; + mo = D; + D = he; + + if (mo.indexOf) { + on = mo.indexOf(D); + U = on; + } else { + on = 0; + + while (on < mo.length) { + Be = mo[on] === D; + + if (Be) { + U = on; + g = 1; + } + + on++; + } + + if (!g) { + U = -1; + } + } + + g = U; + U = -1 === g; + + if (U) { + D = te[55]; + mo = te[55]; + g = D.length; + mo[g] = he; + } + + M = g; + g = M; + M = g; + g = R; + U = g[29]; + D = U; + U = M; + + if (D.indexOf) { + te = D.indexOf(U); + H = te; + } else { + te = 0; + + while (te < D.length) { + he = D[te] === U; + + if (he) { + H = te; + ne = 1; + } + + te++; + } + + if (!ne) { + H = -1; + } + } + + U = H; + D = -1 === U; + + if (D) { + H = g[29]; + U = H.length; + H = g[29]; + H.push(M); + } + + M = U + 1; + J = M; + M = J; + g = M; + M = 0 | g; + g = 128 > M; + + if (g) { + U = [M]; + I = U; + } else { + U = []; + J = M % 128; + D = M - J; + H = J + 128; + J = D / 128; + D = 127 & J; + U.push(H, D); + I = U; + } + + M = I; + Fo = Fo.concat(M); + } else { + Fo.push(0); + } + + R = Ft; + M = Mt; + + if (y) { + Fo.push(0); + } else { + g = z[Un](B[qo], "name"); + I = g; + + if (I) { + I = g[st]; + } + + U = I; + + if (U) { + I = _[Fn](lt); + J = g[st]; + D = I[Ha](J[Dt], J); + I = "12306.cn"; + J = D.join(On); + D = J.split(I); + I = D.length; + J = I - 1; + I = 255 & J; + Fo.push(1, I); + } else { + Fo.push(0); + } + } + + if (M[72]) { + y = M[72]; + B = 255 & y.length; + z = void 0; + _ = y; + g = y.length >> 8; + y = 0; + I = []; + U = 255 & g; + _ += Jo; + + while (y < _.length) { + g = _.charCodeAt(y); + J = 255 & g; + I.push(J); + y++; + } + + z = I; + y = z; + z = []; + z.push(U, B); + K = z; + K = K.concat(y); + } + + vn = K; + y = Tn; + B = Mt; + Fo.push(255); + + if (Z) { + z = B[49]; + + if (z) { + K = []; + M = le[10]; + _ = void 0; + g = z.length - M; + M = 0; + I = 0 > g; + U = 0; + + if (I) { + g = 0; + } + + while (g < z.length) { + I = z[g]; + J = 0 !== I[2]; + + if (!J) { + J = I[1]; + D = B[48]; + H = J % 7; + ne = D[H]; + D = ne ^ I[0]; + I = void 0; + H = B; + ne = D; + te = H[29]; + he = void 0; + mo = 0; + on = ne; + Be = te; + + if (Be.indexOf) { + te = Be.indexOf(on); + he = te; + } else { + te = 0; + + while (te < Be.length) { + je = Be[te] === on; + + if (je) { + he = te; + mo = 1; + } + + te++; + } + + if (!mo) { + he = -1; + } + } + + te = he; + he = -1 === te; + + if (he) { + mo = H[29]; + te = mo.length; + mo = H[29]; + mo.push(ne); + } + + H = te + 1; + I = H; + D = I; + I = J - M; + H = void 0; + ne = I; + I = 0 | ne; + ne = 16384 > I; + + if (ne) { + te = I; + he = void 0; + mo = 0 | te; + te = 128 > mo; + + if (te) { + on = [mo]; + he = on; + } else { + on = []; + Be = mo % 128; + je = mo - Be; + ye = Be + 128; + Be = je / 128; + je = 127 & Be; + on.push(ye, je); + he = on; + } + + te = he; + H = te; + } else { + te = []; + + while (true) { + he = 127 & I; + I >>= 7; + + if (I) { + he = 128 | he; + } + + te.push(he); + + if (!I) { + break; + } + } + + H = te; + } + + I = H; + K = K.concat(I); + I = void 0; + H = D; + D = 0 | H; + H = 128 > D; + + if (H) { + ne = [D]; + I = ne; + } else { + ne = []; + te = D % 128; + he = D - te; + mo = he / 128; + he = te + 128; + te = 127 & mo; + ne.push(he, te); + I = ne; + } + + D = I; + K = K.concat(D); + M = J; + U++; + } + + g++; + } + + M = U; + g = 0 | M; + M = 128 > g; + + if (M) { + I = [g]; + _ = I; + } else { + I = []; + U = g % 128; + J = g - U; + D = J / 128; + J = 127 & D; + D = U + 128; + I.push(D, J); + _ = I; + } + + M = _; + K = M.concat(K); + V = K; + } else { + K = [0]; + V = K; + } + } else { + V = void 0; + } + + B = y[xo]; + se = Fo; + y = V; + z = re; + V = se; + K = Mt; + + if (K[45]) { + Z = K[45] ^ K[12]; + M = Z; + Z = M >> 16; + _ = M >> 24; + g = 255 & Z; + Z = 255 & M; + I = M >> 8; + M = 255 & _; + _ = 255 & I; + I = []; + U = void 0; + I.push(M, g, _, Z); + U = I; + Z = U; + io = Z; + } else { + Z = void 0; + M = e + Jo; + _ = []; + g = 23; + I = new RegExp(pt, Wt); + U = 2648; + J = g; + g = M[Oo](I, Jo); + + if (!J) { + J = 0; + } + + M = 0; + I = U; + U = g[Oo](/"/g, Jo); + + if (!I) { + I = 1; + } + + g = void 0; + le = U[Oo](/'/g, Jo); + U = le[Oo](/;/g, Jo); + le = I; + I = J; + J = U; + U = J.length; + + while (true) { + D = U > I; + + if (D) { + D = 31 * M; + M = 0 | D; + D = J.charCodeAt(I); + M += D; + I += le; + } else { + break; + } + } + + Z = M; + M = Z; + Z = M; + M = Z >> 24; + I = 255 & Z; + U = Z >> 8; + J = 255 & U; + U = 255 & M; + M = Z >> 16; + Z = 255 & M; + + _.push(U, Z, J, I); + + g = _; + Z = g; + io = Z; + } + + Sr.push(Y.length); + K = io; + Z = vn; + + if (K) { + Ta.push(1); + Ta = Ta.concat(K); + } else { + Ta.push(0); + } + + Sr = Sr.concat(Y); + Y = Mt; + St = Sr; + K = St; + M = Y[47]; + + if (M) { + _ = z; + Y[51] = []; + g = []; + I = Y; + U = []; + J = void 0; + le = []; + D = M; + H = []; + g[0] = 0; + g[1] = 0; + se = []; + ne = 0; + te = se; + he = 0; + vn = []; + mo = []; + on = void 0; + Be = D.length <= 1; + je = void 0; + + if (Be) { + je = he; + } else { + ye = 0; + Fo = 0 !== _[8]; + Ke = _[18]; + ao = -1; + He = _[24] * _[7]; + so = D.length - He; + He = Ke.length; + Ke = 0 >= so; + _e = _[14]; + + if (Ke) { + so = 0; + } + + he = so; + Ke = 0 !== He; + + if (Ke) { + He = _[18]; + ae = []; + an = 0; + ye = D.length - 1; + + while (an < He.length) { + ae[an] = new RegExp(He[an]); + an++; + } + + while (ye >= 0) { + He = D[ye]; + Ge = 0 === He[15]; + + if (Ge) { + ao = ye; + } + + Ge = 1 === He[15]; + + if (Ge) { + an = 0; + Bo = He[11]; + F = Co; + No = I[48]; + Ko = Bo % 7; + Bo = No[Ko]; + No = Bo ^ He[6]; + + while (an < ae.length) { + Bo = ae[an]; + Ko = I[55]; + ce = Ko[No]; + Ko = Bo[F](ce); + + if (Ko) { + He[15] = 0; + ao = ye; + break; + } + + an++; + } + } + + He = -1 !== ao; + + if (He) { + break; + } + + ye--; + } + } + + Ke = _e.length; + He = 0 !== Ke; + + if (He) { + Ke = []; + _e = 0; + ae = _[14]; + + while (_e < ae.length) { + Ke[_e] = new RegExp(ae[_e]); + _e++; + } + + ye = D.length - 1; + + while (ye >= 0) { + ae = D[ye]; + an = 4 === ae[15]; + + if (an) { + ao = ye; + } + + an = 1 === ae[15]; + + if (an) { + Ge = ae[11]; + Bo = I[48]; + F = Co; + _e = 0; + No = Ge % 7; + Ge = Bo[No]; + Bo = Ge ^ ae[6]; + + while (_e < Ke.length) { + Ge = Ke[_e]; + No = I[55]; + Ko = No[Bo]; + No = Ge[F](Ko); + + if (No) { + ae[15] = 4; + ao = ye; + break; + } + + _e++; + } + } + + ae = 2 === D[15]; + + if (ae) { + break; + } + + ye--; + } + } + + Ke = -1 !== ao; + + if (Ke) { + Ke = so > ao; + } + + He = Ke; + + if (He) { + he = ao; + } + + if (Fo) { + Fo = he > 0; + } + + Ke = Fo; + + if (Ke) { + Fo = 0; + ye = he; + + while (ye < D.length) { + ao = D[ye]; + He = 1 === ao[15]; + + if (!He) { + He = 0 === ao[15]; + } + + so = He; + + if (!so) { + so = 4 === ao[15]; + } + + ao = so; + + if (ao) { + Fo++; + } + + ye++; + } + + ao = Fo < _[8]; + + if (ao) { + ye = he - 1; + + while (ye >= 0) { + He = D[ye]; + so = 1 === He[15]; + + if (!so) { + so = 0 === He[15]; + } + + _e = so; + + if (!_e) { + _e = 4 === He[15]; + } + + so = _e; + + if (so) { + te.push(He); + Fo++; + _e = Fo >= _[8]; + + if (_e) { + break; + } + } + + so = 5 === He[15]; + + if (so) { + te.push(He); + } + + ye--; + } + } + } + + je = he; + } + + _ = 0 !== se.length; + I = je; + + if (_) { + D = se.length - 1; + + while (D >= 0) { + te = se[D]; + he = void 0; + Be = Y; + je = H; + ye = z; + Fo = te; + te = ye[23]; + + if (te) { + ye = 0; + Ke = void 0; + var Vi; + ao = void 0; + He = Fo[11]; + so = 4 === Fo[15]; + _e = He % 7; + var Qi; + var Wi; + ae = 5 === Fo[15]; + an = void 0; + Ge = 0 === je.length; + var Gi; + Bo = 0 === Fo[15]; + F = Be[48]; + No = void 0; + Ko = void 0; + ce = F[_e]; + _e = void 0; + F = 0; + + if (ae) { + ye = 1; + } + + if (Ge) { + je[2] = 0; + je[13] = 0; + je[11] = 0; + } + + ae = ce ^ Fo[2]; + Ge = ce ^ Fo[7]; + gn = Be; + ln = ce ^ Fo[13]; + Zo = ae - je[2]; + ee = He - je[11]; + rn = gn[29]; + oe = Zo; + Zo = ce ^ Fo[14]; + io = ln - je[13]; + + if (Bo) { + ye = 2; + } + + Bo = ce ^ Fo[17]; + hn = io; + io = 1 === Ge; + je[2] = ae; + ae = rn; + rn = 0 | hn; + + if (so) { + ye = 3; + } + + so = 1 === Ge; + hn = Bo; + Uo = 0 | oe; + oe = 0 > rn; + Nn = oe; + + if (io) { + Wi = ce ^ Fo[12]; + Vi = ce ^ Fo[0]; + Qi = ce ^ Fo[9]; + Gi = ce ^ Fo[8]; + } + + ce = ee; + + if (Nn) { + Nn = -rn; + } else { + Nn = rn; + } + + ee = 0 | ce; + ce = 0 > Uo; + rn = Nn; + io = 16384 > ee; + Nn = ce; + Zn = 64 > rn; + + if (io) { + Ve = ee; + Fn = void 0; + Vo = 0 | Ve; + Ve = 128 > Vo; + + if (Ve) { + nt = [Vo]; + Fn = nt; + } else { + nt = []; + xt = Vo % 128; + St = Vo - xt; + cn = xt + 128; + xt = St / 128; + St = 127 & xt; + nt.push(cn, St); + Fn = nt; + } + + Ve = Fn; + ao = Ve; + } else { + Ve = []; + + while (true) { + Fn = 127 & ee; + ee >>= 7; + + if (ee) { + Fn = 128 | Fn; + } + + Ve.push(Fn); + + if (!ee) { + break; + } + } + + ao = Ve; + } + + je[13] = ln; + + if (Nn) { + Nn = -Uo; + } else { + Nn = Uo; + } + + ln = ao; + je[11] = He; + + if (Zn) { + ao = [rn + 64 * oe]; + No = ao; + } else { + ao = []; + He = 64 * oe; + ee = rn % 128; + io = rn - ee; + Uo = ee + 128; + ee = io / 128; + io = 63 & ee; + ee = io + He; + ao.push(Uo, ee); + No = ao; + } + + ao = [ye]; + ye = Nn; + He = hn; + ee = 64 > ye; + + if (ae.indexOf) { + rn = ae.indexOf(He); + Ko = rn; + } else { + rn = 0; + + while (rn < ae.length) { + oe = ae[rn] === He; + + if (oe) { + Ko = rn; + F = 1; + } + + rn++; + } + + if (!F) { + Ko = -1; + } + } + + He = No; + + if (ee) { + ae = [ye + 64 * ce]; + an = ae; + } else { + ae = []; + F = ye % 128; + No = 64 * ce; + rn = ye - F; + oe = rn / 128; + rn = F + 128; + F = 63 & oe; + oe = F + No; + ae.push(rn, oe); + an = ae; + } + + ye = Ko; + ae = -1 === ye; + + if (ae) { + F = gn[29]; + ye = F.length; + F = gn[29]; + F.push(hn); + } + + ae = an; + an = ye + 1; + ao = ao.concat(ae); + Ke = an; + Bo = Ke; + ye = Bo; + Ke = 0 | ye; + ye = 128 > Ke; + ao = ao.concat(He); + ao.push(Zo); + + if (ye) { + He = [Ke]; + _e = He; + } else { + He = Ke % 128; + ae = He + 128; + an = []; + Bo = Ke - He; + He = Bo / 128; + Bo = 127 & He; + an.push(ae, Bo); + _e = an; + } + + ao = ao.concat(ln); + ye = _e; + ao.push(Ge); + + if (so) { + Ke = void 0; + He = Vi; + _e = Wi; + ae = void 0; + an = void 0; + Ge = 0 | He; + He = void 0; + Bo = 0 | _e; + _e = Gi; + F = 0 > Ge; + No = 0 > Bo; + Ko = F; + ce = 0 | _e; + _e = 0 > ce; + gn = Qi; + ln = _e; + Zo = No; + + if (ln) { + ln = -ce; + } else { + ln = ce; + } + + ce = 0 | gn; + + if (Ko) { + Ko = -Ge; + } else { + Ko = Ge; + } + + if (Zo) { + Zo = -Bo; + } else { + Zo = Bo; + } + + Ge = Ko; + Bo = 0 > ce; + Ko = 64 > Ge; + gn = Zo; + Zo = Bo; + ee = ln; + ln = 64 > ee; + rn = 64 > gn; + + if (Zo) { + Zo = -ce; + } else { + Zo = ce; + } + + if (rn) { + ce = [gn + 64 * No]; + Ke = ce; + } else { + ce = []; + oe = 64 * No; + io = gn % 128; + hn = gn - io; + Uo = hn / 128; + hn = 63 & Uo; + Uo = io + 128; + io = hn + oe; + ce.push(Uo, io); + Ke = ce; + } + + No = Zo; + + if (Ko) { + ce = [Ge + 64 * F]; + He = ce; + } else { + ce = Ge % 128; + gn = Ge - ce; + Zo = 64 * F; + rn = []; + oe = gn / 128; + gn = 63 & oe; + oe = gn + Zo; + gn = ce + 128; + rn.push(gn, oe); + He = rn; + } + + Ge = 64 > No; + + if (ln) { + F = [ee + 64 * _e]; + an = F; + } else { + F = ee % 128; + Ko = ee - F; + ce = []; + gn = Ko / 128; + Ko = 64 * _e; + Zo = 63 & gn; + gn = Zo + Ko; + Ko = F + 128; + ce.push(Ko, gn); + an = ce; + } + + _e = He; + He = an; + an = Ke; + + if (Ge) { + Ke = [No + 64 * Bo]; + ae = Ke; + } else { + Ke = []; + F = No % 128; + Ko = No - F; + ce = Ko / 128; + Ko = F + 128; + F = 64 * Bo; + gn = 63 & ce; + ce = gn + F; + Ke.push(Ko, ce); + ae = Ke; + } + + Ke = ae; + ao = ao.concat(an); + ao = ao.concat(_e); + ao = ao.concat(Ke); + ao = ao.concat(He); + } + + ao = ao.concat(ye); + he = ao; + } else { + he = void 0; + } + + gi = he; + + if (gi) { + U = U.concat(gi); + ne++; + } + + D--; + } + } + + while (I < M.length) { + _ = M[I]; + gi = 0; + D = 1 === _[15]; + + if (!D) { + D = 5 === _[15]; + } + + se = D; + + if (!se) { + se = 0 === _[15]; + } + + D = se; + + if (!D) { + D = 4 === _[15]; + } + + se = D; + + if (se) { + D = void 0; + te = _; + he = z; + Be = Y; + je = H; + ye = he[23]; + + if (ye) { + he = 4 === te[15]; + var ji; + Fo = 0 === te[15]; + Ke = 0; + ao = Be[48]; + He = void 0; + so = void 0; + var Oi; + _e = 0; + ae = void 0; + an = 5 === te[15]; + Ge = te[11]; + var yi; + + if (an) { + _e = 1; + } + + if (Fo) { + _e = 2; + } + + Fo = Ge % 7; + + if (he) { + _e = 3; + } + + he = Be; + an = 0 === je.length; + Bo = void 0; + var Di; + F = void 0; + No = ao[Fo]; + Fo = he[29]; + ao = No ^ te[2]; + + if (an) { + je[2] = 0; + je[13] = 0; + je[11] = 0; + } + + an = No ^ te[7]; + Ko = No ^ te[17]; + ce = Fo; + Fo = No ^ te[14]; + gn = void 0; + ln = Ge - je[11]; + Zo = ao - je[2]; + ee = 1 === an; + rn = 1 === an; + je[2] = ao; + ao = Ko; + + if (ee) { + Di = No ^ te[12]; + Oi = No ^ te[0]; + ji = No ^ te[9]; + yi = No ^ te[8]; + } + + ee = No ^ te[13]; + No = Zo; + Zo = ln; + ln = 0 | No; + No = 0 > ln; + oe = ao; + io = ee - je[13]; + je[13] = ee; + ee = No; + hn = io; + + if (ce.indexOf) { + io = ce.indexOf(oe); + ae = io; + } else { + io = 0; + + while (io < ce.length) { + Uo = ce[io] === oe; + + if (Uo) { + ae = io; + Ke = 1; + } + + io++; + } + + if (!Ke) { + ae = -1; + } + } + + if (ee) { + ee = -ln; + } else { + ee = ln; + } + + je[11] = Ge; + Ke = ee; + Ge = ae; + ae = 0 | Zo; + ce = 0 | hn; + ln = [_e]; + _e = 64 > Ke; + Zo = -1 === Ge; + ee = 16384 > ae; + oe = 0 > ce; + + if (_e) { + io = [Ke + 64 * No]; + so = io; + } else { + io = Ke % 128; + hn = Ke - io; + Uo = io + 128; + io = 64 * No; + Nn = []; + Zn = hn / 128; + hn = 63 & Zn; + Zn = hn + io; + Nn.push(Uo, Zn); + so = Nn; + } + + if (Zo) { + Ke = he[29]; + Ge = Ke.length; + Ke = he[29]; + Ke.push(ao); + } + + if (ee) { + he = ae; + Ke = 0 | he; + he = void 0; + ao = 128 > Ke; + + if (ao) { + _e = [Ke]; + he = _e; + } else { + _e = []; + No = Ke % 128; + Zo = No + 128; + io = Ke - No; + No = io / 128; + io = 127 & No; + + _e.push(Zo, io); + + he = _e; + } + + Ke = he; + F = Ke; + } else { + he = []; + + while (true) { + Ke = 127 & ae; + ae >>= 7; + + if (ae) { + Ke = 128 | Ke; + } + + he.push(Ke); + + if (!ae) { + break; + } + } + + F = he; + } + + he = oe; + Ke = F; + ao = so; + so = Ge + 1; + gn = so; + ln = ln.concat(ao); + Ko = gn; + + if (he) { + he = -ce; + } else { + he = ce; + } + + ao = Ko; + so = 0 | ao; + ao = 128 > so; + + if (ao) { + _e = [so]; + Bo = _e; + } else { + _e = []; + ae = so % 128; + Ge = so - ae; + F = Ge / 128; + Ge = ae + 128; + ae = 127 & F; + + _e.push(Ge, ae); + + Bo = _e; + } + + ao = Bo; + so = he; + he = 64 > so; + + if (he) { + _e = [so + 64 * oe]; + He = _e; + } else { + _e = []; + ae = so % 128; + Ge = 64 * oe; + Bo = ae + 128; + F = so - ae; + ae = F / 128; + F = 63 & ae; + ae = F + Ge; + + _e.push(Bo, ae); + + He = _e; + } + + he = He; + ln = ln.concat(he); + ln.push(Fo); + ln = ln.concat(Ke); + ln.push(an); + + if (rn) { + he = Di; + Fo = yi; + Ke = Oi; + He = void 0; + so = void 0; + _e = 0 | Ke; + Ke = 0 | he; + he = ji; + ae = 0 | Fo; + Fo = void 0; + an = 0 > Ke; + Ge = 0 | he; + he = 0 > _e; + Bo = 0 > ae; + F = an; + No = Bo; + Ko = he; + + if (F) { + F = -Ke; + } else { + F = Ke; + } + + Ke = 0 > Ge; + ce = void 0; + + if (Ko) { + Ko = -_e; + } else { + Ko = _e; + } + + if (No) { + No = -ae; + } else { + No = ae; + } + + _e = Ko; + ae = Ke; + Ko = F; + F = No; + + if (ae) { + ae = -Ge; + } else { + ae = Ge; + } + + Ge = 64 > _e; + No = 64 > F; + gn = 64 > Ko; + Zo = ae; + + if (Ge) { + ae = [_e + 64 * he]; + so = ae; + } else { + ae = []; + ee = 64 * he; + oe = _e % 128; + io = oe + 128; + hn = _e - oe; + oe = hn / 128; + hn = 63 & oe; + oe = hn + ee; + ae.push(io, oe); + so = ae; + } + + if (gn) { + he = [Ko + 64 * an]; + He = he; + } else { + he = 64 * an; + _e = []; + ae = Ko % 128; + Ge = Ko - ae; + ee = ae + 128; + ae = Ge / 128; + Ge = 63 & ae; + ae = Ge + he; + + _e.push(ee, ae); + + He = _e; + } + + if (No) { + he = [F + 64 * Bo]; + Fo = he; + } else { + he = []; + _e = F % 128; + ae = 64 * Bo; + an = _e + 128; + Ge = F - _e; + _e = Ge / 128; + Ge = 63 & _e; + _e = Ge + ae; + he.push(an, _e); + Fo = he; + } + + he = He; + He = so; + so = Fo; + Fo = 64 > Zo; + + if (Fo) { + _e = [Zo + 64 * Ke]; + ce = _e; + } else { + _e = []; + ae = Zo % 128; + an = 64 * Ke; + Ge = ae + 128; + Bo = Zo - ae; + ae = Bo / 128; + Bo = 63 & ae; + ae = Bo + an; + + _e.push(Ge, ae); + + ce = _e; + } + + ln = ln.concat(he); + ln = ln.concat(He); + he = ce; + ln = ln.concat(he); + ln = ln.concat(so); + } + + ln = ln.concat(ao); + D = ln; + } else { + D = void 0; + } + + gi = D; + + if (gi) { + U = U.concat(gi); + ne++; + } + } else { + D = 3 === _[15]; + + if (D) { + te = mo; + he = Y[51]; + Be = void 0; + je = g; + ye = z; + Fo = he; + he = ye[0]; + Ke = _; + ao = Y; + + if (he) { + He = Ke[11]; + so = He % 7; + _e = ao[48]; + je[1]++; + ae = je[1] - 1; + an = ae % ye[7]; + ae = 0 !== an; + an = _e[so]; + + if (ae) { + Be = void 0; + } else { + je[0]++; + so = 0 === te.length; + _e = 0; + Ge = void 0 !== Ke[2]; + Bo = 0; + F = 1 === je[1]; + No = an ^ Ke[17]; + + if (Ge) { + Bo = an ^ Ke[2]; + _e = an ^ Ke[13]; + } else { + Ko = an ^ Ke[10]; + ce = an ^ Ke[5]; + gn = an ^ Ke[16]; + Bo = gn - ce; + ce = an ^ Ke[3]; + _e = ce - Ko; + } + + if (so) { + te[17] = -1; + te[2] = 0; + te[13] = 0; + te[11] = 0; + } + + so = No; + Ge = so === te[17]; + Ko = He - te[11]; + ce = _e - te[13]; + gn = Bo - te[2]; + + if (Ge) { + so = 0; + } else { + ln = void 0; + Zo = No; + ee = void 0; + rn = ao; + oe = Zo; + io = rn[29]; + hn = 0; + Uo = io; + + if (Uo.indexOf) { + io = Uo.indexOf(oe); + ee = io; + } else { + io = 0; + + while (io < Uo.length) { + Nn = Uo[io] === oe; + + if (Nn) { + ee = io; + hn = 1; + } + + io++; + } + + if (!hn) { + ee = -1; + } + } + + oe = ee; + ee = -1 === oe; + + if (ee) { + io = rn[29]; + oe = io.length; + io = rn[29]; + io.push(Zo); + } + + Zo = oe + 1; + ln = Zo; + so = ln; + } + + Ge = 16 === Ko; + ln = 0 === so; + + if (F) { + Zo = Ke[4]; + ee = []; + ee.push(1, an, Zo); + Zo = ee; + Fo.push(Zo); + } + + te[17] = No; + + if (Ge) { + Ko = 0; + } + + Ge = 17 === Ko; + + if (Ge) { + Ko = 1; + } + + te[2] = Bo; + + if (ln) { + ln = Ko >= 0; + } + + te[13] = _e; + te[11] = He; + _e = ln; + Ge = []; + + if (_e) { + _e = 1 >= Ko; + } + + Bo = _e; + + if (Bo) { + Bo = gn >= -4; + } + + _e = Bo; + + if (_e) { + _e = 3 >= gn; + } + + Bo = _e; + + if (Bo) { + Bo = ce >= -4; + } + + _e = Bo; + + if (_e) { + _e = 3 >= ce; + } + + Bo = _e; + + if (Bo) { + _e = gn + 4; + F = Ko << 6; + No = ce + 4; + ln = 128 | F; + F = _e << 3; + _e = ln | F; + Ge[0] = _e | No; + } else { + _e = void 0; + F = void 0; + No = ce; + ln = void 0; + Zo = 0 | No; + No = void 0; + ee = gn; + rn = so; + oe = 0 | ee; + ee = 0 | rn; + rn = 0 > oe; + io = rn; + hn = Ko; + Uo = 64 > ee; + + if (io) { + io = -oe; + } else { + io = oe; + } + + oe = 0 | hn; + + if (Uo) { + hn = [ee]; + F = hn; + } else { + hn = []; + + while (true) { + Nn = 63 & ee; + ee >>= 6; + + if (ee) { + Nn = 64 | Nn; + } + + hn.push(Nn); + + if (!ee) { + break; + } + } + + F = hn; + } + + ee = io; + io = 16384 > oe; + hn = F; + + if (io) { + F = oe; + Uo = 0 | F; + F = void 0; + Nn = 128 > Uo; + + if (Nn) { + Zn = [Uo]; + F = Zn; + } else { + Zn = []; + Ve = Uo % 128; + Fn = Ve + 128; + Vo = Uo - Ve; + Ve = Vo / 128; + Vo = 127 & Ve; + Zn.push(Fn, Vo); + F = Zn; + } + + Uo = F; + _e = Uo; + } else { + F = []; + + while (true) { + Uo = 127 & oe; + oe >>= 7; + + if (oe) { + Uo = 128 | Uo; + } + + F.push(Uo); + + if (!oe) { + break; + } + } + + _e = F; + } + + F = 0 > Zo; + oe = 64 > ee; + io = F; + + if (io) { + io = -Zo; + } else { + io = Zo; + } + + Zo = io; + + if (oe) { + io = [ee + 64 * rn]; + ln = io; + } else { + io = []; + Uo = 64 * rn; + Nn = ee % 128; + Zn = ee - Nn; + Ve = Nn + 128; + Nn = Zn / 128; + Zn = 63 & Nn; + Nn = Zn + Uo; + io.push(Ve, Nn); + ln = io; + } + + ee = _e; + Ge = Ge.concat(hn); + _e = 64 > Zo; + + if (_e) { + rn = [Zo + 64 * F]; + No = rn; + } else { + rn = 64 * F; + oe = []; + io = Zo % 128; + hn = io + 128; + Uo = Zo - io; + io = Uo / 128; + Uo = 63 & io; + io = Uo + rn; + oe.push(hn, io); + No = oe; + } + + _e = No; + F = ln; + Ge = Ge.concat(ee); + Ge = Ge.concat(F); + Ge = Ge.concat(_e); + } + + Be = Ge; + } + } else { + Be = void 0; + } + + gi = Be; + + if (gi) { + vn = vn.concat(gi); + } + } + } + + I++; + } + + _ = g[0]; + g = ne; + I = _; + _ = 0 | I; + I = 0 | g; + g = 128 > _; + D = 128 > I; + + if (g) { + H = [_]; + on = H; + } else { + H = _ % 128; + se = []; + ne = _ - H; + te = ne / 128; + ne = 127 & te; + te = H + 128; + se.push(te, ne); + on = se; + } + + _ = on; + vn = _.concat(vn); + + if (D) { + _ = [I]; + J = _; + } else { + _ = I % 128; + g = I - _; + H = []; + se = g / 128; + g = _ + 128; + _ = 127 & se; + H.push(g, _); + J = H; + } + + _ = J; + U = _.concat(U); + le.push(U); + le.push(vn); + $r = le; + } else { + _ = [0]; + g = []; + I = [0]; + g.push(I, _); + _ = g; + $r = _; + } + + z = re; + Y = $r; + M = Mt; + + if (K) { + Ra.push(1); + Ra = Ra.concat(K); + } else { + Ra.push(0); + } + + if (q) { + Ra.push(1); + Ra = Ra.concat(q); + } else { + Ra.push(0); + } + + q = z[26]; + + if (P) { + Ra.push(1); + Ra = Ra.concat(P); + } else { + Ra.push(0); + } + + z = Y[1]; + P = M[51]; + + if (R) { + Ra.push(1); + Ra = Ra.concat(R); + } else { + Ra.push(0); + } + + if (P) { + R = P.length; + K = void 0; + M = R; + R = 0 | M; + M = 128 > R; + + if (M) { + _ = [R]; + K = _; + } else { + _ = []; + g = R % 128; + I = R - g; + U = g + 128; + g = I / 128; + I = 127 & g; + + _.push(U, I); + + K = _; + } + + R = 0; + M = K; + + while (R < P.length) { + K = P[R]; + _ = K[0]; + g = K[1]; + I = K[2]; + K = 0; + + while (K < I.length) { + I[K] = g ^ I[K]; + K++; + } + + M.push(_); + K = I.length; + _ = void 0; + g = K; + K = 0 | g; + g = 128 > K; + + if (g) { + U = [K]; + _ = U; + } else { + U = K % 128; + J = K - U; + le = U + 128; + U = J / 128; + J = 127 & U; + U = []; + U.push(le, J); + _ = U; + } + + K = _; + M = M.concat(K); + M = M.concat(I); + R++; + } + + Le = M; + } else { + R = [0]; + Le = R; + } + + R = Y[0]; + Y = Le; + + if (R) { + Ta.push(1); + Ta = Ta.concat(R); + } else { + Ta.push(0); + } + + R = re; + + if (z) { + Ta.push(1); + Ta = Ta.concat(z); + } else { + Ta.push(0); + } + + z = R[9]; + R = re; + + if (V) { + Ra.push(1); + Ra = Ra.concat(V); + } else { + Ra.push(0); + } + + P = Mt; + + if (Z) { + Ra.push(1); + Ra = Ra.concat(Z); + } else { + Ra.push(0); + } + + if (fo) { + Ra.push(1); + Ra = Ra.concat(fo); + } else { + Ra.push(0); + } + + K = R[22]; + + if (y) { + Ra.push(1); + Ra = Ra.concat(y); + } else { + Ra.push(0); + } + + y = re; + M = Ra; + _ = y[1]; + y = re; + re = M.length / 2; + g = B[Ut](re); + re = Tn; + + while (g > wn) { + B = 2 * wn; + I = 2 * wn; + U = I + 2; + I = M.slice(B, U); + B = 4 * W; + U = wn % 4; + J = B + U; + B = J % 4; + U = 0 === B; + + if (U) { + J = 0; + le = I; + D = void 0; + H = []; + se = 154; + ne = se; + + while (J < le.length) { + se = le[J] ^ ne; + Le = 255 & se; + H.push(Le); + ne = Le; + J++; + } + + D = H; + J = D; + Ao = Ao.concat(J); + } + + U = 1 === B; + + if (U) { + J = I; + le = void 0; + D = []; + H = 8; + se = 0; + ne = 19; + + while (se < J.length) { + Le = ne ^ J[se]; + te = Le >> H; + Le = te ^ J[se]; + te = 255 & Le; + D.push(te); + se++; + } + + le = D; + J = le; + Ao = Ao.concat(J); + } + + U = 2 === B; + + if (U) { + J = void 0; + le = 256; + D = 305; + H = []; + se = I; + ne = 0; + + while (ne < se.length) { + Le = se[ne]; + te = D - 1; + Le += te; + te = Le >= le; + + if (te) { + Le %= le; + } + + H.push(Le); + ne++; + } + + J = H; + le = J; + Ao = Ao.concat(le); + } + + U = 3 === B; + + if (U) { + B = []; + J = void 0; + le = 65481; + D = I; + H = 0; + se = le; + + while (H < D.length) { + le = D[H]; + ne = le ^ se; + se = ne; + le = 255 & ne; + B.push(le); + H++; + } + + J = B; + B = J; + Ao = Ao.concat(B); + } + + wn++; + } + + B = _; + W = re[vo]; + re = W[Qe]; + W = re; + W += Jo; + Ir = Ao; + + while (jo < W.length) { + re = W.charCodeAt(jo); + M = 255 & re; + L.push(M); + jo++; + } + + re = Ir; + Se = L; + L = re; + W = Tn; + M = L.slice(); + + if (q) { + L = P[41]; + _ = void 0 === L; + + if (!_) { + _ = 3 === L; + } + + g = _; + + if (g) { + _ = 0; + I = void 0; + U = W; + J = P; + J[41] = 1; + le = U[pe]; + D = le[ge]; + + if (!D) { + D = J[53]; + } + + le = D; + + if (le) { + D = U[vo]; + jo = D[Qe]; + D = yn.indexOf(jo); + + if (~D) { + J[41] = 3; + I = void 0; + _ = 1; + } + } + + if (!_) { + le = U[pe]; + U = le[zo](qe); + + if (U[co]) { + le = U[co](Fe); + + if (!le) { + le = U[co](ho); + } + + D = le; + + if (D) { + le = D[Re](Pn); + + if (le) { + jo = J; + H = void 0; + se = void 0; + ne = 0; + Ao = void 0; + + if (!jo[55]) { + jo[55] = []; + } + + Le = void 0; + te = 0; + he = jo[55]; + vn = he; + he = D[fe](le[Ee]); + mo = D[fe](le[Xe]); + wn = he; + he = mo; + wn += Jo; + he += Jo; + mo = he; + on = wn; + + if (vn.indexOf) { + Be = vn.indexOf(on); + se = Be; + } else { + Be = 0; + + while (Be < vn.length) { + je = vn[Be] === on; + + if (je) { + se = Be; + ne = 1; + } + + Be++; + } + + if (!ne) { + se = -1; + } + } + + ne = se; + se = -1 === ne; + + if (se) { + vn = jo[55]; + ne = vn.length; + vn = jo[55]; + vn[ne] = wn; + } + + H = ne; + J[69] = H; + jo = J; + + if (!jo[55]) { + jo[55] = []; + } + + H = jo[55]; + se = H; + + if (se.indexOf) { + H = se.indexOf(mo); + Le = H; + } else { + H = 0; + + while (H < se.length) { + ne = se[H] === mo; + + if (ne) { + Le = H; + te = 1; + } + + H++; + } + + if (!te) { + Le = -1; + } + } + + H = Le; + se = -1 === H; + + if (se) { + ne = jo[55]; + Le = jo[55]; + H = ne.length; + Le[H] = he; + } + + Ao = H; + J[33] = Ao; + } else { + J[41] = 0; + I = void 0; + } + } else { + J[41] = 0; + I = void 0; + } + } else { + J[41] = 0; + I = void 0; + } + } + } + + _ = [L]; + L = 1 === _[0]; + + if (L) { + g = P[69]; + I = void 0; + U = 0; + J = void 0; + le = void 0; + D = 0; + jo = void 0; + H = void 0; + se = g; + g = P; + ne = se; + Ao = g[29]; + Le = void 0; + te = P[33]; + he = Ao; + + if (he.indexOf) { + Ao = he.indexOf(ne); + jo = Ao; + } else { + Ao = 0; + + while (Ao < he.length) { + vn = he[Ao] === ne; + + if (vn) { + jo = Ao; + D = 1; + } + + Ao++; + } + + if (!D) { + jo = -1; + } + } + + D = te; + ne = jo; + jo = D; + Ao = -1 === ne; + + if (Ao) { + te = g[29]; + ne = te.length; + te = g[29]; + te.push(se); + } + + g = ne + 1; + se = P; + ne = se[29]; + I = g; + g = ne; + + if (g.indexOf) { + ne = g.indexOf(jo); + J = ne; + } else { + ne = 0; + + while (ne < g.length) { + Ao = g[ne] === jo; + + if (Ao) { + J = ne; + U = 1; + } + + ne++; + } + + if (!U) { + J = -1; + } + } + + g = J; + U = -1 === g; + + if (U) { + J = se[29]; + g = J.length; + J = se[29]; + J.push(D); + } + + U = I; + I = g + 1; + g = U; + le = I; + I = 0 | g; + g = 128 > I; + + if (g) { + U = [I]; + H = U; + } else { + U = I % 128; + J = I - U; + D = []; + jo = U + 128; + U = J / 128; + J = 127 & U; + D.push(jo, J); + H = D; + } + + g = H; + I = le; + U = I; + _ = _.concat(g); + g = 0 | U; + I = 128 > g; + + if (I) { + U = [g]; + Le = U; + } else { + U = g % 128; + J = []; + le = U + 128; + D = g - U; + U = D / 128; + D = 127 & U; + J.push(le, D); + Le = J; + } + + g = Le; + _ = _.concat(g); + } + + Xa = _; + } else { + Xa = void 0; + } + + q = Mt; + P = Tn; + L = Mt; + M.push(0, 0, 0); + W = 0 | L[18]; + _ = Se; + Se = Xa; + g = L[70] | Jo; + I = g; + xr.push(W); + W = P[Ba]; + + while (true) { + if (Wo) { + Cr += 4; + } + + Wo = 1; + P = Cr < M.length; + + if (P) { + P = 154 & M[Cr]; + ea += P; + P = Cr + 1; + g = M[P]; + P = 154 & g; + ea += P; + P = Cr + 2; + g = M[P]; + P = 154 & g; + ea += P; + P = Cr + 3; + g = M[P]; + P = 154 & g; + ea += P; + } else { + break; + } + } + + P = 255 & _.length; + M = _.slice(0, P); + _ = 65535 & ea; + g = Tn; + U = [0 | q[59]]; + jt.push(P); + I += Jo; + + while (ot < I.length) { + q = I.charCodeAt(ot); + P = 255 & q; + qr.push(P); + ot++; + } + + q = g[xo]; + Ue = qr; + $e = U; + jt = jt.concat(M); + Ea = jt; + P = Ue; + M = 255 & P.length; + g = Ea; + I = $e; + xr.push(M); + + if (g) { + Ta.push(1); + Ta = Ta.concat(g); + } else { + Ta.push(0); + } + + g = P.slice(0, M); + + if (Y) { + Ta.push(1); + Ta = Ta.concat(Y); + } else { + Ta.push(0); + } + + if (Se) { + Ta.push(1); + Ta = Ta.concat(Se); + } else { + Ta.push(0); + } + + Se = _; + + if (ie) { + Ta.push(1); + Ta = Ta.concat(ie); + } else { + Ta.push(0); + } + + if (V) { + Ta.push(1); + Ta = Ta.concat(V); + } else { + Ta.push(0); + } + + xr = xr.concat(g); + V = Se >> 8; + + if (I) { + Ta.push(1); + Ta = Ta.concat(I); + } else { + Ta.push(0); + } + + if (L[67]) { + P = L[67]; + ie = []; + M = 0; + _ = 0; + g = void 0; + I = P.length; + P = void 0; + U = Jo + I; + J = I / 20; + I = 0 | J; + J = U + L[67]; + U = J; + J = _; + _ = U.length; + Ue = I; + I = Ue; + + if (!J) { + J = 0; + } + + if (!I) { + I = 1; + } + + Ue = J; + J = I; + + while (true) { + I = _ > Ue; + + if (I) { + I = 31 * M; + M = 0 | I; + I = U.charCodeAt(Ue); + M += I; + Ue += J; + } else { + break; + } + } + + g = M; + M = g; + _ = M; + M = _ >> 24; + g = 255 & _; + I = _ >> 8; + U = 255 & M; + M = 255 & I; + I = _ >> 16; + _ = 255 & I; + ie.push(U, _, M, g); + P = ie; + ie = P; + xr = xr.concat(ie); + } else { + xr.push(0, 0, 0, 0); + } + + P = 255 & Se; + Br = xr; + Se = Jo; + L = Se; + ie = Mt; + M = 255 & V; + ar.push(M, P); + V = Br; + + if (V) { + Ta.push(1); + Ta = Ta.concat(V); + } else { + Ta.push(0); + } + + er = ar; + V = Ta; + P = er; + M = V.slice(); + + while (_n < M.length) { + _ = 255 & M[_n]; + g = 0; + I = 0; + g = qt.indexOf(Te[_], 1); + U = 255 === _; + + if (U) { + U = qt.length - 1; + } else { + J = _ + 1; + Ue = Te[J]; + U = qt.indexOf(Ue, 1); + } + + I = U; + _ = ke - m; + U = _ / qt.length; + _ = U * I; + ke = m + _; + _ = U * g; + m += _; + _ = qt[Ia](0, I); + g = _ + Yn; + _ = qt[Ia](I); + qt = g + _; + _ = ke[Aa](2); + g = _[Ia](2); + _ = m[Aa](2); + I = _[Ia](2); + _ = g.split(Se); + U = I.split(Se); + I = 0; + J = _[_a]; + + if (J) { + J = ie[27]; + } + + Ue = J; + + if (Ue) { + I = _[_a](ie[27], U); + } else { + J = _[I] === U[I]; + + while (J) { + I++; + J = _[I] === U[I]; + } + } + + _ = g[Ia](0, I); + L += _; + _ = Math.pow(2, I); + g = ke * _; + I = 0 | g; + ke = g - I; + g = m * _; + m = g - I; + _n++; + } + + ke = V.length; + V = m[Aa](2); + m = V[Ia](2); + V = ke; + $ = P; + ke = m[hi](S, Se); + L += ke; + ke = 0 | V; + Se = 16384 > ke; + + if (Se) { + V = void 0; + P = ke; + m = 0 | P; + P = 128 > m; + + if (P) { + ie = [m]; + V = ie; + } else { + ie = []; + M = m % 128; + _ = m - M; + g = M + 128; + M = _ / 128; + _ = 127 & M; + ie.push(g, _); + V = ie; + } + + P = V; + De = P; + } else { + V = []; + + while (true) { + P = 127 & ke; + ke >>= 7; + + if (ke) { + P = 128 | P; + } + + V.push(P); + + if (!ke) { + break; + } + } + + De = V; + } + + ke = $; + Se = De; + + while (true) { + V = L.length > 7; + + if (V) { + V = L[Ia](0, 8); + P = W(V, 2); + Se.push(P); + L = L[Ia](8); + } else { + break; + } + } + + B += Jo; + V = B; + P = ke.concat(re); + re = P.length; + ke = L + Jt; + m = re; + re = 0 | m; + m = ke[Ia](0, 8); + ke = 16384 > re; + + if (ke) { + $ = void 0; + L = re; + ie = 0 | L; + L = 128 > ie; + + if (L) { + M = [ie]; + $ = M; + } else { + M = ie % 128; + _ = []; + g = ie - M; + I = g / 128; + g = 127 & I; + I = M + 128; + + _.push(I, g); + + $ = _; + } + + L = $; + bo = L; + } else { + $ = []; + + while (true) { + L = 127 & re; + re >>= 7; + + if (re) { + L = 128 | L; + } + + $.push(L); + + if (!re) { + break; + } + } + + bo = $; + } + + re = bo; + ke = re.concat(P); + re = T.length + ke.length; + T = W(m, 2); + Ye = Ye.concat(ke); + Se.push(T); + kr = Se; + Ta = kr; + ke = Ye; + T = ke.slice(0, dr); + ke = Ta; + Se = T[0] << 8; + P = ke.length / 2; + m = Se | T[1]; + Se = m[uo](); + m = q[Ut](P); + q = "Ohbf"; + T = Se.split(Jo); + Se = Tn; + P = q; + + if (z) { + q = void 0; + $ = void 0; + ie = "outerHeight"; + M = "screenTop"; + _ = "documentElement"; + g = void 0; + U = void 0; + le = void 0; + jo = void 0; + $e = "outerWidth"; + H = void 0; + Te = Se[pe]; + se = "screen"; + Ao = void 0; + te = void 0; + he = void 0; + Wo = "clientHeight"; + var bo = "height"; + var I = "innerHeight"; + J = void 0; + Ue = "availWidth"; + De = I; + I = void 0; + ne = void 0; + vn = "screenLeft"; + wn = Te[me]; + on = Te[_]; + var mo = "width"; + _ = void 0; + D = void 0; + Te = Wo; + Wo = void 0; + var W = "clientWidth"; + L = W; + W = Se[se]; + se = Se[vn]; + Le = Se[M]; + M = W[Ue]; + + if (!Le) { + Le = 0; + } + + Ue = W[mo]; + vn = W[bo]; + + if (!se) { + se = 0; + } + + bo = se; + se = Le; + Le = se; + se = bo; + + if (!Ue) { + Ue = 0; + } + + bo = 0 | Le; + Le = Ue; + Ue = 0 > bo; + mo = Le; + + if (!M) { + M = 0; + } + + if (!vn) { + vn = 0; + } + + Be = M; + M = Se[De]; + _n = 0 | se; + se = 0 | mo; + mo = Le - Be; + Be = vn; + vn = Ue; + je = 0 > _n; + fo = "innerWidth"; + ot = Se[$e]; + $e = Be; + ye = 128 > se; + Fo = mo; + mo = 0 | $e; + + if (ye) { + $e = [se]; + U = $e; + } else { + $e = []; + Ke = se % 128; + ao = Ke + 128; + He = se - Ke; + Ke = He / 128; + He = 127 & Ke; + $e.push(ao, He); + U = $e; + } + + $e = 0 | Fo; + + if (vn) { + vn = -bo; + } else { + vn = bo; + } + + bo = je; + se = 128 > mo; + ye = fo; + + if (!ot) { + ot = 0; + } + + fo = ot; + ot = 0 > $e; + Fo = Se[ye]; + Ke = ot; + + if (se) { + ao = [mo]; + I = ao; + } else { + ao = mo % 128; + He = mo - ao; + ar = []; + so = He / 128; + He = 127 & so; + so = ao + 128; + ar.push(so, He); + I = ar; + } + + se = vn; + vn = Le - fo; + + if (Ke) { + Ke = -$e; + } else { + Ke = $e; + } + + $e = Se[ye]; + + if (bo) { + bo = -_n; + } else { + bo = _n; + } + + mo = U; + U = 64 > se; + _n = bo; + bo = Ke; + + if (!$e) { + $e = 0; + } + + if (U) { + fo = [se + 64 * Ue]; + Ao = fo; + } else { + fo = se % 128; + ye = []; + Ke = se - fo; + ao = Ke / 128; + Ke = fo + 128; + fo = 64 * Ue; + He = 63 & ao; + ao = He + fo; + ye.push(Ke, ao); + Ao = ye; + } + + U = 64 > _n; + + if (!Fo) { + Ue = on; + + if (Ue) { + Ue = on[L]; + } + + Fo = Ue; + } + + Ue = 64 > bo; + se = on; + fo = Fo; + ye = vn; + vn = I; + + if (Ue) { + I = [bo + 64 * ot]; + Wo = I; + } else { + I = 64 * ot; + Fo = bo % 128; + Ke = Fo + 128; + ao = bo - Fo; + Fo = ao / 128; + ao = 63 & Fo; + Fo = ao + I; + I = []; + I.push(Ke, Fo); + Wo = I; + } + + if (U) { + I = [_n + 64 * je]; + $ = I; + } else { + I = []; + Ue = _n % 128; + bo = _n - Ue; + ot = 64 * je; + Fo = bo / 128; + bo = Ue + 128; + Ue = 63 & Fo; + Fo = Ue + ot; + I.push(bo, Fo); + $ = I; + } + + if (se) { + se = on[L]; + } + + I = Wo; + U = Ao; + + if (!M) { + Ue = on; + + if (Ue) { + Ue = on[Te]; + } + + M = Ue; + } + + Ue = se; + bo = M; + M = 0 | ye; + + if (!fo) { + se = wn; + + if (se) { + se = wn[L]; + } + + fo = se; + } + + se = fo; + + if (!Ue) { + Ue = 0; + } + + Ao = 0 > M; + Wo = wn; + _n = $; + + if (!se) { + se = 0; + } + + $ = $e; + $e = Ao; + je = Ue; + + if (Wo) { + Wo = wn[L]; + } + + U = U.concat(_n); + L = on; + Ue = Wo; + Wo = Le - je; + _n = se; + + if ($e) { + $e = -M; + } else { + $e = M; + } + + M = Le - $; + $ = $e; + $e = Wo; + se = Le - _n; + + if (!Ue) { + Ue = 0; + } + + if (!bo) { + Wo = wn; + + if (Wo) { + Wo = wn[Te]; + } + + bo = Wo; + } + + Wo = se; + se = wn; + _n = 64 > $; + U = U.concat(mo); + mo = 0 | $e; + $e = M; + M = Ue; + + if (_n) { + Ue = [$ + 64 * Ao]; + le = Ue; + } else { + Ue = 64 * Ao; + je = []; + fo = $ % 128; + ot = $ - fo; + ye = fo + 128; + fo = ot / 128; + ot = 63 & fo; + fo = ot + Ue; + je.push(ye, fo); + le = je; + } + + $ = 0 | Wo; + Ue = 0 | $e; + + if (se) { + se = wn[Te]; + } + + $e = 0 > mo; + Ao = Se[De]; + De = Se[ie]; + ie = le; + le = "availHeight"; + Wo = 0 > Ue; + wn = se; + se = Le - M; + + if (!Ao) { + Ao = 0; + } + + M = $e; + Le = W[le]; + W = Wo; + le = se; + se = Ao; + + if (!De) { + De = 0; + } + + Ao = bo; + + if (!wn) { + wn = 0; + } + + bo = 0 | le; + + if (L) { + L = on[Te]; + } + + if (W) { + W = -Ue; + } else { + W = Ue; + } + + if (!Le) { + Le = 0; + } + + Ue = 0 > bo; + le = 0 > $; + Te = L; + + if (M) { + M = -mo; + } else { + M = mo; + } + + L = Le; + Le = De; + De = le; + + if (!Ao) { + Ao = 0; + } + + mo = Ue; + on = W; + + if (!Te) { + Te = 0; + } + + W = Be - se; + se = Te; + Te = Be - L; + L = M; + M = Be - Le; + Le = wn; + + if (mo) { + mo = -bo; + } else { + mo = bo; + } + + bo = Ao; + Ao = 64 > L; + wn = W; + W = Be - bo; + bo = M; + + if (De) { + De = -$; + } else { + De = $; + } + + $ = 0 | wn; + + if (Ao) { + M = [L + 64 * $e]; + D = M; + } else { + M = L % 128; + wn = 64 * $e; + _n = []; + je = M + 128; + fo = L - M; + M = fo / 128; + fo = 63 & M; + M = fo + wn; + + _n.push(je, M); + + D = _n; + } + + L = Be - se; + M = 64 > on; + $e = De; + De = 0 > $; + + if (M) { + se = [on + 64 * Wo]; + q = se; + } else { + se = on % 128; + Ao = on - se; + wn = 64 * Wo; + _n = se + 128; + se = []; + je = Ao / 128; + Ao = 63 & je; + je = Ao + wn; + se.push(_n, je); + q = se; + } + + M = Be - Le; + se = 0 | bo; + bo = D; + D = 64 > $e; + Ao = q; + q = mo; + Le = W; + W = De; + Wo = Te; + Te = 64 > q; + mo = 0 | Le; + + if (D) { + Le = [$e + 64 * le]; + g = Le; + } else { + Le = 64 * le; + wn = $e % 128; + on = []; + Be = wn + 128; + _n = $e - wn; + wn = _n / 128; + _n = 63 & wn; + wn = _n + Le; + on.push(Be, wn); + g = on; + } + + le = 0 | Wo; + D = 0 > mo; + + if (Te) { + $e = [q + 64 * Ue]; + he = $e; + } else { + $e = q % 128; + Le = q - $e; + Wo = []; + wn = $e + 128; + $e = Le / 128; + Le = 64 * Ue; + on = 63 & $e; + $e = on + Le; + Wo.push(wn, $e); + he = Wo; + } + + if (W) { + W = -$; + } else { + W = $; + } + + q = g; + $ = L; + L = D; + g = 0 > se; + Ue = he; + $e = 0 > le; + + if (L) { + L = -mo; + } else { + L = mo; + } + + Te = W; + W = M; + U = U.concat(q); + q = $e; + M = 64 > Te; + U = U.concat(I); + I = 0 | W; + W = L; + + if (M) { + L = [Te + 64 * De]; + ne = L; + } else { + L = Te % 128; + Le = 64 * De; + he = L + 128; + Wo = Te - L; + L = Wo / 128; + Wo = 63 & L; + L = Wo + Le; + Le = []; + Le.push(he, L); + ne = Le; + } + + L = g; + + if (q) { + q = -le; + } else { + q = le; + } + + M = ne; + + if (L) { + L = -se; + } else { + L = se; + } + + U = U.concat(ie); + U = U.concat(Ao); + ie = 64 > W; + le = 0 > I; + + if (ie) { + De = [W + 64 * D]; + te = De; + } else { + De = 64 * D; + Te = W % 128; + se = W - Te; + ne = Te + 128; + Te = se / 128; + se = []; + Ao = 63 & Te; + Te = Ao + De; + se.push(ne, Te); + te = se; + } + + W = L; + L = le; + ie = q; + q = te; + U = U.concat(bo); + D = 64 > ie; + De = 64 > W; + + if (L) { + L = -I; + } else { + L = I; + } + + U = U.concat(Ue); + + if (De) { + I = [W + 64 * g]; + H = I; + } else { + I = []; + Ue = 64 * g; + bo = W % 128; + Te = bo + 128; + se = W - bo; + bo = se / 128; + se = 63 & bo; + bo = se + Ue; + I.push(Te, bo); + H = I; + } + + U = U.concat(vn); + + if (D) { + W = [ie + 64 * $e]; + jo = W; + } else { + W = 64 * $e; + g = []; + I = ie % 128; + Ue = I + 128; + De = ie - I; + I = De / 128; + De = 63 & I; + I = De + W; + g.push(Ue, I); + jo = g; + } + + W = 0 | $; + $ = jo; + ie = L; + L = 64 > ie; + g = 0 > W; + + if (L) { + I = [ie + 64 * le]; + _ = I; + } else { + I = ie % 128; + Ue = ie - I; + D = []; + jo = Ue / 128; + Ue = I + 128; + I = 63 & jo; + jo = 64 * le; + De = I + jo; + D.push(Ue, De); + _ = D; + } + + L = _; + ie = g; + _ = H; + + if (ie) { + ie = -W; + } else { + ie = W; + } + + U = U.concat(q); + q = ie; + U = U.concat($); + U = U.concat(_); + U = U.concat(M); + $ = 64 > q; + + if ($) { + W = [q + 64 * g]; + J = W; + } else { + W = []; + ie = q % 128; + M = 64 * g; + _ = ie + 128; + I = q - ie; + ie = I / 128; + I = 63 & ie; + ie = I + M; + W.push(_, ie); + J = W; + } + + q = J; + U = U.concat(q); + U = U.concat(L); + Pa = U; + } else { + Pa = void 0; + } + + q = Pa; + z = Mt; + + if (q) { + Dn.push(1); + Dn = Dn.concat(q); + } else { + Dn.push(0); + } + + q = Tn; + Se = T; + + if (K) { + T = q[Qo]; + $ = q[pn]; + L = void 0; + W = q[pe]; + ie = void 0; + M = 0; + _ = 0; + g = void 0; + I = void 0; + U = 0; + b = 1; + J = []; + Ue = void 0; + le = $; + D = void 0; + jo = void 0; + De = z; + $e = void 0; + H = "referrer"; + bo = void 0; + Te = T[en]; + T = 0; + se = void 0; + + if (le) { + le = $ != q; + } + + b = 7; + $ = le; + le = 0 | $; + b = 4; + + if (!De[55]) { + De[55] = []; + } + + $ = W[H]; + + if (R[15]) { + var H = "?"; + W = H; + H = $.indexOf(W); + ne = -1 !== H; + + if (ne) { + $ = $[ut](0, H); + } + + H = Te.indexOf(W); + W = -1 !== H; + + if (W) { + Te = Te[ut](0, H); + } + } + + Te = encodeURI(Te); + W = De[55]; + $ = encodeURI($); + H = W; + W = $; + W += Jo; + $ = Te; + Te = W; + $ += Jo; + ne = $; + + if (H.indexOf) { + Ao = H.indexOf(ne); + D = Ao; + } else { + Ao = 0; + + while (Ao < H.length) { + Le = H[Ao] === ne; + + if (Le) { + D = Ao; + _ = 1; + } + + Ao++; + } + + if (!_) { + D = -1; + } + } + + _ = D; + D = -1 === _; + + if (D) { + H = De[55]; + ne = De[55]; + _ = H.length; + ne[_] = $; + } + + I = _; + $ = z; + _ = $[29]; + D = _; + _ = I; + I = _; + De = I; + + if (D.indexOf) { + H = D.indexOf(De); + g = H; + } else { + H = 0; + + while (H < D.length) { + ne = D[H] === De; + + if (ne) { + g = H; + M = 1; + } + + H++; + } + + if (!M) { + g = -1; + } + } + + M = g; + g = -1 === M; + + if (g) { + D = $[29]; + M = D.length; + D = $[29]; + D.push(I); + } + + $ = M + 1; + bo = $; + $ = z; + _ = bo; + + if (!$[55]) { + $[55] = []; + } + + M = _; + _ = $[55]; + g = _; + _ = 0 | M; + M = 128 > _; + + if (g.indexOf) { + I = g.indexOf(Te); + L = I; + } else { + I = 0; + + while (I < g.length) { + D = g[I] === Te; + + if (D) { + L = I; + U = 1; + } + + I++; + } + + if (!U) { + L = -1; + } + } + + if (M) { + g = [_]; + jo = g; + } else { + g = _ % 128; + I = _ - g; + U = []; + D = I / 128; + I = 127 & D; + D = g + 128; + U.push(D, I); + jo = U; + } + + M = jo; + J = J.concat(M); + M = L; + L = -1 === M; + + if (L) { + _ = $[55]; + g = $[55]; + M = _.length; + g[M] = W; + } + + $ = z; + ie = M; + L = ie; + W = $[29]; + ie = W; + W = L; + M = W; + + if (ie.indexOf) { + _ = ie.indexOf(M); + $e = _; + } else { + _ = 0; + + while (_ < ie.length) { + g = ie[_] === M; + + if (g) { + $e = _; + T = 1; + } + + _++; + } + + if (!T) { + $e = -1; + } + } + + T = $e; + ie = -1 === T; + + if (ie) { + M = $[29]; + T = M.length; + M = $[29]; + M.push(W); + } + + $ = T + 1; + Ue = $; + L = Ue; + T = L; + $ = 0 | T; + T = 128 > $; + + if (T) { + W = [$]; + se = W; + } else { + W = $ % 128; + ie = []; + M = W + 128; + _ = $ - W; + W = _ / 128; + _ = 127 & W; + ie.push(M, _); + se = ie; + } + + T = se; + J = J.concat(T); + J.push(le); + + if (le) { + T = L; + $ = void 0; + W = 0 | T; + T = 128 > W; + + if (T) { + ie = [W]; + $ = ie; + } else { + ie = []; + M = W % 128; + _ = W - M; + g = _ / 128; + _ = M + 128; + M = 127 & g; + ie.push(_, M); + $ = ie; + } + + T = $; + J = J.concat(T); + } + + jn = J; + } else { + jn = void 0; + } + + q = jn; + + if (q) { + Dn.push(1); + Dn = Dn.concat(q); + } else { + Dn.push(0); + } + + if (q) { + Dn.push(1); + Dn = Dn.concat(q); + } else { + Dn.push(0); + } + + q = Mt; + z = Tn; + T = na % Se.length; + + if (q[59]) { + q[68] = 1; + R = [0]; + Jr = R; + } else { + R = e[uo](); + K = R.split(Zt); + R = K.length; + K = R > 100; + + if (K) { + q[68] = 1; + } + + K = R > 255; + + if (K) { + R = 255; + } + + K = [R]; + Jr = K; + } + + q = Mt; + R = Se[T]; + T = q; + Se = Jr; + K = R % 4; + G = K; + + if (Se) { + Dn.push(1); + Dn = Dn.concat(Se); + } else { + Dn.push(0); + } + + if (!T[55]) { + T[55] = []; + } + + Se = G; + + while (m > ja) { + R = 2 * ja; + K = 2 * ja; + $ = K + 2; + K = ke.slice(R, $); + R = 4 * Se; + $ = ja % 4; + L = R + $; + R = L % 4; + $ = 0 === R; + + if ($) { + L = []; + G = 6; + W = K; + ie = void 0; + M = 5; + _ = 0; + + while (_ < W.length) { + g = W[_] - M; + I = 255 & g; + g = G; + U = I >> g; + J = 8 - g; + g = I << J; + I = U + g; + g = 255 & I; + L.push(g); + _++; + } + + ie = L; + L = ie; + Zr = Zr.concat(L); + } + + $ = 1 === R; + + if ($) { + L = K; + G = 155; + W = G; + G = Ma; + ie = []; + M = void 0; + _ = 0; + + while (_ < L.length) { + g = L[_]; + I = W + 1; + W = I % G.length; + I = G.charCodeAt(W); + g ^= I; + I = 255 & g; + ie.push(I); + _++; + } + + M = ie; + L = M; + Zr = Zr.concat(L); + } + + $ = 2 === R; + + if ($) { + L = 0; + G = 6; + W = void 0; + ie = 247; + M = []; + _ = K; + + while (L < _.length) { + g = ie ^ _[L]; + I = g >> G; + g = I ^ _[L]; + I = 255 & g; + M.push(I); + L++; + } + + W = M; + L = W; + Zr = Zr.concat(L); + } + + $ = 3 === R; + + if ($) { + R = 120; + L = R; + R = void 0; + G = []; + W = 0; + ie = P; + M = K; + + while (W < M.length) { + _ = M[W]; + g = L + 1; + L = g % ie.length; + g = ie.charCodeAt(L); + _ ^= g; + g = 255 & _; + G.push(g); + W++; + } + + R = G; + L = R; + Zr = Zr.concat(L); + } + + ja++; + } + + ke = T[55]; + Se = ke; + dt = Zr; + + if (Se.indexOf) { + ke = Se.indexOf(V); + ya = ke; + } else { + ke = 0; + + while (ke < Se.length) { + R = Se[ke] === V; + + if (R) { + ya = ke; + ir = 1; + } + + ke++; + } + + if (!ir) { + ya = -1; + } + } + + ke = dt; + Se = ya; + R = -1 === Se; + V = ke; + P = V.slice(); + P.push(0, 0, 0); + + if (R) { + V = T[55]; + m = T[55]; + Se = V.length; + m[Se] = B; + } + + B = q; + + while (true) { + if (Ua) { + fr += 4; + } + + Ua = 1; + q = fr < P.length; + + if (q) { + q = 95 & P[fr]; + kt += q; + q = fr + 1; + T = P[q]; + q = 95 & T; + kt += q; + q = fr + 2; + T = P[q]; + q = 95 & T; + kt += q; + q = fr + 3; + T = P[q]; + q = 95 & T; + kt += q; + } else { + break; + } + } + + q = 65535 & kt; + T = q; + q = B[29]; + R = q; + Ka = Se; + q = 255 & T; + Se = Ka; + V = Se; + P = T >> 8; + T = V; + + if (R.indexOf) { + m = R.indexOf(T); + Q = m; + } else { + m = 0; + + while (m < R.length) { + K = R[m] === T; + + if (K) { + Q = m; + Yt = 1; + } + + m++; + } + + if (!Yt) { + Q = -1; + } + } + + T = Q; + R = 255 & P; + P = -1 === T; + ai.push(R, q); + Wr = ai; + q = Wr; + + if (P) { + R = B[29]; + T = R.length; + R = B[29]; + R.push(V); + } + + B = T + 1; + Xr = B; + fa = q; + q = Mt; + Se = Xr; + B = fa; + T = Se; + + if (q[60]) { + Se = [255]; + u = Se; + } else { + Se = 1; + R = "__IE_DEVTOOLBAR_CONSOLE_COMMAND_LINE"; + m = "__BROWSERTOOLS_DOMEXPLORER_ADDED"; + $ = m in z; + var K = "__IE_DEVTOOLBAR_CONSOLE_EVAL_RESULT"; + V = K in z[pe]; + P = R in z; + + if (P) { + Se = 2 * Se; + } + + if (V) { + Se = 3 * Se; + } + + if ($) { + Se = 4 * Se; + } + + R = Se > 1; + + if (R) { + V = [Se]; + u = V; + } else { + V = [0]; + u = V; + } + } + + q = 0 | T; + z = Tn; + T = B.concat(ke); + ke = Mt; + B = 128 > q; + Se = u; + + if (y[12]) { + u = void 0; + R = []; + V = ke[6]; + P = void 0; + m = void 0; + K = void 0; + Er = []; + + if (!V) { + $ = []; + L = "win"; + G = z; + W = G[vo]; + Q = void 0; + g = "iPod"; + I = W[Qe]; + U = new RegExp(L, de); + var ie = "iPad"; + M = "iPhone"; + J = "linux"; + var L = "Mac"; + G = new RegExp(L, de); + L = new RegExp(M, de); + + if (!I) { + M = W[it]; + I = M[ft](); + } + + W = I; + M = new RegExp(ie, de); + ie = new RegExp(J, de); + _ = new RegExp(g, de); + $.push(U, ie, G, L, _, M); + L = $; + $ = W[gt](L[0]); + + if ($) { + Q = 1; + } else { + G = W[gt](L[1]); + + if (G) { + Q = 2; + } else { + ie = W[gt](L[2]); + + if (ie) { + Q = 3; + } else { + M = W[gt](L[3]); + + if (M) { + Q = 4; + } else { + _ = W[gt](L[4]); + + if (_) { + Q = 5; + } else { + g = W[gt](L[5]); + + if (g) { + Q = 6; + } else { + Q = 0; + } + } + } + } + } + } + + V = Q; + ke[6] = V; + } + + Er.push(V); + V = []; + $ = ke; + L = void 0; + + if (!$[52]) { + $[52] = e(23); + } + + G = 0; + W = void 0; + ie = z; + M = $[52]; + $ = 0; + Q = M; + M = []; + _ = void 0; + g = ke; + I = []; + + if (!g[15]) { + U = void 0; + Ue = ie[vo]; + le = "__$cdc7c2f8ab481c8964b__"; + D = void 0; + jo = 0; + De = gt; + $e = []; + bo = "rv"; + Te = "IE"; + Ao = void 0; + Le = "(Chrome)\\/([0-9\\.]*)"; + te = "unknown"; + he = g; + Wo = void 0; + vn = "(MSIE|rv)[ |:]([0-9\\.]*)"; + ir = 0; + wn = "MSIE"; + on = bo; + + if (!he[55]) { + he[55] = []; + } + + Be = 0; + _n = he[55]; + var H = "(Edge)\\/([0-9\\.]*)"; + mo = Ue[it]; + Ue = Te; + Te = _n; + var se = "(Safari)\\/([0-9\\.]*)"; + ne = new RegExp(Le); + Le = new RegExp(H); + H = new RegExp(se); + se = wn; + var J = "(Firefox)\\/([0-9\\.]*)"; + bo = new RegExp(vn); + jn = new RegExp(J); + $e.push(Le, ne, H, jn, bo); + J = $e; + $e = te; + H = $e; + bo = $e; + + while (ir < J.length) { + ne = mo[De](J[ir]); + + if (ne) { + Le = ne[1]; + + if (!Le) { + Le = $e; + } + + H = Le; + Le = ne[2]; + + if (!Le) { + Le = $e; + } + + bo = Le; + ne = H === se; + + if (!ne) { + ne = H === on; + } + + Le = ne; + + if (Le) { + H = Ue; + } + + break; + } + + ir++; + } + + if (ie[le]) { + J = "mazhan"; + H = J; + } + + J = H; + Ue = bo; + J += Jo; + le = J; + Ue += Jo; + + if (Te.indexOf) { + De = Te.indexOf(le); + Ao = De; + } else { + De = 0; + + while (De < Te.length) { + $e = Te[De] === le; + + if ($e) { + Ao = De; + Be = 1; + } + + De++; + } + + if (!Be) { + Ao = -1; + } + } + + le = Ue; + De = Ao; + $e = -1 === De; + + if ($e) { + H = he[55]; + bo = he[55]; + De = H.length; + bo[De] = J; + } + + Wo = De; + g[54] = Wo; + J = g; + + if (!J[55]) { + J[55] = []; + } + + De = J[55]; + $e = De; + + if ($e.indexOf) { + De = $e.indexOf(le); + U = De; + } else { + De = 0; + + while (De < $e.length) { + H = $e[De] === le; + + if (H) { + U = De; + jo = 1; + } + + De++; + } + + if (!jo) { + U = -1; + } + } + + le = U; + U = -1 === le; + + if (U) { + jo = J[55]; + De = J[55]; + le = jo.length; + De[le] = Ue; + } + + D = le; + g[15] = D; + } + + ie = void 0; + U = g[54]; + J = void 0; + Ue = Q >> 8; + le = 255 & Q; + Q = void 0; + D = g; + jo = U; + U = 255 & Ue; + Ue = ke[19]; + De = g[15]; + I.push(U, le); + U = De; + le = jo; + De = D[29]; + $e = U; + H = void 0; + bo = De; + Q = I; + I = g; + g = Q; + + if (bo.indexOf) { + Q = bo.indexOf(le); + L = Q; + } else { + Q = 0; + + while (Q < bo.length) { + De = bo[Q] === le; + + if (De) { + L = Q; + $ = 1; + } + + Q++; + } + + if (!$) { + L = -1; + } + } + + $ = L; + L = -1 === $; + W = g; + Q = W; + + if (L) { + W = D[29]; + $ = W.length; + W = D[29]; + W.push(jo); + } + + L = I[29]; + W = L; + L = $ + 1; + + if (W.indexOf) { + $ = W.indexOf($e); + u = $; + } else { + $ = 0; + + while ($ < W.length) { + g = W[$] === $e; + + if (g) { + u = $; + G = 1; + } + + $++; + } + + if (!G) { + u = -1; + } + } + + Er = Er.concat(Q); + J = L; + $ = J; + L = u; + u = -1 === L; + + if (u) { + G = I[29]; + L = G.length; + G = I[29]; + G.push(U); + } + + if (!Ue) { + G = "plugins/name/filename/version/type/ActiveXObject"; + Q = z; + I = Jo; + U = Q[vo]; + J = void 0; + le = 0; + D = Ho; + jo = 2; + De = []; + $e = 0; + bo = void 0; + Te = 0; + var W = "
"; + u = 0; + g = W; + W = jo; + jo = u; + + if (!W) { + W = 1; + } + + if (!jo) { + jo = 0; + } + + u = W; + W = "0"; + se = jo; + jo = G; + G = jo.split(D); + jo = G[2]; + ne = G[0]; + Ao = G[3]; + Le = G[1]; + te = U[ne]; + U = G[5]; + ne = G[4]; + G = Q[U]; + + while (true) { + if ($e) { + Te++; + } + + $e = 1; + Q = te; + + if (Q) { + Q = Te < te.length; + } + + U = Q; + + if (U) { + Q = te[Te]; + U = Q[Le]; + Q = te[Te]; + he = Q[jo]; + Q = U + he; + I += Q; + Q = te[Te]; + U = Q[Ao]; + + if (U) { + Q = te[Te]; + he = Q[Ao]; + Q = he + g; + I += Q; + } + + Q = 0; + U = 0; + he = ut; + + while (true) { + if (U) { + Q++; + } + + U = 1; + jn = te[Te]; + Wo = jn.length; + jn = Wo > Q; + + if (jn) { + jn = te[Te]; + Wo = jn[Q]; + jn = 0; + + if (Wo) { + jn = Wo[ne]; + } + + if (jn) { + Wo = jn[he](12); + I += Wo; + } + } else { + break; + } + } + } else { + break; + } + } + + if (G) { + var Q = "AcroPDF.PDF/PDF.PdfCtrl/Adobe.SVGCtl/WMPlayer.OCX/MediaPlayer.MediaPlayer.1/npdivx.DivXBrowserPlugin.1/npdivx.DivXBrowserPlugin/MSXML2.DOMDocument.6.0/ShockwaveFlash.shockwaveFlash/GetVersions/getSVGViewerVersion/versionInfo/GetVersion"; + U = Q; + var $e = "[a-zA-Z ]*([0-9.]+)"; + Q = "$1"; + g = U.split(D); + U = g[5]; + jo = g[2]; + Te = g[0]; + ne = g[10]; + Ao = g[12]; + Le = g[9]; + te = g[11]; + he = g[1]; + jn = g[4]; + Wo = g[7]; + vn = new RegExp($e); + $e = e(28, G, Te, Le, 1); + Te = g[6]; + mo = g[3]; + dt = g[8]; + I += $e; + g = e(28, G, he, Le, 1); + I += g; + g = e(28, G, jo, ne, 1); + jo = e(28, G, mo, te); + $e = g[Oo](vn, Q); + Q = e(28, G, jn, te); + g = e(28, G, U, Ao, 1); + U = e(28, G, Te, Ao, 1); + I += $e; + $e = e(28, G, Wo); + Te = e(28, G, dt); + I += jo; + I += Q; + I += g; + I += U; + + if ($e) { + I += Wo; + } + + if (Te) { + I += dt; + } + } + + De.push(I); + J = De; + Ue = J; + G = Ue[W]; + W = G.length; + Ue = W + Ue; + G = Ue; + W = G.length; + + while (true) { + Q = W > se; + + if (Q) { + Q = 31 * le; + le = 0 | Q; + Q = G.charCodeAt(se); + le += Q; + se += u; + } else { + break; + } + } + + bo = le; + Ue = bo; + ke[19] = Ue; + } + + u = L + 1; + K = u; + u = K; + K = ke[32]; + + if (!K) { + L = void 0; + G = 0; + W = void 0; + Q = e(17); + g = 0; + L = Q; + Q = G; + + if (!Q) { + Q = 0; + } + + G = Q; + K = L; + K = K.length + K; + L = K; + Q = L.length; + I = K.length / 20; + U = 0 | I; + I = U; + U = I; + + if (!U) { + U = 1; + } + + I = U; + + while (true) { + U = Q > G; + + if (U) { + U = 31 * g; + g = 0 | U; + U = L.charCodeAt(G); + g += U; + G += I; + } else { + break; + } + } + + W = g; + K = W; + ke[32] = K; + } + + L = Ue; + M.push($, u); + u = L >> 16; + $ = 255 & L; + G = L >> 24; + W = K; + K = 255 & G; + G = W >> 8; + Q = M; + M = W >> 24; + g = W >> 16; + H = Q; + Q = L >> 8; + L = 255 & W; + W = 255 & u; + u = 255 & M; + M = H; + I = 255 & G; + G = M[0]; + U = 255 & g; + V.push(u, U, I, L); + u = 255 & Q; + L = M[1]; + m = V; + V = L; + L = G; + R.push(K, W, u, $); + u = 0 | V; + V = 0 | L; + _ = R; + R = 128 > V; + K = 128 > u; + $ = _; + L = m; + + if (R) { + m = [V]; + ie = m; + } else { + m = []; + G = V % 128; + W = G + 128; + M = V - G; + G = M / 128; + M = 127 & G; + m.push(W, M); + ie = m; + } + + R = ie; + + if (K) { + V = [u]; + P = V; + } else { + V = []; + m = u % 128; + G = m + 128; + W = u - m; + m = W / 128; + W = 127 & m; + V.push(G, W); + P = V; + } + + u = P; + Er = Er.concat(R); + Er = Er.concat(u); + Er = Er.concat($); + Er = Er.concat(L); + Er = Er.concat(R); + Er = Er.concat(u); + jr = Er; + } else { + jr = Er; + } + + if (B) { + y = [q]; + ta = y; + } else { + y = []; + u = q % 128; + ke = u + 128; + z = q - u; + u = z / 128; + z = 127 & u; + y.push(ke, z); + ta = y; + } + + y = T.length; + u = ta; + q = jr; + ke = y; + y = Mt; + mt = u; + u = [y[68] << 1 | y[36] << 4]; + y = mt; + B = 0 | ke; + Dr = u; + u = 16384 > B; + ke = Mt; + + if (u) { + z = B; + R = 0 | z; + z = void 0; + V = 128 > R; + + if (V) { + P = [R]; + z = P; + } else { + P = []; + m = R % 128; + K = R - m; + $ = m + 128; + m = K / 128; + K = 127 & m; + P.push($, K); + z = P; + } + + R = z; + Ro = R; + } else { + z = []; + + while (true) { + R = 127 & B; + B >>= 7; + + if (B) { + R = 128 | R; + } + + z.push(R); + + if (!B) { + break; + } + } + + Ro = z; + } + + u = Dr; + + if (y) { + Dn.push(1); + Dn = Dn.concat(y); + } else { + Dn.push(0); + } + + y = Tn; + B = ke[59]; + + if (Y) { + Dn.push(1); + Dn = Dn.concat(Y); + } else { + Dn.push(0); + } + + if (!B) { + B = ke[68]; + } + + z = Tn; + + if (Se) { + Dn.push(1); + Dn = Dn.concat(Se); + } else { + Dn.push(0); + } + + Se = Ro; + R = z[Rt]; + Y = z[Ln]; + V = B; + B = Se.concat(T); + + if (V) { + ke[60] = 1; + T = [255]; + Sa = T; + } else { + T = y !== pa; + + if (T) { + ke[60] = 1; + Se = [1]; + Sa = Se; + } else { + Se = [0]; + Sa = Se; + } + } + + if (Z) { + Dn.push(1); + Dn = Dn.concat(Z); + } else { + Dn.push(0); + } + + y = Mt; + ke = re + B.length; + y[43] = 0; + re = Sa; + Ye = Ye.concat(B); + + if (q) { + Dn.push(1); + Dn = Dn.concat(q); + } else { + Dn.push(0); + } + + q = Y[Un]; + + if (u) { + Dn.push(1); + Dn = Dn.concat(u); + } else { + Dn.push(0); + } + + u = !q; + q = Ye; + + if (re) { + Dn.push(1); + Dn = Dn.concat(re); + } else { + Dn.push(0); + } + + if (R) { + re = z[Rt]; + R = re[qo]; + } + + re = q.slice(0, Lr); + q = re[0] << 8; + B = q | re[1]; + q = B[uo](); + B = R; + T = "getPrototypeOf"; + Se = T; + + if (!B) { + bt = 2 * bt; + } + + if (!u) { + T = z[Ln]; + R = T[Se]; + u = !R; + } + + T = u; + + if (T) { + bt = 3 * bt; + u = [256 - bt]; + et = u; + } else { + u = z[Ln]; + R = u[Un](B, zn); + u = !R; + + if (!u) { + u = !R[st]; + } + + R = u; + + if (R) { + bt = 4 * bt; + u = [256 - bt]; + et = u; + } else { + y[43] = 1; + u = [0]; + et = u; + } + } + + y = Mt; + u = Tn; + B = y[59]; + z = et; + + if (z) { + Dn.push(1); + Dn = Dn.concat(z); + } else { + Dn.push(0); + } + + if (tt) { + Dn.push(1); + Dn = Dn.concat(tt); + } else { + Dn.push(0); + } + + if (!B) { + B = y[60]; + } + + z = B; + + if (z) { + y[46] = 1; + B = [255]; + mn = B; + } else { + B = u; + T = vo; + R = y; + Y = u; + V = void 0; + + if (R[43]) { + P = B[Ln]; + m = P[Un](Y, T); + P = !m; + + if (!P) { + P = !m[st]; + } + + K = P; + + if (K) { + V = 253; + } else { + P = m[st]; + Z = void 0; + $ = 0; + L = B; + G = R; + W = P; + ie = 1; + M = W[qo]; + + if (M) { + M = !L[Io]; + } + + Q = M; + + if (Q) { + M = 1 === G[23]; + + if (M) { + _ = L[vo]; + g = _[cr]; + + if (g) { + Z = 9; + $ = 1; + } else { + ie = -9; + } + } else { + Z = 9; + $ = 1; + } + } + + if (!$) { + G = L[yo]; + L = G[qo]; + G = L[uo]; + L = G[Dt](W); + G = new RegExp(pt, Wt); + W = L[Oo](G, Jo); + L = new RegExp(ct); + G = L[Co](W); + + if (G) { + G = 1; + } else { + G = 10; + } + + L = G; + ie *= L; + L = 1 === ie; + + if (L) { + Z = 0; + } else { + G = 0 > ie; + + if (G) { + ie = 256 - ie; + } + + Z = ie; + } + } + + P = Z; + V = P; + } + } else { + V = 254; + } + + B = V; + T = B; + + if (T) { + T = 128 > B; + } + + R = T; + y[46] = 0 | R; + T = [B]; + mn = T; + } + + y = Tn; + u = mn; + + if (u) { + Dn.push(1); + Dn = Dn.concat(u); + } else { + Dn.push(0); + } + + u = Mt; + B = u[59]; + + if (!B) { + B = u[46]; + } + + z = B; + + if (z) { + B = [255]; + oa = B; + } else { + B = y[vo]; + T = void 0; + R = "plugins"; + Y = y; + V = u; + P = B; + B = R; + + if (V[43]) { + R = B in P; + + if (R) { + m = Y[Ln]; + K = m[Un](P, B); + + if (K) { + T = 1; + } else { + m = Y[Ln]; + Z = m[Se](P); + + if (Z) { + m = Y[Ln]; + $ = m[Un](Z, B); + m = !$; + + if (!m) { + m = !$[st]; + } + + L = m; + + if (L) { + T = 3; + } else { + m = void 0; + G = $[st]; + W = 0; + ie = Y; + M = V; + Q = G; + _ = 1; + g = Q[qo]; + + if (g) { + g = !ie[Io]; + } + + I = g; + + if (I) { + g = 1 === M[23]; + + if (g) { + U = ie[vo]; + mn = U[cr]; + + if (mn) { + m = 9; + W = 1; + } else { + _ = -9; + } + } else { + m = 9; + W = 1; + } + } + + if (!W) { + M = ie[yo]; + ie = M[qo]; + M = ie[uo]; + ie = M[Dt](Q); + M = new RegExp(pt, Wt); + Q = ie[Oo](M, Jo); + ie = new RegExp(ct); + M = ie[Co](Q); + + if (M) { + M = 1; + } else { + M = 10; + } + + ie = M; + _ *= ie; + ie = 1 === _; + + if (ie) { + m = 0; + } else { + M = 0 > _; + + if (M) { + _ = 256 - _; + } + + m = _; + } + } + + G = m; + T = G; + } + } else { + T = 2; + } + } + } else { + T = 253; + } + } else { + T = 254; + } + + B = [T]; + oa = B; + } + + y = Tn; + u = y; + y = oa; + B = Jo; + z = Mt; + + if (y) { + Dn.push(1); + Dn = Dn.concat(y); + } else { + Dn.push(0); + } + + y = u[Ur]; + u = z[35]; + T = z[0]; + + while (4 > Ce) { + z = T[Ce]; + + if (!z) { + z = B; + } + + R = z; + z = void 0; + Y = R; + Y += B; + R = []; + V = 0; + + while (V < Y.length) { + P = Y.charCodeAt(V); + m = 255 & P; + R.push(m); + V++; + } + + z = R; + R = z; + z = R.length > 255; + + if (z) { + R.length = 255; + } + + Qr.push(u[Ce], R.length); + Qr = Qr.concat(R); + Ce++; + } + + N = Qr; + + if (y) { + u = "stackTraceLimit"; + B = u; + u = y[B]; + y[B] = 100; + z = new y(); + y[B] = u; + u = "stack"; + B = z[u] + Jo; + nr = B; + } + + y = nr; + u = Tn; + B = Mt; + B = N; + z = Mt; + T = z[59]; + + if (y) { + V = "(\\r\\n|\\r)"; + K = "empty"; + var Ce = "\\n"; + var R = "(.+\\/(sd\\/ctl|sd\\/pointman|sd\\/baxia|secdev|AWSC)\\/|^).+\\n"; + Y = new RegExp(Ce, Wt); + P = K; + m = new RegExp(V, Wt); + V = y[Oo](m, Zt); + m = new RegExp(R, Wt); + R = V[Oo](m, Jo); + V = R.split(Y); + R = V[0]; + + if (!R) { + R = P; + } + + Y = R; + ia = V.length; + po = Y[eo](0, 128); + R = ia - 1; + Y = V[R]; + + if (!Y) { + R = ia - 2; + Y = V[R]; + } + + R = Y; + + if (!R) { + R = P; + } + + Y = R; + rt = Y[eo](0, 128); + } + + y = 255 & ia; + + if (!T) { + T = z[60]; + } + + R = po; + Y = T; + R += Jo; + + if (B) { + Dn.push(1); + Dn = Dn.concat(B); + } else { + Dn.push(0); + } + + if (Y) { + rr[0] = 255; + La = rr; + } else { + B = u[yo]; + T = B[qo]; + B = T[uo]; + T = void 0; + V = 0; + P = u; + m = z; + K = B; + N = 1; + Ce = K[qo]; + + if (Ce) { + Ce = !P[Io]; + } + + Z = Ce; + + if (Z) { + Ce = 1 === m[23]; + + if (Ce) { + $ = P[vo]; + L = $[cr]; + + if (L) { + T = 9; + V = 1; + } else { + N = -9; + } + } else { + T = 9; + V = 1; + } + } + + if (!V) { + m = P[yo]; + P = m[qo]; + m = P[uo]; + P = m[Dt](K); + m = new RegExp(pt, Wt); + K = P[Oo](m, Jo); + P = new RegExp(ct); + m = P[Co](K); + + if (m) { + m = 1; + } else { + m = 10; + } + + P = m; + N *= P; + P = 1 === N; + + if (P) { + T = 0; + } else { + m = 0 > N; + + if (m) { + N = 256 - N; + } + + T = N; + } + } + + rr[0] = T; + T = rr[0] > 0; + + if (T) { + V = u[Ln]; + P = V[Wn]; + + if (P) { + V = "Symbol(src)"; + m = u[Ln]; + K = m[Wn](B); + m = K[uo](); + K = m.indexOf(V); + + if (~K) { + rr[1] = 1; + La = rr; + ua = 1; + } + } + + if (!ua) { + V = u[xo]; + P = V[ve](); + V = .01 > P; + + if (V) { + rr[1] = 255; + P = []; + m = 0; + K = void 0; + N = B[uo](); + Ce = N; + Ce += Jo; + + while (m < Ce.length) { + N = Ce.charCodeAt(m); + Z = 255 & N; + P.push(Z); + m++; + } + + K = P; + P = K; + rr[2] = P.length; + rr = rr.concat(P); + La = rr; + ua = 1; + } + } + } + + if (!ua) { + La = rr; + } + } + + u = La; + + while (ri < R.length) { + B = R.charCodeAt(ri); + z = 255 & B; + sr.push(z); + ri++; + } + + B = Tn; + z = Mt; + T = rt; + An = sr; + R = Mt; + + if (z[60]) { + Y = [255]; + ii = Y; + } else { + Y = "domAutomation"; + + if (B[Y]) { + V = [1]; + ii = V; + } else { + V = [0]; + ii = V; + } + } + + T += Jo; + + while (Ot < T.length) { + B = T.charCodeAt(Ot); + z = 255 & B; + + _r.push(z); + + Ot++; + } + + B = Tn; + z = ii; + T = "webdriver"; + Tr = _r; + Y = Tr; + V = T; + T = An; + Xn.push(T.length); + + if (R[46]) { + P = [255]; + ga = P; + } else { + P = 0; + m = V; + K = B[vo]; + N = m in K; + + if (N) { + P = 254; + } + + if (K[m]) { + P = 1; + R[34] = 1; + } + + m = [P]; + ga = m; + } + + B = Mt; + R = B[55]; + P = Tn; + m = ga; + K = B[29]; + Xn = Xn.concat(T); + + if (K) { + B = Jo; + T = 0; + N = void 0; + Ce = [0]; + + while (T < K.length) { + Z = K[T]; + $ = R[Z]; + Z = void 0; + L = $; + L += B; + $ = []; + G = 0; + + while (G < L.length) { + W = L.charCodeAt(G); + ie = 255 & W; + $.push(ie); + G++; + } + + Z = $; + $ = Z; + Ce = Ce.concat($); + Ce.push(0); + T++; + } + + B = Ce.length; + T = B; + B = 0 | T; + T = 16384 > B; + + if (T) { + Z = B; + $ = 0 | Z; + Z = void 0; + L = 128 > $; + + if (L) { + G = [$]; + Z = G; + } else { + G = $ % 128; + W = $ - G; + ie = []; + po = G + 128; + G = W / 128; + W = 127 & G; + ie.push(po, W); + Z = ie; + } + + $ = Z; + N = $; + } else { + Z = []; + + while (true) { + $ = 127 & B; + B >>= 7; + + if (B) { + $ = 128 | $; + } + + Z.push($); + + if (!B) { + break; + } + } + + N = Z; + } + + B = N; + Ce = B.concat(Ce); + Na = Ce; + } else { + B = [0]; + Na = B; + } + + Xn.push(Y.length); + B = Mt; + Xn = Xn.concat(Y); + T = Na; + R = B[59]; + Xn.push(y); + Wa = Xn; + + if (!R) { + R = B[46]; + } + + y = Wa; + Y = R; + + if (y) { + Dn.push(1); + Dn = Dn.concat(y); + } else { + Dn.push(0); + } + + if (u) { + Dn.push(1); + Dn = Dn.concat(u); + } else { + Dn.push(0); + } + + if (z) { + Dn.push(1); + Dn = Dn.concat(z); + } else { + Dn.push(0); + } + + if (Y) { + y = [255]; + da = y; + } else { + y = P[vo]; + u = void 0; + z = P; + R = B; + K = V; + N = y; + + if (R[43]) { + y = K in N; + + if (y) { + Ce = z[Ln]; + Z = Ce[Un](N, K); + + if (Z) { + u = 1; + } else { + Ce = z[Ln]; + $ = Ce[Se](N); + + if ($) { + Ce = z[Ln]; + L = Ce[Un]($, K); + Ce = !L; + + if (!Ce) { + Ce = !L[st]; + } + + G = Ce; + + if (G) { + u = 3; + } else { + Ce = void 0; + W = L[st]; + ie = 0; + po = z; + M = R; + Q = W; + _ = 1; + An = Q[qo]; + + if (An) { + An = !po[Io]; + } + + g = An; + + if (g) { + An = 1 === M[23]; + + if (An) { + I = po[vo]; + U = I[cr]; + + if (U) { + Ce = 9; + ie = 1; + } else { + _ = -9; + } + } else { + Ce = 9; + ie = 1; + } + } + + if (!ie) { + M = po[yo]; + po = M[qo]; + M = po[uo]; + po = M[Dt](Q); + M = new RegExp(pt, Wt); + Q = po[Oo](M, Jo); + po = new RegExp(ct); + M = po[Co](Q); + + if (M) { + M = 1; + } else { + M = 10; + } + + po = M; + _ *= po; + po = 1 === _; + + if (po) { + Ce = 0; + } else { + M = 0 > _; + + if (M) { + _ = 256 - _; + } + + Ce = _; + } + } + + W = Ce; + u = W; + } + } else { + u = 2; + } + } + } else { + u = 253; + } + } else { + u = 254; + } + + y = [u]; + da = y; + } + + y = da; + u = Mt; + B = Tn; + + if (u[59]) { + z = [255]; + ha = z; + } else { + z = u[64]; + + if (!z) { + z = u[9]; + } + + R = z; + + if (R) { + z = [1]; + ha = z; + } else { + z = [0]; + ha = z; + } + } + + u = ha; + + if (m) { + Dn.push(1); + Dn = Dn.concat(m); + } else { + Dn.push(0); + } + + if (T) { + Dn.push(1); + Dn = Dn.concat(T); + } else { + Dn.push(0); + } + + z = Mt; + T = z[59]; + + if (xa) { + Dn.push(1); + Dn = Dn.concat(xa); + } else { + Dn.push(0); + } + + if (y) { + Dn.push(1); + Dn = Dn.concat(y); + } else { + Dn.push(0); + } + + if (!T) { + T = z[60]; + } + + if (u) { + Dn.push(1); + Dn = Dn.concat(u); + } else { + Dn.push(0); + } + + y = T; + + if (y) { + z[21] = 1; + u = [255]; + wt = u; + } else { + u = z; + T = B; + R = pe; + Y = void 0; + V = B; + + if (u[43]) { + P = T[Ln]; + m = P[Un](V, R); + P = !m; + + if (!P) { + P = !m[st]; + } + + K = P; + + if (K) { + Y = 253; + } else { + P = 0; + N = void 0; + Ce = m[st]; + Z = T; + $ = u; + L = Ce; + G = 1; + W = L[qo]; + + if (W) { + W = !Z[Io]; + } + + ie = W; + + if (ie) { + W = 1 === $[23]; + + if (W) { + po = Z[vo]; + M = po[cr]; + + if (M) { + N = 9; + P = 1; + } else { + G = -9; + } + } else { + N = 9; + P = 1; + } + } + + if (!P) { + $ = Z[yo]; + Z = $[qo]; + $ = Z[uo]; + Z = $[Dt](L); + $ = new RegExp(pt, Wt); + L = Z[Oo]($, Jo); + Z = new RegExp(ct); + $ = Z[Co](L); + + if ($) { + $ = 1; + } else { + $ = 10; + } + + Z = $; + G *= Z; + Z = 1 === G; + + if (Z) { + N = 0; + } else { + $ = 0 > G; + + if ($) { + G = 256 - G; + } + + N = G; + } + } + + P = N; + Y = P; + } + } else { + Y = 254; + } + + u = Y; + T = u; + + if (T) { + T = 128 > u; + } + + R = T; + z[21] = 0 | R; + T = [u]; + wt = T; + } + + y = Tn; + u = wt; + B = Tn; + z = Mt; + T = Mt; + + if (z[60]) { + R = [255]; + Fa = R; + } else { + var m = "global"; + V = Va[m] + 1; + var Y = "[object global]1"; + R = V === Y; + + if (R) { + Y = "process"; + V = "[object process]1"; + P = Va[Y] + 1; + R = P === V; + } + + Y = R; + + if (Y) { + R = [1]; + Fa = R; + } else { + R = [0]; + Fa = R; + } + } + + if (T[60]) { + z = [255]; + Pt = z; + } else { + P = 0; + var m = "__fxdriver_unwrapped"; + z = 0 | !!y[m]; + var K = "fxdriver_id"; + R = 0 | !!y[K]; + Y = z << 0; + z = R << 1; + P |= Y; + P |= z; + z = [P]; + Pt = z; + } + + if (u) { + Dn.push(1); + Dn = Dn.concat(u); + } else { + Dn.push(0); + } + + y = Mt; + u = Fa; + + if (u) { + Dn.push(1); + Dn = Dn.concat(u); + } else { + Dn.push(0); + } + + if (y[21]) { + u = [255]; + Mr = u; + } else { + u = B[Ln]; + z = u[Wn]; + + if (z) { + u = 1 !== y[23]; + + if (u) { + T = [253]; + Mr = T; + } else { + T = B[pe]; + R = B[Ln]; + Y = R[Wn](T); + R = 0; + var P = "clearStale"; + V = P; + P = V; + + while (R < Y.length) { + P = Y[R]; + m = T[P]; + P = m; + + if (P) { + P = e(24, m, V); + } + + m = P; + + if (m) { + P = [1]; + Mr = P; + Oe = 1; + } + + R++; + } + + if (!Oe) { + T = [0]; + Mr = T; + } + } + } else { + u = [254]; + Mr = u; + } + } + + y = Mr; + u = Mt; + B = Pt; + + if (B) { + Dn.push(1); + Dn = Dn.concat(B); + } else { + Dn.push(0); + } + + B = Tn; + + if (y) { + Dn.push(1); + Dn = Dn.concat(y); + } else { + Dn.push(0); + } + + if (u[21]) { + y = [255]; + Lt = y; + } else { + y = "$cdc_asdjflasutopfhvcZLmcfl_"; + z = [y in B[pe] | 0]; + Lt = z; + } + + y = Mt; + u = Tn; + + if (y[59]) { + B = [255]; + Ja = B; + } else { + if (y[37]) { + B = [1]; + Ja = B; + } else { + B = [0]; + Ja = B; + } + } + + y = Lt; + B = Mt; + z = B[59]; + + if (!z) { + z = B[60]; + } + + T = z; + + if (y) { + Dn.push(1); + Dn = Dn.concat(y); + } else { + Dn.push(0); + } + + if (T) { + y = [255]; + pr = y; + } else { + y = "WebGLRenderingContext"; + z = u[y]; + + if (z) { + y = u; + R = void 0; + Y = z; + V = fe; + P = B; + + if (P[43]) { + m = Y[qo]; + + if (m) { + Oe = y[Ln]; + K = Oe[Un](m, V); + + if (K) { + if (K[st]) { + R = 1; + } else { + Oe = K[Qn]; + + if (Oe) { + N = void 0; + Ce = 0; + Z = y; + $ = P; + L = Oe; + G = 1; + W = L[qo]; + + if (W) { + W = !Z[Io]; + } + + ie = W; + + if (ie) { + W = 1 === $[23]; + + if (W) { + po = Z[vo]; + M = po[cr]; + + if (M) { + N = 9; + Ce = 1; + } else { + G = -9; + } + } else { + N = 9; + Ce = 1; + } + } + + if (!Ce) { + $ = Z[yo]; + Z = $[qo]; + $ = Z[uo]; + Z = $[Dt](L); + $ = new RegExp(pt, Wt); + L = Z[Oo]($, Jo); + Z = new RegExp(ct); + $ = Z[Co](L); + + if ($) { + $ = 1; + } else { + $ = 10; + } + + Z = $; + G *= Z; + Z = 1 === G; + + if (Z) { + N = 0; + } else { + $ = 0 > G; + + if ($) { + G = 256 - G; + } + + N = G; + } + } + + Ce = N; + R = Ce; + } else { + R = 250; + } + } + } else { + R = 251; + } + } else { + R = 252; + } + } else { + R = 254; + } + + y = [R]; + pr = y; + } else { + y = [253]; + pr = y; + } + } + + y = Ja; + u = Mt; + B = Tn; + + if (u[60]) { + z = [255]; + ti = z; + } else { + z = "ClientUtils"; + T = "callPhantom"; + R = 0; + Y = "_phantom"; + V = 0 | !!B[T]; + T = 0 | !!B[Y]; + Y = T << 2; + T = V << 1; + V = 0 | !!B[z]; + R |= T; + R |= Y; + z = V << 3; + R |= z; + u[30] = R; + z = [R]; + ti = z; + } + + u = Mt; + B = Tn; + z = ti; + + if (y) { + Dn.push(1); + Dn = Dn.concat(y); + } else { + Dn.push(0); + } + + y = [u[71]]; + u = Mt; + T = u[34] << 15; + zr = y; + y = u[40] << 17; + R = u[30] << 0; + u = Mt; + Y = zr; + V = R | T; + T = u[59]; + R = pr; + + if (!T) { + T = u[60]; + } + + P = V | y; + + if (R) { + Dn.push(1); + Dn = Dn.concat(R); + } else { + Dn.push(0); + } + + y = P; + R = y >> 24; + V = y >> 16; + P = 255 & y; + m = 255 & R; + R = T; + T = 255 & V; + V = y >> 8; + + if (R) { + y = [255]; + tr = y; + } else { + y = "HTMLCanvasElement"; + Oe = B[y]; + + if (Oe) { + y = B; + K = void 0; + N = u; + Ce = Oe; + Z = "toDataURL"; + $ = Z; + + if (N[43]) { + Z = Ce[qo]; + + if (Z) { + L = y[Ln]; + G = L[Un](Z, $); + + if (G) { + if (G[st]) { + K = 1; + } else { + L = G[Qn]; + + if (L) { + W = 0; + ie = void 0; + po = y; + M = N; + Q = L; + _ = 1; + An = Q[qo]; + + if (An) { + An = !po[Io]; + } + + g = An; + + if (g) { + An = 1 === M[23]; + + if (An) { + I = po[vo]; + U = I[cr]; + + if (U) { + ie = 9; + W = 1; + } else { + _ = -9; + } + } else { + ie = 9; + W = 1; + } + } + + if (!W) { + M = po[yo]; + po = M[qo]; + M = po[uo]; + po = M[Dt](Q); + M = new RegExp(pt, Wt); + Q = po[Oo](M, Jo); + po = new RegExp(ct); + M = po[Co](Q); + + if (M) { + M = 1; + } else { + M = 10; + } + + po = M; + _ *= po; + po = 1 === _; + + if (po) { + ie = 0; + } else { + M = 0 > _; + + if (M) { + _ = 256 - _; + } + + ie = _; + } + } + + W = ie; + K = W; + } else { + K = 250; + } + } + } else { + K = 251; + } + } else { + K = 252; + } + } else { + K = 254; + } + + y = [K]; + tr = y; + } else { + y = [253]; + tr = y; + } + } + + y = 255 & V; + u = tr; + B = Mt; + + if (z) { + Dn.push(1); + Dn = Dn.concat(z); + } else { + Dn.push(0); + } + + z = Tn; + R = k; + + if (Y) { + Dn.push(1); + Dn = Dn.concat(Y); + } else { + Dn.push(0); + } + + Fr.push(m, T, y, P); + + if (B[59]) { + y = []; + y.push(255, 0); + T = y; + Gn = T; + } else { + y = [1]; + T = B[23]; + B[13] = 0; + Y = 1 === T; + + if (!Y) { + Y = 17 === T; + } + + T = Y; + + if (T) { + Y = "groupEnd"; + V = z[En]; + P = Y; + Y = V[P]; + + if (Y) { + if (V[Ne]) { + y[0] = 1; + m = V[Ne](); + Oe = m; + + if (Oe) { + Oe = m[P]; + } + + m = Oe; + + if (!m) { + m = Y; + } + + Y = m; + } else { + if (Y[qo]) { + y[0] = 253; + } + } + + Y[Dt](V, B[73]); + } else { + y[0] = 254; + } + } else { + B[13] = B[13]; + y[0] = 252; + } + + y[1] = 255 & B[13]; + Gn = y; + } + + Kr = Fr; + y = Mt; + B = Tn; + z = Gn; + T = Kr; + Ya = T; + T = Ya; + + if (y[59]) { + Y = []; + Y.push(255, 0); + V = Y; + Yr = V; + } else { + Y = y[23]; + V = At[At]; + P = V[Qn]; + V = [y[28]]; + m = P > 1; + + if (m) { + Oe = 1 === Y; + + if (!Oe) { + Oe = 8 === Y; + } + + K = Oe; + + if (!K) { + K = 9 === Y; + } + + Oe = K; + + if (!Oe) { + Oe = 16 === Y; + } + + K = Oe; + + if (!K) { + K = 17 === Y; + } + + m = K; + } + + Oe = P > 0; + + if (Oe) { + K = 6 === Y; + + if (!K) { + K = 7 === Y; + } + + Oe = K; + } + + Y = Oe; + + if (Y) { + y[36] = 1; + } + + Y = m; + + if (Y) { + y[36] = 1; + } + + V[1] = 255 & P; + Yr = V; + } + + if (T) { + Dn.push(1); + Dn = Dn.concat(T); + } else { + Dn.push(0); + } + + y = Mt; + T = Yr; + Y = y[59]; + + if (u) { + Dn.push(1); + Dn = Dn.concat(u); + } else { + Dn.push(0); + } + + if (z) { + Dn.push(1); + Dn = Dn.concat(z); + } else { + Dn.push(0); + } + + if (T) { + Dn.push(1); + Dn = Dn.concat(T); + } else { + Dn.push(0); + } + + if (!Y) { + Y = y[46]; + } + + u = Y; + + if (u) { + z = [255]; + hr = z; + } else { + z = B[vo]; + T = y; + Y = B; + V = Qe; + P = z; + z = void 0; + + if (T[43]) { + m = V in P; + + if (m) { + Oe = Y[Ln]; + K = Oe[Un](P, V); + + if (K) { + z = 1; + } else { + Oe = Y[Ln]; + N = Oe[Se](P); + + if (N) { + Oe = Y[Ln]; + Ce = Oe[Un](N, V); + Oe = !Ce; + + if (!Oe) { + Oe = !Ce[st]; + } + + Z = Oe; + + if (Z) { + z = 3; + } else { + Oe = 0; + $ = void 0; + L = Ce[st]; + G = Y; + W = T; + ie = L; + po = 1; + M = ie[qo]; + + if (M) { + M = !G[Io]; + } + + Q = M; + + if (Q) { + M = 1 === W[23]; + + if (M) { + _ = G[vo]; + An = _[cr]; + + if (An) { + $ = 9; + Oe = 1; + } else { + po = -9; + } + } else { + $ = 9; + Oe = 1; + } + } + + if (!Oe) { + W = G[yo]; + G = W[qo]; + W = G[uo]; + G = W[Dt](ie); + W = new RegExp(pt, Wt); + ie = G[Oo](W, Jo); + G = new RegExp(ct); + W = G[Co](ie); + + if (W) { + W = 1; + } else { + W = 10; + } + + G = W; + po *= G; + G = 1 === po; + + if (G) { + $ = 0; + } else { + W = 0 > po; + + if (W) { + po = 256 - po; + } + + $ = po; + } + } + + Oe = $; + z = Oe; + } + } else { + z = 2; + } + } + } else { + z = 253; + } + } else { + z = 254; + } + + T = [z]; + hr = T; + } + + y = Tn; + u = Mt; + B = y[Ba]; + y = hr; + + if (y) { + Dn.push(1); + Dn = Dn.concat(y); + } else { + Dn.push(0); + } + + y = Jo; + z = Tn; + T = Dn; + Se = z[xo]; + z = y; + Y = T.slice(); + V = T.length; + + while (ci < Y.length) { + T = 255 & Y[ci]; + P = 0; + m = 0; + P = _t.indexOf(R[T], 1); + Oe = 255 === T; + + if (Oe) { + Oe = _t.length - 1; + } else { + K = T + 1; + N = R[K]; + Oe = _t.indexOf(N, 1); + } + + m = Oe; + T = $a - ze; + Oe = T / _t.length; + T = Oe * m; + $a = ze + T; + T = Oe * P; + ze += T; + T = _t[za](0, m); + P = T + Go; + T = _t[za](m); + _t = P + T; + T = $a[Xt](2); + P = T[za](2); + T = ze[Xt](2); + m = T[za](2); + T = P.split(y); + Oe = m.split(y); + m = 0; + K = T[zt]; + + if (K) { + K = u[27]; + } + + N = K; + + if (N) { + m = T[zt](u[27], Oe); + } else { + K = T[m] === Oe[m]; + + while (K) { + m++; + K = T[m] === Oe[m]; + } + } + + T = P[za](0, m); + z += T; + T = Math.pow(2, m); + P = $a * T; + m = 0 | P; + $a = P - m; + P = ze * T; + ze = P - m; + ci++; + } + + u = ze[Xt](2); + T = u[za](2); + u = T[Pr](S, y); + z += u; + y = V; + u = 0 | y; + y = 16384 > u; + + if (y) { + T = u; + R = void 0; + Y = 0 | T; + T = 128 > Y; + + if (T) { + V = [Y]; + R = V; + } else { + V = []; + P = Y % 128; + m = P + 128; + Oe = Y - P; + P = Oe / 128; + Oe = 127 & P; + V.push(m, Oe); + R = V; + } + + T = R; + Ga = T; + } else { + T = []; + + while (true) { + R = 127 & u; + u >>= 7; + + if (u) { + R = 128 | R; + } + + T.push(R); + + if (!u) { + break; + } + } + + Ga = T; + } + + y = Ga; + + while (true) { + u = z.length > 7; + + if (u) { + u = z[za](0, 8); + T = B(u, 2); + y.push(T); + z = z[za](8); + } else { + break; + } + } + + u = z + Jt; + re = q.split(Jo); + q = re; + re = u[za](0, 8); + u = B(re, 2); + y.push(u); + mr = y; + y = yr % q.length; + u = q[y]; + Dn = mr; + y = u % 4; + Qa = y; + y = Dn; + u = Qa; + q = y.length / 2; + re = Se[Ut](q); + + while (re > ma) { + q = 2 * ma; + B = 2 * ma; + z = B + 2; + B = y.slice(q, z); + q = 4 * u; + z = ma % 4; + T = q + z; + q = T % 4; + z = 0 === q; + + if (z) { + T = B; + Se = 25601; + R = void 0; + Y = []; + V = 12065; + P = Se; + Se = 0; + + while (Se < T.length) { + m = T[Se]; + Oe = m ^ P; + m = P * Se; + K = m % 256; + P = K + V; + m = 255 & Oe; + Y.push(m); + Se++; + } + + R = Y; + T = R; + Za = Za.concat(T); + } + + z = 1 === q; + + if (z) { + T = []; + Se = void 0; + R = B; + Y = 2; + V = 0; + P = 6; + + while (V < R.length) { + m = R[V]; + Oe = m >> Y; + K = m << P; + m = Oe + K; + Oe = 255 & m; + T.push(Oe); + V++; + } + + Se = T; + T = Se; + Za = Za.concat(T); + } + + z = 2 === q; + + if (z) { + T = 5; + Se = void 0; + R = B; + Y = []; + V = 137; + P = 6; + m = V; + V = 0; + + while (V < R.length) { + Oe = m << T; + K = Oe ^ m; + Oe = 240 & K; + K = m >> P; + m = Oe + K; + Oe = R[V] ^ m; + K = 255 & Oe; + Y.push(K); + V++; + } + + Se = Y; + T = Se; + Za = Za.concat(T); + } + + z = 3 === q; + + if (z) { + q = void 0; + T = 53493; + Se = 0; + R = T; + T = []; + Y = B; + + while (Se < Y.length) { + V = Y[Se]; + P = V ^ R; + R = P; + V = 255 & P; + T.push(V); + Se++; + } + + q = T; + T = q; + Za = Za.concat(T); + } + + ma++; + } + + Lo = Za; + y = Lo; + u = y; + q = u.slice(); + q.push(0, 0, 0); + + while (true) { + if (Vr) { + Gr += 4; + } + + Vr = 1; + u = Gr < q.length; + + if (u) { + u = 138 & q[Gr]; + va += u; + u = Gr + 1; + re = q[u]; + u = 138 & re; + va += u; + u = Gr + 2; + re = q[u]; + u = 138 & re; + va += u; + u = Gr + 3; + re = q[u]; + u = 138 & re; + va += u; + } else { + break; + } + } + + u = 65535 & va; + q = u; + u = q >> 8; + re = 255 & u; + u = 255 & q; + Ht.push(re, u); + ka = Ht; + u = ka; + Ar = u; + u = Ar; + q = u.concat(y); + y = q.length; + u = y; + y = 0 | u; + u = 16384 > y; + + if (u) { + re = void 0; + B = y; + z = 0 | B; + B = 128 > z; + + if (B) { + T = [z]; + re = T; + } else { + T = []; + Se = z % 128; + R = Se + 128; + Y = z - Se; + Se = Y / 128; + Y = 127 & Se; + T.push(R, Y); + re = T; + } + + B = re; + Ct = B; + } else { + re = []; + + while (true) { + B = 127 & y; + y >>= 7; + + if (y) { + B = 128 | B; + } + + re.push(B); + + if (!y) { + break; + } + } + + Ct = re; + } + + y = Ct; + u = y.concat(q); + Ye = Ye.concat(u); + y = ke + u.length; + u = y; + y = u >> 8; + q = 255 & y; + + while (2 > ki) { + y = 6 + ki; + Ye[y] = yt[ki]; + ki++; + } + + var ki = 0; + y = 255 & u; + $t.push(q, y); + gr = $t; + y = gr; + + while (2 > ki) { + u = 2 + ki; + Ye[u] = y[ki]; + ki++; + } + + y = Ye.slice(12); + var ki = 0; + u = y; + + while (ca < u.length) { + y = 154 & u[ca]; + q = br + y; + br = 65535 & q; + ca++; + } + + y = br; + u = 255 & y; + q = y >> 8; + y = 255 & q; + ni.push(y, u); + wa = ni; + y = wa; + un = y; + y = un; + + while (2 > ki) { + u = 8 + ki; + Ye[u] = y[ki]; + ki++; + } + + Rr = Ye; + y = Rr; + u = y; + + if (Bt[19]) { + q = y; + re = void 0; + + if (q) { + z = Jo; + T = 0; + Se = 0; + V = 0; + P = 0; + m = 140; + Oe = 0; + K = 0; + N = []; + var B = "zxoDrdnc+34K2LmHFZWPfACwut/qXRBjQ5E8MelUT6gk1GhYbiVISyv0spJNO97a="; + ke = q.length; + R = B; + B = At; + Ce = 0; + $ = 0; + + while (true) { + L = ke > V; + + if (L) { + L = V++; + G = q[L]; + Ce = 255 & G; + L = V++; + G = q[L]; + T = 255 & G; + L = V++; + G = q[L]; + P = 255 & G; + $ = Ce >> 2; + L = 3 & Ce; + G = L << 4; + L = T >> 4; + Se = G | L; + L = 15 & T; + G = L << 2; + L = P >> 6; + Oe = G | L; + K = 63 & P; + L = ke + 2; + G = V === L; + + if (G) { + K = 64; + Oe = K; + } else { + L = ke + 1; + W = V === L; + + if (W) { + K = 64; + } + } + + L = R[B]($); + G = z + L; + L = R[B](Se); + W = G + L; + L = R[B](Oe); + G = W + L; + L = R[B](K); + z = G + L; + } else { + break; + } + } + + var Y = "00"; + N.push(Y, m, aa); + ke = N; + m = ke.join(Jo); + ke = m.length - 4; + B = m[ut](ke); + ke = B + z; + re = ke; + } else { + re = Jo; + } + + u = re; + } + + Xo = u; + ur = Xo; + } + + be = 9 === r; + + if (be) { + co = "level"; + y = 100 * s[co]; + ei[38] = 0 | y; + co = "charging"; + ei[3] = 0 | s[co]; + ei[50] = 1; + } + + be = 5 === r; + co = 23 === r; + + if (co) { + Or = r; + be = Ho; + Ca = [0]; + en = ba; + pn = en[vo]; + Qo = Ca; + Ee = void 0; + var y = "ApplePaySession/ApplePayError/Bluetooth/BluetoothDevice/BluetoothUUID/ucapi/UCCoreJava/oscpu/arm/platform/arch"; + Re = y; + y = Re.split(be); + be = y[7]; + Re = pn[be]; + kn = y[3]; + Me = y[4]; + me = y[1]; + ge = y[6]; + X = y[5]; + u = y[0]; + de = y[10]; + ve = y[2]; + xo = y[9]; + Fe = y[8]; + + if (en[u]) { + Qo[0] = 2 | Qo[0]; + } + + y = pn[xo]; + + if (en[me]) { + Qo[0] = 4 | Qo[0]; + } + + if (Re) { + me = pn[be]; + u = [Fe]; + qe = me.indexOf(u); + Re = qe > 0; + } + + if (en[ve]) { + Qo[0] = 8 | Qo[0]; + } + + if (y) { + be = pn[xo]; + me = be.indexOf(de); + be = me > 0; + + if (!be) { + me = pn[xo]; + u = me.indexOf(Fe); + be = u > 0; + } + + y = be; + } + + be = y; + y = Re; + + if (en[kn]) { + Qo[0] = 16 | Qo[0]; + } + + if (en[Me]) { + Qo[0] = 32 | Qo[0]; + } + + if (en[X]) { + Qo[0] = 64 | Qo[0]; + } + + if (en[ge]) { + Qo[0] = 128 | Qo[0]; + } + + if (y) { + Qo[0] = 256 | Qo[0]; + } + + if (be) { + Qo[0] = 512 | Qo[0]; + } + + Ee = Qo[0]; + ur = Ee; + } + + be = 28 === r; + co = 10 === r; + y = 0 === r; + + if (co) { + Re = oi; + en = ei; + Re = +Re; + kn = en[35]; + pn = en[0]; + en = 0 === Re; + Qo = 2 === Re; + Ee = s; + Me = 1 === Re; + me = "pop"; + ge = me; + + if (en) { + var Mi = Ee.length; + me = "lastVisitTime"; + kn[0] = 0; + X = Mi + On; + var Ti = Ee[0]; + var Ii = Ee[ge](); + u = me; + me = X + Ii[u]; + X = me + On; + pn[0] = X + Ti[u]; + } + + if (Me) { + en = "dateAdded"; + var Ti = Ee[0]; + kn[1] = 0; + var Mi = Ee.length; + var Ii = Ee[ge](); + me = Mi + On; + X = en; + en = me + Ii[X]; + me = en + On; + pn[1] = me + Ti[X]; + } + + if (Qo) { + en = []; + Me = "id"; + me = eo; + ge = 0; + kn[2] = 0; + X = Me; + + while (ge < Ee.length) { + Me = Ee[ge]; + u = Me[X]; + en[ge] = u[me](0, 8); + ge++; + } + + pn[2] = en.join(Po); + } + + en = 3 === Re; + + if (en) { + kn[3] = 0; + pn[3] = Ee.length + Jo; + } + } + + if (y) { + y = 23 === s; + } + + co = y; + + if (co) { + y = d; + Re = 1 | y[0]; + y = void 0; + y = Re; + ur = y; + } + + if (be) { + co = v; + y = d; + Or = r; + Re = new s(y); + y = p; + en = void 0; + + if (y) { + Re = Re[y]; + } + + if (co) { + Re = Re[y](); + } + + en = Re; + ur = en; + } + + be = 17 === r; + co = 0 === r; + + if (co) { + co = 28 === s; + } + + y = co; + + if (y) { + co = void 0; + co = Jo; + ur = co; + } + + if (be) { + co = Ho; + y = ba; + Re = y[pe]; + y = "canvas/2d/getContext/createElement/height/width/style/display/inline/textBaseline/alphabetic/fillStyle/#f60/#069/fillRect/font/11pt no-real-font-123/Cwm fjordbank glyphs vext quiz, \uD83D\uDE03/fillText/rgba(102, 204, 0, 0.7)/18pt Arial/toDataURL"; + Or = r; + en = void 0; + kn = y; + y = kn.split(co); + co = y[19]; + kn = y[0]; + pn = y[18]; + Qo = y[2]; + Ee = y[10]; + Me = y[9]; + me = y[8]; + ge = y[11]; + X = y[21]; + u = y[14]; + de = y[4]; + ve = y[17]; + xo = y[5]; + Fe = y[6]; + qe = y[12]; + ho = y[1]; + Qe = y[13]; + bn = y[7]; + dn = y[15]; + q = y[16]; + eo = y[3]; + Pn = Re[eo](kn); + Re = y[20]; + y = Pn[Qo](ho); + y[ge] = qe; + y[Me] = Ee; + Pn[xo] = 400; + kn = Pn[Fe]; + Pn[de] = 60; + kn[bn] = me; + y[u](125, 1, 62, 20); + y[dn] = q; + y[ge] = Qe; + y[pn](ve, 2, 15); + y[dn] = Re; + y[ge] = co; + y[pn](ve, 4, 45); + co = Pn[X](); + + if (!co) { + co = Jo; + } + + y = co; + en = y; + ur = en; + } + + be = 0 === r; + co = 6 === r; + + if (be) { + be = 17 === s; + } + + y = be; + + if (y) { + be = "Not supported"; + Re = void 0; + Re = be; + ur = Re; + } + + if (co) { + var Ri = 0; + Or = r; + be = ba; + y = void 0; + Re = be[Ln]; + en = Re[Jn]; + + if (en) { + en = !be[Io]; + } + + Re = en; + + if (Re) { + en = {}; + kn = be[Ln]; + pn = Co; + Qo = {}; + + Qo[st] = function () { + Ri = 1; + }; + + Ee = Qo; + Qo = kn[Jn](en, Ie, Ee); + be[So](pn, Qo, Qo); + en = "removeEventListener"; + be[en](pn, Qo, Qo); + } + + y = Ri; + ur = y; + } + + be = 0 === r; + co = 16 === r; + + if (be) { + be = 6 === s; + } + + y = be; + + if (y) { + be = void 0; + be = 0; + ur = be; + } + + if (co) { + be = Po; + y = "disconnect"; + Or = r; + Ln = p; + kn = s; + pn = "Float32Array"; + Io = "frequencyBinCount"; + Qo = 0; + Ee = ei; + var en = "getFloatFrequencyData"; + Re = ba; + Ie = d; + Me = y; + y = new Re[pn](kn[Io]); + kn[en](y); + kn[Me](); + Ln[Me](); + Ie[Me](); + Ee[67] = Jo; + + while (Qo < y.length) { + Re = y[Qo] + be; + Ee[67] = Ee[67] + Re; + Qo++; + } + + ur = void 0; + } + + be = 19 === r; + co = 0 === r; + + if (co) { + co = 16 === s; + } + + y = co; + + if (y) { + ei[67] = 0; + } + + if (be) { + co = ei; + Or = r; + Re = ba; + kn = Re[yo]; + var en = "var a=arguments;return this[a[1]]!==a[0]"; + co[27] = new kn(en); + } + + be = 0 === r; + + if (be) { + be = 19 === s; + } + + co = be; + } + + To = ur; + Or = [Or]; + be = r; + co = d; + y = ba; + Re = +be === be; + en = To; + To = oi; + Ln = Or; + kn = s; + pn = ei; + Ie = +pn[2] === pn[2]; + + if (Re) { + Io = 20 === be; + Qo = 15 === be; + Ee = 21 === be; + Me = 11 === be; + me = 12 === be; + So = 24 === be; + pe = 7 === be; + ge = 18 === be; + + if (me) { + X = pn; + X[59] = 1; + X[63] = 0; + X[8] = Jo; + } + + me = 0 === be; + + if (Me) { + s(7); + } + + Me = 22 === be; + X = 0 === be; + + if (pe) { + u = "log"; + de = y; + ve = de[En]; + de = ve; + xo = u; + u = pn; + u[28] = 0; + + if (de) { + Fe = "function"; + de = typeof ve[xo] === Fe; + } + + Fe = de; + + if (Fe) { + de = ve[xo]; + + if (ve[Ne]) { + u[28] = 1; + qe = ve[Ne](); + ho = qe; + + if (ho) { + ho = qe[xo]; + } + + qe = ho; + + if (!qe) { + qe = de; + } + + de = qe; + } else { + if (de[qo]) { + u[28] = 253; + } + } + + de[Dt](ve, u[8]); + } else { + u[28] = 254; + } + } + + if (ge) { + pe = void 0; + u = At[At]; + de = pn; + ve = 1 === u[Qn]; + + if (ve) { + de[8] = Jo; + } + + u[Qn]++; + pe = Jo; + en = pe; + } + + if (Ee) { + pe = void 0; + ge = pn; + ge[13]++; + pe = Jo; + en = pe; + } + + if (Io) { + Ee = y; + pe = pn; + ge = kn; + u = void 0; + pe[71] = 253; + var ve = "attempt"; + de = ge[uo](); + ge = de.indexOf(ve); + de = ge > -1; + + if (de) { + ge = "workbench"; + + if (Ee[ge]) { + pe[71] = 252; + u = void 0; + } else { + pe[71] = 1; + pe[40] = 1; + } + } + } + + if (Qo) { + Io = co; + pe = 0; + de = 0; + ve = To; + + try { + xo = "caller"; + Fe = xo; + pe = e[Fe]; + xo = pe; + + if (xo) { + xo = pe[Fe]; + } + + de = xo; + } catch (a) { + } + + xo = pn; + Fe = kn; + qe = void 0; + ho = pe + Jo; + var Ee = "pageJavascriptEnabled"; + pe = ho + de; + ge = pe.indexOf(Ee); + Ee = ~ge; + + if (Ee) { + ge = "IntersectionObserver"; + u = pe.indexOf(ge); + Ee = ~u; + } + + ge = Ee; + + if (ge) { + xo[16] = 1; + } + + Ee = "getNodeRootThroughAnyShadows"; + ge = pe.indexOf(Ee); + + if (~ge) { + xo[65] = 1; + } + + Ee = Io; + + if (Fe) { + Ee = Fe[Dt](ve); + } + + qe = Ee; + en = qe; + } + + if (Me) { + Ln[0] = be; + Io = y[yo]; + Qo = Io[qo]; + Io = Qo[uo]; + Io[Dt](be); + en = 1; + } + + if (X) { + X = kn; + } + + Io = X; + + if (Io) { + Io = 22 === kn[0]; + } + + Qo = Io; + + if (Qo) { + en = 0; + } + + if (So) { + Ln[0] = be; + en = kn[co]; + } + + if (me) { + me = kn; + } + + Io = me; + + if (Io) { + Io = 24 === kn[0]; + } + + Qo = Io; + + if (Qo) { + en = 0; + } + } + + if (Ie) { + Jo = 3 === pn[2]; + + if (Jo) { + en = To; + } + + pn[2] = -1; + } + + In = en; + ur = In; + } + + return ur; + } catch (qi) { + console.log(qi) + if (Or >= 0 || Or[0] >= 0) { + return e(0, Or, Ca, qi); + } + + if (26 !== r) { + Nt = "message"; + ur = "stack"; + e(26, encodeURIComponent(qi[Nt]), encodeURIComponent(qi[ur]), b, A); + } + } + } + + function o(e, o) { + function n(e) { + var s = "object"; + var d = "toString"; + var v = d; + var u = s; + + for (var g in e) { + var l = e[g]; + var C = l[v]; + var f = C === t; + + if (f) { + var m = e[g]; + e[g] = m[v](); + break; + } + + var b = typeof e[g] === u; + b && n(e[g]); + } + } + + var d = "toString"; + var u = e[d] === t; + + if (u) { + var v = "toString"; + e = e[v](); + } else { + var g = "object"; + var C = typeof e === g; + + if (C) { + n(e); + } + } + + var f = l(e, o); + return f; + } + + function n(e, n, t) { + if (!n) { + return; + } + + var oe = "defineProperty"; + var ne = Object[oe]; + + if (ne) { + var de = "getOwnPropertyDescriptor"; + ne = Object[de]; + } + + var P = ne; + + if (P) { + var s = "getOwnPropertyDescriptor"; + var d = Object[s](e, n); + var p = !d; + + if (!p) { + var ve = "configurable"; + p = d[ve]; + } + + var ge = p; + + if (ge) { + var F = {}; + var q = "set"; + var X = "defineProperty"; + var W = "get"; + F[W] = t; + + F[q] = function () { + }; + + var xe = F; + Object[X](e, n, xe); + } else { + var re = 0; + var ie = "getUA"; + var D = ie; + + if (window[D]) { + var g = window[D] + ""; + var C = "LogVal"; + var f = g.indexOf(UA_Opt[C]); + var m = f > 0; + + if (!m) { + var he = "UA_Opt.LogVal"; + var ce = g.indexOf(he); + m = ce > 0; + } + + var Ee = m; + + if (Ee) { + window[D] = t; + re = 1; + } + } + + if (!re) { + var le = "LogVal"; + var Ce = "toString"; + var fe = "valueOf"; + var me = "jQuery"; + var be = window[me]; + + if (be) { + var Le = "fn"; + be = jQuery[Le]; + } + + var I = be; + + if (I) { + var x = "fn"; + var we = jQuery[x]; + var w = "jquery"; + I = we[w]; + } + + var u = I; + + if (u) { + var J = "param"; + u = jQuery[J]; + } + + var v = u; + + if (v) { + var E = "fn"; + var _ = "jquery"; + var T = jQuery[E]; + var R = "substr"; + var K = T[_]; + var Y = K.charCodeAt(0); + var $ = K[R](2); + var Z = parseFloat($); + var ee = 49 === Y; + + if (ee) { + var N = Z >= 4; + + if (N) { + N = 7.1 >= Z; + } + + ee = N; + } + + var se = ee; + + if (se) { + var b = "param"; + l = jQuery[b]; + var A = "param"; + jQuery[A] = o; + } + } + + var Se = new String(); + Se[Ce] = t; + Se[fe] = t; + window[UA_Opt[le]] = Se; + } + } + } else { + e[n] = t; + var Q = e[n]; + var B = "toString"; + Q[B] = t; + } + } + + function t() { + var o = "fromCompatibility"; + E[o] = 1; + var n = e(1, E); + return n; + } + + function r(e) { + var a = "parentNode"; + var i = C; + var h = s(e); + var c = d(h); + var p = a; + + while (c) { + var v = c === i; + + if (v) { + return 1; + break; + } + + c = c[p]; + } + } + + function a() { + var S = "getAttribute"; + var x = f; + var w = !x; + var j = S; + var O = C; + + if (!w) { + var b = x[j]("name"); + var k = "ua"; + w = b !== k; + } + + var i = w; + + if (i) { + var s = "getElementsByTagName"; + var d = "ua"; + var g = d; + var l = 0; + var p = "input"; + l = 0; + var q = O[s](p); + + while (l < q.length) { + var E = q[l]; + var R = E[j]("name"); + + var _ = R === g; + + if (_) { + x = E; + } + + l++; + } + } + + if (!x) { + var P = "appendChild"; + var N = "UA_InputId"; + var z = "createElement"; + var Q = "ua"; + var L = "input"; + var V = "hidden"; + var B = "id"; + x = document[z](L); + x.type = V; + x.name = Q; + x[B] = N; + O[P](x); + } + + f = x; + return x; + ; + } + + function i() { + var o = a(); + var n = "value"; + delete o[n]; + var t = "value"; + o[t] = e(1, E); + } + + function h(e) { + var h = r(e); + + if (h) { + m = 1; + i(); + } + } + + function c(e) { + var h = 1 !== m; + + if (h) { + h = r(e); + } + + var c = h; + + if (c) { + i(); + } + } + + function s(e) { + var c = e; + + if (!c) { + var h = "event"; + c = window[h]; + } + + var s = c; + return s; + } + + function d(e) { + var s = "target"; + var g = e[s]; + + if (!g) { + var i = "srcElement"; + g = e[i]; + } + + var c = g; + return c; + } + + var w = []; + w.unshift([]); + var j = "__acjs_awsc_140"; + var O = []; + var y = window.UA_Opt; + + if (!y) { + y = {}; + } + + window.UA_Opt = y; + var E = window.UA_Opt; + + if (E.loadTime) { + var R = new Date(); + E.loadTime = +R; + } + + var l = 0; + var C; + var f; + var m; + var b = 0; + var A = ""; + var k = "\x00\b \n \f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff".split(""); + var S = new RegExp("0+$"); + var x = {}; + b = 11; + e(27); +}(); + +debugger; + +function get_form(){ + const o = { + "SendInterval": 5, + "SendMethod": 8, + "isSendError": 1, + "MaxMCLog": 12, + "MaxKSLog": 14, + "MaxMPLog": 5, + "MaxGPLog": 1, + "MaxTCLog": 12, + "GPInterval": 50, + "MPInterval": 4, + "MaxFocusLog": 6, + "Flag": 2980046, + "OnlyHost": 1, + "MaxMTLog": 500, + "MinMTDwnLog": 30, + "MaxNGPLog": 1, + "sIDs": [ + "_n1t|_n1z|nocaptcha|-stage-1" + ], + "mIDs": [ + "nc-canvas", + "click2slide-btn" + ], + "hook": 1, + "font": 1, + "api": 1 + } + debugger; + return window.main(o) +} + + + + + + + + + +qxVm_module.exports = { get_form } \ No newline at end of file diff --git a/qxVm_sanbox/z_sanbox/qxVm.env.js b/qxVm_sanbox/z_sanbox/qxVm.env.js index ccd1899..bafd0f6 100644 --- a/qxVm_sanbox/z_sanbox/qxVm.env.js +++ b/qxVm_sanbox/z_sanbox/qxVm.env.js @@ -15,8 +15,6 @@ function qxVm_env_generate(user_config_str) { code += `${TOOLS_NODE.Get_tools_node_code()}\r\n`; // 自己封装的工具 - code += user_config_str.pop('proxy_config_str'); // 代理配置 - code += user_config_str.pop('canvas_str'); // 自定义canvas指纹放到框架内存 code += user_config_str.pop('env_str'); // 自定义浏览器环境放到框架内存 @@ -35,12 +33,12 @@ function qxVm_env_generate(user_config_str) { code += `${DOM_NODE.Get_Dom_node_code()}\r\n`; // DOM - code += 'qxVm.memory.htmlCollection[0] = new HTMLBodyElement(qxVm.memory.$createObj_key);\r\n\r\n'; // 初始化DOM节点 - code += 'qxVm.memory.htmlCollection[1] = new HTMLHeadElement(qxVm.memory.$createObj_key);\r\n\r\n'; // 初始化DOM节点 + code += 'lwVm.memory.htmlCollection[0] = new HTMLBodyElement(lwVm.memory.$createObj_key);\r\n\r\n'; // 初始化DOM节点 + code += 'lwVm.memory.htmlCollection[1] = new HTMLHeadElement(lwVm.memory.$createObj_key);\r\n\r\n'; // 初始化DOM节点 code += `${VM_PROXYOBJ.vm_proxyObj()}\r\n`; // 设置代理对象 - code += "debugger;\r\n"; + code += `${BASE_OBJ_NODE.Get_frameEnd_code()}\r\n` // 结束的操作 return code } diff --git a/qxVm_sanbox/z_sanbox/qxVm.sanbox.js b/qxVm_sanbox/z_sanbox/qxVm.sanbox.js index 9036ca3..7eea9da 100644 --- a/qxVm_sanbox/z_sanbox/qxVm.sanbox.js +++ b/qxVm_sanbox/z_sanbox/qxVm.sanbox.js @@ -1,8 +1,5 @@ const fs = require("fs"); -// const { VM, VMScript } = require('vm2/index'); -// const { NodeVM } = require('vm2/index'); const { VM, VMScript } = require('../lib/vm2/index'); -const { NodeVM } = require('../lib/vm2/index'); const QXVM_NODE = require('./qxVm.env.js'); const TOOLS = require('../tools/qxVm.sanbox.tools'); @@ -27,8 +24,11 @@ function ReadCode(name, dir) { } function configObj_to_configStr(user_config) { - let proxy_config = user_config.pop('proxy_config') || { proxy: false, proxy_proto: true, print_log: true }; - let env = user_config.pop('env') || {}; + // let copy_user_config = TOOLS.deepCopy(user_config) + let copy_user_config = user_config; + + // let runConfig = copy_user_config.pop('runConfig') || { proxy: false, logOpen: false }; + let env = copy_user_config.pop('env') || {}; let canvas = env.pop('canvas') || "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg=="; let plugin = env.pop('plugin') || [ { @@ -65,28 +65,23 @@ function configObj_to_configStr(user_config) { ] } ]; - let window_attribute = user_config.pop('window_attribute') || {}; + let window_attribute = copy_user_config.pop('window_attribute') || {}; - let proxy_config_str = "", - canvas_str = "", + let canvas_str = "", env_str = "", plugin_str = "", window_attribute_str = ""; - for (let key in proxy_config) { - proxy_config_str += proxy_config.hasOwnProperty(key) ? `qxVm.config.${key}=${proxy_config[key]};\r\n` : ''; - } - canvas_str = `qxVm.default_envs.canvas="${canvas}"\r\n`; - env_str = `qxVm.config_envs(${JSON.stringify(env)})\r\n`; + canvas_str = `lwVm.default_envs.canvas="${canvas}"\r\n`; + env_str = `lwVm.config_envs(${JSON.stringify(env)})\r\n`; for (let i = 0; i < plugin.length; i++) { - plugin_str += `qxVm.config_plugin(${JSON.stringify(plugin[i])})\r\n` + plugin_str += `lwVm.config_plugin(${JSON.stringify(plugin[i])})\r\n` } for (let key in window_attribute) { window_attribute_str += window_attribute.hasOwnProperty(key) ? `window.${key}=${JSON.stringify(window_attribute[key])};\r\n` : ""; } return { - proxy_config_str: proxy_config_str, canvas_str: canvas_str, env_str: env_str, plugin_str: plugin_str, @@ -94,65 +89,68 @@ function configObj_to_configStr(user_config) { } } -function qxVm_sanbox(js_code, func_name, user_config) { - console.log(` -:params js_code 用户自己的代码(可以是一个文件得绝对路径) -:params func_name 需要导出的方法 -:params user_config 个性浏览器环境 - user_config:{ - isTest: Boolean // 如果测试则固定随机数种子, 时间戳 - compress: Boolean, // 是否压缩js, 针对 ob,sojson 检测格式化 - proxy_config: Object, // 是否挂代理 - canvas: String, // 自定义canvas指纹 - window_attribute: Object, // 自定义window属性(暴露window出来) - plugin: Array, // 自定义浏览器插件 - env: Object { // 自定义浏览器环境 - navigator: Object, // 针对 加密UA和请求UA必须一致的情况 - location: Object, // 自定义属性 - document: Object // 自定义属性 + +/** + * + * @param {Object} runConfig + */ +function initRunConfig(runConfig){ + let defaultConfig = { proxy: false, logOpen: false }; + for (let key in defaultConfig){ + let value = defaultConfig[key]; + if (!(key in runConfig)){ + runConfig[key] = value; } } - `); + return runConfig +} + + +function qxVm_sanbox(js_code, func_name, user_config) { if (!TOOLS.str_is_funcName(func_name)) { throw TypeError(`参数 "func_name->${func_name}" 不符合规范`) } - - let compress = user_config.pop('compress') || false; // 是否压缩文件, 防止 sojson , ob, 检测格式化 - - let isTest = user_config.pop('isTest') || false; // 如果测试则固定随机数种子, 时间戳 - - let user_config_str = configObj_to_configStr(user_config); + let copy_user_config = TOOLS.deepCopy(user_config) // 深拷贝, 防止被污染 + let compress = copy_user_config.pop('compress') || false; // 是否压缩文件, 防止 sojson , ob, 检测格式化 + let isTest = copy_user_config.pop('isTest') || false; // 如果测试则固定随机数种子, 时间戳 + let runConfig = initRunConfig(copy_user_config.pop('runConfig')) // 初始化运行配置 + let user_config_str = configObj_to_configStr(copy_user_config); // 组装配置字符串(懒得更新) let qxVm_code = QXVM_NODE.qxVm_env(user_config_str); - - let export_func = `\r\nqxVm_module.exports = { ${func_name} }`; + let export_func = `\r\nlwVm_module.exports = { + printLog: lwVm.printLog, + ${func_name}: ${func_name}, +}`; js_code = TOOLS.isFilePath(js_code) ? ReadCode(js_code) : js_code; // 判断是不是文件路径, 如果是则去读取文件 js_code = compress ? TOOLS.compress_jsCode(js_code) : js_code; js_code = isTest ? TOOLS.set_Time_Random(js_code) : js_code; + js_code = `${js_code}${export_func}`; - js_code = `${qxVm_code}${js_code}${export_func}`; - - debugger; - let qxVm_module = { + let lwVm_module = { exports: {}, node_func: { setTimeout: setTimeout, setInterval: setInterval, clearTimeout: clearTimeout, clearInterval: clearInterval + }, + nodeConfig: { + logOpen: runConfig.logOpen, + proxy: runConfig.proxy } }; - const vm = new VM({ sandbox: { qxVm_module } }); + const vm = new VM({ sandbox: { lwVm_module } }); + + const qxVm_env = new VMScript(qxVm_code, `lwVmcode.js`); + vm.run(qxVm_env); + const script = new VMScript(js_code, `${__dirname}/vmcode.js`); - try { - return vm.run(script); - } catch (err) { - console.error('Failed to execute script.', err); - } + return vm.run(script); } module.exports = { - QXVm_sanbox: qxVm_sanbox + QXVm_sanbox: qxVm_sanbox, + QXVm_help: QXVM_NODE.QXVm_help }; \ No newline at end of file diff --git a/z_working/ali_140.js b/z_working/ali_140.js deleted file mode 100644 index 2bf88ce..0000000 --- a/z_working/ali_140.js +++ /dev/null @@ -1,18147 +0,0 @@ -/***************************************************** - * - * - * Author: sml2h3 - * Date: 2022/2/10 10:59 - * File: source140.js - * Project: WebStorm - *****************************************************/ - debugger; -window.HTMLElement; - - -!function () { - function e(r, s, d, p, v) { - var u; - var g; - var m; - var y; - var R; - - var _; - - var L; - var T; - var M; - var I; - var P; - var D; - var N; - var U; - var B; - var z; - var V; - var Q; - var W; - var G; - var F; - var q; - var H; - var X; - var J; - var K; - var Y; - var $; - var Z; - var ee; - var oe; - var ne; - var te; - var re; - var ae; - var ie; - var he; - var ce; - var se; - var de; - var pe; - var ve; - var ue; - var ge; - var le; - var Ce; - var fe; - var me; - var be; - var Ae; - var ke; - var Se; - var xe; - var we; - var je; - var Oe; - var ye; - var Ee; - var Re; - - var _e; - - var Le; - var Te; - var Me; - var Ie; - var Pe; - var De; - var Ne; - var Ue; - var Be; - var ze; - var Ve; - var Qe; - var We; - var Ge; - var Fe; - var qe; - var He; - var Xe; - var Je; - var Ke; - var Ye; - var $e; - var Ze; - var eo; - var oo; - var no; - var to; - var ro; - var ao; - var io; - var ho; - var co; - var so; - var po; - var vo; - var uo; - var go; - var lo; - var Co; - var fo; - var mo; - var bo; - var Ao; - var ko; - var So; - var xo; - var wo; - var jo; - var Oo; - var yo; - var Eo; - var Ro; - - var _o; - - var Lo; - var To; - var Mo; - var Io; - var Po; - var Do; - var No; - var Uo; - var Bo; - var zo; - var Vo; - var Qo; - var Wo; - var Go; - var Fo; - var qo; - var Ho; - var Xo; - var Jo; - var Ko; - var Yo; - var $o; - var Zo; - var en; - var on; - var nn; - var tn; - var rn; - var an; - var hn; - var cn; - var sn; - var dn; - var pn; - var vn; - var un; - var gn; - var ln; - var Cn; - var fn; - var mn; - var bn; - var An; - var kn; - var Sn; - var xn; - var wn; - var jn; - var On; - var yn; - var En; - var Rn; - - var _n; - - var Ln; - var Tn; - var Mn; - var In; - var Pn; - var Dn; - var Nn; - var Un; - var Bn; - var zn; - var Vn; - var Qn; - var Wn; - var Gn; - var Fn; - var qn; - var Hn; - var Xn; - var Jn; - var Kn; - var Yn; - var $n; - var Zn; - var et; - var ot; - var nt; - var tt; - var rt; - var at; - var it; - var ht; - var ct; - var st; - var dt; - var pt; - var vt; - var ut; - var gt; - var lt; - var Ct; - var ft; - var mt; - var bt; - var At; - var kt; - var St; - var xt; - var wt; - var jt; - var Ot; - var yt; - var Et; - var Rt; - - var _t; - - var Lt; - var Tt; - var Mt; - var It; - var Pt; - var Dt; - var Nt; - var Ut; - var Bt; - var zt; - var Vt; - var Qt; - var Wt; - var Gt; - var Ft; - var qt; - var Ht; - var Xt; - var Jt; - var Kt; - var Yt; - var $t; - var Zt; - var er; - var or; - var nr; - var tr; - var rr; - var ar; - var ir; - var hr; - var cr; - var sr; - var dr; - var pr; - var vr; - var ur; - var gr; - var lr; - var Cr; - var fr; - var mr; - var br; - var Ar; - var kr; - var Sr; - var xr; - var wr; - var jr; - var Or; - var yr; - var Er; - var Rr; - - var _r; - - var Lr; - var Tr; - var Mr; - var Ir; - var Pr; - var Dr; - var Nr; - var Ur; - var Br; - var zr; - var Vr; - var Qr; - var Wr; - var Gr; - var Fr; - var qr; - var Hr; - var Xr; - var Jr; - var Kr; - var Yr; - var $r; - var Zr; - var ea; - var oa; - var na; - var ta; - var ra; - var aa; - var ia; - var ha; - var ca; - var sa; - var da; - var pa; - var va; - var ua; - var ga; - var la; - var Ca; - var fa; - var ma; - var ba; - var Aa; - var ka; - var Sa; - var xa; - var wa; - var ja; - var Oa; - var ya; - var Ea; - var Ra; - - var _a; - - var La; - var Ta; - var Ma; - var Ia; - var Pa; - var Da; - var Na; - var Ua; - var Ba; - var za; - var Va; - var Qa; - var Wa; - var Ga; - var Fa; - var qa; - var Ha; - var Xa; - var Ja; - var Ka; - var Ya; - var $a; - var Za; - var ei; - var oi; - var ni; - var ti; - var ri; - var ai; - var ii; - var hi; - var ci; - var si; - var di; - var pi; - var vi; - var ui; - var gi; - oi = this; - Ca = 0 - /* - */ - ; - Or = -1; - - try { - ba = window; - Nt = r; - ur = void 0; - Jo = void 0; - ei = O; - - if (Nt) { - Qn = "object"; - To = typeof Nt !== Qn; - - if (To) { - Jo = void 0; - } else { - Qn = "string"; - In = typeof Nt.type !== Qn; - - if (In) { - Jo = void 0; - } else { - Qn = "target"; - qo = Nt[Qn]; - - if (!qo) { - var Ne = "srcElement"; - qo = Nt[Ne]; - } - - Qn = qo; - - if (Qn) { - Jo = 1; - } - } - } - } else { - Jo = void 0; - } - - Nt = void 0 === ur; - Qn = Jo; - - if (Qn) { - qo = void 0; - En = "mousemove"; - be = 0; - At = ei; - b = 9; - Re = void 0; - kn = ba; - pn = r; - Ie = "mousedown"; - Io = "touchstart"; - Qo = void 0; - Me = At; - me = void 0; - So = pn; - pe = "keyup"; - var X = "touchmove"; - var Jo = "focus"; - - if (!Me[55]) { - Me[55] = []; - } - - yo = "click"; - var uo = "deviceorientation"; - var Ee = "WV.Event.APP.Active"; - var To = "target"; - In = Me[55]; - Ne = In; - In = So; - - if (!In) { - var y = "event"; - In = window[y]; - } - - co = In; - Re = co; - In = Re; - co = In; - y = co[To]; - - if (!y) { - var To = "srcElement"; - y = co[To]; - } - - To = y; - co = In.type; - y = co === Ie; - Re = co === X; - Ln = co === yo; - yo = co === Ee; - pn = co === En; - En = co === uo; - uo = co === Jo; - A = co; - Jo = co === Io; - - if (!uo) { - Ie = "focusin"; - uo = co === Ie; - } - - if (!yo) { - var Ee = "resume"; - yo = co === Ee; - } - - if (!Jo) { - var Ie = "touchend"; - Jo = co === Ie; - } - - Qo = To; - To = co === pe; - Ie = Jo; - - if (!y) { - var Jo = "mouseup"; - y = co === Jo; - } - - Jo = Qo; - Io = yo; - yo = uo; - uo = Jo; - Qo = y; - - if (uo) { - y = "id"; - uo = Jo[y]; - } else { - uo = ""; - } - - y = uo; - - if (!yo) { - uo = "blur"; - yo = co === uo; - } - - uo = y; - y = yo; - yo = uo; - - if (Ne.indexOf) { - Ee = Ne.indexOf(yo); - qo = Ee; - } else { - Ee = 0; - - while (Ee < Ne.length) { - So = Ne[Ee] === yo; - - if (So) { - qo = Ee; - be = 1; - } - - Ee++; - } - - if (!be) { - qo = -1; - } - } - - Ne = qo; - qo = -1 === Ne; - - if (qo) { - be = Me[55]; - Ne = be.length; - be = Me[55]; - be[Ne] = uo; - } - - if (!y) { - var be = "focusout"; - y = co === be; - } - - me = Ne; - - if (En) { - qo = kn; - Ne = In; - uo = void 0; - be = "Date"; - yo = At; - Ee = +new qo[be]() - yo[12]; - qo = Ee - yo[62]; - be = 2 > qo; - - if (be) { - uo = void 0; - } else { - yo[62] = Ee; - - if (!yo[57]) { - yo[57] = []; - } - - ge = []; - X = yo[48]; - u = Ee % 7; - de = yo[57]; - xo = X[u]; - ge[2] = Ee; - u = "alpha"; - var ve = "beta"; - var X = "gamma"; - qo = 100 * Ne[X]; - Me = 100 * Ne[u]; - So = 100 * Ne[ve]; - pe = Me >> 0; - ge[0] = pe ^ xo; - Me = qo >> 0; - qo = So >> 0; - ge[1] = Me ^ xo; - ge[3] = qo ^ xo; - de.push(ge); - qo = yo[57]; - Me = qo.length; - qo = Me > 8192; - - if (qo) { - Me = yo[57]; - Me.unshift(); - } - } - } - - qo = y; - En = me; - - if (Ie) { - uo = kn; - y = In; - Ee = At; - Me = En; - - if (!Ee[18]) { - me = uo; - So = "navigator"; - pe = "userAgent"; - var Ei = Ee; - ge = void 0; - X = "platform"; - u = "navigator"; - de = "arm"; - ve = me[u]; - u = ve[X]; - X = u.indexOf(de); - u = -1 !== X; - X = me[So]; - So = X[pe]; - - if (!u) { - pe = "iPhone"; - X = So.indexOf(pe); - u = -1 !== X; - } - - pe = u; - - if (!pe) { - X = "Firefox/62"; - u = So.indexOf(X); - pe = -1 !== u; - } - - So = pe; - - if (So) { - ge = void 0; - } else { - pe = "AudioContext"; - X = me[pe]; - - if (!X) { - pe = "webkitAudioContext"; - X = me[pe]; - } - - pe = X; - - if (pe) { - try { - Ei[25] = new X(); - } catch (o) { - } - } - - pe = Ei[25]; - - if (pe) { - u = "function"; - var ve = "createOscillator"; - pe = typeof Ei[25][ve] === u; - } - - X = pe; - - if (X) { - pe = "createAnalyser"; - u = "function"; - X = typeof Ei[25][pe] === u; - } - - pe = X; - - if (pe) { - X = "createGain"; - u = "function"; - pe = typeof Ei[25][X] === u; - } - - X = pe; - - if (X) { - ve = "function"; - var de = "createScriptProcessor"; - X = typeof Ei[25][de] === ve; - } - - pe = X; - - if (pe) { - de = "value"; - Qe = "state"; - bn = "setTimeout"; - q = Ei[25]; - eo = "connect"; - Po = Ei[25]; - On = "start"; - re = "gain"; - var u = "createScriptProcessor"; - Fe = "connect"; - Oo = "+"; - var ho = "createGain"; - vo = "createOscillator"; - var Vn = "destination"; - ve = "connect"; - var xo = "sawtooth"; - var Ho = "baseLatency"; - var Xe = "onaudioprocess"; - X = "createAnalyser"; - var dn = "connect"; - qe = q[Ho]; - q = Po[Qe]; - Qe = qe + Oo; - Ei[70] = Qe + q; - qe = Ei[25]; - Qe = qe[vo](); - Qe.type = xo; - xo = Ei[25]; - var Si = xo[X](); - Qe[dn](Si); - Qe[On](0); - X = Ei[25]; - var xi = X[ho](); - X = xi[re]; - X[de] = 0; - X = Ei[25]; - var wi = X[u](4096, 1, 1); - Si[Fe](wi); - X = Ei[25]; - u = X[Vn]; - wi[ve](xi); - xi[eo](u); - - wi[Xe] = function () { - var o = "onaudioprocess"; - wi[o] = null; - e(16, Si, xi, wi); - }; - - X = function () { - var e = "\u0298\u0299\u0296\u0282\u0293\u029e\u0298\u0287\u0285\u0298\u0294\u0292\u0284\u0284"; - var o = ""; - - for (var n = 0; n < e.length; n++) { - var t = 759 ^ e.charCodeAt(n); - o += String.fromCharCode(t); - } - - if (wi[o] = null, !Ei[67]) { - var r = "AcTimeOut"; - Ei[67] = r; - } - }; - - me[bn](X, 1e3); - } else { - X = "ns"; - Ei[67] = X; - } - } - - Ee[18] = 1; - } - - me = void 0; - So = "isTrusted"; - pe = Jo; - var be = "touchend"; - Ne = co === be; - be = Ne; - Ne = be; - - if (Ne) { - var yo = "changedTouches"; - Ne = y[yo]; - } else { - yo = "touches"; - Ne = y[yo]; - } - - yo = Ne; - Ne = y[So] === !1; - - if (Ne) { - Ee[31]++; - } - - if (yo) { - Ne = yo[0]; - - if (Ne) { - u = "pageX"; - de = "id"; - ve = 0; - xo = void 0; - Fe = 0; - qe = "className"; - Qe = "parentNode"; - bn = de; - de = be; - dn = void 0; - q = []; - Pn = 0; - - if (de) { - de = 4; - } else { - de = 5; - } - - Jn = void 0; - On = Ee[48]; - var X = "identifier"; - Vn = qe; - qe = 0; - re = Ne[X]; - X = Qe; - q[5] = de; - de = 0; - var eo = "/"; - y = eo; - - if (Ne[u]) { - eo = "pageX"; - de = Ne[eo]; - var Qe = "pageY"; - ve = Ne[Qe]; - } else { - ho = "clientX"; - Qe = "scrollTop"; - eo = "scrollLeft"; - de = Ne[ho] + Ne[eo]; - ho = "clientY"; - ve = Ne[ho] + Ne[Qe]; - } - - var ge = "Date"; - So = +new uo[ge]() - Ee[12]; - - if (!be) { - Ee[58]++; - ge = pe; - - if (ge) { - var u = "getBoundingClientRect"; - ge = pe[u]; - } - - u = ge; - - if (u) { - ge = "getBoundingClientRect"; - u = pe[ge](); - } - - ge = u; - u = ge; - - if (u) { - var Qe = "width"; - u = ge[Qe] > 10; - } - - ho = u; - - if (ho) { - u = "height"; - ho = ge[u] > 10; - } - - u = ho; - - if (u) { - eo = 0 | ve; - Xe = "height"; - fe = 0 | de; - Co = "x"; - Mo = ge[Xe] / 2; - var Oo = "width"; - ho = ge[Oo] / 2; - Qe = ge[Co] + ho; - ho = 0 | Qe; - Qe = fe === ho; - var vo = "y"; - - if (!Qe) { - Po = ho + 1; - Qe = fe === Po; - } - - ho = Qe; - Qe = ge[vo] + Mo; - Po = 0 | Qe; - - if (ho) { - Qe = eo === Po; - - if (!Qe) { - Oo = Po + 1; - Qe = eo === Oo; - } - - ho = Qe; - } - - Qe = ho; - - if (Qe) { - Ee[24]++; - } - } - } - - ge = uo; - u = So % 7; - q[0] = So; - So = On[u]; - q[12] = Me ^ So; - u = Ee; - ho = y; - q[4] = re ^ So; - q[1] = ve ^ So; - q[9] = de ^ So; - - while (true) { - if (qe) { - Fe++; - } - - qe = 1; - de = 3 > Fe; - - if (de) { - de = pe; - } - - ve = de; - - if (ve) { - de = pe[bn] + y; - ve = de + pe[Vn]; - de = ve + y; - ho += de; - pe = pe[X]; - } else { - break; - } - } - - if (!u[55]) { - u[55] = []; - } - - y = u[55]; - X = y; - y = ho; - y += ""; - de = y; - - if (X.indexOf) { - ve = X.indexOf(de); - dn = ve; - } else { - ve = 0; - - while (ve < X.length) { - Fe = X[ve] === de; - - if (Fe) { - dn = ve; - Pn = 1; - } - - ve++; - } - - if (!Pn) { - dn = -1; - } - } - - X = dn; - de = -1 === X; - - if (de) { - ve = u[55]; - X = ve.length; - ve = u[55]; - ve[X] = y; - } - - Jn = X; - y = Ee; - - if (y[14]) { - X = []; - xo = X; - } else { - X = ge; - u = void 0; - de = "Error"; - ve = X[de]; - - if (ve) { - de = "stackTraceLimit"; - Fe = "stackTraceLimit"; - var qe = "stackTraceLimit"; - X = ve[de]; - ve[qe] = 100; - de = new ve(); - ve[Fe] = X; - X = "stack"; - Fe = de[X] + ""; - u = Fe; - } - - X = u; - - if (X) { - Fe = "\\r\\n|\\n|\\r"; - qe = "g"; - var ve = "collina.js"; - de = "test"; - var Qe = "pop"; - u = new RegExp(ve); - ve = new RegExp(Fe, qe); - Fe = X.split(ve); - ve = Fe[Qe](); - Fe = ve + ""; - ve = u[de](Fe); - - if (!ve) { - y[14] = Fe; - } - } - - X = []; - xo = X; - } - - if (!Ee[56]) { - Ee[56] = []; - } - - ho = Jn; - q[3] = ho ^ So; - y = Ee[56]; - q[7] = []; - y.push(q); - y = Ee[56]; - So = y.length; - y = So > 8192; - - if (y) { - So = Ee[56]; - So.unshift(); - } - } else { - me = void 0; - } - } else { - me = void 0; - } - } - - if (Re) { - Ne = void 0; - uo = At; - be = kn; - yo = Jo; - y = In; - Ie = "touches"; - Ee = "isTrusted"; - Me = En; - me = y[Ie]; - Ie = me[0]; - me = y[Ee] === !1; - - if (me) { - uo[31]++; - } - - if (Ie) { - y = "Date"; - Ee = new be[y](); - y = +Ee; - Ee = y - uo[12]; - me = Ee - uo[20]; - So = 2 > me; - - if (So) { - Ne = void 0; - } else { - pe = void 0; - ge = "clientX"; - X = uo[48]; - u = "document"; - de = void 0; - ve = "body"; - Fe = 0; - qe = "body"; - uo[20] = Ee; - dn = "pageX"; - q = "id"; - var me = "/"; - ho = "parentNode"; - Qe = 0; - eo = 0; - Vn = Ee % 7; - Jn = []; - Po = "clientY"; - On = "className"; - re = X[Vn]; - Jn[2] = y ^ re; - X = q; - var xo = "pageY"; - bn = me; - Jn[5] = 0; - Jn[1] = Ie[xo]; - me = bn; - xo = "body"; - q = uo; - Jn[12] = Me ^ re; - Jn[0] = Ee; - Pn = be[u]; - - if (!q[55]) { - q[55] = []; - } - - if (!uo[56]) { - uo[56] = []; - } - - u = Pn[qe]; - qe = "body"; - Vn = uo[56]; - Oo = q[55]; - Xe = Oo; - Oo = ho; - - if (u) { - fe = "scrollLeft"; - var ho = "body"; - Co = Pn[ho]; - u = Co[fe]; - } else { - u = 0; - } - - ho = Pn[ve]; - ve = On; - - while (true) { - if (Fe) { - Qe++; - } - - Fe = 1; - On = 3 > Qe; - - if (On) { - On = yo; - } - - fe = On; - - if (fe) { - On = yo[X] + bn; - fe = On + yo[ve]; - On = fe + bn; - me += On; - yo = yo[Oo]; - } else { - break; - } - } - - X = u; - - if (ho) { - u = "body"; - ve = "scrollTop"; - Fe = Pn[u]; - ho = Fe[ve]; - } else { - ho = 0; - } - - Jn[9] = Ie[dn]; - u = Ie[ge] + X; - ge = void 0 !== Jn[9]; - X = Pn[qe]; - ve = me; - Fe = ho; - Jn[6] = u ^ re; - - if (ge) { - Jn[9] = Jn[9] ^ re; - Jn[1] = Jn[1] ^ re; - } - - if (X) { - ge = "clientLeft"; - u = "body"; - qe = Pn[u]; - X = qe[ge]; - } else { - X = 0; - } - - ge = Ie[Po] + Fe; - Jn[8] = ge ^ re; - ge = ve; - - if (Xe.indexOf) { - u = Xe.indexOf(ge); - de = u; - } else { - u = 0; - - while (u < Xe.length) { - Fe = Xe[u] === ge; - - if (Fe) { - de = u; - eo = 1; - } - - u++; - } - - if (!eo) { - de = -1; - } - } - - ge = Pn[xo]; - u = de; - de = X; - X = -1 === u; - - if (X) { - xo = q[55]; - Fe = q[55]; - u = xo.length; - Fe[u] = ve; - } - - pe = u; - - if (ge) { - var X = "body"; - u = Pn[X]; - X = "clientTop"; - ge = u[X]; - } else { - ge = 0; - } - - Jn[10] = de ^ re; - me = pe; - pe = ge; - Jn[3] = me ^ re; - Jn[11] = pe ^ re; - Vn.push(Jn); - me = uo[56]; - pe = me.length; - me = pe > 8192; - - if (me) { - pe = uo[56]; - pe.unshift(); - } - } - } else { - Ne = void 0; - } - } - - if (Qo) { - Ne = 0; - uo = Jo; - y = En; - Re = "mouseup"; - Ie = "parentNode"; - Me = "IMG"; - So = 0; - pe = "id"; - ge = At; - u = "pageY"; - var be = "which"; - xo = void 0; - Fe = kn; - ho = []; - dn = 0; - q = In; - Pn = "toUpperCase"; - Vn = 0; - - if (!ge[18]) { - Jn = Fe; - On = void 0; - re = "userAgent"; - Xe = "navigator"; - Co = "arm"; - var Pi = ge; - Ho = "navigator"; - var Oo = "platform"; - Po = Jn[Xe]; - Xe = Jn[Ho]; - fe = Po[re]; - Po = Xe[Oo]; - re = Po.indexOf(Co); - Po = -1 !== re; - - if (!Po) { - var Oo = "iPhone"; - re = fe.indexOf(Oo); - Po = -1 !== re; - } - - re = Po; - - if (!re) { - Po = "Firefox/62"; - Oo = fe.indexOf(Po); - re = -1 !== Oo; - } - - Po = re; - - if (Po) { - On = void 0; - } else { - re = "AudioContext"; - Oo = Jn[re]; - - if (!Oo) { - re = "webkitAudioContext"; - Oo = Jn[re]; - } - - re = Oo; - - if (re) { - try { - Pi[25] = new Oo(); - } catch (e) { - } - } - - re = Pi[25]; - - if (re) { - Oo = "function"; - Xe = "createOscillator"; - re = typeof Pi[25][Xe] === Oo; - } - - Oo = re; - - if (Oo) { - Co = "function"; - var Xe = "createAnalyser"; - Oo = typeof Pi[25][Xe] === Co; - } - - re = Oo; - - if (re) { - Oo = "createGain"; - var Co = "function"; - re = typeof Pi[25][Oo] === Co; - } - - Oo = re; - - if (Oo) { - re = "function"; - Xe = "createScriptProcessor"; - Oo = typeof Pi[25][Xe] === re; - } - - re = Oo; - - if (re) { - Oo = "connect"; - vo = "createAnalyser"; - gt = "setTimeout"; - zn = "sawtooth"; - it = "createOscillator"; - T = Pi[25]; - m = "connect"; - var B = "onaudioprocess"; - var Y = "+"; - Ho = "destination"; - R = "value"; - var Mo = "connect"; - yn = Pi[25]; - var ke = "gain"; - var Un = "createScriptProcessor"; - V = "connect"; - P = "baseLatency"; - var fe = "createGain"; - var st = "start"; - var zo = "state"; - Xe = yn[zo]; - Co = T[P]; - yn = Co + Y; - Pi[70] = yn + Xe; - Xe = Pi[25]; - Co = Xe[it](); - Xe = Pi[25]; - Co.type = zn; - var Ui = Xe[vo](); - Xe = Pi[25]; - var Bi = Xe[fe](); - Co[V](Ui); - Co[st](0); - Xe = Bi[ke]; - Xe[R] = 0; - Xe = Pi[25]; - var zi = Xe[Un](4096, 1, 1); - Ui[m](zi); - zi[Oo](Bi); - Oo = Pi[25]; - Xe = Oo[Ho]; - Bi[Mo](Xe); - - zi[B] = function () { - var o = "onaudioprocess"; - zi[o] = null; - e(16, Ui, Bi, zi); - }; - - Oo = function () { - var e = "o"; - - if (e += "naud", e += "io", e += "process", zi[e] = null, !Pi[67]) { - var o = ""; - var n = "\u02f8\u031a\u030b\u0320\u0324\u031c\u0306\u032c\u032b"; - - for (var t = 0; t < n.length; t++) { - var r = n.charCodeAt(t) - 695; - o += String.fromCharCode(r); - } - - Pi[67] = o; - } - }; - - Jn[gt](Oo, 1e3); - } else { - Oo = "ns"; - Pi[67] = Oo; - } - } - - ge[18] = 1; - } - - On = void 0 !== q[be]; - be = pe; - pe = "mousedown"; - re = ge[48]; - var Oo = "pageX"; - - if (On) { - var Po = "which"; - On = q[Po] <= 3; - } - - var qe = "isTrusted"; - Qe = q[qe] === !1; - qe = q[Oo]; - Oo = void 0; - Xe = void 0 === qe; - var Po = "/"; - - if (Qe) { - ge[31]++; - } - - me = On; - de = Po; - Qe = q[u]; - On = q.type === pe; - var bn = "nodeName"; - Ee = de; - pe = q.type === Re; - Re = Ie; - - if (me) { - Ie = "which"; - eo = []; - eo.push(0, 0, 1, 2); - fe = eo; - dn = fe[q[Ie]]; - } else { - var fe = "button"; - Ie = void 0 !== q[fe]; - - if (Ie) { - eo = "button"; - Ie = q[eo] <= 4; - } - - eo = Ie; - - if (eo) { - fe = []; - fe.push(2, 0, 2, 0, 1); - Ho = fe; - var Co = "button"; - dn = Ho[q[Co]]; - } - } - - if (Xe) { - Ie = "body"; - Ho = "document"; - Mo = "body"; - var fe = "clientX"; - eo = Fe[Ho]; - Co = eo[Ie]; - - if (Co) { - Ie = "body"; - Ho = eo[Ie]; - Ie = "scrollLeft"; - Co = Ho[Ie]; - } else { - Co = 0; - } - - Ie = eo[Mo]; - - if (Ie) { - var ke = "body"; - var Ho = "scrollTop"; - Mo = eo[ke]; - Ie = Mo[Ho]; - } else { - Ie = 0; - } - - eo = Co; - Co = Ie; - qe = q[fe] + eo; - var me = "clientY"; - Qe = q[me] + Co; - } - - var u = "className"; - var Jn = "Date"; - yo = u; - - if (On) { - ge[58]++; - var u = "buttons"; - Ie = 0 === q[u]; - - if (Ie) { - u = 0 | ge[37]; - ge[37] = u + 1; - } - - Ie = "webkitMovementX"; - u = void 0 !== q[Ie]; - - if (u) { - Ie = 0 | ge[66]; - ge[66] = Ie + 1; - } - - var X = "timeStamp"; - Ie = q[X] > 864e4; - - if (Ie) { - me = 0 | ge[11]; - ge[11] = me + 1; - } - - Ie = uo; - - if (Ie) { - var u = "getBoundingClientRect"; - Ie = uo[u]; - } - - me = Ie; - - if (me) { - Ie = "getBoundingClientRect"; - me = uo[Ie](); - } - - Ie = me; - me = Ie; - - if (me) { - var X = "width"; - me = Ie[X] > 10; - } - - X = me; - - if (X) { - var me = "height"; - X = Ie[me] > 10; - } - - me = X; - - if (me) { - var Xe = "width"; - u = "height"; - Ho = Ie[Xe] / 2; - var X = "x"; - var fe = "y"; - ve = Ie[X] + Ho; - X = 0 | ve; - ve = qe === X; - - if (!ve) { - eo = X + 1; - ve = qe === eo; - } - - X = ve; - ve = Ie[u] / 2; - u = Ie[fe] + ve; - ve = 0 | u; - - if (X) { - u = Qe === ve; - - if (!u) { - eo = ve + 1; - u = Qe === eo; - } - - X = u; - } - - u = X; - - if (u) { - ge[24]++; - } - } - } - - Ie = +new Fe[Jn]() - ge[12]; - me = Ie % 7; - X = re[me]; - ho[2] = qe ^ X; - me = uo[bn]; - ho[11] = Ie; - - if (pe) { - pe = 5; - } else { - pe = 1; - } - - Ie = ge; - - if (!me) { - me = ""; - } - - if (!Ie[55]) { - Ie[55] = []; - } - - ho[17] = y ^ X; - y = me; - me = y[Pn](); - y = Ie[55]; - ho[13] = Qe ^ X; - - if (!ge[47]) { - ge[47] = []; - } - - u = me === Me; - Me = ge[47]; - ve = y; - - if (!u) { - y = "A"; - u = me === y; - } - - ho[15] = pe; - y = uo; - me = u; - - while (true) { - if (So) { - Vn++; - } - - So = 1; - pe = 3 > Vn; - - if (pe) { - pe = y; - } - - u = pe; - - if (u) { - pe = y[be] + de; - u = pe + y[yo]; - pe = u + de; - Ee += pe; - y = y[Re]; - } else { - break; - } - } - - ho[14] = dn ^ X; - be = Ee; - - if (me) { - yo = "getBoundingClientRect"; - me = uo[yo]; - } - - yo = me; - y = be; - - if (ve.indexOf) { - Re = ve.indexOf(y); - Oo = Re; - } else { - Re = 0; - - while (Re < ve.length) { - me = ve[Re] === y; - - if (me) { - Oo = Re; - Ne = 1; - } - - Re++; - } - - if (!Ne) { - Oo = -1; - } - } - - if (yo) { - var y = "left"; - ho[7] = 1 ^ X; - var Re = "getBoundingClientRect"; - Ne = uo[Re](); - ho[12] = Ne[y] ^ X; - var So = "top"; - ho[0] = Ne[So] ^ X; - Ne = "offsetWidth"; - ho[9] = uo[Ne] ^ X; - var ve = "offsetHeight"; - ho[8] = uo[ve] ^ X; - } else { - ho[7] = X; - } - - Ne = Oo; - uo = -1 === Ne; - - if (uo) { - yo = Ie[55]; - Ne = yo.length; - yo = Ie[55]; - yo[Ne] = be; - } - - xo = Ne; - Ee = xo; - ho[6] = Ee ^ X; - Me.push(ho); - Ne = ge[47]; - uo = Ne.length; - Ne = uo > 8192; - - if (Ne) { - uo = ge[47]; - uo.unshift(); - } - } - - if (pn) { - Ne = void 0; - uo = En; - be = In; - yo = At; - Ie = kn; - var Qo = "isTrusted"; - Ee = be[Qo] === !1; - - if (Ee) { - yo[31]++; - } - - var Jo = "Date"; - y = new Ie[Jo](); - Jo = +y; - y = Jo - yo[12]; - Re = y - yo[26]; - Qo = 2 > Re; - - if (Qo) { - Ne = void 0; - } else { - Re = "document"; - Me = "body"; - yo[26] = y; - ho = yo[48]; - Qe = "body"; - bn = void 0; - var Fe = "pageX"; - var So = "body"; - var pe = "clientY"; - ve = []; - var ge = "clientX"; - ve[15] = 3; - ve[2] = be[Fe]; - X = y % 7; - Fe = void 0 !== ve[2]; - var xo = "body"; - var Ee = "pageY"; - ve[11] = y; - ve[13] = be[Ee]; - Ee = Ie[Re]; - Re = ho[X]; - me = yo; - ve[1] = Jo ^ Re; - ve[17] = uo ^ Re; - X = Ee[So]; - - if (!yo[47]) { - yo[47] = []; - } - - if (X) { - So = "body"; - var de = "scrollLeft"; - u = Ee[So]; - X = u[de]; - } else { - X = 0; - } - - So = yo[47]; - u = Ee[Me]; - - if (u) { - de = "scrollTop"; - var Me = "body"; - qe = Ee[Me]; - u = qe[de]; - } else { - u = 0; - } - - if (Fe) { - ve[2] = ve[2] ^ Re; - ve[13] = ve[13] ^ Re; - } - - Me = Ee[Qe]; - de = X; - X = u; - - if (Me) { - var Qe = "body"; - u = Ee[Qe]; - var Fe = "clientLeft"; - Me = u[Fe]; - } else { - Me = 0; - } - - u = be[ge] + de; - ge = be[pe] + X; - ve[16] = u ^ Re; - pe = Me; - ve[3] = ge ^ Re; - Me = Ee[xo]; - ve[5] = pe ^ Re; - - if (Me) { - ge = "body"; - var X = "clientTop"; - pe = Ee[ge]; - Me = pe[X]; - } else { - Me = 0; - } - - Ee = Ie; - pe = Me; - - if (me[14]) { - Me = []; - bn = Me; - } else { - u = void 0; - var X = "Error"; - Me = Ee; - ge = Me[X]; - - if (ge) { - var Me = "stackTraceLimit"; - Fe = "stackTraceLimit"; - ge[Me] = 100; - var de = "stackTraceLimit"; - X = new ge(); - qe = ge[de]; - ge[Fe] = qe; - var xo = "stack"; - Me = X[xo] + ""; - u = Me; - } - - Me = u; - - if (Me) { - X = "collina.js"; - qe = "test"; - var dn = "\\r\\n|\\n|\\r"; - var u = "pop"; - var xo = "g"; - ge = new RegExp(dn, xo); - de = new RegExp(X); - X = Me.split(ge); - ge = X[u](); - X = ge + ""; - ge = de[qe](X); - - if (!ge) { - me[14] = X; - } - } - - Me = []; - bn = Me; - } - - ve[10] = pe ^ Re; - ve[4] = []; - So.push(ve); - Re = yo[47]; - Ee = Re.length; - Re = Ee > 8192; - - if (Re) { - Ee = yo[47]; - Ee.unshift(); - } - } - } - - if (To) { - Jo = At; - uo = kn; - be = []; - be[2] = 0; - - if (!Jo[49]) { - Jo[49] = []; - } - - Re = En; - pn = Jo[48]; - Ie = Jo[49]; - var Ne = "Date"; - yo = +new uo[Ne]() - Jo[12]; - Ne = yo % 7; - be[1] = yo; - uo = pn[Ne]; - be[0] = Re ^ uo; - Ie.push(be); - Ne = Jo[49]; - uo = Ne.length; - Ne = uo > 1024; - - if (Ne) { - uo = Jo[49]; - uo.unshift(); - } - } - - if (qo) { - Jo = En; - To = kn; - be = In; - yo = At; - - if (!yo[61]) { - yo[61] = []; - } - - y = "isTrusted"; - Re = yo[48]; - pn = yo[61]; - Qo = []; - var Ne = "focus"; - uo = be.type === Ne; - - if (!uo) { - Ne = "focusin"; - uo = be.type === Ne; - } - - Ne = uo; - uo = be[y] === !1; - - if (Ne) { - Ne = 1; - } else { - Ne = 0; - } - - be = Ne; - - if (uo) { - yo[31]++; - } - - Ne = "Date"; - uo = +new To[Ne]() - yo[12]; - To = uo % 7; - Ne = Re[To]; - Qo[1] = be ^ Ne; - Qo[2] = uo; - Qo[0] = Jo ^ Ne; - pn.push(Qo); - Jo = yo[61]; - To = Jo.length; - Jo = To > 1024; - - if (Jo) { - To = yo[61]; - To.unshift(); - } - } - - if (Ln) { - To = In; - qo = kn; - En = "isPrimary"; - uo = To[En] === !1; - - if (uo) { - En = 0 | qo[64]; - qo[64] = En + 1; - } - - var Ne = "pointerId"; - Jo = 0 === To[Ne]; - - if (Jo) { - To = 0 | qo[9]; - qo[9] = To + 1; - } - } - - var en = "WV.Event.APP.ackground"; - Jo = co === en; - - if (!Jo) { - var In = "pause"; - Jo = co === In; - } - - To = Jo; - - if (To) { - At[53] = 1; - } - - if (Io) { - At[53] = 0; - } - } - - Jo = +r === r; - - if (Jo) { - Qn = 14 === r; - - if (Qn) { - To = 0; - In = "zeWURhDQZoAbrw_F4km9tlOI5ysBHYE0JC67KS8avqz1gdGpNX3uTnL2VMiPcfj$"; - qo = []; - En = ""; - qo.push(In); - In = "OnlSegCJXqkRd9UsrtoD57fhyviG0Qc2IWTaP_KNmMLZA18FEzVu3BYjzp4bHw6$"; - qo.push(In); - In = w.pop(); - Ne = "jGi8LrT1_SpIE7930DOtezvhgzamMZbuwQUBRdYnJlKN4sc6XPoHWCVk52FfqAy$"; - uo = w.pop(); - qo.push(Ne); - Ne = qo[In]; - - while (uo > To) { - In = w.pop(); - qo = 0; - be = ""; - - while (In > 0) { - qo = In % (Ne.length + 1); - be += Ne.charAt(qo - 1); - In = Math.floor(In / (Ne.length + 1)); - } - - En += be; - To++; - } - - w.push(En); - To = void 0; - return To; - ; - } - } - - if (Nt) { - Jo = ""; - To = +r === r; - In = void 0; - qo = "console"; - En = "context"; - be = "charAt"; - At = "prototype"; - var Ne = "value"; - Qn = Ne; - Ne = En; - En = qo; - qo = "toString"; - uo = qo; - qo = At; - At = be; - be = "call"; - Dt = be; - be = "Function"; - yo = be; - - if (To) { - co = "webgl"; - en = ","; - Ie = "Debug"; - Ee = "getElementsByTagName"; - pe = "match"; - u = "document"; - Qe = "hidden"; - eo = "body"; - Vn = "substr"; - Jn = "getExtension"; - Po = "Object"; - On = "platform"; - re = "replace"; - Ho = "random"; - Mo = "Date"; - yn = "UNMASKED_RENDERER_WEBGL"; - gt = pe; - pe = "top"; - var fe = "get"; - Ln = "i"; - zo = "appendChild"; - st = fe; - var be = "/"; - A = r; - dn = 4 === r; - var ve = "getContext"; - var xo = "attachEvent"; - ge = Qe; - Fe = co; - var me = "addEventListener"; - co = ve; - ve = Ho; - var Pn = "location"; - pn = pe; - Me = "canvas"; - Qe = On; - var Un = "WEBGL_debug_renderer_info"; - Re = "userAgent"; - On = "deviceorientation"; - b = 5; - Oo = re; - var zn = "experimental-webgl"; - kn = "performance"; - Qo = Pn; - var B = "Math"; - ho = zn; - q = xo; - xo = B; - Pn = Un; - var So = "focus"; - y = "UNMASKED_VENDOR_WEBGL"; - Ho = be; - be = "blur"; - B = So; - So = me; - me = eo; - eo = Vn; - Vn = "defineProperty"; - it = Re; - var Un = "passive"; - Re = Jn; - var de = "Flag"; - bn = de; - de = Ln; - var re = "}"; - Ln = Po; - pe = u; - X = kn; - kn = re; - u = On; - Jn = Vn; - Vn = zo; - var Co = "href"; - var Io = "|"; - qe = Me; - Me = Mo; - Po = en; - en = Co; - On = Io; - - if (dn) { - Io = s; - re = ba; - Xe = 0; - Co = Io; - vo = Co.split(Jo); - Co = void 0; - Mo = []; - ke = 0; - zo = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; - z = vo; - vo = void 0; - T = "String"; - Se = []; - R = void 0; - V = "fromCharCode"; - Oe = Jo; - K = 0; - var P = "13"; - var m = "success"; - Io = T; - fe = m; - zn = P; - T = zn; - zn = V; - Y = zo; - - while (true) { - zo = K++; - V = z[zo]; - zo = Y.indexOf(V); - V = K++; - P = z[V]; - V = Y.indexOf(P); - P = K++; - m = z[P]; - P = Y.indexOf(m); - m = K++; - N = z[m]; - m = Y.indexOf(N); - N = zo << 2; - Ce = V >> 4; - Z = N | Ce; - N = 15 & V; - Ce = N << 4; - N = P >> 2; - $ = Ce | N; - N = 3 & P; - Ce = N << 6; - N = Ce | m; - Mo.push(Z); - Ce = 64 != P; - - if (Ce) { - Mo.push($); - } - - Ce = 64 != m; - - if (Ce) { - Mo.push(N); - } - - N = Oe; - $ = N; - Z = $; - m = Oe; - P = m; - V = P; - zo = V; - zo = K < z.length; - - if (!zo) { - break; - } - } - - vo = Mo; - Mo = vo; - vo = Jo; - - while (ke < Mo.length) { - zo = Mo[ke] ^ T; - z = 255 & zo; - Se.push(z); - T = z; - ke++; - } - - R = Se; - Mo = R; - - while (Xe < Mo.length) { - ke = re[Io]; - zo = ke[zn](Mo[Xe]); - vo += zo; - Xe++; - } - - Io = vo.length > 0; - - if (Io) { - var re = "{"; - Io = vo[0] === re; - } - - re = Io; - - if (re) { - Io = Mo.length - 1; - Xe = vo[Io]; - re = Xe === kn; - } - - Io = re; - - if (Io) { - re = {}; - re[fe] = !0; - Xe = "data"; - re[Xe] = vo; - Xe = re; - Co = Xe; - } else { - re = {}; - re[fe] = !1; - Xe = re; - Co = Xe; - } - - ur = Co; - } - - Io = Ie; - Ie = Un; - dn = 8 === r; - re = 26 === r; - Xe = 25 === r; - - if (Xe) { - fe = ei; - Co = fe[56]; - vo = ba; - Mo = fe[47]; - ke = +new vo[Me]() - fe[12]; - - if (Mo) { - vo = []; - vo[15] = 2; - vo[11] = ke; - Mo.push(vo); - vo = Mo.length > 8192; - - if (vo) { - Mo.unshift(); - } - } - - if (!fe[39]) { - fe[39] = []; - } - - vo = fe[39]; - - if (Co) { - Mo = []; - Mo[5] = 3; - Mo[0] = ke; - Co.push(Mo); - Mo = Co.length > 8192; - - if (Mo) { - Co.unshift(); - } - } - - vo.push(ke); - Co = fe[39]; - vo = Co.length; - Co = vo > 128; - - if (Co) { - vo = fe[39]; - vo.unshift(); - } - - ur = void 0; - } - - Xe = yn; - - if (dn) { - fe = s; - Co = ei; - Co[72] = fe; - ur = void 0; - } - - dn = Ee; - Ee = y; - y = be; - be = "test"; - fe = "src"; - Co = be; - be = fe; - - if (re) { - fe = "&e="; - Mo = d; - yn = void 0; - Un = "_uab_img_"; - z = "&stack="; - Se = "file:"; - Y = "onload"; - V = p; - P = "&line="; - var R = "//acjs.aliyun.com/error?v="; - zo = "Image"; - zn = v; - m = "protocol"; - var ke = "&jsv="; - vo = R + 140; - T = ba; - R = s; - Oe = T; - K = vo + ke; - vo = K + 100; - ke = Oe[Qo]; - Oe = ke[m]; - ke = Oe === Se; - var _i = T; - T = new _i[zo](); - zo = _i[xo]; - Se = zo[ve](); - zo = 1e6 * Se; - Se = 0 | zo; - var Li = Un + Se; - zo = vo + fe; - _i[Li] = T; - fe = zo + R; - vo = fe + z; - fe = vo + Mo; - vo = "onerror"; - Mo = vo; - - T[Mo] = function () { - try { - delete _i[Li]; - } catch (e) { - _i[Li] = null; - } - }; - - vo = fe + P; - T[Y] = T[Mo]; - fe = vo + V; - - if (zn) { - var vo = "&type="; - Mo = vo + zn; - fe += Mo; - } - - vo = fe; - - if (ke) { - var fe = "^\\/\\/"; - Mo = new RegExp(fe); - ke = Mo[Co](vo); - } - - fe = ke; - - if (fe) { - var zo = "http:"; - vo = zo + vo; - } - - yn = vo; - fe = yn; - vo = fe; - debugger; - T[be] = vo; - ur = void 0; - } - - re = 27 === r; - fe = "navigator"; - vo = fe; - fe = "bind"; - Mo = fe; - fe = "iPhoneiPadiPod"; - yn = fe; - fe = "createElement"; - ke = "getParameter"; - zo = fe; - fe = ke; - ke = "getOwnPropertyDescriptor"; - Un = ke; - ke = "head"; - zn = ke; - - if (re) { - ke = void 0; - z = "_uab_module"; - T = "register"; - Se = ba; - R = "__acjs"; - Y = "uab"; - Oe = Se[j]; - K = Y; - var V = "uabModule"; - Y = V; - V = T; - T = R; - R = Se[T]; - Se[T] = 1; - T = z; - - if (!R) { - R = Se[T]; - } - - z = R; - Se[T] = 1; - T = "AWSCInner"; - R = T; - - if (Oe) { - T = Se; - P = T[R]; - m = Oe; - - if (P) { - P = m; - } - - N = P; - - if (N) { - P = T[R]; - P[V](Y, K, m); - } - - ke = void 0; - } else { - P = "ontouchstart"; - Ce = void 0; - Z = "PointerEvent"; - $ = 4294967296; - Xo = "WindVane"; - G = "catch"; - po = "ScriptEngineBuildVersion"; - M = "WebKitPlaybackTargetAvailabilityEvent"; - Q = []; - _ = "AlipayJSBridge"; - An = "_n1t|_n1z"; - I = []; - U = "getVersion"; - mn = 0; - J = "__wxjs_environment"; - Xn = "mozPaintCount"; - ze = void 0; - et = []; - Ue = 0; - le = "keyup"; - Go = "&native=1"; - Lo = "hasOwnProperty"; - un = "chrome"; - D = "resetSA"; - jo = "arm|iphone|ipad|ipod"; - De = "isAvailables"; - Te = "getEntriesByName"; - yt = 2; - se = !ze; - ne = new Se[Me](); - pr = void 0; - Wn = An; - An = "decryptJSON"; - Ao = Se[vo]; - Le = void 0; - te = 4 * yt; - he = void 0; - Ye = "then"; - jn = void 0; - vn = J; - var bo = "origin"; - ie = void 0; - J = bo; - bo = D; - D = void 0; - mo = []; - pt = "pc_native=1"; - gr = O; - var H = "UA_Opt"; - m = G; - G = "tmd_nc=1"; - Ct = H; - H = Ye; - Ye = "browser"; - mt = "WeixinJSBridge"; - sr = Xo; - var ze = "ScriptEngineMinorVersion"; - var N = "mozInnerScreenX"; - Xo = N; - var bt = "miniprogram"; - N = "webkitMatchesSelector"; - W = "webkitRTCPeerConnection"; - g = !he; - gr[12] = +ne; - Dn = []; - Ro = gr[12]; - Pt = Z; - I.push(1, 1, 1, 1); - Z = Ro; - Ro = I; - I = Xn; - var L = "currentScript"; - Xn = "Element"; - $e = M; - M = Z / $; - ne = po; - po = 0 | M; - M = new RegExp(jo, de); - var T = "buildID"; - jo = Xn; - Xn = An; - An = ze; - ze = po * $; - $ = Lo; - Lo = Z - ze; - Z = po; - po = P; - P = Te; - ze = Z >> 8; - Te = Z >> 24; - Gn = Z >> 16; - he = W; - W = N; - N = Lo; - Lo = 255 & Te; - Te = 255 & Z; - Z = N >> 24; - Wo = 255 & ze; - ze = 255 & Gn; - Q.push(Lo, ze, Wo, Te); - ze = N >> 16; - Lo = 255 & N; - Te = 255 & ze; - ze = 255 & Z; - ie = Q; - Z = ie; - ie = N >> 8; - N = 255 & ie; - mo.push(ze, Te, N, Lo); - Le = mo; - N = Le; - ie = Z.concat(N); - D = ie; - gr[48] = D; - N = "getBattery"; - Z = N; - N = Ao[Z]; - - if (N) { - N = e[Mo]; - } - - ie = N; - - if (ie) { - N = Se[vo]; - Q = N[Z](); - - if (Q) { - gr[50] = 2; - N = e[Mo](0, 9); - ze = e[Mo](0, 5); - debugger; - Lo = Q[H](N); - Lo[m](ze); - } - } - - N = gr; - N[0] = []; - Z = Se; - ie = Z[un]; - N[35] = Ro; - - if (ie) { - un = "cookies"; - var N = "history"; - ze = ie[N]; - var Z = "bookmarks"; - - if (ze) { - Ro[0] = 2; - N = "text"; - Q = {}; - Lo = "startTime"; - D = "maxResults"; - Te = e[Mo](0, 10); - Q[N] = Jo; - N = "search"; - Q[D] = 1e5; - Q[Lo] = 0; - Lo = Q; - ze[N](Lo, Te); - } - - N = ie[Z]; - - if (N) { - Ro[1] = 2; - Z = "getRecent"; - Q = e[Mo](1, 10); - N[Z](1e3, Q); - } - - N = "system"; - Z = ie[un]; - Q = ie[N]; - - if (Q) { - N = "storage"; - ze = Q[N]; - - if (ze) { - N = "getInfo"; - Ro[2] = 2; - Lo = e[Mo](2, 10); - ze[N](Lo); - } - } - - if (Z) { - Ro[3] = 2; - N = "getAll"; - Q = e[Mo](3, 10); - ze = {}; - Z[N](ze, Q); - } - } else { - Ce = void 0; - } - - N = e[Mo]; - - if (N) { - N = e[Mo](0, 12); - } - - Ce = Se; - Z = gr; - Z[2] = -1; - ie = Ce; - Q = ie[jo]; - Ro = void 0 !== ie[I]; - Z[43] = void 0; - Z[16] = 0; - ze = void 0 !== ie[Xo]; - Lo = !!ie[Io] << 3; - Z[59] = 0; - Z[46] = 0; - Z[65] = 0; - Z[68] = 0; - un = !!ie[$e] << 4; - D = ze << 2; - Z[21] = 0; - Z[71] = 0; - Z[60] = 0; - - if (Q) { - ze = ie[jo]; - Q = ze[qo]; - } - - ze = Ro << 1; - Ro = Q; - - if (Ro) { - Q = ie[jo]; - Te = Q[qo]; - Ro = Te[W]; - } - - Q = Ro; - Ro = Ce; - Z[36] = 0; - Te = Ro[vo]; - Ao = po in Ro[pe]; - Ro = !(!ie[he] && !Q) << 0; - ie = Z; - Q = Te[Qe]; - Te = Ce; - Le = M[Co](Q); - M = Ao; - Ro |= ze; - Ro |= D; - Ro |= Lo; - - if (M) { - M = Le; - } - - Ro |= un; - ie[23] = Ro; - ie = Z; - ie[7] = M; - ie = Z; - M = 1 === ie[23]; - ie[63] = new RegExp(Wn); - - if (M) { - ie[63] = new Te[Me](); - } - - M = ie[63]; - M[uo] = N; - N = "Promise"; - ie = N; - - if (se) { - N = Ce; - M = Z; - Q = Qn[At]; - Ro = 0; - M[8] = new RegExp(Wn); - ze = Qn in Q; - - if (!ze) { - Q[Qn] = 0; - } - - Q = 1 === M[23]; - Lo = !ze; - M[73] = new RegExp(Wn); - - if (Lo) { - Lo = N[ie]; - } - - ze = Lo; - - if (ze) { - ze = e[Mo]; - } - - Lo = ze; - - if (Lo) { - ze = e[Mo](0, 11); - Ro = new N[ie](ze); - } - - if (Q) { - M[8] = new N[Me](); - M[73] = new N[Me](); - } - - N = M[8]; - Q = e[Mo]; - - if (Q) { - Q = e[Mo](0, 18); - } - - ze = M[73]; - N[uo] = Q; - N = e[Mo]; - - if (N) { - N = e[Mo](0, 21); - } - - ze[uo] = N; - - if (Ro) { - Ro[H](e); - } - - se = void 0; - } - - if (g) { - N = void 0; - M = Z; - Q = !M[59]; - - if (Q) { - Q = !M[7]; - } - - Ro = Ce; - ze = Q; - M[71] = 255; - - if (ze) { - ze = 1 === M[23]; - } - - Q = ze; - - if (Q) { - Q = Ro[J]; - } - - ze = Q; - - if (ze) { - ze = Ro[pn] == Ro; - } - - Q = ze; - - if (Q) { - Q = e[Mo]; - } - - ze = Q; - - if (ze) { - Q = Ro[Pt]; - - if (Q) { - Lo = Ro[Pt]; - Q = Lo[qo]; - } - - Lo = Q; - - if (Lo) { - Q = Ro[Pt]; - un = "getPredictedEvents"; - D = Q[qo]; - Lo = D[un]; - } - - Q = Lo; - - if (Q) { - M[71] = 254; - N = void 0; - } else { - Lo = Ro[vo]; - un = "requestMIDIAccess"; - D = un; - - if (Lo[D]) { - M[71] = 0; - un = Lo[D](); - H = un; - - if (H) { - H = un[m]; - } - - Te = H; - - if (Te) { - H = e[Mo](0, 20); - un[m](H); - } - } - } - } - - g = N; - } - - e(19); - m = gr; - N = Se; - Ce = N[X]; - - if (Ce) { - Z = N[X]; - Ce = Z[P]; - } - - Z = N[pe]; - M = Se[Ct]; - - if (M) { - Q = Se[Ct]; - M = Q[bn]; - } - - Q = Z[L]; - Z = M; - L = Ce; - Ce = Q; - - if (Ce) { - Ce = Q[be]; - } - - M = !Z; - Q = Ce; - - if (L) { - L = Q; - } - - Ce = L; - - if (Ce) { - L = "decodedBodySize"; - g = N[X]; - Ro = g[P](Q); - g = Ro; - - if (g) { - g = Ro[0]; - } - - ze = g; - g = L; - - if (ze) { - L = Ro[0]; - ze = L[g]; - } - - L = ze; - - if (L) { - ze = Ro[0]; - Lo = ze[g]; - m[45] = Lo ^ m[12]; - } - } - - if (!M) { - P = Z >> 21; - m = !0; - M = P & m; - } - - P = M; - - if (P) { - m = 0; - N = void 0; - Ce = Se; - Z = gr; - Z[41] = 1; - L = Ce[pe]; - M = L[ge]; - - if (!M) { - M = Z[53]; - } - - L = M; - - if (L) { - M = Ce[vo]; - Q = M[Qe]; - M = yn.indexOf(Q); - - if (~M) { - Z[41] = 3; - N = void 0; - m = 1; - } - } - - if (!m) { - L = Ce[pe]; - Ce = L[zo](qe); - - if (Ce[co]) { - L = Ce[co](Fe); - - if (!L) { - L = Ce[co](ho); - } - - M = L; - - if (M) { - L = M[Re](Pn); - - if (L) { - Q = Z; - g = void 0; - Ro = void 0; - ze = void 0; - Lo = void 0; - un = M[fe](L[Ee]); - - if (!Q[55]) { - Q[55] = []; - } - - D = un; - un = 0; - H = Q[55]; - D += Jo; - Te = M[fe](L[Xe]); - se = D; - Wn = Te; - Wn += Jo; - Te = 0; - Ao = H; - H = Wn; - - if (Ao.indexOf) { - Le = Ao.indexOf(se); - ze = Le; - } else { - Le = 0; - - while (Le < Ao.length) { - Gn = Ao[Le] === se; - - if (Gn) { - ze = Le; - Te = 1; - } - - Le++; - } - - if (!Te) { - ze = -1; - } - } - - Te = ze; - ze = -1 === Te; - - if (ze) { - se = Q[55]; - Te = se.length; - se = Q[55]; - se[Te] = D; - } - - Ro = Te; - Z[69] = Ro; - Q = Z; - - if (!Q[55]) { - Q[55] = []; - } - - Ro = Q[55]; - ze = Ro; - - if (ze.indexOf) { - Ro = ze.indexOf(H); - g = Ro; - } else { - Ro = 0; - - while (Ro < ze.length) { - D = ze[Ro] === H; - - if (D) { - g = Ro; - un = 1; - } - - Ro++; - } - - if (!un) { - g = -1; - } - } - - Ro = g; - g = -1 === Ro; - - if (g) { - ze = Q[55]; - un = Q[55]; - Ro = ze.length; - un[Ro] = Wn; - } - - Lo = Ro; - Z[33] = Lo; - } else { - Z[41] = 0; - N = void 0; - } - } else { - Z[41] = 0; - N = void 0; - } - } else { - Z[41] = 0; - N = void 0; - } - } - } - - P = Se; - m = void 0 !== P[Xo]; - N = !!P[$e] << 4; - Ce = void 0 !== P[I]; - Z = P[pe]; - L = gr; - Xo = !!P[Io] << 3; - M = P[Qo]; - Q = P[vo]; - g = 255 & L[66]; - I = !(!P[sr] || !P[sr][De]) << 2; - Ro = Ce << 1; - Ce = !!P[mt] << 4; - ze = P[vn] === bt; - Lo = 255 & L[11]; - L = P[jo]; - un = M[en]; - M = !!P[_] << 3; - _ = P[vn] === Ye; - - if (L) { - D = P[jo]; - L = D[qo]; - } - - D = m << 2; - m = Q[T]; - T = L; - - if (!m) { - m = Jo; - } - - L = !!~un.indexOf(pt) << 5; - Q = m; - m = !!~un.indexOf(G) << 6; - G = Q; - Q = !!~un.indexOf(Go) << 7; - G += Jo; - - if (ze) { - Go = 1; - mn |= Go; - } - - while (Ue < G.length) { - ze = G.charCodeAt(Ue); - Go = 255 & ze; - et.push(Go); - Ue++; - } - - if (T) { - G = P[jo]; - ze = G[qo]; - T = ze[W]; - } - - if (_) { - G = 2; - mn |= G; - } - - mn |= I; - jn = et; - G = T; - T = jn; - mn |= M; - mn |= Ce; - Ce = !(!P[he] && !G) << 0; - G = 255 & T.length; - Ce |= Ro; - Ce |= D; - mn |= L; - L = T.slice(0, G); - Ce |= Xo; - Ce |= N; - mn |= m; - mn |= Q; - T = 255 & mn; - Dn.push(Ce); - Dn.push(T); - Dn.push(g); - Dn.push(Lo); - Dn.push(G); - Dn = Dn.concat(L); - - if (P[ne]) { - T = void 0; - m = P[ne](); - N = m; - m = []; - Ce = N >> 8; - L = 255 & Ce; - Ce = 255 & N; - m.push(L, Ce); - T = m; - m = T; - Dn = Dn.concat(m); - } else { - Dn.push(0, 0); - } - - T = "ScriptEngineMajorVersion"; - m = T; - - if (P[m]) { - T = P[m](); - N = 255 & T; - Dn.push(N); - } else { - Dn.push(0); - } - - if (P[An]) { - T = P[An](); - m = 255 & T; - Dn.push(m); - } else { - Dn.push(0); - } - - Dn.push(te); - - if (P[$]) { - T = "Reflect"; - m = "Touch"; - N = "showModalDialog"; - Ce = void 0; - L = "WeakMap"; - - Xo = function () { - }; - - M = void 0; - _ = !!Xo.name << 5; - g = "Intl"; - Ro = "wasDiscarded"; - Ue = []; - Lo = "Proxy"; - un = "HTMLMediaElement"; - De = "HTMLDocument"; - $e = "FormDataEvent"; - se = "fromEntries"; - var H = "getAttributeNames"; - W = "getMatchedCSSRules"; - Ao = g; - var Te = "Symbol"; - g = "OffscreenCanvas"; - ze = Te; - Te = "BigInt"; - var G = "OfflineAudioContext"; - var jo = "timeOrigin"; - I = "isSecureContext"; - et = "PerformanceServerTiming"; - Go = "values"; - Wn = []; - var Xo = "BudgetService"; - D = "padStart"; - var An = "MediaStreamTrack"; - Le = "globalThis"; - Gn = An; - An = G; - G = P[ze]; - te = !!Jo[D] << 9; - - if (G) { - D = P[ze]; - G = D[$]; - } - - var Q = "self"; - mn = L; - L = G; - G = un; - un = De; - - if (L) { - var D = "species"; - De = P[ze]; - L = De[$](D); - } - - D = P[$](T); - T = Go; - Go = P[ze]; - - if (Go) { - De = P[ze]; - Go = De[$]; - } - - De = L; - L = Go; - Go = D << 1; - D = P[mn]; - - if (D) { - jn = P[mn]; - var Ye = "clear"; - ne = jn[qo]; - D = ne[$](Ye); - } - - mn = De << 0; - - if (L) { - De = "toPrimitive"; - ne = P[ze]; - L = ne[$](De); - } - - De = D; - mn |= Go; - Go = "DOMTokenList"; - D = L; - L = P[ze]; - ne = D << 2; - D = De << 3; - De = !![][T] << 18; - - if (L) { - he = P[ze]; - L = he[$]; - } - - he = Go; - Go = P[he]; - - if (Go) { - Ye = P[he]; - jn = Ye[qo]; - Go = jn[$](Oo); - } - - mn |= ne; - ne = Go; - Go = L; - L = ne << 4; - mn |= D; - mn |= L; - - if (Go) { - L = P[ze]; - D = "hasInstance"; - Go = L[$](D); - } - - L = Go; - Go = P[$](I); - I = Go << 6; - Go = P[Q]; - Q = Go[$](J); - Go = Q << 7; - Q = L << 5; - L = "PerformanceTiming"; - D = L; - L = P[D]; - mn |= Q; - - if (L) { - Q = "secureConnectionStart"; - ne = P[D]; - he = ne[qo]; - L = he[$](Q); - } - - mn |= I; - mn |= Go; - Q = L; - L = Q << 8; - Q = P[$](N); - N = P[un]; - I = Q << 9; - mn |= L; - mn |= I; - L = P[G]; - - if (N) { - Q = "getSelection"; - I = P[un]; - Go = I[qo]; - N = Go[$](Q); - } - - Q = N; - - if (L) { - N = P[G]; - I = N[qo]; - N = "mozAutoplayEnabled"; - L = I[$](N); - } - - N = L; - L = N << 11; - N = "copyWithin"; - G = Q << 10; - mn |= G; - mn |= L; - L = mn; - G = L >> 16; - Q = "includes"; - I = L >> 24; - mn = !![][N] << 0; - N = !![][Q] << 1; - Q = P[$](m); - m = 255 & G; - G = 255 & I; - I = Q << 2; - mn |= N; - N = L >> 8; - mn |= I; - Q = 255 & L; - L = P[$](Lo); - I = P[ze]; - Go = 255 & N; - N = P[Pt]; - - if (I) { - Lo = P[ze]; - I = Lo[$]; - } - - Wn.push(G, m, Go, Q); - m = P[Ln]; - G = I; - Q = L << 3; - L = P[An]; - M = Wn; - I = m[$]; - - if (L) { - m = P[An]; - Go = m[qo]; - var un = "close"; - L = Go[$](un); - } - - if (G) { - m = P[ze]; - G = m[$](gt); - } - - mn |= Q; - m = Z[zo](qe); - Q = M; - M = L; - L = void 0 !== Z[Ro]; - An = L << 20; - Dn = Dn.concat(Q); - L = M << 7; - M = !(!m || !m[H]) << 13; - - if (I) { - m = P[Ln]; - I = m[$](T); - } - - T = G; - - if (N) { - m = P[Pt]; - G = m[qo]; - m = "getCoalescedEvents"; - N = G[$](m); - } - - m = T << 4; - T = I; - G = T << 6; - mn |= m; - T = N; - m = T << 10; - T = P[$](Xo); - N = T << 12; - mn |= _; - T = P[Ao]; - - if (T) { - Xo = P[Ao]; - T = Xo[$]; - } - - Xo = !(!P[X] || void 0 === P[X][jo]) << 14; - mn |= G; - G = T; - - if (G) { - T = P[Ao]; - Q = "PluralRules"; - G = T[$](Q); - } - - mn |= L; - mn |= te; - T = P[$](W); - mn |= m; - m = P[$](et); - L = m << 17; - mn |= N; - mn |= M; - m = G; - N = P[$](Te); - G = P[$](g); - W = N << 19; - mn |= Xo; - N = m << 15; - m = G << 21; - mn |= N; - N = T << 16; - mn |= N; - mn |= L; - mn |= De; - T = P[$](Le); - N = P[Ln]; - L = T << 22; - mn |= W; - T = P[Ao]; - Xo = N[$](se); - mn |= An; - N = P[ie]; - G = P[Gn]; - - if (N) { - W = P[ie]; - N = W[$]; - } - - mn |= m; - m = N; - N = Xo << 24; - - if (T) { - Xo = P[Ao]; - T = Xo[$]; - } - - mn |= L; - - if (G) { - L = P[Gn]; - Xo = "getCapabilities"; - W = L[qo]; - G = W[$](Xo); - } - - L = G; - Xo = L << 26; - L = T; - - if (L) { - T = "ListFormat"; - G = P[Ao]; - L = G[$](T); - } - - T = L; - L = P[Ao]; - G = T << 23; - - if (L) { - T = P[Ao]; - L = T[$]; - } - - mn |= G; - mn |= N; - T = L; - - if (T) { - N = P[Ao]; - L = "Locale"; - T = N[$](L); - } - - N = T; - - if (m) { - T = P[ie]; - L = "allSettled"; - m = T[$](L); - } - - T = m; - m = N << 25; - N = T << 27; - mn |= m; - mn |= Xo; - T = P[$]($e); - m = T << 28; - mn |= N; - mn |= m; - T = mn; - m = T >> 24; - N = T >> 16; - L = 255 & T; - Xo = T >> 8; - T = 255 & N; - N = 255 & Xo; - Xo = 255 & m; - Ue.push(Xo, T, N, L); - Ce = Ue; - T = Ce; - Dn = Dn.concat(T); - } else { - T = 0; - - while (yt > T) { - Dn.push(0, 0, 0, 0); - T++; - } - } - - pr = Dn; - T = Se; - gr[24] = 0; - gr[31] = 0; - gr[44] = pr; - gr[58] = 0; - P = T[pe]; - m = T[vo]; - N = po in P; - Ce = e(6); - e(2, T, u, e, !0); - - if (N) { - $ = "touchstart"; - var L = "touchend"; - e(2, P, $, e, !0, Ce, !0); - Z = "touchmove"; - e(2, P, L, e, !0, Ce, !0); - e(2, P, Z, e, !0, Ce, !0); - } - - Ce = N; - - if (Ce) { - var $ = "mobile|android|iphone|ipod|ipad"; - N = new RegExp($, de); - Ce = N[Co](m[it]); - } - - m = Ce; - - if (!m) { - N = "mousedown"; - Ce = "mousemove"; - Z = "mouseup"; - e(2, P, N, e, !1); - e(2, P, Z, e, !1); - e(2, P, Ce, e, !1); - N = "click"; - e(2, P, N, e, !1); - } - - e(2, P, le, e, !1); - e(2, P, B, e, !0); - e(2, P, y, e, !0); - m = T[vo]; - T = m[Qe]; - m = yn.indexOf(T); - - if (~m) { - N = "pause"; - $ = "WV.Event.APP.Background"; - var Xo = "WV.Event.APP.Active"; - var Z = "resume"; - e(2, P, $, e, !1); - e(2, P, Xo, e, !1); - e(2, P, N, e, !1); - e(2, P, Z, e, !1); - } - - T = "getUA"; - P = T; - T = "isReadyForSC"; - m = T; - - if (!z) { - if (window[Ct]) { - T = t; - N = "LogVal"; - Ce = void 0; - $ = "script"; - L = "callback"; - Xo = "getStatus"; - G = "setUM"; - ie = "_LogVal"; - _ = document[zo]($); - An = 0; - var Z = "_LogVals"; - var $ = "set"; - - if (document[me]) { - W = document[me]; - W[Vn](_); - } else { - W = document[zn]; - - if (!W) { - po = document[dn](zn); - W = po[0]; - } - - po = W; - - if (po) { - po[Vn](_); - } - } - - W = Z; - Z = N; - N = E[Z]; - po = N; - N = window; - M = $; - - if (po) { - $ = Object[Jn]; - - if ($) { - $ = Object[Un]; - } - - Q = $; - - if (Q) { - $ = Object[Un](N, po); - g = !$; - - if (!g) { - I = "configurable"; - g = $[I]; - } - - $ = g; - - if ($) { - g = {}; - - g[M] = function () { - }; - - g[st] = T; - I = g; - Object[Jn](N, po, I); - } else { - g = 0; - I = P; - - if (window[I]) { - Dn = window[I] + Jo; - mn = Dn.indexOf(UA_Opt[Z]); - Ro = mn > 0; - - if (!Ro) { - mn = "UA_Opt.LogVal"; - J = Dn.indexOf(mn); - Ro = J > 0; - } - - Dn = Ro; - - if (Dn) { - window[I] = T; - g = 1; - } - } - - if (!g) { - Dn = "jquery"; - var I = "jQuery"; - mn = "fn"; - Ro = window[I]; - I = "valueOf"; - J = "param"; - ze = mn; - - if (Ro) { - Ro = jQuery[ze]; - } - - mn = Ro; - Ro = Dn; - Dn = J; - - if (mn) { - J = jQuery[ze]; - mn = J[Ro]; - } - - J = mn; - - if (J) { - J = jQuery[Dn]; - } - - mn = J; - - if (mn) { - J = jQuery[ze]; - et = J[Ro]; - J = et.charCodeAt(0); - Ue = et[eo](2); - et = 49 === J; - J = parseFloat(Ue); - - if (et) { - Ue = J >= 4; - - if (Ue) { - Ue = 7.1 >= J; - } - - et = Ue; - } - - J = et; - - if (J) { - l = jQuery[Dn]; - jQuery[Dn] = o; - } - } - - Dn = new String(); - Dn[uo] = T; - Dn[I] = T; - window[UA_Opt[Z]] = Dn; - } - } - } else { - N[po] = T; - $ = N[po]; - $[uo] = T; - } - } else { - Ce = void 0; - } - - for (An in E) _[An] = E[An]; - - E = _; - E[ie] = E[Z]; - E[W] = {}; - T = E[W]; - T[E[Z]] = 1; - - if (Object[Jn]) { - T = {}; - - T[M] = function (o) { - var r = "_LogVals"; - var a = r; - var i = E[a]; - var h = i[o]; - - if (!h) { - var c = E[a]; - c[o] = 1; - var p = "_LogVal"; - this[p] = o; - n(window, o, t); - } - }; - - T[st] = function () { - var e = "_LogVal"; - var o = this[e]; - return o; - }; - - N = T; - Object[Jn](E, Z, N); - } else { - T = function (o) { - var i = "propertyName"; - var c = o[i]; - var s = "toString"; - var d = c[s](); - var p = "LogVal"; - var v = p; - var u = d === v; - - if (u) { - var g = "_LogVals"; - var l = g; - var C = E[l]; - var f = C[E[v]]; - - if (!f) { - var m = E[l]; - m[E[v]] = 1; - n(window, E[v], t); - } - } - }; - - N = "onpropertychange"; - E[q](N, T); - } - - T = function () { - var r = "readyState"; - var d = "loading"; - var p = document[r] !== d; - - if (p) { - clearInterval(Ni); - var v = "\xed\xf5\xec\xf4\xe9\xc6\xef\xf2\xed\xd3\xf5\xe2\xed\xe9\xf4"; - var u = 0; - var g = "UA_InputId"; - var l = "submit"; - var m = "getElementById"; - var b = ""; - var A = "FormId"; - - for (var k = l; u < v.length; u++) { - var S = v.charCodeAt(u) - 128; - b += String.fromCharCode(S); - } - - var x = m; - var j = document[x](b); - var O = document[x](E[A]); - var y = !O; - var R = document[x](g); - y && (y = R); - var _ = y; - - if (_) { - f = R; - var L = "parentNode"; - O = R[L]; - } - - if (O) { - C = O; - var T = 0; - var M = 0; - var I = "href"; - var P = "button"; - var D = "mousedown"; - var N = P; - var U = location[I]; - var B = U; - - if (B) { - var z = "//passport.aliexpress.com/mini_login.htm"; - var V = U.indexOf(z); - var Q = -1 !== V; - - if (!Q) { - var W = "//passport.alibaba.com/mini_login.htm"; - var G = U.indexOf(W); - Q = -1 !== G; - } - - B = Q; - } - - var F = D; - var q = F; - var H = B; - - if (H) { - var R = a(); - var X = "getOwnPropertyDescriptor"; - var J = "defineProperty"; - var K = X; - var Y = J; - var $ = Object[Y]; - $ && ($ = Object[K]); - var Z = $; - - if (Z) { - var ee = "configurable"; - var oe = "value"; - var ne = oe; - var te = Object[K](R, ne); - var re = !te; - var ae = ee; - re || (re = te[ae]); - var ie = re; - - if (ie) { - var he = {}; - he[ae] = !0; - var ce = "get"; - he[ce] = t; - var se = he; - Object[Y](R, ne, se); - } - } - } - - var de = O[k]; - - O[k] = function () { - i(); - var o = "apply"; - de[o](O, arguments); - }; - - e(2, window, k, c, !0); - var pe = k; - var ve = "touchstart"; - var ue = ve; - - for (var ge = ue; T < O.length; T++) { - var le = O[T]; - var Ce = le.type; - var fe = Ce === pe; - - if (!fe) { - var me = O[T]; - var be = me.type; - fe = be === N; - } - - var Ae = fe; - Ae && (e(2, O[T], F, h, !0), e(2, O[T], ue, h, !0), M = 1); - } - - M || (e(2, window, F, h, !0), e(2, window, ue, h, !0)); - } - - if (j) { - var ke = j[k]; - - j[k] = function () { - var o = "neddih"; - var n = 0; - var r = ""; - var a = "data"; - var i = ""; - var h = "\u0391\u0386\u0393\u038f\u0382\u0380\u0386"; - var c = ""; - var s = 0; - var d = "\u0339\u038c\u0378\u0339\u0351\u0392\u0339\u038b\u0386\u036a\u038b\u0389\u0380\u0385\u037e\u0339\u0351\u038c\u0385\u037b\u037c\u037d\u0380\u0385\u037c\u037b\u0343\u0339\u038d\u0378\u0383\u038c\u037c\u0366\u037d\u0339\u0351\u038c\u0385\u037b\u037c\u037d\u0380\u0385\u037c\u037b\u0394"; - var p = 0; - var v = "\"ua\":\""; - var u = "\u023f"; - var g = "value"; - - for (var l = 0; n < u.length; n++) { - var C = 541 ^ u.charCodeAt(n); - r += String.fromCharCode(C); - } - - for (; s < h.length; s++) { - var f = 995 ^ h.charCodeAt(s); - c += String.fromCharCode(f); - } - - for (o = o.split("").reverse().join(""); l < d.length; l++) { - var m = d.charCodeAt(l) - 791; - i += String.fromCharCode(m); - } - - var b = a; - var A = r; - var k = c; - var S = i; - var x = v; - var j = o; - var O = g; - - for (var y = S; p < this.length; p++) { - var E = this[p]; - var R = E.name === b; - R && (R = E.type === j); - var _ = R; - - if (_) { - var L = E[O]; - var T = t(); - var M = x + T; - var I = M + A; - E[O] = L[k](S, I); - break; - } - } - - var P = "apply"; - ke[P](this, arguments); - }; - } - } - }; - - var Ni = setInterval(T, 10); - window[Ct] = E; - - E[Xo] = function () { - return 0; - }; - - E[bo] = function () { - e(25); - }; - - T = "reload"; - - E[T] = function () { - }; - - E[m] = function () { - var o = 0; - var n = ""; - - for (var t = "\u025e\u023a\u0235\u0264"; o < t.length; o++) { - var r = t.charCodeAt(o) - 497; - n += String.fromCharCode(r); - } - - var a = E[n]; - a || (a = []); - var i = a; - var h = e(13, i); - return h; - }; - - E[Xn] = function (o) { - var n = e(4, o); - return n; - }; - - E[G] = function (o) { - e(8, o); - }; - - T = window[Ct]; - N = T[L]; - - if (N) { - T = function () { - var o = "UA_Opt"; - var n = window[o]; - var t = "callback"; - n[t](); - }; - - setTimeout(T, 0); - } - } - } - - x[P] = function (o) { - var n = e(1, o); - return n; - }; - window.main = x[P]; - x[m] = function (o) { - var n = e(13, o); - return n; - }; - - x[bo] = function () { - e(25); - }; - - x[Xn] = function (o) { - var n = e(4, o); - return n; - }; - - x[U] = function () { - return 140; - }; - - Se[j] = x; - T = "loadTime"; - P = T; - T = x; - - if (E[P]) { - E[P] = +new Se[Me]() - E[P]; - } - - P = Se; - m = P[R]; - - if (m) { - m = T; - } - - N = m; - - if (N) { - m = P[R]; - m[V](Y, K, T); - } - } - - ur = ke; - } - - be = 1 === r; - re = 2 === r; - ke = 13 === r; - - if (re) { - z = p; - T = void 0; - Se = void 0; - R = d; - Y = v; - V = s; - - if (V[q]) { - P = 0; - m = R === B; - - if (m) { - Oe = "onfocusin"; - P = Oe; - } else { - Oe = R === y; - - if (Oe) { - K = "onfocusout"; - P = K; - } else { - K = "on"; - P = K + R; - } - } - - V[q](P, z); - } else { - if (V[So]) { - P = R === u; - m = !1; - - if (P) { - Oe = "DeviceMotionEvent"; - - if (V[Oe]) { - m = !0; - } - } else { - m = !0; - } - - if (m) { - P = Y; - - if (T) { - Oe = "capture"; - P = {}; - P[Oe] = Y; - P[Ie] = Se; - } - - V[So](R, z, P); - } - } - } - } - - if (ke) { - y = s; - u = void 0; - q = 0; - re = ei; - B = []; - z = re[47]; - T = z; - Se = 0; - R = re[56]; - - if (!T) { - T = R; - } - - Y = T; - - if (Y) { - T = 0; - - while (T < y.length) { - B[T] = new RegExp(y[T]); - T++; - } - } - - if (z) { - y = 0; - Se = 0; - - while (Se < z.length) { - T = z[Se]; - Y = 4 === T[15]; - - if (Y) { - y = 1; - } - - Y = 1 === T[15]; - - if (Y) { - V = re[48]; - P = Co; - m = 0; - Oe = T[11]; - K = Oe % 7; - Oe = V[K]; - V = Oe ^ T[6]; - - while (m < B.length) { - Oe = B[m]; - K = re[55]; - N = K[V]; - K = Oe[P](N); - - if (K) { - T[15] = 4; - y = 1; - } - - m++; - } - } - - Y = 5 === T[15]; - - if (Y) { - y = 0; - } - - Y = y; - - if (Y) { - Y = 3 === T[15]; - } - - V = Y; - - if (V) { - q++; - } - - Y = 2 === T[15]; - - if (Y) { - q = 0; - y = 0; - } - - Se++; - } - } - - if (R) { - Se = 0; - - while (Se < R.length) { - y = R[Se]; - z = 0 === y[5]; - - if (z) { - T = re[48]; - Y = y[0]; - V = Co; - P = 0; - m = Y % 7; - Y = T[m]; - T = Y ^ y[3]; - - while (P < B.length) { - Y = B[P]; - m = re[55]; - Oe = m[T]; - m = Y[V](Oe); - - if (m) { - q++; - } - - P++; - } - } else { - T = 3 === y[5]; - - if (T) { - q = 0; - } - } - - Se++; - } - } - - y = q >= 30; - - if (y) { - u = !0; - } else { - u = !1; - } - - ur = u; - } - - if (be) { - y = 21; - q = 0; - re = void 0; - ke = 1; - B = void 0; - z = void 0; - Se = void 0; - R = void 0; - Y = []; - V = void 0; - P = void 0; - m = 0; - Oe = 0; - K = 0; - N = "vibrate"; - Ce = 0; - Z = ba; - $ = void 0; - L = 4; - Xo = void 0; - G = void 0; - W = void 0; - po = 255 & L; - M = 0; - Q = void 0; - _ = void 0; - An = void 0; - g = []; - I = void 0; - Dn = []; - mn = void 0; - Ro = void 0; - J = void 0; - ze = 0; - et = void 0; - Ue = void 0; - le = "toLowerCase"; - Go = 10; - un = void 0; - D = void 0; - jo = L >> 8; - L = []; - $e = void 0; - H = void 0; - bo = void 0; - Te = 0; - yt = "mIDs"; - se = void 0; - Pt = void 0; - ne = Jo; - pr = void 0; - Wn = void 0; - Le = void 0; - Gn = void 0; - te = "OnlyHost"; - he = void 0; - Ye = "map"; - Wo = 0; - vn = 100; - mo = 0; - pt = "MaxKSLog"; - gr = void 0; - Ct = void 0; - mt = [0]; - sr = []; - cr = " "; - dt = void 0; - ri = 0; - ci = 0; - kt = 0; - Kr = void 0; - ir = 0; - La = void 0; - Na = void 0; - Qa = void 0; - ii = void 0; - wn = 0; - on = void 0; - Be = Oo; - Za = []; - _n = 0; - je = void 0; - Er = 0; - fo = []; - ia = 127; - ot = 0; - Sa = void 0; - ye = []; - Fo = []; - Ke = void 0; - Mt = 30; - ao = oi; - ct = s; - ai = []; - He = []; - ar = []; - so = ") "; - dr = 2; - _e = 0; - Br = void 0; - zr = void 0; - Wr = void 0; - Vr = 0; - Xr = void 0; - ae = 1; - ta = void 0; - an = 0; - ma = 0; - Ge = 0; - Bo = 1842947681; - F = []; - ja = 0; - var rr = "MaxFocusLog"; - De = void 0; - var ki = 0; - hr = void 0; - wt = "\\s"; - No = void 0; - Xa = void 0; - Ga = void 0; - Wa = void 0; - Ko = 2; - rt = 255 & jo; - jo = 0; - ce = void 0; - gn = void 0; - ln = []; - Zo = 0; - Dn.push(0, 0); - rn = void 0; - Ar = void 0; - fr = 0; - jr = void 0; - Yt = [0]; - Rr = void 0; - Lr = 2; - _r = []; - Yn = [0]; - Dr = void 0; - oe = Z; - Fr = []; - Bt = 4294967296; - io = void 0; - qr = []; - hn = void 0; - Jr = void 0; - Uo = void 0; - Zr = []; - ea = 0; - ha = void 0; - Tn = "^function.*\\(\\){\\[nativecode]}$"; - Nn = void 0; - va = 0; - Zn = 0; - Fn = void 0; - nt = 0; - Ea = void 0; - ya = void 0; - wa = void 0; - Ta = []; - Pa = void 0; - xt = void 0; - Ua = 0; - St = void 0; - cn = "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"; - Fa = void 0; - Ka = void 0; - jt = "Token"; - at = eo; - Ja = void 0; - Ya = void 0; - qa = []; - $a = 1; - Do = 0 | vn; - vn = void 0; - ti = void 0; - tt = 128 > Do; - ni = []; - hi = Oo; - ko = []; - Ut = void 0; - Cn = pt; - pt = wt; - wt = void 0; - It = void 0; - Cr = 0; - Sr = []; - xr = []; - wr = void 0; - var u = "findIndex"; - Lo = void 0; - tr = void 0; - $t = []; - br = 0; - sn = "substring"; - mr = void 0; - wo = []; - kr = void 0; - er = "parseInt"; - Tr = void 0; - Mr = void 0; - Ir = void 0; - Xt = void 0; - Ht = "Document"; - $n = []; - yr = 1768580348; - Pr = Oo; - ro = cr; - cr = N; - N = void 0; - Ur = "Error"; - Qr = []; - $o = 0; - var Vo = "sIDs"; - bt = 1; - var jn = "#"; - T = void 0; - Xn = []; - Ot = 0; - Gt = void 0; - var Et = ")"; - nr = void 0; - Ve = void 0; - Ft = void 0; - Nr = 1722171615; - tn = void 0; - Gr = 0; - Je = "WIcLlfGnG"; - Wt = void 0; - Qt = "hasFocus"; - Hr = void 0; - Pe = 0; - Kn = Dn; - Dn = []; - oa = void 0; - $r = void 0; - Jt = u; - u = void 0; - Yr = void 0; - na = 655821628; - oo = 0; - sa = void 0; - zt = ao; - ao = void 0; - pa = zt; - ra = 0; - aa = jn; - jn = void 0; - da = void 0; - ca = 0; - ko[19] = 1; - ga = void 0; - Xt = Yn; - Yn = "getOwnPropertyNames"; - We = []; - fa = void 0; - la = uo; - ua = 0; - var xe = "00000000"; - ee = void 0; - Tt = void 0; - or = Jt; - Aa = uo; - ka = void 0; - Ut = Yt; - Yt = 0; - xa = Xt; - Xt = uo; - Yo = "resource"; - Mn = Ut; - Wn = mt; - mt = void 0; - Ut = 140; - Oa = void 0; - Ae = rr; - $n.push(0, 0, 0); - rr = $n; - $n = 2; - _a = Jt; - Ra = []; - var ie = "PerformanceEntry"; - U = Qt; - Qt = 0; - Vt = []; - lo = jt; - var Lt = "\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\x0B\f\r\x0E\x0F\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7F\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"; - Ao = []; - jt = []; - Rt = Ht; - Ht = []; - Ma = Je; - Je = ei; - Ia = eo; - we = void 0; - Ba = er; - er = void 0; - za = eo; - Va = zt; - zt = Jt; - Jt = xe; - xe = 0; - Da = ie; - ue = Lt; - Lt = void 0; - - if (tt) { - ft = [Do]; - ee = ft; - } else { - ft = []; - lt = Do % 128; - Kt = lt + 128; - ut = Do - lt; - lt = ut / 128; - ut = 127 & lt; - ft.push(Kt, ut); - ee = ft; - } - - Do = []; - tt = ee; - ee = void 0; - ft = le; - Wt = tt; - le = 154; - tt = "ceil"; - lt = Yo; - Yo = ro + ue; - Kt = Yo + ro; - Yo = void 0; - ut = sn; - sn = "getEntriesByType"; - Ha = Ye; - var _t = "\n"; - ie = Wt; - Ye = "g"; - Zt = _t; - Wt = Ye; - Ye = ro + ue; - var to = ";}$"; - qt = Ye + ro; - Ye = ct; - ct = ro + ue; - _t = ct + ro; - ct = Ut; - Ut = tt; - tt = Wn; - - if (!Ye) { - Ye = {}; - } - - Do.push(rt, po); - - if (Ye[lo]) { - ne = Ye[lo]; - } else { - var po = ":"; - Wn = +new oe[Me]() + po; - po = oe[xo]; - rt = po[ve](); - ne = Wn + rt; - } - - po = Ye[te]; - ko[1] = ne; - - if (!po) { - po = 0; - } - - ne = new RegExp(to); - Wn = Yn; - ko[15] = po; - po = aa; - te = 255 & ct; - rt = aa; - Yn = ct >> 8; - Fn = Do; - ct = Tn; - oe = 255 & Yn; - Yn = "fromCompatibility"; - ye.push(oe, te); - - if (Ye[Yn]) { - ko[5] = 1; - var te = "MPInterval"; - oe = Ye[te]; - - if (!oe) { - oe = 50; - } - - ko[7] = oe; - te = "MaxMPLog"; - oe = Ye[te]; - - if (!oe) { - oe = 0; - } - - ko[24] = oe; - te = "MaxMCLog"; - oe = Ye[te]; - - if (!oe) { - oe = 0; - } - - ko[8] = oe; - te = "MaxTCLog"; - oe = Ye[te]; - - if (!oe) { - oe = 0; - } - - ko[13] = oe; - te = Ye[Cn]; - - if (!te) { - te = 0; - } - - ko[10] = te; - te = Ye[Ae]; - - if (!te) { - te = 0; - } - - ko[3] = te; - te = "GPInterval"; - oe = Ye[te]; - - if (!oe) { - oe = 50; - } - - ko[11] = oe; - te = "MaxGPLog"; - oe = Ye[te]; - - if (!oe) { - oe = 10; - } - - ko[25] = oe; - } else { - ko[5] = 0; - oe = "MTInterval"; - to = Ye[oe]; - - if (!to) { - to = 1; - } - - ko[7] = to; - var Tn = "MaxMTLog"; - oe = Ye[Tn]; - - if (!oe) { - oe = 200; - } - - ko[24] = oe; - var te = "MinMTDwnLog"; - oe = te; - te = Ye[oe]; - - if (!te) { - te = 0; - } - - ko[8] = te; - te = Ye[oe]; - - if (!te) { - te = 0; - } - - ko[13] = te; - te = Ye[Cn]; - - if (!te) { - te = 50; - } - - ko[10] = te; - te = Ye[Ae]; - - if (!te) { - te = 50; - } - - ko[3] = te; - te = "NGPInterval"; - oe = Ye[te]; - - if (!oe) { - oe = 4; - } - - ko[11] = oe; - te = "MaxNGPLog"; - oe = Ye[te]; - - if (!oe) { - oe = 100; - } - - ko[25] = oe; - } - - te = Ye[Vo]; - we = ye; - ye = Ye[yt]; - - if (!te) { - te = []; - } - - if (!ye) { - ye = []; - } - - if (Ye[bn]) { - $o = Ye[bn]; - } - - yt = Fn; - Yn = 0 === $o; - oe = we; - - if (Yn) { - Tn = 0; - - while (31 > Tn) { - Fn = 1 << Tn; - $o |= Fn; - Tn++; - } - } - - Yn = $o >> 21; - Tn = $o >> 14; - Fn = $o >> 11; - Vo = $o >> 13; - Do = $o >> 2; - ko[6] = 1 & Tn; - Tn = $o >> 7; - Cn = $o >> 19; - ko[17] = 1 & Cn; - ko[22] = 1 & Fn; - ko[12] = 1 & Tn; - Tn = $o >> 18; - ko[23] = 1 & Do; - Fn = sn; - ko[21] = 1 & Tn; - Tn = $o >> 1; - Do = $o >> 3; - ko[14] = ye; - ko[26] = 1 & Yn; - ye = cn; - ko[0] = 1 & Do; - ko[16] = 1 & Tn; - ko[18] = te; - te = ye[at](0, Mt); - Mt = "font"; - Yn = ye[Ia](0, Go); - Go = ye[za](0, y); - y = Ye[Mt]; - ye = Z; - ko[9] = 1 & Vo; - Je[29] = []; - - if (!y) { - y = 0; - } - - Mt = Je; - Tn = "Flag2"; - Vo = new ye[Me](); - ye = Tn; - - if (Ye[ye]) { - Pe = Ye[ye]; - ko[2] = Pe; - } - - Ye = +Vo; - ye = Mt; - Tn = Z; - Z = Ye; - Ye = Z / Bt; - Vo = 0 | Ye; - Ye = Pe >> 0; - ko[4] = y; - ko[20] = 1 & Ye; - y = Vo * Bt; - Ye = Z - y; - y = Ye; - Z = Tn; - Ye = y >> 8; - Bt = y >> 24; - cn = 255 & y; - Do = Vo; - Vo = Z[pe]; - Z = y >> 16; - y = Do >> 24; - R = ko; - ko = 255 & Bt; - Bt = R; - R = 255 & Do; - Cn = 255 & Ye; - Ye = 255 & Z; - Z = Do >> 8; - sn = 255 & y; - y = Do >> 16; - Do = Bt; - wo.push(ko, Ye, Cn, cn); - Ye = 255 & y; - tn = wo; - y = 255 & Z; - We.push(sn, Ye, y, R); - y = tn; - re = We; - R = Do[1]; - Z = R; - R = Z; - Z = re; - R += Jo; - re = Bt; - Ye = Z.concat(y); - W = Ye; - - while (xe < R.length) { - y = R.charCodeAt(xe); - Z = 255 & y; - fo.push(Z); - xe++; - } - - y = W; - R = y; - Z = re; - Ve = fo; - W = Ve; - Ye = R.slice(6); - - while (oo < W.length) { - R = 0; - - while (2 > R) { - fo = W[oo] + Ye[R]; - Ve = fo + le; - Ye[R] = 255 & Ve; - R++; - } - - oo++; - } - - R = y.slice(6); - y = Z[6]; - - if (y) { - W = ye[61]; - - if (W) { - le = []; - fo = Z[3]; - Ve = void 0; - cn = 0; - Do = W.length - fo; - fo = 0; - ko = 0 > Do; - - if (ko) { - Do = 0; - } - - while (Do < W.length) { - ko = W[Do]; - Cn = ko[2]; - sn = ye[48]; - wo = Cn % 7; - ro = sn[wo]; - sn = ro ^ ko[1]; - wo = ro ^ ko[0]; - ko = void 0; - ro = ye; - $o = wo; - tn = ro[29]; - Je = void 0; - Pe = 0; - oo = $o; - to = tn; - - if (to.indexOf) { - tn = to.indexOf(oo); - Je = tn; - } else { - tn = 0; - - while (tn < to.length) { - xe = to[tn] === oo; - - if (xe) { - Je = tn; - Pe = 1; - } - - tn++; - } - - if (!Pe) { - Je = -1; - } - } - - tn = Je; - Je = -1 === tn; - - if (Je) { - Pe = ro[29]; - tn = Pe.length; - Pe = ro[29]; - Pe.push($o); - } - - ro = tn + 1; - ko = ro; - wo = ko; - le.push(sn); - ko = Cn - fo; - sn = void 0; - ro = ko; - ko = 0 | ro; - ro = 16384 > ko; - - if (ro) { - $o = ko; - tn = 0 | $o; - $o = void 0; - Je = 128 > tn; - - if (Je) { - Pe = [tn]; - $o = Pe; - } else { - Pe = []; - oo = tn % 128; - to = tn - oo; - xe = oo + 128; - oo = to / 128; - to = 127 & oo; - Pe.push(xe, to); - $o = Pe; - } - - tn = $o; - sn = tn; - } else { - $o = []; - - while (true) { - tn = 127 & ko; - ko >>= 7; - - if (ko) { - tn = 128 | tn; - } - - $o.push(tn); - - if (!ko) { - break; - } - } - - sn = $o; - } - - ko = sn; - le = le.concat(ko); - ko = void 0; - sn = wo; - wo = 0 | sn; - sn = 128 > wo; - - if (sn) { - ro = [wo]; - ko = ro; - } else { - ro = wo % 128; - $o = []; - tn = wo - ro; - Je = ro + 128; - ro = tn / 128; - tn = 127 & ro; - $o.push(Je, tn); - ko = $o; - } - - sn = ko; - le = le.concat(sn); - fo = Cn; - cn++; - Do++; - } - - fo = cn; - cn = 0 | fo; - fo = 128 > cn; - - if (fo) { - Do = [cn]; - Ve = Do; - } else { - Do = cn % 128; - ko = Do + 128; - Cn = []; - sn = cn - Do; - Do = sn / 128; - sn = 127 & Do; - Cn.push(ko, sn); - Ve = Cn; - } - - fo = Ve; - le = fo.concat(le); - D = le; - } else { - le = [0]; - D = le; - } - } else { - D = void 0; - } - - y = re; - Z = Mt; - W = y[17]; - le = D; - ee = Ye; - - if (le) { - g.push(1); - g = g.concat(le); - } else { - g.push(0); - } - - ce = Z[48]; - Z = ce; - le = Mt; - - if (Z) { - g.push(1); - g = g.concat(Z); - } else { - g.push(0); - } - - D = ee; - - if (Z) { - Ra.push(1); - Ra = Ra.concat(Z); - } else { - Ra.push(0); - } - - if (W) { - Z = le[56]; - - if (Z) { - le[51] = []; - Ye = 0; - fo = []; - ye = y; - ce = []; - ee = []; - Ve = void 0; - cn = void 0; - Do = []; - ko = []; - Cn = void 0; - sn = []; - wo = le; - ro = ee; - ko[2] = 0; - ko[1] = 0; - $o = Z; - ko[0] = 0; - tn = []; - Je = $o.length <= 1; - - if (Je) { - Ve = Ye; - } else { - Pe = ye[24] * ye[7]; - oo = ye[18]; - to = $o.length - Pe; - Pe = 0 !== ye[13]; - xe = ye[14]; - We = oo.length; - oo = xe.length; - xe = 0; - Ae = 0 >= to; - lo = 0 !== We; - We = 0 !== oo; - oo = -1; - - if (lo) { - we = []; - xe = $o.length - 1; - ue = ye[18]; - no = 0; - - while (no < ue.length) { - we[no] = new RegExp(ue[no]); - no++; - } - - while (xe >= 0) { - ue = $o[xe]; - Eo = 2 === ue[5]; - - if (Eo) { - oo = xe; - } - - Eo = 5 === ue[5]; - - if (Eo) { - _o = ue[0]; - Ze = Co; - go = wo[48]; - no = 0; - fn = _o % 7; - _o = go[fn]; - go = _o ^ ue[3]; - - while (no < we.length) { - _o = we[no]; - fn = wo[55]; - nn = fn[go]; - fn = _o[Ze](nn); - - if (fn) { - ue[5] = 2; - oo = xe; - break; - } - - no++; - } - } - - ue = -1 !== oo; - - if (ue) { - break; - } - - xe--; - } - } - - if (Ae) { - to = 0; - } - - Ye = to; - - if (We) { - Ae = ye[14]; - xe = $o.length - 1; - lo = 0; - we = []; - - while (lo < Ae.length) { - we[lo] = new RegExp(Ae[lo]); - lo++; - } - - while (xe >= 0) { - Ae = $o[xe]; - ue = 1 === Ae[5]; - - if (ue) { - oo = xe; - } - - ue = 5 === Ae[5]; - - if (ue) { - no = wo[48]; - Eo = Ae[0]; - _o = Co; - lo = 0; - Ze = Eo % 7; - Eo = no[Ze]; - no = Eo ^ Ae[3]; - - while (lo < we.length) { - Eo = we[lo]; - Ze = wo[55]; - go = Ze[no]; - Ze = Eo[_o](go); - - if (Ze) { - Ae[5] = 1; - oo = xe; - break; - } - - lo++; - } - } - - Ae = 3 === $o[5]; - - if (Ae) { - break; - } - - xe--; - } - } - - We = -1 !== oo; - - if (We) { - We = to > oo; - } - - to = We; - - if (to) { - Ye = oo; - } - - if (Pe) { - Pe = Ye > 0; - } - - oo = Pe; - - if (oo) { - Pe = 0; - xe = Ye; - - while (xe < $o.length) { - to = $o[xe]; - We = 5 === to[5]; - - if (!We) { - We = 2 === to[5]; - } - - Ae = We; - - if (!Ae) { - Ae = 1 === to[5]; - } - - to = Ae; - - if (to) { - Pe++; - } - - xe++; - } - - to = Pe < ye[13]; - - if (to) { - xe = Ye - 1; - - while (xe >= 0) { - We = $o[xe]; - Ae = 5 === We[5]; - - if (!Ae) { - Ae = 2 === We[5]; - } - - lo = Ae; - - if (!lo) { - lo = 1 === We[5]; - } - - Ae = lo; - - if (Ae) { - ro.push(We); - Pe++; - lo = Pe >= ye[13]; - - if (lo) { - break; - } - } - - Ae = 4 === We[5]; - - if (Ae) { - ro.push(We); - } - - xe--; - } - } - } - - Ve = Ye; - } - - Ye = 0 !== ee.length; - - if (Ye) { - ye = ee.length - 1; - var Fi = 0; - - while (ye >= 0) { - wo = ee[ye]; - ro = le[51]; - $o = void 0; - Je = le; - Pe = fo; - oo = ro; - ro = ko; - to = wo; - ro[1]++; - wo = 0; - xe = 4 === to[5]; - - if (xe) { - wo = 1; - } - - xe = 2 === to[5]; - - if (xe) { - wo = 2; - } - - xe = 1 === to[5]; - - if (xe) { - wo = 3; - } - - xe = to[0]; - We = Je[48]; - Ae = xe % 7; - lo = We[Ae]; - We = lo ^ to[12]; - Ae = void 0; - we = Je; - Je = We; - ue = we[29]; - no = void 0; - Eo = 0; - _o = Je; - Ze = ue; - - if (Ze.indexOf) { - ue = Ze.indexOf(_o); - no = ue; - } else { - ue = 0; - - while (ue < Ze.length) { - go = Ze[ue] === _o; - - if (go) { - no = ue; - Eo = 1; - } - - ue++; - } - - if (!Eo) { - no = -1; - } - } - - ue = no; - no = -1 === ue; - - if (no) { - Eo = we[29]; - ue = Eo.length; - Eo = we[29]; - Eo.push(Je); - } - - Je = ue + 1; - Ae = Je; - We = Ae; - Je = lo ^ to[9]; - Ae = lo ^ to[1]; - we = lo ^ to[4]; - ue = 0 === Pe.length; - - if (ue) { - Pe[9] = 0; - Pe[1] = 0; - Pe[4] = 0; - Pe[0] = 0; - } - - ue = Je - Pe[9]; - no = Ae - Pe[1]; - Eo = we - Pe[4]; - _o = xe - Pe[0]; - Pe[9] = Je; - Pe[1] = Ae; - Pe[4] = we; - Pe[0] = xe; - Je = [wo]; - wo = void 0; - Pe = ue; - xe = 0 | Pe; - Pe = 0 > xe; - Ae = Pe; - - if (Ae) { - Ae = -xe; - } else { - Ae = xe; - } - - xe = Ae; - Ae = 64 > xe; - - if (Ae) { - we = [xe + 64 * Pe]; - wo = we; - } else { - we = xe % 128; - ue = []; - Ze = xe - we; - go = 64 * Pe; - fn = we + 128; - we = Ze / 128; - Ze = 63 & we; - we = Ze + go; - ue.push(fn, we); - wo = ue; - } - - Pe = wo; - Je = Je.concat(Pe); - wo = void 0; - Pe = no; - xe = 0 | Pe; - Pe = 0 > xe; - Ae = Pe; - - if (Ae) { - Ae = -xe; - } else { - Ae = xe; - } - - xe = Ae; - Ae = 64 > xe; - - if (Ae) { - we = [xe + 64 * Pe]; - wo = we; - } else { - we = xe % 128; - ue = []; - no = xe - we; - Ze = 64 * Pe; - go = no / 128; - no = 63 & go; - go = no + Ze; - no = we + 128; - ue.push(no, go); - wo = ue; - } - - Pe = wo; - Je = Je.concat(Pe); - wo = void 0; - Pe = Eo; - xe = 0 | Pe; - Pe = 0 > xe; - Ae = Pe; - - if (Ae) { - Ae = -xe; - } else { - Ae = xe; - } - - xe = Ae; - Ae = 64 > xe; - - if (Ae) { - we = [xe + 64 * Pe]; - wo = we; - } else { - we = []; - ue = xe % 128; - no = ue + 128; - Eo = xe - ue; - ue = Eo / 128; - Eo = 63 & ue; - ue = 64 * Pe; - Ze = Eo + ue; - we.push(no, Ze); - wo = we; - } - - Pe = wo; - Je = Je.concat(Pe); - wo = void 0; - Pe = _o; - xe = 0 | Pe; - Pe = 16384 > xe; - - if (Pe) { - Ae = void 0; - we = xe; - ue = 0 | we; - we = 128 > ue; - - if (we) { - no = [ue]; - Ae = no; - } else { - no = ue % 128; - Eo = []; - _o = no + 128; - Ze = ue - no; - no = Ze / 128; - Ze = 127 & no; - Eo.push(_o, Ze); - Ae = Eo; - } - - we = Ae; - wo = we; - } else { - Ae = []; - - while (true) { - we = 127 & xe; - xe >>= 7; - - if (xe) { - we = 128 | we; - } - - Ae.push(we); - - if (!xe) { - break; - } - } - - wo = Ae; - } - - Pe = wo; - Je = Je.concat(Pe); - wo = void 0; - Pe = We; - xe = 0 | Pe; - Pe = 128 > xe; - - if (Pe) { - We = [xe]; - wo = We; - } else { - We = xe % 128; - Ae = xe - We; - we = Ae / 128; - Ae = We + 128; - We = []; - ue = 127 & we; - We.push(Ae, ue); - wo = We; - } - - Pe = wo; - Je = Je.concat(Pe); - wo = 1 === ro[1]; - - if (wo) { - ro = to[7]; - Pe = []; - Pe.push(2, lo, ro); - ro = Pe; - oo.push(ro); - } - - $o = Je; - Fi = $o; - - if (Fi) { - Do = Do.concat(Fi); - } - - ye--; - } - } - - Ye = Ve; - - while (Ye < Z.length) { - ye = Z[Ye]; - var Fi = 0; - ee = 5 === ye[5]; - - if (!ee) { - ee = 4 === ye[5]; - } - - Ve = ee; - - if (!Ve) { - Ve = 2 === ye[5]; - } - - ee = Ve; - - if (!ee) { - ee = 1 === ye[5]; - } - - Ve = ee; - - if (Ve) { - ee = ye; - wo = 0; - ro = void 0; - $o = le[51]; - Je = void 0; - Pe = le; - oo = ee[0]; - to = void 0; - xe = ko; - xe[1]++; - We = oo % 7; - Ae = 2 === ee[5]; - lo = $o; - $o = 0; - we = 1 === xe[1]; - xe = 1 === ee[5]; - ue = Pe[48]; - no = void 0; - Eo = 4 === ee[5]; - _o = ue[We]; - We = _o ^ ee[1]; - ue = _o ^ ee[4]; - - if (Eo) { - $o = 1; - } - - Eo = _o ^ ee[12]; - Ze = void 0; - go = void 0; - fn = void 0; - - if (Ae) { - $o = 2; - } - - Ae = _o ^ ee[9]; - nn = void 0; - - if (xe) { - $o = 3; - } - - xe = Pe; - Pe = Eo; - xn = Pe; - - if (we) { - Sn = ee[7]; - Rn = []; - Rn.push(2, _o, Sn); - Sn = Rn; - lo.push(Sn); - } - - ee = xe[29]; - lo = fo; - we = 0 === lo.length; - - if (we) { - lo[9] = 0; - lo[1] = 0; - lo[4] = 0; - lo[0] = 0; - } - - we = ue - lo[4]; - _o = Ae - lo[9]; - Sn = we; - we = _o; - _o = We - lo[1]; - Rn = 0 | Sn; - Sn = _o; - lo[9] = Ae; - Ae = 0 | we; - we = 0 | Sn; - _o = ee; - ee = 0 > we; - lo[1] = We; - We = 0 > Rn; - Sn = oo - lo[0]; - qn = We; - lo[4] = ue; - ue = ee; - Bn = Sn; - Sn = 0 > Ae; - - if (ue) { - ue = -we; - } else { - ue = we; - } - - if (_o.indexOf) { - we = _o.indexOf(xn); - no = we; - } else { - we = 0; - - while (we < _o.length) { - Hn = _o[we] === xn; - - if (Hn) { - no = we; - wo = 1; - } - - we++; - } - - if (!wo) { - no = -1; - } - } - - if (qn) { - qn = -Rn; - } else { - qn = Rn; - } - - lo[0] = oo; - wo = qn; - oo = [$o]; - $o = 64 > wo; - lo = Sn; - we = no; - - if (lo) { - lo = -Ae; - } else { - lo = Ae; - } - - Ae = 0 | Bn; - no = ue; - - if ($o) { - ue = [wo + 64 * We]; - go = ue; - } else { - ue = 64 * We; - _o = []; - xn = wo % 128; - Rn = xn + 128; - qn = wo - xn; - xn = qn / 128; - qn = 63 & xn; - xn = qn + ue; - - _o.push(Rn, xn); - - go = _o; - } - - wo = 64 > no; - $o = 16384 > Ae; - We = -1 === we; - - if ($o) { - ue = Ae; - _o = void 0; - xn = 0 | ue; - ue = 128 > xn; - - if (ue) { - Rn = [xn]; - _o = Rn; - } else { - Rn = xn % 128; - qn = []; - Bn = xn - Rn; - Hn = Rn + 128; - Rn = Bn / 128; - Bn = 127 & Rn; - qn.push(Hn, Bn); - _o = qn; - } - - ue = _o; - ro = ue; - } else { - ue = []; - - while (true) { - _o = 127 & Ae; - Ae >>= 7; - - if (Ae) { - _o = 128 | _o; - } - - ue.push(_o); - - if (!Ae) { - break; - } - } - - ro = ue; - } - - $o = go; - - if (We) { - Ae = xe[29]; - we = Ae.length; - Ae = xe[29]; - Ae.push(Pe); - } - - Pe = we + 1; - - if (wo) { - xe = [no + 64 * ee]; - nn = xe; - } else { - xe = 64 * ee; - We = []; - Ae = no % 128; - we = Ae + 128; - ue = no - Ae; - Ae = ue / 128; - ue = 63 & Ae; - Ae = ue + xe; - We.push(we, Ae); - nn = We; - } - - ee = lo; - wo = nn; - Je = Pe; - Pe = 64 > ee; - xe = ro; - Eo = Je; - - if (Pe) { - ro = [ee + 64 * Sn]; - fn = ro; - } else { - ro = 64 * Sn; - Je = []; - We = ee % 128; - Ae = We + 128; - lo = ee - We; - We = lo / 128; - lo = 63 & We; - We = lo + ro; - Je.push(Ae, We); - fn = Je; - } - - ee = fn; - oo = oo.concat(ee); - oo = oo.concat(wo); - ee = Eo; - wo = 0 | ee; - ee = 128 > wo; - - if (ee) { - ro = [wo]; - to = ro; - } else { - ro = wo % 128; - Je = []; - Pe = wo - ro; - We = Pe / 128; - Pe = ro + 128; - ro = 127 & We; - Je.push(Pe, ro); - to = Je; - } - - ee = to; - oo = oo.concat($o); - oo = oo.concat(xe); - oo = oo.concat(ee); - Ze = oo; - Fi = Ze; - - if (Fi) { - Do = Do.concat(Fi); - } - } else { - ee = 0 === ye[5]; - - if (ee) { - wo = ce; - ro = ko; - $o = ye; - Je = void 0; - ro[0]++; - Pe = y; - oo = ro[0] % Pe[7]; - Pe = le; - to = 0 !== oo; - - if (to) { - Je = void 0; - } else { - ro[2]++; - oo = Pe[48]; - xe = void 0 !== $o[9]; - We = void 0; - Ae = 0 === wo.length; - lo = void 0; - we = 0; - ue = void 0; - no = 0; - - if (Ae) { - wo[12] = -1; - wo[9] = 0; - wo[1] = 0; - wo[0] = 0; - } - - Ae = $o[0]; - Eo = void 0; - _o = Ae - wo[0]; - Ze = 16 === _o; - go = Ae % 7; - - if (Ze) { - _o = 0; - } - - Ze = oo[go]; - oo = 17 === _o; - - if (oo) { - _o = 1; - } - - if (xe) { - we = Ze ^ $o[9]; - no = Ze ^ $o[1]; - } else { - oo = Ze ^ $o[6]; - go = Ze ^ $o[10]; - fn = Ze ^ $o[11]; - we = oo - go; - oo = Ze ^ $o[8]; - no = oo - fn; - } - - oo = _o; - xe = we - wo[9]; - _o = no - wo[1]; - go = Ze ^ $o[12]; - Ze = _o; - _o = 0 | oo; - oo = 0 | Ze; - Ze = go; - fn = 0 > oo; - nn = Ze === wo[12]; - xn = 16384 > _o; - - if (nn) { - Ze = 0; - } else { - Sn = go; - Rn = void 0; - qn = Pe; - Bn = qn[29]; - Hn = Sn; - ht = void 0; - vr = Bn; - Bn = 0; - - if (vr.indexOf) { - vt = vr.indexOf(Hn); - ht = vt; - } else { - vt = 0; - - while (vt < vr.length) { - lr = vr[vt] === Hn; - - if (lr) { - ht = vt; - Bn = 1; - } - - vt++; - } - - if (!Bn) { - ht = -1; - } - } - - Bn = ht; - Hn = -1 === Bn; - - if (Hn) { - ht = qn[29]; - Bn = ht.length; - ht = qn[29]; - ht.push(Sn); - } - - Sn = Bn + 1; - Rn = Sn; - Ze = Rn; - } - - wo[12] = go; - go = Ze; - Ze = xe; - wo[9] = we; - xe = 0 | go; - we = fn; - - if (xn) { - go = void 0; - nn = _o; - Sn = 0 | nn; - nn = 128 > Sn; - - if (nn) { - Rn = [Sn]; - go = Rn; - } else { - Rn = []; - qn = Sn % 128; - Bn = qn + 128; - Hn = Sn - qn; - qn = Hn / 128; - Hn = 127 & qn; - Rn.push(Bn, Hn); - go = Rn; - } - - nn = go; - ue = nn; - } else { - go = []; - - while (true) { - nn = 127 & _o; - _o >>= 7; - - if (_o) { - nn = 128 | nn; - } - - go.push(nn); - - if (!_o) { - break; - } - } - - ue = go; - } - - wo[1] = no; - no = 0 | Ze; - - if (we) { - we = -oo; - } else { - we = oo; - } - - oo = 128 > xe; - wo[0] = Ae; - Ae = ue; - ue = []; - _o = 0 > no; - Ze = we; - - if (oo) { - we = [xe]; - Eo = we; - } else { - we = []; - go = xe % 128; - nn = go + 128; - xn = xe - go; - go = xn / 128; - xn = 127 & go; - we.push(nn, xn); - Eo = we; - } - - oo = Eo; - xe = _o; - we = 64 > Ze; - - if (we) { - Eo = [Ze + 64 * fn]; - lo = Eo; - } else { - Eo = 64 * fn; - go = []; - nn = Ze % 128; - xn = Ze - nn; - Sn = nn + 128; - nn = xn / 128; - xn = 63 & nn; - nn = xn + Eo; - go.push(Sn, nn); - lo = go; - } - - if (xe) { - xe = -no; - } else { - xe = no; - } - - we = lo; - lo = xe; - xe = 64 > lo; - - if (xe) { - no = [lo + 64 * _o]; - We = no; - } else { - no = lo % 128; - Eo = []; - Ze = 64 * _o; - go = no + 128; - fn = lo - no; - no = fn / 128; - fn = 63 & no; - no = fn + Ze; - Eo.push(go, no); - We = Eo; - } - - xe = We; - ue = ue.concat(xe); - ue = ue.concat(we); - ue = ue.concat(Ae); - ue = ue.concat(oo); - Je = ue; - } - - Fi = Je; - - if (Fi) { - sn = sn.concat(Fi); - } - } - } - - Ye++; - } - - Ye = ko[2]; - fo = Ye; - Ye = ko[1]; - ye = 0 | fo; - fo = Ye; - Ye = 0 | fo; - fo = 128 > Ye; - ce = 128 > ye; - - if (fo) { - ee = [Ye]; - Cn = ee; - } else { - ee = []; - Ve = Ye % 128; - ko = Ve + 128; - wo = Ye - Ve; - Ve = wo / 128; - wo = 127 & Ve; - ee.push(ko, wo); - Cn = ee; - } - - Ye = Cn; - - if (ce) { - fo = [ye]; - cn = fo; - } else { - fo = ye % 128; - ee = ye - fo; - Ve = []; - ko = fo + 128; - fo = ee / 128; - ee = 127 & fo; - Ve.push(ko, ee); - cn = Ve; - } - - Do = Ye.concat(Do); - tn.push(Do); - Ye = cn; - sn = Ye.concat(sn); - tn.push(sn); - B = tn; - } else { - Ye = [0]; - fo = []; - ye = [0]; - fo.push(Ye, ye); - Ye = fo; - B = Ye; - } - } else { - Z = []; - B = Z; - } - - F = F.concat(D); - y = B; - B = re; - F = F.concat(Kn); - Z = y[1]; - W = re; - - if (Z) { - g.push(1); - g = g.concat(Z); - } else { - g.push(0); - } - - F = F.concat(R); - R = W[21]; - Z = Mt; - le = re; - D = Z[39]; - F = F.concat(Kn); - Z = le[16]; - Ye = "visibilityState"; - fo = y[0]; - y = Vo[Ye]; - Ye = void 0 === y; - - if (D) { - ye = 0; - ce = D.length; - ee = 0; - Ve = [ce]; - - while (ce > ye) { - Vo = D[ye]; - cn = Vo - ee; - ee = Vo; - Vo = void 0; - Do = cn; - cn = 0 | Do; - Do = 16384 > cn; - - if (Do) { - ko = cn; - Cn = void 0; - sn = 0 | ko; - ko = 128 > sn; - - if (ko) { - wo = [sn]; - Cn = wo; - } else { - wo = []; - ro = sn % 128; - $o = ro + 128; - tn = sn - ro; - ro = tn / 128; - tn = 127 & ro; - wo.push($o, tn); - Cn = wo; - } - - ko = Cn; - Vo = ko; - } else { - ko = []; - - while (true) { - Cn = 127 & cn; - cn >>= 7; - - if (cn) { - Cn = 128 | Cn; - } - - ko.push(Cn); - - if (!cn) { - break; - } - } - - Vo = ko; - } - - cn = Vo; - Ve = Ve.concat(cn); - ye++; - } - - Yo = Ve; - } else { - ye = [0]; - Yo = ye; - } - - if (Ye) { - y = 255; - } else { - D = "visible"; - ye = y === D; - - if (ye) { - y = 0; - } else { - y = 1; - } - } - - D = Mt; - Ye = [y]; - y = Yo; - F = F.concat(Kn); - ye = Tn; - P = D[44]; - F = F.concat(oe); - D = P; - je = F; - P = je; - - if (B[4]) { - je = "vivo"; - F = ye[vo]; - ce = F[it]; - F = ce[ft](); - ce = F.indexOf(je); - je = ce > 0; - - if (je) { - F = []; - F.push(255, 0, 0, 0, 0); - ce = F; - _ = ce; - } else { - F = Jo; - ce = "sans-serif"; - Vo = "72px"; - cn = 0; - Do = 0; - ko = "style"; - sn = 0; - wo = 0; - ro = ye; - $o = "mmmmmmmmmmllimmmmmmmmmmllimmmmmmmmmmlli"; - oe = ue[0]; - Kn = xe.split(Yo); - to = Vo; - Vo = fn; - xe = Je[zo](Pe); - Pe = no; - Yo = Pe; - we = Je[zo](We); - Je = vi; - We = []; - ue = ko; - ko = ue; - no = xe[ue]; - ue = oo; - Bn.push(qn, ce, nn); - ce = Bn; - oo = di; - debugger; - no[ro] = vr; - xe[oo] = pi; - ro = vt; - no = ro; - - while (3 > Do) { - go = xe[ko]; - go[ue] = ce[Do]; - oe[ee](xe); - ht[Do] = xe[Yo]; - Ae[Do] = xe[Ve]; - oe[no](xe); - Do++; - } - - ce = $o; - - while (100 > wo) { - ee = ce + Kn[wo]; - Ve = ee + Je; - ee = Ve + Kn[wo]; - Ve = ee + lo; - ee = Ve + Kn[wo]; - Ve = ee + to; - F += Ve; - wo++; - } - - we[oo] = F; - oe[Vn](we); - - while (100 > cn) { - F = !1; - ce = 0; - ee = Pe; - - while (3 > ce) { - Ve = we[Vo]; - Do = 3 * cn; - ko = Do + ce; - Do = Ve[ko]; - - if (Do) { - Ve = F; - ko = Do[ee] != ht[ce]; - - if (!ko) { - ko = Do[Hn] != Ae[ce]; - } - - wo = ko; - - if (!Ve) { - Ve = wo; - } - - F = Ve; - } - - ce++; - } - - if (F) { - ce = cn + tn; - lr += ce; - } - - cn++; - } - - F = lr; - oe[ro](we); - ce = F.length; - ee = void 0; - - while (true) { - oe = ce > Cn; - - if (oe) { - oe = 31 * sn; - sn = 0 | oe; - oe = F.charCodeAt(Cn); - sn += oe; - Cn += Eo; - } else { - break; - } - } - - ee = sn; - F = ee; - _o = F; - F = _o; - ce = F; - F = ce >> 8; - ee = ce >> 16; - oe = ce >> 24; - Ve = 255 & ce; - ce = 255 & ee; - ee = 255 & F; - F = 255 & oe; - We.push(F, ce, ee, Ve); - Ze = We; - F = Ze; - ce = si.concat(F); - _ = ce; - } - } else { - je = []; - je.push(0, 0, 0, 0, 0); - F = je; - _ = F; - } - - H = Ye; - B = _; - _ = Jo; - Ye = P; - P = Tn; - je = H; - H = k; - ye = _; - F = Ye; - ce = Mt; - - if (je) { - g.push(1); - g = g.concat(je); - } else { - g.push(0); - } - - if (y) { - g.push(1); - g = g.concat(y); - } else { - g.push(0); - } - - y = F.slice(0, $n); - - if (Mn) { - g.push(1); - g = g.concat(Mn); - } else { - g.push(0); - } - - je = y[0] << 8; - - if (R) { - F = ce[57]; - - if (F) { - ee = 0 === F.length; - - if (ee) { - oe = [0]; - Oa = oe; - } else { - oe = 0; - Ve = 0; - Vo = void 0; - cn = F.length - 1; - Do = 0; - ko = []; - Cn = 0; - sn = 0; - wo = 0; - - while (cn >= 0) { - $n = F[cn]; - ro = $n[2]; - $o = ce[48]; - tn = ro % 7; - Je = $o[tn]; - $o = Je ^ $n[0]; - tn = Je ^ $n[3]; - Pe = Je ^ $n[1]; - $n = 0 === Cn; - - if ($n) { - Je = 0 === $o; - - if (Je) { - Je = 0 === tn; - } - - Kn = Je; - - if (Kn) { - Kn = 0 === Pe; - } - - Je = Kn; - - if (!Je) { - $n = !1; - - if (W[5]) { - Je = W[11] > 0; - - if (Je) { - Kn = cn % W[11]; - Je = 0 !== Kn; - } - - Kn = Je; - - if (!Kn) { - $n = !0; - Je = $n; - - if (!Je) { - Je = 0 === cn; - } - - $n = Je; - - if ($n) { - Je = Cn === W[25]; - - if (!Je) { - Je = 0 === cn; - } - - Kn = Je; - - if (Kn) { - Je = Pe; - oo = void 0; - to = ro; - xe = void 0; - We = void 0; - Yo = 0 | to; - to = void 0; - Mn = tn; - Ae = $o; - lo = 0 | Mn; - Mn = 0 | Je; - Je = 0 > lo; - we = 0 > Mn; - ue = Je; - no = 0 | Ae; - Ae = 16384 > Yo; - Eo = 0 > no; - - if (ue) { - ue = -lo; - } else { - ue = lo; - } - - lo = we; - - if (Ae) { - _o = void 0; - Ze = Yo; - go = 0 | Ze; - Ze = 128 > go; - - if (Ze) { - fn = [go]; - _o = fn; - } else { - fn = []; - nn = go % 128; - xn = nn + 128; - Sn = go - nn; - nn = Sn / 128; - Sn = 127 & nn; - fn.push(xn, Sn); - _o = fn; - } - - Ze = _o; - to = Ze; - } else { - _o = []; - - while (true) { - Ze = 127 & Yo; - Yo >>= 7; - - if (Yo) { - Ze = 128 | Ze; - } - - _o.push(Ze); - - if (!Yo) { - break; - } - } - - to = _o; - } - - Yo = ue; - Ae = to; - - if (lo) { - lo = -Mn; - } else { - lo = Mn; - } - - ko = Ae.concat(ko); - to = 64 > Yo; - Mn = Eo; - - if (Mn) { - Mn = -no; - } else { - Mn = no; - } - - Ae = lo; - - if (to) { - lo = [Yo + 64 * Je]; - We = lo; - } else { - lo = []; - ue = Yo % 128; - no = Yo - ue; - _o = 64 * Je; - Ze = no / 128; - no = 63 & Ze; - Ze = ue + 128; - ue = no + _o; - lo.push(Ze, ue); - We = lo; - } - - Je = Mn; - to = We; - We = 64 > Je; - - if (We) { - Yo = [Je + 64 * Eo]; - oo = Yo; - } else { - Yo = Je % 128; - Mn = Yo + 128; - lo = 64 * Eo; - ue = Je - Yo; - Yo = ue / 128; - ue = 63 & Yo; - Yo = ue + lo; - lo = []; - lo.push(Mn, Yo); - oo = lo; - } - - Je = oo; - oo = 64 > Ae; - - if (oo) { - We = [Ae + 64 * we]; - xe = We; - } else { - We = Ae % 128; - Yo = 64 * we; - Mn = []; - lo = We + 128; - ue = Ae - We; - We = ue / 128; - ue = 63 & We; - We = ue + Yo; - Mn.push(lo, We); - xe = Mn; - } - - oo = xe; - ko = oo.concat(ko); - ko = to.concat(ko); - ko = Je.concat(ko); - Cn++; - break; - } - - Je = Cn < W[25]; - - if (Je) { - Je = Do; - } - - Kn = Je; - - if (Kn) { - Je = void 0; - oo = wo - ro; - to = void 0; - xe = Ve - Pe; - We = void 0; - Yo = sn - $o; - Mn = xe; - xe = oe - tn; - Ae = void 0; - lo = Yo; - Yo = oo; - oo = xe; - xe = 0 | oo; - oo = 0 | lo; - lo = 0 | Yo; - Yo = 0 > oo; - we = 0 | Mn; - Mn = Yo; - ue = 16384 > lo; - no = 0 > we; - Eo = no; - _o = 0 > xe; - - if (ue) { - Ze = void 0; - go = lo; - fn = 0 | go; - go = 128 > fn; - - if (go) { - nn = [fn]; - Ze = nn; - } else { - nn = fn % 128; - xn = []; - Sn = nn + 128; - Rn = fn - nn; - nn = Rn / 128; - Rn = 127 & nn; - xn.push(Sn, Rn); - Ze = xn; - } - - go = Ze; - We = go; - } else { - Ze = []; - - while (true) { - go = 127 & lo; - lo >>= 7; - - if (lo) { - go = 128 | go; - } - - Ze.push(go); - - if (!lo) { - break; - } - } - - We = Ze; - } - - lo = _o; - ue = We; - - if (Mn) { - Mn = -oo; - } else { - Mn = oo; - } - - if (lo) { - lo = -xe; - } else { - lo = xe; - } - - oo = Mn; - - if (Eo) { - Eo = -we; - } else { - Eo = we; - } - - xe = lo; - We = 64 > xe; - Mn = 64 > oo; - lo = Eo; - we = 64 > lo; - - if (Mn) { - Eo = [oo + 64 * Yo]; - to = Eo; - } else { - Eo = []; - Ze = oo % 128; - go = oo - Ze; - fn = 64 * Yo; - nn = go / 128; - go = Ze + 128; - Ze = 63 & nn; - nn = Ze + fn; - Eo.push(go, nn); - to = Eo; - } - - oo = to; - - if (We) { - to = [xe + 64 * _o]; - Ae = to; - } else { - to = xe % 128; - Yo = xe - to; - Mn = to + 128; - to = Yo / 128; - Yo = 64 * _o; - Eo = []; - Ze = 63 & to; - to = Ze + Yo; - Eo.push(Mn, to); - Ae = Eo; - } - - ko = ue.concat(ko); - - if (we) { - to = [lo + 64 * no]; - Je = to; - } else { - to = []; - xe = lo % 128; - We = lo - xe; - Yo = xe + 128; - xe = We / 128; - We = 63 & xe; - xe = 64 * no; - Mn = We + xe; - to.push(Yo, Mn); - Je = to; - } - - to = Je; - ko = to.concat(ko); - Je = Ae; - ko = Je.concat(ko); - ko = oo.concat(ko); - Cn++; - sn = $o; - oe = tn; - Ve = Pe; - wo = ro; - } else { - sn = $o; - oe = tn; - Ve = Pe; - wo = ro; - Do = 1; - } - } - } - } else { - Je = 0 === wo; - - if (Je) { - $n = !0; - } else { - Kn = wo - ro; - oo = 16 * W[11]; - to = Kn >= oo; - - if (to) { - $n = !0; - } - } - - Je = $n; - - if (!Je) { - Je = 0 === cn; - } - - $n = Je; - - if ($n) { - Je = Cn === W[25]; - - if (!Je) { - Je = 0 === cn; - } - - Kn = Je; - - if (Kn) { - Je = Pe; - oo = void 0; - to = ro; - xe = void 0; - We = void 0; - Yo = 0 | to; - to = void 0; - Mn = tn; - Ae = $o; - lo = 0 | Mn; - Mn = 0 | Je; - Je = 0 > lo; - we = 0 > Mn; - ue = Je; - no = 0 | Ae; - Ae = 16384 > Yo; - Eo = 0 > no; - - if (ue) { - ue = -lo; - } else { - ue = lo; - } - - lo = we; - - if (Ae) { - _o = void 0; - Ze = Yo; - go = 0 | Ze; - Ze = 128 > go; - - if (Ze) { - fn = [go]; - _o = fn; - } else { - fn = []; - nn = go % 128; - xn = nn + 128; - Sn = go - nn; - nn = Sn / 128; - Sn = 127 & nn; - fn.push(xn, Sn); - _o = fn; - } - - Ze = _o; - to = Ze; - } else { - _o = []; - - while (true) { - Ze = 127 & Yo; - Yo >>= 7; - - if (Yo) { - Ze = 128 | Ze; - } - - _o.push(Ze); - - if (!Yo) { - break; - } - } - - to = _o; - } - - Yo = ue; - Ae = to; - - if (lo) { - lo = -Mn; - } else { - lo = Mn; - } - - ko = Ae.concat(ko); - to = 64 > Yo; - Mn = Eo; - - if (Mn) { - Mn = -no; - } else { - Mn = no; - } - - Ae = lo; - - if (to) { - lo = [Yo + 64 * Je]; - We = lo; - } else { - lo = []; - ue = Yo % 128; - no = Yo - ue; - _o = 64 * Je; - Ze = no / 128; - no = 63 & Ze; - Ze = ue + 128; - ue = no + _o; - lo.push(Ze, ue); - We = lo; - } - - Je = Mn; - to = We; - We = 64 > Je; - - if (We) { - Yo = [Je + 64 * Eo]; - oo = Yo; - } else { - Yo = Je % 128; - Mn = Yo + 128; - lo = 64 * Eo; - ue = Je - Yo; - Yo = ue / 128; - ue = 63 & Yo; - Yo = ue + lo; - lo = []; - lo.push(Mn, Yo); - oo = lo; - } - - Je = oo; - oo = 64 > Ae; - - if (oo) { - We = [Ae + 64 * we]; - xe = We; - } else { - We = Ae % 128; - Yo = 64 * we; - Mn = []; - lo = We + 128; - ue = Ae - We; - We = ue / 128; - ue = 63 & We; - We = ue + Yo; - Mn.push(lo, We); - xe = Mn; - } - - oo = xe; - ko = oo.concat(ko); - ko = to.concat(ko); - ko = Je.concat(ko); - Cn++; - break; - } - - Je = Cn < W[25]; - - if (Je) { - Je = Do; - } - - Kn = Je; - - if (Kn) { - Je = void 0; - oo = wo - ro; - to = void 0; - xe = Ve - Pe; - We = void 0; - Yo = sn - $o; - Mn = xe; - xe = oe - tn; - Ae = void 0; - lo = Yo; - Yo = oo; - oo = xe; - xe = 0 | oo; - oo = 0 | lo; - lo = 0 | Yo; - Yo = 0 > oo; - we = 0 | Mn; - Mn = Yo; - ue = 16384 > lo; - no = 0 > we; - Eo = no; - _o = 0 > xe; - - if (ue) { - Ze = void 0; - go = lo; - fn = 0 | go; - go = 128 > fn; - - if (go) { - nn = [fn]; - Ze = nn; - } else { - nn = fn % 128; - xn = []; - Sn = nn + 128; - Rn = fn - nn; - nn = Rn / 128; - Rn = 127 & nn; - xn.push(Sn, Rn); - Ze = xn; - } - - go = Ze; - We = go; - } else { - Ze = []; - - while (true) { - go = 127 & lo; - lo >>= 7; - - if (lo) { - go = 128 | go; - } - - Ze.push(go); - - if (!lo) { - break; - } - } - - We = Ze; - } - - lo = _o; - ue = We; - - if (Mn) { - Mn = -oo; - } else { - Mn = oo; - } - - if (lo) { - lo = -xe; - } else { - lo = xe; - } - - oo = Mn; - - if (Eo) { - Eo = -we; - } else { - Eo = we; - } - - xe = lo; - We = 64 > xe; - Mn = 64 > oo; - lo = Eo; - we = 64 > lo; - - if (Mn) { - Eo = [oo + 64 * Yo]; - to = Eo; - } else { - Eo = []; - Ze = oo % 128; - go = oo - Ze; - fn = 64 * Yo; - nn = go / 128; - go = Ze + 128; - Ze = 63 & nn; - nn = Ze + fn; - Eo.push(go, nn); - to = Eo; - } - - oo = to; - - if (We) { - to = [xe + 64 * _o]; - Ae = to; - } else { - to = xe % 128; - Yo = xe - to; - Mn = to + 128; - to = Yo / 128; - Yo = 64 * _o; - Eo = []; - Ze = 63 & to; - to = Ze + Yo; - Eo.push(Mn, to); - Ae = Eo; - } - - ko = ue.concat(ko); - - if (we) { - to = [lo + 64 * no]; - Je = to; - } else { - to = []; - xe = lo % 128; - We = lo - xe; - Yo = xe + 128; - xe = We / 128; - We = 63 & xe; - xe = 64 * no; - Mn = We + xe; - to.push(Yo, Mn); - Je = to; - } - - to = Je; - ko = to.concat(ko); - Je = Ae; - ko = Je.concat(ko); - ko = oo.concat(ko); - Cn++; - sn = $o; - oe = tn; - Ve = Pe; - wo = ro; - } else { - sn = $o; - oe = tn; - Ve = Pe; - wo = ro; - Do = 1; - } - } - } - } - } else { - $n = !1; - - if (W[5]) { - Je = W[11] > 0; - - if (Je) { - Kn = cn % W[11]; - Je = 0 !== Kn; - } - - Kn = Je; - - if (!Kn) { - $n = !0; - Je = $n; - - if (!Je) { - Je = 0 === cn; - } - - $n = Je; - - if ($n) { - Je = Cn === W[25]; - - if (!Je) { - Je = 0 === cn; - } - - Kn = Je; - - if (Kn) { - Je = Pe; - oo = void 0; - to = ro; - xe = void 0; - We = void 0; - Yo = 0 | to; - to = void 0; - Mn = tn; - Ae = $o; - lo = 0 | Mn; - Mn = 0 | Je; - Je = 0 > lo; - we = 0 > Mn; - ue = Je; - no = 0 | Ae; - Ae = 16384 > Yo; - Eo = 0 > no; - - if (ue) { - ue = -lo; - } else { - ue = lo; - } - - lo = we; - - if (Ae) { - _o = void 0; - Ze = Yo; - go = 0 | Ze; - Ze = 128 > go; - - if (Ze) { - fn = [go]; - _o = fn; - } else { - fn = []; - nn = go % 128; - xn = nn + 128; - Sn = go - nn; - nn = Sn / 128; - Sn = 127 & nn; - fn.push(xn, Sn); - _o = fn; - } - - Ze = _o; - to = Ze; - } else { - _o = []; - - while (true) { - Ze = 127 & Yo; - Yo >>= 7; - - if (Yo) { - Ze = 128 | Ze; - } - - _o.push(Ze); - - if (!Yo) { - break; - } - } - - to = _o; - } - - Yo = ue; - Ae = to; - - if (lo) { - lo = -Mn; - } else { - lo = Mn; - } - - ko = Ae.concat(ko); - to = 64 > Yo; - Mn = Eo; - - if (Mn) { - Mn = -no; - } else { - Mn = no; - } - - Ae = lo; - - if (to) { - lo = [Yo + 64 * Je]; - We = lo; - } else { - lo = []; - ue = Yo % 128; - no = Yo - ue; - _o = 64 * Je; - Ze = no / 128; - no = 63 & Ze; - Ze = ue + 128; - ue = no + _o; - lo.push(Ze, ue); - We = lo; - } - - Je = Mn; - to = We; - We = 64 > Je; - - if (We) { - Yo = [Je + 64 * Eo]; - oo = Yo; - } else { - Yo = Je % 128; - Mn = Yo + 128; - lo = 64 * Eo; - ue = Je - Yo; - Yo = ue / 128; - ue = 63 & Yo; - Yo = ue + lo; - lo = []; - lo.push(Mn, Yo); - oo = lo; - } - - Je = oo; - oo = 64 > Ae; - - if (oo) { - We = [Ae + 64 * we]; - xe = We; - } else { - We = Ae % 128; - Yo = 64 * we; - Mn = []; - lo = We + 128; - ue = Ae - We; - We = ue / 128; - ue = 63 & We; - We = ue + Yo; - Mn.push(lo, We); - xe = Mn; - } - - oo = xe; - ko = oo.concat(ko); - ko = to.concat(ko); - ko = Je.concat(ko); - Cn++; - break; - } - - Je = Cn < W[25]; - - if (Je) { - Je = Do; - } - - Kn = Je; - - if (Kn) { - Je = void 0; - oo = wo - ro; - to = void 0; - xe = Ve - Pe; - We = void 0; - Yo = sn - $o; - Mn = xe; - xe = oe - tn; - Ae = void 0; - lo = Yo; - Yo = oo; - oo = xe; - xe = 0 | oo; - oo = 0 | lo; - lo = 0 | Yo; - Yo = 0 > oo; - we = 0 | Mn; - Mn = Yo; - ue = 16384 > lo; - no = 0 > we; - Eo = no; - _o = 0 > xe; - - if (ue) { - Ze = void 0; - go = lo; - fn = 0 | go; - go = 128 > fn; - - if (go) { - nn = [fn]; - Ze = nn; - } else { - nn = fn % 128; - xn = []; - Sn = nn + 128; - Rn = fn - nn; - nn = Rn / 128; - Rn = 127 & nn; - xn.push(Sn, Rn); - Ze = xn; - } - - go = Ze; - We = go; - } else { - Ze = []; - - while (true) { - go = 127 & lo; - lo >>= 7; - - if (lo) { - go = 128 | go; - } - - Ze.push(go); - - if (!lo) { - break; - } - } - - We = Ze; - } - - lo = _o; - ue = We; - - if (Mn) { - Mn = -oo; - } else { - Mn = oo; - } - - if (lo) { - lo = -xe; - } else { - lo = xe; - } - - oo = Mn; - - if (Eo) { - Eo = -we; - } else { - Eo = we; - } - - xe = lo; - We = 64 > xe; - Mn = 64 > oo; - lo = Eo; - we = 64 > lo; - - if (Mn) { - Eo = [oo + 64 * Yo]; - to = Eo; - } else { - Eo = []; - Ze = oo % 128; - go = oo - Ze; - fn = 64 * Yo; - nn = go / 128; - go = Ze + 128; - Ze = 63 & nn; - nn = Ze + fn; - Eo.push(go, nn); - to = Eo; - } - - oo = to; - - if (We) { - to = [xe + 64 * _o]; - Ae = to; - } else { - to = xe % 128; - Yo = xe - to; - Mn = to + 128; - to = Yo / 128; - Yo = 64 * _o; - Eo = []; - Ze = 63 & to; - to = Ze + Yo; - Eo.push(Mn, to); - Ae = Eo; - } - - ko = ue.concat(ko); - - if (we) { - to = [lo + 64 * no]; - Je = to; - } else { - to = []; - xe = lo % 128; - We = lo - xe; - Yo = xe + 128; - xe = We / 128; - We = 63 & xe; - xe = 64 * no; - Mn = We + xe; - to.push(Yo, Mn); - Je = to; - } - - to = Je; - ko = to.concat(ko); - Je = Ae; - ko = Je.concat(ko); - ko = oo.concat(ko); - Cn++; - sn = $o; - oe = tn; - Ve = Pe; - wo = ro; - } else { - sn = $o; - oe = tn; - Ve = Pe; - wo = ro; - Do = 1; - } - } - } - } else { - Je = 0 === wo; - - if (Je) { - $n = !0; - } else { - Kn = wo - ro; - oo = 16 * W[11]; - to = Kn >= oo; - - if (to) { - $n = !0; - } - } - - Je = $n; - - if (!Je) { - Je = 0 === cn; - } - - $n = Je; - - if ($n) { - Je = Cn === W[25]; - - if (!Je) { - Je = 0 === cn; - } - - Kn = Je; - - if (Kn) { - Je = Pe; - oo = void 0; - to = ro; - xe = void 0; - We = void 0; - Yo = 0 | to; - to = void 0; - Mn = tn; - Ae = $o; - lo = 0 | Mn; - Mn = 0 | Je; - Je = 0 > lo; - we = 0 > Mn; - ue = Je; - no = 0 | Ae; - Ae = 16384 > Yo; - Eo = 0 > no; - - if (ue) { - ue = -lo; - } else { - ue = lo; - } - - lo = we; - - if (Ae) { - _o = void 0; - Ze = Yo; - go = 0 | Ze; - Ze = 128 > go; - - if (Ze) { - fn = [go]; - _o = fn; - } else { - fn = []; - nn = go % 128; - xn = nn + 128; - Sn = go - nn; - nn = Sn / 128; - Sn = 127 & nn; - fn.push(xn, Sn); - _o = fn; - } - - Ze = _o; - to = Ze; - } else { - _o = []; - - while (true) { - Ze = 127 & Yo; - Yo >>= 7; - - if (Yo) { - Ze = 128 | Ze; - } - - _o.push(Ze); - - if (!Yo) { - break; - } - } - - to = _o; - } - - Yo = ue; - Ae = to; - - if (lo) { - lo = -Mn; - } else { - lo = Mn; - } - - ko = Ae.concat(ko); - to = 64 > Yo; - Mn = Eo; - - if (Mn) { - Mn = -no; - } else { - Mn = no; - } - - Ae = lo; - - if (to) { - lo = [Yo + 64 * Je]; - We = lo; - } else { - lo = []; - ue = Yo % 128; - no = Yo - ue; - _o = 64 * Je; - Ze = no / 128; - no = 63 & Ze; - Ze = ue + 128; - ue = no + _o; - lo.push(Ze, ue); - We = lo; - } - - Je = Mn; - to = We; - We = 64 > Je; - - if (We) { - Yo = [Je + 64 * Eo]; - oo = Yo; - } else { - Yo = Je % 128; - Mn = Yo + 128; - lo = 64 * Eo; - ue = Je - Yo; - Yo = ue / 128; - ue = 63 & Yo; - Yo = ue + lo; - lo = []; - lo.push(Mn, Yo); - oo = lo; - } - - Je = oo; - oo = 64 > Ae; - - if (oo) { - We = [Ae + 64 * we]; - xe = We; - } else { - We = Ae % 128; - Yo = 64 * we; - Mn = []; - lo = We + 128; - ue = Ae - We; - We = ue / 128; - ue = 63 & We; - We = ue + Yo; - Mn.push(lo, We); - xe = Mn; - } - - oo = xe; - ko = oo.concat(ko); - ko = to.concat(ko); - ko = Je.concat(ko); - Cn++; - break; - } - - Je = Cn < W[25]; - - if (Je) { - Je = Do; - } - - Kn = Je; - - if (Kn) { - Je = void 0; - oo = wo - ro; - to = void 0; - xe = Ve - Pe; - We = void 0; - Yo = sn - $o; - Mn = xe; - xe = oe - tn; - Ae = void 0; - lo = Yo; - Yo = oo; - oo = xe; - xe = 0 | oo; - oo = 0 | lo; - lo = 0 | Yo; - Yo = 0 > oo; - we = 0 | Mn; - Mn = Yo; - ue = 16384 > lo; - no = 0 > we; - Eo = no; - _o = 0 > xe; - - if (ue) { - Ze = void 0; - go = lo; - fn = 0 | go; - go = 128 > fn; - - if (go) { - nn = [fn]; - Ze = nn; - } else { - nn = fn % 128; - xn = []; - Sn = nn + 128; - Rn = fn - nn; - nn = Rn / 128; - Rn = 127 & nn; - xn.push(Sn, Rn); - Ze = xn; - } - - go = Ze; - We = go; - } else { - Ze = []; - - while (true) { - go = 127 & lo; - lo >>= 7; - - if (lo) { - go = 128 | go; - } - - Ze.push(go); - - if (!lo) { - break; - } - } - - We = Ze; - } - - lo = _o; - ue = We; - - if (Mn) { - Mn = -oo; - } else { - Mn = oo; - } - - if (lo) { - lo = -xe; - } else { - lo = xe; - } - - oo = Mn; - - if (Eo) { - Eo = -we; - } else { - Eo = we; - } - - xe = lo; - We = 64 > xe; - Mn = 64 > oo; - lo = Eo; - we = 64 > lo; - - if (Mn) { - Eo = [oo + 64 * Yo]; - to = Eo; - } else { - Eo = []; - Ze = oo % 128; - go = oo - Ze; - fn = 64 * Yo; - nn = go / 128; - go = Ze + 128; - Ze = 63 & nn; - nn = Ze + fn; - Eo.push(go, nn); - to = Eo; - } - - oo = to; - - if (We) { - to = [xe + 64 * _o]; - Ae = to; - } else { - to = xe % 128; - Yo = xe - to; - Mn = to + 128; - to = Yo / 128; - Yo = 64 * _o; - Eo = []; - Ze = 63 & to; - to = Ze + Yo; - Eo.push(Mn, to); - Ae = Eo; - } - - ko = ue.concat(ko); - - if (we) { - to = [lo + 64 * no]; - Je = to; - } else { - to = []; - xe = lo % 128; - We = lo - xe; - Yo = xe + 128; - xe = We / 128; - We = 63 & xe; - xe = 64 * no; - Mn = We + xe; - to.push(Yo, Mn); - Je = to; - } - - to = Je; - ko = to.concat(ko); - Je = Ae; - ko = Je.concat(ko); - ko = oo.concat(ko); - Cn++; - sn = $o; - oe = tn; - Ve = Pe; - wo = ro; - } else { - sn = $o; - oe = tn; - Ve = Pe; - wo = ro; - Do = 1; - } - } - } - } - - cn--; - } - - oe = Cn; - Ve = 0 | oe; - oe = 128 > Ve; - - if (oe) { - cn = [Ve]; - Vo = cn; - } else { - cn = Ve % 128; - Do = cn + 128; - Cn = []; - sn = Ve - cn; - cn = sn / 128; - sn = 127 & cn; - Cn.push(Do, sn); - Vo = Cn; - } - - oe = Vo; - ko = oe.concat(ko); - Oa = ko; - } - } else { - ee = [0]; - Oa = ee; - } - } else { - Oa = void 0; - } - - R = P[Ba]; - P = Oa; - - if (D) { - g.push(1); - g = g.concat(D); - } else { - g.push(0); - } - - if (B) { - g.push(1); - g = g.concat(B); - } else { - g.push(0); - } - - B = Mt; - - if (P) { - g.push(1); - g = g.concat(P); - } else { - g.push(0); - } - - W = 1 === B[50]; - D = Tn; - F = je | y[1]; - - if (W) { - Y[0] = 0; - Y[1] = B[38]; - Y[2] = B[3]; - } else { - je = 2 === B[50]; - - if (je) { - Y[0] = 2; - } else { - Y[0] = 1; - } - } - - B = F[uo](); - Gt = Y; - Y = D[xo]; - W = Mt; - D = Gt; - - if (D) { - g.push(1); - g = g.concat(D); - } else { - g.push(0); - } - - if (ie) { - g.push(1); - g = g.concat(ie); - } else { - g.push(0); - } - - D = g; - je = D.slice(); - - while (Te < je.length) { - F = 255 & je[Te]; - ce = 0; - ee = 0; - ce = Kt.indexOf(H[F], 1); - oe = 255 === F; - - if (oe) { - oe = Kt.length - 1; - } else { - Ve = F + 1; - Vo = H[Ve]; - oe = Kt.indexOf(Vo, 1); - } - - ee = oe; - F = ae - Qt; - oe = F / Kt.length; - F = oe * ee; - ae = Qt + F; - F = oe * ce; - Qt += F; - F = Kt[at](0, ee); - ce = F + te; - F = Kt[at](ee); - Kt = ce + F; - F = ae[la](2); - ce = F[at](2); - F = Qt[la](2); - ee = F[at](2); - F = ce.split(_); - oe = ee.split(_); - ee = 0; - Ve = F[or]; - - if (Ve) { - Ve = W[27]; - } - - Vo = Ve; - - if (Vo) { - ee = F[or](W[27], oe); - } else { - Ve = F[ee] === oe[ee]; - - while (Ve) { - ee++; - Ve = F[ee] === oe[ee]; - } - } - - F = ce[at](0, ee); - ye += F; - F = Math.pow(2, ee); - ce = ae * F; - ee = 0 | ce; - ae = ce - ee; - ce = Qt * F; - Qt = ce - ee; - Te++; - } - - W = Mt; - H = D.length; - D = Qt[la](2); - Te = k; - te = W; - je = H; - H = 0 | je; - je = D[at](2); - D = je[Be](S, _); - ye += D; - _ = 16384 > H; - - if (_) { - D = void 0; - Be = H; - je = 0 | Be; - Be = 128 > je; - - if (Be) { - ae = [je]; - D = ae; - } else { - ae = je % 128; - F = je - ae; - ce = []; - ee = F / 128; - F = ae + 128; - ae = 127 & ee; - ce.push(F, ae); - D = ce; - } - - Be = D; - on = Be; - } else { - D = []; - - while (true) { - Be = 127 & H; - H >>= 7; - - if (H) { - Be = 128 | Be; - } - - D.push(Be); - - if (!H) { - break; - } - } - - on = D; - } - - if (!te[55]) { - te[55] = []; - } - - _ = on; - - while (true) { - D = ye.length > 7; - - if (D) { - D = ye[at](0, 8); - H = R(D, 2); - - _.push(H); - - ye = ye[at](8); - } else { - break; - } - } - - y = B.split(Jo); - B = te[55]; - D = ye + Jt; - H = Jo + e; - on = H[Oo](so, Et); - H = y; - y = B; - B = Nr % H.length; - on = on[Oo](ne, kn); - ne = H[B]; - B = ne % 4; - H = on.length; - wr = B; - B = D[at](0, 8); - D = H % 60; - ne = wr; - Be = H / 60; - H = R(B, 2); - - _.push(H); - - B = 0 | Be; - ao = _; - - if (D) { - B++; - } - - g = ao; - R = g; - _ = B - 1; - B = _; - _ = R.length / 2; - g = B - Zo; - B = Y[Ut](_); - Y = Tn; - - while (B > q) { - _ = 2 * q; - D = 2 * q; - H = D + 2; - D = R.slice(_, H); - _ = 4 * ne; - H = q % 4; - Be = _ + H; - _ = Be % 4; - H = 0 === _; - - if (H) { - Be = void 0; - je = D; - ye = []; - ao = 1; - so = 0; - ae = 30; - F = 7; - ce = ae; - - while (so < je.length) { - ae = ce << F; - ee = ae ^ ce; - ae = 240 & ee; - ee = ce >> ao; - ce = ae + ee; - ae = je[so] ^ ce; - ee = 255 & ae; - ye.push(ee); - so++; - } - - Be = ye; - je = Be; - ln = ln.concat(je); - } - - H = 1 === _; - - if (H) { - Be = void 0; - je = []; - ye = 0; - ao = D; - so = 45342; - ae = so; - - while (ye < ao.length) { - so = ao[ye]; - F = so ^ ae; - ae = F; - so = 255 & F; - je.push(so); - ye++; - } - - Be = je; - je = Be; - ln = ln.concat(je); - } - - H = 2 === _; - - if (H) { - Be = []; - je = 7; - ye = D; - ao = void 0; - so = 8; - ae = 112; - F = 0; - ce = ae; - - while (F < ye.length) { - ae = ce << je; - ee = ae ^ ce; - ae = 240 & ee; - ee = ce >> so; - ce = ae + ee; - ae = ye[F] ^ ce; - ee = 255 & ae; - Be.push(ee); - F++; - } - - ao = Be; - Be = ao; - ln = ln.concat(Be); - } - - H = 3 === _; - - if (H) { - _ = D; - Be = 27901; - je = Be; - Be = 72; - ye = []; - ao = 0; - so = void 0; - - while (ao < _.length) { - ae = _[ao]; - F = ae ^ je; - ae = je * ao; - ce = ae % 256; - je = ce + Be; - ae = 255 & F; - ye.push(ae); - ao++; - } - - so = ye; - _ = so; - ln = ln.concat(_); - } - - q++; - } - - q = Y[pe]; - It = ln; - B = It; - R = q[U]; - q = B; - _ = g + 1; - g = q.slice(); - q = void 0 === R; - g.push(0, 0, 0); - - while (true) { - if (ra) { - M += 4; - } - - ra = 1; - R = M < g.length; - - if (R) { - R = 216 & g[M]; - Ge += R; - R = M + 1; - D = g[R]; - R = 216 & D; - Ge += R; - R = M + 2; - D = g[R]; - R = 216 & D; - Ge += R; - R = M + 3; - D = g[R]; - R = 216 & D; - Ge += R; - } else { - break; - } - } - - if (q) { - nt = 255; - } else { - R = Y[pe]; - M = R[U](); - - if (M) { - nt = 0; - } else { - nt = 1; - } - } - - q = Tn; - R = q; - q = R[xo]; - R = 65535 & Ge; - Y = Tn; - M = [nt]; - g = Y[Da]; - U = q[ve](); - q = R; - R = Y[pe]; - D = Y[Ln]; - H = !g; - Uo = M; - M = Y[X]; - ne = U * _; - _ = 255 & q; - U = q >> 8; - q = Uo; - Be = 255 & U; - He.push(Be, _); - - if (!H) { - H = Y[Io]; - } - - if (q) { - Ra.push(1); - Ra = Ra.concat(q); - } else { - Ra.push(0); - } - - q = H; - Ke = He; - - if (q) { - _ = []; - - _.push(0, 0, 0, 0); - - U = _; - sa = U; - } else { - U = D[Un](g[qo], "name"); - ye = 0; - ao = void 0; - He = "a[href*=\"dianzhentan.com\"]"; - so = "div[id=gwdang_main]"; - ae = "link[href*=\"8jisu.com\"]"; - ce = "link[href*=\"aming\"]"; - ln = "img[src*=\"diantoushi.com\"]"; - oe = "img[src*=\"udaren.\"]"; - Uo = U; - Ve = "script[src*=\"lsjztc.com\"]"; - Vo = "querySelector"; - cn = "link[href*=\"wdzs.com\"]"; - var _ = "addFetchFilter"; - je = "link[href*=\"wuxiegj.com\"]"; - var H = "script[src*=\"zbm666.com\"]"; - Ge = "img[src*=\"xws.tqdn.cn\"]"; - nt = "a[href*=\"yihoc.com\"]"; - - if (Uo) { - Uo = U[st]; - } - - Et = []; - var Do = "script[src*=\"wstplug.oss\"]"; - F = "script[src*=\"zaozaosheng.com\"]"; - at = "DSJPLUGJS_VERSION"; - ko = !!Y[_] << 7; - _ = "LSJ"; - It = Uo; - Uo = !!Y[_] << 8; - var ee = "img[src*=\"lubanpsdupload\"]"; - _ = !!Y[at] << 6; - Be = R[Vo]; - Vo = Be[Mo](R); - Be = !!Vo(Ve) << 15; - Ve = !!Vo(ee) << 16; - ee = !!Vo(je) << 17; - je = !!Vo(cn) << 3; - cn = !!Vo(so) << 19; - so = !!Vo(nt) << 4; - nt = !!Vo(He) << 11; - He = !!Vo(F) << 18; - F = !!Vo(H) << 1; - H = !!Vo(Do) << 0; - at = !!Vo(oe) << 2; - oe = Ge; - ye |= H; - H = !!Vo(ae) << 12; - ae = !!Vo(oe) << 13; - Ge = !!Vo(ce) << 9; - ye |= F; - F = !!Vo(oe) << 14; - ce = !!Vo(ln) << 10; - ye |= at; - ye |= je; - ye |= so; - ye |= _; - ye |= ko; - ye |= Uo; - ye |= Ge; - ye |= ce; - ye |= nt; - ye |= H; - ye |= ae; - ye |= F; - ye |= Be; - ye |= Ve; - ye |= ee; - ye |= He; - ye |= cn; - - if (It) { - He = M[Fn](lt); - so = "84d45aec02d663cc"; - Ge = U[st]; - Uo = He[Ha](Ge[Dt], Ge); - Ge = "zmgj.zjk.taeapp.com"; - Ve = Uo.join(On); - var Uo = "lsjztc.com"; - var je = "zaozaosheng.com"; - _ = !!~Ve.indexOf(je) << 20; - ye |= _; - var Be = "wuxiegj.com"; - var H = "yihoc.com"; - _ = !!~Ve.indexOf(so) << 21; - je = !!~Ve.indexOf(Uo) << 22; - He = !!~Ve.indexOf(Ge) << 23; - so = !!~Ve.indexOf(Be) << 24; - ye |= _; - _ = !!~Ve.indexOf(H) << 5; - ye |= je; - ye |= He; - ye |= so; - ye |= _; - } - - _ = ye; - U = _ >> 24; - H = 255 & U; - U = _ >> 16; - Be = 255 & _; - je = 255 & U; - U = _ >> 8; - _ = 255 & U; - Et.push(H, je, _, Be); - ao = Et; - _ = ao; - sa = _; - } - - q = sa; - R = 0 | ne; - Y = Ke; - M = Zo + R; - z = M; - J = Y; - R = z; - R = 60 * R; - z = R; - Y = on[eo](R, 60); - R = J; - M = Tn; - _ = 0 | z; - z = Y.length; - g = R.concat(B); - B = z; - z = Y; - R = g.length; - z += Jo; - Y = z; - - if (y.indexOf) { - U = y.indexOf(Y); - xt = U; - } else { - U = 0; - - while (U < y.length) { - J = y[U] === Y; - - if (J) { - xt = U; - an = 1; - } - - U++; - } - - if (!an) { - xt = -1; - } - } - - y = 16384 > _; - Y = 0 | B; - B = xt; - U = 128 > Y; - J = R; - R = -1 === B; - - if (y) { - D = void 0; - H = _; - ne = 0 | H; - H = 128 > ne; - - if (H) { - on = [ne]; - D = on; - } else { - on = ne % 128; - Be = []; - je = ne - on; - ye = on + 128; - on = je / 128; - je = 127 & on; - Be.push(ye, je); - D = Be; - } - - H = D; - T = H; - } else { - D = []; - - while (true) { - H = 127 & _; - _ >>= 7; - - if (_) { - H = 128 | H; - } - - D.push(H); - - if (!_) { - break; - } - } - - T = D; - } - - y = 0 | J; - _ = T; - T = 16384 > y; - - if (R) { - J = te[55]; - B = J.length; - J = te[55]; - J[B] = z; - } - - z = W; - Vt = Vt.concat(_); - No = B; - - if (T) { - B = void 0; - R = y; - W = 0 | R; - R = 128 > W; - - if (R) { - _ = [W]; - B = _; - } else { - _ = []; - J = W % 128; - D = W - J; - H = J + 128; - J = D / 128; - D = 127 & J; - - _.push(H, D); - - B = _; - } - - R = B; - hn = R; - } else { - B = []; - - while (true) { - R = 127 & y; - y >>= 7; - - if (y) { - R = 128 | R; - } - - B.push(R); - - if (!y) { - break; - } - } - - hn = B; - } - - y = No; - B = hn; - T = B.concat(g); - - if (U) { - B = [Y]; - he = B; - } else { - B = []; - R = Y % 128; - W = R + 128; - _ = Y - R; - R = _ / 128; - _ = 127 & R; - B.push(W, _); - he = B; - } - - Ye = Ye.concat(T); - B = y; - R = z[29]; - Y = B; - W = R; - R = he; - _ = Ye; - g = _.slice(0, Ko); - _ = g[0] << 8; - - if (W.indexOf) { - U = W.indexOf(Y); - Tt = U; - } else { - U = 0; - - while (U < W.length) { - J = W[U] === Y; - - if (J) { - Tt = U; - mo = 1; - } - - U++; - } - - if (!mo) { - Tt = -1; - } - } - - Vt = Vt.concat(R); - R = _ | g[1]; - Y = R[uo](); - R = Tt; - W = -1 === R; - - if (W) { - _ = z[29]; - R = _.length; - _ = z[29]; - - _.push(B); - } - - B = Mt; - z = R + 1; - R = B[14]; - B = Mt; - - if (!R) { - R = Jo; - } - - rn = z; - z = +new M[Me]() - B[12]; - W = R; - - if (!B[1]) { - B[1] = []; - } - - y = rn; - R = W; - W = B[1]; - g = Y.split(Jo); - B = y; - y = Tn; - W.push(z); - z = y[Ln]; - Y = g; - M = 0 | B; - B = y[Da]; - R += Jo; - _ = y[X]; - g = 128 > M; - - if (g) { - U = [M]; - gn = U; - } else { - U = []; - J = M % 128; - D = J + 128; - H = M - J; - J = H / 128; - H = 127 & J; - U.push(D, H); - gn = U; - } - - M = W.length > 128; - g = gn; - U = !B; - - while (Zn < R.length) { - J = R.charCodeAt(Zn); - D = 255 & J; - qa.push(D); - Zn++; - } - - if (!U) { - U = y[Io]; - } - - Vt = Vt.concat(g); - y = U; - - if (M) { - R = "shift"; - W[R](); - } - - Hr = Vt; - I = qa; - R = W.length; - M = Hr; - g = Bo % Y.length; - U = [R]; - - if (M) { - Ra.push(1); - Ra = Ra.concat(M); - } else { - Ra.push(0); - } - - M = Y[g]; - Y = I; - g = M % 4; - - while (R > _e) { - M = W[_e]; - I = void 0; - J = M; - M = 0 | J; - J = 16384 > M; - - if (J) { - D = void 0; - H = M; - ne = 0 | H; - H = 128 > ne; - - if (H) { - te = [ne]; - D = te; - } else { - te = ne % 128; - he = ne - te; - mo = he / 128; - he = te + 128; - te = 127 & mo; - mo = []; - mo.push(he, te); - D = mo; - } - - H = D; - I = H; - } else { - D = []; - - while (true) { - H = 127 & M; - M >>= 7; - - if (M) { - H = 128 | H; - } - - D.push(H); - - if (!M) { - break; - } - } - - I = D; - } - - M = I; - U = U.concat(M); - _e++; - } - - Nn = g; - R = Mt; - W = Y.length > 128; - Ft = U; - - if (W) { - Y.length = 128; - } - - W = Nn; - - if (R[70]) { - M = void 0; - g = 0; - I = void 0; - U = void 0; - J = void 0; - D = R[70]; - H = void 0; - ne = 0; - te = R; - - if (!te[55]) { - te[55] = []; - } - - he = D; - Fo.push(4); - D = te[55]; - he += Jo; - mo = D; - D = he; - - if (mo.indexOf) { - on = mo.indexOf(D); - U = on; - } else { - on = 0; - - while (on < mo.length) { - Be = mo[on] === D; - - if (Be) { - U = on; - g = 1; - } - - on++; - } - - if (!g) { - U = -1; - } - } - - g = U; - U = -1 === g; - - if (U) { - D = te[55]; - mo = te[55]; - g = D.length; - mo[g] = he; - } - - M = g; - g = M; - M = g; - g = R; - U = g[29]; - D = U; - U = M; - - if (D.indexOf) { - te = D.indexOf(U); - H = te; - } else { - te = 0; - - while (te < D.length) { - he = D[te] === U; - - if (he) { - H = te; - ne = 1; - } - - te++; - } - - if (!ne) { - H = -1; - } - } - - U = H; - D = -1 === U; - - if (D) { - H = g[29]; - U = H.length; - H = g[29]; - H.push(M); - } - - M = U + 1; - J = M; - M = J; - g = M; - M = 0 | g; - g = 128 > M; - - if (g) { - U = [M]; - I = U; - } else { - U = []; - J = M % 128; - D = M - J; - H = J + 128; - J = D / 128; - D = 127 & J; - U.push(H, D); - I = U; - } - - M = I; - Fo = Fo.concat(M); - } else { - Fo.push(0); - } - - R = Ft; - M = Mt; - - if (y) { - Fo.push(0); - } else { - g = z[Un](B[qo], "name"); - I = g; - - if (I) { - I = g[st]; - } - - U = I; - - if (U) { - I = _[Fn](lt); - J = g[st]; - D = I[Ha](J[Dt], J); - I = "12306.cn"; - J = D.join(On); - D = J.split(I); - I = D.length; - J = I - 1; - I = 255 & J; - Fo.push(1, I); - } else { - Fo.push(0); - } - } - - if (M[72]) { - y = M[72]; - B = 255 & y.length; - z = void 0; - _ = y; - g = y.length >> 8; - y = 0; - I = []; - U = 255 & g; - _ += Jo; - - while (y < _.length) { - g = _.charCodeAt(y); - J = 255 & g; - I.push(J); - y++; - } - - z = I; - y = z; - z = []; - z.push(U, B); - K = z; - K = K.concat(y); - } - - vn = K; - y = Tn; - B = Mt; - Fo.push(255); - - if (Z) { - z = B[49]; - - if (z) { - K = []; - M = le[10]; - _ = void 0; - g = z.length - M; - M = 0; - I = 0 > g; - U = 0; - - if (I) { - g = 0; - } - - while (g < z.length) { - I = z[g]; - J = 0 !== I[2]; - - if (!J) { - J = I[1]; - D = B[48]; - H = J % 7; - ne = D[H]; - D = ne ^ I[0]; - I = void 0; - H = B; - ne = D; - te = H[29]; - he = void 0; - mo = 0; - on = ne; - Be = te; - - if (Be.indexOf) { - te = Be.indexOf(on); - he = te; - } else { - te = 0; - - while (te < Be.length) { - je = Be[te] === on; - - if (je) { - he = te; - mo = 1; - } - - te++; - } - - if (!mo) { - he = -1; - } - } - - te = he; - he = -1 === te; - - if (he) { - mo = H[29]; - te = mo.length; - mo = H[29]; - mo.push(ne); - } - - H = te + 1; - I = H; - D = I; - I = J - M; - H = void 0; - ne = I; - I = 0 | ne; - ne = 16384 > I; - - if (ne) { - te = I; - he = void 0; - mo = 0 | te; - te = 128 > mo; - - if (te) { - on = [mo]; - he = on; - } else { - on = []; - Be = mo % 128; - je = mo - Be; - ye = Be + 128; - Be = je / 128; - je = 127 & Be; - on.push(ye, je); - he = on; - } - - te = he; - H = te; - } else { - te = []; - - while (true) { - he = 127 & I; - I >>= 7; - - if (I) { - he = 128 | he; - } - - te.push(he); - - if (!I) { - break; - } - } - - H = te; - } - - I = H; - K = K.concat(I); - I = void 0; - H = D; - D = 0 | H; - H = 128 > D; - - if (H) { - ne = [D]; - I = ne; - } else { - ne = []; - te = D % 128; - he = D - te; - mo = he / 128; - he = te + 128; - te = 127 & mo; - ne.push(he, te); - I = ne; - } - - D = I; - K = K.concat(D); - M = J; - U++; - } - - g++; - } - - M = U; - g = 0 | M; - M = 128 > g; - - if (M) { - I = [g]; - _ = I; - } else { - I = []; - U = g % 128; - J = g - U; - D = J / 128; - J = 127 & D; - D = U + 128; - I.push(D, J); - _ = I; - } - - M = _; - K = M.concat(K); - V = K; - } else { - K = [0]; - V = K; - } - } else { - V = void 0; - } - - B = y[xo]; - se = Fo; - y = V; - z = re; - V = se; - K = Mt; - - if (K[45]) { - Z = K[45] ^ K[12]; - M = Z; - Z = M >> 16; - _ = M >> 24; - g = 255 & Z; - Z = 255 & M; - I = M >> 8; - M = 255 & _; - _ = 255 & I; - I = []; - U = void 0; - I.push(M, g, _, Z); - U = I; - Z = U; - io = Z; - } else { - Z = void 0; - M = e + Jo; - _ = []; - g = 23; - I = new RegExp(pt, Wt); - U = 2648; - J = g; - g = M[Oo](I, Jo); - - if (!J) { - J = 0; - } - - M = 0; - I = U; - U = g[Oo](/"/g, Jo); - - if (!I) { - I = 1; - } - - g = void 0; - le = U[Oo](/'/g, Jo); - U = le[Oo](/;/g, Jo); - le = I; - I = J; - J = U; - U = J.length; - - while (true) { - D = U > I; - - if (D) { - D = 31 * M; - M = 0 | D; - D = J.charCodeAt(I); - M += D; - I += le; - } else { - break; - } - } - - Z = M; - M = Z; - Z = M; - M = Z >> 24; - I = 255 & Z; - U = Z >> 8; - J = 255 & U; - U = 255 & M; - M = Z >> 16; - Z = 255 & M; - - _.push(U, Z, J, I); - - g = _; - Z = g; - io = Z; - } - - Sr.push(Y.length); - K = io; - Z = vn; - - if (K) { - Ta.push(1); - Ta = Ta.concat(K); - } else { - Ta.push(0); - } - - Sr = Sr.concat(Y); - Y = Mt; - St = Sr; - K = St; - M = Y[47]; - - if (M) { - _ = z; - Y[51] = []; - g = []; - I = Y; - U = []; - J = void 0; - le = []; - D = M; - H = []; - g[0] = 0; - g[1] = 0; - se = []; - ne = 0; - te = se; - he = 0; - vn = []; - mo = []; - on = void 0; - Be = D.length <= 1; - je = void 0; - - if (Be) { - je = he; - } else { - ye = 0; - Fo = 0 !== _[8]; - Ke = _[18]; - ao = -1; - He = _[24] * _[7]; - so = D.length - He; - He = Ke.length; - Ke = 0 >= so; - _e = _[14]; - - if (Ke) { - so = 0; - } - - he = so; - Ke = 0 !== He; - - if (Ke) { - He = _[18]; - ae = []; - an = 0; - ye = D.length - 1; - - while (an < He.length) { - ae[an] = new RegExp(He[an]); - an++; - } - - while (ye >= 0) { - He = D[ye]; - Ge = 0 === He[15]; - - if (Ge) { - ao = ye; - } - - Ge = 1 === He[15]; - - if (Ge) { - an = 0; - Bo = He[11]; - F = Co; - No = I[48]; - Ko = Bo % 7; - Bo = No[Ko]; - No = Bo ^ He[6]; - - while (an < ae.length) { - Bo = ae[an]; - Ko = I[55]; - ce = Ko[No]; - Ko = Bo[F](ce); - - if (Ko) { - He[15] = 0; - ao = ye; - break; - } - - an++; - } - } - - He = -1 !== ao; - - if (He) { - break; - } - - ye--; - } - } - - Ke = _e.length; - He = 0 !== Ke; - - if (He) { - Ke = []; - _e = 0; - ae = _[14]; - - while (_e < ae.length) { - Ke[_e] = new RegExp(ae[_e]); - _e++; - } - - ye = D.length - 1; - - while (ye >= 0) { - ae = D[ye]; - an = 4 === ae[15]; - - if (an) { - ao = ye; - } - - an = 1 === ae[15]; - - if (an) { - Ge = ae[11]; - Bo = I[48]; - F = Co; - _e = 0; - No = Ge % 7; - Ge = Bo[No]; - Bo = Ge ^ ae[6]; - - while (_e < Ke.length) { - Ge = Ke[_e]; - No = I[55]; - Ko = No[Bo]; - No = Ge[F](Ko); - - if (No) { - ae[15] = 4; - ao = ye; - break; - } - - _e++; - } - } - - ae = 2 === D[15]; - - if (ae) { - break; - } - - ye--; - } - } - - Ke = -1 !== ao; - - if (Ke) { - Ke = so > ao; - } - - He = Ke; - - if (He) { - he = ao; - } - - if (Fo) { - Fo = he > 0; - } - - Ke = Fo; - - if (Ke) { - Fo = 0; - ye = he; - - while (ye < D.length) { - ao = D[ye]; - He = 1 === ao[15]; - - if (!He) { - He = 0 === ao[15]; - } - - so = He; - - if (!so) { - so = 4 === ao[15]; - } - - ao = so; - - if (ao) { - Fo++; - } - - ye++; - } - - ao = Fo < _[8]; - - if (ao) { - ye = he - 1; - - while (ye >= 0) { - He = D[ye]; - so = 1 === He[15]; - - if (!so) { - so = 0 === He[15]; - } - - _e = so; - - if (!_e) { - _e = 4 === He[15]; - } - - so = _e; - - if (so) { - te.push(He); - Fo++; - _e = Fo >= _[8]; - - if (_e) { - break; - } - } - - so = 5 === He[15]; - - if (so) { - te.push(He); - } - - ye--; - } - } - } - - je = he; - } - - _ = 0 !== se.length; - I = je; - - if (_) { - D = se.length - 1; - - while (D >= 0) { - te = se[D]; - he = void 0; - Be = Y; - je = H; - ye = z; - Fo = te; - te = ye[23]; - - if (te) { - ye = 0; - Ke = void 0; - var Vi; - ao = void 0; - He = Fo[11]; - so = 4 === Fo[15]; - _e = He % 7; - var Qi; - var Wi; - ae = 5 === Fo[15]; - an = void 0; - Ge = 0 === je.length; - var Gi; - Bo = 0 === Fo[15]; - F = Be[48]; - No = void 0; - Ko = void 0; - ce = F[_e]; - _e = void 0; - F = 0; - - if (ae) { - ye = 1; - } - - if (Ge) { - je[2] = 0; - je[13] = 0; - je[11] = 0; - } - - ae = ce ^ Fo[2]; - Ge = ce ^ Fo[7]; - gn = Be; - ln = ce ^ Fo[13]; - Zo = ae - je[2]; - ee = He - je[11]; - rn = gn[29]; - oe = Zo; - Zo = ce ^ Fo[14]; - io = ln - je[13]; - - if (Bo) { - ye = 2; - } - - Bo = ce ^ Fo[17]; - hn = io; - io = 1 === Ge; - je[2] = ae; - ae = rn; - rn = 0 | hn; - - if (so) { - ye = 3; - } - - so = 1 === Ge; - hn = Bo; - Uo = 0 | oe; - oe = 0 > rn; - Nn = oe; - - if (io) { - Wi = ce ^ Fo[12]; - Vi = ce ^ Fo[0]; - Qi = ce ^ Fo[9]; - Gi = ce ^ Fo[8]; - } - - ce = ee; - - if (Nn) { - Nn = -rn; - } else { - Nn = rn; - } - - ee = 0 | ce; - ce = 0 > Uo; - rn = Nn; - io = 16384 > ee; - Nn = ce; - Zn = 64 > rn; - - if (io) { - Ve = ee; - Fn = void 0; - Vo = 0 | Ve; - Ve = 128 > Vo; - - if (Ve) { - nt = [Vo]; - Fn = nt; - } else { - nt = []; - xt = Vo % 128; - St = Vo - xt; - cn = xt + 128; - xt = St / 128; - St = 127 & xt; - nt.push(cn, St); - Fn = nt; - } - - Ve = Fn; - ao = Ve; - } else { - Ve = []; - - while (true) { - Fn = 127 & ee; - ee >>= 7; - - if (ee) { - Fn = 128 | Fn; - } - - Ve.push(Fn); - - if (!ee) { - break; - } - } - - ao = Ve; - } - - je[13] = ln; - - if (Nn) { - Nn = -Uo; - } else { - Nn = Uo; - } - - ln = ao; - je[11] = He; - - if (Zn) { - ao = [rn + 64 * oe]; - No = ao; - } else { - ao = []; - He = 64 * oe; - ee = rn % 128; - io = rn - ee; - Uo = ee + 128; - ee = io / 128; - io = 63 & ee; - ee = io + He; - ao.push(Uo, ee); - No = ao; - } - - ao = [ye]; - ye = Nn; - He = hn; - ee = 64 > ye; - - if (ae.indexOf) { - rn = ae.indexOf(He); - Ko = rn; - } else { - rn = 0; - - while (rn < ae.length) { - oe = ae[rn] === He; - - if (oe) { - Ko = rn; - F = 1; - } - - rn++; - } - - if (!F) { - Ko = -1; - } - } - - He = No; - - if (ee) { - ae = [ye + 64 * ce]; - an = ae; - } else { - ae = []; - F = ye % 128; - No = 64 * ce; - rn = ye - F; - oe = rn / 128; - rn = F + 128; - F = 63 & oe; - oe = F + No; - ae.push(rn, oe); - an = ae; - } - - ye = Ko; - ae = -1 === ye; - - if (ae) { - F = gn[29]; - ye = F.length; - F = gn[29]; - F.push(hn); - } - - ae = an; - an = ye + 1; - ao = ao.concat(ae); - Ke = an; - Bo = Ke; - ye = Bo; - Ke = 0 | ye; - ye = 128 > Ke; - ao = ao.concat(He); - ao.push(Zo); - - if (ye) { - He = [Ke]; - _e = He; - } else { - He = Ke % 128; - ae = He + 128; - an = []; - Bo = Ke - He; - He = Bo / 128; - Bo = 127 & He; - an.push(ae, Bo); - _e = an; - } - - ao = ao.concat(ln); - ye = _e; - ao.push(Ge); - - if (so) { - Ke = void 0; - He = Vi; - _e = Wi; - ae = void 0; - an = void 0; - Ge = 0 | He; - He = void 0; - Bo = 0 | _e; - _e = Gi; - F = 0 > Ge; - No = 0 > Bo; - Ko = F; - ce = 0 | _e; - _e = 0 > ce; - gn = Qi; - ln = _e; - Zo = No; - - if (ln) { - ln = -ce; - } else { - ln = ce; - } - - ce = 0 | gn; - - if (Ko) { - Ko = -Ge; - } else { - Ko = Ge; - } - - if (Zo) { - Zo = -Bo; - } else { - Zo = Bo; - } - - Ge = Ko; - Bo = 0 > ce; - Ko = 64 > Ge; - gn = Zo; - Zo = Bo; - ee = ln; - ln = 64 > ee; - rn = 64 > gn; - - if (Zo) { - Zo = -ce; - } else { - Zo = ce; - } - - if (rn) { - ce = [gn + 64 * No]; - Ke = ce; - } else { - ce = []; - oe = 64 * No; - io = gn % 128; - hn = gn - io; - Uo = hn / 128; - hn = 63 & Uo; - Uo = io + 128; - io = hn + oe; - ce.push(Uo, io); - Ke = ce; - } - - No = Zo; - - if (Ko) { - ce = [Ge + 64 * F]; - He = ce; - } else { - ce = Ge % 128; - gn = Ge - ce; - Zo = 64 * F; - rn = []; - oe = gn / 128; - gn = 63 & oe; - oe = gn + Zo; - gn = ce + 128; - rn.push(gn, oe); - He = rn; - } - - Ge = 64 > No; - - if (ln) { - F = [ee + 64 * _e]; - an = F; - } else { - F = ee % 128; - Ko = ee - F; - ce = []; - gn = Ko / 128; - Ko = 64 * _e; - Zo = 63 & gn; - gn = Zo + Ko; - Ko = F + 128; - ce.push(Ko, gn); - an = ce; - } - - _e = He; - He = an; - an = Ke; - - if (Ge) { - Ke = [No + 64 * Bo]; - ae = Ke; - } else { - Ke = []; - F = No % 128; - Ko = No - F; - ce = Ko / 128; - Ko = F + 128; - F = 64 * Bo; - gn = 63 & ce; - ce = gn + F; - Ke.push(Ko, ce); - ae = Ke; - } - - Ke = ae; - ao = ao.concat(an); - ao = ao.concat(_e); - ao = ao.concat(Ke); - ao = ao.concat(He); - } - - ao = ao.concat(ye); - he = ao; - } else { - he = void 0; - } - - gi = he; - - if (gi) { - U = U.concat(gi); - ne++; - } - - D--; - } - } - - while (I < M.length) { - _ = M[I]; - gi = 0; - D = 1 === _[15]; - - if (!D) { - D = 5 === _[15]; - } - - se = D; - - if (!se) { - se = 0 === _[15]; - } - - D = se; - - if (!D) { - D = 4 === _[15]; - } - - se = D; - - if (se) { - D = void 0; - te = _; - he = z; - Be = Y; - je = H; - ye = he[23]; - - if (ye) { - he = 4 === te[15]; - var ji; - Fo = 0 === te[15]; - Ke = 0; - ao = Be[48]; - He = void 0; - so = void 0; - var Oi; - _e = 0; - ae = void 0; - an = 5 === te[15]; - Ge = te[11]; - var yi; - - if (an) { - _e = 1; - } - - if (Fo) { - _e = 2; - } - - Fo = Ge % 7; - - if (he) { - _e = 3; - } - - he = Be; - an = 0 === je.length; - Bo = void 0; - var Di; - F = void 0; - No = ao[Fo]; - Fo = he[29]; - ao = No ^ te[2]; - - if (an) { - je[2] = 0; - je[13] = 0; - je[11] = 0; - } - - an = No ^ te[7]; - Ko = No ^ te[17]; - ce = Fo; - Fo = No ^ te[14]; - gn = void 0; - ln = Ge - je[11]; - Zo = ao - je[2]; - ee = 1 === an; - rn = 1 === an; - je[2] = ao; - ao = Ko; - - if (ee) { - Di = No ^ te[12]; - Oi = No ^ te[0]; - ji = No ^ te[9]; - yi = No ^ te[8]; - } - - ee = No ^ te[13]; - No = Zo; - Zo = ln; - ln = 0 | No; - No = 0 > ln; - oe = ao; - io = ee - je[13]; - je[13] = ee; - ee = No; - hn = io; - - if (ce.indexOf) { - io = ce.indexOf(oe); - ae = io; - } else { - io = 0; - - while (io < ce.length) { - Uo = ce[io] === oe; - - if (Uo) { - ae = io; - Ke = 1; - } - - io++; - } - - if (!Ke) { - ae = -1; - } - } - - if (ee) { - ee = -ln; - } else { - ee = ln; - } - - je[11] = Ge; - Ke = ee; - Ge = ae; - ae = 0 | Zo; - ce = 0 | hn; - ln = [_e]; - _e = 64 > Ke; - Zo = -1 === Ge; - ee = 16384 > ae; - oe = 0 > ce; - - if (_e) { - io = [Ke + 64 * No]; - so = io; - } else { - io = Ke % 128; - hn = Ke - io; - Uo = io + 128; - io = 64 * No; - Nn = []; - Zn = hn / 128; - hn = 63 & Zn; - Zn = hn + io; - Nn.push(Uo, Zn); - so = Nn; - } - - if (Zo) { - Ke = he[29]; - Ge = Ke.length; - Ke = he[29]; - Ke.push(ao); - } - - if (ee) { - he = ae; - Ke = 0 | he; - he = void 0; - ao = 128 > Ke; - - if (ao) { - _e = [Ke]; - he = _e; - } else { - _e = []; - No = Ke % 128; - Zo = No + 128; - io = Ke - No; - No = io / 128; - io = 127 & No; - - _e.push(Zo, io); - - he = _e; - } - - Ke = he; - F = Ke; - } else { - he = []; - - while (true) { - Ke = 127 & ae; - ae >>= 7; - - if (ae) { - Ke = 128 | Ke; - } - - he.push(Ke); - - if (!ae) { - break; - } - } - - F = he; - } - - he = oe; - Ke = F; - ao = so; - so = Ge + 1; - gn = so; - ln = ln.concat(ao); - Ko = gn; - - if (he) { - he = -ce; - } else { - he = ce; - } - - ao = Ko; - so = 0 | ao; - ao = 128 > so; - - if (ao) { - _e = [so]; - Bo = _e; - } else { - _e = []; - ae = so % 128; - Ge = so - ae; - F = Ge / 128; - Ge = ae + 128; - ae = 127 & F; - - _e.push(Ge, ae); - - Bo = _e; - } - - ao = Bo; - so = he; - he = 64 > so; - - if (he) { - _e = [so + 64 * oe]; - He = _e; - } else { - _e = []; - ae = so % 128; - Ge = 64 * oe; - Bo = ae + 128; - F = so - ae; - ae = F / 128; - F = 63 & ae; - ae = F + Ge; - - _e.push(Bo, ae); - - He = _e; - } - - he = He; - ln = ln.concat(he); - ln.push(Fo); - ln = ln.concat(Ke); - ln.push(an); - - if (rn) { - he = Di; - Fo = yi; - Ke = Oi; - He = void 0; - so = void 0; - _e = 0 | Ke; - Ke = 0 | he; - he = ji; - ae = 0 | Fo; - Fo = void 0; - an = 0 > Ke; - Ge = 0 | he; - he = 0 > _e; - Bo = 0 > ae; - F = an; - No = Bo; - Ko = he; - - if (F) { - F = -Ke; - } else { - F = Ke; - } - - Ke = 0 > Ge; - ce = void 0; - - if (Ko) { - Ko = -_e; - } else { - Ko = _e; - } - - if (No) { - No = -ae; - } else { - No = ae; - } - - _e = Ko; - ae = Ke; - Ko = F; - F = No; - - if (ae) { - ae = -Ge; - } else { - ae = Ge; - } - - Ge = 64 > _e; - No = 64 > F; - gn = 64 > Ko; - Zo = ae; - - if (Ge) { - ae = [_e + 64 * he]; - so = ae; - } else { - ae = []; - ee = 64 * he; - oe = _e % 128; - io = oe + 128; - hn = _e - oe; - oe = hn / 128; - hn = 63 & oe; - oe = hn + ee; - ae.push(io, oe); - so = ae; - } - - if (gn) { - he = [Ko + 64 * an]; - He = he; - } else { - he = 64 * an; - _e = []; - ae = Ko % 128; - Ge = Ko - ae; - ee = ae + 128; - ae = Ge / 128; - Ge = 63 & ae; - ae = Ge + he; - - _e.push(ee, ae); - - He = _e; - } - - if (No) { - he = [F + 64 * Bo]; - Fo = he; - } else { - he = []; - _e = F % 128; - ae = 64 * Bo; - an = _e + 128; - Ge = F - _e; - _e = Ge / 128; - Ge = 63 & _e; - _e = Ge + ae; - he.push(an, _e); - Fo = he; - } - - he = He; - He = so; - so = Fo; - Fo = 64 > Zo; - - if (Fo) { - _e = [Zo + 64 * Ke]; - ce = _e; - } else { - _e = []; - ae = Zo % 128; - an = 64 * Ke; - Ge = ae + 128; - Bo = Zo - ae; - ae = Bo / 128; - Bo = 63 & ae; - ae = Bo + an; - - _e.push(Ge, ae); - - ce = _e; - } - - ln = ln.concat(he); - ln = ln.concat(He); - he = ce; - ln = ln.concat(he); - ln = ln.concat(so); - } - - ln = ln.concat(ao); - D = ln; - } else { - D = void 0; - } - - gi = D; - - if (gi) { - U = U.concat(gi); - ne++; - } - } else { - D = 3 === _[15]; - - if (D) { - te = mo; - he = Y[51]; - Be = void 0; - je = g; - ye = z; - Fo = he; - he = ye[0]; - Ke = _; - ao = Y; - - if (he) { - He = Ke[11]; - so = He % 7; - _e = ao[48]; - je[1]++; - ae = je[1] - 1; - an = ae % ye[7]; - ae = 0 !== an; - an = _e[so]; - - if (ae) { - Be = void 0; - } else { - je[0]++; - so = 0 === te.length; - _e = 0; - Ge = void 0 !== Ke[2]; - Bo = 0; - F = 1 === je[1]; - No = an ^ Ke[17]; - - if (Ge) { - Bo = an ^ Ke[2]; - _e = an ^ Ke[13]; - } else { - Ko = an ^ Ke[10]; - ce = an ^ Ke[5]; - gn = an ^ Ke[16]; - Bo = gn - ce; - ce = an ^ Ke[3]; - _e = ce - Ko; - } - - if (so) { - te[17] = -1; - te[2] = 0; - te[13] = 0; - te[11] = 0; - } - - so = No; - Ge = so === te[17]; - Ko = He - te[11]; - ce = _e - te[13]; - gn = Bo - te[2]; - - if (Ge) { - so = 0; - } else { - ln = void 0; - Zo = No; - ee = void 0; - rn = ao; - oe = Zo; - io = rn[29]; - hn = 0; - Uo = io; - - if (Uo.indexOf) { - io = Uo.indexOf(oe); - ee = io; - } else { - io = 0; - - while (io < Uo.length) { - Nn = Uo[io] === oe; - - if (Nn) { - ee = io; - hn = 1; - } - - io++; - } - - if (!hn) { - ee = -1; - } - } - - oe = ee; - ee = -1 === oe; - - if (ee) { - io = rn[29]; - oe = io.length; - io = rn[29]; - io.push(Zo); - } - - Zo = oe + 1; - ln = Zo; - so = ln; - } - - Ge = 16 === Ko; - ln = 0 === so; - - if (F) { - Zo = Ke[4]; - ee = []; - ee.push(1, an, Zo); - Zo = ee; - Fo.push(Zo); - } - - te[17] = No; - - if (Ge) { - Ko = 0; - } - - Ge = 17 === Ko; - - if (Ge) { - Ko = 1; - } - - te[2] = Bo; - - if (ln) { - ln = Ko >= 0; - } - - te[13] = _e; - te[11] = He; - _e = ln; - Ge = []; - - if (_e) { - _e = 1 >= Ko; - } - - Bo = _e; - - if (Bo) { - Bo = gn >= -4; - } - - _e = Bo; - - if (_e) { - _e = 3 >= gn; - } - - Bo = _e; - - if (Bo) { - Bo = ce >= -4; - } - - _e = Bo; - - if (_e) { - _e = 3 >= ce; - } - - Bo = _e; - - if (Bo) { - _e = gn + 4; - F = Ko << 6; - No = ce + 4; - ln = 128 | F; - F = _e << 3; - _e = ln | F; - Ge[0] = _e | No; - } else { - _e = void 0; - F = void 0; - No = ce; - ln = void 0; - Zo = 0 | No; - No = void 0; - ee = gn; - rn = so; - oe = 0 | ee; - ee = 0 | rn; - rn = 0 > oe; - io = rn; - hn = Ko; - Uo = 64 > ee; - - if (io) { - io = -oe; - } else { - io = oe; - } - - oe = 0 | hn; - - if (Uo) { - hn = [ee]; - F = hn; - } else { - hn = []; - - while (true) { - Nn = 63 & ee; - ee >>= 6; - - if (ee) { - Nn = 64 | Nn; - } - - hn.push(Nn); - - if (!ee) { - break; - } - } - - F = hn; - } - - ee = io; - io = 16384 > oe; - hn = F; - - if (io) { - F = oe; - Uo = 0 | F; - F = void 0; - Nn = 128 > Uo; - - if (Nn) { - Zn = [Uo]; - F = Zn; - } else { - Zn = []; - Ve = Uo % 128; - Fn = Ve + 128; - Vo = Uo - Ve; - Ve = Vo / 128; - Vo = 127 & Ve; - Zn.push(Fn, Vo); - F = Zn; - } - - Uo = F; - _e = Uo; - } else { - F = []; - - while (true) { - Uo = 127 & oe; - oe >>= 7; - - if (oe) { - Uo = 128 | Uo; - } - - F.push(Uo); - - if (!oe) { - break; - } - } - - _e = F; - } - - F = 0 > Zo; - oe = 64 > ee; - io = F; - - if (io) { - io = -Zo; - } else { - io = Zo; - } - - Zo = io; - - if (oe) { - io = [ee + 64 * rn]; - ln = io; - } else { - io = []; - Uo = 64 * rn; - Nn = ee % 128; - Zn = ee - Nn; - Ve = Nn + 128; - Nn = Zn / 128; - Zn = 63 & Nn; - Nn = Zn + Uo; - io.push(Ve, Nn); - ln = io; - } - - ee = _e; - Ge = Ge.concat(hn); - _e = 64 > Zo; - - if (_e) { - rn = [Zo + 64 * F]; - No = rn; - } else { - rn = 64 * F; - oe = []; - io = Zo % 128; - hn = io + 128; - Uo = Zo - io; - io = Uo / 128; - Uo = 63 & io; - io = Uo + rn; - oe.push(hn, io); - No = oe; - } - - _e = No; - F = ln; - Ge = Ge.concat(ee); - Ge = Ge.concat(F); - Ge = Ge.concat(_e); - } - - Be = Ge; - } - } else { - Be = void 0; - } - - gi = Be; - - if (gi) { - vn = vn.concat(gi); - } - } - } - - I++; - } - - _ = g[0]; - g = ne; - I = _; - _ = 0 | I; - I = 0 | g; - g = 128 > _; - D = 128 > I; - - if (g) { - H = [_]; - on = H; - } else { - H = _ % 128; - se = []; - ne = _ - H; - te = ne / 128; - ne = 127 & te; - te = H + 128; - se.push(te, ne); - on = se; - } - - _ = on; - vn = _.concat(vn); - - if (D) { - _ = [I]; - J = _; - } else { - _ = I % 128; - g = I - _; - H = []; - se = g / 128; - g = _ + 128; - _ = 127 & se; - H.push(g, _); - J = H; - } - - _ = J; - U = _.concat(U); - le.push(U); - le.push(vn); - $r = le; - } else { - _ = [0]; - g = []; - I = [0]; - g.push(I, _); - _ = g; - $r = _; - } - - z = re; - Y = $r; - M = Mt; - - if (K) { - Ra.push(1); - Ra = Ra.concat(K); - } else { - Ra.push(0); - } - - if (q) { - Ra.push(1); - Ra = Ra.concat(q); - } else { - Ra.push(0); - } - - q = z[26]; - - if (P) { - Ra.push(1); - Ra = Ra.concat(P); - } else { - Ra.push(0); - } - - z = Y[1]; - P = M[51]; - - if (R) { - Ra.push(1); - Ra = Ra.concat(R); - } else { - Ra.push(0); - } - - if (P) { - R = P.length; - K = void 0; - M = R; - R = 0 | M; - M = 128 > R; - - if (M) { - _ = [R]; - K = _; - } else { - _ = []; - g = R % 128; - I = R - g; - U = g + 128; - g = I / 128; - I = 127 & g; - - _.push(U, I); - - K = _; - } - - R = 0; - M = K; - - while (R < P.length) { - K = P[R]; - _ = K[0]; - g = K[1]; - I = K[2]; - K = 0; - - while (K < I.length) { - I[K] = g ^ I[K]; - K++; - } - - M.push(_); - K = I.length; - _ = void 0; - g = K; - K = 0 | g; - g = 128 > K; - - if (g) { - U = [K]; - _ = U; - } else { - U = K % 128; - J = K - U; - le = U + 128; - U = J / 128; - J = 127 & U; - U = []; - U.push(le, J); - _ = U; - } - - K = _; - M = M.concat(K); - M = M.concat(I); - R++; - } - - Le = M; - } else { - R = [0]; - Le = R; - } - - R = Y[0]; - Y = Le; - - if (R) { - Ta.push(1); - Ta = Ta.concat(R); - } else { - Ta.push(0); - } - - R = re; - - if (z) { - Ta.push(1); - Ta = Ta.concat(z); - } else { - Ta.push(0); - } - - z = R[9]; - R = re; - - if (V) { - Ra.push(1); - Ra = Ra.concat(V); - } else { - Ra.push(0); - } - - P = Mt; - - if (Z) { - Ra.push(1); - Ra = Ra.concat(Z); - } else { - Ra.push(0); - } - - if (fo) { - Ra.push(1); - Ra = Ra.concat(fo); - } else { - Ra.push(0); - } - - K = R[22]; - - if (y) { - Ra.push(1); - Ra = Ra.concat(y); - } else { - Ra.push(0); - } - - y = re; - M = Ra; - _ = y[1]; - y = re; - re = M.length / 2; - g = B[Ut](re); - re = Tn; - - while (g > wn) { - B = 2 * wn; - I = 2 * wn; - U = I + 2; - I = M.slice(B, U); - B = 4 * W; - U = wn % 4; - J = B + U; - B = J % 4; - U = 0 === B; - - if (U) { - J = 0; - le = I; - D = void 0; - H = []; - se = 154; - ne = se; - - while (J < le.length) { - se = le[J] ^ ne; - Le = 255 & se; - H.push(Le); - ne = Le; - J++; - } - - D = H; - J = D; - Ao = Ao.concat(J); - } - - U = 1 === B; - - if (U) { - J = I; - le = void 0; - D = []; - H = 8; - se = 0; - ne = 19; - - while (se < J.length) { - Le = ne ^ J[se]; - te = Le >> H; - Le = te ^ J[se]; - te = 255 & Le; - D.push(te); - se++; - } - - le = D; - J = le; - Ao = Ao.concat(J); - } - - U = 2 === B; - - if (U) { - J = void 0; - le = 256; - D = 305; - H = []; - se = I; - ne = 0; - - while (ne < se.length) { - Le = se[ne]; - te = D - 1; - Le += te; - te = Le >= le; - - if (te) { - Le %= le; - } - - H.push(Le); - ne++; - } - - J = H; - le = J; - Ao = Ao.concat(le); - } - - U = 3 === B; - - if (U) { - B = []; - J = void 0; - le = 65481; - D = I; - H = 0; - se = le; - - while (H < D.length) { - le = D[H]; - ne = le ^ se; - se = ne; - le = 255 & ne; - B.push(le); - H++; - } - - J = B; - B = J; - Ao = Ao.concat(B); - } - - wn++; - } - - B = _; - W = re[vo]; - re = W[Qe]; - W = re; - W += Jo; - Ir = Ao; - - while (jo < W.length) { - re = W.charCodeAt(jo); - M = 255 & re; - L.push(M); - jo++; - } - - re = Ir; - Se = L; - L = re; - W = Tn; - M = L.slice(); - - if (q) { - L = P[41]; - _ = void 0 === L; - - if (!_) { - _ = 3 === L; - } - - g = _; - - if (g) { - _ = 0; - I = void 0; - U = W; - J = P; - J[41] = 1; - le = U[pe]; - D = le[ge]; - - if (!D) { - D = J[53]; - } - - le = D; - - if (le) { - D = U[vo]; - jo = D[Qe]; - D = yn.indexOf(jo); - - if (~D) { - J[41] = 3; - I = void 0; - _ = 1; - } - } - - if (!_) { - le = U[pe]; - U = le[zo](qe); - - if (U[co]) { - le = U[co](Fe); - - if (!le) { - le = U[co](ho); - } - - D = le; - - if (D) { - le = D[Re](Pn); - - if (le) { - jo = J; - H = void 0; - se = void 0; - ne = 0; - Ao = void 0; - - if (!jo[55]) { - jo[55] = []; - } - - Le = void 0; - te = 0; - he = jo[55]; - vn = he; - he = D[fe](le[Ee]); - mo = D[fe](le[Xe]); - wn = he; - he = mo; - wn += Jo; - he += Jo; - mo = he; - on = wn; - - if (vn.indexOf) { - Be = vn.indexOf(on); - se = Be; - } else { - Be = 0; - - while (Be < vn.length) { - je = vn[Be] === on; - - if (je) { - se = Be; - ne = 1; - } - - Be++; - } - - if (!ne) { - se = -1; - } - } - - ne = se; - se = -1 === ne; - - if (se) { - vn = jo[55]; - ne = vn.length; - vn = jo[55]; - vn[ne] = wn; - } - - H = ne; - J[69] = H; - jo = J; - - if (!jo[55]) { - jo[55] = []; - } - - H = jo[55]; - se = H; - - if (se.indexOf) { - H = se.indexOf(mo); - Le = H; - } else { - H = 0; - - while (H < se.length) { - ne = se[H] === mo; - - if (ne) { - Le = H; - te = 1; - } - - H++; - } - - if (!te) { - Le = -1; - } - } - - H = Le; - se = -1 === H; - - if (se) { - ne = jo[55]; - Le = jo[55]; - H = ne.length; - Le[H] = he; - } - - Ao = H; - J[33] = Ao; - } else { - J[41] = 0; - I = void 0; - } - } else { - J[41] = 0; - I = void 0; - } - } else { - J[41] = 0; - I = void 0; - } - } - } - - _ = [L]; - L = 1 === _[0]; - - if (L) { - g = P[69]; - I = void 0; - U = 0; - J = void 0; - le = void 0; - D = 0; - jo = void 0; - H = void 0; - se = g; - g = P; - ne = se; - Ao = g[29]; - Le = void 0; - te = P[33]; - he = Ao; - - if (he.indexOf) { - Ao = he.indexOf(ne); - jo = Ao; - } else { - Ao = 0; - - while (Ao < he.length) { - vn = he[Ao] === ne; - - if (vn) { - jo = Ao; - D = 1; - } - - Ao++; - } - - if (!D) { - jo = -1; - } - } - - D = te; - ne = jo; - jo = D; - Ao = -1 === ne; - - if (Ao) { - te = g[29]; - ne = te.length; - te = g[29]; - te.push(se); - } - - g = ne + 1; - se = P; - ne = se[29]; - I = g; - g = ne; - - if (g.indexOf) { - ne = g.indexOf(jo); - J = ne; - } else { - ne = 0; - - while (ne < g.length) { - Ao = g[ne] === jo; - - if (Ao) { - J = ne; - U = 1; - } - - ne++; - } - - if (!U) { - J = -1; - } - } - - g = J; - U = -1 === g; - - if (U) { - J = se[29]; - g = J.length; - J = se[29]; - J.push(D); - } - - U = I; - I = g + 1; - g = U; - le = I; - I = 0 | g; - g = 128 > I; - - if (g) { - U = [I]; - H = U; - } else { - U = I % 128; - J = I - U; - D = []; - jo = U + 128; - U = J / 128; - J = 127 & U; - D.push(jo, J); - H = D; - } - - g = H; - I = le; - U = I; - _ = _.concat(g); - g = 0 | U; - I = 128 > g; - - if (I) { - U = [g]; - Le = U; - } else { - U = g % 128; - J = []; - le = U + 128; - D = g - U; - U = D / 128; - D = 127 & U; - J.push(le, D); - Le = J; - } - - g = Le; - _ = _.concat(g); - } - - Xa = _; - } else { - Xa = void 0; - } - - q = Mt; - P = Tn; - L = Mt; - M.push(0, 0, 0); - W = 0 | L[18]; - _ = Se; - Se = Xa; - g = L[70] | Jo; - I = g; - xr.push(W); - W = P[Ba]; - - while (true) { - if (Wo) { - Cr += 4; - } - - Wo = 1; - P = Cr < M.length; - - if (P) { - P = 154 & M[Cr]; - ea += P; - P = Cr + 1; - g = M[P]; - P = 154 & g; - ea += P; - P = Cr + 2; - g = M[P]; - P = 154 & g; - ea += P; - P = Cr + 3; - g = M[P]; - P = 154 & g; - ea += P; - } else { - break; - } - } - - P = 255 & _.length; - M = _.slice(0, P); - _ = 65535 & ea; - g = Tn; - U = [0 | q[59]]; - jt.push(P); - I += Jo; - - while (ot < I.length) { - q = I.charCodeAt(ot); - P = 255 & q; - qr.push(P); - ot++; - } - - q = g[xo]; - Ue = qr; - $e = U; - jt = jt.concat(M); - Ea = jt; - P = Ue; - M = 255 & P.length; - g = Ea; - I = $e; - xr.push(M); - - if (g) { - Ta.push(1); - Ta = Ta.concat(g); - } else { - Ta.push(0); - } - - g = P.slice(0, M); - - if (Y) { - Ta.push(1); - Ta = Ta.concat(Y); - } else { - Ta.push(0); - } - - if (Se) { - Ta.push(1); - Ta = Ta.concat(Se); - } else { - Ta.push(0); - } - - Se = _; - - if (ie) { - Ta.push(1); - Ta = Ta.concat(ie); - } else { - Ta.push(0); - } - - if (V) { - Ta.push(1); - Ta = Ta.concat(V); - } else { - Ta.push(0); - } - - xr = xr.concat(g); - V = Se >> 8; - - if (I) { - Ta.push(1); - Ta = Ta.concat(I); - } else { - Ta.push(0); - } - - if (L[67]) { - P = L[67]; - ie = []; - M = 0; - _ = 0; - g = void 0; - I = P.length; - P = void 0; - U = Jo + I; - J = I / 20; - I = 0 | J; - J = U + L[67]; - U = J; - J = _; - _ = U.length; - Ue = I; - I = Ue; - - if (!J) { - J = 0; - } - - if (!I) { - I = 1; - } - - Ue = J; - J = I; - - while (true) { - I = _ > Ue; - - if (I) { - I = 31 * M; - M = 0 | I; - I = U.charCodeAt(Ue); - M += I; - Ue += J; - } else { - break; - } - } - - g = M; - M = g; - _ = M; - M = _ >> 24; - g = 255 & _; - I = _ >> 8; - U = 255 & M; - M = 255 & I; - I = _ >> 16; - _ = 255 & I; - ie.push(U, _, M, g); - P = ie; - ie = P; - xr = xr.concat(ie); - } else { - xr.push(0, 0, 0, 0); - } - - P = 255 & Se; - Br = xr; - Se = Jo; - L = Se; - ie = Mt; - M = 255 & V; - ar.push(M, P); - V = Br; - - if (V) { - Ta.push(1); - Ta = Ta.concat(V); - } else { - Ta.push(0); - } - - er = ar; - V = Ta; - P = er; - M = V.slice(); - - while (_n < M.length) { - _ = 255 & M[_n]; - g = 0; - I = 0; - g = qt.indexOf(Te[_], 1); - U = 255 === _; - - if (U) { - U = qt.length - 1; - } else { - J = _ + 1; - Ue = Te[J]; - U = qt.indexOf(Ue, 1); - } - - I = U; - _ = ke - m; - U = _ / qt.length; - _ = U * I; - ke = m + _; - _ = U * g; - m += _; - _ = qt[Ia](0, I); - g = _ + Yn; - _ = qt[Ia](I); - qt = g + _; - _ = ke[Aa](2); - g = _[Ia](2); - _ = m[Aa](2); - I = _[Ia](2); - _ = g.split(Se); - U = I.split(Se); - I = 0; - J = _[_a]; - - if (J) { - J = ie[27]; - } - - Ue = J; - - if (Ue) { - I = _[_a](ie[27], U); - } else { - J = _[I] === U[I]; - - while (J) { - I++; - J = _[I] === U[I]; - } - } - - _ = g[Ia](0, I); - L += _; - _ = Math.pow(2, I); - g = ke * _; - I = 0 | g; - ke = g - I; - g = m * _; - m = g - I; - _n++; - } - - ke = V.length; - V = m[Aa](2); - m = V[Ia](2); - V = ke; - $ = P; - ke = m[hi](S, Se); - L += ke; - ke = 0 | V; - Se = 16384 > ke; - - if (Se) { - V = void 0; - P = ke; - m = 0 | P; - P = 128 > m; - - if (P) { - ie = [m]; - V = ie; - } else { - ie = []; - M = m % 128; - _ = m - M; - g = M + 128; - M = _ / 128; - _ = 127 & M; - ie.push(g, _); - V = ie; - } - - P = V; - De = P; - } else { - V = []; - - while (true) { - P = 127 & ke; - ke >>= 7; - - if (ke) { - P = 128 | P; - } - - V.push(P); - - if (!ke) { - break; - } - } - - De = V; - } - - ke = $; - Se = De; - - while (true) { - V = L.length > 7; - - if (V) { - V = L[Ia](0, 8); - P = W(V, 2); - Se.push(P); - L = L[Ia](8); - } else { - break; - } - } - - B += Jo; - V = B; - P = ke.concat(re); - re = P.length; - ke = L + Jt; - m = re; - re = 0 | m; - m = ke[Ia](0, 8); - ke = 16384 > re; - - if (ke) { - $ = void 0; - L = re; - ie = 0 | L; - L = 128 > ie; - - if (L) { - M = [ie]; - $ = M; - } else { - M = ie % 128; - _ = []; - g = ie - M; - I = g / 128; - g = 127 & I; - I = M + 128; - - _.push(I, g); - - $ = _; - } - - L = $; - bo = L; - } else { - $ = []; - - while (true) { - L = 127 & re; - re >>= 7; - - if (re) { - L = 128 | L; - } - - $.push(L); - - if (!re) { - break; - } - } - - bo = $; - } - - re = bo; - ke = re.concat(P); - re = T.length + ke.length; - T = W(m, 2); - Ye = Ye.concat(ke); - Se.push(T); - kr = Se; - Ta = kr; - ke = Ye; - T = ke.slice(0, dr); - ke = Ta; - Se = T[0] << 8; - P = ke.length / 2; - m = Se | T[1]; - Se = m[uo](); - m = q[Ut](P); - q = "Ohbf"; - T = Se.split(Jo); - Se = Tn; - P = q; - - if (z) { - q = void 0; - $ = void 0; - ie = "outerHeight"; - M = "screenTop"; - _ = "documentElement"; - g = void 0; - U = void 0; - le = void 0; - jo = void 0; - $e = "outerWidth"; - H = void 0; - Te = Se[pe]; - se = "screen"; - Ao = void 0; - te = void 0; - he = void 0; - Wo = "clientHeight"; - var bo = "height"; - var I = "innerHeight"; - J = void 0; - Ue = "availWidth"; - De = I; - I = void 0; - ne = void 0; - vn = "screenLeft"; - wn = Te[me]; - on = Te[_]; - var mo = "width"; - _ = void 0; - D = void 0; - Te = Wo; - Wo = void 0; - var W = "clientWidth"; - L = W; - W = Se[se]; - se = Se[vn]; - Le = Se[M]; - M = W[Ue]; - - if (!Le) { - Le = 0; - } - - Ue = W[mo]; - vn = W[bo]; - - if (!se) { - se = 0; - } - - bo = se; - se = Le; - Le = se; - se = bo; - - if (!Ue) { - Ue = 0; - } - - bo = 0 | Le; - Le = Ue; - Ue = 0 > bo; - mo = Le; - - if (!M) { - M = 0; - } - - if (!vn) { - vn = 0; - } - - Be = M; - M = Se[De]; - _n = 0 | se; - se = 0 | mo; - mo = Le - Be; - Be = vn; - vn = Ue; - je = 0 > _n; - fo = "innerWidth"; - ot = Se[$e]; - $e = Be; - ye = 128 > se; - Fo = mo; - mo = 0 | $e; - - if (ye) { - $e = [se]; - U = $e; - } else { - $e = []; - Ke = se % 128; - ao = Ke + 128; - He = se - Ke; - Ke = He / 128; - He = 127 & Ke; - $e.push(ao, He); - U = $e; - } - - $e = 0 | Fo; - - if (vn) { - vn = -bo; - } else { - vn = bo; - } - - bo = je; - se = 128 > mo; - ye = fo; - - if (!ot) { - ot = 0; - } - - fo = ot; - ot = 0 > $e; - Fo = Se[ye]; - Ke = ot; - - if (se) { - ao = [mo]; - I = ao; - } else { - ao = mo % 128; - He = mo - ao; - ar = []; - so = He / 128; - He = 127 & so; - so = ao + 128; - ar.push(so, He); - I = ar; - } - - se = vn; - vn = Le - fo; - - if (Ke) { - Ke = -$e; - } else { - Ke = $e; - } - - $e = Se[ye]; - - if (bo) { - bo = -_n; - } else { - bo = _n; - } - - mo = U; - U = 64 > se; - _n = bo; - bo = Ke; - - if (!$e) { - $e = 0; - } - - if (U) { - fo = [se + 64 * Ue]; - Ao = fo; - } else { - fo = se % 128; - ye = []; - Ke = se - fo; - ao = Ke / 128; - Ke = fo + 128; - fo = 64 * Ue; - He = 63 & ao; - ao = He + fo; - ye.push(Ke, ao); - Ao = ye; - } - - U = 64 > _n; - - if (!Fo) { - Ue = on; - - if (Ue) { - Ue = on[L]; - } - - Fo = Ue; - } - - Ue = 64 > bo; - se = on; - fo = Fo; - ye = vn; - vn = I; - - if (Ue) { - I = [bo + 64 * ot]; - Wo = I; - } else { - I = 64 * ot; - Fo = bo % 128; - Ke = Fo + 128; - ao = bo - Fo; - Fo = ao / 128; - ao = 63 & Fo; - Fo = ao + I; - I = []; - I.push(Ke, Fo); - Wo = I; - } - - if (U) { - I = [_n + 64 * je]; - $ = I; - } else { - I = []; - Ue = _n % 128; - bo = _n - Ue; - ot = 64 * je; - Fo = bo / 128; - bo = Ue + 128; - Ue = 63 & Fo; - Fo = Ue + ot; - I.push(bo, Fo); - $ = I; - } - - if (se) { - se = on[L]; - } - - I = Wo; - U = Ao; - - if (!M) { - Ue = on; - - if (Ue) { - Ue = on[Te]; - } - - M = Ue; - } - - Ue = se; - bo = M; - M = 0 | ye; - - if (!fo) { - se = wn; - - if (se) { - se = wn[L]; - } - - fo = se; - } - - se = fo; - - if (!Ue) { - Ue = 0; - } - - Ao = 0 > M; - Wo = wn; - _n = $; - - if (!se) { - se = 0; - } - - $ = $e; - $e = Ao; - je = Ue; - - if (Wo) { - Wo = wn[L]; - } - - U = U.concat(_n); - L = on; - Ue = Wo; - Wo = Le - je; - _n = se; - - if ($e) { - $e = -M; - } else { - $e = M; - } - - M = Le - $; - $ = $e; - $e = Wo; - se = Le - _n; - - if (!Ue) { - Ue = 0; - } - - if (!bo) { - Wo = wn; - - if (Wo) { - Wo = wn[Te]; - } - - bo = Wo; - } - - Wo = se; - se = wn; - _n = 64 > $; - U = U.concat(mo); - mo = 0 | $e; - $e = M; - M = Ue; - - if (_n) { - Ue = [$ + 64 * Ao]; - le = Ue; - } else { - Ue = 64 * Ao; - je = []; - fo = $ % 128; - ot = $ - fo; - ye = fo + 128; - fo = ot / 128; - ot = 63 & fo; - fo = ot + Ue; - je.push(ye, fo); - le = je; - } - - $ = 0 | Wo; - Ue = 0 | $e; - - if (se) { - se = wn[Te]; - } - - $e = 0 > mo; - Ao = Se[De]; - De = Se[ie]; - ie = le; - le = "availHeight"; - Wo = 0 > Ue; - wn = se; - se = Le - M; - - if (!Ao) { - Ao = 0; - } - - M = $e; - Le = W[le]; - W = Wo; - le = se; - se = Ao; - - if (!De) { - De = 0; - } - - Ao = bo; - - if (!wn) { - wn = 0; - } - - bo = 0 | le; - - if (L) { - L = on[Te]; - } - - if (W) { - W = -Ue; - } else { - W = Ue; - } - - if (!Le) { - Le = 0; - } - - Ue = 0 > bo; - le = 0 > $; - Te = L; - - if (M) { - M = -mo; - } else { - M = mo; - } - - L = Le; - Le = De; - De = le; - - if (!Ao) { - Ao = 0; - } - - mo = Ue; - on = W; - - if (!Te) { - Te = 0; - } - - W = Be - se; - se = Te; - Te = Be - L; - L = M; - M = Be - Le; - Le = wn; - - if (mo) { - mo = -bo; - } else { - mo = bo; - } - - bo = Ao; - Ao = 64 > L; - wn = W; - W = Be - bo; - bo = M; - - if (De) { - De = -$; - } else { - De = $; - } - - $ = 0 | wn; - - if (Ao) { - M = [L + 64 * $e]; - D = M; - } else { - M = L % 128; - wn = 64 * $e; - _n = []; - je = M + 128; - fo = L - M; - M = fo / 128; - fo = 63 & M; - M = fo + wn; - - _n.push(je, M); - - D = _n; - } - - L = Be - se; - M = 64 > on; - $e = De; - De = 0 > $; - - if (M) { - se = [on + 64 * Wo]; - q = se; - } else { - se = on % 128; - Ao = on - se; - wn = 64 * Wo; - _n = se + 128; - se = []; - je = Ao / 128; - Ao = 63 & je; - je = Ao + wn; - se.push(_n, je); - q = se; - } - - M = Be - Le; - se = 0 | bo; - bo = D; - D = 64 > $e; - Ao = q; - q = mo; - Le = W; - W = De; - Wo = Te; - Te = 64 > q; - mo = 0 | Le; - - if (D) { - Le = [$e + 64 * le]; - g = Le; - } else { - Le = 64 * le; - wn = $e % 128; - on = []; - Be = wn + 128; - _n = $e - wn; - wn = _n / 128; - _n = 63 & wn; - wn = _n + Le; - on.push(Be, wn); - g = on; - } - - le = 0 | Wo; - D = 0 > mo; - - if (Te) { - $e = [q + 64 * Ue]; - he = $e; - } else { - $e = q % 128; - Le = q - $e; - Wo = []; - wn = $e + 128; - $e = Le / 128; - Le = 64 * Ue; - on = 63 & $e; - $e = on + Le; - Wo.push(wn, $e); - he = Wo; - } - - if (W) { - W = -$; - } else { - W = $; - } - - q = g; - $ = L; - L = D; - g = 0 > se; - Ue = he; - $e = 0 > le; - - if (L) { - L = -mo; - } else { - L = mo; - } - - Te = W; - W = M; - U = U.concat(q); - q = $e; - M = 64 > Te; - U = U.concat(I); - I = 0 | W; - W = L; - - if (M) { - L = [Te + 64 * De]; - ne = L; - } else { - L = Te % 128; - Le = 64 * De; - he = L + 128; - Wo = Te - L; - L = Wo / 128; - Wo = 63 & L; - L = Wo + Le; - Le = []; - Le.push(he, L); - ne = Le; - } - - L = g; - - if (q) { - q = -le; - } else { - q = le; - } - - M = ne; - - if (L) { - L = -se; - } else { - L = se; - } - - U = U.concat(ie); - U = U.concat(Ao); - ie = 64 > W; - le = 0 > I; - - if (ie) { - De = [W + 64 * D]; - te = De; - } else { - De = 64 * D; - Te = W % 128; - se = W - Te; - ne = Te + 128; - Te = se / 128; - se = []; - Ao = 63 & Te; - Te = Ao + De; - se.push(ne, Te); - te = se; - } - - W = L; - L = le; - ie = q; - q = te; - U = U.concat(bo); - D = 64 > ie; - De = 64 > W; - - if (L) { - L = -I; - } else { - L = I; - } - - U = U.concat(Ue); - - if (De) { - I = [W + 64 * g]; - H = I; - } else { - I = []; - Ue = 64 * g; - bo = W % 128; - Te = bo + 128; - se = W - bo; - bo = se / 128; - se = 63 & bo; - bo = se + Ue; - I.push(Te, bo); - H = I; - } - - U = U.concat(vn); - - if (D) { - W = [ie + 64 * $e]; - jo = W; - } else { - W = 64 * $e; - g = []; - I = ie % 128; - Ue = I + 128; - De = ie - I; - I = De / 128; - De = 63 & I; - I = De + W; - g.push(Ue, I); - jo = g; - } - - W = 0 | $; - $ = jo; - ie = L; - L = 64 > ie; - g = 0 > W; - - if (L) { - I = [ie + 64 * le]; - _ = I; - } else { - I = ie % 128; - Ue = ie - I; - D = []; - jo = Ue / 128; - Ue = I + 128; - I = 63 & jo; - jo = 64 * le; - De = I + jo; - D.push(Ue, De); - _ = D; - } - - L = _; - ie = g; - _ = H; - - if (ie) { - ie = -W; - } else { - ie = W; - } - - U = U.concat(q); - q = ie; - U = U.concat($); - U = U.concat(_); - U = U.concat(M); - $ = 64 > q; - - if ($) { - W = [q + 64 * g]; - J = W; - } else { - W = []; - ie = q % 128; - M = 64 * g; - _ = ie + 128; - I = q - ie; - ie = I / 128; - I = 63 & ie; - ie = I + M; - W.push(_, ie); - J = W; - } - - q = J; - U = U.concat(q); - U = U.concat(L); - Pa = U; - } else { - Pa = void 0; - } - - q = Pa; - z = Mt; - - if (q) { - Dn.push(1); - Dn = Dn.concat(q); - } else { - Dn.push(0); - } - - q = Tn; - Se = T; - - if (K) { - T = q[Qo]; - $ = q[pn]; - L = void 0; - W = q[pe]; - ie = void 0; - M = 0; - _ = 0; - g = void 0; - I = void 0; - U = 0; - b = 1; - J = []; - Ue = void 0; - le = $; - D = void 0; - jo = void 0; - De = z; - $e = void 0; - H = "referrer"; - bo = void 0; - Te = T[en]; - T = 0; - se = void 0; - - if (le) { - le = $ != q; - } - - b = 7; - $ = le; - le = 0 | $; - b = 4; - - if (!De[55]) { - De[55] = []; - } - - $ = W[H]; - - if (R[15]) { - var H = "?"; - W = H; - H = $.indexOf(W); - ne = -1 !== H; - - if (ne) { - $ = $[ut](0, H); - } - - H = Te.indexOf(W); - W = -1 !== H; - - if (W) { - Te = Te[ut](0, H); - } - } - - Te = encodeURI(Te); - W = De[55]; - $ = encodeURI($); - H = W; - W = $; - W += Jo; - $ = Te; - Te = W; - $ += Jo; - ne = $; - - if (H.indexOf) { - Ao = H.indexOf(ne); - D = Ao; - } else { - Ao = 0; - - while (Ao < H.length) { - Le = H[Ao] === ne; - - if (Le) { - D = Ao; - _ = 1; - } - - Ao++; - } - - if (!_) { - D = -1; - } - } - - _ = D; - D = -1 === _; - - if (D) { - H = De[55]; - ne = De[55]; - _ = H.length; - ne[_] = $; - } - - I = _; - $ = z; - _ = $[29]; - D = _; - _ = I; - I = _; - De = I; - - if (D.indexOf) { - H = D.indexOf(De); - g = H; - } else { - H = 0; - - while (H < D.length) { - ne = D[H] === De; - - if (ne) { - g = H; - M = 1; - } - - H++; - } - - if (!M) { - g = -1; - } - } - - M = g; - g = -1 === M; - - if (g) { - D = $[29]; - M = D.length; - D = $[29]; - D.push(I); - } - - $ = M + 1; - bo = $; - $ = z; - _ = bo; - - if (!$[55]) { - $[55] = []; - } - - M = _; - _ = $[55]; - g = _; - _ = 0 | M; - M = 128 > _; - - if (g.indexOf) { - I = g.indexOf(Te); - L = I; - } else { - I = 0; - - while (I < g.length) { - D = g[I] === Te; - - if (D) { - L = I; - U = 1; - } - - I++; - } - - if (!U) { - L = -1; - } - } - - if (M) { - g = [_]; - jo = g; - } else { - g = _ % 128; - I = _ - g; - U = []; - D = I / 128; - I = 127 & D; - D = g + 128; - U.push(D, I); - jo = U; - } - - M = jo; - J = J.concat(M); - M = L; - L = -1 === M; - - if (L) { - _ = $[55]; - g = $[55]; - M = _.length; - g[M] = W; - } - - $ = z; - ie = M; - L = ie; - W = $[29]; - ie = W; - W = L; - M = W; - - if (ie.indexOf) { - _ = ie.indexOf(M); - $e = _; - } else { - _ = 0; - - while (_ < ie.length) { - g = ie[_] === M; - - if (g) { - $e = _; - T = 1; - } - - _++; - } - - if (!T) { - $e = -1; - } - } - - T = $e; - ie = -1 === T; - - if (ie) { - M = $[29]; - T = M.length; - M = $[29]; - M.push(W); - } - - $ = T + 1; - Ue = $; - L = Ue; - T = L; - $ = 0 | T; - T = 128 > $; - - if (T) { - W = [$]; - se = W; - } else { - W = $ % 128; - ie = []; - M = W + 128; - _ = $ - W; - W = _ / 128; - _ = 127 & W; - ie.push(M, _); - se = ie; - } - - T = se; - J = J.concat(T); - J.push(le); - - if (le) { - T = L; - $ = void 0; - W = 0 | T; - T = 128 > W; - - if (T) { - ie = [W]; - $ = ie; - } else { - ie = []; - M = W % 128; - _ = W - M; - g = _ / 128; - _ = M + 128; - M = 127 & g; - ie.push(_, M); - $ = ie; - } - - T = $; - J = J.concat(T); - } - - jn = J; - } else { - jn = void 0; - } - - q = jn; - - if (q) { - Dn.push(1); - Dn = Dn.concat(q); - } else { - Dn.push(0); - } - - if (q) { - Dn.push(1); - Dn = Dn.concat(q); - } else { - Dn.push(0); - } - - q = Mt; - z = Tn; - T = na % Se.length; - - if (q[59]) { - q[68] = 1; - R = [0]; - Jr = R; - } else { - R = e[uo](); - K = R.split(Zt); - R = K.length; - K = R > 100; - - if (K) { - q[68] = 1; - } - - K = R > 255; - - if (K) { - R = 255; - } - - K = [R]; - Jr = K; - } - - q = Mt; - R = Se[T]; - T = q; - Se = Jr; - K = R % 4; - G = K; - - if (Se) { - Dn.push(1); - Dn = Dn.concat(Se); - } else { - Dn.push(0); - } - - if (!T[55]) { - T[55] = []; - } - - Se = G; - - while (m > ja) { - R = 2 * ja; - K = 2 * ja; - $ = K + 2; - K = ke.slice(R, $); - R = 4 * Se; - $ = ja % 4; - L = R + $; - R = L % 4; - $ = 0 === R; - - if ($) { - L = []; - G = 6; - W = K; - ie = void 0; - M = 5; - _ = 0; - - while (_ < W.length) { - g = W[_] - M; - I = 255 & g; - g = G; - U = I >> g; - J = 8 - g; - g = I << J; - I = U + g; - g = 255 & I; - L.push(g); - _++; - } - - ie = L; - L = ie; - Zr = Zr.concat(L); - } - - $ = 1 === R; - - if ($) { - L = K; - G = 155; - W = G; - G = Ma; - ie = []; - M = void 0; - _ = 0; - - while (_ < L.length) { - g = L[_]; - I = W + 1; - W = I % G.length; - I = G.charCodeAt(W); - g ^= I; - I = 255 & g; - ie.push(I); - _++; - } - - M = ie; - L = M; - Zr = Zr.concat(L); - } - - $ = 2 === R; - - if ($) { - L = 0; - G = 6; - W = void 0; - ie = 247; - M = []; - _ = K; - - while (L < _.length) { - g = ie ^ _[L]; - I = g >> G; - g = I ^ _[L]; - I = 255 & g; - M.push(I); - L++; - } - - W = M; - L = W; - Zr = Zr.concat(L); - } - - $ = 3 === R; - - if ($) { - R = 120; - L = R; - R = void 0; - G = []; - W = 0; - ie = P; - M = K; - - while (W < M.length) { - _ = M[W]; - g = L + 1; - L = g % ie.length; - g = ie.charCodeAt(L); - _ ^= g; - g = 255 & _; - G.push(g); - W++; - } - - R = G; - L = R; - Zr = Zr.concat(L); - } - - ja++; - } - - ke = T[55]; - Se = ke; - dt = Zr; - - if (Se.indexOf) { - ke = Se.indexOf(V); - ya = ke; - } else { - ke = 0; - - while (ke < Se.length) { - R = Se[ke] === V; - - if (R) { - ya = ke; - ir = 1; - } - - ke++; - } - - if (!ir) { - ya = -1; - } - } - - ke = dt; - Se = ya; - R = -1 === Se; - V = ke; - P = V.slice(); - P.push(0, 0, 0); - - if (R) { - V = T[55]; - m = T[55]; - Se = V.length; - m[Se] = B; - } - - B = q; - - while (true) { - if (Ua) { - fr += 4; - } - - Ua = 1; - q = fr < P.length; - - if (q) { - q = 95 & P[fr]; - kt += q; - q = fr + 1; - T = P[q]; - q = 95 & T; - kt += q; - q = fr + 2; - T = P[q]; - q = 95 & T; - kt += q; - q = fr + 3; - T = P[q]; - q = 95 & T; - kt += q; - } else { - break; - } - } - - q = 65535 & kt; - T = q; - q = B[29]; - R = q; - Ka = Se; - q = 255 & T; - Se = Ka; - V = Se; - P = T >> 8; - T = V; - - if (R.indexOf) { - m = R.indexOf(T); - Q = m; - } else { - m = 0; - - while (m < R.length) { - K = R[m] === T; - - if (K) { - Q = m; - Yt = 1; - } - - m++; - } - - if (!Yt) { - Q = -1; - } - } - - T = Q; - R = 255 & P; - P = -1 === T; - ai.push(R, q); - Wr = ai; - q = Wr; - - if (P) { - R = B[29]; - T = R.length; - R = B[29]; - R.push(V); - } - - B = T + 1; - Xr = B; - fa = q; - q = Mt; - Se = Xr; - B = fa; - T = Se; - - if (q[60]) { - Se = [255]; - u = Se; - } else { - Se = 1; - R = "__IE_DEVTOOLBAR_CONSOLE_COMMAND_LINE"; - m = "__BROWSERTOOLS_DOMEXPLORER_ADDED"; - $ = m in z; - var K = "__IE_DEVTOOLBAR_CONSOLE_EVAL_RESULT"; - V = K in z[pe]; - P = R in z; - - if (P) { - Se = 2 * Se; - } - - if (V) { - Se = 3 * Se; - } - - if ($) { - Se = 4 * Se; - } - - R = Se > 1; - - if (R) { - V = [Se]; - u = V; - } else { - V = [0]; - u = V; - } - } - - q = 0 | T; - z = Tn; - T = B.concat(ke); - ke = Mt; - B = 128 > q; - Se = u; - - if (y[12]) { - u = void 0; - R = []; - V = ke[6]; - P = void 0; - m = void 0; - K = void 0; - Er = []; - - if (!V) { - $ = []; - L = "win"; - G = z; - W = G[vo]; - Q = void 0; - g = "iPod"; - I = W[Qe]; - U = new RegExp(L, de); - var ie = "iPad"; - M = "iPhone"; - J = "linux"; - var L = "Mac"; - G = new RegExp(L, de); - L = new RegExp(M, de); - - if (!I) { - M = W[it]; - I = M[ft](); - } - - W = I; - M = new RegExp(ie, de); - ie = new RegExp(J, de); - _ = new RegExp(g, de); - $.push(U, ie, G, L, _, M); - L = $; - $ = W[gt](L[0]); - - if ($) { - Q = 1; - } else { - G = W[gt](L[1]); - - if (G) { - Q = 2; - } else { - ie = W[gt](L[2]); - - if (ie) { - Q = 3; - } else { - M = W[gt](L[3]); - - if (M) { - Q = 4; - } else { - _ = W[gt](L[4]); - - if (_) { - Q = 5; - } else { - g = W[gt](L[5]); - - if (g) { - Q = 6; - } else { - Q = 0; - } - } - } - } - } - } - - V = Q; - ke[6] = V; - } - - Er.push(V); - V = []; - $ = ke; - L = void 0; - - if (!$[52]) { - $[52] = e(23); - } - - G = 0; - W = void 0; - ie = z; - M = $[52]; - $ = 0; - Q = M; - M = []; - _ = void 0; - g = ke; - I = []; - - if (!g[15]) { - U = void 0; - Ue = ie[vo]; - le = "__$cdc7c2f8ab481c8964b__"; - D = void 0; - jo = 0; - De = gt; - $e = []; - bo = "rv"; - Te = "IE"; - Ao = void 0; - Le = "(Chrome)\\/([0-9\\.]*)"; - te = "unknown"; - he = g; - Wo = void 0; - vn = "(MSIE|rv)[ |:]([0-9\\.]*)"; - ir = 0; - wn = "MSIE"; - on = bo; - - if (!he[55]) { - he[55] = []; - } - - Be = 0; - _n = he[55]; - var H = "(Edge)\\/([0-9\\.]*)"; - mo = Ue[it]; - Ue = Te; - Te = _n; - var se = "(Safari)\\/([0-9\\.]*)"; - ne = new RegExp(Le); - Le = new RegExp(H); - H = new RegExp(se); - se = wn; - var J = "(Firefox)\\/([0-9\\.]*)"; - bo = new RegExp(vn); - jn = new RegExp(J); - $e.push(Le, ne, H, jn, bo); - J = $e; - $e = te; - H = $e; - bo = $e; - - while (ir < J.length) { - ne = mo[De](J[ir]); - - if (ne) { - Le = ne[1]; - - if (!Le) { - Le = $e; - } - - H = Le; - Le = ne[2]; - - if (!Le) { - Le = $e; - } - - bo = Le; - ne = H === se; - - if (!ne) { - ne = H === on; - } - - Le = ne; - - if (Le) { - H = Ue; - } - - break; - } - - ir++; - } - - if (ie[le]) { - J = "mazhan"; - H = J; - } - - J = H; - Ue = bo; - J += Jo; - le = J; - Ue += Jo; - - if (Te.indexOf) { - De = Te.indexOf(le); - Ao = De; - } else { - De = 0; - - while (De < Te.length) { - $e = Te[De] === le; - - if ($e) { - Ao = De; - Be = 1; - } - - De++; - } - - if (!Be) { - Ao = -1; - } - } - - le = Ue; - De = Ao; - $e = -1 === De; - - if ($e) { - H = he[55]; - bo = he[55]; - De = H.length; - bo[De] = J; - } - - Wo = De; - g[54] = Wo; - J = g; - - if (!J[55]) { - J[55] = []; - } - - De = J[55]; - $e = De; - - if ($e.indexOf) { - De = $e.indexOf(le); - U = De; - } else { - De = 0; - - while (De < $e.length) { - H = $e[De] === le; - - if (H) { - U = De; - jo = 1; - } - - De++; - } - - if (!jo) { - U = -1; - } - } - - le = U; - U = -1 === le; - - if (U) { - jo = J[55]; - De = J[55]; - le = jo.length; - De[le] = Ue; - } - - D = le; - g[15] = D; - } - - ie = void 0; - U = g[54]; - J = void 0; - Ue = Q >> 8; - le = 255 & Q; - Q = void 0; - D = g; - jo = U; - U = 255 & Ue; - Ue = ke[19]; - De = g[15]; - I.push(U, le); - U = De; - le = jo; - De = D[29]; - $e = U; - H = void 0; - bo = De; - Q = I; - I = g; - g = Q; - - if (bo.indexOf) { - Q = bo.indexOf(le); - L = Q; - } else { - Q = 0; - - while (Q < bo.length) { - De = bo[Q] === le; - - if (De) { - L = Q; - $ = 1; - } - - Q++; - } - - if (!$) { - L = -1; - } - } - - $ = L; - L = -1 === $; - W = g; - Q = W; - - if (L) { - W = D[29]; - $ = W.length; - W = D[29]; - W.push(jo); - } - - L = I[29]; - W = L; - L = $ + 1; - - if (W.indexOf) { - $ = W.indexOf($e); - u = $; - } else { - $ = 0; - - while ($ < W.length) { - g = W[$] === $e; - - if (g) { - u = $; - G = 1; - } - - $++; - } - - if (!G) { - u = -1; - } - } - - Er = Er.concat(Q); - J = L; - $ = J; - L = u; - u = -1 === L; - - if (u) { - G = I[29]; - L = G.length; - G = I[29]; - G.push(U); - } - - if (!Ue) { - G = "plugins/name/filename/version/type/ActiveXObject"; - Q = z; - I = Jo; - U = Q[vo]; - J = void 0; - le = 0; - D = Ho; - jo = 2; - De = []; - $e = 0; - bo = void 0; - Te = 0; - var W = "
"; - u = 0; - g = W; - W = jo; - jo = u; - - if (!W) { - W = 1; - } - - if (!jo) { - jo = 0; - } - - u = W; - W = "0"; - se = jo; - jo = G; - G = jo.split(D); - jo = G[2]; - ne = G[0]; - Ao = G[3]; - Le = G[1]; - te = U[ne]; - U = G[5]; - ne = G[4]; - G = Q[U]; - - while (true) { - if ($e) { - Te++; - } - - $e = 1; - Q = te; - - if (Q) { - Q = Te < te.length; - } - - U = Q; - - if (U) { - Q = te[Te]; - U = Q[Le]; - Q = te[Te]; - he = Q[jo]; - Q = U + he; - I += Q; - Q = te[Te]; - U = Q[Ao]; - - if (U) { - Q = te[Te]; - he = Q[Ao]; - Q = he + g; - I += Q; - } - - Q = 0; - U = 0; - he = ut; - - while (true) { - if (U) { - Q++; - } - - U = 1; - jn = te[Te]; - Wo = jn.length; - jn = Wo > Q; - - if (jn) { - jn = te[Te]; - Wo = jn[Q]; - jn = 0; - - if (Wo) { - jn = Wo[ne]; - } - - if (jn) { - Wo = jn[he](12); - I += Wo; - } - } else { - break; - } - } - } else { - break; - } - } - - if (G) { - var Q = "AcroPDF.PDF/PDF.PdfCtrl/Adobe.SVGCtl/WMPlayer.OCX/MediaPlayer.MediaPlayer.1/npdivx.DivXBrowserPlugin.1/npdivx.DivXBrowserPlugin/MSXML2.DOMDocument.6.0/ShockwaveFlash.shockwaveFlash/GetVersions/getSVGViewerVersion/versionInfo/GetVersion"; - U = Q; - var $e = "[a-zA-Z ]*([0-9.]+)"; - Q = "$1"; - g = U.split(D); - U = g[5]; - jo = g[2]; - Te = g[0]; - ne = g[10]; - Ao = g[12]; - Le = g[9]; - te = g[11]; - he = g[1]; - jn = g[4]; - Wo = g[7]; - vn = new RegExp($e); - $e = e(28, G, Te, Le, 1); - Te = g[6]; - mo = g[3]; - dt = g[8]; - I += $e; - g = e(28, G, he, Le, 1); - I += g; - g = e(28, G, jo, ne, 1); - jo = e(28, G, mo, te); - $e = g[Oo](vn, Q); - Q = e(28, G, jn, te); - g = e(28, G, U, Ao, 1); - U = e(28, G, Te, Ao, 1); - I += $e; - $e = e(28, G, Wo); - Te = e(28, G, dt); - I += jo; - I += Q; - I += g; - I += U; - - if ($e) { - I += Wo; - } - - if (Te) { - I += dt; - } - } - - De.push(I); - J = De; - Ue = J; - G = Ue[W]; - W = G.length; - Ue = W + Ue; - G = Ue; - W = G.length; - - while (true) { - Q = W > se; - - if (Q) { - Q = 31 * le; - le = 0 | Q; - Q = G.charCodeAt(se); - le += Q; - se += u; - } else { - break; - } - } - - bo = le; - Ue = bo; - ke[19] = Ue; - } - - u = L + 1; - K = u; - u = K; - K = ke[32]; - - if (!K) { - L = void 0; - G = 0; - W = void 0; - Q = e(17); - g = 0; - L = Q; - Q = G; - - if (!Q) { - Q = 0; - } - - G = Q; - K = L; - K = K.length + K; - L = K; - Q = L.length; - I = K.length / 20; - U = 0 | I; - I = U; - U = I; - - if (!U) { - U = 1; - } - - I = U; - - while (true) { - U = Q > G; - - if (U) { - U = 31 * g; - g = 0 | U; - U = L.charCodeAt(G); - g += U; - G += I; - } else { - break; - } - } - - W = g; - K = W; - ke[32] = K; - } - - L = Ue; - M.push($, u); - u = L >> 16; - $ = 255 & L; - G = L >> 24; - W = K; - K = 255 & G; - G = W >> 8; - Q = M; - M = W >> 24; - g = W >> 16; - H = Q; - Q = L >> 8; - L = 255 & W; - W = 255 & u; - u = 255 & M; - M = H; - I = 255 & G; - G = M[0]; - U = 255 & g; - V.push(u, U, I, L); - u = 255 & Q; - L = M[1]; - m = V; - V = L; - L = G; - R.push(K, W, u, $); - u = 0 | V; - V = 0 | L; - _ = R; - R = 128 > V; - K = 128 > u; - $ = _; - L = m; - - if (R) { - m = [V]; - ie = m; - } else { - m = []; - G = V % 128; - W = G + 128; - M = V - G; - G = M / 128; - M = 127 & G; - m.push(W, M); - ie = m; - } - - R = ie; - - if (K) { - V = [u]; - P = V; - } else { - V = []; - m = u % 128; - G = m + 128; - W = u - m; - m = W / 128; - W = 127 & m; - V.push(G, W); - P = V; - } - - u = P; - Er = Er.concat(R); - Er = Er.concat(u); - Er = Er.concat($); - Er = Er.concat(L); - Er = Er.concat(R); - Er = Er.concat(u); - jr = Er; - } else { - jr = Er; - } - - if (B) { - y = [q]; - ta = y; - } else { - y = []; - u = q % 128; - ke = u + 128; - z = q - u; - u = z / 128; - z = 127 & u; - y.push(ke, z); - ta = y; - } - - y = T.length; - u = ta; - q = jr; - ke = y; - y = Mt; - mt = u; - u = [y[68] << 1 | y[36] << 4]; - y = mt; - B = 0 | ke; - Dr = u; - u = 16384 > B; - ke = Mt; - - if (u) { - z = B; - R = 0 | z; - z = void 0; - V = 128 > R; - - if (V) { - P = [R]; - z = P; - } else { - P = []; - m = R % 128; - K = R - m; - $ = m + 128; - m = K / 128; - K = 127 & m; - P.push($, K); - z = P; - } - - R = z; - Ro = R; - } else { - z = []; - - while (true) { - R = 127 & B; - B >>= 7; - - if (B) { - R = 128 | R; - } - - z.push(R); - - if (!B) { - break; - } - } - - Ro = z; - } - - u = Dr; - - if (y) { - Dn.push(1); - Dn = Dn.concat(y); - } else { - Dn.push(0); - } - - y = Tn; - B = ke[59]; - - if (Y) { - Dn.push(1); - Dn = Dn.concat(Y); - } else { - Dn.push(0); - } - - if (!B) { - B = ke[68]; - } - - z = Tn; - - if (Se) { - Dn.push(1); - Dn = Dn.concat(Se); - } else { - Dn.push(0); - } - - Se = Ro; - R = z[Rt]; - Y = z[Ln]; - V = B; - B = Se.concat(T); - - if (V) { - ke[60] = 1; - T = [255]; - Sa = T; - } else { - T = y !== pa; - - if (T) { - ke[60] = 1; - Se = [1]; - Sa = Se; - } else { - Se = [0]; - Sa = Se; - } - } - - if (Z) { - Dn.push(1); - Dn = Dn.concat(Z); - } else { - Dn.push(0); - } - - y = Mt; - ke = re + B.length; - y[43] = 0; - re = Sa; - Ye = Ye.concat(B); - - if (q) { - Dn.push(1); - Dn = Dn.concat(q); - } else { - Dn.push(0); - } - - q = Y[Un]; - - if (u) { - Dn.push(1); - Dn = Dn.concat(u); - } else { - Dn.push(0); - } - - u = !q; - q = Ye; - - if (re) { - Dn.push(1); - Dn = Dn.concat(re); - } else { - Dn.push(0); - } - - if (R) { - re = z[Rt]; - R = re[qo]; - } - - re = q.slice(0, Lr); - q = re[0] << 8; - B = q | re[1]; - q = B[uo](); - B = R; - T = "getPrototypeOf"; - Se = T; - - if (!B) { - bt = 2 * bt; - } - - if (!u) { - T = z[Ln]; - R = T[Se]; - u = !R; - } - - T = u; - - if (T) { - bt = 3 * bt; - u = [256 - bt]; - et = u; - } else { - u = z[Ln]; - R = u[Un](B, zn); - u = !R; - - if (!u) { - u = !R[st]; - } - - R = u; - - if (R) { - bt = 4 * bt; - u = [256 - bt]; - et = u; - } else { - y[43] = 1; - u = [0]; - et = u; - } - } - - y = Mt; - u = Tn; - B = y[59]; - z = et; - - if (z) { - Dn.push(1); - Dn = Dn.concat(z); - } else { - Dn.push(0); - } - - if (tt) { - Dn.push(1); - Dn = Dn.concat(tt); - } else { - Dn.push(0); - } - - if (!B) { - B = y[60]; - } - - z = B; - - if (z) { - y[46] = 1; - B = [255]; - mn = B; - } else { - B = u; - T = vo; - R = y; - Y = u; - V = void 0; - - if (R[43]) { - P = B[Ln]; - m = P[Un](Y, T); - P = !m; - - if (!P) { - P = !m[st]; - } - - K = P; - - if (K) { - V = 253; - } else { - P = m[st]; - Z = void 0; - $ = 0; - L = B; - G = R; - W = P; - ie = 1; - M = W[qo]; - - if (M) { - M = !L[Io]; - } - - Q = M; - - if (Q) { - M = 1 === G[23]; - - if (M) { - _ = L[vo]; - g = _[cr]; - - if (g) { - Z = 9; - $ = 1; - } else { - ie = -9; - } - } else { - Z = 9; - $ = 1; - } - } - - if (!$) { - G = L[yo]; - L = G[qo]; - G = L[uo]; - L = G[Dt](W); - G = new RegExp(pt, Wt); - W = L[Oo](G, Jo); - L = new RegExp(ct); - G = L[Co](W); - - if (G) { - G = 1; - } else { - G = 10; - } - - L = G; - ie *= L; - L = 1 === ie; - - if (L) { - Z = 0; - } else { - G = 0 > ie; - - if (G) { - ie = 256 - ie; - } - - Z = ie; - } - } - - P = Z; - V = P; - } - } else { - V = 254; - } - - B = V; - T = B; - - if (T) { - T = 128 > B; - } - - R = T; - y[46] = 0 | R; - T = [B]; - mn = T; - } - - y = Tn; - u = mn; - - if (u) { - Dn.push(1); - Dn = Dn.concat(u); - } else { - Dn.push(0); - } - - u = Mt; - B = u[59]; - - if (!B) { - B = u[46]; - } - - z = B; - - if (z) { - B = [255]; - oa = B; - } else { - B = y[vo]; - T = void 0; - R = "plugins"; - Y = y; - V = u; - P = B; - B = R; - - if (V[43]) { - R = B in P; - - if (R) { - m = Y[Ln]; - K = m[Un](P, B); - - if (K) { - T = 1; - } else { - m = Y[Ln]; - Z = m[Se](P); - - if (Z) { - m = Y[Ln]; - $ = m[Un](Z, B); - m = !$; - - if (!m) { - m = !$[st]; - } - - L = m; - - if (L) { - T = 3; - } else { - m = void 0; - G = $[st]; - W = 0; - ie = Y; - M = V; - Q = G; - _ = 1; - g = Q[qo]; - - if (g) { - g = !ie[Io]; - } - - I = g; - - if (I) { - g = 1 === M[23]; - - if (g) { - U = ie[vo]; - mn = U[cr]; - - if (mn) { - m = 9; - W = 1; - } else { - _ = -9; - } - } else { - m = 9; - W = 1; - } - } - - if (!W) { - M = ie[yo]; - ie = M[qo]; - M = ie[uo]; - ie = M[Dt](Q); - M = new RegExp(pt, Wt); - Q = ie[Oo](M, Jo); - ie = new RegExp(ct); - M = ie[Co](Q); - - if (M) { - M = 1; - } else { - M = 10; - } - - ie = M; - _ *= ie; - ie = 1 === _; - - if (ie) { - m = 0; - } else { - M = 0 > _; - - if (M) { - _ = 256 - _; - } - - m = _; - } - } - - G = m; - T = G; - } - } else { - T = 2; - } - } - } else { - T = 253; - } - } else { - T = 254; - } - - B = [T]; - oa = B; - } - - y = Tn; - u = y; - y = oa; - B = Jo; - z = Mt; - - if (y) { - Dn.push(1); - Dn = Dn.concat(y); - } else { - Dn.push(0); - } - - y = u[Ur]; - u = z[35]; - T = z[0]; - - while (4 > Ce) { - z = T[Ce]; - - if (!z) { - z = B; - } - - R = z; - z = void 0; - Y = R; - Y += B; - R = []; - V = 0; - - while (V < Y.length) { - P = Y.charCodeAt(V); - m = 255 & P; - R.push(m); - V++; - } - - z = R; - R = z; - z = R.length > 255; - - if (z) { - R.length = 255; - } - - Qr.push(u[Ce], R.length); - Qr = Qr.concat(R); - Ce++; - } - - N = Qr; - - if (y) { - u = "stackTraceLimit"; - B = u; - u = y[B]; - y[B] = 100; - z = new y(); - y[B] = u; - u = "stack"; - B = z[u] + Jo; - nr = B; - } - - y = nr; - u = Tn; - B = Mt; - B = N; - z = Mt; - T = z[59]; - - if (y) { - V = "(\\r\\n|\\r)"; - K = "empty"; - var Ce = "\\n"; - var R = "(.+\\/(sd\\/ctl|sd\\/pointman|sd\\/baxia|secdev|AWSC)\\/|^).+\\n"; - Y = new RegExp(Ce, Wt); - P = K; - m = new RegExp(V, Wt); - V = y[Oo](m, Zt); - m = new RegExp(R, Wt); - R = V[Oo](m, Jo); - V = R.split(Y); - R = V[0]; - - if (!R) { - R = P; - } - - Y = R; - ia = V.length; - po = Y[eo](0, 128); - R = ia - 1; - Y = V[R]; - - if (!Y) { - R = ia - 2; - Y = V[R]; - } - - R = Y; - - if (!R) { - R = P; - } - - Y = R; - rt = Y[eo](0, 128); - } - - y = 255 & ia; - - if (!T) { - T = z[60]; - } - - R = po; - Y = T; - R += Jo; - - if (B) { - Dn.push(1); - Dn = Dn.concat(B); - } else { - Dn.push(0); - } - - if (Y) { - rr[0] = 255; - La = rr; - } else { - B = u[yo]; - T = B[qo]; - B = T[uo]; - T = void 0; - V = 0; - P = u; - m = z; - K = B; - N = 1; - Ce = K[qo]; - - if (Ce) { - Ce = !P[Io]; - } - - Z = Ce; - - if (Z) { - Ce = 1 === m[23]; - - if (Ce) { - $ = P[vo]; - L = $[cr]; - - if (L) { - T = 9; - V = 1; - } else { - N = -9; - } - } else { - T = 9; - V = 1; - } - } - - if (!V) { - m = P[yo]; - P = m[qo]; - m = P[uo]; - P = m[Dt](K); - m = new RegExp(pt, Wt); - K = P[Oo](m, Jo); - P = new RegExp(ct); - m = P[Co](K); - - if (m) { - m = 1; - } else { - m = 10; - } - - P = m; - N *= P; - P = 1 === N; - - if (P) { - T = 0; - } else { - m = 0 > N; - - if (m) { - N = 256 - N; - } - - T = N; - } - } - - rr[0] = T; - T = rr[0] > 0; - - if (T) { - V = u[Ln]; - P = V[Wn]; - - if (P) { - V = "Symbol(src)"; - m = u[Ln]; - K = m[Wn](B); - m = K[uo](); - K = m.indexOf(V); - - if (~K) { - rr[1] = 1; - La = rr; - ua = 1; - } - } - - if (!ua) { - V = u[xo]; - P = V[ve](); - V = .01 > P; - - if (V) { - rr[1] = 255; - P = []; - m = 0; - K = void 0; - N = B[uo](); - Ce = N; - Ce += Jo; - - while (m < Ce.length) { - N = Ce.charCodeAt(m); - Z = 255 & N; - P.push(Z); - m++; - } - - K = P; - P = K; - rr[2] = P.length; - rr = rr.concat(P); - La = rr; - ua = 1; - } - } - } - - if (!ua) { - La = rr; - } - } - - u = La; - - while (ri < R.length) { - B = R.charCodeAt(ri); - z = 255 & B; - sr.push(z); - ri++; - } - - B = Tn; - z = Mt; - T = rt; - An = sr; - R = Mt; - - if (z[60]) { - Y = [255]; - ii = Y; - } else { - Y = "domAutomation"; - - if (B[Y]) { - V = [1]; - ii = V; - } else { - V = [0]; - ii = V; - } - } - - T += Jo; - - while (Ot < T.length) { - B = T.charCodeAt(Ot); - z = 255 & B; - - _r.push(z); - - Ot++; - } - - B = Tn; - z = ii; - T = "webdriver"; - Tr = _r; - Y = Tr; - V = T; - T = An; - Xn.push(T.length); - - if (R[46]) { - P = [255]; - ga = P; - } else { - P = 0; - m = V; - K = B[vo]; - N = m in K; - - if (N) { - P = 254; - } - - if (K[m]) { - P = 1; - R[34] = 1; - } - - m = [P]; - ga = m; - } - - B = Mt; - R = B[55]; - P = Tn; - m = ga; - K = B[29]; - Xn = Xn.concat(T); - - if (K) { - B = Jo; - T = 0; - N = void 0; - Ce = [0]; - - while (T < K.length) { - Z = K[T]; - $ = R[Z]; - Z = void 0; - L = $; - L += B; - $ = []; - G = 0; - - while (G < L.length) { - W = L.charCodeAt(G); - ie = 255 & W; - $.push(ie); - G++; - } - - Z = $; - $ = Z; - Ce = Ce.concat($); - Ce.push(0); - T++; - } - - B = Ce.length; - T = B; - B = 0 | T; - T = 16384 > B; - - if (T) { - Z = B; - $ = 0 | Z; - Z = void 0; - L = 128 > $; - - if (L) { - G = [$]; - Z = G; - } else { - G = $ % 128; - W = $ - G; - ie = []; - po = G + 128; - G = W / 128; - W = 127 & G; - ie.push(po, W); - Z = ie; - } - - $ = Z; - N = $; - } else { - Z = []; - - while (true) { - $ = 127 & B; - B >>= 7; - - if (B) { - $ = 128 | $; - } - - Z.push($); - - if (!B) { - break; - } - } - - N = Z; - } - - B = N; - Ce = B.concat(Ce); - Na = Ce; - } else { - B = [0]; - Na = B; - } - - Xn.push(Y.length); - B = Mt; - Xn = Xn.concat(Y); - T = Na; - R = B[59]; - Xn.push(y); - Wa = Xn; - - if (!R) { - R = B[46]; - } - - y = Wa; - Y = R; - - if (y) { - Dn.push(1); - Dn = Dn.concat(y); - } else { - Dn.push(0); - } - - if (u) { - Dn.push(1); - Dn = Dn.concat(u); - } else { - Dn.push(0); - } - - if (z) { - Dn.push(1); - Dn = Dn.concat(z); - } else { - Dn.push(0); - } - - if (Y) { - y = [255]; - da = y; - } else { - y = P[vo]; - u = void 0; - z = P; - R = B; - K = V; - N = y; - - if (R[43]) { - y = K in N; - - if (y) { - Ce = z[Ln]; - Z = Ce[Un](N, K); - - if (Z) { - u = 1; - } else { - Ce = z[Ln]; - $ = Ce[Se](N); - - if ($) { - Ce = z[Ln]; - L = Ce[Un]($, K); - Ce = !L; - - if (!Ce) { - Ce = !L[st]; - } - - G = Ce; - - if (G) { - u = 3; - } else { - Ce = void 0; - W = L[st]; - ie = 0; - po = z; - M = R; - Q = W; - _ = 1; - An = Q[qo]; - - if (An) { - An = !po[Io]; - } - - g = An; - - if (g) { - An = 1 === M[23]; - - if (An) { - I = po[vo]; - U = I[cr]; - - if (U) { - Ce = 9; - ie = 1; - } else { - _ = -9; - } - } else { - Ce = 9; - ie = 1; - } - } - - if (!ie) { - M = po[yo]; - po = M[qo]; - M = po[uo]; - po = M[Dt](Q); - M = new RegExp(pt, Wt); - Q = po[Oo](M, Jo); - po = new RegExp(ct); - M = po[Co](Q); - - if (M) { - M = 1; - } else { - M = 10; - } - - po = M; - _ *= po; - po = 1 === _; - - if (po) { - Ce = 0; - } else { - M = 0 > _; - - if (M) { - _ = 256 - _; - } - - Ce = _; - } - } - - W = Ce; - u = W; - } - } else { - u = 2; - } - } - } else { - u = 253; - } - } else { - u = 254; - } - - y = [u]; - da = y; - } - - y = da; - u = Mt; - B = Tn; - - if (u[59]) { - z = [255]; - ha = z; - } else { - z = u[64]; - - if (!z) { - z = u[9]; - } - - R = z; - - if (R) { - z = [1]; - ha = z; - } else { - z = [0]; - ha = z; - } - } - - u = ha; - - if (m) { - Dn.push(1); - Dn = Dn.concat(m); - } else { - Dn.push(0); - } - - if (T) { - Dn.push(1); - Dn = Dn.concat(T); - } else { - Dn.push(0); - } - - z = Mt; - T = z[59]; - - if (xa) { - Dn.push(1); - Dn = Dn.concat(xa); - } else { - Dn.push(0); - } - - if (y) { - Dn.push(1); - Dn = Dn.concat(y); - } else { - Dn.push(0); - } - - if (!T) { - T = z[60]; - } - - if (u) { - Dn.push(1); - Dn = Dn.concat(u); - } else { - Dn.push(0); - } - - y = T; - - if (y) { - z[21] = 1; - u = [255]; - wt = u; - } else { - u = z; - T = B; - R = pe; - Y = void 0; - V = B; - - if (u[43]) { - P = T[Ln]; - m = P[Un](V, R); - P = !m; - - if (!P) { - P = !m[st]; - } - - K = P; - - if (K) { - Y = 253; - } else { - P = 0; - N = void 0; - Ce = m[st]; - Z = T; - $ = u; - L = Ce; - G = 1; - W = L[qo]; - - if (W) { - W = !Z[Io]; - } - - ie = W; - - if (ie) { - W = 1 === $[23]; - - if (W) { - po = Z[vo]; - M = po[cr]; - - if (M) { - N = 9; - P = 1; - } else { - G = -9; - } - } else { - N = 9; - P = 1; - } - } - - if (!P) { - $ = Z[yo]; - Z = $[qo]; - $ = Z[uo]; - Z = $[Dt](L); - $ = new RegExp(pt, Wt); - L = Z[Oo]($, Jo); - Z = new RegExp(ct); - $ = Z[Co](L); - - if ($) { - $ = 1; - } else { - $ = 10; - } - - Z = $; - G *= Z; - Z = 1 === G; - - if (Z) { - N = 0; - } else { - $ = 0 > G; - - if ($) { - G = 256 - G; - } - - N = G; - } - } - - P = N; - Y = P; - } - } else { - Y = 254; - } - - u = Y; - T = u; - - if (T) { - T = 128 > u; - } - - R = T; - z[21] = 0 | R; - T = [u]; - wt = T; - } - - y = Tn; - u = wt; - B = Tn; - z = Mt; - T = Mt; - - if (z[60]) { - R = [255]; - Fa = R; - } else { - var m = "global"; - V = Va[m] + 1; - var Y = "[object global]1"; - R = V === Y; - - if (R) { - Y = "process"; - V = "[object process]1"; - P = Va[Y] + 1; - R = P === V; - } - - Y = R; - - if (Y) { - R = [1]; - Fa = R; - } else { - R = [0]; - Fa = R; - } - } - - if (T[60]) { - z = [255]; - Pt = z; - } else { - P = 0; - var m = "__fxdriver_unwrapped"; - z = 0 | !!y[m]; - var K = "fxdriver_id"; - R = 0 | !!y[K]; - Y = z << 0; - z = R << 1; - P |= Y; - P |= z; - z = [P]; - Pt = z; - } - - if (u) { - Dn.push(1); - Dn = Dn.concat(u); - } else { - Dn.push(0); - } - - y = Mt; - u = Fa; - - if (u) { - Dn.push(1); - Dn = Dn.concat(u); - } else { - Dn.push(0); - } - - if (y[21]) { - u = [255]; - Mr = u; - } else { - u = B[Ln]; - z = u[Wn]; - - if (z) { - u = 1 !== y[23]; - - if (u) { - T = [253]; - Mr = T; - } else { - T = B[pe]; - R = B[Ln]; - Y = R[Wn](T); - R = 0; - var P = "clearStale"; - V = P; - P = V; - - while (R < Y.length) { - P = Y[R]; - m = T[P]; - P = m; - - if (P) { - P = e(24, m, V); - } - - m = P; - - if (m) { - P = [1]; - Mr = P; - Oe = 1; - } - - R++; - } - - if (!Oe) { - T = [0]; - Mr = T; - } - } - } else { - u = [254]; - Mr = u; - } - } - - y = Mr; - u = Mt; - B = Pt; - - if (B) { - Dn.push(1); - Dn = Dn.concat(B); - } else { - Dn.push(0); - } - - B = Tn; - - if (y) { - Dn.push(1); - Dn = Dn.concat(y); - } else { - Dn.push(0); - } - - if (u[21]) { - y = [255]; - Lt = y; - } else { - y = "$cdc_asdjflasutopfhvcZLmcfl_"; - z = [y in B[pe] | 0]; - Lt = z; - } - - y = Mt; - u = Tn; - - if (y[59]) { - B = [255]; - Ja = B; - } else { - if (y[37]) { - B = [1]; - Ja = B; - } else { - B = [0]; - Ja = B; - } - } - - y = Lt; - B = Mt; - z = B[59]; - - if (!z) { - z = B[60]; - } - - T = z; - - if (y) { - Dn.push(1); - Dn = Dn.concat(y); - } else { - Dn.push(0); - } - - if (T) { - y = [255]; - pr = y; - } else { - y = "WebGLRenderingContext"; - z = u[y]; - - if (z) { - y = u; - R = void 0; - Y = z; - V = fe; - P = B; - - if (P[43]) { - m = Y[qo]; - - if (m) { - Oe = y[Ln]; - K = Oe[Un](m, V); - - if (K) { - if (K[st]) { - R = 1; - } else { - Oe = K[Qn]; - - if (Oe) { - N = void 0; - Ce = 0; - Z = y; - $ = P; - L = Oe; - G = 1; - W = L[qo]; - - if (W) { - W = !Z[Io]; - } - - ie = W; - - if (ie) { - W = 1 === $[23]; - - if (W) { - po = Z[vo]; - M = po[cr]; - - if (M) { - N = 9; - Ce = 1; - } else { - G = -9; - } - } else { - N = 9; - Ce = 1; - } - } - - if (!Ce) { - $ = Z[yo]; - Z = $[qo]; - $ = Z[uo]; - Z = $[Dt](L); - $ = new RegExp(pt, Wt); - L = Z[Oo]($, Jo); - Z = new RegExp(ct); - $ = Z[Co](L); - - if ($) { - $ = 1; - } else { - $ = 10; - } - - Z = $; - G *= Z; - Z = 1 === G; - - if (Z) { - N = 0; - } else { - $ = 0 > G; - - if ($) { - G = 256 - G; - } - - N = G; - } - } - - Ce = N; - R = Ce; - } else { - R = 250; - } - } - } else { - R = 251; - } - } else { - R = 252; - } - } else { - R = 254; - } - - y = [R]; - pr = y; - } else { - y = [253]; - pr = y; - } - } - - y = Ja; - u = Mt; - B = Tn; - - if (u[60]) { - z = [255]; - ti = z; - } else { - z = "ClientUtils"; - T = "callPhantom"; - R = 0; - Y = "_phantom"; - V = 0 | !!B[T]; - T = 0 | !!B[Y]; - Y = T << 2; - T = V << 1; - V = 0 | !!B[z]; - R |= T; - R |= Y; - z = V << 3; - R |= z; - u[30] = R; - z = [R]; - ti = z; - } - - u = Mt; - B = Tn; - z = ti; - - if (y) { - Dn.push(1); - Dn = Dn.concat(y); - } else { - Dn.push(0); - } - - y = [u[71]]; - u = Mt; - T = u[34] << 15; - zr = y; - y = u[40] << 17; - R = u[30] << 0; - u = Mt; - Y = zr; - V = R | T; - T = u[59]; - R = pr; - - if (!T) { - T = u[60]; - } - - P = V | y; - - if (R) { - Dn.push(1); - Dn = Dn.concat(R); - } else { - Dn.push(0); - } - - y = P; - R = y >> 24; - V = y >> 16; - P = 255 & y; - m = 255 & R; - R = T; - T = 255 & V; - V = y >> 8; - - if (R) { - y = [255]; - tr = y; - } else { - y = "HTMLCanvasElement"; - Oe = B[y]; - - if (Oe) { - y = B; - K = void 0; - N = u; - Ce = Oe; - Z = "toDataURL"; - $ = Z; - - if (N[43]) { - Z = Ce[qo]; - - if (Z) { - L = y[Ln]; - G = L[Un](Z, $); - - if (G) { - if (G[st]) { - K = 1; - } else { - L = G[Qn]; - - if (L) { - W = 0; - ie = void 0; - po = y; - M = N; - Q = L; - _ = 1; - An = Q[qo]; - - if (An) { - An = !po[Io]; - } - - g = An; - - if (g) { - An = 1 === M[23]; - - if (An) { - I = po[vo]; - U = I[cr]; - - if (U) { - ie = 9; - W = 1; - } else { - _ = -9; - } - } else { - ie = 9; - W = 1; - } - } - - if (!W) { - M = po[yo]; - po = M[qo]; - M = po[uo]; - po = M[Dt](Q); - M = new RegExp(pt, Wt); - Q = po[Oo](M, Jo); - po = new RegExp(ct); - M = po[Co](Q); - - if (M) { - M = 1; - } else { - M = 10; - } - - po = M; - _ *= po; - po = 1 === _; - - if (po) { - ie = 0; - } else { - M = 0 > _; - - if (M) { - _ = 256 - _; - } - - ie = _; - } - } - - W = ie; - K = W; - } else { - K = 250; - } - } - } else { - K = 251; - } - } else { - K = 252; - } - } else { - K = 254; - } - - y = [K]; - tr = y; - } else { - y = [253]; - tr = y; - } - } - - y = 255 & V; - u = tr; - B = Mt; - - if (z) { - Dn.push(1); - Dn = Dn.concat(z); - } else { - Dn.push(0); - } - - z = Tn; - R = k; - - if (Y) { - Dn.push(1); - Dn = Dn.concat(Y); - } else { - Dn.push(0); - } - - Fr.push(m, T, y, P); - - if (B[59]) { - y = []; - y.push(255, 0); - T = y; - Gn = T; - } else { - y = [1]; - T = B[23]; - B[13] = 0; - Y = 1 === T; - - if (!Y) { - Y = 17 === T; - } - - T = Y; - - if (T) { - Y = "groupEnd"; - V = z[En]; - P = Y; - Y = V[P]; - - if (Y) { - if (V[Ne]) { - y[0] = 1; - m = V[Ne](); - Oe = m; - - if (Oe) { - Oe = m[P]; - } - - m = Oe; - - if (!m) { - m = Y; - } - - Y = m; - } else { - if (Y[qo]) { - y[0] = 253; - } - } - - Y[Dt](V, B[73]); - } else { - y[0] = 254; - } - } else { - B[13] = B[13]; - y[0] = 252; - } - - y[1] = 255 & B[13]; - Gn = y; - } - - Kr = Fr; - y = Mt; - B = Tn; - z = Gn; - T = Kr; - Ya = T; - T = Ya; - - if (y[59]) { - Y = []; - Y.push(255, 0); - V = Y; - Yr = V; - } else { - Y = y[23]; - V = At[At]; - P = V[Qn]; - V = [y[28]]; - m = P > 1; - - if (m) { - Oe = 1 === Y; - - if (!Oe) { - Oe = 8 === Y; - } - - K = Oe; - - if (!K) { - K = 9 === Y; - } - - Oe = K; - - if (!Oe) { - Oe = 16 === Y; - } - - K = Oe; - - if (!K) { - K = 17 === Y; - } - - m = K; - } - - Oe = P > 0; - - if (Oe) { - K = 6 === Y; - - if (!K) { - K = 7 === Y; - } - - Oe = K; - } - - Y = Oe; - - if (Y) { - y[36] = 1; - } - - Y = m; - - if (Y) { - y[36] = 1; - } - - V[1] = 255 & P; - Yr = V; - } - - if (T) { - Dn.push(1); - Dn = Dn.concat(T); - } else { - Dn.push(0); - } - - y = Mt; - T = Yr; - Y = y[59]; - - if (u) { - Dn.push(1); - Dn = Dn.concat(u); - } else { - Dn.push(0); - } - - if (z) { - Dn.push(1); - Dn = Dn.concat(z); - } else { - Dn.push(0); - } - - if (T) { - Dn.push(1); - Dn = Dn.concat(T); - } else { - Dn.push(0); - } - - if (!Y) { - Y = y[46]; - } - - u = Y; - - if (u) { - z = [255]; - hr = z; - } else { - z = B[vo]; - T = y; - Y = B; - V = Qe; - P = z; - z = void 0; - - if (T[43]) { - m = V in P; - - if (m) { - Oe = Y[Ln]; - K = Oe[Un](P, V); - - if (K) { - z = 1; - } else { - Oe = Y[Ln]; - N = Oe[Se](P); - - if (N) { - Oe = Y[Ln]; - Ce = Oe[Un](N, V); - Oe = !Ce; - - if (!Oe) { - Oe = !Ce[st]; - } - - Z = Oe; - - if (Z) { - z = 3; - } else { - Oe = 0; - $ = void 0; - L = Ce[st]; - G = Y; - W = T; - ie = L; - po = 1; - M = ie[qo]; - - if (M) { - M = !G[Io]; - } - - Q = M; - - if (Q) { - M = 1 === W[23]; - - if (M) { - _ = G[vo]; - An = _[cr]; - - if (An) { - $ = 9; - Oe = 1; - } else { - po = -9; - } - } else { - $ = 9; - Oe = 1; - } - } - - if (!Oe) { - W = G[yo]; - G = W[qo]; - W = G[uo]; - G = W[Dt](ie); - W = new RegExp(pt, Wt); - ie = G[Oo](W, Jo); - G = new RegExp(ct); - W = G[Co](ie); - - if (W) { - W = 1; - } else { - W = 10; - } - - G = W; - po *= G; - G = 1 === po; - - if (G) { - $ = 0; - } else { - W = 0 > po; - - if (W) { - po = 256 - po; - } - - $ = po; - } - } - - Oe = $; - z = Oe; - } - } else { - z = 2; - } - } - } else { - z = 253; - } - } else { - z = 254; - } - - T = [z]; - hr = T; - } - - y = Tn; - u = Mt; - B = y[Ba]; - y = hr; - - if (y) { - Dn.push(1); - Dn = Dn.concat(y); - } else { - Dn.push(0); - } - - y = Jo; - z = Tn; - T = Dn; - Se = z[xo]; - z = y; - Y = T.slice(); - V = T.length; - - while (ci < Y.length) { - T = 255 & Y[ci]; - P = 0; - m = 0; - P = _t.indexOf(R[T], 1); - Oe = 255 === T; - - if (Oe) { - Oe = _t.length - 1; - } else { - K = T + 1; - N = R[K]; - Oe = _t.indexOf(N, 1); - } - - m = Oe; - T = $a - ze; - Oe = T / _t.length; - T = Oe * m; - $a = ze + T; - T = Oe * P; - ze += T; - T = _t[za](0, m); - P = T + Go; - T = _t[za](m); - _t = P + T; - T = $a[Xt](2); - P = T[za](2); - T = ze[Xt](2); - m = T[za](2); - T = P.split(y); - Oe = m.split(y); - m = 0; - K = T[zt]; - - if (K) { - K = u[27]; - } - - N = K; - - if (N) { - m = T[zt](u[27], Oe); - } else { - K = T[m] === Oe[m]; - - while (K) { - m++; - K = T[m] === Oe[m]; - } - } - - T = P[za](0, m); - z += T; - T = Math.pow(2, m); - P = $a * T; - m = 0 | P; - $a = P - m; - P = ze * T; - ze = P - m; - ci++; - } - - u = ze[Xt](2); - T = u[za](2); - u = T[Pr](S, y); - z += u; - y = V; - u = 0 | y; - y = 16384 > u; - - if (y) { - T = u; - R = void 0; - Y = 0 | T; - T = 128 > Y; - - if (T) { - V = [Y]; - R = V; - } else { - V = []; - P = Y % 128; - m = P + 128; - Oe = Y - P; - P = Oe / 128; - Oe = 127 & P; - V.push(m, Oe); - R = V; - } - - T = R; - Ga = T; - } else { - T = []; - - while (true) { - R = 127 & u; - u >>= 7; - - if (u) { - R = 128 | R; - } - - T.push(R); - - if (!u) { - break; - } - } - - Ga = T; - } - - y = Ga; - - while (true) { - u = z.length > 7; - - if (u) { - u = z[za](0, 8); - T = B(u, 2); - y.push(T); - z = z[za](8); - } else { - break; - } - } - - u = z + Jt; - re = q.split(Jo); - q = re; - re = u[za](0, 8); - u = B(re, 2); - y.push(u); - mr = y; - y = yr % q.length; - u = q[y]; - Dn = mr; - y = u % 4; - Qa = y; - y = Dn; - u = Qa; - q = y.length / 2; - re = Se[Ut](q); - - while (re > ma) { - q = 2 * ma; - B = 2 * ma; - z = B + 2; - B = y.slice(q, z); - q = 4 * u; - z = ma % 4; - T = q + z; - q = T % 4; - z = 0 === q; - - if (z) { - T = B; - Se = 25601; - R = void 0; - Y = []; - V = 12065; - P = Se; - Se = 0; - - while (Se < T.length) { - m = T[Se]; - Oe = m ^ P; - m = P * Se; - K = m % 256; - P = K + V; - m = 255 & Oe; - Y.push(m); - Se++; - } - - R = Y; - T = R; - Za = Za.concat(T); - } - - z = 1 === q; - - if (z) { - T = []; - Se = void 0; - R = B; - Y = 2; - V = 0; - P = 6; - - while (V < R.length) { - m = R[V]; - Oe = m >> Y; - K = m << P; - m = Oe + K; - Oe = 255 & m; - T.push(Oe); - V++; - } - - Se = T; - T = Se; - Za = Za.concat(T); - } - - z = 2 === q; - - if (z) { - T = 5; - Se = void 0; - R = B; - Y = []; - V = 137; - P = 6; - m = V; - V = 0; - - while (V < R.length) { - Oe = m << T; - K = Oe ^ m; - Oe = 240 & K; - K = m >> P; - m = Oe + K; - Oe = R[V] ^ m; - K = 255 & Oe; - Y.push(K); - V++; - } - - Se = Y; - T = Se; - Za = Za.concat(T); - } - - z = 3 === q; - - if (z) { - q = void 0; - T = 53493; - Se = 0; - R = T; - T = []; - Y = B; - - while (Se < Y.length) { - V = Y[Se]; - P = V ^ R; - R = P; - V = 255 & P; - T.push(V); - Se++; - } - - q = T; - T = q; - Za = Za.concat(T); - } - - ma++; - } - - Lo = Za; - y = Lo; - u = y; - q = u.slice(); - q.push(0, 0, 0); - - while (true) { - if (Vr) { - Gr += 4; - } - - Vr = 1; - u = Gr < q.length; - - if (u) { - u = 138 & q[Gr]; - va += u; - u = Gr + 1; - re = q[u]; - u = 138 & re; - va += u; - u = Gr + 2; - re = q[u]; - u = 138 & re; - va += u; - u = Gr + 3; - re = q[u]; - u = 138 & re; - va += u; - } else { - break; - } - } - - u = 65535 & va; - q = u; - u = q >> 8; - re = 255 & u; - u = 255 & q; - Ht.push(re, u); - ka = Ht; - u = ka; - Ar = u; - u = Ar; - q = u.concat(y); - y = q.length; - u = y; - y = 0 | u; - u = 16384 > y; - - if (u) { - re = void 0; - B = y; - z = 0 | B; - B = 128 > z; - - if (B) { - T = [z]; - re = T; - } else { - T = []; - Se = z % 128; - R = Se + 128; - Y = z - Se; - Se = Y / 128; - Y = 127 & Se; - T.push(R, Y); - re = T; - } - - B = re; - Ct = B; - } else { - re = []; - - while (true) { - B = 127 & y; - y >>= 7; - - if (y) { - B = 128 | B; - } - - re.push(B); - - if (!y) { - break; - } - } - - Ct = re; - } - - y = Ct; - u = y.concat(q); - Ye = Ye.concat(u); - y = ke + u.length; - u = y; - y = u >> 8; - q = 255 & y; - - while (2 > ki) { - y = 6 + ki; - Ye[y] = yt[ki]; - ki++; - } - - var ki = 0; - y = 255 & u; - $t.push(q, y); - gr = $t; - y = gr; - - while (2 > ki) { - u = 2 + ki; - Ye[u] = y[ki]; - ki++; - } - - y = Ye.slice(12); - var ki = 0; - u = y; - - while (ca < u.length) { - y = 154 & u[ca]; - q = br + y; - br = 65535 & q; - ca++; - } - - y = br; - u = 255 & y; - q = y >> 8; - y = 255 & q; - ni.push(y, u); - wa = ni; - y = wa; - un = y; - y = un; - - while (2 > ki) { - u = 8 + ki; - Ye[u] = y[ki]; - ki++; - } - - Rr = Ye; - y = Rr; - u = y; - - if (Bt[19]) { - q = y; - re = void 0; - - if (q) { - z = Jo; - T = 0; - Se = 0; - V = 0; - P = 0; - m = 140; - Oe = 0; - K = 0; - N = []; - var B = "zxoDrdnc+34K2LmHFZWPfACwut/qXRBjQ5E8MelUT6gk1GhYbiVISyv0spJNO97a="; - ke = q.length; - R = B; - B = At; - Ce = 0; - $ = 0; - - while (true) { - L = ke > V; - - if (L) { - L = V++; - G = q[L]; - Ce = 255 & G; - L = V++; - G = q[L]; - T = 255 & G; - L = V++; - G = q[L]; - P = 255 & G; - $ = Ce >> 2; - L = 3 & Ce; - G = L << 4; - L = T >> 4; - Se = G | L; - L = 15 & T; - G = L << 2; - L = P >> 6; - Oe = G | L; - K = 63 & P; - L = ke + 2; - G = V === L; - - if (G) { - K = 64; - Oe = K; - } else { - L = ke + 1; - W = V === L; - - if (W) { - K = 64; - } - } - - L = R[B]($); - G = z + L; - L = R[B](Se); - W = G + L; - L = R[B](Oe); - G = W + L; - L = R[B](K); - z = G + L; - } else { - break; - } - } - - var Y = "00"; - N.push(Y, m, aa); - ke = N; - m = ke.join(Jo); - ke = m.length - 4; - B = m[ut](ke); - ke = B + z; - re = ke; - } else { - re = Jo; - } - - u = re; - } - - Xo = u; - ur = Xo; - } - - be = 9 === r; - - if (be) { - co = "level"; - y = 100 * s[co]; - ei[38] = 0 | y; - co = "charging"; - ei[3] = 0 | s[co]; - ei[50] = 1; - } - - be = 5 === r; - co = 23 === r; - - if (co) { - Or = r; - be = Ho; - Ca = [0]; - en = ba; - pn = en[vo]; - Qo = Ca; - Ee = void 0; - var y = "ApplePaySession/ApplePayError/Bluetooth/BluetoothDevice/BluetoothUUID/ucapi/UCCoreJava/oscpu/arm/platform/arch"; - Re = y; - y = Re.split(be); - be = y[7]; - Re = pn[be]; - kn = y[3]; - Me = y[4]; - me = y[1]; - ge = y[6]; - X = y[5]; - u = y[0]; - de = y[10]; - ve = y[2]; - xo = y[9]; - Fe = y[8]; - - if (en[u]) { - Qo[0] = 2 | Qo[0]; - } - - y = pn[xo]; - - if (en[me]) { - Qo[0] = 4 | Qo[0]; - } - - if (Re) { - me = pn[be]; - u = [Fe]; - qe = me.indexOf(u); - Re = qe > 0; - } - - if (en[ve]) { - Qo[0] = 8 | Qo[0]; - } - - if (y) { - be = pn[xo]; - me = be.indexOf(de); - be = me > 0; - - if (!be) { - me = pn[xo]; - u = me.indexOf(Fe); - be = u > 0; - } - - y = be; - } - - be = y; - y = Re; - - if (en[kn]) { - Qo[0] = 16 | Qo[0]; - } - - if (en[Me]) { - Qo[0] = 32 | Qo[0]; - } - - if (en[X]) { - Qo[0] = 64 | Qo[0]; - } - - if (en[ge]) { - Qo[0] = 128 | Qo[0]; - } - - if (y) { - Qo[0] = 256 | Qo[0]; - } - - if (be) { - Qo[0] = 512 | Qo[0]; - } - - Ee = Qo[0]; - ur = Ee; - } - - be = 28 === r; - co = 10 === r; - y = 0 === r; - - if (co) { - Re = oi; - en = ei; - Re = +Re; - kn = en[35]; - pn = en[0]; - en = 0 === Re; - Qo = 2 === Re; - Ee = s; - Me = 1 === Re; - me = "pop"; - ge = me; - - if (en) { - var Mi = Ee.length; - me = "lastVisitTime"; - kn[0] = 0; - X = Mi + On; - var Ti = Ee[0]; - var Ii = Ee[ge](); - u = me; - me = X + Ii[u]; - X = me + On; - pn[0] = X + Ti[u]; - } - - if (Me) { - en = "dateAdded"; - var Ti = Ee[0]; - kn[1] = 0; - var Mi = Ee.length; - var Ii = Ee[ge](); - me = Mi + On; - X = en; - en = me + Ii[X]; - me = en + On; - pn[1] = me + Ti[X]; - } - - if (Qo) { - en = []; - Me = "id"; - me = eo; - ge = 0; - kn[2] = 0; - X = Me; - - while (ge < Ee.length) { - Me = Ee[ge]; - u = Me[X]; - en[ge] = u[me](0, 8); - ge++; - } - - pn[2] = en.join(Po); - } - - en = 3 === Re; - - if (en) { - kn[3] = 0; - pn[3] = Ee.length + Jo; - } - } - - if (y) { - y = 23 === s; - } - - co = y; - - if (co) { - y = d; - Re = 1 | y[0]; - y = void 0; - y = Re; - ur = y; - } - - if (be) { - co = v; - y = d; - Or = r; - Re = new s(y); - y = p; - en = void 0; - - if (y) { - Re = Re[y]; - } - - if (co) { - Re = Re[y](); - } - - en = Re; - ur = en; - } - - be = 17 === r; - co = 0 === r; - - if (co) { - co = 28 === s; - } - - y = co; - - if (y) { - co = void 0; - co = Jo; - ur = co; - } - - if (be) { - co = Ho; - y = ba; - Re = y[pe]; - y = "canvas/2d/getContext/createElement/height/width/style/display/inline/textBaseline/alphabetic/fillStyle/#f60/#069/fillRect/font/11pt no-real-font-123/Cwm fjordbank glyphs vext quiz, \uD83D\uDE03/fillText/rgba(102, 204, 0, 0.7)/18pt Arial/toDataURL"; - Or = r; - en = void 0; - kn = y; - y = kn.split(co); - co = y[19]; - kn = y[0]; - pn = y[18]; - Qo = y[2]; - Ee = y[10]; - Me = y[9]; - me = y[8]; - ge = y[11]; - X = y[21]; - u = y[14]; - de = y[4]; - ve = y[17]; - xo = y[5]; - Fe = y[6]; - qe = y[12]; - ho = y[1]; - Qe = y[13]; - bn = y[7]; - dn = y[15]; - q = y[16]; - eo = y[3]; - Pn = Re[eo](kn); - Re = y[20]; - y = Pn[Qo](ho); - y[ge] = qe; - y[Me] = Ee; - Pn[xo] = 400; - kn = Pn[Fe]; - Pn[de] = 60; - kn[bn] = me; - y[u](125, 1, 62, 20); - y[dn] = q; - y[ge] = Qe; - y[pn](ve, 2, 15); - y[dn] = Re; - y[ge] = co; - y[pn](ve, 4, 45); - co = Pn[X](); - - if (!co) { - co = Jo; - } - - y = co; - en = y; - ur = en; - } - - be = 0 === r; - co = 6 === r; - - if (be) { - be = 17 === s; - } - - y = be; - - if (y) { - be = "Not supported"; - Re = void 0; - Re = be; - ur = Re; - } - - if (co) { - var Ri = 0; - Or = r; - be = ba; - y = void 0; - Re = be[Ln]; - en = Re[Jn]; - - if (en) { - en = !be[Io]; - } - - Re = en; - - if (Re) { - en = {}; - kn = be[Ln]; - pn = Co; - Qo = {}; - - Qo[st] = function () { - Ri = 1; - }; - - Ee = Qo; - Qo = kn[Jn](en, Ie, Ee); - be[So](pn, Qo, Qo); - en = "removeEventListener"; - be[en](pn, Qo, Qo); - } - - y = Ri; - ur = y; - } - - be = 0 === r; - co = 16 === r; - - if (be) { - be = 6 === s; - } - - y = be; - - if (y) { - be = void 0; - be = 0; - ur = be; - } - - if (co) { - be = Po; - y = "disconnect"; - Or = r; - Ln = p; - kn = s; - pn = "Float32Array"; - Io = "frequencyBinCount"; - Qo = 0; - Ee = ei; - var en = "getFloatFrequencyData"; - Re = ba; - Ie = d; - Me = y; - y = new Re[pn](kn[Io]); - kn[en](y); - kn[Me](); - Ln[Me](); - Ie[Me](); - Ee[67] = Jo; - - while (Qo < y.length) { - Re = y[Qo] + be; - Ee[67] = Ee[67] + Re; - Qo++; - } - - ur = void 0; - } - - be = 19 === r; - co = 0 === r; - - if (co) { - co = 16 === s; - } - - y = co; - - if (y) { - ei[67] = 0; - } - - if (be) { - co = ei; - Or = r; - Re = ba; - kn = Re[yo]; - var en = "var a=arguments;return this[a[1]]!==a[0]"; - co[27] = new kn(en); - } - - be = 0 === r; - - if (be) { - be = 19 === s; - } - - co = be; - } - - To = ur; - Or = [Or]; - be = r; - co = d; - y = ba; - Re = +be === be; - en = To; - To = oi; - Ln = Or; - kn = s; - pn = ei; - Ie = +pn[2] === pn[2]; - - if (Re) { - Io = 20 === be; - Qo = 15 === be; - Ee = 21 === be; - Me = 11 === be; - me = 12 === be; - So = 24 === be; - pe = 7 === be; - ge = 18 === be; - - if (me) { - X = pn; - X[59] = 1; - X[63] = 0; - X[8] = Jo; - } - - me = 0 === be; - - if (Me) { - s(7); - } - - Me = 22 === be; - X = 0 === be; - - if (pe) { - u = "log"; - de = y; - ve = de[En]; - de = ve; - xo = u; - u = pn; - u[28] = 0; - - if (de) { - Fe = "function"; - de = typeof ve[xo] === Fe; - } - - Fe = de; - - if (Fe) { - de = ve[xo]; - - if (ve[Ne]) { - u[28] = 1; - qe = ve[Ne](); - ho = qe; - - if (ho) { - ho = qe[xo]; - } - - qe = ho; - - if (!qe) { - qe = de; - } - - de = qe; - } else { - if (de[qo]) { - u[28] = 253; - } - } - - de[Dt](ve, u[8]); - } else { - u[28] = 254; - } - } - - if (ge) { - pe = void 0; - u = At[At]; - de = pn; - ve = 1 === u[Qn]; - - if (ve) { - de[8] = Jo; - } - - u[Qn]++; - pe = Jo; - en = pe; - } - - if (Ee) { - pe = void 0; - ge = pn; - ge[13]++; - pe = Jo; - en = pe; - } - - if (Io) { - Ee = y; - pe = pn; - ge = kn; - u = void 0; - pe[71] = 253; - var ve = "attempt"; - de = ge[uo](); - ge = de.indexOf(ve); - de = ge > -1; - - if (de) { - ge = "workbench"; - - if (Ee[ge]) { - pe[71] = 252; - u = void 0; - } else { - pe[71] = 1; - pe[40] = 1; - } - } - } - - if (Qo) { - Io = co; - pe = 0; - de = 0; - ve = To; - - try { - xo = "caller"; - Fe = xo; - pe = e[Fe]; - xo = pe; - - if (xo) { - xo = pe[Fe]; - } - - de = xo; - } catch (a) { - } - - xo = pn; - Fe = kn; - qe = void 0; - ho = pe + Jo; - var Ee = "pageJavascriptEnabled"; - pe = ho + de; - ge = pe.indexOf(Ee); - Ee = ~ge; - - if (Ee) { - ge = "IntersectionObserver"; - u = pe.indexOf(ge); - Ee = ~u; - } - - ge = Ee; - - if (ge) { - xo[16] = 1; - } - - Ee = "getNodeRootThroughAnyShadows"; - ge = pe.indexOf(Ee); - - if (~ge) { - xo[65] = 1; - } - - Ee = Io; - - if (Fe) { - Ee = Fe[Dt](ve); - } - - qe = Ee; - en = qe; - } - - if (Me) { - Ln[0] = be; - Io = y[yo]; - Qo = Io[qo]; - Io = Qo[uo]; - Io[Dt](be); - en = 1; - } - - if (X) { - X = kn; - } - - Io = X; - - if (Io) { - Io = 22 === kn[0]; - } - - Qo = Io; - - if (Qo) { - en = 0; - } - - if (So) { - Ln[0] = be; - en = kn[co]; - } - - if (me) { - me = kn; - } - - Io = me; - - if (Io) { - Io = 24 === kn[0]; - } - - Qo = Io; - - if (Qo) { - en = 0; - } - } - - if (Ie) { - Jo = 3 === pn[2]; - - if (Jo) { - en = To; - } - - pn[2] = -1; - } - - In = en; - ur = In; - } - - return ur; - } catch (qi) { - console.log(qi) - if (Or >= 0 || Or[0] >= 0) { - return e(0, Or, Ca, qi); - } - - if (26 !== r) { - Nt = "message"; - ur = "stack"; - e(26, encodeURIComponent(qi[Nt]), encodeURIComponent(qi[ur]), b, A); - } - } - } - - function o(e, o) { - function n(e) { - var s = "object"; - var d = "toString"; - var v = d; - var u = s; - - for (var g in e) { - var l = e[g]; - var C = l[v]; - var f = C === t; - - if (f) { - var m = e[g]; - e[g] = m[v](); - break; - } - - var b = typeof e[g] === u; - b && n(e[g]); - } - } - - var d = "toString"; - var u = e[d] === t; - - if (u) { - var v = "toString"; - e = e[v](); - } else { - var g = "object"; - var C = typeof e === g; - - if (C) { - n(e); - } - } - - var f = l(e, o); - return f; - } - - function n(e, n, t) { - if (!n) { - return; - } - - var oe = "defineProperty"; - var ne = Object[oe]; - - if (ne) { - var de = "getOwnPropertyDescriptor"; - ne = Object[de]; - } - - var P = ne; - - if (P) { - var s = "getOwnPropertyDescriptor"; - var d = Object[s](e, n); - var p = !d; - - if (!p) { - var ve = "configurable"; - p = d[ve]; - } - - var ge = p; - - if (ge) { - var F = {}; - var q = "set"; - var X = "defineProperty"; - var W = "get"; - F[W] = t; - - F[q] = function () { - }; - - var xe = F; - Object[X](e, n, xe); - } else { - var re = 0; - var ie = "getUA"; - var D = ie; - - if (window[D]) { - var g = window[D] + ""; - var C = "LogVal"; - var f = g.indexOf(UA_Opt[C]); - var m = f > 0; - - if (!m) { - var he = "UA_Opt.LogVal"; - var ce = g.indexOf(he); - m = ce > 0; - } - - var Ee = m; - - if (Ee) { - window[D] = t; - re = 1; - } - } - - if (!re) { - var le = "LogVal"; - var Ce = "toString"; - var fe = "valueOf"; - var me = "jQuery"; - var be = window[me]; - - if (be) { - var Le = "fn"; - be = jQuery[Le]; - } - - var I = be; - - if (I) { - var x = "fn"; - var we = jQuery[x]; - var w = "jquery"; - I = we[w]; - } - - var u = I; - - if (u) { - var J = "param"; - u = jQuery[J]; - } - - var v = u; - - if (v) { - var E = "fn"; - var _ = "jquery"; - var T = jQuery[E]; - var R = "substr"; - var K = T[_]; - var Y = K.charCodeAt(0); - var $ = K[R](2); - var Z = parseFloat($); - var ee = 49 === Y; - - if (ee) { - var N = Z >= 4; - - if (N) { - N = 7.1 >= Z; - } - - ee = N; - } - - var se = ee; - - if (se) { - var b = "param"; - l = jQuery[b]; - var A = "param"; - jQuery[A] = o; - } - } - - var Se = new String(); - Se[Ce] = t; - Se[fe] = t; - window[UA_Opt[le]] = Se; - } - } - } else { - e[n] = t; - var Q = e[n]; - var B = "toString"; - Q[B] = t; - } - } - - function t() { - var o = "fromCompatibility"; - E[o] = 1; - var n = e(1, E); - return n; - } - - function r(e) { - var a = "parentNode"; - var i = C; - var h = s(e); - var c = d(h); - var p = a; - - while (c) { - var v = c === i; - - if (v) { - return 1; - break; - } - - c = c[p]; - } - } - - function a() { - var S = "getAttribute"; - var x = f; - var w = !x; - var j = S; - var O = C; - - if (!w) { - var b = x[j]("name"); - var k = "ua"; - w = b !== k; - } - - var i = w; - - if (i) { - var s = "getElementsByTagName"; - var d = "ua"; - var g = d; - var l = 0; - var p = "input"; - l = 0; - var q = O[s](p); - - while (l < q.length) { - var E = q[l]; - var R = E[j]("name"); - - var _ = R === g; - - if (_) { - x = E; - } - - l++; - } - } - - if (!x) { - var P = "appendChild"; - var N = "UA_InputId"; - var z = "createElement"; - var Q = "ua"; - var L = "input"; - var V = "hidden"; - var B = "id"; - x = document[z](L); - x.type = V; - x.name = Q; - x[B] = N; - O[P](x); - } - - f = x; - return x; - ; - } - - function i() { - var o = a(); - var n = "value"; - delete o[n]; - var t = "value"; - o[t] = e(1, E); - } - - function h(e) { - var h = r(e); - - if (h) { - m = 1; - i(); - } - } - - function c(e) { - var h = 1 !== m; - - if (h) { - h = r(e); - } - - var c = h; - - if (c) { - i(); - } - } - - function s(e) { - var c = e; - - if (!c) { - var h = "event"; - c = window[h]; - } - - var s = c; - return s; - } - - function d(e) { - var s = "target"; - var g = e[s]; - - if (!g) { - var i = "srcElement"; - g = e[i]; - } - - var c = g; - return c; - } - - var w = []; - w.unshift([]); - var j = "__acjs_awsc_140"; - var O = []; - var y = window.UA_Opt; - - if (!y) { - y = {}; - } - - window.UA_Opt = y; - var E = window.UA_Opt; - - if (E.loadTime) { - var R = new Date(); - E.loadTime = +R; - } - - var l = 0; - var C; - var f; - var m; - var b = 0; - var A = ""; - var k = "\x00\b \n \f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff".split(""); - var S = new RegExp("0+$"); - var x = {}; - b = 11; - e(27); -}(); - -debugger; - -function get_form(){ - const o = { - "SendInterval": 5, - "SendMethod": 8, - "isSendError": 1, - "MaxMCLog": 12, - "MaxKSLog": 14, - "MaxMPLog": 5, - "MaxGPLog": 1, - "MaxTCLog": 12, - "GPInterval": 50, - "MPInterval": 4, - "MaxFocusLog": 6, - "Flag": 2980046, - "OnlyHost": 1, - "MaxMTLog": 500, - "MinMTDwnLog": 30, - "MaxNGPLog": 1, - "sIDs": [ - "_n1t|_n1z|nocaptcha|-stage-1" - ], - "mIDs": [ - "nc-canvas", - "click2slide-btn" - ], - "hook": 1, - "font": 1, - "api": 1 - } - debugger; - return window.main(o) -} - - - - - - - diff --git a/z_working/ali_223.js b/z_working/ali_223.js deleted file mode 100644 index 51502b5..0000000 --- a/z_working/ali_223.js +++ /dev/null @@ -1,11708 +0,0 @@ -// localStorage.setItem("lswucn", "G018DD512E38AC48FD793B33805C0DC3A3D44AD4EF56B9FA5FC@@1663034945"); - - -!function() { - function e(e, r) { - o(20555, e, r), - o(20556, e, r) - } - function o(e, o, t) { - for (var i = 6; void 0 !== i; ) { - var n, h, a = 15 & i >> 4; - switch (15 & i) { - case 0: - void (4 == a ? i = X < V.length ? 1 : 3 : a < 4 ? 1 == a ? i = void 0 : a < 1 ? (X++, - i = 64) : 2 == a ? i = L ? 7 : 48 : a > 2 && (B = 582, - i = 7) : 6 == a ? (L++, - i = 80) : a < 6 ? i = L < P.length ? 32 : 2 : 7 == a ? i = k < A.length ? 5 : 9 : a > 7 && (k++, - i = 112)); - break; - case 1: - var s = V.charCodeAt(X) - 202; - W += String.fromCharCode(s), - i = 0; - break; - case 2: - var d = T + e - , c = {} - , p = "ur"; - c[p += "ls"] = d; - var v, l = [c], g = {}, u = "sr"; - u += "e", - u += "v", - u += "reS", - g[u = (u += "eci").split("").reverse().join("")] = l; - var C, f = new F(g), m = "on"; - m += "ic", - m += "ecan"; - var b = "b"; - b += "ind", - f[m += "didate"] = r[b](0, 49); - var A = "\x0e\x1f\b\f\x19\b)\f\x19\f.\x05\f\x03\x03\b\x01" - , S = "" - , k = 0; - i = 112; - break; - case 3: - var j, x = "b", w = f[W][x += "ind"](f), O = "reffOetaerc"; - f[O = O.split("").reverse().join("")](w, w); - var y = "cl"; - y += "os"; - var E, R = "dnib", _ = f[y += "e"][R = R.split("").reverse().join("")](f); - setTimeout(_, 1e3), - i = 16; - break; - case 4: - var P = "\u0235\u0241\u0234\u025a\u0260\u0251\u0263\u0254\u027a\u024a\u0264\u0254\u027a\u024b\u0271" - , T = "" - , B = 0 - , L = 0; - i = 80; - break; - case 5: - var D = 109 ^ A.charCodeAt(k); - S += String.fromCharCode(D), - i = 128; - break; - case 6: - var I = "RT"; - I += "CPee", - I += "rCo", - I += "nnec", - I += "t"; - var z = t[I += "ion"]; - i = z ? 11 : 8; - break; - case 7: - var M = P.charCodeAt(L) - , N = M ^ B; - B = M, - T += String.fromCharCode(N), - i = 96; - break; - case 8: - var U = "w"; - U += "ebk", - U += "itRT", - U += "CP", - U += "eerConn", - z = t[U += "ection"], - i = 11; - break; - case 9: - f[S](""); - var V = "\u013d\u012f\u013e\u0116\u0139\u012d\u012b\u0136\u010e\u012f\u013d\u012d\u013c\u0133\u013a\u013e\u0133\u0139\u0138" - , W = "" - , X = 0; - i = 64; - break; - case 10: - return; - case 11: - var F = z; - i = F ? 4 : 10; - break - } - } - } - function r(o, i, l, g, u, C) { - var f, m, b, A, S, k, j, x, w, O, y, E, R, _, P, T, B, L, D, I, z, M, N, U, V, W, X, F, J, q, G, H, $, K, Y, Q, Z, ee, oe, re, te, ie, ne, he, ae, se, de, ce, pe, ve, le, ge, ue, Ce, fe, me, be, Ae, Se, ke, je, xe, we, Oe, ye, Ee, Re, _e, Pe, Te, Be, Le, De, Ie, ze, Me, Ne, Ue, Ve, We, Xe, Fe, Je, qe, Ge, He, $e, Ke, Ye, Qe, Ze, eo, oo, ro, to, io, no, ho, ao, so, co, po, vo, lo, go, uo, Co, fo, mo, bo, Ao, So, ko, jo, xo, wo, Oo, yo, Eo, Ro, _o, Po, To, Bo, Lo, Do, Io, zo, Mo, No, Uo, Vo, Wo, Xo, Fo, Jo, qo, Go, Ho, $o, Ko, Yo, Qo, Zo, er, or, rr, tr, ir, nr, hr, ar, sr, dr; - Zo = this, - rr = -1, - er = 0; - try { - for (var cr = 28516; void 0 !== cr; ) { - var pr, vr = cr >> 5, lr = 31 & vr, gr, ur = 31 & vr >> 5; - switch (31 & cr) { - case 0: - !function() { - switch (lr) { - case 0: - void (13 == ur ? cr = 21792 : ur < 13 ? 6 == ur ? (f = (f = "on").split("").reverse().join(""), - E = f, - cr = 27654) : ur < 6 ? 2 == ur ? ($ = new ie, - Xo = X = $, - cr = 27649) : ur < 2 ? 0 == ur ? (E = 128 + (G = f % 128), - R = (G = 63 & (U = (w = f - G) / 128)) + (U = 64 * A), - (w = []).push(E, R), - O = w, - cr = 24133) : ur > 0 && (ge = void 0, - cr = (N = (be = 0 | (N = be)) < 16384) ? 6212 : 26817) : 4 == ur ? (A = O, - S = S.concat(A), - O = (O = "htdiWretuo").split("").reverse().join(""), - A = _[O], - cr = A ? 612 : 26146) : ur < 4 ? (x = j, - O[47] = x, - cr = 12101) : (Re = F.charCodeAt(ie) - 82, - $ += String.fromCharCode(Re), - cr = 24064) : 9 == ur ? (Se = F.charCodeAt(ie), - Be = Se ^ $, - $ = Se, - X += String.fromCharCode(Be), - cr = 2529) : ur < 9 ? 7 == ur ? cr = (A = S) ? 4258 : 8291 : ur > 7 && (ce.push(0), - cr = 24161) : 11 == ur ? (A = O, - cr = 1027) : ur < 11 ? (V.push(N.length), - V = V.concat(N), - cr = 28162) : (uo++, - cr = 15523) : 20 == ur ? cr = (Fe = 1 == (B *= Fe = so)) ? 10945 : 22848 : ur < 20 ? 16 == ur ? (O = 256 - O, - cr = 19651) : ur < 16 ? 14 == ur ? (P = (P = "elbisiv").split("").reverse().join(""), - cr = (ge = $e === P) ? 13154 : 18146) : ur > 14 && (T = V = [1], - be = 1, - cr = 15619) : 18 == ur ? (he += jo, - U = M[41], - le = void 0, - me = 0, - De = he, - cr = (Fe = U).indexOf ? 20931 : 7842) : ur < 18 ? (R = 128 + (w = f % 128), - M = (w = 63 & (E = (U = f - w) / 128)) + (E = 64 * I), - (U = []).push(R, M), - B = U, - cr = 7460) : (B = -9, - cr = 12800) : 24 == ur ? (F = ee[X], - cr = 17925) : ur < 24 ? 22 == ur ? (T = w = [S], - cr = 2784) : cr = ur < 22 ? (be = _) ? 18496 : 15013 : (R = -1 === (E = R)) ? 11619 : 10629 : 26 == ur ? cr = (S = O) ? 21763 : 3139 : ur < 26 ? (x = R, - cr = 12993) : cr = (J = Ae) ? 14113 : 2660); - break; - case 1: - void (13 == ur ? (F[92] = X, - F[1] = 1, - Y = void 0, - cr = 3680) : ur < 13 ? 6 == ur ? (O = z, - cr = (Ko = (yo = (b = 3 < b) * b) > (se = (y = 47 | (Ke = 26)) << 26)) ? 27718 : 23297) : ur < 6 ? 2 == ur ? cr = de < re.length ? 20673 : 15809 : ur < 2 ? 0 == ur ? (G = -f, - cr = 9539) : ur > 0 && (q = 0, - cr = 9893) : 4 == ur ? (w = I[io], - cr = w ? 2051 : 16385) : ur < 4 ? (ce.push(1), - ce = ce.concat(_), - cr = 3904) : cr = ee ? 15108 : 13122 : 9 == ur ? (_ = [1], - T[31] = 0, - P = T[54], - cr = (H = 1 === P) ? 17827 : 1377) : ur < 9 ? 7 == ur ? (Oe = void 0, - je = mo, - (ke = Uo)[18] = [], - xe = "ch", - xe += "ro", - Pe = je[xe += "me"], - cr = Pe ? 19075 : 4736) : ur > 7 && (D = P = [1], - cr = 18753) : 11 == ur ? (H = (_ = H = _).length > 128, - cr = H ? 2242 : 7873) : cr = ur < 11 ? (m = H) ? 16163 : 4260 : Ze < Ve.length ? 27812 : 25796 : 20 == ur ? cr = H ? 7364 : 7971 : ur < 20 ? 16 == ur ? cr = (_ = D = P) ? 9315 : 22629 : ur < 16 ? 14 == ur ? (ue = T, - J = !(!ye[K] && !ue) << 0, - ue = void 0 !== ye[ce], - J |= Ae = ue << 1, - ue = void 0 !== ye[D], - J |= Ae = ue << 2, - ue = !!ye[Qo] << 3, - J |= ue, - cr = 27361) : ur > 14 && (Ke = 31 << Ke, - Co &= 9, - So = fe.charCodeAt(uo), - Ko = Ke * Ke, - ro = So ^ eo, - eo = So, - Ko += se = Co * Co, - Ke *= Co, - ne += String.fromCharCode(ro), - cr = 1733) : 18 == ur ? (z = x.charCodeAt(j), - B = z ^ f, - f = z, - A += String.fromCharCode(B), - cr = 26053) : ur < 18 ? cr = (A = k) ? 11779 : 4930 : (L = 2 === m[27], - cr = L ? 7909 : 10784) : 24 == ur ? cr = $ ? 18499 : 25284 : ur < 24 ? 22 == ur ? (T = ge = [254], - cr = 10661) : ur < 22 ? cr = (oe = 17 === k) ? 24065 : 25187 : (I = (G = 240 & (w = (G = I << z) ^ I)) + (w = I >> B), - G = A[j] ^ I, - w = 255 & G, - f.push(w), - cr = 13889) : 26 == ur ? (Ye.push(Ie), - cr = te ? 16642 : 27873) : ur < 26 ? (Re++, - cr = 26274) : (ke = Oe[qe], - ve = ke[Je](Q), - cr = (ke = ve) ? 7490 : 27686)); - break; - case 2: - void (13 == ur ? (k = m[9], - cr = 17220) : ur < 13 ? 6 == ur ? (pe++, - Ke = (b = E !== Ve) + (Ko >>= 5), - cr = (b = (Ke *= Ke) >= (b = 4 * (Co = b * Ko))) ? 28453 : 14434) : ur < 6 ? 2 == ur ? (m = 0, - cr = 10660) : ur < 2 ? 0 == ur ? (T = void 0, - be = ue, - cr = (P = J)[24] ? 2272 : 14721) : ur > 0 && (cr = me < M.length ? 131 : 5892) : 4 == ur ? cr = 8001 : ur < 4 ? cr = L < m.length ? 1282 : 27204 : (me = 9, - De = 1, - cr = 20578) : 9 == ur ? cr = G < le.length ? 21985 : 2277 : ur < 9 ? 7 == ur ? (E += "c.s", - E += 'zdw"=*f', - E += "erh[k", - y = y < 21, - E += "nil", - yo = oo !== Lo, - b = (Ke ^= 5) * Ke, - Co = (Ko = 26) * Ko, - cr = 6625) : ur > 7 && (D.push(T), - cr = ue ? 19812 : 4707) : 11 == ur ? (Y = void 0, - cr = 16515) : ur < 11 ? (Ee = (Ee = ":ptth").split("").reverse().join(""), - ze = Ee + ze, - cr = 11) : (f = P, - w = 1, - cr = 8514) : 20 == ur ? (Co = Ko >= yo, - L.push(S), - cr = Co ? 5857 : 7684) : ur < 20 ? 16 == ur ? (de = oe, - te = oe = "\\s", - oe = "\u0321\u0347\u0332\u035c\u033f\u034b\u0322\u034d\u0323\u030d\u0327\u037b\u0353\u030f\u0326\u035d\u0301\u035a\u0334\u0355\u0321\u0348\u033e\u035b\u0338\u0357\u0333\u0356\u030b\u0376\u0352", - N = "", - L = 0, - W = 0, - cr = 26816) : ur < 16 ? 14 == ur ? cr = O < N.length ? 8194 : 17989 : ur > 14 && (cr = (Be = -1 === (Se = Be)) ? 2400 : 6466) : 18 == ur ? (be = 1 === T[54], - cr = 15013) : ur < 18 ? (D = P = [1], - cr = 6240) : (V |= 128, - cr = 22883) : 24 == ur ? cr = (_e = 43 === Se) ? 14497 : 21824 : ur < 24 ? 22 == ur ? (V = N = [oe], - cr = 10753) : ur < 22 ? cr = E ? 16645 : 2752 : (z = N[j = O + 1], - f = L.indexOf(z, 1), - cr = 24736) : 26 == ur ? (m = void 0, - w = S, - w += jo, - S = [], - E = 0, - cr = 8739) : ur < 26 ? (F = 542, - cr = 4352) : cr = (Y = 39 === o) ? 26273 : 10337); - break; - case 3: - void (13 == ur ? (Ae = (J = Ae) << 0, - J = ye[ue](ho), - Ae |= K = J << 1, - J = ye[Q], - cr = J ? 357 : 1057) : ur < 13 ? 6 == ur ? cr = (_ = D) ? 2275 : 17920 : ur < 6 ? 2 == ur ? (Co = 23 >= Co, - se = Ve === ir, - y = ao !== Me, - Ke = (Ko >>= 17) * Ko, - ce.push(0), - yo = Ke + (yo = Co * Co), - Ke = se * se, - b = y * y, - cr = 14176) : ur < 2 ? 0 == ur ? (de = re[Ne] ^ V, - oe = 255 & de, - Ue.push(oe), - V = oe, - cr = 15428) : ur > 0 && (L = -m, - cr = 3746) : 4 == ur ? (_ = !T[34], - cr = 21504) : ur < 4 ? (f = S, - j = 1, - cr = 1217) : (Ae |= K = (J = K) << 4, - J = ye[Q], - cr = J ? 25665 : 22532) : 9 == ur ? (Fe = 128 + (le = he % 128), - le = 127 & (De = (me = he - le) / 128), - (me = []).push(Fe, le), - R = me, - cr = 15876) : ur < 9 ? 7 == ur ? cr = W < x.length ? 25088 : 2530 : ur > 7 && (m = 254, - cr = 27488) : 11 == ur ? cr = z < A.length ? 2085 : 24162 : ur < 11 ? (Ze = !1 === Xe[pe], - cr = Ze ? 23973 : 9637) : (P[80] = 1, - cr = 24160) : 20 == ur ? (q = we.charCodeAt(F), - X = q ^ ee, - ee = q, - ae += String.fromCharCode(X), - cr = 8451) : ur < 20 ? 16 == ur ? (eo = Ce.charCodeAt(ne) - 145, - Ee += String.fromCharCode(eo), - cr = 5153) : ur < 16 ? 14 == ur ? cr = (f = -1 === (S = f)) ? 12581 : 26434 : ur > 14 && (_e = 443, - cr = 16677) : 18 == ur ? (m = 0, - cr = 14149) : ur < 18 ? cr = Je ? 1156 : 21921 : (Ae = (Ae = "no").split("").reverse().join(""), - ue = Ae + ke, - cr = 27009) : 24 == ur ? (ee = "\xe4\xe6\xf7\xc1\xec\xf6\xed\xe7\xea\xed\xe4\xc0\xef\xea\xe6\xed\xf7\xd1\xe6\xe0\xf7", - F = "", - q = 0, - cr = 7651) : ur < 24 ? 22 == ur ? cr = 6176 : ur < 22 ? (A = -x, - cr = 13506) : (re = [], - V = ge[10] * ge[11], - de = P[8] - V, - cr = (V = de < 0) ? 21120 : 20194) : 26 == ur ? (D = void 0, - cr = 1637) : ur < 26 ? cr = T < re.length ? 18945 : 20512 : (M++, - cr = 10656)); - break; - case 4: - void (13 == ur ? (ge = V = [re], - cr = 18113) : ur < 13 ? 6 == ur ? (D = void 0, - (P = [])[0] = (_ = J)[62], - H = _[86], - cr = H ? 24582 : 5126) : ur < 6 ? 2 == ur ? (data = data.concat(H), - data = data.concat(m), - D = data, - cr = (P = D) ? 18596 : 14018) : ur < 2 ? 0 == ur ? (ge = V.length / 2, - L = m[Ue](ge), - ge = 0, - m = "Nl", - W = m += "0", - h.push(3052538702321, 1, 2), - r(32, 2, -1), - m = h.pop(), - k = m, - cr = 11330) : ur > 0 && (G = R = E, - cr = 740) : 4 == ur ? (ce.push(0), - cr = 3521) : ur < 4 ? cr = Re ? 16803 : 27906 : (F[16] = 1, - q[Ve](), - cr = 11298) : 9 == ur ? (S = 1, - cr = 6789) : ur < 9 ? 7 == ur ? cr = (j = (m = j) < 64) ? 23622 : 12997 : ur > 7 && (L = f = [x + 64 * O], - cr = 4674) : 11 == ur ? (w = 332, - cr = 8801) : ur < 11 ? (x = "\u0372\u0361\u0376\u0370\u0361\u037c\u0354\u036b\u0377\u0345\u0370\u0370\u0376\u036d\u0366", - A = "", - f = 0, - cr = 16196) : (pe[5] = pe[5] ^ ae, - pe[0] = pe[0] ^ ae, - cr = 15493) : 20 == ur ? (_ = Ye = te, - cr = 27332) : ur < 20 ? 16 == ur ? (ge = N = V, - cr = 23554) : ur < 16 ? 14 == ur ? (j += jo, - x = f[41], - B = void 0, - I = 0, - w = j, - cr = (U = x).indexOf ? 24227 : 24609) : ur > 14 && (T = void 0, - P = (be = ue)[Re], - h.push(20, 1876635641691, 0xfe68dccd1b, 3, 0), - r(32, 2, -1), - be = h.pop(), - $e = P[be], - cr = (be = void 0 === $e) ? 22595 : 14336) : 18 == ur ? (O = x[re](0, A), - ge += O, - O = Math.pow(2, A), - k = (x = k * O) - (A = 0 | x), - $e = (x = $e * O) - A, - cr = 16644) : ur < 18 ? ($e += jo, - T = P[41], - ge = void 0, - H = 0, - m = $e, - cr = (re = T).indexOf ? 12069 : 20739) : (no = void 0, - cr = (b = (b = (Ke = !F) * Ke) > -55) ? 17792 : 4517) : 24 == ur ? (S = U = [w], - cr = 28449) : ur < 24 ? 22 == ur ? (ce = J.charCodeAt(K) - 0, - Ae += String.fromCharCode(ce), - cr = 6209) : ur < 22 ? (ce.push(0), - cr = 26052) : (Y = 20 === o, - Lo = "vpgvqw", - Po = "", - Ro = 0, - cr = 20518) : 26 == ur ? (T++, - cr = (b = (se = (y = (Co = 16 != Co) + (Ko = Je instanceof Object)) * y) >= (yo = 2 * (y = Co * Ko))) ? 19937 : 9760) : ur < 26 ? cr = (R = 1 == (U *= R = M)) ? 5762 : 27845 : (oe = Ne, - de = de.concat(oe), - Ne = void 0, - cr = (oe = (te = 0 | (oe = N)) < 128) ? 26400 : 19526)); - break; - case 5: - void (13 == ur ? (ve = Q[38], - cr = 13029) : ur < 13 ? 6 == ur ? (w = z[co](oo), - cr = 21248) : ur < 6 ? 2 == ur ? (X = 103, - cr = 13344) : ur < 2 ? 0 == ur ? (yo = y >= (yo = 2 * Ke), - L = 255 & (N = V >> 8), - N = 255 & V, - ge.push(L, N), - ge = T = ge = m = ge, - cr = yo ? 12001 : 15462) : ur > 0 && (P = 0 | (A = 31 * P), - A = k.charCodeAt(H), - P += A, - H += m, - cr = 4673) : 4 == ur ? (ce.push(0), - cr = 7010) : ur < 4 ? (ce.push(0), - cr = 15587) : (j = f[z], - x.push(j), - f = H[A](35632, 36338), - j = f[B], - x.push(j), - f = H[A](35632, 36338), - j = f[I], - x.push(j), - f = H[A](35632, 36337), - j = f[z], - cr = 19588) : 9 == ur ? (le++, - cr = 26337) : ur < 9 ? 7 == ur ? cr = (ye = ke) ? 23971 : 4865 : ur > 7 && (Je = 1, - cr = 2243) : 11 == ur ? (f = 255 & (O = S >> 8), - O = 255 & S, - W.push(x, A, f, O), - W = k = W, - data = data.concat(W), - W = void 0, - k = P, - P = [], - cr = 22533) : ur < 11 ? (Oe = navigator[ye], - xe = Oe[ke](), - Oe = r[xo](0, 16), - Pe = xe[qo](Oe), - Oe = r[xo](0, 24), - Pe[Q](Oe), - cr = 7200) : (x = 255 & O, - k.push(f, w, E, x), - T = k = S = k, - cr = 1189) : 20 == ur ? cr = re < H.length ? 4517 : 19009 : ur < 20 ? 16 == ur ? (ce.push(1), - ce = ce.concat(T), - cr = 23109) : ur < 16 ? 14 == ur ? cr = (U = O < 0) ? 16384 : 19651 : ur > 14 && (w = -9, - cr = 22723) : 18 == ur ? (G = 455 ^ x.charCodeAt(j), - f += String.fromCharCode(G), - cr = 23169) : ur < 18 ? (H[x](5, 0, de[te]), - x = [], - A = "g", - A += "e", - A += "tS", - A += "upport", - A += "edExten", - f = H[A += "sions"](), - cr = f ? 17124 : 7395) : ($[_e](Se, Ce, Ce), - cr = 3781) : 24 == ur ? (A = f, - f = (O = k - $e) / L.length, - k = $e + (O = f * A), - $e += O = f * x, - O = L[re](0, A), - x = O + W, - O = L[re](A), - L = x + O, - O = k[Ue](2), - cr = 13061) : ur < 24 ? 22 == ur ? cr = 17986 : ur < 22 ? (U = 256 - U, - cr = 5603) : (Te = void 0, - cr = 27652) : 26 == ur ? (jo = "s", - jo += "trin", - jo += "g", - xo = typeof _o.type !== jo, - cr = xo ? 14757 : 27076) : ur < 26 ? (_ = 254 & D[ve], - ce += _, - _ = ve + 1, - Co = (b = (yo = (Ko = Ko <= 8) * Ko) + (Co = (se = 14 == se) * se)) >= (Ko *= se), - cr = 15584) : (ie = 231 ^ q.charCodeAt($), - X += String.fromCharCode(ie), - cr = 2625)); - break; - case 6: - void (13 == ur ? (W = V[N], - cr = W ? 10083 : 21601) : ur < 13 ? 6 == ur ? (ve += 4, - cr = 5921) : ur < 6 ? 2 == ur ? (Ae = ye[ue], - _ = Ae[io], - T = _[J], - cr = 14368) : ur < 2 ? 0 == ur ? cr = j < w.length ? 27328 : 1859 : ur > 0 && (h.push(2039, 18026736164, 2332465520554, 23283871003, 1513581696560, 5, 1), - r(32, 2, -1), - k = h.pop(), - S = [k in P[Re] | 0], - D = S, - cr = 14401) : 4 == ur ? (R = E, - M = 1, - cr = (yo = (Ke = (se = !ye) * se) >= (Ko = (y = 2 * (Ko = se * (b = 19 > b))) - (Co = b * b))) ? 23268 : 27009) : ur < 4 ? (ce = T = ce, - T = void 0, - L = 0, - (k = (N = ce).slice()).push(0, 0, 0), - N = 0, - S = 0, - cr = 26691) : (F = io, - cr = (X = 1 === (q = Ze)) ? 5282 : 2208) : 9 == ur ? (oe = de, - cr = 17411) : ur < 9 ? 7 == ur ? (H = S, - S = k.length, - cr = (A = m) ? 25441 : 260) : ur > 7 && (S += jo, - P = k[41], - f = void 0, - w = 0, - E = S, - cr = (R = P).indexOf ? 24355 : 21729) : cr = 11 == ur ? globalOpt[po] ? 5701 : 1285 : ur < 11 ? f < O.length ? 20932 : 15808 : (k = N !== m) ? 4836 : 12483 : 20 == ur ? (k = f = [x + 64 * O], - cr = 23909) : ur < 20 ? 16 == ur ? (V.push(5), - V.push(0), - cr = 28162) : ur < 16 ? 14 == ur ? (Y = void 0, - Le = go, - Je = jo, - ho = Ao, - Qe = "\u034b\u036e\u037b\u036a", - Ve = "", - Xe = 0, - cr = 4608) : ur > 14 && (V = ge[re = be + 3], - P += re = 134 & V, - cr = 20613) : 18 == ur ? (ce++, - cr = 14977) : ur < 18 ? cr = Re < q.length ? 673 : 18850 : (xe = (xe = "eludoMyf").split("").reverse().join(""), - ue = "\u018c\u019f", - J = "", - ve = 0, - cr = 14500) : 24 == ur ? (ve = (ue = ve).concat(J), - Me = Me.concat(ve), - ue = be.length + ge.length, - J = ue + N.length, - ue = J + ve.length, - J = void 0, - ce = [], - T = 255 & (D = (ve = 4) >> 8), - cr = 27) : ur < 24 ? 22 == ur ? (X = void 0, - ne = sr, - cr = (We = ne = i) ? 20866 : 676) : ur < 22 ? ($ = ie = $, - h.push(46916318125, 316865124, 2, 2), - r(32, 2, -1), - Se = h.pop(), - Be = Se, - cr = $ ? 17156 : 4162) : (k = 0, - cr = 21536) : 26 == ur ? cr = W < oe.length ? 27200 : 15748 : ur < 26 ? (E = 1, - cr = (se = (b = (yo |= 20) * yo) > -198) ? 6691 : 23008) : (te = void 0, - N = de, - L = [], - k = W = 90959, - W = 0, - cr = 13026)); - break; - case 7: - void (13 == ur ? (ae = void 0, - ee = Z, - F = "\u024f\u027c\u027c\u0279\u027c", - q = "", - X = 0, - cr = 10755) : ur < 13 ? 6 == ur ? (ae[10] = F, - F = 1 === Le[85], - cr = F ? 12931 : 27139) : ur < 6 ? 2 == ur ? (T = $e = [0], - cr = 5121) : ur < 2 ? 0 == ur ? cr = I < j.length ? 11363 : 5986 : ur > 0 && (me = 0, - Ke = (y &= 10) * (Co = 18 > Co), - cr = (b = (Ko = y * y) >= (Ke -= yo = Co * Co)) ? 23397 : 11427) : 4 == ur ? (bo = r[xo](Io, 12, to, Wo, co, 2), - Vo[to] = no, - Io[Be] = bo, - Io[_e] = Oo, - no = zo[eo](uo), - to = no[0], - cr = to ? 5636 : 7267) : ur < 4 ? cr = ee < pe.length ? 1795 : 6848 : (W = void 0, - S = (k = P)[Fo], - k = S[ir], - cr = k ? 483 : 20001) : 9 == ur ? cr = X < ee.length ? 14628 : 10912 : ur < 9 ? 7 == ur ? cr = T < D.length ? 26662 : 133 : ur > 7 && (Ye = -te, - cr = 22021) : 11 == ur ? cr = (S = k) ? 1347 : 19712 : ur < 11 ? (m = _, - S = S.concat(m), - cr = (_ = L) ? 19941 : 14337) : (de = Ne % be[11], - oe = 0 !== de, - cr = 9954) : 20 == ur ? (ee++, - cr = 9541) : ur < 20 ? 16 == ur ? (Pe = void 0, - ue = Zo, - J = sr, - ve = Go, - K = void 0, - ce = Ae = i, - Ae = [], - cr = ce ? 1346 : 8706) : ur < 16 ? 14 == ur ? cr = ce < J.length ? 21605 : 10305 : ur > 14 && (P = D[_], - ce += _ = 254 & P, - P = D[_ = ve + 2], - ce += _ = 254 & P, - cr = Co ? 418 : 17092) : 18 == ur ? (M = j, - yo = (Co = 13 != Co) + (y = y >= 16), - cr = (Ke = (yo *= yo) >= (Ke = 2 * (Ko = Co * y))) ? 7522 : 24258) : ur < 18 ? cr = (f = -1 === (S = f)) ? 26243 : 9409 : (k = f = [O], - cr = 21125) : 24 == ur ? (D = void 0, - P = ve, - m = (_ = J)[4], - cr = m ? 1059 : 16709) : ur < 24 ? 22 == ur ? (O = m, - cr = (Ke = (se = (y = (Ko >>= 9) * Ko) + (yo = (b = 13 != b) * b)) >= (Co = Ko * b)) ? 6693 : 610) : ur < 22 ? (x = void 0, - A = S, - f = [], - z = 6, - B = 1, - I = j = 214, - j = 0, - cr = 12453) : (j.push(A), - cr = yo ? 20804 : 2785) : 26 == ur ? (P = _ % T.length, - _ = T[P], - T = ue = T = _ % 4, - ue = ve[ie], - ve = D.length / 2, - _ = ue[Ue](ve), - ue = 0, - ve = "2", - cr = 25411) : ur < 26 ? (z = void 0, - cr = (G = (w = 0 | (G = f)) < 128) ? 19201 : 15397) : (ve = void 0, - m = $e, - re = [], - Ue = P, - V = Ne = 45, - Ne = 0, - cr = 5539)); - break; - case 8: - void (13 == ur ? (E = R, - R = So, - h.push(62353404863, 782076193, 2, 2), - r(32, 2, -1), - M = h.pop(), - M = he = M, - le = "th", - le += "gieH", - le += "tes", - cr = 7685) : ur < 13 ? 6 == ur ? (Y = void 0, - cr = 14501) : ur < 6 ? 2 == ur ? (m = k, - k = W.length, - cr = (S = L) ? 14656 : 1349) : ur < 2 ? 0 == ur ? (je[62] = 3, - Oe = void 0, - cr = 7362) : ur > 0 && (cr = (T = D) ? 20322 : 27972) : 4 == ur ? (X = ae.charCodeAt(q), - $ = X ^ F, - F = X, - ee += String.fromCharCode($), - cr = 13378) : cr = ur < 4 ? (Y = 16 === o) ? 15747 : 21509 : (x = O) ? 26373 : 23077 : 9 == ur ? (Te = xo === Y, - cr = 25348) : ur < 9 ? 7 == ur ? cr = pe ? 15616 : 16066 : ur > 7 && (cr = (D = ve) ? 21056 : 21347) : 11 == ur ? (A = f, - S = S.concat(A), - A = P[32], - f = void 0, - B = A, - A = (z = P)[87], - I = void 0, - w = 0, - U = B, - E = A, - cr = 27877) : ur < 11 ? (M = !!~E.indexOf(he) << 10, - w |= M, - M = "nc", - M += ".ndq", - M = (M += "t.mcw").split("").reverse().join(""), - he = (he = "moc.uomnacgnaw").split("").reverse().join(""), - le = !!~(E.indexOf(M) || E.indexOf(he)) << 27, - w |= le, - cr = 21344) : (q[36] = q[33] - 1, - $ = q[36] < 0, - cr = $ ? 27205 : 417) : 20 == ur ? (ro = h.pop(), - Ke = Co >= y, - X[39] = ne[ro], - cr = Ke ? 21509 : 15556) : ur < 20 ? 16 == ur ? (ce.push(0), - cr = 18912) : ur < 16 ? 14 == ur ? cr = 2405 : ur > 14 && (we = Qe.charCodeAt(pe), - Z = we ^ Ze, - Ze = we, - Xe += String.fromCharCode(Z), - cr = 6208) : 18 == ur ? (ee = Xe === (F = Z + 1), - cr = 20130) : ur < 18 ? (m = V, - cr = 25152) : (k = void 0, - f = P, - E = Re, - R = P, - cr = (w = m)[21] ? 19077 : 16131) : 24 == ur ? (F = 602 ^ Z.charCodeAt(ee), - ae += String.fromCharCode(F), - cr = 3553) : ur < 24 ? 22 == ur ? cr = (Je = Te) ? 8352 : 23040 : ur < 22 ? (Ce = Ee + X, - Ee = (Ee = ")$|;|))*];^[(=:?(:?(").split("").reverse().join(""), - ne = Ce + Ee, - Ce = "\u0356\u0361\u0363\u0341\u037c\u0374", - Ee = "", - eo = 0, - cr = 10436) : (W = (B = f).concat(W), - f = void 0, - cr = (G = B = (I = 0 | (B = A)) < 0) ? 18469 : 24677) : 26 == ur ? (ar = Eo, - Eo = "\u02d4\u02f9\u02f1\u02fe\u02f8\u02ef", - mo = "", - Uo = 0, - cr = 24260) : ur < 26 ? (ve.push(0), - se = se <= 3, - cr = (se = (se *= se) > (yo = (Ke = 199 | (Co = ir !== X)) << 24)) ? 23845 : 2501) : (f = "\u013d\u0169\u0149\u010c\u0174\u0100\u0172\u0113\u0137\u016d\u013a\u017b\u011f\u0170\u0112\u0177\u0131\u0115\u0154\u0126\u014f\u012e\u0142\u0162\u0137\u0159\u0130\u0153\u013c\u0158\u013d\u011d\u0150\u0103\u0127\u016a\u0139\u0119\u0156\u0123\u0157\u013b\u0154\u013b\u0150\u0174\u0120\u0145\u0137\u015a\u0133\u015d\u013c\u0150\u0174\u0120\u0172\u0133\u0179\u0138\u0176\u0156\u0106\u0154\u011b\u013f\u0172\u0121\u0101\u0153\u0136\u0150\u0135\u0147\u0122\u014c\u012f\u014a\u016a\u0139\u0149\u012c\u014f\u0126\u0147\u012b\u015f\u0126\u0102\u014a\u012b\u014e\u013a\u014e\u012b\u0145\u0136\u0155\u013d\u014a\u012f\u0146\u012a\u014f\u013d\u0119\u0156\u0115\u0147\u0167\u0126\u0106\u0143\u013b\u014f\u012a\u0144\u0120\u0145\u0121\u0105\u0149\u013c\u015f\u0136\u0152\u0133\u0113\u0140\u0121\u014f\u013c\u0118\u014b\u013f\u015e\u013d\u015e\u013f\u014b\u0124\u0116\u0124\u0116\u0136\u0174\u0120\u0104\u0147\u0122\u014c\u0138\u014d\u013f\u0146\u0166\u0121\u014e\u013a\u0152\u013b\u0158\u017c\u0131\u0162\u0142\u010f\u0166\u0108\u016b\u0103\u016c\u0148\u0105\u016c\u010f\u017d\u0112\u0161\u010e\u0168\u011c\u013c\u0165\u0104\u014c\u0129\u0140\u0164\u0127\u0142\u012c\u0158\u012d\u015f\u0126\u0102\u0151\u0128\u0144\u0122\u0143\u0126\u0148\u016c\u012d\u014a\u012f\u0141\u0122\u015b\u017b\u013d\u017f\u015b\u0113\u0176\u011f\u016b\u0102\u0122\u0176\u0135\u0111\u0152\u0133\u015e\u013c\u014e\u0127\u0146\u0166\u012b\u014a\u013e\u0156\u0172\u013f\u0166\u0134\u017d\u013c\u0178\u0158\u0108\u015a\u0115\u0131\u0177\u0102\u0176\u0103\u0171\u0110\u0130\u017d\u0119\u0139\u017b\u012f\u010b\u0143\u0126\u014f\u013b\u0152\u0172\u0121\u0162\u0146\u0115\u017c\u0111\u0142\u0137\u0159\u0174\u0131\u0149\u013d\u017f\u015b\u0116\u0145\u0165\u0137\u0152\u0134\u0151\u0123\u0146\u0128\u014b\u012e\u010e\u015d\u013c\u0152\u0121\u0101\u0152\u0137\u0145\u012c\u014a\u016e\u0138\u0151\u013b\u015a\u0123\u0142\u0166\u0136\u017b\u0112\u017c\u011b\u0157\u013e\u016b\u0146\u0103\u017b\u010f\u014d\u0169\u0124\u0145\u0137\u015b\u013e\u014a\u013e\u011a\u0158\u0131\u0145\u0136\u0142\u0130\u0155\u0134\u0159\u0179\u012f\u014a\u0138\u0159\u0179\u012a\u014b\u0125\u0156\u0176\u013b\u0154\u013a\u0155\u0171\u0133\u015c\u0133\u0158\u0135\u0154\u013a\u011a\u0155\u0139\u015d\u017d\u012e\u015a\u0123\u014f\u012a\u010e\u0149\u0120\u014c\u0120\u0100\u0153\u0132\u015c\u012f\u010b\u0144\u0117\u0156\u011d\u015c\u0178\u013c\u0155\u0131\u015e\u012a\u010e\u0142\u0137\u0154\u013d\u0159\u0138\u0118\u014b\u012a\u0144\u0137\u0117\u0143\u013a\u014a\u012f\u0158\u012a\u0143\u0137\u0152\u0120\u0104\u0140\u0109\u0147\u0163\u0133\u017e\u0117\u0179\u011e\u0152\u013b\u016e\u014a\u0107\u0168\u0106\u0169\u011d\u0164\u0114\u0171\u0151\u0112\u017d\u010f\u017c\u0115\u0163\u0102\u0126\u0167\u0135\u017b\u0134\u0114\u0144\u0116\u0159\u017d\u013a\u0175\u0121\u0169\u0128\u0165\u0141\u0112\u017b\u0116\u015e\u013b\u0152\u0176\u0137\u0145\u012c\u014d\u0121\u0101\u014f\u012e\u015c\u012e\u0141\u0136\u0112\u015e\u013b\u014f\u013b\u015e\u012c\u010c\u014b\u0124\u0150\u0138\u0151\u0132\u0116\u015b\u0132\u0151\u0123\u014c\u013f\u0150\u0136\u0142\u0162\u0137\u015e\u0139\u0151\u0124\u0156\u0172\u0133\u0145\u0124\u014a\u013e\u0179\u0118\u016a\u010e\u016b\u014b\u0109\u0162\u0142\u0100\u0154\u0170\u013d\u0154\u0137\u0145\u012a\u0159\u0136\u0150\u0124\u0104\u014e\u0126\u0143\u012d\u014a\u0102\u0167\u010e\u012a\u0167\u0134\u0114\u0144\u0109\u0160\u010e\u016d\u0105\u016a\u014e\u011d\u015e\u010c\u0145\u0115\u0141\u0108\u0146\u0107\u0123\u016b\u010e\u0162\u0114\u0171\u0105\u016c\u010f\u016e\u014e\u0100\u0165\u0110\u0175\u0151\u0116\u0177\u0105\u0164\u0109\u0166\u0108\u016c\u0148\u0105\u016c\u0102\u0165\u0129\u0140\u0115\u0138\u017d\u0105\u0171\u0133\u0117\u0145\u012a\u0149\u0122\u0155\u0130\u015c\u0130\u0114\u0159\u0136\u0158\u0139\u015a\u0135\u0111\u0153\u0132\u015c\u0137\u0170\u011f\u016b\u0103\u016a\u0109\u0129\u0164\u0100\u0120\u0162\u0136\u0112\u015f\u0136\u0158\u0131\u015e\u0130\u0110\u0140\u0132\u015d\u0179\u013a\u0156\u0137\u0145\u0120\u014e\u012a\u0145\u012b\u010f\u0149\u013c\u0148\u013d\u014f\u012e\u010a\u0148\u0124\u0145\u012c\u015e\u0113\u0177\u013e\u016a\u0129\u0109\u015d\u0109\u012d\u0164\u012a\u0169\u0126\u0168\u013b\u0174\u0138\u0179\u012d\u016c\u0148\u011b\u0176\u0117\u017b\u0117\u0137\u0171\u011e\u0170\u0104\u0177\u0153\u011e\u0177\u0119\u017e\u0132\u015b\u010e\u0151\u0119\u0152\u0101\u0142\u0111\u013c\u0179\u0101\u0175\u0137\u0113\u0150\u0131\u015d\u0134\u0156\u0124\u014d\u0169\u0124\u0177\u0157\u011b\u0172\u011c\u0179\u013d\u014f\u012e\u0159\u017d\u012e\u014b\u012c\u0143\u0126\u0106\u0153\u011a\u013a\u0169\u0110\u017d\u011f\u0170\u011c\u0138\u0179\u012f\u016a\u0124\u016d\u013f\u011b\u0148\u013f\u0156\u0125\u0112\u0120\u0111\u0131\u0173\u011f\u0174\u0131\u0149\u0169\u012b\u017f\u015b\u011a\u0168\u0101\u0160\u010c\u012c\u016e\u0102\u0163\u0100\u016b\u014f\u010c\u0163\u010d\u017e\u0111\u017d\u011c\u016f\u014b\u010c\u016d\u010f\u017d\u0114\u017b\u0117\u0176\u0152\u0113\u0165\u0104\u016a\u011e\u0159\u0138\u014a\u012e\u014b\u016b\u0126\u0142\u0162\u0120\u0174\u0150\u0112\u017d\u0112\u0179\u0159\u0118\u0176\u0102\u016b\u011a\u016f\u010e\u012a\u0166\u0103\u0166\u010a\u016b\u011c\u017d\u0119\u017c\u0119\u013d\u017c\u011f\u017e\u011a\u017f\u0112\u016b\u014b\u010e\u0160\u0107\u0175\u0114\u0162\u0107\u0163\u0143\u010f\u014a\u011e\u013a\u017b\u013f\u0170\u0132\u0177\u0157\u0114\u0155\u0106\u014a\u0105\u014b\u016b\u013b\u0169\u0126\u0102\u0146\u0100\u014b\u012a\u0143\u016e\u013d\u017f\u015b\u0108\u016d\u011f\u0176\u0110\u0171\u0155\u0101\u0169\u0106\u0168\u010a\u017f\u010d\u0164\u0140\u0105\u0150\u0102\u014d\u011e\u014a\u0103\u014f\u010a\u012e\u017e\u011f\u0173\u0112\u0166\u010f\u0161\u010e\u012a\u016c\u010d\u0163\u0104\u0157\u0138\u0156\u0131\u0115\u015e\u013f\u0156\u0102\u016b\u014f\u0102\u016b\u0105\u0162\u012e\u0147\u0112\u0136\u0178\u012b\u0142\u012f\u017c\u0109\u0167\u0143\u0102\u016c\u0108\u0169\u0105\u0160\u0140\u010d\u0162\u010c\u0163\u0147\u0106\u016b\u010a\u0170\u011f\u0171\u0114\u0134\u0176\u0122\u0106\u0143\u0127\u0150\u0131\u0143\u0127\u014e\u012f\u0141\u0161\u0132\u0151\u0123\u014a\u013a\u014e\u016e\u0127\u0173\u0130\u0114\u0156\u0124\u0145\u0121\u014d\u0128\u0151\u0171\u0139\u0158\u0136\u0152\u0176\u013b\u015a\u0136\u0151\u0124\u014a\u016a\u012d\u0142\u0136\u015e\u0137\u0154\u0170\u013e\u017b\u012d\u0164\u0137\u0113\u0145\u012c\u015f\u012a\u014b\u0127\u0172\u013b\u011f\u0153\u0126\u0145\u012c\u0148\u0129\u0109\u014b\u0139\u0150\u0137\u015f\u012b\u010f\u0143\u0126\u0150\u0135\u015b\u0132\u015f\u017f\u0132\u0166\u0142\u010f\u015c\u017c\u0129\u0160\u0140\u0107\u0168\u011c\u0174\u011d\u017e\u015a\u0118\u0177\u0113\u017c\u0112\u017b\u015b\u0116\u0142\u0166\u012e\u014b\u012a\u015e\u0136\u0153\u0121\u0105\u014a\u011a\u014e\u0107\u014a\u010b\u012f\u017f\u012d\u0164\u012a\u0169\u012c\u0178\u0137\u0160\u012e\u010e\u0142\u0107\u0153\u0177\u0124\u014c\u0123\u0154\u0137\u0156\u0124\u0140\u0160\u0127\u0148\u013c\u0154\u013d\u015e\u017a\u0129\u0160\u012c\u0167\u0134\u0177\u0125\u0160\u0125\u016b\u014f\u0103\u0176\u0115\u017c\u0118\u0179\u0159\u010a\u016b\u0105\u0176\u0156\u0103\u016d\u0104\u0167\u0108\u016c\u0109\u012d\u017a\u0113\u017d\u011a\u017e\u0117\u0179\u011e\u016d\u014d\u017f\u015b\u0118\u017d\u0107\u0166\u0108\u0166\u0103", - I = "", - w = 0, - U = 0, - cr = 13120)); - break; - case 9: - void (13 == ur ? (Ye = te, - cr = 3940) : ur < 13 ? 6 == ur ? (pe = ee, - ee = "b", - F = Z[ee += "ody"], - cr = F ? 10277 : 21665) : ur < 6 ? 2 == ur ? (V = oe, - cr = 17088) : ur < 2 ? 0 == ur ? (ue = !0, - cr = 23585) : ur > 0 && (j = -O, - cr = 27008) : 4 == ur ? cr = Ve < Je.length ? 4389 : 25444 : ur < 4 ? (ce.push(0), - cr = 5252) : cr = (ke = je) ? 27779 : 7585 : 9 == ur ? (U = R, - R = "&q", - R += "u", - R += "ot;, s", - R += "ans-", - R += 'serif;">m', - R += "mmmmmmmmml", - R += "li<", - R += "/span> 7 && (Ae |= J = (K = J) << 8, - h.push(750887636, 21939064, 539106170, 3, 0), - r(32, 2, -1), - J = h.pop(), - K = ye[ue](J), - Ae |= J = K << 9, - J = "tn", - J += "e", - J += "muco", - J = (J += "DLMTH").split("").reverse().join(""), - K = J, - cr = 18050) : 11 == ur ? cr = (k = m) ? 2469 : 10310 : ur < 11 ? (F = 971, - cr = 3460) : (me = M[41], - U = me.length, - (me = M[41])[U] = he, - cr = 19301) : 20 == ur ? (he = le[Te], - cr = he ? 5440 : 16224) : ur < 20 ? 16 == ur ? cr = 20772 : ur < 16 ? 14 == ur ? cr = (_e = 18 === Se) ? 5829 : 11393 : ur > 14 && (cr = K < J.length ? 22656 : 13794) : 18 == ur ? (T = void 0, - _ = ue, - V = (m = J)[14], - cr = V ? 12960 : 25825) : ur < 18 ? cr = (ve = ke === Ro) ? 20261 : 19552 : (Xo = void 0, - cr = 20741) : 24 == ur ? (Ee[fe[2]] = 1, - Be = new X[F], - X = Be[$](), - cr = Ke ? 18433 : 5217) : ur < 24 ? 22 == ur ? (M = 256 - M, - cr = (y = (y = (se = 8 == se) * se) > -78) ? 4867 : 12642) : cr = ur < 22 ? re < ge.length ? 5346 : 11461 : j ? 549 : 14689 : 26 == ur ? (Oe = "WV", - Oe += ".Ev", - Oe += "ent", - Oe += ".A", - Oe += "PP.Ba", - Oe += "ckgr", - r(29, je, Oe += "ound", r, !1), - Oe = (Oe = "evitcA.PPA.tnevE.VW").split("").reverse().join(""), - r(29, je, Oe, r, !1), - cr = 25606) : ur < 26 ? (pe++, - cr = 24421) : (Ee += "be", - Ee += "rOf", - ze = fe + Se[Ee += "Inputs"], - fe = ze + Ce, - Ee = (Ee = "stuptuOfOrebmun").split("").reverse().join(""), - ze = fe + Se[Ee], - fe = ze + Ce, - Ee = "\u01b6\u01bb\u01b4\u01c1\u01c1\u01b8\u01bf\u0196\u01c2\u01c8\u01c1\u01c7", - ze = "", - ne = 0, - cr = 25763)); - break; - case 10: - void (13 == ur ? (X = jo, - cr = 22820) : ur < 13 ? 6 == ur ? (ae = 0, - cr = 22018) : ur < 6 ? 2 == ur ? (I = B[S] === z, - cr = I ? 15776 : 24641) : ur < 2 ? 0 == ur ? cr = _e ? 15424 : 26117 : ur > 0 && (ce.push(1), - ce = ce.concat(_), - cr = 19011) : 4 == ur ? (le = E + w[I], - le = (De = le + U) + w[I], - le = (De = le + M) + w[I], - f += De = le + R, - cr = 1093) : ur < 4 ? (k.push(255), - cr = (N = T = k) ? 3365 : 12643) : (me = void 0, - De = 0, - Fe = f, - so = w, - wo = 1, - cr = (fo = typeof (To = he) !== Xe) ? 25253 : 4098) : 9 == ur ? cr = (x = O) ? 8260 : 12321 : ur < 9 ? 7 == ur ? (E = f[I](A[B]), - cr = E ? 22211 : 1698) : ur > 7 && (ce.push(0), - cr = 21157) : 11 == ur ? (Ne = Ye, - Ke = (yo = !je) * (Co = I !== Ae), - cr = (y = (b = (se = yo + Co) * se) >= (Ke *= 3)) ? 27776 : 18627) : ur < 11 ? (E = U[S] === w, - cr = E ? 22659 : 12737) : (ce.push(1), - ce = ce.concat(m), - cr = 19200) : 20 == ur ? (je[92] = 100, - cr = 11456) : ur < 20 ? 16 == ur ? (Ye = te, - cr = 512) : ur < 16 ? 14 == ur ? (L = S, - cr = 7843) : ur > 14 && (T = void 0, - _ = ue, - h.push(33412565505, 1, 1), - r(32, 2, -1), - m = h.pop(), - m = _[V = m], - N = _[Re], - h.push(14570134, 1, 1), - r(32, 2, -1), - L = h.pop(), - cr = 19232) : 18 == ur ? (Z = 0, - cr = 22240) : ur < 18 ? cr = (we = Z) ? 16768 : 22658 : (Pe[34] = xe, - xe = je, - Pe = ke, - ve = "\u0426\u0435\u03f8\u043b\u0443\u0426\u0435\u03f8\u0441", - T = "", - _ = 0, - cr = 5536) : 24 == ur ? cr = (O = L) ? 21956 : 11264 : ur < 24 ? 22 == ur ? cr = (so = B < 0) ? 3875 : 18112 : ur < 22 ? cr = (_e = 1 === Se) ? 26181 : 22148 : (he = B[Fo], - le = he[de], - cr = le ? 13348 : 22626) : 26 == ur ? (xe = Pe[89], - Pe = r[xo], - cr = Pe ? 1760 : 707) : cr = ur < 26 ? I ? 6533 : 3074 : (ve = ke) ? 3877 : 7968); - break; - case 11: - void (13 == ur ? (T = void 0, - ge = ue, - re = (m = J)[14], - cr = re ? 25957 : 22849) : ur < 13 ? 6 == ur ? cr = 20165 : ur < 6 ? 2 == ur ? (_e = ie[41], - Se = _e.length, - (_e = ie[41])[Se] = Re, - cr = 6466) : ur < 2 ? 0 == ur ? (k = [], - cr = 24932) : ur > 0 && (Y = 793 ^ qe.charCodeAt(Te), - io += String.fromCharCode(Y), - cr = 22850) : 4 == ur ? (A = O, - cr = 22787) : ur < 4 ? cr = ce < Ae.length ? 3841 : 21761 : (ce.push(0), - cr = 20580) : 9 == ur ? cr = 19715 : ur < 9 ? 7 == ur ? (Se = "ns", - X[72] = Se, - cr = 9857) : ur > 7 && (ce = D >> 0, - Ae[3] = 1 & ce, - ce = D >> 1, - Ae[4] = 1 & ce, - Ae = K = Ae, - ve[87] = [], - K = void 0, - D = new (ce = J)[F], - ce = +D, - D = void 0, - Me = ce, - cr = 1061) : 11 == ur ? (we = "\u03bb\u03ce\u03ba\u03ce\u03a1\u03cf", - ae = "", - ee = 0, - F = 0, - cr = 27234) : ur < 11 ? (G.push(w), - cr = f ? 13091 : 18723) : (Z = "ht", - Z = (Z += "diw").split("").reverse().join(""), - ae = Ve[Z] / 2, - ee = Ve[Z = "x"] + ae, - Z = 0 | ee, - ae = "\xf3\xfe\xf2\xfc\xf3\xef", - ee = "", - F = 0, - cr = 17250) : 20 == ur ? (w = void 0, - U = 0, - E = k, - cr = (R = G).indexOf ? 12450 : 19140) : ur < 20 ? 16 == ur ? (V = void 0, - cr = (de = (oe = 0 | (de = N)) < 128) ? 21925 : 7298) : ur < 16 ? 14 == ur ? (f = 0, - cr = 4485) : ur > 14 && (cr = me ? 20482 : 4388) : 18 == ur ? (F = 2, - cr = 6368) : ur < 18 ? (D = void 0, - T = ue, - m = (P = J)[14], - cr = m ? 11552 : 11936) : (qe++, - cr = 15201) : 24 == ur ? (F = ee[$], - $ = ($ = "tfeLtneilc").split("").reverse().join(""), - X = F[$], - cr = 4899) : ur < 24 ? 22 == ur ? cr = (_e = 33 === Se) ? 163 : 22277 : ur < 22 ? (ue = Q.charCodeAt(Pe), - J = ue ^ xe, - xe = ue, - ke += String.fromCharCode(J), - cr = 4449) : (W = 1, - cr = 10341) : cr = 26 == ur ? (j = (O = j) < 64) ? 16420 : 25315 : ur < 26 ? z ? 14342 : 4805 : $ ? 10597 : 13795); - break; - case 12: - void (13 == ur ? (Q[13] = 0, - b = Te instanceof Boolean, - Oe = void 0, - cr = (Ke = (y = b * b) > -144) ? 10690 : 20002) : ur < 13 ? 6 == ur ? (B = j ^ x[0], - I = j ^ x[13], - A = B - I, - B = j ^ x[6], - I = j ^ x[16], - f = B - I, - cr = 14593) : ur < 6 ? 2 == ur ? cr = he ? 12964 : 4770 : ur < 2 ? 0 == ur ? (J = (J = "vnEbeWxw__").split("").reverse().join(""), - Ae = ye[J], - cr = 27648) : ur > 0 && (We = function() { - r(21, Mr, zr, Ir) - } - , - setTimeout(We, 50), - cr = 20897) : 4 == ur ? (Ne = Ie = [te + 64 * oe], - cr = 26917) : ur < 4 ? (yo |= 18, - fe[94] = 253, - cr = (yo = (y = yo * yo) > (se = (Co = 48 | (Ke = ye !== tr)) << 26)) ? 4198 : 4260) : (Y = 52 === o, - h.push(1569279853742, 1, 0), - r(32, 2, -1), - X = h.pop(), - $ = X, - cr = Y ? 21089 : 13601) : 9 == ur ? cr = (F = Y) ? 23363 : 7523 : ur < 9 ? 7 == ur ? (W = 5, - cr = 10341) : ur > 7 && (ie = jo, - cr = 20547) : 11 == ur ? (pe = 1, - cr = 24289) : ur < 11 ? (Pe[So](ce), - cr = 20800) : (pe = "to", - pe += "u", - Ze = Xe[pe += "ches"], - cr = 18438) : 20 == ur ? (w = k, - m[53] = 0 | w, - D = k = [f], - cr = 8230) : ur < 20 ? 16 == ur ? ((Z = []).push(2, 0, 2, 0, 1), - ae = Z, - Z = (Z = "nottub").split("").reverse().join(""), - Ve = ae[Qe[Z]], - cr = 22658) : ur < 16 ? 14 == ur ? (Re++, - cr = 14112) : ur > 14 && (x = z, - z = f.length, - cr = (B = A) ? 18048 : 17537) : 18 == ur ? (L = 0, - N = k.push(1, L), - cr = 3392) : ur < 18 ? (oo = no, - no = 0, - cr = oo ? 3488 : 803) : (j = -x, - cr = 16992) : 24 == ur ? ($++, - cr = 15845) : ur < 24 ? 22 == ur ? (Se = !$[Qo], - cr = 4965) : ur < 22 ? cr = U < w.length ? 19460 : 5509 : (Or[48] = F, - cr = 24578) : 26 == ur ? cr = (j = (O = j) < 64) ? 12131 : 18436 : ur < 26 ? (He[ne] = ao, - cr = He[po] ? 12965 : 14753) : cr = 289); - break; - case 13: - void (13 == ur ? (E = 0, - cr = 2533) : ur < 13 ? 6 == ur ? (se &= 17, - ce = ye[K], - Ko = se * se, - D = ce[io], - y = Ko > -117, - ce = (ce = "noitceleSteg").split("").reverse().join(""), - J = D[ue](ce), - cr = y ? 10533 : 19171) : ur < 6 ? 2 == ur ? (me = le[f] === he, - cr = me ? 7717 : 19682) : ur < 2 ? 0 == ur ? (X = 138 ^ ae.charCodeAt(q), - F += String.fromCharCode(X), - cr = 24069) : ur > 0 && (D = (D = D.concat(ce)).concat(Me), - ce = K = D, - K = void 0, - D = ue, - ue = J, - J = ve, - ve = Ae, - Me = ce, - cr = 7457) : 4 == ur ? cr = (R = E) ? 3105 : 21059 : ur < 4 ? (to = new ro[F], - co = to[$](), - to = (co = 0 | (to = co / 1e3)) - oo[1], - cr = (co = to <= (bo = 60 * (co = 300))) ? 26755 : 803) : cr = _ < ve.length ? 1824 : 805 : 9 == ur ? (w = I[x] === B, - cr = w ? 15650 : 19172) : ur < 9 ? 7 == ur ? (S = B.indexOf(z), - f = S, - cr = 17733) : ur > 7 && (Me[J = 10 + Dr] = ve[Dr], - cr = 26341) : 11 == ur ? ($ = q[61], - ie = q[49] + q[70], - Re = $[ie], - cr = ($ = Re) ? 12548 : 3552) : ur < 11 ? cr = M < E.length ? 14723 : 27745 : (f = 275, - cr = 18464) : 20 == ur ? (ke = Q[3], - cr = ke ? 27968 : 15972) : ur < 20 ? 16 == ur ? (f = S, - j = 1, - cr = 9056) : ur < 16 ? 14 == ur ? (T = S = [0], - cr = 4453) : ur > 14 && (f = S, - j = 1, - cr = 24641) : 18 == ur ? (De = M.charCodeAt(me), - Fe = De ^ le, - le = De, - he += String.fromCharCode(Fe), - cr = 9061) : ur < 18 ? (Y = "R", - Y += "efle", - ho = Y += "ct", - Y = "m", - Qe = Y += "atch", - Y = "c", - Y += "l", - Y += "ose", - cr = 451) : (G = f, - cr = (se = (Ke = (se = w !== Uo) * se) > -168) ? 9539 : 14885) : 24 == ur ? cr = (A = k) ? 6246 : 1125 : ur < 24 ? 22 == ur ? (B = S[Eo], - I = B[re](z, f), - cr = I ? 13860 : 8517) : cr = ur < 22 ? (ke = Pe) ? 4134 : 25283 : q < ee.length ? 24897 : 21346 : 26 == ur ? (no++, - cr = 11749) : ur < 26 ? (ce = T = ce, - T = void 0, - P = 0, - (ge = (be = ce).slice()).push(0, 0, 0), - be = 0, - m = 0, - cr = 20613) : (x = w = U = R + 1, - cr = 26754)); - break; - case 14: - void (13 == ur ? (fe = 85 ^ Be.charCodeAt(Ce), - _e += String.fromCharCode(fe), - cr = 25058) : ur < 13 ? 6 == ur ? (ce.push(0), - cr = 3904) : ur < 6 ? 2 == ur ? (te.push(Ye), - cr = D ? 20003 : 13732) : ur < 2 ? 0 == ur ? (J = "p", - J += "c_", - J += "nat", - J += "ive=1", - K = !!~Ae.indexOf(J) << 5, - ue |= K, - J = "\u020a\u0213\u021a\u0221\u0210\u021d\u0243\u024f", - K = "", - ce = 0, - cr = 7938) : ur > 0 && (O = void 0, - A = [], - f = (x = P)[Fo], - j = xe, - z = "pl", - z += "ugi", - z += "ns/na", - z += "me/file", - z += "name/vers", - z += "ion/type/A", - z += "ctiv", - z += "eXObject", - cr = 11075) : 4 == ur ? cr = _ < oe.length ? 10884 : 13538 : ur < 4 ? (ze = _e[1], - cr = ze ? 23683 : 17955) : (Ee++, - cr = 10403) : 9 == ur ? cr = Y ? 22720 : 28129 : ur < 9 ? 7 == ur ? (B = x[z], - I = 255 & (B = (I = B >> A) + (G = B << f)), - j.push(I), - cr = 132) : ur > 7 && (Y = 0 | qe[69], - qe[69] = Y + 1, - cr = 3619) : 11 == ur ? (Y = Le[51], - Je = Le[8] - 1, - Y.push(Je), - cr = 2816) : ur < 11 ? (Uo = Go, - Oe = (mo = sr)[ie], - ye = Oe[Se], - Oe = ']$C/@"C/@0D', - je = "", - Q = 0, - ke = 0, - cr = 3813) : (we = "h", - we += "e", - we += "i", - Z = Ve[we += "ght"] > 10, - cr = 22016) : 20 == ur ? cr = 25061 : ur < 20 ? 16 == ur ? (j = I = [B], - cr = 15521) : ur < 16 ? 14 == ur ? (P = $e[Ue](2), - $e = P[re](2), - P = $e[oe](v, de), - ge += P, - cr = 12898) : ur > 14 && (x = m[O = x], - cr = x ? 4613 : 16036) : 18 == ur ? cr = _ ? 4225 : 16132 : ur < 18 ? (y = 11 < y, - S = N[W], - Ko = (se = y * y) + (yo = (Co = te !== ke) * Co), - k = O = S ^ k, - S = 255 & O, - yo = y * Co, - cr = 20544) : (k = 253, - cr = (Co = (b = (yo = W instanceof String) * yo) > (y = (Ko = 113 | (Co = 5)) << 25)) ? 23296 : 18882) : 24 == ur ? cr = (V = m) ? 25636 : 10501 : ur < 24 ? 22 == ur ? (j = x[41], - S = j.length, - (j = x[41])[S] = A, - cr = 19843) : ur < 22 ? cr = (X = Y) ? 12928 : 9765 : (be++, - cr = 10338) : 26 == ur ? cr = Z ? 4741 : 1252 : ur < 26 ? (O = void 0, - x = r(0), - P = (P = O = x).length + P, - O = P.length / 20, - x = 0 | O, - O = void 0, - A = x, - x = 0, - cr = 97) : (x = 0, - cr = 1348)); - break; - case 15: - void (13 == ur ? (eo++, - cr = 10436) : ur < 13 ? 6 == ur ? (oe = V = te = W + 1, - te = void 0, - cr = (L = (V = 0 | (L = V = de - P)) < 16384) ? 23234 : 19523) : ur < 6 ? 2 == ur ? (Te = void 0, - Le = go, - Je = jo, - ho = io, - Qe = qe, - Ve = Ao, - Xe = "\u0405\u040f\u03f0\u040e\u0411\u040f\u0410\u0401\u0400", - Ze = "", - pe = 0, - cr = 22885) : ur < 2 ? 0 == ur ? (P.push(0), - cr = 23108) : ur > 0 && (pe = ae = [], - cr = 6657) : cr = 4 == ur ? Ne < re.length ? 96 : 24930 : ur < 4 ? (ie = $) ? 23938 : 12544 : 8577 : 9 == ur ? (we = 464 ^ Xe.charCodeAt(pe), - Ze += String.fromCharCode(we), - cr = 25888) : ur < 9 ? 7 == ur ? (z = O, - Ko = (b >>= 31) * b, - cr = (y = (Ko += se = (Co = Fe instanceof Number) * Co) >= (yo = b * Co)) ? 13379 : 6917) : ur > 7 && (Oe = void 0, - ye = void 0, - je = mo, - (ke = Uo)[88] = -1, - ke[79] = 0, - ke[14] = 0, - ke[80] = 0, - ke[75] = 0, - ke[9] = 0, - cr = 12739) : 11 == ur ? (ke = Pe, - cr = Y ? 16608 : 21123) : ur < 11 ? (z = O, - cr = 22309) : cr = (m = T) ? 18852 : 8032 : 20 == ur ? (ze = Ee[xo](eo), - Ee = ie[ho], - ie = Ee[je], - Ee = ie[xo](null, Ce, 82), - ie = fetch(ne), - (Ce = ie[qo](ze))[qo](Ee), - cr = 28101) : ur < 20 ? 16 == ur ? cr = (_e = Ce) ? 20037 : 8578 : ur < 16 ? 14 == ur ? (ae = pe, - pe = "bo", - pe += "d", - ee = Z[pe += "y"], - cr = ee ? 9923 : 11909) : ur > 14 && (M = 128 + (U = f % 128), - U = 127 & (R = (E = f - U) / 128), - (E = []).push(M, U), - S = E, - cr = 10562) : 18 == ur ? (T = void 0, - m = D, - N = ue, - k = (L = J)[14], - cr = k ? 23618 : 68) : ur < 18 ? (j = -m, - cr = 7296) : (Q[3] = ke, - ve = ke[Vo](zo), - cr = (T = !ve) ? 2401 : 27201) : 24 == ur ? cr = (go = Ao) ? 16675 : 17858 : ur < 24 ? 22 == ur ? (W = (B = f).concat(W), - f = void 0, - cr = (G = B = (I = 0 | (B = x)) < 0) ? 3170 : 12514) : ur < 22 ? (x++, - cr = 15554) : (wo = 256 - wo, - cr = 10531) : 26 == ur ? cr = ye < Po.length ? 5760 : 22147 : ur < 26 ? (x[41] = [], - cr = 16769) : (N++, - cr = 14819)); - break; - case 16: - void (13 == ur ? (le = 0, - me = 0, - De = Ce, - cr = 13729) : ur < 13 ? 6 == ur ? (f = N[Qo], - cr = 3908) : ur < 6 ? 2 == ur ? cr = (w = -1 === (G = w)) ? 15588 : 15 : ur < 2 ? 0 == ur ? cr = (Ye = (te = Ye) < 64) ? 4480 : 21315 : ur > 0 && (z |= 128, - cr = 6883) : 4 == ur ? cr = Xe < Qe.length ? 16390 : 12419 : ur < 4 ? (I = 465 ^ S.charCodeAt(B), - z += String.fromCharCode(I), - cr = 7744) : (E += jo, - G = U[41], - R = void 0, - M = 0, - he = E, - cr = (le = G).indexOf ? 1697 : 21253) : 9 == ur ? (V = ve[H], - de = 0 !== V[1], - cr = de ? 18626 : 3587) : ur < 9 ? 7 == ur ? (oo = ne, - to = (no = po)[60], - cr = to ? 161 : 3394) : ur > 7 && (ce.push(1), - ce = ce.concat(_), - cr = 4832) : 11 == ur ? (G++, - cr = 9280) : ur < 11 ? (q++, - cr = 9860) : cr = M ? 21701 : 17025 : 20 == ur ? (m = w, - w = "(", - w += "?:ch", - w += "rome", - w += "-extensi", - w += "on:\\/\\/)([", - w += "^#\\/", - w += "]+)", - U = new RegExp(w), - w = "\u021b\u0206\u021b\u021d", - E = "", - cr = 8389) : ur < 20 ? 16 == ur ? (W = 2, - cr = 10341) : ur < 16 ? 14 == ur ? cr = 28288 : ur > 14 && (bo = ao.charCodeAt(co), - Oo = bo ^ to, - to = bo, - oo += String.fromCharCode(Oo), - cr = 12836) : 18 == ur ? (T = be.concat(ce), - ce = T.length, - be = void 0, - cr = (P = (ce = 0 | (P = ce)) < 16384) ? 9636 : 26946) : ur < 18 ? (ce.push(0), - cr = 25093) : (P = T[Fo], - H = "la", - H += "n", - H += "g", - m = P[H += "uage"], - P = void 0, - H = m, - H += jo, - m = [], - re = 0, - cr = 27393) : 24 == ur ? (A = x[W] === O, - cr = A ? 4515 : 15395) : ur < 24 ? 22 == ur ? (Je = 0, - cr = 2243) : ur < 22 ? cr = (we = Z) ? 12640 : 2e4 : (ie++, - cr = 25219) : 26 == ur ? cr = q < ae.length ? 4644 : 15009 : ur < 26 ? (j = f = j, - x.push(j), - f = H[Io](33901), - j = void 0, - E = f, - (f = H)[B](0, 0, 0, 1), - f[I](f[z]), - f[w](f[U]), - cr = 21540) : (ee++, - cr = 11457)); - break; - case 17: - void (13 == ur ? (D = k = [255], - cr = 14401) : ur < 13 ? 6 == ur ? (E = z[Fo], - R = E[de], - cr = R ? 28228 : 23140) : ur < 6 ? 2 == ur ? (S = V[Eo], - x = S[G](W), - cr = x ? 25349 : 17698) : ur < 2 ? 0 == ur ? cr = (We = He) ? 2657 : 21954 : ur > 0 && (x = !U[Ro], - cr = 22596) : 4 == ur ? cr = (_ = D) ? 18465 : 15010 : ur < 4 ? (m = H = V, - H = void 0, - W = 255 & (L = (V = m) >> 24), - k = 255 & (L = V >> 16), - S = 255 & (L = V >> 8), - (m = []).push(W, k, S, L = 255 & V), - cr = 17892) : (ce.push(1), - ce = ce.concat(_), - cr = 14851) : 9 == ur ? ($ = F.charCodeAt(X) - 347, - Ko = (Co = ge !== go) * Co, - Ke = Co * (b = !me), - q += String.fromCharCode($), - cr = (Ko = Ko >= (y = (se = 2 * Ke) - (b *= b))) ? 23043 : 17412) : ur < 9 ? 7 == ur ? (_o = +o === o, - h.push(200456, 162495781, 2, 1), - r(32, 2, -1), - jo = h.pop(), - Ao = jo, - jo = "b", - jo += "in", - xo = jo += "d", - jo = "pe", - jo += "rfor", - cr = 9829) : ur > 7 && (Me = 255 & K, - K = 255 & J, - Ae.push(ce, D, Me, K), - J = Q = Ae, - ve = ve.concat(J), - cr = 23301) : 11 == ur ? cr = (X = Y) ? 12803 : 27712 : ur < 11 ? (V[0] = 1, - cr = 19141) : (Uo++, - cr = 24260) : 20 == ur ? (T = S = [253], - cr = 7493) : ur < 20 ? 16 == ur ? (O = B = [A + 64 * j], - cr = 1604) : ur < 16 ? 14 == ur ? (ke = ye.charCodeAt(Q) - 79, - je += String.fromCharCode(ke), - cr = 4132) : ur > 14 && (N = Ie = de = Ge + 1, - de = L ^ te[5], - Ie = L ^ te[0], - W = L ^ te[3], - te = 0 === oe.length, - cr = te ? 25986 : 577) : 18 == ur ? (w = x.charCodeAt(I) - 299, - B += String.fromCharCode(w), - cr = 4581) : ur < 18 ? (Le[52]++, - cr = 15940) : (Ve = 0, - pe = "w", - pe += "hic", - we = void 0 !== Qe[pe += "h"], - cr = we ? 23139 : 19267) : 24 == ur ? (Ce = void 0, - fe = F, - Ee = Le[Le], - ze = 1 === Ee[Te], - cr = ze ? 2852 : 3554) : ur < 24 ? 22 == ur ? (X = r[xo](no, 12, ne, to, po), - po = r[xo](no, 12, ne, to, ro, 2), - He[ne] = X, - no[Be] = po, - no[_e] = We, - X = ao[eo](uo), - ne = X[0], - cr = ne ? 26275 : 15106) : ur < 22 ? (co = oo, - oo = "w", - bo = oo += "ebgl", - oo = "\u02f3\u028b\u02fb\u029e\u02ec\u0285\u02e8\u028d\u02e3\u0297\u02f6\u029a\u02b7\u02c0\u02a5\u02c7\u02a0\u02cc", - Oo = "", - Vo = 0, - zo = 0, - cr = 12133) : (oe = V, - m = m.concat(oe), - P = de, - re++, - cr = 8452) : 26 == ur ? (E = void 0, - cr = (R = (M = 0 | (R = w)) < 128) ? 10721 : 14405) : ur < 26 ? (ce.push(1), - ce = ce.concat(D), - cr = 28164) : (V = oe % Ue.length, - Ke += y = yo * yo, - Ke *= Co, - se = (yo = (y = b * se) + (Co = Ko * yo)) * yo, - oe = Ue.charCodeAt(V), - Ke = Ke >= se, - cr = 26757)); - break; - case 18: - void (13 == ur ? cr = S < N.length ? 16417 : 23651 : ur < 13 ? 6 == ur ? (m = void 0, - L = 0, - cr = 2434) : ur < 6 ? 2 == ur ? (I = z[Re], - z = I[Ee](to), - cr = z[co] ? 10725 : 22049) : ur < 2 ? 0 == ur ? (W = 0 | !!_[m], - H |= m = W << 2, - h.push(60804104188, 725907391, 2, 2), - r(32, 2, -1), - m = h.pop(), - W = 0 | !!_[m], - H |= m = W << 3, - P[58] = H, - D = m = [H], - cr = 20869) : ur > 0 && (Z = ae[71], - cr = 6499) : 4 == ur ? (U = 1, - cr = 5569) : ur < 4 ? cr = Pe ? 21856 : 12355 : (je = ke[_e], - cr = 16096) : 9 == ur ? (r(14), - ye = Uo, - je = (Oe = mo)[Re], - Q = "cu", - Q += "r", - Q += "rent", - Q += "Sc", - ke = je[Q += "ript"], - cr = 4514) : ur < 9 ? 7 == ur ? (B++, - cr = 18756) : ur > 7 && (D = void 0, - P = [], - H = (_ = ue)[Fo], - _ = H[ir], - H = void 0, - m = _, - m += jo, - _ = [], - k = 0, - cr = 27969) : 11 == ur ? (F = 0, - q = 0, - cr = 6944) : ur < 11 ? (f.push(z), - cr = k ? 10853 : 3142) : (X++, - cr = 26050) : 20 == ur ? (ce.push(1), - ce = ce.concat(D), - cr = 1763) : ur < 20 ? 16 == ur ? cr = (E = B) ? 19683 : 3140 : ur < 16 ? 14 == ur ? (X++, - cr = 12037) : ur > 14 && (cr = J ? 13382 : 6564) : 18 == ur ? (ce |= K = (Q = K) << 6, - Q = "O", - Q += "ff", - Q += "lineAu", - Q += "di", - Q = ye[K = Q += "oContext"], - cr = Q ? 1443 : 15075) : cr = ur < 18 ? R < G.length ? 22272 : 5824 : 27458 : 24 == ur ? (m[pe](H, T[5]), - cr = 22050) : ur < 24 ? 22 == ur ? cr = 836 : ur < 22 ? (ve = (Ae = ve += "start")in xe[Re], - T = (T = "dopi|dapi|enohpi|mra").split("").reverse().join(""), - cr = Co ? 27970 : 28453) : cr = (w = G) ? 18502 : 7813 : 26 == ur ? cr = W ? 27427 : 11077 : ur < 26 ? cr = (He = ao = He) ? 3873 : 19298 : (Ne = 2, - cr = 1413)); - break; - case 19: - void (13 == ur ? (E = "a[", - E += "hr", - E += 'ef*="', - cr = (y = se >= (y = (yo = Co + b) * yo)) ? 3907 : 14659) : ur < 13 ? 6 == ur ? (vo = Fe[Fo], - Bo = vo[de], - cr = Bo ? 5221 : 4896) : ur < 6 ? 2 == ur ? (Fe = me[io], - cr = Fe ? 3203 : 19810) : ur < 2 ? 0 == ur ? cr = (S = O) ? 19621 : 25092 : ur > 0 && (ge = void 0, - cr = (re = (m = 0 | (re = m)) < 128) ? 20004 : 27937) : 4 == ur ? (Q = Oe.charCodeAt(je) - 518, - ye += String.fromCharCode(Q), - cr = 28357) : cr = ur < 4 ? (ae = 22 === pe) ? 2435 : 24737 : U < Fe.length ? 15200 : 20067 : 9 == ur ? (f = S.charCodeAt(x), - w = 255 & f, - O.push(w), - cr = 21984) : ur < 9 ? 7 == ur ? (_e = Se[ir], - Ce = _e.indexOf(nr), - Be = Ce > 0, - cr = 1731) : ur > 7 && (f = H[A](35633, 36338), - j = "pr", - j += "e", - j += "cisi", - j = f[z = j += "on"], - x.push(j), - f = H[A](35633, 36338), - j = "r", - j += "ange", - j += "M", - cr = 16450) : 11 == ur ? (m = O, - S = S.concat(m), - m = _[x], - cr = m ? 15682 : 13380) : ur < 11 ? (P = void 0, - te = de, - N = [], - L = V, - W = 0, - k = 0, - cr = 10851) : (je++, - cr = 19746) : 20 == ur ? cr = (ke = ye) ? 7328 : 17029 : ur < 20 ? 16 == ur ? cr = (j = (x = j) < 64) ? 9413 : 23810 : ur < 16 ? 14 == ur ? cr = Ce < ie.length ? 2851 : 19489 : ur > 14 && (b = (Co = (Ko = zo !== So) * Ko) > -148, - ce.push(0), - cr = b ? 6881 : 23876) : 18 == ur ? (y = (Ko = (Co = !bo) * Co) > -96, - Q = (Q = "seluRlarulP").split("").reverse().join(""), - K = Ae[ue](Q), - cr = y ? 3233 : 10563) : ur < 18 ? cr = k ? 9601 : 16516 : (ho = "Da", - Qe = +new Te[ho += "te"] - Y[26], - Te = Y[50], - Ve = Te[ho = Qe % 7], - Te = "\xa6\xaf\xa3\xb5\xb3", - ho = "", - Xe = 0, - cr = 16422) : 24 == ur ? (I = A, - w = 1, - cr = 28067) : ur < 24 ? 22 == ur ? (x = B, - cr = 2757) : ur < 22 ? (j = O, - cr = 26976) : cr = (V = re > 1) ? 4102 : 17088 : 26 == ur ? (S = k[45], - k = void 0, - A = 255 & (x = (O = S) >> 8), - (S = []).push(A, x = 255 & O), - S = k = S, - cr = 10594) : ur < 26 ? cr = De < R.length ? 19939 : 25026 : (N = O, - O = void 0, - cr = (x = (A = 0 | (x = N)) < 128) ? 22786 : 9281)); - break; - case 20: - void (13 == ur ? (Y = 24 === o, - cr = 18881) : ur < 13 ? 6 == ur ? (Ye = W, - L = N - te[5], - Ge = Ie - te[0], - k = V - te[7], - S = Ye === te[6], - cr = S ? 8805 : 18241) : ur < 6 ? 2 == ur ? (x = "\u016c\u018e\u019d\u019a\u017b\u016f\u0171\u0159\u017b\u016f\u0171\u015a\u017b\u016f\u0171\u0159\u017b\u018f\u0191\u016e\u019f\u019d\u0197\u015a\u016c\u018f\u019a\u018d\u0190\u0159\u017e\u0181\u0172\u016e\u019f\u0197\u015a\u0182\u0178\u017b\u0197\u018c\u01a4\u0190\u019d\u0159\u017a\u016e\u0183\u015a\u0178\u0190\u018f\u0194\u018c\u017b\u0197\u018c\u01a4\u0190\u019d\u0159\u0178\u0190\u018f\u0194\u018c\u017b\u0197\u018c\u01a4\u0190\u019d\u0159\u015c\u015a\u0199\u019b\u018f\u0194\u01a1\u01a3\u0159\u016f\u0194\u01a1\u0183\u016d\u019d\u019a\u01a2\u019e\u0190\u019d\u017b\u0197\u01a0\u0192\u0194\u0199\u0159\u015c\u015a\u0199\u019b\u018f\u0194\u01a1\u01a3\u0159\u016f\u0194\u01a1\u0183\u016d\u019d\u019a\u01a2\u019e\u0190\u019d\u017b\u0197\u01a0\u0192\u0194\u0199\u015a\u0178\u017e\u0183\u0178\u0177\u015d\u0159\u016f\u017a\u0178\u016f\u019a\u018e\u01a0\u0198\u0190\u0199\u019f\u0159\u0161\u0159\u015b\u015a\u017e\u0193\u019a\u018e\u0196\u01a2\u018c\u01a1\u0190\u0171\u0197\u018c\u019e\u0193\u0159\u019e\u0193\u019a\u018e\u0196\u01a2\u018c\u01a1\u0190\u0171\u0197\u018c\u019e\u0193\u015a\u0172\u0190\u019f\u0181\u0190\u019d\u019e\u0194\u019a\u0199\u019e\u015a\u0192\u0190\u019f\u017e\u0181\u0172\u0181\u0194\u0190\u01a2\u0190\u019d\u0181\u0190\u019d\u019e\u0194\u019a\u0199\u015a\u01a1\u0190\u019d\u019e\u0194\u019a\u0199\u0174\u0199\u0191\u019a\u015a\u0172\u0190\u019f\u0181\u0190\u019d\u019e\u0194\u019a\u0199", - B = "", - I = 0, - cr = 8229) : ur < 2 ? 0 == ur ? (V = te, - m = m.concat(V), - V = void 0, - cr = (te = (oe = 0 | (te = oe)) < 128) ? 18693 : 16545) : ur > 0 && (ze = ze.split("").reverse().join(""), - eo = ne.indexOf(ze), - cr = (ze = eo > -1) ? 25124 : 22148) : 4 == ur ? ((je = []).push(1, 1, 1, 1), - ke[91] = je, - Oe = void 0, - cr = 8672) : ur < 4 ? (ce = [], - T = 4, - _ = ue.slice(2, T), - ue = _[0] << 8, - T = ue | _[1], - ue = T[Ao](), - _ = ue.split(jo), - ue = void 0, - T = _, - _ = 271877884, - cr = 26848) : cr = ye ? 1474 : 15525 : 9 == ur ? (D = P = [_], - cr = 16868) : ur < 9 ? 7 == ur ? (R = 9, - M = 1, - cr = 12800) : ur > 7 && (P[80] = 1, - cr = 25700) : 11 == ur ? ((m = []).push(V = P + 128, P = 127 & re), - D = m, - cr = yo ? 3842 : 19488) : ur < 11 ? (T = 0, - cr = 18437) : (Y = void 0, - $ = "N", - $ += "ot s", - $ += "upp", - Xo = Y = $ += "orted", - cr = 9765) : 20 == ur ? (de = 0, - cr = 20194) : ur < 20 ? 16 == ur ? (Se = 742, - cr = 23200) : ur < 16 ? 14 == ur ? (S = O = S, - k.push(4), - O = void 0, - x = L, - L = S, - S = x[87], - f = void 0, - j = 0, - G = L, - cr = (w = S).indexOf ? 14913 : 24802) : ur > 14 && (k[45] = r(53), - cr = 27232) : 18 == ur ? cr = be ? 10661 : 3396 : ur < 18 ? (A = B, - cr = 16900) : (V = 254, - cr = 4868) : 24 == ur ? (Ie |= 128, - cr = 26656) : ur < 24 ? 22 == ur ? (Y = F, - cr = 24737) : ur < 22 ? cr = (z = (A = z) < 64) ? 14725 : 14881 : (m = void 0, - re = $e, - Ue = [], - Ne = 3, - V = 16331, - de = 0, - cr = 2080) : 26 == ur ? cr = G ? 10245 : 20196 : ur < 26 ? (Uo[51] = [], - Uo[77] = [], - Oe = ye(), - je = Oe[Ao](36), - Oe = je[Ce](2), - je = ye(), - ye = je[Ao](36), - je = ye[Ce](2), - Uo[42] = Oe + je, - Uo[8] = 0, - Uo[33] = 0, - cr = 5186) : cr = (Ue = ge < m) ? 482 : 10692); - break; - case 21: - void (13 == ur ? (b = (se = (Co ^= 29) * Co) > -220, - m = _.charCodeAt(H) - 872, - ge += String.fromCharCode(m), - cr = b ? 15781 : 22563) : ur < 13 ? 6 == ur ? (Fe = M[f], - so = Fe[le], - Fe = 0, - cr = so ? 4804 : 23781) : ur < 6 ? 2 == ur ? (m = a[$], - cr = 4835) : ur < 2 ? 0 == ur ? cr = (V = de) ? 17664 : 6274 : ur > 0 && ($ = ie.indexOf(Q), - q = -1 !== $, - cr = 25217) : 4 == ur ? cr = U < j.length ? 19458 : 19781 : ur < 4 ? (xe = T, - cr = 19776) : cr = M < E.length ? 9317 : 23267 : 9 == ur ? (S = 2, - cr = 6789) : ur < 9 ? 7 == ur ? (k = void 0, - cr = (f = (w = 0 | (f = G)) < 128) ? 13922 : 21986) : ur > 7 && (j = 270 ^ x.charCodeAt(f), - A += String.fromCharCode(j), - cr = 14016) : 11 == ur ? (m = P[24], - cr = 11552) : ur < 11 ? (F = ae[q] > 10, - cr = 25732) : cr = (N = V) ? 16194 : 4579 : 20 == ur ? (q += "js.j", - q += "s", - X = new RegExp(q), - q = "\u018a\u01ef\u019c\u01e8", - $ = "", - ie = 0, - Re = 0, - cr = 28323) : ur < 20 ? 16 == ur ? (S |= 128, - cr = 21572) : ur < 16 ? 14 == ur ? (uo++, - cr = 2912) : ur > 14 && (te = W = [L], - cr = 20608) : 18 == ur ? (Ue = H[re](_), - Ne = ce + Ue, - Ue = H[re](be), - V = Ne + Ue, - Ue = H[re](P), - Ne = V + Ue, - Ue = H[re]($e), - ce = Ne + Ue, - cr = 14848) : ur < 18 ? (X = void 0, - cr = (yo = (yo = (se |= 25) * se) >= (Co = (y = 2 * (b = se * (Ke = !Re))) - (se = Ke * Ke))) ? 5828 : 16451) : (T = ce.charCodeAt(Me) - 264, - D += String.fromCharCode(T), - cr = 28002) : 24 == ur ? (I = f[41], - x = I.length, - (I = f[41])[x] = j, - cr = 4323) : ur < 24 ? 22 == ur ? (_e = ie.charCodeAt(Be), - Ce = _e ^ Se, - Se = _e, - Re += String.fromCharCode(Ce), - cr = 15810) : ur < 22 ? (Ae[8] = 50, - cr = 19043) : (f = "\u022d\u024c\u0236\u025e\u023f\u0251", - j = "", - B = 0, - I = 0, - cr = 24644) : 26 == ur ? (x = m = j, - ce = ce.concat(x), - cr = 26852) : cr = ur < 26 ? W < m.length ? 261 : 11296 : le ? 7556 : 2628); - break; - case 22: - void (13 == ur ? (f++, - cr = 23171) : ur < 13 ? 6 == ur ? (pe = Z[ae], - cr = pe ? 9572 : 11555) : ur < 6 ? 2 == ur ? (R = w[io], - cr = R ? 6980 : 11072) : ur < 2 ? 0 == ur ? cr = (R = E) ? 19494 : 21344 : ur > 0 && (be = r[xo](0, 2), - T = new ye[P](be), - cr = 14148) : 4 == ur ? (E = 128 + (I = B % 128), - I = 127 & (U = (w = B - I) / 128), - (w = []).push(E, I), - f = w, - cr = 10500) : ur < 4 ? cr = 7941 : (G = E, - E = "DE", - E += "PTH", - E += "_", - E += "BUFFER_", - R = E += "BIT", - E = A[G] | A[R], - A[ko](E), - A = "\u02c3", - cr = 16674) : 9 == ur ? (b *= yo, - se = (yo = Co * se) + (Ke = Ko * y), - I = 1, - cr = (b = b >= (se *= se)) ? 18978 : 17859) : ur < 9 ? 7 == ur ? (Z = "\u036f\u037c\u0371\u0386", - ee = "", - F = 0, - cr = 13955) : ur > 7 && (cr = ae < Ze.length ? 6819 : 8641) : 11 == ur ? (_o = void 0, - Y = sr, - F = Go, - q = Zo, - X = Xo, - $ = rr = [rr], - ie = l, - Re = i, - Se = o, - cr = 22693) : ur < 11 ? (E = S.charCodeAt(w), - R = 255 & E, - x.push(R), - cr = 12929) : (T = void 0, - k = (m = J)[81] <= 0, - cr = k ? 14752 : 7233) : 20 == ur ? (m = de = V, - cr = 25121) : ur < 20 ? 16 == ur ? cr = (m = V) ? 8832 : 25700 : ur < 16 ? 14 == ur ? (m = V[k](2), - V = m[W](2), - m = V[x](v, O), - N += m, - cr = 5250) : ur > 14 && (D = (P = H).concat(D), - ve = D, - cr = 16997) : 18 == ur ? (F = void 0, - cr = 9857) : ur < 18 ? (R = B, - cr = 21701) : (w = z[87], - A = w.length, - (w = z[87]).push(B), - cr = 15140) : 24 == ur ? (F = io, - X = "ic", - X += "eGa", - X += "therin", - X += "gSta", - $ = "co", - $ += "mple", - $ += "te", - ie = (q = Ze)[X += "te"] === $, - cr = 22756) : ur < 24 ? 22 == ur ? cr = H[m = V] ? 24675 : 480 : ur < 22 ? (V = void 0, - cr = (de = (oe = 0 | (de = oe)) < 128) ? 5284 : 4801) : (f = 127 & x, - cr = (x >>= 7) ? 3780 : 23811) : 26 == ur ? (U = w[j] === I, - cr = U ? 12322 : 20964) : ur < 26 ? (X++, - cr = 5634) : cr = (P = T) ? 28420 : 4932); - break; - case 23: - void (13 == ur ? (Se = 0, - cr = 5856) : ur < 13 ? 6 == ur ? (k += "rying vec2", - Co = (y = !Zo) + (Ko = Ko < 31), - k += " varyinTexCoord", - k += "inate;uniform v", - se = y * Ko, - se = (Co *= Co) >= (se *= 3), - cr = 1253) : ur < 6 ? 2 == ur ? cr = (m = T) ? 14626 : 11395 : ur < 2 ? 0 == ur ? (Re = 1, - cr = (Se = ie < 3) ? 4131 : 21281) : ur > 0 && (Pe = r[xo](0, 33), - cr = 707) : 4 == ur ? (D = void 0, - P = jo, - H = (_ = ue)[Re], - m = "\u0132\u0130\u013f\u010e\u013a\u0138\u013b\u0140\u013f\u0130\u012f\u011e\u013f\u0144\u0137\u0130", - k = "", - S = 0, - cr = 12418) : cr = ur < 4 ? U ? 2560 : 12837 : Se < fe.length ? 12613 : 320 : 9 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 25346) : ur < 9 ? 7 == ur ? cr = ue < _ ? 2371 : 27683 : ur > 7 && (O = L[f], - cr = 5376) : 11 == ur ? (W = V.charCodeAt(L), - k = 255 & W, - H.push(k), - cr = 11908) : ur < 11 ? (S = 0, - cr = 12387) : (we[40] = ee, - cr = 5889) : 20 == ur ? (Fe = B[11], - so = B[12], - B = r(39, f, x, me, 1), - z += B, - x = r(39, f, I, me, 1), - z += x, - x = r(39, f, w, De, 1), - cr = (B = x) ? 6244 : 18689) : ur < 20 ? 16 == ur ? cr = 17154 : ur < 16 ? 14 == ur ? cr = $ < ee.length ? 21987 : 19204 : ur > 14 && (Q = je, - je = Oe[qe], - cr = je ? 6594 : 5408) : 18 == ur ? cr = (E = 1 == (S *= E = R)) ? 14469 : 9060 : ur < 18 ? (rr = o, - X = void 0, - ie = er = [0], - Se = ($ = sr)[Fo], - Be = (Be = "noisseSyaPelppA").split("").reverse().join(""), - cr = $[Be] ? 9347 : 1792) : (w = 128 + (B = O % 128), - U = (B = 63 & (G = (I = O - B) / 128)) + (G = 64 * j), - (I = []).push(w, U), - A = I, - cr = 27105) : 24 == ur ? (ce.push(0), - cr = 19233) : ur < 24 ? 22 == ur ? (ce.push(0), - cr = 4832) : ur < 22 ? (pe = Z, - Z = "yd", - Z = (Z += "ob").split("").reverse().join(""), - ae = we[Z], - cr = ae ? 7872 : 6464) : cr = (B = x < z) ? 19203 : 20740 : 26 == ur ? (Lr[ee](wr), - Z = "co", - Z += "nn", - Z += "e", - ee = "d", - ee += "est", - ee += "ina", - ee += "t", - ee += "ion", - wr[Z += "ct"](we[ee]), - Z = "o", - cr = 16227) : ur < 26 ? (Ne++, - cr = 5539) : (fe[94] = 254, - cr = 11361)); - break; - case 24: - void (13 == ur ? (z = f, - cr = 18786) : ur < 13 ? 6 == ur ? (_ = H.length, - P = [_], - m = 0, - cr = 8322) : ur < 6 ? 2 == ur ? (qe = "m", - qe += "ous", - qe += "em", - cr = (Te = xo === (qe += "ove")) ? 26370 : 16035) : ur < 2 ? 0 == ur ? (E = "\u02ae\u02be\u02af\u02b4\u02ad\u02a9\u0286\u02ae\u02af\u02be\u02f7\u02e0\u02ff\u02a7\u02bc\u02b2\u02a7\u02bc\u02b2\u02ae\u02b5\u02b8\u02b3\u02ba\u02f3\u02be\u02b2\u02b0\u02ff\u0280", - R = "", - M = 0, - cr = 20581) : ur > 0 && (h.push(9, 2650277849324, 917183137, 3, 1), - r(32, 2, -1), - Be = h.pop(), - cr = $[Be] ? 15941 : 7329) : 4 == ur ? (F = X, - cr = Y ? 7649 : 16901) : ur < 4 ? (x = O, - S = S.concat(x), - O = (O = "htdiWrenni").split("").reverse().join(""), - O = _[x = O], - A = "cl", - A += "ient", - f = A += "Width", - cr = 12451) : cr = (T = D) ? 16544 : 9282 : 9 == ur ? (f = w = G, - cr = 8965) : ur < 9 ? 7 == ur ? cr = (ge = T = m = [255 & (ge = re)]) ? 7331 : 24261 : ur > 7 && (lo = Fe[Ze], - vo = lo[io], - lo = vo[Ao], - vo = lo[pe](To), - lo = new RegExp(te,mo), - Bo = vo[Jo](lo, jo), - lo = new RegExp(oe), - vo = lo[q](Bo), - cr = vo ? 11426 : 16801) : 11 == ur ? (R = 1 === I[54], - cr = R ? 23872 : 6180) : ur < 11 ? (R = 0, - cr = 21701) : (P = 0, - m = [], - re = 0, - cr = 19300) : 20 == ur ? cr = (I = w) ? 24674 : 9985 : ur < 20 ? 16 == ur ? (E++, - cr = 19811) : ur < 16 ? 14 == ur ? (Z = "cr", - Z += "eat", - Z += "e", - Z += "Scr", - Z += "ipt", - Z += "Process", - Z += "or", - F = "\u023e\u024d\u0246\u023b\u024c\u0241\u0247\u0246", - q = "", - X = 0, - cr = 3299) : ur > 14 && (P = 255, - cr = 17987) : 18 == ur ? (T = void 0, - cr = (m = J)[84] ? 14178 : 16513) : ur < 18 ? (f = "\u01ae\u01cb\u01b9\u01cd\u01a8\u01d0\u0191\u01e5\u0191\u01e3\u018a\u01e8\u01b8\u01d7\u01be\u01d0\u01a4\u01c1\u01b3", - j = "", - z = 0, - B = 0, - cr = 17633) : (ge = _[36], - cr = (m = -1 === ge) ? 23204 : 10435) : 24 == ur ? (S = 256 - S, - cr = 23013) : ur < 24 ? 22 == ur ? cr = (k = f = k) ? 16739 : 20864 : ur < 22 ? (M = 185 ^ G.charCodeAt(R), - E += String.fromCharCode(M), - cr = 16101) : (T[31] = T[31], - _[0] = 252, - cr = 22050) : 26 == ur ? (ce.push(1), - ce = ce.concat(be), - cr = 15488) : ur < 26 ? (E = !!A(R) << 12, - w |= E, - E = "\u0343\u0333\u0342\u0339\u0340\u0344\u032b\u0339\u0334\u030d\u0334\u0343\u033a\u0340\u033c\u0345\u0337\u033a\u0343\u032d", - R = "", - M = 0, - cr = 10656) : (f++, - cr = 1028)); - break; - case 25: - void (13 == ur ? cr = Re < $.length ? 25377 : 9605 : ur < 13 ? 6 == ur ? cr = q < ae.length ? 26882 : 8804 : ur < 6 ? 2 == ur ? (B = !U[Ro], - cr = 16960) : ur < 2 ? 0 == ur ? cr = (ee = ae = ee) ? 8740 : 24642 : ur > 0 && (be = ve.charCodeAt(_) - 967, - T += String.fromCharCode(be), - cr = 24257) : 4 == ur ? (M = -9, - cr = 13604) : ur < 4 ? (A++, - cr = 24835) : (Me += String.fromCharCode(P), - cr = Co ? 16740 : 8036) : 9 == ur ? (m = N - (_ = m), - _ = void 0, - cr = (L = N = (m = 0 | (N = m)) < 0) ? 1120 : 18052) : ur < 9 ? 7 == ur ? (ve = je[co](oo), - cr = 3877) : ur > 7 && (cr = (Z = we) ? 1317 : 11268) : 11 == ur ? (E = A[Ro], - cr = 704) : ur < 11 ? (T = S = [255], - cr = 2784) : (m = (N = m = N).length > 128, - cr = m ? 9729 : 10240) : 20 == ur ? (Ae[13] = ce[Me], - D = void 0 === Ae[13], - cr = D ? 19874 : 21861) : ur < 20 ? 16 == ur ? (S = 128 + (L = N % 128), - O = (L = 63 & (Ge = (W = N - L) / 128)) + (Ge = 64 * te), - (W = []).push(S, O), - oe = W, - cr = 14466) : ur < 16 ? 14 == ur ? cr = Z < Ze.length ? 18083 : 17409 : ur > 14 && (cr = J ? 4802 : 3779) : 18 == ur ? (L = N[W = L], - k = N[Ho], - N = "\x81\x91\x80\x97\x97\x9c\xa6\x9d\x82", - S = "", - O = 0, - cr = 14400) : ur < 18 ? (Ae = J[ue](ce), - cr = 13408) : (Te = '#"3\x15<5=5>$', - Y = "", - Le = 0, - cr = 8354) : 24 == ur ? (be = T, - Q[32] = be, - cr = 10690) : ur < 24 ? 22 == ur ? (Ko = 9 == Ko, - $ = pe.charCodeAt(X) - 845, - y = (Ke = Ko * Ko) > -128, - q += String.fromCharCode($), - cr = y ? 12864 : 16227) : cr = ur < 22 ? (ee = Z) ? 3936 : 21188 : A < E.length ? 15877 : 16129 : 26 == ur ? (D = S, - cr = 4640) : ur < 26 ? (Ne = Ye = [te], - cr = 6433) : cr = (M = E) ? 25600 : 12993); - break; - case 26: - void (13 == ur ? (ie[41] = [], - cr = 15778) : ur < 13 ? 6 == ur ? (X = $ === (ie = q + 1), - cr = 2788) : ur < 6 ? 2 == ur ? cr = D < K.length ? 14406 : 18208 : ur < 2 ? 0 == ur ? cr = D ? 449 : 257 : ur > 0 && (k = L % ge[11], - S = 0 !== k, - cr = 16197) : 4 == ur ? (x = O, - S = S.concat(x), - cr = (O = L) ? 8928 : 5376) : ur < 4 ? (D = void 0, - P = [(_ = J)[79]], - cr = (_ = D = P) ? 8704 : 23264) : cr = (Bo = M < 0) ? 7524 : 17571 : 9 == ur ? (E = 1 === I[54], - cr = E ? 13156 : 25381) : ur < 9 ? 7 == ur ? (q = F, - F = (F = "ydob").split("").reverse().join(""), - X = ee[F], - cr = X ? 11651 : 4546) : ur > 7 && (q = 733, - cr = 17732) : 11 == ur ? (eo = Ee.charCodeAt(ne) - 339, - ze += String.fromCharCode(eo), - cr = 8709) : cr = ur < 11 ? (M = R) ? 12032 : 25952 : U < f.length ? 9699 : 16421 : 20 == ur ? (S = U.indexOf(w), - j = S, - cr = 10245) : ur < 20 ? 16 == ur ? cr = 18560 : ur < 16 ? 14 == ur ? (E = !!A(R) << 15, - w |= E, - E = "\u0104\u0108\u0102\xf6\u010e\u010d\xfe\xc5\xd8\xbd\u0107\u0110\xfd\xfc\u0109\u010b\u010e\xff\u0110\u010b\u0107\u010a\xfc\xff\xbd\xf8", - R = "", - M = 0, - cr = 5792) : ur > 14 && (H = 255 & (_ = H = _).length, - P.push(H), - m = _.slice(0, H), - P = P.concat(m), - cr = (_ = D = P) ? 20066 : 27429) : 18 == ur ? (re = _, - V = 1, - cr = 3491) : ur < 18 ? (S = te.length - 1, - cr = 26051) : (B[13] = 0, - S = void 0, - cr = 8291) : 24 == ur ? (m = 255 & H[V], - P.push(m), - cr = 8450) : ur < 24 ? 22 == ur ? (xe = J[ye], - cr = xe ? 15649 : 11777) : ur < 22 ? cr = (se = (Ko = b * (Co += Ko)) >= (b = (Ke = (Co = y * Ke) + (b = yo * se)) * Ke)) ? 2916 : 1569 : (Te = "\u02b7\u02b5\u02af\u02a9\u02bf\u02af\u02aa", - Le = "", - Je = 0, - cr = 10786) : 26 == ur ? (rr = o, - q = Go, - X = (F = sr)[Ze], - F = "]", - F += "0", - F += "[a==", - F += "!", - F += "]]", - F += "1[a[", - F += "siht nruter", - cr = 15139) : ur < 26 ? (S = 0, - cr = 2882) : (Ve = 0 | Le[19], - Le[19] = Ve + 1, - cr = 10850)); - break; - case 27: - void (13 == ur ? (b = Ke + b, - Ke = Ko * se, - cr = (b = (b *= yo) >= (se = (Ke += yo = Co * y) * Ke)) ? 9635 : 20325) : ur < 13 ? 6 == ur ? (Ke = (Co &= 22) * Co, - we = 355, - Co *= y = 27 < y, - cr = (y = Ke >= (y = (Co *= 2) - (y *= y))) ? 16643 : 18692) : ur < 6 ? 2 == ur ? cr = uo < fe.length ? 5730 : 14785 : ur < 2 ? 0 == ur ? (X = (X = "level").split("").reverse().join(""), - ne = 100 * i[X], - Go[90] = 0 | ne, - X = "ch", - X += "ar", - X += "g", - X += "ing", - Go[30] = 0 | i[X], - Go[27] = 1, - cr = 13952) : ur > 0 && (D = void 0, - T = ue, - cr = (_ = J)[24] ? 26787 : 19968) : 4 == ur ? (Ze = "\u0250\u025a\u023b\u0259\u025c\u025a\u025b\u024c\u024b", - pe = "", - we = 0, - cr = 6404) : ur < 4 ? (Ko = (se = (Co = xo === Do) * Co) > -144, - Z = "c", - Z += "r", - Z += "eate", - Z += "Analyse", - Z += "r", - F = "f", - F += "u", - cr = 19490) : cr = Ue < Ne.length ? 15844 : 19072 : 9 == ur ? (ce.push(1), - ce = ce.concat(m), - cr = 6338) : ur < 9 ? 7 == ur ? (ce.push(0), - cr = 17637) : ur > 7 && (S++, - cr = 23044) : 11 == ur ? (W++, - cr = 4962) : ur < 11 ? ($ = F.charCodeAt(X) - 704, - q += String.fromCharCode($), - cr = 6468) : (ce.push(0), - cr = 2338) : 20 == ur ? (A = !!_[We] << 26, - w |= A, - A = void 0, - E = w, - w = [], - M = 255 & (R = E >> 24), - he = 255 & (R = E >> 16), - le = 255 & (R = E >> 8), - R = 255 & E, - cr = 27813) : ur < 20 ? 16 == ur ? cr = (Ze = pe) ? 15937 : 12099 : ur < 16 ? 14 == ur ? (so = Fe[U] === De, - cr = so ? 28035 : 12294) : ur > 14 && (S = 250, - cr = 8386) : 18 == ur ? cr = (lo = 1 == (wo *= lo = vo)) ? 27841 : 15969 : ur < 18 ? (w = z[Fo], - U = w[ir], - w = ao.indexOf(U), - cr = ~w ? 8290 : 17189) : (f = H[A](35633, 36341), - j = f[z], - x.push(j), - f = H[A](35633, 36341), - j = f[B], - x.push(j), - f = H[A](35633, 36341), - j = f[I], - x.push(j), - f = H[A](35633, 36340), - cr = 23362) : 24 == ur ? (X = 802, - cr = 10020) : ur < 24 ? 22 == ur ? (f[41] = [], - cr = 14464) : ur < 22 ? (ie = ee.charCodeAt($), - Re = ie ^ X, - X = ie, - q += String.fromCharCode(Re), - cr = 13445) : cr = (pe = Ze) ? 17248 : 2274 : 26 == ur ? (D = P = [m], - cr = 9474) : ur < 26 ? ((pe = Le[61]).push(Xe), - Le[8]++, - Xe = Le[61], - pe = Xe.length, - cr = (Xe = pe > 8192) ? 20548 : 16035) : (ko = Eo, - Eo = (Eo = "ecalper").split("").reverse().join(""), - Jo = Eo, - h.push(27221, 4283074321096, 1010491303, 3, 1), - r(32, 2, -1), - Eo = h.pop(), - Ho = Eo, - h.push(917197210, 1, 1), - r(32, 2, -1), - Eo = h.pop(), - cr = 26880)); - break - } - }(); - break; - case 1: - !function() { - switch (lr) { - case 0: - void (13 == ur ? cr = (oe = de) ? 2336 : 11428 : ur < 13 ? 6 == ur ? (vo = To[Ze], - Bo = vo[io], - vo = Bo[Ao], - Bo = vo[pe](fo), - vo = new RegExp(te,mo), - Mo = Bo[Jo](vo, jo), - vo = new RegExp(oe), - Bo = vo[q](Mo), - cr = Bo ? 7169 : 13444) : ur < 6 ? 2 == ur ? cr = (w = 1 === L) ? 23137 : 26980 : ur < 2 ? 0 == ur ? (T = H, - H = void 0, - m = T, - m += jo, - T = [], - V = 0, - cr = 11682) : ur > 0 && (j = m.charCodeAt(A) - 220, - O += String.fromCharCode(j), - cr = 27075) : 4 == ur ? (H[x = A](L, m), - H[x](L, k), - x = "li", - x += "nkPr", - x += "og", - H[x += "ram"](L), - h.push(15927223, 33363827097, 2, 2), - r(32, 2, -1), - x = h.pop(), - H[x](L), - cr = 10368) : ur < 4 ? (z = A[87], - S = z.length, - (z = A[87]).push(f), - cr = 24417) : cr = (be = T) ? 27392 : 17923 : 9 == ur ? (j = 0, - cr = 8035) : ur < 9 ? 7 == ur ? (Bo = 1, - cr = 13410) : ur > 7 && (se = !I, - O = k[f], - cr = (Co = (Ke = se * se) > -15) ? 19620 : 13443) : 11 == ur ? cr = W < N.length ? 17856 : 10756 : ur < 11 ? ($ = 0, - cr = 2337) : (P = V = [re], - cr = 6820) : 20 == ur ? (T = L = [0], - cr = 9059) : ur < 20 ? 16 == ur ? cr = (U = w) ? 23906 : 23840 : ur < 16 ? 14 == ur ? cr = (m = _) ? 10016 : 27460 : ur > 14 && (X++, - cr = 24322) : 18 == ur ? (X = 0 | (Be = X / 1e3), - Ee = (Be = ie + Se) + fe[2], - _e = (Be = _e + Ce) + X, - r(51, 1, Be = Ee, X = _e), - Xo = void 0, - cr = 6241) : ur < 18 ? (Xe[pe](), - cr = 14501) : (z = -O, - cr = 22309) : 24 == ur ? (E = [], - cr = 7941) : ur < 24 ? 22 == ur ? (Z = "w", - we = Ve[Z += "idth"] > 10, - cr = 6370) : ur < 22 ? (me = M ^ E[le], - me = (De = me >> he) ^ E[le], - De = 255 & me, - R.push(De), - cr = 26465) : (S = 251, - cr = 8386) : 26 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 18851) : ur < 26 ? (L++, - cr = 4164) : cr = (Y = 18 === o) ? 26821 : 11808); - break; - case 1: - void (13 == ur ? cr = X < F.length ? 11104 : 1473 : ur < 13 ? 6 == ur ? cr = (_ = T) ? 3300 : 15746 : ur < 6 ? 2 == ur ? (Y = 53 === i, - cr = (b = (Ke = (b = 30 == b) * b) >= (Ko = (yo = 2 * (Co = b * (y = y >= 16))) - (b = y * y))) ? 14374 : 9859) : ur < 2 ? 0 == ur ? (J = 912 ^ xe.charCodeAt(ue), - Pe += String.fromCharCode(J), - cr = 17602) : ur > 0 && (cr = (K = J) ? 20225 : 2467) : 4 == ur ? (Te = "to", - Te += "uchm", - cr = (Y = xo === (Te += "ove")) ? 2528 : 27652) : ur < 4 ? (E = 1 === I[54], - cr = E ? 22210 : 2306) : (ne++, - cr = 17219) : 9 == ur ? (h.push(4224110, 1, 1), - r(32, 2, -1), - J = h.pop(), - K = ye[J], - J = K[ue](xe), - Ae |= K = J << 7, - J = "Pe", - J += "rfo", - J += "rman", - cr = 11649) : ur < 9 ? 7 == ur ? (f = H[j](), - j = "a", - j += "ntia", - j += "lia", - E = f[j += "s"], - cr = E ? 1124 : 6144) : ur > 7 && (ce.push(0), - cr = 14884) : 11 == ur ? (T = J[m](2), - J = T[H](2), - T = J[V](v, Ne), - _ += T, - cr = 11523) : ur < 11 ? (Fe = 0, - cr = 9957) : cr = 20706 : 20 == ur ? (Ao = window[io], - cr = 18147) : ur < 20 ? 16 == ur ? (O = W ^ N[S], - O = (x = O >> k) ^ N[S], - x = 255 & O, - L.push(x), - cr = 1188) : ur < 16 ? 14 == ur ? (be = (ce = be).concat(T), - Me = Me.concat(be), - ce = [], - T = void 0, - ge = ve, - m = (P = J)[44], - cr = m ? 22212 : 26306) : ur > 14 && (cr = I < 100 ? 4416 : 18273) : 18 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 8768) : ur < 18 ? (U = void 0, - E = G, - R = [], - M = 175, - he = 5, - le = 0, - cr = 17028) : (Se[2] = 0, - Be[2] = _e.join(F), - cr = 27493) : 24 == ur ? (x = 0, - cr = 197) : ur < 24 ? 22 == ur ? (D = void 0, - P = ue, - cr = (m = J)[53] ? 13856 : 1216) : cr = ur < 22 ? ae < pe.length ? 2818 : 6978 : ue ? 22339 : 23680 : 26 == ur ? (le = w.charCodeAt(he), - me = le ^ M, - M = le, - E += String.fromCharCode(me), - cr = 14081) : ur < 26 ? (re = m, - V = 1, - cr = 9028) : (ee = "\u0273\u0201\u0264\u0205\u0271\u0214\u0253\u0232\u025b\u0235", - F = "", - q = 0, - X = 0, - cr = 7745)); - break; - case 2: - void (13 == ur ? (z = 128 + (x = m % 128), - B = (x = 63 & (j = (A = m - x) / 128)) + (j = 64 * k), - (A = []).push(z, B), - _ = A, - cr = 10464) : ur < 13 ? 6 == ur ? (K++, - cr = 15648) : ur < 6 ? 2 == ur ? (f = 0, - cr = 8609) : ur < 2 ? 0 == ur ? (S = [], - cr = 28289) : ur > 0 && (ce.push(0), - cr = 14851) : 4 == ur ? (V = te = [oe], - cr = 21184) : ur < 4 ? (Ze = 54 ^ Je.charCodeAt(Xe), - Ve += String.fromCharCode(Ze), - cr = 11557) : (q = 155 ^ ae.charCodeAt(F), - ee += String.fromCharCode(q), - cr = 5796) : 9 == ur ? (B = 128 + (f = A % 128), - f = 127 & (z = (j = A - f) / 128), - (j = []).push(B, f), - O = j, - cr = 3840) : ur < 9 ? 7 == ur ? (S = m[81] + jo, - O = void 0, - x = S, - x += jo, - S = [], - f = 0, - cr = 15522) : ur > 7 && (W += "\0\0\0\0\0\0\0\0", - W += "\0\0", - W = (W += "\0").split("").reverse().join(""), - W = (Ge = W)[re](0, $e), - $e = 0, - k = 1, - S = 0, - cr = 15077) : 11 == ur ? cr = Be ? 12385 : 10596 : ur < 11 ? (J = Ae, - cr = ve ? 24801 : 10981) : (k = "a", - k += "ttr", - k += "i", - k += "bute vec", - k += "2 a", - k += "ttrVertex;va", - cr = (b = b >= (Ko = Ke - Ko)) ? 6880 : 7682) : 20 == ur ? (ae = 935, - cr = 25954) : ur < 20 ? 16 == ur ? (D = void 0, - cr = (T = J)[10] ? 8224 : 26693) : ur < 16 ? 14 == ur ? cr = (P = D) ? 8325 : 2144 : ur > 14 && (A = x, - cr = 2404) : 18 == ur ? (ce.push(0), - cr = 12772) : ur < 18 ? cr = 5825 : (ce.push(0), - cr = 420) : 24 == ur ? (S++, - cr = 15366) : ur < 24 ? 22 == ur ? (ge = void 0, - cr = (H = (m = 0 | (H = m)) < 128) ? 27939 : 28066) : ur < 22 ? (V = P[41], - _ = V.length, - (V = P[41])[_] = m, - cr = 27714) : (se = Y instanceof Boolean, - I = 255 & j, - Ko = se * (Ke = 3 >> Ke), - Co = (Co = se * se) >= (Ko -= se = Ke * Ke), - j = 255 & f, - A.push(z, B, I, j), - cr = 24068) : 26 == ur ? cr = (pe = Z) ? 21828 : 5445 : ur < 26 ? (K = ye[Q], - J = K[ue], - cr = 22532) : (Z = Qe[ae] <= 4, - cr = 17728)); - break; - case 3: - void (13 == ur ? (m = N[Ao](), - L = m.split(jo), - m = void 0, - N = L, - W = (L = 1851729019) % N.length, - L = N[W], - N = m = N = L % 4, - m = ge[ie], - cr = 128) : ur < 13 ? 6 == ur ? cr = (Y = 49 === o) ? 14981 : 6722 : ur < 6 ? 2 == ur ? cr = Dr < 2 ? 22852 : 25153 : ur < 2 ? 0 == ur ? (f = P, - j = 0, - cr = (z = x) ? 15744 : 17762) : ur > 0 && (S++, - cr = 5765) : 4 == ur ? (Se[we](ie), - cr = 22980) : ur < 4 ? (f = -1, - cr = 9346) : cr = (le = -1 === (U = le)) ? 12576 : 19301 : 9 == ur ? (U = L = E, - ce = ce.concat(U), - cr = 20707) : ur < 9 ? 7 == ur ? cr = (Ko = Ke >= Ko) ? 9857 : 16577 : ur > 7 && (ve = D, - cr = 24768) : 11 == ur ? cr = (_e = 44 === Se) ? 25120 : 24640 : ur < 11 ? cr = (Y = 18 === o) ? 12354 : 21538 : (_e = X.charCodeAt(Be), - Ce = _e ^ Se, - Se = _e, - Re += String.fromCharCode(Ce), - cr = 17573) : 20 == ur ? (X = void 0, - ne = Go, - cr = (po = 1 == (ro = i)) ? 4609 : 23300) : ur < 20 ? 16 == ur ? (pe = ae[ee], - cr = b ? 14816 : 23907) : ur < 16 ? 14 == ur ? (R = 0, - cr = 19169) : ur > 14 && (ie += "ctEn", - Re = "co", - Re += "n", - Re += "nectS", - Re += "ta", - Re += "rt", - Be = $[ie += "d"] > $[Re], - Re = (ie = Be << 1) | Se, - X[92] = Re, - cr = 17475) : 18 == ur ? (B = w = [f + 64 * I], - cr = 7460) : ur < 18 ? (ce++, - cr = 7938) : (D = m = [255], - cr = 8516) : 24 == ur ? cr = _ ? 14084 : 2 : ur < 24 ? 22 == ur ? (m = jo, - cr = 4898) : ur < 22 ? (W = L, - cr = 10083) : (S = m.charCodeAt(k), - A = 255 & S, - _.push(A), - cr = 21220) : 26 == ur ? (m = 1, - re = be < ge.length, - cr = re ? 7617 : 22688) : ur < 26 ? (W = (k = W = k).length > 255, - cr = W ? 21026 : 19905) : (E = !!A(R) << 13, - w |= E, - E = "im", - E += "g", - E += "[", - E += "src*=", - E += '"x', - E += "ws", - R = !!A(E += '.tqdn.cn"]') << 14, - w |= R, - cr = 11459)); - break; - case 4: - void (13 == ur ? (D = void 0, - P = (_ = ue)[Re], - m = _[Eo], - k = _[qe], - S = _[A], - cr = (A = !S) ? 9989 : 21635) : ur < 13 ? 6 == ur ? (A = f, - S = S.concat(A), - cr = 17538) : ur < 6 ? 2 == ur ? (G = E, - cr = 740) : ur < 2 ? 0 == ur ? (J = !!~Ae.indexOf(K) << 6, - ue |= J, - J = "&n", - J += "ati", - J += "ve=1", - K = !!~Ae.indexOf(J) << 7, - J = 255 & (ue |= K), - ve.push(J), - ue = 255 & je[55], - cr = 1314) : ur > 0 && (cr = (S = m < k) ? 36 : 17217) : 4 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 3651) : ur < 4 ? (A = f = z = A + 1, - f = void 0, - cr = (z = (A = 0 | (z = A)) < 128) ? 13828 : 24130) : (rr = o, - q = sr, - X = g, - $ = l, - ie = i, - Se = Go, - h.push(7472421868, 70970935021, 713417200, 3, 1), - r(32, 2, -1), - Be = h.pop(), - _e = new q[ke](ie[Be]), - cr = 13058) : 9 == ur ? cr = (G = (I = G) < 64) ? 27876 : 11778 : ur < 9 ? 7 == ur ? cr = w ? 17632 : 22241 : ur > 7 && (cr = 25347) : 11 == ur ? cr = (Ce = _e) ? 22370 : 16864 : ur < 11 ? (O = k[$], - w = O[tr], - O = k[f](w), - f = O[Lo](0, 128), - O = [], - w = void 0, - E = f, - cr = (U = S)[41] ? 26049 : 9443) : (ue = Me.slice(12), - J = void 0, - ve = ue, - ue = 0, - ce = 0, - cr = 10883) : 20 == ur ? (Fe = le.charCodeAt(De) - 5, - me += String.fromCharCode(Fe), - cr = 12390) : ur < 20 ? 16 == ur ? (k = r + jo, - S = new RegExp(te,mo), - O = k[Jo](S, jo), - k = O[Jo](/"/g, jo), - S = k[Jo](/'/g, jo), - k = S[Jo](/;/g, jo), - S = void 0, - O = 3157, - x = 40, - f = k, - cr = 12516) : ur < 16 ? 14 == ur ? (ke = xe, - Ae = (xe = ye)[Re], - K = Ae[Ee](ze), - ce = r[xo](K, 12, ve, 0, J, 1), - D = xe[fe](ce, ue), - ue = r[xo](K, 12, ve, D, Pe), - Pe = r[xo](K, 12, ve, D, J, 2), - xe[ve] = ue, - K[Be] = Pe, - cr = 9378) : ur > 14 && (O = 1, - cr = 11525) : 18 == ur ? (Ve = 814 ^ Je.charCodeAt(Qe), - ho += String.fromCharCode(Ve), - cr = 10276) : ur < 18 ? (B = 1, - cr = 18048) : (Oe = "\u0272\u0275\u0267\u026a\u025a\u026f\u0273\u026b", - ye = "", - je = 0, - cr = 25890) : 24 == ur ? (z = G, - A[I](A[z]), - G = "d", - G += "ept", - G += "hFu", - w = G += "nc", - G = "L", - G += "EQU", - G += "AL", - cr = 17729) : ur < 24 ? 22 == ur ? (ce.push(1), - ce = ce.concat(be), - cr = 64) : ur < 22 ? (Ne = Ie = [te + 64 * oe], - cr = 20805) : (_ = P.length / 40, - H = 0 | _, - _ = void 0, - m = H, - k = P, - P = 0, - cr = (S = H = 0) ? 7360 : 3714) : 26 == ur ? cr = (Co = (y *= Ko = Ke + Ko) >= (Ko = (se = (Ko = b * yo) + (Ke = Co * se)) * se)) ? 16741 : 10 : ur < 26 ? (ce.push(1), - ce = ce.concat(T), - cr = 16449) : (z += "ear", - z += "C", - A[B = z += "olor"](0, 0, 0, 1), - h.push(50363202543, 1, 2), - r(32, 2, -1), - z = h.pop(), - I = z, - z = "\u0314\u0351\u0301\u0355\u031d\u0342\u0316\u0353\u0300\u0354", - G = "", - w = 0, - U = 0, - cr = 2468)); - break; - case 5: - void (13 == ur ? (k = "co", - k += "o", - k += "kie", - k += "Enable", - k += "d", - S = [0 | N[Fo][k]], - T = S, - cr = 3618) : ur < 13 ? 6 == ur ? (_e = q[Be], - Ce = "me", - Ce += "tIt", - Ce = (Ce += "es").split("").reverse().join(""), - _e[Ce]($, X), - cr = 25985) : ur < 6 ? 2 == ur ? (T = void 0, - _ = ue, - cr = (m = J)[9] ? 28260 : 26307) : ur < 2 ? 0 == ur ? (no = to, - to = 0, - cr = 3653) : ur > 0 && (S = void 0, - f = m, - E = Io, - R = x, - cr = (w = k)[21] ? 10309 : 13412) : 4 == ur ? cr = _ < D.length ? 24964 : 3301 : ur < 4 ? (ce |= K = (Q = K) << 15, - Q = "ge", - Q += "tMa", - Q += "tchedC", - Q += "SSRul", - Q += "es", - K = ye[ue](Q), - ce |= Q = K << 16, - h.push(11751792, 2395470370170, 72302665357, 40685842951, 4, 0), - r(32, 2, -1), - Q = h.pop(), - K = ye[ue](Q), - cr = 6497) : (m = void 0, - re = $e, - Ue = [], - V = Ne = 67, - Ne = 0, - cr = 4576) : 9 == ur ? (M = !me[Ro], - cr = 10082) : ur < 9 ? 7 == ur ? (Be = "Bl", - Be += "ue", - cr = $[Be += "tooth"] ? 6852 : 13318) : ur > 7 && ((ge = []).push(255, 0), - T = m = ge, - cr = 28352) : 11 == ur ? cr = q < _e.length ? 12834 : 7203 : ur < 11 ? cr = k < m.length ? 18016 : 23232 : (He = !Mr[ro], - cr = 23590) : 20 == ur ? (W = L ^ Ye[6], - Ye = 0 === te.length, - cr = Ye ? 20195 : 6784) : ur < 20 ? 16 == ur ? (S = 128 + (L = oe % 128), - L = 127 & (k = (W = oe - L) / 128), - (W = []).push(S, L), - V = W, - cr = 24096) : ur < 16 ? 14 == ur ? (yo = qo !== ar, - Ce = void 0, - Ke = Xe instanceof Boolean, - Co <<= 20, - (fe = F)[31]++, - b ^= 2, - se = (y = yo * yo) + (se = Ke * Ke), - cr = 25860) : ur > 14 && (N = z = j, - cr = 14563) : 18 == ur ? (m = (m = "redahSetaerc").split("").reverse().join(""), - m = H[W = m](35633), - cr = m ? 21988 : 28485) : ur < 18 ? cr = k >= 0 ? 4961 : 16736 : (z = [], - cr = 26213) : 24 == ur ? (Xo = _o = Y, - cr = 25) : ur < 24 ? 22 == ur ? (F = void 0, - cr = 28101) : ur < 22 ? (F = 0, - cr = 17925) : (ee = Ze === (F = ae + 1), - cr = 12002) : 26 == ur ? (Xe[11] = Xe[11] ^ we, - Xe[15] = Xe[15] ^ we, - cr = 28227) : ur < 26 ? (Ae = 255 & J, - b = Ke >= (Ko = y * y), - Q.push(K, Ae), - Q = ue = Q, - ve = ve.concat(Q), - cr = b ? 23620 : 10276) : (N = (ce = N).concat(T), - Me = Me.concat(N), - ce = [], - T = void 0, - k = (L = J)[63], - cr = k ? 19045 : 20481)); - break; - case 6: - void (13 == ur ? (Z = "iP", - Z += "ho", - Z += "ne", - ee = ae.indexOf(Z), - we = -1 !== ee, - cr = 8992) : ur < 13 ? 6 == ur ? (E += "i", - E += "po", - E += "r", - E += "tos", - E += "i", - E += "na_ret", - E = (E += "lif_erutxet_TXE").split("").reverse().join(""), - le = j[Vo](E), - cr = le ? 4195 : 7173) : ur < 6 ? 2 == ur ? (ve = xe[ue], - J = ve[io], - cr = 28387) : ur < 2 ? 0 == ur ? (Fe = 9, - so = 1, - cr = 12515) : ur > 0 && (S++, - cr = 27109) : 4 == ur ? (q = pe.charCodeAt(F) - 262, - ee += String.fromCharCode(q), - cr = 15105) : ur < 4 ? (j = -1, - cr = 24293) : (S = I >= 0, - cr = 26210) : 9 == ur ? (m = T = S + 1, - T = void 0, - cr = (m = (P = 0 | (m = P = m)) < 128) ? 23329 : 10306) : ur < 9 ? 7 == ur ? (R = E[A] === U, - cr = R ? 15045 : 3872) : ur > 7 && (ce.push(1), - ce = ce.concat(_), - cr = 19233) : 11 == ur ? cr = ee < pe.length ? 5152 : 24614 : ur < 11 ? (S[11] = 0, - S[15] = 0, - S[1] = 0, - cr = 7461) : cr = (_e = 35 === Se) ? 21923 : 14624 : 20 == ur ? (oe = re[de], - oe = 255 & (te = (oe = (te = oe >> Ne) + (Ie = oe << (Ye = 8 - Ne))) + V), - Ue.push(oe), - cr = 13314) : ur < 20 ? 16 == ur ? (G.push(w), - cr = I ? 14592 : 23172) : ur < 16 ? 14 == ur ? cr = co < oo.length ? 26401 : 21953 : ur > 14 && (cr = q[61] ? 11680 : 12544) : 18 == ur ? (Je[74] = [], - cr = 25409) : ur < 18 ? (S++, - cr = 28386) : (ee++, - cr = 14755) : 24 == ur ? (Ae = ue.charCodeAt(ve) - 51, - J += String.fromCharCode(Ae), - cr = 8258) : ur < 24 ? 22 == ur ? (P = ge[re](0, 8), - $e = te(P, 2), - be.push($e), - ge = ge[re](8), - cr = 12898) : ur < 22 ? (P = _[8], - H = ve.length - P, - cr = (P = H < 0) ? 3298 : 13056) : (yo = (se = (b = (Co = Co > 28) + (Ko &= 30)) * b) >= (Ko = 3 * (Ke = Co * Ko)), - f = k[O = N + 3], - O = 188 & f, - cr = 9286) : 26 == ur ? (Ie = [], - cr = 28131) : ur < 26 ? (ye = !Oe, - h.push(46718730788, 1, 2), - r(32, 2, -1), - Oe = h.pop(), - xe = Oe, - Oe = "t", - Oe += "ne", - Oe += "vEr", - Oe += "etni", - Oe = (Oe += "oP").split("").reverse().join(""), - Pe = Oe, - cr = ye ? 2853 : 9792) : (me = 0, - cr = 8324)); - break; - case 7: - void (13 == ur ? (Y[8] = Ve[Xe] ^ ae, - Qe = (Qe = "pot").split("").reverse().join(""), - Y[10] = Ve[Qe] ^ ae, - Qe = "\u044c\u0443\u0443\u0450\u0442\u0451\u0434\u0446\u0441\u0451\u0445", - Ve = "", - Xe = 0, - cr = 7619) : ur < 13 ? 6 == ur ? ((He = [])[2] = ne, - He[1] = 1, - We.push(He), - no = void 0, - oo = ro, - co = (to = ie + Se) + (oo = ne), - oo = void 0, - cr = 20933) : ur < 6 ? 2 == ur ? (f = G, - cr = 8965) : ur < 2 ? 0 == ur ? (Xo = _o = Be, - _o = void 0, - Ao = sr, - io = Go, - Te = Zo, - Y = Xo, - Le = u, - Xe = l, - Ze = i, - cr = 23107) : ur > 0 && (Te[41] = [], - cr = 18179) : 4 == ur ? cr = z ? 13765 : 5157 : ur < 4 ? cr = (_ = D) ? 5665 : 3360 : (Jo++, - cr = 14756) : 9 == ur ? (te = oe, - V = V.concat(te), - oe = void 0, - cr = (Ie = te = (N = 0 | (te = Ge)) < 0) ? 8611 : 17764) : ur < 9 ? 7 == ur ? (Xe = Je[44], - Ze = "\u0110\u0178\u0111\u0177\u0103", - pe = "", - we = 0, - Z = 0, - cr = 15136) : ur > 7 && (T = N = [255], - cr = 17666) : 11 == ur ? (me = M.charCodeAt(le) - 369, - he += String.fromCharCode(me), - cr = 9376) : ur < 11 ? (q = "F", - q += "ir", - q += "efox/", - q += "62", - Se = ie.indexOf(q), - $ = -1 !== Se, - cr = 15715) : (A = B = [O + 64 * j], - cr = 12036) : 20 == ur ? cr = xe < je.length ? 14789 : 11713 : ur < 20 ? 16 == ur ? (Ne = Ie = [te + 64 * oe], - cr = 8003) : ur < 16 ? 14 == ur ? (P[k](5), - m = "ge", - m += "t", - m += "Time", - m += "zoneOffs", - m = P[S = m += "et"](), - A = -m, - P[k](11), - cr = 26081) : ur > 14 && (z = -f, - cr = 18786) : 18 == ur ? (w = void 0, - E = z, - R = (U = S)[87], - M = void 0, - he = 0, - le = E, - cr = (me = R).indexOf ? 9473 : 14433) : cr = ur < 18 ? B < f.length ? 15141 : 15777 : (R = -1 === (f = R)) ? 9029 : 12865 : 24 == ur ? (Ae = xe[ue], - K = Ae[io], - ve = K[J], - cr = 10981) : ur < 24 ? 22 == ur ? (m = "\u025d\u0256\u0251\u025b\u027d\u024a\u0259\u0259\u025a\u024d", - oe = "", - te = 0, - cr = 834) : ur < 22 ? (P = 0, - cr = 16741) : cr = 2177 : 26 == ur ? (io = Qe.indexOf(ho), - Le = io, - cr = 1156) : ur < 26 ? (V = m[9], - cr = 12960) : cr = 11584); - break; - case 8: - void (13 == ur ? cr = (We = a) ? 15811 : 21185 : ur < 13 ? 6 == ur ? (Co = (Ke = 2 <= Ke) + (b = N === T), - xe++, - cr = (y = (Co *= Co) >= (Ke = 3 * (y = Ke * b))) ? 18915 : 28258) : ur < 6 ? 2 == ur ? (oo = Oo, - Oo = "no", - Oo += "i", - Oo += "sn", - Oo += "et", - Oo += "xE", - Oo += "t", - Oo = (Oo += "eg").split("").reverse().join(""), - Vo = Oo, - Oo = "ofni_reredner_gubed_LGBEW", - cr = 13057) : ur < 2 ? 0 == ur ? (ce = 533, - cr = 449) : ur > 0 && (Oe = window[je], - cr = Oe ? 26115 : 1891) : 4 == ur ? (M++, - cr = 5792) : ur < 4 ? (F = "\u01ae\u01a0\u019b\u01ab\u019f", - q = "", - X = 0, - cr = 14082) : (ce.push(1), - ce = ce.concat(_), - cr = 1476) : 9 == ur ? (R = me.indexOf(le), - M = R, - cr = 21027) : ur < 9 ? 7 == ur ? (Ee = Ce[ze], - h.push(49651250997, 1, 0), - r(32, 2, -1), - Ce = h.pop(), - ze = q[Ce](Ee), - Ce = "\xb9\xd0\xcb\xef\u010d\xb1\xba", - Ee = "", - ne = 0, - cr = 17219) : ur > 7 && (k = S = k, - S = void 0, - O = k, - k = [], - f = 255 & (x = O >> 24), - w = 255 & (x = O >> 16), - x = O >> 8, - cr = 11876) : 11 == ur ? (O = f = [N + 64 * x], - cr = 14370) : ur < 11 ? (ye[Pe](xe, J, Oe), - cr = 19585) : (X++, - cr = (y = (y = (se = se >= 20) * se) >= (yo = (Ko = se * (yo = 7)) - (Co = yo * yo))) ? 802 : 7393) : 20 == ur ? ($ = F.charCodeAt(X) - 311, - q += String.fromCharCode($), - cr = 11300) : ur < 20 ? 16 == ur ? ($++, - cr = 3172) : ur < 16 ? 14 == ur ? (z = j ^ x[17], - x = 0 === O.length, - cr = x ? 25924 : 14596) : ur > 14 && (S = 1, - O = N < k.length, - cr = O ? 3331 : 27333) : 18 == ur ? (B = x, - cr = 19713) : ur < 18 ? (Be = q, - cr = 5669) : (z += x = B, - x = r(39, f, U, Fe), - z += x, - x = r(39, f, E, Fe), - z += x, - x = r(39, f, R, so, 1), - z += x, - x = r(39, f, M, so, 1), - z += x, - x = r(39, f, he), - cr = x ? 869 : 13125) : 24 == ur ? cr = (Y = 41 === o) ? 20708 : 15106 : ur < 24 ? 22 == ur ? (ve = void 0, - D = ue, - T = J, - J = 5, - P = (_ = ce).slice(), - H = Lo, - m = Ao, - re = Ne, - Ne = jo, - cr = 16549) : ur < 22 ? (J[K](ve, xe), - cr = 20514) : (k = "li", - k += "nux", - f = new RegExp(k,He), - k = S[Qe](f), - cr = k ? 16896 : 8198) : 26 == ur ? (te = 128 + (V = re % 128), - V = 127 & (oe = (de = re - V) / 128), - (de = []).push(te, V), - ge = de, - cr = 18113) : ur < 26 ? (D = void 0, - H = (P = ue)[V], - P = [], - m = (m = "htpeDroloc").split("").reverse().join(""), - cr = H[V = m] ? 25408 : 14565) : (E = U = R, - ce = ce.concat(E), - cr = 26980)); - break; - case 9: - void (13 == ur ? cr = (Y = 9 === o) ? 864 : 13952 : ur < 13 ? 6 == ur ? (se = (Ko = (yo = 23 != yo) * yo) > -22, - oe = Ne, - de = de.concat(oe), - Ne = V = de, - V = $e[0], - $e[0] = V.concat(Ne), - m++, - cr = se ? 25347 : 27681) : ur < 6 ? 2 == ur ? (ee = $, - X = (X = "/").split("").reverse().join(""), - X = $ = X, - ie = 0, - Re = 0, - Se = "i", - Be = Se += "d", - cr = 17605) : ur < 2 ? 0 == ur ? (V = (m = N + $e)[W](0, 8), - m = A(V, 2), - ge.push(m), - ce = T = ge, - T = void 0, - ge = ue, - V = ce, - ce = [], - N = 4, - L = (m = Me).slice(2, N), - m = L[0] << 8, - N = m | L[1], - cr = 13409) : ur > 0 && ((X = q[83]).push(Re[1]), - cr = 7586) : 4 == ur ? (O = z, - cr = 24961) : ur < 4 ? (M = w[U], - le = M[De = (le = 3 * z) + E], - cr = le ? 16546 : 17152) : (U = 128 + (f = O % 128), - E = (f = 63 & (w = (G = O - f) / 128)) + (w = 64 * x), - (G = []).push(U, E), - L = G, - cr = 20131) : 9 == ur ? (w = 128 + (z = f % 128), - z = 127 & (I = (B = f - z) / 128), - (B = []).push(w, z), - S = B, - cr = 21793) : ur < 9 ? 7 == ur ? (ce = [], - T = void 0, - be = [(_ = J)[25]], - cr = (_ = T = be) ? 26625 : 325) : ur > 7 && (yo = (se = (b = !L) * b) > -121, - m = oe.indexOf(de), - re = m, - cr = yo ? 4545 : 11524) : 11 == ur ? (m = 253, - cr = 27488) : ur < 11 ? (Y = 532, - cr = 14436) : (so = 10, - cr = 20480) : 20 == ur ? cr = F ? 23907 : 19074 : ur < 20 ? 16 == ur ? (Z = we[ee], - ee = "\u030a\u0369\u031b\u0374\u0318\u0374\u0320\u034f\u033f", - F = "", - q = 0, - X = 0, - cr = 24322) : ur < 16 ? 14 == ur ? cr = De < E.length ? 2500 : 8933 : ur > 14 && (ue[2] = 4, - ve = r[xo](2, 31), - Ae = "g", - Ae += "et", - xe[Ae += "Info"](ve), - cr = 11777) : 18 == ur ? (ho = "fo", - ho += "cu", - ho += "sin", - Te = Je.type === ho, - cr = 22784) : ur < 18 ? (L = m[W], - W = void 0, - k = P, - S = te, - O = L, - L = 0, - x = 5 === O[14], - cr = x ? 19841 : 1026) : (xo = "", - cr = 19716) : 24 == ur ? (D = k, - cr = Ko ? 3297 : 21889) : ur < 24 ? 22 == ur ? cr = ee ? 25954 : 20545 : ur < 22 ? (k = (A = S).concat(k), - D = k, - cr = 1829) : (go = (go = "evitcA.PPA.tnevE.VW").split("").reverse().join(""), - cr = (Ao = xo === go) ? 25056 : 19650) : 26 == ur ? (k = S, - P = P.concat(k), - cr = 28195) : ur < 26 ? (me++, - cr = 23201) : (de = 128 + (Ue = m % 128), - Ue = 127 & (V = (Ne = m - Ue) / 128), - (Ne = []).push(de, Ue), - ge = Ne, - cr = 8259)); - break; - case 10: - void (13 == ur ? (Ce = 26 === Re[0], - cr = 13572) : ur < 13 ? 6 == ur ? (Ve = 0 | Le[29], - Le[29] = Ve + 1, - cr = 15841) : ur < 6 ? 2 == ur ? (ce++, - cr = 14560) : ur < 2 ? 0 == ur ? (f = x[R], - cr = f ? 2688 : 14146) : ur > 0 && (Bo = Fe[Fo], - Mo = Bo[de], - cr = Mo ? 5184 : 7268) : 4 == ur ? (oe = 551 ^ Ne.charCodeAt(de), - V += String.fromCharCode(oe), - cr = 705) : ur < 4 ? cr = z ? 24293 : 3265 : (P = H[23], - cr = P ? 19268 : 26048) : 9 == ur ? (Le = io, - Je = 1, - cr = 10085) : ur < 9 ? 7 == ur ? cr = (de = Ne !== Ue) ? 10467 : 22274 : ur > 7 && (cr = (D = K) ? 3749 : 14754) : 11 == ur ? (pe++, - cr = 546) : cr = ur < 11 ? (S = f) ? 20483 : 11746 : (Bo = vo) ? 13733 : 12515 : 20 == ur ? (z++, - cr = 481) : ur < 20 ? 16 == ur ? cr = ne < Ee.length ? 12096 : 7908 : ur < 16 ? 14 == ur ? cr = (q = F) ? 17952 : 15940 : ur > 14 && (cr = (Y = 18 === o) ? 21829 : 13573) : 18 == ur ? cr = (T = D) ? 12324 : 19237 : ur < 18 ? (U = G, - A[w](A[U]), - G = "\xfa\xf6\xf5\xf6\xeb\xe6\xfb\xec\xff\xff\xfc\xeb\xe6\xfb\xf0\xed", - E = "", - R = 0, - cr = 17984) : cr = 12100 : 24 == ur ? (X = 799 ^ ee.charCodeAt(q), - F += String.fromCharCode(X), - cr = 27908) : ur < 24 ? 22 == ur ? (re = m[9], - cr = 25957) : ur < 22 ? (le = 464, - cr = 18848) : (S = O = S, - k.push(4), - O = void 0, - f = S, - S = (x = L)[87], - j = void 0, - G = 0, - w = f, - cr = (U = S).indexOf ? 8833 : 10976) : 26 == ur ? (Fe = De[M] === me, - cr = Fe ? 674 : 28099) : ur < 26 ? (Ae = ye[Q], - J = Ae[ue], - cr = 1636) : cr = k < m.length ? 23649 : 16192); - break; - case 11: - void (13 == ur ? (Y = 37 === i, - cr = 14692) : ur < 13 ? 6 == ur ? (ce |= Q = K << 17, - ce |= Q = !![][D] << 18, - Q = "\xe9\x80\xe7\xae\xc0\xb4", - K = "", - D = 0, - Me = 0, - cr = 5890) : ur < 6 ? 2 == ur ? cr = (_ = T) ? 7906 : 23138 : ur < 2 ? 0 == ur ? (U = f + 128, - f = 127 & (w = G / 128), - (G = []).push(U, f), - k = G, - cr = Ko ? 21125 : 11555) : ur > 0 && (H = 17 === P, - cr = 17827) : 4 == ur ? (Pe++, - cr = 7781) : ur < 4 ? (A = "qu", - A += "eryS", - A += "e", - w = P[A += "lector"], - A = w[xo](P), - w = 0, - E = "\xae\xbe\xaf\xb4\xad\xa9\x86\xae\xaf\xbe\xf7\xe0\xff\xaa\xae\xa9\xad\xb1\xa8\xba\xf3\xb2\xae\xae\xff\x80", - R = "", - M = 0, - cr = 4160) : (H = 255 & (T = H = T).length, - P.push(H), - m = "e", - m += "ci", - m = (m += "lps").split("").reverse().join(""), - V = T[m](0, H), - P = P.concat(V), - D = P, - cr = 5888) : 9 == ur ? (je = ye[Q](), - ue = 255 & je, - ve.push(ue), - cr = 24996) : ur < 9 ? 7 == ur ? (ce.push(1), - ce = ce.concat(D), - cr = 22275) : ur > 7 && (cr = Xe < Je.length ? 3137 : 8261) : 11 == ur ? (A = 0, - cr = 37) : ur < 11 ? (q = "", - X = 0, - cr = 7236) : (A = 0 | (I = 31 * A), - Ke = (Ke = (b = (yo &= 18) * yo) + (Ko = (y = ge === Oo) * y)) >= (y *= yo), - I = z.charCodeAt(j), - cr = 7845) : 20 == ur ? cr = (A = (N = A) < 64) ? 11521 : 70 : ur < 20 ? 16 == ur ? cr = 21537 : ur < 16 ? 14 == ur ? (w = z[Ze], - U = w[io], - w = U[Ao], - U = w[pe](I), - w = new RegExp(te,mo), - E = U[Jo](w, jo), - w = new RegExp(oe), - U = w[q](E), - cr = U ? 4672 : 19652) : ur > 14 && (cr = (ge = -1 === (T = ge)) ? 26466 : 24708) : 18 == ur ? (E = (A = E) + j[0], - M = (M = " ,").split("").reverse().join(""), - E = (M = E + (he = M)) + j[1], - j = E + (M = j = "]"), - cr = 26112) : ur < 18 ? (J = _[H](0, 8), - T = de(J, 2), - D.push(T), - _ = _[H](8), - cr = 11523) : (ce.push(1), - ce = ce.concat(m), - cr = 1381) : 24 == ur ? cr = (z = f) ? 5957 : 24418 : ur < 24 ? 22 == ur ? (te = void 0, - N = de, - L = [], - W = 106, - k = 8, - S = 0, - cr = 13888) : ur < 22 ? cr = (_e = 23 === Se) ? 16706 : 11361 : (w += "S", - w = (w += "tnof").split("").reverse().join(""), - z[w] = S, - S = "in", - S += "n", - S += "erH", - I[z = S += "TML"] = j, - cr = 20643) : 26 == ur ? (G = x[87], - S = G.length, - (G = x[87]).push(f), - cr = 13699) : ur < 26 ? (uo = eo[ne], - cr = 17478) : cr = 20965); - break; - case 12: - !function() { - if (13 == ur) - f = -1, - cr = 22178; - else if (ur < 13) - if (6 == ur) - J++, - cr = 13474; - else if (ur < 6) - if (2 == ur) - x = void 0, - A = S, - f = [], - j = k, - B = z = 146, - z = 0, - cr = 10913; - else if (ur < 2) - 0 == ur ? ((Fe = I[U])[E] = f[w], - B[R](I), - S[w] = I[M], - j[w] = I[le], - B[De](I), - cr = 8773) : ur > 0 && (cr = X < F.length ? 18275 : 9955); - else if (4 == ur) - pe = Y += "ll", - Y = "re", - Y += "m", - Y += "oveCh", - we = Y += "ild", - Y = "c", - Y += "on", - Y += "s", - cr = 9218; - else if (ur < 4) { - try { - for (var e = 5; void 0 !== e; ) { - var o, i, n = 3 & e >> 2; - switch (3 & e) { - case 0: - void (1 == n ? (L = -5, - y = (Ke = (yo &= 29) * yo) > -34, - e = 10) : n < 1 ? (G = f[pe](O[Fo]), - L = +G, - e = 10) : 2 == n ? (f = O[ho], - h.push(2279, 1876948437457, 2, 0), - r(32, 2, -1), - G = h.pop(), - w = O[G], - G = w[io], - w = f[re](G, j), - e = w ? 2 : 13) : n > 2 && (e = O[ho] ? 8 : 4)); - break; - case 1: - void (1 == n ? e = S ? 10 : 12 : n < 1 ? (L = -3, - e = 10) : 2 == n ? e = t ? 0 : 1 : n > 2 && (L = -1, - e = 10)); - break; - case 2: - void (1 == n ? (L = -2, - e = 10) : n < 1 ? (f = w[Ro], - e = f ? 9 : 6) : e = void 0); - break - } - } - } catch (e) { - L = -4, - S = 1 - } - L = 255 & (S = L), - k.push(1, L), - L = "y", - L += "ar", - L += "rA", - L += "_lfcmL", - L += "Zcfp67afns", - L += "a", - L += "opQoda_cd", - cr = 14117 - } else - Ce = eo, - cr = 4198; - else - 9 == ur ? (S = m.charCodeAt(k), - O = S ^ W, - W = S, - V += String.fromCharCode(O), - cr = 3205) : ur < 9 ? 7 == ur ? (f = w = U = R + 1, - w = void 0, - E = G, - cr = (U = S)[41] ? 5632 : 22113) : ur > 7 && (cr = (I = f < B) ? 7205 : 24612) : 11 == ur ? (J += "ceTimin", - J = ye[K = J += "g"], - cr = J ? 25667 : 8480) : ur < 11 ? (y = (yo &= 26) * yo, - se >>= 7, - F = 952 ^ Z.charCodeAt(ee), - b = yo * se, - Ko = se * se, - ae += String.fromCharCode(F), - cr = (yo = y >= (Ke = b - Ko)) ? 20704 : 27073) : cr = M ? 19681 : 7525; - else - 20 == ur ? (vo = !To[Qo], - cr = 12609) : ur < 20 ? 16 == ur ? (A += jo, - S = x[41], - f = void 0, - j = 0, - z = A, - cr = (B = S).indexOf ? 7584 : 12994) : ur < 16 ? 14 == ur ? ($e = be[Fo], - ge = "ap", - ge += "pN", - m = $e[ge += "ame"], - $e = void 0, - ge = m, - ge += jo, - m = [], - re = 0, - cr = 13312) : ur > 14 && (D = re = [P], - cr = 26979) : 18 == ur ? (V = 0, - cr = (Ke = (y = (yo = !wo) * yo) > (yo = (se = 5 | (b = 8 == b)) << 29)) ? 25669 : 23780) : ur < 18 ? cr = z ? 11107 : 6528 : (se = (b = b > 28) + (Co = 6 > Co), - L = 1, - cr = (Co = (se *= se) >= (Ke = b * Co)) ? 1026 : 16228) : 24 == ur ? (A = O, - W = W.concat(A), - O = void 0, - cr = (z = A = (f = 0 | (A = j)) < 0) ? 14947 : 18081) : ur < 24 ? 22 == ur ? (D = "NG", - D += "P", - D += "Inte", - D += "r", - Me = ce[D += "val"], - cr = Me ? 13477 : 3362) : ur < 22 ? (S[0] = 255, - D = S, - cr = 4640) : (M = j, - cr = 19010) : 26 == ur ? (xe[Pe](ue, Q), - cr = 23680) : ur < 26 ? (Xo = F, - cr = 3236) : (ce.push(1), - ce = ce.concat(_), - cr = 6272) - }(); - break; - case 13: - void (13 == ur ? cr = 14787 : ur < 13 ? 6 == ur ? (Ie = void 0, - cr = (L = (W = 0 | (L = N)) < 128) ? 16485 : 9314) : ur < 6 ? 2 == ur ? (ee = "\u0282\u0283\u0291\u0292\u0287\u028c\u027f\u0292\u0287\u028d\u028c", - X = "", - $ = 0, - cr = 15072) : ur < 2 ? 0 == ur ? cr = q[74] ? 13793 : 23073 : ur > 0 && (ye = je, - je = "\u024d\u0228\u025c", - Q = "", - ke = 0, - xe = 0, - cr = 20705) : cr = 4 == ur ? (me = le) ? 2083 : 21506 : ur < 4 ? 24256 : (I = j < B) ? 12641 : 8549 : 9 == ur ? (j = void 0, - z = 0, - B = W, - I = k, - w = 1, - cr = (U = typeof (G = A) !== Xe) ? 9217 : 2150) : ur < 9 ? 7 == ur ? cr = (je = ke) ? 27680 : 23010 : ur > 7 && (cr = f < I.length ? 6692 : 4321) : 11 == ur ? (Y = 7 === o, - Re = "su", - Re += "bstr", - Ce = Re += "ing", - Re = "\u013b\u0130\u013c\u012a\u0132\u013a\u0131\u012b", - fe = "", - Ee = 0, - cr = 24741) : ur < 11 ? cr = Le[15] ? 4960 : 14 : (R = me.indexOf(le), - M = R, - cr = 7779) : 20 == ur ? (Xo = void 0, - cr = 5504) : ur < 20 ? 16 == ur ? (vo = 10, - cr = 19296) : ur < 16 ? 14 == ur ? (ao = He[$], - no = void 0, - oo = 0, - cr = 12674) : ur > 14 && (H[j](L[x], de[oe], 5126, !1, 0, 0), - x = "u", - x += "nif", - x += "orm", - x += "2", - H[x += "f"](L[A], 1, 1), - x = "dr", - x += "a", - x += "wArr", - x += "ays", - cr = 17568) : 18 == ur ? (A = 0, - cr = 24835) : ur < 18 ? (B = A[41], - j = B.length, - (B = A[41])[j] = f, - cr = 3072) : (Ao += Y, - cr = 19808) : 24 == ur ? (ce.push(1), - ce = ce.concat(P), - cr = 3939) : ur < 24 ? 22 == ur ? (le++, - cr = 28065) : ur < 22 ? (Le = -1, - cr = 1156) : (Z = "fu", - Z += "nc", - Z += "t", - Z += "ion", - pe = typeof we[ae] === Z, - cr = 25249) : 26 == ur ? (B = w = [f + 64 * I], - cr = 20738) : cr = ur < 26 ? 4322 : le < M.length ? 22947 : 21250); - break; - case 14: - void (13 == ur ? (oe = 9 === m, - cr = 8963) : ur < 13 ? 6 == ur ? cr = (R = E) ? 10048 : 22723 : ur < 6 ? 2 == ur ? (N = A, - cr = (y = (se = Ke * (yo += se)) >= (Co = (y = (Ke = y * b) + (yo = Ko * Co)) * y)) ? 28481 : 4291) : ur < 2 ? 0 == ur ? (Me = Ae.charCodeAt(D), - T = Me ^ ce, - ce = Me, - K += String.fromCharCode(T), - cr = 6754) : ur > 0 && (F = q, - q = (q = "tfihs").split("").reverse().join(""), - X = q, - cr = Y ? 6721 : 18565) : 4 == ur ? cr = (re = -1 === (m = re)) ? 1570 : 25250 : ur < 4 ? (T = void 0, - L = (N = J)[58] << 0, - k = N[37] << 15, - S = L | k, - L = N[93] << 17, - N = S | L, - L = void 0, - k = N, - N = [], - O = 255 & (S = k >> 24), - S = k >> 16, - cr = 17572) : cr = (w = 1 == (O *= w = U)) ? 21570 : 14496 : 9 == ur ? (m = ge, - cr = 8997) : ur < 9 ? 7 == ur ? (yo |= 0, - re = 134 & ge[be], - P += re, - b = (Co = yo * yo) >= (b = (Ko = 2 * (yo *= y ^= 23)) - (yo = y * y)), - cr = 2370) : ur > 7 && (Ze = pe[Z], - pe = (pe = "mra").split("").reverse().join(""), - Z = Ze.indexOf(pe), - cr = (Ze = -1 !== Z) ? 24416 : 22946) : 11 == ur ? (je = Q, - Q = "D\x14|\x13}\x18", - ke = "", - xe = 0, - Pe = 0, - cr = 7781) : ur < 11 ? (P = ")", - m = _[Jo](H, P), - _ = ";", - _ += "}$", - P = new RegExp(_), - _ = (_ = "}").split("").reverse().join(""), - m = m[Jo](P, _), - _ = m.length, - P = _ / 67, - cr = 18019) : (S++, - cr = 12387) : 20 == ur ? (z = 127 & k, - cr = (k >>= 7) ? 27971 : 10816) : ur < 20 ? 16 == ur ? (E++, - cr = 8739) : ur < 16 ? 14 == ur ? (fe = ne, - ne = "ge", - ne += "tEle", - ne += "men", - ne += "tsByTag", - eo = ne += "Name", - h.push(7637758, 1, 1), - r(32, 2, -1), - ne = h.pop(), - cr = 17860) : ur > 14 && (re = m = Ue, - ce = ce.concat(re), - cr = 709) : 18 == ur ? cr = (Y = 19 === o) ? 6437 : 3328 : ur < 18 ? (D = 171, - cr = 6210) : (_.push(m[N], k.length), - Ko = (b = (yo = uo === To) * yo) + (Co = (Ke = 6 == Ke) * Ke), - _ = _.concat(k), - cr = (y = Ko >= (b = 2 * (yo *= Ke))) ? 20642 : 4451) : 24 == ur ? (x++, - cr = 197) : ur < 24 ? 22 == ur ? cr = (se = (b = Ko * (yo += b = Ke * Ke)) >= (y = (yo = (Ko = Co * y) + (yo = se * Ke)) * yo)) ? 7235 : 27425 : ur < 22 ? (to = oo = to, - co = He, - bo = We, - Oo = ao, - zo = (Vo = ne)[Re], - Io = zo[Ee](ze), - ko = r[xo](Io, 12, to, 0, co, 1), - Wo = Vo[fe](ko, no), - no = r[xo](Io, 12, to, Wo, bo), - cr = 4320) : (x = m, - cr = 16834) : 26 == ur ? (Je[68] = Qe, - Le = Je[50], - Ze = Le[Xe = Qe % 7], - Le = "\u024b\u0256\u025a\u0252\u024b", - Xe = "", - pe = 0, - cr = 546) : ur < 26 ? (E += jo, - f = U[41], - R = void 0, - M = 0, - he = E, - cr = (le = f).indexOf ? 11716 : 14688) : (O = k, - S = S.concat(O), - k = void 0, - cr = (A = O = (x = 0 | (O = _r)) < 0) ? 10819 : 20579)); - break; - case 15: - void (13 == ur ? ($ = q[74], - ie = q[36] + q[59], - Re = $[ie], - cr = ($ = Re) ? 7394 : 24228) : ur < 13 ? 6 == ur ? (E = E.split("").reverse().join(""), - b += Co, - se = y * y, - se += Co = yo * yo, - se *= b, - Co = Ke * y, - b = Ko * yo, - R = !!A(E) << 3, - w |= R, - cr = 13920) : ur < 6 ? 2 == ur ? (ie++, - cr = 21249) : ur < 2 ? 0 == ur ? cr = z < A.length ? 4418 : 6787 : ur > 0 && (re = -1, - cr = 13666) : 4 == ur ? cr = V ? 4545 : 3493 : ur < 4 ? (ee++, - cr = 4612) : (se = 20 == se, - Ko <<= 1, - no = new X[F], - y = se + Ko, - y *= y, - yo = se * Ko, - yo *= 2, - r(21, He, We, +no), - cr = (yo = y >= yo) ? 21186 : 4961) : 9 == ur ? (b *= yo += y, - yo = (y = se * Co) + (yo = Ko * Ke), - cr = (y = b >= (yo *= yo)) ? 16834 : 10788) : ur < 9 ? 7 == ur ? (ie = i, - $ = +($ = Zo), - Se = (X = Go)[91], - Be = X[18], - X = 0 === $, - h.push(165074, 1, 0), - r(32, 2, -1), - _e = h.pop(), - Ce = _e, - cr = X ? 7 : 9892) : ur > 7 && (Fe = he.charCodeAt(De), - so = Fe ^ me, - me = Fe, - le += String.fromCharCode(so), - cr = 19170) : 11 == ur ? (W = V[L], - m += L = 204 & W, - cr = 28034) : ur < 11 ? (E = he = [M], - cr = 1152) : (q[49] = 0, - cr = 15553) : 20 == ur ? (be = D.charCodeAt(_), - P = be ^ T, - T = be, - Me += String.fromCharCode(P), - cr = 23619) : ur < 20 ? 16 == ur ? (ee = "cl", - ee += "ie", - ee += "ntX", - F = (F = "tfeLllorcs").split("").reverse().join(""), - pe = Ze[ee] + Ze[F], - ee = "\u02be\u02d2\u02bb\u02de\u02b0\u02c4\u029d", - F = "", - q = 0, - X = 0, - cr = 12037) : ur < 16 ? 14 == ur ? (P = $e = 64, - cr = 19104) : ur > 14 && (Ve = "we", - Ve += "bki", - Ve += "t", - Ve += "Mo", - we = void 0 !== Qe[Ve += "vementX"], - cr = we ? 6434 : 21795) : 18 == ur ? (se = k === Xo, - O = m - (k = m % 128), - y = (y = se * se) >= (Co = (Ko = 2 * (b = se * (Co = 11 != Co))) - (se = Co * Co)), - cr = 18213) : ur < 18 ? (ke = 574, - cr = 2786) : cr = T < K.length ? 1635 : 9025 : 24 == ur ? (M = f[Eo], - he = M[re](R, E), - cr = he ? 9344 : 12961) : ur < 24 ? 22 == ur ? cr = (ae = 47 === pe) ? 2913 : 16515 : ur < 22 ? (me = le[G] === he, - cr = me ? 4641 : 11776) : (j = -O, - cr = 26976) : 26 == ur ? (O = A, - S = S.concat(O), - O = "a", - O += "vail", - A = m[O += "Width"], - cr = A ? 1122 : 23012) : ur < 26 ? (m = P[S](), - P = -m, - m = _[ie], - _ = (_ = "nim").split("").reverse().join(""), - k = m[_](A, P), - _ = void 0, - S = 255 & (k = (P = k) >> 8), - (m = []).push(S, k = 255 & P), - P = _ = m, - cr = 16416) : (Y = 15 === o, - h.push(3669350824603, 1, 2), - r(32, 2, -1), - X = h.pop(), - ne = X, - cr = Y ? 12066 : 9891)); - break; - case 16: - void (13 == ur ? (Me = D >> 0, - Ae[6] = 1 & Me, - D = 0, - h.push(23468872808, 1, 0), - r(32, 2, -1), - Me = h.pop(), - cr = ce[T = Me] ? 15684 : 8544) : ur < 13 ? 6 == ur ? cr = Le[61] ? 26464 : 25443 : ur < 6 ? 2 == ur ? cr = (Co = (Ko = se * (yo += Ko = Co * Co)) >= (y = (b = (yo = y * b) + (se = Ke * Co)) * b)) ? 26084 : 8705 : ur < 2 ? 0 == ur ? (W = void 0, - cr = (k = H)[45] ? 27232 : 16e3) : ur > 0 && (he = U[87], - R = he.length, - (he = U[87]).push(E), - cr = 7553) : 4 == ur ? (ne[62] = 4, - cr = 23300) : ur < 4 ? (Re++, - cr = 5825) : (V[0] = 0, - V[1] = m[90], - V[2] = m[30], - cr = 19141) : 9 == ur ? (N.length = 128, - cr = 10240) : ur < 9 ? 7 == ur ? (S = 0 | (k = f), - O.push(S), - cr = S ? 7840 : 10852) : ur > 7 && (ye = je, - Pe = ke, - T = 0, - _ = Te[Le], - cr = (be = Te in _) ? 18115 : 4484) : 11 == ur ? (xe = (xe = "seikooc").split("").reverse().join(""), - J = Pe[xe], - cr = J ? 10757 : 8672) : ur < 11 ? (oe = V, - re[1] = oe.concat(re[1]), - re[0] = [], - V = P[51], - oe = 0, - te = [], - N = 0, - cr = 14819) : cr = oo < ne.length ? 28389 : 2565 : 20 == ur ? cr = Q ? 3717 : 24740 : ur < 20 ? 16 == ur ? (Ze = 192 ^ Te.charCodeAt(Xe), - ho += String.fromCharCode(Ze), - cr = 18882) : ur < 16 ? 14 == ur ? cr = xe ? 16961 : 19202 : ur > 14 && (cr = (F = ie) ? 2116 : 14657) : 18 == ur ? (Ue = re[T] === m, - cr = Ue ? 484 : 20644) : ur < 18 ? (V = de, - cr = 12517) : (Xo = void 0, - cr = 16901) : 24 == ur ? (B = -1, - cr = 7332) : ur < 24 ? 22 == ur ? (S = N, - N = void 0, - cr = (x = O = (S = 0 | (O = S)) < 0) ? 12004 : 1155) : ur < 22 ? (i(23), - cr = 21857) : (k = 1, - cr = 25187) : 26 == ur ? (de++, - cr = 13989) : ur < 26 ? (Y = 3 === i, - cr = 11971) : (fe = "&", - fe += "t", - fe += "y", - Ee += ze = (fe += "pe=") + Ce, - cr = 3427)); - break; - case 17: - void (13 == ur ? (y = _e !== Fe, - oe = L = [N + 64 * te], - cr = (yo = (y *= y) > -226) ? 9441 : 16708) : ur < 13 ? 6 == ur ? (je[92] = 101, - je[1] = 1, - Oe = void 0, - cr = 11456) : ur < 6 ? 2 == ur ? (X++, - cr = 12420) : ur < 2 ? 0 == ur ? cr = (m = T) ? 3204 : 8512 : ur > 0 && (cr = (oe = 3 === P) ? 10848 : 27265) : 4 == ur ? (R = G, - M = 1, - cr = (Co = (Ko = (yo >>= 31) * yo) > -61) ? 11776 : 14977) : ur < 4 ? (R = 128 + (w = I % 128), - M = (w = 63 & (E = (U = I - w) / 128)) + (E = 64 * B), - (U = []).push(R, M), - f = U, - cr = 12897) : (ce.push(1), - ce = ce.concat(_), - cr = 5252) : 9 == ur ? (se = (b = _e !== M) * b, - j = 772 ^ x.charCodeAt(f), - A += String.fromCharCode(j), - cr = (Ke = se > (Co = (b = 7 | (Ko = !le)) << 30)) ? 645 : 8035) : ur < 9 ? 7 == ur ? ((Re = [])[14] = 4, - Re[1] = ie, - q.push(Re), - Re = q.length > 8192, - cr = Re ? 6786 : 23684) : ur > 7 && (O = T[17], - cr = 9536) : 11 == ur ? (Ge++, - cr = 8930) : ur < 11 ? (ve = void 0, - cr = (K = ue) ? 5444 : 4642) : (Xe = !1 === Ve[Ze], - cr = Xe ? 22851 : 24321) : 20 == ur ? (he = 128 + (E = U % 128), - E = 127 & (M = (R = U - E) / 128), - (R = []).push(he, E), - G = R, - cr = 9984) : ur < 20 ? 16 == ur ? (q = 528, - cr = 20994) : ur < 16 ? 14 == ur ? (w = 128 + (B = A % 128), - U = (B = 63 & (G = (I = A - B) / 128)) + (G = 64 * j), - (I = []).push(w, U), - O = I, - cr = 4096) : ur > 14 && (cr = (x = (S = x) < 64) ? 26722 : 2564) : 18 == ur ? (f = L.length - 1, - cr = 24736) : ur < 18 ? cr = Dr < 2 ? 4130 : 12417 : (A = S[hr], - k = A[O](), - cr = 483) : 24 == ur ? (D = m, - H = H.concat(D), - D = void 0, - cr = (m = (P = 0 | (m = P)) < 128) ? 15745 : 13764) : ur < 24 ? 22 == ur ? (Xo = void 0, - cr = 22209) : ur < 22 ? (B[13] = 0, - S = void 0, - cr = 8291) : (we[40] = ae, - cr = 1504) : 26 == ur ? (Ke = !Wo, - se = (Ke *= Ke) > -183, - ie[0] = 16 | ie[0], - cr = se ? 16932 : 16513) : ur < 26 ? (re = 0, - cr = 5893) : (X = "bo", - ie = ee[X += "dy"], - X = "\xac\xb5\xb2\xae\xb7\xbd\x9d\xb8\xb9", - Re = "", - Se = 0, - cr = 17092)); - break; - case 18: - void (13 == ur ? (j++, - cr = 12453) : ur < 13 ? 6 == ur ? (q = sr, - ($ = Go)[49] = -1, - $[36] = -1, - ie = +new q[F] - $[26], - q = $[61], - cr = q ? 7713 : 23684) : ur < 6 ? 2 == ur ? ($++, - cr = 11109) : ur < 2 ? 0 == ur ? (te = de - oe[5], - L = Ie - oe[0], - Ge = W - oe[3], - k = Ye - oe[7], - oe[5] = de, - oe[0] = Ie, - oe[3] = W, - oe[7] = Ye, - de = [Ne], - Ne = void 0, - oe = te, - cr = 2597) : ur > 0 && (E = j[Io](34047), - cr = (me = 0 === E) ? 485 : 9570) : 4 == ur ? cr = 13890 : ur < 4 ? (ve = D, - cr = (Co = (Ke = (yo = (Ko = wo === je) + (y = V === Q)) * yo) >= (Ko = 3 * (b = Ko * y))) ? 20485 : 18176) : (w = new RegExp(x,He), - S = f[Qe](w), - cr = 25827) : 9 == ur ? cr = 9922 : ur < 9 ? 7 == ur ? cr = X < ee.length ? 22563 : 11717 : ur > 7 && (O++, - cr = 14882) : 11 == ur ? (F = 0, - cr = 23393) : ur < 11 ? (w = 128 + (f = x % 128), - U = (f = 63 & (G = (j = x - f) / 128)) + (G = 64 * O), - (j = []).push(w, U), - L = j, - cr = 4674) : (f = w = f, - w = void 0, - E = f, - R = (U = S)[87], - M = void 0, - he = 0, - le = E, - cr = (me = R).indexOf ? 12705 : 15171) : 20 == ur ? (z = 584 ^ A.charCodeAt(j), - f += String.fromCharCode(z), - cr = 16547) : ur < 20 ? 16 == ur ? (Pe = je.charCodeAt(xe), - ue = Pe ^ ke, - ke = Pe, - Q += String.fromCharCode(ue), - cr = 6401) : ur < 16 ? 14 == ur ? (S = w.indexOf(G), - f = S, - cr = 14432) : ur > 14 && (Ve = void 0, - cr = 11108) : 18 == ur ? ((H = P = m).length = 255 & H.length, - H.unshift(H.length), - D = H, - cr = 1280) : ur < 18 ? (O = N - (x = O), - x = void 0, - cr = (j = A = (O = 0 | (A = O)) < 0) ? 1312 : 5763) : (S++, - cr = 9861) : 24 == ur ? (J = ue = K = Me, - cr = Ae[7] ? 10785 : 20228) : ur < 24 ? 22 == ur ? cr = uo ? 15392 : 1796 : ur < 22 ? (M = De.indexOf(me), - he = M, - cr = 1126) : (ve = _ = P, - cr = 18563) : 26 == ur ? (T = !ke[Io], - cr = 2401) : ur < 26 ? (I = 128 + (f = x % 128), - G = (f = 63 & (B = (j = x - f) / 128)) + (B = 64 * O), - (j = []).push(I, G), - k = j, - cr = 7235) : (pe = Le[77], - we = Le[33] - 1, - pe.push(we), - cr = 4129)); - break; - case 19: - void (13 == ur ? (He = void 0, - ao = 0, - cr = 7680) : ur < 13 ? 6 == ur ? (G = 255 & I, - f.push(G), - cr = 19108) : ur < 6 ? 2 == ur ? (He = po[1], - cr = He ? 23590 : 12449) : ur < 2 ? 0 == ur ? cr = _ ? 4640 : 27424 : ur > 0 && (Me = ye[Pe], - se = se > 11, - T = Me[io], - b = z instanceof Object, - Ko = !Ye, - h.push(358781895, 55761652751, 1815329224587, 3, 1), - Ke |= 13, - Co = se * se, - yo = b * b, - r(32, 2, -1), - cr = 3778) : 4 == ur ? (ce.push(0), - cr = 19200) : cr = ur < 4 ? zo ? 18209 : 26148 : (j = -1 === (S = j)) ? 26977 : 13699 : 9 == ur ? cr = q[Be = Se += "e"] ? 6498 : 25985 : ur < 9 ? 7 == ur ? (V = de, - cr = 13315) : ur > 7 && (E = j.charCodeAt(U), - R = E ^ w, - w = E, - I += String.fromCharCode(R), - cr = 21859) : 11 == ur ? cr = A < m.length ? 1025 : 7780 : ur < 11 ? cr = he ? 26212 : 16579 : (W = (B = f).concat(W), - N++, - cr = 16736) : 20 == ur ? (X = void 0, - ne = i, - ro = sr, - We = (po = Go)[60], - cr = We ? 13921 : 21317) : ur < 20 ? 16 == ur ? cr = X ? 2501 : 13796 : ur < 16 ? 14 == ur ? (D = P = [0], - cr = 6240) : ur > 14 && (cr = (vo = wo < 0) ? 24032 : 10531) : 18 == ur ? (H++, - cr = 17635) : ur < 18 ? (he = le, - cr = 21217) : (ge = [P[94]], - m = Le[Le], - re = m[Te], - m = P[54], - cr = (V = re > 0) ? 21314 : 13315) : 24 == ur ? (Ge = 128 + (Ie = te % 128), - S = (Ie = 63 & (W = (L = te - Ie) / 128)) + (W = 64 * oe), - (L = []).push(Ge, S), - Ne = L, - cr = 20805) : ur < 24 ? 22 == ur ? (U = void 0, - E = G, - R = [], - M = 1, - he = 9605, - le = 0, - cr = 18114) : ur < 22 ? (U[41] = [], - cr = 5632) : (T = void 0, - S = J, - O = (k = ue)[Re], - f = "r", - f += "efer", - G = O[f += "rer"], - O = (O = "IRUedocne").split("").reverse().join(""), - O = k[f = O](G), - G = O[Lo](0, 128), - cr = 10369) : 26 == ur ? (Le = 100 * ho[pe], - pe = Le >> 0, - Le = "\xd2\xcc\xd8\xd8\xcc", - we = "", - Z = 0, - cr = 2787) : ur < 26 ? (m *= 4, - cr = 10081) : cr = (_ = T) ? 23265 : 27044); - break; - case 20: - void (13 == ur ? (Be = 0, - cr = 20486) : ur < 13 ? 6 == ur ? (S = "W", - S += "eb", - S += "GLR", - S += "e", - S += "nd", - S += "erin", - S += "g", - x = m[S += "Context"], - cr = x ? 1185 : 21024) : ur < 6 ? 2 == ur ? (W = O = j, - H[0] = W, - cr = 5441) : ur < 2 ? 0 == ur ? (J = (J = "egdirBSJnixieW").split("").reverse().join(""), - Ae = ye[J], - cr = 27010) : ur > 0 && (Y = go, - Je = io, - ho = qe, - Qe = Ao, - cr = (Le = jo)[15] ? 7747 : 8) : 4 == ur ? (de = 16 === m, - cr = 13313) : ur < 4 ? cr = (Te = qe) ? 25348 : 1315 : (m = (m = "timiLecarTkcats").split("").reverse().join(""), - m = E[U = m], - E[U] = 100, - R = new E, - E[U] = m, - h.push(607744072, 1, 2), - r(32, 2, -1), - m = h.pop(), - cr = 15073) : 9 == ur ? (Xo = F, - cr = 23970) : ur < 9 ? 7 == ur ? (U = w[S] === G, - cr = U ? 3168 : 1217) : ur > 7 && (S = U.indexOf(w), - j = S, - cr = 5729) : 11 == ur ? (G = x[41], - S = G.length, - (G = x[41])[S] = f, - cr = 14976) : ur < 11 ? (Do = ne, - ne = "no", - ne += "U", - po = ne += "M", - ne = "c", - No = ne += "n", - ne = (ne = "rotagivan").split("").reverse().join(""), - cr = 7684) : (w++, - cr = 1379) : 20 == ur ? cr = (O = S) ? 13089 : 608 : ur < 20 ? 16 == ur ? (Fe = he[Ze], - so = Fe[io], - Fe = so[Ao], - so = Fe[pe](me), - Fe = new RegExp(te,mo), - To = so[Jo](Fe, jo), - Fe = new RegExp(oe), - so = Fe[q](To), - cr = so ? 13570 : 12577) : ur < 16 ? 14 == ur ? cr = ce < J.length ? 16033 : 8867 : ur > 14 && (se += y = Co * Co, - T.push(W), - cr = (Ke = (y = Ke * se) >= (b = (se = (Ke = Ko * b) + (se = yo * Co)) * se)) ? 23939 : 17089) : 18 == ur ? (go = "WV", - go += ".Eve", - go += "nt.A", - go += "PP.Ba", - cr = (Ao = xo === (go += "ckground")) ? 6915 : 13858) : ur < 18 ? (O = 128 + (W = L % 128), - W = 127 & (S = (k = L - W) / 128), - (k = []).push(O, W), - V = k, - cr = 16512) : (me = M.charCodeAt(le) - 921, - he += String.fromCharCode(me), - cr = 20193) : 24 == ur ? cr = ($ = q) ? 15715 : 10465 : ur < 24 ? 22 == ur ? (j++, - cr = 25989) : ur < 22 ? (Re++, - cr = 17600) : (X = new RegExp(Re), - Re = ie[Qe](X), - cr = Re ? 1313 : 25285) : 26 == ur ? (be++, - cr = 7940) : ur < 26 ? (V = x, - de = A, - oe = j, - te = O, - L = 1, - cr = 11746) : (W = S, - S = 0, - cr = 15365)); - break; - case 21: - void (13 == ur ? (_ = 0, - cr = 4544) : ur < 13 ? 6 == ur ? (ce.push(0), - cr = 21122) : ur < 6 ? 2 == ur ? (z = z.split("").reverse().join(""), - S.push(f, j, z), - f = S, - cr = Co ? 7810 : 13476) : ur < 2 ? 0 == ur ? (Se = 137 ^ q.charCodeAt(Re), - ie += String.fromCharCode(Se), - cr = 22145) : ur > 0 && (G = le.indexOf(he), - R = G, - cr = 6885) : 4 == ur ? (O = N - (A = O), - A = void 0, - cr = (z = j = (O = 0 | (j = O)) < 0) ? 19457 : 10720) : ur < 4 ? (B = 0, - cr = 25188) : (le++, - cr = 3268) : 9 == ur ? (f = S[re](x[io], "name"), - cr = (G = f) ? 6563 : 24128) : ur < 9 ? 7 == ur ? (Co = (yo = (se = !Wo) * se) > (Ko = (y = 14 | (Co = !Ce)) << 28), - j = (f = S - (A = S % 128)) / 128, - f = [], - cr = 18276) : ur > 7 && (ee = "\u036f\u037e\u0378\u037a\u0347", - F = "", - q = 0, - cr = 23968) : 11 == ur ? cr = ne < fe.length ? 20963 : 18 : ur < 11 ? cr = z < A.length ? 7972 : 8964 : (M = f[Eo], - le = M[G](R), - cr = le ? 27301 : 9888) : 20 == ur ? cr = m ? 18562 : 24610 : ur < 20 ? 16 == ur ? (w = 128 + (f = S % 128), - f = 127 & (G = (j = S - f) / 128), - (j = []).push(w, f), - O = j, - cr = 21989) : ur < 16 ? 14 == ur ? (ae = Z[ee], - se = 26 != se, - b = (se *= se) > -220, - ee = "s", - ee += "c", - ee += "rollL", - ee += "e", - ee += "f", - ee += "t", - cr = 16481) : ur > 14 && (D = J.charCodeAt(ce) - 787, - K += String.fromCharCode(D), - cr = 18624) : 18 == ur ? ($ = 987, - cr = 9216) : ur < 18 ? (z = f, - cr = (b = (Co = (yo = 6) * yo) > -234) ? 25925 : 21636) : cr = (k = S in _) ? 26209 : 10081 : 24 == ur ? cr = (Z = pe) ? 3682 : 15172 : ur < 24 ? 22 == ur ? cr = me < M.length ? 15712 : 28130 : ur < 22 ? (Y[14] = 2, - Le[85] = 0, - cr = 1187) : (ke = "se", - ke += "i", - ke += "rtnEt", - ke = (ke += "eg").split("").reverse().join(""), - cr = Q[ke] ? 21574 : 13028) : 26 == ur ? (E += "href", - E += "*=", - E += '"dianzh', - E += "e", - R = !!A(E += 'ntan.com"]') << 11, - w |= R, - E = "\u02c3\u02aa\u02c4\u02af\u02f4\u029c\u02ee\u028b\u02ed\u02c7\u02fa\u02d8\u02e0\u028a\u02e3\u0290\u02e5\u02cb\u02a8\u02c7\u02aa\u0288\u02d5", - R = "", - M = 0, - he = 0, - cr = 10498) : ur < 26 ? (rr = o, - X = void 0, - $ = u, - ie = g, - Be = new i(Se = l), - cr = ie ? 26659 : 7589) : (re = P[Re], - Ue = P[Eo], - Ne = Ue[H](re), - Ue = 0, - V = "el", - V += "atS", - V += "ra", - V = (V += "elc").split("").reverse().join(""), - V = de = V, - cr = 27203)); - break; - case 22: - void (13 == ur ? (S = 3 === m, - cr = 7168) : ur < 13 ? 6 == ur ? (yo ^= 11, - b = D === uo, - L = 575 ^ m.charCodeAt(te), - Co = (y = yo + b) * y, - oe += String.fromCharCode(L), - cr = (Co = Co >= (Ko = 2 * (Ke = yo * b))) ? 25828 : 9569) : ur < 6 ? 2 == ur ? (Uo[27] = 2, - ye = r[xo](0, 9), - xe = ke[qo](ye), - ye = r[xo](0, 24), - xe[Q](ye), - cr = 12452) : ur < 2 ? 0 == ur ? (de++, - cr = 11684) : ur > 0 && (cr = Lo ? 9763 : 18274) : 4 == ur ? (W = 128 + (te = oe % 128), - te = 127 & (L = (N = oe - te) / 128), - (N = []).push(W, te), - V = N, - cr = 8674) : ur < 4 ? (W++, - cr = 13026) : cr = Re < $.length ? 1410 : 26019 : 9 == ur ? (Ce += "nelInt", - Ce += "erpre", - Ce += "tation", - yo = oe === A, - b = !Pe, - X[72] = fe + Se[Ce], - Ke = (Ko = yo + b) * Ko, - Ko = 2 * (se = yo * b), - cr = 7265) : ur < 9 ? 7 == ur ? (P[1] = _.length, - P = P.concat(_), - cr = (_ = D = P) ? 5664 : 1089) : ur > 7 && (de = 0, - cr = 11684) : 11 == ur ? (K = 57, - cr = 13350) : ur < 11 ? (R = 0, - cr = 21701) : cr = 24706 : 20 == ur ? cr = (He = We) ? 26947 : 25027 : ur < 20 ? 16 == ur ? (f = 0 === k, - cr = 4580) : ur < 16 ? 14 == ur ? cr = (lo = M < 0) ? 22816 : 4867 : ur > 14 && (cr = Be ? 23200 : 17024) : 18 == ur ? (He += "um.alibab", - He += "a.com", - po[We] = He, - We = "r", - We += "u", - He = (He = "moc.sserpxeila.muw-ur").split("").reverse().join(""), - po[We] = He, - We = "de", - He = (He = "moc.sserpxeila.muw-ed").split("").reverse().join(""), - cr = 4226) : ur < 18 ? (be = m = ge, - cr = 14369) : cr = H[ae] ? 6148 : 26629 : 24 == ur ? (D = H = [k], - cr = 17796) : ur < 24 ? 22 == ur ? cr = (G = (f = G) < 64) ? 15939 : 11105 : ur < 22 ? (Y = 27 === o, - q = "l", - q += "ocat", - q += "i", - $ = q += "on", - q = "\xfd\xec\xfa\xfd", - ie = "", - Re = 0, - cr = 17600) : (_++, - cr = 5536) : 26 == ur ? (ce.push(1), - ce = ce.concat(m), - cr = 12992) : ur < 26 ? cr = (O = A) ? 17763 : 5316 : (G = -I, - cr = 9345)); - break; - case 23: - void (13 == ur ? (m = N - (_ = m), - _ = void 0, - cr = (O = k = (m = 0 | (k = m)) < 0) ? 21058 : 22752) : ur < 13 ? 6 == ur ? (T = void 0, - be = ue, - P = J, - $e = 15, - m = (ge = ce).slice(), - re = Lo, - Ue = Ao, - Ne = "\u0241\u024e\u0249\u0243\u026e\u0249\u0243\u0242\u025f", - V = "", - cr = 8897) : ur < 6 ? 2 == ur ? (L = x = [O], - cr = 5573) : ur < 2 ? 0 == ur ? (he = U[87], - R = he.length, - (he = U[87]).push(E), - cr = 28064) : ur > 0 && (y = y <= 17, - k = H[W], - b = (Co = y * y) + (Ko = (yo = _o !== Me) * yo), - Co = (Ke = sr !== eo) * Ke, - Ko = (se = ee === vo) * se, - cr = 22336) : 4 == ur ? (k[21] = 1, - T = x = [0], - cr = 545) : ur < 4 ? (O = 0, - cr = 23747) : (W++, - cr = 11265) : 9 == ur ? (Q = !!Object[J] << 27, - ce |= Q, - Q = void 0, - Ae = [], - ce = 255 & (K = (J = ce) >> 24), - D = 255 & (K = J >> 16), - K = J >> 8, - cr = 8736) : ur < 9 ? 7 == ur ? (ce.push(1), - ce = ce.concat(L), - cr = 16802) : ur > 7 && (Je = qe.charCodeAt(Le) - 972, - Y += String.fromCharCode(Je), - cr = 22917) : 11 == ur ? (T = ge.concat(ce), - ce = T.length, - ge = void 0, - cr = (m = (ce = 0 | (m = ce)) < 16384) ? 18755 : 13541) : ur < 11 ? cr = io > 0 ? 19042 : 19873 : (Q = ye[ue](K), - ce |= K = Q << 19, - Q = "\u0378\u0319\u036a\u032e\u0347\u0334\u0357\u0336\u0344\u0320\u0345\u0321", - K = "", - D = 0, - Me = 0, - cr = 21666) : 20 == ur ? cr = 4900 : ur < 20 ? 16 == ur ? (S = !0, - cr = 24067) : ur < 16 ? 14 == ur ? (U = R[m] + jo, - w = U, - cr = (Ke = (Ke = (y = ie === ar) * y) > -204) ? 20992 : 25156) : ur > 14 && (cr = ao ? 26176 : 26404) : 18 == ur ? cr = R < me.length ? 4228 : 3812 : ur < 18 ? (Ne = Ie = Ye, - cr = 27776) : (le++, - cr = 25892) : 24 == ur ? (ro++, - cr = 12035) : ur < 24 ? 22 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 1541) : ur < 22 ? (f = -1, - cr = 17632) : (Y[14] = pe, - Qe = 1 === Le[85], - cr = Qe ? 26628 : 12612) : 26 == ur ? (ue = !!ye[Me] << 4, - J |= ue, - ve.push(J), - ue = 0, - J = ye[Yo] === or, - cr = J ? 26818 : 17442) : ur < 26 ? cr = le < M.length ? 11489 : 227 : (R = 10, - cr = (b = (Co = (y = !W) * y) > (se = (b = 1 | (yo = 31 == yo)) << 31)) ? 19168 : 20896)); - break; - case 24: - void (13 == ur ? (he++, - cr = 22789) : ur < 13 ? 6 == ur ? (W = 0, - cr = 10341) : ur < 6 ? 2 == ur ? ($ = 66 ^ ee.charCodeAt(X), - q += String.fromCharCode($), - cr = 21156) : ur < 2 ? 0 == ur ? (U++, - cr = 16486) : ur > 0 && (k = [], - cr = 15459) : 4 == ur ? (ke = "me", - ke += "dia", - ke += "Devi", - ke = je[xe = ke += "ces"], - h.push(222497, 1294500047359, 57637651218, 3, 2), - r(32, 2, -1), - Pe = h.pop(), - ue = Pe, - cr = 10722) : ur < 4 ? (D = Ae.charCodeAt(ce) - 998, - K += String.fromCharCode(D), - cr = 17157) : (pe = ee = [], - cr = 17794) : 9 == ur ? (B[13] = 0, - S = void 0, - cr = 8291) : ur < 9 ? 7 == ur ? (y = (Ko = !_) * Ko, - Ko = (y += Ke = (Co = Me !== bo) * Co) >= (Ke = 2 * (Ko *= Co)), - he = 221 ^ E.charCodeAt(M), - R += String.fromCharCode(he), - cr = Ko ? 7812 : 16803) : ur > 7 && (T++, - cr = 7392) : 11 == ur ? (S = 128 + (Ie = te % 128), - O = (Ie = 63 & (W = (L = te - Ie) / 128)) + (W = 64 * oe), - (L = []).push(S, O), - Ne = L, - cr = 8003) : ur < 11 ? (ce.push(1), - ce = ce.concat(m), - cr = 19269) : (Oo = Oo.split("").reverse().join(""), - zo = Oo, - h.push(630367127, 4340511666117, 2, 0), - r(32, 2, -1), - Oo = h.pop(), - Io = Oo, - Oo = "\u02b1\u02ff\u02b2\u02f3\u02a0\u02eb\u02ae\u02ea\u02b5\u02e3\u02a6\u02e8\u02ac\u02e3\u02b1\u02ee\u02b9\u02fc\u02be\u02f9\u02b5", - ko = "", - Wo = 0, - Lo = 0, - cr = 8323) : 20 == ur ? cr = ie < F.length ? 7621 : 4864 : ur < 20 ? 16 == ur ? cr = ne < Ee.length ? 2403 : 7425 : ur < 16 ? 14 == ur ? (F++, - cr = 6916) : ur > 14 && (cr = w ? 100 : 22661) : 18 == ur ? (z = U = [w], - cr = 5154) : ur < 18 ? (fo = Fe[Ze], - lo = fo[io], - fo = lo[Ao], - lo = fo[pe](To), - fo = new RegExp(te,mo), - vo = lo[Jo](fo, jo), - fo = new RegExp(oe), - lo = fo[q](vo), - cr = lo ? 5475 : 22084) : (J = ye[Q], - ce = "\u017c\u0177\u0158\u017a\u0171\u0175\u0171\u017c\u0171\u017e\u016d", - D = "", - Me = 0, - cr = 28226) : 24 == ur ? (te = [], - cr = 18021) : ur < 24 ? 22 == ur ? (F = 0, - cr = 8e3) : ur < 22 ? (I = B[S] === z, - cr = I ? 16800 : 9056) : (Xe = "\u01a4\u01bf\u01a5\u01b3\u01b8\u01b5\u01a3", - Ze = "", - pe = 0, - cr = 24421) : 26 == ur ? cr = 20640 : ur < 26 ? (V.push(N), - cr = ce ? 1186 : 1477) : (G = void 0, - cr = (w = (U = 0 | (w = I)) < 128) ? 4452 : 21025)); - break; - case 25: - void (13 == ur ? cr = (Ae = J) ? 27010 : 641 : ur < 13 ? 6 == ur ? (P = ge.length > 7, - cr = P ? 22721 : 21764) : ur < 6 ? 2 == ur ? (de = re[Ne] ^ V, - oe = 255 & de, - Ue.push(oe), - V = oe, - cr = 7299) : ur < 2 ? 0 == ur ? (A = j = A, - x.push(A), - A = H[Io](3410), - x.push(A), - A = H[Io](7937), - x.push(A), - A = H[Io](35724), - x.push(A), - A = H[Io](3415), - x.push(A), - A = H[Io](7936), - cr = 22564) : ur > 0 && (A = N, - cr = 20833) : 4 == ur ? (X++, - cr = 9440) : ur < 4 ? (He = ao[2] === ne, - cr = 19298) : (T = 1, - _ = ve < D.length, - cr = _ ? 25760 : 25731) : 9 == ur ? (ge = 255 & (be = T >> 8), - be = 255 & T, - _.push(P, $e, ge, be), - T = Me = _, - Me = void 0, - _ = ce, - ce = [], - be = _ >> 24, - cr = 24899) : ur < 9 ? 7 == ur ? (T = void 0, - m = ue, - k = J, - S = "t", - S += "o", - S += "Low", - S += "erCa", - O = S += "se", - S = "ni", - S = (S += "w").split("").reverse().join(""), - cr = 1602) : ur > 7 && (cr = (ke = T) ? 19556 : 23010) : 11 == ur ? (jo[38] = 1, - cr = 23841) : ur < 11 ? cr = (F = Y) ? 5124 : 16964 : (O = j <= 3, - cr = 608) : 20 == ur ? cr = (fe = Se) ? 18788 : 16672 : ur < 20 ? 16 == ur ? (Be = Se[ir], - _e = "a", - _e += "rc", - _e += "h", - Ce = Be.indexOf(_e), - cr = (Be = Ce > 0) ? 1731 : 7776) : ur < 16 ? 14 == ur ? (se = (Ke = Wo !== eo) * Ke, - _ = oe.indexOf(de), - re = _, - cr = (y = se >= (Ke = (y = Ke * (b >>= 18)) - (b *= b))) ? 13666 : 22881) : ur > 14 && (ye = ke.indexOf(Pe), - cr = 21088) : 18 == ur ? (D = void 0, - _ = 0, - P = ue, - m = J, - (k = []).push(0, 0, 0), - S = k, - k = m[14], - cr = k ? 17220 : 13376) : ur < 18 ? (Io = oo.charCodeAt(zo), - ko = Io ^ Vo, - Vo = Io, - Oo += String.fromCharCode(ko), - cr = 6307) : (F = void 0, - cr = 7586) : 24 == ur ? (Se = $.charCodeAt(Re) - 341, - ie += String.fromCharCode(Se), - cr = 14720) : ur < 24 ? 22 == ur ? (T = k = [P], - cr = 7492) : ur < 22 ? (U++, - cr = 23556) : (ce.push(1), - ce = ce.concat(P), - cr = 643) : 26 == ur ? cr = Re ? 7204 : 736 : ur < 26 ? (bo = oo.charCodeAt(co) - 317, - to += String.fromCharCode(bo), - cr = 17251) : (f = S, - O = O.concat(f), - S = k[ne], - cr = (f = S) ? 15717 : 7681)); - break; - case 26: - void (13 == ur ? (je[62] = 1, - cr = r[xo] ? 8610 : 256) : ur < 13 ? 6 == ur ? (ne = No, - cr = (y = (se = (Co = Co < 31) * Co) > -232) ? 741 : 20224) : ur < 6 ? 2 == ur ? (H[oe](34962, de), - (m = []).push(-.2, -.9, 0, .4, -.26, 0, 0, .732134444, 0), - oe = m, - m = new _[ke](oe), - oe = (oe = "ataDreffub").split("").reverse().join(""), - H[oe](34962, m, 35044), - m = "it", - m += "emSi", - cr = 15074) : ur < 2 ? 0 == ur ? (ao = No, - cr = (Ko = (y = (Co = (yo = W === F) * yo) + (b = (Ke = Ke <= 7) * Ke)) >= (yo = 2 * (Co = yo * Ke))) ? 9826 : 19780) : ur > 0 && (io = h.pop(), - Te = 0, - Y = "", - cr = 10977) : 4 == ur ? (z = 127 & ge, - cr = (ge >>= 7) ? 1536 : 6883) : ur < 4 ? (D = 1, - cr = 8034) : (ro[1] = 2, - X = void 0, - cr = 3810) : 9 == ur ? cr = 13349 : ur < 9 ? 7 == ur ? cr = M < E.length ? 7937 : 16133 : ur > 7 && (K = !(!Q || !Q[Me]) << 13, - ce |= K, - Q = "ni", - Q += "g", - Q += "i", - Q += "rO", - Q = (Q += "emit").split("").reverse().join(""), - K = !(!ye[qe] || void 0 === ye[qe][Q]) << 14, - ce |= K, - Q = Ae, - cr = 27875) : 11 == ur ? (_e[1] = fe, - Ke = (se = le !== Le) * se, - Ko = !ie, - Be = X[66], - yo = 59 | Ko, - Be[_e[2]] = 1, - Xo = void 0, - cr = (Ko = Ke > (yo <<= 26)) ? 11843 : 14180) : ur < 11 ? (ee = typeof ae[Z] === q, - cr = 21955) : (ye = r[xo], - cr = 17570) : 20 == ur ? cr = q ? 3460 : 10528 : ur < 20 ? 16 == ur ? cr = 3616 : ur < 16 ? 14 == ur ? cr = S ? 4293 : 15617 : ur > 14 && (D = void 0, - cr = (_ = D = _ = [0]) ? 10914 : 5189) : 18 == ur ? (De++, - cr = 14625) : ur < 18 ? (O = void 0, - A = W, - f = (x = oe)[87], - j = void 0, - z = 0, - B = A, - cr = (I = f).indexOf ? 4163 : 2113) : cr = (m = H) ? 10530 : 22981 : 24 == ur ? ((Z = Je[74]).push(pe), - Je[33]++, - pe = Je[74], - Z = pe.length, - cr = (pe = Z > 8192) ? 28258 : 27652) : ur < 24 ? 22 == ur ? (D = S = [0], - cr = 8516) : ur < 22 ? (D = void 0, - P = (T = J)[42], - m = void 0, - S = P, - cr = (k = T)[41] ? 8384 : 19013) : cr = (Y = 18 === o) ? 13665 : 14692 : 26 == ur ? (me = le[E] === he, - cr = me ? 4288 : 23268) : ur < 26 ? cr = ye[je = Q] ? 9380 : 16613 : (S = N, - N = (N = "tfeLneercs").split("").reverse().join(""), - O = _[N], - cr = O ? 3524 : 13797)); - break; - case 27: - void (13 == ur ? (Be = Ce, - cr = Ke ? 21824 : 388) : ur < 13 ? 6 == ur ? (H.push(P.length), - H = H.concat(P), - cr = (P = D = H) ? 12323 : 21632) : ur < 6 ? 2 == ur ? (q = Ze, - X = 1 === (F = io)[16], - cr = X ? 2690 : 11328) : ur < 2 ? 0 == ur ? (je = "d", - je += "r", - Ko = (b = b >= 23) * b, - b = 2 * (se = b * (Co = 27)), - yo = Co * Co, - je += "o", - je += "c", - cr = 5956) : ur > 0 && (Ce = q[Re], - Ee = "\u03ff\u040b\u040b\u0407\u0405\u0401", - ze = "", - ne = 0, - cr = 17153) : 4 == ur ? (S = m[k], - O = S[2], - x = P[50], - f = x[A = O % 7], - x = f ^ S[0], - A = f ^ S[3], - j = f ^ S[1], - cr = (S = 0 === N) ? 18020 : 27012) : ur < 4 ? (R = -1, - cr = 6885) : (Ze = Xe[we], - cr = 18438) : 9 == ur ? cr = (k = m > 1) ? 25442 : 23361 : ur < 9 ? 7 == ur ? (Co = (b = (yo = 25 == yo) * yo) + (Co = (Ko = 17 << Ko) * Ko), - j = 0 | (B = 31 * j), - y = yo * Ko, - B = f.charCodeAt(A), - j += B, - cr = 4611) : ur > 7 && (S = 254, - cr = 6789) : 11 == ur ? cr = te ? 18466 : 25090 : ur < 11 ? (R = 128 + (w = f % 128), - M = (w = 63 & (E = (U = f - w) / 128)) + (E = 64 * I), - (U = []).push(R, M), - B = U, - cr = 6242) : cr = he ? 26657 : 4261 : 20 == ur ? cr = (A = (x = A) < 64) ? 20672 : 23203 : ur < 20 ? 16 == ur ? (Ie.push(L), - cr = N ? 20928 : 9381) : ur < 16 ? 14 == ur ? cr = qe < jo ? 1857 : 16 : ur > 14 && (Q = "\xdb\xf1\xe5\xea\xe7\xe4", - J = "", - Ae = 0, - cr = 16995) : 18 == ur ? (T = (N = T).concat(ce), - ce = T.length, - N = void 0, - cr = (L = (ce = 0 | (L = ce)) < 16384) ? 23715 : 352) : ur < 18 ? (h.push(43359, 1, 2), - r(32, 2, -1), - I = h.pop(), - (w = A[Ee](I))[z] = f, - B[So](w), - A = f = A = "a", - z = 0, - cr = 27171) : (Je[44] = [], - cr = 1667) : 24 == ur ? (m = A, - cr = 4673) : ur < 24 ? 22 == ur ? (Z = F, - F = "\u0154\u0161\u0156\u016b", - q = "", - X = 0, - cr = 1409) : ur < 22 ? (Ve++, - cr = 4384) : (S = x = A = S + 1, - x = O[47], - A = void 0, - f = O, - O = x, - x = f[87], - j = void 0, - z = 0, - cr = 19714) : 26 == ur ? (pe = 5, - cr = 24289) : ur < 26 ? (le++, - cr = 17028) : (Mo = To[Fo], - dr = Mo[de], - cr = dr ? 4740 : 9668)); - break - } - }(); - break; - case 2: - !function() { - switch (lr) { - case 0: - void (13 == ur ? (de++, - cr = 2080) : ur < 13 ? 6 == ur ? (Z++, - cr = 9828) : ur < 6 ? 2 == ur ? (Y = void 0, - Xo = Y = 0, - cr = 1029) : ur < 2 ? 0 == ur ? (ce.push(0), - cr = 8546) : ur > 0 && (x = 2 === O[14], - cr = x ? 5859 : 19492) : 4 == ur ? (lo = To[io], - cr = lo ? 25220 : 28452) : ur < 4 ? (B = 576, - cr = 6533) : (Ne = P[V], - V = void 0, - de = _, - oe = re, - te = Ne, - Ne = 0, - Ye = 0 === te[10], - cr = Ye ? 21349 : 3716) : 9 == ur ? (Z = Y += "ole", - Y = (Y = "txetnoc").split("").reverse().join(""), - ae = Y, - Y = "e", - Y += "ta", - Y = (Y += "didnac").split("").reverse().join(""), - ee = Y, - cr = 12932) : ur < 9 ? 7 == ur ? (Y[10]++, - cr = 20064) : ur > 7 && (x = 242 ^ N.charCodeAt(O), - S += String.fromCharCode(x), - cr = 27907) : 11 == ur ? cr = 11746 : ur < 11 ? (ge = ce, - ce = [], - m = 4, - re = (P = Me).slice(2, m), - P = re[0] << 8, - m = P | re[1], - P = m[Ao](), - re = P.split(jo), - P = void 0, - cr = 16578) : (A = 255 & m, - m = 255 & H, - P.push(k, S, A, m), - cr = (_ = D = P = _ = P) ? 9764 : 67) : 20 == ur ? (De = M.charCodeAt(me), - Fe = De ^ le, - le = De, - he += String.fromCharCode(Fe), - cr = 25889) : ur < 20 ? 16 == ur ? (qe = (qe = "kcilc").split("").reverse().join(""), - cr = (io = xo === qe) ? 15620 : 19073) : ur < 16 ? 14 == ur ? cr = U < I.length ? 19235 : 2658 : ur > 14 && (cr = _e < $.length ? 12067 : 26467) : 18 == ur ? (yo = se * se, - te = 127 & W, - L.push(k, te), - V = L, - b = Ko + yo, - Ko = Co * Co, - yo = b * (Ko += yo = Ke * Ke), - b = y * Co, - cr = 25794) : ur < 18 ? (_ = ye[P], - cr = 24003) : cr = U ? 8801 : 11392 : 24 == ur ? (Le[15] = 1, - cr = 4960) : ur < 24 ? 22 == ur ? (V = 230, - cr = 10978) : ur < 22 ? cr = 321 : (ge = (ce = ge).concat(T), - Me = Me.concat(ge), - ce = [], - T = void 0, - V = [], - N = 1 === (m = J)[27], - cr = N ? 5633 : 19488) : 26 == ur ? cr = Le ? 14436 : 10529 : ur < 26 ? (m = !H[Io], - cr = 25024) : (V.push(de), - cr = D ? 3525 : 19875)); - break; - case 1: - void (13 == ur ? ($e += jo, - T = P[41], - ge = void 0, - H = 0, - m = $e, - cr = (re = T).indexOf ? 18947 : 10880) : ur < 13 ? 6 == ur ? (O = B <= 3, - cr = 26624) : ur < 6 ? 2 == ur ? (T = (P = T)[1], - cr = T ? 8002 : 19521) : ur < 2 ? 0 == ur ? (be = P[0] + _, - P[0] = 255 & be, - be = P[1] + _, - P[1] = 255 & be, - _ = T = P, - D = D.concat(_), - T = ce.slice(6), - D = (D = D.concat(T)).concat(Me), - cr = 4419) : ur > 0 && (S[1] = 1, - D = S, - _ = 1, - cr = 9475) : 4 == ur ? (yo = 4, - Me[J = 0 + Dr] = ue[Dr], - cr = (Ke = (b = yo * yo) > -98) ? 17924 : 21220) : ur < 4 ? (ce.push(1), - ce = ce.concat(D), - cr = 7010) : (O = G = z, - cr = 24961) : 9 == ur ? (le = -1, - cr = 5217) : ur < 9 ? 7 == ur ? (B = f.charCodeAt(z) - 612, - j += String.fromCharCode(B), - cr = 1890) : ur > 7 && (Ie = N, - cr = 14693) : 11 == ur ? (Y = void 0, - cr = 23009) : ur < 11 ? (Ao = "", - qe = 0, - cr = 15201) : (yo = 2 == yo, - Ko = 101 | (Ke = K === vo), - z = j, - B = 1, - cr = (Co = (yo *= yo) > (Ko <<= 25)) ? 20964 : 802) : 20 == ur ? (xe = "b", - xe += "o", - xe += "ok", - xe += "ma", - J = Pe[xe += "rks"], - cr = J ? 26309 : 6756) : ur < 20 ? 16 == ur ? cr = _e < ie.length ? 19845 : 516 : ur < 16 ? 14 == ur ? (N = O, - S = S.concat(N), - N = (N = "htdiw").split("").reverse().join(""), - O = m[N], - cr = O ? 28256 : 14658) : ur > 14 && (ao = 2e3, - cr = 25984) : 18 == ur ? (N = re.charCodeAt(te), - L = N ^ oe, - oe = N, - de += String.fromCharCode(L), - cr = 3556) : ur < 18 ? (Ae = (Ae = "resworb").split("").reverse().join(""), - J = ye[Yo] === Ae, - cr = 26818) : (F += "nct", - F += "i", - F += "on", - cr = Ko ? 23396 : 20256) : 24 == ur ? (ce.push(0), - cr = 21539) : ur < 24 ? 22 == ur ? cr = (Se = 2 === $) ? 28068 : 13829 : ur < 22 ? cr = (X = Y) ? 22306 : 16514 : (W = 4, - cr = (se = (b = (Ko = 26) * Ko) > -75) ? 10341 : 8739) : 26 == ur ? (N += "dr", - N += "iver_i", - L = 0 | !!_[N += "d"], - T = N = [V |= N = L << 1], - cr = 6177) : ur < 26 ? (Ro++, - cr = 20518) : (he = E.charCodeAt(M) - 990, - R += String.fromCharCode(he), - cr = 16067)); - break; - case 2: - void (13 == ur ? (q++, - cr = 27136) : ur < 13 ? 6 == ur ? (T = Q.charCodeAt(Me), - _ = T ^ D, - D = T, - K += String.fromCharCode(_), - cr = 22243) : ur < 6 ? 2 == ur ? (j = "\u0278\u0241\u027e\u0275", - B = "", - I = 0, - cr = 224) : ur < 2 ? 0 == ur ? (D = 638 ^ J.charCodeAt(ce), - K += String.fromCharCode(D), - cr = 17505) : ur > 0 && (X = sr, - Ke = (Ko = (Co |= 7) * Co) > -13, - Be = Go, - _e = g, - (fe = i)[1] = 0, - fe[0] = _e, - Ee = Be[66], - cr = 24864) : 4 == ur ? (Se = $, - $ = "e", - $ += "ta", - $ += "Relp", - $ = ($ += "mas").split("").reverse().join(""), - _e = $, - cr = Se ? 738 : 12130) : ur < 4 ? (W = 0, - cr = 7264) : (Uo[70] = 0, - Uo[59] = 0, - Uo[49] = -1, - Uo[36] = -1, - Uo[66] = {}, - Oe = void 0, - je = Uo, - Q = (ye = mo)[ie], - ke = Q[Se](), - cr = 23042) : 9 == ur ? (y = 1 << y, - ce.push(0), - cr = (b = (se = y * y) > -154) ? 23109 : 3616) : ur < 9 ? 7 == ur ? (_ = void 0, - P = 1, - m = "n", - m += "ot s", - m += "upp", - re = m += "ort", - m = 0, - cr = (V = H = 0) ? 25669 : 18817) : ur > 7 && (ve++, - cr = 14660) : 11 == ur ? cr = ge < L ? 2211 : 2402 : ur < 11 ? (w = 128 + (k = P % 128), - k = 127 & (f = (S = P - k) / 128), - (S = []).push(w, k), - T = S, - cr = 7492) : (Y = 39 === i, - cr = 21538) : 20 == ur ? (z = 0, - cr = (b = (b = (Co |= 26) * Co) > -22) ? 6753 : 8e3) : ur < 20 ? 16 == ur ? (j = f[B = j += "in"], - x.push(j), - f = H[A](35633, 36338), - j = "r", - j += "ang", - j += "eMa", - I = j += "x", - cr = 2179) : ur < 16 ? 14 == ur ? (Q += "llo", - Q += "rtnoCt", - Q += "luafe", - Q += "DmaertS", - Q += "elbada", - Q = (Q += "eR").split("").reverse().join(""), - J = !!ye[Q] << 26, - ce |= J, - Q = "\u03ec\u03e5\u03f7\u03cb\u03f3\u03ea", - J = "", - Ae = 0, - cr = 23236) : ur > 14 && (cr = (be = _) ? 26851 : 13157) : 18 == ur ? (ie = Re, - Re = (Re = "modnar").split("").reverse().join(""), - Se = Re, - h.push(3728902099678, 1, 2), - r(32, 2, -1), - Re = h.pop(), - Be = Re, - Re = "sr", - _e = Re += "c", - cr = 16069) : cr = ur < 18 ? w ? 22178 : 13697 : (Je = Qe) ? 20002 : 22853 : 24 == ur ? cr = (F = ee) ? 11780 : 25732 : ur < 24 ? 22 == ur ? cr = (_o = 32 === o) ? 17509 : 16933 : ur < 22 ? (f = 0, - cr = 549) : cr = (S = k) ? 14181 : 12480 : 26 == ur ? (ro = "\u01fc\u01f8\u01e2\u01f9\u01ec", - po = "", - We = 0, - cr = 24066) : ur < 26 ? (ne = (ne = "txet").split("").reverse().join(""), - $o = ne, - ne = (ne = "gubeD").split("").reverse().join(""), - Qo = ne, - He = ne = "i", - ne = "\u02f4\u029b\u02eb", - ao = "", - cr = 11362) : (_ = D = _, - D = void 0, - P = T, - T = _, - m = P[87], - re = void 0, - V = 0, - de = T, - cr = (oe = m).indexOf ? 8481 : 2112)); - break; - case 3: - void (13 == ur ? cr = (vo = 1 == (M *= vo = Bo)) ? 868 : 5952 : ur < 13 ? 6 == ur ? (W = (f = B).concat(W), - B = void 0, - cr = (G = I = (f = 0 | (I = f = V - x)) < 0) ? 27940 : 15716) : ur < 6 ? 2 == ur ? cr = (ee = ae) ? 9220 : 1504 : ur < 2 ? 0 == ur ? (X++, - cr = 7745) : ur > 0 && (A = N - (O = A), - O = void 0, - cr = (z = j = (A = 0 | (j = A)) < 0) ? 10437 : 1092) : 4 == ur ? cr = (m = H) ? 16165 : 13157 : ur < 4 ? (G = -I, - cr = 24739) : (ce.push(1), - ce = ce.concat(_), - cr = 2209) : 9 == ur ? (O = 128 + (Ge = W % 128), - Ge = 127 & (S = (k = W - Ge) / 128), - (k = []).push(O, Ge), - Ie = k, - cr = 11588) : ur < 9 ? 7 == ur ? (B++, - cr = 17633) : ur > 7 && (B[13] = 3, - S = void 0, - f = 1, - cr = 17189) : 11 == ur ? (no = 0, - oo = 0, - cr = 12801) : ur < 11 ? cr = be < Me.length ? 5251 : 19236 : (Se = $[Eo], - _e = {}, - (Ce = {})[Ro] = function() { - Br = 1 - } - , - fe = Ce, - Ce = Se[Be](_e, Oe, fe), - Se = q, - $[Uo](Se, Ce, Ce), - _e = (_e = "renetsiLtnevEevomer").split("").reverse().join(""), - cr = 19616) : 20 == ur ? cr = De ? 8324 : 8960 : ur < 20 ? 16 == ur ? (A = E.indexOf(U), - I = A, - cr = 7330) : ur < 16 ? 14 == ur ? (pe++, - cr = 22885) : ur > 14 && (_ = k[f], - cr = 26819) : 18 == ur ? cr = (G = (I = G) < 64) ? 11365 : 1220 : ur < 18 ? (oe = L = [N + 64 * te], - cr = 14466) : (S++, - cr = 27077) : 24 == ur ? (B[3] = I, - w = I[Vo](zo), - cr = (U = !w) ? 515 : 4964) : ur < 24 ? 22 == ur ? (U = -9, - cr = 25952) : ur < 22 ? cr = 24932 : (Se = ie[Be], - Ce = ie[_e], - fe = Ce[Ao](), - Ce = "\u0175", - Ee = "", - ze = 0, - cr = 18148) : 26 == ur ? (Ke = (se = (y = 31 == y) * y) + (yo = (Ko = W === vo) * Ko), - yo = (b = b >= 24) * b, - se = (Co = 3 > Co) * Co, - A = [S + 64 * O], - cr = 2497) : ur < 26 ? (P = 0, - yo = 2 * (se = (Ke = Ke > 2) * (Ko ^= 9)), - cr = (se = (y = Ke * Ke) >= (yo -= se = Ko * Ko)) ? 27492 : 1381) : (Be = ze, - cr = 4834)); - break; - case 4: - void (13 == ur ? cr = Re ? 6725 : 11970 : ur < 13 ? 6 == ur ? (V = m, - cr = 17664) : ur < 6 ? 2 == ur ? (_ = m = [H], - cr = 11010) : ur < 2 ? 0 == ur ? (S = void 0, - S = (O = L)[39], - S = (O = S) + jo, - O = void 0, - f = S, - cr = (x = L)[41] ? 12899 : 26437) : ur > 0 && (Z = "cr", - Z += "eat", - Z += "eGain", - ae = "\u0280\u028f\u0288\u027d\u028e\u0283\u0289\u0288", - ee = "", - F = 0, - cr = 22245) : 4 == ur ? (po[We] = He, - h.push(265676724, 1, 0), - r(32, 2, -1), - We = h.pop(), - He = "wu", - He += "m.", - He += "aliex", - He += "p", - He += "res", - He += "s.com", - cr = 21219) : cr = ur < 4 ? G < R.length ? 21604 : 3808 : 2885 : 9 == ur ? cr = (f = -1 === (S = f)) ? 14340 : 20804 : ur < 9 ? 7 == ur ? (k = 128 + (te = oe % 128), - te = 127 & (L = (N = oe - te) / 128), - (N = []).push(k, te), - V = N, - cr = 18916) : ur > 7 && (cr = m < _ ? 11618 : 27042) : 11 == ur ? (ee = F[q], - cr = 6432) : ur < 11 ? (Xo = void 0, - cr = 18565) : cr = S < m.length ? 25378 : 23299 : 20 == ur ? (N = de.charCodeAt(te) - 123, - oe += String.fromCharCode(N), - cr = 23779) : ur < 20 ? 16 == ur ? cr = (Y = 0 === o) ? 20227 : 6275 : ur < 16 ? 14 == ur ? (te = oe, - V = V.concat(te), - oe = void 0, - cr = (te = (N = 0 | (te = k)) < 16384) ? 6561 : 323) : ur > 14 && (cr = (P = T) ? 3461 : 26853) : 18 == ur ? (ce.push(1), - ce = ce.concat(m), - cr = 21539) : ur < 18 ? (D = S, - cr = 1637) : (Qe = (Qe = "etaD").split("").reverse().join(""), - Ve = new Y[Qe], - Ve = (Qe = +Ve) - Le[26], - Xe = Ve - Le[43], - cr = (Ze = Xe < 2) ? 15971 : 16996) : 24 == ur ? (h.push(3523055057658, 52973528, 1158585352, 605743753986, 4, 2), - r(32, 2, -1), - A = h.pop(), - cr = S[A] ? 24224 : 6914) : ur < 24 ? 22 == ur ? (pe = "no", - pe += "de", - we = ho[pe += "Name"], - cr = we ? 20995 : 4229) : ur < 22 ? cr = j ? 14432 : 4166 : (ce.push(0), - cr = 12738) : 26 == ur ? cr = (S = 16 === I) ? 28037 : 28003 : ur < 26 ? (D = 0, - cr = 2181) : cr = le[Ro] ? 5827 : 20768); - break; - case 5: - void (13 == ur ? cr = J < je.length ? 16160 : 26433 : ur < 13 ? 6 == ur ? (M++, - cr = 26978) : ur < 6 ? 2 == ur ? (H = ge, - $e[0] = H.concat($e[0]), - T = $e, - cr = 28484) : ur < 2 ? 0 == ur ? (P[41] = [], - cr = 4290) : ur > 0 && (cr = 5732) : 4 == ur ? (S = void 0, - f = 0, - cr = 15653) : ur < 4 ? (O = de, - cr = (x = Ge).indexOf ? 25923 : 7683) : (X = 104, - cr = 13344) : 9 == ur ? (K[_e] = ke, - ke = Ae[eo](uo), - xe = ke[0], - cr = xe ? 26692 : 7362) : ur < 9 ? 7 == ur ? cr = (I = -1 === (A = I)) ? 1475 : 3201 : ur > 7 && (cr = Le < Te.length ? 18692 : 18690) : 11 == ur ? (vo = 1, - cr = 19296) : ur < 11 ? (L = 3, - cr = 21316) : (G = R.indexOf(E), - w = G, - cr = 2560) : 20 == ur ? (N++, - cr = 14532) : ur < 20 ? 16 == ur ? (M = le[R] != S[E], - cr = M ? 9538 : 10371) : ur < 16 ? 14 == ur ? cr = (Se = $) ? 9666 : 4101 : ur > 14 && (cr = f < x.length ? 23587 : 25157) : 18 == ur ? (X = $[ee], - cr = X ? 22820 : 13632) : ur < 18 ? (Oe = ye, - ye = "ca", - Q = ye += "tch", - cr = Oe ? 14914 : 12452) : (D = void 0, - _ = ve, - ve = (T = J)[7], - cr = ve ? 21697 : 9795) : 24 == ur ? (D = void 0, - H = [], - m = (P = J)[40], - cr = m ? 4898 : 22625) : ur < 24 ? 22 == ur ? cr = je ? 25826 : 229 : ur < 22 ? cr = Me < Q.length ? 23876 : 15043 : (S = void 0, - cr = (A = (f = 0 | (A = f)) < 128) ? 2276 : 9505) : 26 == ur ? (T = S = [255], - cr = 7493) : ur < 26 ? (B = A.charCodeAt(z), - I = B ^ j, - j = B, - f += String.fromCharCode(I), - cr = 20801) : (O = 128 + (Ge = W % 128), - Ge = 127 & (S = (k = W - Ge) / 128), - (k = []).push(O, Ge), - Ie = k, - cr = 8772)); - break; - case 6: - void (13 == ur ? cr = (A = (x = A) < 64) ? 12485 : 22117 : ur < 13 ? 6 == ur ? (T = _[0], - cr = T ? 11653 : 2819) : ur < 6 ? 2 == ur ? (_.length = 128, - cr = 7873) : ur < 2 ? 0 == ur ? (S++, - cr = 8834) : ur > 0 && (z = te - O, - B = 16 * ge[5], - cr = (I = z >= B) ? 17121 : 24067) : 4 == ur ? (m += jo, - _ = P[41], - re = void 0, - V = 0, - de = m, - cr = (oe = _).indexOf ? 15137 : 13985) : ur < 4 ? (P = re, - cr = 24129) : (de = 127 & D, - cr = (D >>= 7) ? 675 : 27650) : 9 == ur ? (Ko = (b = (y = y >= 29) * y) > -95, - pe[q](ee, 1e3), - cr = Ko ? 24578 : 15845) : ur < 9 ? 7 == ur ? cr = globalOpt[ro] ? 11456 : 12358 : ur > 7 && (T = f = [S], - cr = 7493) : 11 == ur ? (fe[20] = 1, - cr = 2466) : ur < 11 ? (_ = k = [m + 64 * N], - cr = 19747) : (f = Pr[hr], - S = f[O](), - cr = 17826) : 20 == ur ? cr = (S = O) ? 13605 : 21121 : ur < 20 ? 16 == ur ? (m = re, - Ue = (re = 128512433) % m.length, - re = m[Ue], - m = P = m = re % 4, - P = be[ie], - be = ge.length / 2, - re = "c", - cr = 27330) : ur < 16 ? 14 == ur ? (D = P = [255], - cr = 6240) : ur > 14 && (cr = x < S.length ? 9824 : 11366) : 18 == ur ? cr = 8452 : ur < 18 ? (ue++, - cr = 20803) : (Ko = ko instanceof Boolean, - Ke = (b = (se = Ko * Ko) + (b = (y = 19 << y) * y)) >= (se = Ko * y), - go = (go = "emuser").split("").reverse().join(""), - Ao = xo === go, - cr = Ke ? 25056 : 7619) : 24 == ur ? cr = xe[Uo] ? 21827 : 23680 : ur < 24 ? 22 == ur ? (T = void 0, - N = ue, - k = ve, - k = [], - cr = (L = J)[56] ? 24834 : 22083) : ur < 22 ? cr = (le = M) ? 19904 : 22213 : (ee = "\u037e\u030c\u0350\u033e\u0342\u031e\u0370\u030c\u0350\u0322", - q = "", - X = 0, - $ = 0, - cr = 11427) : cr = 26 == ur ? (Ae = J) ? 27648 : 384 : ur < 26 ? (Ke = yo >= (se = (b += Ko = se * Ke) * b)) ? 21184 : 21574 : 25347); - break; - case 7: - void (13 == ur ? cr = V ? 13666 : 1505 : ur < 13 ? 6 == ur ? cr = (Z = we) ? 12736 : 22016 : ur < 6 ? 2 == ur ? (Ze = "Fi", - Ze += "ref", - Ze += "ox/6", - Ze += "2", - Z = we.indexOf(Ze), - pe = -1 !== Z, - cr = 17248) : ur < 2 ? 0 == ur ? cr = _[29] ? 17472 : 14945 : ur > 0 && (ce.push(1), - ce = ce.concat(_), - cr = 13441) : 4 == ur ? cr = (de = H < V) ? 24931 : 25154 : ur < 4 ? (H = 0, - cr = 13056) : (Ue = ge.charCodeAt(re), - Ne = 255 & Ue, - m.push(Ne), - cr = 2692) : 9 == ur ? (oe = V.charCodeAt(de), - te = 255 & oe, - re.push(te), - cr = 16866) : ur < 9 ? 7 == ur ? ($ = 2 === Re[10], - cr = 24228) : ur > 7 && (E = (M = E).join(ye), - M = (M = "moc.gnehsoazoaz").split("").reverse().join(""), - he = !!~E.indexOf(M) << 18, - w |= he, - M = "\u0390\u038e\u0390\u038e\u035e\u0357\u038c\u0397", - he = "", - le = 0, - cr = 28065) : 11 == ur ? (I = 1, - cr = 13698) : ur < 11 ? (M = f[R = G + 1], - E = j.indexOf(M, 1), - cr = 28004) : (G = I, - cr = 24739) : 20 == ur ? cr = 1123 : ur < 20 ? 16 == ur ? (D = P = H = _ + (D = 0 | re), - D *= 67, - _ = m[Lo](D, 67), - P = _.length, - H = [], - m = void 0, - re = D, - cr = 12546) : ur < 16 ? 14 == ur ? cr = 28132 : ur > 14 && (P++, - cr = 16772) : 18 == ur ? (S = 254, - cr = (Ke = (Ke = (y = (yo = $o instanceof Object) * yo) + (Co = (b = 0 == b) * b)) >= (b *= yo)) ? 3685 : 23552) : ur < 18 ? (F = 693, - cr = 14021) : (f++, - cr = 4485) : 24 == ur ? (S = 0, - cr = 27109) : ur < 24 ? 22 == ur ? (io = 42 === F[88], - cr = io ? 17665 : 5669) : ur < 22 ? (ce.push(1), - ce = ce.concat(N), - cr = 3521) : cr = (L = S) ? 22307 : 24357 : 26 == ur ? (S = B.indexOf(z), - f = S, - cr = 9346) : ur < 26 ? (Q = Ro.charCodeAt(je), - ke = Q ^ ye, - ye = Q, - mo += String.fromCharCode(ke), - cr = 12896) : (Ke = (Ko >>= 10) * (Co = Oe !== M), - f = null, - cr = (b = (yo = Ko * Ko) >= (Co = (Ke *= 2) - (b = Co * Co))) ? 8355 : 3233)); - break; - case 8: - void (13 == ur ? (se = !so, - so = 1, - cr = (Ko = (b = (y = se * se) + (Ke = (Co = !ho) * Co)) >= (Ke = 2 * (y = se * Co))) ? 20480 : 14820) : ur < 13 ? 6 == ur ? (D = void 0, - cr = (P = J)[14] ? 25637 : 27138) : ur < 6 ? 2 == ur ? (j = 9, - z = 1, - cr = 21059) : ur < 2 ? 0 == ur ? (Be = 140, - cr = 12003) : ur > 0 && (W = m[L], - k = 3 !== W[14], - cr = k ? 25410 : 18914) : 4 == ur ? (A = P[76], - f = void 0, - B = A, - A = (z = P)[87], - I = void 0, - w = 0, - U = B, - cr = (E = A).indexOf ? 17027 : 13954) : ur < 4 ? (X[25] = 127 & ne.length, - cr = 3328) : (M |= 128, - cr = 12868) : 9 == ur ? cr = (T = D) ? 8482 : 16388 : ur < 9 ? 7 == ur ? (ce.push(0), - cr = 4578) : ur > 7 && (m = "\u01c2\u01ab\u01d3\u01b6\u01da\u019e\u01fb\u018b\u01ff\u0197", - V = "", - W = 0, - k = 0, - cr = 10401) : 11 == ur ? (b = (Ko = (y = y <= 7) * y) > -250, - ce.push(1), - ce = ce.concat(_), - cr = b ? 18912 : 17536) : cr = ur < 11 ? he < E.length ? 10849 : 26368 : (re = (D = 0 | re) < 16384) ? 10084 : 15874 : 20 == ur ? (W = (f = B).concat(W), - N++, - V = x, - de = A, - oe = j, - te = O, - cr = 11746) : ur < 20 ? 16 == ur ? cr = 5602 : ur < 16 ? 14 == ur ? cr = le < f.length ? 28320 : 7201 : ur > 14 && (Ce++, - cr = 14944) : 18 == ur ? (io = qe[Y], - cr = 24580) : ur < 18 ? cr = (ge = T) ? 10244 : 9284 : (B = O, - cr = (I = x).indexOf ? 9318 : 1378) : 24 == ur ? (S = L[56], - O = void 0, - A = S, - cr = (x = L)[41] ? 16769 : 26080) : ur < 24 ? 22 == ur ? (O = f = [A], - cr = 3840) : ur < 22 ? cr = X ? 2627 : 13635 : (G = 128 + (z = x % 128), - w = (z = 63 & (I = (B = x - z) / 128)) + (I = 64 * A), - (B = []).push(G, w), - O = B, - cr = 4928) : 26 == ur ? cr = q ? 20868 : 2084 : ur < 26 ? (S[1] = 255, - B = k[Ao](), - I = void 0, - w = B, - w += jo, - B = [], - U = 0, - cr = 21888) : (ie = 10, - cr = (Ke = (y = (Co = (Ke = S !== nr) + (b = 31)) * Co) >= (Ke = 3 * (Co = Ke * b))) ? 16803 : 16673)); - break; - case 9: - void (13 == ur ? cr = (O = S) ? 26786 : 6785 : ur < 13 ? 6 == ur ? (Ve = 0 | Le[55], - Le[55] = Ve + 1, - cr = 21795) : ur < 6 ? 2 == ur ? (D = void 0, - P = ue, - m = (H = J)[12], - cr = m ? 513 : 5344) : ur < 2 ? 0 == ur ? (E = j[Vo](me), - cr = 1060) : ur > 0 && (ve.push(ue), - ue = 255 & je[19], - ve.push(ue), - je = "D", - je += "Idl", - je = (je += "iub").split("").reverse().join(""), - ue = Q[je], - cr = ue ? 17059 : 25603) : 4 == ur ? (O = 0, - cr = 11525) : ur < 4 ? (Me = 4, - cr = 13477) : cr = j ? 18464 : 12704 : 9 == ur ? (G = [], - cr = 2405) : ur < 9 ? 7 == ur ? (N = 252, - cr = 7682) : ur > 7 && (ce.push(1), - ce = ce.concat(T), - cr = 1888) : 11 == ur ? cr = (Se = Re) ? 16837 : 16773 : ur < 11 ? (D = H = [1], - cr = 9698) : (M = E[87], - he = void 0, - le = 0, - me = R, - cr = (De = M).indexOf ? 22081 : 12869) : 20 == ur ? (S = !A[Ro], - cr = 10246) : ur < 20 ? 16 == ur ? (E = "", - M = 0, - cr = 2147) : ur < 16 ? 14 == ur ? (ce.push(1), - ce = ce.concat(m), - cr = 15749) : ur > 14 && (j = x, - z = 1, - cr = 19172) : 18 == ur ? (A = O[V](P[17], f), - cr = 18560) : ur < 18 ? (m = 2, - cr = 27488) : cr = je < Ro.length ? 22690 : 28292 : 24 == ur ? (Ge = L ^ Ye[1], - k = L ^ Ye[12], - N = Ge - k, - Ge = L ^ Ye[2], - k = L ^ Ye[4], - Ie = Ge - k, - cr = 20641) : ur < 24 ? 22 == ur ? (Ce = new jr[fe], - fe = jr[ie], - Ee = fe[Se](), - Ee = 0 | (fe = 1e6 * Ee), - fe = "\u01e4\u01fa\u01e6\u01e7\u01e4\u01ee\u01f2\u01ec\u01e4", - ze = "", - ne = 0, - cr = 11937) : ur < 22 ? (Y = void 0, - ie = 1 | ($ = l)[0], - Xo = Y = ie, - cr = 24643) : cr = (ae = 17 === pe) ? 28098 : 8420 : 26 == ur ? (pe = Qe.type === ee, - cr = pe ? 27489 : 11648) : ur < 26 ? cr = je < Oe.length ? 4704 : 11493 : (Le[61] = [], - cr = 1091)); - break; - case 10: - void (13 == ur ? (re = ge[m = re], - cr = re ? 12292 : 20325) : ur < 13 ? 6 == ur ? (X = $ = Se, - $ = "cl", - $ += "i", - $ += "e", - $ += "nt", - ie = Ve[$ += "X"] + Z, - pe[1] = ie ^ ae, - Z = "Y", - Z += "tnei", - cr = 20258) : ur < 6 ? 2 == ur ? (V = ge[re = be + 1], - P += re = 134 & V, - V = ge[re = be + 2], - P += re = 134 & V, - cr = b ? 15552 : 24064) : ur < 2 ? 0 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 24738) : ur > 0 && (D = "\u0159\u0140\u015d\u017a\u0160\u0171\u0166\u0162\u0175\u0178", - Me = "", - T = 0, - cr = 7392) : 4 == ur ? cr = z ? 25762 : 4483 : ur < 4 ? (to = [], - cr = 161) : (Z = "\u03db\u03ca\u03dd\u03d9\u03cc\u03dd\u03f7\u03cb\u03db\u03d1\u03d4\u03d4\u03d9\u03cc\u03d7\u03ca", - ae = "", - ee = 0, - cr = 9541) : 9 == ur ? (De = M, - cr = (M = f) ? 10053 : 3906) : ur < 9 ? 7 == ur ? (y ^= 20, - Ko = Ce === zo, - ke = ve[0], - b = y * y, - se = y * Ko, - cr = (se = (b += Ke = Ko * Ko) >= (se *= 2)) ? 27686 : 19106) : ur > 7 && (P++, - y = (b = b > 28) * b, - y += Ko = (Co = 11) * Co, - Ke = (yo = 12 == yo) * yo, - Ko = (se |= 24) * se, - cr = 26753) : 11 == ur ? (O = L[Eo], - x = O[re](S, k), - cr = (O = !x) ? 27909 : 3458) : ur < 11 ? (f = S, - O = O.concat(f), - S = void 0, - cr = (f = (w = 0 | (f = G)) < 128) ? 24704 : 4610) : (F = ee[q], - cr = F ? 11652 : 2146) : 20 == ur ? (A = x = f, - ce = ce.concat(A), - cr = 26630) : ur < 20 ? 16 == ur ? (Ce = Y, - (fe = F)[94] = 0, - Ee = Ce[Z], - Ce = Ee, - ze = (ze = "gol").split("").reverse().join(""), - ne = ze, - cr = Ce ? 12356 : 1826) : ur < 16 ? 14 == ur ? (O = 0, - cr = 28256) : ur > 14 && (m = N - (_ = m), - _ = void 0, - cr = (x = O = (m = 0 | (O = m)) < 0) ? 20867 : 24001) : 18 == ur ? (T = void 0, - ge = ve, - m = (P = J)[61], - cr = m ? 23648 : 22114) : ur < 18 ? (he++, - cr = 10498) : (ve = je[Fo], - T = ve[ir], - ve = ao.indexOf(T), - cr = ~ve ? 13508 : 10821) : 24 == ur ? (j = w + G, - G = B[k](2), - w = G[W](2), - G = V[k](2), - U = G[W](2), - G = w.split(O), - E = U.split(O), - U = 0, - R = G[S], - cr = R ? 17541 : 9252) : ur < 24 ? 22 == ur ? (Te++, - cr = 20899) : ur < 22 ? cr = (x = W).indexOf ? 3652 : 3138 : (co = no[to], - bo = co[2] === oo, - cr = bo ? 1669 : 18724) : 26 == ur ? (ge = [], - cr = 6179) : ur < 26 ? (h.push(32, 2451113945312, 2, 2), - r(32, 2, -1), - P = h.pop(), - ge = (P = ge + ($e = P))[re](0, 8), - P = te(ge, 2), - be.push(P), - ce = T = be, - T = void 0, - be = ue, - cr = 10242) : (_ = new RegExp(T,He), - T = xe[Fo], - xe = T[ir], - T = _[q](xe), - cr = (xe = ve) ? 3744 : 19776)); - break; - case 11: - void (13 == ur ? cr = (re = -1 === (_ = re)) ? 21569 : 27714 : ur < 13 ? 6 == ur ? cr = (Se = 1 === ie) ? 6305 : 5540 : ur < 6 ? 2 == ur ? (ce = T = ce, - T = void 0, - m = 0, - (V = (ge = ce).slice()).push(0, 0, 0), - ge = 0, - N = 0, - cr = 28034) : ur < 2 ? 0 == ur ? cr = (_ = D) ? 1344 : 28290 : ur > 0 && (x = 0, - cr = 21731) : 4 == ur ? (Ke = 9 > Ke, - k = f = [x + 64 * O], - Ko = (Co >>= 15) * Co, - Ko += b = (se >>= 8) * se, - yo = (y = !K) * y, - cr = 22977) : ur < 4 ? cr = oo ? 12965 : 5538 : (m = N - (O = m), - O = void 0, - cr = (j = A = (m = 0 | (A = m)) < 0) ? 17888 : 3620) : 9 == ur ? (E = j[Io](34047), - f = E, - cr = 8355) : ur < 9 ? 7 == ur ? (x = M, - M = E[2], - cr = M ? 19010 : 23937) : ur > 7 && (D = void 0, - cr = (_ = D = _ = [0]) ? 1250 : 26436) : 11 == ur ? (k = H[m], - S = void 0, - cr = (A = (k = 0 | (A = k)) < 16384) ? 18564 : 2307) : ur < 11 ? (k = W = S, - W = void 0, - S = P, - cr = (O = H)[47] ? 12101 : 2118) : (R |= 128, - cr = 26083) : 20 == ur ? (A = x, - cr = 5220) : ur < 20 ? 16 == ur ? (G = f, - cr = 23233) : ur < 16 ? 14 == ur ? (F = Ze, - q = Te, - X = new RTCSessionDescription(F), - F = "\u0327\u0342\u0336\u037a\u0315\u0376\u0317\u037b\u033f\u035a\u0329\u034a\u0338\u0351\u0321\u0355\u033c\u0353\u033d", - $ = "", - ie = 0, - Re = 0, - cr = 17539) : ur > 14 && (cr = Ce ? 28161 : 3427) : 18 == ur ? cr = (z = (f = z) < 64) ? 7778 : 15970 : ur < 18 ? (z = 0, - cr = 15744) : cr = (so = Fe) ? 1797 : 12800 : 24 == ur ? (re = m = Ue, - ce = ce.concat(re), - cr = 21890) : ur < 24 ? 22 == ur ? (pe = we[71], - cr = 12326) : ur < 22 ? (S = 1, - k[37] = 1, - cr = 22528) : (w = 1 === B[54], - cr = w ? 6688 : 3876) : 26 == ur ? cr = M < U.length ? 24002 : 9504 : ur < 26 ? (F = pe.charCodeAt(ee), - q = F ^ ae, - ae = F, - Z += String.fromCharCode(q), - cr = 19649) : (Me++, - cr = 28226)); - break; - case 12: - void (13 == ur ? (O[17] = z, - O[11] = A, - O[15] = f, - O[1] = W, - W = [], - cr = (S = 0 === x) ? 5313 : 26210) : ur < 13 ? 6 == ur ? (f += jo, - j = A[41], - z = void 0, - B = 0, - I = f, - cr = (w = j).indexOf ? 25218 : 8898) : ur < 6 ? 2 == ur ? (k = N, - S = (W = _)[60], - cr = S ? 28289 : 65) : ur < 2 ? 0 == ur ? cr = Be < ie.length ? 16065 : 18498 : ur > 0 && (Se = $.charCodeAt(Re) - 716, - ie += String.fromCharCode(Se), - cr = 3585) : 4 == ur ? (f = "\u01e2\u0187\u01f3\u01b0\u01df\u01b1\u01c5\u01a0\u01d8\u01ac\u01ed\u0199\u01ed\u019f\u01f6\u0194\u01e1\u0195\u01f0\u0183", - j = "", - E = 0, - le = 0, - cr = 14594) : ur < 4 ? (O = !x[Ro], - cr = (Ko = (Ko = (Co = (b = !Oo) * b) + (Ke = (se <<= 11) * se)) >= (Co = b * se)) ? 27909 : 21925) : (ne += "at", - ir = ne += "form", - ne = "ar", - nr = ne += "m", - h.push(1611, 1557798039258, 2, 0), - r(32, 2, -1), - ne = h.pop(), - hr = ne, - cr = 25666) : 9 == ur ? (uo = 0, - cr = 2912) : ur < 9 ? 7 == ur ? cr = $[63] ? 389 : 3429 : ur > 7 && (cr = (_e = 26 === Se) ? 10917 : 14404) : 11 == ur ? (O = W[S], - x = O[2] === k, - cr = x ? 5698 : 6724) : ur < 11 ? ($ = ee.charCodeAt(X), - ie = $ ^ q, - q = $, - F += String.fromCharCode(ie), - cr = 19779) : (to = !1, - cr = (bo = co = ao) ? 3426 : 24163) : 20 == ur ? (We = ne[$], - cr = 2626) : ur < 20 ? 16 == ur ? cr = F ? 20576 : 28291 : ur < 16 ? 14 == ur ? (ie = 852, - cr = 9956) : ur > 14 && (ce.push(0), - cr = 15680) : 18 == ur ? cr = (we = Ve = we) ? 22529 : 6370 : ur < 18 ? (ae[8] = [], - cr = Le[74] ? 19524 : 22020) : cr = E < w.length ? 13762 : 11429 : 24 == ur ? (A = [], - cr = 24256) : ur < 24 ? 22 == ur ? (B = x, - I = 1, - cr = 25025) : ur < 22 ? cr = (H = 2 === ve) ? 24192 : 709 : (Re[14] = 2, - y = (Ko = 12 == Ko) * Ko, - q[85] = 0, - cr = (y = y > (Ko = (b = 61 | (Co = 0)) << 27)) ? 12544 : 10308) : 26 == ur ? cr = (J = Ae) ? 18180 : 2693 : ur < 26 ? (oe[5] = 0, - oe[0] = 0, - oe[3] = 0, - oe[7] = 0, - cr = 577) : cr = 28133); - break; - case 13: - void (13 == ur ? (G = w[W](0, U), - N += G, - G = Math.pow(2, U), - B = (w = B * G) - (U = 0 | w), - V = (w = V * G) - U, - cr = 5380) : ur < 13 ? 6 == ur ? (D = ce[Me], - cr = 13825) : ur < 6 ? 2 == ur ? (fe = Ee, - cr = ze ? 26948 : 12034) : ur < 2 ? 0 == ur ? (P = D[_ = ve + 3], - ce += _ = 254 & P, - cr = 23104) : ur > 0 && (J = 36 ^ xe.charCodeAt(ue), - Pe += String.fromCharCode(J), - cr = 3332) : 4 == ur ? cr = (je = ke) ? 5696 : 16096 : ur < 4 ? cr = (I = w) ? 18272 : 17189 : (r(52, bo), - cr = 12965) : 9 == ur ? (me = 395, - cr = 8673) : ur < 9 ? 7 == ur ? (Y = F, - cr = 26885) : ur > 7 && (ke = "mo", - ke += "c", - ke += ".oaboa", - ke += "t.m.f", - ke += "n//:s", - ke = (ke += "ptth").split("").reverse().join(""), - xe = ke, - ke = r[xo](0, 28), - Pe = r[xo](0, 11), - cr = 27045) : 11 == ur ? cr = V < m.length ? 21507 : 5473 : ur < 11 ? (S = N[W], - k = O = S ^ k, - S = 255 & O, - L.push(S), - cr = 3777) : (ee = "b", - ee += "ase", - ee += "L", - ee += "a", - ee += "tency", - F = "\xc0", - q = "", - X = 0, - $ = 0, - cr = 15845) : 20 == ur ? (T = N = [253], - cr = 17666) : ur < 20 ? 16 == ur ? (D = void 0, - T = J, - r(46), - P = [], - H = 0 | T[15], - P.push(H), - H = T[56] | jo, - m = void 0, - V = H, - V += jo, - H = [], - cr = 804) : ur < 16 ? 14 == ur ? (ce |= K = (Q = D) << 4, - K = !!(Q = function() {} - ).name << 5, - ce |= K, - Q = ye[Eo], - K = Q[ue], - Q = "va", - Q += "lue", - Q += "s", - cr = 10979) : ur > 14 && (Re += "", - Se = ie[41], - Be = void 0, - _e = 0, - Ce = Re, - cr = (fe = Se).indexOf ? 20323 : 14048) : 18 == ur ? (q = ie, - ie = "\u02ab\u02ca\u02be\u02d6", - Re = "", - Se = 0, - Be = 0, - cr = 386) : ur < 18 ? (f = S, - S = m[Yo] === or, - cr = S ? 5697 : 25827) : (Ae[13] = 100, - cr = 21861) : 24 == ur ? (W = 3, - cr = 10341) : ur < 24 ? 22 == ur ? (pe = "iP", - pe += "ho", - pe += "ne", - Z = we.indexOf(pe), - Ze = -1 !== Z, - cr = 24416) : ur < 22 ? (N = void 0, - W = ge, - k = m, - h.push(164121, 75133134618, 2, 2), - r(32, 2, -1), - S = h.pop(), - O = S, - S = L, - cr = k[21] ? 19685 : 6435) : cr = (Y = 18 === o) ? 3077 : 9600 : 26 == ur ? cr = (_ = D = P) ? 15875 : 5472 : ur < 26 ? (Q += "omes", - Q = (Q += "uom").split("").reverse().join(""), - r(29, je, Q, r, !1), - Q = "c", - Q += "l", - r(29, je, Q += "ick", r, !1), - cr = 23074) : (V = 128 + (re = m % 128), - re = 127 & (Ne = (Ue = m - re) / 128), - (Ue = []).push(V, re), - ge = Ue, - cr = 2210)); - break; - case 14: - void (13 == ur ? (R = w.charCodeAt(E) - 147, - U += String.fromCharCode(R), - cr = 19973) : ur < 13 ? 6 == ur ? (ke = Oe[qe], - je = ke[Je], - cr = 5408) : ur < 6 ? 2 == ur ? (_ = x = [m + 64 * k], - cr = 10464) : ur < 2 ? 0 == ur ? (k = (k = "yromeMecived").split("").reverse().join(""), - S = [255 & P[Fo][k]], - D = S, - cr = 324) : ur > 0 && (je = Po.charCodeAt(ye), - Q = je ^ mo, - mo = je, - Ro += String.fromCharCode(Q), - cr = 10372) : 4 == ur ? (X = 0, - cr = 4899) : ur < 4 ? (Ce = Ee[ne], - cr = Ee[ae] ? 11396 : 25413) : (Ko &= 1, - D = 0, - cr = (y = (Ko *= Ko) > (Co = (se = 110 | (y = y > 5)) << 26)) ? 3844 : 9251) : 9 == ur ? (ie[0] = 512 | ie[0], - cr = 4101) : ur < 9 ? 7 == ur ? (ce.push(0), - cr = 6338) : ur > 7 && (Ke = (b = (y = !M) * y) >= (y = (Ko = y * (se = So === ze)) - (se *= se)), - H = P[24], - cr = Ke ? 10272 : 6757) : 11 == ur ? (ne++, - cr = 17153) : ur < 11 ? (ye = Uo, - je = (Oe = mo)[Re], - Q = Oe[Fo], - ye[64] = 0, - ye[52] = 0, - ye[10] = 0, - r(29, Oe, Lo, r, !0), - cr = (ye = Ae in je) ? 1157 : 25251) : (D = void 0, - _ = ue, - cr = (P = J)[67] ? 28259 : 23076) : 20 == ur ? (M++, - cr = 25988) : ur < 20 ? 16 == ur ? cr = (x = (m = x) < 64) ? 17893 : 1860 : ur < 16 ? 14 == ur ? (co = 0, - cr = 14529) : ur > 14 && (Be++, - cr = (Ke = (Ke = (Co = 26 == Co) * Co) > -80) ? 386 : 14371) : 18 == ur ? (Xe++, - Ke = (b = b > 0) * b, - Ke += Co = (Ko &= 25) * Ko, - Co = (y = he !== Po) * y, - yo = (se = se <= 11) * se, - cr = 6340) : ur < 18 ? cr = (go = +o === o) ? 22594 : 16933 : (Pe = 255 & ke, - xe.push(ue, J, ve, Pe), - ke = Q = xe, - Q = void 0, - xe = Oe, - Oe = [], - ue = 255 & (Pe = xe >> 24), - Pe = xe >> 16, - cr = 23940) : 24 == ur ? (R = le, - cr = 15393) : ur < 24 ? 22 == ur ? cr = le < E.length ? 17636 : 15427 : ur < 22 ? cr = (po = We) ? 18211 : 14595 : (le = 428 ^ U.charCodeAt(M), - R += String.fromCharCode(le), - cr = 6306) : 26 == ur ? (ao++, - cr = 24354) : ur < 26 ? cr = X < pe.length ? 23328 : 11394 : ((F = io)[16] = 2, - Y = void 0, - cr = 8420)); - break; - case 15: - void (13 == ur ? (J = !!ye[Ae] << 3, - ue |= J, - J = (J = "ecafretnISJweiVbeWqqm_").split("").reverse().join(""), - Ae = "q", - Ae += "b_", - Ae += "N", - Ae += "otify", - K = !(!ye[J] && !ye[Ae]) << 4, - ue |= K, - J = ye[$], - Ae = J[tr], - cr = 448) : ur < 13 ? 6 == ur ? cr = G ? 5729 : 24323 : ur < 6 ? 2 == ur ? cr = S ? 16548 : 10469 : ur < 2 ? 0 == ur ? (Ue = ge++, - Ne = K[Ue], - D = 255 & Ne, - Ue = ge++, - Ne = K[Ue], - Me = 255 & Ne, - Ue = ge++, - Ne = K[Ue], - T = 255 & Ne, - _ = D >> 2, - cr = 17829) : ur > 0 && (U = void 0, - E = G, - R = [], - M = 8, - he = 1, - le = 0, - cr = 22978) : 4 == ur ? (T = void 0, - m = ue, - S = (k = J)[14], - cr = S ? 13602 : 644) : ur < 4 ? (Ee[Te]++, - Be = Ce = jo, - cr = 24640) : (Ie = 127 & te, - cr = (te >>= 7) ? 25216 : 26656) : 9 == ur ? cr = (P = D) ? 13411 : 13152 : ur < 9 ? 7 == ur ? (b = (y = (Co = ne === f) * Co) > -33, - he = 128 + (E = w % 128), - E = 127 & (M = (R = w - E) / 128), - (R = []).push(he, E), - cr = 8357) : ur > 7 && (de = V, - re[0] = de.concat(re[0]), - T = re, - cr = 2082) : 11 == ur ? (k--, - cr = 17569) : ur < 11 ? cr = ke ? 14052 : 24709 : ($ = Se[ir], - cr = $ ? 17185 : 14498) : 20 == ur ? (Z = (Z = "ydob").split("").reverse().join(""), - q = ee[Z], - Z = (Z = "tfeLllorcs").split("").reverse().join(""), - F = q[Z], - cr = 23393) : ur < 20 ? 16 == ur ? (de++, - cr = 8580) : ur < 16 ? 14 == ur ? (ne += "e", - ne += "codeUR", - ne += "ICompone", - ro = uo[ne += "nt"](So), - ze = eo = ro, - cr = 27746) : ur > 14 && (Ve = Z[Qe[ae]], - cr = 22658) : 18 == ur ? cr = (k = L !== N) ? 11589 : 23908 : ur < 18 ? (fe = "\u0332\u036e\u0341\u031d\u0332", - ne = "", - eo = 0, - uo = 0, - cr = 15523) : (te = Ne < H, - cr = 11270) : 24 == ur ? (Ce++, - cr = 20100) : ur < 24 ? 22 == ur ? (Oe = void 0, - ye = 0, - cr = 9251) : ur < 22 ? (M = 128 + (U = w % 128), - U = 127 & (R = (E = w - U) / 128), - (E = []).push(M, U), - k = E, - cr = 10693) : (ce.push(0), - cr = 28164) : 26 == ur ? (Ke = 29, - M[41] = [], - cr = (y = (b = Ke * Ke) > (yo = (Co = 111 | (se = 5)) << 25)) ? 18432 : 23552) : ur < 26 ? (U++, - cr = 13120) : (M = !!~E.indexOf(he) << 5, - w |= M, - M = "\u01b3\u01d7\u01b9\u0197\u01e4\u018d\u01e9\u018d\u01f8\u018a\u01a4\u01c7\u01a9", - he = "", - le = 0, - me = 0, - cr = 1088)); - break; - case 16: - void (13 == ur ? (mo = void 0, - ye = void 0, - je = u, - Q = g, - ke = l, - xe = i, - Pe = "\u03e4\u03f7\u03f7\u03e4\u03e6\u03eb\u03c8\u03f9\u03e8\u03f1\u03f7", - ue = "", - J = 0, - cr = 5188) : ur < 13 ? 6 == ur ? cr = (G = (f = G) < 64) ? 27041 : 6757 : ur < 6 ? 2 == ur ? (le++, - cr = 22978) : ur < 2 ? 0 == ur ? (S = N[Eo], - O = N[qe], - x = "P", - x += "erf", - x += "or", - x += "manceEn", - x = N[A = x += "try"], - cr = (f = !x) ? 3908 : 6656) : ur > 0 && (G |= 128, - cr = 27844) : 4 == ur ? (M = 128 + (U = w % 128), - U = 127 & (R = (E = w - U) / 128), - (E = []).push(M, U), - S = E, - cr = 28449) : ur < 4 ? (k.push(0), - cr = 130) : cr = X < F.length ? 6501 : 17765 : 9 == ur ? (V = P[Ne], - de = 3 !== V[10], - cr = de ? 10049 : 7489) : ur < 9 ? 7 == ur ? (T = W = [N], - cr = 17666) : ur > 7 && (ce = {}, - cr = 1346) : 11 == ur ? (R = 128 + (w = I % 128), - M = (w = 63 & (E = (U = I - w) / 128)) + (E = 64 * B), - (U = []).push(R, M), - f = U, - cr = 23808) : ur < 11 ? (m = _[P], - re = T[m], - m = void 0, - V = re, - V += H, - re = [], - de = 0, - cr = 8580) : (j = 557, - cr = 24004) : 20 == ur ? ($ = ee.charCodeAt(X), - ie = $ ^ q, - q = $, - F += String.fromCharCode(ie), - cr = 98) : ur < 20 ? 16 == ur ? (H = ge, - cr = $e[53] ? 21092 : 1861) : ur < 16 ? 14 == ur ? (J++, - cr = 5188) : ur > 14 && (V = [], - cr = 5314) : 18 == ur ? cr = (z = A) ? 23941 : 26788 : ur < 18 ? (ee = F[q], - q = "\x94\x93\x86\x84\x8c\xb3\x95\x86\x84\x82\xab\x8e\x8a\x8e\x93", - X = "", - $ = 0, - cr = 11109) : (x = (E = w)[Lo](0, 128), - cr = 26688) : 24 == ur ? (oe = 631, - cr = 18466) : ur < 24 ? 22 == ur ? cr = (Q = ke > 1) ? 14145 : 22341 : ur < 22 ? (we = ae, - Z = "c", - Z += "lie", - Xe = Qe[Z += "ntX"] + pe, - pe = "\u03c4\u03a8\u03c1\u03a4\u03ca\u03be\u03e7", - Z = "", - ae = 0, - ee = 0, - cr = 14755) : cr = We < ro.length ? 2723 : 5476 : 26 == ur ? (H = P[69], - cr = H ? 20289 : 2180) : cr = ur < 26 ? 25028 : (_ = T = V) ? 3363 : 8225); - break; - case 17: - void (13 == ur ? (go = (go = "esuap").split("").reverse().join(""), - Ao = xo === go, - cr = 6915) : ur < 13 ? 6 == ur ? cr = (b = se >= (b = 2 * y)) ? 28160 : 24578 : ur < 6 ? 2 == ur ? (Le = qe.charCodeAt(Y) - 96, - Te += String.fromCharCode(Le), - cr = 14820) : ur < 2 ? 0 == ur ? cr = pe < Le.length ? 13443 : 10052 : ur > 0 && (V = P[87], - m = V.length, - (V = P[87]).push(T), - cr = 25250) : 4 == ur ? (ve = jo, - cr = 20485) : ur < 4 ? cr = (N = T) ? 21730 : 4224 : (m = _, - S = S.concat(m), - cr = (_ = k) ? 15458 : 26819) : 9 == ur ? (j = P[17], - cr = 6532) : ur < 9 ? 7 == ur ? (eo = Ce, - cr = 5505) : ur > 7 && (D = k = [0], - cr = 324) : 11 == ur ? (xe += ".com/d", - ue = Pe + (xe += "ss.js"), - xe = r[xo](0, 22, ue), - Pe = r[xo](0, 13), - J = 5e3, - ve = "bc", - ve += "_fr", - ve += "ep_mu_", - ve = (ve += "_").split("").reverse().join(""), - cr = 20101) : ur < 11 ? cr = Je < Te.length ? 22115 : 10340 : ($ = _e[q] + X, - Se[48] = Se[48] + $, - cr = 18660) : 20 == ur ? (Ke = Ke <= 28, - k.length = 255, - cr = (Ko = (y = Ke * Ke) > -109) ? 19905 : 23360) : ur < 20 ? 16 == ur ? (ce.push(0), - cr = 16449) : ur < 16 ? 14 == ur ? cr = O < S.length ? 15202 : 25697 : ur > 14 && (cr = (m = P > 255) ? 16128 : 17987) : 18 == ur ? (j = I, - cr = 5600) : ur < 18 ? (D = 177 & ve[ce], - ue = 65535 & (T = ue + D), - cr = 16004) : (Y[4] = 1 ^ ae, - Qe = "g", - Qe += "e", - Qe += "tBou", - Qe += "nd", - Qe += "in", - Qe += "gClientR", - Ve = ho[Qe += "ect"](), - Qe = "\u0365\u0300\u0366\u0312", - cr = 21732) : 24 == ur ? (Oe = Q - ke, - Q = void 0, - ke = xe, - xe = [], - ue = 255 & (Pe = ke >> 24), - J = 255 & (Pe = ke >> 16), - ve = 255 & (Pe = ke >> 8), - cr = 19906) : ur < 24 ? 22 == ur ? (ye = "k", - ye += "ey", - ye += "u", - r(29, je, ye += "p", r, !1), - r(29, je, Po, r, !0), - r(29, je, Ro, r, !0), - ye = Oe[Fo], - Oe = ye[ir], - ye = ao.indexOf(Oe), - cr = ~ye ? 26912 : 17123) : ur < 22 ? (_[1] = 255 & T[31], - ve = _, - cr = 8448) : (S = U = [f], - cr = 10562) : 26 == ur ? (k |= 128, - cr = (y = (Co = (yo = !ce) * yo) > -190) ? 23558 : 24293) : ur < 26 ? (A = 0, - cr = 612) : (h.push(13353805, 3139090831417, 49932911825, 3, 2), - r(32, 2, -1), - ve = h.pop(), - cr = xe[ve] ? 288 : 23585)); - break; - case 18: - void (13 == ur ? cr = (A = H < S) ? 1184 : 14403 : ur < 13 ? 6 == ur ? (Y = 31 === o, - F = "\u03f7", - X = "", - $ = 0, - ie = 0, - cr = 21249) : ur < 6 ? 2 == ur ? cr = (ne = We) ? 25027 : 13569 : ur < 2 ? 0 == ur ? cr = (fo = 1 == (M *= fo = lo)) ? 1248 : 15041 : ur > 0 && (x = S, - cr = k[24] ? 11040 : 17) : 4 == ur ? (O = L, - (S = S.concat(O)).push(B), - L = void 0, - cr = (O = (x = 0 | (O = I)) < 16384) ? 5381 : 24962) : ur < 4 ? (Xe = Ve[Ze], - Ve = Xe[0], - cr = Ve ? 18084 : 5190) : (m = O, - L = 1, - cr = 6724) : 9 == ur ? cr = (f = x) ? 26308 : 14852 : ur < 9 ? 7 == ur ? (T = k = [255], - cr = 23011) : ur > 7 && (no = oo, - cr = 17792) : 11 == ur ? (M++, - cr = 2147) : ur < 11 ? (X = ee.charCodeAt(q) - 603, - F += String.fromCharCode(X), - cr = 20900) : (S = f, - S += jo, - O = [], - cr = Ko ? 5700 : 2914) : 20 == ur ? (O = -m, - cr = 6693) : ur < 20 ? 16 == ur ? (f = w[0], - cr = 15557) : ur < 16 ? 14 == ur ? (ye = mo[Fo], - ke = ye[je](), - cr = ke ? 2753 : 12452) : ur > 14 && (m = P[Fo], - W = (W = "emaNedoCppa").split("").reverse().join(""), - k = m[W], - m = void 0, - W = k, - W += jo, - k = [], - S = 0, - cr = 5765) : 18 == ur ? (z = M, - cr = (E = x === w) ? 28448 : 7715) : ur < 18 ? (be = 65535 & P, - P = void 0, - re = 255 & (m = (ge = be) >> 8), - (be = []).push(re, m = 255 & ge), - be = T = be = P = be, - cr = 18944) : (Q = ke, - xe = ke = "/", - ke = "\u02a9\u02cf\u02d2\u02c4\u02d7\u0296\u0295\u02a4\u02d5\u02d5\u02c4\u02dc", - Pe = "", - ue = 0, - cr = 5155) : 24 == ur ? cr = 18979 : ur < 24 ? 22 == ur ? (Ne = ge[Ue], - V = Ne + _[59], - cr = (de = V < 0) ? 8321 : 196) : ur < 22 ? (ce.push(1), - ce = ce.concat(_), - cr = 24800) : (U = 128 + (B = A % 128), - B = 127 & (w = (I = A - B) / 128), - (I = []).push(U, B), - f = I, - cr = 6273) : 26 == ur ? ((q = Go)[85] = 1, - q[49] = q[8] - 1, - $ = q[49] < 0, - cr = $ ? 12769 : 15553) : ur < 26 ? (F = Ao, - q = Le, - X = Xe, - $ = Ze, - Re = "pa", - Re += "ren", - Re += "tNo", - Se = (ie = Te)[Re += "de"], - cr = Se ? 4193 : 22980) : cr = Me < ce.length ? 20128 : 2436); - break; - case 19: - void (13 == ur ? (k = U = [w], - cr = 10693) : ur < 13 ? 6 == ur ? (D++, - cr = 1380) : ur < 6 ? 2 == ur ? (I = z.indexOf(w), - cr = ~I ? 1058 : 9475) : ur < 2 ? 0 == ur ? (S = !0, - cr = 24067) : ur > 0 && (Re = sr, - Ce = u, - fe = g, - Ee = l, - ze = i, - ne = "_", - ne += "yf=v", - ne += "?ro", - ne += "rre/mo", - ne += "c.nuyila.", - ne = (ne += "sjca//").split("").reverse().join(""), - eo = ne + 223, - ne = "&j", - ne += "s", - cr = 27331) : 4 == ur ? (Ae |= J = (K = J) << 3, - J = "\u0357\u0362\u0360\u0367\u0382\u037e\u0378\u0381\u035f\u037c\u0386\u0387", - K = "", - ce = 0, - cr = 14977) : ur < 4 ? (pe = "cr", - pe += "eat", - pe += "eAnal", - pe += "ys", - ae = "fu", - ae += "nc", - ae += "tio", - ae += "n", - Z = typeof we[pe += "er"] === ae, - cr = 15172) : cr = uo ? 12325 : 8262 : 9 == ur ? (He[$] = ao, - ao = He[ne], - cr = ao ? 25984 : 15394) : ur < 9 ? 7 == ur ? (O = G = [f + 64 * A], - cr = 20035) : ur > 7 && (D = void 0, - _ = ue, - cr = (P = ve)[3] ? 8453 : 11874) : 11 == ur ? ((H = []).push(0, 0, 0, 0, 0), - D = m = H, - cr = 3297) : cr = ur < 11 ? (Ve = ho) ? 4869 : 3428 : 6945 : 20 == ur ? ($ = ee.charCodeAt(X) - 312, - q += String.fromCharCode($), - cr = 2593) : ur < 20 ? 16 == ur ? (L |= 128, - cr = 739) : ur < 16 ? 14 == ur ? (go = void 0, - cr = 5925) : ur > 14 && (E = 128 + (G = f % 128), - R = (G = 63 & (U = (w = f - G) / 128)) + (U = 64 * A), - (w = []).push(E, R), - O = w, - cr = 20035) : 18 == ur ? (Te = io % (xo.length + 1), - Y += xo.charAt(Te - 1), - io = Math.floor(io / (xo.length + 1)), - cr = 10977) : ur < 18 ? (R = "s", - R += "crip", - R += "t[id=a", - R += "ming-i", - R += "n]", - M = !(!A(E) && !A(R)) << 19, - w |= M, - A = m[re](S[io], "name"), - cr = (E = A) ? 12064 : 704) : (ce.push(1), - ce = ce.concat(_), - cr = 8677) : 24 == ur ? (Ee += "tit", - Ee += "l", - ze = ne + (Ee += "e="), - Ee = ie[Re], - h.push(774921078, 1, 2), - r(32, 2, -1), - ne = h.pop(), - eo = Ee[ne], - Ee = encodeURIComponent(eo), - cr = 17956) : ur < 24 ? 22 == ur ? (T = ke[Io](ve[Oo]), - be = void 0, - $e = T, - cr = (P = Q)[41] ? 13346 : 11844) : ur < 22 ? ((re = []).push(V = [0], de = [0]), - T = V = re, - cr = 2082) : cr = H[A = f] ? 8800 : 15429 : 26 == ur ? cr = F < we.length ? 16770 : 27713 : ur < 26 ? cr = (O = S) ? 22598 : 20674 : (Z = Je[74], - ae = "sh", - ae += "i", - Z[ae += "ft"](), - Je[59]--, - cr = 27652)); - break; - case 20: - void (13 == ur ? (A = 0, - cr = 24352) : ur < 13 ? 6 == ur ? (q[X](), - $[70]--, - cr = 23684) : ur < 6 ? 2 == ur ? (q[Ve](), - cr = 11328) : ur < 2 ? 0 == ur ? (_e = [], - Ce = 0, - Ee = fe = "id", - fe = Lo, - cr = 14944) : ur > 0 && (Je = Le[61], - ho = "t", - ho = (ho += "fihs").split("").reverse().join(""), - Je[ho](), - Le[70]--, - cr = 11712) : 4 == ur ? (Ze = Xe[0], - cr = Ze ? 1030 : 613) : ur < 4 ? (S = 0, - cr = 7360) : (f = 0, - cr = 14342) : 9 == ur ? (T = V = [255], - cr = 6177) : ur < 9 ? 7 == ur ? (S = "mm", - S += "m", - S += "mmmmmm", - j = S += "mlli", - S = "\u01e6\u01e3\u01a1\u01a9", - z = "", - B = 0, - cr = 18756) : ur > 7 && (cr = S < U.length ? 6947 : 27264) : 11 == ur ? (R++, - cr = 8866) : ur < 11 ? (Y++, - cr = 28325) : (H = D[Z], - m = "gr", - m += "o", - m += "upEn", - m = H[re = m += "d"], - cr = m ? 20161 : 25638) : 20 == ur ? (D = void 0, - P = ue, - cr = (m = J)[24] ? 8738 : 450) : ur < 20 ? 16 == ur ? (M++, - cr = 27365) : ur < 16 ? 14 == ur ? (T++, - cr = 23141) : ur > 14 && (ao = oo, - oo = "ca", - oo += "n", - oo += "v", - to = oo += "as", - oo = "g", - oo += "et", - oo += "Conte", - oo += "xt", - cr = 22048) : 18 == ur ? (ee = 316, - cr = 23907) : ur < 18 ? (J = ye[K], - cr = J ? 6560 : 10533) : cr = Dr < 2 ? 8608 : 24 : 24 == ur ? (y = (Ke &= 30) * Ke, - se = 51 | (Ke = 24 == Ke), - j = w.indexOf(I), - z = j, - cr = (b = y > (Ko = se << 26)) ? 5348 : 12384) : ur < 24 ? 22 == ur ? (z = -1, - cr = 5348) : ur < 22 ? (be = ve[ne] == ve, - cr = 24389) : cr = z < x.length ? 7616 : 27296 : 26 == ur ? (ge.push(m), - cr = ce ? 16164 : 22819) : ur < 26 ? (To = he[Fo], - wo = To[de], - cr = wo ? 17187 : 19456) : (ce.push(0), - cr = 19011)); - break; - case 21: - void (13 == ur ? (_ = 915, - cr = 26660) : ur < 13 ? 6 == ur ? (Ko = (Ke = 31 != Ke) * Ke, - Z++, - Ko += yo = (y = ro !== to) * y, - yo = (Co = Co > 1) * Co, - b = (se >>= 26) * se, - cr = 6213) : ur < 6 ? 2 == ur ? (S = R.indexOf(E), - f = S, - cr = 17632) : ur < 2 ? 0 == ur ? (he = M, - le = 1, - cr = 28099) : ur > 0 && (cr = 5860) : 4 == ur ? (M = 31, - cr = 12964) : ur < 4 ? cr = (L = (m = L) < 64) ? 10434 : 18913 : (Me++, - cr = 21666) : 9 == ur ? cr = _ ? 20961 : 9058 : ur < 9 ? 7 == ur ? (U = 0, - cr = 23556) : ur > 7 && (cr = R < me.length ? 20997 : 13027) : 11 == ur ? cr = (oe = de) ? 8963 : 13761 : ur < 11 ? (se = (Co = (yo &= 18) * yo) > -102, - ce.push(1), - ce = ce.concat(_), - cr = se ? 25445 : 17730) : (ie = X, - Ce = $, - ze = "h", - ze += "tt", - ze += "p://", - ze += "12", - ne = (ze += "7.0.0.1:") + (Ee = Be), - Ee = "/?", - cr = 25186) : 20 == ur ? (N = No, - cr = 6720) : ur < 20 ? 16 == ur ? (j = -1, - cr = 23748) : ur < 16 ? 14 == ur ? (ce.push(0), - cr = 8768) : ur > 14 && (Ie = Ge = [W], - cr = 8772) : 18 == ur ? (X = 131 ^ ee.charCodeAt(q), - F += String.fromCharCode(X), - cr = 23237) : ur < 18 ? (z = [], - cr = 12388) : cr = (Z = ee) ? 4549 : 7587 : 24 == ur ? (_ = D = T = m + 1, - D = void 0, - cr = (T = (_ = 0 | (T = _)) < 128) ? 15780 : 13603) : ur < 24 ? 22 == ur ? (S = O, - k = k.concat(S), - cr = 514) : ur < 22 ? cr = (f = -1 === (P = f)) ? 26756 : 355 : (Co = xe instanceof Boolean, - Ko = (Ke = (se = Co * Co) + (Ko = (yo = Xo === ue) * yo)) >= (yo = 2 * (Co *= yo)), - O = L[f], - cr = Ko ? 16003 : 17666) : 26 == ur ? (x = oe[O = W + 1], - S = te.indexOf(x, 1), - cr = 26051) : ur < 26 ? cr = Re < X.length ? 3200 : 9316 : (he = 733 ^ E.charCodeAt(M), - R += String.fromCharCode(he), - cr = 22085)); - break; - case 22: - void (13 == ur ? (ce.push(0), - cr = 25857) : ur < 13 ? 6 == ur ? (P = re, - cr = 24129) : ur < 6 ? 2 == ur ? (ce.push(0), - cr = 24800) : ur < 2 ? 0 == ur ? (ve = D = [0], - cr = 16997) : ur > 0 && (cr = q < Z.length ? 21313 : 13) : 4 == ur ? (Ae = je.charCodeAt(J), - K = Ae ^ ue, - ue = Ae, - Q += String.fromCharCode(K), - cr = 6529) : ur < 4 ? (yo = Co + yo, - y = (Co = Ko * Ko) + (y = Ke * Ke), - y *= yo, - Co = se * Ko, - yo = b * Ke, - Me = h.pop(), - yo = Co + yo, - yo *= yo, - cr = 18789) : cr = (E = 1 == (w *= E = R)) ? 18149 : 11332 : 9 == ur ? (W = Ge[H](0, k), - _ += W, - W = Math.pow(2, k), - Ie = (Ge = Ie * W) - (k = 0 | Ge), - J = (Ge = J * W) - k, - cr = 25601) : ur < 9 ? 7 == ur ? (x = O, - S = S.concat(x), - O = "i", - O += "n", - O += "ner", - O += "Heig", - O += "h", - O = _[x = O += "t"], - cr = 165) : ur > 7 && (j = 0, - cr = 192) : 11 == ur ? (ie = 510, - cr = 6725) : ur < 11 ? (pe = ae = [], - cr = 6657) : (S = 0, - cr = 23044) : 20 == ur ? (Xo = void 0, - cr = 9891) : ur < 20 ? 16 == ur ? (fe = 3, - cr = 12097) : ur < 16 ? 14 == ur ? (ve = Pe.charCodeAt(J) - 899, - ue += String.fromCharCode(ve), - cr = 14850) : ur > 14 && (Ze = 777, - cr = 15616) : 18 == ur ? (ue++, - cr = 5155) : ur < 18 ? cr = le < E.length ? 13507 : 27905 : (he = f[Eo], - le = he[re](M, E), - cr = le ? 27778 : 23553) : 24 == ur ? (A = x[Ge] === O, - cr = A ? 3588 : 11809) : ur < 24 ? 22 == ur ? (W = void 0, - cr = (k = (S = 0 | (k = V)) < 128) ? 16836 : 6339) : ur < 22 ? (M = B[Fo], - he = M[de], - cr = he ? 14115 : 17861) : (mo = ye, - ye = "\xcb", - je = "", - Q = 0, - cr = 11042) : 26 == ur ? (re = P[Ue = re += "eil"](be), - be = 0, - h.push(63213, 1, 1), - r(32, 2, -1), - P = h.pop(), - V = P, - cr = 7940) : ur < 26 ? (T = re = [0], - cr = 15490) : (m = 0, - cr = 5474)); - break; - case 23: - void (13 == ur ? (Be = Be[ie](), - cr = 23235) : ur < 13 ? 6 == ur ? (ye = Oe, - cr = 12995) : ur < 6 ? 2 == ur ? (Pe = je.charCodeAt(xe), - ue = Pe ^ ke, - ke = Pe, - Q += String.fromCharCode(ue), - cr = 27300) : ur < 2 ? 0 == ur ? (Se = ie[_e], - cr = 12130) : ur > 0 && (Y[4] = [], - cr = 10628) : 4 == ur ? (F = Be, - cr = 13829) : ur < 4 ? cr = (Y = 10 === o) ? 2917 : 11843 : (ue++, - cr = 7904) : 9 == ur ? cr = (de = oe) ? 18468 : 18787 : ur < 9 ? 7 == ur ? (Q[13] = 0, - Oe = void 0, - cr = 10690) : ur > 7 && (cr = Ge < x.length ? 25282 : 27459) : 11 == ur ? (Z = ee, - cr = 7587) : ur < 11 ? (oe = m.charCodeAt(de), - te = oe ^ V, - V = oe, - re += String.fromCharCode(te), - cr = 27137) : cr = W < N.length ? 10658 : 9924 : 20 == ur ? (m = S = j, - cr = 27488) : ur < 20 ? 16 == ur ? (se = (Co = (Ko = 26 == Ko) + (yo |= 7)) * Co, - b = Ko * yo, - de = V[re], - cr = (y = se >= b) ? 672 : 18659) : ur < 16 ? 14 == ur ? (de[oe = m += "ze"] = 3, - m = "nu", - m += "m", - m += "Ite", - de[te = m += "ms"] = 3, - m = "cr", - m += "e", - cr = 837) : ur > 14 && (we[71] = r(30), - pe = we[71], - cr = 12326) : 18 == ur ? (De++, - cr = 25605) : ur < 18 ? ($e = 1, - cr = 14051) : (V = P[49], - cr = (oe = -1 === V) ? 17921 : 12517) : 24 == ur ? (Y = 51 === i, - cr = 11041) : ur < 24 ? 22 == ur ? (ve |= Ae, - Co = (Ko = (y = fo instanceof String) * y) > -123, - Pe[54] = ve, - xe = je, - Pe = ke, - ve = "on", - ve += "to", - ve += "uch", - cr = 22080) : ur < 22 ? (m = "E", - E = U[m += "rror"], - cr = E ? 5761 : 20992) : (R = G[U] === E[U], - cr = R ? 22949 : 3589) : 26 == ur ? ((Le = Y[7]).push(Te), - Te = Y[7], - Le = Te.length, - cr = (Te = Le > 1024) ? 7365 : 24805) : cr = ur < 26 ? Z < Le.length ? 27072 : 27233 : S < R.length ? 6405 : 7297); - break; - case 24: - void (13 == ur ? cr = X < F.length ? 20737 : 7333 : ur < 13 ? 6 == ur ? (A = void 0, - j = x, - cr = (f = O)[41] ? 14464 : 23392) : ur < 6 ? 2 == ur ? (ee = pe.charCodeAt(ae) - 301, - Z += String.fromCharCode(ee), - cr = 22053) : ur < 2 ? 0 == ur ? cr = L ? 14149 : 18528 : ur > 0 && (ze++, - cr = 18148) : 4 == ur ? (A = B = [j], - cr = (yo = (y = (Ko |= 26) * Ko) > (Co = (Ko = 1 | (yo &= 31)) << 31)) ? 1507 : 1346) : ur < 4 ? (T = D, - H = H.concat(T), - cr = (D = ve = H) ? 26144 : 24034) : cr = Me < Q.length ? 11939 : 13025 : 9 == ur ? (de = 255 & m, - m = 255 & H, - P.push(re, V, de, m), - ve = P = _ = P, - cr = 18563) : ur < 9 ? 7 == ur ? cr = ce < J.length ? 66 : 129 : ur > 7 && (S = (R = w)[Lo](0, 128), - R = E[w = O - 1], - cr = R ? 10307 : 27235) : 11 == ur ? (Be = Ce = fe, - cr = 12481) : ur < 11 ? cr = (_ = D = P = _) ? 322 : 17218 : (q = "at", - q += "aD", - q += "ycneu", - q += "qerF", - q += "taol", - q += "Fte", - q = (q += "g").split("").reverse().join(""), - ie[q](_e), - h.push(13193285, 46912212559, 2, 2), - cr = 4837) : 20 == ur ? (M = !!~E.indexOf(he) << 20, - w |= M, - h.push(36490730, 78403498, 75153071038, 3, 2), - r(32, 2, -1), - M = h.pop(), - he = !!~E.indexOf(M) << 21, - w |= he, - M = "l", - M += "sj", - M += "ztc.co", - M += "m", - cr = 23843) : ur < 20 ? 16 == ur ? (M = 127 & z, - cr = (z >>= 7) ? 5378 : 12868) : ur < 16 ? 14 == ur ? cr = (Y = 5 === o) ? 5412 : 3810 : ur > 14 && (R++, - cr = (y = (se = (y |= 3) * y) > -14) ? 13509 : 257) : 18 == ur ? (ke = 991, - cr = 16961) : ur < 18 ? (ee = "c", - ee += "re", - ee += "a", - ee += "teOsc", - F = "f", - F += "unc", - F += "ti", - F += "on", - Z = typeof ae[ee += "illator"] === F, - cr = 22304) : cr = w < 3 ? 385 : 27904 : 24 == ur ? (D = void 0, - T = ue, - P = (_ = J)[14], - cr = P ? 19266 : 21189) : ur < 24 ? 22 == ur ? (G = x[41], - S = G.length, - (G = x[41])[S] = f, - cr = 23873) : cr = ur < 22 ? (oe = de) ? 12512 : 9954 : X < ee.length ? 16993 : 4451 : 26 == ur ? (k = m[9], - cr = 11488) : ur < 26 ? (qe = void 0, - Y = go, - Le = jo, - Je = io, - ho = Ao, - Qe = (Qe = "detsurTsi").split("").reverse().join(""), - Ve = !1 === ho[Qe], - cr = Ve ? 18245 : 19586) : (B = void 0, - cr = (I = (f = 0 | (I = f = te - O)) < 16384) ? 8196 : 11813)); - break; - case 25: - void (13 == ur ? cr = (j = -1 === (x = j)) ? 14531 : 3269 : ur < 13 ? 6 == ur ? (I = 128 + (f = x % 128), - G = (f = 63 & (B = (j = x - f) / 128)) + (B = 64 * O), - (j = []).push(I, G), - k = j, - cr = 28097) : ur < 6 ? 2 == ur ? (O = k, - S = S.concat(O), - cr = 7456) : ur < 2 ? 0 == ur ? cr = X < ee.length ? 24645 : 2465 : ur > 0 && (cr = (ze = Ce) ? 3522 : 28384) : 4 == ur ? (P = m, - m = void 0, - W = P, - W += jo, - P = [], - k = 0, - cr = 387) : ur < 4 ? (H = m, - m = K.length, - re = Le, - cr = 14848) : cr = z < A.length ? 7939 : 25733 : 9 == ur ? (D = 223, - Me = [], - T = "00", - _ = (_ = "!").split("").reverse().join(""), - Me.push(T, D, _), - D = (T = Me).join(jo), - Me = D.length - 4, - T = D[Ce](Me), - D = T + ce, - cr = 3649) : ur < 9 ? 7 == ur ? (rr = o, - F = void 0, - q = sr, - X = l, - cr = (ie = 1 === ($ = i)) ? 13829 : 22562) : ur > 7 && (te = 128 + (V = re % 128), - V = 127 & (oe = (de = re - V) / 128), - (de = []).push(te, V), - P = de, - cr = 6820) : 11 == ur ? (X = sr, - We = Go, - We = l, - ao = (He = i)[$], - cr = ao ? 9826 : 833) : cr = ur < 11 ? Q < ye.length ? 14880 : 1441 : 16451 : 20 == ur ? (io = xo = io, - xo = Ao.type, - c = xo, - Te = "\u0269\u0268\u027b\u0264\u026e\u0268\u0262\u027f\u0264\u0268\u0263\u0279\u026c\u0279\u0264\u0262\u0263", - Y = "", - Le = 0, - cr = 7300) : ur < 20 ? 16 == ur ? cr = me ? 5217 : 9250 : ur < 16 ? 14 == ur ? (H = 0, - h.push(14299011, 4306306533257, 2, 0), - r(32, 2, -1), - m = h.pop(), - W = 0 | !!_[m], - H |= m = W << 1, - h.push(57, 2168154714876, 2, 2), - r(32, 2, -1), - m = h.pop(), - cr = 576) : ur > 14 && (Ze++, - cr = 12320) : 18 == ur ? (_ = r[xo], - cr = 15426) : ur < 18 ? ($ = "\x9a\x86\x96\x85\x80", - Be = "", - _e = 0, - cr = 15362) : (Z = (Z += "lc").split("").reverse().join(""), - $ = Ve[Z] + q, - pe[2] = $ ^ ae, - pe[12] = F ^ ae, - pe[4] = ee ^ ae, - pe[11] = X ^ ae, - pe[7] = Ze, - pe[9] = Xe ^ ae, - cr = Je[74] ? 25409 : 18625) : 24 == ur ? (A = m.charCodeAt(S) - 203, - k += String.fromCharCode(A), - cr = 14468) : ur < 24 ? 22 == ur ? (b = (Ke = (Co = 8 << Co) * Co) > -22, - Ho = ko.charCodeAt(Jo) - 593, - Eo += String.fromCharCode(Ho), - cr = b ? 5345 : 8261) : ur < 22 ? (Y = void 0, - Xo = Y = jo, - cr = (b = (Ko = (b = !J) * b) > -119) ? 16514 : 7617) : cr = ao < We.length ? 26694 : 4773 : 26 == ur ? (ae = Le.charCodeAt(Z) - 107, - we += String.fromCharCode(ae), - cr = 3) : ur < 26 ? cr = (Y = 46 == o) ? 14979 : 23970 : (A = -x, - cr = (Co = (b = (Ke = 13) * Ke) > -245) ? 21345 : 11680)); - break; - case 26: - void (13 == ur ? (A.push(z), - W = O = A, - O = (O = "0").split("").reverse().join(""), - x = W[O], - O = x.length, - W = O + W, - O = void 0, - x = 2, - A = 0, - f = W, - j = 0, - cr = 18946) : ur < 13 ? 6 == ur ? (Xe[11] = ho[Z], - pe = "pa", - pe += "g", - pe += "eY", - Xe[15] = ho[pe], - pe = void 0 !== Xe[11], - cr = pe ? 26785 : 28227) : ur < 6 ? 2 == ur ? cr = S < I.length ? 2563 : 3393 : ur < 2 ? 0 == ur ? cr = te < m.length ? 6849 : 2881 : ur > 0 && (cr = (Y = 28 === o) ? 9603 : 24833) : 4 == ur ? (O = A, - cr = 15492) : ur < 4 ? (M = De, - cr = 10053) : (A = (k = []).slice, - k = _[m](H[W]), - cr = k ? 15459 : 1793) : 9 == ur ? (U = G[S](m[17], E), - cr = 13730) : ur < 9 ? 7 == ur ? (ce.push(1), - ce = ce.concat(T), - cr = 420) : ur > 7 && (f = 0, - cr = (se = (y = (se = Go !== je) * se) > -68) ? 549 : 24037) : 11 == ur ? cr = H ? 15713 : 3397 : ur < 11 ? (f += jo, - S = x[41], - j = void 0, - G = 0, - w = f, - cr = (U = S).indexOf ? 21312 : 18948) : (ae = 474, - cr = 15108) : 20 == ur ? cr = (de = 6 === m) ? 7777 : 12867 : ur < 20 ? 16 == ur ? (ce.push(0), - cr = 24738) : ur < 16 ? 14 == ur ? cr = (po = ro) ? 3330 : 3328 : ur > 14 && (m[24] = 1, - T = V = [255], - cr = 28163) : 18 == ur ? cr = (H = P) ? 7748 : 19717 : ur < 18 ? (R = void 0, - cr = (M = (he = 0 | (M = z)) < 128) ? 7907 : 9312) : (m = N[W](0, 8), - V = A(m, 2), - ge.push(V), - N = N[W](8), - cr = 5250) : 24 == ur ? cr = 28132 : ur < 24 ? 22 == ur ? (j = f[z], - x.push(j), - f = H[A](35633, 36340), - j = f[B], - x.push(j), - f = H[A](35633, 36340), - j = f[I], - x.push(j), - f = H[A](35633, 36339), - j = f[z], - cr = 1765) : ur < 22 ? (I = z, - k = k.concat(I), - A = B, - f++, - cr = 19554) : (He += "app.", - He += "org", - po[We] = He, - We = (We = "aes").split("").reverse().join(""), - He = "\u0427\u041b\u03e1\u042b\u0429\u0421\u03e2\u0415\u0420\u041d\u0416\u0415\u0416\u0415\u03e2\u0417\u0423\u0421", - ao = "", - no = 0, - cr = yo ? 15621 : 16385) : 26 == ur ? (L = A, - cr = 8228) : ur < 26 ? (L = S + 1, - S = void 0, - cr = (O = (L = 0 | (O = L = O = L)) < 128) ? 23875 : 16517) : (no = 640, - cr = 22340)); - break; - case 27: - void (13 == ur ? (k = m[84] ^ m[26], - S = void 0, - O = k, - k = [], - f = 255 & (x = O >> 24), - w = 255 & (x = O >> 16), - E = 255 & (x = O >> 8), - cr = 12448) : ur < 13 ? 6 == ur ? (D = P[0], - cr = D ? 16707 : 20068) : ur < 6 ? 2 == ur ? (d = 2, - c = o, - Y = 6 === o, - F = "\u0304\u0321\u0334\u0325", - q = "", - X = 0, - cr = 13345) : ur < 2 ? 0 == ur ? (Ne = Ue, - cr = 2086) : ur > 0 && (z++, - cr = 18981) : 4 == ur ? cr = W < L.length ? 6214 : 13088 : ur < 4 ? (N = m, - m = void 0, - L = N, - L += jo, - N = [], - W = 0, - cr = 4962) : (j = new RegExp(B,He), - B = S[Qe](j), - cr = B ? 7552 : 16100) : 9 == ur ? cr = (De = M) ? 24132 : 24581 : ur < 9 ? 7 == ur ? (Ae[11] = D, - D = "\xe5\x84\xfc\xb1\xe5\xa9\xc6\xa1", - Me = "", - T = 0, - _ = 0, - cr = 4257) : ur > 7 && (T = 546, - cr = 20961) : 11 == ur ? cr = ($ = Se) ? 23650 : 7520 : ur < 11 ? (me = M[41], - U = me.length, - (me = M[41])[U] = he, - cr = 18691) : ($e = 0, - cr = 14051) : 20 == ur ? (pe = Ze[F], - ee = "\u0295\u02f4\u0293\u02f6\u02af", - F = "", - q = 0, - X = 0, - cr = 16708) : ur < 20 ? 16 == ur ? cr = F < ae.length ? 5185 : 5795 : ur < 16 ? 14 == ur ? (x = S.charCodeAt(O), - A = 255 & x, - k.push(A), - cr = 8769) : ur > 14 && (We++, - cr = 24066) : 18 == ur ? cr = (ao = He) ? 18080 : 6369 : ur < 18 ? (Wo = 740, - cr = 9763) : (ce.push(1), - ce = ce.concat(T), - cr = 19618) : 24 == ur ? (D = S = [m], - cr = 8516) : ur < 24 ? 22 == ur ? (M = -1, - cr = 7779) : ur < 22 ? (Ke = (Ke = (se = !Se) * se) > (y = (yo = 3 | (Ko = !dr)) << 31), - Ce = 35 === Re[0], - cr = Ke ? 16864 : 9027) : cr = (f = z) ? 11266 : 27012 : 26 == ur ? cr = G ? 23748 : 17058 : ur < 26 ? (se = se > 27, - H = P[41], - T = H.length, - y = se + (Ke = io === me), - H = P[41], - Ko = (y *= y) >= (se = 4 * (yo = se * Ke)), - cr = 773) : (ce.push(0), - cr = 7969)); - break - } - }(); - break; - case 3: - !function() { - switch (lr) { - case 0: - void (13 == ur ? cr = (de = V) ? 12384 : 24160 : ur < 13 ? 6 == ur ? (Q = 255 & (je = Q = je).length, - ve.push(Q), - ue = je.slice(0, Q), - ve = ve.concat(ue), - je = ";X*C3G\x02l\vb\fi+^7[?i\f~\rd\ve", - Q = "", - ue = 0, - J = 0, - cr = 15556) : ur < 6 ? 2 == ur ? (w = !z[Qo], - cr = 16385) : ur < 2 ? 0 == ur ? (Z++, - cr = 2787) : ur > 0 && (cr = (O = A) ? 4769 : 27747) : 4 == ur ? (So = 647, - cr = (se = (b = (se = Ho !== or) * se) > -115) ? 25060 : 24933) : ur < 4 ? (z = P[ie], - B = z[Se](), - cr = (z = B < .01) ? 25858 : 609) : (z = I, - k = k.concat(z), - z = void 0, - cr = (I = (w = 0 | (I = w)) < 128) ? 20549 : 7650) : 9 == ur ? (O = 0, - cr = 17985) : ur < 9 ? 7 == ur ? (B[we](w), - S = void 0, - f = 1, - z = A, - A = 0, - cr = (B = j = 0) ? 25188 : 3745) : ur > 7 && (m = 128 + (P = _ % 128), - P = 127 & (H = ($e = _ - P) / 128), - ($e = []).push(m, P), - D = $e, - cr = 16868) : 11 == ur ? (w = 128 + (B = O % 128), - U = (B = 63 & (G = (I = O - B) / 128)) + (G = 64 * j), - (I = []).push(w, U), - A = I, - cr = 12036) : ur < 11 ? (Q = ye[Eo], - Ke = (Ko = (y |= 31) * y) > -254, - K = Q[ue](D), - cr = Ke ? 19008 : 28291) : (le = M[f], - De = le[U], - z += le = De + he, - cr = 13824) : 20 == ur ? (f = N === ge[13], - cr = f ? 4580 : 17089) : ur < 20 ? 16 == ur ? ((Re = [])[10] = 4, - Re[7] = ie, - q.push(Re), - Re = q.length > 8192, - cr = Re ? 7973 : 7554) : ur < 16 ? 14 == ur ? (w = U[E](m), - cr = w ? 16962 : 15557) : ur > 14 && (fo = To[io], - cr = fo ? 11460 : 1412) : 18 == ur ? (q = ae.charCodeAt(F) - 538, - ee += String.fromCharCode(q), - cr = 26884) : ur < 18 ? (de = oe, - re[1] = [], - oe = 0, - te = [], - N = de + P[70], - cr = (L = N < 0) ? 24099 : 12963) : (I++, - cr = 224) : 24 == ur ? (Te = 0 | qe[2], - qe[2] = Te + 1, - cr = 19073) : ur < 24 ? 22 == ur ? (Q++, - cr = 17252) : ur < 22 ? (Ko |= 15, - yo &= 22, - L = m.charCodeAt(V), - W = 255 & L, - Co = 18 << Co, - Ke = (y = Ko * Ko) + (Ke = yo * yo), - se = (b <<= 9) * b, - cr = 16001) : (E = le.indexOf(he), - R = E, - cr = 23552) : 26 == ur ? (X[92] = 106, - X[1] = 1, - F = void 0, - cr = 23168) : ur < 26 ? (ue = jo, - cr = 17059) : cr = S < O ? 17155 : 1732); - break; - case 1: - void (13 == ur ? (T = (J = _ + $e)[H](0, 8), - J = de(T, 2), - D.push(J), - ce = ve = D, - J = void 0, - ve = ue, - ue = Me, - D = ce, - cr = 3712) : ur < 13 ? 6 == ur ? (m = 127 & ce, - cr = (ce >>= 7) ? 6182 : 27266) : ur < 6 ? 2 == ur ? (le = M[f], - me = le[I], - le = M[f], - De = le[w], - z += le = me + De, - le = M[f], - me = le[U], - cr = me ? 12291 : 13824) : ur < 2 ? 0 == ur ? (P = ve[Fo], - h.push(942694807, 23107199878, 61114348994, 3, 2), - r(32, 2, -1), - $e = h.pop(), - cr = P[ge = $e] ? 17700 : 13157) : ur > 0 && (k = P[2], - S = m.length - k, - cr = (k = S < 0) ? 6979 : 25861) : 4 == ur ? (Se = Qe, - cr = (yo = (yo = (se |= 19) * se) > -104) ? 21281 : 18147) : ur < 4 ? (uo = "ge", - uo += "tNo", - uo += "de", - uo += "Roo", - uo += "tThroughA", - uo += "nyShado", - uo += "ws", - So = eo.indexOf(uo), - cr = ~So ? 11458 : 2466) : cr = ue < ke.length ? 18627 : 11744 : 9 == ur ? (je = mo, - (Q = Uo)[13] = 1, - ke = je[Re], - ve = ke[no], - cr = ve ? 13029 : 13472) : ur < 9 ? 7 == ur ? (Xo = void 0, - cr = 26402) : ur > 7 && (f = 128 + (O = H % 128), - O = 127 & (A = (x = H - O) / 128), - (x = []).push(f, O), - m = x, - cr = 16195) : 11 == ur ? (ve++, - cr = 14500) : ur < 11 ? (m = V, - cr = 25121) : (ce.push(1), - ce = ce.concat(P), - cr = 26052) : 20 == ur ? cr = ue < xe.length ? 1442 : 19648 : ur < 20 ? 16 == ur ? (Ko = (b = 29 == b) * b, - se <<= 13, - we = Xe.charCodeAt(pe) - 924, - yo = Ko > (yo = (se |= 245) << 25), - Ze += String.fromCharCode(we), - cr = yo ? 14434 : 1317) : ur < 16 ? 14 == ur ? (Ve = "t", - Ve += "ceR", - Ve += "tneilC", - Ve += "gnidnuo", - Ve = (Ve += "Bteg").split("").reverse().join(""), - we = ho[Ve](), - cr = 18818) : ur > 14 && (W++, - cr = 7264) : 18 == ur ? (Co = !I, - fe = 4, - cr = (b = (Co *= Co) > -119) ? 12097 : 2339) : ur < 18 ? (q = 0 | $, - $ = 0 | Z, - cr = (ie = (X = 0 | pe) === F) ? 15873 : 19525) : (q++, - cr = 1730) : 24 == ur ? (m = void 0, - re = $e, - Ue = [], - V = Ne = 9, - Ne = 0, - cr = 11492) : ur < 24 ? 22 == ur ? cr = X ? 20994 : 16929 : ur < 22 ? (T = void 0, - m = ue, - cr = (k = J)[24] ? 17060 : 21860) : (w = x.charCodeAt(f), - E = 255 & w, - S.push(E), - cr = 24165) : 26 == ur ? (Ke = (yo = !Ze) * yo, - Be = Be[ie], - cr = (Ko = Ke > -246) ? 7589 : 11009) : ur < 26 ? (yo = (b = (Co = Co >= 18) * Co) + (yo = (Ko = Ko >= 3) * Ko), - b = (se = eo !== z) * se, - b += Ke = (y = 30 == y) * y, - cr = 9920) : (ue = J = ce, - J = void 0, - ce = 0, - (D = (ve = ue).slice()).push(0, 0, 0), - ve = 0, - T = 0, - cr = 23104)); - break; - case 2: - void (13 == ur ? cr = (z = (O = z) < 64) ? 12513 : 11267 : ur < 13 ? 6 == ur ? cr = xe < je.length ? 11748 : 24325 : ur < 6 ? 2 == ur ? cr = $ < q.length ? 21636 : 24576 : ur < 2 ? 0 == ur ? (ce.push(0), - cr = 8802) : ur > 0 && ((Je = Le[61]).push(Y), - Le[8]++, - Y = Le[61], - Je = Y.length, - cr = (Y = Je > 8192) ? 1666 : 11712) : 4 == ur ? (b = fe !== zo, - b *= b, - f = I.indexOf(B), - j = f, - cr = (Co = b > -106) ? 13765 : 25730) : ur < 4 ? (O = void 0, - cr = (A = (f = 0 | (A = x)) < 64) ? 19044 : 19617) : (E = !!A(R) << 18, - w |= E, - E = "]", - E += '"\u6301\u652f', - E += "\u672f", - E += "\u6280\u4f9b\u63d0", - E += '\u5177\u5de5\u660e\u963f"=', - E += "*eltit[nott", - E = (E += "ub").split("").reverse().join(""), - cr = 18018) : 9 == ur ? (R++, - cr = 17699) : ur < 9 ? 7 == ur ? (O = k, - S = S.concat(O), - k = void 0, - cr = (A = O = (x = 0 | (O = Rr)) < 0) ? 10916 : 20834) : ur > 7 && (m = ge, - $e[1] = m.concat($e[1]), - $e[0] = [], - ge = _[77], - m = 0, - re = [], - Ue = 0, - cr = 25125) : 11 == ur ? (je = ye[Q](), - ue = 255 & je, - ve.push(ue), - cr = 23845) : ur < 11 ? cr = (w = R) ? 19970 : 11491 : (xe = 45, - cr = 21856) : 20 == ur ? (Xo = X = $ = ie, - cr = 6275) : ur < 20 ? 16 == ur ? (I = R, - cr = 5123) : ur < 16 ? 14 == ur ? cr = 23621 : ur > 14 && (E = U = R, - ce = ce.concat(E), - cr = 2049) : 18 == ur ? (ie = F.charCodeAt($), - Re = ie ^ X, - X = ie, - q += String.fromCharCode(Re), - cr = 24960) : ur < 18 ? (X[1] = 1, - cr = 23168) : (W = [], - cr = 12100) : 24 == ur ? cr = (Y = 30 == o) ? 11685 : 27649 : ur < 24 ? 22 == ur ? ($e = 255, - cr = 14051) : ur < 22 ? (z++, - cr = (Co = (Ko = (y = 3 >> y) * y) > (y = (Ke = 124 | (Co = !Oo)) << 25)) ? 27172 : 21989) : (_++, - cr = 21637) : 26 == ur ? cr = 15169 : ur < 26 ? (ce = ye[K], - D = ce[io], - ce = "se", - ce += "c", - ce += "ureCon", - ce += "nec", - ce += "tio", - ce += "nStart", - J = D[ue](ce), - cr = 8480) : (f = B, - B = z.length, - cr = (I = j) ? 18978 : 25635)); - break; - case 3: - void (13 == ur ? (ce.push(1), - ce = ce.concat(P), - cr = 2338) : ur < 13 ? 6 == ur ? (E = !B[Qo], - cr = (Co = (b = (yo = Ee !== Ao) * yo) > (y = (Ko = 13 | (se ^= 0)) << 29)) ? 6593 : 9537) : ur < 6 ? 2 == ur ? cr = M < A.length ? 9221 : 18785 : ur < 2 ? 0 == ur ? (ve = void 0, - D = ue, - T = J, - _ = jo + r, - P = "\x9c\x95", - H = "", - m = 0, - cr = 20133) : ur > 0 && (O = W[k] === S[k], - cr = O ? 8388 : 9793) : 4 == ur ? cr = (E = le) ? 1060 : 4196 : ur < 4 ? (M = R[P] === E, - cr = M ? 12352 : 8514) : (A = f, - h.push(7841346, 341755396095, 1202567250087, 3, 1), - r(32, 2, -1), - f = h.pop(), - j = "un", - j += "ifor", - j += "mO", - j += "ffset", - L[A] = H[f](L, j), - f = "en", - f += "able", - cr = 27780) : 9 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 9379) : ur < 9 ? 7 == ur ? (no = r[xo](0, 41, ao, We, He, oo, 5e5), - cr = no ? 19109 : 3810) : ur > 7 && (m = 1 === (S = [m])[0], - cr = m ? 4354 : 17538) : 11 == ur ? (w = 529 ^ j.charCodeAt(I), - se = !Lo, - se *= se, - b = !je, - B += String.fromCharCode(w), - cr = (Ko = se > (b = (yo = 7 | b) << 29)) ? 19459 : 22688) : ur < 11 ? (Ke = (se = 1 >> se) * se, - E = U = R, - Ke += Co = (Ko = !Ge) * Ko, - ce = ce.concat(E), - cr = (Co = Ke >= (Ko *= se)) ? 2691 : 27491) : cr = S < U.length ? 10560 : 6626 : 20 == ur ? (A = x, - cr = 24995) : ur < 20 ? 16 == ur ? cr = (_ = T = _) ? 12771 : 7012 : ur < 16 ? 14 == ur ? (O = x, - S = S.concat(O), - cr = (O = k) ? 8193 : 19620) : ur > 14 && (f = k, - k = A[pe](f), - P = k.join(jo), - cr = 23681) : 18 == ur ? (V = 0, - N = "de", - N += "p", - N += "par", - N += "wn", - N += "u_revi", - N = (N += "rdxf__").split("").reverse().join(""), - L = 0 | !!_[N], - V |= N = L << 0, - N = "fx", - cr = 26658) : ur < 18 ? (mo = 5 ^ Lo.charCodeAt(Ro), - Po += String.fromCharCode(mo), - cr = 25634) : (F++, - cr = 13955) : 24 == ur ? (V = 255 & H[m], - P.push(V), - cr = 23108) : ur < 24 ? 22 == ur ? (G = (U = G).join(ye), - U = "1", - U += "23", - U += "0", - U += "6.cn", - E = G.split(U), - G = E.length, - G = 255 & (U = G - 1), - cr = 19844) : ur < 22 ? cr = te < de.length ? 20610 : 16448 : (N = te = L, - ce = ce.concat(N), - cr = 1569) : 26 == ur ? (r(52, xe), - cr = 5701) : ur < 26 ? (k = (k = "TLUSER_LAVE_ELOSNOC_RABLOOTVED_EI__").split("").reverse().join(""), - S = k in _[Re], - cr = S ? 20836 : 8931) : (O = 0, - cr = 4769)); - break; - case 4: - void (13 == ur ? (we = Le.charCodeAt(pe) - 490, - Xe += String.fromCharCode(we), - cr = 11585) : ur < 13 ? 6 == ur ? cr = (Y = 18 === o) ? 23717 : 21952 : ur < 6 ? 2 == ur ? (j = f[I], - x.push(j), - f = H[A](35633, 36337), - j = f[z], - x.push(j), - f = H[A](35633, 36337), - j = f[B], - x.push(j), - f = H[A](35633, 36337), - j = f[I], - x.push(j), - cr = 5443) : ur < 2 ? 0 == ur ? cr = me ? 18848 : 21825 : ur > 0 && (x = S, - cr = 15905) : 4 == ur ? (j = 128 + (x = O % 128), - x = 127 & (f = (A = O - x) / 128), - (A = []).push(j, x), - L = A, - cr = 5573) : ur < 4 ? (Fe = !he[Qo], - cr = 19810) : cr = be ? 26660 : 13986 : 9 == ur ? (ie[0] = 2 | ie[0], - cr = 1792) : ur < 9 ? 7 == ur ? (Ne++, - cr = 11492) : ur > 7 && (cr = Lo < Oo.length ? 1729 : 18501) : 11 == ur ? (ce.push(0), - cr = 15749) : ur < 11 ? (M = le[me] != j[E], - cr = 9538) : (Qe = +new Le[Ve] - Je[26], - Le = Qe - Je[68], - cr = (Ve = Le < 2) ? 6400 : 27073) : 20 == ur ? (F = "\xa6\xa7\x94\x96\x9e\x87\xa5\x94\x96\x98\x7f\x9c\xa0\x9c\xa7", - q = "", - $ = 0, - cr = 11683) : ur < 20 ? 16 == ur ? cr = (ae = 12 === pe) ? 26178 : 1827 : ur < 16 ? 14 == ur ? (f = I = [B], - cr = (Ke = (Co = (Ko = (yo = 8) + (b = be === F)) * Ko) >= (b = 4 * (Ke = yo * b))) ? 10500 : 11077) : ur > 14 && (cr = (k = f) ? 15044 : 19205) : 18 == ur ? cr = (D = ve) ? 7521 : 20773 : ur < 18 ? cr = Re < F.length ? 4 : 8837 : (f = L, - cr = 5637) : 24 == ur ? (Ae[10] = 200, - cr = 9540) : ur < 24 ? 22 == ur ? (j = S, - G = 1, - cr = 12737) : ur < 22 ? (A = _[Qo], - cr = 9989) : (ne = _e[1], - eo = void 0, - uo = q, - So = ne, - ne = (ne = "+\\").split("").reverse().join(""), - ro = new uo[Ce](ne,mo), - So = (ne = So + jo)[Jo](ro, Po), - ne = "d", - cr = 14818) : 26 == ur ? (no = 1e3 * (bo = 18e3 - to), - He[1] = 0, - He[0] = oo[0], - (bo = po[66])[ne] = 1, - cr = 803) : ur < 26 ? cr = 16869 : (ke = Q, - cr = 7585)); - break; - case 5: - void (13 == ur ? (ke = je[hr], - xe = "\u03f1\u03f1\u03e2\u03f3\u03f8", - Pe = "", - ue = 0, - cr = 20803) : ur < 13 ? 6 == ur ? (zo++, - cr = 12133) : ur < 6 ? 2 == ur ? (m = 2 * ge, - O = 2 + (S = 2 * ge), - S = V.slice(m, O), - cr = (O = 0 == (m = (x = (m = 4 * N) + (O = ge % 4)) % 4)) ? 21728 : 9571) : ur < 2 ? 0 == ur ? ((Ce = F)[14] = 1, - Ce[89] = 0, - Ce[6] = jo, - cr = 22277) : ur > 0 && (Y[17] = Je ^ ae, - Y[11] = Xe ^ ae, - Y[15] = Ze ^ ae, - Y[12] = Ve ^ ae, - Y[1] = we, - Je = "\xab\xaf\xa9", - Qe = "", - Ve = 0, - cr = 4384) : 4 == ur ? (ne = 298 ^ Ce.charCodeAt(ze), - Ee += String.fromCharCode(ne), - cr = 1794) : ur < 4 ? (N |= 128, - cr = 26369) : ($++, - cr = 2115) : 9 == ur ? (D = void 0, - _ = ue, - P = void 0, - P = (m = _ = J)[92], - _ = D = P = [_ = P], - cr = 18880) : ur < 9 ? 7 == ur ? (ce.push(1), - ce = ce.concat(ge), - cr = 13664) : ur > 7 && (j = f, - x.push(j), - f = H[Io](35661), - x.push(f), - f = H[Io](34076), - x.push(f), - f = H[Io](36349), - x.push(f), - f = H[Io](34024), - x.push(f), - f = H[Io](34930), - x.push(f), - cr = 24035) : cr = 11 == ur ? $ < ee.length ? 14917 : 25059 : ur < 11 ? Ee < Ce.length ? 15364 : 22818 : O ? 15492 : 17440 : 20 == ur ? (S = [], - j = [], - w = 0, - U = ar, - E = "\u0210\u0219\u0218\u021e\u01f0\u020b\u0217\u0213\u0216\u0223", - R = "", - M = 0, - cr = 25988) : ur < 20 ? 16 == ur ? (j++, - cr = 6565) : ur < 16 ? 14 == ur ? (ce.push(0), - cr = 25346) : ur > 14 && (cr = uo < fe.length ? 23105 : 10373) : 18 == ur ? (k = f = [x + 64 * O], - cr = 2850) : ur < 18 ? (Fe = M, - cr = 9957) : cr = (F = ee) ? 23746 : 5889 : 24 == ur ? cr = (G = (I = G) < 64) ? 13893 : 3617 : ur < 24 ? 22 == ur ? cr = Le < io.length ? 26626 : 7172 : ur < 22 ? (Z = typeof we[pe] === ae, - cr = 26689) : (k = void 0, - cr = (S = (O = 0 | (S = ce)) < 128) ? 19680 : 24291) : 26 == ur ? (D = P = [0], - cr = 1280) : ur < 26 ? cr = 16705 : (fe[78] = 1, - cr = (Co = (Ke = (b = 16 << b) * b) >= (y = (b = 2 * (y = b * (yo = 7 > yo))) - (y = yo * yo))) ? 3107 : 19844)); - break; - case 6: - void (13 == ur ? (me = E[le], - me = 255 & (De = (me = (De = me >> M) + (so = me << (Fe = 8 - M))) + he), - R.push(me), - cr = 13700) : ur < 13 ? 6 == ur ? (f = 128 + (O = S % 128), - O = 127 & (A = (x = S - O) / 128), - (x = []).push(f, O), - W = x, - cr = 15012) : ur < 6 ? 2 == ur ? (Te = Je, - (Je = [])[0] = Le ^ Ve, - Je[2] = Te ^ Ve, - Je[1] = Qe, - cr = Y[4] ? 10628 : 1762) : ur < 2 ? 0 == ur ? (he += jo, - U = M[41], - le = void 0, - me = 0, - De = he, - cr = (Fe = U).indexOf ? 17445 : 6659) : ur > 0 && (de = 8 === m, - cr = 11938) : 4 == ur ? (k = f = [x + 64 * O], - cr = 28097) : ur < 4 ? cr = (Ce = _e) ? 13633 : 13572 : (A = x, - cr = 13506) : 9 == ur ? (O = 128 + (L = N % 128), - x = (L = 63 & (S = (W = N - L) / 128)) + (S = 64 * te), - (W = []).push(O, x), - oe = W, - cr = 9441) : ur < 9 ? 7 == ur ? (_ = ve[Pe], - $e = _[io], - _ = "\u03cf\u03cd\u03dc\u03b8\u03da\u03cd\u03cc\u03d1\u03cb\u03dc\u03cd\u03cc\u03ad\u03de\u03cd\u03d6\u03dc\u03db", - ge = "", - H = 0, - cr = 14116) : ur > 7 && ($ = void 0, - cr = (ie = X)[71] ? 24356 : 8741) : 11 == ur ? (E = "l\x0f}\x14d\x10K8J)\x03>\x1cp\x03i\x13g\x04*I&Ki4", - R = "", - M = 0, - he = 0, - cr = 18470) : ur < 11 ? cr = (m = ge < H) ? 9665 : 28517 : (T = O = [0], - cr = 17988) : 20 == ur ? (k = "pr", - k += "oce", - S = m[k += "ss"] + 1, - k = (k = "1]ssecorp tcejbo[").split("").reverse().join(""), - f = S === k, - cr = 15491) : ur < 20 ? 16 == ur ? (M = 687, - cr = 26212) : ur < 16 ? 14 == ur ? (se = (Co = (y = y < 17) + (Ko = Te !== Ce)) * Co, - z = f[87], - Co = se >= (b = 4 * (Ke = y * Ko)), - x = z.length, - z = f[87], - cr = 10789) : ur > 14 && (lo = 1 === so[54], - cr = lo ? 1345 : 867) : 18 == ur ? (J = ke.charCodeAt(ue) - 611, - Pe += String.fromCharCode(J), - cr = 19138) : ur < 18 ? cr = (fe = Ce = fe = ze) ? 1889 : 4834 : (f = O, - cr = 549) : 24 == ur ? (H = T[72], - cr = H ? 1 : 6371) : ur < 24 ? 22 == ur ? cr = z ? 8035 : 23877 : ur < 22 ? ($ = ee.charCodeAt(X) - 648, - q += String.fromCharCode($), - cr = 23333) : (N = O, - O = void 0, - cr = (x = (A = 0 | (x = N)) < 128) ? 25797 : 4197) : 26 == ur ? cr = (m = _) ? 14049 : 10691 : ur < 26 ? (pe = typeof we[Z] === ee, - cr = 27237) : (R = 10, - cr = (Ko = (y = (yo = (Ko = !Ao) + (Co = ie === Yo)) * yo) >= (Ke = 4 * (b = Ko * Co))) ? 5826 : 4129)); - break; - case 7: - void (13 == ur ? (L = V[N], - W = L + P[70], - cr = (k = W < 0) ? 26820 : 3108) : ur < 13 ? 6 == ur ? (H = jo, - cr = 1) : ur < 6 ? 2 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 25093) : ur < 2 ? 0 == ur ? (M = "gn", - M += "im", - M = (M += "a").split("").reverse().join(""), - le = !!~(E.indexOf(he) || E.indexOf(M)) << 9, - w |= le, - M = "\xf9\x90\xf1\x9f\xeb\x84\xf1\x82\xea\x83", - he = "", - le = 0, - me = 0, - cr = 19076) : ur > 0 && (G = -f, - cr = 23233) : 4 == ur ? (A = x, - O[95] = A, - x = void 0, - f = z, - cr = (A = O)[41] ? 6530 : 4100) : ur < 4 ? cr = X < F.length ? 9987 : 11073 : (pe = "\xe9\xee\xe7\xf4\xed\xeb\xea\xda\xf5\xfb\xe9\xee\xeb\xf9", - we = "", - Z = 0, - cr = 9828) : 9 == ur ? (U[41] = [], - cr = 26049) : ur < 9 ? 7 == ur ? (f = [], - cr = 17124) : ur > 7 && (Ye = -te, - cr = 512) : 11 == ur ? (w = M, - cr = 19970) : ur < 11 ? (oe = ge + _[59], - de = Ne < oe, - cr = 22274) : cr = so ? 9957 : 6145 : 20 == ur ? (N++, - cr = 17446) : ur < 20 ? 16 == ur ? (D = void 0, - cr = (T = (_ = 0 | (T = ue)) < 128) ? 9856 : 8195) : ur < 16 ? 14 == ur ? (ge = N, - N = O, - j = (f = Po + Ie) + Po, - f = p, - z = Ge[W](0, V), - V = 0, - B = 1, - I = 0, - cr = 13092) : ur > 14 && (D = void 0, - cr = (_ = J)[14] ? 1508 : 24869) : 18 == ur ? cr = (m = E in R) ? 25057 : 19909 : ur < 18 ? (_ = H - 1, - P = void 0, - H = D, - D = _, - _ = 0, - re = H[ie], - H = re[Se](), - re = H * (D = 1 + (re = D - _)), - cr = 16610) : (k = 3, - cr = (yo = (Ke = (se = !H) * se) > -164) ? 25281 : 28064) : 24 == ur ? (K = 136 ^ Q.charCodeAt(Ae), - J += String.fromCharCode(K), - cr = 18500) : ur < 24 ? 22 == ur ? (L = void 0, - U = G, - E = [], - R = f, - he = M = 156, - M = 0, - cr = 27365) : ur < 22 ? cr = x < I.length ? 9632 : 20516 : (te++, - cr = (Co = (se = (yo = 16 != yo) * yo) >= (y = (Co = yo * (y = 11 << y)) - (yo = y * y))) ? 21603 : 21251) : 26 == ur ? (_ = ve[Pe], - cr = _ ? 11333 : 12644) : cr = ur < 26 ? (f = S) ? 18181 : 22 : Q ? 7555 : 22628); - break; - case 8: - void (13 == ur ? (M = R, - he = 1, - cr = 11906) : ur < 13 ? 6 == ur ? (Re = F.charCodeAt(ie) - 517, - $ += String.fromCharCode(Re), - cr = 292) : ur < 6 ? 2 == ur ? (f = [], - cr = 20929) : ur < 2 ? 0 == ur ? (re = m = Ue, - ce = ce.concat(re), - cr = 6597) : ur > 0 && (cr = (je = Oe) ? 10400 : 7200) : 4 == ur ? (Co ^= 11, - go = 1, - cr = (Co = (Co *= Co) > -161) ? 5925 : 21924) : ur < 4 ? (O = 188 & k[N], - L += O, - f = k[O = N + 1], - L += O = 188 & f, - f = k[O = N + 2], - L += O = 188 & f, - cr = 23745) : (w = 368, - cr = 16580) : 9 == ur ? cr = _ ? 609 : 3075 : ur < 9 ? 7 == ur ? (F = 0, - cr = 6368) : ur > 7 && (F++, - cr = 27234) : 11 == ur ? cr = 6628 : ur < 11 ? (We = (ne = We).split(Ce), - ne = We[0], - Xo = X = ne, - cr = 28129) : (ce.push(0), - cr = 22785) : 20 == ur ? (T = 0, - cr = 25696) : ur < 20 ? 16 == ur ? (ae = Ze.charCodeAt(Z), - ee = ae ^ we, - we = ae, - pe += String.fromCharCode(ee), - cr = 6818) : ur < 16 ? 14 == ur ? (We = +new X[F] - Ir, - He = We > Mr[ne], - cr = He ? 12676 : 1408) : ur > 14 && (Ue++, - cr = 5984) : 18 == ur ? (R = U, - B[32] = R, - cr = (Co = (Ke = (Co = (Ko = oo === no) + (b = b <= 31)) * Co) >= (Co = 3 * (y = Ko * b))) ? 8291 : 16965) : ur < 18 ? cr = (Y = 18 === o) ? 26113 : 11971 : (N = j, - cr = 14563) : 24 == ur ? cr = A < E.length ? 7361 : 11877 : ur < 24 ? 22 == ur ? cr = (A = (O = A) < 64) ? 6627 : 5409 : ur < 22 ? (O = (A = 128 | (O = I << 6)) | (f = (O = j + 4) << 3), - A = B + 4, - W[0] = O | A, - cr = 27491) : (A.push(f), - cr = x ? 3489 : 20032) : 26 == ur ? (E = z.charCodeAt(U), - R = E ^ w, - w = E, - G += String.fromCharCode(R), - cr = 769) : ur < 26 ? cr = L ? 7905 : 13924 : (O++, - cr = 14400)); - break; - case 9: - void (13 == ur ? (yo = (b = (Co = f === G) * Co) >= (se = (yo = Co * (Ko = 20 < Ko)) - (Co = Ko * Ko)), - re = (m = _ - (P = _ % 128)) / 128, - cr = 11904) : ur < 13 ? 6 == ur ? (N = 254, - cr = 7682) : ur < 6 ? 2 == ur ? (U = 128 + (B = A % 128), - B = 127 & (w = (I = A - B) / 128), - (I = []).push(U, B), - f = I, - cr = 11520) : ur < 2 ? 0 == ur ? cr = (k = -1 === (Ge = k)) ? 10788 : 15904 : ur > 0 && (qe = "\u0432\u043b\u042f\u0441\u043f\u043b\u0441\u0440", - Y = "", - Le = 0, - cr = 2149) : 4 == ur ? (Z = pe[we](), - pe = "Da", - pe += "t", - we = +new Y[pe += "e"] - Le[26], - cr = b ? 21508 : 22020) : ur < 4 ? (ce.push(1), - ce = ce.concat(_), - cr = 14884) : (Ie = -N, - cr = 14693) : 9 == ur ? (q = Z.charCodeAt(F) - 781, - ee += String.fromCharCode(q), - cr = 19555) : ur < 9 ? 7 == ur ? (f = "ma", - I = f += "p", - cr = j ? 3586 : 9889) : ur > 7 && (Y[7] = ho[Ve] ^ ae, - Qe = "of", - Qe += "f", - Qe += "s", - Qe += "etHe", - Qe += "ight", - Y[9] = ho[Qe] ^ ae, - cr = 17125) : 11 == ur ? (pe = 0, - cr = 14816) : ur < 11 ? (me = wo, - cr = 8324) : (J = {}, - ve = "e", - ve += "r", - ve += "utp", - ve += "a", - ve = (ve += "c").split("").reverse().join(""), - J[ve] = je, - J[Oe] = mo, - cr = 7652) : 20 == ur ? (x[41] = [], - cr = 11074) : ur < 20 ? 16 == ur ? (jo[38] = 0, - cr = 17858) : ur < 16 ? 14 == ur ? cr = Le < Te.length ? 16228 : 26149 : ur > 14 && (U++, - cr = 21888) : 18 == ur ? cr = 27685 : ur < 18 ? cr = R < w.length ? 19749 : 14339 : (m = _, - S = S.concat(m), - cr = (_ = T = S) ? 11522 : 16640) : 24 == ur ? cr = f ? 26724 : 21571 : ur < 24 ? 22 == ur ? cr = 20550 : ur < 22 ? (Ve = "ti", - Ve += "me", - we = Qe[Ve += "Stamp"] > 864e4, - cr = we ? 28480 : 10850) : (he = !!~E.indexOf(M) << 22, - w |= he, - M = "\u0413\u0406\u0400\u0403\u03c7\u0413\u0403\u0404\u03c7\u040d\u03fa\u03fe\u03fa\u0409\u0409\u03c7\u03fc\u0408\u0406", - he = "", - le = 0, - cr = 25892) : 26 == ur ? (O = x[Ro], - f = void 0, - j = 0, - z = L, - B = W, - I = O, - O = 1, - cr = (G = typeof I !== Xe) ? 9026 : 4128) : ur < 26 ? (w |= M, - E = "im", - E += "g[s", - E += "rc*", - E += '="dian', - E += "to", - E += "us", - E += "hi.co", - R = !!A(E += 'm"]') << 10, - w |= R, - E = "a[", - cr = 27297) : (ge = re = [m], - cr = 2210)); - break; - case 10: - void (13 == ur ? (g(q), - Y = void 0, - cr = 1827) : ur < 13 ? 6 == ur ? (E = U[S] === w, - cr = E ? 19653 : 20033) : ur < 6 ? 2 == ur ? (ve = 2 * ue, - H = 2 + ($e = 2 * ue), - $e = D.slice(ve, H), - cr = (H = 0 == (ve = (m = (ve = 4 * T) + (H = ue % 4)) % 4)) ? 24611 : 6597) : ur < 2 ? 0 == ur ? (Ie = [], - cr = 25061) : ur > 0 && (b = (Co = (yo = q === Le) * yo) >= (Ko = (Ke = yo * (se &= 28)) - (b = se * se)), - m[53] = 1, - D = k = [255], - cr = b ? 8230 : 10690) : 4 == ur ? (T = void 0, - P = 255 & (be = (_ = ce = 223) >> 8), - (ce = []).push(P, be = 255 & _), - ce = T = ce, - cr = 1440) : ur < 4 ? (Le++, - cr = 22691) : (f = H[A](35633, 36336), - j = f[z], - x.push(j), - f = H[A](35633, 36336), - j = f[B], - x.push(j), - f = H[A](35633, 36336), - j = f[I], - x.push(j), - f = H[A](35632, 36338), - cr = 5280) : 9 == ur ? cr = (G = (f = G) < 64) ? 18529 : 17408 : ur < 9 ? 7 == ur ? (T = k = [0], - Ko = !de, - se = (Co = (Ke >>= 16) * Ke) + (b = (yo = Ge !== Do) * yo), - b = (y = Ie === Wo) * y, - cr = 6181) : ur > 7 && (cr = (Y = 18 === o) ? 2081 : 14374) : 11 == ur ? (me = 9, - De = 1, - cr = 13604) : ur < 11 ? (Se++, - cr = 17092) : (me = 0, - cr = (Co = (Ke = (yo = !wo) * yo) > -90) ? 23397 : 580) : 20 == ur ? cr = ue < xe.length ? 33 : 16161 : ur < 20 ? 16 == ur ? (ce.push(1), - ce = ce.concat(D), - cr = 17760) : ur < 16 ? 14 == ur ? (m = void 0, - x = S, - A = 5, - f = 3, - j = [], - z = 0, - cr = 24194) : ur > 14 && (E = [], - cr = 8418) : 18 == ur ? (V = void 0, - cr = (N = (L = 0 | (N = ce)) < 128) ? 3492 : 18049) : ur < 18 ? (F = X[q], - q = "st", - q += "ackT", - q += "raceLi", - X[q += "mit"] = 100, - q = new X, - $ = "\u033f\u0340\u032d\u032f\u0337\u0320\u033e\u032d\u032f\u0331\u0318\u0335\u0339\u0335\u0340", - ie = "", - Re = 0, - cr = 17473) : (X++, - cr = 16708) : 24 == ur ? (P = 255 & be, - $e = 255 & (be = _ >> 16), - ge = 255 & (be = _ >> 8), - be = 255 & _, - ce.push(P, $e, ge, be), - ce = Me = ce, - Me = T.concat(ce), - D = Me, - cr = 22821) : ur < 24 ? 22 == ur ? (Je[10]++, - cr = 24321) : ur < 22 ? (ue = !1, - cr = (J = ke === Lo) ? 28194 : 3459) : (S = x = [L], - cr = 20259) : 26 == ur ? (ne = a[$], - cr = 25027) : ur < 26 ? (Ge = x.indexOf(O), - k = Ge, - cr = (Ko = (y = (yo = (b = 25 >> b) * b) + (se = (Ko = Ko > 7) * Ko)) >= (Ke = 2 * (b *= Ko))) ? 291 : 10532) : (z |= 128, - cr = 10816)); - break; - case 11: - void (13 == ur ? cr = (qe = xo === Te) ? 8996 : 24805 : ur < 13 ? 6 == ur ? cr = (Z = ae = Z) ? 18178 : 22304 : ur < 6 ? 2 == ur ? (eo = Ee.charCodeAt(ne) - 924, - ze += String.fromCharCode(eo), - cr = 11714) : ur < 2 ? 0 == ur ? (P = m = P, - m = void 0, - k = T, - T = P, - S = k[87], - f = void 0, - w = 0, - E = T, - cr = (R = S).indexOf ? 2722 : 611) : ur > 0 && (cr = w < S.length ? 10944 : 20132) : 4 == ur ? (Co = (Ke = (se = 13 >= se) + (yo |= 25)) * Ke, - ae = Z[F], - cr = (y = Co >= (Ko = se * yo)) ? 22018 : 27360) : ur < 4 ? (Ce = void 0, - ze = Ee, - Ee = (fe = Re)[$], - fe = "pr", - fe += "ot", - ne = Ee[fe += "ocol"], - fe = "f", - Ee = ne === (fe += "ile:"), - cr = 11747) : (lo = 1, - cr = 578) : 9 == ur ? cr = (O = 1 === m) ? 21124 : 26630 : ur < 9 ? 7 == ur ? cr = (Y = 51 === o) ? 26725 : 3236 : ur > 7 && (z += le, - cr = 14146) : 11 == ur ? (M = U[87], - E = M.length, - (M = U[87]).push(S), - cr = 10629) : ur < 11 ? (_ = r[xo](0, 44), - cr = 24772) : (ce.push(0), - cr = 11811) : 20 == ur ? (G++, - cr = 3202) : ur < 20 ? 16 == ur ? (k = f < 128, - cr = 20864) : ur < 16 ? 14 == ur ? (w = "(\\", - w += "r\\n", - w += "|\\r", - w += ")", - E = new RegExp(w,mo), - w = m[Jo](E, U), - E = "\u0406\u040c\u0409\u043a\u040d\u0406\u0451\u0442\u043a\u040d\u0441\u0452\u044a\u045a\u0451\u0442\u043a\u040d\u044e\u044d\u0447\u044c\u0452\u044b\u043f\u044c\u045a\u0451\u0442\u043a\u040d\u0440\u043f\u0456\u0447\u043f\u045a\u0451\u0443\u0441\u0442\u0443\u0454\u045a\u041f\u0435\u0431\u0421\u0407\u043a\u040d\u045a\u043c\u0407\u040c\u0409\u043a\u044c", - R = "", - M = 0, - cr = 23589) : ur > 14 && (cr = (q = $) ? 19136 : 8387) : 18 == ur ? (de = void 0, - oe = _, - te = re, - V = (Ye = V)[7], - N = oe[50], - L = N[Ie = V % 7], - N = 0, - Ie = 0, - W = void 0 !== Ye[5], - cr = W ? 16804 : 24866) : ur < 18 ? (O = N - (A = O), - A = void 0, - cr = (z = j = (O = 0 | (j = O)) < 0) ? 2595 : 7648) : cr = E < 3 ? 3361 : 24867 : 24 == ur ? (m = 0 | (de = 31 * m), - de = re.charCodeAt(H), - m += de, - H += P, - cr = 26017) : ur < 24 ? 22 == ur ? (re.push(V), - cr = P ? 18661 : 6496) : ur < 22 ? (U++, - cr = 4768) : (q = we.charCodeAt(F), - X = q ^ ee, - ee = q, - ae += String.fromCharCode(X), - cr = 27941) : 26 == ur ? (P = D, - H = H.concat(P), - D = void 0, - m = _, - cr = (P = T)[41] ? 4290 : 162) : ur < 26 ? (k++, - cr = 387) : cr = (S = 17 === I) ? 11490 : 13698); - break; - case 12: - void (13 == ur ? (S = O = x = S + 1, - O = void 0, - cr = (x = (S = 0 | (x = S)) < 128) ? 24388 : 17057) : ur < 13 ? 6 == ur ? (k = 2, - cr = 25281) : ur < 6 ? 2 == ur ? (F = void 0, - X = io, - $ = Ze, - ie = (q = Ao)[qe], - q = ie[Je]($), - cr = q ? 13123 : 7653) : ur < 2 ? 0 == ur ? cr = k < W.length ? 8037 : 5572 : ur > 0 && (cr = (b = (b *= Co = y + (Co = Ke * Ke)) >= (Ke = (yo = (y = Ko * se) + (Co = yo * Ke)) * yo)) ? 7238 : 28193) : 4 == ur ? (j = 865, - cr = (Ko = (yo = (b = (Ke = !H) * Ke) + (y = (se = 15 != se) * se)) >= (b = 2 * (Ke *= se))) ? 25762 : 20160) : ur < 4 ? (ue = !0, - cr = 23585) : (K = ye[ue](Me), - ce |= Me = K << 12, - K = "\xd6\xd4\xc5\xf0\xc5\xc5\xc3\xd8\xd3\xc4\xc5\xd4\xff\xd0\xdc\xd4\xc2", - Me = "", - T = 0, - cr = 19937) : 9 == ur ? (X = void 0, - ro = i, - (ne = Go)[86] = ro, - ne[62] = 0, - X = ne[86], - Xo = X, - cr = 24833) : ur < 9 ? 7 == ur ? (Q = Ae[ue], - cr = (Ko = (yo = (b = b >= 29) * b) > -189) ? 22628 : 9251) : ur > 7 && (cr = (E = x < w) ? 5508 : 10949) : 11 == ur ? (F = "\u0267\u0274\u0269\u027e", - $ = "", - ie = 0, - cr = 21573) : ur < 11 ? (ve = xe, - xe = r[xo](0, 31), - Ae = "\u0459\u044b\u0447\u0458\u0449\u044e", - K = "", - ce = 0, - cr = 3424) : (Eo = mo, - cr = Y ? 10688 : 3811) : 20 == ur ? (x = -m, - se = we instanceof Boolean, - b = se * se, - b += y = (Ko = 16) * Ko, - yo = (Co = w === Ue) * Co, - y = (Ke = 26) * Ke, - cr = 9697) : ur < 20 ? 16 == ur ? cr = Ce < Se.length ? 27716 : 22371 : ur < 16 ? 14 == ur ? (he = E.charCodeAt(M) - 720, - R += String.fromCharCode(he), - cr = 27744) : ur > 14 && (X = Go, - cr = (ne = i) ? 26690 : 21509) : 18 == ur ? (w |= 128, - cr = 16577) : ur < 18 ? cr = (X = 2 === $) ? 642 : 27493 : (S = O = S, - k.push(4), - O = void 0, - A = S, - S = (x = L)[87], - f = void 0, - j = 0, - z = A, - B = S, - cr = 28261) : 24 == ur ? (f = S, - w = 1, - cr = 17601) : ur < 24 ? 22 == ur ? cr = I ? 7332 : 25089 : ur < 22 ? (P.length = 128, - cr = 7009) : (V++, - cr = 11682) : 26 == ur ? (te = P = N, - ce = ce.concat(te), - cr = 27265) : ur < 26 ? cr = Y ? 13826 : 23680 : (le = U, - me = 1, - cr = 12294)); - break; - case 13: - void (13 == ur ? (S *= 2, - cr = 1509) : ur < 13 ? 6 == ur ? (G = f[Ro], - cr = 24128) : ur < 6 ? 2 == ur ? (Ae |= K = (J = K) << 2, - J = "W", - J += "ea", - J += "kMa", - J = ye[K = J += "p"], - cr = J ? 15908 : 4706) : ur < 2 ? 0 == ur ? (L[x] = H[A](L, j), - A = "\u0227\u022e\u022e\u023b\u022d\u023c\u021d\u0226\u0221\u022e\u0227\u023a\u0225", - f = "", - j = 0, - cr = 6565) : ur > 0 && (Me = ye[K], - T = Me[io], - Q = T[ue](Ve), - cr = 15075) : 4 == ur ? (k = W, - S = 1, - cr = 15395) : ur < 4 ? (_++, - cr = 4544) : cr = Ne < m.length ? 28229 : 6949 : 9 == ur ? (D = void 0, - D = (P = J)[22], - cr = (P = D) ? 24353 : 16965) : ur < 9 ? 7 == ur ? cr = (ae = Z) ? 16452 : 2e4 : ur > 7 && (Ie = -N, - cr = (yo = (Ko = (y = 15 << y) * y) > (Co = (y = 4 | (Co = me !== ke)) << 29)) ? 20517 : 2625) : 11 == ur ? cr = $ < F.length ? 27173 : 17731 : ur < 11 ? (ke = ve[0], - T = ke[_], - cr = 8993) : ((xe = []).push(2, 2, 2, 2), - ke[91] = xe, - Oe = void 0, - cr = 8672) : 20 == ur ? cr = Te < qe.length ? 1376 : 20513 : ur < 20 ? 16 == ur ? (Se = X.charCodeAt(Re), - Be = Se ^ ie, - ie = Se, - $ += String.fromCharCode(Be), - cr = 25632) : ur < 16 ? 14 == ur ? cr = ee < pe.length ? 22817 : 18725 : ur > 14 && (m = [1], - k = void 0, - A = (S = _)[Re], - S = [], - f = "m", - f += "o", - f += "nosp", - f += "ace", - j = "sa", - cr = 7011) : 18 == ur ? (T = void 0, - be = ve, - P = (_ = J)[74], - cr = P ? 8995 : 14883) : cr = ur < 18 ? (P = H) ? 12930 : 24320 : 10275 : 24 == ur ? cr = (A = (x = A) < 64) ? 18595 : 18117 : ur < 24 ? 22 == ur ? (me = M.charCodeAt(le) - 809, - he += String.fromCharCode(me), - cr = 22945) : ur < 22 ? ($[0] = Se, - Ce = Y[Ze], - fe = Ce[io], - (Ce = fe[Ao])[pe](Se), - Be = 1, - cr = 14624) : (Oe = void 0, - cr = 25283) : 26 == ur ? (W++, - cr = 26816) : ur < 26 ? (X[ie] = F, - F = "k", - F += "ca", - F += "t", - F = (F += "s").split("").reverse().join(""), - $ = q[F] + "", - ee = $, - cr = 19619) : (A++, - cr = 24352)); - break; - case 14: - void (13 == ur ? (Z = Ze.charCodeAt(we) - 487, - pe += String.fromCharCode(Z), - cr = 21251) : ur < 13 ? 6 == ur ? (G = [], - cr = 22627) : ur < 6 ? 2 == ur ? (ce.push(0), - cr = 1381) : ur < 2 ? 0 == ur ? (Ve = Y, - Y = (Y = "noitcnuf").split("").reverse().join(""), - Xe = Y, - Y = "F", - Y += "unct", - Y += "i", - Ze = Y += "on", - Y = "ca", - cr = 4481) : ur > 0 && (w = z[87], - A = w.length, - (w = z[87]).push(B), - cr = 3201) : 4 == ur ? (m = O = [H], - cr = 16195) : ur < 4 ? (ye[Ao] = Pe, - cr = T ? 14597 : 8197) : (M = !!~E.indexOf(he) << 23, - w |= M, - M = "\u0359\u0357\u035a\u034b\u0347\u0349\u034c\u0310\u0345\u0351\u034f", - he = "", - le = 0, - cr = 3268) : 9 == ur ? (_ = 16 ^ K.charCodeAt(T), - Me += String.fromCharCode(_), - cr = 14978) : ur < 9 ? 7 == ur ? cr = Xe < Qe.length ? 23269 : 8483 : ur > 7 && (cr = Y < qe.length ? 2594 : 13667) : 11 == ur ? (ro = ne.length >= 0, - cr = 15170) : ur < 11 ? (m = 0, - cr = 14049) : (ke[53] = 0, - ke[24] = 0, - ke[21] = void 0, - ke[78] = 0, - ke[20] = 0, - xe = je, - Pe = ke, - ue = "x\x9f\x98\xa0\x98\xa1\xa7", - J = "", - ve = 0, - cr = 1221) : 20 == ur ? (U = Fe.indexOf(De), - le = U, - cr = 5217) : ur < 20 ? 16 == ur ? (U = I[Io](w[Oo]), - R = void 0, - he = U, - cr = (M = B)[41] ? 18432 : 27106) : ur < 16 ? 14 == ur ? cr = me ? 5253 : 13956 : ur > 14 && (We = a[$], - cr = 21185) : 18 == ur ? (ie = Se[ee], - Be = "}\t1~\t{\t1~\t{\t1~\t{\t1~|u}\t1~|", - _e = "", - Ce = 0, - cr = 20100) : ur < 18 ? (io = 0, - cr = 9027) : (O = A = [S], - cr = 23202) : 24 == ur ? cr = ne ? 741 : 6977 : ur < 24 ? 22 == ur ? ($ = F.charCodeAt(X) - 522, - q += String.fromCharCode($), - cr = 4933) : cr = ur < 22 ? (Z = ee) ? 12706 : 18597 : (be = _) ? 19173 : 15173 : 26 == ur ? (A++, - cr = 11873) : ur < 26 ? (k = S, - S = (W = Ie - J) / te.length, - Ie = J + (W = S * k), - J += W = S * Ge, - W = te[H](0, k), - Ge = W + Ye, - W = te[H](k), - cr = 24005) : (M++, - cr = 13827)); - break; - case 15: - void (13 == ur ? (X = 370, - cr = 10597) : ur < 13 ? 6 == ur ? (L = f = [O + 64 * x], - cr = 20131) : ur < 6 ? 2 == ur ? (S = te[87], - W = S.length, - (S = te[87]).push(L), - cr = 6624) : ur < 2 ? 0 == ur ? (S = k, - k = new RegExp(x,He), - A = S[Qe](k), - cr = A ? 23904 : 23809) : ur > 0 && (L = f = A, - cr = 8228) : 4 == ur ? (V = void 0, - L = _, - k = Fo, - S = _, - cr = (W = m)[21] ? 11586 : 20096) : ur < 4 ? cr = me ? 18629 : 24868 : (f = U, - cr = 14342) : 9 == ur ? cr = U ? 16580 : 5379 : ur < 9 ? 7 == ur ? cr = q < ee.length ? 19106 : 9701 : ur > 7 && (so = Fe[U] === De, - cr = so ? 16037 : 22305) : 11 == ur ? cr = Ee ? 17890 : 4931 : ur < 11 ? (xe++, - cr = 6211) : (ce.push(1), - ce = ce.concat(_), - cr = 18720) : 20 == ur ? (eo = fe.charCodeAt(ne) - 389, - ze += String.fromCharCode(eo), - cr = 7716) : ur < 20 ? 16 == ur ? (go = void 0, - cr = 5925) : ur < 16 ? 14 == ur ? cr = N < V.length ? 13539 : 22208 : ur > 14 && (_ = ve[xe], - cr = 27749) : 18 == ur ? cr = xe < je.length ? 14849 : 22724 : ur < 18 ? (ee++, - cr = 3296) : (Fe = R.charCodeAt(De) - 673, - le += String.fromCharCode(Fe), - cr = 2373) : 24 == ur ? (ee = "g", - X = new RegExp(q,ee), - ee = F.split(X), - q = "po", - X = ee[q += "p"](), - ee = X + "", - q = "f", - q += "ir", - q += "eye", - cr = 21152) : ur < 24 ? 22 == ur ? cr = (D = T) ? 3106 : 4256 : ur < 22 ? (ie = ee.charCodeAt($) - 542, - X += String.fromCharCode(ie), - cr = 9285) : (f = H[Io](3379), - x.push(f), - f = H[Io](36348), - x.push(f), - f = H[Io](34921), - x.push(f), - f = H[Io](35660), - x.push(f), - f = H[Io](36347), - x.push(f), - f = H[Io](3386), - j = void 0, - E = f, - cr = 28324) : 26 == ur ? (S = 0, - cr = 15366) : ur < 26 ? (E.push(R), - cr = w ? 3776 : 23777) : (L = 127 & be, - cr = (be >>= 7) ? 16994 : 739)); - break; - case 16: - void (13 == ur ? cr = M < De.length ? 26945 : 12805 : ur < 13 ? 6 == ur ? (U = 0, - cr = 5728) : ur < 6 ? 2 == ur ? (w = I[S] === B, - cr = w ? 20291 : 9732) : ur < 2 ? 0 == ur ? cr = (E = U) ? 20288 : 16835 : ur > 0 && (A = ge[Ye], - ge = N.length, - N = void 0, - cr = (f = (ge = 0 | (f = ge)) < 16384) ? 3684 : 11269) : 4 == ur ? (A += x, - cr = (b = Co >= (yo = 2 * y)) ? 2757 : 6691) : ur < 4 ? (de = V[2], - oe = T[50], - L = oe[te = de % 7], - oe = L ^ V[0], - V = void 0, - L = oe, - W = (te = T)[87], - k = void 0, - S = 0, - O = L, - cr = 21826) : (ae = ho[F] + pe, - Xe[6] = ae ^ we, - Xe[13] = ee ^ we, - Xe[16] = Z ^ we, - Xe[3] = Qe ^ we, - pe = void 0, - Z = Y, - cr = (we = Le)[40] ? 10946 : 13536) : 9 == ur ? (A = x, - cr = 21345) : ur < 9 ? 7 == ur ? (Ge = 0, - cr = 8930) : ur > 7 && (B = S[Eo], - U = B[re](w, f), - cr = (B = !U) ? 16960 : 2848) : 11 == ur ? (A = k[f], - cr = 4930) : ur < 11 ? cr = X < F.length ? 22979 : 12610 : (Xo = void 0, - cr = (Ko = (yo = (Co = x !== To) * Co) > -154) ? 27712 : 12482) : 20 == ur ? (b = (Ko = (y = !Le) * y) > -81, - pe = we, - we = "to", - we += "U", - we += "p", - we += "pe", - we += "rCa", - we += "se", - cr = 4387) : ur < 20 ? 16 == ur ? (x = "\u0163\u0111\u0174\u0117\u017e\u010d\u0164\u010b\u0165\u0145\u0128\u014d\u0129\u0140\u0135\u0158\u0128\u0108\u016e\u0102\u016d\u010c\u0178\u0143\u0135\u0154\u0126\u015f\u0136\u0158\u013f\u011f\u0169\u010c\u016f\u015d\u017d\u010b\u016a\u0118\u0161\u0108\u0166\u0132\u0157\u012f\u016c\u0103\u016c\u011e\u017a\u0113\u017d\u011c\u0168\u010d\u0136\u0140\u012f\u0146\u0122\u0102\u016f\u010e\u0167\u0109\u0121\u0108\u0128\u0153\u0134\u0158\u0107\u0141\u0133\u0152\u0135\u0176\u0119\u0175\u011a\u0168\u0155\u0123\u0146\u0125\u0111\u0139\u014f\u012e\u015c\u0125\u014c\u0122\u0176\u0113\u016b\u0128\u0147\u0128\u015a\u013e\u0157\u0139\u0158\u012c\u0149\u0165\u0155\u0179\u0148\u0161\u015a\u0127", - A = "", - f = 0, - j = 0, - cr = 26021) : ur < 16 ? 14 == ur ? (D = void 0, - _ = void 0, - cr = (P = (H = 0 | (P = 38)) < 128) ? 2178 : 15011) : ur > 14 && (ce.push(1), - ce = ce.concat(_), - cr = 20580) : 18 == ur ? (T = re.indexOf(m), - ge = T, - cr = 15713) : ur < 18 ? (ce.push(0), - cr = 15488) : (D = H = [255], - cr = 20869) : 24 == ur ? (Te = Je.type === ho, - cr = Te ? 22784 : 18721) : ur < 24 ? 22 == ur ? (X++, - cr = 22597) : ur < 22 ? (ce.push(0), - cr = 99) : cr = (f = S) ? 10561 : 20260 : 26 == ur ? cr = (X = F) ? 11907 : 6500 : ur < 26 ? (a = Oe, - globalOpt = a, - Oe = new mo[F], - Uo[26] = +Oe, - Oe = Uo[26], - je = void 0, - ke = (xe = 0 | (ke = (Q = Oe) / (Oe = 4294967296))) * Oe, - cr = 25122) : cr = (_ = T) ? 5218 : 18821); - break; - case 17: - void (13 == ur ? (j = w, - cr = 8035) : ur < 13 ? 6 == ur ? (O = E, - cr = 6245) : ur < 6 ? 2 == ur ? (z = -O, - cr = 13379) : ur < 2 ? 0 == ur ? (I = f.charCodeAt(B), - G = I ^ z, - z = I, - j += String.fromCharCode(G), - cr = 7266) : ur > 0 && (te = oe, - V = V.concat(te), - V = de = V, - de = $e[1], - $e[1] = de.concat(V), - m++, - cr = 13349) : 4 == ur ? cr = ro ? 25060 : 4099 : ur < 4 ? (Y = "p", - Y += "oin", - Y += "te", - Le = 0 === Te[Y += "rId"], - cr = Le ? 24579 : 19073) : (T = N = [1], - cr = 28257) : 9 == ur ? (Po = Oo.charCodeAt(Lo), - Ro = Po ^ Wo, - Wo = Po, - ko += String.fromCharCode(Ro), - cr = 15812) : ur < 9 ? 7 == ur ? (E = x === U, - cr = (se = (Ke = (yo = 23) * yo) > -71) ? 28448 : 4324) : ur > 7 && (cr = E < w.length ? 6788 : 6150) : 11 == ur ? (T = void 0, - N = ue, - k = ce, - ce = [], - S = 4, - O = (L = Me).slice(2, S), - L = O[0] << 8, - S = L | O[1], - L = S[Ao](), - cr = 25893) : ur < 11 ? (ce.push(1), - ce = ce.concat(_), - cr = 12738) : cr = 27425 : 20 == ur ? cr = (M = -1 === (R = M)) ? 737 : 28064 : ur < 20 ? 16 == ur ? (je = "\u03b8\u03dd\u03a9\u03ef\u03b6\u03e2\u038d\u03e6\u0383\u03ed", - Q = "", - ke = 0, - xe = 0, - cr = 18915) : ur < 16 ? 14 == ur ? (($e = []).push(ge = [0], H = [0]), - T = ge = $e, - cr = 28484) : ur > 14 && (Le = Y[4], - Je = "\u035d\u0346\u0347\u0348\u035a", - ho = "", - Qe = 0, - cr = 27684) : 18 == ur ? (P = _ = m, - _ = void 0, - H = P, - P = [], - re = 255 & (m = H >> 24), - V = 255 & (m = H >> 16), - m = H >> 8, - cr = 9986) : ur < 18 ? (ze = jo, - cr = 27746) : cr = 18021 : 24 == ur ? (D = void 0, - cr = (_ = D = _ = [0]) ? 5413 : 20676) : ur < 24 ? 22 == ur ? (j = x, - cr = 16992) : ur < 22 ? (O = 255 & S, - N.push(O), - cr = 17093) : (N = 0, - cr = 12963) : 26 == ur ? (I = "c", - I += "hil", - I += "dN", - U = I += "odes", - I = f, - cr = 27172) : ur < 26 ? (h.push(868000423, 30913983465, 74287086002, 3, 2), - r(32, 2, -1), - N = h.pop(), - L = ge[N], - cr = L ? 21922 : 20898) : (m++, - cr = 8322)); - break; - case 18: - void (13 == ur ? (O = N, - S = S.concat(O), - h.push(56643677923, 1, 2), - r(32, 2, -1), - N = h.pop(), - O = m[N], - cr = O ? 23747 : 3809) : ur < 13 ? 6 == ur ? cr = (P = D) ? 19877 : 19748 : ur < 6 ? 2 == ur ? ($ = "\u01b8\u01c1\u01ba\u01b6\u01c7\u01a9\u01be\u01c2\u01ba\u01c4\u01ca\u01c9", - ie = "", - Re = 0, - cr = 14112) : ur < 2 ? 0 == ur ? (V = Ne = V, - de = jo, - oe = Jo, - te = "tn", - te += "Iesr", - te = (te += "ap").split("").reverse().join(""), - te = be[Ye = te], - be = ge.length, - cr = 1024) : ur > 0 && (cr = (O = 3 === m) ? 14659 : 26852) : 4 == ur ? (ke = mo.charCodeAt(Q), - xe = ke ^ je, - je = ke, - ye += String.fromCharCode(xe), - cr = 22531) : ur < 4 ? (D = void 0, - _ = ue, - P = J, - k = (m = ve)[6], - cr = k ? 26720 : 27461) : (M = 10, - cr = 25728) : 9 == ur ? (D = P = [0], - cr = 28355) : ur < 9 ? 7 == ur ? (Ve = "\u0236\u022c\u020b\u022d\u022a\u022c\u022b\u023a\u023b", - Xe = "", - Ze = 0, - cr = 12320) : ur > 7 && ($e = 64, - Co = _ != _, - cr = (Co = (Co *= Co) > -62) ? 19104 : 21536) : 11 == ur ? cr = (Y = 45 === o) ? 1090 : 6241 : ur < 11 ? (A = -x, - cr = 24995) : (de = 7 === m, - cr = 7777) : 20 == ur ? cr = z ? 21218 : 7396 : ur < 20 ? 16 == ur ? (E = w[io], - cr = E ? 8613 : 4512) : ur < 16 ? 14 == ur ? (T = 127 & ue, - cr = (ue >>= 7) ? 18820 : 8256) : ur > 14 && (B = w = [f + 64 * I], - cr = 6242) : 18 == ur ? (D = void 0, - P = new (_ = ue)[F], - m = "s", - m += "et", - P[m += "Date"](1), - m = (m = "htnoMtes").split("").reverse().join(""), - k = m, - cr = 14561) : ur < 18 ? (D = m = [P], - cr = 354) : (A = O, - W = W.concat(A), - cr = 27491) : 24 == ur ? cr = co ? 15872 : 21028 : ur < 24 ? 22 == ur ? cr = (Z = +(pe = o) === pe) ? 18244 : 24737 : ur < 22 ? (k.push(0), - cr = 514) : (S = U.indexOf(w), - j = S, - cr = 23748) : 26 == ur ? cr = 5984 : ur < 26 ? (E = new RegExp(R,mo), - R = w[Jo](E, jo), - w = "*D", - E = "", - M = 0, - he = 0, - cr = 22789) : (pe = "d", - pe += "o", - pe += "cume", - Z = Y[pe += "nt"], - pe = "\u0386\u038b\u0380\u039d", - ae = "", - ee = 0, - cr = 3296)); - break; - case 19: - void (13 == ur ? (ce.push(1), - ce = ce.concat(T), - cr = 21122) : ur < 13 ? 6 == ur ? (_e++, - cr = 15362) : ur < 6 ? 2 == ur ? (Ae += "b", - Ae += "Kit", - Ae += "Pla", - Ae += "ybackTa", - Ae += "rget", - Ae += "Avail", - Ae += "abilityEven", - Ae = !!xe[Me = Ae += "t"] << 4, - cr = 23266) : ur < 2 ? 0 == ur ? (S = 0, - cr = 28386) : ur > 0 && (_ = 177 ^ K.charCodeAt(T), - Me += String.fromCharCode(_), - cr = 26752) : 4 == ur ? cr = 8289 : ur < 4 ? (D++, - cr = 2880) : cr = me < M.length ? 3555 : 10496 : 9 == ur ? (oe = Ie, - cr = 23685) : ur < 9 ? 7 == ur ? cr = (M = -1 === (R = M)) ? 1537 : 7553 : ur > 7 && (m = jo, - cr = 3938) : 11 == ur ? (ce.push(1), - ce = ce.concat(m), - cr = 7969) : ur < 11 ? cr = k < te.length ? 8645 : 27011 : (f += jo, - S = x[41], - j = void 0, - G = 0, - w = f, - cr = (U = S).indexOf ? 24131 : 11302) : 20 == ur ? (Be = "av", - Be += "a", - Be += "JeroCC", - Be = (Be += "U").split("").reverse().join(""), - cr = $[Be] ? 26661 : 18210) : ur < 20 ? 16 == ur ? cr = Ae < Q.length ? 24803 : 4324 : ur < 16 ? 14 == ur ? (z = -f, - cr = 25925) : ur > 14 && (qe = void 0, - cr = 16035) : 18 == ur ? (D = (D = "goLsucoFxaM").split("").reverse().join(""), - Ae[2] = ce[D], - D = void 0 === Ae[2], - cr = D ? 2212 : 22913) : ur < 18 ? (H = 0 | P, - cr = (P = _ % 67) ? 19041 : 17635) : cr = me ? 2244 : 20197 : 24 == ur ? (te[6] = W, - te[5] = N, - te[0] = Ie, - te[7] = V, - V = [], - oe = void 0, - Ie = te = (N = 0 | (te = L)) < 0, - cr = 8005) : ur < 24 ? 22 == ur ? (pe = "\u01ad\u01c5\u01ac\u01cf\u01a7", - Z = "", - ae = 0, - ee = 0, - cr = 11457) : ur < 22 ? (ho = 730 ^ Te.charCodeAt(Je), - Le += String.fromCharCode(ho), - cr = 11940) : cr = to ? 388 : 26085 : 26 == ur ? (R = E[w = O - 2], - cr = 10307) : ur < 26 ? (Oe = void 0, - ye = mo, - (je = Uo)[25] = 255, - je = ye[Fo], - ye = je[ir], - ke = ye.indexOf(nr), - cr = ke ? 20164 : 2915) : (H = P[67], - m = +new _[F] - P[26], - H.push(m), - _ = H.length > 128, - cr = _ ? 9412 : 6912)); - break; - case 20: - void (13 == ur ? cr = F < Z.length ? 9507 : 16673 : ur < 13 ? 6 == ur ? (A = x.join(f), - x = A.length / 40, - f = 0 | x, - x = void 0, - j = f, - z = A, - A = 0, - cr = (B = f = 0) ? 27715 : 452) : ur < 6 ? 2 == ur ? cr = (w = 3 === L) ? 22755 : 20707 : ur < 2 ? 0 == ur ? (D = void 0, - P = ue, - k = (m = J)[14], - cr = k ? 11488 : 27394) : ur > 0 && ((Xe = Je[44]).push(Le), - Le = Je[44], - Xe = Le.length, - cr = (Le = Xe > 8192) ? 7393 : 14501) : 4 == ur ? (Le++, - cr = 8354) : ur < 4 ? (N = k, - Ko = (b = !X) * (se = se < 7), - cr = (Ke = (yo = b * b) >= (se = (Ko *= 2) - (se *= se))) ? 27809 : 11556) : (j = O, - cr = 27008) : 9 == ur ? (z = P[Eo], - B = z[H], - cr = B ? 5923 : 9475) : ur < 9 ? 7 == ur ? cr = (P = k in W) ? 2308 : 11553 : ur > 7 && (cr = J < ue.length ? 6884 : 6147) : 11 == ur ? (ae[10] = 1, - Le[85] = 0, - cr = 6500) : ur < 11 ? cr = ce < ve.length ? 17954 : 21 : (F = 2 === ae[10], - cr = 27139) : 20 == ur ? (Y = 8 === o, - X = "l", - ie = X += "s", - h.push(2592, 1, 1), - r(32, 2, -1), - X = h.pop(), - Se = X, - Ce = X = "@@", - cr = 9664) : ur < 20 ? 16 == ur ? (A = E.indexOf(U), - I = A, - cr = 100) : ur < 16 ? 14 == ur ? (rr = o, - F = void 0, - X = Go, - $ = (q = sr)[Fo], - ie = $[hr], - $ = q[Fo], - q = $[ir], - $ = q.indexOf(nr), - cr = (q = -1 !== $) ? 25217 : 1696) : ur > 14 && (A = O, - cr = 26305) : 18 == ur ? (je = (je = "sbat").split("").reverse().join(""), - cr = Pe[je] ? 14083 : 12707) : ur < 18 ? cr = $ ? 22368 : 11397 : (_[0] = 253, - cr = 25152) : 24 == ur ? cr = ie < F.length ? 5120 : 517 : ur < 24 ? 22 == ur ? cr = f < x.length ? 8864 : 4097 : ur < 22 ? (Po = Ro, - Ro = "\u037c\u0319\u036d", - mo = "", - ye = 0, - je = 0, - cr = 19746) : cr = (oe = 1 === P) ? 27840 : 27268 : 26 == ur ? (j += "9-", - j += "0[(/\\)xo", - j = (j += "feriF(").split("").reverse().join(""), - B = new RegExp(j), - j = "\u0164\u0129\u017a\u0133\u0176\u010a\u0178\u010e\u0127\u017c\u015c\u0120\u011a\u0147\u016f\u0134\u0104\u0129\u0110\u014c\u0162\u013f\u0115\u013c", - I = "", - w = 0, - U = 0, - cr = 4768) : ur < 26 ? (w = k[87], - S = w.length, - (w = k[87]).push(T), - cr = 9409) : (ee = 985, - cr = (Ke = (yo = (se <<= 29) * se) > (b = (Ke = 420 | (y ^= 15)) << 24)) ? 20576 : 11334)); - break; - case 21: - !function() { - if (13 == ur) - j = S, - G = 1, - cr = 194; - else if (ur < 13) - 6 == ur ? (ee = 22 ^ Ze.charCodeAt(ae), - Z += String.fromCharCode(ee), - cr = 5733) : ur < 6 ? 2 == ur ? (yo = (Co = ve !== Xe) * Co, - He = 397 ^ ro.charCodeAt(We), - yo = yo > -86, - po += String.fromCharCode(He), - cr = yo ? 16226 : 19236) : ur < 2 ? 0 == ur ? (de |= 128, - cr = 27650) : ur > 0 && (M = !!~E.indexOf(he) << 24, - w |= M, - M = "\u03bb\u03d2\u03ba\u03d5\u03b6\u0398\u03fb\u0394\u03f9", - he = "", - le = 0, - me = 0, - cr = 23201) : 4 == ur ? (Re++, - cr = 17539) : ur < 4 ? (ve.push(0), - cr = 24996) : (ae = Ve[ee] / 2, - ee = "\u044d", - F = "", - q = 0, - cr = 9860) : 9 == ur ? cr = (Y = 21 === o) ? 26 : 5504 : ur < 9 ? 7 == ur ? cr = 1153 : ur > 7 && (K = ye[J = K], - cr = K ? 9222 : 5216) : 11 == ur ? cr = Me ? 6210 : 17857 : ur < 11 ? (re = [], - cr = 28515) : (L = N, - cr = 3136); - else if (20 == ur) - T[79] = 254, - Oe = void 0, - cr = 13157; - else if (ur < 20) - 16 == ur ? (Q = void 0, - ue = je = ue, - ue += jo, - je = [], - J = 0, - cr = 8835) : ur < 16 ? 14 == ur ? (S = (m = H % 128) + 128, - m = 127 & (k = (W = H - m) / 128), - (W = []).push(S, m), - _ = W, - cr = 11010) : ur > 14 && (qe = "\xcb\xc5\xd9\xd5\xd0", - Te = "", - Y = 0, - cr = 8643) : 18 == ur ? (T = void 0, - ge = ue, - m = J, - V = 9, - L = (N = ce).slice(), - W = Lo, - k = Ao, - S = Ne, - O = jo, - x = Jo, - cr = 1539) : ur < 18 ? cr = Z ? 16643 : 7008 : (O = L, - S = S.concat(O), - L = void 0, - cr = (A = O = (x = 0 | (O = j)) < 0) ? 27364 : 9476); - else if (24 == ur) - cr = (ke = ye) ? 21541 : 10532; - else if (ur < 24) - 22 == ur ? (I = (f = x % 128) + 128, - G = (f = 63 & (B = (j = x - f) / 128)) + (B = 64 * O), - (j = []).push(I, G), - k = j, - cr = 23909) : ur < 22 ? (D = void 0, - cr = (_ = J)[14] ? 14530 : 226) : (x = U.indexOf(w), - B = x, - cr = 7332); - else if (26 == ur) { - x = f; - try { - for (var e = 0; void 0 !== e; ) { - var t, i, n = 3 & e >> 2; - switch (3 & e) { - case 0: - void (1 == n ? (j = S[ho], - f = j[je], - e = 8) : n < 1 ? (f = S[ho], - e = f ? 4 : 8) : e = (j = f) ? 1 : 9); - break; - case 1: - void (1 == n ? (E(G, w, M), - navigator[x], - R = "la", - R += "n", - R += "gu", - R += "ag", - R += "es", - navigator[R], - E(G, w, f), - O = U.length, - e = 9) : n < 1 ? (f = S[Ze], - G = f[io], - f = "ap", - f = G[w = f += "ply"], - U = S[ho], - E = U[je], - R = (U = []).push, - M = R[xo](U, 1), - e = 5) : e = void 0); - break - } - } - } catch (e) { - O = 0 - } - L = 255 & (S = L = O), - k.push(1, L), - L = void 0, - S = 0, - O = N, - h.push(209830, 20600819753, 2, 2), - r(32, 2, -1), - f = h.pop(), - j = f, - cr = 3457 - } else - ur < 26 ? (ne[So](no), - cr = 15106) : cr = Re < q.length ? 13442 : 8294 - }(); - break; - case 22: - void (13 == ur ? (w = z = E = M + 1, - k.push(I), - I = void 0, - cr = (E = (z = 0 | (E = z = B - A)) < 16384) ? 18242 : 5604) : ur < 13 ? 6 == ur ? (D = 783, - cr = 2629) : ur < 6 ? 2 == ur ? (X++, - cr = 19972) : ur < 2 ? 0 == ur ? (xe[Ao] = Pe, - cr = (xe = !ye) ? 8705 : 25793) : ur > 0 && ($ = Be, - cr = 14498) : 4 == ur ? (N = 1, - cr = (se = (y = (Ko = Ko <= 5) * Ko) > -221) ? 7682 : 20256) : ur < 4 ? (ue = 104, - cr = 4802) : (S = 1, - cr = 8386) : 9 == ur ? (pe = "yd", - pe = (pe += "ob").split("").reverse().join(""), - F = Z[pe], - pe = "\u03c0\u03b0\u03bf\u03bc\u03b9\u03b9\u03a1\u03bc\u03bd", - q = "", - X = 0, - cr = 26050) : ur < 9 ? 7 == ur ? ((ie = $[63])[X](), - cr = 10370) : ur > 7 && (cr = de ? 10978 : 22530) : 11 == ur ? cr = (q = Y) ? 2050 : 1029 : ur < 11 ? (Le++, - cr = 14627) : cr = (ke = ye) ? 6917 : 19585 : 20 == ur ? (F = void 0, - q = io, - $ = (X = Ze)[ee], - cr = $ ? 18594 : 20257) : ur < 20 ? 16 == ur ? cr = (jo = qe) ? 4355 : 5925 : ur < 16 ? 14 == ur ? (Q = void 0 !== ke[K], - ce |= K = Q << 20, - Q = "O", - Q += "ffsc", - Q += "reenC", - Q += "anvas", - K = ye[ue](Q), - ce |= Q = K << 21, - Q = (Q = "sihTlabolg").split("").reverse().join(""), - K = ye[ue](Q), - Q = K << 22, - cr = 14661) : ur > 14 && (M++, - cr = 23589) : 18 == ur ? cr = q < ae.length ? 8676 : 7013 : ur < 18 ? (_ = !be, - be = "e", - be += "sim", - be = (be += "orP").split("").reverse().join(""), - P = be, - cr = _ ? 17410 : 24003) : (Ae = ue.charCodeAt(ve) - 294, - J += String.fromCharCode(Ae), - cr = 11299) : 24 == ur ? ((Oe = Uo)[81] = -1, - Oe[39] = -1, - Oe = "st", - Oe += "ora", - Oe = (ye = Oe += "ge")in navigator, - je = "es", - je += "ti", - cr = 21060) : ur < 24 ? 22 == ur ? (Xo = X = Be, - cr = 10337) : ur < 22 ? (M = E[1], - cr = M ? 7522 : 18656) : (k = "gl", - k += "oba", - S = m[k += "l"] + 1, - k = "1", - k += "]l", - k += "abolg ", - k += "tcejbo", - k = (k += "[").split("").reverse().join(""), - cr = 16676) : 26 == ur ? (ne = (uo = eo + (ne += "v=")) + 38, - eo = "\u02a1\u02c4\u02f9", - uo = "", - So = 0, - ro = 0, - cr = 12035) : ur < 26 ? (h.push(59254842907, 330568529504, 2, 0), - r(32, 2, -1), - V = h.pop(), - cr = _[V] ? 5667 : 21061) : cr = (ve = D) ? 25380 : 22019); - break; - case 23: - void (13 == ur ? cr = (be = T = be = [$e]) ? 24804 : 15968 : ur < 13 ? 6 == ur ? (j.push(z), - cr = ge ? 21700 : 9568) : ur < 6 ? 2 == ur ? cr = Z < Le.length ? 27426 : 13957 : ur < 2 ? 0 == ur ? (Ie.push(L), - cr = be ? 4356 : 12933) : ur > 0 && (ve = void 0, - D = ue, - cr = (T = J)[3] ? 15107 : 7234) : 4 == ur ? cr = (L = m) ? 2596 : 8868 : ur < 4 ? (Y = 29 === o, - mo = "a", - mo += "ddEv", - mo += "en", - mo += "tListene", - Uo = mo += "r", - mo = "p", - mo += "ass", - Oe = mo += "ive", - cr = 25987) : (L = 2, - cr = 19492) : 9 == ur ? (F = ee[q], - cr = F ? 5764 : 23297) : ur < 9 ? 7 == ur ? (R = le = [he], - cr = 15876) : ur > 7 && (k = "\u0149\u0149\u012c\u013c\u0139\u0141\u013d\u012f\u013c\u013e\u0139\u0139\u0136\u013d\u0149\u012e\u0139\u0137\u012f\u0142\u013a\u0136\u0139\u013c\u012f\u013c\u0149\u012b\u012e\u012e\u012f\u012e", - S = "", - A = 0, - cr = 2724) : 11 == ur ? (Ce = ie.charCodeAt(_e), - fe = Ce ^ Be, - Be = Ce, - Se += String.fromCharCode(fe), - cr = 2437) : ur < 11 ? (D = Q, - cr = K ? 10243 : 19008) : cr = he ? 7779 : 23394 : 20 == ur ? (po[We] = He, - We = "d", - We += "ail", - We += "y", - He = "t", - He += "en.", - He += "ab", - He += "abila.be", - He += "wd", - He += "imu", - cr = 11044) : ur < 20 ? 16 == ur ? (Oe = void 0, - je = Uo, - Q = (ye = mo)[Fo], - ke = ye[Re], - ve = [], - Ae = ye[ue], - cr = Ae ? 5987 : 14180) : ur < 16 ? 14 == ur ? (ce |= Q = (K = Q) << 7, - Q = ke[Ee](to), - h.push(25939, 119474859, 2, 1), - r(32, 2, -1), - K = h.pop(), - Me = !!jo[K] << 9, - ce |= Me, - K = ye[Pe], - cr = K ? 1633 : 6469) : ur > 14 && (Ye = W = [L], - cr = 18145) : 18 == ur ? (q++, - cr = 19139) : ur < 18 ? (Ao = xo = qe = Ao, - xo = void 0, - qe = Ao, - io = "\u044d\u043a\u044b\u0440\u043e\u044d", - Te = "", - Y = 0, - cr = 28325) : (te[6] = -1, - te[5] = 0, - te[0] = 0, - te[7] = 0, - cr = 6784) : 24 == ur ? (G = 128 + (z = O % 128), - w = (z = 63 & (I = (B = O - z) / 128)) + (I = 64 * A), - (B = []).push(G, w), - m = B, - cr = 1444) : ur < 24 ? 22 == ur ? (E = !!A(R) << 16, - w |= E, - E = "li", - E += "nk[h", - E += "ref", - E += '*="wuxie', - E += "g", - R = !!A(E += 'j.com"]') << 17, - w |= R, - cr = 768) : ur < 22 ? (Me++, - cr = 5890) : (G = O - (f = O % 128), - Ko = (Co = (b = z !== be) * b) >= (Ke = (b = 2 * (yo = b * (Ke = 9))) - (Ko = Ke * Ke)), - cr = 353) : 26 == ur ? cr = (ee = Z) ? 15104 : 21955 : ur < 26 ? (oo = to.split(Ce), - co = 2 != oo.length, - cr = co ? 19584 : 8770) : (ve = J, - J = 'N+I"K?r\x13g\x04l\tz)L E&R=O', - Ae = "", - K = 0, - ce = 0, - cr = 14560)); - break; - case 24: - void (13 == ur ? ((xe = []).push(3, 3, 3, 3), - ue = xe, - ke[91] = ue, - h.push(4641240516646, 1, 0), - r(32, 2, -1), - xe = h.pop(), - J = Pe[xe], - cr = J ? 5222 : 20514) : ur < 13 ? 6 == ur ? cr = (go = Ao) ? 12065 : 23841 : ur < 6 ? 2 == ur ? (ce.push(0), - cr = 21668) : ur < 2 ? 0 == ur ? (oo = He.charCodeAt(no) - 948, - ao += String.fromCharCode(oo), - cr = 27040) : ur > 0 && (F = 996 ^ pe.charCodeAt(ee), - ae += String.fromCharCode(F), - cr = 17891) : 4 == ur ? (me = M, - cr = 23397) : ur < 4 ? (ce.push(0), - cr = 12992) : (Ye = te[7], - N = de[50], - L = N[Ie = Ye % 7], - N = L ^ te[6], - Ie = void 0, - W = de, - de = N, - Ge = W[87], - k = void 0, - S = 0, - cr = 3234) : 9 == ur ? ($ = F.charCodeAt(X) - 472, - q += String.fromCharCode($), - cr = 19493) : ur < 9 ? 7 == ur ? (B = A.charCodeAt(z) - 761, - j += String.fromCharCode(B), - cr = 18243) : ur > 7 && (cr = (de = oe) ? 13313 : 4737) : 11 == ur ? cr = ro < eo.length ? 4643 : 19012 : ur < 11 ? (Ue = 0, - cr = 866) : cr = (B = A < z) ? 8033 : 14788 : 20 == ur ? (we++, - cr = 6404) : ur < 20 ? 16 == ur ? (G = k[S], - w = G - L, - L = G, - G = void 0, - cr = (U = (w = 0 | (U = w)) < 16384) ? 27168 : 24577) : ur < 16 ? 14 == ur ? (_ = T[3], - P = void 0, - H = _, - _ = D, - (m = []).push(0, 0, 253, 12), - re = m, - cr = (m = !H) ? 25024 : 25602) : ur > 14 && (k = 254, - cr = 23296) : 18 == ur ? (j = 0 | (B = 31 * j), - B = f.charCodeAt(x), - j += B, - x += A, - cr = 16900) : ur < 18 ? (Y += "", - io = Te[41], - Le = void 0, - Je = 0, - ho = Y, - cr = (Qe = io).indexOf ? 26849 : 17859) : (rr = o, - X = void 0, - $ = sr, - ie = xe, - Se = "\u01d8\u01b9\u01d7\u01a1\u01c0\u01b3\u019c\u01ae\u01ca\u01e5\u0182\u01e7\u0193\u01d0\u01bf\u01d1\u01a5\u01c0\u01b8\u01cc\u01e3\u0180\u01f2\u0197\u01f6\u0182\u01e7\u01a2\u01ce\u01ab\u01c6\u01a3\u01cd\u01b9\u0196\u01fe\u019b\u01f2\u0195\u01fd\u0189\u01a6\u01d1\u01b8\u01dc\u01a8\u01c0\u01ef\u019c\u01e8\u0191\u01fd\u0198\u01b7\u01d3\u01ba\u01c9\u01b9\u01d5\u01b4\u01cd\u01e2\u018b\u01e5\u0189\u01e0\u018e\u01eb\u01c4\u01b0\u01d5\u01ad\u01d9\u019b\u01fa\u0189\u01ec\u0180\u01e9\u0187\u01e2\u01cd\u01ac\u01c0\u01b0\u01d8\u01b9\u01db\u01be\u01ca\u01a3\u01c0\u01ef\u0189\u01e0\u018c\u01e0\u01b3\u01c7\u01be\u01d2\u01b7\u0198\u01bb\u01dd\u01eb\u01db\u01f4\u01d7\u01e7\u01d1\u01e8\u01c7\u01a1\u01c8\u01a4\u01c8\u019a\u01ff\u019c\u01e8\u01c7\u01a1\u01ce\u01a0\u01d4\u01fb\u01ca\u01fb\u018b\u01ff\u01df\u01b1\u01de\u01f3\u0181\u01e4\u0185\u01e9\u01c4\u01a2\u01cd\u01a3\u01d7\u01fa\u01cb\u01f9\u01ca\u01e5\u01a6\u01d1\u01bc\u019c\u01fa\u0190\u01ff\u018d\u01e9\u018b\u01ea\u0184\u01ef\u01cf\u01a8\u01c4\u01bd\u01cd\u01a5\u01d6\u01f6\u0180\u01e5\u019d\u01e9\u01c9\u01b8\u01cd\u01a4\u01de\u01f2\u01d2\ud9ef\u07ec\u07c3\u07a5\u07cc\u07a0\u07cc\u0798\u07fd\u0785\u07f1\u07de\u07ac\u07cb\u07a9\u07c8\u07e0\u07d1\u07e1\u07d3\u07ff\u07df\u07ed\u07dd\u07e9\u07c5\u07e5\u07d5\u07f9\u07d9\u07e9\u07c7\u07f0\u07d9\u07f6\u07c7\u07ff\u078f\u07fb\u07db\u079a\u07e8\u0781\u07e0\u078c\u07a3\u07d7\u07b8\u07fc\u079d\u07e9\u0788\u07dd\u078f\u07c3", - Be = "", - _e = 0, - Ce = 0, - cr = 16771) : 24 == ur ? (Ue++, - cr = 25125) : ur < 24 ? 22 == ur ? (k = _[m = k], - cr = k ? 1761 : 2916) : ur < 22 ? (ve = void 0, - T = (D = J)[41], - _ = D[87], - cr = _ ? 24036 : 706) : (j = -1, - cr = 5729) : 26 == ur ? (x = 0, - cr = 26754) : ur < 26 ? (ke = je[Re], - je = ke[Ee](to), - cr = je[co] ? 20896 : 15205) : cr = (yo = y >= b) ? 25029 : 7684); - break; - case 25: - void (13 == ur ? (j = 9, - z = 1, - cr = 21059) : ur < 13 ? 6 == ur ? (E = U[S] === w, - cr = E ? 13987 : 194) : ur < 6 ? 2 == ur ? (ze = ie[Ce], - ne = ze[Ee], - _e[Ce] = ne[fe](0, 8), - cr = 15618) : ur < 2 ? 0 == ur ? (oo = r[xo](0, 5, He), - cr = oo ? 15430 : 5828) : ur > 0 && (cr = (ae = 13 === pe) ? 5312 : 3680) : 4 == ur ? (F = X, - X = "bo", - X += "d", - $ = ee[X += "y"], - cr = $ ? 28193 : 10241) : ur < 4 ? (B = 256 - B, - cr = 18112) : (z = P[Eo], - I = z[H](k), - z = I[Ao](), - I = "\u036f\u0395\u0389\u037e\u038b\u0388\u0344\u038f\u038e\u037f\u0345", - w = "", - U = 0, - cr = 14338) : 9 == ur ? (I = 1, - cr = 13540) : ur < 9 ? 7 == ur ? (ge = -1, - cr = 7364) : ur > 7 && ($e = [], - ge = be[10] * be[11], - H = _[33] - ge, - cr = (ge = H < 0) ? 8485 : 20224) : 11 == ur ? (Ce = 245 ^ $.charCodeAt(_e), - Be += String.fromCharCode(Ce), - cr = 6755) : ur < 11 ? (Ne = 3, - cr = 5891) : cr = 21797 : 20 == ur ? (N = 250, - cr = 7682) : ur < 20 ? 16 == ur ? (R = 9, - M = 1, - cr = 12800) : ur < 16 ? 14 == ur ? (F += ";stne", - F = (F += "mugra=a rav").split("").reverse().join(""), - q[17] = new X(F), - cr = 15681) : ur > 14 && (D = H = [255], - cr = 17796) : 18 == ur ? (y = (Co = (yo = yo < 22) + (b = 14 >= b)) * Co, - E = I.charCodeAt(U) - 796, - b = y >= (Ko = yo * b), - w += String.fromCharCode(E), - cr = b ? 14437 : 3617) : ur < 18 ? (We = "i", - We += "niti", - We += "alize", - l(We += "d"), - cr = 20897) : (L = S, - k = k.concat(L), - L = void 0, - S = N, - O = 0, - x = "\u01af\u01a6\u01b5\u01a3\u01b0\u01a6\u01b5\u01a2\u0184\u01a8\u01a9\u01a4\u01b2\u01b5\u01b5\u01a2\u01a9\u01a4\u01be", - f = "", - j = 0, - cr = 25989) : 24 == ur ? (x = j, - cr = 6914) : ur < 24 ? 22 == ur ? cr = 5537 : ur < 22 ? cr = (N = L) ? 14341 : 18816 : (P = R.indexOf(E), - f = P, - cr = 22178) : 26 == ur ? (k = oe.charCodeAt(W), - S = k ^ L, - L = k, - N += String.fromCharCode(S), - cr = 27043) : ur < 26 ? cr = (Te = Y) ? 13925 : 4129 : (D = [], - cr = 14915)); - break; - case 26: - void (13 == ur ? (w = 256 - w, - cr = 13859) : ur < 13 ? 6 == ur ? (S = 0, - cr = 25861) : ur < 6 ? 2 == ur ? (X = ne[86], - Xo = X, - cr = 1858) : ur < 2 ? 0 == ur ? (yo = pe !== $e, - Ko = 15 | (b &= 30), - oo++, - cr = (Ko = (yo *= yo) > (Ko <<= 28)) ? 12801 : 17412) : ur > 0 && (cr = B ? 5348 : 23170) : 4 == ur ? cr = (fe = Ee) ? 10304 : 11 : ur < 4 ? (E += "yi", - R = !!A(E += 'hoc.com"]') << 4, - w |= R, - E = (E = "NOISREV_SJGULPJSD").split("").reverse().join(""), - R = !!_[E] << 6, - w |= R, - E = "]", - E += '"', - E += "mo", - E += "c.utuhzo", - E += "at.uhsihz", - E += '"=*c', - cr = 2789) : (ee = Ve[F](), - cr = 800) : 9 == ur ? (U = 128 + (I = B % 128), - I = 127 & (w = (G = B - I) / 128), - (G = []).push(U, I), - j = G, - cr = 15521) : ur < 9 ? 7 == ur ? (oe = Ne, - de = de.concat(oe), - Ne = void 0, - cr = (Ye = oe = (te = 0 | (oe = Ge)) < 0) ? 18116 : 13600) : ur > 7 && (cr = io < Qe.length ? 12132 : 17504) : 11 == ur ? (pe = void 0, - cr = (we = br)[71] ? 22882 : 16098) : ur < 11 ? (z = (B = z).split(j), - B = z[0], - I = z[1], - w = z[2], - U = z[3], - E = z[4], - R = z[5], - z = jo, - M = f[B], - cr = 1062) : ($ = q[0], - cr = $ ? 25604 : 26627) : 20 == ur ? (O = 128 + (Ie = te % 128), - x = (Ie = 63 & (S = (W = te - Ie) / 128)) + (S = 64 * oe), - (W = []).push(O, x), - Ne = W, - cr = 26917) : ur < 20 ? 16 == ur ? cr = ne < Ce.length ? 16480 : 21760 : ur < 16 ? 14 == ur ? (R = 0, - cr = 8866) : ur > 14 && (H = m, - m = S[1], - k = void 0, - cr = (S = (m = 0 | (S = m)) < 128) ? 27781 : 16454) : 18 == ur ? cr = (pe = we) ? 11012 : 24933 : ur < 18 ? (z++, - cr = 5922) : (j = S, - z = 1, - cr = 9732) : 24 == ur ? (ve += "D8Tt", - ve = (ve += "GrVl").split("").reverse().join(""), - P = ve, - cr = 7904) : ur < 24 ? 22 == ur ? (Go[48] = 0, - cr = 7523) : ur < 22 ? (J = je, - cr = ye ? 12579 : 7652) : (W = 128 + (oe = de % 128), - oe = 127 & (L = (te = de - oe) / 128), - (te = []).push(W, oe), - re = te, - cr = 22757) : 26 == ur ? cr = S ? 291 : 22276 : ur < 26 ? (S = 128 + (W = L % 128), - W = 127 & (k = (Ge = L - W) / 128), - (Ge = []).push(S, W), - Ye = Ge, - cr = 18145) : (Q = !0, - cr = (xe = ke = Oe) ? 4165 : 20993)); - break; - case 27: - void (13 == ur ? (B = 0, - I = Qe, - w = "\xe0\xe6\xdc\xd8", - U = "", - E = 0, - cr = 19842) : ur < 13 ? 6 == ur ? (Ko &= 4, - j += "n", - Co = (Ko *= Ko) > -158, - j += "s", - j += "-s", - j += "erif", - z = "fi", - z += "r", - z += "es", - cr = 2721) : ur < 6 ? 2 == ur ? (ye = je[hr], - xe = "UC", - ke = ye.indexOf(xe), - cr = 20164) : ur < 2 ? 0 == ur ? (me = 9, - De = 1, - cr = 20578) : ur > 0 && (Oe = {}, - cr = 26115) : 4 == ur ? (q = Z.charCodeAt(F) - 455, - ee += String.fromCharCode(q), - cr = 21542) : ur < 4 ? cr = T ? 25729 : 16930 : (T = ye[ue], - Ae = T[io], - cr = 14180) : 9 == ur ? (k = W, - W = void 0, - S = k, - S += L, - k = [], - O = 0, - cr = 14882) : ur < 9 ? 7 == ur ? (N = z = j, - cr = 7682) : ur > 7 && (cr = (L = T) ? 13892 : 8192) : 11 == ur ? (x = z = [O + 64 * A], - cr = 14435) : ur < 11 ? (A = j ^ x[11], - f = j ^ x[15], - cr = 14593) : (ce.push(0), - cr = 22722) : 20 == ur ? (ce.push(0), - cr = 1763) : ur < 20 ? 16 == ur ? (co++, - cr = 14529) : ur < 16 ? 14 == ur ? (J = ye[Q], - ce = "ec", - ce += "na", - ce += "t", - ce += "snI", - ce = (ce += "sah").split("").reverse().join(""), - K = J[ue](ce), - cr = 20293) : ur > 14 && (Z += "naud", - Z += "iop", - Lr[Z += "rocess"] = function() { - var e = "ssecorpoiduano"; - e = e.split("").reverse().join(""), - Lr[e] = null, - r(48, xr, wr, Lr) - } - , - Z = "st", - Z += "ar", - ae[Z += "t"](0), - Z = function() { - var e = "o"; - if (e += "n", - e += "audio", - e += "pr", - e += "ocess", - Lr.onaudioprocess = null, - !br[48]) { - var o = "tuOemiTcA"; - o = o.split("").reverse().join(""), - br[48] = o - } - } - , - ae = "\u01e6\u0183\u01f7\u01a3\u01ca\u01a7\u01c2\u01ad\u01d8\u01ac", - ee = "", - cr = 11840) : 18 == ur ? (L = 204 & V[ge], - m += L, - W = V[L = ge + 1], - m += L = 204 & W, - W = V[L = ge + 2], - m += L = 204 & W, - L = ge + 3, - cr = 11745) : ur < 18 ? ($ = F.charCodeAt(X) - 242, - q += String.fromCharCode($), - cr = 22052) : (Se = fe.indexOf(Ce), - Be = Se, - cr = 15424) : 24 == ur ? (Le[61] = [], - cr = 26464) : ur < 24 ? 22 == ur ? (F = ae[ee] + q, - ee = "\u02fb\u02fc\u02e9\u02fc\u02ed", - q = "", - X = 0, - cr = 17508) : ur < 22 ? (Be = (Se = Be).split(ie), - ie = Be[0], - Se = Be[1], - _e = Be[2], - Ce = Be[3], - fe = Be[4], - Ee = Be[5], - ze = Be[6], - ne = Be[7], - eo = Be[8], - uo = Be[9], - So = Be[10], - ro = Be[11], - Do = Be[12], - cr = 9573) : (Ar[q](kr), - ee = (ee = "tcennoc").split("").reverse().join(""), - kr[ee](Sr), - ee = "s\x7f~~usd", - q = "", - X = 0, - cr = 802) : 26 == ur ? (W = k = W, - k = re[1], - re[1] = k.concat(W), - oe++, - cr = 28132) : ur < 26 ? (Be = Se[$ = Be], - cr = Be ? 2372 : 1668) : (V = 127 & P, - cr = (P >>= 7) ? 19520 : 22883)); - break - } - }(); - break; - case 4: - !function() { - switch (lr) { - case 0: - void (13 == ur ? (N = 251, - cr = 7682) : ur < 13 ? 6 == ur ? (_[0] = 1, - V = H[ae](), - cr = (de = V) ? 17122 : 672) : ur < 6 ? 2 == ur ? (x = w, - w = f.length, - cr = (E = O) ? 6691 : 25792) : ur < 2 ? 0 == ur ? cr = Re ? 9956 : 14722 : ur > 0 && (B = 1, - cr = (le = M) ? 10342 : 4513) : 4 == ur ? (A[41] = [], - cr = 6530) : ur < 4 ? (k = "nu", - k += "l", - P = k += "l", - cr = 23681) : (Xo = void 0, - cr = (Ko = (Co = (Ke = !T) * Ke) >= (b = (yo = 2 * (Ke *= se = 9)) - (Ke = se * se))) ? 16964 : 11617) : 9 == ur ? (ae = "\\", - ae += "r\\n", - ae += "|\\n|", - ae += "\\r", - F = "g", - q = new RegExp(ae,F), - ae = ee.split(q), - F = "p", - F += "o", - q = ae[F += "p"](), - cr = 24164) : ur < 9 ? 7 == ur ? (io = Te, - Te = "\u033c\u0327\u0332\u033b\u032b", - Y = "", - Le = 0, - cr = 14627) : ur > 7 && (G = void 0, - cr = (w = (U = 0 | (w = f)) < 128) ? 23844 : 6948) : 11 == ur ? (we = "Fi", - we += "refo", - we += "x/62", - ee = ae.indexOf(we), - Z = -1 !== ee, - cr = 1317) : ur < 11 ? (ce.push(1), - ce = ce.concat(ge), - cr = 19107) : (re = ge[m], - cr = 7936) : 20 == ur ? cr = L < V.length ? 12e3 : 11076 : ur < 20 ? 16 == ur ? (Ke = (yo = ko instanceof String) * yo, - ce.push(0), - cr = (Ko = Ke > (se = (b = 127 | (se = !We)) << 26)) ? 1888 : 3523) : ur < 16 ? 14 == ur ? (yo = Ge === Xo, - y &= 14, - j = x[87], - se = yo + y, - S = j.length, - b = se * se, - j = x[87], - yo = b >= (Co = 4 * (se = yo * y)), - cr = 23776) : ur > 14 && (ze = Ce.charCodeAt(Ee) - 743, - fe += String.fromCharCode(ze), - cr = 5568) : 18 == ur ? (G = 128 + (z = O % 128), - w = (z = 63 & (I = (B = O - z) / 128)) + (I = 64 * A), - (B = []).push(G, w), - x = B, - cr = 14435) : ur < 18 ? (ae[71] = r(30), - Z = ae[71], - cr = 6499) : (E = w.charCodeAt(U), - R = 255 & E, - B.push(R), - cr = 15651) : 24 == ur ? cr = (xo = qe = xo = qe = io) ? 13636 : 19745 : ur < 24 ? 22 == ur ? cr = (K = J) ? 15203 : 20293 : ur < 22 ? (Y = Le[50], - ae = Y[pe = we % 7], - Y = [], - pe = "\u0173\u0175\u017b\u0179\u016b\u017b\u0176", - ee = "", - F = 0, - cr = 6916) : cr = U < Fe.length ? 8675 : 17186 : 26 == ur ? (Qe = 1 === Y[14], - cr = 12612) : ur < 26 ? (ie = (ie = "dnEpukooLniamod").split("").reverse().join(""), - Re = "t", - Re += "ra", - Re += "t", - Re += "SpukooL", - Re = (Re += "niamod").split("").reverse().join(""), - Se = $[ie] > $[Re], - ie = "c", - ie += "onne", - cr = 15457) : (Te = "m", - Te += "ou", - Te += "sedow", - cr = (Y = xo === (Te += "n")) ? 27141 : 24384)); - break; - case 1: - void (13 == ur ? (f = 9, - z = 1, - cr = (se = (b = (Co |= 11) * Co) > -45) ? 25952 : 20193) : ur < 13 ? 6 == ur ? (f = 9, - z = 1, - cr = 25952) : ur < 6 ? 2 == ur ? (F = 405, - cr = 20868) : ur < 2 ? 0 == ur ? (V = 0 | (S = 31 * V), - S = W.charCodeAt(m), - V += S, - m += L, - cr = 7843) : ur > 0 && (cr = (le = E) ? 1601 : 27874) : 4 == ur ? (Q++, - b = b > 28, - cr = (yo = (b *= b) > -51) ? 11042 : 5408) : ur < 4 ? (k = V.length - N, - S = 2 * ge[12], - cr = (O = k > S) ? 9796 : 24229) : (ie = 850 ^ ee.charCodeAt($), - X += String.fromCharCode(ie), - cr = 16641) : 9 == ur ? cr = (M = R) ? 10050 : 8901 : ur < 9 ? 7 == ur ? (ie++, - cr = 736) : ur > 7 && (O = L, - (S = S.concat(O)).push(k), - cr = (L = 1 === k) ? 22244 : 7456) : 11 == ur ? (X++, - cr = 14082) : ur < 11 ? (Qe++, - cr = 27684) : (ce.push(1), - ce = ce.concat(T), - cr = 25859) : 20 == ur ? cr = z ? 14114 : 24324 : ur < 20 ? 16 == ur ? (m = z = [O + 64 * A], - cr = 1444) : ur < 16 ? 14 == ur ? (F = void 0, - cr = 28101) : ur > 14 && (pe = "c", - pe += "reat", - pe += "e", - pe += "Script", - pe += "P", - pe += "r", - pe += "ocessor", - ae = "fu", - ae += "nc", - ae += "tion", - cr = 21667) : 18 == ur ? cr = 13349 : ur < 18 ? (ce.push(0), - cr = 16193) : (x = 0 === O[14], - cr = x ? 10402 : 21316) : 24 == ur ? cr = 19461 : ur < 24 ? 22 == ur ? (x.push(A), - A = H[Io](7938), - x.push(A), - A = "\u024a\u022f\u025b\u0208\u0260\u0201\u0265\u0200\u0272\u0222\u0250\u0235\u0256\u023f\u024c\u0225\u024a\u0224\u0262\u020d\u027f\u0212\u0273\u0207", - f = "", - j = 0, - z = 0, - cr = 11360) : ur < 22 ? (le = f[G] | f[R], - f[ko](le), - f = A + E[0], - f = (le = f + he) + E[1], - f = j = E = f + M, - x.push(f), - f = H[Io](3413), - x.push(f), - cr = 4482) : (j = f, - z = 1, - cr = 9444) : 26 == ur ? (P = Me.charCodeAt(be), - $e = P ^ _, - _ = P, - T += String.fromCharCode($e), - cr = 24e3) : ur < 26 ? (P = re, - cr = 24129) : cr = Qe < Je.length ? 18561 : 9669); - break; - case 2: - void (13 == ur ? (m = 0, - cr = 15682) : ur < 13 ? 6 == ur ? (Ie = void 0, - cr = (L = (W = 0 | (L = be)) < 128) ? 16034 : 27810) : ur < 6 ? 2 == ur ? cr = (X = $ === q) ? 2788 : 6976 : ur < 2 ? 0 == ur ? (k = L[75], - cr = 23618) : ur > 0 && (z = A, - cr = 22144) : 4 == ur ? cr = L < P.length ? 26340 : 11297 : ur < 4 ? (B = U[Ro], - R = void 0, - M = 0, - he = S, - le = A, - me = B, - B = 1, - cr = (De = typeof me !== Xe) ? 11008 : 2656) : cr = J < Pe.length ? 15042 : 2245 : 9 == ur ? (ce.push(0), - cr = 19107) : ur < 9 ? 7 == ur ? cr = X < ee.length ? 2817 : 24419 : ur > 7 && (k = W[re](T[17], S), - cr = 9922) : 11 == ur ? cr = (R = w < 0) ? 14147 : 13859 : ur < 11 ? cr = q < ae.length ? 416 : 5635 : (Ce = typeof Ee[ne] === Xe, - cr = 1826) : 20 == ur ? (pe = Le[61], - we = "sh", - we += "i", - we += "f", - pe[we += "t"](), - Le[70]--, - cr = 16035) : ur < 20 ? 16 == ur ? (Le[52]++, - cr = 2e4) : ur < 16 ? 14 == ur ? cr = (_e = 18 === Se) ? 22725 : 3267 : ur > 14 && (Ne++, - cr = 4576) : 18 == ur ? (Ae++, - cr = 16995) : ur < 18 ? (ve.push(0, 0, 0, 0), - cr = 5797) : ((pe = Le[74]).push(ae), - Le[33]++, - pe = Le[74], - we = pe.length, - cr = (pe = we > 8192) ? 6436 : 28225) : 24 == ur ? cr = I < f.length ? 25920 : 25379 : ur < 24 ? 22 == ur ? cr = (w = x) ? 23653 : 4833 : ur < 22 ? (k.push(S), - cr = ce ? 21602 : 17957) : (h.push(59254761170, 4264154521920, 59739943794, 704837442, 4, 0), - r(32, 2, -1), - je = h.pop(), - cr = ye[Q = je] ? 11331 : 25856) : 26 == ur ? (xe[So](K), - cr = 7362) : ur < 26 ? ((_ = []).push(255, 0), - ve = P = _, - cr = 8448) : cr = Ce ? 16677 : 15456); - break; - case 3: - void (13 == ur ? (S = 254, - cr = 8386) : ur < 13 ? 6 == ur ? (I = "\u011f\u0125\u0169\u013e\u0105\u0169\u011e\u0164\u0119\u016e\u016c\u011f\u0174\u0169\u017d\u016a\u0119\u016f\u016d", - w = "", - me = 0, - cr = 17221) : ur < 6 ? 2 == ur ? (f = !1, - E = 0, - R = he, - cr = 19811) : ur < 2 ? 0 == ur ? cr = (I = -1 === (A = I)) ? 20160 : 15140 : ur > 0 && (f = "ye", - E = f += "s", - cr = 27654) : 4 == ur ? (le = "RT_dJ]Ydyj}yzwjdknqyjwdfsnxtywtunh", - me = "", - De = 0, - cr = 16805) : cr = ur < 4 ? $ < ee.length ? 5156 : 3173 : (A = (x = A) < 64) ? 4291 : 6946 : 9 == ur ? (F[$] = ee, - ee = "st", - X = q[ee += "ack"] + "", - ae = X, - cr = 2146) : ur < 9 ? 7 == ur ? (wo = -9, - cr = 20578) : ur > 7 && (Le = io.charCodeAt(Y) - 985, - Te += String.fromCharCode(Le), - cr = 10882) : 11 == ur ? (W = (f = B).concat(W), - B = void 0, - cr = (G = I = (f = 0 | (I = f = oe - j)) < 0) ? 32 : 19872) : ur < 11 ? (Y = xo === Le, - cr = 27141) : (G = 127 & f, - cr = (f >>= 7) ? 1538 : 27844) : 20 == ur ? (D = void 0, - _ = ue, - H = (P = J)[14], - cr = H ? 10272 : 8642) : ur < 20 ? 16 == ur ? (ie[0] = 256 | ie[0], - cr = 12770) : ur < 16 ? 14 == ur ? (Je = io.charCodeAt(Le), - ho = Je ^ Y, - Y = Je, - Te += String.fromCharCode(ho), - cr = 3395) : ur > 14 && (Ke = (y = 8) * y, - ce.push(0), - cr = (Ke = Ke > -251) ? 25123 : 19908) : 18 == ur ? (F = "y", - F += "d", - F = (F += "ob").split("").reverse().join(""), - X = Z[F], - F = "\xb5\xbe\xbb\xb7\xc0\xc6\xa6\xc1\xc2", - $ = "", - ie = 0, - cr = 25219) : ur < 18 ? cr = X < ee.length ? 21699 : 9 : (T = ve[0], - be = T[_], - ye[84] = be ^ ye[26], - cr = 23010) : 24 == ur ? cr = j ? 17733 : 26277 : ur < 24 ? 22 == ur ? cr = (K = Q) ? 19040 : 3233 : ur < 22 ? (M = R[G] === E, - cr = M ? 8869 : 20835) : (O = 128 + (W = L % 128), - W = 127 & (S = (k = L - W) / 128), - (k = []).push(O, W), - te = k, - cr = 20608) : 26 == ur ? (A += E = z + I, - cr = 21571) : ur < 26 ? (ge[1] = 255 & re, - T = ge, - cr = 28352) : (B = (x = B).split(j), - x = B[0], - I = B[1], - w = B[2], - U = B[3], - E = B[4], - R = B[5], - M = B[6], - he = B[7], - le = B[8], - me = B[9], - De = B[10], - cr = 21216)); - break; - case 4: - void (13 == ur ? (Bo = 10, - cr = 13410) : ur < 13 ? 6 == ur ? (Pe = r[xo](0, 19), - ve = J[qo](Pe), - Pe = r[xo](0, 24), - ve[Q](Pe), - cr = 25283) : ur < 6 ? 2 == ur ? (H = P[2], - cr = 20289) : ur < 2 ? 0 == ur ? (z++, - cr = 24194) : ur > 0 && (cr = (Le = -1 === (io = Le)) ? 27717 : 21282) : 4 == ur ? (De = me[R] === le, - cr = De ? 1316 : 10885) : ur < 4 ? (ce.push(1), - ce = ce.concat(m), - cr = 21157) : (D = void 0, - _ = ue, - cr = (P = J)[9] ? 19971 : 15138) : 9 == ur ? (re++, - cr = 5893) : ur < 9 ? 7 == ur ? cr = Le < Te.length ? 12773 : 8932 : ur > 7 && (S = De = me, - cr = 8386) : 11 == ur ? (fe[94] = 1, - eo = Ee[ae](), - cr = (uo = eo) ? 25953 : 17478) : ur < 11 ? (ye++, - cr = 27104) : cr = X < ee.length ? 21090 : 17922 : 20 == ur ? (x = A, - h.push(14024814, 4330286376750, 28285928492, 3, 0), - r(32, 2, -1), - A = h.pop(), - f = "\u02c5\u02d8\u02d8\u02d6\u02ba\u02c9\u02d6\u02d8\u02c9\u02dc", - j = "", - z = 0, - cr = 18981) : ur < 20 ? 16 == ur ? (W = 434, - cr = 9601) : ur < 16 ? 14 == ur ? (S++, - cr = 12418) : ur > 14 && (cr = (A = O) ? 1027 : 24896) : 18 == ur ? (f = void 0, - cr = (z = (B = 0 | (z = k)) < 128) ? 14467 : 4800) : ur < 18 ? cr = (oe = 16 === k) ? 23744 : 21536 : (x.push(j), - Ko = (yo ^= 2) * yo, - yo = q !== ae, - f = H[A](35632, 36337), - b = 14 | yo, - j = f[B], - b = Ko > (yo = b << 29), - x.push(j), - cr = 23812) : 24 == ur ? (be = T, - Q[76] = be, - T = ke[Io](ve[Wo]), - be = void 0, - $e = T, - cr = (P = Q)[41] ? 17536 : 22373) : ur < 24 ? 22 == ur ? (re = oe = [de], - cr = 22757) : ur < 22 ? (ie = q.charCodeAt($) - 471, - X += String.fromCharCode(ie), - cr = 5283) : (q = $[74], - cr = q ? 16387 : 7554) : 26 == ur ? (w = k[41], - P = w.length, - (w = k[41])[P] = S, - cr = 355) : ur < 26 ? cr = (ee = F) ? 3329 : 15940 : (f += "Ve", - f += "rt", - f += "exA", - f += "ttr", - j = "ve", - j += "rt", - j += "exP", - j += "osArray", - H[f += "ibArray"](L[j]), - cr = 18176)); - break; - case 5: - void (13 == ur ? (D = No, - cr = 20677) : ur < 13 ? 6 == ur ? (Je[35] = Ze, - pe = Je[50], - ae = pe[Z = Ze % 7], - (pe = [])[10] = 3, - pe[6] = ho ^ ae, - Z = "pa", - Z += "geX", - pe[5] = Ve[Z], - Z = "pa", - Z += "ge", - cr = 2340) : ur < 6 ? 2 == ur ? (Ae[2] = 50, - cr = 22913) : ur < 2 ? 0 == ur ? (H[S](k, A), - H[O](k), - x = "\u016f\u017a\u017a\u016f\u016d\u0166\u015d\u0166\u016f\u016a\u016b\u017c", - A = "", - f = 0, - cr = 23171) : ur > 0 && (S++, - cr = 13888) : 4 == ur ? (H = _[Fo], - k = void 0, - S = _, - f = j, - z = H, - cr = (A = P)[21] ? 27108 : 1892) : ur < 4 ? cr = (Y = 18 === o) ? 25314 : 11041 : (V = te = [oe], - cr = 8674) : 9 == ur ? (Q = ye[je](), - ue = void 0, - J = Q, - Co = 31, - Q = [], - Ko = Se !== sr, - Ae = J >> 8, - yo = !F, - se = (y >>= 23) * y, - cr = 17413) : ur < 9 ? 7 == ur ? cr = (B = -1 === (x = B)) ? 25248 : 4323 : ur > 7 && (F[q](0), - ee = function() { - for (var e = "\u0353\u0352\u0345\u0359\u0348\u034d\u0353\u0354\u0356\u0353\u0347\u0349\u0357\u0357", o = "", r = 0; r < "\u0353\u0352\u0345\u0359\u0348\u034d\u0353\u0354\u0356\u0353\u0347\u0349\u0357\u0357".length; r++) { - var t = "\u0353\u0352\u0345\u0359\u0348\u034d\u0353\u0354\u0356\u0353\u0347\u0349\u0357\u0357".charCodeAt(r) - 740; - o += String.fromCharCode(t) - } - if (kr[o] = null, - !Or[48]) { - var i = "tu"; - i += "O", - i = (i += "emiTcA").split("").reverse().join(""), - Or[48] = i - } - } - , - F = "\u01ce\u01c0\u01cf\u01af\u01c4\u01c8\u01c0\u01ca\u01d0\u01cf", - q = "", - X = 0, - cr = 22597) : 11 == ur ? (oe = 17 === m, - cr = 2336) : ur < 11 ? (f = 0 === A, - cr = 24929) : (Oe = mo[We], - cr = Oe ? 9445 : 21669) : 20 == ur ? (T++, - cr = 25696) : ur < 20 ? 16 == ur ? cr = (k = -1 === (W = k)) ? 2531 : 6624 : ur < 16 ? 14 == ur ? cr = ve < ue.length ? 20163 : 10497 : ur > 14 && (ce.push(1), - ce = ce.concat(P), - cr = 24673) : 18 == ur ? (ce.push(1), - b = (y >>= 9) * y, - ce = ce.concat(P), - cr = (y = b > -108) ? 25857 : 17987) : ur < 18 ? (x = 255 & S, - A = 255 & (S = k >> 8), - S = 255 & k, - N.push(O, x, A, S), - cr = (N = T = N = L = N) ? 22948 : 13155) : cr = (x = O) ? 1348 : 28096 : 24 == ur ? (se = (Ko = de !== ie) + (Co = Co > 27), - ye = void 0, - je = 1, - cr = (se = (se *= se) >= (yo = 3 * (y = Ko * Co))) ? 4165 : 4129) : ur < 24 ? 22 == ur ? cr = M ? 23552 : 69 : ur < 22 ? (T = void 0, - m = (_ = J)[91], - V = _[18], - _ = [], - N = 0, - L = jo, - cr = 14532) : (R = 1, - cr = 5826) : 26 == ur ? (z = 0, - cr = 23941) : ur < 26 ? (xe = Oe.charCodeAt(ke), - Pe = xe ^ Q, - Q = xe, - je += String.fromCharCode(Pe), - cr = 2532) : (pe = 607 ^ Ve.charCodeAt(Ze), - Xe += String.fromCharCode(pe), - cr = 16162)); - break; - case 6: - void (13 == ur ? (Q[13] = 3, - Oe = void 0, - ye = 1, - cr = 10821) : ur < 13 ? 6 == ur ? (yo = Co + yo, - cr = (se = (yo *= Ke) >= (b = (Co = (Ke = b * y) + (Co = Ko * se)) * Co)) ? 16422 : 2501) : ur < 6 ? 2 == ur ? cr = (le = -1 === (U = le)) ? 11106 : 18691 : ur < 2 ? 0 == ur ? (de = ge.length - Ue, - oe = 2 * be[0], - cr = (te = de > oe) ? 19938 : 11270) : ur > 0 && (R = 128 + (w = I % 128), - M = (w = 63 & (E = (U = I - w) / 128)) + (E = 64 * B), - (U = []).push(R, M), - f = U, - cr = 23008) : 4 == ur ? cr = (Ke = (Co = Ko * (Ke += Co)) >= (yo = (se = (Ke = yo * se) + (Ko = b * y)) * se)) ? 4195 : 21056 : ur < 4 ? cr = le < M.length ? 24900 : 1699 : (O = 0, - cr = 17763) : 9 == ur ? (H[X](), - cr = 6912) : ur < 9 ? 7 == ur ? cr = (ge = -1 === (T = ge)) ? 28005 : 25376 : ur > 7 && (k++, - cr = 20706) : 11 == ur ? (fo = !Fe[Qo], - cr = 1412) : ur < 11 ? cr = eo < Ce.length ? 1540 : 1445 : (A++, - cr = 25028) : 20 == ur ? (ce.push(0), - cr = 22179) : ur < 20 ? 16 == ur ? (E = f.charCodeAt(U), - R = E ^ w, - w = E, - I += String.fromCharCode(R), - cr = 26082) : ur < 16 ? 14 == ur ? cr = N < 4 ? 13504 : 16483 : ur > 14 && (cr = 13474) : 18 == ur ? (ee = Ve[F] + ae, - ae = 0 | ee, - cr = (ee = Xe === Z) ? 20130 : 18688) : ur < 18 ? (P = 1, - cr = 27492) : (U = 10, - cr = 5569) : 24 == ur ? (ye[Ao] = _, - ye = Pe[5], - Pe = r[xo], - cr = Pe ? 19780 : 3523) : ur < 24 ? 22 == ur ? (ye[Q] = function(e) { - var o; - return r(20, e) - } - , - je = "n", - je += "ek", - je += "o", - je = (je += "TdiUteg").split("").reverse().join(""), - ye[je] = function(e) { - var o; - return r(8, e) - } - , - je = (je = "ASteser").split("").reverse().join(""), - ye[je] = function() { - r(6) - } - , - cr = 865) : cr = ur < 22 ? 4929 : (j = -1 === (S = j)) ? 23298 : 23873 : 26 == ur ? cr = 28128 : ur < 26 ? (Ve = !1 === Qe[Xe], - cr = Ve ? 8036 : 3557) : (z.push(G), - cr = f ? 8900 : 12549)); - break; - case 7: - void (13 == ur ? (f = I, - cr = 23331) : ur < 13 ? 6 == ur ? (j = O[A] === f[A], - cr = j ? 12484 : 17216) : ur < 6 ? 2 == ur ? (S = z = [f], - cr = 21793) : ur < 2 ? 0 == ur ? (ne[62] = 6, - cr = 2883) : ur > 0 && (we = 106, - cr = 4741) : 4 == ur ? (J = ye[Q = J], - cr = J ? 25921 : 1636) : ur < 4 ? (ce.push(1), - ce = ce.concat(_), - cr = 15680) : cr = (z = -1 === (j = z)) ? 17825 : 3072 : 9 == ur ? (f++, - cr = 8609) : ur < 9 ? 7 == ur ? (E = B[Ze], - R = E[io], - E = R[Ao], - R = E[pe](w), - E = new RegExp(te,mo), - M = R[Jo](E, jo), - E = new RegExp(oe), - R = E[q](M), - cr = R ? 6596 : 28385) : ur > 7 && (cr = (ae = 38 === pe) ? 9509 : 20645) : 11 == ur ? cr = Ne < re.length ? 2849 : 259 : ur < 11 ? (de = 1, - cr = 12293) : (k = 0, - cr = (w = x) ? 2052 : 9988) : 20 == ur ? (X = C, - ne = u, - ro = g, - po = l, - We = i, - ao = (He = sr)[Re], - no = ao[Ee](ze), - oo = r[xo](no, 12, ne, 0, ro, 1), - to = He[fe](oo, X), - cr = 23072) : ur < 20 ? 16 == ur ? (ge += 4, - cr = (yo = (se = (y = (Ke &= 2) * Ke) + (yo = (b = !To) * b)) >= (Ke *= b)) ? 9253 : 25793) : ur < 16 ? 14 == ur ? (R += "t-size: 72px; font-fam", - R += "ily", - M = R += ": "", - R = "\u02c7\u0312\u0316\u0310\u0315\u02dc\u02cd\u02c1\u0314\u0306\u0313\u030a\u0307\u02dc\u02c3\u02df\u030e\u030e\u030e\u030e\u030e\u030e\u030e\u030e\u030e\u030e\u030d\u030d\u030a\u02dd\u02d0\u0314\u0311\u0302\u030f\u02df", - le = "", - De = 0, - cr = 26208) : ur > 14 && (U = I[87], - G = U.length, - (U = I[87]).push(k), - cr = 15) : 18 == ur ? (q++, - cr = 11425) : ur < 18 ? (me = E[le] - M, - me = 255 & (De = (Fe = (De = 255 & me) >> (me = he)) + (me = De << (so = 8 - me))), - R.push(me), - cr = 2562) : cr = 21217 : 24 == ur ? (ce.push(1), - ce = ce.concat(be), - cr = 6881) : ur < 24 ? 22 == ur ? cr = ie ? 5248 : 11298 : ur < 22 ? (Xe = "", - Ze = 0, - pe = 0, - cr = 28453) : (he = E.charCodeAt(M) - 426, - R += String.fromCharCode(he), - cr = 20930) : 26 == ur ? (ge++, - cr = 11330) : ur < 26 ? (te++, - cr = (y = (se = (b = Be !== eo) * b) >= (Ko = (Co = b * (yo = !sr)) - (Ke = yo * yo))) ? 834 : 4100) : (f = w = [I + 64 * B], - cr = 23808)); - break; - case 8: - void (13 == ur ? cr = (_e = Ce) ? 13953 : 20486 : ur < 13 ? 6 == ur ? cr = we < Ze.length ? 13763 : 10336 : ur < 6 ? 2 == ur ? (S = V[Eo], - O = S[re](W, k), - cr = O ? 14373 : 2592) : ur < 2 ? 0 == ur ? (A = 1, - cr = 25441) : ur > 0 && (G = I, - cr = 9345) : 4 == ur ? cr = 28131 : ur < 4 ? (ue++, - cr = 20515) : (I++, - cr = 13092) : 9 == ur ? (A = x, - cr = 7557) : ur < 9 ? 7 == ur ? (A = B = [O + 64 * j], - cr = 27105) : ur > 7 && (H++, - cr = 19300) : 11 == ur ? ($++, - cr = 11427) : ur < 11 ? (S = z = f, - cr = 26913) : ($ = 1 === Re[14], - cr = 3552) : 20 == ur ? cr = 10948 : ur < 20 ? 16 == ur ? (S++, - cr = 15077) : ur < 16 ? 14 == ur ? (x = z, - j = A - O[11], - B = f - O[15], - I = W - O[1], - G = x === O[17], - cr = G ? 27395 : 18657) : ur > 14 && (qe = go, - Te = Ao, - Y = (Y = "yramirPsi").split("").reverse().join(""), - Le = !1 === Te[Y], - cr = Le ? 8640 : 3619) : 18 == ur ? (Je = 80 ^ Te.charCodeAt(Le), - Y += String.fromCharCode(Je), - cr = 4739) : ur < 18 ? (S = k = A = S = A, - k = void 0, - A = S, - S = [], - j = 255 & (f = A >> 24), - f = A >> 16, - cr = 11621) : (io = xo, - xo = void 0, - Y = io, - cr = (Te = jo)[41] ? 18179 : 1249) : 24 == ur ? (N = 0, - cr = 23041) : ur < 24 ? 22 == ur ? (yo = (Ke = Ke >= 11) * Ke, - T = re = [253], - cr = (Ke = (yo += Co = (b = W !== Je) * b) >= (se = Ke * b)) ? 10661 : 18947) : ur < 22 ? cr = 25922 : (f = H[A](35632, 36337), - j = f[I], - x.push(j), - f = H[A](35632, 36336), - j = f[z], - x.push(j), - f = H[A](35632, 36336), - j = f[B], - x.push(j), - f = H[A](35632, 36336), - cr = 8421) : 26 == ur ? (F++, - cr = 22245) : ur < 26 ? (Ko = Co * Co, - Ke = (y = se * (Ko += y = b * b)) >= (Ke = (Co = (Ko = yo * Co) + (se = Ke * b)) * Co), - Ce = jo, - cr = 14177) : (q++, - cr = 23968)); - break; - case 9: - void (13 == ur ? cr = De ? 23397 : 18177 : ur < 13 ? 6 == ur ? (we = Le[74], - Z = "sh", - Z += "if", - we[Z += "t"](), - Le[59]--, - cr = 28225) : ur < 6 ? 2 == ur ? (Z += "Y", - pe[0] = Ve[Z], - Z = void 0 !== pe[5], - cr = Z ? 12416 : 15493) : ur < 2 ? 0 == ur ? (ie++, - cr = 21573) : ur > 0 && (Ke = 30, - M = R, - he = 1, - cr = (Ke = (Ke *= Ke) > (Co = (se = 1 | (Ko &= 19)) << 31)) ? 10885 : 14051) : 4 == ur ? (le = 962, - cr = 20482) : ur < 4 ? (k = 0, - cr = 2304) : (X = void 0, - ne = sr, - ro = i, - po = {}, - We = (We = "gro.ppaila.funy").split("").reverse().join(""), - po[No] = We, - h.push(383, 1, 0), - r(32, 2, -1), - We = h.pop(), - cr = 356) : 9 == ur ? (m = 3, - cr = 27488) : ur < 9 ? 7 == ur ? (W = (f = B).concat(W), - B = void 0, - cr = (G = I = (f = 0 | (I = f = de - A)) < 0) ? 1251 : 16738) : ur > 7 && (cr = (_ = P) ? 21155 : 35) : 11 == ur ? (yr = j ^ O[8], - Er = j ^ O[10], - Rr = j ^ O[7], - _r = j ^ O[9], - cr = 4357) : ur < 11 ? cr = (ye = ke) ? 23074 : 6 : (ie[ro] = ao, - ie[qo] = no, - ie[He]($o, 4, 45), - ie = $[oo](), - cr = ie ? 20547 : 8576) : 20 == ur ? ($ = void 0, - Re = X, - cr = (ie = Je)[41] ? 15778 : 14144) : ur < 20 ? 16 == ur ? cr = (f = S === k) ? 20675 : 15491 : ur < 16 ? 14 == ur ? ($ = ee.charCodeAt(X) - 474, - q += String.fromCharCode($), - cr = 4897) : ur > 14 && (me++, - cr = 5731) : 18 == ur ? (to++, - cr = 3653) : ur < 18 ? (T[79] = 0, - $e = P[ge](), - cr = (H = $e) ? 580 : 4194) : (ce.push(0), - cr = 6402) : 24 == ur ? (le = 157, - cr = 18629) : ur < 24 ? 22 == ur ? (ie = X, - X = "\u02ec\u02b0\u02d4\u02ff\u02a3\u028d\u02d1\u02b5\u029e\u02c2\u02ec\u02b0\u02d4\u02ff\u02a3\u028d\u02d1\u02b5\u029e\u02b7", - Re = "", - Se = 0, - Be = 0, - cr = 4772) : ur < 22 ? (ce.push(0), - cr = 22337) : (G = E = [U], - cr = 677) : 26 == ur ? (Pe = r[xo], - cr = 21920) : ur < 26 ? cr = le < M.length ? 20097 : 5571 : (G = -f, - cr = 6658)); - break; - case 10: - void (13 == ur ? (xo = qe[io = "id"], - cr = 19716) : ur < 13 ? 6 == ur ? (X++, - cr = 13345) : ur < 6 ? 2 == ur ? (_e = Se[$], - Ce = [nr], - fe = _e.indexOf(Ce), - Be = fe > 0, - cr = 1668) : ur < 2 ? 0 == ur ? cr = (P = D) ? 26244 : 9925 : ur > 0 && (x = N - (O = x), - O = void 0, - cr = (j = A = (x = 0 | (A = x)) < 0) ? 19840 : 23075) : 4 == ur ? (N = 65535 & L, - L = void 0, - O = 255 & (S = (k = N) >> 8), - (N = []).push(O, S = 255 & k), - T = N = L = N, - cr = 19297) : ur < 4 ? (T = re = [0], - cr = 10661) : (ce = jo, - D = 0, - Me = 0, - T = 0, - _ = 0, - be = 0, - P = 0, - $e = 0, - ge = 0, - H = "\u042d\u0429\u0413\u0407\u043f\u03fa\u0410\u03f7\u03fc\u0427\u043b\u043e\u0440\u042f\u0414\u041b\u0417\u040b\u0428\u0411\u0418\u0433\u03f9\u0435\u041d\u03fe\u040e\u040a\u041e\u043d\u043c\u042b\u0430\u0438\u0437\u0415\u03fb\u0412\u0439\u0419\u041f\u0434\u03f6\u042c\u0420\u0416\u041c\u043a\u0409\u041a\u0432\u042e\u0436\u03f8\u03ff\u040d\u040f\u0408\u040c\u042a\u03f5\u0431\u03fd\u03f1\u0403", - m = "", - cr = 26145) : 9 == ur ? (h.push(3690935, 2523930796902, 2, 2), - r(32, 2, -1), - D = h.pop(), - D = ce[Me = D], - cr = D ? 2181 : 25730) : ur < 9 ? 7 == ur ? cr = (T = D = P = T) ? 13923 : 6817 : ur > 7 && (cr = (_ = D) ? 22082 : 2754) : 11 == ur ? (oe = L = Ie, - cr = 23685) : ur < 11 ? (A = f[Te], - cr = A ? 9633 : 21283) : cr = (pe = Qe) ? 22177 : 1187 : 20 == ur ? (S = O = x = S + 1, - O = void 0, - cr = (x = (S = 0 | (x = S)) < 128) ? 19907 : 7841) : ur < 20 ? 16 == ur ? cr = X < ee.length ? 28356 : 8581 : ur < 16 ? 14 == ur ? cr = ve < ue.length ? 24769 : 9349 : ur > 14 && (D = ce[T], - cr = 8544) : 18 == ur ? cr = B < S.length ? 3584 : 21252 : ur < 18 ? (se = (yo = (Ko = Ko >= 21) * Ko) > -144, - $ = ee.charCodeAt(X), - ie = $ ^ q, - q = $, - F += String.fromCharCode(ie), - cr = se ? 14912 : 15072) : (Pe = r[xo](0, 43), - cr = (b = (y = (b = (se = se < 3) * se) + (Ko = (Ke <<= 9) * Ke)) >= (Ko = 2 * (se *= Ke))) ? 3523 : 28e3) : 24 == ur ? (se = 2 <= se, - Co = 26 != Co, - me = M.charCodeAt(le) - 738, - b = (b = (Ko = se + Co) * Ko) >= (y = 4 * (Ko = se * Co)), - he += String.fromCharCode(me), - cr = b ? 5793 : 26244) : ur < 24 ? 22 == ur ? (yo = (se = (Co = (b = dr !== fo) * b) + (se = (Ke = Ke >= 30) * Ke)) >= (Ko = 2 * (b *= Ke)), - Me[J = 6 + Dr] = ue[Dr], - cr = yo ? 4133 : 14178) : ur < 22 ? (Z = (Z = "ycnetaLesab").split("").reverse().join(""), - ae = "\u029e", - ee = "", - F = 0, - q = 0, - cr = 19139) : cr = Me ? 2629 : 6851 : 26 == ur ? (fe = ze[pe](ne), - cr = 12034) : ur < 26 ? (O[17] = -1, - O[11] = 0, - Ke &= 6, - y = y < 22, - O[15] = 0, - Ko = Ke + y, - O[1] = 0, - cr = (y = (yo = Ko * Ko) >= (Co = Ke * y)) ? 14596 : 14465) : (ce.push(0), - cr = 19618)); - break; - case 11: - void (13 == ur ? (P = $e[ge], - cr = 8484) : ur < 13 ? 6 == ur ? (ae[6] = Qe ^ q, - ae[5] = pe ^ q, - ae[0] = Z ^ q, - ae[3] = we ^ q, - ae[7] = ee, - pe = void 0, - Z = Je, - cr = (we = Le)[40] ? 1828 : 27397) : ur < 6 ? 2 == ur ? cr = (A = (x = A) < 64) ? 4450 : 26177 : ur < 2 ? 0 == ur ? (b = (Ke = 3) + (yo = 13), - He = "us", - yo = (b *= b) >= (y = 2 * (se = Ke * yo)), - He += ".yn", - He += "uf.ali", - cr = 24386) : ur > 0 && (cr = D < Ae.length ? 832 : 28036) : 4 == ur ? (G = E = [U], - cr = 9984) : ur < 4 ? cr = (we = Ve) ? 14371 : 18818 : (se = 24 >= se, - b <<= 28, - X[81] = ne[po], - h.push(368787958, 1, 0), - Co = (Ke = se * se) + (yo = b * b), - y = 2 * (se *= b), - r(32, 2, -1), - cr = 20736) : 9 == ur ? (ae = "\u027c\u0213\u0277\u020e", - ee = "", - F = 0, - q = 0, - cr = 27136) : ur < 9 ? 7 == ur ? (M = 256 - M, - cr = 17571) : ur > 7 && (cr = (qe = Te) ? 3713 : 4421) : 11 == ur ? (q++, - cr = 6944) : ur < 11 ? (Se = 708, - cr = 12385) : cr = (P = _) ? 7363 : 8484 : 20 == ur ? (m *= 3, - cr = 8931) : ur < 20 ? 16 == ur ? (_++, - cr = 4257) : ur < 16 ? 14 == ur ? cr = (F = Y) ? 19744 : 20741 : ur > 14 && (G = f, - cr = 6658) : 18 == ur ? (Se = Qe[Be] + $, - fe = Se + Qe[_e], - X += Se = fe + $, - Qe = Qe[Ce], - cr = 12835) : ur < 18 ? (Ie = N, - cr = 20517) : cr = 14915 : 24 == ur ? (S = 127 & ce, - cr = (ce >>= 7) ? 17056 : 21572) : ur < 24 ? 22 == ur ? (So = "r", - So += "evr", - So += "esbOn", - So += "o", - So += "itce", - So = (So += "sretnI").split("").reverse().join(""), - ro = eo.indexOf(So), - uo = ~ro, - cr = 5317) : ur < 22 ? (S = [255 & m[Fo][x]], - T = S, - cr = 12768) : cr = (S = k) ? 1856 : 16197 : 26 == ur ? cr = (w = 2 === L) ? 17441 : 2691 : ur < 26 ? cr = (m = a) ? 2720 : 4835 : (U = E, - E = (G = B - V) / j.length, - B = V + (G = E * U), - V += G = E * w, - G = j[W](0, U), - w = G + z, - G = j[W](U), - cr = 24898)); - break; - case 12: - void (13 == ur ? (le++, - cr = 18114) : ur < 13 ? 6 == ur ? cr = (z = j) ? 18722 : 26114 : ur < 6 ? 2 == ur ? (K = J[ue](D), - cr = 2467) : ur < 2 ? 0 == ur ? (bo = No, - cr = 3426) : ur > 0 && (cr = (lo = fo) ? 26405 : 13604) : 4 == ur ? (_[Te] = 0, - cr = 18115) : ur < 4 ? (X = Z.charCodeAt(q), - $ = X ^ F, - F = X, - ee += String.fromCharCode($), - cr = 19491) : (k = 0 | (E = 31 * k), - E = f.charCodeAt(x), - k += E, - x += O, - cr = 6245) : 9 == ur ? (We = "o", - We += "n", - He = !Mr[We += "UM"], - cr = 544) : ur < 9 ? 7 == ur ? (me = f.charCodeAt(le), - De = me ^ E, - E = me, - j += String.fromCharCode(De), - cr = 21348) : ur > 7 && (cr = de < V.length ? 9442 : 5285) : 11 == ur ? (ee = "\u01ab\u01ac\u0199\u019b\u01a3\u018c\u01aa\u0199\u019b\u019d\u0184\u01a1\u01a5\u01a1\u01ac", - q = "", - X = 0, - cr = 12420) : ur < 11 ? ((Te = Y[4]).push(Je), - Te = Y[4], - Le = Te.length, - cr = (Te = Le > 1024) ? 15907 : 16386) : (l(ne), - cr = 20897) : 20 == ur ? (X = ae.charCodeAt(q), - $ = X ^ F, - F = X, - ee += String.fromCharCode($), - cr = 11620) : ur < 20 ? 16 == ur ? cr = P < _.length ? 10754 : 16229 : ur < 16 ? 14 == ur ? (be += 4, - cr = 26721) : ur > 14 && (oe = N, - cr = V ? 8417 : 26147) : 18 == ur ? (T |= 128, - cr = 8256) : ur < 18 ? cr = (_ = D) ? 3104 : 6592 : (yo = 8 == yo, - k.push(1, G), - cr = (Ko = (se = (Co = yo + (Ko = !q)) * Co) >= (Co = 2 * (Ke = yo * Ko))) ? 130 : 22304) : 24 == ur ? cr = _ ? 26020 : 13381 : ur < 24 ? 22 == ur ? (vo = fo[io], - cr = vo ? 20865 : 12609) : ur < 22 ? ($++, - cr = 19876) : (J = 255 & Pe, - ve = 255 & (Pe = xe >> 8), - Pe = 255 & xe, - Oe.push(ue, J, ve, Pe), - Oe = Q = Oe, - Q = ke.concat(Oe), - je = Q, - Uo[50] = je, - cr = 26240) : 26 == ur ? (S = !1, - cr = (f = 0 === te) ? 610 : 1218) : ur < 26 ? cr = M < E.length ? 23780 : 13568 : (J[K](xe, ve), - cr = 8672)); - break; - case 13: - void (13 == ur ? cr = 14438 : ur < 13 ? 6 == ur ? (Ae |= J = (K = J) << 11, - J = void 0, - K = Ae, - Ae = [], - D = 255 & (ce = K >> 24), - Me = 255 & (ce = K >> 16), - cr = 7749) : ur < 6 ? 2 == ur ? cr = 16486 : ur < 2 ? 0 == ur ? (T = void 0, - ge = ue, - m = "\x82\xe7\x91\xf8\x9b\xfe\xae\xc7\xbf\xda\xb6\xe4\x85\xf1\x98\xf7", - re = "", - V = 0, - de = 0, - cr = 13989) : ur > 0 && (O = m, - S = S.concat(O), - m = "\u014b\u0151\u0150\u0141\u014e\u0124\u0141\u0145\u0143\u0144\u0150", - O = "", - A = 0, - cr = 11873) : 4 == ur ? (Co = !_e, - Ke |= 27, - b >>= 8, - ce.push(0), - yo = (Ko = Co * Co) + (yo = Ke * Ke), - Ko = b * b, - se = (y <<= 22) * y, - cr = 1572) : ur < 4 ? (V = W = [L], - cr = 16512) : cr = (_e = 2 === ie) ? 17797 : 25985 : 9 == ur ? (ge = void 0, - cr = (m = (re = 0 | (m = ce)) < 128) ? 13440 : 26881) : ur < 9 ? 7 == ur ? (pe = "bo", - ae = we[pe += "dy"], - pe = "s", - pe += "c", - pe += "rollL", - Z = ae[pe += "eft"], - cr = 22240) : ur > 7 && (no = void 0, - cr = 17792) : 11 == ur ? cr = de < Ne.length ? 4417 : 579 : ur < 11 ? cr = m < oe.length ? 9477 : 4577 : (Xe++, - cr = 7619) : 20 == ur ? (q++, - cr = 11045) : ur < 20 ? 16 == ur ? (N = L ^ Ye[5], - Ie = L ^ Ye[0], - cr = 20641) : ur < 16 ? 14 == ur ? cr = Jo < ko.length ? 23330 : 28512 : ur > 14 && (D = P = [_], - cr = 3842) : 18 == ur ? (ce.push(1), - ce = ce.concat(m), - cr = 17637) : ur < 18 ? (Ue = re[T] === m, - cr = Ue ? 14885 : 24773) : cr = $ < ee.length ? 28e3 : 1764 : 24 == ur ? (Q = 4 * (je = 2), - ve.push(Q), - Q = "h", - Q += "as", - Q += "OwnPro", - Q += "pert", - cr = ye[ue = Q += "y"] ? 16225 : 6853) : ur < 24 ? 22 == ur ? (ce.push(1), - ce = ce.concat(N), - cr = 22722) : ur < 22 ? (jo = "s", - jo += "rcE", - jo += "lem", - qe = _o[jo += "ent"], - cr = 17091) : (f++, - cr = 10432) : 26 == ur ? (ce.push(0), - cr = 1541) : ur < 26 ? (se = 13 != se, - b = L !== fo, - be = D.charCodeAt(_), - y = se + b, - P = be ^ T, - Ko = se * b, - Co = (y *= y) >= (Ko *= 4), - T = be, - cr = 5920) : (Be = void 0, - _e = 0, - Ce = void 0, - fe = X, - Ee = (Ee = "gnirts").split("").reverse().join(""), - cr = (ze = typeof fe === Ee) ? 28388 : 17603)); - break; - case 14: - void (13 == ur ? (oe = 128 + (re = P % 128), - re = 127 & (de = (V = P - re) / 128), - (V = []).push(oe, re), - D = V, - cr = 26979) : ur < 13 ? 6 == ur ? (R = 1, - cr = 19168) : ur < 6 ? 2 == ur ? (Fe = 607 ^ E.charCodeAt(De), - me += String.fromCharCode(Fe), - cr = 19265) : ur < 2 ? 0 == ur ? (B = 0, - cr = 27715) : ur > 0 && (D = void 0, - cr = (_ = D = _ = [0]) ? 12996 : 26276) : 4 == ur ? (he++, - cr = 18470) : ur < 4 ? (N = O, - O = void 0, - cr = (A = x = (N = 0 | (x = N)) < 0) ? 101 : 1825) : (m = (P = m = P).length > 128, - cr = m ? 21891 : 7009) : 9 == ur ? (M = -9, - cr = 12515) : ur < 9 ? 7 == ur ? (D = void 0, - P = 0, - m = (_ = ue)[Re], - k = (k = "sucoFsah").split("").reverse().join(""), - k = m[S = k], - cr = (m = void 0 === k) ? 4325 : 7876) : ur > 7 && (qe = "\u037c\u036f\u037c\u0377\u036d", - io = "", - Te = 0, - cr = 20899) : 11 == ur ? (f = le.indexOf(he), - R = f, - cr = 19681) : cr = ur < 11 ? 10018 : 28128 : 20 == ur ? (yo = 25, - G = O.charCodeAt(f) - 82, - se = (Ke = yo * yo) > -2, - x += String.fromCharCode(G), - cr = se ? 23972 : 18500) : ur < 20 ? 16 == ur ? (W = O = [S], - cr = 15012) : ur < 16 ? 14 == ur ? cr = 2689 : ur > 14 && (Lo++, - cr = 8323) : 18 == ur ? (_[75] = 1, - cr = 15906) : ur < 18 ? (uo = ne, - h.push(1209508, 80786045794, 2, 2), - r(32, 2, -1), - ne = h.pop(), - So = ne, - ne = (ne = "yxorPon").split("").reverse().join(""), - ro = ne, - ne = "h", - ne += "ttp", - ne += "s:", - ne += "//", - cr = 10881) : (W = 128 + (N = Ye % 128), - N = 127 & (L = (Ie = Ye - N) / 128), - (Ie = []).push(W, N), - oe = Ie, - cr = 1571) : 24 == ur ? cr = 6372 : ur < 24 ? 22 == ur ? (ie = F[ho], - Se = "de", - Se += "lete", - Se += "Pr", - Se += "oper", - Be = Se += "ty", - cr = (Re = ie) ? 22372 : 11554) : ur < 22 ? (O = L[f], - cr = 11264) : (B = A.charCodeAt(z), - I = B ^ j, - j = B, - f += String.fromCharCode(I), - cr = 13669) : 26 == ur ? (jo = (jo = "tegrat").split("").reverse().join(""), - qe = _o[jo], - cr = qe ? 17091 : 21924) : ur < 26 ? (D = void 0, - P = ue, - cr = (H = J)[24] ? 8836 : 15938) : (S = 252, - cr = 8386)); - break; - case 15: - void (13 == ur ? (q = 889, - cr = 2501) : ur < 13 ? 6 == ur ? (J = _.length > 7, - cr = J ? 17761 : 27140) : ur < 6 ? 2 == ur ? (ke++, - cr = 3813) : ur < 2 ? 0 == ur ? (ge = T, - H = 1, - cr = 20644) : ur > 0 && (_[75] = 1, - D = P = [0], - cr = 354) : 4 == ur ? cr = (z = f) ? 13637 : 2725 : ur < 4 ? (te++, - cr = 14949) : (R = [], - cr = 17154) : 9 == ur ? (me++, - cr = 17221) : ur < 9 ? 7 == ur ? (xe[Uo](ke, Q, J), - cr = 23680) : ur > 7 && (cr = q ? 14021 : 17634) : 11 == ur ? (Pe = 111 ^ je.charCodeAt(xe), - ke += String.fromCharCode(Pe), - cr = 10723) : ur < 11 ? (y = (se = 18 == se) * se, - S = f, - b = B instanceof Boolean, - cr = (Co = y > (Ke = (yo = 50 | b) << 27)) ? 26913 : 580) : (T = void 0, - be = 0, - P = ue, - $e = J, - ge = "g", - ge += "e", - ge += "tOw", - ge += "nProper", - ge += "tyName", - ge += "s", - cr = 16898) : 20 == ur ? (j++, - cr = 192) : ur < 20 ? 16 == ur ? (ve = T = D, - cr = 24768) : ur < 16 ? 14 == ur ? (Y++, - cr = 8643) : ur > 14 && (V = Ne[Ue], - oe = re[V], - cr = (V = oe) ? 15204 : 11972) : 18 == ur ? (W = (de = V).concat(W), - T = W, - cr = 15490) : ur < 18 ? (m = H = m, - P = P.concat(m), - cr = 24771) : (H = T[48], - m = H.length, - V = (H = jo + m) + T[48], - m = 0 | (H = m / 20), - H = void 0, - L = m, - W = V, - V = 0, - k = m = 0, - cr = 6277) : 24 == ur ? (Do = eo.charCodeAt(ro), - po = Do ^ So, - So = Do, - uo += String.fromCharCode(po), - cr = 25313) : ur < 24 ? 22 == ur ? (A = 0, - cr = 1122) : ur < 22 ? (h.push(3246219213364, 768949272, 2, 2), - r(32, 2, -1), - se = be !== Y, - k = h.pop(), - b = se * se, - S = k, - Ke = 2 * (Ko = se * (y = y >= 3)), - Ko = y * y, - cr = 12353) : (D = [0], - P = 0, - H = jo, - cr = 16772) : 26 == ur ? cr = (H = f in z) ? 22944 : 2054 : ur < 26 ? (Ae++, - cr = 24196) : (L++, - cr = 3136)); - break; - case 16: - void (13 == ur ? (f = B = [A], - cr = 6273) : ur < 13 ? 6 == ur ? (te = void 0, - cr = (Ye = (L = 0 | (Ye = D)) < 128) ? 16032 : 23652) : ur < 6 ? 2 == ur ? (z = 128 + (A = S % 128), - B = (A = 63 & (j = (f = S - A) / 128)) + (j = 64 * O), - (f = []).push(z, B), - N = f, - cr = 28481) : ur < 2 ? 0 == ur ? (ie = $[Se], - cr = ie ? 2048 : 22308) : ur > 0 && (uo = 772 ^ Ce.charCodeAt(eo), - Ee += String.fromCharCode(uo), - cr = 13792) : 4 == ur ? cr = ee < Z.length ? 24832 : 10980 : ur < 4 ? (k = Ge, - S = 1, - cr = 11809) : (to[So](Io), - cr = 7267) : 9 == ur ? (S++, - cr = 2882) : ur < 9 ? 7 == ur ? (Fo = ne, - ne = "n", - ne = (ne += "eht").split("").reverse().join(""), - qo = ne, - ne = "_0", - ne += "x48b", - We = ne += "3", - ne = "pl", - cr = 5506) : ur > 7 && ($ = 432 ^ ee.charCodeAt(X), - q += String.fromCharCode($), - cr = 2755) : 11 == ur ? (ee = "\u0242\u023f\u0243\u0241\u0242\u024e", - q = "", - X = 0, - cr = 9440) : ur < 11 ? (N = te = L, - ce = ce.concat(N), - cr = 24195) : cr = X ? 17732 : 9024 : 20 == ur ? (oe = N = [Ye], - cr = 1571) : ur < 20 ? 16 == ur ? cr = 24288 : ur < 16 ? 14 == ur ? (x = m[Eo], - w = "h", - w += "ea", - w += "d", - U = x[re](O, w), - cr = (x = !U) ? 22596 : 1568) : ur > 14 && (I = M = R, - cr = 5123) : 18 == ur ? (S = 0, - cr = 8834) : ur < 18 ? (Dr++, - cr = 17953) : cr = X < ee.length ? 8708 : 8356 : 24 == ur ? cr = (O = S) ? 6178 : 26624 : ur < 24 ? 22 == ur ? cr = S < B.length ? 22273 : 24676 : ur < 22 ? (Le[74] = [], - cr = 19524) : (P = A = x = A, - cr = Co ? 24129 : 27972) : 26 == ur ? cr = 13347 : ur < 26 ? cr = 26213 : (ve = void 0, - D = ue, - cr = (T = J)[14] ? 25668 : 9248)); - break; - case 17: - void (13 == ur ? (k = 1, - cr = 25281) : ur < 13 ? 6 == ur ? (G = I[f] === B, - cr = G ? 23588 : 9444) : ur < 6 ? 2 == ur ? (N = a[$], - cr = 8868) : ur < 2 ? 0 == ur ? (I++, - cr = 24644) : ur > 0 && (se = yo * (Ko += se), - yo = Co * b, - cr = (yo = se >= (Ke = (yo += Ko = Ke * y) * yo)) ? 64 : 21665) : 4 == ur ? cr = q ? 4352 : 25664 : ur < 4 ? (j = m, - cr = 7296) : (Se++, - cr = 5856) : 9 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 8802) : ur < 9 ? 7 == ur ? (ne++, - cr = 11937) : ur > 7 && (F = "w", - F += "i", - ee = ae[F += "dth"] > 10, - cr = 24642) : 11 == ur ? (P.push(0, 0, 0, 0), - cr = 24771) : ur < 11 ? (S = W[87], - Ge = S.length, - (S = W[87]).push(de), - cr = 15904) : (co++, - cr = 16453) : 20 == ur ? (to = 22, - cr = 15872) : ur < 20 ? 16 == ur ? (Be = (Be = "DIUUhtooteulB").split("").reverse().join(""), - cr = $[Be] ? 3909 : 4708) : ur < 16 ? 14 == ur ? (T = void 0, - _ = ue, - cr = (m = J)[9] ? 9858 : 18531) : ur > 14 && (ce = ye[K], - D = ce[io], - J = D[ue](ko), - cr = 4706) : 18 == ur ? (ye = Pe[6], - _ = r[xo], - cr = _ ? 10595 : 24772) : ur < 18 ? (ne = ze + Ee, - Ee = ie[Ze], - ze = Ee[io], - Ee = ze[pe], - ze = "R", - ze += "esp", - eo = ie[ze += "onse"], - ze = eo[io], - eo = ze[$o], - cr = 20960) : (ge = Ue = [m], - cr = 8259) : 24 == ur ? (ne = "wo", - ne += "rkb", - ne += "enc", - cr = fe[ne += "h"] ? 13988 : 5125) : ur < 24 ? 22 == ur ? (P[67] = [], - cr = 28259) : ur < 22 ? (X++, - cr = 1409) : (oe = V, - cr = 17411) : 26 == ur ? cr = z < 100 ? 2148 : 7171 : ur < 26 ? (Vo = 662, - cr = 18209) : (he = -1, - cr = 1126)); - break; - case 18: - !function() { - if (13 == ur) - ce.push(1), - ce = ce.concat(L), - cr = 24161; - else if (ur < 13) - if (6 == ur) - S++, - cr = 15365; - else if (ur < 6) - if (2 == ur) - E = 389, - cr = 7556; - else if (ur < 2) - 0 == ur ? (H = $e[Q], - cr = 4194) : ur > 0 && (A = O, - S = S.concat(A), - O = _[x], - cr = O ? 17985 : 9219); - else if (4 == ur) { - Ce = void 0, - fe = F, - Ee = ie, - ze = Re, - ne = q, - eo = 0, - uo = 0; - try { - for (var e = 4; void 0 !== e; ) { - var t, i, n = 3 & e >> 2; - switch (3 & e) { - case 0: - void (1 == n ? (So = "+J&J/]", - ro = "", - Do = 0, - po = 0, - e = 0) : e = n < 1 ? po < So.length ? 8 : 5 : po ? 6 : 9); - break; - case 1: - void (1 == n ? (eo = r[So = ro], - e = (ro = eo) ? 2 : 10) : n < 1 ? (po++, - e = 0) : (Do = 72, - e = 6)); - break; - case 2: - void (1 == n ? (No = So.charCodeAt(po), - Fo = No ^ Do, - Do = No, - ro += String.fromCharCode(Fo), - e = 1) : n < 1 ? (ro = eo[So], - e = 10) : (uo = ro, - e = void 0)); - break - } - } - } catch (e) {} - eo = (So = eo + jo) + uo, - cr = 26468 - } else - ur < 4 ? (W = x.indexOf(O), - k = W, - cr = 16548) : (x = 0, - cr = 15554); - else - 9 == ur ? (O = L < de, - cr = 24229) : ur < 9 ? 7 == ur ? (D = P = [255], - cr = 9474) : ur > 7 && (ge = L = Ie, - cr = (Co = (b = (Ko = 1 > Ko) * Ko) > -18) ? 102 : 10977) : 11 == ur ? (P[41] = [], - cr = 13346) : ur < 11 ? (ce.push(0), - cr = 3939) : (R.push(M), - cr = z ? 17120 : 13090); - else - 20 == ur ? (je += "mat", - ke = je += "e", - cr = Oe ? 14053 : 1283) : ur < 20 ? 16 == ur ? cr = (Y = 37 === o) ? 7970 : 24385 : ur < 16 ? 14 == ur ? (j = f[B], - x.push(j), - f = H[A](35632, 36341), - j = f[I], - x.push(j), - f = H[A](35632, 36340), - j = f[z], - x.push(j), - f = H[A](35632, 36340), - j = f[B], - cr = 12677) : ur > 14 && (ae = (ae = "etaD").split("").reverse().join(""), - ee = +new Je[ae] - Le[26], - ae = Le[50], - q = ae[F = ee % 7], - ae = [], - cr = (F = ho) ? 7427 : 18784) : 18 == ur ? (ne = (eo = ne + uo) + ze, - ze = (ze = "=kcats&").split("").reverse().join(""), - ze = (eo = ne + ze) + Ee, - Ee = "&", - Ee += "l", - Ee += "ine", - Ee = (ne = ze + (Ee += "=")) + fe, - cr = 15714) : ur < 18 ? cr = (m = T) ? 11009 : 26789 : (po[We] = ao, - We = "\xe3\xee\xf5\xee\xeb\xee", - He = "", - ao = 0, - cr = 24354) : 24 == ur ? cr = ke ? 25764 : 20901 : ur < 24 ? 22 == ur ? cr = (P = D = P) ? 24993 : 10820 : ur < 22 ? (lo = 10, - cr = (Co = (Ko = (se = (Ke = Ke >= 13) * Ke) + (yo = (b = Ee === Xo) * b)) >= (yo = Ke * b)) ? 578 : 5250) : (S = 3, - cr = 6789) : 26 == ur ? (V = void 0, - cr = (te = (oe = 0 | (te = oe)) < 128) ? 22592 : 21221) : ur < 26 ? (ce.push(0), - cr = 21153) : (f = 9, - j = 1, - cr = (Ko = (yo = (Ke = Ke <= 18) * Ke) > (Co = (b = 3 | (Co = 15)) << 31)) ? 23840 : 24646) - }(); - break; - case 19: - void (13 == ur ? (ce.push(0), - cr = 16802) : ur < 13 ? 6 == ur ? (xe = (xe = "metsys").split("").reverse().join(""), - J = Pe[xe], - cr = J ? 23360 : 11777) : ur < 6 ? 2 == ur ? (Ae = "_", - Ae += "_w", - Ae += "xjs", - Ae += "_is_wk", - J = ye[Ae += "webview"], - cr = 14113) : ur < 2 ? 0 == ur ? (A = N - (O = A), - O = void 0, - cr = (z = j = (A = 0 | (j = A)) < 0) ? 18533 : 26469) : ur > 0 && (cr = (Ae = J) ? 2821 : 13408) : 4 == ur ? (Be = "ip", - Be += "ac", - Be = (Be += "u").split("").reverse().join(""), - cr = $[Be] ? 19557 : 21091) : ur < 4 ? (j = void 0, - cr = (z = (B = 0 | (z = ge)) < 128) ? 16832 : 10051) : (N = 127 & ce, - cr = (ce >>= 7) ? 3235 : 26369) : 9 == ur ? cr = Z < pe.length ? 5349 : 5985 : ur < 9 ? 7 == ur ? (m = _[O], - cr = m ? 5474 : 28354) : ur > 7 && (Xe[ee](Z, 1e3), - cr = 11108) : 11 == ur ? (E = 255 & x, - x = 255 & O, - k.push(f, w, E, x), - T = k = S = k, - cr = 1189) : ur < 11 ? cr = (k = T = O) ? 6309 : 26180 : (N += ",-./0", - N += "123456789:;<=", - N += ">?@ABCDEFGHIJ", - N += "KLMNOPQRSTUVWXYZ[\\]^_`a", - N += "bcdefghijklmnopqrstuvw", - N += "xy", - N += "z{|}~\x7f\x80\x81\x82\x83\x84\x85\x86", - N += "\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3", - N += "\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2", - N += "\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4", - N += "\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1", - N += "\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe", - cr = 18885) : 20 == ur ? (T = ge = [255], - cr = 10661) : ur < 20 ? 16 == ur ? (Le[43] = Ve, - Xe = Le[50], - we = Xe[pe = Ve % 7], - (Xe = [])[14] = 3, - Xe[17] = Je ^ we, - Xe[1] = Ve, - pe = "\u019d\u018e\u0194\u0192\u0185", - Z = "", - ae = 0, - cr = 16737) : ur < 16 ? 14 == ur ? (yo ^= 20, - y = hr !== Ve, - re = 181 ^ P.charCodeAt(m), - se = (b = yo * yo) + (se = y * y), - b = yo * y, - H += String.fromCharCode(re), - cr = (b = se >= b) ? 17477 : 15554) : ur > 14 && (ke = je[co](bo), - cr = 27968) : 18 == ur ? (O = z = [f], - cr = 27718) : ur < 18 ? cr = (f = 0 === x) ? 10404 : 24929 : (ce.push(0), - cr = 17760) : 24 == ur ? (j = B, - B = z.length, - cr = (I = f) ? 13540 : 10019) : ur < 24 ? 22 == ur ? (O = -9, - cr = 23840) : ur < 22 ? (Te = go, - Y = jo, - Le = io, - Je = Ao, - ho = "d", - ho += "etsu", - ho += "r", - ho = (ho += "Tsi").split("").reverse().join(""), - Qe = !1 === Je[ho], - cr = Qe ? 7170 : 20064) : (ae = q + "", - F = "\u02ea\u02ed\u02f6\u02e9\u02fd\u02e9\u02ee\u02f7\u02b2\u02ee\u02f7", - q = "", - X = 0, - cr = 5634) : 26 == ur ? cr = (se = (Ko = b * (y += Ko)) >= (y = (Co = (y = Co * Ke) + (b = yo * se)) * Co)) ? 27332 : 23556 : ur < 26 ? (le = E.charCodeAt(he), - me = le ^ M, - M = le, - R += String.fromCharCode(me), - cr = 17730) : (T = V = [255], - cr = 28257)); - break; - case 20: - void (13 == ur ? (me = 1, - Fe = M[f], - so = Fe.length, - cr = (Fe = le < so) ? 6816 : 19684) : ur < 13 ? 6 == ur ? (R = w.charCodeAt(E), - M = 255 & R, - S.push(M), - cr = 16833) : ur < 6 ? 2 == ur ? (re++, - cr = 21792) : ur < 2 ? 0 == ur ? (S = k[9], - cr = 13602) : ur > 0 && (cr = ($ = Be) ? 16484 : 12770) : 4 == ur ? (Fe = 9, - so = 1, - cr = 12515) : ur < 4 ? (Ye = 1 === te[10], - cr = Ye ? 28224 : 1413) : (q = "yd", - q = (q += "ob").split("").reverse().join(""), - X = ee[q], - q = (q = "poTllorcs").split("").reverse().join(""), - F = X[q], - cr = 8e3) : 9 == ur ? cr = q < ee.length ? 4709 : 18628 : ur < 9 ? 7 == ur ? (M++, - cr = 8001) : ur > 7 && (D = m = [0], - cr = 6723) : 11 == ur ? (L++, - cr = 20484) : ur < 11 ? (te = oe[_] === de, - cr = te ? 19264 : 3491) : cr = _o ? 2914 : 11968 : 20 == ur ? (x = void 0, - A = S, - f = [], - j = W, - z = 0, - B = 0, - cr = 6373) : ur < 20 ? 16 == ur ? cr = le < E.length ? 21505 : 10339 : ur < 16 ? 14 == ur ? cr = F < we.length ? 20769 : 15842 : ur > 14 && (ce++, - cr = 10883) : 18 == ur ? cr = 5731 : ur < 18 ? (L = m, - cr = 3746) : cr = Ce < Be.length ? 13760 : 16581 : 24 == ur ? (lo = !Fe[Qo], - cr = (Ko = (Ko = (Ke = U === No) * Ke) >= (b = (Co = Ke * (yo = yo < 31)) - (yo *= yo))) ? 28452 : 4228) : ur < 24 ? cr = 22 == ur ? 2273 : ur < 22 ? (_e = 40 === Se) ? 4676 : 12481 : Ae < Q.length ? 6821 : 9953 : 26 == ur ? cr = (oe = 2 === P) ? 22881 : 1569 : ur < 26 ? (ce.push(1), - ce = ce.concat(P), - cr = 22561) : (Ro = mo, - mo = "\u016d", - ye = "", - je = 0, - Q = 0, - cr = 17252)); - break; - case 21: - void (13 == ur ? (Ee[79] = 252, - Ce = void 0, - cr = 22148) : ur < 13 ? 6 == ur ? (m = (H = P).concat(m), - D = m, - cr = 28355) : ur < 6 ? 2 == ur ? cr = A < k.length ? 16389 : 20129 : ur < 2 ? 0 == ur ? (We = void 0, - cr = 2626) : ur > 0 && (Y[7] = [], - cr = 27362) : 4 == ur ? cr = Be < X.length ? 11329 : 24193 : ur < 4 ? (V = 0, - de = 0, - oe = 0, - te = 0, - N = 0, - L = 0, - W = [], - k = m.length - 1, - cr = 17569) : (F++, - cr = 17250) : 9 == ur ? cr = (X = 1 === $) ? 23 : 17795 : ur < 9 ? 7 == ur ? (te = void 0, - N = de, - L = [], - k = W = 50214, - W = 0, - cr = 11265) : ur > 7 && (cr = N ? 6720 : 21154) : 11 == ur ? (Je++, - cr = 10786) : ur < 11 ? (A = -x, - cr = (yo = (Ko = (b = X === tr) * b) > -38) ? 5220 : 2565) : (le = E.charCodeAt(he), - me = le ^ M, - Ke = (se = 16 <= se) + (b = !X), - M = le, - Ke *= Ke, - y = se * b, - R += String.fromCharCode(me), - cr = (y = Ke >= y) ? 4548 : 26213) : 20 == ur ? (X++, - cr = 7236) : ur < 20 ? 16 == ur ? (T = S = [0], - cr = 12768) : ur < 16 ? 14 == ur ? (te = k = W, - cr = 640) : ur > 14 && (cr = (O = x) ? 1509 : 13731) : 18 == ur ? (B++, - cr = 6373) : ur < 18 ? (Xe = (Xe = "etaD").split("").reverse().join(""), - Ze = new Le[Xe], - Ze = (Xe = +Ze) - Je[26], - pe = Ze - Je[35], - cr = (we = pe < 2) ? 23712 : 6308) : (Ko = (Ke = (b = 1 == b) * b) > -193, - S = m = x, - k.push(S.length), - k = k.concat(S), - m = 255 & O, - k.push(m), - m = void 0, - cr = 12866) : 24 == ur ? (le = E[87], - M = le.length, - (le = E[87]).push(R), - cr = 14019) : ur < 24 ? 22 == ur ? (ge = H, - cr = 10435) : ur < 22 ? (Ce++, - cr = 16771) : cr = (ie = $) ? 16005 : 23073 : 26 == ur ? (xe++, - cr = 20705) : ur < 26 ? (ce.push(0), - cr = 7620) : ((f = H)[B](0, 0, 0, 1), - f[I](f[z]), - f[w](f[U]), - z = f[G] | f[R], - f[ko](z), - f = A + E[0], - f = (A = f + he) + E[1], - A = f + M, - cr = 801)); - break; - case 22: - void (13 == ur ? (V = L < 128, - cr = 2309) : ur < 13 ? 6 == ur ? (ie[0] = 8 | ie[0], - cr = 13318) : ur < 6 ? 2 == ur ? (G |= 64, - cr = 17061) : ur < 2 ? 0 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 15587) : ur > 0 && (T = f, - cr = 9059) : 4 == ur ? (Fe = so[E], - cr = 23781) : ur < 4 ? (f |= 128, - cr = 23811) : (Xo = X, - cr = 13601) : 9 == ur ? (N = te = L, - ce = ce.concat(N), - cr = 27268) : ur < 9 ? 7 == ur ? (k = _[Re], - A = k[S](), - cr = A ? 25698 : 17604) : ur > 7 && (cr = 12388) : 11 == ur ? cr = (oe = V) ? 15360 : 15619 : ur < 11 ? (P = O = j, - H[23] = P, - cr = 19268) : (ce.push(1), - ce = ce.concat(_), - cr = 7620) : 20 == ur ? cr = (Z = ee) ? 27681 : 27363 : ur < 20 ? 16 == ur ? cr = Se < X.length ? 21093 : 5924 : ur < 16 ? 14 == ur ? (T = S = [1], - cr = 23011) : ur > 14 && (so = Fe[De](12), - z += so, - cr = 13729) : 18 == ur ? (G = 0, - cr = 3202) : ur < 18 ? (Ye = -te, - cr = 3940) : cr = (ye = ke) ? 21088 : 13475 : 24 == ur ? (X = 235, - cr = 18499) : ur < 24 ? 22 == ur ? cr = 24196 : ur < 22 ? (re = 0 === m.length, - cr = re ? 24965 : 3748) : cr = Uo < Eo.length ? 28165 : 12675 : 26 == ur ? (D = _, - _ = Ne, - te = (oe = Po + Ie) + Po, - oe = p, - Ye = Ge[H](0, J), - J = 0, - Ie = 1, - L = 0, - cr = 4164) : ur < 26 ? (T = x = [256 - (S *= 3)], - cr = 545) : cr = X ? 10626 : 27653); - break; - case 23: - void (13 == ur ? (Pe = je[xe], - ke = Pe[ue], - cr = 24709) : ur < 13 ? 6 == ur ? (yo >>= 8, - Ae = ue.charCodeAt(J), - K = 255 & Ae, - y = (Ko = yo * yo) + (se = (Ke = !rr) * Ke), - Ko = yo * Ke, - je.push(K), - b = 2 * Ko, - cr = 28419) : ur < 6 ? 2 == ur ? (F = X, - cr = 14657) : ur < 2 ? 0 == ur ? (w = G, - f = f.concat(w), - cr = 10021) : ur > 0 && (ee = Z[q], - q = "\u023a\u0243\u0240\u023c\u0245\u024b\u0223\u023c\u023d\u024b", - X = "", - $ = 0, - cr = 2115) : 4 == ur ? (L[9] = 1, - T = O = [1], - cr = 17988) : ur < 4 ? cr = he ? 21027 : 13124 : (B++, - cr = 3941) : 9 == ur ? (Se = F.charCodeAt(Re), - Be = Se ^ ie, - ie = Se, - $ += String.fromCharCode(Be), - cr = 4771) : ur < 9 ? 7 == ur ? (Ee = fe + Se[ze], - fe = Ee + Ce, - Ee = "ch", - Ee += "a", - Ee += "nn", - Ee += "el", - Ee += "Count", - ze = fe + Se[Ee += "Mode"], - fe = ze + Ce, - Ce = "ch", - Ce += "an", - cr = 9921) : ur > 7 && (cr = (Te = xo === Y) ? 14528 : 14501) : 11 == ur ? (x = -S, - cr = 15905) : ur < 11 ? (br[48] = ae, - cr = 11108) : (je[92] = 102, - je[1] = 1, - Oe = void 0, - cr = 11456) : 20 == ur ? (k++, - cr = 27969) : ur < 20 ? 16 == ur ? (A = f, - f = (f = ";").split("").reverse().join(""), - j = A.join(f), - x.push(j), - A = H[Io](33902), - f = void 0, - j = A, - A = H, - z = "cl", - cr = 27777) : ur < 16 ? 14 == ur ? (Te = (Te = "dnehcuot").split("").reverse().join(""), - Y = xo === Te, - cr = 26403) : ur > 14 && (j = "da", - j += "P", - j = (j += "i").split("").reverse().join(""), - I = new RegExp(j,He), - j = S[Qe](I), - cr = j ? 23813 : 6913) : 18 == ur ? (x++, - cr = 21731) : ur < 18 ? cr = ze < Ce.length ? 4259 : 23332 : (j = -1, - cr = 10245) : 24 == ur ? (ae = "\u02cb\u02c9\u02d8\u02ee\u02c3\u02d9\u02c2\u02c8\u02c5\u02c2\u02cb\u02ef\u02c0\u02c5\u02c9\u02c2\u02d8\u02fe\u02c9\u02cf\u02d8", - F = "", - q = 0, - cr = 15462) : ur < 24 ? 22 == ur ? (E++, - cr = 2533) : ur < 22 ? (k = void 0, - cr = (A = O = (x = 0 | (O = yr)) < 0) ? 28450 : 9731) : (I = z[co](bo), - cr = 7397) : 26 == ur ? (A = -x, - cr = 7557) : ur < 26 ? (W = 255 & P[L], - Ge = 0, - k = 0, - Ge = te.indexOf(oe[W], 1), - cr = (S = 255 === W) ? 18240 : 27298) : (ze = fe !== jo, - cr = 17603)); - break; - case 24: - void (13 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 8546) : ur < 13 ? 6 == ur ? cr = F < pe.length ? 4289 : 26914 : ur < 6 ? 2 == ur ? (B = 1, - cr = 23136) : ur < 2 ? 0 == ur ? (P = 2 * be, - oe = 2 + (de = 2 * be), - de = ge.slice(P, oe), - cr = (oe = 0 == (P = (te = (P = 4 * m) + (oe = be % 4)) % 4)) ? 7844 : 24195) : ur > 0 && (eo = 876, - cr = 15392) : 4 == ur ? cr = (V = L = V) ? 14020 : 2309 : ur < 4 ? (Ae[0] = D, - D = "M", - D += "a", - D += "x", - D += "KSLo", - D += "g", - Ae[8] = ce[D], - D = void 0 === Ae[8], - cr = D ? 22176 : 19043) : (M = !!~E.indexOf(he) << 25, - w |= M, - M = "\u01eb\u01d9\u01da\u01e4\u01d9\u01e6\u01d4\u01d9\u01d2\u01d4\u01d9\u01d2", - he = "", - le = 0, - cr = 26337) : 9 == ur ? (w = 0, - cr = 2052) : ur < 9 ? 7 == ur ? cr = be < re ? 772 : 26016 : ur > 7 && (A = x = f, - ce = ce.concat(A), - cr = 1603) : 11 == ur ? (O = A, - S = S.concat(O), - O = "av", - O += "ai", - O += "lHe", - O += "igh", - A = m[O += "t"], - cr = A ? 37 : 11617) : ur < 11 ? ((we = []).push(0, 0, 1, 2), - Z = we, - we = "\u014b\u0123\u014a\u0129\u0141", - ae = "", - ee = 0, - F = 0, - cr = 14980) : (R = "", - M = 0, - cr = 26978) : 20 == ur ? (S = z, - z = A[eo](W), - B = z[0], - z = "n", - z = (z += "aps").split("").reverse().join(""), - I = A[Ee](z), - z = I[ar], - w = "ez", - w += "i", - cr = 23905) : ur < 20 ? 16 == ur ? ($ = ie[Be], - cr = 4162) : ur < 16 ? 14 == ur ? (Co = 17, - Ko &= 31, - F = pe.charCodeAt(ee), - se = (y = Co * Co) + (se = Ko * Ko), - q = F ^ ae, - y = Co * Ko, - ae = F, - Z += String.fromCharCode(q), - cr = 6690) : ur > 14 && (ce.push(0), - cr = 3651) : 18 == ur ? (Sr[q](ae[X]), - ee = "on", - ee += "au", - ee += "diopro", - kr[ee += "cess"] = function() { - for (var e = "\u0372\u031c\u037d\u0308\u036c\u0305\u036a\u031a\u0368\u0307\u0364\u0301\u0372\u0301", o = "", t = 0, i = 0; i < "\u0372\u031c\u037d\u0308\u036c\u0305\u036a\u031a\u0368\u0307\u0364\u0301\u0372\u0301".length; i++) { - i || (t = 797); - var n = "\u0372\u031c\u037d\u0308\u036c\u0305\u036a\u031a\u0368\u0307\u0364\u0301\u0372\u0301".charCodeAt(i) - , h = n ^ t; - t = n, - o += String.fromCharCode(h) - } - kr[o] = null, - r(48, Ar, Sr, kr) - } - , - ee = "\u01c3\u01c4\u01d1\u01c2\u01c4", - q = "", - X = 0, - cr = 19972) : ur < 18 ? (ue |= Ae = 1, - cr = 2693) : (Xo = Pe = J, - cr = 21123) : 24 == ur ? cr = (qe = Te) ? 22116 : 16386 : ur < 24 ? 22 == ur ? cr = (po = 2 == ro) ? 228 : 2883 : ur < 22 ? (k = -1, - cr = 291) : (j = -1, - cr = 14114) : 26 == ur ? (O = G = [f + 64 * A], - cr = 24133) : ur < 26 ? (I = A[B], - G = j.charCodeAt(z), - I ^= G, - z++, - G = z >= j.length, - cr = G ? 20546 : 6753) : (ce.push(1), - ce = ce.concat(P), - cr = 18754)); - break; - case 25: - void (13 == ur ? cr = H < _.length ? 13984 : 13668 : ur < 13 ? 6 == ur ? (he = 128 + (E = U % 128), - E = 127 & (M = (R = U - E) / 128), - (R = []).push(he, E), - G = R, - cr = 677) : ur < 6 ? 2 == ur ? (fe[6] = jo, - cr = 3554) : ur < 2 ? 0 == ur ? (L = 0, - cr = 20484) : ur > 0 && (pe = ee = [], - cr = 17794) : 4 == ur ? cr = B ? 28416 : 1028 : ur < 4 ? (f = 9, - j = 1, - cr = 23840) : ($ = ie[Re], - cr = 2337) : 9 == ur ? (ie = ee.charCodeAt($), - Re = ie ^ X, - X = ie, - q += String.fromCharCode(Re), - cr = 11524) : ur < 9 ? 7 == ur ? (Co = (Ko = 29 == Ko) * Ko, - I = A[z], - se = Co > -239, - B = (G = B + 1) % j.length, - G = j.charCodeAt(B), - G = 255 & (I ^= G), - f.push(G), - cr = se ? 14085 : 7013) : ur > 7 && (Te = go, - Y = jo, - Le = io, - Je = (Je = "etaD").split("").reverse().join(""), - ho = +new Te[Je] - Y[26], - Te = Y[50], - Qe = Te[Je = ho % 7], - (Te = [])[0] = Le ^ Qe, - Te[1] = 0, - Te[2] = ho, - cr = Y[7] ? 27362 : 1700) : 11 == ur ? (je = 266, - cr = 4675) : ur < 11 ? (He = He.split("").reverse().join(""), - po[We] = He, - po = (We = po)[ro[2]], - cr = po ? 21029 : 5953) : cr = I < L.length ? 17701 : 15040 : 20 == ur ? (L = 2 * N, - w = 2 + (G = 2 * N), - G = k.slice(L, w), - cr = (w = 0 == (L = (U = (L = 4 * S) + (w = N % 4)) % 4)) ? 1506 : 2049) : ur < 20 ? 16 == ur ? cr = $ < ee.length ? 18051 : 10 : ur < 16 ? 14 == ur ? (A = f = z = A + 1, - f = void 0, - cr = (z = (A = 0 | (z = A)) < 128) ? 2117 : 2339) : ur > 14 && (cr = 6179) : 18 == ur ? cr = ce[Me = T] ? 6562 : 13825 : ur < 18 ? (E = j.length - 1, - cr = 28004) : (Ke = (Ko = 10 != Ko) * Ko, - f = 0 === k, - cr = (yo = (Ke += yo = (se = se < 7) * se) >= (se *= Ko)) ? 10561 : 22594) : 24 == ur ? (ce.push(1), - ce = ce.concat(ve), - cr = 99) : ur < 24 ? 22 == ur ? (Ee = fe + (Ce = Ee), - fe = "m", - fe += "axC", - fe += "hanne", - ze = Ee + Se[fe += "lCount"], - fe = ze + Ce, - Ee = "n", - Ee += "um", - cr = 27936) : ur < 22 ? (Se = "w", - Se += "e", - Se += "bk", - Se += "itAudi", - Se += "oCon", - ie = $[Se += "text"], - cr = 2048) : ($ = ie[71], - cr = 21696) : 26 == ur ? (P = re, - cr = 24129) : ur < 26 ? (He = 0, - cr = 26176) : cr = (vo = lo) ? 15555 : 20578); - break; - case 26: - void (13 == ur ? (Pe[6] = new RegExp(ve), - Pe[5] = new RegExp(ve), - _ = 1 === Pe[54], - cr = _ ? 25829 : 18980) : ur < 13 ? 6 == ur ? (R = !B[Qo], - cr = 11072) : ur < 6 ? 2 == ur ? (re = void 0, - cr = (V = (de = 0 | (V = P)) < 128) ? 22660 : 24387) : ur < 2 ? 0 == ur ? cr = T ? 6336 : 5921 : ur > 0 && (B = 128 + (A = m % 128), - I = (A = 63 & (z = (j = m - A) / 128)) + (z = 64 * O), - (j = []).push(B, I), - _ = j, - cr = 5666) : 4 == ur ? (ce.push(0), - cr = 18754) : ur < 4 ? (j = f, - f = "ge", - f += "tEnt", - f += "riesBy", - f += "Typ", - z = f += "e", - f = (f = "ecruoser").split("").reverse().join(""), - B = f, - cr = 7459) : (y = Ko >= (Ke = b - yo), - je = (je += "eRtrats").split("").reverse().join(""), - ye[je] = function() { - var e; - return r(50) - } - , - h.push(1907356, 1, 1), - r(32, 2, -1), - je = h.pop(), - cr = y ? 14533 : 23297) : 9 == ur ? (Le = 100 * ho[Xe], - Xe = Le >> 0, - Le = "\bm\x19x", - pe = "", - we = 0, - Z = 0, - cr = 26338) : ur < 9 ? 7 == ur ? (Je = "QSBtYCXR_XQuZ_SXBdSUB", - Ve = "", - Xe = 0, - cr = 8545) : ur > 7 && (m++, - cr = 10660) : 11 == ur ? (k = 127 & V, - cr = (V >>= 7) ? 27170 : 23558) : ur < 11 ? (m = 255 & (H = m = H).length, - P.push(m), - V = H.slice(0, m), - P = P.concat(V), - cr = T[48] ? 19940 : 11812) : (M = -1, - cr = 21027) : 20 == ur ? (x = O[1], - A = k[50], - j = A[f = x % 7], - A = j ^ O[11], - f = j ^ O[15], - z = j ^ O[17], - B = void 0, - I = k, - k = z, - G = I[87], - cr = 20832) : ur < 20 ? 16 == ur ? cr = (A = k) ? 21889 : 13414 : ur < 16 ? 14 == ur ? cr = (pe = Z) ? 1154 : 27237 : ur > 14 && (cr = f < x.length ? 9761 : 20612) : 18 == ur ? (data = [], - data.push(m), - data = data.concat(k), - H = S[0], - m = void 0, - cr = (k = (H = 0 | (k = H)) < 128) ? 4547 : 8227) : ur < 18 ? cr = (ae = 25 === pe) ? 21187 : 26885 : (re = de, - de = "\xf1\xe4\xdd\xed\xdc\xef\xe0", - oe = "", - te = 0, - cr = 21603) : 24 == ur ? cr = (Qe = Je) ? 8004 : 19522 : ur < 24 ? 22 == ur ? (q = 502 ^ Z.charCodeAt(F), - ee += String.fromCharCode(q), - cr = 5158) : ur < 22 ? (to = ne.charCodeAt(oo), - co = to ^ no, - no = to, - ao += String.fromCharCode(co), - cr = 835) : (O = f = [S], - cr = 21989) : 26 == ur ? (m = 0, - cr = 10016) : ur < 26 ? (ce.push(0), - cr = 13441) : (T = (_ = T)[1], - cr = T ? 24420 : 18497)); - break; - case 27: - void (13 == ur ? cr = (T = Ae) ? 2240 : 14368 : ur < 13 ? 6 == ur ? (ce.push(0), - cr = 18720) : ur < 6 ? 2 == ur ? cr = (S = k) ? 5954 : 3076 : ur < 2 ? 0 == ur ? (Fe = 0, - cr = 9957) : ur > 0 && (k = 254, - cr = 25281) : 4 == ur ? (U = !I[Io], - cr = 515) : ur < 4 ? cr = (Ye = (te = Ye) < 64) ? 21633 : 25185 : (k += "rmOffset;gl_Position=vec4(attrVert", - k += "ex,0,1);}", - H[S](m, k), - k = (k = "redahSelipmoc").split("").reverse().join(""), - H[O = k](m), - k = H[W](35632), - cr = k ? 16899 : 6850) : 9 == ur ? (V = void 0, - cr = (de = (oe = 0 | (de = D)) < 128) ? 4161 : 3621) : ur < 9 ? 7 == ur ? (Le[10]++, - cr = 3557) : ur > 7 && (cr = (R = S < 0) ? 25344 : 23013) : 11 == ur ? (Ve = Qe[io] === ho, - cr = Ve ? 9537 : 10085) : ur < 11 ? (Le[15] = 1, - cr = 7747) : (M = B[Fo], - he = M[de], - cr = he ? 24646 : 15520) : 20 == ur ? (le++, - cr = 14594) : ur < 20 ? 16 == ur ? cr = Q < mo.length ? 12389 : 24258 : ur < 16 ? 14 == ur ? (V = r(26, oe, de), - cr = 11972) : ur > 14 && (Je = Te.charCodeAt(Le) - 710, - Y += String.fromCharCode(Je), - cr = 10947) : 18 == ur ? cr = H < ve.length ? 9728 : 10565 : ur < 18 ? (z = A + 128, - A = 127 & j, - f.push(z, A), - O = f, - cr = Co ? 23202 : 27459) : (me = 255 & (le ^= me), - E.push(me), - cr = b ? 17026 : 2049) : 24 == ur ? cr = (Je = Z === Qe) ? 25412 : 18949 : ur < 24 ? 22 == ur ? (ee = typeof ae[Z] === F, - cr = 21188) : ur < 22 ? (Re = ie[Be], - cr = 11554) : (ce.push(1), - ce = ce.concat(T), - cr = 12772) : 26 == ur ? cr = (_ = D = _ = [P]) ? 708 : 3232 : ur < 26 ? (uo = "de", - uo += "lb", - uo += "anEtpi", - uo += "r", - uo += "csavaJe", - uo = (uo += "gap").split("").reverse().join(""), - So = eo.indexOf(uo), - cr = (uo = ~So) ? 22884 : 5317) : (sr = window, - Go = s, - Xo = void 0, - go = void 0, - cr = (_o = o) ? 18853 : 16867)); - break - } - }(); - break; - case 5: - !function() { - switch (lr) { - case 0: - void (13 == ur ? (K += "e", - ce |= D = !![][K += "s"] << 1, - K = "To", - K += "u", - K += "c", - K += "h", - D = ye[ue](K), - K = D << 2, - cr = 1893) : ur < 13 ? 6 == ur ? cr = (A = O) ? 26305 : 20069 : ur < 6 ? 2 == ur ? (X = 684 ^ ae.charCodeAt(q), - F += String.fromCharCode(X), - cr = 18917) : ur < 2 ? 0 == ur ? (A = W.charCodeAt(S), - f = 255 & A, - k.push(f), - cr = 1121) : ur > 0 && (cr = (Y = 48 === o) ? 5249 : 26402) : 4 == ur ? (X = ie[0], - Xo = X, - cr = 8515) : ur < 4 ? (Y = 48 === i, - cr = 9600) : (Ee[79] = 1, - Ee[93] = 1, - cr = 22148) : 9 == ur ? (he = 664 ^ A.charCodeAt(M), - E += String.fromCharCode(he), - cr = 11842) : ur < 9 ? 7 == ur ? (E = "\u0208\u021a\u021d\u0214\u0216\u020b\u0200\u021a\u0207\u020b\u0200\u022b\u023a\u0227\u022b\u022a\u022d\u023a\u0200\u0239\u0236\u0233\u022b\u023a\u022d\u0200\u023e\u0231\u0236\u022c\u0230\u022b\u022d\u0230\u022f\u0236\u023c", - me = "", - De = 0, - cr = 14625) : ur > 7 && (xe = void 0, - cr = 25793) : 11 == ur ? (j = [], - cr = 4929) : ur < 11 ? cr = (j = -1 === (S = j)) ? 11905 : 14976 : (P = de, - cr = 26017) : 20 == ur ? (J = ve, - cr = 20228) : ur < 20 ? 16 == ur ? (f = k.charCodeAt(A) - 234, - S += String.fromCharCode(f), - cr = 17414) : ur < 16 ? 14 == ur ? (L = 1, - N = k.push(1, L), - cr = 3392) : ur > 14 && (cr = S < W.length ? 11650 : 770) : 18 == ur ? cr = T < re.length ? 17828 : 12098 : ur < 18 ? (b = se + (Ke = Co * Co), - Ke = (se = Ko * Ko) + (Ke = yo * yo), - Ke *= b, - y = (se = y * Ko) + (b = Co * yo), - K = 255 & Ae, - cr = 25761) : (A = x = A, - x = void 0, - f = A, - A = [], - z = 255 & (j = f >> 24), - B = 255 & (j = f >> 16), - j = f >> 8, - cr = 23617) : 24 == ur ? (M = me[Ro], - Fe = void 0, - so = 0, - To = f, - wo = w, - fo = M, - M = 1, - cr = (lo = typeof fo !== Xe) ? 10273 : 22916) : ur < 24 ? 22 == ur ? (O = 255 & (S = k >> 24), - x = 255 & (S = k >> 16), - A = 255 & (S = k >> 8), - S = 255 & k, - P.push(O, x, A, S), - P = W = P, - data = data.concat(P), - cr = 2176) : cr = ur < 22 ? (Y = 11 === o) ? 20577 : 1858 : (ee = ae) ? 25316 : 800 : 26 == ur ? cr = m[io] ? 20099 : 25152 : ur < 26 ? cr = De < he.length ? 421 : 18017 : (q = 741, - cr = 10626)); - break; - case 1: - void (13 == ur ? (Ne++, - cr = 2086) : ur < 13 ? 6 == ur ? cr = (Ke = (se *= b += Co = Ko * Ko) >= (b = (Ke = (Co = Ke * y) + (b = yo * Ko)) * Ke)) ? 3618 : 25696 : ur < 6 ? 2 == ur ? cr = z ? 24004 : 12802 : ur < 2 ? 0 == ur ? (O = N - (m = A), - m = void 0, - cr = (j = A = (O = 0 | (A = O)) < 0) ? 24033 : 22112) : ur > 0 && (ce = Me - (T = (_ = 0 | (T = Me / (ce = 4294967296))) * ce), - Me = void 0, - T = _, - _ = [], - P = 255 & (be = T >> 24), - $e = 255 & (be = T >> 16), - cr = 10017) : 4 == ur ? (Dr++, - cr = 2145) : ur < 4 ? (io = qe[Te], - cr = io ? 24580 : 20256) : (j = -1, - cr = 13765) : 9 == ur ? (N = 1, - L = ge < V.length, - cr = L ? 19299 : 28001) : ur < 9 ? 7 == ur ? (A = 0 | (I = 31 * A), - I = z.charCodeAt(f), - A += I, - f += j, - cr = 5600) : ur > 7 && (cr = I < x.length ? 18976 : 27748) : 11 == ur ? ((W = m = k).length = 255 & W.length, - W.unshift(W.length), - D = W, - cr = 6723) : ur < 11 ? (ee = "\u0110\u017f\u011b\u0162", - q = "", - X = 0, - $ = 0, - cr = 19876) : (So = fe.charCodeAt(uo), - ro = So ^ eo, - eo = So, - ne += String.fromCharCode(ro), - cr = 15008) : 20 == ur ? cr = (Ie = (N = Ie) < 64) ? 17506 : 17184 : ur < 20 ? 16 == ur ? (f = I, - I = (I = "$").split("").reverse().join(""), - w = f.split(I), - f = jo, - I = 0, - U = (U = ';touq& :ylimaf-tnof ;xp27 :ezis-tnof"=elyts naps<').split("").reverse().join(""), - E = U, - U = "\u018a\u01dd\u01d9\u01c3\u01d8\u0197\u0180\u018c\u01c1\u01c3\u01c2\u01c3\u01df\u01dc\u01cd\u01cf\u01c9\u0197\u018e\u0192\u01c1\u01c1\u01c1\u01c1\u01c1\u01c1\u01c1\u01c1\u01c1\u01c1\u01c0\u01c0\u01c5\u0190\u0183\u01df\u01dc\u01cd\u01c2\u0192\u0190\u01df\u01dc\u01cd\u01c2\u018c\u01df\u01d8\u01d5\u01c0\u01c9\u0191\u018e\u01ca\u01c3\u01c2\u01d8\u0181\u01df\u01c5\u01d6\u01c9\u0196\u018c\u019b\u019e\u01dc\u01d4\u0197\u018c\u01ca\u01c3\u01c2\u01d8\u0181\u01ca\u01cd\u01c1\u01c5\u01c0\u01d5\u0196\u018c\u018a\u01dd\u01d9\u01c3\u01d8\u0197", - cr = 13060) : ur < 16 ? 14 == ur ? (m = 1, - cr = 27488) : ur > 14 && (M = 128 + (U = w % 128), - U = 127 & (R = (E = w - U) / 128), - (E = []).push(M, U), - z = E, - cr = 5154) : 18 == ur ? (G = -I, - cr = 18530) : ur < 18 ? (U = Fe.indexOf(De), - le = U, - cr = 2244) : (X++, - cr = 3299) : 24 == ur ? (ee = (ee = "poTllorcs").split("").reverse().join(""), - Z = Ze[F] + Ze[ee], - cr = 20005) : ur < 24 ? 22 == ur ? cr = F < Z.length ? 4963 : 27360 : ur < 22 ? (ye = "da", - ye += "p", - ye += "i|d", - ye += "opi|e", - ye += "nohpi|d", - ye += "iordna|e", - ye = (ye += "libom").split("").reverse().join(""), - ve = new RegExp(ye,He), - ke = ve[q](Q[hr]), - cr = 10532) : cr = M < E.length ? 27682 : 26179 : 26 == ur ? (ie[0] = 128 | ie[0], - cr = 18210) : ur < 26 ? (D = H = [255], - cr = 9698) : (B = G, - cr = 11364)); - break; - case 2: - void (13 == ur ? (T = 168, - cr = (se = (y = (se = (yo |= 13) * yo) + (y = (Ke = 1) * Ke)) >= (b = 2 * (yo *= Ke))) ? 26020 : 7906) : ur < 13 ? 6 == ur ? (yo += b, - yo *= Ko, - Ko = Ke * Co, - cr = (b = yo >= (se = (Ko += b = y * se) * Ko)) ? 15136 : 18147) : ur < 6 ? 2 == ur ? (f = B = [A], - cr = 11520) : ur < 2 ? 0 == ur ? (R = -1, - cr = 23552) : ur > 0 && (I++, - cr = 15393) : 4 == ur ? cr = je ? 5701 : 26723 : ur < 4 ? (W++, - cr = 26272) : (ce.push(0), - se = (Ke = !Lo) + (yo = 25 == yo), - Co = Ke * yo, - cr = (Co = (se *= se) >= (Co *= 2)) ? 25445 : 28449) : 9 == ur ? (se = xo instanceof Boolean, - $++, - cr = (yo = (Co = se * se) >= (yo = (y = se * (Ko = 2)) - (yo = Ko * Ko))) ? 15072 : 7300) : ur < 9 ? 7 == ur ? (ue = 0, - cr = (J = ke === Po) ? 15461 : 17696) : ur > 7 && (Qe = ho[Ve], - cr = 19522) : 11 == ur ? (P = ve[Pe], - _ = P[io], - cr = 12644) : ur < 11 ? (M = R[io], - cr = M ? 20162 : 28100) : (Pe = r[xo](ce, 12, Ae, Me, ve, 2), - ue[Ae] = J, - ce[Be] = Pe, - ce[_e] = xe, - xe = K[eo](uo), - Pe = xe[0], - cr = Pe ? 10624 : 20800) : 20 == ur ? (z = E = [w], - cr = 22338) : ur < 20 ? 16 == ur ? cr = co < ao.length ? 25155 : 16002 : ur < 16 ? 14 == ur ? (De = 128 + (he = M % 128), - he = 127 & (me = (le = M - he) / 128), - (le = []).push(De, he), - E = le, - cr = 1152) : ur > 14 && (A = "\u0347", - f = "", - j = 0, - z = 0, - cr = 481) : 18 == ur ? (Oo = ko, - ko = (ko = "LGBEW_REREDNER_DEKSAMNU").split("").reverse().join(""), - Wo = ko, - h.push(11104453, 75126597829, 2161661849299, 3, 2), - r(32, 2, -1), - ko = h.pop(), - Lo = ko, - ko = "f", - ko += "o", - ko += "cus", - cr = 27013) : ur < 18 ? (m++, - cr = 20133) : (ie = X === (Re = F + 1), - cr = 15873) : 24 == ur ? ($ = 16 ^ ee.charCodeAt(X), - q += String.fromCharCode($), - cr = 12545) : ur < 24 ? 22 == ur ? cr = X < F.length ? 9760 : 9410 : ur < 22 ? cr = ie < F.length ? 6403 : 24928 : (P = _ = P, - _ = void 0, - H = P, - P = [], - k = 255 & (m = H >> 24), - S = 255 & (m = H >> 16), - m = H >> 8, - cr = 12290) : 26 == ur ? (D = P = [0], - cr = 18753) : ur < 26 ? (H = V, - V = re.length, - cr = (de = P) ? 12293 : 10468) : (Je = Te[41], - io = Je.length, - (Je = Te[41])[io] = Y, - cr = 21282)); - break; - case 3: - void (13 == ur ? cr = (_ = D) ? 22534 : 15460 : ur < 13 ? 6 == ur ? cr = 8579 : ur < 6 ? 2 == ur ? cr = Le < qe.length ? 8929 : 9472 : ur < 2 ? 0 == ur ? (A = -N, - cr = 20833) : ur > 0 && (O = A, - cr = 6149) : 4 == ur ? (B = 128 + (f = A % 128), - f = 127 & (z = (j = A - f) / 128), - (j = []).push(B, f), - O = j, - cr = 7874) : ur < 4 ? (q[X] = 0, - ee = "s", - ee += "aw", - ee += "tooth", - F.type = ee, - ee = "co", - ee += "nn", - F[ee += "ect"](Ar), - ee = "!-,,'!6", - cr = 10593) : (me = 9, - De = 1, - cr = 13604) : 9 == ur ? (he = E.charCodeAt(M) - 155, - R += String.fromCharCode(he), - cr = 4353) : ur < 9 ? 7 == ur ? (J = (ve = J = ve).concat(ue), - ue = J.length, - ve = void 0, - cr = (ce = (ue = 0 | (ce = ue)) < 16384) ? 16611 : 28451) : ur > 7 && (cr = (z = (A = z) < 64) ? 16928 : 10278) : 11 == ur ? (f = w = [I + 64 * B], - cr = 23008) : ur < 11 ? (m = W, - H[12] = m, - cr = 513) : cr = Q ? 4675 : 12068 : 20 == ur ? cr = M < E.length ? 28322 : 5187 : ur < 20 ? 16 == ur ? (Ie = Ge = [W], - cr = 11588) : ur < 16 ? 14 == ur ? (U++, - Ke = (y = !co) + (b = vo !== J), - Ko = y * b, - cr = (y = (Ke *= Ke) >= (Ko *= 3)) ? 14338 : 24576) : ur > 14 && (ve = (ve = "nisucofno").split("").reverse().join(""), - ue = ve, - cr = 27009) : 18 == ur ? (z = -A, - cr = 8293) : ur < 18 ? ((jo = []).push(Ao = "DNWoshI53z9$wlfFKUzeZCHtXPc78MikY1r6LApGOgEd0Bb4TJnmqj2VauRvyS_Q"), - Ao = "67daztZYrBVW3PfT5LFsQRUlj2Dnzv_JkcoC0Iu1N4G8S9gEp$eAyMOmwXbhiqHK", - jo.push(Ao), - Ao = "CcPdzG47NvOHgZ9TiKAyW$bF2lBoqDS0wkQXpLznEueYj_Mtr5fshR63m8IVU1Ja", - jo.push(Ao), - Ao = h.pop(), - xo = jo[Ao], - jo = h.pop(), - cr = 10274) : (ie[0] = 64 | ie[0], - cr = 21091) : 24 == ur ? (G = I, - Ko = (Co ^= 8) * Co, - cr = (Co = (Ko += b = (y &= 24) * y) >= (se = 2 * (Co *= y))) ? 18530 : 16096) : ur < 24 ? 22 == ur ? (ce.push(0), - cr = 9379) : ur < 22 ? cr = ce ? 13350 : 11969 : (T = x = [256 - (S *= 4)], - cr = 545) : 26 == ur ? (rr = o, - F = void 0, - q = sr, - X = g, - $ = l, - ie = i, - Se = "lo", - Se += "ca", - Se += "lStora", - Se += "g", - cr = 9825) : ur < 26 ? (Ke = Ko >= Ke, - _ = 255 & (T = D >> 8), - T = 255 & D, - ve.push(_, T), - ve = ce = ve, - cr = Ke ? 7269 : 24901) : cr = (be = _) ? 22146 : 24389); - break; - case 4: - void (13 == ur ? ($++, - cr = 17188) : ur < 13 ? 6 == ur ? cr = k ? 2304 : 3364 : ur < 6 ? 2 == ur ? (Ae[12] = D, - D = ce[Me], - cr = D ? 3844 : 5570) : ur < 2 ? 0 == ur ? (D = ce[Me], - cr = D ? 8034 : 3905) : ur > 0 && (ke = r(3), - ve = "to", - ve += "uc", - ve += "hsta", - ve += "r", - r(29, je, ve += "t", r, !0, ke, !0), - h.push(189235, 114763959, 2, 0), - r(32, 2, -1), - ve = h.pop(), - r(29, je, ve, r, !0, ke, !0), - cr = 6629) : 4 == ur ? (we = "", - cr = (y = (yo = (y = 1 > y) * y) >= (Co = (b = y * (se = 8)) - (Ko = se * se))) ? 20995 : 6976) : ur < 4 ? (k++, - cr = 10401) : (le++, - cr = 13956) : 9 == ur ? (J = xe[ue = J], - cr = J ? 2241 : 28387) : ur < 9 ? 7 == ur ? (y = y >= 3, - Ye = te, - cr = (b = (y *= y) > (se = (Ko = 60 | (se = ke instanceof String)) << 27)) ? 22021 : 9024) : ur > 7 && (ce.push(1), - ce = ce.concat(P), - cr = 9635) : 11 == ur ? (X = 757, - cr = 22368) : ur < 11 ? (fe = new RegExp(ne), - Ee = fe[q](ze), - cr = 4931) : (ae += "age", - cr = Ze[ae += "X"] ? 8865 : 16865) : 20 == ur ? cr = 3078 : ur < 20 ? 16 == ur ? (G = 128 + (x = L % 128), - x = 127 & (j = (f = L - x) / 128), - (f = []).push(G, x), - S = f, - cr = 20259) : ur < 16 ? 14 == ur ? (j = 0, - cr = 21218) : ur > 14 && (Z = "do", - Z += "cu", - Z += "me", - ee = Le[Z += "nt"], - Z = "bo", - F = ee[Z += "dy"], - cr = F ? 20962 : 11841) : 18 == ur ? cr = (Y = 50 === o) ? 27202 : 22209 : ur < 18 ? (R = m[17], - cr = (Ke = (yo = (Co = !ze) * Co) > (b = (Ke = 53 | (Co = !De)) << 26)) ? 9252 : 3749) : (Yo = ko, - ko = "m", - ko += "in", - ko += "i", - or = ko += "program", - ko = "hr", - tr = ko += "ef", - ko = "\u02b4\u02bd\u02b6\u02b2\u02c3", - cr = 5989) : 24 == ur ? cr = (Pe = ke) ? 26916 : 21920 : ur < 24 ? 22 == ur ? (I = -1, - cr = 100) : ur < 22 ? cr = _ < D.length ? 9890 : 21280 : (te = oe, - V = V.concat(te), - oe = void 0, - cr = (te = (Ye = 0 | (te = Ye)) < 128) ? 20996 : 19908) : 26 == ur ? (oe = 255 & (de ^= oe), - re.push(oe), - cr = Ke ? 26336 : 18466) : ur < 26 ? (A = new RegExp(j), - j = "(S", - j += "afa", - j += "r", - j += "i", - j += ")\\", - j += "/([0", - j += "-9\\.]*)", - z = new RegExp(j), - j = ")", - j += "*", - j += "].\\", - cr = 27267) : (k = O = [m], - cr = (Co = (Ko = (Ke = 10 == Ke) * Ke) > -188) ? 3237 : 320)); - break; - case 5: - void (13 == ur ? (Ae[5] = Me, - D = "\u026f\u020e\u0276\u0238\u027f\u022f\u0263\u020c\u026b", - Me = "", - T = 0, - _ = 0, - cr = 21637) : ur < 13 ? 6 == ur ? (ce.push(1), - ce = ce.concat(k), - cr = 21153) : ur < 6 ? 2 == ur ? (Se[3] = 0, - Be[3] = ie.length + jo, - cr = 19969) : ur < 2 ? 0 == ur ? (A = (A = "thgieHtneilc").split("").reverse().join(""), - f = A, - cr = O ? 6149 : 24992) : ur > 0 && (cr = (m = T) ? 11875 : 28514) : 4 == ur ? (M = 118, - cr = 26657) : ur < 4 ? (m = k, - data = data.concat(H), - data = data.concat(m), - k = void 0, - S = W, - W = [], - x = 255 & (O = S >> 24), - A = 255 & (O = S >> 16), - cr = 11424) : (re = m = re, - (D = D.concat(re)).push(0), - cr = 15586) : 9 == ur ? cr = 9827 : ur < 9 ? 7 == ur ? (F = ae[q] / 2, - q = (q = "x").split("").reverse().join(""), - X = ae[q] + F, - F = 0 | X, - q = (q = "thgieh").split("").reverse().join(""), - X = ae[q] / 2, - $ = ae[q = "y"] + X, - cr = 17443) : ur > 7 && (z = R, - cr = b ? 22338 : 7841) : 11 == ur ? (w = U, - U = "\u02dd\u02d9", - E = "", - R = 0, - cr = 13509) : ur < 11 ? (Co *= b, - b = Ko * Ke, - y = se * yo, - k = L.charCodeAt(W), - b = (y = b + y) * y, - S = 255 & k, - N.push(S), - cr = (yo = Co >= b) ? 12128 : 27425) : cr = j < A.length ? 23584 : 18053 : 20 == ur ? cr = (ae = 34 === pe) ? 25280 : 23009 : ur < 20 ? 16 == ur ? (V = Jo, - de = D[Ye], - D = _.length, - _ = void 0, - cr = (oe = (D = 0 | (oe = D)) < 16384) ? 6660 : 25345) : ur < 16 ? 14 == ur ? (Te = (Te = "tratshcuot").split("").reverse().join(""), - cr = (Y = xo === Te) ? 26403 : 15076) : ur > 14 && (mo = 665, - cr = 1474) : 18 == ur ? (ee = "\u02c9\u02ce", - F = "", - q = 0, - cr = 11045) : ur < 18 ? (Be++, - cr = 4772) : (S = B >= -4, - cr = (Ko = (se = (y = y > 3) * y) > -254) ? 25092 : 15778) : 24 == ur ? cr = Ee < Re.length ? 24837 : 38 : ur < 24 ? 22 == ur ? (Be = X, - cr = (X = +Se === Se) ? 22880 : 20486) : ur < 22 ? (ye = mo[$], - je = "\x07\0\x1c\x1b", - ke = "", - xe = 0, - cr = 6211) : (Y = 0 === i, - cr = 21952) : 26 == ur ? (ce.push(0), - cr = 19269) : ur < 26 ? (ce.push(0), - cr = 24673) : (w.push(M, he, le, R), - D = w = A = w, - cr = 13413)); - break; - case 6: - void (13 == ur ? cr = R < U.length ? 11781 : 7174 : ur < 13 ? 6 == ur ? (Re++, - cr = 28323) : ur < 6 ? 2 == ur ? cr = xe[Pe = ue] ? 7237 : 24770 : ur < 2 ? 0 == ur ? cr = x < U.length ? 18085 : 22915 : ur > 0 && (cr = 14660) : 4 == ur ? (N += 4, - cr = 15617) : ur < 4 ? (O = x + 1, - (x = []).push(S, O = A = O), - S = W = S = x, - W = H[0], - cr = W ? 5441 : 1472) : cr = (So = uo) ? 27811 : 3107 : 9 == ur ? (O = z = [x + 64 * A], - cr = 4928) : ur < 9 ? 7 == ur ? (Le = Y[7], - Je = (Je = "tfihs").split("").reverse().join(""), - Le[Je](), - cr = 24805) : ur > 7 && (R = 0, - cr = 17699) : 11 == ur ? ((ge = $e = m).length = 255 & ge.length, - ge.unshift(ge.length), - T = ge, - cr = 5121) : ur < 11 ? (z = -A, - b = (se = W === Xe) + (Ke |= 16), - cr = (se = (b *= b) >= (y = se * Ke)) ? 22144 : 19169) : (N = f = [x + 64 * O], - cr = 13891) : 20 == ur ? (Ae[9] = D, - Ae[7] = 1, - D = 0, - Me = "\u03d7\u03be\u03cd\u03ac\u03ce\u03a2\u03c7", - T = "", - _ = 0, - be = 0, - cr = 10338) : ur < 20 ? 16 == ur ? (Be = new RegExp(_e), - _e = ie[Qe](Be), - cr = _e ? 27973 : 22689) : ur < 16 ? 14 == ur ? (ye[je] = function(e, o) { - r(15, e, o) - } - , - je = Oe, - Oe = ye, - h.push(9699741, 131258308, 2, 0), - r(32, 2, -1), - ye = h.pop(), - ye = je[Q = ye], - cr = ye ? 6882 : 12995) : ur > 14 && (U = w = "\n", - cr = m ? 14691 : 26688) : 18 == ur ? (De = M.charCodeAt(me), - Fe = De ^ le, - le = De, - he += String.fromCharCode(Fe), - cr = 15652) : ur < 18 ? (Se = (Se = "emaNssalc").split("").reverse().join(""), - _e = Se, - Se = "e", - Se += "doNt", - Se = (Se += "nerap").split("").reverse().join(""), - Ce = Se, - cr = 12835) : (j = S, - G = 1, - cr = 20033) : 24 == ur ? (T++, - cr = 18437) : ur < 24 ? 22 == ur ? (_e = Re, - cr = 3267) : ur < 22 ? (k = B = R, - cr = 25281) : (Ye = O = x = f + 1, - cr = 17540) : 26 == ur ? (Y = 30 === i, - cr = 11808) : ur < 26 ? (O = f = [A], - cr = 7874) : cr = (M = U < 0) ? 21664 : 5603); - break; - case 7: - void (13 == ur ? (V = [], - cr = 5732) : ur < 13 ? 6 == ur ? cr = B < A.length ? 26372 : 20802 : ur < 6 ? 2 == ur ? cr = M ? 6885 : 3937 : ur < 2 ? 0 == ur ? (ye = 795, - cr = 25826) : ur > 0 && (k += "ec2 uniformOffse", - k += "t", - k += ";void main(", - k += "){varyinTexCoordinate", - k += "=at", - k += "trVer", - k += "tex+unifo", - cr = se ? 5988 : 8198) : 4 == ur ? (P = 255, - cr = 27492) : ur < 4 ? (Ae[10] = ce[Me], - D = void 0 === Ae[10], - cr = D ? 24707 : 9540) : (ae = pe.charCodeAt(Z) - 134, - yo <<= 3, - se = (yo *= yo) > -165, - we += String.fromCharCode(ae), - cr = se ? 6146 : 17859) : 9 == ur ? cr = (ye = Oe) ? 15909 : 26211 : ur < 9 ? 7 == ur ? cr = (w = I) ? 21248 : 6304 : ur > 7 && (j = f[I], - x.push(j), - cr = b ? 20320 : 6245) : 11 == ur ? (globalOpt[ye] = +new mo[F] - Uo[26], - Xo = void 0, - cr = 3811) : ur < 11 ? (k = -1, - cr = 16548) : cr = (oe = V < de) ? 24100 : 9408 : 20 == ur ? (ge = V, - cr = 23554) : ur < 20 ? 16 == ur ? (ve.push(0, 0), - cr = 23620) : ur < 16 ? 14 == ur ? (P.push(0), - cr = 8450) : ur > 14 && (Ye = void 0, - cr = (Ie = (L = 0 | (Ie = te)) < 128) ? 16099 : 26435) : 18 == ur ? cr = 28515 : ur < 18 ? (T = void 0, - m = ue, - (k = J)[21] = 0, - S = 1, - O = "\x96\xc1\xb5\xc7\xbf\xb7\xc0\xc6", - x = "", - f = 0, - cr = 10432) : (x = S[io], - cr = x ? 25189 : 7458) : 24 == ur ? (qe = (qe = "sucof").split("").reverse().join(""), - cr = (Te = xo === qe) ? 8548 : 15685) : ur < 24 ? 22 == ur ? (H = V = re, - cr = 16064) : ur < 22 ? (T = void 0, - cr = (P = J)[14] ? 8353 : 20065) : cr = Fe ? 16068 : 13729 : 26 == ur ? (ce.push(0), - cr = 21733) : ur < 26 ? (Pe[6] = new ye[F], - Pe[5] = new ye[F], - cr = 18980) : cr = E.indexOf ? 16482 : 18849); - break; - case 8: - void (13 == ur ? (F = Y, - cr = 11968) : ur < 13 ? 6 == ur ? (M = R[S] === E, - cr = M ? 24963 : 17601) : ur < 6 ? 2 == ur ? (W = V, - m[24] = 0 | W, - T = V = [L], - cr = 28163) : ur < 2 ? 0 == ur ? (k = m.charCodeAt(W), - S = 255 & k, - _.push(S), - cr = 3141) : ur > 0 && (Oe = globalOpt[$], - ye = void 0, - je = 0, - cr = 28483) : 4 == ur ? (O = 0 === S.length, - cr = O ? 10433 : 7461) : ur < 4 ? (f = m[Eo], - w = f[G], - x = !w, - cr = 9794) : (A = void 0, - cr = (f = (j = 0 | (f = x)) < 128) ? 4866 : 22149) : 9 == ur ? (te = oe[m] === de, - cr = te ? 25633 : 9028) : ur < 9 ? 7 == ur ? (ge = Ie, - cr = 102) : ur > 7 && (H = _[Fo], - m = H[hr], - H = m[O](), - m = "vi", - m += "vo", - k = H.indexOf(m), - cr = (H = k > 0) ? 14853 : 15779) : 11 == ur ? (S = O, - k.push(1, S), - S = N[Ao](), - O = void 0, - f = S, - cr = (x = L)[41] ? 11074 : 20771) : ur < 11 ? (h.push(886708332, 2087077134612, 2, 2), - r(32, 2, -1), - m = h.pop(), - de = H[m](), - cr = de ? 22753 : 3266) : cr = 4385 : 20 == ur ? cr = (Y = 14 === o) ? 27456 : 15681 : ur < 20 ? 16 == ur ? (f = 0, - cr = 14342) : ur < 16 ? 14 == ur ? (T[qo](r), - cr = 8197) : ur > 14 && (cr = 11749) : 18 == ur ? (V = L = [oe], - cr = 24096) : ur < 18 ? (S = I.indexOf(B), - j = S, - cr = 24293) : (P = T[Fo], - m = void 0, - V = T, - L = _, - h.push(1541967911884, 1, 1), - r(32, 2, -1), - W = h.pop(), - k = W, - W = P, - cr = L[21] ? 7811 : 8288) : 24 == ur ? (ze = 351 ^ Re.charCodeAt(Ee), - fe += String.fromCharCode(ze), - cr = 15109) : ur < 24 ? 22 == ur ? cr = he < w.length ? 13153 : 3174 : ur < 22 ? (ce.push(1), - ce = ce.concat(_), - cr = 16193) : (W = 6, - cr = 10341) : 26 == ur ? cr = (ae = 36 === pe) ? 14690 : 23842 : ur < 26 ? (k = [], - A = 0, - f = 0, - cr = 27077) : cr = (A = O) ? 1605 : 26915); - break; - case 9: - void (13 == ur ? (S = j >= -4, - cr = 21121) : ur < 13 ? 6 == ur ? (X = Go, - cr = (ro = ne = i) ? 11715 : 15170) : ur < 6 ? 2 == ur ? (ce.push(0), - cr = 6272) : ur < 2 ? 0 == ur ? (go = sr, - jo = Go, - d = 1, - xo = void 0, - cr = (Ao = qe = Ao = o) ? 18147 : 8644) : ur > 0 && (cr = (we = Z) ? 6981 : 28069) : 4 == ur ? (Xe = Je.charCodeAt(Ve) - 98, - Qe += String.fromCharCode(Xe), - cr = 22369) : ur < 4 ? (ce.push(1), - ce = ce.concat(N), - cr = 11811) : (ce.push(1), - ce = ce.concat(_), - cr = 22179) : 9 == ur ? (F = Te, - q = r[xo](F, 36), - X = r[xo](0, 17), - $ = ($ = "reffOetaerc").split("").reverse().join(""), - F[$](q, X), - Y = void 0, - cr = 20645) : ur < 9 ? 7 == ur ? (O = A - S[11], - j = f - S[15], - I = x - S[1], - S[11] = A, - S[15] = f, - S[1] = x, - S = [L], - L = void 0, - cr = (A = x = (O = 0 | (x = O)) < 0) ? 25317 : 4448) : ur > 7 && (H = 0, - cr = 20224) : 11 == ur ? (Xe++, - cr = 8545) : ur < 11 ? (Ae |= J = (K = J) << 10, - J = "tn", - J += "em", - J += "elE", - J += "aid", - J += "e", - J = (J += "MLMTH").split("").reverse().join(""), - J = ye[K = J], - cr = 15936) : (j = x[87], - S = j.length, - (j = x[87]).push(L), - cr = 26434) : 20 == ur ? (ce.push(0), - cr = 22275) : ur < 20 ? 16 == ur ? (fe = Se.charCodeAt(Ce), - Ee = fe ^ _e, - _e = fe, - Be += String.fromCharCode(Ee), - cr = 22180) : ur < 16 ? 14 == ur ? (pe = "do", - pe += "cume", - we = Y[pe += "nt"], - pe = "bo", - Z = we[pe += "dy"], - cr = Z ? 7588 : 18752) : ur > 14 && (z = _, - (B = P)[13] = 1, - I = z[Re], - w = I[no], - cr = w ? 3490 : 28421) : 18 == ur ? (Ze = Qe[Z] + we, - cr = 23045) : ur < 18 ? (G = 255 & L[I], - w = 0, - U = 0, - w = j.indexOf(f[G], 1), - cr = (E = 255 === G) ? 18212 : 10466) : (M = 638 ^ w.charCodeAt(R), - Co = (Ko = (se = se <= 16) * se) > -79, - E += String.fromCharCode(M), - cr = Co ? 9283 : 16672) : 24 == ur ? (P = r[Ao](), - m = P.split(U), - P = m.length, - cr = (m = P > 100) ? 18884 : 15906) : ur < 24 ? 22 == ur ? (ce = D, - (D = []).push(0, 0), - Me = D, - D = (D = []).concat(Me), - T = void 0, - _ = 177, - P = (be = ce).slice(6), - cr = 34) : ur < 22 ? (w = 127 & f, - cr = (f >>= 7) ? 15813 : 10592) : (je = (je = "noisreVroniMenignEtpircS").split("").reverse().join(""), - cr = ye[Q = je] ? 9569 : 3747) : 26 == ur ? (oe = Ne, - de = de.concat(oe), - Ne = void 0, - cr = (Ye = oe = (te = 0 | (oe = L)) < 0) ? 8416 : 7301) : ur < 26 ? (O = L.split(jo), - L = void 0, - S = O, - f = (O = 1440793943) % S.length, - O = S[f], - S = L = S = O % 4, - L = N[ie], - cr = 21285) : (F++, - cr = 14980)); - break; - case 10: - void (13 == ur ? (f = void 0, - cr = (B = (I = 0 | (B = O)) < 16384) ? 28417 : 9506) : ur < 13 ? 6 == ur ? (ce |= K = (Me = K) << 10, - K = "RetwudCubfysu", - Me = "", - T = 0, - cr = 23141) : ur < 6 ? 2 == ur ? (De++, - cr = 26208) : ur < 2 ? 0 == ur ? (ce.push(0), - cr = 18851) : ur > 0 && (S = 1, - cr = 14656) : 4 == ur ? (Te = (Te = "rulb").split("").reverse().join(""), - qe = xo === Te, - cr = 3713) : ur < 4 ? (ge = -1, - cr = 15713) : (Z = "\u0234\u0229", - ae = "", - ee = 0, - cr = 4612) : 9 == ur ? cr = ee < Z.length ? 10625 : 23969 : ur < 9 ? 7 == ur ? cr = (m = T) ? 27329 : 3843 : ur > 7 && (B = S[Eo], - w = B[G](z), - cr = w ? 8707 : 6531) : 11 == ur ? (S = V + P[70], - k = L < S, - cr = 23908) : ur < 11 ? (P = void 0, - cr = (H = (re = 0 | (H = re)) < 128) ? 12289 : 8994) : (Ee = fe[Se] === Ce, - cr = Ee ? 26949 : 5668) : 20 == ur ? (oe = Ne, - de = de.concat(oe), - Ne = void 0, - cr = (oe = (te = 0 | (oe = k)) < 16384) ? 15589 : 17253) : ur < 20 ? 16 == ur ? (D = k = [0], - cr = 1829) : ur < 16 ? 14 == ur ? (ce |= Q, - Q = "F", - Q += "ormD", - Q += "ata", - Q += "Even", - Q += "t", - K = ye[ue](Q), - ce |= Q = K << 23, - Q = "semaNyalpsiD", - cr = 20837) : ur > 14 && (qe = "fo", - qe += "cus", - Te = xo === (qe += "in"), - cr = 8548) : 18 == ur ? (Ae += "in", - Ae += "tC", - Ae = void 0 !== xe[ce = Ae += "ount"], - ve |= D = Ae << 1, - Ae = (Ae = "XneercSrennIzom").split("").reverse().join(""), - Ae = void 0 !== xe[D = Ae], - ve |= Me = Ae << 2, - Ae = !!xe[Qo] << 3, - ve |= Ae, - Ae = "We", - cr = 2659) : ur < 18 ? cr = (f = -1 === (S = f)) ? 22976 : 19843 : (j = new RegExp(I), - x.push(f, A, z, B, j), - A = x, - x = S[Fo], - f = x[hr], - x = "un", - x += "kno", - x = j = x += "wn", - z = j, - cr = 14179) : 24 == ur ? (z = 472, - cr = 547) : ur < 24 ? 22 == ur ? (Y[4] = ae, - cr = 17125) : ur < 22 ? (Y = 14 === i, - cr = 13573) : (E = B[Ze], - R = E[io], - E = R[Ao], - R = E[pe](G), - E = new RegExp(te,mo), - M = R[Jo](E, jo), - E = new RegExp(oe), - R = E[q](M), - cr = R ? 23716 : 27843) : 26 == ur ? (Be = Se, - _e = 1, - cr = 5668) : ur < 26 ? cr = (z = (f = z) < 64) ? 27396 : 0 : (ie = _e[1], - Be = _e[2], - Ce = "4", - Ce += ".3.2", - Ce = (Ce += ".1").split("").reverse().join(""), - cr = (fe = ie === Ce) ? 12962 : 28101)); - break; - case 11: - void (13 == ur ? (z++, - cr = 11360) : ur < 13 ? 6 == ur ? ($ = F.charCodeAt(X) - 644, - q += String.fromCharCode($), - cr = 26304) : ur < 6 ? 2 == ur ? (w = 127 & I, - cr = (I >>= 7) ? 18819 : 16577) : ur < 2 ? 0 == ur ? (K = ye[Q], - J = K[ue], - cr = 1057) : ur > 0 && (T = void 0, - N = ue, - cr = (L = J)[24] ? 7491 : 13473) : 4 == ur ? cr = (m = T) ? 12608 : 4705 : ur < 4 ? ($[63] = [], - cr = 389) : cr = 24290 : 9 == ur ? (po = Be[13], - No = Be[14], - qo = Be[15], - We = Be[16], - $o = Be[17], - He = Be[18], - ao = Be[19], - no = Be[20], - oo = Be[21], - Be = $[Re], - $ = Be[Ce](ie), - cr = 12645) : ur < 9 ? 7 == ur ? (R = -1, - cr = 19681) : ur > 7 && (cr = 17668) : 11 == ur ? (z = 255 & f, - B = 255 & (f = A >> 8), - f = 255 & A, - S.push(j, z, B, f), - S = k = S, - k = m.concat(S), - D = k, - cr = 3297) : ur < 11 ? (ie = ee.charCodeAt($), - Re = ie ^ X, - X = ie, - q += String.fromCharCode(Re), - cr = 21892) : (ie = $[_e](Se), - $[fe] = 60, - $[Ee] = 400, - (Se = $[ze])[ne] = eo, - ie[uo] = So, - ie[ro] = Do, - ie[No](125, 1, 62, 20), - ie[ro] = po, - ie[qo] = We, - ie[He]($o, 2, 15), - cr = 12580) : 20 == ur ? (Q = Q.split("").reverse().join(""), - K = !(!Ae || !Ae[Q]) << 24, - ce |= K, - h.push(87637, 1981031550740, 3667299304697, 3, 2), - r(32, 2, -1), - Q = h.pop(), - Ae = void 0 !== J[Q], - ce |= Q = Ae << 25, - Q = "re", - cr = 14402) : ur < 20 ? 16 == ur ? cr = P < R.length ? 3171 : 17474 : ur < 16 ? 14 == ur ? cr = (Ie = (N = Ie) < 64) ? 13857 : 9411 : ur > 14 && (f = S != k, - cr = 7681) : 18 == ur ? (K = T[ue](Me), - cr = (se = y >= yo) ? 6469 : 4608) : ur < 18 ? (F = new RegExp(q), - q = "t", - X = F[q += "est"](ae), - cr = X ? 1504 : 24097) : (z = m[S], - B = z[1], - I = _[50], - E = I[w = B % 7], - I = E ^ z[2], - w = E ^ z[0], - z = void 0, - E = _, - R = w, - cr = 12578) : 24 == ur ? (we = (we = "nottub").split("").reverse().join(""), - Z = void 0 !== Qe[we], - cr = Z ? 11616 : 17728) : ur < 24 ? 22 == ur ? cr = pe < Xe.length ? 16419 : 12833 : ur < 22 ? (D = ce[$], - cr = D ? 20677 : 13476) : (O = k, - S = S.concat(O), - k = void 0, - cr = (A = O = (x = 0 | (O = Er)) < 0) ? 20229 : 15425) : 26 == ur ? (S = A[Ro], - j = void 0, - z = 0, - B = V, - I = L, - w = S, - S = 1, - cr = (U = typeof w !== Xe) ? 15398 : 16963) : ur < 26 ? (V = re, - re = "\u0210\u0275\u0201\u024e\u0239\u0257\u0207\u0275\u021a\u026a\u020f\u027d\u0209\u0270\u0234\u0251\u0222\u0241\u0233\u025a\u022a\u025e\u0231\u0243", - de = "", - oe = 0, - te = 0, - cr = 14949) : (H = P[41], - T = H.length, - (H = P[41])[T] = $e, - cr = 25376)); - break; - case 12: - void (13 == ur ? (x.push(j), - cr = 15429) : ur < 13 ? 6 == ur ? (w = f.charCodeAt(I), - U = w ^ B, - B = w, - j += String.fromCharCode(U), - cr = 548) : ur < 6 ? 2 == ur ? (_e++, - cr = 16418) : ur < 2 ? 0 == ur ? ((q = $[63]).push(ie), - q = $[63], - ie = q.length, - cr = (q = ie > 128) ? 7875 : 10370) : ur > 0 && (Ye = 5 === te[10], - cr = Ye ? 11043 : 5891) : 4 == ur ? cr = f < le.length ? 2464 : 12673 : ur < 4 ? (ce.push(1), - ce = ce.concat(P), - cr = 21733) : (B = I = B, - S[2] = B.length, - S = S.concat(B), - D = S, - _ = 1, - cr = 609) : 9 == ur ? (F[ie](X), - cr = (yo = (y = (b = 4 < b) * b) > -182) ? 13635 : 17472) : ur < 9 ? 7 == ur ? cr = (A = (x = A) < 64) ? 8320 : 10817 : ur > 7 && (Z = Ze[F], - cr = 20005) : 11 == ur ? (ce.push(1), - ce = ce.concat(T), - cr = 21668) : ur < 11 ? (G = w = S = E + 1, - S = void 0, - cr = (w = (f = 0 | (w = f)) < 128) ? 24098 : 15840) : (x.push(j), - f = H[A](35632, 36340), - j = f[I], - x.push(j), - f = H[A](35632, 36339), - j = f[z], - x.push(j), - f = H[A](35632, 36339), - j = f[B], - x.push(j), - f = H[A](35632, 36339), - j = f[I], - cr = 13701) : 20 == ur ? cr = (_ = D) ? 21765 : 17444 : ur < 20 ? 16 == ur ? (F[$] = void 0, - cr = 21762) : ur < 16 ? 14 == ur ? (O = B = [A + 64 * j], - cr = 4096) : ur > 14 && (T = void 0, - m = D, - cr = (D = J)[9] ? 7746 : 24259) : 18 == ur ? (ce.push(0), - cr = 2209) : ur < 18 ? (Ce = q[Be], - h.push(4349642500983, 1, 2), - r(32, 2, -1), - fe = h.pop(), - Ee = Ce[fe]($), - F = Ee, - cr = 25985) : cr = _e ? 12003 : 258 : 24 == ur ? (T = V = [0], - cr = 15490) : ur < 24 ? 22 == ur ? (Le++, - cr = 2149) : ur < 22 ? (Co = (yo = 20) * yo, - M = !he[Ro], - cr = (se = Co > (y = (Ko = 203 | (Ke = Bo !== O)) << 25)) ? 21698 : 7429) : (A = z, - z = f.length, - cr = (B = x) ? 23136 : 2820) : 26 == ur ? (Po = ko, - h.push(2638019, 1, 1), - r(32, 2, -1), - ko = h.pop(), - Ro = ko, - ko = "__", - ko += "wxjs", - ko += "_en", - ko += "vi", - ko += "ron", - ko += "men", - ko += "t", - cr = 19589) : ur < 26 ? cr = j < x.length ? 18592 : 27299 : (I = 0, - cr = 28003)); - break; - case 13: - void (13 == ur ? (vo = 1 === wo[54], - cr = vo ? 28513 : 193) : ur < 13 ? 6 == ur ? cr = j < A.length ? 21057 : 5219 : ur < 6 ? 2 == ur ? (Ke >>= 12, - b = (Ko = 24 == Ko) * Ko, - D = m = [255], - b += y = (yo = I === bo) * yo, - y = (se &= 13) * se, - cr = 1411) : ur < 2 ? 0 == ur ? cr = De ? 8673 : 9634 : ur > 0 && (Ee = new q[Ce = Ee](ne), - _e = ze[Qe](Ee), - cr = (Ee = _e) ? 3520 : 4834) : 4 == ur ? (V = H.charCodeAt(re), - de = 255 & V, - m.push(de), - cr = 11973) : ur < 4 ? (re = -1, - cr = 4545) : (te = W, - cr = 640) : 9 == ur ? cr = (Ze = ho) ? 5347 : 12672 : ur < 9 ? 7 == ur ? cr = $ ? 14050 : 23235 : ur > 7 && (E = !B[Qo], - cr = 4512) : 11 == ur ? (rr = o, - X = void 0, - $ = sr, - ie = "\xcd\xb8\xdc\xb5\xda\x99\xf6\x98\xec\x89\xf1\x85", - Se = "", - Be = 0, - _e = 0, - cr = 16418) : ur < 11 ? cr = (be = T) ? 22657 : 4516 : (Y = void 0, - cr = 4129) : 20 == ur ? (Q = 59, - cr = 25764) : ur < 20 ? 16 == ur ? cr = De < le.length ? 20609 : 290 : ur < 16 ? 14 == ur ? (go = void 0, - cr = 5925) : ur > 14 && (H++, - cr = 14116) : 18 == ur ? (jo = (jo = "tcejbo").split("").reverse().join(""), - cr = (Ao = typeof _o !== jo) ? 14946 : 26784) : ur < 18 ? (be = (Ne = (Ue = 3 & D) << 4) | (Ue = Me >> 4), - P = (Ne = (Ue = 15 & Me) << 2) | (Ue = T >> 6), - $e = 63 & T, - cr = (Ne = ge === (Ue = m + 2)) ? 14817 : 15973) : (ce.push(1), - ce = ce.concat(P), - cr = 6402) : 24 == ur ? (m *= 2, - cr = 25699) : ur < 24 ? 22 == ur ? (U++, - cr = (se = (b = (y = Mo !== f) * y) > -146) ? 5477 : 24258) : ur < 22 ? (V = te = [oe], - cr = 18916) : (Le[10]++, - cr = 9637) : 26 == ur ? (ue = 2e3, - J = "_u", - J += "m_n", - J += "pf", - J += "p_", - J += "jpc", - ve = J += "b", - J = Pe, - Pe = ke, - cr = 14465) : ur < 26 ? cr = j < x.length ? 5410 : 164 : (Z = void 0, - cr = (ae = Or)[71] ? 1600 : 17412)); - break; - case 14: - void (13 == ur ? cr = (j = -1 === (f = j)) ? 13093 : 23749 : ur < 13 ? 6 == ur ? cr = (H = 1 === ve) ? 5281 : 21890 : ur < 6 ? 2 == ur ? ($ = ee.charCodeAt(X), - ie = $ ^ q, - q = $, - F += String.fromCharCode(ie), - cr = 15361) : ur < 2 ? 0 == ur ? (J += "A", - J += "vailab", - J += "les", - K = !(!ye[Ae] || !ye[Ae][J]) << 2, - ue |= K, - J = "AlipayJSBridge", - Ae = "", - K = 0, - cr = 15648) : ur > 0 && (cr = 20709) : 4 == ur ? cr = (ee = Ze === ae) ? 12002 : 23713 : ur < 4 ? cr = 5314 : (k = L, - S = S.concat(k), - L = W = S, - W = re[0], - re[0] = W.concat(L), - oe++, - cr = 28128) : 9 == ur ? (Le[ho](), - cr = 16386) : ur < 9 ? 7 == ur ? cr = ie ? 9216 : 19105 : ur > 7 && (S = te[k], - O = L.charCodeAt(W), - S ^= O, - W++, - O = W >= L.length, - cr = O ? 24037 : 22051) : 11 == ur ? (ee = (ee = "noitcnuf").split("").reverse().join(""), - Z = typeof ae[F] === ee, - cr = 27363) : ur < 11 ? (f = k, - O = O.concat(f), - cr = 10852) : (E = (E = ']"gnima"=*ferh[knil').split("").reverse().join(""), - R = "l", - R += "ink", - R += "[h", - R += "re", - R += 'f*="zhi', - R += "shuchacha", - R += '"]', - M = !(!A(E) && !A(R)) << 9, - cr = 25891) : 20 == ur ? (co = r(51, 2, to = co), - cr = (to = oo = co) ? 26339 : 8612) : ur < 20 ? 16 == ur ? (ie[Be](F, $), - cr = 21762) : ur < 16 ? 14 == ur ? cr = xe ? 2786 : 17889 : ur > 14 && (w |= 128, - cr = 10592) : 18 == ur ? (L = (N = Po + (Ie = N += "\xff")) + Po, - N = p, - W = "\0", - W += "\0", - W += "\0\0\0\0\0", - W += "\0\0\0\0\0\0\0\0", - W += "\0\0\0\0\0\0", - cr = 8257) : ur < 18 ? (S = -9, - cr = 21059) : (S = 253, - cr = 6789) : 24 == ur ? (J++, - cr = 8835) : ur < 24 ? 22 == ur ? (D = H = [0], - cr = 9698) : ur < 22 ? (Z++, - cr = 26338) : (te = Ge + W, - W = Ie[m](2), - Ge = W[H](2), - W = J[m](2), - k = W[H](2), - W = Ge.split(Ne), - S = k.split(Ne), - k = 0, - O = W[re], - cr = O ? 8737 : 9536) : 26 == ur ? cr = S < m.length ? 19813 : 23714 : ur < 26 ? (j++, - cr = 26021) : (Xo = F, - Ko = (y ^= 22) * (Co = 7 == Co), - cr = (se = (b = y * y) >= (Ko -= Co *= Co)) ? 6722 : 5347)); - break; - case 15: - void (13 == ur ? (O = 0, - cr = 3524) : ur < 13 ? 6 == ur ? (h.push(217460, 66056816806, 2, 1), - r(32, 2, -1), - ve = h.pop(), - r(29, je, ve, r, !0, ke, !0), - cr = 25251) : ur < 6 ? 2 == ur ? cr = E < le.length ? 27457 : 22692 : ur < 2 ? 0 == ur ? (f = 2, - cr = 8355) : ur > 0 && (x = m[Eo], - f = x[re], - x = !f, - f = "f", - f += "Oe", - f += "pyto", - f = (f += "torPteg").split("").reverse().join(""), - G = f, - cr = x ? 9794 : 3333) : 4 == ur ? (I++, - cr = 8229) : ur < 4 ? (Ve = "p", - Ve += "age", - Xe = Qe[Ve += "X"], - Ve = "p", - Ze = Qe[Ve += "ageY"], - cr = (Ve = void 0 === Xe) ? 14629 : 23045) : ((A = []).push(0, 0, 0, 0), - D = w = A, - cr = 13413) : 9 == ur ? (ae = Ve[F], - cr = 23557) : ur < 9 ? 7 == ur ? (Ko >>= 5, - X[92] = 105, - X[1] = 1, - F = void 0, - cr = (Ke = (Ke = Ko * Ko) > -153) ? 23168 : 8420) : ur > 7 && (D = void 0, - P = [0 | (_ = J)[14]], - cr = (_ = D = P) ? 10787 : 23682) : 11 == ur ? cr = no < He.length ? 771 : 20036 : ur < 11 ? (I = B[3], - cr = I ? 7397 : 24292) : (Je = 525 ^ Te.charCodeAt(Le), - Y += String.fromCharCode(Je), - cr = 26245) : 20 == ur ? (ge = 65535 & m, - m = void 0, - V = ge, - y = (Ko = (Ke = Ro === eo) * Ke) + (b = (se ^= 16) * se), - Ke *= se, - ge = [], - cr = 160) : ur < 20 ? 16 == ur ? (ve = 65535 & ce, - ce = void 0, - D = ve, - Co ^= 21, - ve = [], - b = Z instanceof Boolean, - Ko = (se = Co + b) * se, - Ke = 4 * (se = Co * b), - cr = 25701) : ur < 16 ? 14 == ur ? (I = new RegExp(w), - w = (w = "1$").split("").reverse().join(""), - B = x[Jo](I, w), - cr = 19713) : ur > 14 && (cr = $ < F.length ? 24608 : 23395) : 18 == ur ? (q++, - cr = 15462) : ur < 18 ? (_ = A = [m + 64 * O], - cr = 5666) : (_ = L[f], - cr = 14337) : 24 == ur ? (L = 127 & N, - cr = (N >>= 7) ? 1701 : 17249) : ur < 24 ? 22 == ur ? (j = S, - cr = 21218) : ur < 22 ? (S = O, - k = k.concat(S), - S = "B", - S += "l", - S += "obEve", - S += "n", - O = N[S += "t"], - cr = O ? 15489 : 4386) : (Ko = (Ke = 13) * Ke, - W = 0, - y = 2 * (Ke *= yo = 29 >= yo), - cr = (yo = Ko >= (y -= yo *= yo)) ? 22051 : 2084) : 26 == ur ? cr = S < w.length ? 7809 : 21634 : ur < 26 ? (no = void 0, - oo = 1, - cr = 3426) : cr = N ? 16612 : 9253); - break; - case 16: - void (13 == ur ? (Xo = F, - cr = 24385) : ur < 13 ? 6 == ur ? cr = j ? 9346 : 3169 : ur < 6 ? 2 == ur ? (ne = ao, - ao = "ne", - ao += "dd", - ao += "i", - ao = (ao += "h").split("").reverse().join(""), - no = ao, - ao = "\x7f/G(F#J\x1a{\x1fv&I-", - oo = "", - to = 0, - co = 0, - cr = 16453) : ur < 2 ? 0 == ur ? (q = X[$], - cr = 9893) : ur > 0 && (T = void 0, - _ = J, - V = [], - N = (m = ve)[9], - cr = N ? 8868 : 25956) : 4 == ur ? (f = m[O], - x = f[io], - cr = 16036) : cr = ur < 4 ? 13730 : (z = f) ? 28418 : 26241 : 9 == ur ? (M = U[41], - G = M.length, - (M = U[41])[G] = E, - cr = 12005) : ur < 9 ? 7 == ur ? (le = (le += "ffo").split("").reverse().join(""), - le = me = le, - De = we, - cr = 20226) : ur > 7 && (ne++, - cr = 16705) : 11 == ur ? (M = 687 ^ U.charCodeAt(R), - E += String.fromCharCode(M), - cr = 16130) : ur < 11 ? (ue[3] = 4, - xe = {}, - ve = r[xo](3, 31), - Ae = "\u0272\u0217\u0263\u0222\u024e\u0222", - K = "", - ce = 0, - D = 0, - cr = 1380) : cr = le ? 1126 : 28196 : 20 == ur ? (De = me[R] === le, - cr = De ? 13571 : 11906) : ur < 20 ? 16 == ur ? cr = (Y = 53 === o) ? 18144 : 8515 : ur < 16 ? 14 == ur ? ((m = []).push(255, 0, 0, 0, 0), - k = m, - Ko = (yo = (Co = (b = G instanceof String) + (Ke = J !== Je)) * Co) >= (Co = 4 * (se = b * Ke)), - cr = 24865) : ur > 14 && (R = E[A] === U, - cr = R ? 25184 : 28067) : 18 == ur ? (Je = Z === (Qe = "A"), - cr = 25412) : ur < 18 ? (ee = F, - F = "bo", - F += "d", - q = Z[F += "y"], - cr = q ? 18532 : 1056) : (E++, - cr = 19842) : 24 == ur ? (D = void 0, - _ = ue, - cr = (P = J)[9] ? 19553 : 13861) : ur < 24 ? 22 == ur ? (Ve = "nw", - Ve += "o", - Ve += "des", - Ve = (Ve += "uom").split("").reverse().join(""), - pe = Qe.type === Ve, - cr = pe ? 9254 : 2e4) : ur < 22 ? cr = (Ye = (te = Ye) < 64) ? 16609 : 12033 : (q++, - cr = 10308) : 26 == ur ? cr = (Te = Y) ? 1665 : 2816 : ur < 26 ? (Be = -1, - cr = 15424) : (Oe = 667 ^ Eo.charCodeAt(Uo), - mo += String.fromCharCode(Oe), - cr = 12832)); - break; - case 17: - void (13 == ur ? (m = 1, - h.push(49930280921, 46265741, 26662951052, 47057979, 2919963121716, 3245309019483, 6, 0), - r(32, 2, -1), - k = h.pop(), - cr = (S = k in _) ? 24997 : 25699) : ur < 13 ? 6 == ur ? cr = (O = (m = O) < 64) ? 2498 : 13377 : ur < 6 ? 2 == ur ? cr = (Ye = oe = (te = 0 | oe) < 0) ? 8419 : 16704 : ur < 2 ? 0 == ur ? (V = O = f, - cr = 4868) : ur > 0 && (Xe++, - cr = 4608) : 4 == ur ? (ce.push(0), - cr = 1476) : ur < 4 ? (se = 15 != se, - W = (L = oe - (te = oe % 128)) / 128, - Co = 27 == Co, - Ke = Ke > 28, - L = [], - k = te + 128, - Ko = (y &= 19) * y, - cr = 18434) : (F[88] = -1, - cr = 225) : 9 == ur ? cr = (Y = 3 === o) ? 19 : 17667 : ur < 9 ? 7 == ur ? (R = f, - M = 1, - cr = 19682) : ur > 7 && (ie[71] = r(30), - $ = ie[71], - cr = 21696) : 11 == ur ? (G = [], - cr = 21797) : ur < 11 ? (z.push(O), - cr = Co ? 3269 : 27265) : (w = -1, - cr = 2560) : 20 == ur ? (He = "/", - ao = (We = Do + po) + (He += "w/"), - He = ".", - ao = (We = ao + Se) + (He += "json"), - We = r[xo](0, 45, ro, ao), - He = r[xo](0, 10, ro), - no = 5e5, - oo = "\u019c\u019c\u01a3\u01b6\u01a0\u019f", - to = "", - cr = 14786) : ur < 20 ? 16 == ur ? cr = (go = void 0 === Xo) ? 7712 : 25 : ur < 16 ? 14 == ur ? (ge = T, - H = 1, - cr = 24773) : ur > 14 && (mo[fe](e, 1, Uo, mo), - cr = 26211) : cr = 18 == ur ? z < f.length ? 7202 : 419 : ur < 18 ? 3715 : ho ? 15940 : 28293 : 24 == ur ? cr = Ue < ge.length ? 23106 : 22593 : ur < 24 ? 22 == ur ? (x = 0, - cr = 26373) : ur < 22 ? (ae++, - cr = 21537) : (V.push(_[1]), - m = _[0], - cr = m ? 3938 : 8803) : 26 == ur ? (ie = F.charCodeAt($) - 51, - q += String.fromCharCode(ie), - cr = 11334) : ur < 26 ? (Te = Y, - h.push(7892468709, 1, 1), - r(32, 2, -1), - Y = h.pop(), - Le = Y, - Y = "ge", - Y += "t", - Y += "Ent", - Y += "ri", - Je = Y += "esByName", - cr = 17824) : (Ye |= 128, - cr = 2496)); - break; - case 18: - void (13 == ur ? (f = w = [I + 64 * B], - cr = 12897) : ur < 13 ? 6 == ur ? (Se = q.charCodeAt(Re), - Be = Se ^ ie, - ie = Se, - $ += String.fromCharCode(Be), - cr = 6341) : ur < 6 ? 2 == ur ? (T = Q.charCodeAt(Me), - _ = T ^ D, - D = T, - K += String.fromCharCode(_), - cr = 5794) : ur < 2 ? 0 == ur ? (Ue = H.charCodeAt(re) - 966, - m += String.fromCharCode(Ue), - cr = 9348) : ur > 0 && (V = 253, - cr = 4868) : 4 == ur ? (Pe[89] = new xe[F], - cr = 26944) : ur < 4 ? cr = to < no.length ? 23874 : 16097 : (Oe = mo[Fo], - ye = "ge", - ye += "tB", - ye = Oe[je = ye += "attery"], - cr = ye ? 13121 : 17570) : 9 == ur ? (h.push(358519984, 632179225, 2097311514714, 650553851, 104926249, 353763253962, 6, 0), - r(32, 2, -1), - L = h.pop(), - S = N[L], - cr = 23778) : ur < 9 ? 7 == ur ? (T = 255 & (ce = K >> 8), - ce = 255 & K, - Ae.push(D, Me, T, ce), - Ae = J = Ae, - ve = ve.concat(Ae), - J = "In", - Ae = ye[J += "tl"], - cr = 24197) : ur > 7 && (w++, - cr = 20226) : 11 == ur ? (Ko = Ko >= 8, - le = U[M], - Co = Ko * Ko, - y = 28 | (Ke = Ke <= 8), - he = (me = he + 1) % R.length, - b = Co > (Ko = y << 27), - me = R.charCodeAt(he), - cr = 20324) : ur < 11 ? cr = ye ? 10690 : 26371 : (M = 0, - cr = 13827) : 20 == ur ? (T = N = [0], - cr = 28257) : ur < 20 ? 16 == ur ? (ce.push(0), - cr = 643) : ur < 16 ? 14 == ur ? cr = $ ? 10020 : 25440 : ur > 14 && (ie[0] = 4 | ie[0], - cr = 7329) : 18 == ur ? (k[41] = [], - cr = 8384) : ur < 18 ? (N = _[S], - cr = N ? 23041 : 24836) : (Be = 0, - cr = 8578) : 24 == ur ? ((S = O = S).length = 255 & S.length, - S.unshift(S.length), - T = S, - cr = 4453) : ur < 24 ? 22 == ur ? cr = _ ? 9952 : 14499 : ur < 22 ? (M++, - cr = 20581) : (A = O, - W = W.concat(A), - O = void 0, - cr = (z = A = (f = 0 | (A = B)) < 0) ? 15585 : 14080) : 26 == ur ? (q[36] = 0, - cr = 417) : ur < 26 ? (Ce = void 0, - fe = Y, - ze = Re, - (Ee = F)[79] = 253, - ne = ze[Ao](), - ze = "t", - ze += "p", - ze += "mett", - ze += "a", - cr = 1664) : (b = b <= 11, - Ko |= 13, - de = m[Ne], - yo = 12, - oe = V + 1, - Co = (y = b * b) + (Co = Ko * Ko), - Ke = (se &= 0) * se, - cr = 28192)); - break; - case 19: - void (13 == ur ? (Y = "to", - Y += "uch", - Y += "e", - Le = xo === (Y += "nd"), - Y = void 0, - Je = go, - ho = Le, - Le = jo, - Qe = io, - Ve = qe, - Xe = Ao, - cr = 10657) : ur < 13 ? 6 == ur ? (R = 128 + (w = f % 128), - M = (w = 63 & (E = (U = f - w) / 128)) + (E = 64 * I), - (U = []).push(R, M), - B = U, - cr = 20738) : ur < 6 ? 2 == ur ? (w = 848, - cr = 26883) : ur < 2 ? 0 == ur ? (Y = void 0, - cr = 4129) : ur > 0 && (cr = (_ = D) ? 8385 : 25312) : 4 == ur ? (X = ee.charCodeAt(q) - 980, - F += String.fromCharCode(X), - cr = 10752) : ur < 4 ? cr = Pr[w] ? 21858 : 22528 : (ae++, - cr = 8896) : 9 == ur ? (qe = jo += "mance", - jo = "", - io = "\u0264\u0216\u0279\u020d\u0262\u0216\u026f\u021f\u027a", - Te = "", - Y = 0, - Le = 0, - cr = 22691) : ur < 9 ? 7 == ur ? cr = Pe < Q.length ? 3648 : 20034 : ur > 7 && (Ye = 0, - cr = 17540) : cr = 11 == ur ? w ? 7330 : 1094 : ur < 11 ? 20929 : U ? 26883 : 2661 : 20 == ur ? (Be = X.charCodeAt(Se) - 73, - Re += String.fromCharCode(Be), - cr = 10563) : ur < 20 ? 16 == ur ? cr = (D = ve) ? 27269 : 12547 : ur < 16 ? 14 == ur ? cr = te < re.length ? 12129 : 20292 : ur > 14 && (cr = (V = ge === (Ue = m + 1)) ? 8771 : 19104) : 18 == ur ? (L = 0, - S = 0, - O = k.length, - f = [O], - cr = 27651) : ur < 18 ? (Ye = 127 & D, - cr = (D >>= 7) ? 28197 : 2496) : cr = (O = L) ? 24226 : 16003 : 24 == ur ? (A = W[Eo], - f = A[re](x, O), - cr = f ? 23365 : 13316) : ur < 24 ? 22 == ur ? cr = T < K.length ? 9667 : 5507 : ur < 22 ? (B = 128 + (f = x % 128), - I = (f = 63 & (z = (j = x - f) / 128)) + (z = 64 * O), - (j = []).push(B, I), - N = j, - cr = 13891) : (f++, - cr = 15522) : 26 == ur ? cr = (Z = pe) ? 15396 : 26689 : ur < 26 ? (G = 63 & f, - cr = (f >>= 6) ? 2756 : 17061) : cr = B.indexOf ? 26850 : 27107); - break; - case 20: - void (13 == ur ? (Le = 100 * ho[we], - we = Le >> 0, - (Le = [])[0] = Xe ^ Ze, - Le[3] = pe ^ Ze, - Le[1] = we ^ Ze, - Le[2] = Qe, - cr = Je[44] ? 1667 : 20321) : ur < 13 ? 6 == ur ? (D = m = [S], - cr = (yo = (b = (y = U !== pe) * y) > -52) ? 7238 : 15713) : ur < 6 ? 2 == ur ? (h.push(218334, 1, 2), - r(32, 2, -1), - J = h.pop(), - Ae = !!ye[J] << 1, - ue |= Ae, - h.push(51, 2116567403027, 2, 1), - r(32, 2, -1), - J = h.pop(), - Ae = J, - J = "is", - cr = 453) : ur < 2 ? 0 == ur ? (f++, - cr = 16196) : ur > 0 && (He = co, - ao = 1, - cr = 18724) : 4 == ur ? (ae = Le.charCodeAt(Z), - ee = ae ^ we, - we = ae, - pe += String.fromCharCode(ee), - cr = 21957) : ur < 4 ? (xe = No, - cr = 4165) : cr = S < W.length ? 5 : 11301 : 9 == ur ? cr = S < U.length ? 6467 : 27490 : ur < 9 ? 7 == ur ? (k.push(0), - cr = 130) : ur > 7 && (q[$](X, n, n), - Y = void 0, - cr = 23842) : 11 == ur ? (ee = 0, - cr = 6432) : ur < 11 ? (R++, - cr = 19169) : cr = 7429 : 20 == ur ? (N = S = k, - cr = (yo = (b = (y = 20 <= y) * y) > -121) ? 27809 : 20965) : ur < 20 ? 16 == ur ? (ye = je[hr], - h.push(620651040, 1, 2), - r(32, 2, -1), - xe = h.pop(), - ke = ye.indexOf(xe), - cr = 7328) : ur < 16 ? 14 == ur ? (F = void 0, - X = sr, - $ = Go, - Se = (ie = i)[ee], - cr = Se ? 18883 : 14372) : ur > 14 && (Re[10] = 1, - q[85] = 0, - cr = 23073) : 18 == ur ? (M = f[Eo], - he = M[re](R, E), - cr = (M = !he) ? 21698 : 21893) : ur < 18 ? (A = x = f, - ce = ce.concat(A), - cr = 9571) : (Ae = ve, - ve = Pe, - Pe = xe, - xe = ue, - K = (ue = ye)[Re], - ce = K[Ee](ze), - D = r[xo](ce, 12, Ae, 0, ve, 1), - Me = ue[fe](D, J), - J = r[xo](ce, 12, Ae, Me, Pe), - cr = 12357) : 24 == ur ? (w = M, - Ke = (se <<= 14) * se, - se *= Ko = Ae === Ye, - cr = (Co = (Ke = (Co = Ko * Ko) + Ke) >= (se *= 2)) ? 8962 : 10435) : ur < 24 ? 22 == ur ? (De = 324 ^ I.charCodeAt(me), - w += String.fromCharCode(De), - cr = 9700) : ur < 22 ? (w = 128 + (B = j % 128), - B = 127 & (G = (I = j - B) / 128), - (I = []).push(w, B), - A = I, - cr = 1507) : (J = ye[Re], - K = J[Ho], - J = K[ar], - K = "n", - K += "ih", - K += "ti", - K = (K += "Wypoc").split("").reverse().join(""), - ce = !![][K] << 0, - K = "i", - K += "nclu", - K += "d", - cr = 13317) : 26 == ur ? (ce.push(1), - ce = ce.concat(D), - cr = 22785) : ur < 26 ? (Le++, - cr = 7300) : (Le[64]++, - cr = (ae = Ve) ? 24672 : 23557)); - break; - case 21: - void (13 == ur ? cr = de < m.length ? 8899 : 13634 : ur < 13 ? 6 == ur ? (y &= 15, - Ke = Ie === Qe, - K = 900 ^ Q.charCodeAt(Ae), - b |= 14, - J += String.fromCharCode(K), - Co <<= 27, - se = (Ko = y * y) + (yo = Ke * Ke), - yo = b * b, - cr = 2561) : ur < 6 ? 2 == ur ? (f = N < ge[13], - cr = f ? 19587 : 5637) : ur < 2 ? 0 == ur ? (B = w = G, - cr = 11364) : ur > 0 && (L |= 128, - cr = 17249) : 4 == ur ? (We = "u", - We += "mlaz", - We += "a", - We += "da.alib", - We += "aba.com", - po[He] = We, - We = "u", - We += "s-ea", - We += "st", - He = "us", - He += "-e", - He += "as", - He += "t-w", - cr = 19137) : ur < 4 ? (K = ye[Q], - D = K[ue](Qe), - cr = 14754) : (Q++, - cr = 19462) : 9 == ur ? (Z = q, - F = (F = "Xtneilc").split("").reverse().join(""), - q = ho[F] + ae, - Xe[0] = q ^ we, - ae = "\xe9\xe6\xe3\xef\xe4\xfe\xd3", - F = "", - q = 0, - cr = 10308) : ur < 9 ? 7 == ur ? (A += I, - j += f, - cr = Ke ? 23331 : 24416) : ur > 7 && (w = G, - U = 1, - cr = 20835) : 11 == ur ? (Lo = Po, - Po = "\u02b9", - Ro = "", - mo = 0, - ye = 0, - cr = 27104) : ur < 11 ? ($[0] = Se, - Be = Re[ie], - cr = 14404) : cr = (ao = typeof We === Xe) ? 5601 : 21186 : 20 == ur ? (T = void 0, - m = ue, - k = J, - k = [], - S = (S = "#").split("").reverse().join(""), - S = O = S, - x = O, - f = O, - O = 127, - w = void 0, - U = m, - cr = 22242) : ur < 20 ? 16 == ur ? (z.push(G), - cr = f ? 26116 : 22624) : ur < 16 ? 14 == ur ? cr = (_ = be) ? 15843 : 27749 : ur > 14 && (le = U, - me = 1, - cr = 22305) : 18 == ur ? (We = 1e3 * (He = 60 * (We = 300)), - setInterval(no, We), - cr = 3810) : ur < 18 ? (E = U[x] === w, - cr = E ? 22914 : 25025) : cr = m < P.length ? 14948 : 10689 : 24 == ur ? (me = 0, - cr = (Ko = (Ke = (b = 27) * b) > (se = (Co = 8 | (Ko = 18 >= Ko)) << 28)) ? 8324 : 3556) : ur < 24 ? 22 == ur ? (We = jo, - cr = 10499) : ur < 22 ? (M = 1, - cr = 25728) : cr = (L = O) ? 12740 : 17697 : 26 == ur ? (M = f[Eo], - me = M[re](le, E), - cr = (M = !me) ? 10082 : 9377) : ur < 26 ? (f = -1, - cr = 17733) : cr = Y < io.length ? 8292 : 3109); - break; - case 22: - void (13 == ur ? (X = ae.charCodeAt(q), - $ = X ^ F, - F = X, - ee += String.fromCharCode($), - cr = 19171) : ur < 13 ? 6 == ur ? (Q = 0, - cr = 19462) : ur < 6 ? 2 == ur ? cr = 13059 : ur < 2 ? 0 == ur ? cr = (H = 3 === ve) ? 27872 : 5858 : ur > 0 && (cr = (se = Ko >= Ke) ? 12288 : 12544) : 4 == ur ? (R = B[Ze], - M = R[io], - R = M[Ao], - M = R[pe](w), - R = new RegExp(te,mo), - he = M[Jo](R, jo), - R = new RegExp(oe), - M = R[q](he), - cr = M ? 22181 : 5699) : ur < 4 ? (Xo = X = Br, - cr = 17667) : (_e = Re, - cr = 11393) : 9 == ur ? (ce.push(0), - cr = 22561) : ur < 9 ? 7 == ur ? (O = 255 & m[S], - x = 0, - A = 0, - x = L.indexOf(N[O], 1), - cr = (f = 255 === O) ? 18977 : 23616) : ur > 7 && (cr = 5477) : 11 == ur ? (re++, - cr = 20640) : ur < 11 ? cr = 8449 : (G = 128 + (z = m % 128), - w = (z = 63 & (I = (B = m - z) / 128)) + (I = 64 * A), - (B = []).push(G, w), - O = B, - cr = 11872) : 20 == ur ? (P = _[24], - cr = 19266) : ur < 20 ? 16 == ur ? (k++, - cr = 10851) : ur < 16 ? 14 == ur ? (I = A, - w = 1, - cr = 3872) : ur > 14 && (cr = Y ? 1634 : 11681) : 18 == ur ? cr = (m = T = V) ? 10080 : 7618 : ur < 18 ? (I = 128 + (f = x % 128), - G = (f = 63 & (B = (j = x - f) / 128)) + (B = 64 * O), - (j = []).push(I, G), - k = j, - cr = 2850) : (H = re, - Co = (y |= 30) * y, - cr = (b = (Co += se = (Ke = !sr) * Ke) >= (yo = y * Ke)) ? 16064 : 15074) : 24 == ur ? (F = void 0, - cr = 7586) : ur < 24 ? 22 == ur ? (q++, - cr = 7651) : ur < 22 ? (M = he[Ro], - me = void 0, - De = 0, - Fe = f, - so = w, - To = M, - M = 1, - cr = (wo = typeof To !== Xe) ? 12611 : 15363) : (ce.push(0), - cr = 13664) : 26 == ur ? cr = 4420 : ur < 26 ? (ue[1] = 4, - xe = r[xo](1, 31), - ve = "ge", - ve += "tRe", - J[ve += "cent"](1e3, xe), - cr = 6756) : (je++, - cr = (Ke = (yo = (Co = !M) * Co) > -9) ? 25890 : 28356)); - break; - case 23: - void (13 == ur ? (Oe = ke in navigator[ye], - cr = 1283) : ur < 13 ? 6 == ur ? cr = (R = -1 === (G = R)) ? 9733 : 12005 : ur < 6 ? 2 == ur ? (E += "rs[g", - E = (E += "mi").split("").reverse().join(""), - R = !!A(E) << 7, - w |= R, - E = "J", - E = (E += "SL").split("").reverse().join(""), - R = !!_[E] << 8, - w |= R, - cr = 12741) : ur < 2 ? 0 == ur ? (He = (We = ie + Se) + ne, - ne = void 0, - He = r(51, 2, We = He), - cr = (We = ne = He) ? 10499 : 23205) : ur > 0 && (x.push(j), - f = H[A](35633, 36339), - j = f[B], - x.push(j), - f = H[A](35633, 36339), - j = f[I], - x.push(j), - f = H[A](35632, 36341), - j = f[z], - x.push(j), - f = H[A](35632, 36341), - cr = 14916) : 4 == ur ? (r(32, 2, -1), - q = h.pop(), - ie[Be = q](), - X[Be](), - $[Be](), - Se[48] = jo, - q = 0, - X = F, - cr = 11425) : ur < 4 ? cr = ke < Oe.length ? 25156 : 1281 : (M[41] = [], - se = (Ke = ie === w) * (b <<= 4), - cr = (Ke = (Co = Ke * Ke) >= (se -= y = b * b)) ? 195 : 2177) : 9 == ur ? (S = M = Fe, - cr = 6789) : ur < 9 ? 7 == ur ? (V[0] = 2, - cr = 19141) : ur > 7 && (yo = je instanceof Number, - le = j[Vo](me), - Ko = yo * yo, - Ko += Ke = (b = 31) * b, - Ke = (se = 28 > se) * se, - Co = (y = y < 21) * y, - cr = 4292) : 11 == ur ? (G = w = G, - w = void 0, - U = S, - S = G, - E = U[87], - R = void 0, - M = 0, - he = S, - cr = (le = E).indexOf ? 23555 : 13728) : ur < 11 ? (Ae = ve, - ve = "w", - ve += "eb", - ve += "kitR", - ve += "TCPeerC", - ve = !(!xe[K = ve += "onnection"] && !Ae) << 0, - Ae = "m", - Ae += "ozPa", - cr = 18757) : cr = (ke = ve) ? 19778 : 10821 : 20 == ur ? (k = 128 + (N = oe % 128), - N = 127 & (W = (L = oe - N) / 128), - (L = []).push(k, N), - V = L, - cr = 10753) : ur < 20 ? 16 == ur ? cr = Le[61] ? 1091 : 27938 : ur < 16 ? 14 == ur ? cr = S < m.length ? 7877 : 14784 : ur > 14 && (R++, - cr = 17984) : 18 == ur ? (be = r[xo], - cr = 15173) : ur < 18 ? (j = 0, - cr = 8035) : (le = -1, - cr = 2244) : 24 == ur ? (A = -O, - cr = 22787) : ur < 24 ? 22 == ur ? (Ze = Qe.charCodeAt(Xe) - 989, - Ve += String.fromCharCode(Ze), - cr = 12708) : cr = ur < 22 ? F < ae.length ? 18435 : 25795 : (j = -1 === (S = j)) ? 3073 : 24417 : 26 == ur ? cr = M < U.length ? 11845 : 9313 : ur < 26 ? (Dr++, - cr = 20098) : cr = oo ? 22340 : 28482); - break; - case 24: - void (13 == ur ? (z++, - cr = 10913) : ur < 13 ? 6 == ur ? (ye = je[Q], - xe = "VACMWPAV", - Pe = "", - ue = 0, - cr = 20515) : ur < 6 ? 2 == ur ? (J = ye[Q], - K = "\xa1\xa2\xb7\xb1\xbb\xb7\xa1", - ce = "", - D = 0, - cr = 2880) : ur < 2 ? 0 == ur ? (H[T] = $e, - cr = Ko ? 24708 : 5506) : ur > 0 && (Fe = 1 === le[54], - cr = Fe ? 26242 : 7808) : 4 == ur ? (we = "g", - we += "e", - we += "tBou", - we += "ndin", - we += "gClientR", - Ve = ho[we += "ect"], - cr = 3428) : cr = ur < 4 ? 5541 : re < H.length ? 581 : 3874 : 9 == ur ? cr = (f = A) ? 5605 : 3425 : ur < 9 ? 7 == ur ? (R = 127 & w, - cr = (w >>= 7) ? 12642 : 26083) : ur > 7 && (W = (B = f).concat(W), - f = void 0, - cr = (G = B = (I = 0 | (B = j)) < 0) ? 28353 : 1284) : 11 == ur ? cr = X < ee.length ? 12804 : 24613 : ur < 11 ? (k = void 0, - S = P, - O = te, - W = (x = W)[1], - A = S[50], - j = A[f = W % 7], - A = 0, - f = 0, - z = void 0 !== x[11], - cr = 17793) : (x = O[re](2), - O = $e[Ue](2), - A = O[re](2), - O = x.split(de), - f = A.split(de), - A = 0, - j = O[V], - cr = j ? 9762 : 6532) : 20 == ur ? (G = 0, - cr = 9280) : ur < 20 ? 16 == ur ? (ce++, - cr = (Co = (Co = (Ko = So !== or) * Ko) > -179) ? 3424 : 3395) : ur < 16 ? 14 == ur ? (Ee++, - cr = 24741) : ur > 14 && (E = !!A(R) << 0, - w |= E, - E = (E = ']"moc.666mbz"=*crs[tpircs').split("").reverse().join(""), - R = !!A(E) << 1, - w |= R, - E = (E = ']".neradu"=*crs[gmi').split("").reverse().join(""), - R = !!A(E) << 2, - w |= R, - E = ']"', - E += "mo", - cr = 7232) : 18 == ur ? (T = S = [0], - cr = 23011) : ur < 18 ? (T = S = [253], - cr = 2784) : (A = -x, - cr = 2404) : 24 == ur ? (S = V[Eo], - A = S[re](x, k), - cr = (S = !A) ? 10246 : 20770) : ur < 24 ? 22 == ur ? (Oe = ve, - Uo[22] = Oe, - Oe = mo, - je = "g", - je += "e", - je += "tV", - je += "ers", - (ye = {})[je += "ion"] = function() { - return 223 - } - , - cr = 16931) : ur < 22 ? cr = (_e = 2 === Se) ? 22017 : 21857 : (je = ye[ke], - ye = "lo", - ye += "gin.", - ye += "taobao", - ye += ".co", - Oe = je === (ye += "m"), - cr = 9445) : 26 == ur ? (ee = void 0, - F = Z, - q = (q = "rorrE").split("").reverse().join(""), - X = F[q], - cr = X ? 20611 : 19619) : ur < 26 ? (x = N - (O = x), - N = void 0, - cr = (A = O = (x = 0 | (O = x)) < 0) ? 21600 : 5315) : (w = B[38], - cr = 3490)); - break; - case 25: - void (13 == ur ? (L = (L += "c").split("").reverse().join(""), - S = N[L], - cr = S ? 23778 : 9797) : ur < 13 ? 6 == ur ? (m = ve = re, - ce = ce.concat(m), - cr = 5858) : ur < 6 ? 2 == ur ? (Oe = void 0, - ve = je, - (T = ke)[79] = 255, - _ = !T[14], - cr = _ ? 4192 : 21504) : ur < 2 ? 0 == ur ? (ve = T, - Pe[89] = new RegExp(ve), - T = 1 === Pe[54], - cr = T ? 4677 : 26944) : ur > 0 && (cr = (_ = D) ? 5377 : 4645) : 4 == ur ? (j = new RegExp(Q,He), - z = S[Qe](j), - cr = z ? 23586 : 2114) : cr = ur < 4 ? (ke = ve) ? 19936 : 13696 : (_o = go) ? 293 : 17858 : 9 == ur ? (S++, - cr = 27651) : ur < 9 ? 7 == ur ? (q[X](), - $[59]--, - cr = 7554) : ur > 7 && (H = m, - $e[1] = [], - m = 0, - re = [], - Ue = H + _[59], - cr = (Ne = Ue < 0) ? 11011 : 866) : 11 == ur ? (T = re.indexOf(m), - ge = T, - cr = 7364) : ur < 11 ? cr = q < ee.length ? 10818 : 23936 : (z = x[87], - f = z.length, - (z = x[87]).push(A), - cr = 23749) : 20 == ur ? (N = k.length / 2, - O = L[Ue](N), - N = 0, - L = "b0", - L = (L += "0").split("").reverse().join(""), - f = L, - cr = 17446) : ur < 20 ? 16 == ur ? cr = f ? 8291 : 2624 : ur < 16 ? 14 == ur ? cr = B ? 547 : 24901 : ur > 14 && (H = r[xo](0, 1), - b = (y = (se = 0 < se) * se) > -114, - $e[Q](H), - cr = b ? 13157 : 24419) : 18 == ur ? (ce.push(0), - cr = 25859) : ur < 18 ? (A = k + 128, - f = (k = 63 & (x = O / 128)) + (x = 64 * N), - (O = []).push(A, f), - _ = O, - cr = y ? 19747 : 5925) : (Ae = (Ae = "tuosucofno").split("").reverse().join(""), - ue = Ae, - cr = 27009) : 24 == ur ? (j = 9, - z = 1, - cr = 22723) : ur < 24 ? 22 == ur ? (X++, - cr = 17508) : ur < 22 ? cr = (z = (O = z) < 64) ? 7428 : 20192 : (S = "cd", - S += "c_", - S += "ad", - S += "oQpoas", - S += "nfa76", - S += "pfcZLmcfl_", - L = N[S += "Symbol"], - cr = 22307) : 26 == ur ? (ce.push(0), - cr = 8677) : ur < 26 ? (fo = 1 === so[54], - cr = fo ? 6752 : 11587) : cr = pe < Qe.length ? 7424 : 13537); - break; - case 26: - void (13 == ur ? cr = (_ = m) ? 24101 : 16576 : ur < 13 ? 6 == ur ? (Ze = void 0, - cr = 24578) : ur < 6 ? 2 == ur ? (m = N.length > 7, - cr = m ? 20290 : 28032) : ur < 2 ? 0 == ur ? (m += "atePro", - m += "gra", - L = H[m += "m"](), - cr = L ? 18593 : 27428) : ur > 0 && (ge = P[Eo], - m = ge[H], - cr = m ? 25670 : 22560) : 4 == ur ? (X++, - cr = 10755) : ur < 4 ? (ie[0] = 32 | ie[0], - cr = 4708) : (z = 0 === j, - cr = 24418) : 9 == ur ? (f = M, - cr = 17152) : ur < 9 ? 7 == ur ? cr = Ie ? 5411 : 8226 : ur > 7 && (M = U[41], - f = M.length, - (M = U[41])[f] = E, - cr = 12865) : 11 == ur ? (S = O[95], - x = void 0, - f = S, - S = (A = O)[87], - j = void 0, - z = 0, - B = f, - cr = (I = S).indexOf ? 17669 : 26432) : ur < 11 ? (L = 895, - cr = 27427) : (x = r(39, f, le), - cr = x ? 8547 : 14146) : 20 == ur ? (po[60] = [], - We = po[60], - cr = 13921) : ur < 20 ? 16 == ur ? cr = me < I.length ? 23173 : 14821 : ur < 16 ? 14 == ur ? cr = (_ = be) ? 1728 : 14148 : ur > 14 && (cr = (k = S) ? 14562 : 11013) : 18 == ur ? (T = void 0, - T = (m = J)[50], - cr = (m = T) ? 19809 : 2499) : ur < 18 ? (Le[10]++, - cr = 19586) : (Ae |= K = (J = K) << 5, - J = "is", - J += "Se", - J += "cur", - J += "e", - J += "Context", - K = ye[ue](J), - Ae |= J = K << 6, - cr = 9249) : 24 == ur ? cr = Ce[io] ? 3456 : 4198 : ur < 24 ? 22 == ur ? cr = f[Ro] ? 4803 : 10564 : ur < 22 ? (je[62] = 2, - cr = 7362) : cr = (_ = be) ? 19234 : 15426 : 26 == ur ? (m = P[13], - cr = (S = void 0 === m) ? 7168 : 14017) : ur < 26 ? (x[41] = [], - cr = 12899) : (P = re, - cr = 24129)); - break; - case 27: - void (13 == ur ? (L[9] = 1, - T = k = [255], - cr = 17988) : ur < 13 ? 6 == ur ? (ae = we[Z] + ee, - Z = "et", - Z += "a", - Z = (Z += "ts").split("").reverse().join(""), - br[56] = ae + we[Z], - Z = "cr", - Z += "e", - Z += "ateOsc", - Z += "i", - cr = 12) : ur < 6 ? 2 == ur ? (X = Go, - _e = i, - cr = (fe = 1 === (Be = l)) ? 17090 : 18467) : ur < 2 ? 0 == ur ? (z += he, - cr = 13125) : ur > 0 && (ce |= K, - K = "P", - K += "roxy", - D = ye[ue](K), - ce |= K = D << 3, - K = ye[Q], - cr = K ? 7270 : 8513) : 4 == ur ? cr = (ie = Se) ? 12386 : 3781 : ur < 4 ? cr = B < A.length ? 7488 : 24706 : (Eo = "", - Jo = 0, - cr = 14756) : 9 == ur ? (io++, - cr = 9027) : ur < 9 ? 7 == ur ? (S = W.charCodeAt(k), - A = 255 & S, - P.push(A), - cr = 25955) : ur > 7 && (me++, - cr = 1088) : 11 == ur ? cr = zo < oo.length ? 3681 : 2305 : ur < 11 ? cr = $ < q.length ? 27808 : 18277 : (ye = Oe, - cr = 9792) : 20 == ur ? (Ne = 1, - cr = 3716) : ur < 20 ? 16 == ur ? (Ye = [], - cr = 5602) : ur < 16 ? 14 == ur ? (Ko = (b = (yo = No !== Oo) * yo) > -216, - Q[13] = 0, - Oe = void 0, - cr = Ko ? 10690 : 2e4) : ur > 14 && (P = D.length, - H = void 0, - cr = (m = (P = 0 | (m = P)) < 16384) ? 2884 : 10915) : 18 == ur ? (R = U, - B[76] = R, - U = I[Io](w[Wo]), - R = void 0, - he = U, - cr = (M = B)[41] ? 195 : 5861) : ur < 18 ? (F[X] = 100, - q = new F, - X = "y\rl\x0fd0B#@%i\0m\x04p", - $ = "", - ie = 0, - Re = 0, - cr = 26274) : (re = -1, - cr = (se = (Co = (se = (b = 19 < b) + (Ko = 14 == Ko)) * se) >= (Ko = 3 * (se = b * Ko))) ? 7936 : 25664) : 24 == ur ? (D = void 0, - P = [(_ = J)[75] << 1 | _[80] << 4], - cr = (_ = D = P) ? 28033 : 2341) : ur < 24 ? 22 == ur ? (k = M = me, - cr = 23296) : ur < 22 ? (P[41] = [], - cr = 17536) : cr = pe < Xe.length ? 9696 : 3650 : 26 == ur ? cr = (X = 3 === $) ? 2213 : 19969 : ur < 26 ? (z = A, - cr = 8293) : (m = H, - cr = 8997)); - break - } - }(); - break; - case 6: - !function() { - switch (lr) { - case 0: - void (13 == ur ? (Be = "ec", - Be += "iv", - Be += "eDhtoo", - Be = (Be += "teulB").split("").reverse().join(""), - cr = $[Be] ? 27169 : 16932) : ur < 13 ? 6 == ur ? (S = m = S, - k.push(S.length), - k = k.concat(S), - m = void 0, - S = x, - S += jo, - x = [], - w = 0, - cr = 1379) : ur < 6 ? 2 == ur ? (k = 253, - cr = 25281) : ur < 2 ? 0 == ur ? (Q = "nw", - Q += "o", - Q += "desuo", - Q = (Q += "m").split("").reverse().join(""), - r(29, je, Q, r, !1), - Q = (Q = "puesuom").split("").reverse().join(""), - r(29, je, Q, r, !1), - Q = "ev", - cr = 26018) : ur > 0 && (pe = "re", - pe += "i", - pe += "fi", - pe += "tned", - pe = (pe += "i").split("").reverse().join(""), - we = Ze[pe], - pe = 0, - Z = 0, - ae = "p", - cr = 12421) : 4 == ur ? cr = (de = 1 === m) ? 11938 : 1219 : ur < 4 ? cr = m ? 14724 : 26721 : (H = jo, - cr = (Ke = (b = (se = Ne !== he) * se) > (Co = (Ko = 113 | (yo = O !== q)) << 26)) ? 24582 : 5120) : 9 == ur ? (ce = ye[J], - D = ce[io], - K = D[ue](Jo), - cr = 5216) : ur < 9 ? 7 == ur ? (U = E, - E = (E = "EI").split("").reverse().join(""), - R = E, - cr = 3941) : ur > 7 && (f = "ca", - f = (f += "M").split("").reverse().join(""), - j = new RegExp(f,He), - f = S[Qe](j), - cr = f ? 24994 : 4901) : 11 == ur ? cr = (Ne = te) ? 27842 : 5122 : ur < 11 ? cr = (f = S) ? 9508 : 26981 : (U++, - cr = 5728) : 20 == ur ? (Ao = +F[88] === F[88], - cr = Ao ? 22754 : 225) : ur < 20 ? 16 == ur ? (Ze = 783 ^ Qe.charCodeAt(Xe), - Ve += String.fromCharCode(Ze), - cr = 1573) : ur < 16 ? 14 == ur ? (S[0] = f, - f = S[0] > 0, - cr = f ? 9859 : 609) : ur > 14 && (cr = S < B.length ? 2368 : 6661) : 18 == ur ? cr = (Xe = Ze) ? 4738 : 12709 : ur < 18 ? (A++, - cr = 2724) : cr = Q < je ? 17476 : 23301 : 24 == ur ? (_ = H, - H = void 0, - m = _, - m += jo, - _ = [], - W = 0, - cr = 26272) : ur < 24 ? 22 == ur ? (ce.push(1), - ce = ce.concat(_), - cr = 25123) : ur < 22 ? (ce.push(1), - ce = ce.concat(m), - cr = 4578) : (W.push(k), - cr = V ? 19777 : 3845) : 26 == ur ? cr = (O = 2 === m) ? 2433 : 1603 : ur < 26 ? (Oe = "pa", - Oe += "us", - r(29, je, Oe += "e", r, !1), - Oe = "r", - Oe += "esum", - r(29, je, Oe += "e", r, !1), - cr = 17123) : (f = E, - x.push(f), - f = H[Io](3412), - x.push(f), - f = H[Io](3414), - x.push(f), - f = H[Io](3411), - x.push(f), - f = void 0, - j = H, - E = "c", - cr = 6337)); - break; - case 1: - void (13 == ur ? (D = J.charCodeAt(ce), - Me = D ^ K, - K = D, - Ae += String.fromCharCode(Me), - cr = 2369) : ur < 13 ? 6 == ur ? (m |= 128, - cr = 27266) : ur < 6 ? 2 == ur ? cr = Ne < P.length ? 9730 : 1632 : ur < 2 ? 0 == ur ? (Re = fe, - h.push(485927459208, 59283240219, 2, 1), - r(32, 2, -1), - fe = h.pop(), - Ee = fe, - h.push(18634632996, 1, 2), - r(32, 2, -1), - fe = h.pop(), - ze = fe, - fe = "\u03b8\u03dd\u03a9\u03fd\u0394\u03f9\u039c\u03f3\u0386\u03f2", - ne = "", - eo = 0, - cr = 9602) : ur > 0 && (f = 0, - B = 0, - he = "\u01b7\u01d5\u01a7\u0199", - le = "", - me = 0, - De = 0, - cr = 25605) : 4 == ur ? (Pe = je[xe], - J = Pe[ue](), - cr = J ? 6276 : 25283) : ur < 4 ? (k = x, - cr = Ko ? 3237 : 24064) : (F++, - cr = 22566) : 9 == ur ? (Le[64]++, - Ve = "sn", - Ve += "ot", - Ve = (Ve += "tub").split("").reverse().join(""), - we = 0 === Qe[Ve], - cr = we ? 6465 : 15841) : ur < 9 ? 7 == ur ? (ce.push(1), - ce = ce.concat(T), - cr = 22337) : ur > 7 && (cr = (P = D) ? 15524 : 25765) : 11 == ur ? (S = 0, - cr = 9861) : ur < 11 ? (w = 128 + (B = A % 128), - U = (B = 63 & (G = (I = A - B) / 128)) + (G = 64 * j), - (I = []).push(w, U), - O = I, - cr = 1604) : cr = (pe = we = pe) ? 5442 : 25249 : 20 == ur ? cr = Ro < Lo.length ? 17507 : 11941 : ur < 20 ? 16 == ur ? cr = Xe < Te.length ? 16897 : 25091 : ur < 16 ? 14 == ur ? cr = (X = Y) ? 21794 : 24643 : ur > 14 && (j = 0, - cr = 21218) : 18 == ur ? cr = he < E.length ? 2432 : 15168 : ur < 18 ? cr = N < O ? 21284 : 3264 : (E = A[Ro], - M = k[z](B), - he = M[I](E[pe], E), - cr = (E = he) ? 8418 : 15683) : 24 == ur ? (we = Qe[Z] <= 3, - cr = 19267) : ur < 24 ? 22 == ur ? cr = F < Z.length ? 23364 : 20 : ur < 22 ? (F++, - cr = 22565) : (We = He, - cr = 21954) : 26 == ur ? (_ = 276 ^ D.charCodeAt(T), - Me += String.fromCharCode(_), - cr = 8961) : ur < 26 ? (_[0] = 254, - cr = 22050) : (T = ke, - ke = (ke = "eziSydoBdedoced").split("").reverse().join(""), - _ = ke, - cr = T ? 10659 : 8993)); - break; - case 2: - void (13 == ur ? (ce = ye[K], - D = ce[io], - ce = (ce = "delbanEyalpotuAzom").split("").reverse().join(""), - J = D[ue](ce), - cr = 6564) : ur < 13 ? 6 == ur ? (b = (Ko = !z) * Ko, - b += Co = (se = !$o) * se, - Co = (Ke = So instanceof String) * Ke, - Co += y = (yo = 20) * yo, - cr = 10405) : ur < 6 ? 2 == ur ? (x = [], - A = "(", - A += "E", - A += "dge", - A += ")\\/([0-9", - A += "\\.]*)", - f = new RegExp(A), - A = "\u0321\u033c\u0361\u036b\u0368\u0366\u035e\u0322\u0355\u0328\u0321\u0354\u0329\u0326\u0332\u0355\u0327\u0356\u0323\u0322", - j = "", - z = 0, - cr = 5922) : ur < 2 ? 0 == ur ? (B = 128 + (f = N % 128), - I = (f = 63 & (z = (j = N - f) / 128)) + (z = 64 * x), - (j = []).push(B, I), - O = j, - cr = 14370) : ur > 0 && (I = -1, - cr = 7330) : 4 == ur ? (f = -1, - cr = 14432) : ur < 4 ? cr = 10724 : (Te = void 0, - cr = 27652) : 9 == ur ? (L += O, - cr = yo ? 26691 : 22979) : ur < 9 ? 7 == ur ? cr = (T = D) ? 7206 : 21796 : ur > 7 && (eo = 971, - cr = 12325) : 11 == ur ? ($++, - cr = (yo = (se = (yo = (Ke &= 13) * Ke) + (Co = (y = !bo) * y)) >= (Ke = 2 * (Co = Ke * y))) ? 11683 : 546) : ur < 11 ? (m = T[Fo], - S = void 0, - f = T, - E = ir, - R = m, - cr = (w = P)[21] ? 18659 : 9057) : (Oe = void 0, - je = Uo, - Q = (ye = mo)[qe], - cr = Q ? 24225 : 6689) : 20 == ur ? (be = ge, - cr = 14369) : ur < 20 ? 16 == ur ? (Ko = (Ko = (y <<= 27) * y) > -169, - f = 128 + (O = m % 128), - O = 127 & (A = (x = m - O) / 128), - (x = []).push(f, O), - cr = 3110) : ur < 16 ? 14 == ur ? (Ke = 466 | (Ko = I != I), - b = (Co = (yo |= 6) * yo) > (Ke <<= 24), - Me = 210 ^ K.charCodeAt(D), - ce += String.fromCharCode(Me), - cr = b ? 3683 : 17891) : ur > 14 && (setTimeout(oo, no), - cr = 5828) : 18 == ur ? (G = f[Ro], - U = O[z](B), - E = U[I](G[pe], G), - cr = (G = E) ? 22627 : 6595) : ur < 18 ? cr = (eo = uo) ? 5505 : 7714 : (L = 128 + (Ye = te % 128), - Ye = 127 & (Ie = (N = te - Ye) / 128), - (N = []).push(L, Ye), - Ne = N, - cr = 6433) : 24 == ur ? (j = 9, - z = 1, - b = (yo = !Fe) * yo, - Ko = yo * (y = je instanceof Number), - cr = (Ke = b >= (se = (Ko *= 2) - (Co = y * y))) ? 22723 : 22853) : ur < 24 ? 22 == ur ? (O = I <= 1, - cr = 20674) : ur < 22 ? (xe = ye[ie], - Pe = xe[Se](), - xe = (Pe = 0 | (xe = 1e9 * Pe))[Ao](36), - Pe = Do + xe, - xe = ".t", - xe += "du", - xe += "m.", - xe += "alibab", - xe += "a", - cr = 11810) : (O = z = [m + 64 * A], - cr = 11872) : 26 == ur ? (no = 143 ^ We.charCodeAt(ao), - yo = W === To, - He += String.fromCharCode(no), - cr = (b = (se = yo * yo) > -173) ? 27074 : 26050) : ur < 26 ? (ge = 1 !== $e[54], - cr = ge ? 22788 : 28321) : (A = O, - W = W.concat(A), - O = void 0, - cr = (A = (f = 0 | (A = I)) < 16384) ? 25824 : 18082)); - break; - case 3: - void (8 == ur ? (q = X[$](ee), - cr = q ? 5889 : 13024) : ur < 8 ? 3 == ur ? (w = new RegExp(E,mo), - E = R.split(w), - O = E.length, - w = E[0], - h.push(370354573, 1, 2), - r(32, 2, -1), - R = h.pop(), - M = R, - cr = w ? 8962 : 25221) : ur < 3 ? 1 == ur ? cr = (he = -1 === (M = he)) ? 25252 : 14019 : ur < 1 ? (be = ge, - ge = de, - N = "\0\x01", - N += "\x02\x03\x04\x05", - N += "\x06\x07\b", - N += "\t\n\v\f\r\x0e", - N += "\x0f\x10\x11\x12\x13\x14\x15\x16\x17", - N += "\x18\x19\x1a\x1b", - N += '\x1c\x1d\x1e\x1f !"#$%&', - N += "'()*+", - cr = 12900) : (E = G[io], - cr = E ? 6243 : 6593) : 5 == ur ? (ue[0] = 4, - (xe = {})[$o] = jo, - h.push(3371, 4619226570810, 2, 1), - r(32, 2, -1), - ve = h.pop(), - xe[ve] = 0, - ve = (ve = "stluseRxam").split("").reverse().join(""), - xe[ve] = 1e5, - cr = 10627) : ur < 5 ? (Ce[pe](Ee, fe[6]), - cr = 11361) : 6 == ur ? (A = k[f], - cr = 1125) : ur > 6 && (D = ye[Q], - K = D[ue], - cr = 8513) : 12 == ur ? (De++, - cr = 16805) : ur < 12 ? 10 == ur ? (le = f < M.length, - cr = 4513) : ur < 10 ? (x = I.indexOf(B), - j = x, - cr = 14114) : (S = m = O, - k.push(S.length), - k = k.concat(S), - cr = (m = T = k) ? 21510 : 7426) : 14 == ur ? (Co <<= 0, - yo = !A, - Ke = Z instanceof Boolean, - _ = te, - b = Co * Co, - b += y = yo * yo, - y = Ke * Ke, - Ko = (se ^= 8) * se, - cr = 27236) : ur < 14 ? (k = P[Ze], - f = k[io], - k = f[Ao], - f = void 0, - z = 0, - B = P, - I = m, - U = 1, - E = typeof (w = k) !== Xe, - cr = 21568) : 15 == ur ? cr = q < ae.length ? 2053 : 5955 : ur > 15 && (cr = U < z.length ? 12901 : 24705)); - break - } - }(); - break; - case 7: - var Cr = ie.length - , fr = ie[0] - , mr = ie[Ce](); - Se[0] = 0, - _e = Cr + ye, - fe = "em", - fe += "iTti", - fe += "si", - fe += "Vtsa", - fe = (fe += "l").split("").reverse().join(""), - fe = _e + mr[Ee = fe], - _e = fe + ye, - Be[0] = _e + fr[Ee], - cr = 9892; - break; - case 8: - Ve = void 0, - Xe = Y; - var br = Le; - Ze = "ro", - Ze += "tagi", - Ze = (Ze += "van").split("").reverse().join(""), - pe = Xe[Ze], - Ze = (Ze = "tnegAresu").split("").reverse().join(""), - we = pe[Ze], - Ze = (Ze = "rotagivan").split("").reverse().join(""), - pe = Xe[Ze], - Ze = "fzwbpyd{", - Z = "", - ae = 0, - cr = 8896; - break; - case 9: - Or[56] = F + ae[q], - ee = "cr", - ee += "e", - ee += "ateOs", - F = ae[ee += "cillator"](), - ee = (ee = "resylanAetaerc").split("").reverse().join(""); - var Ar = ae[ee](); - ee = "\u0296\u02e4\u0281\u02e0\u0294\u02f1\u02b6\u02d7\u02be\u02d0", - q = "", - X = 0, - $ = 0, - cr = 17188; - break; - case 10: - var Sr = ae[q](); - ee = "c", - ee += "re", - ee += "ateS", - ee += "criptPr", - ee += "o"; - var kr = ae[ee += "cessor"](4096, 1, 1); - ee = "g", - ee += "a", - q = Sr[ee += "in"], - ee = "\u0324\u0333\u033e\u0327\u0337", - X = "", - $ = 0, - cr = 3172; - break; - case 11: - var jr = Re; - Re = fe = Ce = ze, - Ce = "\u0330\u0354\u0348\u034e\u034c", - fe = "", - Ee = 0, - cr = 10403; - break; - case 12: - ae = we[Z += "llator"](), - Z = (Z = "resylanAetaerc").split("").reverse().join(""); - var xr = we[Z](); - Z = "\u03a8\u03da\u03bf\u03de\u03aa\u03cf\u0388\u03e9\u0380\u03ee", - ee = "", - F = 0, - q = 0, - cr = 1730; - break; - case 13: - var wr = we[ee](); - Z = "\u0195\u0184\u0193\u0197\u0182\u0193\u01a5\u0195\u0184\u019f\u0186\u0182\u01a6\u0184\u0199\u0195\u0193\u0185\u0185\u0199\u0184", - ee = "", - F = 0, - cr = 22566; - break; - case 14: - Ze = void 0; - var Or = Le; - we = "n", - we += "avig", - Z = (pe = Je)[we += "ator"], - we = (we = "tnegAresu").split("").reverse().join(""), - ae = Z[we], - we = (we = "rotagivan").split("").reverse().join(""), - Z = pe[we], - we = (we = "mroftalp").split("").reverse().join(""), - ee = Z[we], - we = "a", - we += "rm", - Z = ee.indexOf(we), - cr = (we = -1 !== Z) ? 8992 : 13505; - break; - case 15: - var yr, Er, Rr, _r; - z = B = k = G + 1, - k = j ^ O[4], - B = j ^ O[12], - cr = (I = 1 === k) ? 11556 : 4357; - break; - case 16: - return h.push(Ao), - jo = void 0; - case 17: - var Pr = m[Fo]; - S = Pr[ir], - cr = S ? 17826 : 12482; - break; - case 18: - var Tr = ze + Ee; - jr[Tr] = Ce, - Ce[Be] = function() { - try { - delete jr[Tr] - } catch (e) { - jr[Tr] = null - } - } - , - fe = "on", - Ce[fe += "load"] = Ce[Be], - Ce[_e] = Re, - Xo = void 0, - cr = 11681; - break; - case 19: - rr = o, - X = void 0; - var Br = 0; - ie = ($ = sr)[Eo], - h.push(87669, 777859488, 50611408774, 3, 2), - r(32, 2, -1), - Se = h.pop(), - Se = ie[Be = Se], - cr = Se ? 22912 : 4965; - break; - case 20: - var Lr = we[ee](4096, 1, 1); - Z = "ni", - Z = (Z += "ag").split("").reverse().join(""), - ee = wr[Z], - Z = "v", - Z += "alu", - ee[Z += "e"] = 0, - Z = "s", - Z += "aw", - Z += "to", - Z += "oth", - ae.type = Z, - Z = (Z = "tcennoc").split("").reverse().join(""), - ae[Z](xr), - Z = "c", - Z += "onne", - xr[Z += "ct"](Lr), - Z = "\u022a\u0236\u0235\u0235\u022c\u022a\u023b", - ee = "", - F = 0, - cr = 22565; - break; - case 21: - ve = void 0, - T = 255 & (D = (ce = ue) >> 8), - (ue = []).push(T, D = 255 & ce), - ue = J = ue = ve = ue; - var Dr = 0; - cr = 2145; - break; - case 22: - S = 0; - var Pr = m[Fo]; - cr = (E = (w = j)in Pr) ? 18658 : 3685; - break; - case 23: - var Cr = ie.length - , fr = ie[0] - , mr = ie[Ce](); - Se[1] = 0, - _e = Cr + ye, - h.push(12170904, 683921399, 2, 0), - r(32, 2, -1), - fe = h.pop(), - fe = _e + mr[Ee = fe], - _e = fe + ye, - Be[1] = _e + fr[Ee], - cr = 17795; - break; - case 24: - J = void 0, - D = 255 & (ce = (ve = ue) >> 8), - (ue = []).push(D, ce = 255 & ve), - ue = J = ue; - var Dr = 0; - cr = 17953; - break; - case 25: - return Xo; - case 26: - X = sr; - var Ir = g - , zr = l - , Mr = i; - We = (po = Go)[66], - He = We[Mr[$]], - cr = He ? 544 : 9604; - break; - case 27: - D = 255 & ve, - ce.push(T, D), - ve = J = ce; - var Dr = 0; - cr = 20098; - break - } - } - } catch (e) { - if (rr >= 0 || rr[0] >= 0) - return r(18, rr, er, e); - 27 !== o && (Go = (Go = "egassem").split("").reverse().join(""), - Xo = "kc", - Xo += "a", - Xo = (Xo += "ts").split("").reverse().join(""), - r(27, encodeURIComponent(e[Go]), encodeURIComponent(e[Xo]), d, c)) - } - } - window.ylw = r; - - function t(e, o) { - for (var r = 1; void 0 !== r; ) { - var t, n, h = 7 & r >> 3; - switch (7 & r) { - case 0: - void (1 == h ? (c++, - r = 0) : r = h < 1 ? c < s.length ? 5 : 3 : void 0); - break; - case 1: - var a = o.name - , s = "\x9d\xaa\xb0\xa9\x9f[" - , d = "" - , c = 0; - r = 0; - break; - case 2: - return !1; - case 3: - var p = a.indexOf(d), v; - r = 0 === p ? 2 : 4; - break; - case 4: - var l = i(e, o), g = "]e", u, C; - return g += "doc", - g += " ev", - g = (g += "itan[").split("").reverse().join(""), - -1 !== l.indexOf(g); - case 5: - var f = s.charCodeAt(c) - 59; - d += String.fromCharCode(f), - r = 8; - break - } - } - } - function i(e, o) { - for (var t = 1; void 0 !== t; ) { - var i, n, a = 3 & t >> 2; - switch (3 & t) { - case 0: - void (0 == a ? t = c < s.length ? 2 : 3 : a > 0 && (c++, - t = 0)); - break; - case 1: - var s = "U\x84}r\x83x~}" - , d = "" - , c = 0; - t = 0; - break; - case 2: - var p = s.charCodeAt(c) - 15; - d += String.fromCharCode(p), - t = 4; - break; - case 3: - var v, l = "pr"; - l += "otot", - l += "y"; - var g = e[d][l += "pe"]; - h.push(42, 3882964056359, 2, 0), - r(32, 2, -1); - var u, C, f = "llac", m; - return g[h.pop()][f = f.split("").reverse().join("")](o) - } - } - } - function n() {} - var h = []; - h.unshift([]); - var a = {}, s = [], d = 0, c = "", p = "\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff".split(""), v = new RegExp("0+$"), l, g; - d = 0, - r(7) -}(); - -function get_form() { - return window.ylw(20, { - "MaxMTLog": 300, - "MTInterval": 4, - "MinMTDwnLog": 30, - "MaxKSLog": 14, - "MaxFocusLog": 6, - "MaxNGPLog": 200, - "NGPInterval": 4, - "Enable": 3, - "location": "cn", - "_umopt_npfp": 1, - "timeout": 2000 - }); -} diff --git a/z_working/ali_223Vm.js b/z_working/ali_223Vm.js deleted file mode 100644 index 7729204..0000000 --- a/z_working/ali_223Vm.js +++ /dev/null @@ -1,43 +0,0 @@ -const fs = require('fs'); -const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); - - -function ReadCode(name, dir) { - let file_path = dir === undefined ? `${__dirname}/${name}` : `${__dirname}/${dir}/${name}`; - return fs.readFileSync(file_path) + "\r\n" -} - - -const js_code = ReadCode(`./ali_223.js`); -const user_config = { - isTest:false, - compress: false, - proxy_config: { proxy: true, print_log: true }, - window_attribute: { }, - - env: { - canvas: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==", - plugin: [ - { description: "Portable Document Format", filename: "internal-pdf-viewer", name: "Chrome PDF Plugin", MimeTypes: [{ description: "Portable Document Format", suffixes: "pdf", type: "application/x-google-chrome-pdf" }] }, - { description: "", filename: "mhjfbmdgcfjbbpaeojofohoefgiehjai", name: "Chrome PDF Viewer", MimeTypes: [{ description: "", suffixes: "pdf", type: "application/pdf" }] }, - { description: "", filename: "internal-nacl-plugin", name: "Native Client", MimeTypes: [{ description: "Native Client Executable", suffixes: "", type: "application/x-nacl" }, { description: "Portable Native Client Executable", suffixes: "", type: "application/x-pnacl" }] } - ], - navigator: { - userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55" - }, - location: { - href: 'https://yyz.ydsxs.cn/pages/mine/zhuce' - }, - document: { - referrer:"", - } - } -} - - -let result = QXVM_GENERATE.QXVm_sanbox(js_code, "get_form", user_config); -console.log(result.get_form()) -// console.log(result.get_from()) -// console.log(result.get_from()) -// console.log(result.get_from()) -// console.log(result.get_from()) diff --git a/z_working/boss.js b/z_working/boss.js deleted file mode 100644 index ae37682..0000000 --- a/z_working/boss.js +++ /dev/null @@ -1,38 +0,0 @@ -debugger; -myproxy = function (obj) { - return new Proxy(obj, { - set(target, property, value) { - return Reflect.set(...arguments); - }, - get(target, property, receiver) { - - - return target[property]; - } - }); -} - -top = myproxy(window); -parent = top; -window.top = top; -window.parent = parent; - - -setTimeout = function setTimeout(){}; - -try{ - a = 'far' / 2 -}catch(w){ - debugger; -} - - -(function(){Array['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['j'] = Array['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['\u006a\u006f\u0069\u006e'];Array['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['p'] = Array['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['\u0070\u0075\u0073\u0068'];String['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['d'] = String['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['\u0063\u0068\u0061\u0072\u0043\u006f\u0064\u0065\u0041\u0074'];String['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['c'] = String['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['\u0063\u0068\u0061\u0072\u0041\u0074'];var $ = String['\u0066\u0072\u006f\u006d\u0043\u0068\u0061\u0072\u0043\u006f\u0064\u0065'];var VkN,Hwf,Tq,W37,S_,V,WS,Qm7,mN,FVj,S,Ns,T,Am3,Bl,lR,n,K,M,Q,i,Ba0,N_U,t,Ck,p,h,M3k,NK_,oC,IB0,N,vMs,WBl,J8E,D1n,ET$,BQq,SPS,BL1,Y,nT,iU,r08,Mkf,M2J,r,tb,h52,p8m,v,U,Za,k,JA,Lat,pW,EQd,p7,El,yY,C,sqQ,VBY,u8,D,sw1,My,ifw,FPw,um,Tv,H,B,uQP,wwf,F,IR,x,TCo,Du,jjP,s,hdN,KeO,zK,m,PN,GH_,lPI;var jxF=nN0();function Pcr(){var Jnn=0,zaV=[11,24,22,27,16,7,4,13,8,5,26,17,10,19,6,23,20];while(!![]){switch(zaV[Jnn++]){case 1:q=q-o[2];break;case 2:if(o[8]-o[5]>0){q=q+o[4];q=q+o[6]-o[5]}else{q=q*o[0];q=q-o[2]}break;case 3:l=l.p(j);break;case 4:if(o[6]-o[5]>0){q=q+o[3];q=q+o[2]-o[5]}else{q=q*o[6];q=q-o[2]}var O6r=[25,2,18,12,21,14,15,1,3,9];break;case 5:q=q-o[6];break;case 6:q=q-o[2];krH.apply(zaV,O6r);break;case 7:q=q*o[7];break;case 8:o[8]=q/o[4];break;case 9:return w;case 10:q=q/o[4];break;case 11:var j="SV",l=1,o=[],q;break;case 12:o[4]=q-o[5];break;case 13:j=1;break;case 14:q=q/o[8];break;case 15:for(var z=0;z>11)}break;case 16:q=q+o[6];break;case 17:var w="";break;case 18:l=[235520,237568,198656,233472,237568];break;case 19:if(q-o[6]){q=q+o[3]}break;case 20:q=q*o[6];break;case 21:q=q-o[2];break;case 22:q=o[4]+o[6];break;case 23:j=l;break;case 24:for(var u=0;u<10;u++){o.p(u+6)}var krH=zaV.p;break;case 25:var y=o[0];break;case 26:q=q+o[8];break;case 27:l=l+1;break;}}}var QY=function(a,b){var Blj=0,Mu7=[9,10,12,1,2,7,3,19,11,4,5,6,18];while(!![]){switch(Mu7[Blj++]){case 1:for(var u=0;ul.c(4)){o=o+"u"}break;case 3:o=[];break;case 4:o=o.j("");break;case 5:o+="a";break;case 6:for(var z in j){var A=j[z];if(!y[A-1]){y[A-1]=[parseInt(z,10)]}else{y[A-1].p(parseInt(z,10))}}i_4.apply(Mu7,umJ);break;case 7:var w=l+o;break;case 8:w=o;break;case 9:var j={},l=[],o="abcdefghijk";var umJ=[21,16,20,23,8,17,13,14,15,22];break;case 10:for(var q=o.length-1;q>=0;q--){l.p(o.c(q))}break;case 11:for(var q=o.length-1;q>=4;q--){o.p(w.c(q))}break;case 12:l=l.j("");var i_4=Mu7.p;break;case 13:var I=0;break;case 14:l+="h";break;case 15:for(var u=y.length-1;u>=0;u--){var J=y[u];if(J){for(var L=0;Ll.c(7)){o=o+"g"}break;case 18:o+="t";break;case 19:var y=[];break;case 20:var G=[];break;case 21:o+="c";break;case 22:return G;case 23:l=w;break;}}};var E=function(a,b,c,d,e){var l_D=0,JAy=[18,25,21,6,24,17,27,10,19,4,23];while(!![]){switch(JAy[l_D++]){case 1:var A="ZiB",G=1;break;case 2:if(!l){o=o<<2+l-j}break;case 3:var y=$(w.d(0)-w.length);break;case 4:if(j+q>o+q>>j-l>>q}break;case 5:u+=E(a,b,c+1,d,e);break;case 6:var hac=JAy.p;a[b][c]=0;case 7:if(j&&!l){q=o%3;q=l+q}break;case 8:for(var J=0;J>2)}break;case 9:if(o+q<0){l=j<>j}break;case 10:if(l+o>0){q=l+q;o=l-q}hac.apply(JAy,Lo1);break;case 11:var L=typeof Mkf[y]===I;break;case 12:G=G.p(A);break;case 13:if(o<0){o=l>>j/q>>j}var VVV=[26,29,16,15,8,12,11,5,30,14];break;case 14:return u;case 15:G=[444,392,424,404,396,464];break;case 16:A=G;break;case 17:u+=E(a,b+1,c,d,e);break;case 18:if(b<0||b>=d||c<0||c>=e||a[b][c]==0){return 0}break;case 19:u+=E(a,b-1,c,d,e);break;case 20:G=G+1;hac.apply(JAy,VVV);break;case 21:if(j+l>0){q=o>>3;q=l+q;l=j>>o*q>>j;q=l/q}var Lo1=[13,3,9,32,31,2,1,28,20,22];break;case 22:if(l+q>0){q=o>>4+l>>3*l+o<<2}break;case 23:var w="x\xDD\xDB\xD2\xD8\xE6\xD4\xC8\xCC";break;case 24:l=-5;break;case 25:var j=1,l=-1,o=2,q=0,u=1;break;case 26:A=1;break;case 27:if(j+l+j>0){l=j>>o+q>>j;q=l+q}break;case 28:if(!j){j=5+o>>3}break;case 29:var I="";break;case 30:u+=E(a,b,c-1,d,e);break;case 31:if(l+o>0){o=o<<2;l=o>>q+q>>j;q=l/q}break;case 32:for(var z=1;z>16)}aE=aE.p(aD);var aH=sw1[aF]}catch(e){}break;case 5:aa=ag;break;case 6:var aT=[];break;case 7:al=[82,41,34,116,110,117,118,119,21,120,20,121,122,64,75,123,90,19,85,124,125,47,126,127,96,102,9,128,15,73,79,0,67,72,28,45,129,58,113,130,98,131,16,54,50,59,132,66,2,133,70,106,134,111,135,136,137,138,56,108,139,140,141,142,35,143,74,144,145,146,29,147,148,149,11,81,150,31,151,152,153,53,105,46,63,101,154,76,155,3,156,87,7,65,37,24,33,38,157,6,158,114,159,32,62,160,83,93,97,161,162,163,164,49,88,165,22,166,91,43,167,86,103,51,109,78,168,169,112,39,69,170,171,99,172,173,174,44,89,94,100,30,1,8,25,26,175,176,13,27,55,177,95,107,40,18,178,104,48,179,180,115,4,84,80,42,12,14,181,52,23,182,183,184,185,5,57,77,186,187,17,61,68,188,36,92,189,10,60,71];break;case 8:az=az.p(ay);break;case 9:L=L-J[2];break;case 10:L=L*J[7];break;case 11:if(J[6]-J[5]>0){L=L+J[3];L=L+J[2]-J[5]}else{L=L*J[6];L=L-J[2]}break;case 12:for(var aU=0;aU>15)}a6=a6.p(a5);GH_[a7](0,GH_.length)}else{GH_=new Array}break;case 41:var aA="";break;case 42:bD=bD+b;break;case 43:al=ak;break;case 44:var bD=bB,bE,bF,bG,bH,bI,bJ,bK,bL,bM,bN,bO=0;break;case 45:var bz="Py",bA=1;case 46:bA=bA+1;break;case 47:for(var aI=0;aI>7ATAIbCmEF-GJKLPQRYxVsWj5[^'PabNchH@mWos%u?vx6*|",al=1;break;case 74:var a4=P;break;case 75:var aQ=24;break;case 76:bi=[101,120,34,19,74,1,121,122,70,85,63,123,103,124,33,125,91,41,48,114,126,5,11,68,113,127,78,94,128,129,52,24,43,31,30,130,131,132,79,38,108,133,17,14,134,135,13,96,136,72,137,80,138,118,139,2,97,140,141,112,142,143,144,45,86,58,16,64,145,90,146,23,147,148,18,149,106,28,76,150,8,151,152,153,93,77,81,100,154,10,71,50,59,3,155,156,53,157,110,158,115,104,89,92,87,62,159,160,51,161,49,162,82,163,6,164,105,165,42,166,167,7,25,40,168,65,73,35,169,170,171,66,172,27,173,57,117,26,9,22,29,174,95,99,21,175,176,75,177,109,178,54,179,61,37,39,20,15,180,181,182,46,60,67,119,44,183,116,0,107,32,47,111,69,36,55,184,185,88,186,98,84,4,187,56,83,12,188,189,102];break;case 77:for(var aK=0;aK>7)}break;case 79:for(var au=0;au>7)}break;case 83:b$=q.length;break;case 84:for(var as=1;as>1)}break;case 96:bd=[14720,12928,14848,9344,14080,14848,12928,14592,15104,12416,13824];break;case 97:var bh="sYrSzXXPGdb*|6@K@4Demgiw!\\/s2e0Gt'!^vlJ*'dZ/oz54)V[U.Oh<{ntMpq$%Q`3{Z($Lk^\"mF),2cJW9E}?SxR\"(_I~fU;y:v && YE,3?Puu+jQHclqM#F>pO~+-]#1C\\5N789:W<=f>ABC%1BaHTKNA6;T=x0I-R.[]_g`abD|hijkn8orw7VLy}",bi=1;break;case 98:var ax=ap;break;case 99:j=Ck;break;case 100:aS=aR;break;case 101:L=L-J[2];break;case 102:z=1;break;case 103:for(var aX=0;aX<24;aX++){var aY="C5A",aZ=1;aZ=aZ+1;aY=1;var b0="";aY=aZ;aZ=[7296,6208,7040,6400,7104,6976];for(var b1=0;b1>6)}aZ=aZ.p(aY);var b2="CNC",b3=1;b3=b3+1;b2=1;var b4="";b2=b3;b3=[816,864,888,888,912];for(var b5=0;b5>3)}b3=b3.p(b2);aV=aW.c(Math[b4](Math[b0]()*aW.length));Y[aX]=aV.d()}break;case 104:Y=new Array(aQ);break;case 105:bi=bi.p(bh);var u0=[106,113,136,95,101,32,44,118,61,23,92,80,129,25,114,89,31,42,86,115];break;case 106:var bB="";break;case 107:var bg;break;case 108:for(var aB=0;aB>16)}var zzO=[100,81,69,13,6,116,50,12,19,48,20,103,141,35,72,110,138,1,28,125];break;case 109:var a9,a_,a$,aa;break;case 110:var b9=[];break;case 111:bi=bh;break;case 112:if(J[8]-J[5]>0){L=L+J[4];L=L+J[6]-J[5]}else{L=L*J[0];L=L-J[2]}break;case 113:bz=bA;break;case 114:VkN=[];break;case 115:if(bO===bN){for(var bL=0;bL>4)}aM=aM.p(aL);var aP=Mkf[aN]}catch(e){}break;case 133:h=new Array;break;case 134:J[8]=L/J[4];break;case 135:bh=bi;break;case 136:bA=[220,206,208,180,224,210,132,232,130,204,142,214,136,240,174,154,94,114];break;case 137:z=A;break;case 138:for(var b_=0;b_0){q=o>>4+l>>3*l+o<<2}KFy+=7;break;case 2:var u=[1,1],w=a.length;case 3:if(l+o>0){q=l+q;o=l-q}KFy+=2;break;case 4:if(j+q>o+q>>j-l>>q}KFy+=12;break;case 5:if(j&&!l){q=o%3;q=l+q}KFy+=9;break;case 6:if(l+o>0){o=o<<2;l=o>>q+q>>j;q=l/q}KFy+=11;break;case 7:if(!j){j=5+o>>3}KFy-=6;break;case 8:return u[w];case 9:if(!l){o=o<<2+l-j}KFy-=2;break;case 10:if(j+l+j>0){l=j>>o+q>>j;q=l+q}KFy-=8;break;case 11:var j=1,l=-1,o=2,q=0;KFy+=4;break;case 12:if(o+q<0){l=j<>j}KFy-=6;break;case 13:if(a[0]=="0"){return 0}KFy-=2;break;case 14:l=-5;KFy-=4;break;case 15:if(j+l>0){q=o>>3;q=l+q;l=j>>o*q>>j;q=l/q}KFy-=10;break;case 16:if(o<0){o=l>>j/q>>j}KFy-=4;break;case 17:for(var y=1;y=1&&z<=26){u[y+1]=a[y]!="0"?u[y-1]+u[y]:u[y-1]}else if(a[y]!="0"){u[y+1]=u[y]}else{return 0}}else if(a[y]!="0"){u[y+1]=u[y]}else{return 0}}KFy-=8;break;}}};var uOB=function(a){var DjF=16;while(!![]){switch(DjF){case 1:if(j[8]-j[5]>0){l=l+j[4];l=l+j[6]-j[5]}else{l=l*j[0];l=l-j[2]}DjF+=24;break;case 2:var y=j[0];DjF-=1;break;case 3:j[8]=l/j[4];DjF+=23;break;case 4:for(var w=0;w0){l=l+j[3];l=l+j[2]-j[5]}else{l=l*j[6];l=l-j[2]}DjF-=11;break;case 15:u[0]=u[1]=1;DjF-=7;break;case 16:if(a[0]==0){return 0}DjF+=8;break;case 17:l=l+j[8];DjF-=4;break;case 18:var u=[];DjF-=1;break;case 19:l=l-j[2];DjF-=15;break;case 20:l=l/j[8];DjF-=15;break;case 21:var q=a.length;DjF-=14;break;case 22:return u[q];case 23:l=l*j[6];DjF-=21;break;case 24:var j=[],l;DjF-=18;break;case 25:j[4]=l-j[5];DjF-=10;break;case 26:l=l-j[6];DjF-=8;break;}}};function sYd(){var Ryz=7;while(!![]){switch(Ryz){case 1:o+="a";Ryz+=1;break;case 2:for(var y=1;yl.c(7)){o=o+"g"}Ryz+=11;break;case 5:o=[];Ryz+=10;break;case 6:for(var q=o.length-1;q>=0;q--){l.p(o.c(q))}Ryz+=10;break;case 7:var j="n\xCC\xD9\xC8\xBD\xD6\xD2",l=[],o="abcdefghijk";Ryz-=1;break;case 8:if(o.c(5)>l.c(4)){o=o+"u"}Ryz+=5;break;case 9:for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}Ryz+=8;break;case 10:o+="a";Ryz+=9;break;case 11:l=u;Ryz-=8;break;case 12:return w;case 13:var u=l+o;Ryz-=8;break;case 14:l+="h";Ryz-=2;break;case 15:var w=$(j.d(0)-j.length);Ryz-=6;break;case 16:l=l.j("");Ryz-=8;break;case 17:o=o.j("");Ryz-=7;break;case 18:o+="c";Ryz-=17;break;case 19:o+="t";Ryz-=1;break;}}}function zT6(){var ON9=1;while(!![]){switch(ON9){case 1:var j="\x81\xD8\xD9\xCA\xB7\xCD\xE1\xDA\xA6\xB5\xC8\xBD\xD6\xD2",l=1,o=-1,q=2,u=0;ON9+=4;break;case 2:if(!o){q=q<<2+o-l}ON9+=5;break;case 3:if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}ON9+=5;break;case 4:var w=$(j.d(0)-j.length);ON9+=10;break;case 5:if(l+o>0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}ON9+=6;break;case 6:o=-5;ON9+=6;break;case 7:if(!l){l=5+q>>3}ON9+=9;break;case 8:for(var y=1;y>l}ON9-=6;break;case 10:return w;case 11:if(l&&!o){u=q%3;u=o+u}ON9-=5;break;case 12:if(l+o+l>0){o=l>>q+u>>l;u=o+u}ON9-=8;break;case 13:if(q<0){q=o>>l/u>>l}ON9-=4;break;case 14:if(o+q>0){u=o+u;q=o-u}ON9+=1;break;case 15:if(l+u>q+u>>l-o>>u}ON9-=2;break;case 16:if(o+u>0){u=q>>4+o>>3*o+q<<2}ON9-=6;break;}}}function Rc(){var weF=0,hg=[188,80,79,4,29,99,14,116,112,40,109,89,95,82,88,1,104,36,107,57,117,66,23,27,96,16,83,97];while(!![]){switch(hg[weF++]){case 1:var J=[],L,O="nZr",P=1;break;case 2:a4=a4.p(a3);break;case 3:var g0=[[5,4],[6,4],[6,7],[2,3]],g1=vMs,g2="001W002P0038002T",g3=function(a,b){for(var j=0;j=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},g4="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",g5=g4.length,g6,g7,g8,g9,g_,g$=0,ga;break;case 4:var u=h52,w="NL",y=1;var Fmt=hg.p;break;case 5:L=L+J[6];break;case 6:ap=[10240,9344];break;case 7:a8=1;break;case 8:for(var aY=0;aY>1)}break;case 9:for(var a$=0;a$>12)}break;case 10:fF=[64,154,66,182,68,84,70,172,72,102,74,250,76,108,78,216,80,166,82,144,252,136,84,232,86,128,88,246,90,96,92,212,94,146,96,152,98,80,100,140,102,92,104,210,106,74,108,106,110,142,112,70,114,110,116,132,118,214,120,190,122,78,124,252,126,116,128,236,130,192,132,170,134,230,136,244,138,218,140,206,142,186,144,134,146,226,148,124,150,208,152,200,154,180,156,68,158,88,160,240,162,112,164,178,166,98,168,120,170,90,172,104,174,94,176,202,178,188,180,118,182,174,184,184,186,86,188,164,190,72,192,238,194,160,196,248,198,234,200,130,202,176,204,168,206,222,208,148,210,122,212,100,214,150,216,66,218,126,220,224,222,64,224,82,226,220,228,158,230,198,232,76,234,196,236,114,238,204,240,194,242,162,244,138,246,228,248,156,250,242];break;case 11:var fR=fJ,fS="";Fmt.apply(hg,Z7q);break;case 12:g6="";break;case 13:for(var fO=0;fO>4)}break;case 21:if(a7[ak](a_)==-1&&a7[ac](ag)==-1){I=0}break;case 22:var fX=[];break;case 23:P=P.p(O);break;case 24:var bm="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",bn=bm.length,bo,bp,bq,br,bs,bt=0,bu;break;case 25:var fI=fG,fJ={},fK="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",fL=$(fK.d(0)-fK.length);break;case 26:var fE="p7$",fF=1;break;case 27:var X="T7",Z=1;break;case 28:var ak="";break;case 29:y=y+1;break;case 30:ab=[430080,450560,409600,413696,491520,323584,417792];break;case 31:aV=aW;Fmt.apply(hg,DtQ);break;case 32:a9=a9.p(a8);break;case 33:if(Am3[b7]){var b9="t9m",b_=1;b_=b_+1;b9=1;var b$="";b9=b_;b_=[671744,827392,843776,565248,983040,917504];for(var ba=0;ba>13)}b_=b_.p(b9);b4=Am3[b$]}break;case 34:hk=hk*5;break;case 35:if(bM){var f6,f7,f8,f9,f_,f$,fa,fb,fc="2354=3<3";f6=fc.length;var fd=[];for(var fe=0;fe=65536&&f7<=1114111){fd.p(f7>>18&7|240);fd.p(f7>>12&63|128);fd.p(f7>>6&63|128);fd.p(f7&63|128)}else if(f7>=2048&&f7<=65535){fd.p(f7>>12&15|224);fd.p(f7>>6&63|128);fd.p(f7&63|128)}else if(f7>=128&&f7<=2047){fd.p(f7>>6&31|192);fd.p(f7&63|128)}else{fd.p(f7&255)}}f8=fd.length;f8=f8/2;var ff=[];f9=0;for(var fg=0;fg>15)}break;case 41:var a3="XDa",a4=1;break;case 42:for(var aG=1;aG>1)}en=en.p(em);bc=bc[eo]}break;case 44:as=1;break;case 45:var as="WC2",at=1;break;case 46:for(var hT=1;hThV){gk++;gl.p(hU)}else if(hU>11)}dY=dY.p(dX);bc=bc[dZ]}break;case 53:ao=1;break;case 54:Z=[1600,1776,1584,1872,1744,1616,1760,1856];var Gz6=[32,113,51,157,178,187,76,30,176,173,87,171,194,84,167,114,118,50,131,5];break;case 55:L=L+J[8];break;case 56:for(var gP=1;gP>7)}dh=dh.p(dg);bc=bc[di]}break;case 59:for(var hc=0,hd=Ck.length;hc>9)}break;case 64:if(bM&&bc){var cd="XLO",ce=1;ce=ce+1;cd=1;var cf="";cd=ce;ce=[950272,909312,917504];for(var cg=0;cg>13)}ce=ce.p(cd);var ch="FS",ci=1;ci=ci+1;ch=1;var cj="";ch=ci;ci=[832,776,920,632,952,880,640,912,888,896,808,912,928,968];for(var ck=0;ck>3)}ci=ci.p(ch);var cl="BHF",cm=1;cm=cm+1;cl=1;var cn="";cl=cm;cm=[59392,56832,57344];for(var co=0;co>9)}cm=cm.p(cl);bM=bc[cj](cn)||bc[cf]}break;case 65:I=I&&u[a0]==l[R];break;case 66:for(var W=0;W>3)}break;case 67:a4=a4+1;break;case 68:Z=Z.p(X);break;case 69:b5=b6;break;case 70:var aH=aF;Fmt.apply(hg,rJD);break;case 71:var a5="";break;case 72:if(bM){var cp="Izd",cq=1;cq=cq+1;cp=1;var cr="";cp=cq;cq=[59392,56832,57344];for(var cs=0;cs>9)}cq=cq.p(cp);bc=bc[cr]}var O45=[307,166,295,35,306,26,234,199,149,212,138,10,272,37,25,242,122,13,11,210];break;case 73:for(var bw=0;bw>1);break;case 79:for(var o=0,q=j.length;o>4)}break;case 86:for(var aM=0,aN=aw.length;aM>14)}aP=aP.p(aO);if(aL[aQ](aw.c(aM))){ax+=aL[aw.c(aM)]}else{ax+=aw.c(aM)}}var DtQ=[235,296,267,190,290,281,278,197,214,69,238,20,174,33,144,289,226,55,24,81];break;case 87:var ae="u3p",af=1;break;case 88:for(var o=0,q=p.length;o>15)}dC=dC.p(dB);var dF="003800330034",dG=function(a,b){for(var j=0;j0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},dH="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",dI=dH.length,dJ,dK,dL,dM,dN,dO=0,dP;dP=[];dJ=dF.length/4;for(var dV=0;dV>15)}break;case 104:P=P+1;break;case 105:S_=aS;break;case 106:for(var aT=0,aU=ax.length;aT>1)}ca=ca.p(c$);bc=bc[cb]}break;case 109:y=y.p(w);break;case 110:var hS=he;break;case 111:bH=1;break;case 112:y=[3768320,3309568,3538944,3342336];break;case 113:L=J[4]+J[6];break;case 114:af=[3904,7424,6656,6720,7360,3776];break;case 115:if(bM){var dx="w9e",dy=1;dy=dy+1;dx=1;var dz="";dx=dy;dy=[7602176,7274496,7340032];for(var dA=0;dA>16)}dy=dy.p(dx);bc=bc[dz]}break;case 116:w=y;break;case 117:P=[800,888,792,936,872,808,880,928];break;case 118:for(var ah=0;ah>6)}break;case 119:var hc=hb[1];break;case 120:hk=hl;break;case 121:try{he=he*(1.5-h$*he*he)}catch(e){}break;case 122:var fN=fL;break;case 123:hJ=[444,440,436,404,460,460,388,412,404];break;case 124:for(var fY=0,fZ=fS.length;fY>9)}eb=eb.p(ea);bc=bc[ec]}Fmt.apply(hg,O45);break;case 126:SPS=WS;break;case 127:hI=1;break;case 128:L=L-J[2];break;case 129:vMs=[];break;case 130:PN.p(yY.length);break;case 131:var ai="wc",aj=1;Fmt.apply(hg,t9);break;case 132:var h2=[];break;case 133:hF=[227328,200704,217088,206848,202752,237568];Fmt.apply(hg,Uf6);break;case 134:for(var bz=0,bA=bx.length;bz>1)}dl=dl.p(dk);var dp="udE",dq=1;dq=dq+1;dp=1;var dr="";dp=dq;dq=[3328,3104,3680,2528,3808,3520,2560,3648,3552,3584,3232,3648,3712,3872];for(var ds=0;ds>5)}dq=dq.p(dp);var dt="nyO",du=1;du=du+1;dt=1;var dv="";dt=du;du=[950272,909312,917504];for(var dw=0;dw>13)}du=du.p(dt);bM=bc[dr](dm)||bc[dv]}break;case 137:var ht=hr;break;case 138:fE=fF;break;case 139:for(var hs=1;hs=65536&&go<=1114111){gw.p(go>>18&7|240);gw.p(go>>12&63|128);gw.p(go>>6&63|128);gw.p(go&63|128)}else if(go>=2048&&go<=65535){gw.p(go>>12&15|224);gw.p(go>>6&63|128);gw.p(go&63|128)}else if(go>=128&&go<=2047){gw.p(go>>6&31|192);gw.p(go&63|128)}else{gw.p(go&255)}}break;case 153:J8E=an;break;case 154:var hK="";break;case 155:L=L-J[2];break;case 156:PN=[];break;case 157:ab=ab+1;break;case 158:for(var al=0;al>9)}break;case 159:var an=S_,ao="OM",ap=1;var FfW=[44,191,185,206,204,241,223,273,175,90,233,248,103,201,169,269,42,70,163,259];break;case 160:var a_="";break;case 161:var aZ="yrX",b0=1;break;case 162:aZ=1;break;case 163:for(var aI=0;aI>15)}eR=eR.p(eQ);bc=bc[eS]}var Z7q=[22,124,227,207,3,255,205,15,12,260,180,181,285,152,18,253,249,279,39,237];break;case 167:ae=af;break;case 168:aj=[53760,56320,51200,51712,61440,40448,52224];break;case 169:az=az.p(ay);break;case 170:for(var bF=0,bG=bd.length;bF>12)}break;case 177:var aV="B$b",aW=1;break;case 178:aa=1;break;case 179:if(bM&&bc){var ct,cu,cv,cw,cx,cy,cz,cA,cB="841343>33384";ct=cB.length;var cC=[];for(var cD=0;cD=65536&&cu<=1114111){cC.p(cu>>18&7|240);cC.p(cu>>12&63|128);cC.p(cu>>6&63|128);cC.p(cu&63|128)}else if(cu>=2048&&cu<=65535){cC.p(cu>>12&15|224);cC.p(cu>>6&63|128);cC.p(cu&63|128)}else if(cu>=128&&cu<=2047){cC.p(cu>>6&31|192);cC.p(cu&63|128)}else{cC.p(cu&255)}}cv=cC.length;cv=cv/2;var cE=[];cw=0;for(var cF=0;cF>12)}cO=cO.p(cN);bM=bc[bd](cG)||bc[cP]}break;case 180:var gi=g1[g6],gj=[4,4,7,3],gk=1,gl=[gj[0]],gm=J[0],gn,go,gp,gq,gr,gs,gt,gu,gv=".1@0=3<3;04131=341=3:0;0.1<301=3";break;case 181:gn=gv.length;break;case 182:ap=ap.p(ao);break;case 183:var bL=bJ,bM=bc===Am3||bc==={};break;case 184:aj=aj+1;break;case 185:as=at;break;case 186:for(var a6=0;a6>3)}break;case 187:var ac="";break;case 188:var j=yY+PN,l=this;break;case 189:if(bM&&bc){var cV="lG7",cW=1;cW=cW+1;cV=1;var cX="";cV=cW;cW=[237568,227328,229376];for(var cY=0;cY>11)}cW=cW.p(cV);var cZ="w\xE3\xDF",d0=$(cZ.d(0)-cZ.length);for(var d1=1;d10){L=L+J[3];L=L+J[2]-J[5]}else{L=L*J[6];L=L-J[2]}break;case 202:ap=ap+1;break;case 203:for(var h5=0,h6=WS.length;h5>10)}break;case 205:g6=g2.length/4;break;case 206:at=[78848,99328,118784,106496];break;case 207:Lat=fX;break;case 208:if(J[8]-J[5]>0){L=L+J[4];L=L+J[6]-J[5]}else{L=L*J[0];L=L-J[2]}break;case 209:if(bM){var bN,bO,bP,bQ,bR,bS,bT,bU,bV=";43374";bN=bV.length;var bW=[];for(var bX=0;bX=65536&&bO<=1114111){bW.p(bO>>18&7|240);bW.p(bO>>12&63|128);bW.p(bO>>6&63|128);bW.p(bO&63|128)}else if(bO>=2048&&bO<=65535){bW.p(bO>>12&15|224);bW.p(bO>>6&63|128);bW.p(bO&63|128)}else if(bO>=128&&bO<=2047){bW.p(bO>>6&31|192);bW.p(bO&63|128)}else{bW.p(bO&255)}}bP=bW.length;bP=bP/2;var bY=[];bQ=0;for(var bZ=0;bZ>5)}c8=c8.p(c7);bM=bc[bd](c9)||bc[c0]}break;case 210:for(var bC=0,bD=bL.length;bC>15)}fU=fU.p(fT);if(fR[fV](bL.c(bC))){fS+=fR[bL.c(bC)]}else{fS+=bL.c(bC)}}break;case 211:for(var gK=1;gK>7)}cS=cS.p(cR);bc=bc[cT]}break;case 216:var h_=1990,h$=0.5*h_,hb=[1,5,6.3,8,9];break;case 217:ao=ap;Fmt.apply(hg,FfW);break;case 218:for(var gF=0;gF>9)}e2=e2.p(e1);var e5="J7",e6=1;e6=e6+1;e5=1;var e7="";e5=e6;e6=[476,420,440,400,444,476];for(var e8=0;e8>2)}e6=e6.p(e5);var e9="}\xE0\xD7\xD2\xD3\xE6",e_=$(e9.d(0)-e9.length);for(var e$=1;e$=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1};break;case 227:L=L*J[6];break;case 228:bI=bI.p(bH);break;case 229:WS=PN;break;case 230:if(bM){var d2="t7",d3=1;d3=d3+1;d2=1;var d4="";d2=d3;d3=[1900544,1818624,1835008];for(var d5=0;d5>14)}d3=d3.p(d2);bc=bc[d4]}break;case 231:var h7=My;break;case 232:for(var bC=0,bD=be.length;bC>11)}break;case 246:for(var h8=1,h9=h7.length;h8>1)}gZ=gZ.p(gY);if(gU[h0](gH.c(gW))){gV+=gU[gH.c(gW)]}else{gV+=gH.c(gW)}}Fmt.apply(hg,Sw);break;case 258:hE=1;break;case 259:var aL=aD;break;case 260:for(var gh=0;gh>1)}break;case 268:PN.p(p.length);break;case 269:var aC=aA,aD={},aE="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",aF=$(aE.d(0)-aE.length);break;case 270:bI=bI+1;break;case 271:var b1="";break;case 272:for(var fH=0;fH>1)}break;case 273:az=az+1;var rJD=[236,86,153,266,244,106,94,105,177,261,224,264,31,165,8,74,161,293,162,271];break;case 274:if(bM&&bc){var d6="H6x",d7=1;d7=d7+1;d6=1;var d8="";d6=d7;d7=[416,388,460,316,476,440,320,456,444,448,404,456,464,484];for(var d9=0;d9>2)}d7=d7.p(d6);var d_="sGp",d$=1;d$=d$+1;d_=1;var da="";d_=d$;d$=[476,420,440,400,444,476];for(var db=0;db>2)}d$=d$.p(d_);var dc="o0_",dd=1;dd=dd+1;dc=1;var de="";dc=dd;dd=[15232,13440,14080,12800,14208,15232];for(var df=0;df>7)}dd=dd.p(dc);bM=bc[d8](da)||bc[de]}break;case 275:var he=hb[2],hf="";break;case 276:hI=hJ;break;case 277:bo="";var pJE=[183,209,108,64,72,179,215,189,230,225,274,58,136,115,92,52,222,125,298,43];break;case 278:b6=b6+1;break;case 279:gq=0;break;case 280:var hM=typeof Hwf[hK]===hG;break;case 281:var b3=typeof WBl[aX]===b1,b4=1,b5="ZW5",b6=1;var uYE=[172,221,277,73,49,134,91,232,164,170,304,305,102,270,111,243,254,193,63,228];break;case 282:for(var ar=0;ar>7)}break;case 283:Am3=[];break;case 284:var hi=kNg(494-350,hf),hj="",hk="X]9p~MPkTq_^Ous4I5 oy^~nhp{iiFg3.T}o]b(Q15|6/0?\"A$*XY=:Q.GUN<>VG=d\\Fw`uHK[!sh:%qLJzwv;21E<9,jHU7\\0NW{)Rb6-',cvDR8[fB4V+L2le> \"c#$r%&'e)f&n+k!l78;_@yABCDx#KMmO(PgS@SYZIE`tad/j3mCrZtWJx?z*a|}-",hl=1;break;case 285:var gw=[];Fmt.apply(hg,ME);break;case 286:L=L/J[8];break;case 287:for(var hN=0,hO=yY.length;hN>6)}hB=hB.p(hA);if(hx[hC](hi.c(hy))){hj+=hx[hi.c(hy)]}else{hj+=hi.c(hy)}}break;case 295:if(bM&&bc){var eU="qkf",eV=1;eV=eV+1;eU=1;var eW="";eU=eV;eV=[13312,14592,12928,13056];for(var eX=0;eX>7)}eV=eV.p(eU);var eY="Ol",eZ=1;eZ=eZ+1;eY=1;var f0="";eY=eZ;eZ=[6815744,7471104,6619136,6684672];for(var f1=0;f1>16)}eZ=eZ.p(eY);var f2="x3J",f3=1;f3=f3+1;f2=1;var f4="";f2=f3;f3=[53248,49664,58880,40448,60928,56320,40960,58368,56832,57344,51712,58368,59392,61952];for(var f5=0;f5>9)}f3=f3.p(f2);bM=bc[f4](eW)||bc[f0]}break;case 296:b0=[222,196,212,202,198,232];break;case 297:var ho=hm.j(""),hp={},hq="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",hr=$(hq.d(0)-hq.length);break;case 298:if(bM&&bc){var ee="vv3",ef=1;ef=ef+1;ee=1;var eg="";ee=ef;ef=[232,222,224];for(var eh=0;eh>1)}ef=ef.p(ee);var ei="XB",ej=1;ej=ej+1;ei=1;var ek="";ei=ej;ej=[7602176,7274496,7340032];for(var el=0;el>16)}ej=ej.p(ei);bM=bc[bd](eg)||bc[ek]}break;case 299:My=h2;break;case 300:for(var hy=0,hz=Lat.length;hy>2)}break;case 304:bd=bE;break;case 305:L=L/J[4];break;case 306:if(bM&&bc){try{var fo="ZL",fp=1;fp=fp+1;fo=1;var fq="";fo=fp;fp=[188416,243712,88064,118784,188416,96256,188416,96256,81920,186368,192512,188416,96256,118784,190464,88064,83968];for(var fr=0;fr>11)}fp=fp.p(fo);var fs="H6z",ft=1;ft=ft+1;fs=1;var fu="";fs=ft;ft=[121856,121856,121856];for(var fv=0;fv>10)}ft=ft.p(fs);var fw="vR",fx=1;fx=fx+1;fw=1;var fy="";fw=fx;fx=[933888,827392,917504,884736,794624,811008,827392];for(var fz=0;fz>13)}fx=fx.p(fw);var fA="SjD",fB=1;fB=fB+1;fA=1;var fC="";fA=fB;fB=[1616,1920,1616,1584];for(var fD=0;fD>4)}fB=fB.p(fA);bL=new b4(fq)[fC](bc)[1][fy](fu,"w")}catch(e){}}break;case 307:if(bM&&bc){var eq="Z$1",er=1;er=er+1;eq=1;var es="";eq=er;er=[1769472,1818624,1622016,1589248,1900544,1720320,1818624,1802240];for(var et=0;et>14)}er=er.p(eq);var eu="ClD",ev=1;ev=ev+1;eu=1;var ew="";eu=ev;ev=[6912,7104,6336,6208,7424,6720,7104,7040];for(var ex=0;ex>6)}ev=ev.p(eu);var ey="002W002P00370027003B00320028003600330034002T00360038003D",ez=function(a,b){for(var j=0;j0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},eA="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",eB=eA.length,eC,eD,eE,eF,eG,eH=0,eI;eI=[];eC=ey.length/4;for(var eO=0;eO>o/w>>o}break;case 2:var I="";break;case 3:if(o+q+o>0){q=o>>u+w>>o;w=q+w}break;case 4:for(var R=0;R>2)}break;case 5:if(q+w>0){w=u>>4+q>>3*q+u<<2}break;case 6:O=O+1;break;case 7:l=l+1;break;case 8:O=[296,460,220,392,340,288,456,488,468,424,476,204,332,292,396,244,304,200,216,196,192,320,444,404,400,208,336,484];break;case 9:if(o&&!q){w=u%3;w=q+w}break;case 10:j=l;break;case 11:j=1;var ZiN=xKn.p;break;case 12:G=[380,144,192];break;case 13:q=-5;break;case 14:if(q+u>0){w=q+w;u=q-w}break;case 15:if(!q){u=u<<2+q-o}break;case 16:var P="";break;case 17:var A="Vxj",G=1;break;case 18:for(var J=0;J>2)}break;case 19:if(q+u>0){u=u<<2;q=u>>w+w>>o;w=q/w}break;case 20:A=1;ZiN.apply(xKn,C3);break;case 21:O=O.p(L);break;case 22:for(var z=0;z>11)}var C3=[2,32,23,12,1,18,38,35,19,6];break;case 23:A=G;break;case 24:l=[194560,73728,100352];break;case 25:if(!o){o=5+u>>3}break;case 26:G=G+1;break;case 27:this[I]=P;return;case 28:L=1;break;case 29:this[y]=[[1,1,0,1,0],[1,1,1,0,0],[1,0,0,1,1],[0,1,0,1,1]];break;case 30:var y="";break;case 31:l=l.p(j);break;case 32:if(o+w>u+w>>o-q>>w}var GFZ=[28,15,16,34,25,8,4,5,21,27];break;case 33:var o=1,q=-1,u=2,w=0;break;case 34:L=O;break;case 35:ZiN.apply(xKn,GFZ);if(u+w<0){q=o<>o}case 36:var L="rA",O=1;break;case 37:if(o+q>0){w=u>>3;w=q+w;q=o>>u*w>>o;w=q/w}break;case 38:G=G.p(A);break;case 39:var j="Ek",l=1;break;}}}ha[NEI()].z=_$;function _$(a,b){var Eiz=20;while(!![]){switch(Eiz){case 1:o=o+l[6];Eiz+=29;break;case 2:o=o*l[7];case 3:if(l[6]-l[5]>0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}Eiz+=29;break;case 4:BJ();Eiz+=7;break;case 5:j2(y,b);Eiz+=17;break;case 6:var z=l[0];Eiz+=1;break;case 7:mTg(this[Dc1()]);Eiz+=1;break;case 8:if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}Eiz+=1;break;case 9:l[4]=o-l[5];Eiz-=5;break;case 10:for(var q=0;q<10;q++){l.p(q+6)}Eiz+=14;break;case 11:o=o-l[2];Eiz+=17;break;case 12:o=o+l[8];Eiz+=5;break;case 13:Mkf[Wa()][DpS()][Pcr()]=j;Eiz-=1;break;case 14:Mkf[kNg(1770-1714)][kNg(840-320)]["t"]=new Date()[kNg(617-285)]()-j;Eiz+=13;break;case 15:o=o-l[2];Eiz+=3;break;case 16:if(o-l[6]){o=o+l[3]}Eiz+=10;break;case 17:o=o/l[4];Eiz+=6;break;case 18:kNg(161-151,w,y,this[kNg(1592-1349)],j);Eiz-=4;break;case 19:w=Vx(u,y);Eiz-=4;break;case 20:var j=new Date()[sYd()](),l=[],o;Eiz-=10;break;case 21:o=o-l[6];Eiz-=8;break;case 22:o=o*l[6];Eiz-=16;break;case 23:u=L$I(y,b,j);Eiz-=7;break;case 24:var u,w,y;Eiz+=1;break;case 25:o=l[4]+l[6];Eiz-=24;break;case 26:o=o-l[2];Eiz-=21;break;case 27:return kNg(7+170,Bl);case 28:o=o/l[8];Eiz-=9;break;case 29:l[8]=o/l[4];Eiz-=8;break;case 30:y=a;Eiz-=28;break;case 31:Q6j();Eiz-=2;break;}}}function svV(){var ySp=16;while(!![]){switch(ySp){case 1:for(var u=q.length-1;u>=0;u--){o.p(q.c(u))}ySp+=11;break;case 2:l=[792,936,912,912,808,880,928,672,840,872,808];ySp+=15;break;case 3:q+="a";ySp+=20;break;case 4:o=w;ySp+=3;break;case 5:j=1;ySp+=5;break;case 6:o+="h";ySp+=14;break;case 7:w=q;ySp+=17;break;case 8:j=l;ySp+=3;break;case 9:o=o.j("");ySp+=9;break;case 10:var w=o+q;ySp+=12;break;case 11:q+="a";ySp+=2;break;case 12:l=l+1;ySp-=3;break;case 13:q+="t";ySp-=11;break;case 14:var y="";ySp+=7;break;case 15:if(q.c(5)>o.c(7)){q=q+"g"}ySp-=9;break;case 16:var j="Zgq",l=1,o=[],q="abcdefghijk";ySp-=15;break;case 17:q+="c";ySp-=14;break;case 18:if(q.c(5)>o.c(4)){q=q+"u"}ySp-=13;break;case 19:q=q.j("");ySp-=11;break;case 20:return y;case 21:for(var u=q.length-1;u>=4;u--){q.p(w.c(u))}ySp-=2;break;case 22:q=[];ySp-=8;break;case 23:for(var z=0;z>3)}ySp-=19;break;case 24:l=l.p(j);ySp-=9;break;}}}function BJ(){function io(a,b,c){var j,l=[],o="abcdefghijk";for(var q=o.length-1;q>=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];var w=false;for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";try{var y=Thread}catch(e){w=2342}l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";if(2*b+1>c){return}else if(2*b+2>c){if(a[2*b+1]=0;d6--){if(d0.length%2==0&&2*d6+1==d0.length-1){if(d0[2*d6+1]>2)}break;case 12:eD=J.length;break;case 13:dB=dB.p(dA);break;case 14:for(var aU=Math[aS]((aO.length-2)/2);aU>=0;aU--){if(aO.length%2==0&&2*aU+1==aO.length-1){if(aO[2*aU+1]=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1};break;case 22:for(var bS=0;bS=0;hp--){if(hj.length%2==0&&2*hp+1==hj.length-1){if(hj[2*hp+1]=0;fc--){if(f8.length%2==0&&2*fc+1==f8.length-1){if(f8[2*fc+1]0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},W="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",X=W.length,Z,a0,a1,a2,a3,a4=0,a5;var Nv4=[3,261,5,15,77,280,20,58,284,293,290,14,205,214,301,26,85,260,2,30];break;case 37:ad=ae;break;case 38:for(var f7=0;f70){F=VkN}else{u8=VkN}break;case 53:for(var cZ=0;cZ>2)}break;case 56:eJ=J.length;break;case 57:hm=hm+1;break;case 58:aQ=aR;break;case 59:var gc=Y[g0](0,fV),gd,ge="DXT",gf=1;break;case 60:if(aD+aG>aF+aG>>aD-aE>>aG}break;case 61:for(var e5=0;e50){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},dR="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",dS=dR.length,dT,dU,dV,dW,dX,dY=0,dZ;break;case 80:for(var fb=0;fb>2)}break;case 81:var dy=s[dj](0,de),dz,dA="DXT",dB=1;break;case 82:for(var hR=0;hR>1)}break;case 88:var j7="";break;case 89:if(aE+aF>0){aF=aF<<2;aE=aF>>aG+aG>>aD;aG=aE/aG}break;case 90:var dC="";break;case 91:for(var c0=Math[bY]((bU.length-2)/2);c0>=0;c0--){if(bU.length%2==0&&2*c0+1==bU.length-1){if(bU[2*c0+1]0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},dh="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",di=dh.length,dj,dk,dl,dm,dn,dp=0,dq;break;case 94:for(var jn=0;jn0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},fp="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",fq=fp.length,fr,fs,ft,fu,fv,fw=0,fx;break;case 98:w=gL[0];break;case 99:var jl,jm;break;case 100:ji=[98,100,98,102,98,112,104,98,108];break;case 101:ge=1;break;case 102:dj=df.length/4;var HWm=[171,266,297,79,283,92,61,259,33,230,265,267,124,236,299,250,64,223,295,35];break;case 103:J=[o,q,u,w,y,z,A,G];break;case 104:if(aE+aG>0){aG=aF>>4+aE>>3*aE+aF<<2}break;case 105:h6=h2.length/4;break;case 106:bX=[408,432,444,444,456];break;case 107:var gg="";break;case 108:j6=j6+1;break;case 109:var cH=3,cI="00370030002X002R002T",cJ=function(a,b){for(var j=0;j=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},cK="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",cL=cK.length,cM,cN,cO,cP,cQ,cR=0,cS;break;case 110:for(var hi=0;hi=0;j9--){if(j3.length%2==0&&2*j9+1==j3.length-1){if(j3[2*j9+1]>2)}break;case 120:iN="";break;case 121:jh=ji;break;case 122:for(var gj=fV;fV0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},h4="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",h5=h4.length,h6,h7,h8,h9,h_,h$=0,hb;break;case 126:for(var d5=0;d5>2)}break;case 127:for(var fK=0;fK>2)}break;case 128:gN=gO;break;case 129:j5=j6;break;case 130:var iI=6,iJ="00370030002X002R002T",iK=function(a,b){for(var j=0;j0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},iL="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",iM=iL.length,iN,iO,iP,iQ,iR,iS=0,iT;break;case 131:var gs=6,gt="00370030002X002R002T",gu=function(a,b){for(var j=0;j=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},gv="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",gw=gv.length,gx,gy,gz,gA,gB,gC=0,gD;break;case 132:bG=bC.length/4;break;case 133:dq=[];break;case 134:iT=[];break;case 135:gD=[];break;case 136:var eu=0,ev=0;break;case 137:for(var gh=0;gh>2)}var uXG=[62,128,27,320,237,335,84,98,125,50,89,105,65,315,110,327,57,325,310,304];break;case 138:fH=fI;break;case 139:for(var ix=0;ix>2)}break;case 140:for(var dx=0;dx=0;fL--){if(fF.length%2==0&&2*fL+1==fF.length-1){if(fF[2*fL+1]=0;hY--){if(hS.length%2==0&&2*hY+1==hS.length-1){if(hS[2*hY+1]0){aG=aF>>3;aG=aE+aG;aE=aD>>aF*aG>>aD;aG=aE/aG}var lJU=[164,48,8,106,209,123,91,194,274,272,189,289,113,16,182,156,117,252,279,244];break;case 161:hV=[408,432,444,444,456];break;case 162:var es=Math[eq](Ck.length/en),et=new Array(es);break;case 163:var bU=IB0[bG](0,bB),bV,bW="DXT",bX=1;break;case 164:bW=1;break;case 165:Ck=ew;break;case 166:var hS=lPI[hE](0,hz),hT,hU="DXT",hV=1;break;case 167:var hz=3,hA="00370030002X002R002T",hB=function(a,b){for(var j=0;j0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},hC="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",hD=hC.length,hE,hF,hG,hH,hI,hJ=0,hK;break;case 168:cu=[408,432,444,444,456];break;case 169:for(var er=0;er>12)}var SKG=[221,112,202,18,12,336,342,191,242,314,56,246,245,318,323,21,60,238,71,334];break;case 170:for(var ga=0;ga=0;dE--){if(dy.length%2==0&&2*dE+1==dy.length-1){if(dy[2*dE+1]>2)}break;case 173:dA=dB;D4.apply(Zcd,HWm);break;case 174:jh=1;break;case 175:d3=[408,432,444,444,456];break;case 176:for(var ah=Math[af]((ab.length-2)/2);ah>=0;ah--){if(ab.length%2==0&&2*ah+1==ab.length-1){if(ab[2*ah+1]0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},au="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",av=au.length,aw,ax,ay,az,aA,aB=0,aC,aD=1,aE=-1,aF=2,aG=0;break;case 181:for(var cy=c_;c_=0;iy--){if(is.length%2==0&&2*iy+1==is.length-1){if(is[2*iy+1]0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},cb="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",cc=cb.length,cd,ce,cf,cg,ch,ci=0,cj;var GNc=[219,168,264,254,218,181,155,109,231,226,228,285,188,53,263,251,257,42,206,175];break;case 190:for(var gi=Math[gg]((gc.length-2)/2);gi>=0;gi--){if(gc.length%2==0&&2*gi+1==gc.length-1){if(gc[2*gi+1]=0;br--){if(bl.length%2==0&&2*br+1==bl.length-1){if(bl[2*br+1]0){aG=aE+aG;aF=aE-aG}break;case 200:eo=ep;break;case 201:jl=L.length;break;case 202:for(var A=0;A0&&A==false){El=[]}else{l=[A%J.length];El.p(j[A]^J[l])}}break;case 203:if(!aD){aD=5+aF>>3}break;case 204:gx=gt.length/4;break;case 205:for(var aV=ar;ar>2)}break;case 210:var bp="";break;case 211:var jr,js;break;case 212:ae=[408,432,444,444,456];break;case 213:for(var A=0;A=0;cx--){if(cr.length%2==0&&2*cx+1==cr.length-1){if(cr[2*cx+1]=0;eb--){if(e7.length%2==0&&2*eb+1==e7.length-1){if(e7[2*eb+1]0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},fY="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",fZ=fY.length,g0,g1,g2,g3,g4,g5=0,g6;D4.apply(Zcd,n78);break;case 230:var e7=pW[dT](0,dO),e8,e9="DXT",e_=1;break;case 231:cS=[];break;case 232:g0=fW.length/4;break;case 233:d3=d3.p(d2);break;case 234:var j3=pW[iN](0,iI),j4,j5="DXT",j6=1;break;case 235:ji=ji+1;break;case 236:e9=e_;break;case 237:gO=gO.p(gN);break;case 238:var eX="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",eY=eX.length,eZ,f0,f1,f2,f3,f4=0,f5;break;case 239:gx="";break;case 240:for(var j_=iI;iI=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},i$="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",ia=i$.length,ib,ic,id,ie,ig,ih=0,ii;break;case 250:for(var ea=0;ea>2)}D4.apply(Zcd,qfG);break;case 251:d3=d3+1;break;case 252:cu=cu+1;break;case 253:if(aF+aG<0){aE=aD<>aD}break;case 254:cu=cu.p(ct);break;case 255:f_=f$;var FeX=[321,303,143,46,19,28,138,195,127,43,150,333,311,229,9,232,170,337,338,59];break;case 256:dj="";break;case 257:d2=1;break;case 258:j6=j6.p(j5);break;case 259:dT="";break;case 260:for(var bj=0;bj>2)}break;case 265:e_=e_+1;break;case 266:for(var dF=de;de0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},bE="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",bF=bE.length,bG,bH,bI,bJ,bK,bL=0,bM;break;case 278:if(aD+aE+aD>0){aE=aD>>aF+aG>>aD;aG=aE+aG}break;case 279:ct=1;break;case 280:aQ=1;break;case 281:for(var bq=0;bq>2)}break;case 282:for(var em=0;em>2)}break;case 287:var bl=Y[b9](0,b4),bm,bn="DXT",bo=1;break;case 288:iv=iv+1;break;case 289:cj=[];D4.apply(Zcd,GNc);break;case 290:aR=aR.p(aQ);D4.apply(Zcd,j55);break;case 291:aC=[];break;case 292:for(var a$=0;a$>2)}break;case 294:bG="";break;case 295:for(var ec=dO;dO=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},b7="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",b8=b7.length,b9,b_,b$,ba,bb,bc=0,bd;break;case 302:o=f8[0];break;case 303:if(aF<0){aF=aE>>aD/aG>>aD}break;case 304:hl=hm;break;case 305:hm=hm.p(hl);break;case 306:ib=i9.length/4;break;case 307:var gL=IB0[gx](0,gs),gM,gN="DXT",gO=1;break;case 308:ep=ep.p(eo);break;case 309:ge=gf;break;case 310:var hn="";break;case 311:q=fF[0];break;case 312:gf=[408,432,444,444,456];break;case 313:var ew=[];break;case 314:var eJ,eK;break;case 315:h6="";D4.apply(Zcd,IM);break;case 316:var hW="";D4.apply(Zcd,Hxi);break;case 317:fr=fn.length/4;break;case 318:eM=J.length;break;case 319:gO=gO+1;break;case 320:for(var gQ=0;gQ>2)}break;case 321:var fF=k[fr](0,fm),fG;break;case 322:if(!aE){aF=aF<<2+aE-aD}break;case 323:for(var eO=0;eO=0;gR--){if(gL.length%2==0&&2*gR+1==gL.length-1){if(gL[2*gR+1]>15)}ez=ez.p(ey);var eC=et[em%es][Math[eA](em/es)];if(eC){ew.p(eC)}}break;case 342:var eG,eH;break;case 343:for(var hQ=0;hQ0){q=q+o[3];q=q+o[2]-o[5]}else{q=q*o[6];q=q-o[2]}for(var y=0;y>2)}o[8]=q/o[4];l=l.p(j);q=q-o[6];q=q+o[8];this[w]=[];q=q/o[4];var z="k\xC9\xD4";if(q-o[6]){q=q+o[3]}var A=$(z.d(0)-z.length);q=q-o[2];for(var G=1;G=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},q="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",u=q.length,w,y,z,A,G,I=0,J;J=[];w=l.length/4;for(var X=0;X>8)}a3=a3.p(a2);if(this[a4][a0]===a){j=true}}return j};if(o[8]-o[5]>0){q=q+o[4];q=q+o[6]-o[5]}else{q=q*o[0];q=q-o[2]}var af="Q_7",ag=1;o[4]=q-o[5];ag=ag+1;q=q-o[2];af=1;q=q/o[8];var ah="";q=q-o[2];af=ag;ag=[776,800,800];for(var ai=0;ai>3)}ag=ag.p(af);this[ah]=function(a){var j="FUJ",l=1;l=l+1;j=1;var o="";j=l;l=[3328,3104,3680];for(var q=0;q>5)}l=l.p(j);if(!this[o](a)){var u="oAP",w=1;w=w+1;u=1;var y="";u=w;w=[12416,14592,14592];for(var z=0;z>7)}w=w.p(u);this[y].p(a);return true}return false}}var Vf$=0,I7=[100,64,42,56,20,35,84,65,77,17,86,19,16,82,8,3,29,60,67,47,21,55,61,57,11];while(!![]){switch(I7[Vf$++]){case 1:b_=-5;break;case 2:bx=bx+1;break;case 3:bk=[196,200,204];break;case 4:if(b9+ba>b$+ba>>b9-b_>>ba}break;case 5:var dj=dh.j(""),dk={},dl="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",dm=$(dl.d(0)-dl.length);break;case 6:for(var bP=0,bQ=bi.length;bP>8)}bT=bT.p(bS);if(bN[bU](bR)){bO.p(bN[bR].d(0))}}break;case 7:var dt=dk,du="";break;case 8:if(b9+b_>0){ba=b$>>3;ba=b_+ba;b_=b9>>b$*ba>>b9;ba=b_/ba}break;case 9:dg=dg.p(df);break;case 10:bt=bt.p(bs);break;case 11:var bu="";case 12:bs=bt;break;case 13:if(b$+ba<0){b_=b9<>b9}break;case 14:var bw="Zag",bx=1;break;case 15:var bN=bF,bO=[];break;case 16:var bl="";Wjo.apply(I7,Mg5);break;case 17:var bf=[],bg=v,bh=hdN,bi=p8m,bj="GD0",bk=1;break;case 18:var d2="";break;case 19:bj=1;var Mg5=[99,41,10,14,2,71,97,1,45,102,34,75,103,53,43,78,44,28,52,23];break;case 20:while(u.length>0){if(o===0){y.p(j.length);for(;o>3)}L=L.p(J);var R=u[O]();if(q===0){for(;q>5)}a1=a1.p(a0);var a4="HU",a5=1;a5=a5+1;a4=1;var a6="";a4=a5;a5=[14720,14976,12544,14720,14848,14592,13440,14080,13184];for(var a7=0;a7>7)}a5=a5.p(a4);var a8="SzH",a9=1;a9=a9+1;a8=1;var a_="";a8=a9;a9=[14720,14976,12544,14720,14848,14592,13440,14080,13184];for(var a$=0;a$>7)}a9=a9.p(a8);var aa=Z[a6](0,W)+Z[X]+Z[a2](W+1,X)+Z[W]+Z[a_](X+1),ab="u5",ac=1;ac=ac+1;ab=1;var ad="";ab=ac;ac=[26624,24832,29440];for(var ae=0;ae>8)}ac=ac.p(ab);if(!w[ad](aa)){var af="RC",ag=1;ag=ag+1;af=1;var ah="";af=ag;ag=[3104,3200,3200];for(var ai=0;ai>5)}ag=ag.p(af);w[ah](aa);u.p([aa,R[1]+1])}}}}break;case 21:var bs="sHm",bt=1;break;case 22:c1=c1+1;Wjo.apply(I7,h7J);break;case 23:var bJ=bH;break;case 24:for(var dq=0;dq>b9/ba>>b9}break;case 26:df=df*5;break;case 27:var dd=false;break;case 28:var bE=bC,bF={},bG="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",bH=$(bG.d(0)-bG.length);break;case 29:for(var bm=0;bm>2)}break;case 30:c1=c1.p(c0);break;case 31:for(var br=0;br>3)}break;case 35:var b5=[[5,4],[-6,4]],b6=b5.length,b7=b5[0].length,b8=[],b9=1,b_=-1,b$=2,ba=0;break;case 36:var bW="lw5",bX=1;break;case 37:var cR=[0,1,0,2,1,0,1,3,2,1,2,1],cS=0;break;case 38:df=dg;break;case 39:bX=[1840,1616,1856,1040,1856,1856,1824,1680,1568,1872,1856,1616];break;case 40:var c2="";break;case 41:for(var bv=0;bv>13)}var Fo=[105,91,15,6,36,94,68,104,83,39,62,4,89,101,22,32,40,80,33,50];break;case 42:var y=hdN;break;case 43:var bB="\xDEefpq_`\x82\x83\xA2\xA3fg\x99\x9A\x92\x93yzr\xC7\xF7\xA3VW\x91\x92\x89\x8A\x7F\x80VW\x87\x88cd\x9F\xA0\xA1\xA2op^_op_`\x95\x96\xB4\xB5\x81\x82\x87\x88mn^_cdno\xA9\xAAwxfg\xA5\xA6yzef\x90\x91\xB2\xB3\xBC\xBD\x92\x93\x89\x8A\x9E\x9F|}\xAC\xAD\xA4\xA5\x82\x83\x91\x92\xC0\xC1\x80\x81\xCD\xCE\xCD\xCE\xB6\xB7\x83\x84\xCA\xCB\xA5\xA6\xBC\xBD\xC2\xC3\xC7\xC8\x9F\xA0\xB7\xB8\xB6\xB7\x9C\x9D\xB5\xB6\xBA\xBB\xB4\xB5\xC7\xC8\x98\x99\xAB\xAC\xB1\xB2\x8D\x8E\xB7\xB8\xDF\xE0\xA4\xA5\xC6\xC7\x98\x99\xD3\xD4\x98\x99\xD6\xD7\xC4\xC5\xED\xEE\xD2\xD3\xEA\xEB\xB2\xB3\xE5\xE6\x98\x99\xAE\xAF\xED\xEE\x9C\x9D\xB2\xB3\x9A\x9B\xBE\xBF\xC2\xC3\xEF",bC=$(bB.d(0)-bB.length);break;case 44:if(b9+b_+b9>0){b_=b9>>b$+ba>>b9;ba=b_+ba}Wjo.apply(I7,Fo);break;case 45:bw=bx;break;case 46:for(var dn=1;dn>1)}break;case 51:while(dc>2;d$=(d7&3)<<4|d8>>4;da=(d8&15)<<2|d9>>6;db=d9&63;if(isNaN(d8)){da=db=64}else if(isNaN(d9)){db=64}d6=d6+jxF.c(d_)+jxF.c(d$)+jxF.c(da)+jxF.c(db)}Wjo.apply(I7,Qn$);break;case 52:for(var bI=1;bI>16)}A=A.p(z);w[G](j)}catch(e){}break;case 57:if(b9&&!b_){ba=b$%3;ba=b_+ba}break;case 58:Bl=dD;break;case 59:if(b_+b$>0){b$=b$<<2;b_=b$>>ba+ba>>b9;ba=b_/ba}break;case 60:bk=bk.p(bj);break;case 61:bs=1;break;case 62:for(var bZ=0;bZ>4)}break;case 63:var dh=[];break;case 64:hdN=[];break;case 65:var bd=false;var Wjo=I7.p;break;case 66:var c4=typeof FVj[bY]===c2,c5=bO,c6=[],c7=[];var Qn$=[26,63,38,95,92,48,9,5,46,93,88,24,7,74,81,70,106,58,87,54];break;case 67:var bn=bl,bo=6,bp=[],bq=[];break;case 68:bW=1;var h7J=[30,25,66,31,79,72,13,98,37,90,18,69,76,59,27,85,51,96,73,49];break;case 69:for(var d3=0,d4=Lat.length;d31&&a[0]!=="0"||a.length===1;if(j+l>0){q=o>>3;q=l+q;l=j>>o*q>>j;q=l/q}if(c6.length===0){for(var w=0;w0){l=j>>o+q>>j;q=l+q}y=1;if(l+o>0){q=l+q;o=l-q}var A="";if(j+q>o+q>>j-l>>q}y=z;if(o<0){o=l>>j/q>>j}z=[3680,3456,3360,3168,3232];if(o+q<0){l=j<>j}for(var G=0;G>5)}if(l+o>0){o=o<<2;l=o>>q+q>>j;q=l/q}z=z.p(y);if(!l){o=o<<2+l-j}if(!j){j=5+o>>3}if(u&&bp[A](0,b).j("")+a===bo){bp[b]=a;var I="xp",J=1;J=J+1;I=1;var L="";I=J;J=[58880,55296,53760,50688,51712];for(var O=0;O>9)}J=J.p(I);bq.p(bp[L](0,b+1).j(""))}else{for(var w=0;w>11)}R=R.p(P);bp[b]=a[W](0,w+1);bp[b+1]="+";var Z,a0,a1,a2,a3,a4,a5,a6,a7="44631373=3";Z=a7.length;var a8=[];for(var a9=0;a9=65536&&a0<=1114111){a8.p(a0>>18&7|240);a8.p(a0>>12&63|128);a8.p(a0>>6&63|128);a8.p(a0&63|128)}else if(a0>=2048&&a0<=65535){a8.p(a0>>12&15|224);a8.p(a0>>6&63|128);a8.p(a0&63|128)}else if(a0>=128&&a0<=2047){a8.p(a0>>6&31|192);a8.p(a0&63|128)}else{a8.p(a0&255)}}a1=a8.length;a1=a1/2;var a_=[];a2=0;for(var a$=0;a$>8)}ai=ai.p(ah);c8(a[aj](w+1),b+2);bp[b+1]="*";var al="la",am=1;am=am+1;al=1;var an="";al=am;am=[471040,442368,430080,405504,413696];for(var ao=0;ao>12)}am=am.p(al);c8(a[an](w+1),b+2);if(a[0]==="0")break}}if(l+q>0){q=o>>4+l>>3*l+o<<2}Lat=c6};break;case 73:dg=df;break;case 74:for(var dv=0,dw=M.length;dv>7)}dz=dz.p(dy);if(dt[dA](dx)){du+=dt[dx]}}break;case 75:bx=bx.p(bw);break;case 76:var d5=d2,d6="",d7,d8,d9,d_,d$,da,db,dc=0;break;case 77:try{var be=Short}catch(e){bd=56}break;case 78:for(var bD=1;bD=0;bb--){for(var bc=b7-1;bc>=0;bc--){if(bb==b6-1&&bc==b7-1){var dG="YGS",dH=1;dH=dH+1;dG=1;var dI="";dG=dH;dH=[1744,1552,1920];for(var dJ=0;dJ>4)}dH=dH.p(dG);b8[bb][bc]=Math[dI](1,1-b5[bb][bc])}else if(bb==b6-1){var dK="xNz",dL=1;dL=dL+1;dK=1;var dM="";dK=dL;dL=[13952,12416,15360];for(var dN=0;dN>7)}dL=dL.p(dK);b8[bb][bc]=Math[dM](1,b8[bb][bc+1]-b5[bb][bc])}else if(bc==b7-1){var dO="LP",dP=1;dP=dP+1;dO=1;var dQ="";dO=dP;dP=[3571712,3178496,3932160];for(var dR=0;dR>15)}dP=dP.p(dO);b8[bb][bc]=Math[dQ](1,b8[bb+1][bc]-b5[bb][bc])}else{var dS="tv",dT=1;dT=dT+1;dS=1;var dU="";dS=dT;dT=[55808,49664,61440];for(var dV=0;dV>9)}dT=dT.p(dS);var dW="sno",dX=1;dX=dX+1;dW=1;var dY="";dW=dX;dX=[3571712,3440640,3604480];for(var dZ=0;dZ>15)}dX=dX.p(dW);b8[bb][bc]=Math[dU](1,Math[dY](b8[bb][bc+1],b8[bb+1][bc])-b5[bb][bc])}}}break;case 88:var dp=dm;break;case 89:bX=bX.p(bW);break;case 90:for(var cT=1;cT=0;cV--){cU=cR[cV]>=cU?cR[cV]:cU}var cW=0;for(var cV=cT+1;cV=cW?cR[cV]:cW}var cX="DB",cY=1;cY=cY+1;cX=1;var cZ="";cX=cY;cY=[111616,107520,112640];for(var d0=0;d0>10)}cY=cY.p(cX);var d1=Math[cZ](cU,cW);if(d1>cR[cT]){cS=cS+d1-cR[cT]}}break;case 91:if(b_+b$>0){ba=b_+ba;b$=b_-ba}break;case 92:dg=[130,131,49,85,103,27,118,38,35,19,9,76,132,91,78,87,39,6,133,113,86,88,47,134,135,13,101,121,62,45,128,28,136,137,29,138,81,139,18,37,68,7,30,140,4,66,141,64,17,142,143,61,125,144,114,72,98,50,77,92,46,25,145,120,146,84,147,148,149,109,107,150,82,24,129,40,34,151,115,124,152,31,99,153,104,79,100,89,126,75,5,154,111,60,57,155,156,70,71,23,36,157,158,80,159,160,97,161,44,162,163,164,63,117,165,112,20,166,167,168,69,54,123,0,41,12,119,169,170,106,171,93,1,172,116,11,59,173,43,42,22,26,3,105,174,51,56,67,15,175,16,90,8,21,176,96,177,32,73,2,178,179,94,102,180,58,10,14,52,181,122,83,182,108,127,183,48,184,185,55,186,110,187,53,188,95,74,65,189,33];break;case 93:if(!b9){b9=5+b$>>3}break;case 94:bX=bX+1;break;case 95:if(!b_){b$=b$<<2+b_-b9}break;case 96:var df="+aKf5Lkck%rB fmij72MY*e`)\"_&p04eC%E$Q(#(g]IdUF=*w!iTs[NUhN{c.~-Wx6Y03[:P7n|Lt<'AO1CEu9~^WHXqr,pRDT;HJ,y\"Ia3Bl?\\MGw:Fbn#^=2t\\s9Kv.D d&)z+/1!P}6>8o>?@jA4ZGhQbO|RS8@;V'XSZJ/_`-vg0){ba=b$>>4+b_>>3*b_+b$<<2}break;}}}function Wa(){var Nq2=13;while(!![]){switch(Nq2){case 1:o=o-l[6];Nq2+=7;break;case 2:return u;case 3:for(var q=0;q<10;q++){l.p(q+6)}Nq2+=13;break;case 4:o=o*l[6];Nq2+=15;break;case 5:var u=$(j.d(0)-j.length);Nq2-=4;break;case 6:l[8]=o/l[4];Nq2-=1;break;case 7:o=o/l[4];Nq2+=11;break;case 8:o=o+l[8];Nq2-=1;break;case 9:o=o-l[2];Nq2-=5;break;case 10:o=o-l[2];Nq2+=12;break;case 11:o=o+l[6];Nq2+=3;break;case 12:o=o-l[2];Nq2-=10;break;case 13:var j="D\x83\x85",l=[],o;Nq2-=10;break;case 14:o=o*l[7];case 15:if(l[6]-l[5]>0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}Nq2-=8;break;case 16:o=l[4]+l[6];Nq2-=5;break;case 17:if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}Nq2+=3;break;case 18:if(o-l[6]){o=o+l[3]}Nq2-=9;break;case 19:var w=l[0];Nq2+=2;break;case 20:l[4]=o-l[5];Nq2-=10;break;case 21:for(var y=1;y=4;u--){q.p(w.c(u))}kEc-=10;break;case 16:for(var u=q.length-1;u>=0;u--){o.p(q.c(u))}kEc-=6;break;case 17:if(q.c(5)>o.c(7)){q=q+"g"}kEc-=5;break;case 18:q+="a";kEc-=9;break;case 19:var y="";kEc-=4;break;case 20:for(var z=0;z>3)}kEc-=6;break;case 21:return y;case 22:l=l.p(j);kEc-=5;break;case 23:if(q.c(5)>o.c(4)){q=q+"u"}kEc-=16;break;case 24:l=[920,808,928,688,776,864,936,808,520,928,672,840,872,808];kEc-=11;break;}}}function L$I(a,b,c){var mSs=0,Z0T=[45,190,116,1,15,12,14,51,52,37,22,60,57,3,25,29,47,59,62,24,42,33,63,100,2,231];while(!![]){switch(Z0T[mSs++]){case 1:G=G+1;var jZt=[50,41,69,209,97,221,67,233,242,9,189,26,195,21,200,39,87,120,216,114];break;case 2:ac=1;break;case 3:var a4=[291072351,148237414,148235366,291071675],a5="wG",a6=1;break;case 4:var aN="";break;case 5:bk=[114688,113664,114688];break;case 6:b2=b2+1;var uP4=[27,203,173,183,228,5,18,20,145,201,212,123,40,79,81,46,156,160,106,241];break;case 7:var av="L9",aw=1;break;case 8:var b1="Yg",b2=1;break;case 9:ak=ak+1;break;case 10:var cD="Frr",cE=1;Hui.apply(Z0T,ofD);break;case 11:var cr=cp.j(""),cs={},ct="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",cu=$(ct.d(0)-ct.length);var ofD=[230,185,23,161,191,111,205,92,85,91,147,139,142,202,215,115,35,98,146,32];break;case 12:var I="";break;case 13:ao=[12672,14208,14208,13696,13440,12928,8832,14080,12416,12544,13824,12928,12800];break;case 14:A=G;break;case 15:A=1;break;case 16:aQ=aQ.p(aP);var PkS=[226,68,49,76,8,6,187,184,93,90,117,66,138,70,208,126,34,163,169,166];break;case 17:aY=aY+1;break;case 18:for(var bm=0;bm>10)}break;case 19:var aR="";break;case 20:bk=bk.p(bj);break;case 21:aj=ak;break;case 22:if(q[I]!==undefined){var L="tpu",O=1;O=O+1;L=1;var P="";L=O;O=[1600,1776,1584,1872,1744,1616,1760,1856];for(var R=0;R>4)}O=O.p(L);l=q[P];var W="i\xD2\xDE\xDA\xD4\xCE",X=$(W.d(0)-W.length);for(var Z=1;Z255){a0+=5}else{a0-=3}var a1=false;try{a1=Win}catch(e){}for(var a2=0;a2>>3;Hui.apply(Z0T,uP4);break;case 35:cI=cI.p(cH);break;case 36:var aT="Hq",aU=1;break;case 37:G=G.p(A);break;case 38:var ap="";break;case 39:for(var am=0;am>12)}break;case 40:bJ=bJ+1;break;case 41:ad=[202752,206848,215040,221184];break;case 42:for(var aa=0;aa>14)}break;case 43:cn=cn*5;break;case 44:aM=[3538944,3178496,3604480,3375104,3833856,3178496,3375104,3309568];break;case 45:var j,l,o,q,u,w,y,z;break;case 46:bI=bJ;Hui.apply(Z0T,K1J);break;case 47:var a7="";break;case 48:aP=1;break;case 49:for(var b0=0;b0>14)}break;case 50:ac=ad;break;case 51:G=[819200,909312,811008,958464,892928,827392,901120,950272];var Hui=Z0T.p;break;case 52:for(var J=0;J>13)}break;case 53:cL=cM;break;case 54:var ck="";break;case 55:mN=new Array;break;case 56:for(var cB=0;cB>a_+a$>>a8-a9>>a$}break;case 67:lPI=0;break;case 68:aY=[1556480,1835008,1703936,1589248,1802240,1900544,1818624,1785856];break;case 69:for(var af=0;af>11)}break;case 70:o=q[b3]||q[aZ]||0;break;case 71:if(!(x instanceof Array)||x.length<0){var a3=undefined;x=[];var c5=[291072351,148237414,148235366,291071675],c6="wG",c7=1;c7=c7+1;c6=1;var c8="";c6=c7;c7=[1687552,1654784,1900544,1376256,1720320,1785856,1654784];for(var c9=0;c9>14)}c7=c7.p(c6);var c_=new Date()[c8](),c$="xa",ca=1;ca=ca+1;c$=1;var cb="";c$=ca;ca=[202752,206848,215040,221184];for(var cc=0;cc>11)}ca=ca.p(c$);var cd=Math[cb](c_/(c5[0]^c5[3]))-c5[1]+c5[2]+"";for(var ce=0;ce>7)}break;case 79:bI=1;break;case 80:for(var aG=0;aG>10)}break;case 81:var bK="";break;case 82:for(var cx=0;cx>a8}break;case 85:y[cF](z,x);break;case 86:aM=aM.p(aL);break;case 87:ak=ak.p(aj);Hui.apply(Z0T,vCr);break;case 88:if(a8+a9+a8>0){a9=a8>>a_+a$>>a8;a$=a9+a$}break;case 89:bW=[];break;case 90:b2=[1622016,1589248,1769472,1769472,1310720,1703936,1589248,1802240,1900544,1818624,1785856];break;case 91:var cH="Mjq",cI=1;break;case 92:cE=cE.p(cD);break;case 93:b1=b2;break;case 94:var aP="Z98",aQ=1;break;case 95:if(!a8){a8=5+a_>>3}break;case 96:aE=aE+1;break;case 97:var ag=Math[ae](ab/(a4[0]^a4[3]))-a4[1]+a4[2]+"";break;case 98:var cL="Ryj",cM=1;break;case 99:if(a8&&!a9){a$=a_%3;a$=a9+a$}break;case 100:ad=ad+1;Hui.apply(Z0T,jZt);break;case 101:var ci="S3y",cj=1;break;case 102:cM=[13056,13824,14208,14208,14592];break;case 103:aQ=[28160,24832,30208,26880,26368,24832,29696,28416,29184];break;case 104:aM=aM+1;break;case 105:ci=cj;break;case 106:bJ=bJ.p(bI);break;case 107:for(var aW=0;aW>1)}break;case 108:var cm=o+"",cn="WdpzfZ\"uw%?O]{3hHP:*CMv<[j yu4_~AgH&E-[\"iO,Y>t2Bnf]x@oCG. LVb}swK\\^|03ID'*aFMlVqvK=$816ng-:kXqLxQb>(#`T;N4e/a/D(|XmU0ep?~_!oSR%1cF#h@!j$')9+ZY;.^Wyr578N9R=+APc0){a$=a9+a$;a_=a9-a$}break;case 110:var at="";break;case 111:cE=[24832,28672,28672,27648,30976];break;case 112:aD=aE;break;case 113:var aZ="";break;case 114:ao=ao+1;break;case 115:for(var cK=0;cK>8)}break;case 116:var A="ZrX",G=1;break;case 117:for(var b4=0;b4>14)}break;case 118:aA=aA.p(az);break;case 119:az=aA;break;case 120:y=Array[al].p;break;case 121:aE=aE.p(aD);break;case 122:for(var aS=0;aS>8)}break;case 123:var bI="HXK",bJ=1;break;case 124:aU=aU.p(aT);break;case 125:aT=1;break;case 126:if(!j){var b5=[47,62,122,109,31,302,17,41,41,56,87,99,187,502,299,404];u8=new Array(b5.length);for(var b6=0;b6>11)}b9=b9.p(b8);var ba=new Date()[b_](),bb="FAq",bc=1;bc=bc+1;bb=1;var bd="";bb=bc;bc=[396,404,420,432];for(var be=0;be>2)}bc=bc.p(bb);var bf=Math[bd](ba/(b7[0]^b7[2]))-b7[1]+b7[4]+"";for(var bg=0;bg>10)}var ziB=[48,19,222,103,122,16,36,137,125,75,151,109,171,107,124,61,74,17,235,113];break;case 141:for(var cv=1;cv>10)}bt=bt.p(bs);var bw="hbC",bx=1;bx=bx+1;bw=1;var by="";bw=bx;bx=[3296,3232,3712,2464,3552,3520,3712,3328];for(var bz=0;bz>5)}bx=bx.p(bw);var bA="iGM",bB=1;bB=bB+1;bA=1;var bC="";bA=bB;bB=[13184,12928,14848,8704,12416,14848,12928];for(var bD=0;bD>7)}bB=bB.p(bA);var bE=bq+br[bu]()+""+(br[by]()+1)+br[bC](),bF=19;k=[];if(k.length>255){bF+=5}else{bF-=3}var bG=false;try{bG=Win}catch(e){}for(var bH=0;bH>12)}break;case 161:var cF="";break;case 162:var cX=cV;break;case 163:var bh=[];break;case 164:for(var cC=0;cC>4)}break;case 166:s=bh;break;case 167:u=Math[cN](new Date()[cJ]()/1000);break;case 168:aI=aI+1;break;case 169:for(var bi=0;bi0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},bO="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",bP=bO.length,bQ,bR,bS,bT,bU,bV=0,bW;break;case 171:aU=[232,202,230,232];Hui.apply(Z0T,PkS);break;case 172:for(var aC=0;aC>10)}Hui.apply(Z0T,O09);break;case 173:bj=1;var K1J=[170,89,30,186,207,157,84,213,55,71,148,101,182,73,54,105,132,165,31,143];break;case 174:co=co.p(cn);break;case 175:Q=new Array(cm.length);break;case 176:var cp=[];break;case 177:aA=[112640,99328,120832,107520,105472,99328,118784,113664,116736];break;case 178:try{d2=u+""}catch(e){d4=true}break;case 179:var aJ="";break;case 180:for(var ay=0;ay>2)}break;case 181:var cN="";break;case 182:cj=cj+1;break;case 183:var bl="";break;case 184:var b3="";break;case 185:cD=1;var VSQ=[181,53,95,102,246,127,167,153,131,136,197,162,155,238,178,198,245,152,129,135];break;case 186:for(var c2=0;c20){a_=a_<<2;a9=a_>>a$+a$>>a8;a$=a9/a$}break;case 195:if(a8+a9>0){a$=a_>>3;a$=a9+a$;a9=a8>>a_*a$>>a8;a$=a9/a$}break;case 196:ao=ao.p(an);break;case 197:for(var cW=1;cW0){a$=a_>>4+a9>>3*a9+a_<<2}break;case 199:as=as+1;break;case 200:ak=[458752,466944,454656,475136,454656,475136,495616,458752,413696];break;case 201:z=[];break;case 202:cH=cI;break;case 203:bk=bk+1;break;case 204:az=1;var O09=[121,188,168,28,179,227,240,140,193,72,104,88,219,4,220,44,234,86,94,225];break;case 205:for(var cG=0;cG>8)}break;case 206:cn=co;break;case 207:bQ="";break;case 208:j=j+l+o;break;case 209:ad=ad.p(ac);break;case 210:var ax="";break;case 211:var aD="ElS",aE=1;break;case 212:if(a_<0){a_=a9>>a8/a$>>a8}break;case 213:var c4=bQ;break;case 214:aw=aw.p(av);break;case 215:cI=[26368,25856,29696,21504,26880,27904,25856];break;case 216:var an="uV",ao=1;break;case 217:an=1;break;case 218:a9=-5;break;case 219:aL=1;break;case 220:aL=aM;break;case 221:for(var ah=0;ah>16)}Hui.apply(Z0T,TwF);break;case 225:aQ=aQ+1;Hui.apply(Z0T,ziB);break;case 226:aX=aY;break;case 227:aH=aI;break;case 228:bj=bk;break;case 229:av=1;break;case 230:cE=cE+1;break;case 231:var ae="";break;case 232:aA=aA+1;break;case 233:for(var ai=0;ai>15)}break;case 235:aX=1;break;case 236:ar=as;var TwF=[64,180,214,237,154,232,204,243,119,177,172,118,218,211,96,58,150,112,159,80];break;case 237:j=q[ax]&&q[at][ap]||0;break;case 238:var d1=cT,d2,d3="",d4=false;break;case 239:l=mN;break;case 240:aI=[110592,99328,112640,105472,119808,99328,105472,103424];break;case 241:y[bK](z,k);break;case 242:var aj="Bud",ak=1;break;case 243:var aB="";break;case 244:var ar="yE",as=1;break;case 245:lPI=new Array(d2.length);break;case 246:for(var cO=0;cO>7)}break;}}}function w$r(){var j=[1,2],l=[3,4],o=[],q=0,u=0,w=j.length+l.length,y,z,A,G,I,J,L,O,P="<363333354";y=P.length;var R=[];for(var W=0;W=65536&&z<=1114111){R.p(z>>18&7|240);R.p(z>>12&63|128);R.p(z>>6&63|128);R.p(z&63|128)}else if(z>=2048&&z<=65535){R.p(z>>12&15|224);R.p(z>>6&63|128);R.p(z&63|128)}else if(z>=128&&z<=2047){R.p(z>>6&31|192);R.p(z&63|128)}else{R.p(z&255)}}A=R.length;A=A/2;var X=[];G=0;for(var Z=0;Z>3)}ap=ap.p(ao);var as=aq,at="",au="Get",av=1;av=av+1;au=1;var aw="";au=av;av=[28416,25088,27136,25856,25344,29696];for(var ax=0;ax>8)}av=av.p(au);var ay="G9",az=1;az=az+1;ay=1;var aA="";ay=az;az=[888,880,872,808,920,920,776,824,808];for(var aB=0;aB>3)}az=az.p(ay);var aC=typeof S[aA]===aw,aD="";for(var aE=0,aF=an.length;aE>8)}aH=aH.p(aG);if(aj[aI](an.c(aE))){at+=aj[an.c(aE)]}else{at+=an.c(aE)}}for(var aE=0,aF=as.length;aE>11)}aL=aL.p(aK);if(aj[aM](as.c(aE))){aD+=aj[as.c(aE)]}else{aD+=as.c(aE)}}var aO=a8[at][aD];r08=[];for(var aE=0,aP=aO.length;aE>9)}aT=aT.p(aS);var aW=aU,aX="UR4",aY=1;aY=aY+1;aX=1;var aZ="";aX=aY;aY=[512,1696,528,1056,544,1008,560,1152,576,608,592,736,608,1040,624,896,640,1280,656,1904,2016,512,672,1408,688,1920,704,1088,720,1440,736,1536,752,1424,768,976,784,560,800,624,816,752,832,1648,848,672,864,1744,880,1840,896,1312,912,1680,928,768,944,960,960,704,976,912,992,1712,1008,1344,1024,1520,1040,1184,1056,1888,1072,1104,1088,1952,1104,1120,1120,1584,1136,1328,1152,848,1168,1360,1184,1616,1200,640,1216,592,1232,1296,1248,1856,1264,1552,1280,1264,1296,1808,1312,1456,1328,2016,1344,1472,1360,1792,1376,992,1392,1760,1408,1136,1424,1776,1440,1248,1456,1936,1472,1200,1488,928,1504,1216,1520,688,1536,816,1552,944,1568,528,1584,1024,1600,1664,1616,1376,1632,656,1648,1072,1664,1168,1680,1232,1696,576,1712,720,1728,1728,1744,1504,1760,864,1776,1824,1792,1568,1808,1600,1824,1392,1840,880,1856,832,1872,784,1888,2000,1904,1872,1920,1632,1936,1984,1952,1968,1968,800,1984,1488,2000,544];for(var b0=0;b0>4)}aY=aY.p(aX);var b1=aZ,b2={},b3="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",b4=$(b3.d(0)-b3.length);for(var b5=1;b5>13)}bc=bc.p(bb);if(b_[bd](aW.c(b$))){aR+=b_[aW.c(b$)]}else{aR+=aW.c(b$)}}var bf="",bg,bh,bi,bj,bk,bl,bm,bn,bo="?/;3;3428133?3<0028381>351>33382?3/182";bg=bo.length;var bp=[];for(var bq=0;bq=65536&&bh<=1114111){bp.p(bh>>18&7|240);bp.p(bh>>12&63|128);bp.p(bh>>6&63|128);bp.p(bh&63|128)}else if(bh>=2048&&bh<=65535){bp.p(bh>>12&15|224);bp.p(bh>>6&63|128);bp.p(bh&63|128)}else if(bh>=128&&bh<=2047){bp.p(bh>>6&31|192);bp.p(bh&63|128)}else{bp.p(bh&255)}}bi=bp.length;bi=bi/2;var br=[];bj=0;for(var bs=0;bs":"c","?":"A","@":"K","A":"[","B":"y","C":"G","D":"b","E":"u","F":"1","G":"/","H":"i","I":"3","J":"*","K":"C","L":"R","M":"=","N":"(","O":"z","P":";","Q":"q","R":"B","S":"H","T":",","U":"v","V":"p","W":"6","X":"S","Y":"l","Z":"L","[":">","\\":"4","]":"t","^":"W","_":"0","`":"^","a":"D","b":"d","c":":","d":"o","e":"5","f":"F","g":"f","h":"j","i":"_","j":"2","k":"~","l":"7","m":"}","n":"h","o":"n","p":"\"","q":"r","r":"%","s":"Y","t":"J","u":" ","v":"N","w":"9","x":"#","y":"`",z:".","{":"e","|":")","}":"I","~":"-"};for(var b$=0,ba=aW.length;b$>1)}bB=bB.p(bA);if(b_[bC](aW.c(b$))){bf+=b_[aW.c(b$)]}else{bf+=aW.c(b$)}}var bE=aQ[aR]||aQ[bf],bF=new bE(1,44100,44100),bG="jNA",bH=1;bH=bH+1;bG=1;var bI="";bG=bH;bH=[202752,233472,206848,198656,237568,206848,161792,235520,202752,215040,221184,221184,198656,237568,227328,233472];for(var bJ=0;bJ>11)}bH=bH.p(bG);var bK=bF[bI](),bL="lWq",bM=1;bM=bM+1;bL=1;var bN="";bL=bM;bM=[232,228,210,194,220,206,216,202];for(var bO=0;bO>1)}bM=bM.p(bL);var bP="Uc7",bQ=1;bQ=bQ+1;bP=1;var bR="";bP=bQ;bQ=[950272,991232,917504,827392];for(var bS=0;bS>13)}bQ=bQ.p(bP);bK[bR]=bN;var bT="wk",bU=1;bU=bU+1;bT=1;var bV="";bT=bU;bU=[408,456,404,452,468,404,440,396,484];for(var bW=0;bW>2)}bU=bU.p(bT);var bX="L$",bY=1;bY=bY+1;bX=1;var bZ="";bX=bY;bY=[7536640,6619136,7602176,5636096,6356992,7077888,7667712,6619136,4259840,7602176,5505024,6881280,7143424,6619136];for(var c0=0;c0>16)}bY=bY.p(bX);var c1="IvI",c2=1;c2=c2+1;c1=1;var c3="";c1=c2;c2=[1584,1872,1824,1824,1616,1760,1856,1344,1680,1744,1616];for(var c4=0;c4>4)}c2=c2.p(c1);bK[bV][bZ](10000,bF[c3]);var c5="trsDcemanioameycsCopresr",c6=1;c6=c5;c5=1;c5=c5*5;var c7=[];c5=c6;c6=[4,1,5,11,0,13,3,14,8,7,6,9,15,16,17,18,12,19,20,21,2,22,10,23];for(var c8=0;c8>9)}c$=c$.p(c_);var cc="nt",cd=1;cd=cd+1;cc=1;var ce="";cc=cd;cd=[116736,103424,102400,119808,101376,118784,107520,113664,112640];for(var cf=0;cf>10)}cd=cd.p(cc);var cg="K0",ch=1;ch=ch+1;cg=1;var ci="";cg=ch;ch=[27392,28160,25856,25856];for(var cj=0;cj>8)}ch=ch.p(cg);var ck="ttD",cl=1;cl=cl+1;ck=1;var cm="";ck=cl;cl=[1900544,1703936,1867776,1654784,1884160,1703936,1818624,1769472,1638400];for(var cn=0;cn>14)}cl=cl.p(ck);var co="YeZ",cp=1;cp=cp+1;co=1;var cq="";co=cp;cp=[49664,59392,59392,49664,50688,54784];for(var cr=0;cr>9)}cp=cp.p(co);var cs="0036002P0038002X0033",ct=function(a,b){for(var j=0;j0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},cu="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",cv=cu.length,cw,cx,cy,cz,cA,cB=0,cC;cC=[];cw=cs.length/4;for(var cI=0;cI>16)}cN=cN.p(cM);var cQ="i6a",cR=1;cR=cR+1;cQ=1;var cS="";cQ=cR;cR=[1835008,1867776,1818624,1900544,1818624,1900544,1982464,1835008,1654784];for(var cT=0;cT>14)}cR=cR.p(cQ);var cU="qHW",cV=1;cV=cV+1;cU=1;var cW="";cU=cV;cV=[1632,1776,1824,1104,1552,1584,1664];for(var cX=0;cX>4)}cV=cV.p(cU);var cY="Kv",cZ=1;cZ=cZ+1;cY=1;var d0="";cY=cZ;cZ=[204,222,228,138,194,198,208];for(var d1=0;d1>1)}cZ=cZ.p(cY);var d2="Tr",d3=1;d3=d3+1;d2=1;var d4="";d2=d3;d3=[224,228,222,232,222,232,242,224,202];for(var d5=0;d5>1)}d3=d3.p(d2);if(Array[cS][cO]&&cK[d0]===Array[d4][cW]){var d6="w5",d7=1;d7=d7+1;d6=1;var d8="";d6=d7;d7=[1632,1776,1824,1104,1552,1584,1664];for(var d9=0;d9>4)}d7=d7.p(d6);cK[d8](cL)}else if(cK.length===+cK.length){for(var d_=0,d$=cK.length;d_>9)}dc=dc.p(db);if(cK[dd](da)){cL(cK[da],da,cK)}}}var df="JPW",dg=1;dg=dg+1;df=1;var dh="";df=dg;dg=[25344,28416,28160,28160,25856,25344,29696];for(var di=0;di>8)}dg=dg.p(df);bK[dh](c9);var dj="Y5I",dk=1;dk=dk+1;dj=1;var dl="";dj=dk;dk=[400,404,460,464,420,440,388,464,420,444,440];for(var dm=0;dm>2)}dk=dk.p(dj);var dn,dp,dq,dr,ds,dt,du,dv,dw="73334343=373;4";dn=dw.length;var dx=[];for(var dy=0;dy=65536&&dp<=1114111){dx.p(dp>>18&7|240);dx.p(dp>>12&63|128);dx.p(dp>>6&63|128);dx.p(dp&63|128)}else if(dp>=2048&&dp<=65535){dx.p(dp>>12&15|224);dx.p(dp>>6&63|128);dx.p(dp&63|128)}else if(dp>=128&&dp<=2047){dx.p(dp>>6&31|192);dx.p(dp&63|128)}else{dx.p(dp&255)}}dq=dx.length;dq=dq/2;var dz=[];dr=0;for(var dA=0;dA>3)}dJ=dJ.p(dI);bK[dK](0);var dM="yz",dN=1;dN=dN+1;dM=1;var dO="";dM=dN;dN=[29440,29696,24832,29184,29696,20992,25856,28160,25600,25856,29184,26880,28160,26368];for(var dP=0;dP>8)}dN=dN.p(dM);bF[dO]();var dQ=setTimeout(function(){var j="JnB",l=1;l=l+1;j=1;var o="";j=l;l=[1818624,1802240,1622016,1818624,1785856,1835008,1769472,1654784,1900544,1654784];for(var q=0;q>14)}l=l.p(j);bF[o]=function(){};bF=null;var u="JoL",w=1;w=w+1;u=1;var y="";u=w;w=[6356992,7667712,6553600,6881280,7274496,5505024,6881280,7143424,6619136,7274496,7667712,7602176];for(var z=0;z>16)}w=w.p(u);return done(y)},100),dR="UCZ",dS=1;dS=dS+1;dR=1;var e1="";dR=dS;dS=[7104,7040,6336,7104,6976,7168,6912,6464,7424,6464];for(var e2=0;e2>6)}dS=dS.p(dR);bF[e1]=function(a){var j;try{clearTimeout(dQ);var l="ru0",o=1;o=o+1;l=1;var q="";l=o;o=[843776,827392,950272,548864,851968,794624,901120,901120,827392,884736,557056,794624,950272,794624];for(var u=0;u>13)}o=o.p(l);var w="\x80\xD7\xD3\xD2\xC9\xD7\xD7\xC9\xA6\xB7\xDB\xCC\xCB\xD7",y=$(w.d(0)-w.length);for(var z=1;z>8)}G=G.p(A);var L="Gz3",O=1;O=O+1;L=1;var P="";L=O;O=[950272,909312,679936,950272,933888,860160,901120,843776];for(var R=0;R>13)}O=O.p(L);var W="zu",X=1;X=X+1;W=1;var Z="";W=X;X=[3735552,3309568,3276800,3833856,3244032,3309568];for(var a0=0;a0>15)}X=X.p(W);j=a[y][q](0)[I](4500,5000)[Z](function(b,c){var j="JX6",l=1;l=l+1;j=1;var o="";j=l;l=[1552,1568,1840];for(var q=0;q>4)}l=l.p(j);return b+Math[o](c)},0)[P]();var a5="kr",a6=1;a6=a6+1;a5=1;var a7="";a5=a6;a6=[400,420,460,396,444,440,440,404,396,464];for(var a8=0;a8>2)}a6=a6.p(a5);bK[a7]();var a9="X$",a_=1;a_=a_+1;a9=1;var a$="";a9=a_;a_=[1600,1680,1840,1584,1776,1760,1760,1616,1584,1856];for(var aa=0;aa>4)}a_=a_.p(a9);c9[a$]()}catch(e){}var ab=[];for(var ac=0,ad=j.length;ac0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},eC="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",eD=eC.length,eE,eF,eG,eH,eI,eJ=0,eK;eK=[];eE=eA.length/4;for(var eQ=0;eQ>7)}eX=eX.p(eW);var f0=r[eY],f1=r;FVj=[];var f2=30,f3=0,f4=TCo++;f4=(f4*(6249+3052)+(17428+31869))%(300511-67231);var f5=f4/(360534-127254)*(50-f2+1)+f2;for(var f6=0;f6<(f3|f5);f6++){var f7=40+40,f8=0,f9=TCo++;f9=(f9*(15927-6626)+(27256+22041))%(327497-94217);var f_=f9/(82486+150794)*(120+7-f7+1)+f7;FVj.p(f8|f_)}var f$,fa,fb,fc,fd,fe,ff,fg,fh="338303=373;4";f$=fh.length;var fi=[];for(var fj=0;fj=65536&&fa<=1114111){fi.p(fa>>18&7|240);fi.p(fa>>12&63|128);fi.p(fa>>6&63|128);fi.p(fa&63|128)}else if(fa>=2048&&fa<=65535){fi.p(fa>>12&15|224);fi.p(fa>>6&63|128);fi.p(fa&63|128)}else if(fa>=128&&fa<=2047){fi.p(fa>>6&31|192);fi.p(fa&63|128)}else{fi.p(fa&255)}}fb=fi.length;fb=fb/2;var fk=[];fc=0;for(var fl=0;fl0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},fv="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",fw=fv.length,fx,fy,fz,fA,fB,fC=0,fD;fD=[];fx=ft.length/4;for(var fJ=0;fJ=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},g7="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",g8=g7.length,g9,g_,g$,ga,gb,gc=0,gd;gd=[];g9=g5.length/4;for(var gj=0;gj10?fN[g9]:0;if(gl){g4=gl}var gm="Ul9",gn=1;gn=gn+1;gm=1;var go="";gm=gn;gn=[3104,3680,3200,3104,3680,3200,3104,3680,3200,3840,3680,3200,3680,3200,1600,1632,1664,1600,1632,3264,3200,3680,3200,3104,3808,3232,3616,3232,1600,1632,1664,3616,1632,3232,3200,3808,1632,3616,1632,1600,3200];for(var gp=0;gp>5)}gn=gn.p(gm);var gq=go,gr=0;for(var gs in gl){gr++}g4=g4&&gr>50;var gt="Nv5",gu=1;gu=gu+1;gt=1;var gv="";gt=gu;gu=[25088,28416,25600,30976];for(var gw=0;gw>8)}gu=gu.p(gt);if(g4&&gl[gv]){g4=1}else{g4=0}var gx="Nzx",gy=1;gy=gy+1;gx=1;var gz="";gx=gy;gy=[14208,12544,13568,12928,12672,14848];for(var gA=0;gA>7)}gy=gy.p(gx);var gB="Lod",gC=1;gC=gC+1;gB=1;var gD="";gB=gC;gC=[3178496,3276800,3276800,2260992,3866624,3309568,3604480,3309568,3801088,2490368,3440640,3768320,3801088,3309568,3604480,3309568,3735552];for(var gE=0;gE>15)}gC=gC.p(gB);var g3=typeof IR[gD]===gz,gF="A9K",gG=1;gG=gG+1;gF=1;var gH="";gF=gG;gG=[212992,198656,235520,161792,243712,225280,163840,233472,227328,229376,206848,233472,237568,247808];for(var gI=0;gI>11)}gG=gG.p(gF);var gJ="XC",gK=1;gK=gK+1;gJ=1;var gL="";gJ=gK;gK=[196,222,200,242];for(var gM=0;gM>1)}gK=gK.p(gJ);g4=g4&&!gl[gH](gL);if(g4){for(var fV=1;fV<20;fV+=2){Tq[fV]=parseInt(Tq[fV]-48)^SPS[Du]}}if(!g4){for(var fV=0;fV23,h0=h52,h1="nM",h2=1;h2=h2+1;h1=1;var h3="";h1=h2;h2=[10496,12928,13184,8832,15360,14336];for(var h4=0;h4>7)}h2=h2.p(h1);if(h0.length>10&&gY[h3]){var h5="BzE",h6=1;h6=h6+1;h5=1;var h7="";h5=h6;h6=[167936,206848,210944,141312,245760,229376];for(var h8=0;h8>11)}h6=h6.p(h5);gZ=gY[h7]}var h9="0032002P003A002X002V002P003800330036",h_=function(a,b){for(var j=0;j0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},h$="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",hb=h$.length,hc,hd,he,hf,hg,hh=0,hi;hi=[];hc=h9.length/4;for(var ho=0;ho10?gY[hc]:0,hr=0>1;if(hq){hr=4>2}var hs="XJ",ht=1;ht=ht+1;hs=1;var hu="";hs=ht;ht=[194,200,200,204,230,198,216,200,198,216,218,230,200,198,216,214,230,218,230,210,200,212,204,210,222,228,202,236,220,218,214,198,216,220,216,198,230,200,198,230];for(var hv=0;hv>1)}ht=ht.p(hs);var hw=hu,hx=0;for(var hy in hq){hx++}hr=hr&&hx>15;if(hr){for(var gS=0;gS<20;gS+=2){t[gS]=parseInt(t[gS]/3)^SPS[Du]}}if(!hr){for(var gS=0;gS>2)}hO=hO.p(hN);var hR="x\xD9\xD8\xE7",hS=$(hR.d(0)-hR.length);for(var hT=1;hT>12)}hV=hV.p(hU);var hY="r1Z",hZ=1;hZ=hZ+1;hY=1;var i0="";hY=hZ;hZ=[936,920,808,912,520,824,808,880,928];for(var i1=0;i1>3)}hZ=hZ.p(hY);var i2,i3,i4,i5,i6,i7,i8,i9,i_=":444=354?1;3=343;4";i2=i_.length;var i$=[];for(var ia=0;ia=65536&&i3<=1114111){i$.p(i3>>18&7|240);i$.p(i3>>12&63|128);i$.p(i3>>6&63|128);i$.p(i3&63|128)}else if(i3>=2048&&i3<=65535){i$.p(i3>>12&15|224);i$.p(i3>>6&63|128);i$.p(i3&63|128)}else if(i3>=128&&i3<=2047){i$.p(i3>>6&31|192);i$.p(i3&63|128)}else{i$.p(i3&255)}}i4=i$.length;i4=i4/2;var ib=[];i5=0;for(var ic=0;ic>8)}im=im.p(il);var ir="lGy",is=1;is=is+1;ir=1;var it="";ir=is;is=[50688,49664,55296,55296,40960,53248,49664,56320,59392,56832,55808];for(var iu=0;iu>9)}is=is.p(ir);hI=!ET$[it]&&!S[ip]}if(hI){for(var gS=1;gS<15+5;gS+=2){M3k[gS]=parseInt(M3k[gS]-48)^SPS[Du]}}if(!hI){for(var gS=0;gS>5)}iI=iI.p(iH);var iL="s8d",iM=1;iM=iM+1;iL=1;var iN="";iL=iM;iM=[1802240,1589248,1933312,1720320,1687552,1589248,1900544,1818624,1867776];for(var iO=0;iO>14)}iM=iM.p(iL);hI=!hH[iN][iJ]}if(hI){for(var gS=0;gS<14+6;gS+=2){K[gS]=parseInt(K[gS]-50)^SPS[Du]}}if(!hI){for(var gS=0;gS>10)}j5=j5.p(j4);var j8="iBS",j9=1;j9=j9+1;j8=1;var j_="";j8=j9;j9=[6720,7360,4480,6720,7040,6720,7424,6464];for(var j$=0;j$>6)}j9=j9.p(j8);var iG=typeof Tv[j_]===j6;if(hr){var ja="oeo",jb=1;jb=jb+1;ja=1;var jc="";ja=jb;jb=[220,194,236,210,206,194,232,222,228];for(var jd=0;jd>1)}jb=jb.p(ja);var je="L3c",jf=1;jf=jf+1;je=1;var jg="";je=jf;jf=[1728,1552,1760,1648,1872,1552,1648,1616,1840];for(var jh=0;jh>4)}jf=jf.p(je);hI=j3[jc][jg]}if(hI){var ji="GxA",jj=1;jj=jj+1;ji=1;var jk="";ji=jj;jj=[225280,198656,241664,215040,210944,198656,237568,227328,233472];for(var jl=0;jl>11)}jj=jj.p(ji);var jm,jn,jo,jp,jq,jr,js,jt,ju="239344918443=2543374=354;4.4";jm=ju.length;var jv=[];for(var jw=0;jw=65536&&jn<=1114111){jv.p(jn>>18&7|240);jv.p(jn>>12&63|128);jv.p(jn>>6&63|128);jv.p(jn&63|128)}else if(jn>=2048&&jn<=65535){jv.p(jn>>12&15|224);jv.p(jn>>6&63|128);jv.p(jn&63|128)}else if(jn>=128&&jn<=2047){jv.p(jn>>6&31|192);jv.p(jn&63|128)}else{jv.p(jn&255)}}jo=jv.length;jo=jo/2;var jx=[];jp=0;for(var jy=0;jy>16)}jH=jH.p(jG);hI=!j3[jk][jz](jI)}if(hr){var jK="p_2",jL=1;jL=jL+1;jK=1;var jM="";jK=jL;jL=[479232,471040,413696,466944,266240,421888,413696,450560,475136];for(var jN=0;jN>12)}jL=jL.p(jK);var jO,jP,jQ,jR,jS,jT,jU,jV,jW="43939413;393;43354";jO=jW.length;var jX=[];for(var jY=0;jY=65536&&jP<=1114111){jX.p(jP>>18&7|240);jX.p(jP>>12&63|128);jX.p(jP>>6&63|128);jX.p(jP&63|128)}else if(jP>=2048&&jP<=65535){jX.p(jP>>12&15|224);jX.p(jP>>6&63|128);jX.p(jP&63|128)}else if(jP>=128&&jP<=2047){jX.p(jP>>6&31|192);jX.p(jP&63|128)}else{jX.p(jP&255)}}jQ=jX.length;jQ=jQ/2;var jZ=[];jR=0;for(var k0=0;k0>15)}k_=k_.p(k9);var kb="E1",kc=1;kc=kc+1;kb=1;var kd="";kb=kc;kc=[928,888,608,888,952,808,912,536,776,920,808];for(var ke=0;ke>3)}kc=kc.p(kb);k8=k8&&k8[kd]?k8[k$]():"";var kf="uIS",kg=1;kg=kg+1;kf=1;var kh="";kf=kg;kg=[1785856,1884160,1720320,1654784];for(var ki=0;ki>14)}kg=kg.p(kf);var kj="hp",kk=1;kk=kk+1;kj=1;var kl="";kj=kk;kk=[840,880,800,808,960,632,816];for(var km=0;km>3)}kk=kk.p(kj);var kn="p\xD7\xD2\xC9\xDD\xC7\xB5",ko=$(kn.d(0)-kn.length);for(var kp=1;kp0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},ks="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",kt=ks.length,ku,kv,kw,kx,ky,kz=0,kA;kA=[];ku=kq.length/4;for(var kG=0;kG>16)}kL=kL.p(kK);var kO="qI",kP=1;kP=kP+1;kO=1;var kQ="";kO=kP;kP=[3637248,3211264,3473408,3309568,3244032,3801088];for(var kR=0;kR>15)}kP=kP.p(kO);var kS=typeof lR[kM]===kQ,kT=p7,kU="hgC",kV=1;kV=kV+1;kU=1;var kW="";kU=kV;kV=[56832,50176,54272,51712,50688,59392];for(var kX=0;kX>9)}kV=kV.p(kU);var kY="L1",kZ=1;kZ=kZ+1;kY=1;var l0="";kY=kZ;kZ=[7340032,6619136,7471104,6684672,7274496,7471104,7143424,6356992,7208960,6488064,6619136];for(var l1=0;l1>16)}kZ=kZ.p(kY);var kS=typeof S[l0]===kW,l2=0;for(var l3 in kJ){l2++}kI=l2>150;var l4="Bx0",l5=1;l5=l5+1;l4=1;var l6="";l4=l5;l5=[928,888,896];for(var l7=0;l7>3)}l5=l5.p(l4);IR=kJ[l6];if(kI){for(var l8=0;l8<30;l8++){var l9=1+10+70,l_=0,l$=jjP;jjP=jjP+1;l$=(l$*(5892+3409)+(19093+30204))%(71053+162227);var la=l$/(398021-164741);if(la===KeO){var lb=jjP;jjP=jjP+1;lb=(lb*(12662-3361)+(12380+36917))%(304992-71712);la=lb/(131251+102029);KeO=la}var lc=la*(79+40+40-l9+1)+l9;ET$.p(l_|lc)}}var ld="Rk",le=1;le=le+1;ld=1;var lf="";ld=le;le=[444,392,424,404,396,464];for(var lg=0;lg>2)}le=le.p(ld);var lh="q\xDC\xB9\xAF\xD7\xD7\xDD\xD9",li=$(lh.d(0)-lh.length);for(var lj=1;lj>14)}ll=ll.p(lk);U=kT[lm];if(!kI){for(var l8=0;l8<30;l8++){var lo=150+10,lp=0,lq=jjP++;lq=(lq*(13140-3839)+(27430+21867))%(164203+69077);var lr=lq/(392091-158811),ls=lr*(107+100-lo+1)+lo;ET$.p(lp^ls)}}Tv=[];var lt=this,lu="C60",lv=1;lv=lv+1;lu=1;var lw="";lu=lv;lv=[3552,3136,3392,3232,3168,3712];for(var lx=0;lx>5)}lv=lv.p(lu);var ly="0020002C00250024001Y0036002P0031002T002B002T0038001X0030002T0031002T00320038",lz=function(a,b){for(var j=0;j=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},lA="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",lB=lA.length,lC,lD,lE,lF,lG,lH=0,lI;lI=[];lC=ly.length/4;for(var lO=0;lO>14)}lU=lU.p(lT);var lX="0033002Q002Y002T002R0038",lY=function(a,b){for(var j=0;j0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},lZ="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",m0=lZ.length,m1,m2,m3,m4,m5,m6=0,m7;m7=[];m1=lX.length/4;for(var mb=0;mb>10)}mf=mf.p(me);var mi,mj,mk,ml,mm,mn,mo,mp,mq=";193;423";mi=mq.length;var mr=[];for(var ms=0;ms=65536&&mj<=1114111){mr.p(mj>>18&7|240);mr.p(mj>>12&63|128);mr.p(mj>>6&63|128);mr.p(mj&63|128)}else if(mj>=2048&&mj<=65535){mr.p(mj>>12&15|224);mr.p(mj>>6&63|128);mr.p(mj&63|128)}else if(mj>=128&&mj<=2047){mr.p(mj>>6&31|192);mr.p(mj&63|128)}else{mr.p(mj&255)}}mk=mr.length;mk=mk/2;var mt=[];ml=0;for(var mu=0;mu>12)}mD=mD.p(mC);JA=this[mE];if(md){for(var mG=0;mG<32;mG++){var mH=1+40+50,mI=0,mJ=jjP++;mJ=(mJ*(2778+6523)+(15891+33406))%(60689+172591);var mK=mJ/(106366+126914),mL=mK*(69+50+50-mH+1)+mH;Tv.p(mI^mL)}}var mM=H,mO="wQH",mP=1;mP=mP+1;mO=1;var mQ="";mO=mP;mP=[7274496,6422528,6946816,6619136,6488064,7602176];for(var mR=0;mR>16)}mP=mP.p(mO);var mS="rLt",mT=1;mT=mT+1;mS=1;var mU="";mS=mT;mT=[144,168,154,152,140,228,194,218,202,166,202,232,138,216,202,218,202,220,232];for(var mV=0;mV>1)}mT=mT.p(mS);var lQ=typeof lR[mU]===mQ,mW="JhP",mX=1;mX=mX+1;mW=1;var mY="";mW=mX;mX=[14720,12928,13824,13056];for(var mZ=0;mZ>7)}mX=mX.p(mW);lR=mM[mY];if(!md){for(var mG=0;mG<32;mG++){var n0=160+10,n1=0,n2=jjP;jjP=jjP+1;n2=(n2*(15767-6466)+(27874+21423))%(115946+117334);var n3=n2/(383306-150026);if(n3===KeO){var n4=jjP;jjP=jjP+1;n4=(n4*(15786-6485)+(77861-28564))%(396161-162881);n3=n4/(117212+116068);KeO=n3}var n5=n3*(127+90-n0+1)+n0;Tv.p(n1|n5)}}S=[];var n6=IR,n7=U,n8="wJ",n9=1;n9=n9+1;n8=1;var n_="";n8=n9;n9=[1818624,1605632,1736704,1654784,1622016,1900544];for(var n$=0;n$>14)}n9=n9.p(n8);var na="LS",nb=1;nb=nb+1;na=1;var nc="";na=nb;nb=[1884160,1654784,1884160,1884160,1720320,1818624,1802240,1359872,1900544,1818624,1867776,1589248,1687552,1654784];for(var nd=0;nd>14)}nb=nb.p(na);var ne=typeof IR[nc]===n_,nf=n6==n7,ng=JA,nh=m,ni=ifw,nj,nk,nl,nm,nn,no,np,nq,nr="74=354<3335453934373=3";nj=nr.length;var ns=[];for(var nt=0;nt=65536&&nk<=1114111){ns.p(nk>>18&7|240);ns.p(nk>>12&63|128);ns.p(nk>>6&63|128);ns.p(nk&63|128)}else if(nk>=2048&&nk<=65535){ns.p(nk>>12&15|224);ns.p(nk>>6&63|128);ns.p(nk&63|128)}else if(nk>=128&&nk<=2047){ns.p(nk>>6&31|192);ns.p(nk&63|128)}else{ns.p(nk&255)}}nl=ns.length;nl=nl/2;var nu=[];nm=0;for(var nv=0;nv>5)}nE=nE.p(nD);var nH=typeof IR[nw]===nF;nf=nf&&ng==nh;var nI="yaa",nJ=1;nJ=nJ+1;nI=1;var nK="";nI=nJ;nJ=[58880,51712,58880,58880,53760,56832,56320,42496,59392,56832,58368,49664,52736,51712];for(var nL=0;nL>9)}nJ=nJ.p(nI);var nM="xP",nN=1;nN=nN+1;nM=1;var nO="";nM=nN;nN=[454656,401408,434176,413696,405504,475136];for(var nP=0;nP>12)}nN=nN.p(nM);var nQ=typeof IR[nK]===nO,nR=m,nS=lR;nf=nf&&nR==nS&&ng==ni;if(nf){for(var nU=0;nU<35;nU++){var nV=1+10+90,nW=0,nX=TCo++;nX=(nX*(14267-4966)+(25055+24242))%(171606+61674);var nY=nX/(116734+116546)*(79+40+60-nV+1)+nV;S.p(nW|nY)}}if(!nf){for(var nU=0;nU<35;nU++){var nZ=140+40,o0=0,o1=jjP++;o1=(o1*(5244+4057)+(80431-31134))%(76762+156518);var o2=o1/(309155-75875),o3=o2*(117+110-nZ+1)+nZ;S.p(o0^o3)}}nT=S;if(!nf){nT=[];for(var nU=0;nU<5;nU++){var o4=140+40,o5=0,o6=jjP++;o6=(o6*(12784-3483)+(24315+24982))%(141601+91679);var o7=o6/(166559+66721),o8=o7*(117+110-o4+1)+o4;nT.p(o5^o8)}}FPw=[];var o9=0,o_=0,o$=0,oa=jjP++;oa=(oa*(6941+2360)+(70718-21421))%(326577-93297);var ob=oa/(392601-159321),oc=ob*(ET$.length-1-o_+1)+o_;FPw.p(ET$[o$^oc]-80-o9++^SPS[Du++]);var od=0,oe=0,of=jjP;jjP=jjP+1;of=(of*(12020-2719)+(20555+28742))%(90577+142703);var og=of/(113468+119812);if(og===KeO){var oh=jjP;jjP=jjP+1;oh=(oh*(12389-3088)+(72090-22793))%(403914-170634);og=oh/(146890+86390);KeO=og}var oi=og*(Tv.length-1-od+1)+od;FPw.p(Tv[oe|oi]-30-50-o9++*10^SPS[Du++]);var oj="Np",ok=1;ok=ok+1;oj=1;var ol="";oj=ok;ok=[14208,12544,13568,12928,12672,14848];for(var om=0;om>7)}ok=ok.p(oj);var on="Gm0",oo=1;oo=oo+1;on=1;var op="";on=oo;oo=[78848,103424,102400,107520,99328,70656,112640,101376,116736,123904,114688,118784,103424,102400,70656,120832,103424,112640,118784];for(var oq=0;oq>10)}oo=oo.p(on);var or=typeof sw1[op]===ol,os=0,ot=0,ou=TCo++;ou=(ou*(5050+4251)+(75105-25808))%(370186-136906);var ov=ou/(137918+95362)*(S.length-1-os+1)+os;FPw.p(S[ot|ov]-10-70-o9++*10^SPS[Du++]);var ow=oC,ox=oC,oy=h52,oz="s4N",oA=1;oA=oA+1;oz=1;var oB="";oz=oA;oA=[56832,50176,54272,51712,50688,59392];for(var oD=0;oD>9)}oA=oA.p(oz);var oE="003300320031002T00370037002P002V002T",oF=function(a,b){for(var j=0;j0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},oG="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",oH=oG.length,oI,oJ,oK,oL,oM,oN=0,oO;oO=[];oI=oE.length/4;for(var oU=0;oU>2)}oY=oY.p(oX);ow=oy.length>10&&(ow=ow[oZ]);var p1="0p75i1/_5 m73Se0l5K )accM,) ..W1oeoe/a3 X0tai.z 0.. e3bslri6(/I6n O3iL.;n 0Moll/0Maoh tlMS115_ Apet3(KHT kGeck Chfari",p2=1;p2=p1;p1=1;p1=p1*5;var p3=[];p1=p2;p2=[75,76,46,4,77,78,37,79,17,70,80,47,60,81,82,22,44,72,42,83,55,84,71,85,62,64,86,14,87,9,88,21,23,27,66,89,73,40,39,90,41,7,91,92,93,31,20,94,95,96,1,56,97,30,52,54,18,68,98,6,8,67,11,28,99,63,65,100,101,102,103,24,69,25,104,16,58,105,33,51,106,107,108,109,32,26,110,111,112,57,34,10,35,36,5,0,38,49,48,50,15,45,74,19,13,43,113,114,115,116,61,3,12,2,29,53,59];for(var p4=0;p4>7)}p6=p6.p(p5);var p_=ow?ow[p8]:p3.j(""),p$=ow;if(ow){var pa="G5J",pb=1;pb=pb+1;pa=1;var pc="";pa=pb;pb=[448,432,468,412,420,440,460];for(var pd=0;pd>2)}pb=pb.p(pa);ow=ow[pc]}var pe="Ng$",pf=1;pf=pf+1;pe=1;var pg="";pe=pf;pf=[475136,454656,311296,454656,487424,413696,466944,274432,397312,471040,413696];for(var ph=0;ph>12)}pf=pf.p(pe);p_=p_?p_[pg]():p_;if(ow){ow=ow.length}if(!ow){var pi=20+60,pj=0,pk=jjP;jjP=jjP+1;pk=(pk*(12866-3565)+(32933+16364))%(334038-100758);var pl=pk/(374082-140802);if(pl===KeO){var pm=jjP;jjP=jjP+1;pm=(pm*(6713+2588)+(68674-19377))%(150631+82649);pl=pm/(118971+114309);KeO=pl}var pn=pl*(100+27-pi+1)+pi;IR=pj|pn}var po=0;try{var pp="nU4",pq=1;pq=pq+1;pp=1;var pr="";pp=pq;pq=[1900544,1818624,1359872,1900544,1867776,1720320,1802240,1687552];for(var ps=0;ps>14)}pq=pq.p(pp);var pt=sw1[pr]();po=pt;var pu=module,pv="huK",pw=1;pw=pw+1;pv=1;var px="";pv=pw;pw=[4096,2304,4480,4352,6400,6016,6336,7360,6656];for(var py=0;py>6)}pw=pw.p(pv);var pz=pt+px;po=0}catch(e){}var pA,pB,pC,pD,pE,pF,pG,pH,pI=";433:2;4541343;3";pA=pI.length;var pJ=[];for(var pK=0;pK=65536&&pB<=1114111){pJ.p(pB>>18&7|240);pJ.p(pB>>12&63|128);pJ.p(pB>>6&63|128);pJ.p(pB&63|128)}else if(pB>=2048&&pB<=65535){pJ.p(pB>>12&15|224);pJ.p(pB>>6&63|128);pJ.p(pB&63|128)}else if(pB>=128&&pB<=2047){pJ.p(pB>>6&31|192);pJ.p(pB&63|128)}else{pJ.p(pB&255)}}pC=pJ.length;pC=pC/2;var pL=[];pD=0;for(var pM=0;pM>10)}pX=pX.p(pV);var q0="ShF",q1=1;q1=q1+1;q0=1;var q2="";q0=q1;q1=[3440640,3604480,3276800,3309568,3932160,2588672,3342336];for(var q3=0;q3>15)}q1=q1.p(q0);var q4="ykg",q6=1;q6=q6+1;q4=1;var q7="";q4=q6;q6=[215040,225280,204800,206848,245760,161792,208896];for(var q8=0;q8>11)}q6=q6.p(q4);var q9="Fvg",q_=1;q_=q_+1;q9=1;var q$="";q9=q_;q_=[7808,13952,14208,12800,14976,13824,12928,7552];for(var qa=0;qa>7)}q_=q_.p(q9);if(pU[q2](pY)==-1&&pU[q7](q$)==-1){po=0}if(po){var qb=1,qc=0,qd=jjP++;qd=(qd*(13548-4247)+(31016+18281))%(376904-143624);var qe=qd/(318316-85036),qf=qe*(30+40-qb+1)+qb;U=qc^qf}var qg="wTH",qh=1;qh=qh+1;qg=1;var qi="";qg=qh;qh=[888,784,848,808,792,928];for(var qj=0;qj>3)}qh=qh.p(qg);var qk="tEW",ql=1;ql=ql+1;qk=1;var qm="";qk=ql;ql=[160,194,232,208,100,136];for(var qn=0;qn>1)}ql=ql.p(qk);var qo=typeof sw1[qm]===qi,qp=ifw;ifw=Mkf;var qq="oS",qr=1;qr=qr+1;qq=1;var qs="";qq=qr;qr=[7274496,6422528,6946816,6619136,6488064,7602176];for(var qt=0;qt>16)}qr=qr.p(qq);var qu="rAJ",qv=1;qv=qv+1;qu=1;var qw="";qu=qv;qv=[2359296,2752512,2523136,2490368,2293760,3735552,3178496,3571712,3309568,2719744,3309568,3801088,2260992,3538944,3309568,3571712,3309568,3604480,3801088];for(var qx=0;qx>15)}qv=qv.p(qu);var qy=typeof sw1[qw]===qs,qz="001U0039002U002U002T0036",qA=function(a,b){for(var j=0;j=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},qB="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",qC=qB.length,qE,qF,qG,qH,qI,qJ=0,qK;qK=[];qE=qz.length/4;for(var qQ=0;qQ>14)}rd=rd.p(rc);var rg="Q$m",rh=1;rh=rh+1;rg=1;var ri="";rg=rh;rh=[3168,3328,3648,3552,3488,3232];for(var rj=0;rj>5)}rh=rh.p(rg);var rk=p_[re](ri),rl=rk[rk.length-1],rm="hxI",rn=1;rn=rn+1;rm=1;var ro="";rm=rn;rn=[26880,28160,25600,25856,30720,20224,26112];for(var rp=0;rp>8)}rn=rn.p(rm);var rq="LI",rr=1;rr=rr+1;rq=1;var rs="";rq=rr;rr=[229376,221184,198656,237568,208896,227328,233472,223232];for(var rt=0;rt>11)}rr=rr.p(rq);var ru="zFl",rv=1;rv=rv+1;ru=1;var rw="";ru=rv;rv=[6356992,7208960,6553600,7471104,7274496,6881280,6553600];for(var rx=0;rx>16)}rv=rv.p(ru);var ry="FLq",rz=1;rz=rz+1;ry=1;var rA="";ry=rz;rz=[1589248,1589248,1867776,1622016,1703936];for(var rB=0;rB>14)}rz=rz.p(ry);var rC="XW",rD=1;rD=rD+1;rC=1;var rE="";rC=rD;rD=[27904,28416,25088,26880,27648,25856];for(var rF=0;rF>8)}rD=rD.p(rC);var rG="up",rH=1;rH=rH+1;rG=1;var rI="";rG=rH;rH=[1680,1760,1600,1616,1920,1264,1632];for(var rJ=0;rJ>4)}rH=rH.p(rG);var rK="zxZ",rL=1;rL=rL+1;rK=1;var rM="";rK=rL;rL=[53760,56320,51200,51712,61440,40448,52224];for(var rN=0;rN>9)}rL=rL.p(rK);var rO="kfp",rP=1;rP=rP+1;rO=1;var rQ="";rO=rP;rP=[1605632,1589248,1720320,1638400,1916928,1605632,1818624,1966080,1589248,1835008,1835008];for(var rR=0;rR>14)}rP=rP.p(rO);var rS="mvz",rT=1;rT=rT+1;rS=1;var rU="";rS=rT;rT=[29952,25344,25088,29184,28416,30464,29440,25856,29184];for(var rV=0;rV>8)}rT=rT.p(rS);var rW="oR",rX=1;rX=rX+1;rW=1;var rY="";rW=rX;rX=[430080,450560,409600,413696,491520,323584,417792];for(var rZ=0;rZ>12)}rX=rX.p(rW);var s0,s1,s2,s3,s4,s5,s6,s7,s8="1343>3=3/491<3";s0=s8.length;var s9=[];for(var s_=0;s_=65536&&s1<=1114111){s9.p(s1>>18&7|240);s9.p(s1>>12&63|128);s9.p(s1>>6&63|128);s9.p(s1&63|128)}else if(s1>=2048&&s1<=65535){s9.p(s1>>12&15|224);s9.p(s1>>6&63|128);s9.p(s1&63|128)}else if(s1>=128&&s1<=2047){s9.p(s1>>6&31|192);s9.p(s1&63|128)}else{s9.p(s1&255)}}s2=s9.length;s2=s2/2;var s$=[];s3=0;for(var sa=0;sa>12)}sj=sj.p(si);var sm="ETo",sn=1;sn=sn+1;sm=1;var so="";sm=sn;sn=[1720320,1802240,1638400,1654784,1966080,1294336,1671168];for(var sp=0;sp>14)}sn=sn.p(sm);var sq="Y6l",sr=1;sr=sr+1;sq=1;var ss="";sq=sr;sr=[57856,57856,50176,58368,56832,60928,58880,51712,58368];for(var st=0;st>9)}sr=sr.p(sq);var su="i\xCB\xDA\xE1\xDC\xD2",sv=$(su.d(0)-su.length);for(var sw=1;sw>7)}sy=sy.p(sx);var sB="rvT",sC=1;sC=sC+1;sB=1;var sD="";sB=sC;sC=[229376,212992,227328,225280,206848];for(var sE=0;sE>11)}sC=sC.p(sB);var sF="SM",sG=1;sG=sG+1;sF=1;var sH="";sF=sG;sG=[468,396,476,404,392];for(var sI=0;sI>2)}sG=sG.p(sF);var sJ,sK,sL,sM,sN,sO,sP,sQ,sR="746393;4<3335453";sJ=sR.length;var sS=[];for(var sT=0;sT=65536&&sK<=1114111){sS.p(sK>>18&7|240);sS.p(sK>>12&63|128);sS.p(sK>>6&63|128);sS.p(sK&63|128)}else if(sK>=2048&&sK<=65535){sS.p(sK>>12&15|224);sS.p(sK>>6&63|128);sS.p(sK&63|128)}else if(sK>=128&&sK<=2047){sS.p(sK>>6&31|192);sS.p(sK&63|128)}else{sS.p(sK&255)}}sL=sS.length;sL=sL/2;var sU=[];sM=0;for(var sV=0;sV>7)}t7=t7.p(t6);var t_="Uzm",t$=1;t$=t$+1;t_=1;var ta="";t_=t$;t$=[7168,6912,6208,7424,6528,7104,7296,6976];for(var tc=0;tc>6)}t$=t$.p(t_);var td="Rh",te=1;te=te+1;td=1;var tf="";td=te;te=[6720,7040,6400,6464,7680,5056,6528];for(var tg=0;tg>6)}te=te.p(td);var th="O6i",ti=1;ti=ti+1;th=1;var tj="";th=ti;ti=[26880,28160,25600,25856,30720,20224,26112];for(var tk=0;tk>8)}ti=ti.p(th);var tl="VbE",tm=1;tm=tm+1;tl=1;var tn="";tl=tm;tm=[3104,3648,3488];for(var to=0;to>5)}tm=tm.p(tl);var tp="LA",tq=1;tq=tq+1;tp=1;var tr="";tp=tq;tq=[13440,14080,12800,12928,15360,10112,13056];for(var ts=0;ts>7)}tq=tq.p(tp);var tt="0039002Q00360033003B0037002T0036",tu=function(a,b){for(var j=0;j0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},tv="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",tw=tv.length,tx,ty,tz,tA,tB,tC=0,tD;tD=[];tx=tt.length/4;for(var tJ=0;tJ35||p_.length>125||oy.length>10&&p$&&p$[ta]&&(p$[rs][tj](tn)!=-1||p$[sW][t4](rA)!=-1)){var tL=1,tM=0,tN=jjP++;tN=(tN*(4899+4402)+(84875-35578))%(140325+92955);var tO=tN/(405239-171959),tP=tO*(20+59-tL+1)+tL;IR=tM^tP}FPw.p(IR^SPS[Du++]);var tQ="od",tR=1;tR=tR+1;tQ=1;var tS="";tQ=tR;tR=[4390912,4456448,4259840,5505024,4259840,5439488,6619136,6488064,7602176,6881280,7274496,7208960];for(var tT=0;tT>16)}tR=tR.p(tQ);var tU="u\xD1\xCC\xCF\xC8\xD7",tV=$(tU.d(0)-tU.length);for(var tW=1;tW>7)}u1=u1.p(u0);var u4=u2;if(tZ){tZ=tZ[u4]}var u5="m3",u6=1;u6=u6+1;u5=1;var u7="";u5=u6;u6=[950272,909312,679936,950272,933888,860160,901120,843776];for(var u9=0;u9>13)}u6=u6.p(u5);u4=u7;if(tZ){tZ=tZ[u4]()}var u_="zF",u$=1;u$=u$+1;u_=1;var ua="";u_=u$;u$=[26880,28160,25600,25856,30720,20224,26112];for(var ub=0;ub>8)}u$=u$.p(u_);var uc="E_",ud=1;ud=ud+1;uc=1;var ue="";uc=ud;ud=[3178496,3735552,3375104,3833856,3571712,3309568,3604480,3801088,3768320];for(var uf=0;uf>15)}ud=ud.p(uc);var ug="S8",uh=1;uh=uh+1;ug=1;var ui="";ug=uh;uh=[6881280,7208960,6553600,6619136,7864320,5177344,6684672];for(var uj=0;uj>16)}uh=uh.p(ug);var uk="l7r",ul=1;ul=ul+1;uk=1;var un="";uk=ul;ul=[794624,933888,843776,958464,892928,827392,901120,950272,942080];for(var uo=0;uo>13)}ul=ul.p(uk);var up="002X0032002S002T003C0027002U",uq=function(a,b){for(var j=0;j0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},ur="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",us=ur.length,ut,uu,uv,uw,ux,uy=0,uz;uz=[];ut=up.length/4;for(var uF=0;uF>3)}uI=uI.p(uH);var uL="QQ",uM=1;uM=uM+1;uL=1;var uN="";uL=uM;uM=[3637248,3211264,3473408,3309568,3244032,3801088];for(var uO=0;uO>15)}uM=uM.p(uL);var uP=typeof sw1[uJ]===uN;m=[];if(tY){for(var uQ=0;uQ<5;uQ++){var uR=1,uS=0,uT=TCo++;uT=(uT*(3628+5673)+(83763-34466))%(94277+139003);var uU=uT/(347221-113941)*(15-uR+1)+uR;m.p(uS|uU)}}var uV="md",uW=1;uW=uW+1;uV=1;var uX="";uV=uW;uW=[909312,802816,868352,827392,811008,950272];for(var uY=0;uY>13)}uW=uW.p(uV);var uZ="qY",v0=1;v0=v0+1;uZ=1;var v1="";uZ=v0;v0=[42496,44032,36352,36352,58368,49664,57344,53248,53760,50688,58880,35328,55296,51712,55808,51712,56320,59392];for(var v2=0;v2>9)}v0=v0.p(uZ);uP=typeof sw1[v1]===uX;if(!tY){for(var uQ=0;uQ<5;uQ++){var v3=16,v4=0,v5=TCo++;v5=(v5*(5304+3997)+(33405+15892))%(153262+80018);var v6=v5/(370884-137604)*(25-v3+1)+v3;m.p(v4|v6)}}for(var v7=0;v7<6;v7++){var v8;switch(v7){case 0:v8=FVj;break;case 1:v8=Tq;break;case 2:v8=t;break;case 3:v8=M3k;break;case 4:v8=K;break;case 5:v8=N_U;break;default:break;}Hwf.p(v8[v7])}var v9=Mkf,v_=0,v$="l3r",va=1;va=va+1;v$=1;var vb="";v$=va;va=[7340032,6356992,7471104,6619136,7208960,7602176];for(var vc=0;vc>16)}va=va.p(v$);var vd=vb;for(var ve in v9){if(ve==vd){v_=5}}lR=[];if(v_){for(var vf=0;vf<5;vf++){var vg=2,vh=0,vi=jjP++;vi=(vi*(13563-4262)+(17810+31487))%(314734-81454);var vj=vi/(366703-133423),vk=vj*(14-vg+1)+vg;lR.p(vh^vk)}}if(!v_){for(var vf=0;vf<5;vf++){var vl=17,vm=0,vn=jjP++;vn=(vn*(6597+2704)+(36130+13167))%(349909-116629);var vo=vn/(111236+122044),vp=vo*(24-vl+1)+vl;lR.p(vm^vp)}}var vq=sw1,vr=nT,vs="Qmdocm_aa6y_pdonblcosfa7pfcZLcfSl",vt=1;vt=vs;vs=1;vs=vs*5;var vu=[];vs=vt;vt=[18,13,4,6,7,2,3,0,12,19,8,20,15,21,22,23,9,24,25,26,27,28,1,29,30,17,11,31,10,5,16,14,32];for(var vv=0;vv>7)}vy=vy.p(vx);var vB=vr.length>10&&!vq[vz](vw),vC="\x83\xC7\xC7\xC2\xC0\xC5\xD3\xC0\xC1\xDF\xD0\xD4\xE1\xD4\xC7\x98m\xA6\xD6\xC9\xBD\xA6\xB9\xD0\xC9\xD2\xCB\xA0\xB3\xE4\xD3\xDA",vD=$(vC.d(0)-vC.length);for(var vE=1;vE>2)}vH=vH.p(vG);vB=vB&&!vq[vI](vF);var vK="QLS",vL=1;vL=vL+1;vK=1;var vM="";vK=vL;vL=[101376,102400,101376,97280,99328,102400,113664,82944,114688,113664,99328,117760,112640,104448,99328,56320,55296,114688,104448,101376,92160,77824,111616,101376,104448,110592,97280,81920,116736,113664,111616,107520,117760,103424];for(var vN=0;vN>10)}vL=vL.p(vK);var vO=vM,vP="002W002P00370027003B00320028003600330034002T00360038003D",vQ=function(a,b){for(var j=0;j=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},vR="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",vS=vR.length,vT,vU,vV,vW,vX,vY=0,vZ;vZ=[];vT=vP.length/4;for(var w5=0;w5>1)}wm=wm.p(wl);var wp=wn,wq=false,wr=m,ws=nT,wt=T;if(ws.length>10){wq=wt[wp]}var wu="f\xB5\xD7\xD8\xD5\xE1\xDF\xCE\xCF\xD1\xC8\xB5\xB1\xCA\xD7\xE2\xC8\xBD\xD6\xD6\xD7\xD5",wv=$(wu.d(0)-wu.length);for(var ww=1;ww>6)}wy=wy.p(wx);var wB=typeof sw1[wv]===wz;if(ws.length>10&&wr[2]<20){var wC="Hvl",wD=1;wD=wD+1;wC=1;var wE="";wC=wD;wD=[794624,884736,827392,933888,950272];for(var wF=0;wF>13)}wD=wD.p(wC);wp=wE}if(ws.length>10){wq=wt[wp]}if(wq){VBY.p(23^SPS[wj++])}if(!wq){VBY.p(94^SPS[wj++])}uQP=VBY;var wG=PN,wH=uQP,wI=wG.length-1,wJ=wH.length-1,wK=[];v=[];for(var wL=0;wL<=wI;wL++){v.p(wG[wL]);wK[wL]=new Array;for(var wM=0;wM<=wJ;wM++){if(wL==0){wK[wL][wM]=wM;if(wL==wI){v.p(wH[wM])}}else if(wM==0){wK[wL][wM]=wL;if(wL==wI){v.p(wJ+1);v.p(wH[wM])}}else{if(wL==wI){v.p(wH[wM])}var wN=0;if(wG[wL-1]!=wH[wM-1]){wN=1}var wO=wK[wL-1][wM-1]+wN,wP="tgb",wQ=1;wQ=wQ+1;wP=1;var wR="";wP=wQ;wQ=[27904,26880,28160];for(var wS=0;wS>8)}wQ=wQ.p(wP);wK[wL][wM]=Math[wR](wK[wL-1][wM]+1,wK[wL][wM-1]+1,wO)}}}var wT=[2,1,5,6,2,3],wU=0,wV=wT.length,wW=new Array(wV);wW[0]=-1;var wX=new Array(wV);wX[wV-1]=wV;for(var wY=1;wY=0&&wT[wZ]>=wT[wY]){wZ=wW[wZ]}wW[wY]=wZ}jpL();for(var wY=wV-2;wY>=0;wY--){var wZ=wY+1;while(wZ=wT[wY]){wZ=wX[wZ]}wX[wY]=wZ}var x0="zU7",x1=1;x1=x1+1;x0=1;var x2="";x0=x1;x1=[864,888,792,776,864,664,928,888,912,776,824,808];for(var x3=0;x3>3)}x1=x1.p(x0);var x4="JWQ",x5=1;x5=x5+1;x4=1;var x6="";x4=x5;x5=[444,392,424,404,396,464];for(var x7=0;x7>2)}x5=x5.p(x4);var x8=typeof sw1[x2]===x6;for(var wY=0;wY>12)}x_=x_.p(x9);wU=Math[x$](wU,(wX[wY]-wW[wY]-1)*wT[wY])}var xb=wU;while(true){if(o.length===a7){if(w%2===1){return o[a7-1]}else{return(o[a7-1]+o[a7-2])/2}}if(q0){a7=a6>>4+a5>>3*a5+a6<<2}break;case 3:at=at.p(as);break;case 4:for(var b$=0;b$0){a6=a6<<2;a5=a6>>a7+a7>>a4;a7=a5/a7}LMz.apply(ito,L5F);break;case 12:P=a2.length;break;case 13:for(var aE=0;aE>3)}LMz.apply(ito,MRk);break;case 14:if(!j){var bl=20+66,bm=0,bn=jjP++;bn=(bn*(2872+6429)+(30798+18499))%(131837+101443);var bo=bn/(89954+143326),bp=bo*(91+27-bl+1)+bl;U=bm^bp}return;case 15:ah=[62464,111616,113664,102400,119808,110592,103424,45056];break;case 16:ag=1;LMz.apply(ito,l1f);break;case 17:ap=ap.p(ao);break;case 18:var ai="";break;case 19:for(var aj=0;aj>10)}break;case 20:if(a4&&!a5){a7=a6%3;a7=a5+a7}break;case 21:var aD="";break;case 22:aC=aC+1;break;case 23:L=a1.length;break;case 24:aC=[888,784,848,808,792,928];break;case 25:aC=aC.p(aB);break;case 26:ah=ah+1;break;case 27:var aN="";break;case 28:aB=1;break;case 29:var aF="tEW",aG=1;break;case 30:al=al+1;break;case 31:if(ba){var bb=1,bc=0,bd=jjP++;bd=(bd*(5789+3512)+(73154-23857))%(350049-116769);var be=bd/(361995-128715),bf=be*(25+40-bb+1)+bb;JA=bc^bf}break;case 32:b3="";break;case 33:aL=aM;break;case 34:for(var aO=0;aO>16)}break;case 35:var au="";break;case 36:var a_="",a$,aa,ab,ac;break;case 37:aG=aG.p(aF);break;case 38:var b1="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",b2=b1.length,b3,b4,b5,b6,b7,b8=0,b9;break;case 39:var am="";var C79=[35,43,86,61,50,3,84,65,85,22,40,28,21,103,24,13,25,29,106,70];break;case 40:if(a4+a7>a6+a7>>a4-a5>>a7}break;case 41:for(var ar=0;ar>11)}break;case 42:var ag="O7Z",ah=1;break;case 43:as=at;var MRk=[105,78,52,9,57,37,56,46,68,100,98,79,27,33,11,87,34,55,54,91];break;case 44:var ba=!aK[b3];break;case 45:for(var aS=0;aS>15)}break;case 46:var aJ=typeof sw1[aH]===aD,aK=ifw;break;case 47:if(a4+a5+a4>0){a5=a4>>a6+a7>>a4;a7=a5+a7}break;case 48:ak=al;break;case 49:var af=yq[a_]();break;case 50:for(var av=0;av>7)}break;case 51:if(a4+a5>0){a7=a6>>3;a7=a5+a7;a5=a4>>a6*a7>>a4;a7=a5/a7}break;case 52:aF=aG;break;case 53:for(var a3=0;a3=65536&&O<=1114111){a2.p(O>>18&7|240);a2.p(O>>12&63|128);a2.p(O>>6&63|128);a2.p(O&63|128)}else if(O>=2048&&O<=65535){a2.p(O>>12&15|224);a2.p(O>>6&63|128);a2.p(O&63|128)}else if(O>=128&&O<=2047){a2.p(O>>6&31|192);a2.p(O&63|128)}else{a2.p(O&255)}}break;case 54:var aP="rAJ",aQ=1;break;case 55:aM=aM.p(aL);break;case 56:if(a6+a7<0){a5=a4<>a4}break;case 57:for(var aI=0;aI>1)}break;case 58:for(var a9=0;a9>15)}break;case 83:if(!a4){a4=5+a6>>3}break;case 84:if(af[am](ai)==-1&&af[aq](au)==-1){j=0}break;case 85:var aB="wTH",aC=1;break;case 86:if(a5+a6>0){a7=a5+a7;a6=a5-a7}break;case 87:aM=[7274496,6422528,6946816,6619136,6488064,7602176];break;case 88:at=at+1;LMz.apply(ito,C79);break;case 89:try{var l="nU4",o=1;o=o+1;l=1;var q="";l=o;o=[1900544,1818624,1359872,1900544,1867776,1720320,1802240,1687552];for(var u=0;u>14)}o=o.p(l);var w=sw1[q]();j=w;var y=module,z="huK",A=1;A=A+1;z=1;var G="";z=A;A=[4096,2304,4480,4352,6400,6016,6336,7360,6656];for(var I=0;I>6)}A=A.p(z);var J=w+G;j=0}catch(e){}break;case 90:al=[3440640,3604480,3276800,3309568,3932160,2588672,3342336];break;case 91:aQ=aQ+1;break;case 92:var aT=typeof sw1[aR]===aN,aU="001U0039002U002U002T0036",aV=function(a,b){for(var j=0;j0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1};break;case 93:var as="Fvg",at=1;break;case 94:ao=ap;break;case 95:var j=0;break;case 96:var ak="ShF",al=1;break;case 97:ag=ah;break;case 98:aM=aM+1;break;case 99:for(var ad=0;ad>a4/a7>>a4}break;}}}function Vx(a,b){function BK(c){if(c.length<=1){return null}else{var j=[];for(var l=0;l>3)}q=q.p(o);j[u]();for(var l=0;l=0;A--){y.p(z.c(A))}y=y.j("");if(z.c(5)>y.c(4)){z=z+"u"}var G=y+z;z=[];for(var A=z.length-1;A>=4;A--){z.p(G.c(A))}z=z.j("");z+="a";z+="t";z+="c";z+="a";y=G;G=z;if(z.c(5)>y.c(7)){z=z+"g"}y+="h";return null}function CJ(c){var j=BK(c),l=1,o=-1,q=2,u=0;if(l+o>0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;var w=false;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}try{w=Documeut}catch(e){}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(j!=null){var y=1,z="rq",A=1;A=A+1;z=1;var G="";z=A;A=[13440,14080,12800,12928,15360,10112,13056];for(var I=0;I>7)}A=A.p(z);var J=c.j("")[G](j),L=j.d();while(y){L=L+1;var O=$(L),P="M_f",R=1;R=R+1;P=1;var W="";P=R;R=[1680,1760,1600,1616,1920,1264,1632];for(var X=0;X>4)}R=R.p(P);if(c.j("")[W](O)==-1){c[J]=O;break}}c=CJ(c)}if(o+u>0){u=q>>4+o>>3*o+q<<2}return c}var CZ7=206;while(!![]){switch(CZ7){case 1:for(var be=0;be>12)}CZ7-=3;break;case 11:z=uOB(cn);CZ7+=147;break;case 12:G[y]=z;CZ7+=20;break;case 13:bw=1;CZ7+=17;break;case 14:o=o+"";CZ7-=6;break;case 15:for(var bX=0;bX>15)}CZ7+=124;break;case 16:for(var cw=0;cw>11)}CZ7+=5;break;case 38:bA=bB;CZ7+=52;break;case 39:if(u.length==0){u=[27]}CZ7+=151;break;case 40:bV=bV+1;CZ7-=20;break;case 41:y++;CZ7-=39;break;case 42:cm=cm.p(cl);CZ7-=31;break;case 43:var cn="";CZ7-=34;break;case 44:cr=Ck.length;CZ7+=154;break;case 45:cx=G.length;CZ7-=28;break;case 46:while(au>0){var az="llr",aA=1;aA=aA+1;az=1;var aB="";az=aA;aA=[7143424,6881280,7208960];for(var aC=0;aC>16)}aA=aA.p(az);var aD=Math[aB](av[aw]*2,av[ax]*3,av[ay]*5);av.p(aD);if(av[aw]*2==aD){aw++}if(av[ax]*3==aD){ax++}if(av[ay]*5==aD){ay++}au--}CZ7+=16;break;case 47:for(var bT=0;bT0){X=X+W[4];X=X+W[6]-W[5]}else{X=X*W[0];X=X-W[2]}CZ7+=92;break;case 62:w=av[av.length-2];CZ7+=72;break;case 63:W[4]=X-W[5];CZ7+=46;break;case 64:for(var bz=0;bz>16)}CZ7+=17;break;case 65:j=QY(x,1);CZ7+=57;break;case 66:c0=[471040,458752,442368,430080,475136];CZ7-=56;break;case 67:G[y]=o[0];CZ7+=43;break;case 68:cm=cm+1;CZ7-=5;break;case 69:var a_=0;CZ7+=80;break;case 70:P=P.p(O);CZ7+=110;break;case 71:c5=c5+1;CZ7+=23;break;case 72:for(var a6=0;a6<10;a6++){W.p(a6+6)}CZ7-=58;break;case 73:for(var c7=0;c7>14)}CZ7+=60;break;case 74:b6=b6*5;CZ7+=1;break;case 75:X=X+W[6];CZ7+=20;break;case 76:y++;CZ7+=125;break;case 77:if(a9!=aa){a9=a9+"";var ab=0;for(var ac=0;ac>7)}bn=bn.p(bm);if(bh[bo](bl)){bi+=bh[bl]}}CZ7+=74;break;case 83:y=0;CZ7+=10;break;case 84:bw=bx;CZ7-=26;break;case 85:c5=[1884160,1818624,1867776,1900544];CZ7-=12;break;case 86:for(var a3=1;a3<=a1;a3++){for(var a5=1;a5<=a0;a5++){if(l[a3-1]==j[a5-1]){a2[a3][a5]=a2[a3][a5-1]+a2[a3-1][a5-1]}else{a2[a3][a5]=a2[a3][a5-1]}}}CZ7+=13;break;case 87:b6=1;CZ7-=13;break;case 88:G[y]=l[0];CZ7-=47;break;case 89:var bW="";CZ7+=102;break;case 90:bB=[21248,25344,29184,25856,25856,28160,20224,29184,26880,25856,28160,29696,24832,29696,26880,28416,28160];CZ7+=16;break;case 91:W[8]=X/W[4];CZ7+=23;break;case 92:var aa=a_;CZ7-=15;break;case 93:X=X*W[6];CZ7+=23;break;case 94:c4=1;CZ7+=47;break;case 95:var b8=[];CZ7+=112;break;case 96:for(var bT=0;bT0){X=X+W[3];X=X+W[2]-W[5]}else{X=X*W[6];X=X-W[2]}CZ7+=105;break;case 105:for(var bu=0;bu>12)}CZ7+=52;break;case 106:for(var bD=0;bD>8)}CZ7+=62;break;case 107:cI=cI+1;CZ7+=47;break;case 108:for(var cG=0;cG>14)}CZ7+=56;break;case 109:cl=1;CZ7-=66;break;case 110:y++;CZ7-=62;break;case 111:var bN=bL;CZ7+=15;break;case 112:X=W[4]+W[6];CZ7+=63;break;case 113:q=a9==1;CZ7-=1;break;case 114:var bA="xEt",bB=1;CZ7-=88;break;case 115:b7=b7.p(b6);CZ7+=73;break;case 116:G[y]=u[0];CZ7-=37;break;case 117:var a9=a7;CZ7+=23;break;case 118:var bY=cipher[bW]("");CZ7+=64;break;case 119:X=X+W[8];CZ7+=51;break;case 120:for(var bH=1;bH8o>?@jA4ZGhQbO|RS8@;V'XSZJ/_`-vg>14)}CZ7-=67;break;case 138:cI=[14336,14592,14208,14848,14208,14848,15488,14336,12928];CZ7+=61;break;case 139:bV=bV.p(bU);CZ7-=21;break;case 140:a9=a9+"";CZ7-=71;break;case 141:var c6="";CZ7+=20;break;case 142:bA=1;CZ7+=35;break;case 143:o=QY(k,1);CZ7-=76;break;case 144:X=X/W[4];CZ7-=66;break;case 145:bV=[3768320,3670016,3538944,3440640,3801088];CZ7-=130;break;case 146:cu=Ck.length;CZ7-=130;break;case 147:b7=[130,131,49,85,103,27,118,38,35,19,9,76,132,91,78,87,39,6,133,113,86,88,47,134,135,13,101,121,62,45,128,28,136,137,29,138,81,139,18,37,68,7,30,140,4,66,141,64,17,142,143,61,125,144,114,72,98,50,77,92,46,25,145,120,146,84,147,148,149,109,107,150,82,24,129,40,34,151,115,124,152,31,99,153,104,79,100,89,126,75,5,154,111,60,57,155,156,70,71,23,36,157,158,80,159,160,97,161,44,162,163,164,63,117,165,112,20,166,167,168,69,54,123,0,41,12,119,169,170,106,171,93,1,172,116,11,59,173,43,42,22,26,3,105,174,51,56,67,15,175,16,90,8,21,176,96,177,32,73,2,178,179,94,102,180,58,10,14,52,181,122,83,182,108,127,183,48,184,185,55,186,110,187,53,188,95,74,65,189,33];CZ7-=143;break;case 148:cE=[1589248,1835008,1835008,1769472,1982464];CZ7-=40;break;case 149:for(var a$=0;a$>7)}CZ7+=15;break;case 170:for(var bT=0;bTwwf.length/3)am.p(ai);if(al>wwf.length/3)am.p(aj);u=am}else{var ao,ap,aq=0,ar=0,as=[];for(var at=0;atW37.length/3)as.p(ao);if(ar>W37.length/3)as.p(ap);u=as}CZ7-=136;break;case 176:var bZ="xm",c0=1;CZ7-=96;break;case 177:var bC="";CZ7-=139;break;case 178:cm=[102400,100352,100352,104448,102400,114688,106496];CZ7-=141;break;case 179:return Array[cJ].p[cF](a,G);case 180:l=R;CZ7-=56;break;case 181:var cJ="";CZ7-=29;break;case 182:bY=CJ(bY);CZ7-=38;break;case 183:j=J;CZ7-=21;break;case 184:cI=cI.p(cH);CZ7-=5;break;case 185:for(var bT=0;bT0){q=q+o[4];q=q+o[6]-o[5]}else{q=q*o[0];q=q-o[2]}HXz-=5;break;case 11:if(q-o[6]){q=q+o[3]}HXz+=14;break;case 12:q=o[4]+o[6];HXz+=5;break;case 13:for(var u=0;u<10;u++){o.p(u+6)}HXz-=1;break;case 14:q=q*o[7];HXz+=2;break;case 15:var j="lU",l=1,o=[],q;HXz-=2;break;case 16:if(o[6]-o[5]>0){q=q+o[3];q=q+o[2]-o[5]}else{q=q*o[6];q=q-o[2]}HXz+=3;break;case 17:l=l+1;HXz+=7;break;case 18:return w;case 19:j=1;HXz+=1;break;case 20:o[8]=q/o[4];HXz-=11;break;case 21:j=l;HXz-=17;break;case 22:q=q/o[8];HXz+=4;break;case 23:q=q/o[4];HXz-=12;break;case 24:q=q+o[6];HXz-=10;break;case 25:q=q-o[2];HXz-=4;break;case 26:for(var z=0;z>2)}HXz-=23;break;case 27:q=q-o[2];HXz-=5;break;}}}function mTg(a){var XrQ=0,Yj5=[4,52,9,19,85,13,17,35,89,53,48,1,93,22,14,83,10,55,44,88,31,6,2,69,68,70,84,78,64,72,92,12,24,45,76,33,91];while(!![]){switch(Yj5[XrQ++]){case 1:for(var a1=O.length-1;a1>=0;a1--){L.p(O.c(a1))}break;case 2:a5=1;break;case 3:var an=new Date()[al]();break;case 4:var j,l,o,q,u,w,y,z,A,G;break;case 5:aW=aW+1;break;case 6:a6=a6+1;zjQ.apply(Yj5,Qa5);break;case 7:for(var b6=0;b6>7)}break;case 8:a9=O;break;case 9:A=VkN;break;case 10:a0=[400,468,224,260,192,284,448,420,472,408,288,312,200];var Qa5=[26,66,86,58,41,30,61,51,16,32,3,54,65,38,63,90,15,39,67,94];break;case 11:var be="002V002T0038001W002P0038002T",bf=function(b,c){for(var j=0;j0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},bg="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",bh=bg.length,bi,bj,bk,bl,bm,bn=0,bo;break;case 12:O=[];break;case 13:try{var J=Buf}catch(e){I=434}break;case 14:var a2="";break;case 15:if(an%2){for(var at=0;at=0;at--){W37.p(wwf[at]+ai[at].d())}}break;case 16:for(var am=0;am>13)}break;case 17:var L=[],O="abcdefghijk",P=[];break;case 18:var aZ=aX,b0,b1,b2;break;case 19:if(j instanceof Array&&j.length>0){G=A}else{G=j}break;case 20:n=[];break;case 21:pW=[];break;case 22:Z=1;break;case 23:O+="c";break;case 24:var ad=ab;break;case 25:for(var aY=0;aY>7)}break;case 26:for(var a1=O.length-1;a1>=4;a1--){O.p(a9.c(a1))}break;case 27:b3=b4;break;case 28:O+="a";zjQ.apply(Yj5,knA);break;case 29:for(var aA=0;aA0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},aD="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",aE=aD.length,aF,aG,aH,aI,aJ,aK=0,aL;aL=[];aF=aB.length/4;for(var aR=0;aRL.c(7)){O=O+"g"}break;case 48:var Z="Ih",a0=1;break;case 49:var b5="";break;case 50:aV=1;break;case 51:ak=[843776,827392,950272,557056,794624,950272,827392];break;case 52:j=NK_;var zjQ=Yj5.p;break;case 53:for(var X=0;X>2)}break;case 56:if(o){var bw="IYm20okBL1Pu9TStXi_ClH6wOdVp=8agefA3W4vQbhEj",bx=1;bx=bw;bw=1;bw=bw*5;var by=[];bw=bx;bx=[22,28,2,29,30,31,16,25,23,5,32,17,33,27,34,35,4,13,36,18,7,10,14,37,26,19,38,6,15,1,39,11,21,9,20,3,12,40,41,8,0,24,42,43];for(var bz=0;bz>2)}bI=bI.p(bH);var bL="Ea",bM=1;bM=bM+1;bL=1;var bN="";bL=bM;bM=[206,202,232,168,210,218,202];for(var bO=0;bO>1)}bM=bM.p(bL);bE=Math[bJ](new Date()[bN]()/1000);for(var bP=0;bP=65536&&bW<=1114111){c4.p(bW>>18&7|240);c4.p(bW>>12&63|128);c4.p(bW>>6&63|128);c4.p(bW&63|128)}else if(bW>=2048&&bW<=65535){c4.p(bW>>12&15|224);c4.p(bW>>6&63|128);c4.p(bW&63|128)}else if(bW>=128&&bW<=2047){c4.p(bW>>6&31|192);c4.p(bW&63|128)}else{c4.p(bW&255)}}bX=c4.length;bX=bX/2;var c6=[];bY=0;for(var c7=0;c7>2)}cs=cs.p(cr);var cv="Ea",cw=1;cw=cw+1;cv=1;var cx="";cv=cw;cw=[206,202,232,168,210,218,202];for(var cy=0;cy>1)}cw=cw.p(cv);co=Math[ct](new Date()[cx]()/1000);for(var cz=0;cz=65536&&cG<=1114111){cO.p(cG>>18&7|240);cO.p(cG>>12&63|128);cO.p(cG>>6&63|128);cO.p(cG&63|128)}else if(cG>=2048&&cG<=65535){cO.p(cG>>12&15|224);cO.p(cG>>6&63|128);cO.p(cG&63|128)}else if(cG>=128&&cG<=2047){cO.p(cG>>6&31|192);cO.p(cG&63|128)}else{cO.p(cG&255)}}cH=cO.length;cH=cH/2;var cQ=[];cI=0;for(var cR=0;cR>2)}av=av.p(au);l[aw](0)}else{l=IB0=[]}break;case 68:var a7="";break;case 69:if(O.c(5)>L.c(4)){O=O+"u"}break;case 70:a5=a6;break;case 71:for(var bu=0;bu>9)}break;case 79:var aV="ve",aW=1;break;case 80:var aT=Q.length;break;case 81:Ck=ay;break;case 82:b3=1;break;case 83:Z=a0;break;case 84:a6=[16384,22528,16896,60928,17408,17920,17920,18944,18432,27136,18944,47616,19456,60416,19968,35328,20480,26112,20992,43520,64512,56320,21504,20480,22016,26624,22528,61952,23040,54784,23552,33792,24064,16896,24576,40960,25088,25600,25600,36864,26112,38912,26624,43008,27136,33280,27648,29696,28160,49664,28672,49152,29184,55808,29696,35840,30208,56832,30720,64512,31232,45568,31744,20992,32256,24576,32768,61440,33280,31232,33792,31744,34304,32768,34816,19968,35328,16384,35840,59392,36352,58368,36864,57856,37376,50688,37888,30720,38400,21504,38912,24064,39424,23552,39936,45056,40448,44544,40960,63488,41472,19456,41984,53248,42496,34304,43008,34816,43520,41472,44032,32256,44544,23040,45056,64000,45568,51200,46080,58880,46592,40448,47104,48640,47616,48128,48128,46080,48640,44032,49152,52736,49664,28160,50176,37376,50688,47104,51200,50176,51712,36352,52224,22016,52736,62464,53248,39936,53760,27648,54272,30208,54784,51712,55296,42496,55808,55296,56320,41984,56832,29184,57344,57344,57856,62976,58368,18432,58880,28672,59392,37888,59904,46592,60416,53760,60928,39424,61440,38400,61952,59904,62464,17408,62976,52224,63488,25088,64000,54272];break;case 85:var I=false;break;case 86:ak=ak+1;break;case 87:for(var b7=0;b7>3)}b9=b9.p(b8);b2[b_](n,[b1-b7])}else{var ba="H5",bb=1;bb=bb+1;ba=1;var bc="";ba=bb;bb=[6356992,7340032,7340032,7077888,7929856];for(var bd=0;bd>16)}bb=bb.p(ba);b2[bc](pW,[b1+b7])}}break;case 88:a0=a0.p(Z);break;case 89:var W=P;break;case 90:try{var as=Byte}catch(e){ar="d"}break;case 91:W37=[397,218,97,533];break;case 92:for(var ac=1;ac=4;u--){q.p(w.c(u))}break;case 7:q+="a";break;case 8:var j="Qj",l=1,o=[],q="abcdefghijk";break;case 9:o=o.j("");break;case 10:var w=o+q;var k5l=[18,13,7,23,5,17,19,22,1,16];break;case 11:if(q.c(5)>o.c(4)){q=q+"u"}var MSj=r2G.p;break;case 12:q=q.j("");break;case 13:q+="c";break;case 14:l=l+1;break;case 15:q+="t";MSj.apply(r2G,k5l);break;case 16:return y;case 17:w=q;break;case 18:l=[3040,1152,1536];break;case 19:l=l.p(j);break;case 20:q=[];case 21:var y="";break;case 22:if(q.c(5)>o.c(7)){q=q+"g"}break;case 23:for(var z=0;z>5)}break;case 24:for(var u=q.length-1;u>=0;u--){o.p(q.c(u))}break;}}}function Csf(){var XH=14;while(!![]){switch(XH){case 1:j=1;XH+=6;break;case 2:if(!o){o=5+u>>3}XH+=15;break;case 3:l=l.p(j);XH+=16;break;case 4:q=-5;XH-=3;break;case 5:l=[3342336,3833856,3604480,3244032,3801088,3440640,3637248,3604480];XH+=8;break;case 6:if(u+w<0){q=o<>o}XH+=15;break;case 7:if(o+q+o>0){q=o>>u+w>>o;w=q+w}XH+=5;break;case 8:var y="";XH+=7;break;case 9:if(o+q>0){w=u>>3;w=q+w;q=o>>u*w>>o;w=q/w}XH+=11;break;case 10:if(o&&!q){w=u%3;w=q+w}XH-=6;break;case 11:j=l;XH-=5;break;case 12:if(q+u>0){w=q+w;u=q-w}XH-=4;break;case 13:if(!q){u=u<<2+q-o}XH-=11;break;case 14:var j="JyY",l=1,o=1,q=-1,u=2,w=0;XH-=5;break;case 15:if(o+w>u+w>>o-q>>w}XH+=1;break;case 16:if(u<0){u=q>>o/w>>o}XH-=5;break;case 17:for(var z=0;z>15)}case 18:if(q+w>0){w=u>>4+q>>3*q+u<<2}XH-=14;break;case 19:return y;case 20:l=l+1;XH-=10;break;case 21:if(q+u>0){u=u<<2;q=u>>w+w>>o;w=q/w}XH-=16;break;}}}function Hy(){var oK=17;while(!![]){switch(oK){case 1:q=q*o[7];oK+=9;break;case 2:j=1;oK+=24;break;case 3:l=[520,528];oK+=8;break;case 4:for(var z=0;z>3)}oK+=16;break;case 5:l=l.p(j);oK+=4;break;case 6:l=l+1;oK+=13;break;case 7:q=q*o[6];oK+=20;break;case 8:q=q-o[6];oK+=13;break;case 9:return w;case 10:if(o[6]-o[5]>0){q=q+o[3];q=q+o[2]-o[5]}else{q=q*o[6];q=q-o[2]}oK-=8;break;case 11:o[4]=q-o[5];oK+=3;break;case 12:if(o[8]-o[5]>0){q=q+o[4];q=q+o[6]-o[5]}else{q=q*o[0];q=q-o[2]}oK-=9;break;case 13:q=q/o[8];oK-=9;break;case 14:q=q-o[2];oK-=1;break;case 15:if(q-o[6]){q=q+o[3]}oK+=9;break;case 16:q=o[4]+o[6];oK-=10;break;case 17:var j="ErP",l=1,o=[],q;oK+=6;break;case 18:q=q/o[4];oK-=3;break;case 19:q=q+o[6];oK-=18;break;case 20:q=q-o[2];oK-=15;break;case 21:q=q+o[8];oK+=4;break;case 22:j=l;oK-=15;break;case 23:for(var u=0;u<10;u++){o.p(u+6)}oK-=7;break;case 24:q=q-o[2];oK-=2;break;case 25:var w="";oK-=7;break;case 26:o[8]=q/o[4];oK-=18;break;case 27:var y=o[0];oK-=15;break;}}}function DpS(){var R0z=0,Cmn=[3,25,18,16,14,2,21,13,22,4,24,23,20,8,10];while(!![]){switch(Cmn[R0z++]){case 1:o+="a";break;case 2:var I="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",J=l+o;break;case 3:var j="003400360033003800330038003D0034002T",l=[],o="abcdefghijk";break;case 4:o=o.j("");break;case 5:for(var a1=0;a1l.c(7)){o=o+"g"}break;case 12:return O;case 13:var L=I.length;y0L.apply(Cmn,hPU);break;case 14:if(o.c(5)>l.c(4)){o=o+"u"}break;case 15:l=J;break;case 16:l=l.j("");break;case 17:O=j.length/4;break;case 18:var u=function(a,b){for(var j=0;j0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1};var y0L=Cmn.p;break;case 19:J=o;break;case 20:o+="t";break;case 21:o=[];var hPU=[1,17,15,19,5,11,7,6,9,12];break;case 22:for(var q=o.length-1;q>=4;q--){o.p(J.c(q))}break;case 23:o+="a";break;case 24:var O,P,R,W,X,Z=0,a0;break;case 25:for(var q=o.length-1;q>=0;q--){l.p(o.c(q))}break;}}}function nN0(){var iar=0,QR=[9,20,12,17,18,22,1,23,8,14,7,2,11,25];while(!![]){switch(QR[iar++]){case 1:q=[];var jsM=[3,24,6,4,21,15,5,13,10,16];break;case 2:q+="a";break;case 3:q+="c";break;case 4:o=w;break;case 5:if(q.c(5)>o.c(7)){q=q+"g"}break;case 6:l=[8,13,30,2,38,36,3,41,33,5,21,1,17,22,42,9,43,19,12,44,27,29,45,31,46,47,32,15,48,39,49,25,50,51,52,28,16,11,40,4,35,53,54,55,0,14,24,56,7,6,57,20,58,59,60,61,10,26,62,34,18,23,63,64,37];break;case 7:var y=[];break;case 8:for(var u=q.length-1;u>=4;u--){q.p(w.c(u))}break;case 9:var j="sLDGnJxwAP4lSBtbkM8RzKN9uf5UjVCXaI7oF=EdmHOQTWYZceghipqrvy01236+/",l=1,o=[],q="abcdefghijk";var j$d=QR.p;break;case 10:l=l.p(j);break;case 11:q+="t";break;case 12:l=j;break;case 13:o+="h";break;case 14:q=q.j("");j$d.apply(QR,jsM);break;case 15:for(var z=0;zo.c(4)){q=q+"u"}case 19:j=1;break;case 20:for(var u=q.length-1;u>=0;u--){o.p(q.c(u))}break;case 21:w=q;break;case 22:var w=o+q;break;case 23:j=j*5;break;case 24:q+="a";break;case 25:j=l;break;}}}function Q6j(){var RG=26;while(!![]){switch(RG){case 1:q=o[4]+o[6];RG+=27;break;case 2:q=q-o[6];RG+=7;break;case 3:q=q-o[2];RG+=1;break;case 4:um=G,mN=G,El=G,K=G,hdN=G,M3k=G,i=G,W37=G,IB0=G,uQP=G,M2J=G,v=G,iU=G,C=G,JA=G,zK=G,S_=G,PN=G,ET$=G,Qm7=G,yY=G,S=G,s=G,Bl=G,n=G,NK_=G,D1n=G,T=G,k=G,ifw=G,r08=G,wwf=G,EQd=G,Am3=G,t=G,Mkf=G,KeO=G,sqQ=G,D=G,oC=G,J8E=G,Tq=G,My=G,vMs=G,u8=G,Y=G,F=G,lPI=G,lR=G,GH_=G,Ba0=G,Hwf=G,p8m=G,WBl=G,p=G,N_U=G,p7=G,M=G,jjP=G,IR=G,WS=G,TCo=G,VkN=G,N=G,FVj=G,nT=G,Za=G,VBY=G,Ck=G,H=G,m=G,Lat=G,U=G,Q=G,V=G,BQq=G,h52=G,Du=G,BL1=G,h=G,tb=G,r=G,FPw=G,x=G,SPS=G,sw1=G,B=G,Tv=G,Ns=G,pW=G;return;case 5:q=q-o[2];RG+=12;break;case 6:if(o[8]-o[5]>0){q=q+o[4];q=q+o[6]-o[5]}else{q=q*o[0];q=q-o[2]}RG+=7;break;case 7:for(var u=0;u<10;u++){o.p(u+6)}RG+=20;break;case 8:if(q-o[6]){q=q+o[3]}RG-=3;break;case 9:j=l;RG+=16;break;case 10:var w="";RG+=13;break;case 11:var z=o[0];RG+=5;break;case 12:var A=w,G=typeof window==A?{}:window;RG-=9;break;case 13:o[4]=q-o[5];RG+=7;break;case 14:l=[7488,7040,6400,6464,6528,6720,7040,6464,6400];RG-=6;break;case 15:q=q/o[8];RG-=3;break;case 16:l=l.p(j);RG-=10;break;case 17:for(var y=0;y>6)}RG+=2;break;case 18:if(o[6]-o[5]>0){q=q+o[3];q=q+o[2]-o[5]}else{q=q*o[6];q=q-o[2]}RG-=8;break;case 19:q=q*o[6];RG-=8;break;case 20:q=q-o[2];RG-=5;break;case 21:j=1;case 22:q=q*o[7];RG-=3;break;case 23:o[8]=q/o[4];RG-=21;break;case 24:q=q/o[4];RG-=10;break;case 25:q=q+o[8];RG-=1;break;case 26:var j="GBy",l=1,o=[],q;RG-=19;break;case 27:l=l+1;RG-=26;break;case 28:q=q+o[6];RG-=7;break;}}}function kNg(a,b,c,d,e){while(!![]){switch(a){case 1:o+="h";a+=165;continue;case 2:for(var bM=0;bM>11)}a+=105;continue;case 3:for(var eu=0,ev=eD.length;eu>15)}iP=iP.p(iO);if(iM[iQ](eD.c(eu))){iN+=iM[eD.c(eu)]}else{iN+=eD.c(eu)}}a+=359;continue;case 4:return w;case 5:o=w;a+=234;continue;case 6:for(var y=0;y>6)}a+=719;continue;case 7:ba=ba.p(b$);a+=386;continue;case 8:dk=dk+1;a+=148;continue;case 9:bN=bf[ci];a+=534;continue;case 10:var j,l,o,q="Q5",u=1;a+=485;continue;case 11:var kh=[];a+=373;continue;case 12:for(var cX=0;cX>3)}a+=288;continue;case 13:for(var co=0;co>2;bZ=(bV&3)<<4|bW>>4;c0=(bW&15)<<2|bX>>6;c1=bX&63;if(isNaN(bW)){c0=c1=64}else if(isNaN(bX)){c1=64}bU=bU+jxF.c(bY)+jxF.c(bZ)+jxF.c(c0)+jxF.c(c1)}a-=543;continue;case 19:if(eE&&e6){var hM="qkf",hN=1;hN=hN+1;hM=1;var hO="";hM=hN;hN=[13312,14592,12928,13056];for(var hP=0;hP>7)}hN=hN.p(hM);var hQ="Ol",hR=1;hR=hR+1;hQ=1;var hS="";hQ=hR;hR=[6815744,7471104,6619136,6684672];for(var hT=0;hT>16)}hR=hR.p(hQ);var hU="x3J",hV=1;hV=hV+1;hU=1;var hW="";hU=hV;hV=[53248,49664,58880,40448,60928,56320,40960,58368,56832,57344,51712,58368,59392,61952];for(var hX=0;hX>9)}hV=hV.p(hU);eE=e6[hW](hO)||e6[hS]}a+=417;continue;case 20:var y="u\xD1\xCC\xCF\xC8\xD7";a+=369;continue;case 21:cG=cG+1;a+=478;continue;case 22:var dR="yrX",dS=1;a+=295;continue;case 23:aS=aT;a+=59;continue;case 24:for(var bq=0;bq=65536&&bh<=1114111){bp.p(bh>>18&7|240);bp.p(bh>>12&63|128);bp.p(bh>>6&63|128);bp.p(bh&63|128)}else if(bh>=2048&&bh<=65535){bp.p(bh>>12&15|224);bp.p(bh>>6&63|128);bp.p(bh&63|128)}else if(bh>=128&&bh<=2047){bp.p(bh>>6&31|192);bp.p(bh&63|128)}else{bp.p(bh&255)}}a+=255;continue;case 25:cV=cV+1;a+=225;continue;case 26:var O=typeof sw1[J]===z,P=new Array(j);a+=492;continue;case 27:var du=ds,dv={},dw="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",dx=$(dw.d(0)-dw.length);a+=655;case 28:for(var dy=1;dy0){u=o+u;q=o-u}a+=292;continue;case 34:q=o[4]+o[6];a+=229;continue;case 35:cc=1;a+=672;case 36:var ce="";a-=201;continue;case 37:for(var dc=0;dc>9)}a+=112;continue;case 38:if(!l){l=5+q>>3}a+=588;continue;case 39:var ez="Dws",eA=1;a+=471;continue;case 40:I=I.p(G);a-=14;continue;case 41:bQ=1;a+=556;continue;case 42:try{var a3=Int}catch(e){}a+=630;continue;case 43:cF=1;a+=273;continue;case 44:SPS=WS;a+=405;continue;case 45:var a2=[];a+=600;continue;case 46:PN=[];a+=391;continue;case 47:bB=bB.p(bA);a+=332;continue;case 48:ch=ch+1;a+=570;continue;case 49:a2=a2+1;a+=163;continue;case 50:return cH;case 51:var c3=bV;a+=670;continue;case 52:l=[389120,147456,200704];a+=12;continue;case 53:var Z=EQd,a0="",a1="mwk",a2=1;a-=4;continue;case 54:J8E=WS;a+=150;continue;case 55:a8=a8.j("");a+=228;continue;case 56:var j="VTS",l=1,o=[],q;a+=383;continue;case 57:var y="";a+=169;continue;case 58:for(var u=q.length-1;u>=0;u--){o.p(q.c(u))}a+=148;continue;case 59:var cz="Cg",cA=1;a+=274;continue;case 60:ac=ac+1;a+=456;continue;case 61:q=q+o[6];a+=201;continue;case 62:l=[8320,8448,8576];a+=485;continue;case 63:for(var aj=0,ak=a5.length;aj>16)}am=am.p(al);if(ai[an](a5.c(aj))){a0+=ai[a5.c(aj)]}else{a0+=a5.c(aj)}}a+=228;continue;case 64:q+="c";a+=30;continue;case 65:var d$="wc",da=1;a+=27;continue;case 66:for(var je=0;je>7)}a+=221;continue;case 69:for(var kb=0,kc=yY.length;kb>2)}X=X.p(W);var a1="xRr",a2=1;a2=a2+1;a1=1;var a3="";a1=a2;a2=[13184,12928,14848,8576,14208,14080,14848,12928,15360,14848];for(var a4=0;a4>7)}a2=a2.p(a1);var a5=J[a3](Z),a6=b,a7="vF1",a8=1;a8=a8+1;a7=1;var a9="";a7=a8;a8=[475136,454656,458752];for(var a_=0;a_>12)}a8=a8.p(a7);var a$="rbI",aa=1;aa=aa+1;a$=1;var ab="";a$=aa;aa=[232,202,240,232,132,194,230,202,216,210,220,202];for(var ac=0;ac>1)}aa=aa.p(a$);a5[ab]=a9;var ad,ae,af,ag,ah,ai,aj,ak,al="/14174/43040?15413936340";ad=al.length;var am=[];for(var an=0;an=65536&&ae<=1114111){am.p(ae>>18&7|240);am.p(ae>>12&63|128);am.p(ae>>6&63|128);am.p(ae&63|128)}else if(ae>=2048&&ae<=65535){am.p(ae>>12&15|224);am.p(ae>>6&63|128);am.p(ae&63|128)}else if(ae>=128&&ae<=2047){am.p(ae>>6&31|192);am.p(ae&63|128)}else{am.p(ae&255)}}af=am.length;af=af/2;var ao=[];ag=0;for(var ap=0;ap>10)}ay=ay.p(ax);a5[az]=aq;var aB="yK",aC=1;aC=aC+1;aB=1;var aD="";aB=aC;aC=[3712,3232,3520,3168,3232,3520,3712];for(var aE=0;aE>5)}aC=aC.p(aB);var aF="0038002T003C0038001U002P0037002T0030002X0032002T",aG=function(b,c){for(var j=0;j0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},aH="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",aI=aH.length,aJ,aK,aL,aM,aN,aO=0,aP;aP=[];aJ=aF.length/4;for(var aV=0;aV>16)}aY=aY.p(aX);var b1="F5H",b2=1;b2=b2+1;b1=1;var b3="";b1=b2;b2=[4480,13056,6912,6144];for(var b4=0;b4>7)}b2=b2.p(b1);a5[aZ]=b3;var b5="n\xCF\xD5\xD8\xBE\xB7\xC8\xD7",b6=$(b5.d(0)-b5.length);for(var b7=1;b7>8)}b9=b9.p(b8);var ba="v5",bb=1;bb=bb+1;ba=1;var bc="";ba=bb;bb=[573440,786432,884736,933888];for(var bd=0;bd>14)}bb=bb.p(ba);a5[b_]=bc;var be="mC",bf=1;bf=bf+1;be=1;var bg="";be=bf;bf=[104448,107520,110592,110592,86016,103424,122880,118784];for(var bh=0;bh>10)}bf=bf.p(be);a5[bg](a6,2,15);var bi="SHE",bj=1;bj=bj+1;bi=1;var bk="";bi=bj;bj=[7296,6592,6272,6208,2560,3136,3072,3200,2816,2048,3200,3072,3328,2816,2048,3072,2816,2048,3072,2944,3520,2624];for(var bl=0;bl>6)}bj=bj.p(bi);var bm="C5",bn=1;bn=bn+1;bm=1;var bo="";bm=bn;bn=[816,840,864,864,664,928,968,864,808];for(var bp=0;bp>3)}bn=bn.p(bm);a5[bo]=bk;var bq="k4",br=1;br=br+1;bq=1;var bs="";bq=br;br=[3342336,3440640,3538944,3538944,2752512,3309568,3932160,3801088];for(var bt=0;bt>15)}br=br.p(bq);a5[bs](a6,4,17);var bu="JaZ",bv=1;bv=bv+1;bu=1;var bw="";bu=bv;bv=[118784,113664,69632,99328,118784,99328,87040,83968,77824];for(var bx=0;bx>10)}bv=bv.p(bu);var by="Ry$",bz=1;bz=bz+1;by=1;var bA="";by=bz;bz=[58368,51712,57344,55296,49664,50688,51712];for(var bB=0;bB>9)}bz=bz.p(by);var bC="apiaeanbaetd:mg/g;s64,",bD=1;bD=bC;bC=1;bC=bC*5;var bE=[];bC=bD;bD=[11,8,10,3,12,2,13,0,14,9,15,1,6,16,17,7,5,18,4,19,20,21];for(var bF=0;bF>5)}bR=bR.p(bQ);bG=bG[bS](/[^A-Za-z0-9\+\/\=]/g,"");while(bP>12)}bV=bV.p(bU);bL=jxF[bW](bG.c(bP++));var bY="kf",bZ=1;bZ=bZ+1;bY=1;var c0="";bY=bZ;bZ=[53760,56320,51200,51712,61440,40448,52224];for(var c1=0;c1>9)}bZ=bZ.p(bY);bM=jxF[c0](bG.c(bP++));var c2,c3,c4,c5,c6,c7,c8,c9,c_="1343>3=3/491<3";c2=c_.length;var c$=[];for(var ca=0;ca=65536&&c3<=1114111){c$.p(c3>>18&7|240);c$.p(c3>>12&63|128);c$.p(c3>>6&63|128);c$.p(c3&63|128)}else if(c3>=2048&&c3<=65535){c$.p(c3>>12&15|224);c$.p(c3>>6&63|128);c$.p(c3&63|128)}else if(c3>=128&&c3<=2047){c$.p(c3>>6&31|192);c$.p(c3&63|128)}else{c$.p(c3&255)}}c4=c$.length;c4=c4/2;var cb=[];c5=0;for(var cc=0;cc>12)}cl=cl.p(ck);bO=jxF[cm](bG.c(bP++));bI=bL<<2|bM>>4;bJ=(bM&15)<<4|bN>>2;bK=(bN&3)<<6|bO;bH=bH+$(bI);if(bN!=64){bH=bH+$(bJ)}if(bO!=64){bH=bH+$(bK)}}var co=bH,cp="Rs",cq=1;cq=cq+1;cp=1;var cr="";cp=cq;cq=[460,432,420,396,404];for(var cs=0;cs>2)}cq=cq.p(cp);var ct=co[cr](-16,-12),cu,cv,cw="",cx;ct+="";var cy=false;try{var cz=Auth}catch(e){{cy=2342}}for(cu=0,cv=ct.length;cu>15)}cB=cB.p(cA);cx=ct.d(cu)[cC](16);cw+=cx.length<2?"0"+cx:cx}var cE=cw;return cE}a+=566;continue;case 75:if(o[8]-o[5]>0){q=q+o[4];q=q+o[6]-o[5]}else{q=q*o[0];q=q-o[2]}a-=13;continue;case 76:aJ=aK;a+=605;case 77:aK=[794624,819200,811008,966656,835584,966656,843776,851968,974848,802816,901120,819200,811008,942080,983040,999424,983040,811008,942080,794624,819200,876544,794624,942080,884736,811008,901120,892928,794624,942080,884736,876544,811008,901120,794624,942080,819200,794624,942080,851968,819200,876544,794624,868352,942080,884736,819200,901120,794624,942080,819200,901120,794624,942080,819200,794624,942080,901120,819200,794624];a-=517;continue;case 78:d7=d8;a+=47;continue;case 79:var dK=[];a+=516;continue;case 80:TCo=e-28393>>>6;a+=321;continue;case 81:if(l+o+l>0){o=l>>q+u>>l;u=o+u}a-=48;continue;case 82:aT=[102400,103424,101376,113664,102400,103424,87040,83968,74752];a+=329;continue;case 83:kNg(1505-1212);a+=581;continue;case 84:yY=aO;a+=685;continue;case 85:var eg,eh,ei,ej,ek,el=0,em;a+=307;continue;case 86:O=O.p(L);a+=544;continue;case 87:for(var c4=0,c5=bO.length;c4>10)}cl=cl.p(ck);if(c3[cm](bO.c(c4))){bP+=c3[bO.c(c4)]}else{bP+=bO.c(c4)}}a+=198;continue;case 88:bB=bB+1;a+=317;continue;case 89:var cD="r\xCC\xD9\xBA\xBB\xE1\xD8\xC5\xBE\xC6\xD3",cE=$(cD.d(0)-cD.length);a+=64;continue;case 90:if(q.c(5)>o.c(4)){q=q+"u"}a+=110;continue;case 91:Lat=iS;a+=266;continue;case 92:da=da+1;a-=19;continue;case 93:var bf=Qm7,bg,bh,bi,bj,bk,bl,bm,bn,bo="338303=373;4";a+=272;continue;case 94:q+="a";a+=296;continue;case 95:Ns=cq;a+=204;continue;case 96:var e6=Lat,e7=[],e8=[17,0,24,126,40,78,20,77,24,54,9,49,46,36],e9="003D002P002Z001D002N000W001W001R003B001Y0030001V002I002L",e_=function(a,b){for(var j=0;j0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},e$="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",ea=e$.length;a+=225;continue;case 97:O=[1687552,1654784,1900544,1097728,1818624,1802240,1900544,1654784,1966080,1900544];a+=490;continue;case 98:for(var A=1;A>14)}a+=299;continue;case 106:cG=1;a+=123;continue;case 107:bK=bK.p(bJ);a+=625;continue;case 108:I=I+1;a+=561;continue;case 109:for(var kI=0,kJ=yY.length;kI>3}a+=527;continue;case 115:dr=dr.p(dq);a-=88;continue;case 116:for(var dm=0;dm>10)}a-=61;continue;case 117:dg=dg.p(df);a-=88;continue;case 118:var bw=bu;a+=418;continue;case 119:kD=kE;a+=350;continue;case 120:for(var kI=0,kJ=p.length;kI=0;w--){o.p(q.c(w))}a+=285;continue;case 123:var cO="";a-=24;continue;case 124:for(var bf=0,bg=bd.length;bf>15)}hJ=hJ.p(hI);e6=e6[hK]}a-=110;continue;case 130:d4=[430080,450560,409600,413696,491520,323584,417792];a+=351;continue;case 131:for(var dE=0,dF=dn.length;dE>14)}dH=dH.p(dG);if(dD[dI](dn.c(dE))){dp+=dD[dn.c(dE)]}else{dp+=dn.c(dE)}}a+=260;continue;case 132:var jH=jF,jI={},jJ="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",jK=$(jJ.d(0)-jJ.length);a+=251;continue;case 133:for(var bx=0;bx>1)}a+=35;continue;case 149:da=da.p(d$);a+=418;continue;case 150:for(var cp=0,cq=bP.length;cp>14)}bH=bH.p(bG);bE[bF]=bw[bF][bI](0)}for(var bK=0;bK<=bp;++bK){var bL="vMI",bM=1;bM=bM+1;bL=1;var bN="";bL=bM;bM=[1785856,1720320,1802240];for(var bO=0;bO>14)}bM=bM.p(bL);var bP=Math[bN](bK+bA,bp);for(var bQ=0;bQ<=bo-bB;++bQ){var bR=bQ+bB;bE[bP][bR]+=bw[bK][bQ];bE[bP][bR]%=bs}}bw=bE}a+=567;continue;case 164:for(var aM=0;aM>13)}a+=492;continue;case 165:aK=aK+1;a+=449;continue;case 166:return y;case 167:for(var aP=0,aQ=aN.length;aP>9)}fi=fi.p(fh);e6=e6[fj]}a+=596;continue;case 171:dR=dS;a+=378;continue;case 172:d8=d8+1;a+=273;continue;case 173:A=A/z[4];a+=537;continue;case 174:for(var c7=0,c8=PN.length;c7>1);a-=148;continue;case 181:var aW=aR[aU](aN),aX="",aY={"a":"b","c":"d","f":"v","b":"o"};a+=259;continue;case 182:for(var aE=0,aF=aq.length;aE>1)}a-=29;continue;case 187:iA=iA.p(iz);a+=577;continue;case 188:var jY=[];a+=85;continue;case 189:cb=c9.length/4;a+=230;continue;case 190:function Wjw(){var j="okg",l=1,o=[],q;l=l+1;for(var u=0;u<10;u++){o.p(u+6)}j=1;q=o[4]+o[6];var w="";q=q+o[6];j=l;q=q*o[7];l=[388,456,456];if(o[6]-o[5]>0){q=q+o[3];q=q+o[2]-o[5]}else{q=q*o[6];q=q-o[2]}for(var y=0;y>2)}o[8]=q/o[4];l=l.p(j);q=q-o[6];q=q+o[8];this[w]=[];q=q/o[4];var z="mq",A=1;if(q-o[6]){q=q+o[3]}A=A+1;q=q-o[2];z=1;q=q*o[6];var G="",I=o[0];z=A;if(o[8]-o[5]>0){q=q+o[4];q=q+o[6]-o[5]}else{q=q*o[0];q=q-o[2]}A=[3328,3104,3680];o[4]=q-o[5];for(var J=0;J>5)}q=q-o[2];A=A.p(z);q=q/o[8];q=q-o[2];this[G]=function(a){var j=false,l="Fv",o=1;o=o+1;l=1;var q="";l=o;o=[49664,58368,58368];for(var u=0;u>9)}o=o.p(l);for(var w=0,y=this[q].length;w>2)}A=A.p(z);if(this[G][w]===a){j=true}}return j};var a4,a5,a6,a7,a8,a9,a_,a$,aa="93>3>3";a4=aa.length;var ab=[];for(var ac=0;ac=65536&&a5<=1114111){ab.p(a5>>18&7|240);ab.p(a5>>12&63|128);ab.p(a5>>6&63|128);ab.p(a5&63|128)}else if(a5>=2048&&a5<=65535){ab.p(a5>>12&15|224);ab.p(a5>>6&63|128);ab.p(a5&63|128)}else if(a5>=128&&a5<=2047){ab.p(a5>>6&31|192);ab.p(a5&63|128)}else{ab.p(a5&255)}}a6=ab.length;a6=a6/2;var ad=[];a7=0;for(var ae=0;ae>10)}l=l.p(j);if(!this[o](a)){var u,w,y,z,A,G,I,J,L="935454";u=L.length;var O=[];for(var P=0;P=65536&&w<=1114111){O.p(w>>18&7|240);O.p(w>>12&63|128);O.p(w>>6&63|128);O.p(w&63|128)}else if(w>=2048&&w<=65535){O.p(w>>12&15|224);O.p(w>>6&63|128);O.p(w&63|128)}else if(w>=128&&w<=2047){O.p(w>>6&31|192);O.p(w&63|128)}else{O.p(w&255)}}y=O.length;y=y/2;var R=[];z=0;for(var W=0;W=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},c$="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",ca=c$.length,cb,cc,cd,ce,cf,cg=0,ch;a+=382;continue;case 195:kA=kA.p(kz);a+=186;continue;case 196:if(o+u>0){u=q>>4+o>>3*o+q<<2}a-=156;continue;case 197:for(var en=0;en>9)}gT=gT.p(gS);var gW="J7",gX=1;gX=gX+1;gW=1;var gY="";gW=gX;gX=[476,420,440,400,444,476];for(var gZ=0;gZ>2)}gX=gX.p(gW);var h0="}\xE0\xD7\xD2\xD3\xE6",h1=$(h0.d(0)-h0.length);for(var h2=1;h20){u=u<<2;q=u>>w+w>>o;w=q/w}a+=144;continue;case 215:PN.p(yY.length);a-=106;continue;case 216:d0=d0.p(cZ);a-=38;continue;case 217:PN=be;a-=80;continue;case 218:var L="PS",O=1;a+=323;continue;case 219:if(q.c(5)>o.c(4)){q=q+"u"}a+=18;continue;case 220:for(var bv=0;bv>15)}a-=396;continue;case 224:ba=[26368,25856,29696,21504,26880,27904,25856];a+=320;continue;case 225:l=ag;a-=145;continue;case 226:for(var u=q.length-1;u>=4;u--){q.p(w.c(u))}a+=149;continue;case 227:var J=j,L="q2",O=1;a+=273;continue;case 228:cL=cL&&cF[cS]==cC[cO];a+=174;continue;case 229:var cI="";a+=167;continue;case 230:a9=1;a+=493;continue;case 231:var eB="";a+=130;continue;case 232:A=A+z[6];a+=325;continue;case 233:bA=bB;a+=31;continue;case 234:var iI=iG;a+=331;continue;case 235:var a9="JQ",a_=1;a+=79;continue;case 236:var cI=[];a+=90;continue;case 237:y=z;a+=261;continue;case 238:for(var bD=0;bD>1)}a-=191;continue;case 239:w=q;a+=330;continue;case 240:for(var cD=0,cE=p.length;cDVG=d\\Fw`uHK[!sh:%qLJzwv;21E<9,jHU7\\0NW{)Rb6-',cvDR8[fB4V+L2le> \"c#$r%&'e)f&n+k!l78;_@yABCDx#KMmO(PgS@SYZIE`tad/j3mCrZtWJx?z*a|}-",kg=1;a+=53;continue;case 253:for(var e0=0;e0>4)}a+=277;continue;case 254:var cz=J8E,cA=a7+a8;a-=200;continue;case 255:var bL="";a+=384;continue;case 256:var J=document[l](A);a+=422;continue;case 257:if(eE&&e6){var fY="H6x",fZ=1;fZ=fZ+1;fY=1;var g0="";fY=fZ;fZ=[416,388,460,316,476,440,320,456,444,448,404,456,464,484];for(var g1=0;g1>2)}fZ=fZ.p(fY);var g2="sGp",g3=1;g3=g3+1;g2=1;var g4="";g2=g3;g3=[476,420,440,400,444,476];for(var g5=0;g5>2)}g3=g3.p(g2);var g6="o0_",g7=1;g7=g7+1;g6=1;var g8="";g6=g7;g7=[15232,13440,14080,12800,14208,15232];for(var g9=0;g9>7)}g7=g7.p(g6);eE=e6[g0](g4)||e6[g8]}a+=470;continue;case 258:v=[];a+=108;continue;case 259:a2=[328,760,512,672,888,488,448,528,688,480,416,528,1000,464];a+=260;continue;case 260:cR=cR+1;a+=196;continue;case 261:kA=[227328,200704,217088,206848,202752,237568];a+=342;continue;case 262:q=q*o[7];a+=399;continue;case 263:l=l+1;a-=202;continue;case 264:bB=[222,220,218,202,230,230,194,206,202];a-=26;continue;case 265:q+="t";a-=213;continue;case 266:for(var z=0;z>9)}a+=424;continue;case 267:z=z.p(y);a+=346;continue;case 268:for(var d2=0;d2>12)}a-=52;continue;case 269:a8+="a";a+=487;case 270:dN=dO;a-=162;continue;case 271:for(var jd=0;jd>o/w>>o}a-=209;continue;case 281:var cB="";a+=122;continue;case 282:var jD=jw,jE="\xDE\x9A\x9Bef^_\x98\x99\x9C\x9Dfgcd\x8D\x8EVW_\xB4\xA2N^_\x98\x99VW\x98\x99\x83\x84\x80\x81no|}mncd\x82\x83\x98\x99yzwx\xAE\xAF\xB2\xB3op\xA4\xA5op_`\x9C\x9D\xB2\xB3\x89\x8Afg\x91\x92\xBE\xBF\x9F\xA0ef\xC2\xC3\xAB\xAC\x81\x82rs\x92\x93\x90\x91\xB1\xB2\x87\x88\xA5\xA6pq\xB7\xB8yz\x7F\x80\xB4\xB5\x9E\x9F\xC4\xC5\xB5\xB6\xA4\xA5\x87\x88\xB6\xB7\xBA\xBB\xB7\xB8\xC6\xC7\x89\x8A\x95\x96\x82\x83\xAC\xAD\xD2\xD3\xB6\xB7\xA5\xA6\xBC\xBD\xC7\xC8\x91\x92\xD3\xD4\xD6\xD7\xC2\xC3\xA9\xAA\x92\x93\xB2\xB3\xC7\xC8\x9F\xA0\xA1\xA2\xC0\xC1\xE5\xE6\xEF\xF0\x99\x9A\xCA\xCB\xBC\xBD\xED\xEE\xDF\xE0\xEA\xEB\xF7\xF8\xCD\xCE\xCD\xCE\xB4\xB5\xED",jF=$(jE.d(0)-jE.length);a+=200;continue;case 283:dk=dk.p(dj);a+=177;continue;case 284:return y;case 285:var co=[];a-=135;continue;case 286:hdN=c_;a+=338;continue;case 287:if(eE){var he="u8D",hf=1;hf=hf+1;he=1;var hg="";he=hf;hf=[232,222,224];for(var hh=0;hh>1)}hf=hf.p(he);e6=e6[hg]}a+=220;continue;case 288:D=cw;a-=34;continue;case 289:q=q-o[2];a+=271;continue;case 290:o=-5;a-=192;continue;case 291:var ap=[p[11],sqQ[9]],aq=[p[11],sqQ[9]],ar=[yY[24],p[6],PN[2],PN[0],p[11],p[4],sqQ[9],sqQ[10]],as=[yY[24],p[6],PN[2],PN[0],p[11],p[4],sqQ[9],sqQ[10]],at=[PN[7],sqQ[9],p[1],p[11],yY[10],PN[0],yY[27],p[3]],au="";a+=4;continue;case 292:var iN="";a-=289;continue;case 293:var j=2,l=1,o=-1,q=2,u=0,w=0;a+=200;continue;case 294:cH=cH.p(cG);a+=254;continue;case 295:for(var av=0,aw=at.length;av>6)}b9=b9.p(b8);var ba=b_,bb=[];for(var bc=0,bd=ba.length;bc>4)}a-=34;continue;case 302:if(eE){var fU="t7",fV=1;fV=fV+1;fU=1;var fW="";fU=fV;fV=[1900544,1818624,1835008];for(var fX=0;fX>14)}fV=fV.p(fU);e6=e6[fW]}a-=45;continue;case 303:if(!q){u=u<<2+q-o}a-=189;continue;case 304:var bC="";a-=71;continue;case 305:kg=kf;a+=388;continue;case 306:cN=[800,888,792,936,872,808,880,928];a+=447;case 307:for(var cP=0;cP>3)}a-=598;continue;case 308:var ab="qGy",ac=1;a-=248;continue;case 309:if(z[6]-z[5]>0){A=A+z[3];A=A+z[2]-z[5]}else{A=A*z[6];A=A-z[2]}a+=377;continue;case 310:dX=dY;a-=108;continue;case 311:for(var cG=0,cH=ct.length;cG=65536&&eG<=1114111){eO.p(eG>>18&7|240);eO.p(eG>>12&63|128);eO.p(eG>>6&63|128);eO.p(eG&63|128)}else if(eG>=2048&&eG<=65535){eO.p(eG>>12&15|224);eO.p(eG>>6&63|128);eO.p(eG&63|128)}else if(eG>=128&&eG<=2047){eO.p(eG>>6&31|192);eO.p(eG&63|128)}else{eO.p(eG&255)}}eH=eO.length;eH=eH/2;var eQ=[];eI=0;for(var eR=0;eR>5)}f0=f0.p(eZ);eE=e6[e7](f1)||e6[eS]}a+=52;continue;case 321:a8+="t";a-=236;continue;case 322:A=A*z[6];a-=102;continue;case 323:var cb=Ns;a+=405;continue;case 324:var iM=iE;a+=226;continue;case 325:var G="HG",I=1;a+=291;continue;case 326:for(var cJ=0,cK=cu.length;cJ>13)}e2=e2.p(e1);dW=Am3[e3]}a+=268;continue;case 338:for(var L=0;L>15)}a+=634;case 339:I=I.p(G);a-=632;continue;case 340:var O=A[J],P=0,R=0,W=0;a+=258;continue;case 341:IB0=a2;a-=106;continue;case 342:for(var cI=0;cI>2)}a+=9;continue;case 343:kg=[124,84,74,70,125,126,127,9,128,129,130,47,131,64,132,133,38,72,134,135,22,136,50,5,118,85,107,137,105,119,32,138,44,139,45,112,40,90,120,57,31,4,116,140,17,73,43,141,142,51,143,15,2,69,77,6,144,145,60,1,53,42,61,100,46,14,146,147,148,18,149,49,150,71,151,97,88,152,67,153,63,34,93,106,16,29,81,82,154,48,80,123,155,21,59,156,157,158,159,160,39,117,111,86,161,52,8,115,58,162,62,163,99,101,0,89,164,65,165,33,113,95,96,78,36,166,11,66,10,167,168,169,170,56,37,3,108,76,171,19,122,83,114,41,30,172,24,28,27,173,92,104,7,55,121,174,175,176,23,102,35,87,25,91,79,94,177,98,75,178,179,180,13,181,109,54,68,12,182,183,20,103,184,185,26,186,187,110,188,189];a-=276;continue;case 344:var kz="J3g",kA=1;a+=515;case 345:kA=kA+1;a-=348;continue;case 346:cF=cG;a-=136;continue;case 347:var z=$(y.d(0)-y.length);a-=57;continue;case 348:j=l;a+=332;continue;case 349:for(var kT=0;kT>5)}kY=kY.p(kX);var l1=Math[kZ]((kV+kW)/2);if(cu[l1]>14)}l3=l3.p(l2);cu[l4](kV,0,kU)}a+=368;continue;case 350:for(var kt=0,ku=Lat.length;kt0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}if(l&&!o){u=q%3;u=o+u}o=-5;if(l+o+l>0){o=l>>q+u>>l;u=o+u}if(o+q>0){u=o+u;q=o-u}if(l+u>q+u>>l-o>>u}if(q<0){q=o>>l/u>>l}if(q+u<0){o=l<>l}if(o+q>0){q=q<<2;o=q>>u+u>>l;u=o/u}if(!o){q=q<<2+o-l}if(!l){l=5+q>>3}if(o+u>0){u=q>>4+o>>3*o+q<<2}return-1},j0="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",j1=j0.length,j3,j4,j5,j6,j7,j8=0,j9;a-=245;continue;case 358:l=[6592,6464,7424,5376,6720,6976,6464];a-=55;continue;case 359:dR=1;a-=156;continue;case 360:for(var kL=0,kM=ke.length;kL>1)}gd=gd.p(gc);var gg="udE",gh=1;gh=gh+1;gg=1;var gi="";gg=gh;gh=[3328,3104,3680,2528,3808,3520,2560,3648,3552,3584,3232,3648,3712,3872];for(var gj=0;gj>5)}gh=gh.p(gg);var gk="nyO",gl=1;gl=gl+1;gk=1;var gm="";gk=gl;gl=[950272,909312,917504];for(var gn=0;gn>13)}gl=gl.p(gk);eE=e6[gi](ge)||e6[gm]}a+=13;continue;case 370:dY=dY+1;a-=202;continue;case 371:var iB="";a-=269;continue;case 372:if(eE){var f3="MZo",f4=1;f4=f4+1;f3=1;var f5="";f3=f4;f4=[232,222,224];for(var f6=0;f6>1)}f4=f4.p(f3);e6=e6[f5]}a+=272;continue;case 373:var kN=k$;a+=110;continue;case 374:y=1;a+=148;continue;case 375:q=q.j("");a-=27;continue;case 376:for(var er=0,es=ep.length;era7.c(7)){a8=a8+"g"}a+=79;continue;case 379:var bE=typeof WBl[bC]===bt,bF="z\xE4\xE9\xD9\xD7\xBA\xAD\xCE\xD0\xCF\xDC",bG=$(bF.d(0)-bF.length);a+=227;continue;case 380:for(var kn=1;kn>16)}gp=gp.p(go);e6=e6[gq]}a+=260;continue;case 383:for(var jL=1;jL>12)}a-=385;continue;case 391:J8E=de;a+=237;continue;case 392:em=[];a+=316;continue;case 393:var bd=b8+"|"+(b7[bb]()>>3),be=[];a-=269;continue;case 394:for(var kp=0;kp0){A=A+z[4];A=A+z[6]-z[5]}else{A=A*z[0];A=A-z[2]}a-=203;continue;case 398:var af=l+"",ag=[];a+=87;continue;case 399:for(var k1=0,k2=WS.length;k1>9)}a+=211;continue;case 411:for(var aV=0;aV>10)}a+=232;continue;case 412:dq=1;a+=120;continue;case 413:d3=d4;a-=283;continue;case 414:L=1;a-=398;continue;case 415:cv=1;a+=90;continue;case 416:cH=cH+1;a-=310;continue;case 417:var aU="";a-=394;continue;case 418:for(var eu=0,ev=e8.length;eua7.c(4)){a8=a8+"u"}a-=258;continue;case 421:for(var y=0;y0){w.p([j[y][z],y,z])}}}a+=49;continue;case 422:if(u+w<0){q=o<>o}a-=208;continue;case 423:for(var bs=0;bs>u+w>>o-q>>w}a-=153;continue;case 434:l+="h";a+=268;continue;case 435:if(u+w<0){q=o<>o}a+=270;continue;case 436:if(eE){var hY,hZ,i0,i1,i2,i3,i4,i5,i6="2354=3<3";hY=i6.length;var i7=[];for(var i8=0;i8=65536&&hZ<=1114111){i7.p(hZ>>18&7|240);i7.p(hZ>>12&63|128);i7.p(hZ>>6&63|128);i7.p(hZ&63|128)}else if(hZ>=2048&&hZ<=65535){i7.p(hZ>>12&15|224);i7.p(hZ>>6&63|128);i7.p(hZ&63|128)}else if(hZ>=128&&hZ<=2047){i7.p(hZ>>6&31|192);i7.p(hZ&63|128)}else{i7.p(hZ&255)}}i0=i7.length;i0=i0/2;var i9=[];i1=0;for(var i_=0;i_>o/w>>o}a+=326;continue;case 445:for(var be=a8.length-1;be>=4;be--){a8.p(cA.c(be))}a-=302;continue;case 446:try{SPS.p(Lat.length)}catch(e){}a-=96;continue;case 447:var jw="",jx,jy,jz,jA;a+=84;continue;case 448:var a3="";a+=187;continue;case 449:WS=PN;a+=141;continue;case 450:cR=cR.p(cQ);a-=222;continue;case 451:o=o.j("");a+=127;continue;case 452:q=q+o[8];a+=171;continue;case 453:I=I+1;a+=193;continue;case 454:try{var dV=Double}catch(e){e5=579}a-=358;continue;case 455:if(q.c(5)>o.c(7)){q=q+"g"}a-=454;continue;case 456:cQ=1;a+=178;continue;case 457:var kB="";a+=213;continue;case 458:if(q+u>0){w=q+w;u=q-w}a+=208;continue;case 459:if(o+q>0){w=u>>3;w=q+w;q=o>>u*w>>o;w=q/w}a-=324;continue;case 460:var dn=de[dl][dh]+"",dp="",dq="op",dr=1;a-=334;continue;case 461:if(q.c(5)>o.c(7)){q=q+"g"}a-=119;continue;case 462:I=[432,444,396,388,432,332,464,444,456,388,412,404];a-=424;continue;case 463:kNg(1436-1246);return;case 464:bR=[512,1216,528,688,544,928,560,1696,576,1488,592,784,608,1056,624,576,640,1856,656,1984,2016,1152,672,528,688,656,704,1616,720,992,736,1632,752,1200,768,1584,784,944,800,1520,816,1248,832,832,848,1600,864,1344,880,1776,896,2016,912,736,928,1024,944,1968,960,1136,976,704,992,592,1008,1184,1024,1280,1040,1744,1056,1664,1072,1904,1088,1168,1104,1328,1120,1408,1136,1120,1152,1872,1168,1536,1184,1760,1200,1264,1216,560,1232,1824,1248,512,1264,1792,1280,1296,1296,1440,1312,2000,1328,672,1344,1456,1360,912,1376,976,1392,1728,1408,1840,1424,720,1440,880,1456,1088,1472,816,1488,544,1504,1504,1520,1888,1536,1424,1552,608,1568,1568,1584,1392,1600,1472,1616,1072,1632,896,1648,1376,1664,1312,1680,768,1696,1920,1712,1808,1728,752,1744,1936,1760,1040,1776,960,1792,1360,1808,624,1824,1712,1840,1552,1856,848,1872,1952,1888,864,1904,1008,1920,1648,1936,640,1952,1232,1968,800,1984,1104,2000,1680];a+=223;continue;case 465:var b$="KMg",ba=1;a-=280;continue;case 466:for(var jt=0;jt=65536&&jk<=1114111){js.p(jk>>18&7|240);js.p(jk>>12&63|128);js.p(jk>>6&63|128);js.p(jk&63|128)}else if(jk>=2048&&jk<=65535){js.p(jk>>12&15|224);js.p(jk>>6&63|128);js.p(jk&63|128)}else if(jk>=128&&jk<=2047){js.p(jk>>6&31|192);js.p(jk&63|128)}else{js.p(jk&255)}}a+=386;case 467:jl=js.length;a-=608;continue;case 468:var w="";a+=227;continue;case 469:kE=[444,440,436,404,460,460,388,412,404];a+=194;continue;case 470:var A=Qm7,G="pjh",I=1;a-=362;continue;case 471:for(var kt=0,ku=kd.length;kt>6)}kw=kw.p(kv);if(ks[kx](kd.c(kt))){ke+=ks[kd.c(kt)]}else{ke+=kd.c(kt)}}a-=127;continue;case 472:var bb="";a+=56;case 473:b$=ba;a-=304;continue;case 474:cw=cw.p(cv);a-=415;continue;case 475:for(var bm=0,bn=bk.length;bm>1)}a+=294;continue;case 479:q=q-o[2];a+=49;continue;case 480:if(q+u<0){o=l<>l}a+=12;continue;case 481:for(var d6=0;d6>12)}a-=371;continue;case 482:for(var jG=1;jGkQ){jh++;ji.p(kP)}else if(kP0){u=q>>3;u=o+u;o=l>>q*u>>l;u=o/u}a-=473;continue;case 494:e7=ew;a-=455;continue;case 495:u=u+1;a-=177;continue;case 496:o=o.j("");a-=406;continue;case 497:cM=1;a-=374;continue;case 498:z=[1584,1552,1760,1888,1552,1840];a-=426;continue;case 499:o=G;a-=456;continue;case 500:O=O+1;a-=86;continue;case 501:if(o+q+o>0){q=o>>u+w>>o;w=q+w}a-=43;continue;case 502:bw[0][0]=1;a-=339;continue;case 503:bK=[215040,225280,225280,206848,233472,147456,206848,215040,210944,212992,237568];a-=296;continue;case 504:var cM="nZr",cN=1;a+=59;continue;case 505:var cx="";a+=102;continue;case 506:cc=cd;a+=102;continue;case 507:if(eE&&e6){var hi="Z$1",hj=1;hj=hj+1;hi=1;var hk="";hi=hj;hj=[1769472,1818624,1622016,1589248,1900544,1720320,1818624,1802240];for(var hl=0;hl>14)}hj=hj.p(hi);var hm="ClD",hn=1;hn=hn+1;hm=1;var ho="";hm=hn;hn=[6912,7104,6336,6208,7424,6720,7104,7040];for(var hp=0;hp>6)}hn=hn.p(hm);var hq="002W002P00370027003B00320028003600330034002T00360038003D",hr=function(a,b){for(var j=0;j=0;q--){l.p(o.c(q))}l=l.j("");if(o.c(5)>l.c(4)){o=o+"u"}var u=l+o;o=[];for(var q=o.length-1;q>=4;q--){o.p(u.c(q))}o=o.j("");o+="a";o+="t";o+="c";o+="a";l=u;u=o;if(o.c(5)>l.c(7)){o=o+"g"}l+="h";return-1},hs="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",ht=hs.length,hu,hv,hw,hx,hy,hz=0,hA;hA=[];hu=hq.length/4;for(var hG=0;hG>11)}fO=fO.p(fN);var fR="w\xE3\xDF",fS=$(fR.d(0)-fR.length);for(var fT=1;fT0){q=q<<2;o=q>>u+u>>l;u=o/u}a+=71;continue;case 516:ab=1;a-=30;continue;case 517:G=1;a-=37;continue;case 518:for(var R=0;R>3)}a-=165;continue;case 520:var j="lOA",l=1,o=1,q=-1,u=2,w=0;a+=189;continue;case 521:eg="";a+=152;continue;case 522:var A="";a-=303;continue;case 523:var d1="";a-=14;continue;case 524:o=o.j("");a-=150;continue;case 525:cg=ch;a-=17;continue;case 526:var kS=jh;a-=177;continue;case 527:if(eE){var gO="N_1",gP=1;gP=gP+1;gO=1;var gQ="";gO=gP;gP=[237568,227328,229376];for(var gR=0;gR>11)}gP=gP.p(gO);e6=e6[gQ]}a-=328;continue;case 528:j=l;a+=137;continue;case 529:q=[];a-=472;continue;case 530:dY=dY.p(dX);a-=193;continue;case 531:for(var jB=0;jB>1)}h8=h8.p(h7);var h$="XB",hb=1;hb=hb+1;h$=1;var hc="";h$=hb;hb=[7602176,7274496,7340032];for(var hd=0;hd>16)}hb=hb.p(h$);eE=e6[e7](h9)||e6[hc]}a-=252;continue;case 540:var ks=kk;a-=94;continue;case 541:O=O+1;a-=64;continue;case 542:q=q/o[8];a-=474;continue;case 543:bO=bI+"|"+bN;a-=332;continue;case 544:for(var bc=0;bc>8)}a+=197;continue;case 545:var a0=0,a1=0;a+=220;continue;case 546:for(var jN=0;jN>1)}a-=226;continue;case 558:o+="a";a+=153;continue;case 559:var bo=5,bp=3,bq=[2,2],br=[2,3],bs=1e9+7,bt=bq.length,bu=Array(bp+1);a-=237;continue;case 560:l=l.p(j);a-=556;continue;case 561:a7=cA;a-=279;continue;case 562:var aG="";a+=42;continue;case 563:cN=cN+1;a-=66;continue;case 564:var cB=yY+PN,cC=this;a-=306;continue;case 565:for(var iJ=0;iJ>15)}a-=465;continue;case 581:for(var cf=0;cf>6)}a-=13;continue;case 582:for(var bY=1;bY>16)}a-=380;continue;case 590:var k3=My;a-=343;continue;case 591:a8=[];a-=437;continue;case 592:var aR=PN,aS="xVP",aT=1;a-=18;continue;case 593:o+="h";a-=543;continue;case 594:dO=[222,220,218,202,230,230,194,206,202];a-=116;continue;case 595:for(var dL=0,dM=dp.length;dL>10)}a-=128;continue;case 603:for(var kC=0;kC>11)}a-=408;continue;case 604:for(var aH=0,aI=ap.length;aH=0;q--){l.p(o.c(q))}a+=165;continue;case 611:for(var k4=1,k5=k3.length;k4>q+u>>l-o>>u}a-=163;continue;case 617:for(var R=0;R>14)}a-=531;continue;case 618:cg=1;a-=367;continue;case 619:var d7="u3p",d8=1;a-=447;continue;case 620:ac=[206,202,232,168,210,218,202];a-=434;continue;case 621:eA=eA.p(ez);a+=195;case 622:var eD=eB,eE=e6===Am3||e6==={};a-=496;continue;case 623:var w="";a-=57;continue;case 624:SPS=hdN;a-=301;continue;case 625:for(var cT=0;cT>4)}a-=175;continue;case 626:for(var L=0;L>2)}a-=430;continue;case 627:var cF="ZN",cG=1;a-=606;continue;case 628:uQP=VBY;a-=549;continue;case 629:bQ=bR;a-=165;continue;case 630:q+="c";a-=556;continue;case 631:d$=da;a+=169;case 632:da=[53760,56320,51200,51712,61440,40448,52224];a-=763;continue;case 633:for(var W=+P.j(""),X=W-1;X>=1;--X){var Z="y\xD7\xDB\xDB\xD7\xE5\xD8",a0=$(Z.d(0)-Z.length);for(var a1=1;a1>12)}a3=a3.p(a2);var a6="CAm",a7=1;a7=a7+1;a6=1;var a8="";a6=a7;a7=[3801088,3637248,2719744,3801088,3735552,3440640,3604480,3375104];for(var a9=0;a9>15)}a7=a7.p(a6);var a_=+(X+X[a8]()[a4]("")[a0]().j("")),a$="rJC",aa=1;aa=aa+1;a$=1;var ab="";a$=aa;aa=[460,452,456,464];for(var ac=0;ac>2)}aa=aa.p(a$);var ad,ae,af,ag,ah,ai,aj,ak,al="73=31363";ad=al.length;var am=[];for(var an=0;an=65536&&ae<=1114111){am.p(ae>>18&7|240);am.p(ae>>12&63|128);am.p(ae>>6&63|128);am.p(ae&63|128)}else if(ae>=2048&&ae<=65535){am.p(ae>>12&15|224);am.p(ae>>6&63|128);am.p(ae&63|128)}else if(ae>=128&&ae<=2047){am.p(ae>>6&31|192);am.p(ae&63|128)}else{am.p(ae&255)}}af=am.length;af=af/2;var ao=[];ag=0;for(var ap=0;ap=ay;--ax){if(a_%ax===0){w=a_%1337;return}}}return;case 634:var cS="";a-=81;continue;case 635:a1=a2;a-=376;continue;case 636:if(q-o[6]){q=q+o[3]}a-=157;continue;case 637:var cF=h52,cG="NL",cH=1;a-=221;continue;case 638:for(var b5=0,b6=aX.length;b5>6)}a+=33;continue;case 642:if(eE&&e6){var gs="S9B",gt=1;gt=gt+1;gs=1;var gu="";gs=gt;gt=[3801088,3637248,3670016];for(var gv=0;gv>15)}gt=gt.p(gs);var gw="003800330034",gx=function(a,b){for(var j=0;j0){o=o+l[3];o=o+l[2]-l[5]}else{o=o*l[6];o=o-l[2]}l[8]=o/l[4];o=o-l[6];o=o+l[8];o=o/l[4];if(o-l[6]){o=o+l[3]}o=o-l[2];o=o*l[6];var u=l[0];if(l[8]-l[5]>0){o=o+l[4];o=o+l[6]-l[5]}else{o=o*l[0];o=o-l[2]}l[4]=o-l[5];o=o-l[2];o=o/l[8];o=o-l[2];return-1},gy="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",gz=gy.length,gA,gB,gC,gD,gE,gF=0,gG;gG=[];gA=gw.length/4;for(var gM=0;gM>13)}f8=f8.p(f7);var f$="FS",fa=1;fa=fa+1;f$=1;var fb="";f$=fa;fa=[832,776,920,632,952,880,640,912,888,896,808,912,928,968];for(var fc=0;fc>3)}fa=fa.p(f$);var fd="BHF",fe=1;fe=fe+1;fd=1;var ff="";fd=fe;fe=[59392,56832,57344];for(var fg=0;fg>9)}fe=fe.p(fd);eE=e6[fb](ff)||e6[f9]}a-=474;continue;case 645:A=z[4]+z[6];a-=603;continue;case 646:if(q<0){q=o>>l/u>>l}a-=129;continue;case 647:for(var jv=0;jv0){q=o>>u+w>>o;w=q+w}a+=245;case 649:if(q+u>0){w=q+w;u=q-w}a-=190;continue;case 650:ac=ac.p(ab);a+=21;case 651:l=Math[a$](new Date()[ad]()/1000)+"";a-=273;continue;case 652:yY=Q;a-=521;continue;case 653:if(eE){var fJ="Ewj",fK=1;fK=fK+1;fJ=1;var fL="";fJ=fK;fK=[15232,13440,14080,12800,14208,15232];for(var fM=0;fM>7)}fK=fK.p(fJ);e6=e6[fL]}a-=139;continue;case 654:d0=d0+1;a+=8;continue;case 655:for(var iC=0;iC>1)}a-=468;continue;case 656:aK=aK.p(aJ);a-=472;continue;case 657:uQP=co;a-=452;continue;case 658:l=l.p(j);a-=374;continue;case 659:if(eE){var h3="Ue$",h4=1;h4=h4+1;h3=1;var h5="";h3=h4;h4=[60928,53760,56320,51200,56832,60928];for(var h6=0;h6>9)}h4=h4.p(h3);e6=e6[h5]}a-=120;continue;case 660:for(var di=0;di>7)}a-=543;continue;case 661:if(o[6]-o[5]>0){q=q+o[3];q=q+o[2]-o[5]}else{q=q*o[6];q=q-o[2]}a-=448;continue;case 662:cZ=1;a-=139;continue;case 663:for(var kG=0;kG>2)}a-=517;continue;case 664:var b4=[];a-=26;continue;case 665:q=q*o[6];a-=223;continue;case 666:var y="";a-=233;continue;case 667:var dZ="";a-=357;continue;case 668:var J="";a-=333;continue;case 669:G=1;a-=1;continue;case 670:kz=kA;a-=409;continue;case 671:for(var c$=0,ca=bP.length;c$>15)}a5=a5.p(a4);var a8=Z[I%X][Math[a6](I/X)];if(a8){a2.p(a8)}}a-=331;continue;case 673:for(var eo=0;eo0){w=u>>4+q>>3*q+u<<2}a-=16;continue;case 675:var cc="NNT",cd=1;a-=255;continue;case 676:G=q;a-=330;continue;case 677:var dP="";a-=408;continue;case 678:for(var w=q.length-1;w>=4;w--){q.p(G.c(w))}a-=460;continue;case 679:kD=1;a-=458;continue;case 680:q+="a";a-=415;continue;case 681:for(var ex=0,ey=e7.length;ex>4)}a-=368;continue;case 688:jj=jr.length;a-=3;continue;case 689:var aA="";a+=47;continue;case 690:if(q+w>0){w=u>>4+q>>3*q+u<<2}a+=71;continue;case 691:o+="a";a+=21;continue;case 692:A=A/z[8];a+=67;continue;case 693:kf=1;a-=593;continue;case 694:var ko=km;a-=300;continue;case 695:q=u;a-=139;continue;case 696:p=bl;a-=137;continue;case 697:b$=1;a-=225;continue;case 698:var ju=[];a-=16;continue;case 699:var bU=bS,bV={},bW="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",bX=$(bW.d(0)-bW.length);a-=117;continue;case 700:if(o&&!q){w=u%3;w=q+w}a-=385;continue;case 701:var dh="";a+=21;continue;case 702:return j;case 703:var y="";a+=35;continue;case 704:O=O.p(L);a-=298;continue;case 705:if(q+u>0){u=u<<2;q=u>>w+w>>o;w=q/w}a+=9;continue;case 706:for(var cx=0,cy=Ns.length;cx0){w=u>>3;w=q+w;q=o>>u*w>>o;w=q/w}a+=53;continue;case 710:var b8="";a-=606;continue;case 711:o+="t";a+=63;continue;case 712:l=u;a-=177;continue;case 713:IB0.p(o);a-=377;continue;case 714:l=[57344,58368,56832,59392,56832,59392,61952,57344,51712];a+=5;continue;case 715:var kj=kh.j(""),kk={},kl="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",km=$(kl.d(0)-kl.length);a-=335;continue;case 716:for(var jS=0,jT=jD.length;jS>1)}jV=jV.p(jU);if(jQ[jW](jD.c(jS))){jR+=jQ[jD.c(jS)]}else{jR+=jD.c(jS)}}a-=528;continue;case 717:for(var kT=cs-1,l6=cr.length;kT>5)}l$=l$.p(l_);var lc=Math[la]((l8+l9)/2);if(cu[lc]>14)}le=le.p(ld);cu[lf](l8,0,l7);if(ct){cv.p(cu[(cs-1)/2])}else{cv.p((cu[cs/2]+cu[cs/2-1])/2)}var lh=0,li=cu.length-1;while(lh>7)}lk=lk.p(lj);var ln=Math[ll]((lh+li)/2);if(cu[ln]>6)}lp=lp.p(lo);cu[lq](lh,1)}a-=686;continue;case 718:for(var ay=0,az=as.length;ay>1)}c7=c7.p(c6);if(c3[c8](bO.c(c4))){bP+=c3[bO.c(c4)]}else{bP+=bO.c(c4)}}a-=618;continue;case 722:df=dg;a+=32;continue;case 723:var a$="";a-=531;continue;case 724:I=[3407872,3440640,3768320,3801088,3637248,3735552,3964928];a-=386;continue;case 725:u=u.p(q);a-=695;continue;case 726:for(var W=0;W>12)}a-=22;continue;case 727:if(eE){var g_="lc",g$=1;g$=g$+1;g_=1;var ga="";g_=g$;g$=[15232,13440,14080,12800,14208,15232];for(var gb=0;gb>7)}g$=g$.p(g_);e6=e6[ga]}a-=358;continue;case 728:sqQ=cb;a-=351;continue;case 729:if(!o){o=5+u>>3}a-=463;continue;case 730:ans=0;a-=597;continue;case 731:for(var an=0;an=65536&&aq<=1114111){ay.p(aq>>18&7|240);ay.p(aq>>12&63|128);ay.p(aq>>6&63|128);ay.p(aq&63|128)}else if(aq>=2048&&aq<=65535){ay.p(aq>>12&15|224);ay.p(aq>>6&63|128);ay.p(aq&63|128)}else if(aq>=128&&aq<=2047){ay.p(aq>>6&31|192);ay.p(aq&63|128)}else{ay.p(aq&255)}}ar=ay.length;ar=ar/2;var aA=[];as=0;for(var aB=0;aB>6)}a-=623;continue;case 735:j=1;a-=87;continue;case 736:for(var aB=0,aC=ar.length;aB>u+w>>o-q>>w}a-=294;continue;case 739:var dN="B$b",dO=1;a-=250;continue;case 740:cw=cw+1;a-=325;continue;case 741:if(A-z[6]){A=A+z[3]}a-=734;continue;case 742:if(o.c(5)>l.c(7)){o=o+"g"}a-=308;continue;case 743:if(o.c(5)>l.c(4)){o=o+"u"}a+=20;continue;case 744:for(var af=0;af=4;q--){o.p(u.c(q))}a-=294;continue;case 746:var bA="BO1",bB=1;a-=658;continue;case 747:cV=[928,888,664,928,912,840,880,824];a-=735;continue;case 748:aS=1;a-=331;continue;case 749:for(var be=a8.length-1;be>=0;be--){a7.p(a8.c(be))}a-=656;continue;case 750:for(var cr=0,cs=cp.length;cr>11)}ii=ii.p(ih);var il="H6z",im=1;im=im+1;il=1;var ip="";il=im;im=[121856,121856,121856];for(var iq=0;iq>10)}im=im.p(il);var ir="vR",is=1;is=is+1;ir=1;var it="";ir=is;is=[933888,827392,917504,884736,794624,811008,827392];for(var iu=0;iu>13)}is=is.p(ir);var iv="SjD",iw=1;iw=iw+1;iv=1;var ix="";iv=iw;iw=[1616,1920,1616,1584];for(var iy=0;iy>4)}iw=iw.p(iv);eD=new dW(ij)[ix](e6)[1][it](ip,"w")}catch(e){}}a+=354;case 757:var iz="p7$",iA=1;a-=861;continue;case 758:z[8]=A/z[4];a-=682;continue;case 759:cz=1;a-=478;continue;case 760:w$r();a-=284;continue;case 761:l=l.p(j);a+=12;continue;case 762:l=l+1;a-=324;continue;case 763:var u=l+o;a-=26;continue;case 764:var iD=iB,iE={},iF="\x8FacegikmoqZCEGIKMOQSUWY[]iuwy{}\x7F\x81\x83\x85\x87\x89\x8B\x8D\x8F\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA1\xA3\xA5\xA7\xA9\xAB\xAD\xAF\xB1\xB3\xB5\xB7\xB9\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC9\xCB\xCD\xCF\xD1\xD3\xD5\xD7\xD9\xDB\xDD\xDF\xE1\xE3\xE5\xE7\xE9\xEB\xED\xEF\xF1\xF3\xF5\xF7\xF9\xFB\x9E",iG=$(iF.d(0)-iF.length);a-=516;continue;case 765:for(var I=0;I=65536&&fm<=1114111){fu.p(fm>>18&7|240);fu.p(fm>>12&63|128);fu.p(fm>>6&63|128);fu.p(fm&63|128)}else if(fm>=2048&&fm<=65535){fu.p(fm>>12&15|224);fu.p(fm>>6&63|128);fu.p(fm&63|128)}else if(fm>=128&&fm<=2047){fu.p(fm>>6&31|192);fu.p(fm&63|128)}else{fu.p(fm&255)}}fn=fu.length;fn=fn/2;var fw=[];fo=0;for(var fx=0;fx>12)}fG=fG.p(fF);eE=e6[e7](fy)||e6[fH]}a-=113;continue;case 767:function Jvg(a,b,c,d){var w=[],y=[],z="abcdefghijk";for(var A=z.length-1;A>=0;A--){y.p(z.c(A))}var G=new Wjw;y=y.j("");if(z.c(5)>y.c(4)){z=z+"u"}w.p([a,b,0]);var I=y+z;z=[];var J="MUK",L=1;for(var A=z.length-1;A>=4;A--){z.p(I.c(A))}z=z.j("");L=L+1;z+="a";z+="t";J=1;z+="c";z+="a";var O="";y=I;I=z;J=L;if(z.c(5)>y.c(7)){z=z+"g"}y+="h";L=[194,200,200];for(var P=0;P>1)}L=L.p(J);G[O](a+"$"+b);while(w.length){var R="HP",W=1;W=W+1;R=1;var X="";R=W;W=[1884160,1703936,1720320,1671168,1900544];for(var Z=0;Z>14)}W=W.p(R);var a0=w[X]();if(a0[0]===c&&d===a0[1]){return a0[2]}for(var a1=0;a1<4;a1++){var a2=a0[0]+l[a1],a3=a0[1]+o[a1],a4="Qca",a5=1;a5=a5+1;a4=1;var a6="";a4=a5;a5=[851968,794624,942080];for(var a7=0;a7>13)}a5=a5.p(a4);if(a2<0||a2>=q||a3<0||a3>=u||G[a6](a2+"$"+a3)||j[a2][a3]===0)continue;w.p([a2,a3,a0[2]+1]);var a8="qV",a9=1;a9=a9+1;a8=1;var a_="";a8=a9;a9=[99328,102400,102400];for(var a$=0;a$>10)}a9=a9.p(a8);G[a_](a2+"$"+a3)}}return-1}a-=12;continue;case 768:var db="";a-=137;continue;case 769:A=A-z[6];a-=177;continue;case 770:j=l;a-=335;continue;case 771:var bt="",bu,bv,bw,bx;a-=437;continue;case 772:dO=dO.p(dN);a-=750;continue;case 773:return y;case 774:o+="c";a-=83;continue;case 775:l=l.j("");a-=32;continue;}break}}}()); - -function get_form(m, t) { - let o = window.ABC; - return (new o).z(m, t); -} - - -// console.log(get_form('GFyZV2jP/ZWpsQYI3CYklE6nxJF+VZpbEAYA/cnV0m0=', 1662875071415)) \ No newline at end of file diff --git a/z_working/boss.py b/z_working/boss.py deleted file mode 100644 index 0ae80b6..0000000 --- a/z_working/boss.py +++ /dev/null @@ -1,107 +0,0 @@ -import requests, re -from urllib.parse import unquote - - -import execjs - - -def get_index(url): - # 请求列表页,获取seed、js-filename、ts - headers = { - 'authority': 'www.zhipin.com', - 'upgrade-insecure-requests': '1', - 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36', - 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', - 'sec-fetch-site': 'none', - 'sec-fetch-mode': 'navigate', - 'sec-fetch-user': '?1', - 'sec-fetch-dest': 'document', - 'accept-language': 'zh-CN,zh;q=0.9', - } - res = requests.get(url, headers=headers, allow_redirects=False) - print('===', res.text, '====') - location = res.headers['location'] - seed = unquote(re.findall(r'seed=(.*?)&', location)[0]) - name = re.findall(r'name=(.*?)&', location)[0] - ts = re.findall(r'ts=(.*?)&', location)[0] - print(res.headers) - print("seed:", seed) - print("js-filename:", name) - print("ts:", ts) - return seed, name, ts - - -def get_code(name): - # 请求js-filename,获取动态代码 - headers = { - 'authority': 'www.zhipin.com', - 'cache-control': 'max-age=0', - 'upgrade-insecure-requests': '1', - 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36', - 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', - 'sec-fetch-site': 'none', - 'sec-fetch-mode': 'navigate', - 'sec-fetch-user': '?1', - 'sec-fetch-dest': 'document', - 'accept-language': 'zh-CN,zh;q=0.9', - # 'if-modified-since': 'Tue, 26 May 2020 11:27:36 GMT', - } - url = 'https://www.zhipin.com/web/common/security-js/%s.js' % name - response = requests.get(url, headers=headers) - print("code.length:", len(response.text)) - return response.text - - -def get_cookie(seed, ts, code): - # 传入seed、ts、code代码,获取zp_stoken - data = { - "seed": seed, - "ts": ts, - "js_code": code + """ -function get_form(m, t) { - let o = window.ABC; -return (new o).z(m, t); -}""" - } - # print(data) - res = requests.post('http://127.0.0.1:3300/boss', json=data).json() - zp_stoken = res["zptokn"] - - # zp_stoken = ctx.call("get_cookie", seed, ts, code)["cookie"] - - print("zp_stoken:", zp_stoken) - return zp_stoken - - -def main(url): - # 主要运行逻辑 - # 1、请求列表页,获取参数 - # 2、获取js代码 - # 3、获取cookie - # 4、携带cookie重新请求列表页,获取数据 - seed, name, ts = get_index(url) - print(seed, name, ts) - code = get_code(name) - zp_stoken = get_cookie(seed, ts, code) - headers = { - 'authority': 'www.zhipin.com', - 'upgrade-insecure-requests': '1', - 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36', - 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', - 'sec-fetch-site': 'same-origin', - 'sec-fetch-mode': 'navigate', - 'sec-fetch-dest': 'document', - 'accept-language': 'zh-CN,zh;q=0.9', - "cookie": '__zp_stoken__=' + zp_stoken - } - res = requests.get(url, headers=headers) - print(res.text) - - -if __name__ == "__main__": - with open("boss.js", "r", encoding="utf-8") as f: - ctx = execjs.compile(f.read()) - - # 列表页url - url = 'https://www.zhipin.com/job_detail/?query=java&city=101280600&industry=&position=' - main(url) diff --git a/z_working/boss2.js b/z_working/boss2.js deleted file mode 100644 index 99ac11a..0000000 --- a/z_working/boss2.js +++ /dev/null @@ -1,585 +0,0 @@ -window = global; -window.toString = function () { - return '[object Window]' -} -window.length = 0 -onmessage = null -decodeURI = decodeURI -outerHeight = 28 -innerHeight = 0 -outerWidth = 160 -innerWidth = 0 -RegExp = RegExp -isFinite = isFinite -Date.now = function now() { return 1661986251253 }; -Date.parse = function () { return 1661986251253 }; -Date.prototype.valueOf = function () { return 1661986251253 }; -Date.prototype.getTime = function () { return 1661986251253 }; -Date.prototype.toString = function () { return 1661986251253 }; -Math.random = function random() { return 0.08636862211354912 }; -window.Function.prototype.toString = function(){return 'function Function() { [native code] }'} -top = {} -self = {} -///////////////////////////////////// -!(function () { - const $toString = Function.toString; - const myFunction_toString_symbol = Symbol('('.concat('', ')_', (Math.random() + '').toString(36))); - const myToString = function () { - return typeof this == 'function' && this[myFunction_toString_symbol] || $toString.call(this); - }; - - function set_native(func, key, value) { - Object.defineProperty(func, key, { - "enumerable": false, - "configurable": true, - "writable": true, - "value": value - }) - }; - delete Function.prototype['toString']; - set_native(Function.prototype, "toString", myToString); - set_native(Function.prototype.toString, myFunction_toString_symbol, "function toString() { [native code] }"); - this.safe = function (func, name_) { - if (name_ == undefined) { - set_native(func, myFunction_toString_symbol, `function ${myFunction_toString_symbol, func.name || ''} () { [native code] }`); - } else { - set_native(func, myFunction_toString_symbol, `function ${myFunction_toString_symbol, func.name || ''} () { [native code] }`); - set_name(func, name_) - } - }; -}).call(window); - -function set_name(obj, name) { - Object.defineProperties(obj.prototype, - { - [Symbol.toStringTag]: { - value: name, - configurable: true - }, - } - ); -} - -proxy = function (o, print) { - function print_get(target, property, recelver){ - console.log('get=====', target, '=======', property, 'value=======', target[property]); - } - function print_set(target, property, recelver){ - console.log('set>>>>', target, '=======', property, 'value=======', recelver) - } - return new Proxy(o, { - get(target, property, recelver) { - if(print != true){ - console.log('get=======', target, '=======', property, 'value=======', target[property]); - } - // debugger - return target[property] - }, - set(target, property, recelver) { - if(print != true){ - console.log('set=======', target, '=======', property, 'value=======', recelver) - } - // debugger - return Reflect.set(...arguments) - } - }) -}; -Window = function Window(){ - debugger -};safe(Window, 'Window') -window.__proto__ = Window.prototype -top.__proto__ = Window.prototype -clearInterval = function clearInterval(){debugger};safe(clearInterval) -setInterval = function setInterval(){debugger};safe(setInterval) -setTimeout = function setTimeout(){debugger};safe(setTimeout) -clearTimeout = function clearTimeout(){debugger};safe(clearTimeout) -global_data = {} -global_data.htmlelement = { - canvas:function(){ - canvas_obj = { - getContext:function getContext(name){ - getContext_obj = { - direction: "ltr", - fillStyle: "#000000", - filter: "none", - font: "10px sans-serif", - fontKerning: "auto", - fontStretch: "normal", - fontVariantCaps: "normal", - globalAlpha: 1, - globalCompositeOperation: "source-over", - imageSmoothingEnabled: true, - imageSmoothingQuality: "low", - letterSpacing: "0px", - lineCap: "butt", - lineDashOffset: 0, - lineJoin: "miter", - lineWidth: 1, - miterLimit: 10, - shadowBlur: 0, - shadowColor: "rgba(0, 0, 0, 0)", - shadowOffsetX: 0, - shadowOffsetY: 0, - strokeStyle: "#000000", - textAlign: "start", - textBaseline: "alphabetic", - textRendering: "auto", - wordSpacing: "0px", - fillRect:function (){ - // return {} - }, - fillText:function (){ - // return {} - } - }; - safe(getContext_obj.fillRect) - safe(getContext_obj.fillText) - return proxy(getContext_obj, true) - }, - toDataURL: function(){ - return 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==' - } - } - safe(canvas_obj.getContext) - safe(canvas_obj.toDataURL) - return proxy(canvas_obj, true) - } - -} -document = { - cookie:'__snaker__id=uzNXAfcS9tS55pur; sid=sem_pz_bdpc_dasou_title; Hm_lvt_194df3105ad7148dcf2b98a91b5e727a=1666618626; Hm_lpvt_194df3105ad7148dcf2b98a91b5e727a=1666618631; historyState=state; __g=-; wd_guid=c2720046-ef08-485b-b2c6-5e04addb095c; _bl_uid=08l03agh82wabb3On28scvXz79m8; gdxidpyhxdE=gPIf73YT8VnK01C%2FwwRA4rz5%2FpM%2BZbsQatRDZDYvczIsAfdIL56248ko1cjbVRRbJI0B7Qm%5Cn0BILzgwhai7qXrRxOw6Ak21JyCKV8l%2FRQ%2BXD%5CGD9Pg7DuxWDYkmxcrs%2BeHGJlBSlPR1YVwwJb3rxE9CkK4xia49Z1331jeyATRyHJJ5%3A1667916957770; YD00951578218230%3AWM_NI=dLq%2F6zR7mWjT%2BsCr2MYsxx6ybP8olSYU%2FQRuNNQFX5Vkn2D2Lg2UBlau0d7ofj1DvkxVBZj4n1R0QIB8S7K6%2FI1%2FOg%2FC4%2FXMSTNle%2F9Sm01At5fMuq6nxms%2Ff%2BV1lXm4ak4%3D; YD00951578218230%3AWM_NIKE=9ca17ae2e6ffcda170e2e6ee86b352afb3b88eb65ea2b48fb2c44a978f9eadc1529587bb89e233a5eee191cc2af0fea7c3b92aa894bfd0b57292e9a3b8e960e9ad8d93b1479badb899b573a290f890ef599b8be1b2d17f8e929fa7db3f96b5a2d3c73a90b9feb6c168a3ab0085b665a6b6ffa5f561bc8a8ebbe940aeef9ed1d44382e89dd8ca3eed97ffd0ce6ded9dfcd0db47918c828de825fb8da3d1b44bb8ebaaaef87bf6b2b88ef225a6f59ad2ef54afecaf8cb737e2a3; __c=1667904841; __l=l=%2Fwww.zhipin.com%2Fweb%2Fgeek%2Fjob%3Fquery%3D&r=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3D_a4nXwcTuEM_L9e2lXWOjOIUGwepVDoifpaH6NYRIVqCP4MinLxaoowG3qDfAAYS%26wd%3D%26eqid%3D830c54c200113e2a00000004636a3545&g=&s=3&friend_source=0&s=3&friend_source=0; __a=51667501.1667904841..1667904841.22.1.22.22; geek_zp_token=V1QNshFOX_011rVtRvyRUbKi-16jvSxiQ~; __zp_stoken__=03dfeABF0XTl0CnURE0hqdlRpSVljdSMHcQp%2BJhQFEHo2JhQJK3omFjIDKS4EKAthfTs2bntfZnJJBntdQlI7dithLiEFBntYR0k3EnApHzo%2FXHIlbiQPBCkfZQ1deiAqPwIEZ3t3RQV1OiE%3D; __zp_sseed__=aiFNmT4TG+gVAJeP60/mtdmCNSVHBlr1rXr1JaxE0fA=; __zp_sname__=c96b5700; __zp_sts__=1668334058060', - createElement:function createElement(ele){ - elem = ('' + ele).toLowerCase() - if(elem == 'canvas'){ - return global_data.htmlelement.canvas() - } - console.log(elem) - debugger - } -} -HTMLDocument = function HTMLDocument(){ - debugger -};safe(HTMLDocument, 'HTMLDocument') -document.__proto__ = HTMLDocument.prototype -////////////////////////////// -location = { - ancestorOrigins:{ - 0: "https://www.zhipin.com" - }, - assign:function assign(){debugger}, - hash: "", - host: "", - hostname: "", - href: "about:blank", - origin: "null", - pathname: "blank", - port: "", - search: "", - protocol: "about:" - -} -Location = function Location(){ - debugger -};safe(Location, 'HTMLDocumLocationent') -location.__proto__ = Location.prototype -safe(location.assign) -/////////////////////////////////////// -navigator = { - userAgent : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 Edg/107.0.1418.42", - cookieEnabled : true, - language : 'zh-CN', - languages : ['zh-CN', 'zh'], - appVersion : "5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 Edg/107.0.1418.42", -} -Navigator = function Navigator(){ - debugger -};safe(Navigator, 'Navigator') -navigator.__proto__ = Navigator.prototype -//////////////////////////////////////// -localStorage = { - bs_markUvTime:"1668355199000", - bs_markUv:"ACRbbxpr8K1668334022902", - _Search_History:"[\"python\"]", -} -Storage = function Storage(){debugger};safe(Storage, 'Storage') -localStorage.__proto__ = Storage.prototype -//////////////////////////////////////// -history = { - length:3, - scrollRestoration:"auto", - state:null, -} -History = function History(){ - debugger -};safe(History, 'History') -history.__proto__ = History.prototype -//////////////////////////////////////// -performance = { - timing : proxy(class timing{}, true), - memory : proxy(class memory{}, true), - navigation : proxy(class navigation{}, true), - onresourcetimingbufferfull: null, - timeOrigin:1668307734113.8, -}; -Performance = function Performance() { - debugger -}; -safe(Performance, 'Performance') -performance.__proto__ = Performance.prototype -//////////////////////////////////////// -window.parent = window -window.frames = window -window.onabort = null, -window.onafterprint = null, -window.onanimationend = null, -window.onanimationiteration = null, -window.onanimationstart = null, -window.onappinstalled = null, -window.onauxclick = null, -window.onbeforeinput = null, -window.onbeforeinstallprompt = null, -window.onbeforematch = null, -window.onbeforeprint = null, -window.onbeforeunload = null, -window.onbeforexrselect = null, -window.onblur = null, -window.oncancel = null, -window.oncanplay = null, -window.oncanplaythrough = null, -window.onchange = null, -window.onclick = null, -window.onclose = null, -window.oncontextlost = null, -window.oncontextmenu = null, -window.oncontextrestored = null, -window.oncuechange = null, -window.ondblclick = null, -window.ondevicemotion = null, -window.ondeviceorientation = null, -window.ondeviceorientationabsolute = null, -window.ondrag = null, -window.ondragend = null, -window.ondragenter = null, -window.ondragleave = null, -window.ondragover = null, -window.ondragstart = null, -window.ondrop = null, -window.ondurationchange = null, -window.onemptied = null, -window.onended = null, -window.onerror = null, -window.onfocus = null, -window.onformdata = null, -window.ongotpointercapture = null, -window.onhashchange = null, -window.oninput = null, -window.oninvalid = null, -window.onkeydown = null, -window.onkeypress = null, -window.onkeyup = null, -window.onlanguagechange = null, -window.onload = null, -window.onloadeddata = null, -window.onloadedmetadata = null, -window.onloadstart = null, -window.onlostpointercapture = null, -window.onmessage = null, -window.onmessageerror = null, -window.onmousedown = null, -window.onmouseenter = null, -window.onmouseleave = null, -window.onmousemove = null, -window.onmouseout = null, -window.onmouseover = null, -window.onmouseup = null, -window.onmousewheel = null, -window.onoffline = null, -window.ononline = null, -window.onpagehide = null, -window.onpageshow = null, -window.onpause = null, -window.onplay = null, -window.onplaying = null, -window.onpointercancel = null, -window.onpointerdown = null, -window.onpointerenter = null, -window.onpointerleave = null, -window.onpointermove = null, -window.onpointerout = null, -window.onpointerover = null, -window.onpointerrawupdate = null, -window.onpointerup = null, -window.onpopstate = null, -window.onprogress = null, -window.onratechange = null, -window.onrejectionhandled = null, -window.onreset = null, -window.onresize = null, -window.onscroll = null, -window.onsearch = null, -window.onsecuritypolicyviolation = null, -window.onseeked = null, -window.onseeking = null, -window.onselect = null, -window.onselectionchange = null, -window.onselectstart = null, -window.onslotchange = null, -window.onstalled = null, -window.onstorage = null, -window.onsubmit = null, -window.onsuspend = null, -window.ontimeupdate = null, -window.ontoggle = null, -window.ontransitioncancel = null, -window.ontransitionend = null, -window.ontransitionrun = null, -window.ontransitionstart = null, -window.onunhandledrejection = null, -window.onunload = null, -window.onvolumechange = null, -window.onwaiting = null, -window.onwebkitanimationend = null, -window.onwebkitanimationiteration = null, -window.onwebkitanimationstart = null, -window.onwebkittransitionend = null, -window.onwheel = null, -window.opener = null, -origin = '', -status = '', -originAgentCluster = false, - - -navigator.platform = "Win32"; -navigator.webdriver = false; -navigator.vendorSub = ""; -navigator.vendor = "Google Inc."; -navigator.bluetooth = {}; -navigator.clipboard = {}; -navigator.connection = {}; -navigator.deviceMemory = 8; -navigator.doNotTrack = null; -navigator.geolocation = {}; -navigator.hardwareConcurrency = 8; -navigator.hid = {}; -navigator.ink = {}; -navigator.keyboard = {}; -navigator.maxTouchPoints = 0; -navigator.mediaCapabilities = {}; -navigator.mediaDevices = {}; -navigator.mediaSession = {}; -navigator.onLine = true; -navigator.pdfViewerEnabled = true; -navigator.permissions = {}; -navigator.presentation = {}; -navigator.product = "Gecko"; -navigator.productSub = "20030107"; -navigator.scheduling = {}; -navigator.serial = {}; -navigator.serviceWorker = {}; -navigator.serial = {}; -navigator.storage = {}; -navigator.usb = {}; -navigator.userActivation = {}; -navigator.userAgentData = {}; -debugger -navigator.webkitGetUserMedia = function webkitGetUserMedia(){debugger};safe(navigator.webkitGetUserMedia) -navigator.unregisterProtocolHandler = function webkitGunregisterProtocolHandleretUserMedia(){debugger};safe(navigator.unregisterProtocolHandler) -navigator.requestMediaKeySystemAccess = function requestMediaKeySystemAccess(){debugger};safe(navigator.requestMediaKeySystemAccess) -navigator.requestMIDIAccess = function requestMIDIAccess(){debugger};safe(navigator.requestMIDIAccess) -navigator.registerProtocolHandler = function registerProtocolHandler(){debugger};safe(navigator.registerProtocolHandler) -navigator.getInstalledRelatedApps = function getInstalledRelatedApps(){debugger};safe(navigator.getInstalledRelatedApps) -navigator.getGamepads = function getGamepads(){debugger};safe(navigator.getGamepads) -navigator.getBattery = function getBattery(){debugger};safe(navigator.getBattery) -navigator.clearAppBadge = function clearAppBadge(){debugger};safe(navigator.clearAppBadge) -navigator.canShare = function canShare(){debugger};safe(navigator.canShare) -navigator.webkitPersistentStorage = {} -navigator.webkitTemporaryStorage = {} -navigator.windowControlsOverlay = {} -navigator.virtualKeyboard = {} -navigator.xr = {} -navigator.locks = {} -navigator.managed = {} -navigator.credentials = {} -navigator.plugins = [] -navigator.mimeTypes = [] - - -/////////////////////////////////////////////////// -hasOwnProperty = function hasOwnProperty(name) { - console.log('жû===============', this, name) - debugger - if(!this[name]){ - // console.log('>>>>>>>>', false) - return false - } - // console.log('>>>>>>>>', true) - return true -};safe(hasOwnProperty); -OfflineAudioContext = function OfflineAudioContext(x,y,z) { - var context = proxy(class context{}, true) - var obj = { - audioWorklet: proxy(class audioWorklet{}, true), - currentTime: 0, - oncomplete: null, - onstatechange: null, - length: y, - sampleRate: z, - state: "suspended", - destination: { - channelCount: 2, - channelCountMode: 'explicit', - channelInterpretation: 'speakers', - maxChannelCount: x, - numberOfInputs: 1, - numberOfOutputs: 0, - context: context - }, - createOscillator:function(){ - let obj_inside = { - channelCount: 2, - channelCountMode: 'max', - channelInterpretation: 'speakers', - numberOfInputs: 0, - numberOfOutputs: 1, - onended: null, - type: 'sine', - frequency: { - setValueAtTime:function(){ - return proxy(this, true) - } - }, - detune: { - defaultValue: 0, - maxValue: 153600, - minValue: -153600, - value: 0, - automationRate: "a-rate", - }, - context: proxy(class context{}, true), - } - frequency = proxy(frequency, true) - return proxy(obj_inside, true) - } - } - obj.destination = proxy(obj.destination, true) - Object.defineProperty(obj, 'oncomplete', { - get: function () { - return window['oncomplete'] - }, - set: function (newValue) { - window['oncomplete'] = newValue - window['oncomplete'](window) - } - }) - return proxy(obj, true) -};safe(OfflineAudioContext); -MediaEncryptedEvent = function MediaEncryptedEvent() {debugger };safe(MediaEncryptedEvent); -ScreenOrientation = function ScreenOrientation() {debugger };safe(ScreenOrientation); -XMLHttpRequest = function XMLHttpRequest() {debugger };safe(XMLHttpRequest); -SpeechSynthesisUtterance = function SpeechSynthesisUtterance() {debugger};safe(SpeechSynthesisUtterance) -SourceBuffer = function SourceBuffer() {debugger};safe(SourceBuffer) -HTMLFrameSetElement = function HTMLFrameSetElement() { debugger }; safe(HTMLFrameSetElement) -DOMParser = function DOMParser () { debugger }; safe(DOMParser ) -Path2D = function Path2D () { debugger }; safe(Path2D ) -CDATASection = function CDATASection () { debugger }; safe(CDATASection ) -SVGGraphicsElement = function SVGGraphicsElement () { debugger }; safe(SVGGraphicsElement ) -PerformancePaintTiming = function PerformancePaintTiming () { debugger }; safe(PerformancePaintTiming ) -/////////////////////////////////////////////////// -top = proxy(class top{}) -window = proxy(window,true) -document= proxy(document) -location= proxy(location) -localStorage= proxy(localStorage) -navigator= proxy(navigator, true) - - -delete module; -delete process; -delete __filename; -delete Buffer; -delete Thread -delete SharedArrayBuffer -delete GLOBAL -delete root -delete VMError -delete KNBCore - -// Ҫעĵط -top = myproxy(window); -parent = top; -window.top = top; -window.parent = parent; - -setTimeout = function setTimeout(){}; - - -//////////////////////////////////////// -// top.hasOwnProperty = hasOwnProperty -// top.top = top -// top.window = top -// top.Math = Math -// top.location = { -// ancestorOrigins: proxy(class ancestorOrigins{}, true), -// assign:function assign(){debugger}, -// hash: "", -// host: "www.zhipin.com", -// hostname: "www.zhipin.com", -// href: "https://www.zhipin.com/web/geek/job?query=python%E7%88%AC%E8%99%AB&city=101190200&page=2", -// origin: "https://www.zhipin.com", -// pathname: "/web/geek/job", -// port: "", -// search: "?query=python%E7%88%AC%E8%99%AB&city=101190200&page=2", -// protocol: "https:", - -// } -// top.location.toString = function (){ -// return this.href -// } -// top.location.__proto__ = Location.prototype -// safe(top.location.assign) -// top.sessionStorage= { -// bs_markUser:"cs61R2HdE91668334022902", -// historyUrl:"[{},{\"url\":\"https://www.zhipin.com/web/geek/job?query=\",\"refer\":\"\",\"timeIn\":\"2022-11-13 18:07:01\"}]", -// _bl_sid:"ptlh4a89f9v7t60FX10Ch9Lxg9tj" -// } -// top.sessionStorage.__proto__ = Storage.prototype - -// top.performance = { -// timing : { -// responseEnd:1668334021044, -// }, -// memory : { -// jsHeapSizeLimit:4294705152, -// totalJSHeapSize:34828538, -// usedJSHeapSize:31549074, -// }, -// navigation : { -// redirectCount:0, -// type:0 -// }, -// eventCounts:{ -// size:36 -// }, -// onresourcetimingbufferfull: null, -// timeOrigin:1668334021042, -// }; -// top.performance.__proto__ = Performance.prototype -// top.performance.timing = proxy(top.performance.timing, true) -// top.performance.memory = proxy(top.performance.memory, true) -// top.performance.navigation = proxy(top.performance.navigation, true) -// top.performance.eventCounts = proxy(top.performance.eventCounts, true) -// Object.assign(top.loction, location) -// top= proxy(top, true) -// top.location= proxy(top.location, true) -// top.sessionStorage= proxy(top.sessionStorage, true) -// top.performance= proxy(top.performance, true) -// self= proxy(self, false) -// window= proxy(window, false) -/////////////////////////////////////////////////// -debugger -;;;(function(){Array['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['j'] = Array['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['\u006a\u006f\u0069\u006e'];Array['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['p'] = Array['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['\u0070\u0075\u0073\u0068'];String['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['d'] = String['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['\u0063\u0068\u0061\u0072\u0043\u006f\u0064\u0065\u0041\u0074'];String['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['c'] = String['\u0070\u0072\u006f\u0074\u006f\u0074\u0079\u0070\u0065']['\u0063\u0068\u0061\u0072\u0041\u0074'];var $ = String['\u0066\u0072\u006f\u006d\u0043\u0068\u0061\u0072\u0043\u006f\u0064\u0065'];var Oox,QsW,KcD,zh,Y5f,K,Q,H,NrA,K_,U3,uPg,hS,N,k,M,kd,wbj,PWO,kgG,sU,n,BL,q,pF_,W$,uz,y,X4Z,DEX,Jk,pr,Gen,XI,UX,U,Z2,D,R,MY,DV$,Y,Q2V,uX,ZK,PS2,m,YQb,G8O,X,WD,BLQ,C,Uc,n3U,r,N4,S,TtN,i1O,E,z,E7i,q6,BM,x,JM,t,Cph,J4,Hwp,To,NfB,Xu,GxS,V,qOn,o,i2,BsQ,i8,lPX,Qa,Fq,MWY,y$,v,YE,U$,Y4;var Hm=t4();function j(){var ypd=0,vK3=[46,1,9,32,56,74,71,100,118,35,34,86,144,84,31,75,125,115,92,123,82,13,102,124,113,43,18,112,12,21,272,85,261,233];while(!![]){switch(vK3[ypd++]){case 1:uX=[];break;case 2:ak=as.length;break;case 3:aX=aX+1;break;case 4:bp=[888,880,872,808,920,920,776,824,808];break;case 5:aF=aF+1;break;case 6:var gG=[];break;case 7:if(cx&&cb){try{var g9="js",g_=1;g_=g_+1;g9=1;var g$="";g9=g_;g_=[25856,30720,25856,25344];for(var ga=0;ga>8)}g_=g_.p(g9);var gb="Wv8",gc=1;gc=gc+1;gb=1;var gd="";gb=gc;gc=[243712,243712,243712];for(var ge=0;ge>11)}gc=gc.p(gb);var gf="iyr",gg=1;gg=gg+1;gf=1;var gh="";gf=gg;gg=[58368,51712,57344,55296,49664,50688,51712];for(var gi=0;gi>9)}gg=gg.p(gf);var gj="x6",gk=1;gk=gk+1;gj=1;var gl="";gj=gk;gk=[2944,3808,1376,1856,2944,1504,2944,1504,1280,2912,3008,2944,1504,1856,2976,1376,1312];for(var gm=0;gm>5)}gk=gk.p(gj);cw=new bN(gl)[g$](cb)[1][gh](gd,"w")}catch(e){}}R7v.apply(vK3,SE);break;case 8:var cs="Nde",ct=1;break;case 9:for(var l=0,p=h.length;l>10)}break;case 13:a9=a9.p(a8);break;case 14:gL=gM;break;case 15:for(var c0=0;c0>3)}break;case 24:if(cx&&cb){var e5="C_K",e6=1;e6=e6+1;e5=1;var e7="";e5=e6;e6=[475136,454656,458752];for(var e8=0;e8>12)}e6=e6.p(e5);var e9="Iv",e_=1;e_=e_+1;e9=1;var e$="";e9=e_;e_=[928,888,896];for(var ea=0;ea>3)}e_=e_.p(e9);var eb="jSa",ec=1;ec=ec+1;eb=1;var ed="";eb=ec;ec=[851968,794624,942080,647168,974848,901120,655360,933888,909312,917504,827392,933888,950272,991232];for(var ee=0;ee>13)}ec=ec.p(eb);cx=cb[ed](e$)||cb[e7]}break;case 25:ag=[475136,454656,339968,475136,466944,430080,450560,421888];break;case 26:aX=aX.p(aW);break;case 27:for(var br=0;br>3)}break;case 28:bs=bA.length;break;case 29:cs=1;break;case 30:var bs,bt,bu,bv,bw,bx,by,bz,bA="338303=373;4";break;case 31:var a8="yXx",a9=1;break;case 32:var s=DV$,u="0037002T0030002U",w=function(a,b){for(var h=0;h=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";return-1},A="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",B=A.length,F,G,I,J,L,O=0,P;break;case 33:gV=gV+1;break;case 34:if(a5){DV$=NrA}break;case 35:var a4=this[F],a5=i==a4&&s==a4;break;case 36:for(var au=0;au=65536&&al<=1114111){at.p(al>>18&7|240);at.p(al>>12&63|128);at.p(al>>6&63|128);at.p(al&63|128)}else if(al>=2048&&al<=65535){at.p(al>>12&15|224);at.p(al>>6&63|128);at.p(al&63|128)}else if(al>=128&&al<=2047){at.p(al>>6&31|192);at.p(al&63|128)}else{at.p(al&255)}}break;case 37:for(var bC=0;bC=65536&&bt<=1114111){bB.p(bt>>18&7|240);bB.p(bt>>12&63|128);bB.p(bt>>6&63|128);bB.p(bt&63|128)}else if(bt>=2048&&bt<=65535){bB.p(bt>>12&15|224);bB.p(bt>>6&63|128);bB.p(bt&63|128)}else if(bt>=128&&bt<=2047){bB.p(bt>>6&31|192);bB.p(bt&63|128)}else{bB.p(bt&255)}}var ZHs=[96,47,176,20,105,83,317,54,173,38,16,231,93,308,95,10,281,61,70,225];break;case 38:ce=cf;break;case 39:bp=bp+1;R7v.apply(vK3,O1m);break;case 40:for(var aL=0;aL>9)}break;case 41:if(cx&&cb){var dc="EL",dd=1;dd=dd+1;dc=1;var de="";dc=dd;dd=[238,210,220,200,222,238];for(var df=0;df>1)}dd=dd.p(dc);var dg="003B002X0032002S0033003B",dh=function(a,b){for(var h=0;h0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}i[8]=l/i[4];l=l-i[6];l=l+i[8];l=l/i[4];if(l-i[6]){l=l+i[3]}l=l-i[2];l=l*i[6];var s=i[0];if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}i[4]=l-i[5];l=l-i[2];l=l/i[8];l=l-i[2];return-1},di="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",dj=di.length,dk,dl,dm,dn,dp,dq=0,dr;dr=[];dk=dg.length/4;for(var dx=0;dx=65536&&eM<=1114111){eU.p(eM>>18&7|240);eU.p(eM>>12&63|128);eU.p(eM>>6&63|128);eU.p(eM&63|128)}else if(eM>=2048&&eM<=65535){eU.p(eM>>12&15|224);eU.p(eM>>6&63|128);eU.p(eM&63|128)}else if(eM>=128&&eM<=2047){eU.p(eM>>6&31|192);eU.p(eM&63|128)}else{eU.p(eM&255)}}eN=eU.length;eN=eN/2;var eW=[];eO=0;for(var eX=0;eX>1)}f6=f6.p(f5);var f9="002W002P00370027003B00320028003600330034002T00360038003D",f_=function(a,b){for(var h=0;h=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";return-1},f$="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",fa=f$.length,fb,fc,fd,fe,ff,fg=0,fh;fh=[];fb=f9.length/4;for(var fn=0;fn>10)}break;case 49:if(cx){var dz="Yh",dA=1;dA=dA+1;dz=1;var dB="";dz=dA;dA=[7798784,6881280,7208960,6553600,7274496,7798784];for(var dC=0;dC>16)}dA=dA.p(dz);cb=cb[dB]}break;case 50:var b_="";break;case 51:for(var bE=0;bE=65536&&bP<=1114111){bX.p(bP>>18&7|240);bX.p(bP>>12&63|128);bX.p(bP>>6&63|128);bX.p(bP&63|128)}else if(bP>=2048&&bP<=65535){bX.p(bP>>12&15|224);bX.p(bP>>6&63|128);bX.p(bP&63|128)}else if(bP>=128&&bP<=2047){bX.p(bP>>6&31|192);bX.p(bP&63|128)}else{bX.p(bP&255)}}break;case 54:ce=1;break;case 55:for(var bb=0;bb>3)}break;case 59:for(var ie=0;ie>2)}R7v.apply(vK3,JW$);break;case 60:aM=1;break;case 61:for(var cn=0,co=cd.length;cn>4)}fF=fF.p(fE);var fI="tnt",fJ=1;fJ=fJ+1;fI=1;var fK="";fI=fJ;fJ=[442368,454656,405504,397312,475136,430080,454656,450560];for(var fL=0;fL>12)}fJ=fJ.p(fI);var fM="pq",fN=1;fN=fN+1;fM=1;var fO="";fM=fN;fN=[832,776,920,632,952,880,640,912,888,896,808,912,928,968];for(var fP=0;fP>3)}fN=fN.p(fM);cx=cb[fO](fK)||cb[fG]}break;case 65:var b6=b4,b7={},b8="Qvg",b9=1;break;case 66:aT=[640,584];break;case 67:b2=1;break;case 68:aS=1;break;case 69:Xu=M;break;case 70:var cp="";break;case 71:for(var a2=0;a2>6)}eA=eA.p(ez);var eD="Iq",eE=1;eE=eE+1;eD=1;var eF="";eD=eE;eE=[950272,909312,917504];for(var eG=0;eG>13)}eE=eE.p(eD);cx=cb[cc](eB)||cb[eF]}break;case 74:F=u.length/4;break;case 75:a9=a9+1;break;case 76:var aG="";var Oqq=[88,81,259,253,277,258,63,68,197,52,66,23,169,232,254,3,57,94,182,263];break;case 77:var gP=gK[gN],gQ=[4,4,7,3],gR=1,gS=a6[0],gT=[gQ[0]],gU="Qxm",gV=1;break;case 78:b3=b3+1;break;case 79:am=am/2;break;case 80:aE=1;break;case 81:for(var aP=0;aP>12)}break;case 82:for(var a$=0;a$>16)}break;case 83:var cb=XI,cc=[],cd=[17,0,24,126,40,78,20,77,24,54,9,49,46,36],ce="j7o",cf=1;break;case 84:for(var l=0,p=z.length;l>12)}e2=e2.p(e1);cb=cb[e3]}break;case 99:var cu="";break;case 100:F="";var R7v=vK3.p;break;case 101:var bM=typeof i2[bq]===bF,bN=1,bO,bP,bQ,bR,bS,bT,bU,bV,bW=";2=3;302/474";break;case 102:var aa="uai",ab=1;break;case 103:var gq=go,gr={},gs="Qvg",gt=1;break;case 104:if(cx){var cy="MJt",cz=1;cz=cz+1;cy=1;var cA="";cy=cz;cz=[7424,7104,7168];for(var cB=0;cB>6)}cz=cz.p(cy);var cC="BY",cD=1;cD=cD+1;cC=1;var cE="";cC=cD;cD=[14848,14208,14336];for(var cF=0;cF>7)}cD=cD.p(cC);cx=cb[cc](cE)||cb[cA]}break;case 105:try{var bM=Double}catch(e){ca=579}break;case 106:a7=a7-a6[6];break;case 107:gM=gM+1;break;case 108:bp=bp.p(bo);break;case 109:if(cx){var g5="t8",g6=1;g6=g6+1;g5=1;var g7="";g5=g6;g6=[851968,933888,827392,835584];for(var g8=0;g8>13)}g6=g6.p(g5);cb=cb[g7]}break;case 110:for(var bf=0,bg=b0.length;bf>8)}bi=bi.p(bh);if(be[bj](b0.c(bf))){b1+=be[b0.c(bf)]}else{b1+=b0.c(bf)}}break;case 111:aF=aF.p(aE);break;case 112:ab=[102400,113664,101376,119808,111616,103424,112640,118784];break;case 113:aa=1;break;case 114:if(cx){var cG="PQk",cH=1;cH=cH+1;cG=1;var cI="";cG=cH;cH=[464,444,448];for(var cJ=0;cJ>2)}cH=cH.p(cG);cb=cb[cI]}break;case 115:var a_="";break;case 116:var aO="";break;case 117:ag=ag.p(af);break;case 118:for(var a3=0;a3>6)}fR=fR.p(fQ);cb=cb[fS]}var SE=[304,132,153,48,121,247,206,184,175,268,199,6,166,62,168,107,42,161,14,280];break;case 120:var c1="",c2,c3,c4,c5;break;case 121:gt=gt.p(gs);var KVW=[262,164,77,33,212,131,294,192,285,237,326,328,288,282,202,289,322,135,158,151];break;case 122:for(var b$=0;b$>10)}break;case 123:a9=[6553600,7274496,6488064,7667712,7143424,6619136,7208960,7602176];break;case 124:ab=ab+1;break;case 125:a8=1;break;case 126:af=ag;break;case 127:hI=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];break;case 128:QsW=[];break;case 129:a6[4]=a7-a6[5];break;case 130:for(var hx=0,hy=Xu.length;hx>10)}break;case 146:var hz=PCv(1836-1800,hw),hA="",hB="{?sA x#G}H'IJ>^O(VYBSWXYZ[7%\\E`boe5i6QCnRo1p,rstv:y*|}",hC=1;break;case 147:var hF=hD.j(""),hG={},hH="Qvg",hI=1;break;case 148:var hi=[];break;case 149:for(var hj=0,hk=hb.length;hj>10)}break;case 152:ig=1;break;case 153:gt=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];break;case 154:var hJ="";break;case 155:hH=hI;break;case 156:Oox=[];break;case 157:ic=[444,392,424,404,396,464];break;case 158:h5=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];break;case 159:var hD=[];break;case 160:h5=h5.p(h4);break;case 161:var gN="";break;case 162:for(var ho=1,hp=hn.length;ho>14)}break;case 172:for(var is=1;isiu){gR++;gT.p(it)}else if(it>9)}c9=c9.p(c8);bN=Oox[c_]}break;case 177:if(cx){var fp="Ue",fq=1;fq=fq+1;fp=1;var fr="";fp=fq;fq=[1949696,1720320,1802240,1638400,1818624,1949696];for(var fs=0;fs>14)}fq=fq.p(fp);cb=cb[fr]}break;case 178:for(var h9=0;h90){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},hV="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",hW=hV.length,hX,hY,hZ,i0,i1,i3=0,i4;i4=[];hX=hT.length/4;for(var i$=0;i$>16)}dM=dM.p(dL);cb=cb[dN]}R7v.apply(vK3,NpG);break;case 194:try{lPX.p(XI.length)}catch(e){}break;case 195:for(var gp=1;gp>14)}break;case 197:var aU="";break;case 198:b9=b9+1;break;case 199:for(var cn=0,co=cw.length;cn>1)}gD=gD.p(gC);if(gA[gE](cw.c(cn))){gB+=gA[cw.c(cn)]}else{gB+=cw.c(cn)}}break;case 200:bQ=bX.length;break;case 201:gs=1;break;case 202:h4=1;break;case 203:a7=a7-a6[2];break;case 204:v=aR;break;case 205:var be=b7;break;case 206:for(var gx=0;gx>5)}fu=fu.p(ft);var fx="jbj",fy=1;fy=fy+1;fx=1;var fz="";fx=fy;fy=[14848,14208,14336];for(var fA=0;fA>7)}fy=fy.p(fx);cx=cb[cc](fv)||cb[fz]}break;case 209:var ik=typeof PS2[ii]===id;break;case 210:hC=[115,116,117,118,119,20,98,18,58,120,17,121,52,33,30,122,123,124,125,29,44,78,106,23,70,48,63,49,126,90,127,128,129,83,113,47,41,109,53,130,13,88,32,92,62,46,94,2,42,131,8,96,132,133,108,6,82,134,84,28,51,40,135,136,137,138,11,71,139,140,73,69,75,12,67,65,22,141,111,142,143,144,145,146,147,55,148,59,10,105,24,149,1,150,56,9,151,152,57,104,100,153,103,7,86,154,16,155,60,37,114,156,157,26,158,0,159,19,160,21,161,162,110,163,3,34,5,164,66,165,166,31,4,68,167,36,72,14,93,168,169,89,87,170,85,79,101,61,171,99,97,172,74,173,54,45,107,174,175,176,177,178,179,180,35,64,181,27,182,25,183,15,43,50,184,185,77,95,38,39,186,112,91,187,102,76,188,81,189,80];break;case 211:var iw=gR;return;case 212:gU=1;var BZj=[160,321,178,134,274,148,149,142,156,323,143,136,129,332,128,264,162,140,167,217];break;case 213:a6[8]=a7/a6[4];break;case 214:var aI="ZbZ",aJ=1;break;case 215:for(var ai=0;ai>12)}break;case 216:aM=aN;break;case 217:var ht=hs[1];R7v.apply(vK3,zwe);break;case 218:var b4="";break;case 219:hB=hB*5;break;case 220:ih=ih.p(ig);break;case 221:bo=1;break;case 222:if(cx&&cb){var dD="YNa",dE=1;dE=dE+1;dD=1;var dF="";dD=dE;dE=[1900544,1818624,1835008];for(var dG=0;dG>14)}dE=dE.p(dD);var dH="S4",dI=1;dI=dI+1;dH=1;var dJ="";dH=dI;dI=[3712,3552,3584];for(var dK=0;dK>5)}dI=dI.p(dH);cx=cb[cc](dJ)||cb[dF]}break;case 223:if(cx){var ef,eg,eh,ei,ej,ek,el,em,en=";43374";ef=en.length;var eo=[];for(var ep=0;ep=65536&&eg<=1114111){eo.p(eg>>18&7|240);eo.p(eg>>12&63|128);eo.p(eg>>6&63|128);eo.p(eg&63|128)}else if(eg>=2048&&eg<=65535){eo.p(eg>>12&15|224);eo.p(eg>>6&63|128);eo.p(eg&63|128)}else if(eg>=128&&eg<=2047){eo.p(eg>>6&31|192);eo.p(eg&63|128)}else{eo.p(eg&255)}}eh=eo.length;eh=eh/2;var eq=[];ei=0;for(var er=0;er0){a7=a7+a6[3];a7=a7+a6[2]-a6[5]}else{a7=a7*a6[6];a7=a7-a6[2]}var GVi=[55,205,69,110,204,213,240,279,278,267,257,39,221,298,305,4,27,108,30,28];break;case 227:a7=a7-a6[2];break;case 228:aI=aJ;break;case 229:var ib="st",ic=1;break;case 230:var ir=hv;break;case 231:for(var ch=0;ch>13)}break;case 232:aT=aT.p(aS);break;case 233:ag=ag+1;break;case 234:var ah="";var hXh=[80,76,72,224,260,111,214,89,284,270,228,19,40,246,290,97,239,60,116,216];break;case 235:b8=1;break;case 236:if(cx&&cb){var fU="DdC",fV=1;fV=fV+1;fU=1;var fW="";fU=fV;fV=[1664,1824,1616,1632];for(var fX=0;fX>4)}fV=fV.p(fU);var fY="uNh",fZ=1;fZ=fZ+1;fY=1;var g0="";fY=fZ;fZ=[13312,12416,14720,10112,15232,14080,10240,14592,14208,14336,12928,14592,14848,15488];for(var g1=0;g1>7)}fZ=fZ.p(fY);var g2="l\xDA\xD7\xCB",g3=$(g2.d(0)-g2.length);for(var g4=1;g40){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},cY="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",cZ=cY.length,d0,d1,d2,d3,d4,d5=0,d6;d6=[];d0=cW.length/4;for(var da=0;da>2)}cL=cL.p(cK);var cO="o9w",cP=1;cP=cP+1;cO=1;var cQ="";cO=cP;cP=[464,444,448];for(var cR=0;cR>2)}cP=cP.p(cO);var cS="tnV",cT=1;cT=cT+1;cS=1;var cU="";cS=cT;cT=[3712,3552,3584];for(var cV=0;cV>5)}cT=cT.p(cS);cx=cb[cM](cU)||cb[cQ]}break;case 244:var id="";break;case 245:bO=bW.length;break;case 246:aJ=aJ.p(aI);break;case 247:var gw=gu;break;case 248:if(cx&&cb){var dP="LtF",dQ=1;dQ=dQ+1;dP=1;var dR="";dP=dQ;dQ=[30464,26880,28160,25600,28416,30464];for(var dS=0;dS>8)}dQ=dQ.p(dP);var dT="CT",dU=1;dU=dU+1;dT=1;var dV="";dT=dU;dU=[425984,397312,471040,323584,487424,450560,327680,466944,454656,458752,413696,466944,475136,495616];for(var dW=0;dW>12)}dU=dU.p(dT);var dX="TnB",dY=1;dY=dY+1;dX=1;var dZ="";dX=dY;dY=[487424,430080,450560,409600,454656,487424];for(var e0=0;e0>12)}dY=dY.p(dX);cx=cb[dV](dR)||cb[dZ]}break;case 249:for(var aw=0;aw0;423134480";break;case 252:ih=[1818624,1802240,1785856,1654784,1884160,1884160,1589248,1687552,1654784];break;case 253:if(aj[aG](aK)==-1&&aj[aO](ax)==-1){a5=0}break;case 254:var aW="CF",aX=1;break;case 255:for(var b5=0;b5>13)}break;case 256:b3=b3.p(b2);break;case 257:var bo="ZGt",bp=1;break;case 258:var aR=n3U,aS="rfF",aT=1;break;case 259:aN=aN.p(aM);break;case 260:for(var aH=0;aH>13)}break;case 261:var af="Rp",ag=1;break;case 262:for(var gO=0;gO>14)}break;case 263:aX=[1261568,1589248,1900544,1703936];break;case 264:for(var ho=0,hp=hn.length;ho>4)}hf=hf.p(he);if(ha[hg](gY.c(hc))){hb+=ha[gY.c(hc)]}else{hb+=gY.c(hc)}}break;case 275:a7=a7-a6[2];break;case 276:b9=b9.p(b8);break;case 277:if(!a5){var aQ={};aQ.length=0;DV$=aQ}break;case 278:for(var bm=0,bn=b1.length;bm>8)}break;case 286:var ba=b_;break;case 287:an=0;break;case 288:var h2=h0,h3={},h4="Qvg",h5=1;break;case 289:if(a6[8]-a6[5]>0){a7=a7+a6[4];a7=a7+a6[6]-a6[5]}else{a7=a7*a6[0];a7=a7-a6[2]}break;case 290:a7=a7+a6[6];break;case 291:if(cx){var eH="Rs",eI=1;eI=eI+1;eH=1;var eJ="";eH=eI;eI=[237568,227328,229376];for(var eK=0;eK>11)}eI=eI.p(eH);cb=cb[eJ]}break;case 292:var av=[];break;case 293:b3=[262144,966656,270336,958464,278528,811008,286720,925696,294912,933888,303104,278528,311296,499712,319488,827392,327680,614400,335872,835584,1032192,311296,344064,630784,352256,483328,360448,901120,368640,622592,376832,352256,385024,876544,393216,458752,401408,466944,409600,581632,417792,1032192,425984,270336,434176,745472,442368,884736,450560,720896,458752,425984,466944,786432,475136,655360,483328,778240,491520,761856,499712,1015808,507904,1007616,516096,942080,524288,991232,532480,262144,540672,294912,548864,589824,557056,393216,565248,983040,573440,286720,581632,1024000,589824,319488,598016,573440,606208,999424,614400,532480,622592,507904,630784,770048,638976,892928,647168,327680,655360,843776,663552,704512,671744,409600,679936,729088,688128,540672,696320,524288,704512,679936,712704,335872,720896,491520,729088,819200,737280,688128,745472,450560,753664,303104,761856,598016,770048,753664,778240,565248,786432,950272,794624,376832,802816,917504,811008,851968,819200,909312,827392,974848,835584,434176,843776,385024,851968,860160,860160,868352,868352,442368,876544,663552,884736,417792,892928,548864,901120,671744,909312,401408,917504,360448,925696,696320,933888,638976,942080,737280,950272,712704,958464,606208,966656,475136,974848,647168,983040,516096,991232,802816,999424,344064,1007616,794624,1015808,557056,1024000,368640];break;case 294:gU=gV;break;case 295:ct=ct.p(cs);break;case 296:var bX=[];R7v.apply(vK3,ZHs);break;case 297:ht=1597463174-(ht>>1);break;case 298:var bq="";break;case 299:bu=bB.length;break;case 300:for(var il=0,im=Xu.length;il>10)}break;case 2:i=[114688,116736,113664,118784,113664,118784,123904,114688,103424];break;case 3:p=[];break;case 4:p+="c";case 5:p+="a";break;case 6:return w;case 7:l+="h";break;case 8:l=u;break;case 9:i=i+1;break;case 10:for(var s=p.length-1;s>=4;s--){p.p(u.c(s))}break;case 11:h=1;break;case 12:if(p.c(5)>l.c(7)){p=p+"g"}break;case 13:l=l.j("");break;case 14:i=i.p(h);break;case 15:p+="a";break;case 16:var w="";lw.apply(m7T,jG1);break;case 17:var h="h4e",i=1,l=[],p="abcdefghijk";break;case 18:var u=l+p;break;case 19:p+="t";break;case 20:p=p.j("");break;case 21:h=i;break;case 22:u=p;break;case 23:for(var s=p.length-1;s>=0;s--){l.p(p.c(s))}var lw=m7T.p;break;case 24:if(p.c(5)>l.c(4)){p=p+"u"}var jG1=[19,2,4,1,8,22,14,12,7,6];break;}}}function t4(){var Wat=4;while(!![]){switch(Wat){case 1:h=1;Wat+=19;break;case 2:i=[39,40,41,35,19,42,43,10,26,1,14,44,45,46,25,5,47,48,49,50,12,13,36,37,51,3,15,7,8,28,52,53,16,54,6,29,55,21,56,11,20,57,58,24,2,27,59,4,23,17,0,38,32,30,18,60,34,61,31,62,9,33,63,22,64];Wat+=15;break;case 3:if(p+s>0){u=p+u;s=p-u}Wat+=10;break;case 4:var h="yJsZvPibc8HnUVKagx2Eol/wrOItdj16094DWXzABCFGLMNQRSTYefhkmpqu357+=",i=1,l=1,p=-1,s=2,u=0;Wat+=18;break;case 5:return w.j("");case 6:h=i;Wat+=13;break;case 7:if(s<0){s=p>>l/u>>l}Wat+=11;break;case 8:i=i.p(h);Wat-=3;break;case 9:if(l&&!p){u=s%3;u=p+u}Wat+=1;break;case 10:p=-5;Wat-=9;break;case 11:if(p+s>0){s=s<<2;p=s>>u+u>>l;u=p/u}Wat-=5;break;case 12:for(var A=0;A>s+u>>l-p>>u}Wat-=6;break;case 15:if(s+u<0){p=l<>l}Wat-=4;break;case 16:i=h;Wat-=7;break;case 17:if(p+u>0){u=s>>4+p>>3*p+s<<2}Wat-=5;break;case 18:var w=[];Wat-=3;break;case 19:if(!p){s=s<<2+p-l}Wat+=2;break;case 20:if(l+p+l>0){p=l>>s+u>>l;u=p+u}Wat-=17;break;case 21:if(!l){l=5+s>>3}Wat-=19;break;case 22:if(l+p>0){u=s>>3;u=p+u;p=l>>s*u>>l;u=p/u}Wat-=6;break;}}}function YuH(){var A5=3;while(!![]){switch(A5){case 1:for(var s=0;s<10;s++){l.p(s+6)}A5+=7;break;case 2:p=p/l[4];A5+=15;break;case 3:var h="C5L",i=1,l=[],p;A5-=2;break;case 4:if(l[8]-l[5]>0){p=p+l[4];p=p+l[6]-l[5]}else{p=p*l[0];p=p-l[2]}A5+=7;break;case 5:var w=l[0];A5-=1;break;case 6:p=p+l[6];A5+=18;break;case 7:h=i;A5+=16;break;case 8:p=l[4]+l[6];A5+=14;break;case 9:p=p-l[2];A5+=17;break;case 10:h=1;A5+=10;break;case 11:i=[194560,73728,98304];A5+=5;break;case 12:for(var A=0;A>11)}A5+=7;break;case 13:var u="";A5-=11;break;case 14:p=p-l[6];A5+=11;break;case 15:return u;case 16:l[4]=p-l[5];A5-=7;break;case 17:if(p-l[6]){p=p+l[3]}A5+=4;break;case 18:i=i.p(h);A5-=3;break;case 19:p=p-l[2];A5-=1;break;case 20:l[8]=p/l[4];A5-=6;break;case 21:p=p-l[2];A5-=14;break;case 22:i=i+1;A5-=16;break;case 23:p=p*l[6];A5-=18;break;case 24:p=p*l[7];A5+=3;break;case 25:p=p+l[8];A5-=12;break;case 26:p=p/l[8];A5-=14;break;case 27:if(l[6]-l[5]>0){p=p+l[3];p=p+l[2]-l[5]}else{p=p*l[6];p=p-l[2]}A5-=17;break;}}}function WWJ(a){var U0P=0,xqV=[7,50,4,82,5,75,98,39,99,80,65,14,74,10,28,31,44,43,47,78];while(!![]){switch(xqV[U0P++]){case 1:aI=[483328,446464,413696,212992,364544,344064,290816,458752,417792,397312,466944,434176,311296,462848,303104,499712,278528,421888,208896,192512,229376,487424,335872,471040,315392,258048,495616,368640,217088,442368,274432,339968,450560,249856,196608,454656,323584,327680,356352,307200,348160,479232,204800];break;case 2:L+="a";break;case 3:var aP="mRr",aQ=1;break;case 4:B=hS;break;case 5:var G=false;var DZC=xqV.p;break;case 6:a_=a$;break;case 7:var h,i,l,p,s,u,w,A,B,F;break;case 8:aQ=[3584,3648,3552,3712,3552,3712,3872,3584,3232];break;case 9:L=[];break;case 10:for(var a2=1;a2=0;a0--){J.p(L.c(a0))}break;case 15:for(var ao=0;ao=0;at--){BsQ.p(J4[at]+ai[at].d())}}break;case 17:J=aa;break;case 18:a5=a5.p(a4);break;case 19:o=[];break;case 20:for(var ae=0;ae>10)}aV=aV.p(aU);aO[aW](JM,[aN-aT])}else{var aY="S1",aZ=1;aZ=aZ+1;aY=1;var b0="";aY=aZ;aZ=[1552,1792,1792,1728,1936];for(var b1=0;b1>4)}aZ=aZ.p(aY);aO[b0](o,[aN+aT])}}break;case 22:var ad=ab;break;case 23:b3=b3+1;break;case 24:aH=1;break;case 25:for(var aA=0;aA>11)}aC=aC.p(aB);ay[aA]=Math[aD](WD[aA])^Jk[aA%az]}DZC.apply(xqV,j0);break;case 26:ak=ak+1;break;case 27:for(var aG=0;aG>10)}break;case 30:var ar=false;break;case 31:a5=a5+1;break;case 32:L=L.j("");break;case 33:var aL=aJ,aM,aN,aO;break;case 34:var ai=[],aj="EDc",ak=1;DZC.apply(xqV,WZH);break;case 35:l=new Date()[b4]()&1;break;case 36:var a8=a6,a9={},a_="Qvg",a$=1;break;case 37:aQ=aQ+1;break;case 38:ak=ak.p(aj);break;case 39:for(var P=0;P>6)}break;case 50:h=X4Z;break;case 51:aj=1;break;case 52:aP=1;break;case 53:for(var aq=0;aq>4)}bg=bg.p(bf);var bj="tGN",bk=1;bk=bk+1;bj=1;var bl="";bj=bk;bk=[3296,3232,3712,2688,3360,3488,3232];for(var bm=0;bm>5)}bk=bk.p(bj);bc=Math[bh](new Date()[bl]()/1000);for(var bn=0;bn>15)}bu=bu.p(bt);bo=Array[bv].p;for(var bx=0;bx>13)}bz=bz.p(by);bo[bA](MY,[bq])}}else{var bC="^\x87\xAC\x9F|{\xAF\xE1\xC3\xBB\xBD\x82g\x82\x92\xB0\xB2\x9B\x9D\xAB\xA5\xA8\xB8\xC6\xE9\xC4\xAC\xC7\xD2\xD9\xCA\xBD\xCA\xD3\xBD\xB1\xDA\xE9\xA6n\x89~\x83\xB4",bD=$(bC.d(0)-bC.length);for(var bE=1;bE>4)}bN=bN.p(bM);var bQ="tGN",bR=1;bR=bR+1;bQ=1;var bS="";bQ=bR;bR=[3296,3232,3712,2688,3360,3488,3232];for(var bT=0;bT>5)}bR=bR.p(bQ);bJ=Math[bO](new Date()[bS]()/1000);for(var bU=0;bU>15)}c1=c1.p(c0);bV=Array[c2].p;for(var c4=0;c4>13)}c6=c6.p(c5);bV[c7](MY,[bX])}}return;case 61:if(L.c(5)>J.c(7)){L=L+"g"}break;case 62:for(var aS=0;aS>5)}break;case 63:JM=[];DZC.apply(xqV,xp$);break;case 64:for(var b5=0;b5>8)}break;case 65:var Z="q\xD9\xADyqw\xB7\xD9\xDF\xDC\xAE\x96\x80";break;case 66:aO=Array[aR].p;break;case 67:var aH="L52",aI=1;break;case 68:x=ay;break;case 69:BsQ=[397,218,97,533];break;case 70:aI=aI.p(aH);break;case 71:if(i instanceof Array){var au="Bb",av=1;av=av+1;au=1;var aw="";au=av;av=[235520,229376,221184,215040,202752,206848];for(var ax=0;ax>11)}av=av.p(au);i[aw](0)}else{i=pr=[]}break;case 72:a$=a$.p(a_);break;case 73:L+="t";break;case 74:var a1=$(Z.d(0)-Z.length);break;case 75:try{var I=Buf}catch(e){G=434}break;case 76:for(var a0=L.length-1;a0>=4;a0--){L.p(aa.c(a0))}break;case 77:var aF=M.length;break;case 78:a4=a5;break;case 79:aQ=aQ.p(aP);break;case 80:for(var W=0;W>12)}break;case 82:if(h instanceof Array&&h.length>0){F=B}else{F=h}break;case 83:var aJ="";break;case 84:a$=a$+1;var WZH=[26,51,57,46,32,86,29,38,85,15,88,53,30,91,16,96,71,73,93,25];break;case 85:var an=new Date()[al]();break;case 86:ak=[105472,103424,118784,69632,99328,118784,103424];var j0=[68,77,27,55,67,41,24,83,54,1,2,81,70,33,63,17,3,37,52,59];break;case 87:b3=b3.p(b2);break;case 88:L+="a";break;case 89:var b4="";break;case 90:if(L.c(5)>J.c(4)){L=L+"u"}break;case 91:try{var as=Byte}catch(e){ar="d"}break;case 92:a_=1;break;case 93:var ay=[],az=Jk.length;break;case 94:a$=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];break;case 95:for(var ac=0;ac>10)}break;case 96:i=pr;break;case 97:a5=[2048,2816,2112,7616,2176,2240,2240,2368,2304,3392,2368,5952,2432,7552,2496,4416,2560,3264,2624,5440,8064,7040,2688,2560,2752,3328,2816,7744,2880,6848,2944,4224,3008,2112,3072,5120,3136,3200,3200,4608,3264,4864,3328,5376,3392,4160,3456,3712,3520,6208,3584,6144,3648,6976,3712,4480,3776,7104,3840,8064,3904,5696,3968,2624,4032,3072,4096,7680,4160,3904,4224,3968,4288,4096,4352,2496,4416,2048,4480,7424,4544,7296,4608,7232,4672,6336,4736,3840,4800,2688,4864,3008,4928,2944,4992,5632,5056,5568,5120,7936,5184,2432,5248,6656,5312,4288,5376,4352,5440,5184,5504,4032,5568,2880,5632,8000,5696,6400,5760,7360,5824,5056,5888,6080,5952,6016,6016,5760,6080,5504,6144,6592,6208,3520,6272,4672,6336,5888,6400,6272,6464,4544,6528,2752,6592,7808,6656,4992,6720,3456,6784,3776,6848,6464,6912,5312,6976,6912,7040,5248,7104,3648,7168,7168,7232,7872,7296,2304,7360,3584,7424,4736,7488,5824,7552,6720,7616,4928,7680,4800,7744,7488,7808,2176,7872,6528,7936,3136,8000,6784];break;case 98:var J=[],L="abcdefghijk",O=[];break;case 99:var T=O;var J2=[97,49,18,90,36,84,92,58,6,94,95,72,9,22,20,42,40,69,76,34];break;case 100:aP=aQ;break;}}}function DE(){var h=[1,2],i=[3,4],l=[],p=0,s=0,u=h.length+i.length,w="yBH",A=1;A=A+1;w=1;var B="";w=A;A=[816,864,888,888,912];for(var F=0;F>3)}A=A.p(w);var G=Math[B](u/2)+1,I=X,J=",_t%I`QOO_>]~*a7Y/ G )8G0ZDUH3E`My,jt^V#qx+oWLi{rlT}]/\\Y?@BB2C3yE'KHIJLQR{^#X5Z\\6[?bcm$hhjk*m4npq\"uvvx9bzuS}:",L=1;L=J;J=1;J=J*5;var O=[];J=L;L=[20,116,66,120,121,16,39,122,123,124,77,25,118,114,125,56,96,36,21,126,61,75,13,127,42,81,34,128,83,109,106,117,17,64,89,65,129,72,110,23,29,130,104,48,63,30,98,85,79,40,60,111,131,8,94,22,132,133,134,53,135,18,136,6,137,45,138,139,59,5,140,141,142,143,26,144,145,146,90,147,19,78,148,68,149,51,150,0,115,12,151,92,101,71,93,3,7,35,102,105,152,95,153,41,84,154,50,32,27,28,38,155,69,156,157,158,55,88,159,91,82,49,160,161,52,97,37,162,1,24,31,80,14,163,164,44,165,166,113,167,62,168,70,87,58,54,169,119,46,11,170,74,171,99,73,172,173,174,175,15,43,57,176,4,177,67,100,103,112,178,2,107,179,10,180,181,108,86,182,183,33,184,185,186,47,187,76,9,188,189];for(var P=0;P>10)}a0=a0.p(Z);var a3=a1;for(var a4=0;a4>7)}a9=a9.p(a8);var aa=a_,ab="GJw",ac=1;ac=ac+1;ab=1;var ad="";ab=ac;ac=[896,688,1152,736,912,768,1152,1600,1840];for(var ae=0;ae>4)}ac=ac.p(ab);var af=ad,ag="",ah="Sx",ai=1;ai=ai+1;ah=1;var aj="";ah=ai;ai=[3552,3520,3488,3232,3680,3680,3104,3296,3232];for(var ak=0;ak>5)}ai=ai.p(ah);var al="R7",am=1;am=am+1;al=1;var an="";al=am;am=[3637248,3211264,3473408,3309568,3244032,3801088];for(var ao=0;ao>15)}am=am.p(al);var ap=typeof m[aj]===an,aq="";for(var ar=0,as=aa.length;ar>5)}au=au.p(at);if(a7[av](aa.c(ar))){ag+=a7[aa.c(ar)]}else{ag+=aa.c(ar)}}for(var ar=0,as=af.length;ar>7)}ay=ay.p(ax);if(a7[az](af.c(ar))){aq+=a7[af.c(ar)]}else{aq+=af.c(ar)}}var aB=I[ag][aq];X=[];for(var ar=0,aC=aB.length;ar>16)}aG=aG.p(aF);var aJ=aH,aK="FLnsBl2V;NJas}!g?\"=5T7[90-dxwXKF)4dW&k~/w{MHU#^vjr[h\\SG<$1$:0=/o+LM>](,7\"x%q'p2HRjUga{Y4!`fQiJ`G%ue3umbhc'I6.> B#&A8P)~ *D-Z.3*6m8R9i;<,k?@_ACEDzE5IK(QtOPOqST\\pVXYoZNy:_+c@efCl^nrbWt1v}y|z|]",aL=1;aL=aK;aK=1;aK=aK*5;var aM=[];aK=aL;aL=[110,48,14,111,72,16,112,79,56,113,96,108,36,114,105,115,69,116,117,40,118,119,120,29,64,27,70,121,122,123,124,94,39,86,60,61,57,45,6,76,125,62,33,15,19,126,127,128,21,12,129,130,131,132,59,24,133,55,134,135,18,23,109,136,137,20,138,139,140,93,4,47,141,142,143,144,145,31,0,104,95,53,43,146,147,82,10,98,148,149,1,74,42,150,9,151,152,11,153,154,91,155,80,22,156,38,157,158,44,159,160,67,35,2,161,54,162,163,164,165,50,166,52,30,68,167,46,65,168,169,89,99,84,8,102,88,170,171,34,103,172,7,173,32,83,174,51,106,92,66,81,58,37,25,175,5,101,176,177,107,63,178,77,179,75,26,49,180,3,71,181,87,97,182,183,184,28,100,73,90,185,186,187,85,41,78,188,189,13,17];for(var aN=0;aN>10)}aR=aR.p(aQ);var aU=aS;for(var aV=0;aV>12)}b6=b6.p(b5);aJ=b7;aY={" ":"X","!":"P","\"":"\\","#":"M","$":"'","%":"g","&":"8","'":"k","(":"]",")":"m","*":"!","+":"?",",":"{","-":"a",".":"V","/":"O","0":"$","1":"x","2":"Z","3":"+","4":"U","5":"w","6":"Q","7":"<","8":"&","9":"@",":":"|",";":"T","<":"E","=":"s",">":"c","?":"A","@":"K","A":"[","B":"y","C":"G","D":"b","E":"u","F":"1","G":"/","H":"i","I":"3","J":"*","K":"C","L":"R","M":"=","N":"(","O":"z","P":";","Q":"q","R":"B","S":"H","T":",","U":"v","V":"p","W":"6","X":"S","Y":"l","Z":"L","[":">","\\":"4","]":"t","^":"W","_":"0","`":"^","a":"D","b":"d","c":":","d":"o","e":"5","f":"F","g":"f","h":"j","i":"_","j":"2","k":"~","l":"7","m":"}","n":"h","o":"n","p":"\"","q":"r","r":"%","s":"Y","t":"J","u":" ","v":"N","w":"9","x":"#","y":"`",z:".","{":"e","|":")","}":"I","~":"-"};for(var aZ=0,b0=aJ.length;aZ>15)}b_=b_.p(b9);if(aY[b$](aJ.c(aZ))){b4+=aY[aJ.c(aZ)]}else{b4+=aJ.c(aZ)}}var bb=aD[aE]||aD[b4],bc=new bb(1,44100,44100),bd="ib5",be=1;be=be+1;bd=1;var bf="";bd=be;be=[6488064,7471104,6619136,6356992,7602176,6619136,5177344,7536640,6488064,6881280,7077888,7077888,6356992,7602176,7274496,7471104];for(var bg=0;bg>16)}be=be.p(bd);var bh=bc[bf](),bi="B6",bj=1;bj=bj+1;bi=1;var bk="";bi=bj;bj=[14848,15488,14336,12928];for(var bl=0;bl>7)}bj=bj.p(bi);var bm="vjZ",bn=1;bn=bn+1;bm=1;var bo="";bm=bn;bn=[3712,3648,3360,3104,3520,3296,3456,3232];for(var bp=0;bp>5)}bn=bn.p(bm);bh[bk]=bo;var bq="yEg",br=1;br=br+1;bq=1;var bs="";bq=br;br=[460,404,464,344,388,432,468,404,260,464,336,420,436,404];for(var bt=0;bt>2)}br=br.p(bq);var bu="hvv",bv=1;bv=bv+1;bu=1;var bw="";bu=bv;bv=[405504,479232,466944,466944,413696,450560,475136,344064,430080,446464,413696];for(var bx=0;bx>12)}bv=bv.p(bu);var by="002U0036002T00350039002T0032002R003D",bz=function(a,b){for(var h=0;h0){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},bA="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",bB=bA.length,bC,bD,bE,bF,bG,bH=0,bI;bI=[];bC=by.length/4;for(var bO=0;bO>8)}bV=bV.p(bU);var bY,bZ,c0,c1,c2,c3,c4,c5,c6=";42354=344233363>3";bY=c6.length;var c7=[];for(var c8=0;c8=65536&&bZ<=1114111){c7.p(bZ>>18&7|240);c7.p(bZ>>12&63|128);c7.p(bZ>>6&63|128);c7.p(bZ&63|128)}else if(bZ>=2048&&bZ<=65535){c7.p(bZ>>12&15|224);c7.p(bZ>>6&63|128);c7.p(bZ&63|128)}else if(bZ>=128&&bZ<=2047){c7.p(bZ>>6&31|192);c7.p(bZ&63|128)}else{c7.p(bZ&255)}}c0=c7.length;c0=c0/2;var c9=[];c1=0;for(var c_=0;c_>12)}ch=ch.p(cg);var ck="AK",cl=1;cl=cl+1;ck=1;var cm="";ck=cl;cl=[54784,56320,51712,51712];for(var cn=0;cn>9)}cl=cl.p(ck);var co="KFL",cp=1;cp=cp+1;co=1;var cq="";co=cp;cp=[116736,103424,102400,119808,101376,118784,107520,113664,112640];for(var cr=0;cr>10)}cp=cp.p(co);var cs="MN1",ct=1;ct=ct+1;cs=1;var cu="";cs=ct;ct=[6356992,7602176,7602176,6356992,6488064,7012352];for(var cv=0;cv>16)}ct=ct.p(cs);var cw=[[c$,-50],[cm,40],[ci,12],[cq,-20],[cu,0],[bW,0.25]],cx=function(a){if(bT[a[0]]!==undefined&&typeof bT[a[0]][lOA()]===GL()){bT[a[0]][v_x()](a[1],bc[IH()])}},cy="GS",cz=1;cz=cz+1;cy=1;var cA="";cy=cz;cz=[816,888,912,552,776,792,832];for(var cB=0;cB>3)}cz=cz.p(cy);var cC="FI",cD=1;cD=cD+1;cC=1;var cE="";cC=cD;cD=[3264,3552,3648,2208,3104,3168,3328];for(var cF=0;cF>5)}cD=cD.p(cC);var cG="VQa",cH=1;cH=cH+1;cG=1;var cI="";cG=cH;cH=[3584,3648,3552,3712,3552,3712,3872,3584,3232];for(var cJ=0;cJ>5)}cH=cH.p(cG);var cK="KdH",cL=1;cL=cL+1;cK=1;var cM="";cK=cL;cL=[7168,7296,7104,7424,7104,7424,7744,7168,6464];for(var cN=0;cN>6)}cL=cL.p(cK);var cO="Bav",cP=1;cP=cP+1;cO=1;var cQ="";cO=cP;cP=[52224,56832,58368,35328,49664,50688,53248];for(var cR=0;cR>9)}cP=cP.p(cO);if(Array[cI][cA]&&cw[cQ]===Array[cM][cE]){var cS="m\xD5\xE1\xB7\xA6\xC4\xCB",cT=$(cS.d(0)-cS.length);for(var cU=1;cU>7)}cZ=cZ.p(cY);if(cw[d0](cX)){cx(cw[cX],cX,cw)}}}var d2="rtI",d3=1;d3=d3+1;d2=1;var d4="";d2=d3;d3=[6336,7104,7040,7040,6464,6336,7424];for(var d5=0;d5>6)}d3=d3.p(d2);bh[d4](bT);var d6="QjU",d7=1;d7=d7+1;d6=1;var d8="";d6=d7;d7=[12800,12928,14720,14848,13440,14080,12416,14848,13440,14208,14080];for(var d9=0;d9>7)}d7=d7.p(d6);var d_="ZN",d$=1;d$=d$+1;d_=1;var da="";d_=d$;d$=[3244032,3637248,3604480,3604480,3309568,3244032,3801088];for(var db=0;db>15)}d$=d$.p(d_);bT[da](bc[d8]);var dc="LYK",dd=1;dd=dd+1;dc=1;var de="";dc=dd;dd=[471040,475136,397312,466944,475136];for(var df=0;df>12)}dd=dd.p(dc);bh[de](0);var dg="00370038002P00360038002A002T0032002S002T0036002X0032002V",dh=function(a,b){for(var h=0;h=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";return-1},di="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",dj=di.length,dk,dl,dm,dn,dp,dq=0,dr;dr=[];dk=dg.length/4;for(var dx=0;dx>4)}i=i.p(h);bc[l]=function(){};bc=null;var s="pt",u=1;u=u+1;s=1;var w="";s=u;u=[6208,7488,6400,6720,7104,5376,6720,6976,6464,7104,7488,7424];for(var A=0;A>6)}u=u.p(s);return done(w)},100),dA="NDh",dB=1;dB=dB+1;dA=1;var dK="";dA=dB;dB=[7274496,7208960,6488064,7274496,7143424,7340032,7077888,6619136,7602176,6619136];for(var dL=0;dL>16)}dB=dB.p(dA);bc[dK]=function(a){var h;try{clearTimeout(dz);var i="Zdv",l=1;l=l+1;i=1;var p="";i=l;l=[1687552,1654784,1900544,1097728,1703936,1589248,1802240,1802240,1654784,1769472,1114112,1589248,1900544,1589248];for(var s=0;s>14)}l=l.p(i);var u,w,A,B,F,G,I,J,L="44631373=3";u=L.length;var O=[];for(var P=0;P=65536&&w<=1114111){O.p(w>>18&7|240);O.p(w>>12&63|128);O.p(w>>6&63|128);O.p(w&63|128)}else if(w>=2048&&w<=65535){O.p(w>>12&15|224);O.p(w>>6&63|128);O.p(w&63|128)}else if(w>=128&&w<=2047){O.p(w>>6&31|192);O.p(w&63|128)}else{O.p(w&255)}}A=O.length;A=A/2;var T=[];B=0;for(var W=0;W>12)}a7=a7.p(a6);var a_="J6",a$=1;a$=a$+1;a_=1;var aa="";a_=a$;a$=[7296,6464,6400,7488,6336,6464];for(var ab=0;ab>6)}a$=a$.p(a_);var ac="BjZ",ad=1;ad=ad+1;ac=1;var ae="";ac=ad;ad=[3735552,3309568,3604480,3276800,3309568,3735552,3309568,3276800,2162688,3833856,3342336,3342336,3309568,3735552];for(var af=0;af>15)}ad=ad.p(ac);h=a[ae][p](0)[Z](4500,5000)[aa](function(b,c){var h="nyb",i=1;i=i+1;h=1;var l="";h=i;i=[6208,6272,7360];for(var p=0;p>6)}i=i.p(h);return b+Math[l](c)},0)[a8]();var ak="002S002X0037002R003300320032002T002R0038",al=function(b,c){for(var h=0;h0){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},am="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",an=am.length,ao,ap,aq,ar,as,at=0,au;au=[];ao=ak.length/4;for(var aA=0;aA>1)}aD=aD.p(aC);bT[aE]()}catch(e){}var aG=[];for(var aH=0,aI=h.length;aH>2)}eW=eW.p(eV);var eZ=k[eX],f0=k;Z2=[];var f1=30,f2=0,f3=V++;f3=(f3*(14844-5543)+(66761-17464))%(351551-118271);var f4=f3/(358658-125378)*(50-f1+1)+f1;for(var f5=0;f5<(f2|f4);f5++){var f6=40+40,f7=0,f8=V++;f8=(f8*(2367+6934)+(34509+14788))%(136314+96966);var f9=f8/(316590-83310)*(120+7-f6+1)+f6;Z2.p(f7|f9)}var f_="Ou",f$=1;f$=f$+1;f_=1;var fa="";f_=f$;f$=[7104,6272,6784,6464,6336,7424];for(var fb=0;fb>6)}f$=f$.p(f_);var fc="A1",fd=1;fd=fd+1;fc=1;var fe="";fc=fd;fd=[55296,56832,50688,49664,55296,42496,59392,56832,58368,49664,52736,51712];for(var ff=0;ff>9)}fd=fd.p(fc);var fg=typeof K_[fe]===fa,fh=eZ!=f0;if(fh){for(var f5=0;f5<20;f5+=2){Z2[f5]=parseInt(Z2[f5]/2)^lPX[E7i]}}if(!fh){for(var f5=0;f5>2)}fB=fB.p(fA);var fE=fj.length>10?fi[fC]:0;if(fE){fz=fE}var fF="NMb",fG=1;fG=fG+1;fF=1;var fH="";fF=fG;fG=[1552,1840,1600,1552,1840,1600,1552,1840,1600,1920,1840,1600,1840,1600,800,816,832,800,816,1632,1600,1840,1600,1552,1904,1616,1808,1616,800,816,832,1808,816,1616,1600,1904,816,1808,816,800,1600];for(var fI=0;fI>4)}fG=fG.p(fF);var fJ=fH,fK=0;for(var fL in fE){fK++}fz=fz&&fK>50;var fM="WA",fN=1;fN=fN+1;fM=1;var fO="";fM=fN;fN=[25088,28416,25600,30976];for(var fP=0;fP>8)}fN=fN.p(fM);if(fz&&fE[fO]){fz=1}else{fz=0}var fQ="ie_",fR=1;fR=fR+1;fQ=1;var fS="";fQ=fR;fR=[49664,51200,51200,35328,60416,51712,56320,51712,59392,38912,53760,58880,59392,51712,56320,51712,58368];for(var fT=0;fT>9)}fR=fR.p(fQ);var fU="ysj",fV=1;fV=fV+1;fU=1;var fW="";fU=fV;fV=[227328,200704,217088,206848,202752,237568];for(var fX=0;fX>11)}fV=fV.p(fU);var fy=typeof Fq[fS]===fW,fY="MGp",fZ=1;fZ=fZ+1;fY=1;var g0="";fY=fZ;fZ=[106496,99328,117760,80896,121856,112640,81920,116736,113664,114688,103424,116736,118784,123904];for(var g1=0;g1>10)}fZ=fZ.p(fY);var g2="Jl",g3=1;g3=g3+1;g2=1;var g4="";g2=g3;g3=[401408,454656,409600,495616];for(var g5=0;g5>12)}g3=g3.p(g2);fz=fz&&!fE[g0](g4);if(fz){for(var fq=1;fq<20;fq+=2){i8[fq]=parseInt(i8[fq]-48)^lPX[E7i]}}if(!fz){for(var fq=0;fq23,gh=DV$,gi="htw",gj=1;gj=gj+1;gi=1;var gk="";gi=gj;gj=[164,202,206,138,240,224];for(var gl=0;gl>1)}gj=gj.p(gi);if(gh.length>10&&gf[gk]){var gm="si",gn=1;gn=gn+1;gm=1;var go="";gm=gn;gn=[5248,6464,6592,4416,7680,7168];for(var gp=0;gp>6)}gn=gn.p(gm);gg=gf[go]}var gq="w\xCF\xD7\xDF\xD0\xC8\xD5\xE3\xE1",gr=$(gq.d(0)-gq.length);for(var gs=1;gs10?gf[gr]:0,gu=0>1;if(gt){gu=4>2}var gv="ul",gw=1;gw=gw+1;gv=1;var gx="";gv=gw;gw=[6208,6400,6400,6528,7360,6336,6912,6400,6336,6912,6976,7360,6400,6336,6912,6848,7360,6976,7360,6720,6400,6784,6528,6720,7104,7296,6464,7552,7040,6976,6848,6336,6912,7040,6912,6336,7360,6400,6336,7360];for(var gy=0;gy>6)}gw=gw.p(gv);var gz=gx,gA=0;for(var gB in gt){gA++}gu=gu&&gA>15;if(gu){for(var g$=0;g$<20;g$+=2){C[g$]=parseInt(C[g$]/3)^lPX[E7i]}}if(!gu){for(var g$=0;g$>10)}gN=gN.p(gM);var gQ=")s(shepst)amjdhno|(ale",gR=1;gR=gQ;gQ=1;gQ=gQ*5;var gS=[];gQ=gR;gR=[2,6,14,10,15,8,16,11,12,3,9,17,18,4,5,19,13,20,21,1,7,0];for(var gT=0;gT>9)}gV=gV.p(gU);var gY="BJD",gZ=1;gZ=gZ+1;gY=1;var h0="";gY=gZ;gZ=[440,388,472,420,412,388,464,444,456];for(var h1=0;h1>2)}gZ=gZ.p(gY);var h2="sZ",h3=1;h3=h3+1;h2=1;var h4="";h2=h3;h3=[14848,12928,14720,14848];for(var h5=0;h5>7)}h3=h3.p(h2);var h6="o1",h7=1;h7=h7+1;h6=1;var h8="";h6=h7;h7=[7488,7360,6464,7296,4160,6592,6464,7040,7424];for(var h9=0;h9>6)}h7=h7.p(h6);gL=gK[gW][gO]&&gg&&!new gg(gS.j(""),"i")[h4](gK[h0][h8])}if(gL){var h_="g\xCF\xD8\xC9\xCF\xE2\xE3\xDC",h$=$(h_.d(0)-h_.length);for(var ha=1;ha>3)}hc=hc.p(hb);gL=!S[hd]&&!m[h$]}if(gL){for(var g$=1;g$<15+5;g$+=2){t[g$]=parseInt(t[g$]-48)^lPX[E7i]}}if(!gL){for(var g$=0;g$>14)}hs=hs.p(hr);var hv="RXd",hw=1;hw=hw+1;hv=1;var hx="";hv=hw;hw=[225280,198656,241664,215040,210944,198656,237568,227328,233472];for(var hy=0;hy>11)}hw=hw.p(hv);gL=!gK[hx][ht]}if(gL){for(var g$=0;g$<14+6;g$+=2){N[g$]=parseInt(N[g$]-50)^lPX[E7i]}}if(!gL){for(var g$=0;g$>5)}hN=hN.p(hM);var hQ="oW",hR=1;hR=hR+1;hQ=1;var hT="";hQ=hR;hR=[215040,235520,143360,215040,225280,215040,237568,206848];for(var hU=0;hU>11)}hR=hR.p(hQ);var hq=typeof uz[hT]===hO;if(gu){var hV="Er",hW=1;hW=hW+1;hV=1;var hX="";hV=hW;hW=[3538944,3178496,3604480,3375104,3833856,3178496,3375104,3309568,3768320];for(var hY=0;hY>15)}hW=hW.p(hV);var hZ="joC",i0=1;i0=i0+1;hZ=1;var i1="";hZ=i0;i0=[220,194,236,210,206,194,232,222,228];for(var i3=0;i3>1)}i0=i0.p(hZ);gL=hL[i1][hX]}if(gL){var i4="ss1",i5=1;i5=i5+1;i4=1;var i6="";i4=i5;i5=[1664,1552,1840,1264,1904,1760,1280,1824,1776,1792,1616,1824,1856,1936];for(var i7=0;i7>4)}i5=i5.p(i4);var i9="hU",i_=1;i_=i_+1;i9=1;var i$="";i9=i_;i_=[440,388,472,420,412,388,464,444,456];for(var ia=0;ia>2)}i_=i_.p(i9);var ib="D_P",ic=1;ic=ic+1;ib=1;var id="";ib=ic;ic=[1728,1552,1760,1648,1872,1552,1648,1616,1840];for(var ie=0;ie>4)}ic=ic.p(ib);gL=!hL[i$][i6](id)}if(gu){var ig="ELz",ih=1;ih=ih+1;ig=1;var ii="";ig=ih;ih=[3744,3680,3232,3648,2080,3296,3232,3520,3712];for(var ij=0;ij>5)}ih=ih.p(ig);var ik="0032002P003A002X002V002P003800330036",il=function(a,b){for(var h=0;h0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}i[8]=l/i[4];l=l-i[6];l=l+i[8];l=l/i[4];if(l-i[6]){l=l+i[3]}l=l-i[2];l=l*i[6];var s=i[0];if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}i[4]=l-i[5];l=l-i[2];l=l/i[8];l=l-i[2];return-1},im="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",io=im.length,ip,iq,ir,is,it,iu=0,iv;iv=[];ip=ik.length/4;for(var iB=0;iB>10)}iF=iF.p(iE);var iI="hR",iJ=1;iJ=iJ+1;iI=1;var iK="";iI=iJ;iJ=[232,222,152,222,238,202,228,134,194,230,202];for(var iL=0;iL>1)}iJ=iJ.p(iI);iD=iD&&iD[iK]?iD[iG]():"";var iM,iN,iO,iP,iQ,iR,iS,iT,iU=";45413>3=343;4";iM=iU.length;var iV=[];for(var iW=0;iW=65536&&iN<=1114111){iV.p(iN>>18&7|240);iV.p(iN>>12&63|128);iV.p(iN>>6&63|128);iV.p(iN&63|128)}else if(iN>=2048&&iN<=65535){iV.p(iN>>12&15|224);iV.p(iN>>6&63|128);iV.p(iN&63|128)}else if(iN>=128&&iN<=2047){iV.p(iN>>6&31|192);iV.p(iN&63|128)}else{iV.p(iN&255)}}iO=iV.length;iO=iO/2;var iX=[];iP=0;for(var iY=0;iY>16)}j7=j7.p(j6);var j_="YIf",j$=1;j$=j$+1;j_=1;var ja="";j_=j$;j$=[1785856,1884160,1720320,1654784];for(var jb=0;jb>14)}j$=j$.p(j_);var jc="Ny",jd=1;jd=jd+1;jc=1;var je="";jc=jd;jd=[215040,225280,204800,206848,245760,161792,208896];for(var jf=0;jf>11)}jd=jd.p(jc);if(iD[je](iZ)!=-1||iD[j8](ja)!=-1){gL=1}}if(gL){for(var g$=1;g$<10*2;g$+=2){K_[g$]=parseInt(K_[g$]-53)^lPX[E7i]}}if(!gL){for(var g$=0;g$>6)}jj=jj.p(ji);var jm="KVU",jn=1;jn=jn+1;jm=1;var jo="";jm=jn;jn=[4608,5376,4928,4864,4480,7296,6208,6976,6464,5312,6464,7424,4416,6912,6464,6976,6464,7040,7424];for(var jp=0;jp>6)}jn=jn.p(jm);var jq=typeof YE[jo]===jk,jr=U,js="tr",jt=1;jt=jt+1;js=1;var ju="";js=jt;jt=[7340032,6619136,7471104,6684672,7274496,7471104,7143424,6356992,7208960,6488064,6619136];for(var jv=0;jv>16)}jt=jt.p(js);var jw="Ik",jx=1;jx=jx+1;jw=1;var jy="";jw=jx;jx=[1776,1568,1696,1616,1584,1856];for(var jz=0;jz>4)}jx=jx.p(jw);var jq=typeof m[ju]===jy,jA=0;for(var jB in jh){jA++}jg=jA>150;var jC="jh",jD=1;jD=jD+1;jC=1;var jE="";jC=jD;jD=[464,444,448];for(var jF=0;jF>2)}jD=jD.p(jC);Fq=jh[jE];if(jg){for(var jG=0;jG<30;jG++){var jH=1+10+70,jI=0,jJ=PWO;PWO=PWO+1;jJ=(jJ*(11917-2616)+(14354+34943))%(149343+83937);var jK=jJ/(129366+103914);if(jK===kgG){var jL=PWO;PWO=PWO+1;jL=(jL*(6160+3141)+(71581-22284))%(142791+90489);jK=jL/(352793-119513);kgG=jK}var jM=jK*(79+40+40-jH+1)+jH;S.p(jI|jM)}}var jN="UQC",jO=1;jO=jO+1;jN=1;var jP="";jN=jO;jO=[1720320,1884160,1146880,1720320,1802240,1720320,1900544,1654784];for(var jQ=0;jQ>14)}jO=jO.p(jN);var jR="rm",jS=1;jS=jS+1;jR=1;var jT="";jR=jS;jS=[14208,12544,13568,12928,12672,14848];for(var jU=0;jU>7)}jS=jS.p(jR);var jq=typeof uz[jP]===jT,jV="zv",jW=1;jW=jW+1;jV=1;var jX="";jV=jW;jW=[1856,1776,1792];for(var jY=0;jY>4)}jW=jW.p(jV);MWY=jr[jX];if(!jg){for(var jG=0;jG<30;jG++){var jZ=150+10,k0=0,k1=PWO++;k1=(k1*(5452+3849)+(25545+23752))%(160653+72627);var k2=k1/(167401+65879),k3=k2*(107+100-jZ+1)+jZ;S.p(k0^k3)}}uz=[];var k4=this,k5="u\xD1\xCC\xCF\xC8\xD7",k6=$(k5.d(0)-k5.length);for(var k7=1;k7>7)}kc=kc.p(kb);var kg="zs",kh=1;kh=kh+1;kg=1;var ki="";kg=kh;kh=[909312,802816,868352,827392,811008,950272];for(var kj=0;kj>13)}kh=kh.p(kg);var k$=typeof YE[ke]===ki,kk=k4===ka,kl="lls",km=1;km=km+1;kl=1;var kn="";kl=km;km=[616,776,928,832];for(var ko=0;ko>3)}km=km.p(kl);var kp="uC",kq=1;kq=kq+1;kp=1;var kr="";kp=kq;kq=[888,784,848,808,792,928];for(var ks=0;ks>3)}kq=kq.p(kp);k$=typeof MWY[kn]===kr;var kt="xpk",ku=1;ku=ku+1;kt=1;var kv="";kt=ku;ku=[121856,107520,112640,102400,113664,121856];for(var kw=0;kw>10)}ku=ku.p(kt);Hwp=this[kv];if(kk){for(var kx=0;kx<32;kx++){var ky=1+40+50,kz=0,kA=PWO++;kA=(kA*(14634-5333)+(78829-29532))%(397597-164317);var kB=kA/(68783+164497),kC=kB*(69+50+50-ky+1)+ky;uz.p(kz^kC)}}var kD=Q,kE="AM",kF=1;kF=kF+1;kE=1;var kG="";kE=kF;kF=[288,336,308,304,280,456,388,436,404,332,404,464,276,432,404,436,404,440,464];for(var kH=0;kH>2)}kF=kF.p(kE);var kI="r9",kJ=1;kJ=kJ+1;kI=1;var kK="";kI=kJ;kJ=[14208,12544,13568,12928,12672,14848];for(var kL=0;kL>7)}kJ=kJ.p(kI);var k$=typeof YE[kG]===kK,kM="tW",kN=1;kN=kN+1;kM=1;var kO="";kM=kN;kN=[471040,413696,442368,417792];for(var kP=0;kP>12)}kN=kN.p(kM);YE=kD[kO];if(!kk){for(var kx=0;kx<32;kx++){var kQ=160+10,kR=0,kS=PWO;PWO=PWO+1;kS=(kS*(16259-6958)+(23380+25917))%(166923+66357);var kT=kS/(126563+106717);if(kT===kgG){var kU=PWO;PWO=PWO+1;kU=(kU*(6857+2444)+(76341-27044))%(80766+152514);kT=kU/(353772-120492);kgG=kT}var kV=kT*(127+90-kQ+1)+kQ;uz.p(kR|kV)}}m=[];var kW=Fq,kX=MWY,kY="YMs",kZ=1;kZ=kZ+1;kY=1;var l0="";kY=kZ;kZ=[3552,3136,3392,3232,3168,3712];for(var l1=0;l1>5)}kZ=kZ.p(kY);var l2="0037002T00370037002X00330032002B003800330036002P002V002T",l3=function(a,b){for(var h=0;h=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";return-1},l4="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",l5=l4.length,l6,l7,l8,l9,l_,l$=0,la;la=[];l6=l2.length/4;for(var lg=0;lg>13)}lo=lo.p(ln);var lr="ED",ls=1;ls=ls+1;lr=1;var lt="";lr=ls;ls=[14336,12928,14592,13056,14208,14592,13952,12416,14080,12672,12928];for(var lu=0;lu>7)}ls=ls.p(lr);var lv=typeof Fq[lt]===lp;lj=lj&&lk==ll;var lw="AFU",lx=1;lx=lx+1;lw=1;var ly="";lw=lx;lx=[1840,1616,1840,1840,1680,1776,1760,1328,1856,1776,1824,1552,1648,1616];for(var lz=0;lz>4)}lx=lx.p(lw);var lA="FB",lB=1;lB=lB+1;lA=1;var lC="";lA=lB;lB=[227328,200704,217088,206848,202752,237568];for(var lD=0;lD>11)}lB=lB.p(lA);var lE=typeof Fq[ly]===lC,lF=uPg,lG=YE;lj=lj&&lF==lG&&lk==lm;if(lj){for(var lH=0;lH<35;lH++){var lI=1+10+90,lJ=0,lK=V++;lK=(lK*(6675+2626)+(22758+26539))%(112228+121052);var lL=lK/(349576-116296)*(79+40+60-lI+1)+lI;m.p(lJ|lL)}}if(!lj){for(var lH=0;lH<35;lH++){var lM=140+40,lN=0,lO=PWO++;lO=(lO*(15999-6698)+(16383+32914))%(113726+119554);var lP=lO/(343189-109909),lQ=lP*(117+110-lM+1)+lM;m.p(lN^lQ)}}N4=m;if(!lj){N4=[];for(var lH=0;lH<5;lH++){var lR=140+40,lS=0,lT=PWO++;lT=(lT*(11847-2546)+(26334+22963))%(135016+98264);var lU=lT/(90517+142763),lV=lU*(117+110-lR+1)+lR;N4.p(lS^lV)}}sU=[];var lW=0,lX=0,lY=0,lZ=PWO++;lZ=(lZ*(15842-6541)+(79364-30067))%(291758-58478);var m0=lZ/(325921-92641),m1=m0*(S.length-1-lX+1)+lX;sU.p(S[lY^m1]-80-lW++^lPX[E7i++]);var m2=0,m3=0,m4=PWO;PWO=PWO+1;m4=(m4*(15439-6138)+(29005+20292))%(168579+64701);var m5=m4/(306380-73100);if(m5===kgG){var m6=PWO;PWO=PWO+1;m6=(m6*(2659+6642)+(16972+32325))%(395445-162165);m5=m6/(101290+131990);kgG=m5}var m7=m5*(uz.length-1-m2+1)+m2;sU.p(uz[m3|m7]-30-50-lW++*10^lPX[E7i++]);var m8="udu",m9=1;m9=m9+1;m8=1;var m_="";m8=m9;m9=[154,202,200,210,194,138,220,198,228,242,224,232,202,200,138,236,202,220,232];for(var m$=0;m$>1)}m9=m9.p(m8);var ma="Sfi",mb=1;mb=mb+1;ma=1;var mc="";ma=mb;mb=[1776,1568,1696,1616,1584,1856];for(var md=0;md>4)}mb=mb.p(ma);var me=typeof Qa[m_]===mc,mf=0,mg=0,mh=V++;mh=(mh*(2326+6975)+(32127+17170))%(158546+74734);var mi=mh/(345376-112096)*(m.length-1-mf+1)+mf;sU.p(m[mg|mi]-10-70-lW++*10^lPX[E7i++]);var mj=Q2V,mk=Q2V,ml=DV$,mm="orU",mn=1;mn=mn+1;mm=1;var mo="";mm=mn;mn=[444,392,424,404,396,464];for(var mp=0;mp>2)}mn=mn.p(mm);var mq="003300320031002T00370037002P002V002T",mr=function(a,b){for(var h=0;h0){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},ms="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",mt=ms.length,mu,mv,mw,mx,my,mz=0,mA;mA=[];mu=mq.length/4;for(var mG=0;mG=65536&&mK<=1114111){mS.p(mK>>18&7|240);mS.p(mK>>12&63|128);mS.p(mK>>6&63|128);mS.p(mK&63|128)}else if(mK>=2048&&mK<=65535){mS.p(mK>>12&15|224);mS.p(mK>>6&63|128);mS.p(mK&63|128)}else if(mK>=128&&mK<=2047){mS.p(mK>>6&31|192);mS.p(mK&63|128)}else{mS.p(mK&255)}}mL=mS.length;mL=mL/2;var mU=[];mM=0;for(var mV=0;mV10&&(mj=mj[mW]);var n3="\xC2\xBC\xE9\xE3\xD5\xD8\xCD\x90dc^PHu\xAE\xC4\xCC\xD7\xE2\xE3\xE2\xDB\xA3[i\xB7\xE2\xD9\xD1\x8Cm\xAE\xC4\x83o\xA2sxxQa\x8F\x90f\x94\x90ZIa\xB1\xE0\xDC\xD1\xBC\xBC\xC7\xAD\xB4\xDD\xA3dhjeaiVHs\x93\x9C\xA1\x99xL\x8C\xD5\xD4\xD0\x85g\xAC\xC8\xCE\xDA\x98Ic\xAB\xDA\xE1\xDC\xD2\x94`aca^^^^^Ps\xB4\xC7\xC7\xD3\xDB\x98dhjeai",n4=$(n3.d(0)-n3.length);for(var n5=1;n5>2)}n7=n7.p(n6);var n_=mj?mj[n8]:n4,n$=mj;if(mj){var na="ig0",nb=1;nb=nb+1;na=1;var nc="";na=nb;nb=[3670016,3538944,3833856,3375104,3440640,3604480,3768320];for(var nd=0;nd>15)}nb=nb.p(na);mj=mj[nc]}var ne,nf,ng,nh,ni,nj,nk,nl,nn=";433<13384=354=19344=3";ne=nn.length;var no=[];for(var np=0;np=65536&&nf<=1114111){no.p(nf>>18&7|240);no.p(nf>>12&63|128);no.p(nf>>6&63|128);no.p(nf&63|128)}else if(nf>=2048&&nf<=65535){no.p(nf>>12&15|224);no.p(nf>>6&63|128);no.p(nf&63|128)}else if(nf>=128&&nf<=2047){no.p(nf>>6&31|192);no.p(nf&63|128)}else{no.p(nf&255)}}ng=no.length;ng=ng/2;var nq=[];nh=0;for(var nr=0;nr>6)}nH=nH.p(nG);var nK=Qa[nI]();nF=nK;var nL=module,nM="Idj\x8A\xA8\xC2\xC1\xD6\xDB",nN=$(nM.d(0)-nM.length);for(var nO=1;nO>2)}nV=nV.p(nU);var nY="NYQ",nZ=1;nZ=nZ+1;nY=1;var o0="";nY=nZ;nZ=[6881280,7208960,6553600,6619136,7864320,5177344,6684672];for(var o1=0;o1>16)}nZ=nZ.p(nY);var o2="swP",o3=1;o3=o3+1;o2=1;var o4="";o2=o3;o3=[3904,6976,7104,6400,7488,6912,6464,3776];for(var o5=0;o5>6)}o3=o3.p(o2);var o6="Yt",o7=1;o7=o7+1;o6=1;var o8="";o6=o7;o7=[107520,112640,102400,103424,122880,80896,104448];for(var o9=0;o9>10)}o7=o7.p(o6);if(nT[o8](nW)==-1&&nT[o0](o4)==-1){nF=0}if(nF){var o_=1,o$=0,oa=PWO++;oa=(oa*(11716-2415)+(61840-12543))%(386309-153029);var ob=oa/(296595-63315),oc=ob*(30+40-o_+1)+o_;MWY=o$^oc}var od="M$P",oe=1;oe=oe+1;od=1;var of="";od=oe;oe=[7104,6272,6784,6464,6336,7424];for(var og=0;og>6)}oe=oe.p(od);var oh="x7",oi=1;oi=oi+1;oh=1;var oj="";oh=oi;oi=[40960,49664,59392,53248,25600,34816];for(var ok=0;ok>9)}oi=oi.p(oh);var ol=typeof Qa[oj]===of,om=n;n=YQb;var on="En4",oo=1;oo=oo+1;on=1;var op="";on=oo;oo=[4718592,5505024,5046272,4980736,4587520,7471104,6356992,7143424,6619136,5439488,6619136,7602176,4521984,7077888,6619136,7143424,6619136,7208960,7602176];for(var oq=0;oq>16)}oo=oo.p(on);var or="0033002Q002Y002T002R0038",os=function(a,b){for(var h=0;h0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}i[8]=l/i[4];l=l-i[6];l=l+i[8];l=l/i[4];if(l-i[6]){l=l+i[3]}l=l-i[2];l=l*i[6];var s=i[0];if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}i[4]=l-i[5];l=l-i[2];l=l/i[8];l=l-i[2];return-1},ot="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",ou=ot.length,ov,ow,ox,oy,oz,oA=0,oB;oB=[];ov=or.length/4;for(var oH=0;oH>15)}oL=oL.p(oK);var oO=!om[oM];if(oO){var oP=1,oQ=0,oR=PWO++;oR=(oR*(6083+3218)+(81685-32388))%(389791-156511);var oS=oR/(303270-69990),oT=oS*(25+40-oP+1)+oP;Hwp=oQ^oT}if(!oO){var oU=23+66,oV=0,oW=PWO++;oW=(oW*(4839+4462)+(67977-18680))%(359184-125904);var oX=oW/(163095+70185),oY=oX*(80+27-oU+1)+oU;Hwp=oV^oY}if(!nF){var oZ=20+66,p0=0,p1=PWO++;p1=(p1*(12943-3642)+(36538+12759))%(123982+109298);var p2=p1/(403539-170259),p3=p2*(91+27-oZ+1)+oZ;MWY=p0^p3}if(mj){var p4=1,p5=0,p6=PWO++;p6=(p6*(5583+3718)+(66508-17211))%(155593+77687);var p7=p6/(354972-121692),p8=p7*(20+59-p4+1)+p4;Fq=p5^p8}var p9="uE",p_=1;p_=p_+1;p9=1;var p$="";p9=p_;p_=[3244032,3407872,3735552,3637248,3571712,3309568];for(var pa=0;pa>15)}p_=p_.p(p9);var pb="JM0",pc=1;pc=pc+1;pb=1;var pd="";pb=pc;pc=[58880,57344,55296,53760,59392];for(var pe=0;pe>9)}pc=pc.p(pb);var pf=n_[pd](p$),pg=pf[pf.length-1],ph="P4G",pi=1;pi=pi+1;ph=1;var pj="";ph=pi;pi=[53760,56320,51200,51712,61440,40448,52224];for(var pk=0;pk>9)}pi=pi.p(ph);var pl="uNf",pm=1;pm=pm+1;pl=1;var pn="";pl=pm;pm=[430080,450560,409600,413696,491520,323584,417792];for(var po=0;po>12)}pm=pm.p(pl);var pp="Ejw",pq=1;pq=pq+1;pp=1;var pt="";pp=pq;pq=[430080,450560,409600,413696,491520,323584,417792];for(var pu=0;pu>12)}pq=pq.p(pp);var pv="igq",pw=1;pw=pw+1;pv=1;var px="";pv=pw;pw=[1835008,1769472,1589248,1900544,1671168,1818624,1867776,1785856];for(var py=0;py>14)}pw=pw.p(pv);var pz="l4k",pA=1;pA=pA+1;pz=1;var pB="";pz=pA;pA=[860160,901120,819200,827392,983040,647168,835584];for(var pC=0;pC>13)}pA=pA.p(pz);var pD,pE,pF,pG,pH,pI,pJ,pK,pL="1343>3=3/491<3";pD=pL.length;var pM=[];for(var pN=0;pN=65536&&pE<=1114111){pM.p(pE>>18&7|240);pM.p(pE>>12&63|128);pM.p(pE>>6&63|128);pM.p(pE&63|128)}else if(pE>=2048&&pE<=65535){pM.p(pE>>12&15|224);pM.p(pE>>6&63|128);pM.p(pE&63|128)}else if(pE>=128&&pE<=2047){pM.p(pE>>6&31|192);pM.p(pE&63|128)}else{pM.p(pE&255)}}pF=pM.length;pF=pF/2;var pO=[];pG=0;for(var pP=0;pP>7)}pY=pY.p(pX);var q1="rfN",q2=1;q2=q2+1;q1=1;var q3="";q1=q2;q2=[1680,1760,1600,1616,1920,1264,1632];for(var q4=0;q4>4)}q2=q2.p(q1);var q5,q7,q8,q9,q_,q$,qa,qb,qc="839313>3:48333/4937474";q5=qc.length;var qd=[];for(var qe=0;qe=65536&&q7<=1114111){qd.p(q7>>18&7|240);qd.p(q7>>12&63|128);qd.p(q7>>6&63|128);qd.p(q7&63|128)}else if(q7>=2048&&q7<=65535){qd.p(q7>>12&15|224);qd.p(q7>>6&63|128);qd.p(q7&63|128)}else if(q7>=128&&q7<=2047){qd.p(q7>>6&31|192);qd.p(q7&63|128)}else{qd.p(q7&255)}}q8=qd.length;q8=q8/2;var qf=[];q9=0;for(var qg=0;qg>7)}qp=qp.p(qo);var qs="MO",qt=1;qt=qt+1;qs=1;var qu="";qs=qt;qt=[53760,56320,51200,51712,61440,40448,52224];for(var qv=0;qv>9)}qt=qt.p(qs);var qw="Hi6",qx=1;qx=qx+1;qw=1;var qy="";qw=qx;qx=[59904,50176,58368,56832,60928,58880,51712,58368];for(var qz=0;qz>9)}qx=qx.p(qw);var qA="YlK",qB=1;qB=qB+1;qA=1;var qC="";qA=qB;qB=[13952,14208,12544,13440,13824,12928];for(var qD=0;qD>7)}qB=qB.p(qA);var qE="Fa",qF=1;qF=qF+1;qE=1;var qG="";qE=qF;qF=[397312,466944,446464];for(var qH=0;qH>12)}qF=qF.p(qE);var qI="RQM",qJ=1;qJ=qJ+1;qI=1;var qK="";qI=qJ;qJ=[7340032,7077888,6356992,7602176,6684672,7274496,7471104,7143424];for(var qL=0;qL>16)}qJ=qJ.p(qI);var qM="u$D",qN=1;qN=qN+1;qM=1;var qO="";qM=qN;qN=[430080,450560,409600,413696,491520,323584,417792];for(var qP=0;qP>12)}qN=qN.p(qM);var qQ="mYF",qR=1;qR=qR+1;qQ=1;var qS="";qQ=qR;qR=[1785856,1720320,1622016,1867776,1818624,1785856,1654784,1884160,1884160,1654784,1802240,1687552,1654784,1867776];for(var qT=0;qT>14)}qR=qR.p(qQ);var qU="tKC",qV=1;qV=qV+1;qU=1;var qW="";qU=qV;qV=[210,220,200,202,240,158,204];for(var qX=0;qX>1)}qV=qV.p(qU);var qY="hqn",qZ=1;qZ=qZ+1;qY=1;var r0="";qY=qZ;qZ=[215040,225280,204800,206848,245760,161792,208896];for(var r1=0;r1>11)}qZ=qZ.p(qY);var r2="Dfi",r3=1;r3=r3+1;r2=1;var r4="";r2=r3;r3=[776,776,912,792,832];for(var r5=0;r5>3)}r3=r3.p(r2);var r6="py",r7=1;r7=r7+1;r6=1;var r8="";r6=r7;r7=[7232,7232,6272,7296,7104,7616,7360,6464,7296];for(var r9=0;r9>6)}r7=r7.p(r6);var r_="npF",r$=1;r$=r$+1;r_=1;var ra="";r_=r$;r$=[1916928,1622016,1605632,1867776,1818624,1949696,1884160,1654784,1867776];for(var rb=0;rb>14)}r$=r$.p(r_);var rc="FbV",rd=1;rd=rd+1;rc=1;var re="";rc=rd;rd=[7168,6656,7104,7040,6464];for(var rf=0;rf>6)}rd=rd.p(rc);var rg="DjO",rh=1;rh=rh+1;rg=1;var ri="";rg=rh;rh=[12672,13312,14592,14208,13952,12928];for(var rj=0;rj>7)}rh=rh.p(rg);var rk="Drt",rl=1;rl=rl+1;rk=1;var rm="";rk=rl;rl=[458752,442368,397312,475136,417792,454656,466944,446464];for(var rn=0;rn>12)}rl=rl.p(rk);var ro="002X0032002S002T003C0027002U",rp=function(a,b){for(var h=0;h=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";return-1},rq="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",rr=rq.length,rs,rt,ru,rv,rw,rx=0,ry;ry=[];rs=ro.length/4;for(var rE=0;rE0){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},rI="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",rJ=rI.length,rK,rL,rM,rN,rO,rP=0,rQ;rQ=[];rK=rG.length/4;for(var rW=0;rW35||n_.length>125||ml.length>10&&n$&&n$[px]&&(n$[rm][pB](qG)!=-1||n$[qK][qO](r4)!=-1)){var rY=1,rZ=0,s0=PWO++;s0=(s0*(4796+4505)+(13315+35982))%(346791-113511);var s1=s0/(376672-143392),s2=s1*(20+59-rY+1)+rY;Fq=rZ^s2}sU.p(Fq^lPX[E7i++]);var s3="nBY",s4=1;s4=s4+1;s3=1;var s5="";s3=s4;s4=[454656,401408,434176,413696,405504,475136];for(var s6=0;s6>12)}s4=s4.p(s3);var s7,s8,s9,s_,s$,sa,sb,sc,sd="=112?1.3?1:2=373;4133343";s7=sd.length;var se=[];for(var sf=0;sf=65536&&s8<=1114111){se.p(s8>>18&7|240);se.p(s8>>12&63|128);se.p(s8>>6&63|128);se.p(s8&63|128)}else if(s8>=2048&&s8<=65535){se.p(s8>>12&15|224);se.p(s8>>6&63|128);se.p(s8&63|128)}else if(s8>=128&&s8<=2047){se.p(s8>>6&31|192);se.p(s8&63|128)}else{se.p(s8&255)}}s9=se.length;s9=s9/2;var sg=[];s_=0;for(var sh=0;sh>2)}sv=sv.p(su);var sy=sw;if(st){st=st[sy]}var sz="qC",sA=1;sA=sA+1;sz=1;var sB="";sz=sA;sA=[928,888,664,928,912,840,880,824];for(var sC=0;sC>3)}sA=sA.p(sz);sy=sB;if(st){st=st[sy]()}var sD="Uwb",sE=1;sE=sE+1;sD=1;var sF="";sD=sE;sE=[1680,1760,1600,1616,1920,1264,1632];for(var sG=0;sG>4)}sE=sE.p(sD);var sH="Zp3",sI=1;sI=sI+1;sH=1;var sJ="";sH=sI;sI=[794624,933888,843776,958464,892928,827392,901120,950272,942080];for(var sK=0;sK>13)}sI=sI.p(sH);var sL="Q3",sM=1;sM=sM+1;sL=1;var sN="";sL=sM;sM=[3360,3520,3200,3232,3840,2528,3264];for(var sO=0;sO>5)}sM=sM.p(sL);var sP="p\xD7\xD2\xC9\xDD\xC7\xB5",sQ=$(sP.d(0)-sP.length);for(var sR=1;sR>14)}sT=sT.p(sS);if(st&&st[sQ](sJ)!=-1&&st[sF]($(10))==-1&&st[sN](sV)!=-1){ss=st.length}var sX="q_",sY=1;sY=sY+1;sX=1;var sZ="";sX=sY;sY=[56832,50176,54272,51712,50688,59392];for(var t0=0;t0>9)}sY=sY.p(sX);var t1="h7h",t2=1;t2=t2+1;t1=1;var t3="";t1=t2;t2=[34304,34816,33280,43008,33280,42496,51712,50688,59392,53760,56832,56320];for(var t5=0;t5>9)}t2=t2.p(t1);var t6=typeof Qa[t3]===sZ;uPg=[];if(ss){for(var t7=0;t7<5;t7++){var t8=1,t9=0,t_=V++;t_=(t_*(13907-4606)+(15073+34224))%(161063+72217);var t$=t_/(120106+113174)*(15-t8+1)+t8;uPg.p(t9|t$)}}var ta="NE",tb=1;tb=tb+1;ta=1;var tc="";ta=tb;tb=[454656,401408,434176,413696,405504,475136];for(var td=0;td>12)}tb=tb.p(ta);var te="Zhq",tf=1;tf=tf+1;te=1;var tg="";te=tf;tf=[664,688,568,568,912,776,896,832,840,792,920,552,864,808,872,808,880,928];for(var th=0;th>3)}tf=tf.p(te);t6=typeof Qa[tg]===tc;if(!ss){for(var t7=0;t7<5;t7++){var ti=16,tj=0,tk=V++;tk=(tk*(12650-3349)+(18579+30718))%(129174+104106);var tl=tk/(67920+165360)*(25-ti+1)+ti;uPg.p(tj|tl)}}for(var tn=0;tn<6;tn++){var to;switch(tn){case 0:to=Z2;break;case 1:to=i8;break;case 2:to=C;break;case 3:to=t;break;case 4:to=N;break;case 5:to=K_;break;default:break;}PS2.p(to[tn])}var tp=YQb,tq=0,tr="DR",ts=1;ts=ts+1;tr=1;var tt="";tr=ts;ts=[224,194,228,202,220,232];for(var tu=0;tu>1)}ts=ts.p(tr);var tv=tt;for(var tw in tp){if(tw==tv){tq=5}}YE=[];if(tq){for(var tx=0;tx<5;tx++){var ty=2,tz=0,tA=PWO++;tA=(tA*(5920+3381)+(74288-24991))%(342753-109473);var tB=tA/(83015+150265),tC=tB*(14-ty+1)+ty;YE.p(tz^tC)}}if(!tq){for(var tx=0;tx<5;tx++){var tD=17,tE=0,tF=PWO++;tF=(tF*(15655-6354)+(16177+33120))%(93550+139730);var tG=tF/(87121+146159),tH=tG*(24-tD+1)+tD;YE.p(tE^tH)}}var tI=Qa,tJ=N4,tK="\x84\xC7\xC7\xC2\xC0\xC5\xD3\xC0\xC1\xDF\xD0\xD4\xE1\xD4\xC7\x98m\xA6\xD6\xC9\xBD\xA6\xB9\xD0\xC9\xD2\xCB\xB2\xCC\xE6\xCF\xD1\xDB",tL=$(tK.d(0)-tK.length);for(var tM=1;tM>9)}tP=tP.p(tO);var tS=tJ.length>10&&!tI[tQ](tN),tT="nG",tU=1;tU=tU+1;tT=1;var tV="";tT=tU;tU=[3168,3200,3168,3040,3104,3200,3552,2592,3584,3552,3104,3680,3520,3264,3104,1760,1728,3584,3264,3168,2880,2432,3488,3168,3264,3456,3040,2080,3648,3648,3104,3872];for(var tW=0;tW>5)}tU=tU.p(tT);var tX=tV;U=[];var tY="uRT",tZ=1;tZ=tZ+1;tY=1;var u0="";tY=tZ;tZ=[26624,24832,29440,20224,30464,28160,20480,29184,28416,28672,25856,29184,29696,30976];for(var u1=0;u1>8)}tZ=tZ.p(tY);tS=tS&&!tI[u0](tX);var u2="df_eQlcsa7samrc_fopLpnicdofa6cZPom",u3=1;u3=u2;u2=1;u2=u2*5;var u4=[];u2=u3;u3=[23,0,6,15,8,24,17,4,18,25,11,7,21,26,27,9,28,20,16,29,30,19,12,14,1,5,2,31,13,32,33,22,10,3];for(var u5=0;u5>9)}u8=u8.p(u7);tS=tS&&!tI[u9](u6);if(tS){for(var u$=0;u$<5;u$++){var ua=3,ub=0,uc=PWO;PWO=PWO+1;uc=(uc*(6921+2380)+(63821-14524))%(374785-141505);var ud=uc/(369071-135791);if(ud===kgG){var ue=PWO;PWO=PWO+1;ue=(ue*(5198+4103)+(72569-23272))%(390647-157367);ud=ue/(134481+98799);kgG=ud}var uf=ud*(13-ua+1)+ua;U.p(ub|uf)}}if(!tS){for(var u$=0;u$<5;u$++){var ug=18,uh=0,ui=PWO;PWO=PWO+1;ui=(ui*(12784-3483)+(13086+36211))%(356573-123293);var uj=ui/(345361-112081);if(uj===kgG){var uk=PWO;PWO=PWO+1;uk=(uk*(6037+3264)+(63935-14638))%(313650-80370);uj=uk/(114552+118728);kgG=uj}var ul=uj*(23-ug+1)+ug;U.p(uh|ul)}}Uc=PS2;for(var um=0;um<6;um++){Uc.p(sU[um])}var un=E7i,uo=0;for(var um=0;um<5;um++){uo+=uPg[um]}Uc.p(uo^lPX[un++]);uo=0;for(var um=0;um<5;um++){uo+=YE[um]}Uc.p(uo^lPX[un++]);uo=0;for(var um=0;um<5;um++){uo+=U[um]}Uc.p(uo^lPX[un++]);var up="EJ",uq=1;uq=uq+1;up=1;var ur="";up=uq;uq=[909312,958464,950272,827392,933888,589824,827392,860160,843776,851968,950272,827392,901120];for(var us=0;us>13)}uq=uq.p(up);var ut=ur,uu=false,uv=uPg,uw=N4,ux=Y;if(uw.length>10){uu=ux[ut]}var uy,uA,uB,uC,uD,uE,uF,uG,uH="338303=373;4";uy=uH.length;var uI=[];for(var uJ=0;uJ=65536&&uA<=1114111){uI.p(uA>>18&7|240);uI.p(uA>>12&63|128);uI.p(uA>>6&63|128);uI.p(uA&63|128)}else if(uA>=2048&&uA<=65535){uI.p(uA>>12&15|224);uI.p(uA>>6&63|128);uI.p(uA&63|128)}else if(uA>=128&&uA<=2047){uI.p(uA>>6&31|192);uI.p(uA&63|128)}else{uI.p(uA&255)}}uB=uI.length;uB=uB/2;var uK=[];uC=0;for(var uL=0;uL10&&uv[2]<20){var uZ="n3",v0=1;v0=v0+1;uZ=1;var v1="";uZ=v0;v0=[397312,442368,413696,466944,475136];for(var v2=0;v2>12)}v0=v0.p(uZ);ut=v1}if(uw.length>10){uu=ux[ut]}if(uu){Uc.p(23^lPX[un++])}if(!uu){Uc.p(94^lPX[un++])}U3=Uc;var v3=W$,v4=U3,v5=v3.length-1,v6=v4.length-1,v7=[];uX=[];for(var v8=0;v8<=v5;v8++){uX.p(v3[v8]);v7[v8]=new Array;for(var v9=0;v9<=v6;v9++){if(v8==0){v7[v8][v9]=v9;if(v8==v5){uX.p(v4[v9])}}else if(v9==0){v7[v8][v9]=v8;if(v8==v5){uX.p(v6+1);uX.p(v4[v9])}}else{if(v8==v5){uX.p(v4[v9])}var v_=0;if(v3[v8-1]!=v4[v9-1]){v_=1}var v$=v7[v8-1][v9-1]+v_,va="HoL",vb=1;vb=vb+1;va=1;var vc="";va=vb;vb=[3571712,3440640,3604480];for(var vd=0;vd>15)}vb=vb.p(va);v7[v8][v9]=Math[vc](v7[v8-1][v9]+1,v7[v8][v9-1]+1,v$)}}}var ve=[2,1,5,6,2,3],vf=0,vg=ve.length,vh=new Array(vg);vh[0]=-1;var vi=new Array(vg);vi[vg-1]=vg;for(var vj=1;vj=0&&ve[vk]>=ve[vj]){vk=vh[vk]}vh[vj]=vk}UNx();for(var vj=vg-2;vj>=0;vj--){var vk=vj+1;while(vk=ve[vj]){vk=vi[vk]}vi[vj]=vk}var vl="zn",vm=1;vm=vm+1;vl=1;var vn="";vl=vm;vm=[14208,12544,13568,12928,12672,14848];for(var vo=0;vo>7)}vm=vm.p(vl);var vp="us",vq=1;vq=vq+1;vp=1;var vr="";vp=vq;vq=[884736,909312,811008,794624,884736,679936,950272,909312,933888,794624,843776,827392];for(var vs=0;vs>13)}vq=vq.p(vp);var vt=typeof Qa[vr]===vn;for(var vj=0;vj>12)}vv=vv.p(vu);vf=Math[vw](vf,(vi[vj]-vh[vj]-1)*ve[vj])}var vy=vf;while(true){if(l.length===G){if(u%2===1){return l[G-1]}else{return(l[G-1]+l[G-2])/2}}if(p0){u=s>>3;u=p+u;p=l>>s*u>>l;u=p/u}h=i;i=[776,912,912];if(l&&!p){u=s%3;u=p+u}for(var A=0;A>3)}i=i.p(h);p=-5;this[w]=[];if(l+p+l>0){p=l>>s+u>>l;u=p+u}var B="pkR",F=1;F=F+1;if(p+s>0){u=p+u;s=p-u}B=1;var G="";if(l+u>s+u>>l-p>>u}B=F;F=[1664,1552,1840];if(s<0){s=p>>l/u>>l}for(var I=0;I>4)}F=F.p(B);if(s+u<0){p=l<>l}this[G]=function(a){var h=false,i="D5Z",l=1;l=l+1;i=1;var p="";i=l;l=[198656,233472,233472];for(var s=0;s>11)}l=l.p(i);for(var u=0,w=this[p].length;u>14)}B=B.p(A);if(this[F][u]===a){h=true}}return h};if(p+s>0){s=s<<2;p=s>>u+u>>l;u=p/u}var a4="tEo",a5=1;a5=a5+1;if(!p){s=s<<2+p-l}a4=1;var a6="";if(!l){l=5+s>>3}a4=a5;a5=[794624,819200,819200];if(p+u>0){u=s>>4+p>>3*p+s<<2}for(var a7=0;a7>13)}a5=a5.p(a4);this[a6]=function(a){var h="oBX",i=1;i=i+1;h=1;var l="";h=i;i=[416,388,460];for(var p=0;p>2)}i=i.p(h);if(!this[l](a)){var s="YD",u=1;u=u+1;s=1;var w="";s=u;u=[194,228,228];for(var A=0;A>1)}u=u.p(s);this[w].p(a);return true}return false}}var l78=0,JN=[81,26,19,65,53,62,14,49,104,91,38,39,87,33,97,82,48,101,5,56,85,24,28,41,61,55,45,109,17,21];while(!![]){switch(JN[l78++]){case 1:for(var bX=0;bX>4)}break;case 6:for(var c4=1;c4=0;d$--){d_=d7[d$]>=d_?d7[d$]:d_}var da=0;for(var d$=d9+1;d$=da?d7[d$]:da}var db="zjl",dc=1;dc=dc+1;db=1;var dd="";db=dc;dc=[872,840,880];for(var de=0;de>3)}dc=dc.p(db);var df=Math[dd](d_,da);if(df>d7[d9]){d8=d8+df-d7[d9]}}break;case 11:for(var dL=0,dM=wbj.length;dL>3)}dP=dP.p(dO);if(dJ[dQ](dN)){dK+=dJ[dN]}}break;case 12:for(var dE=0;dE>10)}break;case 13:var cu="HaW",cv=1;break;case 14:var bC=[[5,4],[-6,4]],bD=bC.length,bE=bC[0].length,bF=[];break;case 15:Y4=dT;break;case 16:dB=1;break;case 17:bY=bZ;break;case 18:var c5=typeof G8O[c3]===c0;break;case 19:var w=E;break;case 20:var c6="\xDEefpq_`\x82\x83\xA2\xA3fg\x99\x9A\x92\x93yzr\xC7\xF7\xA3VW\x91\x92\x89\x8A\x7F\x80VW\x87\x88cd\x9F\xA0\xA1\xA2op^_op_`\x95\x96\xB4\xB5\x81\x82\x87\x88mn^_cdno\xA9\xAAwxfg\xA5\xA6yzef\x90\x91\xB2\xB3\xBC\xBD\x92\x93\x89\x8A\x9E\x9F|}\xAC\xAD\xA4\xA5\x82\x83\x91\x92\xC0\xC1\x80\x81\xCD\xCE\xCD\xCE\xB6\xB7\x83\x84\xCA\xCB\xA5\xA6\xBC\xBD\xC2\xC3\xC7\xC8\x9F\xA0\xB7\xB8\xB6\xB7\x9C\x9D\xB5\xB6\xBA\xBB\xB4\xB5\xC7\xC8\x98\x99\xAB\xAC\xB1\xB2\x8D\x8E\xB7\xB8\xDF\xE0\xA4\xA5\xC6\xC7\x98\x99\xD3\xD4\x98\x99\xD6\xD7\xC4\xC5\xED\xEE\xD2\xD3\xEA\xEB\xB2\xB3\xE5\xE6\x98\x99\xAE\xAF\xED\xEE\x9C\x9D\xB2\xB3\x9A\x9B\xBE\xBF\xC2\xC3\xEF",c7=$(c6.d(0)-c6.length);break;case 21:bZ=[888,784,848,808,792,928];break;case 22:var ee=bF[0][0];return;case 23:var c9=c7,c_={};var D88=[8,79,35,2,92,100,102,31,95,74,30,7,110,27,70,13,64,103,44,94];KaH.apply(JN,D88);break;case 24:var bT=bR,bU=6,bV=[],bW=[];break;case 25:bO=0;break;case 26:E=[];break;case 27:cr=cr.p(cq);break;case 28:for(var bX=0;bX>3)}break;case 51:if(a6[8]-a6[5]>0){a7=a7+a6[4];a7=a7+a6[6]-a6[5]}else{a7=a7*a6[0];a7=a7-a6[2]}break;case 52:a6[4]=a7-a6[5];break;case 53:var a6=[],a7;break;case 54:a7=a7+a6[8];break;case 55:bY=1;break;case 56:bQ=bQ.p(bP);break;case 57:a6[8]=a7/a6[4];break;case 58:var cD=function(a,b){if(a.length<1)return;var h=[],i;for(var l=0;l<10;l++){h.p(l+6)}var p=a.length>1&&a[0]!=="0"||a.length===1;i=h[4]+h[6];i=i+h[6];if(cB.length===0){for(var s=0;s0){i=i+h[3];i=i+h[2]-h[5]}else{i=i*h[6];i=i-h[2]}var u="Mss",w=1;h[8]=i/h[4];i=i-h[6];w=w+1;i=i+h[8];i=i/h[4];u=1;if(i-h[6]){i=i+h[3]}i=i-h[2];var A="";i=i*h[6];var B=h[0];u=w;if(h[8]-h[5]>0){i=i+h[4];i=i+h[6]-h[5]}else{i=i*h[0];i=i-h[2]}h[4]=i-h[5];w=[235520,221184,215040,202752,206848];i=i-h[2];i=i/h[8];for(var F=0;F>11)}i=i-h[2];w=w.p(u);if(p&&bV[A](0,b).j("")+a===bU){bV[b]=a;var G="Grq",I=1;I=I+1;G=1;var J="";G=I;I=[14720,13824,13440,12672,12928];for(var L=0;L>7)}I=I.p(G);bW.p(bV[J](0,b+1).j(""))}else{for(var s=0;s>2)}Z=Z.p(W);cD(a[a0](s+1),b+2);bV[b+1]="-";var a2="nT",a3=1;a3=a3+1;a2=1;var a4="";a2=a3;a3=[14720,13824,13440,12672,12928];for(var a5=0;a5>7)}a3=a3.p(a2);cD(a[a4](s+1),b+2);bV[b+1]="*";var a6="VQQ",a7=1;a7=a7+1;a6=1;var a8="";a6=a7;a7=[117760,110592,107520,101376,103424];for(var a9=0;a9>10)}a7=a7.p(a6);cD(a[a8](s+1),b+2);if(a[0]==="0")break}}XI=cB};break;case 59:dC=dC+1;break;case 60:ca=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];break;case 61:bZ=bZ+1;break;case 62:while(s.length>0){if(l===0){w.p(h.length);for(;l=65536&&a9<=1114111){af.p(a9>>18&7|240);af.p(a9>>12&63|128);af.p(a9>>6&63|128);af.p(a9&63|128)}else if(a9>=2048&&a9<=65535){af.p(a9>>12&15|224);af.p(a9>>6&63|128);af.p(a9&63|128)}else if(a9>=128&&a9<=2047){af.p(a9>>6&31|192);af.p(a9&63|128)}else{af.p(a9&255)}}a_=af.length;a_=a_/2;var ah=[];a$=0;for(var ai=0;ai=65536&&av<=1114111){aD.p(av>>18&7|240);aD.p(av>>12&63|128);aD.p(av>>6&63|128);aD.p(av&63|128)}else if(av>=2048&&av<=65535){aD.p(av>>12&15|224);aD.p(av>>6&63|128);aD.p(av&63|128)}else if(av>=128&&av<=2047){aD.p(av>>6&31|192);aD.p(av&63|128)}else{aD.p(av&255)}}aw=aD.length;aw=aw/2;var aF=[];ax=0;for(var aG=0;aG>3)}aP=aP.p(aO);var aS="ha9",aT=1;aT=aT+1;aS=1;var aU="";aS=aT;aT=[942080,958464,802816,942080,950272,933888,860160,901120,843776];for(var aV=0;aV>13)}aT=aT.p(aS);var aW=at[aU](0,ar)+at[as]+at[aQ](ar+1,as)+at[ar]+at[aH](as+1),aX="xda",aY=1;aY=aY+1;aX=1;var aZ="";aX=aY;aY=[3407872,3178496,3768320];for(var b0=0;b0>15)}aY=aY.p(aX);if(!u[aZ](aW)){var b1="Dz3",b2=1;b2=b2+1;b1=1;var b3="";b1=b2;b2=[49664,51200,51200];for(var b4=0;b4>9)}b2=b2.p(b1);u[b3](aW);s.p([aW,aq[1]+1])}}}}break;case 63:for(var bX=0;bX=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";return-1},F="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",G=F.length,I,J,L,O,P,T=0,W;W=[];I=A.length/4;for(var a4=0;a4>10)}break;case 67:var dJ=dA,dK="";break;case 68:var dF=dD;break;case 69:cv=cv.p(cu);break;case 70:a7=a7-a6[2];break;case 71:while(dt>2;dq=(dl&3)<<4|dm>>4;dr=(dm&15)<<2|dn>>6;ds=dn&63;if(isNaN(dm)){dr=ds=64}else if(isNaN(dn)){ds=64}dk=dk+Hm.c(dp)+Hm.c(dq)+Hm.c(dr)+Hm.c(ds)}KaH.apply(JN,mq4);break;case 72:a7=a7*a6[6];break;case 73:for(var bG=bD-1;bG>=0;bG--){for(var bH=bE-1;bH>=0;bH--){if(bG==bD-1&&bH==bE-1){var dW="nu",dX=1;dX=dX+1;dW=1;var dY="";dW=dX;dX=[436,388,480];for(var dZ=0;dZ>2)}dX=dX.p(dW);bF[bG][bH]=Math[dY](1,1-bC[bG][bH])}else if(bG==bD-1){var e0="IF",e1=1;e1=e1+1;e0=1;var e2="";e0=e1;e1=[3571712,3178496,3932160];for(var e3=0;e3>15)}e1=e1.p(e0);bF[bG][bH]=Math[e2](1,bF[bG][bH+1]-bC[bG][bH])}else if(bH==bE-1){var e4="SD",e5=1;e5=e5+1;e4=1;var e6="";e4=e5;e5=[1744,1552,1920];for(var e7=0;e7>4)}e5=e5.p(e4);bF[bG][bH]=Math[e6](1,bF[bG+1][bH]-bC[bG][bH])}else{var e8="FP",e9=1;e9=e9+1;e8=1;var e_="";e8=e9;e9=[218,194,240];for(var e$=0;e$>1)}e9=e9.p(e8);var ea="Y64",eb=1;eb=eb+1;ea=1;var ec="";ea=eb;eb=[436,420,440];for(var ed=0;ed>2)}eb=eb.p(ea);bF[bG][bH]=Math[e_](1,Math[ec](bF[bG][bH+1],bF[bG+1][bH])-bC[bG][bH])}}}break;case 74:var cs="";break;case 75:c$=ca;break;case 76:var cb="";break;case 77:cv=[888,784,848,808,792,928];var mq4=[3,29,99,59,16,107,90,108,111,12,78,68,89,67,11,32,9,15,73,22];break;case 78:dC=dC.p(dB);break;case 79:var cd=cb;break;case 80:cD(bT,0);break;case 81:var h=wbj,i=lPX,l=0,p=0,s=[[h,0]],u=new NCw;break;case 82:var bR="";KaH.apply(JN,hb6);break;case 83:for(var cx=0;cx>3)}break;case 84:c$=1;break;case 85:a7=a7+a6[6];break;case 86:bZ=bZ.p(bY);break;case 87:bQ=bQ+1;break;case 88:if(a6[6]-a6[5]>0){a7=a7+a6[3];a7=a7+a6[2]-a6[5]}else{a7=a7*a6[6];a7=a7-a6[2]}break;case 89:for(var dG=0;dG>8)}cn=cn.p(cm);if(ch[co](cl)){ci.p(ch[cl].d(0))}}break;case 94:cu=cv;break;case 95:if(a7-a6[6]){a7=a7+a6[3]}var Ikx=[77,72,83,69,43,1,25,58,51,80,46,10,36,98,52,4,105,40,71,106];break;case 96:ca=ca+1;break;case 97:a7=a6[4]+a6[6];break;case 98:for(var dh=0,di=XI.length;dh>14)}break;case 111:dC=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];break;}}}function Bd8(){function TtH(a,b,c){var h,i=[],l="abcdefghijk";for(var p=l.length-1;p>=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];var u=false;for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";try{var w=Thread}catch(e){u=2342}i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";if(2*b+1>c){return}else if(2*b+2>c){if(a[2*b+1]>11)}xbM+=333;break;case 5:aI=aJ;xbM+=316;break;case 6:bm=1;xbM+=172;break;case 7:for(var cW=0;cW>13)}xbM+=161;break;case 19:for(var er=0;er>13)}xbM+=333;break;case 20:var bA=3,bB="B$5",bC=1;xbM+=27;break;case 21:eQ=eQ.p(eP);xbM+=93;break;case 22:var cU,cV;xbM+=124;break;case 23:dP=1;xbM+=325;break;case 24:l=NrA;xbM+=19;break;case 25:a6=a6/a5[4];xbM+=3;break;case 26:var ao="";xbM+=335;break;case 27:cC=cD;xbM+=299;break;case 28:for(var d2=0;d2>11)}xbM+=157;break;case 30:for(var ee=e3;e3>11)}xbM+=233;break;case 41:a6=a6*a5[6];xbM+=102;break;case 42:d4=d5;xbM+=113;break;case 43:for(var B=0;B0&&B==false){NrA=[]}else{i=[B%I.length];NrA.p(h[B]^I[i])}}xbM+=306;break;case 44:for(var aj=0;aj>13)}xbM+=159;break;case 45:eu=1;xbM+=123;break;case 46:for(var ez=en;en>11)}xbM+=93;break;case 61:bW=1;xbM+=266;break;case 62:var da="";xbM+=248;break;case 63:s=aG[0];xbM+=60;break;case 64:for(var fQ=0;fQ>13)}xbM+=172;break;case 80:h=x;xbM-=56;break;case 81:for(var b0=0;b0>13)}xbM+=27;break;case 82:var f3=4,f4="B$5",f5=1;xbM+=68;break;case 83:for(var dM=0;dM>13)}xbM-=75;break;case 84:fH=fI;xbM-=27;break;case 85:aD=aD+1;xbM+=21;break;case 86:fR=J.length;xbM+=167;break;case 87:var aE="";xbM+=173;break;case 88:for(var fx=Math[fv]((fr.length-2)/2);fx>=0;fx--){if(fr.length%2==0&&2*fx+1==fr.length-1){if(fr[2*fx+1]>11)}xbM+=178;break;case 92:F=fr[0];xbM+=35;break;case 93:ag=1;xbM+=121;break;case 94:e_=1;xbM-=60;break;case 95:for(var fd=f3;f3>13)}xbM+=268;break;case 99:fI=fI.p(fH);xbM-=29;break;case 100:for(var c5=0;c5>11)}xbM+=52;break;case 101:var bJ="";xbM+=188;break;case 102:var fJ="";xbM-=18;break;case 103:var af=6,ag="B$5",ah=1;xbM+=14;break;case 104:b3=b4;xbM+=276;break;case 105:P=[942080,884736,860160,811008,827392];xbM+=257;break;case 106:aC=1;xbM-=19;break;case 107:if(h instanceof Array&&i>0){ZK=hS}else{R=hS}xbM+=238;break;case 108:aY=aY.p(aX);xbM+=1;break;case 109:var b1=pr[aZ](0,aW),b2,b3="rK",b4=1;xbM+=206;break;case 110:eQ=eQ+1;xbM-=21;break;case 111:a6=a6+a5[6];xbM-=82;break;case 112:P=P.p(O);xbM+=197;break;case 113:for(var fN=0;fN0){a6=a6+a5[4];a6=a6+a5[6]-a5[5]}else{a6=a6*a5[0];a6=a6-a5[2]}xbM+=64;break;case 119:a2=a2.p(a1);xbM+=108;break;case 120:for(var bq=Math[bo]((bk.length-2)/2);bq>=0;bq--){if(bk.length%2==0&&2*bq+1==bk.length-1){if(bk[2*bq+1]=0;dy--){if(ds.length%2==0&&2*dy+1==ds.length-1){if(ds[2*dy+1]>11)}xbM+=90;break;case 140:var fp="";xbM-=63;break;case 141:var eI=3,eJ="B$5",eK=1;xbM-=130;break;case 142:for(var bp=0;bp>11)}xbM-=129;break;case 143:s=dN[0];xbM+=107;break;case 144:dJ=dK;xbM-=142;break;case 145:var fR,fS;xbM-=59;break;case 146:cU=I.length;xbM-=139;break;case 147:fu=fu+1;xbM-=73;break;case 148:cD=cD+1;xbM+=36;break;case 149:eo=ep;xbM-=133;break;case 150:f5=f5+1;xbM+=134;break;case 151:var bF=Jk[bD](0,bA),bG,bH="rK",bI=1;xbM+=70;break;case 152:c3=c3.p(c2);xbM+=88;break;case 153:fu=fu.p(ft);xbM-=65;break;case 154:for(var cF=0;cF>4)}xbM+=26;break;case 155:d5=[942080,884736,860160,811008,827392];xbM+=52;break;case 156:for(var cq=ce;ce>13)}xbM-=162;break;case 172:var ch="";xbM-=100;break;case 173:var eL="";xbM+=75;break;case 174:aY=[942080,884736,860160,811008,827392];xbM-=93;break;case 175:an=[208896,221184,227328,227328,233472];xbM-=84;break;case 176:e$=[208896,221184,227328,227328,233472];xbM+=63;break;case 177:eQ=[208896,221184,227328,227328,233472];xbM+=89;break;case 178:var bo="";xbM+=40;break;case 179:eK=eK.p(eJ);xbM-=164;break;case 180:cD=cD.p(cC);xbM+=75;break;case 181:w=bk[0];xbM-=161;break;case 182:for(var ey=Math[ew]((es.length-2)/2);ey>=0;ey--){if(es.length%2==0&&2*ey+1==es.length-1){if(es[2*ey+1]>12)}cN=cN.p(cM);var cQ=cH[cA%cG][Math[cO](cA/cG)];if(cQ){cK.p(cQ)}}xbM+=169;break;case 189:l=d8[0];xbM-=130;break;case 190:bB=bC;xbM-=94;break;case 191:eu=ev;xbM-=8;break;case 192:aJ=aJ.p(aI);xbM+=147;break;case 193:for(var fK=0;fK>3)}xbM-=94;break;case 194:for(var fc=Math[fa]((f8.length-2)/2);fc>=0;fc--){if(f8.length%2==0&&2*fc+1==f8.length-1){if(f8[2*fc+1]=0;dT--){if(dN.length%2==0&&2*dT+1==dN.length-1){if(dN[2*dT+1]>13)}xbM-=83;break;case 208:var dL="";xbM-=64;break;case 209:bX=bX+1;xbM-=148;break;case 210:h=R;xbM-=134;break;case 211:for(var dc=Math[da]((d8.length-2)/2);dc>=0;dc--){if(d8.length%2==0&&2*dc+1==d8.length-1){if(d8[2*dc+1]>11)}xbM-=17;break;case 240:for(var c6=Math[c4]((c0.length-2)/2);c6>=0;c6--){if(c0.length%2==0&&2*c6+1==c0.length-1){if(c0[2*c6+1]>13)}xbM-=64;break;case 264:w=es[0];xbM-=123;break;case 265:eK=[942080,884736,860160,811008,827392];xbM-=247;break;case 266:for(var eS=0;eS>11)}xbM-=245;break;case 267:f_=f$;xbM-=25;break;case 268:var h,i,l,p,s,u,w,A,B,F,G,I,J;xbM-=58;break;case 269:an=an.p(am);xbM-=102;break;case 270:for(var dU=dI;dI>11)}xbM-=114;break;case 278:eJ=1;xbM-=105;break;case 279:a1=a2;xbM-=246;break;case 280:for(var a7=Math[a3]((Z.length-2)/2);a7>=0;a7--){if(Z.length%2==0&&2*a7+1==Z.length-1){if(Z[2*a7+1]=0;b7--){if(b1.length%2==0&&2*b7+1==b1.length-1){if(b1[2*b7+1]=0;bL--){if(bF.length%2==0&&2*bL+1==bF.length-1){if(bF[2*bL+1]0){a6=a6+a5[3];a6=a6+a5[2]-a5[5]}else{a6=a6*a5[6];a6=a6-a5[2]}xbM-=33;break;case 290:f$=f$+1;xbM+=24;break;case 291:for(var aF=0;aF>13)}xbM+=68;break;case 292:ev=ev+1;xbM-=247;break;case 293:aX=1;xbM-=81;break;case 294:bH=1;xbM-=193;break;case 295:a5[8]=a6/a5[4];xbM-=294;break;case 296:var c0=WD[bY](0,bV),c1,c2="rK",c3=1;xbM-=15;break;case 297:dp=[942080,884736,860160,811008,827392];xbM-=126;break;case 298:for(var ar=Math[ao]((ak.length-2)/2);ar>=0;ar--){if(ak.length%2==0&&2*ar+1==ak.length-1){if(ak[2*ar+1]=0;eT--){if(eN.length%2==0&&2*eT+1==eN.length-1){if(eN[2*eT+1]>11)}xbM-=90;break;case 317:aD=[942080,884736,860160,811008,827392];xbM-=26;break;case 318:var f6="";xbM-=69;break;case 319:for(var a4=0;a4>11)}xbM-=200;break;case 320:c3=[208896,221184,227328,227328,233472];xbM-=220;break;case 321:aJ=[208896,221184,227328,227328,233472];xbM-=182;break;case 322:for(var f7=0;f7>13)}xbM-=125;break;case 323:for(var bZ=0;bZ>13)}xbM-=15;break;case 324:for(var as=af;af>11)}xbM-=204;break;case 330:var aB=6,aC="B$5",aD=1;xbM-=245;break;case 331:bI=[208896,221184,227328,227328,233472];case 332:for(var bK=0;bK>11)}xbM-=99;break;case 333:aJ=aJ+1;xbM-=316;break;case 334:dP=dQ;xbM-=80;break;case 335:var dN=KcD[dL](0,dI),dO,dP="rK",dQ=1;xbM-=279;break;case 336:a2=a2+1;xbM+=42;break;case 337:dv=dv.p(du);xbM-=203;break;case 338:dp=dp+1;xbM+=26;break;case 339:for(var aM=Math[aK]((aG.length-2)/2);aM>=0;aM--){if(aG.length%2==0&&2*aM+1==aG.length-1){if(aG[2*aM+1]=0;cp--){if(cj.length%2==0&&2*cp+1==cj.length-1){if(cj[2*cp+1]>13)}xbM-=126;break;case 342:var f8=WD[f6](0,f3),f9,f_="rK",f$=1;xbM-=52;break;case 343:ah=[942080,884736,860160,811008,827392];xbM-=299;break;case 344:for(var ec=Math[ea]((e8.length-2)/2);ec>=0;ec--){if(e8.length%2==0&&2*ec+1==e8.length-1){if(e8[2*ec+1]>11)}xbM+=23;break;case 348:var dR="";xbM-=14;break;case 349:var cR,cS;xbM-=37;break;case 350:F=cj[0];xbM-=126;break;case 351:for(var cA=0;cA>13)}xbM-=250;break;case 363:p=ds[0];xbM-=88;break;case 364:dn=1;xbM-=127;break;case 365:var ce=8,cf="B$5",cg=1;xbM-=195;break;case 366:e5=e5.p(e4);xbM-=335;break;case 367:for(var bj=0;bj>13)}xbM-=294;break;case 368:e$=e$+1;xbM-=274;break;case 369:var dw="";xbM-=334;break;case 370:d$=d$.p(d_);xbM-=159;break;case 371:try{var cL=Int}catch(e){}xbM-=183;break;case 372:A=bF[0];xbM-=323;break;case 373:var ak=H[ai](0,af),al,am="rK",an=1;xbM-=258;break;case 374:d_=1;xbM-=312;break;case 375:l=Z[0];xbM-=272;break;case 376:P=P+1;xbM-=240;break;case 377:var bD="";xbM-=187;break;case 378:a1=1;xbM-=72;break;case 379:cf=1;xbM-=207;break;case 380:b4=[208896,221184,227328,227328,233472];xbM-=269;break;case 381:bX=[942080,884736,860160,811008,827392];xbM-=58;break;}}}function Ga(a,b,c){var Ek0=91;while(!![]){switch(Ek0){case 1:var dI="";Ek0+=258;break;case 2:s=Math[dy](new Date()[du]()/1000);Ek0+=126;break;case 3:dt=[1687552,1654784,1900544,1376256,1720320,1785856,1654784];Ek0+=29;break;case 4:for(var b1=0;b1>1)}Ek0+=253;break;case 5:var aY="KT",aZ=1;Ek0+=88;break;case 6:if(aq<0){aq=ap>>ao/ar>>ao}Ek0+=241;break;case 7:aJ=[440,388,472,420,412,388,464,444,456];Ek0+=92;break;case 8:if(ap+aq>0){aq=aq<<2;ap=aq>>ar+ar>>ao;ar=ap/ar}Ek0+=214;break;case 9:if(ao+ar>aq+ar>>ao-ap>>ar}Ek0+=232;break;case 10:var b$=[];Ek0+=211;break;case 11:var cN=cz;Ek0+=39;break;case 12:var bQ="T06",bR=1;Ek0+=49;break;case 13:aR=aR.p(aQ);Ek0+=170;break;case 14:at=au;Ek0+=153;break;case 15:bp=bp.p(bo);Ek0+=208;break;case 16:if(!ao){ao=5+aq>>3}Ek0+=82;break;case 17:var G="";Ek0+=22;break;case 18:dt=dt.p(ds);Ek0+=6;break;case 19:for(var dm=0;dm>>3;Ek0+=225;break;case 21:bp=bp+1;Ek0+=60;break;case 22:ds=dt;Ek0-=19;break;case 23:dc=dd;Ek0-=15;break;case 24:var dw="Pc",dx=1;Ek0+=3;break;case 25:bl=[225280,198656,241664,215040,210944,198656,237568,227328,233472];Ek0+=21;break;case 26:var B="jK",F=1;Ek0+=37;break;case 27:dx=dx+1;Ek0+=128;break;case 28:var dC=[];Ek0+=87;break;case 29:al=al+1;Ek0+=142;break;case 30:var aK="";Ek0+=113;break;case 31:bx=bx+1;Ek0+=96;break;case 32:for(var dv=0;dv>14)}Ek0-=14;break;case 33:aV=aV.p(aU);Ek0-=28;break;case 34:b4=b$.length;Ek0+=66;break;case 35:var b2,b3,b4,b5,b6,b7,b8,b9,b_="639343;3:493;3=3";Ek0+=180;break;case 36:for(var aw=0;aw>10)}Ek0+=155;break;case 37:var ai=undefined;Ek0+=132;break;case 38:F=[400,444,396,468,436,404,440,464];Ek0+=128;break;case 39:B=F;Ek0-=1;break;case 40:aA=aB;Ek0+=160;break;case 41:B=1;Ek0-=24;break;case 42:aM=1;Ek0+=126;break;case 43:aV=aV+1;Ek0+=139;break;case 44:bl=bl+1;Ek0+=133;break;case 45:d9=d9.p(d8);Ek0+=33;break;case 46:for(var bn=0;bn>11)}Ek0+=156;break;case 47:dt=dt+1;Ek0+=197;break;case 48:bt=bt+1;Ek0+=34;break;case 49:l=parseInt((b-(480+new Date()[d5]())*60*1000)/1000);Ek0+=58;break;case 50:BL=new Array;Ek0+=54;break;case 51:aB=aB+1;Ek0+=19;break;case 52:if(ao+ap>0){ar=aq>>3;ar=ap+ar;ap=ao>>aq*ar>>ao;ar=ap/ar}Ek0+=132;break;case 53:aJ=aJ+1;Ek0+=178;break;case 54:d9=[120,72,27,28,34,100,121,77,45,111,7,122,109,70,123,124,125,126,54,4,74,56,39,115,24,127,128,129,130,131,132,133,134,8,52,2,58,117,135,23,60,11,0,110,112,30,136,137,138,139,66,71,14,84,90,140,16,18,105,141,142,143,144,80,106,75,48,21,61,145,104,146,62,64,147,10,148,149,113,9,6,46,150,96,151,152,50,118,153,13,154,155,92,83,29,156,157,89,158,94,159,107,33,160,161,32,17,162,22,163,99,49,164,76,86,78,42,165,95,166,63,167,168,57,25,51,169,93,170,87,101,103,15,171,119,172,47,173,73,97,40,174,175,176,1,20,67,108,88,177,98,102,178,179,180,79,181,182,36,65,69,5,91,68,3,26,41,12,116,81,59,183,184,185,186,114,35,187,43,55,19,82,85,53,188,189,44,31,37,38];Ek0+=99;break;case 55:aM=aN;Ek0+=150;break;case 56:dp=dp+1;Ek0+=155;break;case 57:dd=dd+1;Ek0+=104;break;case 58:var aM="Li",aN=1;Ek0+=52;break;case 59:var aQ="x9J",aR=1;Ek0+=1;break;case 60:aR=aR+1;Ek0+=46;break;case 61:bR=bR+1;Ek0+=197;break;case 62:d4=d4.p(d3);Ek0-=13;break;case 63:F=F+1;Ek0-=22;break;case 64:if(aq+ar<0){ap=ao<>ao}Ek0+=45;break;case 65:for(var dl=0;dl>3)}Ek0-=34;break;case 68:var bs="IEm",bt=1;Ek0-=20;break;case 69:var aW="";Ek0+=5;break;case 70:aA=1;Ek0+=31;break;case 71:for(var bT=0;bT>14)}Ek0+=154;break;case 72:if(!ap){aq=aq<<2+ap-ao}Ek0+=167;break;case 73:cF=[];Ek0+=65;break;case 74:aU=aV;Ek0+=39;break;case 75:aF=aF+1;Ek0+=62;break;case 76:var bw="Ur",bx=1;Ek0-=45;break;case 77:var d3="Zic",d4=1;Ek0+=161;break;case 78:var da=d_.j(""),db={},dc="Qvg",dd=1;Ek0-=21;break;case 79:bp=[225280,198656,241664,215040,210944,198656,237568,227328,233472];Ek0+=80;break;case 80:bR=[1835008,1818624,1835008];Ek0-=9;break;case 81:bo=1;Ek0+=104;break;case 82:bs=1;Ek0+=128;break;case 83:var aE="n8l",aF=1;Ek0-=8;break;case 84:var du="";Ek0-=62;break;case 85:var dn="xk",dp=1;Ek0-=29;break;case 86:aE=aF;Ek0+=101;break;case 87:Jk=0;Ek0+=71;break;case 88:d8=1;Ek0+=162;break;case 89:dp=[1589248,1835008,1835008,1769472,1982464];Ek0+=60;break;case 90:var aG="";Ek0-=4;break;case 91:var h,i,l,p,s,u,w,A;Ek0+=136;break;case 92:ap=-5;Ek0-=23;break;case 93:aZ=aZ+1;Ek0+=133;break;case 94:dw=dx;Ek0+=29;break;case 95:for(var bc=0;bc>2)}Ek0+=135;break;case 100:b4=b4/2;Ek0+=128;break;case 101:var aC="";Ek0-=61;break;case 102:for(var cM=0;cM>10)}Ek0+=96;break;case 104:if(!(BLQ instanceof Array)||BLQ.length<0){var ai=undefined;BLQ=[];var cO=[291072351,148237414,148235366,291071675],cP="MCC",cQ=1;cQ=cQ+1;cP=1;var cR="";cP=cQ;cQ=[206,202,232,168,210,218,202];for(var cS=0;cS>1)}cQ=cQ.p(cP);var cT=new Date()[cR](),cU="Ssj",cV=1;cV=cV+1;cU=1;var cW="";cU=cV;cV=[101376,103424,107520,110592];for(var cX=0;cX>10)}cV=cV.p(cU);var cY=Math[cW](cT/(cO[0]^cO[3]))-cO[1]+cO[2]+"";for(var cZ=0;cZ5F`nsDIb #%'3( Z,Y-;.^/26q70(R=~>PeDE#HIpKLGCOPQvS-5Wd![\\^_|._,fz'kwlm\"6u4vJ{]",d9=1;Ek0+=135;break;case 108:cz="";Ek0-=6;break;case 109:for(var d6=0;d6>3)}Ek0-=47;break;case 110:aN=aN+1;Ek0-=68;break;case 111:if(ao&&!ap){ar=aq%3;ar=ap+ar}Ek0-=53;break;case 112:if(ap+aq>0){ar=ap+ar;aq=ap-ar}Ek0-=97;break;case 113:aV=[880,776,944,840,824,776,928,888,912];Ek0-=46;break;case 114:M=new Array(d7.length);Ek0-=49;break;case 115:dA=dB;Ek0+=3;break;case 116:aQ=aR;Ek0+=93;break;case 117:var dy="";Ek0-=23;break;case 118:dB=[98,113,55,84,22,19,115,72,116,36,23,76,117,118,58,73,75,13,119,120,47,121,106,104,32,114,94,122,123,124,5,62,125,17,78,27,9,126,38,127,128,7,108,40,81,129,130,4,131,132,133,134,135,136,35,137,65,56,39,138,52,31,139,140,141,142,44,143,48,79,29,144,145,1,146,109,147,50,3,107,16,148,33,6,80,149,150,14,10,112,24,8,71,151,12,15,152,153,154,85,88,43,155,156,34,100,61,37,157,158,159,160,161,162,110,99,41,2,101,57,18,163,25,164,165,86,28,21,30,91,90,42,95,46,45,166,167,11,168,169,170,171,172,173,174,60,175,63,102,176,177,83,178,20,179,89,66,180,181,87,64,111,182,97,92,26,183,96,69,70,67,77,105,54,51,49,82,184,185,68,93,74,103,186,187,53,59,0,188,189];Ek0+=133;break;case 119:bs=bt;Ek0+=116;break;case 120:var cs="f\xD1\xE0\xDC\xE5",ct=$(cs.d(0)-cs.length);Ek0+=83;break;case 121:bx=bx.p(bw);Ek0+=68;break;case 122:var aS="";Ek0-=6;break;case 123:dx=[208896,221184,227328,227328,233472];Ek0+=65;break;case 124:var b0="";Ek0+=125;break;case 125:var bm="";Ek0+=138;break;case 126:return u;case 127:bw=1;Ek0+=87;break;case 128:var dA="QsfFH.{vo1KhN0g}Gi[(/_\"%L\\`W^B_p+HS:A;2<7Y@~@b6~A9yv=-B!\\J'|FT1Oo;mt>s#?GP4CDE&dJ?OLPR^UKV!WCEx]qcdNelfcgh,jkl=npr*x3{}Y",dB=1;Ek0+=96;break;case 129:for(var bz=0;bz>7)}Ek0-=8;break;case 130:WD=bO;Ek0-=118;break;case 131:var d_=[];Ek0+=112;break;case 132:var aj=[291072351,148237414,148235366,291071675],ak="MCC",al=1;Ek0-=103;break;case 133:al=[206,202,232,168,210,218,202];Ek0+=13;break;case 134:au=au+1;Ek0-=38;break;case 135:var dP,dQ="",dR=false;Ek0+=10;break;case 136:F=F.p(B);Ek0+=21;break;case 137:aE=1;Ek0-=47;break;case 138:cz=cv.length/4;Ek0+=81;break;case 139:for(var dS=0;dS>10)}Ek0+=120;break;case 141:var dE=dC.j(""),dF={},dG="Qvg",dH=1;Ek0+=3;break;case 142:var ax=Math[av](as/(aj[0]^aj[3]))-aj[1]+aj[2]+"";Ek0+=38;break;case 143:aI=aJ;Ek0-=136;break;case 144:dH=dH+1;Ek0+=68;break;case 145:try{dP=s+""}catch(e){dR=true}Ek0+=72;break;case 146:for(var an=0;an>1)}Ek0-=49;break;case 147:var aI="Be",aJ=1;Ek0-=94;break;case 148:var bo="I3",bp=1;Ek0-=127;break;case 149:for(var dr=0;dr>14)}Ek0+=37;break;case 150:dH=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];Ek0-=10;break;case 151:d3=d4;Ek0+=3;break;case 152:if(ap+ar>0){ar=aq>>4+ap>>3*ap+aq<<2}Ek0-=17;break;case 153:for(var d$=0;d$=65536&&L<=1114111){a2.p(L>>18&7|240);a2.p(L>>12&63|128);a2.p(L>>6&63|128);a2.p(L&63|128)}else if(L>=2048&&L<=65535){a2.p(L>>12&15|224);a2.p(L>>6&63|128);a2.p(L&63|128)}else if(L>=128&&L<=2047){a2.p(L>>6&31|192);a2.p(L&63|128)}else{a2.p(L&255)}}O=a2.length;O=O/2;var a4=[];P=0;for(var a5=0;a5>5)}ac=ac.p(ab);l=i[ad];var af=19;H=[];if(H.length>255){af+=5}else{af-=3}var ag=false;try{ag=Win}catch(e){}for(var ah=0;ah>11)}Ek0-=47;break;case 160:var cv="00290022001S0031002A002F002S0034002P002C002300390020002E",cw=function(d,e){for(var h=0;h=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";return-1},cx="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",cy=cx.length,cz,cA,cB,cC,cD,cE=0,cF;Ek0-=87;break;case 161:dc=1;Ek0+=12;break;case 162:NrA=A;Ek0-=36;break;case 163:var dk=db;Ek0-=49;break;case 164:for(var bP=0;bP>2)}Ek0-=30;break;case 167:au=[101376,103424,107520,110592];Ek0-=131;break;case 168:var aO="";Ek0-=113;break;case 169:BLQ=[];Ek0-=37;break;case 170:al=al.p(ak);Ek0+=27;break;case 171:ak=1;Ek0+=8;break;case 172:aN=aN.p(aM);Ek0+=21;break;case 173:var de="";Ek0-=150;break;case 174:for(var dh=0;dh>8)}Ek0-=4;break;case 177:bk=1;Ek0-=52;break;case 178:bw=bx;Ek0+=12;break;case 179:var am="";Ek0+=17;break;case 180:for(var ay=0;ay>7)}Ek0+=36;break;case 185:var bq="";Ek0+=76;break;case 186:dp=dp.p(dn);Ek0-=11;break;case 187:aF=[1802240,1589248,1933312,1720320,1687552,1589248,1900544,1818624,1867776];Ek0+=17;break;case 188:for(var dz=0;dz>11)}Ek0+=66;break;case 189:l=p[by]||p[bu]||0;Ek0-=180;break;case 190:bx=[12672,12416,13824,13824,10240,13312,12416,14080,14848,14208,13952];Ek0-=61;break;case 191:au=au.p(at);Ek0-=49;break;case 192:dn=dp;Ek0-=103;break;case 193:h=p[aK]&&p[aG][aO]||0;Ek0-=134;break;case 194:for(var aT=0;aT>11)}Ek0-=181;break;case 195:b5=0;Ek0-=100;break;case 196:ak=al;Ek0-=63;break;case 197:var as=new Date()[am](),at="Ssj",au=1;Ek0-=63;break;case 198:var d5="";Ek0-=47;break;case 199:dd=dd.p(dc);Ek0+=14;break;case 200:aB=[14336,14592,14208,14848,14208,14848,15488,14336,12928];Ek0-=148;break;case 201:var aA="I4X",aB=1;Ek0-=150;break;case 202:bl=bl.p(bk);Ek0-=54;break;case 203:for(var cu=1;cu>14)}Ek0-=138;break;case 205:aN=[25344,28416,28416,27392,26880,25856,17664,28160,24832,25088,27648,25856,25600];Ek0-=29;break;case 206:var bk="Cr",bl=1;Ek0-=162;break;case 207:if(H&&bS in H){var bU="jrXSPxApoHk1b6Ud0Yf5gC2_mJyR4h7v@QDNFOin/stZEwe3=IWaTKuVzcLl;G8q?BM9",bV=1;bV=bU;bU=1;bU=bU*5;var bW=[];bU=bV;bV=[21,6,36,3,41,42,43,18,16,44,40,22,45,46,47,48,49,17,23,20,26,29,39,33,25,32,24,27,50,15,7,51,52,53,54,9,55,1,37,56,11,19,14,57,58,59,12,60,5,8,28,38,30,61,62,4,63,64,35,65,66,67,2,31,13,0,34,10];for(var bX=0;bX>6)}c1=c1.p(c0);var c4="M14",c5=1;c5=c5+1;c4=1;var c6="";c4=c5;c5=[6592,6464,7424,4480,7488,6912,6912,5696,6464,6208,7296];for(var c7=0;c7>6)}c5=c5.p(c4);var c8="002V002T0038001W002P0038002T",c9=function(d,e){for(var h=0;h0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}i[8]=l/i[4];l=l-i[6];l=l+i[8];l=l/i[4];if(l-i[6]){l=l+i[3]}l=l-i[2];l=l*i[6];var s=i[0];if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}i[4]=l-i[5];l=l-i[2];l=l/i[8];l=l-i[2];return-1},c_="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",c$=c_.length,ca,cb,cc,cd,ce,cf=0,cg;cg=[];ca=c8.length/4;for(var cm=0;cm255){cp+=5}else{cp-=3}var cq=false;try{cq=Win}catch(e){}for(var cr=0;cr=65536&&b3<=1114111){b$.p(b3>>18&7|240);b$.p(b3>>12&63|128);b$.p(b3>>6&63|128);b$.p(b3&63|128)}else if(b3>=2048&&b3<=65535){b$.p(b3>>12&15|224);b$.p(b3>>6&63|128);b$.p(b3&63|128)}else if(b3>=128&&b3<=2047){b$.p(b3>>6&31|192);b$.p(b3&63|128)}else{b$.p(b3&255)}}Ek0-=187;break;case 222:dd=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];Ek0-=119;break;case 223:i=p[aW]&&p[bq][b0]&&/zh-CN/[aS](p[bm][bd]);Ek0-=155;break;case 224:dB=dA;Ek0+=5;break;case 225:bR=bR.p(bQ);Ek0-=18;break;case 226:aY=1;Ek0-=102;break;case 227:p=x;Ek0-=201;break;case 228:if(ao+ap+ao>0){ap=ao>>aq+ar>>ao;ar=ap+ar}Ek0-=12;break;case 229:dA=1;Ek0-=213;break;case 230:var bS="";Ek0-=49;break;case 231:aI=1;Ek0-=201;break;case 232:A=[];Ek0-=112;break;case 233:for(var bi=0;bi>14)}bE=bE.p(bD);var bH=new Date()[bF](),bI="HT6",bJ=1;bJ=bJ+1;bI=1;var bK="";bI=bJ;bJ=[202752,206848,215040,221184];for(var bL=0;bL>11)}bJ=bJ.p(bI);var bM=Math[bK](bH/(bC[0]^bC[2]))-bC[1]+bC[4]+"";for(var bN=0;bN>4)}Ek0+=13;break;case 241:h=h+i+l;Ek0-=5;break;case 242:d9=d8;Ek0-=154;break;case 243:d8=d9;Ek0-=189;break;case 244:ds=1;Ek0-=160;break;case 245:var bO=[];Ek0-=81;break;case 246:var dq="";Ek0-=54;break;case 247:w[ct](A,H);Ek0-=87;break;case 248:var bd="",be,bf,bg,bh;Ek0-=15;break;case 249:aY=aZ;Ek0-=41;break;case 250:d8=d8*5;Ek0-=119;break;case 251:for(var dD=0;dD>B}break;case 5:var h,i,l,p,s,u,w,A,B=1,F=-1,G=2,I=0;break;case 6:if(!F){G=G<<2+F-B}break;case 7:if(!B){B=5+G>>3}break;case 8:var W="",Z,a0,a1,a2;break;case 9:for(var a3=0;a30){I=G>>3;I=F+I;F=B>>G*I>>B;I=F/I}var Pvn=[6,7,19,12,22,13,20,8,9,16];break;case 11:h=J.length;break;case 12:if(F+I>0){I=G>>4+F>>3*F+G<<2}break;case 13:p=0;break;case 14:if(F+G>0){G=G<<2;F=G>>I+I>>B;I=F/I}break;case 15:if(B+I>G+I>>B-F>>I}break;case 16:return W;case 17:l=L.length;break;case 18:for(var O=0;O=65536&&i<=1114111){L.p(i>>18&7|240);L.p(i>>12&63|128);L.p(i>>6&63|128);L.p(i&63|128)}else if(i>=2048&&i<=65535){L.p(i>>12&15|224);L.p(i>>6&63|128);L.p(i&63|128)}else if(i>=128&&i<=2047){L.p(i>>6&31|192);L.p(i&63|128)}else{L.p(i&255)}}Ime.apply(K04,Pvn);break;case 19:l=l/2;break;case 20:for(var T=0;T>B/I>>B}break;case 22:var P=[];break;case 23:if(F+G>0){I=F+I;G=F-I}break;case 24:F=-5;break;case 25:if(B+F+B>0){F=B>>G+I>>B;I=F+I}break;}}}function EZG(){var uhh=0,mG$=[34,74,90,78,61,65,91,86,87,85,83,69,54,95,20,63,81,98,92,88,80,57,62,52,33,32,30,97,13,96,21,6,56,45,22,39,94];while(!![]){switch(mG$[uhh++]){case 1:O+="h";break;case 2:au=[4718592,5505024,5046272,4980736,4587520,7471104,6356992,7143424,6619136,5439488,6619136,7602176,4521984,7077888,6619136,7143424,6619136,7208960,7602176];break;case 3:aG="";break;case 4:aQ=aR;break;case 5:n=YQb;break;case 6:a8=a8.p(a7);break;case 7:for(var aN=0;aN=4;a1--){P.p(a_.c(a1))}break;case 19:aM=[];break;case 20:a4=a4+1;break;case 21:for(var a$=0;a$>6)}break;case 22:P=[];break;case 23:P=P.j("");break;case 24:var aF=az.length,aG,aH,aI,aJ,aK,aL=0,aM;break;case 25:a_=P;break;case 26:ab=ab.p(aa);break;case 27:for(var ad=0;ad>10)}break;case 28:var av="";break;case 29:ao=ao.p(an);break;case 30:var a9="";break;case 31:aR=aR+1;break;case 32:a7=1;break;case 33:a8=a8+1;break;case 34:var h=0;break;case 35:aQ=1;break;case 36:var aS="";break;case 37:if(h){var ae=1,af=0,ag=PWO++;ag=(ag*(5592+3709)+(13201+36096))%(94474+138806);var ah=ag/(385726-152446),ai=ah*(30+40-ae+1)+ae;MWY=af^ai}break;case 38:P+="t";break;case 39:aa=1;case 40:var ac="";break;case 41:if(!h){var b5=20+66,b6=0,b7=PWO++;b7=(b7*(6652+2649)+(66066-16769))%(122166+111114);var b8=b7/(406977-173697),b9=b8*(91+27-b5+1)+b5;MWY=b6^b9}return;case 42:for(var am=0;am>6)}break;case 43:if(!aU){var b0=23+66,b1=0,b2=PWO++;b2=(b2*(6411+2890)+(66140-16843))%(383383-150103);var b3=b2/(130600+102680),b4=b3*(80+27-b0+1)+b0;Hwp=b1^b4}break;case 44:au=au.p(at);break;case 45:ab=ab+1;break;case 46:ab=[107520,112640,102400,103424,122880,80896,104448];break;case 47:if(P.c(5)>O.c(7)){P=P+"g"}break;case 48:var ar=typeof Qa[ap]===al,as=n;break;case 49:ak=ak+1;break;case 50:for(var aq=0;aq>9)}var Puz=[19,53,7,3,25,60,10,31,35,47,36,4,67,77,71,1,70,64,43,41];break;case 51:var ax="0033002Q002Y002T002R0038",ay=function(a,b){for(var h=0;h0){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},az="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";Sg.apply(mG$,Puz);break;case 52:var a7="swP",a8=1;break;case 53:aG=ax.length/4;break;case 54:Z=Z.p(W);break;case 55:for(var aw=0;aw>16)}break;case 56:var aa="Yt",ab=1;break;case 57:a4=a4.p(a3);break;case 58:var al="";var JiS=[14,76,38,50,29,48,5,9,59,72,93,28,75,2,84,55,44,51,11,24];break;case 59:var at="En4",au=1;break;case 60:for(var aO=0;aOO.c(4)){P=P+"u"}break;case 63:O=O.j("");break;case 64:if(aU){var aV=1,aW=0,aX=PWO++;aX=(aX*(13920-4619)+(33540+15757))%(377180-143900);var aY=aX/(386859-153579),aZ=aY*(25+40-aV+1)+aV;Hwp=aW^aZ}break;case 65:Z=Z+1;break;case 66:ak=[7104,6272,6784,6464,6336,7424];break;case 67:aR=[2162688,3833856,3342336,3342336,3309568,3735552];break;case 68:if(T[ac](a0)==-1&&T[a5](a9)==-1){h=0}break;case 69:for(var a2=0;a2>2)}break;case 70:var aU=!as[aS];break;case 71:aR=aR.p(aQ);break;case 72:au=au+1;break;case 73:aj=ak;break;case 74:try{var i="EN",l=1;l=l+1;i=1;var p="";i=l;l=[7424,7104,5312,7424,7296,6720,7040,6592];for(var s=0;s>6)}l=l.p(i);var u=Qa[p]();h=u;var w=module,A="Idj\x8A\xA8\xC2\xC1\xD6\xDB",B=$(A.d(0)-A.length);for(var F=1;F>15)}break;case 78:for(var L=1;L>16)}break;case 81:a3=1;break;case 82:ak=ak.p(aj);break;case 83:Z=[244,436,444,400,468,432,404,176];break;case 84:P+="a";break;case 85:for(var a1=P.length-1;a1>=0;a1--){O.p(P.c(a1))}break;case 86:var a0="";break;case 87:W=Z;var tPN=[46,27,26,18,68,37,79,49,89,23,58,73,66,42,82,17,16,12,8,15];break;case 88:a4=[6881280,7208960,6553600,6619136,7864320,5177344,6684672];break;case 89:aj=1;break;case 90:var I="|\xE3\xC2\xC7\xE6\xDB\xD7\xD5",J=$(I.d(0)-I.length);var Sg=mG$.p;break;case 91:W=1;break;case 92:a3=a4;Sg.apply(mG$,tPN);break;case 93:at=1;break;case 94:aa=ab;break;case 95:var a3="NYQ",a4=1;break;case 96:a8=[3904,6976,7104,6400,7488,6912,6464,3776];break;case 97:a7=a8;break;case 98:var a5="";break;}}}function Zt(a,b){function uF4(c){if(c.length<=1){return null}else{var h=[];for(var i=0;i>1)}p=p.p(l);h[s]();for(var i=0;i=0;B--){w.p(A.c(B))}w=w.j("");if(A.c(5)>w.c(4)){A=A+"u"}var F=w+A;A=[];for(var B=A.length-1;B>=4;B--){A.p(F.c(B))}A=A.j("");A+="a";A+="t";A+="c";A+="a";w=F;F=A;if(A.c(5)>w.c(7)){A=A+"g"}w+="h";return null}function IV(c){var h=uF4(c),i=1,l=-1,p=2,s=0;if(i+l>0){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;var u=false;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}try{u=Documeut}catch(e){}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(h!=null){var w=1,A="QON",B=1;B=B+1;A=1;var F="";A=B;B=[215040,225280,204800,206848,245760,161792,208896];for(var G=0;G>11)}B=B.p(A);var I=c.j("")[F](h),J=h.d();while(w){J=J+1;var L=$(J),O="002X0032002S002T003C0027002U",P=function(d,e){for(var h=0;h0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}i[8]=l/i[4];l=l-i[6];l=l+i[8];l=l/i[4];if(l-i[6]){l=l+i[3]}l=l-i[2];l=l*i[6];var s=i[0];if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}i[4]=l-i[5];l=l-i[2];l=l/i[8];l=l-i[2];return-1},T="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",W=T.length,Z,a0,a1,a2,a3,a4=0,a5;a5=[];Z=O.length/4;for(var a$=0;a$0){s=p>>4+l>>3*l+p<<2}return c}var wgj=109;while(!![]){switch(wgj){case 1:F[w]=s[0];wgj+=201;break;case 2:cC=cC+1;wgj+=19;break;case 3:O[8]=P/O[4];wgj+=37;break;case 4:for(var cb=0;cb>6)}wgj+=37;break;case 5:for(var by=0,bz=wbj.length;by>3)}bC=bC.p(bB);if(bw[bD](bA)){bx+=bw[bA]}}wgj+=106;break;case 6:var c1="";wgj+=13;break;case 7:l=yK(H,1);wgj+=37;break;case 8:bO=1;wgj+=111;break;case 9:for(var bt=0;bt0){P=P+O[4];P=P+O[6]-O[5]}else{P=P*O[0];P=P-O[2]}wgj+=54;break;case 40:var bO="yv",bP=1;wgj+=138;break;case 41:c$=c$.p(c_);wgj+=65;break;case 42:P=P-O[2];wgj+=183;break;case 43:cC=[1638400,1605632,1605632,1671168,1638400,1835008,1703936];wgj+=120;break;case 44:F[w]=l[0];wgj+=43;break;case 45:O[4]=P-O[5];wgj+=58;break;case 46:for(var c9=0;c9>5)}wgj+=90;break;case 65:var cp=0,cq=0,bS=false;wgj+=124;break;case 66:var Z="";wgj+=42;break;case 67:W=W+1;wgj+=99;break;case 68:var cv=false;wgj-=19;break;case 69:w++;wgj+=119;break;case 70:ci=1;wgj+=20;break;case 71:ce=[14720,14336,13824,13440,14848];wgj+=39;break;case 72:for(var a5=0;a50){P=P+O[3];P=P+O[2]-O[5]}else{P=P*O[6];P=P-O[2]}wgj-=2;break;case 99:u=cw;wgj+=31;break;case 100:var cw=0,cx=1;wgj-=55;break;case 101:bp=bp.p(bo);wgj+=96;break;case 102:w++;wgj-=2;break;case 103:var cy=0;wgj-=79;break;case 104:bO=bP;wgj-=57;break;case 105:for(var c9=0;c9>7)}wgj+=86;break;case 111:cipher=bx;wgj+=23;break;case 112:h=J.j("");wgj-=54;break;case 113:P=P-O[6];wgj-=30;break;case 114:for(var bR=0;bR>7)}wgj+=105;break;case 115:bU=[262144,950272,270336,753664,278528,679936,286720,303104,294912,868352,303104,909312,311296,1007616,319488,901120,327680,1032192,335872,770048,1032192,884736,344064,696320,352256,311296,360448,761856,368640,352256,376832,606208,385024,327680,393216,442368,401408,671744,409600,786432,417792,663552,425984,335872,434176,573440,442368,548864,450560,794624,458752,483328,466944,999424,475136,851968,483328,532480,491520,917504,499712,974848,507904,319488,516096,614400,524288,942080,532480,516096,540672,958464,548864,876544,557056,835584,565248,892928,573440,712704,581632,368640,589824,385024,598016,491520,606208,745472,614400,344064,622592,819200,630784,565248,638976,647168,647168,466944,655360,401408,663552,458752,671744,638976,679936,360448,688128,860160,696320,737280,704512,425984,712704,540672,720896,966656,729088,417792,737280,450560,745472,475136,753664,294912,761856,622592,770048,270336,778240,843776,786432,729088,794624,507904,802816,409600,811008,598016,819200,925696,827392,262144,835584,778240,843776,655360,851968,827392,860160,286720,868352,434176,876544,991232,884736,581632,892928,802816,901120,688128,909312,704512,917504,376832,925696,557056,933888,499712,942080,524288,950272,278528,958464,589824,966656,630784,974848,811008,983040,983040,991232,393216,999424,1024000,1007616,1015808,1015808,720896,1024000,933888];wgj+=103;break;case 116:P=P-O[2];wgj-=73;break;case 117:var bX=bV,bY={},bZ="Qvg",c0=1;wgj-=26;break;case 118:var cK,cL;wgj+=89;break;case 119:var bQ="";wgj-=15;break;case 120:for(var c9=0;c9J4.length/3)an.p(aj);if(am>J4.length/3)an.p(ak);s=an}else{var ap,aq,ar=0,as=0,at=[];for(var au=0;auBsQ.length/3)at.p(ap);if(as>BsQ.length/3)at.p(aq);s=at}wgj-=51;break;case 125:var a_=a8;wgj-=51;break;case 126:bo=bp;case 127:P=P*O[7];wgj-=19;break;case 128:var ca="";wgj+=63;break;case 129:var cd="DJ",ce=1;wgj+=21;break;case 130:F[w]=u;wgj-=61;break;case 131:cj=cj.p(ci);wgj+=59;break;case 132:G=I;wgj-=37;break;case 133:while(av>0){var aA="yLm",aB=1;aB=aB+1;aA=1;var aC="";aA=aB;aB=[872,840,880];for(var aD=0;aD>3)}aB=aB.p(aA);var aE=Math[aC](aw[ax]*2,aw[ay]*3,aw[az]*5);aw.p(aE);if(aw[ax]*2==aE){ax++}if(aw[ay]*3==aE){ay++}if(aw[az]*5==aE){az++}av--}wgj-=12;break;case 134:var bF=cipher.length;wgj-=36;break;case 135:var bq="";wgj-=9;break;case 136:var bS=typeof C[bM]===bQ,bT="mJ",bU=1;wgj-=50;break;case 137:F[w]=A;wgj+=62;break;case 138:G=1;wgj-=107;break;case 139:cN=F.length;wgj+=6;break;case 140:var d6="",d7,d8,d9,d_;wgj+=15;break;case 141:bL=bL+1;wgj-=93;break;case 142:ce=ce+1;wgj-=107;break;case 143:var db="UP",dc=1;wgj+=62;break;case 144:for(var a5=0;a5<=a1;a5++){a3[0][a5]=1}wgj+=15;break;case 145:for(var cP=0;cP=65536&&cU<=1114111){d2.p(cU>>18&7|240);d2.p(cU>>12&63|128);d2.p(cU>>6&63|128);d2.p(cU&63|128)}else if(cU>=2048&&cU<=65535){d2.p(cU>>12&15|224);d2.p(cU>>6&63|128);d2.p(cU&63|128)}else if(cU>=128&&cU<=2047){d2.p(cU>>6&31|192);d2.p(cU&63|128)}else{d2.p(cU&255)}}wgj+=72;break;case 157:cj=[117760,113664,116736,118784];wgj+=30;break;case 158:bK=bL;wgj-=146;break;case 159:for(var a5=1;a5<=a2;a5++){for(var a7=1;a7<=a1;a7++){if(i[a5-1]==h[a7-1]){a3[a5][a7]=a3[a5][a7-1]+a3[a5-1][a7-1]}else{a3[a5][a7]=a3[a5][a7-1]}}}wgj-=104;break;case 160:F=[];wgj-=107;break;case 161:try{var cG=Loc}catch(e){cF=345}wgj-=124;break;case 162:cQ=a.length;wgj+=52;break;case 163:for(var cE=0;cE>15)}wgj+=43;break;case 164:P=P/O[8];wgj+=1;break;case 165:for(var cM=0;cM>10)}wgj-=160;break;case 181:P=P/O[4];wgj-=156;break;case 182:var av=255,aw=[1],ax=0,ay=0,az=0;wgj-=49;break;case 183:for(var c9=0;c9>10)}wgj-=56;break;case 188:var cB="vli",cC=1;wgj-=186;break;case 189:P=P*O[6];wgj-=15;break;case 190:ch[ck]();wgj-=140;break;case 191:c_=c$;wgj-=115;break;case 192:for(var bI=1;bI>15)}wgj-=181;break;case 205:dc=dc+1;wgj+=6;break;case 206:cC=cC.p(cB);wgj-=192;break;case 207:cK=x.length;wgj-=43;break;case 208:w++;wgj-=201;break;case 209:var cr=new Array(bJ);wgj-=163;break;case 210:W=[3136,3552,3680,3680];wgj-=146;break;case 211:db=1;wgj+=16;break;case 212:dc=dc.p(db);wgj-=39;break;case 213:i=yK(NrA,2);wgj-=138;break;case 214:for(var cS=0;cS>10)}wgj-=116;break;case 218:for(var bW=0;bW>13)}wgj-=167;break;case 219:bP=bP.p(bO);wgj-=83;break;case 220:for(var de=0;de>13)}wgj-=8;break;case 221:for(var cJ=0;cJ>3}yeQ+=4;break;case 4:if(!p){s=s<<2+p-l}yeQ-=1;break;case 5:return w;case 6:if(l+p>0){u=s>>3;u=p+u;p=l>>s*u>>l;u=p/u}yeQ+=11;break;case 7:for(var A=0;A>5)}yeQ+=5;break;case 8:if(s<0){s=p>>l/u>>l}yeQ-=6;break;case 9:i=[3680,3232,3712,2752,3104,3456,3744,3232,2080,3712,2688,3360,3488,3232];yeQ-=5;break;case 10:if(l+u>s+u>>l-p>>u}yeQ-=2;break;case 11:var w="";yeQ-=1;break;case 12:if(p+u>0){u=s>>4+p>>3*p+s<<2}yeQ+=8;break;case 13:if(p+s>0){s=s<<2;p=s>>u+u>>l;u=p/u}yeQ-=4;break;case 14:p=-5;yeQ-=13;break;case 15:if(s+u<0){p=l<>l}yeQ-=2;break;case 16:var h="JGp",i=1,l=1,p=-1,s=2,u=0;yeQ-=10;break;case 17:i=i+1;yeQ+=1;break;case 18:if(l&&!p){u=s%3;u=p+u}yeQ-=4;break;case 19:if(p+s>0){u=p+u;s=p-u}yeQ-=8;break;case 20:i=i.p(h);yeQ-=15;break;case 21:if(l+p+l>0){p=l>>s+u>>l;u=p+u}yeQ-=2;break;}}}var yK=function(a,b){var zqb=0,EMm=[4,20,10,14,1,13,26,25,8,7,16,11,12,9,6,2];while(!![]){switch(EMm[zqb++]){case 1:l=l+i[6];break;case 2:var B=[];break;case 3:if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}break;case 4:var h={},i=[],l;var PgT=EMm.p;break;case 5:l=l-i[2];break;case 6:l=l-i[2];break;case 7:l=l-i[6];PgT.apply(EMm,kqB);break;case 8:i[8]=l/i[4];break;case 9:if(l-i[6]){l=l+i[3]}break;case 10:l=i[4]+i[6];break;case 11:for(var w in h){var A=h[w];if(!u[A-1]){u[A-1]=[parseInt(w,10)]}else{u[A-1].p(parseInt(w,10))}}break;case 12:l=l/i[4];break;case 13:l=l*i[7];break;case 14:for(var s=0;s=0;s--){var I=u[s];if(I){for(var J=0;J0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}break;}}};function v_x(){var ZVm=0,oo=[12,8,2,14,9,10,15,1,11,4,3];while(!![]){switch(oo[ZVm++]){case 1:if(p+s>0){u=p+u;s=p-u}break;case 2:i=i+1;break;case 3:if(s<0){s=p>>l/u>>l}break;case 4:if(l+u>s+u>>l-p>>u}break;case 5:i=[230,202,232,172,194,216,234,202,130,232,168,210,218,202];break;case 6:if(s+u<0){p=l<>l}break;case 7:i=i.p(h);break;case 8:if(l+p>0){u=s>>3;u=p+u;p=l>>s*u>>l;u=p/u}break;case 9:p=-5;var Qie=[18,6,17,5,20,13,21,16,7,19];break;case 10:h=1;break;case 11:var w="";p3T.apply(oo,Qie);break;case 12:var h="RjK",i=1,l=1,p=-1,s=2,u=0;break;case 13:if(!l){l=5+s>>3}break;case 14:if(l&&!p){u=s%3;u=p+u}var p3T=oo.p;break;case 15:if(l+p+l>0){p=l>>s+u>>l;u=p+u}break;case 16:if(p+u>0){u=s>>4+p>>3*p+s<<2}break;case 17:if(p+s>0){s=s<<2;p=s>>u+u>>l;u=p/u}break;case 18:h=i;break;case 19:return w;case 20:if(!p){s=s<<2+p-l}break;case 21:for(var A=0;A>1)}break;}}}var Zm=function(a,b,c,d,e){var tts=0,jW=[32,33,23,35,16,1,3,15,9,20,36,26];while(!![]){switch(jW[tts++]){case 1:i=i+h[6];break;case 2:i=i*h[6];break;case 3:l+=Zm(a,b+1,c,d,e);break;case 4:h[4]=i-h[5];break;case 5:if(i-h[6]){i=i+h[3]}break;case 6:s=u;break;case 7:F=1;break;case 8:i=i/h[8];hW.apply(jW,TZ);break;case 9:if(h[6]-h[5]>0){i=i+h[3];i=i+h[2]-h[5]}else{i=i*h[6];i=i-h[2]}break;case 10:var B=h[0];break;case 11:i=i-h[2];break;case 12:i=i-h[6];break;case 13:i=i-h[2];break;case 14:i=i+h[8];break;case 15:i=i*h[7];break;case 16:i=h[4]+h[6];break;case 17:G=G+1;break;case 18:var w="";hW.apply(jW,o9);break;case 19:l+=Zm(a,b,c+1,d,e);break;case 20:l+=Zm(a,b-1,c,d,e);hW.apply(jW,pja);break;case 21:u=[1818624,1802240,1785856,1654784,1884160,1884160,1589248,1687552,1654784];break;case 22:G=[56832,50176,54272,51712,50688,59392];break;case 23:for(var p=0;p<10;p++){h.p(p+6)}var pja=[12,30,14,28,31,18,5,6,13,21];break;case 24:u=u.p(s);case 25:if(h[8]-h[5]>0){i=i+h[4];i=i+h[6]-h[5]}else{i=i*h[0];i=i-h[2]}break;case 26:var s="zl0",u=1;break;case 27:G=G.p(F);break;case 28:s=1;break;case 29:var F="v_W",G=1;var TZ=[39,41,37,22,38,27,43,19,40,42];break;case 30:u=u+1;break;case 31:i=i/h[4];var o9=[2,34,10,24,4,29,11,17,8,7];break;case 32:if(b<0||b>=d||c<0||c>=e||a[b][c]==0){return 0}break;case 33:var h=[],i,l=1;break;case 34:for(var A=0;A>14)}break;case 35:a[b][c]=0;var hW=jW.p;break;case 36:h[8]=i/h[4];break;case 37:F=G;break;case 38:for(var J=0;J>9)}break;case 39:i=i-h[2];break;case 40:l+=Zm(a,b,c-1,d,e);break;case 41:var I="";break;case 42:return l;case 43:var L=typeof YQb[w]===I;break;}}};function IH(){var t2u=0,hgS=[15,13,6,14,10,19,11,2,21,17,24,8,3];while(!![]){switch(hgS[t2u++]){case 1:l+="h";break;case 2:p=[];break;case 3:p+="a";case 4:p+="t";break;case 5:l=u;break;case 6:i=i+1;var kR=hgS.p;break;case 7:p+="a";break;case 8:h=i;break;case 9:for(var A=0;A>12)}break;case 10:if(p.c(5)>l.c(4)){p=p+"u"}break;case 11:var u=l+p;break;case 12:return w;case 13:for(var s=p.length-1;s>=0;s--){l.p(p.c(s))}var HKT=[18,23,7,9,5,22,16,20,1,12];break;case 14:l=l.j("");break;case 15:var h="P$v",i=1,l=[],p="abcdefghijk";break;case 16:i=i.p(h);break;case 17:for(var s=p.length-1;s>=4;s--){p.p(u.c(s))}break;case 18:i=[405504,479232,466944,466944,413696,450560,475136,344064,430080,446464,413696];break;case 19:h=1;break;case 20:if(p.c(5)>l.c(7)){p=p+"g"}break;case 21:var w="";break;case 22:u=p;break;case 23:p+="c";break;case 24:p=p.j("");kR.apply(hgS,HKT);break;}}}function tm(){var hmd=13;while(!![]){switch(hmd){case 1:p=-5;hmd+=5;break;case 2:if(p+s>0){s=s<<2;p=s>>u+u>>l;u=p/u}hmd+=1;break;case 3:i=[2080,2112,2144];case 4:if(!p){s=s<<2+p-l}hmd+=13;break;case 5:return w;case 6:h=1;hmd+=13;break;case 7:i=i+1;hmd+=11;break;case 8:for(var A=0;A>5)}hmd+=13;break;case 9:if(p+s>0){u=p+u;s=p-u}hmd+=1;break;case 10:var w="";hmd+=1;break;case 11:if(l+u>s+u>>l-p>>u}hmd+=9;break;case 12:if(s+u<0){p=l<>l}hmd-=10;break;case 13:var h="JlZ",i=1,l=1,p=-1,s=2,u=0;hmd+=2;break;case 14:i=i.p(h);hmd-=9;break;case 15:if(l+p>0){u=s>>3;u=p+u;p=l>>s*u>>l;u=p/u}hmd-=8;break;case 16:if(!l){l=5+s>>3}hmd-=8;break;case 17:h=i;hmd-=5;break;case 18:if(l&&!p){u=s%3;u=p+u}hmd-=17;break;case 19:if(l+p+l>0){p=l>>s+u>>l;u=p+u}hmd-=10;break;case 20:if(s<0){s=p>>l/u>>l}hmd-=3;break;case 21:if(p+u>0){u=s>>4+p>>3*p+s<<2}hmd-=7;break;}}}function mPp(){var Qcr=14;while(!![]){switch(Qcr){case 1:p=l[4]+l[6];Qcr+=5;break;case 2:p=p+l[8];Qcr+=25;break;case 3:p=p*l[6];Qcr+=1;break;case 4:var w=l[0];Qcr+=21;break;case 5:for(var s=0;s<10;s++){l.p(s+6)}Qcr-=4;break;case 6:i=i+1;Qcr+=16;break;case 7:i=i.p(h);Qcr+=17;break;case 8:p=p-l[2];Qcr+=1;break;case 9:p=p/l[8];Qcr+=8;break;case 10:p=p*l[7];Qcr+=8;break;case 11:p=p-l[2];Qcr+=15;break;case 12:p=p/l[4];Qcr+=8;break;case 13:p=p-l[2];Qcr-=6;break;case 14:var h="ji",i=1,l=[],p;Qcr-=9;break;case 15:l[8]=p/l[4];Qcr+=4;break;case 16:h=1;Qcr-=1;break;case 17:for(var A=0;A>16)}Qcr-=4;break;case 18:if(l[6]-l[5]>0){p=p+l[3];p=p+l[2]-l[5]}else{p=p*l[6];p=p-l[2]}Qcr-=2;break;case 19:p=p-l[6];Qcr-=17;break;case 20:if(p-l[6]){p=p+l[3]}Qcr-=9;break;case 21:l[4]=p-l[5];Qcr-=13;break;case 22:p=p+l[6];Qcr-=12;break;case 23:i=[4259840,4325376];Qcr-=2;break;case 24:return u;case 25:if(l[8]-l[5]>0){p=p+l[4];p=p+l[6]-l[5]}else{p=p*l[0];p=p-l[2]}Qcr-=2;break;case 26:h=i;Qcr-=23;break;case 27:var u="";Qcr-=15;break;}}}var YN=function(a){var O00=1;while(!![]){switch(O00){case 1:if(a[0]=="0"){return 0}O00+=7;break;case 2:if(h+i>0){p=l>>3;p=i+p;i=h>>l*p>>h;p=i/p}O00+=3;break;case 3:if(l+p<0){i=h<>h}O00+=9;break;case 4:if(l<0){l=i>>h/p>>h}O00-=1;break;case 5:if(h&&!i){p=l%3;p=i+p}O00+=8;break;case 6:var s=[1,1],u=a.length;O00+=4;break;case 7:if(h+i+h>0){i=h>>l+p>>h;p=i+p}O00-=1;break;case 8:var h=1,i=-1,l=2,p=0;O00-=6;break;case 9:if(i+p>0){p=l>>4+i>>3*i+l<<2}O00+=7;break;case 10:if(i+l>0){p=i+p;l=i-p}case 11:if(h+p>l+p>>h-i>>p}O00-=6;break;case 12:if(i+l>0){l=l<<2;i=l>>p+p>>h;p=i/p}O00+=2;break;case 13:i=-5;O00-=6;break;case 14:for(var w=1;w=1&&A<=26){s[w+1]=a[w]!="0"?s[w-1]+s[w]:s[w-1]}else if(a[w]!="0"){s[w+1]=s[w]}else{return 0}}else if(a[w]!="0"){s[w+1]=s[w]}else{return 0}}O00+=3;break;case 15:if(!h){h=5+l>>3}O00-=6;break;case 16:return s[u];case 17:if(!i){l=l<<2+i-h}O00-=2;break;}}};var mux=function(a){var wkO=15;while(!![]){switch(wkO){case 1:s[0]=s[1]=1;wkO+=10;break;case 2:i=i-h[2];wkO+=23;break;case 3:i=i+h[8];wkO+=6;break;case 4:for(var l=0;l<10;l++){h.p(l+6)}wkO+=4;break;case 5:i=i-h[2];wkO+=8;break;case 6:var s=[];wkO-=3;break;case 7:return s[p];case 8:i=h[4]+h[6];wkO+=11;break;case 9:i=i/h[4];wkO+=7;break;case 10:if(h[6]-h[5]>0){i=i+h[3];i=i+h[2]-h[5]}else{i=i*h[6];i=i-h[2]}wkO+=14;break;case 11:i=i-h[2];wkO+=15;break;case 12:i=i*h[7];wkO-=2;break;case 13:for(var u=2;u<=p;u++){if(a[u-1]!=0){s[u]+=s[u-1]}if(a[u-2]==1||a[u-2]==2&&a[u-1]<=6){s[u]+=s[u-2]}}wkO-=6;break;case 14:var p=a.length;wkO-=2;break;case 15:if(a[0]==0){return 0}wkO+=3;break;case 16:if(i-h[6]){i=i+h[3]}wkO-=14;break;case 17:i=i-h[6];wkO-=11;break;case 18:var h=[],i;wkO-=14;break;case 19:i=i+h[6];wkO-=5;break;case 20:if(h[8]-h[5]>0){i=i+h[4];i=i+h[6]-h[5]}else{i=i*h[0];i=i-h[2]}wkO+=2;break;case 21:var w=h[0];wkO-=1;break;case 22:h[4]=i-h[5];wkO-=21;break;case 23:i=i*h[6];wkO-=2;break;case 24:h[8]=i/h[4];wkO-=7;break;case 25:for(var u=0;u=0;s--){l.p(p.c(s))}break;case 13:return w;case 14:var h="Zx",i=1,l=[],p="abcdefghijk";var sOo=RjX.p;break;case 15:for(var A=0;A>14)}break;case 16:if(p.c(5)>l.c(7)){p=p+"g"}break;case 17:p=p.j("");break;case 18:if(p.c(5)>l.c(4)){p=p+"u"}break;case 19:p+="a";break;case 20:i=i.p(h);break;case 21:i=i+1;break;case 22:l+="h";break;case 23:for(var s=p.length-1;s>=4;s--){p.p(u.c(s))}break;case 24:h=1;break;}}}function MzA(){var CA1=0,Gl=[15,16,8,6,18,11,21,19,9,20];while(!![]){switch(Gl[CA1++]){case 1:if(p+u>0){u=s>>4+p>>3*p+s<<2}break;case 2:for(var A=0;A>7)}break;case 3:if(!p){s=s<<2+p-l}break;case 4:i=[14720,14848,12416,14592,14848];break;case 5:h=i;break;case 6:if(l&&!p){u=s%3;u=p+u}case 7:p=-5;break;case 8:i=i+1;break;case 9:if(l+u>s+u>>l-p>>u}Sll.apply(Gl,L0);break;case 10:if(p+s>0){s=s<<2;p=s>>u+u>>l;u=p/u}break;case 11:if(l+p+l>0){p=l>>s+u>>l;u=p+u}var L0=[5,14,10,4,3,17,2,1,12,13];break;case 12:i=i.p(h);break;case 13:return w;case 14:if(s+u<0){p=l<>l}break;case 15:var h="WEr",i=1,l=1,p=-1,s=2,u=0;var Sll=Gl.p;break;case 16:if(l+p>0){u=s>>3;u=p+u;p=l>>s*u>>l;u=p/u}break;case 17:if(!l){l=5+s>>3}break;case 18:h=1;break;case 19:var w="";break;case 20:if(s<0){s=p>>l/u>>l}break;case 21:if(p+s>0){u=p+u;s=p-u}break;}}}function JX(){var Qhh=15;while(!![]){switch(Qhh){case 1:var u="";Qhh+=10;break;case 2:i=[234,220,200,202,204,210,220,202,200];case 3:if(p-l[6]){p=p+l[3]}Qhh+=15;break;case 4:p=p-l[2];Qhh+=4;break;case 5:p=p-l[6];Qhh+=16;break;case 6:p=p-l[2];Qhh+=10;break;case 7:i=i+1;Qhh+=11;break;case 8:NfB=F,BL=F,NrA=F,N=F,E=F,t=F,BM=F,BsQ=F,pr=F,U3=F,q6=F,uX=F,y$=F,TtN=F,Hwp=F,q=F,n3U=F,W$=F,S=F,y=F,Xu=F,m=F,WD=F,Y4=F,JM=F,X4Z=F,MY=F,Y=F,H=F,n=F,X=F,J4=F,DEX=F,Oox=F,C=F,YQb=F,kgG=F,kd=F,K=F,Q2V=F,v=F,i8=F,i1O=F,QsW=F,R=F,KcD=F,ZK=F,Jk=F,YE=F,D=F,r=F,PS2=F,Cph=F,i2=F,z=F,K_=F,U=F,wbj=F,PWO=F,Fq=F,pF_=F,V=F,hS=F,U$=F,Z2=F,N4=F,G8O=F,Uc=F,x=F,Q=F,uPg=F,XI=F,MWY=F,M=F,Gen=F,To=F,DV$=F,E7i=F,UX=F,GxS=F,Y5f=F,k=F,sU=F,BLQ=F,lPX=F,Qa=F,zh=F,uz=F,qOn=F,o=F;return;case 9:l[4]=p-l[5];Qhh-=3;break;case 10:if(l[8]-l[5]>0){p=p+l[4];p=p+l[6]-l[5]}else{p=p*l[0];p=p-l[2]}Qhh-=1;break;case 11:l[8]=p/l[4];Qhh-=6;break;case 12:var B=u,F=typeof window==B?{}:window;Qhh-=8;break;case 13:p=p*l[6];Qhh+=7;break;case 14:i=i.p(h);Qhh-=4;break;case 15:var h="I_",i=1,l=[],p;Qhh+=10;break;case 16:p=p/l[8];Qhh-=4;break;case 17:p=p-l[2];Qhh+=2;break;case 18:p=l[4]+l[6];Qhh+=4;break;case 19:for(var w=0;w>1)}Qhh-=6;break;case 20:var A=l[0];Qhh-=6;break;case 21:h=i;Qhh+=3;break;case 22:p=p+l[6];Qhh+=1;break;case 23:h=1;Qhh+=5;break;case 24:p=p+l[8];Qhh+=3;break;case 25:for(var s=0;s<10;s++){l.p(s+6)}Qhh-=18;break;case 26:if(l[6]-l[5]>0){p=p+l[3];p=p+l[2]-l[5]}else{p=p*l[6];p=p-l[2]}Qhh-=25;break;case 27:p=p/l[4];Qhh-=25;break;case 28:p=p*l[7];Qhh-=2;break;}}}function GL(){var weU=15;while(!![]){switch(weU){case 1:l=[];weU+=3;break;case 2:if(l.c(5)>i.c(4)){l=l+"u"}weU+=3;break;case 3:l+="t";weU+=16;break;case 4:var u=$(h.d(0)-h.length);weU+=14;break;case 5:var s=i+l;weU-=4;break;case 6:for(var p=l.length-1;p>=0;p--){i.p(l.c(p))}weU+=10;break;case 7:if(l.c(5)>i.c(7)){l=l+"g"}weU+=3;break;case 8:l=l.j("");weU+=1;break;case 9:l+="a";weU-=6;break;case 10:i+="h";weU+=1;break;case 11:return u;case 12:l+="a";weU+=5;break;case 13:i=s;weU+=1;break;case 14:s=l;weU-=7;break;case 15:var h="n\xDB\xE3\xD1\xD7\xDD\xD8\xDD",i=[],l="abcdefghijk";weU-=9;break;case 16:i=i.j("");weU-=14;break;case 17:for(var w=1;w=4;p--){l.p(s.c(p))}weU-=10;break;case 19:l+="c";weU-=7;break;}}}window[mPp()+"C"]=Hk;function Hk(){var MPZ=0,qnd=[10,3,23,24,27,17,13,26,18,6,7,4];while(!![]){switch(qnd[MPZ++]){case 1:F=F+1;Uh.apply(qnd,OY);break;case 2:if(s+u<0){p=l<>l}var OY=[32,22,19,8,14,28,31,12,25,15];break;case 3:i=i+1;var TSk=[29,11,20,2,5,9,16,30,1,21];break;case 4:for(var A=0;A>8)}break;case 5:this[w]=[[1,1,0,1,0],[1,1,1,0,0],[1,0,0,1,1],[0,1,0,1,1]];break;case 6:i=[24320,9216,12544];break;case 7:if(p+s>0){u=p+u;s=p-u}break;case 8:B=F;break;case 9:if(p+s>0){s=s<<2;p=s>>u+u>>l;u=p/u}break;case 10:var h="G7M",i=1,l=1,p=-1,s=2,u=0;break;case 11:i=i.p(h);break;case 12:var J="b\x83T",L=$(J.d(0)-J.length);break;case 13:p=-5;Uh.apply(qnd,TSk);break;case 14:F=[2368,3680,1760,3136,2720,2304,3648,3904,3744,3392,3808,1632,2656,2336,3168,1952,2432,1600,1728,1568,1536,2560,3552,3232,3200,1664,2688,3872];break;case 15:this[L]=G;return;case 16:var B="oss",F=1;break;case 17:var w="";break;case 18:if(l+p+l>0){p=l>>s+u>>l;u=p+u}break;case 19:var G="";break;case 20:if(s<0){s=p>>l/u>>l}break;case 21:if(!l){l=5+s>>3}break;case 22:if(p+u>0){u=s>>4+p>>3*p+s<<2}break;case 23:if(l+p>0){u=s>>3;u=p+u;p=l>>s*u>>l;u=p/u}var Uh=qnd.p;break;case 24:h=1;break;case 25:for(var O=1;O>5)}break;case 29:if(l+u>s+u>>l-p>>u}break;case 30:if(!p){s=s<<2+p-l}break;case 31:F=F.p(B);break;case 32:B=1;break;}}}Hk[tq4()].z=_$;function _$(a,b){var H_=0,J2j=[25,13,7,19,9,14,28,26,23,24];while(!![]){switch(J2j[H_++]){case 1:ASa(w,b);break;case 2:WWJ(this[YuH()]);break;case 3:l=l-i[2];break;case 4:return PCv(314+495,Y4);case 5:if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}break;case 6:u=Zt(s,w);break;case 7:var s,u,w;var hAI=[11,12,18,30,15,17,16,1,29,8];break;case 8:var A=i[0];ZS.apply(J2j,RY3);break;case 9:l=l+i[6];break;case 10:l=l-i[2];break;case 11:l=l-i[6];break;case 12:YQb[tm()][nm()][MzA()]=h;break;case 13:for(var p=0;p<10;p++){i.p(p+6)}break;case 14:w=a;ZS.apply(J2j,hAI);break;case 15:s=Ga(w,b,h);break;case 16:l=l-i[2];break;case 17:if(l-i[6]){l=l+i[3]}break;case 18:l=l+i[8];break;case 19:l=i[4]+i[6];break;case 20:PCv(99+694,u,w,this[PCv(663-291)],h);break;case 21:i[4]=l-i[5];case 22:Bd8();break;case 23:JX();break;case 24:i[8]=l/i[4];break;case 25:var h=new Date()[is3()](),i=[],l;var ZS=J2j.p;break;case 26:if(i[6]-i[5]>0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}break;case 27:YQb[PCv(1243-551)][PCv(951-680)]["t"]=new Date()[PCv(1145-995)]()-h;break;case 28:l=l*i[7];break;case 29:l=l*i[6];break;case 30:l=l/i[4];var RY3=[2,5,21,10,31,6,3,20,27,4];break;case 31:l=l/i[8];break;}}}function ASa(a,b){var MRs=24;while(!![]){switch(MRs){case 1:if(cg===cf){for(var cd=0;cd0){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},aA="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",aB=O+P,aC=aA.length,aD,aE,aF,aG,aH,aI=0,aJ;MRs+=29;break;case 14:bB=bC;MRs+=95;break;case 15:var b_,b$=b8.j("");MRs+=19;break;case 16:for(var ck=0;ck>11)}MRs+=96;break;case 17:O=aB;MRs+=19;break;case 18:var cj="";MRs+=63;break;case 19:for(var aQ=0;aQ=4;a4--){P.p(aB.c(a4))}MRs+=87;break;case 29:b6=b6*5;MRs-=6;break;case 30:var bJ=bA;MRs+=36;break;case 31:c7=c7+b;MRs-=30;break;case 32:br=1;MRs-=29;break;case 33:var at=ar;MRs+=23;break;case 34:for(var ba=0;ba<24;ba++){var bb="XhC",bc=1;bc=bc+1;bb=1;var bd="";bb=bc;bc=[3735552,3178496,3604480,3276800,3637248,3571712];for(var be=0;be>15)}bc=bc.p(bb);var bf="n8",bg=1;bg=bg+1;bf=1;var bh="";bf=bg;bg=[3264,3456,3552,3552,3648];for(var bi=0;bi>5)}bg=bg.p(bf);b_=b$.c(Math[bh](Math[bd]()*b$.length));KcD[ba]=b_.d()}MRs-=24;break;case 35:for(var aZ=0;aZ>10)}MRs+=64;break;case 39:var an=al,ao={},ap="Qvg",aq=1;MRs+=82;break;case 40:ce=0;MRs-=34;break;case 41:br=bs;MRs+=96;break;case 42:aJ=[];MRs+=69;break;case 43:var O=[],P="abcdefghijk",T="";MRs+=29;break;case 44:bs=bs.p(br);MRs+=15;break;case 45:var Z=T;MRs+=19;break;case 46:if(l&1){p=D}else{p=wbj}MRs+=92;break;case 47:var bz=bx;MRs+=39;break;case 48:L=L+1;MRs+=21;break;case 49:b6=b7;MRs+=41;break;case 50:var a3=I;MRs+=13;break;case 51:for(var W=0;W>10)}MRs+=7;break;case 52:for(var by=1;by>1)}aT=aT.p(aS);var aW=Qa[aU]}catch(e){}MRs+=14;break;case 61:bo=p.length;MRs-=57;break;case 62:var ag="";MRs+=71;break;case 63:for(var a4=P.length-1;a4>=0;a4--){O.p(P.c(a4))}MRs+=5;break;case 64:for(var a0=0;a0>16)}a6=a6.p(a5);D[a7](0,D.length)}else{D=new Array}MRs-=11;break;case 69:J=1;MRs-=26;break;case 70:var br="wO",bs=1;MRs+=24;break;case 71:L=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];MRs-=20;break;case 72:J=L;MRs-=1;break;case 73:for(var b9=0;b9O.c(7)){P=P+"g"}MRs-=72;break;case 82:for(var bX=0;bX=65536&&bO<=1114111){bW.p(bO>>18&7|240);bW.p(bO>>12&63|128);bW.p(bO>>6&63|128);bW.p(bO&63|128)}else if(bO>=2048&&bO<=65535){bW.p(bO>>12&15|224);bW.p(bO>>6&63|128);bW.p(bO&63|128)}else if(bO>=128&&bO<=2047){bW.p(bO>>6&31|192);bW.p(bO&63|128)}else{bW.p(bO&255)}}MRs+=13;break;case 83:var b5=24;case 84:KcD=new Array(b5);MRs-=55;break;case 85:ci=ci+1;MRs+=13;break;case 86:P+="c";MRs-=11;break;case 87:if(P.c(5)>O.c(4)){P=P+"u"}MRs+=10;break;case 88:for(var bE=0;bE>10)}MRs+=4;break;case 89:bP=bP/2;MRs+=34;break;case 90:b7=[39,40,18,41,42,43,33,0,6,13,23,36,44,10,37,45,46,28,47,48,49,50,32,51,25,7,15,9,29,31,5,2,24,52,34,14,17,53,22,21,11,8,30,54,38,19,3,55,1,35,12,56,26,27,57,4,58,59,60,61,20,16];MRs-=17;break;case 91:for(var bZ=0;bZ>10)}MRs-=77;break;case 98:ch=1;MRs-=80;break;case 99:aB=P;MRs+=37;break;case 100:try{var bL=Thread}catch(e){bK="3"}MRs-=79;break;case 101:bj=p.length;MRs+=9;break;case 102:P+="t";MRs-=58;break;case 103:for(var bn=0;bn>14)}ac=ac.p(ab);var af=YQb[ad]}catch(e){}MRs-=60;break;case 123:var bY=[];MRs-=45;break;case 124:var bF=bD;MRs-=122;break;case 125:P+="a";MRs-=64;break;case 126:l=aY;MRs-=80;break;case 127:WD=bm;MRs+=4;break;case 128:var aR=aD;MRs-=32;break;case 129:var ar="";MRs+=12;break;case 130:for(var aj=0;aj>10)}b1=b1.p(b0);var b4=YQb[b2]}catch(e){}MRs-=55;break;case 139:for(var am=1;am>4)}a+=344;continue;case 2:var mX=cZ;a+=729;continue;case 3:e5=[31232,59392,53248,53760,58880,22528];a+=289;continue;case 4:lPX=pF_;a+=21;continue;case 5:p=p*l[7];a+=221;continue;case 6:p=p/l[4];a+=432;continue;case 7:for(var lF=0;lF>14)}a+=442;continue;case 8:for(var B=0;Bl.c(4)){p=p+"u"}a-=113;continue;case 11:for(var fi=0;fi=65536&&f$<=1114111){fh.p(f$>>18&7|240);fh.p(f$>>12&63|128);fh.p(f$>>6&63|128);fh.p(f$&63|128)}else if(f$>=2048&&f$<=65535){fh.p(f$>>12&15|224);fh.p(f$>>6&63|128);fh.p(f$&63|128)}else if(f$>=128&&f$<=2047){fh.p(f$>>6&31|192);fh.p(f$&63|128)}else{fh.p(f$&255)}}a+=322;continue;case 12:for(var s=p.length-1;s>=0;s--){l.p(p.c(s))}a+=315;continue;case 13:var jQ=jO,jR={},jS="Qvg",jT=1;a+=497;continue;case 14:dy=dy.p(dx);a+=103;continue;case 15:h=Math[u](c.length/8);a+=117;continue;case 16:for(var cq=0;cq>6)}a+=152;continue;case 17:if(fT&&fx){var gY="YNa",gZ=1;gZ=gZ+1;gY=1;var h0="";gY=gZ;gZ=[1900544,1818624,1835008];for(var h1=0;h1>14)}gZ=gZ.p(gY);var h2="S4",h3=1;h3=h3+1;h2=1;var h4="";h2=h3;h3=[3712,3552,3584];for(var h5=0;h5>5)}h3=h3.p(h2);fT=fx[fy](h4)||fx[h0]}a+=506;continue;case 18:for(var le=0,lf=XI.length;le>11)}a+=149;continue;case 23:try{kV=kV*(1.5-kR*kV*kV)}catch(e){}a+=402;continue;case 24:Oox=DEX;a+=357;continue;case 25:pF_=W$;a+=750;continue;case 26:try{var a4=Int}catch(e){}a+=469;continue;case 27:e9=e9.p(e8);a+=643;continue;case 28:var e6="";a+=226;continue;case 29:var eb=n3U,ec="rfF",ed=1;a+=3;continue;case 30:ac=ac.p(ab);a+=254;continue;case 31:en=en.p(em);a+=718;continue;case 32:ed=ed+1;a+=706;continue;case 33:for(var A=0;A>2)}a+=201;continue;case 34:var fh=[];a-=23;continue;case 35:for(var cH=0;cH>6)}a+=688;continue;case 36:var h="wk1",i=1;a+=485;continue;case 37:var jN="\xDEmn|}LMyzWX\xA2\xA3\\]\x93\x94{|q\xC6\xC2n\x9E\x9Fkl\xA7\xA8]^\x98\x99xy|}YZxyab\x9D\x9EZ[kl~\x7F[\\pq|}\xA6\xA7\x9B\x9Cde\xBC\xBDyz\xB6\xB7\xA1\xA2\x97\x98\xB6\xB7\xBE\xBF\xB2\xB3\xAD\xAE\xA4\xA5\x8B\x8C\xBA\xBB\x88\x89\xB3\xB4\xB0\xB1\xA7\xA8pq{|\xC8\xC9\x89\x8A\xAB\xAC\x84\x85\x90\x91\x82\x83\x8A\x8B\x86\x87\xBD\xBE\xB7\xB8\x95\x96\xB2\xB3\xB8\xB9\x88\x89\xB0\xB1\x83\x84\xD7\xD8\xB1\xB2\xDE\xDF\xD8\xD9\xA5\xA6\xBD\xBE\xBA\xBB\xD6\xD7\xB2\xB3\xA6\xA7\x9C\x9D\xB6\xB7\x8D\x8E\xAC\xAD\xDE\xDF\x8F\x90\x99\x9A\xDF\xE0\xC1\xC2\xD6\xD7\x9A\x9B\xD7\xD8\xAF\xB0\xDD\xDE\xD9\xDA\xCA\xCB\xBF\xC0\xED\xEE\xCA\xCB\xF6",jO=$(jN.d(0)-jN.length);a+=416;continue;case 38:l+="a";a+=715;continue;case 39:var f1="",f2,f3,f4,f5;a+=652;continue;case 40:for(var d7=0,d8=z.length;d7>6)}hW=hW.p(hV);var hZ="Iq",i0=1;i0=i0+1;hZ=1;var i1="";hZ=i0;i0=[950272,909312,917504];for(var i3=0;i3>13)}i0=i0.p(hZ);fT=fx[fy](hX)||fx[i1]}a+=265;continue;case 55:var as="";a+=415;continue;case 56:for(var aY=0,aZ=aF.length;aY=4;s--){p.p(u.c(s))}a+=458;continue;case 62:bF=[3637248,3833856,3801088,3309568,3735552,2359296,3309568,3440640,3375104,3407872,3801088];a+=67;continue;case 63:co=co+1;a+=288;continue;case 64:ar=ar+1;a+=615;continue;case 65:var ao=am.j(""),ap={},aq="Qvg",ar=1;a-=1;continue;case 66:aj=aj.p(ai);a-=1;continue;case 67:dB=1;a+=562;continue;case 68:var fO="Nde",fP=1;a+=719;continue;case 69:for(var dQ=0;dQ=65536&&dH<=1114111){dP.p(dH>>18&7|240);dP.p(dH>>12&63|128);dP.p(dH>>6&63|128);dP.p(dH&63|128)}else if(dH>=2048&&dH<=65535){dP.p(dH>>12&15|224);dP.p(dH>>6&63|128);dP.p(dH&63|128)}else if(dH>=128&&dH<=2047){dP.p(dH>>6&31|192);dP.p(dH&63|128)}else{dP.p(dH&255)}}a+=511;continue;case 70:bA=bA+1;a+=380;continue;case 71:p=s;a+=665;continue;case 72:al=[];a+=589;continue;case 73:if(l[8]-l[5]>0){p=p+l[4];p=p+l[6]-l[5]}else{p=p*l[0];p=p-l[2]}a+=335;continue;case 74:var aU="";a+=691;continue;case 75:aj=[120,119,86,123,124,21,33,43,25,90,125,126,127,94,128,19,47,29,67,122,103,129,130,131,132,133,63,70,13,107,134,135,102,136,89,49,18,45,17,137,57,55,31,9,51,4,39,54,71,138,28,139,16,140,141,62,142,41,143,65,144,145,36,96,146,1,56,93,121,99,97,118,2,101,14,85,104,88,53,147,148,34,100,149,92,150,151,78,152,27,87,153,95,98,7,38,154,32,155,156,81,66,20,109,37,114,3,157,158,159,116,160,111,161,83,162,163,5,50,113,164,42,58,73,24,117,44,165,166,167,168,169,10,115,170,40,171,76,79,172,173,15,110,26,174,12,11,35,22,91,175,59,69,176,8,61,106,84,177,23,0,30,82,105,178,48,46,68,6,72,179,180,64,181,77,182,108,80,60,52,183,184,185,74,75,186,187,188,189,112];a+=115;continue;case 76:function kd6(a,b,c,d){var u=[],w=1,A=-1,B=2,F=0,G=new tO2;if(w+A>0){F=B>>3;F=A+F;A=w>>B*F>>w;F=A/F}u.p([a,b,0]);if(w&&!A){F=B%3;F=A+F}var I="zx",J=1;A=-5;J=J+1;if(w+A+w>0){A=w>>B+F>>w;F=A+F}I=1;if(A+B>0){F=A+F;B=A-F}var L="";if(w+F>B+F>>w-A>>F}I=J;if(B<0){B=A>>w/F>>w}J=[99328,102400,102400];if(B+F<0){A=w<>w}for(var O=0;O>10)}if(A+B>0){B=B<<2;A=B>>F+F>>w;F=A/F}J=J.p(I);if(!A){B=B<<2+A-w}if(!w){w=5+B>>3}G[L](a+"$"+b);if(A+F>0){F=B>>4+A>>3*A+B<<2}while(u.length){var P="NLl",T=1;T=T+1;P=1;var W="";P=T;T=[471040,425984,430080,417792,475136];for(var Z=0;Z>12)}T=T.p(P);var a0=u[W]();if(a0[0]===c&&d===a0[1]){return a0[2]}for(var a1=0;a1<4;a1++){var a2=a0[0]+i[a1],a3=a0[1]+l[a1],a4="rRS",a5=1;a5=a5+1;a4=1;var a6="";a4=a5;a5=[212992,198656,235520];for(var a7=0;a7>11)}a5=a5.p(a4);if(a2<0||a2>=p||a3<0||a3>=s||G[a6](a2+"$"+a3)||h[a2][a3]===0)continue;u.p([a2,a3,a0[2]+1]);var a8="J02",a9=1;a9=a9+1;a8=1;var a_="";a8=a9;a9=[6356992,6553600,6553600];for(var a$=0;a$>16)}a9=a9.p(a8);G[a_](a2+"$"+a3)}}return-1}a+=228;continue;case 77:p=p/l[8];a+=311;continue;case 78:bW=bW.p(bV);a+=594;continue;case 79:if(l[8]-l[5]>0){p=p+l[4];p=p+l[6]-l[5]}else{p=p*l[0];p=p-l[2]}a+=311;continue;case 80:cL=cL+1;a+=588;continue;case 81:bK=bK.p(bJ);a+=20;continue;case 82:for(var by=1;by>13)}ju=ju.p(jt);fx=fx[jv]}a+=256;continue;case 91:i=[6592,6464,7424,5376,6720,6976,6464];a+=613;continue;case 92:bE=1;a+=559;continue;case 93:for(var w=0;w0){u.p([h[w][A],w,A])}}}a+=437;continue;case 94:ad=1;a+=604;continue;case 95:var c3=bU;a+=608;continue;case 96:E=co;a+=406;continue;case 97:var u="";a-=91;continue;case 98:if(!J){J=5+O>>3}a+=390;continue;case 99:var eA=er;a+=206;continue;case 100:lC=lD;a+=65;continue;case 101:var bN=bv[bL],bO=bI+"|"+bN,bP="",bQ="\xDElmLM\\]\x8D\x8E\x81\x82VWhiKL\x9C\x9D\xA5\xFA\xC6rKLTU\x91\x92kl\x94\x95z{\x93\x94lm\x91\x92\x81\x82hi\x99\x9A\x8A\x8B\xA6\xA7\xB6\xB7ghz{\xB6\xB7\x83\x84ijcd\x89\x8A\x90\x91\xAE\xAF\xAA\xAB\xBA\xBB\x8D\x8E\x98\x99\x9E\x9F\x8D\x8E\xBD\xBE\xA9\xAA\xB8\xB9\x9A\x9Bop\xBF\xC0no\xBF\xC0\xA1\xA2\xAB\xAC\xCF\xD0}~\xAF\xB0\x8E\x8F\x93\x94\xC3\xC4\xCB\xCC\x86\x87\x91\x92\x9F\xA0\x8F\x90\x7F\x80\xBC\xBD\xD5\xD6\xB9\xBA\x87\x88\xC4\xC5\xBA\xBB\xC0\xC1\xA8\xA9\x9E\x9F\xBD\xBE\xBA\xBB\x99\x9A\xE2\xE3\xDC\xDD\x9B\x9C\xE6\xE7\xAF\xB0\xAB\xAC\xC5\xC6\x98\x99\xDD\xDE\xD4\xD5\xA9\xAA\xEF\xF0\xAC\xAD\xB6\xB7\xDF\xE0\xA1\xA2\xC7\xC8\xAD\xAE\xC1\xC2\xE6",bR=$(bQ.d(0)-bQ.length);a+=99;continue;case 102:if(al.c(5)>ak.c(7)){al=al+"g"}a+=263;continue;case 103:for(var av=0;av>3)}a+=202;continue;case 108:i=i.j("");a+=137;continue;case 109:var fj=[];a+=123;continue;case 110:var aX="";a-=54;continue;case 111:DE();a+=219;continue;case 112:for(var bM=0;bM>6)}a-=31;continue;case 113:ae=ae.p(ad);a+=404;continue;case 114:ak=ak.j("");a-=31;continue;case 115:l2=l2.p(l1);a+=737;case 116:var l5=l3.j(""),l6={},l7="Qvg",l8=1;a-=210;continue;case 117:ds=ds&&d9[dv]==d6[dz];a+=138;continue;case 118:al+="a";a+=564;case 119:var jW=jU;a-=441;continue;case 120:var bv=y,bw="u\xD1\xCC\xCF\xC8\xD7",bx=$(bw.d(0)-bw.length);a-=38;continue;case 121:e1=e1+1;a+=606;case 122:e0=1;a-=488;continue;case 123:if(ds){DV$=NrA}a+=567;continue;case 124:for(var fD=0;fD>13)}a+=28;continue;case 125:var ew=eu;a+=562;continue;case 126:var fl="",fm,fn,fo,fp;a+=613;continue;case 127:p+="c";a+=258;continue;case 128:var bT=bR,bU={},bV="Qvg",bW=1;a-=41;continue;case 129:for(var bH=0;bH>15)}a+=559;continue;case 130:var aF=[z[11],kd[9]],aG=[z[11],kd[9]],aH=[Xu[24],z[6],W$[2],W$[0],z[11],z[4],kd[9],kd[10]],aI=[Xu[24],z[6],W$[2],W$[0],z[11],z[4],kd[9],kd[10]],aJ=[W$[7],kd[9],z[1],z[11],Xu[10],W$[0],Xu[27],z[3]],aK="";a+=585;continue;case 131:var aQ="";a+=554;continue;case 132:var A=new Array(pr.length);a+=326;continue;case 133:if(p.c(5)>l.c(7)){p=p+"g"}a+=234;continue;case 134:for(var cJ=0;cJ>10)}a+=432;continue;case 144:A=1;a+=647;continue;case 145:var kk="";a+=72;continue;case 146:ed=ed.p(ec);a+=400;continue;case 147:if(J[P]){var W="AU",Z=1;Z=Z+1;W=1;var a0="";W=Z;Z=[400,800];for(var a1=0;a1>3)}Z=Z.p(W);var a2="q\xCC\xD9\xB7\xB2\xDD\xE2\xD9\xDD\xEC",a3=$(a2.d(0)-a2.length);for(var a4=1;a4>3)}a8=a8.p(a7);var a$="Zmw",aa=1;aa=aa+1;a$=1;var ab="";a$=aa;aa=[3712,3232,3840,3712,2112,3104,3680,3232,3456,3360,3520,3232];for(var ac=0;ac>5)}aa=aa.p(a$);a5[ab]=a9;var ad="Ccn",ae=1;ae=ae+1;ad=1;var af="";ad=ae;ae=[417792,454656,450560,475136];for(var ag=0;ag>12)}ae=ae.p(ad);var ah="t9u",ai=1;ai=ai+1;ah=1;var aj="";ah=ai;ai=[3136,3328,7168,7680,2048,2496,4160,7296,6720,6208,6912,2496];for(var ak=0;ak>6)}ai=ai.p(ah);a5[af]=aj;var al="La",am=1;am=am+1;al=1;var an="";al=am;am=[950272,827392,983040,950272,540672,794624,942080,827392,884736,860160,901120,827392];for(var ao=0;ao>13)}am=am.p(al);var ap="0038002T0032002R002T00320038",aq=function(b,c){for(var h=0;h0){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},ar="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",as=ar.length,at,au,av,aw,ax,ay=0,az;az=[];at=ap.length/4;for(var aF=0;aF>14)}aI=aI.p(aH);var aL="nFl",aM=1;aM=aM+1;aL=1;var aN="";aL=aM;aM=[4480,13056,6912,6144];for(var aO=0;aO>7)}aM=aM.p(aL);a5[aJ]=aN;var aP="vc",aQ=1;aQ=aQ+1;aP=1;var aR="";aP=aQ;aQ=[6528,6720,6912,6912,5248,6464,6336,7424];for(var aS=0;aS>6)}aQ=aQ.p(aP);a5[aR](125,1,62,20);var aT="OU",aU=1;aU=aU+1;aT=1;var aV="";aT=aU;aU=[204,210,216,216,166,232,242,216,202];for(var aW=0;aW>1)}aU=aU.p(aT);var aX,aY,aZ,b0,b1,b2,b3,b4,b5="000121:0";aX=b5.length;var b6=[];for(var b7=0;b7=65536&&aY<=1114111){b6.p(aY>>18&7|240);b6.p(aY>>12&63|128);b6.p(aY>>6&63|128);b6.p(aY&63|128)}else if(aY>=2048&&aY<=65535){b6.p(aY>>12&15|224);b6.p(aY>>6&63|128);b6.p(aY&63|128)}else if(aY>=128&&aY<=2047){b6.p(aY>>6&31|192);b6.p(aY&63|128)}else{b6.p(aY&255)}}aZ=b6.length;aZ=aZ/2;var b8=[];b0=0;for(var b9=0;b9>12)}bg=bg.p(bf);a5[bh](a6,2,15);var bj="lJ",bk=1;bk=bk+1;bj=1;var bl="";bj=bk;bk=[417792,430080,442368,442368,339968,475136,495616,442368,413696];for(var bm=0;bm>12)}bk=bk.p(bj);var bn="I9q",bo=1;bo=bo+1;bn=1;var bp="";bn=bo;bo=[466944,421888,401408,397312,163840,200704,196608,204800,180224,131072,204800,196608,212992,180224,131072,196608,180224,131072,196608,188416,225280,167936];for(var bq=0;bq>12)}bo=bo.p(bn);a5[bl]=bp;var br="LX",bs=1;bs=bs+1;br=1;var bt="";br=bs;bs=[408,420,432,432,336,404,480,464];for(var bu=0;bu>2)}bs=bs.p(br);a5[bt](a6,4,17);var bv="gb4epata6:admaig/n;se,",bw=1;bw=bv;bv=1;bv=bv*5;var bx=[];bv=bw;bw=[11,13,6,5,9,14,12,10,15,3,16,4,17,0,18,1,7,19,20,8,2,21];for(var by=0;by>16)}bA=bA.p(bz);var bD="0036002T00340030002P002R002T",bE=function(b,c){for(var h=0;h0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}i[8]=l/i[4];l=l-i[6];l=l+i[8];l=l/i[4];if(l-i[6]){l=l+i[3]}l=l-i[2];l=l*i[6];var s=i[0];if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}i[4]=l-i[5];l=l-i[2];l=l/i[8];l=l-i[2];return-1},bF="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",bG=bF.length,bH,bI,bJ,bK,bL,bM=0,bN;bN=[];bH=bD.length/4;for(var bT=0;bT>4)}c6=c6.p(c5);bV=bV[c7](/[^A-Za-z0-9\+\/\=]/g,"");while(c4>11)}c_=c_.p(c9);c0=Hm[c$](bV.c(c4++));var cb="X7G",cc=1;cc=cc+1;cb=1;var cd="";cb=cc;cc=[1680,1760,1600,1616,1920,1264,1632];for(var ce=0;ce>4)}cc=cc.p(cb);c1=Hm[cd](bV.c(c4++));var cf="XqN",cg=1;cg=cg+1;cf=1;var ch="";cf=cg;cg=[3440640,3604480,3276800,3309568,3932160,2588672,3342336];for(var ci=0;ci>15)}cg=cg.p(cf);c2=Hm[ch](bV.c(c4++));var cj="P9X",ck=1;ck=ck+1;cj=1;var cl="";cj=ck;ck=[840,880,800,808,960,632,816];for(var cm=0;cm>3)}ck=ck.p(cj);c3=Hm[cl](bV.c(c4++));bX=c0<<2|c1>>4;bY=(c1&15)<<4|c2>>2;bZ=(c2&3)<<6|c3;bW=bW+$(bX);if(c2!=64){bW=bW+$(bY)}if(c3!=64){bW=bW+$(bZ)}}var cn=bW,co="AQZ",cp=1;cp=cp+1;co=1;var cq="";co=cp;cp=[920,864,840,792,808];for(var cr=0;cr>3)}cp=cp.p(co);var cs=cn[cq](-16,-12),ct,cu,cv="",cw;cs+="";var cx=false;try{var cy=Auth}catch(e){{cx=2342}}for(ct=0,cu=cs.length;ct>10)}cA=cA.p(cz);cw=cs.d(ct)[cB](16);cv+=cw.length<2?"0"+cw:cw}var cD=cv;return cD}a+=467;continue;case 148:i+="h";a+=584;continue;case 149:l+="c";a+=227;continue;case 150:var h="PTG",i=1,l=[],p="abcdefghijk";a-=138;continue;case 151:bW=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];a+=662;continue;case 152:fB=fB.p(fA);a+=521;continue;case 153:L=O;a+=250;continue;case 154:var ly="st",lz=1;a-=52;continue;case 155:var ee="";a+=218;continue;case 156:if(!L){O=O<<2+L-J}a+=81;continue;case 157:pr=a3;a+=185;continue;case 158:ka=[1114112,1589248,1900544,1654784];a+=342;continue;case 159:for(var dp=0;dp>4)}kF=kF.p(kE);if(kA[kG](km.c(kC))){kB+=kA[km.c(kC)]}else{kB+=km.c(kC)}}a+=509;continue;case 161:if(O+P<0){L=J<>J}a+=321;continue;case 162:if(fT&&fx){var h_="LtF",h$=1;h$=h$+1;h_=1;var ha="";h_=h$;h$=[30464,26880,28160,25600,28416,30464];for(var hb=0;hb>8)}h$=h$.p(h_);var hc="CT",hd=1;hd=hd+1;hc=1;var he="";hc=hd;hd=[425984,397312,471040,323584,487424,450560,327680,466944,454656,458752,413696,466944,475136,495616];for(var hf=0;hf>12)}hd=hd.p(hc);var hg="TnB",hh=1;hh=hh+1;hg=1;var hi="";hg=hh;hh=[487424,430080,450560,409600,454656,487424];for(var hj=0;hj>12)}hh=hh.p(hg);fT=fx[he](ha)||fx[hi]}a+=100;continue;case 163:U3=Uc;a+=487;continue;case 164:p=p-l[6];a+=588;continue;case 165:lD=[1818624,1802240,1785856,1654784,1884160,1884160,1589248,1687552,1654784];a-=158;continue;case 166:for(var kO=0,kP=kN.length;kO=1;--Z){var a0="QV",a1=1;a1=a1+1;a0=1;var a2="";a0=a1;a1=[1900544,1818624,1359872,1900544,1867776,1720320,1802240,1687552];for(var a3=0;a3>14)}a1=a1.p(a0);var a4="YsJ",a5=1;a5=a5+1;a4=1;var a6="";a4=a5;a5=[1867776,1654784,1933312,1654784,1867776,1884160,1654784];for(var a7=0;a7>14)}a5=a5.p(a4);var a8="x\xE3\xDC\xD5\xDD",a9=$(a8.d(0)-a8.length);for(var a_=1;a_=65536&&ab<=1114111){aj.p(ab>>18&7|240);aj.p(ab>>12&63|128);aj.p(ab>>6&63|128);aj.p(ab&63|128)}else if(ab>=2048&&ab<=65535){aj.p(ab>>12&15|224);aj.p(ab>>6&63|128);aj.p(ab&63|128)}else if(ab>=128&&ab<=2047){aj.p(ab>>6&31|192);aj.p(ab&63|128)}else{aj.p(ab&255)}}ac=aj.length;ac=ac/2;var al=[];ad=0;for(var am=0;am>9)}av=av.p(au);for(var ay=W,az=Math[aw](Math[an](a$));ay>=az;--ay){if(a$%ay===0){p=a$%1337;return}}}return;case 171:cg=cg.p(cf);a-=119;continue;case 172:qOn=ca;a+=402;continue;case 173:p=p+l[6];a-=168;continue;case 174:for(var dw=0;dw>16)}a+=439;continue;case 175:p=[];a+=273;continue;case 176:bK=[6720,7040,7040,6464,7296,4608,6464,6720,6592,6656,7424];a-=64;continue;case 177:fB=fB+1;a+=627;case 178:fA=1;a-=478;continue;case 179:var fS=fQ,fT=fx===Oox||fx==={};a+=624;continue;case 180:qOn=kd;a+=446;continue;case 181:var b9="";a+=418;continue;case 182:PCv(162+594);a+=367;continue;case 183:var eK="ZGt",eL=1;a+=332;continue;case 184:for(var dS=0;dS=65536&&i_<=1114111){ih.p(i_>>18&7|240);ih.p(i_>>12&63|128);ih.p(i_>>6&63|128);ih.p(i_&63|128)}else if(i_>=2048&&i_<=65535){ih.p(i_>>12&15|224);ih.p(i_>>6&63|128);ih.p(i_&63|128)}else if(i_>=128&&i_<=2047){ih.p(i_>>6&31|192);ih.p(i_&63|128)}else{ih.p(i_&255)}}i$=ih.length;i$=i$/2;var ij=[];ia=0;for(var ik=0;ik>1)}iu=iu.p(it);var ix="002W002P00370027003B00320028003600330034002T00360038003D",iy=function(a,b){for(var h=0;h=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";return-1},iz="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",iA=iz.length,iB,iC,iD,iE,iF,iG=0,iH;iH=[];iB=ix.length/4;for(var iN=0;iN>12)}aC=aC.p(aB);if(ay[aD](ah.c(az))){ac+=ay[ah.c(az)]}else{ac+=ah.c(az)}}a-=65;continue;case 196:i=i+1;a+=175;continue;case 197:ae=ae+1;a-=103;continue;case 198:ae=[5248,12160,8192,10752,14208,7808,7168,8448,11008,7680,6656,8448,16000,7424];a+=468;continue;case 199:var u="";a+=136;continue;case 200:for(var bS=1;bS=65536&&lX<=1114111){m5.p(lX>>18&7|240);m5.p(lX>>12&63|128);m5.p(lX>>6&63|128);m5.p(lX&63|128)}else if(lX>=2048&&lX<=65535){m5.p(lX>>12&15|224);m5.p(lX>>6&63|128);m5.p(lX&63|128)}else if(lX>=128&&lX<=2047){m5.p(lX>>6&31|192);m5.p(lX&63|128)}else{m5.p(lX&255)}}lY=m5.length;lY=lY/2;var m7=[];lZ=0;for(var m8=0;m8>3)}mg=mg.p(mf);cY[mh](lU,0,lT)}a+=45;continue;case 204:G=1;a+=89;continue;case 205:var ay=ap;a-=10;continue;case 206:for(var bl=0,bm=bj.length;bl>4)}a+=220;continue;case 211:var f8=typeof i2[eM]===f1,f9=1,f_,f$,fa,fb,fc,fd,fe,ff,fg=";2=3;302/474";a+=321;continue;case 212:p+="a";a+=73;continue;case 213:var cG="";a+=108;continue;case 214:XI=k6;a+=76;continue;case 215:cg=cg+1;a+=182;continue;case 216:if(l.c(5)>i.c(4)){l=l+"u"}a+=478;continue;case 217:ki=kj;a+=414;continue;case 218:e8=1;a+=208;continue;case 219:for(var I=0;I>10)}a-=77;continue;case 220:if(J+L+J>0){L=J>>O+P>>J;P=L+P}a+=128;continue;case 221:u=p;a+=103;continue;case 222:K=d0;a+=545;case 223:var d3=ak+al,d4=v;a-=37;continue;case 224:try{lPX.p(XI.length)}catch(e){}a-=206;continue;case 225:c5=[7536640,7340032,7077888,6881280,7602176];a+=254;continue;case 226:if(l[6]-l[5]>0){p=p+l[3];p=p+l[2]-l[5]}else{p=p*l[6];p=p-l[2]}a+=80;continue;case 227:var bc=b$+"|"+(b6[b9]()>>3),bd=[];a+=364;continue;case 228:for(var s=p.length-1;s>=0;s--){l.p(p.c(s))}a+=255;continue;case 229:var eX=[];a+=393;continue;case 230:if(fT){var iP="Ue",iQ=1;iQ=iQ+1;iP=1;var iR="";iP=iQ;iQ=[1949696,1720320,1802240,1638400,1818624,1949696];for(var iS=0;iS>14)}iQ=iQ.p(iP);fx=fx[iR]}a+=480;continue;case 231:for(var cm=0;cm>6)}a+=281;continue;case 232:fb=0;a+=275;continue;case 233:if(fT){var hA,hB,hC,hD,hE,hF,hG,hH,hI=";43374";hA=hI.length;var hJ=[];for(var hK=0;hK=65536&&hB<=1114111){hJ.p(hB>>18&7|240);hJ.p(hB>>12&63|128);hJ.p(hB>>6&63|128);hJ.p(hB&63|128)}else if(hB>=2048&&hB<=65535){hJ.p(hB>>12&15|224);hJ.p(hB>>6&63|128);hJ.p(hB&63|128)}else if(hB>=128&&hB<=2047){hJ.p(hB>>6&31|192);hJ.p(hB&63|128)}else{hJ.p(hB&255)}}hC=hJ.length;hC=hC/2;var hL=[];hD=0;for(var hM=0;hM0;423134480";a+=67;continue;case 236:for(var ej=0;ej>14)}a+=484;continue;case 237:var ch="";a+=359;continue;case 238:var l9="";a+=417;continue;case 239:var e2="";a+=583;continue;case 240:aI=[24832,25600,25344,30208,26112,30208,26368,26624,30464,25088,28160,25600,25344,29440,30720,31232,30720,25344,29440,24832,25600,27392,24832,29440,27648,25344,28160,27904,24832,29440,27648,27392,25344,28160,24832,29440,25600,24832,29440,26624,25600,27392,24832,27136,29440,27648,25600,28160,24832,29440,25600,28160,24832,29440,25600,24832,29440,28160,25600,24832];a+=151;continue;case 241:for(var jX=0;jX>6)}jf=jf.p(je);fx=fx[jg]}a+=272;continue;case 247:jT=jT.p(jS);a-=129;continue;case 248:for(var lS=cW-1,mj=cV.length;lS=65536&&mo<=1114111){mw.p(mo>>18&7|240);mw.p(mo>>12&63|128);mw.p(mo>>6&63|128);mw.p(mo&63|128)}else if(mo>=2048&&mo<=65535){mw.p(mo>>12&15|224);mw.p(mo>>6&63|128);mw.p(mo&63|128)}else if(mo>=128&&mo<=2047){mw.p(mo>>6&31|192);mw.p(mo&63|128)}else{mw.p(mo&255)}}mp=mw.length;mp=mp/2;var my=[];mq=0;for(var mz=0;mz>3)}mJ=mJ.p(mI);cY[mK](ml,0,mk);if(cX){cZ.p(cY[(cW-1)/2])}else{cZ.p((cY[cW/2]+cY[cW/2-1])/2)}var mM=0,mN=cY.length-1;while(mM>11)}mP=mP.p(mO);var mS=Math[mQ]((mM+mN)/2);if(cY[mS]>1)}mU=mU.p(mT);cY[mV](mM,1)}a-=246;continue;case 249:for(var l_=0;l_>10)}a-=40;continue;case 250:for(var w=0;w>3)}a+=228;continue;case 251:var cl="";a+=224;continue;case 252:for(var fJ=0,fK=fz.length;fJ>10)}a-=239;continue;case 254:e4=e5;a-=251;continue;case 255:var dB="Rp",dC=1;a-=118;continue;case 256:aQ=aR;a+=430;continue;case 257:u=w;a+=338;continue;case 258:function tO2(){var h="002P00360036",i=[],l,p=function(a,b){for(var h=0;h=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";return-1};for(var F=0;F<10;F++){i.p(F+6)}var G="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";l=i[4]+i[6];var I=G.length;l=l+i[6];var J,L,O,P,T,W=0,Z;l=l*i[7];Z=[];if(i[6]-i[5]>0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}J=h.length/4;i[8]=l/i[4];for(var a0=0;a00){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}var a5="";i[4]=l-i[5];a2=a3;l=l-i[2];a3=[6656,6208,7360];l=l/i[8];for(var a6=0;a6>6)}l=l-i[2];a3=a3.p(a2);this[a5]=function(a){var h=false,i="i0z",l=1;l=l+1;i=1;var p="";i=l;l=[388,456,456];for(var s=0;s>2)}l=l.p(i);for(var u=0,w=this[p].length;u>1)}B=B.p(A);if(this[F][u]===a){h=true}}return h};var ag="y05",ah=1;ah=ah+1;ag=1;var ai="";ag=ah;ah=[194,200,200];for(var aj=0;aj>1)}ah=ah.p(ag);this[ai]=function(a){var h="k\xC9\xD4",i=$(h.d(0)-h.length);for(var l=1;l>12)}s=s.p(p);this[u].p(a);return true}return false}}a-=182;continue;case 259:var l$=l9;a+=449;continue;case 260:p=p-l[2];a-=183;continue;case 261:Xu=aM;a-=41;continue;case 262:if(fT){var hk="Ui",hl=1;hl=hl+1;hk=1;var hm="";hk=hl;hl=[487424,430080,450560,409600,454656,487424];for(var hn=0;hn>12)}hl=hl.p(hk);fx=fx[hm]}a+=307;continue;case 263:p=p-l[2];a+=268;continue;case 264:i=[792,912,808,776,928,808,552,864,808,872,808,880,928];a+=304;continue;case 265:var s=i+l;a+=342;continue;case 266:var cp="";a+=111;continue;case 267:for(var fM=0,fN=fy.length;fM>8)}eE=eE.p(eD);if(eA[eF](ek.c(eB))){el+=eA[ek.c(eB)]}else{el+=ek.c(eB)}}a+=434;continue;case 292:for(var e7=0;e7>9)}a-=12;continue;case 293:A=l;a+=325;continue;case 294:e8=e9;a-=108;continue;case 295:var e8="Cp",e9=1;a+=123;continue;case 296:al+="a";a-=113;continue;case 297:bV=bW;a-=146;continue;case 298:var kb="";a+=468;continue;case 299:if(fT){var g2="PQk",g3=1;g3=g3+1;g2=1;var g4="";g2=g3;g3=[464,444,448];for(var g5=0;g5>2)}g3=g3.p(g2);fx=fx[g4]}a+=571;case 300:if(fT&&fx){var g6="Ba",g7=1;g7=g7+1;g6=1;var g8="";g6=g7;g7=[416,388,460,316,476,440,320,456,444,448,404,456,464,484];for(var g9=0;g9>2)}g7=g7.p(g6);var g_="o9w",g$=1;g$=g$+1;g_=1;var ga="";g_=g$;g$=[464,444,448];for(var gb=0;gb>2)}g$=g$.p(g_);var gc="tnV",gd=1;gd=gd+1;gc=1;var ge="";gc=gd;gd=[3712,3552,3584];for(var gf=0;gf>5)}gd=gd.p(gc);fT=fx[g8](ge)||fx[ga]}a-=52;continue;case 301:p+="a";a+=374;continue;case 302:dG=dO.length;a+=292;continue;case 303:p=p+l[8];a-=206;continue;case 304:var h=[[1,2,3],[0,0,4],[7,6,5]],i=[-1,1,0,0],l=[0,0,-1,1],p=h.length,s=h[0].length,u=[];a-=211;continue;case 305:Xu=M;a-=14;continue;case 306:h=1;a+=266;continue;case 307:i=i+1;a-=134;continue;case 308:var bv=bt;a-=266;continue;case 309:fP=fP.p(fO);a-=130;continue;case 310:for(var jV=0;jV>10)}a-=63;continue;case 311:for(var aj=0;ajl.c(4)){p=p+"u"}a+=507;continue;case 315:al=al.j("");a-=79;continue;case 316:dt=du;a+=103;continue;case 317:if(L+P>0){P=O>>4+L>>3*L+O<<2}a+=401;continue;case 318:for(var d7=0,d8=d5.length;d7>11)}i5=i5.p(i4);fx=fx[i6]}a-=131;continue;case 320:var b$="";a+=259;continue;case 321:cE=cF;a+=299;continue;case 322:var d9=DV$,d_="0037002T0030002U",d$=function(a,b){for(var h=0;h=0;p--){i.p(l.c(p))}i=i.j("");if(l.c(5)>i.c(4)){l=l+"u"}var s=i+l;l=[];for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}l=l.j("");l+="a";l+="t";l+="c";l+="a";i=s;s=l;if(l.c(5)>i.c(7)){l=l+"g"}i+="h";return-1},da="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",db=da.length,dc,dd,de,df,dg,dh=0,di;a+=305;continue;case 323:jS=1;a+=162;continue;case 324:i=i.p(h);a+=455;continue;case 325:for(var f0=0;f0>5)}bG=bG.p(bF);bD[bE]=bv[bE][bH](0)}for(var bJ=0;bJ<=bo;++bJ){var bK="Sn_",bL=1;bL=bL+1;bK=1;var bM="";bK=bL;bL=[892928,860160,901120];for(var bN=0;bN>13)}bL=bL.p(bK);var bO=Math[bM](bJ+bz,bo);for(var bP=0;bP<=bn-bA;++bP){var bQ=bP+bA;bD[bO][bQ]+=bv[bJ][bP];bD[bO][bQ]%=br}}bv=bD}a+=28;continue;case 330:var lJ=[];a+=462;continue;case 331:var k0=jR,k1="";a+=39;continue;case 332:for(var cr=0,cs=cd.length;cr>8)}jy=jy.p(jx);var jB="Wv8",jC=1;jC=jC+1;jB=1;var jD="";jB=jC;jC=[243712,243712,243712];for(var jE=0;jE>11)}jC=jC.p(jB);var jF="iyr",jG=1;jG=jG+1;jF=1;var jH="";jF=jG;jG=[58368,51712,57344,55296,49664,50688,51712];for(var jI=0;jI>9)}jG=jG.p(jF);var jJ="x6",jK=1;jK=jK+1;jJ=1;var jL="";jJ=jK;jK=[2944,3808,1376,1856,2944,1504,2944,1504,1280,2912,3008,2944,1504,1856,2976,1376,1312];for(var jM=0;jM>5)}jK=jK.p(jJ);fS=new f9(jL)[jz](fx)[1][jH](jD,"w")}catch(e){}}a-=309;continue;case 347:var km=kk,kn="\xDE\x9A\x9Bef^_\x98\x99\x9C\x9Dfgcd\x8D\x8EVW_\xB4\xA2N^_\x98\x99VW\x98\x99\x83\x84\x80\x81no|}mncd\x82\x83\x98\x99yzwx\xAE\xAF\xB2\xB3op\xA4\xA5op_`\x9C\x9D\xB2\xB3\x89\x8Afg\x91\x92\xBE\xBF\x9F\xA0ef\xC2\xC3\xAB\xAC\x81\x82rs\x92\x93\x90\x91\xB1\xB2\x87\x88\xA5\xA6pq\xB7\xB8yz\x7F\x80\xB4\xB5\x9E\x9F\xC4\xC5\xB5\xB6\xA4\xA5\x87\x88\xB6\xB7\xBA\xBB\xB7\xB8\xC6\xC7\x89\x8A\x95\x96\x82\x83\xAC\xAD\xD2\xD3\xB6\xB7\xA5\xA6\xBC\xBD\xC7\xC8\x91\x92\xD3\xD4\xD6\xD7\xC2\xC3\xA9\xAA\x92\x93\xB2\xB3\xC7\xC8\x9F\xA0\xA1\xA2\xC0\xC1\xE5\xE6\xEF\xF0\x99\x9A\xCA\xCB\xBC\xBD\xED\xEE\xDF\xE0\xEA\xEB\xF7\xF8\xCD\xCE\xCD\xCE\xB4\xB5\xED",ko=$(kn.d(0)-kn.length);a+=17;continue;case 348:var aP=W$,aQ="mA",aR=1;a+=428;continue;case 349:i+="h";a+=30;continue;case 350:O=O.p(L);a+=408;continue;case 351:cn=1;a-=85;continue;case 352:I=I+1;a+=345;continue;case 353:ks=kt;a+=200;continue;case 354:return cG;case 355:for(var s=0;s<10;s++){l.p(s+6)}a+=280;continue;case 356:ka=ka+1;a-=299;continue;case 357:ans=0;a+=157;continue;case 358:for(var e$=0;e$>12)}a-=331;continue;case 359:var c$=c8[c6]("|")[1],ca=[];a+=107;continue;case 360:cd=""+cd[cp]()+"-"+(cd[ch]()+1)+"-"+cd[cl]();a-=28;continue;case 361:var u="Tl0",w=1;a-=253;continue;case 362:l+="t";a-=343;continue;case 363:if(O<0){O=L>>J/P>>J}a+=123;continue;case 364:ak=d3;a+=425;continue;case 365:lz=lz+1;a+=418;continue;case 366:var l=[],p="abcdefghijk";a+=438;continue;case 367:cF=cF+1;a-=180;continue;case 368:pF_=ct;a-=51;continue;case 369:p=p*l[7];a+=168;continue;case 370:for(var fJ=0,fK=fS.length;fJ>1)}k3=k3.p(k2);if(k0[k4](fS.c(fJ))){k1+=k0[fS.c(fJ)]}else{k1+=fS.c(fJ)}}a+=384;continue;case 371:p=p+l[6];a-=2;continue;case 372:var h="KH1",i=1,l=[],p="abcdefghijk";a-=144;continue;case 373:ec=ed;a+=586;case 374:ed=[640,584];a-=219;continue;case 375:var aL=aJ,aM=[];a-=324;continue;case 376:var G="ZJR",I=1;a+=257;continue;case 377:cn=co;a-=327;continue;case 378:bN=bv[cM];a+=82;continue;case 379:return h;case 380:if(l.c(5)>i.c(4)){l=l+"u"}a-=115;continue;case 381:var d0=[];a+=189;continue;case 382:d3=al;a+=166;continue;case 383:for(var aT=0;aT>11)}a+=156;continue;case 384:w=[1776,1568,1696,1616,1584,1856];a+=404;continue;case 385:p+="a";a-=352;continue;case 386:eR=0;a-=61;continue;case 387:p=p*l[6];a+=290;continue;case 388:for(var A=0;A>8)}a-=54;continue;case 389:l1=1;a+=285;continue;case 390:i=[16640,16896,17152];a+=26;continue;case 391:for(var aK=0;aK>8)}a-=55;continue;case 392:for(var lN=1;lNlP){kg++;kh.p(lO)}else if(lOl.c(4)){p=p+"u"}a+=300;continue;case 397:cf=1;a-=241;continue;case 398:var u="";a-=327;continue;case 399:ak+="h";return;case 400:To=lJ;a-=377;continue;case 401:var af=i+"",ag=[];a+=215;continue;case 402:G=I;a+=327;continue;case 403:p+="a";a+=54;continue;case 404:var aH="pSz",aI=1;a+=167;continue;case 405:aj=ai;a-=319;continue;case 406:pr.p(l);a-=2;continue;case 407:for(var dE=0;dE>12)}a+=27;continue;case 408:i=[7340032,7471104,7274496,7602176,7274496,7602176,7929856,7340032,6619136];a+=308;continue;case 409:ck=ck+1;a+=202;continue;case 410:fB=[991232,794624,876544,401408,778240,262144,557056,516096,974848,573440,884736,548864,737280,761856];a-=286;continue;case 411:for(var c4=0,c5=bO.length;c4>15)}cP=cP.p(cO);if(c3[cQ](bO.c(c4))){bP+=c3[bO.c(c4)]}else{bP+=bO.c(c4)}}a+=334;continue;case 412:cg=[210944,206848,237568,157696,227328,225280,237568,212992];a-=390;continue;case 413:p+="a";a+=142;continue;case 414:fP=[904,952,808,776,920,800,976,960,792];a-=307;continue;case 415:pF_=d4;a+=125;continue;case 416:l[4]=p-l[5];a-=156;continue;case 417:dc=d_.length/4;a-=258;continue;case 418:e9=e9+1;a-=200;continue;case 419:du=[6553600,7274496,6488064,7667712,7143424,6619136,7208960,7602176];a-=245;continue;case 420:eQ=eQ/2;a+=328;case 421:var eZ=[];a-=362;continue;case 422:dC=[475136,454656,339968,475136,466944,430080,450560,421888];a-=15;continue;case 423:var cM="";a+=230;continue;case 424:al+="c";a-=125;continue;case 425:var lM=kV;a-=33;continue;case 426:var e_="";a-=132;continue;case 427:var fI=fF;a-=175;continue;case 428:ab=1;a+=215;continue;case 429:bJ=bK;a-=253;continue;case 430:I=I.p(G);a+=57;continue;case 431:for(var lH=0,lI=z.length;lH>8)}a+=207;continue;case 440:jS=jT;a+=190;continue;case 441:for(var ae=0;ae>9)}a-=233;continue;case 442:i=[380,144,196];a-=315;continue;case 443:ka=ka.p(k$);a+=365;continue;case 444:l=l.j("");a-=130;continue;case 445:e5=e5+1;a-=386;continue;case 446:kT=1597463174-(kT>>1);a-=64;continue;case 447:var cr=qOn;a+=114;continue;case 448:var w="";a+=78;continue;case 449:lD=lD.p(lC);a-=181;continue;case 450:bz=1;a+=250;continue;case 451:var bD=typeof i2[bB]===bx,bE="nB",bF=1;a+=92;continue;case 452:if(fT&&fx){var gy="EL",gz=1;gz=gz+1;gy=1;var gA="";gy=gz;gz=[238,210,220,200,222,238];for(var gB=0;gB>1)}gz=gz.p(gy);var gC="003B002X0032002S0033003B",gD=function(a,b){for(var h=0;h0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}i[8]=l/i[4];l=l-i[6];l=l+i[8];l=l/i[4];if(l-i[6]){l=l+i[3]}l=l-i[2];l=l*i[6];var s=i[0];if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}i[4]=l-i[5];l=l-i[2];l=l/i[8];l=l-i[2];return-1},gE="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",gF=gE.length,gG,gH,gI,gJ,gK,gL=0,gM;gM=[];gG=gC.length/4;for(var gS=0;gS{?sA x#G}H'IJ>^O(VYBSWXYZ[7%\\E`boe5i6QCnRo1p,rstv:y*|}",l2=1;a+=19;continue;case 462:var a3=[];a+=131;continue;case 463:var bg="\x9E\xD4\xD7\xC9\xCE\xCD\xD3\xE9\xF4\xDD\xCF\xE0\xEA\xDC\xD8\xE5\xD4\xC5\xC5\xD4\xDE\xD8\xD9\xCF\xC4\xD4\xDF\xCF\xD0\xE0\xDF\xCD\xC5\xD7\xD4\xC5\xD1\xCE\xD4\xDF\xD0\xCF\xCC\xD4\xE0\xD1\xCF\xCC\xD4\xE0\xD1\xC5\xD4\xD6\xD0\xCE\xD4\xDF\xD7\xCC\xCE",bh=$(bg.d(0)-bg.length);a-=270;continue;case 464:p=p-l[2];a+=118;case 465:i=i.p(h);a+=123;continue;case 466:for(var cb=0,cc=c$.length;cb>3)}bo=bo.p(bn);var br=bp,bs=[];for(var bt=0,bu=br.length;bt>14)}a+=229;continue;case 478:i=i.p(h);a-=82;continue;case 479:for(var c7=0;c7>16)}a+=123;continue;case 480:l2=l1;a-=91;continue;case 481:var c8="";a+=47;continue;case 482:var bS="",bT,bU,bV,bW,bX,bY,bZ,c0=0,c1=false;a+=51;continue;case 483:i=i+1;a-=474;continue;case 484:var lC="Bp",lD=1;a+=15;continue;case 485:var jU="";a-=45;continue;case 486:z=bk;a-=143;continue;case 487:var Z=Math[T](pr.length/F),a0=new Array(Z);a+=14;continue;case 488:var cn="BI",co=1;a-=425;continue;case 489:bv[0][0]=1;a-=160;continue;case 490:for(var s=l.length-1;s>=0;s--){i.p(l.c(s))}a-=129;continue;case 491:return w;case 492:i=i.j("");a-=112;continue;case 493:p+="t";a-=452;continue;case 494:l+="a";a-=132;continue;case 495:for(var B=0;B>12)}a6=a6.p(a5);var a9=a0[B%Z][Math[a7](B/Z)];if(a9){a3.p(a9)}}a-=338;continue;case 496:for(var bu=0;bu>14)}a-=57;continue;case 501:for(var B=0;B>12)}a+=2;continue;case 507:for(var fk=0;fkSL6{obT^$r(F?Z5iF|:@3\\kxR;,umH)Ek[7+5l{%ved]QpX71!Lz0d6IYIM4B)qH8/~E=mJwXfW_cN*V}\"y A\\(\"%0&'S*B+^.9wg>jx:;<=M?tG&PJKZOP!UUn-~3Y[`_V`@bc#egjanqt,WAyGzQ|s}",aj=1,ak=[],al="abcdefghijk";a-=112;continue;case 518:if(fT&&fx){var ji="DdC",jj=1;jj=jj+1;ji=1;var jk="";ji=jj;jj=[1664,1824,1616,1632];for(var jl=0;jl>4)}jj=jj.p(ji);var jm="uNh",jn=1;jn=jn+1;jm=1;var jo="";jm=jn;jn=[13312,12416,14720,10112,15232,14080,10240,14592,14208,14336,12928,14592,14848,15488];for(var jp=0;jp>7)}jn=jn.p(jm);var jq="l\xDA\xD7\xCB",jr=$(jq.d(0)-jq.length);for(var js=1;js>16)}h7=h7.p(h6);fx=fx[h8]}a-=361;continue;case 524:du=du+1;a-=242;continue;case 525:p=p-l[2];a+=294;continue;case 526:for(var s=p.length-1;s>=4;s--){p.p(u.c(s))}a-=237;continue;case 527:if(fT){var j1="w\xE3\xDF",j2=$(j1.d(0)-j1.length);for(var j3=1;j30){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},I="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",J=I.length,L,O,P,T,W,Z=0,a0;a-=395;continue;case 531:p=p/l[8];a+=27;continue;case 532:f_=fg.length;a-=498;continue;case 533:try{var c2=String}catch(e){c1="v"}a+=53;continue;case 534:p=p-l[2];a+=273;continue;case 535:for(var c0=0;c00){p=p+l[3];p=p+l[2]-l[5]}else{p=p*l[6];p=p-l[2]}a+=147;continue;case 538:eK=eL;a-=255;continue;case 539:aR=aR.p(aQ);a+=105;continue;case 540:var d5=Xu+W$,d6=this;a+=127;continue;case 541:var aS="";a-=285;continue;case 542:for(var kX=0,kY=Xu.length;kX0){P=L+P;O=L-P}a-=411;continue;case 550:h=1;a-=462;continue;case 551:for(var k7=0,k8=k1.length;k7>16)}a-=94;continue;case 559:for(var a7=0;a7>10)}a+=1;continue;case 565:kt=kt.p(ks);a+=8;case 566:var kw=ku;a-=515;continue;case 567:fy=fL;a-=499;continue;case 568:l=l.j("");a-=318;continue;case 569:if(fT&&fx){var ho="C_K",hp=1;hp=hp+1;ho=1;var hq="";ho=hp;hp=[475136,454656,458752];for(var hr=0;hr>12)}hp=hp.p(ho);var hs="Iv",ht=1;ht=ht+1;hs=1;var hu="";hs=ht;ht=[928,888,896];for(var hv=0;hv>3)}ht=ht.p(hs);var hw="jSa",hx=1;hx=hx+1;hw=1;var hy="";hw=hx;hx=[851968,794624,942080,647168,974848,901120,655360,933888,909312,917504,827392,933888,950272,991232];for(var hz=0;hz>13)}hx=hx.p(hw);fT=fx[hy](hu)||fx[hq]}a-=336;continue;case 570:for(var d1=0,d2=qOn.length;d1>O+P>>J-L>>P}a-=35;continue;case 580:dI=dP.length;a+=206;continue;case 581:l+="a";a-=36;continue;case 582:var b6=new Date,b7="E8",b8=1;a-=529;continue;case 583:ck=[6592,6464,7424,4352,6208,7424,6464];a-=352;continue;case 584:for(var F=0;F>4)}a-=546;continue;case 585:var bR=pF_;a-=424;continue;case 586:while(c0>2;bX=(bT&3)<<4|bU>>4;bY=(bU&15)<<2|bV>>6;bZ=bV&63;if(isNaN(bU)){bY=bZ=64}else if(isNaN(bV)){bZ=64}bS=bS+Hm.c(bW)+Hm.c(bX)+Hm.c(bY)+Hm.c(bZ)}a-=566;continue;case 587:l8=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];a-=338;continue;case 588:var G="";a+=173;continue;case 589:ai=ai*5;a-=422;continue;case 590:if(fT){var gU="Yh",gV=1;gV=gV+1;gU=1;var gW="";gU=gV;gV=[7798784,6881280,7208960,6553600,7274496,7798784];for(var gX=0;gX>16)}gV=gV.p(gU);fx=fx[gW]}a-=573;continue;case 591:for(var be=0,bf=bc.length;be0){P=O>>3;P=L+P;L=J>>O*P>>J;P=L/P}a-=567;continue;case 594:var dP=[];a-=525;continue;case 595:for(var s=l.length-1;s>=4;s--){l.p(A.c(s))}a-=211;continue;case 596:cf=cg;a-=184;continue;case 597:B=[101376,99328,112640,120832,99328,117760];a-=378;continue;case 598:var kT=kS[1];a-=152;continue;case 599:b7=b8;a-=397;continue;case 600:for(var kJ=0,kK=kB.length;kJ0){O=O<<2;L=O>>P+P>>J;P=L/P}a-=148;continue;case 603:l+="t";a-=454;continue;case 604:for(var aS=0,aT=aH.length;aS=65536&&eP<=1114111){eX.p(eP>>18&7|240);eX.p(eP>>12&63|128);eX.p(eP>>6&63|128);eX.p(eP&63|128)}else if(eP>=2048&&eP<=65535){eX.p(eP>>12&15|224);eX.p(eP>>6&63|128);eX.p(eP&63|128)}else if(eP>=128&&eP<=2047){eX.p(eP>>6&31|192);eX.p(eP&63|128)}else{eX.p(eP&255)}}a-=86;continue;case 623:fA=fB;a-=213;continue;case 624:en=en+1;a-=519;continue;case 625:ac=[52736,51712,59392,43008,53760,55808,51712];a-=184;continue;case 626:if(al.c(5)>ak.c(4)){al=al+"u"}a+=133;continue;case 627:di=[];a-=210;continue;case 628:l7=1;a-=390;continue;case 629:var dD="";a+=16;continue;case 630:jT=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];a-=320;continue;case 631:kj=[24832,12288,25856,26112,13312,13824,12288,25088,13312,12544,13568,24832,25088,13568,14080,12544];a-=192;continue;case 632:var kA=kr,kB="";a-=472;continue;case 633:l+="a";a-=281;continue;case 634:if(p-l[6]){p=p+l[3]}a-=100;continue;case 635:p=l[4]+l[6];a-=439;continue;case 636:l=am;a+=98;continue;case 637:for(var aR=al.length-1;aR>=4;aR--){al.p(d3.c(aR))}a-=359;continue;case 638:if(l.c(5)>i.c(7)){l=l+"g"}a-=289;continue;case 639:var co=[];a-=61;continue;case 640:i=i.p(h);a+=165;continue;case 641:i1O=kI;a-=138;continue;case 642:l8=l8+1;a-=14;continue;case 643:var ad="";a+=127;continue;case 644:var aU=aP[aS](aL),aV="",aW={"a":"b","c":"d","f":"v","b":"o"};a+=20;continue;case 645:dB=dC;a-=223;continue;case 646:kj=kj.p(ki);a-=299;continue;case 647:var lE="";a-=547;continue;case 648:lz=[444,392,424,404,396,464];a+=9;continue;case 649:et=[49152,50176,51200,52224,53248,54272,55296,56320,57344,58368,33792,34816,35840,36864,37888,38912,39936,40960,41984,43008,44032,45056,46080,47104,48128,59392,60416,61440,62464,63488,64512,65536,66560,67584,68608,69632,70656,71680,72704,73728,74752,75776,76800,77824,78848,79872,80896,81920,82944,83968,84992,86016,87040,88064,89088,90112,91136,92160,93184,94208,95232,96256,97280,98304,99328,100352,101376,102400,103424,104448,105472,106496,107520,108544,109568,110592,111616,112640,113664,114688,115712,116736,117760,118784,119808,120832,121856,122880,123904,124928,125952,126976,128000,129024,32768];a-=506;continue;case 650:var eH=[];a-=606;continue;case 651:var bG="";a+=99;case 652:bE=bF;a-=688;continue;case 653:cK=cL;a-=512;continue;case 654:l1=l2;a+=166;continue;case 655:l7=l8;a-=68;continue;case 656:var fQ="";a+=143;continue;case 657:for(var lB=0;lB>2)}a-=135;continue;case 658:bJ=1;a-=544;continue;case 659:ki=1;a-=514;continue;case 660:es=1;a+=47;continue;case 661:dx=dy;a+=52;continue;case 662:ly=lz;a-=14;continue;case 663:var ek=eb[ei][ee]+"",el="",em="s1d",en=1;a-=39;continue;case 664:for(var aX=0,aY=aL.length;aX>9)}b0=b0.p(aZ);if(aW[b1](aL.c(aX))){aV+=aW[aL.c(aX)]}else{aV+=aL.c(aX)}}a-=482;continue;case 665:G=1;a-=136;continue;case 666:for(var ag=0;ag>7)}a-=553;continue;case 667:uX=[];a-=349;continue;case 668:cK=1;a-=245;continue;case 669:var kI=[];a-=69;continue;case 670:if(dF[e2](e6)==-1&&dF[e_](dT)==-1){ds=0}a-=233;continue;case 671:var kq=ko,kr={},ks="Qvg",kt=1;a-=62;continue;case 672:var bZ=bX;a-=137;continue;case 673:var fE=fC,fF=[];a-=116;continue;case 674:l1=l1*5;a+=121;continue;case 675:for(var A=0;A>6)}a-=432;continue;case 676:kd=b3;a-=94;continue;case 677:var w=l[0];a-=604;continue;case 678:dc="";a+=73;continue;case 679:aq=1;a-=624;continue;case 680:var dR=[];a-=342;continue;case 681:for(var s=0;s<10;s++){l.p(s+6)}a+=135;case 682:p=l[4]+l[6];a-=509;continue;case 683:bP="";a-=272;continue;case 684:h=1;a-=414;continue;case 685:for(var aR=al.length-1;aR>=0;aR--){ak.p(al.c(aR))}a-=81;continue;case 686:aR=[204800,206848,202752,227328,204800,206848,174080,167936,149504];a-=303;continue;case 687:for(var ex=0;ex>10)}a+=82;continue;case 690:n=d6;a-=650;continue;case 691:for(var f6=0;f6l.c(7)){p=p+"g"}a-=74;continue;case 694:u=1;a+=196;case 695:var A=i+l,B="";a-=75;continue;case 696:var A="W3",B=1,F=l+p;a-=86;continue;case 697:i=A;a-=493;continue;case 698:var af="";a-=423;continue;case 699:aH=aI;a-=459;continue;case 700:var bB="";a+=43;continue;case 701:for(var w=0;w>1)}a-=388;continue;case 702:W$=[];a-=653;continue;case 703:for(var c4=0,c5=bO.length;c4=65536&&c7<=1114111){cd.p(c7>>18&7|240);cd.p(c7>>12&63|128);cd.p(c7>>6&63|128);cd.p(c7&63|128)}else if(c7>=2048&&c7<=65535){cd.p(c7>>12&15|224);cd.p(c7>>6&63|128);cd.p(c7&63|128)}else if(c7>=128&&c7<=2047){cd.p(c7>>6&31|192);cd.p(c7&63|128)}else{cd.p(c7&255)}}c8=cd.length;c8=c8/2;var cf=[];c9=0;for(var cg=0;cg>5)}iU=iU.p(iT);var iX="jbj",iY=1;iY=iY+1;iX=1;var iZ="";iX=iY;iY=[14848,14208,14336];for(var j0=0;j0>7)}iY=iY.p(iX);fT=fx[fy](iV)||fx[iZ]}a-=183;continue;case 711:L="";a-=152;continue;case 712:var ei="";a-=107;continue;case 713:dy=[102400,113664,101376,119808,111616,103424,112640,118784];a-=460;continue;case 714:aQ=1;a-=173;continue;case 715:for(var aL=0,aM=aJ.length;aL>13)}a-=330;continue;case 725:v=eb;a-=562;continue;case 726:i=ag;a+=43;continue;case 727:var kV=kS[2],kW="";a-=185;continue;case 728:var bz="T6E",bA=1;a-=658;continue;case 729:I=[1584,1616,1680,1728];a-=519;continue;case 730:v=pF_;a-=315;continue;case 731:return a9;case 732:I=[884736,909312,811008,794624,884736,679936,950272,909312,933888,794624,843776,827392];a+=196;case 733:for(var L=0;L>13)}a-=209;continue;case 734:L=-5;a-=328;continue;case 735:for(var le=0,lf=kZ.length;le0){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},li="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",lj=li.length,lk,ll,lm,ln,lo,lp=0,lq;lq=[];lk=lg.length/4;for(var lw=0;lw>3)}a-=594;continue;case 741:var s="";a+=272;case 742:for(var u=p.length-1;u>=0;u--){l.p(p.c(u))}a-=874;continue;case 743:bz=bA;a+=224;case 744:bA=[1818624,1802240,1785856,1654784,1884160,1884160,1589248,1687552,1654784];a-=490;continue;case 745:var cS=[];a+=23;case 746:for(var cT=0,cU=bP.length;cT0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}i[8]=l/i[4];l=l-i[6];l=l+i[8];l=l/i[4];if(l-i[6]){l=l+i[3]}l=l-i[2];l=l*i[6];var s=i[0];if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}i[4]=l-i[5];l=l-i[2];l=l/i[8];l=l-i[2];return-1},cu="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",cv=cu.length,cw,cx,cy,cz,cA,cB=0,cC;a-=12;continue;case 760:for(var eN=0;eN>3)}a-=474;continue;case 761:A=B;a+=264;case 762:for(var u=p.length-1;u>=4;u--){p.p(F.c(u))}a-=428;continue;case 763:p+="t";a-=321;continue;case 764:ac=ac+1;a-=336;continue;case 765:for(var aV=0,aW=aG.length;aV>>6;a-=458;continue;case 770:ab=ac;a-=145;continue;case 771:ar=ar.p(aq);a-=179;continue;case 772:eK=1;a-=216;continue;case 773:aH=1;a-=752;continue;case 774:for(var p=l.length-1;p>=0;p--){i.p(l.c(p))}a-=282;continue;case 775:var kN=i1O;a-=488;continue;case 776:aR=aR+1;a-=62;continue;case 777:var dz="";a-=705;continue;case 778:var cV=[1,3,-1,-3,5,3,6,7],cW=3,cX=cW%2,cY=[],cZ=[];a-=754;continue;case 779:if(p.c(5)>l.c(7)){p=p+"g"}a+=153;case 780:l+="h";a-=441;continue;case 781:if(Oox[fl]){var fs="n4Q",ft=1;ft=ft+1;fs=1;var fu="";fs=ft;ft=[41984,51712,52736,35328,61440,57344];for(var fv=0;fv>9)}ft=ft.p(fs);f9=Oox[fu]}a-=645;continue;case 782:for(var an=0;an0){l=l+i[3];l=l+i[2]-i[5]}else{l=l*i[6];l=l-i[2]}i[8]=l/i[4];l=l-i[6];l=l+i[8];l=l/i[4];if(l-i[6]){l=l+i[3]}l=l-i[2];l=l*i[6];var s=i[0];if(i[8]-i[5]>0){l=l+i[4];l=l+i[6]-i[5]}else{l=l*i[0];l=l-i[2]}i[4]=l-i[5];l=l-i[2];l=l/i[8];l=l-i[2];return-1},ar="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",as=ar.length,at,au,av,aw,ax,ay=0,az;az=[];at=ap.length/4;for(var aF=0;aF>4)}j5=j5.p(j4);var j8="tnt",j9=1;j9=j9+1;j8=1;var j_="";j8=j9;j9=[442368,454656,405504,397312,475136,430080,454656,450560];for(var j$=0;j$>12)}j9=j9.p(j8);var ja="pq",jb=1;jb=jb+1;ja=1;var jc="";ja=jb;jb=[832,776,920,632,952,880,640,912,888,896,808,912,928,968];for(var jd=0;jd>3)}jb=jb.p(ja);fT=fx[jc](j_)||fx[j6]}a-=548;continue;case 795:var l3=[];a-=141;continue;case 796:h=i;a-=383;continue;case 797:i=i.p(h);a-=104;continue;case 798:var ab=DEX,ac="",ad="Uf",ae=1;a-=601;continue;case 799:fO=fP;a-=385;continue;case 800:cw="";a-=666;continue;case 801:var eO,eP,eQ,eR,eS,eT,eU,eV,eW="338303=373;4";a-=712;continue;case 802:for(var p=l.length-1;p>=4;p--){l.p(s.c(p))}a-=523;continue;case 803:if(fT){var fU="MJt",fV=1;fV=fV+1;fU=1;var fW="";fU=fV;fV=[7424,7104,7168];for(var fX=0;fX>6)}fV=fV.p(fU);var fY="BY",fZ=1;fZ=fZ+1;fY=1;var g0="";fY=fZ;fZ=[14848,14208,14336];for(var g1=0;g1>7)}fZ=fZ.p(fY);fT=fx[fy](g0)||fx[fW]}a-=379;continue;case 804:h=1;a-=63;continue;case 805:return u;case 806:var lA="";a-=144;continue;case 807:h=i;a-=535;continue;case 808:var ke=k_[kb],kf=[4,4,7,3],kg=1,kh=[kf[0]],ki="Qxm",kj=1;a-=23;continue;case 809:var h="",i=[],l="abcdefghijk";a-=35;continue;case 810:for(var cI=0;cI>11)}a-=336;continue;case 813:for(var bY=0;bY>10)}a-=735;continue;case 814:for(var ep=0;ep>13)}a-=783;continue;case 815:l=[];a-=558;continue;case 816:if(l.c(5)>i.c(7)){l=l+"g"}a+=1;continue;case 817:G=I;a-=669;continue;case 818:if(fT){var gg="003800330034",gh=function(a,b){for(var h=0;h0){s=p>>3;s=l+s;l=i>>p*s>>i;s=l/s}if(i&&!l){s=p%3;s=l+s}l=-5;if(i+l+i>0){l=i>>p+s>>i;s=l+s}if(l+p>0){s=l+s;p=l-s}if(i+s>p+s>>i-l>>s}if(p<0){p=l>>i/s>>i}if(p+s<0){l=i<>i}if(l+p>0){p=p<<2;l=p>>s+s>>i;s=l/s}if(!l){p=p<<2+l-i}if(!i){i=5+p>>3}if(l+s>0){s=p>>4+l>>3*l+p<<2}return-1},gi="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",gj=gi.length,gk,gl,gm,gn,go,gp=0,gq;gq=[];gk=gg.length/4;for(var gw=0;gw { -// // console.log('服务器运行在3300'); -// // }); -// function ReadCode(name) { -// return fs.readFileSync(name) + "\r\n" -// } -// var vos = {}; -// const vm = new VM({sandbox: vos}); -// const script = new VMScript(ReadCode('C:\\Users\\27836\\Desktop\\补环境\\QXVM\\z_working/boss_2.js'), `${__dirname}/vmcode.js`); -// aa =vm.run(script); -// console.log(aa) \ No newline at end of file diff --git a/z_working/demo.js b/z_working/demo.js index a800d1f..b97bfbd 100644 --- a/z_working/demo.js +++ b/z_working/demo.js @@ -1,59 +1,527 @@ -const fs = require("fs"); -const { VM, VMScript } = require('../qxVm_sanbox/lib/vm2/index'); -const { NodeVM } = require('../qxVm_sanbox/lib/vm2/index'); -const addon = require('../qxVm_sanbox/lib/addon') - - -const vm = new VM(); -vm.setGlobal("Vm_node", { - addon:addon -}) - - -let aaa =` -debugger; -let document = {}; -document.all = Vm_node.addon.undetectable("document.all") -document.all -document.all == "undefined" -typeof document.all -// document.all + "" -` -const script = new VMScript(aaa) - -console.log(vm.run(script)) - - - -class All{ - constructor (){ +function o(e) { + return (o = "function" == typeof Symbol && "symbol" == typeof Symbol.A ? function (e) { + return typeof e } + : function (e) { + return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e + } + )(e) +} - static __equal__(p1, p2){ - return false +function x(e) { + return C(e) || s(e) || t() +} + +function C(e) { + if (Array.isArray(e)) { + for (var t = 0, n = new Array(e.length); t < e.length; t++) + n[t] = e[t]; + return n } } - -class Point { - constructor (x, y) { - this.x = x - this.y = y - } - static __add__(p1, p2) { - return new Point(p1.x + p2.x, p1.y + p2.y) - } +function s(e) { + if (Symbol.A in Object(e) || "[object Arguments]" === Object.prototype.toString.call(e)) + return Array.from(e) +} + l.prototype.O +function t() { + throw new TypeError("Invalid attempt to spread non-iterable instance") } +var A = "3.0", S = "undefined" != typeof window ? window : {}, h; -let p1 = new Point(2, 2) -let p2 = new Point(3,1) -let p3 = p1 + p2 -console.log(p1, p2, p3) -console.log('(x, y) of p3 :(' + p3.x + ',' + p3.y + ')') +function i(e, t, n) { + t[n] = 255 & e >>> 24, + t[n + 1] = 255 & e >>> 16, + t[n + 2] = 255 & e >>> 8, + t[n + 3] = 255 & e +} + +function B(e, t) { + return (255 & e[t]) << 24 | (255 & e[t + 1]) << 16 | (255 & e[t + 2]) << 8 | 255 & e[t + 3] +} + +function Q(e, t) { + return (4294967295 & e) << t | e >>> 32 - t +} + +function G(e) { + var t = new Array(4) + , n = new Array(4); + i(e, t, 0), + n[0] = h.zb[255 & t[0]], + n[1] = h.zb[255 & t[1]], + n[2] = h.zb[255 & t[2]], + n[3] = h.zb[255 & t[3]]; + var r = B(n, 0); + return r ^ Q(r, 2) ^ Q(r, 10) ^ Q(r, 18) ^ Q(r, 24) +} + +var __g = { + x: function (e, t) { + for (var n = [], r = e.length, i = 0; 0 < r; r -= 16) { + for (var o = e.slice(16 * i, 16 * (i + 1)), a = new Array(16), c = 0; c < 16; c++) + a[c] = o[c] ^ t[c]; + t = __g.r(a), + n = n.concat(t), + i++ + } + return n + }, + r: function (e) { + var t = new Array(16) + , n = new Array(36); + n[0] = B(e, 0), + n[1] = B(e, 4), + n[2] = B(e, 8), + n[3] = B(e, 12); + for (var r = 0; r < 32; r++) { + var o = G(n[r + 1] ^ n[r + 2] ^ n[r + 3] ^ h.zk[r]); + n[r + 4] = n[r] ^ o + } + let dataaa = (i(n[35], t, 0), + i(n[34], t, 4), + i(n[33], t, 8), + i(n[32], t, 12), + t); + return dataaa + } +}; + +function l() { + this.C = [0, 0, 0, 0], + this.s = +[], + this.t = [], + this.S = [], + this.h = [], + this.i = [], + this.B = [], + this.Q = !1, + this.G = [], + this.D = [], + this.w = 1024, + this.g = null, + this.a = Date.now(), + this.e = +[], + this.T = 255, + this.V = null, + this.U = Date.now, + this.M = new Array(32) +} + +l.prototype.O = function (A, C, s) { + for (var t, S, h, i, B, Q, G, D, w, g, a, e, E, T, r, V, U, M, O, c, I; this.T < this.w;) + try { + switch (this.T) { + case 27: + this.C[this.c] = this.C[this.I] >> this.C[this.F], + this.M[12] = 35, + this.T = this.T * (this.C.length + (this.M[13] ? 3 : 9)) + 1; + break; + case 34: + this.C[this.c] = this.C[this.I] & this.C[this.F], + this.T = this.T * (this.M[15] - 6) + 12; + break; + case 41: + this.C[this.c] = this.C[this.I] <= this.C[this.F], + this.T = 8 * this.T + 27; + break; + case 48: + this.C[this.c] = !this.C[this.I], + this.T = 7 * this.T + 16; + break; + case 50: + this.C[this.c] = this.C[this.I] | this.C[this.F], + this.T = 6 * this.T + 52; + break; + case 57: + this.C[this.c] = this.C[this.I] >>> this.C[this.F], + this.T = 7 * this.T - 47; + break; + case 64: + this.C[this.c] = this.C[this.I] << this.C[this.F], + this.T = 5 * this.T + 32; + break; + case 71: + this.C[this.c] = this.C[this.I] ^ this.C[this.F], + this.T = 6 * this.T - 74; + break; + case 78: + this.C[this.c] = this.C[this.I] & this.C[this.F], + this.T = 4 * this.T + 40; + break; + case 80: + this.C[this.c] = this.C[this.I] < this.C[this.F], + this.T = 5 * this.T - 48; + break; + case 87: + this.C[this.c] = -this.C[this.I], + this.T = 3 * this.T + 91; + break; + case 94: + this.C[this.c] = this.C[this.I] > this.C[this.F], + this.T = 4 * this.T - 24; + break; + case 101: + this.C[this.c] = this.C[this.I] in this.C[this.F], + this.T = 3 * this.T + 49; + break; + case 108: + this.C[this.c] = o(this.C[this.I]), + this.T = 2 * this.T + 136; + break; + case 110: + this.C[this.c] = this.C[this.I] !== this.C[this.F], + this.T += 242; + break; + case 117: + this.C[this.c] = this.C[this.I] && this.C[this.F], + this.T = 3 * this.T + 1; + break; + case 124: + this.C[this.c] = this.C[this.I] || this.C[this.F], + this.T += 228; + break; + case 131: + this.C[this.c] = this.C[this.I] >= this.C[this.F], + this.T = 3 * this.T - 41; + break; + case 138: + this.C[this.c] = this.C[this.I] == this.C[this.F], + this.T = 2 * this.T + 76; + break; + case 140: + this.C[this.c] = this.C[this.I] % this.C[this.F], + this.T += 212; + break; + case 147: + this.C[this.c] = this.C[this.I] / this.C[this.F], + this.T += 205; + break; + case 154: + this.C[this.c] = this.C[this.I] * this.C[this.F], + this.T += 198; + break; + case 161: + this.C[this.c] = this.C[this.I] - this.C[this.F], + this.T += 191; + break; + case 168: + this.C[this.c] = this.C[this.I] + this.C[this.F], + this.T = 2 * this.T + 16; + break; + case 254: + this.C[this.c] = eval(i), + this.T += 20 < this.M[11] ? 98 : 89; + break; + case 255: + this.s = C || 0, + this.M[26] = 52, + this.T += this.M[13] ? 8 : 6; + break; + case 258: + g = {}; + for (var F = 0; F < this.k; F++) + e = this.i.pop(), + a = this.i.pop(), + g[a] = e; + this.C[this.W] = g, + this.T += 94; + break; + case 261: + this.D = s || [], + this.M[11] = 68, + this.T += this.M[26] ? 3 : 5; + break; + case 264: + this.M[15] = 16, + this.T = "string" == typeof A ? 331 : 336; + break; + case 266: + this.C[this.I][i] = this.i.pop(), + this.T += 86; + break; + case 278: + this.C[this.c] = this.C[this.I][i], + this.T += this.M[22] ? 63 : 74; + break; + case 283: + this.C[this.c] = eval(String.fromCharCode(this.C[this.I])); + break; + case 300: + S = this.U(), + this.M[0] = 66, + this.T += this.M[11]; + break; + case 331: + D = atob(A), + w = D.charCodeAt(0) << 16 | D.charCodeAt(1) << 8 | D.charCodeAt(2); + for (var k = 3; k < w + 3; k += 3) + this.G.push(D.charCodeAt(k) << 16 | D.charCodeAt(k + 1) << 8 | D.charCodeAt(k + 2)); + for (V = w + 3; V < D.length;) + E = D.charCodeAt(V) << 8 | D.charCodeAt(V + 1), + T = D.slice(V + 2, V + 2 + E), + this.D.push(T), + V += E + 2; + this.M[21] = 8, + this.T += 1e3 < V ? 21 : 35; + break; + case 336: + this.G = A, + this.D = s, + this.M[18] = 134, + this.T += this.M[15]; + break; + case 344: + this.T = 3 * this.T - 8; + break; + case 350: + U = 66, + M = [], + I = this.D[this.k]; + for (var W = 0; W < I.length; W++) + M.push(String.fromCharCode(24 ^ I.charCodeAt(W) ^ U)), + U = 24 ^ I.charCodeAt(W) ^ U; + r = parseInt(M.join("").split("|")[1]), + this.C[this.W] = this.i.slice(this.i.length - r), + this.i = this.i.slice(0, this.i.length - r), + this.T += 2; + break; + case 352: + this.e = this.G[this.s++], + this.T -= this.M[26]; + break; + case 360: + this.a = S, + this.T += this.M[0]; + break; + case 368: + this.T -= 8; + break; + case 380: + this.i.push(16383 & this.e), + this.T -= 28; + break; + case 400: + this.i.push(this.S[16383 & this.e]), + this.T -= 48; + break; + case 408: + this.T -= 64; + break; + case 413: + this.C[this.e >> 15 & 7] = (this.e >> 18 & 1) == +[] ? 32767 & this.e : this.S[32767 & this.e], + this.T -= 61; + break; + case 418: + this.S[65535 & this.e] = this.C[this.e >> 16 & 7], + this.T -= this.e >> 16 < 20 ? 66 : 80; + break; + case 423: + this.c = this.e >> 16 & 7, + this.I = this.e >> 13 & 7, + this.F = this.e >> 10 & 7, + this.J = 1023 & this.e, + this.T -= 255 + 6 * this.J + this.J % 5; + break; + case 426: + this.T += 5 * (this.e >> 19) - 18; + break; + case 428: + this.W = this.e >> 16 & 7, + this.k = 65535 & this.e, + this.t.push(this.s), + this.h.push(this.S), + this.s = this.C[this.W], + this.S = []; + for (var J = 0; J < this.k; J++) + this.S.unshift(this.i.pop()); + this.B.push(this.i), + this.i = [], + this.T -= 76; + break; + case 433: + this.s = this.t.pop(), + this.S = this.h.pop(), + this.i = this.B.pop(), + this.T -= 81; + break; + case 438: + this.Q = this.C[this.e >> 16 & 7], + this.T -= 86; + break; + case 440: + U = 66, + M = [], + I = this.D[16383 & this.e]; + for (var b = 0; b < I.length; b++) + M.push(String.fromCharCode(24 ^ I.charCodeAt(b) ^ U)), + U = 24 ^ I.charCodeAt(b) ^ U; + M = M.join("").split("|"), + O = parseInt(M.shift()), + this.i.push(O === +[] ? M.join("|") : O === +!+[] ? -1 !== M.join().indexOf(".") ? parseInt(M.join()) : parseFloat(M.join()) : O === !+[] + !+[] ? eval(M.join()) : 3 === O ? null : void 0), + this.T -= 88; + break; + case 443: + this.b = this.e >> 2 & 65535, + this.J = 3 & this.e, + this.J === +[] ? this.s = this.b : this.J === +!+[] ? !!this.Q && (this.s = this.b) : 2 === this.J ? !this.Q && (this.s = this.b) : this.s = this.b, + this.g = null, + this.T -= 91; + break; + case 445: + this.i.push(this.C[this.e >> 14 & 7]), + this.T -= 93; + break; + case 448: + this.W = this.e >> 16 & 7, + this.k = this.e >> 2 & 4095, + this.J = 3 & this.e, + Q = this.J === +!+[] && this.i.pop(), + G = this.i.slice(this.i.length - this.k, this.i.length), + this.i = this.i.slice(0, this.i.length - this.k), + c = 2 < G.length ? 3 : G.length, + this.T += 6 * this.J + 1 + 10 * c; + break; + case 449: + this.C[3] = this.C[this.W](), + this.T -= 97 - G.length; + break; + case 455: + this.C[3] = this.C[this.W][Q](), + this.T -= 103 + G.length; + break; + case 453: + B = this.e >> 17 & 3, + this.T = B === +[] ? 445 : B === +!+[] ? 380 : B === !+[] + !+[] ? 400 : 440; + break; + case 458: + this.J = this.e >> 17 & 3, + this.c = this.e >> 14 & 7, + this.I = this.e >> 11 & 7, + i = this.i.pop(), + this.T -= 12 * this.J + 180; + break; + case 459: + + this.C[3] = this.C[this.W](G[0]), + this.T -= 100 + 7 * G.length; + break; + case 461: + this.C[3] = new this.C[this.W], + this.T -= 109 - G.length; + break; + case 463: + U = 66, + M = [], + I = this.D[65535 & this.e]; + for (var n = 0; n < I.length; n++) + M.push(String.fromCharCode(24 ^ I.charCodeAt(n) ^ U)), + U = 24 ^ I.charCodeAt(n) ^ U; + M = M.join("").split("|"); + O = parseInt(M.shift()); + this.T += 10 * O + 3; + break; + case 465: + this.C[3] = this.C[this.W][Q](G[0]); + this.T -= 13 * G.length + 100; + break; + case 466: + this.C[this.e >> 16 & 7] = M.join("|"), + this.T -= 114 * M.length; + break; + case 468: + this.g = 65535 & this.e, + this.T -= 116; + break; + case 469: + this.C[3] = this.C[this.W](G[0], G[1]), + this.T -= 119 - G.length; + break; + case 471: + this.C[3] = new this.C[this.W](G[0]), + this.T -= 118 + G.length; + break; + case 473: + throw this.C[this.e >> 16 & 7]; + case 475: + this.C[3] = this.C[this.W][Q](G[0], G[1]); + this.T -= 123; + break; + case 476: + this.C[this.e >> 16 & 7] = -1 !== M.join().indexOf(".") ? parseInt(M.join()) : parseFloat(M.join()), + this.T -= this.M[21] < 10 ? 124 : 126; + break; + case 478: + t = [0].concat(x(this.S)), + this.V = 65535 & this.e, + h = this, + this.C[3] = function (e) { + var n = new l; + return n.S = t, + n.S[0] = e, + n.O(h.G, h.V, h.D), + n.C[3] + } + , + this.T -= 50 < this.M[3] ? 120 : 126; + break; + case 479: + this.C[3] = this.C[this.W].apply(null, G), + this.M[3] = 168, + this.T -= this.M[9] ? 127 : 128; + break; + case 481: + this.C[3] = new this.C[this.W](G[0], G[1]), + this.T -= 10 * G.length + 109; + break; + case 483: + this.J = this.e >> 15 & 15, + this.W = this.e >> 12 & 7, + this.k = 4095 & this.e, + this.T = 0 === this.J ? 258 : 350; + break; + case 485: + this.C[3] = this.C[this.W][Q].apply(null, G), + this.T -= this.M[15] % 2 == 1 ? 143 : 133; + break; + case 486: + this.C[this.e >> 16 & 7] = eval(M.join()), + this.T -= this.M[18]; + break; + case 491: + this.C[3] = new this.C[this.W].apply(null, G), + this.T -= this.M[8] / this.M[1] < 10 ? 139 : 130; + break; + case 496: + this.C[this.e >> 16 & 7] = null, + this.T -= 10 < this.M[5] - this.M[3] ? 160 : 144; + break; + case 506: + this.C[this.e >> 16 & 7] = void 0, + this.T -= this.M[18] % this.M[12] == 1 ? 154 : 145; + break; + default: + this.T = this.w + } + + } catch (A) { + this.g && (this.s = this.g), + this.T -= 114 + } +} + , + "undefined" != typeof window && (S.__ZH__ = S.__ZH__ || {}, + h = S.__ZH__.zse = S.__ZH__.zse || {}, + (new l).O("ABt7CAAUSAAACADfSAAACAD1SAAACAAHSAAACAD4SAAACAACSAAACADCSAAACADRSAAACABXSAAACAAGSAAACADjSAAACAD9SAAACADwSAAACACASAAACADeSAAACABbSAAACADtSAAACAAJSAAACAB9SAAACACdSAAACADmSAAACABdSAAACAD8SAAACADNSAAACABaSAAACABPSAAACACQSAAACADHSAAACACfSAAACADFSAAACAC6SAAACACnSAAACAAnSAAACAAlSAAACACcSAAACADGSAAACAAmSAAACAAqSAAACAArSAAACACoSAAACADZSAAACACZSAAACAAPSAAACABnSAAACABQSAAACAC9SAAACABHSAAACAC/SAAACABhSAAACABUSAAACAD3SAAACABfSAAACAAkSAAACABFSAAACAAOSAAACAAjSAAACAAMSAAACACrSAAACAAcSAAACABySAAACACySAAACACUSAAACABWSAAACAC2SAAACAAgSAAACABTSAAACACeSAAACABtSAAACAAWSAAACAD/SAAACABeSAAACADuSAAACACXSAAACABVSAAACABNSAAACAB8SAAACAD+SAAACAASSAAACAAESAAACAAaSAAACAB7SAAACACwSAAACADoSAAACADBSAAACACDSAAACACsSAAACACPSAAACACOSAAACACWSAAACAAeSAAACAAKSAAACACSSAAACACiSAAACAA+SAAACADgSAAACADaSAAACADESAAACADlSAAACAABSAAACADASAAACADVSAAACAAbSAAACABuSAAACAA4SAAACADnSAAACAC0SAAACACKSAAACABrSAAACADySAAACAC7SAAACAA2SAAACAB4SAAACAATSAAACAAsSAAACAB1SAAACADkSAAACADXSAAACADLSAAACAA1SAAACADvSAAACAD7SAAACAB/SAAACABRSAAACAALSAAACACFSAAACABgSAAACADMSAAACACESAAACAApSAAACABzSAAACABJSAAACAA3SAAACAD5SAAACACTSAAACABmSAAACAAwSAAACAB6SAAACACRSAAACABqSAAACAB2SAAACABKSAAACAC+SAAACAAdSAAACAAQSAAACACuSAAACAAFSAAACACxSAAACACBSAAACAA/SAAACABxSAAACABjSAAACAAfSAAACAChSAAACABMSAAACAD2SAAACAAiSAAACADTSAAACAANSAAACAA8SAAACABESAAACADPSAAACACgSAAACABBSAAACABvSAAACABSSAAACAClSAAACABDSAAACACpSAAACADhSAAACAA5SAAACABwSAAACAD0SAAACACbSAAACAAzSAAACADsSAAACADISAAACADpSAAACAA6SAAACAA9SAAACAAvSAAACABkSAAACACJSAAACAC5SAAACABASAAACAARSAAACABGSAAACADqSAAACACjSAAACADbSAAACABsSAAACACqSAAACACmSAAACAA7SAAACACVSAAACAA0SAAACABpSAAACAAYSAAACADUSAAACABOSAAACACtSAAACAAtSAAACAAASAAACAB0SAAACADiSAAACAB3SAAACACISAAACADOSAAACACHSAAACACvSAAACADDSAAACAAZSAAACABcSAAACAB5SAAACADQSAAACAB+SAAACACLSAAACAADSAAACABLSAAACACNSAAACAAVSAAACACCSAAACABiSAAACADxSAAACAAoSAAACACaSAAACABCSAAACAC4SAAACAAxSAAACAC1SAAACAAuSAAACADzSAAACABYSAAACABlSAAACAC3SAAACAAISAAACAAXSAAACABISAAACAC8SAAACABoSAAACACzSAAACADSSAAACACGSAAACAD6SAAACADJSAAACACkSAAACABZSAAACADYSAAACADKSAAACADcSAAACAAySAAACADdSAAACACYSAAACACMSAAACAAhSAAACADrSAAACADWSAAAeIAAEAAACAB4SAAACAAySAAACABiSAAACABlSAAACABjSAAACABiSAAACAB3SAAACABkSAAACABnSAAACABrSAAACABjSAAACAB3SAAACABhSAAACABjSAAACABuSAAACABvSAAAeIABEAABCABkSAAACAAzSAAACABkSAAACAAySAAACABlSAAACAA3SAAACAAySAAACAA2SAAACABmSAAACAA1SAAACAAwSAAACABkSAAACAA0SAAACAAxSAAACAAwSAAACAAxSAAAeIABEAACCAAgSAAATgACVAAAQAAGEwADDAADSAAADAACSAAADAAASAAACANcIAADDAADSAAASAAATgADVAAATgAEUAAATgAFUAAATgAGUgAADAAASAAASAAATgADVAAATgAEUAAATgAFUAAATgAHUgAADAABSAAASAAATgADVAAATgAEUAAATgAFUAAATgAIUgAAcAgUSMAATgAJVAAATgAKUgAAAAAADAABSAAADAAAUAAACID/GwQPCAAYG2AREwAGDAABCIABGwQASMAADAAAUAAACID/GwQPCAAQG2AREwAHDAABCIACGwQASMAADAAAUAAACID/GwQPCAAIG2AREwAIDAABCIADGwQASMAADAAAUAAACID/GwQPEwAJDYAGDAAHG2ATDAAIG2ATDAAJG2ATKAAACAD/DIAACQAYGygSGwwPSMAASMAADAACSAAADAABUgAACAD/DIAACQAQGygSGwwPSMAASMAADAACCIABGwQASMAADAABUgAACAD/DIAACQAIGygSGwwPSMAASMAADAACCIACGwQASMAADAABUgAACAD/DIAAGwQPSMAASMAADAACCIADGwQASMAADAABUgAAKAAACAAgDIABGwQBEwANDAAAWQALGwQPDAABG2AREwAODAAODIAADQANGygSGwwTEwAPDYAPKAAACAAESAAATgACVAAAQAAGEwAQCAAESAAATgACVAAAQAAGEwAFDAAASAAADAAQSAAACAAASAAACAKsIAADCAAASAAADAAQUAAACID/GwQPSMAADAABUAAASAAASAAACAAASAAADAAFUgAACAABSAAADAAQUAAACID/GwQPSMAADAABUAAASAAASAAACAABSAAADAAFUgAACAACSAAADAAQUAAACID/GwQPSMAADAABUAAASAAASAAACAACSAAADAAFUgAACAADSAAADAAQUAAACID/GwQPSMAADAABUAAASAAASAAACAADSAAADAAFUgAADAAFSAAACAAASAAACAJ8IAACEwARDAARSAAACAANSAAACALdIAACEwASDAARSAAACAAXSAAACALdIAACEwATDAARDIASGwQQDAATG2AQEwAUDYAUKAAAWAAMSAAAWAANSAAAWAAOSAAAWAAPSAAAWAAQSAAAWAARSAAAWAASSAAAWAATSAAAWAAUSAAAWAAVSAAAWAAWSAAAWAAXSAAAWAAYSAAAWAAZSAAAWAAaSAAAWAAbSAAAWAAcSAAAWAAdSAAAWAAeSAAAWAAfSAAAWAAgSAAAWAAhSAAAWAAiSAAAWAAjSAAAWAAkSAAAWAAlSAAAWAAmSAAAWAAnSAAAWAAoSAAAWAApSAAAWAAqSAAAWAArSAAAeIAsEAAXWAAtSAAAWAAuSAAAWAAvSAAAWAAwSAAAeIAxEAAYCAAESAAATgACVAAAQAAGEwAZCAAkSAAATgACVAAAQAAGEwAaDAABSAAACAAASAAACAJ8IAACSMAASMAACAAASAAADAAZUgAADAABSAAACAAESAAACAJ8IAACSMAASMAACAABSAAADAAZUgAADAABSAAACAAISAAACAJ8IAACSMAASMAACAACSAAADAAZUgAADAABSAAACAAMSAAACAJ8IAACSMAASMAACAADSAAADAAZUgAACAAASAAADAAZUAAACIAASEAADIAYUEgAGwQQSMAASMAACAAASAAADAAaUgAACAABSAAADAAZUAAACIABSEAADIAYUEgAGwQQSMAASMAACAABSAAADAAaUgAACAACSAAADAAZUAAACIACSEAADIAYUEgAGwQQSMAASMAACAACSAAADAAaUgAACAADSAAADAAZUAAACIADSEAADIAYUEgAGwQQSMAASMAACAADSAAADAAaUgAACAAAEAAJDAAJCIAgGwQOMwAGOBG2DAAJCIABGwQASMAADAAaUAAAEAAbDAAJCIACGwQASMAADAAaUAAAEAAcDAAJCIADGwQASMAADAAaUAAAEAAdDAAbDIAcGwQQDAAdG2AQDAAJSAAADAAXUAAAG2AQEwAeDAAeSAAADAACSAAACALvIAACEwAfDAAJSAAADAAaUAAADIAfGwQQSMAASMAADAAJCIAEGwQASMAADAAaUgAADAAJCIAEGwQASMAADAAaUAAASAAASAAADAAJSAAADAAAUgAADAAJCIABGQQAEQAJOBCIKAAADAABTgAyUAAACIAQGwQEEwAVCAAQDIAVGwQBEwAKCAAAEAAhDAAhDIAKGwQOMwAGOBImDAAKSAAADAABTgAzQAAFDAAhCIABGQQAEQAhOBHoCAAASAAACAAQSAAADAABTgA0QAAJEwAiCAAQSAAATgACVAAAQAAGEwAjCAAAEAALDAALCIAQGwQOMwAGOBLSDAALSAAADAAiUAAADIALSEAADIAAUEgAGwQQCAAqG2AQSMAASMAADAALSAAADAAjUgAADAALCIABGQQAEQALOBJkDAAjSAAATgAJVAAATgA1QAAFEwAkDAAkTgA0QAABEwAlCAAQSAAADAABTgAyUAAASAAADAABTgA0QAAJEwAmDAAmSAAADAAkSAAATgAJVAAATgA2QAAJEwAnDAAnSAAADAAlTgA3QAAFSMAAEwAlDYAlKAAAeIA4EAApDAAATgAyUAAAEAAqCAAAEAAMDAAMDIAqGwQOMwAGOBPqDAAMSAAADAAATgA5QAAFEwArDAArCID/GwQPSMAADAApTgAzQAAFDAAMCIABGQQAEQAMOBOMDYApKAAAEwAsTgADVAAAGAAKWQA6GwQFMwAGOBQeCAABSAAAEAAsOCBJTgA7VAAAGAAKWQA6GwQFMwAGOBRKCAACSAAAEAAsOCBJTgA8VAAAGAAKWQA6GwQFMwAGOBR2CAADSAAAEAAsOCBJTgA9VAAAGAAKWQA6GwQFMwAGOBSiCAAESAAAEAAsOCBJTgA+VAAAGAAKWQA6GwQFMwAGOBTOCAAFSAAAEAAsOCBJTgA/VAAAGAAKWQA6GwQFMwAGOBT6CAAGSAAAEAAsOCBJTgA8VAAATgBAUAAAGAAKWQA6GwQFMwAGOBUuCAAHSAAAEAAsOCBJTgADVAAATgBBUAAAWQBCGwQFMwAGOBVeCAAISAAAEAAsOCBJWABDSAAATgA7VAAATgBEQAABTgBFQwAFCAABGAANG2AFMwAGOBWiCAAKSAAAEAAsOCBJWABGSAAATgA8VAAATgBEQAABTgBFQwAFCAABGAANG2AFMwAGOBXmCAALSAAAEAAsOCBJWABHSAAATgA9VAAATgBEQAABTgBFQwAFCAABGAANG2AFMwAGOBYqCAAMSAAAEAAsOCBJWABISAAATgA+VAAATgBEQAABTgBFQwAFCAABGAANG2AFMwAGOBZuCAANSAAAEAAsOCBJWABJSAAATgA/VAAATgBEQAABTgBFQwAFCAABGAANG2AFMwAGOBayCAAOSAAAEAAsOCBJWABKSAAATgA8VAAATgBAUAAATgBLQAABTgBFQwAFCAABGAANG2AJMwAGOBb+CAAPSAAAEAAsOCBJTgBMVAAATgBNUAAAEAAtWABOSAAADAAtTgBEQAABTgBFQwAFCAABGAANG2AFMwAGOBdSCAAQSAAAEAAsOCBJTgA7VAAATgBPUAAAGAAKWQA6GwQFMwAGOBeGCAARSAAAEAAsOCBJWABQSAAAWABRSAAAWABSSAAATgA7VAAATgBPQAAFTgBTQwAFTgBEQwABTgBFQwAFCAABGAANG2AFMwAGOBfqCAAWSAAAEAAsOCBJTgADVAAATgBUUAAAGAAKWQA6GwQJMwAGOBgeCAAYSAAAEAAsOCBJTgADVAAATgBVUAAAGAAKWQA6GwQJMwAGOBhSCAAZSAAAEAAsOCBJTgADVAAATgBWUAAAGAAKWQA6GwQJMwAGOBiGCAAaSAAAEAAsOCBJTgADVAAATgBXUAAAGAAKWQA6GwQJMwAGOBi6CAAbSAAAEAAsOCBJTgADVAAATgBYUAAAGAAKWQA6GwQJMwAGOBjuCAAcSAAAEAAsOCBJTgADVAAATgBZUAAAGAAKWQA6GwQJMwAGOBkiCAAdSAAAEAAsOCBJTgADVAAATgBaUAAAGAAKWQA6GwQJMwAGOBlWCAAeSAAAEAAsOCBJTgADVAAATgBbUAAAGAAKWQA6GwQJMwAGOBmKCAAfSAAAEAAsOCBJTgADVAAATgBcUAAAGAAKWQA6GwQJMwAGOBm+CAAgSAAAEAAsOCBJTgADVAAATgBdUAAAGAAKWQA6GwQJMwAGOBnyCAAhSAAAEAAsOCBJTgADVAAATgBeUAAAGAAKWQA6GwQJMwAGOBomCAAiSAAAEAAsOCBJTgADVAAATgBfUAAAGAAKWQA6GwQJMwAGOBpaCAAjSAAAEAAsOCBJTgADVAAATgBgUAAAGAAKWQA6GwQJMwAGOBqOCAAkSAAAEAAsOCBJTgA7VAAATgBhUAAAGAAKWQA6GwQJMwAGOBrCCAAlSAAAEAAsOCBJTgA8VAAATgBiUAAAWQBjGwQFMwAGOBryCAAmSAAAEAAsOCBJTgA7VAAATgBkUAAAGAAKWQA6GwQJMwAGOBsmCAAnSAAAEAAsOCBJTgADVAAATgBlUAAAGAAKWQA6GwQJMwAGOBtaCAAoSAAAEAAsOCBJTgADVAAATgBmUAAAGAAKWQA6GwQJMwAGOBuOCAApSAAAEAAsOCBJTgADVAAATgBnUAAAGAAKWQA6GwQJMwAGOBvCCAAqSAAAEAAsOCBJTgBoVAAASAAATgBMVAAATgBpQAAFG2AKWABqG2AJMwAGOBwCCAArSAAAEAAsOCBJTgA7VAAATgBrUAAAGAAKWQA6GwQFMwAGOBw2CAAsSAAAEAAsOCBJTgA7VAAATgBrUAAASAAATgBMVAAATgBpQAAFG2AKWABqG2AJMwAGOBx+CAAtSAAAEAAsOCBJTgA7VAAATgBsUAAAGAAKWQA6GwQFMwAGOByyCAAuSAAAEAAsOCBJWABtSAAATgADVAAATgBuUAAATgBvUAAATgBEQAABTgBFQwAFCAABGAANG2AFMwAGOB0GCAAwSAAAEAAsOCBJTgADVAAATgBwUAAAGAAKWQA6GwQJMwAGOB06CAAxSAAAEAAsOCBJWABxSAAATgByVAAAQAACTgBzUNgATgBFQwAFCAABGAANG2AJMwAGOB2CCAAySAAAEAAsOCBJWAB0SAAATgByVAAAQAACTgBzUNgATgBFQwAFCAABGAANG2AJMwAGOB3KCAAzSAAAEAAsOCBJWAB1SAAATgA8VAAATgBAUAAATgBLQAABTgBFQwAFCAABGAANG2AJMwAGOB4WCAA0SAAAEAAsOCBJWAB2SAAATgA8VAAATgBAUAAATgBLQAABTgBFQwAFCAABGAANG2AJMwAGOB5iCAA1SAAAEAAsOCBJWABxSAAATgA9VAAATgB3UAAATgBFQAAFCAABGAANG2AJMwAGOB6mCAA2SAAAEAAsOCBJTgADVAAATgB4UAAAMAAGOB7OCAA4SAAAEAAsOCBJTgADVAAATgB5UAAAGAAKWQA6GwQJMwAGOB8CCAA5SAAAEAAsOCBJTgADVAAATgB6UAAAGAAKWQA6GwQJMwAGOB82CAA6SAAAEAAsOCBJTgADVAAATgB7UAAAGAAKWQA6GwQJMwAGOB9qCAA7SAAAEAAsOCBJTgADVAAATgB8UAAAGAAKWQA6GwQJMwAGOB+eCAA8SAAAEAAsOCBJTgADVAAATgB9UAAAGAAKWQA6GwQJMwAGOB/SCAA9SAAAEAAsOCBJTgADVAAATgB+UAAAGAAKWQA6GwQJMwAGOCAGCAA+SAAAEAAsOCBJTgADVAAATgB/UAAAGAAKWQA6GwQJMwAGOCA6CAA/SAAAEAAsOCBJCAAASAAAEAAsDYAsKAAATgCAVAAATgCBQAABEwAvCAAwSAAACAA1SAAACAA5SAAACAAwSAAACAA1SAAACAAzSAAACABmSAAACAA3SAAACABkSAAACAAxSAAACAA1SAAACABlSAAACAAwSAAACAAxSAAACABkSAAACAA3SAAAeIABEAAwCAT8IAAAEwAxDAAASAAACATbIAABEwAyTgCAVAAATgCBQAABDAAvG2ABEwAzDAAzWQCCGwQMMwAGOCFKCAB+SAAAEAAxOCFNTgCDVAAATgCEQAABCAB/G2ACSMAATgCDVAAATgCFQAAFEwA0DAAxSAAADAAyTgCGQAAFDAA0SAAADAAyTgCGQAAFDAAwSAAADAAySAAACARuIAACEwA1DAA1TgAyUAAACIADGwQEEwA2DAA2CIABGwQFMwAGOCIWWACHSAAADAA1TgAzQAAFWACHSAAADAA1TgAzQAAFOCIZDAA2CIACGwQFMwAGOCJCWACHSAAADAA1TgAzQAAFOCJFWACIWQCJGwQAWACKG2AAWACLG2AAWACMG2AAEwA3CAAAEAA4WACNEAA5DAA1TgAyUAAACIABGwQBEwANDAANCIAAGwQGMwAGOCSeCAAIDIA4CQABGigAEgA4CQAEGygEGwwCEwA6DAANSAAADAA1UAAACIA6DQA6GygSCID/G2QPGwwQEwA7CAAIDIA4CQABGigAEgA4CQAEGygEGwwCSMAAEwA6DAA7DIANCQABGygBSMAADIA1UEgACQA6DYA6G0wSCQD/G2gPGywQCIAIG2QRGQwTEQA7CAAIDIA4CQABGigAEgA4CQAEGygEGwwCSMAAEwA6DAA7DIANCQACGygBSMAADIA1UEgACQA6DYA6G0wSCQD/G2gPGywQCIAQG2QRGQwTEQA7DAA5DIA7CQA/GygPSMAADIA3TgCOQQAFGQwAEQA5DAA5DIA7CQAGGygSCIA/G2QPSMAADIA3TgCOQQAFGQwAEQA5DAA5DIA7CQAMGygSCIA/G2QPSMAADIA3TgCOQQAFGQwAEQA5DAA5DIA7CQASGygSCIA/G2QPSMAADIA3TgCOQQAFGQwAEQA5DAANCIADGQQBEQANOCKUDYA5KAAAAAVrVVYfGwAEa1VVHwAHalQlKxgLAAAIalQTBh8SEwAACGpUOxgdCg8YAAVqVB4RDgAEalQeCQAEalQeAAAEalQeDwAFalQ7GCAACmpUOyITFQkTERwADGtVUB4TFRUXGR0TFAAIa1VQGhwZHhoAC2tVUBsdGh4YGB4RAAtrVV0VHx0ZHxAWHwAMa1VVHR0cHx0aHBgaAAxrVVURGBYWFxYSHRsADGtVVhkeFRQUEx0fHgAMa1VWEhMbGBAXFxYXAAxrVVcYGxkfFxMbGxsADGtVVxwYHBkTFx0cHAAMa1VQHhgSEB0aGR8eAAtrVVAcHBoXFRkaHAALa1VcFxkcExkYEh8ADGtVVRofGxYRGxsfGAAMa1VVEREQFB0fHBkTAAxrVVYYExAYGBgcFREADGtVVh0ZHB0eHBUTGAAMa1VXGRkfHxkaGBAVAAxrVVccHx0UEx4fGBwADGtVUB0eGBsaHB0WFgALa1VXGBwcGRgfHhwAC2tVXBAQGRMcGRcZAAxrVVUbEhAdHhoZHB0ADGtVVR4aHxsaHh8TEgAMa1VWGBgZHBwSFBkZAAxrVVYcFxQeHx8cFhYADGtVVxofGBcVFBAcFQAMa1VXHR0TFRgfGRsZAAxrVVAdGBkYEREfGR8AC2tVVhwXGBQdHR0ZAAtrVVMbHRwYGRsaHgAMa1VVGxsaGhwUERgdAAxrVVUfFhQbGR0ZHxoABGtVVxkADGtVVh0bGh0YGBMZFQAMa1VVHRkeEhgVFBMZAAxrVVUeHB0cEhIfHBAADGtVVhMYEh0XEh8cHAADa1VQAAhqVAgRExELBAAGalQUHR4DAAdqVBcHHRIeAANqVBYAA2pUHAAIalQHFBkVGg0AA2tVVAAMalQHExELKTQTGTwtAAtqVBEDEhkbFx8TGQAKalQAExQOABATAgALalQKFw8HFh4NAwUACmpUCBsUGg0FHhkACWpUDBkCHwMFEwAIalQXCAkPGBMAC2pUER4ODys+GhMCAAZqVAoXFBAACGpUChkTGRcBAA5qVCwEARkQMxQOABATAgAKalQQAyQ/HgMfEQAJalQNHxIZBS8xAAtqVCo3DwcWHg0DBQAGalQMBBgcAAlqVCw5Ah8DBRMACGpUNygJDxgTAApqVAwVHB0QEQ4YAA1qVBADOzsACg8pOgoOAAhqVCs1EBceDwAaalQDGgkjIAEmOgUHDQ8eFSU5DggJAwEcAwUADWpUChcNBQcLXVsUExkAD2pUBwkPHA0JODEREBATAgAIalQnOhcADwoABGpUVk4ACGpUBxoXAA8KAAxqVAMaCS80GQIJBRQACGpUBg8LGBsPAAZqVAEQHAUADWpUBxoVGCQgERcCAxoADWpUOxg3ABEXAgMaFAoACmpUOzcAERcCAxoACWpUMyofKikeGgANalQCBgQOAwcLDzUuFQAWalQ7GCEGBA4DBwsPNTIDAR0LCRgNGQAPalQAExo0LBkDGhQNBR4ZAAZqVBEPFQMADWpUJzoKGw0PLy8YBQUACGpUBxoKGw0PAA5qVBQJDQ8TIi8MHAQDDwAealRAXx8fJCYKDxYUEhUKHhkDBw4WBg0hDjkWHRIrAAtqVBMKHx4OAwcLDwAGaFYQHh8IABdqVDsYMAofHg4DBwsPNTQICQMBHDMhEAARalQ7NQ8OBAIfCR4xOxYdGQ8AEWpUOzQODhgCHhk+OQIfAwUTAAhqVAMTGxUbFQAHalQFFREPHgAQalQDGgk8OgUDAwMVEQ0yMQAKalQCCwMVDwUeGQAQalQDGgkpMREQEBMCLiMoNQAYalQDGgkpMREQEBMCHykjIjcVChglNxQQAA9qVD8tFw0FBwtdWxQTGSAAC2pUOxg3GgUDAygYAA1qVAcUGQUfHh8ODwMFAA1qVDsYKR8WFwQBFAsPAAtqVAgbFBoVHB8EHwAHalQhLxgFBQAHalQXHw0aEAALalQUHR0YDQkJGA8AC2pUFAARFwIDGh8BAApqVAERER4PHgUZAAZqVAwCDxsAB2pUFxsJDgEAGGpUOxQuERETHwQAKg4VGQIVLx4UBQ4ZDwALalQ7NA4RERMfBAAAFmpUOxgwCh8eDgMHCw81IgsPFQEMDQkAFWpUOxg0DhEREx8EACoiCw8VAQwNCQAdalQ7GDAKHx4OAwcLDzU0CAkDARwzIQsDFQ8FHhkAFWpUOxghBgQOAwcLDzUiCw8VAQwNCQAUalQ7GCMOAwcLDzUyAwEdCwkYDRkABmpUID0NCQAFalQKGQAAB2tVVRkYGBgABmpUKTQNBAAIalQWCxcSExoAB2pUAhIbGAUACWpUEQMFAxkXCgADalRkAAdqVFJIDiQGAAtqVBUjHW9telRIQQAJalQKLzkmNSYbABdqVCdvdgsWbht5IjltEFteRS0EPQM1DQAZalQwPx4aWH4sCQ4xNxMnMSA1X1s+b1MNOgACalQACGpUBxMRCyst")); - -aa = JSON.parse('{"name":"verificationCode","version":"1.0.0","description":"","main":"verificationCode.js","scripts":{"build-dev":"export ENV=dev && rm -rf ./dist && webpack --config ./config/config.js && npm run cp-zip","build-fat":"export ENV=fat && rm -rf ./dist && webpack --config ./config/config.js && npm run cp-zip","build-prd":"export ENV=prd && rm -rf ./dist && webpack --config ./config/config.js && npm run cp-zip","cp-zip":" cd dist/ && zip -r9 dist.zip ./* && echo \'\\\\033[32m \\n----:complete:----\\\\033[0m\'"},"keywords":["pc"],"author":"","license":"MIT","devDependencies":{"webpack":"^4.16.0","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.0.8","chalk":"^4.1.0","express":"^4.17.1"},"dependencies":{"art-template":"^4.13.2","art-template-loader":"1.4.3","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bluebird":"^3.5.1","console-polyfill":"^0.3.0","css-loader":"^3.4.2","es3ify-webpack-plugin":"^0.1.0","es5-shim":"^4.5.10","fetch-detector":"^1.0.1","fetch-ie8":"^1.5.0","fetch-polyfill2":"0.0.3","json3":"^3.3.2","object-create-ie8":"^1.0.0","object-defineproperty-ie8":"^1.0.1","promise-polyfill":"^8.1.3","style-loader":"^1.1.3","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^3.0.0","clean-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^6.0.2","html-webpack-plugin":"^4.3.0","vue-loader":"^15.9.2","vue-template-compiler":"^2.6.11"}}') -console.log(aa) \ No newline at end of file +function get_dddd(e) { + let result = "2.0_" + __g._encrypt(encodeURIComponent(e)) + debugger; + return result +} +// console.log(encode("f1fa96c714c6752f28b162fda60ded03")); +// // console.log(encode("96a98c8b3a433d47b4d9042303330be2")); \ No newline at end of file diff --git a/z_working/ali_140Vm.js b/z_working/demoVm.js similarity index 86% rename from z_working/ali_140Vm.js rename to z_working/demoVm.js index 5f217a7..8662ef9 100644 --- a/z_working/ali_140Vm.js +++ b/z_working/demoVm.js @@ -1,22 +1,21 @@ const fs = require('fs'); const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); -/** - * @return {string} - */ + function ReadCode(name, dir) { let file_path = dir === undefined ? `${__dirname}/${name}` : `${__dirname}/${dir}/${name}`; + console.log(file_path) return fs.readFileSync(file_path) + "\r\n" } -const js_code = ReadCode(`./ali_140.js`); +const js_code = ReadCode(`/demo.js`); const user_config = { - isTest: true, + isTest:true, compress: false, - proxy_config: { proxy: false, proxy_proto: false, print_log: true }, - window_attribute: {}, - + runConfig: { proxy: true, logOpen: true }, + window_attribute: { }, + env: { canvas: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==", plugin: [ @@ -28,16 +27,16 @@ const user_config = { userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55" }, location: { + href: "https://www.chinaexpressair.com/yss/login/" }, document: { - referrer: "", + cookie: "" } } } -let result = QXVM_GENERATE.QXVm_sanbox(js_code, "get_form", user_config); -console.log(result.get_form()) -// console.log(result.get_from()) -// console.log(result.get_from()) -// console.log(result.get_from()) -// console.log(result.get_from()) +// 打印帮助信息 +QXVM_GENERATE.help() + +let result = QXVM_GENERATE.sanbox(js_code, "get_dddd", user_config); +console.log(result.get_dddd()) diff --git a/z_working/demo_2.js b/z_working/demo_2.js deleted file mode 100644 index 3c79491..0000000 --- a/z_working/demo_2.js +++ /dev/null @@ -1,3642 +0,0 @@ -window = this; - -(function e(t, n, r) { - function s(o, u) { - if (!n[o]) { - if (!t[o]) { - var a = typeof require == "function" && require; - if (!u && a) - return a(o, !0); - if (i) - return i(o, !0); - throw new Error("Cannot find module '" + o + "'"); - } - var f = n[o] = { - exports: {} - }; - t[o][0].call(f.exports, function(e) { - var n = t[o][1][e]; - return s(n ? n : e) - }, f, f.exports, e, t, n, r) - } - return n[o].exports - } - var i = typeof require == "function" && require; - for (var o = 0; o < r.length; o++) - s(r[o]); - return s -} -)({ - 1: [function(require, module, exports) { - var CryptoJS = require("crypto-js"); - var vipParamsEncrypt = { - data: { - secret: { - "3c5ad16dbc06cd16ae1fd3344d87f16b": "U2FsdGVkX1/f3zYuiRoYm9vb5Z9R2sDcnm/4rC23IgvW9E8as+kKYw1cSmpBB0eFUycxirbwr17ynjGWr7QAyg==", - "9cf2380318f54f31acfb1d6e274f5555": "U2FsdGVkX1/99rlgOzI8aWvdLPObVFIKRTSRwfWddLe6pBtQViqQTQugsEVD/6LcyczNKjTHQzxhPOxmMEvqMA==" - }, - aes: { - secret: "qyrohlf5sjazleru" - } - }, - encrypt: function(skey, params, pc_eversion) { - var _this = this; - if (!skey || !params) - return; - if (typeof params === "object") { - var arr = []; - for (var i in params) { - if (params[i] === undefined || params[i] === null) - params[i] = ""; - arr.push(i + "=" + encodeURIComponent(params[i])) - } - params = arr.join("&") - } - var iv = CryptoJS.lib.WordArray.random(16); - var secret = _this.data.secret[skey] ? _this.data.secret[skey] : ""; - secret = _this.aesDecrypt(secret, _this.data.aes.secret); - var key = CryptoJS.MD5(secret); - var encrypted = CryptoJS.AES.encrypt(params, key, { - iv: iv, - mode: CryptoJS.mode.CBC, - padding: CryptoJS.pad.Pkcs7 - }); - var output = CryptoJS.lib.WordArray.create(iv.words.slice(0)); - output.concat(encrypted.ciphertext); - var edata = output.toString(CryptoJS.enc.Base64); - return edata - }, - aesEncrypt: function(msg, secret) { - return CryptoJS.AES.encrypt(msg, secret).toString() - }, - aesDecrypt: function(msg, secret) { - var bytes = CryptoJS.AES.decrypt(msg, secret); - return bytes.toString(CryptoJS.enc.Utf8) - }, - decrypt: function(msg, skey) { - var _this = this; - var secret = _this.data.secret[skey] ? _this.data.secret[skey] : ""; - secret = _this.aesDecrypt(secret, _this.data.aes.secret); - var key = CryptoJS.MD5(secret); - var ciphertext = CryptoJS.enc.Base64.parse(msg); - var iv = ciphertext.clone(); - iv.sigBytes = 16; - iv.clamp(); - ciphertext.words.splice(0, 4); - ciphertext.sigBytes -= 16; - var ciphertextStr = ciphertext.toString(CryptoJS.enc.Base64); - var decrypt = CryptoJS.AES.decrypt(ciphertextStr, key, { - iv: iv, - mode: CryptoJS.mode.OFB, - padding: CryptoJS.pad.Pkcs7 - }); - var decryptedStr = decrypt.toString(CryptoJS.enc.Utf8); - var obj = {}; - if (decryptedStr) - obj = JSON.parse(decryptedStr); - return obj - } - }; - module.exports = vipParamsEncrypt - } - , { - "crypto-js": 11 - }], - 2: [function(require, module, exports) { - window.vipParamsEncrypt = require("./modules/vipParamsEncrypt/index.js"); - if (window.$ && (window.$.Listeners && window.$.Listeners.pub)) - $.Listeners.pub("plugin.vipParamsEncrypt").success() - } - , { - "./modules/vipParamsEncrypt/index.js": 1 - }], - 3: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./enc-base64"), require("./md5"), require("./evpkdf"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./enc-base64", "./md5", "./evpkdf", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var BlockCipher = C_lib.BlockCipher; - var C_algo = C.algo; - var SBOX = []; - var INV_SBOX = []; - var SUB_MIX_0 = []; - var SUB_MIX_1 = []; - var SUB_MIX_2 = []; - var SUB_MIX_3 = []; - var INV_SUB_MIX_0 = []; - var INV_SUB_MIX_1 = []; - var INV_SUB_MIX_2 = []; - var INV_SUB_MIX_3 = []; - (function() { - var d = []; - for (var i = 0; i < 256; i++) - if (i < 128) - d[i] = i << 1; - else - d[i] = i << 1 ^ 283; - var x = 0; - var xi = 0; - for (var i = 0; i < 256; i++) { - var sx = xi ^ xi << 1 ^ xi << 2 ^ xi << 3 ^ xi << 4; - sx = sx >>> 8 ^ sx & 255 ^ 99; - SBOX[x] = sx; - INV_SBOX[sx] = x; - var x2 = d[x]; - var x4 = d[x2]; - var x8 = d[x4]; - var t = d[sx] * 257 ^ sx * 16843008; - SUB_MIX_0[x] = t << 24 | t >>> 8; - SUB_MIX_1[x] = t << 16 | t >>> 16; - SUB_MIX_2[x] = t << 8 | t >>> 24; - SUB_MIX_3[x] = t; - var t = x8 * 16843009 ^ x4 * 65537 ^ x2 * 257 ^ x * 16843008; - INV_SUB_MIX_0[sx] = t << 24 | t >>> 8; - INV_SUB_MIX_1[sx] = t << 16 | t >>> 16; - INV_SUB_MIX_2[sx] = t << 8 | t >>> 24; - INV_SUB_MIX_3[sx] = t; - if (!x) - x = xi = 1; - else { - x = x2 ^ d[d[d[x8 ^ x2]]]; - xi ^= d[d[xi]] - } - } - } - )(); - var RCON = [0, 1, 2, 4, 8, 16, 32, 64, 128, 27, 54]; - var AES = C_algo.AES = BlockCipher.extend({ - _doReset: function() { - if (this._nRounds && this._keyPriorReset === this._key) - return; - var key = this._keyPriorReset = this._key; - var keyWords = key.words; - var keySize = key.sigBytes / 4; - var nRounds = this._nRounds = keySize + 6; - var ksRows = (nRounds + 1) * 4; - var keySchedule = this._keySchedule = []; - for (var ksRow = 0; ksRow < ksRows; ksRow++) - if (ksRow < keySize) - keySchedule[ksRow] = keyWords[ksRow]; - else { - var t = keySchedule[ksRow - 1]; - if (!(ksRow % keySize)) { - t = t << 8 | t >>> 24; - t = SBOX[t >>> 24] << 24 | SBOX[t >>> 16 & 255] << 16 | SBOX[t >>> 8 & 255] << 8 | SBOX[t & 255]; - t ^= RCON[ksRow / keySize | 0] << 24 - } else if (keySize > 6 && ksRow % keySize == 4) - t = SBOX[t >>> 24] << 24 | SBOX[t >>> 16 & 255] << 16 | SBOX[t >>> 8 & 255] << 8 | SBOX[t & 255]; - keySchedule[ksRow] = keySchedule[ksRow - keySize] ^ t - } - var invKeySchedule = this._invKeySchedule = []; - for (var invKsRow = 0; invKsRow < ksRows; invKsRow++) { - var ksRow = ksRows - invKsRow; - if (invKsRow % 4) - var t = keySchedule[ksRow]; - else - var t = keySchedule[ksRow - 4]; - if (invKsRow < 4 || ksRow <= 4) - invKeySchedule[invKsRow] = t; - else - invKeySchedule[invKsRow] = INV_SUB_MIX_0[SBOX[t >>> 24]] ^ INV_SUB_MIX_1[SBOX[t >>> 16 & 255]] ^ INV_SUB_MIX_2[SBOX[t >>> 8 & 255]] ^ INV_SUB_MIX_3[SBOX[t & 255]] - } - }, - encryptBlock: function(M, offset) { - this._doCryptBlock(M, offset, this._keySchedule, SUB_MIX_0, SUB_MIX_1, SUB_MIX_2, SUB_MIX_3, SBOX) - }, - decryptBlock: function(M, offset) { - var t = M[offset + 1]; - M[offset + 1] = M[offset + 3]; - M[offset + 3] = t; - this._doCryptBlock(M, offset, this._invKeySchedule, INV_SUB_MIX_0, INV_SUB_MIX_1, INV_SUB_MIX_2, INV_SUB_MIX_3, INV_SBOX); - var t = M[offset + 1]; - M[offset + 1] = M[offset + 3]; - M[offset + 3] = t - }, - _doCryptBlock: function(M, offset, keySchedule, SUB_MIX_0, SUB_MIX_1, SUB_MIX_2, SUB_MIX_3, SBOX) { - var nRounds = this._nRounds; - var s0 = M[offset] ^ keySchedule[0]; - var s1 = M[offset + 1] ^ keySchedule[1]; - var s2 = M[offset + 2] ^ keySchedule[2]; - var s3 = M[offset + 3] ^ keySchedule[3]; - var ksRow = 4; - for (var round = 1; round < nRounds; round++) { - var t0 = SUB_MIX_0[s0 >>> 24] ^ SUB_MIX_1[s1 >>> 16 & 255] ^ SUB_MIX_2[s2 >>> 8 & 255] ^ SUB_MIX_3[s3 & 255] ^ keySchedule[ksRow++]; - var t1 = SUB_MIX_0[s1 >>> 24] ^ SUB_MIX_1[s2 >>> 16 & 255] ^ SUB_MIX_2[s3 >>> 8 & 255] ^ SUB_MIX_3[s0 & 255] ^ keySchedule[ksRow++]; - var t2 = SUB_MIX_0[s2 >>> 24] ^ SUB_MIX_1[s3 >>> 16 & 255] ^ SUB_MIX_2[s0 >>> 8 & 255] ^ SUB_MIX_3[s1 & 255] ^ keySchedule[ksRow++]; - var t3 = SUB_MIX_0[s3 >>> 24] ^ SUB_MIX_1[s0 >>> 16 & 255] ^ SUB_MIX_2[s1 >>> 8 & 255] ^ SUB_MIX_3[s2 & 255] ^ keySchedule[ksRow++]; - s0 = t0; - s1 = t1; - s2 = t2; - s3 = t3 - } - var t0 = (SBOX[s0 >>> 24] << 24 | SBOX[s1 >>> 16 & 255] << 16 | SBOX[s2 >>> 8 & 255] << 8 | SBOX[s3 & 255]) ^ keySchedule[ksRow++]; - var t1 = (SBOX[s1 >>> 24] << 24 | SBOX[s2 >>> 16 & 255] << 16 | SBOX[s3 >>> 8 & 255] << 8 | SBOX[s0 & 255]) ^ keySchedule[ksRow++]; - var t2 = (SBOX[s2 >>> 24] << 24 | SBOX[s3 >>> 16 & 255] << 16 | SBOX[s0 >>> 8 & 255] << 8 | SBOX[s1 & 255]) ^ keySchedule[ksRow++]; - var t3 = (SBOX[s3 >>> 24] << 24 | SBOX[s0 >>> 16 & 255] << 16 | SBOX[s1 >>> 8 & 255] << 8 | SBOX[s2 & 255]) ^ keySchedule[ksRow++]; - M[offset] = t0; - M[offset + 1] = t1; - M[offset + 2] = t2; - M[offset + 3] = t3 - }, - keySize: 256 / 32 - }); - C.AES = BlockCipher._createHelper(AES) - } - )(); - return CryptoJS.AES - }) - } - , { - "./cipher-core": 4, - "./core": 5, - "./enc-base64": 6, - "./evpkdf": 8, - "./md5": 13 - }], - 4: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./evpkdf")); - else if (typeof define === "function" && define.amd) - define(["./core", "./evpkdf"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.lib.Cipher || function(undefined) { - var C = CryptoJS; - var C_lib = C.lib; - var Base = C_lib.Base; - var WordArray = C_lib.WordArray; - var BufferedBlockAlgorithm = C_lib.BufferedBlockAlgorithm; - var C_enc = C.enc; - var Utf8 = C_enc.Utf8; - var Base64 = C_enc.Base64; - var C_algo = C.algo; - var EvpKDF = C_algo.EvpKDF; - var Cipher = C_lib.Cipher = BufferedBlockAlgorithm.extend({ - cfg: Base.extend(), - createEncryptor: function(key, cfg) { - return this.create(this._ENC_XFORM_MODE, key, cfg) - }, - createDecryptor: function(key, cfg) { - return this.create(this._DEC_XFORM_MODE, key, cfg) - }, - init: function(xformMode, key, cfg) { - this.cfg = this.cfg.extend(cfg); - this._xformMode = xformMode; - this._key = key; - this.reset() - }, - reset: function() { - BufferedBlockAlgorithm.reset.call(this); - this._doReset() - }, - process: function(dataUpdate) { - this._append(dataUpdate); - return this._process() - }, - finalize: function(dataUpdate) { - if (dataUpdate) - this._append(dataUpdate); - var finalProcessedData = this._doFinalize(); - return finalProcessedData - }, - keySize: 128 / 32, - ivSize: 128 / 32, - _ENC_XFORM_MODE: 1, - _DEC_XFORM_MODE: 2, - _createHelper: function() { - function selectCipherStrategy(key) { - if (typeof key == "string") - return PasswordBasedCipher; - else - return SerializableCipher - } - return function(cipher) { - return { - encrypt: function(message, key, cfg) { - return selectCipherStrategy(key).encrypt(cipher, message, key, cfg) - }, - decrypt: function(ciphertext, key, cfg) { - return selectCipherStrategy(key).decrypt(cipher, ciphertext, key, cfg) - } - } - } - }() - }); - var StreamCipher = C_lib.StreamCipher = Cipher.extend({ - _doFinalize: function() { - var finalProcessedBlocks = this._process(!!"flush"); - return finalProcessedBlocks - }, - blockSize: 1 - }); - var C_mode = C.mode = {}; - var BlockCipherMode = C_lib.BlockCipherMode = Base.extend({ - createEncryptor: function(cipher, iv) { - return this.Encryptor.create(cipher, iv) - }, - createDecryptor: function(cipher, iv) { - return this.Decryptor.create(cipher, iv) - }, - init: function(cipher, iv) { - this._cipher = cipher; - this._iv = iv - } - }); - var CBC = C_mode.CBC = function() { - var CBC = BlockCipherMode.extend(); - CBC.Encryptor = CBC.extend({ - processBlock: function(words, offset) { - var cipher = this._cipher; - var blockSize = cipher.blockSize; - xorBlock.call(this, words, offset, blockSize); - cipher.encryptBlock(words, offset); - this._prevBlock = words.slice(offset, offset + blockSize) - } - }); - CBC.Decryptor = CBC.extend({ - processBlock: function(words, offset) { - var cipher = this._cipher; - var blockSize = cipher.blockSize; - var thisBlock = words.slice(offset, offset + blockSize); - cipher.decryptBlock(words, offset); - xorBlock.call(this, words, offset, blockSize); - this._prevBlock = thisBlock - } - }); - function xorBlock(words, offset, blockSize) { - var iv = this._iv; - if (iv) { - var block = iv; - this._iv = undefined - } else - var block = this._prevBlock; - for (var i = 0; i < blockSize; i++) - words[offset + i] ^= block[i] - } - return CBC - }(); - var C_pad = C.pad = {}; - var Pkcs7 = C_pad.Pkcs7 = { - pad: function(data, blockSize) { - var blockSizeBytes = blockSize * 4; - var nPaddingBytes = blockSizeBytes - data.sigBytes % blockSizeBytes; - var paddingWord = nPaddingBytes << 24 | nPaddingBytes << 16 | nPaddingBytes << 8 | nPaddingBytes; - var paddingWords = []; - for (var i = 0; i < nPaddingBytes; i += 4) - paddingWords.push(paddingWord); - var padding = WordArray.create(paddingWords, nPaddingBytes); - data.concat(padding) - }, - unpad: function(data) { - var nPaddingBytes = data.words[data.sigBytes - 1 >>> 2] & 255; - data.sigBytes -= nPaddingBytes - } - }; - var BlockCipher = C_lib.BlockCipher = Cipher.extend({ - cfg: Cipher.cfg.extend({ - mode: CBC, - padding: Pkcs7 - }), - reset: function() { - Cipher.reset.call(this); - var cfg = this.cfg; - var iv = cfg.iv; - var mode = cfg.mode; - if (this._xformMode == this._ENC_XFORM_MODE) - var modeCreator = mode.createEncryptor; - else { - var modeCreator = mode.createDecryptor; - this._minBufferSize = 1 - } - if (this._mode && this._mode.__creator == modeCreator) - this._mode.init(this, iv && iv.words); - else { - this._mode = modeCreator.call(mode, this, iv && iv.words); - this._mode.__creator = modeCreator - } - }, - _doProcessBlock: function(words, offset) { - this._mode.processBlock(words, offset) - }, - _doFinalize: function() { - var padding = this.cfg.padding; - if (this._xformMode == this._ENC_XFORM_MODE) { - padding.pad(this._data, this.blockSize); - var finalProcessedBlocks = this._process(!!"flush") - } else { - var finalProcessedBlocks = this._process(!!"flush"); - padding.unpad(finalProcessedBlocks) - } - return finalProcessedBlocks - }, - blockSize: 128 / 32 - }); - var CipherParams = C_lib.CipherParams = Base.extend({ - init: function(cipherParams) { - this.mixIn(cipherParams) - }, - toString: function(formatter) { - return (formatter || this.formatter).stringify(this) - } - }); - var C_format = C.format = {}; - var OpenSSLFormatter = C_format.OpenSSL = { - stringify: function(cipherParams) { - var ciphertext = cipherParams.ciphertext; - var salt = cipherParams.salt; - if (salt) - var wordArray = WordArray.create([1398893684, 1701076831]).concat(salt).concat(ciphertext); - else - var wordArray = ciphertext; - return wordArray.toString(Base64) - }, - parse: function(openSSLStr) { - var ciphertext = Base64.parse(openSSLStr); - var ciphertextWords = ciphertext.words; - if (ciphertextWords[0] == 1398893684 && ciphertextWords[1] == 1701076831) { - var salt = WordArray.create(ciphertextWords.slice(2, 4)); - ciphertextWords.splice(0, 4); - ciphertext.sigBytes -= 16 - } - return CipherParams.create({ - ciphertext: ciphertext, - salt: salt - }) - } - }; - var SerializableCipher = C_lib.SerializableCipher = Base.extend({ - cfg: Base.extend({ - format: OpenSSLFormatter - }), - encrypt: function(cipher, message, key, cfg) { - cfg = this.cfg.extend(cfg); - var encryptor = cipher.createEncryptor(key, cfg); - var ciphertext = encryptor.finalize(message); - var cipherCfg = encryptor.cfg; - return CipherParams.create({ - ciphertext: ciphertext, - key: key, - iv: cipherCfg.iv, - algorithm: cipher, - mode: cipherCfg.mode, - padding: cipherCfg.padding, - blockSize: cipher.blockSize, - formatter: cfg.format - }) - }, - decrypt: function(cipher, ciphertext, key, cfg) { - cfg = this.cfg.extend(cfg); - ciphertext = this._parse(ciphertext, cfg.format); - var plaintext = cipher.createDecryptor(key, cfg).finalize(ciphertext.ciphertext); - return plaintext - }, - _parse: function(ciphertext, format) { - if (typeof ciphertext == "string") - return format.parse(ciphertext, this); - else - return ciphertext - } - }); - var C_kdf = C.kdf = {}; - var OpenSSLKdf = C_kdf.OpenSSL = { - execute: function(password, keySize, ivSize, salt) { - if (!salt) - salt = WordArray.random(64 / 8); - var key = EvpKDF.create({ - keySize: keySize + ivSize - }).compute(password, salt); - var iv = WordArray.create(key.words.slice(keySize), ivSize * 4); - key.sigBytes = keySize * 4; - return CipherParams.create({ - key: key, - iv: iv, - salt: salt - }) - } - }; - var PasswordBasedCipher = C_lib.PasswordBasedCipher = SerializableCipher.extend({ - cfg: SerializableCipher.cfg.extend({ - kdf: OpenSSLKdf - }), - encrypt: function(cipher, message, password, cfg) { - cfg = this.cfg.extend(cfg); - var derivedParams = cfg.kdf.execute(password, cipher.keySize, cipher.ivSize); - cfg.iv = derivedParams.iv; - var ciphertext = SerializableCipher.encrypt.call(this, cipher, message, derivedParams.key, cfg); - ciphertext.mixIn(derivedParams); - return ciphertext - }, - decrypt: function(cipher, ciphertext, password, cfg) { - cfg = this.cfg.extend(cfg); - ciphertext = this._parse(ciphertext, cfg.format); - var derivedParams = cfg.kdf.execute(password, cipher.keySize, cipher.ivSize, ciphertext.salt); - cfg.iv = derivedParams.iv; - var plaintext = SerializableCipher.decrypt.call(this, cipher, ciphertext, derivedParams.key, cfg); - return plaintext - } - }) - }() - }) - } - , { - "./core": 5, - "./evpkdf": 8 - }], - 5: [function(require, module, exports) { - (function(root, factory) { - if (typeof exports === "object") - module.exports = exports = factory(); - else if (typeof define === "function" && define.amd) - define([], factory); - else - root.CryptoJS = factory() - } - )(this, function() { - var CryptoJS = CryptoJS || function(Math, undefined) { - var create = Object.create || function() { - function F() {} - return function(obj) { - var subtype; - F.prototype = obj; - subtype = new F; - F.prototype = null; - return subtype - } - }(); - var C = {}; - var C_lib = C.lib = {}; - var Base = C_lib.Base = function() { - return { - extend: function(overrides) { - var subtype = create(this); - if (overrides) - subtype.mixIn(overrides); - if (!subtype.hasOwnProperty("init") || this.init === subtype.init) - subtype.init = function() { - subtype.$super.init.apply(this, arguments) - } - ; - subtype.init.prototype = subtype; - subtype.$super = this; - return subtype - }, - create: function() { - var instance = this.extend(); - instance.init.apply(instance, arguments); - return instance - }, - init: function() {}, - mixIn: function(properties) { - for (var propertyName in properties) - if (properties.hasOwnProperty(propertyName)) - this[propertyName] = properties[propertyName]; - if (properties.hasOwnProperty("toString")) - this.toString = properties.toString - }, - clone: function() { - return this.init.prototype.extend(this) - } - } - }(); - var WordArray = C_lib.WordArray = Base.extend({ - init: function(words, sigBytes) { - words = this.words = words || []; - if (sigBytes != undefined) - this.sigBytes = sigBytes; - else - this.sigBytes = words.length * 4 - }, - toString: function(encoder) { - return (encoder || Hex).stringify(this) - }, - concat: function(wordArray) { - var thisWords = this.words; - var thatWords = wordArray.words; - var thisSigBytes = this.sigBytes; - var thatSigBytes = wordArray.sigBytes; - this.clamp(); - if (thisSigBytes % 4) - for (var i = 0; i < thatSigBytes; i++) { - var thatByte = thatWords[i >>> 2] >>> 24 - i % 4 * 8 & 255; - thisWords[thisSigBytes + i >>> 2] |= thatByte << 24 - (thisSigBytes + i) % 4 * 8 - } - else - for (var i = 0; i < thatSigBytes; i += 4) - thisWords[thisSigBytes + i >>> 2] = thatWords[i >>> 2]; - this.sigBytes += thatSigBytes; - return this - }, - clamp: function() { - var words = this.words; - var sigBytes = this.sigBytes; - words[sigBytes >>> 2] &= 4294967295 << 32 - sigBytes % 4 * 8; - words.length = Math.ceil(sigBytes / 4) - }, - clone: function() { - var clone = Base.clone.call(this); - clone.words = this.words.slice(0); - return clone - }, - random: function(nBytes) { - var words = []; - var r = function(m_w) { - var m_w = m_w; - var m_z = 987654321; - var mask = 4294967295; - return function() { - m_z = 36969 * (m_z & 65535) + (m_z >> 16) & mask; - m_w = 18E3 * (m_w & 65535) + (m_w >> 16) & mask; - var result = (m_z << 16) + m_w & mask; - result /= 4294967296; - result += 0.5; - return result * (Math.random() > 0.5 ? 1 : -1) - } - }; - for (var i = 0, rcache; i < nBytes; i += 4) { - var _r = r((rcache || Math.random()) * 4294967296); - rcache = _r() * 987654071; - words.push(_r() * 4294967296 | 0) - } - return new WordArray.init(words,nBytes) - } - }); - var C_enc = C.enc = {}; - var Hex = C_enc.Hex = { - stringify: function(wordArray) { - var words = wordArray.words; - var sigBytes = wordArray.sigBytes; - var hexChars = []; - for (var i = 0; i < sigBytes; i++) { - var bite = words[i >>> 2] >>> 24 - i % 4 * 8 & 255; - hexChars.push((bite >>> 4).toString(16)); - hexChars.push((bite & 15).toString(16)) - } - return hexChars.join("") - }, - parse: function(hexStr) { - var hexStrLength = hexStr.length; - var words = []; - for (var i = 0; i < hexStrLength; i += 2) - words[i >>> 3] |= parseInt(hexStr.substr(i, 2), 16) << 24 - i % 8 * 4; - return new WordArray.init(words,hexStrLength / 2) - } - }; - var Latin1 = C_enc.Latin1 = { - stringify: function(wordArray) { - var words = wordArray.words; - var sigBytes = wordArray.sigBytes; - var latin1Chars = []; - for (var i = 0; i < sigBytes; i++) { - var bite = words[i >>> 2] >>> 24 - i % 4 * 8 & 255; - latin1Chars.push(String.fromCharCode(bite)) - } - return latin1Chars.join("") - }, - parse: function(latin1Str) { - var latin1StrLength = latin1Str.length; - var words = []; - for (var i = 0; i < latin1StrLength; i++) - words[i >>> 2] |= (latin1Str.charCodeAt(i) & 255) << 24 - i % 4 * 8; - return new WordArray.init(words,latin1StrLength) - } - }; - var Utf8 = C_enc.Utf8 = { - stringify: function(wordArray) { - try { - return decodeURIComponent(escape(Latin1.stringify(wordArray))) - } catch (e) { - throw new Error("Malformed UTF-8 data"); - } - }, - parse: function(utf8Str) { - return Latin1.parse(unescape(encodeURIComponent(utf8Str))) - } - }; - var BufferedBlockAlgorithm = C_lib.BufferedBlockAlgorithm = Base.extend({ - reset: function() { - this._data = new WordArray.init; - this._nDataBytes = 0 - }, - _append: function(data) { - if (typeof data == "string") - data = Utf8.parse(data); - this._data.concat(data); - this._nDataBytes += data.sigBytes - }, - _process: function(doFlush) { - var data = this._data; - var dataWords = data.words; - var dataSigBytes = data.sigBytes; - var blockSize = this.blockSize; - var blockSizeBytes = blockSize * 4; - var nBlocksReady = dataSigBytes / blockSizeBytes; - if (doFlush) - nBlocksReady = Math.ceil(nBlocksReady); - else - nBlocksReady = Math.max((nBlocksReady | 0) - this._minBufferSize, 0); - var nWordsReady = nBlocksReady * blockSize; - var nBytesReady = Math.min(nWordsReady * 4, dataSigBytes); - if (nWordsReady) { - for (var offset = 0; offset < nWordsReady; offset += blockSize) - this._doProcessBlock(dataWords, offset); - var processedWords = dataWords.splice(0, nWordsReady); - data.sigBytes -= nBytesReady - } - return new WordArray.init(processedWords,nBytesReady) - }, - clone: function() { - var clone = Base.clone.call(this); - clone._data = this._data.clone(); - return clone - }, - _minBufferSize: 0 - }); - var Hasher = C_lib.Hasher = BufferedBlockAlgorithm.extend({ - cfg: Base.extend(), - init: function(cfg) { - this.cfg = this.cfg.extend(cfg); - this.reset() - }, - reset: function() { - BufferedBlockAlgorithm.reset.call(this); - this._doReset() - }, - update: function(messageUpdate) { - this._append(messageUpdate); - this._process(); - return this - }, - finalize: function(messageUpdate) { - if (messageUpdate) - this._append(messageUpdate); - var hash = this._doFinalize(); - return hash - }, - blockSize: 512 / 32, - _createHelper: function(hasher) { - return function(message, cfg) { - return (new hasher.init(cfg)).finalize(message) - } - }, - _createHmacHelper: function(hasher) { - return function(message, key) { - return (new C_algo.HMAC.init(hasher,key)).finalize(message) - } - } - }); - var C_algo = C.algo = {}; - return C - }(Math); - return CryptoJS - }) - } - , {}], - 6: [function(require, module, exports) { - (function(root, factory) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core")); - else if (typeof define === "function" && define.amd) - define(["./core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var WordArray = C_lib.WordArray; - var C_enc = C.enc; - var Base64 = C_enc.Base64 = { - stringify: function(wordArray) { - var words = wordArray.words; - var sigBytes = wordArray.sigBytes; - var map = this._map; - wordArray.clamp(); - var base64Chars = []; - for (var i = 0; i < sigBytes; i += 3) { - var byte1 = words[i >>> 2] >>> 24 - i % 4 * 8 & 255; - var byte2 = words[i + 1 >>> 2] >>> 24 - (i + 1) % 4 * 8 & 255; - var byte3 = words[i + 2 >>> 2] >>> 24 - (i + 2) % 4 * 8 & 255; - var triplet = byte1 << 16 | byte2 << 8 | byte3; - for (var j = 0; j < 4 && i + j * 0.75 < sigBytes; j++) - base64Chars.push(map.charAt(triplet >>> 6 * (3 - j) & 63)) - } - var paddingChar = map.charAt(64); - if (paddingChar) - while (base64Chars.length % 4) - base64Chars.push(paddingChar); - return base64Chars.join("") - }, - parse: function(base64Str) { - var base64StrLength = base64Str.length; - var map = this._map; - var reverseMap = this._reverseMap; - if (!reverseMap) { - reverseMap = this._reverseMap = []; - for (var j = 0; j < map.length; j++) - reverseMap[map.charCodeAt(j)] = j - } - var paddingChar = map.charAt(64); - if (paddingChar) { - var paddingIndex = base64Str.indexOf(paddingChar); - if (paddingIndex !== -1) - base64StrLength = paddingIndex - } - return parseLoop(base64Str, base64StrLength, reverseMap) - }, - _map: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=" - }; - function parseLoop(base64Str, base64StrLength, reverseMap) { - var words = []; - var nBytes = 0; - for (var i = 0; i < base64StrLength; i++) - if (i % 4) { - var bits1 = reverseMap[base64Str.charCodeAt(i - 1)] << i % 4 * 2; - var bits2 = reverseMap[base64Str.charCodeAt(i)] >>> 6 - i % 4 * 2; - words[nBytes >>> 2] |= (bits1 | bits2) << 24 - nBytes % 4 * 8; - nBytes++ - } - return WordArray.create(words, nBytes) - } - } - )(); - return CryptoJS.enc.Base64 - }) - } - , { - "./core": 5 - }], - 7: [function(require, module, exports) { - (function(root, factory) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core")); - else if (typeof define === "function" && define.amd) - define(["./core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var WordArray = C_lib.WordArray; - var C_enc = C.enc; - var Utf16BE = C_enc.Utf16 = C_enc.Utf16BE = { - stringify: function(wordArray) { - var words = wordArray.words; - var sigBytes = wordArray.sigBytes; - var utf16Chars = []; - for (var i = 0; i < sigBytes; i += 2) { - var codePoint = words[i >>> 2] >>> 16 - i % 4 * 8 & 65535; - utf16Chars.push(String.fromCharCode(codePoint)) - } - return utf16Chars.join("") - }, - parse: function(utf16Str) { - var utf16StrLength = utf16Str.length; - var words = []; - for (var i = 0; i < utf16StrLength; i++) - words[i >>> 1] |= utf16Str.charCodeAt(i) << 16 - i % 2 * 16; - return WordArray.create(words, utf16StrLength * 2) - } - }; - C_enc.Utf16LE = { - stringify: function(wordArray) { - var words = wordArray.words; - var sigBytes = wordArray.sigBytes; - var utf16Chars = []; - for (var i = 0; i < sigBytes; i += 2) { - var codePoint = swapEndian(words[i >>> 2] >>> 16 - i % 4 * 8 & 65535); - utf16Chars.push(String.fromCharCode(codePoint)) - } - return utf16Chars.join("") - }, - parse: function(utf16Str) { - var utf16StrLength = utf16Str.length; - var words = []; - for (var i = 0; i < utf16StrLength; i++) - words[i >>> 1] |= swapEndian(utf16Str.charCodeAt(i) << 16 - i % 2 * 16); - return WordArray.create(words, utf16StrLength * 2) - } - }; - function swapEndian(word) { - return word << 8 & 4278255360 | word >>> 8 & 16711935 - } - } - )(); - return CryptoJS.enc.Utf16 - }) - } - , { - "./core": 5 - }], - 8: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./sha1"), require("./hmac")); - else if (typeof define === "function" && define.amd) - define(["./core", "./sha1", "./hmac"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var Base = C_lib.Base; - var WordArray = C_lib.WordArray; - var C_algo = C.algo; - var MD5 = C_algo.MD5; - var EvpKDF = C_algo.EvpKDF = Base.extend({ - cfg: Base.extend({ - keySize: 128 / 32, - hasher: MD5, - iterations: 1 - }), - init: function(cfg) { - this.cfg = this.cfg.extend(cfg) - }, - compute: function(password, salt) { - var cfg = this.cfg; - var hasher = cfg.hasher.create(); - var derivedKey = WordArray.create(); - var derivedKeyWords = derivedKey.words; - var keySize = cfg.keySize; - var iterations = cfg.iterations; - while (derivedKeyWords.length < keySize) { - if (block) - hasher.update(block); - var block = hasher.update(password).finalize(salt); - hasher.reset(); - for (var i = 1; i < iterations; i++) { - block = hasher.finalize(block); - hasher.reset() - } - derivedKey.concat(block) - } - derivedKey.sigBytes = keySize * 4; - return derivedKey - } - }); - C.EvpKDF = function(password, salt, cfg) { - return EvpKDF.create(cfg).compute(password, salt) - } - } - )(); - return CryptoJS.EvpKDF - }) - } - , { - "./core": 5, - "./hmac": 10, - "./sha1": 29 - }], - 9: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function(undefined) { - var C = CryptoJS; - var C_lib = C.lib; - var CipherParams = C_lib.CipherParams; - var C_enc = C.enc; - var Hex = C_enc.Hex; - var C_format = C.format; - var HexFormatter = C_format.Hex = { - stringify: function(cipherParams) { - return cipherParams.ciphertext.toString(Hex) - }, - parse: function(input) { - var ciphertext = Hex.parse(input); - return CipherParams.create({ - ciphertext: ciphertext - }) - } - } - } - )(); - return CryptoJS.format.Hex - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 10: [function(require, module, exports) { - (function(root, factory) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core")); - else if (typeof define === "function" && define.amd) - define(["./core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var Base = C_lib.Base; - var C_enc = C.enc; - var Utf8 = C_enc.Utf8; - var C_algo = C.algo; - var HMAC = C_algo.HMAC = Base.extend({ - init: function(hasher, key) { - hasher = this._hasher = new hasher.init; - if (typeof key == "string") - key = Utf8.parse(key); - var hasherBlockSize = hasher.blockSize; - var hasherBlockSizeBytes = hasherBlockSize * 4; - if (key.sigBytes > hasherBlockSizeBytes) - key = hasher.finalize(key); - key.clamp(); - var oKey = this._oKey = key.clone(); - var iKey = this._iKey = key.clone(); - var oKeyWords = oKey.words; - var iKeyWords = iKey.words; - for (var i = 0; i < hasherBlockSize; i++) { - oKeyWords[i] ^= 1549556828; - iKeyWords[i] ^= 909522486 - } - oKey.sigBytes = iKey.sigBytes = hasherBlockSizeBytes; - this.reset() - }, - reset: function() { - var hasher = this._hasher; - hasher.reset(); - hasher.update(this._iKey) - }, - update: function(messageUpdate) { - this._hasher.update(messageUpdate); - return this - }, - finalize: function(messageUpdate) { - var hasher = this._hasher; - var innerHash = hasher.finalize(messageUpdate); - hasher.reset(); - var hmac = hasher.finalize(this._oKey.clone().concat(innerHash)); - return hmac - } - }) - } - )() - }) - } - , { - "./core": 5 - }], - 11: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./x64-core"), require("./lib-typedarrays"), require("./enc-utf16"), require("./enc-base64"), require("./md5"), require("./sha1"), require("./sha256"), require("./sha224"), require("./sha512"), require("./sha384"), require("./sha3"), require("./ripemd160"), require("./hmac"), require("./pbkdf2"), require("./evpkdf"), require("./cipher-core"), require("./mode-cfb"), require("./mode-ctr"), require("./mode-ctr-gladman"), require("./mode-ofb"), require("./mode-ecb"), require("./pad-ansix923"), require("./pad-iso10126"), require("./pad-iso97971"), require("./pad-zeropadding"), require("./pad-nopadding"), require("./format-hex"), require("./aes"), require("./tripledes"), require("./rc4"), require("./rabbit"), require("./rabbit-legacy")); - else if (typeof define === "function" && define.amd) - define(["./core", "./x64-core", "./lib-typedarrays", "./enc-utf16", "./enc-base64", "./md5", "./sha1", "./sha256", "./sha224", "./sha512", "./sha384", "./sha3", "./ripemd160", "./hmac", "./pbkdf2", "./evpkdf", "./cipher-core", "./mode-cfb", "./mode-ctr", "./mode-ctr-gladman", "./mode-ofb", "./mode-ecb", "./pad-ansix923", "./pad-iso10126", "./pad-iso97971", "./pad-zeropadding", "./pad-nopadding", "./format-hex", "./aes", "./tripledes", "./rc4", "./rabbit", "./rabbit-legacy"], factory); - else - root.CryptoJS = factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - return CryptoJS - }) - } - , { - "./aes": 3, - "./cipher-core": 4, - "./core": 5, - "./enc-base64": 6, - "./enc-utf16": 7, - "./evpkdf": 8, - "./format-hex": 9, - "./hmac": 10, - "./lib-typedarrays": 12, - "./md5": 13, - "./mode-cfb": 14, - "./mode-ctr": 16, - "./mode-ctr-gladman": 15, - "./mode-ecb": 17, - "./mode-ofb": 18, - "./pad-ansix923": 19, - "./pad-iso10126": 20, - "./pad-iso97971": 21, - "./pad-nopadding": 22, - "./pad-zeropadding": 23, - "./pbkdf2": 24, - "./rabbit": 26, - "./rabbit-legacy": 25, - "./rc4": 27, - "./ripemd160": 28, - "./sha1": 29, - "./sha224": 30, - "./sha256": 31, - "./sha3": 32, - "./sha384": 33, - "./sha512": 34, - "./tripledes": 35, - "./x64-core": 36 - }], - 12: [function(require, module, exports) { - (function(root, factory) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core")); - else if (typeof define === "function" && define.amd) - define(["./core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - if (typeof ArrayBuffer != "function") - return; - var C = CryptoJS; - var C_lib = C.lib; - var WordArray = C_lib.WordArray; - var superInit = WordArray.init; - var subInit = WordArray.init = function(typedArray) { - if (typedArray instanceof ArrayBuffer) - typedArray = new Uint8Array(typedArray); - if (typedArray instanceof Int8Array || (typeof Uint8ClampedArray !== "undefined" && typedArray instanceof Uint8ClampedArray || (typedArray instanceof Int16Array || (typedArray instanceof Uint16Array || (typedArray instanceof Int32Array || (typedArray instanceof Uint32Array || (typedArray instanceof Float32Array || typedArray instanceof Float64Array))))))) - typedArray = new Uint8Array(typedArray.buffer,typedArray.byteOffset,typedArray.byteLength); - if (typedArray instanceof Uint8Array) { - var typedArrayByteLength = typedArray.byteLength; - var words = []; - for (var i = 0; i < typedArrayByteLength; i++) - words[i >>> 2] |= typedArray[i] << 24 - i % 4 * 8; - superInit.call(this, words, typedArrayByteLength) - } else - superInit.apply(this, arguments) - } - ; - subInit.prototype = WordArray - } - )(); - return CryptoJS.lib.WordArray - }) - } - , { - "./core": 5 - }], - 13: [function(require, module, exports) { - (function(root, factory) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core")); - else if (typeof define === "function" && define.amd) - define(["./core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function(Math) { - var C = CryptoJS; - var C_lib = C.lib; - var WordArray = C_lib.WordArray; - var Hasher = C_lib.Hasher; - var C_algo = C.algo; - var T = []; - (function() { - for (var i = 0; i < 64; i++) - T[i] = Math.abs(Math.sin(i + 1)) * 4294967296 | 0 - } - )(); - var MD5 = C_algo.MD5 = Hasher.extend({ - _doReset: function() { - this._hash = new WordArray.init([1732584193, 4023233417, 2562383102, 271733878]) - }, - _doProcessBlock: function(M, offset) { - for (var i = 0; i < 16; i++) { - var offset_i = offset + i; - var M_offset_i = M[offset_i]; - M[offset_i] = (M_offset_i << 8 | M_offset_i >>> 24) & 16711935 | (M_offset_i << 24 | M_offset_i >>> 8) & 4278255360 - } - var H = this._hash.words; - var M_offset_0 = M[offset + 0]; - var M_offset_1 = M[offset + 1]; - var M_offset_2 = M[offset + 2]; - var M_offset_3 = M[offset + 3]; - var M_offset_4 = M[offset + 4]; - var M_offset_5 = M[offset + 5]; - var M_offset_6 = M[offset + 6]; - var M_offset_7 = M[offset + 7]; - var M_offset_8 = M[offset + 8]; - var M_offset_9 = M[offset + 9]; - var M_offset_10 = M[offset + 10]; - var M_offset_11 = M[offset + 11]; - var M_offset_12 = M[offset + 12]; - var M_offset_13 = M[offset + 13]; - var M_offset_14 = M[offset + 14]; - var M_offset_15 = M[offset + 15]; - var a = H[0]; - var b = H[1]; - var c = H[2]; - var d = H[3]; - a = FF(a, b, c, d, M_offset_0, 7, T[0]); - d = FF(d, a, b, c, M_offset_1, 12, T[1]); - c = FF(c, d, a, b, M_offset_2, 17, T[2]); - b = FF(b, c, d, a, M_offset_3, 22, T[3]); - a = FF(a, b, c, d, M_offset_4, 7, T[4]); - d = FF(d, a, b, c, M_offset_5, 12, T[5]); - c = FF(c, d, a, b, M_offset_6, 17, T[6]); - b = FF(b, c, d, a, M_offset_7, 22, T[7]); - a = FF(a, b, c, d, M_offset_8, 7, T[8]); - d = FF(d, a, b, c, M_offset_9, 12, T[9]); - c = FF(c, d, a, b, M_offset_10, 17, T[10]); - b = FF(b, c, d, a, M_offset_11, 22, T[11]); - a = FF(a, b, c, d, M_offset_12, 7, T[12]); - d = FF(d, a, b, c, M_offset_13, 12, T[13]); - c = FF(c, d, a, b, M_offset_14, 17, T[14]); - b = FF(b, c, d, a, M_offset_15, 22, T[15]); - a = GG(a, b, c, d, M_offset_1, 5, T[16]); - d = GG(d, a, b, c, M_offset_6, 9, T[17]); - c = GG(c, d, a, b, M_offset_11, 14, T[18]); - b = GG(b, c, d, a, M_offset_0, 20, T[19]); - a = GG(a, b, c, d, M_offset_5, 5, T[20]); - d = GG(d, a, b, c, M_offset_10, 9, T[21]); - c = GG(c, d, a, b, M_offset_15, 14, T[22]); - b = GG(b, c, d, a, M_offset_4, 20, T[23]); - a = GG(a, b, c, d, M_offset_9, 5, T[24]); - d = GG(d, a, b, c, M_offset_14, 9, T[25]); - c = GG(c, d, a, b, M_offset_3, 14, T[26]); - b = GG(b, c, d, a, M_offset_8, 20, T[27]); - a = GG(a, b, c, d, M_offset_13, 5, T[28]); - d = GG(d, a, b, c, M_offset_2, 9, T[29]); - c = GG(c, d, a, b, M_offset_7, 14, T[30]); - b = GG(b, c, d, a, M_offset_12, 20, T[31]); - a = HH(a, b, c, d, M_offset_5, 4, T[32]); - d = HH(d, a, b, c, M_offset_8, 11, T[33]); - c = HH(c, d, a, b, M_offset_11, 16, T[34]); - b = HH(b, c, d, a, M_offset_14, 23, T[35]); - a = HH(a, b, c, d, M_offset_1, 4, T[36]); - d = HH(d, a, b, c, M_offset_4, 11, T[37]); - c = HH(c, d, a, b, M_offset_7, 16, T[38]); - b = HH(b, c, d, a, M_offset_10, 23, T[39]); - a = HH(a, b, c, d, M_offset_13, 4, T[40]); - d = HH(d, a, b, c, M_offset_0, 11, T[41]); - c = HH(c, d, a, b, M_offset_3, 16, T[42]); - b = HH(b, c, d, a, M_offset_6, 23, T[43]); - a = HH(a, b, c, d, M_offset_9, 4, T[44]); - d = HH(d, a, b, c, M_offset_12, 11, T[45]); - c = HH(c, d, a, b, M_offset_15, 16, T[46]); - b = HH(b, c, d, a, M_offset_2, 23, T[47]); - a = II(a, b, c, d, M_offset_0, 6, T[48]); - d = II(d, a, b, c, M_offset_7, 10, T[49]); - c = II(c, d, a, b, M_offset_14, 15, T[50]); - b = II(b, c, d, a, M_offset_5, 21, T[51]); - a = II(a, b, c, d, M_offset_12, 6, T[52]); - d = II(d, a, b, c, M_offset_3, 10, T[53]); - c = II(c, d, a, b, M_offset_10, 15, T[54]); - b = II(b, c, d, a, M_offset_1, 21, T[55]); - a = II(a, b, c, d, M_offset_8, 6, T[56]); - d = II(d, a, b, c, M_offset_15, 10, T[57]); - c = II(c, d, a, b, M_offset_6, 15, T[58]); - b = II(b, c, d, a, M_offset_13, 21, T[59]); - a = II(a, b, c, d, M_offset_4, 6, T[60]); - d = II(d, a, b, c, M_offset_11, 10, T[61]); - c = II(c, d, a, b, M_offset_2, 15, T[62]); - b = II(b, c, d, a, M_offset_9, 21, T[63]); - H[0] = H[0] + a | 0; - H[1] = H[1] + b | 0; - H[2] = H[2] + c | 0; - H[3] = H[3] + d | 0 - }, - _doFinalize: function() { - var data = this._data; - var dataWords = data.words; - var nBitsTotal = this._nDataBytes * 8; - var nBitsLeft = data.sigBytes * 8; - dataWords[nBitsLeft >>> 5] |= 128 << 24 - nBitsLeft % 32; - var nBitsTotalH = Math.floor(nBitsTotal / 4294967296); - var nBitsTotalL = nBitsTotal; - dataWords[(nBitsLeft + 64 >>> 9 << 4) + 15] = (nBitsTotalH << 8 | nBitsTotalH >>> 24) & 16711935 | (nBitsTotalH << 24 | nBitsTotalH >>> 8) & 4278255360; - dataWords[(nBitsLeft + 64 >>> 9 << 4) + 14] = (nBitsTotalL << 8 | nBitsTotalL >>> 24) & 16711935 | (nBitsTotalL << 24 | nBitsTotalL >>> 8) & 4278255360; - data.sigBytes = (dataWords.length + 1) * 4; - this._process(); - var hash = this._hash; - var H = hash.words; - for (var i = 0; i < 4; i++) { - var H_i = H[i]; - H[i] = (H_i << 8 | H_i >>> 24) & 16711935 | (H_i << 24 | H_i >>> 8) & 4278255360 - } - return hash - }, - clone: function() { - var clone = Hasher.clone.call(this); - clone._hash = this._hash.clone(); - return clone - } - }); - function FF(a, b, c, d, x, s, t) { - var n = a + (b & c | ~b & d) + x + t; - return (n << s | n >>> 32 - s) + b - } - function GG(a, b, c, d, x, s, t) { - var n = a + (b & d | c & ~d) + x + t; - return (n << s | n >>> 32 - s) + b - } - function HH(a, b, c, d, x, s, t) { - var n = a + (b ^ c ^ d) + x + t; - return (n << s | n >>> 32 - s) + b - } - function II(a, b, c, d, x, s, t) { - var n = a + (c ^ (b | ~d)) + x + t; - return (n << s | n >>> 32 - s) + b - } - C.MD5 = Hasher._createHelper(MD5); - C.HmacMD5 = Hasher._createHmacHelper(MD5) - } - )(Math); - return CryptoJS.MD5 - }) - } - , { - "./core": 5 - }], - 14: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.mode.CFB = function() { - var CFB = CryptoJS.lib.BlockCipherMode.extend(); - CFB.Encryptor = CFB.extend({ - processBlock: function(words, offset) { - var cipher = this._cipher; - var blockSize = cipher.blockSize; - generateKeystreamAndEncrypt.call(this, words, offset, blockSize, cipher); - this._prevBlock = words.slice(offset, offset + blockSize) - } - }); - CFB.Decryptor = CFB.extend({ - processBlock: function(words, offset) { - var cipher = this._cipher; - var blockSize = cipher.blockSize; - var thisBlock = words.slice(offset, offset + blockSize); - generateKeystreamAndEncrypt.call(this, words, offset, blockSize, cipher); - this._prevBlock = thisBlock - } - }); - function generateKeystreamAndEncrypt(words, offset, blockSize, cipher) { - var iv = this._iv; - if (iv) { - var keystream = iv.slice(0); - this._iv = undefined - } else - var keystream = this._prevBlock; - cipher.encryptBlock(keystream, 0); - for (var i = 0; i < blockSize; i++) - words[offset + i] ^= keystream[i] - } - return CFB - }(); - return CryptoJS.mode.CFB - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 15: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.mode.CTRGladman = function() { - var CTRGladman = CryptoJS.lib.BlockCipherMode.extend(); - function incWord(word) { - if ((word >> 24 & 255) === 255) { - var b1 = word >> 16 & 255; - var b2 = word >> 8 & 255; - var b3 = word & 255; - if (b1 === 255) { - b1 = 0; - if (b2 === 255) { - b2 = 0; - if (b3 === 255) - b3 = 0; - else - ++b3 - } else - ++b2 - } else - ++b1; - word = 0; - word += b1 << 16; - word += b2 << 8; - word += b3 - } else - word += 1 << 24; - return word - } - function incCounter(counter) { - if ((counter[0] = incWord(counter[0])) === 0) - counter[1] = incWord(counter[1]); - return counter - } - var Encryptor = CTRGladman.Encryptor = CTRGladman.extend({ - processBlock: function(words, offset) { - var cipher = this._cipher; - var blockSize = cipher.blockSize; - var iv = this._iv; - var counter = this._counter; - if (iv) { - counter = this._counter = iv.slice(0); - this._iv = undefined - } - incCounter(counter); - var keystream = counter.slice(0); - cipher.encryptBlock(keystream, 0); - for (var i = 0; i < blockSize; i++) - words[offset + i] ^= keystream[i] - } - }); - CTRGladman.Decryptor = Encryptor; - return CTRGladman - }(); - return CryptoJS.mode.CTRGladman - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 16: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.mode.CTR = function() { - var CTR = CryptoJS.lib.BlockCipherMode.extend(); - var Encryptor = CTR.Encryptor = CTR.extend({ - processBlock: function(words, offset) { - var cipher = this._cipher; - var blockSize = cipher.blockSize; - var iv = this._iv; - var counter = this._counter; - if (iv) { - counter = this._counter = iv.slice(0); - this._iv = undefined - } - var keystream = counter.slice(0); - cipher.encryptBlock(keystream, 0); - counter[blockSize - 1] = counter[blockSize - 1] + 1 | 0; - for (var i = 0; i < blockSize; i++) - words[offset + i] ^= keystream[i] - } - }); - CTR.Decryptor = Encryptor; - return CTR - }(); - return CryptoJS.mode.CTR - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 17: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.mode.ECB = function() { - var ECB = CryptoJS.lib.BlockCipherMode.extend(); - ECB.Encryptor = ECB.extend({ - processBlock: function(words, offset) { - this._cipher.encryptBlock(words, offset) - } - }); - ECB.Decryptor = ECB.extend({ - processBlock: function(words, offset) { - this._cipher.decryptBlock(words, offset) - } - }); - return ECB - }(); - return CryptoJS.mode.ECB - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 18: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.mode.OFB = function() { - var OFB = CryptoJS.lib.BlockCipherMode.extend(); - var Encryptor = OFB.Encryptor = OFB.extend({ - processBlock: function(words, offset) { - var cipher = this._cipher; - var blockSize = cipher.blockSize; - var iv = this._iv; - var keystream = this._keystream; - if (iv) { - keystream = this._keystream = iv.slice(0); - this._iv = undefined - } - cipher.encryptBlock(keystream, 0); - for (var i = 0; i < blockSize; i++) - words[offset + i] ^= keystream[i] - } - }); - OFB.Decryptor = Encryptor; - return OFB - }(); - return CryptoJS.mode.OFB - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 19: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.pad.AnsiX923 = { - pad: function(data, blockSize) { - var dataSigBytes = data.sigBytes; - var blockSizeBytes = blockSize * 4; - var nPaddingBytes = blockSizeBytes - dataSigBytes % blockSizeBytes; - var lastBytePos = dataSigBytes + nPaddingBytes - 1; - data.clamp(); - data.words[lastBytePos >>> 2] |= nPaddingBytes << 24 - lastBytePos % 4 * 8; - data.sigBytes += nPaddingBytes - }, - unpad: function(data) { - var nPaddingBytes = data.words[data.sigBytes - 1 >>> 2] & 255; - data.sigBytes -= nPaddingBytes - } - }; - return CryptoJS.pad.Ansix923 - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 20: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.pad.Iso10126 = { - pad: function(data, blockSize) { - var blockSizeBytes = blockSize * 4; - var nPaddingBytes = blockSizeBytes - data.sigBytes % blockSizeBytes; - data.concat(CryptoJS.lib.WordArray.random(nPaddingBytes - 1)).concat(CryptoJS.lib.WordArray.create([nPaddingBytes << 24], 1)) - }, - unpad: function(data) { - var nPaddingBytes = data.words[data.sigBytes - 1 >>> 2] & 255; - data.sigBytes -= nPaddingBytes - } - }; - return CryptoJS.pad.Iso10126 - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 21: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.pad.Iso97971 = { - pad: function(data, blockSize) { - data.concat(CryptoJS.lib.WordArray.create([2147483648], 1)); - CryptoJS.pad.ZeroPadding.pad(data, blockSize) - }, - unpad: function(data) { - CryptoJS.pad.ZeroPadding.unpad(data); - data.sigBytes-- - } - }; - return CryptoJS.pad.Iso97971 - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 22: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.pad.NoPadding = { - pad: function() {}, - unpad: function() {} - }; - return CryptoJS.pad.NoPadding - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 23: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - CryptoJS.pad.ZeroPadding = { - pad: function(data, blockSize) { - var blockSizeBytes = blockSize * 4; - data.clamp(); - data.sigBytes += blockSizeBytes - (data.sigBytes % blockSizeBytes || blockSizeBytes) - }, - unpad: function(data) { - var dataWords = data.words; - var i = data.sigBytes - 1; - while (!(dataWords[i >>> 2] >>> 24 - i % 4 * 8 & 255)) - i--; - data.sigBytes = i + 1 - } - }; - return CryptoJS.pad.ZeroPadding - }) - } - , { - "./cipher-core": 4, - "./core": 5 - }], - 24: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./sha1"), require("./hmac")); - else if (typeof define === "function" && define.amd) - define(["./core", "./sha1", "./hmac"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var Base = C_lib.Base; - var WordArray = C_lib.WordArray; - var C_algo = C.algo; - var SHA1 = C_algo.SHA1; - var HMAC = C_algo.HMAC; - var PBKDF2 = C_algo.PBKDF2 = Base.extend({ - cfg: Base.extend({ - keySize: 128 / 32, - hasher: SHA1, - iterations: 1 - }), - init: function(cfg) { - this.cfg = this.cfg.extend(cfg) - }, - compute: function(password, salt) { - var cfg = this.cfg; - var hmac = HMAC.create(cfg.hasher, password); - var derivedKey = WordArray.create(); - var blockIndex = WordArray.create([1]); - var derivedKeyWords = derivedKey.words; - var blockIndexWords = blockIndex.words; - var keySize = cfg.keySize; - var iterations = cfg.iterations; - while (derivedKeyWords.length < keySize) { - var block = hmac.update(salt).finalize(blockIndex); - hmac.reset(); - var blockWords = block.words; - var blockWordsLength = blockWords.length; - var intermediate = block; - for (var i = 1; i < iterations; i++) { - intermediate = hmac.finalize(intermediate); - hmac.reset(); - var intermediateWords = intermediate.words; - for (var j = 0; j < blockWordsLength; j++) - blockWords[j] ^= intermediateWords[j] - } - derivedKey.concat(block); - blockIndexWords[0]++ - } - derivedKey.sigBytes = keySize * 4; - return derivedKey - } - }); - C.PBKDF2 = function(password, salt, cfg) { - return PBKDF2.create(cfg).compute(password, salt) - } - } - )(); - return CryptoJS.PBKDF2 - }) - } - , { - "./core": 5, - "./hmac": 10, - "./sha1": 29 - }], - 25: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./enc-base64"), require("./md5"), require("./evpkdf"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./enc-base64", "./md5", "./evpkdf", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var StreamCipher = C_lib.StreamCipher; - var C_algo = C.algo; - var S = []; - var C_ = []; - var G = []; - var RabbitLegacy = C_algo.RabbitLegacy = StreamCipher.extend({ - _doReset: function() { - var K = this._key.words; - var iv = this.cfg.iv; - var X = this._X = [K[0], K[3] << 16 | K[2] >>> 16, K[1], K[0] << 16 | K[3] >>> 16, K[2], K[1] << 16 | K[0] >>> 16, K[3], K[2] << 16 | K[1] >>> 16]; - var C = this._C = [K[2] << 16 | K[2] >>> 16, K[0] & 4294901760 | K[1] & 65535, K[3] << 16 | K[3] >>> 16, K[1] & 4294901760 | K[2] & 65535, K[0] << 16 | K[0] >>> 16, K[2] & 4294901760 | K[3] & 65535, K[1] << 16 | K[1] >>> 16, K[3] & 4294901760 | K[0] & 65535]; - this._b = 0; - for (var i = 0; i < 4; i++) - nextState.call(this); - for (var i = 0; i < 8; i++) - C[i] ^= X[i + 4 & 7]; - if (iv) { - var IV = iv.words; - var IV_0 = IV[0]; - var IV_1 = IV[1]; - var i0 = (IV_0 << 8 | IV_0 >>> 24) & 16711935 | (IV_0 << 24 | IV_0 >>> 8) & 4278255360; - var i2 = (IV_1 << 8 | IV_1 >>> 24) & 16711935 | (IV_1 << 24 | IV_1 >>> 8) & 4278255360; - var i1 = i0 >>> 16 | i2 & 4294901760; - var i3 = i2 << 16 | i0 & 65535; - C[0] ^= i0; - C[1] ^= i1; - C[2] ^= i2; - C[3] ^= i3; - C[4] ^= i0; - C[5] ^= i1; - C[6] ^= i2; - C[7] ^= i3; - for (var i = 0; i < 4; i++) - nextState.call(this) - } - }, - _doProcessBlock: function(M, offset) { - var X = this._X; - nextState.call(this); - S[0] = X[0] ^ X[5] >>> 16 ^ X[3] << 16; - S[1] = X[2] ^ X[7] >>> 16 ^ X[5] << 16; - S[2] = X[4] ^ X[1] >>> 16 ^ X[7] << 16; - S[3] = X[6] ^ X[3] >>> 16 ^ X[1] << 16; - for (var i = 0; i < 4; i++) { - S[i] = (S[i] << 8 | S[i] >>> 24) & 16711935 | (S[i] << 24 | S[i] >>> 8) & 4278255360; - M[offset + i] ^= S[i] - } - }, - blockSize: 128 / 32, - ivSize: 64 / 32 - }); - function nextState() { - var X = this._X; - var C = this._C; - for (var i = 0; i < 8; i++) - C_[i] = C[i]; - C[0] = C[0] + 1295307597 + this._b | 0; - C[1] = C[1] + 3545052371 + (C[0] >>> 0 < C_[0] >>> 0 ? 1 : 0) | 0; - C[2] = C[2] + 886263092 + (C[1] >>> 0 < C_[1] >>> 0 ? 1 : 0) | 0; - C[3] = C[3] + 1295307597 + (C[2] >>> 0 < C_[2] >>> 0 ? 1 : 0) | 0; - C[4] = C[4] + 3545052371 + (C[3] >>> 0 < C_[3] >>> 0 ? 1 : 0) | 0; - C[5] = C[5] + 886263092 + (C[4] >>> 0 < C_[4] >>> 0 ? 1 : 0) | 0; - C[6] = C[6] + 1295307597 + (C[5] >>> 0 < C_[5] >>> 0 ? 1 : 0) | 0; - C[7] = C[7] + 3545052371 + (C[6] >>> 0 < C_[6] >>> 0 ? 1 : 0) | 0; - this._b = C[7] >>> 0 < C_[7] >>> 0 ? 1 : 0; - for (var i = 0; i < 8; i++) { - var gx = X[i] + C[i]; - var ga = gx & 65535; - var gb = gx >>> 16; - var gh = ((ga * ga >>> 17) + ga * gb >>> 15) + gb * gb; - var gl = ((gx & 4294901760) * gx | 0) + ((gx & 65535) * gx | 0); - G[i] = gh ^ gl - } - X[0] = G[0] + (G[7] << 16 | G[7] >>> 16) + (G[6] << 16 | G[6] >>> 16) | 0; - X[1] = G[1] + (G[0] << 8 | G[0] >>> 24) + G[7] | 0; - X[2] = G[2] + (G[1] << 16 | G[1] >>> 16) + (G[0] << 16 | G[0] >>> 16) | 0; - X[3] = G[3] + (G[2] << 8 | G[2] >>> 24) + G[1] | 0; - X[4] = G[4] + (G[3] << 16 | G[3] >>> 16) + (G[2] << 16 | G[2] >>> 16) | 0; - X[5] = G[5] + (G[4] << 8 | G[4] >>> 24) + G[3] | 0; - X[6] = G[6] + (G[5] << 16 | G[5] >>> 16) + (G[4] << 16 | G[4] >>> 16) | 0; - X[7] = G[7] + (G[6] << 8 | G[6] >>> 24) + G[5] | 0 - } - C.RabbitLegacy = StreamCipher._createHelper(RabbitLegacy) - } - )(); - return CryptoJS.RabbitLegacy - }) - } - , { - "./cipher-core": 4, - "./core": 5, - "./enc-base64": 6, - "./evpkdf": 8, - "./md5": 13 - }], - 26: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./enc-base64"), require("./md5"), require("./evpkdf"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./enc-base64", "./md5", "./evpkdf", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var StreamCipher = C_lib.StreamCipher; - var C_algo = C.algo; - var S = []; - var C_ = []; - var G = []; - var Rabbit = C_algo.Rabbit = StreamCipher.extend({ - _doReset: function() { - var K = this._key.words; - var iv = this.cfg.iv; - for (var i = 0; i < 4; i++) - K[i] = (K[i] << 8 | K[i] >>> 24) & 16711935 | (K[i] << 24 | K[i] >>> 8) & 4278255360; - var X = this._X = [K[0], K[3] << 16 | K[2] >>> 16, K[1], K[0] << 16 | K[3] >>> 16, K[2], K[1] << 16 | K[0] >>> 16, K[3], K[2] << 16 | K[1] >>> 16]; - var C = this._C = [K[2] << 16 | K[2] >>> 16, K[0] & 4294901760 | K[1] & 65535, K[3] << 16 | K[3] >>> 16, K[1] & 4294901760 | K[2] & 65535, K[0] << 16 | K[0] >>> 16, K[2] & 4294901760 | K[3] & 65535, K[1] << 16 | K[1] >>> 16, K[3] & 4294901760 | K[0] & 65535]; - this._b = 0; - for (var i = 0; i < 4; i++) - nextState.call(this); - for (var i = 0; i < 8; i++) - C[i] ^= X[i + 4 & 7]; - if (iv) { - var IV = iv.words; - var IV_0 = IV[0]; - var IV_1 = IV[1]; - var i0 = (IV_0 << 8 | IV_0 >>> 24) & 16711935 | (IV_0 << 24 | IV_0 >>> 8) & 4278255360; - var i2 = (IV_1 << 8 | IV_1 >>> 24) & 16711935 | (IV_1 << 24 | IV_1 >>> 8) & 4278255360; - var i1 = i0 >>> 16 | i2 & 4294901760; - var i3 = i2 << 16 | i0 & 65535; - C[0] ^= i0; - C[1] ^= i1; - C[2] ^= i2; - C[3] ^= i3; - C[4] ^= i0; - C[5] ^= i1; - C[6] ^= i2; - C[7] ^= i3; - for (var i = 0; i < 4; i++) - nextState.call(this) - } - }, - _doProcessBlock: function(M, offset) { - var X = this._X; - nextState.call(this); - S[0] = X[0] ^ X[5] >>> 16 ^ X[3] << 16; - S[1] = X[2] ^ X[7] >>> 16 ^ X[5] << 16; - S[2] = X[4] ^ X[1] >>> 16 ^ X[7] << 16; - S[3] = X[6] ^ X[3] >>> 16 ^ X[1] << 16; - for (var i = 0; i < 4; i++) { - S[i] = (S[i] << 8 | S[i] >>> 24) & 16711935 | (S[i] << 24 | S[i] >>> 8) & 4278255360; - M[offset + i] ^= S[i] - } - }, - blockSize: 128 / 32, - ivSize: 64 / 32 - }); - function nextState() { - var X = this._X; - var C = this._C; - for (var i = 0; i < 8; i++) - C_[i] = C[i]; - C[0] = C[0] + 1295307597 + this._b | 0; - C[1] = C[1] + 3545052371 + (C[0] >>> 0 < C_[0] >>> 0 ? 1 : 0) | 0; - C[2] = C[2] + 886263092 + (C[1] >>> 0 < C_[1] >>> 0 ? 1 : 0) | 0; - C[3] = C[3] + 1295307597 + (C[2] >>> 0 < C_[2] >>> 0 ? 1 : 0) | 0; - C[4] = C[4] + 3545052371 + (C[3] >>> 0 < C_[3] >>> 0 ? 1 : 0) | 0; - C[5] = C[5] + 886263092 + (C[4] >>> 0 < C_[4] >>> 0 ? 1 : 0) | 0; - C[6] = C[6] + 1295307597 + (C[5] >>> 0 < C_[5] >>> 0 ? 1 : 0) | 0; - C[7] = C[7] + 3545052371 + (C[6] >>> 0 < C_[6] >>> 0 ? 1 : 0) | 0; - this._b = C[7] >>> 0 < C_[7] >>> 0 ? 1 : 0; - for (var i = 0; i < 8; i++) { - var gx = X[i] + C[i]; - var ga = gx & 65535; - var gb = gx >>> 16; - var gh = ((ga * ga >>> 17) + ga * gb >>> 15) + gb * gb; - var gl = ((gx & 4294901760) * gx | 0) + ((gx & 65535) * gx | 0); - G[i] = gh ^ gl - } - X[0] = G[0] + (G[7] << 16 | G[7] >>> 16) + (G[6] << 16 | G[6] >>> 16) | 0; - X[1] = G[1] + (G[0] << 8 | G[0] >>> 24) + G[7] | 0; - X[2] = G[2] + (G[1] << 16 | G[1] >>> 16) + (G[0] << 16 | G[0] >>> 16) | 0; - X[3] = G[3] + (G[2] << 8 | G[2] >>> 24) + G[1] | 0; - X[4] = G[4] + (G[3] << 16 | G[3] >>> 16) + (G[2] << 16 | G[2] >>> 16) | 0; - X[5] = G[5] + (G[4] << 8 | G[4] >>> 24) + G[3] | 0; - X[6] = G[6] + (G[5] << 16 | G[5] >>> 16) + (G[4] << 16 | G[4] >>> 16) | 0; - X[7] = G[7] + (G[6] << 8 | G[6] >>> 24) + G[5] | 0 - } - C.Rabbit = StreamCipher._createHelper(Rabbit) - } - )(); - return CryptoJS.Rabbit - }) - } - , { - "./cipher-core": 4, - "./core": 5, - "./enc-base64": 6, - "./evpkdf": 8, - "./md5": 13 - }], - 27: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./enc-base64"), require("./md5"), require("./evpkdf"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./enc-base64", "./md5", "./evpkdf", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var StreamCipher = C_lib.StreamCipher; - var C_algo = C.algo; - var RC4 = C_algo.RC4 = StreamCipher.extend({ - _doReset: function() { - var key = this._key; - var keyWords = key.words; - var keySigBytes = key.sigBytes; - var S = this._S = []; - for (var i = 0; i < 256; i++) - S[i] = i; - for (var i = 0, j = 0; i < 256; i++) { - var keyByteIndex = i % keySigBytes; - var keyByte = keyWords[keyByteIndex >>> 2] >>> 24 - keyByteIndex % 4 * 8 & 255; - j = (j + S[i] + keyByte) % 256; - var t = S[i]; - S[i] = S[j]; - S[j] = t - } - this._i = this._j = 0 - }, - _doProcessBlock: function(M, offset) { - M[offset] ^= generateKeystreamWord.call(this) - }, - keySize: 256 / 32, - ivSize: 0 - }); - function generateKeystreamWord() { - var S = this._S; - var i = this._i; - var j = this._j; - var keystreamWord = 0; - for (var n = 0; n < 4; n++) { - i = (i + 1) % 256; - j = (j + S[i]) % 256; - var t = S[i]; - S[i] = S[j]; - S[j] = t; - keystreamWord |= S[(S[i] + S[j]) % 256] << 24 - n * 8 - } - this._i = i; - this._j = j; - return keystreamWord - } - C.RC4 = StreamCipher._createHelper(RC4); - var RC4Drop = C_algo.RC4Drop = RC4.extend({ - cfg: RC4.cfg.extend({ - drop: 192 - }), - _doReset: function() { - RC4._doReset.call(this); - for (var i = this.cfg.drop; i > 0; i--) - generateKeystreamWord.call(this) - } - }); - C.RC4Drop = StreamCipher._createHelper(RC4Drop) - } - )(); - return CryptoJS.RC4 - }) - } - , { - "./cipher-core": 4, - "./core": 5, - "./enc-base64": 6, - "./evpkdf": 8, - "./md5": 13 - }], - 28: [function(require, module, exports) { - (function(root, factory) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core")); - else if (typeof define === "function" && define.amd) - define(["./core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function(Math) { - var C = CryptoJS; - var C_lib = C.lib; - var WordArray = C_lib.WordArray; - var Hasher = C_lib.Hasher; - var C_algo = C.algo; - var _zl = WordArray.create([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 7, 4, 13, 1, 10, 6, 15, 3, 12, 0, 9, 5, 2, 14, 11, 8, 3, 10, 14, 4, 9, 15, 8, 1, 2, 7, 0, 6, 13, 11, 5, 12, 1, 9, 11, 10, 0, 8, 12, 4, 13, 3, 7, 15, 14, 5, 6, 2, 4, 0, 5, 9, 7, 12, 2, 10, 14, 1, 3, 8, 11, 6, 15, 13]); - var _zr = WordArray.create([5, 14, 7, 0, 9, 2, 11, 4, 13, 6, 15, 8, 1, 10, 3, 12, 6, 11, 3, 7, 0, 13, 5, 10, 14, 15, 8, 12, 4, 9, 1, 2, 15, 5, 1, 3, 7, 14, 6, 9, 11, 8, 12, 2, 10, 0, 4, 13, 8, 6, 4, 1, 3, 11, 15, 0, 5, 12, 2, 13, 9, 7, 10, 14, 12, 15, 10, 4, 1, 5, 8, 7, 6, 2, 13, 14, 0, 3, 9, 11]); - var _sl = WordArray.create([11, 14, 15, 12, 5, 8, 7, 9, 11, 13, 14, 15, 6, 7, 9, 8, 7, 6, 8, 13, 11, 9, 7, 15, 7, 12, 15, 9, 11, 7, 13, 12, 11, 13, 6, 7, 14, 9, 13, 15, 14, 8, 13, 6, 5, 12, 7, 5, 11, 12, 14, 15, 14, 15, 9, 8, 9, 14, 5, 6, 8, 6, 5, 12, 9, 15, 5, 11, 6, 8, 13, 12, 5, 12, 13, 14, 11, 8, 5, 6]); - var _sr = WordArray.create([8, 9, 9, 11, 13, 15, 15, 5, 7, 7, 8, 11, 14, 14, 12, 6, 9, 13, 15, 7, 12, 8, 9, 11, 7, 7, 12, 7, 6, 15, 13, 11, 9, 7, 15, 11, 8, 6, 6, 14, 12, 13, 5, 14, 13, 13, 7, 5, 15, 5, 8, 11, 14, 14, 6, 14, 6, 9, 12, 9, 12, 5, 15, 8, 8, 5, 12, 9, 12, 5, 14, 6, 8, 13, 6, 5, 15, 13, 11, 11]); - var _hl = WordArray.create([0, 1518500249, 1859775393, 2400959708, 2840853838]); - var _hr = WordArray.create([1352829926, 1548603684, 1836072691, 2053994217, 0]); - var RIPEMD160 = C_algo.RIPEMD160 = Hasher.extend({ - _doReset: function() { - this._hash = WordArray.create([1732584193, 4023233417, 2562383102, 271733878, 3285377520]) - }, - _doProcessBlock: function(M, offset) { - for (var i = 0; i < 16; i++) { - var offset_i = offset + i; - var M_offset_i = M[offset_i]; - M[offset_i] = (M_offset_i << 8 | M_offset_i >>> 24) & 16711935 | (M_offset_i << 24 | M_offset_i >>> 8) & 4278255360 - } - var H = this._hash.words; - var hl = _hl.words; - var hr = _hr.words; - var zl = _zl.words; - var zr = _zr.words; - var sl = _sl.words; - var sr = _sr.words; - var al, bl, cl, dl, el; - var ar, br, cr, dr, er; - ar = al = H[0]; - br = bl = H[1]; - cr = cl = H[2]; - dr = dl = H[3]; - er = el = H[4]; - var t; - for (var i = 0; i < 80; i += 1) { - t = al + M[offset + zl[i]] | 0; - if (i < 16) - t += f1(bl, cl, dl) + hl[0]; - else if (i < 32) - t += f2(bl, cl, dl) + hl[1]; - else if (i < 48) - t += f3(bl, cl, dl) + hl[2]; - else if (i < 64) - t += f4(bl, cl, dl) + hl[3]; - else - t += f5(bl, cl, dl) + hl[4]; - t = t | 0; - t = rotl(t, sl[i]); - t = t + el | 0; - al = el; - el = dl; - dl = rotl(cl, 10); - cl = bl; - bl = t; - t = ar + M[offset + zr[i]] | 0; - if (i < 16) - t += f5(br, cr, dr) + hr[0]; - else if (i < 32) - t += f4(br, cr, dr) + hr[1]; - else if (i < 48) - t += f3(br, cr, dr) + hr[2]; - else if (i < 64) - t += f2(br, cr, dr) + hr[3]; - else - t += f1(br, cr, dr) + hr[4]; - t = t | 0; - t = rotl(t, sr[i]); - t = t + er | 0; - ar = er; - er = dr; - dr = rotl(cr, 10); - cr = br; - br = t - } - t = H[1] + cl + dr | 0; - H[1] = H[2] + dl + er | 0; - H[2] = H[3] + el + ar | 0; - H[3] = H[4] + al + br | 0; - H[4] = H[0] + bl + cr | 0; - H[0] = t - }, - _doFinalize: function() { - var data = this._data; - var dataWords = data.words; - var nBitsTotal = this._nDataBytes * 8; - var nBitsLeft = data.sigBytes * 8; - dataWords[nBitsLeft >>> 5] |= 128 << 24 - nBitsLeft % 32; - dataWords[(nBitsLeft + 64 >>> 9 << 4) + 14] = (nBitsTotal << 8 | nBitsTotal >>> 24) & 16711935 | (nBitsTotal << 24 | nBitsTotal >>> 8) & 4278255360; - data.sigBytes = (dataWords.length + 1) * 4; - this._process(); - var hash = this._hash; - var H = hash.words; - for (var i = 0; i < 5; i++) { - var H_i = H[i]; - H[i] = (H_i << 8 | H_i >>> 24) & 16711935 | (H_i << 24 | H_i >>> 8) & 4278255360 - } - return hash - }, - clone: function() { - var clone = Hasher.clone.call(this); - clone._hash = this._hash.clone(); - return clone - } - }); - function f1(x, y, z) { - return x ^ y ^ z - } - function f2(x, y, z) { - return x & y | ~x & z - } - function f3(x, y, z) { - return (x | ~y) ^ z - } - function f4(x, y, z) { - return x & z | y & ~z - } - function f5(x, y, z) { - return x ^ (y | ~z) - } - function rotl(x, n) { - return x << n | x >>> 32 - n - } - C.RIPEMD160 = Hasher._createHelper(RIPEMD160); - C.HmacRIPEMD160 = Hasher._createHmacHelper(RIPEMD160) - } - )(Math); - return CryptoJS.RIPEMD160 - }) - } - , { - "./core": 5 - }], - 29: [function(require, module, exports) { - (function(root, factory) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core")); - else if (typeof define === "function" && define.amd) - define(["./core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var WordArray = C_lib.WordArray; - var Hasher = C_lib.Hasher; - var C_algo = C.algo; - var W = []; - var SHA1 = C_algo.SHA1 = Hasher.extend({ - _doReset: function() { - this._hash = new WordArray.init([1732584193, 4023233417, 2562383102, 271733878, 3285377520]) - }, - _doProcessBlock: function(M, offset) { - var H = this._hash.words; - var a = H[0]; - var b = H[1]; - var c = H[2]; - var d = H[3]; - var e = H[4]; - for (var i = 0; i < 80; i++) { - if (i < 16) - W[i] = M[offset + i] | 0; - else { - var n = W[i - 3] ^ W[i - 8] ^ W[i - 14] ^ W[i - 16]; - W[i] = n << 1 | n >>> 31 - } - var t = (a << 5 | a >>> 27) + e + W[i]; - if (i < 20) - t += (b & c | ~b & d) + 1518500249; - else if (i < 40) - t += (b ^ c ^ d) + 1859775393; - else if (i < 60) - t += (b & c | b & d | c & d) - 1894007588; - else - t += (b ^ c ^ d) - 899497514; - e = d; - d = c; - c = b << 30 | b >>> 2; - b = a; - a = t - } - H[0] = H[0] + a | 0; - H[1] = H[1] + b | 0; - H[2] = H[2] + c | 0; - H[3] = H[3] + d | 0; - H[4] = H[4] + e | 0 - }, - _doFinalize: function() { - var data = this._data; - var dataWords = data.words; - var nBitsTotal = this._nDataBytes * 8; - var nBitsLeft = data.sigBytes * 8; - dataWords[nBitsLeft >>> 5] |= 128 << 24 - nBitsLeft % 32; - dataWords[(nBitsLeft + 64 >>> 9 << 4) + 14] = Math.floor(nBitsTotal / 4294967296); - dataWords[(nBitsLeft + 64 >>> 9 << 4) + 15] = nBitsTotal; - data.sigBytes = dataWords.length * 4; - this._process(); - return this._hash - }, - clone: function() { - var clone = Hasher.clone.call(this); - clone._hash = this._hash.clone(); - return clone - } - }); - C.SHA1 = Hasher._createHelper(SHA1); - C.HmacSHA1 = Hasher._createHmacHelper(SHA1) - } - )(); - return CryptoJS.SHA1 - }) - } - , { - "./core": 5 - }], - 30: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./sha256")); - else if (typeof define === "function" && define.amd) - define(["./core", "./sha256"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var WordArray = C_lib.WordArray; - var C_algo = C.algo; - var SHA256 = C_algo.SHA256; - var SHA224 = C_algo.SHA224 = SHA256.extend({ - _doReset: function() { - this._hash = new WordArray.init([3238371032, 914150663, 812702999, 4144912697, 4290775857, 1750603025, 1694076839, 3204075428]) - }, - _doFinalize: function() { - var hash = SHA256._doFinalize.call(this); - hash.sigBytes -= 4; - return hash - } - }); - C.SHA224 = SHA256._createHelper(SHA224); - C.HmacSHA224 = SHA256._createHmacHelper(SHA224) - } - )(); - return CryptoJS.SHA224 - }) - } - , { - "./core": 5, - "./sha256": 31 - }], - 31: [function(require, module, exports) { - (function(root, factory) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core")); - else if (typeof define === "function" && define.amd) - define(["./core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function(Math) { - var C = CryptoJS; - var C_lib = C.lib; - var WordArray = C_lib.WordArray; - var Hasher = C_lib.Hasher; - var C_algo = C.algo; - var H = []; - var K = []; - (function() { - function isPrime(n) { - var sqrtN = Math.sqrt(n); - for (var factor = 2; factor <= sqrtN; factor++) - if (!(n % factor)) - return false; - return true - } - function getFractionalBits(n) { - return (n - (n | 0)) * 4294967296 | 0 - } - var n = 2; - var nPrime = 0; - while (nPrime < 64) { - if (isPrime(n)) { - if (nPrime < 8) - H[nPrime] = getFractionalBits(Math.pow(n, 1 / 2)); - K[nPrime] = getFractionalBits(Math.pow(n, 1 / 3)); - nPrime++ - } - n++ - } - } - )(); - var W = []; - var SHA256 = C_algo.SHA256 = Hasher.extend({ - _doReset: function() { - this._hash = new WordArray.init(H.slice(0)) - }, - _doProcessBlock: function(M, offset) { - var H = this._hash.words; - var a = H[0]; - var b = H[1]; - var c = H[2]; - var d = H[3]; - var e = H[4]; - var f = H[5]; - var g = H[6]; - var h = H[7]; - for (var i = 0; i < 64; i++) { - if (i < 16) - W[i] = M[offset + i] | 0; - else { - var gamma0x = W[i - 15]; - var gamma0 = (gamma0x << 25 | gamma0x >>> 7) ^ (gamma0x << 14 | gamma0x >>> 18) ^ gamma0x >>> 3; - var gamma1x = W[i - 2]; - var gamma1 = (gamma1x << 15 | gamma1x >>> 17) ^ (gamma1x << 13 | gamma1x >>> 19) ^ gamma1x >>> 10; - W[i] = gamma0 + W[i - 7] + gamma1 + W[i - 16] - } - var ch = e & f ^ ~e & g; - var maj = a & b ^ a & c ^ b & c; - var sigma0 = (a << 30 | a >>> 2) ^ (a << 19 | a >>> 13) ^ (a << 10 | a >>> 22); - var sigma1 = (e << 26 | e >>> 6) ^ (e << 21 | e >>> 11) ^ (e << 7 | e >>> 25); - var t1 = h + sigma1 + ch + K[i] + W[i]; - var t2 = sigma0 + maj; - h = g; - g = f; - f = e; - e = d + t1 | 0; - d = c; - c = b; - b = a; - a = t1 + t2 | 0 - } - H[0] = H[0] + a | 0; - H[1] = H[1] + b | 0; - H[2] = H[2] + c | 0; - H[3] = H[3] + d | 0; - H[4] = H[4] + e | 0; - H[5] = H[5] + f | 0; - H[6] = H[6] + g | 0; - H[7] = H[7] + h | 0 - }, - _doFinalize: function() { - var data = this._data; - var dataWords = data.words; - var nBitsTotal = this._nDataBytes * 8; - var nBitsLeft = data.sigBytes * 8; - dataWords[nBitsLeft >>> 5] |= 128 << 24 - nBitsLeft % 32; - dataWords[(nBitsLeft + 64 >>> 9 << 4) + 14] = Math.floor(nBitsTotal / 4294967296); - dataWords[(nBitsLeft + 64 >>> 9 << 4) + 15] = nBitsTotal; - data.sigBytes = dataWords.length * 4; - this._process(); - return this._hash - }, - clone: function() { - var clone = Hasher.clone.call(this); - clone._hash = this._hash.clone(); - return clone - } - }); - C.SHA256 = Hasher._createHelper(SHA256); - C.HmacSHA256 = Hasher._createHmacHelper(SHA256) - } - )(Math); - return CryptoJS.SHA256 - }) - } - , { - "./core": 5 - }], - 32: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./x64-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./x64-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function(Math) { - var C = CryptoJS; - var C_lib = C.lib; - var WordArray = C_lib.WordArray; - var Hasher = C_lib.Hasher; - var C_x64 = C.x64; - var X64Word = C_x64.Word; - var C_algo = C.algo; - var RHO_OFFSETS = []; - var PI_INDEXES = []; - var ROUND_CONSTANTS = []; - (function() { - var x = 1 - , y = 0; - for (var t = 0; t < 24; t++) { - RHO_OFFSETS[x + 5 * y] = (t + 1) * (t + 2) / 2 % 64; - var newX = y % 5; - var newY = (2 * x + 3 * y) % 5; - x = newX; - y = newY - } - for (var x = 0; x < 5; x++) - for (var y = 0; y < 5; y++) - PI_INDEXES[x + 5 * y] = y + (2 * x + 3 * y) % 5 * 5; - var LFSR = 1; - for (var i = 0; i < 24; i++) { - var roundConstantMsw = 0; - var roundConstantLsw = 0; - for (var j = 0; j < 7; j++) { - if (LFSR & 1) { - var bitPosition = (1 << j) - 1; - if (bitPosition < 32) - roundConstantLsw ^= 1 << bitPosition; - else - roundConstantMsw ^= 1 << bitPosition - 32 - } - if (LFSR & 128) - LFSR = LFSR << 1 ^ 113; - else - LFSR <<= 1 - } - ROUND_CONSTANTS[i] = X64Word.create(roundConstantMsw, roundConstantLsw) - } - } - )(); - var T = []; - (function() { - for (var i = 0; i < 25; i++) - T[i] = X64Word.create() - } - )(); - var SHA3 = C_algo.SHA3 = Hasher.extend({ - cfg: Hasher.cfg.extend({ - outputLength: 512 - }), - _doReset: function() { - var state = this._state = []; - for (var i = 0; i < 25; i++) - state[i] = new X64Word.init; - this.blockSize = (1600 - 2 * this.cfg.outputLength) / 32 - }, - _doProcessBlock: function(M, offset) { - var state = this._state; - var nBlockSizeLanes = this.blockSize / 2; - for (var i = 0; i < nBlockSizeLanes; i++) { - var M2i = M[offset + 2 * i]; - var M2i1 = M[offset + 2 * i + 1]; - M2i = (M2i << 8 | M2i >>> 24) & 16711935 | (M2i << 24 | M2i >>> 8) & 4278255360; - M2i1 = (M2i1 << 8 | M2i1 >>> 24) & 16711935 | (M2i1 << 24 | M2i1 >>> 8) & 4278255360; - var lane = state[i]; - lane.high ^= M2i1; - lane.low ^= M2i - } - for (var round = 0; round < 24; round++) { - for (var x = 0; x < 5; x++) { - var tMsw = 0 - , tLsw = 0; - for (var y = 0; y < 5; y++) { - var lane = state[x + 5 * y]; - tMsw ^= lane.high; - tLsw ^= lane.low - } - var Tx = T[x]; - Tx.high = tMsw; - Tx.low = tLsw - } - for (var x = 0; x < 5; x++) { - var Tx4 = T[(x + 4) % 5]; - var Tx1 = T[(x + 1) % 5]; - var Tx1Msw = Tx1.high; - var Tx1Lsw = Tx1.low; - var tMsw = Tx4.high ^ (Tx1Msw << 1 | Tx1Lsw >>> 31); - var tLsw = Tx4.low ^ (Tx1Lsw << 1 | Tx1Msw >>> 31); - for (var y = 0; y < 5; y++) { - var lane = state[x + 5 * y]; - lane.high ^= tMsw; - lane.low ^= tLsw - } - } - for (var laneIndex = 1; laneIndex < 25; laneIndex++) { - var lane = state[laneIndex]; - var laneMsw = lane.high; - var laneLsw = lane.low; - var rhoOffset = RHO_OFFSETS[laneIndex]; - if (rhoOffset < 32) { - var tMsw = laneMsw << rhoOffset | laneLsw >>> 32 - rhoOffset; - var tLsw = laneLsw << rhoOffset | laneMsw >>> 32 - rhoOffset - } else { - var tMsw = laneLsw << rhoOffset - 32 | laneMsw >>> 64 - rhoOffset; - var tLsw = laneMsw << rhoOffset - 32 | laneLsw >>> 64 - rhoOffset - } - var TPiLane = T[PI_INDEXES[laneIndex]]; - TPiLane.high = tMsw; - TPiLane.low = tLsw - } - var T0 = T[0]; - var state0 = state[0]; - T0.high = state0.high; - T0.low = state0.low; - for (var x = 0; x < 5; x++) - for (var y = 0; y < 5; y++) { - var laneIndex = x + 5 * y; - var lane = state[laneIndex]; - var TLane = T[laneIndex]; - var Tx1Lane = T[(x + 1) % 5 + 5 * y]; - var Tx2Lane = T[(x + 2) % 5 + 5 * y]; - lane.high = TLane.high ^ ~Tx1Lane.high & Tx2Lane.high; - lane.low = TLane.low ^ ~Tx1Lane.low & Tx2Lane.low - } - var lane = state[0]; - var roundConstant = ROUND_CONSTANTS[round]; - lane.high ^= roundConstant.high; - lane.low ^= roundConstant.low - } - }, - _doFinalize: function() { - var data = this._data; - var dataWords = data.words; - var nBitsTotal = this._nDataBytes * 8; - var nBitsLeft = data.sigBytes * 8; - var blockSizeBits = this.blockSize * 32; - dataWords[nBitsLeft >>> 5] |= 1 << 24 - nBitsLeft % 32; - dataWords[(Math.ceil((nBitsLeft + 1) / blockSizeBits) * blockSizeBits >>> 5) - 1] |= 128; - data.sigBytes = dataWords.length * 4; - this._process(); - var state = this._state; - var outputLengthBytes = this.cfg.outputLength / 8; - var outputLengthLanes = outputLengthBytes / 8; - var hashWords = []; - for (var i = 0; i < outputLengthLanes; i++) { - var lane = state[i]; - var laneMsw = lane.high; - var laneLsw = lane.low; - laneMsw = (laneMsw << 8 | laneMsw >>> 24) & 16711935 | (laneMsw << 24 | laneMsw >>> 8) & 4278255360; - laneLsw = (laneLsw << 8 | laneLsw >>> 24) & 16711935 | (laneLsw << 24 | laneLsw >>> 8) & 4278255360; - hashWords.push(laneLsw); - hashWords.push(laneMsw) - } - return new WordArray.init(hashWords,outputLengthBytes) - }, - clone: function() { - var clone = Hasher.clone.call(this); - var state = clone._state = this._state.slice(0); - for (var i = 0; i < 25; i++) - state[i] = state[i].clone(); - return clone - } - }); - C.SHA3 = Hasher._createHelper(SHA3); - C.HmacSHA3 = Hasher._createHmacHelper(SHA3) - } - )(Math); - return CryptoJS.SHA3 - }) - } - , { - "./core": 5, - "./x64-core": 36 - }], - 33: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./x64-core"), require("./sha512")); - else if (typeof define === "function" && define.amd) - define(["./core", "./x64-core", "./sha512"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_x64 = C.x64; - var X64Word = C_x64.Word; - var X64WordArray = C_x64.WordArray; - var C_algo = C.algo; - var SHA512 = C_algo.SHA512; - var SHA384 = C_algo.SHA384 = SHA512.extend({ - _doReset: function() { - this._hash = new X64WordArray.init([new X64Word.init(3418070365,3238371032), new X64Word.init(1654270250,914150663), new X64Word.init(2438529370,812702999), new X64Word.init(355462360,4144912697), new X64Word.init(1731405415,4290775857), new X64Word.init(2394180231,1750603025), new X64Word.init(3675008525,1694076839), new X64Word.init(1203062813,3204075428)]) - }, - _doFinalize: function() { - var hash = SHA512._doFinalize.call(this); - hash.sigBytes -= 16; - return hash - } - }); - C.SHA384 = SHA512._createHelper(SHA384); - C.HmacSHA384 = SHA512._createHmacHelper(SHA384) - } - )(); - return CryptoJS.SHA384 - }) - } - , { - "./core": 5, - "./sha512": 34, - "./x64-core": 36 - }], - 34: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./x64-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./x64-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var Hasher = C_lib.Hasher; - var C_x64 = C.x64; - var X64Word = C_x64.Word; - var X64WordArray = C_x64.WordArray; - var C_algo = C.algo; - function X64Word_create() { - return X64Word.create.apply(X64Word, arguments) - } - var K = [X64Word_create(1116352408, 3609767458), X64Word_create(1899447441, 602891725), X64Word_create(3049323471, 3964484399), X64Word_create(3921009573, 2173295548), X64Word_create(961987163, 4081628472), X64Word_create(1508970993, 3053834265), X64Word_create(2453635748, 2937671579), X64Word_create(2870763221, 3664609560), X64Word_create(3624381080, 2734883394), X64Word_create(310598401, 1164996542), X64Word_create(607225278, 1323610764), X64Word_create(1426881987, 3590304994), X64Word_create(1925078388, 4068182383), X64Word_create(2162078206, 991336113), X64Word_create(2614888103, 633803317), X64Word_create(3248222580, 3479774868), X64Word_create(3835390401, 2666613458), X64Word_create(4022224774, 944711139), X64Word_create(264347078, 2341262773), X64Word_create(604807628, 2007800933), X64Word_create(770255983, 1495990901), X64Word_create(1249150122, 1856431235), X64Word_create(1555081692, 3175218132), X64Word_create(1996064986, 2198950837), X64Word_create(2554220882, 3999719339), X64Word_create(2821834349, 766784016), X64Word_create(2952996808, 2566594879), X64Word_create(3210313671, 3203337956), X64Word_create(3336571891, 1034457026), X64Word_create(3584528711, 2466948901), X64Word_create(113926993, 3758326383), X64Word_create(338241895, 168717936), X64Word_create(666307205, 1188179964), X64Word_create(773529912, 1546045734), X64Word_create(1294757372, 1522805485), X64Word_create(1396182291, 2643833823), X64Word_create(1695183700, 2343527390), X64Word_create(1986661051, 1014477480), X64Word_create(2177026350, 1206759142), X64Word_create(2456956037, 344077627), X64Word_create(2730485921, 1290863460), X64Word_create(2820302411, 3158454273), X64Word_create(3259730800, 3505952657), X64Word_create(3345764771, 106217008), X64Word_create(3516065817, 3606008344), X64Word_create(3600352804, 1432725776), X64Word_create(4094571909, 1467031594), X64Word_create(275423344, 851169720), X64Word_create(430227734, 3100823752), X64Word_create(506948616, 1363258195), X64Word_create(659060556, 3750685593), X64Word_create(883997877, 3785050280), X64Word_create(958139571, 3318307427), X64Word_create(1322822218, 3812723403), X64Word_create(1537002063, 2003034995), X64Word_create(1747873779, 3602036899), X64Word_create(1955562222, 1575990012), X64Word_create(2024104815, 1125592928), X64Word_create(2227730452, 2716904306), X64Word_create(2361852424, 442776044), X64Word_create(2428436474, 593698344), X64Word_create(2756734187, 3733110249), X64Word_create(3204031479, 2999351573), X64Word_create(3329325298, 3815920427), X64Word_create(3391569614, 3928383900), X64Word_create(3515267271, 566280711), X64Word_create(3940187606, 3454069534), X64Word_create(4118630271, 4000239992), X64Word_create(116418474, 1914138554), X64Word_create(174292421, 2731055270), X64Word_create(289380356, 3203993006), X64Word_create(460393269, 320620315), X64Word_create(685471733, 587496836), X64Word_create(852142971, 1086792851), X64Word_create(1017036298, 365543100), X64Word_create(1126000580, 2618297676), X64Word_create(1288033470, 3409855158), X64Word_create(1501505948, 4234509866), X64Word_create(1607167915, 987167468), X64Word_create(1816402316, 1246189591)]; - var W = []; - (function() { - for (var i = 0; i < 80; i++) - W[i] = X64Word_create() - } - )(); - var SHA512 = C_algo.SHA512 = Hasher.extend({ - _doReset: function() { - this._hash = new X64WordArray.init([new X64Word.init(1779033703,4089235720), new X64Word.init(3144134277,2227873595), new X64Word.init(1013904242,4271175723), new X64Word.init(2773480762,1595750129), new X64Word.init(1359893119,2917565137), new X64Word.init(2600822924,725511199), new X64Word.init(528734635,4215389547), new X64Word.init(1541459225,327033209)]) - }, - _doProcessBlock: function(M, offset) { - var H = this._hash.words; - var H0 = H[0]; - var H1 = H[1]; - var H2 = H[2]; - var H3 = H[3]; - var H4 = H[4]; - var H5 = H[5]; - var H6 = H[6]; - var H7 = H[7]; - var H0h = H0.high; - var H0l = H0.low; - var H1h = H1.high; - var H1l = H1.low; - var H2h = H2.high; - var H2l = H2.low; - var H3h = H3.high; - var H3l = H3.low; - var H4h = H4.high; - var H4l = H4.low; - var H5h = H5.high; - var H5l = H5.low; - var H6h = H6.high; - var H6l = H6.low; - var H7h = H7.high; - var H7l = H7.low; - var ah = H0h; - var al = H0l; - var bh = H1h; - var bl = H1l; - var ch = H2h; - var cl = H2l; - var dh = H3h; - var dl = H3l; - var eh = H4h; - var el = H4l; - var fh = H5h; - var fl = H5l; - var gh = H6h; - var gl = H6l; - var hh = H7h; - var hl = H7l; - for (var i = 0; i < 80; i++) { - var Wi = W[i]; - if (i < 16) { - var Wih = Wi.high = M[offset + i * 2] | 0; - var Wil = Wi.low = M[offset + i * 2 + 1] | 0 - } else { - var gamma0x = W[i - 15]; - var gamma0xh = gamma0x.high; - var gamma0xl = gamma0x.low; - var gamma0h = (gamma0xh >>> 1 | gamma0xl << 31) ^ (gamma0xh >>> 8 | gamma0xl << 24) ^ gamma0xh >>> 7; - var gamma0l = (gamma0xl >>> 1 | gamma0xh << 31) ^ (gamma0xl >>> 8 | gamma0xh << 24) ^ (gamma0xl >>> 7 | gamma0xh << 25); - var gamma1x = W[i - 2]; - var gamma1xh = gamma1x.high; - var gamma1xl = gamma1x.low; - var gamma1h = (gamma1xh >>> 19 | gamma1xl << 13) ^ (gamma1xh << 3 | gamma1xl >>> 29) ^ gamma1xh >>> 6; - var gamma1l = (gamma1xl >>> 19 | gamma1xh << 13) ^ (gamma1xl << 3 | gamma1xh >>> 29) ^ (gamma1xl >>> 6 | gamma1xh << 26); - var Wi7 = W[i - 7]; - var Wi7h = Wi7.high; - var Wi7l = Wi7.low; - var Wi16 = W[i - 16]; - var Wi16h = Wi16.high; - var Wi16l = Wi16.low; - var Wil = gamma0l + Wi7l; - var Wih = gamma0h + Wi7h + (Wil >>> 0 < gamma0l >>> 0 ? 1 : 0); - var Wil = Wil + gamma1l; - var Wih = Wih + gamma1h + (Wil >>> 0 < gamma1l >>> 0 ? 1 : 0); - var Wil = Wil + Wi16l; - var Wih = Wih + Wi16h + (Wil >>> 0 < Wi16l >>> 0 ? 1 : 0); - Wi.high = Wih; - Wi.low = Wil - } - var chh = eh & fh ^ ~eh & gh; - var chl = el & fl ^ ~el & gl; - var majh = ah & bh ^ ah & ch ^ bh & ch; - var majl = al & bl ^ al & cl ^ bl & cl; - var sigma0h = (ah >>> 28 | al << 4) ^ (ah << 30 | al >>> 2) ^ (ah << 25 | al >>> 7); - var sigma0l = (al >>> 28 | ah << 4) ^ (al << 30 | ah >>> 2) ^ (al << 25 | ah >>> 7); - var sigma1h = (eh >>> 14 | el << 18) ^ (eh >>> 18 | el << 14) ^ (eh << 23 | el >>> 9); - var sigma1l = (el >>> 14 | eh << 18) ^ (el >>> 18 | eh << 14) ^ (el << 23 | eh >>> 9); - var Ki = K[i]; - var Kih = Ki.high; - var Kil = Ki.low; - var t1l = hl + sigma1l; - var t1h = hh + sigma1h + (t1l >>> 0 < hl >>> 0 ? 1 : 0); - var t1l = t1l + chl; - var t1h = t1h + chh + (t1l >>> 0 < chl >>> 0 ? 1 : 0); - var t1l = t1l + Kil; - var t1h = t1h + Kih + (t1l >>> 0 < Kil >>> 0 ? 1 : 0); - var t1l = t1l + Wil; - var t1h = t1h + Wih + (t1l >>> 0 < Wil >>> 0 ? 1 : 0); - var t2l = sigma0l + majl; - var t2h = sigma0h + majh + (t2l >>> 0 < sigma0l >>> 0 ? 1 : 0); - hh = gh; - hl = gl; - gh = fh; - gl = fl; - fh = eh; - fl = el; - el = dl + t1l | 0; - eh = dh + t1h + (el >>> 0 < dl >>> 0 ? 1 : 0) | 0; - dh = ch; - dl = cl; - ch = bh; - cl = bl; - bh = ah; - bl = al; - al = t1l + t2l | 0; - ah = t1h + t2h + (al >>> 0 < t1l >>> 0 ? 1 : 0) | 0 - } - H0l = H0.low = H0l + al; - H0.high = H0h + ah + (H0l >>> 0 < al >>> 0 ? 1 : 0); - H1l = H1.low = H1l + bl; - H1.high = H1h + bh + (H1l >>> 0 < bl >>> 0 ? 1 : 0); - H2l = H2.low = H2l + cl; - H2.high = H2h + ch + (H2l >>> 0 < cl >>> 0 ? 1 : 0); - H3l = H3.low = H3l + dl; - H3.high = H3h + dh + (H3l >>> 0 < dl >>> 0 ? 1 : 0); - H4l = H4.low = H4l + el; - H4.high = H4h + eh + (H4l >>> 0 < el >>> 0 ? 1 : 0); - H5l = H5.low = H5l + fl; - H5.high = H5h + fh + (H5l >>> 0 < fl >>> 0 ? 1 : 0); - H6l = H6.low = H6l + gl; - H6.high = H6h + gh + (H6l >>> 0 < gl >>> 0 ? 1 : 0); - H7l = H7.low = H7l + hl; - H7.high = H7h + hh + (H7l >>> 0 < hl >>> 0 ? 1 : 0) - }, - _doFinalize: function() { - var data = this._data; - var dataWords = data.words; - var nBitsTotal = this._nDataBytes * 8; - var nBitsLeft = data.sigBytes * 8; - dataWords[nBitsLeft >>> 5] |= 128 << 24 - nBitsLeft % 32; - dataWords[(nBitsLeft + 128 >>> 10 << 5) + 30] = Math.floor(nBitsTotal / 4294967296); - dataWords[(nBitsLeft + 128 >>> 10 << 5) + 31] = nBitsTotal; - data.sigBytes = dataWords.length * 4; - this._process(); - var hash = this._hash.toX32(); - return hash - }, - clone: function() { - var clone = Hasher.clone.call(this); - clone._hash = this._hash.clone(); - return clone - }, - blockSize: 1024 / 32 - }); - C.SHA512 = Hasher._createHelper(SHA512); - C.HmacSHA512 = Hasher._createHmacHelper(SHA512) - } - )(); - return CryptoJS.SHA512 - }) - } - , { - "./core": 5, - "./x64-core": 36 - }], - 35: [function(require, module, exports) { - (function(root, factory, undef) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core"), require("./enc-base64"), require("./md5"), require("./evpkdf"), require("./cipher-core")); - else if (typeof define === "function" && define.amd) - define(["./core", "./enc-base64", "./md5", "./evpkdf", "./cipher-core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function() { - var C = CryptoJS; - var C_lib = C.lib; - var WordArray = C_lib.WordArray; - var BlockCipher = C_lib.BlockCipher; - var C_algo = C.algo; - var PC1 = [57, 49, 41, 33, 25, 17, 9, 1, 58, 50, 42, 34, 26, 18, 10, 2, 59, 51, 43, 35, 27, 19, 11, 3, 60, 52, 44, 36, 63, 55, 47, 39, 31, 23, 15, 7, 62, 54, 46, 38, 30, 22, 14, 6, 61, 53, 45, 37, 29, 21, 13, 5, 28, 20, 12, 4]; - var PC2 = [14, 17, 11, 24, 1, 5, 3, 28, 15, 6, 21, 10, 23, 19, 12, 4, 26, 8, 16, 7, 27, 20, 13, 2, 41, 52, 31, 37, 47, 55, 30, 40, 51, 45, 33, 48, 44, 49, 39, 56, 34, 53, 46, 42, 50, 36, 29, 32]; - var BIT_SHIFTS = [1, 2, 4, 6, 8, 10, 12, 14, 15, 17, 19, 21, 23, 25, 27, 28]; - var SBOX_P = [{ - 0: 8421888, - 268435456: 32768, - 536870912: 8421378, - 805306368: 2, - 1073741824: 512, - 1342177280: 8421890, - 1610612736: 8389122, - 1879048192: 8388608, - 2147483648: 514, - 2415919104: 8389120, - 2684354560: 33280, - 2952790016: 8421376, - 3221225472: 32770, - 3489660928: 8388610, - 3758096384: 0, - 4026531840: 33282, - 134217728: 0, - 402653184: 8421890, - 671088640: 33282, - 939524096: 32768, - 1207959552: 8421888, - 1476395008: 512, - 1744830464: 8421378, - 2013265920: 2, - 2281701376: 8389120, - 2550136832: 33280, - 2818572288: 8421376, - 3087007744: 8389122, - 3355443200: 8388610, - 3623878656: 32770, - 3892314112: 514, - 4160749568: 8388608, - 1: 32768, - 268435457: 2, - 536870913: 8421888, - 805306369: 8388608, - 1073741825: 8421378, - 1342177281: 33280, - 1610612737: 512, - 1879048193: 8389122, - 2147483649: 8421890, - 2415919105: 8421376, - 2684354561: 8388610, - 2952790017: 33282, - 3221225473: 514, - 3489660929: 8389120, - 3758096385: 32770, - 4026531841: 0, - 134217729: 8421890, - 402653185: 8421376, - 671088641: 8388608, - 939524097: 512, - 1207959553: 32768, - 1476395009: 8388610, - 1744830465: 2, - 2013265921: 33282, - 2281701377: 32770, - 2550136833: 8389122, - 2818572289: 514, - 3087007745: 8421888, - 3355443201: 8389120, - 3623878657: 0, - 3892314113: 33280, - 4160749569: 8421378 - }, { - 0: 1074282512, - 16777216: 16384, - 33554432: 524288, - 50331648: 1074266128, - 67108864: 1073741840, - 83886080: 1074282496, - 100663296: 1073758208, - 117440512: 16, - 134217728: 540672, - 150994944: 1073758224, - 167772160: 1073741824, - 184549376: 540688, - 201326592: 524304, - 218103808: 0, - 234881024: 16400, - 251658240: 1074266112, - 8388608: 1073758208, - 25165824: 540688, - 41943040: 16, - 58720256: 1073758224, - 75497472: 1074282512, - 92274688: 1073741824, - 109051904: 524288, - 125829120: 1074266128, - 142606336: 524304, - 159383552: 0, - 176160768: 16384, - 192937984: 1074266112, - 209715200: 1073741840, - 226492416: 540672, - 243269632: 1074282496, - 260046848: 16400, - 268435456: 0, - 285212672: 1074266128, - 301989888: 1073758224, - 318767104: 1074282496, - 335544320: 1074266112, - 352321536: 16, - 369098752: 540688, - 385875968: 16384, - 402653184: 16400, - 419430400: 524288, - 436207616: 524304, - 452984832: 1073741840, - 469762048: 540672, - 486539264: 1073758208, - 503316480: 1073741824, - 520093696: 1074282512, - 276824064: 540688, - 293601280: 524288, - 310378496: 1074266112, - 327155712: 16384, - 343932928: 1073758208, - 360710144: 1074282512, - 377487360: 16, - 394264576: 1073741824, - 411041792: 1074282496, - 427819008: 1073741840, - 444596224: 1073758224, - 461373440: 524304, - 478150656: 0, - 494927872: 16400, - 511705088: 1074266128, - 528482304: 540672 - }, { - 0: 260, - 1048576: 0, - 2097152: 67109120, - 3145728: 65796, - 4194304: 65540, - 5242880: 67108868, - 6291456: 67174660, - 7340032: 67174400, - 8388608: 67108864, - 9437184: 67174656, - 10485760: 65792, - 11534336: 67174404, - 12582912: 67109124, - 13631488: 65536, - 14680064: 4, - 15728640: 256, - 524288: 67174656, - 1572864: 67174404, - 2621440: 0, - 3670016: 67109120, - 4718592: 67108868, - 5767168: 65536, - 6815744: 65540, - 7864320: 260, - 8912896: 4, - 9961472: 256, - 11010048: 67174400, - 12058624: 65796, - 13107200: 65792, - 14155776: 67109124, - 15204352: 67174660, - 16252928: 67108864, - 16777216: 67174656, - 17825792: 65540, - 18874368: 65536, - 19922944: 67109120, - 20971520: 256, - 22020096: 67174660, - 23068672: 67108868, - 24117248: 0, - 25165824: 67109124, - 26214400: 67108864, - 27262976: 4, - 28311552: 65792, - 29360128: 67174400, - 30408704: 260, - 31457280: 65796, - 32505856: 67174404, - 17301504: 67108864, - 18350080: 260, - 19398656: 67174656, - 20447232: 0, - 21495808: 65540, - 22544384: 67109120, - 23592960: 256, - 24641536: 67174404, - 25690112: 65536, - 26738688: 67174660, - 27787264: 65796, - 28835840: 67108868, - 29884416: 67109124, - 30932992: 67174400, - 31981568: 4, - 33030144: 65792 - }, { - 0: 2151682048, - 65536: 2147487808, - 131072: 4198464, - 196608: 2151677952, - 262144: 0, - 327680: 4198400, - 393216: 2147483712, - 458752: 4194368, - 524288: 2147483648, - 589824: 4194304, - 655360: 64, - 720896: 2147487744, - 786432: 2151678016, - 851968: 4160, - 917504: 4096, - 983040: 2151682112, - 32768: 2147487808, - 98304: 64, - 163840: 2151678016, - 229376: 2147487744, - 294912: 4198400, - 360448: 2151682112, - 425984: 0, - 491520: 2151677952, - 557056: 4096, - 622592: 2151682048, - 688128: 4194304, - 753664: 4160, - 819200: 2147483648, - 884736: 4194368, - 950272: 4198464, - 1015808: 2147483712, - 1048576: 4194368, - 1114112: 4198400, - 1179648: 2147483712, - 1245184: 0, - 1310720: 4160, - 1376256: 2151678016, - 1441792: 2151682048, - 1507328: 2147487808, - 1572864: 2151682112, - 1638400: 2147483648, - 1703936: 2151677952, - 1769472: 4198464, - 1835008: 2147487744, - 1900544: 4194304, - 1966080: 64, - 2031616: 4096, - 1081344: 2151677952, - 1146880: 2151682112, - 1212416: 0, - 1277952: 4198400, - 1343488: 4194368, - 1409024: 2147483648, - 1474560: 2147487808, - 1540096: 64, - 1605632: 2147483712, - 1671168: 4096, - 1736704: 2147487744, - 1802240: 2151678016, - 1867776: 4160, - 1933312: 2151682048, - 1998848: 4194304, - 2064384: 4198464 - }, { - 0: 128, - 4096: 17039360, - 8192: 262144, - 12288: 536870912, - 16384: 537133184, - 20480: 16777344, - 24576: 553648256, - 28672: 262272, - 32768: 16777216, - 36864: 537133056, - 40960: 536871040, - 45056: 553910400, - 49152: 553910272, - 53248: 0, - 57344: 17039488, - 61440: 553648128, - 2048: 17039488, - 6144: 553648256, - 10240: 128, - 14336: 17039360, - 18432: 262144, - 22528: 537133184, - 26624: 553910272, - 30720: 536870912, - 34816: 537133056, - 38912: 0, - 43008: 553910400, - 47104: 16777344, - 51200: 536871040, - 55296: 553648128, - 59392: 16777216, - 63488: 262272, - 65536: 262144, - 69632: 128, - 73728: 536870912, - 77824: 553648256, - 81920: 16777344, - 86016: 553910272, - 90112: 537133184, - 94208: 16777216, - 98304: 553910400, - 102400: 553648128, - 106496: 17039360, - 110592: 537133056, - 114688: 262272, - 118784: 536871040, - 122880: 0, - 126976: 17039488, - 67584: 553648256, - 71680: 16777216, - 75776: 17039360, - 79872: 537133184, - 83968: 536870912, - 88064: 17039488, - 92160: 128, - 96256: 553910272, - 100352: 262272, - 104448: 553910400, - 108544: 0, - 112640: 553648128, - 116736: 16777344, - 120832: 262144, - 124928: 537133056, - 129024: 536871040 - }, { - 0: 268435464, - 256: 8192, - 512: 270532608, - 768: 270540808, - 1024: 268443648, - 1280: 2097152, - 1536: 2097160, - 1792: 268435456, - 2048: 0, - 2304: 268443656, - 2560: 2105344, - 2816: 8, - 3072: 270532616, - 3328: 2105352, - 3584: 8200, - 3840: 270540800, - 128: 270532608, - 384: 270540808, - 640: 8, - 896: 2097152, - 1152: 2105352, - 1408: 268435464, - 1664: 268443648, - 1920: 8200, - 2176: 2097160, - 2432: 8192, - 2688: 268443656, - 2944: 270532616, - 3200: 0, - 3456: 270540800, - 3712: 2105344, - 3968: 268435456, - 4096: 268443648, - 4352: 270532616, - 4608: 270540808, - 4864: 8200, - 5120: 2097152, - 5376: 268435456, - 5632: 268435464, - 5888: 2105344, - 6144: 2105352, - 6400: 0, - 6656: 8, - 6912: 270532608, - 7168: 8192, - 7424: 268443656, - 7680: 270540800, - 7936: 2097160, - 4224: 8, - 4480: 2105344, - 4736: 2097152, - 4992: 268435464, - 5248: 268443648, - 5504: 8200, - 5760: 270540808, - 6016: 270532608, - 6272: 270540800, - 6528: 270532616, - 6784: 8192, - 7040: 2105352, - 7296: 2097160, - 7552: 0, - 7808: 268435456, - 8064: 268443656 - }, { - 0: 1048576, - 16: 33555457, - 32: 1024, - 48: 1049601, - 64: 34604033, - 80: 0, - 96: 1, - 112: 34603009, - 128: 33555456, - 144: 1048577, - 160: 33554433, - 176: 34604032, - 192: 34603008, - 208: 1025, - 224: 1049600, - 240: 33554432, - 8: 34603009, - 24: 0, - 40: 33555457, - 56: 34604032, - 72: 1048576, - 88: 33554433, - 104: 33554432, - 120: 1025, - 136: 1049601, - 152: 33555456, - 168: 34603008, - 184: 1048577, - 200: 1024, - 216: 34604033, - 232: 1, - 248: 1049600, - 256: 33554432, - 272: 1048576, - 288: 33555457, - 304: 34603009, - 320: 1048577, - 336: 33555456, - 352: 34604032, - 368: 1049601, - 384: 1025, - 400: 34604033, - 416: 1049600, - 432: 1, - 448: 0, - 464: 34603008, - 480: 33554433, - 496: 1024, - 264: 1049600, - 280: 33555457, - 296: 34603009, - 312: 1, - 328: 33554432, - 344: 1048576, - 360: 1025, - 376: 34604032, - 392: 33554433, - 408: 34603008, - 424: 0, - 440: 34604033, - 456: 1049601, - 472: 1024, - 488: 33555456, - 504: 1048577 - }, { - 0: 134219808, - 1: 131072, - 2: 134217728, - 3: 32, - 4: 131104, - 5: 134350880, - 6: 134350848, - 7: 2048, - 8: 134348800, - 9: 134219776, - 10: 133120, - 11: 134348832, - 12: 2080, - 13: 0, - 14: 134217760, - 15: 133152, - 2147483648: 2048, - 2147483649: 134350880, - 2147483650: 134219808, - 2147483651: 134217728, - 2147483652: 134348800, - 2147483653: 133120, - 2147483654: 133152, - 2147483655: 32, - 2147483656: 134217760, - 2147483657: 2080, - 2147483658: 131104, - 2147483659: 134350848, - 2147483660: 0, - 2147483661: 134348832, - 2147483662: 134219776, - 2147483663: 131072, - 16: 133152, - 17: 134350848, - 18: 32, - 19: 2048, - 20: 134219776, - 21: 134217760, - 22: 134348832, - 23: 131072, - 24: 0, - 25: 131104, - 26: 134348800, - 27: 134219808, - 28: 134350880, - 29: 133120, - 30: 2080, - 31: 134217728, - 2147483664: 131072, - 2147483665: 2048, - 2147483666: 134348832, - 2147483667: 133152, - 2147483668: 32, - 2147483669: 134348800, - 2147483670: 134217728, - 2147483671: 134219808, - 2147483672: 134350880, - 2147483673: 134217760, - 2147483674: 134219776, - 2147483675: 0, - 2147483676: 133120, - 2147483677: 2080, - 2147483678: 131104, - 2147483679: 134350848 - }]; - var SBOX_MASK = [4160749569, 528482304, 33030144, 2064384, 129024, 8064, 504, 2147483679]; - var DES = C_algo.DES = BlockCipher.extend({ - _doReset: function() { - var key = this._key; - var keyWords = key.words; - var keyBits = []; - for (var i = 0; i < 56; i++) { - var keyBitPos = PC1[i] - 1; - keyBits[i] = keyWords[keyBitPos >>> 5] >>> 31 - keyBitPos % 32 & 1 - } - var subKeys = this._subKeys = []; - for (var nSubKey = 0; nSubKey < 16; nSubKey++) { - var subKey = subKeys[nSubKey] = []; - var bitShift = BIT_SHIFTS[nSubKey]; - for (var i = 0; i < 24; i++) { - subKey[i / 6 | 0] |= keyBits[(PC2[i] - 1 + bitShift) % 28] << 31 - i % 6; - subKey[4 + (i / 6 | 0)] |= keyBits[28 + (PC2[i + 24] - 1 + bitShift) % 28] << 31 - i % 6 - } - subKey[0] = subKey[0] << 1 | subKey[0] >>> 31; - for (var i = 1; i < 7; i++) - subKey[i] = subKey[i] >>> (i - 1) * 4 + 3; - subKey[7] = subKey[7] << 5 | subKey[7] >>> 27 - } - var invSubKeys = this._invSubKeys = []; - for (var i = 0; i < 16; i++) - invSubKeys[i] = subKeys[15 - i] - }, - encryptBlock: function(M, offset) { - this._doCryptBlock(M, offset, this._subKeys) - }, - decryptBlock: function(M, offset) { - this._doCryptBlock(M, offset, this._invSubKeys) - }, - _doCryptBlock: function(M, offset, subKeys) { - this._lBlock = M[offset]; - this._rBlock = M[offset + 1]; - exchangeLR.call(this, 4, 252645135); - exchangeLR.call(this, 16, 65535); - exchangeRL.call(this, 2, 858993459); - exchangeRL.call(this, 8, 16711935); - exchangeLR.call(this, 1, 1431655765); - for (var round = 0; round < 16; round++) { - var subKey = subKeys[round]; - var lBlock = this._lBlock; - var rBlock = this._rBlock; - var f = 0; - for (var i = 0; i < 8; i++) - f |= SBOX_P[i][((rBlock ^ subKey[i]) & SBOX_MASK[i]) >>> 0]; - this._lBlock = rBlock; - this._rBlock = lBlock ^ f - } - var t = this._lBlock; - this._lBlock = this._rBlock; - this._rBlock = t; - exchangeLR.call(this, 1, 1431655765); - exchangeRL.call(this, 8, 16711935); - exchangeRL.call(this, 2, 858993459); - exchangeLR.call(this, 16, 65535); - exchangeLR.call(this, 4, 252645135); - M[offset] = this._lBlock; - M[offset + 1] = this._rBlock - }, - keySize: 64 / 32, - ivSize: 64 / 32, - blockSize: 64 / 32 - }); - function exchangeLR(offset, mask) { - var t = (this._lBlock >>> offset ^ this._rBlock) & mask; - this._rBlock ^= t; - this._lBlock ^= t << offset - } - function exchangeRL(offset, mask) { - var t = (this._rBlock >>> offset ^ this._lBlock) & mask; - this._lBlock ^= t; - this._rBlock ^= t << offset - } - C.DES = BlockCipher._createHelper(DES); - var TripleDES = C_algo.TripleDES = BlockCipher.extend({ - _doReset: function() { - var key = this._key; - var keyWords = key.words; - this._des1 = DES.createEncryptor(WordArray.create(keyWords.slice(0, 2))); - this._des2 = DES.createEncryptor(WordArray.create(keyWords.slice(2, 4))); - this._des3 = DES.createEncryptor(WordArray.create(keyWords.slice(4, 6))) - }, - encryptBlock: function(M, offset) { - this._des1.encryptBlock(M, offset); - this._des2.decryptBlock(M, offset); - this._des3.encryptBlock(M, offset) - }, - decryptBlock: function(M, offset) { - this._des3.decryptBlock(M, offset); - this._des2.encryptBlock(M, offset); - this._des1.decryptBlock(M, offset) - }, - keySize: 192 / 32, - ivSize: 64 / 32, - blockSize: 64 / 32 - }); - C.TripleDES = BlockCipher._createHelper(TripleDES) - } - )(); - return CryptoJS.TripleDES - }) - } - , { - "./cipher-core": 4, - "./core": 5, - "./enc-base64": 6, - "./evpkdf": 8, - "./md5": 13 - }], - 36: [function(require, module, exports) { - (function(root, factory) { - if (typeof exports === "object") - module.exports = exports = factory(require("./core")); - else if (typeof define === "function" && define.amd) - define(["./core"], factory); - else - factory(root.CryptoJS) - } - )(this, function(CryptoJS) { - (function(undefined) { - var C = CryptoJS; - var C_lib = C.lib; - var Base = C_lib.Base; - var X32WordArray = C_lib.WordArray; - var C_x64 = C.x64 = {}; - var X64Word = C_x64.Word = Base.extend({ - init: function(high, low) { - this.high = high; - this.low = low - } - }); - var X64WordArray = C_x64.WordArray = Base.extend({ - init: function(words, sigBytes) { - words = this.words = words || []; - if (sigBytes != undefined) - this.sigBytes = sigBytes; - else - this.sigBytes = words.length * 8 - }, - toX32: function() { - var x64Words = this.words; - var x64WordsLength = x64Words.length; - var x32Words = []; - for (var i = 0; i < x64WordsLength; i++) { - var x64Word = x64Words[i]; - x32Words.push(x64Word.high); - x32Words.push(x64Word.low) - } - return X32WordArray.create(x32Words, this.sigBytes) - }, - clone: function() { - var clone = Base.clone.call(this); - var words = clone.words = this.words.slice(0); - var wordsLength = words.length; - for (var i = 0; i < wordsLength; i++) - words[i] = words[i].clone(); - return clone - } - }) - } - )(); - return CryptoJS - }) - } - , { - "./core": 5 - }] -}, {}, [2]); - - - -// Date.now = function now() { return 1661986251253 }; -// Date.parse = function () { return 1661986251253 }; -// Date.prototype.valueOf = function () { return 1661986251253 }; -// Date.prototype.getTime = function () { return 1661986251253 }; -// Date.prototype.toString = function () { return 1661986251253 }; - -// Math.random = function random() { return 0.08636862211354912 }; - -function encrypt_plaintext(skey, plain_info){ - return window.vipParamsEncrypt.encrypt(skey, plain_info) -} - - -/* - -3c5ad16dbc06cd16ae1fd3344d87f16b -{ - "loginName": "zhaizhu13999@163.com", - "password": "4018c1a83179b6c15e71a5a0e74a34c9", - "remUser": 0, - "whereFrom": "vc", - "captchaId": "velSmatjAWTzC6EPIMytcWPQoq7LAjvSpNTGFey-GmN0DBYsTPb-b1cO04cPH-8LeOF7w7oODopmG0bkpbSDn4HbcZvERPs8C9YLa_Qu3CclfBKk60-6HjGuGPxmwdP1Tfv0KrXfKc_Pll6Ne5w7xBjvlUfa6n5FDLqqMS73tWrOFIz9wrPNogZcrSOKkhD7jQMKnoEwHtWCnOEOhDvlOXqBDL5ZMso2pnF-y54p1pqu4-NPruYHiOG4EAIuR3ec4G1WgdyXtVAPHwNkel405XSYec-lUr-I.1573890967", - "captchaTicket": "", - "_t": 1665024555974, - "api_key": "70f71280d5d547b2a7bb370a529aeea1" -} -*/ \ No newline at end of file diff --git a/z_working/dy.js b/z_working/dy.js deleted file mode 100644 index 5763e25..0000000 --- a/z_working/dy.js +++ /dev/null @@ -1,2254 +0,0 @@ - - -var w0_0x4ae77c = window; -// tiel -w0_0x4ae77c._$webrt_1628320270 = function (b, d, a) { - function e() { - try { - return Date.prototype.toString.call(Reflect.construct(Date, [], function () { - })), - !0; - } catch (b) { - return !1; - } - } - - function c(b, d, a) { - return (c = e() ? Reflect.construct : function (b, d, a) { - var e = [null]; - e.push.apply(e, d); - var c = new (Function.bind.apply(b, e))(); - var c = new (Function.bind.apply(b, e))(); - return a && f(c, a.prototype), c; - }).apply(null, arguments); - } - - function f(b, d) { - return (f = Object.setPrototypeOf || function (b, d) { - return b.__proto__ = d, b; - })(b, d); - } - - function t(b) { - return function (b) { - if (Array.isArray(b)) { - for (var d = 0, a = new Array(b.length); d < b.length; d++) { - a[d] = b[d]; - } - return a; - } - }(b) || function (b) { - if (Symbol.iterator in Object(b) || "[object Arguments]" === Object.prototype.toString.call(b)) { - return Array.from(b); - } - }(b) || function () { - throw new TypeError("Invalid attempt to spread non-iterable instance"); - }(); - } - - for (var n = [], o = 0, i = [], r = 0, _ = function (b, d) { - var a = b[d++], e = b[d], c = parseInt("" + a + e, 16); - if (c >> 7 == 0) { - return [1, c]; - } - if (c >> 6 == 2) { - var f = parseInt("" + b[++d] + b[++d], 16); - return c &= 63, [2, f = (c <<= 8) + f]; - } - if (c >> 6 == 3) { - var t = parseInt("" + b[++d] + b[++d], 16), n = parseInt("" + b[++d] + b[++d], 16); - return c &= 63, [3, n = (c <<= 16) + (t <<= 8) + n]; - } - }, x = function (b, d) { - var a = parseInt("" + b[d] + b[d + 1], 16); - return a > 127 ? -256 + a : a; - }, u = function (b, d) { - var a = parseInt("" + b[d] + b[d + 1] + b[d + 2] + b[d + 3], 16); - return a > 32767 ? -65536 + a : a; - }, s = function (b, d) { - var a = parseInt("" + b[d] + b[d + 1] + b[d + 2] + b[d + 3] + b[d + 4] + b[d + 5] + b[d + 6] + b[d + 7], 16); - return a > 2147483647 ? 0 + a : a; - }, l = function (b, d) { - return parseInt("" + b[d] + b[d + 1], 16); - }, v = function (b, d) { - return parseInt("" + b[d] + b[d + 1] + b[d + 2] + b[d + 3], 16); - }, g = g || this || window, h = Object.keys || function (b) { - var d = {}, a = 0; - for (var e in b) { - d[a++] = e; - } - return d.length = a, d; - }, p = (b.length, 0), w = "", m = p; m < p + 16; m++) { - var y = "" + b[m++] + b[m]; - y = parseInt(y, 16), w += String.fromCharCode(y); - } - if ("HNOJ@?RC" != w) { - throw new Error("error magic number " + w); - } - p += 16, parseInt("" + b[p] + b[p + 1], 16), p += 8, o = 0; - for (var S = 0; S < 4; S++) { - var T = p + 2 * S, C = "" + b[T++] + b[T], E = parseInt(C, 16); - o += (3 & E) << 2 * S; - } - p += 16, p += 8; - var A = parseInt("" + b[p] + b[p + 1] + b[p + 2] + b[p + 3] + b[p + 4] + b[p + 5] + b[p + 6] + b[p + 7], 16), O = A, - I = p += 8, M = v(b, p += A); - M[1], p += 4, n = { - p: [], - q: [] - }; - for (var R = 0; R < M; R++) { - for (var k = _(b, p), P = p += 2 * k[0], j = n.p.length, U = 0; U < k[1]; U++) { - var N = _(b, P); - n.p.push(N[1]), P += 2 * N[0]; - } - p = P, n.q.push([j, n.p.length]); - } - var B = { - 5: 1, - 6: 1, - 70: 1, - 22: 1, - 23: 1, - 37: 1, - 73: 1 - }, D = { - 72: 1 - }, X = { - 74: 1 - }, L = { - 11: 1, - 12: 1, - 24: 1, - 26: 1, - 27: 1, - 31: 1 - }, V = { - 10: 1 - }, F = { - 2: 1, - 29: 1, - 30: 1, - 20: 1 - }, q = [], z = []; - - function H(b, d, a) { - for (var e = d; e < d + a;) { - var c = l(b, e); - q[e] = c, e += 2, D[c] ? (z[e] = x(b, e), e += 2) : B[c] ? (z[e] = u(b, e), e += 4) : X[c] ? (z[e] = s(b, e), - e += 8) : L[c] ? (z[e] = l(b, e), e += 2) : V[c] ? (z[e] = v(b, e), e += 4) : F[c] && (z[e] = v(b, e), - e += 4); - } - } - - return W(b, I, O / 2, [], d, a); - - function G(b, d, a, e, f, _, p, w) { - null == _ && (_ = this); - var m, y, S, T = [], C = 0; - p && (m = p); - var E, A, O = d, I = O + 2 * a; - if (!w) { - for (; O < I;) { - var M = parseInt("" + b[O] + b[O + 1], 16); - O += 2; - if (O === 1526 && M === 11) { - } - var R = 3 & (E = 13 * M % 241); - if (E >>= 2, R > 2) { - R = 3 & E; - if (E >>= 2, R < 1) { - if ((R = E) < 2) { - for (A = v(b, O), R = "", U = n.q[A][0]; U < n.q[A][1]; U++) { - R += String.fromCharCode(o ^ n.p[U]); - } - R = +R, O += 4, T[++C] = R; - } else { - R < 4 ? (m = T[C--], T[C] = T[C] - m) : R < 6 ? (m = T[C--], T[C] = T[C] === m) : R < 15 && (m = T[C], - T[C] = T[C - 1], T[C - 1] = m); - } - } else if (R < 2) { - if ((R = E) < 3) { - var k = 0, P = T[C].length, j = T[C]; - T[++C] = function () { - var b = k < P; - if (b) { - var d = j[k++]; - T[++C] = d; - } - T[++C] = b; - }; - } else { - R < 5 ? (A = l(b, O), O += 2, m = f[A], T[++C] = m) : R < 7 ? T[C] = ++T[C] : R < 9 && (m = T[C--], - T[C] = T[C] in m); - } - } else { - - if (R === 3 && E === 8 && O === 1526 && A === 0) { - - - (A = l(b, O), O += 2, T[C] = T[C][A]) - - } else { - R < 3 ? (R = E) > 10 ? - (A = u(b, O), i[++r] = [[O + 4, A - 3], 0, 0], O += 2 * A - 2) - : - R > 8 - ? (m = T[C--], T[C] = T[C] ^ m) - : - R > 6 - && - (m = T[C--]) - : (R = E) < 2 - ? (m = T[C--], T[C] = T[C] < m) - : - R < 9 - ? - (A = l(b, O), O += 2, T[C] = T[C][A]) - : - R < 11 - ? - T[++C] = !0 : R < 13 - ? - (m = T[C--], T[C] = T[C] >>> m) - : - R < 15 && (T[++C] = s(b, O), O += 8); - } - - } - } else if (R > 1) { - R = 3 & E; - if (E >>= 2, R > 2) { - (R = E) > 7 ? (m = T[C--], T[C] = T[C] | m) : R > 5 ? (A = l(b, O), O += 2, T[++C] = f["$" + A]) : R > 3 && (A = u(b, O), - i[r][0] && !i[r][2] ? i[r][1] = [O + 4, A - 3] : i[r++] = [0, [O + 4, A - 3], 0], - O += 2 * A - 2); - } else if (R > 1) { - if ((R = E) < 2) { - for (A = v(b, O), m = "", U = n.q[A][0]; U < n.q[A][1]; U++) { - m += String.fromCharCode(o ^ n.p[U]); - } - T[++C] = m, O += 4; - } else if (R < 4) { - if (T[C--]) { - O += 4; - } else { - if ((A = u(b, O)) < 0) { - w = 1, H(b, d, 2 * a), O += 2 * A - 2; - break; - } - O += 2 * A - 2; - } - } else { - R < 6 ? (m = T[C--], T[C] = T[C] % m) : R < 8 ? (m = T[C--], T[C] = T[C] instanceof m) : R < 15 && (T[++C] = !1); - } - } else { - R > 0 ? (R = E) < 1 ? T[++C] = g : R < 3 && (m = T[C--], T[C] = T[C] + m) : (R = E) > 13 ? (T[++C] = u(b, O), - O += 4) : R > 11 ? (m = T[C--], T[C] = T[C] >> m) : R > 9 ? (A = l(b, O), O += 2, - m = T[C--], f[A] = m) : R > 7 ? (A = v(b, O), O += 4, y = C + 1, T[C -= A - 1] = A ? T.slice(C, y) : []) : R > 0 && (m = T[C--], - T[C] = T[C] > m); - } - } else if (R > 0) { - R = 3 & E; - if (E >>= 2, R < 1) { - if ((R = E) < 5) { - A = u(b, O); - try { - if (i[r][2] = 1, 1 == (m = G(b, O + 4, A - 3, [], f, _, null, 0))[0]) { - return m; - } - } catch (d) { - if (i[r] && i[r][1] && 1 == (m = G(b, i[r][1][0], i[r][1][1], [], f, _, d, 0))[0]) { - return m; - } - } finally { - if (i[r] && i[r][0] && 1 == (m = G(b, i[r][0][0], i[r][0][1], [], f, _, null, 0))[0]) { - return m; - } - i[r] = 0, r--; - } - O += 2 * A - 2; - } else { - if (O === 86 && M === 26) { - R < 7 ? (A = l(b, O), O += 2, T[C -= A] = 0 === A ? this.Object : c(T[C], t(T.slice(C + 1, C + A + 1)))) : R < 9 && (m = T[C--], - T[C] = T[C] & m); - } else { - R < 7 ? (A = l(b, O), O += 2, T[C -= A] = 0 === A ? new T[C]() : c(T[C], t(T.slice(C + 1, C + A + 1)))) : R < 9 && (m = T[C--], - T[C] = T[C] & m); - } - } - } else if (R < 2) { - if ((R = E) < 8) { - y = T[C--], m = delete T[C--][y]; - } else if (R < 10) { - for (A = v(b, O), R = "", U = n.q[A][0]; U < n.q[A][1]; U++) { - R += String.fromCharCode(o ^ n.p[U]); - } - O += 4, T[C] = T[C][R]; - } else { - R < 12 ? (m = T[C--], T[C] = T[C] << m) : R < 14 && (T[++C] = x(b, O), O += 2); - } - } else if (R < 3) { - (R = E) > 11 ? (m = T[C], T[++C] = m) : R > 9 ? (m = T[C -= 2][T[C + 1]] = T[C + 2], - C--) : R > 0 && (T[++C] = m); - } else if ((R = E) < 1) { - T[C] = !T[C]; - } else if (R < 3) { - if ((A = u(b, O)) < 0) { - w = 1, H(b, d, 2 * a), O += 2 * A - 2; - break; - } - O += 2 * A - 2; - } else { - R < 5 ? (m = T[C--], T[C] = T[C] / m) : R < 7 ? (m = T[C--], T[C] = T[C] !== m) : R < 14 && (T[++C] = _); - } - } else { - R = 3 & E; - if (E >>= 2, R > 2) { - (R = E) < 1 ? T[++C] = null : R < 3 ? (m = T[C--], T[C] = T[C] >= m) : R < 12 && (T[++C] = void 0); - } else if (R > 1) { - if ((R = E) > 11) { - throw T[C--]; - } - if (R > 7) { - for (m = T[C--], A = v(b, O), R = "", U = n.q[A][0]; U < n.q[A][1]; U++) { - R += String.fromCharCode(o ^ n.p[U]); - } - if (O === 456 && M === 29) { - m = 9799316; - } - if (O === 794 && M === 29) { - m = 2103442087; - } - if (O === 838 && M === 29) { - m = 0.00390625; - } - if (O === 864 && M === 29) { - m = 1; - } - if (O === 1002 && M === 29) { - m = 140; - } - if (O === 1026 && M === 29) { - m = 62; - } - if (O === 1122 && M === 29) { - m = 11; - } - if (O === 1154 && M === 29) { - m = 134; - } - if (O === 456 && M === 29) { - m = 196397; - } - O += 4, T[C--][R] = m; - } else { - R > 5 && (T[C] = h(T[C])); - } - } else if (R > 0) { - (R = E) > 8 ? (m = T[C--], T[C] = typeof m) : R > 4 ? T[C -= 1] = T[C][T[C + 1]] : R > 2 && (y = T[C--], - (R = T[C]).x === G ? R.y >= 1 ? T[C] = W(b, R.c, R.l, [y], R.z, S, null, 1) : (T[C] = W(b, R.c, R.l, [y], R.z, S, null, 0), - R.y++) : T[C] = R(y)); - } else if ((R = E) > 14) { - A = u(b, O), (N = function d() { - var a = arguments; - return d.y > 0 ? W(b, d.c, d.l, a, d.z, this, null, 0) : (d.y++, W(b, d.c, d.l, a, d.z, this, null, 0)); - }).c = O + 4, N.l = A - 2, N.x = G, N.y = 0, N.z = f, T[C] = N, O += 2 * A - 2; - } else if (R > 12) { - - y = T[C--], S = T[C--], (R = T[C--]).x === G ? R.y >= 1 ? T[++C] = W(b, R.c, R.l, y, R.z, S, null, 1) : (T[++C] = W(b, R.c, R.l, y, R.z, S, null, 0), - R.y++) : T[++C] = R.apply(S, y); - } else if (R > 5) { - m = T[C--], T[C] = T[C] != m; - } else if (R > 3) { - m = T[C--], T[C] = T[C] * m; - } else if (R > -1) { - return [1, T[C--]]; - } - } - } - } - if (w) { - for (; O < I;) { - M = q[O], O += 2, R = 3 & (E = 13 * M % 241); - if (O === 1526 && M === 11) { - - } - if (E >>= 2, R > 2) { - R = 3 & E; - if (E >>= 2, R > 2) { - (R = E) > 13 ? (T[++C] = z[O], O += 8) : R > 11 ? (m = T[C--], T[C] = T[C] >>> m) : R > 9 ? T[++C] = !0 : R > 7 ? (A = z[O], - O += 2, T[C] = T[C][A]) : R > 0 && (m = T[C--], T[C] = T[C] < m); - } else if (R > 1) { - (R = E) < 6 || (R < 8 ? m = T[C--] : R < 10 ? (m = T[C--], T[C] = T[C] ^ m) : R < 12 && (A = z[O], - i[++r] = [[O + 4, A - 3], 0, 0], O += 2 * A - 2)); - } else if (R > 0) { - (R = E) < 3 ? (k = 0, P = T[C].length, j = T[C], T[++C] = function () { - var b = k < P; - if (b) { - var d = j[k++]; - T[++C] = d; - } - T[++C] = b; - }) : R < 5 ? (A = z[O], O += 2, m = f[A], T[++C] = m) : R < 7 ? T[C] = ++T[C] : R < 9 && (m = T[C--], - T[C] = T[C] in m); - } else if ((R = E) < 2) { - for (A = z[O], R = "", U = n.q[A][0]; U < n.q[A][1]; U++) { - R += String.fromCharCode(o ^ n.p[U]); - } - R = +R, O += 4, T[++C] = R; - } else { - R < 4 ? (m = T[C--], T[C] = T[C] - m) : R < 6 ? (m = T[C--], T[C] = T[C] === m) : R < 15 && (m = T[C], - T[C] = T[C - 1], T[C - 1] = m); - } - } else if (R > 1) { - R = 3 & E; - if (E >>= 2, R > 2) { - (R = E) < 5 ? (A = z[O], i[r][0] && !i[r][2] ? i[r][1] = [O + 4, A - 3] : i[r++] = [0, [O + 4, A - 3], 0], - O += 2 * A - 2) : R < 7 ? (A = z[O], O += 2, T[++C] = f["$" + A]) : R < 9 && (m = T[C--], - T[C] = T[C] | m); - } else if (R > 1) { - if ((R = E) > 13) { - T[++C] = !1; - } else if (R > 6) { - m = T[C--], T[C] = T[C] instanceof m; - } else if (R > 4) { - m = T[C--], T[C] = T[C] % m; - } else if (R > 2) { - T[C--] ? O += 4 : O += 2 * (A = z[O]) - 2; - } else if (R > 0) { - for (A = z[O], m = "", U = n.q[A][0]; U < n.q[A][1]; U++) { - m += String.fromCharCode(o ^ n.p[U]); - } - T[++C] = m, O += 4; - } - } else { - R > 0 ? (R = E) < 1 ? T[++C] = g : R < 3 && (m = T[C--], T[C] = T[C] + m) : (R = E) < 2 ? (m = T[C--], - T[C] = T[C] > m) : R < 9 ? (A = z[O], O += 4, y = C + 1, T[C -= A - 1] = A ? T.slice(C, y) : []) : R < 11 ? (A = z[O], - O += 2, m = T[C--], f[A] = m) : R < 13 ? (m = T[C--], T[C] = T[C] >> m) : R < 15 && (T[++C] = z[O], - O += 4); - } - } else if (R > 0) { - R = 3 & E; - if (E >>= 2, R > 2) { - (R = E) < 1 ? T[C] = !T[C] : R < 3 ? O += 2 * (A = z[O]) - 2 : R < 5 ? (m = T[C--], - T[C] = T[C] / m) : R < 7 ? (m = T[C--], T[C] = T[C] !== m) : R < 14 && (T[++C] = _); - } else if (R > 1) { - (R = E) > 11 ? (m = T[C], T[++C] = m) : R > 9 ? (m = T[C -= 2][T[C + 1]] = T[C + 2], - C--) : R > 0 && (T[++C] = m); - } else if (R > 0) { - if ((R = E) < 8) { - y = T[C--], m = delete T[C--][y]; - } else if (R < 10) { - for (A = z[O], R = "", U = n.q[A][0]; U < n.q[A][1]; U++) { - R += String.fromCharCode(o ^ n.p[U]); - } - O += 4, T[C] = T[C][R]; - } else { - R < 12 ? (m = T[C--], T[C] = T[C] << m) : R < 14 && (T[++C] = z[O], O += 2); - } - } else if ((R = E) < 5) { - A = z[O]; - try { - if (i[r][2] = 1, 1 == (m = G(b, O + 4, A - 3, [], f, _, null, 0))[0]) { - return m; - } - } catch (d) { - if (i[r] && i[r][1] && 1 == (m = G(b, i[r][1][0], i[r][1][1], [], f, _, d, 0))[0]) { - return m; - } - } finally { - if (i[r] && i[r][0] && 1 == (m = G(b, i[r][0][0], i[r][0][1], [], f, _, null, 0))[0]) { - return m; - } - i[r] = 0, r--; - } - O += 2 * A - 2; - } else { - R < 7 ? (A = z[O], O += 2, T[C -= A] = 0 === A ? new T[C]() : c(T[C], t(T.slice(C + 1, C + A + 1)))) : R < 9 && (m = T[C--], - T[C] = T[C] & m); - } - } else { - var N; - R = 3 & E; - if (E >>= 2, R < 1) { - if ((R = E) > 14) { - A = z[O], (N = function d() { - var a = arguments; - return d.y > 0 ? W(b, d.c, d.l, a, d.z, this, null, 0) : (d.y++, W(b, d.c, d.l, a, d.z, this, null, 0)); - }).c = O + 4, N.l = A - 2, N.x = G, N.y = 0, N.z = f, T[C] = N, O += 2 * A - 2; - } else if (R > 12) { - y = T[C--], S = T[C--], (R = T[C--]).x === G ? R.y >= 1 ? T[++C] = W(b, R.c, R.l, y, R.z, S, null, 1) : (T[++C] = W(b, R.c, R.l, y, R.z, S, null, 0), - R.y++) : T[++C] = R.apply(S, y); - } else if (R > 5) { - m = T[C--], T[C] = T[C] != m; - } else if (R > 3) { - m = T[C--], T[C] = T[C] * m; - } else if (R > -1) { - return [1, T[C--]]; - } - } else if (R < 2) { - (R = E) > 8 ? (m = T[C--], T[C] = typeof m) : R > 4 ? T[C -= 1] = T[C][T[C + 1]] : R > 2 && (y = T[C--], - (R = T[C]).x === G ? R.y >= 1 ? T[C] = W(b, R.c, R.l, [y], R.z, S, null, 1) : (T[C] = W(b, R.c, R.l, [y], R.z, S, null, 0), - R.y++) : T[C] = R(y)); - } else if (R < 3) { - if ((R = E) > 11) { - throw T[C--]; - } - if (R > 7) { - for (m = T[C--], A = z[O], R = "", U = n.q[A][0]; U < n.q[A][1]; U++) { - R += String.fromCharCode(o ^ n.p[U]); - } - O += 4, T[C--][R] = m; - } else { - R > 5 && (T[C] = h(T[C])); - } - } else { - (R = E) > 10 ? T[++C] = void 0 : R > 1 ? (m = T[C--], T[C] = T[C] >= m) : R > -1 && (T[++C] = null); - } - } - } - } - return [0, null]; - } - - function W(b, d, a, e, c, f, t, n) { - var o, i; - null == f && (f = this), c && !c.d && (c.d = 0, c.$0 = c, c[1] = {}); - var r = {}, _ = r.d = c ? c.d + 1 : 0; - for (r["$" + _] = r, i = 0; i < _; i++) { - r[o = "$" + i] = c[o]; - } - for (i = 0, _ = r.length = e.length; i < _; i++) { - r[i] = e[i]; - } - return G(b, d, a, 0, r, f, null, 0)[1]; - } -}, function (b, d) { - "object" == typeof exports && "undefined" != typeof module ? d(exports) : "function" == typeof define && define.amd ? define(["exports"], d) : d((b = "undefined" != typeof globalThis ? globalThis : b || self).byted_acrawler = {}); -}(this, function (_0x3a6811) { - "use strict"; - var _0x180ef4, _0xe8d3e5, _0x3ed74a, _0x424dbe; - "function" != typeof Object.assign && Object.defineProperty(Object, "assign", { - value: function (b, d) { - if (null == b) { - throw new TypeError("Cannot convert undefined or null to object"); - } - for (var a = Object(b), e = 1; e < arguments.length; e++) { - var c = arguments[e]; - if (null != c) { - for (var f in c) { - Object.prototype.hasOwnProperty.call(c, f) && (a[f] = c[f]); - } - } - } - return a; - }, - writable: !0, - configurable: !0 - }), Object.keys || (Object.keys = (_0x180ef4 = Object.hasOwnProperty, - _0xe8d3e5 = !{ - toString: null - }.propertyIsEnumerable("toString"), _0x3ed74a = ["toString", "toLocaleString", "valueOf", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "constructor"], - _0x424dbe = _0x3ed74a.length, function (b) { - if ("function" != typeof b && ("object" != typeof b || null === b)) { - throw new TypeError("Object.keys called on non-object"); - } - var d, a, e = []; - for (d in b) { - _0x180ef4.call(b, d) && e.push(d); - } - if (_0xe8d3e5) { - for (a = 0; a < _0x424dbe; a++) { - _0x180ef4.call(b, _0x3ed74a[a]) && e.push(_0x3ed74a[a]); - } - } - return e; - })); - var _0x30d6c3 = { - __version__: "2.11.0", - feVersion: 2, - domNotValid: !1, - refererKey: "__ac_referer", - pushVersion: "B4Z6wo", - secInfoHeader: "X-Mssdk-Info" - }; - - function _0x2e037b(b, d) { - if ("string" != typeof d) { - return; - } - let a, e = b + "=", c = d.split(/[;&]/); - for (let b = 0; b < c.length; b++) { - for (a = c[b]; " " === a.charAt(0);) { - a = a.substring(1, a.length); - } - if (0 === a.indexOf(e)) { - return a.substring(e.length, a.length); - } - } - } - - function _0x4d09f0(b) { - try { - let d = ""; - return window.sessionStorage && (d = window.sessionStorage.getItem(b), d) ? d : window.localStorage && (d = window.localStorage.getItem(b), - d) ? d : (d = _0x2e037b(b, document.cookie), d); - } catch (b) { - return ""; - } - } - - function _0x16e6ec(b, d) { - try { - window.sessionStorage && window.sessionStorage.setItem(b, d), window.localStorage && window.localStorage.setItem(b, d); - const a = 31536e6; - document.cookie = b + "=; expires=Mon, 20 Sep 2010 00:00:00 UTC; path=/;", document.cookie = b + "=" + d + "; expires=" + new Date(new Date().getTime() + a).toGMTString() + "; path=/;"; - } catch (b) { - } - } - - function _0x16abec(b) { - try { - window.sessionStorage && window.sessionStorage.removeItem(b), window.localStorage && window.localStorage.removeItem(b), - document.cookie = b + "=; expires=Mon, 20 Sep 2010 00:00:00 UTC; path=/;"; - } catch (b) { - } - } - - for (var _0x5d6614 = { - boe: !1, - aid: 0, - dfp: !1, - sdi: !1, - enablePathList: [], - _enablePathListRegex: [], - urlRewriteRules: [], - _urlRewriteRules: [], - initialized: !1, - enableTrack: !1, - track: { - unitTime: 0, - unitAmount: 0, - fre: 0 - }, - triggerUnload: !1, - region: "", - regionConf: {}, - umode: 0, - v: !1, - perf: !1 - }, _0x15f587 = { - debug: function (b, d) { - let a = !1; - a = _0x5d6614.boe; - } - }, _0x55fe31 = "0123456789abcdef".split(""), _0x3c6322 = [], _0x50ff23 = [], _0x4059b2 = 0; _0x4059b2 < 256; _0x4059b2++) { - _0x3c6322[_0x4059b2] = _0x55fe31[_0x4059b2 >> 4 & 15] + _0x55fe31[15 & _0x4059b2], - _0x4059b2 < 16 && (_0x4059b2 < 10 ? _0x50ff23[48 + _0x4059b2] = _0x4059b2 : _0x50ff23[87 + _0x4059b2] = _0x4059b2); - } - var _0x1f3d3b = function (b) { - for (var d = b.length, a = "", e = 0; e < d;) { - a += _0x3c6322[b[e++]]; - } - return a; - }, _0x237a87 = function (b) { - for (var d = b.length >> 1, a = d << 1, e = new Uint8Array(d), c = 0, f = 0; f < a;) { - e[c++] = _0x50ff23[b.charCodeAt(f++)] << 4 | _0x50ff23[b.charCodeAt(f++)]; - } - return e; - }, _0x3e4534 = { - encode: _0x1f3d3b, - decode: _0x237a87 - }; - - function _0x2b1419(b) { - var d = { - exports: {} - }; - return b(d, d.exports), d.exports; - } - - - var _0x522be9 = _0x2b1419(function (b) { - !function () { - var d = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", a = { - rotl: function (b, d) { - return b << d | b >>> 32 - d; - }, - rotr: function (b, d) { - return b << 32 - d | b >>> d; - }, - endian: function (b) { - if (b.constructor == Number) { - return 16711935 & a.rotl(b, 8) | 4278255360 & a.rotl(b, 24); - } - for (var d = 0; d < b.length; d++) { - b[d] = a.endian(b[d]); - } - return b; - }, - randomBytes: function (b) { - for (var d = []; b > 0; b--) { - d.push(Math.floor(256 * Math.random())); - } - return d; - }, - bytesToWords: function (b) { - for (var d = [], a = 0, e = 0; a < b.length; a++, e += 8) { - d[e >>> 5] |= b[a] << 24 - e % 32; - } - return d; - }, - wordsToBytes: function (b) { - for (var d = [], a = 0; a < 32 * b.length; a += 8) { - d.push(b[a >>> 5] >>> 24 - a % 32 & 255); - } - return d; - }, - bytesToHex: function (b) { - for (var d = [], a = 0; a < b.length; a++) { - d.push((b[a] >>> 4).toString(16)), d.push((15 & b[a]).toString(16)); - } - return d.join(""); - }, - hexToBytes: function (b) { - for (var d = [], a = 0; a < b.length; a += 2) { - d.push(parseInt(b.substr(a, 2), 16)); - } - return d; - }, - bytesToBase64: function (b) { - for (var a = [], e = 0; e < b.length; e += 3) { - for (var c = b[e] << 16 | b[e + 1] << 8 | b[e + 2], f = 0; f < 4; f++) { - 8 * e + 6 * f <= 8 * b.length ? a.push(d.charAt(c >>> 6 * (3 - f) & 63)) : a.push("="); - } - } - return a.join(""); - }, - base64ToBytes: function (b) { - b = b.replace(/[^A-Z0-9+\/]/gi, ""); - for (var a = [], e = 0, c = 0; e < b.length; c = ++e % 4) { - 0 != c && a.push((d.indexOf(b.charAt(e - 1)) & Math.pow(2, -2 * c + 8) - 1) << 2 * c | d.indexOf(b.charAt(e)) >>> 6 - 2 * c); - } - return a; - } - }; - b.exports = a; - }(); - }), _0x43f7d5 = { - utf8: { - stringToBytes: function (b) { - return _0x43f7d5.bin.stringToBytes(unescape(encodeURIComponent(b))); - }, - bytesToString: function (b) { - return decodeURIComponent(escape(_0x43f7d5.bin.bytesToString(b))); - } - }, - bin: { - stringToBytes: function (b) { - for (var d = [], a = 0; a < b.length; a++) { - d.push(255 & b.charCodeAt(a)); - } - return d; - }, - bytesToString: function (b) { - for (var d = [], a = 0; a < b.length; a++) { - d.push(String.fromCharCode(b[a])); - } - return d.join(""); - } - } - }, _0x15dd40 = _0x43f7d5, _0x34cd71 = function (b) { - return null != b && (_0x1b5b56(b) || _0x16238e(b) || !!b._isBuffer); - }; - - function _0x1b5b56(b) { - return !!b.constructor && "function" == typeof b.constructor.isBuffer && b.constructor.isBuffer(b); - } - - function _0x16238e(b) { - return "function" == typeof b.readFloatLE && "function" == typeof b.slice && _0x1b5b56(b.slice(0, 0)); - } - - var _0xf220d2 = _0x2b1419(function (b) { - !function () { - var d = _0x522be9, a = _0x15dd40.utf8, e = _0x34cd71, c = _0x15dd40.bin, f = function (b, t) { - b.constructor == String ? b = t && "binary" === t.encoding ? c.stringToBytes(b) : a.stringToBytes(b) : e(b) ? b = Array.prototype.slice.call(b, 0) : Array.isArray(b) || b.constructor === Uint8Array || (b = b.toString()); - for (var n = d.bytesToWords(b), o = 8 * b.length, i = 1732584193, r = -271733879, _ = -1732584194, x = 271733878, u = 0; u < n.length; u++) { - n[u] = 16711935 & (n[u] << 8 | n[u] >>> 24) | 4278255360 & (n[u] << 24 | n[u] >>> 8); - } - n[o >>> 5] |= 128 << o % 32, n[14 + (o + 64 >>> 9 << 4)] = o; - var s = f._ff, l = f._gg, v = f._hh, g = f._ii; - for (u = 0; u < n.length; u += 16) { - var h = i, p = r, w = _, m = x; - i = s(i, r, _, x, n[u + 0], 7, -680876936), x = s(x, i, r, _, n[u + 1], 12, -389564586), - _ = s(_, x, i, r, n[u + 2], 17, 606105819), r = s(r, _, x, i, n[u + 3], 22, -1044525330), - i = s(i, r, _, x, n[u + 4], 7, -176418897), x = s(x, i, r, _, n[u + 5], 12, 1200080426), - _ = s(_, x, i, r, n[u + 6], 17, -1473231341), r = s(r, _, x, i, n[u + 7], 22, -45705983), - i = s(i, r, _, x, n[u + 8], 7, 1770035416), x = s(x, i, r, _, n[u + 9], 12, -1958414417), - _ = s(_, x, i, r, n[u + 10], 17, -42063), r = s(r, _, x, i, n[u + 11], 22, -1990404162), - i = s(i, r, _, x, n[u + 12], 7, 1804603682), x = s(x, i, r, _, n[u + 13], 12, -40341101), - _ = s(_, x, i, r, n[u + 14], 17, -1502002290), i = l(i, r = s(r, _, x, i, n[u + 15], 22, 1236535329), _, x, n[u + 1], 5, -165796510), - x = l(x, i, r, _, n[u + 6], 9, -1069501632), _ = l(_, x, i, r, n[u + 11], 14, 643717713), - r = l(r, _, x, i, n[u + 0], 20, -373897302), i = l(i, r, _, x, n[u + 5], 5, -701558691), - x = l(x, i, r, _, n[u + 10], 9, 38016083), _ = l(_, x, i, r, n[u + 15], 14, -660478335), - r = l(r, _, x, i, n[u + 4], 20, -405537848), i = l(i, r, _, x, n[u + 9], 5, 568446438), - x = l(x, i, r, _, n[u + 14], 9, -1019803690), _ = l(_, x, i, r, n[u + 3], 14, -187363961), - r = l(r, _, x, i, n[u + 8], 20, 1163531501), i = l(i, r, _, x, n[u + 13], 5, -1444681467), - x = l(x, i, r, _, n[u + 2], 9, -51403784), _ = l(_, x, i, r, n[u + 7], 14, 1735328473), - i = v(i, r = l(r, _, x, i, n[u + 12], 20, -1926607734), _, x, n[u + 5], 4, -378558), - x = v(x, i, r, _, n[u + 8], 11, -2022574463), _ = v(_, x, i, r, n[u + 11], 16, 1839030562), - r = v(r, _, x, i, n[u + 14], 23, -35309556), i = v(i, r, _, x, n[u + 1], 4, -1530992060), - x = v(x, i, r, _, n[u + 4], 11, 1272893353), _ = v(_, x, i, r, n[u + 7], 16, -155497632), - r = v(r, _, x, i, n[u + 10], 23, -1094730640), i = v(i, r, _, x, n[u + 13], 4, 681279174), - x = v(x, i, r, _, n[u + 0], 11, -358537222), _ = v(_, x, i, r, n[u + 3], 16, -722521979), - r = v(r, _, x, i, n[u + 6], 23, 76029189), i = v(i, r, _, x, n[u + 9], 4, -640364487), - x = v(x, i, r, _, n[u + 12], 11, -421815835), _ = v(_, x, i, r, n[u + 15], 16, 530742520), - i = g(i, r = v(r, _, x, i, n[u + 2], 23, -995338651), _, x, n[u + 0], 6, -198630844), - x = g(x, i, r, _, n[u + 7], 10, 1126891415), _ = g(_, x, i, r, n[u + 14], 15, -1416354905), - r = g(r, _, x, i, n[u + 5], 21, -57434055), i = g(i, r, _, x, n[u + 12], 6, 1700485571), - x = g(x, i, r, _, n[u + 3], 10, -1894986606), _ = g(_, x, i, r, n[u + 10], 15, -1051523), - r = g(r, _, x, i, n[u + 1], 21, -2054922799), i = g(i, r, _, x, n[u + 8], 6, 1873313359), - x = g(x, i, r, _, n[u + 15], 10, -30611744), _ = g(_, x, i, r, n[u + 6], 15, -1560198380), - r = g(r, _, x, i, n[u + 13], 21, 1309151649), i = g(i, r, _, x, n[u + 4], 6, -145523070), - x = g(x, i, r, _, n[u + 11], 10, -1120210379), _ = g(_, x, i, r, n[u + 2], 15, 718787259), - r = g(r, _, x, i, n[u + 9], 21, -343485551), i = i + h >>> 0, r = r + p >>> 0, _ = _ + w >>> 0, - x = x + m >>> 0; - } - return d.endian([i, r, _, x]); - }; - f._ff = function (b, d, a, e, c, f, t) { - var n = b + (d & a | ~d & e) + (c >>> 0) + t; - return (n << f | n >>> 32 - f) + d; - }, f._gg = function (b, d, a, e, c, f, t) { - var n = b + (d & e | a & ~e) + (c >>> 0) + t; - return (n << f | n >>> 32 - f) + d; - }, f._hh = function (b, d, a, e, c, f, t) { - var n = b + (d ^ a ^ e) + (c >>> 0) + t; - return (n << f | n >>> 32 - f) + d; - }, f._ii = function (b, d, a, e, c, f, t) { - var n = b + (a ^ (d | ~e)) + (c >>> 0) + t; - return (n << f | n >>> 32 - f) + d; - }, f._blocksize = 16, f._digestsize = 16, b.exports = function (b, a) { - if (null == b) { - throw new Error("Illegal argument " + b); - } - var e = d.wordsToBytes(f(b, a)); - return a && a.asBytes ? e : a && a.asString ? c.bytesToString(e) : d.bytesToHex(e); - }; - }(); - }); - - function _0xbeb299() { - return !!document.documentMode; - } - - function _0x37c7ed() { - return "undefined" != typeof InstallTrigger; - } - - function _0x8f7a21() { - return /constructor/i.test(window.HTMLElement) || "[object SafariRemoteNotification]" === (!window.safari || "undefined" != typeof safari && safari.pushNotification).toString(); - } - - function _0x28ffc3() { - return new Date().getTime(); - } - - function _0x3ae77b(b) { - return null == b ? "" : "boolean" == typeof b ? b ? "1" : "0" : b; - } - - function _0x4fc394(b, d) { - d || (d = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"); - let a = ""; - for (let e = b; e > 0; --e) { - a += d[Math.floor(Math.random() * d.length)]; - } - return a; - } - - const _0x5f1248 = { - sec: 9, - asgw: 5, - init: 0 - }; - var _0x366f76 = { - bogusIndex: 0, - msNewTokenList: [], - moveList: [], - clickList: [], - keyboardList: [], - activeState: [] - }; - - function _0x21e3dd(b) { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f524300021a2724e994f4ac147a4a00000000000001b61b001b000b021a001d00011b000b03221e0002241b000b08020003131e00041a00220200002500251b000b07201d00051b000b04221e00061b000b071e0005480633301d0006020000001d00070a0003101c13221700081c131e00082217000b1c131e00081e00091700211b000b07201d00051b000b04221e00061b000b071e0005480633301d00061b000b05260a00001017004813221700221c131e000a131e000b2948643922011700101c131e000c131e000d294864391700211b000b07201d00051b000b04221e00061b000b071e0005480633301d000600000e00013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c70", [, , "undefined" != typeof Image ? Image : void 0, "undefined" != typeof Object ? Object : void 0, void 0 !== _0x366f76 ? _0x366f76 : void 0, void 0 !== _0x37c7ed ? _0x37c7ed : void 0, _0x21e3dd, b]); - } - - function _0x5b1cf5() { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243001b3901881148b4e2c47e92000000000000005221134302000e402217001f1c1b000b021e000f1e0010221e001124131e00120a0001100200133e0000001400013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b6761777759", [, , "undefined" != typeof Object ? Object : void 0]); - } - - function _0x38c0c8(b, d, a) { - let e = "Dkdpgh4ZKsQB80/Mfvw36XI1R25+WUAlEi7NLboqYTOPuzmFjJnryx9HVGcaStCe", c = "="; - a && (c = ""), d && (e = d); - let f, t = "", n = 0; - for (; b.length >= n + 3;) { - f = (255 & b.charCodeAt(n++)) << 16 | (255 & b.charCodeAt(n++)) << 8 | 255 & b.charCodeAt(n++), - t += e.charAt((16515072 & f) >> 18), t += e.charAt((258048 & f) >> 12), t += e.charAt((4032 & f) >> 6), - t += e.charAt(63 & f); - } - return b.length - n > 0 && (f = (255 & b.charCodeAt(n++)) << 16 | (b.length > n ? (255 & b.charCodeAt(n)) << 8 : 0), - t += e.charAt((16515072 & f) >> 18), t += e.charAt((258048 & f) >> 12), t += b.length > n ? e.charAt((4032 & f) >> 6) : c, - t += c), t; - } - - function _0x924b1(b, d) { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f52430028151564a9e098bde1d30d000000000000048c1b000200141d00151b00131e00041a001d00161b000b070200170200180d1b000b0702001902001a0d1b000b0702001b02001c0d1b001b000b071b000b05191d00011b000200001d001d1b0048001d001e1b000b041e001f1b000b0b4803283b1700f11b001b000b04221e0020241b001e001e222d1b00241d001e0a0001104900ff2f4810331b000b04221e0020241b001e001e222d1b00241d001e0a0001104900ff2f480833301b000b04221e0020241b001e001e222d1b00241d001e0a0001104900ff2f301d00211b00220b091b000b08221e0022241b000b0a4a00fc00002f4812340a000110281d001d1b00220b091b000b08221e0022241b000b0a4a0003f0002f480c340a000110281d001d1b00220b091b000b08221e0022241b000b0a490fc02f4806340a000110281d001d1b00220b091b000b08221e0022241b000b0a483f2f0a000110281d001d16ff031b000b041e001f1b000b0b294800391700e01b001b000b04221e0020241b001e001e222d1b00241d001e0a0001104900ff2f4810331b000b041e001f1b000b0b3917001e1b000b04221e0020241b000b0b0a0001104900ff2f4808331600054800301d00211b00220b091b000b08221e0022241b000b0a4a00fc00002f4812340a000110281d001d1b00220b091b000b08221e0022241b000b0a4a0003f0002f480c340a000110281d001d1b00220b091b000b041e001f1b000b0b3917001e1b000b08221e0022241b000b0a490fc02f4806340a0001101600071b000b06281d001d1b00220b091b000b06281d001d1b000b090000002300013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c65764570", [, , , _0x924b1, b, d]); - } - - function _0x12dae8(b) { - return "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(b); - } - - function _0x54addf(b) { - var d, a, e, c, f, t = ""; - for (d = 0; d < b.length - 3; d += 4) { - a = _0x12dae8(b.charAt(d)), e = _0x12dae8(b.charAt(d + 1)), c = _0x12dae8(b.charAt(d + 2)), - f = _0x12dae8(b.charAt(d + 3)), t += String.fromCharCode(a << 2 | e >>> 4), "=" !== b.charAt(d + 2) && (t += String.fromCharCode(e << 4 & 240 | c >>> 2 & 15)), - "=" !== b.charAt(d + 3) && (t += String.fromCharCode(c << 6 & 192 | f)); - } - return t; - } - - _0x366f76.envcode = 0, _0x366f76.msToken = "", _0x366f76.msStatus = _0x5f1248.init; - let _0x3f21fd = 0, _0xf0bde4, _0x4f92e6, _0x92495, _0x2ddf52; - - function _0x26b7bd(b) { - return b &= 63, String.fromCharCode(b + (b < 26 ? 65 : b < 52 ? 71 : b < 62 ? -4 : -17)); - } - - function _0xd83869(b) { - const d = _0x26b7bd; - return d(b >> 24) + d(b >> 18) + d(b >> 12) + d(b >> 6) + d(b); - } - - function _0x1386d9(b, d) { - let a = null; - try { - a = document.getElementsByTagName("head")[0]; - } catch (b) { - a = document.body; - } - if (null === a) { - return; - } - const e = document.createElement("script"), - c = "_" + parseInt(1e4 * Math.random(), 10) + "_" + new Date().getTime(); - b += "callback=" + c, e.src = b, window[c] = function (b) { - try { - d(b), a.removeChild(e), delete window[c]; - } catch (b) { - } - }, a.appendChild(e); - } - - _0xf0bde4 = _0x4f92e6 = function (b) { - return _0xf0bde4 = _0x92495, _0x3f21fd = b, _0xd83869(b >> 2); - }, _0x92495 = function (b) { - _0xf0bde4 = _0x2ddf52; - let d = _0x3f21fd << 28 | b >>> 4; - return _0x3f21fd = b, _0xd83869(d); - }, _0x2ddf52 = function (b) { - return _0xf0bde4 = _0x4f92e6, _0xd83869(_0x3f21fd << 26 | b >>> 6) + _0x26b7bd(b); - }; - var _0x34bd5e = 2654435769; - - function _0x2b239f(b, d) { - var a = b.length, e = a << 2; - if (d) { - var c = b[a - 1]; - if (c < (e -= 4) - 3 || c > e) { - return null; - } - e = c; - } - for (var f = 0; f < a; f++) { - b[f] = String.fromCharCode(255 & b[f], b[f] >>> 8 & 255, b[f] >>> 16 & 255, b[f] >>> 24 & 255); - } - var t = b.join(""); - return d ? t.substring(0, e) : t; - } - - function _0x4c2588(b, d) { - var a, e = b.length, c = e >> 2; - 0 != (3 & e) && ++c, d ? (a = new Array(c + 1))[c] = e : a = new Array(c); - for (let d = 0; d < e; ++d) { - a[d >> 2] |= b.charCodeAt(d) << ((3 & d) << 3); - } - return a; - } - - function _0x19f3ea(b) { - return 4294967295 & b; - } - - function _0x54c5db(b, d, a, e, c, f) { - return (a >>> 5 ^ d << 2) + (d >>> 3 ^ a << 4) ^ (b ^ d) + (f[3 & e ^ c] ^ a); - } - - function _0x2e5e1a(b) { - return b.length < 4 && (b.length = 4), b; - } - - function _0x7c71c7(b, d) { - var a, e, c, f, t, n, o = b.length, i = o - 1; - for (e = b[i], c = 0, n = 0 | Math.floor(6 + 52 / o); n > 0; --n) { - for (f = (c = _0x19f3ea(c + _0x34bd5e)) >>> 2 & 3, t = 0; t < i; ++t) { - a = b[t + 1], e = b[t] = _0x19f3ea(b[t] + _0x54c5db(c, a, e, t, f, d)); - } - a = b[0], e = b[i] = _0x19f3ea(b[i] + _0x54c5db(c, a, e, i, f, d)); - } - return b; - } - - function _0x24aa33(b, d) { - var a, e, c, f, t, n = b.length, o = n - 1; - for (a = b[0], c = _0x19f3ea(Math.floor(6 + 52 / n) * _0x34bd5e); 0 !== c; c = _0x19f3ea(c - _0x34bd5e)) { - for (f = c >>> 2 & 3, t = o; t > 0; --t) { - e = b[t - 1], a = b[t] = _0x19f3ea(b[t] - _0x54c5db(c, a, e, t, f, d)); - } - e = b[o], a = b[0] = _0x19f3ea(b[0] - _0x54c5db(c, a, e, 0, f, d)); - } - return b; - } - - function _0x1b6b09(b) { - if (/^[\x00-\x7f]*$/.test(b)) { - return b; - } - for (var d = [], a = b.length, e = 0, c = 0; e < a; ++e, ++c) { - var f = b.charCodeAt(e); - if (f < 128) { - d[c] = b.charAt(e); - } else if (f < 2048) { - d[c] = String.fromCharCode(192 | f >> 6, 128 | 63 & f); - } else { - if (!(f < 55296 || f > 57343)) { - if (e + 1 < a) { - var t = b.charCodeAt(e + 1); - if (f < 56320 && 56320 <= t && t <= 57343) { - var n = 65536 + ((1023 & f) << 10 | 1023 & t); - d[c] = String.fromCharCode(240 | n >> 18 & 63, 128 | n >> 12 & 63, 128 | n >> 6 & 63, 128 | 63 & n), - ++e; - continue; - } - } - throw new Error("Malformed string"); - } - d[c] = String.fromCharCode(224 | f >> 12, 128 | f >> 6 & 63, 128 | 63 & f); - } - } - return d.join(""); - } - - function _0x53a5ec(b, d) { - for (var a = new Array(d), e = 0, c = 0, f = b.length; e < d && c < f; e++) { - var t = b.charCodeAt(c++); - switch (t >> 4) { - case 0: - case 1: - case 2: - case 3: - case 4: - case 5: - case 6: - case 7: - a[e] = t; - break; - - case 12: - case 13: - if (!(c < f)) { - throw new Error("Unfinished UTF-8 octet sequence"); - } - a[e] = (31 & t) << 6 | 63 & b.charCodeAt(c++); - break; - - case 14: - if (!(c + 1 < f)) { - throw new Error("Unfinished UTF-8 octet sequence"); - } - a[e] = (15 & t) << 12 | (63 & b.charCodeAt(c++)) << 6 | 63 & b.charCodeAt(c++); - break; - - case 15: - if (!(c + 2 < f)) { - throw new Error("Unfinished UTF-8 octet sequence"); - } - var n = ((7 & t) << 18 | (63 & b.charCodeAt(c++)) << 12 | (63 & b.charCodeAt(c++)) << 6 | 63 & b.charCodeAt(c++)) - 65536; - if (!(0 <= n && n <= 1048575)) { - throw new Error("Character outside valid Unicode range: 0x" + n.toString(16)); - } - a[e++] = n >> 10 & 1023 | 55296, a[e] = 1023 & n | 56320; - break; - - default: - throw new Error("Bad UTF-8 encoding 0x" + t.toString(16)); - } - } - return e < d && (a.length = e), String.fromCharCode.apply(String, a); - } - - function _0x1dfafd(b, d) { - for (var a = [], e = new Array(32768), c = 0, f = 0, t = b.length; c < d && f < t; c++) { - var n = b.charCodeAt(f++); - switch (n >> 4) { - case 0: - case 1: - case 2: - case 3: - case 4: - case 5: - case 6: - case 7: - e[c] = n; - break; - - case 12: - case 13: - if (!(f < t)) { - throw new Error("Unfinished UTF-8 octet sequence"); - } - e[c] = (31 & n) << 6 | 63 & b.charCodeAt(f++); - break; - - case 14: - if (!(f + 1 < t)) { - throw new Error("Unfinished UTF-8 octet sequence"); - } - e[c] = (15 & n) << 12 | (63 & b.charCodeAt(f++)) << 6 | 63 & b.charCodeAt(f++); - break; - - case 15: - if (!(f + 2 < t)) { - throw new Error("Unfinished UTF-8 octet sequence"); - } - var o = ((7 & n) << 18 | (63 & b.charCodeAt(f++)) << 12 | (63 & b.charCodeAt(f++)) << 6 | 63 & b.charCodeAt(f++)) - 65536; - if (!(0 <= o && o <= 1048575)) { - throw new Error("Character outside valid Unicode range: 0x" + o.toString(16)); - } - e[c++] = o >> 10 & 1023 | 55296, e[c] = 1023 & o | 56320; - break; - - default: - throw new Error("Bad UTF-8 encoding 0x" + n.toString(16)); - } - if (c >= 32766) { - var i = c + 1; - e.length = i, a[a.length] = String.fromCharCode.apply(String, e), d -= i, c = -1; - } - } - return c > 0 && (e.length = c, a[a.length] = String.fromCharCode.apply(String, e)), - a.join(""); - } - - function _0x39aae2(b, d) { - return (null == d || d < 0) && (d = b.length), 0 === d ? "" : /^[\x00-\x7f]*$/.test(b) || !/^[\x00-\xff]*$/.test(b) ? d === b.length ? b : b.substr(0, d) : d < 65535 ? _0x53a5ec(b, d) : _0x1dfafd(b, d); - } - - function _0x5b445e(b, d) { - return null == b || 0 === b.length ? b : (b = _0x1b6b09(b), d = _0x1b6b09(d), _0x2b239f(_0x7c71c7(_0x4c2588(b, !0), _0x2e5e1a(_0x4c2588(d, !1))), !1)); - } - - function _0x4d47f2(b, d) { - return null == b || 0 === b.length ? b : (d = _0x1b6b09(d), _0x39aae2(_0x2b239f(_0x24aa33(_0x4c2588(b, !1), _0x2e5e1a(_0x4c2588(d, !1))), !0))); - } - - - function _0x2a78aa() { - let b = ""; - try { - window.sessionStorage && (b = window.sessionStorage.getItem("_byted_param_sw")), - b && !window.localStorage || (b = window.localStorage.getItem("_byted_param_sw")); - } catch (b) { - } - if (b) { - try { - let d = _0x4d47f2(_0x54addf(b.slice(8)), b.slice(0, 8)); - if ("on" === d) { - return !0; - } - if ("off" === d) { - return !1; - } - } catch (b) { - } - } - return !1; - } - - function _0x428f83() { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243003e09097c8504f8eca137a600000000000001d41b0002000e1d00012113431b000b083e22011700121c13221e0010240a00001002002340220117001c1c1b000b021e000f1e0010221e001124130a00011002002340220117000f1c211b000b03431b000b083e22011700201c1b000b03221e0010240a000010221e0024240200250a00011048003a220117000f1c211b000b04431b000b083e22011700151c1b000b04221e0010240a00001002002640220117000f1c211b000b05431b000b083e17000520001b000b06260a0000100117002a211b000b07431b000b083e22011700151c1b000b07221e0010240a000010020027401700052000120000002800013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d59", [, , "undefined" != typeof Object ? Object : void 0, "undefined" != typeof document ? document : void 0, "undefined" != typeof navigator ? navigator : void 0, "undefined" != typeof location ? location : void 0, void 0 !== _0xbeb299 ? _0xbeb299 : void 0, "undefined" != typeof history ? history : void 0]); - } - - function _0x534a3b() { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f52430003233ba8f16cd0d65a6fe200000000000000be1b000b02260a000010011700520200281b000b03420122011700111c1b000b031e00281b000b04410122011700091c020029134222011700091c02002a134222011700091c02002b1342220117000f1c02002c134202002d13423a00120000002e00013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c703640", [, , void 0 !== _0xbeb299 ? _0xbeb299 : void 0, "undefined" != typeof navigator ? navigator : void 0, "undefined" != typeof PluginArray ? PluginArray : void 0]); - } - - function _0x4410c7() { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243000f1e38b4f97c5c1b75e38300000000000002e41b000b021e002e170005200002002f1b000b03421700431b000b03221e002f241b000b020a0001101f001800221e00242402002e0a00011048003b22011700151c1800221e0024240200300a00011048003b170005200013221700081c131e00312217000b1c131e00311e00322217000e1c131e00311e00321e003317002a460003060006271f0605001e131e00311e0032221e0033240a0000101b000b043e1700052000071b0002003402003502003602003702003802003902003a02003b02003c02003d02003e0a000b1d003f1b000200400200410200420a00031d00151b000b0608031f091809210417001a1f081b000b061808191f0a13180a19170005200016ffe51b000b0508031f091809210417001d1f081b000b051808191f0a131e0043180a19170005200016ffe2131e004308031f09180921041700341f081808221e004424131e00450200460200001a020a0001102217000f1c131e004318081902004719170005200016ffcb120000004800013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b", [, , "undefined" != typeof navigator ? navigator : void 0, "undefined" != typeof Object ? Object : void 0, void 0]); - } - - function _0x447b9f(b) { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243000d2d3ad831446c2a34727f00000000000001bc1b000b02260a0000101700291b000b03221e0048240200490a0001101f00180002000025000c1b000b09201d004a001d004b1b000b04260a00001017005d46000306002e271f0218021e004c1b000b0502004d193e2217000e1c131e004e1e001f48003e17000b1b000b09201d004a050029131e004e221e004f240200500200000a0002101c131e004e221e0051240200500a0001101c071b000b06260a000010170026131e005201221700121c131e005322011700081c131e005417000b1b000b09201d004a1b000b07221e00061b000b091e004a480233301d000600005500013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a70", [, , void 0 !== _0x37c7ed ? _0x37c7ed : void 0, "undefined" != typeof indexedDB ? indexedDB : void 0, void 0 !== _0x8f7a21 ? _0x8f7a21 : void 0, "undefined" != typeof DOMException ? DOMException : void 0, void 0 !== _0xbeb299 ? _0xbeb299 : void 0, void 0 !== _0x366f76 ? _0x366f76 : void 0, _0x447b9f, b]); - } - - function _0x2b527c() { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f524300063703709df4543004990b000000000000015e1b000b02260a000010011700a21b000b03221e0055240200560a0001101f0018001e0057221e0010240a000010221e005824131e004502005902005a1a020200000a000210221e00242402005b0a00011048003a220117003b1c1b000b041e0010221e0010240a000010221e005824131e004502005902005a1a020200000a000210221e00242402005b0a00011048003a22011700181c1b000b041e0028221e0010240a00001002005c4000120000005d00013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d59", [, , void 0 !== _0xbeb299 ? _0xbeb299 : void 0, "undefined" != typeof document ? document : void 0, "undefined" != typeof navigator ? navigator : void 0]); - } - - function _0x4080c6() { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f52430017161aa4a9c838d9a0197a00000000000000f01b00131e004502005d0200001a021d005e13221700081c131e005f2217000b1c131e005f1e006017004e131e005f1e00601f001800221e0024240200610a00011048003e22011700151c1800221e0024240200620a00011048003e22011700131c1b000b02221e00492418000a0001101700052000120000006300013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b7770", []); - } - - function _0x268d1e() { - if (_0x366f76.GPUINFO) { - return _0x366f76.GPUINFO; - } - try { - const b = document.createElement("canvas").getContext("webgl"), - d = b.getExtension("WEBGL_debug_renderer_info"), - a = b.getParameter(d.UNMASKED_VENDOR_WEBGL) + "/" + b.getParameter(d.UNMASKED_RENDERER_WEBGL); - return _0x366f76.GPUINFO = a, a; - } catch (b) { - return ""; - } - } - - function _0x8d6394() { - let b = ""; - if (_0x366f76.PLUGIN) { - b = _0x366f76.PLUGIN; - } else { - const d = 5, a = [], e = navigator.plugins || []; - for (let b = 0; b < d; b++) { - try { - const d = e[b], c = []; - for (let b = 0; b < d.length; b++) { - d.item(b) && c.push(d.item(b).type); - } - let f = d.name + ""; - d.version && (f += d.version + ""), f += d.filename + "", f += c.join(""), a.push(f); - } catch (b) { - } - } - b = a.join("##"), _0x366f76.PLUGIN = b; - } - return b.slice(0, 1024); - } - - function _0x1dfd23() { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243002833005075700c1ca27f870000000000000b081b001b000b021e0063221e0064240a0000101d003f1b001b000b021e0065221e0064240a0000101d00151b0048001d00161b0048011d00011b0048021d001d1b0048031d00211b0048041d001e1b0048051d00661b001b000b0c1d00671b000200681d00691b0002006a1d006b1b0002006c1d006d1b0002006e1d006f1b000200701d00711b000200721d00731b000200741d00751b000200761d00771b000b05221e0024240200780a00011048003b22011700171c1b000b05221e0024240200790a00011048003b17000f1b001b000b0b1d00671601301b000b05221e0024241b000b0e0a00011048003b17000f1b001b000b071d006716010d1b000b05221e0024241b000b100a00011048003b17000f1b001b000b081d00671600ea1b000b05221e0024241b000b110a00011048003b22011700171c1b000b05221e00242402007a0a00011048003b22011700171c1b000b05221e00242402007b0a00011048003b17000f1b001b000b091d00671600951b000b05221e0024241b000b120a00011048003b22011700181c1b000b05221e0024241b000b130a00011048003b22011700181c1b000b05221e0024241b000b140a00011048003b22011700171c1b000b05221e00242402007c0a00011048003b22011700171c1b000b05221e00242402007d0a00011048003b17000f1b001b000b0a1d006716000c1b001b000b0c1d00671b000b06221e0024241b000b0f0a00011048003b2217000d1c1b000b0d1b000b074017000820001601981b000b06221e0024241b000b110a00011048003b22011700181c1b000b06221e0024241b000b100a00011048003b22011700171c1b000b06221e00242402007e0a00011048003b2217000d1c1b000b0d1b000b09402217000d1c1b000b0d1b000b0840170008200016012d1b000b06221e0024241b000b150a00011048003b22011700181c1b000b06221e0024241b000b130a00011048003b22011700181c1b000b06221e0024241b000b140a00011048003b22011700181c1b000b06221e0024241b000b120a00011048003b2217000d1c1b000b0d1b000b0b402217000d1c1b000b0d1b000b0a4017000820001600a71b000b06221e0024241b000b0f0a00011048003a221700181c1b000b06221e0024241b000b110a00011048003a221700181c1b000b06221e0024241b000b150a00011048003a221700181c1b000b06221e0024241b000b120a00011048003a221700181c1b000b06221e0024241b000b130a00011048003a221700181c1b000b06221e0024241b000b140a00011048003a1f0018001b000b0d1b000b0c3e4017000520001b0048001d007f1b0048011d00801b0048021d00811b0048031d00821b0048041d00831b0048051d00841b001b000b1b1d00851b000b05221e0024240200860a00011048003b17000f1b001b000b181d00851600a41b000b05221e0024240200870a00011048003b22011700171c1b000b05221e0024240200880a00011048003b17000f1b001b000b171d00851600691b000b05221e0024240200890a00011048003b17000f1b001b000b161d00851600471b000b05221e00242402008a0a00011048003b22011700171c1b000b05221e00242402008b0a00011048003b17000f1b001b000b1a1d008516000c1b001b000b1b1d00851b001b000b03260a000010221e0064240a0000101d008c1b001b000b04260a000010221e0064240a0000101d008d1b000b1c1b000b163f2217000d1c1b000b1c1b000b173f2217002d1c131e003122011700231c1b000b021e008e221e0010240a000010221e00242402008f0a00011048003b17000520001b000b1c1b000b163f2217000d1c1b000b1c1b000b173f221700171c1b000b1d221e0024240200310a00011048003b17000520001b000b1c1b000b1a3e2217000c1c1b000b1e0200003f1700052000120000009000013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b636861", [, , "undefined" != typeof navigator ? navigator : void 0, void 0 !== _0x8d6394 ? _0x8d6394 : void 0, void 0 !== _0x268d1e ? _0x268d1e : void 0]); - } - - function _0x15ec0a() { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243002d0010e4d964b859671e3000000000000003fa1b00121d00691b000b021e0090203e17000c1b00201d00691600261b000b021e0090123e17000c1b00121d00691600111b001b000b03260a0000101d00691b00131e00041a0022121d009122121d009222121d005f221b000b0e1d009322121d009422121d000522121d009522121d009622121d002e22121d004a22121d009722201d00491d006b1b000b0f1b000b04260a0000101d00941b000b0f1e0094011700771b000b051b000b0f041c1b000b061b000b0f041c1b000b0f1b000b07260a0000101d00951b000b0f1b000b08260a0000101d00961b000b0f1b000b09260a0000101d002e1b000b0f1b000b0a260a0000101d00971b000b0f1b000b0b260a0000101d005f1b000b0f1b000b0c260a0000101d00921b0048001d006d1b00220b104801301d006d1b00220b101b000b0f1e0097480133301d006d1b00220b101b000b0f1e004a480233301d006d1b00220b101b000b0f1e002e480333301d006d1b00220b101b000b0f1e0096480433301d006d1b00220b101b000b0f1e0095480533301d006d1b00220b101b000b0f1e0005480633301d006d1b00220b101b000b0f1e0094480733301d006d1b00220b101b000b0f1e0093480833301d006d1b00220b101b000b0f1e005f480933301d006d1b00220b101b000b0f1e0092480a33301d006d1b000b0d221e00061b000b10301d00061b000b0f0000009800013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f", [, , void 0 !== _0x5d6614 ? _0x5d6614 : void 0, void 0 !== _0x2a78aa ? _0x2a78aa : void 0, void 0 !== _0x428f83 ? _0x428f83 : void 0, void 0 !== _0x21e3dd ? _0x21e3dd : void 0, void 0 !== _0x447b9f ? _0x447b9f : void 0, void 0 !== _0x5b1cf5 ? _0x5b1cf5 : void 0, void 0 !== _0x534a3b ? _0x534a3b : void 0, void 0 !== _0x4410c7 ? _0x4410c7 : void 0, void 0 !== _0x2b527c ? _0x2b527c : void 0, void 0 !== _0x4080c6 ? _0x4080c6 : void 0, void 0 !== _0x1dfd23 ? _0x1dfd23 : void 0, void 0 !== _0x366f76 ? _0x366f76 : void 0]); - } - - function _0x3f28c4(b) { - let d = Object.keys(b), a = 0; - for (let e = d.length - 1; e >= 0; e--) { - a = (b[d[e]] ? 1 : 0) << d.length - e - 1 | a; - } - return a; - } - - function _0x3d7073(b, d) { - for (let a = 0; a < d.length; a++) { - b = 65599 * b + d.charCodeAt(a) >>> 0; - } - return b; - } - - function _0x49d03e(b, d) { - for (let a = 0; a < d.length; a++) { - b = 65599 * (b ^ d.charCodeAt(a)) >>> 0; - } - return b; - } - - function _0x171fb7(b, d) { - for (let a = 0; a < d.length; a++) { - let e = d.charCodeAt(a); - if (e >= 55296 && e <= 56319 && a < d.length) { - const b = d.charCodeAt(a + 1); - 56320 == (64512 & b) && (e = ((1023 & e) << 10) + (1023 & b) + 65536, a += 1); - } - b = 65599 * b + e >>> 0; - } - return b; - } - - function _0x5eb10f(b) { - let d = b || ""; - return d = d.replace(/(http:\/\/|https:\/\/|\/\/)?[^\/]*/, ""), d = -1 !== d.indexOf("?") ? d.substr(0, d.indexOf("?")) : d, - d = d || "/", d; - } - - function _0x19c081(b) { - let d = b || ""; - const a = d.match(/[?](\w+=.*&?)*/); - d = a ? a[0].substr(1) : ""; - const e = d ? d.split("&") : null, c = {}; - if (e) { - for (let b = 0; b < e.length; b++) { - c[e[b].split("=")[0]] = e[b].split("=")[1]; - } - } - return c; - } - - function _0x3dacc3(b, d) { - if (!b || "{}" === JSON.stringify(b)) { - return {}; - } - const a = Object.keys(b).sort(); - let e = {}; - for (let c = 0; c < a.length; c++) { - e[a[c]] = d ? b[a[c]] + "" : b[a[c]]; - } - return e; - } - - function _0x3a50cc(b) { - return Array.isArray(b) ? b.map(_0x3a50cc) : b instanceof Object ? Object.keys(b).sort().reduce(function (d, a) { - return d[a] = _0x3a50cc(b[a]), d; - }, {}) : b; - } - - function _0x1f9b94(b) { - if (!b || "{}" === JSON.stringify(b)) { - return ""; - } - const d = Object.keys(b).sort(); - let a = ""; - for (let e = 0; e < d.length; e++) { - a += [d[e]] + "=" + b[d[e]] + "&"; - } - return a; - } - - function _0x1d77b2() { - try { - return !!window.sessionStorage; - } catch (b) { - return !0; - } - } - - function _0x772886() { - try { - return !!window.localStorage; - } catch (b) { - return !0; - } - } - - function _0x53bddd() { - try { - return !!window.indexedDB; - } catch (b) { - return !0; - } - } - - function _0x1aca76() { - return _0x3ae77b(_0x53bddd()) + _0x3ae77b(_0x772886()) + _0x3ae77b(_0x1d77b2()); - } - - function _0x3e4826(b) { - let d; - const a = document.createElement("canvas"); - a.width = 48, a.height = 16; - const e = a.getContext("2d"); - e.font = "14px serif", e.fillText("龘ฑภ경", 2, 12), e.shadowBlur = 2, e.showOffsetX = 1, - e.showColor = "lime", e.arc(8, 8, 8, 0, 2), e.stroke(), d = a.toDataURL(); - for (let a = 0; a < 32; a++) { - b = 65599 * b + d.charCodeAt(b % d.length) >>> 0; - } - return b; - } - - let _0x4875f0 = 0; - - function _0x15f71b() { - try { - return _0x4875f0 || (_0x5d6614.perf ? -1 : (_0x4875f0 = _0x3e4826(3735928559), _0x4875f0)); - } catch (b) { - return -1; - } - } - - function _0x3049f2() { - if (_0x4875f0) { - return _0x4875f0; - } - _0x4875f0 = _0x3e4826(3735928559); - } - - function _0x24a222() { - const b = window.screen; - return b.width + "_" + b.height + "_" + b.colorDepth; - } - - function _0x39dda7() { - const b = window.screen; - return b.availWidth + "_" + b.availHeight; - } - - function _0x324d03() { - return new Promise(function (b) { - "getBattery" in navigator ? navigator.getBattery().then(function (d) { - b(d.charging + "_" + d.chargingTime + "_" + d.dischargingTime + "_" + d.level); - }) : b(""); - }); - } - - var _0x589124 = {}; - - function _0x10a678() { - const b = "maxTouchPoints"; - let d, a = 0; - void 0 !== navigator[b] && (a = navigator[b]); - try { - document.createEvent("TouchEvent"), d = !0; - } catch (b) { - d = !1; - } - let e = "ontouchstart" in window; - return Object.assign(_0x589124, { - maxTouchPoints: a, - touchEvent: d, - touchStart: e - }), a + "_" + d + "_" + e; - } - - - function _0x1f6394() { - const b = new Date(); - b.setDate(1), b.setMonth(5); - const d = -b.getTimezoneOffset(); - b.setMonth(11); - const a = -b.getTimezoneOffset(); - return Math.min(d, a); - } - - function _0x5a7b44() { - const b = ["monospace", "sans-serif", "serif"], d = {}, a = {}; - if (!document.body) { - return "0"; - } - for (let e of b) { - const b = document.createElement("span"); - b.innerHTML = "mmmmmmmmmmlli", b.style.fontSize = "72px", b.style.fontFamily = e, - document.body.appendChild(b), d[e] = b.offsetWidth, a[e] = b.offsetHeight, document.body.removeChild(b); - } - const e = ["Trebuchet MS", "Wingdings", "Sylfaen", "Segoe UI", "Constantia", "SimSun-ExtB", "MT Extra", "Gulim", "Leelawadee", "Tunga", "Meiryo", "Vrinda", "CordiaUPC", "Aparajita", "IrisUPC", "Palatino", "Colonna MT", "Playbill", "Jokerman", "Parchment", "MS Outlook", "Tw Cen MT", "OPTIMA", "Futura", "AVENIR", "Arial Hebrew", "Savoye LET", "Castellar", "MYRIAD PRO"]; - let c, f, t; - t = c = f = 0; - for (let f = 0; f < e.length; f++) { - for (const t of b) { - const b = document.createElement("span"); - b.innerHTML = "mmmmmmmmmmlli", b.style.fontSize = "72px", b.style.fontFamily = e[f] + "," + t, - document.body.appendChild(b); - const n = b.offsetWidth !== d[t] || b.offsetHeight !== a[t]; - if (document.body.removeChild(b), n) { - f < 30 && (c |= 1 << f); - break; - } - } - } - return c.toString(16); - } - - function _0x3a0b14() { - return eval.toString().length; - } - - function _0x57b4ae() { - if (_0xbeb299() || _0x8f7a21() || navigator.userAgent.toLowerCase().indexOf("vivobrowser") > 0) { - return ""; - } - let b = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection; - return new Promise(function (d) { - try { - if (b) { - let a = new b({ - iceServers: [{ - urls: "stun:stun.l.google.com:19302" - }] - }), e = function () { - }, c = /([0-9]{1,3}(\.[0-9]{1,3}){3}|[a-f0-9]{1,4}(:[a-f0-9]{1,4}){7})/, - f = /^(192\.168\.|169\.254\.|10\.|172\.(1[6-9]|2\d|3[01]))/g; - a.createDataChannel(""), setTimeout(function () { - d(""); - }, 500); - let t = a.createOffer(); - t instanceof Promise ? t.then(function (b) { - return a.setLocalDescription(b); - }).then(function () { - }) : a.createOffer(function (b) { - a.setLocalDescription(b, e, e); - }, e), a.onicecandidate = function (b) { - if (b && b.candidate && b.candidate.candidate) { - let a = c.exec(b.candidate.candidate); - a && a[0].match(f) && d(a[0]); - } - }; - } else { - d(""); - } - } catch (b) { - d(""); - } - }); - } - - function _0x22d3b4() { - return "xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g, function (b) { - let d = 16 * Math.random() | 0; - return ("x" == b ? d : 3 & d | 8).toString(16); - }); - } - - function _0x387ebf(b) { - return 34 === b.length && _0x3d7073(0, b.substring(0, 32)).toString().substring(0, 2) === b.substring(32, 34); - } - - function _0x2b233f() { - let b = _0x4d09f0("ttcid"); - return b && _0x387ebf(b) ? b : (b = _0x22d3b4(), b = (b + _0x3d7073(0, b)).substring(0, 34), - _0x16e6ec("ttcid", b), b); - } - - function _0x4a63f6(b) { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243001c38044435e89cb2e10e6700000000000000781b000b0601170007020000001b001b000b024804041d00161b000b071b000b03261b000b04261b000b061b000b070a0002100200980a000210280000009900013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f40454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d292a", [, , void 0 !== _0x4fc394 ? _0x4fc394 : void 0, void 0 !== _0x38c0c8 ? _0x38c0c8 : void 0, void 0 !== _0x5b445e ? _0x5b445e : void 0, _0x4a63f6, b]); - } - - function _0x28d193(b, d) { - if (d) { - let a = 0; - for (let e = 0; e < b.length; e++) { - b[e].p && (b[e].r = d[a++]); - } - } - let a = ""; - b.forEach(function (b) { - a += _0x3ae77b(b.r) + "^^"; - }), a += _0x28ffc3(); - const e = _0x22d3b4(), c = Math.floor(e.charCodeAt(3) / 8) + e.charCodeAt(3) % 8, f = e.substring(4, 4 + c); - a = _0x38c0c8(_0x5b445e(a, f) + e); - let t = "https://xxbg.snssdk.com/websdk/v1/getInfo"; - _0x1386d9(t += "?q=" + encodeURIComponent(a) + "&", function (b) { - 0 == b.ret_code && b.fp && (_0x5d6614._raw_sec_did = b.fp, _0x5d6614._byted_sec_did = _0x4a63f6(b.fp), - _0x16e6ec("tt_scid", b.fp)); - }); - } - - function _0x39ba64(b) { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243001e0c13104dac30ee4ecd5e00000000000009941b000b02221700051c13221700081c1b000b0301170004001b00131e00041a00220200991d009a2248041d009b221b000b191e00991d009c131e00041a002202009d1d009a2248031d009b221b000b041d009e131e00041a002202009f1d009a2248031d009b221b000b051d009e131e00041a00220200561d009a2248031d009b221b000b061d009e131e00041a00220200a01d009a2248031d009b221b000b041d009e131e00041a00220200651d009a2248001d009b131e00041a00220200a11d009a2248001d009b131e00041a00220200a21d009a2248001d009b131e00041a00220200a31d009a2248001d009b131e00041a00220200301d009a2248001d009b131e00041a00220200a41d009a2248031d009b221b000b071d009e131e00041a00220200a51d009a2248031d009b221b000b081d009e131e00041a00220200a61d009a2248011d009b131e00041a00220200a71d009a2248011d009b131e00041a00220200a81d009a2248011d009b131e00041a00220200a91d009a2248001d009b131e00041a00220200aa1d009a2248031d009b221b000b091d009e2248011d00ab131e00041a00220200ac1d009a2248031d009b221b000b0a1d009e131e00041a00220200ad1d009a2248031d009b221b000b0b1d009e131e00041a00220200ae1d009a2248031d009b221b000b041d009e131e00041a00220200af1d009a2248031d009b221b000b0c1d009e131e00041a00220200b01d009a2248031d009b221b000b0d1d009e131e00041a00220200b11d009a2248031d009b221b000b0e1d009e131e00041a00220200b21d009a2248031d009b221b000b041d009e131e00041a00220200631d009a2248001d009b131e00041a00220200b31d009a2248031d009b221b000b0f1d009e220200b41d00b5131e00041a00220200b61d009a2248031d009b221b000b101d009e131e00041a00220200b71d009a2248031d009b221b000b111d009e131e00041a00220200b81d009a2248031d009b221b000b121d009e2248011d00ab131e00041a002202005f1d009a2248011d009b131e00041a00220200b91d009a2248041d009b221b000b131e00ba1d009c131e00041a00220200bb1d009a2248031d009b221b000b141d009e131e00041a00220200bc1d009a2248031d009b221b000b041d009e131e00041a00220200bd1d009a2248041d009b0a00221d00831b000a00001d00841b000b1a08031f01180121041701001f001b000b1a1800191e009b1f021802480040170021180248014017003a180248024017004b180248034017005f1600c91600c91b000b1a1800191b000b151b000b021b000b1a1800191e009a19041d009c1600a81b000b1a180019131b000b1a1800191e009a191d009c16008f1b000b1a1800191b000b031b000b1a1800191e009a191d009c1600731b000b1a1800191e00ab1700381b000b1617002e1b000b1b221e00be241b000b1a1800191e009e221e0011241b000b1a1800191e00b50a0001100a0001101c16002b1b000b1a1800191b000b1a1800191e009e221e001124261b000b1a1800191e00b50a0002101d009c16000616000316feff1b000b161700381b000b16221e00bf241b000b1b0a000110221e00c0240200002500141b000b17261b000b1a18000a0002101c000a0001101c16000d1b000b171b000b1a041c0000c100013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f40454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d292a03656d60016a01620176097770657670506d696101700965666d686d706d61770a706d6961777065697435136c65766073657661476b6a67717676616a677d0c6061726d67614961696b767d0868656a63716563610a7661776b6871706d6b6a0f6572656d685661776b6871706d6b6a0977677661616a506b740a77677661616a48616270106061726d6761546d7c61685665706d6b0a74766b60716770577166076665707061767d017409706b71676c4d6a626b08706d69617e6b6a610a706d6961777065697436076374714d6a626b0b6e77426b6a7077486d77700b746871636d6a77486d77700a706d69617770656974370a61726176476b6b6f6d610770705b77676d6001690b777d6a70657c4176766b760c6a65706d726148616a63706c057670674d54096274526176776d6b6a0b5b5b726176776d6b6a5b5b0867686d616a704d600a706d69617770656974300b617c70616a60426d616860047471776c0365686804706c616a", [, , "undefined" != typeof navigator ? navigator : void 0, "undefined" != typeof document ? document : void 0, void 0 !== _0x28ffc3 ? _0x28ffc3 : void 0, void 0 !== _0x1aca76 ? _0x1aca76 : void 0, void 0 !== _0x15f71b ? _0x15f71b : void 0, void 0 !== _0x24a222 ? _0x24a222 : void 0, void 0 !== _0x39dda7 ? _0x39dda7 : void 0, void 0 !== _0x324d03 ? _0x324d03 : void 0, void 0 !== _0x10a678 ? _0x10a678 : void 0, void 0 !== _0x1f6394 ? _0x1f6394 : void 0, void 0 !== _0x268d1e ? _0x268d1e : void 0, void 0 !== _0x5a7b44 ? _0x5a7b44 : void 0, void 0 !== _0x8d6394 ? _0x8d6394 : void 0, void 0 !== _0x4d09f0 ? _0x4d09f0 : void 0, void 0 !== _0x2c56fd ? _0x2c56fd : void 0, void 0 !== _0x3a0b14 ? _0x3a0b14 : void 0, void 0 !== _0x57b4ae ? _0x57b4ae : void 0, void 0 !== _0x30d6c3 ? _0x30d6c3 : void 0, void 0 !== _0x2b233f ? _0x2b233f : void 0, void 0 !== _0x3ae77b ? _0x3ae77b : void 0, "undefined" != typeof Promise ? Promise : void 0, void 0 !== _0x28d193 ? _0x28d193 : void 0, _0x39ba64, b]); - } - - function _0x3564d7(b, d, a) { - - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f52430038143b987db050cfd07cd00000000000000a301b000200c125004a1800483f2f1f001b000b02221e00c22418001800481a3a1700084841160025180048343a17000848471600181800483e3a17000b48004804291600084800481129280a000110001d008d1b000200c32500331b000b1e1f06180618004818340418061800481234042818061800480c340428180618004806340428180618000428001d00c41b000200c52500151b0018001d008c1b000b1f180048023404001d00c61b000200c72500211b000b1d481c331800480435301f061b0018001d008c1b000b1f180604001d00c81b000200c925001e1b000b1f1b000b1d481a33180048063530041b000b1e18000428001d00ca1b0048001d008c1b0048001d00cb1b0048001d00cc1b001b000b031a00221e00cd240a0000104903e82b4800351d00ce1b001b000b041e00cf01221700431c1b000b05261b000b052648001b000b25020000280a0002101b000b061e0060221e00d0241b000b061e00d11e001f4802280a0001100a0002104a0000fff12c1d00cc1b001b000b251b000b244a0000fff12a31480035221e00102448020a0001101d00d21b001b000b261d00d31b000b261e001f4820391700221b001b000b26221e00d0241b000b261e001f4820290a0001101d00d31600451b000b261e001f48203a1700380200001f0048001f01180148201b000b261e001f293a17001318000200d4281f0018012d1f0116ffe31b0018001b000b27281d00d31b000200d51b000b27281d00cb1b001b000b07261b000b2348020a0002101d00cb1b001b000b052648001b000b23020000280a0002101d00d61b001b000b08260a0000101d00d71b000b290200911b000b1c0200d83e17000712160004200d1b000200001d00d91b000b1a1e00da2217001c1c1b000b09221e00db241b000b1a1e00da0a0001100200dc4017007a48001f011b000b1a1e00dd1700371b000b0a2648001b000b09221e00db241b000b0b261b000b1a1e00da1b000b1a1e00dd0a0002100a0001100a0002101f011600291b000b0a2648001b000b09221e00db241b000b0c1b000b1a1e00da040a0001100a0002101f011b000200de1801280200df281d00d91b001b000b0d1b000b1a1e00e0041d00e11b001b000b1a1e00e217001e1b000b0e221e00e3241b000b2b1b000b1a1e00e20a0002101600071b000b2b1d00e11b001b000b2a1b000b0f1b000b2b04281d00d91b001b000b2a0200e4281b000b101b000b1a1e00e004280200df281d00d91b001b000b2a0200e5280200e6281d00d91b001b000b111b000b29041d00e71b001b000b041e00cf012217000d1c1b000b12260a0000101d00e81b001b000b041e00cf012217001e1c1b000b131e00e922011700111c1b000b141b000b150200b404041d00ea1b001b000b201b000b23041b000b211b000b231400eb2b48003504281b000b221b000b2d1b000b233104281b000b201b000b05261b000b281b000b041e00cf012217000b1c1b000b161e0063221e0010240a0000100a0002104a0000fff12c4810331b000b05261b000b281b000b2a020000280a0002104a0000fff12c3004281b000b211b000b2c4808331b000b041e00ec480433301b000b233104281b000b1f1b000b2404281d00ed1b000b224800041c1b000b2e1700111b001b000b2f1b000b2e281d00ed1b000200ee1b000b2f281d00ef1b001b000b0a2648001b000b300a000210221e00102448100a0001101d00f01b001b000b31221e00f1241b000b311e001f4802291b000b311e001f0a0002101d00f21b001b000b301b000b32281d00ef1b000b30000000f300013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f40454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d292a03656d60016a01620176097770657670506d696101700965666d686d706d61770a706d6961777065697435136c65766073657661476b6a67717676616a677d0c6061726d67614961696b767d0868656a63716563610a7661776b6871706d6b6a0f6572656d685661776b6871706d6b6a0977677661616a506b740a77677661616a48616270106061726d6761546d7c61685665706d6b0a74766b60716770577166076665707061767d017409706b71676c4d6a626b08706d69617e6b6a610a706d6961777065697436076374714d6a626b0b6e77426b6a7077486d77700b746871636d6a77486d77700a706d69617770656974370a61726176476b6b6f6d610770705b77676d6001690b777d6a70657c4176766b760c6a65706d726148616a63706c057670674d54096274526176776d6b6a0b5b5b726176776d6b6a5b5b0867686d616a704d600a706d69617770656974300b617c70616a60426d616860047471776c0365686804706c616a096665776132305b676c0c62766b69476c6576476b6061066632305b3734023735086665776132305b34023736086665776132305b35023737086665776132305b3602373002373102373207636170506d69610237330b606b694a6b705265686d60097771667770766d6a630874766b706b676b6802373c02373d01340e353434343434343435353434343402303402303507626b767661656802303604666b607d097770766d6a636d627d027f790b666b607d526568367770760a666b607d5b6c65776c3901220371766802303705757161767d0a65776b68605b776d636a097465706c6a656961390970705b7361666d6039062271716d60390230300230310e5b667d7061605b7761675b606d600230320a30363d303d3233363d32096261526176776d6b6a0230330e5b343646305e32736b343434343502303c02303d0577686d6761023134", [, , "undefined" != typeof String ? String : void 0, "undefined" != typeof Date ? Date : void 0, void 0 !== _0x30d6c3 ? _0x30d6c3 : void 0, void 0 !== _0x49d03e ? _0x49d03e : void 0, "undefined" != typeof location ? location : void 0, "undefined" != typeof parseInt ? parseInt : void 0, void 0 !== _0x15ec0a ? _0x15ec0a : void 0, "undefined" != typeof JSON ? JSON : void 0, void 0 !== _0x171fb7 ? _0x171fb7 : void 0, void 0 !== _0x3dacc3 ? _0x3dacc3 : void 0, void 0 !== _0x3a50cc ? _0x3a50cc : void 0, void 0 !== _0x19c081 ? _0x19c081 : void 0, "undefined" != typeof Object ? Object : void 0, void 0 !== _0x1f9b94 ? _0x1f9b94 : void 0, void 0 !== _0x5eb10f ? _0x5eb10f : void 0, void 0 !== _0x3f28c4 ? _0x3f28c4 : void 0, void 0 !== _0x15f71b ? _0x15f71b : void 0, void 0 !== _0x5d6614 ? _0x5d6614 : void 0, void 0 !== _0x4a63f6 ? _0x4a63f6 : void 0, void 0 !== _0x4d09f0 ? _0x4d09f0 : void 0, "undefined" != typeof navigator ? navigator : void 0, , , _0x3564d7, b, d, a]); - } - - function _0x3f8345(b, d) { - const a = {}; - for (let e in d) { - const c = d[e]; - let f = b[c]; - null == f && (f = !1), null === f || "function" != typeof f && "object" != typeof f || (f = !0), - a[c] = f; - } - return a; - } - - function _0x3cae43() { - return _0x3f8345(navigator, ["appCodeName", "appName", "platform", "product", "productSub", "hardwareConcurrency", "cpuClass", "maxTouchPoints", "oscpu", "vendor", "vendorSub", "doNotTrack", "vibrate", "credentials", "storage", "requestMediaKeySystemAccess", "bluetooth"]); - } - - function _0x4e2573() { - return _0x3f8345(window, ["Image", "innerHeight", "innerWidth", "screenX", "screenY", "isSecureContext", "devicePixelRatio", "toolbar", "locationbar", "ActiveXObject", "external", "mozRTCPeerConnection", "postMessage", "webkitRequestAnimationFrame", "BluetoothUUID", "netscape"]); - } - - function _0x87a70b() { - return _0x3f8345(document, ["characterSet", "compatMode", "documentMode", "layers", "images"]); - } - - function _0x10b738() { - const b = document.createElement("canvas"); - let d = null; - try { - d = b.getContext("webgl") || b.getContext("experimental-webgl"); - } catch (b) { - } - return d || (d = null), d; - } - - function _0x29e6da(b) { - const d = b.getExtension("EXT_texture_filter_anisotropic") || b.getExtension("WEBKIT_EXT_texture_filter_anisotropic") || b.getExtension("MOZ_EXT_texture_filter_anisotropic"); - if (d) { - let a = b.getParameter(d.MAX_TEXTURE_MAX_ANISOTROPY_EXT); - return 0 === a && (a = 2), a; - } - return null; - } - - function _0x37b36a() { - if (_0x366f76.WEBGL) { - return _0x366f76.WEBGL; - } - const b = _0x10b738(); - if (!b) { - return {}; - } - const d = { - supportedExtensions: b.getSupportedExtensions() || [], - antialias: b.getContextAttributes().antialias, - blueBits: b.getParameter(b.BLUE_BITS), - depthBits: b.getParameter(b.DEPTH_BITS), - greenBits: b.getParameter(b.GREEN_BITS), - maxAnisotropy: _0x29e6da(b), - maxCombinedTextureImageUnits: b.getParameter(b.MAX_COMBINED_TEXTURE_IMAGE_UNITS), - maxCubeMapTextureSize: b.getParameter(b.MAX_CUBE_MAP_TEXTURE_SIZE), - maxFragmentUniformVectors: b.getParameter(b.MAX_FRAGMENT_UNIFORM_VECTORS), - maxRenderbufferSize: b.getParameter(b.MAX_RENDERBUFFER_SIZE), - maxTextureImageUnits: b.getParameter(b.MAX_TEXTURE_IMAGE_UNITS), - maxTextureSize: b.getParameter(b.MAX_TEXTURE_SIZE), - maxVaryingVectors: b.getParameter(b.MAX_VARYING_VECTORS), - maxVertexAttribs: b.getParameter(b.MAX_VERTEX_ATTRIBS), - maxVertexTextureImageUnits: b.getParameter(b.MAX_VERTEX_TEXTURE_IMAGE_UNITS), - maxVertexUniformVectors: b.getParameter(b.MAX_VERTEX_UNIFORM_VECTORS), - shadingLanguageVersion: b.getParameter(b.SHADING_LANGUAGE_VERSION), - stencilBits: b.getParameter(b.STENCIL_BITS), - version: b.getParameter(b.VERSION) - }; - return _0x366f76.WEBGL = d, d; - } - - function _0x3147e5() { - const b = {}; - return b.navigator = _0x3cae43(), b.window = _0x4e2573(), b.document = _0x87a70b(), - b.webgl = _0x37b36a(), b.gpu = _0x268d1e(), b.plugins = _0x8d6394(), _0x366f76.SECINFO = b, - b; - } - - function _0x49c4c0() { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243001f2d259c1d44805efb4cf600000000000001181b00131e00041a001d001d1b000b021e00f31700121b001b000b021e00f31d001d1600111b001b000b03260a0000101d001d1b000b091b000b04221e00f4240a0000101d00f51b001b000b054804041d00211b001b000b0a1b000b06261b000b07261b000b08221e00db241b000b090a0001101b000b0a0a0002100200980a000210281d001e1b000b0b000000f600013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f40454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d292a03656d60016a01620176097770657670506d696101700965666d686d706d61770a706d6961777065697435136c65766073657661476b6a67717676616a677d0c6061726d67614961696b767d0868656a63716563610a7661776b6871706d6b6a0f6572656d685661776b6871706d6b6a0977677661616a506b740a77677661616a48616270106061726d6761546d7c61685665706d6b0a74766b60716770577166076665707061767d017409706b71676c4d6a626b08706d69617e6b6a610a706d6961777065697436076374714d6a626b0b6e77426b6a7077486d77700b746871636d6a77486d77700a706d69617770656974370a61726176476b6b6f6d610770705b77676d6001690b777d6a70657c4176766b760c6a65706d726148616a63706c057670674d54096274526176776d6b6a0b5b5b726176776d6b6a5b5b0867686d616a704d600a706d69617770656974300b617c70616a60426d616860047471776c0365686804706c616a096665776132305b676c0c62766b69476c6576476b6061066632305b3734023735086665776132305b34023736086665776132305b35023737086665776132305b3602373002373102373207636170506d69610237330b606b694a6b705265686d60097771667770766d6a630874766b706b676b6802373c02373d01340e353434343434343435353434343402303402303507626b767661656802303604666b607d097770766d6a636d627d027f790b666b607d526568367770760a666b607d5b6c65776c3901220371766802303705757161767d0a65776b68605b776d636a097465706c6a656961390970705b7361666d6039062271716d60390230300230310e5b667d7061605b7761675b606d600230320a30363d303d3233363d32096261526176776d6b6a0230330e5b343646305e32736b343434343502303c02303d0577686d6761023134075741474d4a424b036a6b7309706d69617770656974", [, , void 0 !== _0x366f76 ? _0x366f76 : void 0, void 0 !== _0x3147e5 ? _0x3147e5 : void 0, "undefined" != typeof Date ? Date : void 0, void 0 !== _0x4fc394 ? _0x4fc394 : void 0, void 0 !== _0x38c0c8 ? _0x38c0c8 : void 0, void 0 !== _0x5b445e ? _0x5b445e : void 0, "undefined" != typeof JSON ? JSON : void 0]); - } - - - const _0x44f8f0 = { - WEB_DEVICE_INFO: 8 - }; - - function _0x2665d5(b, d) { - return JSON.stringify({ - magic: 538969122, - version: 1, - dataType: b, - strData: d, - tspFromClient: new Date().getTime() - }); - } - - function _0x185df4(b, d, a, e) { - return _0x246701("POST", b, d, a, e); - } - - function _0x246701(b, d, a, e, c) { - let f = new XMLHttpRequest(); - if (f.open(b, d, !0), c && (f.withCredentials = !0), e) { - for (let b in e) { - let d = e[b]; - f.setRequestHeader(b, d); - } - } - f.send(a); - } - - function _0x2feb02(b, d) { - return d || (d = null), !!navigator.sendBeacon && (navigator.sendBeacon(b, d), !0); - } - - function _0xf3adeb(b, d) { - window.localStorage && window.localStorage.setItem(b, d); - } - - - function _0x25c23b(b) { - return window.localStorage ? window.localStorage.getItem(b) : null; - } - - function _0x238632(b, d) { - let a, e = [], c = 0, f = ""; - for (let b = 0; b < 256; b++) { - e[b] = b; - } - for (let d = 0; d < 256; d++) { - c = (c + e[d] + b.charCodeAt(d % b.length)) % 256, a = e[d], e[d] = e[c], e[c] = a; - } - let t = 0; - c = 0; - for (let b = 0; b < d.length; b++) { - t = (t + 1) % 256, c = (c + e[t]) % 256, a = e[t], e[t] = e[c], e[c] = a, f += String.fromCharCode(d.charCodeAt(b) ^ e[(e[t] + e[c]) % 256]); - } - return f; - } - - const _0x45e327 = _0x238632; - var _0x46feb6 = {}; - - function _0xed1647(b, d) { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243003a341a28b1a47443b319ef00000000000001201b0048011d00211b001b000b02221e00c2241b000b094806331b000b0a300a0001101d001e1b001b000b02221e00c2241b000b03221e00f6241b000b03221e00f7240a0000104901002a0a0001100a0001101d00661b001b000b04261b000b0c1b000b080a0002101d00671b001b000b0b1b000b0c281b000b0d281d00691b000b05261b000b0e0200190a000210000000f800013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f40454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d292a03656d60016a01620176097770657670506d696101700965666d686d706d61770a706d6961777065697435136c65766073657661476b6a67717676616a677d0c6061726d67614961696b767d0868656a63716563610a7661776b6871706d6b6a0f6572656d685661776b6871706d6b6a0977677661616a506b740a77677661616a48616270106061726d6761546d7c61685665706d6b0a74766b60716770577166076665707061767d017409706b71676c4d6a626b08706d69617e6b6a610a706d6961777065697436076374714d6a626b0b6e77426b6a7077486d77700b746871636d6a77486d77700a706d69617770656974370a61726176476b6b6f6d610770705b77676d6001690b777d6a70657c4176766b760c6a65706d726148616a63706c057670674d54096274526176776d6b6a0b5b5b726176776d6b6a5b5b0867686d616a704d600a706d69617770656974300b617c70616a60426d616860047471776c0365686804706c616a096665776132305b676c0c62766b69476c6576476b6061066632305b3734023735086665776132305b34023736086665776132305b35023737086665776132305b3602373002373102373207636170506d69610237330b606b694a6b705265686d60097771667770766d6a630874766b706b676b6802373c02373d01340e353434343434343435353434343402303402303507626b767661656802303604666b607d097770766d6a636d627d027f790b666b607d526568367770760a666b607d5b6c65776c3901220371766802303705757161767d0a65776b68605b776d636a097465706c6a656961390970705b7361666d6039062271716d60390230300230310e5b667d7061605b7761675b606d600230320a30363d303d3233363d32096261526176776d6b6a0230330e5b343646305e32736b343434343502303c02303d0577686d6761023134075741474d4a424b036a6b7309706d696177706569740562686b6b760676656a606b69", [, , "undefined" != typeof String ? String : void 0, "undefined" != typeof Math ? Math : void 0, void 0 !== _0x45e327 ? _0x45e327 : void 0, void 0 !== _0x924b1 ? _0x924b1 : void 0, , _0xed1647, b, d]); - } - - _0x46feb6.pb = 2, _0x46feb6.json = 1; - var _0x4520cb = { - kNoMove: 2, - kNoClickTouch: 4, - kNoKeyboardEvent: 8, - kMoveFast: 16, - kKeyboardFast: 32, - kFakeOperations: 64 - }; - let _0x114b1f = { - sTm: 0, - acc: 0 - }; - - function _0x31f5e3() { - try { - let b = _0x25c23b("xmstr"); - b ? Object.assign(_0x114b1f, JSON.parse(b)) : (_0x114b1f.sTm = new Date().getTime(), - _0x114b1f.acc = 0); - } catch (b) { - _0x114b1f.sTm = new Date().getTime(), _0x114b1f.acc = 0, _0x32ba04(); - } - } - - function _0x32ba04() { - _0xf3adeb("xmstr", JSON.stringify(_0x114b1f)); - } - - const _0x3e216f = { - T_MOVE: 1, - T_CLICK: 2, - T_KEYBOARD: 3 - }; - let _0x42dcdc = !1, _0x5ee43f = [], _0x56755f = [], _0x189607 = []; - var _0x1a42d9 = { - ubcode: 0 - }; - const _0x45e683 = function (b, d) { - return b + d; - }, _0xccfd06 = function (b) { - return b * b; - }; - - function _0x52806e(b, d) { - if (b.length > 200 && b.splice(0, 100), b.length > 0) { - const a = b[b.length - 1]; - if (d.d - a.d <= 0 || "y" in d && d.x === a.x && d.y === a.y) { - return; - } - } - b.push(d); - } - - function _0x4cc108(b, d, a) { - if (_0x5d6614.enableTrack) { - if (a !== _0x3e216f.T_MOVE) { - return a === _0x3e216f.T_CLICK ? (b.length >= 500 && _0x514d57(), void b.push(d)) : a === _0x3e216f.T_KEYBOARD ? (b.length > 500 && _0x514d57(), - void b.push(d)) : void 0; - } - { - let a = 500; - if (b.length >= 500 && _0x514d57(), b.length > 0) { - let e = b[b.length - 1], c = e.x, f = e.y, t = e.ts; - if (c === d.x && f === d.y) { - return; - } - if (d.ts - t < a) { - return; - } - } - b.push(d); - } - } - } - - const _0x1d393 = { - init: 0, - running: 1, - exit: 2, - flush: 3 - }; - - function _0x514d57(b) { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f524300000c0ae47934ec0c74c2f7000000000000056a1b00121d006f1b000b100117000f1b001b000b021e00f81d006d1b000b101b000b021e00f93e1700091b00201d006f1b001b000b031a00221e00cd240a0000101d00711b00131e00041a00221b000b041e00fa221e00fb2448000a0001101d00fc221b000b041e00fd221e00fb2448000a0001101d00fe221b000b041e00ff221e00fb2448000a0001101d0100221b000b041e0101221e00fb2448000a0001101d01021d00731b000b131e00fc1e001f48003e221700111c1b000b131e00fe1e001f48003e221700111c1b000b131e01001e001f48003e221700111c1b000b131e01021e001f48003e170004001b001b000b131e00fc1e001f48102a1b000b131e00fe1e001f480c2a281b000b131e01001e001f48042a281b000b131e01021e001f48082a281d00751b004902011d00771b004902021d007f1b004902031d00801b004902041d00811b004902051d00821b000b051e01030201043e1700061600271b000b151b000b171b000b180a0003221e0105241b000b051e01060a00011001170004001b000b121b000b061e01071b000b051e01081e01094903e82a283a17003f1b000b061e010a1b000b051e01081e010b4904002a3a1700231b000b06221e010a1b000b14281d010a1b000b07260a0000101c1b00201d006f1600291b000b061b000b121d01071b000b061b000b141d010a1b000b07260a0000101c1b00201d006f1b000b111700aa131e00041a00221b000b131d010c1f00180002010d131e00041a000d180002010d190200991b000b051e00990d1b000b08261b000b091e010e1b000b0a261b000b0b221e00db2418000a0001101b000b0c1e010f0a0002100a0002101f011b000b051e0110020111191f021b000b101b000b021e01123e17001b1b000b0d26180218010a0002101f031803011700031600181b000b0e2618021801131e00041a00200a0004101c00011300013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f40454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d292a03656d60016a01620176097770657670506d696101700965666d686d706d61770a706d6961777065697435136c65766073657661476b6a67717676616a677d0c6061726d67614961696b767d0868656a63716563610a7661776b6871706d6b6a0f6572656d685661776b6871706d6b6a0977677661616a506b740a77677661616a48616270106061726d6761546d7c61685665706d6b0a74766b60716770577166076665707061767d017409706b71676c4d6a626b08706d69617e6b6a610a706d6961777065697436076374714d6a626b0b6e77426b6a7077486d77700b746871636d6a77486d77700a706d69617770656974370a61726176476b6b6f6d610770705b77676d6001690b777d6a70657c4176766b760c6a65706d726148616a63706c057670674d54096274526176776d6b6a0b5b5b726176776d6b6a5b5b0867686d616a704d600a706d69617770656974300b617c70616a60426d616860047471776c0365686804706c616a096665776132305b676c0c62766b69476c6576476b6061066632305b3734023735086665776132305b34023736086665776132305b35023737086665776132305b3602373002373102373207636170506d69610237330b606b694a6b705265686d60097771667770766d6a630874766b706b676b6802373c02373d01340e353434343434343435353434343402303402303507626b767661656802303604666b607d097770766d6a636d627d027f790b666b607d526568367770760a666b607d5b6c65776c3901220371766802303705757161767d0a65776b68605b776d636a097465706c6a656961390970705b7361666d6039062271716d60390230300230310e5b667d7061605b7761675b606d600230320a30363d303d3233363d32096261526176776d6b6a0230330e5b343646305e32736b343434343502303c02303d0577686d6761023134075741474d4a424b036a6b7309706d696177706569740562686b6b760676656a606b690776716a6a6d6a6305626871776c08696b7261486d7770067774686d6761066661496b72610967686d676f486d777007666147686d676f0c6f617d666b657660486d77700a66614f617d666b6576600b6567706d726157706570610b736d6a606b735770657061067661636d6b6a02676a086d6a6768716061770571696b60610377506905707665676f08716a6d70506d6961036567670a716a6d7045696b716a700866616c65726d6b7603734d400f5341465b4041524d47415b4d4a424b046e776b6a0a7661636d6b6a476b6a62097661746b767051766804617c6d70", [, , void 0 !== _0x1d393 ? _0x1d393 : void 0, "undefined" != typeof Date ? Date : void 0, void 0 !== _0x366f76 ? _0x366f76 : void 0, void 0 !== _0x5d6614 ? _0x5d6614 : void 0, void 0 !== _0x114b1f ? _0x114b1f : void 0, void 0 !== _0x32ba04 ? _0x32ba04 : void 0, void 0 !== _0x2665d5 ? _0x2665d5 : void 0, void 0 !== _0x44f8f0 ? _0x44f8f0 : void 0, void 0 !== _0xed1647 ? _0xed1647 : void 0, "undefined" != typeof JSON ? JSON : void 0, void 0 !== _0x46feb6 ? _0x46feb6 : void 0, void 0 !== _0x2feb02 ? _0x2feb02 : void 0, void 0 !== _0x185df4 ? _0x185df4 : void 0, _0x514d57, b]); - } - - function _0x3258db() { - _0x5d6614.enableTrack && _0x514d57(_0x1d393.exit); - } - - var _0x24d484 = {}; - _0x24d484.mousemove = _0xb7cb9e, _0x24d484.touchmove = _0xb7cb9e, _0x24d484.keydown = _0x4538f7, - _0x24d484.touchstart = _0x25f502, _0x24d484.mousedown = _0x25f502; - let _0x9001e1 = !1; - - function _0xeabaae() { - _0x9001e1 = !0; - - } - - function _0xb7cb9e(b) { - let d = b; - const a = b.type; - b.changedTouches && "touchmove" === a && (d = b.touches[0], _0x42dcdc = !0); - let e = { - x: Math.floor(d.clientX), - y: Math.floor(d.clientY), - d: Date.now() - }; - _0x52806e(_0x5ee43f, e), _0x4cc108(_0x366f76.moveList, { - ts: e.d, - x: e.x, - y: e.y - }, _0x3e216f.T_MOVE); - } - - function _0x4538f7(b) { - let d = 0; - (b.altKey || b.ctrlKey || b.metaKey || b.shiftKey) && (d = 1); - let a = { - x: d, - d: Date.now() - }; - _0x52806e(_0x189607, a), _0x4cc108(_0x366f76.keyboardList, { - ts: a.d - }, _0x3e216f.T_KEYBOARD); - } - - function _0x25f502(b) { - let d = b; - const a = b.type; - b.changedTouches && "touchstart" === a && (d = b.touches[0], _0x42dcdc = !0); - let e = { - x: d.clientX, - y: d.clientY, - d: Date.now() - }; - _0x52806e(_0x56755f, e), _0x4cc108(_0x366f76.clickList, { - ts: e.d, - x: e.x, - y: e.y - }, _0x3e216f.T_CLICK); - } - - function _0x397e8e(b) { - return b.reduce(_0x45e683) / b.length; - } - - function _0x24bfe3(b) { - if (b.length <= 1) { - return 0; - } - const d = _0x397e8e(b), a = b.map(function (b) { - return b - d; - }); - return Math.sqrt(a.map(_0xccfd06).reduce(_0x45e683) / (b.length - 1)); - } - - function _0x5b5249(b, d, a) { - let e = 0, c = 0; - if (b.length > d) { - let d = []; - for (let e = 0; e < b.length - 1; e++) { - const c = b[e + 1], f = b[e], t = c.d - f.d; - t && (a ? d.push(1 / t) : d.push(Math.sqrt(_0xccfd06(c.x - f.x) + _0xccfd06(c.y - f.y)) / t)); - } - e = _0x397e8e(d), c = _0x24bfe3(d), 0 === c && (c = .01); - } - return [e, c]; - } - - function _0x426613() { - let b = !1, d = 0; - try { - document && document.createEvent && (document.createEvent("TouchEvent"), b = !0); - } catch (b) { - } - const a = _0x5b5249(_0x5ee43f, 1), e = _0x5b5249(_0x189607, 5, !0); - let c = 1; - !b && _0x42dcdc && (c |= 64, d |= _0x4520cb.kFakeOperations), 0 === _0x5ee43f.length ? (c |= 2, - d |= _0x4520cb.kNoMove) : a[0] > 50 && (c |= 16, d |= _0x4520cb.kMoveFast), 0 === _0x56755f.length && (c |= 4, - d |= _0x4520cb.kNoClickTouch), 0 === _0x189607.length ? (c |= 8, d |= _0x4520cb.kNoKeyboardEvent) : e[0] > .5 && (c |= 32, - d |= _0x4520cb.kKeyboardFast), _0x1a42d9.ubcode = d; - let f = c.toString(32); - return 1 === f.length ? f = "00" + f : 2 === f.length && (f = "0" + f), f; - } - - function _0xcc0e2a() { - _0x514d57(3); - } - - function _0x50204e(b, d) { - let a = d.length, e = new ArrayBuffer(a + 1), c = new Uint8Array(e), f = 0; - for (let b = 0; b < a; b++) { - c[b] = d[b], f ^= d[b]; - } - c[a] = f; - let t = 255 & Math.floor(255 * Math.random()), n = String.fromCharCode.apply(null, c), - o = _0x238632(String.fromCharCode(t), n); - var i = ""; - return i += String.fromCharCode(b), i += String.fromCharCode(t), _0x924b1(i += o, "s1"); - } - - function _0x6331(b, d, a, e, c) { - _0x15ec0a(), _0x426613(), void 0 !== e && "" !== e && (e = ""); - let f = _0xf220d2(e); - c || (c = "00000000000000000000000000000000"); - let t = new ArrayBuffer(9), n = new Uint8Array(t), - o = 0 | b << 6 | d << 5 | (1 & Math.floor(100 * Math.random())) << 4 | 0; - _0x366f76.bogusIndex++; - let i = 63 & _0x366f76.bogusIndex; - n[0] = a << 6 | i, n[1] = _0x366f76.envcode >> 8 & 255, n[2] = 255 & _0x366f76.envcode, - n[3] = _0x1a42d9.ubcode; - let r = _0x3e4534.decode(_0xf220d2(_0x3e4534.decode(f))); - n[4] = r[14], n[5] = r[15]; - let _ = _0x3e4534.decode(_0xf220d2(_0x3e4534.decode(c))); - return n[6] = _[14], n[7] = _[15], n[8] = 255 & Math.floor(255 * Math.random()), - _0x50204e(o, n); - } - - function _0x3748ce(b) { - // return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f52430019240068cd80d40c0035cb00000000000001021b00261d00151b0048001d00161b000201131d00011b000201141d001d1b000b051b000b08191700141b001b000b051b000b08191d001516002d1b000b051b000b09191700191b001b000b021b000b051b000b0919041d001516000b1b000201151d00151b001b000b03261b000b07261b000b060a0003101d00211b000b0a0000011600013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f40454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d292a03656d60016a01620176097770657670506d696101700965666d686d706d61770a706d6961777065697435136c65766073657661476b6a67717676616a677d0c6061726d67614961696b767d0868656a63716563610a7661776b6871706d6b6a0f6572656d685661776b6871706d6b6a0977677661616a506b740a77677661616a48616270106061726d6761546d7c61685665706d6b0a74766b60716770577166076665707061767d017409706b71676c4d6a626b08706d69617e6b6a610a706d6961777065697436076374714d6a626b0b6e77426b6a7077486d77700b746871636d6a77486d77700a706d69617770656974370a61726176476b6b6f6d610770705b77676d6001690b777d6a70657c4176766b760c6a65706d726148616a63706c057670674d54096274526176776d6b6a0b5b5b726176776d6b6a5b5b0867686d616a704d600a706d69617770656974300b617c70616a60426d616860047471776c0365686804706c616a096665776132305b676c0c62766b69476c6576476b6061066632305b3734023735086665776132305b34023736086665776132305b35023737086665776132305b3602373002373102373207636170506d69610237330b606b694a6b705265686d60097771667770766d6a630874766b706b676b6802373c02373d01340e353434343434343435353434343402303402303507626b767661656802303604666b607d097770766d6a636d627d027f790b666b607d526568367770760a666b607d5b6c65776c3901220371766802303705757161767d0a65776b68605b776d636a097465706c6a656961390970705b7361666d6039062271716d60390230300230310e5b667d7061605b7761675b606d600230320a30363d303d3233363d32096261526176776d6b6a0230330e5b343646305e32736b343434343502303c02303d0577686d6761023134075741474d4a424b036a6b7309706d696177706569740562686b6b760676656a606b690776716a6a6d6a6305626871776c08696b7261486d7770067774686d6761066661496b72610967686d676f486d777007666147686d676f0c6f617d666b657660486d77700a66614f617d666b6576600b6567706d726157706570610b736d6a606b735770657061067661636d6b6a02676a086d6a6768716061770571696b60610377506905707665676f08716a6d70506d6961036567670a716a6d7045696b716a700866616c65726d6b7603734d400f5341465b4041524d47415b4d4a424b046e776b6a0a7661636d6b6a476b6a62097661746b767051766804617c6d70095c29495729575051460c5c2949572954455d484b4540203434343434343434343434343434343434343434343434343434343434343434", [, , void 0 !== _0xf220d2 ? _0xf220d2 : void 0, void 0 !== _0x2ab8fb ? _0x2ab8fb : void 0, _0x3748ce, b]); - } - - function _0x344bfd(b, d) { - let a = new Uint8Array(3); - return a[0] = b / 256, a[1] = b % 256, a[2] = d % 256, String.fromCharCode.apply(null, a); - } - - function _0x1d9b6b(b) { - return String.fromCharCode(b); - } - - function _0x263a8b(b, d, a) { - return _0x1d9b6b(b) + _0x1d9b6b(d) + a; - } - - function _0x3aa44e(b, d) { - return _0x924b1(b, d); - } - - function _0x22a2b6(b, d, a, e, c, f, t, n, o, i, r, _, x, u, s, l, v, g, h) { - let p = new Uint8Array(19); - return p[0] = b, p[1] = r, p[2] = d, p[3] = _, p[4] = a, p[5] = x, p[6] = e, p[7] = u, - p[8] = c, p[9] = s, p[10] = f, p[11] = l, p[12] = t, p[13] = v, p[14] = n, p[15] = g, - p[16] = o, p[17] = h, p[18] = i, String.fromCharCode.apply(null, p); - } - - function _0x5342a6(b, d) { - - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f524300153d33201564547a0f07ae00000000000006ee1b000201161d00811b000b171b000b02402217000a1c1b000b1726402217000c1c1b000b17020000401700111b001b000b031b000b17041d00811b000b041e011717000d1b000b05260a0000101c1b000b06260a0000101c1b001b000b071e01181d00821b001b000b081e00061d00831b0048021d00841b001b000b1b1d00851b0048401d008c1b001b000b031b000b16041d008d1b001b000b09221e0119241b000b031b000b09221e0119241b000b1e0a000110040a0001101d00c41b001b000b09221e0119241b000b031b000b09221e0119241b000b180a000110040a0001101d00c61b001b000b0a1e00631d00c81b001b000b0b261b000b1a1b000b190a0002101d00ca1b001b000b0c261b000b221b000b210a0002101d00cb1b001b000b0d261b000b230200170a0002101d00cc1b001b000b09221e0119241b000b031b000b24040a0001101d00ce1b001b000b0e1a00221e00cd240a0000104903e82b1d00d21b001b000b0f260a0000101d00d31b001b000b1d1d00d61b001b000b1a4901002b1d00d71b001b000b1a4901002c1d00d91b001b000b191d00e11b001b000b1f480e191d00e71b001b000b1f480f191d00e81b001b000b20480e191d00ea1b001b000b20480f191d00ed1b001b000b25480e191d00ef1b001b000b25480f191d00f01b001b000b264818344900ff2f1d00f21b001b000b264810344900ff2f1d011a1b001b000b264808344900ff2f1d011b1b001b000b264800344900ff2f1d011c1b001b000b274818344900ff2f1d011d1b001b000b274810344900ff2f1d011e1b001b000b274808344900ff2f1d011f1b001b000b274800344900ff2f1d01201b001b000b281b000b29311b000b2a311b000b2b311b000b2c311b000b2d311b000b2e311b000b2f311b000b30311b000b31311b000b32311b000b33311b000b34311b000b35311b000b36311b000b37311b000b38311b000b39311d01211b004900ff1d01221b001b000b10261b000b281b000b2a1b000b2c1b000b2e1b000b301b000b321b000b341b000b361b000b381b000b3a1b000b291b000b2b1b000b2d1b000b2f1b000b311b000b331b000b351b000b371b000b390a0013101d01231b001b000b0c261b000b111b000b3b041b000b3c0a0002101d01241b001b000b12261b000b1c1b000b3b1b000b3d0a0003101d01251b001b000b13261b000b3e02001b0a0002101d01261b000b3f0000012700013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f40454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d292a03656d60016a01620176097770657670506d696101700965666d686d706d61770a706d6961777065697435136c65766073657661476b6a67717676616a677d0c6061726d67614961696b767d0868656a63716563610a7661776b6871706d6b6a0f6572656d685661776b6871706d6b6a0977677661616a506b740a77677661616a48616270106061726d6761546d7c61685665706d6b0a74766b60716770577166076665707061767d017409706b71676c4d6a626b08706d69617e6b6a610a706d6961777065697436076374714d6a626b0b6e77426b6a7077486d77700b746871636d6a77486d77700a706d69617770656974370a61726176476b6b6f6d610770705b77676d6001690b777d6a70657c4176766b760c6a65706d726148616a63706c057670674d54096274526176776d6b6a0b5b5b726176776d6b6a5b5b0867686d616a704d600a706d69617770656974300b617c70616a60426d616860047471776c0365686804706c616a096665776132305b676c0c62766b69476c6576476b6061066632305b3734023735086665776132305b34023736086665776132305b35023737086665776132305b3602373002373102373207636170506d69610237330b606b694a6b705265686d60097771667770766d6a630874766b706b676b6802373c02373d01340e353434343434343435353434343402303402303507626b767661656802303604666b607d097770766d6a636d627d027f790b666b607d526568367770760a666b607d5b6c65776c3901220371766802303705757161767d0a65776b68605b776d636a097465706c6a656961390970705b7361666d6039062271716d60390230300230310e5b667d7061605b7761675b606d600230320a30363d303d3233363d32096261526176776d6b6a0230330e5b343646305e32736b343434343502303c02303d0577686d6761023134075741474d4a424b036a6b7309706d696177706569740562686b6b760676656a606b690776716a6a6d6a6305626871776c08696b7261486d7770067774686d6761066661496b72610967686d676f486d777007666147686d676f0c6f617d666b657660486d77700a66614f617d666b6576600b6567706d726157706570610b736d6a606b735770657061067661636d6b6a02676a086d6a6768716061770571696b60610377506905707665676f08716a6d70506d6961036567670a716a6d7045696b716a700866616c65726d6b7603734d400f5341465b4041524d47415b4d4a424b046e776b6a0a7661636d6b6a476b6a62097661746b767051766804617c6d70095c29495729575051460c5c2949572954455d484b454020343434343434343434343434343434343434343434343434343434343434343420603035603c67603d3c62343466363430613d3c34343d3d3c6167623c303633610172067166676b6061066061676b606102313502313602313702313002313102313202313302313c02313d023234023235023236023237", [, , void 0, void 0 !== _0xf220d2 ? _0xf220d2 : void 0, void 0 !== _0x5d6614 ? _0x5d6614 : void 0, void 0 !== _0x15ec0a ? _0x15ec0a : void 0, void 0 !== _0x426613 ? _0x426613 : void 0, void 0 !== _0x1a42d9 ? _0x1a42d9 : void 0, void 0 !== _0x366f76 ? _0x366f76 : void 0, void 0 !== _0x3e4534 ? _0x3e4534 : void 0, "undefined" != typeof navigator ? navigator : void 0, void 0 !== _0x344bfd ? _0x344bfd : void 0, void 0 !== _0x238632 ? _0x238632 : void 0, void 0 !== _0x3aa44e ? _0x3aa44e : void 0, "undefined" != typeof Date ? Date : void 0, void 0 !== _0x15f71b ? _0x15f71b : void 0, void 0 !== _0x22a2b6 ? _0x22a2b6 : void 0, void 0 !== _0x1d9b6b ? _0x1d9b6b : void 0, void 0 !== _0x263a8b ? _0x263a8b : void 0, void 0 !== _0x924b1 ? _0x924b1 : void 0, , _0x5342a6, b, d]); - } - - window.tiel = _0x5342a6; - - function _0x62235(b) { - _0xf3adeb("xmst", b); - } - - function _0x4c1915() { - let b = _0x25c23b("xmst"); - return b || ""; - } - - var _0x18a195 = {}; - - function _0x41d0d5() { - } - - function _0x475128(b) { - return _0x5d6614.regionConf && _0x5d6614.regionConf.host && -1 !== b.indexOf(_0x5d6614.regionConf.host) ? _0x5f1248.sec : _0x5f1248.asgw; - } - - function _0x57abfe(b) { - let d = _0x5d6614.regionConf.host; - return !(!d || -1 === b.indexOf(d)); - } - - function _0x214be1(b) { - let d = b; - decodeURIComponent(b) === b && (d = encodeURI(b)); - const a = d.indexOf("?"); - if (a > 0) { - const b = d.substr(0, a + 1); - let e = d.substr(a + 1); - d = b + e.split("'").join("%27"); - } - return d; - } - - function _0x1c5f7a(b, d) { - let a = "", e = "", c = ""; - for (let b in d) { - b % 2 == 0 ? e = d[b] : (c = d[b], a += "&" + e + "=" + c); - } - let f = b; - if (a.length > 0) { - let d = -1 === b.indexOf("?") ? "?" : "&"; - f = b + d + a.substr(1); - } - return f; - } - - function _0x5c4b0f(b) { - let d = b.indexOf("?"); - return -1 !== d ? b.substr(d + 1) : ""; - } - - function _0x3c3931(b) { - for (let d = 0; d < _0x5d6614._enablePathListRegex.length; d++) { - if (_0x5d6614._enablePathListRegex[d].test(b)) { - return !0; - } - } - return !1; - } - - function _0x548737(b) { - return "application/x-www-form-urlencoded" === b || "application/json" === b; - } - - function _0x2598f0() { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243001b1b15301128d4e0bf59240000000000000bac1b000201a11d00801b000201a21d00811b00131e01a31e000f1d00821b001b000b191e00481d00831b001b000b191e01a41d00841b001b000b191e01a51d00851b001b000b191e01a61d008c1b000b191e01a7170004001b000b19201d01a71b000b19020000250076111e01a801170065111e01a9221e00be24131e00041a00220201a41d01aa221b021d01ab0a0001101c131e00450201ac0201ad1a02221e00492418000a00011017002a111801221e0010240a000010221e0064240a000010221e01ae240201af0a0001104800191d01b01b000b1b111b0210001d01a41b000b19020000250012111b021d01b11b000b1d111b0210001d01a61b000b19020000250049110a00001d01a9111e01a9221e00be24131e00041a00220200481d01aa221b021d01ab0a0001101c111800221e01b2240a0000101d01b31118011d01b41b000b1a111b0210001d00481b000201b502004b0201560201b60201b70201b80201b90a00071d008d1b000201ba0201bb0a00021d00c41b000b190200002504521b000b1f221e002424111e01b30a0001104800480129401f061b000b02111e01b404221700061c180617041d111e01b4221e0024240201bc0a00011048004801293917000c1b000b1c111b0210001118001d01bd111e01be1f07111e01b51f08111e004b1f09111e01561f0a111e01b61f0b111e01b71f0c111e01b81f0d111e01b91f0e111e01bf1f0f111e01c01f10131e00041a001f1148001f3218321b000b1e1e001f3a17002118111b000b1e183219111e01c11b000b1e183219190d18322d1f3216ffd81b000b031e01c21f121b000b04261b000b05111e01b4040201c31b000b031e01c30a00020a0002101f131b000b061813041f141b000b07261814111e01bd0a0002101f151b000b042618131b000b1718150a00020a0002101f160200001f171b000b081e011717000a18161f171600a4131e00041a00221b000b09262618160a0002101d00e01f64111e01b30201bb3e1700571b000b0a111e01b0041700441b000b0b261864111e01b0111e01bd0a0003101c1b000b0c2618641b000b0d0200d80a0003101f651b000b042618161b000b1818650a00020a0002101f1716000718161f1716002d1b000b0c2618641b000b0d0200d80a0003101ffb1b000b042618161b000b1818fb0a00020a0002101f17111e01a9221700131c111e01a94800190201aa19020048401700052600111e01a91f1848001fb618b618181e001f3a17004d18b648003e170027181818b6191e01ab480118170d11201d01a81b000b1a11181818b6191e01ab101c16001911181818b6190201aa191911181818b6191e01ab101c18b62d1fb616ffae111e01b117000e111e01a611111e01b1101c110201a9091b000b081e01c417001e11221e01a4241b000b0e1e01c51b000b0f260a0000100a0002101c1118071d01be1118081d01b51118091d004b1102000025014a48001f06111e01c61f071b000b1018070417000748011f061807221e002424131e005f1e00600a00011048004801294017000748021f0618064800391700f911221e01c7240201c80a0001101f0818081700e51b000b11111e01b4041f0918091b000b121e01c93e17005a1b000b0318081d01c31b000b0318091d01c21b000b13260201c318080a0002101c1b000b141808041c18091b020b12391700241b000b031e019b4800391700171b000b15261b000b1648024903e82a0a0002101c16001b1b020b121b000b031e01c23b17000c1b000b0318081d01c31b020b121b000b121e01ca3e221700111c1b000b031e019b1e001f480a3a17003d1b000b031e019b221e00be2418080a0001101c1b000b031e019b1e001f48013e17001a1b000b141808041c1b000b13260201c318080a0002101c1b020b0a17000d1b020b0a260a0000101c001d015611180b1d01b611180c1d01b711180d1d01b811180e1d01b911180f1d01bf1118101d01c048001fd818d81b000b1e1e001f3a170021111e01c11b000b1e18d81918111b000b1e18d819190d18d82d1fd816ffd81b000b1c111b0210001d01a50001cb00013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f40454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d292a03656d60016a01620176097770657670506d696101700965666d686d706d61770a706d6961777065697435136c65766073657661476b6a67717676616a677d0c6061726d67614961696b767d0868656a63716563610a7661776b6871706d6b6a0f6572656d685661776b6871706d6b6a0977677661616a506b740a77677661616a48616270106061726d6761546d7c61685665706d6b0a74766b60716770577166076665707061767d017409706b71676c4d6a626b08706d69617e6b6a610a706d6961777065697436076374714d6a626b0b6e77426b6a7077486d77700b746871636d6a77486d77700a706d69617770656974370a61726176476b6b6f6d610770705b77676d6001690b777d6a70657c4176766b760c6a65706d726148616a63706c057670674d54096274526176776d6b6a0b5b5b726176776d6b6a5b5b0867686d616a704d600a706d69617770656974300b617c70616a60426d616860047471776c0365686804706c616a096665776132305b676c0c62766b69476c6576476b6061066632305b3734023735086665776132305b34023736086665776132305b35023737086665776132305b3602373002373102373207636170506d69610237330b606b694a6b705265686d60097771667770766d6a630874766b706b676b6802373c02373d01340e353434343434343435353434343402303402303507626b767661656802303604666b607d097770766d6a636d627d027f790b666b607d526568367770760a666b607d5b6c65776c3901220371766802303705757161767d0a65776b68605b776d636a097465706c6a656961390970705b7361666d6039062271716d60390230300230310e5b667d7061605b7761675b606d600230320a30363d303d3233363d32096261526176776d6b6a0230330e5b343646305e32736b343434343502303c02303d0577686d6761023134075741474d4a424b036a6b7309706d696177706569740562686b6b760676656a606b690776716a6a6d6a6305626871776c08696b7261486d7770067774686d6761066661496b72610967686d676f486d777007666147686d676f0c6f617d666b657660486d77700a66614f617d666b6576600b6567706d726157706570610b736d6a606b735770657061067661636d6b6a02676a086d6a6768716061770571696b60610377506905707665676f08716a6d70506d6961036567670a716a6d7045696b716a700866616c65726d6b7603734d400f5341465b4041524d47415b4d4a424b046e776b6a0a7661636d6b6a476b6a62097661746b767051766804617c6d70095c29495729575051460c5c2949572954455d484b454020343434343434343434343434343434343434343434343434343434343434343420603035603c67603d3c62343466363430613d3c34343d3d3c6167623c303633610172067166676b6061066061676b606102313502313602313702313002313102313202313302313c02313d02323402323502323602323701370c686b67656857706b7665636103352a3503352a3603352a3703352a3003352a3103352a3203352a3303352a3c03352a3d03362a340130146d606b6a706f6a6b736a736c65706d77706c6d771463617041686169616a7077467d5065634a656961046c616560067767766d74700c776170457070766d667170610a4e6572655767766d74700470617c7002392601260b657474616a60476c6d68600b7661696b7261476c6d68600a676b6868616770534d400d60617061677046766b73776176056b7461766505244b54562b054b7461766507426d7661626b7c0b4c50494841686169616a700b476b6a7770767167706b760677656265766d107471776c4a6b706d626d6765706d6b6a215f6b666e6167702457656265766d5661696b70614a6b706d626d6765706d6b6a590f457474686154657d576177776d6b6a0657656265766d0547766d4b570a476c766b6961244d4b5706476c766b69610a57707d68614961606d6504416063610c70767d486b65604d6965636104686b6560054d696563610a636170476b6a70617c70023660066b6a686b656009607665734d696563610c6361704d69656361406570650460657065037776674e606570653e6d696563612b636d623f66657761323028563468434b40686c45554546454d45454545454545542b2b2b7d4c31464541454545454548454545454545464545414545454d4656454533036a65740b63616b686b6765706d6b6a0d6a6b706d626d6765706d6b6a7704696d606d066765696176650a696d67766b746c6b6a6107777461656f61760b6061726d6761296d6a626b0f6665676f63766b716a6029777d6a670966687161706b6b706c12746176776d7770616a702977706b76656361146569666d616a7029686d636c702977616a776b760d656767616861766b696170617609637d766b77676b74610c6965636a61706b69617061760967686d74666b657660146567676177776d666d686d707d296172616a70770e67686d74666b65766029766165600f67686d74666b6576602973766d70610f74657d69616a70296c656a606861760b746176696d77776d6b6a77046a6569610577706570610674766b697470076376656a7061600660616a6d616005676570676c0769617777656361306d77246a6b702465247265686d6024616a7169247265687161246b6224707d746124546176696d77776d6b6a4a65696103696574046e6b6d6a0e5c406b69656d6a566175716177700b677661657061546b747174137661696b72614172616a70486d7770616a61760d63686b66656857706b766563610c6b74616a40657065666577610b65707065676c4172616a700d4567706d72615c4b666e6167700d606d77746570676c4172616a700b65606046616c65726d6b76106560604172616a70486d7770616a61760b60617065676c4172616a7009626d76614172616a701049717065706d6b6a4b66776176726176134c50494849616a714d70616941686169616a70094d6a703c457676657d0b746b7770496177776563610d757161767d5761686167706b760b746176626b7669656a67610b676b6a70617c7049616a710f606b677169616a7041686169616a7011636170506d69617e6b6a614b6262776170056965636d67076772774c65776c067354766b7477066054766b7477036e77720b66766b73776176507d74610667686d616a70057070676d6005706b6f616a066577776d636a0677677661616a0e69774a6173506b6f616a486d777009706b6f616a486d7770047c69776d056d6a60617c057070736d6006677177706b69075c29466b6371770a5b776d636a65707176610e5c49484c7070745661757161777010776170566175716177704c61656061760477616a60106b726176766d6061496d6961507d74610f5b65675b6d6a706176676174706160055b77616a60155b667d7061605b6d6a706176676174705b686d77700462716a67096576637169616a70770e5a676b6a70616a7029707d746120016d057774686d70013f0e5b667d7061605b676b6a70616a70155b6b726176766d6061496d6961507d7461457663770b706b5174746176476577610d5b667d7061605b6961706c6b600a5b667d7061605b717668076b6a65666b7670096b6a686b6560616a600b6b6a686b656077706576700a6b6a74766b6376617777096b6a706d69616b71700343415004544b57500b5b776d636a6570717661390b5b667d7061605b666b607d126b6a766165607d7770657061676c656a63610c766177746b6a7761507d746107706d69616b7170067174686b6560086977577065707177076977506b6f616a0377606d0d7761674d6a626b4c61656061760b766177746b6a776151564811636170566177746b6a77614c61656061760a7c29697729706b6f616a03776167046d6a6d70", [, , void 0 !== _0x3c3931 ? _0x3c3931 : void 0, void 0 !== _0x366f76 ? _0x366f76 : void 0, void 0 !== _0x1c5f7a ? _0x1c5f7a : void 0, void 0 !== _0x214be1 ? _0x214be1 : void 0, void 0 !== _0x5c4b0f ? _0x5c4b0f : void 0, void 0 !== _0x5342a6 ? _0x5342a6 : void 0, void 0 !== _0x5d6614 ? _0x5d6614 : void 0, void 0 !== _0x40f5a1 ? _0x40f5a1 : void 0, void 0 !== _0x548737 ? _0x548737 : void 0, void 0 !== _0x375a4d ? _0x375a4d : void 0, void 0 !== _0x3564d7 ? _0x3564d7 : void 0, void 0, void 0 !== _0x30d6c3 ? _0x30d6c3 : void 0, void 0 !== _0x49c4c0 ? _0x49c4c0 : void 0, void 0 !== _0x57abfe ? _0x57abfe : void 0, void 0 !== _0x475128 ? _0x475128 : void 0, void 0 !== _0x5f1248 ? _0x5f1248 : void 0, void 0 !== _0x16e6ec ? _0x16e6ec : void 0, void 0 !== _0x62235 ? _0x62235 : void 0, "undefined" != typeof setTimeout ? setTimeout : void 0, void 0 !== _0x41d0d5 ? _0x41d0d5 : void 0]); - } - - _0x18a195.navigator = {}, _0x18a195.wID = {}, _0x18a195.window = {}, _0x18a195.webgl = {}, - _0x18a195.document = {}, _0x18a195.screen = {}, _0x18a195.plugins = {}; - - - function _0x5e9f5a() { - } - - function _0x375a4d(b, d, a) { - if (null === a || "" === a) { - return b; - } - if (a = a.toString(), "application/x-www-form-urlencoded" === d) { - b.bodyVal2str = !0; - const d = a.split("&"); - let e = {}; - if (d) { - for (let b = 0; b < d.length; b++) { - e[d[b].split("=")[0]] = decodeURIComponent(d[b].split("=")[1]); - } - } - b.body = e; - } else { - b.body = JSON.parse(a); - } - return b; - } - - function _0x40f5a1(b, d) { - let a = d; - if (_0x5d6614._urlRewriteRules.length > 0) { - for (let e = 0; e < _0x5d6614._urlRewriteRules.length; e++) { - let c = _0x5d6614._urlRewriteRules[e][0]; - if (c.test(d)) { - a = d.replace(c, _0x5d6614._urlRewriteRules[e][1]), b && _0x15f587.debug.call(b, "rewriteUrl ", "ORIGIN: " + d + "\nREWRITED: " + a); - break; - } - } - } - return a = _0x214be1(a), a; - } - - function _0x33fd33() { - _0x2598f0(), _0x5e9f5a(); - } - - function _0x84200a(b) { - this.name = "ConfigException", this.message = b; - } - - let _0x365ebc = { - host: "https://mssdk-boe.bytedance.net" - }, _0x59fafc = { - host: "https://mssdk-boei18n.byteintl.net" - }, _0x5ac994 = { - cn: { - boe: _0x365ebc, - prod: { - host: "https://mssdk.snssdk.com" - } - }, - sg: { - boe: _0x59fafc, - prod: { - host: "https://mssdk-sg.byteoversea.com" - } - }, - va: { - boe: _0x59fafc, - prod: { - host: "https://mssdk-va.byteoversea.com" - } - }, - gcp: { - boe: _0x59fafc, - prod: { - host: "https://mssdk-i18n.tiktokv.com" - } - }, - "va-tiktok": { - boe: _0x59fafc, - prod: { - host: "https://mssdk-va.tiktokv.com" - } - }, - "gcp-tiktok": { - boe: _0x59fafc, - prod: { - host: "https://mssdk-i18n.tiktokv.com" - } - }, - "sg-tiktok": { - boe: _0x59fafc, - prod: { - host: "https://mssdk-sg.tiktokv.com" - } - } - }; - const _0x3bbdbf = ["/web/report"]; - - function _0xefb47d(b, d, a) { - let e; - if (a) { - e = "cn" === b ? _0x365ebc : _0x59fafc; - let d = e.host; - e.reportUrl = d + _0x3bbdbf[0]; - } else { - let a = _0x5ac994[b]; - e = d ? a.boe : a.prod; - let c = e.host; - e.reportUrl = c + _0x3bbdbf[0]; - } - return e.pathList = _0x3bbdbf, e; - } - - function _0x20cda5(b) { - return ("undefined" == typeof window ? global : window)._$webrt_1628320270("484e4f4a403f5243002f2620b8c994982005e8ab00000000000005461b000b140201dc19203e17000e1b000b140201030201040d1b00131e00041a002248001d009922201d01dd220a00001d01de220a00001d01df22121d01c422121d01dc220200001d010322121d01e022131e00041a00224805483c2a1d01e12248021d010b224805483c2a1d01091d0108220200001d01d422121d01171d00771b000b02221e0199241b000b151b000b140a0002101c1b000b151e009948003e22011700201c1b000b03221e00f6241b000b151e00990a0001101b000b151e00994017000d1b000b040201e21a01471b000b051e009948003e1700111b000b051b000b151e00991d00991b000b151e01dd011700981b000b151e01030200003e17000d1b000b040201e31a01471b000b051b000b151e01031d01031b000b051b000b06261b000b151e01031b000b151e01e41b000b151e01e00a0003101d01101b000b151e01030201043e17001a1b000b07261b000b0848034903e82a0a0002101c1600101b000b091b000b151e01d4041c1b000b151e01171700111b000b051b000b151e01171d01171b000b051e01e50117003f1b000b151e01081700351b000b051b000b151e01081d01081b000b05201d01e51b000b0a261b000b0b1b000b051e01081e01e14903e82a0a0002101c1b000b151e01e61700251b000b051b000b151e01e61d01e61b000b07261b000b0c48054903e82a0a0002101c111b000b151d01e71b000b0d260a0000101c1b000b0e1b000b151e01de041c1b000b0f1b000b151e01df041c1b000b10260a0000101c1b000b151e01c41700251b000b051b000b151e01c41d01c41b000b07261b000b1148054903e82a0a0002101c1b000b151e01030201043e2217000c1c1b000b051e01e8011700231b000b05201d01e81b000b07261b000b12480a4903e82a1b000b150a0003101c1b000b05201d01e90001ea00013c0e6061626d6a6154766b746176707d026d60064b666e61677008606166716363617607616a72676b60610363617007676b6a776b686107626d76616671630a6b71706176536d60706c0a6d6a6a6176536d60706c0b6b717061764c616d636c700b6d6a6a61764c616d636c7009716a6061626d6a61600974766b706b707d746108706b5770766d6a6304676568680774766b67617777105f6b666e6167702474766b676177775901390132013302773441454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d2f2b3902773541406f6074636c305e4f7755463c342b4962727337325c4d355636312f53514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c52436765577047613902773641406f6074636c305e4f7755463c342b4962727337325c4d355636312953514568416d334a48666b755d504b54717e69426e4e6a767d7c3d4c524367655770476139013d0235350668616a63706c0a676c6576476b6061457002353406676c657645700f5f6b666e61677024536d6a606b7359076d6a60617c4b6208406b677169616a70125f6b666e616770244a65726d6365706b7659105f6b666e616770244c6d77706b767d5907746871636d6a77085b746c656a706b690b67656868546c656a706b690b5b5b6a6d636c7069657661054571606d6b1847656a72657756616a6061766d6a63476b6a70617c7036400973616660766d726176136361704b736a54766b746176707d4a656961770968656a63716563617706676c766b69610776716a706d696107676b6a6a616770145b5b73616660766d7261765b6172656871657061135b5b776168616a6d71695b61726568716570611b5b5b73616660766d7261765b7767766d74705b62716a67706d6b6a175b5b73616660766d7261765b7767766d74705b62716a67155b5b73616660766d7261765b7767766d74705b626a135b5b627c60766d7261765b6172656871657061125b5b60766d7261765b716a73766574746160155b5b73616660766d7261765b716a73766574746160115b5b60766d7261765b6172656871657061145b5b776168616a6d71695b716a73766574746160145b5b627c60766d7261765b716a737665747461600131095b776168616a6d71690c67656868576168616a6d7169165b576168616a6d71695b4d40415b5661676b7660617608606b677169616a7005696570676c06566163417c740a58205f65297e5960675b066765676c615b046b74616a0470617770096d6a676b636a6d706b076b6a6176766b7604676b60611255514b50455b415c4741414041405b4156560e776177776d6b6a57706b76656361077761704d70616910776b69614f617d4c617661467d7061600a7661696b72614d706169096d6a60617c616040460c546b6d6a7061764172616a700e4957546b6d6a7061764172616a700d67766165706141686169616a700667656a72657709706b4065706551564807766174686567610358772e01630a6a65706d7261676b6061145f6b666e61677024546871636d6a457676657d594a5a6c707074773b3e582b582b2c5f34293d597f352837792c582a5f34293d597f352837792d7f3779785f65296234293d597f352830792c3e5f65296234293d597f352830792d7f33792d013608686b6765706d6b6a046c76616204626d6861106c7070743e2b2b686b6765686c6b777009717761764563616a700b706b486b736176476577610874686570626b766902353602353707736d6a606b737702353003736d6a02353107656a60766b6d6002353205686d6a717c023533066d746c6b6a6102353c046d74656002353d046d746b6002363403696567023635096965676d6a706b776c0c6965675b746b73617674672d0467766b77037c35350567766d6b7705627c6d6b7704746d6f6102363602363702363002363102363202363302363c08626d7661626b7c2b066b746176652b05246b74762b07676c766b69612b0870766d60616a702b0469776d6102363d0237340672616a606b7606436b6b6368610e5b746576656957736d70676c4b6a0a606d76616770576d636a0a676b6a776d7770616a700677736d70676c03606b69046a6b606107746c656a706b69046c6b6b6f40454647404142434c4d4e4f48494a4b54555657505152535c5d5e656667606162636c6d6e6f68696a6b74757677707172737c7d7e34353637303132333c3d292a03656d60016a01620176097770657670506d696101700965666d686d706d61770a706d6961777065697435136c65766073657661476b6a67717676616a677d0c6061726d67614961696b767d0868656a63716563610a7661776b6871706d6b6a0f6572656d685661776b6871706d6b6a0977677661616a506b740a77677661616a48616270106061726d6761546d7c61685665706d6b0a74766b60716770577166076665707061767d017409706b71676c4d6a626b08706d69617e6b6a610a706d6961777065697436076374714d6a626b0b6e77426b6a7077486d77700b746871636d6a77486d77700a706d69617770656974370a61726176476b6b6f6d610770705b77676d6001690b777d6a70657c4176766b760c6a65706d726148616a63706c057670674d54096274526176776d6b6a0b5b5b726176776d6b6a5b5b0867686d616a704d600a706d69617770656974300b617c70616a60426d616860047471776c0365686804706c616a096665776132305b676c0c62766b69476c6576476b6061066632305b3734023735086665776132305b34023736086665776132305b35023737086665776132305b3602373002373102373207636170506d69610237330b606b694a6b705265686d60097771667770766d6a630874766b706b676b6802373c02373d01340e353434343434343435353434343402303402303507626b767661656802303604666b607d097770766d6a636d627d027f790b666b607d526568367770760a666b607d5b6c65776c3901220371766802303705757161767d0a65776b68605b776d636a097465706c6a656961390970705b7361666d6039062271716d60390230300230310e5b667d7061605b7761675b606d600230320a30363d303d3233363d32096261526176776d6b6a0230330e5b343646305e32736b343434343502303c02303d0577686d6761023134075741474d4a424b036a6b7309706d696177706569740562686b6b760676656a606b690776716a6a6d6a6305626871776c08696b7261486d7770067774686d6761066661496b72610967686d676f486d777007666147686d676f0c6f617d666b657660486d77700a66614f617d666b6576600b6567706d726157706570610b736d6a606b735770657061067661636d6b6a02676a086d6a6768716061770571696b60610377506905707665676f08716a6d70506d6961036567670a716a6d7045696b716a700866616c65726d6b7603734d400f5341465b4041524d47415b4d4a424b046e776b6a0a7661636d6b6a476b6a62097661746b767051766804617c6d70095c29495729575051460c5c2949572954455d484b454020343434343434343434343434343434343434343434343434343434343434343420603035603c67603d3c62343466363430613d3c34343d3d3c6167623c303633610172067166676b6061066061676b606102313502313602313702313002313102313202313302313c02313d02323402323502323602323701370c686b67656857706b7665636103352a3503352a3603352a3703352a3003352a3103352a3203352a3303352a3c03352a3d03362a340130146d606b6a706f6a6b736a736c65706d77706c6d771463617041686169616a7077467d5065634a656961046c616560067767766d74700c776170457070766d667170610a4e6572655767766d74700470617c7002392601260b657474616a60476c6d68600b7661696b7261476c6d68600a676b6868616770534d400d60617061677046766b73776176056b7461766505244b54562b054b7461766507426d7661626b7c0b4c50494841686169616a700b476b6a7770767167706b760677656265766d107471776c4a6b706d626d6765706d6b6a215f6b666e6167702457656265766d5661696b70614a6b706d626d6765706d6b6a590f457474686154657d576177776d6b6a0657656265766d0547766d4b570a476c766b6961244d4b5706476c766b69610a57707d68614961606d6504416063610c70767d486b65604d6965636104686b6560054d696563610a636170476b6a70617c70023660066b6a686b656009607665734d696563610c6361704d69656361406570650460657065037776674e606570653e6d696563612b636d623f66657761323028563468434b40686c45554546454d45454545454545542b2b2b7d4c31464541454545454548454545454545464545414545454d4656454533036a65740b63616b686b6765706d6b6a0d6a6b706d626d6765706d6b6a7704696d606d066765696176650a696d67766b746c6b6a6107777461656f61760b6061726d6761296d6a626b0f6665676f63766b716a6029777d6a670966687161706b6b706c12746176776d7770616a702977706b76656361146569666d616a7029686d636c702977616a776b760d656767616861766b696170617609637d766b77676b74610c6965636a61706b69617061760967686d74666b657660146567676177776d666d686d707d296172616a70770e67686d74666b65766029766165600f67686d74666b6576602973766d70610f74657d69616a70296c656a606861760b746176696d77776d6b6a77046a6569610577706570610674766b697470076376656a7061600660616a6d616005676570676c0769617777656361306d77246a6b702465247265686d6024616a7169247265687161246b6224707d746124546176696d77776d6b6a4a65696103696574046e6b6d6a0e5c406b69656d6a566175716177700b677661657061546b747174137661696b72614172616a70486d7770616a61760d63686b66656857706b766563610c6b74616a40657065666577610b65707065676c4172616a700d4567706d72615c4b666e6167700d606d77746570676c4172616a700b65606046616c65726d6b76106560604172616a70486d7770616a61760b60617065676c4172616a7009626d76614172616a701049717065706d6b6a4b66776176726176134c50494849616a714d70616941686169616a70094d6a703c457676657d0b746b7770496177776563610d757161767d5761686167706b760b746176626b7669656a67610b676b6a70617c7049616a710f606b677169616a7041686169616a7011636170506d69617e6b6a614b6262776170056965636d67076772774c65776c067354766b7477066054766b7477036e77720b66766b73776176507d74610667686d616a70057070676d6005706b6f616a066577776d636a0677677661616a0e69774a6173506b6f616a486d777009706b6f616a486d7770047c69776d056d6a60617c057070736d6006677177706b69075c29466b6371770a5b776d636a65707176610e5c49484c7070745661757161777010776170566175716177704c61656061760477616a60106b726176766d6061496d6961507d74610f5b65675b6d6a706176676174706160055b77616a60155b667d7061605b6d6a706176676174705b686d77700462716a67096576637169616a70770e5a676b6a70616a7029707d746120016d057774686d70013f0e5b667d7061605b676b6a70616a70155b6b726176766d6061496d6961507d7461457663770b706b5174746176476577610d5b667d7061605b6961706c6b600a5b667d7061605b717668076b6a65666b7670096b6a686b6560616a600b6b6a686b656077706576700a6b6a74766b6376617777096b6a706d69616b71700343415004544b57500b5b776d636a6570717661390b5b667d7061605b666b607d126b6a766165607d7770657061676c656a63610c766177746b6a7761507d746107706d69616b7170067174686b6560086977577065707177076977506b6f616a0377606d0d7761674d6a626b4c61656061760b766177746b6a776151564811636170566177746b6a77614c61656061760a7c29697729706b6f616a03776167046d6a6d700d606b5b746b77705b626170676c026b6f076c6165606176770973766574426170676c066961706c6b60037761700567686b6a610876616261767661760e7661626176766176546b686d677d04696b60610b67766160616a706d656877056765676c61087661606d76616770096d6a706163766d707d165b5b65675b6d6a7061766761747061605b626170676c05626170676c065b626170676c03606274056d7757404f0e616a656668615465706c486d77700f717668566173766d7061567168617703606172036276611e6b74706d6b6a24656d602c4d6a70616361762d246d77246a6161606160250f7661636d6b6a246d77246a7168682503666b610b616a65666861507665676f0474617662076b74706d6b6a77045b6062740b6d6a6d706d65686d7e6160", [, , "undefined" != typeof Object ? Object : void 0, "undefined" != typeof Math ? Math : void 0, void 0 !== _0x84200a ? _0x84200a : void 0, void 0 !== _0x5d6614 ? _0x5d6614 : void 0, void 0 !== _0xefb47d ? _0xefb47d : void 0, "undefined" != typeof setTimeout ? setTimeout : void 0, void 0 !== _0x41d0d5 ? _0x41d0d5 : void 0, void 0 !== _0x173f2d ? _0x173f2d : void 0, "undefined" != typeof setInterval ? setInterval : void 0, void 0 !== _0x514d57 ? _0x514d57 : void 0, void 0 !== _0x3049f2 ? _0x3049f2 : void 0, void 0 !== _0x33fd33 ? _0x33fd33 : void 0, void 0 !== _0x2f5cef ? _0x2f5cef : void 0, void 0 !== _0x57e18a ? _0x57e18a : void 0, void 0 !== _0xeabaae ? _0xeabaae : void 0, void 0 !== _0x3147e5 ? _0x3147e5 : void 0, void 0 !== _0x39ba64 ? _0x39ba64 : void 0, _0x20cda5, b], this); - } - - function _0x173f2d(b) { - if (b < 513 || b > 517) { - throw Error("unsupport privacy mode", b); - } - _0x5d6614.umode = b, setTimeout(_0x41d0d5, 3e3); - } - - function _0x2f5cef(b) { - for (let d = 0; d < b.length; d++) { - b[d] && _0x5d6614._enablePathListRegex.push(new RegExp(b[d])); - } - } - - function _0x57e18a(b) { - if (void 0 !== b) { - for (let d = 0; d < b.length; d++) { - _0x5d6614._urlRewriteRules.push([new RegExp(b[d][0]), b[d][1]]); - } - } - } - - function _0x5e31b4() { - return window.__ac_referer || ""; - } - - function _0x409f0e(b) { - let d = _0x366f76.activeState, a = 9; - "visible" === b && (a = 1), "hidden" === b && (a = 2); - let e = { - ts: new Date().getTime(), - v: a - }; - d.push(e); - } - - function _0x1e84bf() { - var b, d; - void 0 !== document.hidden ? (d = "visibilitychange", b = "visibilityState") : void 0 !== document.mozHidden ? (d = "mozvisibilitychange", - b = "mozVisibilityState") : void 0 !== document.msHidden ? (d = "msvisibilitychange", - b = "msVisibilityState") : void 0 !== document.webkitHidden && (d = "webkitvisibilitychange", - b = "webkitVisibilityState"), document.addEventListener(d, function () { - _0x409f0e(document[b]); - }, !1), _0x409f0e(document[b]); - } - - function _0xccb93d() { - _0x3258db(); - } - - function _0x57197e() { - function b(b) { - _0x5d6614.triggerUnload || (_0x5d6614.triggerUnload = !0, _0xccb93d()); - } - - window && window.addEventListener && (window.addEventListener("beforeunload", b), - window.addEventListener("unload", b)); - } - - function _0x58c3c0(b) { - return new _0x20cda5(b); - } - - function _0x7bc9f0(b) { - 0 === b ? setTimeout(_0xcc0e2a, 100) : 1 === b && setTimeout(_0x41d0d5, 100); - } - - function _0x566793(b, d) { - 1 === b && (_0x5d6614.track = d); - } - - _0x20cda5.prototype.frontierSign = _0x3748ce, _0x20cda5.prototype.getReferer = _0x5e31b4, - _0x20cda5.prototype.setUserMode = _0x173f2d, function () { - let b = _0x4d09f0(_0x30d6c3.refererKey) || ""; - console.log(document.referrer); - _0x16abec(_0x30d6c3.refererKey), "__ac_blank" === b ? b = "" : "" === b && (b = document.referrer), - b && (window.__ac_referer = b); - }(), function () { - let b = _0x4c1915(); - b && (_0x366f76.msToken = b, _0x366f76.msStatus = _0x5f1248.asgw), setTimeout(function () { - _0x31f5e3(), _0xeabaae(), _0x1e84bf(), _0x57197e(); - }, 3e3), _0x2f5cef(["/web/report"]); - }(), _0x3a6811.frontierSign = _0x3748ce, _0x3a6811.getReferer = _0x5e31b4, _0x3a6811.init = _0x58c3c0, - _0x3a6811.report = _0x7bc9f0, _0x3a6811.setConfig = _0x566793, _0x3a6811.setUserMode = _0x173f2d, - Object.defineProperty(_0x3a6811, "__esModule", { - value: !0 - }); -}); - -function userxb(aaa) { - Xb = window.tiel(aaa); - return Xb; -} \ No newline at end of file diff --git a/z_working/dyvm.js b/z_working/dyvm.js deleted file mode 100644 index 0be6fba..0000000 --- a/z_working/dyvm.js +++ /dev/null @@ -1,38 +0,0 @@ - -const fs = require('fs'); -const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); - - -function ReadCode(name, dir) { - let file_path = dir === undefined ? `${__dirname}/${name}` : `${__dirname}/${dir}/${name}`; - return fs.readFileSync(file_path) + "\r\n" -} - - -const js_code = ReadCode(`./dy.js`); -const user_config = { - proxy_config: { proxy: true, print_log: true }, - canvas: "", - window_attribute: { }, - env: { - plugin: [ - { description: "Portable Document Format", filename: "internal-pdf-viewer", name: "Chrome PDF Plugin", MimeTypes: [{ description: "Portable Document Format", suffixes: "pdf", type: "application/x-google-chrome-pdf" }] }, - { description: "", filename: "mhjfbmdgcfjbbpaeojofohoefgiehjai", name: "Chrome PDF Viewer", MimeTypes: [{ description: "", suffixes: "pdf", type: "application/pdf" }] }, - { description: "", filename: "internal-nacl-plugin", name: "Native Client", MimeTypes: [{ description: "Native Client Executable", suffixes: "", type: "application/x-nacl" }, { description: "Portable Native Client Executable", suffixes: "", type: "application/x-pnacl" }] } - ], - navigator: { - userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55" - }, - location: { - href: "https://mms.pinduoduo.com/login/?redirectUrl=https%3A%2F%2Fmms.pinduoduo.com%2Fgoods%2Fgoods_list", - search: "?redirectUrl=https%3A%2F%2Fmms.pinduoduo.com%2Fgoods%2Fgoods_list" - } - } -} - -let result = QXVM_GENERATE.QXVm_sanbox(js_code, "userxb", user_config); -let xb ="device_platform=webapp&aid=6383&channel=channel_pc_web&sec_user_id=MS4wLjABAAAAlwXCzzm7SmBfdZAsqQ_wVVUbpTvUSX1WC_x8HAjMa3gLb88-MwKL7s4OqlYntX4r&max_cursor=1668924001000&locate_query=false&show_live_replay_strategy=1&count=10&publish_video_strategy_type=2&pc_client_type=1&version_code=170400&version_name=17.4.0&cookie_enabled=true&screen_width=1920&screen_height=1080&browser_language=zh-CN&browser_platform=Win32&browser_name=Edge&browser_version=107.0.1418.62&browser_online=true&engine_name=Blink&engine_version=107.0.0.0&os_name=Windows&os_version=10&cpu_core_num=6&device_memory=8&platform=PC&downlink=10&effective_type=4g&round_trip_time=100&webid=7171645449338029602&msToken=" -console.log(result.userxb(xb)) -console.log('\n') - -debugger diff --git a/z_working/juliang.js b/z_working/juliang.js deleted file mode 100644 index 8ff2266..0000000 --- a/z_working/juliang.js +++ /dev/null @@ -1,3111 +0,0 @@ -var w0_0x1c9e73 = 'undefined' == typeof window ? global : window; -w0_0x1c9e73['_$webrt_1651817768'] = function (_0x5b632a, _0x244199, _0x166a96) { - function _0x5b306c() { - if ('undefined' == typeof Reflect || !Reflect['construct']) - return !(-0x12a + -0x46c + 0x597); - if (Reflect['construct']['sham']) - return !(0xb89 + -0x241d + 0x1895); - if ('function' == typeof Proxy) - return !(-0x6fa * 0x4 + -0x7bd + -0x49 * -0x7d); - try { - return Date['prototype']['toString']['call'](Reflect['construct'](Date, [], function () { })), - !(0x8 * 0x39e + -0x1e8f * 0x1 + -0x19f * -0x1); - } catch (_0x411922) { - return !(-0x91 * 0xa + -0x9de + -0x61 * -0x29); - } - } - function _0x5b851a(_0x9df7bd, _0x10f92, _0x2542c5) { - return (_0x5b851a = _0x5b306c() ? Reflect['construct'] : function (_0x1772d2, _0x1f67b1, _0x17f3f8) { - var _0x35602b = [null]; - _0x35602b['push']['apply'](_0x35602b, _0x1f67b1); - var _0x38e471 = new (Function['bind']['apply'](_0x1772d2, _0x35602b))(); - return _0x17f3f8 && _0x2ec2be(_0x38e471, _0x17f3f8['prototype']), - _0x38e471; - } - )['apply'](null, arguments); - } - function _0x2ec2be(_0x204ae6, _0x2d8ed4) { - return (_0x2ec2be = Object['setPrototypeOf'] || function (_0x39b6ba, _0x15125b) { - return _0x39b6ba['__proto__'] = _0x15125b, - _0x39b6ba; - } - )(_0x204ae6, _0x2d8ed4); - } - function _0xb3317f(_0x14ca78) { - return function (_0x3c7274) { - if (Array['isArray'](_0x3c7274)) { - for (var _0x24c804 = -0x1958 + -0x1fc1 * 0x1 + 0x3919, _0x12aaa1 = new Array(_0x3c7274['length']); _0x24c804 < _0x3c7274['length']; _0x24c804++) - _0x12aaa1[_0x24c804] = _0x3c7274[_0x24c804]; - return _0x12aaa1; - } - }(_0x14ca78) || function (_0x28c8ee) { - if (Symbol['iterator'] in Object(_0x28c8ee) || '[object\x20Arguments]' === Object['prototype']['toString']['call'](_0x28c8ee)) - return Array['from'](_0x28c8ee); - }(_0x14ca78) || function () { - throw new TypeError('Invalid\x20attempt\x20to\x20spread\x20non-iterable\x20instance'); - }(); - } - for (var _0x23a787 = [], _0x4b017b = -0x13b3 + 0x1 * 0x22b7 + 0x2 * -0x782, _0x474ac7 = [], _0xb6bdb8 = -0x20e1 + -0x2463 + 0x4544, _0x224471 = function (_0x198d57, _0x3d0722) { - var _0x48a7c2 = _0x198d57[_0x3d0722++] - , _0x1a983f = _0x198d57[_0x3d0722] - , _0x47c4ec = parseInt('' + _0x48a7c2 + _0x1a983f, 0x10c9 * -0x1 + 0x1 * 0x1bfa + 0xb * -0x103); - if (_0x47c4ec >> 0xebd + -0x1c91 * 0x1 + 0x1 * 0xddb == -0x1103 + -0x882 + 0x1985) - return [-0x147b + -0x1 * -0x49 + 0x1433, _0x47c4ec]; - if (_0x47c4ec >> -0x214b * 0x1 + -0x599 * 0x1 + -0x26ea * -0x1 == -0x1b1c + -0x57 * 0x34 + 0x2cca) { - var _0x306b70 = parseInt('' + _0x198d57[++_0x3d0722] + _0x198d57[++_0x3d0722], 0xa43 * -0x3 + -0x519 + 0x23f2 * 0x1); - return _0x47c4ec &= 0x62 * 0x7 + -0xd4c + 0x1b * 0x67, - [-0x1d58 + -0xe5 * 0x1 + -0x3 * -0xa15, _0x306b70 = (_0x47c4ec <<= 0x1017 + -0x15 * -0x112 + 0x5 * -0x7b5) + _0x306b70]; - } - if (_0x47c4ec >> 0x3 * 0xb3a + 0x2 * 0x10a3 + -0x42ee == 0x16d2 + -0xcb0 + -0xa1f) { - var _0x24e50d = parseInt('' + _0x198d57[++_0x3d0722] + _0x198d57[++_0x3d0722], 0x1775 + -0x1 * -0x148d + -0xe1 * 0x32) - , _0x43d3f7 = parseInt('' + _0x198d57[++_0x3d0722] + _0x198d57[++_0x3d0722], -0x209c + 0xd7 * 0x25 + -0x1 * -0x199); - return _0x47c4ec &= 0x8d4 + 0x2100 + -0x2995, - [-0x4a9 * -0x3 + -0x14 * -0x15b + 0x2 * -0x148a, _0x43d3f7 = (_0x47c4ec <<= -0x1 * 0x26f9 + 0x1 * 0x1e69 + 0x1 * 0x8a0) + (_0x24e50d <<= -0x1 * 0x709 + 0xa72 + -0x361) + _0x43d3f7]; - } - }, _0x493a9b = function (_0x17b7d1, _0x20b146) { - var _0x29a120 = parseInt('' + _0x17b7d1[_0x20b146] + _0x17b7d1[_0x20b146 + (-0x1b11 * 0x1 + -0x1497 + -0x93 * -0x53)], 0xe5e + 0x1 * -0x1c21 + -0x1 * -0xdd3); - return _0x29a120 = _0x29a120 > 0xa55 + 0x2380 + -0x2d56 ? -(-0x23d6 + 0x2 * -0x1294 + 0x24ff * 0x2) + _0x29a120 : _0x29a120; - }, _0x2a5c97 = function (_0x193f33, _0x2bb549) { - var _0x181f37 = parseInt('' + _0x193f33[_0x2bb549] + _0x193f33[_0x2bb549 + (0xc5 * 0x2b + 0x35f * -0x2 + -0x1a58)] + _0x193f33[_0x2bb549 + (0x20af + -0x5ad + -0x360 * 0x8)] + _0x193f33[_0x2bb549 + (0x26c + 0x4e * 0x52 + -0x1b65)], -0x1f88 + -0x37c + 0x2314); - return _0x181f37 = _0x181f37 > -0xa3 * -0x2c + -0xab25 + 0x10f20 ? -(-0x1 * 0xf409 + -0x4b9a + 0x23fa3) + _0x181f37 : _0x181f37; - }, _0x27d16d = function (_0x119164, _0x47f037) { - var _0x1d3574 = parseInt('' + _0x119164[_0x47f037] + _0x119164[_0x47f037 + (0x1685 * 0x1 + -0x1b * 0xe + -0x1 * 0x150a)] + _0x119164[_0x47f037 + (0x1 * 0x26b4 + -0x170f + -0xfa3)] + _0x119164[_0x47f037 + (0x3 * 0x427 + -0x25f3 + 0x1981)] + _0x119164[_0x47f037 + (-0x2 * 0x5d6 + -0x2220 + 0x2 * 0x16e8)] + _0x119164[_0x47f037 + (0x1550 + 0x9b * 0x13 + -0x20cc)] + _0x119164[_0x47f037 + (0x15e4 + -0x2 * -0x855 + -0x2688)] + _0x119164[_0x47f037 + (0x1f33 + 0x4 * -0x66d + -0x32 * 0x1c)], 0xd83 * -0x1 + -0xdb4 + -0x1 * -0x1b47); - return _0x1d3574 = _0x1d3574 > 0x7ae95eed + 0xe28cf561 + -0xdd76544f ? -0x1386 + 0x1b3f + 0x7b9 * -0x1 + _0x1d3574 : _0x1d3574; - }, _0x85375f = function (_0x4f06a6, _0xb32c1e) { - return parseInt('' + _0x4f06a6[_0xb32c1e] + _0x4f06a6[_0xb32c1e + (-0x88c + -0x822 + 0x10af)], -0x112d * -0x1 + 0xd * 0x58 + -0x1595); - }, _0xab9e2b = function (_0x19d314, _0x249dd4) { - return parseInt('' + _0x19d314[_0x249dd4] + _0x19d314[_0x249dd4 + (0x1 * 0x1330 + -0x1835 + 0x506)] + _0x19d314[_0x249dd4 + (-0x142 * 0x6 + -0x3 * 0xa86 + 0x2720)] + _0x19d314[_0x249dd4 + (0x783 + -0x65b + -0x125)], 0x1 * -0x1a89 + 0x33 * -0x99 + 0x3914 * 0x1); - }, _0x4bdfaf = _0x4bdfaf || this || window, _0x14d136 = (Object['keys'], - _0x5b632a['length'], - 0xd2d * 0x2 + 0x1aeb + -0x419 * 0xd), _0x5a769e = '', _0x1bee19 = _0x14d136; _0x1bee19 < _0x14d136 + (-0x1cef + 0x4 * -0x512 + -0x9db * -0x5); _0x1bee19++) { - var _0x1428b5 = '' + _0x5b632a[_0x1bee19++] + _0x5b632a[_0x1bee19]; - _0x1428b5 = parseInt(_0x1428b5, -0x60 * -0x55 + -0x17c2 + -0x80e), - _0x5a769e += String['fromCharCode'](_0x1428b5); - } - if ('HNOJ@?RC' != _0x5a769e) - throw new Error('error\x20magic\x20number\x20' + _0x5a769e); - _0x14d136 += -0xd7 * -0x2e + -0x2 * -0x8f4 + -0x387a, - parseInt('' + _0x5b632a[_0x14d136] + _0x5b632a[_0x14d136 + (0x20ba + 0x1ddc + -0x3e95)], 0x59 + 0xb12 + -0x1 * 0xb5b), - (_0x14d136 += 0x24f0 + 0x1bb6 + 0x9 * -0x72e, - _0x4b017b = -0x676 * 0x6 + 0x16d0 + -0x7fa * -0x2); - for (var _0xd899e9 = 0x14d0 + -0xec7 + -0x609; _0xd899e9 < -0x2 * -0x896 + 0x6 * -0x31 + 0x556 * -0x3; _0xd899e9++) { - var _0x2d2983 = _0x14d136 + (0x22c4 + -0x267f + 0x3bd) * _0xd899e9 - , _0x5b5723 = '' + _0x5b632a[_0x2d2983++] + _0x5b632a[_0x2d2983] - , _0x5a3142 = parseInt(_0x5b5723, 0x5 * 0x6c0 + 0x248a + -0x463a); - _0x4b017b += (0x1c52 + 0xb9d + -0x49 * 0x8c & _0x5a3142) << (0x161c + 0x1e2f + -0x3449) * _0xd899e9; - } - _0x14d136 += -0x24d6 + -0x23ac + -0x2449 * -0x2, - _0x14d136 += 0x7 * -0x2ef + -0x1fcd + 0x2 * 0x1a2f; - var _0xb7a56c = parseInt('' + _0x5b632a[_0x14d136] + _0x5b632a[_0x14d136 + (0x4 * 0x980 + 0x1df * 0x11 + -0x45ce * 0x1)] + _0x5b632a[_0x14d136 + (-0x6b2 + 0x2172 + 0x6 * -0x475)] + _0x5b632a[_0x14d136 + (0x2228 + -0x1 * 0x3c4 + 0x65 * -0x4d)] + _0x5b632a[_0x14d136 + (0x15e * 0x7 + 0x1 * -0x220d + 0x187f * 0x1)] + _0x5b632a[_0x14d136 + (-0x95d + 0xfa3 + -0x641)] + _0x5b632a[_0x14d136 + (-0x1 * -0x34a + -0x10b9 + 0x1 * 0xd75)] + _0x5b632a[_0x14d136 + (0xd17 + 0xbc * 0x1e + -0x2318)], -0x5 * -0x70b + 0x20ae + -0x43d5) - , _0x3fe6ea = _0xb7a56c - , _0x464f03 = _0x14d136 += 0x224f * 0x1 + -0x7b + 0x2a * -0xce - , _0x41af7e = _0xab9e2b(_0x5b632a, _0x14d136 += _0xb7a56c); - _0x41af7e[-0x502 * -0x6 + -0xbc2 + -0x1249], - (_0x14d136 += 0x10 * -0x1a6 + 0x1bb * 0x1 + 0x18a9, - _0x23a787 = { - 'p': [], - 'q': [] - }); - for (var _0x1fa821 = -0x6da * -0x4 + 0x11d7 + -0xd * 0x37b; _0x1fa821 < _0x41af7e; _0x1fa821++) { - for (var _0x3a6d1a = _0x224471(_0x5b632a, _0x14d136), _0x5173e7 = _0x14d136 += (0x1d1 + -0x10ce + -0xb * -0x15d) * _0x3a6d1a[0x12ad + -0x6ca * -0x1 + -0x29 * 0x9f], _0x4847d5 = _0x23a787['p']['length'], _0x1e1216 = -0x1299 + -0x2cb + 0x1564; _0x1e1216 < _0x3a6d1a[-0xec9 * -0x2 + -0x1 * 0x1e25 + 0x4 * 0x25]; _0x1e1216++) { - var _0x5484d6 = _0x224471(_0x5b632a, _0x5173e7); - _0x23a787['p']['push'](_0x5484d6[-0x16bd + -0x14a4 + 0x2b62]), - _0x5173e7 += (-0x10dd * 0x2 + -0x5 * 0x1fd + -0x3 * -0xe8f) * _0x5484d6[0x4f * 0x1d + -0x14cd + 0xbda]; - } - _0x14d136 = _0x5173e7, - _0x23a787['q']['push']([_0x4847d5, _0x23a787['p']['length']]); - } - var _0x11247a = { - 0x5: 0x1, - 0x6: 0x1, - 0x46: 0x1, - 0x16: 0x1, - 0x17: 0x1, - 0x25: 0x1, - 0x49: 0x1 - } - , _0x4e2730 = { - 0x48: 0x1 - } - , _0x314a3a = { - 0x4a: 0x1 - } - , _0x6d87e5 = { - 0xb: 0x1, - 0xc: 0x1, - 0x18: 0x1, - 0x1a: 0x1, - 0x1b: 0x1, - 0x1f: 0x1 - } - , _0x6039c7 = { - 0xa: 0x1 - } - , _0x4d5050 = { - 0x2: 0x1, - 0x1d: 0x1, - 0x1e: 0x1, - 0x14: 0x1 - } - , _0x3d576a = [] - , _0x471f03 = []; - function _0x55b472(_0x56b762, _0xc7ad61, _0x3d22af) { - for (var _0x5df87a = _0xc7ad61; _0x5df87a < _0xc7ad61 + _0x3d22af;) { - var _0x238f0b = _0x85375f(_0x56b762, _0x5df87a); - _0x3d576a[_0x5df87a] = _0x238f0b, - _0x5df87a += 0x981 * 0x1 + 0x372 + -0x1 * 0xcf1, - _0x4e2730[_0x238f0b] ? (_0x471f03[_0x5df87a] = _0x493a9b(_0x56b762, _0x5df87a), - _0x5df87a += -0x4a9 * -0x5 + 0x2602 + -0x3d4d) : _0x11247a[_0x238f0b] ? (_0x471f03[_0x5df87a] = _0x2a5c97(_0x56b762, _0x5df87a), - _0x5df87a += -0x3d * 0x3d + 0x995 * -0x2 + 0x21b7) : _0x314a3a[_0x238f0b] ? (_0x471f03[_0x5df87a] = _0x27d16d(_0x56b762, _0x5df87a), - _0x5df87a += -0x9f8 + 0x1d0d + 0x1 * -0x130d) : _0x6d87e5[_0x238f0b] ? (_0x471f03[_0x5df87a] = _0x85375f(_0x56b762, _0x5df87a), - _0x5df87a += -0x1e3b * 0x1 + 0x65 * -0x1 + 0x1ea2) : _0x6039c7[_0x238f0b] ? (_0x471f03[_0x5df87a] = _0xab9e2b(_0x56b762, _0x5df87a), - _0x5df87a += 0x1a05 + 0x1f * 0x43 + -0x221e) : _0x4d5050[_0x238f0b] && (_0x471f03[_0x5df87a] = _0xab9e2b(_0x56b762, _0x5df87a), - _0x5df87a += 0xfa4 + 0x26ee + -0x2 * 0x1b47); - } - } - return _0x4649d9(_0x5b632a, _0x464f03, _0x3fe6ea / (-0x2340 + 0x1553 * 0x1 + 0xdef), [], _0x244199, _0x166a96); - function _0x6bd666(_0x5b78f9, _0xe88b5f, _0x2a5483, _0x2b1e5e, _0x26bb72, _0x2e2f85, _0x5d4845, _0x579707) { - null == _0x2e2f85 && (_0x2e2f85 = this); - var _0x15cab5, _0x30412d, _0x1523e4, _0x3d1394 = [], _0x4baedc = 0x1e91 * 0x1 + -0x405 * 0x1 + -0x4 * 0x6a3; - _0x5d4845 && (_0x15cab5 = _0x5d4845); - var _0x145890, _0x14213e, _0x565a96 = _0xe88b5f, _0x4467f0 = _0x565a96 + (0x2a2 * -0xa + 0x2 * -0x2c + 0x1aae * 0x1) * _0x2a5483; - if (!_0x579707) - for (; _0x565a96 < _0x4467f0;) { - var _0x2969db = parseInt('' + _0x5b78f9[_0x565a96] + _0x5b78f9[_0x565a96 + (0x22c4 * -0x1 + -0xca5 + -0x2 * -0x17b5)], -0x96a + -0x3b * -0x5 + 0x853); - _0x565a96 += 0x1 * 0xaf + -0x5 * 0x73b + 0x237a; - var _0x5ef3ef = 0x45e * -0x2 + -0x528 + 0xde7 & (_0x145890 = (-0x946 * 0x2 + 0xa33 + -0x32 * -0x2b) * _0x2969db % (0xa74 + 0xd3 + -0xa56)); - if (_0x145890 >>= -0x69c + -0x2340 + 0xe9 * 0x2e, - _0x5ef3ef > -0x385 + -0xd7c + -0xd * -0x14f) { - _0x5ef3ef = -0x19 * -0x6b + 0xac5 + -0x1535 & _0x145890; - if (_0x145890 >>= 0x859 + 0x1 * -0x264a + 0x1df3 * 0x1, - _0x5ef3ef < -0x1 * 0x1e25 + 0x2690 + -0x86a) { - if ((_0x5ef3ef = _0x145890) > -0x198f + 0x2363 * 0x1 + 0x1 * -0x9c7) - _0x15cab5 = _0x3d1394[_0x4baedc], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc - (0x448 * -0x4 + 0x1 * 0x73 + 0x10ae)], - _0x3d1394[_0x4baedc - (-0x13 * -0xa4 + -0x1 * 0x225 + -0xa06 * 0x1)] = _0x15cab5; - else { - if (_0x5ef3ef > -0xb96 + -0x1 * -0xe51 + -0x2b7) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] === _0x15cab5; - else { - if (_0x5ef3ef > -0x17ca + -0x3a * 0x2d + -0x21fe * -0x1) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] - _0x15cab5; - else { - if (_0x5ef3ef > 0x17cc * -0x1 + -0x207f + 0x384b) { - for (_0x14213e = _0xab9e2b(_0x5b78f9, _0x565a96), - _0x5ef3ef = '', - _0x1e1216 = _0x23a787['q'][_0x14213e][0x254b * 0x1 + 0x19ba + -0x3f05]; _0x1e1216 < _0x23a787['q'][_0x14213e][-0x1774 + -0x13b7 + 0x4cc * 0x9]; _0x1e1216++) - _0x5ef3ef += String['fromCharCode'](_0x4b017b ^ _0x23a787['p'][_0x1e1216]); - - _0x5ef3ef = +_0x5ef3ef, - _0x565a96 += 0xa40 + -0x1 * -0x9f5 + -0x1431, - _0x3d1394[++_0x4baedc] = _0x5ef3ef; - - } - } - } - } - } else { - if (_0x5ef3ef < 0x1f28 + 0xca0 + -0x15e3 * 0x2) { - if ((_0x5ef3ef = _0x145890) < -0x9 * 0x281 + -0x1495 + 0x2b21) { - var _0x5f3fbc = 0x1c64 + 0x10f9 + 0x3 * -0xf1f - , _0x4c4cbe = _0x3d1394[_0x4baedc]['length'] - , _0x24db91 = _0x3d1394[_0x4baedc]; - _0x3d1394[++_0x4baedc] = function () { - var _0x276524 = _0x5f3fbc < _0x4c4cbe; - if (_0x276524) { - var _0x5cedda = _0x24db91[_0x5f3fbc++]; - _0x3d1394[++_0x4baedc] = _0x5cedda; - } - _0x3d1394[++_0x4baedc] = _0x276524; - } - ; - } else - _0x5ef3ef < 0x1e78 + 0x7b0 + 0x2ef * -0xd ? (_0x14213e = _0x85375f(_0x5b78f9, _0x565a96), - _0x565a96 += -0x1 * -0x242 + -0xa42 + 0x401 * 0x2, - _0x15cab5 = _0x26bb72[_0x14213e], - _0x3d1394[++_0x4baedc] = _0x15cab5) : _0x5ef3ef < 0x1122 + 0x35 * 0xb3 + 0x1b15 * -0x2 ? _0x3d1394[_0x4baedc] = ++_0x3d1394[_0x4baedc] : _0x5ef3ef < 0x1eb5 + -0x9ad * 0x4 + 0x808 && (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] in _0x15cab5); - } else - _0x5ef3ef < -0x3df * 0x1 + 0xc * 0x86 + -0x266 ? (_0x5ef3ef = _0x145890) < -0x9fd + 0x1e67 + 0x1 * -0x1464 || (_0x5ef3ef < 0x823 * -0x3 + 0x4e * 0x61 + -0xb * 0x77 ? _0x15cab5 = _0x3d1394[_0x4baedc--] : _0x5ef3ef < -0x27a * -0x2 + -0x6b * 0x5b + 0x3d * 0x8b ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] ^ _0x15cab5) : _0x5ef3ef < 0x4e * -0x6c + -0x13cb + -0x15 * -0x283 && (_0x14213e = _0x2a5c97(_0x5b78f9, _0x565a96), - _0x474ac7[++_0xb6bdb8] = [[_0x565a96 + (0x18b + -0x1 * -0x23b + -0xd * 0x4a), _0x14213e - (-0x1e48 + 0x1 * 0x12aa + -0xe5 * -0xd)], -0x26a3 + 0x9d2 + -0x1 * -0x1cd1, 0x14a0 + 0x776 + 0xe0b * -0x2], - _0x565a96 += (0x220f * 0x1 + -0x189d * -0x1 + 0x2 * -0x1d55) * _0x14213e - (-0xb80 + -0x556 + 0x10d8))) : (_0x5ef3ef = _0x145890) < -0xd1 * 0x1 + -0x1427 + -0x37f * -0x6 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] < _0x15cab5) : _0x5ef3ef < -0x2631 * -0x1 + 0x557 * 0x7 + -0x1 * 0x4b89 ? (_0x14213e = _0x85375f(_0x5b78f9, _0x565a96), - _0x565a96 += 0x124b + -0xa6d * -0x1 + -0x1cb6, - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc][_0x14213e]) : _0x5ef3ef < -0x44 * 0x7c + -0x132b + 0x3426 ? _0x3d1394[++_0x4baedc] = !(0x17e4 + 0x44 * -0x5 + -0x130 * 0x13) : _0x5ef3ef < -0x10a + 0xfe + 0x19 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] >>> _0x15cab5) : _0x5ef3ef < 0x1 * 0xc51 + -0x205b + 0x1419 * 0x1 && (_0x3d1394[++_0x4baedc] = _0x27d16d(_0x5b78f9, _0x565a96), - _0x565a96 += -0x19d * 0x18 + -0x1bcd + 0x428d); - } - } else { - if (_0x5ef3ef > 0x1 * -0x610 + -0x3 * 0x259 + 0x347 * 0x4) { - _0x5ef3ef = -0x1 * -0x20e3 + -0xe * -0x20 + -0x454 * 0x8 & _0x145890; - if (_0x145890 >>= -0x19 * -0xd + 0x812 * 0x2 + 0x37b * -0x5, - _0x5ef3ef < -0x1e08 + 0x994 + 0x1475 * 0x1) - (_0x5ef3ef = _0x145890) < 0xd71 + 0x86b + -0xaed * 0x2 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] > _0x15cab5) : _0x5ef3ef < 0x17a0 + 0x801 + -0x1f98 ? (_0x14213e = _0xab9e2b(_0x5b78f9, _0x565a96), - _0x565a96 += 0x209d + 0x2 * -0x2c2 + 0x1 * -0x1b15, - _0x30412d = _0x4baedc + (-0x1d50 + 0x328 + 0x1a29), - _0x3d1394[_0x4baedc -= _0x14213e - (-0xe * 0x2ab + 0x56 * 0x39 + 0x1235)] = _0x14213e ? _0x3d1394['slice'](_0x4baedc, _0x30412d) : []) : _0x5ef3ef < -0x4 * -0x43f + 0xcb6 + -0x1da7 ? (_0x14213e = _0x85375f(_0x5b78f9, _0x565a96), - _0x565a96 += -0x8 * -0x52 + 0xdb * -0x4 + 0xde, - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x26bb72[_0x14213e] = _0x15cab5) : _0x5ef3ef < -0x3a * 0xa7 + 0x5ad + -0xe * -0x24d ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] >> _0x15cab5) : _0x5ef3ef < 0x837 + 0x154 + 0x1 * -0x97c && (_0x3d1394[++_0x4baedc] = _0x2a5c97(_0x5b78f9, _0x565a96), - _0x565a96 += 0xec3 + 0xbc7 + -0x1a86); - else { - if (_0x5ef3ef < -0x619 + -0x38 * 0x61 + 0x1b53) - (_0x5ef3ef = _0x145890) > 0x2b + -0x371 * 0xb + 0x25b3 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] == _0x15cab5) : _0x5ef3ef > -0x26a8 + 0x1ab7 + -0xbf2 * -0x1 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] + _0x15cab5) : _0x5ef3ef > -(-0x847 + 0x1293 + -0xa4b) && (_0x3d1394[++_0x4baedc] = _0x4bdfaf); - else { - if (_0x5ef3ef < -0x168e + 0x23e4 * 0x1 + -0xd53) { - if ((_0x5ef3ef = _0x145890) > 0x8aa + 0xd55 * -0x2 + 0x120d) - _0x3d1394[++_0x4baedc] = !(0x3d3 * -0x9 + 0x3ab * -0x3 + 0x2d6d); - else { - if (_0x5ef3ef > -0x24b8 + -0x6a * 0xa + 0x1 * 0x28e2) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] instanceof _0x15cab5; - else { - if (_0x5ef3ef > -0x1513 * -0x1 + -0x1b * -0xb2 + -0x27d5) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] % _0x15cab5; - else { - if (_0x5ef3ef > -0x1965 + 0x1 * -0x2dd + -0x96c * -0x3) { - if (_0x3d1394[_0x4baedc--]) - _0x565a96 += -0x8b1 * -0x1 + -0x142e + 0x9b * 0x13; - else { - if ((_0x14213e = _0x2a5c97(_0x5b78f9, _0x565a96)) < -0x19fa + 0x121 + 0x18d9) { - _0x579707 = 0x249e + 0xef3 * -0x2 + -0x6b7, - _0x55b472(_0x5b78f9, _0xe88b5f, (-0x1 * 0x2d8 + -0xc5d * -0x2 + -0x15e0) * _0x2a5483), - _0x565a96 += (-0x101d + 0xbc6 + 0x459) * _0x14213e - (-0x16ea + -0x1f3 * 0x1 + 0x18df); - break; - } - _0x565a96 += (0x24b9 + 0x5f * 0xd + -0xd * 0x332) * _0x14213e - (0x2659 + -0x2329 + -0x1 * 0x32e); - } - } else { - if (_0x5ef3ef > -0x23ba + -0x1 * -0x969 + 0x1a51) { - for (_0x14213e = _0xab9e2b(_0x5b78f9, _0x565a96), - _0x15cab5 = '', - _0x1e1216 = _0x23a787['q'][_0x14213e][-0x1ac0 + 0x95d + 0x1163]; _0x1e1216 < _0x23a787['q'][_0x14213e][-0x1e5e + -0x19c2 + 0x3821]; _0x1e1216++) - _0x15cab5 += String['fromCharCode'](_0x4b017b ^ _0x23a787['p'][_0x1e1216]); - _0x3d1394[++_0x4baedc] = _0x15cab5, - _0x565a96 += 0x2d5 + -0x1 * 0x1df2 + 0x1b21; - } - } - } - } - } - } else - (_0x5ef3ef = _0x145890) < -0x71d * -0x1 + -0xce4 * 0x3 + -0x2 * -0xfca ? (_0x14213e = _0x2a5c97(_0x5b78f9, _0x565a96), - _0x474ac7[_0xb6bdb8][-0x37e * -0x4 + -0xed9 + 0xe1] && !_0x474ac7[_0xb6bdb8][-0x4b * -0x19 + -0x9 * -0x287 + -0x1e10] ? _0x474ac7[_0xb6bdb8][0x8f * -0x8 + -0x91d + 0xd96] = [_0x565a96 + (-0x79d * -0x1 + 0x15 * -0xa7 + 0x61a), _0x14213e - (0xaf * -0x19 + 0x168b + -0x571)] : _0x474ac7[_0xb6bdb8++] = [-0x5b4 + 0x1529 + -0x3 * 0x527, [_0x565a96 + (-0x1 * -0x124c + 0x9fe + -0x1c46), _0x14213e - (0x6 * 0x386 + -0xe89 + -0x2 * 0x34c)], 0x921 * 0x3 + 0x146 * -0x3 + -0x1791], - _0x565a96 += (0xe1 * 0x26 + 0x2 * 0xef7 + 0x2 * -0x1fa9) * _0x14213e - (-0x12f * -0x1 + -0x26b * -0x3 + -0x86e)) : _0x5ef3ef < -0x5a1 * -0x2 + -0x15ce * 0x1 + 0x1 * 0xa93 ? (_0x14213e = _0x85375f(_0x5b78f9, _0x565a96), - _0x565a96 += 0x1fc + -0x26c1 + -0x75b * -0x5, - _0x3d1394[++_0x4baedc] = _0x26bb72['$' + _0x14213e]) : _0x5ef3ef < 0x163c + 0x1dcd + -0x3400 && (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] | _0x15cab5); - } - } - } else { - if (_0x5ef3ef > 0x264f + -0x1aef * 0x1 + 0x7 * -0x1a0) { - _0x5ef3ef = 0x2 * 0x31d + 0x138 * 0x19 + -0x24af & _0x145890; - if (_0x145890 >>= -0x2356 + -0xbca + 0x2f22, - _0x5ef3ef < -0x4e7 * 0x5 + -0x1e4 + 0x1a68) { - if ((_0x5ef3ef = _0x145890) > -0x14fe + 0x84b * 0x1 + 0x32f * 0x4) - ; - else { - if (_0x5ef3ef > -0x150b + 0x1 * 0x106a + 0x4a8) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] & _0x15cab5; - else { - if (_0x5ef3ef > -0xb35 * 0x3 + -0x1 * -0x20bf + -0xe5 * -0x1) - _0x14213e = _0x85375f(_0x5b78f9, _0x565a96), - _0x565a96 += 0x1a7f * 0x1 + 0x1 * 0x12eb + -0x2d68, - _0x3d1394[_0x4baedc -= _0x14213e] = 0x89 * 0x14 + 0x137 * -0x2 + -0x2c2 * 0x3 === _0x14213e ? new _0x3d1394[_0x4baedc]() : _0x5b851a(_0x3d1394[_0x4baedc], _0xb3317f(_0x3d1394['slice'](_0x4baedc + (0x1035 + 0x825 + -0x1859 * 0x1), _0x4baedc + _0x14213e + (0x1b3d + -0x2ce * -0x2 + -0x20d8)))); - else { - if (_0x5ef3ef > 0x1f40 + 0xa * -0x34c + 0x1bb * 0x1) { - _0x14213e = _0x2a5c97(_0x5b78f9, _0x565a96); - try { - if (_0x474ac7[_0xb6bdb8][-0x2 * -0x4ca + -0x1c4a + -0x257 * -0x8] = -0x74 * -0x52 + 0x1bc9 + -0x40f0, - -0x2 * -0x208 + -0x9f * 0x9 + -0xc4 * -0x2 == (_0x15cab5 = _0x6bd666(_0x5b78f9, _0x565a96 + (0x2 * -0xfb + -0xd6b + -0x1 * -0xf65), _0x14213e - (-0x18fc + -0x2168 + 0x3a67 * 0x1), [], _0x26bb72, _0x2e2f85, null, 0x1641 + 0x15a * -0x3 + -0x1233))[0xe5f + -0x13 * -0x18a + -0x2b9d]) - return _0x15cab5; - } catch (_0x3dbb3b) { - if (_0x474ac7[_0xb6bdb8] && _0x474ac7[_0xb6bdb8][0xcac + 0x2273 * 0x1 + -0x2f1e] && 0x1cc7 + -0x51 + -0x2f * 0x9b == (_0x15cab5 = _0x6bd666(_0x5b78f9, _0x474ac7[_0xb6bdb8][0x1 * -0x1a14 + -0x1 * 0xa5e + 0x2473][0x2 * -0xfc4 + -0x1 * 0x53d + 0x24c5 * 0x1], _0x474ac7[_0xb6bdb8][-0x164e + 0xa7f * -0x1 + 0x20ce][-0x14ba * 0x1 + 0x2c * -0x79 + -0x2987 * -0x1], [], _0x26bb72, _0x2e2f85, _0x3dbb3b, -0x8f9 + 0x47a + -0x47f * -0x1))[-0x107 * 0x1d + -0x146e + -0x1 * -0x3239]) - return _0x15cab5; - } finally { - if (_0x474ac7[_0xb6bdb8] && _0x474ac7[_0xb6bdb8][0x2a5 * -0x8 + -0x372 + 0x43 * 0x5e] && -0x11 * -0x72 + 0x14e7 + -0x1c78 == (_0x15cab5 = _0x6bd666(_0x5b78f9, _0x474ac7[_0xb6bdb8][0x17d * 0x12 + -0x1 * -0x1189 + -0x1 * 0x2c53][0x15 * -0x7e + 0x63 + 0x9f3], _0x474ac7[_0xb6bdb8][0xa2 * -0x9 + -0x14e6 + -0x1a98 * -0x1][-0x7fb * -0x4 + -0x61 * -0x19 + -0x2964], [], _0x26bb72, _0x2e2f85, null, -0xd73 + -0x473 * 0x2 + 0x1659))[-0xa85 * 0x1 + -0x1 * -0x61d + -0x2 * -0x234]) - return _0x15cab5; - _0x474ac7[_0xb6bdb8] = -0x2 * -0xdd2 + -0x10f + -0x1a95, - _0xb6bdb8--; - } - _0x565a96 += (0x225a + -0x1 * 0xe4f + -0x1409) * _0x14213e - (0x1410 + 0x1f99 + -0x33a7); - } - } - } - } - } else { - if (_0x5ef3ef < -0x9d + -0x1caf + 0x1d4e) { - if ((_0x5ef3ef = _0x145890) > 0x2 * 0xdf8 + 0x12b5 + -0x1 * 0x2e99) - _0x3d1394[++_0x4baedc] = _0x493a9b(_0x5b78f9, _0x565a96), - _0x565a96 += -0x2dd * -0x9 + -0x4 * -0x175 + -0x1f97; - else { - if (_0x5ef3ef > -0x18c6 + 0x1d1b * 0x1 + -0x44b) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] << _0x15cab5; - else { - if (_0x5ef3ef > 0xa3 * 0x32 + 0x1e9a + -0x3e68) { - for (_0x14213e = _0xab9e2b(_0x5b78f9, _0x565a96), - _0x5ef3ef = '', - _0x1e1216 = _0x23a787['q'][_0x14213e][-0xb54 + 0x2076 + -0x1522]; _0x1e1216 < _0x23a787['q'][_0x14213e][-0x253e * -0x1 + 0x121d + -0x375a]; _0x1e1216++) - _0x5ef3ef += String['fromCharCode'](_0x4b017b ^ _0x23a787['p'][_0x1e1216]); - _0x565a96 += 0x752 * -0x5 + 0x1b9f + -0x149 * -0x7, - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc][_0x5ef3ef]; - } else - _0x5ef3ef > -0x752 + -0x1bad + 0x2305 && (_0x30412d = _0x3d1394[_0x4baedc--], - _0x15cab5 = delete _0x3d1394[_0x4baedc--][_0x30412d]); - } - } - } else { - if (_0x5ef3ef < 0x2496 + 0x188f * -0x1 + -0xc04) - (_0x5ef3ef = _0x145890) > -0x22a5 + 0x270b + -0x1 * 0x45b ? (_0x15cab5 = _0x3d1394[_0x4baedc], - _0x3d1394[++_0x4baedc] = _0x15cab5) : _0x5ef3ef > 0x13 * -0x131 + -0x1 * -0x2183 + -0x25 * 0x4b ? (_0x15cab5 = _0x3d1394[_0x4baedc -= 0xd * -0x18e + -0x1065 + 0x249d][_0x3d1394[_0x4baedc + (-0x4f * 0x61 + 0x7fc + -0x5 * -0x464)]] = _0x3d1394[_0x4baedc + (0x1 * 0x14fd + -0x295 * 0x3 + -0xd3c)], - _0x4baedc--) : _0x5ef3ef > -0x2438 + -0xa08 + 0x2e40 && (_0x3d1394[++_0x4baedc] = _0x15cab5); - else { - if ((_0x5ef3ef = _0x145890) < -0x10c3 + 0x3f5 + 0xccf * 0x1) - _0x3d1394[_0x4baedc] = !_0x3d1394[_0x4baedc]; - else { - if (_0x5ef3ef < 0xcc9 + -0x2023 + 0x135d) { - if ((_0x14213e = _0x2a5c97(_0x5b78f9, _0x565a96)) < 0x2 * -0x7c7 + 0x549 * 0x6 + 0xb * -0x178) { - _0x579707 = -0xdc8 + -0x5e9 + 0x13b2, - _0x55b472(_0x5b78f9, _0xe88b5f, (0xe8 + -0x5 * -0x49 + -0x253) * _0x2a5483), - _0x565a96 += (-0x1811 + -0xbf6 + -0x19 * -0x171) * _0x14213e - (0x3 * 0x131 + 0x19eb + -0x1d7c); - break; - } - _0x565a96 += (-0x14 * 0x18b + 0x5a5 + 0x1939) * _0x14213e - (-0x3d * 0x29 + -0x1 * 0x1079 + 0x1a40); - } else - _0x5ef3ef < 0xf73 + 0x1d * -0x79 + -0x1b9 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] / _0x15cab5) : _0x5ef3ef < -0x109d + -0x1abd + 0x2b61 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] !== _0x15cab5) : _0x5ef3ef < -0xb9 * -0x31 + 0x279 * 0xa + -0x1 * 0x3c15 && (_0x3d1394[++_0x4baedc] = _0x2e2f85); - } - } - } - } - } else { - _0x5ef3ef = 0x247c + 0x16a2 * -0x1 + -0xdd7 & _0x145890; - if (_0x145890 >>= 0x2193 + -0x2 * -0xf67 + 0x405f * -0x1, - _0x5ef3ef < -0x8aa * 0x2 + 0x1be1 + -0xa8c) { - if ((_0x5ef3ef = _0x145890) > 0x20b + -0x856 + 0x659) - _0x14213e = _0x2a5c97(_0x5b78f9, _0x565a96), - (_0xc03dee = function _0x5c0b54() { - var _0x2c9141 = arguments; - return _0x5c0b54['y'] > -0x12a * 0x16 + 0x1924 + 0x2 * 0x3c ? _0x4649d9(_0x5b78f9, _0x5c0b54['c'], _0x5c0b54['l'], _0x2c9141, _0x5c0b54['z'], this, null, 0x2 * 0xe09 + -0x1af * 0x2 + 0xc * -0x20f) : (_0x5c0b54['y']++, - _0x4649d9(_0x5b78f9, _0x5c0b54['c'], _0x5c0b54['l'], _0x2c9141, _0x5c0b54['z'], this, null, 0x14 * 0xe3 + -0x12b1 + 0xf5)); - } - )['c'] = _0x565a96 + (0x16c3 + -0x69f + 0x60 * -0x2b), - _0xc03dee['l'] = _0x14213e - (-0x1c8b * 0x1 + -0x757 + 0x23e4), - _0xc03dee['x'] = _0x6bd666, - _0xc03dee['y'] = -0xc45 + 0xb4b + 0xfa, - _0xc03dee['z'] = _0x26bb72, - _0x3d1394[_0x4baedc] = _0xc03dee, - _0x565a96 += (0x3 * -0x9a9 + -0x133c + 0x3039) * _0x14213e - (-0xfa7 * 0x1 + -0x263f + 0x35e8); - else { - if (_0x5ef3ef > 0x17d2 * 0x1 + 0x81d * 0x2 + -0x80 * 0x50) - _0x30412d = _0x3d1394[_0x4baedc--], - _0x1523e4 = _0x3d1394[_0x4baedc--], - (_0x5ef3ef = _0x3d1394[_0x4baedc--])['x'] === _0x6bd666 ? _0x5ef3ef['y'] >= 0x1395 + -0x156b + -0x3 * -0x9d ? _0x3d1394[++_0x4baedc] = _0x4649d9(_0x5b78f9, _0x5ef3ef['c'], _0x5ef3ef['l'], _0x30412d, _0x5ef3ef['z'], _0x1523e4, null, 0x17ff + -0x13cd + -0x431) : (_0x3d1394[++_0x4baedc] = _0x4649d9(_0x5b78f9, _0x5ef3ef['c'], _0x5ef3ef['l'], _0x30412d, _0x5ef3ef['z'], _0x1523e4, null, 0x401 + 0xece + -0x2d * 0x6b), - _0x5ef3ef['y']++) : _0x3d1394[++_0x4baedc] = _0x5ef3ef['apply'](_0x1523e4, _0x30412d); - else { - if (_0x5ef3ef > 0x778 + -0x1b77 + 0x1404) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] != _0x15cab5; - else { - if (_0x5ef3ef > 0x1130 + 0xf * 0x1b8 + -0x2af5) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] * _0x15cab5; - else { - if (_0x5ef3ef > -(-0x1 * -0xec3 + -0x2628 + 0x1 * 0x1766)) - return [0x1fbc + 0x2517 + 0x2269 * -0x2, _0x3d1394[_0x4baedc--]]; - } - } - } - } - } else { - if (_0x5ef3ef < 0x4 * 0x2c4 + 0x1 * 0x800 + -0x130e) - (_0x5ef3ef = _0x145890) < -0x38b * -0xb + 0x7ae * -0x3 + -0xfeb ? (_0x30412d = _0x3d1394[_0x4baedc--], - (_0x5ef3ef = _0x3d1394[_0x4baedc])['x'] === _0x6bd666 ? _0x5ef3ef['y'] >= -0x35 * -0x45 + 0x1 * -0x1455 + 0x60d * 0x1 ? _0x3d1394[_0x4baedc] = _0x4649d9(_0x5b78f9, _0x5ef3ef['c'], _0x5ef3ef['l'], [_0x30412d], _0x5ef3ef['z'], _0x1523e4, null, 0x226c + 0x1eab * -0x1 + -0x3c0) : (_0x3d1394[_0x4baedc] = _0x4649d9(_0x5b78f9, _0x5ef3ef['c'], _0x5ef3ef['l'], [_0x30412d], _0x5ef3ef['z'], _0x1523e4, null, -0x1027 * 0x2 + -0x1 * -0x1d79 + -0x1d * -0x19), - _0x5ef3ef['y']++) : _0x3d1394[_0x4baedc] = _0x5ef3ef(_0x30412d)) : _0x5ef3ef < -0x19c * -0x12 + 0x29c + 0x7 * -0x482 ? _0x3d1394[_0x4baedc -= 0x2 * -0xa51 + -0x1d * 0x139 + -0xe06 * -0x4] = _0x3d1394[_0x4baedc][_0x3d1394[_0x4baedc + (0xa * -0x19d + 0x1ee7 + -0xbd * 0x14)]] : _0x5ef3ef < 0x6 * -0x57f + -0x24ca + 0x1 * 0x45ce && (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = typeof _0x15cab5); - else { - if (_0x5ef3ef < -0x3c3 * -0x1 + 0x16 * -0x8e + 0x2 * 0x43a) { - if ((_0x5ef3ef = _0x145890) > -0x6 * 0x103 + -0x323 + -0x20 * -0x4a) - throw _0x3d1394[_0x4baedc--]; - if (_0x5ef3ef > -0x281 * 0x1 + -0x1d4b * 0x1 + 0x1fd3) { - for (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x14213e = _0xab9e2b(_0x5b78f9, _0x565a96), - _0x5ef3ef = '', - _0x1e1216 = _0x23a787['q'][_0x14213e][0x1d * -0x115 + -0x17af + 0x3710]; _0x1e1216 < _0x23a787['q'][_0x14213e][0x133 * -0x7 + -0x16f5 + -0x17 * -0x15d]; _0x1e1216++) - _0x5ef3ef += String['fromCharCode'](_0x4b017b ^ _0x23a787['p'][_0x1e1216]); - _0x565a96 += -0xa1 * -0xe + 0x2 * -0xea3 + 0xc * 0x1b5, - _0x3d1394[_0x4baedc--][_0x5ef3ef] = _0x15cab5; - } - } else - (_0x5ef3ef = _0x145890) < 0xb27 + 0x194c * 0x1 + -0x74a * 0x5 ? _0x3d1394[++_0x4baedc] = null : _0x5ef3ef < 0x321 + 0x2337 + -0x2655 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] >= _0x15cab5) : _0x5ef3ef < -0x5e6 + 0x2424 + -0x2 * 0xf19 && (_0x3d1394[++_0x4baedc] = void (-0x1 * -0x22e7 + -0x2661 + 0x37a)); - } - } - } - } - } - } - if (_0x579707) - for (; _0x565a96 < _0x4467f0;) { - _0x2969db = _0x3d576a[_0x565a96], - _0x565a96 += 0x1944 + -0x4 * -0x2bf + -0x1 * 0x243e, - _0x5ef3ef = 0x14c7 * 0x1 + -0xc41 * 0x3 + 0xf * 0x111 & (_0x145890 = (0x581 * 0x1 + 0x35 * 0x89 + -0xb * 0x313) * _0x2969db % (-0x20c6 + -0x1303 + 0x1 * 0x34ba)); - if (_0x145890 >>= -0x21 * -0xe7 + -0x36d * 0x4 + -0x1011, - _0x5ef3ef < 0x248a + 0x179b + 0x1 * -0x3c24) { - _0x5ef3ef = 0xb6b + 0x9 * -0x4f + -0x8a1 & _0x145890; - if (_0x145890 >>= 0x19b5 + -0x1f * -0x4a + 0x13 * -0x1d3, - _0x5ef3ef < 0x1ddd + -0x3e5 + -0x19f7) { - if ((_0x5ef3ef = _0x145890) < 0x1201 + 0x1a3b + -0x367 * 0xd) - return [-0x80f + 0x2162 + 0xe * -0x1cf, _0x3d1394[_0x4baedc--]]; - if (_0x5ef3ef < -0x1115 * 0x2 + 0x1252 + 0x1f * 0x83) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] * _0x15cab5; - else { - if (_0x5ef3ef < -0x2578 + 0x23b3 + -0x2 * -0xe6) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] != _0x15cab5; - else { - if (_0x5ef3ef < 0xba8 + 0x1433 + 0x48b * -0x7) - _0x30412d = _0x3d1394[_0x4baedc--], - _0x1523e4 = _0x3d1394[_0x4baedc--], - (_0x5ef3ef = _0x3d1394[_0x4baedc--])['x'] === _0x6bd666 ? _0x5ef3ef['y'] >= 0x1ec * -0x5 + -0x331 * 0x7 + -0xa * -0x332 ? _0x3d1394[++_0x4baedc] = _0x4649d9(_0x5b78f9, _0x5ef3ef['c'], _0x5ef3ef['l'], _0x30412d, _0x5ef3ef['z'], _0x1523e4, null, -0x1f2a + 0x1fa1 + 0x3b * -0x2) : (_0x3d1394[++_0x4baedc] = _0x4649d9(_0x5b78f9, _0x5ef3ef['c'], _0x5ef3ef['l'], _0x30412d, _0x5ef3ef['z'], _0x1523e4, null, -0x1 * -0x222d + -0x23ec + 0x1bf), - _0x5ef3ef['y']++) : _0x3d1394[++_0x4baedc] = _0x5ef3ef['apply'](_0x1523e4, _0x30412d); - else { - if (_0x5ef3ef < 0x1 * 0x17f + 0x1b2f + -0x1c9e) { - var _0xc03dee; - _0x14213e = _0x471f03[_0x565a96], - (_0xc03dee = function _0x44194c() { - var _0xe3954 = arguments; - return _0x44194c['y'] > -0x34b + -0xe * 0x16a + 0x1717 ? _0x4649d9(_0x5b78f9, _0x44194c['c'], _0x44194c['l'], _0xe3954, _0x44194c['z'], this, null, 0x26cd + 0xd21 + -0x33ee) : (_0x44194c['y']++, - _0x4649d9(_0x5b78f9, _0x44194c['c'], _0x44194c['l'], _0xe3954, _0x44194c['z'], this, null, -0x1a * -0xaa + 0x1b8f + -0x2cd3)); - } - )['c'] = _0x565a96 + (-0x2 * 0x5f3 + 0x19fb + -0xe11 * 0x1), - _0xc03dee['l'] = _0x14213e - (0x21be + 0x2 * -0x12cb + 0x3da), - _0xc03dee['x'] = _0x6bd666, - _0xc03dee['y'] = 0x1 * 0x180d + -0x6 * 0x30a + -0x5d1, - _0xc03dee['z'] = _0x26bb72, - _0x3d1394[_0x4baedc] = _0xc03dee, - _0x565a96 += (-0x2681 + -0x1a11 * 0x1 + -0x4 * -0x1025) * _0x14213e - (0x1c9 * -0x15 + -0x1ad6 + 0x2b * 0x17f); - } - } - } - } - } else { - if (_0x5ef3ef < 0x1 * -0x14f1 + 0xa29 * -0x2 + 0x841 * 0x5) - (_0x5ef3ef = _0x145890) < -0x17a1 + 0x26f + 0x5 * 0x43e ? (_0x30412d = _0x3d1394[_0x4baedc--], - (_0x5ef3ef = _0x3d1394[_0x4baedc])['x'] === _0x6bd666 ? _0x5ef3ef['y'] >= 0x1efb + -0x15 * -0x76 + -0x28a8 ? _0x3d1394[_0x4baedc] = _0x4649d9(_0x5b78f9, _0x5ef3ef['c'], _0x5ef3ef['l'], [_0x30412d], _0x5ef3ef['z'], _0x1523e4, null, 0x79d + -0x1c04 + 0x1468) : (_0x3d1394[_0x4baedc] = _0x4649d9(_0x5b78f9, _0x5ef3ef['c'], _0x5ef3ef['l'], [_0x30412d], _0x5ef3ef['z'], _0x1523e4, null, -0x1770 + 0xa7 * -0x6 + -0x9 * -0x30a), - _0x5ef3ef['y']++) : _0x3d1394[_0x4baedc] = _0x5ef3ef(_0x30412d)) : _0x5ef3ef < -0x1 * -0x14b7 + -0x376 + 0xb * -0x191 ? _0x3d1394[_0x4baedc -= 0x877 * 0x4 + -0x61a + -0x1bc1] = _0x3d1394[_0x4baedc][_0x3d1394[_0x4baedc + (0xf9f + -0xb * 0x335 + -0x1 * -0x13a9)]] : _0x5ef3ef < 0x546 * -0x6 + 0x56 * 0x71 + -0x648 && (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = typeof _0x15cab5); - else { - if (_0x5ef3ef < -0x148e + 0x5 * -0x6b9 + 0x1 * 0x362e) { - if ((_0x5ef3ef = _0x145890) < -0x6a5 + 0x6e4 + -0x6 * 0x9) { - for (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x14213e = _0x471f03[_0x565a96], - _0x5ef3ef = '', - _0x1e1216 = _0x23a787['q'][_0x14213e][0xc86 + -0x1ab6 + 0xe30]; _0x1e1216 < _0x23a787['q'][_0x14213e][-0x4e8 * -0x7 + -0x132b + -0xf2c]; _0x1e1216++) - _0x5ef3ef += String['fromCharCode'](_0x4b017b ^ _0x23a787['p'][_0x1e1216]); - _0x565a96 += 0x705 + 0x1f1e + -0x1 * 0x261f, - _0x3d1394[_0x4baedc--][_0x5ef3ef] = _0x15cab5; - } else { - if (_0x5ef3ef < -0x2 * 0x929 + 0x1 * 0x1c8d + 0x2 * -0x517) - throw _0x3d1394[_0x4baedc--]; - } - } else - (_0x5ef3ef = _0x145890) < 0x133f + -0x2164 + 0xe26 ? _0x3d1394[++_0x4baedc] = null : _0x5ef3ef < 0x2a1 + 0x15f3 + -0x1891 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] >= _0x15cab5) : _0x5ef3ef < -0x1 * -0x1258 + -0xd1c + -0x530 && (_0x3d1394[++_0x4baedc] = void (-0x6d * -0x36 + 0xcb8 + -0x23b6)); - } - } - } else { - if (_0x5ef3ef < -0x22a8 + 0x21f * 0xd + -0x25d * -0x3) { - _0x5ef3ef = 0x170f + 0x1 * -0x71c + -0xff0 & _0x145890; - if (_0x145890 >>= -0x2 * -0x211 + -0x2 * -0xb51 + -0x1ac2, - _0x5ef3ef > -0x1e97 + -0x61 * -0x53 + 0x1 * -0xda) - (_0x5ef3ef = _0x145890) > 0x1aa6 + 0xaa5 + -0x253f ? _0x3d1394[++_0x4baedc] = _0x2e2f85 : _0x5ef3ef > 0x1df4 + -0x9 * -0xcc + -0x17 * 0x19d ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] !== _0x15cab5) : _0x5ef3ef > -0x898 + -0xbe7 * -0x1 + -0x34c ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] / _0x15cab5) : _0x5ef3ef > -0x210 + -0x82f + -0x290 * -0x4 ? _0x565a96 += (0x1844 + 0x20bd + 0x38ff * -0x1) * (_0x14213e = _0x471f03[_0x565a96]) - (0x5 * 0x19c + 0x17d8 + -0x1fe2) : _0x5ef3ef > -(0x2180 + -0x1713 + -0x3a * 0x2e) && (_0x3d1394[_0x4baedc] = !_0x3d1394[_0x4baedc]); - else { - if (_0x5ef3ef > -0x451 + 0x1d16 * 0x1 + -0x18c4) - (_0x5ef3ef = _0x145890) < 0x1278 + 0x28d * 0xd + 0x5 * -0xa53 ? _0x3d1394[++_0x4baedc] = _0x15cab5 : _0x5ef3ef < -0x27 * -0xca + -0x199c + -0x51f ? (_0x15cab5 = _0x3d1394[_0x4baedc -= 0x205c + -0x1be3 + -0x17d * 0x3][_0x3d1394[_0x4baedc + (-0x560 + -0x2195 + 0x26f6)]] = _0x3d1394[_0x4baedc + (-0x8 * 0x455 + -0x21 * 0x105 + 0x444f)], - _0x4baedc--) : _0x5ef3ef < -0x2 * 0xf4f + 0x5db * -0x1 + 0x74e * 0x5 && (_0x15cab5 = _0x3d1394[_0x4baedc], - _0x3d1394[++_0x4baedc] = _0x15cab5); - else { - if (_0x5ef3ef > -0x5 * 0x235 + 0x10f + 0x1 * 0x9fa) { - if ((_0x5ef3ef = _0x145890) > 0x489 + 0x85d + -0x149 * 0xa) - _0x3d1394[++_0x4baedc] = _0x471f03[_0x565a96], - _0x565a96 += 0xab1 + -0xb29 * -0x1 + -0x15d8; - else { - if (_0x5ef3ef > 0x1aec + 0x51a * -0x5 + -0x160) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] << _0x15cab5; - else { - if (_0x5ef3ef > -0x7d + 0x72 + -0x13 * -0x1) { - for (_0x14213e = _0x471f03[_0x565a96], - _0x5ef3ef = '', - _0x1e1216 = _0x23a787['q'][_0x14213e][-0x123 * 0x22 + -0xa64 * 0x2 + 0x3b6e]; _0x1e1216 < _0x23a787['q'][_0x14213e][-0x1fff * -0x1 + -0x5bf * 0x1 + 0x1 * -0x1a3f]; _0x1e1216++) - _0x5ef3ef += String['fromCharCode'](_0x4b017b ^ _0x23a787['p'][_0x1e1216]); - _0x565a96 += -0xb * -0x377 + -0x2fa + -0x231f, - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc][_0x5ef3ef]; - } else - _0x5ef3ef > 0xc41 + -0x1507 + 0x4 * 0x233 && (_0x30412d = _0x3d1394[_0x4baedc--], - _0x15cab5 = delete _0x3d1394[_0x4baedc--][_0x30412d]); - } - } - } else { - if ((_0x5ef3ef = _0x145890) < 0xcca + -0x1 * 0x90d + -0x3b8) { - _0x14213e = _0x471f03[_0x565a96]; - try { - if (_0x474ac7[_0xb6bdb8][0x1b30 + -0x1 * -0x3c4 + -0x22 * 0xe9] = -0x4 * -0x43a + 0x1 * 0x1915 + -0x4 * 0xa7f, - 0x3f5 * -0x9 + 0xfdd + 0x13c1 == (_0x15cab5 = _0x6bd666(_0x5b78f9, _0x565a96 + (-0xcfa + -0x11d8 + 0x1ed6), _0x14213e - (0x376 + 0x1 * 0x2077 + 0x23ea * -0x1), [], _0x26bb72, _0x2e2f85, null, -0x153a + 0x20f4 + -0x5dd * 0x2))[0x20a5 * 0x1 + 0x1770 + 0x125 * -0x31]) - return _0x15cab5; - } catch (_0x512740) { - if (_0x474ac7[_0xb6bdb8] && _0x474ac7[_0xb6bdb8][0x67c * 0x6 + 0xe09 * -0x1 + -0x18de] && 0x1 * -0x1b9d + -0x689 * -0x3 + -0x7 * -0x125 == (_0x15cab5 = _0x6bd666(_0x5b78f9, _0x474ac7[_0xb6bdb8][0x1954 + 0x1775 + -0x30c8][0xd2b * 0x2 + 0x1 * -0x18b6 + 0x20 * -0xd], _0x474ac7[_0xb6bdb8][-0x23b5 + 0x4d * -0x3e + 0xe * 0x3e2][-0x1788 + 0x1726 + 0x3 * 0x21], [], _0x26bb72, _0x2e2f85, _0x512740, 0xd6 + 0x30f + -0x3e5))[-0x10 * -0x100 + -0x4e4 + -0xb1c]) - return _0x15cab5; - } finally { - if (_0x474ac7[_0xb6bdb8] && _0x474ac7[_0xb6bdb8][0x1 * -0x1f4b + 0x29 * 0xb1 + 0x2 * 0x179] && 0x105c + -0x2 * -0xe3b + -0x2cd1 == (_0x15cab5 = _0x6bd666(_0x5b78f9, _0x474ac7[_0xb6bdb8][0x2161 + 0x5 * -0x11f + -0x1e * 0xed][-0xa * -0x37d + 0x8c6 * -0x3 + -0x448 * 0x2], _0x474ac7[_0xb6bdb8][-0x28c * -0x4 + 0x5f2 + 0x24e * -0x7][0xbd0 + 0x13eb + -0x1fba], [], _0x26bb72, _0x2e2f85, null, 0x5 * 0x602 + 0x2083 + 0x1 * -0x3e8d))[-0x4 * -0x68c + -0x14e2 + -0x54e]) - return _0x15cab5; - _0x474ac7[_0xb6bdb8] = 0x141 * -0x10 + 0x19 * -0x17d + -0x65d * -0x9, - _0xb6bdb8--; - } - _0x565a96 += (0x185f * 0x1 + -0x1665 + -0x1f8) * _0x14213e - (0x1f43 + 0x134 * -0xf + -0x467 * 0x3); - } else - _0x5ef3ef < -0x697 + -0xbdb + 0x1279 ? (_0x14213e = _0x471f03[_0x565a96], - _0x565a96 += -0x41b * -0x5 + 0x1e45 + 0x3 * -0x10ee, - _0x3d1394[_0x4baedc -= _0x14213e] = 0x1bfe + -0x47f * 0x3 + 0xe81 * -0x1 === _0x14213e ? new _0x3d1394[_0x4baedc]() : _0x5b851a(_0x3d1394[_0x4baedc], _0xb3317f(_0x3d1394['slice'](_0x4baedc + (0xbe5 + -0x27b * -0x3 + -0x1355), _0x4baedc + _0x14213e + (-0xdf * 0x7 + -0x250e + 0x2b28))))) : _0x5ef3ef < -0x1eae + -0x3e * -0x29 + 0x14c9 && (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] & _0x15cab5); - } - } - } - } else { - if (_0x5ef3ef < 0x1a93 + -0x5 * -0x5c8 + -0x3778) { - _0x5ef3ef = 0x23b9 + -0x1b28 + -0x2 * 0x447 & _0x145890; - if (_0x145890 >>= 0xbbe * 0x2 + 0xcfa + -0x2474, - _0x5ef3ef > 0x2f * -0xf + -0xe9 * -0x26 + -0x1 * 0x1fd3) - (_0x5ef3ef = _0x145890) < -0x820 + -0x29 * 0xd9 + 0x2ae6 ? (_0x14213e = _0x471f03[_0x565a96], - _0x474ac7[_0xb6bdb8][0x1883 + 0x2 * -0xd9a + 0x2b1] && !_0x474ac7[_0xb6bdb8][-0xea3 + 0x1c6b + 0x29 * -0x56] ? _0x474ac7[_0xb6bdb8][0xb59 + -0x33 * -0x19 + -0x1053] = [_0x565a96 + (0x55e + 0x820 + -0x3 * 0x47e), _0x14213e - (-0x4b6 + 0x5b5 * 0x5 + 0xfe * -0x18)] : _0x474ac7[_0xb6bdb8++] = [-0x45b + -0xe38 + 0x1293 * 0x1, [_0x565a96 + (0xb8 * 0x4 + -0x2215 + -0x1f39 * -0x1), _0x14213e - (0x51b * 0x2 + 0x1d89 + -0x27bc)], 0xa7d + 0x38e + 0xe0b * -0x1], - _0x565a96 += (0x1070 + 0x96 * -0x3 + 0x4e4 * -0x3) * _0x14213e - (0x1a06 * 0x1 + -0x22d8 + 0x8d4)) : _0x5ef3ef < -0x654 + 0x1 * -0x118d + 0x14 * 0x132 ? (_0x14213e = _0x471f03[_0x565a96], - _0x565a96 += 0x1f96 + -0x247d * -0x1 + -0x4411, - _0x3d1394[++_0x4baedc] = _0x26bb72['$' + _0x14213e]) : _0x5ef3ef < -0x5eb * 0x2 + -0x14e2 + 0x20c1 && (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] | _0x15cab5); - else { - if (_0x5ef3ef > -0x3c4 + 0x25b3 + -0x21ee) { - if ((_0x5ef3ef = _0x145890) < 0x25f2 + 0x15d * -0xd + -0x1437) { - for (_0x14213e = _0x471f03[_0x565a96], - _0x15cab5 = '', - _0x1e1216 = _0x23a787['q'][_0x14213e][0x81 * 0x19 + 0xb * -0x92 + 0x653 * -0x1]; _0x1e1216 < _0x23a787['q'][_0x14213e][-0x1 * -0x1549 + -0x1 * -0x1d07 + 0xf3 * -0x35]; _0x1e1216++) - _0x15cab5 += String['fromCharCode'](_0x4b017b ^ _0x23a787['p'][_0x1e1216]); - _0x3d1394[++_0x4baedc] = _0x15cab5, - _0x565a96 += -0x58 * -0x11 + -0x105a + -0x3 * -0x382; - } else - _0x5ef3ef < -0x29 * -0xb + -0xdec + 0x3 * 0x40f ? _0x3d1394[_0x4baedc--] ? _0x565a96 += 0x1c2d + 0x25fb + -0x4224 : _0x565a96 += (0x16f7 * -0x1 + -0xa9d * 0x3 + 0x36d0) * (_0x14213e = _0x471f03[_0x565a96]) - (-0x156b + -0x3 * -0x45 + -0x2 * -0xa4f) : _0x5ef3ef < 0x311 * -0x2 + -0x15ee + 0x1c16 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] % _0x15cab5) : _0x5ef3ef < -0x1 * 0xdc7 + -0x1e15 + 0x2be4 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] instanceof _0x15cab5) : _0x5ef3ef < -0x623 * -0x1 + -0x1aa8 * -0x1 + -0x5 * 0x68c && (_0x3d1394[++_0x4baedc] = !(0x1 * 0x2419 + -0x8 * 0x1cf + -0x15a0)); - } else - _0x5ef3ef > -0x142a + 0x1437 + -0xd ? (_0x5ef3ef = _0x145890) > -0x780 + -0x208a + 0x280d ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] == _0x15cab5) : _0x5ef3ef > -0x1df5 * 0x1 + -0xa20 + -0x2816 * -0x1 ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] + _0x15cab5) : _0x5ef3ef > -(-0x1 * 0x1532 + -0x2093 + 0x35c6 * 0x1) && (_0x3d1394[++_0x4baedc] = _0x4bdfaf) : (_0x5ef3ef = _0x145890) > -0xf2e + 0x1e4f + 0x304 * -0x5 ? (_0x3d1394[++_0x4baedc] = _0x471f03[_0x565a96], - _0x565a96 += -0x301 * -0xd + -0x1b7 * -0xd + -0x64 * 0x9d) : _0x5ef3ef > 0x67 * 0x7 + -0x2a + -0x2 * 0x14e ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] >> _0x15cab5) : _0x5ef3ef > -0x65b * -0x3 + -0x1185 * -0x2 + -0x3612 ? (_0x14213e = _0x471f03[_0x565a96], - _0x565a96 += 0x1f * -0x6b + 0x8f5 + 0x402, - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x26bb72[_0x14213e] = _0x15cab5) : _0x5ef3ef > 0x1 * -0x1ca1 + 0x1512 + 0x796 ? (_0x14213e = _0x471f03[_0x565a96], - _0x565a96 += -0xa * -0x3c7 + -0x19d9 + -0xbe9, - _0x30412d = _0x4baedc + (-0x1585 + -0x907 * 0x1 + 0x1e8d), - _0x3d1394[_0x4baedc -= _0x14213e - (0x2 * -0x1208 + 0x529 * -0x2 + 0x5f * 0x7d)] = _0x14213e ? _0x3d1394['slice'](_0x4baedc, _0x30412d) : []) : _0x5ef3ef > 0x1 * 0x78d + -0x970 + 0xa1 * 0x3 && (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] > _0x15cab5); - } - } else { - _0x5ef3ef = -0x20d1 + 0x159d + -0x3bd * -0x3 & _0x145890; - if (_0x145890 >>= 0x248c + -0x4 * -0x796 + -0x7 * 0x98e, - _0x5ef3ef < -0x1af4 + -0x45 * -0x1f + -0x94d * -0x2) { - if ((_0x5ef3ef = _0x145890) > -0x18d7 + 0x89 * 0x1f + -0x19 * -0x55) - _0x15cab5 = _0x3d1394[_0x4baedc], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc - (0x2e7 + 0xbf4 + -0x1 * 0xeda)], - _0x3d1394[_0x4baedc - (-0xb3 + -0xc6d + 0xd21)] = _0x15cab5; - else { - if (_0x5ef3ef > -0x15d9 + 0x162b + 0x6 * -0xd) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] === _0x15cab5; - else { - if (_0x5ef3ef > 0x7f4 + 0xc1 * -0x6 + 0xdb * -0x4) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] - _0x15cab5; - else { - if (_0x5ef3ef > -0x2eb * 0x2 + -0x1f * -0x107 + -0x1 * 0x1a03) { - for (_0x14213e = _0x471f03[_0x565a96], - _0x5ef3ef = '', - _0x1e1216 = _0x23a787['q'][_0x14213e][0xf97 + 0x10dd * -0x1 + 0x146]; _0x1e1216 < _0x23a787['q'][_0x14213e][-0x56e + 0x5 * 0x629 + -0xcaf * 0x2]; _0x1e1216++) - _0x5ef3ef += String['fromCharCode'](_0x4b017b ^ _0x23a787['p'][_0x1e1216]); - _0x5ef3ef = +_0x5ef3ef, - _0x565a96 += -0x7 * -0x45 + 0x21c2 + -0x7 * 0x517, - _0x3d1394[++_0x4baedc] = _0x5ef3ef; - } - } - } - } - } else { - if (_0x5ef3ef < -0x268 + 0xe * 0x21c + -0x1b1e) { - if ((_0x5ef3ef = _0x145890) > 0x177c + -0x4 * 0x4d + 0x76b * -0x3) - _0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] in _0x15cab5; - else { - if (_0x5ef3ef > -0x25f0 * 0x1 + 0x1898 + 0x1 * 0xd5d) - _0x3d1394[_0x4baedc] = ++_0x3d1394[_0x4baedc]; - else { - if (_0x5ef3ef > -0x125f * 0x1 + 0x61 * 0x5b + -0xd * 0x13d) - _0x14213e = _0x471f03[_0x565a96], - _0x565a96 += -0x2 * 0x9ff + 0x878 * 0x2 + -0x62 * -0x8, - _0x15cab5 = _0x26bb72[_0x14213e], - _0x3d1394[++_0x4baedc] = _0x15cab5; - else - _0x5ef3ef > -0x1ab4 + 0xd66 + 0xd4f && (_0x5f3fbc = -0x662 * 0x4 + -0x23b1 + 0x7 * 0x8bf, - _0x4c4cbe = _0x3d1394[_0x4baedc]['length'], - _0x24db91 = _0x3d1394[_0x4baedc], - _0x3d1394[++_0x4baedc] = function () { - var _0x576c35 = _0x5f3fbc < _0x4c4cbe; - if (_0x576c35) { - var _0x55b920 = _0x24db91[_0x5f3fbc++]; - _0x3d1394[++_0x4baedc] = _0x55b920; - } - _0x3d1394[++_0x4baedc] = _0x576c35; - } - ); - } - } - } else - _0x5ef3ef < 0x11f7 * 0x2 + 0x19d0 + -0x1 * 0x3dbb ? (_0x5ef3ef = _0x145890) < -0x121 + 0xb70 * 0x3 + -0xd * 0x28d || (_0x5ef3ef < -0xb5d * 0x2 + 0x1e80 + -0x7be ? _0x15cab5 = _0x3d1394[_0x4baedc--] : _0x5ef3ef < 0xa0e + -0x1a2 * 0x3 + -0x51e ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] ^ _0x15cab5) : _0x5ef3ef < -0x2 * -0x7e7 + 0xe62 + -0x1e24 && (_0x14213e = _0x471f03[_0x565a96], - _0x474ac7[++_0xb6bdb8] = [[_0x565a96 + (-0x84a + 0xc56 + -0x408), _0x14213e - (0x497 + 0xd * -0x2f8 + -0x26e * -0xe)], -0x1 * -0x6bb + -0x1f * 0x89 + 0x9dc * 0x1, 0x882 + 0x3 * -0x927 + 0x12f3], - _0x565a96 += (0x29 * 0x7f + 0x1412 + 0x2867 * -0x1) * _0x14213e - (-0x1d4 + 0x6e5 + 0x1 * -0x50f))) : (_0x5ef3ef = _0x145890) > -0xd * 0x275 + 0x1 * 0x191b + 0x6e3 ? (_0x3d1394[++_0x4baedc] = _0x471f03[_0x565a96], - _0x565a96 += -0x1794 + 0x6bf + 0x10dd) : _0x5ef3ef > 0x1e6d + -0x9a5 * 0x1 + -0x14bd ? (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] >>> _0x15cab5) : _0x5ef3ef > -0x1d * -0xd + 0xb * 0x3f + -0x425 ? _0x3d1394[++_0x4baedc] = !(-0x2 * 0x5a7 + -0x5 * 0x6df + 0x2da9) : _0x5ef3ef > -0x1d68 + -0x2176 + 0x6fd * 0x9 ? (_0x14213e = _0x471f03[_0x565a96], - _0x565a96 += 0xd57 * 0x2 + 0x1cdb + -0x5 * 0xb1b, - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc][_0x14213e]) : _0x5ef3ef > 0x4 * 0x248 + 0x1 * 0x80c + 0x896 * -0x2 && (_0x15cab5 = _0x3d1394[_0x4baedc--], - _0x3d1394[_0x4baedc] = _0x3d1394[_0x4baedc] < _0x15cab5); - } - } - } - } - } - return [-0x10cb + 0xefd * 0x1 + 0x1 * 0x1ce, null]; - } - function _0x4649d9(_0x1054f7, _0x3b5944, _0x2c59ec, _0x2115e2, _0x44f04d, _0x1090ac, _0x40b2e9, _0xf208a7) { - var _0x4e267d, _0x592932; - null == _0x1090ac && (_0x1090ac = this), - _0x44f04d && !_0x44f04d['d'] && (_0x44f04d['d'] = 0x1642 + 0x13f * -0x1a + 0xa24, - _0x44f04d['$0'] = _0x44f04d, - _0x44f04d[-0x24e7 + 0x69d + -0xa5 * -0x2f] = {}); - var _0x50d4f5 = {} - , _0x3a6516 = _0x50d4f5['d'] = _0x44f04d ? _0x44f04d['d'] + (0x19b2 + 0x1f5b + -0x390c * 0x1) : -0x22 * -0xc7 + -0x5 * -0x68d + -0x8b * 0x6d; - for (_0x50d4f5['$' + _0x3a6516] = _0x50d4f5, - _0x592932 = -0x1fcf + -0xc3 * -0x21 + 0x6ac; _0x592932 < _0x3a6516; _0x592932++) - _0x50d4f5[_0x4e267d = '$' + _0x592932] = _0x44f04d[_0x4e267d]; - for (_0x592932 = -0x437 + 0x1f82 + -0x1b4b, - _0x3a6516 = _0x50d4f5['length'] = _0x2115e2['length']; _0x592932 < _0x3a6516; _0x592932++) - _0x50d4f5[_0x592932] = _0x2115e2[_0x592932]; - return _0xf208a7 && !_0x3d576a[_0x3b5944] && _0x55b472(_0x1054f7, _0x3b5944, (0x2be * 0x7 + 0xad9 + -0x1e09) * _0x2c59ec), - _0x3d576a[_0x3b5944] ? _0x6bd666(_0x1054f7, _0x3b5944, _0x2c59ec, 0x1bc6 + 0x21ea + -0x3db0, _0x50d4f5, _0x1090ac, null, 0x16f * -0x1 + 0x85 * -0x45 + -0x775 * -0x5)[-0xbb6 + 0x1 * -0x653 + 0x2 * 0x905] : _0x6bd666(_0x1054f7, _0x3b5944, _0x2c59ec, 0x15b * 0xd + -0xd2e + -0x471, _0x50d4f5, _0x1090ac, null, 0x2 * -0x122c + -0x1767 + 0x5f * 0xa1)[0x1a0d + -0x1a41 + 0x35 * 0x1]; - } -} - , - function (_0x344ca2, _0x106b8a) { - 'object' == typeof exports && 'undefined' != typeof module ? _0x106b8a(exports) : 'function' == typeof define && define['amd'] ? define(['exports'], _0x106b8a) : _0x106b8a((_0x344ca2 = 'undefined' != typeof globalThis ? globalThis : _0x344ca2 || self)['byted_acrawler'] = {}); - }(this, function (_0x1877cd) { - 'use strict'; - var _0x489bcf, _0x2396ec, _0x4575df, _0x4fb770; - 'function' != typeof Object['assign'] && Object['defineProperty'](Object, 'assign', { - 'value': function (_0x111216, _0x482ce1) { - if (null == _0x111216) - throw new TypeError('Cannot\x20convert\x20undefined\x20or\x20null\x20to\x20object'); - for (var _0x18cbd9 = Object(_0x111216), _0x892e85 = 0xd * 0x76 + 0x4c7 + -0xac4; _0x892e85 < arguments['length']; _0x892e85++) { - var _0x5043b5 = arguments[_0x892e85]; - if (null != _0x5043b5) { - for (var _0x3c44bd in _0x5043b5) - Object['prototype']['hasOwnProperty']['call'](_0x5043b5, _0x3c44bd) && (_0x18cbd9[_0x3c44bd] = _0x5043b5[_0x3c44bd]); - } - } - return _0x18cbd9; - }, - 'writable': !(0x7d7 + 0x3 * -0x56c + 0x2cf * 0x3), - 'configurable': !(0x477 * -0x7 + -0x242b + 0x1 * 0x436c) - }), - Object['keys'] || (Object['keys'] = (_0x489bcf = Object['prototype']['hasOwnProperty'], - _0x2396ec = !{ - 'toString': null - }['propertyIsEnumerable']('toString'), - _0x4575df = ['toString', 'toLocaleString', 'valueOf', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'constructor'], - _0x4fb770 = _0x4575df['length'], - function (_0x18f875) { - if ('function' != typeof _0x18f875 && ('object' != typeof _0x18f875 || null === _0x18f875)) - throw new TypeError('Object.keys\x20called\x20on\x20non-object'); - var _0x43d960, _0x1fa0bb, _0x30db18 = []; - for (_0x43d960 in _0x18f875) - _0x489bcf['call'](_0x18f875, _0x43d960) && _0x30db18['push'](_0x43d960); - if (_0x2396ec) { - for (_0x1fa0bb = -0x273 + -0x15ca + 0x5 * 0x4d9; _0x1fa0bb < _0x4fb770; _0x1fa0bb++) - _0x489bcf['call'](_0x18f875, _0x4575df[_0x1fa0bb]) && _0x30db18['push'](_0x4575df[_0x1fa0bb]); - } - return _0x30db18; - } - )); - var _0x55bacf = { - '__version__': '2.11.0', - 'feVersion': 0x2, - 'domNotValid': !(-0x26de + -0x944 * -0x1 + 0x1d9b), - 'refererKey': '__ac_referer', - 'pushVersion': 'B4Z6wo', - 'secInfoHeader': 'X-Mssdk-Info' - }; - function _0x2c2f52(_0x4ddfb5, _0xceb39a) { - if ('string' != typeof _0xceb39a) - return; - let _0x3c7ca5, _0x52a4e2 = _0x4ddfb5 + '=', _0x39155a = _0xceb39a['split'](/[;&]/); - for (let _0x2eba0e = 0x1 * 0x1b61 + 0x1ea7 + -0x3a08; _0x2eba0e < _0x39155a['length']; _0x2eba0e++) { - for (_0x3c7ca5 = _0x39155a[_0x2eba0e]; '\x20' === _0x3c7ca5['charAt'](-0x2258 + -0x269e + 0x236 * 0x21);) - _0x3c7ca5 = _0x3c7ca5['substring'](-0x194 * 0x6 + 0x1 * -0x1490 + 0x1e09, _0x3c7ca5['length']); - if (0x299 + 0x1132 + -0x13cb === _0x3c7ca5['indexOf'](_0x52a4e2)) - return _0x3c7ca5['substring'](_0x52a4e2['length'], _0x3c7ca5['length']); - } - } - function _0x1a8c7f(_0x2ed1d1) { - try { - let _0x5c8eed = ''; - return window['sessionStorage'] && (_0x5c8eed = window['sessionStorage']['getItem'](_0x2ed1d1), - _0x5c8eed) ? _0x5c8eed : window['localStorage'] && (_0x5c8eed = window['localStorage']['getItem'](_0x2ed1d1), - _0x5c8eed) ? _0x5c8eed : (_0x5c8eed = _0x2c2f52(_0x2ed1d1, document['cookie']), - _0x5c8eed); - } catch (_0x3c0999) { - return ''; - } - } - function _0xd93b4e(_0x2f18a4, _0x376222) { - try { - window['sessionStorage'] && window['sessionStorage']['setItem'](_0x2f18a4, _0x376222), - window['localStorage'] && window['localStorage']['setItem'](_0x2f18a4, _0x376222); - const _0x6d51c1 = -0x2a7a179 * 0xf + -0xa3ab493 + 0x5619aeaa; - document['cookie'] = _0x2f18a4 + '=;\x20expires=Mon,\x2020\x20Sep\x202010\x2000:00:00\x20UTC;\x20path=/;', - document['cookie'] = _0x2f18a4 + '=' + _0x376222 + ';\x20expires=' + new Date(new Date()['getTime']() + _0x6d51c1)['toGMTString']() + ';\x20path=/;'; - } catch (_0x4a49dc) { } - } - function _0x1d3a83(_0x4a8a9e) { - try { - window['sessionStorage'] && window['sessionStorage']['removeItem'](_0x4a8a9e), - window['localStorage'] && window['localStorage']['removeItem'](_0x4a8a9e), - document['cookie'] = _0x4a8a9e + '=;\x20expires=Mon,\x2020\x20Sep\x202010\x2000:00:00\x20UTC;\x20path=/;'; - } catch (_0x262229) { } - } - for (var _0x5da972 = { - 'boe': !(-0x1a37 + 0xda * 0x17 + -0x6a2 * -0x1), - 'aid': 0x0, - 'dfp': !(0x5 * 0x563 + -0x760 + -0x138e), - 'sdi': !(0x22a4 + 0xc31 + 0x25 * -0x144), - 'enablePathList': [], - '_enablePathListRegex': [], - 'urlRewriteRules': [], - '_urlRewriteRules': [], - 'initialized': !(0x39 * -0x4b + -0x1f40 + 0x2ff4), - 'enableTrack': !(-0x2d5 + -0xfa8 + 0x127e * 0x1), - 'track': { - 'unitTime': 0x0, - 'unitAmount': 0x0, - 'fre': 0x0 - }, - 'triggerUnload': !(-0x3 * 0xb54 + 0x3f6 + 0x1e07), - 'region': '', - 'regionConf': {}, - 'umode': 0x0, - 'v': !(0x2 * -0x114 + -0x22ff + 0x2528), - 'perf': !(-0x83 * 0x2 + 0x1 * -0x133f + -0x6 * -0x361), - 'xxbg': !(-0xdd9 * 0x2 + 0x1 * 0x102b + -0xb87 * -0x1) - }, _0x3d7f93 = { - 'debug': function (_0x437947, _0x934927) { - let _0x50bd7f = !(-0x22af + -0x1015 + 0x32c5); - _0x50bd7f = _0x5da972['boe']; - } - }, _0x23da2e = '0123456789abcdef'['split'](''), _0x200be0 = [], _0x56a979 = [], _0x5a8dbf = -0xf5 * -0x5 + -0x641 * -0x1 + 0x12 * -0x9d; _0x5a8dbf < 0x1b * -0x148 + 0x503 * 0x3 + 0x148f * 0x1; _0x5a8dbf++) - _0x200be0[_0x5a8dbf] = _0x23da2e[_0x5a8dbf >> -0xcbc + -0x107 * 0x1e + 0x1a * 0x1ad & -0x16da + 0xec1 + 0x828] + _0x23da2e[-0x18c0 + 0xe4 + -0x1 * -0x17eb & _0x5a8dbf], - _0x5a8dbf < 0x1 * -0x3ce + -0x17fa + 0x1bd8 && (_0x5a8dbf < -0xa * 0x33d + -0x1 * 0xb5 + -0x3 * -0xb0b ? _0x56a979[-0x8ab + -0x185c + 0x2137 + _0x5a8dbf] = _0x5a8dbf : _0x56a979[-0x1c40 + 0x22a7 + -0x610 + _0x5a8dbf] = _0x5a8dbf); - var _0x14131e = function (_0x1cdc21) { - for (var _0x30a3db = _0x1cdc21['length'], _0x16cda6 = '', _0x174c2b = -0x1787 + -0x67 * -0x59 + -0x4 * 0x312; _0x174c2b < _0x30a3db;) - _0x16cda6 += _0x200be0[_0x1cdc21[_0x174c2b++]]; - return _0x16cda6; - } - , _0x4c7d9a = function (_0x2a05be) { - for (var _0x1c0daa = _0x2a05be['length'] >> -0x1083 + 0x2662 * -0x1 + 0x36e6, _0x1739c9 = _0x1c0daa << -0x1a * -0xeb + -0x26c5 * 0x1 + 0x3 * 0x4f8, _0x362898 = new Uint8Array(_0x1c0daa), _0x4d4d99 = 0x8e4 + 0xd39 + -0x161d, _0x102dad = -0xe91 + 0x101d + -0x18c * 0x1; _0x102dad < _0x1739c9;) - _0x362898[_0x4d4d99++] = _0x56a979[_0x2a05be['charCodeAt'](_0x102dad++)] << 0x9 * -0x2ea + 0x10 * -0x37 + -0x1d * -0x106 | _0x56a979[_0x2a05be['charCodeAt'](_0x102dad++)]; - return _0x362898; - } - , _0xa7dee1 = { - 'encode': _0x14131e, - 'decode': _0x4c7d9a - } - , _0x58e13b = 'undefined' != typeof globalThis ? globalThis : 'undefined' != typeof window ? window : 'undefined' != typeof global ? global : 'undefined' != typeof self ? self : {}; - function _0x53d8d6(_0x35c57d) { - return _0x35c57d && _0x35c57d['__esModule'] && Object['prototype']['hasOwnProperty']['call'](_0x35c57d, 'default') ? _0x35c57d['default'] : _0x35c57d; - } - function _0x38b464(_0x38144b) { - return _0x38144b && Object['prototype']['hasOwnProperty']['call'](_0x38144b, 'default') ? _0x38144b['default'] : _0x38144b; - } - function _0x3a0f4f(_0x598c1d) { - return _0x598c1d && Object['prototype']['hasOwnProperty']['call'](_0x598c1d, 'default') && 0x89a + 0xef3 + -0x178c === Object['keys'](_0x598c1d)['length'] ? _0x598c1d['default'] : _0x598c1d; - } - function _0x4e37bc(_0xf50bc1) { - if (_0xf50bc1['__esModule']) - return _0xf50bc1; - var _0x39a19a = Object['defineProperty']({}, '__esModule', { - 'value': !(0xb * 0x359 + 0x1 * 0x1ac8 + -0x3f9b) - }); - return Object['keys'](_0xf50bc1)['forEach'](function (_0x10c7f0) { - var _0x3d4a70 = Object['getOwnPropertyDescriptor'](_0xf50bc1, _0x10c7f0); - Object['defineProperty'](_0x39a19a, _0x10c7f0, _0x3d4a70['get'] ? _0x3d4a70 : { - 'enumerable': !(0x4 * 0x30 + -0xbc9 + 0xb09), - 'get': function () { - return _0xf50bc1[_0x10c7f0]; - } - }); - }), - _0x39a19a; - } - function _0xf7ae4(_0xf7e2d0) { - var _0x1df503 = { - 'exports': {} - }; - return _0xf7e2d0(_0x1df503, _0x1df503['exports']), - _0x1df503['exports']; - } - function _0x3dcb59(_0x1f27c7) { - throw new Error('Could\x20not\x20dynamically\x20require\x20\x22' + _0x1f27c7 + '\x22.\x20Please\x20configure\x20the\x20dynamicRequireTargets\x20or/and\x20ignoreDynamicRequires\x20option\x20of\x20@rollup/plugin-commonjs\x20appropriately\x20for\x20this\x20require\x20call\x20to\x20work.'); - } - var _0x2cabd3 = _0xf7ae4(function (_0x693f1f) { - !function () { - var _0x3838a8 = 'input\x20is\x20invalid\x20type' - , _0x2f655b = 'object' == typeof window - , _0x5427fc = _0x2f655b ? window : {}; - _0x5427fc['JS_MD5_NO_WINDOW'] && (_0x2f655b = !(-0x1 * 0x433 + -0x664 * -0x3 + 0x2 * -0x77c)); - var _0x4649f1 = !_0x2f655b && 'object' == typeof self - , _0x36ff94 = !_0x5427fc['JS_MD5_NO_NODE_JS'] && 'object' == typeof process && process['versions'] && process['versions']['node']; - _0x36ff94 ? _0x5427fc = _0x58e13b : _0x4649f1 && (_0x5427fc = self); - var _0x42ac51 = !_0x5427fc['JS_MD5_NO_COMMON_JS'] && _0x693f1f['exports'], _0x4f0d4d = !(0x2581 * 0x1 + -0x1ce9 * -0x1 + 0x4269 * -0x1), _0x314599 = !_0x5427fc['JS_MD5_NO_ARRAY_BUFFER'] && 'undefined' != typeof ArrayBuffer, _0x4502bf = '0123456789abcdef'['split'](''), _0x1c2472 = [0x1 * 0x1fe6 + -0x1397 * 0x1 + -0xbcf, -0xe28b + 0x1b01 + 0x1e * 0xaeb, 0xb02c94 + 0x8fdd5f + 0x84f * -0x171d, -(0x87e91418 + -0x41fd6282 + 0x3a144e6a)], _0x413356 = [-0x1 * 0x22ae + 0x1cb5 + 0x5f9, -0xe81 + 0x1 * 0x88b + -0x1a * -0x3b, 0x2 * -0xaa + 0x1a28 + -0x18c4, -0x1 * -0x74b + -0xa1 * -0x19 + -0x6 * 0x3d2], _0x7d865a = ['hex', 'array', 'digest', 'buffer', 'arrayBuffer', 'base64'], _0x291edb = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'['split'](''), _0x23aa58 = [], _0x1f53b4; - if (_0x314599) { - var _0xfaa153 = new ArrayBuffer(0x259c + -0x198d + -0xbcb); - _0x1f53b4 = new Uint8Array(_0xfaa153), - _0x23aa58 = new Uint32Array(_0xfaa153); - } - !_0x5427fc['JS_MD5_NO_NODE_JS'] && Array['isArray'] || (Array['isArray'] = function (_0x58a7d7) { - return '[object\x20Array]' === Object['prototype']['toString']['call'](_0x58a7d7); - } - ), - !_0x314599 || !_0x5427fc['JS_MD5_NO_ARRAY_BUFFER_IS_VIEW'] && ArrayBuffer['isView'] || (ArrayBuffer['isView'] = function (_0x40943e) { - return 'object' == typeof _0x40943e && _0x40943e['buffer'] && _0x40943e['buffer']['constructor'] === ArrayBuffer; - } - ); - var _0x31ae7a = function (_0x3c9aed) { - return function (_0x5698f1) { - return new _0xadd58a(!(0x6 * 0x359 + -0x1f00 + 0xaea))['update'](_0x5698f1)[_0x3c9aed](); - } - ; - } - , _0x2091ff = function () { - var _0x42b64e = _0x31ae7a('hex'); - _0x36ff94 && (_0x42b64e = _0xd59bd3(_0x42b64e)), - _0x42b64e['create'] = function () { - return new _0xadd58a(); - } - , - _0x42b64e['update'] = function (_0x7e6bfd) { - return _0x42b64e['create']()['update'](_0x7e6bfd); - } - ; - for (var _0x5aa455 = 0x2506 + 0x1 * 0x108f + 0x1d9 * -0x1d; _0x5aa455 < _0x7d865a['length']; ++_0x5aa455) { - var _0x11609d = _0x7d865a[_0x5aa455]; - _0x42b64e[_0x11609d] = _0x31ae7a(_0x11609d); - } - return _0x42b64e; - } - , _0xd59bd3 = function (_0x18dc0e) { - var _0x767f0c = eval('require(\'crypto\');') - , _0x33d44c = eval('require(\'buffer\')[\'Buffer\'];') - , _0x7d638c = function (_0x244ef1) { - if ('string' == typeof _0x244ef1) - return _0x767f0c['createHash']('md5')['update'](_0x244ef1, 'utf8')['digest']('hex'); - if (null == _0x244ef1) - throw _0x3838a8; - return _0x244ef1['constructor'] === ArrayBuffer && (_0x244ef1 = new Uint8Array(_0x244ef1)), - Array['isArray'](_0x244ef1) || ArrayBuffer['isView'](_0x244ef1) || _0x244ef1['constructor'] === _0x33d44c ? _0x767f0c['createHash']('md5')['update'](new _0x33d44c(_0x244ef1))['digest']('hex') : _0x18dc0e(_0x244ef1); - }; - return _0x7d638c; - }; - function _0xadd58a(_0x1257f4) { - if (_0x1257f4) - _0x23aa58[-0x253f * 0x1 + -0x1 * 0x17ef + 0x3d2e] = _0x23aa58[0x6b5 * 0x3 + 0x1 * 0x5d1 + 0x60 * -0x45] = _0x23aa58[0x139d + -0xdcf + -0x5cd] = _0x23aa58[-0x1628 + 0xdb7 + -0x2d1 * -0x3] = _0x23aa58[-0x2 * 0x370 + -0xf3 * -0x4 + 0x317] = _0x23aa58[-0x22ab + 0x225b + 0x54] = _0x23aa58[-0x8 * 0x32b + 0x77 + -0x1 * -0x18e6] = _0x23aa58[0x1f * -0x10c + 0xb15 + 0x1565] = _0x23aa58[-0x25ce + -0x25aa + 0xac9 * 0x7] = _0x23aa58[0x311 * -0xa + -0x1 * -0x15ce + 0x4 * 0x239] = _0x23aa58[0x3 * 0x690 + 0x16 * 0x107 + -0x1 * 0x2a41] = _0x23aa58[-0x67 * 0x43 + 0x8b * -0x23 + 0x170 * 0x20] = _0x23aa58[-0x1ccd + 0x1 * 0x1df0 + -0x7 * 0x28] = _0x23aa58[-0x1 * -0x3f1 + 0x1 * -0xa91 + 0x6ac] = _0x23aa58[0x1273 + 0x8b3 * -0x2 + -0x80 * 0x2] = _0x23aa58[0x23ae * 0x1 + 0x17b * 0x19 + 0x1 * -0x48a3] = _0x23aa58[-0x15a1 + -0x14a * -0x5 + 0xf3e] = 0x5 * 0x2f0 + -0x1 * 0x16ca + -0x11 * -0x7a, - this['blocks'] = _0x23aa58, - this['buffer8'] = _0x1f53b4; - else { - if (_0x314599) { - var _0x2bac80 = new ArrayBuffer(-0x1d + 0x1 * 0x1d + 0x11 * 0x4); - this['buffer8'] = new Uint8Array(_0x2bac80), - this['blocks'] = new Uint32Array(_0x2bac80); - } else - this['blocks'] = [0x6 * -0x24 + -0x22fc + 0x23d4, 0x2aa + 0x7 * -0x85 + 0xf9, 0x64a + -0x17 * -0x115 + -0x1f2d, 0x11e7 * -0x1 + -0xec3 + -0x71 * -0x4a, -0x11b * -0x5 + 0x1aff + -0x2086, 0x554 + 0xd0e + -0x1262, 0x834 + 0x18ae + -0x2 * 0x1071, -0x305 * 0x1 + 0x3c5 * 0x4 + -0x31 * 0x3f, -0x341 * 0x4 + 0x71e * 0x3 + 0xc2 * -0xb, -0x1 * -0x1849 + -0x3d1 * 0x2 + -0x10a7, 0x1a99 + 0x74f * -0x2 + -0xbfb, -0x13a1 + 0x18 * 0x11c + -0x6ff, 0x1 * -0x418 + -0xd * -0x27 + 0x21d, -0x5cf * -0x3 + -0x19aa + 0x2bf * 0x3, -0x502 + -0x1d2b + 0x222d * 0x1, 0x859 + -0x1a11 * 0x1 + 0x46e * 0x4, 0x18e1 + -0x808 * 0x4 + 0x73f]; - } - this['h0'] = this['h1'] = this['h2'] = this['h3'] = this['start'] = this['bytes'] = this['hBytes'] = -0xb0a * -0x2 + 0x19bd + -0x2fd1, - this['finalized'] = this['hashed'] = !(0x4ae + -0x8 * -0x2bf + -0x1aa5), - this['first'] = !(-0x16e9 + 0x99d + 0xd4c); - } - _0xadd58a['prototype']['update'] = function (_0x5a826d) { - if (!this['finalized']) { - var _0x228480, _0x53554d = typeof _0x5a826d; - if ('string' !== _0x53554d) { - if ('object' !== _0x53554d) - throw _0x3838a8; - if (null === _0x5a826d) - throw _0x3838a8; - if (_0x314599 && _0x5a826d['constructor'] === ArrayBuffer) - _0x5a826d = new Uint8Array(_0x5a826d); - else { - if (!(Array['isArray'](_0x5a826d) || _0x314599 && ArrayBuffer['isView'](_0x5a826d))) - throw _0x3838a8; - } - _0x228480 = !(-0x3 * -0xa8b + -0x16d3 + -0x8ce); - } - for (var _0x175834, _0x176a2d, _0x3ceb75 = 0x201b * -0x1 + 0x3 * -0xb17 + 0x4160, _0x12953f = _0x5a826d['length'], _0x1daf5d = this['blocks'], _0x273aea = this['buffer8']; _0x3ceb75 < _0x12953f;) { - if (this['hashed'] && (this['hashed'] = !(-0x58e + -0x49d + 0xa2c), - _0x1daf5d[0x17c6 + 0x1 * 0x28c + -0x3 * 0x8c6] = _0x1daf5d[-0x1e6a + 0x62a + 0x1850], - _0x1daf5d[-0xaf3 + -0x950 + 0x1453] = _0x1daf5d[0x17 * 0x13b + 0x16fe + -0x334a] = _0x1daf5d[0x15a7 + 0x56a + -0x1b0f] = _0x1daf5d[0x1 * 0x25e1 + -0x4f0 + -0x20ee] = _0x1daf5d[0x3 * -0xbca + 0x14f3 + 0xe6f] = _0x1daf5d[0x191 * 0x5 + 0xd5f + -0x152f] = _0x1daf5d[-0xc1 * -0xe + -0x11b5 + -0x72d * -0x1] = _0x1daf5d[-0x2ab * 0x3 + -0x21d5 * -0x1 + -0x19cd] = _0x1daf5d[-0x50 * 0x9 + 0x50e + 0x236 * -0x1] = _0x1daf5d[-0xd01 * -0x2 + 0x16 * -0x65 + 0x13 * -0xe9] = _0x1daf5d[0x695 + -0x23aa + 0x1d1f] = _0x1daf5d[-0xff1 + -0x1467 * 0x1 + -0x17 * -0x195] = _0x1daf5d[-0x2171 + 0x102a + 0x1 * 0x1153] = _0x1daf5d[0x1069 + 0x1 * 0x2cc + -0x994 * 0x2] = _0x1daf5d[0x13 * -0x11 + -0x6f8 + 0x3 * 0x2c3] = _0x1daf5d[-0x2 * 0xb29 + -0x3 * -0xca9 + 0xf9a * -0x1] = -0xf * -0x11 + 0xe4f + -0x3 * 0x51a), - _0x228480) { - if (_0x314599) { - for (_0x176a2d = this['start']; _0x3ceb75 < _0x12953f && _0x176a2d < -0x2 * 0xd56 + 0x3 * -0x905 + 0xd * 0x427; ++_0x3ceb75) - _0x273aea[_0x176a2d++] = _0x5a826d[_0x3ceb75]; - } else { - for (_0x176a2d = this['start']; _0x3ceb75 < _0x12953f && _0x176a2d < -0x631 * -0x5 + -0x249e + 0x5e9; ++_0x3ceb75) - _0x1daf5d[_0x176a2d >> -0x38 * 0x38 + -0xe * 0x1c9 + 0x2540 * 0x1] |= _0x5a826d[_0x3ceb75] << _0x413356[0x1ebb + 0xdcc * -0x2 + -0x320 & _0x176a2d++]; - } - } else { - if (_0x314599) { - for (_0x176a2d = this['start']; _0x3ceb75 < _0x12953f && _0x176a2d < -0x81 * 0x33 + 0x32b + -0x5b2 * -0x4; ++_0x3ceb75) - (_0x175834 = _0x5a826d['charCodeAt'](_0x3ceb75)) < -0x5 * -0x2f1 + -0x1 * -0x24b7 + -0x2 * 0x1976 ? _0x273aea[_0x176a2d++] = _0x175834 : _0x175834 < -0x24df + -0x33f + 0x301e * 0x1 ? (_0x273aea[_0x176a2d++] = -0x154e + 0x3cb * 0x2 + 0xe78 | _0x175834 >> 0xbcf * -0x1 + -0x317 * -0x1 + 0x8be, - _0x273aea[_0x176a2d++] = 0x1b11 + 0x18dc + -0x336d | 0x1255 + -0x1da9 + -0xb93 * -0x1 & _0x175834) : _0x175834 < 0xbf * 0x77 + 0x1 * 0x15e12 + -0x1 * 0xdedb || _0x175834 >= 0x284b + 0x1a5fc + -0xee47 ? (_0x273aea[_0x176a2d++] = -0x452 + -0x1 + -0x79 * -0xb | _0x175834 >> -0x8cd * 0x4 + -0x1f30 + 0x427 * 0x10, - _0x273aea[_0x176a2d++] = -0x29 * -0xad + 0x1bfb + -0x3730 | _0x175834 >> -0x1db5 + 0x74d + -0x13f * -0x12 & -0x242f + 0x136d * -0x1 + 0xb5 * 0x4f, - _0x273aea[_0x176a2d++] = -0x4ad + 0x23a3 + 0x1e76 * -0x1 | -0x52d * -0x4 + 0x1 * 0x79c + -0x1c11 & _0x175834) : (_0x175834 = -0x6226 + -0x1 * -0x179a2 + -0x7d4 * 0x3 + ((-0x17 * -0xd3 + -0x1ee3 * 0x1 + 0x3 * 0x54f & _0x175834) << 0x1bc3 + 0x23dc + 0x29 * -0x18d | -0x8a7 + -0x3de + 0x7 * 0x25c & _0x5a826d['charCodeAt'](++_0x3ceb75)), - _0x273aea[_0x176a2d++] = -0x1ac4 + -0x71e + 0x1 * 0x22d2 | _0x175834 >> -0x1 * 0x22e1 + 0x2 * -0xe06 + -0x1 * -0x3eff, - _0x273aea[_0x176a2d++] = 0x6 * -0x5a5 + -0xd57 * -0x2 + -0x52 * -0x18 | _0x175834 >> 0x2a4 + 0x23e * -0x2 + -0x1e4 * -0x1 & -0x1c45 * 0x1 + 0x11d2 + 0xab2, - _0x273aea[_0x176a2d++] = 0x242f + 0x1 * -0x2641 + 0x292 | _0x175834 >> -0xe75 * -0x1 + 0x1c49 + -0x2ab8 & -0x1236 + 0x43f + 0xe36, - _0x273aea[_0x176a2d++] = -0x1 * 0x18d2 + -0x1652 + 0x2fa4 | -0x1 * 0x1e3d + 0xa24 + 0x1458 & _0x175834); - } else { - for (_0x176a2d = this['start']; _0x3ceb75 < _0x12953f && _0x176a2d < -0x109d + 0x558 + 0xb85; ++_0x3ceb75) - (_0x175834 = _0x5a826d['charCodeAt'](_0x3ceb75)) < 0x1ec + -0xc * 0x9f + 0x608 * 0x1 ? _0x1daf5d[_0x176a2d >> 0x9a7 + -0x1a54 + -0x1 * -0x10af] |= _0x175834 << _0x413356[0x207 * -0x13 + 0x924 + 0x1d64 & _0x176a2d++] : _0x175834 < -0x62c * -0x2 + -0xd5a + -0x902 * -0x1 ? (_0x1daf5d[_0x176a2d >> 0x1bdb + 0x48 + -0x1c21] |= (-0x79f + 0x696 + -0x1c9 * -0x1 | _0x175834 >> 0x203 + 0x1b43 + 0x120 * -0x1a) << _0x413356[0xd * 0x69 + 0xe65 * -0x2 + 0x1778 & _0x176a2d++], - _0x1daf5d[_0x176a2d >> -0x1079 + 0x1c14 + -0xb99] |= (-0x6aa + -0x986 + 0x10b0 | -0x933 + -0x17b3 + 0x2125 & _0x175834) << _0x413356[-0x1f81 + 0x19a4 + -0x2f0 * -0x2 & _0x176a2d++]) : _0x175834 < -0x4 * -0x1445 + 0x133f4 + 0x7 * -0x18b8 || _0x175834 >= -0x17e0b + -0x18092 + 0x16f * 0x2b3 ? (_0x1daf5d[_0x176a2d >> 0xa2b + 0x412 + -0xe3b * 0x1] |= (0x1608 + -0xf * 0x1e9 + 0x65 * 0x13 | _0x175834 >> 0x3f2 + 0x106 * -0x5 + 0x138) << _0x413356[0xbdf + 0x345 + -0xf21 & _0x176a2d++], - _0x1daf5d[_0x176a2d >> -0xe3a + -0x5 * 0x671 + 0x2e71] |= (0x54 * -0xf + -0x1d * -0x6e + -0x1 * 0x70a | _0x175834 >> -0x52 * 0x12 + 0xc32 + 0x28 * -0x29 & 0x7 * 0x207 + -0x26aa + -0x1c4 * -0xe) << _0x413356[0xc * 0x2ab + 0x431 + -0x2432 & _0x176a2d++], - _0x1daf5d[_0x176a2d >> 0x2517 + 0x3e + -0x2553] |= (-0xf2e + -0x12 * -0xc9 + 0x18c * 0x1 | 0x1d3 * -0x3 + -0x153 * 0x18 + -0x40 * -0x96 & _0x175834) << _0x413356[-0xf2f + -0x155 * 0xf + 0x232d & _0x176a2d++]) : (_0x175834 = -0x1988e + -0x1d9fb + -0x1b * -0x2a2b + ((0x1d6d + -0x2 * -0x11d1 + -0x3d10 & _0x175834) << 0x1 * -0x147c + 0x1c29 + -0x7a3 | 0x812 * 0x4 + -0x1 * -0x1d75 + -0x39be & _0x5a826d['charCodeAt'](++_0x3ceb75)), - _0x1daf5d[_0x176a2d >> -0x989 * 0x1 + 0x1d56 + -0x13cb * 0x1] |= (-0x1e93 + -0xa85 * -0x1 + 0x1 * 0x14fe | _0x175834 >> -0xe97 + -0x3 * -0x959 + -0xd62 * 0x1) << _0x413356[0x2f * -0x8d + 0x93b * 0x4 + -0xb06 & _0x176a2d++], - _0x1daf5d[_0x176a2d >> -0x69c + 0x214e + -0x1ab0] |= (-0x1167 + -0x1781 + 0x2968 | _0x175834 >> 0x267e + 0x1ab * 0x4 + 0x6 * -0x785 & 0x10a * -0xa + -0x1f * -0xa3 + -0x1 * 0x91a) << _0x413356[0x1a99 * 0x1 + -0x1a23 + -0x73 & _0x176a2d++], - _0x1daf5d[_0x176a2d >> 0xf * -0x56 + -0x1519 + 0x1a25] |= (0x1 * -0x33f + -0x9 * -0x3dd + 0x169 * -0x16 | _0x175834 >> 0x6ca + -0x6 * 0x58f + 0x1a96 & -0xc30 + -0x15ab + 0x221a) << _0x413356[-0x2 * 0xa4f + 0x1456 + 0x4b & _0x176a2d++], - _0x1daf5d[_0x176a2d >> -0x6 * 0x50d + -0x3 * 0xc03 + 0x4259] |= (0xb10 + 0x72b * 0x5 + -0x2e67 | 0x1822 + -0x29 + -0x17ba * 0x1 & _0x175834) << _0x413356[-0xb * 0x87 + -0x11 * -0xa3 + -0x1 * 0x503 & _0x176a2d++]); - } - } - this['lastByteIndex'] = _0x176a2d, - this['bytes'] += _0x176a2d - this['start'], - _0x176a2d >= 0x2348 + -0x11 * -0x191 + -0x3da9 ? (this['start'] = _0x176a2d - (-0x341 + -0x3 * 0x98f + 0x1017 * 0x2), - this['hash'](), - this['hashed'] = !(-0x164b + 0x1 * -0xec8 + 0x2513)) : this['start'] = _0x176a2d; - } - return this['bytes'] > 0xd15ad1db + -0x42d * 0x2b413b + 0xe3449183 && (this['hBytes'] += this['bytes'] / (-0x10b4afe70 + 0x173ffde0 + -0x23c1dc * -0xdfc) << 0xd2b * -0x2 + -0x771 * -0x1 + -0x2b3 * -0x7, - this['bytes'] = this['bytes'] % (0x1d8454a8 + -0x1c30fbaac + 0x2a58b6604)), - this; - } - } - , - _0xadd58a['prototype']['finalize'] = function () { - if (!this['finalized']) { - this['finalized'] = !(-0x998 + -0x26ce * -0x1 + 0x2 * -0xe9b); - var _0xe8ad0e = this['blocks'] - , _0x4d5be0 = this['lastByteIndex']; - _0xe8ad0e[_0x4d5be0 >> 0x36 * 0xb7 + 0x1 * -0x1511 + -0x1187] |= _0x1c2472[0x1d6e + 0x1959 + 0x14 * -0x2bd & _0x4d5be0], - _0x4d5be0 >= 0x1672 + -0x26d2 + 0x1098 && (this['hashed'] || this['hash'](), - _0xe8ad0e[-0x1e * -0x89 + -0x4a * 0x65 + -0x692 * -0x2] = _0xe8ad0e[-0x1 * -0x152b + 0x18 * 0xca + -0x1 * 0x280b], - _0xe8ad0e[0x152e + 0xdf6 + -0x2314] = _0xe8ad0e[-0x14f * -0x1 + -0x54f + 0x5 * 0xcd] = _0xe8ad0e[0xda6 + -0x6e4 + -0x6c0] = _0xe8ad0e[0x264b * 0x1 + -0xb89 + -0x1abf] = _0xe8ad0e[-0x216c + 0x7e4 * 0x3 + 0xfa * 0xa] = _0xe8ad0e[-0xc38 + 0x1a * 0xd2 + -0x917] = _0xe8ad0e[0x1013 + 0x9 * 0x2de + -0x29db] = _0xe8ad0e[0xad2 + 0xde * -0x1b + 0xc9f] = _0xe8ad0e[0x21a2 + -0x262f + -0x33 * -0x17] = _0xe8ad0e[-0x41e + 0xc * -0x1ca + 0x199f] = _0xe8ad0e[0x11c4 * -0x1 + 0xb66 + -0xcd * -0x8] = _0xe8ad0e[-0x265 * -0xd + 0x960 + 0x2876 * -0x1] = _0xe8ad0e[0xc7 * 0x2e + -0x26d0 + 0x31a * 0x1] = _0xe8ad0e[0xe3 + -0x2fe * 0x6 + 0x111e] = _0xe8ad0e[-0x1 * 0x311 + -0x208a + -0x3 * -0xbe3] = _0xe8ad0e[0x291 + 0x9d * 0x17 + -0x109d] = -0x812 + 0xe79 + -0x667), - _0xe8ad0e[0x34b * 0x2 + 0xc * -0x5f + -0x7 * 0x4c] = this['bytes'] << -0x1cc1 + -0x2 * -0xab6 + 0x758, - _0xe8ad0e[0x1 * -0x5ad + -0x208a + 0x2646] = this['hBytes'] << 0x2 * 0x174 + -0x1032 + 0x5 * 0x2a9 | this['bytes'] >>> 0x1c61 + 0xd * -0x234 + 0x60, - this['hash'](); - } - } - , - _0xadd58a['prototype']['hash'] = function () { - var _0x518bfc, _0x1aecdc, _0x4fc760, _0x11c852, _0x42d6c4, _0x4d5419, _0x367ca7 = this['blocks']; - this['first'] ? _0x1aecdc = ((_0x1aecdc = ((_0x518bfc = ((_0x518bfc = _0x367ca7[-0x81b * -0x1 + 0xb * -0x1c7 + -0xb72 * -0x1] - (0x90 * 0x191e1 + -0x3f246780 + 0x66d7b479)) << -0x1 * -0x18d + 0x149c + -0x1622 * 0x1 | _0x518bfc >>> -0x1 * -0x1c3d + 0x210e + -0x2a * 0x175) - (-0x2a9dfcd * 0x9 + 0xc9 * 0x121d42 + 0x19f239da) << 0x18aa + 0x7 * 0x1bd + 0x543 * -0x7) ^ (_0x4fc760 = ((_0x4fc760 = (-(-0x723569 + 0x1f9674c8 + -0xef1eae8) ^ (_0x11c852 = ((_0x11c852 = (-(-0x1ef604e * -0x3 + 0x9 * 0xe730d09 + -0x1 * 0x20947339) ^ -0xc8ec38f4 + 0x4 * 0x373e6876 + 0x636a0e93 * 0x1 & _0x518bfc) + _0x367ca7[0x767 * -0x1 + -0x1788 + 0x1ef0] - (-0x99aa454 + 0x67c0268 * -0x1 + -0x171c9af * -0x10)) << 0x86 * -0x39 + 0x1d44 + 0x9e | _0x11c852 >>> 0xa * 0xc7 + -0x6 * -0x8b + -0x2bd * 0x4) + _0x518bfc << -0x1c5 * -0xf + 0x887 * 0x1 + -0x43 * 0x86) & (-(0x3b * -0x75d857 + -0xbed0b * -0x1be + 0x1815906 * 0xf) ^ _0x518bfc)) + _0x367ca7[-0x23e * -0x2 + 0x1 * -0xaf + 0x3cb * -0x1] - (-0x6a100264 + -0x462adb * 0x6 + 0xaed9b5ad)) << -0x26dd + 0x2693 + 0x5b * 0x1 | _0x4fc760 >>> -0x1896 * 0x1 + -0xeb5 + -0x49 * -0x8a) + _0x11c852 << -0x11d5 + 0x6a9 + 0x14 * 0x8f) & (_0x11c852 ^ _0x518bfc)) + _0x367ca7[0xf * -0x25d + -0xc3b + 0x1d * 0x1a5] - (0x225d8b06 + -0x352d11 * -0xeb + 0x1c * -0x2b314a)) << -0x61e + -0xac7 + 0x10fb | _0x1aecdc >>> 0xc5 * 0x10 + 0x223 * 0x10 + -0x2e76) + _0x4fc760 << -0x32e + -0x1 * -0xcaf + 0x3 * -0x32b : (_0x518bfc = this['h0'], - _0x1aecdc = this['h1'], - _0x4fc760 = this['h2'], - _0x1aecdc = ((_0x1aecdc += ((_0x518bfc = ((_0x518bfc += ((_0x11c852 = this['h3']) ^ _0x1aecdc & (_0x4fc760 ^ _0x11c852)) + _0x367ca7[-0x1eb7 * -0x1 + 0x1 * -0x203 + -0x1cb4] - (-0x29d5de2 + -0x12202f * -0x3a9 + -0x1725129d)) << 0x111f * 0x1 + -0x8 * 0x124 + -0x7f8 | _0x518bfc >>> -0x9db + 0xa49 * -0x1 + 0x143d * 0x1) + _0x1aecdc << 0x6f8 + 0x2 * -0xbab + 0xa * 0x1a3) ^ (_0x4fc760 = ((_0x4fc760 += (_0x1aecdc ^ (_0x11c852 = ((_0x11c852 += (_0x4fc760 ^ _0x518bfc & (_0x1aecdc ^ _0x4fc760)) + _0x367ca7[0x797 + -0x1 * 0x13f4 + 0xc5e] - (0x664f2aa + 0x128c3623 * -0x1 + 0x235f8c23)) << -0x1df7 + -0x1 * -0x9ed + 0x1416 * 0x1 | _0x11c852 >>> 0x1 * 0x265e + -0x15e5 + -0x1065) + _0x518bfc << -0x17ee + 0x34b * 0x3 + -0x1 * -0xe0d) & (_0x518bfc ^ _0x1aecdc)) + _0x367ca7[0x1e2 * -0x10 + 0xa57 + 0x13cb] + (-0x7b14 * -0x255e + -0xa9 * 0x695404 + -0x3 * -0x1d3b460d)) << 0x1c62 + 0xb5 * -0x11 + 0x12a * -0xe | _0x4fc760 >>> -0xbc9 + 0x1781 + -0xba9) + _0x11c852 << 0x801 * -0x3 + 0x47 * 0x1f + 0x1 * 0xf6a) & (_0x11c852 ^ _0x518bfc)) + _0x367ca7[-0x1 * 0x2005 + -0xad0 + 0x4 * 0xab6] - (0x6b394ce + -0xca85f46 + -0x621b4d * -0xb2)) << -0x26a7 + -0x2653 * -0x1 + 0x6a | _0x1aecdc >>> 0x1c48 + 0x270b + -0x4349) + _0x4fc760 << -0x223d * -0x1 + -0x12b * -0x1b + 0x20e3 * -0x2), - _0x1aecdc = ((_0x1aecdc += ((_0x518bfc = ((_0x518bfc += (_0x11c852 ^ _0x1aecdc & (_0x4fc760 ^ _0x11c852)) + _0x367ca7[-0x53 * -0x11 + 0x6b0 * -0x2 + 0x7e1 * 0x1] - (0x1859c69 + 0xc0244bd + -0x303f0d5)) << -0x10 * -0xd3 + -0x18 * 0x107 + 0x9 * 0x147 | _0x518bfc >>> 0x2dd + -0x545 * 0x1 + -0x1 * -0x281) + _0x1aecdc << 0x2ab * 0xd + -0x1153 * -0x2 + -0x4555) ^ (_0x4fc760 = ((_0x4fc760 += (_0x1aecdc ^ (_0x11c852 = ((_0x11c852 += (_0x4fc760 ^ _0x518bfc & (_0x1aecdc ^ _0x4fc760)) + _0x367ca7[-0xa0f * -0x1 + 0xe56 * -0x2 + 0x12a2 * 0x1] + (-0x24bf4b4a + 0x77545a4a + -0xb0d48d6)) << 0x232a + -0x208a + -0x294 | _0x11c852 >>> 0x21b3 * -0x1 + 0x7 * -0x50d + 0x4522) + _0x518bfc << -0x2419 * -0x1 + -0x11b9 + 0x620 * -0x3) & (_0x518bfc ^ _0x1aecdc)) + _0x367ca7[0x1462 + -0x1ad7 + 0x67b] - (0x1 * 0x4e7899ad + 0x43886b9 * 0x1d + -0x711022b5)) << -0x2256 + -0x1b00 + 0x3d67 * 0x1 | _0x4fc760 >>> -0x7e1 + -0x1ad9 + 0x22c9) + _0x11c852 << -0x4a5 * -0x3 + 0x3d * 0x8e + -0x2fc5) & (_0x11c852 ^ _0x518bfc)) + _0x367ca7[0x15db + -0x5c * 0x7 + -0x1350] - (0x46f7568 + 0x2b4a333 + -0x46aad9c)) << -0x1 * -0x14ae + -0x1247 + -0x251 | _0x1aecdc >>> -0x3ad * -0x2 + -0x13b4 * 0x1 + 0x4 * 0x319) + _0x4fc760 << 0x2626 + 0x312 + -0x2938, - _0x1aecdc = ((_0x1aecdc += ((_0x518bfc = ((_0x518bfc += (_0x11c852 ^ _0x1aecdc & (_0x4fc760 ^ _0x11c852)) + _0x367ca7[-0xd7c + -0x130e + 0x1049 * 0x2] + (-0x1 * -0xadca3251 + 0x73a34d80 + -0x1 * 0xb7ece6f9)) << -0xe8 + -0x1ec8 + -0x17 * -0x161 | _0x518bfc >>> -0x198b + -0xc17 + 0x25bb) + _0x1aecdc << 0x1d06 + 0x1 * 0xfad + 0x1 * -0x2cb3) ^ (_0x4fc760 = ((_0x4fc760 += (_0x1aecdc ^ (_0x11c852 = ((_0x11c852 += (_0x4fc760 ^ _0x518bfc & (_0x1aecdc ^ _0x4fc760)) + _0x367ca7[0x4 * 0x69e + 0x12f2 + -0x1 * 0x2d61] - (-0x41a81cbc + -0x2f7c6e3b + 0xbfaf98 * 0x133)) << -0x1de2 + -0x9db * 0x2 + 0x31a4 | _0x11c852 >>> -0x681 + 0x13 * -0x18d + 0x240c) + _0x518bfc << 0x2 * -0x2bf + -0x3ce + 0x94c) & (_0x518bfc ^ _0x1aecdc)) + _0x367ca7[-0x203d * -0x1 + -0xbe + 0x1f75 * -0x1] - (-0x11e38 + 0x1 * 0x3ac9 + -0x1 * -0x187be)) << -0x11 * 0x69 + -0x147d + 0x57 * 0x51 | _0x4fc760 >>> -0x1633 + 0x1ad4 + -0x492) + _0x11c852 << 0xa9 * -0x25 + 0xba0 + 0xccd) & (_0x11c852 ^ _0x518bfc)) + _0x367ca7[-0xeaa * -0x2 + -0x287 + -0x1ac2] - (-0x63 * 0x437a21 + -0x193921c * 0x92 + 0x176e4b6fd)) << 0xa07 + -0xef7 + 0x506 | _0x1aecdc >>> -0x2 * 0x935 + -0xb5 * 0x32 + 0x47 * 0xc2) + _0x4fc760 << 0x3 * 0x84e + -0x1224 + 0x3 * -0x242, - _0x1aecdc = ((_0x1aecdc += ((_0x518bfc = ((_0x518bfc += (_0x11c852 ^ _0x1aecdc & (_0x4fc760 ^ _0x11c852)) + _0x367ca7[-0x20e2 + -0xb2 * 0xe + 0x2aaa] + (0xe4ec1f2 * 0x7 + 0xe25b31d * -0xb + 0x577 * 0x1dd515)) << -0x1109 + -0x7 * 0x56c + 0x7 * 0x7dc | _0x518bfc >>> -0x143 + -0x23f0 + 0x254c) + _0x1aecdc << 0x43f * -0x2 + 0x1793 + -0x21 * 0x75) ^ (_0x4fc760 = ((_0x4fc760 += (_0x1aecdc ^ (_0x11c852 = ((_0x11c852 += (_0x4fc760 ^ _0x518bfc & (_0x1aecdc ^ _0x4fc760)) + _0x367ca7[0x5c + -0x1b8b * 0x1 + 0x1b3c] - (0x2eb63c8 + -0x731147 * -0x1 + -0xf6e6a2)) << -0x966 * 0x1 + -0x1f76 + 0x28e8 | _0x11c852 >>> -0x13da + -0x1 * 0x2227 + 0x3615) + _0x518bfc << 0x14ac + -0x2145 + 0xc99) & (_0x518bfc ^ _0x1aecdc)) + _0x367ca7[0xe19 + -0x1915 + -0xb0a * -0x1] - (0x6d62a65a + 0x13b33 * 0x56f1 + -0x7ee7c6eb)) << -0x556 + 0x261e + -0x14f * 0x19 | _0x4fc760 >>> 0x11 * -0x11b + 0x1906 * -0x1 + 0x2be0) + _0x11c852 << 0x16 * 0x3d + 0x74f + -0xc8d) & (_0x11c852 ^ _0x518bfc)) + _0x367ca7[0x1 * 0x1330 + -0x19f6 + 0x6d5] + (-0x1 * 0x79992cc1 + -0x4bebb * -0x11dd + -0x85 * -0xd4c497)) << -0x4f9 * 0x4 + -0x2 * -0x762 + 0x536 | _0x1aecdc >>> -0x86d + -0x22a6 + 0xe5f * 0x3) + _0x4fc760 << -0xb76 * -0x2 + -0x1f85 * 0x1 + 0x899, - _0x1aecdc = ((_0x1aecdc += ((_0x11c852 = ((_0x11c852 += (_0x1aecdc ^ _0x4fc760 & ((_0x518bfc = ((_0x518bfc += (_0x4fc760 ^ _0x11c852 & (_0x1aecdc ^ _0x4fc760)) + _0x367ca7[0x23d8 + 0x6c1 + -0x1d * 0x178] - (-0xef85e71 + 0x1f1037 * -0x3 + 0x193769b4)) << 0xd * 0x2c5 + -0x14c6 + 0x3 * -0x512 | _0x518bfc >>> -0x39 * -0x7 + -0x4 * 0x51b + 0x8 * 0x25f) + _0x1aecdc << -0x22ec + -0x1287 + 0x3573) ^ _0x1aecdc)) + _0x367ca7[0x459 * -0x4 + 0x1c * 0xdf + -0x6fa] - (0x2801f * -0xa5b + -0x9 * -0x232fdfd + 0x45d91fe0)) << 0x11fe + -0x152a + 0x1 * 0x335 | _0x11c852 >>> -0x6fd + 0x1cdb + -0x15c7) + _0x518bfc << 0x13b + 0x1 * -0x1716 + -0x749 * -0x3) ^ _0x518bfc & ((_0x4fc760 = ((_0x4fc760 += (_0x518bfc ^ _0x1aecdc & (_0x11c852 ^ _0x518bfc)) + _0x367ca7[0x1e30 + -0x1 * 0x2531 + 0x16 * 0x52] + (0xd2d828e + -0x46014df * -0x3 + 0xc109926)) << -0x1 * -0x1949 + -0x10e5 + -0x1 * 0x856 | _0x4fc760 >>> -0x2323 + -0x2f9 * 0xb + 0x43e8) + _0x11c852 << 0x19fd * 0x1 + 0xc07 + -0x2604) ^ _0x11c852)) + _0x367ca7[0x13dc * 0x1 + 0x113d + -0x2519] - (0x16c71e2f * 0x1 + -0x20a961 * -0x134 + -0x1239 * 0x22ef5)) << 0x98b + -0x10ba + 0x1 * 0x743 | _0x1aecdc >>> -0x7da + 0x1328 + -0x16 * 0x83) + _0x4fc760 << 0xb * 0x1d3 + 0x161f + 0x4 * -0xa8c, - _0x1aecdc = ((_0x1aecdc += ((_0x11c852 = ((_0x11c852 += (_0x1aecdc ^ _0x4fc760 & ((_0x518bfc = ((_0x518bfc += (_0x4fc760 ^ _0x11c852 & (_0x1aecdc ^ _0x4fc760)) + _0x367ca7[-0x208d + 0x16be + 0x9d4] - (0x1dc01a9 * -0x1e + 0x2b0e1 * 0x25f + 0x5 * 0x123e58ca)) << 0x42b + 0x25ba + -0x29e0 | _0x518bfc >>> -0x4ee + 0x1 * 0x412 + 0xd * 0x13) + _0x1aecdc << -0x3e6 * 0x5 + 0x634 * 0x3 + 0x71 * 0x2) ^ _0x1aecdc)) + _0x367ca7[0x155 + -0x21d3 + -0x6 * -0x56c] + (-0x17 * -0x2d0e96 + 0x1 * 0x36c67bb + 0xa * -0x85437d)) << -0x1 * -0x426 + -0x15 * 0x4b + -0x6 * -0x57 | _0x11c852 >>> -0x20b + 0x1129 + -0xf07) + _0x518bfc << 0x2fc + -0x22a1 + 0x1fa5 * 0x1) ^ _0x518bfc & ((_0x4fc760 = ((_0x4fc760 += (_0x518bfc ^ _0x1aecdc & (_0x11c852 ^ _0x518bfc)) + _0x367ca7[0x2580 + 0x13f5 + 0x3 * -0x1322] - (-0x41e35 * 0xb + 0x12702163 * -0x3 + 0x5edbc9ef)) << 0xe9f * -0x1 + 0x1d6c + 0x5 * -0x2f3 | _0x4fc760 >>> -0x5 * 0x59 + -0x821 * 0x1 + 0x9f * 0x10) + _0x11c852 << 0x1b2b + 0x1160 + -0xb5 * 0x3f) ^ _0x11c852)) + _0x367ca7[0x19e + 0x1 * -0x359 + 0x1bf] - (-0xac23d43 + -0x21706797 + -0x445ea912 * -0x1)) << -0x13b3 + 0x1085 + -0x342 * -0x1 | _0x1aecdc >>> 0x2 * 0xa52 + -0xc1b + -0x87d) + _0x4fc760 << -0x26c3 + 0x2699 + 0x6 * 0x7, - _0x1aecdc = ((_0x1aecdc += ((_0x11c852 = ((_0x11c852 += (_0x1aecdc ^ _0x4fc760 & ((_0x518bfc = ((_0x518bfc += (_0x4fc760 ^ _0x11c852 & (_0x1aecdc ^ _0x4fc760)) + _0x367ca7[0x20a2 * 0x1 + 0xadb * -0x2 + -0x3 * 0x3a1] + (-0x3d2b8348 + 0x2a * 0x15cde1c + 0x25d0e096)) << 0x2ef * 0x8 + 0x1 * 0x134d + 0x98 * -0x48 | _0x518bfc >>> -0xc27 * -0x3 + 0x907 + 0x1 * -0x2d61) + _0x1aecdc << -0x1316 + 0x1370 + 0x1e * -0x3) ^ _0x1aecdc)) + _0x367ca7[0x2 * 0xbdf + 0x258f + -0x3d3f] - (-0xb2 * 0xa0840f + -0x70dc494f + 0x11d4113e7)) << 0x7b4 + -0xa86 + -0x2b * -0x11 | _0x11c852 >>> 0x1 * -0xace + -0x581 * -0x2 + -0x1d) + _0x518bfc << 0x1ac * 0xd + -0x5 * -0x161 + -0x1ca1) ^ _0x518bfc & ((_0x4fc760 = ((_0x4fc760 += (_0x518bfc ^ _0x1aecdc & (_0x11c852 ^ _0x518bfc)) + _0x367ca7[0xb7a * 0x2 + 0x2227 * -0x1 + 0x2 * 0x59b] - (0x9895715 * 0x1 + -0xd94c0a5 + -0x11 * -0xe51479)) << -0x1bb * 0x3 + 0x3 * -0x853 + 0x4 * 0x78e | _0x4fc760 >>> 0x1d62 + -0x1f * -0x13d + -0x43b3) + _0x11c852 << -0xf69 + 0x5 * 0x3eb + -0x42e) ^ _0x11c852)) + _0x367ca7[-0x13b9 * -0x1 + -0x74d + -0x1a * 0x7a] + (-0xbc669d * -0x7a + -0x7891d * 0x944 + 0x31639ecf)) << -0xceb * 0x1 + 0x2645 * -0x1 + 0x3344 | _0x1aecdc >>> -0x8 * -0x155 + -0x4 * 0x2cf + -0x4 * -0x28) + _0x4fc760 << -0x1e8c + 0x25bb + -0x72f * 0x1, - _0x1aecdc = ((_0x1aecdc += ((_0x11c852 = ((_0x11c852 += (_0x1aecdc ^ _0x4fc760 & ((_0x518bfc = ((_0x518bfc += (_0x4fc760 ^ _0x11c852 & (_0x1aecdc ^ _0x4fc760)) + _0x367ca7[-0x13 * -0x185 + 0x721 + -0x23f3] - (-0xacc * 0xb1b1c + -0x1 * 0xb499c01 + 0xd94e654c)) << -0x1ca + -0x2296 + 0x2465 | _0x518bfc >>> -0x1 * 0x2276 + -0xf9a + 0x322b) + _0x1aecdc << -0x245f + 0x2 * -0xa93 + 0x5 * 0xb81) ^ _0x1aecdc)) + _0x367ca7[-0x556 * 0x2 + -0x1 * -0x2cf + 0x7df] - (-0x49c0304 + -0x14603a8 + 0x8f262b4)) << 0xf2f * 0x1 + 0x1366 + -0x10c * 0x21 | _0x11c852 >>> 0x35 * -0x6 + 0x81 * -0x9 + -0x2ef * -0x2) + _0x518bfc << -0x33 * 0x2e + 0x1cc1 + 0x1397 * -0x1) ^ _0x518bfc & ((_0x4fc760 = ((_0x4fc760 += (_0x518bfc ^ _0x1aecdc & (_0x11c852 ^ _0x518bfc)) + _0x367ca7[-0x699 + -0x4 * -0x239 + -0x244] + (0x94e1e1d6 + 0x4fe824db + 0x592447 * -0x168)) << -0x1 * -0x1583 + 0x1 * 0x2653 + -0x4 * 0xef2 | _0x4fc760 >>> -0x1 * -0x11b + -0xbf1 * 0x1 + -0x15d * -0x8) + _0x11c852 << 0x1800 + -0x215e + 0x95e) ^ _0x11c852)) + _0x367ca7[0x74a * 0x1 + -0x1b9a + 0x4 * 0x517] - (-0x2dd9 * 0x419b0 + -0x7b9e43e0 + 0x1aa71ad86)) << -0x1f * -0xb5 + -0x1e66 * -0x1 + -0x2b * 0x137 | _0x1aecdc >>> -0x9bf + 0x221e + 0xd * -0x1df) + _0x4fc760 << 0xd9 * 0x2 + 0x685 + 0x1 * -0x837, - _0x1aecdc = ((_0x1aecdc += ((_0x4d5419 = (_0x11c852 = ((_0x11c852 += ((_0x42d6c4 = _0x1aecdc ^ _0x4fc760) ^ (_0x518bfc = ((_0x518bfc += (_0x42d6c4 ^ _0x11c852) + _0x367ca7[-0x19e7 + -0x126d + 0x2c59] - (-0x41dc1 + 0x1 * -0xa6bef + 0x14506e)) << -0x26dc * -0x1 + -0x425 + 0x22b3 * -0x1 | _0x518bfc >>> 0x15f0 + -0x2 * -0xb47 + 0x1 * -0x2c62) + _0x1aecdc << 0x6ac * -0x2 + -0x476 * -0x2 + 0x46c)) + _0x367ca7[-0x22 * 0x91 + 0x1b89 + 0x83f * -0x1] - (-0x21f5 * -0x231cc + 0xa0e9b32e + 0x5 * -0x16f9b92f)) << -0xa5a + -0x8fa * 0x2 + -0x1c59 * -0x1 | _0x11c852 >>> 0xd13 + 0x1 * -0x1053 + -0x355 * -0x1) + _0x518bfc << -0x1c15 + -0x637 + 0x224c) ^ _0x518bfc) ^ (_0x4fc760 = ((_0x4fc760 += (_0x4d5419 ^ _0x1aecdc) + _0x367ca7[0x10c * 0x5 + -0x979 + 0x448] + (0x6c87922e + -0x1 * 0xa92b004b + 0xaa40cf3f)) << 0x2 * -0xd45 + -0xf55 + -0x29ef * -0x1 | _0x4fc760 >>> -0x1428 + -0x1 * -0x23ce + -0x46 * 0x39) + _0x11c852 << -0x8cc + 0x1161 + 0x1 * -0x895)) + _0x367ca7[0x62 * -0x4 + 0x1b2a + -0x665 * 0x4] - (0x3ceddd3 * 0x1 + -0x2 * 0x1978f13 + 0x17b0847)) << -0x3 * -0x11f + -0x3eb + 0xa5 | _0x1aecdc >>> -0x12be + -0x1d * -0xe2 + -0x6d3) + _0x4fc760 << 0x36 * 0x47 + 0x1 * -0x170f + 0x815, - _0x1aecdc = ((_0x1aecdc += ((_0x4d5419 = (_0x11c852 = ((_0x11c852 += ((_0x42d6c4 = _0x1aecdc ^ _0x4fc760) ^ (_0x518bfc = ((_0x518bfc += (_0x42d6c4 ^ _0x11c852) + _0x367ca7[-0xd84 + 0xfc1 + -0x1a * 0x16] - (0x3fd7bed2 + -0x48deaa92 + 0x6448017c)) << -0x335 * -0x5 + -0x1317 + 0x3 * 0x106 | _0x518bfc >>> 0x9c2 + 0xa0 + -0xa46) + _0x1aecdc << 0x6ca + -0x90a + 0x24 * 0x10)) + _0x367ca7[0x356 * -0x7 + 0x1c * 0xa7 + -0x2 * -0x28d] + (-0x1e784573 * 0x2 + -0x1b225 * -0xeef + 0x3 * 0x252956ac)) << 0x2 * -0x1159 + 0x1293 * -0x1 + 0x8 * 0x6aa | _0x11c852 >>> -0xe * -0x1df + -0x2e + -0x19ef) + _0x518bfc << -0x15ba + -0x361 + 0x1 * 0x191b) ^ _0x518bfc) ^ (_0x4fc760 = ((_0x4fc760 += (_0x4d5419 ^ _0x1aecdc) + _0x367ca7[0x9a * -0x1d + 0x1 * 0x158d + -0x414] - (0x95b3dc4 + 0x8480ce * 0x1b + -0x1b * 0x85567a)) << 0xff + -0x429 + 0xe * 0x3b | _0x4fc760 >>> 0x1 * 0x1cb + -0x28 * -0x80 + 0x1 * -0x15bb) + _0x11c852 << 0x11a4 * -0x1 + -0x1860 + -0x1 * -0x2a04)) + _0x367ca7[0xf7 * 0x1 + -0x41f * -0x5 + -0x1588] - (-0x8 * -0xa4e0102 + -0x297036df + 0x1840725f)) << -0x1 * -0xb89 + 0x2 * 0xf13 + -0xb * 0x3c8 | _0x1aecdc >>> 0x27 * 0x4d + 0x42b * -0x6 + 0xd50) + _0x4fc760 << 0x21e5 * 0x1 + 0x119 * 0xa + 0x7 * -0x669, - _0x1aecdc = ((_0x1aecdc += ((_0x4d5419 = (_0x11c852 = ((_0x11c852 += ((_0x42d6c4 = _0x1aecdc ^ _0x4fc760) ^ (_0x518bfc = ((_0x518bfc += (_0x42d6c4 ^ _0x11c852) + _0x367ca7[0x2 * 0xa52 + -0x1 * -0x266b + -0x3b02] + (0x4f9512c8 + 0x6119d6a + -0x2d0b316c)) << 0x247 * -0xd + -0xb * 0x313 + 0x1 * 0x3f70 | _0x518bfc >>> 0x31d * -0x2 + 0x13 * -0xe5 + -0x21f * -0xb) + _0x1aecdc << 0x1b2 + 0xab3 * -0x2 + 0x13b4)) + _0x367ca7[-0x159d + -0x2e7 + 0x1884] - (-0x29f3e0b7 + 0x9fd * 0x28e48 + 0x25cb9395)) << 0x191 * -0x7 + 0x6ef + 0x413 | _0x11c852 >>> -0x3 * -0xa45 + 0x155 * -0x2 + 0x1c10 * -0x1) + _0x518bfc << 0x17dc + 0x26dc + -0x6 * 0xa74) ^ _0x518bfc) ^ (_0x4fc760 = ((_0x4fc760 += (_0x4d5419 ^ _0x1aecdc) + _0x367ca7[-0x761 * 0x5 + 0x16 * -0x5e + 0x2cfc] - (-0x35b25 * -0x16a9 + -0x1382e4 * 0x17 + -0x602 * 0x532bb)) << -0xb1 + -0x164f * -0x1 + -0x59 * 0x3e | _0x4fc760 >>> -0x2 * 0x4d1 + -0x73 * 0xf + 0x7 * 0x259) + _0x11c852 << -0x1739 + -0x2190 + 0x38c9)) + _0x367ca7[0x15ae + 0x4 * -0x4f0 + 0x2 * -0xf4] + (0x72426f7 + -0x1 * -0x46c4a34 + -0x7085426)) << 0x746 + 0x24e6 + 0x25 * -0x131 | _0x1aecdc >>> 0x2406 + 0x9 * 0x2fa + -0x3ec7) + _0x4fc760 << 0x1490 + 0x1 * -0x1aad + 0x61d, - _0x1aecdc = ((_0x1aecdc += ((_0x4d5419 = (_0x11c852 = ((_0x11c852 += ((_0x42d6c4 = _0x1aecdc ^ _0x4fc760) ^ (_0x518bfc = ((_0x518bfc += (_0x42d6c4 ^ _0x11c852) + _0x367ca7[-0x645 + -0x6 * -0x25e + -0x7e6] - (0xf5d76b1 + 0x40cd37d1 * -0x1 + 0xa9055 * 0x84b)) << -0x469 * -0x3 + -0x491 * 0x5 + 0x99e | _0x518bfc >>> 0x3d3 * -0x8 + 0x886 + 0x162e) + _0x1aecdc << -0x1108 + -0x28c * -0x6 + 0x1c0)) + _0x367ca7[0x71 * 0x1f + 0xfd3 * 0x1 + 0x1 * -0x1d76] - (-0xdaaff3d * -0x1 + -0x1 * -0x1372391b + -0x1 * 0x7f8d23d)) << 0x1 * -0xf49 + -0x1d1d + 0x1 * 0x2c71 | _0x11c852 >>> -0x1e31 + 0x1b00 + 0x346) + _0x518bfc << -0xc * 0x331 + -0xa65 * 0x3 + 0x16b * 0x31) ^ _0x518bfc) ^ (_0x4fc760 = ((_0x4fc760 += (_0x4d5419 ^ _0x1aecdc) + _0x367ca7[-0x1d95 + 0x4f2 + 0x18b2 * 0x1] + (-0x1d * -0x18c2344 + -0x138cdfce + -0x64f5e12 * -0x1)) << 0x11 * 0xb + 0x1b66 + 0x3 * -0x95b | _0x4fc760 >>> 0x16c4 + -0x10f6 + 0x93 * -0xa) + _0x11c852 << -0x9 * -0x3cb + -0x1930 + -0x8f3)) + _0x367ca7[0x2165 * 0x1 + -0x23f3 + 0x290] - (0x3f9052e0 + -0xe92c974 + 0xa56202f)) << -0x586 + -0xa6e + 0x100b | _0x1aecdc >>> 0x1 * -0x64e + -0x1d24 + 0x237b * 0x1) + _0x4fc760 << 0xe56 + 0x15c4 + 0x1 * -0x241a, - _0x1aecdc = ((_0x1aecdc += ((_0x11c852 = ((_0x11c852 += (_0x1aecdc ^ ((_0x518bfc = ((_0x518bfc += (_0x4fc760 ^ (_0x1aecdc | ~_0x11c852)) + _0x367ca7[0x637 + -0x133 + -0x504] - (-0x1e5e84 * -0x72 + 0x1745bf13 + -0x18f4f81f)) << -0x4 * 0x371 + -0x12 * -0x57 + 0x7ac | _0x518bfc >>> -0x2401 + 0x8 * 0x356 + 0x96b) + _0x1aecdc << 0x10ec + 0x2f + -0x1d * 0x97) | ~_0x4fc760)) + _0x367ca7[-0x5c * 0x4 + 0x660 + -0x4e9] + (-0xbd4 * -0x899e9 + -0x37f941d * 0x24 + 0x5b5f5bb7)) << 0x259 * 0xd + -0x25a6 + 0x72b | _0x11c852 >>> -0xb * 0x8d + 0x17 * -0xcf + 0x18be) + _0x518bfc << 0x947 + -0x2f * 0x3e + 0x21b) ^ ((_0x4fc760 = ((_0x4fc760 += (_0x518bfc ^ (_0x11c852 | ~_0x1aecdc)) + _0x367ca7[-0x1c83 + -0x1a7 * -0x6 + 0x12a7] - (-0x2bbdb674 + -0x4d89f80c + -0xcdb38ad9 * -0x1)) << -0x935 + -0xe6d + 0x17b1 | _0x4fc760 >>> 0x3 * 0x1e0 + -0x9bb + 0x42c) + _0x11c852 << -0x1995 + -0x1957 + 0xcbb * 0x4) | ~_0x518bfc)) + _0x367ca7[0x770 * -0x4 + 0x1f99 * -0x1 + 0xc46 * 0x5] - (-0x146 * -0x65a4 + 0x6ac25c4 + -0x3c134d5)) << 0x70 * -0x52 + 0x8f * -0x2 + -0x2513 * -0x1 | _0x1aecdc >>> 0x248a + 0x132 + -0x25b1) + _0x4fc760 << 0xfdc + 0xeb5 + -0x1e91, - _0x1aecdc = ((_0x1aecdc += ((_0x11c852 = ((_0x11c852 += (_0x1aecdc ^ ((_0x518bfc = ((_0x518bfc += (_0x4fc760 ^ (_0x1aecdc | ~_0x11c852)) + _0x367ca7[-0x23 * 0xc7 + 0x1d * -0xab + -0x1 * -0x2ea0] + (-0x769183d2 + 0x9 * -0x4483201 + -0x3 * -0x56278a8a)) << -0x18b6 + 0xf * 0x275 + -0xc1f | _0x518bfc >>> -0x2c2 + 0x1717 + -0x143b * 0x1) + _0x1aecdc << 0x1393 + 0x2511 + 0x122 * -0x32) | ~_0x4fc760)) + _0x367ca7[-0x11c9 + 0x9 * -0x1c2 + 0x219e * 0x1] - (-0x6025dfe2 + -0x8a125ac7 + 0x15b2b6e17)) << 0x485 * 0x5 + -0x5 * -0x8f + -0x195a | _0x11c852 >>> -0x55 * -0x55 + -0x1581 + -0x6a2) + _0x518bfc << 0x1 * 0x1a1a + -0x766 + -0x7 * 0x2ac) ^ ((_0x4fc760 = ((_0x4fc760 += (_0x518bfc ^ (_0x11c852 | ~_0x1aecdc)) + _0x367ca7[-0xcc0 + -0x731 * 0x3 + 0x225d] - (-0x1329be + -0xdf24e + 0x31278f)) << -0x11 * 0x1eb + 0x1 * -0x4db + 0x2585 | _0x4fc760 >>> -0x13a4 + 0x262d * -0x1 + 0x39e2) + _0x11c852 << -0x4 * 0xd6 + 0x1954 + 0x15 * -0x10c) | ~_0x518bfc)) + _0x367ca7[-0x17c8 + -0x48 * -0x24 + 0xda9] - (-0xa * -0xf3412a9 + 0x57a277ac + -0x32acc8b * 0x25)) << 0xe0 * -0x28 + -0xbd * -0x1 + 0x2258 | _0x1aecdc >>> 0x1e0b + 0x6e2 + -0x24e2 * 0x1) + _0x4fc760 << 0x2fb * 0x1 + -0x251 + -0xa * 0x11, - _0x1aecdc = ((_0x1aecdc += ((_0x11c852 = ((_0x11c852 += (_0x1aecdc ^ ((_0x518bfc = ((_0x518bfc += (_0x4fc760 ^ (_0x1aecdc | ~_0x11c852)) + _0x367ca7[0x67 * 0x5b + -0x1302 + 0x199 * -0xb] + (-0x21 * -0x143dd62 + -0x24305a69 + 0x6a194f16)) << 0x25fd + 0x2 * -0x1187 + -0x1 * 0x2e9 | _0x518bfc >>> 0x53e + 0x3 * 0x148 + -0x8fc) + _0x1aecdc << 0x5 * -0x371 + 0x1f * 0xca + -0x1 * 0x741) | ~_0x4fc760)) + _0x367ca7[0x9e9 + 0x1 * -0xde6 + 0x1c * 0x25] - (0x7b * -0x15263 + 0x33467db + -0xbeb92a)) << 0x66b * -0x2 + 0x2 * 0xd7c + -0xe18 | _0x11c852 >>> -0x10e7 + 0x2707 + 0xd9 * -0x1a) + _0x518bfc << 0x7 * 0x466 + 0x17e9 + -0x36b3) ^ ((_0x4fc760 = ((_0x4fc760 += (_0x518bfc ^ (_0x11c852 | ~_0x1aecdc)) + _0x367ca7[-0x20f7 + 0x11ad + -0x1ea * -0x8] - (0x401d410d + 0xed * -0x340e37 + 0x26895265 * 0x2)) << -0x7ca * -0x1 + -0x80e + 0x53 | _0x4fc760 >>> -0x184f + 0x1756 * -0x1 + 0x2fb6) + _0x11c852 << -0x3e * 0x89 + -0x380 + 0x24ae) | ~_0x518bfc)) + _0x367ca7[0xa6 * 0x25 + 0x234e + -0x1d * 0x20b] + (-0x62706687 + 0x2abb3844 + 0x85bd3fe4)) << -0x19 * 0x178 + -0xdfe + 0x32cb * 0x1 | _0x1aecdc >>> 0x2443 + 0x23d + 0xb * -0x37f) + _0x4fc760 << -0x46f + 0x1 * -0x90f + 0xd7e, - _0x1aecdc = ((_0x1aecdc += ((_0x11c852 = ((_0x11c852 += (_0x1aecdc ^ ((_0x518bfc = ((_0x518bfc += (_0x4fc760 ^ (_0x1aecdc | ~_0x11c852)) + _0x367ca7[-0xa20 + 0x1f54 + -0x1c4 * 0xc] - (-0x187a881 + -0x6d8c37e + 0xb29db * 0x187)) << 0x53 * 0x1 + -0x352 * 0x7 + 0x16f1 | _0x518bfc >>> -0x427 * -0x5 + -0x193c + -0x1 * -0x493) + _0x1aecdc << 0x17 * -0xe3 + -0xe9 * 0x3 + 0x1720) | ~_0x4fc760)) + _0x367ca7[0x1930 + 0x5 * 0x163 + -0x2014] - (-0x16a2c213 + -0xa * -0x1070ce + 0x58c367d2)) << -0x47b + -0x353 * -0x1 + 0x132 | _0x11c852 >>> 0xfd + 0xb6b + -0xc52) + _0x518bfc << -0x1881 + 0x10b8 + 0x7c9) ^ ((_0x4fc760 = ((_0x4fc760 += (_0x518bfc ^ (_0x11c852 | ~_0x1aecdc)) + _0x367ca7[0x1 * -0x1953 + -0x13c2 + 0x2d17] + (-0x24b55a84 + 0x45edc39a + -0x3352337 * -0x3)) << -0x1798 + 0x17d6 * -0x1 + -0x2f7d * -0x1 | _0x4fc760 >>> -0x1 * 0x20d8 + -0x1 * -0x2558 + 0x1 * -0x46f) + _0x11c852 << -0x21fa + -0x1144 + 0x333e) | ~_0x518bfc)) + _0x367ca7[0x1687 + 0x1569 + -0x2be7] - (-0x3 * -0x5cdd0b7 + -0x1 * -0x2597f487 + -0x22883a3d)) << 0x2fc + -0x1c64 + 0x197d | _0x1aecdc >>> 0x8c2 + -0x1 * 0x111 + -0x7a6) + _0x4fc760 << 0x21c9 + -0x563 + 0x1 * -0x1c66, - this['first'] ? (this['h0'] = _0x518bfc + (-0xa8a7582 * 0x6 + -0xada8cd31 + 0x1542cb13e) << 0x1db0 + -0x1a2e + 0x382 * -0x1, - this['h1'] = _0x1aecdc - (0x750e * 0x2ad + 0x103c4291 + -0x1432490) << -0x8c6 + -0x8 * -0x3ad + -0x14a2, - this['h2'] = _0x4fc760 - (-0x385fba49 + 0x19efdf10 + 0x85b4fe3b) << 0xe * -0x45 + 0xf93 + 0xbcd * -0x1, - this['h3'] = _0x11c852 + (0x6b62865 * -0x1 + -0x57e6254 + 0x221 * 0xd574f) << -0x10e * 0x1 + -0xdc7 * 0x2 + -0x1 * -0x1c9c, - this['first'] = !(-0xdb0 + -0x2285 + 0x3036)) : (this['h0'] = this['h0'] + _0x518bfc << 0x26de + 0x1768 + -0x3e46, - this['h1'] = this['h1'] + _0x1aecdc << -0x4 * 0x511 + -0x549 + 0x198d * 0x1, - this['h2'] = this['h2'] + _0x4fc760 << -0x23dd + 0x21fc + 0x1e1, - this['h3'] = this['h3'] + _0x11c852 << 0x14e * 0x1 + -0xc78 + 0xb2a); - } - , - _0xadd58a['prototype']['hex'] = function () { - this['finalize'](); - var _0x12e40d = this['h0'] - , _0x2ea076 = this['h1'] - , _0x3e56eb = this['h2'] - , _0x474ba7 = this['h3']; - return _0x4502bf[_0x12e40d >> -0xa45 + -0x2 * 0xe9e + -0x1 * -0x2785 & -0x882 + -0x131c + -0x1bad * -0x1] + _0x4502bf[-0x66b + -0x974 + 0xfee & _0x12e40d] + _0x4502bf[_0x12e40d >> 0x9 * -0x3e7 + 0x1b53 + -0x7d8 * -0x1 & 0x1d * 0x51 + 0x1932 + -0x2250] + _0x4502bf[_0x12e40d >> -0x1606 + 0x1d08 + -0x6fa & -0x24aa + -0x11 * -0xdc + -0x25 * -0x99] + _0x4502bf[_0x12e40d >> 0x2bc + 0x2541 + -0x27e9 & 0x251 * 0x2 + -0x11b * 0x12 + -0x1 * -0xf53] + _0x4502bf[_0x12e40d >> -0xded + -0x11ea * 0x1 + 0x1fe7 * 0x1 & -0x1fd0 + 0x10 * 0x1a0 + 0x9 * 0xa7] + _0x4502bf[_0x12e40d >> -0x1b5d + -0x30a * -0x6 + 0xb * 0xd7 & -0x1f3f + 0x8 * -0x5c + -0x222e * -0x1] + _0x4502bf[_0x12e40d >> -0x11cf + 0x1a6e + 0x3b * -0x25 & 0xeac + 0x21c + -0x10b9 * 0x1] + _0x4502bf[_0x2ea076 >> 0x2b7 + -0x1144 + 0x153 * 0xb & 0x668 + 0x21a7 + -0x2800] + _0x4502bf[0x87d + -0x25 * 0xf3 + 0x1ab1 & _0x2ea076] + _0x4502bf[_0x2ea076 >> -0x403 * -0x8 + 0x2 * -0x736 + -0x11a0 & -0x15ea + 0xec2 + -0x1 * -0x737] + _0x4502bf[_0x2ea076 >> 0x1 * -0x296 + -0x14b0 + -0x174e * -0x1 & -0x1 * -0x19f + -0x146 * 0x16 + 0x1a74] + _0x4502bf[_0x2ea076 >> -0x220a + 0x659 * -0x2 + 0x2ed0 & 0x41 * -0xd + -0x238 + 0x594] + _0x4502bf[_0x2ea076 >> 0x13 * 0x170 + 0x1 * 0x1b5b + -0x369b & 0x1173 + 0x5 * 0x567 + -0x2c67] + _0x4502bf[_0x2ea076 >> -0x6d * -0x59 + -0x47 * -0x49 + 0xe82 * -0x4 & -0x160e + 0x128d + 0x390] + _0x4502bf[_0x2ea076 >> 0x2 * -0x10bb + -0x19e8 * 0x1 + 0x102 * 0x3b & 0x160a + -0x710 + -0x4f9 * 0x3] + _0x4502bf[_0x3e56eb >> -0x19d7 + -0x14f * -0x1d + -0xc18 & -0x85 * -0x32 + -0x1 * -0x1002 + 0x1 * -0x29ed] + _0x4502bf[0xb * 0x10d + 0x13c2 + -0x1f42 & _0x3e56eb] + _0x4502bf[_0x3e56eb >> 0x1baa + 0xbb + -0xb1 * 0x29 & 0xe * -0x106 + -0x1db6 + 0x35 * 0xd5] + _0x4502bf[_0x3e56eb >> 0x86 * -0x19 + -0x1b96 + 0x28b4 & -0x56f + -0x5a0 + 0xb1e] + _0x4502bf[_0x3e56eb >> -0x2107 + -0x127 * -0x11 + 0xad * 0x14 & 0x1c3f * -0x1 + -0x1 * 0x2d9 + 0x1f27] + _0x4502bf[_0x3e56eb >> -0x23f1 + 0x2 * -0xb9e + -0x9 * -0x695 & 0x2119 * 0x1 + 0x1568 + -0x3672] + _0x4502bf[_0x3e56eb >> 0x16e * -0x9 + 0x941 + -0x1 * -0x3b9 & -0x1c3b * 0x1 + 0x1b85 + -0x1 * -0xc5] + _0x4502bf[_0x3e56eb >> 0x200f + -0xc9 * -0xf + -0x2bbe & -0x2521 + 0x9d6 + 0x1b5a] + _0x4502bf[_0x474ba7 >> 0x1297 + 0x90e + -0x1ba1 & 0x1 * -0x6fd + -0x86 + 0x3c9 * 0x2] + _0x4502bf[-0x42f + -0xbc8 * 0x1 + -0x125 * -0xe & _0x474ba7] + _0x4502bf[_0x474ba7 >> -0x3b * -0x7 + -0x2bb + 0x12a & 0x5b8 + 0x1 * 0x14e5 + 0xce * -0x21] + _0x4502bf[_0x474ba7 >> 0x27 * 0xd5 + -0x1bee + -0x47d & 0x100f + 0x2 * -0xa15 + -0xd * -0x52] + _0x4502bf[_0x474ba7 >> -0xe * -0x6d + -0x710 * 0x1 + 0x12e & -0x1158 + 0x1 * -0x2339 + -0x2 * -0x1a50] + _0x4502bf[_0x474ba7 >> 0x6fd + -0x1 * -0x248a + -0x2b77 * 0x1 & 0x7 * 0x23 + -0x3a8 + 0x2c2] + _0x4502bf[_0x474ba7 >> -0x2 * -0x193 + 0x16c3 + -0x529 * 0x5 & 0x1 * -0x26ff + -0x6 * -0x5a6 + -0x2 * -0x295] + _0x4502bf[_0x474ba7 >> 0x12d4 + 0x115 * -0x1 + 0x1 * -0x11a7 & -0xea0 + 0x30b * 0x9 + -0xcb4]; - } - , - _0xadd58a['prototype']['toString'] = _0xadd58a['prototype']['hex'], - _0xadd58a['prototype']['digest'] = function () { - this['finalize'](); - var _0xefea5d = this['h0'] - , _0x56719e = this['h1'] - , _0x4c18d1 = this['h2'] - , _0x43f990 = this['h3']; - return [0xe3 * 0x4 + 0x6ac + -0x939 & _0xefea5d, _0xefea5d >> 0x7a * -0x27 + -0x1 * 0x1dc8 + -0x6 * -0x811 & -0x709 * -0x1 + 0x20 * -0xba + 0x1136, _0xefea5d >> -0x2647 + 0x655 + 0x2002 & -0x25e9 + 0xbd + 0x262b, _0xefea5d >> -0x1bdb + -0x1 * 0x26b + 0x1e5e & 0x20aa + 0x1 * 0x295 + -0x2240, -0x67e + -0x55 * -0x4 + 0x629 & _0x56719e, _0x56719e >> -0x1 * -0x20ea + 0x2b9 * -0x1 + -0x1e29 & -0x25b9 + 0xde8 + 0x18d0, _0x56719e >> 0x4 * 0x544 + -0x19f2 + 0x6 * 0xd3 & -0xe6f + -0x143a + 0x23a8, _0x56719e >> -0x202e * 0x1 + 0x4be + -0x8 * -0x371 & 0xff4 * 0x1 + 0x107 * -0x26 + -0x9 * -0x2ad, 0x4 * 0x132 + -0x86c + 0x4a3 & _0x4c18d1, _0x4c18d1 >> 0xf40 * -0x2 + 0x1da + 0x1cae & -0x1a2c + 0x1df * -0xd + 0x337e, _0x4c18d1 >> -0x1eaa * 0x1 + 0xbf + 0x1dfb & 0x95 * -0x4 + 0x1006 * -0x1 + 0x1359, _0x4c18d1 >> -0x1 * 0x11f2 + -0x2320 * -0x1 + -0x1116 & 0x116a + 0x1 * -0xf64 + -0x107, -0x16d * -0xa + -0x173f + 0x9fc & _0x43f990, _0x43f990 >> -0x1 * -0x90f + 0x2c4 * -0xd + -0x1 * -0x1aed & -0x38c * -0x7 + -0x3 * 0xa25 + 0x69a, _0x43f990 >> 0x1af9 + -0xe1d + 0x75 * -0x1c & -0x897 * 0x4 + -0xa75 * 0x1 + -0x16e8 * -0x2, _0x43f990 >> 0x23 * -0x1 + 0x1 * 0x9f1 + -0x9b6 & -0xcaf + -0x2646 + 0x33f4]; - } - , - _0xadd58a['prototype']['array'] = _0xadd58a['prototype']['digest'], - _0xadd58a['prototype']['arrayBuffer'] = function () { - this['finalize'](); - var _0x2eeb6f = new ArrayBuffer(0x609 + -0x7f * -0x1 + -0x678) - , _0x2be9d0 = new Uint32Array(_0x2eeb6f); - return _0x2be9d0[0xa9 * 0xd + 0x1fb4 + -0x1 * 0x2849] = this['h0'], - _0x2be9d0[-0x2525 * -0x1 + 0x223d + -0x4761] = this['h1'], - _0x2be9d0[-0x13 * 0x189 + 0x17f6 * -0x1 + -0xdf * -0x3d] = this['h2'], - _0x2be9d0[-0xe42 + -0x2d * -0x33 + 0x54e] = this['h3'], - _0x2eeb6f; - } - , - _0xadd58a['prototype']['buffer'] = _0xadd58a['prototype']['arrayBuffer'], - _0xadd58a['prototype']['base64'] = function () { - for (var _0x2a9785, _0x1f92a4, _0x568dc9, _0x2423b0 = '', _0x1875f2 = this['array'](), _0x5ba8f4 = -0x1f50 + -0x75 + 0x1fc5; _0x5ba8f4 < -0x10b7 + -0xc * -0x31e + -0x26 * 0x8b;) - _0x2a9785 = _0x1875f2[_0x5ba8f4++], - _0x1f92a4 = _0x1875f2[_0x5ba8f4++], - _0x568dc9 = _0x1875f2[_0x5ba8f4++], - _0x2423b0 += _0x291edb[_0x2a9785 >>> -0xc3f + -0xbad * 0x2 + 0x239b] + _0x291edb[-0x8 * -0x487 + -0x1 * -0x5a3 + -0x299c & (_0x2a9785 << -0xb65 + -0xac * -0x20 + 0x29 * -0x3f | _0x1f92a4 >>> 0xbf9 + -0xfdf + -0x14e * -0x3)] + _0x291edb[-0x347 * -0x1 + -0x1f00 + 0x1bf8 & (_0x1f92a4 << -0x2059 + 0x10b2 * -0x2 + -0x41bf * -0x1 | _0x568dc9 >>> 0x3 * -0x9 + -0x742 + 0x763)] + _0x291edb[-0x509 + -0x1 * 0x44d + 0xdf * 0xb & _0x568dc9]; - return _0x2a9785 = _0x1875f2[_0x5ba8f4], - _0x2423b0 += _0x291edb[_0x2a9785 >>> 0x1 * -0x21c9 + -0x1 * -0x21c1 + -0x1 * -0xa] + _0x291edb[_0x2a9785 << -0xf07 + -0x20b * -0x6 + 0x2c9 & -0x911 + -0xa + 0x95a] + '=='; - } - ; - var _0x3da7ef = _0x2091ff(); - _0x42ac51 ? _0x693f1f['exports'] = _0x3da7ef : (_0x5427fc['md5'] = _0x3da7ef, - _0x4f0d4d && (void (-0x43 * -0x77 + -0x2a7 * 0xd + 0x356))(function () { - return _0x3da7ef; - })); - }(); - }); - function _0x2f610e(_0x27f12f) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300162f2cdd3f26282ceaee5700000000000000621b000200001d000146000306000e271f001b000200021d00010500121b001b000b021b000b04041d0001071b000b0500000003000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b', [, , void (-0x5ab * 0x5 + -0x9e2 + -0x67 * -0x5f) !== _0x2cabd3 ? _0x2cabd3 : void (-0x4ee * -0x7 + -0x12de + 0x3e9 * -0x4), _0x2f610e, _0x27f12f]); - } - function _0x3d43bf() { - return !!document['documentMode']; - } - function _0x335c94() { - return 'undefined' != typeof InstallTrigger; - } - function _0x5d5ec4() { - return /constructor/i['test'](window['HTMLElement']) || '[object\x20SafariRemoteNotification]' === (!window['safari'] || 'undefined' != typeof safari && safari['pushNotification'])['toString'](); - } - function _0x46ddb0() { - return new Date()['getTime'](); - } - function _0x33ee4c(_0x3ed54f) { - return null == _0x3ed54f ? '' : 'boolean' == typeof _0x3ed54f ? _0x3ed54f ? '1' : '0' : _0x3ed54f; - } - function _0x3a3127(_0x49c9d5, _0x25b318) { - _0x25b318 || (_0x25b318 = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'); - let _0x469db1 = ''; - for (let _0x2b22d5 = _0x49c9d5; _0x2b22d5 > -0x25b0 + 0x2d8 + 0x22d8; --_0x2b22d5) - _0x469db1 += _0x25b318[Math['floor'](Math['random']() * _0x25b318['length'])]; - return _0x469db1; - } - const _0x24aeb7 = { - 'sec': 0x9, - 'asgw': 0x5, - 'init': 0x0 - }; - var _0x457fd5 = { - 'bogusIndex': 0x0, - 'msNewTokenList': [], - 'moveList': [], - 'clickList': [], - 'keyboardList': [], - 'activeState': [], - 'aidList': [] - }; - function _0x19f4d5(_0x7a9b18) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300283402ad57325840f7576100000000000001b61b001b000b021a001d00031b000b03221e0004241b000b08020005131e00061a00220200002500251b000b07201d00071b000b04221e00081b000b071e0007480633301d0008020000001d00090a0003101c13221700081c131e000a2217000b1c131e000a1e000b1700211b000b07201d00071b000b04221e00081b000b071e0007480633301d00081b000b05260a00001017004813221700221c131e000c131e000d2948643922011700101c131e000e131e000f294864391700211b000b07201d00071b000b04221e00081b000b071e0007480633301d0008000010000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a4559', [, , 'undefined' != typeof Image ? Image : void (-0x13e8 + 0x868 + -0x8 * -0x170), 'undefined' != typeof Object ? Object : void (-0x56 * 0x3c + 0x1612 + 0xf5 * -0x2), void (-0x8ab * 0x1 + -0x9d * 0x1 + 0x948) !== _0x457fd5 ? _0x457fd5 : void (0xe65 + 0x29 * -0x8d + -0x83 * -0x10), void (-0xa6c + 0x1d53 * -0x1 + 0x27bf) !== _0x335c94 ? _0x335c94 : void (-0x13e4 + 0x2 * 0x266 + 0xf18), _0x19f4d5, _0x7a9b18]); - } - function _0x4628f9() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300102c0b192b22d83404065a00000000000000ec1b001b000b021e0010221e0011240a0000101d00011b000b05221e0012240200130a00011048003b1700051200211343020014402217001f1c1b000b031e00151e0016221e001724131e00180a0001100200193e220117001e1c211b000b044302001a3e2217000f1c1b000b041e001b02001c3e0000001d000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e590559445941480443424948', [, , 'undefined' != typeof navigator ? navigator : void (-0x11e9 + -0x1431 + 0x261a * 0x1), 'undefined' != typeof Object ? Object : void (0xd0 * 0x11 + 0xfb * 0x27 + 0x215 * -0x19), 'undefined' != typeof process ? process : void (-0x4 * -0x259 + -0x4 * -0x47 + -0x18 * 0x70)]); - } - function _0x5a8fff(_0x398f0e, _0x44cd1b, _0xbe43a9) { - let _0x385117 = 'Dkdpgh4ZKsQB80/Mfvw36XI1R25+WUAlEi7NLboqYTOPuzmFjJnryx9HVGcaStCe' - , _0x239a18 = '='; - _0xbe43a9 && (_0x239a18 = ''), - _0x44cd1b && (_0x385117 = _0x44cd1b); - let _0x4def17, _0x3a2aad = '', _0x42764a = -0x15a * -0xd + -0x5 * -0x1c1 + 0x1a57 * -0x1; - for (; _0x398f0e['length'] >= _0x42764a + (-0xad4 + 0x1e8f + 0x2 * -0x9dc);) - _0x4def17 = (0x258d * -0x1 + -0x1552 + 0x3bde & _0x398f0e['charCodeAt'](_0x42764a++)) << 0x7bc * 0x2 + -0xd87 + -0x1e1 | (0x3b9 * 0x7 + 0xaed * -0x1 + -0x7 * 0x205 & _0x398f0e['charCodeAt'](_0x42764a++)) << -0x4 * 0x7bf + 0x19e4 + 0x520 | 0xc99 + 0x1dee + -0x2988 & _0x398f0e['charCodeAt'](_0x42764a++), - _0x3a2aad += _0x385117['charAt']((-0x3bde7f + -0xefd278 + 0x227b0f7 * 0x1 & _0x4def17) >> -0x2 * -0x1251 + -0x2 * -0x8a1 + -0x2 * 0x1ae9), - _0x3a2aad += _0x385117['charAt']((-0xb1ce + 0x494 * -0x2 + 0x4aaf6 & _0x4def17) >> 0x111b + -0x144d + 0x33e), - _0x3a2aad += _0x385117['charAt']((0x1f74 + -0x1f22 + -0x32 * -0x4f & _0x4def17) >> -0xf67 + 0x1ee8 + 0xf7b * -0x1), - _0x3a2aad += _0x385117['charAt'](0x1eb1 + -0x15f1 + -0x881 & _0x4def17); - return _0x398f0e['length'] - _0x42764a > -0x16b4 + 0x1 * -0x716 + 0x1dca && (_0x4def17 = (-0x1 * 0x1a6b + -0xb36 + 0x26a0 & _0x398f0e['charCodeAt'](_0x42764a++)) << 0x11a9 + -0x119 * -0x5 + -0x1716 | (_0x398f0e['length'] > _0x42764a ? (-0x6a * -0x53 + 0x4 * 0x8e6 + -0x44f7 & _0x398f0e['charCodeAt'](_0x42764a)) << 0x2039 + 0xb * -0x2de + -0xa7 : 0x14b + 0x1ae7 * -0x1 + 0x199c), - _0x3a2aad += _0x385117['charAt']((-0xff0d * -0x65 + 0x11193cd + -0x3f * 0x1f092 & _0x4def17) >> 0x1 * -0x623 + -0x1351 + 0x21 * 0xc6), - _0x3a2aad += _0x385117['charAt']((-0x6f6c * -0x5 + 0x6 * -0xa56f + 0x5a37e & _0x4def17) >> 0x18b * 0x10 + 0x4e * 0x4c + -0x85 * 0x5c), - _0x3a2aad += _0x398f0e['length'] > _0x42764a ? _0x385117['charAt']((0xeaf + -0x1d4c + 0x1e5d & _0x4def17) >> -0x55 * 0x61 + -0x1 * 0x465 + 0x24a0) : _0x239a18, - _0x3a2aad += _0x239a18), - _0x3a2aad; - } - function _0x4f35e1(_0x1c6a32, _0xe7cf96) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f5243002a0c3655cb2a705e0b7f89000000000000048c1b0002001d1d001e1b00131e00061a001d001f1b000b070200200200210d1b000b070200220200230d1b000b070200240200250d1b001b000b071b000b05191d00031b000200001d00261b0048001d00271b000b041e00281b000b0b4803283b1700f11b001b000b04221e0029241b001e0027222d1b00241d00270a0001104900ff2f4810331b000b04221e0029241b001e0027222d1b00241d00270a0001104900ff2f480833301b000b04221e0029241b001e0027222d1b00241d00270a0001104900ff2f301d002a1b00220b091b000b08221e002b241b000b0a4a00fc00002f4812340a000110281d00261b00220b091b000b08221e002b241b000b0a4a0003f0002f480c340a000110281d00261b00220b091b000b08221e002b241b000b0a490fc02f4806340a000110281d00261b00220b091b000b08221e002b241b000b0a483f2f0a000110281d002616ff031b000b041e00281b000b0b294800391700e01b001b000b04221e0029241b001e0027222d1b00241d00270a0001104900ff2f4810331b000b041e00281b000b0b3917001e1b000b04221e0029241b000b0b0a0001104900ff2f4808331600054800301d002a1b00220b091b000b08221e002b241b000b0a4a00fc00002f4812340a000110281d00261b00220b091b000b08221e002b241b000b0a4a0003f0002f480c340a000110281d00261b00220b091b000b041e00281b000b0b3917001e1b000b08221e002b241b000b0a490fc02f4806340a0001101600071b000b06281d00261b00220b091b000b06281d00261b000b090000002c000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c59', [, , , _0x4f35e1, _0x1c6a32, _0xe7cf96]); - } - function _0x1910ce(_0x44d803) { - return 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'['indexOf'](_0x44d803); - } - function _0x1df104(_0x575790) { - var _0x4ae0db, _0x4da18, _0x38965b, _0x2f07d9, _0x4f0b50, _0x41861e = ''; - for (_0x4ae0db = -0x1 * -0x25ca + 0x5a + 0x2 * -0x1312; _0x4ae0db < _0x575790['length'] - (0xf * 0x209 + -0xe99 + -0xfeb); _0x4ae0db += 0x1d24 + 0x5 * 0xdf + -0x217b) - _0x4da18 = _0x1910ce(_0x575790['charAt'](_0x4ae0db)), - _0x38965b = _0x1910ce(_0x575790['charAt'](_0x4ae0db + (0x1b4 + 0x2f5 * 0x9 + 0x25c * -0xc))), - _0x2f07d9 = _0x1910ce(_0x575790['charAt'](_0x4ae0db + (0x2 * 0x6a3 + -0x648 + -0x4 * 0x1bf))), - _0x4f0b50 = _0x1910ce(_0x575790['charAt'](_0x4ae0db + (0xcf * -0xf + -0x1f85 + 0x2ba9))), - _0x41861e += String['fromCharCode'](_0x4da18 << -0x41c * 0x2 + -0xdac + -0x15e6 * -0x1 | _0x38965b >>> 0x21ba + -0x312 + -0x1ea4), - '=' !== _0x575790['charAt'](_0x4ae0db + (-0x18 * -0x38 + -0xd3 * 0x2c + 0xd1 * 0x26)) && (_0x41861e += String['fromCharCode'](_0x38965b << -0x8e5 + 0x2 * 0x114b + 0x3 * -0x88f & 0xded + 0x2582 + -0x1f * 0x1a1 | _0x2f07d9 >>> -0x22cb * 0x1 + -0x87d * -0x2 + 0x11d3 & -0x67c * 0x4 + 0x3 * 0xca7 + -0xbf6)), - '=' !== _0x575790['charAt'](_0x4ae0db + (-0x18a3 + 0x16a3 + -0x5 * -0x67)) && (_0x41861e += String['fromCharCode'](_0x2f07d9 << 0xa32 + -0xf5c + 0x298 * 0x2 & -0x6a0 * -0x1 + -0x1cc3 + 0x16e3 | _0x4f0b50)); - return _0x41861e; - } - _0x457fd5['envcode'] = -0xb1a + 0x4 * -0x29c + -0x6 * -0x397, - _0x457fd5['msToken'] = '', - _0x457fd5['msStatus'] = _0x24aeb7['init'], - _0x457fd5['__ac_testid'] = '', - _0x457fd5['ttwid'] = '', - _0x457fd5['tt_webid'] = '', - _0x457fd5['tt_webid_v2'] = ''; - let _0x130ff8 = 0x202c + 0x21c8 + -0x41f4, _0x4ad8b8, _0x5e696a, _0x3f554e, _0x8be493; - function _0x295904(_0x3ccb52) { - return _0x3ccb52 &= -0x5 * -0x796 + -0x49e + -0x2111 * 0x1, - String['fromCharCode'](_0x3ccb52 + (_0x3ccb52 < 0x3 * -0xa0b + -0xebb * 0x2 + -0x3b * -0x103 ? 0x1766 + -0x1349 + -0x1ee * 0x2 : _0x3ccb52 < 0x67 * 0x10 + 0x1cb2 * 0x1 + -0x1177 * 0x2 ? -0x1e79 + 0x13 * -0x68 + 0x2678 : _0x3ccb52 < -0x7ec + 0x1115 * 0x1 + -0x8eb * 0x1 ? -(-0x39 * 0x39 + -0x1ba1 + 0x6b9 * 0x6) : -(-0x982 + 0x968 + 0x2b))); - } - function _0x152dcc(_0x5629c4) { - const _0x431ee0 = _0x295904; - return _0x431ee0(_0x5629c4 >> -0x2493 + -0x34 * -0x17 + 0x1fff) + _0x431ee0(_0x5629c4 >> -0x1ab2 + -0x204d * 0x1 + 0x1 * 0x3b11) + _0x431ee0(_0x5629c4 >> 0x2450 + 0x2c * -0x89 + 0x1 * -0xcb8) + _0x431ee0(_0x5629c4 >> 0x21a7 + -0x26e6 + 0x545) + _0x431ee0(_0x5629c4); - } - function _0x56e114(_0x58ce7b, _0x613979) { - let _0x35d959 = null; - try { - _0x35d959 = document['getElementsByTagName']('head')[-0x7ea + -0x66 * -0x11 + 0x124]; - } catch (_0x15e229) { - _0x35d959 = document['body']; - } - if (null === _0x35d959) - return; - const _0x29a8e9 = document['createElement']('script') - , _0x556e94 = '_' + parseInt((0x4a7e + -0x9e9 + 0x8b * -0x2f) * Math['random'](), -0x1503 + -0x1a4 + 0x16b1) + '_' + new Date()['getTime'](); - _0x58ce7b += 'callback=' + _0x556e94, - _0x29a8e9['src'] = _0x58ce7b, - window[_0x556e94] = function (_0x18858c) { - try { - _0x613979(_0x18858c), - _0x35d959['removeChild'](_0x29a8e9), - delete window[_0x556e94]; - } catch (_0x1a4815) { } - } - , - _0x35d959['appendChild'](_0x29a8e9); - } - _0x4ad8b8 = _0x5e696a = function (_0x5f0e8c) { - return _0x4ad8b8 = _0x3f554e, - _0x130ff8 = _0x5f0e8c, - _0x152dcc(_0x5f0e8c >> 0x9ef * -0x1 + 0x4f * -0x6b + 0x3 * 0xe52); - } - , - _0x3f554e = function (_0x35309b) { - _0x4ad8b8 = _0x8be493; - let _0x9e5fb9 = _0x130ff8 << 0x184 + 0x11 * 0x35 + 0x61 * -0xd | _0x35309b >>> -0x14d + -0xba * -0x3 + -0xdd; - return _0x130ff8 = _0x35309b, - _0x152dcc(_0x9e5fb9); - } - , - _0x8be493 = function (_0x40965d) { - return _0x4ad8b8 = _0x5e696a, - _0x152dcc(_0x130ff8 << -0xb5 * -0x35 + -0x6b7 * 0x5 + -0x3cc | _0x40965d >>> -0x156f + -0x433 * -0x5 + 0x76) + _0x295904(_0x40965d); - } - ; - var _0x3cd81d = 0x2 * 0x7752e7f7 + -0x1077f1d05 + 0xb710c6d0; - function _0x560ba(_0x16adc4, _0x11d770) { - var _0x1ca407 = _0x16adc4['length'] - , _0x3653ec = _0x1ca407 << 0x9d * 0x25 + 0x1 * -0x165b + -0x54; - if (_0x11d770) { - var _0x110d61 = _0x16adc4[_0x1ca407 - (-0x257d + 0x2d2 * -0x3 + 0x1 * 0x2df4)]; - if (_0x110d61 < (_0x3653ec -= -0x65 + -0x18f9 + 0x1962) - (-0x1a17 + 0x11 * -0x186 + -0x340 * -0x10) || _0x110d61 > _0x3653ec) - return null; - _0x3653ec = _0x110d61; - } - for (var _0x468a35 = -0xf22 + 0xa12 * 0x1 + 0x510; _0x468a35 < _0x1ca407; _0x468a35++) - _0x16adc4[_0x468a35] = String['fromCharCode'](0x164c + -0x16e1 * 0x1 + 0x194 & _0x16adc4[_0x468a35], _0x16adc4[_0x468a35] >>> -0x1 * 0xa99 + 0xcc5 + -0x1 * 0x224 & -0x1c52 + 0x1e79 + -0x128, _0x16adc4[_0x468a35] >>> 0x227d + -0x547 + -0x1d26 & -0x14d6 + -0x1ea4 + -0x3479 * -0x1, _0x16adc4[_0x468a35] >>> 0x1280 + 0x1442 + -0x62 * 0x65 & -0x17c7 + -0x1446 + 0x2d0c); - var _0x1571d7 = _0x16adc4['join'](''); - return _0x11d770 ? _0x1571d7['substring'](0xf6c + -0x2067 + -0xbd * -0x17, _0x3653ec) : _0x1571d7; - } - function _0x330baf(_0x48cf56, _0x3b440a) { - var _0x326b49, _0x63d687 = _0x48cf56['length'], _0x374212 = _0x63d687 >> -0x1f3d + -0x8 * -0xec + 0x369 * 0x7; - 0x2 * 0x101f + 0x19d8 + -0x3a16 != (-0x4e3 * -0x3 + -0x2 * 0x2f + -0x4 * 0x392 & _0x63d687) && ++_0x374212, - _0x3b440a ? (_0x326b49 = new Array(_0x374212 + (-0x22 * 0x89 + -0xb5d * 0x2 + 0x28ed * 0x1)))[_0x374212] = _0x63d687 : _0x326b49 = new Array(_0x374212); - for (let _0x2e740b = -0x3 * -0xcbf + -0x19b3 + -0xc8a; _0x2e740b < _0x63d687; ++_0x2e740b) - _0x326b49[_0x2e740b >> 0x250 + 0x389 + -0x5d7] |= _0x48cf56['charCodeAt'](_0x2e740b) << ((0x24dd * 0x1 + 0x9 * 0x53 + -0x27c5 & _0x2e740b) << 0x1962 + -0x1f * 0xc + 0x7f9 * -0x3); - return _0x326b49; - } - function _0x4a9f24(_0x848675) { - return -0xb * -0x165013ed + -0x1cc3ac047 + -0xc3fd9 * -0x266f & _0x848675; - } - function _0x455d7c(_0x5e5fc4, _0x1c7599, _0x8f187b, _0x7fb5df, _0x8ce3b2, _0x3c23af) { - return (_0x8f187b >>> -0xc5 * 0x2 + -0x14c6 + -0x1655 * -0x1 ^ _0x1c7599 << 0x816 + 0x12d5 + -0x1ae9) + (_0x1c7599 >>> 0x17cb * -0x1 + 0x2 * 0xf + 0x17b0 ^ _0x8f187b << -0x50e * 0x1 + -0x520 + 0xa32) ^ (_0x5e5fc4 ^ _0x1c7599) + (_0x3c23af[0x17ed + -0x20b3 + 0x8c9 & _0x7fb5df ^ _0x8ce3b2] ^ _0x8f187b); - } - function _0x41edcc(_0x50244f) { - return _0x50244f['length'] < 0x169 * 0x1 + -0x841 * 0x2 + 0xf1d && (_0x50244f['length'] = 0x577 * 0x1 + 0x1 * 0x2158 + -0x26cb), - _0x50244f; - } - function _0x4b33d3(_0x5f1720, _0x52ac89) { - var _0x8e4f9, _0x2c8826, _0x34d382, _0x24e068, _0x3c1924, _0x414c9b, _0x113b43 = _0x5f1720['length'], _0x1b427d = _0x113b43 - (-0xd * -0xc3 + 0x18eb + 0x22d1 * -0x1); - for (_0x2c8826 = _0x5f1720[_0x1b427d], - _0x34d382 = -0x1 * -0xaa6 + 0x18ea + -0x2390, - _0x414c9b = -0x107 * 0x13 + 0x688 * 0x2 + 0x675 | Math['floor'](-0x148f + 0xac7 * -0x1 + -0x12 * -0x1be + (0x1951 * -0x1 + -0x1fa1 + 0x5 * 0xb6e) / _0x113b43); _0x414c9b > -0x124b + 0x53 * -0xd + 0x1682; --_0x414c9b) { - for (_0x24e068 = (_0x34d382 = _0x4a9f24(_0x34d382 + _0x3cd81d)) >>> -0x1df8 + 0x902 * -0x1 + 0x26fc & 0xdab + 0x1 * -0x1a1a + 0x639 * 0x2, - _0x3c1924 = -0x161c + 0x1bb + 0x1461; _0x3c1924 < _0x1b427d; ++_0x3c1924) - _0x8e4f9 = _0x5f1720[_0x3c1924 + (-0xa * 0x32 + 0xf8c + -0xd97)], - _0x2c8826 = _0x5f1720[_0x3c1924] = _0x4a9f24(_0x5f1720[_0x3c1924] + _0x455d7c(_0x34d382, _0x8e4f9, _0x2c8826, _0x3c1924, _0x24e068, _0x52ac89)); - _0x8e4f9 = _0x5f1720[0x2050 + 0x25aa + -0x45fa], - _0x2c8826 = _0x5f1720[_0x1b427d] = _0x4a9f24(_0x5f1720[_0x1b427d] + _0x455d7c(_0x34d382, _0x8e4f9, _0x2c8826, _0x1b427d, _0x24e068, _0x52ac89)); - } - return _0x5f1720; - } - function _0x34fbca(_0x553969, _0x2eaaf0) { - var _0x53f792, _0x47e235, _0x3b64da, _0x5dc94e, _0x3a0c79, _0x3b1fd3 = _0x553969['length'], _0x29ecee = _0x3b1fd3 - (-0x1cf * 0x3 + 0x2365 + -0x1df7); - for (_0x53f792 = _0x553969[-0x1944 + 0x33b * -0x3 + 0x22f5], - _0x3b64da = _0x4a9f24(Math['floor'](0x2d1 * -0x1 + -0x1882 * 0x1 + 0x1b59 + (-0xcb5 * -0x1 + -0x1640 + 0x9bf) / _0x3b1fd3) * _0x3cd81d); -0x1 * -0x1d41 + 0xed4 + 0x3d * -0xb9 !== _0x3b64da; _0x3b64da = _0x4a9f24(_0x3b64da - _0x3cd81d)) { - for (_0x5dc94e = _0x3b64da >>> 0x84c + -0x1 * 0xf1a + -0x368 * -0x2 & 0x64 + 0x553 + -0x5 * 0x124, - _0x3a0c79 = _0x29ecee; _0x3a0c79 > -0x22de + 0x2198 + 0x146; --_0x3a0c79) - _0x47e235 = _0x553969[_0x3a0c79 - (0x1f31 + -0x2279 + -0x349 * -0x1)], - _0x53f792 = _0x553969[_0x3a0c79] = _0x4a9f24(_0x553969[_0x3a0c79] - _0x455d7c(_0x3b64da, _0x53f792, _0x47e235, _0x3a0c79, _0x5dc94e, _0x2eaaf0)); - _0x47e235 = _0x553969[_0x29ecee], - _0x53f792 = _0x553969[0xe3 * 0x1 + -0x9b3 + 0x8d0] = _0x4a9f24(_0x553969[0x1cc * 0x5 + 0x1 * 0x10fd + -0x19f9] - _0x455d7c(_0x3b64da, _0x53f792, _0x47e235, -0x1 * -0x23bf + 0x1398 + -0x3757, _0x5dc94e, _0x2eaaf0)); - } - return _0x553969; - } - function _0x5649da(_0x224b6a) { - if (/^[\x00-\x7f]*$/['test'](_0x224b6a)) - return _0x224b6a; - for (var _0xba4f5e = [], _0x41772c = _0x224b6a['length'], _0x2f871c = -0x21f * 0x2 + -0x1 * 0x12c1 + -0x349 * -0x7, _0x74e099 = -0x7 * 0x33f + -0x21c3 + 0x387c; _0x2f871c < _0x41772c; ++_0x2f871c, - ++_0x74e099) { - var _0x19553d = _0x224b6a['charCodeAt'](_0x2f871c); - if (_0x19553d < 0xe * 0x101 + 0x13e7 + -0x2175) - _0xba4f5e[_0x74e099] = _0x224b6a['charAt'](_0x2f871c); - else { - if (_0x19553d < -0x298 + 0xd58 * 0x2 + -0x203 * 0x8) - _0xba4f5e[_0x74e099] = String['fromCharCode'](0x1acf * 0x1 + 0xbe + -0x8ef * 0x3 | _0x19553d >> 0x22c8 * -0x1 + 0x24d * 0x1 + 0x2081, 0x1 * 0x1f63 + 0x8b * 0x2 + -0x1ff9 | -0x1e47 + -0x1d7 * -0x1 + 0x1 * 0x1caf & _0x19553d); - else { - if (!(_0x19553d < -0x1850 + 0xbc23 * -0x1 + 0x6cd * 0x3f || _0x19553d > 0x11dff + 0x131e1 + -0x16fe1)) { - if (_0x2f871c + (0x1cf9 + 0x3b * 0x4a + 0x2b * -0x112) < _0x41772c) { - var _0x2787e9 = _0x224b6a['charCodeAt'](_0x2f871c + (0xe51 + -0x22de + 0x148e)); - if (_0x19553d < 0x1a479 + 0x15f4 * -0xc + 0x3ef7 && 0x213 * -0x48 + 0x199 * 0x4f + 0xf321 <= _0x2787e9 && _0x2787e9 <= -0xffc7 + 0x4bff + 0x193c7) { - var _0x347116 = -0x513 * -0x9 + -0x14a0a + 0x1 * 0x21c5f + ((0xcf1 + 0x2 * -0x101f + 0x174c & _0x19553d) << 0x1195 * -0x1 + 0xc45 + 0x55a | -0x2 * 0xd9 + -0x123 * -0xa + -0x1 * 0x5ad & _0x2787e9); - _0xba4f5e[_0x74e099] = String['fromCharCode'](0x1 * -0x733 + 0x665 * 0x3 + -0xb0c | _0x347116 >> 0x16 * 0x199 + 0x1 * -0xa5f + -0x18b5 & -0x242a + 0x4 * -0x2e6 + 0x3001 * 0x1, -0x3bb * -0x1 + 0x4c * -0x10 + -0x1 * -0x185 | _0x347116 >> 0x2710 + 0x17cf + -0x3ed3 & 0x3f9 * -0x1 + -0x22b + -0x5 * -0x147, 0x1 * 0xa7f + -0x24f1 + -0xd79 * -0x2 | _0x347116 >> -0x3 * 0xa37 + -0x1e * 0xa3 + 0x31c5 & -0x3e1 + 0x4 * 0x7ef + 0x26 * -0xba, -0x1125 * -0x2 + -0x987 + -0x1843 * 0x1 | 0x1ef1 + -0x9 * -0x395 + -0x3eef & _0x347116), - ++_0x2f871c; - continue; - } - } - throw new Error('Malformed\x20string'); - } - _0xba4f5e[_0x74e099] = String['fromCharCode'](0x1243 + -0x8ed + 0x3 * -0x2d2 | _0x19553d >> 0x1a14 + 0xa7f + -0x9 * 0x40f, -0x1 * -0x6ae + -0x208f * -0x1 + -0x26bd | _0x19553d >> -0x25ee * 0x1 + 0x21ad + 0x447 & -0xcdb * 0x1 + -0x3 * -0xa7b + 0x61d * -0x3, 0x2 * -0xa8d + 0x25 * 0xef + -0xcf1 | 0xc80 + -0x1615 + -0x25 * -0x44 & _0x19553d); - } - } - } - return _0xba4f5e['join'](''); - } - function _0x5abc67(_0x226e43, _0x4b4a4e) { - for (var _0x5b43b2 = new Array(_0x4b4a4e), _0x4a5e74 = 0x27 + 0xdb2 * -0x1 + 0xd8b, _0x33e522 = 0x2 * -0xbb9 + -0x1d8d + 0x34ff, _0x3d39af = _0x226e43['length']; _0x4a5e74 < _0x4b4a4e && _0x33e522 < _0x3d39af; _0x4a5e74++) { - var _0x33e9da = _0x226e43['charCodeAt'](_0x33e522++); - switch (_0x33e9da >> 0x1f1 * 0x7 + 0x470 + -0x1d * 0x9f) { - case -0x1191 * -0x2 + 0x71 * -0x7 + -0x200b: - case -0xd6b + -0x186c + -0xad * -0x38: - case 0x13 * 0x137 + 0x167 * 0x1b + -0x3cf0: - case 0x179e + -0x2529 + 0xd8e: - case -0xec9 + -0x1 * -0x755 + 0x778: - case 0x179b + 0x21d4 + -0x2 * 0x1cb5: - case 0x78f + -0x149d + 0xd14: - case -0x20b8 + 0x13 * 0x1cd + -0x178: - _0x5b43b2[_0x4a5e74] = _0x33e9da; - break; - case 0x2 * -0x10e + 0xdd4 + -0xbac: - case -0x20 * 0x62 + -0x4ca + 0x1117: - if (!(_0x33e522 < _0x3d39af)) - throw new Error('Unfinished\x20UTF-8\x20octet\x20sequence'); - _0x5b43b2[_0x4a5e74] = (-0x11b4 + 0x1566 + -0xf * 0x3d & _0x33e9da) << -0xd96 * -0x1 + 0x1648 + -0x23d8 | -0x89 * 0xd + 0x1af3 + -0x13bf & _0x226e43['charCodeAt'](_0x33e522++); - break; - case 0x6 * 0x11c + 0x79 * 0x31 + -0x1dc3: - if (!(_0x33e522 + (-0x122 + -0x13c5 + -0x1 * -0x14e8) < _0x3d39af)) - throw new Error('Unfinished\x20UTF-8\x20octet\x20sequence'); - _0x5b43b2[_0x4a5e74] = (-0x19a9 + -0x11e8 + 0x2ba0 & _0x33e9da) << -0x239 * -0xb + 0x1 * -0x1e9b + 0x634 | (0x4a * 0x52 + 0x355 * -0x4 + -0xa21 * 0x1 & _0x226e43['charCodeAt'](_0x33e522++)) << -0x1ee0 + 0x1a0c + 0x1 * 0x4da | 0x1 * 0x1ad7 + 0x2 * -0x985 + -0x78e & _0x226e43['charCodeAt'](_0x33e522++); - break; - case 0x36d + -0x26f5 + 0x2397 * 0x1: - if (!(_0x33e522 + (0x253 * 0x2 + -0x31f * -0x5 + -0x143f) < _0x3d39af)) - throw new Error('Unfinished\x20UTF-8\x20octet\x20sequence'); - var _0xf1c739 = ((0x10b9 + 0x1 * -0x1691 + 0x5df * 0x1 & _0x33e9da) << -0x7f * -0x1a + 0x2129 + -0x2dfd | (0x6d6 + 0x2f * -0x4 + -0x5db & _0x226e43['charCodeAt'](_0x33e522++)) << 0x5 * 0x282 + 0x650 + -0x2 * 0x967 | (-0xfcf + -0x742 * 0x3 + 0x24 * 0x10d & _0x226e43['charCodeAt'](_0x33e522++)) << -0x12e4 + -0x197b * -0x1 + -0x691 | -0x2cf * -0x1 + -0x1d * -0x68 + -0xc * 0x132 & _0x226e43['charCodeAt'](_0x33e522++)) - (0x3ea9 + 0xe906 + 0x1 * -0x27af); - if (!(-0xfa7 + -0x1641 + -0x1 * -0x25e8 <= _0xf1c739 && _0xf1c739 <= 0x1 * -0x1035c7 + -0x56acb + 0xc8adb * 0x3)) - throw new Error('Character\x20outside\x20valid\x20Unicode\x20range:\x200x' + _0xf1c739['toString'](0x72 + -0x8a * 0x43 + -0x11de * -0x2)); - _0x5b43b2[_0x4a5e74++] = _0xf1c739 >> -0x6b7 * 0x1 + -0xe7 * 0xc + 0x1195 & 0x207 + 0x843 + -0x64b | 0x3814 * 0x1 + 0x13f83 + -0x1 * 0x9f97, - _0x5b43b2[_0x4a5e74] = -0x1811 + 0x1 * -0x12df + 0x1b * 0x1bd & _0xf1c739 | -0x129fe + 0xc6a4 + 0x2 * 0x9fad; - break; - default: - throw new Error('Bad\x20UTF-8\x20encoding\x200x' + _0x33e9da['toString'](0x1 * 0x1121 + 0x5f9 * -0x1 + -0x5 * 0x238)); - } - } - return _0x4a5e74 < _0x4b4a4e && (_0x5b43b2['length'] = _0x4a5e74), - String['fromCharCode']['apply'](String, _0x5b43b2); - } - function _0x3c93fd(_0x24c5fa, _0x34d826) { - for (var _0xae003b = [], _0x30163d = new Array(-0x8c69 + 0x8afa + -0x5 * -0x19e3), _0x251626 = 0x2 * -0xb77 + -0xecf + 0x25bd * 0x1, _0x2ea18c = 0x4f * 0x7 + -0x1 * -0x14c6 + -0x16ef, _0x104f9c = _0x24c5fa['length']; _0x251626 < _0x34d826 && _0x2ea18c < _0x104f9c; _0x251626++) { - var _0x36692e = _0x24c5fa['charCodeAt'](_0x2ea18c++); - switch (_0x36692e >> -0x192b + 0x10 * -0x16 + 0x1a8f) { - case -0x2 * 0xfda + 0x1d94 * 0x1 + 0x220: - case -0x1088 + -0x24de + 0x11cd * 0x3: - case 0x1009 + -0x1aa4 + -0x1 * -0xa9d: - case 0x446 * -0x7 + -0x1a91 + 0x409 * 0xe: - case 0x15b6 * 0x1 + 0x17 * -0x167 + -0x33 * -0x35: - case -0xe71 + -0xab0 + -0x25 * -0xae: - case -0x1560 + -0x3 * 0x745 + 0x2b35: - case 0xd84 * 0x1 + -0x4 * -0x25a + -0x1 * 0x16e5: - _0x30163d[_0x251626] = _0x36692e; - break; - case -0xefe + -0x1 * 0xf84 + 0x1e8e: - case 0x1e81 * 0x1 + -0x581 + -0x18f3: - if (!(_0x2ea18c < _0x104f9c)) - throw new Error('Unfinished\x20UTF-8\x20octet\x20sequence'); - _0x30163d[_0x251626] = (-0x3 * 0x8d5 + -0x1 * 0x19c9 + 0x3467 * 0x1 & _0x36692e) << -0xa78 + 0xd22 + -0x1a * 0x1a | 0x836 * -0x1 + -0x1afd * 0x1 + 0x2372 & _0x24c5fa['charCodeAt'](_0x2ea18c++); - break; - case 0xf9e + 0x788 + -0x1718: - if (!(_0x2ea18c + (0x9b4 + 0xc7c + 0x162f * -0x1) < _0x104f9c)) - throw new Error('Unfinished\x20UTF-8\x20octet\x20sequence'); - _0x30163d[_0x251626] = (0x2432 + 0x133 + -0x213 * 0x12 & _0x36692e) << 0x10e6 * 0x1 + -0x502 + 0x1 * -0xbd8 | (0x169 + -0x5fc * 0x2 + -0x2 * -0x567 & _0x24c5fa['charCodeAt'](_0x2ea18c++)) << 0x54b + 0xaab * -0x1 + 0x2 * 0x2b3 | -0x1 * -0x16b4 + 0xeae + -0x2523 & _0x24c5fa['charCodeAt'](_0x2ea18c++); - break; - case -0x1 * -0x17a2 + 0x65b + -0x2 * 0xef7: - if (!(_0x2ea18c + (0x1fb1 + 0x1bbb + -0x3b6a) < _0x104f9c)) - throw new Error('Unfinished\x20UTF-8\x20octet\x20sequence'); - var _0x520d72 = ((-0x4 * 0x4ff + -0x213d + -0x238 * -0x18 & _0x36692e) << 0x1cdb + 0x1d27 + -0x39f0 | (-0x1ee5 * 0x1 + 0x709 + 0x181b & _0x24c5fa['charCodeAt'](_0x2ea18c++)) << -0x1665 + 0xdbe * 0x1 + 0x8b3 | (-0xc7e + 0x5bb * -0x5 + -0x1 * -0x2964 & _0x24c5fa['charCodeAt'](_0x2ea18c++)) << 0x19f + 0x1013 + -0x2f2 * 0x6 | 0x1 * 0x3d5 + -0x1881 + 0x14eb & _0x24c5fa['charCodeAt'](_0x2ea18c++)) - (0x13637 * 0x1 + -0x72a1 * -0x1 + 0x2a36 * -0x4); - if (!(0x8c6 * 0x3 + 0x6df + -0x125 * 0x1d <= _0x520d72 && _0x520d72 <= -0x11b48f + -0x3ab7 * -0x1d + 0x1b0dd3)) - throw new Error('Character\x20outside\x20valid\x20Unicode\x20range:\x200x' + _0x520d72['toString'](-0x585 + 0x6 * 0x48e + -0x15bf)); - _0x30163d[_0x251626++] = _0x520d72 >> -0x1dc1 + -0x21b6 + 0x3f81 & 0x64d + 0x583 + -0x7d1 | 0x5 * 0x93b + -0xed42 + -0x1971b * -0x1, - _0x30163d[_0x251626] = 0x90 * 0x40 + 0x1e87 + 0x8a * -0x74 & _0x520d72 | 0x6f5 * -0x37 + 0x4454 + -0x2164f * -0x1; - break; - default: - throw new Error('Bad\x20UTF-8\x20encoding\x200x' + _0x36692e['toString'](-0x17ae * 0x1 + -0xec5 + 0x2683)); - } - if (_0x251626 >= -0x1 * 0x59ed + -0x1e45 + 0xf830) { - var _0x4dc419 = _0x251626 + (0x1a6e + -0x5f0 + 0x147d * -0x1); - _0x30163d['length'] = _0x4dc419, - _0xae003b[_0xae003b['length']] = String['fromCharCode']['apply'](String, _0x30163d), - _0x34d826 -= _0x4dc419, - _0x251626 = -(-0x2514 + -0x5c8 * 0x4 + -0x3c35 * -0x1); - } - } - return _0x251626 > -0x999 * 0x3 + 0xa13 * 0x3 + -0x16e && (_0x30163d['length'] = _0x251626, - _0xae003b[_0xae003b['length']] = String['fromCharCode']['apply'](String, _0x30163d)), - _0xae003b['join'](''); - } - function _0x485e84(_0x3015a9, _0x5e6210) { - return (null == _0x5e6210 || _0x5e6210 < 0x2516 + -0x10d + -0x9 * 0x401) && (_0x5e6210 = _0x3015a9['length']), - -0xcfb * -0x1 + -0x2297 + 0x159c * 0x1 === _0x5e6210 ? '' : /^[\x00-\x7f]*$/['test'](_0x3015a9) || !/^[\x00-\xff]*$/['test'](_0x3015a9) ? _0x5e6210 === _0x3015a9['length'] ? _0x3015a9 : _0x3015a9['substr'](0x1 * -0x1147 + 0x23f3 + -0x1 * 0x12ac, _0x5e6210) : _0x5e6210 < -0x1 * -0x1c909 + 0x1196 + -0xdaa0 ? _0x5abc67(_0x3015a9, _0x5e6210) : _0x3c93fd(_0x3015a9, _0x5e6210); - } - function _0x4df7cb(_0x3a6c47, _0x52e548) { - return null == _0x3a6c47 || 0x1505 * -0x1 + -0x267d + 0x3b82 === _0x3a6c47['length'] ? _0x3a6c47 : (_0x3a6c47 = _0x5649da(_0x3a6c47), - _0x52e548 = _0x5649da(_0x52e548), - _0x560ba(_0x4b33d3(_0x330baf(_0x3a6c47, !(-0x234 * 0xd + -0x1 * 0x1636 + 0x32da)), _0x41edcc(_0x330baf(_0x52e548, !(0x2143 + -0x2009 + 0x139 * -0x1)))), !(-0x115 * -0x22 + -0x7eb + 0xe6f * -0x2))); - } - function _0x32a7ce(_0x1b8445, _0x15eeed) { - return null == _0x1b8445 || 0x61 * -0x13 + -0x2234 + 0x2967 * 0x1 === _0x1b8445['length'] ? _0x1b8445 : (_0x15eeed = _0x5649da(_0x15eeed), - _0x485e84(_0x560ba(_0x34fbca(_0x330baf(_0x1b8445, !(0x2235 + -0x7 * 0x48a + 0x26e * -0x1)), _0x41edcc(_0x330baf(_0x15eeed, !(0x15ef + 0xd * 0x2a6 + 0x1c2e * -0x2)))), !(0x26c6 + 0x1040 + -0x3706)))); - } - function _0x3289c2() { - _0x56e114('https://xxbg.snssdk.com/websdk/v1/p?', function (_0x530d89) { - if (!(_0x530d89['length'] < -0x1d27 * 0x1 + 0xe * -0x101 + 0x2b3d)) - try { - const _0xdb94ed = _0x32a7ce(_0x1df104(_0x530d89['slice'](0x137a + -0x585 + -0xded)), _0x530d89['slice'](-0x2159 * -0x1 + 0x676 + 0x27cf * -0x1, 0x1df4 * 0x1 + -0x25dc + -0xfe * -0x8)); - 'on' === _0xdb94ed ? _0x5d1a37(!(-0x8e8 + 0x7e5 + 0x25 * 0x7), _0x530d89) : 'off' === _0xdb94ed && _0x5d1a37(!(-0x12ec + -0x6ad * 0x1 + 0x3a * 0x71), _0x530d89); - } catch (_0x2e7f2a) { } - }); - } - function _0x5d1a37(_0x2627a7, _0x5dc915) { - _0x5da972['_paramSwitchOn'] = _0x2627a7; - try { - window['sessionStorage'] && window['sessionStorage']['setItem']('_byted_param_sw', _0x5dc915), - window['localStorage'] && window['localStorage']['setItem']('_byted_param_sw', _0x5dc915); - } catch (_0x4c06bb) { } - } - function _0x388609() { - let _0x36363b = ''; - try { - window['sessionStorage'] && (_0x36363b = window['sessionStorage']['getItem']('_byted_param_sw')), - _0x36363b && !window['localStorage'] || (_0x36363b = window['localStorage']['getItem']('_byted_param_sw')); - } catch (_0x49d59c) { } - if (_0x36363b) - try { - let _0x409ac1 = _0x32a7ce(_0x1df104(_0x36363b['slice'](-0x1 * -0x13d5 + 0x9d9 + 0x1 * -0x1da6)), _0x36363b['slice'](0x2d * -0x6e + 0x24f5 + -0x1 * 0x119f, 0x13b8 + 0xe * -0x25e + 0x11f * 0xc)); - if ('on' === _0x409ac1) - return !(0x21b * 0x2 + -0x6 * -0x51 + -0x61c); - if ('off' === _0x409ac1) - return !(-0x1 * 0xa61 + -0x1407 * 0x1 + 0x1e69); - } catch (_0x164e5a) { } - return !(-0x233 * 0x7 + -0x20eb + 0x3 * 0x101b); - } - function _0x59e30f() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300002a0ef1fb1e1050c5f78000000000000002661b001b000b021e0010221e0011240a0000101d00031b000b08221e0012240200130a00011048003b17000512001b000200141d00262113431b000b093e22011700121c13221e0016240a00001002002c40220117001c1c1b000b031e00151e0016221e001724130a00011002002c40220117000f1c211b000b04431b000b093e22011700201c1b000b04221e0016240a000010221e00122402002d0a00011048003a220117000f1c211b000b02431b000b093e22011700151c1b000b02221e0016240a00001002002e40220117001a1c1b000b021e0010221e00122402002f0a00011048003b220117000f1c211b000b05431b000b093e17000520001b000b06260a0000100117002a211b000b07431b000b093e22011700151c1b000b07221e0016240a0000100200304017000520001200000031000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470', [, , 'undefined' != typeof navigator ? navigator : void (0x1588 + 0x248e + -0x3a16), 'undefined' != typeof Object ? Object : void (-0x5b * 0x16 + -0xb1 * 0x29 + 0x242b), 'undefined' != typeof document ? document : void (-0x5ca + -0x84 * -0x48 + -0x1f56), 'undefined' != typeof location ? location : void (-0x10 * -0x25c + -0x13 * 0x107 + -0x167 * 0xd), void (0x1 * 0x2455 + 0x119 + -0x256e * 0x1) !== _0x3d43bf ? _0x3d43bf : void (0x20e3 + 0x2ff * 0xa + 0x1f * -0x207), 'undefined' != typeof history ? history : void (0xd58 + 0x323 * -0x1 + 0x367 * -0x3)]); - } - function _0x23aad8() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300163537ad4fb2b819af6e3600000000000000be1b000b02260a000010011700520200311b000b03420122011700111c1b000b031e00311b000b04410122011700091c020032134222011700091c020033134222011700091c0200341342220117000f1c020035134202003613423a001200000037000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69', [, , void (-0xc5d + 0x2 * -0x9bb + 0x1fd3) !== _0x3d43bf ? _0x3d43bf : void (-0x26a1 + -0x16a2 + 0x3d43 * 0x1), 'undefined' != typeof navigator ? navigator : void (-0x20e3 + 0x1 * 0xbea + -0x2ff * -0x7), 'undefined' != typeof PluginArray ? PluginArray : void (-0x13 * -0xd7 + 0xff * 0x2 + -0x11f3)]); - } - let _0x3e9ee0; - function _0x4876b0() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300142b2919efae187ddac29600000000000003381b000b02203d17000520001b000b031e003717000520000200381b000b04421700431b000b04221e0038241b000b030a0001101f001800221e0012240200370a00011048003b22011700151c1800221e0012240200390a00011048003b170005200013221700081c131e003a2217000b1c131e003a1e003b2217000e1c131e003a1e003b1e003c17002a460003060006271f0605001e131e003a1e003b221e003c240a0000101b000b053e1700052000071b0002003d02003e02003f0200400200410200420200430200440200450200460200470a000b1d001e1b0002004802004902004a0a00031d001f48001f0818081b000b071e00283a17001d1b000b071808191f0913180919170005200018082d1f0816ffdc48001f0818081b000b061e00283a1700201b000b061808191f09131e004b180919170005200018082d1f0816ffd91b001b000b04221e004c24131e004b0a0001101d00031b000b08031f09180921041700341f081808221e004d24131e004e02004f0200001a020a0001102217000f1c131e004b18081902005019170005200016ffcb1200000051000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872', [, , void (0x2092 + 0x2032 * 0x1 + -0x1031 * 0x4) !== _0x3e9ee0 ? _0x3e9ee0 : void (-0x27 * 0x15 + -0x1 * 0x1bf6 + 0x1 * 0x1f29), 'undefined' != typeof navigator ? navigator : void (-0x87 * -0x48 + 0x3dd + -0x29d5), 'undefined' != typeof Object ? Object : void (-0x91 * 0x43 + 0x144d + 0x11a6), void (-0x543 + -0x481 * 0x5 + 0x1bc8)]); - } - function _0x284941() { - var _0x1d3978 = [, , , void (0x957 + -0x74d * 0x3 + 0x18 * 0x86) !== _0x3e9ee0 ? _0x3e9ee0 : void (-0xd1a + 0x112e + -0x414), 'undefined' != typeof Object ? Object : void (-0x1 * -0x2429 + 0xb2 * -0x10 + -0x1909), void (-0x111d * -0x2 + -0x477 * -0x1 + -0x26b1)] - , _0x149644 = ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300040720597b4a78ada73a6600000000000001181b001b000b04221e003824130a000110221e00512402000025006c18000200523e220117000a1c18000200533e220117000a1c18000200543e220117000a1c18000200553e1700052000460003060006271f1805003013180019221700221c131800191e00561b000b054022011700101c131800191e00571b000b0540170005200007000a0001101d0058000059000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e', _0x1d3978); - return _0x3e9ee0 = _0x1d3978[-0x11f4 + 0x1 * 0x26f2 + 0x14fb * -0x1], - _0x149644; - } - function _0x1ef2a9(_0x3c45ef) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f5243000b290af9c75654e36a093500000000000001bc1b000b02260a0000101700291b000b03221e00592402005a0a0001101f00180002000025000c1b000b09201d005b001d005c1b000b04260a00001017005d46000306002e271f0218021e005d1b000b0502005e193e2217000e1c131e005f1e002848003e17000b1b000b09201d005b050029131e005f221e0060240200610200000a0002101c131e005f221e0062240200610a0001101c071b000b06260a000010170026131e006301221700121c131e006422011700081c131e006517000b1b000b09201d005b1b000b07221e00081b000b091e005b480233301d0008000066000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b484359', [, , void (0x1a46 + 0x85 * 0x43 + -0x3d15) !== _0x335c94 ? _0x335c94 : void (0x64 + 0x1ac0 + 0x3 * -0x90c), 'undefined' != typeof indexedDB ? indexedDB : void (-0x22b2 + 0x9ee + 0x18c4), void (0x9 * 0x344 + 0x12 * -0x97 + -0x12c6) !== _0x5d5ec4 ? _0x5d5ec4 : void (0x61 * 0xe + 0x22d5 + -0x4b * 0x89), 'undefined' != typeof DOMException ? DOMException : void (-0x1 * 0x15d + 0xe52 * -0x1 + 0xfaf), void (0xe2d + -0x596 + -0x2dd * 0x3) !== _0x3d43bf ? _0x3d43bf : void (-0x1583 + 0xfcc + -0x1 * -0x5b7), void (0x47e + -0xb7 * -0x2d + 0x24a9 * -0x1) !== _0x457fd5 ? _0x457fd5 : void (0x3c3 + -0xbc3 * 0x2 + 0x13c3), _0x1ef2a9, _0x3c45ef]); - } - function _0x54c83a() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f52430000042279136eac0542a884000000000000015e1b000b02260a000010011700a21b000b03221e0066240200670a0001101f0018001e0068221e0016240a000010221e006924131e004e02006a02006b1a020200000a000210221e00122402006c0a00011048003a220117003b1c1b000b041e0016221e0016240a000010221e006924131e004e02006a02006b1a020200000a000210221e00122402006c0a00011048003a22011700181c1b000b041e0031221e0016240a00001002006d4000120000006e000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c5470', [, , void (0x47 * 0x29 + 0x250d + -0x306c) !== _0x3d43bf ? _0x3d43bf : void (0x2 * -0x74f + 0x9d8 + 0x2 * 0x263), 'undefined' != typeof document ? document : void (-0x26b * -0x1 + 0x213a + -0x19 * 0x16d), 'undefined' != typeof navigator ? navigator : void (-0x21e9 + -0x19f9 + -0xa * -0x5fd)]); - } - function _0x272d1b() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f5243003b0022396f26f45ca628c4000000000000014a1b001b000b021e0010221e0011240a0000101d00581b000b03221e0012240200130a00011048003b17000512001b00131e004e02006e0200001a021d006f13221700081c131e00702217000b1c131e00701e007117004e131e00701e00711f001800221e0012240200720a00011048003e22011700151c1800221e0012240200730a00011048003e22011700131c1b000b04221e005a2418000a00011017000520001200000074000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59', [, , 'undefined' != typeof navigator ? navigator : void (0x7d0 + 0x2662 + 0x49 * -0xa2)]); - } - function _0x2012a7() { - if (_0x457fd5['GPUINFO']) - return _0x457fd5['GPUINFO']; - try { - const _0x22b2d3 = document['createElement']('canvas')['getContext']('webgl') - , _0x173b89 = _0x22b2d3['getExtension']('WEBGL_debug_renderer_info') - , _0x575fb0 = _0x22b2d3['getParameter'](_0x173b89['UNMASKED_VENDOR_WEBGL']) + '/' + _0x22b2d3['getParameter'](_0x173b89['UNMASKED_RENDERER_WEBGL']); - return _0x457fd5['GPUINFO'] = _0x575fb0, - _0x575fb0; - } catch (_0x535c27) { - return ''; - } - } - function _0x1e5757() { - let _0x134f35 = ''; - if (_0x457fd5['PLUGIN']) - _0x134f35 = _0x457fd5['PLUGIN']; - else { - const _0x3bc134 = -0x2435 + 0x1890 + 0xbaa - , _0x514019 = [] - , _0x5147ea = navigator['plugins'] || []; - for (let _0x430cc7 = 0x20ad + 0x25ac + -0x4659; _0x430cc7 < _0x3bc134; _0x430cc7++) - try { - const _0x466c51 = _0x5147ea[_0x430cc7] - , _0x1dffab = []; - for (let _0x55fe7f = -0xa00 + -0x2566 + -0x2 * -0x17b3; _0x55fe7f < _0x466c51['length']; _0x55fe7f++) - _0x466c51['item'](_0x55fe7f) && _0x1dffab['push'](_0x466c51['item'](_0x55fe7f)['type']); - let _0x1c705b = _0x466c51['name'] + ''; - _0x466c51['version'] && (_0x1c705b += _0x466c51['version'] + ''), - _0x1c705b += _0x466c51['filename'] + '', - _0x1c705b += _0x1dffab['join'](''), - _0x514019['push'](_0x1c705b); - } catch (_0x21b728) { } - _0x134f35 = _0x514019['join']('##'), - _0x457fd5['PLUGIN'] = _0x134f35; - } - return _0x134f35['slice'](-0x1ea + 0xf5 * -0x1f + -0xf5 * -0x21, 0xff4 * 0x2 + 0x3c + 0x4 * -0x709); - } - function _0x10f8ee() { - let _0x879cf4 = []; - try { - let _0x34109d = navigator['plugins']; - if (_0x34109d) { - for (var _0x152d2c = -0x329 * -0x7 + 0x196 * 0x12 + 0x73d * -0x7; _0x152d2c < _0x34109d['length']; _0x152d2c++) - for (var _0x32aa5f = -0x1 * 0x1246 + 0x248a * 0x1 + 0x922 * -0x2; _0x32aa5f < _0x34109d[_0x152d2c]['length']; _0x32aa5f++) { - let _0x1f7568 = [_0x34109d[_0x152d2c]['filename'], _0x34109d[_0x152d2c][_0x32aa5f]['type'], _0x34109d[_0x152d2c][_0x32aa5f]['suffixes']]['join']('|'); - _0x879cf4['push'](_0x1f7568); - } - } - } catch (_0x3b9013) { } - return _0x879cf4; - } - function _0x140bbc() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300191a18ad9ff2a8020582a20000000000000b341b001b000b021e0010221e0011240a0000101d00011b001b000b021e0074221e0011240a0000101d001e1b0048001d001f1b0048011d00031b0048021d00261b0048031d002a1b0048041d00271b0048051d00751b001b000b0c1d00761b000200771d00781b000200791d007a1b0002007b1d007c1b0002007d1d007e1b0002007f1d00801b000200811d00821b000200831d00841b000200851d00861b000b05221e0012240200870a00011048003b22011700171c1b000b05221e0012240200880a00011048003b17000f1b001b000b0b1d00761601301b000b05221e0012241b000b0e0a00011048003b17000f1b001b000b071d007616010d1b000b05221e0012241b000b100a00011048003b17000f1b001b000b081d00761600ea1b000b05221e0012241b000b110a00011048003b22011700171c1b000b05221e0012240200890a00011048003b22011700171c1b000b05221e00122402008a0a00011048003b17000f1b001b000b091d00761600951b000b05221e0012241b000b120a00011048003b22011700181c1b000b05221e0012241b000b130a00011048003b22011700181c1b000b05221e0012241b000b140a00011048003b22011700171c1b000b05221e00122402008b0a00011048003b22011700171c1b000b05221e00122402008c0a00011048003b17000f1b001b000b0a1d007616000c1b001b000b0c1d00761b000b06221e0012241b000b0f0a00011048003b2217000d1c1b000b0d1b000b074017000820001601981b000b06221e0012241b000b110a00011048003b22011700181c1b000b06221e0012241b000b100a00011048003b22011700171c1b000b06221e00122402008d0a00011048003b2217000d1c1b000b0d1b000b09402217000d1c1b000b0d1b000b0840170008200016012d1b000b06221e0012241b000b150a00011048003b22011700181c1b000b06221e0012241b000b130a00011048003b22011700181c1b000b06221e0012241b000b140a00011048003b22011700181c1b000b06221e0012241b000b120a00011048003b2217000d1c1b000b0d1b000b0b402217000d1c1b000b0d1b000b0a4017000820001600a71b000b06221e0012241b000b0f0a00011048003a221700181c1b000b06221e0012241b000b110a00011048003a221700181c1b000b06221e0012241b000b150a00011048003a221700181c1b000b06221e0012241b000b120a00011048003a221700181c1b000b06221e0012241b000b130a00011048003a221700181c1b000b06221e0012241b000b140a00011048003a1f0018001b000b0d1b000b0c3e4017000520001b0048001d008e1b0048011d008f1b0048021d00901b0048031d00911b0048041d00921b0048051d00931b001b000b1b1d00941b000b05221e0012240200950a00011048003b17000f1b001b000b181d00941600ba1b000b05221e0012240200960a00011048003b22011700171c1b000b05221e0012240200970a00011048003b22011700141c1b000b05221e0012240200980a00011017000f1b001b000b171d00941600691b000b05221e0012240200990a00011048003b17000f1b001b000b161d00941600471b000b05221e00122402009a0a00011048003b22011700171c1b000b05221e00122402009b0a00011048003b17000f1b001b000b1a1d009416000c1b001b000b1b1d00941b001b000b03260a000010221e0011240a0000101d009c1b001b000b04260a000010221e0011240a0000101d009d1b000b1c1b000b163f2217000d1c1b000b1c1b000b173f2217002d1c131e003a22011700231c1b000b021e009e221e0016240a000010221e00122402009f0a00011048003b17000520001b000b1c1b000b163f2217000d1c1b000b1c1b000b173f221700171c1b000b1d221e00122402003a0a00011048003b17000520001b000b1c1b000b1a3e2217000c1c1b000b1e0200003f170005200012000000a0000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a4148', [, , 'undefined' != typeof navigator ? navigator : void (-0x1 * 0x180b + 0x650 + 0x10b * 0x11), void (0x2b7 + -0x39 + -0x13f * 0x2) !== _0x1e5757 ? _0x1e5757 : void (-0x1 * 0x2657 + -0x569 + 0x2bc0), void (-0x8d1 + -0x101e + 0x18ef) !== _0x2012a7 ? _0x2012a7 : void (-0x5 * 0x66d + -0x3f0 + 0x2411)]); - } - function _0x1797d1() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f5243000f081581e7ca9c211e9c2b00000000000003fa1b00121d00781b000b021e00a0203e17000c1b00201d00781600261b000b021e00a0123e17000c1b00121d00781600111b001b000b03260a0000101d00781b00131e00061a0022121d00a122121d00a222121d0070221b000b0e1d00a322121d00a422121d000722121d001c22121d00a522121d003722121d005b22121d00a622201d005a1d007a1b000b0f1b000b04260a0000101d00a41b000b0f1e00a4011700771b000b051b000b0f041c1b000b061b000b0f041c1b000b0f1b000b07260a0000101d001c1b000b0f1b000b08260a0000101d00a51b000b0f1b000b09260a0000101d00371b000b0f1b000b0a260a0000101d00a61b000b0f1b000b0b260a0000101d00701b000b0f1b000b0c260a0000101d00a21b0048001d007c1b00220b104801301d007c1b00220b101b000b0f1e00a6480133301d007c1b00220b101b000b0f1e005b480233301d007c1b00220b101b000b0f1e0037480333301d007c1b00220b101b000b0f1e00a5480433301d007c1b00220b101b000b0f1e001c480533301d007c1b00220b101b000b0f1e0007480633301d007c1b00220b101b000b0f1e00a4480733301d007c1b00220b101b000b0f1e00a3480833301d007c1b00220b101b000b0f1e0070480933301d007c1b00220b101b000b0f1e00a2480a33301d007c1b000b0d221e00081b000b10301d00081b000b0f000000a7000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246', [, , void (0x49c * 0x4 + 0x2211 + -0x1 * 0x3481) !== _0x5da972 ? _0x5da972 : void (0x1a69 + -0x434 + -0x1635 * 0x1), void (0x1047 + -0xb * 0x2f1 + -0x62 * -0x2a) !== _0x388609 ? _0x388609 : void (-0x26eb + -0x1a57 + 0x4142), void (0x1def + 0x650 + -0x243f) !== _0x59e30f ? _0x59e30f : void (-0x3 * -0x6d1 + 0x7 * -0x415 + 0x820), void (-0x1f13 + 0x1 * -0x137f + 0x1949 * 0x2) !== _0x19f4d5 ? _0x19f4d5 : void (0x1dd * 0x2 + 0x656 + -0xa10), void (-0x1084 + 0x25 * 0xfe + -0x1432) !== _0x1ef2a9 ? _0x1ef2a9 : void (-0x20e + 0x10d * -0x13 + 0x1 * 0x1605), void (0x14 * 0x194 + -0x3ee + -0x1ba2) !== _0x4628f9 ? _0x4628f9 : void (0x1 * -0x1583 + 0xaf9 + 0xa8a), void (0x1f22 * -0x1 + 0x11de * 0x1 + -0x351 * -0x4) !== _0x23aad8 ? _0x23aad8 : void (0x12b * -0x2 + -0x166a + -0x2c0 * -0x9), void (0x1 * -0x43a + 0x2082 + -0x1c48) !== _0x4876b0 ? _0x4876b0 : void (-0x100d + -0x1c0 * 0x7 + -0x9 * -0x325), void (-0x4 * -0x424 + -0x1 * 0x707 + -0x1 * 0x989) !== _0x54c83a ? _0x54c83a : void (-0x8b * 0x29 + 0x53 * 0x47 + 0x2 * -0x61), void (0x4 * -0x5ba + -0x25d9 * 0x1 + -0x67 * -0x97) !== _0x272d1b ? _0x272d1b : void (0x11ae + -0x8d4 + -0x8da), void (0x182d + -0x54f + -0x6 * 0x325) !== _0x140bbc ? _0x140bbc : void (-0x1a73 + 0x19e1 + 0x92), void (0x4 * -0x98f + -0x1 * -0xc61 + 0x19db * 0x1) !== _0x457fd5 ? _0x457fd5 : void (-0x4b5 * 0x3 + -0x840 * 0x4 + -0x3 * -0xfb5)]); - } - function _0x4d1d79(_0x10e77e) { - let _0x51fe24 = Object['keys'](_0x10e77e) - , _0xa987a4 = -0x13d6 + 0x1 * -0x266f + 0x3a45; - for (let _0x37b6a6 = _0x51fe24['length'] - (0x773 * 0x1 + -0xbc7 + 0x455); _0x37b6a6 >= 0x1e5c + 0x1533 + 0x338f * -0x1; _0x37b6a6--) { - _0xa987a4 = (_0x10e77e[_0x51fe24[_0x37b6a6]] ? 0xfb + -0x1 * -0x69e + -0x798 : -0x2143 + 0xf * -0x53 + 0x2620) << _0x51fe24['length'] - _0x37b6a6 - (-0x607 * 0x6 + -0x35d + 0x2788) | _0xa987a4; - } - return _0xa987a4; - } - function _0x120618(_0x3bfe84, _0x573ea1) { - for (let _0x1ef6bf = 0x3 * -0x6f3 + -0xf * 0x8b + 0x1cfe; _0x1ef6bf < _0x573ea1['length']; _0x1ef6bf++) - _0x3bfe84 = (-0x1f887 + 0x14473 + 0x1b453) * _0x3bfe84 + _0x573ea1['charCodeAt'](_0x1ef6bf) >>> 0x673 * -0x4 + 0xe0b + 0xbc1; - return _0x3bfe84; - } - function _0x142a67(_0x3b29c3, _0x5b2fab) { - for (let _0x21cc23 = 0x21be + 0xfb8 + -0x3176; _0x21cc23 < _0x5b2fab['length']; _0x21cc23++) - _0x3b29c3 = (-0x1 * -0x349f + 0x5db8 + 0x6de8) * (_0x3b29c3 ^ _0x5b2fab['charCodeAt'](_0x21cc23)) >>> 0x1 * -0x9c7 + -0x23 * 0x6b + -0xb * -0x238; - return _0x3b29c3; - } - function _0x204323(_0x356d9f, _0x2d887c) { - for (let _0x36268c = 0x1716 + -0x11ea + -0x52c; _0x36268c < _0x2d887c['length']; _0x36268c++) { - let _0x7820ec = _0x2d887c['charCodeAt'](_0x36268c); - if (_0x7820ec >= 0x135e0 + -0x5 * 0x4c64 + 0x12014 && _0x7820ec <= -0x243 * 0xb5 + 0xfa63 + 0x17afb && _0x36268c < _0x2d887c['length']) { - const _0x3e1619 = _0x2d887c['charCodeAt'](_0x36268c + (0x2024 + -0xa7e + 0x737 * -0x3)); - -0xa49b * 0x2 + -0x191ad + 0x3b6e3 * 0x1 == (-0x713d + -0x5d8c * -0x1 + -0x1 * -0x10fb1 & _0x3e1619) && (_0x7820ec = ((-0x18af + -0x19d9 + 0x3687 & _0x7820ec) << 0xb87 * -0x1 + 0x645 + -0x3 * -0x1c4) + (0x2 * 0x211 + -0x19f + 0x1 * 0x17c & _0x3e1619) + (-0x1 * 0x125ae + -0x11a67 * 0x1 + 0x34015), - _0x36268c += -0x892 * -0x1 + 0x2576 + 0x1 * -0x2e07); - } - _0x356d9f = (-0xd22b + -0x157 * 0xec + 0x30e9e) * _0x356d9f + _0x7820ec >>> 0x19 * 0x2e + 0x21fe + -0x66a * 0x6; - } - return _0x356d9f; - } - function _0x16d2c8(_0x57761d) { - let _0x3e8ef3 = _0x57761d || ''; - return _0x3e8ef3 = _0x3e8ef3['replace'](/(http:\/\/|https:\/\/|\/\/)?[^\/]*/, ''), - _0x3e8ef3 = -(-0x1b69 + -0x1f02 + -0x3a6c * -0x1) !== _0x3e8ef3['indexOf']('?') ? _0x3e8ef3['substr'](-0x10a + 0x1ae1 + -0x5 * 0x52b, _0x3e8ef3['indexOf']('?')) : _0x3e8ef3, - _0x3e8ef3 = _0x3e8ef3 || '/', - _0x3e8ef3; - } - function _0x375022(_0x928d1d) { - let _0x47b167 = _0x928d1d || ''; - const _0x20e530 = _0x47b167['match'](/[?](\w+=.*&?)*/); - _0x47b167 = _0x20e530 ? _0x20e530[-0x22fa + 0x1 * -0x138b + 0x3685]['substr'](-0x81 * -0x1b + 0x1 * -0x133 + -0xc67) : ''; - const _0x4f13ee = _0x47b167 ? _0x47b167['split']('&') : null - , _0x194bc1 = {}; - if (_0x4f13ee) { - for (let _0x4ad022 = 0x6d3 * -0x2 + -0x10f3 * -0x1 + -0x34d; _0x4ad022 < _0x4f13ee['length']; _0x4ad022++) - _0x194bc1[_0x4f13ee[_0x4ad022]['split']('=')[-0x6 * -0x4f9 + 0x1f6 * -0x1 + -0x1be0]] = _0x4f13ee[_0x4ad022]['split']('=')[-0x1 * -0x4ff + 0x1de8 + -0x22e6]; - } - return _0x194bc1; - } - function _0x4e4863(_0xdfedc8, _0x2c9ae1) { - if (!_0xdfedc8 || '{}' === JSON['stringify'](_0xdfedc8)) - return {}; - const _0x4c3529 = Object['keys'](_0xdfedc8)['sort'](); - let _0x43137a = {}; - for (let _0x10e937 = 0x536 + -0xc * -0x233 + -0x329 * 0xa; _0x10e937 < _0x4c3529['length']; _0x10e937++) - _0x43137a[_0x4c3529[_0x10e937]] = _0x2c9ae1 ? _0xdfedc8[_0x4c3529[_0x10e937]] + '' : _0xdfedc8[_0x4c3529[_0x10e937]]; - return _0x43137a; - } - function _0x337647(_0xaec49d) { - if (Array['isArray'](_0xaec49d)) - return _0xaec49d['map'](_0x337647); - if (_0xaec49d instanceof Object) - return Object['keys'](_0xaec49d)['sort']()['reduce'](function (_0x55f856, _0x532e78) { - return _0x55f856[_0x532e78] = _0x337647(_0xaec49d[_0x532e78]), - _0x55f856; - }, {}); - return _0xaec49d; - } - function _0x12b4c7(_0x38cfb4) { - if (!_0x38cfb4 || '{}' === JSON['stringify'](_0x38cfb4)) - return ''; - const _0x4790ed = Object['keys'](_0x38cfb4)['sort'](); - let _0x556b39 = ''; - for (let _0x30695d = -0x286 + -0xb45 + 0xdcb; _0x30695d < _0x4790ed['length']; _0x30695d++) - _0x556b39 += [_0x4790ed[_0x30695d]] + '=' + _0x38cfb4[_0x4790ed[_0x30695d]] + '&'; - return _0x556b39; - } - function _0x49b4c9() { - try { - return !!window['sessionStorage']; - } catch (_0x10ffcf) { - return !(0x57e + 0x18dc + 0x15 * -0x172); - } - } - function _0x534887() { - try { - return !!window['localStorage']; - } catch (_0x1bd821) { - return !(-0x26ba + -0xa1b + -0x3 * -0x1047); - } - } - function _0x4fcce6() { - try { - return !!window['indexedDB']; - } catch (_0x3f9da2) { - return !(0x1 * 0x2323 + -0x751 + -0x1bd2); - } - } - function _0x22f3cd() { - return _0x33ee4c(_0x4fcce6()) + _0x33ee4c(_0x534887()) + _0x33ee4c(_0x49b4c9()); - } - function _0x59a586(_0xd3ab76) { - let _0x28a6ed; - const _0x39716e = document['createElement']('canvas'); - _0x39716e['width'] = 0x1832 * -0x1 + 0xf62 + 0x900, - _0x39716e['height'] = 0x23b0 + 0x5 * -0x100 + -0x1ea0; - const _0x5cf5a2 = _0x39716e['getContext']('2d'); - _0x5cf5a2['font'] = '14px\x20serif', - _0x5cf5a2['fillText']('龘ฑภ경', 0xddd + -0x8c + -0xd4f, -0x26 * -0x51 + -0xccb + 0xd1), - _0x5cf5a2['shadowBlur'] = 0x1d4e + 0x1d * 0x77 + -0x2ac7, - _0x5cf5a2['showOffsetX'] = -0x1 * 0x1b9f + -0x289 * -0x7 + -0x9e1 * -0x1, - _0x5cf5a2['showColor'] = 'lime', - _0x5cf5a2['arc'](-0xf73 + -0x31 * 0x1 + -0x1 * -0xfac, 0x23 * -0x2b + -0x18d * -0xe + -0xfcd, -0x1 * 0x1a3f + -0x2 * -0x103f + -0x637, 0x1079 + -0x8fb * -0x2 + 0x5 * -0x6e3, -0x982 + -0x2351 * 0x1 + 0x1 * 0x2cd5), - _0x5cf5a2['stroke'](), - _0x28a6ed = _0x39716e['toDataURL'](); - for (let _0x3ffadd = 0x60 * 0x1b + -0xd2a + 0x30a; _0x3ffadd < 0x14 * 0x35 + 0x14b0 + 0x6 * -0x41e; _0x3ffadd++) - _0xd3ab76 = (-0x1e60a * 0x1 + 0x12ea2 * 0x1 + 0x1b7a7) * _0xd3ab76 + _0x28a6ed['charCodeAt'](_0xd3ab76 % _0x28a6ed['length']) >>> -0x15 * 0xcd + -0x18 * -0x137 + -0x15f * 0x9; - return _0xd3ab76; - } - let _0x1b8817 = 0x156b + -0x3a * 0x72 + -0x1 * -0x469; - function _0x5621bf() { - try { - return _0x1b8817 || (_0x5da972['perf'] ? -(-0x106b * 0x2 + 0x21f5 + -0x11e * 0x1) : (_0x1b8817 = _0x59a586(0x1 * 0x133343929 + -0x1b1eeab0 * 0x3 + -0x329ba2a), - _0x1b8817)); - } catch (_0x1f917d) { - return -(-0x135f + 0x7 * -0x403 + 0x2f75); - } - } - function _0x5e3d61() { - if (_0x1b8817) - return _0x1b8817; - _0x1b8817 = _0x59a586(0x74943bb2 + -0x1 * 0x1b9a69eb3 + -0x6814 * -0x5434c); - } - function _0x1216a9() { - const _0x2ad755 = window['screen']; - return _0x2ad755['width'] + '_' + _0x2ad755['height'] + '_' + _0x2ad755['colorDepth']; - } - function _0x4f7f56() { - const _0x57a67f = window['screen']; - return _0x57a67f['availWidth'] + '_' + _0x57a67f['availHeight']; - } - function _0x192c95() { - return new Promise(function (_0x1bfa34) { - 'getBattery' in navigator ? navigator['getBattery']()['then'](function (_0x2d0a76) { - _0x1bfa34(_0x2d0a76['charging'] + '_' + _0x2d0a76['chargingTime'] + '_' + _0x2d0a76['dischargingTime'] + '_' + _0x2d0a76['level']); - }) : _0x1bfa34(''); - } - ); - } - var _0x4dc16e = {}; - function _0xf062b() { - const _0x52fdd6 = 'maxTouchPoints'; - let _0x50f847, _0x63fed3 = 0xedc + -0x62a + -0x8b2; - void (-0x89c + -0x5db * -0x1 + 0x8d * 0x5) !== navigator[_0x52fdd6] && (_0x63fed3 = navigator[_0x52fdd6]); - try { - document['createEvent']('TouchEvent'), - _0x50f847 = !(-0xf71 + -0x3 * 0x894 + 0x292d); - } catch (_0x4617b5) { - _0x50f847 = !(-0x19df * -0x1 + 0xbf * -0x1a + -0x678); - } - let _0x1f6d79 = 'ontouchstart' in window; - return Object['assign'](_0x4dc16e, { - 'maxTouchPoints': _0x63fed3, - 'touchEvent': _0x50f847, - 'touchStart': _0x1f6d79 - }), - _0x63fed3 + '_' + _0x50f847 + '_' + _0x1f6d79; - } - function _0xa2aa80() { - return _0x4dc16e; - } - function _0x58f3ab() { - const _0x5f04e9 = new Date(); - _0x5f04e9['setDate'](0x7af + 0x20ff + -0x28ad), - _0x5f04e9['setMonth'](-0x1ade + -0x1eb * -0x1 + 0x18f8); - const _0x32f157 = -_0x5f04e9['getTimezoneOffset'](); - _0x5f04e9['setMonth'](0x1b41 + 0x2 * 0xaac + -0x5 * 0x9b6); - const _0x4d36b6 = -_0x5f04e9['getTimezoneOffset'](); - return Math['min'](_0x32f157, _0x4d36b6); - } - function _0x1bf587() { - const _0x4ffd7b = ['monospace', 'sans-serif', 'serif'] - , _0x116b1d = {} - , _0x318108 = {}; - if (!document['body']) - return '0'; - for (let _0x58b9f1 of _0x4ffd7b) { - const _0x4abfa9 = document['createElement']('span'); - _0x4abfa9['innerHTML'] = 'mmmmmmmmmmlli', - _0x4abfa9['style']['fontSize'] = '72px', - _0x4abfa9['style']['fontFamily'] = _0x58b9f1, - document['body']['appendChild'](_0x4abfa9), - _0x116b1d[_0x58b9f1] = _0x4abfa9['offsetWidth'], - _0x318108[_0x58b9f1] = _0x4abfa9['offsetHeight'], - document['body']['removeChild'](_0x4abfa9); - } - const _0x38c5a5 = ['Trebuchet\x20MS', 'Wingdings', 'Sylfaen', 'Segoe\x20UI', 'Constantia', 'SimSun-ExtB', 'MT\x20Extra', 'Gulim', 'Leelawadee', 'Tunga', 'Meiryo', 'Vrinda', 'CordiaUPC', 'Aparajita', 'IrisUPC', 'Palatino', 'Colonna\x20MT', 'Playbill', 'Jokerman', 'Parchment', 'MS\x20Outlook', 'Tw\x20Cen\x20MT', 'OPTIMA', 'Futura', 'AVENIR', 'Arial\x20Hebrew', 'Savoye\x20LET', 'Castellar', 'MYRIAD\x20PRO']; - let _0x5c3671, _0x15d730, _0x56bd1e; - _0x56bd1e = _0x5c3671 = _0x15d730 = -0x24e5 + 0xe52 + 0x1693; - for (let _0x5b28d2 = 0x1c50 + -0x201d * 0x1 + 0x7 * 0x8b; _0x5b28d2 < _0x38c5a5['length']; _0x5b28d2++) - for (const _0x49476c of _0x4ffd7b) { - const _0x55c792 = document['createElement']('span'); - _0x55c792['innerHTML'] = 'mmmmmmmmmmlli', - _0x55c792['style']['fontSize'] = '72px', - _0x55c792['style']['fontFamily'] = _0x38c5a5[_0x5b28d2] + ',' + _0x49476c, - document['body']['appendChild'](_0x55c792); - const _0x19db5d = _0x55c792['offsetWidth'] !== _0x116b1d[_0x49476c] || _0x55c792['offsetHeight'] !== _0x318108[_0x49476c]; - if (document['body']['removeChild'](_0x55c792), - _0x19db5d) { - _0x5b28d2 < 0xe7a + -0x1a9 + 0xcb3 * -0x1 && (_0x5c3671 |= -0x1 * 0x1c2b + -0x6df + 0x230b << _0x5b28d2); - break; - } - } - return _0x5c3671['toString'](-0x67 * 0x31 + -0x17e8 + 0x2baf); - } - function _0x497ee9() { - try { - new WebSocket('Create\x20WebSocket'); - } catch (_0x3b822f) { - return _0x3b822f['message']; - } - } - function _0x2f04c4() { - return eval['toString']()['length']; - } - function _0x584822() { - let _0x10d6dc = window['RTCPeerConnection'] || window['mozRTCPeerConnection'] || window['webkitRTCPeerConnection'] - , _0x4fad6e = []; - return new Promise(function (_0x168243) { - (_0x3d43bf() || navigator['userAgent']['toLowerCase']()['indexOf']('vivobrowser') > -0xa27 + -0x6c2 + -0x6f * -0x27) && _0x168243(''); - try { - if (_0x10d6dc && 'function' == typeof _0x10d6dc) { - let _0xe595fd = new _0x10d6dc({ - 'iceServers': [{ - 'urls': 'stun:stun.l.google.com:19302' - }] - }) - , _0x574bb4 = function () { } - , _0x30d23e = /([0-9]{1,3}(\.[0-9]{1,3}){3}|[a-f0-9]{1,4}(:[a-f0-9]{1,4}){7})/; - _0xe595fd['onicegatheringstatechange'] = function () { - 'complete' === _0xe595fd['iceGatheringState'] && (_0xe595fd['close'](), - _0xe595fd = null); - } - , - _0xe595fd['onicecandidate'] = function (_0x27ed97) { - if (_0x27ed97 && _0x27ed97['candidate'] && _0x27ed97['candidate']['candidate']) { - if ('' === _0x27ed97['candidate']['candidate']) - return; - let _0x57d09b = _0x30d23e['exec'](_0x27ed97['candidate']['candidate']); - if (null !== _0x57d09b && _0x57d09b['length'] > 0x3 * 0x67 + -0x199c + 0x1868) { - let _0x262c54 = _0x57d09b[-0x1 * 0x9af + 0x112b + -0x77b]; - -(-0xb95 + 0x11 * 0x1cd + -0x1307) === _0x4fad6e['indexOf'](_0x262c54) && _0x4fad6e['push'](_0x262c54); - } - } else - _0x168243(_0x4fad6e['join']()); - } - , - _0xe595fd['createDataChannel'](''), - setTimeout(function () { - _0x168243(_0x4fad6e['join']()); - }, -0x3c * 0x48 + 0x1 * 0x1223 + 0xb1); - let _0x455c7b = _0xe595fd['createOffer'](); - _0x455c7b instanceof Promise ? _0x455c7b['then'](function (_0x1d163c) { - return _0xe595fd['setLocalDescription'](_0x1d163c); - })['then'](_0x574bb4) : _0xe595fd['createOffer'](function (_0xa809c9) { - _0xe595fd['setLocalDescription'](_0xa809c9, _0x574bb4, _0x574bb4); - }, _0x574bb4); - } else - _0x168243(''); - } catch (_0x57991c) { - _0x168243(''); - } - } - ); - } - function _0x5d0a2b() { - return 'xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx'['replace'](/[xy]/g, function (_0x480280) { - let _0x322933 = (-0x89 * -0x9 + 0x129 * -0xd + 0x2 * 0x52a) * Math['random']() | -0xe5c + 0x119c + -0x1a0 * 0x2; - return ('x' == _0x480280 ? _0x322933 : -0x4 * -0x72c + 0x1f82 + -0x3c2f & _0x322933 | -0x11d6 * 0x2 + -0x1b5e + 0x3f12)['toString'](-0xaf * -0x3 + 0x1 * -0x11a9 + 0xfac); - }); - } - function _0x223a7e(_0x3a7e60) { - if (-0xbcb + 0x221 * 0xa + -0x95d === _0x3a7e60['length']) - return _0x120618(0x1aa8 + 0xc2 * 0x20 + -0x32e8, _0x3a7e60['substring'](-0x1 * -0x18d7 + 0x71 * 0x3 + 0x1a2a * -0x1, 0x2b * 0xb3 + 0x78 * 0x1c + -0x2b11))['toString']()['substring'](0x4 * 0x103 + -0x19e8 + 0x15dc, -0x1c97 * -0x1 + -0x164b + -0x64a) === _0x3a7e60['substring'](-0x59a + -0x1456 + 0x1a10, 0xbc + -0xbe5 + 0xb4b); - return !(-0x1 * 0x18da + 0x2469 + -0xae * 0x11); - } - function _0x259dfc() { - let _0x14b1b1 = _0x1a8c7f('ttcid'); - return _0x14b1b1 && _0x223a7e(_0x14b1b1) ? _0x14b1b1 : (_0x14b1b1 = _0x5d0a2b(), - _0x14b1b1 = (_0x14b1b1 + _0x120618(-0x1d55 + 0xe36 * -0x1 + 0x2b8b, _0x14b1b1))['substring'](0x1 * -0x4ae + -0x421 + -0x1c3 * -0x5, -0x19b0 + -0x16db + -0x2dd * -0x11), - _0xd93b4e('ttcid', _0x14b1b1), - _0x14b1b1); - } - function _0x382c54(_0x37c79e) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f52430015273cad972a2c23b04c4100000000000000781b000b0601170007020000001b001b000b024804041d001f1b000b071b000b03261b000b04261b000b061b000b070a0002100200a70a00021028000000a8000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003', [, , void (-0x791 + 0x102f + -0x89e) !== _0x3a3127 ? _0x3a3127 : void (0xc09 + -0x461 * 0x3 + 0x3 * 0x5e), void (-0xe28 + 0x8d + 0xd9b) !== _0x5a8fff ? _0x5a8fff : void (0x1c9 * -0xa + 0x2007 + 0x13 * -0xbf), void (0x13 * 0xa3 + 0x1c03 + -0x22 * 0x12e) !== _0x4df7cb ? _0x4df7cb : void (-0x2182 + -0x2183 + 0x4305 * 0x1), _0x382c54, _0x37c79e]); - } - function _0x332690(_0x2a63c5, _0x486ac2) { - if (_0x486ac2) { - let _0x5c4ef5 = -0xbf7 + -0x1b14 + 0x270b; - for (let _0x12ca55 = 0x199b + -0x166f * -0x1 + 0x2 * -0x1805; _0x12ca55 < _0x2a63c5['length']; _0x12ca55++) - _0x2a63c5[_0x12ca55]['p'] && (_0x2a63c5[_0x12ca55]['r'] = _0x486ac2[_0x5c4ef5++]); - } - let _0x4326cd = ''; - _0x2a63c5['forEach'](function (_0x28249c) { - _0x4326cd += _0x33ee4c(_0x28249c['r']) + '^^'; - }), - _0x4326cd += _0x46ddb0(); - const _0x4adfe8 = _0x5d0a2b() - , _0x3bc543 = Math['floor'](_0x4adfe8['charCodeAt'](-0x21bf + 0x1002 + 0x11c0) / (0x291 * 0x3 + 0x8b * 0x1 + 0x1 * -0x836)) + _0x4adfe8['charCodeAt'](-0x11d * -0x3 + -0xf59 + 0xc05) % (-0x27d * 0x1 + 0x1feb * -0x1 + -0x26 * -0xe8) - , _0x4bb372 = _0x4adfe8['substring'](-0x709 * 0x5 + 0xfc7 * -0x2 + -0x989 * -0x7, 0x1 * -0xd03 + -0x14f0 + 0x21f7 + _0x3bc543); - _0x4326cd = _0x5a8fff(_0x4df7cb(_0x4326cd, _0x4bb372) + _0x4adfe8); - let _0x469868 = 'https://xxbg.snssdk.com/websdk/v1/getInfo'; - _0x56e114(_0x469868 += '?q=' + encodeURIComponent(_0x4326cd) + '&', function (_0xb93635) { - -0x213a * -0x1 + 0x11fc + -0x3336 == _0xb93635['ret_code'] && _0xb93635['fp'] && (_0x5da972['_raw_sec_did'] = _0xb93635['fp'], - _0x5da972['_byted_sec_did'] = _0x382c54(_0xb93635['fp']), - _0xd93b4e('tt_scid', _0xb93635['fp'])); - }); - } - function _0x3e5e10(_0x4bf87a) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300031b0231b3c644118e686a000000000000099e1b000b02221700051c13221700081c1b000b0301170004001b00131e00061a00220200a81d00a92248041d00aa221b000b191e00a81d00ab131e00061a00220200ac1d00a92248031d00aa221b000b041d00ad131e00061a00220200ae1d00a92248031d00aa221b000b051d00ad131e00061a00220200671d00a92248031d00aa221b000b061d00ad131e00061a00220200af1d00a92248031d00aa221b000b041d00ad131e00061a00220200741d00a92248001d00aa131e00061a00220200b01d00a92248001d00aa131e00061a00220200b11d00a92248001d00aa131e00061a00220200b21d00a92248001d00aa131e00061a00220200391d00a92248001d00aa131e00061a00220200b31d00a92248031d00aa221b000b071d00ad131e00061a00220200b41d00a92248031d00aa221b000b081d00ad131e00061a00220200b51d00a92248011d00aa131e00061a00220200b61d00a92248011d00aa131e00061a00220200b71d00a92248011d00aa131e00061a00220200b81d00a92248001d00aa131e00061a00220200b91d00a92248031d00aa221b000b091d00ad2248011d00ba131e00061a00220200bb1d00a92248031d00aa221b000b0a1d00ad131e00061a00220200bc1d00a92248031d00aa221b000b0b1d00ad131e00061a00220200bd1d00a92248031d00aa221b000b041d00ad131e00061a00220200be1d00a92248031d00aa221b000b0c1d00ad131e00061a00220200bf1d00a92248031d00aa221b000b0d1d00ad131e00061a00220200c01d00a92248031d00aa221b000b0e1d00ad131e00061a00220200c11d00a92248031d00aa221b000b041d00ad131e00061a00220200101d00a92248001d00aa131e00061a00220200c21d00a92248031d00aa221b000b0f1d00ad220200c31d00c4131e00061a00220200c51d00a92248031d00aa221b000b101d00ad131e00061a00220200c61d00a92248031d00aa221b000b111d00ad131e00061a00220200c71d00a92248031d00aa221b000b121d00ad2248011d00ba131e00061a00220200701d00a92248011d00aa131e00061a00220200c81d00a92248041d00aa221b000b131e00c91d00ab131e00061a00220200ca1d00a92248031d00aa221b000b141d00ad131e00061a00220200cb1d00a92248031d00aa221b000b041d00ad131e00061a00220200cc1d00a92248041d00aa0a00221d00921b000a00001d009348001f0018001b000b1a1e00283a1701031b000b1a1800191e00aa1f011801480040170021180148014017003a180148024017004b180148034017005f1600c91600c91b000b1a1800191b000b151b000b021b000b1a1800191e00a919041d00ab1600a81b000b1a180019131b000b1a1800191e00a9191d00ab16008f1b000b1a1800191b000b031b000b1a1800191e00a9191d00ab1600731b000b1a1800191e00ba1700381b000b1617002e1b000b1b221e00cd241b000b1a1800191e00ad221e0017241b000b1a1800191e00c40a0001100a0001101c16002b1b000b1a1800191b000b1a1800191e00ad221e001724261b000b1a1800191e00c40a0002101d00ab16000616000318002d1f0016fef61b000b161700381b000b16221e00ce241b000b1b0a000110221e00cf240200002500141b000b17261b000b1a18000a0002101c000a0001101c16000d1b000b171b000b1a041c0000d0000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843', [, , 'undefined' != typeof navigator ? navigator : void (-0x1517 * -0x1 + -0x8 * 0x10d + -0xbf * 0x11), 'undefined' != typeof document ? document : void (0xcd1 + 0x757 * 0x3 + -0x22d6), void (-0x1f83 + -0x13f * -0x1d + -0x4a0 * 0x1) !== _0x46ddb0 ? _0x46ddb0 : void (-0x24c4 + -0x2043 + 0x4507), void (0x12b6 + -0x1cd7 + 0xa21) !== _0x22f3cd ? _0x22f3cd : void (0x15a4 + 0x82e + -0x1 * 0x1dd2), void (-0x3 * 0x37c + 0x1975 + -0x1 * 0xf01) !== _0x5621bf ? _0x5621bf : void (0x1770 + -0x232 + -0x153e), void (-0x4bd * -0x8 + 0x6 * -0x4a9 + -0x9f2) !== _0x1216a9 ? _0x1216a9 : void (0x23 * -0xb1 + -0x28 * 0x38 + 0x20f3), void (-0x179c + 0x1a38 + -0x29c) !== _0x4f7f56 ? _0x4f7f56 : void (-0x1623 + 0x281 + 0x13a2), void (-0xd42 + 0x501 + 0x841) !== _0x192c95 ? _0x192c95 : void (-0xb5d + -0x126a + 0x1dc7), void (-0xea + -0xe31 + 0x1 * 0xf1b) !== _0xf062b ? _0xf062b : void (0x18f4 + 0xa6e + -0x50e * 0x7), void (-0x1 * 0x2518 + 0x933 + 0x1be5) !== _0x58f3ab ? _0x58f3ab : void (-0x24f4 + -0x11e6 * -0x1 + 0x130e), void (-0xc11 + -0xe3b + -0x2c * -0x99) !== _0x2012a7 ? _0x2012a7 : void (-0x5 * -0xc7 + 0x179f * 0x1 + -0x1b82), void (0x167d + -0x8a1 + -0xddc) !== _0x1bf587 ? _0x1bf587 : void (-0x697 + -0x1b * -0x93 + -0x8ea), void (0x6f2 * 0x5 + 0x1 * -0x2695 + 0x1 * 0x3db) !== _0x1e5757 ? _0x1e5757 : void (0x35 * -0xb + 0x3e * -0x65 + -0x1 * -0x1abd), void (0x1e0 * 0x9 + -0xf78 + -0x6 * 0x3c) !== _0x1a8c7f ? _0x1a8c7f : void (-0x234d + 0x26db + -0xe * 0x41), void (-0x22d8 + -0x492 + 0x276a) !== _0x497ee9 ? _0x497ee9 : void (0x1672 + -0x19ee * 0x1 + 0x37c), void (-0x1 * 0x221b + -0xc8c + 0x2ea7 * 0x1) !== _0x2f04c4 ? _0x2f04c4 : void (0xd6 * -0x3 + 0x3 * 0x3b + 0x1d1), void (-0x1 * -0x101 + 0x4 * -0x903 + 0x230b) !== _0x584822 ? _0x584822 : void (0x1568 + -0x10ff + -0x469), void (0x10c0 + -0x1 * -0x14da + -0x259a) !== _0x55bacf ? _0x55bacf : void (0x13d3 + 0x1067 + -0x243a), void (-0x1ced + -0x96d + -0x1 * -0x265a) !== _0x259dfc ? _0x259dfc : void (-0x1 * 0x7ec + -0xe8 * 0x4 + 0x4 * 0x2e3), void (-0x41 * 0xf + -0x199b + -0xeb5 * -0x2) !== _0x33ee4c ? _0x33ee4c : void (-0x3be + -0x4 * -0x9b0 + -0x2 * 0x1181), 'undefined' != typeof Promise ? Promise : void (-0x181b + -0x1586 + 0x2da1 * 0x1), void (0x5bb + 0x19ff + -0x1fba) !== _0x332690 ? _0x332690 : void (0x1519 + 0xc48 + -0x2161 * 0x1), _0x3e5e10, _0x4bf87a]); - } - function _0x3bc223(_0x3ca0c9, _0x186189, _0x3f1a42) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300390d2565e72ac0715cc6640000000000000a301b000200d025004a1800483f2f1f001b000b02221e00d12418001800481a3a1700084841160025180048343a17000848471600181800483e3a17000b48004804291600084800481129280a000110001d009d1b000200d22500331b000b1e1f06180618004818340418061800481234042818061800480c340428180618004806340428180618000428001d00d31b000200d42500151b0018001d009c1b000b1f180048023404001d00d51b000200d62500211b000b1d481c331800480435301f061b0018001d009c1b000b1f180604001d00d71b000200d825001e1b000b1f1b000b1d481a33180048063530041b000b1e18000428001d00d91b0048001d009c1b0048001d00da1b0048001d00db1b001b000b031a00221e00dc240a0000104903e82b4800351d00dd1b001b000b041e00de01221700431c1b000b05261b000b052648001b000b25020000280a0002101b000b061e0071221e00df241b000b061e00e01e00284802280a0001100a0002104a0000fff12c1d00db1b001b000b251b000b244a0000fff12a31480035221e00162448020a0001101d00e11b001b000b261d00e21b000b261e00284820391700221b001b000b26221e00df241b000b261e00284820290a0001101d00e21600451b000b261e002848203a1700380200001f0048001f01180148201b000b261e0028293a17001318000200e3281f0018012d1f0116ffe31b0018001b000b27281d00e21b000200e41b000b27281d00da1b001b000b07261b000b2348020a0002101d00da1b001b000b052648001b000b23020000280a0002101d00e51b001b000b08260a0000101d00e61b000b290200a11b000b1c0200e73e17000712160004200d1b000200001d00e81b000b1a1e00e92217001c1c1b000b09221e00ea241b000b1a1e00e90a0001100200eb4017007a48001f011b000b1a1e00ec1700371b000b0a2648001b000b09221e00ea241b000b0b261b000b1a1e00e91b000b1a1e00ec0a0002100a0001100a0002101f011600291b000b0a2648001b000b09221e00ea241b000b0c1b000b1a1e00e9040a0001100a0002101f011b000200ed1801280200ee281d00e81b001b000b0d1b000b1a1e00ef041d00f01b001b000b1a1e00f117001e1b000b0e221e00f2241b000b2b1b000b1a1e00f10a0002101600071b000b2b1d00f01b001b000b2a1b000b0f1b000b2b04281d00e81b001b000b2a0200f3281b000b101b000b1a1e00ef04280200ee281d00e81b001b000b2a0200f4280200f5281d00e81b001b000b111b000b29041d00f61b001b000b041e00de012217000d1c1b000b12260a0000101d00f71b001b000b041e00de012217001e1c1b000b131e00f822011700111c1b000b141b000b150200c304041d00f91b001b000b201b000b23041b000b211b000b231400fa2b48003504281b000b221b000b2d1b000b233104281b000b201b000b05261b000b281b000b041e00de012217000b1c1b000b161e0010221e0016240a0000100a0002104a0000fff12c4810331b000b05261b000b281b000b2a020000280a0002104a0000fff12c3004281b000b211b000b2c4808331b000b041e00fb480433301b000b233104281b000b1f1b000b2404281d00fc1b000b224800041c1b000b2e1700111b001b000b2f1b000b2e281d00fc1b000200fd1b000b2f281d00fe1b001b000b0a2648001b000b300a000210221e00162448100a0001101d00ff1b001b000b31221e0100241b000b311e00284802291b000b311e00280a0002101d01011b001b000b301b000b32281d00fe1b000b3000000102000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d', [, , 'undefined' != typeof String ? String : void (0x1406 + -0x359 * 0x1 + 0x1 * -0x10ad), 'undefined' != typeof Date ? Date : void (0x241f * -0x1 + -0x1930 + 0x3d4f), void (0x45 * -0x68 + 0x1 * -0x45b + 0x2063 * 0x1) !== _0x55bacf ? _0x55bacf : void (0x26cf + -0x1 * -0x885 + -0x2f54), void (0x1231 + 0x10d4 + -0x2305) !== _0x142a67 ? _0x142a67 : void (0xf * 0x3e + 0x1878 + -0x1c1a), 'undefined' != typeof location ? location : void (0x16e + 0xd8b + -0xef9), 'undefined' != typeof parseInt ? parseInt : void (-0x143c + -0x1f10 + -0x2 * -0x19a6), void (-0x44 * 0x4d + 0x67 * -0x57 + 0x3775) !== _0x1797d1 ? _0x1797d1 : void (-0x17bf * 0x1 + -0x176c * -0x1 + -0x1 * -0x53), 'undefined' != typeof JSON ? JSON : void (0x29 * -0x6b + 0x2a8 + 0xe7b), void (-0x7b8 + -0x393 * -0x3 + -0x1 * 0x301) !== _0x204323 ? _0x204323 : void (0x11 * 0x223 + 0x43 * 0xe + 0x161 * -0x1d), void (-0xe0a * 0x2 + 0x32b + 0x18e9) !== _0x4e4863 ? _0x4e4863 : void (-0x1f3b + 0x2210 + 0x1d * -0x19), void (0x185f + -0x6 * 0x4ba + -0x1 * -0x3fd) !== _0x337647 ? _0x337647 : void (0x1aca + 0x1327 + -0x2df1), void (0x697 * -0x1 + -0x170e + 0x1da5) !== _0x375022 ? _0x375022 : void (0x7af + 0xe1a + -0x15c9), 'undefined' != typeof Object ? Object : void (-0x1d * 0xeb + 0x1 * 0x1b23 + -0x21 * 0x4), void (0xb * -0x2eb + 0x256e + 0x41 * -0x15) !== _0x12b4c7 ? _0x12b4c7 : void (0x2 * -0xddc + 0x2c9 * -0xa + -0x3 * -0x1286), void (-0x223 * 0x10 + -0xe4 * 0x10 + -0x64 * -0x7c) !== _0x16d2c8 ? _0x16d2c8 : void (0x2 * -0x7b9 + -0x8 * 0x1a + -0x1 * -0x1042), void (-0x78e + 0x1 * -0x11a + 0x8a8) !== _0x4d1d79 ? _0x4d1d79 : void (-0x1338 + 0x1ca * -0x15 + 0x38ca), void (0x20ff + 0x265e + 0x1 * -0x475d) !== _0x5621bf ? _0x5621bf : void (-0x1 * 0x118b + -0x35 * -0xa7 + -0x1108), void (-0xe9 + -0x13cd + 0x14b6) !== _0x5da972 ? _0x5da972 : void (-0xf15 + 0x568 + 0x9ad), void (-0x1 * -0x1886 + -0x11e5 * 0x1 + 0x1 * -0x6a1) !== _0x382c54 ? _0x382c54 : void (-0x6e4 + 0x1 * 0x91d + -0x239), void (0x55b + -0x23 * -0x11 + -0x1 * 0x7ae) !== _0x1a8c7f ? _0x1a8c7f : void (-0x14ca + 0x1 * 0x11df + 0x2eb), 'undefined' != typeof navigator ? navigator : void (-0x13b3 + -0x13f7 + 0x27aa), , , _0x3bc223, _0x3ca0c9, _0x186189, _0x3f1a42]); - } - window.Signature = _0x3bc223; - function _0x47d91b(_0x44cee3, _0x2f5982) { - const _0x592dea = {}; - for (let _0x307258 = -0x17 * 0x1a6 + 0x254 * -0xa + 0x3d32; _0x307258 < _0x2f5982['length']; _0x307258++) { - const _0x22818a = _0x2f5982[_0x307258]; - let _0xd1da9 = _0x44cee3[_0x22818a]; - null == _0xd1da9 && (_0xd1da9 = !(-0x1c8b + 0x2652 + -0x9c6)), - null === _0xd1da9 || 'function' != typeof _0xd1da9 && 'object' != typeof _0xd1da9 || (_0xd1da9 = !(0x6f * 0x23 + -0x2ea + 0x2b * -0x49)), - _0x592dea[_0x22818a] = _0xd1da9; - } - return _0x592dea; - } - function _0x49e3db() { - return _0x47d91b(navigator, ['appCodeName', 'appName', 'platform', 'product', 'productSub', 'hardwareConcurrency', 'cpuClass', 'maxTouchPoints', 'oscpu', 'vendor', 'vendorSub', 'doNotTrack', 'vibrate', 'credentials', 'storage', 'requestMediaKeySystemAccess', 'bluetooth']); - } - function _0x4d4460() { - return _0x47d91b(window, ['Image', 'innerHeight', 'innerWidth', 'screenX', 'screenY', 'isSecureContext', 'devicePixelRatio', 'toolbar', 'locationbar', 'ActiveXObject', 'external', 'mozRTCPeerConnection', 'postMessage', 'webkitRequestAnimationFrame', 'BluetoothUUID', 'netscape']); - } - function _0x13b211() { - return _0x47d91b(document, ['characterSet', 'compatMode', 'documentMode', 'layers', 'images']); - } - function _0x1cd1e5() { - const _0x156d59 = document['createElement']('canvas'); - let _0x39741b = null; - try { - _0x39741b = _0x156d59['getContext']('webgl') || _0x156d59['getContext']('experimental-webgl'); - } catch (_0x3c6a58) { } - return _0x39741b || (_0x39741b = null), - _0x39741b; - } - function _0x2b5338(_0x39f21c) { - const _0x582afd = _0x39f21c['getExtension']('EXT_texture_filter_anisotropic') || _0x39f21c['getExtension']('WEBKIT_EXT_texture_filter_anisotropic') || _0x39f21c['getExtension']('MOZ_EXT_texture_filter_anisotropic'); - if (_0x582afd) { - let _0x6eb2a5 = _0x39f21c['getParameter'](_0x582afd['MAX_TEXTURE_MAX_ANISOTROPY_EXT']); - return 0xd81 * -0x2 + 0x1f6d + -0x46b === _0x6eb2a5 && (_0x6eb2a5 = 0x2 * 0x95 + 0x129 * -0x1d + 0x207d), - _0x6eb2a5; - } - return null; - } - function _0x9f8720() { - if (_0x457fd5['WEBGL']) - return _0x457fd5['WEBGL']; - const _0x59ed68 = _0x1cd1e5(); - if (!_0x59ed68) - return {}; - const _0x4794ce = { - 'supportedExtensions': _0x59ed68['getSupportedExtensions']() || [], - 'antialias': _0x59ed68['getContextAttributes']()['antialias'], - 'blueBits': _0x59ed68['getParameter'](_0x59ed68['BLUE_BITS']), - 'depthBits': _0x59ed68['getParameter'](_0x59ed68['DEPTH_BITS']), - 'greenBits': _0x59ed68['getParameter'](_0x59ed68['GREEN_BITS']), - 'maxAnisotropy': _0x2b5338(_0x59ed68), - 'maxCombinedTextureImageUnits': _0x59ed68['getParameter'](_0x59ed68['MAX_COMBINED_TEXTURE_IMAGE_UNITS']), - 'maxCubeMapTextureSize': _0x59ed68['getParameter'](_0x59ed68['MAX_CUBE_MAP_TEXTURE_SIZE']), - 'maxFragmentUniformVectors': _0x59ed68['getParameter'](_0x59ed68['MAX_FRAGMENT_UNIFORM_VECTORS']), - 'maxRenderbufferSize': _0x59ed68['getParameter'](_0x59ed68['MAX_RENDERBUFFER_SIZE']), - 'maxTextureImageUnits': _0x59ed68['getParameter'](_0x59ed68['MAX_TEXTURE_IMAGE_UNITS']), - 'maxTextureSize': _0x59ed68['getParameter'](_0x59ed68['MAX_TEXTURE_SIZE']), - 'maxVaryingVectors': _0x59ed68['getParameter'](_0x59ed68['MAX_VARYING_VECTORS']), - 'maxVertexAttribs': _0x59ed68['getParameter'](_0x59ed68['MAX_VERTEX_ATTRIBS']), - 'maxVertexTextureImageUnits': _0x59ed68['getParameter'](_0x59ed68['MAX_VERTEX_TEXTURE_IMAGE_UNITS']), - 'maxVertexUniformVectors': _0x59ed68['getParameter'](_0x59ed68['MAX_VERTEX_UNIFORM_VECTORS']), - 'shadingLanguageVersion': _0x59ed68['getParameter'](_0x59ed68['SHADING_LANGUAGE_VERSION']), - 'stencilBits': _0x59ed68['getParameter'](_0x59ed68['STENCIL_BITS']), - 'version': _0x59ed68['getParameter'](_0x59ed68['VERSION']) - }; - return _0x457fd5['WEBGL'] = _0x4794ce, - _0x4794ce; - } - function _0x21ebeb() { - const _0x35640b = {}; - return _0x35640b['navigator'] = _0x49e3db(), - _0x35640b['window'] = _0x4d4460(), - _0x35640b['document'] = _0x13b211(), - _0x35640b['webgl'] = _0x9f8720(), - _0x35640b['gpu'] = _0x2012a7(), - _0x35640b['plugins'] = _0x1e5757(), - _0x457fd5['SECINFO'] = _0x35640b, - _0x35640b; - } - function _0x4b9da1() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300081207415f52c0cc2baa9c00000000000001181b00131e00061a001d00261b000b021e01021700121b001b000b021e01021d00261600111b001b000b03260a0000101d00261b000b091b000b04221e0103240a0000101d01041b001b000b054804041d002a1b001b000b0a1b000b06261b000b07261b000b08221e00ea241b000b090a0001101b000b0a0a0002100200a70a000210281d00271b000b0b00000105000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d', [, , void (-0x252c + -0x1 * 0x874 + 0x2da0) !== _0x457fd5 ? _0x457fd5 : void (-0x320 * 0xc + -0x21 * 0x16 + 0x2856), void (0x22 * 0xce + -0x427 * -0x9 + -0x40bb) !== _0x21ebeb ? _0x21ebeb : void (0x112 + -0x7d * -0x17 + -0xc4d), 'undefined' != typeof Date ? Date : void (-0x22b2 + -0x45 * -0x4c + 0xe36), void (0xa63 * 0x3 + -0xba8 + -0x1381) !== _0x3a3127 ? _0x3a3127 : void (-0x3f7 + 0x2188 * -0x1 + 0x257f), void (0x1 * -0x1213 + -0x1266 + 0x2479) !== _0x5a8fff ? _0x5a8fff : void (0xd01 + -0x879 + -0x488), void (-0x1b7a + -0x362 * 0x1 + 0x1edc) !== _0x4df7cb ? _0x4df7cb : void (0x108c + 0x1e82 + 0x2 * -0x1787), 'undefined' != typeof JSON ? JSON : void (0x61 + -0x71f * -0x1 + 0xa0 * -0xc)]); - } - var _0x4bc47a = { - 'kCallTypeDirect': 0x0, - 'kCallTypeInterceptor': 0x1 - } - , _0xfc13aa = { - 'kHttp': 0x0, - 'kWebsocket': 0x1 - }; - const _0x5b44e3 = _0x55bacf; - function _0x3ef6dd(_0x462b61) { - let _0x48d08b, _0x20dee6, _0x3d00ad = []; - for (let _0x3038de = -0x1b65 * -0x1 + -0xd4 + 0x1a91 * -0x1; _0x3038de < _0x462b61['length']; _0x3038de++) { - _0x48d08b = _0x462b61['charCodeAt'](_0x3038de), - _0x20dee6 = []; - do { - _0x20dee6['push'](-0x963 + -0x1e3 * -0x3 + 0x4b9 & _0x48d08b), - _0x48d08b >>= 0x2001 + 0x53 * -0x49 + -0x2 * 0x427; - } while (_0x48d08b); - _0x3d00ad = _0x3d00ad['concat'](_0x20dee6['reverse']()); - } - return _0x3d00ad; - } - function _0xbc22fb(_0x1cfff3) { } - function _0x495edf(_0xad3fc1) { } - function _0x32fcc9(_0x357ca2) { } - function _0x530e47(_0x343f84) { } - function _0x3c43af(_0x510a32, _0x161ee6, _0x372605) { } - const _0x438b6f = { - 'WEB_DEVICE_INFO': 0x8 - }; - function _0xbb2903(_0x3e09ac, _0x138d92) { - return JSON['stringify']({ - 'magic': 0x20200422, - 'version': 0x1, - 'dataType': _0x3e09ac, - 'strData': _0x138d92, - 'tspFromClient': new Date()['getTime']() - }); - } - function _0x5d2df1(_0x2a0adf, _0x5a6ea0, _0x3071ed, _0x3e3859) { - return _0x1099e7('POST', _0x2a0adf, _0x5a6ea0, _0x3071ed, _0x3e3859); - } - function _0x1099e7(_0x113c83, _0x36667e, _0x39faea, _0x338ef1, _0x42bef1) { - let _0x2c7e0c = new XMLHttpRequest(); - if (_0x2c7e0c['open'](_0x113c83, _0x36667e, !(0xb64 + 0x1e23 * 0x1 + -0x1 * 0x2987)), - _0x42bef1 && (_0x2c7e0c['withCredentials'] = !(-0x226f + -0x1 * 0x4c3 + 0x2732)), - _0x338ef1) { - let _0x1a0462 = Object['keys'](_0x338ef1); - for (let _0x41ffde of _0x1a0462) { - let _0x4d590b = _0x338ef1[_0x41ffde]; - _0x2c7e0c['setRequestHeader'](_0x41ffde, _0x4d590b); - } - } - _0x2c7e0c['send'](_0x39faea); - } - function _0x36bfce(_0x3bac8c, _0x5ca011) { - return _0x5ca011 || (_0x5ca011 = null), - !!navigator['sendBeacon'] && (navigator['sendBeacon'](_0x3bac8c, _0x5ca011), - !(0x1f2b * -0x1 + -0x128d + 0x31b8)); - } - function _0x169e5b(_0x553937, _0x550dbd) { - try { - window['localStorage'] && window['localStorage']['setItem'](_0x553937, _0x550dbd); - } catch (_0x4438d7) { } - } - function _0x22df70(_0x235f6e) { - try { - window['localStorage'] && window['localStorage']['removeItem'](_0x235f6e); - } catch (_0x3e1dec) { } - } - function _0xd80e89(_0x273f78) { - try { - return window['localStorage'] ? window['localStorage']['getItem'](_0x273f78) : null; - } catch (_0xa533ac) { - return null; - } - } - function _0x4c6277(_0x2f4cbd, _0x53de78) { - let _0x5820a1, _0x3824d6 = [], _0x888bc7 = 0x649 * -0x1 + 0x14c3 + -0xe7a, _0x4c009e = ''; - for (let _0x171bd6 = 0x4b1 + 0x1685 + -0x1b36; _0x171bd6 < -0xaa1 + 0x44 * 0x66 + -0xf77; _0x171bd6++) - _0x3824d6[_0x171bd6] = _0x171bd6; - for (let _0x27c47c = 0x6c2 + -0xc * 0x11c + 0x68e; _0x27c47c < 0x4 * -0x4 + -0x1128 + 0x1 * 0x1238; _0x27c47c++) - _0x888bc7 = (_0x888bc7 + _0x3824d6[_0x27c47c] + _0x2f4cbd['charCodeAt'](_0x27c47c % _0x2f4cbd['length'])) % (-0x5b * -0x29 + -0x2 * -0xc6e + -0x266f), - _0x5820a1 = _0x3824d6[_0x27c47c], - _0x3824d6[_0x27c47c] = _0x3824d6[_0x888bc7], - _0x3824d6[_0x888bc7] = _0x5820a1; - let _0x4c8c83 = -0xc0a + -0x91f + 0x1529; - _0x888bc7 = -0x17 * 0xb3 + 0x1 * 0xb9f + 0x23b * 0x2; - for (let _0x12396f = 0xe2e + 0x7dd + -0x160b; _0x12396f < _0x53de78['length']; _0x12396f++) - _0x4c8c83 = (_0x4c8c83 + (-0x2 * 0x12c3 + -0xdb * 0x14 + 0xc5 * 0x47)) % (0x3 * 0x28f + -0x25 * 0x9e + 0x1029), - _0x888bc7 = (_0x888bc7 + _0x3824d6[_0x4c8c83]) % (-0x85d * 0x1 + 0x18b7 + -0xf5a), - _0x5820a1 = _0x3824d6[_0x4c8c83], - _0x3824d6[_0x4c8c83] = _0x3824d6[_0x888bc7], - _0x3824d6[_0x888bc7] = _0x5820a1, - _0x4c009e += String['fromCharCode'](_0x53de78['charCodeAt'](_0x12396f) ^ _0x3824d6[(_0x3824d6[_0x4c8c83] + _0x3824d6[_0x888bc7]) % (0x18d * 0x19 + 0x270f + -0x6fc * 0xb)]); - return _0x4c009e; - } - const _0x54b1e3 = _0x4c6277; - var _0x5e370d = {}; - function _0x36152d(_0x1be489, _0x584289) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f5243000f150bc12ffa28e4d2b98400000000000001201b0048011d002a1b001b000b02221e00d1241b000b094806331b000b0a300a0001101d00271b001b000b02221e00d1241b000b03221e0105241b000b03221e0106240a0000104901002a0a0001100a0001101d00751b001b000b04261b000b0c1b000b080a0002101d00761b001b000b0b1b000b0c281b000b0d281d00781b000b05261b000b0e0200220a00021000000107000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c43494240', [, , 'undefined' != typeof String ? String : void (0x256f + 0x2 * 0x1066 + -0x463b), 'undefined' != typeof Math ? Math : void (0x20a1 + -0x2015 + -0x8c), void (-0x9f7 * -0x2 + 0x36 * 0x6 + 0x1532 * -0x1) !== _0x54b1e3 ? _0x54b1e3 : void (-0x2013 + -0x1a87 * 0x1 + 0x3a9a), void (-0x1610 + 0x93e + 0xcd2) !== _0x4f35e1 ? _0x4f35e1 : void (-0x6b2 + 0x6a5 + 0xd), , _0x36152d, _0x1be489, _0x584289]); - } - window.msToekn_fp = _0x36152d; - _0x5e370d['pb'] = 0x820 + 0x39 * 0x52 + -0x1a60, - _0x5e370d['json'] = 0x3d * 0x2 + 0x1341 + -0x13ba; - var _0x215b01 = { - 'kNoMove': 0x2, - 'kNoClickTouch': 0x4, - 'kNoKeyboardEvent': 0x8, - 'kMoveFast': 0x10, - 'kKeyboardFast': 0x20, - 'kFakeOperations': 0x40 - }; - let _0x329bb5 = { - 'sTm': 0x0, - 'acc': 0x0 - }; - function _0x3879ee() { - try { - let _0xeee15f = _0xd80e89('xmstr'); - _0xeee15f ? Object['assign'](_0x329bb5, JSON['parse'](_0xeee15f)) : (_0x329bb5['sTm'] = new Date()['getTime'](), - _0x329bb5['acc'] = -0xa87 + -0x1 * 0x1c50 + 0x26d7); - } catch (_0x3bf682) { - _0x329bb5['sTm'] = new Date()['getTime'](), - _0x329bb5['acc'] = 0x124a + 0xbd8 * -0x2 + 0x566, - _0x28d4d4(); - } - } - function _0x28d4d4() { - _0x169e5b('xmstr', JSON['stringify'](_0x329bb5)); - } - const _0x1c0307 = { - 'T_MOVE': 0x1, - 'T_CLICK': 0x2, - 'T_KEYBOARD': 0x3 - }; - let _0x183071 = !(-0x386 * 0x6 + 0xf4c + 0x5d9) - , _0x595b7d = [] - , _0x4eb3b3 = [] - , _0x49fb07 = []; - var _0x196677 = { - 'ubcode': 0x0 - }; - const _0x81e001 = function (_0x109be4, _0x31ca48) { - return _0x109be4 + _0x31ca48; - } - , _0x261134 = function (_0x1bd449) { - return _0x1bd449 * _0x1bd449; - }; - function _0x2b559c(_0x410d6e, _0x5844fc) { - if (_0x410d6e['length'] > -0x13d * -0xb + 0x1e * 0x6b + -0x1961 && _0x410d6e['splice'](-0x17ca + -0x22e1 * 0x1 + 0x3aab, -0x21d * -0x2 + 0x3e * -0x3d + 0x38 * 0x32), - _0x410d6e['length'] > -0x2247 + 0x1 * 0x1868 + 0x9df * 0x1) { - const _0x4dd9db = _0x410d6e[_0x410d6e['length'] - (-0x905 * 0x4 + -0x674 + -0x2a89 * -0x1)]; - if (_0x5844fc['d'] - _0x4dd9db['d'] <= 0x14c1 + 0x15d0 + -0x2a91 || 'y' in _0x5844fc && _0x5844fc['x'] === _0x4dd9db['x'] && _0x5844fc['y'] === _0x4dd9db['y']) - return; - } - _0x410d6e['push'](_0x5844fc); - } - function _0x25a9f9(_0x35bdac, _0x531e13, _0x569023) { - if (!_0x5da972['enableTrack']) - return; - if (_0x569023 !== _0x1c0307['T_MOVE']) - return _0x569023 === _0x1c0307['T_CLICK'] ? (_0x35bdac['length'] >= 0x5 * -0x4e1 + -0x969 + -0xc7 * -0x2e && _0x5c5242(), - void _0x35bdac['push'](_0x531e13)) : _0x569023 === _0x1c0307['T_KEYBOARD'] ? (_0x35bdac['length'] > -0xb69 + 0x1 * 0xfde + -0x1 * 0x281 && _0x5c5242(), - void _0x35bdac['push'](_0x531e13)) : void (0x236a + 0x2 * -0xe6a + -0x232 * 0x3); - { - let _0x3df4d4 = -0x1cf4 + 0x53 * -0x2b + 0x1 * 0x2cd9; - if (_0x35bdac['length'] >= -0x9 * -0x139 + 0x2 * -0x704 + -0x1 * -0x4fb && _0x5c5242(), - _0x35bdac['length'] > -0x1131 + 0x1c * -0xb9 + 0x256d) { - let _0x210ae6 = _0x35bdac[_0x35bdac['length'] - (-0x2314 + -0x1 * -0x1fe5 + 0x33 * 0x10)] - , _0x1edc15 = _0x210ae6['x'] - , _0x16429e = _0x210ae6['y'] - , _0x3f79ba = _0x210ae6['ts']; - if (_0x1edc15 === _0x531e13['x'] && _0x16429e === _0x531e13['y']) - return; - if (_0x531e13['ts'] - _0x3f79ba < _0x3df4d4) - return; - } - _0x35bdac['push'](_0x531e13); - } - } - const _0x17f931 = { - 'init': 0x0, - 'running': 0x1, - 'exit': 0x2, - 'flush': 0x3 - }; - function _0x5c5242(_0x53e85f) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300193e3045a7a2447c073ab900000000000006661b0002010725005f131e00061a001f061b000b02020108191f0718070200003f17000b180602010818070d1b000b02020109191f0818080200003f17000b180602010a18080d1b000b0202010b191f0918090200003f17000b180602010c18090d1806001d00801b00121d00821b000b110117000f1b001b000b031e010d1d007e1b000b111b000b031e010e3e1700091b00201d00821b001b000b041a00221e00dc240a0000101d00841b00131e00061a00221b000b021e010f221e01102448000a0001101d0111221b000b021e0112221e01102448000a0001101d0113221b000b021e0114221e01102448000a0001101d0115221b000b021e0116221e01102448000a0001101d01171d00861b000b151e01111e002848003e221700111c1b000b151e01131e002848003e221700111c1b000b151e01151e002848003e221700111c1b000b151e01171e002848003e170004001b001b000b151e01111e002848102a1b000b151e01131e0028480c2a281b000b151e01151e002848042a281b000b151e01171e002848082a281d008e1b000b141b000b051e01181b000b061e01191e011a4903e82a283a17003f1b000b051e011b1b000b061e01191e011c4904002a3a1700231b000b05221e011b1b000b16281d011b1b000b07260a0000101c1b00201d00821600291b000b051b000b141d01181b000b051b000b161d011b1b000b07260a0000101c1b00201d00821b000b1317011e48021f00131e00061a00221b000b151d011d2218001d011e1f01180102011f131e00061a000d180102011f190200a81b000b061e00a80d180102011f190201040200001b000b041a00221e00dc240a000010280d180102011f190201201b000b021e01200d180102011f1902012148000d1801020122131e00061a000d1b000b08221e0123241801020122191b000b12260a0000100a0002101c1b000b09261b000b0a1e01241b000b0b261b000b0c221e00ea2418010a0001101b000b0d1e01250a0002100a0002101f021b000b061e0126020127191f03180301170004001b000b111b000b031e01283e17001b1b000b0e26180318020a0002101f041804011700031600181b000b0f2618031802131e00061a00200a0004101c000129000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459', [, , void (0x1 * -0x7eb + -0x759 + -0x3d1 * -0x4) !== _0x457fd5 ? _0x457fd5 : void (0xa97 * -0x2 + -0xc3a + -0x85a * -0x4), void (0x2 * -0xbb9 + -0x604 + 0x1d76) !== _0x17f931 ? _0x17f931 : void (0x33 * 0xb0 + 0xcd3 * -0x1 + -0x163d), 'undefined' != typeof Date ? Date : void (0x116d + -0x223 * -0x8 + -0x2285 * 0x1), void (0x2 * -0x69d + -0x16 * -0x9e + -0x1e * 0x3) !== _0x329bb5 ? _0x329bb5 : void (0x1 * 0x1154 + -0x6d * -0x13 + -0x196b), void (0x83b + -0x1cbe + 0x1 * 0x1483) !== _0x5da972 ? _0x5da972 : void (-0x205a + 0x3 * 0xbee + -0x370), void (-0x1f04 + 0x241c + -0x8 * 0xa3) !== _0x28d4d4 ? _0x28d4d4 : void (-0x1a96 + 0x9c0 + 0x10d6), 'undefined' != typeof Object ? Object : void (-0x1291 + -0x1 * -0x7ed + 0xaa4), void (0x26e7 + 0x14ba + -0x3ba1) !== _0xbb2903 ? _0xbb2903 : void (0x1 * 0x11a9 + 0x247 * 0xd + 0x5 * -0x974), void (0x3 * 0x2ea + -0x1477 + 0x1 * 0xbb9) !== _0x438b6f ? _0x438b6f : void (0xf63 + 0x1b2 + -0x1115), void (0xc49 + -0x1 * -0x138b + -0x1fd4) !== _0x36152d ? _0x36152d : void (0x1d18 + -0x5db * -0x1 + -0x22f3), 'undefined' != typeof JSON ? JSON : void (0xc0 * -0x12 + 0x10ea + 0x36a * -0x1), void (-0x2577 + 0x189d + 0xcda) !== _0x5e370d ? _0x5e370d : void (-0xf08 + -0x1d0c + 0x2c14), void (0x1b2b + 0x18ec + -0x3417) !== _0x36bfce ? _0x36bfce : void (0x87 * 0x3 + 0xf8d + 0x3 * -0x5b6), void (-0x1 * 0x1c32 + -0xa8 * 0x22 + 0x3282) !== _0x5d2df1 ? _0x5d2df1 : void (-0x17cf + -0x187 + -0x2e * -0x8d), _0x5c5242, _0x53e85f]); - } - function _0x99303b() { - _0x5da972['enableTrack'] && _0x5c5242(_0x17f931['exit']); - } - var _0x21bf3d = {}; - _0x21bf3d['mousemove'] = _0x4a9775, - _0x21bf3d['touchmove'] = _0x4a9775, - _0x21bf3d['keydown'] = _0x2dbdf7, - _0x21bf3d['touchstart'] = _0x23af9b, - _0x21bf3d['mousedown'] = _0x23af9b; - let _0x325696 = !(-0x233f + 0x25d7 + -0x297); - function _0x123ed4() { - if (document && document['addEventListener'] && !_0x325696) { - let _0x50a8c5 = Object['keys'](_0x21bf3d); - for (let _0x272d11 of _0x50a8c5) - document['addEventListener'](_0x272d11, _0x21bf3d[_0x272d11]); - _0x325696 = !(-0x65 * -0x3f + 0x1 * -0x19db + 0x100); - } - } - function _0x4a9775(_0x421275) { - let _0x4b4c00 = _0x421275; - const _0x55519a = _0x421275['type']; - _0x421275['changedTouches'] && 'touchmove' === _0x55519a && (_0x4b4c00 = _0x421275['touches'][0x1989 + 0x51 * -0x44 + -0x157 * 0x3], - _0x183071 = !(0xee4 + 0x1146 + -0x202a)); - let _0x2d4bb9 = { - 'x': Math['floor'](_0x4b4c00['clientX']), - 'y': Math['floor'](_0x4b4c00['clientY']), - 'd': Date['now']() - }; - _0x2b559c(_0x595b7d, _0x2d4bb9), - _0x25a9f9(_0x457fd5['moveList'], { - 'ts': _0x2d4bb9['d'], - 'x': _0x2d4bb9['x'], - 'y': _0x2d4bb9['y'] - }, _0x1c0307['T_MOVE']); - } - function _0x2dbdf7(_0x275fc2) { - let _0x1f85da = 0x2 * 0xe5e + 0x5 * 0x125 + -0x2275; - (_0x275fc2['altKey'] || _0x275fc2['ctrlKey'] || _0x275fc2['metaKey'] || _0x275fc2['shiftKey']) && (_0x1f85da = 0x1a5a * -0x1 + -0xc66 + 0x26c1 * 0x1); - let _0x34f4bb = { - 'x': _0x1f85da, - 'd': Date['now']() - }; - _0x2b559c(_0x49fb07, _0x34f4bb), - _0x25a9f9(_0x457fd5['keyboardList'], { - 'ts': _0x34f4bb['d'] - }, _0x1c0307['T_KEYBOARD']); - } - function _0x23af9b(_0x182c05) { - let _0x6a5264 = _0x182c05; - const _0x278021 = _0x182c05['type']; - _0x182c05['changedTouches'] && 'touchstart' === _0x278021 && (_0x6a5264 = _0x182c05['touches'][0x1 * 0x55d + -0x209b + 0x1b3e], - _0x183071 = !(0x1076 + 0x2683 + -0x36f9)); - let _0x267d27 = { - 'x': Math['floor'](_0x6a5264['clientX']), - 'y': Math['floor'](_0x6a5264['clientY']), - 'd': Date['now']() - }; - _0x2b559c(_0x4eb3b3, _0x267d27), - _0x25a9f9(_0x457fd5['clickList'], { - 'ts': _0x267d27['d'], - 'x': _0x267d27['x'], - 'y': _0x267d27['y'] - }, _0x1c0307['T_CLICK']); - } - function _0x408181(_0x3993fa) { - return _0x3993fa['reduce'](_0x81e001) / _0x3993fa['length']; - } - function _0x1806c9(_0x37c2cb) { - if (_0x37c2cb['length'] <= -0x3 * 0x5f7 + -0x113 + 0x12f9) - return 0x6a3 * 0x1 + -0x1e66 + 0x17c3; - const _0x179994 = _0x408181(_0x37c2cb) - , _0x5dcf33 = _0x37c2cb['map'](function (_0x5cce13) { - return _0x5cce13 - _0x179994; - }); - return Math['sqrt'](_0x5dcf33['map'](_0x261134)['reduce'](_0x81e001) / (_0x37c2cb['length'] - (0x9a3 * 0x1 + 0x1 * 0x2591 + -0x1 * 0x2f33))); - } - function _0x5391e8(_0x12f685, _0x416de3, _0x287ba4) { - let _0xfbbbf4 = 0x196b + -0x2055 + 0x6ea - , _0x5cd65e = -0x16b7 + -0x224a + 0x3901; - if (_0x12f685['length'] > _0x416de3) { - let _0x236ba8 = []; - for (let _0x263a0e = 0xbe1 * -0x1 + 0xb7 + -0x2 * -0x595; _0x263a0e < _0x12f685['length'] - (0xb6 * 0x29 + 0x1848 + -0x356d); _0x263a0e++) { - const _0x2e1e15 = _0x12f685[_0x263a0e + (-0x1f9b + 0x222 + 0x1d7a)] - , _0x250892 = _0x12f685[_0x263a0e] - , _0x395c06 = _0x2e1e15['d'] - _0x250892['d']; - _0x395c06 && (_0x287ba4 ? _0x236ba8['push']((0x14e8 * 0x1 + -0x2258 + 0xd71) / _0x395c06) : _0x236ba8['push'](Math['sqrt'](_0x261134(_0x2e1e15['x'] - _0x250892['x']) + _0x261134(_0x2e1e15['y'] - _0x250892['y'])) / _0x395c06)); - } - _0xfbbbf4 = _0x408181(_0x236ba8), - _0x5cd65e = _0x1806c9(_0x236ba8), - -0x17d5 + 0x49 * -0x6e + 0x3733 === _0x5cd65e && (_0x5cd65e = -0x1b53 + -0x1 * 0x67c + -0x241 * -0xf + 0.01); - } - return [_0xfbbbf4, _0x5cd65e]; - } - function _0xa62396() { - let _0x586381 = !(0x2151 + -0x1 * 0x661 + -0x1aef) - , _0x491da3 = 0xd * -0x11a + 0x1eaa * 0x1 + -0x1058; - try { - document && document['createEvent'] && (document['createEvent']('TouchEvent'), - _0x586381 = !(-0x164a + 0x1e2c + 0x7e2 * -0x1)); - } catch (_0x59c9cf) { } - const _0x3045e4 = _0x5391e8(_0x595b7d, -0x1 * -0xa63 + 0xd42 + -0x17a4) - , _0x315fcc = _0x5391e8(_0x49fb07, -0x762 + -0xab1 + 0x1218, !(0x1d6f + 0x5d2 + -0x2341)); - let _0x7f55ea = -0x15d * -0x11 + -0x8f8 + -0x65 * 0x24; - !_0x586381 && _0x183071 && (_0x7f55ea |= -0xa9 + -0x17cc + 0x37 * 0x73, - _0x491da3 |= _0x215b01['kFakeOperations']), - 0x21c1 + -0x1106 * 0x2 + -0x3 * -0x19 === _0x595b7d['length'] ? (_0x7f55ea |= 0x1351 + -0x7fd * -0x4 + -0x3343, - _0x491da3 |= _0x215b01['kNoMove']) : _0x3045e4[0xecd * -0x1 + -0x7 * 0x211 + -0x751 * -0x4] > 0x21f3 + 0x12c8 + 0x3 * -0x1183 && (_0x7f55ea |= 0x177c + 0x167f + 0x1 * -0x2deb, - _0x491da3 |= _0x215b01['kMoveFast']), - 0x1544 + 0xd50 + -0x2294 === _0x4eb3b3['length'] && (_0x7f55ea |= -0x1af4 + 0x27b * 0xc + 0x1 * -0x2cc, - _0x491da3 |= _0x215b01['kNoClickTouch']), - 0x21b * -0x1 + 0x200f + 0x12 * -0x1aa === _0x49fb07['length'] ? (_0x7f55ea |= 0xacd + 0xd52 + -0x1817, - _0x491da3 |= _0x215b01['kNoKeyboardEvent']) : _0x315fcc[-0x2130 + 0xca4 * -0x2 + 0x3a78] > -0x167 * 0xd + 0x72c + 0xb0f + 0.5 && (_0x7f55ea |= -0x1ec5 + -0x24ab + 0x4390, - _0x491da3 |= _0x215b01['kKeyboardFast']), - _0x196677['ubcode'] = _0x491da3; - let _0x18bc9e = _0x7f55ea['toString'](-0x1 * 0x15b7 + -0x1bf * -0xf + -0x45a); - return 0x145 + 0xa97 + -0xbdb === _0x18bc9e['length'] ? _0x18bc9e = '00' + _0x18bc9e : -0x137b * -0x1 + -0x1 * 0x1e7 + -0x1192 === _0x18bc9e['length'] && (_0x18bc9e = '0' + _0x18bc9e), - _0x18bc9e; - } - function _0x7fb407() { - _0x5c5242(-0x1b15 + -0x8 * 0x3bd + 0x3900); - } - function _0x48a955(_0x10b193, _0x31620c) { - let _0x3fd039 = _0x31620c['length'] - , _0x38cd16 = new ArrayBuffer(_0x3fd039 + (-0xd0c + -0x46f * 0x2 + 0x1f * 0xb5)) - , _0x390188 = new Uint8Array(_0x38cd16) - , _0x480f86 = 0x23fb + 0x1 * 0x119b + 0x2d2 * -0x13; - for (let _0x2e2144 = -0x1 * -0xf1 + 0x15c1 + 0x7 * -0x33e; _0x2e2144 < _0x3fd039; _0x2e2144++) - _0x390188[_0x2e2144] = _0x31620c[_0x2e2144], - _0x480f86 ^= _0x31620c[_0x2e2144]; - _0x390188[_0x3fd039] = _0x480f86; - let _0x563823 = 0x8 * 0x215 + -0x1cf8 + 0x1 * 0xd4f & Math['floor']((-0x4d5 * -0x4 + -0x2135 + 0xee * 0x10) * Math['random']()) - , _0x414a87 = String['fromCharCode']['apply'](null, _0x390188) - , _0x53e3f2 = _0x4c6277(String['fromCharCode'](_0x563823), _0x414a87); - var _0x517127 = ''; - return _0x517127 += String['fromCharCode'](_0x10b193), - _0x517127 += String['fromCharCode'](_0x563823), - _0x4f35e1(_0x517127 += _0x53e3f2, 's1'); - } - function _0x4db8be(_0x2fb5c3, _0xb692f6, _0xc3daff, _0x4d6a85, _0x537e86) { - _0x1797d1(), - _0xa62396(), - void (-0x12 * -0x52 + -0x1 * -0x1985 + -0x1f49) !== _0x4d6a85 && '' !== _0x4d6a85 && (_0x4d6a85 = ''); - let _0x232459 = _0x2f610e(_0x4d6a85); - _0x537e86 || (_0x537e86 = '00000000000000000000000000000000'); - let _0x3542e7 = new ArrayBuffer(0x1cf + -0x592 + 0x3cc) - , _0x25fd36 = new Uint8Array(_0x3542e7) - , _0x3cbff2 = -0x1 * -0x1157 + 0x3cb + 0x1522 * -0x1 | _0x2fb5c3 << 0x3 * 0x182 + -0x26c * 0x6 + 0x1ac * 0x6 | _0xb692f6 << -0x19b1 + -0x3e5 * 0x2 + 0x10c0 * 0x2 | (0xa3 * 0x28 + -0x4cf * -0x1 + -0x1e46 & Math['floor']((-0x174 * 0x1 + 0x60f + -0x53 * 0xd) * Math['random']())) << -0x22df + -0x404 + 0x26e7 | -0x1 * 0x575 + -0x9 * -0xa5 + -0x58; - _0x457fd5['bogusIndex']++; - let _0x2fccd3 = 0xb32 + -0x2 * 0x3d9 + -0x341 & _0x457fd5['bogusIndex']; - _0x25fd36[-0x15a0 + 0xc88 + 0x918] = _0xc3daff << -0x7bf + 0x20b1 * 0x1 + -0x18ec | _0x2fccd3, - _0x25fd36[-0x439 * 0x3 + 0xd * -0x4a + 0x57a * 0x3] = _0x457fd5['envcode'] >> 0x205a + 0x31 * -0x1d + -0x1ac5 & -0x9f2 + 0xaa5 + -0x26 * -0x2, - _0x25fd36[-0x1eb0 * -0x1 + 0x1ef9 + -0x3da7] = -0x1f71 + -0x166a + 0x36da & _0x457fd5['envcode'], - _0x25fd36[-0x22ad + -0x9a9 + 0x2c59] = _0x196677['ubcode']; - let _0x236ec3 = _0xa7dee1['decode'](_0x2f610e(_0xa7dee1['decode'](_0x232459))); - _0x25fd36[-0x116 * -0x16 + -0x766 + -0x72 * 0x25] = _0x236ec3[-0x63f + 0xd * 0x2a1 + -0x1be0], - _0x25fd36[-0x7 * 0x1e9 + 0x5d * -0x6b + 0x3443] = _0x236ec3[0x1757 + -0x807 + 0x1 * -0xf41]; - let _0x21b82f = _0xa7dee1['decode'](_0x2f610e(_0xa7dee1['decode'](_0x537e86))); - return _0x25fd36[-0x1821 + -0x20 * 0x5b + 0x2387] = _0x21b82f[-0x22 * 0xb5 + 0x485 * 0x5 + 0x17f], - _0x25fd36[0xedb + -0x1b11 + 0xc3d] = _0x21b82f[-0x3 * 0x343 + 0xcd1 + -0x1 * 0x2f9], - _0x25fd36[-0x115c + -0x2 * 0x881 + 0x7 * 0x4ea] = -0xbde + -0xcac + 0x1989 & Math['floor']((0x1 * -0x1c97 + 0x12 * -0x17b + 0x383c) * Math['random']()), - _0x48a955(_0x3cbff2, _0x25fd36); - } - function _0x10932d(_0x2f7a25, _0x54aaab, _0x27cf81) { - return { - 'X-Bogus': _0x4db8be(_0xfc13aa['kWebsocket'], _0x5da972['initialized'], _0x2f7a25, null, _0x27cf81) - }; - } - function _0x2b9979(_0x49ab35, _0x286f1a, _0x19211e) { - return { - 'X-Bogus': _0x4db8be(_0xfc13aa['kHttp'], _0x5da972['initialized'], _0x49ab35, _0x286f1a, _0x19211e) - }; - } - function _0x2be17a(_0x2acdc1) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f5243003a08250d9feaa8600b98d200000000000001021b00261d001e1b0048001d001f1b000201291d00031b0002012a1d00261b000b051b000b08191700141b001b000b051b000b08191d001e16002d1b000b051b000b09191700191b001b000b021b000b051b000b0919041d001e16000b1b0002012b1d001e1b001b000b03261b000b07261b000b060a0003101d002a1b000b0a0000012c000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459097500607e007e79786f0c7500607e007d6c7461626c69201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d', [, , void (-0x16 * -0x97 + -0x21a7 + 0x14ad) !== _0x2f610e ? _0x2f610e : void (-0x17e1 * 0x1 + -0x33 * 0x42 + 0x2507), void (0x9 * 0x438 + 0x14ab + -0x3aa3) !== _0x10932d ? _0x10932d : void (0x30f * 0x1 + 0x10b0 + -0x13bf), _0x2be17a, _0x2acdc1]); - } - function _0x4a7f59(_0x5c43fc, _0x363da3) { - let _0x2feb58 = new Uint8Array(0x16da + -0x2ad * 0x6 + -0xc1 * 0x9); - return _0x2feb58[0x8dd * 0x1 + 0xc83 + 0x9 * -0x260] = _0x5c43fc / (-0x2b * -0x6 + -0x85e + 0x85c * 0x1), - _0x2feb58[0x1a88 + -0x11 * 0x153 + 0x202 * -0x2] = _0x5c43fc % (0xb * -0x281 + 0x18c5 + 0x1 * 0x3c6), - _0x2feb58[0x154 + -0xdbd + -0xbb * -0x11] = _0x363da3 % (0xdfe + -0x1c4 + -0xb3a), - String['fromCharCode']['apply'](null, _0x2feb58); - } - function _0x3fd06d(_0x48480f) { - return String['fromCharCode'](_0x48480f); - } - function _0x42e121(_0x37f53c, _0x489cf1, _0x7b3957) { - return _0x3fd06d(_0x37f53c) + _0x3fd06d(_0x489cf1) + _0x7b3957; - } - function _0x729e19(_0x1a16a7, _0x3db046) { - return _0x4f35e1(_0x1a16a7, _0x3db046); - } - function _0x2e8113(_0x38db3f, _0x432739, _0x247a3c, _0x45c780, _0x2e57f8, _0x451a80, _0x3f8ad7, _0x1eb7a5, _0x16a5be, _0x55f8ec, _0x31d803, _0x58fa18, _0x1277b7, _0x5af3c9, _0x2c195e, _0x84bcbc, _0x4076f5, _0x9c3271, _0x3223d6) { - let _0xb43dc7 = new Uint8Array(0x1b35 + -0x1221 + -0x1 * 0x901); - return _0xb43dc7[-0x370 * 0x1 + -0x8a * -0x39 + -0x7 * 0x3e6] = _0x38db3f, - _0xb43dc7[-0x1 * -0x18ab + -0xc15 * 0x3 + 0xb95] = _0x31d803, - _0xb43dc7[-0x81f + 0xd5d + -0x53c] = _0x432739, - _0xb43dc7[0x3 * 0x65f + -0x44e + -0xecc * 0x1] = _0x58fa18, - _0xb43dc7[-0x1c5 + 0x6bf * 0x1 + 0x4f6 * -0x1] = _0x247a3c, - _0xb43dc7[0x2239 * -0x1 + -0x1939 + 0x3b77 * 0x1] = _0x1277b7, - _0xb43dc7[-0xa93 * -0x2 + -0x11a * -0x22 + -0x5c * 0xa3] = _0x45c780, - _0xb43dc7[-0x5a * 0x3 + -0x295 * -0x4 + 0x1 * -0x93f] = _0x5af3c9, - _0xb43dc7[-0x20de + 0x2e8 + 0x1dfe] = _0x2e57f8, - _0xb43dc7[0x5 * -0x730 + -0x1df5 + -0x3 * -0x15fa] = _0x2c195e, - _0xb43dc7[0x8 * 0xd + -0x374 * 0x3 + 0x4ff * 0x2] = _0x451a80, - _0xb43dc7[0x1a40 + 0x7ca + -0x21ff * 0x1] = _0x84bcbc, - _0xb43dc7[0x4c * -0x4 + -0x1 * -0x17dd + -0x16a1] = _0x3f8ad7, - _0xb43dc7[0x24e8 + 0x253 * -0x1 + -0x2288] = _0x4076f5, - _0xb43dc7[-0x8d8 + 0x1 * 0x1659 + -0xb * 0x139] = _0x1eb7a5, - _0xb43dc7[0x1ad + -0x135d * 0x1 + 0x4d * 0x3b] = _0x9c3271, - _0xb43dc7[-0x19fd * 0x1 + 0x1703 + 0x2 * 0x185] = _0x16a5be, - _0xb43dc7[0xa26 + 0x11e5 * -0x1 + 0x7d0] = _0x3223d6, - _0xb43dc7[-0x103 * 0xd + -0x3b2 + 0x10eb] = _0x55f8ec, - String['fromCharCode']['apply'](null, _0xb43dc7); - } - function _0x567676(_0x4a8f5c, _0x17d7c1) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300281704ad178e6412878dc000000000000007d81b0002012c1d00911b000b181b000b02402217000a1c1b000b1826402217000c1c1b000b180200004017002646000306000e271f001b000200021d00910500121b001b000b031b000b18041d0091071b000b041e012d17000d1b000b05260a0000101c1b000b06260a0000101c1b001b000b071e012e1d00921b001b000b081e00081d00931b0048021d00941b001b000b1c1d009c1b0048401d009d1b001b000b031b000b17041d00d31b001b000b09221e012f241b000b031b000b09221e012f241b000b1f0a000110040a0001101d00d51b001b000b09221e012f241b000b031b000b09221e012f241b000b190a000110040a0001101d00d71b000b0a1e00151e01300117002d1b000b0a1e001502000025001d11221e006924131e004e02013102006b1a020200000a000210001d01301b001b000b0b1e00101d00d91b000b222217000e1c211b000b22430201323e1700151b001b000b22221e0130240a0000101d00d91b001b000b0c261b000b1b1b000b1a0a0002101d00da1b001b000b0d261b000b231b000b220a0002101d00db1b001b000b0e261b000b240200200a0002101d00dd1b001b000b09221e012f241b000b031b000b25040a0001101d00e11b001b000b0f1a00221e00dc240a0000104903e82b1d00e21b001b000b10260a0000101d00e51b001b000b1e1d00e61b001b000b1b4901002b1d00e81b001b000b1b4901002c1d00f01b001b000b1a1d00f61b001b000b20480e191d00f71b001b000b20480f191d00f91b001b000b21480e191d00fc1b001b000b21480f191d00fe1b001b000b26480e191d00ff1b001b000b26480f191d01011b001b000b274818344900ff2f1d01331b001b000b274810344900ff2f1d01341b001b000b274808344900ff2f1d01351b001b000b274800344900ff2f1d01361b001b000b284818344900ff2f1d01371b001b000b284810344900ff2f1d01381b001b000b284808344900ff2f1d01391b001b000b284800344900ff2f1d013a1b001b000b291b000b2a311b000b2b311b000b2c311b000b2d311b000b2e311b000b2f311b000b30311b000b31311b000b32311b000b33311b000b34311b000b35311b000b36311b000b37311b000b38311b000b39311b000b3a311d013b1b004900ff1d013c1b001b000b11261b000b291b000b2b1b000b2d1b000b2f1b000b311b000b331b000b351b000b371b000b391b000b3b1b000b2a1b000b2c1b000b2e1b000b301b000b321b000b341b000b361b000b381b000b3a0a0013101d013d1b001b000b0d261b000b121b000b3c041b000b3d0a0002101d013e1b001b000b13261b000b1d1b000b3c1b000b3e0a0003101d013f1b001b000b14261b000b3f0200240a0002101d01401b000b4000000141000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459097500607e007e79786f0c7500607e007d6c7461626c69201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2049191c49154e4914154b1d1d4f1f1d194814151d1d141415484e4b15191f1a48015b06584f4e4249480649484e42494804595f4440217376715e71586b686b6b71556c1d70065176715e71586b686b6b71556c1d700609065e595f44434a02181c02181f02181e02181902181802181b02181a021815021814021b1d021b1c021b1f021b1e021b19', [, , void (0xbab + 0x1 * -0x13fa + 0x84f), void (0x296 * 0xe + 0x1440 + 0x2 * -0x1c3a) !== _0x2f610e ? _0x2f610e : void (0x26ce + -0x95 * -0x34 + -0x1706 * 0x3), void (0x2 * 0x8ba + -0x10ab + 0x43 * -0x3) !== _0x5da972 ? _0x5da972 : void (-0x553 + 0x11f7 + -0xca4), void (-0xa44 * -0x2 + 0x4 * 0x30a + -0x20b0) !== _0x1797d1 ? _0x1797d1 : void (-0x1afb + -0x266b + -0x2 * -0x20b3), void (0x2 * -0xa88 + 0x1 * -0x4c7 + 0x5 * 0x52b) !== _0xa62396 ? _0xa62396 : void (-0x1 * -0xee + 0x1f * -0xb5 + 0x14fd), void (0x19c + 0x227f + -0x241b) !== _0x196677 ? _0x196677 : void (-0x1836 + 0x1761 + 0xd5), void (0x1f8 + 0x15c0 + -0x17b8) !== _0x457fd5 ? _0x457fd5 : void (-0x12bc + -0xf04 + 0x87 * 0x40), void (0xd7a + 0x1da + -0xf54 * 0x1) !== _0xa7dee1 ? _0xa7dee1 : void (0x1 * 0x79d + 0xb1b + -0x12b8), 'undefined' != typeof String ? String : void (0x1 * -0x1ca1 + -0x1023 + 0x2cc4), 'undefined' != typeof navigator ? navigator : void (-0x19 * 0x83 + 0x3a * 0x77 + 0x1f * -0x75), void (-0x1 * -0x1b33 + -0xcd0 + 0x7f * -0x1d) !== _0x4a7f59 ? _0x4a7f59 : void (0x1e24 + -0x10c4 + -0xd60), void (-0x1132 + 0x197 * -0x10 + 0x66 * 0x6b) !== _0x4c6277 ? _0x4c6277 : void (-0xff + -0x2299 + -0x218 * -0x11), void (0x1a0f + 0xd3 * -0xe + -0xe85) !== _0x729e19 ? _0x729e19 : void (-0x1 * -0x1c96 + 0x874 + -0x250a), 'undefined' != typeof Date ? Date : void (0x1f96 + -0xac * -0x1 + -0x2042), void (-0x107c + 0x5 * -0x354 + 0x2120) !== _0x5621bf ? _0x5621bf : void (-0xd3a * -0x2 + -0x1 * 0x1b5b + 0xe7), void (-0x75b + -0x2b * 0xc7 + 0x5 * 0x828) !== _0x2e8113 ? _0x2e8113 : void (0x2b * -0xe7 + -0x442 + 0x2b0f), void (-0x26d0 + 0x3 * -0xcb9 + 0x4cfb * 0x1) !== _0x3fd06d ? _0x3fd06d : void (-0x2594 + 0x53 * -0x2 + 0xcbe * 0x3), void (0x4b + 0x1a16 + -0x1a61) !== _0x42e121 ? _0x42e121 : void (0x1 * -0x209 + -0x11c3 + 0x13cc), void (0x2 * -0xc54 + 0x1ad5 * 0x1 + -0x22d) !== _0x4f35e1 ? _0x4f35e1 : void (-0x2a5 * -0x2 + -0xb12 + -0x8 * -0xb9), , _0x567676, _0x4a8f5c, _0x17d7c1]); - } - window.xb = _0x567676; - function _0x1467fc(_0x201764) { - _0x169e5b('xmst', _0x201764); - } - function _0x467a9a() { - let _0x47fe19 = _0xd80e89('xmst'); - return _0x47fe19 || ''; - } - function _0x43f354(_0x994c2) { - return '[object\x20Array]' === Object['prototype']['toString']['call'](_0x994c2); - } - function _0x511f83(_0x43e727, _0x8fa8ee) { - if (_0x43e727) { - var _0x326dcf = _0x43e727[_0x8fa8ee]; - if (_0x326dcf) { - var _0x554945 = typeof _0x326dcf; - return 'object' === _0x554945 || 'function' === _0x554945 ? -0x14e0 + -0x2 * 0x9a3 + 0x2827 : 'string' === _0x554945 ? _0x554945['length'] > 0x7fc + 0x1 * 0x1acf + -0xb99 * 0x3 ? 0x26ef + 0xc07 + -0x5 * 0xa31 : -0x165 + 0x1a3 * 0xf + 0x1726 * -0x1 : _0x43f354(_0x326dcf) ? 0xbcd + -0x1178 + 0x5ac : 0x1515 + -0x7cd + -0xd46; - } - } - return -0x536 + 0x1aa5 * -0x1 + 0x1fdd; - } - function _0x578442(_0x297004) { - try { - let _0x1e7d42 = Object['prototype']['toString']['call'](_0x297004); - return '[object\x20Boolean]' === _0x1e7d42 ? !(-0x3 * 0x1e9 + -0x212a + 0x26e5 * 0x1) === _0x297004 ? -0x1d04 + 0x16a2 + 0x663 : -0x3aa + 0x1 * -0x1b72 + 0x1f1e * 0x1 : '[object\x20Function]' === _0x1e7d42 ? -0x224a + 0x7cb + 0x1a82 : '[object\x20Undefined]' === _0x1e7d42 ? 0xbdb + -0x17a3 + -0x25c * -0x5 : '[object\x20Number]' === _0x1e7d42 ? 0x125 + 0x1f4a + 0x39a * -0x9 : '[object\x20String]' === _0x1e7d42 ? '' === _0x297004 ? 0x9c9 + 0xcd * 0x2 + -0xb5c : 0x1 * 0x88c + 0x1a3f + -0x1 * 0x22c3 : '[object\x20Array]' === _0x1e7d42 ? -0x1e5f + -0x2570 + 0x43cf === _0x297004['length'] ? -0x159a + -0x33d * -0xb + -0xdfc : -0x27b + -0x257c + 0xb * 0x3a3 : '[object\x20Object]' === _0x1e7d42 ? 0x57 * 0x12 + 0x19da * 0x1 + 0xb * -0x2e7 : '[object\x20HTMLAllCollection]' === _0x1e7d42 ? -0x556 + -0xb * -0x227 + -0x124b : 'object' === typeof _0x297004 ? 0x952 * 0x1 + -0xa2e + 0x13f : -(0x1 * 0xc6f + -0x655 * 0x2 + 0x4 * 0xf); - } catch (_0x581f93) { - return -(-0x1 * -0x18f5 + 0x1b5e + -0x1 * 0x3451); - } - } - var _0x11536b = {}; - function _0x3e0f23() { - let _0x2affaf = eval('![];') || document['documentMode'] ? 'IE' : 0x7d * 0x4c + 0x65b + -0x3 * 0xe7d; - return _0x2affaf; - } - function _0x330d5b() { - return eval['toString']()['length']; - } - function _0x5f0635(_0x5a1dc9, _0x62af92, _0x3dc87e) { - let _0x19d578 = {}; - for (let _0x59afef = 0x2168 + 0x21e2 + -0x434a; _0x59afef < _0x62af92['length']; _0x59afef++) { - let _0x1d0ec5, _0x4a03b6, _0x5f430d = _0x62af92[_0x59afef]; - if (_0x5a1dc9 && (_0x1d0ec5 = _0x5a1dc9[_0x5f430d]), - 'string' === _0x3dc87e) - _0x4a03b6 = '' + _0x1d0ec5; - else { - if ('number' === _0x3dc87e) - _0x4a03b6 = _0x1d0ec5 ? Math['floor'](_0x1d0ec5) : -(-0x1fe5 + -0xe5a + -0xb90 * -0x4); - else { - if ('type' !== _0x3dc87e) - throw Error('unsupport\x20type'); - _0x4a03b6 = _0x578442(_0x1d0ec5); - } - } - _0x19d578[_0x5f430d] = _0x4a03b6; - } - return _0x19d578; - } - function _0x1a38e5() { - let _0x42f757; - Object['assign'](_0x11536b['navigator'], _0x5f0635(navigator, ['appCodeName', 'appMinorVersion', 'appName', 'appVersion', 'buildID', 'doNotTrack', 'msDoNotTrack', 'oscpu', 'platform', 'product', 'productSub', 'cpuClass', 'vendor', 'vendorSub', 'deviceMemory', 'language', 'systemLanguage', 'userLanguage', 'webdriver'], 'string')), - Object['assign'](_0x11536b['navigator'], _0x5f0635(navigator, ['cookieEnabled', 'vibrate', 'credentials', 'storage', 'requestMediaKeySystemAccess', 'bluetooth'], 'type')), - Object['assign'](_0x11536b['navigator'], _0x5f0635(navigator, ['hardwareConcurrency', 'maxTouchPoints'], 'number')), - _0x11536b['navigator']['languages'] = '' + navigator['languages']; - try { - document['createEvent']('TouchEvent'), - _0x42f757 = -0x1db3 + -0x1 * 0xd7f + 0x2b33; - } catch (_0xf6b456) { - _0x42f757 = 0x9b6 + -0x85a + 0x1 * -0x15a; - } - _0x11536b['navigator']['touchEvent'] = _0x42f757; - let _0xd62cea = 'ontouchstart' in window ? -0x4 * 0x1e4 + 0x1133 + -0x9a2 : 0x1 * 0xf0e + 0x24c0 + -0x33 * 0x104; - _0x11536b['navigator']['touchstart'] = _0xd62cea; - } - function _0x3adf2b() { - Object['assign'](_0x11536b['window'], _0x5f0635(window, ['Image', 'isSecureContext', 'ActiveXObject', 'toolbar', 'locationbar', 'external', 'mozRTCPeerConnection', 'postMessage', 'webkitRequestAnimationFrame', 'BluetoothUUID', 'netscape', 'localStorage', 'sessionStorage', 'indexDB'], 'type')), - Object['assign'](_0x11536b['window'], _0x5f0635(window, ['devicePixelRatio'], 'number')), - _0x11536b['window']['location'] = window['location']['href']; - } - function _0x6e9b2e() { - try { - var _0x591f2a = document - , _0x575891 = window['screen'] - , _0x1748dc = window['innerWidth'] >>> -0x2e7 + 0x1981 + 0x107 * -0x16 - , _0x19d01b = window['innerHeight'] >>> 0xb * -0x2ed + -0xa90 + 0x2abf - , _0x1a950c = window['outerWidth'] >>> 0x490 + -0x1fc0 + 0xf0 * 0x1d - , _0x4e5197 = window['outerHeight'] >>> -0x4e0 * -0x7 + -0x247c + 0x25c - , _0x2ae4e3 = Math['floor'](window['screenX']) - , _0x2c35db = Math['floor'](window['screenY']) - , _0x43071d = window['pageXOffset'] >>> -0x13d2 + -0x1117 * -0x1 + 0x2bb - , _0x20106d = window['pageYOffset'] >>> 0xa07 + -0x1f7b * -0x1 + -0x2982 - , _0x438700 = _0x575891['availWidth'] >>> -0x269e + -0x212 + 0x28b0 - , _0xe25533 = _0x575891['availHeight'] >>> -0xf5c + 0xdf1 + 0x16b - , _0x577dcf = _0x575891['width'] >>> -0x1761 + -0x1a * -0x47 + 0x102b - , _0x2484d7 = _0x575891['height'] >>> -0x7 * -0x18e + -0x1eb * -0x3 + -0x10a3; - return { - 'innerWidth': void (0xf0c + -0x325 * -0xc + 0x3 * -0x1198) !== _0x1748dc ? _0x1748dc : -(0x233 + -0x926 + 0x6f4), - 'innerHeight': void (-0x16a * 0xd + 0x1e1 + -0x41 * -0x41) !== _0x1748dc ? _0x19d01b : -(-0x1a6 * -0x6 + -0x1dcc + 0x13e9), - 'outerWidth': void (0x4 * -0x9b8 + 0xa84 + 0x1c5c) !== _0x1a950c ? _0x1a950c : -(-0x2687 + -0xa8b * -0x1 + 0x1bfd * 0x1), - 'outerHeight': void (-0x134d + 0x1ff4 + -0x4f * 0x29) !== _0x4e5197 ? _0x4e5197 : -(0x30a + 0x7 * 0xd + -0x364), - 'screenX': void (0x18d7 + -0x1138 + 0x1 * -0x79f) !== _0x2ae4e3 ? _0x2ae4e3 : -(0x195f * -0x1 + -0xc7 * 0x6 + 0x1e0a), - 'screenY': void (0x4 * -0x941 + -0x171 + 0x2675) !== _0x2c35db ? _0x2c35db : -(-0x1 * -0x3f1 + 0x1 * 0x8d7 + -0x1 * 0xcc7), - 'pageXOffset': void (0x7 * 0x270 + -0x1f33 + -0xb * -0x149) !== _0x43071d ? _0x43071d : -(-0x26d2 + 0xb4b * -0x1 + 0x321e), - 'pageYOffset': void (-0x4af + -0x14eb + 0x199a) !== _0x20106d ? _0x20106d : -(-0x499 * -0x1 + 0xbec + -0x1c * 0x97), - 'availWidth': void (-0x1 * 0x2689 + -0x263b + 0x4cc4 * 0x1) !== _0x438700 ? _0x438700 : -(0x2 * 0x10d2 + 0xc * 0x1a3 + 0x17 * -0x251), - 'availHeight': void (-0x6d * -0x34 + -0x1e0c + 0x5c * 0x16) !== _0xe25533 ? _0xe25533 : -(-0x1e * -0x108 + -0xb65 * 0x2 + -0x825), - 'sizeWidth': void (-0x1027 * -0x1 + -0x10b6 + 0xb * 0xd) !== _0x577dcf ? _0x577dcf : -(-0xbd1 + 0x175f + 0x1 * -0xb8d), - 'sizeHeight': void (-0x1 * -0x2456 + 0x1521 + 0x139 * -0x2f) !== _0x2484d7 ? _0x2484d7 : -(0xfa8 + 0x1dd3 * 0x1 + 0x1 * -0x2d7a), - 'clientWidth': _0x591f2a['body'] ? _0x591f2a['body']['clientWidth'] >>> -0x2d * -0x13 + 0x3b * 0x87 + -0x3f * 0x8c : -(0x2f * 0x19 + 0x1ff * -0x7 + 0x963), - 'clientHeight': _0x591f2a['body'] ? _0x591f2a['body']['clientHeight'] >>> 0x1d3 * 0x8 + -0x230c + -0x4 * -0x51d : -(-0x1 * -0x26a7 + 0x1f3e * 0x1 + -0x45e4), - 'colorDepth': _0x575891['colorDepth'] >>> -0x24e * -0x2 + -0x147 + -0x355, - 'pixelDepth': _0x575891['pixelDepth'] >>> 0x6 * 0x20f + 0xb45 * -0x1 + -0x115 * 0x1 - }; - } catch (_0x4eb48d) { - return {}; - } - } - function _0x4807d1() { - Object['assign'](_0x11536b['document'], _0x5f0635(document, ['characterSet', 'compatMode', 'documentMode'], 'string')), - Object['assign'](_0x11536b['document'], _0x5f0635(document, ['layers', 'all', 'images'], 'type')); - } - function _0xb14bfd() { - let _0xb685a1 = {}; - try { - const _0x3fb77a = document['createElement']('canvas')['getContext']('webgl') - , _0x37dcb1 = _0x3fb77a['getExtension']('WEBGL_debug_renderer_info') - , _0xa0ea65 = _0x3fb77a['getParameter'](_0x37dcb1['UNMASKED_VENDOR_WEBGL']) - , _0x398cb4 = _0x3fb77a['getParameter'](_0x37dcb1['UNMASKED_RENDERER_WEBGL']); - _0xb685a1['vendor'] = _0xa0ea65, - _0xb685a1['renderer'] = _0x398cb4; - } catch (_0x584342) { } - return _0xb685a1; - } - function _0x2a34ba() { - const _0x5ea672 = _0x1cd1e5(); - if (_0x5ea672) { - const _0x4f7e03 = { - 'antialias': _0x5ea672['getContextAttributes']()['antialias'] ? -0x1bff + -0x21e9 + 0x3de9 : 0x216 * -0x5 + 0x220f * -0x1 + 0x2c7f, - 'blueBits': _0x5ea672['getParameter'](_0x5ea672['BLUE_BITS']), - 'depthBits': _0x5ea672['getParameter'](_0x5ea672['DEPTH_BITS']), - 'greenBits': _0x5ea672['getParameter'](_0x5ea672['GREEN_BITS']), - 'maxAnisotropy': _0x2b5338(_0x5ea672), - 'maxCombinedTextureImageUnits': _0x5ea672['getParameter'](_0x5ea672['MAX_COMBINED_TEXTURE_IMAGE_UNITS']), - 'maxCubeMapTextureSize': _0x5ea672['getParameter'](_0x5ea672['MAX_CUBE_MAP_TEXTURE_SIZE']), - 'maxFragmentUniformVectors': _0x5ea672['getParameter'](_0x5ea672['MAX_FRAGMENT_UNIFORM_VECTORS']), - 'maxRenderbufferSize': _0x5ea672['getParameter'](_0x5ea672['MAX_RENDERBUFFER_SIZE']), - 'maxTextureImageUnits': _0x5ea672['getParameter'](_0x5ea672['MAX_TEXTURE_IMAGE_UNITS']), - 'maxTextureSize': _0x5ea672['getParameter'](_0x5ea672['MAX_TEXTURE_SIZE']), - 'maxVaryingVectors': _0x5ea672['getParameter'](_0x5ea672['MAX_VARYING_VECTORS']), - 'maxVertexAttribs': _0x5ea672['getParameter'](_0x5ea672['MAX_VERTEX_ATTRIBS']), - 'maxVertexTextureImageUnits': _0x5ea672['getParameter'](_0x5ea672['MAX_VERTEX_TEXTURE_IMAGE_UNITS']), - 'maxVertexUniformVectors': _0x5ea672['getParameter'](_0x5ea672['MAX_VERTEX_UNIFORM_VECTORS']), - 'shadingLanguageVersion': _0x5ea672['getParameter'](_0x5ea672['SHADING_LANGUAGE_VERSION']), - 'stencilBits': _0x5ea672['getParameter'](_0x5ea672['STENCIL_BITS']), - 'version': _0x5ea672['getParameter'](_0x5ea672['VERSION']) - }; - Object['assign'](_0x11536b['webgl'], _0x4f7e03); - } - Object['assign'](_0x11536b['webgl'], _0xb14bfd()); - } - function _0x3189d4() { - if (window['ActiveXObject']) { - for (var _0xac8e51 = -0x2 * -0xddc + 0xad9 + -0x1 * 0x268f; _0xac8e51 < 0x1e98 + 0x725 + -0x25b3; _0xac8e51++) - try { - return !!new window['ActiveXObject']('PDF.PdfCtrl.' + _0xac8e51) && _0xac8e51['toString'](); - } catch (_0xa16d35) { } - try { - return !!new window['ActiveXObject']('PDF.PdfCtrl.1') && '4'; - } catch (_0x1f5681) { } - try { - return !!new window['ActiveXObject']('AcroPDF.PDF.1') && '7'; - } catch (_0x161371) { } - } - return '0'; - } - function _0x3b3c51() { - return { - 'plugin': _0x10f8ee(), - 'pv': _0x3189d4() - }; - } - function _0x54ffa9(_0x336288) { - try { - var _0xd02456 = window[_0x336288] - , _0x585191 = '__web_idontknowwhyiwriteit__'; - return _0xd02456['setItem'](_0x585191, _0x585191), - _0xd02456['removeItem'](_0x585191), - !(0x3 * 0x81 + -0x4 * 0x50 + -0x1 * 0x43); - } catch (_0x48901f) { - return !(-0x3d0 + 0x3de * -0x3 + -0x1 * -0xf6b); - } - } - function _0x13124a() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300191206c9937e002f1bbfcc00000000000000781b0048001d00581b000b020201410417000e1b00220b034801301d00581b000b0202005f041700111b00220b034801480133301d00581b000b0300000142000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459097500607e007e79786f0c7500607e007d6c7461626c69201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2049191c49154e4914154b1d1d4f1f1d194814151d1d141415484e4b15191f1a48015b06584f4e4249480649484e42494804595f4440217376715e71586b686b6b71556c1d70065176715e71586b686b6b71556c1d700609065e595f44434a02181c02181f02181e02181902181802181b02181a021815021814021b1d021b1c021b1f021b1e021b190c41424e4c417e59425f4c4a48', [, , void (0x1b1c + 0x1d * 0x3b + 0xd3 * -0x29) !== _0x54ffa9 ? _0x54ffa9 : void (0x989 * -0x1 + 0x8 * 0x2f1 + -0x1 * 0xdff)]); - } - function _0xd80926(_0x201af8, _0xf4e352, _0x3661b7) { - let _0x1104f = -0x1bfe + -0x115e + -0x1 * -0x2d5c; - for (var _0x4c45af = -0x1bce + -0x10 * -0x4e + 0x16ee; _0x4c45af < _0xf4e352['length']; _0x4c45af++) { - var _0x467b34 = _0x511f83(_0x201af8, _0xf4e352[_0x4c45af]); - if (_0x467b34 && (_0x1104f |= _0x467b34 << _0x3661b7 + _0x4c45af, - _0x3661b7 + _0x4c45af >= 0xcc7 + -0x326 + -0x981)) - break; - } - return _0x1104f; - } - function _0x1ddec7() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f5243002d1216cd0b962051a00e9500000000000002c81b001b000b021d00581b0002014202014302014402014502014602014702014802014902014a02014b0a000a1d006f1b000200001d00011b0002014c1d001e131b000b060200000d460003060006271f0005010d1b001b000b032202014d192402014e0a0001104800191d001f1b000a00001d00031b0048001d00261b000b091b000b04020028193a17008d1b001b000b0322020066192402014f0a0001101d002a1b001b000b041b000b09191d00271b000b0a2202015019240200b20201511b000b0b280a0002101c1b000b0a0201521b000b06020153281b000b0b28020154280d1b000b072202015519241b000b0a0a0001101c1b000b08220200cd19241b000b0a0a0001101c1b00221e00262d1d002616ff691b00131b000b06191d00011b0048001d00261b000b091b000b04020028193a1700281b000b072202015619241b000b081b000b09190a0001101c1b00221e00262d1d002616ffce071b000b0500000157000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459097500607e007e79786f0c7500607e007d6c7461626c69201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2049191c49154e4914154b1d1d4f1f1d194814151d1d141415484e4b15191f1a48015b06584f4e4249480649484e42494804595f4440217376715e71586b686b6b71556c1d70065176715e71586b686b6b71556c1d700609065e595f44434a02181c02181f02181e02181902181802181b02181a021815021814021b1d021b1c021b1f021b1e021b190c41424e4c417e59425f4c4a48031c031c031c031f031c031e031c0319031c0318031c031b031c031a031c0315031c0314031f031d1444494243594643425a435a454c59445e5945445e144a4859684148404843595e6f54794c4a634c40480445484c49065e4e5f445d590c5e48596c59595f444f5859480a674c5b4c7e4e5f445d59045948555902100f010f0b4c5d5d4843496e454441490b5f4840425b486e45444149', [, , 'undefined' != typeof document ? document : void (-0x1 * -0x1e9e + 0x1 * -0x192a + -0x574)]); - } - _0x11536b['navigator'] = {}, - _0x11536b['wID'] = {}, - _0x11536b['window'] = {}, - _0x11536b['webgl'] = {}, - _0x11536b['document'] = {}, - _0x11536b['screen'] = {}, - _0x11536b['plugins'] = {}, - _0x11536b['custom'] = {}; - let _0x5bc5b3 = null; - function _0x49e315() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f52430010033199c7ee4cf3addccd00000000000000ae131e01572217000f1c131e01571e01580201593d170006480100131e0070131e015a1e007040170006480100131e015b131e015c40170006480100131e015d1e00281b000b021e015d1e00283f17000648010048020000015e000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459097500607e007e79786f0c7500607e007d6c7461626c69201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2049191c49154e4914154b1d1d4f1f1d194814151d1d141415484e4b15191f1a48015b06584f4e4249480649484e42494804595f4440217376715e71586b686b6b71556c1d70065176715e71586b686b6b71556c1d700609065e595f44434a02181c02181f02181e02181902181802181b02181a021815021814021b1d021b1c021b1f021b1e021b190c41424e4c417e59425f4c4a48031c031c031c031f031c031e031c0319031c0318031c031b031c031a031c0315031c0314031f031d1444494243594643425a435a454c59445e5945445e144a4859684148404843595e6f54794c4a634c40480445484c49065e4e5f445d590c5e48596c59595f444f5859480a674c5b4c7e4e5f445d59045948555902100f010f0b4c5d5d4843496e454441490b5f4840425b486e454441490c4b5f4c40486841484048435907594c4a634c404806646b7f6c6068065d4c5f484359045e48414b0359425d064b5f4c40485e', [, , 'undefined' != typeof parent ? parent : void (-0x1f78 + 0x1463 + 0xb15)]); - } - function _0x4a0bfb() { - !function () { - let _0x48e7db = {} - , _0x367c9c = navigator['battery'] || navigator['mozBattery']; - if (_0x367c9c) { - try { - _0x48e7db['charging'] = _0x367c9c['charging'] ? -0x2a * -0x62 + 0x19 * 0x155 + -0x3160 : -0x48c + 0x32 * -0x94 + 0x2176, - _0x48e7db['level'] = Math['round']((-0x729 + 0x58 * 0x3d + 0x2af * -0x5) * _0x367c9c['level']), - _0x48e7db['chargingTime'] = '' + _0x367c9c['chargingTime'], - _0x48e7db['discharingTime'] = '' + _0x367c9c['dischargingTime']; - } catch (_0x3fc449) { } - _0x11536b['battery'] = {}, - Object['assign'](_0x11536b['battery'], _0x48e7db); - } else { - if ('undefined' != typeof navigator && navigator['getBattery']) - try { - navigator['getBattery']()['then'](function (_0x1869ca) { - try { - _0x48e7db['charging'] = _0x1869ca['charging'] ? 0xad3 * 0x1 + 0xa29 + -0x14fb : 0x8f9 + -0x84e + -0xa9, - _0x48e7db['level'] = Math['round']((-0x11a3 + 0x1104 + 0x103) * _0x1869ca['level']), - _0x48e7db['chargingTime'] = '' + _0x1869ca['chargingTime'], - _0x48e7db['discharingTime'] = '' + _0x1869ca['dischargingTime']; - } catch (_0x1a5d47) { } - _0x11536b['battery'] = {}, - Object['assign'](_0x11536b['battery'], _0x48e7db); - }); - } catch (_0xe2d840) { } - } - }(), - Promise && (_0x5bc5b3 = new Promise(function (_0x31e22c) { - try { - _0x584822()['then'](function (_0xe00b70) { - Object['assign'](_0x11536b['wID'], { - 'rtcIP': _0xe00b70 - }); - }); - } catch (_0x281820) { } - _0x31e22c(''); - } - )); - } - function _0x4809e6() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f52430017222ab963865061d7959f00000000000010a01b0002015e2505f602015f2501b1460003060009271f154800000501a148001f061302016019220117001c1c1b000b02020010192202001219240201610a00011048003b17000902016216000548001f07020014211b000b03433f17000902016316000548001f081b000b04020015190200161922020017192413020164190a0001102202001219240201650a00011048003922011700331c13020166192217000d1c1302016619020167192217001b1c0201681302016619020167192202001619240a0000103e22011700091c13020169191f09180917000902016a16000548001f091809221700191c1b000b02020010192202004d192402016b0a00011017000902016c16000548001f0a1302003a19221700071c18070117000902016d16000548001f0b1b000b05260a0000101f0c180c01221700091c1302016e1917000902016f16000548001f0d0200001f0e180717000a18064801301f06180817000d18064801480133301f06180d17000d18064801480233301f06180c17000d18064801480333301f06180b17000d18064801480433301f06180a17000d18064801480533301f06180917000d18064801480633301f0618060007001f060201702500bb1b000b061e011f02017148000d460003060013271f181b000b061e011f02017148010d050094130201721917008b13020172191a001f061b000b072202006619240200670a0001102202017319240201740a0001101f07180602017502000025004d1b030b072202017619241b030b06480048000a0003101c48001b030b0722020177192448004800480148010a000410020178194803193e1f061b000b061e011f02017148021806280d000d180602017902017a0d07001f0702017b2501b70a00001f0602017c02017d0200cd02017e02017f02018002018102018202018302018402018502018602018702018802018902018a02018b02018c02018d02018e0a00141f071b000b0202018f19011700131b000b061e011f02017b02001e0d2700460003060016271f281b000b061e011f02017b02001f0d27000501380200002500ce1b000b0202018f19220200f11924131e00061a002218001d01900a000110220200cf19240200002500621800020191191f0618060201924017001b1806020193401700201806020194401700251600301600381b030b061b040b0148010d16002a1b030b061b040b0148020d16001c1b030b061b040b0148000d16000e1b030b061b040b0148050d000a0001102202019519240200002500301b030b061b040b0148004801291800020196192202001219240201970a00011040170008480416000548030d000a000110001f0818072202019819240200002500111b030b0826180018010a000210000a0001101f091b000b08220200ce192418090a000110220200cf19240200002500211b000b061e011f02017b1b030b062202019919240200000a0001100d27000a0001101c07001f081b000b091a001f091807260a0000101c1808260a0000101c02019a02019b02019c02019d02019e02006302019f0201a00201a10201a20201a30201a40201a50201a60201a70201a80201a90201aa0a00121f0c1b000b0a2613180c48000a0003101f0a180a1b000b0a26130201ab190201030a0001180c1e00280a000310301f0a0201ac0a00011f0d1b000b0a261b000b070201ad19180d48000a0003101f0b131e00061a001f0e180e0200c61b000b0b260a0000100d180e0200bf1b000b0c260a0000100d180e0200c51b000b0d260a0000100d180e0201040200001b000b091a00221e00dc240a000010280d180e0200bc1b000b0e221e01052448001809221e01ae240a00001029483c2b0a0001100d180e0201af1b000b0f260a0000100d180e0200671b000b10260a000010221e0016240a0000100d180e0201b0180a0d180e0201b1180b0d180e0201b21b000b11260a0000100d180e0201b31806260a0000100d180e0201b41b000b12260a0000100d48011f0f180e0200a81b000b131e00a80d180e0201b51b000b140201b6040d180e0201b71b000b140200c3040d180e02011e180f0d180e02012148000d180e0201201b000b151e01200d180e001d00e21b000201b825005f131e00061a001f061b000b15020108191f0718070200003f17000b180602010818070d1b000b15020109191f0818080200003f17000b180602010a18080d1b000b1502010b191f0918090200003f17000b180602010c18090d1806001d00e51b000b16260a0000101c1b000b17260a0000101c1b000b18260a0000101c1b000b19260a0000101c1b000b1a260a0000101c1b000b04221e0123241b000b061e011f1b000b27260a0000100a0002101c1b000b04221e0123241b000b061e00311b000b1b260a0000100a0002101c1b000b04221e0123241b000b061e01b91b000b1c260a0000100a0002101c1b000b04221e0123241b000b061e01221b000b28260a0000100a0002101c1b001b000b151e01ba221e01102448000a0001101d00e61b00131e00061a00221b000b291d01bb1d00e81b000201bc1d00f01b001b000b1d261b000b1e1b000b2b04480a0a0002101d00f61b000b2c1700111b00220b2c4801281d00f616000a1b0048011d00f61b000b1f261b000b2b1b000b2c0a0002101c1b000b0602011f190201bd1b000b2c0d1b000b04221e0123241b000b2a1b000b060a0002101c1b001b000b20261b000b21221e00ea241b000b2a0a0001101b000b221e01250a0002101d00f71b001b000b23261b000b241e01241b000b2d0a0002101d00f91b001b000b131e0126020127191d00fc1b000b2f01170004001b000b2517002c1b000b25221e00cf241b000b26261b000b2f1b000b2e131e00061a00200a0004100a0001101c16001c1b000b26261b000b2f1b000b2e131e00061a00200a0004101c0001be000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459097500607e007e79786f0c7500607e007d6c7461626c69201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2049191c49154e4914154b1d1d4f1f1d194814151d1d141415484e4b15191f1a48015b06584f4e4249480649484e42494804595f4440217376715e71586b686b6b71556c1d70065176715e71586b686b6b71556c1d700609065e595f44434a02181c02181f02181e02181902181802181b02181a021815021814021b1d021b1c021b1f021b1e021b190c41424e4c417e59425f4c4a48031c031c031c031f031c031e031c0319031c0318031c031b031c031a031c0315031c0314031f031d1444494243594643425a435a454c59445e5945445e144a4859684148404843595e6f54794c4a634c40480445484c49065e4e5f445d590c5e48596c59595f444f5859480a674c5b4c7e4e5f445d59045948555902100f010f0b4c5d5d4843496e454441490b5f4840425b486e454441490c4b5f4c40486841484048435907594c4a634c404806646b7f6c6068065d4c5f484359045e48414b0359425d064b5f4c40485e0a4e424141484e597a64690d494859484e596f5f425a5e485f05425d485f4c050d627d7f0205625d485f4c076b445f484b42550b65796061684148404843590b6e42435e595f584e59425f065e4c4b4c5f44105d585e45634259444b444e4c594442432176424f47484e590d7e4c4b4c5f447f4840425948634259444b444e4c59444243700f6c5d5d41487d4c547e485e5e444243067e4c4b4c5f44056e5f44627e0a6e455f4240480d64627e066e455f4240480a7e59544148604849444c0468494a480c595f5461424c4964404c4a480441424c490564404c4a480a4a48596e424359485559021f4906424341424c4909495f4c5a64404c4a480c4a485964404c4a48694c594c04494c594c035e5f4e4e494c594c1744404c4a48024a444b164f4c5e481b19017f1d416a626941456c7c6c6f6c646c6c6c6c6c6c6c7d0202025465186f6c686c6c6c6c6c616c6c6c6c6c6c6f6c6c686c6c6c646f7f6c6c1a03434c5d0b4a484241424e4c594442430d434259444b444e4c594442435e0440444944064e4c40485f4c0a40444e5f425d45424348075e5d484c46485f0b49485b444e480044434b420f4f4c4e464a5f42584349005e54434e094f4158485942425945125d485f5e445e59484359005e59425f4c4a48144c404f444843590041444a4559005e48435e425f0d4c4e4e4841485f42404859485f094a545f425e4e425d480c404c4a43485942404859485f094e41445d4f424c5f49144c4e4e485e5e444f444144595400485b4843595e0e4e41445d4f424c5f49005f484c490f4e41445d4f424c5f49005a5f4459480f5d4c544048435900454c434941485f0b5d485f40445e5e4442435e04434c4048055e594c5948065d5f42405d59074a5f4c4359484906494843444849054e4c594e450740485e5e4c4a4830445e0d4342590d4c0d5b4c4144490d484358400d5b4c4158480d424b0d59545d480d7d485f40445e5e444243634c404803404c5d04474244430e756942404c44437f485c58485e590b4e5f484c59487d425d585d135f4840425b48685b48435961445e594843485f0d4a41424f4c417e59425f4c4a480c425d4843694c594c4f4c5e480b4c59594c4e45685b4843590d6c4e59445b4875624f47484e590d49445e5d4c594e45685b4843590b4c49496f48454c5b44425f104c4949685b48435961445e594843485f0b4948594c4e45685b484359094b445f48685b484359106058594c59444243624f5e485f5b485f136579606160484358645948406841484048435909644359156c5f5f4c540b5d425e5960485e5e4c4a480d5c58485f547e4841484e59425f0b5d485f4b425f404c434e480b4e424359485559604843580f49424e584048435968414840484359114a48597944404857424348624b4b5e485905404c4a444e065a7d5f425d5e06497d5f425d5e03475e5b0b4f5f425a5e485f79545d4806444b5f4c4048064e41444843590559594e44490559424648430d4e424141484e596e585e594240065e4e5f4848430e405e63485a794246484361445e5909594246484361445e590455405e44054443494855', [, , 'undefined' != typeof navigator ? navigator : void (-0x1 * -0x1f7b + -0x24c1 + 0x546 * 0x1), 'undefined' != typeof InstallTrigger ? InstallTrigger : void (0x11 * 0x105 + -0x1e1d + 0xcc8), 'undefined' != typeof Object ? Object : void (0xf34 + 0x172a + -0x665 * 0x6), void (0xeed + 0xf * 0x7f + -0x165e) !== _0x3e0f23 ? _0x3e0f23 : void (0x2 * 0xb42 + -0x200a + 0x986), void (0x211b + 0x1d02 + -0x1 * 0x3e1d) !== _0x11536b ? _0x11536b : void (-0x6c + -0x20be + 0x3 * 0xb0e), 'undefined' != typeof document ? document : void (0x1 * -0x13c9 + -0x30 * -0x88 + -0xd1 * 0x7), 'undefined' != typeof Promise ? Promise : void (0x8e1 * 0x3 + -0x812 + 0x1291 * -0x1), 'undefined' != typeof Date ? Date : void (-0x144b + 0x1ed2 * 0x1 + 0x1 * -0xa87), void (0x3 * 0xa69 + 0x101 * -0x18 + 0x261 * -0x3) !== _0xd80926 ? _0xd80926 : void (0x2 * -0x700 + 0x116a * -0x1 + 0x1f6a), void (0x1087 * -0x1 + 0x133c * -0x1 + 0x23c3 * 0x1) !== _0x330d5b ? _0x330d5b : void (-0x1 * 0x783 + -0x4 * 0x4eb + 0x1b2f), void (0x74 * -0xa + 0xa86 + -0x1 * 0x5fe) !== _0x1bf587 ? _0x1bf587 : void (-0x827 * -0x1 + 0x1 * -0x25 + -0xcd * 0xa), void (-0x2385 + 0x4f8 * 0x2 + 0x3b * 0x6f) !== _0x497ee9 ? _0x497ee9 : void (0x1925 + -0x15a7 + -0x37e), 'undefined' != typeof Math ? Math : void (-0xf21 * 0x1 + 0x5 * 0x6b5 + -0x1268), void (-0x13cd + -0xb5a * 0x2 + -0x27 * -0x117) !== _0x13124a ? _0x13124a : void (0x23dd + 0xf9 * 0x3 + 0x248 * -0x11), void (0x743 + -0x22 * 0x61 + 0x59f) !== _0x5621bf ? _0x5621bf : void (0x1 * 0x3d8 + 0x12e7 + -0x16bf), void (0x25a4 + 0x531 + -0x2ad5) !== _0x1ddec7 ? _0x1ddec7 : void (0x17 * 0x79 + -0x81a * -0x2 + -0x1b13), void (-0x1743 * -0x1 + -0x514 + -0x122f) !== _0x49e315 ? _0x49e315 : void (-0xd5c + -0xd06 + -0x2 * -0xd31), void (-0x1 * 0x2638 + -0x26e2 + 0x268d * 0x2) !== _0x5da972 ? _0x5da972 : void (0x25a2 * -0x1 + 0x7 * -0x65 + 0x1 * 0x2865), void (-0x1085 + 0x221 * -0xd + 0x1 * 0x2c32) !== _0x1a8c7f ? _0x1a8c7f : void (-0x4 * 0x6f4 + 0x1 * -0xb21 + -0xcfb * -0x3), void (0x1 * 0x1db3 + -0x1f22 + -0x1 * -0x16f) !== _0x457fd5 ? _0x457fd5 : void (0x1e2 + 0x1cf9 * 0x1 + 0x3 * -0xa49), void (0x205 * 0xe + 0xefb + -0x2b41) !== _0x4a0bfb ? _0x4a0bfb : void (0x1519 + 0x1 * -0x1bb2 + 0x233 * 0x3), void (-0x2556 + -0x719 * -0x1 + -0x1 * -0x1e3d) !== _0x1a38e5 ? _0x1a38e5 : void (-0x15b2 + 0xdc * 0x13 + 0x55e), void (-0x1998 + 0x17 * 0x17e + -0x8ba) !== _0x3adf2b ? _0x3adf2b : void (-0x22f5 + -0x108e * 0x1 + -0x3383 * -0x1), void (0x3d7 * 0x2 + -0x182a + -0x1a6 * -0xa) !== _0x4807d1 ? _0x4807d1 : void (0x12 * -0x1a3 + 0x680 + -0x16f6 * -0x1), void (-0x149d + 0x1dac + -0x3 * 0x305) !== _0x2a34ba ? _0x2a34ba : void (0x14 * -0x160 + 0x981 * -0x1 + -0x1 * -0x2501), void (-0x22e9 + -0xab5 + 0x1 * 0x2d9e) !== _0x3b3c51 ? _0x3b3c51 : void (-0x14c7 + 0xb77 * -0x1 + -0x1 * -0x203e), void (0x7d6 + 0x3 * -0xbaf + 0x1 * 0x1b37) !== _0x6e9b2e ? _0x6e9b2e : void (0x90d + 0x238d * 0x1 + 0x6 * -0x76f), 'undefined' != typeof parseInt ? parseInt : void (-0x1d78 + 0x1a59 + 0x31f), void (0x412 + -0x1 * -0x626 + -0xa38) !== _0xd80e89 ? _0xd80e89 : void (-0x54 * -0x3f + 0x1 * 0x396 + -0x1842), void (-0x1 * -0x16f + 0x1abd + 0x6 * -0x4b2) !== _0x169e5b ? _0x169e5b : void (0x1 * 0x14c3 + -0x1036 + 0x1 * -0x48d), void (0x15fa + -0x1eef + 0x1 * 0x8f5) !== _0x36152d ? _0x36152d : void (-0x15f9 + -0x87 * 0x19 + 0x2328), 'undefined' != typeof JSON ? JSON : void (-0xfb * 0x23 + -0xde * -0x27 + 0x1 * 0x7f), void (0xb96 + -0x50 * -0x52 + -0x2536) !== _0x5e370d ? _0x5e370d : void (0x1f78 * -0x1 + 0x17c7 + 0x7b1 * 0x1), void (0x1 * -0x1aab + 0xd90 + 0x3d * 0x37) !== _0xbb2903 ? _0xbb2903 : void (-0x2f2 * -0x7 + -0x1 * 0x5b0 + -0xeee), void (0xaf3 + 0x117 * 0x3 + 0x2d8 * -0x5) !== _0x438b6f ? _0x438b6f : void (0x1c2 * 0x1 + 0x3d * -0x3d + 0xcc7 * 0x1), void (-0x43d + 0x1 * -0x277 + 0x6 * 0x11e) !== _0x5bc5b3 ? _0x5bc5b3 : void (-0xf * 0x20d + -0x9 * -0x2a6 + 0x6ed), void (-0x1d3e + 0x1 * -0x556 + -0x2 * -0x114a) !== _0x5d2df1 ? _0x5d2df1 : void (0x1f6 * -0x5 + -0x26b9 * 0x1 + 0x3087)]); - } - function _0x21308d(_0x5519d2) { - return _0x5da972['regionConf'] && _0x5da972['regionConf']['host'] && -(0xe13 + 0x25fe + -0x3410 * 0x1) !== _0x5519d2['indexOf'](_0x5da972['regionConf']['host']) ? _0x24aeb7['sec'] : _0x24aeb7['asgw']; - } - function _0x4d20c7(_0x469fc0) { - let _0x522772 = _0x5da972['regionConf']['host']; - return !(!_0x522772 || -(-0x3 * 0xa93 + 0x141 * -0x3 + 0x1 * 0x237d) === _0x469fc0['indexOf'](_0x522772)); - } - function _0x31f67a(_0xb28b2a) { - let _0x25b72f = _0xb28b2a; - decodeURIComponent(_0xb28b2a) === _0xb28b2a && (_0x25b72f = encodeURI(_0xb28b2a)); - const _0x318146 = _0x25b72f['indexOf']('?'); - if (_0x318146 > 0x265d + 0x107 * -0x1 + 0x6 * -0x639) { - const _0x45fac0 = _0x25b72f['substr'](0x1 * 0x7f7 + -0x77a * 0x5 + -0x11 * -0x1bb, _0x318146 + (0x2686 + -0xf31 * -0x1 + -0x55f * 0xa)); - let _0x3a851a = _0x25b72f['substr'](_0x318146 + (-0x87d + 0x9 * -0x342 + 0x25d0)); - _0x25b72f = _0x45fac0 + _0x3a851a['split']('\x27')['join']('%27'); - } - return _0x25b72f; - } - function _0x5b33d5(_0x1e8ee3, _0x8c7bd5) { - let _0x20eb16 = '' - , _0x149e3c = '' - , _0x8d1151 = ''; - for (let _0x1a60c0 = -0x46 * 0x6f + 0x16ba + 0x7a0; _0x1a60c0 < _0x8c7bd5['length']; _0x1a60c0++) - _0x1a60c0 % (0x3ca + 0x1d4b + -0x2113) == 0x341 + -0x191 * -0x13 + -0x2104 ? _0x149e3c = _0x8c7bd5[_0x1a60c0] : (_0x8d1151 = _0x8c7bd5[_0x1a60c0], - _0x20eb16 += '&' + _0x149e3c + '=' + _0x8d1151); - let _0xf2439c = _0x1e8ee3; - if (_0x20eb16['length'] > 0x1 * -0x1b59 + 0x1 * 0x14a1 + 0x6b8) { - let _0x68181f = -(-0x9ff + 0x1 * 0x1615 + -0xc15) === _0x1e8ee3['indexOf']('?') ? '?' : '&'; - _0xf2439c = _0x1e8ee3 + _0x68181f + _0x20eb16['substr'](-0x249b * 0x1 + 0x1c69 + 0x833); - } - return _0xf2439c; - } - function _0x5c4a64(_0x483546) { - let _0x12bd76 = _0x483546['indexOf']('?'); - return -(0x10af + -0x1d9a + -0x1 * -0xcec) !== _0x12bd76 ? _0x483546['substr'](_0x12bd76 + (-0x6b7 * 0x1 + 0x1a * -0x138 + 0x2668)) : ''; - } - function _0x3a9af8(_0x345a7e) { - for (let _0x21d4be = 0x1237 + -0x7ad + -0xa8a; _0x21d4be < _0x5da972['_enablePathListRegex']['length']; _0x21d4be++) - if (_0x5da972['_enablePathListRegex'][_0x21d4be]['test'](_0x345a7e)) - return !(0x1 * -0xa07 + -0xe * 0x14b + 0x1c21); - return !(0xa8b + 0x589 * -0x3 + 0x611); - } - function _0x40c153(_0x2925c6) { - return 'application/x-www-form-urlencoded' === _0x2925c6 || 'application/json' === _0x2925c6; - } - function _0x3316dc() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f5243000a0d20856f5a905f01f3130000000000000bd41b000201be1d008f1b000201bf1d00901b00131e01c01e00151d00911b001b000b191e00591d00921b001b000b191e01c11d00931b001b000b191e01c21d00941b001b000b191e01c31d009c1b000b191e01c4170004001b000b19201d01c41b000b19020000250076111e01c501170065111e01c6221e00cd24131e00061a00220201c11d01c7221b021d01c80a0001101c131e004e0201c90201ca1a02221e005a2418000a00011017002a111801221e0016240a000010221e0011240a000010221e01cb240201cc0a0001104800191d01cd1b000b1b111b0210001d01c11b000b19020000250012111b021d01ce1b000b1d111b0210001d01c31b000b19020000250049110a00001d01c6111e01c6221e00cd24131e00061a00220200591d01c7221b021d01c80a0001101c111800221e01cf240a0000101d01d01118011d01d11b000b1a111b0210001d00591b000201d202005c0201750201d30201d40201d50201d60a00071d009d1b000201d70201d80a00021d00d31b000b190200002504661b000b1f221e001224111e01d00a0001104800480129401f061b000b02111e01d104221700061c1806170431111e01d1221e0012240201d90a00011048004801293917000c1b000b1c111b0210001118001d01da111e01db1f07111e01d21f08111e005c1f09111e01751f0a111e01d31f0b111e01d41f0c111e01d51f0d111e01d61f0e131e00061a001f0f48001f3218321b000b1e1e00283a170021180f1b000b1e183219111e01dc1b000b1e183219190d18322d1f3216ffd81b000b031e01dd1f101b000b031e01de1f1118110200003d1700130201df1b000b031e01df0a00021600150201df1b000b031e01df0201de18110a00041f121b000b04261b000b05111e01d10418120a0002101f131b000b061813041f141b000b07261814111e01da0a0002101f151b000b042618131b000b1718150a00020a0002101f160200001f171b000b081e012d17000a18161f171600a4131e00061a00221b000b09262618160a0002101d00ef1f64111e01d00201d83e1700571b000b0a111e01cd041700441b000b0b261864111e01cd111e01da0a0003101c1b000b0c2618641b000b0d0200e70a0003101f651b000b042618161b000b1818650a00020a0002101f1716000718161f1716002d1b000b0c2618641b000b0d0200e70a0003101ffb1b000b042618161b000b1818fb0a00020a0002101f17111e01c6221700131c111e01c64800190201c719020059401700052600111e01c61f1848001fb618b618181e00283a17004d18b648003e170027181818b6191e01c8480118170d11201d01c51b000b1a11181818b6191e01c8101c16001911181818b6190201c7191911181818b6191e01c8101c18b62d1fb616ffae111e01ce17000e111e01c311111e01ce101c110201c6091b000b081e01e017001e11221e01c1241b000b0e1e01e11b000b0f260a0000100a0002101c1118071d01db1118081d01d21118091d005c1102000025014b48001f06111e01e21f071b000b1018070417000748011f061807221e001224131e00701e01e30a00011048004801294017000748021f0618064800391700fc11221e01e4240201e50a0001101f0818081700e81b000b11111e01d1041f0918091b000b121e01e63e17005d1b000b0318081d01df1b000b0318091d01dd1b000b13260201df18080a0002101c1b000b141808041c18091b020b10391700271b000b031e01ba1e00284800391700171b000b15261b000b1648024903e82a0a0002101c16001b1b020b101b000b031e01dd3b17000c1b000b0318081d01df1b020b101b000b121e01e73e221700111c1b000b031e01ba1e0028480a3a17003d1b000b031e01ba221e00cd2418080a0001101c1b000b031e01ba1e002848013e17001a1b000b141808041c1b000b13260201df18080a0002101c1b020b0a17000b1b020b0a1800041c001d017511180b1d01d311180c1d01d411180d1d01d511180e1d01d648001fd818d81b000b1e1e00283a170021111e01dc1b000b1e18d819180f1b000b1e18d819190d18d82d1fd816ffd81b000b1c111b0210001d01c20001e8000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459097500607e007e79786f0c7500607e007d6c7461626c69201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2049191c49154e4914154b1d1d4f1f1d194814151d1d141415484e4b15191f1a48015b06584f4e4249480649484e42494804595f4440217376715e71586b686b6b71556c1d70065176715e71586b686b6b71556c1d700609065e595f44434a02181c02181f02181e02181902181802181b02181a021815021814021b1d021b1c021b1f021b1e021b190c41424e4c417e59425f4c4a48031c031c031c031f031c031e031c0319031c0318031c031b031c031a031c0315031c0314031f031d1444494243594643425a435a454c59445e5945445e144a4859684148404843595e6f54794c4a634c40480445484c49065e4e5f445d590c5e48596c59595f444f5859480a674c5b4c7e4e5f445d59045948555902100f010f0b4c5d5d4843496e454441490b5f4840425b486e454441490c4b5f4c40486841484048435907594c4a634c404806646b7f6c6068065d4c5f484359045e48414b0359425d064b5f4c40485e0a4e424141484e597a64690d494859484e596f5f425a5e485f05425d485f4c050d627d7f0205625d485f4c076b445f484b42550b65796061684148404843590b6e42435e595f584e59425f065e4c4b4c5f44105d585e45634259444b444e4c594442432176424f47484e590d7e4c4b4c5f447f4840425948634259444b444e4c59444243700f6c5d5d41487d4c547e485e5e444243067e4c4b4c5f44056e5f44627e0a6e455f4240480d64627e066e455f4240480a7e59544148604849444c0468494a480c595f5461424c4964404c4a480441424c490564404c4a480a4a48596e424359485559021f4906424341424c4909495f4c5a64404c4a480c4a485964404c4a48694c594c04494c594c035e5f4e4e494c594c1744404c4a48024a444b164f4c5e481b19017f1d416a626941456c7c6c6f6c646c6c6c6c6c6c6c7d0202025465186f6c686c6c6c6c6c616c6c6c6c6c6c6f6c6c686c6c6c646f7f6c6c1a03434c5d0b4a484241424e4c594442430d434259444b444e4c594442435e0440444944064e4c40485f4c0a40444e5f425d45424348075e5d484c46485f0b49485b444e480044434b420f4f4c4e464a5f42584349005e54434e094f4158485942425945125d485f5e445e59484359005e59425f4c4a48144c404f444843590041444a4559005e48435e425f0d4c4e4e4841485f42404859485f094a545f425e4e425d480c404c4a43485942404859485f094e41445d4f424c5f49144c4e4e485e5e444f444144595400485b4843595e0e4e41445d4f424c5f49005f484c490f4e41445d4f424c5f49005a5f4459480f5d4c544048435900454c434941485f0b5d485f40445e5e4442435e04434c4048055e594c5948065d5f42405d59074a5f4c4359484906494843444849054e4c594e450740485e5e4c4a4830445e0d4342590d4c0d5b4c4144490d484358400d5b4c4158480d424b0d59545d480d7d485f40445e5e444243634c404803404c5d04474244430e756942404c44437f485c58485e590b4e5f484c59487d425d585d135f4840425b48685b48435961445e594843485f0d4a41424f4c417e59425f4c4a480c425d4843694c594c4f4c5e480b4c59594c4e45685b4843590d6c4e59445b4875624f47484e590d49445e5d4c594e45685b4843590b4c49496f48454c5b44425f104c4949685b48435961445e594843485f0b4948594c4e45685b484359094b445f48685b484359106058594c59444243624f5e485f5b485f136579606160484358645948406841484048435909644359156c5f5f4c540b5d425e5960485e5e4c4a480d5c58485f547e4841484e59425f0b5d485f4b425f404c434e480b4e424359485559604843580f49424e584048435968414840484359114a48597944404857424348624b4b5e485905404c4a444e065a7d5f425d5e06497d5f425d5e03475e5b0b4f5f425a5e485f79545d4806444b5f4c4048064e41444843590559594e44490559424648430d4e424141484e596e585e594240065e4e5f4848430e405e63485a794246484361445e5909594246484361445e590455405e440544434948550775006f424a585e0a725e444a434c59585f480e7560616559595d7f485c58485e59105e48597f485c58485e5965484c49485f045e48434910425b485f5f4449486044404879545d480f724c4e72444359485f4e485d59484905725e48434915724f5459484972444359485f4e485d597241445e59044b58434e094c5f4a58404843595e0e734e4243594843590059545d48090144055e5d41445901160e724f54594849724e4243594843591572425b485f5f4449486044404879545d486c5f4a5e0b5942785d5d485f6e4c5e480d724f54594849724048594542490a724f5459484972585f410742434c4f425f5909424341424c494843490b424341424c495e594c5f590a42435d5f424a5f485e5e09424359444048425859036a6879047d627e790b725e444a434c59585f48100b724f54594849724f4249541242435f484c49545e594c59484e454c434a4806585d41424c4908405e7e594c59585e0b72724c4e7259485e59444907405e7942464843035e49440d5e484e64434b4265484c49485f0b5f485e5d42435e48787f610445425e59114a48597f485e5d42435e4865484c49485f0a5500405e005942464843035e484e0444434459', [, , void (-0x564 + -0x3f3 * -0x6 + 0x16 * -0xd5) !== _0x3a9af8 ? _0x3a9af8 : void (-0x118c + -0x72e * -0x1 + 0x1 * 0xa5e), void (0x943 + 0xf6b + -0x12 * 0x15f) !== _0x457fd5 ? _0x457fd5 : void (0xa49 + -0x2 * -0xf2d + -0x28a3), void (0x4c2 + -0x1051 * 0x2 + 0x1be0) !== _0x5b33d5 ? _0x5b33d5 : void (-0x14fc + -0x15a0 + 0x2a9c), void (0x5 * 0x57a + -0x16f4 + 0x1b * -0x2a) !== _0x31f67a ? _0x31f67a : void (-0x115a * -0x2 + -0x62 * 0x59 + 0xa2 * -0x1), void (0x1c3 * -0x1 + 0x2530 + 0xbcf * -0x3) !== _0x5c4a64 ? _0x5c4a64 : void (0x1603 + -0x7b1 * 0x2 + -0x6a1), void (0x2071 + 0x1231 * -0x1 + 0x26 * -0x60) !== _0x567676 ? _0x567676 : void (-0x1c9b * -0x1 + 0x23f9 + -0x4094), void (0x4b2 * 0x4 + -0x10e7 * 0x1 + 0xd * -0x25) !== _0x5da972 ? _0x5da972 : void (-0x18ab + -0x760 * 0x1 + 0x200b), void (-0xaba * 0x2 + 0x1fd5 + 0xa61 * -0x1) !== _0x412117 ? _0x412117 : void (-0x25f * 0x1 + -0x4 * 0xf1 + -0x623 * -0x1), void (-0x13 * -0x1d7 + 0x170f + -0x3a04) !== _0x40c153 ? _0x40c153 : void (-0x1 * 0x24c7 + -0x21d * 0x7 + 0x3392), void (0x214d + 0xc5 * -0x1 + 0x822 * -0x4) !== _0x1fbfde ? _0x1fbfde : void (-0xa2c * -0x1 + -0xbd * 0x1 + -0x96f), void (0x40e * 0x3 + 0x2 * -0x5d0 + -0x17 * 0x6) !== _0x3bc223 ? _0x3bc223 : void (0x1a15 + 0xc6d + -0x9f * 0x3e), void (-0x1 * 0x51a + -0x31 * -0xc7 + -0x20fd), void (-0x79c * -0x2 + 0xcc9 + -0x6b * 0x43) !== _0x55bacf ? _0x55bacf : void (-0xa * 0x1ca + -0x310 + -0xc * -0x1bf), void (-0x6b * -0x4f + -0x20eb + -0x1a) !== _0x4b9da1 ? _0x4b9da1 : void (-0x1 * 0x26ed + -0x313 * -0x2 + 0xaed * 0x3), void (0x5 * 0x27b + 0x1e40 + -0x2aa7) !== _0x4d20c7 ? _0x4d20c7 : void (0x128d * -0x1 + -0x10bb + -0x8 * -0x469), void (-0x839 + -0x25f0 + -0x27 * -0x12f) !== _0x21308d ? _0x21308d : void (0x2660 + -0x1 * 0x72f + 0x1f31 * -0x1), void (-0x1 * -0x39b + -0x5 * -0x2f3 + -0x57 * 0x36) !== _0x24aeb7 ? _0x24aeb7 : void (-0xe4b * 0x2 + -0x6 * -0x5db + -0x346 * 0x2), void (0x2f4 * -0x2 + -0xe32 + 0x141a) !== _0xd93b4e ? _0xd93b4e : void (-0x18d1 + -0x7 * 0x58 + 0x1b39 * 0x1), void (-0xc32 + 0xd40 + -0x10e) !== _0x1467fc ? _0x1467fc : void (0x41d * 0x7 + -0x224a + -0x15 * -0x43), 'undefined' != typeof setTimeout ? setTimeout : void (0x1d0 * 0x15 + -0x167e + 0x2 * -0x7c9), void (-0x8 * -0x17 + -0xa2d + -0x327 * -0x3) !== _0x4809e6 ? _0x4809e6 : void (0x149f * 0x1 + 0xb6e + -0x5 * 0x669)]); - } - const _0x5081cf = true - , _0x1a13be = true; - function _0x11d36b() { - return window['fetch']; - } - function _0x19c835() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f5243002628039d5fee6c425f02570000000000000e2c1b000201e825016b1b000b1d26180018010a000210221e00cf2402000025014418001e01e917013918001e00ef2217001f1c18001e00ef221e001224131e00701e00710a000110480048012940220117000e1c1b000b0318001e00ef0417010118001e01ea221e0009240201e50a0001101f0618061700e91b000b0418001e00ef041f0718071b000b051e01e63e17005d1b000b0618061d01df1b000b0618071d01dd1b000b07260201df18060a0002101c1b000b081806041c18071b020b02391700271b000b061e01ba1e00284800391700171b000b09261b000b0a48024903e82a0a0002101c16001b1b020b021b000b061e01dd3b17000c1b000b0618061d01df1b020b021b000b051e01e73e221700111c1b000b061e01ba1e0028480a3a17003d1b000b061e01ba221e00cd2418060a0001101c1b000b061e01ba1e002848013e17001a1b000b081806041c1b000b07260201df18060a0002101c180000020000250007180047000a000210001d009d1b000201eb2505561801220117000a1c131e00061a001f011b000b0b2217000b1c18001b000b0c411f060200001f070201d71f080200001f09180617032d18001e00ef1f0718001e01ec17000b18001e01ec1600060201d71f081b000b0d180704221700161c18080201d73e220117000a1c18080201d83e1702df1b000b061e01dd1f0a1b000b061e01de1f0b180b0200003d1700130201df1b000b061e01df0a00021600150201df1b000b061e01df0201de180b0a00041f0c1b000b0e261b000b0f180704180c0a0002101f0d1b000b10180d041f0e18001e01ea1f0f1b000b111e01e017001f180f221e01ed241b000b121e01e11b000b13260a0000100a0002101c18080201d83e17017a1b000b1426180018010a000210221e01cb240201cc0a000110480019221e0011240a0000101f091800221e01ee240a000010221e0152240a000010221e00cf240200002501220200001f061b000b15261b020b0e18000a0002101f071b000b0e261b020b0d1b000b1b18070a00020a0002101f081b000b161b020b090417005a131e00061a00221b000b17262618080a0002101d00ef1f0a1b000b1826180a1b020b0918000a0003101c1b000b1926180a1b000b1a0200e70a0003101f0b1b000b0e2618081b000b1c180b0a00020a0002101f0616000718081f061b000b0c1806131e00061a00221b020b001e01ec1d01ec221b020b0f1d01ea2218001d00e9221b020b001e01ef1d01ef221b020b001e01f01d01f0221b020b001e01f11d01f1221b020b001e01f21d01f2221b020b001e01f31d01f3221b020b001e01f41d01f4221b020b001e01f51d01f51a021f091b000b1e2618091b020b011b020b0a0a00031000020000250007180047000a000210001600d61b000b1526180e260a0002101f401b000b0e26180d1b000b1b18400a00020a0002101f41131e00061a00221b000b17262618410a0002101d00ef1f421b000b192618421b000b1a0200e70a0003101f431b000b0e2618411b000b1c18430a00020a0002101f441b000b0c1844131e00061a0022180f1d01ea221b000b1a1d00e92218001e01ef1d01ef2218001e01f01d01f02218001e01f11d01f12218001e01f21d01f22218001e01f31d01f32218001e01f41d01f42218001e01f51d01f51a021f451b000b1e2618451801180a0a000310001b000b1d26180018010a000210001601f518011e01ea0117000e1801131e00061a001d01ea18001f0718011e01ec17001418011e01ec221e01cf240a0000101600060201d71f081b000b0d180704221700161c18080201d73e220117000a1c18080201d83e1701901b000b061e01dd1f9a1b000b061e01de1f9b189b0200003d1700130201df1b000b061e01df0a00021600150201df1b000b061e01df0201de189b0a00041f9c1b000b0e261b000b0f180704189c0a0002101f9d1b000b10189d041f9e1b000b1526189e18011e00e90a0002101f9f1b000b0e26189d1b000b1b189f0a00020a0002101fa00200001fa11b000b111e012d17000a18a01fa11600c6131e00061a00221b000b17262618a00a0002101d00ef1f4418080201d83e17007b1b000b1426180018010a000210221e01cb240201cc0a000110480019221e0011240a0000101f091b000b161809041700431b000b18261844180918011e00e90a0003101c1b000b192618441b000b1a0200e70a0003101f451b000b0e2618a01b000b1c18450a00020a0002101fa116000718a01fa116002d1b000b192618441b000b1a0200e70a0003101f5b1b000b0e2618a01b000b1c185b0a00020a0002101fa11b000b111e01e017001918011e01ea1b000b121e01e11b000b13260a0000100d1b000b1e2618a11801189a0a000310001b000b1d26180018010a00021000001d00d31b000201be1d00931b000201bf1d00941b000b02260a0000100117000400131e01f61700040013201d01f61b00131e01f71d009c131b000b1d1d01f8131b000b1f1d01f70001f9000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459097500607e007e79786f0c7500607e007d6c7461626c69201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2049191c49154e4914154b1d1d4f1f1d194814151d1d141415484e4b15191f1a48015b06584f4e4249480649484e42494804595f4440217376715e71586b686b6b71556c1d70065176715e71586b686b6b71556c1d700609065e595f44434a02181c02181f02181e02181902181802181b02181a021815021814021b1d021b1c021b1f021b1e021b190c41424e4c417e59425f4c4a48031c031c031c031f031c031e031c0319031c0318031c031b031c031a031c0315031c0314031f031d1444494243594643425a435a454c59445e5945445e144a4859684148404843595e6f54794c4a634c40480445484c49065e4e5f445d590c5e48596c59595f444f5859480a674c5b4c7e4e5f445d59045948555902100f010f0b4c5d5d4843496e454441490b5f4840425b486e454441490c4b5f4c40486841484048435907594c4a634c404806646b7f6c6068065d4c5f484359045e48414b0359425d064b5f4c40485e0a4e424141484e597a64690d494859484e596f5f425a5e485f05425d485f4c050d627d7f0205625d485f4c076b445f484b42550b65796061684148404843590b6e42435e595f584e59425f065e4c4b4c5f44105d585e45634259444b444e4c594442432176424f47484e590d7e4c4b4c5f447f4840425948634259444b444e4c59444243700f6c5d5d41487d4c547e485e5e444243067e4c4b4c5f44056e5f44627e0a6e455f4240480d64627e066e455f4240480a7e59544148604849444c0468494a480c595f5461424c4964404c4a480441424c490564404c4a480a4a48596e424359485559021f4906424341424c4909495f4c5a64404c4a480c4a485964404c4a48694c594c04494c594c035e5f4e4e494c594c1744404c4a48024a444b164f4c5e481b19017f1d416a626941456c7c6c6f6c646c6c6c6c6c6c6c7d0202025465186f6c686c6c6c6c6c616c6c6c6c6c6c6f6c6c686c6c6c646f7f6c6c1a03434c5d0b4a484241424e4c594442430d434259444b444e4c594442435e0440444944064e4c40485f4c0a40444e5f425d45424348075e5d484c46485f0b49485b444e480044434b420f4f4c4e464a5f42584349005e54434e094f4158485942425945125d485f5e445e59484359005e59425f4c4a48144c404f444843590041444a4559005e48435e425f0d4c4e4e4841485f42404859485f094a545f425e4e425d480c404c4a43485942404859485f094e41445d4f424c5f49144c4e4e485e5e444f444144595400485b4843595e0e4e41445d4f424c5f49005f484c490f4e41445d4f424c5f49005a5f4459480f5d4c544048435900454c434941485f0b5d485f40445e5e4442435e04434c4048055e594c5948065d5f42405d59074a5f4c4359484906494843444849054e4c594e450740485e5e4c4a4830445e0d4342590d4c0d5b4c4144490d484358400d5b4c4158480d424b0d59545d480d7d485f40445e5e444243634c404803404c5d04474244430e756942404c44437f485c58485e590b4e5f484c59487d425d585d135f4840425b48685b48435961445e594843485f0d4a41424f4c417e59425f4c4a480c425d4843694c594c4f4c5e480b4c59594c4e45685b4843590d6c4e59445b4875624f47484e590d49445e5d4c594e45685b4843590b4c49496f48454c5b44425f104c4949685b48435961445e594843485f0b4948594c4e45685b484359094b445f48685b484359106058594c59444243624f5e485f5b485f136579606160484358645948406841484048435909644359156c5f5f4c540b5d425e5960485e5e4c4a480d5c58485f547e4841484e59425f0b5d485f4b425f404c434e480b4e424359485559604843580f49424e584048435968414840484359114a48597944404857424348624b4b5e485905404c4a444e065a7d5f425d5e06497d5f425d5e03475e5b0b4f5f425a5e485f79545d4806444b5f4c4048064e41444843590559594e44490559424648430d4e424141484e596e585e594240065e4e5f4848430e405e63485a794246484361445e5909594246484361445e590455405e440544434948550775006f424a585e0a725e444a434c59585f480e7560616559595d7f485c58485e59105e48597f485c58485e5965484c49485f045e48434910425b485f5f4449486044404879545d480f724c4e72444359485f4e485d59484905725e48434915724f5459484972444359485f4e485d597241445e59044b58434e094c5f4a58404843595e0e734e4243594843590059545d48090144055e5d41445901160e724f54594849724e4243594843591572425b485f5f4449486044404879545d486c5f4a5e0b5942785d5d485f6e4c5e480d724f54594849724048594542490a724f5459484972585f410742434c4f425f5909424341424c494843490b424341424c495e594c5f590a42435d5f424a5f485e5e09424359444048425859036a6879047d627e790b725e444a434c59585f48100b724f54594849724f4249541242435f484c49545e594c59484e454c434a4806585d41424c4908405e7e594c59585e0b72724c4e7259485e59444907405e7942464843035e49440d5e484e64434b4265484c49485f0b5f485e5d42435e48787f610445425e59114a48597f485e5d42435e4865484c49485f0a5500405e005942464843035e484e04444344590d4942725d425e59724b48594e450242460745484c49485f5e095a5f4c5d6b48594e4506404859454249035e4859054e41424348085f484b485f5f485f0e5f484b485f5f485f7d4241444e5404404249480b4e5f4849484359444c415e054e4c4e4548085f4849445f484e5909444359484a5f4459541672724c4e72444359485f4e485d594849724b48594e45054b48594e4506724b48594e45', [, , void (-0xfb * -0xe + -0x1109 + 0xb * 0x4d) !== _0x11d36b ? _0x11d36b : void (0x107d + 0xd87 * -0x2 + 0xa91), void (-0x1 * 0x1747 + 0x11a7 + 0x5a0) !== _0x4d20c7 ? _0x4d20c7 : void (0x1 * -0xf9 + 0x2 * -0xfa9 + 0x204b), void (0x395 * -0x6 + -0x25bf + 0x3b3d) !== _0x21308d ? _0x21308d : void (-0x962 + 0x2bb * 0x1 + 0x6a7), void (-0xc41 + 0xe5 * 0x19 + 0x1 * -0xa1c) !== _0x24aeb7 ? _0x24aeb7 : void (0x6a * 0x5e + -0x1f6 * 0x1 + 0x1f2 * -0x13), void (0x1da9 * -0x1 + -0x5 * 0x31d + -0x2 * -0x169d) !== _0x457fd5 ? _0x457fd5 : void (-0x9 * -0x24f + 0x20d5 + -0x359c), void (0x129b + -0x8 * -0x15d + -0x1d83) !== _0xd93b4e ? _0xd93b4e : void (-0x12d7 + 0x1380 + -0xd * 0xd), void (0x126f * -0x1 + 0x8bd * 0x3 + -0x3e4 * 0x2) !== _0x1467fc ? _0x1467fc : void (-0x3 * -0x9eb + -0x2182 + 0x3c1), 'undefined' != typeof setTimeout ? setTimeout : void (0x26c4 + 0x3 * 0x409 + -0x32df), void (0x1 * -0x95d + 0x3 * -0x5da + 0x1aeb) !== _0x4809e6 ? _0x4809e6 : void (-0xd2 * -0x15 + 0x4 * -0x214 + -0x8ea), void (-0x350 + 0x17d3 + -0x1483 * 0x1) !== _0x5081cf ? _0x5081cf : void (0x21db + 0xd0a + -0x2ee5), 'undefined' != typeof Request ? Request : void (-0x2f9 * 0xd + 0x25 * 0x78 + 0x11f * 0x13), void (-0x155d + -0x1578 + -0xe47 * -0x3) !== _0x3a9af8 ? _0x3a9af8 : void (0x1b3f + -0xeb5 + -0xc8a), void (0xfd * -0x24 + 0x60e * 0x1 + 0x1d86) !== _0x5b33d5 ? _0x5b33d5 : void (-0x1 * -0x1901 + 0x3d * -0x9e + 0xca5), void (-0x18ac * -0x1 + 0x33b + -0x1be7) !== _0x31f67a ? _0x31f67a : void (-0x1 * -0xb5a + -0x1336 + 0x7dc), void (0x203a + 0x1dc * -0x11 + 0x9e * -0x1) !== _0x5c4a64 ? _0x5c4a64 : void (0x42 * -0x13 + 0x2422 + -0x1f3c), void (0x1a3 + 0x1249 + 0xaa * -0x1e) !== _0x5da972 ? _0x5da972 : void (-0x22fa * 0x1 + 0xb0a + -0x17f * -0x10), void (0x13a3 * -0x1 + 0x5 * 0x266 + 0x13 * 0x67) !== _0x55bacf ? _0x55bacf : void (-0x161 * -0xd + 0x18db + 0x8 * -0x559), void (0x536 + -0xff1 + 0x29 * 0x43) !== _0x4b9da1 ? _0x4b9da1 : void (0xacc * 0x2 + -0x199 * -0x15 + -0x2e7 * 0x13), void (-0x1 * -0x1731 + 0x1b92 + -0x32c3) !== _0x3b5816 ? _0x3b5816 : void (0xc35 * -0x3 + 0x17fe + 0xca1 * 0x1), void (-0x3fb + 0x162d + -0x1232) !== _0x567676 ? _0x567676 : void (0x116 + 0x3a5 + -0x1 * 0x4bb), void (0xa23 + 0x63e + 0x1 * -0x1061) !== _0x40c153 ? _0x40c153 : void (0x2e7 + 0x18bf + -0x1ba6), void (0x209 * 0x11 + 0x15 * -0x187 + -0x286) !== _0x412117 ? _0x412117 : void (0x7f2 + 0x1191 + -0x1983 * 0x1), void (-0xf85 * 0x1 + 0xe59 * -0x1 + -0xeef * -0x2) !== _0x1fbfde ? _0x1fbfde : void (0x3 * -0x6c3 + 0x16c + 0x12dd), void (0x2 * 0x371 + 0x664 * 0x2 + -0x13aa) !== _0x3bc223 ? _0x3bc223 : void (-0x69d * 0x1 + 0x76a + 0x5 * -0x29), void (0x92 * 0x3 + -0x13a9 + 0x11f3)]); - } - function _0x3b5816(_0x130951, _0x291740) { - let _0x21ef7c = ''; - if (_0x5081cf && _0x130951 instanceof Request) { - const _0xf5782f = _0x130951['headers']['get']('content-type'); - return _0xf5782f && (_0x21ef7c = _0xf5782f), - _0x21ef7c; - } - if (_0x291740 && _0x291740['headers']) { - if (_0x1a13be && _0x291740['headers'] instanceof Headers) { - const _0x9dc913 = _0x291740['headers']['get']('content-type'); - return _0x9dc913 && (_0x21ef7c = _0x9dc913), - _0x21ef7c; - } - if (_0x291740['headers'] instanceof Array) { - for (let _0x1c4ea4 = 0xad9 * -0x2 + -0x8e8 + 0x1e9a; _0x1c4ea4 < _0x291740['headers']['length']; _0x1c4ea4++) - if ('content-type' == _0x291740['headers'][_0x1c4ea4][0x61 * 0x17 + 0x1 * 0x6f7 + -0xfae]['toLowerCase']()) - return _0x291740['headers'][_0x1c4ea4][0xbe3 * 0x3 + -0x2bd * -0x6 + -0x3416]; - } - if (_0x291740['headers'] instanceof Object) { - let _0x1743fa = Object['keys'](_0x291740['headers']); - for (let _0x230a8c of _0x1743fa) - if ('content-type' === _0x230a8c['toLowerCase']()) - return _0x291740['headers'][_0x230a8c]; - return _0x21ef7c; - } - } - } - function _0x1fbfde(_0x4aae72, _0xc4520c, _0x35bf47) { - if (null === _0x35bf47 || '' === _0x35bf47) - return _0x4aae72; - if (_0x35bf47 = _0x35bf47['toString'](), - 'application/x-www-form-urlencoded' === _0xc4520c) { - _0x4aae72['bodyVal2str'] = !(-0x5 * -0x1a9 + -0x216c + 0x191f); - const _0x378c8c = _0x35bf47['split']('&'); - let _0x344f2d = {}; - if (_0x378c8c) { - for (let _0x73dd9a = 0x135c * 0x1 + -0xf34 + -0x8 * 0x85; _0x73dd9a < _0x378c8c['length']; _0x73dd9a++) - _0x344f2d[_0x378c8c[_0x73dd9a]['split']('=')[-0x16 * 0x10 + 0x24a7 + -0x2347 * 0x1]] = decodeURIComponent(_0x378c8c[_0x73dd9a]['split']('=')[0x253c + -0x109 + -0x2432 * 0x1]); - } - _0x4aae72['body'] = _0x344f2d; - } else - _0x4aae72['body'] = JSON['parse'](_0x35bf47); - return _0x4aae72; - } - function _0x412117(_0x4e0fb0, _0x400d34) { - let _0xfad456 = _0x400d34; - if (_0x5da972['_urlRewriteRules']['length'] > -0x17b7 + -0x218 * -0x4 + -0x33 * -0x4d) - for (let _0x2b76a3 = 0x1344 + -0x1f0 + -0x1154; _0x2b76a3 < _0x5da972['_urlRewriteRules']['length']; _0x2b76a3++) { - let _0x30aba2 = _0x5da972['_urlRewriteRules'][_0x2b76a3][-0x1431 + -0x1eb9 + -0x1975 * -0x2]; - if (_0x30aba2['test'](_0x400d34)) { - _0xfad456 = _0x400d34['replace'](_0x30aba2, _0x5da972['_urlRewriteRules'][_0x2b76a3][-0x4 * -0x425 + 0x1016 + -0x20a9]), - _0x4e0fb0 && _0x3d7f93['debug']['call'](_0x4e0fb0, 'rewriteUrl\x20', 'ORIGIN:\x20' + _0x400d34 + '\x0aREWRITED:\x20' + _0xfad456); - break; - } - } - return _0xfad456 = _0x31f67a(_0xfad456), - _0xfad456; - } - function _0x2c6aa7() { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f5243000d39257987bac0788472cc00000000000001c01b000201f925009a18001f061b000b0318000417007c1b000b041e01de1f0718070200003d1700130201df1b000b041e01df0a00021600150201df1b000b041e01df0201de18070a00041f081b000b05261b000b0618000418080a0002101f091b000b071809041f0a1b000b0826180a0200000a0002101f0b1b000b052618091b000b09180b0a00020a0002101f061b000b0a261806180118020a000310001d00271b000201be1d0026131e00591b000b023d22011700081c131e01fa170004001b00131e00591d002a131b000b0a1d01fb13201d01fa131b000b0b1d00590001fc000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459097500607e007e79786f0c7500607e007d6c7461626c69201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2049191c49154e4914154b1d1d4f1f1d194814151d1d141415484e4b15191f1a48015b06584f4e4249480649484e42494804595f4440217376715e71586b686b6b71556c1d70065176715e71586b686b6b71556c1d700609065e595f44434a02181c02181f02181e02181902181802181b02181a021815021814021b1d021b1c021b1f021b1e021b190c41424e4c417e59425f4c4a48031c031c031c031f031c031e031c0319031c0318031c031b031c031a031c0315031c0314031f031d1444494243594643425a435a454c59445e5945445e144a4859684148404843595e6f54794c4a634c40480445484c49065e4e5f445d590c5e48596c59595f444f5859480a674c5b4c7e4e5f445d59045948555902100f010f0b4c5d5d4843496e454441490b5f4840425b486e454441490c4b5f4c40486841484048435907594c4a634c404806646b7f6c6068065d4c5f484359045e48414b0359425d064b5f4c40485e0a4e424141484e597a64690d494859484e596f5f425a5e485f05425d485f4c050d627d7f0205625d485f4c076b445f484b42550b65796061684148404843590b6e42435e595f584e59425f065e4c4b4c5f44105d585e45634259444b444e4c594442432176424f47484e590d7e4c4b4c5f447f4840425948634259444b444e4c59444243700f6c5d5d41487d4c547e485e5e444243067e4c4b4c5f44056e5f44627e0a6e455f4240480d64627e066e455f4240480a7e59544148604849444c0468494a480c595f5461424c4964404c4a480441424c490564404c4a480a4a48596e424359485559021f4906424341424c4909495f4c5a64404c4a480c4a485964404c4a48694c594c04494c594c035e5f4e4e494c594c1744404c4a48024a444b164f4c5e481b19017f1d416a626941456c7c6c6f6c646c6c6c6c6c6c6c7d0202025465186f6c686c6c6c6c6c616c6c6c6c6c6c6f6c6c686c6c6c646f7f6c6c1a03434c5d0b4a484241424e4c594442430d434259444b444e4c594442435e0440444944064e4c40485f4c0a40444e5f425d45424348075e5d484c46485f0b49485b444e480044434b420f4f4c4e464a5f42584349005e54434e094f4158485942425945125d485f5e445e59484359005e59425f4c4a48144c404f444843590041444a4559005e48435e425f0d4c4e4e4841485f42404859485f094a545f425e4e425d480c404c4a43485942404859485f094e41445d4f424c5f49144c4e4e485e5e444f444144595400485b4843595e0e4e41445d4f424c5f49005f484c490f4e41445d4f424c5f49005a5f4459480f5d4c544048435900454c434941485f0b5d485f40445e5e4442435e04434c4048055e594c5948065d5f42405d59074a5f4c4359484906494843444849054e4c594e450740485e5e4c4a4830445e0d4342590d4c0d5b4c4144490d484358400d5b4c4158480d424b0d59545d480d7d485f40445e5e444243634c404803404c5d04474244430e756942404c44437f485c58485e590b4e5f484c59487d425d585d135f4840425b48685b48435961445e594843485f0d4a41424f4c417e59425f4c4a480c425d4843694c594c4f4c5e480b4c59594c4e45685b4843590d6c4e59445b4875624f47484e590d49445e5d4c594e45685b4843590b4c49496f48454c5b44425f104c4949685b48435961445e594843485f0b4948594c4e45685b484359094b445f48685b484359106058594c59444243624f5e485f5b485f136579606160484358645948406841484048435909644359156c5f5f4c540b5d425e5960485e5e4c4a480d5c58485f547e4841484e59425f0b5d485f4b425f404c434e480b4e424359485559604843580f49424e584048435968414840484359114a48597944404857424348624b4b5e485905404c4a444e065a7d5f425d5e06497d5f425d5e03475e5b0b4f5f425a5e485f79545d4806444b5f4c4048064e41444843590559594e44490559424648430d4e424141484e596e585e594240065e4e5f4848430e405e63485a794246484361445e5909594246484361445e590455405e440544434948550775006f424a585e0a725e444a434c59585f480e7560616559595d7f485c58485e59105e48597f485c58485e5965484c49485f045e48434910425b485f5f4449486044404879545d480f724c4e72444359485f4e485d59484905725e48434915724f5459484972444359485f4e485d597241445e59044b58434e094c5f4a58404843595e0e734e4243594843590059545d48090144055e5d41445901160e724f54594849724e4243594843591572425b485f5f4449486044404879545d486c5f4a5e0b5942785d5d485f6e4c5e480d724f54594849724048594542490a724f5459484972585f410742434c4f425f5909424341424c494843490b424341424c495e594c5f590a42435d5f424a5f485e5e09424359444048425859036a6879047d627e790b725e444a434c59585f48100b724f54594849724f4249541242435f484c49545e594c59484e454c434a4806585d41424c4908405e7e594c59585e0b72724c4e7259485e59444907405e7942464843035e49440d5e484e64434b4265484c49485f0b5f485e5d42435e48787f610445425e59114a48597f485e5d42435e4865484c49485f0a5500405e005942464843035e484e04444344590d4942725d425e59724b48594e450242460745484c49485f5e095a5f4c5d6b48594e4506404859454249035e4859054e41424348085f484b485f5f485f0e5f484b485f5f485f7d4241444e5404404249480b4e5f4849484359444c415e054e4c4e4548085f4849445f484e5909444359484a5f4459541672724c4e72444359485f4e485d594849724b48594e45054b48594e4506724b48594e4508425d48437a5f4c5d1572724c4e72444359485f4e485d59484972425d48430572425d4843', [, , void (-0x99d * -0x1 + -0x1 * 0xcfc + 0x35f), void (-0x1bd3 + 0x1ec9 + -0x2f6) !== _0x3a9af8 ? _0x3a9af8 : void (-0x228e + 0x2 * 0xdc9 + 0x1 * 0x6fc), void (0x663 + -0x20e * 0x2 + -0x247) !== _0x457fd5 ? _0x457fd5 : void (-0x1d81 + -0x17f4 + -0x7 * -0x7a3), void (-0x8 * 0x8 + 0x3 * -0x6fd + 0x1537) !== _0x5b33d5 ? _0x5b33d5 : void (0x2673 + 0xe5 * 0xd + -0x3214), void (0xcc1 + 0x1afe + -0x7f3 * 0x5) !== _0x31f67a ? _0x31f67a : void (-0x18d2 + -0x191 * -0x13 + 0x1 * -0x4f1), void (-0x17d2 + 0x1 * 0x1198 + 0x63a) !== _0x5c4a64 ? _0x5c4a64 : void (0x1 * -0x14c + 0x1 * -0x8f3 + 0xa3f), void (0x1 * 0x1780 + 0x1 * -0x4f2 + -0x128e) !== _0x567676 ? _0x567676 : void (0x84f + 0x117e + -0x19cd)]); - } - function _0x3a7435() { - _0x3316dc(), - _0x19c835(), - _0x2c6aa7(); - } - function _0xd3e7a2(_0x384778) { - this['name'] = 'ConfigException', - this['message'] = _0x384778; - } - let _0x2e7b4a = { - 'host': 'https://mssdk-boe.bytedance.net' - } - , _0x427066 = { - 'cn': { - 'boe': _0x2e7b4a, - 'prod': { - 'host': 'https://mssdk.snssdk.com' - } - } - }; - const _0x4fd65e = ['/web/report']; - function _0x1dcae5(_0x31a200, _0x41ac12, _0x49e69e) { - let _0x135215; - if (_0x49e69e) { - _0x135215 = _0x2e7b4a; - let _0x7443ef = _0x135215['host']; - _0x135215['reportUrl'] = _0x7443ef + _0x4fd65e[-0x1b8d * 0x1 + 0xee4 + 0xca9]; - } else { - let _0x2fbe82 = _0x427066[_0x31a200]; - _0x135215 = _0x41ac12 ? _0x2fbe82['boe'] : _0x2fbe82['prod']; - let _0x349b6f = _0x135215['host']; - _0x135215['reportUrl'] = _0x349b6f + _0x4fd65e[0x1c27 * -0x1 + -0x1 * -0x19c0 + 0x267 * 0x1]; - } - return _0x135215['pathList'] = _0x4fd65e, - _0x135215; - } - function _0x4bfdcc(_0x306374) { - return ('undefined' == typeof window ? global : window)['_$webrt_1651817768']('484e4f4a403f524300212e1055bfe2b896f52a0000000000000005681b000b140201fc19203e17000e1b000b140201fd0201fe0d1b00131e00061a002248001d00a822201d01ff220a00001d0200220a00001d020122121d01e022121d01fc220200001d01fd22121d020222131e00061a00224805483c2a1d02032248021d011c224805483c2a1d011a1d0119220200001d01f122121d012d22201d02041d00861b000b02221e0123241b000b151b000b140a0002101c1b000b151e00a848003e22011700201c1b000b03221e0105241b000b151e00a80a0001101b000b151e00a84017000d1b000b040202051a01471b000b051e0120221e00cd241b000b151e00a80a0001101c1b000b061e00a848003e1700111b000b061b000b151e00a81d00a81b000b151e01ff011700921b000b151e01fd0200003e17000d1b000b040202061a01471b000b151e01fd0201fe3f17000d1b000b040202071a01471b000b061b000b151e01fd1d01fd1b000b061b000b07261b000b151e01fd1b000b151e02081b000b151e02020a0003101d01261b000b08261b000b0948034903e82a0a0002101c1b000b151e012d1700111b000b061b000b151e012d1d012d1b000b061e02090117003f1b000b151e01191700351b000b061b000b151e01191d01191b000b06201d02091b000b0a261b000b0b1b000b061e01191e02034903e82a0a0002101c1b000b151e020a1700251b000b061b000b151e020a1d020a1b000b08261b000b0c48054903e82a0a0002101c111b000b151d020b1b000b0d260a0000101c1b000b0e1b000b151e0200041c1b000b0f1b000b151e0201041c1b000b10260a0000101c1b000b151e01e01700251b000b061b000b151e01e01d01e01b000b08261b000b1148054903e82a0a0002101c1b000b151e020417002e1b000b061e020c011700231b000b06201d020c1b000b08261b000b12480a4903e82a1b000b150a0003101c1b000b06201d020d00020e000118204b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b01150e49484b4443487d5f425d485f595402444906624f47484e590849484f584a4a485f0748435b4e424948034a4859074e42435e424148074b445f484f584a0a425859485f7a444959450a444343485f7a444959450b425859485f6548444a45590b444343485f6548444a455909585e485f6c4a4843590b594261425a485f6e4c5e48074443494855624b084841484e595f424309584349484b44434849095d5f42594259545d480859427e595f44434a044e4c4141075d5f424e485e5e1076424f47484e590d5d5f424e485e5e7006424f47484e5905594459414804434249480110011b011a025e1d416c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a1514060210025e1c416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18067a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e4810025e1f416946495d4a451977665e7c6f151d02604b5b5a1e1b75641c7f1f18007a786c4168441a63614f425c7479627d5857406b4767435f545514657b6a4e4c7e596e48100114021c1c064148434a59450a4e454c5f6e4249486c59021c1d064e454c5f6c590f76424f47484e590d7a444349425a700869424e58404843591276424f47484e590d634c5b444a4c59425f7005475e4942401076424f47484e590d65445e59425f5470075d41584a44435e08725d454c435942400b4e4c41417d454c435942400b727243444a4559404c5f48056c58494442186e4c435b4c5e7f484349485f44434a6e4243594855591f69095a484f495f445b485f134a4859625a437d5f425d485f5954634c40485e09414c434a584c4a485e064e455f424048075f584359444048074e424343484e591472725a484f495f445b485f72485b4c41584c59481372725e4841484344584072485b4c41584c59481b72725a484f495f445b485f725e4e5f445d59724b58434e594442431772725a484f495f445b485f725e4e5f445d59724b58434e1572725a484f495f445b485f725e4e5f445d59724b431372724b55495f445b485f72485b4c41584c5948127272495f445b485f7258435a5f4c5d5d48491572725a484f495f445b485f7258435a5f4c5d5d4849117272495f445b485f72485b4c41584c59481472725e484148434458407258435a5f4c5d5d48491472724b55495f445b485f7258435a5f4c5d5d484909725e484148434458400c4e4c41417e4841484344584016727e4841484344584072646968727f484e425f49485f0849424e5840484359044648545e05404c594e45067f484a68555d0a7109764c005770494e72064e4c4e454872045e424048084e484b7e454c5f5d086e484b7e454c5f5d0548424c5d441648427a484f6f5f425a5e485f69445e5d4c594e45485f0f4f444349624f47484e596c5e54434e0e445e68627a484f6f5f425a5e485f011e04425d48430459485e590944434e424a43445942074243485f5f425f044e424948127c7862796c7268756e686869686972687f7f0e5e485e5e4442437e59425f4c4a48075e485964594840105e42404866485465485f486f545948490a5f4840425b48645948400944434948554849696f0c7d42444359485f685b4843590e607e7d42444359485f685b4843590d4e5f484c594868414840484359064e4c435b4c5e095942694c594c787f61075f485d414c4e4803715e07014a0a434c59445b484e4249481476424f47484e590d7d41584a44436c5f5f4c54704a734559595d5e12177102710205761d001470561c011e50057103761d001470561c011e5004561e5051764c004b1d001470561c0119500517764c004b1d001470561c01195004561a500401190841424e4c5944424304455f484b044b444148104559595d17020241424e4c4145425e59085d414c594b425f40021c1f021c1e075a444349425a5e021c19035a4443021c18074c43495f424449021c1b054144435855021c1a06445d45424348021c1504445d4c49021c1404445d4249021f1d03404c4e021f1c09404c4e444359425e450c404c4e725d425a485f5d4e04044e5f425e03551c1c054e5f44425e054b5544425e045d444648021f1f021f1e021f19021f18021f1b021f1a021f15084b445f484b42550206425d485f4c02050d425d5f02050d425d5902074e455f4240480208595f44494843590204405e4448021f14021e1d065b484349425f066a42424a41480e725d4c5f4c407e5a44594e4562430a49445f484e597e444a430a4e42435e445e59484359065e5a44594e4503494240075d454c435942400445424246406c6f6e69686b6a65646766616063627d7c7f7e79787b7a7574774c4f4e49484b4a45444746414043425d5c5f5e59585b5a5554571d1c1f1e19181b1a15140003034c44490143014b015f095e594c5f59794440480159094c4f4441445944485e0a594440485e594c405d1c13454c5f495a4c5f486e42434e585f5f48434e540c49485b444e48604840425f5408414c434a584c4a480a5f485e424158594442430f4c5b4c44417f485e42415859444243095e4e5f48484379425d0a5e4e5f48484361484b591049485b444e487d445548417f4c5944420a5d5f4249584e597e584f074f4c5959485f54015d095942584e4564434b420859444048574243480a594440485e594c405d1f074a5d5864434b420b475e6b4243595e61445e590b5d41584a44435e61445e590a594440485e594c405d1e0a485b485f6e4242464448075959725e4e444901400b5e5443594c55685f5f425f0c434c59445b486148434a5945055f594e647d094b5d7b485f5e4442430b72725b485f5e4442437272084e414448435964490a594440485e594c405d190b4855594843496b44484149045d585e45034c41410459454843094f4c5e481b19724e450c4b5f42406e454c5f6e424948064f1b19721e1d021e1c084f4c5e481b19721d021e1f084f4c5e481b19721c021e1e084f4c5e481b19721f021e19021e18021e1b074a485979444048021e1a0b4942406342597b4c414449095e584f5e595f44434a085d5f4259424e4241021e15021e14011d0e1c1d1d1d1d1d1d1d1c1c1d1d1d1d02191d02191c074b425f5f484c4102191f044f424954095e595f44434a444b540256500b4f4249547b4c411f5e595f0a4f42495472454c5e4510010b03585f4102191e055c58485f540a4c5e424149725e444a43095d4c5945434c404810095959725a484f444910060b58584449100219190219180e724f54594849725e484e7249444902191b0a191f1419141b1a1f141b094b487b485f5e44424302191a0e721d1f6f19771b5a421d1d1d1d1c021915021914055e41444e4802181d077e686e64636b620343425a09594440485e594c405d054b4142425f065f4c434942400f4a485979797a484f6e42424644485e0559595a4449085959725a484f44490759597a484f64490b5959725a484f4449725b1f0959597a484f44497b1f075f58434344434a054b41585e450840425b4861445e59065e5d41444e48064f4860425b48094e41444e4661445e59074f486e41444e460c4648544f424c5f4961445e590a4f486648544f424c5f490b4c4e59445b487e594c59480b5a444349425a7e594c5948035e794005595f4c4e46085843445979444048034c4e4e0a584344596c4042584359084f48454c5b44425f07405e4a79545d48035a6469074c444961445e590b5d5f445b4c4e5460424948064e585e594240064c5e5e444a430f7a686f7269687b646e687264636b6204475e42430a5f484a4442436e42434b095f485d425f59785f410448554459097500607e007e79786f0c7500607e007d6c7461626c69201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2049191c49154e4914154b1d1d4f1f1d194814151d1d141415484e4b15191f1a48015b06584f4e4249480649484e42494804595f4440217376715e71586b686b6b71556c1d70065176715e71586b686b6b71556c1d700609065e595f44434a02181c02181f02181e02181902181802181b02181a021815021814021b1d021b1c021b1f021b1e021b190c41424e4c417e59425f4c4a48031c031c031c031f031c031e031c0319031c0318031c031b031c031a031c0315031c0314031f031d1444494243594643425a435a454c59445e5945445e144a4859684148404843595e6f54794c4a634c40480445484c49065e4e5f445d590c5e48596c59595f444f5859480a674c5b4c7e4e5f445d59045948555902100f010f0b4c5d5d4843496e454441490b5f4840425b486e454441490c4b5f4c40486841484048435907594c4a634c404806646b7f6c6068065d4c5f484359045e48414b0359425d064b5f4c40485e0a4e424141484e597a64690d494859484e596f5f425a5e485f05425d485f4c050d627d7f0205625d485f4c076b445f484b42550b65796061684148404843590b6e42435e595f584e59425f065e4c4b4c5f44105d585e45634259444b444e4c594442432176424f47484e590d7e4c4b4c5f447f4840425948634259444b444e4c59444243700f6c5d5d41487d4c547e485e5e444243067e4c4b4c5f44056e5f44627e0a6e455f4240480d64627e066e455f4240480a7e59544148604849444c0468494a480c595f5461424c4964404c4a480441424c490564404c4a480a4a48596e424359485559021f4906424341424c4909495f4c5a64404c4a480c4a485964404c4a48694c594c04494c594c035e5f4e4e494c594c1744404c4a48024a444b164f4c5e481b19017f1d416a626941456c7c6c6f6c646c6c6c6c6c6c6c7d0202025465186f6c686c6c6c6c6c616c6c6c6c6c6c6f6c6c686c6c6c646f7f6c6c1a03434c5d0b4a484241424e4c594442430d434259444b444e4c594442435e0440444944064e4c40485f4c0a40444e5f425d45424348075e5d484c46485f0b49485b444e480044434b420f4f4c4e464a5f42584349005e54434e094f4158485942425945125d485f5e445e59484359005e59425f4c4a48144c404f444843590041444a4559005e48435e425f0d4c4e4e4841485f42404859485f094a545f425e4e425d480c404c4a43485942404859485f094e41445d4f424c5f49144c4e4e485e5e444f444144595400485b4843595e0e4e41445d4f424c5f49005f484c490f4e41445d4f424c5f49005a5f4459480f5d4c544048435900454c434941485f0b5d485f40445e5e4442435e04434c4048055e594c5948065d5f42405d59074a5f4c4359484906494843444849054e4c594e450740485e5e4c4a4830445e0d4342590d4c0d5b4c4144490d484358400d5b4c4158480d424b0d59545d480d7d485f40445e5e444243634c404803404c5d04474244430e756942404c44437f485c58485e590b4e5f484c59487d425d585d135f4840425b48685b48435961445e594843485f0d4a41424f4c417e59425f4c4a480c425d4843694c594c4f4c5e480b4c59594c4e45685b4843590d6c4e59445b4875624f47484e590d49445e5d4c594e45685b4843590b4c49496f48454c5b44425f104c4949685b48435961445e594843485f0b4948594c4e45685b484359094b445f48685b484359106058594c59444243624f5e485f5b485f136579606160484358645948406841484048435909644359156c5f5f4c540b5d425e5960485e5e4c4a480d5c58485f547e4841484e59425f0b5d485f4b425f404c434e480b4e424359485559604843580f49424e584048435968414840484359114a48597944404857424348624b4b5e485905404c4a444e065a7d5f425d5e06497d5f425d5e03475e5b0b4f5f425a5e485f79545d4806444b5f4c4048064e41444843590559594e44490559424648430d4e424141484e596e585e594240065e4e5f4848430e405e63485a794246484361445e5909594246484361445e590455405e440544434948550775006f424a585e0a725e444a434c59585f480e7560616559595d7f485c58485e59105e48597f485c58485e5965484c49485f045e48434910425b485f5f4449486044404879545d480f724c4e72444359485f4e485d59484905725e48434915724f5459484972444359485f4e485d597241445e59044b58434e094c5f4a58404843595e0e734e4243594843590059545d48090144055e5d41445901160e724f54594849724e4243594843591572425b485f5f4449486044404879545d486c5f4a5e0b5942785d5d485f6e4c5e480d724f54594849724048594542490a724f5459484972585f410742434c4f425f5909424341424c494843490b424341424c495e594c5f590a42435d5f424a5f485e5e09424359444048425859036a6879047d627e790b725e444a434c59585f48100b724f54594849724f4249541242435f484c49545e594c59484e454c434a4806585d41424c4908405e7e594c59585e0b72724c4e7259485e59444907405e7942464843035e49440d5e484e64434b4265484c49485f0b5f485e5d42435e48787f610445425e59114a48597f485e5d42435e4865484c49485f0a5500405e005942464843035e484e04444344590d4942725d425e59724b48594e450242460745484c49485f5e095a5f4c5d6b48594e4506404859454249035e4859054e41424348085f484b485f5f485f0e5f484b485f5f485f7d4241444e5404404249480b4e5f4849484359444c415e054e4c4e4548085f4849445f484e5909444359484a5f4459541672724c4e72444359485f4e485d594849724b48594e45054b48594e4506724b48594e4508425d48437a5f4c5d1572724c4e72444359485f4e485d59484972425d48430572425d484303494b5d065f484a444243024e4305445e7e69660e48434c4f41487d4c594561445e590f585f417f485a5f4459487f5841485e0349485b034b5f480455554f4a1e425d594442430d4c444905644359484a485f040d445e0d4348484948490c0f5f484a4442430d445e0d435841410c125f484a4442430d445e0d44435b4c4144490c034f42480b48434c4f4148795f4c4e46045d485f4b07425d594442435e0472494b5d0b44434459444c4144574849', [, , 'undefined' != typeof Object ? Object : void (0x1db7 + -0x75e + -0x1659), 'undefined' != typeof Math ? Math : void (-0x1310 + 0x11cf + -0x1 * -0x141), void (0x35f * 0xa + -0x1009 + 0x1 * -0x11ad) !== _0xd3e7a2 ? _0xd3e7a2 : void (-0x1305 + 0x392 + 0xf73), void (0x191f + 0x1988 + -0x32a7 * 0x1) !== _0x457fd5 ? _0x457fd5 : void (-0x1 * 0x18a7 + -0xf0 * 0x14 + 0x2b67), void (0x2107 + 0x206e + -0x4175) !== _0x5da972 ? _0x5da972 : void (-0x233f * -0x1 + -0x7 * -0x2c5 + -0x36a2), void (0x1 * -0x171f + -0x1dfd + -0x11b4 * -0x3) !== _0x1dcae5 ? _0x1dcae5 : void (-0x1c34 + -0x1b2f + 0x3763), 'undefined' != typeof setTimeout ? setTimeout : void (0x52 * -0x6f + 0xe * -0x17f + 0x710 * 0x8), void (-0x2411 + 0x1 * 0x1bce + 0xf * 0x8d) !== _0x4809e6 ? _0x4809e6 : void (-0x1 * 0x153 + 0x10 * 0x39 + -0x23d), 'undefined' != typeof setInterval ? setInterval : void (-0x75f + 0x1d4d + -0xe * 0x191), void (0x1c2a + 0x1b14 + -0x373e) !== _0x5c5242 ? _0x5c5242 : void (-0x10f5 + 0x1 * -0x24e7 + -0x2fe * -0x12), void (-0x2fd * 0x4 + -0x1478 + 0x206c) !== _0x5e3d61 ? _0x5e3d61 : void (0x1 * -0xe55 + -0x789 + 0x15de), void (-0x27c * 0x9 + -0x1 * -0xbd4 + -0x2a2 * -0x4) !== _0x3a7435 ? _0x3a7435 : void (-0xc * 0x211 + -0x1f2f + 0x37fb), void (-0x23e7 + -0x951 + 0x169c * 0x2) !== _0x5502bd ? _0x5502bd : void (-0x2 * -0xfa9 + -0x6 * 0x58a + -0x23 * -0xe), void (-0x16a2 + 0x658 + 0x342 * 0x5) !== _0x538838 ? _0x538838 : void (-0x89 * 0x5 + -0x6b * -0x55 + -0x20da), void (-0x1 * 0x241c + -0x2291 + 0x46ad) !== _0x123ed4 ? _0x123ed4 : void (0x52 * -0x43 + -0x49 * -0x26 + -0x44 * -0x28), void (-0x2 * 0xdba + -0x1652 + 0x31c6) !== _0x21ebeb ? _0x21ebeb : void (-0x2fb * 0x1 + 0x17a5 + -0x1 * 0x14aa), void (0x196d * -0x1 + -0x259e + 0x3f0b) !== _0x3e5e10 ? _0x3e5e10 : void (0x1 * -0x24d7 + -0x12e * -0xd + -0x3 * -0x72b), _0x4bfdcc, _0x306374], this); - } - function _0x326ad2(_0x3062fa) { } - function _0x5502bd(_0x534ffa) { - for (let _0x2dec02 = -0x362 + -0x1 * 0x110e + 0x1470; _0x2dec02 < _0x534ffa['length']; _0x2dec02++) - _0x534ffa[_0x2dec02] && _0x5da972['_enablePathListRegex']['push'](new RegExp(_0x534ffa[_0x2dec02])); - } - function _0x538838(_0x3ea999) { - if (void (-0x1fc5 + -0x32b * 0x5 + 0x2f9c) !== _0x3ea999) { - for (let _0x2d017c = -0x8c2 + 0x648 * 0x6 + -0x1cee; _0x2d017c < _0x3ea999['length']; _0x2d017c++) - _0x5da972['_urlRewriteRules']['push']([new RegExp(_0x3ea999[_0x2d017c][-0x7b3 + 0xe * -0x97 + 0x331 * 0x5]), _0x3ea999[_0x2d017c][-0x3 * -0x711 + -0x55 * 0x1a + -0xc90]]); - } - } - function _0x44eb90() { - return window['__ac_referer'] || ''; - } - function _0x12359e(_0x4a0bd8) { - let _0x3471c6 = _0x457fd5['activeState'] - , _0x285a8f = 0x2691 * -0x1 + -0x14c4 + 0x1bf * 0x22; - 'visible' === _0x4a0bd8 && (_0x285a8f = 0x2 * 0x48b + -0x6b * -0x42 + -0x24ab), - 'hidden' === _0x4a0bd8 && (_0x285a8f = -0x194 + 0x1784 + -0x15ee); - let _0x3308ae = { - 'ts': new Date()['getTime'](), - 'v': _0x285a8f - }; - _0x3471c6['push'](_0x3308ae); - } - function _0x27e805() { - var _0x3a3b0d, _0x62f6c1; - void (-0x1 * 0xf5d + -0x2ea + 0x1247) !== document['hidden'] ? ('hidden', - _0x62f6c1 = 'visibilitychange', - _0x3a3b0d = 'visibilityState') : void (-0x73f * -0x5 + -0x1 * -0x1b47 + -0x3f82) !== document['mozHidden'] ? ('mozHidden', - _0x62f6c1 = 'mozvisibilitychange', - _0x3a3b0d = 'mozVisibilityState') : void (0x1 * 0x2395 + 0x3b6 * 0x3 + -0x1 * 0x2eb7) !== document['msHidden'] ? ('msHidden', - _0x62f6c1 = 'msvisibilitychange', - _0x3a3b0d = 'msVisibilityState') : void (0x429 + -0x11c3 + 0xd9a) !== document['webkitHidden'] && ('webkitHidden', - _0x62f6c1 = 'webkitvisibilitychange', - _0x3a3b0d = 'webkitVisibilityState'), - document['addEventListener'](_0x62f6c1, function () { - _0x12359e(document[_0x3a3b0d]); - }, !(0x23bb + 0x1fd * 0x9 + 0x103 * -0x35)), - _0x12359e(document[_0x3a3b0d]); - } - function _0x59e277() { - _0x99303b(); - } - function _0x59e7d9() { - function _0x33907e(_0x267c86) { - _0x5da972['triggerUnload'] || (_0x5da972['triggerUnload'] = !(0x48e * 0x6 + 0x4b3 + -0x9 * 0x38f), - _0x59e277()); - } - window && window['addEventListener'] && (window['addEventListener']('beforeunload', _0x33907e), - window['addEventListener']('unload', _0x33907e)); - } - function _0x4fc8a4() { - let _0x506b13 = document['cookie']['split'](';') - , _0xc86983 = []; - for (let _0x47fa32 = 0x65d + -0x150f + 0xeb2; _0x47fa32 < _0x506b13['length']; _0x47fa32++) - if (_0xc86983 = _0x506b13[_0x47fa32]['split']('='), - '__ac_testid' == _0xc86983[0x3a * 0x95 + 0x89 * -0x3 + -0x2027]['trim']()) { - _0x457fd5['__ac_testid'] = _0xc86983[-0x2158 + 0x3f0 + 0x1d69]; - break; - } - } - function _0x44928c(_0x33fe3c) { - return new _0x4bfdcc(_0x33fe3c); - } - function _0x3c5adb(_0x55d8a9) { - 0x1f7 * -0x3 + 0x1bb3 + -0x15ce === _0x55d8a9 ? setTimeout(_0x7fb407, -0xe83 + 0x1 * 0x1151 + -0x2 * 0x135) : -0xee4 * 0x2 + -0x1a07 + 0x37d0 === _0x55d8a9 && setTimeout(_0x4809e6, -0x707 + -0xf4 * -0x10 + -0x7d5 * 0x1); - } - function _0x309084(_0x38c1a6, _0x4fa595) { - 0x1 * -0x22a8 + -0x1 * -0x1c57 + 0x329 * 0x2 === _0x38c1a6 && (_0x5da972['track'] = _0x4fa595); - } - function _0x305bc6(_0x3296d6) { - void (0x23e4 + -0xbc * -0x5 + -0x2790) !== _0x3296d6 && '' != _0x3296d6 && (_0x457fd5['ttwid'] = _0x3296d6); - } - function _0x3d716e(_0x44fd5a) { - void (-0x856 + 0x1fac + 0x3a * -0x67) !== _0x44fd5a && '' != _0x44fd5a && (_0x457fd5['tt_webid'] = _0x44fd5a); - } - function _0x1d457a(_0x55743d) { - void (-0x238b + -0x7 * 0x310 + 0x38fb) !== _0x55743d && '' != _0x55743d && (_0x457fd5['tt_webid_v2'] = _0x55743d); - } - _0x4bfdcc['prototype']['frontierSign'] = _0x2be17a, - _0x4bfdcc['prototype']['getReferer'] = _0x44eb90, - _0x4bfdcc['prototype']['setUserMode'] = _0x326ad2, - function () { - let _0xf62906 = _0x1a8c7f(_0x55bacf['refererKey']) || ''; - _0x1d3a83(_0x55bacf['refererKey']), - '__ac_blank' === _0xf62906 ? _0xf62906 = '' : '' === _0xf62906 && (_0xf62906 = document['referrer']), - _0xf62906 && (window['__ac_referer'] = _0xf62906); - }(), - function () { - let _0x461c1a = _0x467a9a(); - _0x461c1a && (_0x457fd5['msToken'] = _0x461c1a, - _0x457fd5['msStatus'] = _0x24aeb7['asgw']), - setTimeout(function () { - _0x3879ee(), - _0x123ed4(), - _0x27e805(), - _0x59e7d9(), - _0x284941(); - }, 0xe5a + -0xcdb * -0x1 + 0x131 * -0xd), - _0x4fc8a4(), - _0x5502bd(['/web/report']); - }(); - const _0x4b9b99 = !(-0x1 * 0x1e89 + 0x3 * 0x63c + 0xe9 * 0xd); - _0x1877cd['frontierSign'] = _0x2be17a, - _0x1877cd['getReferer'] = _0x44eb90, - _0x1877cd['init'] = _0x44928c, - _0x1877cd['isWebmssdk'] = _0x4b9b99, - _0x1877cd['report'] = _0x3c5adb, - _0x1877cd['setConfig'] = _0x309084, - _0x1877cd['setTTWebid'] = _0x3d716e, - _0x1877cd['setTTWebidV2'] = _0x1d457a, - _0x1877cd['setTTWid'] = _0x305bc6, - _0x1877cd['setUserMode'] = _0x326ad2, - Object['defineProperty'](_0x1877cd, '__esModule', { - 'value': !(0x247a + -0x209e + -0x3dc) - }); - }); - - -debugger; - -function get_form(cookie) { - let get_msToken_form = (function () { - /* - https://mssdk.snssdk.com/web/report?msToken=&X-Bogus=DFSzswVOQDcg/SccSBYvAVXAIQRy - data = { - msToken: - X-Bogus: DFSzswVOQDcg/SccSBYvAVXAIQRy - } - json = { - dataType: 8 - magic: 538969122 - strData: "fW15xx1" - tspFromClient: 1661916436429 - version: 1 - } - */ - const fp = { - "tokenList": [], - "navigator": { - "appCodeName": "Mozilla", - "appMinorVersion": "null", - "appName": "Netscape", - "appVersion": "5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.44", - "buildID": "null", - "doNotTrack": "null", - "msDoNotTrack": "null", - "oscpu": "null", - "platform": "Win32", - "product": "Gecko", - "productSub": "20030107", - "cpuClass": "null", - "vendor": "Google Inc.", - "vendorSub": "", - "deviceMemory": "8", - "language": "zh-CN", - "systemLanguage": "null", - "userLanguage": "null", - "webdriver": "false", - "cookieEnabled": 1, - "vibrate": 3, - "credentials": 99, - "storage": 99, - "requestMediaKeySystemAccess": 3, - "bluetooth": 99, - "hardwareConcurrency": 12, - "maxTouchPoints": -1, - "languages": "zh-CN", - "touchEvent": 2, - "touchstart": 2 - }, - "wID": { - "load": 0, - "nativeLength": 33, - "jsFontsList": "83f017f", - "syntaxError": "Failed to construct 'WebSocket': The URL 'Create WebSocket' is invalid.", - "timestamp": "1661916801355", - "timezone": 8, - "magic": 3, - "canvas": "1489154074", - "wProps": 374198, - "dProps": 2, - "jsv": "1.7", - "browserType": 16, - "iframe": 2, - "aid": 355922, - "client": "3c6b31f63d11400897c9ee47e7228edb29", - "token": "UpireHvjr.yauO2NiPT4fcII7Z0LWH9L1b3rsF9l1AmeXXbpPGfjDJ1g-RCDg3rM1914", - "msgType": 1, - "privacyMode": 0, - "aidList": [ - 355922 - ], - "index": 4 - }, - "window": { - "Image": 3, - "isSecureContext": 1, - "ActiveXObject": 4, - "toolbar": 99, - "locationbar": 99, - "external": 99, - "mozRTCPeerConnection": 4, - "postMessage": 3, - "webkitRequestAnimationFrame": 3, - "BluetoothUUID": 3, - "netscape": 4, - "localStorage": 99, - "sessionStorage": 99, - "indexDB": 4, - "devicePixelRatio": 1, - "location": "https://trendinsight.oceanengine.com/arithmetic-index/analysis?keyword=%E7%99%BE%E5%BA%A6&source=jlyq&appName=aweme" - }, - "webgl": { - "antialias": 1, - "blueBits": 8, - "depthBits": 24, - "greenBits": 8, - "maxAnisotropy": 16, - "maxCombinedTextureImageUnits": 32, - "maxCubeMapTextureSize": 16384, - "maxFragmentUniformVectors": 1024, - "maxRenderbufferSize": 16384, - "maxTextureImageUnits": 16, - "maxTextureSize": 16384, - "maxVaryingVectors": 30, - "maxVertexAttribs": 16, - "maxVertexTextureImageUnits": 16, - "maxVertexUniformVectors": 4095, - "shadingLanguageVersion": "WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)", - "stencilBits": 0, - "version": "WebGL 1.0 (OpenGL ES 2.0 Chromium)", - "vendor": "Google Inc. (NVIDIA)", - "renderer": "ANGLE (NVIDIA, NVIDIA GeForce GTX 1660 Direct3D11 vs_5_0 ps_5_0, D3D11)" - }, - "document": { - "characterSet": "UTF-8", - "compatMode": "CSS1Compat", - "documentMode": "null", - "layers": 4, - "all": 12, - "images": 99 - }, - "screen": { - "innerWidth": 802, - "innerHeight": 1141, - "outerWidth": 817, - "outerHeight": 1265, - "screenX": 116, - "screenY": 159, - "pageXOffset": 0, - "pageYOffset": 0, - "availWidth": 2560, - "availHeight": 1392, - "sizeWidth": 2560, - "sizeHeight": 1440, - "clientWidth": 802, - "clientHeight": 1141, - "colorDepth": 24, - "pixelDepth": 24 - }, - "plugins": { - "plugin": [ - "internal-pdf-viewer|application/pdf|pdf", - "internal-pdf-viewer|text/pdf|pdf", - "internal-pdf-viewer|application/pdf|pdf", - "internal-pdf-viewer|text/pdf|pdf", - "internal-pdf-viewer|application/pdf|pdf", - "internal-pdf-viewer|text/pdf|pdf", - "internal-pdf-viewer|application/pdf|pdf", - "internal-pdf-viewer|text/pdf|pdf", - "internal-pdf-viewer|application/pdf|pdf", - "internal-pdf-viewer|text/pdf|pdf" - ], - "pv": "0" - }, - "custom": {} - } - - return { - dataType: 8, - magic: 538969122, - strData: window.msToekn_fp(JSON.stringify(fp), 1), - tspFromClient: new Date().getTime(), - version: 1, - } - })(); - - let xb = (function (msToken) { - debugger; - let x = 'msToken=' + msToken; - return window.xb(x) - })(''); - debugger; - let _signature = (function (msToken, xb) { - document.cookie = cookie; - const arg = { "url": `https://trendinsight.oceanengine.com/api/open/index/get_all_valid_date?msToken=${msToken}&X-Bogus=${xb}` } - return window.Signature(arg, undefined, "forreal") - })() - - - return { - get_msToken_from: get_msToken_form, - 'X-Bogus': xb, - _signature: _signature - } -} - diff --git a/z_working/juliangVm.js b/z_working/juliangVm.js deleted file mode 100644 index a22ce3b..0000000 --- a/z_working/juliangVm.js +++ /dev/null @@ -1,63 +0,0 @@ -const fs = require('fs'); -// let express = require('express') -// const parser = require('body-parser'); - -const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); - - -function ReadCode(name, dir) { - let file_path = dir === undefined ? `${__dirname}/${name}` : `${__dirname}/${dir}/${name}`; - return fs.readFileSync(file_path) + "\r\n" -} - - -const js_code = ReadCode(`./juliang.js`); -const user_config = { - isTest:true, - compress: false, - proxy_config: { proxy: true, print_log: true }, - window_attribute: {}, - - env: { - canvas: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==", - plugin: [ - { description: "Portable Document Format", filename: "internal-pdf-viewer", name: "Chrome PDF Plugin", MimeTypes: [{ description: "Portable Document Format", suffixes: "pdf", type: "application/x-google-chrome-pdf" }] }, - { description: "", filename: "mhjfbmdgcfjbbpaeojofohoefgiehjai", name: "Chrome PDF Viewer", MimeTypes: [{ description: "", suffixes: "pdf", type: "application/pdf" }] }, - { description: "", filename: "internal-nacl-plugin", name: "Native Client", MimeTypes: [{ description: "Native Client Executable", suffixes: "", type: "application/x-nacl" }, { description: "Portable Native Client Executable", suffixes: "", type: "application/x-pnacl" }] } - ], - navigator: { - userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55" - }, - location: { - href: "https://trendinsight.oceanengine.com/arithmetic-index/hot?topic_name=%E6%88%90%E9%83%BD%E4%B8%8B%E9%9B%A8%E4%BA%86" - }, - document: { - referrer: "", - cookie: "Hm_lvt_df640d0b13edcfb2bad5f8d5e951c90e=1661909133; _gid=GA1.2.923187457.1661909134; Hm_lpvt_df640d0b13edcfb2bad5f8d5e951c90e=1661909142; _ga=GA1.1.1419657735.1661909133; _ga_313DD262YW=GS1.1.1661909133.1.1.1661909145.0.0.0; Hm_lvt_c36ebf0e0753eda09586ef4fb80ea125=1661909167; MONITOR_WEB_ID=7ddcf411-8ccc-4049-96cd-777107577387; passport_csrf_token=bc8bd682d5e9824e79ad093cf88e8109; passport_csrf_token_default=bc8bd682d5e9824e79ad093cf88e8109; ttcid=3c6b31f63d11400897c9ee47e7228edb29; _csrf_token=Miw4TkFxV-Ca0Y3mbm6g4uoo; msToken=gfjORrCYjnc45WYyXnHAE2L3Ibc4Qj4U_aXYC8WW0CrsiZ6cgeFeOYqXqG7MoJYOUnjB1423FHCQR0X_D53dZxI16txEsQcrFykZog93zcVNkNKLSBT6; tt_scid=lmQ0oLHwWq7tpWrY2q-bqu39ObpA805jHlyogun6RvOIF-WJv6Ik1p3fNGA3-ofJad21; Hm_lpvt_c36ebf0e0753eda09586ef4fb80ea125=1661913742" - } - } -} - - -let result = QXVM_GENERATE.QXVm_sanbox(js_code, "get_form", user_config); -let cookie = "Hm_lvt_df640d0b13edcfb2bad5f8d5e951c90e=1661909133; _gid=GA1.2.923187457.1661909134; Hm_lpvt_df640d0b13edcfb2bad5f8d5e951c90e=1661909142; _ga=GA1.1.1419657735.1661909133; _ga_313DD262YW=GS1.1.1661909133.1.1.1661909145.0.0.0; Hm_lvt_c36ebf0e0753eda09586ef4fb80ea125=1661909167; MONITOR_WEB_ID=7ddcf411-8ccc-4049-96cd-777107577387; passport_csrf_token=bc8bd682d5e9824e79ad093cf88e8109; passport_csrf_token_default=bc8bd682d5e9824e79ad093cf88e8109; ttcid=3c6b31f63d11400897c9ee47e7228edb29; _csrf_token=Miw4TkFxV-Ca0Y3mbm6g4uoo; msToken=gfjORrCYjnc45WYyXnHAE2L3Ibc4Qj4U_aXYC8WW0CrsiZ6cgeFeOYqXqG7MoJYOUnjB1423FHCQR0X_D53dZxI16txEsQcrFykZog93zcVNkNKLSBT6; tt_scid=lmQ0oLHwWq7tpWrY2q-bqu39ObpA805jHlyogun6RvOIF-WJv6Ik1p3fNGA3-ofJad21; Hm_lpvt_c36ebf0e0753eda09586ef4fb80ea125=1661913742" -console.log(result.get_form(cookie)) -console.log(result.get_form(cookie)) -// console.log(result.get_from()) -// console.log(result.get_from()) -// console.log(result.get_from()) - -let APP = express(); -APP.use(parser.json()); - -APP.post('/juliang', (req, res) => { - console.log('====') - - let cookie = "Hm_lvt_df640d0b13edcfb2bad5f8d5e951c90e=1661909133; _gid=GA1.2.923187457.1661909134; Hm_lpvt_df640d0b13edcfb2bad5f8d5e951c90e=1661909142; _ga=GA1.1.1419657735.1661909133; _ga_313DD262YW=GS1.1.1661909133.1.1.1661909145.0.0.0; Hm_lvt_c36ebf0e0753eda09586ef4fb80ea125=1661909167; MONITOR_WEB_ID=7ddcf411-8ccc-4049-96cd-777107577387; passport_csrf_token=bc8bd682d5e9824e79ad093cf88e8109; passport_csrf_token_default=bc8bd682d5e9824e79ad093cf88e8109; ttcid=3c6b31f63d11400897c9ee47e7228edb29; _csrf_token=Miw4TkFxV-Ca0Y3mbm6g4uoo; msToken=gfjORrCYjnc45WYyXnHAE2L3Ibc4Qj4U_aXYC8WW0CrsiZ6cgeFeOYqXqG7MoJYOUnjB1423FHCQR0X_D53dZxI16txEsQcrFykZog93zcVNkNKLSBT6; tt_scid=lmQ0oLHwWq7tpWrY2q-bqu39ObpA805jHlyogun6RvOIF-WJv6Ik1p3fNGA3-ofJad21; Hm_lpvt_c36ebf0e0753eda09586ef4fb80ea125=1661913742" - return result.get_form(cookie) -}) - - -APP.listen(3300, () => { - console.log('服务器运行在3300'); -}); \ No newline at end of file diff --git a/z_working/pdd.js b/z_working/pdd.js deleted file mode 100644 index a38bae7..0000000 --- a/z_working/pdd.js +++ /dev/null @@ -1,3915 +0,0 @@ -// var window = global; - -// window.Buffer =undefined; -// window.catvm = { -// memory:{ -// PluginArray:{} -// } -// } - - - -// ;;;; -// !(() => { -// "use strict"; -// const $toString = Function.toString; -// const myFunction_toString_symbol = Symbol('('.concat('', ')_', (Math.random() + '').toString(36))); -// const myToString = function() { -// return typeof this == 'function' && this[myFunction_toString_symbol] || $toString.call(this); -// }; -// function set_native(func, key, value) { -// Object.defineProperty(func, key, { -// "enumerable": false, -// "configurable": true, -// "writable": true, -// "value": value -// }) -// }; -// delete Function.prototype['toString']; //删除原型链上的toString -// set_native(Function.prototype, "toString", myToString); //自己定义个getter方法 -// set_native(Function.prototype.toString, myFunction_toString_symbol, "function toString() { [native code] }"); //套个娃 保护一下我们定义的toString 否则就暴露了 -// window.catvm.safefunction = (func) => { -// set_native(func, myFunction_toString_symbol, `function ${myFunction_toString_symbol,func.name || ''}() { [native code] }`); -// }; //导出函数到globalThis -// }).call(this); - - - - - -// // window.api_uid = 'CiYVEmJbi+YZ+gBf9LH3Ag==' - -// navigator = { -// plugins: { -// length:1 -// }, -// hasOwnProperty:function(){}, -// appCodeName: "Mozilla", -// appName: "Netscape", -// appVersion: "5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36", -// cookieEnabled: true, -// deviceMemory: 8, -// doNotTrack: null, -// hardwareConcurrency: 16, -// language: "zh-CN", -// languages:['zh-CN', 'zh'], -// maxTouchPoints: 0, -// onLine: true, -// pdfViewerEnabled: true, -// platform: "Win32", -// product: "Gecko", -// productSub: "20030107", -// userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36", -// vendor: "Google Inc.", -// vendorSub: "", -// webdriver:false, - -// }; -// window.navigator.plugins = catvm.memory.PluginArray._; -// window.catvm.safefunction(navigator.hasOwnProperty) - -// document = { -// getElementById:function(params){ -// console.log('getElementById => ', params) -// debugger; -// return {} -// }, -// addEventListener:function(params){ -// console.log('addEventListener => ', params) -// debugger; -// // return undefined -// }, -// referrer:'', -// }; -// window.catvm.safefunction(document.getElementById) -// window.catvm.safefunction(document.addEventListener) - - - -// history = { -// length: 2, -// scrollRestoration: "auto", -// state: null, -// back:function(){}, -// }; -// window.catvm.safefunction(history.back) -// screen = { -// availHeight: 1067, -// availLeft: 0, -// availTop: 0, -// availWidth: 1707, -// colorDepth: 24, -// height: 1067, -// pixelDepth: 24, -// width: 1707, -// }; -// chrome = {}; -// location = { -// hash: "", -// host: "mms.pinduoduo.com", -// hostname: "mms.pinduoduo.com", -// href: "https://mms.pinduoduo.com/login/?redirectUrl=https%3A%2F%2Fmms.pinduoduo.com%2Fgoods%2Fgoods_list", -// origin: "https://mms.pinduoduo.com", -// pathname: "/login/", -// port: "", -// protocol: "https:", -// search: "?redirectUrl=https%3A%2F%2Fmms.pinduoduo.com%2Fgoods%2Fgoods_list" -// } -// localStorage = { -// getItem:function(key){ -// console.log('localStorage.getItem => ',key, localStorage[key]); -// return localStorage[key] -// }, -// setItem:function(key, value){ -// console.log('localStorage.setItem => ',key, value, arguments); -// localStorage[key] = value -// document.cookie += ' _nano_fp=' + value -// }, -// } -// window.catvm.safefunction(localStorage.getItem); -// window.catvm.safefunction(localStorage.setItem); -// setTimeout = function(){debugger;}; -// window.catvm.safefunction(setTimeout); - -// window.navigator = navigator; -// window.document = document; -// window.history = history; -// window.screen = screen; -// window.chrome =chrome; -// window.outerHeight = screen.availHeight; -// window.outerWidth = screen.availWidth; -// window.localStorage = localStorage; -// window.DeviceOrientationEvent = function(){}; -// window.DeviceMotionEvent = function(){}; - -// window.catvm.safefunction(window.DeviceOrientationEvent); -// window.catvm.safefunction(window.DeviceMotionEvent); - - - - -(function () { - function set_traverse_object(tarrget, obj, recursion_layers) { - recursion_layers -= 1; - console.log(); - for (let prop in obj) { - const value = obj[prop]; - const tg_name = `${tarrget}.${prop.toString()}`; - const value_type = get_value_type(value); - if (value && value_type === "object" && recursion_layers >= 1) { - set_traverse_object(tg_name, value, recursion_layers); - continue - } - if (value && value.toString() !== '[object Object]') { - console.log(`setter hook->${tg_name}; value-> ${value}; typeof-> ${value_type}`); - continue - } - console.log(`setter hook->${tg_name}; value-> ${value}; typeof-> ${value_type}\n`) - - } - } - - function new_handel(target_name, obj, number) { - return new Proxy(obj, my_handler(target_name, number)) - } - - function get_value_type(value) { - if (Array.isArray(value)) { - return'Array' - } - return typeof value; - } - - function my_handler(target_name, number) { - return { - set: function (obj, prop, value) { - const value_type = get_value_type(value); - const tg_name = `${target_name}.${prop.toString()}`; - - if (value && value_type === "object") { - set_traverse_object(tg_name, value, number) - } else { - console.log(`setter hook->${tg_name}; value-> ${value}; typeof-> ${value_type}`) - } - return Reflect.set(obj, prop, value); - }, - get: function (obj, prop) { - const tg_name = `${target_name}.${prop.toString()}`; - const value = Reflect.get(obj, prop); - let value_type = get_value_type(value); - if (value && value_type === 'object') { - return new_handel(tg_name, value, number) - } - console.log(`getter hook->${tg_name}; value-> ${value}; typeof-> ${value_type}\n`); - return value - } - } - } - - window = new Proxy(window, my_handler(Object.keys({window})[0], 30)); - location = new Proxy(location, my_handler(Object.keys({location})[0], 30)); -}()); - - - - - - -!function (e) { - var t = {}; - function n(r) { - if (t[r]) - return t[r].exports; - var o = t[r] = { - i: r, - l: !1, - exports: {} - }; - return e[r].call(o.exports, o, o.exports, n), - o.l = !0, - o.exports - } - window.ylw = n; - return n.m = e, - n.c = t, - n.d = function (e, t, r) { - n.o(e, t) || Object.defineProperty(e, t, { - enumerable: !0, - get: r - }) - } - , - n.r = function (e) { - "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { - value: "Module" - }), - Object.defineProperty(e, "__esModule", { - value: !0 - }) - } - , - n.t = function (e, t) { - if (1 & t && (e = n(e)), - 8 & t) - return e; - if (4 & t && "object" == typeof e && e && e.__esModule) - return e; - var r = Object.create(null); - if (n.r(r), - Object.defineProperty(r, "default", { - enumerable: !0, - value: e - }), - 2 & t && "string" != typeof e) - for (var o in e) - n.d(r, o, function (t) { - return e[t] - } - .bind(null, o)); - return r - } - , - n.n = function (e) { - var t = e && e.__esModule ? function () { - return e.default - } - : function () { - return e - } - ; - return n.d(t, "a", t), - t - } - , - n.o = function (e, t) { - return Object.prototype.hasOwnProperty.call(e, t) - } - , - n.p = "", - n(n.s = 5) -}([function (e, t, n) { - "use strict"; - e.exports = function (e) { - return e.webpackPolyfill || (e.deprecate = function () { } - , - e.paths = [], - e.children || (e.children = []), - Object.defineProperty(e, "loaded", { - enumerable: !0, - get: function () { - return e.l - } - }), - Object.defineProperty(e, "id", { - enumerable: !0, - get: function () { - return e.i - } - }), - e.webpackPolyfill = 1), - e - } -} - , function (e, t, n) { - "use strict"; - var r = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (e) { - return typeof e - } - : function (e) { - return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e - } - , o = "undefined" != typeof Uint8Array && "undefined" != typeof Uint16Array && "undefined" != typeof Int32Array; - function i(e, t) { - return Object.prototype.hasOwnProperty.call(e, t) - } - t.assign = function (e) { - for (var t = Array.prototype.slice.call(arguments, 1); t.length;) { - var n = t.shift(); - if (n) { - if ("object" !== (void 0 === n ? "undefined" : r(n))) - throw new TypeError(n + "must be non-object"); - for (var o in n) - i(n, o) && (e[o] = n[o]) - } - } - return e - } - , - t.shrinkBuf = function (e, t) { - return e.length === t ? e : e.subarray ? e.subarray(0, t) : (e.length = t, - e) - } - ; - var a = { - arraySet: function (e, t, n, r, o) { - if (t.subarray && e.subarray) - e.set(t.subarray(n, n + r), o); - else - for (var i = 0; i < r; i++) - e[o + i] = t[n + i] - }, - flattenChunks: function (e) { - var t, n, r, o, i, a; - for (r = 0, - t = 0, - n = e.length; t < n; t++) - r += e[t].length; - for (a = new Uint8Array(r), - o = 0, - t = 0, - n = e.length; t < n; t++) - i = e[t], - a.set(i, o), - o += i.length; - return a - } - } - , s = { - arraySet: function (e, t, n, r, o) { - for (var i = 0; i < r; i++) - e[o + i] = t[n + i] - }, - flattenChunks: function (e) { - return [].concat.apply([], e) - } - }; - t.setTyped = function (e) { - e ? (t.Buf8 = Uint8Array, - t.Buf16 = Uint16Array, - t.Buf32 = Int32Array, - t.assign(t, a)) : (t.Buf8 = Array, - t.Buf16 = Array, - t.Buf32 = Array, - t.assign(t, s)) - } - , - t.setTyped(o) - } - , function (e, t, n) { - "use strict"; - (function (e) { - var t, r, o = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (e) { - return typeof e - } - : function (e) { - return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e - } - , i = n(13), a = n(14).crc32, s = ["fSohrCk0cG==", "W4FdMmotWRve", "W7bJWQ1CW6C=", "W5K6bCooW6i=", "dSkjW7tdRSoB", "jtxcUfRcRq==", "ALj2WQRdQG==", "W5BdSSkqWOKH", "lK07WPDy", "f8oSW6VcNrq=", "eSowCSkoaa==", "d8oGW7BcPIO=", "m0FcRCkEtq==", "qv3cOuJdVq==", "iMG5W5BcVa==", "W73dVCo6WPD2", "W6VdKmkOWO8w", "zueIB8oz", "CmkhWP0nW5W=", "W7ldLmkSWOfh", "W5FdIqdcJSkO", "aCkBpmoPyG==", "l27dICkgWRK=", "s05AWR7cTa==", "bttcNhdcUW==", "gJldK8kHFW==", "W5Sso8oXW4i=", "FgC0W7hcNmoqwa==", "xmkPhdDl", "e14kWRzQ", "BNFcVxpdPq==", "z1vadK0=", "W7yOiCk2WQ0=", "qLb7lg0=", "t8o6BwhcOq==", "gmk6lYD9WPdcHSoQqG==", "oqldGmkiCq==", "rmo+uKlcSW==", "dSoIWOVdQ8kC", "iXSUsNu=", "W5ipW4S7WRS=", "WPtcTvOCtG==", "A3CcAmoS", "lCotW6lcMba=", "iuGzWPLz", "WQVdPmoKeSkR", "W4ydoCkqWQ4=", "jCobW47cNXC=", "W4tdJCkNWOCJ", "hCo/W7ZcSJ8=", "BNuZW6NcMG==", "b8kFW6hdN8oN", "W4SpoCkXWQK=", "cXddOmkDFa==", "W63dHSoyWQft", "W6ldSmk0WRj4", "A2bHWOtcHeeMyq==", "f3VcSSk/xG==", "qg1u", "ftyivga=", "DCkhpsfe", "WR3cKmo3oMWEw8kK", "yev3", "W4xdMKSejbm=", "W797WOL7W4m=", "W6xdOCkKWQXw", "gcCUye0=", "W7WXkmomb8kT", "c8kIesD0", "WOTpEW==", "ySo3E8oVWPy=", "iNyhW5lcNLNcG8kYWQu=", "W7JdMSkfWRnD", "FfijW5tcHW==", "xCokW54Zzq==", "W77dUsi=", "W5FdHfa6eq==", "E1FcQvVdSG==", "eZ/dNCo4AG==", "CgPmWQZdKa==", "A8oLECoJWPS=", "oCoSW7VcTJC=", "mCoADa==", "W7DXuSouDq==", "ic3dQCo8ua==", "rN3cIa==", "W6/dJ8kPWRGQ", "W4xdLYlcPmkc", "F3JcPvZdLa==", "xCk8iHn4", "qg15", "W5/dL8oOWPr4", "hW41C3C=", "sSoZzwxcPW==", "ywdcUvNdUW==", "t0TzWQpdIG==", "lv7dJSoIjq==", "W5Tzxq==", "W6DnWQK=", "W5mGaCkFWRC=", "W6LmWO5+W6C=", "WR7dQmoJa8k+", "emkFW4ddOmob", "imk8imoNEa==", "W4ZdP8kaWPvc", "F8k4WO40W4e=", "cSoHE8k9cG==", "jw4TW5dcSW==", "wuJcOKRdTa==", "swNcQx/dGG==", "aCkSiCoMEq==", "W6pdS8owWQTH", "WRFdQmonjmkT", "cKBdGCkpWOm=", "oCoWW4VcPIa=", "WQddSSoUjmks", "c8kdW5JdM8oE", "W7b0AGvl", "sCk4WOylW60=", "nXNdSmkXvW==", "W67dRSkjWOqj", "W44EcCohW6O=", "W6ddPmkpWRHN", "W7tdVIVcOSkR", "qg3dVG==", "W7Ofcmofda==", "WRDmW5VcLq==", "CSoRW4W4Aq==", "mmo0WP3dVmkj", "i8omW6ZcPd8=", "CSkaWQyvW4m=", "ACkMWQCLW4q=", "W5pdOCk0WRv3", "W7yDW44SWP8=", "WRP8W5dcNmkd", "ymkNaID5", "cfeTWRT6", "W6WdbmkmWO0=", "eSo3WQldVCkU", "W5flwZrl", "WPVcTe4tWQu=", "DuCPumok", "hLpcKCksqXe=", "g3hdUCkoWRu=", "sL0sW6JcPW==", "lf7dL8oOpG==", "w8k4WPWJW7u=", "i08mW5dcUW==", "kb/dU8klsW==", "WOhcMSoW", "W5LnfG==", "F8kJWQmxW6m=", "W5ldU0CDca==", "eKRdKmkoWPG=", "tmouW60=", "gSkrW7JdVSor", "WPNcP8oc", "DhLAmLW=", "sSo0EfdcQq==", "W6ygW689WQq=", "W6CPimkIWQa=", "WRJdLmoynSkY", "W5iimCkDWRa=", "oMhdN8kPWRHV", "eNqQWQHn", "bmkakSoHW4u=", "W4PxEbvN", "WQhcQxSWyW==", "xCoKEW==", "guBcISk2yG==", "nviRW4BcSq==", "m3tcVmkXCJ9YWQyXd8kuWQfJW71fWPmnWRj+WR1tW6WbW4PDdCkrkLbDs8ozWR4gySoyv20rWO3dJJpdIh9DWPhcGCoctKFcN8kTW6nHvbLRkg9MeKhdHCoP", "W7iZfmolW4q=", "p1JdGSk4WPW=", "ns3cTuhcMSk6u8kj", "q8kmhr5p", "lWCxtKW=", "pmk+hSoYFG==", "bdFdKmkIwa==", "WR/cMSoL", "csCy", "W7BdKCkmWPfO", "tCkeWPyXW70=", "smkVWRK=", "dNFdQSokiq==", "W5OyoCoLW5O=", "W4RcIZ0xW5hdPCkaWPddO0aoE8oCwXVcSgbVtWbqW6u=", "iKNdK8khWRa=", "WQtdQCommSkg", "W6ddU8k1WQ94", "ASoXAMRcHG==", "gMhdKCoBna==", "eCk5mSoEW6K2v8octbK=", "pmo+Fmkfea==", "f3y8WPL0Ex4=", "oSkmm8oczq==", "W7ldK8oWWRnrW6WtqMG0W7/cMxbU", "W7uwdmofbG==", "A8oqyudcPG==", "s8oHt3FcTq==", "a8okBCkAdq==", "W7mvg3OI", "E8kLWR0dW7i=", "W78qhKSF", "W6XMWRHsW6K=", "hCoyzSk7fa==", "WQNcKSoHp1S=", "oCkaiCocW6i=", "bSoEW5ZcVXq=", "W5pdVCkHWRj3", "eehdNSoGhG==", "W4VdTmkhWRO=", "W73dMte=", "bqBcJelcTG==", "WOpcKLXWBa==", "W7uRa0OKnwpdRmoq", "WO3cKSoHW7C4", "WPRcOCofl0i=", "BxvOWPhcSa==", "hwK0W7tcJq==", "BMOjW5lcGq==", "cmouWONdUmk8", "E8k9WQyjW7NdNa==", "WRNcQSoFi0S=", "zLTHWPpcUW==", "WRPjW7BcLCkB", "BLRcLMddLW==", "s8kzWOiiW5m=", "W40mW4uqWP8=", "i13cMCk7Ea==", "WQBcLMupWOu=", "x8o2xmoD", "hCkBcCoLvW==", "FmkEWRShW5q=", "W58ikmo+W7K=", "W4KehmkSWOG=", "WQZcLCod", "WQtcHgXHCa==", "W4ldRbpcSmkY", "r8oKW5ukr0e+gW==", "dSkjW4FdLCoY", "cGa6Ee4=", "W69pymoVuW==", "WQRcSCo7i0i=", "W5RdICoWWQPaW70ode4=", "cfiNWODs", "W7rzWPr/W4u=", "ySkuecz+", "W4qsW70WWOq=", "W5VdS8kmWPXz", "W44jW7W=", "pxRcGW==", "ye5hngpdUa==", "WRRcQfT0va==", "WQxcImouW7CY", "qLRcJKddTa==", "p8o6q8kUdW==", "W4nlWRLvW6W=", "p3hdQ8kzWOe=", "W4eFeCojW5W=", "W43dNCoMWRG=", "nNCqW7lcQW==", "FCoqw3dcUq==", "W4BdGSkKWQ8+", "rmo8q1/cKW==", "D0assmov", "f0eQWODU", "nJXVfCo5W6VcVIniWPKKcCkpWO0fW63dNI4fWPziiSkWEmowWO12AKqNWQvPyCkMmb8aCConW7ddQCkmxs3cG3xdJuuMW7FdJCoqWQndsmk9WQzzW5mgWP/cUHmx", "pCoRymkabCoqta==", "i2xdImk+", "owFdVSkkWOm=", "WPNcK1H+Ca==", "W4FdKJxcICkP", "W4hdNSkuWO4=", "W7Gol8oAW6O=", "W61RWRrOW4y=", "W7qAn8ksWQK=", "WPVcRvWNWOG=", "xmoyrwFcQW==", "WOz7W4hcRSkB", "l1yQW5RcSW==", "zvJcQvZdNa==", "W4hdPSobWPvy", "nWldKCoIvG==", "CeTyh3K=", "pa/cVexcLG==", "cmk0W6JdUSoK", "AwSxW5ZcHq==", "jIpcKfdcOW==", "W5r5WQXpW74=", "n8k1mmoHW4G=", "xe4JW7FcMW==", "hmolw8kViW==", "gfutW6hcSG==", "hflcVSkzrW==", "jZpcRN/cRq==", "W7tdV8kF", "ig0UW7VcLW==", "b03dGCkBWP0=", "nYFcPW==", "W4ueW6StWP0=", "W4BdN8ogWR9D", "qe89qCo3", "W68dgmkSWR4=", "Ae0FsmoD", "pSoVECkojG==", "W6aplSoBfG==", "mq/dR8omya==", "amkMiCojW40=", "xN5GWPVcJa==", "W67dJmk4WQji", "fxRcVCk7yG==", "fSkLoSoLW7a=", "a8oCWPJdP8kt", "e8o0WRxdI8kv", "ChO3W6NcMa==", "awVdPmkGWO0=", "nCk0W6pdMCod", "W4xdP8kOWO5J", "lSowxSk0fW==", "js/cPwVcTW==", "WOJdRmo9amkt", "nsRcULdcUmkH", "gCkIW4FdLmoF", "DmovW7erzG==", "cSoFD8kfeq==", "WRVcH8ouW7aC", "WPvCW6xcKSkr", "W4qRW4arWQW=", "WPpcPgjfFW=="]; - t = s, - r = 280, - function (e) { - for (; --e;) - t.push(t.shift()) - }(++r); - var c = function e(t, n) { - var r = s[t -= 0]; - void 0 === e.dkfVxK && (e.jRRxCS = function (e, t) { - for (var n = [], r = 0, o = void 0, i = "", a = "", s = 0, c = (e = function (e) { - for (var t, n, r = String(e).replace(/=+$/, ""), o = "", i = 0, a = 0; n = r.charAt(a++); ~n && (t = i % 4 ? 64 * t + n : n, - i++ % 4) ? o += String.fromCharCode(255 & t >> (-2 * i & 6)) : 0) - n = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(n); - return o - }(e)).length; s < c; s++) - a += "%" + ("00" + e.charCodeAt(s).toString(16)).slice(-2); - e = decodeURIComponent(a); - var u = void 0; - for (u = 0; u < 256; u++) - n[u] = u; - for (u = 0; u < 256; u++) - r = (r + n[u] + t.charCodeAt(u % t.length)) % 256, - o = n[u], - n[u] = n[r], - n[r] = o; - u = 0, - r = 0; - for (var l = 0; l < e.length; l++) - r = (r + n[u = (u + 1) % 256]) % 256, - o = n[u], - n[u] = n[r], - n[r] = o, - i += String.fromCharCode(e.charCodeAt(l) ^ n[(n[u] + n[r]) % 256]); - return i - } - , - e.vDRBih = {}, - e.dkfVxK = !0); - var o = e.vDRBih[t]; - return void 0 === o ? (void 0 === e.EOELbZ && (e.EOELbZ = !0), - r = e.jRRxCS(r, n), - e.vDRBih[t] = r) : r = o, - r - } - , u = c("0x105", "T5dY") - , l = c("0x143", "tnRV") - , f = c("0xf3", "r6cx") - , d = c("0x13e", "r6cx") - , p = c("0xfc", "YD9J") - , h = c("0xce", "0JIq") - , v = c("0xf4", "HaX[") - , m = c("0x6a", "bNd#") - , g = c("0x121", "0]JJ") - , b = c("0x126", "w(Dq") - , y = c("0xf2", "iF%V") - , w = c("0xc0", "86I$") - , x = c("0x2a", "D@GR") - , k = c("0x119", "(k)G") - , _ = c("0xdd", "86I$")[f]("") - , S = { - "+": "-", - "/": "_", - "=": "" - }; - function C(e) { - return e[d](/[+\/=]/g, (function (e) { - return S[e] - } - )) - } - var O = ("undefined" == typeof window ? "undefined" : o(window)) !== c("0x79", "Hof]") && window[g] ? window[g] : parseInt - , E = { - base64: function (e) { - var t = c - , n = {}; - n[t("0x83", "4j9@")] = function (e, t) { - return e * t - } - , - n[t("0x18", "[wyj")] = function (e, t) { - return e(t) - } - , - n[t("0xb", "v7]k")] = function (e, t) { - return e / t - } - , - n[t("0x22", "xY%o")] = function (e, t) { - return e < t - } - , - n[t("0x76", "j&er")] = function (e, t) { - return e + t - } - , - n[t("0x88", "tnRV")] = function (e, t) { - return e + t - } - , - n[t("0xba", "HaX[")] = function (e, t) { - return e >>> t - } - , - n[t("0xfd", "FlMG")] = function (e, t) { - return e & t - } - , - n[t("0xc3", "49kG")] = function (e, t) { - return e | t - } - , - n[t("0x9f", "&Wvj")] = function (e, t) { - return e << t - } - , - n[t("0x3d", "4j9@")] = function (e, t) { - return e << t - } - , - n[t("0x2f", "y@5u")] = function (e, t) { - return e >>> t - } - , - n[t("0x140", "1YRP")] = function (e, t) { - return e - t - } - , - n[t("0x59", "wWU6")] = function (e, t) { - return e === t - } - , - n[t("0x10b", "pRbw")] = function (e, t) { - return e + t - } - , - n[t("0x21", "xY%o")] = function (e, t) { - return e & t - } - , - n[t("0x33", "w(Dq")] = function (e, t) { - return e << t - } - , - n[t("0x35", "EX&9")] = function (e, t) { - return e + t - } - , - n[t("0xea", "49kG")] = function (e, t) { - return e + t - } - , - n[t("0x130", "0JIq")] = function (e, t) { - return e(t) - } - ; - for (var r = n, o = void 0, i = void 0, a = void 0, s = "", u = e[w], l = 0, f = r[t("0x146", "FVER")](r[t("0x30", "uDrd")](O, r[t("0x2d", "r6cx")](u, 3)), 3); r[t("0x102", "4j9@")](l, f);) - o = e[l++], - i = e[l++], - a = e[l++], - s += r[t("0x62", "tnRV")](r[t("0x78", "(k)G")](r[t("0x88", "tnRV")](_[r[t("0xed", "1YRP")](o, 2)], _[r[t("0xb4", "YD9J")](r[t("0xd1", "uDrd")](r[t("0x108", "VdBX")](o, 4), r[t("0xfe", "vqpk")](i, 4)), 63)]), _[r[t("0xbf", "[wyj")](r[t("0x148", "Buip")](r[t("0x27", "r6cx")](i, 2), r[t("0x53", "zrWU")](a, 6)), 63)]), _[r[t("0x29", "rib%")](a, 63)]); - var d = r[t("0x5a", "uDrd")](u, f); - return r[t("0x124", "CCDE")](d, 1) ? (o = e[l], - s += r[t("0xb3", "4j9@")](r[t("0xad", "NZM&")](_[r[t("0xa8", "YD9J")](o, 2)], _[r[t("0x44", "YD9J")](r[t("0x116", "uDrd")](o, 4), 63)]), "==")) : r[t("0x65", "bWtw")](d, 2) && (o = e[l++], - i = e[l], - s += r[t("0xe3", "Poq&")](r[t("0x107", "D@GR")](r[t("0x2b", "bWtw")](_[r[t("0x1d", "bNd#")](o, 2)], _[r[t("0x0", "Hof]")](r[t("0xb1", "0]JJ")](r[t("0xe", "86I$")](o, 4), r[t("0x3e", "86I$")](i, 4)), 63)]), _[r[t("0x13b", "[wyj")](r[t("0x113", "y@5u")](i, 2), 63)]), "=")), - r[t("0x7f", "&Wvj")](C, s) - }, - charCode: function (e) { - var t = c - , n = {}; - n[t("0x117", "86I$")] = function (e, t) { - return e < t - } - , - n[t("0xd4", "FVER")] = function (e, t) { - return e >= t - } - , - n[t("0x81", "&NG^")] = function (e, t) { - return e <= t - } - , - n[t("0xa0", "Poq&")] = function (e, t) { - return e | t - } - , - n[t("0x6e", "Zd5Z")] = function (e, t) { - return e & t - } - , - n[t("0xc6", "uzab")] = function (e, t) { - return e >> t - } - , - n[t("0xac", "5W0R")] = function (e, t) { - return e | t - } - , - n[t("0x5b", "g#sj")] = function (e, t) { - return e & t - } - , - n[t("0x34", "vqpk")] = function (e, t) { - return e >= t - } - , - n[t("0x1", "&Wvj")] = function (e, t) { - return e <= t - } - , - n[t("0x10d", "Hof]")] = function (e, t) { - return e >> t - } - , - n[t("0x127", "HaX[")] = function (e, t) { - return e | t - } - , - n[t("0xd6", "HaX[")] = function (e, t) { - return e & t - } - , - n[t("0x38", "&NG^")] = function (e, t) { - return e >> t - } - ; - for (var r = n, o = [], i = 0, a = 0; r[t("0x117", "86I$")](a, e[w]); a += 1) { - var s = e[y](a); - r[t("0x4f", "HaX[")](s, 0) && r[t("0xbb", "FVER")](s, 127) ? (o[k](s), - i += 1) : r[t("0xd", "Hof]")](128, 80) && r[t("0x12", "1YRP")](s, 2047) ? (i += 2, - o[k](r[t("0xb8", "y@5u")](192, r[t("0xdc", "Hof]")](31, r[t("0x1f", "86I$")](s, 6)))), - o[k](r[t("0x61", "4j9@")](128, r[t("0x2c", "0]JJ")](63, s)))) : (r[t("0xfb", "FlMG")](s, 2048) && r[t("0x2e", "0JIq")](s, 55295) || r[t("0xd9", "g#sj")](s, 57344) && r[t("0x99", "Poq&")](s, 65535)) && (i += 3, - o[k](r[t("0x90", "&Wvj")](224, r[t("0x5e", "HaX[")](15, r[t("0xd3", "rib%")](s, 12)))), - o[k](r[t("0x11d", "FVER")](128, r[t("0x115", "YD9J")](63, r[t("0x8b", "Zd5Z")](s, 6)))), - o[k](r[t("0x5", "D@GR")](128, r[t("0x91", "&NG^")](63, s)))) - } - for (var u = 0; r[t("0x4c", "EX&9")](u, o[w]); u += 1) - o[u] &= 255; - return r[t("0x16", "[wyj")](i, 255) ? [0, i][x](o) : [r[t("0xb7", "uDrd")](i, 8), r[t("0x36", "bWtw")](i, 255)][x](o) - }, - es: function (e) { - var t = c; - e || (e = ""); - var n = e[b](0, 255) - , r = [] - , o = E[t("0x6f", "pRbw")](n)[p](2); - return r[k](o[w]), - r[x](o) - }, - en: function (e) { - var t = c - , n = {}; - n[t("0xbc", "xY%o")] = function (e, t) { - return e(t) - } - , - n[t("0x66", "FVER")] = function (e, t) { - return e > t - } - , - n[t("0xe2", "wWU6")] = function (e, t) { - return e !== t - } - , - n[t("0xf7", "Dtn]")] = function (e, t) { - return e % t - } - , - n[t("0xcf", "zrWU")] = function (e, t) { - return e / t - } - , - n[t("0x3f", "&Wvj")] = function (e, t) { - return e < t - } - , - n[t("0x41", "w(Dq")] = function (e, t) { - return e * t - } - , - n[t("0x10f", "xY%o")] = function (e, t) { - return e + t - } - , - n[t("0x63", "4j9@")] = function (e, t, n) { - return e(t, n) - } - ; - var r = n; - e || (e = 0); - var o = r[t("0x23", "v7]k")](O, e) - , i = []; - r[t("0xaf", "Dtn]")](o, 0) ? i[k](0) : i[k](1); - for (var a = Math[t("0x13", "D@GR")](o)[m](2)[f](""), s = 0; r[t("0xa6", "bWtw")](r[t("0x111", "pRbw")](a[w], 8), 0); s += 1) - a[v]("0"); - a = a[u](""); - for (var d = Math[l](r[t("0xdf", "1YRP")](a[w], 8)), p = 0; r[t("0x145", "vqpk")](p, d); p += 1) { - var h = a[b](r[t("0xe1", "Zd5Z")](p, 8), r[t("0x49", "bNd#")](r[t("0x31", "VdBX")](p, 1), 8)); - i[k](r[t("0xf0", "Buip")](O, h, 2)) - } - var g = i[w]; - return i[v](g), - i - }, - sc: function (e) { - var t = c - , n = {}; - n[t("0x101", "iF%V")] = function (e, t) { - return e > t - } - , - e || (e = ""); - var r = n[t("0x25", "bWtw")](e[w], 255) ? e[b](0, 255) : e; - return E[t("0xe0", "D@GR")](r)[p](2) - }, - nc: function (e) { - var t = c - , n = {}; - n[t("0xf5", "Poq&")] = function (e, t) { - return e(t) - } - , - n[t("0x74", "wWU6")] = function (e, t) { - return e / t - } - , - n[t("0x8", "D@GR")] = function (e, t, n, r) { - return e(t, n, r) - } - , - n[t("0x24", "1YRP")] = function (e, t) { - return e * t - } - , - n[t("0xb6", "T5dY")] = function (e, t) { - return e < t - } - , - n[t("0xc4", "YD9J")] = function (e, t) { - return e * t - } - , - n[t("0x67", "uzab")] = function (e, t) { - return e + t - } - , - n[t("0x9a", "5W0R")] = function (e, t, n) { - return e(t, n) - } - ; - var r = n; - e || (e = 0); - var o = Math[t("0x93", "tM!n")](r[t("0x11c", "EX&9")](O, e))[m](2) - , a = Math[l](r[t("0xa3", "1YRP")](o[w], 8)); - o = r[t("0x1b", "0I]C")](i, o, r[t("0x42", "tnRV")](a, 8), "0"); - for (var s = [], u = 0; r[t("0x10c", "bNd#")](u, a); u += 1) { - var f = o[b](r[t("0xc1", "1YRP")](u, 8), r[t("0x4a", "D@GR")](r[t("0x114", "&Wvj")](u, 1), 8)); - s[k](r[t("0x12a", "uDrd")](O, f, 2)) - } - return s - }, - va: function (e) { - var t = c - , n = {}; - n[t("0x95", "FVER")] = function (e, t) { - return e(t) - } - , - n[t("0x26", "5W0R")] = function (e, t, n, r) { - return e(t, n, r) - } - , - n[t("0x13a", "Naa&")] = function (e, t) { - return e * t - } - , - n[t("0xa5", "rib%")] = function (e, t) { - return e / t - } - , - n[t("0x4e", "Zd5Z")] = function (e, t) { - return e >= t - } - , - n[t("0x9e", "&Wvj")] = function (e, t) { - return e - t - } - , - n[t("0xa2", "rib%")] = function (e, t) { - return e === t - } - , - n[t("0xeb", "EX&9")] = function (e, t) { - return e & t - } - , - n[t("0xf8", "Buip")] = function (e, t) { - return e + t - } - , - n[t("0x50", "&Wvj")] = function (e, t) { - return e >>> t - } - ; - var r = n; - e || (e = 0); - for (var o = Math[t("0x94", "vqpk")](r[t("0x12b", "5W0R")](O, e)), a = o[m](2), s = [], u = (a = r[t("0x98", "bWtw")](i, a, r[t("0xe7", "T5dY")](Math[l](r[t("0xf9", "Buip")](a[w], 7)), 7), "0"))[w]; r[t("0xe4", "uzab")](u, 0); u -= 7) { - var f = a[b](r[t("0xf1", "49kG")](u, 7), u); - if (r[t("0xe8", "YD9J")](r[t("0x123", "wWU6")](o, -128), 0)) { - s[k](r[t("0x103", "T5dY")]("0", f)); - break - } - s[k](r[t("0x11a", "Poq&")]("1", f)), - o = r[t("0x92", "49kG")](o, 7) - } - return s[h]((function (e) { - return O(e, 2) - } - )) - }, - ek: function (e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "" - , n = c - , r = {}; - r[n("0x2", "w(Dq")] = function (e, t) { - return e !== t - } - , - r[n("0xca", "Zu]D")] = function (e, t) { - return e === t - } - , - r[n("0x57", "Naa&")] = n("0xf6", "w(Dq"), - r[n("0x7e", "Zu]D")] = n("0x110", "YD9J"), - r[n("0x7a", "T5dY")] = n("0x75", "Dtn]"), - r[n("0x128", "vqpk")] = function (e, t) { - return e > t - } - , - r[n("0x4", "zrWU")] = function (e, t) { - return e <= t - } - , - r[n("0x56", "uzab")] = function (e, t) { - return e + t - } - , - r[n("0x141", "VdBX")] = function (e, t, n, r) { - return e(t, n, r) - } - , - r[n("0xd2", "FVER")] = n("0xda", "j&er"), - r[n("0x17", "FVER")] = function (e, t, n) { - return e(t, n) - } - , - r[n("0x96", "vqpk")] = function (e, t) { - return e - t - } - , - r[n("0x11f", "VdBX")] = function (e, t) { - return e > t - } - ; - var a = r; - if (!e) - return []; - var s = [] - , u = 0; - a[n("0x147", "WmWP")](t, "") && (a[n("0x125", "pRbw")](Object[n("0x109", "FlMG")][m][n("0xb0", "y@5u")](t), a[n("0xa4", "4j9@")]) && (u = t[w]), - a[n("0x39", "tnRV")](void 0 === t ? "undefined" : o(t), a[n("0xf", "D@GR")]) && (u = (s = E.sc(t))[w]), - a[n("0x39", "tnRV")](void 0 === t ? "undefined" : o(t), a[n("0x5f", "rib%")]) && (u = (s = E.nc(t))[w])); - var l = Math[n("0xe5", "pRbw")](e)[m](2) - , f = ""; - f = a[n("0x9d", "Hof]")](u, 0) && a[n("0x28", "D@GR")](u, 7) ? a[n("0x6", "bWtw")](l, a[n("0x104", "49kG")](i, u[m](2), 3, "0")) : a[n("0xd7", "iF%V")](l, a[n("0xab", "EX&9")]); - var d = [a[n("0x97", "rib%")](O, f[p](Math[n("0x12c", "uDrd")](a[n("0x15", "w(Dq")](f[w], 8), 0)), 2)]; - return a[n("0x82", "(k)G")](u, 7) ? d[x](E.va(u), s) : d[x](s) - }, - ecl: function (e) { - var t = c - , n = {}; - n[t("0x122", "bWtw")] = function (e, t) { - return e < t - } - , - n[t("0x131", "&Wvj")] = function (e, t, n) { - return e(t, n) - } - ; - for (var r = n, o = [], i = e[m](2)[f](""), a = 0; r[t("0xd8", "tM!n")](i[w], 16); a += 1) - i[v](0); - return i = i[u](""), - o[k](r[t("0x19", "UcbW")](O, i[b](0, 8), 2), r[t("0xbe", "WmWP")](O, i[b](8, 16), 2)), - o - }, - pbc: function () { - var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "" - , t = c - , n = {}; - n[t("0x7c", "0]JJ")] = function (e, t) { - return e(t) - } - , - n[t("0x20", "iF%V")] = function (e, t) { - return e < t - } - , - n[t("0xaa", "tnRV")] = function (e, t) { - return e - t - } - ; - var r = n - , o = [] - , i = E.nc(r[t("0x43", "[wyj")](a, e[d](/\s/g, ""))); - if (r[t("0xcd", "bWtw")](i[w], 4)) - for (var s = 0; r[t("0x51", "zrWU")](s, r[t("0x3a", "HaX[")](4, i[w])); s++) - o[k](0); - return o[x](i) - }, - gos: function (e, t) { - var n = c - , r = {}; - r[n("0x135", "EX&9")] = function (e, t) { - return e === t - } - , - r[n("0x8e", "wWU6")] = n("0x136", "w(Dq"), - r[n("0x85", "CCDE")] = n("0x13f", "1YRP"); - var o = r - , i = Object[o[n("0x86", "0I]C")]](e)[h]((function (t) { - var r = n; - return o[r("0xef", "5W0R")](t, o[r("0x9c", "r6cx")]) || o[r("0xb2", "xY%o")](t, "c") ? "" : t + ":" + e[t][m]() + "," - } - ))[u](""); - return n("0x12e", "zrWU") + t + "={" + i + "}" - }, - budget: function (e, t) { - var n = c - , r = {}; - r[n("0x133", "vqpk")] = function (e, t) { - return e === t - } - , - r[n("0xd0", "Buip")] = function (e, t) { - return e === t - } - , - r[n("0x48", "1YRP")] = function (e, t) { - return e >= t - } - , - r[n("0x13c", "HaX[")] = function (e, t) { - return e + t - } - ; - var o = r; - return o[n("0xa", "iF%V")](e, 64) ? 64 : o[n("0xc2", "v7]k")](e, 63) ? t : o[n("0x46", "NZM&")](e, t) ? o[n("0x129", "Zd5Z")](e, 1) : e - }, - encode: function (e, t) { - var n = c - , r = {}; - r[n("0x3", "0I]C")] = function (e, t) { - return e < t - } - , - r[n("0x132", "r6cx")] = n("0x13d", "[wyj"), - r[n("0x10e", "v7]k")] = function (e, t) { - return e < t - } - , - r[n("0x11b", "YD9J")] = n("0x71", "Zu]D"), - r[n("0x4b", "uzab")] = function (e, t) { - return e !== t - } - , - r[n("0x7b", "v7]k")] = n("0x55", "j&er"), - r[n("0x137", "Hof]")] = n("0x14", "uDrd"), - r[n("0xc", "r6cx")] = function (e, t) { - return e * t - } - , - r[n("0xdb", "86I$")] = n("0xd5", "1YRP"), - r[n("0x45", "5W0R")] = n("0xec", "WmWP"), - r[n("0xa9", "uzab")] = function (e, t) { - return e | t - } - , - r[n("0xcb", "1YRP")] = function (e, t) { - return e << t - } - , - r[n("0x1a", "Dtn]")] = function (e, t) { - return e & t - } - , - r[n("0x69", "T5dY")] = function (e, t) { - return e - t - } - , - r[n("0x5c", "[wyj")] = function (e, t) { - return e >> t - } - , - r[n("0x138", "Naa&")] = function (e, t) { - return e - t - } - , - r[n("0x40", "Hof]")] = function (e, t) { - return e & t - } - , - r[n("0x52", "FVER")] = function (e, t) { - return e >> t - } - , - r[n("0x100", "pRbw")] = function (e, t) { - return e - t - } - , - r[n("0x68", "w(Dq")] = function (e, t) { - return e(t) - } - , - r[n("0x54", "Buip")] = function (e, t, n) { - return e(t, n) - } - , - r[n("0x80", "0I]C")] = function (e, t, n) { - return e(t, n) - } - , - r[n("0x1c", "iF%V")] = function (e, t) { - return e | t - } - , - r[n("0xa1", "w(Dq")] = function (e, t) { - return e << t - } - , - r[n("0x9b", "YD9J")] = function (e, t) { - return e + t - } - , - r[n("0x72", "vqpk")] = function (e, t) { - return e + t - } - , - r[n("0x6d", "wWU6")] = function (e, t) { - return e + t - } - ; - for (var i, a, s, u, l = r, f = { - "_b\xc7": e = e, - _bK: 0, - _bf: function () { - var t = n; - return e[y](f[t("0x8c", "bNd#")]++) - } - }, p = { - "_\xea": [], - "_b\xcc": -1, - "_\xe1": function (e) { - var t = n; - p[t("0x7d", "T5dY")]++, - p["_\xea"][p[t("0xc8", "vqpk")]] = e - }, - "_b\xdd": function () { - var e = n; - return _b\u00dd[e("0x11e", "WmWP")]--, - l[e("0x8d", "w(Dq")](_b\u00dd[e("0xcc", "Naa&")], 0) && (_b\u00dd[e("0x106", "tnRV")] = 0), - _b\u00dd["_\xea"][_b\u00dd[e("0xae", "bNd#")]] - } - }, h = "", v = l[n("0x7", "v7]k")], m = 0; l[n("0x142", "NZM&")](m, v[w]); m++) - p["_\xe1"](v[l[n("0xc5", "Hof]")]](m)); - p["_\xe1"]("="); - var g = l[n("0x118", "WmWP")](void 0 === t ? "undefined" : o(t), l[n("0x6b", "86I$")]) ? Math[l[n("0xb5", "YD9J")]](l[n("0x8f", "Buip")](Math[l[n("0xbd", "tM!n")]](), 64)) : -1; - for (m = 0; l[n("0x11", "Hof]")](m, e[w]); m = f[n("0x70", "&NG^")]) - for (var b = l[n("0x32", "r6cx")][n("0x37", "D@GR")]("|"), x = 0; ;) { - switch (b[x++]) { - case "0": - a = l[n("0xde", "EX&9")](l[n("0x12f", "VdBX")](l[n("0x120", "NZM&")](p["_\xea"][l[n("0x5d", "4j9@")](p[n("0x7d", "T5dY")], 2)], 3), 4), l[n("0x139", "tnRV")](p["_\xea"][l[n("0x47", "Poq&")](p[n("0x87", "v7]k")], 1)], 4)); - continue; - case "1": - u = l[n("0x89", "NZM&")](p["_\xea"][p[n("0x84", "4j9@")]], 63); - continue; - case "2": - p["_\xe1"](f[n("0x10", "5W0R")]()); - continue; - case "3": - i = l[n("0x52", "FVER")](p["_\xea"][l[n("0xc9", "YD9J")](p[n("0xe9", "Zd5Z")], 2)], 2); - continue; - case "4": - l[n("0x3c", "UcbW")](isNaN, p["_\xea"][l[n("0x64", "v7]k")](p[n("0x12d", "HaX[")], 1)]) ? s = u = 64 : l[n("0x73", "T5dY")](isNaN, p["_\xea"][p[n("0x77", "y@5u")]]) && (u = 64); - continue; - case "5": - p["_\xe1"](f[n("0xc7", "pRbw")]()); - continue; - case "6": - l[n("0x8a", "&Wvj")](void 0 === t ? "undefined" : o(t), l[n("0x60", "FVER")]) && (i = l[n("0xee", "rib%")](t, i, g), - a = l[n("0x149", "y@5u")](t, a, g), - s = l[n("0x9", "vqpk")](t, s, g), - u = l[n("0xff", "r6cx")](t, u, g)); - continue; - case "7": - s = l[n("0x144", "EX&9")](l[n("0xa7", "tM!n")](l[n("0x58", "xY%o")](p["_\xea"][l[n("0xb9", "Zd5Z")](p[n("0xe6", "D@GR")], 1)], 15), 2), l[n("0xfa", "UcbW")](p["_\xea"][p[n("0x7d", "T5dY")]], 6)); - continue; - case "8": - h = l[n("0x134", "1YRP")](l[n("0x10a", "0JIq")](l[n("0x112", "bNd#")](l[n("0x3b", "4j9@")](h, p["_\xea"][i]), p["_\xea"][a]), p["_\xea"][s]), p["_\xea"][u]); - continue; - case "9": - p["_\xe1"](f[n("0x6c", "bNd#")]()); - continue; - case "10": - p[n("0x87", "v7]k")] -= 3; - continue - } - break - } - return l[n("0x1e", "T5dY")](h[d](/=/g, ""), v[g] || "") - } - }; - e[c("0x4d", "v7]k")] = E - } - ).call(this, n(0)(e)) - } - , function (e, t, n) { - "use strict"; - var r, o, i = e.exports = {}; - function a() { - throw new Error("setTimeout has not been defined") - } - function s() { - throw new Error("clearTimeout has not been defined") - } - function c(e) { - if (r === setTimeout) - return setTimeout(e, 0); - if ((r === a || !r) && setTimeout) - return r = setTimeout, - setTimeout(e, 0); - try { - return r(e, 0) - } catch (t) { - try { - return r.call(null, e, 0) - } catch (t) { - return r.call(this, e, 0) - } - } - } - !function () { - try { - r = "function" == typeof setTimeout ? setTimeout : a - } catch (e) { - r = a - } - try { - o = "function" == typeof clearTimeout ? clearTimeout : s - } catch (e) { - o = s - } - }(); - var u, l = [], f = !1, d = -1; - function p() { - f && u && (f = !1, - u.length ? l = u.concat(l) : d = -1, - l.length && h()) - } - function h() { - if (!f) { - var e = c(p); - f = !0; - for (var t = l.length; t;) { - for (u = l, - l = []; ++d < t;) - u && u[d].run(); - d = -1, - t = l.length - } - u = null, - f = !1, - function (e) { - if (o === clearTimeout) - return clearTimeout(e); - if ((o === s || !o) && clearTimeout) - return o = clearTimeout, - clearTimeout(e); - try { - o(e) - } catch (t) { - try { - return o.call(null, e) - } catch (t) { - return o.call(this, e) - } - } - }(e) - } - } - function v(e, t) { - this.fun = e, - this.array = t - } - function m() { } - i.nextTick = function (e) { - var t = new Array(arguments.length - 1); - if (arguments.length > 1) - for (var n = 1; n < arguments.length; n++) - t[n - 1] = arguments[n]; - l.push(new v(e, t)), - 1 !== l.length || f || c(h) - } - , - v.prototype.run = function () { - this.fun.apply(null, this.array) - } - , - i.title = "browser", - i.browser = !0, - i.env = {}, - i.argv = [], - i.version = "", - i.versions = {}, - i.on = m, - i.addListener = m, - i.once = m, - i.off = m, - i.removeListener = m, - i.removeAllListeners = m, - i.emit = m, - i.prependListener = m, - i.prependOnceListener = m, - i.listeners = function (e) { - return [] - } - , - i.binding = function (e) { - throw new Error("process.binding is not supported") - } - , - i.cwd = function () { - return "/" - } - , - i.chdir = function (e) { - throw new Error("process.chdir is not supported") - } - , - i.umask = function () { - return 0 - } - } - , function (e, t, n) { - "use strict"; - e.exports = { - 2: "need dictionary", - 1: "stream end", - 0: "", - "-1": "file error", - "-2": "stream error", - "-3": "data error", - "-4": "insufficient memory", - "-5": "buffer error", - "-6": "incompatible version" - } - } - , function (e, t, n) { - "use strict"; - (function (e, t) { - var r, o, i = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (e) { - return typeof e - } - : function (e) { - return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e - } - , a = n(6), s = n(2), c = n(15), u = n(18), l = ["wYtcP2me", "cdvofSosWRTRWOP2CLumW4RdJ8kW", "sxxcQMFcNq==", "WPJcUCoqwuO=", "WR82WP4=", "WRvNfCoxhSo0WRtcRCoJAwaKWRtcLmoXW77cVCo8dHCHWOy=", "vmkbWRpcHsZcR8oBW7uCWPxdGmk6WRqu", "emoxWRpdIZS=", "WOepaCooBW==", "WPKDcCogFW==", "FmkpW6JdMCof", "oSoCW57cM1q=", "aCkTWQ0Gy0mAsx3dHaxdQdj9", "W4hcMdBdGSkV", "WRebWQaRiq==", "eCkunftdVCkDWQS=", "mCorW7jWsW==", "F13cIrVcHby6rSkrW49R", "W6NcTcK=", "W55mvs7dQW==", "WR1Km8oFpG==", "C8kqtYRdTW==", "WP4xlmouxCoHWQRdJGGp", "DCkNWQVcRqK=", "hmkPWRe5wviHt3VdIa==", "WPrVcSok", "WQ0VW5GMW5ysvXNcNa==", "qCkLmmolsa==", "cmkvWR4EW5uAWRehnSkpWPW=", "pmonWRa=", "W6n4yXRdKq==", "W5RdUCo5WQC=", "iCoxWQNdKZS=", "WPavW6edW60=", "WQL4W7v4W7q=", "DSo+W7hdOY4=", "WPf6W6rCW53cS8ok", "ysCuW47dNq==", "wHq+W5ZdQhRcRCoKW4TjchKNW6Ww", "WPVcSc1pW6K=", "WOCzkq==", "WP7cS8ouu1pdI8o1xq==", "aCkppf3dV8kgWOu=", "vmk8CY7dSW==", "W73cQZBdGCk1", "sgRcIqVcJW==", "yYeghXG=", "WQFdJxysCq==", "w8kiWRtcGtpcGG==", "W7/dUsTIW4C=", "WQ4OW5uHW40urWFcNG==", "W4JcHSkch8kV", "W55CxJldKW==", "Cg0NW5bS", "W4RcQs7dGCkM", "u8omWPldMbLr", "WPZdK0OdymomW58rW4VcKmknrwPRWQ9a", "w8kQWOlcHuC=", "W5biqZxdLW==", "WRhdN8ojeLS=", "EwmDv1y9WQKv", "WOa3WP/dUMq=", "uCkstqhdVa==", "WO7cNWPHW4q=", "fIzpdCoIWRXMWPvH", "WOpdRSkIfXi=", "WOC4WRJdKKa=", "A0RcVd7cNa==", "WPecWPuxcG==", "emkShNZdSW==", "WOunlCosr8ofWRFdIW4t", "DmkfW4SbWOu=", "WOOdWPufkG==", "FCocWOJdKW==", "WR8QW48yW4e=", "qNdcPhdcJmk6", "F8kukmoLEG==", "WOvTmmokd8o4WPxcUa==", "WQBdKNRdSK4=", "ySkuFda=", "WPFcRc5aW4W=", "WOKupmowr8orWR/dJbiE", "g2ldRLOc", "eSoPW7HtvG==", "fSoaW4VcL1W=", "rmoXW4ldLWJdT2tdK8klowvQWRea", "WQZdUCkaasxcJmkgWOmka8kepW==", "u8oWW47dNbZdPMhdQSku", "WQewWQVdULi=", "W7xdRbDpW4i=", "zYNcJvmg", "WOJdGvqnuG==", "W6axWRBdN8o0fCovFLPzqgNdMwFdPfaoDG==", "CCkHW5GZWRi=", "zJmRW7NdGq==", "zvJcGhtcJa==", "hG7dGmkktq==", "kqBdICkQwG==", "W7H1oCkMWQq=", "W7tdQ8o7WQtcGG==", "W4fFuqZdOG==", "yCopW63dKGm=", "CSk6vb/dNW==", "WQO4W5u2W4SpwaZcIW==", "w8oXD8o/ya==", "WPCzWR8tfq==", "wu3cIIdcOa==", "W7lcNmkzjSkR", "kSk+WReGtG==", "W4CxWQRdGG==", "W7JdHbbUW40oW6xcRqdcUmkL", "WQqCWPCYkG==", "smkiW7WfWOms", "umkEeCoNuG==", "vmo2WQNdJdq=", "WRCIWPtdMvS=", "W77cVZ7dT8k3W6n8", "kuldPgaK", "W4hdVSk/nKi=", "WRjdW7jvW6u=", "WPRdRNNdM0W=", "gSoCW6NcPenEumoUWOi=", "gSocW6NcOffsBCoUWPtcUHDly8kAWPVdMa==", "aM/dU3C6sw3dO8oM", "mH1mdmod", "WPNdMemhy8oDW54iW6BcJCkxxMfgWQvCWQJdJmkoWRGSW67cNq==", "W6NdSSocWPhcIq==", "tSkmW6agWOmuW6ej", "F3FcTG7cRW==", "WRKZcCoFxW==", "sSk2EHldTW==", "FqS8ad0UD8ob", "iuxdMeeX", "y8o8zmkuoG==", "cmoxW7NcHeLsu8oUWOJcUdbaFSkx", "nCojWQ7dUWS=", "W6VcPmk6cSk7", "WRJdSCkWjrS=", "bSkrW6NcMNxcLSkzW6Xc", "smkLgCoPxSoWz33cRa==", "WP7dS8kNWO7cKG==", "k8onWRhdTW==", "vCopWPNdLH1lE1/cGG==", "WP7cGbb9W5pdQfW=", "o8osW6n7tCoXWQlcP8k8mq==", "WRSmW4VcH8ox", "WQGuW4qQW60=", "vg7cQ3BcNa==", "W4tdI8ouWRxcOG==", "FLVcRJZcKW==", "w8ogWOxdIa==", "W7vJlmkQWOq=", "WRddGemuDW==", "W6W5WPpdQ8o7", "ESk5W5m=", "WRpcGJjZW7C=", "WQavWQOepmkk", "D8kMuq/dMa==", "WQVdT2tdOKq=", "WOxdTSo8eea=", "W77cMmkqjW==", "WRW8WPtdL1C=", "W5GiWQFdJCoLnmoPBezQu37dO3RdJvq=", "WQJdT8knbd3cGmkSWPSMa8kw", "WRJdRSkNWQ/cLq==", "o0JdGfir", "iCo9W4NcHhPYCmoD", "bdvdeG==", "WQmeWRCvnSkqkI9H", "D8k2W5BdV8oudSkmWRNdNmkfW5rmurG=", "WPNdSmoWiq==", "WQ4rWRddUfm=", "WPlcJavLW53dRKa=", "WOjUcSoDga==", "etfchCo/WQfPWOb2", "W57dKW9QW49bW4xcOrdcUG==", "W6xdPXXpW6a=", "pCoqWQZdRJ3cR8kCk8oyWRLwgW==", "WR/dVCo7hNy=", "nCkfWOOltW==", "DSoXs8opuvVdICoeyCoijG==", "hfxdH14d", "r8kNWP/cILq=", "WOhdS27dQh0=", "s0CMW59XWRZcIqHd", "oSkjaK3dKa==", "CSoSW7tdRGi=", "n8oGW5xcH1m=", "dmkioeddPa==", "gmoAWOldTd0=", "x0/cLZRcHa==", "W7WFWPhdTSoq", "rmkoW50NWQW=", "W43dVSoKWOhcRa==", "xLGQW5nUWP/cGqfhsG==", "WRpdO8kKWQxcRa==", "AxaxFx8=", "WQNdQ8oumui=", "sSkjWQdcOK4=", "iqldLq==", "dSkaawZdPW==", "WOlcHHzQW5tdIve1WPese8kieWWyvq3cNd0=", "W6VcOYRdH8kZW7n8", "WOirW77cPSoE", "B8kLW4RdHmomfmkLWRVdLG==", "WQBdPmkPWRZcRG==", "xSobWRhdLIi=", "WP/dJ8kZWRxcPG==", "W7zftI/dGSk2ASkeltlcHSkUfCkS", "WRKhW57cT8ok", "dCoBW6pcPq==", "WRxdN8kqgau=", "W5b4eG==", "WOrfj8osoa==", "EqS+hZuIFa==", "WRWKWPhdMfC=", "yCkmWOtcH1C=", "W53dRrbXW4y=", "smk1fq==", "cCoxWOVdIHm=", "W7tcU8kIoSkt", "W6ynWRpdPmou", "W49ftJ/dJ8kbCCksmqm=", "FvVcV1FcHW==", "rmokASkbcCopW5z1W7W=", "WO7dLfWPESofW6ukW7C=", "sCkbW6SNWPC=", "umkAcSoRvmkZ", "qNWwq1uSWQGmWOBcJmkesKfXW7K=", "WRKXWPpdLuZcPa==", "lCo4W7ZcIMS=", "jWJdKmkYy8ouuhK=", "f8knjLddUmkuWQG=", "WQBdGK7dH0K=", "W7xcMCkDkSkBW5OstSkS", "WPtdSmkSWRhcHCog", "jt94gmo7", "uwzVWQZcLa==", "WQldT2FdTxRcJCkgjX4=", "rSkchmoLtCkZF8kgW4ddLu7cQSkoW4SVFq==", "WOuGWOeadq==", "japdHSkKBmosug8Z", "FCokW7RdJJC=", "a8orW5NcLvm=", "vN8auveNWRu=", "W5/dLmo7WRJcNq==", "yfNcLaZcIHW=", "WPiMW57cQG==", "wCowA8kc", "DmkaW4mKWPq=", "WPeLW4BcQmorWRDy", "qtxcLNmz", "WQxcImosD1i=", "WOPcW41CW70=", "C8oIsCkpcW==", "WOtcJavSW47dQeaM", "W6dcUIZdGCkMW6z7Egu=", "bcBdKCk5tG==", "WP3cNJTWW6y=", "yYVcSheV", "WQxdPSk4WRJcJmoyWRP/WO8=", "mCkfphVdHW==", "WQuAaConrG==", "W5nBW4JcGmknpW==", "BCoDW6RdSYG=", "DmkFW6m7WPq=", "W6tcQcZdJSk5", "WRWdWQWek8kSnJzJWPlcJG==", "WRtdRwmrvW==", "B8kIW5BdMa==", "WQWUf8oCwq==", "WQFdVMCczq==", "WPCzW74yW74=", "DuKAyfu=", "sxhcSa==", "rCkTW73dPmoe", "C8oiWQtdMG4=", "ncfOmmoG", "W4/dSCkSfq==", "v8k5aSoYrmoNDN7cVqmRWOK=", "vSk8g8oLra==", "FWJcPvaQncbNW68=", "BWeJmIe1DSoFWPLHWOJdS8kP", "W7/cLSkymG==", "WR/dG2mWrq==", "AXdcOfWGfsTRW6XtCW==", "yKRcLrZcIGuMzSkv", "FxXS", "W55pW4NcJSk4jrlcNgq/sW==", "WOhdVmo9j1C=", "oSohW5RcLKG=", "omooWQBdOGZcHmkCoSoZWRm=", "jgldMKiN", "W781WO0=", "dmkbgfxdIW==", "kajlnSou", "hmkVWReGueWHswy=", "WOBcIWa=", "CmoQw8opw1ZdIG==", "g8kLl3ZdKa==", "WPOFWO7dIwC=", "WQzOW7nzW5lcUCoWW7Dmo2pcTHpcP0TJsq==", "lmk1pNFdIa==", "W5T4aSk9WQmygKO=", "EWWT", "tSovD8oVyG==", "W4/dVmk2o08=", "WPJcSmoWtgu=", "WPRdHmkqaZS=", "WOBdTMRdPehcJCkjmG==", "W5VcKIRdHmkI", "WQ7cGZr8W70=", "W67dQSoIWRBcLCkoWP/cPHO=", "tsaHpJ0=", "xCo2s8odra==", "WOqzlCoEq8o3W77dJbuFkW==", "A2qYW55b", "WQCxpCosr8o8WRFdLqG=", "u2aqrhKUWQmwWRC=", "WRvCW411W7a=", "rCoSW4FdNGRdPG==", "yCoVvmobCW==", "DSkzkCo+CG==", "ESkIpSoiCG==", "yWa7W67dUa==", "W77cVZ7dT8k0W7rQzuGmkG==", "W4pcRdFdUSkG", "BmkEzr/dQa==", "WPxdN8ktddi=", "WRy/W487W4K=", "WOKxnSoCxmo3", "v3/cTwZcJCkwymoS", "W47dLSo6WQFcRG==", "WPVdMfWdD8okW5K=", "ws3cKv0M", "WO7dQgRdJ33cISkl", "WRS6WO4ffa==", "yCoSx8kddG==", "W4JcJrtdG8kT", "W4KTWPBdM8oD", "ySkKWQRcIIq=", "W4KuWQ3dO8oi", "x8kfW6ChWOGsW5W=", "yCkQeSo0Ba==", "xCofymkdgSohW591W6S=", "yCoTx8k9ca==", "Dw0UW7ni", "DCoVrCoUDG==", "BGNcOKaHocb2", "FIKkhXe=", "v3zSWOxdSCkoa3WsWRDcW6dcHSoV", "WR3cGCoQz2O=", "sComBSonqG==", "WPJcGG5XW4K=", "WO9IW6ffW53cUCoo", "W4PixY7dGq==", "W6FcQZNdUSkKW6LRCMuapa==", "W45EW4tcLCkg", "W4JcVCknoSkD"]; - r = l, - o = 175, - function (e) { - for (; --e;) - r.push(r.shift()) - }(++o); - var f = function e(t, n) { - var r = l[t -= 0]; - void 0 === e.YcraBi && (e.qZQcpm = function (e, t) { - for (var n = [], r = 0, o = void 0, i = "", a = "", s = 0, c = (e = function (e) { - for (var t, n, r = String(e).replace(/=+$/, ""), o = "", i = 0, a = 0; n = r.charAt(a++); ~n && (t = i % 4 ? 64 * t + n : n, - i++ % 4) ? o += String.fromCharCode(255 & t >> (-2 * i & 6)) : 0) - n = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(n); - return o - }(e)).length; s < c; s++) - a += "%" + ("00" + e.charCodeAt(s).toString(16)).slice(-2); - e = decodeURIComponent(a); - var u = void 0; - for (u = 0; u < 256; u++) - n[u] = u; - for (u = 0; u < 256; u++) - r = (r + n[u] + t.charCodeAt(u % t.length)) % 256, - o = n[u], - n[u] = n[r], - n[r] = o; - u = 0, - r = 0; - for (var l = 0; l < e.length; l++) - r = (r + n[u = (u + 1) % 256]) % 256, - o = n[u], - n[u] = n[r], - n[r] = o, - i += String.fromCharCode(e.charCodeAt(l) ^ n[(n[u] + n[r]) % 256]); - return i - } - , - e.VJIJrx = {}, - e.YcraBi = !0); - var o = e.VJIJrx[t]; - return void 0 === o ? (void 0 === e.vqlFfC && (e.vqlFfC = !0), - r = e.qZQcpm(r, n), - e.VJIJrx[t] = r) : r = o, - r - } - , d = f("0x7b", "z@XA") - , p = f("0x23", "GmkI") - , h = f("0x159", "Vta9") - , v = f("0x125", "K)By") - , m = f("0x28", "Vta9") - , g = f("0x27", ")GR)") - , b = f("0x165", "@e7Y") - , y = f("0xe0", "cO^Y") - , w = f("0x105", "@e7Y") - , x = f("0x9c", "Iaxw") - , k = f("0x128", "iqO&") - , _ = f("0x63", "Iaxw") - , S = f("0x15b", "5^JL") - , C = f("0x2", "0Xnq") - , O = f("0xea", "Ss!0") - , E = f("0x18", "(odD") - , T = f("0x47", ")!%7") - , j = f("0xd0", "Cu&R") - , R = f("0x9b", "cO^Y") - , W = f("0xf0", "%LaC") - , A = f("0xad", "fGLK") - , I = f("0x6e", "fGLK") - , P = f("0x13", "DxB8") - , N = f("0x154", "HZS0") - , D = f("0x145", "0Xnq") - , M = f("0x49", "a6hQ") - , B = f("0x80", "PVbW") - , L = f("0x10f", "ho[k") - , z = f("0xe2", "Dm1H") - , F = f("0xa7", "iqO&") - , q = f("0x146", "%d0T") - , U = f("0xe8", "(5GC") - , H = f("0xef", "%d0T") - , V = f("0x9e", "%LaC") - , G = f("0x5e", "s2FC") - , Q = f("0x162", "Mju&") - , J = f("0x67", "J)bp") - , K = 0 - , $ = void 0 - , Y = void 0 - , X = [] - , Z = function () { } - , ee = void 0 - , te = void 0 - , ne = void 0 - , re = void 0 - , oe = void 0 - , ie = void 0 - , ae = (void 0 === e ? "undefined" : i(e)) === f("0x131", "GmkI") ? null : e; - if (("undefined" == typeof window ? "undefined" : i(window)) !== f("0x6a", "fGLK")) - for (var se = f("0xd4", "iqO&")[f("0x14b", "Iaxw")]("|"), ce = 0; ;) { - switch (se[ce++]) { - case "0": - te = ee[f("0x51", "bpr9")]; - continue; - case "1": - oe = ee[f("0x147", "wFxG")]; - continue; - case "2": - ie = f("0x68", "[xh1") in ee[A]; - continue; - case "3": - ne = ee[f("0xd7", "pe9q")]; - continue; - case "4": - ee = window; - continue; - case "5": - re = ee[f("0x101", "%d0T")]; - continue - } - break - } - var ue = function () { - var e = f - , t = {}; - t[e("0x110", "Vta9")] = function (e, t) { - return e !== t - } - , - t[e("0x6d", "%LaC")] = e("0x58", "A0ma"), - t[e("0x29", "k3v4")] = function (e, t) { - return e !== t - } - , - t[e("0xe3", "uYFB")] = function (e, t) { - return e < t - } - , - t[e("0xf1", "k3v4")] = function (e, t) { - return e < t - } - , - t[e("0x3e", "CxgE")] = function (e, t) { - return e !== t - } - , - t[e("0x123", "oemU")] = e("0x42", "(odD"), - t[e("0x3", "Mju&")] = function (e, t) { - return e === t - } - , - t[e("0xc2", "s2FC")] = function (e, t) { - return e === t - } - , - t[e("0x8b", "z@XA")] = function (e, t) { - return e === t - } - , - t[e("0x61", "Ss!0")] = function (e, t) { - return e === t - } - , - t[e("0xa3", "bpr9")] = e("0x124", "Cu&R"), - t[e("0x44", "GmkI")] = function (e, t) { - return e === t - } - , - t[e("0x106", "j6Rk")] = e("0x0", "#hpG"), - t[e("0x1f", "%d0T")] = function (e, t) { - return e === t - } - , - t[e("0xdd", "W!Ty")] = e("0xaf", "CxgE"), - t[e("0x7f", "Dm1H")] = function (e, t) { - return e in t - } - , - t[e("0xdb", "ho[k")] = e("0x11f", "Ss!0"), - t[e("0x65", "%d0T")] = e("0x161", "s2FC"), - t[e("0x12a", "%d0T")] = function (e, t) { - return e > t - } - , - t[e("0xd6", "^o[d")] = e("0xb5", "bpr9"), - t[e("0x3a", "j6Rk")] = function (e, t) { - return e > t - } - , - t[e("0x4c", "fGLK")] = e("0x8c", "cO^Y"), - t[e("0x12", "pe9q")] = function (e, t) { - return e << t - } - ; - var n = t - , r = []; - n[e("0x7", "k3v4")](i(ee[e("0x5c", "HZS0")]), n[e("0x14f", "PVbW")]) || n[e("0x4a", "iqO&")](i(ee[e("0xfe", "cO^Y")]), n[e("0xfc", "HZS0")]) ? r[0] = 1 : r[0] = n[e("0x134", "Hv26")](ee[e("0x5", "z@XA")], 1) || n[e("0x11e", "uYFB")](ee[e("0x148", "#Xxt")], 1) ? 1 : 0, - r[1] = n[e("0xda", "^]Dl")](i(ee[e("0x71", "A0ma")]), n[e("0x15c", "anZ%")]) || n[e("0xbf", "0Xnq")](i(ee[e("0xf4", "(j*g")]), n[e("0xbb", "G[HW")]) ? 1 : 0, - r[2] = n[e("0x15", "(j*g")](i(ee[e("0x3c", "anZ%")]), n[e("0x69", "[xh1")]) ? 0 : 1, - r[3] = n[e("0x118", "(odD")](i(ee[e("0xd1", "@e7Y")]), n[e("0xba", "Iaxw")]) ? 0 : 1, - r[4] = n[e("0xf5", "Vta9")](i(ee[e("0xb6", "A0ma")]), n[e("0xb2", "wFxG")]) ? 0 : 1, - r[5] = n[e("0xe9", "#hpG")](te[e("0x166", "Hv26")], !0) ? 1 : 0, - r[6] = n[e("0x1c", "dmn8")](i(ee[e("0x6b", ")GR)")]), n[e("0xd", "Dm1H")]) && n[e("0xee", "bpr9")](i(ee[e("0x135", "%LaC")]), n[e("0x8", "j6Rk")]) ? 0 : 1; - try { - n[e("0x15d", "5QnQ")](i(Function[e("0x6f", ")!%7")][p]), n[e("0x13f", "0Xnq")]) && (r[7] = 1), - n[e("0x122", ")!%7")](Function[e("0x160", "HZS0")][p][w]()[g](/bind/g, n[e("0x11d", "ho[k")]), Error[w]()) && (r[7] = 1), - n[e("0x2e", "K)By")](Function[e("0x89", "pe9q")][w][w]()[g](/toString/g, n[e("0x5f", "cO^Y")]), Error[w]()) && (r[7] = 1) - } catch (e) { } - r[8] = te[e("0x4b", "dmn8")] && n[e("0x59", "ho[k")](te[e("0x45", "(j*g")][U], 0) ? 1 : 0, - r[9] = n[e("0x19", "Dm1H")](te[e("0xa9", "a6hQ")], "") ? 1 : 0, - r[10] = n[e("0x14d", ")!%7")](ee[e("0x36", "Vta9")], n[e("0x20", "anZ%")]) && n[e("0x84", "G[HW")](ee[e("0x137", "iqO&")], n[e("0x41", "HZS0")]) ? 1 : 0, - r[11] = ee[e("0x8e", "cO^Y")] && !ee[e("0x3f", "j6Rk")][e("0xe1", "G[HW")] ? 1 : 0, - r[12] = n[e("0x77", "Dm1H")](ee[e("0x34", "cn*L")], void 0) ? 1 : 0, - r[13] = n[e("0x78", "Hv26")](n[e("0x10", "K)By")], te) ? 1 : 0, - r[14] = te[n[e("0x3d", "Hv26")]](n[e("0xf6", "uYFB")]) ? 1 : 0, - r[15] = oe[e("0x107", "uYFB")] && n[e("0xa4", "K)By")](oe[e("0x15f", "Hv26")][w]()[d](n[e("0xc", "GmkI")]), -1) ? 1 : 0, - r[16] = ae && ae[e("0x38", "(odD")] && ae[e("0x13b", ")GR)")][e("0xb3", "^]Dl")] ? 1 : 0; - try { - r[17] = n[e("0x5d", "%LaC")](ee[A][e("0x13e", "GmkI")][w]()[d](n[e("0xb0", "G[HW")]), -1) ? 0 : 1 - } catch (e) { - r[17] = 0 - } - for (var o = 0, a = 0; n[e("0xfd", "Dm1H")](a, r[U]); a++) - o += n[e("0x56", "Dm1H")](r[a], a); - return o - }; - function le(e, t) { - var n = f - , r = {}; - r[n("0x10b", "#Xxt")] = function (e, t) { - return e - t - } - , - r[n("0x52", "(odD")] = function (e, t) { - return e > t - } - ; - var o = r - , i = t || ee[n("0xec", "^o[d")] - , a = i[k].id || "" - , s = {}; - if (s[q] = a, - s[L] = o[n("0x8a", ")GR)")](ne[_](), K), - ie) { - var c = i[n("0x10d", "ho[k")]; - c && c[U] && (s[F] = c[0][F], - s[z] = c[0][z]) - } else - s[F] = i[F], - s[z] = i[z]; - e[J][G](s), - o[n("0x7d", "Vta9")](e[J][U], 1) && e[J][h]() - } - function fe(e) { - var t = f - , n = {}; - n[t("0x22", "dmn8")] = function (e, t) { - return e === t - } - ; - var r = n - , o = {}; - return (ee[A][R] ? ee[A][R][m]("; ") : [])[t("0x48", "dmn8")]((function (n) { - var i = t - , a = n[m]("=") - , s = a[b](1)[v]("=") - , c = a[0][g](/(%[0-9A-Z]{2})+/g, decodeURIComponent); - return s = s[g](/(%[0-9A-Z]{2})+/g, decodeURIComponent), - o[c] = s, - r[i("0x12d", "5QnQ")](e, c) - } - )), - e ? o[e] || "" : o - } - var de = { - init: function () { - var e = f - , t = {}; - t[e("0xb7", "oemU")] = e("0xbe", "(5GC"), - t[e("0x57", "cO^Y")] = e("0x1a", "wFxG"), - t[e("0xc1", "cO^Y")] = e("0x114", "K)By"), - t[e("0xeb", "oemU")] = function (e, t) { - return e + t - } - ; - var n = t; - de[J] = []; - var r = s[e("0x25", "PVbW")](de, n[e("0x8d", "DxB8")]) - , o = ie ? s[e("0xca", "bpr9")](pe, n[e("0x11a", "PVbW")]) : s[e("0xd5", "0Xnq")](u[e("0x21", "^o[d")], n[e("0xcd", "uYFB")]); - de.c = s[e("0xbc", "Vta9")](n[e("0x95", "W!Ty")](r, o)) - }, - handleEvent: function (e) { - var t = f - , n = {}; - n[t("0x33", "iqO&")] = function (e, t) { - return e - t - } - , - n[t("0x9d", "pe9q")] = function (e, t) { - return e > t - } - ; - var r = n - , o = e || ee[t("0xc8", "#Xxt")] - , i = o[k].id || "" - , a = {}; - a[q] = i, - a[F] = o[F], - a[z] = o[z], - a[L] = r[t("0x157", "Mju&")](ne[_](), K), - de[J][G](a), - r[t("0x12f", "^]Dl")](de[J][U], 1) && de[J][h]() - }, - packN: function () { - var e = [][H](s.ek(4, de[J])); - return de[J][V]((function (t) { - var n = s.sc(t[q]); - e = e[H](s.va(t[F]), s.va(t[z]), s.va(t[L]), s.va(n[U]), n) - } - )), - e = e[H](de.c) - } - } - , pe = { - init: function () { - pe[J] = [] - }, - handleEvent: function (e) { - var t = f - , n = {}; - n[t("0xa1", "HZS0")] = function (e, t, n) { - return e(t, n) - } - , - n[t("0x2d", "oemU")](le, pe, e) - }, - packN: function () { - var e = f - , t = {}; - if (t[e("0xd9", "Ss!0")] = function (e, t) { - return e === t - } - , - t[e("0x115", "iqO&")](pe[J][U], 0)) - return []; - var n = [][H](s.ek(1, pe[J])); - return pe[J][V]((function (e) { - var t = s.sc(e[q]); - n = n[H](s.va(e[F]), s.va(e[z]), s.va(e[L]), s.va(t[U]), t) - } - )), - n - } - } - , he = { - init: function () { - var e = f - , t = {}; - t[e("0x98", "uYFB")] = e("0x10e", "5^JL"); - var n = t; - he[J] = {}, - he[J][M] = ee[B][M], - he[J][D] = ee[B][D], - he.c = s[e("0x2b", "[xh1")](s[e("0x70", "CxgE")](he, n[e("0xac", "z@XA")])) - }, - packN: function () { - var e = f - , t = {}; - t[e("0xb1", "z@XA")] = function (e, t) { - return e && t - } - , - t[e("0xb4", "^o[d")] = function (e, t) { - return e > t - } - , - t[e("0x14c", "pe9q")] = function (e, t) { - return e === t - } - ; - var n = t - , r = s.ek(7) - , o = he[J] - , i = o.href - , a = void 0 === i ? "" : i - , c = o.port - , u = void 0 === c ? "" : c; - if (n[e("0xa2", "a6hQ")](!a, !u)) - return [][H](r, he.c); - var l = n[e("0x72", "Mju&")](a[U], 128) ? a[b](0, 128) : a - , d = s.sc(l); - return [][H](r, s.va(d[U]), d, s.va(u[U]), n[e("0x43", "ho[k")](u[U], 0) ? [] : s.sc(he[J][D]), he.c) - } - } - , ve = { - init: function () { - ve[J] = {}, - ve[J][P] = ee[N][P], - ve[J][I] = ee[N][I] - }, - packN: function () { - return [][H](s.ek(8), s.va(ve[J][P]), s.va(ve[J][I])) - } - } - , me = { - init: function () { - var e = f - , t = {}; - t[e("0x87", "bpr9")] = function (e, t) { - return e + t - } - , - t[e("0x102", "Ss!0")] = function (e, t) { - return e * t - } - , - t[e("0xb8", "fGLK")] = function (e, t) { - return e * t - } - , - t[e("0xcb", "^o[d")] = function (e, t) { - return e + t - } - ; - var n = t; - me[J] = n[e("0xa5", "(5GC")](ee[x](n[e("0xc6", "HZS0")](re[T](), n[e("0x99", "5^JL")](re[E](2, 52), 1)[w]()), 10), ee[x](n[e("0x116", "W!Ty")](re[T](), n[e("0x14", "anZ%")](re[E](2, 30), 1)[w]()), 10)) + "-" + $ - }, - packN: function () { - return me[Q](), - [][H](s.ek(9, me[J])) - } - } - , ge = { - init: function () { - var e = f - , t = {}; - t[e("0x90", "^]Dl")] = function (e) { - return e() - } - ; - var n = t; - ge[J] = n[e("0x82", "z@XA")](ue) - }, - packN: function () { - return [][H](s.ek(10), s.va(ge[J])) - } - } - , be = { - init: function () { - var e = f; - be[J] = s[e("0x7a", "wFxG")](ee[B][M] ? ee[B][M] : "") - }, - packN: function () { - return be[J][w]()[U] ? [][H](s.ek(11), be[J]) : [] - } - } - , ye = { - init: function () { - var e = f - , t = {}; - t[e("0x127", "HZS0")] = e("0xbd", "@e7Y"); - var n = t; - ye[J] = ee[n[e("0x136", "pe9q")]] ? "y" : "n" - }, - packN: function () { - return [][H](s.ek(12, ye[J])) - } - } - , we = { - init: function () { - var e = f - , t = {}; - t[e("0x26", "@e7Y")] = e("0x7e", "^]Dl"); - var n = t; - we[J] = ee[n[e("0xae", ")GR)")]] ? "y" : "n" - }, - packN: function () { - return [][H](s.ek(13, we[J])) - } - } - , xe = { - init: function () { - var e = f - , t = {}; - t[e("0x13c", "5QnQ")] = function (e, t) { - return e - t - } - ; - var n = t; - xe[J] = n[e("0xaa", "a6hQ")](ne[_](), Y) - }, - packN: function () { - return xe[Q](), - [][H](s.ek(14, xe[J])) - } - } - , ke = { - init: function () { - var e = f - , t = {}; - t[e("0x112", "fGLK")] = e("0x8f", "(j*g"); - var n = t; - ke[J] = te[n[e("0x138", ")!%7")]] - }, - packN: function () { - return ke[J][U] ? [][H](s.ek(15, ke[J])) : [] - } - } - , _e = { - init: function () { - var e = f - , t = {}; - t[e("0xdf", "wFxG")] = function (e) { - return e() - } - ; - var n = t; - _e[J] = n[e("0x6", "5QnQ")](c) - }, - packN: function () { - var e = f - , t = {}; - t[e("0xa8", "cn*L")] = e("0xc4", "Cu&R"), - t[e("0xcc", "@e7Y")] = e("0xb9", "Hv26"), - t[e("0x5a", "iqO&")] = e("0x14e", "%d0T"); - var n = t - , r = [] - , o = {}; - return o[n[e("0x13d", "a6hQ")]] = 16, - o[n[e("0x104", "cn*L")]] = 17, - Object[n[e("0x144", "anZ%")]](_e[J])[V]((function (e) { - var t = [][H](_e[J][e] ? s.ek(o[e], _e[J][e]) : []); - r[G](t) - } - )), - r - } - } - , Se = { - init: function () { - var e = f - , t = {}; - t[e("0xab", "DxB8")] = function (e, t) { - return e > t - } - ; - var n = t - , r = ee[A][e("0x50", "wFxG")] || "" - , o = r[d]("?"); - Se[J] = r[b](0, n[e("0x13a", "uYFB")](o, -1) ? o : r[U]) - }, - packN: function () { - return Se[J][U] ? [][H](s.ek(18, Se[J])) : [] - } - } - , Ce = { - init: function () { - var e = f - , t = {}; - t[e("0xb", "ho[k")] = function (e, t) { - return e(t) - } - , - t[e("0x9f", "fGLK")] = e("0x96", "bpr9"); - var n = t; - Ce[J] = n[e("0x73", "GmkI")](fe, n[e("0x139", "cO^Y")]) - }, - packN: function () { - return Ce[J][U] ? [][H](s.ek(19, Ce[J])) : [] - } - } - , Oe = { - init: function () { - var e = f - , t = {}; - t[e("0xe", "0Xnq")] = function (e, t) { - return e(t) - } - , - t[e("0x14a", "Ss!0")] = e("0xa0", "j6Rk"); - var n = t; - Oe[J] = n[e("0xf9", "5^JL")](fe, n[e("0x24", "5^JL")]) - }, - packN: function () { - return Oe[J][U] ? [][H](s.ek(20, Oe[J])) : [] - } - } - , Ee = { - init: function () { - Ee[J] = 0 - }, - packN: function () { - return [][H](s.ek(21, Ee[J])) - } - } - , Te = { - init: function (e) { - Te[J] = e - }, - packN: function () { - return [][H](s.ek(22, Te[J])) - } - } - , je = { - init: function () { - var e = f - , t = {}; - t[e("0x11b", "pe9q")] = function (e, t) { - return e(t) - } - , - t[e("0xe7", "%LaC")] = e("0x12c", "bpr9"); - var n = t; - je[J] = n[e("0x5b", "bpr9")](fe, n[e("0x64", "s2FC")]) - }, - packN: function () { - return je[J][U] ? [][H](s.ek(23, je[J])) : [] - } - }; - function Re(e, t) { - var n = f; - u[Q](e, t), - u[n("0x86", "j6Rk")](), - [ve, ge, be, ye, we, ke, _e, Se, Ce, Oe, pe, de, Ee, Te, je, he][V]((function (t) { - t[Q](e) - } - )) - } - function We() { - var e = f - , t = {}; - t[e("0xa6", "K)By")] = e("0x17", "k3v4"), - t[e("0x12b", "Vta9")] = e("0x2f", "^o[d"); - var n = t; - ee[A][W](n[e("0x83", "J)bp")], de), - ie ? ee[A][W](n[e("0xf7", "wFxG")], pe, !0) : u[e("0x3b", "oemU")]() - } - function Ae() { - u[f("0x74", "0Xnq")](), - [pe, de][V]((function (e) { - e[J] = [] - } - )) - } - function Ie() { - var e = f - , t = {}; - t[e("0xe6", ")GR)")] = function (e, t) { - return e + t - } - ; - var n = t - , r = s[e("0x81", ")GR)")](n[e("0x4e", "^]Dl")](ue[w](), Ne[w]())); - X = r[y]((function (e) { - return String[C](e) - } - )) - } - function Pe() { - var e = f - , t = {}; - t[e("0x113", "%LaC")] = function (e, t) { - return e > t - } - , - t[e("0x46", "pe9q")] = function (e, t) { - return e - t - } - ; - var n = t - , r = ee[A][e("0x35", "(j*g")][e("0x133", "5QnQ")] || ee[A][e("0x158", "oemU")][e("0x55", "anZ%")]; - if (n[e("0x130", "j6Rk")](r, 0)) { - var o = {}; - o[e("0x32", "%LaC")] = r, - o[e("0x9", "DxB8")] = n[e("0x2a", "#hpG")](ne[_](), K); - var i = o; - return [][H](s.ek(3, [{}]), s.va(i[e("0x79", "Cu&R")]), s.va(i[L])) - } - return [] - } - function Ne() { - var e, t = f, n = {}; - n[t("0x156", "j6Rk")] = function (e) { - return e() - } - , - n[t("0x11", "iqO&")] = t("0x1e", "anZ%"), - n[t("0x12e", "J)bp")] = function (e) { - return e() - } - , - n[t("0x1", "#hpG")] = function (e, t, n) { - return e(t, n) - } - , - n[t("0x4", "Cu&R")] = function (e, t) { - return e < t - } - , - n[t("0xa", "Dm1H")] = t("0x39", "Dm1H"), - n[t("0x54", "fGLK")] = function (e, t) { - return e === t - } - , - n[t("0x100", "HZS0")] = function (e, t) { - return e > t - } - , - n[t("0xd8", "0Xnq")] = function (e, t) { - return e <= t - } - , - n[t("0x2c", "0Xnq")] = function (e, t) { - return e - t - } - , - n[t("0x92", "z@XA")] = function (e, t) { - return e << t - } - , - n[t("0x75", "5QnQ")] = function (e, t) { - return e > t - } - , - n[t("0x149", "dmn8")] = function (e, t) { - return e - t - } - , - n[t("0xc5", "bpr9")] = function (e, t) { - return e << t - } - , - n[t("0x37", "GmkI")] = t("0x164", "wFxG"), - n[t("0xfb", ")!%7")] = function (e, t) { - return e + t - } - , - n[t("0xe5", ")!%7")] = t("0x76", "Vta9"), - n[t("0x140", "oemU")] = t("0x103", "Iaxw"); - var r = n; - if (!ee) - return ""; - var o = r["xgSEJ"] - , i = (e = [])[H].apply(e, [ie ? [][H](r["jngBT"](Pe), pe[o]()) : u[o](), de[o](), he[o](), ve[o](), me[o](), ge[o](), be[o](), ye[o](), we[o](), xe[o](), ke[o]()].concat(function (e) { - if (Array.isArray(e)) { - for (var t = 0, n = Array(e.length); t < e.length; t++) - n[t] = e[t]; - return n - } - return Array.from(e) - }(_e[o]()), [Se[o](), Ce[o](), Oe[o](), Ee[o](), Te[o](), je[o]()])); - r[t("0x7c", "Dm1H")](setTimeout, (function () { - r[t("0x121", "HZS0")](Ae) - } - ), 0); - for (var c = i[U][w](2)[m](""), l = 0; r[t("0x60", "%LaC")](c[U], 16); l += 1) - c[r[t("0x88", "wFxG")]]("0"); - c = c[v](""); - var d = []; - r[t("0x111", "#hpG")](i[U], 0) ? d[G](0, 0) : r[t("0x16", "Mju&")](i[U], 0) && r[t("0x11c", "^o[d")](i[U], r[t("0x66", "Hv26")](r[t("0x119", "(odD")](1, 8), 1)) ? d[G](0, i[U]) : r[t("0xc3", "GmkI")](i[U], r[t("0x30", "Iaxw")](r[t("0xed", "DxB8")](1, 8), 1)) && d[G](ee[x](c[O](0, 8), 2), ee[x](c[O](8, 16), 2)), - i = [][H]([3], [1, 0, 0], d, i); - var p = a[r[t("0xcf", "(5GC")]](i) - , h = [][y][t("0x6c", "oemU")](p, (function (e) { - return String[C](e) - } - )); - return r["yrFVy"](r['ZRscj'], s[r['wSNTe']](r['yrFVy'](h['join'](""), X['join']("")), s['budget'])) - } - function De() { - var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {} - , t = f - , n = {}; - n[t("0x4f", "a6hQ")] = function (e, t) { - return e !== t - } - , - n[t("0x4d", "G[HW")] = t("0x31", "a6hQ"), - n[t("0xc0", "cO^Y")] = t("0x142", "(5GC"), - n[t("0xf", ")!%7")] = function (e) { - return e() - } - , - n[t("0x9a", "Ss!0")] = function (e, t, n) { - return e(t, n) - } - ; - var r = n; - if (r[t("0x117", "Iaxw")](void 0 === ee ? "undefined" : i(ee), r[t("0x62", "(j*g")])) - for (var o = r[t("0x53", "wFxG")][t("0xe4", "bpr9")]("|"), a = 0; ;) { - switch (o[a++]) { - case "0": - r[t("0x97", "bpr9")](Ie); - continue; - case "1": - this[t("0x132", "GmkI")](e[j] || 879609302220); - continue; - case "2": - r[t("0xf2", "^o[d")](Re, K, ee); - continue; - case "3": - K = ne[_](); - continue; - case "4": - r[t("0x150", "%LaC")](We); - continue - } - break - } - } - De[f("0x1d", "s2FC")][f("0x40", "cn*L")] = function (e) { - Y = ne[_](), - $ = e - } - , - De[f("0x160", "HZS0")][Q] = Z, - De[f("0xd2", "Ss!0")][f("0x109", "cO^Y")] = Z, - De[f("0x1d", "s2FC")][f("0xc9", ")!%7")] = function () { - var e = f - , t = {}; - t[e("0xf3", "Mju&")] = function (e) { - return e() - } - ; - var n = t; - return Ee[J]++, - n[e("0x151", "K)By")](Ne) - } - , - De[f("0x143", "[xh1")][f("0xde", "W!Ty")] = function () { - var e = f - , t = {}; - t[e("0xff", "iqO&")] = function (e, t) { - return e(t) - } - , - t[e("0x163", "Vta9")] = function (e) { - return e() - } - ; - var n = t; - return new Promise((function (t) { - var r = e; - Ee[J]++, - n[r("0xfa", "Vta9")](t, n[r("0x108", "wFxG")](Ne)) - } - )) - } - , - e[f("0x152", "s2FC")][f("0x15e", "GmkI")] === f("0x126", "#hpG") && (De[f("0xf8", "Hv26")][f("0xdc", "^]Dl")] = function (e) { - var t = f - , n = {}; - n[t("0x120", "z@XA")] = t("0x129", "cn*L"), - n[t("0x153", "wFxG")] = t("0xce", "cO^Y"); - var r = n; - switch (e.type) { - case r[t("0x94", "[xh1")]: - de[S](e); - break; - case r[t("0x93", "cn*L")]: - pe[S](e); - break; - default: - u[t("0xc7", "Dm1H")](e) - } - } - ); - var Me = new De; - t[f("0x1b", "bpr9")] = function () { - var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {} - , t = f; - return e[j] && ee && Me[t("0x15a", "K)By")](e[j]), - Me - } - // t[f("0x1b", "bpr9")] = Me - } - ).call(this, n(3), n(0)(e)) - } - , function (e, t, n) { - "use strict"; - var r = n(7) - , o = n(1) - , i = n(11) - , a = n(4) - , s = n(12) - , c = Object.prototype.toString; - function u(e) { - if (!(this instanceof u)) - return new u(e); - this.options = o.assign({ - level: -1, - method: 8, - chunkSize: 16384, - windowBits: 15, - memLevel: 8, - strategy: 0, - to: "" - }, e || {}); - var t = this.options; - t.raw && t.windowBits > 0 ? t.windowBits = -t.windowBits : t.gzip && t.windowBits > 0 && t.windowBits < 16 && (t.windowBits += 16), - this.err = 0, - this.msg = "", - this.ended = !1, - this.chunks = [], - this.strm = new s, - this.strm.avail_out = 0; - var n = r.deflateInit2(this.strm, t.level, t.method, t.windowBits, t.memLevel, t.strategy); - if (0 !== n) - throw new Error(a[n]); - if (t.header && r.deflateSetHeader(this.strm, t.header), - t.dictionary) { - var l; - if (l = "string" == typeof t.dictionary ? i.string2buf(t.dictionary) : "[object ArrayBuffer]" === c.call(t.dictionary) ? new Uint8Array(t.dictionary) : t.dictionary, - 0 !== (n = r.deflateSetDictionary(this.strm, l))) - throw new Error(a[n]); - this._dict_set = !0 - } - } - function l(e, t) { - var n = new u(t); - if (n.push(e, !0), - n.err) - throw n.msg || a[n.err]; - return n.result - } - u.prototype.push = function (e, t) { - var n, a, s = this.strm, u = this.options.chunkSize; - if (this.ended) - return !1; - a = t === ~~t ? t : !0 === t ? 4 : 0, - "string" == typeof e ? s.input = i.string2buf(e) : "[object ArrayBuffer]" === c.call(e) ? s.input = new Uint8Array(e) : s.input = e, - s.next_in = 0, - s.avail_in = s.input.length; - do { - if (0 === s.avail_out && (s.output = new o.Buf8(u), - s.next_out = 0, - s.avail_out = u), - 1 !== (n = r.deflate(s, a)) && 0 !== n) - return this.onEnd(n), - this.ended = !0, - !1; - 0 !== s.avail_out && (0 !== s.avail_in || 4 !== a && 2 !== a) || ("string" === this.options.to ? this.onData(i.buf2binstring(o.shrinkBuf(s.output, s.next_out))) : this.onData(o.shrinkBuf(s.output, s.next_out))) - } while ((s.avail_in > 0 || 0 === s.avail_out) && 1 !== n); - return 4 === a ? (n = r.deflateEnd(this.strm), - this.onEnd(n), - this.ended = !0, - 0 === n) : 2 !== a || (this.onEnd(0), - s.avail_out = 0, - !0) - } - , - u.prototype.onData = function (e) { - this.chunks.push(e) - } - , - u.prototype.onEnd = function (e) { - 0 === e && ("string" === this.options.to ? this.result = this.chunks.join("") : this.result = o.flattenChunks(this.chunks)), - this.chunks = [], - this.err = e, - this.msg = this.strm.msg - } - , - t.Deflate = u, - t.deflate = l, - t.deflateRaw = function (e, t) { - return (t = t || {}).raw = !0, - l(e, t) - } - , - t.gzip = function (e, t) { - return (t = t || {}).gzip = !0, - l(e, t) - } - } - , function (e, t, n) { - "use strict"; - var r, o = n(1), i = n(8), a = n(9), s = n(10), c = n(4), u = -2, l = 258, f = 262, d = 103, p = 113, h = 666; - function v(e, t) { - return e.msg = c[t], - t - } - function m(e) { - return (e << 1) - (e > 4 ? 9 : 0) - } - function g(e) { - for (var t = e.length; --t >= 0;) - e[t] = 0 - } - function b(e) { - var t = e.state - , n = t.pending; - n > e.avail_out && (n = e.avail_out), - 0 !== n && (o.arraySet(e.output, t.pending_buf, t.pending_out, n, e.next_out), - e.next_out += n, - t.pending_out += n, - e.total_out += n, - e.avail_out -= n, - t.pending -= n, - 0 === t.pending && (t.pending_out = 0)) - } - function y(e, t) { - i._tr_flush_block(e, e.block_start >= 0 ? e.block_start : -1, e.strstart - e.block_start, t), - e.block_start = e.strstart, - b(e.strm) - } - function w(e, t) { - e.pending_buf[e.pending++] = t - } - function x(e, t) { - e.pending_buf[e.pending++] = t >>> 8 & 255, - e.pending_buf[e.pending++] = 255 & t - } - function k(e, t) { - var n, r, o = e.max_chain_length, i = e.strstart, a = e.prev_length, s = e.nice_match, c = e.strstart > e.w_size - f ? e.strstart - (e.w_size - f) : 0, u = e.window, d = e.w_mask, p = e.prev, h = e.strstart + l, v = u[i + a - 1], m = u[i + a]; - e.prev_length >= e.good_match && (o >>= 2), - s > e.lookahead && (s = e.lookahead); - do { - if (u[(n = t) + a] === m && u[n + a - 1] === v && u[n] === u[i] && u[++n] === u[i + 1]) { - i += 2, - n++; - do { } while (u[++i] === u[++n] && u[++i] === u[++n] && u[++i] === u[++n] && u[++i] === u[++n] && u[++i] === u[++n] && u[++i] === u[++n] && u[++i] === u[++n] && u[++i] === u[++n] && i < h); - if (r = l - (h - i), - i = h - l, - r > a) { - if (e.match_start = t, - a = r, - r >= s) - break; - v = u[i + a - 1], - m = u[i + a] - } - } - } while ((t = p[t & d]) > c && 0 != --o); - return a <= e.lookahead ? a : e.lookahead - } - function _(e) { - var t, n, r, i, c, u, l, d, p, h, v = e.w_size; - do { - if (i = e.window_size - e.lookahead - e.strstart, - e.strstart >= v + (v - f)) { - o.arraySet(e.window, e.window, v, v, 0), - e.match_start -= v, - e.strstart -= v, - e.block_start -= v, - t = n = e.hash_size; - do { - r = e.head[--t], - e.head[t] = r >= v ? r - v : 0 - } while (--n); - t = n = v; - do { - r = e.prev[--t], - e.prev[t] = r >= v ? r - v : 0 - } while (--n); - i += v - } - if (0 === e.strm.avail_in) - break; - if (u = e.strm, - l = e.window, - d = e.strstart + e.lookahead, - p = i, - h = void 0, - (h = u.avail_in) > p && (h = p), - n = 0 === h ? 0 : (u.avail_in -= h, - o.arraySet(l, u.input, u.next_in, h, d), - 1 === u.state.wrap ? u.adler = a(u.adler, l, h, d) : 2 === u.state.wrap && (u.adler = s(u.adler, l, h, d)), - u.next_in += h, - u.total_in += h, - h), - e.lookahead += n, - e.lookahead + e.insert >= 3) - for (c = e.strstart - e.insert, - e.ins_h = e.window[c], - e.ins_h = (e.ins_h << e.hash_shift ^ e.window[c + 1]) & e.hash_mask; e.insert && (e.ins_h = (e.ins_h << e.hash_shift ^ e.window[c + 3 - 1]) & e.hash_mask, - e.prev[c & e.w_mask] = e.head[e.ins_h], - e.head[e.ins_h] = c, - c++, - e.insert--, - !(e.lookahead + e.insert < 3));) - ; - } while (e.lookahead < f && 0 !== e.strm.avail_in) - } - function S(e, t) { - for (var n, r; ;) { - if (e.lookahead < f) { - if (_(e), - e.lookahead < f && 0 === t) - return 1; - if (0 === e.lookahead) - break - } - if (n = 0, - e.lookahead >= 3 && (e.ins_h = (e.ins_h << e.hash_shift ^ e.window[e.strstart + 3 - 1]) & e.hash_mask, - n = e.prev[e.strstart & e.w_mask] = e.head[e.ins_h], - e.head[e.ins_h] = e.strstart), - 0 !== n && e.strstart - n <= e.w_size - f && (e.match_length = k(e, n)), - e.match_length >= 3) - if (r = i._tr_tally(e, e.strstart - e.match_start, e.match_length - 3), - e.lookahead -= e.match_length, - e.match_length <= e.max_lazy_match && e.lookahead >= 3) { - e.match_length--; - do { - e.strstart++, - e.ins_h = (e.ins_h << e.hash_shift ^ e.window[e.strstart + 3 - 1]) & e.hash_mask, - n = e.prev[e.strstart & e.w_mask] = e.head[e.ins_h], - e.head[e.ins_h] = e.strstart - } while (0 != --e.match_length); - e.strstart++ - } else - e.strstart += e.match_length, - e.match_length = 0, - e.ins_h = e.window[e.strstart], - e.ins_h = (e.ins_h << e.hash_shift ^ e.window[e.strstart + 1]) & e.hash_mask; - else - r = i._tr_tally(e, 0, e.window[e.strstart]), - e.lookahead--, - e.strstart++; - if (r && (y(e, !1), - 0 === e.strm.avail_out)) - return 1 - } - return e.insert = e.strstart < 2 ? e.strstart : 2, - 4 === t ? (y(e, !0), - 0 === e.strm.avail_out ? 3 : 4) : e.last_lit && (y(e, !1), - 0 === e.strm.avail_out) ? 1 : 2 - } - function C(e, t) { - for (var n, r, o; ;) { - if (e.lookahead < f) { - if (_(e), - e.lookahead < f && 0 === t) - return 1; - if (0 === e.lookahead) - break - } - if (n = 0, - e.lookahead >= 3 && (e.ins_h = (e.ins_h << e.hash_shift ^ e.window[e.strstart + 3 - 1]) & e.hash_mask, - n = e.prev[e.strstart & e.w_mask] = e.head[e.ins_h], - e.head[e.ins_h] = e.strstart), - e.prev_length = e.match_length, - e.prev_match = e.match_start, - e.match_length = 2, - 0 !== n && e.prev_length < e.max_lazy_match && e.strstart - n <= e.w_size - f && (e.match_length = k(e, n), - e.match_length <= 5 && (1 === e.strategy || 3 === e.match_length && e.strstart - e.match_start > 4096) && (e.match_length = 2)), - e.prev_length >= 3 && e.match_length <= e.prev_length) { - o = e.strstart + e.lookahead - 3, - r = i._tr_tally(e, e.strstart - 1 - e.prev_match, e.prev_length - 3), - e.lookahead -= e.prev_length - 1, - e.prev_length -= 2; - do { - ++e.strstart <= o && (e.ins_h = (e.ins_h << e.hash_shift ^ e.window[e.strstart + 3 - 1]) & e.hash_mask, - n = e.prev[e.strstart & e.w_mask] = e.head[e.ins_h], - e.head[e.ins_h] = e.strstart) - } while (0 != --e.prev_length); - if (e.match_available = 0, - e.match_length = 2, - e.strstart++, - r && (y(e, !1), - 0 === e.strm.avail_out)) - return 1 - } else if (e.match_available) { - if ((r = i._tr_tally(e, 0, e.window[e.strstart - 1])) && y(e, !1), - e.strstart++, - e.lookahead--, - 0 === e.strm.avail_out) - return 1 - } else - e.match_available = 1, - e.strstart++, - e.lookahead-- - } - return e.match_available && (r = i._tr_tally(e, 0, e.window[e.strstart - 1]), - e.match_available = 0), - e.insert = e.strstart < 2 ? e.strstart : 2, - 4 === t ? (y(e, !0), - 0 === e.strm.avail_out ? 3 : 4) : e.last_lit && (y(e, !1), - 0 === e.strm.avail_out) ? 1 : 2 - } - function O(e, t, n, r, o) { - this.good_length = e, - this.max_lazy = t, - this.nice_length = n, - this.max_chain = r, - this.func = o - } - function E(e) { - var t; - return e && e.state ? (e.total_in = e.total_out = 0, - e.data_type = 2, - (t = e.state).pending = 0, - t.pending_out = 0, - t.wrap < 0 && (t.wrap = -t.wrap), - t.status = t.wrap ? 42 : p, - e.adler = 2 === t.wrap ? 0 : 1, - t.last_flush = 0, - i._tr_init(t), - 0) : v(e, u) - } - function T(e) { - var t, n = E(e); - return 0 === n && ((t = e.state).window_size = 2 * t.w_size, - g(t.head), - t.max_lazy_match = r[t.level].max_lazy, - t.good_match = r[t.level].good_length, - t.nice_match = r[t.level].nice_length, - t.max_chain_length = r[t.level].max_chain, - t.strstart = 0, - t.block_start = 0, - t.lookahead = 0, - t.insert = 0, - t.match_length = t.prev_length = 2, - t.match_available = 0, - t.ins_h = 0), - n - } - function j(e, t, n, r, i, a) { - if (!e) - return u; - var s = 1; - if (-1 === t && (t = 6), - r < 0 ? (s = 0, - r = -r) : r > 15 && (s = 2, - r -= 16), - i < 1 || i > 9 || 8 !== n || r < 8 || r > 15 || t < 0 || t > 9 || a < 0 || a > 4) - return v(e, u); - 8 === r && (r = 9); - var c = new function () { - this.strm = null, - this.status = 0, - this.pending_buf = null, - this.pending_buf_size = 0, - this.pending_out = 0, - this.pending = 0, - this.wrap = 0, - this.gzhead = null, - this.gzindex = 0, - this.method = 8, - this.last_flush = -1, - this.w_size = 0, - this.w_bits = 0, - this.w_mask = 0, - this.window = null, - this.window_size = 0, - this.prev = null, - this.head = null, - this.ins_h = 0, - this.hash_size = 0, - this.hash_bits = 0, - this.hash_mask = 0, - this.hash_shift = 0, - this.block_start = 0, - this.match_length = 0, - this.prev_match = 0, - this.match_available = 0, - this.strstart = 0, - this.match_start = 0, - this.lookahead = 0, - this.prev_length = 0, - this.max_chain_length = 0, - this.max_lazy_match = 0, - this.level = 0, - this.strategy = 0, - this.good_match = 0, - this.nice_match = 0, - this.dyn_ltree = new o.Buf16(1146), - this.dyn_dtree = new o.Buf16(122), - this.bl_tree = new o.Buf16(78), - g(this.dyn_ltree), - g(this.dyn_dtree), - g(this.bl_tree), - this.l_desc = null, - this.d_desc = null, - this.bl_desc = null, - this.bl_count = new o.Buf16(16), - this.heap = new o.Buf16(573), - g(this.heap), - this.heap_len = 0, - this.heap_max = 0, - this.depth = new o.Buf16(573), - g(this.depth), - this.l_buf = 0, - this.lit_bufsize = 0, - this.last_lit = 0, - this.d_buf = 0, - this.opt_len = 0, - this.static_len = 0, - this.matches = 0, - this.insert = 0, - this.bi_buf = 0, - this.bi_valid = 0 - } - ; - return e.state = c, - c.strm = e, - c.wrap = s, - c.gzhead = null, - c.w_bits = r, - c.w_size = 1 << c.w_bits, - c.w_mask = c.w_size - 1, - c.hash_bits = i + 7, - c.hash_size = 1 << c.hash_bits, - c.hash_mask = c.hash_size - 1, - c.hash_shift = ~~((c.hash_bits + 3 - 1) / 3), - c.window = new o.Buf8(2 * c.w_size), - c.head = new o.Buf16(c.hash_size), - c.prev = new o.Buf16(c.w_size), - c.lit_bufsize = 1 << i + 6, - c.pending_buf_size = 4 * c.lit_bufsize, - c.pending_buf = new o.Buf8(c.pending_buf_size), - c.d_buf = 1 * c.lit_bufsize, - c.l_buf = 3 * c.lit_bufsize, - c.level = t, - c.strategy = a, - c.method = n, - T(e) - } - r = [new O(0, 0, 0, 0, (function (e, t) { - var n = 65535; - for (n > e.pending_buf_size - 5 && (n = e.pending_buf_size - 5); ;) { - if (e.lookahead <= 1) { - if (_(e), - 0 === e.lookahead && 0 === t) - return 1; - if (0 === e.lookahead) - break - } - e.strstart += e.lookahead, - e.lookahead = 0; - var r = e.block_start + n; - if ((0 === e.strstart || e.strstart >= r) && (e.lookahead = e.strstart - r, - e.strstart = r, - y(e, !1), - 0 === e.strm.avail_out)) - return 1; - if (e.strstart - e.block_start >= e.w_size - f && (y(e, !1), - 0 === e.strm.avail_out)) - return 1 - } - return e.insert = 0, - 4 === t ? (y(e, !0), - 0 === e.strm.avail_out ? 3 : 4) : (e.strstart > e.block_start && (y(e, !1), - e.strm.avail_out), - 1) - } - )), new O(4, 4, 8, 4, S), new O(4, 5, 16, 8, S), new O(4, 6, 32, 32, S), new O(4, 4, 16, 16, C), new O(8, 16, 32, 32, C), new O(8, 16, 128, 128, C), new O(8, 32, 128, 256, C), new O(32, 128, 258, 1024, C), new O(32, 258, 258, 4096, C)], - t.deflateInit = function (e, t) { - return j(e, t, 8, 15, 8, 0) - } - , - t.deflateInit2 = j, - t.deflateReset = T, - t.deflateResetKeep = E, - t.deflateSetHeader = function (e, t) { - return e && e.state ? 2 !== e.state.wrap ? u : (e.state.gzhead = t, - 0) : u - } - , - t.deflate = function (e, t) { - var n, o, a, c; - if (!e || !e.state || t > 5 || t < 0) - return e ? v(e, u) : u; - if (o = e.state, - !e.output || !e.input && 0 !== e.avail_in || o.status === h && 4 !== t) - return v(e, 0 === e.avail_out ? -5 : u); - if (o.strm = e, - n = o.last_flush, - o.last_flush = t, - 42 === o.status) - if (2 === o.wrap) - e.adler = 0, - w(o, 31), - w(o, 139), - w(o, 8), - o.gzhead ? (w(o, (o.gzhead.text ? 1 : 0) + (o.gzhead.hcrc ? 2 : 0) + (o.gzhead.extra ? 4 : 0) + (o.gzhead.name ? 8 : 0) + (o.gzhead.comment ? 16 : 0)), - w(o, 255 & o.gzhead.time), - w(o, o.gzhead.time >> 8 & 255), - w(o, o.gzhead.time >> 16 & 255), - w(o, o.gzhead.time >> 24 & 255), - w(o, 9 === o.level ? 2 : o.strategy >= 2 || o.level < 2 ? 4 : 0), - w(o, 255 & o.gzhead.os), - o.gzhead.extra && o.gzhead.extra.length && (w(o, 255 & o.gzhead.extra.length), - w(o, o.gzhead.extra.length >> 8 & 255)), - o.gzhead.hcrc && (e.adler = s(e.adler, o.pending_buf, o.pending, 0)), - o.gzindex = 0, - o.status = 69) : (w(o, 0), - w(o, 0), - w(o, 0), - w(o, 0), - w(o, 0), - w(o, 9 === o.level ? 2 : o.strategy >= 2 || o.level < 2 ? 4 : 0), - w(o, 3), - o.status = p); - else { - var f = 8 + (o.w_bits - 8 << 4) << 8; - f |= (o.strategy >= 2 || o.level < 2 ? 0 : o.level < 6 ? 1 : 6 === o.level ? 2 : 3) << 6, - 0 !== o.strstart && (f |= 32), - f += 31 - f % 31, - o.status = p, - x(o, f), - 0 !== o.strstart && (x(o, e.adler >>> 16), - x(o, 65535 & e.adler)), - e.adler = 1 - } - if (69 === o.status) - if (o.gzhead.extra) { - for (a = o.pending; o.gzindex < (65535 & o.gzhead.extra.length) && (o.pending !== o.pending_buf_size || (o.gzhead.hcrc && o.pending > a && (e.adler = s(e.adler, o.pending_buf, o.pending - a, a)), - b(e), - a = o.pending, - o.pending !== o.pending_buf_size));) - w(o, 255 & o.gzhead.extra[o.gzindex]), - o.gzindex++; - o.gzhead.hcrc && o.pending > a && (e.adler = s(e.adler, o.pending_buf, o.pending - a, a)), - o.gzindex === o.gzhead.extra.length && (o.gzindex = 0, - o.status = 73) - } else - o.status = 73; - if (73 === o.status) - if (o.gzhead.name) { - a = o.pending; - do { - if (o.pending === o.pending_buf_size && (o.gzhead.hcrc && o.pending > a && (e.adler = s(e.adler, o.pending_buf, o.pending - a, a)), - b(e), - a = o.pending, - o.pending === o.pending_buf_size)) { - c = 1; - break - } - c = o.gzindex < o.gzhead.name.length ? 255 & o.gzhead.name.charCodeAt(o.gzindex++) : 0, - w(o, c) - } while (0 !== c); - o.gzhead.hcrc && o.pending > a && (e.adler = s(e.adler, o.pending_buf, o.pending - a, a)), - 0 === c && (o.gzindex = 0, - o.status = 91) - } else - o.status = 91; - if (91 === o.status) - if (o.gzhead.comment) { - a = o.pending; - do { - if (o.pending === o.pending_buf_size && (o.gzhead.hcrc && o.pending > a && (e.adler = s(e.adler, o.pending_buf, o.pending - a, a)), - b(e), - a = o.pending, - o.pending === o.pending_buf_size)) { - c = 1; - break - } - c = o.gzindex < o.gzhead.comment.length ? 255 & o.gzhead.comment.charCodeAt(o.gzindex++) : 0, - w(o, c) - } while (0 !== c); - o.gzhead.hcrc && o.pending > a && (e.adler = s(e.adler, o.pending_buf, o.pending - a, a)), - 0 === c && (o.status = d) - } else - o.status = d; - if (o.status === d && (o.gzhead.hcrc ? (o.pending + 2 > o.pending_buf_size && b(e), - o.pending + 2 <= o.pending_buf_size && (w(o, 255 & e.adler), - w(o, e.adler >> 8 & 255), - e.adler = 0, - o.status = p)) : o.status = p), - 0 !== o.pending) { - if (b(e), - 0 === e.avail_out) - return o.last_flush = -1, - 0 - } else if (0 === e.avail_in && m(t) <= m(n) && 4 !== t) - return v(e, -5); - if (o.status === h && 0 !== e.avail_in) - return v(e, -5); - if (0 !== e.avail_in || 0 !== o.lookahead || 0 !== t && o.status !== h) { - var k = 2 === o.strategy ? function (e, t) { - for (var n; ;) { - if (0 === e.lookahead && (_(e), - 0 === e.lookahead)) { - if (0 === t) - return 1; - break - } - if (e.match_length = 0, - n = i._tr_tally(e, 0, e.window[e.strstart]), - e.lookahead--, - e.strstart++, - n && (y(e, !1), - 0 === e.strm.avail_out)) - return 1 - } - return e.insert = 0, - 4 === t ? (y(e, !0), - 0 === e.strm.avail_out ? 3 : 4) : e.last_lit && (y(e, !1), - 0 === e.strm.avail_out) ? 1 : 2 - }(o, t) : 3 === o.strategy ? function (e, t) { - for (var n, r, o, a, s = e.window; ;) { - if (e.lookahead <= l) { - if (_(e), - e.lookahead <= l && 0 === t) - return 1; - if (0 === e.lookahead) - break - } - if (e.match_length = 0, - e.lookahead >= 3 && e.strstart > 0 && (r = s[o = e.strstart - 1]) === s[++o] && r === s[++o] && r === s[++o]) { - a = e.strstart + l; - do { } while (r === s[++o] && r === s[++o] && r === s[++o] && r === s[++o] && r === s[++o] && r === s[++o] && r === s[++o] && r === s[++o] && o < a); - e.match_length = l - (a - o), - e.match_length > e.lookahead && (e.match_length = e.lookahead) - } - if (e.match_length >= 3 ? (n = i._tr_tally(e, 1, e.match_length - 3), - e.lookahead -= e.match_length, - e.strstart += e.match_length, - e.match_length = 0) : (n = i._tr_tally(e, 0, e.window[e.strstart]), - e.lookahead--, - e.strstart++), - n && (y(e, !1), - 0 === e.strm.avail_out)) - return 1 - } - return e.insert = 0, - 4 === t ? (y(e, !0), - 0 === e.strm.avail_out ? 3 : 4) : e.last_lit && (y(e, !1), - 0 === e.strm.avail_out) ? 1 : 2 - }(o, t) : r[o.level].func(o, t); - if (3 !== k && 4 !== k || (o.status = h), - 1 === k || 3 === k) - return 0 === e.avail_out && (o.last_flush = -1), - 0; - if (2 === k && (1 === t ? i._tr_align(o) : 5 !== t && (i._tr_stored_block(o, 0, 0, !1), - 3 === t && (g(o.head), - 0 === o.lookahead && (o.strstart = 0, - o.block_start = 0, - o.insert = 0))), - b(e), - 0 === e.avail_out)) - return o.last_flush = -1, - 0 - } - return 4 !== t ? 0 : o.wrap <= 0 ? 1 : (2 === o.wrap ? (w(o, 255 & e.adler), - w(o, e.adler >> 8 & 255), - w(o, e.adler >> 16 & 255), - w(o, e.adler >> 24 & 255), - w(o, 255 & e.total_in), - w(o, e.total_in >> 8 & 255), - w(o, e.total_in >> 16 & 255), - w(o, e.total_in >> 24 & 255)) : (x(o, e.adler >>> 16), - x(o, 65535 & e.adler)), - b(e), - o.wrap > 0 && (o.wrap = -o.wrap), - 0 !== o.pending ? 0 : 1) - } - , - t.deflateEnd = function (e) { - var t; - return e && e.state ? 42 !== (t = e.state.status) && 69 !== t && 73 !== t && 91 !== t && t !== d && t !== p && t !== h ? v(e, u) : (e.state = null, - t === p ? v(e, -3) : 0) : u - } - , - t.deflateSetDictionary = function (e, t) { - var n, r, i, s, c, l, f, d, p = t.length; - if (!e || !e.state) - return u; - if (2 === (s = (n = e.state).wrap) || 1 === s && 42 !== n.status || n.lookahead) - return u; - for (1 === s && (e.adler = a(e.adler, t, p, 0)), - n.wrap = 0, - p >= n.w_size && (0 === s && (g(n.head), - n.strstart = 0, - n.block_start = 0, - n.insert = 0), - d = new o.Buf8(n.w_size), - o.arraySet(d, t, p - n.w_size, n.w_size, 0), - t = d, - p = n.w_size), - c = e.avail_in, - l = e.next_in, - f = e.input, - e.avail_in = p, - e.next_in = 0, - e.input = t, - _(n); n.lookahead >= 3;) { - r = n.strstart, - i = n.lookahead - 2; - do { - n.ins_h = (n.ins_h << n.hash_shift ^ n.window[r + 3 - 1]) & n.hash_mask, - n.prev[r & n.w_mask] = n.head[n.ins_h], - n.head[n.ins_h] = r, - r++ - } while (--i); - n.strstart = r, - n.lookahead = 2, - _(n) - } - return n.strstart += n.lookahead, - n.block_start = n.strstart, - n.insert = n.lookahead, - n.lookahead = 0, - n.match_length = n.prev_length = 2, - n.match_available = 0, - e.next_in = l, - e.input = f, - e.avail_in = c, - n.wrap = s, - 0 - } - , - t.deflateInfo = "pako deflate (from Nodeca project)" - } - , function (e, t, n) { - "use strict"; - var r = n(1); - function o(e) { - for (var t = e.length; --t >= 0;) - e[t] = 0 - } - var i = 256 - , a = 286 - , s = 30 - , c = 15 - , u = [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 0] - , l = [0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13] - , f = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 7] - , d = [16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15] - , p = new Array(576); - o(p); - var h = new Array(60); - o(h); - var v = new Array(512); - o(v); - var m = new Array(256); - o(m); - var g = new Array(29); - o(g); - var b, y, w, x = new Array(s); - function k(e, t, n, r, o) { - this.static_tree = e, - this.extra_bits = t, - this.extra_base = n, - this.elems = r, - this.max_length = o, - this.has_stree = e && e.length - } - function _(e, t) { - this.dyn_tree = e, - this.max_code = 0, - this.stat_desc = t - } - function S(e) { - return e < 256 ? v[e] : v[256 + (e >>> 7)] - } - function C(e, t) { - e.pending_buf[e.pending++] = 255 & t, - e.pending_buf[e.pending++] = t >>> 8 & 255 - } - function O(e, t, n) { - e.bi_valid > 16 - n ? (e.bi_buf |= t << e.bi_valid & 65535, - C(e, e.bi_buf), - e.bi_buf = t >> 16 - e.bi_valid, - e.bi_valid += n - 16) : (e.bi_buf |= t << e.bi_valid & 65535, - e.bi_valid += n) - } - function E(e, t, n) { - O(e, n[2 * t], n[2 * t + 1]) - } - function T(e, t) { - var n = 0; - do { - n |= 1 & e, - e >>>= 1, - n <<= 1 - } while (--t > 0); - return n >>> 1 - } - function j(e, t, n) { - var r, o, i = new Array(16), a = 0; - for (r = 1; r <= c; r++) - i[r] = a = a + n[r - 1] << 1; - for (o = 0; o <= t; o++) { - var s = e[2 * o + 1]; - 0 !== s && (e[2 * o] = T(i[s]++, s)) - } - } - function R(e) { - var t; - for (t = 0; t < a; t++) - e.dyn_ltree[2 * t] = 0; - for (t = 0; t < s; t++) - e.dyn_dtree[2 * t] = 0; - for (t = 0; t < 19; t++) - e.bl_tree[2 * t] = 0; - e.dyn_ltree[512] = 1, - e.opt_len = e.static_len = 0, - e.last_lit = e.matches = 0 - } - function W(e) { - e.bi_valid > 8 ? C(e, e.bi_buf) : e.bi_valid > 0 && (e.pending_buf[e.pending++] = e.bi_buf), - e.bi_buf = 0, - e.bi_valid = 0 - } - function A(e, t, n, r) { - var o = 2 * t - , i = 2 * n; - return e[o] < e[i] || e[o] === e[i] && r[t] <= r[n] - } - function I(e, t, n) { - for (var r = e.heap[n], o = n << 1; o <= e.heap_len && (o < e.heap_len && A(t, e.heap[o + 1], e.heap[o], e.depth) && o++, - !A(t, r, e.heap[o], e.depth));) - e.heap[n] = e.heap[o], - n = o, - o <<= 1; - e.heap[n] = r - } - function P(e, t, n) { - var r, o, a, s, c = 0; - if (0 !== e.last_lit) - do { - r = e.pending_buf[e.d_buf + 2 * c] << 8 | e.pending_buf[e.d_buf + 2 * c + 1], - o = e.pending_buf[e.l_buf + c], - c++, - 0 === r ? E(e, o, t) : (E(e, (a = m[o]) + i + 1, t), - 0 !== (s = u[a]) && O(e, o -= g[a], s), - E(e, a = S(--r), n), - 0 !== (s = l[a]) && O(e, r -= x[a], s)) - } while (c < e.last_lit); - E(e, 256, t) - } - function N(e, t) { - var n, r, o, i = t.dyn_tree, a = t.stat_desc.static_tree, s = t.stat_desc.has_stree, u = t.stat_desc.elems, l = -1; - for (e.heap_len = 0, - e.heap_max = 573, - n = 0; n < u; n++) - 0 !== i[2 * n] ? (e.heap[++e.heap_len] = l = n, - e.depth[n] = 0) : i[2 * n + 1] = 0; - for (; e.heap_len < 2;) - i[2 * (o = e.heap[++e.heap_len] = l < 2 ? ++l : 0)] = 1, - e.depth[o] = 0, - e.opt_len--, - s && (e.static_len -= a[2 * o + 1]); - for (t.max_code = l, - n = e.heap_len >> 1; n >= 1; n--) - I(e, i, n); - o = u; - do { - n = e.heap[1], - e.heap[1] = e.heap[e.heap_len--], - I(e, i, 1), - r = e.heap[1], - e.heap[--e.heap_max] = n, - e.heap[--e.heap_max] = r, - i[2 * o] = i[2 * n] + i[2 * r], - e.depth[o] = (e.depth[n] >= e.depth[r] ? e.depth[n] : e.depth[r]) + 1, - i[2 * n + 1] = i[2 * r + 1] = o, - e.heap[1] = o++, - I(e, i, 1) - } while (e.heap_len >= 2); - e.heap[--e.heap_max] = e.heap[1], - function (e, t) { - var n, r, o, i, a, s, u = t.dyn_tree, l = t.max_code, f = t.stat_desc.static_tree, d = t.stat_desc.has_stree, p = t.stat_desc.extra_bits, h = t.stat_desc.extra_base, v = t.stat_desc.max_length, m = 0; - for (i = 0; i <= c; i++) - e.bl_count[i] = 0; - for (u[2 * e.heap[e.heap_max] + 1] = 0, - n = e.heap_max + 1; n < 573; n++) - (i = u[2 * u[2 * (r = e.heap[n]) + 1] + 1] + 1) > v && (i = v, - m++), - u[2 * r + 1] = i, - r > l || (e.bl_count[i]++, - a = 0, - r >= h && (a = p[r - h]), - s = u[2 * r], - e.opt_len += s * (i + a), - d && (e.static_len += s * (f[2 * r + 1] + a))); - if (0 !== m) { - do { - for (i = v - 1; 0 === e.bl_count[i];) - i--; - e.bl_count[i]--, - e.bl_count[i + 1] += 2, - e.bl_count[v]--, - m -= 2 - } while (m > 0); - for (i = v; 0 !== i; i--) - for (r = e.bl_count[i]; 0 !== r;) - (o = e.heap[--n]) > l || (u[2 * o + 1] !== i && (e.opt_len += (i - u[2 * o + 1]) * u[2 * o], - u[2 * o + 1] = i), - r--) - } - }(e, t), - j(i, l, e.bl_count) - } - function D(e, t, n) { - var r, o, i = -1, a = t[1], s = 0, c = 7, u = 4; - for (0 === a && (c = 138, - u = 3), - t[2 * (n + 1) + 1] = 65535, - r = 0; r <= n; r++) - o = a, - a = t[2 * (r + 1) + 1], - ++s < c && o === a || (s < u ? e.bl_tree[2 * o] += s : 0 !== o ? (o !== i && e.bl_tree[2 * o]++, - e.bl_tree[32]++) : s <= 10 ? e.bl_tree[34]++ : e.bl_tree[36]++, - s = 0, - i = o, - 0 === a ? (c = 138, - u = 3) : o === a ? (c = 6, - u = 3) : (c = 7, - u = 4)) - } - function M(e, t, n) { - var r, o, i = -1, a = t[1], s = 0, c = 7, u = 4; - for (0 === a && (c = 138, - u = 3), - r = 0; r <= n; r++) - if (o = a, - a = t[2 * (r + 1) + 1], - !(++s < c && o === a)) { - if (s < u) - do { - E(e, o, e.bl_tree) - } while (0 != --s); - else - 0 !== o ? (o !== i && (E(e, o, e.bl_tree), - s--), - E(e, 16, e.bl_tree), - O(e, s - 3, 2)) : s <= 10 ? (E(e, 17, e.bl_tree), - O(e, s - 3, 3)) : (E(e, 18, e.bl_tree), - O(e, s - 11, 7)); - s = 0, - i = o, - 0 === a ? (c = 138, - u = 3) : o === a ? (c = 6, - u = 3) : (c = 7, - u = 4) - } - } - o(x); - var B = !1; - function L(e, t, n, o) { - O(e, 0 + (o ? 1 : 0), 3), - function (e, t, n, o) { - W(e), - C(e, n), - C(e, ~n), - r.arraySet(e.pending_buf, e.window, t, n, e.pending), - e.pending += n - }(e, t, n) - } - t._tr_init = function (e) { - B || (function () { - var e, t, n, r, o, i = new Array(16); - for (n = 0, - r = 0; r < 28; r++) - for (g[r] = n, - e = 0; e < 1 << u[r]; e++) - m[n++] = r; - for (m[n - 1] = r, - o = 0, - r = 0; r < 16; r++) - for (x[r] = o, - e = 0; e < 1 << l[r]; e++) - v[o++] = r; - for (o >>= 7; r < s; r++) - for (x[r] = o << 7, - e = 0; e < 1 << l[r] - 7; e++) - v[256 + o++] = r; - for (t = 0; t <= c; t++) - i[t] = 0; - for (e = 0; e <= 143;) - p[2 * e + 1] = 8, - e++, - i[8]++; - for (; e <= 255;) - p[2 * e + 1] = 9, - e++, - i[9]++; - for (; e <= 279;) - p[2 * e + 1] = 7, - e++, - i[7]++; - for (; e <= 287;) - p[2 * e + 1] = 8, - e++, - i[8]++; - for (j(p, 287, i), - e = 0; e < s; e++) - h[2 * e + 1] = 5, - h[2 * e] = T(e, 5); - b = new k(p, u, 257, a, c), - y = new k(h, l, 0, s, c), - w = new k(new Array(0), f, 0, 19, 7) - }(), - B = !0), - e.l_desc = new _(e.dyn_ltree, b), - e.d_desc = new _(e.dyn_dtree, y), - e.bl_desc = new _(e.bl_tree, w), - e.bi_buf = 0, - e.bi_valid = 0, - R(e) - } - , - t._tr_stored_block = L, - t._tr_flush_block = function (e, t, n, r) { - var o, a, s = 0; - e.level > 0 ? (2 === e.strm.data_type && (e.strm.data_type = function (e) { - var t, n = 4093624447; - for (t = 0; t <= 31; t++, - n >>>= 1) - if (1 & n && 0 !== e.dyn_ltree[2 * t]) - return 0; - if (0 !== e.dyn_ltree[18] || 0 !== e.dyn_ltree[20] || 0 !== e.dyn_ltree[26]) - return 1; - for (t = 32; t < i; t++) - if (0 !== e.dyn_ltree[2 * t]) - return 1; - return 0 - }(e)), - N(e, e.l_desc), - N(e, e.d_desc), - s = function (e) { - var t; - for (D(e, e.dyn_ltree, e.l_desc.max_code), - D(e, e.dyn_dtree, e.d_desc.max_code), - N(e, e.bl_desc), - t = 18; t >= 3 && 0 === e.bl_tree[2 * d[t] + 1]; t--) - ; - return e.opt_len += 3 * (t + 1) + 5 + 5 + 4, - t - }(e), - o = e.opt_len + 3 + 7 >>> 3, - (a = e.static_len + 3 + 7 >>> 3) <= o && (o = a)) : o = a = n + 5, - n + 4 <= o && -1 !== t ? L(e, t, n, r) : 4 === e.strategy || a === o ? (O(e, 2 + (r ? 1 : 0), 3), - P(e, p, h)) : (O(e, 4 + (r ? 1 : 0), 3), - function (e, t, n, r) { - var o; - for (O(e, t - 257, 5), - O(e, n - 1, 5), - O(e, r - 4, 4), - o = 0; o < r; o++) - O(e, e.bl_tree[2 * d[o] + 1], 3); - M(e, e.dyn_ltree, t - 1), - M(e, e.dyn_dtree, n - 1) - }(e, e.l_desc.max_code + 1, e.d_desc.max_code + 1, s + 1), - P(e, e.dyn_ltree, e.dyn_dtree)), - R(e), - r && W(e) - } - , - t._tr_tally = function (e, t, n) { - return e.pending_buf[e.d_buf + 2 * e.last_lit] = t >>> 8 & 255, - e.pending_buf[e.d_buf + 2 * e.last_lit + 1] = 255 & t, - e.pending_buf[e.l_buf + e.last_lit] = 255 & n, - e.last_lit++, - 0 === t ? e.dyn_ltree[2 * n]++ : (e.matches++, - t--, - e.dyn_ltree[2 * (m[n] + i + 1)]++, - e.dyn_dtree[2 * S(t)]++), - e.last_lit === e.lit_bufsize - 1 - } - , - t._tr_align = function (e) { - O(e, 2, 3), - E(e, 256, p), - function (e) { - 16 === e.bi_valid ? (C(e, e.bi_buf), - e.bi_buf = 0, - e.bi_valid = 0) : e.bi_valid >= 8 && (e.pending_buf[e.pending++] = 255 & e.bi_buf, - e.bi_buf >>= 8, - e.bi_valid -= 8) - }(e) - } - } - , function (e, t, n) { - "use strict"; - e.exports = function (e, t, n, r) { - for (var o = 65535 & e | 0, i = e >>> 16 & 65535 | 0, a = 0; 0 !== n;) { - n -= a = n > 2e3 ? 2e3 : n; - do { - i = i + (o = o + t[r++] | 0) | 0 - } while (--a); - o %= 65521, - i %= 65521 - } - return o | i << 16 | 0 - } - } - , function (e, t, n) { - "use strict"; - var r = function () { - for (var e, t = [], n = 0; n < 256; n++) { - e = n; - for (var r = 0; r < 8; r++) - e = 1 & e ? 3988292384 ^ e >>> 1 : e >>> 1; - t[n] = e - } - return t - }(); - e.exports = function (e, t, n, o) { - var i = r - , a = o + n; - e ^= -1; - for (var s = o; s < a; s++) - e = e >>> 8 ^ i[255 & (e ^ t[s])]; - return -1 ^ e - } - } - , function (e, t, n) { - "use strict"; - var r = n(1) - , o = !0 - , i = !0; - try { - String.fromCharCode.apply(null, [0]) - } catch (e) { - o = !1 - } - try { - String.fromCharCode.apply(null, new Uint8Array(1)) - } catch (e) { - i = !1 - } - for (var a = new r.Buf8(256), s = 0; s < 256; s++) - a[s] = s >= 252 ? 6 : s >= 248 ? 5 : s >= 240 ? 4 : s >= 224 ? 3 : s >= 192 ? 2 : 1; - function c(e, t) { - if (t < 65534 && (e.subarray && i || !e.subarray && o)) - return String.fromCharCode.apply(null, r.shrinkBuf(e, t)); - for (var n = "", a = 0; a < t; a++) - n += String.fromCharCode(e[a]); - return n - } - a[254] = a[254] = 1, - t.string2buf = function (e) { - var t, n, o, i, a, s = e.length, c = 0; - for (i = 0; i < s; i++) - 55296 == (64512 & (n = e.charCodeAt(i))) && i + 1 < s && 56320 == (64512 & (o = e.charCodeAt(i + 1))) && (n = 65536 + (n - 55296 << 10) + (o - 56320), - i++), - c += n < 128 ? 1 : n < 2048 ? 2 : n < 65536 ? 3 : 4; - for (t = new r.Buf8(c), - a = 0, - i = 0; a < c; i++) - 55296 == (64512 & (n = e.charCodeAt(i))) && i + 1 < s && 56320 == (64512 & (o = e.charCodeAt(i + 1))) && (n = 65536 + (n - 55296 << 10) + (o - 56320), - i++), - n < 128 ? t[a++] = n : n < 2048 ? (t[a++] = 192 | n >>> 6, - t[a++] = 128 | 63 & n) : n < 65536 ? (t[a++] = 224 | n >>> 12, - t[a++] = 128 | n >>> 6 & 63, - t[a++] = 128 | 63 & n) : (t[a++] = 240 | n >>> 18, - t[a++] = 128 | n >>> 12 & 63, - t[a++] = 128 | n >>> 6 & 63, - t[a++] = 128 | 63 & n); - return t - } - , - t.buf2binstring = function (e) { - return c(e, e.length) - } - , - t.binstring2buf = function (e) { - for (var t = new r.Buf8(e.length), n = 0, o = t.length; n < o; n++) - t[n] = e.charCodeAt(n); - return t - } - , - t.buf2string = function (e, t) { - var n, r, o, i, s = t || e.length, u = new Array(2 * s); - for (r = 0, - n = 0; n < s;) - if ((o = e[n++]) < 128) - u[r++] = o; - else if ((i = a[o]) > 4) - u[r++] = 65533, - n += i - 1; - else { - for (o &= 2 === i ? 31 : 3 === i ? 15 : 7; i > 1 && n < s;) - o = o << 6 | 63 & e[n++], - i--; - i > 1 ? u[r++] = 65533 : o < 65536 ? u[r++] = o : (o -= 65536, - u[r++] = 55296 | o >> 10 & 1023, - u[r++] = 56320 | 1023 & o) - } - return c(u, r) - } - , - t.utf8border = function (e, t) { - var n; - for ((t = t || e.length) > e.length && (t = e.length), - n = t - 1; n >= 0 && 128 == (192 & e[n]);) - n--; - return n < 0 || 0 === n ? t : n + a[e[n]] > t ? n : t - } - } - , function (e, t, n) { - "use strict"; - e.exports = function () { - this.input = null, - this.next_in = 0, - this.avail_in = 0, - this.total_in = 0, - this.output = null, - this.next_out = 0, - this.avail_out = 0, - this.total_out = 0, - this.msg = "", - this.state = null, - this.data_type = 2, - this.adler = 0 - } - } - , function (e, t, n) { - "use strict"; - e.exports = function (e, t, n) { - if ((t -= (e += "").length) <= 0) - return e; - if (n || 0 === n || (n = " "), - " " == (n += "") && t < 10) - return r[t] + e; - for (var o = ""; 1 & t && (o += n), - t >>= 1;) - n += n; - return o + e - } - ; - var r = ["", " ", " ", " ", " ", " ", " ", " ", " ", " "] - } - , function (e, t, n) { - "use strict"; - Object.defineProperty(t, "__esModule", { - value: !0 - }), - t.crc32 = function (e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 0; - e = function (e) { - for (var t = "", n = 0; n < e.length; n++) { - var r = e.charCodeAt(n); - r < 128 ? t += String.fromCharCode(r) : r < 2048 ? t += String.fromCharCode(192 | r >> 6) + String.fromCharCode(128 | 63 & r) : r < 55296 || r >= 57344 ? t += String.fromCharCode(224 | r >> 12) + String.fromCharCode(128 | r >> 6 & 63) + String.fromCharCode(128 | 63 & r) : (r = 65536 + ((1023 & r) << 10 | 1023 & e.charCodeAt(++n)), - t += String.fromCharCode(240 | r >> 18) + String.fromCharCode(128 | r >> 12 & 63) + String.fromCharCode(128 | r >> 6 & 63) + String.fromCharCode(128 | 63 & r)) - } - return t - }(e), - t ^= -1; - for (var n = 0; n < e.length; n++) - t = t >>> 8 ^ r[255 & (t ^ e.charCodeAt(n))]; - return (-1 ^ t) >>> 0 - } - ; - var r = function () { - for (var e = [], t = void 0, n = 0; n < 256; n++) { - t = n; - for (var r = 0; r < 8; r++) - t = 1 & t ? 3988292384 ^ t >>> 1 : t >>> 1; - e[n] = t - } - return e - }() - } - , function (e, t, n) { - "use strict"; - (function (e) { - var t, r, o = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (e) { - return typeof e - } - : function (e) { - return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e - } - , i = n(2), a = n(16), s = n(17), c = ["WRbNW7BcVSouvHW=", "wY3cP8oSvq==", "WQRdGmoDghTlea==", "vdD6WR0QwWldQ8kW", "aaXsf8oaWRVcJ8khWQNdRW==", "BXjAWPuK", "WQPfW6NcTCoG", "W5acgG==", "WQuZW4vLzCkT", "WObUWRfLrG==", "nGb9eCkK", "sa9UWQez", "DHzyWPiz", "D0VcHXvM", "ExDbWQGAWQW=", "W7j4jZ1Y", "WRldOGVcICk1iSkN", "gCk7CX8dW4pdRW==", "xLhdImkiW6e=", "W6z9lYntwSo5", "W5TbWQFcOmoJ", "a8kiD8oWWR4=", "sMZcVWPD", "nsbmaSoI", "dmkXDrmwW4xdQG==", "W74cW7Lyta==", "WRZcN8kCWOFcKq==", "WRhdKYBcQ8k+", "WOvCW7hcLCo3", "WP3cNahcOMNcRW==", "W4GPW78QhrBcPW==", "DSkQWP/cP8oGW4e=", "lt0UWQb7", "W695nqv4wCoK", "W4pcQJBcL3y=", "WPvHW4ivba==", "W6yqW64=", "fJq8EmkvW4NdMCoLWQS=", "hZ4/", "W4qbW75vCq==", "W5v1v8k5W7m=", "WQ1YW7FcO8oQ", "hCosAciW", "AtD0WO84", "W6rEW7CIW6e=", "WPZdJYmlW4O=", "wbZcIG==", "iZuqWQbd", "tw56shm=", "CK3cQX1f", "W4rlt8keW48=", "grqkq8oE", "C1hcNInU", "FKFcPZLFqq==", "abHKeCkY", "W6RdQCogrmkE", "gYu3WQbT", "W4bKiIn+WOtdN0NdS3i=", "q1/dOmkNW60=", "aqKBzSo4WOHYWQvm", "Cc16WRqd", "WQZcR8kkWOBcQ8kXWPFdUSon", "W5eVW4q5ja==", "vd9TWPSz", "WQ1LWObezCo5eSoV", "WOfOW74PjSk1WP4=", "WRPMWOPsBq==", "W79ZW48WW7K=", "BG3cMSo2Ea==", "a8oBtcOG", "WO1yW53cGCoD", "WQOZW4LVymkBeGNcJCokWO5P", "WQX+W6qria==", "WPNcK8kRWRdcQq==", "bmoZxsuB", "kc5KlCoU", "eWzZemo3WOFcICkuWQFdPaq=", "sSkHAb4AW6G8n8kLWQS=", "W7Slp0HyWRO4tmonzSko", "W6P2DmoIdW==", "CxDtWOWj", "jCoeBJzh", "fX9Pbmkj", "b8k9EmotWR8=", "W43cSJBcS00=", "uLDRWRHmWQy=", "bSo4ttjK", "nJqGD8ks", "W6CaW7bUFtJcOW==", "rgTeWOvK", "W67cPW/cVmkOj8o/vG==", "W4XPib5o", "tGJcSSojzW==", "f8otvJLE", "W6xdTmoLWQaS", "s1P8WPT9", "WRhdKqueW7C=", "W4GPW78TabtcSmoQqqK=", "W4K9p01f", "W5hdTCoLsSkr", "WOlcIqpcRgK=", "W6hcSqFcUfy=", "uWnFWPqg"]; - t = c, - r = 208, - function (e) { - for (; --e;) - t.push(t.shift()) - }(++r); - var u = function e(t, n) { - var r = c[t -= 0]; - void 0 === e.kcrEQM && (e.kGRpXb = function (e, t) { - for (var n = [], r = 0, o = void 0, i = "", a = "", s = 0, c = (e = function (e) { - for (var t, n, r = String(e).replace(/=+$/, ""), o = "", i = 0, a = 0; n = r.charAt(a++); ~n && (t = i % 4 ? 64 * t + n : n, - i++ % 4) ? o += String.fromCharCode(255 & t >> (-2 * i & 6)) : 0) - n = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(n); - return o - }(e)).length; s < c; s++) - a += "%" + ("00" + e.charCodeAt(s).toString(16)).slice(-2); - e = decodeURIComponent(a); - var u = void 0; - for (u = 0; u < 256; u++) - n[u] = u; - for (u = 0; u < 256; u++) - r = (r + n[u] + t.charCodeAt(u % t.length)) % 256, - o = n[u], - n[u] = n[r], - n[r] = o; - u = 0, - r = 0; - for (var l = 0; l < e.length; l++) - r = (r + n[u = (u + 1) % 256]) % 256, - o = n[u], - n[u] = n[r], - n[r] = o, - i += String.fromCharCode(e.charCodeAt(l) ^ n[(n[u] + n[r]) % 256]); - return i - } - , - e.mfCsgt = {}, - e.kcrEQM = !0); - var o = e.mfCsgt[t]; - return void 0 === o ? (void 0 === e.FvQUdh && (e.FvQUdh = !0), - r = e.kGRpXb(r, n), - e.mfCsgt[t] = r) : r = o, - r - } - , l = u("0xc", "S0tV") - , f = u("0x62", "Eyqj") - , d = u("0x40", "D@FD") - , p = u("0x39", "lkGB") - , h = u("0x45", "is@g") - , v = u("0x33", "ot82") - , m = u("0x3e", "D@FD") - , g = u("0x1b", "Eyqj") - , b = void 0; - ("undefined" == typeof window ? "undefined" : o(window)) !== u("0x1", "A$AZ") && (b = window); - var y = {}; - y[u("0x3b", "jhqR")] = function (e, t) { - var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : 9999 - , r = u - , o = {}; - o[r("0x1a", "$bkt")] = function (e, t) { - return e + t - } - , - o[r("0x38", "E1C[")] = function (e, t) { - return e + t - } - , - o[r("0x1e", "pMPC")] = r("0xe", "9efh"), - o[r("0x4d", "[fUF")] = function (e, t) { - return e * t - } - , - o[r("0x5b", "E%W6")] = r("0x4b", "ynK8"), - o[r("0x3a", "A$AZ")] = function (e, t) { - return e + t - } - , - o[r("0x17", "n[KE")] = function (e, t) { - return e || t - } - , - o[r("0xb", "ot82")] = r("0x58", "9efh"); - var i = o; - e = i[r("0x63", "tHgI")]("_", e); - var a = ""; - if (n) { - var s = new Date; - s[r("0x1c", "A]Gn")](i[r("0x15", "!2QX")](s[i[r("0x34", "UyGr")]](), i[r("0x3", "A$AZ")](i[r("0x2b", "c3pk")](i[r("0x44", "$bkt")](i[r("0x50", "UyGr")](n, 24), 60), 60), 1e3))), - a = i[r("0x2a", "*)*$")](i[r("0x48", "ynK8")], s[r("0x4a", "!2QX")]()) - } - b[m][v] = i[r("0x3a", "A$AZ")](i[r("0x25", "Jl^^")](i[r("0xd", "k]yy")](i[r("0x42", "%&27")](e, "="), i[r("0x30", "G@#o")](t, "")), a), i[r("0x3c", "A]Gn")]) - } - , - y[u("0x23", "HV0B")] = function (e) { - var t = u - , n = {}; - n[t("0x3d", "A$AZ")] = function (e, t) { - return e + t - } - , - n[t("0x18", "jhqR")] = function (e, t) { - return e + t - } - , - n[t("0x43", "ynK8")] = function (e, t) { - return e < t - } - , - n[t("0x5d", "c0t$")] = function (e, t) { - return e === t - } - , - n[t("0x28", "ynK8")] = t("0x56", "n[KE"); - var r = n; - e = r[t("0x5c", "!Q&L")]("_", e); - for (var o = r[t("0x5e", "c3pk")](e, "="), i = b[m][v][f](";"), a = 0; r[t("0x64", "A$AZ")](a, i[g]); a++) { - for (var s = i[a]; r[t("0x31", "lkGB")](s[l](0), " ");) - s = s[p](1, s[g]); - if (r[t("0x4e", "S0tV")](s[r[t("0x61", "bFEs")]](o), 0)) - return s[p](o[g], s[g]) - } - return null - } - , - y[u("0x5f", "A]Gn")] = function (e, t) { - var n = u - , r = {}; - r[n("0x4f", "E%W6")] = function (e, t) { - return e + t - } - , - e = r[n("0x55", "HV0B")]("_", e), - b[h][n("0xf", "@Y(N")](e, t) - } - , - y[u("0x2", "!2QX")] = function (e) { - var t = u - , n = {}; - return n[t("0x32", "ot82")] = function (e, t) { - return e + t - } - , - e = n[t("0x51", "]td7")]("_", e), - b[h][t("0x1f", "aq]i")](e) - } - ; - var w = y; - function x() { - var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : Date[u("0x24", "HV0B")]() - , t = u - , n = {}; - n[t("0x21", "&$Jn")] = function (e, t) { - return e(t) - } - , - n[t("0x47", "jhqR")] = function (e) { - return e() - } - , - n[t("0x54", "E%W6")] = function (e, t) { - return e % t - } - , - n[t("0x41", "*)*$")] = function (e, t, n, r) { - return e(t, n, r) - } - , - n[t("0x26", "G@#o")] = t("0x1d", "7[hD"), - n[t("0x14", "ot82")] = t("0x0", "(gTs"); - var r = n - , o = r[t("0x5a", "%&27")](String, e)[d](0, 10) - , c = r[t("0x60", "tlVI")](a) - , l = r[t("0x57", "c0t$")]((o + "_" + c)[f]("")[t("0x53", "c0t$")]((function (e, n) { - return e + n[t("0x37", "k]yy")](0) - } - ), 0), 1e3) - , p = r[t("0x7", "D@FD")](s, r[t("0x2e", "xSjl")](String, l), 3, "0"); - return i[r[t("0x12", "c&WM")]]("" + o + p)[r[t("0x2d", "pMPC")]](/=/g, "") + "_" + c - } - function k(e) { - var t = u - , n = {}; - n[t("0x8", "UyGr")] = function (e, t) { - return e + t - } - , - n[t("0xa", "A$AZ")] = t("0x4c", "tlVI"); - var r = n; - return r[t("0x36", "pMPC")](e[l](0)[r[t("0x35", "bFEs")]](), e[d](1)) - } - e[u("0x3f", "&$Jn")] = function () { - var e = u - , t = {}; - t[e("0x19", "9efh")] = function (e, t) { - return e(t) - } - , - t[e("0x52", "tHgI")] = e("0x11", "aq]i"), - t[e("0x4", "$bkt")] = function (e) { - return e() - } - , - t[e("0x2f", "ot82")] = e("0x6", "is@g"), - t[e("0x29", "A$AZ")] = e("0x65", "$bkt"), - t[e("0x49", "!2QX")] = e("0x16", "@Y(N"); - var n = t - , r = n[e("0x13", "]td7")] - , o = {} - , i = n[e("0x9", "A$AZ")](x); - return [n[e("0x59", "k]yy")], n[e("0x46", "&$Jn")]][n[e("0x10", "E1C[")]]((function (t) { - var a = e; - try { - var s = a("0x27", "$bkt") + t + a("0x5", "tlVI"); - o[s] = w[a("0x2c", "%&27") + n[a("0x66", "%&27")](k, t)](r), - !o[s] && (w[a("0x22", "Jl^^") + n[a("0x20", "tHgI")](k, t)](r, i), - o[s] = i) - } catch (e) { } - } - )), - o - } - } - ).call(this, n(0)(e)) - } - , function (e, t, n) { - "use strict"; - e.exports = function (e) { - e = e || 21; - for (var t = ""; 0 < e--;) - t += "_~varfunctio0125634789bdegjhklmpqswxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[64 * Math.random() | 0]; - return t - } - } - , function (e, t, n) { - "use strict"; - e.exports = function (e, t, n) { - if ("string" != typeof e) - throw new Error("The string parameter must be a string."); - if (e.length < 1) - throw new Error("The string parameter must be 1 character or longer."); - if ("number" != typeof t) - throw new Error("The length parameter must be a number."); - if ("string" != typeof n && n) - throw new Error("The character parameter must be a string."); - var r = -1; - for (t -= e.length, - n || 0 === n || (n = " "); ++r < t;) - e += n; - return e - } - } - , function (e, t, n) { - "use strict"; - (function (e, t) { - var r, o, i = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (e) { - return typeof e - } - : function (e) { - return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e - } - , a = n(2), s = ["WO/cHHiaFW==", "su3cU8omW6q=", "q0FcMmoz", "WPNdQqvvWRRcMKaVha==", "mmo5B0mJFJ3dHmoFFW==", "W5HbWPxdJ0m=", "pCosaCoMAN4=", "WRD+WRLmW7e=", "WQnHr3Dzvq==", "CZ5la8kvu8kC", "cwm7W7hcNu/cImkM", "WOLnx31C", "puKzW5BcIG==", "WQz4WRfIW7m=", "cCkixrjrwMNdHSo2", "WPddTWy=", "Dr3dRZeXfwfDbG==", "W4NdGCoMW4u=", "k3ZcSGZcJKVdPSoNCmoOr8oWWQ8+WRKk", "W6ldUmkXuJ0=", "BSoUdrtdUW==", "E8o5cXhdGq==", "WOldS27dVt4=", "WPBdGSkNmCkM", "WR5NB8kRWQS=", "iumnW7hcO2NcRG==", "WPFdTHtdPq==", "rWzxk0GhzYG=", "pCohW5iDW6W=", "WORcKtCPCfZcNgpdJq==", "hKO5W7FcMa==", "W7hdJYzFW5C=", "W78vWOj2WPBcJCk9", "DCoQhCoMaSkkkmo9", "WOZdKc53WOq=", "W4hdHWLO", "WOxdQvtdMhhdSqLcWRO=", "yCoKhCo4iq==", "ufhcQSoNW6ldP3BdGIj6WRBdH3NdPq==", "WO0BrG==", "W5hdUCkkyJ8=", "d8oDWOCCW54=", "W68AWPL8WPtcLCkXqCk1", "wLZcGSof", "tKBcKSoyW41gk8oYW6RcS8oJFWyqza==", "WPidcwZdGq==", "W4SdWPunAq==", "WRBdGmo8WPxdKG==", "ECoKemo3a8kka8o/W4pdSG4=", "WPNdVb7dUYVdMa==", "cCkdrHTj", "t8kYW5z2fWHy", "lmo3WOSBW78=", "WOxdUbpdTXe=", "WOageSohW5hcT8on", "WRiLvSkAbG==", "eSoxWQ5mWQm=", "DCk5FmoaB0BdOxBdHq==", "B8o1pG/dTW==", "WO7dRWztWQJcMG==", "mCo4W6ePW4rcxSk6W40=", "W5WnWRexFCoL", "WP3dQexdJNldVaHqWRa=", "Amo/dXldHa==", "lCosb8oG"]; - r = s, - o = 266, - function (e) { - for (; --e;) - r.push(r.shift()) - }(++o); - var c = function e(t, n) { - var r = s[t -= 0]; - void 0 === e.DaotbI && (e.bPBPDY = function (e, t) { - for (var n = [], r = 0, o = void 0, i = "", a = "", s = 0, c = (e = function (e) { - for (var t, n, r = String(e).replace(/=+$/, ""), o = "", i = 0, a = 0; n = r.charAt(a++); ~n && (t = i % 4 ? 64 * t + n : n, - i++ % 4) ? o += String.fromCharCode(255 & t >> (-2 * i & 6)) : 0) - n = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(n); - return o - }(e)).length; s < c; s++) - a += "%" + ("00" + e.charCodeAt(s).toString(16)).slice(-2); - e = decodeURIComponent(a); - var u = void 0; - for (u = 0; u < 256; u++) - n[u] = u; - for (u = 0; u < 256; u++) - r = (r + n[u] + t.charCodeAt(u % t.length)) % 256, - o = n[u], - n[u] = n[r], - n[r] = o; - u = 0, - r = 0; - for (var l = 0; l < e.length; l++) - r = (r + n[u = (u + 1) % 256]) % 256, - o = n[u], - n[u] = n[r], - n[r] = o, - i += String.fromCharCode(e.charCodeAt(l) ^ n[(n[u] + n[r]) % 256]); - return i - } - , - e.LtGUlx = {}, - e.DaotbI = !0); - var o = e.LtGUlx[t]; - return void 0 === o ? (void 0 === e.XOiSfQ && (e.XOiSfQ = !0), - r = e.bPBPDY(r, n), - e.LtGUlx[t] = r) : r = o, - r - } - , u = c - , l = u("0x2c", "%tFH") - , f = u("0x21", "JL#u") - , d = u("0x2a", "WVSw") - , p = u("0xc", "wu3F") - , h = u("0x1b", "WVSw") - , v = u("0x3e", "zsV0") - , m = u("0x30", "6(KX") - , g = u("0x1a", "1XoU") - , b = u("0x33", "()*e") - , y = u("0x2b", "tfDC") - , w = u("0x35", "zsV0") - , x = u("0x13", "oN74") - , k = u("0x25", "h0SG") - , _ = u("0x3a", "xyA2") - , S = 0 - , C = void 0 - , O = void 0 - , E = { - init: function () { - E[_] = [] - }, - handleEvent: function () { - var e = u - , t = {}; - t[e("0x2e", "(GD%")] = function (e, t) { - return e > t - } - , - t[e("0x40", "h)xg")] = function (e, t) { - return e - t - } - , - t[e("0x7", "oCpA")] = function (e, t) { - return e > t - } - ; - var n = t - , r = {} - , o = C[h][e("0x26", "h0SG")][e("0x8", "%tFH")] || C[h][e("0x14", "tfDC")][e("0x17", "nYFR")]; - n[e("0x6", "oN74")](o, 0) && (r[e("0x8", "%tFH")] = o, - r[v] = n[e("0x11", "ZSGZ")](O[f](), S), - E[_][k](r)), - n[e("0xd", ")pEV")](E[_][y], 3) && E[_][l]() - }, - packN: function () { - if (!E[_][y]) - return []; - var e = [][w](a.ek(3, E[_])); - return E[_][x]((function (t) { - var n = c; - e = e[w](a.va(t[n("0x24", "1XoU")]), a.va(t[v])) - } - )), - e - } - } - , T = { - init: function () { - T[_] = [] - }, - handleEvent: function (e) { - var t = u - , n = {}; - n[t("0x5", "]FZK")] = t("0x0", "xyA2"), - n[t("0x1", "oCpA")] = function (e, t) { - return e - t - } - , - n[t("0x34", "fVL7")] = function (e, t) { - return e > t - } - ; - var r = n - , o = e || C[t("0xe", "fVL7")] - , i = o[r[t("0x23", "(GD%")]].id || "" - , a = {}; - a[b] = i, - a[g] = o[g], - a[m] = o[m], - a[v] = r[t("0x3c", "mjbv")](O[f](), S), - T[_][k](a), - r[t("0x28", "72u@")](T[_][y], 3) && T[_][l]() - }, - packN: function () { - // T[_][k]( - // { - // clientX: 1194, - // clientY: 473, - // elementId: "", - // timestamp: 1393343 - // } - // ) - - if (!T[_][y]) - return []; - var e = [][w](a.ek(2, T[_])); - return T[_][x]((function (t) { - e = e[w](a.va(t[g]), a.va(t[m]), a.va(t[v]), a.va(t[b][y]), a.sc(t[b])) - } - )), - e - } - } - , j = function () { }; - e[u("0x9", "tfDC")][u("0x4", "oN74")] && (j = function (e) { - var t = u - , n = {}; - n[t("0x10", "t]BJ")] = t("0x2", "]FZK"), - n[t("0x22", ")pEV")] = t("0x1e", "fzZd"); - var r = n; - switch (e.type) { - case r[t("0x10", "t]BJ")]: - E[d](e); - break; - case r[t("0x3b", "nYFR")]: - T[d](e) - } - } - ); - var R = {}; - R[u("0x1d", "SUh[")] = function (e, t) { - var n = u - , r = {}; - r[n("0x29", "RFoz")] = function (e, t) { - return e !== t - } - , - r[n("0x19", "SUh[")] = n("0x38", "fzZd"); - var o = r; - S = e, - o[n("0x12", "rM3K")](void 0 === t ? "undefined" : i(t), o[n("0x18", "oN74")]) && (O = (C = t)[n("0xb", "2bo&")]) - } - , - R[u("0x15", "Y$b$")] = function () { - var e = u - , t = {}; - t[e("0x16", "98kT")] = e("0x3d", "h0SG"); - var n = t; - [E, T][x]((function (t) { - t[n[e("0x1c", "zsV0")]]() - } - )) - } - , - R[u("0xa", "7)j^")] = function () { - var e = u - , t = {}; - t[e("0x39", "fVL7")] = e("0x36", "98kT"), - t[e("0x31", "]ELA")] = e("0x37", "72u@"); - var n = t; - C && (C[h][p](n[e("0x27", "eWRI")], T, !0), - C[h][p](n[e("0x32", ")T5b")], E, !0)) - } - , - R[u("0x3f", "sOBV")] = function () { - [E, T][x]((function (e) { - e[_] = [] - } - )) - } - , - R[u("0x2f", "tfDC")] = function () { - var e = u; - return [][w](E['packN'](), T['packN']()) - } - , - R[u("0x3", "Z[&$")] = j, - R[u("0x20", "mjbv")] = T; - var W = R; - t[u("0x2d", "&$9J")] = W - } - ).call(this, n(3), n(0)(e)) - } -]) - -// window.api_uid = 'CiYVEmJbi+YZ+gBf9LH3Ag==' - -function get_crawler_info(api_uid, server_time){ - document.cookie = `api_uid=${api_uid};` - return window.ylw(5)({serverTime: server_time}).messagePack() - -} - -aa = get_crawler_info('CiYVEmJbi+YZ+gBf9LH3Ag==', 1650199489460); -console.log(aa, aa.length); diff --git a/z_working/pddVm.js b/z_working/pddVm.js deleted file mode 100644 index f20aa81..0000000 --- a/z_working/pddVm.js +++ /dev/null @@ -1,37 +0,0 @@ -const fs = require('fs'); -const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); - - -function ReadCode(name, dir) { - let file_path = dir === undefined ? `${__dirname}/${name}` : `${__dirname}/${dir}/${name}`; - return fs.readFileSync(file_path) + "\r\n" -} - - -const js_code = ReadCode(`./pdd.js`); -const user_config = { - proxy_config: { proxy: true, print_log: true }, - canvas: "", - window_attribute: { }, - env: { - plugin: [ - { description: "Portable Document Format", filename: "internal-pdf-viewer", name: "Chrome PDF Plugin", MimeTypes: [{ description: "Portable Document Format", suffixes: "pdf", type: "application/x-google-chrome-pdf" }] }, - { description: "", filename: "mhjfbmdgcfjbbpaeojofohoefgiehjai", name: "Chrome PDF Viewer", MimeTypes: [{ description: "", suffixes: "pdf", type: "application/pdf" }] }, - { description: "", filename: "internal-nacl-plugin", name: "Native Client", MimeTypes: [{ description: "Native Client Executable", suffixes: "", type: "application/x-nacl" }, { description: "Portable Native Client Executable", suffixes: "", type: "application/x-pnacl" }] } - ], - navigator: { - userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55" - }, - location: { - href: "https://mms.pinduoduo.com/login/?redirectUrl=https%3A%2F%2Fmms.pinduoduo.com%2Fgoods%2Fgoods_list", - search: "?redirectUrl=https%3A%2F%2Fmms.pinduoduo.com%2Fgoods%2Fgoods_list" - } - } -} - -let result = QXVM_GENERATE.QXVm_sanbox(js_code, "get_crawler_info", user_config); - -console.log(result.get_crawler_info('CiYVEmJbi+YZ+gBf9LH3Ag==', 1650199489460)) -console.log('\n') - -debugger diff --git a/z_working/rs4.js b/z_working/rs4.js new file mode 100644 index 0000000..0aec278 --- /dev/null +++ b/z_working/rs4.js @@ -0,0 +1,63 @@ +debugger; +;(function (){ + // 重写模式 + let getElementsByTagName = Element.prototype.getElementsByTagName; + Element.prototype.getElementsByTagName = function (tag){ + if (tag === 'i'){ + return [] + } + return getElementsByTagName.call(Element, tag) + } + let documentgetElementsByTagName = Document.prototype.getElementsByTagName; + Document.prototype.getElementsByTagName = function (tag){ + if (tag === 'meta'){ + let meta_data = { + content:"{q{UH0EJ8qNar1zJhmLL1nRhEYqvU6GmIaeCs1fiiT3eKvyQWma_KOWiMGTGrsf8EY3dUPTAtrlXsk2JlYgaKcN8rTLqm26649qc80qDdfe167qQm6W91nwJEl0bAnJrh99fA1mWx0a9q *wR7HvJ6IsUC410DntKRngA;QyqA82EGtIB6ePNEeYo9NG;iEm6gdSTTpYiqU10OlvsnG;yMG8gk5okQ97gP4eb.IadA;T8F36FaS9AtR4sXBkRr0iG;RTlM3IYjAzboXbIiNSIFRA;t7_svh3Kc3.VU9jOjAJgdq;.8D9Zx78FrKF.Zn4xbfmIG;IMhCM7gXESIqShs5TNMo9A;pvBPF7OtrK6trS5vZYizwa;9qxqLXuEeDQeAlNfAL_l.A;VNeyFcNDtQZhV2sfCxyHqA;kT4JL2WRSOhvUIEcOjSrva;LpFhLGWYI8eFx_X999MLEq;xVtZ9.fpfr2dDNfaNAzAgq;NqssQaVItFB0TevtNxJrkG;AI3RN3R7lP0BBnYsoCO5KG;xrYRhwM6FYW7zCsPL.iecq;0kOXzZzt1eXLrlPo.QQ4xG;ApKNqLIRoybF5rIxSnabBG;hfgZrtz_KscdFC6a3f1wKA;q|[Id9DufCLoFzlfVPIhRaHSimiXshxY4zi4Vo61WAeguMhHIp87oCCYhzB7VFT8BQdenMIt726Z6dNh52aZ6.NhWAf0ld0UQaGTUXTRZTbX6uypZLFnb4yFJNET0hRsHru_CvuMHAsulUrm5z8gVsb1BwI_YIjKdwKX6hsR7x0nYXSM8wkgv16wM7E0YdK17m4gP4WmZ9fXa.mW5aC_1v6IiJbSOotWWw57qjXt83.7Ub6RFg4ZCv9IQ37nPdo34qp.OubHhm7zC_XJBJb_GbuRXVFgOMAlhzUZP4Dqh3WuPXTKBr1TShYkhVKecvzr47qqqqq|gxREp_9jGswYf4od4pHrN60oBYWrad0uJmFVAdp6EwEyBgTCAQ7GKSbiYlBR1nVOJsXxQu0_3mX2O6ldhMXYf6SicF7pBGKuQ3XT7S2CoYXzZOqBIAiLUyliHYITqe2tgI4WK9CX2F43h2pIuMLYufUCJQyePGvFOUdZsjGBZI4fP7T1pwF91ymtGVtJZX6cqY8fI7m8hsMrYbT1rQEyz2Di4sMruXpCmwEpkGT5HVem7C6sFMM2qL684YhLwBS6q3tYLSmow1LJjX2KqRNydXS6URhff.65WIyqsqKSXb0ugIj_ZyMyulwyXuNZaqlwDeMqHUVR7QCNnFUm9QDL!x7z,aac,amr,asm,avi,bak,bat,bmp,bin,c,cab,css,csv,com,cpp,dat,dll,doc,dot,docx,exe,eot,fla,flc,fon,fot,font,gdb,gif,gz,gho,hlp,hpp,htc,ico,ini,inf,ins,iso,js,jar,jpg,jpeg,json,java,lib,log,mid,mp4,mpa,m4a,mp3,mpg,mkv,mod,mov,mim,mpp,msi,mpeg,obj,ocx,ogg,olb,ole,otf,py,pyc,pas,pgm,ppm,pps,ppt,pdf,pptx,png,pic,pli,psd,qif,qtx,ra,rm,ram,rmvb,reg,res,rtf,rar,so,sbl,sfx,swa,swf,svg,sys,tar,taz,tif,tiff,torrent,txt,ttf,vsd,vss,vsw,vxd,woff,woff2,wmv,wma,wav,wps,xbm,xpm,xls,xlsx,xsl,xml,z,zip,apk,plist,ipa1MTyqJal4cffrcp7Hqa}!hA9p3lJ_KoZJ8mpe1kWHR0p01UpkWqT_119H1vxyA6zc8V2DQOGJwVSS1cqHVvEvI0JclCRKIm2IMDpO8YyeF0N8YlJgU9ejYlmTDSySUame3lfhYVR_pUSIMoyep6ydsqfm1KyMpYqIVYfLFVfgFoErDfrjMraoU6mVwfVKokTIHbN.ksSWxTGNlDeEoTVUFfp83DeOADxnrCadIDWVRCLykCQqqkhxqqr4qr0qr0ql3650qr1qVK5ejCKuk3ZxzSDOoM7Yzq.9nyd02BmWz13Cb3gcAYFyxNn9D0OYrdj3WNibJo8OzAqqqhDbuFhgxwGOjqYplpK.pB0FbIPQPSw3vEhTqhHoSbUHxtiptqr0qk162qt1074790432ql4096qhs1SU6eWnplTq", + parentNode:{ + removeChild(){} + }, + } + return [lwVm.proxy_chained(meta_data, 'myMeta')] + } + return documentgetElementsByTagName.call(document, tag) + } + let documentElement = { + style: {}, + getAttribute(){ + // qxVm.console_log(arguments) + return false; + } + } + lwVm.memory.private_data.get(document).documentElement = lwVm.proxy_chained(documentElement, 'documentElement') + +}()); + + +$_ts=window['$_ts'];if(!$_ts)$_ts={};$_ts.scj=[];$_ts['dfe1675']='þþ+þöþ÷þ-þÿ£©=ÿ[ÿ(ÿ,ÿ.ÿ;ÿÿ);ÿ){ÿ){var ÿ[6]](ÿ[8]].ÿ===ÿ<ÿ=0;ÿ;}function ÿ;var ÿ);}function ÿ=this.ÿ);if(ÿ){this.ÿ]=ÿ++ ){ÿ){if(ÿ&&ÿ();ÿvar ÿ=new ÿ)ÿ].ÿ.length;for(var ÿ++ ]=ÿ.push(ÿ=0,ÿ);var ÿ;this.ÿ(){var ÿ||ÿ);}}function ÿ+ÿ;if(ÿ);}ÿ();return ÿ==ÿ.length;ÿ;}}function ÿ);return ÿ!==ÿ];ÿ)this.ÿ){return ÿ();var ÿ!=ÿ);this.ÿ++ ){var ÿ+=ÿ[1]](ÿ[4]](ÿ()[ÿ){}ÿ(){return ÿreturn ÿ=[],ÿ=1;ÿ;return ÿ);}else if(ÿ(258,ÿ(){ÿ)){ÿ;}ÿ=[ÿ instanceof ÿ)return ÿ=(ÿ(236,ÿtry{ÿ;function ÿ?ÿ][ÿif( !ÿ),ÿ];if(ÿ,true);ÿ>0){ÿ-ÿ(136,ÿ(this.ÿfor(ÿ){if( !ÿ);}return ÿ();if(ÿ);}if(ÿ[2]]==ÿ(),ÿ));ÿ.prototype[ÿ();switch(ÿ;}else{ÿ=[];ÿ>=ÿ[29]](ÿ[0],ÿ)&&ÿ()-ÿ);}else{ÿ){if( typeof ÿ;}return ÿ[12]](ÿ=0;var ÿ);}}ÿ);}var ÿ(250,ÿ++ ]=(ÿ++ ;ÿ){if(this.ÿ](ÿ= !ÿ;}var ÿ.length,ÿ.body[ÿ(\"{\");var ÿ=[];this.ÿ[15]](ÿ)){var ÿ;}else if(ÿ);}catch(ÿ;}if(ÿ,false);ÿ&&(ÿ++ ){if(ÿ();return new ÿ[55]](ÿ);for(var ÿ in ÿ.length;if(ÿ]===ÿ){case 61:ÿ:ÿ[92]](ÿ[3]]=ÿ; ++ÿ(\",\");ÿ|| !ÿ;}}else if(ÿ^ÿ);if( !ÿ(\";\");}function ÿ[1],ÿ[0].ÿ));}function ÿ(\"(\");this.ÿ&& !ÿ,0,ÿ(){if(ÿ={},ÿ++ );ÿ[42]](ÿ===2||ÿ[5],ÿ);function ÿ,1);ÿ];}function ÿ)===ÿ[94]](ÿ)){if(ÿ[0]],ÿ],ÿ){return;}ÿ.style[ÿ();}function ÿ(\"}\");}function ÿ=true;ÿ))return ÿ:case ÿ[11]](ÿ,0);ÿ.length; ++ÿ.push(new ÿ.Math[ÿ(new ÿ){}function ÿ;for(ÿ={};this.ÿ={};ÿ=1;var ÿ.join(\'\');}function ÿ=[];for(var ÿ*ÿ[61]]=ÿ();}ÿ=\'\';var ÿ){for(var ÿ||(ÿ[1];ÿ[34]](ÿ;}catch(ÿ++ ];ÿ);}this.ÿ+\"=\"+ÿ[56]](ÿ(\")\");ÿ===0){ÿ[3],ÿ[7])ÿ[50]](ÿ[89],ÿ(){}function ÿ)+ÿ&ÿ===\'+=\')ÿ[38]]);if(ÿ[0];ÿ]);}if(ÿ[1][ÿ[21]](ÿ[24]](ÿ+=2;ÿ);}if(this.ÿ);while(ÿ=((ÿtry{if(ÿ);}}return ÿ(\")\");this.ÿ.length;var ÿ=false;ÿ=2;ÿ):ÿ[87];ÿ ++ÿ;for(var ÿ[79]){ÿ[0]]=ÿ[9]](ÿ[47]](ÿ)return;ÿ+=1;ÿ=0;for(var ÿ];}if(ÿ;while(ÿ.navigator[ÿ[28],ÿ[26]](ÿ;}else{return ÿ[(ÿ[8]]=new ÿ();}return ÿ){}}function ÿ[54]]=ÿ<256;ÿ[3];ÿ));}else if(ÿ);return new ÿ.length>1){ÿ(\"(\");var ÿ);}}}function ÿ=[];var ÿ(2,ÿ=0;if(ÿ++ )],ÿ[2]])===ÿ;){ÿ[72]](ÿ+1;ÿ=null;var ÿ]|ÿ[78]](ÿ<=ÿ)){return ÿ){try{var ÿ.length>0){ÿ();}}function ÿ]);ÿ){return(ÿ[58]&&ÿ){try{if(ÿ){return;}var ÿ&255]^ÿ[0]);ÿ[2]]===ÿ);}}catch(ÿ>0;ÿ[93]](ÿ[92]](\'div\');ÿ){try{ÿ,0);}function ÿ[97]]=ÿ[3];var ÿ[75]](ÿ[2]]&&ÿ=[];while(ÿreturn;ÿ[83],ÿ)*(ÿ[20],ÿ];}else if(ÿ,1);if(ÿ;}}ÿ+1)%ÿ;}for(ÿ<=8){ÿ.abs(ÿ());}function ÿ.documentElement[ÿ.get(ÿ.length===4){ÿ+\'=\'+ÿ();}else{ÿ=0;while(ÿ>>>24]^ÿ)||(ÿ===2){ÿ)|0;ÿ[0];var ÿ[90])];ÿ){}}}function ÿ>=3){ÿ);}}}ÿ+\":\"+ÿ=null;this.ÿ>ÿ[1];var ÿ.length-ÿ;this[ÿ.length-1;ÿ(553,ÿ[615]]=ÿ+=5;ÿ[6]](this,ÿ[70]](ÿ[29]](this.ÿ[2];ÿ),[this.ÿ===1){ÿ,1,ÿ[12]](null,ÿ[19]],ÿ))ÿ>>8&255]^ÿ++ )ÿ>>16&255]^ÿ(){this.ÿ[266],ÿ()){if(ÿ];}}function ÿ];if( !ÿ(\'\"\'+this.ÿ,1);}return ÿ.length;while(ÿ[4],ÿ[0][ÿ[39]]=ÿ[65],ÿ.set(ÿ++ );if(ÿ()){ÿ());ÿ]);if(ÿ(\"}\");ÿ[59]]=ÿ+=3;ÿ=false,ÿ(656,ÿ&=ÿ<4;ÿ++ )];return ÿ[492]]=ÿ():ÿ[505],ÿ()+ÿ[30],ÿ>=40&&ÿ());}ÿ<127){ÿ[67]]===ÿ[574]](ÿ):\'\';}else if(ÿ>=92)ÿ++ );while(ÿ[10],ÿ[67]]+\"//\"+ÿ[1]+ÿ=true,ÿ(0))ÿ);}else{return ÿreturn[ÿ.external[ÿ|=ÿ].y-ÿ>=2){ÿ[((ÿ[77],ÿ-- ;var ÿ());var ÿ<8){}else{var ÿ[18]){if(ÿ[38]])===ÿ.y);ÿ===10)ÿ.target[ÿ[32]]===1){return ÿ>=127)ÿ(this);}}function ÿ[66]){ÿ);for(ÿ,true);}return ÿ.y*ÿ=100;var ÿ=5,ÿ[7]){return ÿtry{return ÿ[84],ÿ.x)+(ÿ();}if(ÿ.x*ÿ+1];ÿ;}}if(ÿ[27]){ÿ;if(this.ÿ){this[ÿ+=9;ÿ(\")\");}function ÿ.length===16){ÿ,\'rel\', -1);var ÿ(){return this.ÿ8;ÿ[53]]){ÿ(10,ÿ]=(ÿ;(ÿ]!==ÿ(\'<\'+ÿ+=4;ÿ[18]);ÿ=2,ÿ.push(arguments[ÿ];}return ÿ)&&(ÿ.length-1,ÿ,false,ÿ);}else if((ÿ.length)===ÿ);return;}var ÿ=false;}function ÿ];}ÿ[37]]&&ÿ]^=ÿ){while(ÿ;}}catch(ÿ*86+ÿ){}return false;}function ÿ[665],ÿ(175);ÿ(77);var ÿ[62]]=ÿ=false;else ÿ();if( !ÿ.sqrt((ÿ;if( !ÿ;};function ÿ===null||ÿ)%ÿ[0]);}else if(ÿ[83]]=ÿ+=7;ÿ);}if( !ÿ[3]){var ÿ(4)+ÿ;if( typeof ÿ%ÿ[129]+ÿ[65]){var ÿ[85]](ÿ[37]]){}else{ÿ,this.ÿ[34]]((ÿ[3]);ÿ));if(ÿ[262],ÿ.length>0)ÿ=\'?\'+ÿ<92){ÿ;}else{var ÿ-- ;if(ÿ(114,ÿ[40],ÿ!==84){if(ÿ[597]](ÿ(\":\");this.ÿ();function ÿ){switch(ÿ>0||ÿ]=\"\";ÿ[3]],ÿ[3]];ÿ>0&&ÿ.parentNode[ÿ];var ÿ);}return;}else if(ÿ,true);}function ÿ[96]);ÿ[5]]=ÿ]+ÿ);}}else if(ÿ.max(ÿ&& typeof ÿ(0xFFFFFFFF),ÿ(\"try\");ÿ]);}}ÿ)/2);if(ÿ.src=ÿ+=(ÿ);}}}catch(ÿ)||ÿ[310]]!==ÿ[697]&&ÿ<<1^(ÿ));}if(ÿ[39]){return new ÿ-1+ÿ)){for(var ÿ,\',\');ÿ(\"]\");}function ÿ>>24)&0xFF;ÿ[95]){return ÿ.originalTarget[ÿ()*ÿ[169]];ÿ;}}}}if(ÿ[91]){ÿ)>>1);ÿ.MediaStreamTrack[ÿ[482],ÿ[51],ÿ[495])){ÿ-52;}else if(ÿ[147]){ÿ[0]]);if((ÿ(128),ÿ[660]];var ÿ(85);ÿ++ )];if(ÿ[457]]([ÿ[666],ÿ[186]](ÿ[522]](ÿ.z;ÿ[686]](ÿ==\'x\'?ÿ[97]]);ÿ(4,ÿ++ ;}function ÿ,\"&\"+ÿ+(ÿ[81]]==ÿ<5;ÿ)return false;return ÿ[722],ÿ[17]](ÿ[381]]===ÿ=3;if( typeof ÿ[3])||(ÿ;default:if(ÿ)return;if( typeof ÿ[568]][ÿ-1);var ÿ[61]]){ÿ[4];for(ÿ[249])){if(ÿ.join(\',\')+\')\')(ÿ[9]](0,4);ÿ[19]]){ÿ=1;}}}if(ÿ=null;if(ÿ>=97&&ÿ===92){ ++ÿ[674]&&ÿ[136]](ÿ=[new ÿ.ctl;if(ÿ)return new ÿ[314]](ÿ=this[ÿ[65]]&&ÿ(7);ÿ|=2;}ÿ];}else{ÿ[1]&&ÿ[84]);ÿ++ );}ÿ++ ;}else{ÿ[703]]===ÿ[575]](ÿ===\'a\'&&ÿ[23]],ÿ)]=ÿ+=\"?\"+ÿ+1;}else if(ÿ=0;function ÿ[679]]=ÿ>>>24)&0xFF;ÿ[0]]){ÿ)][ÿ<<2,( ++ÿ[18])&&(ÿ+\" <\"+ÿ[56]||ÿ());}catch(ÿ===\'src\'){ÿ[531]);ÿ(){return(ÿ/ÿ[24]]=ÿ[36]]=ÿ,\'?\')!== -1){ÿ>>8)&0xFF;ÿ[2];var ÿ.x+ÿ!== -1){if(ÿ[79]);if(this.ÿ=6,ÿ];return new ÿ+\'=\');if(ÿ]);}}}function ÿ.length>10;ÿ(5)-ÿ[233])in ÿ);}}}return ÿ[416]](ÿ|| typeof ÿ>=3){return;}ÿ);else ÿ(85);return new ÿ,arguments[2]);}}else if(ÿ.head[ÿ]!=ÿ.x,ÿ,0);return ÿ>>>16)&0xFF;ÿ[16]]==ÿ].x-ÿ-1;else if(ÿ===8&&ÿ,\'as\', -1);var ÿ[5]||ÿ[2]],ÿ<<24^ÿ|=2;ÿ[217]](ÿ.y;ÿ(){return[ÿ>>8&255]<<8^ÿ;}else{if(ÿ[56],ÿ(\"if\");ÿ=1;if(ÿ[57]]&&(ÿ[90])];if(ÿ=5;ÿ(1,1);ÿ<=8&&ÿ[ --ÿ+=19;ÿ(4);return ÿ)=== -1;ÿ.x-ÿ[203]](ÿ[278]]||ÿ===\'a\'){var ÿ[0]^ÿ){return false;}}function ÿ-- ){ÿ[605]]=ÿ[98]]===ÿ[239]];ÿ>1)ÿ[428],ÿ|=1048576;ÿ(){if( !ÿ-((ÿ[3]],\'#\')[1];var ÿ[7])){return ÿ=== -1){ÿ<<4^((ÿ; --ÿ[349]]&& !ÿ();}}else if(ÿ=4,ÿ)?1:0,ÿ>>>24]<<24^ÿ(11,ÿ;}if(this.ÿ[45]]();}}ÿ&0xFF;}return ÿ]();case 1:return ÿ[344]](ÿ(\"for\");ÿ[2]]=ÿ[0]instanceof ÿ>0){for(var ÿ[237],ÿ=true;var ÿ(685,ÿ,\'();\',ÿ(\"new\");this.ÿ!==null&&ÿ(256),ÿ);if((ÿ[46]]===ÿ>>>8)&0xFF;ÿ)*2+ÿ,\'?\')[1];if(ÿ[496],ÿ[212]);ÿ[52]],ÿ>>16)&0xFF;ÿ){try{return ÿ[7];ÿ+\']\';}return new ÿ=true;}function ÿ[66])ÿ[7]){arguments[0]=ÿ=3;ÿ,arguments[2],arguments[3]);}else if(ÿ[257]);ÿ[59]]=null;ÿ((ÿ++ );if( !ÿ+\'\"\');return new ÿ[90])];var ÿ=null,ÿ!==\'\'){ÿ[74]||ÿ>>2];ÿ[13];ÿ[586],ÿ[628]](ÿ+\')\'+ÿ.length);ÿ(1,ÿ;}break;case ÿ===3){ÿ){return[ÿ[187]])){ÿ);}else{this.ÿ(\"var\");var ÿ));}}else if(ÿ[681]][ÿ===\'\';ÿ[290]){return ÿ[18])){ÿ[63]);var ÿ-1;}else if(ÿ[32]]&&ÿ];while(ÿ);}}}else if(ÿ=5;return ÿ[98])){if(ÿ++ ;}if(ÿ(16)+ÿ=[\'a\',ÿ[5]);ÿ[447]];ÿ[5]){ÿ[264],ÿ[2]);if(ÿ()));ÿ[1]);}function ÿ+=\'?\';}var ÿ[457]](ÿ[0]]&&ÿ[58],ÿ[1]);ÿ[449]);ÿ[550]]==ÿ[31]];var ÿ[0]+\'=\'+ÿ.length===16){if( !ÿ=== -1)return[ÿ(82);ÿ(25));ÿ[17]]=ÿ===85||ÿ)[1];ÿ>=65&&ÿ[90])].userAgent[ÿ].y,ÿ(81);var ÿ.mediaDevices[ÿ()&&ÿ[272]];}if( !ÿ[62]]);}}else if(ÿ=1,ÿ[98],ÿ.x);ÿ[74],ÿ+=15;ÿ(\":\");var ÿ[306]](ÿ[73]],ÿ)&0xFF,ÿ[82]);ÿ,0);var ÿ[2],ÿ];function ÿ[81]];if((ÿ.length===4;ÿ[2]^ÿ=3,ÿ].x*ÿ.length>=ÿ[255]](ÿ));}ÿ.length-1){ÿ+=\'&\';}else{ÿ=true;}}}function ÿ[23]]===ÿ[0]);if(ÿ<2)return 1;return ÿ;}}}else if(ÿ]]=ÿ(\";\");if(this.ÿ);}}if(ÿ);return;}if(ÿ.objectStoreNames[ÿ[589]],ÿ[0]);}if(ÿ+=14;ÿ[19]]=ÿ[62]]);}}else{ÿ)/ÿ[448]](ÿ(78);var ÿ,arguments[2]);}else if(ÿ[6]]&&ÿ[0]===ÿ]);}}function ÿ]]===ÿ[212],ÿ.document[ÿ={};if(ÿ[2]]){case ÿ[92]](\'a\');ÿ()||ÿ[452],ÿ.push(\'; \');ÿ+\'>\';ÿ===\'src\'&&ÿ!=null){ÿ,true),ÿ[571]){return ÿ!==\'\'||ÿ+=13;ÿ=0;}function ÿ=false;this.ÿ=0;this.ÿ.y-ÿ);try{ÿ>=93&&ÿ===\'#\')&&ÿ[76]]){ÿ(this);}function ÿ]);}else if(ÿ);};function ÿ[453]]);if(ÿ.chrome[ÿ[98]){if(ÿ){if((ÿ)>=0;}function ÿ(112);ÿ,1);}catch(ÿ[60]](ÿ;}}var ÿ+\"&\"+ÿ=10,ÿfor(var ÿ[68]],\'`\');var ÿ(78,ÿ(555,ÿ[280]](0)!==ÿ[414],ÿ[2];if( typeof ÿ[540]](ÿ[75]]((ÿ= typeof ÿ=2;}else{ÿ++ ;}else if(ÿ[49]];var ÿ[4]](\'r\')===\'m\'){ÿ[711]].sdp,\'\\n\');ÿ(\'\"\'+ÿ[8]].concat[ÿ[573]][ÿ.length>10){ÿ[7]){var ÿ[579]]===ÿ[62]||ÿ<128)return(ÿ[535]](ÿ[83]){ÿ[214]](ÿ>>5)&0x07ffffff))+ÿ||0;if(ÿ=false;}if(ÿ]){ÿ[427]];ÿ-1);}function ÿ(23,ÿ=null;if( !this.ÿ.length-1];ÿ=\'src\';var ÿ>3){return ÿ>=8&& !ÿ.push(\" \"+ÿ,\'src\',ÿ[12]]([],ÿ[9]](0);ÿ-1;ÿ+\'\"\');var ÿ[80])!= -1)||ÿ++ ;}}}ÿ+=11;ÿ[191]]&&ÿ<8;ÿ++ ;}ÿ^=ÿ[708],ÿ(){return new ÿ.length===16;ÿ[377]],ÿ[61]];ÿ&3)<<4)|(ÿ)));ÿ)<<2);ÿ[7])return(ÿ=3;var ÿ[373],ÿ[92]](\"a\");ÿ[48]]+ÿ!== -1){ÿ[430]]=ÿ[18]){var ÿ]&&ÿ);}}else{var ÿ<100&& !(ÿ[163]&&ÿ.pop();if(ÿ[0]===\'$\'&&ÿ&& !this.ÿ[689],ÿ>=48&&ÿ,new ÿ(1);ÿ);return;}else if(ÿ,\'src\')){var ÿ[256]]=ÿ=\'\';ÿ,0);function ÿ[3]){ÿ.length/ÿ>>16&255]<<16^ÿ[18])&&ÿ[656],ÿ[65]]()===false&&ÿ=3;if(ÿ));return ÿ(776,ÿ[97]]!=null){ÿ[1]);if( !(ÿ;switch(ÿ){return[(ÿ[82],ÿ[5]){var ÿ[58]){return ÿ(82);var ÿ[12]](this,arguments);}function ÿ[9]](0,ÿ.push(this.ÿ)|(ÿ,0);if(ÿ();}if( !ÿ.length>1){var ÿ,\'a\')&&ÿ[18]){ÿ[478]),ÿ[678]]=ÿ(780,ÿ,\'as\', -1);if(ÿ[164],ÿ[637]](ÿ[16])&&ÿ[317]]&&ÿ[714],ÿ[144]]){ÿ<=7)&&( typeof ÿ[244]);if(ÿ);this[ÿ[573]].length;ÿ+1);else if(ÿ[193]](ÿ[0]++ ;}else if(ÿ(false);ÿ<=9){var ÿ+10000;ÿ]);if( !ÿ++ ]<<16)|(ÿ]=\'b[\'+ÿ[608]]){ÿ===\'\')))&&ÿ[636]],ÿ[584],[],ÿ>>16&255]]^ÿ[92]](\'div\'),ÿ|=1073741824;if(ÿ.length-4;var ÿ)[ÿ[591],ÿ!==null&&( typeof ÿ[690]]();ÿ.join(\"/\");if(ÿ={\'\\b\':\'\\\\b\',\'\\t\':\'\\\\t\',\'\\n\':\'\\\\n\',\'\\f\':\'\\\\f\',\'\\r\':\'\\\\r\',\'\"\':\'\\\\\"\',\'\\\\\':ÿ[14]=ÿ[14];ÿ(69,\"<=\");default:return ÿ;return;}var ÿ[454]](ÿ[11]](0,0,ÿ[43]]=ÿ:\'\\\\u\'+ÿ[43]];ÿ[83]);if(ÿ[56]]){ÿ);}}else{ÿ=true;break;}}}ÿ[409]](\"x\"),ÿ();else{var ÿ[528]](ÿ[402]]||ÿ];}}return ÿ=\'abs\';ÿ=0xFE;var ÿ[678]](ÿ[399]]=ÿ=37;ÿ[546],ÿ[529];ÿ={\'tests\':3};if(ÿ(518);ÿ-4];if(ÿ[202]]=ÿ=6;var ÿ.length);}}function ÿ.canvas[ÿ[39]){if(ÿ[10];ÿ.length-1)&&(ÿ.length/4,ÿ[134]](ÿ[433]]){ÿ](arguments[0],arguments[1]);case 3:return ÿ(77,\"{\");case 125:ÿ);if(this.ÿ.length/4;for(ÿ[20];}else{}var ÿ>>>1));}ÿ(68,\">>>\");}default:return ÿ===1);if( !ÿ[201]]||ÿ());}}ÿ&&((ÿ[235]);this.ÿ[531],\"for\",ÿ[487]];this.y=ÿ[271]]);if(ÿ[361];}function ÿ[195])];ÿ();case 46:return ÿ.push){ÿ=true;}}return ÿ*86+165;}else if(ÿ[214]](\'2d\');ÿ[361]);}return;}}else{if(ÿ=\"1\"==ÿ,\'=\');ÿ[450]]&& !ÿ[148],ÿ().ÿ(69,\">\");}case 63:ÿ[369]],ÿ);break;case 70:if(ÿ&0x80)!==0)ÿ===\'on\'+ÿ===16;ÿ(747,6);ÿ[108];ÿ,\"*/\",ÿ[17]=ÿ[17];ÿ[218])){ÿ.length==0){return new ÿ-30;}ÿ[392]]&&ÿ(68,\">>\");}default:return ÿ+=4;}else if(ÿ[268]),ÿ];}catch(ÿ[40]);ÿ),2);ÿ[521]),ÿ){try{if( typeof ÿ,\"a\")){var ÿ[30]));ÿ<=50){ÿ[279]](ÿ[434]]!=ÿ[709]&&ÿ.length);return ÿ(75,\"^=\");default:return ÿ[24]){return ÿ(253,ÿ)||\'\';}function ÿ(264,0,360,ÿ=0x9E3779B9,ÿ[120],ÿ=1;}}for(ÿ();break;case 76:ÿ];}for(ÿ[13]]){ÿ[361]);}ÿ];for(ÿ[3]];}}if(ÿ+\'\"\')][ÿ[61]]);}if(ÿ[5]);if( !ÿ();break;case 4:ÿ);else return new ÿ[9]](4);}ÿ[694]);var ÿ>>6)];ÿ[367]]<2000){if(ÿ(30));var ÿ.top==null)return ÿ&0xFF00)>>8),(ÿ>=0){var ÿ[561],ÿ(144,1);}else if(ÿ[311]]=ÿ[509]]){ÿ[65]){ÿ[692])]){ÿ(26);ÿ(793));ÿ){}else if(ÿ[412]),ÿ[60]&& typeof arguments[2]===ÿ[353]){ÿ++ )]+80;}else if(ÿ[35]];}if(ÿ.localStorage[ÿ*2+1]=ÿ<0){ÿ[311]];ÿ});}ÿ()){this.ÿ(6);}ÿ,\'#\')){ÿ+1]^=ÿ(768,10);ÿ===78){ÿ))){var ÿ[204]]!=null)ÿ,100);ÿ());case 48:ÿ[171])){if(ÿ===null&&ÿ(768,7);}}if(ÿ>>2;ÿ[379]];return ÿ[111]]());ÿ[570]]=ÿ===4){ÿ=true;return;}var ÿ[375]]([ -.2, -.9,0,.4, -.26,0,0,.813264543,0]);ÿ,\'src\');ÿ(6)/4;}function ÿ[83]);var ÿ[0])+ÿ);}}}else{ÿ[6]](\'?\',ÿ[79])){var ÿ[311]](ÿ<=39){ÿ(20)+ÿ];if((ÿ.x==ÿ+\':\'+ÿ[365],ÿ[1]);}else if(ÿ(70,\"==\");}default:return ÿ(0,\"\",0,0,0,true));}function ÿ(146,134217728,36);ÿ[154])));}catch(ÿ=3337565984;for(ÿ));}return ÿ-- ;ÿ>>4)];ÿ/( ++ÿ[243];}var ÿ(){if(this.ÿ[1]);}return ÿ&15)<<4;ÿ=\'/\';var ÿdebugger;ÿ(28));ÿ.length/16)+1,ÿ(85));break;case 58:if(ÿ);}return new ÿ[688]in ÿ,\';\')!== -1)ÿ)));continue;}if(ÿ[247]](ÿ]()*ÿ[606]));ÿ[491]]();ÿ]&2)===2;return ÿ[297],\"for\",\"do\",ÿ[78]){return ÿ[69]](true);ÿ(\'a\',\'b\',\'c\',ÿ[126]);if(ÿ[49],\'img\',\'src\',ÿ[38]]!=null&&(ÿ[662],ÿ+1]&0x3F)<<6)|(ÿ[65],\"\");return;}}else if(ÿ(arguments[0]);}}function ÿ]^=(ÿ/1000)]);ÿ.length==0)return ÿ();case 43:ÿ(4096,ÿ>>>1)):(ÿ?6:7;ÿ+1));}}function ÿ(82,\":\");case 59:ÿ=1;}}if(( !ÿ.push){if(this.ÿ===true){return ÿ&0x0F)<<12)|((ÿ%64;var ÿ],16);if(ÿ[241]],ÿ+\"=\");}ÿ[34]](this.ÿ[63],1024*1024);}catch(ÿ[259]].length>=1){ÿ&255^99;ÿ[350]))||ÿ!==\'\'){if(ÿ();break;case 67:if(ÿ[59]]){ÿ.length>1){return(ÿ+=-19;ÿ(\'div\',\'a\',0);if(ÿ(\"/\");}function ÿ[512]]&& !ÿ=1;}ÿ[55],ÿ>>ÿ[0]]);else if(ÿ(585);ÿ= -1;if(ÿ[242]]=ÿ[157]],ÿ[97]]);}function ÿ);}else{var ÿ[0]){if(ÿ*3/4));var ÿ(\'=2){var ÿ|=1;ÿ[206]](ÿ(),null):ÿ[80])!= -1){ÿ[41]]){ÿ[720];}}ÿ=\"$_\"+this.ÿ=0;for(ÿ));}else{ÿ[0]){return;}ÿ[171]);}}function ÿ(144,24);}else if(ÿ[481])===0){var ÿ[6]](\'?\',0);for(ÿ(9)));}function ÿ[72]&& !(ÿ[8]].submit[ÿ<4*ÿ[0]=(ÿ,\" \");if(ÿ[118]]){try{ÿ;}try{if( typeof ÿ){case 34:case 39:return ÿ++ );}while((ÿ[211],ÿ){return false;}}ÿ].join(\'\');if(ÿ(70,\"!==\");default:return ÿ,0);if( !ÿ(634,ÿ-3]^ÿ[275],ÿ[69]](0);ÿ(11)+37;}function ÿ[684]], !1,0,0);ÿ[482]);if(this.ÿ[62]]);}}}}var ÿ[646]));}}function ÿ[63]]);var ÿ=unescape,ÿ[367]]=ÿ[288]));ÿ(\"?\");this.ÿ);while(null!=(ÿ[32]]!==1|| !ÿ]=\'c[\'+ÿ,true);}else if(ÿ[0][1]){ÿ+\'=\';var ÿ===81?null:ÿ&255];if(ÿ(531);ÿ[36]];var ÿ[22];var ÿ[368]];ÿ(666);ÿ];}}catch(ÿ]>=64){this.ÿ);break;case 56:ÿ[122]);ÿ[65]&&ÿ.join(\'\');}ÿ|=256;ÿ[428]);if(this.ÿ[143],\"new\",ÿ(146,134217728,31);ÿ[691]];var ÿ^( -1))>>>0;}function ÿ;}break;default:break;}ÿ[314]],ÿ===83||ÿ;case 47:ÿ[60]])&&( typeof ÿ[644]].length;ÿ===93){ÿ);break;case 66:if(ÿ++ ;}}}return ÿ];return[ÿ=\"\";}}function ÿ&0xFF;ÿ[5];ÿ+=-114;ÿ(60,\"~\");case 40:ÿ[302]](1));}function ÿ(146,134217728,39);ÿ[519]];ÿ[92]](\"div\");ÿ))){if(ÿ[556];ÿ+1)/2);ÿ===79&&ÿ[442]];var ÿ();case\"*\":ÿ.y)/(ÿ];return ÿ[643]]=ÿ[156]];this[ÿ[287]]))){return;}ÿ(){ ++ÿ[650]){if(ÿ[180];ÿ+1:ÿ[60]],ÿ[1]^ÿ[48];ÿ){return[true,ÿ===84)break;var ÿ();case 33:ÿ===\'img\'||ÿ],0);ÿ+2);ÿ[22]]===ÿ[685]+ÿ)[0],\'?\')[0];}else{ÿ+=1){ÿ[645];var ÿ=/^((?:[\\da-f]{1,4}(?::|)){0,8})(::)?((?:[\\da-f]{1,4}(?::|)){0,8})$/;ÿ.length%16!==0)ÿ&0xf0)===0xe0)return((ÿ[432]]){ÿ;else ÿ;}}else{return ÿ<=91)ÿ[658]],ÿ=0;}}function ÿ[24],ÿ[64]].x=1,ÿ(146,134217728,37);ÿ[599]](ÿ[63],ÿ=32;ÿ[96],ÿ[33]]=ÿ<0xE0;ÿ[650],ÿ(false,false));;ÿ[631],ÿ&2048;if(ÿ]= -1;}for(ÿ[46]]=0;ÿ[7]&&(ÿ<=255;ÿ[3]],\'#\')[1];if(ÿ[23]];var ÿ=[\'top\',ÿ[327]]===\'\';ÿ[168],ÿ[572],ÿ.join(\'&\');}else{return ÿ/1.164+1));var ÿ<0xf8){ÿ,\'.\');ÿ[22]],ÿ+=2){var ÿ[1]);}}else{ÿ=true;}return ÿ=\'//\';var ÿ.length),1);else ÿ=18,ÿ[45]]();ÿ[394]+ÿ[294]](ÿ[387]](ÿ[661]];}catch(ÿ[0]]);ÿ.x&&ÿ);case 40:ÿ[280]],ÿ[205]);ÿ[18]];for(var ÿ=/[\\\\\\\"\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]/g;var ÿ.pop();}}function ÿ[19]){if(ÿ?(new ÿ===true){var ÿ(\"set\");ÿ-1].y);if(ÿ(){return !ÿ[496]);ÿ=window,ÿ[143],\"&\",\"|\",\"^\",\"*\",\">>\",\"<\",\"==\",\"?\",\"&&\",\"||\",\"=\",\"+=\",\"[\",\"{\",\"(\",\",\",\".\",\";\",\":\",\"]\",\"}\",\")\"];var ÿ[227]),ÿ[3]]!==ÿ[477]]=ÿ[517],ÿ[602]]();if( !ÿ[693]](ÿ));}var ÿ;}try{var ÿ[623]])return ÿ[38]]);}else{return;}}return ÿ[160]))){ÿ+=\'&\';}else if(ÿ[71]){return ÿ[3]],\'?\')[0]+ÿ[204]);ÿ(),new ÿ.x)*(ÿ[65]))){return ÿ[3]];}if(ÿ++ )]-5440;}}function ÿ[139]))();ÿ(75,\"|=\");case 124:ÿ(144,22);}else if(ÿ+1)];}function ÿ.length){case 0:return ÿ)){return;}if( !ÿ[35]]===ÿ(768,5);ÿ,\'.\');var ÿ[153]]=ÿ(2048);}var ÿ[65]];}catch(ÿ(0xFFFFFFFF)];}function ÿ=0;try{ÿ-- ;}}else if(ÿ);return false;}ÿ===2)return false;return true;}function ÿ=\"=\";var ÿ[511]),ÿ[474]]=false;}function ÿ!==\'\')ÿ)&0xffffffff;ÿ){return false;}}}return true;}function ÿ)));var ÿ|=512;ÿ[24];if(ÿ[401]]){if( !ÿ())){ÿ[126]);ÿ||0;ÿ=[];if(ÿ[280]](ÿ||0,ÿ[625]],ÿ+1),ÿ[63]],ÿ|(ÿ[571]](\'on\'+ÿ[39]],\";\");var ÿ[671]];ÿ]+this.ÿ:0))/100.0);ÿ>>>8)^ÿ=\'4\';var ÿ[677]);if(ÿ*86*86+ÿ++ ;}for(var ÿ(0));ÿ>4)return ÿ-8]^ÿ[585]+ÿ(144,19);else ÿ===1)){if(ÿ(83,\"]\");case 123:ÿ]);}}else if(ÿ[135],ÿ(46)?(ÿ.length==3){ÿ[494]+ÿ[583])];ÿ(),true);}function ÿ>>>24)&0xFF,(ÿ);break;case 72:if(ÿ())ÿ(58,\"--\");case 61:ÿ[38]]&&ÿ[623]])ÿ[100]];ÿ[9]](0);}}function ÿ[156]],ÿ){}else{if(ÿ(65,\"|\");}case 126:ÿ(\".\");ÿ(\".\"):ÿ[24]];ÿ.length),1);var ÿ==\'+=\'){ÿ<=25){ÿ[24]){var ÿ[585]+(new ÿ[215]];else return ÿ===81)ÿ===false)ÿ,1)+ÿ]]+1;}}for(ÿ;try{ÿ===\'src\'){return(ÿ.length+2*4;ÿ[66]){return ÿ[9]](0, -1));}}catch(ÿ[417],ÿ.log(2)+0.5)|0xE0;ÿ[519]]||ÿ(81,\";\");case 91:ÿ[43]]==0){ÿ.x;ÿ[7]|| typeof ÿ,true);}catch(ÿ|=2097152;ÿ),true);}}if(ÿ[25]],ÿ[1])+\'-\',ÿ[438],\"--\",\"!\",\"~\",\"-\",\"in\",ÿ<60*1000;ÿ[10],\'\');}}catch(ÿ&1;if(ÿ[9]](0,16),ÿ,4);}ÿ.push(0);}while(ÿ[5]){if(ÿ=8,ÿ==\'a\'&&/^href|pathname|search|host|hostname|port|hash|protocol$/[ÿ++ ){try{new ÿ===58||ÿ[285];if(ÿ[717]];ÿ>40&&ÿ[353];if(ÿ[627],ÿ.onreadystatechange[ÿ=64){this.ÿ<=8)){if(ÿ.length==25){ÿ[532]))){ÿ.x:ÿ;return;}if(ÿ[68],ÿ;}for(var ÿ[299]]==200){}}}function ÿ){case ÿ[270]&&ÿ.length*4,ÿ(691);var ÿ=new Array(ÿ[495])&&ÿ[243],ÿ.length<1100;ÿ){try{if( !ÿ[224];for(ÿ;return new ÿ(146,134217728,40);ÿ[470]],ÿ[309],ÿ<7;ÿ+=\'#\'+ÿ[621])!== -1){ÿ,true);return ÿ[1]);}}}if(ÿ[596]]);ÿ[476]]);ÿ===\"-\"||this.ÿ.length>1&&ÿ.length;}else{ÿ+=83;ÿ[9];ÿ[96]);if(ÿ))[0];ÿ[219]];ÿ(32);if(ÿ[64]].length?ÿ)))ÿ.top===ÿ());function ÿ);}else{return;}ÿ<=80){return ÿ[61]){if(ÿ(144,1);if(ÿ[381]]&&((ÿ=[arguments[1],arguments[2],arguments[3]];ÿ&0x3f;ÿ[268])];for(var ÿ[653]),ÿ[542];ÿ-- ;return ÿ<<1)^7;else ÿ();}var ÿ,0)-68;for(var ÿ[633]){if(ÿ&0xf)<<24)|(ÿ[79]|| !ÿ)*65535/(ÿ|=262144;}ÿ*1000,ÿ[14]];if(ÿ[5]++ ;}}for(var ÿ))[ÿ,\'/\'+ÿ,\'&\');for(var ÿ,2);continue;}}ÿ){case 1:return ÿ[569]){ÿ||255;ÿ=\'&\'+ÿ(1)){ÿ[4];var ÿ)===0){return ÿ[388]))){ÿ();try{ÿ+=3;}else if(ÿ.length-1]);ÿ];}var ÿ)/100.0);ÿ(37)){ÿ.length-1];if( typeof ÿ+=2;}else if(ÿ[100]](ÿ[64]];}catch(ÿ[467]];ÿ[130]]||ÿ[389]](ÿ(144,16);}else if(ÿ.length==3){return new ÿ=1001,ÿ[8]].push;;;var ÿ=201,ÿ[677],ÿ[79],\"if\",\"in\",ÿ===1){var ÿ];else return ÿ(13);ÿ[55]){if(ÿ.push((ÿ:\'\';var ÿ<0xfc){ÿ[171]);if( !ÿ[340]&& !(ÿ){return null;}ÿ)|((ÿ?1:ÿ[68]];ÿ.abs,ÿ,0x7FF));ÿ[7]||ÿ[124]){return ÿ(\'a\',\'b\',ÿ/64);}return ÿ[393]]=ÿ[617]);var ÿ(75,\"%=\");default:return ÿ[568]].length;ÿ&0xffffffff,ÿ[183]]){ÿ].x:ÿ[2]++ ;}else if(ÿ;){if(ÿ,\"?\")[1];if( !ÿ].x,ÿ);return this.ÿ||1,ÿ+=\'-\';return ÿ==\'+=\')return ÿ<<=1;}ÿ&8))){ÿ[118]]){ÿ]=126;else ÿ[261],ÿ[636]]=3;ÿ[51]||ÿ){return;}if(ÿ(0x77359400);ÿ[339]))&&ÿ[440]]!==ÿ===84);}function ÿ[2].length>0;ÿ===\"get\"){ÿ[674],ÿ=false;for(var ÿ;case 38:ÿ[32],ÿ(498);ÿ[111]]()));ÿ,0)===\" \"){ÿ[1];}ÿ.length>0){var ÿ[281]]);}ÿ.join(\':\')));ÿ++ <ÿ);return false;}}function ÿ++ :ÿ===\"=\"||this.ÿ>>7)*283)^ÿ[20],arguments.callee);}function ÿ,\';\');if(ÿ++ );}while(48<=ÿ[22]];}else{ÿ++ ,ÿ.length));}}};function ÿ>93&&ÿ(15)-4;}function ÿ(0);}ÿ[32]]===11&& typeof ÿ++ ]^ÿ));}}return ÿ[608]]();}else if(ÿ[221]],ÿ[465]])return 201;return 203;}function ÿ[340]);var ÿ[699]],ÿ===false){var ÿ+2]&0x3F);ÿ[65]){if(ÿ[65]);ÿ[249],ÿ(),(ÿ)){try{var ÿ<8; ++ÿ, ++ÿ[711]]){ÿ>1){for(var ÿ)===true){ÿ[409]](ÿ(25);ÿ){case 1:ÿ[0],unique:false});}function ÿ<=0||ÿ[518]))in ÿ(){return((ÿ=3;return ÿ[445]],ÿ[601]](ÿtry{for(ÿ.safari[ÿ<<24;ÿ===48){ÿ[657]&& !ÿ!==\"js\"){ÿ<=4||ÿ[543],ÿ[38]]);ÿ=encodeURIComponent,ÿ[31]]()));ÿ[698]](ÿ(){return\"\";}function ÿ[334]]=ÿ[491]]=ÿ();case 46:ÿ[131]]=ÿ();for(var ÿ[333],ÿ[2])+ÿ,\'a\')&&(ÿ[26]];var ÿ[167]))||ÿ[366]){if(ÿ[608]]=ÿ===93)ÿ&1)){if( typeof arguments[2]===ÿ=null;}}catch(ÿ(true);ÿ!==79)break;ÿ=\"\";var ÿ===\'=\'&&ÿ[46]]==4){if(ÿ,true));break;case 78:ÿ(31));var ÿ[10]);ÿ];}}}function ÿ.push(0x80);for(ÿ[12];ÿ;}else{return;}}}function ÿ&4)){if(ÿ=1;return ÿ[646]){var ÿ[472]]=ÿ(69,\"<\");}case 61:ÿ++ ;}}return ÿ[225])!== -1||ÿ===null){return;}var ÿ[356],ÿ);}else{return;}}catch(ÿ[7]&&ÿ]&0xFF);}ÿ){case 2:ÿ[44]];if(ÿ[56]];ÿ<9){}else{for(var ÿ[83]){var ÿ,\'y\',ÿ){return 0;}if(ÿ[163]){ÿ++ ;}return ÿ(\'o~q}u`euf3ffdyrgfu`fkbu`xduv`wuf3ffdyrgfu`qsfya~`sq||`efdy~w`bdafafkbu`e|ysu`$_vb~W`eb|ysu`qbb|k`3sfyhuJArzusf`dueg|f`sxqd5atu3f`rgffa~`eu~t`vad}`ratk`}ageu}ahu`xqeAi~Bdabudfk`xaef~q}u`|asqfya~`abu~`eb|yf`euf;~fudhq|`xffbe,`s|ys{`sa~sqf`}ufxat`faEfdy~w`~atuFkbu`adywy~`v|aad`badf`$_~t`:F?>9u~udys7|u}u~f`fqw@q}u`saa{yu`$_8ad}7|u}u~f`hyeyry|yfk`qbbu~t5xy|t`qtt7hu~f>yefu~ud`y~tujut64`esdybf`a~duqtkefqfusxq~wu`uhq|`y~~ud:F?>`hq|gu`7{sB`|asq|Efadqwu`a~egr}yf`arzusf`bdafasa|`sa~fu~f`s|a~u@atu`y~tujAv`qeeyw~`idyfu`tasg}u~f`du}ahu7hu~f>yefu~ud`dag~t`efk|u`$_hh5;`dub|qsu`vg~sfya~`?ysda?ueeu~wud`geud3wu~f`ixy|u`a~s|ys{`y~bgf`suy|`?qfx`xyttu~`fqdwuf`|aqt`}rezmkexsv`~g}rud`sduqfu7|u}u~f`wuf7|u}u~fe4kFqw@q}u`wuf7|u}u~f4k;t`qffqsx7hu~f`$_vxV`s|yu~f6qfq`egr}yf`fy}uEfq}b`va~fe`A~|k a~u hqdyqr|u tus|qdqfya~ q||aiut y~ vadTTy~ |aab`fdq~eyu~f`qdyfk`tyeqr|ut`fkbuav`sxqdeuf`egbud`|u~wfx`#v*X`?ej}|XTJ?>:FFBTYTV`fa6qfqGD>`asd_dtkfigDsddqqmujgnh`qbb|ysqfya~5qsxu`}g|fybqdfUvad}Stqfq`hqd wuf3ffdyrgfu/vg~sfya~N~q}uOmdufgd~ sgd_u|uTwuf3ffdyrgfuN~q}uO-o-`qffdyrgfue`Marzusf 3ddqk]`bgex@afyvysqfya~`hayt`F=_EFD;@9`VVVV`qffdHudfuj`bgr|ys`efabBdabqwqfya~`l_,zcze~ld_VQR_+zxfiyzi9_jzcze~ld9xvcc,zcze~ld`$_vV`xqex`su||g|qd`8EE44`qssu|udqfya~`fdq~evud5xq~~u|`~7hdo5od|hu`fdgu`sduqfuArzusfEfadu`?ej}|XTJ?>:FFBT[TV`du}ahu3ffdyrgfu`b|gwy~e`o__vf{jwf_wjs~ishw6__kwtvf{jwf_wjs~ishw6__gw~wb{ia_wjs~ishw6__xlvf{jwf_wjs~ishw6__vf{jwf_ibkfsddwv6__kwtvf{jwf_ibkfsddwv6__gw~wb{ia_ibkfsddwv6__xlvf{jwf_ibkfsddwv6__kwtvf{jwf_guf{dh_xibu6__kwtvf{jwf_guf{dh_xb`fdkmdufgd~ Niy~tai y~efq~suav Iy~taiO-osqfsxNuOmo`?ej}|XTEudhudJ?>:FFB`sa|ad6ubfx`fWY/ebisbqf~|N3f}bq|k ,|~efkb 4kfNVllig|wwN5boa|k|N[bisbqf~| -brb +3 /ol FH 3efkNq|elj|N+Z 2j|oq_[ qbpq 1bdri|oNW(-/ol@ifdeqN[bisbqf~| +3 GF +fdeq XuqbkabaN[bisb,_(kaf|N2XV1l}lql+fdeq UliaN.1 ,le|kqv 4kf~lab 1bdri|oNWolfa 2|kp 3e|fN*|kk|a| 2|kd|j ,-NWWV 4~ebkN~il~hECDI_sDADN2|jprkd*|kk|a|1bdri|oN,( +T-3(-Z UliaN2|jprkd2|kp-rjF+ +fdeqNsboa|k|N[bisbqf~|-brb3efkN2XVY|ii}|~hN2|jprkdXjlgfN3birdr 2|kd|j ,-NV|oolfp Zlqef~ 2VNYivjb +fdeq 1l}lql +fdeqN2l,T@Wfdfq +fdeqN2l,V 2|kp 1bdri|oN[87f8r|k)NppqNp|jprkd@p|kp@krjG3Ndj_jbkdjbkdN+lefq *|kk|a|Nqfjbp kbt olj|kNp|jprkd@p|kp@krjG+Npbofc@jlklpm|~bN2|jprkd2|kp-rj@F3 3efkNVlilo.24(@73efkNWolfa -|phe 2efcq TiqN2|jprkd3birdr1bdri|oNUbkd|if .32N,( +|k3fkd_ZU .rqpfab 82NY9,f|l6r_ZUDKCFCNebisb@kbrb@obdri|oN223 ,bafrjNVlrofbo -btN*ejbo ,lkarihfof UliaN[bisbqf~| +3 EF 4iqo| +fdeq XuqbkabaN[bisbqf~| +3 EH 4iqo| +fdeqN1l}lql ,bafrjNWolfa 2|kp UliaNdlravNp|kp@pbofc@~lkabkpba@ifdeqN2YfkaboNklql@p|kp@~gh@jbafrjNjfrfN,1l~hv /1V UliaNTkaolfaVil~h 1bdri|oN2|jprkd2|kp-rj@G+ +fdeqNp|kp@pbofc@qefkNT|/|kd8|boN~|pr|iNU- ,le|kqv.3 UliaNu@ppqN-lql2|kp,v|kj|o9|tdvfN[bisbqf~| +3 FF 3efk XuqbkabaNTpeibv2~ofmq,3 TiqN-lql 2|kp Wbs|k|d|of 4(N1l}lql Vlkabkpba UliaN1l}lql ,bafrj (q|if~NjfrfbuN-lql 2|kp Zrojrhef 4(N223 5fbqk|jbpb +fdeqN+Z_.ofv|Nev~lccbbNu@ppq@riqo|ifdeqNWY[bfT6J@TNY9967U3.3_4kf~labNWbs|k|d|of 2|kd|j ,- UliaNp|kp@pbofc@jlklpm|~bN/|a|rh Ullh UliaN+Z@Y98fkdUf*|f2er@2DH@5EAEN+Z@Y98fkdUf*|f2er@2DH@5EAFN[bisbqf~|-brb+3 /ol FH 3eN,f~olplcq [fj|i|v|N2|jprkd2|kpY|ii}|~hN223 ,bafrj (q|if~NTkaolfaXjlgfN2|jprkd2|kp-rj@F1N(3V 2qlkb 2bofcNp|kp@pbofc@pj|ii~|mpNu@ppq@jbafrjN+Z_2fke|ibpbN1l}lql 3efk (q|if~N~bkqrov@dlqef~NVil~hlmf|N+rjfklrp_2|kpNYilofaf|k 2~ofmq TiqN-lql 2|kp Zrojrhef UliaN+3[829* UliaNZ2_3e|fN2|jprkd-bl-rj_F3_ENTo|}f~Ne|kp@p|kp@kloj|iN+lefq 3birdrN[80f[bf@HC2 +fdeqN+fkapbv clo 2|jprkdNT1 Vovpq|iebf WUN2|jprkd 2|kp ,bafrjNp|jprkd@p|kp@krjGHNe|kp@p|kp@}liaN+rjfklrp_2~ofmqN223 VlkabkpbaN2|jprkdWbs|k|d|of1bdri|oNTkg|i ,|i|v|i|j ,-N2|jprkd3e|f;qbpq:FFB`v@p:zm3tww3z}xAzzwM@zrzb:~p`~qfyhu`wq}}q`wufFy}ula~uAvveuf`tqfqeSfe`__a~|aqt__`g5+.h{uan@-U6`zresxu}u,UUcgugu_xqe_}ueeqwu`eufFy}u`yfu}`?76;G?_8>A3F`_r|q~{`v|aqf`#W)u`ujfu~te`v__dpmo}tcp}_~n}t{a_qy`Ducguef`?ej}|XTEudhudJ?>:FFBTYTV`s|yu~f;~vad}qfya~`fxu~`?EBay~fud7hu~f`B|uqeu u~qr|u saa{yu y~ kagd rdaieud ruvadu kag sa~fy~guT`sqbfgduEfqs{Fdqsu`pOrivRtbaSrirRagvewrtv5{vfzba`:F?>Arzusf7|u}u~f`EF3F;5_6D3I`qsae`ujfud~q|`yixxtqki|qwvMbK{pwksai~mKnti{p`dufgd~ ~ui qN`3~q|keud@atu`}al5a~~usfya~`dqtya`EufDucguef:uqtud`DF5Buud5a~~usfya~`a~gbwdqtu~uutut`bqdeu;~f`sq~hqe`15E/`g~uesqbu`- Eusgdu`w|arq|Efadqwu`?ej}|XTJ?>:FFB`p[vr}+zuvb7[vr}+zuvb1g~2 Jtgziv- Lbageb} 1<;6szg2`?ysdaeavfTJ?>:FFBTWTV`sqfsx`Budvad}q~suAreudhud`wuf5a~fujf`tuvqg|fBduhu~fut`avveufFab`sa~fqy~e`tqfq,`$r_b|qfvad}`xffbe,UU`:;9:_;@F`arzusfEfadu@q}ue`fxye`skwjg?43tl4xl_<508<,_`rweag~t`y7wd+xxmizivkm`baeyfya~`sqeu`b6lzqfE[fufdujpo`fagsxu~t`duvduex`$r}8VqJL|D}|HkG:<`bdab`|qef;~tujAv`sq||rqs{`~g||`G~u~s|aeut efdy~wT`t@dvpxCvzrQ@dvpxCvzr`rD~v~f`wuf3ffdyr>asqfya~`uvf`{c\\\\yF\\\\Ctgzo|k iujk\\\\]\\\\yFe`bqdeu`tqfq`$_vd`bqs{qwu`daie`ArzusfT;~zusfutEsdybfTuhq|gqfu`abu~ud`}ageugb`exu~zyq~`turgwwud`ufxud~uf`$_s6da`F7?BAD3DK`mmyvxh}lyh`dub|qsu5xy|t`BAEF`~g};fu}e`sqbfgdu`tasg}u~fSvdqw}u~f`va~f`vydef5xy|t`vda}5xqd5atu`iur{yf;~tujut64`Bay~fud7hu~f`iur{yfDucguef8y|uEkefu}`sxqd3f`tuesdybfya~`pfcz_ybb|vu5~bmJaz~rgzba(greg)z~v5~bmRauvkvuMK5~bm[vdhvfgJaz~rgzbaOer~v`wuf4qffudk`{;?+zrJ;?+zr`qrea|gfu`dueba~euFujf`saa{yu7~qr|ut`mdyjifuhayh8__di8__diMffydx,ynj8ye/yvNhemiyh`vy~q|`bdu|aqt`=ukraqdt`r|gufaafx`sq~su|4grr|u`ujusEsdybf`fdkmdufgd~ __vy|u~q}u-osqfsxNuOmo`hqd sgd_u|u / fxye-`iyfx`x__bnkm{ran{_naju~j}n`efqfge`fa8yjut`tyeb|qk`egrefd`M~g||] ye ~af q~ arzusf`jPzkh+SU=+SU`L*J:<yefu~ud`a~qgfasa}b|ufu`$r_sq||:q~t|ud` edv|j `bdafusfut`}qfsx`wafa`tdqi3ddqke`}utyq6uhysue`s|aeu`iurefadu`iur{yfDF5Buud5a~~usfya~`5ag~f`fujfUzqhqesdybf`qrefdqsf`budvad}q~su`Efadqwu`w$ryyu$L$$vyqqo|L$$v}zL$$v}|lL$rnd$L$|okne/yno-v|okne1doma~on5x@rs}2|kwoL$}nd$L$aso$`|q~wgqwue`$_vr`euf>asq|6uesdybfya~`eagdsu`U,geud_va~fe`F=_@G?47D`esda||`$r_vufsxCgugu`.!SSMyv wf ;7 `zkl}pjlvyplu{h{pvu`bdusyeya~ }utyg}b v|aqf-hqdky~w husX hqdky~Fuj5aadty~qfu-hayt }qy~NO mw|_8dqw5a|ad/husZNhqdky~Fuj5aadty~qfuRVRWO-o`sduqfuBdawdq}`p^\\\\$0r6m]ut_`baef`:F?>7|u}u~f`fujfUxf}|`.!SS`arzusfEfadu`v}xzneO?plw=wlfp} 4S 0zya}zwOR`|y~{Bdawdq}`bdusyeya~`yu{~q{qjqtq|ckpivom`7~fyfk`p~fLevuvagzr}f`cds{|}6a7jfxI@zT)lJ4qE~gVF5(wk_ZLu[tmonp !#$%NOPQRS-/12M]^`g~yvad}Xv`zqhqesdybf,`p*L,vsNkg5htjvs`dub|qsuEfqfu`ha|qfy|u`sduqfu6qfq5xq~~u|`geu efdysf`adywy~q|Fqdwuf`u__ru~qr{f__N_ru~qr{f_@qmpq~;{pq`zqhqesdybf, haytNVO-`G~ujbusfut sxqdqsfud, `m\"abfya~q|\" , M m\"Dfb6qfq5xq~~u|e\" , fdguo ]o`G~fud}y~qfut }g|fy|y~u sa}}u~f`UF)3kFdjaIj9t`Egr}yf`fy}u`dueba~eu`dq~wu?y~`fdy}`sxus{raj`L*J:z`sa~ef`E7>75F hq|gu 8DA? 7{sB_f I:7D7 ~q}u/1`8|aqfYX3ddqk`9ufDueba~eu:uqtud`avveufJ`s#dP^b#:#d{|d{}d{6d{ad{7d{jd{fd{xd{Id{9S9)9l959(929$vjv^v&vPvNvOvoB}AzASA(AwAnA +w+_+Z+2+$+%+&+P+N+O+,+-X}X6XXXrrGrvr)rlr.r0hZhP>f>x>OzGzvzBSXSrS2S%S&S/S.)g)_)ZlvJlJJJgJ_JZJLJuJ[JtJpJ 4c4d4s4S4)4l4J44454w4&(p$a$7$h$>%W%B%A%+%k&mN;N9N>N@NzQyQ:/|/}/2/$/%/0/T/1/U/,.e0tT=TGTiT*T+TXTr1j1f1x1z141q1E1~1g,x,I,<,ym6mWmG#!#d{3d{bd{$d{%d{ d}gd~&d~P}v!}vT}v1}A3}Ab}rG}r?}r9}rw}rk}r_}rZ}rL}hL}hu}>h}z{}z|}zV}Sx}SI}S<}SW}Se}SH})J})4})q})E})~})g})V})F})2})/}).}lv}l]}J|}J}}Jx}JI}Jy}EX}Er}Eh}E>}E@}Ez}ES}E)}EJ}E47fC7e37eb7=b`qffdyrgfu husX qffdHudfuj-hqdky~w husX hqdky~Fuj5aadty~qfu-g~yvad} husX g~yvad}Avveuf-hayt }qy~NOmhqdky~Fuj5aadty~qfu/qffdHudfujQg~yvad}Avveuf-w|_Baeyfya~/husZNqffdHudfujRVRWO-o`raa|uq~`bgexEfqfu`du}ahu;fu}`\\x00`sxqdqsfudEuf`kk{d{fame;{nwdmwl{`kyu|t`dufgd~`rqffudk`vad7qsx`y}b|u}u~fe`uhq|gqfu`|y~u~a`?ej}|XTJ?>:FFBT(TV`F=_D79_7J`wufEgbbadfut7jfu~eya~e`mxebf|}d8xebf|}d}dze8xebf|}dcyju`dwrqNXZVRWWVR[YRVTZO`?ej}|XTJ?>:FFBTZTV`}al;fu}e`s|uqd;~fudhq|`fxdai`q/sq~tytqfu,`$_s{`3radf`sxus{ut`avveuf:uywxf`9ufHqdyqr|u`avveufIytfx`eu|usfut`|qkudJ`tu|ufu`Nuhq|gqfy~w \\\'~g||MV]\\\'O`efq~tq|a~u`esduu~`Duw7jb`s|yu~fK`sxqdwy~w`}ueeqwu`Eu~t`}y}uFkbue`wuf;fu}`Yzu3>uEeq(`sxda}u`va~f8q}y|k`tuvqg|f`uhu~f`wufG~yvad}>asqfya~`NfxyeO-`G~ujbusfut fa{u~ `fdq~eqsfya~`adyu~fqfya~`wufEagdsue`g~tuvy~ut`M~qfyhu satu]`CFB_7B7_:AA=`vufsx`hytua`:F?>3~sxad7|u}u~f`bdbqudib5fgsftiCdbqudib_sfgsftiCdifdl/phjoCefdszquZbmmcbdl`iur{yf5a~~usfya~`iyvy`.7?476 yt/`6A?Bqdeud`;||uwq| ~ui|y~u qvfud 2fxdai`avveufG~yvad}`{uk6ai~`dufgd~Hq|gu`|a~w`sxqdwy~wFy}u`AB7@`etgqg~gjgrwaf}lec`\\\\rM^0]P0NM\\\\e\\\\E]P1O.\\\\U`}ageuAgf`_fe_`sa~fy~gu`iurw|`}ageuGb`u~g}udqfu6uhysue`egrefdy~w`esduu~J`g0a{h.h{uan@0a{h.h{uan:pi; S}pera6 Ukjpnkh :ED?|ep;`|uhu|`.tyh0;7*.Utyh0`$r_eufgb`vy||Efk|u`sq~tytqfu`- bqfx/U`xffb`eiyfsx`s|yu~fJ`puezive`rkfu`u~qr|utB|gwy~`dq~wu?qj`a~ruvadug~|aqt`u~saty~w`bqdu~f`}ageutai~`\\\\\\\\`efqfys`}ageuagf`wufExqtudBdusyeya~8ad}qf`hudfuj3ffdyrBay~fud`z~likyp}lyJl}hs|h{l`3ttEuqdsxBdahytud`efqfgeFujf`dD#d,s{s77+7rjMj]fIfW:BW)Wle_eQe/emeoHxHC=x=T=1=o8g8&?y?:?)?l?1CdCWC9CvCVCFCmCoiii*i9iviAi+iO*%*^*1;j;D;8;N;O9W9e9i9L9u9,vfv9vvvAvXvrvzvSvnAWAlAJAFA5+kXdX{X|rarzrShJ>Q>/@p@!@$@&@P@O@.zxz@zS)lJ4qE~gVF5(wk_ZLu[tp!2$%^&PNOQ/.0T1U,-moM]n `bqeeiadt`~ujfEyr|y~w`$_fe`dq~ta}`sduqfuAvvud`3DEueeya~R3gtyaFdqs{>yefR4uvadu;~efq||Bda}bf7hu~fTbdafafkbuT=7KGBR4|ar6ai~|aqt5q||rqs{R563F3Eusfya~TbdafafkbuTdu}ahuR5EE5xqdeufDg|uR5EEBdy}yfyhuHq|guT5EE_H:R5q~hqeDu~tudy~w5a~fujfX6TbdafafkbuTiur{yf9uf;}qwu6qfq:6R5|ys{6qfqR5|aeu7hu~fTbdafafkbuTy~yf5|aeu7hu~fR5a}ba~u~feTy~fudvqsueT;5a}uf?qd{e7jfu~eya~R6uhysuAdyu~fqfya~7hu~fR8g~sfya~TbdafafkbuTry~tR9ufBudvFuefeR:F?>6asg}u~fTbdafafkbuTsduqfuFagsx>yefR:F?>8ad}7|u}u~fTbdafafkbuTducguef3gfasa}b|ufuR:F?>8dq}uEuf7|u}u~fTbdafafkbuTxqeBay~fud5qbfgduR:F?>8dq}uEuf7|u}u~fTbdafafkbuTiur{yfDucguef8g||Esduu~R;~f|R?FF_I=EufFujfEylu;~tujR?utyq5a~fda||udR?utyq7~sdkbfut7hu~fR@afyvysqfya~RArzusfTbdafafkbuT__tuvy~uEuffud__RArzusfTeuq|RArzusfTeufBdafafkbuAvRAvvesduu~5q~hqeDu~tudy~w5a~fujfX6RBqfxX6TbdafafkbuTqttBqfxRBqk}u~fDueba~euRBudvad}q~suBqy~fFy}y~wRBdueu~fqfya~5a~~usfya~5|aeu7hu~fRDuqtud?atu3dfys|uBqwuREH99dqbxyse7|u}u~fTbdafafkbuT}alDucguefBay~fud>as{REH9Bqffud~7|u}u~fTEH9_G@;F_FKB7_A4<75F4AG@6;@94AJREsduu~Adyu~fqfya~REawag>awy~Gfy|eREagdsu4gvvudREagdsu4gvvudTbdafafkbuTsxq~wuFkbuREbuusxEk~fxueyeGffudq~suRFujfFdqs{>yefTbdafafkbuTwufFdqs{4k;tRG5Iur7jfRIur=yf8|qweR_IJqefRtasg}u~fTratkTjS}eSqssu|udqfad{ukRtasg}u~fTtuvqg|f5xqdeufRtasg}u~fTtasg}u~f7|u}u~fTa~dueyluRtasg}u~fTvy|u5duqfut6qfuRtasg}u~fT}e5qbe>as{Iqd~y~wAvvRtasg}u~fTa~}ageu}ahuRtasg}u~fTa~eu|usfya~sxq~wuRtasg}u~fTesda||y~w7|u}u~fTefk|uTva~fHqdyq~f@g}udysRtasg}u~fTeu|usfya~Rtasg}u~fTeu|usfya~Tfkbu6ufqy|Rujfud~q|Rujfud~q|T3tt8qhadyfuRujfud~q|T;eEuqdsxBdahytud;~efq||utRv|kv|ai_iq||bqbud_zeRwuf?qfsxut5EEDg|ueRwduu~fuqRye@atuIxyfuebqsuRzueya~Ra~uddadRa~}ueeqwuRa~abudqtufqsxuthyuisxq~wuRabu~6qfqrqeuRbqeeiadt_}q~qwud_u~qr|utRbudvad}q~suRexai?atq|6yq|awRfqardaieud_7hu~fRiuqfxud4dytwuRiur{yf3gtya5a~fujfTbdafafkbuTs|aeuRiur{yfDucguef8y|uEkefu}`avveufK`vy~q||k`p__~ggLevrgvOer~v5~ggLh~fgb~S(`rqeu`Budvad}q~suAreudhud7~fdk>yef`qffqsxExqtud`u~qr|u/fdgu`a~ysusq~tytqfu`fdkmdufgd~ __tyd~q}u-osqfsxNuOmo`;@E7DF AD D7B>357 ;@FA 7{sB_f N~q}uR hq|guO H3>G7EN1R 1O`ye@q@`?ageu`q~tdayt`{ukgb`6uhysuAdyu~fqfya~7hu~f`m \\\"ysuEudhude\\\" , M m\"gd|\" , \"efg~,efg~VWTeybbxa~uTsa}\"oR m\"gd|\" , \"efg~,efg~Tu{ywqT~uf\"oR m\"gd|\" , \"efg~,efg~Tvit~ufT~uf\"oR m\"gd|\" , \"efg~,efg~TytuqeybTsa}\"oR m\"gd|\" , \"efg~,efg~Tybfu|Tadw\"oR m\"gd|\" , \"efg~,efg~Tdyjfu|usa}Teu\"oR m\"gd|\" , \"efg~,efg~Tesx|g~tTtu\"oR m\"gd|\" , \"efg~,efg~T|Twaaw|uTsa},W+YVX\"oR m\"gd|\" , \"efg~,efg~WT|Twaaw|uTsa},W+YVX\"oR m\"gd|\" , \"efg~,efg~XT|Twaaw|uTsa},W+YVX\"oR m\"gd|\" , \"efg~,efg~YT|Twaaw|uTsa},W+YVX\"oR m\"gd|\" , \"efg~,efg~ZT|Twaaw|uTsa},W+YVX\"o ] o`fxdaie`@q}u ujbusfut`q|udf`6uhysu?afya~7hu~f`sdutu~fyq|e`q~sxad`hudfujBae3ffdyr`>AI_8>A3F`prcc(traL}zt|5rcc(traObthfXhg5rcc(traTvlMbja5rcc(traTvl*c`qgtya`hqd egr}yf/vg~sfya~NOmvadNhqd f/sgd_u|u-f!//tasg}u~f&&N!fTfqw@q}unn\\\"vad}\\\"!//fTfqw@q}uTfa>aiud5qeuNOO-Of/fTbqdu~f7|u}u~f-f!//tasg}u~f&&fTegr}yfNOo-`qduq`W*bj \\\'3dyq|\\\'`ai~ud6asg}u~f`?ej}|XTEudhudJ?>:FFBT(TV`?ej}|XTEudhudJ?>:FFBT[TV`fuefe`?ej}|XTEudhudJ?>:FFBTZTV`9uf@ujfDuc;6`fujfqduq`tasg}u~f7|u}u~f`tuhysu;t`abfya~e`g~ysatu`ruxqhyad`tufqsx7hu~f`y~fudvqsu`vdq}ue`ujusgfuEc|`vy||Fujf`g~yvad}Avveuf`F=_@3?7`dM#7wjTInGzGJD1D,8V858(8[8t828P8/CsC|C}C7i@iSi5iw*U*-*m*n9v9+v0v1v,vmB4BEAeAKA=ADA?AiA;AB+L+pr7rfrxryr3rWrHr=hph2h$h^hOhU>.>-@6@=d>YdzMdS?dEqdEF}>G}>r}>$}>o}@q}@(}@,}zs}zE}zg}Sy}Sb}SK}SY})>})l}l }Jd7W57W^7W]7e{7ez7e)`eu|v`ujbudy}u~fq|Siurw|`000/`9uf3||Dueba~eu:uqtude`u__?B>__6==9_<=B7473@`5D73F7 F34>7 ;8 @AF 7J;EFE 7{sB_f Nyt ;@F797D @AF @G>> BD;?3DK =7K 3GFA;@5D7?7@FR ~q}u F7JF @AF @G>>R hq|gu F7JF @AF @G>>R G@;CG7 N~q}uOO`- ujbydue/`ht8}`tyebqfsx7hu~f`6yebqfsx7hu~f`3DD3K_4G887D`rr*X{z`tagr|u`tg}b3||`\\uFEFF`va~f>yef`vy||Dusf`8g~sfya~`efdy~wyvk`fa>aiud5qeu`eqhu`>AI_;@F`bqdeu8da}Efdy~w`fa9?FEfdy~w`}ageuahud`u|u}u~fe`a~uddad`k6|mfylagf67 snwj w K f{o Rwl{67I z{xm}}{jI j{lmjf f{o Rwl{67 ; w L ?>>Iu677`g~exyvf`J?>:ffbDucguef`qbbHudeya~`}e5dkbfa`NMVS+]mWRYoN\\\\TMVS+]mWRYoOmYon NNMVS+qSv]mWRZo,Om)R)oMVS+qSv]mWRZonNMVS+qSv]mWRZo,OmWR)o,nNMVS+qSv]mWRZo,OmWR(o,MVS+qSv]mWRZonNMVS+qSv]mWRZo,OmWR[oN,MVS+qSv]mWRZoOmWRXonNMVS+qSv]mWRZo,OmWRZoN,MVS+qSv]mWRZoOmWRYonNMVS+qSv]mWRZo,OmWRYoN,MVS+qSv]mWRZoOmWRZonNMVS+qSv]mWRZo,OmWRXoN,MVS+qSv]mWRZoOmWR[onMVS+qSv]mWRZo,NN,MVS+qSv]mWRZoOmWR(oOn,NN,MVS+qSv]mWRZoOmWR)on,On,,NvvvvN,VmWRZoOmVRWo,OmVRWoNNX[MVS[]nNXMVSZ]nWmVRWoMVS+]OmVRWoMVS+]O\\\\TOmYRYoNX[MVS[]nNXMVSZ]nWmVRWoMVS+]OmVRWoMVS+]OnNMVS+qSv]mWRZo,OmWRZo,NNX[MVS[]nNXMVSZ]nWmVRWoMVS+]OmVRWoMVS+]O\\\\TOmYRYoNX[MVS[]nNXMVSZ]nWmVRWoMVS+]OmVRWoMVS+]OO O`FD;3@9>7_EFD;B`lxvcc)}vekfd9_g}vekfd`eufEudhud6qfq`a~egssuee`biq_jefoujgjfs`xffbSucgyh`g~ujbusfut ~g}rud u~ty~wT`\\r\\n`iy}qj` xaef `fujf4qeu|y~u`bduhu~f6uvqg|f`cexit(ullscreen`:;9:_8>A3F`gfvS*`g~|aqt`sa}by|uExqtud`G~ujbusfut fa{u~, `]0.y0.Uy0.!Mu~tyv]SS0`}ageu6ai~`ahuddytu?y}uFkbu`agfud:F?>`8EE43`xaef`yfu}Eylu`geuBdawdq}`wn|sbo|Mobkvak~o`uesqbu`gsa|gepreoe|ehepu}d{jca`H7DF7J_E:367D`?utyqEfduq}Fdqs{`Abu~`fagsxue`d#!#s #ddd7dvsys+srs%s&a-an7j7Y7Cj1jmfcf{fyf3fHfhf@xBx+IM<}y^ym:;:z:U3pbdbabjbwW7W4ewH6H7H*HZKcK =+=%Dm848T8n?Y?C?B?@?q?^?P?0?m?]CACXCOCTCnieiKi?i%iP*|*6*G*;*v*A*X*_*L*2*P*/;[;^;.979f939K9D9t9!vIvbvKvGvDvCv4vEvFvpBgB_BLB[BpB]B A7AfAy+d+7+f+I+y+++r+4+E+FX>X4XEXgXFX/X0r{r%rOr1hahxhBh+h)hEh(>D>N> @}@m@]@ z}zazjzez=zrzzS0SoS])9)L)tJsJ)J-Jn4{464G4D4*4z4OqKq9qQqUEUE]~p~&g[g^VVV5VkVLV2V&VOV.F?FiF9FAF$F^FNF/F,FMF 5s535W5Q5.515-(Zw7wGw>kAkqp)p4p5p!!d!a!,2y282C2;2J2t2T$6$K$v$A$X$F%:^A&v&z&-P,NHNNOIO:OeO;ONQaQd6~d6Fd6wd6[d62dX~dradrjdr(drkdrNdrQdr]dhcd>xd>hd>.d>nd@gd@TdzxdzKdz?dzidzAdzXdzSdzldzgdzFdzZdzudz$dz^dz/dz0dzmdE(dEZdEPd~$d~Qd~.d~TdgTdgUdgmdVcdV>dV)dFqdF2d5cd5kd5N}:H}C?}i5}9(}9Z}9Q}vW}vE}vV}vp}v,}B3}A(}At}A2}+1}r3}r=}rY}r8}rC}r;}rv}r(}rM}h4}h[}>=}@H}@4}@_}@U}S })h})t})!})$})Q7|H7a57ak7787797jq7jn7f|7fb7fK7fi7fr7f>7fV7f57f_7f%7x]7I;73X73w7b*7bv7b]7Wr7WE7e07e,7em7Kh7K.7=I7=e7=)7=w7G(7GZ7Gp7G$7GN7G/7GU7Gm7GM`y}qwu`N~uqd \\\'TTT ~g||MV]TTT\\\'O`|qkudK`dueba~euJ?>`y~eudf4uvadu`eudhud6qfq`?ej}|YTJ?>:FFB`epkmavB2c}j0j}wcp [F Wmlrpmj`y 9::FFB`rduq{`dueuf`ye8y~yfu`o)zcu}ksjwP~sgz8)zcu}ksjwP~sgz`ai~ud7|u}u~f`}e;~tujut64`wuf3||Dueba~eu:uqtude`qradf`3tt7hu~f>yefu~ud`{uktai~`fagsx}ahu`sa}b|ufu`wufBqdq}ufud`eu|usfS`s|uqd`qssu|udqfya~;~s|gty~w9dqhyfk`sduqfu4gvvud`;~vy~yfk`|y~{`A4<75F`}alDF5Buud5a~~usfya~`$_vW`$r_a~4dytwuDuqtk`a~|aqt`r-~qytre xs.\"qq)Wzy\" r{pddxs.\"r{dxs+XUZUu)V*R*)qZRVVruRqq)WRUUppUUqsrtUq\" hxsew.\"Uai\" wtxvwe.\"Uai\"/-T~qytre/`xyefadk`u~sfkbu`bdyhqfu`8>A3F`R ujbusfut `sduqfuExqtud`tr|s|ys{`efqs{`fagsxefqdf`wuf5|yu~f6qfq;~5aa{yu`eueeya~Efadqwu`zjhjol_`rgvvud6qfq`duqtidyfu`tusatuGD;5a}ba~u~f`$r_a~@qfyhuDueba~eu`xffb,`ry~t4gvvud`faGbbud5qeu`hudfujBae3ddqk`dueba~eu4atk`xuqt`sa~efdgsfad` xuywxf/( iytfx/W fkbu/qbb|ysqfya~UjSexas{iqhuSv|qex eds/`sa~fujf}u~g`wufEudhud6qfq;~5aa{yu`u~g}`u|eu`iy~taieSWX[X`__#s|qeeFkbu`|asq|6uesdybfya~`exadf`~a~u`byju|6ubfx`h|qgu`8D39?7@F_E:367D`8y|uDuqtud`_6;H`.ebq~ efk|u/\"va~fSvq}y|k,}}||yy-va~fSeylu,WWZbj\"0}}}}}}}}}}}||yyy.Uebq~0`ujsubf`:F?>7}rut7|u}u~f`$_KIFG`euf5|yu~f6qfq`wuf7jfu~eya~\');var ÿ===\"+=\"){var ÿ.charCodeAt(0)-97;for(var ÿ.run(ÿ,\'id\');}var ÿ)));case 51:ÿ.parentElement[ÿ){}return ÿ.run=ÿ[18]))return ÿ[604]][ÿ){}if(ÿ[79]&&(ÿ=\'\';return;}if(ÿ]===1){var ÿ(631);ÿ[524])ÿ[379]&&ÿ[681]])&&(ÿ(80,\".\");}function ÿ=0;}else{ÿreturn[0,0];ÿ[514];var ÿ[619]));}else{if(ÿ[545]);ÿ[124]]){ÿ;continue;}}ÿ[19];ÿ.log(ÿ,\'\',\'\',\'\'];ÿ=\'443\';}var ÿ[30]))===\"get\";var ÿ[547]);return null;}var ÿ.length===0)ÿ[331]));}}catch(ÿ(768,7);var ÿ(5);if(ÿ+=8;ÿ+=\'?\';ÿ[128];ÿ[460])ÿ[8]].push=ÿ(672);ÿ]));}}return\'{\'+ÿ(0)+1)&0xFF;}function ÿ[419]]];ÿ.join(\'\\n\'));}function ÿ++ ]<<8)|(ÿ[0],true);}}}if(ÿ[246]))!= -1){ÿ,5,18);ÿ in this.ÿ=0;}break;case ÿ[1],/(^\\s*)|(\\s*$)/g,\"\");ÿ[493]]);ÿ=[];for(ÿ.length-1)return ÿ[300]](0);return ÿ[282]));ÿ(15)-5;}function ÿ[463]];if(ÿ*8/0x100000000));ÿ[513]];}if(ÿ[2])!==ÿ>=0xFFFFFF)continue;ÿ[387]]&&ÿ[18])){if( !ÿ[466]));ÿ[408],ÿ(\'<(\'+ÿ[71]];else{return ÿ[564]]&&ÿ){return this.ÿ[84])&&(ÿ){}}};function ÿ++ ]=3;ÿ[189]]&&(ÿ[2]);}else{ÿ[607]](ÿ>256?256:ÿ[77]);ÿ.length!=8;ÿ)break;if(ÿ]= -1;}else if(ÿ[170]]());ÿ===\"set\"){ÿ|=2147483648;}catch(ÿ);}else{if(ÿ[312])!== -1){ÿ[114]||(ÿ[43]];this[ÿ[590]);ÿ(72,ÿ();}}}function ÿ[530]]];}}function ÿ))));ÿ(false,true));}function ÿ.indexedDB[ÿ(75,\"*=\");default:return ÿ[161];if(ÿ(774);ÿ=6){ÿ,\"%\");if(ÿ[115]+ÿ(154);ÿ>>8^ÿ(512);continue;}}if(ÿ===true){ÿ-40960,ÿ[162],ÿ+=2){ÿ[682])===ÿ>=16){ÿ[15]],ÿ[320]];ÿ[44]]);}else{var ÿ[119],ÿ[84]);if(ÿ[166],ÿ]];}return ÿ[79]){var ÿ[13]];var ÿ*0x10001^ÿ.length<4;ÿ(27);if(ÿ.length>20){ÿ[97]];}return ÿ.join(\'\');ÿ[150]][0];ÿ[269]){if(ÿ[137]];ÿ(71,\"?\");case 94:ÿ)if(ÿ==84){var ÿ&134217728)&&ÿ&0x80)===0)return ÿ(707);ÿ(146,33554432,2);}if(ÿ*4/3));ÿ[499],ÿ[2]])ÿ[635]]!==ÿ+\"=\",ÿ>=10){if( !ÿ();}return[ÿ+3];}function ÿ+=\"&\"+ÿ[502]]=ÿ[207];}return ÿ[33]]){ÿ();else if( !ÿ.y==ÿ+=\"&\";ÿ++ );return ÿ();case 49:ÿ[5]);else ÿ>>=4;}ÿ[99]];ÿ){return(new ÿ=100,ÿ!==\'src\'){var ÿ[99]]=ÿ);break;case 65:if(ÿ);case\'object\':if( !ÿ=0^( -1),ÿ;}return null;}function ÿ[322])||ÿ[99]]-ÿ[3]);if(ÿ===43)ÿ.join(\'\'));ÿ){case 38:ÿ[501]],ÿ[48]];ÿ(0x77359400);}return ÿ*1000+0.5);}function ÿ[64]&&ÿ===1){if(ÿ[336]),ÿ[269]](ÿ=\'\';do{ÿ.length===2&&ÿ[98]]=ÿ[1];try{if(ÿ;}}}}return ÿ[346]](ÿ]=91;else if(ÿ[283]]()[ÿ)){return true;}}var ÿ.length<3){return false;}ÿ.length===16);ÿ[510]](ÿ[68]);if(ÿ].join(\'\');}ÿ])){return false;}ÿ=4;}}catch(ÿ(75,\"-=\");default:return ÿ*0x1010100;for(ÿ()/(1000*60*60));var ÿ[539],[ÿ[124]]();}ÿ?3& -ÿ?1:3]^ÿ[378]);var ÿ<=10){ÿ[257],ÿ[9]](0);var ÿ[219]]==ÿ(144,16);else if(ÿ[46]];if(ÿ[479]+ÿ[73]]?11:1;}function ÿ(16777216);if(ÿ));}}}}}}catch(ÿ++ )+\'_\'+new ÿ>>>8)&0xFF,ÿ<=57;}function ÿ&0xFF];}function ÿ[622]]=\"top\";ÿ[701]];ÿ[63],{keyPath:ÿ[701]]=ÿ(\"in\");this.ÿ.length===4||ÿ(64,\"&\");}case 42:ÿ[18])?102:11;}function ÿ%64];ÿ(54)){ÿ<11&&ÿ[669])){for(var ÿ();arguments[0]=ÿ]!==null&&ÿ*24*60*60*1000;var ÿ===\'src\'){if( !ÿ<0x80){ÿ.url;}if(ÿ[39]],\"; \");var ÿ[708]);this.ÿ(12,1);ÿ,\'=\');if( !(ÿ);}if( !(ÿ[36]])&&ÿ.href[ÿ.length+1),ÿ[258],ÿ(129))ÿ<0xfe){ÿ<0xf0){ÿ|=16;ÿ[398]))in ÿ[91]&&ÿ>10);ÿ[337];ÿ(\"(\");if(this.ÿ,\'a\')){if(ÿ[136],ÿ(697,1);if( !(ÿ===91){ÿ[635]],ÿ[97]]);}ÿ[3]=ÿ[62]];}else{ÿ[582],ÿ[38]]);while(ÿ],\"=\");if(ÿ===81||ÿ=true;}if(ÿ||(new ÿ>>11)&0x001fffff)&3)]))&0xffffffff;ÿ[697]))&&( !ÿ[178]){return;}else{return false;}function ÿ[197]]){}else if(ÿ[3]+ÿ=this.onclick[ÿ-1];if(ÿ[73]];try{var ÿ+=34;ÿ[609]&&ÿ-34;}ÿ]+\'\\\\b\',\'gim\');var ÿ[302]](ÿ=false;do{ÿ[328],ÿ(29));var ÿ.clientInformation[ÿ[279]]&& !(ÿ[182])];ÿ[7]){return[];}var ÿ+\'\')[ÿ){case 60:ÿ=[0x5A,0x4B,0x3C,0x2D];ÿ===\'#\'){ÿ[3]^ÿ[3][ÿ[13]](\'ShockwaveFlash.ShockwaveFlash\');}catch(ÿ[62],ÿ[387]]){try{this.ÿ,5);}return ÿ.y)));if(ÿ[13]in ÿ[552]]=ÿ[353])){return ÿ(20);ÿ[578];ÿ.length!==ÿ===6&&ÿ[527]],ÿ[498])];ÿ[679]);if(ÿ[552]],ÿ();;;ÿ[1]);}ÿ,1);}}else if(ÿ[716]]],ÿ[109];ÿ([ÿ[136]){if(ÿ&8)&&( typeof ÿ,1500));ÿ(729);}catch(ÿ]);}}}ÿ>>>2);ÿ=6;return ÿ[455]].join(\'\');ÿ+=-109;ÿ[463]]=ÿ[461])!== -1;return ÿ]*0x101^ÿ[675];var ÿ[710]]=ÿ=null;}else{ÿ[318]]();}function ÿ=1;}}catch(ÿ[6]](\'=a\"S%$Y\\\'tU9q.C,~NQy-^|6rXh:H?M[<@fK;0W+VI2RiJ(FencmskgL#OBT>\\\\4Gj`P&1_wD7oZxAb]}updv5Ez) *3{!l8/\',\'\');ÿ,\";\");var ÿ=\'\';}var ÿ,20);function ÿ[30]));if(ÿ%2===0)return ÿ[345]),ÿ[688]];if( !ÿ[533]);var ÿ);if(32>ÿ[716]]);ÿ[31]])){if(ÿ[374],[ÿ|=131072;ÿ[63],\'\',ÿ[324]];if(ÿ(){for(ÿ);}if( typeof ÿ[360]))){ÿ[127]];if(ÿ);case 45:ÿ;}}return ÿ.x||ÿ[188]);}}else{}}catch(ÿ<=126)ÿ){return false;}ÿ(514);ÿ]+\'>\',\'gim\');var ÿ[654]))!== -1)ÿ[526]]={});var ÿ[158],ÿ,\'#\')[0],\'?\');return ÿ[46]]=ÿ+=109;ÿ+28;ÿ.url,ÿ=101,ÿ[13]]){return 10;}if(ÿ<58){ÿ();}else if(ÿ.url=ÿ);case 44:ÿ[189]](ÿ= typeof(ÿ[209],ÿ[26]]);ÿ;;ÿ===13;ÿ[299]];ÿ[299]]=ÿ;)ÿ[52]){return ÿ>0x80&&ÿ=0xEF;var ÿ](arguments[0],arguments[1],arguments[2]);default:}}}for(ÿ];}}return[false,\"\",\"\"];}function ÿ[537]]=ÿ+\"=\")===0){var ÿ,true));ÿ[523];var ÿ[397]]){ÿ(\"do\");this.ÿ);else return ÿ[0]<24){return true;}}ÿ[149]+ÿ[276]];ÿ]]!==ÿ];}else{}}return ÿ[80])!== -1;ÿ[6]](\'&\',ÿ-1]==1){ÿ[427]]=ÿ=12,ÿ[1];}}function ÿ=7;var ÿ]();ÿ!==2))||(ÿ[9]](0);if(ÿ){return true;}}return false;}function ÿ]];for(var ÿ-1].x,ÿ,0)===ÿ[98]){ÿ.min(ÿ.sqrt(ÿ<3){return 0;}for(var ÿ.length;){ÿ(146,524288,ÿ+\'>\',\'ig\');ÿ[38]])return;var ÿ(81,ÿ(73,\"||\");default:return ÿ]===\"..\"){if(ÿ]);var ÿ[18];ÿ,\'#\')[0],\'?\')[0];var ÿ[408]||ÿ[18]=ÿ=\'#\';var ÿ[62]));}function ÿ)+\'\"\';function ÿ=0; !ÿ.length<5){return;}var ÿ(768,4);ÿ*86*86+7560;}else if(ÿ;;}if(this.ÿ.length){ÿ[0]];if(ÿ[696]]=ÿ|=4;ÿ===\'\"\'||ÿ;switch( typeof ÿ[431],ÿ[713];ÿ;){var ÿ[651]]);}function ÿ[672]]();ÿ,3,16);ÿ(61,\"+\");}case 45:if(ÿ[36]])||ÿ(146,0,ÿ)){continue;}ÿ[185]]&&ÿ===1||ÿ[87];if(ÿ=\'<$1\'+ÿ[98]);var ÿ[677]);ÿ;continue;}}while(ÿ[106]];if(ÿ[0]]+\".y\",ÿ]||1){ÿ.length+ÿ[626]&&ÿ.join(\' \'));if(ÿ(16));ÿ(768,2);ÿ.length>ÿ[71]])return false;if(ÿ[551]]:\"{}\";ÿ();}}else if( !ÿ+=\'&\';else ÿ,\'?\');if(ÿ){(ÿ+1];}ÿ[260])!== -1||ÿ=[[],[],[],[],[]];var ÿ[12]](this,arguments);}finally{ÿ(29);ÿ[293]];}function ÿ[61]];}}ÿ];if( typeof ÿ[640]),ÿ= -1;function ÿ.length-1; ++ÿ[347]]);}}}}catch(ÿ;}}return\'\';}function ÿ[58]){var ÿ[2]);default:return ÿ,20);ÿ[352]](ÿ.length>0&& typeof ÿ[715]];}}}};function ÿ=\'cb_\'+(ÿ[123],ÿ[632],ÿ===\"\"){return;}var ÿ.join(\',\'));ÿ[22]]+(ÿ[9]](12,16));ÿ(64,ÿ[117];}function ÿ=[0,0,0,0],ÿ&0xe0)===0xc0)return((ÿ=\'\';if(ÿ:false;ÿ(78);ÿ[724]](ÿ[53]];if(ÿ);}break;case 57:case 58:case 61:case 60:case 59:var ÿ[23]];}function ÿ+=16;ÿ[29]],ÿ++ ){this.ÿ(12);var ÿ){throw ÿ[314]](/^(?:\\d{1,3}(?:\\.|$)){4}/);ÿ[516]],ÿ,\',\');}else{ÿ[559]]||ÿ;break;}}return[ÿ[3]],\'#\')[0]+\'#\');ÿ[71]]===ÿ(168);ÿ])?1:0);}ÿ===120||ÿ=true;while(ÿ[723]]=ÿ-1)*1000)[ÿ[703]])));}}catch(ÿ(0);}function ÿ={};;;;;;;ÿ[250]];ÿ[723]](ÿreturn false;ÿ(16,ÿ(129);ÿ){return false;}else if(ÿ<=79){ÿ(146,134217728,30);ÿ[384],ÿ+=-22;ÿ[31]]());if(ÿ(6)/3;}function ÿ&2)&&(ÿ[256]];this[ÿ){}if( !ÿ===4)){ÿ[1]);if(ÿ,\'=\');if(ÿ=\'\';for(var ÿ+=23;ÿ[562]]){ÿ==0&&ÿ===\'a\'){if(ÿ,\'`\');for(var ÿ[200],ÿ[342]);ÿ[2]),ÿ=19,ÿ,\'y\');ÿ[391]]=50;ÿ[680]);ÿ=false;}}while(ÿ,\'#\');for(var ÿ[99]]));if(ÿ=parseInt,ÿ[405];var ÿ+1]<<8)|ÿ|=524288;}}catch(ÿ[26],arguments);}function ÿ(3)*2;}function ÿ[3])){return ÿ[329]](ÿ===35||ÿ),2));}function ÿ[705],ÿ=true;}}}catch(ÿ(15);ÿ|=32768;ÿ.length){return ÿ|=8192;}else if(ÿ[4]](\"src\");if(ÿ[656]);if(this.ÿ(146,134217728,38);ÿ);if( !(ÿ[53]])return 201;return 203;}function ÿ();this.uri=arguments[1]=ÿ[124]];if(ÿ=13,ÿ[469]+ÿ(768,7);ÿ,1);try{ÿ(709,ÿ.length-1);this.ÿ-1; ++ÿ[0]]+\'.x\',ÿ(16-ÿ[612]],0,ÿ);break;case 69:case 63:if(ÿ=1;}if(ÿ[89]](ÿ;else{if(ÿ[16]]);break;case ÿ>>>31);}ÿ[1])+ÿ+1||ÿ+=3;while(ÿ(1024);}function ÿ[140],ÿ[618]);ÿ);}}var ÿ[652]];ÿ);case\'number\':return ÿ-=34;}else if(ÿ(\" \");ÿ[3]){return ÿ&4096){ÿ[223],ÿ-16];ÿ[382],ÿ,this);}ÿ());if(ÿ<=13||(ÿ=String;var ÿ===1&&ÿ&64)||ÿ[297]);ÿ=5;}return ÿ[386]]);}ÿ=\'#\'+ÿ[690]]=ÿ===11&& !ÿ/1000),ÿ[544]]!=ÿ[600]]];for(ÿ(613);ÿ[179],ÿ[196]+ÿ+=38;ÿ-2);}function ÿ.length>16||ÿ[33]];}else{ÿ[0]<<8)+ÿ<=126){ÿ= -1:ÿ= -1;while(ÿ(\"x\",ÿ(790))));ÿ(\"[\");this.ÿ);break;case 64:if(ÿ[95]){ÿ[274]]=ÿ(\"=\");this.ÿ])){return ÿ===0){return false;}if(ÿ[650]](ÿ[62]]);}}}else if(ÿ[302]],ÿ[273]));}}catch(ÿ[243];case\'boolean\':case\'null\':return ÿ[541],ÿ=false;break;}}}return ÿ+=17;ÿ)):\"\");ÿ[17]];ÿ,arguments[2]);}}else if((ÿ===\'80\')||(ÿ,\"#\")){ÿ[706]]();ÿ,\'/\');return ÿ+=114;ÿ[270],ÿ=/HeadlessChrome/[ÿ.id;if(ÿ[52],arguments);}function ÿ]&8)===8)break;}else if(ÿ-- ;}}function ÿ[34],ÿ|=128;ÿ[410])+ÿ= !(ÿ.l__=ÿ[95]](ÿ,1);}}else{ÿ=true;}ÿ;}}}}for(var ÿ[34];ÿ(32));if(ÿ)+\">\");}function ÿ;if((ÿ==null||ÿ>0){if(ÿ){return 11;}}function ÿ[525],ÿ;}}return null;}else{return ÿ.length!==21){}ÿ[151])||ÿ[276]](ÿ++ )];ÿ+1)).join(ÿ[9]](0);this.ÿ[69]){if(ÿ[670]){return ÿ[98]];ÿ[22]];}if(ÿ[366],ÿ();;;;ÿ[155]))in ÿ[70]],ÿ[8]].set=ÿ[9]](0,8);ÿ[2]+ÿ[319]]){}else if(ÿ[333]];ÿ[78],ÿ());}else{ÿ[372],\'\',ÿ&3)<<6;ÿ&1){ÿ[220],\'//\',\'/\'];for(var ÿ[3]){if(ÿ|=4194304;ÿ[64]||(ÿ[6];ÿ)>=0)return true;return ÿ[305]);}catch(ÿ;this.y=ÿ|=262144;ÿ.length);}if(ÿ= -1===ÿ[38]]|| !ÿ!==47||ÿ++ ){for(ÿ)||( typeof ÿ[46]]||this[ÿ[2]=ÿ>=0;ÿ==81){return ÿ(\"y\",ÿ){return;}for(var ÿ(84,\"}\");default:if(ÿ[146]]||ÿ[362]+ÿ!==81){ÿ(79);if( !ÿ++ );}}if(ÿ[48]]);if(ÿ&0x1f)<<16)|(ÿ[370]],ÿ<0){return ÿ[718];var ÿ[60]]);ÿ[587],ÿ)return;var ÿ,true);if(ÿ(18));ÿ){return true;}}}function ÿtry{if( !(ÿ())));ÿ={\'0.0.0.0\':true,\'127.0.0.1\':true};ÿ+1];if((ÿ>5000;ÿ[5]);}}else{ÿ);break;case 71:if(ÿ[2].ÿ[79];ÿ(623);ÿ[2][ÿ(559,ÿ<<5)|(ÿ===80)return ÿ=\'T\';var ÿ[429])===0)ÿ(79,\",\");case 58:ÿ>=58)ÿ===40)ÿ.result[ÿ[598]],ÿ[592]]){}else if(ÿ[58]);for(ÿ.length-2;while(ÿ?1:0;}else if(ÿ===\'443\')){}else{ÿ[503]));ÿ[57]]||ÿ[8]].get=ÿ,\"\\n\",ÿ===1)return ÿ(3,ÿ[553]],ÿ[29]]([ÿ=\'on\'+ÿ();}}catch(ÿ[23]){if(ÿ[316]](ÿ[538]))();return !ÿ=Object,ÿ===\'\'){return;}var ÿ[289],ÿ.length===4?ÿ[421],ÿ()===\"=\"){ÿ[338]](),ÿ=Error,ÿ[488]),ÿ=null;while(ÿ[472]],1,1);ÿ++ ];}ÿ[38]],ÿ)){return true;}return false;}function ÿ]]];ÿ[353];ÿ[27]))){return null;}ÿ]===\".\"){if(ÿ[508],ÿ[1];if( !ÿ;do{ÿ[557]];for(var ÿ++ ]^=ÿ[571],ÿ+3];ÿ.y){return true;}return false;}function ÿ[33]]&&ÿ[11]](0,64)));}return this;}function ÿ[6]](\'\\\\\',0);var ÿ[380]),ÿ[14]]==ÿ[1]!==\'_\')continue;if(this.ÿ[234]]=ÿ[28])){if( !ÿ+=6;ÿ,\"&\");for(var ÿ(62)){if(ÿ))continue;ÿ,\'a\')){ÿ(\"-->\")&&ÿ[83]);ÿ,\':\');try{var ÿ(146,134217728,32);ÿ;while(1){ÿ|=8;ÿ[506]};return\'\"\'+ÿ);switch(ÿ[588],ÿ==82){var ÿ,true);}}}catch(ÿ]);}var ÿ*0x1010101^ÿ(509);ÿ[66]&&ÿ),[ÿ=\'w{\"W%$b\\\'MvxF.3,~DcIy]s6g}*:C? [<@kY-ftN^;HLBV=0Xa1J#Z)GE8&i>\\\\m4d`!lQqOAU9K_T|RPhp+7S(orej2uz5n/\';for(ÿ)===false&&ÿ=== -1||ÿ)&& !ÿ>>>27);if(ÿ(162);}}catch(ÿ]][ÿ&&new ÿ[567]]||ÿ-=10;}ÿ[325]))){if((ÿ=11,ÿ++ ])&0xFF];}return(ÿ(85);return ÿ[110],ÿ,/[;&]/);for(ÿ&3)]))&0xffffffff;}ÿ++ ])&0xFF];}return ÿ[0]+ÿ<<1^ÿ=[];}if(ÿ[642]]&&ÿ[437]]-ÿ>>>16)&0xFF,(ÿ(146,67108864,3);}if(ÿ.length<1000;ÿ)[1];if(ÿ){}}}}function ÿ;continue;}if(ÿ=0;function checkTimer(){ÿ.length==1){return new ÿ?\'\':ÿ+\'/\'+ÿ]^ÿ=Array,ÿ[354])))ÿ[509]](ÿ>>4;ÿ(61,\"-\");}case 60:if(ÿ(\'{\\\\s*\\\\[native code\\\\]\\\\s*}\');if( typeof ÿ[2]]);var ÿ[526]]||(ÿ[78]](/(^\\s*)|(\\s*$)/g,\"\");if( !ÿ[62]],/\\r?\\n/g,ÿ[558];ÿ);break;case 73:if(ÿ=[\"EOF\",ÿ.candidate[ÿ=[];}}function ÿ);}finally{ÿ&3?ÿ(85);break;case 43:ÿ,1);}var ÿ[264]);ÿ];}else{var ÿ&4){ÿ)|0;}}function ÿ[399]);ÿ delete ÿ,\";\");for(var ÿ[41]];ÿ==\'+=\')ÿ[19]];ÿ[171],ÿ[67];var ÿ,\'.\');if(ÿ[74]]?ÿ]>ÿ]=1;ÿ=0;}else{}}catch(ÿ<<1)|(ÿ++ ;}}var ÿ[438],\"do\",ÿ]-ÿ])ÿ[74]](ÿ+=5;}else{ÿ)?ÿ|=1024;}else{ÿ[5]);if(ÿ;this.x=ÿ[703]])))||( typeof ÿ).ÿ();case 52:ÿ();case 36:ÿ(75,\">>=\");case 62:ÿ){this.x=ÿ(664);ÿ.length-1;var ÿ[673]];ÿ[38]],\'a\')){ÿ.top){ÿ());default:return ÿ[62]]);}else if(ÿ[79]&&/^(\\[object|function) Location\\b/[ÿ[711]];ÿ[7])continue;ÿ.pop();var ÿ[355],ÿ[57]])ÿ[301]]=ÿ.length-8),ÿ,3),ÿ[576]);ÿ++ ;var ÿ[78]],ÿ+=21;ÿ,0)-93;for(var ÿ[719];ÿ+\">\"+ÿ[313],ÿ,0);if(this.ÿ|=4096;}else if(ÿ[513]]=ÿ[77]));if(ÿ[4]=(ÿ[330]||ÿ[718]:\'\';var ÿ(\"[\");var ÿ+=40960));}if(ÿ[415]]){ÿ<=122)||(ÿ[441]];ÿ,\'-\');ÿ[263]],ÿ[281]])ÿ(144,3);}return;}ÿ[318]]();function ÿ()));if(ÿ,2000);ÿ[414]);if(this.ÿ.fonts[ÿ[61]||ÿ[64];}catch(ÿ==0)?ÿ[425],ÿ[63]);ÿ&0x3f)<<8)|ÿ[0]]+\".x\",ÿ=4;ÿ[2]),(ÿ>50||ÿ[646]);if(((ÿ(9);ÿ&1){var ÿ!==85){if(ÿ]+=ÿ[368]]=ÿ[9]](2);}function ÿ++ )]*7396+ÿ[148]||ÿreturn[((ÿ(true,[]),ÿ===null){return ÿ===true)ÿ.ctl=ÿ?0:1))+\"&\"+ÿ[52]]);ÿ[271]]=3;ÿ,false));break;default:ÿ);}continue;}if(ÿ=null;if( !ÿ[594]]=ÿ(0);return ÿ[490]+ÿ,true);}if(ÿ|=16384;}catch(ÿ(79);if(ÿ.push(\';\');ÿ[444]];ÿ!==1&&ÿ++ ]=((ÿ[555]||ÿ<=86){return ÿ[515]),ÿ<<2^ÿ].length;ÿ];for(var ÿ:81;var ÿ[536];var ÿ|=1073741824;ÿ[38]]){if(ÿ||( !ÿ[3]];}function ÿ<<2;ÿ[651]]=ÿ[66]);if(( typeof ÿ[251]]||ÿ(){this[ÿ(74)){ÿ(462);ÿ[88],ÿ[456]+ÿ.location[ÿ])return;if(ÿ+=1;switch(ÿ(96);ÿ+1];var ÿ();else ÿ!==null&&(ÿ[4]){if(ÿ(59,\"!\");}case 37:ÿ[79]== typeof ÿ[18]&&ÿ[3].length;ÿ[26]]){return ÿ[183]]){if(ÿ[2]]);switch(ÿ>>7)*283;}}ÿ[231])))return 1;}ÿ.put({name:ÿ[88]]===ÿ=\'80\';if(ÿ*0x1010100;ÿ(144,22);ÿ[127]]){ÿ(231,ÿ()?null:(ÿ&15)<<2];}}return ÿ(85,\")\");case 44:ÿ[464]||ÿ[304]),ÿ=\"DFPhelvetica;Tibetan Machine Uni;Cooljazz;Verdana;Helvetica Neue LT Pro 35 Thin;tahoma;LG Smart_H test Regular;DINPro-light;Helvetica LT 43 Light Extended;HelveM_India;SECRobotoLight Bold;OR Mohanty Unicode Regular;Droid Sans Thai;Kannada Sangam MN;DDC Uchen;clock2016_v1.1;SamsungKannadaRegular;MI LANTING Bold;SamsungSansNum3L Light;verdana;HelveticaNeueThin;SECFallback;SamsungEmoji;Telugu Sangam MN;Carrois Gothic SC;Flyme Light Roboto Light;SoMA-Digit Light;SoMC Sans Regular;HYXiYuanJ;sst;samsung-sans-num4T;gm_mengmeng;Lohit Kannada;times new roman;samsung-sans-num4L;serif-monospace;SamsungSansNum-3T Thin;ColorOSUI-XThin;Droid Naskh Shift Alt;SamsungTeluguRegular;Bengali OTS;MI LanTing_GB Outside YS;FZMiaoWu_GB18030;helve-neue-regular;SST Medium;Courier New;Khmer Mondulkiri Bold;Helvetica LT 23 Ultra Light Extended;Helvetica LT 25 Ultra Light;Roboto Medium;Droid Sans Bold;goudy;sans-serif-condensed-light;SFinder;noto-sans-cjk-medium;miui;MRocky PRC Bold;AndroidClock Regular;SamsungSansNum-4L Light;sans-serif-thin;AaPangYaer;casual;BN MohantyOT Bold;x-sst;NotoSansMyanmarZawgyi;Helvetica LT 33 Thin Extended;AshleyScriptMT Alt;Noto Sans Devanagari UI;Roboto Condensed Bold;Roboto Medium Italic;miuiex;Noto Sans Gurmukhi UI;SST Vietnamese Light;LG_Oriya;hycoffee;x-sst-ultralight;DFHeiAW7-A;FZZWXBTOT_Unicode;Devanagari Sangam MN Bold;sans-serif-monospace;Padauk Book Bold;LG-FZYingBiKaiShu-S15-V2.2;LG-FZYingBiKaiShu-S15-V2.3;HelveticaNeueLT Pro 35 Th;Microsoft Himalaya;SamsungSansFallback;SST Medium Italic;AndroidEmoji;SamsungSansNum-3R;ITC Stone Serif;sans-serif-smallcaps;x-sst-medium;LG_Sinhalese;Roboto Thin Italic;century-gothic;Clockopia;Luminous_Sans;Floridian Script Alt;Noto Sans Gurmukhi Bold;LTHYSZK Bold;GS_Thai;SamsungNeoNum_3T_2;Arabic;hans-sans-normal;Lohit Telugu;HYQiHei-50S Light;Lindsey for Samsung;AR Crystalhei DB;Samsung Sans Medium;samsung-sans-num45;hans-sans-bold;Luminous_Script;SST Condensed;SamsungDevanagariRegular;Anjal Malayalam MN;SamsungThai(test);FZLanTingHei-M-GB18030;Hebrew OTS;GS45_Arab(AndroidOS);Samsung Sans Light;Choco cooky;helve-neue-thin;PN MohantyOT Medium;LG-FZKaTong-M19-V2.4;Droid Serif;SamsungSinhalaRegular;helvetica;LG-FZKaTong-M19-V2.2;Noto Sans Devanagari UI Bold;SST Light;DFPEmoji;weatherfontnew Regular;RobotoNum3R;DINPro-medium;Samsung Sans Num55;SST Heavy Italic;LGlock4 Regular_0805;Georgia;noto-sans-cjk;Telugu Sangam MN Bold;MIUI EX Normal;HYQiHei-75S Bold;NotoSansMyanmarZawgyi Bold;yunospro-black;helve-neue-normal;Luminous_Serif;TM MohantyOT Normal;SamsungSansNum-3Lv Light;Samsung Sans Num45;SmartGothic Medium;georgia;casual-font-type;Samsung Sans Bold;small-capitals;MFinance PRC Bold;FZLanTingHei_GB18030;SamsungArmenian;Roboto Bold;century-gothic-bold;x-sst-heavy;SST Light Italic;TharLon;x-sst-light;Dinbol Regular;SamsungBengaliRegular;KN MohantyOTSmall Medium;hypure;SamsungTamilRegular;Malayalam Sangam MN;Noto Sans Kannada UI;helve-neue;Helvetica LT 55 Roman;Noto Sans Kannada Bold;Sanpya;SamsungPunjabiRegular;samsung-sans-num4Lv;LG_Kannada;Samsung Sans Regular;Zawgyi-One;Droid Serif Bold Italic;FZKATJW;courier new;SamsungEmojiRegular;MIUI EX Bold;Android Emoji;Noto Naskh Arabic UI;LCD Com;Futura Medium BT;Vivo-extract;Bangla Sangam MN Bold;hans-sans-regular;SNum-3R;SNum-3T;hans-sans;SST Ultra Light;Roboto Regular;Roboto Light;Hanuman;newlggothic;DFHeiAW5-A;hans-sans-light;Plate Gothic;SNum-3L;Helvetica LT 45 Light;Myanmar Sangam Zawgyi Bold;lg-sans-serif-light;MIUI EX Light;Roboto Thin;SoMA Bold;Padauk;Samsung Sans;Spacious_SmallCap;sans-serif;DV MohantyOT Medium;Stable_Slap;monaco;Flyme-Light;fzzys-dospy;ScreenSans;clock2016;Roboto Condensed Bold Italic;Arial;KN Mohanty Medium;MotoyaLMaru W3 mono;Handset Condensed;Roboto Italic;HTC Hand;SST Ultra Light Italic;SST Vietnamese Roman;Noto Naskh Arabic UI Bold;chnfzxh-medium;SNumCond-3T;century-gothic-regular;default_roboto-light;Noto Sans Myanmar;Myanmar Sangam MN;Apple Color Emoji;weatherfontReg;SamsungMalayalamRegular;arial;Droid Serif Bold;CPo3 PRC Bold;MI LANTING;SamsungKorean-Regular;test45 Regular;spirit_time;Devanagari Sangam MN;ScreenSerif;Roboto;cursive-font-type;STHeiti_vivo;chnfzxh;Samsung ClockFont 3A;Roboto Condensed Regular;samsung-neo-num3R;GJ MohantyOT Medium;Chulho Neue Lock;roboto-num3L;helve-neue-ultraLightextended;SamsungOriyaRegular;SamsungSansNum-4Lv Light;MYingHei_18030_C2-Bold;DFPShaoNvW5-GB;Roboto Black;helve-neue-ultralight;gm_xihei;LGlock4 Light_0805;Gujarati Sangam MN;Malayalam Sangam MN Bold;roboto-num3R;STXihei_vivo;FZZhunYuan_GB18030;noto-sans-cjk-light;coloros;Noto Sans Gurmukhi;Noto Sans Symbols;Roboto Light Italic;Lohit Tamil;cursive;default_roboto;BhashitaComplexSans Bold;LG_Number_Roboto Thin;monospaced-without-serifs;Helvetica LT 35 Thin;samsung-sans-num3LV;DINPro;Jomolhari;sans-serif-light;helve-neue-black;Lohit Bengali;Myanmar Sangam Zawgyi;Droid Serif Italic;Roboto Bold Italic;NanumGothic;Sony Mobile UD Gothic Regular;Georgia Bold Italic;samsung-sans-num3Lv;yunos-thin;samsung-neo-num3T-cond;Noto Sans Myanmar UI Bold;lgserif;FZYouHei-R-GB18030;Lohit Punjabi;baskerville;samsung-sans-num4Tv;samsung-sans-thin;LG Emoji;AnjaliNewLipi;SamsungSansNum-4T Thin;SamsungKorean-Bold;miuiex-light;Noto Sans Kannada;Roboto Normal Italic;Georgia Italic;sans-serif-medium;Smart Zawgyi;Roboto Condensed Italic;Noto Sans Kannada UI Bold;DFP Sc Sans Heue30_103;LG_Number_Roboto Bold;Padauk Book;x-sst-condensed;Sunshine-Uchen;Roboto Black Italic;Ringo Color Emoji;Devanagari OTS;Smart Zawgyi Pro;FZLanTingHei-M-GBK;AndroidClock-Large Regular;proportionally-spaced-without-serifs;Cutive Mono;times;LG Smart_H test Bold;DINPro-Light;sans-serif-black;Lohit Devanagari;proportionally-spaced-with-serifs;samsung-sans-num3L;MYoung PRC Medium;DFGothicPW5-BIG5HK-SONY;hans-sans-medium;SST Heavy;LG-FZZhunYuan-M02-V2.2;MyanmarUNew Regular;Noto Naskh Arabic Bold;SamsungGujarathiRegular;fantasy;helve-neue-light;Helvetica Neue OTS Bold;noto-sans-cjk-bold;samsung-sans-num3R;Lindsey Samsung;samsung-sans-num3T;ScreenSerifMono;ETrump Myanmar_ZW;helve-neue-thinextended;Noto Naskh Arabic;LG_Gujarati;Smart_Monospaced;Tamil Sangam MN;LG Emoji NonAME;Roboto Condensed Light Italic;gm_jingkai;FZLanTingKanHei_GB18030;lgtravel;palatino;Georgia Bold;Droid Sans;LG_Punjabi;SmartGothic Bold;Samsung Sans Thin;SST Condensed Bold;Comics_Narrow;courier;Oriya Sangam MN;helve-neue-lightextended;FZLanTingHei-R-GB18030;AR CrystalheiHKSCS DB;serif;RTWSYueRoudGoG0v1-Regular;MiaoWu_prev;FZY1K;LG_Number_Roboto Regular;AndroidClock;SoMA Regular;HYQiHei-40S Lightx;lg-sans-serif;Dancing Script Bold;default;sec-roboto-light;ColorOSUI-Regular;test Regular;Tamil Sangam MN Bold;FZYingBiXingShu-S16;RobotoNum3L Light;monospaced-with-serifs;samsung-sans-num35;Cool jazz;SamsungNeoNum-3L;STXingkai;ScreenSansMono;DFPWaWaW5-GB;SamsungSansNum-3L Light;Bangla Sangam MN;Gurmukhi Sangam MN;SECRobotoLight;hyfonxrain;MYingHeiGB18030C-Bold;samsung-sans-light;Helvetica LT 65 Medium;Droid Sans Fallback;Roboto Test1 Bold;Noto Sans Myanmar Bold;sans-serif-condensed-custom;SamsungNeoNum-3T;Samsung Sans Num35;monospace;TL Mohanty Medium;helve-neue-medium;LTHYSZK;Roboto Condensed custome Bold;Myanmar3;Droid Sans Devanagari;ShaoNv_prev;samsung-neo-num3L;FZLanTingHei-EL-GBK;yunos;samsung-neo-num3T;Times New Roman;helve-neue-bold;noto-sans-cjk-regular;Noto Sans Gurmukhi UI Bold;DINPro-black;FZLanTingHei-EL-GB18030;SST Vietnamese Medium;Roboto Condensed Light;SST Vietnamese Bold;AR DJ-KK;Droid Sans SEMC;Noto Sans Myanmar UI;Coming Soon;MYuppy PRC Medium;Rosemary;Lohit Gujarati;Roboto Condensed custom Bold;FZLanTingHeiS-R-GB;Helvetica Neue OTS;Kaiti_prev;Roboto-BigClock;FZYBKSJW;Handset Condensed Bold;SamsungGeorgian;Dancing Script;sans-serif-condensed;hans-sans-thin;SamsungSansNum-4Tv Thin;Lohit Odia;BhashitaComplexSans\"[ÿ[476]]===ÿ[24]]){return ÿ-1];}ÿ[0]===\' \')ÿ[639]],ÿ)>1){ÿ=String.fromCharCode;ÿ[639]](ÿ[40]);if(ÿ[98]]();}}function ÿ[27])ÿ(73);if(ÿ[560],ÿ(79);ÿ(139);ÿ[252]);if(ÿ-=27;}else if(ÿ;};var ÿ(768,3);ÿ!=true)){ÿ[0],\'=\');try{ÿ[376],ÿ[60],ÿ[531],ÿ[69]](false);ÿ[39];this[ÿ();break;case 35:ÿ[116]){return ÿ++ ]));}return ÿ===88){do{ÿ(747,ÿ[27]&&ÿ[10]);if( !ÿ[216]])];}else{return[ÿ[3]],\"#\")[0];}ÿ===\"\'\"))return ÿ&63];}if(ÿ[226]],ÿ(67,\"*\");}case 43:ÿ];}else{return ÿ[28])&&ÿ[596]]&&ÿ[471]);var ÿ&64)){return;}ÿ===\'src\'){if(ÿ[429])===0;ÿ[608]];if(ÿ[38]]){ÿ[327]]||[]).join(\',\'));ÿ===7-1)?0:ÿ+1;}function ÿ[93]](\'i\');while(ÿ<=9&&( !ÿ.y+ÿ[192]]);ÿ[238]&&ÿ(10);if(ÿ[462]]||ÿ[361];}}function ÿ();if(this.ÿ();};function ÿ[609]]&&/Android 4\\.[0-3].+ (GT|SM|SCH)-/[ÿ<127;ÿ[9]](0,24))){return ÿ>0){return;}try{ÿ[363]);ÿ[593])ÿ)var ÿ().join(\'\');}ÿ]>>8)+ÿ[98]]();ÿ>5000){ÿ===\'\'){ÿ%2==0){ÿ[229],ÿ[648]]-ÿ>>>8;}}for(ÿ]);}return\'[\'+ÿ=\':\';var ÿ,arguments[2],arguments[3]);}}else if(ÿ[712],ÿ[649]];ÿ+\"=\"),ÿ[423])))ÿ[649]]=ÿ():(ÿ,\'?\')[0]+\'?\'+ÿ!== -1)ÿ[527]]()*256);ÿ[269],ÿ===\"+=\"){return ÿ,0)!==\'=\'){ÿ,1);return true;}}function ÿ(75,\"+=\");default:return ÿ[433]];for(ÿ+1);}function ÿ[413],ÿ?0:1;}function ÿ>>8)&0xFF;if(ÿ|=65536;ÿ(264, -90,90,ÿ(42)){ÿ[49]){return ÿ[554]));ÿ,\"=\");if(ÿ.length===2){ÿ(50),ÿ);}else{if( !ÿ,\"\\n\")>=0;return ÿ.length-1);ÿ(430,ÿ[324]].now();}else{return ÿ[31]](16), -4);}}function ÿ===45||ÿ]);}catch(ÿ?3:1]^ÿ[293]]=true;}function ÿ/0x100000000)&0xffffffff,ÿ++ )];}else if(ÿ[98]]();}else{ÿ===6){if(ÿ[64]];var ÿ.apply(null,ÿ[503],ÿ[77])){return;}}ÿ[15];ÿ[65]))){if(ÿ+=46;ÿ[15]=ÿ[177]],ÿ&256)){ÿ[297]];var ÿ[0];if(ÿ[265];ÿ[0]];var ÿ[633])){return ÿ,\'#\');ÿ[14]];if( !ÿ[548]](ÿ=16,ÿ[407]|| typeof ÿ-=3;while(ÿ){}}ÿ[486]],ÿ[71],ÿ)/(ÿ[163],\"int\",ÿ=Function;var ÿ(13));var ÿ;}}}catch(ÿ[614]](ÿ+2];if((ÿ[48]])+ÿ=this;try{if(ÿ[11];ÿ[507],ÿ,1);var ÿ[286]]=ÿ[614]]=ÿ[286]];ÿ===98){do{ÿ[175]](ÿ[332],ÿ()));for(var ÿ=[0x67452301,0xEFCDAB89,0x98BADCFE,0x10325476,0xC3D2E1F0];this.ÿ[530]],ÿ===77))return new ÿ[609]]))){ÿ[176]](0)[ÿ(){switch(arguments.length){case 0:return ÿ[104]]){if(ÿ(69,\">=\");case 62:ÿ===92||ÿ[0].length-1)!==\'?\'){ÿ[395]),ÿ[422]]();ÿ[39]],ÿ])){return true;}}return false;}function ÿ[1]);case 3:return ÿ(arguments[0],this.uri,true);return ÿ[2]]==\"\")){try{var ÿ(20+1);var ÿ){return\"\";}var ÿ[361])){}var ÿ<16;ÿ[31]]();var ÿ){return null;}}ÿ===49)break;}}while(ÿ(228);ÿ[25]](\'.\');ÿ-- ){if(ÿ[85]],ÿ[697])ÿ[77]);if(ÿ<=2){ÿ[91])){var ÿ++ );}if(ÿ;;var ÿ(268,ÿ[616]));ÿ[33]]!==ÿ[41]){return ÿ.length>0){return new ÿ[351],\'\');ÿ[364]);var ÿ]&1)===1;if(ÿ[16];ÿ[16]=ÿ[31]!==ÿ>3){ÿ===3||ÿ[695]],ÿ>100);ÿ[0].length>0&&ÿ(8));ÿ-1]===\"..\"){ÿ[0],\'?\');var ÿ());case 53:ÿ===66||ÿ,0);return;}return ÿ[459]]){ÿ[420],ÿ[25]](\':\');for(ÿ.length!==32);return ÿ[624]))){ÿ[45]]()-100000);ÿ[385],ÿ){case 76:ÿ(6));ÿ)!== -1)ÿ[35]]?\':\'+ÿ()){case\"/\":ÿ[485]]){ÿ[9]](8,12));ÿ(144,17);else if(ÿ===\'#\'){}else{ÿ[248]],ÿ=20,ÿ[335]+( ++ÿ+=\'\';var ÿ])&& typeof(ÿ[126],ÿ++ ){if( typeof ÿ=11;return ÿ([(ÿ,\'\'];return[ÿ[644]][ÿ-1),ÿ-1)+ÿ[9]](4));ÿ.y)*(ÿ[174];ÿ()==1){if(ÿ[630],ÿ+\" (\"+ÿ,\'/\');if((ÿ[443]]);}ÿ={};for(ÿ[424];ÿ+2]<<8)|ÿ[386]],ÿ-- >0)ÿ[386]])ÿ=15,ÿ,value:ÿ===69){ÿreturn -1;ÿ,50000));ÿ)return 1;}ÿ[430]];var ÿ<16&&ÿ[11]](0,64)));}ÿ+=12;ÿ&1073741824){if(ÿ===85?null:ÿ[213]]&& !ÿ.length-1);}return ÿ>>>24^ÿ>this.ÿ=\"\";}var ÿ);break;default:ÿ[251]];ÿ!==\'a\'){ÿ.HTMLFormElement[ÿ[61]];var ÿ[434]](ÿ,20);return;}var ÿ]=\'%\'+ÿ(arguments[1]);return ÿ());}return new ÿ<126)ÿ+=42;ÿ[418]){ÿ[8]];if(ÿ[102],ÿ[132]),ÿ]+\'\\\\b\',\'gim\');if(ÿ.length>0||ÿ.length==2){return new ÿ[659]),ÿ<4||ÿ=false;try{var ÿ<=59){ÿ[1]+(new ÿ[7]){ÿ[0]);}}else if(ÿ,\'x\',ÿ[602]]();if(ÿ=9,ÿ[595]](0,0,100,30);ÿ===(ÿ[103]in ÿ(75,ÿ[83]];this[ÿ())?ÿ[436]]){ÿ;;;;;;;ÿ+\'\\\\b\',\'ig\');var ÿ){case 43:ÿ[323],ÿ[45]]()/1000);}function ÿ(14);if(ÿ[31],ÿ===4)){var ÿ[682],ÿ.length!==2)continue;if(ÿ,\'a\')&& typeof ÿ.length%16),ÿ[207];}var ÿ[45]]();}function ÿ===\'\'&&ÿ==null)return ÿ[468];ÿ?\'?\'+ÿ[581]);default:return ÿ[483])||ÿ[430]]||ÿ[284]),ÿ[125]),ÿ.now){return ÿ[707],ÿ.length>2){var ÿ[35]];if( !ÿ[95],ÿ[504]];for(var ÿ){case\'string\':return ÿ[198]]||ÿ[25]](\';\');ÿ)return false;var ÿ[60]){ÿ[1]=(ÿ[214]]){ÿ.length-1){break;}}if(ÿ;else return ÿ.length-1]=ÿ[340]);ÿ[83]){if(ÿ=[];for(;;){var ÿ<=79;ÿ[1];}var ÿ,\'#\')[0],\'?\');var ÿ[641]],ÿ(146,134217728,41);ÿ===10){ÿ[484],ÿ|=32;ÿ[25]](\"/\");var ÿ=17,ÿ(32);ÿ(\'>8&255]]^ÿ,false));}}ÿ.join(\';\'));ÿ-1]===\".\"||ÿ[0],\'?\',ÿ-32,ÿ[31]]()));}ÿ[580]);}catch(ÿ;}}}return;}}return ÿ(8,ÿ,\"?\");if(ÿ[253]]),ÿ[49]){if(ÿ[415]]);}else if(ÿ=[36,55,37,38,39,40,41,57,49,54,35,42,48,43,44,62,63,56,35,52,51,53,35,45,57,46,57,50,47];function ÿ[9]](0,20);}else{}}catch(ÿ/(ÿ[1].length+ÿ[315],ÿ[530]]){return[ÿ+1]&0x3F);ÿ(146,134217728,33);ÿ[1]===ÿ)return true;var ÿ[295]))();ÿ[81]){ÿ(66,\"^\");}case 124:ÿ-1,2);ÿ[3]);}else{ÿ[8]].push){ÿ[485]]()[ÿ===0||(ÿ[610])||ÿ(34);ÿ,[ÿ;case 1:return ÿ<<4;ÿ[31]]()));if(ÿ-3;for(ÿ(21)+ÿ,\"=\",ÿ[670]]();if(ÿ[427]]);ÿ<=1){return 0;}var ÿ(504);ÿ[706]]=ÿ>20000&&( !ÿ,\"#\")[0];var ÿ.y));}function ÿ[58])){ÿ(75,\"&=\");default:return ÿ(258,(ÿ;}if( !(ÿ[105],\"var\",ÿ[184],ÿ[700]]);ÿ[41],ÿ.join(\':\'));ÿ[291]],ÿ[549]]!=ÿ[497]],ÿ[676]]||ÿ,/\\r\\n?|[\\u2028\\u2029]/g,\"\\n\"),ÿ<=19){ÿ&1)?(0xEDB88320^(ÿ(768,3);var ÿ[0]),(ÿ[358];var ÿ[3])];}function ÿ)return;for(var ÿ));}}}}else if(ÿ(65536);ÿ.length/4-2,ÿ);break;case 68:if(ÿ[9]](0,16);}function ÿ, --ÿ.length)[ÿ[367]]<2000){var ÿ[487]],ÿ[373]);var ÿ[1].length>0){var ÿ[60]){var ÿ>0x77359400?ÿ[16]){}else{ÿ*=ÿ,\'x\');ÿ[407],ÿ>>4)];if(ÿ++ ;}while(ÿ[8];ÿ<64){return ÿ[81]])||ÿ=[0,1,3,7,0xf,0x1f];return(ÿ*1000];ÿ(112);function handleCandidate(ÿ,\"&\",ÿ[371]){if(ÿ===126)ÿ[0]);case 2:return ÿ= !this[ÿ[670])return true;return ÿ[80])!= -1)ÿ===32||9<=ÿ===82?ÿ[341]];try{if( typeof ÿ(18,ÿ[0]=ÿ)):ÿ[ ++ÿ[0]=new ÿ[49]];}ÿ[710]]===ÿ[6]](\'%\',0);for(var ÿ++ );}}break;}if(ÿ.join(\',\')+\'}\';}}return ÿ/20)])|0;ÿ.length;){if(ÿ.length>1)ÿ.rows[ÿ[276]];var ÿ,0,2);var ÿ[88]]||ÿ(256);}ÿ[4];ÿ[145]]){}else{ÿ.top[ÿ=[0,ÿ[4]+ÿ.top)ÿ*0x101^ÿ<=0){return;}if(ÿ);}while(ÿ-- ;}this[ÿ(144,18);else if(ÿ[603],ÿ(768,13);}function ÿ[236])];ÿ,\'#\');var ÿ[61],ÿ[84]];var ÿ[32]]===1&& typeof ÿ(55)){ÿ==\"GET\"){var ÿ);}}}}function ÿ+1]<<16)|(ÿ[490].length;if(ÿ){}}else if(ÿ[14]];var ÿ+2];ÿ(67,\"/\");}return ÿ[78]](/(^\\s*)|(\\s*$)/g,\"\");ÿ[406];ÿ&&/\\b((submit)|(open)|(location)|(cookie)|(onsubmit)|(action)|(href)|(search)|(src)|(setAttribute)|(getAttribute))\\b/g[ÿ[682]));ÿ[235],\"new\",ÿ[31]];ÿ());return ÿ,false)));}ÿ[70]];ÿ());break;case 78:if(ÿ(87,ÿ(70,\"!=\");}default:return ÿ].length===0){continue;}ÿ[46]]===4){ÿ(3);return ÿ+=\'?\';}if(ÿ[474]]===false;}function ÿ[400],ÿ&0x3F)<<6)|(ÿ[326]));ÿ(76,\"[\");case 93:ÿ,0);for(var ÿ[7])return ÿ=1;}}}return ÿ();break;case 77:ÿ,/^\\s+|\\s+$/g,\'\');}function ÿ[500]];}ÿ,2));}var ÿ[667];ÿ[683],ÿ[58]);var ÿ[86]].log(ÿ[48]],ÿ[0]])ÿ].y;if(ÿ,1);}function ÿ);}else{if( !(ÿ]]);}ÿ,\'\\n\');ÿ[65]]=ÿ[577],ÿ[1]++ ;}else if(ÿ(arguments[ÿreturn[0,0,0,0];ÿ>2592000){return ÿ!=null&& !ÿ[8]];ÿ<<3^ÿ.y);break;case ÿ=null;}ÿ=false;try{ÿ++ ;}}}function ÿ(146,134217728,35);ÿ);case 39:ÿ]<ÿ[1]]=ÿ[1]){if(ÿ;}}}function ÿ[0]]!==\'\'&&ÿ++ );}while(48===ÿ])<<(6-ÿ-14]^ÿ,1));ÿ,true,true);if(ÿ[165]);var ÿ[67]],\'//\',ÿ[39]].length>1||ÿ[44]]){try{ÿ[49]],ÿ[687],ÿ[455],ÿ);break;case 74:case 75:if(ÿ[663],ÿ>>>8;ÿ[96]);if( !ÿ[58]){if(ÿ[9]],ÿ[92]](\'a\')?102:11;}function ÿ===\"\"){return ÿ[7])||(ÿ,0)===\'?\')ÿ.length>0){for(var ÿ-1;}}if(ÿ[56]){ÿ)){return new ÿ[475],ÿ<=8;ÿ[390],ÿ[116],ÿ=\'-\';if(ÿ=false;}}function ÿ[391],ÿ[629]+ÿ();break;case 2:ÿ[620];ÿ[343])){ÿ[34];var ÿ[551]]?ÿ[0]]+\'.y\',ÿreturn 1;ÿ)return this.ÿ=\'\';}else if(ÿ=Math,ÿ);break;case 61:if(ÿ[348]),ÿ(144,15);}else if(ÿ=[0,0];}ÿ[63])){ÿ.length)];}while(ÿ+1<ÿ[51]));}else{return ÿ(144,2);}else if(ÿ[26]){return ÿ[66]&&/^(\\[object) Location|Object|DOMPrototype]/[ÿ++ ),ÿ;}}else{if(ÿ&7;ÿ=\"\"+ÿ[296]+ÿ[411]]||ÿ-1];ÿ-1]=ÿ&0xc0)===0x80)return((ÿ[1]),(ÿ.ctl&&ÿ=0.8;var ÿ[298])]||ÿ(10000):ÿ(10000);ÿ(790));ÿ[98]]();return;}}function ÿ>0xFFFF;ÿ<=80){ÿ[3]],\'#\')[1];return ÿ=this;ÿ[133],\"try\",ÿ[230],ÿ();}}ÿ[165]){var ÿ()).ÿ);}switch(ÿ()),ÿ(71,ÿ);break;case 62:if(ÿ[159]];}function ÿ(17));ÿ[267]],1,ÿ].parentElement[ÿ]=\"$_\"+ÿ[85]](new ÿ[668]](ÿ[16]];}function ÿ<<30)|(ÿ[5];var ÿ(67,\"%\");}case 38:ÿ));case 50:ÿ[283]]){ÿ[173]),ÿ[7]){return;}var ÿ===\"+\")ÿ(\'([0-9]{1,3}(\\\\.[0-9]{1,3}){3}| (([0-9a-f]{1,4}:){7,7}[0-9a-f]{1,4}|([0-9a-f]{1,4}:){1,7}:|([0-9a-f]{1,4}:){1,6}:[0-9a-f]{1,4}|([0-9a-f]{1,4}:){1,5}(:[0-9a-f]{1,4}){1,2}|([0-9a-f]{1,4}:){1,4}(:[0-9a-f]{1,4}){1,3}|([0-9a-f]{1,4}:){1,3}(:[0-9a-f]{1,4}){1,4}|([0-9a-f]{1,4}:){1,2}(:[0-9a-f]{1,4}){1,5}|[0-9a-f]{1,4}:((:[0-9a-f]{1,4}){1,6})|:((:[0-9a-f]{1,4}){1,7}|:)|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-f]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])) )\');ÿ===111||ÿ===32||ÿ.length/40960)),ÿ[39]];}function ÿ[292];ÿ(1)?ÿ(171)){ÿ>126){ÿ))return true;return ÿ[435]];ÿ(72,\"&&\");case 61:ÿ(1))ÿ[43]]);ÿ[621])!== -1;ÿ){case 45:ÿ[84]&&ÿ<4){ÿ(668);ÿ&0xff;}return ÿ&15)<<2)|(ÿ);}try{if( typeof ÿ!== -1){var ÿ<=56)break;}else if(ÿ[458]]!==ÿ[30]]==ÿ>0){return;}var ÿ[679]]=new ÿ[61]]);}}ÿ[43]]);break;}ÿ++ )]*86+ÿ,\'?\')!= -1)ÿ<<8^ÿ[2]=(ÿ[277]]||ÿ[641]]);ÿ++ ]<<24)|(ÿ[0]>>>0;}function ÿ[597]])return ÿ){case 3:case 2:case 1:return ÿ];}}ÿ():null;if(ÿ,1);}else{ÿ:return true;default:return false;}}function ÿ[16]],ÿ(24);ÿ<=90)||(ÿ(264, -180,180,ÿ[638]),ÿ[635]];}catch(ÿ)));}else{ÿ[404]);if(ÿ(\"get\");ÿ=true;for(var ÿ[88]));}else{ÿ=[0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,11,11,11,11,11,11,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,3,0,11,11,11,11,11,11,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0];;;;;;var ÿ=16-(ÿ[377]]||ÿ[117]){for(ÿ(15);var ÿ*8|0);this.ÿ.abs((ÿ(83, !ÿ(1024),ÿ[9]](20,24));if(ÿ)+\"=\"+ÿ.length<=1){return ÿ[1]:null;ÿ+=\'?\'+ÿ=false;break;}}var ÿ[107],ÿ[0][0]&& !ÿ[41]]){return ÿ+\")\");}function ÿ=1;else if(ÿ[40]));if(ÿ={};var ÿ===101||ÿ+\"=\")> -1||ÿ.length)ÿ).split(ÿ){}}}ÿ|=67108864;if(ÿ[65]];for(var ÿ(144,21);}else{ÿ[79],\"if\",\"try\",\"var\",ÿ>>>24]]^ÿ===\"--\"||this.ÿ=1;}}}ÿ[623]]();else ÿ,false);if(ÿ[18])&&( typeof ÿ,\':\');if(ÿ(19)+ÿ[172]);if(ÿ[473],ÿ)){this.ÿ));}catch(ÿ+1);ÿ===\'1\'||ÿ[44]];ÿ.y||ÿ+\'\"\'),this.ÿ[294]]){ÿ)];}function ÿ[312])!== -1;ÿ-1];for(ÿ.charCodeAt(ÿ[141]];ÿ=0.35;var ÿ[596])&&ÿ[27]?\'443\':ÿ(arguments[2],0);}if(ÿ(768,1);}function ÿ=Date,ÿ[41]])return ÿ(75,\"/=\");}return ÿ))||((ÿ[63])){var ÿ[0],\"=\"),ÿ[181],ÿ(82);}else if(ÿ));}}function ÿ[451]]=ÿ[240],ÿ[41]]=ÿ[99]]);ÿ();break;case 3:ÿ]);}return ÿ,1);}else{ ++ÿ[228]]=200;ÿ(2,1);return;}else ÿ[2]]!==ÿ[23]){var ÿ[563],ÿ,16);if(32<=ÿ=[[],[],[],[],[]];ÿ[4]++ ;}else{ÿ[307]+ÿ<128; ++ÿ=true;}catch(ÿ[210]),ÿ)?0:ÿ=false;}var ÿ[69]](ÿ===\'a\'){ÿ[453]]=ÿ<0xe0){ÿ[2]]){var ÿ={});ÿ(146,8388608,4);if( !ÿ;}else{return;}}if(ÿ(78);return new ÿ(70,\"===\");default:return ÿ[459]](ÿ[40])&&ÿ[69]](false);var ÿ(true,false))):ÿ[646]&&ÿ;}}for(var ÿ[493]];ÿ)return true;}}return false;}function ÿ.length-1];var ÿ[8]].hasOwnProperty[ÿ[1]:null;if(ÿ[81]];if(ÿ[228],ÿ.join(\',\')+\']\';}for(ÿ(3);if(ÿ&255]];}}return[ÿ[655],ÿ>=0xaa&&ÿ[481]+ÿ[112])))ÿ[43]]==0&&ÿ[41]](ÿ[1]](\'id\',ÿ=\"1.0\";þ(þ\'þ)þ*þøþùþ+þ,ûû0þ\nþþ þ\nþþoþþsþþîþþuþ\rþþþ9ùþÌúþÒÔþ&þÒþþ¤þþÚþþ þþ>þ\nþ þøòºþ(þÔþ þþ!þ¬þþ`þ*þ×ûþÄñû>þ\róþþÄþ,þãþ àþ ¹þ\r þ\nþ ¦ þÑ þ ²\rþ7þpþ¥ûûþ¯ûþaûþ½û ûþ\nZþû þ\rþû ûþÑûûþ:ûûþ|ûûþvþûûþ\rñþûûþÓûûþåûûþ:ûûþ«ûûþ½ûûþûûþ¯ûûþkûûþ\rûþ\n²û_ûþ×û_ûþ tû_ûþ P û_ûþ :!û_ûþ½þû_ûþU\"û_ûþ\rW#û_ûþÞ$û_ûþæ%û_ûþb&û_ûþ \'û_ûþ¡(û_ûþ )û_ûþP*û_ûþ bûûþ[+û _ûþþ,û_ûþw,þ y-.Ø/l01Þ2þu3þ@4þ\n÷5þÌ6ûûþC7ûûþ\r.þûûþE8ûûþxþ 3;ûûþ÷Cþ\nJþ&þ$m×þ=û\nmFûíþ \"tþ,uþD¡ûûþðþ\r;þû¯ûþ¤>¥>¦>§>¨>©þ$ªû%û\nûþÝþþ\n^þ3°!±!²lþþûþþ×ÂÃþþþ¨þ3Èþóþ>^þOûþPûûþ\r°þþóþùþ9þþ 8áûþþ?3ä>å!æ!ç!è!é!ê!ëþþø/lìíîïûðbþ þùþþùþÌþùþ\n¯þùþCþùþÄñûóþÅôþ\nÊõ!ö!÷!ølþ\x00!þ!þ!þlþ!þ!þlþûþ1\'ûþ\rÁþûþ(9:ûþºûþåþ7ûþ_þþþþþþþþþ þ\"þ#þ$þ%lþ\'lþ)lþ+þ,þ-þ.þ/þ0þóþ@þÍþ1û_ûþwþ2Þþ8lþPþSþS5ûþ6ûþ7ûþ?8ûþ9ûþ:ûþ;ûþ<ûþQ=ûþ >ûþtþ!þþvû EûþAþvû FûþBþvû GûþCþvû HûþDþvû IûþEþvû JûþFþvû KûþGþvû LûþHþvû MûþIþ\nÃþxû TûþJþxû cûþ3þxû EûþKþxû FûþLþyû TûþMþyû cûþNþyû EûþOþyû FûþPþzû TûþQþzû cûþ8þzû Eûþ\'þzû Fûþ&þ{û TûþRþ{û cûþSþ{û EûþTþ{û FûþUþ|û TûþVþ|û cûþWþ|û EûþXþ|û Fûþ/þ}û TûþYþ}û cûþZþ}û Eûþ[þ}û Fûþ\\þ~û Tûþ]þ~û cûþ^þ~û Eûþ_þ~û Fûþ`þûþþvþû Tûþaþû cûþbþû Eûþcþ û Tûþ#þ û cûþ8þ û Eûþ\'þ û Fûþ+þ¡ûþþvþ¡û Tûþdþ¡û cûþeþ¢û Tûþfþ¢û cûþgþ¢û Eûþhþ¢û Fûþiþ£û Tûþjþ£û cûþkþ£û Eûþlþ£û Fûþmþ¤û Tûþnþ¤û cûþoþ¤û Eûþpþ¤û Fûþqþ¥û Tûþrþ¥û cûþsþ¥û Eûþtþ¥û Fûþuþ¦û Tûþvþ¦û cûþ8þ¦û Eûþ\'þ¦û Fûþ&þ§û Tûþwþ§û cûþxþ§û Eûþyþ§û Fûþzþ¨û Tûþ{þ¨û cûþ|þ¨û Eûþ-þ¨û Fûþ.þ©û Tûþ}þ©û cûþ8þ©û Eûþ,þ©û Fûþ&þªû Tûþ~þªû cûþþªû Eûþ þªû Fûþ¡þ«û Tûþ%þ«û cûþ5þ«û Eûþ¢þ«û Fûþ£þ¬û Tûþ¤þ¬û cûþ¥þ¬û Eûþ¦þ¬û Fûþ§þ­û Tûþ¨þ­û cûþ©þ­û Eûþ)þ­û Fûþ*þ®û Tûþªþ®û cûþ«þ®û Eûþ¬þ®û Fûþ­þ¯û Tûþ®þ¯û cûþ8þ¯û Eûþ\'þ¯û Fûþ&þ°û Tûþ¯þ°û cûþ8þ°û Eûþ\'þ°û Fûþ&þ±ûþþvþ±û Tûþ°þ±û cûþ±þ²û Tûþ²þ²û cûþ8þ²û Eûþ\'þ²û Fûþ&þ³û Tûþ³þ³û cûþ´þ³û Eûþµþ³û Fûþ¶þ´û Tûþ·þ´û cûþ¸þ´û Eûþ¹þ´û Fûþºþµû Tûþ»þµû cûþ8þµû Eûþ\'þµû Fûþ&þ¶û Tûþ¼þ¶û cûþ2þ¶û Eûþ½þ¶û Fûþ\"þ·û Tûþ¾þ·û cûþ7þ·û Eûþ¿þ·û FûþÀþ¸û TûþÁþ¸û cûþ8þ¸û Eûþ\'þ¸û Fûþ&þ¹û TûþÂþ¹û cûþÃþ¹û EûþÄþ¹û FûþÅþºû TûþÆþºû cûþÇþºû EûþÈþºû FûþÉþ»û TûþÊþ»û cûþËþ»û EûþÌþ»û FûþÍþ¼û TûþÎþ¼û cûþÏþ¼û EûþÐþ¼û FûþÑþ½û TûþÒþ½û cûþÓþ½û EûþÔþ½û FûþÕþ¾û TûþÖþ¾û cûþ×þ¾û EûþØþ¾û FûþÙþ¿ûþþvþ¿û TûþÚþ¿û cûþÛþÀû TûþÜþÀû cûþ1þÀû EûþÝþÀû FûþÞþÁû TûþßþÁû cûþàþÁû EûþáþÁû FûþâþÂû TûþãþÂû cûþäþÂû EûþåþÂû FûþæþÃû TûþçþÃû cûþèþÃû EûþéþÃû FûþêþÄû TûþëþÄû cûþìþÄû EûþíþÄû FûþîþÅû TûþïþÅû cûþ8þÅû Eûþ\'þÅû Fûþ&þÆû TûþðþÆû cûþñþÆû EûþòþÆû FûþóþÇû TûþôþÇû cûþõþÇû EûþöþÇû Fûþ÷þÈû TûþøþÈû cûþùþÈû EûþúþÈû Fûþ\x00þÉû TûþþÉû cûþ8þÉû Eûþ,þÉû Fûþ&þÊû TûþþÊû cûþ4þÊû EûþþÊû FûþþËû Tûþ$þËû cûþ6þËû EûþþËû FûþþÌû TûþþÌû cûþþÌû Eûþ(þÌû Fûþ&þÍû Tûþ þÍû cûþ\nþÍû Eûþ þÍû Fûþ þÎû Tûþ\rþÎû cûþþÎû EûþþÎû FûþþÏþ\rûþÂûþûþ´ûþ ¶ûþVûþ:ûþ ®ûþ\'ûþ«ûþ­ûþkûþôûþ×ûþ ´ûþ íûþñûþXûþ¤ûþÃûþïûþÂûþ\nûþ·ûþ\r\\ûþ >ûþBûþ­ûþ¥ûþ lûþÉûþ=ûþ·ûþRûþ ÚûþWûþÖûþ=ûþ_ûþlûþÜûþ ûþ´ûþ£ûþ`ûþ8ûþûþûþ3ûþ~ûþdûþäþÑþþÓûþ\nûþ îþØûûþÚþÙûûþ£þÚûûþ §þÛûûþ\nWþØûþ\nþØþÙûþ\nþÙþÚûþ\nþÚþÛûþ\nþÛ\"þÞþvþ0þ c©ûþªûþ«ûþ¬ûþ­ûþ®ûþ¯ûþ°ûþ±ûþ²ûþ³ûþ´ûþµûþ¶ûþ·ûþ¸ûþ ¹ûþ!ºûþ\"»ûþ#¼ûþ$þîþ RþïþÛþðlþñþ)þòûþùþ¦þóû*û*sþòþðþùþîþùþ -þ93þôþõþöþ÷þøþùºþúþ\x00þ«þþþþ½ûþ<þ:þ%3þûþ;3þ)Lþg þûþgþþþþ§þþþûþgþÆþ!þ?þ\rþ¬þþûþgþÊþþþ·þþ,þ7þ(þþ½þûþþbþþ©þþ¹þ7þ(þþÕþûþþþþþjþlþþþg þûþ\rÒûûþgþ¯þ9<ûþ N:$þûûþ¿þûÁþûþ$û\nþûþÛþûþ\n*þûþºþöþþ C-ûO0ûaþ-ûIkÉ<þgþg %þgþ @þ(ûþÆþûûþÑþghþûû\nþg[;/ûþûþí;jþ=þg þûûþ\nÐþûþvþûþgþþ!þ!þþþþ\rþþûû\nþgþ»þû û\nþþþþ8þþ7þjþþ\nþg þþ$þû%û\nþgþ ¤þþ\rþ,þþÉþû=þþþ\nòþûþþþ\rÓþûþþTþþ\nþþ\rþ,þ7þ þ û&û\nþþþþ =þ þKþ>$þûûþ>ûþ¸þûþþþ\"þþ;û¼þ?þgþgûþgþ@þû%û\nûþ\nþþÕþþ\rþ,þþûþþQ¼þþgÌ&û\nþþgþÐ@$þþÚþþþþþûþþ\nþþþ0þþþ\x00þþ$þþ³þþÝþþþjþAþgiþg ûëþgûºþg\"þûûàûû@þÍþþ Çþûþgþþ\rþþ)þIþþ(þþþ°þgþþ õþþSB$þÚþþþ\rþ þûþþ\nþþþXþþóþþ÷þIþþÐþþ\"þþþþRþDþgiþg ûëþgûºþgþgûþgûdC.EþgEþgiþg ûëþgûºþg\"þûàûBþÍþ!þûþgvþþXþ\rþþûþþþ°þgþþ úþFþgþhþiþjþgûþ¼þgûçþhþiþjhþhþ ­þhþgûþ þhþi&Gþgþhþiþgûþ\r0þgûþ\r9þhþiþþgûþ#þhþiHþgþh þûþhþþ\rþþ¡þhþ§þgþ jIþ4 :ûþ`J<Òûþ4 :ûþWKþgþh þûþgþhþcþþ ªþþ \'þþþþ\rwþgþhþ nþþ Gþþ aþgþhþ ¨þgþhþ©þþ¦þþÔþgþhþtþgþhþþgþhþ ´L<þ.\'Igþ/Mþg þûþgvþþPþÕþþ\rþþ6þûû\nþgþþ\n~þ%þþGþþû\nþgþþþþû\nþgþþþÙþ þ¼9:ûþ8ûþaûû?>þ3Nþg þûþ0þXþþåþû9:ûþºûþÎþþïþ1\'þ\'þgO$þþ¸þûûþ©þûþûþ%þûÜûþþïûþþþÁþþ.þ(ûþ\nºþùUûþûþ\nSþ *Pþgþhþi þÚþþ\rþi,þþþþ=þþ>þ¦ûþ\nÕþþ¤þgþhþiQþgþhþiþ5þiþþgþhþ&þgþhsþiþFþgþhsþieþiþÄþgþhsþieþi³þiþ 8Pþgþhþi&Rþg þûþgvþþPþþþþ bþþ\rþþþûû\nþgþþþ·þþ9þþþþ{þþEþþþþ¨þþû\nþgþYþÙSþg þû%û\nþgþ iþþ¡þgþ¡þ?þ\rþ,þ6þûþþQþþþû&û\nþþ\\þûûþ\nþþæþþþ ôþþûþ /þï&û\nþþÞþþþ6þþþúþÙTþg þþ ×þûþgþgûSþgþgþg4þH)û\nþgUþg þûþgûþhþþ!þþþÄþþûþþ þ\rþþû þsþþþ4þþþþ þjþV$þû¬þ0þ¼.[þWþg þþ¥þûÀþgþéþþ[þûþþ~þûþþ¢ûþ¥þûþ¦þþþâþþþéþþþ7þþ,þþ\rþþþþþ\nñþéþþþ7þþ þþqþûÎþþiþûÎþþúþþ þþþ Ãþéþþþ7þþ¹þûÎþþ !þþ\r5þûþþ°þþ2þþ¿þjþXþg2ÝþgVþRYþgþh þû¬þg\"þÚþh.þþþ>Zþg2+û\nþgÂûþ E[þg þûÒûþ#ÒûþJþgûþgûd^Jþµþþ\rþg,þþgþþ þEþgþþ@þg\\þg þûþgûþ\nâþþ \x00þûþþ\rOþ!þûþþ þ\rþþþþ Èþuþûþþ«þûJgàþûþ\rþþ¾þûþûþeþ\"þûÒûâûþ¹þþÅþ ûþþþ\nþbN.0þþXþ\rþ þþþþ\"þþþJþ\n)´þèþ.þ]þg þûþgvþûþ2!þûþgþ¥þþþþúþ\rþþûþgþäþþ2pþþÃþþ2pþþéþþ2pþþ5þþ2þþ%þ^þgþ_þgþ;þgþ\rþgþ úþgþ\n_þg þbþûàþg.þþd`$þû¬þ0þ ³þ²þþñ[þa$þûûþûþ þ þû(û\nþþ/ûþ þ/ûþþ/ûþàþþ þþ 6bþgþh þFûþ pûþâûþøûþ fûþ«ûþªûþ Üûþ ?ûþ |ûþ \nûþ @ûþ áûþ°ûþ\n.ûþûþþ¤ºþLþþØþÙþÚþÛþÜþZþhþÙûþ!þÙhþÙûþ3þÙ)þ¤þ\n½þÙþ(þÛþÜþûþgû÷þØþÙþÚþÛþÜhþûþgû÷þØþÙþÚ)þgûþ«þ¥@þþþþØþþØûdþØþ¤þ\n¸þh.þgûþyþØþ¥þØþÙþ¤ûþ\nµþgûþ ôþgûþ§þ¤ûþ\r¡þgûþFþ¤ûþ\nþgûþ\nþ¤ûþ¯þgûþ±þ¤ûþFþgûþCþ¤ûþ\nÆþgûþ\nÅþ¤ûþ\r_þgûþ þ¤ûþÆþ¤þuûþlþØþÙ&þþØ2þLþþ»þgþØþ&þgþØþ þgþØþØþgþØþ\nËþþ\rþ,þ6þûþþ0þ¤þþþþ¤)û\nþþ¾þ¤þ0þ¤(û\nþþ¾þ¤þþþ¤ûþÏþ¤ûþoþ¤ûþçþþ¤ûþ}þ¤ûþþ¤ûþþþ¤ûþ»þ¤ûþEþgûþ«þ¥@þ¤cþgþhþ<þgûþ?(û\nþgûþÐþhãþþdþgþhþi´þ%µþ\nþi þôþ\neþg ûþ^þg ûþ~þg ûþÕþûþþhþþgûþ#þgþþ\nQþgeþgþhþi þþþûþgþhþ#þûþhþ\rþiþ Ãþþgþþgþþ *þgþiþþfþgþhþi þþþûþgþiþÉþûþiþ*þþdþhþþþgþþgþþ\rïþgþhþgþgþhþi þþþÕþûþhþûþiþ*þ\rþ¬þþ/þþûþgþ0þgþþgþ0þgþþ-hþgþhþiþj þû ûþ&þh\'þiþHþjSþjþ.þTþhþ`hþgþhþþj[þiTþþ`hþgþþiþjmfþgþhþiiþgþhþiþj þû ûþ&þh\'þiþHþjSþjþ.þTþhþ`iþgþhþþj[þiTþþ`iþgþþiþjmeþgþhþijþgþhþiþj þû ûþ&þh\'þiþHþjSþjþ.þTþhþÉjþgþhþþj[þiTþþÉjþgþþiþjmgþgþhþik$þ¤þeþþûûþ ÎþûûþTþþþêþþûþ(þ+þ%þ+þþ¤þþ þþrþþªþ¤þþþìþþ }þ¤þþ ÝþþFþþ\n­þ¤þþþìþþ þ¤þþ%þ¤þþEþ4ûþLþ<þ¤-l$þûûþ\n¤þþþjûþaIgþ--nþgiþg4ûþ\nGþÚþþ\rþg,þþ þgûzþþmþoþgþhþiþjþjûþ\\þjûþB¶þjûþpþjûþBXþjûþpmûþ eþjûþ\n+mûþ¨þiþùþ%þûþ þgþhþiþ (þi+%þiþ°þ(mûþËþ( û\nþþ^þþ \'þþêþ7þ5þVþi(þjûþ\\þþ µþ6æþjûþ ¡þþ $þ¤ûûÃûþþ¤þFþ¤ûþßþþþØþØûþBþ¤ûþ\x00þ¤ûþ %pþØ&pþg þûûÃþ7þ þû%û\nþûþþûþþ]þûþþeþûþþÓþûþþCþûþþäþ ûoþþþþg\"þ\nûÁ9:ûþ¾þþrþ û9:ûþ þ ûÁþ þ7þ þ þ\rûûþIþûþ\rûþµþ û\nþûþ,þ\n û\nþ þÑþ þ¾þ þpþ þ 7þ8þVþûþ$9:ûþ.þ \'þ\nþþûûªûþ÷þû8ûþ¶ûþzþûþ@þ þûûªûþ·þûþ þ9þûþþþû£þþ?þÈûþûþwû£þþûþ!qþg þû û\nþgþ (þþIþgû&û\nþg¸þþû!û\nþgþ\r/þþUþû!û\nþgþþþ ëþ\rþfþ\rþgþ (û\n&û\nþgþþµrþgþ1þûqþg.þHþÃ}þþsþg þFûþñûþ Eþþ\rþ,þ¡½þgþþþÃv¹tþPuþQþûûþ>ûþ\n}þûþþ þSþþÌþûþþNû9ûþ ËþþþÄ--þ&½þûþ\n5½þûþ Âtû{þ.tþ ,t-wþgþgûÀÀþgþ\nôþû!û\nþgþ &û\nþg¸þþQx$þûvZþ þ½þþZþûwþ \"þûw9:ûþ `þ/þþyþþþ\nÌyþgþg/þgþ®þg ûþþgûþ\n þgþKþgû»þgnþû{þgþþ\x00þûxZþþÖþ\nþ:þû{þþ r hþû{þþÁþ\nþÞþþ Èzþg þû«âþg^þ:û%û\nÂþ\r)þþ\rþ:,þ¡þ:þ§þþ\nã{þg þ×þ\nûþgþ ûþ ûþ\rûþûþûþ ûþûþû1þþþû1(½þgþGþþdþþìþû93þûþûþmþþ7§ûþÒþþ\râþ7§ûþ\r÷þþâþûûþÚþ6þgþ6þ6Qþ6þô1½þ6Æûþþþdþ~þ7§1%þ7§3þ\rûþ7þµþ\rûþ7þþ\r ûþ=þþ\njþ~þ\r/ûþNþ\r/ûþåþþdþ~þûþæ1·½þûþ8ûþ¨þþ\nûþ2þû«wþûþªþûþ÷þûþ1þûþûþCþûþûþ 6þûþ1%þûþ þûþaþûþûþ?þg 1þ ûþ8þKþ8§1X½þ6Æûþaþ ûÀÀþûþ84þ¡þ û2þþ8Nûþ2þ û2Eþ ûû\nþ þ8þ äþûû\nþ3þ\"þûû\nþûþÈ3þþ þ¼þg4DþûþöaþûþûþRþûþûþ\n¨þûþ ÌþûþÚ1þ ûþûþ òþ ûû\nþ\r5þþ3þ\r ûþNþþ þ\r ûþþþ ¤þ ûû\nþ 3þþÆþ6§1þ ûû\nþ þ þþhþ ûþ6þêþûû\nþþ8Æþö\"þ ûû\nþþ þþûþ þ (þ þ%zþÄrþ DþþBþûWþ .þ~sþgDþþ\nþþÌþûWþ hþþ æþ\nþþ äþ|þg þFþ;þ<þ=þ>QþgþDþg ûþ¹þgþjþ>þþþgû%û\nþgþÝþþ\rþg,þþûþgþ0þûÀþþ\nHþeþþÂþ þYþþÄþg-}þgþg þûÀÀþg\nþþû|þþ tþHû\nþþãþþgþ\nÓû\nþeþgYþg\n~þg þþ\nÀþgÂûþÐþgþ\nHûþmûþ\nnþþg2 ûâþYþg þgßþþþûþgþhþþ=þþþû ûâþYþþûþgþ0þgþþgþ0þgþþjþgþ¹¡þ@¡ûþÇûþ J¡ûþ]ûþ\r\'¡ûþ\nqûþ\rsþ¡ûþÓ¢þgþhX¡þ~þg ûþ\\þgûþgnþû£þgþþhû\nþïþhþgûûþ!þg¡þgþh£þgX¡þ~þg ûþ\\þgûþg)þgûûþ!þg@¡þgÁþþg2­þgûþcþþ\n¥þ?þ?þ½þ?©þ?þºþ?þ?\rª,þ?6þûû\nªþ?þ}¤þþ?þ\rÆ¥þþ?þ\r¦þþòþ?þt§þþ?þR¨þþòþ?þ C©þþ?-«þgþhiþg ûëþgûºþgþhûþh%ªþþûþ2!þûþgvþþþ ûþ#þþ ­þûþgþ ¢þ\rþþûþgþäþþ2þhþþMþûþgþäþþ2þhþÊþþ8þþoþûþgþäþþ2þhþÊþþSþþ,þþ2þhþþþ\rþgþ þûþgþ0þþ2þhþþMþûþgþPþ0þþ2þhþÊþþ8þþ;þ/þþ2þhþþþ\rèþÙ¬þg þûþgvþ ûâþþ×þþþþþ!þ !þ\nûþþ\nþþ\rþ\nþ)þûû\nþgþ»þûû\nþgþ»þûû\nþgþ»þûû\nþgþ»þþ ¤þþ-¥þ0þþ ¦þþ-§þ0þþ ¨þþ-©þþþ\rþþûû\nþgþ»þûû\nþgþ»þþ ¤þþ-¥þQþ\rþþûû\nþgþþþ ¦þþ-§þþÃþ­þg þû¬þg.·þ®þg þû¬þgPþIþþ óþ³þûþvþÕþþþ\rþþþ qþþþ®þþTþþ þþþþHþþ_þþÃþûþ\r¢¯þg2·®þgP´þ%µþþ$þþ2þþ2þþ\nþþþþþþþþþnþ¤þ éþþ²þþ0þþwþûþþäþþû\nþ¤þPþþû\nþ¤þþ¤ûþþ@ûþþ¥û%ûþ\nuþAûþLþ<þ¤þ<þ¥-³þgþhþh %þh±þÇþg´þgþh°þÇþg(þh±þÇþgµþgµÇµËþþ²þûþ ðZþ þûþûþ\n|þþ8þûþûþËþû%û\nþþÀþûþþGþþaþþ*þûþþG û\nþûþ +¼þûþ .þ ûþ;¢þgþNþCµþô¶þg þþûþgvþþþ þûû\nþgþÒþ!þ?þ\rþ¬þþûû\nþgþþþêþþ¹þ7þ(þþÕþþ Öþþ þþ,þ7þ(þþ½þþþþKþþ\n»þ7þ(þþ |þþ òþþþjûþsþþþg þþûþgvþþþ þûû\nþgþ\rYþ!þ?þ\rþ¬þþûû\nþgþþþ·þþ,þ7þ(þþ½þûþþbþþêþþ¹þ7þ(þþÕþûþþ\n>þþþjûþsþ·þg þ>þþþþûûþþþ\rþgþ\nëþûþgþQþþ\nþûþ|þþ Aþûþ|þþòþþ\x00þþ¬þgþþóþþ þþ\nþþ\x00þþºþgþþ«þgþþRþþîþþÆþûþþþèþþþûþþþ þþ\nþûþþþ\r:þûþEþqþ þY¸þ¸þgþhþiþhûþhþþi þiûþgþþ ûþ#þgþBþûþiþ oþþXþh\rþþþûþsþgûþ\rþhþhþ\reþh\rþiþþûþsþgûþ\rþhþiþZþÙ¹þg2\rþgµºþg þþ!þþgû¹þgþûþg,þþþþþ\rþþþû\nþgþ»þþû\nþgþ»þþû\nþgþ»þþû\nþgþþ¸þþ Ïþ\rþþþû\nþgþþ ¼þ»þg2*M*û\nþgþ\"û\nþgþ³¼þgþh2$û\nþg¸þhþþh½þgþhXþg®þhþsþû$û\nþg¸þhþ(û\nþÂ(û\nþh¾þgþhXþg®þhþw&û\nþgþgþfþhþþh¿þgþhXþg®þhþw(û\nþgÂ(û\nþhÀþgþh þû û\nþgþhþþzþgþ]&û\nþg¸þP&û\nþgþþÁþgþh þû û\nþgþhþþzþgþ &û\nþg¸þP&û\nþgþþÇþ$þûûþ>ûþÚþûþþþþûþûþ þþ;û¼þ.þþþg þûþgvþ¤!þþlþûþ3þ¥þúþ¤\rþþûþþ¥þ&û\nþgþ¤þþ¤7þEþ0ûþLþ$þû©û\nþgþ¤þhþþ c©û\nþgþ¤þ\r£©û\nþgþ¤þ]©û\nþgþ¤þhþþ>þ|þþ\r»þþ ©û\nþgþ¤þøþþØ þûþØþ»þûþØTþþûÄþþþ2þ7þ@þ¥þþ|þCÂûþ0þ\r}þõûÅþMþöÞþûÅþ þþöþ+þEþ÷û\nþ0þ iþBû\nþ0þ0þôû\nþ0þ !þCû\nþ0þ©þûÅþ*þ þû%û\nþþAþþ -þ;ûþóþ<ûþáþ=ûþþoþ>ûþþþ9ûþþ_þDûþþ`þ5ûþþ Iþ6ûþþ=þEûþþ=þFûþþ¼þGûþþÓþHûþþ¬þ7ûþþ­þ1ûþþNþIûþþ³þJûþþoþKûþþàþLûþþþMûþþ\nóþNûþþßþ8ûþþÜþûþ0þÀþÃû%û\nþþ VÃþ\rÄþg þþ@þgþÎþ\nþgðþþÖµÅþg2¯þ0þgµÆ$þû¬þ0þ `.þÇþg þûÆ3þûþ0þg\"þû®þ\"þûÓþþ.·þÉþgþgû%û\nþgþþûþ\nþþ\rþg,þþûþþgþþ zþÊþgþhþgûûþ!þgþþh ûþ@þhûÒþhþhûRþhûþ nþhþ ñ û\nþhþ|þhû«âþhþ(¡ þû\nIþ éþû¡þgQþþûÀþþ»þþ ØþþõþhþTþþ\nÔ¡þgþþeþh-Ëþgþgþ²TÌþgX¡þ)þþþþÚþ6þû£þþþgþþ-Í$þºþþûÅþ Rþû%û\nþþ {þþ\rþ,þ6þûþþ0þû%û\nþþ Ûþû\nþþÁþþqþûÉþþmþ þÈþþ[þûÉþþ þ £þþUþûþþmþþ\r¨þþ©þþPþþ\r3þ þþ[þþØþûûþþþþÑþEþûþùJûþ§þþþ UþEþûþùJûþ*þþþ\nöþEþþ\n,«þùþ %êSþþrêþþáÒë)þûþùJûþ½þþþþËþÌþ\"þ\nºþ þþ ¥þþûöþ Dþûþþ QþþÇÊþ þDþ\nþ þþ þ·³þ ÐÎþg þûIþµþgþ\nþûûþM þþÛûþJ9:ûþºûþåþ7ûþ ·þÏþsÐþgþhûþ£þgþVþh\'Ïþµûþ8ÎþCÑ$þûÅþèþ þûN,Ðþþ[¡¡ûþAþ0þFþùþÐÒþgûþeûþ2þg¿þ¤þØ þþÚþêþ±ûþ ß\"û\nþØþþþ\nùþþï þûþêþïþ<þûû\nþïþèþMþþ¹$û\nûþ 6þûþbþ¥þØ þþþþ þØþpþ¤þØþ ÕþØþ\r;þØþûþ þØþ ÆþØ2ûþqþû+ûkþØþþþ ûþyþþ\rþØ,þþ¢þþþ¥þØþþ?þþ þ¥þØ ûþû\nþØþDþ þ¤þþÌþ¥þØþþïþþVþ¥þgÓþgþh þþgþ\rSþþhûàþhþgûàþg\"þþþþþþ þ\nþ ûþgeþ ûþg³þ\rþþûþgþþþþÕþþþ\rþþ)þ\rûþgþ0þûþgþþãþþlþþþÚþþIþþþ\rþþ\rþþ\r°þ\'þhþ²þþ\n4þIþTþþþ\rIþ\rþþþþþþ°þ\'þhþþþ ùþ ûþ\r°þ þ ûþ°þ þþpþ þVþþpþ þ;þþpþ þÒþþpþ þ°þþpþ þVþþpþ þ;þþpþ þÒþþpþ þ°þ ûþgþäþ ûþgþþ ½þ ûþþþþûÎþTþ þ .þþ$þ¤þ ,þ¥þçþTûþLþþØþVþ¤þ¥þ|Õþgþhþi þûþg(þgþ¥þû\\þg\"þûàþ\"þþþþþþ ûþhþ¡þ\nûþvþ Øþûþûþ ñþþ \x00þûþ\nþþ!þ\nþ\n·þþûþþþ\n:þþ þ\nþþ\nþíþþ þ\nþ sþûþ þþ!þ þþUþ þþöþ þþBþþ þ\néþûþþ_þþ,þ þiþ ûþ þOþ þ\rÞþþþþTþ\nþ\rþþOþþþþDþþþûþþþ\r þ©þþÍþþmþþPþþþaþþþiþ¢þ þþµþiõþ þþ¨þiþ uþ þþßþiþ\nMþ þþ\rþþÁÖþgþhþi þûþhþ¡þûþiþ¡þþþþ>þ>þ þ\nþ þ þ\rþÕþþþþþþþþþþOþþ?þþþOþûþþ\núþþ0þþ2þ þþûþþþ þ ûþ°þþ\rþþ\r½þþÉþþþ ûþ þ lþ þÂþþþ þþ þþ ûþþþ þþþþþþþþÄþþOþþþþþ ûþþ0þ ûþþ\nûþþ ûþþþ Àþûþ þ åþ\nþ }þ þeþþ\rãþ\rûþþ þ\noþ þ èþþþ°þþhþNþþ\rûþ\rþñþ\rþãþiþNþ þûþþñþþ>þþþvþþhþþhþNûþ)þiþþiþNûþB×þgþhþiþj þûþgþiÆþûþhþ\rþeþûþhþiþeþ³þûþhþ·þþ³þûþhþiþ íþêþþþ þ\nûþþ,þ þ þþ\rþ Fþûþjeþûþj³þûþjþ³þûþjêþûþjþ¢þ þ \rþ\nþ þûþþþYþþþxþþþvþþþ9þþ 0þûþþþYþþþxþþþvþþþ9þþ þãþ ûþþþYþþþxþþþvþþþ9þþ þxþûþþþYþþþxþþþvþþþ9þþ þ Êþ þöþûþþûþþûþ þOþ þ þ°þ þ\rþiþ ìþ ©þ þþþ!þþþUþþþöþþþ9þþ äþûþþûþþûþþûþþûþjþ\rØþgþhþ_þgþ\rþhþ&þgþwþhþþgþ·þhþ\rzþgþ\nLþhþ(ÙþõþEþEþEþ\nÚþgþh þûþT]þ¤ûþeþ¥ûþþ Åþ¤þ¦þ¤þ?Öþhþ¤þ¥nþ¦ûÕþgþ¤þ¥¿þþØþÙ þû ûâþØþxþþ>þþwþØþ^þþ(þÙþûþûÙþÑþûþØûþ)þûþØþ þÕþûþØ,þ\rþþ\nÇþþþþûàþþØþþ\rþþ)þûþûþ\rþþÆþþ:þûþMØþþþþþû×þ¦þ¸þ¤þûþûdþY]þþïþþØþÙ þþþþþ>þþþØûàþØþÙþûþØûþ¥þØûþØûþ*þûþØþÛþþ\rþþ)þûþØûþ\rþþÆþþ:þû×þ¦þþrþ¥þûþûdþMØþþþþþûþEþû]þþûþþþ\"þûÎþþfþþ.þþþ×þûþþûþ@þÛþgþhþiiþg ûëþgûºþg\"þûÚþhþi.þþgþ>Üþgþhþi þûÚþhþi.þþgþ>Ýþgþhþi2«ÛþgþhþiµÞþgþhþi2ܬþgPþhþißþgþhþi2·Þþgþhþiµàþg þûþgþÕþ!þ!þûþgþþþúþ\rþþþþ\r¹þgþþcþgþþ¢þgþþóþgþþþáþyûþ 2y þåâ$þáþxþþþíþþ!þÄþþßþ\":ûþ.ãþgþ Ááþ*!þgþ\r@\"Éþ3þgþhþiXþiþiû9þáþgþJþhû9:ûþ?þö\'þhuþûþhþhûþ(þhRþiû«þh@þþ4þgþhþhûþ(þhRþgûþ.þhþ5þgþhþhûþ(þhþgûþâþhþ6þgþôþ\r%þgûÀþgþ\nvþûÀþgþÖþ>þû`Zþþ!þ þþþ þ]AþþcÝþ³þþÀþþ þþÊþ þþÊþgþ!þþ\r¶þ þgþ\n_þgûþþMþ×ûþ£þgþ7$þû%û\nûþ$þþþþþ$þû`]þþ þ\nûþ3þ ûûþ¬þþ\rþ,þþûþþQþþ\rðþû&û\nþþL¼þþ1þ ×þûÀþþZþþ!þûþþ Ú¼þþ\nþL¼þþ Dþû\'û\nþþ\nþRþûÀþþ\riþ ûþóþûßþ³þþ¾þôþ¯þþ*þþÝþ þþ\r®\nþ ÂAþDþûþþxþaþþ¢þ ³þ mþþþ*þþÝþ þþþÙþ9þgþh--þ\n þ8þ2þ8qþgûÜþhþrþgþ\rþ8þ þþgþhþiþ=þgþ0þ3þhþiþg[þhþLþg7þijþgûþiþ:þg þûûþLþ ûþVþgþ1þgûþ©þgGþ%cþgûþ\rþgþDþg ûþ çþgþ1þgûþaþgûþÉþgûþpþgûþzûþéþgûþIþgûþzûþ þþ\rþ;þgþ7þgþgûþaþgûþ®þþ\rþ<þgþg ûþÐþþÀûþ&ûþoþþ\rþ,þ¡þþþÃþþþ ïûþÀþgþöþûþþþ\näþþþ\rþûþzþ¡þûþþþCþûþþNûþÀþgþþ=þgþ«þg%þgûþ Pþgûþ $--þòþg 9þÛþgûþ Z9:ûþ þ<þgþ Sþgûþºûþ\rLûìþ1ûkþgûþ\r?þgûþºûþûì+û\nþgûþ aþþ\rþ>þgþ1þþþgþû%û\nþþ#þþÇþõûþWþþÔþþgþhþiþjþg %þg þ)þi ûþ ¯þ=þgþiþþjÂûþÝþ3þhþjþgþiþ4þi ûþ Fþ=þgþ0þ3þhþjþgAþ:þgfcþgþ\n&þhñþjûþþgïþjþ&þgþiþj.þj¯þi ûþkþ:þgfcþgûþÞþhñþjûþ^þgþiïþjþ&þgþiþj.þj¯þi ûþÒþg þhñþjûþ7þµþjþ6þj.þ7þþi ûþÇþ:þgÄþhñþjûþgþiþAþjþ9þgþj.þj¯þi ûþÓþ:þgÄþhñþjûþgþiþAþj(--þPþgþiþjþrþgûþ vþûûþ?þ9þþjþgþiþûþ7þþ¶þj¯þiþþ:þgfþ\\þgþifþjþhñþjûþ%þgþiþ«þjþgþiþ(þj.þj|cþgûþþqþgþiþjþèþj¯þi ûþëþg 9þ{þhñþjû9:ûþ?þö\'þjþ Êû\nþjþêþjû&û\nþjÀþjû9:ûþÏþjEþgû«þ(þj.þj¯þi ûþ{þ:þgfcþgþ]þj ûþ þg,ûþjþgþiþ@þj¯þ;þgþ\x00þi ûþþi ûþ£--þÎþûþgûþfþû(û\nþgûþdcþþkþ ûþ|cþûþÇþ ûþïþ ûþpþhþ\r+þjûþ^þþïþjþ]þþþj.þjþÃþi ûþLþhþ¦þ:þgfcþgûþºþj ûþ_þûþþgþ Àþ-ûþjþgûþÁãþþËþj~þhþ!þgþiþ\r þj@þgþiþjLþCþQþgþg,þ­þ?þgþhþg %þg þ8þûþ:þgþþ5þû(û\nþgûòþþ+ûþ\rÙþh+ûþaþûþgþhQþ:þþ0þgþhþþ·¼þûþ\nUþ%þ)þûþþgþHþþ[þþþmûìþh{þûþgûþ\nþjþ.þ%þþhôþ þh+ûþ\rrþh+ûþyþkþgþh[þg 9þ¥þh ûþ Ø:þáþþ\\þgþhþ0þ%þgþhôþþhþß(û\nþgûþÐûþbþþgþhôþg 9þ¥þh ûþXþö~þ;þgþ\x00þh ûþþh ûþ£--þÎþûþgûþfþû(û\nþgûþdcþþkþ ûþ|cþûþÇþ ûþïþ ûþöþ^þþþÝþcþgûþVþh ûþ\rþgþhþþ=þgþ\x00þh ûþ ¬þ%þgþhôþ ûþ«þh ûþþûþnþgþëþ ûþnþgþîþ\nûþgþhQþ ûþ6þ ûþ]þ\nMþþ\nþ¼þ ûþFþ\n þ ûþgûþ\x00þ ûþ_þ\nþ û8ûêþ .þ ûþ$þh ûþÕþg+2þ%þgþhôþcþgûþVþh ûþ\"þ\rûþþgþ\r2þ\r-þ\nªþgþhÁþ@þg þþhûþsûþêûþ0ûþ`ûþòûþ Çþþ\rþ,þ6þþõþþþ?þûþþgþ ßþþ¨þûþþgþ ¿þAþg þþhûþsûþ`ûþÙþþ\rþ,þ6þþõþþþ\n?þþõþþþAûþ õþþþ\n°þþlþþXþûþûþþgDþþ<þûþûþþgDþþfþþ:þþ þþ:þþ )þ4þþþBþgþh þûûþ\npþûþhMûþ\rcþûþhþ\r\rûþ dþûþ þþQþþTþþ þþgûþgûþ.þþþûþØþþQþþ\níþûûþéþþÞþgûþgûþ.þþ.þgþCþgþh-þPþhûûþ\r²þhuþûþgûþfþûÜþhþrþþhûþûþ3þûûþu-þþhþºþþhû$û\nþhþYþhþDþgþhþ27þhþþAþ2þþ@þ2Dþgûþ*þ2þ2þÑ--þþûþ2þSþ2ûþCþgþ}þþ@þ2ûþBþÏþ2ûþCþgþ2þ2ûþBþ2þöþþ2ûþþ Iþgûþ*þ2þDþ:ûþfþ2ûþ }þrþþþåûþ¡þgûþ*þþåûþ&þwûþ¡þgûþ*þwûþ[þ2þÀþþgþhþg %þg þ8þÚþþþþíþþwþþùþþ©þg þgûþSûþ H-þíþ>þgÂûþ óþgûþgþgûþ\nþh ûþ 4þFþþg þh ûþþcûkþAþh ûþÛþdûkþAþh ûþ\nÈþhûkþgþAþh ûþþiûkþgþ[þh ûþ<ûþÝþêþÏþh+ûþÉþh+ûþWþJþgþhþ[þh+ûþLþh+ûþâþKþgþhþþBþg 9þÛþg þh ûþ¤þ4þgþþþh ûþñþ5þgþþþh ûþ 8þûÁþgûþþûÀþgûþòþö\'þ@þ¯þg þh ûþþ÷þ¡ûþÝþDþgþäþh ûþÒþ:þgfþgûþÔþ]þgþAþh ûþ\rÖþ:þgfþgûþÔþ^þgþäþh ûþ\ndþ:þgfþgûþÔþ`þgþ þg ûþÖþh ûþ\nõþh ûþ ?þaþhþAþh ûþ~þgGûþ Gþþ*ûþðþTþþHþh ûþòûþ/þgGûþ/þþ*ûþðþTþþÊþøþ:þ:þgf¿þgûþ ¾ûþ þøþ*þþgþcþh+ûþSþgþ:þgfcþgûþÍþHþgþÑþh+ûþþgþ:þgÌþfþgþÑþh+ûþsþgþ:þgÌþeþgþCþh+ûþ ¤þgþ:þgÌþgþgþCþh+ûþÉþh+ûþWþJþgþhþAþh+ûþLþh+ûþâþKþgþhþAþh+ûþ 3þgþ:þg{þ¤ûþgûþïþþ:þjþ¤þþ¤þþrþ¤.þ¤¯þh+ûþþNþgYQþgþhþ¿þþØþ¤ þØþþjþØ&þþg þÚþ?þþíþþwþþùþþ©þg ûþ\rîþcûkþAþg ûþ§þdûkþAþg ûþ SþhûkþAþg ûþ\rÛþiûkþYþgûkþþþgþhþóþg ûþXþh ûþþêþhþþhþþgþg 2þ7þþgûþCþEþg þûþgûþ ¶þH»þþF$þû¡ûþ$þû¡ûþDþû¡ûþ\rþ¡ûþAþ(þ¡ûþÐþ@þþGþgXþg.þg.bFþgûþ©þ\"þûþþgþþ-þ gþûþgû9ûþTþ]þgûþ¤þþþØ þþûþgþHþgþØþ êþLþØþIþgþØ-þ¾þûþgûþÃþ·þOþØþûþûþÝþûþ²þûþXþLþØ}þ;þIþþØþûþ~þþMþgûþ Wþ ìþOþØDûþ²ûþXþLþØþIþØþ Óþûþ^þgûþÓþûyþ\"þtþàþ½þþßþMþØfþþþgþLþØ)þNþØ&þHþgþh þûþþgþþ-þ<þ-þ-ûþÒþ-û\nþgþh}þþ_þIþgþh þûþg.(þþþëþþ\rþÐþþ1þûþþ0þûþÒþû\nþgþh}þþ\r þJþgþhþi þûþieþûþi³þûþiþþ ûþ×þûþûþ¦þþþûþ Óþg/þg/þ _þg/ þcþgþþþþYûþgû9ûþ»þY þF0þ/1ûþ\nkþþ O û\nþYþþþY%þþ[þgþBþþûþecþgûþ^þGþgþþg.þg.þ\rþh ûþíþg. þAþh ûþ \x00þg.ûþ þþQþgþhþiþKþgþhþi þûþieþûþi³þûþiþþ+ûþ×þûþûþ¦þþþûþþg/ßþþ\rþg/,þ¡þg/þ§þþg/ûÎþþ\n`þþûþeþg.ßþþ\rþg.þXþg.þ§þþg.ûÎþþàþþçQþgþhþiþLþgþgûþ@þgûþ¸þgûþþMþgþgûþíþgûþNþgûþªþNþgþgûþÝþgûþ ëþgûþfþOþg2þgûþ /þQþgþPûþgþûþþg±þ®þ%þþáþ3þûþ2(þ %þ þ þgûþ\x00þgû«þEþþRþCþRþg&þRþg þûþþgþPû(þ4þgû«ûþ,þTþgþSûþgþûþgû9ûþ\r=þ·¼þûþÉþûþþgþ+þ þgûþ ¾þgû8û¾þþþRþCþUþg&þUþgþSûþgûþ@ûþçþVþgþ5þgþ|ûìþgµþWþgiþg ûþ {þûþ1û\nþg\"þû#û\nþþ Yþûþþ\rFþû\'û\nþþþYþþXþg þûþþg\"þûþþgþLþg,þ3ûþg,þµþ(þþ3þûþ3aþûþgû9ûþ Úþ3ûþþ%þ ûþ þûþWþ)þûþêþþöþþþ.þ¤F0þ/1ûþàþþ*--þþûûþûþ jûþhþ¤ûþêþþQþ¤þgûþþ¤þÕþ¥þgûþþþ¹þ¥þYþþ±û9ûþ[þþ±ûþPû8ûþHþ¤þéþ¥þ\rVþþ\n9ûþ -þ¥þhû8ûþHþþyûþþ@þ-þYþgZþg/þSþþ\rþg/,þGþgûþþg/þþÚþZþgZþg/þSþþ\rþg/,þFþgûþþg/þþÚþ[þg¿þgûþ\rHþXþgþþFûþHûþ²þþ\rþ,þ6þûþþþ<þûþgû9þþVþÄþ ûþþYþgþTþ ûþ þûþWþnþûûþs½þþþuþûþ\'þê&û\nþþþÍþûþêþÀþgþþ}þþÏþ ûþþZþgþsþ\\þgþh þû(û\nþgûòþhþTþ ûþ\r¤þ ûþ(þþ|þ ûþ\rºþ ûþ\rbþ ûþ\rêþ ûþ Uþ ûþO¿þgû9ûþ ~ûþ5þ]þgþhþi þû(û\nþgûòþþ zþh ûþSþ&þgþhþiþNþh ûþ¿þûþgû8þhþiþXþg.þ¯þ\\þgþhÄþiþiûþ(þiYþgû8þhþiAþ ûþÏþh ûþkþ&þgþhþiþNþh ûþ\"þûþþgþ®þþÌþ4ûþiþþi ûþ þËþiûþWþi)þiûþêþiÀþgû8ûþ¤þþÝþiþOþiþ-ûþgûþ þ;þgû8ûþ¬þ+ûþ6þhþËþqþgþhþiþíþgû8þhþiþ^þgþh þþû(û\nþgûòþþ¼þh ûþþûþþgþþ\n2þ\nþþ%þgû9þhþZþ ûþÏþh ûþaþûþþgþ þ\n þàþ\n ûþþ\nþþ%þgû9þhþZþh ûþ\"þûþþgþLþþ42þ4þÃþ\\þgþhDþûþgû9þh.þ%þAþ ûþ6þhþËþûþgû9þh.þMþþþ¼þ ûþ«þh ûþþûþnþgþëþûþnþgþîþûþgû9þhþ ûþ6þ ûþ]þMþþþ¼þ ûþFþ2þ_þþþgû9þhþ_þg þûþ%þg\"þû û\nþþFþÙþþÕþþþþÏ\'û\nþ¸þYþþ`þgþh þû(û\nþgûòþôþ\r~þûþþgþþþ¼þh ûþSþ\nûþ2ûþû|þ ûþÏþh ûþkþ\nûþ2ûþû|þh ûþ6þ4ûþ-ûþ Ûþ þgþhþaþgþh þûþhþ]þûþhþeþûþhþÓþûþ(þþ hþ%þhþ7ûþ[þgsþþþhûþ[þgsþþnþûyþþþõûþ þöûþþbþ3þbþgXþúþþWþûxþþþþûþtþ¿þþØ þû(û\nþØûòþþ þûþ^þØûþ\'þ&þØûêþAþ ûþBþûþ^þØûþiþ&þØû¾þAþ\\þØþOþûþ^þØþYþ&þØþ\'þþ#þcþgþhþiþgþþgûþ(þg.û÷þgþhþiþdþgþhþiþgûþ(þgûþÒûþþgþhþiþeþgþhþiûþþhGûþ$þmþhþrþhYþgûþ þhþiþfþgþhûþþhGûþ$þmþhþrþhYþgû£þhþgþgþhþiûþþhGûþ$þmþhþrþhYþgûþ Öþhþiþhþgiþg ûþAþêþgþQûþ þiþgiþg ûþAþêþgþQûþ ªþjþg þûþþgþþ34þgû8ûþHþ3þþCþþjcþgþ Øþgû8ûêþ\nAcþgûþ^þgû8û¾þ\nþg.þg.ûþäþ44þgû8ûþ¤þ4þ þgûþþkþgþh--þþgûþ\rÃ(û\nþgûþÐûþbþgþhþ\r$þ¤ûûþ?þ¤ûÜþgþh0þjþ¤þþ¤þ.þ¤ûþ 0þgûþgûþ¥þjþgþþgþ.þgþhþ´þþØþ¤ þØþþjþØþþØþg þØþþjþØ&þlþgþhþhûþóþû(û\nþhûþ\rþIþ ûþ þIþ ûþ\r|þg ûþ þ%þþÔþg ûþsþDFþhûþþ&þþØþ\x00þ\r©þhþ\x00ûþ8Iþ\x00ûþñþØ-þmþgXþg%þgûþ<þgûþ\nîþû(û\nþgûþoþlþþgþgû9ûþOþ ûþlþGþg)þ[þgþÇþþ þûþgû9ûþ\'þ&þgûêþAþ ûþBþûþgû9ûþiþ&þgû¾þþGþgAþ\\þgþOþûþEþgþ&þgþ\'þþ>þ ûþ 7þþ Nþôðþiþgûþ;ûþ¼¾þgûþðûþ ÉþgûþÆþûþgûþ7þûþêþÀþgûÜþãþþ þpþgþ=þ ûþ)þ ûþgû9ûþþ\nûþgû9ûþ ãþ þ ûþ)þ\n þ ûÀþ\nþ uþ þjþ û\"û\nþ þùþ\nûþ þxþ(þ þgû8ûþ þ\nþcþ ûþ»þ\rûþnþgþëþûþnþgþpþ ûþ6þ\r ûþ 9þpþgAþ\r ûþÂþoþgmþ[þgþnþgþhþi þûþgû9þhþþû»þþiþiþBþû(û\nþ[þiSþû)û\nþþÞþþoþg þûûþCþûþgû9þ±þÇþqþgþþþ½þpþg þþ#þûþgû9þ±þÇþqþgþþþAþqþgþhþiþj þûyþiþþþþãþgû8þhþiþþûû\nþ þ þ\"þûþZþþþgû8þhþiþÇþjéþiûþþihþiûþ_þi)þûyþi\"þûÀþiþzþiûþþvþþKþiþðþþ¢ûþþþ¿þiþ©þjéþi7þEæþ0þzþûqþ ±þ%þþlþiûþ(þiþ½þi7þFæþ0þ ²þiûþ(þi[þþ!þiþ²þþ7þgû8þhþiþrþgþ@þþgþmþ_þþþ þg þ>þÕþ?þþ .þþþùþôþg+ûþþþ8þûþþþíþ ûþGþþþyþêþþûþ c]þAþg+ûþ\rÜþþ ;þþÓûþþþúþþ¶þõûþvûþcþþ´þþNþ!þeþþþ¹þþ¶þõûþ¦þõûþÌdþõûþtþþôþþþgþ\n¼þþ\r þgþþþþAþgþeþþgþþõþgþeþ³þþ þsþgþ&þsþgþh þÚþþ\rþh,þþþþ£þþ>þûþ îþþ¤þgþhþt¹þúÇþú?Fûþ °þ\"þûx3þ¤ûþóþûþtþ¿þþØ þþ#þû(û\nþØûòþþðþûûþCþûþþرþ®þþ&þØþþØû9þþþ¤%þþ&þØþþ\nþBþ ûþlþûûþ8þûþþرþ®þþ&þØþþØû9þþþ¤%þþ&þØþþ\nhþØû8þûþ\"þGþØAþ¤þ\\þØþ{þûþØû9þþ&þØþþ%þþþ ûþåþØûþ\rþØþÊû¼þØþþ ûþÜ--þÎþûþØû9ûþ\n\\þiþ ûþ þûþWþnþûþêþÀþØ?ûþØûþZþþ]þlþþØ)þ[þØþ<þuþgþhþiþjþkþlûþg#@ûþh#Aûþi#Bûþj#Cûþk#Dûþlþvîþ\"þgNFþgþÚNGþ þ :NO ûþtþgPþ-þûþgþþQþGþvþPËþûþQþøþRþûþþþ\rþþþþFþg&þ#þgþgSþíþ$þgNTþgþgUVVþgUþîþ%þgrVþ¶VþøVþ¸Vþ>þgUþ ×þgUVV5NTþgþwþyWþçXþçYyZûþ#[ûþ#\\ûþ#]ûþLþþìWþrþþìXþ$þþyYþfWþþrWþ-X1XW#WYþÛþ&îþ\'îþ(þgþgGVOþ)þgþgGVO5@Eþgþ*þg@Fþgþ+þgþgHþíþ,þgr^þgLV^&þ-þgþgKV^5_Eþgþ.þg_Fþgþ/þgr_·þg`þg`þ-þûþgþþQþGþvþ`ËþûþQEþ¤þgùNNFþgù__Fþgþ¤þØXþØþ Yþþ\rþØa,þ6þûþØaþ0þ`Ëþ¤þþ#þxþgþhNûþg#bûþhþyþgdûþgþzþg@ûþgþ{þgeûþgþ|þgþhNûþg#_ûþhþ}þgfûþgþ~þgþhgûþg#hûþhþþgþhþiOûþg#iûþh#_ûþi#jÖkyaylÖQþcmþþ þgOûþgþ¡þg_ûþg#jÖkyaylÖQþcmþþ¢þgfûþgþ£þgNûþgþ¤þgþhþiþj_ûþg#Oûþh#nûþi#oûþjþ¥þgþhgûþg#@ûþhþ¦îþ§þgþhþi_ûþg#Oûþh#nûþiþ¨þgþh^ûþg#_ûþhþ©þg^ûþgþªþgþhNûþg#_ûþhþ«þgþhVûþg#Nûþhþ¬þg@ûþgþ­þgþhOûþg#@ûþhþ®þgþhþiûþg#pûþh#_ûþiþ¯þg@ûþgþ°þg@ûþgþ±þgþhþiOûþg#iûþh#_ûþi#jÖkyaylÖQþcmþæqþ?þ²îþ³þg_ûþgþ´þg@ûþgþµþg@ûþgþ¶þgþhNûþg#Rûþhþ·þgþhNûþg#Rûþhþ¸îþ¹þgþhNûþg#_ûþhþºþgþhrûþg#_ûþhþ»þgNûþgþ¼þgþh_ûþg#oûþhþ½þgþhþirûþg#sûþh#tûþiþ¾þgþhþiþjûþg#rûþh#uûþi#_ûþjþ¿þgþhþiOûþg#iûþh#_ûþi#jÖkyaylÖQþcmþþÀþgþhþivûþg#Vûþh#wûþiþÁþgfûþgþÂþgþhrûþg#_ûþhþÃþgþhþivûþg#Vûþh#wûþiþÄþg_ûþgþÅþg@ûþgþÆþgþhþirûþg#_ûþh#tûþiþÇþgþhgûþg#hûþhþÈþgNûþgþÉþg^ûþgþÊþgþhNûþg#bûþhþËþgþhVûþg#NûþhþÌþgOûþgþÍþgþh_ûþg#rûþhþÎþgxûþgþÐþg2þÏþgÁþÒþg2þÑþgÁþÔþg2þÕþÓþgþôþÕþgþh þ!þûþgþþþþþþ/þþþ\x00þ\'þþ]þûþgþQþ\rþhþûþþÀþþdþhþûþþ`þ þh2þþ®þÖþgþh þ!þûþgþþþþþþ/þþþ\x00þ\'þþ]þûþgþQþ\rþhþûþþÀþþdþhþûþþ`þ þh2þþöþþ\nzþþ×þgþhþiþÖþhþiþ JþÕþgþiþôþÜþg2þ×þØþÙþgþÝþg2þ×þÚþÛþgþßþgþ5þgþ©þgþ\rgþgþ þgþmþgþþÜþgµþàþg2þgþKþgþ\n\x00þáþgþgþþÞþgþ¢þßþgþâþgþgþþÞþgþßþßþgþHþÝþgþãþg þ¤û\"û\nþgþ\"þ¥!þ¦!þ§þÂþ¨þ&û\nþ¤þ\næûþ4þ¥Øþ©FûþWûþ ûþÖûþ=ûþ_ûþlûþÜûþ\r6ûþ3ûþ\n³ûþäûþúûþPûþ©ûþûþ8ûþûþ&ûþûþ wûþ`ûþuþªþíþ«<û\nþ¤þ¥þ¬<û\nþ¤þ¥þ­$þûû\nþ¤þ¥þ¦þþ¢þ§þËþþ®þØþ\nþØþþ­Éþ¯þØ2&û\nþ¤þ¥þØþþØuþ°þ$þ±þþþþ±þþ°Ñþuþiþ²þØþÙ þûþ°þ±0þ±Iþ±þ#þ±þ+þûþØþ@ûþÙþCûþ¦þDûþ§þ§þþ¨ûþØ@þþþ³þØþÙþ SþØþþ´þØ þûþ¥þþ Ýþûû\nþ¤þ¥þ¦þþjþûû\nþ¤þ¥þ¦þþ ]þþþûû\nþ¤þ¥þ\'þÞþþ þþ@þþ Tþûû\nþ¤þ¥þBþþþVþþìþþ²þûû\nþ¤þ¥þÕþ%þþÍþàþDþûû\nþ¤þ¥þÖþþÝþØþûû\nþ¤þ¥þ¾þàþDþûû\nþ¤þ¥þ _þþ¬þþ þûû\nþ¤þ¥þ¦þþcþþ Ìþûû\nþ¤þ¥þ¾þàþDþûû\nþ¤þ¥þUþáþþuþ³ûþ Òþ¥þÌþû\'û\nþ¤þþ¥þØþûþØ\'þ@þ²þ ªþþïþµ$þûþ¥þûû\nþ¤þ¥þþþ Æþûû\nþ¤þ¥þGþ%þþÒþ³ûþxþþªþ¥þ þ/þHþ²þ%\'û\nþ¤þþ¥µþ¶$þû û\nþ¤þ ¨þ¥Pþ(þþþû&û\nþ¤þ¥þ¥ûþ¤þºþû\'û\nþ¤þ¥þþ¥ûþjþ¾þ.þ·$þû û\nþ¤þþ¥þþäþ³ûþÞþû\'û\nþ¤þ¥þþ¥ûþþ \\þ§ûþ§% û\nþþ^þ¾Éþ¸$þþûþ¥þûû\nþ¤þ¥þ¾þâþDþûû\nþ¤þ¥þ¸þ¥þÌþû\'û\nþ¤þþ¥.þþ¹þØ þûþ¥þþþ\nAþûû\nþ¤þ¥þGþ%þþÒþ³ûþØþþ\n)þþ\n2þþªþ¥þ\r\nþþZþþ £þþ Qþþ¸*þ²þqþØ\'\'û\nþ¤þþ¥µþº$þûþ¨(þþ~þþoþþ þþ ®þþVþþ~þþäþþþ»Cþ¥þ\rÑþ«þùþ­*þ¶þlþ­*þ·þiþºþ{þ«þ ·þ­*þ²þÓþ²þyþ¹þÊþ¼Cþ¥þÆþàþ¬þQþ´þGþ²þ×þ½$þûþ¸Zþ¨þ xþ²þSþ\"þûþÕþ©þþþ1þûþªþþnþ²þþYþ²þSþþ¾$þûû\nþ¤þ¥úþþJþþþ ßþþ\nÉþÔþþgþþÒþ§Ëþûû\nþ¤þYþ¥)þ¦ûþ¥þûû\nþ¤þ¥þ àþþ&þµþéþ¼þèþ»þ{þ­þûþ¬`þ¨þ­þûþ¬`þ¨þ­*þ²þ+þ²þ¥þ²þ\r×þ­þûþ¬`þ¨þ­*þ²þþ²þ9þ­þûþ¬`þþ Îþ­*þ²þJþ­*þ²þþ²þ\nþ­þûþ¬`þ¨þ­*þ²þ +þ²þþ­þûþ¬`þþUþ­*þ²þ©þ­*þ²þOþ²þ þ¯þ Ùþ§þ®þ¨þ¶Ýþ­þûþ¬`þþNþ­*þ²þ>þ­*þ²þ çþ²þ\rþ¯ûþùþ®þþ¶Ýþ­þûþ¬`þþ\nIþ­þûþ¬`þ¨þ­*þ²þôþ²þ Bþ­*þ²þ´þ²þ³þ­þûþ¬`þ¨þ­þûþ¬`þ¨þ­*þ²þøþ²þhþ²þÉþ­þûþ¬`þ¨þ­*þ²þ½þ­þûþ¬`þ¨þ­*þ²þ\rCþ­þûþ¬`þ¨þ­*þ²þOûþeþ²þÞþ²þþ²þôþ­*þ²þ ¦þ­þûþ¬`þ¨þ­*þ²þþ²þùþ­þûþ¬`þ¨þ­*þ²þúþ­*þ²þ\nðþ²þEþ­*þ²þbþ­*þ²þ¯þ­*þ²þ\réþ­*þ²þ {þ­*þ²þ¶þ­*þ²þ[þ­*þ²þ®þ­*þ²þ3þ­*þ²þÙþ­*þ²þ Zþþ¾þáþÌþ½ZþàþÌþ´þþHþ²þHþ³ûþ \\þþ¼þ¾yûþ³þ¾zûþ@þ¾LþCþ¨þ¬þäþgþhþiþj þ¤ûþãþg\"þ¥þ,þ¦þ,þ§þ,þ¥ûþªþ4þ¨þØ2þ¥ þØþ©<þ§àþ§ûþ¤þRþªCþ¦ûþ¥(þ§þ¥ûþ§þ§þ\nrþ¥ûþ¤þþ¥þ«þØþÙþÚþÛþ¤yþØþÙþÚþÛþ¬þØþÙþ«þÙþØCþ­þØXþØþØûþ¥þ¬þØûþöþØþþØ@þ¨þ®þØþ¨þØþ0þªÝþ¬þ¥ûþ\rÎþ¥þÈþ¥@þ\r[ûþ þØþÈþÐþØþ &þ¯þáþj þ¥D%þ¥þ [þ¥þ-þ°¹þ¥þOþªþ ¹þ¯þ=þ­Éþ±Cþ®þÐþûþÖþÕRþ¤zþ®þ öþþ²$þþ^þ¥þ»þûþ¦Mþ¦þ\rÀþûþ´ZþNGþµ þþ\n1þþ¸þzþN@.þþþ©þóþKþ³þ³þ´þ 0þ³þ»þ¹þª¢þ¸þ\rBþª*þµþÉþÏþª*þµþ©þÖþªþ°¢þ²þ ½þª¢þÍþ²þVþ®þ\\þûþ±]þ°]þþ:þª¢þºþ±]þ²þNþª*þ¶þ±þª*þ¹þ±þ\n¾þª*þºþ\rAþª¢þ´þFþ¥þ×þªþþ¯þ\rçþûþÖþÕþáþ°]þþÉþª¢þ¹þ±]þ¼þëþªZþ¥Dþ«ûþþûþÖþÕRþ°¢þ¬þþ\n©þª*þ½þvþª3þþ¢þ¾þ·þ°*þþ2þª*þûþ¿]þ°]þþWþª¢þ|þ±]þ²þ\rJþ´þ3þ³$þûþÅþ®þcþûþ²¢þ¨þþþ´$þûþÖþÕRþ°¢þ»þþµþØ þþ\r¯þ¯þ{þ¨þKþûþÅþ\rÔþþËþ°3þþØþ.þþ¶Cþ®þÐþþ¨þ¥þ ]þûþ¨þ6þªþôþÁþ¾þþÖþÕþÙþ¨þ ÖþGþÁþfþYþ«ûþÎþª*þ¸þþþ·þþ·þØþ®þ£þûþ¥þAþÖþÕRþ®þ£þûþ¥þ)þÖþÕRþ¤zþ®þãþ¾þØþþþ²þRþ¸þØ þûþÖþÕRþ¤zþ®þãþ®þØþþ²þRþ¹þØ þûþØ þ±þûþ¨þEþÅþhþ·þþ­þ®þ÷þØþþþ\r¦þþÄþþïþðþ\nþ¥þ\rþïþïþþ®þ\rúþð þÅþ¸þª*þðþ$þûþ»*þ-þº$þûþ±]þûþ²Zþ¨þ\n þª¢þÆþþþ²þ8þÂþþþ»Cþ®þþþFþ¥þ1þ¨þÃþ­þ þ²þ¸þª*þþ¼Cþ®þþ>þþJþþ »þ¥þ1þ¨þÃþ­Zþ¨þqþbþªþþªþÖþÕþáþþ þþ®þØþ¨þ Qþbþªþ®þ{þþÄþþ þþ]þþ­þ þ²þáþª*þþ½$þûþ»]þþþ(þ¨þìþªþ®þ JþûþÅþ®þgþûþ»þáþ¨þWþªþûþ»þiþ·þþ«ûþrþþþ¯þ¤þþþþþ)þ§þþþþzþ¼þþþ¾þØ þþ|þûþÅZþ¨þ\rËþªþÑþ­þþÖþÕþþØþqþÑþÌþþPþ¥þ¤þªþþþ¿þ4þ}þ¾þ )þÀþØþÙþÚ þþÂþþFþ¥/þØþþþþ®þ\rµþÙþ¥ þØþ þ¥þjþÚþÑþ¦þ Aþ þÖþÕþàþª*þþÁCþ®þþþÂþþFþ¥þ1þþþþ®þ ^þjþ¥þzþûþ¥þûþÂZþþ áþ¥þ 7þþ/þÑþÇþÂ]þ¹þ¿þ}þþ þÑþ~þÂ]þ¹þ¿þæþ®þ{þÑþ¥þþÖþÕþ¡þª¢þ{þþÂ$þûþ¥þª`þþfþ@þ}þÒþ@Ìþ@þ­þ3þÃ$þûþ¥þª`þþßþ@þ}þÒþ@Ìþ@þ­þ3þÄ$þûþ¥@þ­þ þþÅþþ¨þãþ«ûþäþûþÄþª*þuþþþÆþ þÇþÎþÈþ¦þÉþ}þÊþþËþ ZþÌþ ½þÍþ\nÝþÎþ ôþÏþúþÐþKþÑþlþÒþyþÓþ×þÔþÜþÕþÁþÖþØþÙþÚ þþ^þ¥þ_þþ þ¥@þªþ÷þþµþ¥@þªþÞþþ°þ¥@þªþ(þþÅþ¥@þªþ þþ¯þ¥@þªþ²þûþÁþþªþþÎþÀþ}þjþ¨þªþþÈþÖþÕþ\nÏþ®þ\r!þªþûþ¹þþJþª3þûþÖþÆþ¹þ¥þJþª3þûþÀþgþþ·þþhþþ£þþ Mþûþ¥@þªþþ«þþÖþÈþ\r­þ­þ 5þþ ^þþ5þ¥þõþª3þûþÖþÕRþ®þxþþÊþþþõþªþþxþþÃþ£þØcþÇHþþªþþ¶þþÀþyþØcþÇHþþþËþ¥@þþªþÅþØcþÉHþþûþ¥@þª3þûþÖþÉþþÃþþþþþØcþÊHþþûþ¥@þª3þûþÖþÊþþÃþþþþ-þØcþËHþþûþ¥@þª3þûþÖþËþþÃþþþþ ÇþØcþÌHþþûþ¥@þª3þûþÖþÌþþÃþþþþ.þØcþÌ%þÚHþþûþ¥@þª3þûþÖþÌþþÃþþþþöþØcþÍHþþûþ¥@þª3þûþÖþÍþþÃþþþþ úþØcþÎHþþûþ¥@þª3þûþÖþÎþþÃþþþþ[þØcþÏHþþûþ¥@þª3þûþÖþÏþþÃþþþþ ÅþØcþÐHþþûþ¥@þª3þûþÖþÐþþÃþþþþ<þØcþÑHþþûþ¥@þª3þûþÖþÑþþÃþþþþ\rþØcþÒHþþûþ¥@þª3þûþÖþÒþþÃþþþþ qþØcþÓHþþª3þ ûþÖþÕþ®þcþ\nûþÖþÕþþ½þþ þ\nþáþØþdþÔHþþûþ¥@þª3þûþÖþÔþþÚþþÀþþþþ/þþ¤þ þFþÙþ¥þóþªþ þÖþÕþþÚþPþ þ2þ ûþ·þþ þyþ Yþ~þi2þÖþÕþÙþþ4þ$þþ Vþ¨þÃþ þ²þ Þþhþh_ûþh_ûdþhþhþ¡þYþh-þåþg{y|þæ}ûþ*þg5Uûþ#~ûþ#SûþLþþØ þûû\nþØþ\r]|þâþþ¿{þ&þØþX{ þØ)þûû\nþØþØþ Â|ûþâþþþì{ÙþþØ þ(þØ/þØþ@þþ}þØþµþûþØOþ |{þ&þþX{ þ5|þ¿þæþg þFû¾ûêûþ¨ûþnûþ\nOûþòûþUûþSHþgþþ1þg þwcþgþ1wûþþæVþ>VþÅþv(þGþx þûþbþþ  \"þûþNcþg±þþûþNþþµþ~Vþ+þFþþþLþµþþþÅwþØþ¶þþAþGþÊ þûþbþþ  \"þûþNcþg±þþûþNþþµþ~Vþ+þFþþþþ%wþØþ¶þþAþGþ þO ûþäþþ ¡\"þþµþ~VþHþ¶þþþþþ%wþ\nhþvcþgþ1vûþþçþgþh2þgGþ þgO þh%þgGþÊþéþgb@Âþh%þgGþxþgb þhþèþgþh þFûþ­ûþûþûþ @ûþ¢ûþYûþÛû³ûþ¡ûþ\n\'ûþ©ûþ 7ûþ¤ûþ¶ûþÍûþKûþøûþ«ûþnûþ Éûþ \rûþ\rPûþ ¼þg ûþ Óþh ûþHHþhþþéþgþgþgþlþûû\nþgþhþ û\nþgþgþÔþþ þþ\'û\nþgþrþgþ+þgþ2þg þRþ\nþþ\rþ,þ6þûþþcþgþþþþuþN(þGþxþûþNcþgþþNûþ(þèþNþb{þûþbþþ ¢\"þFþNþLþµþþþ%ûþnRþ þ¶þþþ=þGþÊþûþNcþgþþNûþ(þèþNþéþb@þKþûþbþþ ¢\"þFþNþNûþnRþ þ¶þþþ=þGþ þO ûþLþþ £\"þþ­þ þOþÅûþnRþ þ¶þþAþO ûþ5þþ ¤\"þþ­þ þOþÅûþnR5RþQþ¶þþmþNcþgþ1Nûþþ3þg þNcþgþ1Nûþþæb ûþQþ¶Óþ ¥þpNþîþæVb{þþµþ~bþHþ¶Óþ ¦þpNþþÔþ4þg þNcþgþ1NûþþûþéVb@þ ûþQþ¶Óþ ¥þpNþîþæþþîþ¶Óþ ¦þpNþ%bþÔþ5þg þN(þGþx þûþNcþgþþNûþ|þGþÊ þûþNcþgþþNûþþ-þNcþgþ1Nûþ-þ6þg þN(þGþx þûþNcþgþþNûþ|þGþÊ þûþNcþgþþNûþþ-þNcþgþ1Nûþ-þ7þg þNcþgþ FNþR(þçþûþÍþþÜþ¶Óþ §þ èþNûdþþÙþ8îþêþgþhXþgþÈþûI3þûþäþgþûIþcþûIþEþFZþ÷þ ÙþMÓþwþ¸þûI3þþåþ¨þTþ\"þûþ~þûIþþh þûûþ÷þ.þjþþëþgþgþÂþëþgþþëþgþ ðþìþgþgþÂþgÛþìþgþþíþg þþþ?þ\rþg¬þþ7þ@þþ9$þûûþ>ûþ ¡þ?ûþþhþ?þ Vþ?þÐþþ?Nûþ\rþþ?þ2û¼þþ?þG+û+sþþ:CFûíþÑþ þ+þ$þÉþ$þ¤þ¥(¡þ¤û\n¡ûþ þþ¥ûþ¤þ ¡ûþÐþ¥þ6þþ¥þ\\ûþaþ\\ûþþþrþ¤(þ¤cþ¥þþþ¤þ$þûûþ þ 1% û\nþûþþû\nþûþþûþMþþuþ*ûþ ûþþaþûþ Ñþ-þ$þûûÃûþ½þþ\nþûÅþ?þûþ\nøþCþðþ.û\nÅþ|þ/ûIþùþkþ$þûûÃþHþþ3þûûªûþ÷þû8ûþ¶ûþOþû%û\nþûþþûþ þeþþtþûþþoþûþ@þþûûªûþ xþþûþ þ9þûþþEþû£þþ?þÈûþûþwû£þþûþ\röþCþtþÏþþAþ þgþh þû9:ûþ ÐþûWþ\"þû[âþþ9þhû[¬þh^.þgûßþgþhþéþgûßþgþ}þ³þ^.þ°þgþ\nþgþhþ3þûÁ9:ûþþûþ þgþh\"þû9:ûþ þûÁþþ7þ þ þûûþIþûþûþµþ û\nþûþ,þ û\nþþÑþþ¾þþpþ þ7þ8þVþûþ$9:ûþ.þ\'þþ þgþh þûÀþgþþþþû%û\nþþ Õþþ\rþ,þ6þû%û\nþþþ\n0þþ\\þþÓþhHþþ\nÞþ þgþhþgûþ¬þhþhþgþhþ\r8þgûþ¬þhþAþ\rþgþhiþgþh§ûþ°þgþhþþgû9þhþþþgþ+þgÇþûþgþþ²þûI3þûþþg\"þûþþ]þûþþeþûyþ\"þû(û\nþ\rþgûþ\nyþg%þ\rþgûþ rûþ \"þ þþ\r¸þþ\náþ ûþþôþ#þùþ ¿þþgþþ\r´þ%µþöþùþçþ(--þPþûûªûþ÷þû8ûþ¶þ\rþgûþþû8ûþmþ\rþgûþ ¥þû8ûþ[þ\rþgûþ}þû8ûþ\rÍþ\rþgûþuþûþgûþ0þ þþÈþ ûþþg\"þ\nûþ þ]þ¤ûþ þeþ û(û\nþ\rþûþãþ ûþôþgþ þ ·þ9:ûþ\råþþþ þþþûþ%þ\"þ\rþÛþ\nþ\rûþ\n~þ ¼þþ þþ+þ\r\'þaþûÀþþHþ\rþMþûþ(þþ þÆþ þþ\nKþû8û¾À9:ûþ Yþþþ hþû8û¾þþ þ þþþ nþûþ þ´þþþ\nþ)þÈûþûþwû£þþ ¹--þ{Igþþ9´þ¢þ\nþùþQþøþøûkþþâþûþ8wû¼þþ3/½-fþûþ\ráûþ\n6þþØ þûþØû9ûþ\'þþûÁ9:ûþþûÁþþþûþþþ¥þØþeþþoþþØþÙþÚXþÙþ8þûÁþØû9ûþãþûþþþþÙûþ#þÙþþÚRþ¥þØþÙeþ¤\'þÙþoþ¥þØþÙþÚ þûûªûþ·þûþ þÙþûþþÚþûþ)ûþþØû£þþ¦þØþÙ þêþþþÙþþ´þêLþþïþØ þïþêþ¿þþØ þûþþØPþ(þþ½þþqþûþ\naþûþØû9ûþ pþþ\nwþûþþþ þûþþØþÊþûþ(þþØû8û¾þþâþû:þ ³þþÁþþØ þêÞþþ vþþ\rþØ,þ6þûþØûþÎþQþûþrþûþÔþûþãûþkþûþ¼þûþ;ûþ /þûþ;ûþDþûþ§þþûÅþûþ§¼þûþðûþ\n\rþþ\rþûþþ¡þûþþNûþRþþûÅþûþþNûþ þûþ;ûþ PþþûÅ\"û\nþûþ\rûþÛþûþ;ûþÔþþóþûþE(û\nþûþ(ûþòþ þ\x00þIgþ\x00ûþÜþþûÅþûþ§þûþE(û\nþûþ(ûþ7þþûÅþûþ4þûþ\x00þ®þþûþE(û\nþûþ(ûþþ¦þþØfIgþ\x00ûþ1þûþ§þ\x00ûþðþûþÄþþûþ\rxþþ:þþûþ þþ]/½-DþþûÅþûþÍþþ ÷þþ:þþ Xþþ Cþêþþ´þþïþðþêþ®þêþ »þê7þïþ þð&þþØþÙXþØ þûþ(þÙþØû8û¾þnþûþ\x00þ®þþûþEIgþ\x00ûþ-þûþr(û\nþûþ(ûþ\nçþ¥þØþûÅþûþ\rK(û\nþûþ(ûþ±þûþ§þ\x00ûþðþûþÄþ¥þØþûþ Äþþ:þ¥þØþûþþþ]/½-Dþ¥þØþûÅþûþÍþ¥þØþIþþ:þ¥þØþÀþþµþøþøûkþØþ þؾþؾþÀþI-þwþØûþûþ\rÈþØûþûþñþ®ûþðþØûþiþ2ûþ ûkþØþaþØ¿þ?þ§þØ þØûþx þØûþò þQþØûþ\rþØþXûþê þQþØûþ=þØþXûþþØûþ6þØûþ \'þCþû-þþg þÞþÞþFþ;þ<þ=þ>þ\r¿þþ\rþ,þ6þûþ þgþþþ©þþûþþ0þûþþ XþþÁþ$þû¬þ0þbÀ.[þþ<þGþÅþþg þþûþ\\þçþûÝþþbþgþþÊþþûXþþbþg³þþûÅþ\r±Xþþbþþþgþh þûûþúþþhúþhSþþþhªþgþ\n\nþgû þsþgþþÙþþgþgþgûþ%þg\"þû û\nþgþEþÙþþÕþþþþnþgû\'û\nþg¸þþþgþþg þûûþÚþû«þg@þûþ\rÅþþgþgû\'û\nþgþrþgþ_þgû¬þg.KþgþAþ;$þ¤ºþ¥×þ]ûþþ^ûþþ_ûþþZûþLþþØþÙþ¤þØþÙþþØ2þ¤þØÁþþØþÙþ¥þØþÙþþØ2þ¥þØþ|þþgþh þûþgû9ûþþXþhþþþþûûþ þûûþ³þþþvþþwþ7ª þs þþªþ þ^þþuþgû8ûþ\r-þnþûþ^þ±þþ×þ]þþþÁûþ(û\nþþMþûþþÁþ2ûÇþ\"þûÀþ2þmþûþáþMþþ æþ©þÞþ ûÀþþêþ\nû|þ þtþ\nMþ\nþ+þ\n©þ\nþQþ\nûû\nþ eþ\nþsþ\nDþþ\nþþ±þþþgþh þûþþg±þHþh@þ\n/Mþ\n©þhþþg þû(û\nþgûþ\n/þþ1þgûþgûþ¼þgþgûþ!þû(û\nþgûþîþgþþgþhþiþgþþg þ8þþ~þ!þûûþ3þûûþ/þûûþ +þþþiþhþgþûþgþþbþþ6þþ\nþþþþÒþûþþQþhþþ\\þûþþÞþþþþûþþþþSþûþþþ0þûþþþ«þþgXþMþg{þûþþþgþ(þ þûþþþ,þ®þ%þþáþþþ2þ#þþgþh þ¤ûþgûþ9þgû«þhFûþJþþþ¿þþØþgû«þ¤Gûþ@þCþgû«þ¤-þþg2þgûþ]þgûþ/þþgþhþ5þg þhàþgþøþhµþ þgþg þûÀÀþg\nþ\n´|þþsþgþ!þgþhþþg/ûëþgþþûyþgþgûþ%þgþ}þ2þg~þþþþ$þguþûþgþgûþ \'þ þûþ þ\"þûþþdþþþûâTþ\'þþþûþùþoþþþhþgþ£þ(þþ2þûþþgþ\r--þPþgûMþgþ\nþ÷þúþûMþ)þþâþ#þþþiþg7þ@þgþ\"þgþhþi þûTþhþ(þiþ2þþ¿Tþiþëþû\nþ0þ¦þûâþ\"þûþ«þûdþùþ[þgþ þùþ øþûû\nþþþ\rTþ.û\nþþEþþ ¯þ#þgþhþiþjþhþhûþEþhþ\rþgûþhþbþgþgû0\'þi\'þþg\"þûþD(þjþVþþgþþæþgþ©þg-þ$$þ¤ûûþ þ¤ þûþ¤ûþ<þþûþûþHþûþûþ þûþÏþþûþ}þaûþþþøþ¥ûûþ |þûþ÷þ¹þ¥à-þ èþ{þ¦Fûþûþ(ûþ Ñûþûþåûþ2ûþ\rùûþ yûþ\nÁûþ ÷ûþ\ruûþ5ûþïûþ Ôûþ´þ uþ§ûûþ þ§~þ§Dûþ\nmþ\nþþ÷þ 4þûûþ Lþ þûþûþÈþøûþûþ 5þûþ Ùþ þCþþ »þ!þ7þûþdþCþþ\ndþÅþûþdþÉþ%þgþhþ7þgþèþg~þh %þh þàþh/ûþ×þhûyþg[þhþ\r§þg~þhþ$}þh[þhþÞþûû\nþh þhþhþhþ ©þþxû\nþh þnþûû\nþh þh þh\"þûþZþþHþ\'þh@}þh}þþþ&þgþhþiþj þûyþiþþ¶þûþþ\nþþçþþ4þûþþgÀþgû8þhþ\nþi 9þ§þ\nû:þWþ\nûþ%þ\nþ)þ2ûþ\nþûþþþþ\nYþVþ\nþWþûûþ Áþiûþ\'þê&û\nþ\nþþIþûþþgÀþ\nûþ\nþ2ûþiþûþãþþvþ½þþ Ôcþgþ{þþãþ\nþëþþ nþMþiûþ©þiûþ\nþûþþgÀþ\nûþiþ2ûþiþûþþ÷þhþßþiþ ³þûþ\'þþhþ\nþj%þ\n/þþgû8þhþþDþûþþgÀþ\nûþ\nþ2ûþþûþþgû8þhþP þgMþ©ûþîþhþ ÃþûþþgþLþþ\nûþ\nþ2ûþûþþMþiûþ\n~þjþi þ\nþþgû8þhþiþ\'þgþ3þþ Hþgþ!þû$û\nþgþ\r\"þûþ\"þg\nþgþþþ2þûûþ\nÚþ#þþþµþûûþ^þ<þ þþ\"þûû\nþg þþg\"þûû\nþg þg þþgþ[þûû\nþg þ[ û\nþþDþ÷þ_þþg\n.þþ(þgþh þûyþgþþ\rÕþ½þþ2þh þþãþ\nþëþþ¹þMþ©þ\nþþ\'þþþgþ*þgþ)þg\rþ)þ ´þ)Eþ)þg¤þþþ/þgþþ)þþ3þE þ).þ)þ+þgþh þ¤!þûþgvþþþ¥þ¦ûÂþ§þ¨>þ>þ>þþûIþ¥û©þûþ©þ§ûþ*þþûIþûþ þûIþûþ©þþþØþþ\rþþþþþ þ6þ þþ Í þþûIþûþþ ¢<þ¿þ©$þûþ¥þgûzþ¤þhþþÆþ|þþ Wþ¥þgûzþ¤þ>þþ âþûþ¥þgûzþ¤þ\'þûþ¥þgûzþ¤þ±þ\'þþìþþÙþûþ¥þgûzþ¤þ\'þûþ¥þgûzþ¤þ\'þûþ¥þgûzþ¤þ±þ\'þþ þþ þþ ¨þûþ¥þgûzþ¤þ\'þûþ¥þgûzþ¤þ\'þûþ¥þgûzþ¤þ 0þ`ûþ¥þgûzþ¤þ±þ\'þþ þþ+þ`þÙþªþØ þûþgûþ\n@þ¤þØþ¤7þØ@þþ $þþþþþþûþ©3þþþØþþ\rþþ¡þþ;þûþ©þWþþ ¿þûþþþûþ©Zþéþþþ¨þþKþþUþûþªþþ¨ þþþþ|þþqþþþ§þþKþþ[þþþ¦þþKþþVþþþhþþ\nØþ-þ=þ\rÊûþwûþ ûþþþgûþ çþþgûþ°þþgûþ _þLþþgûþ\'þ¤ûþgûþ\n;þ¥ûþgûþxþ¦ûþgûþkþ§ûþgûþ dþ¨ûþgûþRþ©ûþgûþ ¦þgûþÂþgûþaþgûþÓþþ ]þªþËþgþÃþgþ1þûþ´ûþOþ¥þ/þgûþ þþ þ;Fþgûþtþ)ÈûþLþþØÃûþØ%þª#ÄþØþgûþ\nPÅûþgûþÒûþ\n£ûþÀþþ°þûþ §þþûþ ;þLþ«þØþÙþÚþÛþÜþÝ þêþ%þÛûþÛþþÛéþêÄÆûþ¬þØþÙþêÄÇûþ­þØþÙþêÄÈûþ®þØþÙþêÄÉûþ¯þØþÙþêÄÊûþ°þØþÙþ±û\nþêþØþÙþ²û\nþêþØþÙ[þÙ/þDþÝþâþgûþ \nþêÄË þZþ© þêÄÌ %þêÄÌþ¥þÛþ;þêÃûþ xþþ5þûþêÄþ>þ!þþþêÄþþ¥þþþþCþþþ\nþþþæþþþþÄþþþþÕþ þþþþRþ¥þþþþ\r1þþûþþ0þûþþäþ/ þÜ %þÜþþêþ¥þØþþ\n¦þÚ ûþ þÚþþ&þCþ«û\nþêþØþÙþÚþÛþÜ&þ¬þØþÙþ7þÙ/þ¥ûþ³þ¥þØþÙþÄþ´þØþ¥þ<þþþ­þØþÙþ¨þ7þÙ/þ¨ûþ®þØþÙþÄþ¨ûþÏþØþ<þþ_þ®þØþÙþ§þ1þûþµZþÙ/þ§þNþØþÙþþ§þNþØþHþþ_þ¯þØþÙþ¦þ7þÙ/þ¦ûþ®þØþÙþÄþ¦ûþÏþØþ<þþ_þ°þØþÙX-þ Eþûþ¶þÉþûþvþÈûþUûþ ,þÙ/þû8þØþÙþûþ°þØhþûþ ÉþØ.þû9þØþKþþþ±þØþÙ þêþßþûþêÅ(þþÙþûþqþhþûþqþþKþÔþþïþïûþ»ûþ§þþþïûþ»ûþ êþØþÙÆþþ¿þþôþõÔþþôþõÔþþôþõÔþþôþõþþþïþïûþ»ûþ\n¡þØÆþþ¿þþôþõþõûþÁþêÄËûþõþZûþºûþ\n-þêÄËþ^þþôþõþ þ²þØþÙ þêþ«þ© þØþûþ©û÷ûþ±þþûþþþûþÎþ(þÙ/þûþjþaþûþjþþ§þÔþþïÔþþï þûþïþÓûþwþûþûþÖûþ\nûþ`þþï þûþïþÓûþÙþþÈûþóûþÕþûþûþiûþ!ûþ+þûþûþ\'ûþ_þûþþ\ràþØþþÙþDþûþ\nsþþï þûþïþÓûþ{þþÈûþóûþ\nþêÄÌûþ-þûþûþiûþ6þûþûþ\'ûþ_þóûþþTþØþóûþjþEþûþ\rmþþôþóûþ ÐþêÄÌûaþêÄÌûþóþ ~ûþ <þ³þØþÙþÚþÚûþgûþ\rôþÚ û\nþØþsþÙþ­ û\nþØþÙþ\nÎþû û\nþØþsþÙþDþþ(þþþû û\nþØþÙþ¾þû û\nþØþCþþìþû&û\nþظþþþ@þûþ\'&û\nþØþþtþþ\rªþÙæþÚaþûþþùþÙæþÚjþþþØþùþÙæþÚ-þ´þØþÙiþÙ/ûþ=þûþØþ ±þþþû%û\nþÙþ øþþ\rþ,þþûþþþbû\nþþ6þû\'û\nþþrþþ N û\nþþþåþgûþ\'û\nþþvþþEþµ<\"û\nþgþ\rÏûþ 1þ¶þØþÙþÚ þ(þÙ/þ¤ûÃþÙDþûþ¤ûÃþÙhþûþ¤ûªþØ)þÈûþûþþÈûþ ÒûþpþÙþûþþÙ[þÚþ¤wû£þYþþCþ¥ûþ³þ¥ûþOþgûþÔþgûþ þ¥þþØþÙþÚþÛþ«ûþlþØþÙþÚþÛþþØþÙþ«ûþlþØþÙ&þ?þy!ûþ#\"ûþ#þ¶gþµÍûþLþþØiþØ ûëþØûºþØ\"þûdþØ5 7þØþ þþzÍàþûþ Íþ$þþþþûûþ\x00þþ¬þûþþUþþËþþþjþþþIÍàþûþ&þûàþþ ûþ¿ þ þþf þ{Íþþûþþþþþ Mþûþ2þ\rþþ þûþþäþþ2pþþÃþþ2pþþéþþ2pþþ5þþ2þþ%þþþØ þþþþþþþþ ûþØûþÕþ\nþ þ þ\rûûþ $þûþ\nóþûþ\náþûþ\nþoþûþ\nþþûþ\nþ¢þþþ}þ¡þþ sþ ûþ þþ.þ þþ/þ þþ×þ þþ Ûþ þþòþ þ\r4þ þ Ìþ Iþþ wþþ íþþ#þ IþðþþçþðþAþþaþ ûþ°þ°þ|þþEþ IþðþþgþðþþgþðþAþþ jþ ûþ°þ°þEþIþ \'þ \'þ\'þ þþ&g þ\rsþþWþûþþûþþIþþ7þþ\niþûþþûþEþ\nþ\"þ\nþ\r\x00þþ\\þ\nþuþ\nþÁþþ\\þ\nþ`þ\nþ =þþ\\þ\nþùþ\nþ\n8þþ\\þ\nþ\raþ\nþcþþ\r&þ@Cþ0ûþþ¤û\nþ0þ\nCþ¥û\nþ0þ.þ¦ûÅþMFûþJþFûþ´þFûþ)þFûþjþFûþ ÄþFûþþFûþnþFûþßþ¿þ§þØ þêûþØþë!þì!þí>þºþþÎûþþÏûþþÐûþþÑûþþÒûþþÓûþ þÔûþ\nþÕûþ þÖûþ þ×ûþ\rþØûþþÙûþ@þLþþcþìþNþê+þëþ<þì+þëþ$þþ!Ïþ§þûþíþë0þëIþëþNþêjþþ$þþ!Ïþ§þìIþìþRþêþþêþûþíþìþúþþþïrÎþEÐÝþíþìþïþìIþìþNþêþ þÍþìTþë\'þêþþêþ\nCþëûþìþåþ <þëþ <þìþ\rþïþ5þïþNþêþþïþ5þïþRþêþþêþþï2þíþïþ|þ¨þØþÙþÚßþþ\rþÙ¬þþØþþÚ-þ©þØþÙþØ+%þÙ+þ iþØþdþÙþÕþØþ ºþÙþ ËþªþØþÙ2 þþØþ þÙþõþØþ þÙþàþØþèþÙþþØþèþÙþþ«þØþÙþÚþÛþ )þÙþ yþÚþ\rtþ`þ õþ`û þ|þÙÛþØþÔþÚÛþØþ\'þÛþÎ þ\néþÙÛþÙ\'þÚÛþÚþZþ`þ¬þØþÙ þIþØþâþÙþÔþØþÚþÙþm þþØþâþØþàþØþÚþØþÑ þþÙþâþÙþàþÙþÚþÙþ\nR þQþþ\ròþû\nþY ûþ|þþ­þØþÙþÚþÚTþÙþþûþØþÚþÈþØþÙþ¢þûþØþÙþëþØþÚþþûþØþÚþ¹þØþÙþÈþØþÙþ¹þØþÚþ¢þþþûþÙþþ/þÚ¬þþ7þ«þØþÆþþþYþþïþÚTþÙþþ®þØþÙþÚ þþþþþûþØþ­þþ\rþØÐþþSþÚþoþûþþ~þûþþôþÚþoþûþØþþþûþØþþ¼þ4þ%þ+þØþ½þÙ þ±þ©þþDþÙ þ)þûþØþþgþûþØþþþÙ þþ¯$þºþêþëþì>þíbþÚûþþÛûþþÜûþþÝûþþÞûþþßûþ@þLþþï þþëþêþíÚþûþïÕþ4þïÖþûþï×þÄþ4þïÕþ{þ©þïÙþPþþ þìþëþªþïÙþPþþê7þìþë0þëþ1þûþïÙþþí þ&þþõþêþëÁþþï þþÏþ>þþ¨þþþ¯þþ\rþë¬þ þûþìþQþþÔþþ}þþ ïþþÃþþKþþþþþþíþþ#þþèþþÚþþ\rþ¬þþþþþþ´þþþï þþÜþþþþúþþ<þ>þ>þ!þ !þ\nþ !þ þ\rþ>þþ­þþÑþíþ àþ®þíþþ9þ®þþþ  þ\nû þ\nè\nþþTþþ þúþ \rþ\nþ\rûþ þ ûþþhþþ öþ cþ\rþaû\nþFþ \'þ\rþiþbûþ­þþ þaþb\rþþ\rûþaþ+þûþaaþ ûþaþìþSþ qþ ûþþ þ[þþaþ+þþwþ+þþ½þþtþ?þ\rþÐþþþþ\r7þþþ\nÛþþ þþþïþð þþÌþ!þûþíþû\nþÛþþ\nþþþûþ þ\n!þ !þ þ&þþ\nêþ\rûþþhþ\rcþþfþþþ\rþþÇþþ\rþëþþ\rþ\nåþþ\rþÈþþ\rþàþ4þ ûþ¬þþþ\n7þ þ û þCþ þ )þûþEþ þ\x00þ\nTþ þ£þþ `ûþ þ þþïþðþñ þþ­þþ­þþ&þð4þ»þÁþïÓþþñû\\þ´þ©þïÙþïÕþ,þñDþþëþ-þ°$þºþê>þë!þìþÚûþþÛûþþàûþþáûþ@þLþþïþëþìþþûþïÕþ4þïÖþûþï×þ{þûþïÙþþû\\þ¸%þû\\þ¹þêþëþþëþfþû\\þ¸þìþÍþ<þìþþï þþ ÂþþþþJþ!þ>þ!þþ þ&þëþ[þ\nþ\n\rþë¬þ\n þ ûþêþ\nQþ û\\þ¸þþàþþþ ûþ Êþûþ Àþþ1þûþ þþ\nþ\n\rþ¬þ\nþþ\nþÐþþþ\\þþþï þþþ1þþ\rþë¬þþ þûþêþQþû\\þ¹%þû\\þ¸þûþþûþ\\þþ¾þûþêþþúþ-þ$þºþêûþ¯]þëûþ°]þì!þíþþÌþ@þLþþïþðþñ þþØþï+þ¼ßþ¥þêþêûöþ{þûþêþsþÀþðþñþ/þþþþìþ-þÀÔþàþ¥þëþëûöþ{þûþëþsþÁþ/þþþþíþ-þÁÔþþþMþcûþ±ûþþ4þþØ þºþê!þëûþ§þØPþìûþ§þØþâûþþãûþþäûþþåûþ@þLþþïþðþñþðþfþï+þ¼þëÒþñþêþ¹þìÒþñååÉþþïþðþï+2þðjþïþþï2\nþïþ Òþ$þlþ!þ!þ!þ!þûþÅþ!þ ûþÅþ\n!þ ûþÅþdûþëÓþeûþìÓZþdþ+þ ûþëÕþ 4þëÖþ ûþë×þ {þ\rûþëÙþ Pþûþ\rÛþ7þóþ7þáþû þCþ\rÜþþ\rÝ4þ+þÅþûþ\rÝaþþ¯þ\rÝþMþû þCþ\rÞþþ\rß4þ +þÅþ ûþ\rßaþ þ¯þ\rßþ[þeþ+þ ûþìÕþ 4þìÖþ ûþì×þ {þ\rûþìÙþ þ7þ\rÛþ\n7þ\rà(þ\rá4þ +þÅþ ûþ\ráaþ þ¯þ\ráþ[þ +þÅþ þþ +þÅþ þîþ þcbþcþ þùB ûþDþ^þcþ þùBþþcþ þùBþêþcþ þùBþþcþ þþcþ þùBþþcþ þùBþþcþ þùBþþcþ þùBþþcþ þùBþþcþ þ þcþ þùBþþcþ þùBþ\nþcþ þ þcûûþûþ(þcþÒþ±ûþ3þ²þþÇþ³!þ´þ¨þµþøþ¶þ¸þ·þþ¸þÜþ¹þ×þºþ\nßþ»!þØþ¼!þ½Øþ!þØþFûþ<ûþ¸ûþ£ûþqûþ¸ûþ¾ûþÖûþoþ¾!þ¿Øþþöþ þøþÀûþ§þPþÁûþ§þ \"þ\nþ\n¹þÂûþ§þ\nPþ !þÃûûþfþÄlþÅþ 3þÆþØþÙþÚþçûþ)þØþ\r>þÙûþåþÙûþpûþ ÄþÚþgûþ¸þÙûþ #ûþPþÙûþ qûþ¼þÙûþ6þÇþØþÙþ\rDþØþ LþÙuþÈ!þÉþ¨þÊþøþËþ<þ !þ\r!þÌþÍ!þÎ!þÏLþÐþØ þþØMþû ûþDþØþþûI*þþÑþØþ5þØûþÙþ³Íþ¶Íþ·Íþ´ÍþµþjþÒþØþÙ þþÆþØþÙþÐþÙûþ ¥þ¤þÔþþþÑþÄþÏ+þ¼þÓþ¼)þÁÒþþÏûþ½þ÷þÏ+þ½þÓþ½þ+þÎþ£þÈþîþû\\þ³þÀÒþAþû\\þ´þÓþ¼þ»þþûþêþ¾þÎûþÊaþÍþÎûþ˯þû\\þ·þÌûþþÎûþÉþTþÉþîþû\\þ¶Xþ©þÌþDþÓþ¼)þÎûþÈþTþÊþîþû\\þµþÎûþÈ|þû\\þ´þûþêþ¿þÎûþËþÍþøþË©þû\\þ³MþÍþ=þÍþ&þÍþÉþÎûþÈþTþÏûþ¼-þÓþØþÙþÚ þþFûþ \nûþþþØ+þ¼MþûþÀÓþ³þûþÁÓZþSþûþ±þÇþØþÙþÚþ²âþØþþ&þÔþØ þbþ þØûþ\rÝþØûþÙþ³Íþ¶Íþ·©þ þØþªþ þØþÊþ´Íþµ©þ þØþªþ þØþÑþ þØûþ Ëþ¸Íþ¹©þ þØûþ\\þ þØûþÝþÂÒþþ þÂÎþ§þÕþ(ûþ ¶þLþÕ$þ>þþÄqþ þ¥þ þÄþ þ¦þ;þûþÂÐþþ þ)þÖþþòþÖþØ þþ¨ûþ¤þûþLûþ!þûþ 2þþàþûþ«þ×þþû÷ûþ þÃRþûþyþØ&þ×þØþØûþ§þØûþ¢þ<þcþþØþÒþ³þØþþØþÒþ´þØþþØþÒþµþØþþØþÒþ¶þØþþØþÒþ·þØþþØþÒþ¸þØþþØþÒþ¹þØþþØþÒþºþØþ¹þ¤þÕþ &þAþgþgQûþgþæqþgIVOþ ÝþgJþ±þi(þ þûþþþ\rþþþ QGþþþGþ_þûþþþ\rþþþþEþÖþBþg þ_þûþþþ\rþþþþFþÖþCþg þjþgOþ}þ®þþêþyjþgOþEþ þgþDþg þjþgOþ}þ®þþ¸QþQHþgþGþg)þ þgþEþgþhGþgþFþga þgþGþg þlþgOþ}þþylþgOþEþ þgþHþg þlþgOþ}þþ Kþg)þ þgþIþgþg\\þ-QþI`þIPßþþ÷jþþHþþ Ñjûöþ{þûþgZ3þjþþ<þûþþþ\rþþþþûþþ #þþþva,þ6þaþ0þMþgþåQ¨ûþg[Ýþg]ÉþJþgNTþgþgUþFþgUVbþKþgNEþgþLþgNFþgþMþg þdþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgþ#þNþg þdþûþþþ\rþþ6þûþþcþgþþþþ-þOþg þdþûþþþ\rþþþþEþg&þPþg þdþûþþþ\rþþþþFþg&þQþgþgUV@þgU²þRþgþgUxþeþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgmþgUÊþSþg þeþûþþþ\rþþ6þûþþcþgþþþþ-þTþg þeþûþþþ\rþþþþEþg&þUþg þeþûþþþ\rþþþþFþg&þVþgþgUûþ ãþgU¶NTþgþgUþ_TþgþWþg þNcþgþ1Nûþþ_cþgþ1_ûþþXþgNEþg5_EþgþYþgþgUûþ3þfþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgmþgU²þZþg þfþûþþþ\rþþ6þûþþcþgþþþþ-þ[þg þfþûþþþ\rþþþþEþg&þ\\þg þfþûþþþ\rþþþþFþg&þ]þgþgUþßþgUVg5hTþgþ^þg þhcþgþ1hûþþ_þghEþgþ`þghFþgþaþgþgUûþÖOOTþg)þgUþ\"þiþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgmþgUèþgUxþ_þûþþþ\rþþþþTþg)þgUÊþbþg þ_þûþþþ\rþþ6þûþþcþgþþþþ-þcþgrOGVO)þvû Eûþlþgþdþg þ_þûþþþ\rþþþþTþg&þeþg þ_þûþþþ\rþþ6þûþþcþgþþþþ-þfþgþgUþYþfþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgmþgU²þgþg þfþûþþþ\rþþ6þûþþcþgþþþþ-þhþg þfþûþþþ\rþþþþEþg&þiþg þfþûþþþ\rþþþþFþg&þjþgþgUþ0NTþgþkþg þNcþgþ1NûþþlþgNEþgþmþgNFþgþnþgþgUþFþgUxþ_þûþþþ\rþþþþTþg)þgUþªþgUûþ9þgU¶OTþgþgUèþgUxþnþûþþþ\rþþþþTþg)þgUþªþgUûþÌþgUxþoþûþþþ\rþþþþTþg)þgUÊþoþg þ_þûþþþ\rþþ6þûþþcþgþþþþuþnþûþþþ\rþþ6þûþþcþgþþþþuþoþûþþþ\rþþ6þûþþcþgþþþþ-þpþg þ_þûþþþ\rþþþþEþgåOEþg\"þnþûþþþ\rþþþþEþgnþoþûþþþ\rþþþþEþg&þqþg þ_þûþþþ\rþþþþFþgåOFþg\"þnþûþþþ\rþþþþFþgnþoþûþþþ\rþþþþFþg&þrþgþgUVgþgUþ3@Tþgþsþg þ@cþgþ1@ûþþtþg@Eþgþuþg@FþgþvþgÔþwþgþgUþFþgUxþ_þûþþþ\rþþþþTþg)þgUþªþgUûþ9þgU¶OTþgþgUèþgUxþnþûþþþ\rþþþþTþg)þgUÊþxþg þ_þûþþþ\rþþ6þûþþcþgþþþþuþnþûþþþ\rþþ6þûþþcþgþþþþ-þyþg þ_þûþþþ\rþþþþEþgåOEþg\"þnþûþþþ\rþþþþEþg&þzþg þ_þûþþþ\rþþþþFþgåOFþg\"þnþûþþþ\rþþþþFþg&þ{þg^TþgþgUþ3_Tþgþ|þg þ_cþgþ1_ûþþ}þgþgUûþ3^^Tþg)þgU²þ~þgþgUûþãNTþgþgUþ­þ_þûþþþ\rþþþþTþg&þþg þNcþgþ1Nûþþ_þûþþþ\rþþ6þûþþcþgþþþþ-þ þgNEþg\"þ_þûþþþ\rþþþþEþg&þ¡þgNFþg\"þ_þûþþþ\rþþþþFþg&þ¢þgNEþgþ£þgNFþgþ¤þgþgUûþO@@Tþg)þgU²þ¥þgr@ þ@cþgþ1@ûþ-þ¦þgr@@Eþg&þ§þgr@@Fþg&þ¨þgOTþgþgUþ @Tþgþ©þg þ@cþgþ1@ûþþªþgþgUþ(þgU¶TþgþgUþ\npTþgþgUþ_Tþgþ«þg þcþgþ1ûþþpcþgþ1pûþþ_cþgþ1_ûþþ¬þgEþg5pEþg5_Eþgþ­þgFþg5pFþg5_Fþgþ®þgþgUV@þ¯þgþgUV@þ°þgþgUûþÖOOTþg)þgUþ\"þiþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgmþgUèþgUxþ_þûþþþ\rþþþþTþg)þgUÊþ±þg þ_þûþþþ\rþþ6þûþþcþgþþþþ-þ²þgþgUûþ\r#þgU²þ³þgþgUxþ_þûþþþ\rþþþþTþg)þgUÊþ´þg þ_þûþþþ\rþþ6þûþþcþgþþþþ-þµþg þ_þûþþþ\rþþþþEþg&þ¶þg þ_þûþþþ\rþþþþFþg&þ·þgþgUûþ\rp@@Tþg)þgU²þ¸þgr@ þ@cþgþ1@ûþ-þ¹þgr@@Eþg&þºþgr@@Fþg&þ»þgþgUV@þ¼þgNTþgþgUþ\"þRþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgmþgUþéþ½þgNEþg\"þRþûþþþ\rþþþþEþg&þ¾þgþgUþ0NTþgþgUþ\"þRþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgmþgUþéþ¿þgNEþg\"þRþûþþþ\rþþþþEþg&þÀþgNFþg\"þRþûþþþ\rþþþþFþg&þÁþgþgU²þÂþgþgUûþâþgU¶NTþgþgUèþgUxþ_þûþþþ\rþþþþTþg)þgUÊþÃþg þNcþgþ1Nûþþ_þûþþþ\rþþ6þûþþcþgþþþþ-þÄþgNEþg\"þ_þûþþþ\rþþþþEþg&þÅþgNFþg\"þ_þûþþþ\rþþþþFþg&þÆþgþgUûþ±þgU¶rTþgþgUþ_TþgþÇþg þrcþgþ1rûþþ_cþgþ1_ûþþÈþgrEþg5_EþgþÉþgrFþg5_FþgþÊþgNTþgþgU²þËþg þNcþgþ1NûþþÌþgNEþgþÍþgNFþgþÎþgþgUþFþgUxþ_þûþþþ\rþþþþTþg)þgUþªþgUûþÌþgUxþoþûþþþ\rþþþþTþg)þgUÊþÏþg þ_þûþþþ\rþþ6þûþþcþgþþþþuþoþûþþþ\rþþ6þûþþcþgþþþþ-þÐþg þ_þûþþþ\rþþþþEþgnþoþûþþþ\rþþþþEþg&þÑþg þ_þûþþþ\rþþþþFþgnþoþûþþþ\rþþþþFþg&þÒþgrTþgþgUþ:sTþgþgUþ3tTþgþÓþg þrcþgþ1rûþþscþgþ1sûþþtcþgþ1tûþþÔþgrEþg5sEþg5tEþgþÕþgrFþg5sFþg5tFþgþÖþgþgUþ(þgUþ\n%Tþg)þgUþÅrrTþg)þgUþÅuuTþg)þgUþ_Tþgþ×þgr þcþgþ1ûþþ#r þrcþgþ1rûþþ#u þucþgþ1uûþuþ_cþgþ1_ûþþØþgrEþgùrrEþgùuuEþgå_EþgþÙþgrFþgùrrFþgùuuFþgå_FþgþÚþgþgUþ\"þiþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgmþgUèþgUxþ_þûþþþ\rþþþþTþg)þgUÊþÛþg þ_þûþþþ\rþþ6þûþþcþgþþþþ-þÜþgvTþgþgUVV5wTþgþÝþgvEþg5wEþgþÞþgvFþg5wFþgþßþgþgUþYþfþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgþ#þàþg þfþûþþþ\rþþ6þûþþcþgþþþþ-þáþg þfþûþþþ\rþþþþEþg&þâþg þfþûþþþ\rþþþþFþg&þãþgþgUþùþgU¶rTþgþgUþ_Tþgþäþg þrcþgþ1rûþþ_cþgþ1_ûþþåþgrEþg5_EþgþæþgrFþg5_FþgþçþgvTþgþgUVV5wTþgþèþg þvcþgþ1vûþþwcþgþ1wûþþéþgvEþg5wEþgþêþgvFþg5wFþgþëþgþgUûþáþgUþ­þ_þûþþþ\rþþþþTþg&þìþg þ_þûþþþ\rþþ6þûþþcþgþþþþ-þíþg þ_þûþþþ\rþþþþEþg&þîþg þ_þûþþþ\rþþþþFþg&þïþgþgUV@þðþgþgUþùþgU¶rTþgþgUþ_TþgþgUûþ\ntTþgþñþg þrcþgþ1rûþþ_cþgþ1_ûþþtcþgþ1tûþþòþgrEþg5_Eþg5tEþgþóþgrFþg5_Fþg5tFþgþôþgþgUþsþgUVg5hTþgþõþg þhcþgþ1hûþþöþghEþgþ÷þghFþgþøþgþgU¶NTþgþgUþéþùþg þNcþgþ1NûþþúþgNEþgþ\x00þgNFþgþþgþgUûþ ·^^Tþg)þgU²þþgNTþgþgUþ ùbTþgþgUþUþþgNEþg5bEþgþþgNFþg5bFþgþþgNEþgþþgNFþgþþgOTþgþþgÔþ þgþgUþ\nÒ_TþgþgUûþ±þgU¶rTþgþgUèþgU²þ\nþg þ_cþgþ1_ûþþrcþgþ1rûþþ þg_Eþg5rEþgþ þg_Fþg5rFþgþ\rþgþgUþ\rdþxþûþ¦þSþ´Tþg¤þ?þ\rþþþgU­þþTþgmþgUþUþþg þxþûþþþ\rþþ6þûþþcþgþþþþ-þþg þxþûþþþ\rþþþþEþg&þþg þxþûþþþ\rþþþþFþg&þþg þgþÛþþYþbþ@þg\'þþ<þSþ<ûþçþ¹-þ%ûþ ºþþgþhþiþg?þhþþiþ{þûþuûþ;þg\'þiþIþh\'þiþIþh\'þiþ6þìþþg\'þhÛþiþþgþh2þëþ1þ<þìþÜþìþ «þ<þìþ oþ<þíþGþ<þíþgþëþþìþ bþþg þgþÛþþYþ/þ@þg\'þþ<ûþ öþ<ûªûþ\n þ¹-þ%ûþNþþgþhþiþg?þhþþiþ{þûþuûþ;þg\'þiþIþh\'þiþIþh\'þiþ6þìþþg@þg\'þhÛþiþ þgþhþgþÈþhþ\nþëþhïþgþ!<þìþÜþìþ Oþ\"<þìþZþ#<þíþ þ$þÍþíþgþëþþìþðþ%¹ûþþfûûþ\r*ûþÜþþ ;9:ûþ ¸9:ûþ´9:ûþÀ9:ûþ B9:ûþø9:ûþÜþþØþÙþÚþôþ DþØûþ(þØþÙþfþØþÙþÚmûþþþþþùþúþþþgþhþiþþþ\nþ©þ¨þ þ þ§þþþþþþþþ¤þ¥þ¦þ þ\rþ.þy@þmûþ£Úþ Âþ¢Ôþ¡Ïþnþoþq#þr%þpþu1þs\'þt)þx9þv3þw6þ|PþzJþ{Lþ}»þ~¿þÁþ¯þHHRþþaþsÈ¡þaþQþþwþþQþ@FþþOþþQþÓþþ;þ*þQþUþÖþþ_þ\x00þ/þQþ þQþþq|sÂþîãþþdíþþaþ/ùþæþþ]ôþ»þìþþôþäìþþôìþþôþþþ þQ\nþQͬñþVþWþ3!þQþ1þ\nþþ#þQþþP÷<þQÅðþöþQfþÆ`þñþoþþ+þ¡þ0þVþ!þþZþñþ@þEþBØþçþKþOþ ãþþQþcþãþQÍþÀþ©þTÝþQþjþþQþ\rþþÚ0þQþþQþP2þàñþQþWÖþQþ@þrçñþ\rþJþQþ?þ\nñþ\rþJþQþ­þÐþQþ[þ²þ¹þQ1þ£ñV¨ñ¯ûÁñ$6­ñO¦@ñ¿µæþrþËþþWªþêPñþJþ·ñ&þþÅñþdþèñþ zñ¤þÌþþSmþQ^þ\\þQÍþÞMþQþ6þ8þHþá¢ñþþWþþ&þåþQþ6þþQþfþþYþQþþSþþlþ þQþþþþQþ=þ_þ¨¸þøþÂþÏþKþþN×±þþßÙþ °þ&ñ§þþÈþ&ñþ]þDdþvvþ0þþÔäþ®þÝW½þX«âþ&ñþ]þ.þgþ&ñþ]þ\'þ¡îAþ·þ`þA´;þ®þ&þ!þ¼ñ}þIþ¡þCyþR{þañÛþ\"þJþ¡þW»þ.¶þþþ÷þtþ$þ3þ(þ¡þí(Éñþɺþ ñþM\"QÐñow>ÐñoþöþþUþþþkþ+þQpþþ^þ[þQhþrþAþµþùþXþþQÍþÙþ¤þAþÌþGþ¡þ´Eþgpþþ¥þI8þiþþ`þQþhþþ9þÑþQpþþ,YþQeþ(ëþQþ\nëþQéþ¡?þ,þ4þQþþ«þ^ñþÊþWúþQþ~þ KþÛþQþ}þþ\'Cþá¹þLþ7xÕþ þ þ¡þ%³þþ2:þRÔþ5þptXþ²,þ>êIþQòqþQþ+þQþþ#þþQþEñþnþQþEñþBþºþQþEþÒþQþ=óþ=þLþõõþ¡þÊiþ-%þQ4þþQþEdÜþ-ñþDÓþ\\þÄþ¡þþþmþQþ~þëþQDþQþEþþQþþ¶þþþMþ þQ¼þþ\'þQ)þ¬¾£þcþþìþQþ:¾þz¥þÁþéþQÍ þyìZkñþþ5þñTïþbñþßþúñþÒþOÆñþ©þWj!þQþ§JþQþ<þQþèLþQþ6þQþ¯ñþþQBþþþQþâþÃþQþØþ4þ&þ¡þTþ1þ¢þ$þþ&7þ[ñþ>þþþþ*þ\\þQÍþ:þCþ¡þÇþQËþQþQnþÑþQþ°þ<þ¾þFþ¡þðþuþQÃþÎþQþ8þþïþþQþ/þþ-þ³þQ=þ\"lþ½\\ñÏþWþNþQþ%þQþ¿þ?þ\x00añþÇþ±þA þªþGþuþ7U]þ5þ×þQþ¸þÜ9ø\rGþþ3þ¦Úþòþ{ þþ3þxþQþ¸þÜàþþQþ9þ|ñþ;þþþFþåþZÞþÍS*þeþQþ2þ)ñþÕbþQcþQÍþ)!þQNþ?þóìþ¡ÄÎ #þQþ¸rþQþb_þYÀþ.þQûþeþþ: þûäþ@þ%þ6þ\'þ6þ)þ=þûþþ ~ ä þgûþkþgþçþgþÑþþ Oþùþ k ð ûþþþ\nfþùþqKþ¤ûûþ þ¤¥ûçûþmþ þþ¤ûûþbûçûþÀþ þþ¤ûûþ 9ûçûþ 2þ þþ¤ûûþ\n!ûçûþþ þÅþ.þÁþ $þtþ¤Qþ+þ/Çþ/ûþ(þ/þ-ûIþWþ.7Igþ-þäþ¤þôþúþ îþ;þûþ /þ ûþ`ûþ Bþg þûû\nþÏ =û\nþþ>þ fþþûþþ =\n þàþgþÎ þYWþþ\rþX,þþþþXûzþ)þûþþowû£þ¤þ\nûûþ\rhþûûþ½þþþ\"þûþrþûþ[ó=þx=þþþþûþáþûþùþÎ=þOþþþèKKþûþùUþþLþùUþþZûþ þ\nDûþ¾þûþÌþ¥þþHþûþ°ûþ+þNûþ7þþþþ\rþ,þ¡þSû9þþþªþþ\ntþ;þûþùJûþ? þûûþ^=þþþ\n¢ =û\nþþ>þðþùþjWþþ\rþ¤Ðþþûþ¤þ0þ¥þ«ãþûþåþùþ¯ þûþ4%þ4 þþþùBþ  þûþgûþòþgûþ% þ ûÛþþ\n =ûþûþ(þKþûþùþ\røþþùoûþ¿þþùþwþ;þt-%-þïûþ¡#Wþþ\rþ ,þþûþ þQþûþ ¯þ þûþ <þûþ\rkþ þûþ9\rþ\x00þ¥¼þûþ\rßþfKþûûþ^þûþûþ þûþ,±þ\r±þ±þ±þùUûþïþùþ û\nþûþþùþ\x00þùUûþ\n§þùþþùUûþ}þùþôþùUûþæþùþ3þùUûþ}!û\nþûþõþùþ³þùþ\rlþû-(þþ hþùþ\nìþþþ ²ûþ\x00ûþ ûþWþþ§þùUûþÃþùUûþ¯ûþòþùþõûþ\rQþþ Èþûþ\nѳþ ÷þùUûþ·þùþ û\nþûþ\n±þùþ1þùþÈûþñþñûþþñûþ >ûþMþ×ûþM·ûþ*ûþ Kþùþûþûþ\n7þÆûþËûþ  þÆûþ þÆûþ`$þ§ûþÝþSûþìþùþ ¬þùUûþ\rþùþÂþùUûþþùþ óþùUûþEþùþi û\nþûþIþùþ\räþûûþ Lþþûþ$þùþ\rûþW±þªþùþ\n±þ þ;³þgKþþþùþþþþþùþnþþþþùþVþ þþ\r´þ ;þ¤þ¥þÅþþáþþ ïYWþ?þþ°þ¡þ½þþþ¦þþþþNûþðþþ\rþþþ\r¾þþþNþûþ\nþþNþþ¼ûþþþNþþ åþþNþþþþNþþ7þþþNþþºþþþþþ äþûþgûþºþûþó Fûíþ\rRþûþ#\rþùoþgÝþh\\`þ lþûÅþ³þûmûþ¯þþJIgþþûþùþ\x00 þþþùBþþ¤ûþùJûþD Fûþ)úR#Kþûþ,ûkþgþþ\rþg/ûþÕþûìþþZþh4þg/þhþuþUþëþ; þû\nþþpþ^þþ»þûþþÂþþ\\OþþþþùþÁþþûþ\rfþúþ Dþûþìþûþ;þûþ Þûþkþyþ¸þ;þùþ «þùþoKþûûþûþ\nEþûþ/ûìþûþ¹ûþûþ1þþAûþÝþSûþìþûþ *û÷ûþ\rvþûþþþûþjþ|ûþþhûþ$ûþÁþþGûþ®þ@ûþ¿þþÊþþþ &ûþ\x00ûþ ûþWþþWþþ ®þþÝþbþùþöþû$þûmûþ þûþOþ\nûþùþ.þþþ þûþûþ\rþîþ~þþq þþþùBøþùþÓþùþ Oþþþ\rXþûþþùþûûþ\r,þtþ%þþ\nXþîþ Îþgþâþþî0þþùþFþIûþùþIûþ÷þIûþ ±þþþþ þ;ûþnþ¢Oþþþ.þtþþó ÐN,Pþþùþ\rÌOþþþ\'èq þû#þ-%-þ\n#þ\x00ûþþûõþ=þ¤ ûþþ þûþû\\ûþDþFþg0þùþ\ræþp þû¬(\rþþþùBþþ0ûdþþûäþªïûï%þ=âþþ¬ûþ <-Wþ¥þþ@þûþûöþ}þþþþþ þþ/ûþ\n=þ/ûþøþûþþþ 1þ/ûþ@þ þþaþùþ tþø þþþùBæþþ Fûþþ(R þþþùBþþþþ ûþùJûþD þûûþ^þþþûþûíþ:íþ0þûþ\r4Wþþ\rþ,þþnþQþþþ4þO þþþdþþÌþþ þh ûþ sþûþþ]þùþ®þûþgûþ0þþ\n<þþþ þûþùUûþ­=ñþùþÎþþòþûûþ þûþùUûþÙ²þòþùþôþûþùþ§ þþ]þ\nc±²þ4ûþÆþu Fûþò\rþþþùBÒûþDþ$^þþëþ\nûþùJûþª þûûþûþqþgûþgþá FûþJþ RþþU þþþùþþ, þûþùþ vðþgþ þþþùBþOþþþöþùþ Üþûûþ¿ þûþùUûþ9þþþûþ\"þ/ûIþûþûdþhþùþ[þgþ þiþþùþ þPûþùþ\nïûþ e þûþû\\ûþøþûþó7þFûþBûþ\rëûþ Ïûþ¬ûþÍûþ\n{ûþ ºûþìûþ>ûþhûþ<ûþ\r¼ûþlþþ ³ûþ\nÜþþRþ kþ÷þþ¤þ mþûûþàûþ!ûþ uþ¥þ?þþ þû\n­þùJûþkþþ rþÇþûIZ þQþTþþ gþùJûþúþùJûþnþùoûþÛ«þûþqþûûþ»ûþ3þûûþ»ûþÜþ¦þþþþ¦ûþ\nÍþ}þ¦ûþ 3þ¦ûþÁþ~þþ§þ\r þãþ\nxþã¹þ¦ûþZþû%û\nþ¦ûþþûþßþò[þ§þEþ¨þ©Dþúþõþ§þrþòþô û\nþôûþ zþúþ/þôþaþúþBþØ þûþ¥ûþþØPþûþMþþþþûþûþ\rþ%þ¤þþ\rÐ û\nþØûþ !þ©ûþùþ®þþûþùJûþ\rõþ©þ/«þ©Äþ©þUþùoûþ0«þ©þþ©þyþ%þþþùoûþ0«þ©þ* û\nþØûþ³þ¨ûþùþ®þþûþùJûþÓþ¨þ/«þ¨Äþ¨þUþùoûþË«þ¨þþ¨þyþ%þþþùoûþË«þ¨þ øþ;þûûþÍþùUûþ\rjûþ þ þû0\'þ\'Xþþúþþûþ,=þûþ ¬)*&+þ4 ð ûþþþ þùþiûþ\nÂ)þ±þ(ûþþûçûþþþ\r³ûþ êþûçûþ Õþ!þ ãþ; Fûþßþ&R/ûþhþþþ¥þþ/ þ ûàþûþ\x00 þþ¬þ  þùþiûþ eþ HñIþ/^ þûDþûdþ^þþèþûþþ\\ FûþþRþûþùJûþ?þûþ þþþùBþ%þþgþ þûþùUûþ þûûþûþ\nF\rþþ ûìþûþ?þûþÁþûþþ=íû\nþ0þwþùþ`þgþûþ þûþûdþùþ- þþþùBþþþäþtþPOþþø þûûþ÷ûþ þUû þ û%û\nþ þTþûûþ Fûíþnþh Eþh^þûþá þ Fûþ\nûþõûþuûþËëFþgûþeþgûþþgûþñþùoûþùþþSûûþ þùþiûþ¶þþ¬ þûûÃûþ $)þûþ\rþ^ûþîþ^ûþùþz)þûûþþûþtþþ¤ûþúþþ¤ûþûþkþ{þ<þ;þûþþmþþ GþÑ :ûþ þùþdéqþ\r¥þgþ0þgþÞþ!$?þþ Þþ?þ\rûþ0³þ+þûþ\nþþ¬ þûþgûþ°þþûþþdûþ£þãþ; þûþû\\ûþëOþþþKþûþùJûþþþûþ0þ þþùoûþ¿þþKþ;þþ\n¶þ ûþûþjþðûþþþ þû\'ûþwþþgþhþPûãþþþûþùJûþ?þûþùþÐþþN1KþûÞþ\\`þ\rnþþ|þûþþþ4Eþûþ1þEþû_þûþJgþþÆþEþûþûþîþ;þþ¤ Fûþoòþûþ Fûþ´ùRþûI þûþþ/aKþûûªûþ½þþûþvþûþáþûþ ¡þûþûþíþûûþNþûþ\nþûþ ûþ\rþûþ²ûþ\nbþûþLþûþ²ûþtþûþ»þþ þûþ²ûþþûþ»þþöþû«ãþûþ5þùoûþþ.þþ þ;þvþûþþÎèþ¥bþþ=þþb þûþùJþgPþþûþùþþgþÙþþùþ ìþ þ) Fûþ,þ R þûâþgUþg^þûLþûþ4þgûþZþ4þgûþ\rÉþ 4þgûþZþûþðþ+þ þ%þþþùþ\rEþ!þûûþiþûûþ\x00þFûþåûþ\nûþ\n[þûÅþ³÷þJIgõþ¤ûÜûþ ¾þN\'ûþ Wþ\'þIþ\rþNþÞ þûþX þXþ\nþXþ á þùþiûþ\r«þ¤ûþûþuþûþ\rþþûþþe þtþþh/åq þûþ+þ,/þþþ þWûþvWþiûþiþþi\rþgÐþiþ §þgþi§þhHþi Fûíþ¡´þþû±þ.ûþ ð ûþþsþ\"þûþgþ\"Kþûþ\nNþþûþûþjþûþûþèþûþþûþ´þþôþûûþþþõûþuþ£ þûþûdþòþõûIþW þþ¬þçq þû«ãþ¥þ:þùþþûþ þ¤baKþþþ\rìûþrþ¤ûûþ?þ¤Èûþûþþ¤ûÜûþ\rZwû£þ¤þ ûþ¤ûþ £þ\nûþ ûþIþ ûþ ûþPþþ\rþÐþþ ÈûþÚþþQþ\n4þ ûþÇþ 4þ ûþ×þ þþþGþùþñþþáwû¼þ¤}þ ;#Wþþ\rþ,þþûþþQþûþ»þ þûþÏþûþþ þûþ å\r=þñ\'«þûdþþ ^þûþgþµþûþùJûþ þûäþ\rþûþþAþþ\nÄ þhû%û\nþhþT þûÎþþþfþþgþ =þÏûþþþ\ro þ¤ûÜûþ ¢ Fûíþt þ>þþþOþþþkþObCKþû¬þùJûþ\r`þþþUþþþþþ\r^þþþêþþþþþ×þû¬þùJûþªþþþUþþþþþ µþþþêþþþþþ ©þ ;Wþþ\rþîþ+þþþþ þE þþþùBå\rþùJûþ³þgM«ãþgþ \rþÅþ þØþ\nþAþûþûþ [þûþqþûþñþûþgûþe þ ûEþûdþ^þûþþ/þð &û&þ\nàþùþ =þùþþiTþgþÖþhTþg^=þPOþþþ¬=þþ µþþ I þûþùUûþéþûþ\x00þ=ä þgûþL þûÜþþùþ.þ^ þûûþ^´þqîþþ þû¬\'û\nþþØêqþûþ4þþ\n«þ4þþÄþ4þþmþûþo þþþùBþ\'þþ þ÷þ âûþ¡ûþmûþµûþ¡ûþmûþ\nÙ Kþ[ûþùþ\ngþþ[þ þûþþþºþïþûþúþ .=þûþ¥þþJþTþ\x00þ öþûþgûþ¢þþ\n þû\\`þ¨=þûþ\rØþûþ þûþ\n¿þPþûûþ{þPþ·þùþ [Wþþ\rþ,þFþþÆþ)Wþþ\rþ ,þþ þúþMþ þþ \\þûþ4þ¤ûû\nþ¤Xþûdâþ¤þ (þû\nÅþ|þûþûñ4þ ûþgûþZþþeþþ¤þTûþxþ|þûþU\rþûûþ+ûþ9þþ >þþXþRþûþùJûþþþíëþÊþûûþ dþûþTþ\x00Wþ þ \rþîþ+þ þþ þ þE)û)sþþþþó=ûþNþæqþþ\ryþû--þð þþþùBèþóûþþXKþ¥bþûûþ{þûûþ\n$þûþ¤ûþ þ¤ûþrþ¤ûþÉþþûþXþ¤ûþêþ¤ûþÉþþ¤ûþ(þûþ\'þûþ\r¬þûþ¤ûþ ¸þ ûþ¤ûþnþ¤ûþbþ¤ûþlþ þþ¤ûþPþ þ\nûþ¤ûþnþ¤ûþ\nþ¤ûþlþ\nþþ¤ûþPþ\nþ¤ûþþþ þ¤ûþþþ\nþ¤ûþ Üþþ¤ûþrþþûþ\nTþ¤ûþ~þûþKþûþ²þ¤ûþ¶þûþ\rUþ¤ûþóþûþþ¤ûþ âþûþ\n]þûþ¦þ¤ûþ2þ¤ûþ :þûþ ¼þ¤ûþ °þ¤ûþ Æþûþæþ¤ûþLþ¥ þ¤þÑûþTþúþþúþ\"þ¤þ¤ûþ5þ Fþ¤ûþ þ¤ûþ\naþ Fþ¤ûþþ¤ûþsþ¤ûþ «þ¤ûþMþ¤ûþ Uþ¤ûþ ëþ\rþ\r\rþ ,þ\rþ Rþþ\rþ ,þþûþ¤ûþ\rþ þ\rÆþ þþ4þ¥ þûþõþûþ Ïþûþ 5þ; þÅþþþþ0þþþþþþûûþ\nÖþûIþþùþ \"þûþùþ Áþ þþþùBþ)þûþqþþ°þIþþ ©/Oþþþéþ¤Èþþ\nlþûþùþ^þûþùþØþgWþþ\rþ ,þþ þ\nþ þþÕûþºþ þ\nþ þþ¿ þ¦ûûþþmþMþ þ\'þ þþþ wûþ þþ ûÒûþþ.þtþ/MIgþ-þ\'þûþûþ ¥þbþ.ûþþ¤ûûþ? þ\nûàþûþ Cþûþùþúþ þ þ¤FþWþþl0þþ`Kþ\nû¬þ\nþ\nþêþþþ\nþþ\r<þùoûþfþ ;þ øû\n÷þÎö þûþû\\ûþc þû?N,^=þ¤þûþhþûþþðþþ\rÚ þgûÒûþDþgþþ. þûâ\\Vþn þþþùBé þþ^þ Fûíòþûþþùþ æ Fûþyþ*R þûþùUûþYþûþhþ/ûþWþþþÊþþþþðþþ0þþþAþþþwû¼þ¤ îûîþ\n3 gþþæWþþ\rþh,þ¡þgþhþþ\n×þ# FûþJþRþûþþ #þ Fûþ;òþ þþB þû-+%-þïþûþùþ\nV =þgûþmþhþiþþþgþûþþ%þþ.ûþùþ þgþþþùþQþùþñþþ Aþ¤ûû\nþþIþÜþM\'ûþØþùþ4þûþ4þ4þ 4Eþûþþ\rIþû û\nûþÂþþþ þûþ³þûþóûþ£þ\'ûþ0þûþéþþ\rÄ- ûþÜþûþqþùþ\n(þ÷þ pþ÷þtûþ|ûþ\n¬þ;þþ¤=þSþgþûþ.49Kþûûþ>þû«ûþ9þûûþ>þû«þgþû«þûþ9þûþûþÀþûþ °þûþÀþûþpþþþ \" =þþFþ Åþþ 1ûþ þþþûþûþA%Wþþ\rþgûþYþþûþgûþ\rþ0ä þûþ2þûþCþûþ þûþþÅþþ þûÆ þþþùBçþûþþþ\\þþþ Íþþþzþþþ\' Fûþèþ  Kþûûþ Kþ;þûþgûþ Tþþ \rþû¡%%à%þô þûþûþeþîþÁþûþþg0ä þgûþ6þgûþ·þgþçþgþÑ KþXûþùþ-þg}þÇ=þûþ[áþVû=þþÁþþþþQþû-Oþþþ ÔþFûþ´ûþ)ûþJûþûþJûþjûþ,ûþûþßûþ ? þûÒûþIgìþëþþþþïþ0þlþû]þ þþgþþ ûâþ.þ é ûâþ/þ¯þûþþîþãþû-þïþûì4þùþQþRûþ¦ Fûþjþ\nRþþþ\rþûþqþþk þhûþhûd^JþnþGþþ þùþ¡þûþþ¢ûþÏKþûûªûþóþ¤ûþûþûþfþûþûþæþÇWþ?þ\rþþ\rqûþ ^þþ þûþïþþ¼þþþ+ þþþùBþ=þgþûþùþ hþþ­þ×þ fþ ûûþÊþþ þg ûþ=þùþ kþûþ\"4=þO þûþû\\ûþwþûþþôþùþ ¸þþþþþúþ\x00þþþØþÙ þêþëþìþíþîþþþþþþþþè4þé8þç#þæþâ\rþÞûþäþßþàþã%þåþáç\'!\'Ml-dS88P8 8B3>8`8D@888#8w8=898mL:$v8.8WY8Uh8o]nq[T8;(nEf8<8I8I8?87#lk^RXb*\"\raO!%{JtlK\rjEK88VAAN~8_ \\x}nrZ/\"rp,QsyxFn)Ze\"2)8C8688 8 \"Km|K&8H0c8un1Ez8u8ûG\ni54g+8û þêûûþ òûþÎþ+ûþ±þ Mþ¤þ¥ûþzþ,þîbþ$ þ\"û\nþØûþ DþÞãþ;þãþ 9þ/ûþþí?OþþþËþtþ¤0þ+ûþþtþ%þþÛþûþúþþþúþ/þØþ\rûþúOþþþWþþ\rþ,þþûþþ0þûþ¤ûþ Kþþ¥ þþúþ\"þ)þ¥qþûþúþþØ þêûþÂþêûþ«þæìûI þûþ©þ/«þ©þûþ+þ/þþ+þ\x00þ¥þØ)û\nþÂþiþØþþæûþ\rNþûþ¤ûþ5þØþþ©þ4iþ ûþ\n\"þþ þ¥ þþaþûþùJûþ #KþûþùJûþäþþûûÃþNþþDþûþûþìþùþñþûþ4ûþæþ;Oþþþä þû%û\nþØþÇþûþ/þÞþúþ þØþÙþZþÙ¥þØþLþØûöþÙ}þþ\n®þûþOþþþ¬þûþØvOþþþkþ.7Igþ-þþ  þûþØûþ\ríûþ\rG þùoûþË«þ¨^þûþþþ¤b þû û\nþØûþMþSþ¦þùþ-þßþûþ©þ5þêþIþ¤þØþtþ%þþÛWþþ\rþþ 4þþûþúþ þþþþ¡þþ)ûþ þéûþtþè þ¦ûþ ­þØþäþåþþGþùþIþttþ#ûþØûþ\r·AKþþþþ\rþØ,þþûþØþ0þûþûþ ñþþ þþ  þû«ãþ^þûþ%þ(þ¤ þþþ·þ®þ¤fþþ¤ûþþùoûþ ðþ¤þ<þ;þgþ~ =þúþ gþþþþé\rKþûYþØVþ þãþ;þÞÏþþaþûþûþØûþÔÏþþþûþ¨þ¶þëþì× þêûûªûþ°þúþ %þØþ¤þ¥ûþxþûþùþGþûþ¥þ\r{þþûþûþzþþËþûþ¤ûþÁþ¨ûþùþ®þþwû¼þ¤=þùþlþ¨ þ¤ûþ¤Mþ¤þ³þùþlþ¨þûþ¥ûþþØPþûþMþþ¢þþþþûþ0þ8#þgþþ\rþ¥Ðþþûþ¤þ0þû«ãþûþ þ¥þþôþþUþ ±þ;þþkþÏþ©ûþùþ®þþûþþ oþû þû û\nþØûþÈþÞþØþÙþ þþ þ¤þTûþzþáþûþwû£þê þûûÃûþuþûþ¨þ5 þ$û\nþØûþ·Wþþ\rþ¤,þþûþ¤þ0þÝ þ¥ûþ¥þ÷þàÏûþ4þçþ¤þTûþzþâþtþ%þþ Oþþþöþ-ûIOþþøþûlgþgþþ¬þVË þùoûþ0«þ©^þûþùJûþ þûþþûûþCuËþgþ£Oþþþè þûþ¨þ/«þ¨þ¤ þØþ,þøþûþ©þ¶ þtþ%þ¤þ0þþþþþ\x00þþþþïþðþñþþþòû>\n$ %)#\r,\' .,, ! û&,(\"+*,-û/ þþ =þíþ ù :ûþÏþG þûûþ2þî=þþSû£þë þëþIûþÐûþ2þþ×þûþ¦ûþ\rMþ,qþ,ûþï Kþùoûþ¿þïþùþþ;þþÈþûþßþòþþþ¤þ¥ûþzþ,þþ m þ,ûûþþ,þíþ,þ\r(þìþï0\rþþGûþ Tûþ4ûþ aûþ4ûþ¶þîbþtþëþûþPþðþùþ¤ûþ\nBþPþî þþûþþïþ,û\nþïþúþõþPûþùþÍþûþÒþþìþþñþ§qþêþ;û¼þê þêûþÂþêûþEþëþIûþþëÈûþ\rRûþ þ¤ûþ¥ûOþþþ¬þûþê þû%û\nþ¦ûþþø þëûûªûþ Xþûþþûþìþï0Oþþøþþð þûþ§þEþ¨þ©þþþþþûþþþôûûûûOþþþþúþ/þôþG þû û\nþôûþ'; + +;(function(){var _$pp=0,_$lI=[[9,4,6,5,3,1,7,10,0,8,2],[56,10,59,80,77,67,14,22,81,22,63,29,27,74,8,37,17,92,33,60,79,96,64,65,42,7,83,2,22,53,52,28,51,41,11,48,16,75,76,38,48,62,85,99,22,49,91,48,94,40,20,80,43,48,32,6,3,36,97,1,70,89,48,71,18,48,46,26,88,84,22,13,69,61,88,44,82,22,23,88,22,39,80,47,66,24,90,98,22,35,93,15,95,68,86,5,78,55,54,58,30,4,73,72,57,45,0,12,19,21,9,34,25,87,31,50,22],[0,1,22,15,22,8,30,32,33,18,17,20,24,14,21,17,28,3,16,3,10,27,11,4,9,2,13,26,13,19,13,25,13,23,29,13,5,13,31,7,6,12,17],[30,29,41,38,14,4,45,20,13,25,12,3,10,46,16,40,15,9,5,28,1,39,10,11,14,18,32,2,19,7,29,8,36,34,31,8,23,37,42,37,0,21,0,22,10,37,33,22,15,6,26,44,27,17,35,42,22,33,6,20,47,43,24,45],[9,29,14,20,29,31,24,5,7,16,29,10,3,2,29,18,21,2,1,32,23,11,19,15,26,33,1,12,27,4,22,25,19,30,33,36,12,29,0,6,8,34,7,28,13,35,17]];function _$UZ(_$OQ,_$w8){return _$eW.Math.abs(_$OQ)%_$w8;}function _$yF(_$2X){_$5k(_$2X);_$2X[2]=_$Il()-_$2X[_$UZ(_$$X(),16)];if(_$Bu()-_$2X[_$UZ(_$PC(),16)]){_$2X[3]=_$Il();}if(_$2X[_$UZ(_$Vf()+_$Bi(),16)]){_$Rx(_$2X);}var _$eR=_$Il();if(_$2X[_$UZ(_$Vf()+_$Bi(),16)]){if(_$2X[_$UZ(_$PC(),16)]){var _$WB=_$I1();}}return _$K2(_$2X);}function _$5k(_$2X){_$Nr(_$2X);var _$AG=_$2l();var _$eR=_$Vf()+_$Bi();_$2X[6]=_$av()+_$JJ();_$2X[_$UZ(_$2X[_$UZ(_$$X(),16)],16)]=_$cn(_$2X);_$2X[4]=_$2$(_$2X);return _$sQ(_$2X);}function _$Nr(_$2X){_$2X[_$UZ(_$I1(),16)]=_$Vf();var _$AG=_$J_();var _$eR=_$PC();_$2X[_$UZ(_$JJ(),16)]=_$Il();_$LU(_$2X);return _$av();}function _$I1(){return 15}function _$Vf(){return 5}function _$J_(){return 6}function _$PC(){return 4}function _$JJ(){return 3}function _$Il(){return 9}function _$LU(_$2X){var _$AG=_$rN();var _$WB=_$J_();var _$WB=_$Dh();var _$AG=_$I1();var _$eR=_$Vf();_$2X[11]=_$Bu();return _$t9();}function _$rN(){return 8}function _$Dh(){return 2}function _$Bu(){return 1}function _$t9(){return 7}function _$av(){return 13}function _$2l(){return 14}function _$Bi(){return 11}function _$$X(){return 12}function _$cn(_$2X){_$2X[8]=_$J_();var _$eR=_$JJ();var _$WB=_$Il();var _$WB=_$De();var _$eR=_$rN();return _$J_();}function _$De(){return 10}function _$2$(_$2X){_$2X[0]=_$2l();_$2X[12]=_$De();_$2X[8]=_$J_();return _$PC();}function _$sQ(_$2X){_$2X[_$UZ(_$Il(),16)]=_$I1();_$2X[5]=_$Bi();_$8b(_$2X);_$2X[3]=_$Il();_$9d(_$2X);return _$Bu()+_$t9();}function _$8b(_$2X){_$2X[7]=_$av();_$2X[_$UZ(_$Ch(),16)]=_$2l();_$2X[12]=_$De();_$2X[_$UZ(_$Bu(),16)]=_$t9();return _$av();}function _$Ch(){return 0}function _$9d(_$2X){_$2X[_$UZ(_$De(),16)]=_$rN();_$2X[6]=_$PC();_$2X[2]=_$Ch();_$2X[14]=_$$X();return _$De();}function _$Rx(_$2X){_$2X[_$UZ(_$av(),16)]=_$JJ();var _$WB=_$Bi();if(_$2l()){var _$WB=_$Bu();}var _$WB=_$I1();var _$AG=_$Vf();return _$2X[_$UZ(_$rN(),16)];}function _$2z(_$2X){_$2X[7]=_$av();_$2X[_$UZ(_$Ch(),16)]=_$2l();_$2X[12]=_$De();return _$Bu()+_$t9();}function _$K2(_$2X){var _$eR=_$I1();var _$AG=_$Vf();_$Cp(_$2X);var _$WB=_$Bu();if(_$Il()+_$I1()){var _$eR=_$t9();}var _$WB=_$Ch();if(_$2X[_$UZ(_$rN(),16)]){if(_$t9()){var _$WB=_$2l();}}_$2X[_$UZ(_$Vf()+_$Bi(),16)]=_$F1(_$2X);return _$5u(_$2X);}function _$Cp(_$2X){var _$eR=_$$X();if(_$J_()){_$2X[_$UZ(_$av(),16)]=_$JJ();}_$2X[8]=_$J_();var _$AG=_$De();if(_$av()){_$2X[3]=_$Il();}var _$AG=_$PC();return _$vS(_$2X);}function _$vS(_$2X){_$2X[0]=_$2l();_$2X[12]=_$De();_$2X[_$UZ(_$Bu(),16)]=_$t9();return _$av();}function _$eu(_$2X){_$2X[_$UZ(_$Ch(),16)]=_$2l();_$2X[12]=_$De();var _$WB=_$t9();var _$WB=_$av();_$2X[_$UZ(_$Ch(),16)]=_$2l();return _$$X();}function _$F1(_$2X){_$2X[_$UZ(_$av(),16)]=_$JJ();var _$AG=_$$X();var _$eR=_$De();_$2X[8]=_$J_();return _$PC();}function _$5u(_$2X){_$2X[0]=_$2l();_$2X[_$UZ(_$Vf(),16)]=_$Bi();_$SG(_$2X);return _$Il();}function _$SG(_$2X){_$2X[7]=_$av();_$2X[3]=_$Il();_$2X[_$UZ(_$$X(),16)]=_$De();var _$AG=_$t9();var _$WB=_$av();return _$JJ();}var _$P7,_$Z9,_$eW,_$6R,_$c0,_$yF,_$9I;var _$Ya,_$pu,_$GL=_$pp,_$Mu=_$lI[0];while(1){_$pu=_$Mu[_$GL++];if(_$pu<4){if(_$pu<1){_$GL+=-5;}else if(_$pu<2){if( !_$Ya)_$GL+=1;}else if(_$pu<3){_$GL+=-6;}else{return;}}else if(_$pu<8){if(_$pu<5){_$eW=window,_$9I=String,_$6R=Array;}else if(_$pu<6){_$GL+=5;}else if(_$pu<7){_$c0=_$eW['$_ts'];}else{_$c0=_$eW['$_ts']={};}}else{if(_$pu<9){_$Ya= !_$c0;}else if(_$pu<10){_$P7=[4,16,64,256,1024,4096,16384,65536];}else{_$IG(0);}}}function _$IG(_$AG,_$OQ){function _$YC(){var _$9I=_$WT.charCodeAt(_$qN++ ),_$UZ;if(_$9I<128){return _$9I;}else if(_$9I<251){return _$9I-32;}else if(_$9I===251){return 0;}else if(_$9I===254){_$9I=_$WT.charCodeAt(_$qN++ );if(_$9I>=128)_$9I-=32;_$UZ=_$WT.charCodeAt(_$qN++ );if(_$UZ>=128)_$UZ-=32;return _$9I*219+_$UZ;}else if(_$9I===255){_$9I=_$WT.charCodeAt(_$qN++ );if(_$9I>=128)_$9I-=32;_$UZ=_$WT.charCodeAt(_$qN++ );if(_$UZ>=128)_$UZ-=32;_$9I=_$9I*219*219+_$UZ*219;_$UZ=_$WT.charCodeAt(_$qN++ );if(_$UZ>=128)_$UZ-=32;return _$9I+_$UZ;}else if(_$9I===252){_$UZ=_$WT.charCodeAt(_$qN++ );if(_$UZ>=128)_$UZ-=32;return -_$UZ;}else if(_$9I===253){_$9I=_$WT.charCodeAt(_$qN++ );if(_$9I>=128)_$9I-=32;_$UZ=_$WT.charCodeAt(_$qN++ );if(_$UZ>=128)_$UZ-=32;return _$9I* -219-_$UZ;}else{}}var _$qN,_$WT,_$yR,_$v1,_$9I,_$UZ,_$pp,_$GL,_$Ya,_$ps,_$pu,_$Mu,_$2X,_$ky,_$$9,_$WB,_$eR,_$Ll,_$hP,_$xi;var _$Nr,_$Vf,_$5k=_$AG,_$J_=_$lI[1];while(1){_$Vf=_$J_[_$5k++];if(_$Vf<64){if(_$Vf<16){if(_$Vf<4){if(_$Vf<1){_$OQ._$6R=_$yF;}else if(_$Vf<2){_$2X.push(")();");}else if(_$Vf<3){return _$IG(10,_$9I);}else{var _$xi=_$YC();}}else if(_$Vf<8){if(_$Vf<5){_$OQ._$Ya="_$86";}else if(_$Vf<6){_$OQ._$$s="_$WB";}else if(_$Vf<7){var _$2X=[];}else{_$9I+="6bOIk5agnZ7MpFL9Doif1O1ELz0rDTYY$QiLyyjSZX_z_1NLEl6UaWAciYrMMzW6h1uPHVVBD4K__Cbinj$WruaeA3arBvg_wVSywnwE_VW7HvSguZrnSb6mWK6dL4zBh$cO$w8i4sZ5Cf0v51YZFY8wcwqDSP5YMxMU8yvPTZYssl$EhcCtuH95";}}else if(_$Vf<12){if(_$Vf<9){var _$hP=_$YC();}else if(_$Vf<10){_$OQ._$p_="_$1j";}else if(_$Vf<11){_$IG(89,_$c0);}else{var _$UZ=_$IG(8);}}else{if(_$Vf<13){_$OQ._$IG="IKNEnlnzQoXHoHiQ6xuYIG";}else if(_$Vf<14){var _$9I=_$eW.eval.toString();}else if(_$Vf<15){_$MM(0);}else{_$OQ._$xe=5;}}}else if(_$Vf<32){if(_$Vf<20){if(_$Vf<17){var _$v1=_$c0.aebi=[];}else if(_$Vf<18){var _$9I='';}else if(_$Vf<19){_$IG(78,_$WB);}else{_$OQ._$qK="_$NS";}}else if(_$Vf<24){if(_$Vf<21){_$Nr=_$xi>0;}else if(_$Vf<22){_$OQ._$MM="_$DN";}else if(_$Vf<23){return;}else{_$Nr=_$OQ===undefined||_$OQ==="";}}else if(_$Vf<28){if(_$Vf<25){_$9I=_$eW.eval;}else if(_$Vf<26){_$OQ._$0Y="_$vQ";}else if(_$Vf<27){_$Nr=_$eR-_$9I>12000;}else{return _$GL;}}else{if(_$Vf<29){_$c0["dfe1675"]=_$Z9;}else if(_$Vf<30){for(_$9I=0,_$UZ=0;_$UZ<_$pp;_$UZ+=2){_$GL[_$9I++ ]=_$Ya+_$OQ.substr(_$UZ,2);}}else if(_$Vf<31){_$OQ._$ps="_$I1";}else{_$OQ._$MI="_$zh";}}}else if(_$Vf<48){if(_$Vf<36){if(_$Vf<33){_$qN+=_$Mu;}else if(_$Vf<34){_$9I+="qmraad3iLqyVQq3IeAof2UG4H$RJC9nsTJP_vsWlrquzcFsaZBAH7x$bJ2s358cqqFEnj_txs1hwitPs3qUF$s53GDQJ8YUkc2DNw_5Cc3LhPF9zPqzffPx9hNAoQb50fl7vcdVRrl24F$B3IHV7147IRwsNf6nF5Wx_aDrYTYc1DE492b0D47mr";}else if(_$Vf<35){_$OQ._$lw="_$fP";}else{_$OQ._$_$=24;}}else if(_$Vf<40){if(_$Vf<37){for(_$$9=0;_$$9<_$xi;_$$9++ ){_$MM(16,_$$9,_$2X);}}else if(_$Vf<38){_$5k+=29;}else if(_$Vf<39){var _$qN=0;}else{_$Nr=_$eW.execScript;}}else if(_$Vf<44){if(_$Vf<41){var _$Mu=_$YC();}else if(_$Vf<42){var _$9I=_$IG(8);}else if(_$Vf<43){_$9I+="UCF7y1s_wGu$Ym5ewKMjVYlgsbkCrVJmZdZ3dXN5glEhaqfCE4nSLPKTWzoRHywyDKv2DIjCWOuNZA_F5dH9bAzYhLLaWpufY3tuhBsSrUIp75vMc9PK9mOATo90uUpIojbGHoJiOk0iGByGbmFbDObuDlFnmGJ1bbeZjNQ$4iVspcaGBL$jyKyz";}else{_$Ll=_$WT.substr(_$qN,_$Mu).split(String.fromCharCode(255));}}else{if(_$Vf<45){return 1;}else if(_$Vf<46){_$OQ._$rl="p8Hce9.W3oa";}else if(_$Vf<47){var _$eR=_$IG(8);}else{ret=_$eW.execScript(_$OQ);}}}else{if(_$Vf<52){if(_$Vf<49){}else if(_$Vf<50){var _$ky=_$YC();}else if(_$Vf<51){_$OQ._$jF="_$x9";}else{var _$yR=_$c0._$F$;}}else if(_$Vf<56){if(_$Vf<53){var _$WT=_$c0["dfe1675"];}else if(_$Vf<54){_$c0._$4R=new Date().getTime();}else if(_$Vf<55){_$OQ._$3q="_$5k";}else{_$OQ._$Ps="_$AG";}}else if(_$Vf<60){if(_$Vf<57){_$c0._$F$=_$IG(16);}else if(_$Vf<58){_$OQ._$OQ="wKCaayBo5bCq3Yijh6plwV";}else if(_$Vf<59){_$OQ._$53="_$Vf";}else{_$Nr=_$c0["dfe1675"];}}else{if(_$Vf<61){_$9I+="k6fsL8q$7WkPqJLecBqGKURY4zECkqqKp_0YMInK17ykq0E_QtEmOaS5eDOP0frCeB$gTOfRqWKf1wDvNItFM4Zp3TrWX9NoOYR2xL_rvOUs2Y_fz8T3q8jpGwF4Fv91XOf3Uv8I3079l2kJ$al6fWqLRs8TXKgfR12geEnUp53VOSZaBHm3nzhm";}else if(_$Vf<62){_$Nr=_$9I!=="functioneval(){[nativecode]}";}else if(_$Vf<63){var _$Ya=_$YC();}else{var _$9I,_$UZ,_$pp=_$OQ.length,_$GL=new _$6R(_$pp/2),_$Ya='_$';}}}}else{if(_$Vf<80){if(_$Vf<68){if(_$Vf<65){_$9I+="DuNbVzobOVCaxAdua6TGlKKtYVJVV9wknHUeSeVApdM9N8tWZFnny_pXtpVCpPfVwms9R$CQS0TCOdEX$SBD5GdxpgETTbP$QIKywPjAbcRDs66659br1e$Bfc$pxu9Pjr43bMDJKqREvK8CHWnXmL274ve9lVsrJwrs8E9sy4i1Irec8fEEGmZe";}else if(_$Vf<66){_$9I+="gELCu4SnYz9_KhTdBE181zSZcphjiP6aCVfqN1v5RhlhUEA11IhRG740L2b8_uR3Oiv8VVisl3P2Kk9vdprf6$kh5QeJCnxJ4rYlFRxhqMk45bVIyrJQJk38FIdRXeBGilvVONE2d_igBJmjccAV34ImDfp1WI7RAZ9et_LnxsMNkjY8qXqV_H4c";}else if(_$Vf<67){_$5k+=2;}else{_$5k+=1;}}else if(_$Vf<72){if(_$Vf<69){_$OQ._$s1="_$xi";}else if(_$Vf<70){_$9I=_$9I.replace(/[\r\n\s]/g,"");}else if(_$Vf<71){var _$WB=_$2X.join('');}else{_$UZ=_$IG(8);}}else if(_$Vf<76){if(_$Vf<73){_$OQ._$Up="uISrnh9O_iA";}else if(_$Vf<74){_$OQ._$c0="HNzbNIqk0VG";}else if(_$Vf<75){_$5k+=30;}else{var _$pp=_$IG(71);}}else{if(_$Vf<77){var _$GL=_$WT.length;}else if(_$Vf<78){_$IG(29);}else if(_$Vf<79){_$OQ._$it="_$eR";}else{_$9I+="P19XS_9x3LzX8qcVjYPVBWz_bE7VlWDjK5UJuYqs$htIS4PItHWRAEwqSXoHHwWNpM4_y6KuSSCsNcItM3o53luDqEHFEUJ3bCPodvFWgTorp9fXRbXwFomYPA1bOg87kOJIFHGoxjyZSlN2d1vBzG1l8XYgZnZJD8H6yDpRUBPbWrbsR6jggzSj";}}}else if(_$Vf<96){if(_$Vf<84){if(_$Vf<81){if( !_$Nr)_$5k+=2;}else if(_$Vf<82){return new Date().getTime();}else if(_$Vf<83){return 0;}else{_$9I+="ujmdxa16eIVaG5a7cujX65KPxb01imPS8cvqJYPppBwRMex4lLOEn2n8aSZW8aI$Zf6hl1ApU4mHbXY6NJy$q7NzAWmJsMt$cmlnf5Qj5ji_629YZSYH7Xi6beNd4hOlsCnYhMKV1jdSGEOJyEwd5zT5bKG1xSjG78LSJCdbk2ePdoPvVT8sNCEQYA";}}else if(_$Vf<88){if(_$Vf<85){_$c0._$kq=1;}else if(_$Vf<86){var _$ps=_$YC();}else if(_$Vf<87){_$OQ._$hw="_$$9";}else{_$OQ._$lI="_$c2";}}else if(_$Vf<92){if(_$Vf<89){if( !_$Nr)_$5k+=1;}else if(_$Vf<90){_$c0._$4R-=_$IG(8);}else if(_$Vf<91){debugger;ret=_$9I.call(_$eW,_$OQ);}else{var _$pu=_$YC();}}else{if(_$Vf<93){_$9I+="P7Z9eW6Rc0yFOQw8YCWTyRv1qNhPkyLlgjIXyxQUv37Krz_$xeUpe5ydh9uSgQJ4UyyM7n4RtmkilI86IGMMlwjF9IUZppGLYapspuMu2Xxi$9WBeRAG5kNrI1VfJ_PCJJIlLUrNDhBut9av2lBi$XcnDe2$sQ8bCh9dRx2zK2CpvSeuF15uSGc8";}else if(_$Vf<94){_$OQ._$eW=157;}else if(_$Vf<95){_$xi=_$YC();}else{_$OQ._$UF="_$Nr";}}}else{if(_$Vf<97){_$9I+="eaIuCyapDbFT76WvGytT8PGGTmeFZGg6dMlqZQG_VrIMKOGZPGP6mspKaTd3B24nKwrL0zwhZDsRv_VeyeanOUaIafhraA_00guaScpaSW$xoqCXKC8ZjVAvt3W5o8c$QRlls$v$HbgreYcU1mtBZPxmooKo3Rr78QeXUi$yVH0lrHALv9H_$upq";}else if(_$Vf<98){for(_$$9=0;_$$9<_$xi;_$$9++ ){_$2X.push("}");}}else if(_$Vf<99){return ret;}else{_$5k+=-30;}}}}function _$MM(_$GL,_$gj,_$IX){function _$yx(){var _$pu=[0];Array.prototype.push.apply(_$pu,arguments);return _$lw.apply(this,_$pu);}var _$9I,_$UZ,_$pp,_$QU,_$v3,_$7K,_$rz,_$_$,_$xe,_$Up,_$e5,_$yd,_$h9,_$uS,_$gQ,_$J4;var _$ps,_$Mu,_$Ya=_$GL,_$2X=_$lI[2];while(1){_$Mu=_$2X[_$Ya++];if(_$Mu<16){if(_$Mu<4){if(_$Mu<1){var _$9I=document.scripts.length;}else if(_$Mu<2){var _$UZ=_$9I>1?document.scripts[_$9I-2].src:_$Z9;}else if(_$Mu<3){var _$e5=_$YC();}else{_$Ya+=-15;}}else if(_$Mu<8){if(_$Mu<5){var _$xe=_$YC();}else if(_$Mu<6){var _$gQ=_$MM(11);}else if(_$Mu<7){for(_$pp=0;_$pp<_$UZ;_$pp++ ){_$J4[_$pp]=_$MM(11);}}else{var _$J4=[];}}else if(_$Mu<12){if(_$Mu<9){if( !_$ps)_$Ya+=4;}else if(_$Mu<10){var _$Up=_$YC();}else if(_$Mu<11){var _$7K=_$YC();}else{var _$_$=_$YC();}}else{if(_$Mu<13){_$lw(41,_$IX);}else if(_$Mu<14){}else if(_$Mu<15){for(_$pp=0;_$pp<_$9I;_$pp++ ){_$UZ[_$pp]=_$YC();}}else{var _$v3=_$YC();}}}else if(_$Mu<32){if(_$Mu<20){if(_$Mu<17){_$ps=_$UZ;}else if(_$Mu<18){return;}else if(_$Mu<19){_$QU.send();}else{var _$h9=_$MM(11);}}else if(_$Mu<24){if(_$Mu<21){var _$9I=_$YC();}else if(_$Mu<22){return _$UZ;}else if(_$Mu<23){_$Ya+=15;}else{var _$9I=_$MM(11);}}else if(_$Mu<28){if(_$Mu<25){var _$UZ=new Array(_$9I);}else if(_$Mu<26){var _$uS=_$MM(11);}else if(_$Mu<27){var _$yd=_$MM(11);}else{var _$rz=_$YC();}}else{if(_$Mu<29){var _$QU=_$YC();}else if(_$Mu<30){_$v1[_$gj]=_$9I;}else if(_$Mu<31){_$QU=_$eW.ActiveXObject?new _$eW.ActiveXObject('Microsoft.XMLHTTP'):new _$eW.XMLHttpRequest();}else{var _$UZ=_$YC();}}}else{if(_$Mu<33){_$QU.open('GET',_$UZ,false);}else{_$QU.onreadystatechange=_$yx;}}}function _$lw(_$UZ,_$Uy){var _$yM,_$9I;var _$GL,_$ps,_$pp=_$UZ,_$pu=_$lI[3];while(1){_$ps=_$pu[_$pp++];if(_$ps<16){if(_$ps<4){if(_$ps<1){_$pp+=-34;}else if(_$ps<2){_$Uy.push(_$yR[_$_$]);}else if(_$ps<3){for(_$9I=0;_$9I<_$uS.length;_$9I+=2){_$jF(0,_$uS[_$9I],_$uS[_$9I+1],_$Uy);}}else{_$Uy.push("(function(){var ");}}else if(_$ps<8){if(_$ps<5){_$IG(29);}else if(_$ps<6){_$pp+=8;}else if(_$ps<7){_$Uy.push("[");}else{_$GL=_$h9.length;}}else if(_$ps<12){if(_$ps<9){_$Uy.push("var ");}else if(_$ps<10){_$Uy.push("=$_ts.aebi;");}else if(_$ps<11){_$Uy.push(_$yR[_$v3]);}else{_$GL=_$yd.length;}}else{if(_$ps<13){if( !_$GL)_$pp+=8;}else if(_$ps<14){_$pp+=34;}else if(_$ps<15){if( !_$GL)_$pp+=1;}else{_$Uy.push(_$yR[_$ky]);}}}else if(_$ps<32){if(_$ps<20){if(_$ps<17){_$Uy.push(_$yR[_$hP]);}else if(_$ps<18){if( !_$GL)_$pp+=9;}else if(_$ps<19){for(_$9I=0;_$9I<_$yd.length;_$9I++ ){_$Uy.push(",");_$Uy.push(_$yR[_$yd[_$9I]]);}}else{_$jF(38);}}else if(_$ps<24){if(_$ps<21){_$Uy.push(_$yR[_$QU]);}else if(_$ps<22){var _$9I,_$yM=4;}else if(_$ps<23){_$Uy.push("=");}else{_$Uy.push(_$yR[_$7K]);}}else if(_$ps<28){if(_$ps<25){_$Uy.push("}");}else if(_$ps<26){_$GL=_$gj==0;}else if(_$ps<27){_$Uy.push(_$gj);}else{_$GL=_$J4.length;}}else{if(_$ps<29){_$Uy.push("function ");}else if(_$ps<30){if( !_$GL)_$pp+=4;}else if(_$ps<31){_$GL=_$QU.readyState==4;}else{_$Uy.push(";");}}}else{if(_$ps<36){if(_$ps<33){_$Uy.push("){");}else if(_$ps<34){_$Uy.push(_$yR[_$e5]);}else if(_$ps<35){for(_$9I=1;_$9I<_$h9.length;_$9I++ ){_$Uy.push(",");_$Uy.push(_$yR[_$h9[_$9I]]);}}else{_$Uy.push("while(1){");}}else if(_$ps<40){if(_$ps<37){_$Uy.push(_$yR[_$h9[0]]);}else if(_$ps<38){_$Uy.push(",");}else if(_$ps<39){_$GL=_$c0["dfe1675"];}else{_$Uy.push("(");}}else if(_$ps<44){if(_$ps<41){_$Uy.push("=$_ts.scj,");}else if(_$ps<42){_$IG(78,_$QU.responseText);}else if(_$ps<43){_$Uy.push(_$yR[_$Up]);}else{_$jF(11,0,_$J4.length);}}else{if(_$ps<45){_$Uy.push("];");}else if(_$ps<46){return;}else if(_$ps<47){_$Uy.push("=0,");}else{_$Uy.push("++];");}}}}function _$jF(_$Ya,_$7n,_$4R,_$tm){var _$9I,_$UZ,_$pp,_$GL;var _$pu,_$2X,_$ps=_$Ya,_$xi=_$lI[4];while(1){_$2X=_$xi[_$ps++];if(_$2X<16){if(_$2X<4){if(_$2X<1){var _$9I=_$gQ.length;}else if(_$2X<2){_$jF(2,_$7n);}else if(_$2X<3){if( !_$pu)_$ps+=2;}else{_$pu=_$GL==0;}}else if(_$2X<8){if(_$2X<5){_$pp=0;}else if(_$2X<6){_$pu=_$9I.length!=_$UZ;}else if(_$2X<7){_$9I-=_$9I%2;}else{if( !_$pu)_$ps+=1;}}else if(_$2X<12){if(_$2X<9){for(_$UZ=0;_$UZ<_$9I;_$UZ+=2){_$Uy.push(_$Ll[_$gQ[_$UZ]]);_$Uy.push(_$yR[_$gQ[_$UZ+1]]);}}else if(_$2X<10){_$tm.push(["function ",_$yR[_$7n],"(){var ",_$yR[_$rz],"=[",_$4R,"];Array.prototype.push.apply(",_$yR[_$rz],",arguments);return ",_$yR[_$xe],".apply(this,",_$yR[_$rz],");}"].join(''));}else if(_$2X<11){var _$9I,_$UZ,_$pp,_$GL=_$4R-_$7n;}else{if( !_$pu)_$ps+=7;}}else{if(_$2X<13){_$Uy.push("}");}else if(_$2X<14){_$ps+=-41;}else if(_$2X<15){var _$9I=_$J4[_$7n];}else{_$4R-- ;}}}else if(_$2X<32){if(_$2X<20){if(_$2X<17){_$Uy.push(_$Ll[_$9I[_$UZ]]);}else if(_$2X<18){_$ps+=-42;}else if(_$2X<19){_$ps+=21;}else{_$UZ="if(";}}else if(_$2X<24){if(_$2X<21){_$ps+=41;}else if(_$2X<22){_$pu=_$GL==1;}else if(_$2X<23){for(_$9I=1;_$9I<7;_$9I++ ){if(_$GL<=_$P7[_$9I]){_$pp=_$P7[_$9I-1];break;}}}else{_$pu=_$GL<=_$yM;}}else if(_$2X<28){if(_$2X<25){for(k=0;k<_$UZ;k+=2){_$Uy.push(_$Ll[_$9I[k]]);_$Uy.push(_$yR[_$9I[k+1]]);}}else if(_$2X<26){}else if(_$2X<27){for(;_$7n<_$4R;_$7n++ ){_$Uy.push(_$UZ);_$Uy.push(_$yR[_$Up]);_$Uy.push('<');_$Uy.push(_$7n+1);_$Uy.push("){");_$jF(2,_$7n);_$UZ="}else if(";}}else{_$ps+=8;}}else{if(_$2X<29){_$Uy.push(_$Ll[_$gQ[_$9I]]);}else if(_$2X<30){return;}else if(_$2X<31){for(;_$7n+_$pp<_$4R;_$7n+=_$pp){_$Uy.push(_$UZ);_$Uy.push(_$yR[_$Up]);_$Uy.push('<');_$Uy.push(_$7n+_$pp);_$Uy.push("){");_$jF(11,_$7n,_$7n+_$pp);_$UZ="}else if(";}}else{_$UZ-=_$UZ%2;}}}else{if(_$2X<36){if(_$2X<33){_$ps+=17;}else if(_$2X<34){_$Uy.push("}else{");}else if(_$2X<35){_$pu=_$gQ.length!=_$9I;}else{var _$UZ=_$9I.length;}}else{_$jF(11,_$7n,_$4R);}}}}}}}})(); + + +// qxVm.callListener('load'); +// qxVm.callSetTimeout(); +// qxVm.callSetInterval(); +// qxVm.callEventLoop(); + +function get_run(url){ + + // if (url){ + // let a = new XMLHttpRequest(); + // debugger; + // a.open("POST", url, true); + // let uri = a.uri.split('?')[1]; + // return qxVm.strCookieToObject(uri); + // } + + // qxVm.callSetInterval(); + // qxVm.callEventLoop(); + // qxVm.deleteCache(); + debugger; + lwVm.deleteTimerEventLoop() + debugger; + return lwVm.strCookieToObject(document.cookie); +} diff --git a/z_working/rs4Vm.js b/z_working/rs4Vm.js new file mode 100644 index 0000000..0dbecae --- /dev/null +++ b/z_working/rs4Vm.js @@ -0,0 +1,36 @@ +const fs = require('fs'); +const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); + +function ReadCode(name, dir) { + let file_path = dir === undefined ? `${__dirname}/${name}` : `${__dirname}/${dir}/${name}`; + return fs.readFileSync(file_path) + "\r\n" +} + +const js_code = ReadCode(`./rs4.js`); + +const user_config = { + isTest: false, + runConfig: { proxy: false, logOpen: true}, + window_attribute: {}, + env: { + canvas: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAA8CAYAAABIFuztAAAgAElEQVR4Xu2de5xWVb3/32vPwICAIJp4KbycJM1KhBm1MsXsHHtpP0WPSZkpKgwjnoROF01RwFt6rMT6KTODKJh6Qivp5kurk2BmJjdJU9OOgiVi3kBABmZmr/P6rmev/axnP/u5zDPPwABr/wMzs/faa33WWt/P+l63wl8eAY+AR8Aj4BGoAAFVwTP+kR0cAd2I3sGHUFH3VSs783ofAhzhALMeeKoioPxDHoEyEdiZN1SZEOx6t3kC2anm/EBgOjB+zKjB8clg9WttrHptyypgHnALsG6nGrUfTK9AYMcjkImts1G6CXgerWai9H+j1WeZ0/hwjyAq75NrTuNFfPmuAfRruw94xfzck9fE1pNQ+m6U/gwtTSur9qqJrbNPVk833UcrA9hSlWYv4ku8wlCq2WZVOpZoZLtoIBPmDCMIF6HVoh5YM+OHDKq9c8q4/Zg6bn+GDKrNGfFTL2xk5txXWLj4LSGS071G0hOratduM51A7KKHQ2N4elJIlzsHjS2XABcRBmO4feLrZITsQ55AygUQ8ATSBbCqcGvPEcj4kSMG3HnntBGMHDGwaEfn/ep1zr/mBdFAjgSETPzlEagKAvkEkhHSt+QJ5cxJfGGPnfTLGU6mD8Np63cWPzx3UzmPdPser4GUhHCH0kC2pRZZErmKbxg5ZFDtikdu/WhJ8rBvuGXBq0y9+aVFwAkVv9U/6BFIavU5P/eU2aRasHsC6T6Su7oGsnMQyMIZE4afNn3CAWY9zLh9debf6Ge7SMZ+81lmTBgek8xBpz8pfpHzI79I99eSb2GXRyCrgdiNpfTDtE76fioyaZsvTUXP/m4qQbgWrX6LVt9A6UuxZjExiWn1lLEPZ01lU1LfnW5SayYIm6O2z4k1o+w4TnbGkG3XHYPckPGnZP4+qfkI0x7sZZ7VqjluI+kDUfq5yDkpt7yZ46vI70Pu3y1Ra3UOSs9KHX+SzLN9ezM24SUnKYmTVg+i9ONo9YlYa4sI5E7mcT7jGc7bzOaeuKVN1HEWjZzEXzieF/gMX6WZe7iDT/IgHzH3ncwzOf4Oq4FcwB84k0nmnr3YyG+5mSP4h/l5Je83bb1JxtzyEN8370headqM7ZPb1+/zaaYwLn7ctmffcybL43E5774/OoFn5tfOcSF/VnI9yDrR6jDznDzjrnPXB+cedORe129mNfzkwGWtledXk2ird9b99uMMHpjxeYyZ/Gfz76LbPha3umj5Ok6Y/DTTJwyPiWX+r15n/DUv/AwYmwe8/4VHoAIEsgRiN4sItWIOadkAWp0UC6Q0wZb53W2EwRnUdO4TCeWs4MtuoqxgzfzuyqJO46QGkuxzcTLLODFd4e76dbLjuCYmsaw5L7O5c4khS0oZx/6Zcd8nto4nCFfEzu/M38fk+W4kEMD6c5Ljdwmks2Zt5Ih9qaD5Lm3sWR/Rg0kCEYf3XD7JbI5nEd9lGO+a5fMwh3MOFxjhL5cIfbksGbzO7ozhaxzMmzGJiNBv5jiaeNQIbSvw5Tl5z0bqzDMXsZhL+J1pbx6f4PMsy3Pku+93yWccjSyg1RBSkmTkmc9ySUxKyTbs/Q9ubsiwVzmBEOWsh0oIJLlJk3690pt4zJhRgx95xCGLcglk1WttHHT6EvGF7FH6Nf4Oj0BpBJIEsgClxxWN+slsrOx9llCUHoLSk82zLsns9t4H87SEtM1ZaDO6YyhFIIU2oyuM39vtb5EAIUcYp5nHkhpX9ufcZ7Mn/9mpGlQSszRTYbKNrJZyGnCFgaGY76fw2HP9Ro4J62+8zxDE3dwRawMibOUSIrAn9yv5VSz4kySTJtALEZH7nkJL0xKUSzaibQgpCBlJn10ykXaSGopLYKIVTeM0Q5L7tL6ryo6kK2c9dJdAKgsCmTH+lGHT77xyRAxhmglr3YYOxl6aMWGNGSVKS+ZSx/ze/FNaNPg7PAKlEeg6gbimrs3950bC+A7gAqz5K3Pifi7HLORqNmkbr5QQlrGUIhDX4e2O3dVU2vo9lncCLWa+S3OiJ818aaa9bLhxtidW4+kKgcBbaPW/JQMHCo09qTEmfCAuYVjhPYv7DKEIgSSFtQzGEoslhDSzk6sFfJA3jFlMTGBJ81faEnUJQ/5uTWqivVhtI+05qwG5fRSTmTVvmTDecnwg5a6H7hBI5dFZku9xp6uBlN7m2Ts8gXQFLX9vKQSyBFKOALetWWGl1QyUvgOtLiAIxxnTVm3HV+is+WGsjaSZxnZmAhFMMn4dYvNUEoPyCeQhlH4CrT5YMh+kQgIRgTyVs8wJ/Sk+EP9fTFrVIpA0P0gxInHfu5bBOX1y+2vNbmmL3JLh8+zTOwmk8oCQMSNHDHhkxV2jzLDFLCW+jWKXdbavfHEjI7+8QjzuknzoL49AtxHIVWWTtvpCzWcE4Cy0uhE42vgHrN9Dq6uB82jrN9GE2m5LAiluwpplBPqWuo0FNZBkgmDylFjo9OqOUTBLJgAmTRXlE0gmkTAMmnJ8LGnzUtzkkjV/JTQQV+tYyEgO47XYXJXUNOxrRUNwfSelNBBLIPb5ND+HOyTXkf8c+5o/WUd/oT4lIbGalYzH9rVsE1aheU6uh0KHrmJOdOlo96Md1616oGHwAfv2MwSyeP3FnHfeeam7dcIXP8XtUzPbfObtq5lx+yvzJWu925LDN+ARyLOFZlX3o/JOvG4eSGbj/BTYE62mGKe7fTYIhxIGT8URJduSQIo50UUGSaRVIeFghbyNyMps9EzWu42QSXPAZ393sCEoGzRgTXZuZFQlJiwhEOu3UTp/XuwyzuL84xj7bBBAqhPdZqJbk9E6+nMb9+ZFTklElXW0p/lFShGIdHEFwxnP46a3pQjE3nM1pzCEzVzPA3GfLLm8xF45zv9LOYOzedLcJ+O5hlOM49+azySCq7n1nowkLef0n+afSK6H7BrJD5CQCDjxWcnlOu2LafrlREJm5jvHDyJO9MXLpfRV/vXAjYcx9vi9WL+xgwNPX8K6DR0H+WRCL/urhUC6My0rTLPvSWaip2kraUmI25JApLdpYbxu34vZwJPjludsyGNuGK/s1sEonQkVtsLCJjfmhmpKyZWpRiuxpNJVDUQCEwpFj7krIS3sNNO/bNRcSh6IJYWjWJUTnmt/fxM/4UZOQsxBct3CghyneikCsY52idSSKxnim7aY06K93Pts5Jf9nfVzWB+J20fHb5Ifrl0sfDZ/H+SG8crL80Onbeh3JuHVJZC2fl83ZGLXjTsgWUNa/QdBKFpnJhil8CVe8VXzrhwx+LxThgkpGIf5wFVt3HPoEJ7e1M7nnnmHGV85iKlf2N+0cvqlz0pJE6mJNbVawsO34xHYsaMxktFNfj7zEUg5bSeLKSad57aRcs1FOwrsVamFVcjXVA0QhLDgkpIBE5l3jZTUj1lfPXjwlHEZkli4+E2eenETQwbWMvb4PTlw335G8xh/zQtCHkJI8oy/PAJVQ2DHJhDri7G5FFWDZSdpqIC2lSSQQo5pTyAp66AnCSQTMXdYmQmFlkTmjRk1+IjxpwwzpGGTC8VhvnDxW8xasEY0FK957CRburcNY8clkHLCMXsb2j3ZH9HGwuDSOHhB3pVMcIze7xKI67C2SX5eAykyUT1JIJWvD3GKS3a55AzZS6KtJBpQyrlnogL95RGoMgI7HoHkOqWzzuEqA7NDNpdvs89mujsDsgSSzCBPjtlrINtYA9khF53v9K6MwI5HILvybFVp7P6DUlUC0jfjEdjFEfAEsgsuAE8gu+Ck+yF7BHoAAU8gPQCqb9Ij4BHwCOwKCHgC2RVm2Y/RI+AR8Aj0AAKeQHoAVN+kR8Aj4BHoYQQGAMcAHwX2BuTnYcBLpkB15t8/Rf/2WFc8gfQYtL5hj4BHwCNQdQSELM4GTrQtDxlUyxGHZD51s2rtZlav2eK+9J/AvcD/VL0n/rsAPQGpb9Mj4BHwCPQIApLn80XRNkaOGMDUcfszZtRgDtinX97LFj76Jgt//yY/W/yOKXUDPA3I10+FUKp2eQ2kalD6hjwCHgGPQI8hIDXMTjxgvzrmTfsQY44cXNaL1m3sQD44dsuCNXK/mLYur6ZZyxNIWdPgb/IIeAQ8AtsNAUMe531uGLOmHGxqnXX1mv/g60yd9ZJoI1UlkbIIpHEph6I4Q4V8BBiIQmnoUJq3tOL3HQP56R2HsqGrg+pt9894hNrXBnKBhhOUYiAajeKvwJvAsVrzXGsD39ye/W5cwn8pxWHAIy31fE/6Mmkp/wmc0Bv6l4bNpCWcieK87dW/7YlP2nxtz/XTW9590RI+pAO+SMC85iNZ1Vv6Jf24aAkHh3Ct/D+AabMbjEN6e10TgVOFPOZdkf2McSWdeerFDRx57lNWE7kw0kgqaSp+piiBXPg4Q2v6MhXNSCWkIQIV3lOKUGvqlKJv1NJ6Dc2t9TzWrd5s54eblvNl3cnnhSDRtKFoB56VMfcWAe0JpOuLxBNI1zHrySeaVnCg7uRaNEEvENB5Q+1FBCIRVteLv2PF/MwXKLt7iSYi1ZmBJ4DrutteQQJpWsneeitXoTgAaNPwy617smDeQbTJS7VGNT3JMdTQaD7xoFlXE3D9baN5rrud2l7PW0FDyFPNDVylhEZ62eUJpOsT4gmk65j15BO9SED35DCr0fa3gY88dddIjjhkUE57i1asZ+QhA4qas0Tj2GNQnzwn++mXmW/DSHviDxHnesVXKoEYcljGZcAnhBio4Tsto0j9wI1ZDIrpwFANf60bzBU/OIScOLKKe7eNH4wJxDEPbeMulHydJ5CSEOXd4Amk65j15BOeQMpC12gfaaarGXNXM/P2Vzj1+D352Q0fTm1MCOaEyX9GQnzf+fXHc+5ZvbbNfJ0yyhMxprpKr1QCaVrCR0K4QsEAFfDT5tGmJHTBy5h+NKfokL+F/fhBbRtjteJzGla01nOV++Ck5RynO5ki5i+l+WVzAy3274a4lnA1ASPt32KBqZkf1rI66GSi1uwTdfwdrbivZTQPTvgje9T2ZTJwhHxEVLQmYGn7QG4r5Z9xiCN3jJoNomKHypTKTvUxnL+c9/Xp5BwFDcY/lLk26oA/dAzgruS7nfHci+JfgHp5QMPqoJ2bmz/OKvHFrN2dcTpEvog4mIzJ8KUa+P+d0FTMB6I184OAScBwMREA61XAQ/u8y4IZJ2Di+dxrwhOMDmo4QwX8C9okI0lfOtD8Iwh4YPYoHnE1seR8qJBzleYDQI3WbCTgseS4C/lARMsNO7hMaQ7Rin/qDm6cczRGvy52JfExaqLidVXDfXQYvHL8LUkCmfwkH+gMjAllj1Bz95yjuC/5vklPcAg1zETRR8N3ajRvWLt4TcA1HSGfFr+Y+MoMXvB8jWbe7AbjM4svl/DDGn7v4oVik4YnOgYwN7lOxEfQqRiPZoTsFTEfK3gnhMWdg7i/1JqWvTRpKTcoxYc1/KG1nhuSY7zgeQb12cgNaD6gari/eRQ/tPdMXEGD6uBcFO9XUGvXhK7lrjlHYqSPXI1LOUHBZDR1KP6npR759kh8TXqSc7Ti80qxVcNtCo6UveTeozVbVQ23tIzi0VJzL/utb2jWt7vPVwaaezsDvknI+9y2Svmg0v6eRnAFZUSiw1X08xnHeZr2Mebip1m8fB3HjxrColuFZ/IvSzJmP//xU3k3OFrIF7rjCylEIJOEANBsoJPpLcfwYqmJzVk0EUkQsA7NtNZ6XrN/b1pCpu2MoHqmtZ5v2b/FGxt2k03bWs+fnAkWwSICV8xnm1H0k4UNdIYh9wcBx6LZH8VmIziVIRG59891Q7i6mFY0aSlNwHHWr2MWtDJa1EbVzvW6D2ekEUjjUo41mwcGOf4hMXz1j/wob9cE3OCa9RwB/IaGvVS2v6+1D+SKsI72urcM6WZWhjbmw05gNwXyKd0tKJNxmudEF7LQGGLul8RBVNUte3K1NUFK05OW8EUU44zwl6AI2KwzpLOb+LwEWzQLWhr471hgRE580TbNfGhqjF8MaizmwP+2D+RKK+TSCESEV+1GLlfwka6Qx/iX6df3Ta5Ugk/kq4rxUYTybmCEu5HTNJDGJVyhFMdozbMt9VyWNFdOfJKzAsU5OmB1x2Yur6vjfYZAAgI0/0RzoFYGnzal6C8YRqbe21rreSQFL7EZDC4Hr1goQz87L6b97Lp6rn0Q15QikcaljEVzvoI3VF8ubz4iNwegcSlHK/g6mna7zyPimawU/5pYF9bn2ak1v2mp5zaL2aSlTEFzola0BZrvNDfwpIx/4pMcHgR8C83ullxkr2nNGFljEUbvoWirUTTPHm3s8gWvycs4rDPkchRD7H4D+hhfrOaNqL8De4hAjIxI7Zymj1n7maCbPBLtiux07p17wH51e6/6yVF5j1eDQBxfiPhBiuJerP+pBNK4lG/Lxkbzt75DuKyrJqnIf3K9hj3cyTSLcxk3KfiQkY3KbMSYYJqWcVKoaZLTZGc/Lp97OG87BCKE89f2gBvvHMUb5vS0gatRfFBrQqUM2d3acjR/NJrMUr6s4d9VYITida31pW19hUxYaQKo6XH2D/twtVKmjMA/As0se/qUjaNq+E+l2VvD3zv7M03GImO24zF9hp8012dOfZOW0b+1nvcMmWlORghMc3dzPT+Xjeq2GU1oGoEIpu+oDmY7OJyK4pzohPhgSz3mm91WyzRkEfCrfd/lDquhXLCc/fqExoR5kIxtSw3fmnck69z+RweAeD4i7fFLBJwp/1cBt7eM5hcRUeVEYQkJxCSpySPZYgu2aRnjdcgZSXzkxB4qvgbsGx0c4oi5tPmbtJwTCbnYBEskDklfeZG6Leu5TsnpPzqZx6dSxSARFFrxeMdAbhUhbrTQkEvNuta8rTqYLppkEi8hN9XOLPlbIbzcd2vF4v02cIudl4lL+EygmKQ1fVHc2VrPwqJYreDAMORqpRlIwK0to3KzkRuXcLFSfNb1+U1cwqmB4gJpVyl+tc+73CnvF61vzSC+hOZUc7gIaW05iofkvgv/wtCazVyr4ANa8eLWoca2Tt+3uT7SLs3v7OGlEhNWpC2JsJM1+Vqg+a7sN+nXqwP5opIoUdGUEtpMtTSQQjgbWdfOTOD9aYe0CslDLAE/KhR5VQ0CcSKy5HAomeoVXXkEcsFjDKrtbyb+wDQTVLlvsSc810zlmA4CrcxJt48OuWnOURmVON7ojsodC1zFO0HAVW7IX9MyTtch52s5pyc2lH2X1gxxhVmx/neJQLIRW+9quLa1nufdtict5wjdabQr0Ubize6M51VLkvY5S7xS2ybNdBifGDMmurQw3lRTQCx04Z/2JGpO2AH/Lie39kF8K3matWSuNJvdSJli8yHCb+s6bjCkDr9pref7SQLZuhdXxRoErO9K4EUpfCzmSjGglAZihF4b16uQ/ZLmG4dcZZFe19zAMy6BWCHpanPugULDj1vrmZ9zYEhZv2l4xf2C96mQHzQ35H5N0Owr+ba54rGkuShtbceaVsKMZd9DyL52fSb2/qKW0XwvqZk5ezTH3xlp41OE3JTmfgITBi8HoXfDkG/POYq/2P5VQiCW8EUjc7Uc26ZzSMjZAz1JIK6vWA5uuoNryzHBliFDjf9jxoThTL9QYphyr9Mue5afL36rqAnL0TBSTVjmgPDx38s/UuJEMtQruvIIJF7AYg7qhjN50jL+nw6ZoOAlq8U0LWGMDviK1mYx7SYnPGuDtosXzfsDRXPzaB7O2YApORixPwW2JMMBc8ahmd/SwI9LIVQugbialNY80dqQHg7XuJSrxebrEnEsgBPmO+lb0xI+GcJXgXYdMj25GF2Bk2rCKqAxTvwTI1RgTkl9Ari5uYE/lMTC+qoS2Bbrv5kvq726BGfzQDJmr9eU5ngxt3WFPFx8FGxNM626PrRSBBKtLXMCTwZ/2HBuDc9Z85YVejrjF4y1q5xDg83Hgb+2jOYbInxL4hWZ0ux85ghxxaoauGfYuyxN81+VmkND3pGmJQLO1fYdX+TGmpBptx3F3xuX8lGluELMmO7Bzn2PXaNK0aZqmOYe6GJTFrSjCJR4phImUGmrEgJpXMolCv61kFUk7ntIn54wYaVh7ZiA28W/45ouy5mbIvcUJRDJLp+14FXGHjeUkYnoLLfNm+97lYP2qWPscXulvioikGcg60boar/zCCRxKspzgpf7Aon1NupzSK3d7Nb/oQLuCUP2lgVhBfDEJ2lQAd8QO7xd0C6BpJHZ9iKQcsnJjlcrVokd/Y5j2VDsRBRrVAFrktqJc9L6OhgBnGbCWtxSz3eSc1ROfyc8zTDVwb508FHxL6jAOOEHiB8sTQMpdLhII2HHByKOYBErkoi6Oe0kWWx9xe0o8rQ3+5wVNGURSOQD0JoOq2nY9a/hYFdzjIVeQFDIJJrWv1In4EJ4acWXIh+fCWpQsCYMebymjt8kfRnFMIvNyYo9cw5mS7lMwSfdA1BsQrZ+rYxPKeeyPjI55CQd364pK3ooz+/WDQIxZvVCBzZHo+oRJ3oSB8dP1SeNJMuVkwXuK0og3Ww7fjwiEKnYW3EkViEfiDk5V+oDkR7aKBDgUDmx9d2dX4t5Qyv2l9NNUMM+RkNRrBEbe99OTlNwZtJsVmwD9nYC6apAKUdApgqc6ORbSKgXIpA40kfmKBOQ4F4SiSWO4Y3VIpCo8fVas0V8R2mmoO4SSJrDvlAYb3zaDznAmrEKHWTKOTV3db5lrIW0XhMF5US4WVyM81jxQkfA9+4YhSlwVOqyvg4rfGNToGKo6xux/S/VXrS/U82l8XiKOJTLwTJPYKdUYHDv2ZYEEjvzYbDOHORmVTlnTPyqc6uRfV5oLle+uIGRmaz06vpApEUbgSLCo5woLBPyWGscZ29rmGcd1o4p4E+1mrskdFIrNsvpOtjIXpFZRU6kM6NokcOSYZU7MoHEEWeOaakcDQTFWg2Xt9abEio5VwkCKa6BiL0/4M7m0TyQiGjZiuIfaFaJyVF1sLKzhgOUMmaDHPNgpSdqCa21OUWqk7pQ8XWJFisnTNwCUA7BxlqfY/IslgcSr1HFC5LD1L6O8SYEPWGadExYKs28aMjAmuocDakSvNwJl4CDPm9wdBDwKa053JTYyUQwlp1zZX1nWvGumLFUwIclgECCWFxNNzY7KzYkzVPlkIr1g0Rh9PKIRBDekqxQURGBWHNwAZPxtiKQHnKap8H7o5EjBgxIZqC74bnlzEl88EiE8jo+EvF/VFzqvTp5IFFkjITxubbT2C4J6wJ4ONScK5EKkhsS+zxChks0EooTkXC4RERMbySQnBj7Ags6xx7v5MMUG098+s3kfeRFjiWi2PKd6I7t3V1cjn241vpArH9GoqxUH6YnzSLWX0VYPQJJmJVM6Geak7XQxnA1zkIHm9jvVC6B2JynABUGfDc69e+fjFqKCUTR3zUFuX11HMxxeHp3CcRtPye6EDaVWwYk6V8MNUdG5quHWhu41b7Drj/RPMvNy7DPJsxXy6Pfj0pGIcrvKyGQNHOwi40TNFN2GK/rb3K190L9y4keLLBvuiLUS9xr8kBWPdCQk0kugn9VzdlMny6526WvdevWMfbEg/LyRZw8EKmJVXGJ94KlTBxVtGgmunuSVYpls0cx06pzzsIdFp1uD3U1DCdC5O8Sfqk0q5Jhw72RQGTanLpZRaOwFOyWGHNeMUS7DOLELhiuNTmb25xwo8guiTIqEIW1SdXw7WTVABsarCPfirRlIpAKBEokKhFU0wcSh9ZGJzmxvUrYbaqtPLk9SkVhSdFPBdMk36IcH4g5yduEOzhMw+9UwDEa1iV9UDlhvPB482iTpBeXuomjsCR6yknK6yqBXLSMY8KQiyRQVtUwM1losJjZtpg4cawBTyv5cp0y5heTa5W2/kgZY7Tuv6A1n9eZcOX/sjlisQM9YJ1EI8m9qpZpKmRIMjeiEgKJtSipnxVwa/NofpdD3lHCIuIvcpISJy3F+AzT8n0K7ae0/kXrZKqSJEjFljTNqrQ479Id8rXBK5KRWOJAHzlhDfPnmyC/kteiRYvYff1dfPUsiYnKXE4mercc6GaOC/Ugoarl1cKK4q9PDhSSySix8am1sOJY84zavdnVUKzT2CSEZf4ehz/afvVaAulmHkghf0UUXnu21kjC1oLWBu4XQZXMcyjgRBfY4hh5WfSNS0wW8DilqAlD7pWsa1eDQvN6ANfbiqNRAU1JPpP0VUle6xECMYT4JJ8lMLXUAtu3UjuiRB6InNokHl+IoWgeiPseJ+FuK1Cn4WH3ZC73Jgik082RcPNAdMLB31UCcfwTwyTRtnMrN839RCaHyE2+BF6WxNNSyYR2nHF1CUV/4wiPEiQlsMPFwq6/6HePtg9kjrwj0qg/TYCcWAe5h0XHdNXHncdEFnpsynICEurSQpXT1oC8/6LlTNea0RLBl8j5yuQ6SeJlIg8kNsdLXpXiLpubVGw/pWaiR0m3kjIQBCxoHsWPSq3VKvx97pBBtXu//EADQwZkXZRdMWMNGVDDywuPyqmZNf66F5j/y9elez1TC8sOPEook/LlNgPcVOM1OYDZ7FsR/Gt1JzelxUC7pUvyNlcUNijRPkly6e0EIv3rViZ6gRDpxElHKiCLUJOqwCZz12SuZ/6flgeySin2kYz6nOzwTOJbTlJaTrZzVGU5wlwy3uV6Japv1tcN/e2qQDREUaCce45QSCTgFdp8xTLRkcxwKd0Ce3al3L1TAWFoZLfPOZm7BKIV/RW8a7DJzI1ULbCZ6OvDkFtsXpNZIyWcvwWisE7TcK4tYZKy5zZEYaNlV79OHBp0MvfF4h1pn5dozYmmAndUocCYl6PqDmhWq75cLWZP96App/ytezHd5seYuYqSCV1TqRvUEX0WYqNW3FEqDDanwGvGSe9WnZDgDJkHXA0kx7Rmn8mcViU/a6OWLH2JuHP2U5JAdC2hqdg9n64AAASsSURBVB6ccZqbig1FyMFUr5Bk0TgoIXEI6wKxGC1k7PF78oBT80q0kDGT/8zKF+XTHnDs7n05e+9+DA4CHtu4ldlrRERnrgduPCwnjHfxivXmWaDb2ofButRgom9kiNr2WTTD4xIhNrRQ87v9N/KzQnHqjUtNotK1UVZ2TlhwIufklfaBXFawdlSKwN1eUVguZtHp80Kl+ZhTC2t9lKl8d1fGk7OJl3OS1ibRb5hb9yvK4pdaQmlhvI9IvSVbL8y0JzWiFD9pHsXDeeU6EpE+bg2stqE8Xvcm344y/WNzWoUCseD3QEyOipg6NHskTaCF1mZaLSylWBvWMEd18G9SoqQrBBIJ+kxpEyfk2n2/40SvU7U065DDleaTTt21lVsDWqRKgvtcJXjJ81GNsrOMcLOCW7EJzTNp7ym1j80Yo9ImQkg2bDntOVtpWwecHdfCimpxqYBf27pq7mFHSzmbNPOpNbtmyhPFEUvm8KWRb13sEYV151kf0vpmtLBNnEuYrUMWKFZ2tPOLmhq+pqEuL7xYPkvRhwtVwOjosBrXLgsVp0S1ueL9lCQQ6YcpYyNVCEpdDllUgUDkbWKSPfqrX9iP700x53hzCYmcd+0LPPrY29x6yGBOHipnRnilrZMb/76JB9/bygM3HZ7z5UKJvBpz8TP2o1KXdMf3YftRkkBK4bUr/H17VnPdFfCt5hidxL04E76c9qMM76MLncxzCKTMwn/lvNffUx0Eeuv8SG6N1pwdaGZW+GEq8XdKWfeD0sJ6peruvAdfY9UaMVLA4EE15jvp5588LMds5ZCH3Nat+lfujHkCKWP9egIpA6RtcItJTu1khrwqrfiedWTL92nKLV8jbaUlvSaH01sF1DaAfYd4RW+cn8if+A0xOXe0MS3pb+oCsDGJjBk1hHlXHpL3jY9ibc2cu5oZt4tF2nwTfU53wnaT7/EEUmIW3XBcIDXPogsLwd/aDQQStZpyHMyyWWv7msqy8tnluOZXodd9/r7M1zQHfYy62o1crDSfQPHHZHSVfb43CqhuQLnTPdob50eCRHTAqTrkVrcWWIXgC4mcLZ+3ledFGznjuKGc+qn0MiUSabXw0be4ecGrrF5jPs8kobqieVT187yeQArM5vgVDKnLnHb3jRxuHWkVTStcDP6xChFwnf9Sbt6U9s/48kwJ+igYQzbs4mKvcIM7zH0lvqjZGwVUhRDulI/tQvMjZU6ESOSgZC7RStzr5bWbLWlYrePnwM+6892PQovGE0gBZJr+yIG61nxQSCJz3iPkF80N3FPlkgU75Wbu6UFFIZjnoDjEfgRLPs7UFQezETjyJU3NHiYSJ+R2KYFfqO+7kIDq6enrkfZ3wfmRyDEJFhFCkRL35mNw0fVypGnIdz4q/tZHORPlCaQclPw9HgGPgEfAI5CHgCcQvyg8Ah4Bj4BHoCIEPIFUBJt/yCPgEfAIeAQ8gfg14BHwCHgEPAIVIeAJpCLY/EMeAY+AR8Aj4AnErwGPgEfAI+ARqAgBTyAVweYf8gh4BDwCHgFPIH4NeAQ8Ah4Bj0BFCHgCqQg2/5BHwCPgEfAIeALxa8Aj4BHwCHgEKkLg/wCdWNa0m9NHWgAAAABJRU5ErkJggg=", + navigator: { + userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55" + }, + location: { + href: "http://www.fangdi.com.cn/index.html" + }, + document: { + referrer: "http://www.fangdi.com.cn/index.html", + cookie: "www.fangdi.com_http_ic=www.fangdi.com.cn_80_RS" + } + } +} +// 帮助信息打印 +QXVM_GENERATE.help() + +let result = QXVM_GENERATE.sanbox(js_code, "get_run", user_config, false); +let cookieInfo = result.get_run() +console.log(cookieInfo['FSSBBIl1UgzbN7N80T'], cookieInfo['FSSBBIl1UgzbN7N80T'].length) + +console.log(result.printLog()) \ No newline at end of file diff --git a/z_working/rs5.js b/z_working/rs5.js deleted file mode 100644 index 1e422aa..0000000 --- a/z_working/rs5.js +++ /dev/null @@ -1,1123 +0,0 @@ -;(function(){ - let __Element = Element.prototype.getElementsByTagName; - Element.prototype.getElementsByTagName = function getElementsByTagName(s){ - if (s === "i"){ - return [] - } - return __Element(s) - }; - window.Element = Element; - - let __meta = document.createElement('meta') - __meta.content = "{qqq~RUEZI4AdZDH0VLb82MWWdTfjPc_ay_b6xoe3Bjb8jkZa6jrXzxN7jnS6EhzqtvKIDMIVudf83HREKZb4fDeAACCIIJWl05GB8tg985nsOiIG.4DI9mw946AjirLq7_bdHxHGwnK8Jhgay5ft.mgG59O_vk.ElZuiAMyWSdsbhHjg0Ou5QM8RvBubprFQD9sF_RxlS4qFXHLqd_a_Xl.QmXb8RriGCfsdsht2X7OhIJJQlfkF0htLuCf_XQLNjCCuFFJRnf1dhF.0.2aKKrM0FXk8SQNRjuCuiFWxn91doWEGuzPdhc0LFRcSCR9QWJfyOJOmBUGzeHOEFVfrico7gFSxjrCl.sRfRTmCaD7OkTaKMPL_2xIRGq.zYgy64IgAMKA366XLqqqqqqQFi2w0md1KzNp6Y.FVwNwTT.cK7mpr1qq*QlQmtXOHnxMRVN0O6AgpvjY89wjra.Kvd8ReA4nXYI4NeBkCdRhyeOO6CxNyfNCKk3ElbODXXYRJu9nP.U.N_vOHF1Le9Ov6HIymePVutWeek9UKZKwegGn8v1FNo26Km8hzMjYMAt_fdGUCRHRf9b6C2Hw7LbV_.pRymzYtJIgVvQ1NX8vr9For2WkexFDw.IPpZIoybsnQas6RWETewFYroYCmCUuStRlRCMKRrQuVLA6S7Iv35wKwaI9q5Hme6AprV1lNKYom6wkSnwvR6svp6I2Gall2mR0r5qUSMI9JHokrft0mgrPplIUfpYTaRUYS6cYwsw2YuoPfbIlz5VugXRnT5ouyfAkxAr2N5EP7PQDqGQaJDr6WNAGf_kurT1syvHUy5IcR5ileyWqxti0YX1cmuWUSTI1Y_FPW1spN8ioJktk2xikq_HpxambxEwATZkDqhIff6kKqi89a5DCqmwnSHUvaDIffHKsqGAre6EoAIwpwPm90sIsl.r6a4UzYYLnORIHR5_k4.R5N5CO_jQ4GbyUIwAXr36D14xzwsCUOv8zY5ZOcX1Izv5v_4IiT5eV5CWH2UnU6d85z0_D118Hp9alHXpWwPZCiltHSZ6U4mH7pvS64SHLe6v2vIwEfZPUowR3YS4milQIYjTmuyWEJxTDIUINrZno41syWajVI0RjfM9cs0U_ft22IaA_pr9ccm359L26ngIjE5LK8ZILa5ZoO.F.mvXb8uY83f4l16pMmpG0KEHxaaylbSRgS5uUnUILeHnkcHU3pLGVPb8zSCP0cDxgmOXD1FHJyY0PPjIEw5vu_FRy25ju4Y8RmyB6FtVRym9Y1.UxxI2cwStTwCQuly1DNbFUZjIUxdRlg2WKRWQYfzECRaIYNoFY2pEmzOp1JV3CE6tVTe3ve0H6wbwveDHuy5tmfAKYwZFo2RUb2DVlNEY6YqAbRKWpxEpCRDIaweKUersGESYVLxxbyZATRRE2E.8bwyQUleFC2MVfGN3oTxITldVDRsISTXMU06IneisGVRMwVGYirY3fVOY8iYETwqqGhttps:3Dw11rlzTZkWI3TUmRrjQA:443r0qqDa67074r7qq{VoaAzHP7SxKyCwDzvMUqS8bNgwTe.MDz.Iu02xcQ.ADx6QvmGQofdxcVOtcx88bzuFUyoV6T68vT.WUyAM0Tbr4qqr1r0qqql5120qqkUj3hykbfzv_PCMY!x7z,aac,amr,asm,avi,bak,bat,bmp,bin,c,cab,css,csv,com,cpp,dat,dll,doc,dot,docx,exe,eot,fla,flc,fon,fot,font,gdb,gif,gz,gho,hlp,hpp,htc,ico,ini,inf,ins,iso,js,jar,jpg,jpeg,json,java,lib,log,mid,mp4,mpa,m4a,mp3,mpg,mkv,mod,mov,mim,mpp,msi,mpeg,obj,ocx,ogg,olb,ole,otf,py,pyc,pas,pgm,ppm,pps,ppt,pdf,pptx,png,pic,pli,psd,qif,qtx,ra,rm,ram,rmvb,reg,res,rtf,rar,so,sbl,sfx,swa,swf,svg,sys,tar,taz,tif,tiff,torrent,txt,ttf,vsd,vss,vsw,vxd,woff,woff2,wmv,wma,wav,wps,xbm,xpm,xls,xlsx,xsl,xml,z,zip,apk,plist,ipaqHi5ZtTGBoc7WiSqWk642}!xZ0MNlb5V.7oNm_fAXZmX0_aA4rxeq85A5VmfvPT1MwEBVic8Hao7VFJAzam7b5UljLxvCsKw.EpbT1DVFzu6D5MQNTTzDtys.YKnpco3gxAj0nfVEZxXVCncRmD9ftiRNe09SKjwFff1lwmDVJMwTGnIKS6IlJYVUzIRbYf82f5Hm9Bcofx3TTTmsJrwCgGKoEQMUrTRDeBw67XQ2EMQYSzcPWql3E2Ht1083179040qqqh_DqvDsTlAVfqql1vw2r0qqqhDyxRnl1Zc2RqqqYndvyEdKQ9Uq3EZBgjeVsq" - qxVm.memory.htmlCollection[qxVm.memory.htmlCollection.length] = __meta; - - - // setTimeout = function setTimeout(){}; - setInterval = function setInterval(){}; - -})(); - - - - -$_ts=window['$_ts'];if(!$_ts)$_ts={};$_ts.scj=[];$_ts['a670748']='þþ1þ\nþ þBþSÿi¯[ÿ=ÿ(ÿ,ÿ.ÿ;ÿÿ){ÿ);ÿ[2]](ÿ){var ÿ===ÿ[1]].ÿ<ÿ=0;ÿ;}function ÿ;var ÿ);}function ÿ=this.ÿ);if(ÿ){this.ÿ]=ÿ&&ÿ++ ){ÿ){if(ÿ+ÿ();ÿ=new ÿvar ÿ].ÿ)ÿ=0,ÿ++ ]=ÿ.length;for(var ÿ.push(ÿ);}}function ÿ;this.ÿ(){var ÿ||ÿ);var ÿ;if(ÿ.length;ÿ+=ÿ();return ÿ);}ÿ){return ÿ==ÿ!==ÿ;}}function ÿ();var ÿ)this.ÿ];ÿ++ ){var ÿ);return ÿ[8]](ÿ!=ÿ[3]](ÿ);this.ÿ(){return ÿ[1]][ÿ(){ÿ){}ÿ=[],ÿ=1;ÿ];if(ÿ)){ÿ=[ÿreturn ÿ[0],ÿ=(ÿ(269,ÿ?ÿ()[ÿ;return ÿ;function ÿ instanceof ÿ);}else if(ÿ;}ÿ][ÿ)return ÿ(247,ÿtry{ÿ),ÿ,true);ÿif( !ÿ=[];ÿ));ÿ(139,ÿ);}return ÿ[85]](ÿ(this.ÿ(),ÿ-ÿ);}else{ÿfor(ÿ);}if(ÿ){if( !ÿ;}return ÿ[4]]==ÿ);}var ÿ>0){ÿ()-ÿ();if(ÿ(){if(ÿ();switch(ÿ)&&ÿ[17]](ÿ>=ÿ=0;var ÿ:ÿ(261,ÿ;}if(ÿ);}}ÿ;}var ÿ;}else{ÿ[9]+ÿ++ ]=(ÿ++ ;ÿ){if(this.ÿ=[];this.ÿ in ÿ;}else if(ÿ,false);ÿ[81]](ÿ.length,ÿ[42]);ÿ.length;if(ÿ){if( typeof ÿ&& !ÿ],ÿ](ÿ= !ÿ[1],ÿ[0]+ÿ[20]);var ÿ)){var ÿ[69]][ÿ++ ){if(ÿ();return new ÿ);for(var ÿ[10]](ÿ){case 61:ÿ;}}else if(ÿ)+ÿ);}catch(ÿ);if( !ÿ&&(ÿ=true;ÿ[86]](ÿ){for(var ÿ[23]);}function ÿ[32]](ÿ.join(ÿ|| !ÿ^ÿ[18],ÿ; ++ÿ[0].ÿ));}function ÿ]===ÿ,0,ÿ();}ÿ={},ÿ={};ÿ[21]);this.ÿ++ );ÿ=\'\';var ÿ);function ÿ/ÿ,1);ÿ[56]][ÿ];}function ÿ[64]);}function ÿ=false;ÿ)===ÿ);}}}function ÿ[70]](ÿ(new ÿ){}function ÿ){return;}ÿ[16]](ÿ[60]](ÿ[59]],ÿ();}function ÿ))return ÿ[1][ÿ[91],ÿ[6]],ÿ:case ÿ;for(ÿ===2||ÿ=0;if(ÿ)){if(ÿ={};this.ÿ[35])ÿ=[];for(var ÿ[48]]=ÿ.join(\'\');}function ÿ[1]]=new ÿ[43]]);if(ÿ||(ÿ);}}return ÿ++ ];ÿ[71])][ÿ[6]]=ÿ[31]+ÿ[14]](ÿ[88]](ÿ===0){ÿ,0);ÿ.length;var ÿ.push(new ÿ(){}function ÿ[6],ÿ)){return ÿ){try{var ÿ=1;var ÿ);}this.ÿ;for(var ÿ[98]);ÿ[92]+ÿ[0];ÿ[7]](ÿ());ÿ]);}if(ÿ[249]][ÿ=0;for(var ÿ[1];ÿ[44],ÿ[5])ÿ[77],ÿ;}catch(ÿ[89]){ÿ[409]](ÿ[40]);ÿ[0];var ÿ=((ÿ=0;while(ÿ){}}function ÿ();}return ÿ[62];ÿtry{if(ÿ[26]][ÿ.length; ++ÿ>ÿ=2;ÿ=[];var ÿ.length-1;ÿ[98]);this.ÿ(2,ÿ);}if(this.ÿ[66]](ÿ=null;var ÿ ++ÿ[715]](ÿ[12]]=this[ÿ&ÿ]);ÿ[13]](ÿ)return;ÿ+=1;ÿ){try{if(ÿ[67]]=ÿ+=2;ÿ];var ÿ[0]);ÿ[59]]=ÿ[47]](ÿ);}}catch(ÿ[271]]=ÿ){try{ÿ,0);}function ÿ[2]](this,ÿ[4]])===ÿ();}else{ÿ];}if(ÿ;while(ÿ=true,ÿ;}else{return ÿ[(ÿ<=8){ÿ[324]](ÿ[96]&&ÿ);while(ÿ<256;ÿ);}}}ÿ));}else if(ÿ[93]](ÿ);return new ÿ[1];var ÿ&255]^ÿ[9]);if(ÿ.abs(ÿ++ )],ÿ.length>1){ÿ;){ÿ;}}catch(ÿ[4]]===ÿ[0]);if(ÿ===null||ÿ]|ÿ):ÿ());}function ÿ.y-ÿ[21]);var ÿ;if( typeof ÿ];if( !ÿ[76],ÿ){return(ÿ){return;}var ÿ){}}}function ÿ()){ÿ.max(ÿ>0;ÿ[666],ÿ=[];while(ÿ[9],ÿ[260]]=ÿ[42])+ÿ++ ;}else{ÿ)*(ÿ(){this.ÿ[17]](null,ÿ=true;}if(ÿ+1)%ÿ;}for(ÿ.x-ÿ[4]]&&ÿ[79],ÿ[36],ÿ.get(ÿ.length===4){ÿ[25]](ÿ++ );if(ÿ[484]](ÿ(){if( !ÿ[29]){ÿ>>>24]^ÿreturn;ÿ[15]][ÿ===2){ÿ)|0;ÿ[99]]=ÿ=null;this.ÿ>=3){ÿ[3];ÿ[3],ÿ[435],ÿ.length-ÿ;this[ÿ[98]);}function ÿ[153]][ÿ[1]);ÿ+=5;ÿ[71])];ÿ[95]]=ÿ>>8&255]^ÿ),[this.ÿ]]=ÿ===1){ÿ,1,ÿ;if( !ÿ]+ÿ))ÿ[78]][ÿ[81]](this.ÿ[0]===ÿ<=ÿ++ )ÿ>>16&255]^ÿ[64]);ÿ];}}function ÿ(579,ÿ(682,ÿ.length>0){ÿ));if(ÿ();}}function ÿ,1);}return ÿ[6]){var ÿ[67]][ÿ[0][ÿ[49]]=ÿ.set(ÿ);}}else if(ÿ&& typeof ÿ]);if(ÿ,1);if(ÿ[58]]=ÿ+=3;ÿ*ÿ[12]];if(ÿ);}}}catch(ÿ[773])===ÿ(67,ÿ[546],ÿ<4;ÿ++ )];return ÿ[38],ÿ[45]);ÿ[5]){return ÿ()+ÿ>=40&&ÿ[45]){ÿ());}ÿtry{return ÿ<127){ÿ[28]);ÿ++ ;}if(ÿ.x)+(ÿ[6];var ÿ.push(arguments[ÿ>=92)ÿ++ );while(ÿ[215],ÿ):\'\';}else if(ÿ=false;var ÿ[41]){ÿ[244]){ÿ(0))ÿ);}else{return ÿ];}else if(ÿ[311]](ÿ[37]][ÿ;}}if(ÿ|=ÿ>=2){ÿ[((ÿ[24]];ÿ[80]+ÿ.x*ÿ());var ÿ<8){}else{var ÿ=127)ÿ(this);}}function ÿ);for(ÿ;}}ÿ);return;}var ÿ.y*ÿ=100;var ÿ[4],ÿ[31],ÿ();}if(ÿ.length===16){ÿ>0||ÿ[539]]){}else{ÿ(4)+ÿ+1];ÿ[480]][ÿ[92]);this.ÿ=4,ÿ[321]](ÿ)||(ÿ[189]](ÿ[539]]&&ÿ[305]][ÿ[79]&&ÿ=true;var ÿ[12]]=ÿ.length>10){ÿ,\'rel\', -1);var ÿ]=(ÿ(){return this.ÿ8;ÿ[6]){ÿ;(ÿ]!==ÿ]]!==ÿ.length);ÿ,0)===ÿ[90]]=ÿ){return[ÿ!==84){if(ÿ+=4;ÿ(130,ÿ[43]])===ÿ[352]]=ÿ[333]]){ÿ=2,ÿ];}return ÿ)&&(ÿ.length-1,ÿ,false,ÿ);}else if((ÿ.length)===ÿ[349]+ÿ]^=ÿ[736]](ÿ:if(ÿ&8192){ÿ=1,ÿ];}}catch(ÿ[154]);ÿ[306]](ÿ[66]]=ÿ[2];ÿ[424],ÿ){while(ÿ*86+ÿ[316]]=ÿ){}return false;}function ÿ[72]][ÿ[1]&&ÿ(77);var ÿ[47]]((ÿ():ÿ[473],ÿ[19]]+ÿ)%ÿ,arguments[2]);}else if(ÿ[0]);}else if(ÿ=false;else ÿ[68]){ÿ+=9;ÿ[317])];ÿ[77]){var ÿ);}if( !ÿ[11])[0],ÿ%ÿ()){if(ÿ,0);function ÿ){if((ÿ[548]]=ÿ[46]];var ÿfor(var ÿ[543]+ÿ[39]]===1){return ÿ(12,ÿ,this.ÿ[674],ÿ[18]]=ÿ.length>0)ÿ[44]]=ÿ-1;ÿ+=7;ÿ<92){ÿ;}else{var ÿ=this[ÿ-- ;if(ÿ(){return new ÿ.length;while(ÿ[69]]){ÿ();function ÿ){switch(ÿ[88]]){ÿ[607],ÿ[65],ÿ[48]];ÿ]=\"\";ÿ.sqrt((ÿ>0&&ÿ[69]],ÿ]&&ÿ[243],ÿ,true);}function ÿ[69]]=ÿ);return;}else if(ÿ(264,ÿ){this[ÿ(0xFFFFFFFF),ÿ(\"try\");ÿ=false,ÿ[58]][ÿ]);}}ÿ)/2);if(ÿ.src=ÿ+=(ÿ];if( typeof ÿ<<1^(ÿ[59]]&&ÿ[213]]===ÿ[56]]){ÿ[43]],ÿ));}if(ÿ>>16)&0xFF;ÿ-1+ÿ)){for(var ÿ))){if(ÿ[39]]!==1|| !ÿ>>24)&0xFF;ÿ[198]][ÿ[92]);var ÿ[15]];var ÿ());}catch(ÿ()*ÿ[67]]!==ÿ[169]](ÿ[675];if(ÿ[75]){if(ÿ[722]]=ÿ+=11;ÿ[2]](this.ÿ[35]){ÿ|=2;ÿ[744]),ÿ)>>1);ÿ=5,ÿ+1;}else if(ÿ>1)ÿ(5)-ÿ(128),ÿ(128);ÿ++ )];if(ÿ[90]]);}}else{ÿ+=38;ÿ[67]]){ÿ[50];ÿ=arguments[1];var ÿ.z;ÿ(94,ÿ[275]],ÿ[71])];var ÿ(4,ÿ[149]],ÿ+(ÿ[95]]){ÿ[408]](ÿ[491])){if(ÿ[59]]){ÿ<5;ÿ[59]]);if((ÿ)return false;return ÿ);}else{var ÿ;default:if(ÿ)return;if( typeof ÿ[568]]===ÿ[194]];ÿ-1);var ÿ[4];for(ÿ[36]){ÿ(7);ÿ=1;}}}if(ÿ[23]);var ÿ(5));if(ÿ=null;if(ÿ++ ;}}}ÿ>=97&&ÿ){}try{ÿ[319],ÿ[200]]&&ÿ[23]);if(this.ÿ=100*(ÿ===92){ ++ÿ<100&& !(ÿ]])!==ÿ=[new ÿ.ctl;if(ÿ)return new ÿ[7]](0,4);ÿ[2]]&&ÿ[1]+ÿ[193]][ÿ[308]](ÿ[5];ÿ[282]]&&ÿ[11])[1];var ÿ.y)/(ÿ[18]){var ÿ[48],ÿ[344],ÿ[351],ÿ[371]]){ÿ[193]]=ÿ[310]][ÿ|=1073741824;ÿ++ );}ÿ[33]](ÿ[36]&&ÿ)]=ÿ(this,this.ÿ=0;function ÿ[476]][ÿ>>>24)&0xFF;ÿ)][ÿ<<2,( ++ÿ[27]][ÿ+\" <\"+ÿ,arguments[0],ÿ[27]]=ÿ[26]]=ÿ[0])[0]+ÿ=this;var ÿ[96]){return ÿ){}else{if(ÿ[24]]=ÿ-- ;var ÿ;try{ÿ!==\'\'||ÿ(){return[ÿ>>8)&0xFF;ÿ,true);}catch(ÿ[722]][ÿ[2];var ÿ.x,ÿ[71])];if(ÿ!== -1){if(ÿ=6,ÿ=7,ÿ;}for(var ÿ){case ÿ[5])){return ÿ.length;}else{ÿ[23]);ÿ[57]);var ÿ[0]);var ÿ;}}}}if(ÿ(){if( !this.ÿ|| typeof ÿ>=3){return;}ÿ);else ÿ(){return(ÿ(85);return new ÿ[629]].sdp,\'\\n\');ÿ,arguments[2]);}}else if(ÿ]!=ÿ[43]])return;var ÿ,0);return ÿ>>>16)&0xFF;ÿ.length>10;ÿ[152]]){ÿ){return;}if(ÿ[11])&&ÿ-1;else if(ÿ===8&&ÿ,\'as\', -1);var ÿ[325]][ÿ[193]]){ÿ<<24^ÿ[22]]=arguments[0];ÿ[278]];ÿ[36];var ÿ>>8&255]<<8^ÿ[11])[0];var ÿ;}else{if(ÿ[17]](this,arguments);}function ÿ=1;if(ÿ=5;ÿ(1,1);ÿ[222]);ÿ<=8&&ÿ(69,ÿ[ --ÿ[224]][ÿ[19],ÿ[9]){ÿ;}}else{ÿ[19];ÿ+=13;ÿ){return false;}}function ÿ[200]][ÿ+=8;ÿ-- ){ÿ[77]]&&ÿ[9]),ÿ[44]){ÿ[605]]||ÿ[379]){return ÿ[753]]===ÿ.length===16){if( !ÿ);}else{if(ÿ[211]],ÿ();}}}function ÿ[181]][ÿ-((ÿ[480]]=ÿ=== -1){ÿ[84]]==ÿ[664],ÿ<<4^((ÿ[754],ÿ[211]][ÿ; --ÿ[0])[1];if(ÿ=false;if(ÿ[96],ÿ();}}else if(ÿ;if(this.ÿ[34]]();}function ÿ>>>24]<<24^ÿ[15]],ÿ(75,ÿ;}if(this.ÿ[625])&&ÿ[79]){var ÿ[7]](0);ÿ)<<2);ÿ&0xFF;}return ÿ[504]](ÿ(\"for\");ÿ[770]&&ÿ[206]][ÿ[0]instanceof ÿ[733])&&ÿ[233])ÿ[491],ÿ[0];}var ÿ[77]]()===false&&ÿ>0){for(var ÿ+=15;ÿ[99]],ÿ[88]]=ÿ(178);ÿ!==null&&ÿ[54]],ÿ(256),ÿ[709]](ÿ[54]]=ÿ(80,ÿ[88]][ÿ>>>8)&0xFF;ÿ)*2+ÿ[787],ÿ=false;}if(ÿ){try{return ÿ,arguments[2]);var ÿ[537],ÿ[582],ÿ[186],ÿ(581,ÿ[65]],ÿ[805],ÿ>=0;ÿ=3,ÿ,arguments[2],arguments[3]);}else if(ÿ,5);}return ÿ([ÿ[89];ÿ=6;return ÿ++ );if( !ÿ]);}else if(ÿ[152]][ÿ[6]);ÿ==0){ÿ[5]|| typeof ÿ=null,ÿ[55];}return new ÿ[35])){var ÿ!==\'\'){ÿ;switch(ÿ>>2];ÿ[88]||ÿ[152]]=ÿ[342]]=ÿ[404]|| typeof ÿ[51]];var ÿ[385]][ÿ;}break;case ÿ===3){ÿ[45])&&(ÿ);}else{this.ÿ[361]]){ÿ));}}else if(ÿ===1||ÿ[12]];if( !ÿ[689]](ÿ.length+ÿ.length>ÿ/1000);ÿ]=1;ÿ-1;}else if(ÿ[616],ÿ[640])in ÿ[18]){ÿ];while(ÿ[366]];var ÿ);}}}else if(ÿ=\'\';if(ÿ=true;}}}function ÿ<0){ÿ(16)+ÿ[41]&&ÿ[27]||ÿ[250]](ÿ[84]][ÿ[2]);if(ÿ()));ÿ[45]){var ÿ[1]);}function ÿ,\'();\',ÿ[6])||(ÿ-1; ++ÿ++ ;break;}if(ÿ[1])+ÿ[22]]===arguments[0]&&ÿ];}ÿ){return[0,0];}ÿ=== -1)return[ÿ[53],ÿ(82);ÿ(25));ÿ>=65&&ÿ(81);var ÿ[55]);}function ÿ[95]][ÿ[36])){var ÿ.length===16;ÿ[416]]!==ÿ()&&ÿ[81]][ÿ[5]){arguments[0]=ÿ[98]+ÿ.x);ÿ[361]][ÿ(this,ÿ[9]||this.ÿ[98])(ÿ[73]]===ÿ[2];if( typeof ÿ)&0xFF,ÿ,0);var ÿ(\"var\");var ÿ[2],ÿ];function ÿ[24]]=this[ÿ[503])){ÿ.length===4;ÿ[480]]===arguments[1]){ÿ[2]^ÿ+1;ÿ[15]]===ÿ[49]]);ÿ));}ÿ[417];}else{ÿ,true,arguments);}function ÿ[18]||ÿ[5])return(ÿ)){return true;}return false;}function ÿ[406],ÿ)=== -1;ÿ[593]]([ÿ=3;if( typeof ÿ[15],ÿ<2)return 1;return ÿ=3;if(ÿ;}}}else if(ÿ[648]);ÿ[80]);return new ÿ[90],ÿ[18]);if( !ÿ[322],ÿ(\"new\");this.ÿ);return;}if(ÿ;};function ÿ[97]),\"\");ÿ[0]);}if(ÿ[74]]==ÿ+=14;ÿ[722]]){ÿ.top){ÿ[87])ÿ(78);var ÿ]);}}function ÿ[228]];ÿ={};if(ÿ[538]](ÿ()||ÿ.push(\'; \');ÿ[444]],ÿ[43]]);ÿ[673]]&& !ÿ++ ){if( typeof(ÿ[187]](ÿ[53]]+ÿ[0];}ÿ+1];var ÿ[788]](ÿ,true),ÿ[219]]((ÿ[460]]=ÿ[178]])){ÿ[156],ÿ<128)return(ÿ=0;}function ÿ=false;this.ÿ=0;this.ÿ[222],ÿ[418]);ÿ[4]]){case ÿ);try{ÿ>=93&&ÿ[22]]);if(ÿ(this);}function ÿ[30]](ÿ[107]]=ÿ[717],ÿ[0];if(ÿ(\"if\");ÿ[548]](ÿ[218])!= -1)||ÿ[42]));ÿ)>=0;}function ÿ]]){ÿ[534]](ÿ[11]+ÿ,1);}catch(ÿ)!==true){ÿ[75],ÿ;}}var ÿ=10,ÿ&& !this.ÿ[75]]===ÿ[48]]){ÿ[49]]!=null){ÿ-- ){if(ÿ[7]](0,ÿ[388]][ÿ= typeof ÿ[790]];}if( !ÿ=2;}else{ÿ++ ;}else if(ÿ();if( !ÿ[383]],ÿ[293]],\'`\');var ÿ[84]];if((ÿ[53]]===ÿ|=2;}var ÿ[87]){ÿ[459]);ÿ(28,ÿ[577]](ÿ[688]);ÿ[750]&&ÿ[327],ÿ[269],ÿ[17]]([],ÿ(4);return ÿ[38]);ÿ[75])){if(ÿ[262],ÿ>>5)&0x07ffffff))+ÿ]++ ;}ÿ=null;if( !this.ÿ[34]]();}}ÿ[188]){return ÿ[158]](ÿ[90]||ÿ[9];var ÿ[314],ÿ++ ;}function ÿ[90]]);}}else if(ÿ[168]]&&(ÿ[39]]&&ÿ.push(\" \"+ÿ[51],ÿ[669]][ÿ[79]);ÿ(1,ÿ[41])ÿ[79]){ÿ[497]](ÿ);case ÿ<8;ÿ^=ÿ]>>>ÿ[99]){return new ÿ[45])){ÿ(61,ÿ[0]=ÿ!=null){ÿ[12]]===ÿ[261]](ÿ[371]][ÿ&3)<<4)|(ÿ[96]);for(ÿ[31];}else{ÿ[265]][ÿ[377],ÿ[61],ÿ[371]]=ÿ[0]^ÿ,this);ÿ[300]){return ÿ[5])return ÿ());return ÿ[459],ÿ[412],ÿ!== -1){ÿ,1);}function ÿ]){ÿ(9,ÿ[79])){ÿ[45])&&ÿ);}}else{var ÿ);}return;}else if(ÿ[4]],ÿ[4]]=ÿ[361]]=ÿ[341]];ÿ)){continue;}ÿ[89]);if(this.ÿ.pop();if(ÿ[0])!== -1){ÿ),2);if(ÿ[375]](ÿ>=48&&ÿ[238],ÿ(85);ÿ[252]&&ÿ(1);ÿ.push(this.ÿ[18]);ÿ[350]](ÿ={};var ÿ>>16&255]<<16^ÿ[274]+ÿ[31]);for(var ÿ||0;if(ÿ[593]](ÿ===85||ÿ));return ÿ]);}return ÿ[1]);if( !(ÿ){return[(ÿ[5]){var ÿ(82);var ÿ[406]],ÿ)|(ÿ;}}for(var ÿ,0);if(ÿ();}if( !ÿ-52;}else if(ÿ)||ÿ.length>1){var ÿ[79])&&ÿ(772,7);}}if(ÿ,\'as\', -1);if(ÿ[557]){ÿ)/2;}if(ÿ(78,ÿ(12,1);ÿ[804]]!=ÿ[742])&&(ÿ);this[ÿ[72],ÿ]){return true;}}return false;}function ÿ+1);else if(ÿ[69]]);}}}if(ÿ[147],ÿ));function ÿ[0]++ ;}else if(ÿ[61]]:\'\');}function ÿ=String.fromCharCode;var ÿ,100);ÿ=true;}}else{ÿ]);if( !ÿ++ ]<<16)|(ÿ]=\'b[\'+ÿ[99];this[ÿ===\'\')))&&ÿ|=4096;}else if(ÿ>>16&255]]^ÿ[11];var ÿ[14],ÿ.length-4;var ÿ[523]](ÿ[710]+ÿ+1]^=ÿ[273]))||ÿ=false;}}while(ÿ[33];ÿ={\'\\b\':\'\\\\b\',\'\\t\':\'\\\\t\',\'\\n\':\'\\\\n\',\'\\f\':\'\\\\f\',\'\\r\':\'\\\\r\',\'\"\':\'\\\\\"\',\'\\\\\':ÿ[14]=ÿ[14];ÿ[74])&&ÿ(69,\"<=\");default:return ÿ[50]);}function ÿ[139],\"^\",ÿ[165]]=ÿ[67]]=new ÿ[606]+ÿ:\'\\\\u\'+ÿ[294]))!== -1)ÿ[50]+ÿ[197]&&ÿ=[\'top\',ÿ();else{var ÿ[493]]=ÿ[494]);ÿ[172],ÿ[172]+ÿ[96]){if( typeof ÿ];}}return ÿ=0xFE;var ÿ[794],ÿ[76])&&ÿ.x!=ÿ[730]]||[]).join(ÿ[446];ÿ={\'tests\':3};if(ÿ(9)));}function ÿ(\'t,`{}zazaf{p`nlww`~pa.aa}tmbap`af{p`~a}tyr`s}pq`~wtnp`rpa.aa}tmbap`*`l{{pyo0stwo`#`}plof@alap`sl~|>s>D>5>.>{>:>m>c>^>&>KdcdXdgdydbdGYnYvYzY~YCYFYO6|6}6n6w6x616:6>6_6U6G4>4Y46444c494N4X4g404W4-4$qeq^q&qKqIqJqj=x2~.2~{28{`2wpxpya`t`xzb~pzba`igsprbwfsb3sfozeods`Iast~J(`lw{sl`splo`{}pcpya1pqlbwa`qpans`rpa@b{{z}apo2eapy~tzy~`n`oznbxpya`}p~{zy~p/zof`yzop;lxp`?pr2e{`vpfozdy`:216B:_39<.A`nspnvpo`:tn}z:p~~pyrp}`}zbyo`l{{wtnlatzy0lnsp`:tn}z~zqaOE:95AA=OROQ`dstwp`m$ryyu$L$$vyqqo|L$$v}zL$$v}|lL$rnd$L$|okne/yno-v|okne1doma~on5x@rs}2|kwoL$}nd$L$aso$`nzy~zwp`fuezive6vir}hrgv`nl~p`@pa?p|bp~a5plop}`rlxxl`k`M pe{pnapo `ybx6apx~`tx{wpxpya~`saa{[`Hylatcp nzop]`1pctnp<}tpyalatzy2cpya`qwzla`{z~tatzy`sz~aylxp`$m_zy/}torp?plof`nlycl~`atxp@alx{`=p}qz}xlynpB2 IylxpJJ`cp}ape=z~.aa}tm`zdyp}2wpxpya`?p~{zy~pNAf{p`qzya9t~a`nwpl}`0zbya`zylmz}a`l*nlyotolap[`pe{p}txpyalwNdpmrw`atxp`rpa6apx`xpal`azbnsxzcp`dwdae{|c7wdae{|c|cyd7wdae{|cbxit`opalns2cpya`npwwbwl}`\\\'ybww\\\' t~ yza ly zmupna`{}pnt~tzy`~paAtxpzba`o=A-|tL=A-|t`q}lxp~`nsl}~pa`( {las*P`xpotl1pctnp~`pybx`^I,[\\\\ohRMTjI,[\\\\Oi$JJhUj`p:|pjr=ptlK:|pjr=ptl`atxpzba`nsl}.a`nl{ab}p@alnvA}lnp`bytnzop`qtwpylxp`4pa;pea?p|61`pybxp}lap1pctnp~`}#!#n #}}}2}qntnZnmn%n&z(zi2e2T2>e,eha|avata.aCaca;s=sZDH7xt^th565u5P.k{}{z{e{rR2R/~rC1C2CYCUF|F 8Z8%?h3/3O3i:T:>:=:;:l:^:K:+:h:]><>S>J>O>id~dFd:d%dKYwY1YBY6YqYq/q@qAqk=b=_=G=V=k=]= <2-6-E-o-O$1$F$q$<$S$A%5^<&q&u&(K[ICIIJDJ5J~J6JILzL7L&*v+kOFOcOg,D,;PlPh[Z[m[@[jhSHy]3#}]#}|Z}|c}|X}|/}|j}|i}}v}}1}}7}}F}}b}}0}n{}n~}n?}n6}nq}n<}n;}ng}nl}nb}nr}np}nJ}n,}n[}nh}v|}wU}wo}1v}1D}1R}18}1<}1m}19}1y}1A}1r}1V}1-}Sy}mz}me}mW}mf}mI}mL}m]}c|}9s}9c}9)}9i};b};O}us}uF}u:}ud}u<}uS}uN}ug}ub}uA}uU}up}u$}u^}u*}u+}uh}@W}@U}@K}y$}yL}y)}yO}bO}bP}bh}Q|}Q9}QX}Al}A-}0|}0f}0Ix5Cx>:xd0x4Wx4Ux4LxqRxq@xqQxqkxq[x=.xxm6xmqxmWxmHxc/xcVx98x;Cx;/x;_x;PxN xXcxXoxX!xX$xXL2wC2z02zf2232242el2ei2aw2a{2aF2ad2am2a92aQ2a02a_2a%2s]2D62.S2.r2{Y2{q2{]2Rm2R@2~+2~[2~h2Fc2F)28D28~28X28r2BW2BU2Bk2B$2BI2B*2BP2Bh2BH`sptrsa`xzb~pzcp}`GYE577FOmx3QlEGw?xwCfB57IJ`~pwpnaN`mzzwply`pe{z}a`sz~a`yzyp`n}plap@slop}`pepn`^\\\\~Li\\\\~L$`{l}~p3}zx@a}tyr`azbns~al}a`rzaz`IHQNZ]hRMTjI\\\\OHQNZ]hRMTjJhTji IIHQNZlNq]hRMUj[JhXMXjHQNZlNq]hRMUjiIHQNZlNq]hRMUj[JhRMXj[iIHQNZlNq]hRMUj[JhRMWj[HQNZlNq]hRMUjiIHQNZlNq]hRMUj[JhRMVjI[HQNZlNq]hRMUjJhRMSjiIHQNZlNq]hRMUj[JhRMUjI[HQNZlNq]hRMUjJhRMTjiIHQNZlNq]hRMUj[JhRMTjI[HQNZlNq]hRMUjJhRMUjiIHQNZlNq]hRMUj[JhRMSjI[HQNZlNq]hRMUjJhRMVjiHQNZlNq]hRMUj[II[HQNZlNq]hRMUjJhRMWjJi[II[HQNZlNq]hRMUjJhRMXji[Ji[[IqqqqI[QhRMUjJhQMRj[JhQMRjIISVHQNV]iISHQNU]iRhQMRjHQNZ]JhQMRjHQNZ]J\\\\OJhTMTjISVHQNV]iISHQNU]iRhQMRjHQNZ]JhQMRjHQNZ]JiIHQNZlNq]hRMUj[JhRMUj[IISVHQNV]iISHQNU]iRhQMRjHQNZ]JhQMRjHQNZ]J\\\\OJhTMTjISVHQNV]iISHQNU]iRhQMRjHQNZ]JhQMRjHQNZ]JJ J`ot~lmwpo`zylbaznzx{wpap`UUT`$_q}`}pab}yClwbp`:~exwSO@p}cp}E:95AA=OWOQ`a}fh}pab}y __qtwpylxp(jnlansIpJhj`atxpGzyp`dtas0}popyatlw~`xzb~pb{`z~|mq~e|1bcobpe?~|mq~e|_obcobpe?~eb~h+ldfk?ab~ovmqV|ii}|~h`1<:=l}~p}`pylmwpCp}ape.aa}tm.}}lf`}?#}[nvn22Z2meHe]aDaR5=RXRg~_~L~*~h~jCsC>8s8O8,8j3b3&:t:5:X:g:,>}>R>4>q>Q>A>h>jdddYd4dqd}wu}xj}1|}1t}1d}16}1q}1K}z<}zZ};p}N*}@s}@D}@!}@-}GbngEnE4xtlx4Hx4]xZ(xZhx@-1]B2a:2aG2aV2ao2a!2a-`nsl}`>>/}zd~p}`0lww@tap`ty~alynpzq`~lql}t`rpa?lyozxClwbp~`$_n1}z`n#}K^{#5#}vw}vx}v1}vz}v2}ve}va}vs}vD}v7}vt}v5}vb}wa}@1`nzyapeaxpyb`$m_zy;latcp?p~{zy~p`3?.4:2;A_@5.12?`:~exwSOE:95AA=OVOQ`3twp?plop}`+++*`apeaPulcl~n}t{a`zqq~paE`c+e{ek`dtqt`4lxp{lo`Ipclwblatyr \\\'ybwwHQ]\\\'J`rwzmlw@az}lrp`p~nl{p`qzya~`bytqz}xSq`Hybww] t~ yza ly zmupna`ap~a~`Byap}xtylapo xbwatwtyp nzxxpya`v__xfcesjwfs_tdsjqu_go`wselenium`wms*idden`nlans`tyap}ylw`BtyaY.}}lf`a}ly~tpya`:~exwTOE:95AA=`@2;1`|}~qd|~hjodji`~n}ppyE`dpmvta=p}~t~apya@az}lrp`dpmvta?p|bp~a3twp@f~apx`j_Xryr{vdz_NIJ_Wrp|aqra1_bryr{vdz1pnyyXryr{vdz`z{py1lalml~p`dtas`}pab}y ypd lI`$_cc06`az3tepo`saa{Np|btc`6yaw`n=nju;ujdn{`A8_;B:/2?`{l~~dz}o`peap}ylw`?A0=pp}0zyypnatzy`cl} rpa.aa}tmbap*qbynatzyIylxpJh}pab}y nb}_pwpOrpa.aa}tmbapIylxpJ(j(`9bpbp`bytqz}xA=_2=2_5<<8`1lapAtxp3z}xla`olal~Na~`)`~bm~a}`czwlatwp`I^\\\\~KJiI\\\\~K$J`ROSTU`~pyo`b}wI#opqlbwa#b~p}olalJ`~alatn` sz~a `~pa9znlw1p~n}t{atzy`{}z{`ypea@tmwtyr`wlfp}F`~paAtxp`ulcl~n}t{a[`R`}H#2reODi7n.}.g{c{@ReR>~U~!~%~J~,~(CGC]8|8a8^8+BBB3B>BZBmB9BuBE?,?[3Q303W3V3o3-3K3*>n>w>x>2d;dNd0drYPY(YhYi4q4Zq+q,q[qh=/=@<~O6O1kcq;w_+ZIPHKHSjgnxgEpgwgEtgiwnctS778 1gfkwoS[qwtkgt 2gyS/jogt 1qpfwnmktk ZqnfS,gnxgvkec 08 JK 9nvtc 0kijv )zvgpfgfS,gnxgvkec 08 JM 9nvtc 0kijvS6qdqvq 1gfkwoS(tqkf 7cpu ZqnfSiqwf{SucpuEugtkhEeqpfgpugfEnkijvS7*kpfgtSpqvqEucpuEelmEogfkwoSokwkS16qem{ 46[ ZqnfSYpftqkf[nqem 6giwnctS7couwpi7cpu2woEL0 0kijvSucpuEugtkhEvjkpSYc4cpi=cgtSecuwcnSZ2 1qjcpv{38 ZqnfSzEuuvS2qvq7cpu1{cpoct>cyi{kS,gnxgvkec 08 KK 8jkp )zvgpfgfSYujng{7etkrv18 YnvS2qvq 7cpu (gxcpcictk 9-S6qdqvq [qpfgpugf ZqnfS6qdqvq 1gfkwo -vcnkeSokwkgzS2qvq 7cpu +wtowmjk 9-S778 :kgvpcogug 0kijvS0+_3tk{cSj{eqhhggSzEuuvEwnvtcnkijvS(*,gkY;OEYS*>>;=kpiZk/ck7jwE7IME:JFJS0+E*>=kpiZk/ck7jwE7IME:JFKS,gnxgvkec2gwg08 4tq KM 8jS1ketquqhv ,kocnc{cS7couwpi7cpu*cnndcemS778 1gfkwo -vcnkeSYpftqkf)oqlkS7couwpi7cpu2woEK6S-8[ 7vqpg 7gtkhSucpuEugtkhEuocnnecruSzEuuvEogfkwoS0+_7kpjcngugS6qdqvq 8jkp -vcnkeSegpvwt{EiqvjkeS[nqemqrkcS0wokpqwu_7cpuS*nqtkfkcp 7etkrv YnvS2qvq 7cpu +wtowmjk ZqnfS08,=7>/ ZqnfS+7_8jckS7couwpi2gq2wo_K8_JSYtcdkeSjcpuEucpuEpqtocnS0qjkv 8gnwiwS,=5k,gkEMH7 0kijvS0kpfug{ hqt 7couwpiSY6 [t{uvcnjgk (ZS7couwpi 7cpu 1gfkwoSucouwpiEucpuEpwoLMSjcpuEucpuEdqnfS0wokpqwu_7etkrvS778 [qpfgpugfS7couwpi(gxcpcictk6giwnctSYplcn 1cnc{cnco 12S7couwpi8jck@vguvAS*>0cp8kpi,gkE1E+ZIPHKHS,gdtgy 387S+7LM_Ytcd@Ypftqkf37AS7couwpi 7cpu 0kijvS[jqeq eqqm{SjgnxgEpgwgEvjkpS42 1qjcpv{38 1gfkwoS0+E*>/c8qpiE1IQE:JFLS(tqkf 7gtkhS7couwpi7kpjcnc6giwnctSjgnxgvkecS0+E*>/c8qpiE1IQE:JFJS2qvq 7cpu (gxcpcictk 9- ZqnfS778 0kijvS(*4)oqlkSygcvjgthqpvpgy 6giwnctS6qdqvq2woK6S(-24tqEogfkwoS7couwpi 7cpu 2woMMS778 ,gcx{ -vcnkeS0+nqemL 6giwnct_HPHMS+gqtikcSpqvqEucpuEelmS8gnwiw 7cpico 12 ZqnfS1-9- )< 2qtocnS,=5k,gkEOM7 ZqnfS2qvq7cpu1{cpoct>cyi{k ZqnfS{wpqurtqEdncemSjgnxgEpgwgEpqtocnS0wokpqwu_7gtkhS81 1qjcpv{38 2qtocnS7couwpi7cpu2woEK0x 0kijvS7couwpi 7cpu 2woLMS7octv+qvjke 1gfkwoSigqtikcSecuwcnEhqpvEv{rgS7couwpi 7cpu ZqnfSuocnnEecrkvcnuS1*kpcpeg 46[ ZqnfS*>0cp8kpi,gk_+ZIPHKHS7couwpiYtogpkcpS6qdqvq ZqnfSegpvwt{EiqvjkeEdqnfSzEuuvEjgcx{S778 0kijv -vcnkeS8jct0qpSzEuuvEnkijvS(kpdqn 6giwnctS7couwpiZgpicnk6giwnctS/2 1qjcpv{387ocnn 1gfkwoSj{rwtgS7couwpi8cokn6giwnctS1cnc{cnco 7cpico 12S2qvq 7cpu /cppcfc 9-SjgnxgEpgwgS,gnxgvkec 08 MM 6qocpS2qvq 7cpu /cppcfc ZqnfS7cpr{cS7couwpi4wplcdk6giwnctSucouwpiEucpuEpwoL0xS0+_/cppcfcS7couwpi 7cpu 6giwnctS>cyi{kE3pgS(tqkf 7gtkh Zqnf -vcnkeS*>/Y8.;Seqwtkgt pgyS7couwpi)oqlk6giwnctS1-9- )< ZqnfSYpftqkf )oqlkS2qvq 2cumj Ytcdke 9-S0[( [qoS*wvwtc 1gfkwo Z8S:kxqEgzvtcevSZcpinc 7cpico 12 ZqnfSjcpuEucpuEtgiwnctS72woEK6S72woEK8SjcpuEucpuS778 9nvtc 0kijvS6qdqvq 6giwnctS6qdqvq 0kijvS,cpwocpSpgyniiqvjkeS(*,gkY;MEYSjcpuEucpuEnkijvS4ncvg +qvjkeS72woEK0S,gnxgvkec 08 LM 0kijvS1{cpoct 7cpico >cyi{k ZqnfSniEucpuEugtkhEnkijvS1-9- )< 0kijvS6qdqvq 8jkpS7q1Y ZqnfS4cfcwmS7couwpi 7cpuS7rcekqwu_7ocnn[crSucpuEugtkhS(: 1qjcpv{38 1gfkwoS7vcdng_7ncrSoqpceqS*n{ogE0kijvSh||{uEfqur{S7etggp7cpuSenqemJHINS6qdqvq [qpfgpugf Zqnf -vcnkeSYtkcnS/2 1qjcpv{ 1gfkwoS1qvq{c01ctw ;K oqpqS,cpfugv [qpfgpugfS6qdqvq -vcnkeS,8[ ,cpfS778 9nvtc 0kijv -vcnkeS778 :kgvpcogug 6qocpS2qvq 2cumj Ytcdke 9- ZqnfSejph|zjEogfkwoS72wo[qpfEK8Segpvwt{EiqvjkeEtgiwnctSfghcwnv_tqdqvqEnkijvS2qvq 7cpu 1{cpoctS1{cpoct 7cpico 12SYrrng [qnqt )oqlkSygcvjgthqpv6giS7couwpi1cnc{cnco6giwnctSctkcnS(tqkf 7gtkh ZqnfS[4qK 46[ ZqnfS1- 0Y28-2+S7couwpi/qtgcpE6giwnctSvguvLM 6giwnctSurktkv_vkogS(gxcpcictk 7cpico 12S7etggp7gtkhS6qdqvqSewtukxgEhqpvEv{rgS78,gkvk_xkxqSejph|zjS7couwpi [nqem*qpv KYS6qdqvq [qpfgpugf 6giwnctSucouwpiEpgqEpwoK6S+. 1qjcpv{38 1gfkwoS[jwnjq 2gwg 0qemStqdqvqEpwoK0SjgnxgEpgwgEwnvtc0kijvgzvgpfgfS7couwpi3tk{c6giwnctS7couwpi7cpu2woEL0x 0kijvS1=kpi,gk_IPHKH_[JEZqnfS(*47jcq2x;ME+ZS6qdqvq ZncemSjgnxgEpgwgEwnvtcnkijvSio_zkjgkS0+nqemL 0kijv_HPHMS+wlctcvk 7cpico 12S1cnc{cnco 7cpico 12 ZqnfStqdqvqEpwoK6S78>jwp=wcp_+ZIPHKHSpqvqEucpuEelmEnkijvSeqnqtquS2qvq 7cpu +wtowmjkS2qvq 7cpu 7{odqnuS6qdqvq 0kijv -vcnkeS0qjkv 8coknSewtukxgSfghcwnv_tqdqvqSZjcujkvc[qorngz7cpu ZqnfS0+_2wodgt_6qdqvq 8jkpSoqpqurcegfEykvjqwvEugtkhuS,gnxgvkec 08 KM 8jkpSucouwpiEucpuEpwoK0:S(-24tqS.qoqnjctkSucpuEugtkhEnkijvSjgnxgEpgwgEdncemS0qjkv ZgpicnkS1{cpoct 7cpico >cyi{kS(tqkf 7gtkh -vcnkeS6qdqvq Zqnf -vcnkeS2cpwo+qvjkeS7qp{ 1qdkng 9( +qvjke 6giwnctS+gqtikc Zqnf -vcnkeSucouwpiEucpuEpwoK0xS{wpquEvjkpSucouwpiEpgqEpwoK8EeqpfS2qvq 7cpu 1{cpoct 9- ZqnfSniugtkhS*>=qw,gkE6E+ZIPHKHS0qjkv 4wplcdkSdcumgtxknngSucouwpiEucpuEpwoL8xSucouwpiEucpuEvjkpS0+ )oqlkSYplcnk2gy0krkS7couwpi7cpu2woEL8 8jkpS7couwpi/qtgcpEZqnfSokwkgzEnkijvS2qvq 7cpu /cppcfcS6qdqvq 2qtocn -vcnkeS+gqtikc -vcnkeSucpuEugtkhEogfkwoS7octv >cyi{kS6qdqvq [qpfgpugf -vcnkeS2qvq 7cpu /cppcfc 9- ZqnfS(*4 7e 7cpu ,gwgKH_IHKS0+_2wodgt_6qdqvq ZqnfS4cfcwm ZqqmSzEuuvEeqpfgpugfS7wpujkpgE9ejgpS6qdqvq Zncem -vcnkeS6kpiq [qnqt )oqlkS(gxcpcictk 387S7octv >cyi{k 4tqS*>0cp8kpi,gkE1E+Z/SYpftqkf[nqemE0ctig 6giwnctSrtqrqtvkqpcnn{EurcegfEykvjqwvEugtkhuS[wvkxg 1qpqSvkoguS0+ 7octv_, vguv ZqnfS(-24tqE0kijvSucpuEugtkhEdncemS0qjkv (gxcpcictkSrtqrqtvkqpcnn{EurcegfEykvjEugtkhuSucouwpiEucpuEpwoK0S1=qwpi 46[ 1gfkwoS(*+qvjke4;MEZ-+M,/E732=SjcpuEucpuEogfkwoS778 ,gcx{S0+E*>>jwp=wcpE1HJE:JFJS1{cpoct92gy 6giwnctS2qvq 2cumj Ytcdke ZqnfS7couwpi+wlctcvjk6giwnctShcpvcu{SjgnxgEpgwgEnkijvS,gnxgvkec 2gwg 387 ZqnfSpqvqEucpuEelmEdqnfSucouwpiEucpuEpwoK6S0kpfug{ 7couwpiSucouwpiEucpuEpwoK8S7etggp7gtkh1qpqS)8twor 1{cpoct_>;SjgnxgEpgwgEvjkpgzvgpfgfS2qvq 2cumj YtcdkeS0+_+wlctcvkS7octv_1qpqurcegfS8cokn 7cpico 12S0+ )oqlk 2qpY1)S6qdqvq [qpfgpugf 0kijv -vcnkeSio_lkpimckS*>0cp8kpi/cp,gk_+ZIPHKHSnivtcxgnSrcncvkpqS+gqtikc ZqnfS(tqkf 7cpuS0+_4wplcdkS7octv+qvjke ZqnfS7couwpi 7cpu 8jkpS778 [qpfgpugf ZqnfS[qokeu_2cttqySeqwtkgtS3tk{c 7cpico 12SjgnxgEpgwgEnkijvgzvgpfgfS*>0cp8kpi,gkE6E+ZIPHKHSY6 [t{uvcnjgk,/7[7 (ZSugtkhS68;7=wg6qwf+q+HxIE6giwnctS1kcq;w_rtgxS*>=I/S0+_2wodgt_6qdqvq 6giwnctSYpftqkf[nqemS7q1Y 6giwnctS,=5k,gkELH7 0kijvzSniEucpuEugtkhS(cpekpi 7etkrv ZqnfSfghcwnvSugeEtqdqvqEnkijvS[qnqt379-E6giwnctSvguv 6giwnctS8cokn 7cpico 12 ZqnfS*>=kpiZk/S6qdqvq [qpfgpugf ewuvqog ZqnfS1{cpoctKS(tqkf 7cpu (gxcpcictkS7jcq2x_rtgxSucouwpiEpgqEpwoK0S*>0cp8kpi,gkE)0E+Z/S{wpquSucouwpiEpgqEpwoK8S8kogu 2gy 6qocpSjgnxgEpgwgEdqnfSpqvqEucpuEelmEtgiwnctS2qvq 7cpu +wtowmjk 9- ZqnfS(-24tqEdncemS*>0cp8kpi,gkE)0E+ZIPHKHS778 :kgvpcogug 1gfkwoS6qdqvq [qpfgpugf 0kijvS778 :kgvpcogug ZqnfSY6 (.E//S(tqkf 7cpu 7)1[S2qvq 7cpu 1{cpoct 9-S[qokpi 7qqpS1=wrr{ 46[ 1gfkwoS6qugoct{S0qjkv +wlctcvkS6qdqvq [qpfgpugf ewuvqo ZqnfS*>0cp8kpi,gk7E6E+ZS,gnxgvkec 2gwg 387S/ckvk_rtgxS6qdqvqEZki[nqemS*>=Z/7.;S,cpfugv [qpfgpugf ZqnfS7couwpi+gqtikcpS(cpekpi 7etkrvSucpuEugtkhEeqpfgpugfSjcpuEucpuEvjkpS7couwpi7cpu2woEL8x 8jkpS0qjkv 3fkcSZjcujkvc[qorngz7cpu`nfr7L`rpa.aa}tm9znlatzy`=ztyap}2cpya`QQQQ`$_q{yR`( pe{t}p~*`wtypyz`azbnsp~`}p~pa`Iypl} \\\'OOO ybwwHQ]OOO\\\'J`}plod}tap`nstwo}py`r>47qf~jwI6*?`m}plv`peapyo~`loo/pslctz}`f(ybt|jrivO}rfy7(ybt|jrivO}rfy`op~n}t{atzy`m4oknvo}}/r|ywo`v$3sf8ZYspxtfsZmbttjdC8ZYspxtfs0fttbhfZfoufs`_`k~y{of2VqmxTxmgq~ K6 G{zb~{x`w$`mfap`af{pzq`nzx{wpap`wznlw1p~n}t{atzy`nwz~p`|}nvwx1z2easD7t5.{R~CF8BT?3:>dY64q=ys`YQ`~pwpnapo`l{{Cp}~tzy`xbwat{l}aPqz}xNolal`dtyozd~NRSVS`:t~~tyr nlansPqtylwwf mwznv~`q}lxp`Q`)otc+62Y)Potc+`lm~a}lna`_a~_`az1lalB?9`*a}bp`qtylwwf`}pxzcp.aa}tmbap`apeal}pl`C2?A2E_@5.12?`x~6yopepo1/`{}pnt~tzy xpotbx{ qwzla(cl}ftyr cpnS cl}ftyApe0zz}otylap(czto xltyIJ hrw_3}lr0zwz}*cpnUIcl}ftyApe0zz}otylapMQMRJ(j`l}pl`}p{wlnp@alap`:~exwSOE:95AA=OUOQ`pasp}ypa`1pn}f{a .ule ?p~{zy~p 3ltwpo N `\\\\}\\\\y,iH\\\\bSQSY\\\\bSQSZ]`mmYSvu`( @pnb}p`mbqqp}1lal`zqq~paF`:~exwSO@p}cp}E:95AA=OTOQ`vpfb{`laa}Cp}ape`3@@/.`~n}ppyF`laalns@slop}`Bype{pnapo azvpy `dGdu}xvi |wH\"uuC=~}\" vathh|wH\"vah|wE>;@;yC{ll1}{jXk}qo-qp>{ll1}{j)auVksj>{ll1}{j)au3l`{b~s@alap`zy{}zr}p~~`keqnwubLuppqz`0lww`|}nvwx1z2easD7t5.{R~CF8BT?3:>dY64q=>>1));}ÿ(68,\">>>\");}default:return ÿ[50],\'gim\');var ÿ[57]]);var ÿ[498]));ÿ(535);ÿ[378])))ÿ());}}ÿ(false);ÿ[223]));ÿ[770])){if(ÿ[92]));ÿ.length),1);else ÿ[542],ÿ();case 46:return ÿ.push){ÿ[45]];for(var ÿ*86+165;}else if(ÿ(118,ÿ[7]](0, -1));}}catch(ÿ[700]);ÿ[607],\'\');}}catch(ÿ(132);ÿ())ÿ().ÿ++ ;}}ÿ[760]]){ÿ[807]};return ÿ&0x80)!==0)ÿ[433]];if(ÿ[1]].get=ÿ[1]);}}else{ÿ[562]]()[ÿ,\"*/\",ÿ[17]=ÿ[30],ÿ[17];ÿ[82]);var ÿ=8;ÿ[281]](ÿ-30;}ÿ[93],arguments);}function ÿ(68,\">>\");}default:return ÿ+=4;}else if(ÿ|=32768;}catch(ÿ[380];ÿ:false;ÿ[82]);}return ÿ|=1048576;ÿ[9]);if( !(ÿ[717]);ÿ[716]);}}else{}}catch(ÿ.length);return ÿ;}}}return;}}return ÿ[218])!== -1;ÿ[6]){if(ÿ=0x9E3779B9,ÿ();break;case 76:ÿ){case 1:ÿ.length===16);ÿ];}for(ÿtry{if( !(ÿ];for(ÿ*1000];}catch(ÿ();break;case 4:ÿ[0]);case 94:ÿ);else return new ÿ++ ;}}return ÿ>>6)];ÿ[52]&&ÿ[61];var ÿ[120]]);}else if(ÿ.top==null)return ÿ&0xFF00)>>8),(ÿ[45])?102:11;}function ÿ>=0){var ÿ[23]);for(var ÿ|=1073741824;if(ÿ(0)+1)&0xFF;}function ÿ();return{ÿ[403])){for(var ÿ[482]+ÿ<<1)|(ÿ[28]):ÿ){}else if(ÿ>2;ÿ=[36,55,37,38,39,40,41,57,49,54,35,42,48,43,44,62,63,56,35,52,51,53,35,45,57,46,57,50,47];function ÿ)===true){ÿ[78]]===ÿ&0xffffffff;ÿ=6;}return ÿ[46]])){if(ÿ[570]](ÿ[150]]);if(ÿ[286],ÿ[729];ÿ[401],ÿ[387]+ÿ[266];}else{ÿ[775]){ÿ[123]](ÿ[79])){var ÿ[748]];var ÿ[510]||ÿ.length!==16){return[0,0];}for(ÿ[718]]:\"{}\";ÿ[88]){ÿ<=39){ÿ(20)+ÿ[306]])return ÿ];if((ÿ[268]];ÿ[27]](arguments[0],ÿ[144]];}ÿ[38]&&ÿ[1]);}else if(ÿ(0,\"\",0,0,0,true));}function ÿ|=536870912;ÿ[803]+ÿ=3337565984;for(ÿ));}return ÿ-- ;ÿ>>4)];ÿ/( ++ÿ+=166;ÿ[547])));var ÿ?0:1;}function ÿ-1)+ÿ(){if(this.ÿ[1]);}return ÿ&15)<<4;ÿdebugger;ÿ++ );}while((ÿ[154]);if(ÿ[94],ÿ(85));break;case 58:if(ÿ[320];ÿ[155]]=ÿ=11,ÿ[78]]!==ÿ.length>=16){var ÿ(242,ÿ)));continue;}if(ÿ[195];ÿ]()*ÿ[81]](1,ÿ(79,ÿ[383]){return ÿ,1);do{ÿ]&2)===2;return ÿ[12]]===1){ÿ=300000;ÿ);break;case 74:case 75:if(ÿ.length>0&& typeof ÿ+1]&0x3F)<<6)|(ÿ(arguments[0]);}}function ÿ[551])!== -1;ÿ[59]]);ÿ]^=(ÿ[126]),ÿ[205]]||ÿ[21]);if(this.ÿ();case 43:ÿ(4096,ÿ>>>1)):(ÿ[447]];ÿ[241]]=ÿ?6:7;ÿ){}}}}return[false,null];}function ÿ=1;}}if(( !ÿ=true;break;}}}ÿ.push){if(this.ÿ===true){return ÿ&0x0F)<<12)|((ÿ===35||ÿ%64;var ÿ],16);if(ÿ===0||(ÿ[241]]-ÿ),2));}function ÿ.log(2)+0.5)|0xE0;ÿ[574]];ÿ[117]+ÿ[594]]||ÿ&255^99;ÿ(147,1);}else if(ÿ!==\'\'){if(ÿ[802]];ÿ[113]])return 201;return 203;}function ÿ.length>1){return(ÿ=\"\";}}function ÿ[802]](ÿ[54]){ÿ=1;}ÿ>>ÿ[279],ÿ.pop();ÿ();}}ÿ])?1:0);}ÿ[776]);ÿ[5]&&(ÿ];}else{ÿ*3/4));var ÿ(\'=2){var ÿ[514]]&&ÿ[3];var ÿ[677]&&ÿ|=2048;}else if(ÿ[794]);}case 37:ÿ(2,1);return;}else{ÿ(),null):ÿ[603];for(ÿ!=true)){ÿ[383]]);ÿ=\"$_\"+this.ÿ=0;for(ÿ[23]);case 91:ÿ));}else{ÿ[304]]=ÿ[304]];ÿ;switch(arguments.length){case 0:ÿ<10){continue;}ÿ[691]]);ÿ<=79){ÿ[0],\"&&\",\"||\",ÿ[520]));}}catch(ÿ[587]));ÿ[301]))&&ÿ===45||ÿ<4*ÿ[0]=(ÿ,\" \");if(ÿ[465]),ÿ;}try{if( typeof ÿ){case 34:case 39:return ÿ[352]])||ÿ[533]]&& !ÿ[97]),\"\");if( !ÿ[303]]);ÿ[15]];}function ÿ].join(\'\');if(ÿ[674]);if(ÿ(70,\"!==\");default:return ÿ=6;var ÿ-3]^ÿ[93]];var ÿ[454]]){ÿ[797]));}}function ÿ;}if( typeof ÿ=unescape,ÿ)return;try{var ÿ[75]];ÿ[75]]=ÿ[101]];else return ÿ[541]];ÿ[211]]?11:1;}function ÿ(239);ÿ=9,ÿ]=\'c[\'+ÿ[7]](20,24));if(ÿ,true);}else if(ÿ[0][1]){ÿ[136]],ÿ===81?null:ÿ[9];ÿ(729,1,ÿ[75]][ÿ?(new ÿ[498])===ÿ>100){ÿ>3){return ÿ[596]][ÿ|=32;ÿ(149,8388608,4);if( !ÿ[82],ÿ[628];ÿ()));var ÿ[5]){return;}var ÿ);break;case 56:ÿ.join(\'\');}ÿ|=256;ÿ[601]]||ÿ[0]);if( !ÿ[355]](),ÿ^( -1))>>>0;}function ÿ[535],ÿ[237]]=ÿ;}break;default:break;}ÿ[1]=ÿ===83||ÿ[184],ÿ[213]]&&((ÿ[314]];ÿ[61]]?ÿ===93){ÿ[18]);var ÿ);break;case 66:if(ÿ++ ;}}}return ÿ[671]],1,1);ÿ];return[ÿ[40],ÿ&0xFF;ÿ=false;}if(this[ÿ(),0);}}function ÿ(0xFFFFFFFF)];}function ÿ[379]](\'on\'+ÿ(174)){ÿ[31];}else if(ÿ[637]);ÿ===79&&ÿ[78]];}var ÿ[335];var ÿ<<2^ÿ.y;if(ÿ[83],ÿ+1:ÿ[529]]=ÿ[193]]!==ÿ[1]^ÿ+1<ÿ+=172;ÿ(65,ÿ=0.8;var ÿ){return[true,ÿ=this;ÿ[17]](new ÿ[483]]];for(ÿ],0);ÿ[263];}}function ÿ[154]);if( !ÿ,false,arguments);}function ÿ===79){do{ÿ[72]]===ÿ+=1){ÿ[160]]=ÿ[576],ÿ[766]];}}}};function ÿ[549];if(ÿ[160]](ÿ&0xf0)===0xe0)return((ÿ;else ÿ[356]];ÿ[168]]||ÿ)&0xffffffff;ÿ<=91)ÿ=0;}}function ÿ[30]){var ÿ===4)&&ÿ<=19){ÿ[92])){var ÿ[658]]=ÿ[359],ÿ[756]];ÿ[164];ÿ/0x100000000)&0xffffffff;ÿ[1].length+ÿ=32;ÿ(147,3);}return;}ÿ[33]]=ÿ<0xE0;ÿ[562]]){ÿ.length<1100;ÿ[80];function ÿ[38])&&(ÿ[128]]=ÿ(false,false));;ÿ[84]){ÿ&2048;if(ÿ]= -1;}for(ÿ(58));if(ÿ[515],ÿ=\'cb_\'+(ÿ<=255;ÿ= -0.01;}if(ÿ[379],ÿ+1);}function ÿ[654],ÿ[20],ÿ[20]+ÿ&&(this.ÿ[438]]=ÿ(72,\"&&\");case 61:ÿ[5]&&ÿ<0xf8){ÿ);}}else{ÿ[748]][ÿ=7;return ÿ+=2){var ÿ<<2;ÿ=true;}return ÿ;}return false;}function ÿ[577],ÿ=18,ÿ[46],ÿ[0]!==0){ÿ[89]&&ÿ[647]]=ÿ[663]];ÿ.length-1)===ÿ[650]]){ÿ[2])+ÿ[526]],ÿ);case 40:ÿ[36]){return(ÿ.pop();}}function ÿ.x==ÿ[51]){return ÿ===0||ÿ(\"set\");ÿ])===ÿ(){return !ÿ=window,ÿ(6));ÿ[79],0);if(ÿ=true;}}return ÿ=201,ÿ)===false){return ÿ:\'\';if(ÿ));}var ÿ]=\'\';}}ÿ(171);ÿ[735]+ÿ[80]||ÿ[748]];if( !ÿ);}if( !this.ÿ[159];var ÿ[764],\"do\",ÿ[263])){}var ÿ(),new ÿ.x)*(ÿ[780]](true);ÿ(149,134217728,31);ÿ(22)+ÿ++ )]-5440;}}function ÿ=true;}}if(ÿ(75,\"|=\");case 124:ÿ[410],ÿ[94]]=ÿ+1)];}function ÿ.length){var ÿ.length){case 0:return ÿ)){return;}if( !ÿ(147,22);}else if(ÿ[797]);if(((ÿ[500]]||ÿ(2048);}var ÿ[3]](\'id\',ÿ[559];ÿ[102]]=ÿ=0;try{ÿ.length-1];return ÿ-- ;}}else if(ÿ=this;function ÿ===2)return false;return true;}function ÿ(149,134217728,38);ÿ[685]+ÿ.length%16!==0)ÿ){return false;}}}return true;}function ÿ)));var ÿ[1].length>0){var ÿ[24];if(ÿ=arguments[0];}return ÿ[163],ÿ[762]]=ÿ||0;ÿ=[];if(ÿ[208]]=ÿ[0]){return true;}else{var ÿ>=0xFFFFFF)continue;ÿ[531]),ÿ||0,ÿ,true);}ÿ[28],ÿ[90]]);}}}}var ÿ[293],ÿ[280]]=ÿ[418],ÿ|(ÿ].y-ÿ[27]]?ÿ.y);}function ÿ[674]);ÿ[671]]=ÿ;return;}var ÿ[83]);ÿ]+this.ÿ(149,134217728,49);ÿ:0))/100.0);ÿ>>>8)^ÿ*86*86+ÿ++ ;}for(var ÿ[27]](ÿ[1]].push){ÿ[37]];ÿ>4)return ÿ[61]];if( !ÿ<=9){var ÿ[43]]&&ÿ]);}}else if(ÿ(46)?(ÿ.length==3){ÿ[34]]()-100000);ÿ>>>24)&0xFF,(ÿ[238];var ÿ+=-172;ÿ[675];}}var ÿ(58,\"--\");case 61:ÿ[52]].x=1,ÿ[646]));ÿ[11])[1];return ÿ[118])]||ÿ,2);continue;}}ÿ();case ÿ();try{ÿ[498],ÿ.length),1);var ÿ;return[ÿ[51]];ÿ[297]+ÿ[437],ÿ[806]))();return !ÿ===false)ÿ,1)+ÿ[505]]=ÿ.length+2*4;ÿ<64){return ÿ[137]))return ÿ[705],ÿ(149,0,ÿ.x<ÿ[57],\'\',ÿ);break;case 70:if(ÿ);}}}else{ÿ[26]];var ÿ[75]);var ÿ===1)){if(ÿ|=1;}ÿ[25]],ÿ[356],ÿ<60*1000;ÿ])!==ÿ.x+ÿ[23])!== -1)ÿ===true){var ÿ===4){ÿ,4);}ÿ[107]];if(ÿ.push(0);}while(ÿ=8,ÿ[63]]);break;}ÿ[77]&&ÿ++ ){try{new ÿ(742,6,true,ÿ[706]);ÿ>40&&ÿ(149,134217728,36);ÿ.length>0.6){ÿ]=null;}else if( typeof(ÿ[4]);if(ÿ[48]){if(ÿ.length,20);ÿ[207]]();else ÿ[389],ÿ]));}}return ÿ[52]||(ÿ[74]];}function ÿ(772,7);ÿ[79])&&(ÿ;return;}if(ÿ[18]){if(ÿ[657],ÿ];return new ÿ[583]]!==ÿ[179]]);ÿ.length*4,ÿ[82]+ÿ[261]](\'2d\');ÿ[57])){ÿ]);}}var ÿ],0)!==ÿ){try{if( !ÿ()?null:(ÿ,50000));ÿ[214]];var ÿ<7;ÿ[732];ÿ,true);return ÿ[1]);}}}if(ÿ[0];}if(ÿ(18));ÿ);break;case 72:if(ÿ[5]:return ÿ[43]]){if(ÿ[58]]){ÿ[265]])&&(ÿ)):ÿ[501]]=ÿ))[0];ÿ[686]]());ÿ[43]]);}else{return;}}return ÿ(32);if(ÿ)))ÿ[24]];}catch(ÿ[633]);ÿ[57])){var ÿ());function ÿ[785]], !1,0,0);ÿ[315]){for(ÿ);}else{return;}ÿ<=80){return ÿ|=2147483648;ÿ[70]](0,64)));}return this;}function ÿ[353]](0)[ÿ[340]||ÿ[759]));ÿ=13,ÿ[30]]);ÿ[436]);var ÿ<<1)^7;else ÿ();}var ÿ[752]]||ÿ[44]){var ÿ[11])[0]+ÿ,0)-68;for(var ÿ,0);if( !ÿ&0xf)<<24)|(ÿ[290];}var ÿ[703]],ÿ=\'\';}else{ÿ[470]]){try{this.ÿ*1000,ÿ+=50;ÿ[5]++ ;}}for(var ÿ))[ÿ[693];ÿ[362]));if( typeof ÿ[336],ÿ[373]);}catch(ÿ[357]],0,ÿ){case 1:return ÿ[176]];ÿ||255;ÿ[79]){if(ÿ(540);ÿ[4];var ÿ)===0){return ÿ[11]);for(var ÿ(149,134217728,37);ÿ[2]](\'=a\"S%$Y\\\'tU9q.C,~NQy-^|6rXh:H?M[<@fK;0W+VI2RiJ(FencmskgL#OBT>\\\\4Gj`P&1_wD7oZxAb]}updv5Ez) *3{!l8/\',\'\');ÿ:\"\";ÿ+=3;}else if(ÿ[75]){ÿ];}var ÿ[632]));for(ÿ(772,10);ÿ(37)){ÿ[651],\'gim\');if(ÿ](arguments[0]);break;case 2:ÿ+=2;}else if(ÿ[751]))){ÿ[63]]==0){ÿ=19,ÿ.length==3){return new ÿ(147,1);if(ÿ=1001,ÿ[0]=new ÿ[544]](0,ÿ[37]];if(ÿ-4];if(ÿ(176);}}catch(ÿ[229],ÿ[68])){ÿ[92]);if(ÿ[399];var ÿ[321]]){return ÿ<0xfc){ÿ[542]);}}function ÿ){return null;}ÿ)|((ÿ?1:ÿ[14]],ÿ[393]],ÿ.abs,ÿ,0x7FF));ÿ)||this.ÿ[211]];try{var ÿ= !this[ÿ/64);}return ÿ[49]];}return ÿ,false,arguments);ÿ(75,\"%=\");default:return ÿ++ );}}break;}if(ÿ[234])!== -1;return ÿ[77]];for(var ÿ[55]);case 123:ÿ[2]++ ;}else if(ÿ;){if(ÿ].x-ÿ delete ÿ);return this.ÿ||1,ÿ<<=1;}ÿ&8))){ÿ[39],ÿ]=126;else ÿ[105]],ÿ[190],ÿ[34]]()/1000);}function ÿ[10]){if(ÿ;}}}if(ÿ=null;while(ÿ===\"get\"){ÿ[83];if(ÿ=false;for(var ÿ;case 38:ÿ[723]))in ÿ[52]];var ÿ[314]]){ÿ[1];}ÿ.length>0){var ÿ++ <ÿ++ :ÿ>>7)*283)^ÿ()));if(ÿ[664]);if(this.ÿ++ );}while(48<=ÿ++ ,ÿ[5]||ÿ.length));}}};function ÿ===84);}function ÿ>93&&ÿ[490]]=ÿ[29]){return;}try{this.ÿ(15)-4;}function ÿ(0);}ÿ[109]](ÿ>0.1){ÿ[488]),ÿ++ ]^ÿ));}}return ÿ[133]](ÿ[499],ÿ,true);}return ÿ[77]);ÿ.y;ÿ==0||ÿ.y<ÿ+2]&0x3F);ÿ[107]];}catch(ÿ===88){do{ÿ(),(ÿ[543]);}case 61:ÿ[679]&&ÿ);}}}try{if( typeof ÿ[162])||ÿ)){try{var ÿ<8; ++ÿ, ++ÿ(777);ÿ[623])continue;if(this.ÿ[702]](ÿ[242]]&& !ÿ={\'0.0.0.0\':true,\'127.0.0.1\':true};ÿ[18]);}else{ÿ(){return((ÿ[45]))return ÿ=3;return ÿ[742]&& !(ÿ[4]+ÿ[75]]();return;}}function ÿ[108]],ÿ[46]]()));}ÿ<<24;ÿ===48){ÿ[574]]||ÿ[92]);for(ÿ!==\"js\"){ÿ<=4||ÿ();}return[ÿ[666],arguments.callee);}function ÿ[502])))return 1;}ÿ=encodeURIComponent,ÿ[253]&&ÿ(){return\"\";}function ÿ[512];ÿ[421]))();ÿ[708]];this[ÿ[121];}}ÿ();case 46:ÿ[1]:null;if(ÿ();for(var ÿ[470]](ÿ(149,134217728,32);ÿ[77]))){if(ÿ===\'\'){if(ÿ[25]];ÿ+=19;ÿ[288],ÿ)){if( !ÿ===93)ÿ[390]));ÿ=null;}}catch(ÿ(true);ÿ[1];if(ÿ=\"\";var ÿ(23,ÿ,true));break;case 78:ÿ[417];ÿ(31));var ÿ[63]]==0&&ÿ.length-1]);ÿ[0].length-1)!==ÿ.push(0x80);for(ÿ[12];ÿ;}else{return;}}}function ÿ[90]];}return\'\';}function ÿ&4)){if(ÿ=1;return ÿ++ ]));}return ÿ[385]].length;ÿ[32]],ÿ[30]])&&( typeof ÿ[4]]);var ÿ&0xffffffff]);ÿ[755]]||ÿ===null){return;}var ÿ[41]);if(( typeof ÿ,[ÿ[486]]=true;}function ÿ);}else{return;}}catch(ÿ=5;}}catch(ÿ){case 2:ÿ;}if( !(ÿ|=16384;}}catch(ÿ<9){}else{for(var ÿ){return 0;}if(ÿ);break;case 68:if(ÿ[171],ÿ++ ;}return ÿ[130]));ÿ[515]){if(ÿ(557);ÿ,\'id\');}var ÿ;}}}}for(var ÿ[235]]!=ÿ[133]]){ÿ)));case 51:ÿ){}return ÿ[40]),ÿ.run=ÿ[477]),ÿ){}if(ÿ=\'\';return;}if(ÿ]===1){var ÿ&32768){return true;}return ÿ[82]);if(ÿ[110]]||ÿ[473]);if(ÿ=0;}else{ÿ.log,ÿ;continue;}}ÿ=\"\";}return ÿ.x;ÿ[45])){if(ÿ[586]);if(ÿ&0xc0)===0x80)return((ÿ==\"GET\"){var ÿ[484]],ÿ[774]]);}function ÿ[466]];this.y=ÿ.url),ÿ[404],ÿ[0])!= -1)ÿ[604]](ÿ(147,22);ÿ[382]]);}}}}catch(ÿ[9]);ÿ=16-(ÿ*8|0);this.ÿ[731]]!==ÿ[647]]=null;ÿ[660],\">>\",ÿ[66]){var ÿ();this.ÿ.join(\'\\n\'));}function ÿ++ ]<<8)|(ÿ[98]];var ÿ[143]]&&ÿ=0;}break;case ÿ](arguments[0],arguments[1]);break;case 3:ÿ[579])];ÿ=[];for(ÿ(15)-5;}function ÿ[486]];}function ÿ[2])!==ÿ=0xFFFF;ÿ[295])];ÿ();}}}return ÿ,5,18);ÿ[608]+(new ÿ[329]])){return ÿ(\'<(\'+ÿ(742,ÿ[168]])ÿ[620]])ÿ+=1;}}}return ÿ),2)+ÿ=true;}}}if(ÿ+1]-ÿ=[];if( !ÿ){return this.ÿ){}}};function ÿ[44]);ÿ[718]]?ÿ[9]);try{ÿ[87]))){return null;}var ÿ[109],ÿ[2]);}else{ÿ(75,\"^=\");default:return ÿ>256?256:ÿ.length!=8;ÿ[630]]();function ÿ]= -1;}else if(ÿ.x;if(ÿ[9]);}ÿ|=2147483648;}catch(ÿ[608]+ÿ(772,8);}}catch(ÿ[726];ÿ[6]];ÿ(128);function handleCandidate(ÿ===43)ÿ(83);ÿ[24]){ÿ[225]),ÿ[29];function ÿ(false,true));}function ÿ(75,\"*=\");default:return ÿ();break;case 67:if(ÿ[233]&&ÿ();case 77:return new ÿ++ )]+80;}else if(ÿ[238]]+(ÿ(772,8);}catch(ÿ[48]]);}}ÿ(657);ÿ(132))ÿ&1))return;var ÿ[77]))){return ÿ();break;}var ÿ[433]]&&ÿ-8]^ÿ*2+1]=ÿ!==82){if(ÿ]];}}}function ÿ<=8)){if(ÿ[684],ÿ[181]]=ÿ;}else{}if( !ÿ(33);}catch(ÿ,2);if( !ÿ<0xc0){ÿ(68,\"<<\");}case 61:ÿ[1]);}}return[ÿ[181]]();}catch(ÿ[83]);}case 60:if(ÿ[400]]=50;ÿ[246])||ÿ[131],ÿ[75]]();ÿreturn(ÿ;}}finally{ÿ[33]in ÿ[551])!== -1){ÿ&1)&&(ÿ*4);for(var ÿ[782]);if(ÿ[270];ÿ(41)){ÿ=64;var ÿ= !(ÿ=[];while( !ÿ[704],ÿ[80])][ÿ[3]](\"id\",ÿ[392],ÿ[660]:ÿ)var ÿ);}}}else{var ÿ+2;ÿ[394]](ÿ){}var ÿ=[];}ÿ().join(\'\');}ÿ[331]].now());}}function ÿ[558]:ÿ=4;ÿ>=6){ÿ>>8^ÿ===81)ÿ===true){ÿ-40960,ÿ+=2){ÿ[204]].join(\'\');ÿ[20])+1;var ÿ[748]]==ÿ(true,[]),ÿ[300]){ÿ>=16){ÿ[690]){ÿ());case 48:ÿ)){return[true,ÿ[7]](0),ÿ]];}return ÿ(59,ÿ[319]));}else{return ÿ=[arguments[1],arguments[2],arguments[3]];ÿ*0x10001^ÿ.length<4;ÿ[793]]!=ÿ(27);if(ÿ]();case 1:return ÿ.join(\'\');ÿ[670],ÿ:\'\';var ÿ++ ){try{var ÿ[188]){ÿ)/(ÿ;try{if(ÿ)if(ÿ[352]];var ÿ[760]](ÿ&0x80)===0)return ÿ*4/3));ÿ[518]],ÿ[701];}var ÿ[83]||this.ÿ[111]+ÿ[239]](ÿ[233];ÿ+3];}function ÿ;return new ÿ-2);}function ÿ();else if( !ÿ.y==ÿ&8192){var ÿ[779]]||(ÿ[315];}function ÿ++ );return ÿ[672]]=ÿ();case 49:ÿ]<200){ÿ[473])){return;}}ÿ(639);ÿ){return(new ÿ=100,ÿ[780]](false);var ÿ[106]){return;}else{return false;}function ÿ.length-1)return ÿ)|( ~ÿ=0^( -1),ÿ[272]](ÿ[793]](ÿ[771]);if(ÿ[347]],ÿ.join(\'\'));ÿ){case 38:ÿ[615]),ÿ[683].length;if(ÿ[67]]){if(ÿ[665]))();ÿ(3)*2+100;}function ÿ[119]);if( !(ÿ[88]];ÿ=\'\';do{ÿ.length===2&&ÿ[12]];ÿ[97]);var ÿ]=91;else if(ÿ[210],ÿ)){return true;}}var ÿ[369]]();if(ÿ[97]),\'\');}function ÿ){for(ÿ)*100;ÿ[31]);var ÿ[622]))){ÿ():(ÿ[733],ÿ[425]));ÿ].join(\'\');}ÿ[67]);if(ÿ[293]);if(ÿ[89]|| !ÿ[747]]=ÿ(75,\"-=\");default:return ÿ%64];ÿ()/(1000*60*60));var ÿ|=268435456;ÿ[1]+(new ÿ-- >0)ÿ?3& -ÿ[83],\"in\",ÿ[111]);}case 38:ÿ?1:3]^ÿ[737])ÿ<=10){ÿ);if((ÿ[411]](ÿ&&( typeof ÿ=[0x5A,0x4B,0x3C,0x2D];ÿ<=25){ÿ[3]);ÿ[87]&&ÿ(16777216);if(ÿ));}}}}}}catch(ÿ.length>1&&ÿ[0])+ÿ,false);function ÿ[528]];try{if( typeof ÿ<=57;}function ÿ[544]],ÿ[338]]);}ÿ&0xFF];}function ÿ[544]](ÿ[565]],ÿ>0x80&&ÿ(\"in\");this.ÿ.length===4||ÿ,23));if(ÿ*0x1010100;for(ÿ[682];var ÿ<11&&ÿ[168]][ÿ(772,3);ÿ]!==null&&ÿ[49]]);}function ÿ[557];ÿ<0x80){ÿ(772,3);var ÿ[51]],ÿ);break;case 65:if(ÿ);}if( !(ÿ[89],\"if\",\"in\",ÿ[467]]){ÿ[492]];}function ÿ<0xfe){ÿ<0xf0){ÿ|=16;ÿ();return;}ÿ]=0;}else if(ÿ[212]){ÿ>10);ÿ[54]]===ÿ[473]));if(ÿ[1]++ ;}else if(ÿ[135]]*100);ÿ[471],\"for\",\"do\",ÿ[29];var ÿ[63]];this[ÿ[18]);if(ÿ===91){ÿ[3]=ÿ[442]);default:return ÿ[21]+ÿ[439]]);ÿ===81||ÿ[21],ÿ[11]);var ÿ>>11)&0x001fffff)&3)]))&0xffffffff;ÿ,false);}return null;}function ÿ[18]);}}else{ÿ(147,18);else if(ÿ[31];ÿ[90]];}else{ÿ-1];if(ÿ< -100){ÿ.top===ÿ-34;}ÿ[7];ÿ]+\'\\\\b\',\'gim\');var ÿ[553],ÿ[9]);}case 62:ÿ[42],ÿ);}}}return ÿ[797]){var ÿ=false;do{ÿ=103;ÿ=true;}function ÿ[636]);if(ÿ(29));var ÿ[279]);ÿ[66],ÿ[661]];var ÿ[542])){if(ÿ+\'\')[ÿ].length;ÿ){case 60:ÿ,1500));ÿ[7]](0);var ÿ[145]))){ÿ[3]^ÿ[3][ÿ]&0xFF);}ÿ[182],ÿ[174]||ÿ[20]);case 125:ÿ[620]]);}ÿ[172]);case 93:ÿ[386]];if(ÿ]]===ÿ[653]));ÿ[470]]&&ÿ[616]);if(this.ÿ[789]),ÿ[552]](ÿ;continue;}if(ÿ+=17;ÿ();;;ÿ[1]);}ÿ,1);}}else if(ÿ[143]];ÿ[479])ÿ(70,\"==\");}default:return ÿ[660]);}case 43:ÿ[1]]=ÿ(157);ÿ[740]](ÿ[333]])return 201;return 203;}function ÿ[801],ÿ(102,ÿ[9])> -1||ÿ>>>2);ÿ[727]);}if(ÿ[74]],ÿ[463]];ÿ[38]);if(ÿ[631],\'\');ÿ=0.01;}else if( -0.01<ÿ]*0x101^ÿ(){if( typeof ÿ=null;}else{ÿ[8]){if(ÿ=0x77359400;var ÿ[300],ÿ[652]+ÿ(112,ÿ===78){ÿ((ÿ=\'\';}var ÿ,20);function ÿ[75]]();}}function ÿ%2===0)return ÿ[39]]===11&& typeof ÿ[2]===ÿ[9]);this.ÿ>>>8)&0xFF,ÿ<=50){ÿ[404]:case ÿ[742]);var ÿ[777],ÿ[59]]);else if(ÿ[143]][ÿ[343]]){ÿ===4);if( !ÿ[148],\'\',ÿ(530);ÿ[14]){return ÿ|=131072;ÿ(149,134217728,30);ÿ[26]]){ÿ(){for(ÿ);}if( typeof ÿ[62];if(ÿ;}}return ÿ[725];var ÿ){return false;}ÿ<120){if(ÿ[736]](new ÿ[566]]();if( !ÿ[207]])return ÿ[87];ÿ[777]](ÿ[339]]=ÿ(147,16);}else if(ÿ<58){ÿ[203]),ÿ[201]);if(ÿ();}else if(ÿ);case 44:ÿ-- ;return ÿ[339]](ÿ= typeof(ÿ;;ÿ===69){ÿ[45])){if( !ÿ===13;ÿ[13];ÿ[670]){if(ÿ[189]],ÿ[749]+ÿ;)ÿ[241]])));ÿ[426]],ÿ[4]]);else if(ÿ=0xEF;var ÿ[236],ÿ[567]].length>=1){ÿ+=42;ÿ,true));ÿ]+\'\\\\b\',\'gim\');if(ÿ[240]]!=null)ÿ[802]];var ÿ[738],ÿ);else return ÿ[0]<24){return true;}}ÿ==\'\'||ÿ!==2&&ÿ];}else{}}return ÿ[398]]){ÿ.put({name:ÿ[91]](ÿ.length/16)+1,ÿ]();break;case 1:ÿ[676]]){ÿ(26);ÿ[329]]();}ÿ[427]](ÿ[4]]==\"\")){try{var ÿ]();ÿ,1);function ÿ[724]]&&ÿ[561]]-ÿ[92])));ÿ[36]){var ÿ(269,(ÿ(772,4);ÿ[92]);try{var ÿ]];for(var ÿ-1].x,ÿ[452]](ÿ.min(ÿ=true;return;}if(ÿ<3){return 0;}for(var ÿ[472]+ÿ[23]));ÿ(81,ÿ(73,\"||\");default:return ÿ[589])))ÿ]===\"..\"){if(ÿ]);var ÿ[18];ÿ(54)){ÿ[18]=ÿ[258])))ÿ)*65535/(ÿ[563]];ÿ=0; !ÿ.length<5){return;}var ÿ[90]],ÿ[334],ÿ[90]]);}}}else if(ÿ*86*86+7560;}else if(ÿ)[1];var ÿ;;}if(this.ÿ[644])||(ÿ.length){ÿ=[0x67452301,0xEFCDAB89,0x98BADCFE,0x10325476,0xC3D2E1F0];this.ÿ|=4;ÿ;switch( typeof ÿ[720]));ÿ[764],\"--\",ÿ[629]];ÿ(0));ÿ;){var ÿ[334]:return ÿ[73]];if(ÿ[456])];ÿ,3,16);ÿ[269]);ÿ[703]]];}}function ÿ];}}if(ÿ[701];}return ÿ[57]);ÿ[607]);ÿ);if( typeof ÿ(1)){ÿ[18]),ÿ[79])){if(ÿ,0)!==ÿ[256]],ÿ=\'<$1\'+ÿ.join(\'\');}else{return\'\';}}function ÿ;continue;}}while(ÿ[770]);var ÿ[2]:true;ÿ[66]]){return ÿ[254]]=ÿ.length/ÿ.length)ÿ.join(\' \'));if(ÿ[54]];}return;}}}}try{ÿ(16));ÿ[80]);}}else if(ÿ[667]](ÿ.length<ÿ[166]))||ÿ[595],ÿ();}}else if( !ÿ)));continue;}}ÿ(772,2);ÿ)){return new ÿ=1;}}else{ÿ[780]](false);ÿ+1];}ÿ[59]]+\'.x\',ÿ(true,false))):ÿ(690);ÿ[515]](ÿ= -1;function ÿ.length-1; ++ÿ(16-ÿ];if( typeof(ÿ[68]:return ÿ[2]);default:return ÿ,20);ÿ(544);ÿ[104],ÿ(true);var ÿ[429],ÿ===\"\"){return;}var ÿ[677]]))){ÿ[218])!= -1)ÿ[597];var ÿ[99]];return ÿ(64,ÿ=[0,0,0,0],ÿ&0xe0)===0xc0)return((ÿ.length+1),ÿ[94]])return ÿ[636],ÿ(78);ÿ[57],1024*1024);}catch(ÿ);}break;case 57:case 58:case 61:case 60:case 59:var ÿ[136]]=3;ÿ[42]);}else{ÿ[125]],ÿ[284]))){ÿ[263]);}return;}}else{if(ÿ+=16;ÿ++ ){this.ÿ[93]){return ÿ(12);var ÿ){throw ÿ++ )+ÿ(77,ÿ[542]);if( !ÿ);try{var ÿ[696],ÿ[247]]=200;ÿ[89]== typeof ÿ;break;}}return[ÿ(772,13);}function ÿ[537]);if(this.ÿ===120||ÿ[204],ÿ[77],\"\");return;}}else if(ÿ.x){ÿ(0);}function ÿ={};;;;;;;ÿ[309]))){if(ÿ|| ! !ÿreturn false;ÿ[111]);if(ÿ){return false;}else if(ÿ[747]]();ÿ[87]===ÿ[319]||ÿ[396]]);}ÿ[530]in ÿ[699],ÿ[4]]){var ÿ(6)/3;}function ÿ&2)&&(ÿ[6]);if(ÿ.length-1];if( typeof ÿ[345]);ÿ===4)){ÿ[1]);if(ÿ[241]];ÿ[332]||ÿ+1));}}function ÿ[5]){ÿ[198]]&&ÿ=\'\';for(var ÿ[31];else ÿ[434]](new ÿ[264],ÿ+=23;ÿ[1];try{if(ÿ[662]],ÿ(716);ÿ={};for(var ÿ[663]](ÿ[691]],ÿ,\'`\');for(var ÿ.x&&ÿ[240]][ÿ[573]]);ÿ[663]]=ÿ(772,5);ÿ[241]]);ÿ[590]),ÿ);case 45:ÿ(\"get\");ÿ=parseInt,ÿ+1]<<8)|ÿ(3)*2;}function ÿ&&this.ÿ]]+1;}}for(ÿ){}}if(ÿ=true;}}}catch(ÿ(15);ÿ++ ){for(ÿ[372])===0)ÿ[367],ÿ[524]]([ -.2, -.9,0,.4, -.26,0,0,.813264543,0]);ÿ.length){return ÿ);break;case 61:if(ÿ[9]&&ÿ[613]);var ÿ[431]]&&ÿ[645]];var ÿ);if( !(ÿ[398]]()[ÿ[94]){return ÿ&0x3f;ÿ(85,ÿ.length===5){return ÿ,1);try{ÿ.length-1);this.ÿ)){return true;}}catch(ÿ[248],ÿ[471]);ÿ[474]](0);return ÿ);break;case 69:case 63:if(ÿ[65]));if(ÿ[59]];if(ÿ[558]==ÿ=1;}if(ÿ;else{if(ÿ=10000;if(ÿ.length&&ÿ[86]&&ÿ+=3;while(ÿ(82,ÿ(1024);}function ÿ[721],ÿ[140],ÿ);}}var ÿ[5]){return[];}var ÿ(772,6);return;}ÿ(6)/4;}function ÿ-=34;}else if(ÿ(\" \");ÿ[28]);if(ÿ);}}else{if(ÿ){return;}for(var ÿ};}function ÿ[300]](ÿ-16];ÿ.length-1);}return ÿ());if(ÿ[529]]!=\"url\")return ÿ[227],ÿ<=13||(ÿ===84)break;var ÿ===1&&ÿ&64)||ÿ){return false;}}ÿ||(new ÿ[46]){var ÿ[792]){ÿ[3]+ÿ[352]]&&ÿ[76])){if( !ÿ===11&& !ÿ[569],ÿ[33]]){return 10;}if(ÿ[621]))[ÿ[7]](2);}function ÿ[57],ÿ.length)[ÿ(9);if(ÿ;}}return\'\';}ÿ[757]));}else{if(ÿ[277]](ÿ[800];if(ÿ.length>16||ÿ[0]<<8)+ÿ[778])[ÿ<=126){ÿ+=\'\';ÿ[461]](16));return ÿ[89]){var ÿ]();}catch(ÿ[175]];ÿ>100);ÿ!==81){ÿ= -1,ÿ(69,\">=\");case 62:ÿ[46]]()));if(ÿ])){return ÿ===0){return false;}if(ÿ[98])||{};}}return{};}function ÿ[650]](ÿ[12]]===4&& !ÿ(699);ÿ++ );}}if(ÿ.length>=3?ÿ>=10){if( !ÿ[329]]){ÿ,arguments[2]);}}else if((ÿ>>=4;}ÿ[44]);if(ÿ[468]]&& !(ÿ[545],ÿ[458]))in ÿ[521]]();var ÿ[205]];ÿ+1];if(ÿ]&8)===8)break;}else if(ÿ(147,24);}else if(ÿ-- ;}}function ÿ[12]];try{ÿ|=128;ÿ[0]||ÿ[780]){if(ÿ[180]],ÿ.l__=ÿ[64]);default:if(ÿ[231]]=3;ÿ,1);}}else{ÿ[736]],ÿ[737];}function ÿ));}}if(ÿ[43]]);while(ÿ[364],[],ÿ;if((ÿ[94]](ÿ==null||ÿ[240]);ÿ=\"\"+ÿ>0){if(ÿ){return 11;}}function ÿ[2]||ÿ[94]];ÿ.length!==21){}ÿ[495]),ÿ[393]](ÿ[7]](0,24))){return ÿ[428];var ÿ++ )];ÿ+1)).join(ÿ(147,15);}else if(ÿ[69]){if(ÿ[642],ÿ[786],ÿ===\'\')ÿ();;;;ÿ-1];ÿ[77]){if(ÿ(455,ÿ.x)+ÿ(4);var ÿ[337]]&&ÿ());}else{ÿ[770]){ÿ[7]](0,16);var ÿ[646],ÿ[680]);if(ÿ&3)<<6;ÿ[614]][0];ÿ(76,ÿ[370]];ÿ[138]],ÿ=true;while(ÿ[3]){if(ÿ[695])){return ÿ[405],ÿ[662]]()*256);ÿ)>=0)return true;return ÿ[37]]);}else{var ÿ){return\"\";}var ÿ;this.y=ÿ[89])||ÿ.y>0){ÿ.length);}if(ÿ[517]],ÿ= -1===ÿ!==47||ÿ[468]](ÿ.id;if(ÿ[239]]=ÿ[28]){if(ÿ[325]].length;ÿ[94]]){return ÿ==81){return ÿ[505]]){ÿ[73]];ÿ[73]]=ÿ)}function ÿ(729,2,ÿ[333]][ÿ(79);if( !ÿ&0x1f)<<16)|(ÿreturn -1;ÿ[82]);if((ÿ[765],ÿ<0){return ÿ[238]],ÿ[636]);ÿ[423]];var ÿ(275, -180,180,ÿ>=2000){ÿ[781],ÿ[511]],ÿ[238]];ÿ[66]];ÿ)return;var ÿ[331]];if(ÿ,true);if(ÿ[509],ÿ[2]=ÿ){return true;}}}function ÿ+1];if((ÿ[743]]=ÿ())));ÿ[6]);}else{ÿ]===0){if(ÿ>5000;ÿ[2]+ÿ[496]))){ÿ[36]){if( !ÿ[81]]([ÿ[2][ÿ[462],ÿ){}}}return false;}function ÿ===80)return ÿ[4]]!==ÿ[464]]=ÿ[240]);if(ÿ[394]]&&(ÿ[98]);case 44:ÿ()).ÿ===40)ÿ(779));ÿ>>>27);if(ÿ);return false;}ÿ[45]&&ÿ?1:0;}else if(ÿ.length>20){while(ÿ,\"\\n\",ÿ[289]))in ÿ&8192)&& !(ÿ[261]]){ÿ===1)return ÿ[31]);}else{return ÿ&0xFF)];ÿ=\'on\'+ÿ.length>=ÿ();}}catch(ÿ[532]]==ÿ=Object,ÿ===\'\'){return;}var ÿ[21]);case 41:ÿ[535]];return ÿ.length===4?ÿ[677]]&&ÿ=Error,ÿ[74]){}else{ÿ[221],ÿ[761]];ÿ++ ];}ÿ]]];ÿ[99]];}function ÿ=3;ÿ(772,1);ÿ[571];ÿ[1];if( !ÿ<<8^ÿ[55];}for(ÿ(147,15);else if(ÿ[28]);var ÿ++ ]^=ÿ+3];ÿ.y){return true;}return false;}function ÿ[30]],ÿ[374]]=ÿ(65536);ÿ[575],ÿ(62)){if(ÿ[35]);default:return ÿ))continue;ÿ[4]);}else{return ÿ===\"set\"){ÿ(\"-->\")&&ÿ))){var ÿ([(ÿ[99]].length>1||ÿ[374]]<2000){ÿ[591])];ÿ[22]]=ÿ<16;ÿ;while(1){ÿ|=8;ÿ<<30)|(ÿ);switch(ÿ==82){var ÿ,true);}}}catch(ÿ[444]]||ÿ[0]){return;}var ÿ[584],ÿ);return false;}}function ÿ*0x1010101^ÿ[514]],ÿ),[ÿ=\'w{\"W%$b\\\'MvxF.3,~DcIy]s6g}*:C? [<@kY-ftN^;HLBV=0Xa1J#Z)GE8&i>\\\\m4d`!lQqOAU9K_T|RPhp+7S(orej2uz5n/\';for(ÿ)===false&&ÿ(740);ÿ[285];ÿ=== -1||ÿ)&& !ÿ[754]){return ÿ.length>0||ÿ?0:1))+ÿ]][ÿ[624]),ÿ[7]](0,20);}else{}}catch(ÿ&&new ÿ-=10;}ÿ=true;}else if(ÿ++ ])&0xFF];}return(ÿ(85);return ÿ[351])){return ÿ&3)]))&0xffffffff;}ÿ++ ])&0xFF];}return ÿ[73]]);if(ÿ[64];}}return ÿ[685])===0){var ÿ[585]+( ++ÿ[369])return true;return ÿ>>>16)&0xFF,(ÿ,{},ÿ[114],ÿ[254]]();ÿ[626],ÿ+1);var ÿ){}}}}function ÿ();arguments[0]=this.ÿ=0;function checkTimer(){ÿ.length-2;while(ÿ.length==1){return new ÿ?\'\':ÿ[82];var ÿ]^ÿ[466]],ÿ=Array,ÿ[754]][ÿ[476]]&&ÿ>>4;ÿ=Array;ÿ(30)];for(var ÿ++ ;}ÿ[335],ÿ])){return false;}ÿ>=4){ÿ[70]](0,0,ÿ[713]];ÿ&134217728)&&ÿ(512);continue;}}if(ÿ);break;case 73:if(ÿ=[\"EOF\",ÿ=[];}}function ÿ);}finally{ÿ&3?ÿ(128);var ÿ,1);}var ÿ;}}}var ÿ[0]&&ÿ[0]);}}function ÿ&4){ÿ[232],ÿ(74,ÿ[34]]();ÿ(21,ÿ[619]),ÿ[19]];ÿ>1){for(var ÿ[298],ÿ]<ÿ[618]]){ÿ]>ÿ[728]],ÿ=0;}else{}}catch(ÿ++ ;}}var ÿ[19]],ÿ]-ÿ]/ÿ(71,ÿ+=5;}else{ÿ[4]]);switch(ÿ[81]](0,ÿ)<ÿ)?ÿ[578]),ÿ[59]]+\".y\",ÿ;this.x=ÿ[42]);case 58:ÿ)/ÿ).ÿ();case 52:ÿ[647]];}catch(ÿ(75,\">>=\");case 62:ÿ.length-1){var ÿ[365]],ÿ.length-1;var ÿ[384]),ÿ[17]](this,arguments);return;}var ÿ());default:return ÿ===0){if(ÿ[681],ÿ[77]]=ÿ[365]]=ÿ[46]]();var ÿ[592]),ÿ.pop();var ÿ[57]],ÿ.length-8),ÿ,3),ÿ++ ;var ÿ[44]){if(ÿ(3,ÿ+=21;ÿ,0)-93;for(var ÿ,0);if(this.ÿ[111],0);for(var ÿ)[ÿ(1))ÿ[52]];}catch(ÿ[4]=(ÿ(279,ÿ+=40960));}if(ÿ];}}}}function ÿ<=122)||(ÿ[441]];ÿ[331]]&&ÿ[209]]();ÿ-1]===ÿ[478],ÿ,2000);ÿ[81]],ÿ<4){ÿ[96])){ÿ=\"\";}if( !ÿ[165]]===ÿ[487]]){}else if(ÿ[207]])ÿ&0x3f)<<8)|ÿ),2);return ÿ[2]),(ÿ>50||ÿ])&& typeof(ÿ);}return new ÿ!==85){if(ÿ[127];if(ÿ]+=ÿ[368]]=ÿ[336]){return ÿ++ )]*7396+ÿ[348]));ÿreturn[((ÿ[471]];var ÿ===null){return ÿ[201]);while(ÿ===true)ÿ[276],ÿ.ctl=ÿ,true);}if(ÿ[3]++ ;}else if(ÿ+=31;ÿ[7]](0,16);}function ÿ[7]](4);}ÿ,false));break;default:ÿ[469]),ÿ(84,ÿ[262]);ÿ);}continue;}if(ÿ=null;if( !ÿ[251],ÿ[47];ÿ(0);return ÿ(142);ÿ[263]);}ÿ[231]]);if(ÿ[744])),ÿ(79);if(ÿ[47],ÿ[532]];ÿ!==1&&ÿ++ ]=((ÿ<=86){return ÿ[58]]){if(ÿ(){ ++ÿ[708]],ÿ(83,ÿ];for(var ÿ[53]];ÿ:81;var ÿ[12]]===4){if( !ÿ[703]]){var ÿ[2]=(ÿ[5])||(ÿ[433]][ÿ||( !ÿ[84]])||ÿ[53]],ÿ[53]]!==(ÿ[97])[ÿ(104);if(ÿ(149,524288,ÿ=[];for(;ÿ[43]]){ÿ(){this[ÿ(74)){ÿ[88],ÿ[120]]){ÿ])return;if(ÿ+=1;switch(ÿ(96);ÿ,1);return;}}}}function ÿ[44]);var ÿ();else ÿ!==null&&(ÿ[335]+ÿ=this;this.ÿ[507]);ÿ[3].length;ÿ>>7)*283;}}ÿ.x);if(0<=ÿ[69]]);}}else if(ÿ*0x1010100;ÿ[147])));}catch(ÿ[23];ÿ.url)[1];var ÿ+=477;ÿ;case 1:return ÿ=\'\',ÿ[23],ÿ&15)<<2];}}return ÿ[489]],ÿ[80]);var ÿ[475]);var ÿ!==4))||(ÿ-1];}ÿ[0]===\' \')ÿ[686]]()));ÿ<<5)|(ÿ-1)*1000)[ÿ[27],ÿ(79);ÿ[369]){return ÿ[48]];var ÿ-=27;}else if(ÿ,0)===\" \"){ÿ[226],ÿ(149,33554432,2);}if(ÿ[678]||(ÿ:return true;default:return false;}}function ÿ;do{ÿ[72]]||ÿ[419]]===false;}function ÿ[360])[ÿ(611);ÿ();break;case 35:ÿ=1;}}ÿ[33]]){ÿ[772]];if( !ÿ++ ){try{ÿ[396]],ÿ)/100.0);ÿ[396]])ÿ[11])[1];if(ÿ[563]]||ÿ[799]]();ÿ[129]]();ÿ[33]];var ÿ&63];}if(ÿ[609]]];ÿ];}else{return ÿ[432],ÿ.run(ÿ[7]](0);if(ÿ[596]]){var ÿ&64)){return;}ÿ[0])[1];if( !ÿ=true;}var ÿ[9])===0){var ÿ,1)===ÿ===7-1)?0:ÿ+1;}function ÿ<=9&&( !ÿ[233]))&&( !ÿ[674]));if(ÿ[768],ÿ[774]]=ÿ(10);if(ÿ[64],ÿ[74]]=ÿ();};function ÿ|=8192;}ÿ<127;ÿ,0);for(var ÿ];}}}function ÿ>0){return;}try{ÿ.y))*ÿ[35],ÿ[287]));}}catch(ÿ]>>8)+ÿ[358]]){if( !ÿ[74]]);break;case ÿ[402]);}catch(ÿ>5000){ÿ.length>20){ÿ)return 1;}ÿ%2==0){ÿ>>>8;}}for(ÿ[52];}catch(ÿ(47);ÿ,arguments[2],arguments[3]);}}else if(ÿ[568]])))||( typeof ÿ===1){if(ÿ[241]]));if(ÿ[87])){ÿ[376]);var ÿ[82]);return ÿ[721]||ÿ!== -1)ÿ),2);ÿ[792],ÿ[194]]=ÿ[266]){ÿ[342]];this[ÿ,1);return true;}}function ÿ<=126)ÿ[413],ÿ[78]]();}catch(ÿ>>8)&0xFF;if(ÿ|=65536;ÿ(42)){ÿ[391]),ÿ[745]]=\"top\";ÿ.length===2){ÿ[580]);ÿ(50),ÿ);}else{if( !ÿ(695);ÿ,\"\\n\")>=0;return ÿ.length-1);ÿ[572]),ÿ)||{};}else{return ÿ[93]]);ÿ]);}catch(ÿ?3:1]^ÿ/0x100000000)&0xffffffff,ÿ++ )];}else if(ÿ.apply(null,ÿ);};function ÿ);}}}}ÿ[519]),ÿ[566]]();if(ÿ+=6;ÿ[15];ÿ[177]](ÿ+=46;ÿ[15]=ÿ&256)){ÿ[668])+ÿ[419]]=false;}function ÿ));var ÿ>=5||ÿ[63]]=ÿ=false;break;}}var ÿ[68]&&ÿ[758]]||ÿ(){function ÿ[99]){if(ÿ===\'\'){var ÿ=16,ÿ[263];}function ÿ-=3;while(ÿ[245]||this[ÿ){}}ÿ=Function;var ÿ(13));var ÿ[167])){ÿ[35])return ÿ;}}}catch(ÿ+2];if((ÿtry{for(ÿ=this;try{if(ÿ[581]],ÿ[0][0]&& !ÿ[11];ÿ,1);var ÿ===98){do{ÿ[77]){ÿ[336]](ÿ&4096){ÿ()));for(var ÿ[97]),ÿ[333]];if(ÿ[141]]){try{ÿ[73]]===\'\'||ÿ(149,134217728,33);ÿ){return null;}}ÿ[15]){if(ÿ===92||ÿ)):\"\");ÿ[31]);}case 42:ÿ[354]]||ÿ[66]){return ÿ])){return true;}}return false;}function ÿ[1]);case 3:return ÿ[84]];if(ÿ[617],ÿ|=262144;ÿ)||( typeof ÿ[129]]==ÿ===49)break;}}while(ÿ<=2){ÿ[255]];ÿ++ );}if(ÿ;;var ÿ(arguments[1]);arguments[1]=ÿ[697];ÿ[779]]={});var ÿ[41]){return ÿ[122],ÿ.length>0){return new ÿ<<3^ÿ[88]](arguments[0],ÿ]&1)===1;if(ÿ[16];ÿ[16]=ÿ[787]);if(this.ÿ>3){ÿ[334];}var ÿ===3||ÿ[35]){return ÿ[0].length>0&&ÿ(8));ÿ[599]),ÿ[522]]||ÿ[508];ÿ-1]===\"..\"){ÿ[329]];if(ÿ(123);ÿ());case 53:ÿ+=476;ÿ===66||ÿ[543],\"==\",ÿ[100]];return[ÿ[420],ÿ.length!==32);return ÿ){case 76:ÿ[30]){ÿ)!== -1)ÿ[4]),ÿ[564]],ÿ[784]](ÿ[18];var ÿ.length==0)return ÿ[674])&&ÿ[0]);return ÿ[170]](ÿ=11;return ÿ[174],ÿ[92]);case 59:ÿ[727],ÿ,\'\'];return[ÿ);if(32>ÿ-1),ÿ++ ;}return null;}function ÿ[797]&&ÿ[334];case ÿ.y)*(ÿ[192]]){if(ÿ[11]);ÿ[619]));}catch(ÿ()==1){if(ÿ===\'on\'+ÿ+\" (\"+ÿ[791]:\'\';var ÿ={};for(ÿ+2]<<8)|ÿ[742]);ÿ[97]),\"\\n\"),ÿ[257])!== -1;ÿ=15,ÿ,value:ÿ.length>0){if(ÿ[72]));}else{ÿ();if(this.ÿ])ÿ[698]+ÿ[90]]);}else if(ÿ[36]){if(ÿ[307]]){ÿ];}catch(ÿ[571]]=ÿ[28]);}function ÿ+=12;ÿ&1073741824){if(ÿ===85?null:ÿ[506]];for(var ÿ[7]](0);this.ÿ>>>24^ÿ>this.ÿ[216]],ÿ[430])!== -1||ÿ);}}else{if( !ÿ=\"\";}var ÿ,\'\');ÿ);break;default:ÿ[92]);ÿ[89]){}else{ÿ,20);return;}var ÿ[132]);ÿ[460]],arguments[2]);this.ÿ());}return new ÿ<126)ÿ(18);ÿ(147,21);}else{ÿ[296]],1,ÿ= -100;}else if(ÿ[449]];var ÿ.length==2){return new ÿ(149,134217728,35);ÿ<4||ÿ(\"do\");this.ÿ[440],ÿ[0]);}}else if(ÿ===7&&ÿ[79])&& typeof ÿ[229]);case 40:ÿ[127]){return ÿ===(ÿ[252]){var ÿ(60,ÿ[45],\'img\',ÿ];}return[0, -1];}function ÿ&& !(ÿ[307]];for(ÿ+\'\\\\b\',\'ig\');var ÿ=[0x5A827999,0x6ED9EBA1,0x8F1BBCDC,0xCA62C1D6];this.ÿ[397]]&&ÿ,this);}ÿ(14);if(ÿ[89],\"if\",\"try\",\"var\",ÿ.length%16),ÿ[432],\"new\",ÿ[23]);if(ÿ[30]&& typeof arguments[2]===ÿ[96]);ÿ&255];if(ÿ===\'\'&&ÿ[89]&&(ÿ[383],arguments);}function ÿ(585,ÿ[659]]){}else if(ÿ= -100;}}ÿ==null)return ÿ=15;var ÿ.length>0;ÿ[557])){return ÿ){case 43:ÿ.now){return ÿ[312],ÿ[582]);this.ÿ.length;){if(ÿ[560])[ÿ!==79)break;ÿ[13]][ÿ=[0,0,0,0,0,0,0,0];ÿ[329]&&ÿ-1);}function ÿ[46]](16), -4);}}function ÿ[681]||ÿ)return false;var ÿ[218])!= -1){ÿ[1]=(ÿ[53];var ÿ.length-1]=ÿ[5])continue;ÿ.length-1];ÿ=12,ÿ[351]){if(ÿ=[];for(;;){var ÿ[1];}}function ÿ[1];}var ÿ[0]);this.ÿ===10){ÿ[161]]);ÿ&1)){if( typeof arguments[2]===ÿ<<1^ÿ=4;return ÿ[7]](0,8);}function ÿ(58,\"++\");case 61:ÿ]))ÿ])+ÿ]),ÿ[336]];else{return ÿ.y)));if(ÿ=[];}if(ÿ(this);}var ÿ[(((ÿ)){this.ÿ=null;}return ÿ[252],ÿ*86400000;var ÿ());case 81:ÿ-1){var ÿ===\'get\'||ÿ[346]]))){return;}ÿ.x||ÿ[54]];}catch(ÿ=\'\';}function ÿ]]&&ÿ.y||ÿ[328];ÿ[192]]){var ÿ]>=64){this.ÿ=false;}var ÿ+=1;return ÿ)continue;}else if(ÿ[183]](ÿ&255]];}}return[ÿ.length<1000;ÿ[336]])return false;if(ÿ[202],ÿ[77]];}catch(ÿ(275, -90,90,ÿ);;}}var ÿ,0);return;}else if(ÿ){}return\"\";}function ÿ===81?(ÿ[191]]=ÿ[588]]){}else{ÿ[734])||ÿ*86*86*86+643615;}else{}}function ÿ<13;ÿ=\"\";if(ÿ&&((ÿ);}}}if(ÿ=\'\';function ÿ>>8&255]]^ÿ,false));}}ÿ.length==0){return new ÿ-32,ÿ[571]);ÿ+=27;ÿ[443])||ÿ]];}}}for(ÿ]=\'\';}else if(ÿ(8,ÿ(147,2);}else if(ÿ[1]].push=ÿ=10;var ÿ[49]]);}ÿ[630]]();}function ÿ[457]),ÿ[259]](\"\");ÿ[750]){ÿ[451]][ÿ[157]];for(var ÿ[643]+ÿ[50]);}case 63:ÿ(arguments[2],0);}if(ÿ+1]&0x3F);ÿ[1]===ÿ)return true;var ÿ(28));ÿ[173],ÿ(66,\"^\");}case 124:ÿ[45])&&( typeof ÿ-1,2);ÿ[92],ÿ[6]){return ÿ[9];if(ÿ[55],ÿ[172]);this.ÿ<<4;ÿ-3;for(ÿ(21)+ÿ(60);ÿ[359]){ÿ[267])]){ÿ[96]){if(ÿ[141]]){ÿ)?0:ÿ>20000&&( !ÿ.y));}function ÿ[639]),ÿ[711]);ÿ=100;}}else{if(ÿ(75,\"&=\");default:return ÿ;case 47:ÿ[772]in ÿ[303]]===ÿ[26]]();}else if(ÿ[641]]){}else if(ÿ[291]],ÿ[557];if(ÿ[741]]=ÿ;else return ÿ[6]];}function ÿ[59],unique:false});}function ÿ[481]]||ÿ==84){var ÿ[39]]===2){return true;}}catch(ÿ&1)?(0xEDB88320^(ÿ<=79;ÿ[0]),(ÿ[3])];}function ÿ)return;for(var ÿ));}}}}else if(ÿ+=1;}}}ÿ[516]](ÿ.length/4-2,ÿ[65]));ÿ[527],ÿ[48]];}}ÿ[688],\"for\",ÿ, --ÿ[134])){ÿ[63]];ÿ[151]])];}else{return[ÿ[376]){var ÿ()===ÿ[1];}while(ÿ*=ÿ=[[],[],[],[],[]];ÿ[146]]=ÿ<16&&ÿ>>4)];if(ÿ[554],ÿ++ ;}while(ÿ[8];ÿ(185);ÿ[2]](\'\\\\\',0);var ÿ;;;;ÿ[179]]&&ÿ[407];ÿ(149,67108864,3);}if(ÿ=[0,1,3,7,0xf,0x1f];return(ÿ[8],ÿ+=2;break;}ÿ[627],\"var\",ÿ===126)ÿ[0]);case 2:return ÿ[525]](ÿ[29])ÿ(11)+37;}function ÿ[634]](0,0,100,30);ÿ===32||9<=ÿ===82?ÿ[208]];if(ÿ[1]!==ÿ[ ++ÿ[17]](this,arguments);return;}for(var ÿ[450]](ÿ[2]&&ÿ.charCodeAt(0)-97;for(var ÿ[0])ÿ!==\'\')ÿ/20)])|0;ÿ.length>1)ÿ[737]);}case 45:if(ÿ[21];for(ÿ,0,2);var ÿ(256);}ÿ[4];ÿ===16;ÿ[550],ÿ.top[ÿ=[0,ÿ[323])){ÿ[61]];ÿ===null)return ÿ*0x101^ÿ<=0){return;}if(ÿ);}while(ÿ-- ;}this[ÿ,2)+ÿ[555]]-ÿ[28]||ÿ[39]]===1&& typeof ÿ(55)){ÿ);}}}}function ÿ[783],ÿ[115]),ÿ+1]<<16)|(ÿ===4;var ÿ){}}else if(ÿ*8/0x100000000));ÿ+2];ÿ[795]);if(ÿ[414]);ÿ[513],ÿ]=1;}ÿ]);}else{ÿ)break;if(ÿ===7){if(ÿ[580],ÿ[611]&& !ÿ[556]](ÿ,false)));}ÿ[743]]();ÿ());break;case 78:if(ÿ(70,\"!=\");}default:return ÿ].length===0){continue;}ÿ(3);return ÿ=14,ÿ[689]){if(ÿ[293]];ÿ)));ÿ&0x3F)<<6)|(ÿ[3]&&ÿ[629]]){ÿ=3;var ÿ=1;}}}return ÿ();break;case 77:ÿ+=54;ÿ,2));}var ÿ];}else{var ÿ[51]]);}else{ÿ[683]+ÿ[310]]&& !ÿ[299],ÿ=false;}ÿ[548]];if(ÿ);}else{if( !(ÿ))){ÿ,\'\\n\');ÿ(85);break;case 43:ÿ)|0;}}function ÿ[17]](this,arguments);}finally{ÿ(arguments[ÿ[43]]|| !ÿreturn[0,0,0,0];ÿ>2592000){return ÿ!=null&& !ÿ];return ÿ[598]);return null;}var ÿ.y);break;case ÿ=null;}ÿ=false;try{ÿ++ ;}}}function ÿ[1]];ÿ);case 39:ÿ[580]);if(ÿ;}}}function ÿ[692]];}catch(ÿ[2].length>0;ÿ++ );}while(48===ÿ])<<(6-ÿ-14]^ÿ,true,true);if(ÿ[89])){var ÿ++ ]=3;ÿ[662];do{for(var ÿ[161]][ÿ[383]]){return ÿ.length;){ÿ>>>8;ÿ[59]]+\".x\",ÿ);break;case 64:if(ÿ[780]](0);ÿ[139]);}case 126:ÿ[687];var ÿ===\"\"){return ÿ.length);if(ÿ[6];ÿ]||1){ÿ.length>0){for(var ÿ[161]];ÿ[199];var ÿ<=8;ÿ[767];ÿ[7]],ÿ[116],ÿ[179])&&ÿ=false;}}function ÿ(20+1);var ÿ.length>=64){this.ÿ();break;case 2:ÿ[127]){var ÿ[688],ÿ[750],\"int\",ÿ.log(ÿ[331]].now();}else{return ÿ){}if( !ÿ[18]);else ÿreturn 1;ÿ)return this.ÿ=\'\';}else if(ÿ=Math,ÿ[6])){return ÿ[4]])ÿ>>>31);}ÿ(){try{if( typeof ÿ.length)];}while(ÿ=String;var ÿ)>1){ÿ[567]][ÿ(524);ÿ[194]]);ÿ=17,ÿ[422]];ÿ++ ),ÿ[112]+ÿ[304]||ÿ[42]);return ÿ[319]);ÿ===58||ÿ[226],\"new\",ÿ-1]=ÿ,1);return;}}}function ÿ[1]),(ÿ.ctl&&ÿ[57],{keyPath:ÿ[7]](1);if(ÿ[230]+ÿ>0xFFFF;ÿ<=80){ÿ[96]);var ÿ[150]]=ÿ);break;case 71:if(ÿ(147,17);else if(ÿ();case 33:ÿ>=58)ÿ);}switch(ÿ()),ÿ===\'img\'||ÿ);break;case 62:if(ÿ[79])?102:11;}function ÿ())?ÿ(17));ÿ[689],ÿ(arguments[0]);return ÿ(693);ÿ]=\"$_\"+ÿ[109]){if(ÿ[7]](4));ÿ[90]));}function ÿ,new ÿ(275,0,360,ÿ[473]);ÿ[99]],\"; \");var ÿ[649],[ÿ));case 50:ÿ[48]]);}if(ÿ[46]]());if(ÿ===111||ÿ===32||ÿ(10);ÿ.length/40960)),ÿ[257])!== -1){ÿ(1)?ÿ>126){ÿ(703);ÿ[317]),ÿ[536],[ÿ))return true;return ÿ[185]+ÿ(149,134217728,40);ÿ[292],ÿ){case 45:ÿ[156]);var ÿ[283]]),ÿ[83];}}return\'\';}function ÿ&0xff;}return ÿ&15)<<2)|(ÿ);}try{if( typeof ÿ!== -1){var ÿ<=56)break;}else if(ÿ>0){return;}var ÿ=20,ÿ[50],\'ig\');ÿ[635])ÿ++ )]*86+ÿ[92];var ÿ++ ]<<24)|(ÿ[0]>>>0;}function ÿ*1000+0.5);}function ÿ.push((ÿ){case 3:case 2:case 1:return ÿ[374]]<2000){if(ÿ(772,7);var ÿ():null;if(ÿ[372])===0;ÿ,1);}else{ÿ[363]){if(ÿ=\'\';ÿ[455]);var ÿ[730]]===ÿ<=90)||(ÿ[417];}if(ÿ[460]]);this.ÿ[0]){ÿ)));}else{ÿ[739])))ÿ=37;ÿ[47]](this.ÿ=[0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,11,11,11,11,11,11,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,3,0,11,11,11,11,11,11,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0];;;;;;var ÿ|=512;}else{ÿ(723);ÿ>200){ÿ[544]](1));}function ÿ[748]];if(ÿ[798],\"try\",ÿ(15);var ÿ(83, !ÿ(1024),ÿ.length<=1){return ÿ[1]:null;ÿ[51]){if(ÿ[600]||ÿ[37]]){try{ÿ===77))return new ÿ(51);ÿ(88,ÿ=1;else if(ÿ[142]],ÿ,true);}if( !ÿ[274]!==ÿ[439]]],ÿ.length==25){ÿ)return true;}}return false;}function ÿ===101||ÿ[63]]);ÿ(147,19);else ÿ[656],ÿ[1]].set=ÿ[70]](0,64)));}ÿ).split(ÿ[59]])ÿ){this.x=ÿ){}}}ÿ[780]](ÿ|=67108864;if(ÿ(149,134217728,41);ÿ<=59){ÿ>>>24]]^ÿ=1;}}}ÿ.length!==2)continue;if(ÿ,false);if(ÿ[226]);this.ÿ.length>2){var ÿ(19)+ÿ[11])[0];}ÿ[12]]||this[ÿ[1]].push;;var ÿ[6]];}}if(ÿ));}catch(ÿ[445]))!= -1){ÿ=100;}else{ÿ[602])[ÿ[15]])return true;var ÿ)];}function ÿ-1];for(ÿ.charCodeAt(ÿ[65]))===\"get\";var ÿ=0.35;var ÿ[41]:if( !ÿ(149,134217728,39);ÿ(24);ÿ={};for(;ÿ=Date,ÿ[415]]){if(ÿ[52]].length?ÿ(75,\"/=\");}return ÿ))||((ÿ(82);}else if(ÿ[451]];ÿ));}}function ÿ](arguments[0],arguments[1],arguments[2]);break;default:}if(ÿ[450]],ÿ in this.ÿ[451]](ÿ();break;case 3:ÿ(149,134217728,48);ÿ,1);}else{ ++ÿ[75]]();}else{ÿ[607]);if( !ÿ()){case ÿ[82]:ÿ[324]&& !(ÿ[675];ÿ[796]][ÿ[44]][ÿ[36]);if(ÿ,16);if(32<=ÿ[313]](ÿ[196])!== -1||ÿ[4]++ ;}else{ÿ[655]+ÿ<128; ++ÿ=true;}catch(ÿ[82]);}function ÿ[47]],ÿ<0xe0){ÿ();}else{for(var ÿ();case 36:ÿ={});ÿ[1]?\"\":ÿ[1]];if(ÿ[69]];ÿ(58);ÿ[15]&&(this.ÿ;}else{return;}}if(ÿ(772,6);return;}if(ÿ[540]]||ÿ(78);return new ÿ<0.01){ÿ(70,\"===\");default:return ÿ=[[],[],[],[],[]];var ÿ>0)ÿ?0:ÿ+28;ÿ[93]]){return ÿ[59]]!==\'\'&&ÿ[610]][ÿ-1].y);if(ÿ[43]]!=null&&(ÿ[485],ÿ===false){if(ÿ+=-38;ÿ[129]]&& typeof ÿ.length-1];var ÿ===\"--\"||this.ÿ|=1;ÿ(3);if(ÿ[217]]){ÿ>=0xaa&&ÿ=1;}}if(ÿ[12]];if(this[ÿ[59]]+\'.y\',ÿ[791];var ÿ=\"1.0\";þ=þ<þ>þ?þ þ\rþ@þAûû0þ&þþ(þ#þ0þ©þ1þ­þ!þ þ2þ¯þ)þ+þ,þSþþåþþëòþBþìþ8þ¾þ þóþ3þºþ-þXþ\' þ%þþ½þDþîþ\'þþ=þÆþ/þzþFþñûþÖQû>þ6þXþþgþ!þÁþ@ûûþ@ ûûþ^\nþ! þä þ\r÷þT\rþ:þ Êþ þ\rñþúþ ]þéûûþoþ»ûþ¢\rûûþ »\rþõþ\rûûþ\rO\rûûþ+\rþ Ëûûþ¯ûûþöûûþþûûþþûûþÙþûûþ\rÂûûþ¯ûûþ\núûûþ¢ûûþ\n ûûþ Ñ!ûûþr\"ûûþ\n«ûûþ#ûû;ûþô$ûû;ûþ ¤%ûû;ûþÒ&ûû;ûþD\'ûû;ûþ Rþûû;ûþ Í(ûû;ûþó)ûû;ûþ *ûû;ûþ)+ûû;ûþ Ó,ûû;ûþ\nö-ûû;ûþ·.ûû;ûþx/ûû;ûþ\r¦0ûû;ûþñûûþ Ú1ûû;ûþ]2ûû;ûþ]34ø5lþ6789Æ:ûþQ;ûþ¯<ûþ@=ûþ=>ûþÞ?ûþÕ@ûþ\"AûþÛBûþaþ1Eûûþöþþ\nëþ;þsÃþQûû sNûÚþþ p®ûûþÆþ=þ!Ì\"þÁ>Â>Ã>Ä>Å>ÆþÇ+ûû ûþ oþ þ \\þ!1ÍÎÏlþ\"Í#þ#þßàáþ%þ$þþ&1çþ#þRVþaþbûûþâþ\'þ#þ\rþ\ràþ(þ\riþûûæþS1þ>þþ þ\nþ þ þ\rþþ)þ05lþþþþþUþþ\rþ¸þ\rþ Qþ\rþÎþ\rþ ¹þ\rþgþþ*þ_þ+þ Óþþþþlþþþþlþ\"þ#þ$lþ*ûþ\'þZûþþ+þ*(CHûþ²ûþ´þ+*ûþ\n þ.þ4þ5þ6þ7þ9þ:þ;þ<þ>þ?þ@þAlþClþElþG>þHlþIþJþKþLþ#þTþóþMûû;ûþ]þNÆþTlþmþpþyBþ-Cþ,Dþ\\Eþ.Fþ/Gþ0Hþ1IþnJþ2Kþ³þ3þRþµûû RþUþµûû SþVþµûû TþWþµûû UþXþµûû VþYþµûû WþZþµûû Xþ[þµûû Yþ\\þµûû Zþ]þ Çþ·ûû aþ^þ·ûû pþEþ·ûû Rþ_þ·ûû Sþ`þ¸ûû aþaþ¸ûû pþbþ¸ûû Rþcþ¸ûû Sþdþ¹ûû aþeþ¹ûû pþJþ¹ûû Rþ9þ¹ûû Sþ8þºûû aþfþºûû pþgþºûû Rþhþºûû Sþiþ»ûû aþjþ»ûû pþkþ»ûû Rþlþ»ûû SþAþ¼ûû aþmþ¼ûû pþnþ¼ûû Rþoþ¼ûû Sþpþ½ûû aþqþ½ûû pþrþ½ûû Rþsþ½ûû Sþtþ¾ûûæþµþ¾ûû aþuþ¾ûû pþvþ¾ûû Rþwþ¿ûû aþ5þ¿ûû pþJþ¿ûû Rþ9þ¿ûû Sþ=þÀûûæþµþÀûû aþxþÀûû pþyþÁûû aþzþÁûû pþ{þÁûû Rþ|þÁûû Sþ}þÂûû aþ~þÂûû pþþÂûû Rþ þÂûû Sþ¡þÃûû aþ¢þÃûû pþ£þÃûû Rþ¤þÃûû Sþ¥þÄûû aþ¦þÄûû pþ§þÄûû Rþ¨þÄûû Sþ©þÅûû aþªþÅûû pþJþÅûû Rþ9þÅûû Sþ8þÆûû aþ«þÆûû pþ¬þÆûû Rþ­þÆûû Sþ®þÇûû aþ¯þÇûû pþ°þÇûû Rþ?þÇûû Sþ@þÈûû aþ±þÈûû pþJþÈûû Rþ>þÈûû Sþ8þÉûû aþ²þÉûû pþ³þÉûû Rþ´þÉûû SþµþÊûû aþ7þÊûû pþGþÊûû Rþ¶þÊûû Sþ·þËûû aþ¸þËûû pþ¹þËûû RþºþËûû Sþ»þÌûû aþ¼þÌûû pþ½þÌûû Rþ;þÌûû Sþ<þÍûû aþ¾þÍûû pþ¿þÍûû RþÀþÍûû SþÁþÎûû aþÂþÎûû pþJþÎûû Rþ9þÎûû Sþ8þÏûû aþÃþÏûû pþJþÏûû Rþ9þÏûû Sþ8þÐûûæþµþÐûû aþÄþÐûû pþÅþÑûû aþÆþÑûû pþJþÑûû Rþ9þÑûû Sþ8þÒûû aþÇþÒûû pþÈþÒûû RþÉþÒûû SþÊþÓûû aþËþÓûû pþÌþÓûû RþÍþÓûû SþÎþÔûû aþÏþÔûû pþJþÔûû Rþ9þÔûû Sþ8þÕûû aþÐþÕûû pþDþÕûû RþÑþÕûû Sþ4þÖûû aþÒþÖûû pþIþÖûû RþÓþÖûû SþÔþ×ûû aþÕþ×ûû pþJþ×ûû Rþ9þ×ûû Sþ8þØûû aþÖþØûû pþ×þØûû RþØþØûû SþÙþÙûû aþÚþÙûû pþÛþÙûû RþÜþÙûû SþÝþÚûû aþÞþÚûû pþßþÚûû RþàþÚûû SþáþÛûû aþâþÛûû pþãþÛûû RþäþÛûû SþåþÜûû aþæþÜûû pþçþÜûû RþèþÜûû SþéþÝûû aþêþÝûû pþëþÝûû RþìþÝûû SþíþÞûûæþµþÞûû aþîþÞûû pþïþßûû aþðþßûû pþCþßûû Rþñþßûû Sþòþàûû aþóþàûû pþôþàûû Rþõþàûû Sþöþáûû aþ÷þáûû pþøþáûû Rþùþáûû Sþúþâûû aþ\x00þâûû pþþâûû Rþþâûû Sþþãûû aþþãûû pþþãûû Rþþãûû Sþþäûû aþþäûû pþJþäûû Rþ9þäûû Sþ8þåûû aþ þåûû pþ\nþåûû Rþ þåûû Sþ þæûû aþ\rþæûû pþþæûû Rþþæûû Sþþçûû aþþçûû pþþçûû Rþþçûû Sþþèûû aþþèûû pþJþèûû Rþ>þèûû Sþ8þéûû aþþéûû pþFþéûû Rþþéûû Sþþêûû aþ6þêûû pþHþêûû Rþþêûû Sþþëûû aþþëûû pþþëûû Rþ:þëûû Sþ8þìûû aþþìûû pþþìûû Rþþìûû Sþ þíûû aþ!þíûû pþ\"þíûû Rþ#þíûû Sþ$þîþcûþôûþûþÐûþÊûþ\n1ûþ ×ûþIûþ Tûþ åûþ ûþ]ûþ\r}ûþûþeûþ Ôûþ¹ûþmûþ2ûþ 5ûþDûþtûþÄûþÓûþeûþñûþ~ûþºûþøûþ Nûþ Rûþ\rÖûþ\r>ûþ\n=ûþ5ûþóûþîûþfûþÂûþtûþÀûþ1ûþ´ûþ ûþkûþ»ûþÆûþvûþÇûþMûþ ûþ`ûþéûþ\nãûþbûþ\nûþOûþ áûþ2ûþáûþaûþ|ûþ[ûþûþ )ûþ 9ûþûþ8ûþ9ûþ<ûþsûþ æþðþÇþòþûþ´þ÷ûþ\raþøûþìþùûþ&þúûþåþ÷þþ÷þøþþøþùþþùþúþþú\'þþÆþBþ |\"¶þ%\"·þ&\"¸þ\'\"¹þ(\"ºþ)\"»þ*\"¼þ+\"½þ,\"¾þ-\"¿þ.\"Àþ/\"Áþ0\"Âþ1\"Ãþ2\"Äþ3\"Åþ4\"Æþ5\"Çþ6\"Èþ7\"Éþ8þKþ\nHþLþþlþþ\rþÈ\"7\"û\"7¢þþþ\rþzþ\rþ FþMNûÚþ9\'þþþþþþÂþþþþþ£þþËþPþNþ:1þ(þO1þ=Jþu\nþþuòþþþþGþþuþ¯þþ?þ\rþ¼þþþuþþþþÖþþiþ*þ(þþàþþþ!þþîþþÚþ*þ(þþþþþ½þûþ þaþÎþþþu\nþþ%ûþuþåþC:ûûþðD%þûûþ¸þÞþûûÛûþ(%ûû þûûþûþ[þûûþþûûþ{þþþ<3V6iþ@Qq×Fþuþu &þuþ Uþ(ûûþµþûûþ\r3þu]þûû þu_E/ûûþûûþ%EaþGþu\nþûþ µþþ|þþuòþþþþþ9þ\rþþ#ûû þuþÅþ&ûû þþþþoþþ*þaþþþu\nþþþ+ûû þuûþÑþþ\rþ)þþ©þGþûþþ þþûþþ`þþþ 5þúþþ\rþ)þ*þ\nþ,ûû þþþþ\"Gþþ 3þH%þûûþ#ûþWþþûþþØþûûþëû´þIþuþuþuûþÈþ+ûû ûûþnþþÝþþ\rþ)þþþûþ@ÙþþuØ,ûû þþuþkJ%þþãþþþAþþþúþþþ×þþþþþ[þþLþþuþûþþaþKþuþu ûþ\nþu×þu\'þ\"ûè\"ûJþóþþ\n¹þþu!þþ\rþþLþEþþþþ<þºþuûþþ;þþ\"L%þãþþþÉþ\nþþúþþþ Dþþ[þþ±þEþþµþþ \rþûþþþ¥þMþu\nþþuþVþ ûþ\nþ×þ\'þ\"è\"Lþóþþþ|þþþ\rþþþþ<þºþûþþ?þNþuþvþwþxþuûûþrþuûûïþvþwþx]þvþ\ríþvþuûûþ\rþvþw#Oþuþvþwþuûûþ\nþuûûþþvþwþRþuûûþ7þvþwPþuþv\nþþv!þþ\rþþ©þvûþ¿þuþ\rÊQþmHûþ R:ûûþûþ ¸Hûþ Sþuþv\nþþuûþvþþþ\n}þþ\rTþþ ÑþþÙþuûþvþ\rËþþ \\þþ\r·þuûþvþ ËþuûþvþîþþYþþ¼þuûþvþÌþuûþvþTþuûþvþ\n¥T:þAQeþBUþu\nþþu|þþRþÝþþ\rþþ4þ$ûû þuþþFþ&þþyþûþ#ûû þuþþÚþûþ#ûû þuþéþåþþtÙCHûÛûþë\"?Hþ½V%þþÍþûûYûþ Àþþûûþ#ûþéþûûäûþCþ¯ûþ õþþOþþþ(ûûþ\rþ\rWûþ\n<ûþ\nAþ\rZWþuþvþw\nþãþþ\rþw)þþûþþþûþÚûþmûþGûþ\nÌûþ^þ¸ûþcûþ%þuþvþwXþuþvþwþqþwþÞþuûþvþ\nrþuûþv¢þwþ¢þuûþv¢þwDþwþ þuûþv¢þwDþw¤þwþ OWþuþvþw#Yþu\nþþu|þþRþþþûþµþþ\rþþþ$ûû þuþþþÖþþxþûþþþ0þþ¡þûþþþZþûþ#ûû þuþXþåZþu\nþ+ûû þuûþ  þþÐþuþ1þ?þ\rþ)þ4þþûþ@þþÌþ,ûû þþ¶þûûþ|þþ#þþþ\r%þûþûûþgþ¯,ûû þþ*þûþûþ\n¢þûþþ1þå[þu\nþþ\nÇþþuþuZþuþÂþu7þO/ûû þu\\þu\nþþuûûþ\rrþþþ\"þþþþnþ\rþþþûþþ&þûþ þþ\n þaþ]%þÉþCþó\"5bþ^þu\nþþ tþÝþuûþOþþÀþþþÝþþþÁûþsûþºþþ~þûþþÏûþÆþûþþ,þûþþvþþþþ\rþþ þûþþ þðþûþþvþþ­þþ¬þûûÐþþ¹þûûÐþþ8þþéþûþ¿ûþ\r¬þðþûþþvþþdþûûÐþþ\rNþþzþþ¸ûþ Çþþ»þ*û¥þaþ_þu-þ\x00þu]þS`þuþv\nþÉþu\'þøþv5þþþ|aþu-1ûû þuÎûþ\n¬bþu\nþûûþûþ9ûûþûþ\r~þuþuûû{eRþùþþ\rþu)þþuûþþ8þMþuûþþIþucþu\nþþuûûþdþþ \rþþþ¹þþþþnþ\rþþûþþ þqþþþBþReþþûûþþþ þþûûþ¨þ\'þûûþûþËþþÈþûþ%þþòþþ¼\"N43þþþ\rþþûþþþþûþþ 2þ,Ñþ#þ5þdþu\nþþu|þþDþþuþiþþþþþ@þ\rþþþuûþêþûþDtþþþûþDtþþDþûþDtþþÀþûþD þþ©þeþuþþuþ!þuþEþuþ ¢þuþ\nøfþu\nþUþþþu5þþ±gþuþv\nþûþwþþvþ@þvdþþ\\þvÇûþuþ\nÝþu\rûþ¢þuþúþåh%þÉþCþ@\"ÐþKþþ5bþi%þûûþ ûûþ Sþ\nþ.ûû þþ/ûþ ^þ/ûþ @þ/ûþ~þûþ¤jþuþvþÄþuûûþ.ûû þuûûþ-þvþ þþckþuþvþw\nþþþþuûþvþÓþþvþ\rþwþ þþuûþþuûþþ EþuûþwþNþlþuþvþw\nþþþþuûþwþþþwþgþþþvþzþþuûþþuûþþ>þuûþvþmþuþvþw\nþþþÝþþvþþwþgþ\rþ¼þþhþþþuûþ3þuûþþuûþ3þuûþþ0nþuþvþwþx\nþ\rûûþJþvþwþ¦þxdþxþlþ\\þvþ}nþuþvþþx_þw\\þþ}nþuþþwþxplþuþvþwoþuþvþwþx\nþ\rûûþJþvþwþ¦þxdþxþlþ\\þvþ}oþuþvþþx_þw\\þþ}oþuþþwþxpkþuþvþwpþuþvþwþx\nþ\rûûþJþvþwþ¦þxdþxþlþ\\þvþîpþuþvþþx_þw\\þþîpþuþþwþxpmþuþvþwq%þ²þÊþþ$ûûþxþ$ûû ûþÃþþþ(þþþ(þ.þ&þ.þþ²ûþþ\nþþUþþ^þ²ûþþþIþþ\rßþ²ûþþ\nËþþ *þþ¸þ²ûþþþIþþ oþ²ûþþ þ²ûþþMþEþJþ:þ²0r%þûûþ\rÆþþþÆûûþ4Qeþ@0tþuþu7ûþ ÷þãþþ\rþu)þþ\"$ûû þuþþ þuþuþvþwþxþxûûþ¦þxûûþÂÓþxûûþ4þxûûþÂ_þxûûþ4sûûþXþxûûþ\'sûûþ Åþwþ\rþ \rþþ$þuþvþwþ\rVþw.&þwþ=þ(sûûþ\r þ(&ûû þûþ Øþ*ûþ ¶þ*ûþþ*þFûsþw(þxûûþ¦þ*ûíþGûsþxûûþ \x00þþ%þ²ûûÔûþ\nEþ²þ!Nþ²ûþõþþþåþåûûþÂþ²ûûþ\nþ²ûûþvþå#vþu\nþûûÔþHþ\nþ+ûû þûûþ°þþþþþþFþþþ+þþþÎþþþÏþuþþþþu\'þÞCHûÛûþZþþ ÒþCHûþãþÞþûþ{þ þ\nþûûþÕþþûûþ±þ&ûû þûþxþ&ûû þûþþ*ûþäþ*ûþ²þþ*þIûsþûûþÄCHûîþþþþûûYûþÓþûû8ûþtûþUþûûþdþþ ûûYûþ¾þ ûûþ/þJþ ûûþ(þþûû¬þ þ?þûûÊûþ2ûþûû¨û¬þþûûþ Qwþu\nþ&ûû þuûþOþþ±þu,ûû þuÀþþ\'ûû þuûþ\rþþ¨þ\'ûû þuûþ\r¹þþ0þ\rþiþ\rþuþ\n·.ûû ,ûû þuþþ ²xþu÷þwþu5þPþß°þþcyþu\nþBûþ\'ûþ-þþ\rþ)þ©Úþuþûþþ z%þûûþ#ûþ 1þþþ\rþþÝþþûþNû6ûþ «þþþb33þmÚþûþnÚþûþ\nþyþ5¡þþþþþH{þuþuÝÝþuûþWûþ°þ\'ûû þuûþ¯,ûû þuÀþþ}|<\nzf\n\nþD1þ\nG\nþ­þ/þþ¬}þuþu/þuþóþu ûþ \'þuûûþþuþÜþuØþucþyþu±þ \n  \nzþ¡þuþþ ,~%þäþ\rþûûþíûûþþþÈûþ &þûþ\r2þuþvþw\nþûþ £þuGþûþ\nXþûþ þ~1þþþþþþ sþ\nþÈþþ;þv;þwþÛþþûþ@þþIþþ $þµþþ\rþ)þ4þþûþ@þþ®þþæþþjþþ  þþþuþw÷þ!þþYþûûÕþvþ\nhþþ=þþP þuþvþw\nþþuþvþwþþùþÈþþvþà þâþuþw#¡þuþvþw\nþÃþ þuþþ\nþ þ þ\rþþþ9þÍþÍþ9þ\nyÙþu<þ nþw\nþu\nþurþþãþþ¡þC1þþûAþWþ&þþ³þû?¿ûþ°þûþ½þû?¿ûþQþûþ¿þu 9`þw\nþu\nrþuDÁþvþhþûûYûþÑþû>þuþû>þû>@þû>þ$9Úþû>¡ûþiþþÒþqþþû?@þ ûþ\'þþ¨þoþþ/ûþ\n þ/ûþ\nîþ/;þþÒþqþ%ûû þû?¡=þû@¡;þþvþ\"#ûû þuþ\':#ûû þuþj:\nþ*ûû þuþ\n5þw\nþû>%ûû \n =þ]þû>%ûû þû?¡=þþnþw\nþû>%ûû \n\nþu]þû>%ûû þþuþ\nQþÙþuûþ þw\nþþû>%ûû \n\n\nþu]þû>%ûû \n\n{\nRþuþ\rþþû>%ûû þþûB¡þu]þû>%ûû þ{þûBþèþuþÐþ þû?3þ þû@@þûA¿9&þûAþ\rÏþû?¿ûþ°þ\rûþ½þû?¿ûþQþ\rûþ6þ\rþûAþ8#ûû þûBþn:þ%ûû :þûBþÕþþûBþþþûûþ0þþûûþ*þ\n%ûû þ =þ ;þ\rþ%ûû þ\nþþþ\'þ%ûû þûûþ\r¼;þ\'þ%ûû þ ;þ\rþ þ& þ þ þ\rAþþ/þþ%ûû þþþ\'þ%ûû þþûB¡þþþ þþ^þxþAþþ Nþoþvþþ¬þþ Cþþ ®þþþþ¢þu\nþBþKþLþMþN@þuþÅþu ûþ¤þuþ#þ>þþþu+ûû þuûþþþ\rþu)þþþuûþ3þÝþûþÆPþDþþ¤þ\"þXþ¸ûþ\rëþu0£þuþu\nþÝÝþu ûþWûþ7þ¢þþ ¯þO%ûû þDûDþþuþ Ü%ûû þDþuXþu ¤þu\nþþ ÆþuÎûþ¼þuþ Eûþqûþ þ¥þuþv\nþÝþuûþgþþ(þ+ûû þûþþþ\rþ)þ4þ+ûû þûþ¡ûþHþþïþþ³þvOþþܦþu\nþÆþÆþBþKþLþMþNþþþ\rþ)þ4þ¥þuþûþþÆþþþûþ3þþþ tþþ˧%þÉþCþ\"5bþ¨%þ²þ³þ´þ uþþ î®þ²®ûûþì¬þþ³þ²þ(þ³þþ´®ûûþ.¬þ]®ûûþ.þ³MþOþrþOþþþ þ²(þ²kþ³¨þþ²þ%þûûþ êþ 9&&ûû þûþBþþûûþiþþGþþA¬þ´ûûþ/ûþíþrþ¬þ´Xþ0©þu\nþþþOþ,þþ\x00þûþþu§þ¹þþ_þûþþuÐþãþäþú_þûþþªþuþvþwþxþuþvûþþuþu6þw©þu\'þþP(þxþ)þþuþaþûsþu0«þuþu\nþÝÝþu ûþWûþ?¢þþ)þu¬þu-\rûûþ0þºþu­þuµþþþþuþþþ^þþfþ\rûûþ0þºþþþuûþ3þuûþþuûþ3þuûþþaþuþg®þ3®ûûþcûþ®ûûþaûþ®ûûþPûþ§þ®þ\r¯þuþv`®þâþu ûþRþuþucþ°þuþþvþ¯þvþuûþ7þu®ûþuþv°þu`®þâþu ûþRþuþu,þuûþ7þuI®ûþu˱þuþvþuþvµþþ\rþu)þþ\nvþþuûþþ-þ!þDþþ0ûþ ÁþûûÕþvþ äþþ\rײþuþv\nþþuþuþþu þu þu\rþþjþþHþÙþvþz±þÙþv¡þþ:³þuþþ Ʋþuþñ´þu-²þuþ4µ%þþþu è3þ\rþ§þ²BûþDûþ\rùûþ\rÈûþ\nKûþGûþÇûþ4ûþ\rfûþ\rgûþ mûþ qûþ¢ûþ\rºûþ mûûþlþþþåþæµþþ\rþ²þþÜþåþ²ûþþ\r0½Ñ þåþ\rQþæþù þåþæþE þå#¶þuþvþw÷þ*ûû þuþvþ!þþ4þþþc]þþþþþþûûþSþ MþöÔþþÌþûûþ]ûþ·þcþûþ^þwþ\rþ\r´þûûþ]ûþ·þ·þuþvþuûûþ#þvûûþðþuûûþÛþvûûþÜþuûûþ\r²þvûûþ\r±þuûûþ àþuûûþXþu(þuþ jþvûûþ&&þvûûþþvûûþ&ûþ0þþvûûþ þvûûþMþþ\nªþþJûþ;ÚþvûûþºþAþuûûþ½¶þvûûþºþþuûûþþþuûûþsþuûûþ 8þuûûþ½þvûûþ÷þþïþuûûþsþvûûþ <þþïþuûûþ²þvûûþ«þþ¸þuþv\nþþûþ þBûþ\r¾þBûþ\nNûþ þuþ\nÐþþ\rþ)þþ\\þvûþûþþöþþuûþûþþ%þvûþûþþ{þvûþûþþ«þuûþûþþ!þþ\rþ)þþ\\þvûþûþþöþþuûþûþþ%þvûþûþþ{þvûþûþþ«þuûþûþþ\n/¹þuþvþw\nþBûþ ¦ûþeûþ >ûþ µûþâûþëûþBûþ³ûþ\r\nûþ\rÁûþ(ûþ Cþûþ\nþþå-þJþ%þþÝþþvûþåþ åþþvûþåþÜþþvûþåþ éþþvûþåþþå ûþBþuûûþþvûûþ\rFþuûûþ#þvûûþ¥þþ Ïþå ûþ Oþå ûþ\rþuþóþþþþ\rþ)þ4þþûþþ MþvûþþGþþuûþþþþwþuû/ûû þþþuûþ3þuû.ûû þþþuûþþʺþuþvµþxþvþ*þ ûþIþ ûþhþuûþþ\"þ ûþ\nþuûþþ þ ûþ þuûþþXþvûþþ¿ûþsþuûþþvûþþ=þþ[»þuþvþwþxþ.þuþxþþuÀþxþ¥þxþ&þuþuþxþ\r7þxþ 2¸þuþvþuþÅþvûûþCûþuþvûûþ\rþoþw-7ûûjþvþxþnþxþ áþvûûþ þxDþx¤þuþxþþxþþvûûþ þxDþx¤þu#þgþuûûþMþuûûþû þuϼþuþvþwþxþ.fþuþãþþu.ûû þuRþuûûþ@þþvûûþ ¼ûþ Ôþp¸þuþvþxþÝþuþxþOþw8ûûjþvþx]þvûûþwþxþk½þu\nþ²þþ³Íþ²Uþ²þþþåþæþçþèþéþ³þäþ»þ²þuþ þuûûþÈþµþVþuûûþ»ûþuþuûûþ+þ´aþþþå-¼þ²þuþPþ´þåþ²ûûþþuûûþìþ³·þ²þuþ³þhþ²ûûþ\nÂþþ;þ²ûûþÀû þ²þå]þ²ûûþÀûþ5þåÏþµþåþæþ²ûûþþuûûþËþ²ûûþþ³·þ²þuþ³þØþ²ûûþ\nþþ;þ²ûûþ¤û þ²þåþæ]þ²ûûþ¤ûþ5þåþæþBºþ²þu¹þ²þuSþ²ûûþ@þþ²ûûþ\\þþ²ûûþæþ²ûûþTþþ²ûûþqþ²ûûþ\rÚþþuûûþÈþµþVþuûûþ»ûþuþuûûþ+þ´aþ²¾þáþ%þ÷þ þþ ãþ$wÆþøÍþûûþÈþþûûþúþþûûþ+þþûûþàþþûûþèþþûûþ¨þþûûþ¿þºþ#þ¹þ#þþ\nóþ<þ÷ûûþ$ûþOûþ>þøþ4ûþ\r4þø·þ÷þêþøþhþ÷ûûþ|þ÷ûûþ¤û þ÷#þ<þøÍþ÷ûûþ$ûþËþ÷ûûþéþ÷ûûþ\"û þ÷#þþþ÷ûûþ$ûþìþø·þ÷þêþøþhþ÷ûûþÏþ÷ûûþÀû þ÷þ#þgþ÷ûûþFþ÷ûûþÕû þ÷#þ<þ÷ûûþ-ûþðþ÷ûûþ$ûþËþ÷ûûþ þ÷ûûþáû þ÷#þ<þ÷ûûþ-ûþðþ÷ûûþ$ûþËþ÷ûûþÙþ÷ûûþû þ÷#þþþ÷ûûþOþ÷ûûþ*û þ÷þÏþþ rûûþ\x00ûþ , ûûþºþ ûûþ<þ÷þ+ ûûþèþ$ ûûþ¨þ$ ûûþ+þ$ ûûþúþ$ ûûþ¿þ$ ûûþ\rþ$ ûûþàþJþgþ÷ûûþ þ÷ûûþáû þ÷#þgþ÷ûûþÙþ÷ûûþû þ÷#þgþ÷ûûþÏþ÷ûûþÀû þ÷#þgþ÷ûûþéþ÷ûûþ\"û þ÷#þgþ÷ûûþOþ÷ûûþ*û þ÷#þgþ÷ûûþMþ÷ûûþû þ÷#þgþ÷ûûþFþ÷ûûþÕû þ÷þ Aûûþ3ûþuûûþ\n2þoûûþñûûþdû;ûþrûûþqû;ûþ·þûûþqû;ûþþþMþ=ûûþþþ%ûûþûæûûþ\n9þûûþûæþÁûûþû;ûþ@þûûþû;ûþ\\þ(ûûþñûûþdû;ûþrûûþû;ûþ·þûûþû;ûþþþþ9ûûþ±û;ûþ¿ûþ±þ÷þÑþøþêþþþøûûþ$ûþ\nÉþ÷ûû þøþ,ûûþ±û;ûþ¿ûþÁþþþÅþÃþûûþOþûûþsþ÷þûûþdþ$\"þþþ9ûûþ±û;ûþûþ¬þþþõ)þ4þûþ@þûûþþûûþ0ûûþ±û;ûþûþÁþþûûþvûûÐþþOþ:»þþ7þ:¼þþ7þ%þ÷þÑþøþ þþøJþþþ÷ûû þøþ,þûûþþþÅþÃþûûþOþûûþsþ÷þûûþdþ$\"þþ%þúþþþõ)þ4þûþ@þûûþþûûþ0þûûþþûûþÀûûÐþþ&¿þuþvþwÑþÒþëþwþ¿þuþ³þvþþ\nêþu ûþØþu ûþâþu ûþêþuªþuþwþÏþuÀþuþv\nþ²þ³þ!þþuJþ´þåþæ\nþþþÆþchþþþûû{þæþåþvþþ\'þþ\rþSþ\'þ6þþ³gMþþÚ%ûû þþNûþaþþþ>þu/ûþ\nþuþ\r&þ²}þuþþuþ9þuþ²þ1þþGþ²þPþ²þ]þ\rþ6´þ²Aþ\rþ øþuþ²\nþ²þ«þ²\'þþGû¥þþ\nuþþ[þ²þþðþßþ²þþCþu*û¥þ´þþþvþþZ33þ=þuUþuþ þþ¼þUþ,þûíªþþ³þLþu*þþþåÑþÒþëþ³þP³þ²þÆþåþùþå ûþØþå ûþâþå ûþRþåªþåþ³þÏþåþþåþæþ[þåþôþå ûþ,þþ\nCþþ\rèþ²²þ²þÜþ²þ³þæ &þæþPþæþ\rhþæûþàþæ ûþ§þæþ\rþþämþmþumþmþþ\rþþu-ÊþuûûþÊþ þ ±þQþQþzþQÆûþQþvþQþQ\rÇ)þQ4þ$ûû ÇûþQþMÁûþþQþªÂûþþQþWÃûþþþQþ*ÄûþþQþøÅûþþþQþ\ruÆûþþQ0Èþuþvþu ûþ\nþu×þuþvþv&ÇþþþDþþu|þþþ\rûûþ9þþ\n~þþuþNþ\rþþþuûþêþûþD þvûþþÞþþuûþêþûþD þvþïþþâþþ\"þþuûþêþûþD þvþïþþ¦þþÙþûþD þvûþþ_þ\rþuþ þþuûþ3þûþD þvûþþÞþþuþ«þ3þûþD þvþïþþâþþsþ/þûþD þvþ<þþ9þåÉþu\nþþu|þ\rûûþ0þþrþþþþþþþþþ?þþ\rþþLþ$ûû þuþÅþ$ûû þuþÅþ$ûû þuþÅþ$ûû þuþÅþûþ ÁûþþQÂûþ3þûþ ÃûþþQÄûþ3þûþ ÅûþþQÆûþþ8þ\rþþ$ûû þuþÅþ$ûû þuþÅþûþ ÁûþþQÂûþ@þ\rþþ$ûû þuþþûþ ÃûþþQÄûþþ^þÊþu\nþÉþu5ÔþËþu\nþÉþuRþEþþ\r#þ¤þþ|þÝþþþ\rþþþ\n_þûþþFþþ»þþEþþûþþEþþ3þþ ¶þûûþ\rÌþu-ÔËþuRÑþÒþfþ!%þþ»þþ»þúþþþAþþûþþûþþcþ²þ,þþjþþwþþµþþþþûþ#ûû þ²þRþûþ$ûû þ²þþ²þþRþþ³+ûûþÓþSþJþ:þ²þ:þ³0Ðþuþvþv &þvÎþíþuÑþuþvÍþíþu(þvÎþíþuÒþuÒÓÒ³þþ)þ þ8 fþ\nþþûûþUþþZþþûûþ·þ+ûû þþöþþþþþ»þþeþþþ&ûû þûþ%Ùþûþ Bþ ûþ ¯þuþ·þ<Òþ,Óþu\nþþþu|þþþåþ$ûû þuþºþþ?þ\rþ¼þþ$ûû þuþþþoþþÚþ*þ(þþþþ úþþþþiþ*þ(þþàþþGþþþþ ¿þ*þ(þþ\\þþ9þûþ þaûûþgþþ#þu\nþþþu|þþþåþ$ûû þuþÁþþ?þ\rþ¼þþ$ûû þuþþþÖþþiþ*þ(þþàþþþ!þþoþþÚþ*þ(þþþþþ 4þûþ þaûûþgþÔþu\nþ>þþþþ$ûû ûþîþþ\rþuþþþuûþ@þþ þþyþþ\n6þþyþþ,þþþþåþuûþþ1þþ­þþ þþþþUþuûþþBþuûþþ ;þþÝþþ¥þþþþÕþþîþþþþÀþþ þþþþþþMþuþ\"þXÕþÕþuþvþwþvþvþþw þwþuòþ\rûûþ9þuþvþþwþ\n^þþþv\rþþûþ ûûþgþuûûþþvþvþÉþv\rþwþûþ ûûþgþuûûþþvþwþþåÖþu-þu¾×þu\nþþþþuÖþuþþu)þþþþæþ\rþþûþ$ûû þuþÅþûþ$ûû þuþÅþûþ$ûû þuþÅþûþ$ûû þuþþþþ ñþ\rþþûþ$ûû þuþþ\n­þØþu-0G0ûû þuþR(ûû þu!ûþÚûþ\nÏÙþuþv-*ûû þuÀþvþ6þvÚþuþv`þu¹þvþÒþ*ûû þuÀþvþÉ.ûû þÎ.ûû þvÛþuþv`þu¹þvþß,ûû þuþuþ¡þvþ6þvÜþuþv`þu¹þvþß.ûû þuÎ.ûû þvÝþuþv\nþ&ûû þuþvþþþuþ1,ûû þuÀþR,ûû þuþþÜÞþuþv\nþ&ûû þuþvþþþuþE,ûû þuÀþR,ûû þuþþþ$%þûûþ#ûþ®þþûþþHþþûûþãþûûþëû´þ5þþ%þu\nþþu|þ²þþlþþ1þ³þþ@þ²\rþþþþ³ûþ ,ûû þuþ²þþ²*þMþCþJþ%þÆû$ûû þuþ²þÌþþ\r»Æû$ûû þuþ²þäÆû$ûû þuþ²þ®Æû$ûû þuþ²þÍþþ8þyþþ þþDÆû$ûû þuþ²þ×þþå\nþþåþWþþå\\þþãþþþØ\"$þ*þIþ³ûþþ¸âþu\nþ+ûû áûþáþþ\rþ)þ©þu þûþþ/þ&<þäþ þÆþäþKþþû¥þMþþCþxþTþCþcþþCþ 9þUþCþ xþäþrþ\nþ+ûû þûþ·þþ\r]þKþþþLþþþMþþAþNþþ~þJþþ¸þPþþþFþþ\"þGþþ 5þVþþvþWþþþXþþmþYþþóþHþþ }þZþþ Ëþ[þþKþ\\þþÔþ]þþ þ^þþ¹þ_þþ þ`þþaþIþþtþûûþ¸þþCþ³Úþûþ­þþZûþ\nþþZûþ½þ+ûû þûþràþþFþþûûþþþûûþ²ûþ´þûþ6þûþ$þþûûþ^þáþCþ\rnþþ|áþâþ_þþEþ/þþ\r[þûûþþ¥ûþcþá~þþ ·þþ<á*ûþ3á*þþiþþCþ£þß+ûû þûþ dßþdãþu\nþþ}þuþj\"%þñþuþ%þû\"%þ\"%¾äþu-ÌþCþu¾å%þÉþCþÖ\"&5þæþu\nþå1þþCþu\'þËþ\'þñþþ5Ôþèþuþu+ûû þuûþ\nþúþþ\rþu)þþþûþuûþþ\njþéþuþvþuûþ7þuþVþv ûþÓþvðþvþvYþvûûþrþvþ\r\"&ûû þvûþIþvÈþþvþ¼®\nþQþ\nÞþ®ûþu@þþÝþûþëþþ\nÈþþ2þvþ\\þþ Ý®ûþuþûþþv0êþu\"\'þuþJ\"\'\\\"(ëþu`®þ_þþWþþþ4þ°þþþuûþþ0ì%þÂþþäþ kþ+ûû þþ Àþþ\rþ)þ4þþûþ3þ+ûû þûþ óþþþOþþ¬þèþþþ þþþyþèþþ îþ\räþþæþþþþþêþþØþþ4þþyþþþyþþ Êþûþ cþûþþ cþMþþ\rPûþ þþþ\rÉþMþþ\rPûþ ?þþþ þMþþ $Èþ\rþwþ\rdþþ×þ\rþþ!ðþ,þþ\rPûþ-þþþ·þêþëþ\'þÂþþþxþþûûþ\'þAþþûþ@þþéþþAþûþþþþîÐþ óíþu\nþþuþñþQþÕþþûþ óþþÄûþÒ#ûû þþþ´ûþµþ*ûþ %þîþ _ïþuþvûûþ{þuûsþvîþÕûþ íþUðþuûûþûûþ?þuÇþ²þå\nþ!ûþ\rûþ\nÊþ÷þIûþ°ûþñ(ûû þåþþ¯ûþpþþ\nþþ÷ûþþ-þ$ûû þþCþGþþS*ûû ûþRþûûþÐþ³þå\nþþþþ þåþ2ûþzþ²þåþÖûþ Nþåþ£þåþRûþJûþ ¤ûþ þåþÖûþþå-ûþ$þ1ûûjþåþþ÷þ ûþªþþ\rþå)þþSþûþþ³þåûþþûþ\\þ¸ûþcûþþxþåûû;ûþÌû þåþAþ\"þ²þ¯ûþþ³þåûþþ^ûþ þ¸ûþcûþAþ³þuñþuþv\nþþuþ»þþvþþvþuþþu\'þþþþþþþþþuDþþu¤þþþþuþ3þþÍþ Ýþþþ\rþþLþþuûþ3þþuûþþþ þþþþvþþEþþrþþwþþÁþºþ þvþíþ þ +þ Eþ \\þþ]þEþþrþþwþþÁþºþ þvþ<þ þ>þþºþþþºþþûþtþþµþûþtþþ°þûþtþþ(þûþtþþ(þûþtþþµþûþtþþ°þûþtþþ(þûþtþþ(þþuûþêþþuûþþ\x00þþûþþ\rjþûûÐþ\\þþ5þþ(%þ²þ;þ³þpþeþJþþåþ)þ²þ³þ¸óþuþvþw\nþþu(þuþîþcþu\'þþþ\'þþþþþþþvþ þþ|þøþþûûþ Iþþ ëþþþþæþþ>þþþûþþ 1þþXþþYþþJþþXþþ ®þþûþþ¡þûþþþûþþRþûþþºþþXþðþþþþþjþþ Tþþþªþþ.þûþþûþ\\þþRþþjþþþþ &þþfþþûþþfþmþþçþþ YþþÓþûþþrþûþþwþÁþûþþíþwÙþûþþ?þwþ\rÕþûþþþwþ LþûþþþþËôþuþvþw\nþþvþ þþwþ þþþþ>þ>þþþþþþÝþþþAþþþ<þûþþþªþþ \"þþþjþþþ þûþ3þþØþþ þþûþþ#þþºþþâþþ>þþþþ>þþþ\n[þþ`þûþþþûþþþþûþþÑþþþAþþûþûþþ«þþjþþþAþþþûþ3þþûþþûþþûþþþþþ)þþ\nnþþÀþþ1þþûþþ qþþ þþþÐþþvûþNþþþþNþþþwûþNþþþþNþþ¦þþþÝþþvûþþvûþNûþ§þwûþþwûþNûþ²õþuþvþwþx\nþþuûþw¡þþvþéþDþþvûþwþËþ¤þþvþ1þþ+þþvûþwþ\nåþþþþþþþþcþþþþþ [þþxDþþx¤þþxþ+þ þxþþ!þxþæþþ\rþþþþûþþvþûþþ¶þûþþ©þ ûþþGþûþ3þþûþþvþûþþ¶þûþþ©þ ûþþGþûþþþþûþþvþûþþ¶þûþþ©þ ûþþGþûþþÐþþûþþvþûþþ¶þûþþ©þ ûþþGþûþþ þþ+þþþþþþþjþþþÐþþûþwþ\nâþmþþ!ûþþ¡þ!ûþþþ!ûþþRþ!ûþþGþûþêþþþþþþþþþþaþöþuþvþþuþéþvþ]þuþDþvþPþuþ1þvþÛþuþ Kþvþ^÷þ\'¬þ¡¬þ¡¬þ¡¬þ6øþuþv\nþþe[þ²þDþ³þþþ²þòþ²þ ôþvþ²þ³cþ´óþuþ²þ³Çþþåþæ\nþ\rûûþ0þåþ äþþ>þþ Ýþåþµþþ(þæþþ÷þ¶þþåûûþ§þþåþîþÝþþå)þ\rþþ Ïþûþ þþþþþþþ\rþþLþþûûþþþþþ¨þþGöþþþRþþõþ´þÀþ²þþûû{þXdþþþåþæ\nþþþþþ>þþþåþþåþæþþåûûþúþåþåûûþñþþåþsþþ\rþþLþþåûûþþþþþ¨þõþ´þþ­þ³þþûû{þGöþþþRþþþMþdþþþûþþèþûûþ¨þþ¡þcþÃþ)þþþIþùþuþvþwþu ûþ\nþu×þu\'þøþvþw5þ)þuþ|úþuþvþw\nþøþvþw5þþuþ|þ\x00þuþvþw-Èùþuþvþw¾þþuþvþw-úÉþuRþvþwþþuþvþw-Ôþþuþvþw¾þþu\nþþuþpþþþþuòþþþ@þ\rþþûþþþuûþþ°þuûþþ:þuûþþ åþuûþþ ¢þþþf*+ûûþi,w-þhþ%þþþ fþþþ þþ.þúþþþ/Hûþðþþuþ\n³þþ\rÞ.þuþ©/×þOþuþvþw`þwþwCþ þu.ûþÂþvCHûþMþþvqþþvþvþ<þvSþwûûìþvIþþPþuþvþvþ<þvSþuûûîþvþQþuþvþvþ<þvþuûûþ÷þvþRþuþþlþuÝþuûþêþÝþuDûþhþ>þhfþþKþ\"þDûþ\nþ\"þ*[Kþþûþ@þ\x00þ¤þþøþþ\"þþ´þ\"þþLþuþKþ\"ûþ5þ\"þuþ ]þuþþûûþyûþ{þuþS%þ+ûû ûûþ¶ûþêþþþþþþh[þþþþ*1þûþÔþþ\rþ)þþþûþ@þþ?þ,ûû þþÇÙþþZþþÝþûþHþþKþþþ ºÙþþþ\"ÙþþAþ-ûû þþþ&þÝþûþþþþþþþ¤þþôþþ  þþeþþXþ\"þþöþÎKþAþþ¥ûsþrþþ qþÐþaþþþeþþXþ\"þéþåþUþuþv33þ þTþzþTuþuûûäþvþ±þuþeþTþ\rEþVþuþ3þ1þuþþ)þÒþþå`þå&þåûûþ´þåûûþBþ.ûû þåûûþZþªþþåþ ûþ×þdþå,þxþå#þ,þuþvþwþZþuöþOþvþwþu_þv ûþ&þu*þwaþuþwþWþu\nþûûþ\nôþ ûþþuþ¹þuûûþCþuKþ&jþuûþ\nlþuþÅþu ûþþuþ¹þuûûþÍþuûûþ)þuûûþÇþuûûþ¬ûþþuûûþ þuûûþ¬ûþ}þþFþXþuþ*þuþuûûþÍþuûûþZþþFþYþuþu ûûþþþWûþûþhþþ\rþ)þ©ûþûþþùûþûþþ5ûþ3þuþ3þûþûþþ ôþþþ\rþûûþ £þ©þûûþäþþzþûûþäþNûþ3þuþÞþZþuþoþu&þuûûþ\x00þuûûþ 33þ³þu CþWþuûûþ¾CHûþéþYþuþþuûûþãûþ±!ûþ\r$ûÕþMûûjþuûûþªþuûûþãûþ!ûþPûÕ1ûû þuûûþëþþFþ[þu÷þþ\rXþuþ+ûû þþèþþeþÙûþ¨þþþ-þuþvþwþxþu &þu þGþw ûþþZþuûþwþÝþxÎûþÔþOþvþxþuûþwþþw ûþÌþZþuöþOþvþxþuLþWþuijþuûþ +þv ûâþxþ/þu¯þxþ:þuþwþx5þxyþWþuijþuûþþv ûâþx*þuûþw3þuûþwþxþ¬+þx®þw ûþdþWþuijþuûþ Ïþv ûâþxþ{þuþw¯þxþ:þuþwþx5þx®þw ûþâþu þv ûâþxþSþÕþxþRþx5þSþ~þw ûþZþWþuàþv ûþÂþxþuûþwþ¯þxo33þ=þuûþwþxþ±þuþàþûûYûþþUþþxþuûþwþûûþuþVþuXþx®þw ûþÚþWþuàþv ûâþxþuûþwþ¯þx(33þ=þuûþwþxþ±þuûûþ\r þûûYûþþUþþxþuûþwþûûþuþþïþx®þw ûþ`þWþuiþyþuþwiþxþv ûâþxþ9þuûþwþçþxþuûþwþ<þx5þxyjþuûþÔþ°þuþwþxþCþx®þw ûþÒþu CþYþv ûâþxCHûþMþþxþ í#ûû þxþ\'ûþ°þx,ûû þxÉþxCHûþMû¥þxMþuûûìþ<þx5þx®þw ûþ¾þWþuijþuûþ¥þx ûþ\rþu9þxþuûþwþIþx®þXþuþ2þw ûþÇþw ûþÛ33þôþþuûûþ÷þ.ûû þuûûþÞjþûþ$þ ûþ jþûþçþ ûþ8þ ûþ iþv.ûâþxþ{þþ¯þxþzþþþx5þxþBþw ûþQþv ûþ ØþWþuijþuûþ7þx ûþþþ.þuþ âþ:þxþuûûþµþ þþ ¿þxoþv.ûþìþuûþwþáþxIþuûþwþxJþ<þnþuþu9þCþ\\þuþvþu &þu þZþþWþuþþ\nPþ.ûû þuûûçþþ.ûþ\rãþv.ûþþþuûþv@þWþöþuûþvþ8þ ÙþûþÄþ9þ,þþ/þuþOþ,þ_þþ.ûþ!ûþÊûÕþv§þþuûûþ Dþ¨þ5þ9þûþvþþ²þv.ûþ«þv.ûþ=þ©þuþv_þu Cþþv ûþ:Dþ þþyþuþvöþ9þuûþvþþþv ûþ.ûû þuûûþ-ûþ!þ+þuûþvþþu Cþþv ûþ¼þoþXþuþ2þv ûþÇþv ûþÛ33þôþþuûûþ÷þ.ûû þuûûþÞjþûþ$þ ûþ jþûþçþ ûþ8þ ûþ\n)þ{þþþþjþuûþõþv ûþ2þuûþvþ8þZþuþ2þv ûþ;þ9þuûþvþþ ûþ\nþv ûþ¿þþ­þuþþþ­þuþKþþuûþv@þ ûþ?þ ûþÅþGþ+þþãþ ûþ¹þ\nþþuûûþ\nµþþ|þþûû8ûõþ5þûûþ÷þv ûþôþu.-þ9þuûþvþþjþuûþõþv ûþUþþ.þuþ-þ:þ ´þuûþvËþ]þu\nþBûþmûþ}ûþ«ûþðûþðûþ´ûþÀþþ\rþ)þ4þ!ûþ_þûþþ Øþûûþþuþ\nÍþ!ûþÛþûûþþuþ:þ^þu\nþBûþmûþ}ûþðûþ¥þþ\rþ)þ4þ!ûþ_þûþþ 6þ!ûþ_þûþþ¯ûþ Îþûþþ¯ûþwþþlþþþþûûþþuAþþuþþûûþþuAþþÜþþxþþ\r1þþxþþ\rYþ7þþïþ_þuþv\nþûþÏþþvGûþRþþvþPûþQþ!þ õþûþ þþ¯þþ .þþuþuûûîþþþ!þsþûþ þûþ¬þûþËþûþÐþuþuûûîþþ5þuþ`þuþv3þ=þvûþïþvqþþuûûYûþþûûäþvþ±þþvþûûþFþûþ\nÁ3þZþvþ\rîþþv*ûû þvþXþvþaþuþvþN*þvþ®þ^þNþßþ]þNAþuûûþ>þNþNþ Ä33þþþNþ%þNþ`þuþ°þþ3þNþ_þñþNþ`þuþNþNþ_þNþ~þþNþþ\n@þuûûþ>þNþöþ Hûþ\néþNûþ¦þ±þþûûþ­ûþ¥þuûûþ>þûûþ­ûþqþûû¨ûþ¥þuûûþ>þûû¨ûþ\n%þNþøþ.þuþvþu &þu þZþãþþþþ þþµþþßþþÆþu²þuûûþÖûþ_3þJþ[þuÎûþ }þuûûþ\rþv ûþEþcþ~þu þv ûþ\nþ ûûjþLþv ûþ Þþ¡ûûjþLþv ûþ;þ¦ûûjþuþLþv ûþ jþ§ûûjþuþ_þv ûþ¸ûþÔþþ0þv.ûþßþv.ûþëþgþuþvþ_þv.ûþþv.ûþkþhþuþvþþÄþu CþWþu þv ûþ ­þPþuþþPþv ûþãþQþuþþPþv ûþ\rþÞþuûûÛûþþÝþuûûÛûþþþIþ®þu þv ûþþþáûþÔþaþuþ@þv ûþ\r{þWþuiþuûûþ`þzþuþ©þv ûþ tþWþuiþuûûþ`þ{þuþ@þv ûþâþWþuiþuûûþ`þ}þuþ\r:þu ûûþ}þv ûþ°þv ûþ\r|þ~þvþLþv ûþ ÌþuKûûþ\roþþ®ûûþ/þqþþ£þv ûþ¾ûûþþuKûûþþþ®ûûþ/þqþþLþþéþWþuiÜþuûûþ®ûþ Éþþ.+þ)þuþøþv.ûþ\rkþuþWþuijþuûþ MþeþuþOþv.ûþ þuþWþuØþ£þuþOþv.ûþ ðþuþWþuöþ¤þuþOþv.ûþ ¸þuþWþuØþ¢þuþÎþv.ûþhþuþWþuØþ¥þuþÎþv.ûþßþv.ûþëþgþuþvþLþv.ûþþv.ûþkþhþuþvþLþv.ûþ\rIþuþWþu§þ²þuûûþéþþ.þ¨þ²þ1þ²þþ±þ²5þ²®þv.ûþΤþuûûþ ôþkþuXXþuþvþÇþþåþ² þåþ(þ¨þå#þ/þu\nþãþ?þþ þþµþþßþþÆþu ûûþ 3þ ûûjþLþu ûûþ\r®þ¡ûûjþLþu ûûþþ¦ûûjþLþu ûûþ?þ§ûûjþXþuûûjþþ0þuþvþ[þu ûûþ ¥þv ûþ3þþvþ¾þvþ1þuþu -þSþþuûûþþbþu\nþþuûû6ûþ\"þOØþþc%þ®ûûþ\n{þ®ûûþ\nÎþ®ûûþ.þIþþdþu`þu;þu;UNþuûþ þ\'þþ.þuþþ:þ\rÅþþuûû6ûþ 7þzþuûþ þþþå\nþþþuþeþuþåþ-þiþåþfþuþå3þ ²þþuûûþþ þlþåþþûûþÔþûûþgþûûþ³þiþå°þ=þfþþåþþoþþ¨þuûûþ·þ1þlþåAûûþgûûþ³þiþåþfþåþ öþþ{þuûþ-þ}þ\'þ£þèþÞþþëþþ ªþjþåiþþ)þuþiþå,þkþå#þeþuþv\nþþ.þuþþ:þÄþ:þ:ûûþ\x00þ:ûû þuþv°þþ[þfþuþv\nþþu;(þþþ$þþ\rþþþ÷þþûþ3þûûþ\x00þûû þuþv°þþKþgþuþvþw\nþþwDþþw¤þþwþ\'þ ûþåþþûûþ«þþ5þûþ\rþu<þu<þ\nUþu<\"þjþuûþ\rþÍþjþuûû6ûþ\r<þj\nþB\"=þ\n\">ûþ\n`þþ\r§&ûû þjþþVþj&þþxþuþÄþ5þûþ¿jþuûþÛþdþuþVþu;þu;þëþv ûþþu;\"þLþv ûþ\ndþu;ûûþÕþþ¿Xþuþvþwþhþuþvþw\nþþwDþþw¤þþwþ\'þ.ûþåþþûûþ«þþ5þûþaþu<µþþ\rþu<)þ©þu<ûþ¿þþu<ûûÐþþ ^þ5þûþ¿þu;µþþ\rþu;þÉþu;ûþ¿þþu;ûûÐþþþþÊXþuþvþwþiþuþuûûþØþuûûþ\\þuûûþÚþjþuþuûûþ ºþuûûþþuûûþOþkþuþuûûþ\r9þuûûþ èþuûûþ ¬þlþu-þuûûþ íþnþuþmþuþþ.þu±þ¹þ&þþ;þ.1þþ?(þ &þ þ&þuûþ\rÎþuûû8ûõþ,þþZþ<þoþu#þoþu\nþþ/þuþm(þ7þuûûìûþNþqþuþpþuþþuûû6ûþ \"þ ÙþûþÑþþ/þuþ.þ&þuûþ6þuûû8û»þþþZþ<þrþu#þrþuþpþuûûþdûþåþsþuþYþu!ûþ ÛûþûÕþu¾þtþuþu ûþ\r(þþMûû þu\'þ)ûû þûþ\naþþþ¯þ-ûû þþþXþþuþu\nþþ.þu\'þþ.þuþÇþu9þ@þu9þþ(þþ@þþ@rþþuûû6ûþ\nþ@þþêþ ûþ\rþþtþ,þþþþ~þþþoþ²B\"=þ\n\">ûþ xþþñ33þÁþûþ1ûþæûþ\x00þ²þþþ5þ²þuûûþfþ²þàþ³þuûûþfþþgþ³þªþþkû6ûþ\'þþkûþ©û8ûþ þ²þnþ³þ½þþkûþ!ûþùþ³þÃû8ûþ þþ-ûþfþIþ0þvþuaþu<þ²þþ\rþu<)þOþuûþXþu<ûþþöþwþuaþu<þ²þþ\rþu<)þNþuûþXþu<ûþþöþxþuÜþuûûþ®ûþôþuþuþþBûþ ûþ þþ\rþ)þ4þþûþþ-þþuûû6þþsþàþ ûþiþvþuþ§þ ûþ\rþþtþcþûþSÚþþþ°þþþ,ûû þþþ¡þþþÉþuûþþ°þþ Ãþ ûþiþwþuþÉþyþuþv\nþ.ûû þuûûçþv ûþ¹þ ûþÑþ ûþ ¤þþ_þ ûþÓþ ûþ°þ ûþþ ûþ þ ûþÜþuûû6ûþ9ûþøþzþuþvþw\nþ.ûû þuûûçþ ûþÍþv ûþ\"þ:þuþvþwþ~þv ûþ¸þþuûû8þvþwþuþu5þ®þyþuþvàþwþwþ<þwXþuûû8þvþwLþ ûþþv ûþõþ:þuþvþwþ~þv ûþUþþ.þuþôþþþAþwþVþw ûþ\rþ³þwþtþw,þwþþwÉþuûû8ûþ þþþwþ~þwþ:þuûûþ þ=þuûû8ûþ yþ ûþ?þv ûþçþ°þuþvþwþþ ûþ¬þv ûþ¿þþuûû8þvþwþ¬+þaþuûû8þvþwþ{þuþv\nþþ.ûû þuûûçþ ûþþv ûþ¿þþ.þuþþ -þ þ;þ9þuûû6þvþêþ ûþþv ûþþþ.þuþ²þ þ:þ ûþ3þ þ;þ9þuûû6þvþêþv ûþUþþ.þuþÇþþA-þAþBþyþuþvAþþuûû6þv5þ9þLþ ûþ?þv ûþçþþuûû6þv5þGþ+þþãþ ûþ\nþv ûþ¿þþ­þuþþþ­þuþKþþuûû6þvþ ûþ?þ ûþÅþGþ+þþãþ ûþ¹þ-þ|þéþuûû6þvþ|þu\nþþ9þu\'þ&ûû þþWûþHþþ.þþÈþþ Ä-ûû þÀþXþþ}þuþv\nþ.ûû þuûûçþ\nþþ.þuþþ ûþþv ûþ\"þ þ?þyþ ûþþv ûþõþ þ?þyþv ûþöþAþ:®þ ûþ¬þv ûþ\"þ¬þ ñþ&þuþvþ~þuþv\nþþvþþþvþFþþvþ+þþ<þþ\rÇþ&þvþûûþåþu¢þþþ]ûûþåþu¢þþcþ}þþþþþþþ®þþþ ø|þ\\þþpþ<þ1ûûþyþÇþþå\nþ.ûû þåûûçþ ûþ¦þþ{þåûþÖþ:þåûõþLþ ûþþþ{þåûþ\rþ:þåû»þLþyþåûþþþ{þåûþyþ:þåûþnþÏþ þuþvþwþuþ±þuþ<þu5ûûþ þuþvþwþ¡þuþvþwþuþ<þuûûþ ^ûûþ\rUþuþvþwþ¢þuþvþwûûþþvKûûþþ«þvþ±þvXþuûûþ Iþvþwþ£þuþvûûþþvKûûþþ«þvþ±þvXþuûû¬þvþ¤þuþv\nþþuûû´þvþ¬+þþ¥þuþvþwûûþþvKûûþþ«þvþ±þvXþuûûþ /þvþwþ¦þuþu ûþþþuþ¾Xûþ½þ§þuþu ûþþþuþ¾Xûþ¾þ¨þu\nþþ.þuþþ@7þuûû8ûþ þ@þþ þþ×jþuûþôþuûû8ûõþ LjþuûþÛþuûû8û»þ þu;þu;þìþA7þuûû8ûþ þAþ&þuûþïþ©þuþv33þZþuûûþ{.ûû þuûûþ-ûþ!þuûþvþíþ²ûûYûþþ²ûûäþuûþv3þ¨þ²þ1þ²þ5þ²ûûþfþuþuûûþÔþ¨þuþ1þuþ5þuûþvþ,þþåþ² þåþ(þ¨þåþþåþu þåþ(þ¨þå#þªþuþvþvûûþ ¨þ.ûû þvûûþ ¦þEþ ûþAþEþ ûþáþu ûþqþ&þþþu ûþLþANþvûþXþ#þþåþþìþvþûûþQþûûþþå0þ«þu`þu&þuûûþ´þuûûþBþ.ûû þuûûþZþªþþuþuûû6ûþ Dþ ûþ×þdþu,þxþuþIþ ûþ¦þþuûû6ûþÖþ:þuûõþLþ ûþþþuûû6ûþ\rþ:þuû»þþdþuLþyþuûþþþbþuþ:þuûþnþþ\nþ ûþ]þuûûþNûþpÛþuûûþøûþ þuûûþ êþþuûûþuþþþÉþuûûäþþ þþèþ¯þuþ~þ ûþlþþuûû6ûþ<þþuûû6ûþ\nÙþþ ûþVþ\nþÝþûþHþþ#þ(ûû þ¤!ûþÏûþKþþ¥ûsþ<þþuûû8ûþþþøþ ûþ©þþ­þuþþþ­þuþ&þ ûþ?þ ûþ\nwþ¯þuLþ ûþ+þ®þuþÄþ ûþ\rqþ¬þ þxþuþ¬%þ\nG\nþÔ\nz1þ\nG\nþÇþ/þþþþ5þ­þuþvþw\nþþuûû6þvþþØþþwþwþ\x00þ.ûû þ_þwdþ/ûû þþ :þþ®þu\nþûþÞþþuûû6þ±þÓþ°þuþþþñþ¯þu\nþûþQþþuûû6þ±þÓþ°þuþþþ4þ°þuþvþwþx\nþ}þwþþPþþ#þuûû8þvþwþþ%ûû þ\nþþ\'þþkþþþuûû8þvþwþIþxðþwþ+þw]þwþ|þw,þ}þw\'þÝþwûþMþwþþuþþÜþw*ûþ9þþÁûþ\r_þþ {ûþÁþw*ûþwþxðþw*þVûsþCþÍþwþ±þ&þþ Xþwþ<þwþ¦þw*þWûsþCþ Ñþwþ<þw_þþKþw*ûþ}þþ þuûû8þvþwþ±þuþ3þ1þuþ«þ)þþþ2þu\nþ>þÝþ?þþêþþþßþþþu.ûûþzþþ þþûþþ ¬þ ûþ ³þûþþÖþþþ¾ûûþK[þLþu.ûûþLþþAþþ³ûþþþVþþHÜþÙûþ×ûþ.þþ³þÀþDþþþÝþ(þþ\nñþþHþÙûþoþÙûþ}þþÙûþ1þþþuþ ÂþþOþuþþPþþ~þuþDþþþþáþuþDþ¤þþ\n\nþ²þuþ#þ²þuþv\nþãþþ\rþv)þþûþþ;þûþÚûþmûþGûþ úþ¸ûþcûþ%þuþvþ³gþÓþ?Nûþ2þ2\'þ²|þ1ûûþyþÇþþå\nþûþQþ.ûû þåûûçþ ûþÔþûþÞþþ.þå±þ¹þþ:þåþþåûû6þþCþ²&þþ:þåþþ þÄþ ûþ×þûþ<þþ.þå±þ¹þþ:þåþþåûû6þþCþ²&þþ:þåþþ ]þåûû8þûþþdþåLþ²þyþåþ§þþåûû6þþ:þåþþ9þþCþ ûþDþåûû6ûþÍûþæþåûûþû´þåþÆþ ûþ\re33þôþþåûû6ûþ\nØþþ ûþ\rþþtþcþþþÉþåLþåûûþQþþ?þªþþå,þxþåþ(þ´þuþvþwþxþyþzþu$Mþv$Nþw$Oþx$Pþy$Qþzþµôþ4þu[Sþuþr[Kþ¿þ Í[\\ ûþ7þu]þþþuþ9þ^þKþµþ]³þþ^þ¡þ_þþ!þþ\rþþþûþSþu#þ5þuþu`þqþ6þu[aþuþubZcþubþ¯þ7þuvcþIcþºc ûþ\n¡c ûþ\næþubþ\r\x00þubZc9[aþuþ¶þfdþjeþjfwgþ$hþ$iþ$jþJþþdþÊþþeþlþþffþ dþþ(dþke2ed$dfþºþ8ôþ9ôþ:þuþuTZ\\þ;þuþuTZ\\9MRþuþ<þuMSþuþ=þuþuUþqþ>þuvkþuYZk#þ?þuþuXZk9lRþuþ@þulSþuþAþuvl þumþumþþþuþ9þ^þKþµþm³þþ^Mþ²þuþ[[SþuþllSþuþ²þå`þåþ\rþþ\rþån)þ4þþånûþ3þm³þ²þÏþ·þuþv[þu$oþvþ¸þuqþuþ¹þuMþuþºþurþuþ»þuþv[þu$lþvþ¼þusþuþ½þuþvtþu$uþvþ¾þuþvþw\\þu$vþv$lþw$wáxwnwyá^þ|zþ\x00þ¿þu\\þuþÀþulþu$wáxwnwyá^þ|zþ\x00þÁþusþuþÂþu[þuþÃþuþvþwþxlþu$\\þv${þw$|þxþÄþuþvtþu$MþvþÅôþÆþuþvþwlþu$\\þv${þwþÇþuþvkþu$lþvþÈþukþuþÉþuþv[þu$lþvþÊþuþvcþu$[þvþËþuMþuþÌþuþv\\þu$MþvþÍþuþvþw+þu$}þv$lþwþÎþuMþuþÏþuMþuþÐþuþvþw\\þu$vþv$lþw$wáxwnwyá^þ|zþi~þ >þÑôþÒþulþuþÓþuMþuþÔþuMþuþÕþuþv[þu$_þvþÖþuþv[þu$_þvþ×ôþØþuþv[þu$lþvþÙþuþvþu$lþvþÚþu[þuþÛþuþvlþu$|þvþÜþuþvþwþu$ þv$¡þwþÝþuþvþwþx+þu$þv$¢þw$lþxþÞþuþvþw\\þu$vþv$lþw$wáxwnwyá^þ|zþ\x00þßþuþvþw£þu$cþv$¤þwþàþusþuþáþuþvþu$lþvþâþuþvþw£þu$cþv$¤þwþãþulþuþäþuMþuþåþuþvþwþu$lþv$¡þwþæþuþvtþu$uþvþçþu[þuþèþukþuþéþuþv[þu$oþvþêþuþvcþu$[þvþëþu\\þuþìþuþvlþu$þvþíþu¥þuþïþu-þîûþuËþñþu-þðûþuËþóþu-þôþòþuþzþôþuþv\nþþþuþ3þþþ9þþ´þþþþþþÅþþuûþ@þ\rþvþþþÇþþþvþþþòþ þv-þþ ~þõþuþv\nþþþuþ3þþþ9þþ´þþþþþþÅþþuûþ@þ\rþvþþþÇþþþvþþþòþ þv-þþ5þþ ~þþöþuþvþwþõþvþwþ\rþôþuþwþzþ\x00þu-þöþ÷þøþuþþu-þöþùþúþuþþuþYþuþîþuþËþuþþuþ¾þuþMþ\x00þu¾þþu-þuþþuþ\nõþþuþuþgþûþuþ=þþuþþuþuþgþûþuþþþuþ}þþuþþu\nþ²(ûû þu!ûþ §ûþVþ³þ´þµþ:þ¶ß#ûû þ²þ\'ûþ­þ³øþ·BûþóûþIûþîûþfûþÂûþtûþÀûþÐûþÇûþ ûþgûþ ûþ¶ûþ ûþÆûþ»ûþvûþÌûþ ûþ gûþkûþçþ¸þùþ¹:#ûû þ²þ³þº:$ûû þ²þ³þ»%þ$ûû þ²þ³þrþþßþµþ«þþ¼þåþCþåþ\náþ»×þ½þå-,ûû þ²þ³þåþ6þåqþ¾þþ¿þþþþsþþ¾óþ´þþÀþåþæ\nþþ¾ûþ¿3þ¿Eþ¿þkþ¿þ2þþåþMþæþPþ´þQþµþµÍþ¶þåIþþJþÁþåþæþ lþåþJþÂþå\nþþ³þþþ$ûû þ²þ³þrþþ Uþ$ûû þ²þ³þrþþ wþþ =þ$ûû þ²þ³þ,þûþþ\rCþþsþþQþ$ûû þ²þ³þ %þþþ©þþ1þþõþ$ûû þ²þ³þþ&þþþþAþ$ûû þ²þ³þþþzþåþ$ûû þ²þ³þáþþAþ$ûû þ²þ³þ\r6þþßþþ Èþ$ûû þ²þ³þrþþåþþ\nþ$ûû þ²þ³þáþþAþ$ûû þ²þ³þ þþþ°þÁûþoþ³þ$þ-ûû þ²þþ³þåþþåþIþÀþ¿þþÏþÃ%þþ³þ$ûû þ²þ³þGþþMþ$ûû þ²þ³þÓþ&þþúþÁûþ\n¼þþôþ³þ 0þ/þOþÀþ-ûû þ²þþ³¾þÄ%þ&ûû þ²þ\ræþ³Rþ(þþtþ,ûû þ²þ³þ³þ²þ4þ-ûû þ²þ³þþ³þaþÌþuþÅ%þ&ûû þ²þ¶þ³þþ¥þÁûþ¼þ-ûû þ²þ³þþ³þþ\nRþµþµ&&ûû þþÅþÌ×þÆ%þþþ³þ$ûû þ²þ³þáþþAþ$ûû þ²þ³þþ³þ$þ-ûû þ²þþ³5þþÇþå\nþþ³þþþ <þ$ûû þ²þ³þÓþ&þþúþÁûþÑþþ #þþhþþôþ³þ Zþþ,þþGþþ\r¨þþÆ+þÀþÖþå-ûû þ²þþ³¾þÈ%þþ¶(þþþþLþþëþþVþþ\'þþþþ%þþëþÉ<þ³þ$þ¹þûþþ»+þÄþ+ûþ\nOþ»+þÅþ þÈþYþ¹þmûþ_þ»+þÀþþÀþÎûþÄþÇûþ*þÊ<þ³þþþºþbþÂûþèþÀþ¾ûþdþË%þþÆfþ¶þ\rØþÀþÒþ\'þþôþ·þþþàþþ¸ûþþþÀþþXþÀþÒþþÌ%þ$ûû þ²þ³þ@þþ§þþþ\r þþ \x00þóþþ³þþúþµ³þ$ûû þ²þ Eþ³,þ´þ³þ$ûû þ²þ³þ\"þþëþÃþ£þÊþ¦þÉþ[þ»þþºhþ­þ»þþºhþ­þ»+þÀþóþÀþÞþÀþ\nkûþÑþ»þþºhþ­þ»+þÀþ þÀþÎûþ\näþ»þþºhþþ\n¿þ»+þÀþ£þ»+þÀþLþÀþ Zûþþ»þþºhþ­þ»+þÀþ\nþÀþÎûþ bþ»þþºhþþÅþ»+þÀþåþ»+þÀþ£ûþþÀþÜûþ´þ½þþµþ¼þàþÄÁþ»þþºhþþ¡þ»+þÀþ%þ»+þÀþ\nÜþÀþÜûþ\n:þ½ûþ½þ¼þ½þÄÁþ»þþºhþþ Gþ»þþºhþ­þ»+þÀþµþÀþ\n7þ»+þÀþMþÀþ[ûþ ?þ»þþºhþ­þ»þþºhþ­þ»+þÀþ:þÀþ aþÀþnûþ 8þ»þþºhþ­þ»+þÀþ\r.þ»þþºhþ­þ»+þÀþ¬þ»þþºhþ­þ»+þÀþ£ûþ %þÀþvþÀþ¿þÀþ[ûþ/þ»+þÀþ~ûþÖþ»þþºhþ­þ»+þÀþ\n þÀþ6þ»þþºhþ­þ»+þÀþÙþ»+þÀþ þÀþGûþþ»+þÀþªûþ¦þ»+þÀþ)ûþ\róþ»+þÀþ àûþ\rÝþ»+þÀþ:ûþ§þ»+þÀþ òûþCþ»+þÀþ ûþÙþ»+þÀþ\rwûþ Rþ»+þÀþ\rûþ þ»+þÀþ nûþ Pþ»+þÀþôûþ\rLþþþþØþËfþþØþÂþ®þOþÀþ .þÁûþHþþ5þ̦þÁþ̧þIþÌJþ<þ¶þ_þþuþvþwþx\nþ²þþu\'þ³þ!þ´þ!þµþ!þ³þ¸þpþ¶þå-þ³ þåþ·:þµèþµþ²þSþ¸<þ´þ³(þµþ³þµþµþ sþ³þ²þþ³þ¹þåþæþçþèþ²¦þåþæþçþèþºþåþæþ¹þæþåPþ»þå`þåþåþ³þºþåûþ wþåþQþåMûþ£þ¼þåþ¶þåöþ¸Áþºþ³ûþDþ³þþ³MûþUûþTþåþþïþå¯ûþNþ½þÀþx²þ³Q&þ³þ½þ³þ )þ¾gþ³þ\n\\þ¸þ\n¨þ½þ¬þ»×þ¿<þ¼þRþþäþãSþ²§þ¼þ<þþÀ%þþÝþ³þ ¯þþ´Gþ´þþþÂfþ[KþÔ²þþ (þþÕþ¹þ[M5þþ6þ·þ­þ¨þÁþKþÂþ\n!þÒþÉþòþ¸ªþ×þ.þ¸+þÃþèþ þ¸+þÃþÈþ¸þ¸þ¾ªþÑþ\n¯þ¸ªþìþÀþ >þ¼þÂþþ¿[þ¾[þþpþ¸ªþÙþ¿[þÀþ\ngþ¸+þÄþJþ¸+þÇþÐþ Ãþ¸+þÈþªþ¸ªþÓþ zþ³þþ¸þÓþ½þpþþäþãþbþ¾[þþ ¾þ¸ªþØþ¿[þÊþ/þ¸fþ³Qþ¹ûþ¸þþäþãSþ¾ªþËþþ Èþ¸+þËþ dþ¸1þþÁþÌþsþ¾+þþ þ¸+þþÍ[þ¾[þþMþ¸ªþ»þ¿[þÀþ²þÂþ½þÁ%þþÓþ¼þþþÀªþÇþþþÂ%þþäþãSþ¾ªþÚþþÃþå\nþþ÷þ½þYþ¶þÅþþÓþ(þþþ¾1þþåþ5þþÄ<þ¼þRþþìþ³þ\r,þþ¶þþ¸þÒþàþÌþ Gþäþãþþ¶þþKþàþsþ³þ¹ûþuþ¸+þÆþéþÅþþÅþåþ¼þþþ³þ\rþäþãSþ¼þþþ³þgþäþãSþ²§þ¼þ>þÝþåþþþÀþSþÆþå\nþþäþãSþ²§þ¼þ>þÍþåþþÀþSþÇþå\nþþå þÐþþ¶þxþÓþ·þ þþ»þ¼þ8þåþþþ\ncþþ¨þþþþCþ³þßþþþQþ¼þDþ\"þÓþØþ¸+þþ%þþÉ+þ0þÈ%þþ¿[þþÀfþ¶þ þ¸ªþåþþþÀþwþáþþþÉ<þ¼þIþþ`þ³þ*þ¶þçþ»þ\"þÀþØþ¸+þþÊ<þ¼þIþ>þþÙþþ þ³þ*þ¶þçþ»fþ¶þÈþUþ¸þþÉþäþãþbþþ\"þþ¼þþ¶þ\nGþUþ¸þ¼þþþãþþ\"þþÃþþ»þ\"þÀþ|þ¸+þþË%þþÉ[þþþ(þ¶þÚþ¸þ¼þ `þþÓþ¼þ þþÉþ þ¶þ½þ¸þþÉþ þ þþ¹ûþ\rtþþþùþÃþþþþþ×þÆþþþþÞþÛþþþÌþå\nþþÛþþÓfþ¶þ þ¸þóþÌþþäþãþ4þåþÂþóþëþþ¯þ³þËþ¸þþþÍþmþ¼þÌþ\nþÎþåþæþç\nþþ:þþ`þ³/þåþþþQþ¼þþæþ³ þåþÖþ³þ;þçþóþÅþ\rpþ\"þäþãþþ¸+þþÏ<þ¼þIþþ:þþ`þ³þ*þþþQþ¼þ\r¶þxþ³þ\r þþ³þþÐfþþ\r\rþ³þ\n.þþ þóþæþÐ[þÇþÞþ6þþþóþ½þÐ[þÇþÞþ @þ¼þþóþÄþþäþãþÛþ¸ªþºþþÐ%þþ³þ¸hþþ´þMþáþñþMØþMþ»þ½þÑ%þþ³þ¸hþþÊþMþáþñþMØþMþ»þ½þÒ%þþ³Mþ\n¦þ¿þþÓþtþ¶þ )þ¹ûþþþÒþ¸+þqþþ«þÔþàþÕþ®þÖþEþ×þäþØþXþÙþáþÚþ²þÛþÙþÜþ2þÝþ¢þÞþþßþOþàþ0þáþ/þâþÆþãþþäþåþæþç\nþþÝþ³þÏþþ¿þ³Mþ¸þ/þþÔþ³Mþ¸þþþÏþ³Mþ¸þÕþþäþ³Mþ¸þRþþÎþ³Mþ¸þêþþÏþÎþ¸þþíþÎþÎþxþ vþ¸þþçþäþãþ ×þ¼þ÷þ¸þþÇþ¾þþ¸1þþäþÔþðþ³þ yþ¸1þþÎþ þþÖþþ]þþÂþþ bþþ³Mþ¸þþÊþþäþÖþòþ»þ\n*þþ\rzþþqþ³þ6þ¸1þþäþãSþ¼þ\nþþéþþþ¶þ¸þþ·þþÑþÝþåkþÕOþþ¸þþÕþþÎþ/þåkþÕOþþþêþ³Mþþ¸þ\nþåkþ×Oþþþ³Mþ¸1þþäþ×zþþâþþþþ ×þåkþØOþþþ³Mþ¸1þþäþØzþþâþþþþ ´þåkþÙOþþþ³Mþ¸1þþäþÙzþþâþþþþ èþåkþÚOþþþ³Mþ¸1þþäþÚzþþâþþþþ`þåkþÚ&þçOþþþ³Mþ¸1þþäþÚzþþâþþþþ>þåkþÛOþþþ³Mþ¸1þþäþÛzþþâþþþþþåkþÜOþþþ³Mþ¸1þþäþÜzþþâþþþþ.þåkþÝOþþþ³Mþ¸1þþäþÝzþþâþþþþ þåkþÞOþþþ³Mþ¸1þþäþÞzþþâþþþþyþåkþßOþþþ³Mþ¸1þþäþßzþþâþþþþbþåkþàOþþþ³Mþ¸1þþäþàzþþâþþþþYþåkþáOþþ¸1þþäþãzþ¼þþþäþãzþþÜþþþþ@þåþþâOþþþ³Mþ¸1þþäþâþ4þçþþßþþþþqþþÞþþ`þæþ³þ´þ¸þ\"þäþãþ4þçþ¯þþ»þûûþ^þþEþ¸þXþoþw-þäþãþ 6þþpþ%þþ\nJþ¶þçþ\"þÀþ\rþvþvlþvlûû{þ]þvþÀþXþv0þ þu¨w©þiªþ>þu9bþ$«þ$`þJþþå\nþ$ûû þåþ©þþþî¨þÎþåþè¨\"þå,þ$ûû þåþåþ ã©þþþþ¨åþþå\nþ(þå¬/þå¬þðþþתûþå¬þqþþå\\þ ©¨þÎþþè¨\"þ9©þúþ\nþu\nþBûþ?ûõûþ û»ûþnûþÏûþ ûþEûþ^ûþ;ûþûþçûþÉûþûþxûþ ûþ ûþ±ûþ\rôPþuþþ þu\nþBûþ?ûõûþ û»ûþnûþÏûþ ûþEûþ^ûþ;ûþûþçûþÉûþûþxûþ ûþ ûþ±ûþ#ûþ YPþuþþCþu\nþ¤pþuþ2¤þþ£(þKþ¿þ\\ ûþ4c ûþ$c ûþÛþþ¿\"­\'þþÔûþ÷cûþDþÕþþ «þþþb¤þmþþäþ(þKþ·\nþþ[pþu±þþþ[þþo(þ þAþ³þþÔûþñþûþ :þKþé\nþþ[pþu±þþþ[þþo(þKþ¿þþ:þ þþMþõþþ8þ£pþuþ2£þoþþ¡c ûþ$c ûþÛþþ¿\"®\'þþÔûþ÷cûþ;þBþ[þþþb¤þfþÕþþ#þ þuþv-þuKþ¿þu\\ þv&þuKþéþþuoMÎþv&þuKþ·þuo þvþ\rþuþv\nþBûþ Bûþ¸ûþ.ûþAûþÇûþ¯ûþ 7ûþûþ~ûþdûþ ûþ\ntûþ ûþxûþiûþ\n ûþ!ûþCûþ vûþ|ûþ ôûþíûþ-þu ûþÚþv ûþDPþvþþþuþuþuþòþ#ûû þuþþ #ûû þuþuþnþ ûþÌþ ûþ9-ûû þuþ­þuþ\rþuþDþu\nþ_úþþ\rþ)þ4þþûþpþuþþûþþqþ[(þKþ·þþ[pþuþþ[þ(þ\rþ[þo§þþoþþ¿\"¯\'þBþ[þkþÔûþñþûþ\nLûþ²_þEþÕþþþ÷þKþéþþ[pþuþþ[þ(þ\rþ[þþoMþþþoþþ¿\"¯\'þBþ[þNûþ²_þEþÕþþþ÷þKþ¿þ\\ ûþ âþþ¿\"°\'þþ÷þ¿þ\\þûþ²_þEþÕþþLþ\\ ûþ`þþ¿\"±\'þþ÷þ¿þ\\þûþ²_9_þäþÕþþpþ[pþuþ2[þþEþu\nþ[pþuþ2[þþo ûþÚþÕÑþ¿\"²þª[þÔþ\nZo§þþÔûþ÷oûþDþÕÑþ¿\"³þª[þþSþFþu\nþ[pþuþ2[þþþZoMþ ûþÚþÕÑþ¿\"²þª[þÔþ\nþþ BþÕÑþ¿\"³þª[þboþSþGþu\nþ[(þKþ·\nþþ[pþuþþ[þyþKþé\nþþ[pþuþþ[þþjþ[pþuþ2[þ0þHþu\nþ[(þKþ·\nþþ[pþuþþ[þyþKþé\nþþ[pþuþþ[þþjþ[pþuþ2[þ0þIþu\nþ[pþuþ÷[þ_(þ þûþ+þþþÕÑþ¿\"´þ+þNû{þþþJôþþuþv`þuþ\r¡þQ1þþþuþQþpþQþRþSfþþøþZÑþ¶þØþQ1þþ þµþaþ\'þþ«þQþ®þv\nþûûþrþ5þaþþþuþuþ@þþuþ\'þþuþ\n§þþuþuþ@þuþÊþþuþÏþþu\nþþþ?þ\rþu¼þþ*þIþþM%þûûþ#ûþãþQþþþQþÌþQþ§þûþQNû6ûþÍûþæþûþQNûþû´þûþQþ¥\"8\"û\"8¢þþN<þ³NûÚþ#þ\rþ\"þ\rKþ?þ8¨×þ %þûûÔûþ Ðþþ%þûûÖþ\\þûþjþ!<þþAäþþBQþ\rþ uþ\"%þûûÔþYþþ!1þûûYûþÓþûû8ûþtûþ ¥þ+ûû þûûþ°þþ$þDþþ¥þþþAþûûþdþþûûYûþ nþþûûþ/þJþûûþ(þMþûû¬þþ?þûûÊûþ2ûþûû¨û¬þþûûþ }þ#<þ³þ ñþ\"þ4þ$þuþv\nþCHûþrþ^þ\'þbþþVþvbÉþvV4þuþþuþvþnþuþþuþ°þÐþ·4þ ¡þuþ%þuþvþ!1þÞCHûÛûþþþ$þuþv\'þCHûþãþÞþûþ{þ þ\nþûûþÕþþûûþ±þ&ûû þûþxþ&ûû þûþþ*ûþäþ*ûþ²þþ*þIûsþûûþÄCHûîþþþ&þuþvþuûûþíþvþþuûþvþ]þuûûþíþvþ4þ\'þuþv\nþþuûþvþ©þ ûþìþþþuûû6þvþ (þ ûþìþþþuûûþUþv@þ-þûûþ þ)þuþ(.þuÓþ(þuþ&þ)þQ1þþ#þu\'þþþþþþFþ}þ\'þ.ûû þ\'þuûþ éþu&þ\'þuûþûþKþ²þþþþ ßþþ=þ ûþ Oþþ þ\rþaþ%þuþþ\râÑþÒþÂþ\rþ¶þ(33þ=þûûYûþÓþûû8ûþtþ\'þuûþdþûû8ûþ\rsþ\'þuûþ\'þûû8ûþ-þ\'þuûþyþûû8ûþ.þ\'þuûþ[þþuûûþþ&þþ ºþþ$þu\'þþþþ²þþFþ.ûû þ\'þûþþþþþÍþþ7þþùþþ þCHûþ þþ9þþþþþþ¿þþ9þcþþþþþoþþþþþû¥þþ`þÝþûþû¥þþ þþþ­3&5þaþ þþûû8û»ÝûûÛûþ¹þþ þûûþîþþ<þþ¯þþûû8û»þþþþ!þþcþþþOþ\"þþþ,þûûÊûþ2ûþûû¨û¬þþ Ü33þ\n0Qeþþ¢ÑþX¯þ*þ\rþ%þþûûjþþ<þûûþ\n>ûû¨û´þþ\nè5Þ3iþûûþRûþ\n¶þ þåþæþæþ Þþæ ûþ&þ,ûû þæþ<þÝþûþ\nÒþÝþDûþ Üþ³þåþDþþ¥þþþnþþ\r³þ!þå\nþþåûû6ûþFþþÞCHûÛûþôþÞþûþSþ¦þþ³þåþDþþ þ\"þåþæþç`þæþZþÞþåûû6ûþ *ûþSþ¦þþ þgMþþ²þæªþæþþçSþ³þåþæDþ²þæþ þ³þåþæþç\nþûûYûþ¾þûûþ/þæþûûþ(þçþûûþùûþþåûû¬þþ´þåþæ\nþ÷Íþ1þæþþuþ÷Jþþþå þþ÷þúþ#þå\nþþ.þåRþ(þþÞþþ¬þþ rþþåûû6ûþ -þþ {þþþ®þ\nþþ/þåþpþþ(þþåûû8û»þþ<þDþ ZþþËþ$þå\nþ÷Æþþ µþþ\rþå)þ4þþåûûþ þ@þûûþ«þûûþ@þûûþ\rÙûþÙþûûþ þûûþNûþ ±þûûþNûþºþûûþLþþûûÖþûûþËÙþûûþøûþåþþ\rþûûþ\r­þ©þûûþLþNûþ æþþûûÖþûûþLþNûþ þûûþNûþ\nfþþûûÖ(ûû þûûþ !ûþpûþúûþ\rþûûþNûþ `þûþ þûûþl.ûû þûûþ6ûþ¾þ þþQQeþûûþþþûûÖþûûþËþûûþl.ûû þûûþ6ûþ\røþþûûÖþûûþþþþøþþûûþl.ûû þûûþ6ûþIþ´þþåiQeþûûþ®þþµþûûþpþûûþÜþþûûþþþ.þþûûþ¥þþ5Þ3AþþûûÖþûûþÍþûþÄþþ.þûþËþþ\n8þ÷þþ,þþþþ÷þ 6þ÷*ûþ /þ÷*þ¯ûsþ#þ%þåþæ\nþ÷þåûû6ûþFþå\nþþ<þæþåûû8û»þcþþþøþþûûþlQeþûûþµþûûþ«.ûû þûûþ6ûþÖþ³þåþûûÖþûûþ_.ûû þûûþ6ûþ ;þþµþûûþpþûûþÜþ³þåþûûþ Fþþ.þ³þåþûûþPþþ5Þ3Aþ³þåþûûÖþûûþÍþ³þåûþÄþþ.þ³þåûþËþþvþþûûjþåþnþåÌþåÌþXþE3þ¤þåûûþ¤ûþ ªþåûûþ¤ûþ\r£þ¹ûûþ/þåûûþûûþ\rµû;ûþûjþåþBþåͳþþZþgþ÷þ§þ&þåûþ Kþåûû8û»þ÷Ïþµþå þåûûþ% þåûûþþþåûûþ3þåûûþ îþûûþ£þåûûþÅþûûþkþåûûþYþåûûþ #þ&<þ(0þ*:þXûþ\rPþ+þuþuþuþ9þu\'þ&ûû þuþVûþHþþ.þþÈþþ!þu-ûû þuÀþéþuþ,þu\nþûûYûþÑþûûìþuIþûûþVþ-þuþu-ûû þuþ­þuþÆþuÉþu5Sþuþ4þO%þ²Âþ³ÃþlþþmþþnþþkþJþþåþæþ²ûþåþæþþå-þ²ûþåËþþåþæþ³ûþåþæþþå-þ³ûþåþ¸þ.þuþv\nþþuûû6ûþ oþ`þvþ(þûþÈþûþþûþþþþÝþþµþ*Çû\rûþ¢\rûþþ8Çþ?þmþþ°þuûû8ûþ¢þcþþmþ±þþÃþlþþþÎþ(#ûû þþ ,ûþ_þþ-þÎþ?æþ\'þÝþ?ûþ *þþþþGþûþ}þmþÆþÝþDûþ7þ¢þþ¥þGþû¥þmþþ»þ %ûû þDþþyþ Aþþ¬þþéþþ/þuþv\nþþ.þu±þOþvIþ /Gþ mþvþ0þu\nþ.ûû þuûûþ\rRþ/ûþÔþuþuûûþæþuþuûûþþ.ûû þuûûþ¢þuþ1þuþvþwþuþPþu þZþþÏþþûþ þûþUþûþtþþ®þwþvþuþþuûþþöþþ\rþþCþþûþþ Åþþûþ@þvþþúþþþ Ìþûþ þþþûþþ8þdþþþ\\þ3þþûþþyþ2þu`þjþu§þþ0þ4þuþ¼þ\nþþ.þþ»þ¹þ&þþ;þ3þþ?Ïþ3þuþv\nþ²þuûûþ\nþuûûìþvNûþ_þþþ ìþþåþuûûìþ²Oûþ [þ<þuûûìþ²0þ4þu-þuûûþNþuûûþ þ5þuþvþYþu þvèþuþPþv¾þ6%þchþíþþþÄûþäþ7þuþv\nþ[þuþ¼þvþ»þ*û¥[þvþÈþþCþêþþ61þþþ\'þ(þuþþûûþ9þ]þþûûþ¡þcþ©ÈþVþ%ûû gþþ¼þ5%ûû þgMþþ[þ8g\nþûûþ1þ7þûûþ\rÄ8þûûþóþþ;¾þ7þûûþ@þþûûþ\\þþ`ûûþþþµþ Sþ²ûûþ©þ²¤þ²Aûûþøþþ °þþ\n(þûûþ\x00þ\nþþûûþ\nþþûûþþûûþþþ<þ.1þÀþþ$þI7ûûþUþ<þ.þLþe8ûûþUþ:½ÑþSþþåþæþå ûþþþVþæÜþæûûþ×ûþ.þþ³þÀþåþþåþ(þæÜþæûûþÊûþ¯þæûûþoþæûûþ}þþæûûþ0þåKûûþþþåþ¦þþ4þgMþþþæÜþæûûþÊûþ¯þæûûþoþæûûþ}¿þæûûþy}þþ Öþéþ²þåþæþ<þ.þ)þþPþuþuþ-þuþûþuþòÑþÒþûþuþÔÑþÒþ(ûûþ>ÌþCþuþäH×þ9þuþvþ*þuþ þuoþv &þv þ:þv/ûþåþv}þu_þvþèþuoþvþ£þv_þvþJþ%ûû þvþvþvþvþ\rêþþU%ûû þv\nþcþ%ûû þv\nþvþv\'þþkþþOþþvI£þv°þþþ:þuþvþwþx\nþ}þwþþ ©þ¦þ þþ\'þþñþþ.þuÉþuûû8þvþ þw Cþ\\þ Dþ7þ þ9þ þ,þ?þ þþþcþþ¤þsþ þ Cþûþ þwþþ,ûû þ þþ.þþ.þuÉþ þ þ?þwþþþ þþÎþÞþþ«jþuûþbþþ&þ ûþHþþ\n]þGþwþmþwþ þþ.þuÉþ þwþ?þwþþþTþv ûþþwþ\ròþþ;þþv ûþ\rÓþx&þ /þþuûû8þvþþöþþ.þuÉþ þ þ?þþþþuûû8þvþm þuGþmûþ gþv/ûþ ðþþ.þuþÇþþ þ þ?þþþþwþ oþxþw þ þ(þuûû8þvþwþ;þuþ.1þþùþuþKþ*ûû þuþhþþ7þuþ\'þgMþþþþ»þ%ûû ûþ\nªþþþìþ%ûû ûDþLûþaþþ\'þ%ûû þuþþu\'þ%ûû þu\nþuþþuþyþ%ûû þu\nþ_&ûû þþPþ8þnþþu 5þþ<þuþv\nþ}þuþþ)þÞþþBþv²þþ&þ ûþHþþTþGþmþ þ;þ;þéþuþ>þuþ=þu\rþ=þ Öþ=Mþ=þu«þþþ´þuþþ=ûþþgþM­þ=5þ=þ?þuþv\nþ²þþu|þþþ³þ´\"Ïþµþ¶>þ>þ>þþQþ³Æþþ·þµþ>þþQþþþQþþ·þþþþþ\rþþþûþþþ\nVþ\"þþ\n¾­þþQþþþ\nsFþÇþ·%þþ³ûþuûû·þ²þÌþþ¬þyþþ\r¯þ³ûþuûû·þ²þ\n\"þþ#þþ³ûþuûû·þ²þJþþ³ûþuûû·þ²þÑþþþ¦þþtþþ³ûþuûû·þ²þJþþ³ûþuûû·þ²þJþþ³ûþuûû·þ²þÑþþþDþþ þþYþþ³ûþuûû·þ²þJþþ³ûþuûû·þ²þJþþ³ûþuûû·þ²þ\rbþoþ³ûþuûû·þ²þÑþþþDþþþoþþ¸þå\nþþuûûþ\nùþ²þåþ²*þåIþþ%þþþþþþþ·1þþþþþ\rþþ©þþ¥þþ·þ7þþ\r;þþþªþþ·fþðþûþþ¶ûþþéþþæþþ¸þþ¶\"þþûþþyþþ¬þûþþµûþþéþþyþûþþ´ûþþéþþKþûþþvûþþ àþ0þQþûþBûþ<ûþ\nÛþþ¢ûþ 4þþ¢ûþ ½þþ¢ûþTþJþ:tsûûþ Ôþ:tsûûþ \nþþåþ ûþqþåþþåþ ûþÂþå0þRþuûþ Xþ²þuûûþøþ³þuûûþ¬þ´þuûûþ þµþuûûþ}þ¶þuûûþ Ûþ·þuûûþ\\þuûûþ Èþuûûþþuûûþþþ\nTþ¸þeþuþ 3þu÷þþÂûþ\nþ³þ/þuûûþ/þþMþ=Nþuûþ ¸þ,çþJþþåÐþå&þ¸$ÑþUþuûûþÀÒþuûûþ gûþ=ûþ aþþèþûûþ³þþûûþãþJþ¹þåþæþçþèþéþê\nþ÷þJþèþèþþèðþ÷ÑÓþºþåþæþ÷ÑÔþ»þåþæþ÷ÑÕþ¼þåþæþ÷ÑÖþ½þåþæþ÷Ñ×þ¾þåþæþ¿ûû þ÷þåþæþÀûû þ÷þåþæ_þæ/þ\"þêþþuûûþ Vþ÷ÑØ þþ·²þ÷ÑÙ &þ÷ÑÙþ=þèþ þ÷Ðûûþ÷þþtþþ÷Ñþ>þþþþ÷ÑþSþxþþûþþzþûþþ þûþþAþûþûþþ«þûþûþþ Tþòþûþûþþ Îþxþþûþþwþþþûþ3þþþìþ/²þé &þéþÕþ÷þÃþåþþ ²þç ûþ\rþçþþ#þ<þ¹ûû þ÷þåþæþçþèþé#þºþåþæþ*þæ/þ³þÁþ³þåþæþèþÂþåþ³þ1þþþ»þåþæþ¶þ*þæ/þ¶ûûþþåþæþèþ¶ûûþþåþ1þþ[þ¼þåþæþµ÷þþÃfþæ/þµûþNþåþæþ;þµûþNþåþ=þþ[þ½þåþæþ´þ*þæ/þ´ûûþþåþæþèþ´ûûþþåþ1þþ[þ¾þåþæ`3þ\x00þþÄûþ2ûþÃþûûþvþûûÊûþrûþWþæ/þûû8þåþæþûûþ ;þå]þûûþ ãþå5þûû6þåþÌþþþ¿þåþæ\nþ÷þ}þþ÷Ò(þþæþûûþþ]þûûþþþÌþÒþþþûûþêûþ\rSþþþûûþêûþ|þåþæ¡þþÇþþþ Òþþþ Òþþþ Òþþþ þþþþûûþêûþoþå¡þþÇþþþ þ ûûþ Õþ÷ÑØþ ûûþBûþ¯ûþ 0þ÷ÑØþfþþþ þ\nþÀþåþæ\nþ÷þðþ·\nþøþþ·ûûþ ûþ\rþþûûþ¨þþûûþ +þ(þæ/þûûþbþrþûûþbþþíþÒþþÒþþ\nþþûûþGûþþþûûþ÷ûþRûþWþþ\nþþûûþGûþËþûûþÐûþªûþ§þþûûþ=ûþºûþ ÙþþûûþVûþ6þþþ âþåþYþæþïþûûþ(þþ\nþþûûþGûþÍþûûþÐûþªûþlþ÷ÑÙþjþþûûþ=ûþxþþûûþVûþ6þþþoþåþûûþbþMþûûþ\nþþþûûþ\nbþ÷ÑÙrþ÷ÑÙþûûþ§ûþVþÁþåþæþçþçþuûûþ­þç&ûû þåûíþæûþ i&ûû þåþæûþiþ&ûû þåûíþæûþhþþ(þþtþ&ûû þåþæûþ\nþ&ûû þåûþ\nþþJþ,ûû þåÀþþþðþþ,ûû þåþþØþþ4ûíþæûsþçrþþûíþæûsþçaþþ;þåûíþæûsþç0þÂþåþæþæ/ûþþþåûþaþþþ+ûû þæ!ûþØþþ\rþ)þþþûþþö#ûû þþHþ-ûû þþ­þþ\r¥&ûû þþþÐþuûûþ e-ûû þþ|þþ (þÃ:(ûû þuûûþxûþ!ûþoþÄþåþæþç\nþ(þæ/þ²ûûÔþæAþþ²ûûÔþæ]þþ²ûûYþå,þûûÊûþ2ûþþûûÊûþ$ûþ\r!þæþûûþ\nMþæ_þçþ²ûû¨û¬þXþþ<þ³þÁþ³ûþ\nþuûûþEþuûûþ/þ³þþåþæþçþèþ¹ûûþ5þåþæþçþèþþåþæþ¹ûûþ5þåþæ#þSþf.þ$/þ$+þ tþ°ÚþJþþåþå ûþ\nþå×þå\'þ,,ûû{þå9-*þåþnþþ.Úþþûûþ®þ%þþ,þ*þûþ0þþ |þþþ7þþ ßþþþNþûþþÚþþûûþäþþþþ\"\rûûþÅ-þÏþþ -þ ÞÚþþþòþþþ\nDþþDþ\rþþ þþûþêþûþDtþþþûþDtþþDþûþDtþþÀþûþD þþ©þþþå\nþþþþþþþþþåûûþ\niþ*þþþûþùþþþþþþþþþAþþþ~þþþæþþþ\\þ©þþ\neþþûþþõþûþþ\n,þûþþþûþþ\rþûþþþþçþþ=þEþþAþþ\ráþþbþEþþ%þþ\n¸þþ%þLþþþþºþºþyþþìþEþþ%þþþþ%þþþþ%þLþþàþþºþºþMþEþþþþûþþtû\rûþ¢þþ²þþþþþEþþ!þþ jþþþþMþþçþ¥þþzþþÔþþþþzþþþþ\rÑþþzþþ»þþ\rþþzþþÇþþ PþþøþT<þLþþ²þCþ @þ³äþ Nûþ_þNûþ{þNûþBþNûþþNûþ\nþNûþâþNûþ:þNûþÒþÇþ´þå\nþ÷þåþøþùþú>þÂþþÛþþÜþþÝþþÞþþßþþàþþáþþâþþãþþäþþåþþæþIþJþþ Lþùþiþ÷.þøþ:þù.þøþ%þþÃÜþ\\þþúûþø3þøEþøþiþ÷aþþ%þþÃÜþ\\þùEþùþ±þ÷þNþ÷þþúûþùþ1þþþvÛþðÝÁþúûþùþþùEþùþiþ÷þþ=þù\\þøþ÷þNþ÷þ<þøþùþhþ:þøþ:þùþþþYþþiþ÷þþþYþþ±þ÷þNþ÷þþ-þúûþþ¸þµþåþæþçµþþ\rþæ¼þþåûþþç0þ¶þåþæþå.&þæ.þ ¡þåþ»þæþ Áþåþ\n©þæþ\rþ·þåþæ-\rþwþåþkþæþÓþåþkþæþÝþåþTþæþKþåþTþæþHþ¸þåþæ-\rþIþåþkþæþ\rm\rþIþåþTþæþ þ¹þåþæ\nþEþåþòþæþHþåþþæþ\rþwþåþòþåþÝþåþþåþ{\rþwþæþòþæþÝþæþþæþê\rþIþþAþþX\rûûþbþþº%þÂþ÷>þøþùþúþ\x00>þ>þUþçþþèþþéþþêþþëþþìþþíþþîþIþJþþ\nþþøþúþùþUþUþ÷Uþ\x00ãþþâþ7þãþþäþàþ7þâþ\\þ÷ûþøþ¸þæþRþþøuþ\"þæþþ¼þ¶þæþRþþþ\x00ûþúþ·þæþRþþ\x00ûþúþ\n°þù*þ\x00ûþú3þúþ®þþæþþ\"þ#þþ\'þùþúËþþ\nþþôþ>þþµþþþxþþ\rþú¼þ\nþþ\x00ûþ@þþþþ4þþ\nçþþ þþ\nìþþ þþ £þþîþþVþþ&þþÃþþ\rþ¼þþûþþòþþØþþþ\nþþ¢þþþÂþþßþø\rþ-þqþþþ\rþøþóþ>þþþþþUþþþ\nþ\rþøþ þþþ÷ûþþþþ÷ûþ@þþ 9þþÉþþ\rþþ×þþþþ\\þ(PþþþþûþþñþþdþûþþÂþûþþþþÜþþÞþþþ ½þþ\rþþgþ4þþûþþ\nþûþ@PþþþþûþþñþþdþûþþÂþûþþþ1þ xþþûþ þ}þþWþþNþþþþþrþþMþ\rþ]þþXþþþ\nþþ:þþþþþþ£þßþþ\råþ\rþþ­þþþ\rþþþþþûþ3þþûþþ\rBþ¶þþAþþ\rþþbþþ zþEþþTþþþþkþþ/þþþ9þþ pþþþ\x00þþ{þþ 2þþ|þþþþKþþTþþ\r¤þþúþþÀþ\"þ_þþþþlþûûþ\r@þþþþ\rþ)þþ*þûþþ×þþÈþòþþþþþ\rþ)þþ\rþIþûþþ|þþ*þoþþ×þþÈþþ4þEþÈþþîþþ(þþ 0þþòþþ\n\x00þþ)þþþ¬þþ\nþþ&þþ:þþþßþþïþµþ?þ\rþþþ4þþûþþ-þþûþþ`þþ(þ¶þþþþþþ<þþ\nþ7þþþ)þþMþþþ :þþ?þ7þþþþþ ùþþþþ\nþþþþþþþþÊþþ ]þþþþþþþßþþ ùþþþþkþþ¡þþzþþþÓþûþþ þûþþ õþûþþ þûþþBþ7þþ¹þþþ*þþ\rþ]þþ,þþMþþþ\\þþ\nxþþBûþ çþþþþþ\nþþ|þ7þÇþ ³þàþOþûûbþ¿þ¶þæþâþ^þAþþÄþ0þ»%þÂþ÷>þøþùþçþþèþþïþþðþIþJþþþøþùþþþâþ7þãþþäþ§þþæþþûûbþÃ&þûûbþÄþ÷ûþøþþøþÜþûûbþÃþùþ þ:þùþþ\nþþ\n´þþHþþÙþþ>þþþßþøþsþþ\rþø¼þ\nþþ÷ûþ@þûûbþÃþþÞþûþþûûþZþûûþ °þþZþþþþþ\rþ¼þþûþþuþþþ/þþþ\nþþþ þþ\rþø¼þþ\nþþ÷ûþ@þûûbþÄ&þûûbþÃþûûþ yþûûþßþþRþþ÷ûþþ1þ0þ%þÂþ÷þº[þøþ»[þùþúþþ ÁþIþJþþþþ\nþþUþ.þȵþxþ÷þ÷ûûþ\'þ§þþ÷ûþ¢þÌþþþ/þûþþþùþíþÌáþ-þxþøþøûûþ\'þ§þþøûþ¢þÍþ/þûþþþúþíþÍáþþþþpþ¼þþpþþå\nþÂþ÷þøþ´þåRþùþ´þåþñþþòþþóþþôþIþJþþþþþþÁþ.þÈþøßþþ÷þdþùßþùô×þþþþ.-þaþþþ-þþ²þ%þlþþþþþþþþþþ\r-þþþÑþþþþ þ!þÑþ\"þøà[þ#þùàfþ\"þ´þ$þøâþ$7þøãþ$þøäþ$§þ%þøæþ$Rþ&þ%èþ*þ&þþ*þ&þþ\rþ]þ%éþþ\rþ]þ%êþþ%ë7\nþ\'þ%ë(þ\'þ°þ*þ\'þþþ\'þuþþþaþþóþÈþøàþþþóþÈþøàþþ*þ%ìþEþÈþþ\nÑþ\rþ]þ%íþþ%î7þ.þÑþþ%îrþþþ%îþ8þ#þ´þ$þùâþ$7þùãþ$þùäþ$§þ(þùæþ$þ*þ(èþ *þ(ï(þ(ð7þ! þÑþ!þ(ðrþ!þ!þ(ðþ8þ.þÑþþÃþ!.þÑþ!þþ$þpUþpûþ$ þ\rF\rûûþøþVþpûþ$ þ\rFþþpûþ$ þ\rFþ÷þpûþ$ þ\rFþþpûþ$ þþpûþ$ þ\rFþþpûþ$ þ\rFþþpûþ$ þ\rFþþpûþ$ þ\rFþþpûþ$ þ\rFþþpûþ$ þþpûþ$ þ\rFþþpûþ$ þ\rFþ þpûþ$ þ!þpûû;ûþûþ¼þpþ\rþ¼þ1þ½þþ-þ¾þ¿þ<þÀþ0þÁþÍþÂþþÃþÆþÄþ/þÅþ0þÆþÂþÇþøþÈþÉøþÊþËøþþãþþÅþÌþ´þRþÍþ´þ\'þÎ>þÏþÐQþqþrûþ*þslþÑþ JþÒþåþæþçþ ûþùþåþ¦þæûûþ Õþæûûþ bûþNþçþ¢ûþÝþæûûþ !ûþáþæûûþ¶ûþtþæûûþ`þÓþåþæþçþåþ\r¢þæqþÔþÕþ<þÖþ0þ×þèþØþÙþÚþÛQ[þÜJþÝþå-QeþÛþÞþåþqþåûûþmþ¾ÜþÁÜþÂÜþ¿ÜþÀþLþßþåþæ\nþþÒþåþæþÝþæûûþ¬þ²þáþþVþÞþàþÜ.þÈþàþÈ,þÍßþþÜþÉþTþÜ.þÉþàþÉþ]þÚþ2þÔþ:þûûbþ¾þÌßþLþûûbþ¿þàþÈþÇþþûûþMþÊþÚþÖrþÙþÚþ×®þûûbþÂþØþþÚþÕþåþÕþ:þûûbþÁ`þ¶þØþAþàþÈ,þÚþÔþåþÖþ:þûûbþÀþÚþÔyþûûbþ¿þûûþMþËþÚþ×þÙþ èþ×mþûûbþ¾GþÙþ !þÙßþÙþîþÚþÔþ%þÜþÈ0þàþåþæþç\nþþBûþûþ -þþå.þÈGþþÌàþKþþÍàfþdþþ¼þcþåþæþçþ½ñþåþþ#þáþå\nþUþ\"þåûûþ þåûûþmþ¾ÜþÁÜþÂmþ\"þåþ!þ\"þåþþ¿ÜþÀmþ\"þåþ!þ\"þåþùþ\"þåûûþ þÃÜþÄmþ\"þåûûþPþ\"þåûûþ ÆþÎ\"þþ 7þÎþ ïQeþÐþ\rÀþãþmûûþþJþâ%þBþþþþþ-þBþCþYþþ\rþ)þþVþûþþûþþ\r)þþûþþÉþþ¸ûþJÈþþþ3þgûûþeþûûþûþ ·ûûþ\r\'þþ /þ:\rûûþ½þþmHûþ þ:ûûþÍûûþ·ûûþ\nWþã%þþ\nþÏþÏþâÁþsuþ\"þÏþ\"þsþ\"þ³þþûû{þÎþÎUþÐQþäþþ äþäþå\nþþìûûþ °þûûþPûûþTþûûþûþ kþþÞþûûþ ûþ\nÕþrSþûûþwþå#þ:þpþþåþßþ¾þåþþåþßþ¿þåþþåþßþÀþåþþåþßþÁþåþþåþßþÂþåþþåþßþÃþåþþåþßþÄþåþþåþßþÅþåþþåþ²þáÑþÒþÆþFþÝþåûûþ ÐþãþpþUþuþu^þuþ~þuVZ\\þ²þuWþìþv(þ\nþþ!þþ\rþþþ iTþûþþ¥þlþþ!þþ\rþþþûþRþþVþu\nþlþþ!þþ\rþþþûþSþþWþu\nþwûþu\\þWþ¹þþ¤þwwûþu\\þMþ\"þuþXþu\nþwûþu\\þWþ¹þþS^þ8^Uþuþ Tþu,þ\"þuþYþuþvTþuþZþun\"þuþ[þu\nþyûþu\\þWþþwyûþu\\þMþ\"þuþ\\þu\nþyûþu\\þWþþ\nXþu,þ\"þuþ]þuþuiþ\\^þ£mþ£]µþþwþþ³ûþ¥þþªûþ Gwûûþ\'þ§þþug1þwûþþ-þþ!þþ\rþþþûþ¬þþ »þþþõn)þ4þnûþ3þZþuþÎ^µþuhÁþuj×þ^þu[aþuþubûþÛþubZoþ_þu[Rþuþ`þu[Sþuþaþu\nþqþþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþuÏþbþu\nþqþþ!þþ\rþþ4þþûþpþuþþûþþ0þcþu\nþqþþ!þþ\rþþþûþRþu#þdþu\nþqþþ!þþ\rþþþûþSþu#þeþuþubZMþubû¶þfþuþubû¦þrþþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþupþubûÌþgþu\nþrþþ!þþ\rþþ4þþûþpþuþþûþþ0þhþu\nþrþþ!þþ\rþþþûþRþu#þiþu\nþrþþ!þþ\rþþþûþSþu#þjþuþubûþ æþubûÄ[aþuþubûþlaþuþkþu\nþ[pþuþ2[þþlpþuþ2lþþlþu[Rþu9lRþuþmþuþubûþ¢þsþþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþupþubû¶þnþu\nþsþþ!þþ\rþþ4þþûþpþuþþûþþ0þoþu\nþsþþ!þþ\rþþþûþRþu#þpþu\nþsþþ!þþ\rþþþûþSþu#þqþuþubþ¾þubZt9uaþuþrþu\nþupþuþ2uþþsþuuRþuþtþuuSþuþuþuþubûþ\\\\aþu,þubûþUþvþþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþupþubûþ\x00þubû¦þlþþ!þþ\rþþþûþaþu,þubûÌþvþu\nþlþþ!þþ\rþþ4þþûþpþuþþûþþ0þwþuv\\TZ\\,þµûû Rûûþ5þuþxþu\nþlþþ!þþ\rþþþûþaþu#þyþu\nþlþþ!þþ\rþþ4þþûþpþuþþûþþ0þzþuþubþ*þsþþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþupþubû¶þ{þu\nþsþþ!þþ\rþþ4þþûþpþuþþûþþ0þ|þu\nþsþþ!þþ\rþþþûþRþu#þ}þu\nþsþþ!þþ\rþþþûþSþu#þ~þuþubþH[aþuþþu\nþ[pþuþ2[þþ þu[Rþuþ¡þu[Sþuþ¢þuþubþ¢þubû¦þlþþ!þþ\rþþþûþaþu,þubûþ·þubûþµþubûÄ\\aþuþubûþ\x00þubû¦þ{þþ!þþ\rþþþûþaþu,þubûþ·þubûþ¸þubû¦þ|þþ!þþ\rþþþûþaþu,þubûÌþ£þu\nþlþþ!þþ\rþþ4þþûþpþuþþûþþqþ{þþ!þþ\rþþ4þþûþpþuþþûþþqþ|þþ!þþ\rþþ4þþûþpþuþþûþþ0þ¤þu\nþlþþ!þþ\rþþþûþRþuù\\Rþu\'þ{þþ!þþ\rþþþûþRþucþ|þþ!þþ\rþþþûþRþu#þ¥þu\nþlþþ!þþ\rþþþûþSþuù\\Sþu\'þ{þþ!þþ\rþþþûþSþucþ|þþ!þþ\rþþþûþSþu#þ¦þuþubZtþubûþMaþuþ§þu\nþMpþuþ2Mþþ¨þuMRþuþ©þuMSþuþªþuÒþ«þuþubþ¢þubû¦þlþþ!þþ\rþþþûþaþu,þubûþ·þubûþµþubûÄ\\aþuþubûþ\x00þubû¦þ{þþ!þþ\rþþþûþaþu,þubûÌþ¬þu\nþlþþ!þþ\rþþ4þþûþpþuþþûþþqþ{þþ!þþ\rþþ4þþûþpþuþþûþþ0þ­þu\nþlþþ!þþ\rþþþûþRþuù\\Rþu\'þ{þþ!þþ\rþþþûþRþu#þ®þu\nþlþþ!þþ\rþþþûþSþuù\\Sþu\'þ{þþ!þþ\rþþþûþSþu#þ¯þukaþuþubûþlaþuþ°þu\nþlpþuþ2lþþ±þuþubûþ\"kkaþu,þubû¶þ²þuþubûþñ[aþuþubûþ·þlþþ!þþ\rþþþûþaþu#þ³þu\nþ[pþuþ2[þþlþþ!þþ\rþþ4þþûþpþuþþûþþ0þ´þu[Rþu\'þlþþ!þþ\rþþþûþRþu#þµþu[Sþu\'þlþþ!þþ\rþþþûþSþu#þ¶þu[Rþuþ·þu[Sþuþ¸þuþubûþ $MMaþu,þubû¶þ¹þuvM\nþMpþuþ2Mþ0þºþuvMMRþu#þ»þuvMMSþu#þ¼þu\\aþuþubûþ ¡Maþuþ½þu\nþMpþuþ2Mþþ¾þuþubþ«þubûÄ+aþuþubþ }aþuþubûþlaþuþ¿þu\nþ+pþuþ2+þþ}pþuþ2}þþlpþuþ2lþþÀþu+Rþu9}Rþu9lRþuþÁþu+Sþu9}Sþu9lSþuþÂþuþubZMþÃþuþubZMþÄþuþubûþ\\\\aþu,þubûþUþvþþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþupþubûþ\x00þubû¦þlþþ!þþ\rþþþûþaþu,þubûÌþÅþu\nþlþþ!þþ\rþþ4þþûþpþuþþûþþ0þÆþuþubûþÇþubû¶þÇþuþubû¦þlþþ!þþ\rþþþûþaþu,þubûÌþÈþu\nþlþþ!þþ\rþþ4þþûþpþuþþûþþ0þÉþu\nþlþþ!þþ\rþþþûþRþu#þÊþu\nþlþþ!þþ\rþþþûþSþu#þËþuþubûþ vMMaþu,þubû¶þÌþuvM\nþMpþuþ2Mþ0þÍþuvMMRþu#þÎþuvMMSþu#þÏþuþubZMþÐþu[aþuþubûþUþ_þþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþupþubûþ£þÑþu[Rþu\'þ_þþ!þþ\rþþþûþRþu#þÒþuþubþH[aþuþubûþUþ_þþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþupþubûþ£þÓþu[Rþu\'þ_þþ!þþ\rþþþûþRþu#þÔþu[Sþu\'þ_þþ!þþ\rþþþûþSþu#þÕþuþubû¶þÖþuþubûþ \"þubûÄ[aþuþubûþ\x00þubû¦þlþþ!þþ\rþþþûþaþu,þubûÌþ×þu\nþ[pþuþ2[þþlþþ!þþ\rþþ4þþûþpþuþþûþþ0þØþu[Rþu\'þlþþ!þþ\rþþþûþRþu#þÙþu[Sþu\'þlþþ!þþ\rþþþûþSþu#þÚþuþubûþYþubûÄaþuþubûþlaþuþÛþu\nþpþuþ2þþlpþuþ2lþþÜþuRþu9lRþuþÝþuSþu9lSþuþÞþu[aþuþubû¶þßþu\nþ[pþuþ2[þþàþu[Rþuþáþu[Sþuþâþuþubþ¢þubû¦þlþþ!þþ\rþþþûþaþu,þubûþ·þubûþ¸þubû¦þ|þþ!þþ\rþþþûþaþu,þubûÌþãþu\nþlþþ!þþ\rþþ4þþûþpþuþþûþþqþ|þþ!þþ\rþþ4þþûþpþuþþûþþ0þäþu\nþlþþ!þþ\rþþþûþRþucþ|þþ!þþ\rþþþûþRþu#þåþu\nþlþþ!þþ\rþþþûþSþucþ|þþ!þþ\rþþþûþSþu#þæþuaþuþubûþÞ aþuþubûþ¡aþuþçþu\nþpþuþ2þþ pþuþ2 þþ¡pþuþ2¡þþèþuRþu9 Rþu9¡RþuþéþuSþu9 Sþu9¡Sþuþêþuþubþ«þubûþI++aþu,þubûþòaþu,þubûþò¢¢aþu,þubûþlaþuþëþuv+\nþ+pþuþ2+þþ¤\nþpþuþ2þþ¤¢\nþ¢pþuþ2¢þqþlpþuþ2lþþìþuv++RþuþRþuþ¢¢RþuùlRþuþíþuv++SþuþSþuþ¢¢SþuùlSþuþîþuþubûþUþvþþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþupþubûþ\x00þubû¦þlþþ!þþ\rþþþûþaþu,þubûÌþïþu\nþlþþ!þþ\rþþ4þþûþpþuþþûþþ0þðþu£aþuþubZc9¤aþuþñþu£Rþu9¤Rþuþòþu£Sþu9¤Sþuþóþuþubþ*þsþþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþuÏþôþu\nþsþþ!þþ\rþþ4þþûþpþuþþûþþ0þõþu\nþsþþ!þþ\rþþþûþRþu#þöþu\nþsþþ!þþ\rþþþûþSþu#þ÷þuþubþvþubûÄaþuþubûþlaþuþøþu\nþpþuþ2þþlpþuþ2lþþùþuRþu9lRþuþúþuSþu9lSþuþ\x00þu£aþuþubZc9¤aþuþþu\nþ£pþuþ2£þþ¤pþuþ2¤þþþu£Rþu9¤Rþuþþu£Sþu9¤Sþuþþuþubûþõþubûþ·þlþþ!þþ\rþþþûþaþu#þþu\nþlþþ!þþ\rþþ4þþûþpþuþþûþþ0þþu\nþlþþ!þþ\rþþþûþRþu#þþu\nþlþþ!þþ\rþþþûþSþu#þþuþubZMþ þuþubþvþubûÄaþuþubûþlaþuþubûþÈ¡aþuþ\nþu\nþpþuþ2þþlpþuþ2lþþ¡pþuþ2¡þþ þuRþu9lRþu9¡Rþuþ þuSþu9lSþu9¡Sþuþ\rþuþubþ ÉþubZt9uaþuþþu\nþupþuþ2uþþþuuRþuþþuuSþuþþuþubûÄ[aþuþubûþ£þþu\nþ[pþuþ2[þþþu[Rþuþþu[Sþuþþuþubûþ Wkkaþu,þubû¶þþu[aþuþubûþ=oaþuþubûþþþu[Rþu9oRþuþþu[Sþu9oSþuþþu[Rþuþþu[Sþuþþu\\aþuþþuÒþþuþubþ¡laþuþubûþYþubûÄaþuþubûþ\x00þubû¶þþu\nþlpþuþ2lþþpþuþ2þþþulRþu9Rþuþ þulSþu9Sþuþ!þuþubûþ þ¥þþ~þdþ½aþu«þ?þ\rþþþubû}þûþaþupþubûþþ\"þu\nþ¥þþ!þþ\rþþ4þþûþpþuþþûþþ0þ#þu\nþ¥þþ!þþ\rþþþûþRþu#þ$þu\nþ¥þþ!þþ\rþþþûþSþu#þ%þu\nþuþþþAþÁþIþuþþ&:þ&þ\':ûûYûþaþ(þt3 ûûþ fþ)þuþvþwþu?þvþþwþ>ûûëûþuûþ9þuþwþeþvþwþeþvþwþÁþþ½þuþvþÊþwþ*þuþv-þþ¥þ+:þþÉþþ Ìþ,:þþ ©þ-:þþ -þ.:þþþþþþ {þ/þu\nþuþþþAþÝþIþuþþ0:ûûþþ1:ûûYûþßþ2þt3 ûûþdþ3þuþvþwþu?þvþþwþ>ûûëûþuûþ9þuþwþeþvþwþeþvþwþÁþþþuIþuþvþÊþwþ4þuþvþuþÄþvþAþþv¯þuþ5:þþÉþþ\nÄþ6:þþ ùþ7:þþ ìþ8þ=þþþþþþãþ9%þûûþ#ûþãþQþþþQþÌþQþ§þûþQNû6ûþÍûþæþûþQNûþû´þûþQþöþ:gûûþñþtûûþ\r\\ûûþÛþþ\n3CHûþ\r°CHûþ6CHûþ^ûþ*CHûþ\n#CHûþ+ûþCHûþ5þþåþæþçþþåþ<þåþÚþæþæþÕþçþçþ Íþtþåþæþçpûþ(þ\'þ)þ*þ\rþþ+þ,þuþvþwþþþþþþþþþþþþþþþþ þ!þ²þ³þ´þµþ¶þ·.þ§Pþ®Ðþ°Þþ{ûþ±äþ|þ}.þ~1þ5þ¯Ùþ¬Íþ­Ïþª`þ«Éþ¦Iþ©\\þ¨Zþ£Aþ¥Fþ¤Cþ 7þ¢;þ¡9þ¡|ÓIþ_þ¯?oþ³þ¯ÙþYËþ!±þ!}-ó¢þ#þÇþ>þ\\Z§ç.Øþ\x00ó>þîþ þ4²þãþ þ_}þ5}Áþ_þMþy}þBOþ!þU[þã}þ }þ!äúþxþþ þ_þ0þkþRþÙþ_þ)ÓþßeÑ~þ­þ_/þ[þùþ_þgþ_þÌþøþgþ_þÌþnþgþ_þÌþ!þ>þ }þ}4\\jþþ$òþ^}ÐWþ_þòL}þ!þ¿þmÎ}þ2+þ_þ=}þxþ_þú}4þuþ_þñþ%þd}þþ@}þVþ_;v}þZ}þ£þj}þ$þ¥}-kþÐjþç}þ¸þaBjþç}Ïþ}þ þJþì}þ*þÏjå÷$jþaþþ\rjþ·þ°þÎjþ½þÔðjþW{kþ-þ_þ$þ±þæþ]j°©jþþj6þlºjÜþ}Âjþèjþ(ù¬jþ¦þtþ/þ_¥w}þGë}4iaF}þTlg¨þ3j¡þ$á^þ_þsL}þTþ/}þÄþ_þ#Û}þ\x00þSþ_þwÌ}þ!þ!¯}4ÚP³þrþ, þµþ©þâþèþKþAþÒþvþÕê=þ!þ¾þBþ:(WjñþSîWj­À`þIþpþÍþ ÝþEÖþð\"þþ¹\rþ\rþôþ\\bþåþ_þ¶¼þÆþhjþÝþ(þÞþÑjþNþ¨éþÀþ_q\'âþ_þá_jþb<þSjUÆþ)þ> )þKþÊþiþ;þÓþ2jþCþtþVþ_þCÑXþ7þþïþ+þªjþàþÅþ?þªjþàþþþfþ_þþ!þ¡}Dþ_ïm}QkþL´Rþ×þ!}4þDþ\nôþ@Eþ>þHþþ!þ$Dþ_þþ.¤@þ_¶}þ&þ_]þJ}Dþ_1õ}þTþºþ\'} þ\'}þþ>þ83}þ^þíÕjþ?þ$}þéþZþ0}}þäþêþPþ:þ*þ6þbþ þöþ§þ÷þ>þ»þOþþNþPþÖþ\'þôVþzþþ¸þFþEþ þ®}þ=þë}þÁ}þ-h }þjþþ}þj¹þ%}þþ_Þ}Ò%,þ1þHþ>þIþþóþXþ}þ`þ}þ`A#jpþæþ*þ>Tþ_f}þ!þj9}7}þþ_þo}þ!þþ_þÛþOþ!}yþ_&}þGþ¼Ñþ.MGþq}øÑþþþ7þ}4þ,àþgþ]jþÈKþCj8¿2jþ»sjöþÉjþ\"þ$£þ^}Åþ8}Ã}ìþÜ}þ}þjþ!}þþ´þ~}\nþ|}®È^þ>þ¢þ þ\nªþõ^þ\x00þMþ jþtþQþ_þ9ë}4þþ>þeþ¤Y}!J}þ;}þ!þr}þAþ¬þ}íþþUþYdþ>þþ9Ê5þ<þD}þFþ`Íþ6H}þ þþ_n¾}ûþ[þRþ3þ\"jþ$0}c}µþ{jþÓþ!þcÇuþþ>ÔþWþ$·þËþþ4þjþþ1þQ¦þ«:ßþX½þ²}þ5þ_×}þÃ}zþ+þØþÚþ_þ&}ûþcþäþèþ\rþ ¬þ\rþþ#þ¨Qeþ\" ûû¨û¬þ² þ\rþ¹ûûþ³Tþ)þ(þÀþþþiþþ- þÉ\"5þ uþ²ç þþþ\reþþ\r+ þûþ dþþþÌþþ § þûþ þ\rFþ9 þþþ\\þVþþ\rþ öþuz þûþ Éþ^þþ\rþ)þþ\"þþ uþûþþnþÎ þ)þi²þiþ þiþÐþ\rþ.þ\rþÒþ)ûûþ2Tþ)þ(þÀþþwþBþuûûþ\ryþuûûþWþuûûþ`Cþþþþ~þ\rþÕþQþ\rþ h\rþ)ûûþVûûþûþ NûþEþFSþþ\nßþþ? þûþ þ\rFþþ)£3&3þ! þ)þ\rWûþ~þfCþdþuCQþÉþ\rPûþ þþþpþûþ þþþÐþþþ þûþ þþþvþÉþ\rPûþoþþþpþûþ þþþ>þþþ þûþ þþþ ±þ=þþ\rþ3 þûþ þ\rþáþ& Nûþïþ%Sþ)£þbþgþ)3þ(þ hþ\"þûûþh NûÚþ¯%^þþ\rþuûûþ¡þþþuûûþAþ3þ\"þûûþSþûûþ þûûþ\rJþûûþ\n÷ þ)þûûbûþþ\"þþAþþ\rþì\'Qþ2ûûjþuþ!ûþÆþu/ûþ\nÚþûûÕþþþv7þu/þvþ°þfþ)þ=þþþþþþ7þþ¼ þûþ dþÐÎÏþ&þäþèþaUþ)þþtþþ Ê þ\rþ¹ûûþhþ)þ² þ)£ þþþþ)þþoþ)þþF¡Qþûûþ-ûûþ\r=þûûþ\rö!ûþöûÕþûûþ Vûûþ\r©ûûþ{þþLûþôûûþ¤ûþ­þûûþ ûþ ûþ &þûûþ¨þþûûþbþyûûþ\n+ûûþûþûûþ\rþþ\nÔûûþ&ûûþ{ûþaûþþþ¹þþþ ?ûûþÌûûþjûûþeþþ7þþ\rïþþÁþ7þþÒCþþ)þaþ\\þÒþþfþ²þ JþûûþXûûþàûûþfþ³!ûþÒþþçþÊþ\rPûþ2þþ5þÓþQf\rþIþ\\þþ¢þþ\rPûþ>þ\rPûþ\n±þ\rnûþ2Èþûûþqþûûþûþ ­þûûþûþ:þ´þþþþ´ûûþþ«þ´ûûþ*þ´ûûþ$þ¬þ­þµþMþðþ |þðgþ´ûûþçþ+ûû þ´ûûþ?þûûþþ_þµþõþ¶þ·AþþËþµþÊþþ&ûû þûþ Óþþ,þþBþþ\nþå\nþþ³ûûþþåRþþGþþ eþþþûûî!ûþÏûþîþ&þ²ûþþ#&ûû þåûþwþ·þ\rþºþþþ\rPûþòþ·þ/Èþ·àþ·þpþ\rnûþcÈþ·þCþ·þmþ&þþþ\rnûþcÈþ·þ`&ûû þåûþ\nBþ¶þ\rþºþþþ\rPûþ Éþ¶þ/Èþ¶àþ¶þpþ\rnûþLÈþ¶þCþ¶þmþ&þþþ\rnûþLÈþ¶þ\nðþ=þ(þ [Cþþ6þþ 8 NûÚþ)SþZQþ³Uþûþ `þûþÅþþ²ûûþ\\þ²ûûþ\nºþ²ûûþÔþþûûþ Õþ²ûûþ Hþ²ûûþÔþþ²ûûþ Ãþûûþ cþûûþ\rMþþ²ûûþ!þþ²ûûþÚþ²ûûþßþ²ûûþ¼þþþ²ûûþþþþ²ûûþÚþ²ûûþ \'þ²ûûþ¼þþþ²ûûþþþ²ûûþ¼þþþ²ûûþ¼þþþ²ûûþ£þþ²ûûþ¼þþûûþ¶þ²ûûþ ÙþûþTþûûþ\rþ²ûûþ þûþZþ²ûûþ éþûûþÈþ²ûûþþûûþ®þûûþ þ²ûûþ©þ²ûûþ öþûûþ0þ²ûûþ@þ²ûûþÉþûûþþ²ûûþ Ùþ³\"þ²ûûþ Âûþ¡þþyþþóþ²þ²ûûþ¯þBþ²ûûþ ¿þ²ûûþÜþBþ²ûûþ:þ²ûûþlþ²ûûþ\n½þ²ûûþRþ²ûûþ eþ²ûûþLþþ\rþ)þþ Òþþ\rþ)þþþ²ûûþ\n|þûþ¡þûþþ&þ³\"þûûþ þûûþ:þûûþ Ûþ=ÑþÖþþ)þþ^ þþÈþþ)þ7 þ)3.&3þ!þûþ þ NûÚþ¢þ)þþþCþ^þ?þ\rþûûþ,ûþ\rxþþ\"þûûþþþ5þ\rnûþ _þþ)ûûþ\x00þ\"þuûûþYþuûûþ¾þuþ,þuþùþ)þþ)þþxþþ×Tþ)þ(þeþþ \rþûþ þ\rF\rûûþøþ@VKþûûþlþPþ&ûû ûûþ¶þ*þ<þþûûþÚþûûþ ûûþ{þ+ûþ\nþûûþ ¹þþ3²ûûþûûëûþõþ\rþûþ\nÅþþ ªþþØûûþCûþÈþ=þ)þ\rþþ)þþûûþGþûûþûþÑþ0ñ þ)£þþv/þ\rþCþþTþ)þ(þ,Tþ)þ(þ¦þþûþu3þ\nuþ7þBûþqûþ)ûþ Çûþ¾ûþ6ûþ¸ûþËûþ\x00ûþ Âûþ°ûþ\nÀûþÑûþ ê þ\rþ¹ûûþÖQþÉþþþ þûþ þþþÇþ\rnûþªþ=þþÊþ þ)þûûbûþd þûþ þ\rFþ$þ\rþ^þxÙþûþ \\þ\rþ5þ~ þþ³þûûþcûþy þ)þ\rþ¾þþuþ<þ²U þ)þ\rWûþ Uþ)3þ!þwþþûûþ]þ)ûûþäþ³þþv þ²ûûäûþJþþþuûûþjþ\rþ þ\rûûþ0þBþðþ\rþaþ¸ûþyTþ)þ(þe þ)ûûþ[ûûþÌþ!ûþ, þ)þ47&þ97þ)ûûþ íûûþ ÚûûþËþþÃþþþþþþûûþc Cþ\rþ ñþw\\þuþ \nþv\\þuVþ(þ\rþ\rPûþxþuGÈþþuþþcþ´þuþuþÌþ\"þþTþ\rþ Åþþ\rþ ¼ûûþ\n£þ£þBûþ{ûþBûþ_ûþâûþïûþæûþºûþXûþÒûþ[þ)!ûþ\rûÕþûûþþûûþ½9þ(þSþþÅþÈþCþûûþúþ(þb þ)þþ3þAþ\rþCþ\rþEþ^þ)33þ\'þ)þ\rþþ\"þAþþ\rPûþ\r½ þûûþ§þþ ®þþ\rþÈþu þþuûûþ!ûþ p þ)þûûbûþòþ(þ,þ(þ0þæþuþÞþuþ\rìþU\rþ\rnþuþ\x00þvchþ\rÍþþ} þþ\rPþuRþTþ)þ(þ+þþTþ)þ(þh þþwûû{þþ)þªþu ûþ þûþ þ\rFþCïþþþ)þ\rþ«þ(þ5þ\rþ d C\rþ3þuþ¨\rþ\\þ\rþ þûþ þ\rFþ  þ\"ûûþDþ/þö\rþdþÐþþþþþ&þþûûþ_þûûþ ¨þûûþþþvþ)þ:7þ;7þ<7þþ\rPûþ> þ>þþþþ\rþ ¯þh ûû¨û´þ²þ)ûûþÍþ\rWûûþ*ûþ\nÖþþ\rPûþ \'þûþþþ þ\"þCþþ\rþ\r5þþ\rPûþÁ þ\"þuûûþ lþuþ,þuþùþ)þ\rþ\x00þûþ þ Qþûþ¡þ= þ²ûûYûþTþ)þ(þÓþ\rþ òþþ\nYþ(þëþ)þ:7þuûûþHþ;7þuûûþ Vþ<7þuûûþTþ(þh þûûþ§Tþ)þ(þS Qþiþ\rþÂþu°þÓþ\"þ9 Nûþâþ SþþLþ)þ\nIþþ\rûûëûþûþqûþmûûëûþûþqûþË ûûþ ¾ûþ «þu\rþ)ûûþ7ûûþ|þ(þÀþþþþ\nòþþþþþþ¶þþþ\níþ)þþ^þþ£þÃþþCþ4 þ)þ\rWûþ±þ\rþ\n&þþ(þÂþ\"þEþ)þ\"þ^þûûþ\x00ûûþDþ,þÑþþþ Nûþ¤þþ)Eþþ`5ûûþ´þ3þ(þ¦þ)þþ\noþ;þuûûþ] þûþeþ þþþ#þVþ)£þþAþþ)þû\rþ²%ûû þ²_þvVCþuþþ\'QþûûþûþNþþûûëûþPþþûûþ ðþþþûûþûûþÜþ\rþ\rlþuþ\rþë#^þþ\rþ)þþþûþ@þûûþ<þ\"þûûþ Òþûûþ øþ\"þûûþ QþtQþûûþ§þþûûþ\rþûûþ ßÎþÎþÅÎþêþ\rWûþ\nÓþ\rþ\rd&ûû þûþÓþ\rþàþ\rWûþ fþ\rþ$þ\rWûþÞþ\rþ ¾þ\rWûþ\rÒþ\rþaþ\rWûþ =\'ûû þûþùþ\rþzþ\rþkþ3(þþ\nZþ\rþþþþ\r8ûûþÌûûþjûûþeþþéþ\rWûþFþ\rWûûþoûþ Jþ\rþûûþ ÷þþ ìþûûþ Ðþ\nïþ\rWûþ þ\rþZ&ûû þûþTþ\rþáþ\rþâûûþðûûþûþûûþûþQûûþûûþyûþ ûûþ Iûûþ ©þ\rþ\rDûûþ[ûûþ×ûûþûþíûûþ¿ûûþûþ±ûûþûþ1þéûþôûûþ¤ûþ­þ\rþJþ\rWûþ þ\rþ þ\rWûþÃþ\rþ¢þ\rWûþ{þ\rþ .&ûû þûþ Wþ\rþ Úþûûþ²þþûûþEþ\rþ|ûûþgÎþâþ\rþ\n\'Îþ\nþ=ûûþ\r«þ° þûûþ§þþ5þþ Î þ)þ\rWûþã#^þþ\rþ)þþþûþ@þûûþæþ\"þûûþ §þûûþYþ\"þûûþ ¥þ(þeþbþ\rþ xûþ A þvgMþþ úþ þþûû{eþVsQþþûþ\x00ûþsûþ5þ²ûûYûþþ²ûûÊûþ2ûþþ²ûûäûþ\nûû¨û¬þ²þþ²ûûþ\rvþþûûþ þþûûþ®þþ\rþþþþûûÊûþþûþ@þ7þûûþ[þ7þûûþaþ\"þûþþ¥þ\rþaþ¸ûþ \x00ûû¨û´þ²°þ= Nûþæþ&Sþ \rþ ÷þþ[þþûûþ\"þþ¾þûûþÜþûûþnþûûþµûþ]þ§þ ­þ= Cþþ\nàþ Lþþ\rcûþÙþþ~ Nûþ_þ!SqQþ²ûþ ³þ²xûûïûþGþ®þ5þ²ûþ\rçûûïûþÇþ®þ5þ²ûþ ûûïûþ 1þ®þ5þ²ûþ\r?ûûïûþ Xþ®þ«þJþþ®%þ£ûþ²@þ.þKÓþKþ(þKþIQþ7þJ*QeþIþìûþ²þ$þþèþ=þBQ þûûþrûþ ·Tþ)þ(þÉþ!sûûþHþþ\\þ þûþ þ\rFþQþûûYûþ\rWþ²þûûþàûþþûûþàûþÈþÓ þ)þûûbûþÂþQþ\rþ HQþþ\rþþþ\rnûþsþþ\rþ\nþ=þþ\rþ8þEûþ\nÃþEûþ aþEûþ3þþþþMþ= þ²Bþhþ1þ2r3þdûûþäþ u þûþ ×áþþ\rPûþ>C þûþ Éþ Nûþ Àþ þ\"ûûþDþ¡þqþ)þþrþþ þgþuþÄþvþþJ\rþ®&\"2è\"2þ/þþþ þ)þ\rWûþ þ]^þþ\rþ)þþûþþ8þZþ_ \"3\"û\"3þ ëþ\rþ;þuþûþ\nFþU þ)þûûbûþ+Cþþþ\rþ¨ þþc]þQþþ\n4þ=þûþ þþþþ\n?þEþ/Vþþiþ&þ)þþïþþ)þþ)þ7 þûûþxûþ þþûû{þ\rþ þ(þ lþv\"MþvVþþ\rPûþ>Cþ¦ þûþ þ\rFþ þ\"þ4Cþûûþ\rÔ\"6\"7\"3\"8þ&þûþuþþ(þÉþ)þ7þûþ þGþuþ ï þ)\"0þG3&3þ aQþûûYûþ\rÛþþûûþ\réþûûþ rþûûþ\n;þþûûþkþûþHþûûþ¿þûûþõûþgþûûþEûþ/þûûþ¦þûûþEûþþûûþÆþþ !þûûþEûþ(þûûþÆþþ òþÈþþûûþ@þ\rnûþØþ5þþMþ=þ\rþÊþ)þþ´þþ²þoûþÈþªþ(þµCþ²[QþIþ±þ&þþ <þþþÉ*ûû þþþ ûþÛþþ\rHþþþþ\rþ)þþûþþ8þZþ_þþþûûþþþVþþþûûþþþVþþûþþÙþþþûþþÙþþ/þþÁþþÔþþ þûþ þ\rFþ  Cûû;ûþûþ¼þ þþþÁûþsûþÛÐþu^þþ\rþi)þþûþ$ûû þiþ,5þvþ\rþ NûÚþþþþûþ þuþ)þ!)þEþþhþþ = þ)þþûûþFþ\rþ.Cþaþ(þÖþ\rþ\rCûþþÈùþþV^þþ\rþ)þþR þûþþ&þa\"þûþþÊþþ1þûûþ ´ûûþ¶ûþ ½ûûþ¶ûþ 4þ¨,þûûþ-þûûþþûûþ©ûþ áþûûþ©ûþ Ýûþ]þ©þ1þ=þûþ 5ÏþÃþ\rþVþ²þ³ûþóþ´ûþIþµBûþ)ûþ{ûþ þûþ þ\rFþ4þ\"Q Nûþ\nþþ)þ57þþöþ67þþúþ77þþÒþ\rþlþûþ Í þvþvûû{eRþþ)þþ+þþ þ\rþuþ)þuþmþþþþ\rþQþ)þûûþþ?þþ  þûûþxûþ\rÃþ\"Êþ\"þ þûþ þ\rFþ\n þ)þ\rWûþì þ)þ\rWûþåþ)ûûþ)ûûþ þ)þþûþ þþþþ2þ(þ Ö þûþ þ\rþþH)þÎþfûûþ+þ4ûûïûþéþ8þíûûþ ¼þ9ûûïûþ\r^þ=þ$þ=þûûþ\rÌþ±þ)þþ)ûûþ Cþuûûþqþvþwþ\rþ þûþ þþþ\rPûþl þûûþûþÃ\rþûþ þ\rFþ!þ\rû{þ!Qþûþ þ\rþlþ:þûþ þ\rþ\r¿þ;þûþ þ\rþ þ<þþÁþ=þþ þ=ûûþûþcQeþþXCþþûûþlþPûûþ{þ+þMþ=þ)þ?þ(þï1? þûþ þ\rFþþ\rþ¸ Nûþ{þSþþ&þCþûþ sþûûþ\rÜþûûþ\nSþRþûþNþRþ þ\rþÊþ\ruþ²ûûþäûþC\rþûþ ×þûûþåþ V þûþ þ\rFþECþ1Qþþþchþ #þþÝþþþòþ7Mþûûþ\r`þMþfþûûþ ReþþþMþþûûþ7þ=þ²\"ûûþD\nz þþuûûþþ NûþÒþBSþ)ûûþ\nÆþþ\rþÖ þ+ûû þû}ÑþX þuûûþûþøþuþ\"þuûûþà þ.4þ¥þþQþþ\rPûþþþþCþ\nqþþ\rnûþsþþÌþ= þv+ûû þvû} þûûÐþþþ¡þþ)þuûûþ kþ²ûûäûþ.þ`ûþ~þþ[ûþjþ`ûþÐCþbCþþ\rõþþÃþå NûþXþDSþþþûþ wþ)þv^þþ\rþ²þþþþ²ûþ3þ³ûþÈþþûûþ Sþ)þ>7þ)ûþ ëþCþ þ²þ\rPûþlCûþ ¦þ CûþÈùþþV þ\"ûûþDþ-þ Hþ(þ ¹ þûþ þ\rþþ -^þxþþ3þþûûþ\'þ°þþþÃþþ\"þþ/ûþÏþ/ûþtþþûþþ©þ/ûþÓþ\"þþBþþûûþ\rú þKþûû{þV þ\rþ¹ûûþÉþ:þuûûþ\rAþþ­ Nûþ­þ(þ)þþ¹þ\r¸þþW þûûÔûþ©þ(þ)^þþ\rþ)þNþûþ¡þ-,þ)þþþ\rþ\n²þþ\rGþ)ááþÃþ)þfþ!sûûþ ¢þûþ þ\rþÄþ)ûûþMþuþûþuþvþ\rþ Aþhþ¤þ)þ ûþ\n¤þ)þªþv ûþÑ þ´ûûþDþ{þ7 þ)þþ/^þþþþþûþþ±þûþ3þûþþ\n-þûþþþ<þuûûþTþ$þ#Èþ þBþþûþ þûûþxûþ¾ þûþ þ\rFþ NûÚþ| þbþþ¸ûþ þþ\nm^þþ\rþv)þ©þuûþvûþþ%þ¤ þþþ<þþþþ»þþuþûþ\"6\"û\"6¢þþ þûþ þ\rFþAþchþ þþuûûþ*þuûûþ_þþ¨þ\\þ þûþ þ\rFþþþþ¨þûûþûþcþJþØþKGQeþIþþþ¨Qeþ[^þ?þþÐþ©þÞþûþþßþûþþûþNûþsûþ Wþþ\rþûþþ FþþûþNþûûþ|þûþNþþXûûþÕþûþNþþ\\þûþNþþþûþNþþ~þþûþNþþ Mþûþþûþþ\n×þþ ^þwþwþöþw\rþuþþwþ\nzþuûþw¿þvOþw NûþBþS þ\rûûþ0þAþðþþûûþPþ)þuþUþ u þÈþþ³¸ûþ ïþ)þ ûþ »þ(þÎþ³Uþäþþ\rþzþ²%ûû þþ[ûþþ_ûþ.þûþ þ>þ)1ÐþTþ)þ(þ)þ²þ³þ\rþ Nûþºþ\'Sþ þþ!þ\"þþþ#þ$þåþæ þþþþþþþþ÷þøþùþúþ\x00þðþñþòþî\nþõ5þëûþïþíþìþô!þóþö9ñX4aHxn)Y¤9nxn Z\"_!?6ûnûªþ²Uþ!þ³þÜþ ³þ!ûûþ³þûûþ _þ·þ\rþºþþëñþ þ\rnûþLÈþ¶V þþ\rWþ³þ þµ þ÷ûûþ\rðûþtþÙ þ þ=Tþ!þ þ¦þ¶þ\rþºþþ!£þ&þþEþ!þ.þK þ!þ·þ/Èþ·þþ³ûûþþåRþþGþþÑTþ!þ þS^þþ\rþþ Kþþþþ¶þþûþþ9þþ\r þ´ûûþ Yþåþñþòþðþ P#þïþþ\rþ³þþþþ²ûþ3þÈþþûûþ\r/þ³ûþþ$þþfþ Ðþ= þ²þ²Gþ²þKþ\rþÉrþþ!þ#Qþþ\rPûþOþþûûÔþ`þþÅþûûþ\npûþ¤þ\rþaþûûþ\n»ûþâþ=ûûþ¢þöòñþGþ þ³þ³þ ~þíñ\nzþ þ¦ûûþ Äþôþú? þ!þûûþTþ\rþfþ?Îþþ/ñþJ*QeþITþ!þ þ,Cþ\rþÉrþþ þ,þþþþÓþå þþ,þåûûþûþàþ!þ¶þ/þ?þåûûþ\r*þ þ!þåûûþOûûþþ!þþ\rÐTþ!þ þ+þH^þþ\rþ²)þþþ²ûþ3þÁþ!£þ&þþ\n\rþ!þþþ²\"þåþ@þ!þ·þ/ ûû¨û´þ² þ!&ûû þåûþW þ÷ûûþ+þ÷ûûþÈþóûûþYþõþGþþ þFþ þhAQþþØþþ\rþå)þþþåûþ3þþûûþâþþ\rªþþ£þÈþþVþþ&þ(þ² þþþQþ¹þ²iþþ²þþ\rnûþþ²þ1þ=þ!ûûþ çûûþ ¨ûþT þ>þåûûþ þ£ûþ²3þIQ þ!ûûÔûþCþ!þ ûû¨û¬þ÷þ^þxþþ³ûþ¥þûûþûþäûþNûþCþ²þSþ²þoûþ þî þ!þ¶þ/Èþ¶ þ@þåûûþïTþ!þ þNþ\rþ hþìþ²þoûþ þï+þ^þxþå/ûû þÎþþåûþþAûþ×þþ²ûûþ;þåûþþÆþ7þ ûþßþþúþ³\"þþBþþ\rPûþ þþ\rWþ´þÙþåûþæþbþþðþ þNþ!þåûûþ%þ³uþåþøþùÃþuþ rþ!þ þ\rnûþcÈþ·VþQþ\x00Uþ!þKþdþ´\rþþûûî!ûþÏûþKþ\rþÙþûþreþuTþ!þ þÉþ!þ·þþg³þ!þ¶þþ þ$ þ!£þ&þ²ûþ3Tþ!þ þbþw\rQþ`þå]þíþþ þ= Cþþpþþûþþ zþ÷þ§þ²þGþÍþ!þå þ÷ûûYûþ¹þþCþ çþ²þÃûþÈþ^þþ\rþµ)þ©ûûþ¤û6þµûþþæþ²þiTþ!þ þ)þuþ}þþþþKþ^þþ\rþ)þþþûþ3þþ²ûûþ\r þþ³\"þþþóþ, þ+ûû þåûþÛþ²þÃûþ þHþþþ²ûûþÎþþ×þåþ!£þ&þþEþ þ#þ þ)þþþÓþþÙþþ¶þåþæþþæxþåþ\"þåûûþ\'þæ°þþ ¶þþ\rPûþm þ!&ûû þåûþDþ²þ&þ&þ&ûûëûþTþ*þ)þ+þ,þþþ-þ.þþþþþþû?- ((\n(!\'*(( \r ((() ($,& \"#% (û( +(û.þ\x00Uþµuþ+þ´ûûþ þþËþûûþ1þþþùûþ3þHþþ\x00\"þCþ þøûûÊûþ\n®ûþ{þ²þ³Tþ+þ*þ,ìþûûþþ þ÷ûûþëû´þ÷ þûûþ?þ\x00þ+þ÷ þHûûþÕþHþFþH þ+ûû þ´ûûþ? Qþ\rnûþsþþ\rþ\n$þ=þûûþdþþ*þF þþyþúþ mûþ¹Hûþoþ*þ,þûûþáþþ*þÎþøþ§ûþ7þ+þþÃþþ þøþ§ûþûûþ?þ þ÷ûûþ+þ÷ûûþ£ þ+þµþõþ¶þ·þHþ ûûþ¤û¬þøþ\rþ§ûþkþbþ+£þøþùûþþ þøûûYûþKþHuþw\rþ+þùûþõûþßûþçûþßûþþ²þÃûþ þHþ \nþùûþ3Tþ+þ*þÉþbþ\rþAþþþþþûþþþûûûûþwTþþþ)þþ,þ þ&ûû þûþ¸'; -;(function () { - var _$Xr = 0, - _$sK = [[4, 3, 6, 0, 7, 5, 1, 2], [32, 38, 10, 25, 85, 94, 51, 84, 17, 20, 37, 20, 71, 66, 90, 53, 90, 20, 11, 2, 96, 8, 95, 27, 3, 7, 29, 92, 69, 77, 20, 60, 50, 97, 86, 40, 19, 39, 21, 79, 55, 67, 39, 102, 61, 5, 48, 36, 39, 12, 89, 91, 25, 80, 39, 82, 44, 101, 65, 75, 83, 1, 98, 39, 43, 49, 39, 22, 72, 56, 59, 20, 9, 35, 58, 56, 6, 62, 20, 18, 56, 20, 46, 33, 25, 45, 63, 64, 16, 81, 20, 100, 76, 87, 76, 54, 0, 70, 57, 99, 14, 31, 41, 15, 26, 73, 74, 13, 30, 23, 24, 28, 93, 52, 88, 34, 78, 68, 4, 42, 47, 20], [28, 20, 15, 17, 7, 5, 29, 2, 26, 32, 16, 25, 16, 24, 31, 26, 1, 13, 22, 3, 12, 21, 19, 10, 4, 27, 4, 0, 4, 6, 23, 6, 4, 30, 14, 4, 11, 4, 18, 8, 33, 9, 26], [30, 29, 1, 12, 11, 5, 0, 8, 47, 44, 45, 14, 34, 6, 36, 25, 33, 48, 31, 44, 2, 40, 28, 21, 17, 43, 19, 7, 40, 22, 23, 38, 4, 43, 13, 3, 49, 10, 13, 46, 35, 20, 35, 27, 32, 44, 35, 15, 32, 6, 42, 24, 9, 41, 37, 18, 20, 32, 15, 42, 27, 26, 39, 16, 11], [12, 0, 14, 6, 32, 33, 26, 36, 22, 16, 5, 27, 7, 10, 3, 27, 18, 23, 3, 1, 35, 8, 9, 4, 29, 34, 24, 1, 30, 17, 19, 28, 20, 4, 11, 24, 15, 30, 27, 2, 13, 25, 27, 21, 16, 31, 27]]; - - function _$NS(_$n4, _$BU) { - return _$Hz.Math.abs(_$n4) % _$BU; - } - - function _$SS(_$KM) { - _$KM[_$NS(_$EC() - _$KM[_$NS(_$S3(), 16)], 16)] = _$KM[_$NS(_$e6() + _$Gh(), 16)]; - _$KM[14] = _$EC() - _$KM[_$NS(_$S3(), 16)]; - if (_$e6() - _$KM[_$NS(_$X5(), 16)]) { - if (_$EC() + _$pU()) { - _$KM[6] = _$2Z(); - } - } - _$kh(_$KM); - _$KM[2] = _$mR() - _$KM[_$NS(_$Cm(), 16)]; - var _$ys = _$e6(); - if (_$YY() - _$KM[_$NS(_$2Z(), 16)]) { - _$KM[_$NS(_$mR() + _$oe(), 16)] = _$ZL(_$KM); - } - _$Y_(_$KM); - return _$hv(_$KM); - } - - function _$EC() { - return 5 - } - - function _$S3() { - return 8 - } - - function _$e6() { - return 13 - } - - function _$Gh() { - return 3 - } - - function _$X5() { - return 0 - } - - function _$pU() { - return 11 - } - - function _$2Z() { - return 4 - } - - function _$oe() { - return 15 - } - - function _$Vg() { - return 10 - } - - function _$da(_$KM) { - var _$ys = _$oe(); - var _$9U = _$EC(); - _$KM[11] = _$YY(); - var _$U3 = _$OF(); - var _$U3 = _$X5(); - return _$J_(); - } - - function _$YY() { - return 1 - } - - function _$OF() { - return 2 - } - - function _$J_() { - return 14 - } - - function _$kh(_$KM) { - _$d$(_$KM); - _$KM[_$NS(_$KM[_$NS(_$Cm(), 16)], 16)] = _$Lc(_$KM); - _$KM[_$NS(_$to(_$KM), 16)] = _$1M(_$KM); - return _$Qu(_$KM); - } - - function _$d$(_$KM) { - _$eP(_$KM); - _$q5(_$KM); - var _$U3 = _$J_(); - if (_$S3()) { - _$KM[_$NS(_$1W(), 16)] = _$e6(); - } - _$gI(_$KM); - return _$e6() + _$Gh(); - } - - function _$eP(_$KM) { - _$KM[2] = _$X5(); - var _$9U = _$EC(); - var _$U3 = _$pU(); - _$KM[1] = _$1W(); - return _$e6(); - } - - function _$1W() { - return 7 - } - - function _$q5(_$KM) { - var _$9U = _$Cm(); - var _$U3 = _$Vg(); - _$KM[8] = _$kt(); - _$KM[4] = _$OF(); - _$KM[_$NS(_$mR(), 16)] = _$oe(); - return _$EC(); - } - - function _$Cm() { - return 12 - } - - function _$kt() { - return 6 - } - - function _$mR() { - return 9 - } - - function _$gI(_$KM) { - var _$ys = _$1W(); - var _$U3 = _$e6(); - var _$9U = _$J_(); - var _$ys = _$Cm(); - _$KM[10] = _$S3(); - return _$kt(); - } - - function _$Lc(_$KM) { - var _$ys = _$1W(); - var _$U3 = _$e6(); - _$KM[_$NS(_$X5(), 16)] = _$J_(); - var _$U3 = _$pU(); - var _$9U = _$YY(); - return _$1W(); - } - - function _$to(_$KM) { - var _$U3 = _$oe(); - var _$U3 = _$EC(); - _$KM[_$NS(_$S3(), 16)] = _$kt(); - _$KM[4] = _$OF(); - return _$X5(); - } - - function _$1M(_$KM) { - _$KM[12] = _$Vg(); - _$KM[8] = _$kt(); - _$KM[4] = _$OF(); - return _$X5(); - } - - function _$Qu(_$KM) { - if (_$EC()) { - _$KM[_$NS(_$S3(), 16)] = _$kt(); - } - _$Ge(_$KM); - _$6y(_$KM); - var _$9U = _$1W(); - if (_$Vg()) { - var _$9U = _$e6(); - } - _$KM[12] = _$Vg(); - return _$YY() + _$1W(); - } - - function _$Ge(_$KM) { - _$KM[15] = _$EC(); - var _$9U = _$kt(); - var _$U3 = _$2Z(); - _$KM[_$NS(_$Gh(), 16)] = _$mR(); - var _$9U = _$Vg(); - var _$ys = _$S3(); - return _$kt(); - } - - function _$6y(_$KM) { - var _$9U = _$mR(); - var _$ys = _$oe(); - var _$ys = _$S3(); - var _$9U = _$kt(); - var _$U3 = _$Gh(); - var _$U3 = _$mR(); - return _$oe(); - } - - function _$ZL(_$KM) { - _$KM[8] = _$kt(); - var _$9U = _$Gh(); - var _$ys = _$mR(); - _$KM[_$NS(_$Cm(), 16)] = _$Vg(); - return _$S3(); - } - - function _$Y_(_$KM) { - _$KM[12] = _$nz(_$KM); - _$KM[_$NS(_$NL(_$KM), 16)] = _$EC(); - if (_$YY() + _$1W()) { - _$KM[2] = _$X5(); - } - var _$ys = _$YY(); - var _$9U = _$KM[_$NS(_$2Z(), 16)]; - var _$U3 = _$J_(); - if (_$KM[_$NS(_$X5(), 16)]) { - if (_$oe()) { - _$KM[_$NS(_$Vg(), 16)] = _$S3(); - } - } - return _$mu(_$KM); - } - - function _$nz(_$KM) { - _$KM[_$NS(_$YY(), 16)] = _$1W(); - var _$9U = _$X5(); - var _$ys = _$J_(); - var _$ys = _$pU(); - var _$9U = _$YY(); - return _$1W(); - } - - function _$NL(_$KM) { - var _$9U = _$oe(); - var _$9U = _$EC(); - var _$U3 = _$kt(); - var _$ys = _$2Z(); - _$KM[_$NS(_$Gh(), 16)] = _$mR(); - return _$oe(); - } - - function _$mu(_$KM) { - _$5A(_$KM); - _$Ha(_$KM); - _$KM[14] = _$Cm(); - return _$1l(_$KM); - } - - function _$5A(_$KM) { - _$KM[_$NS(_$1W(), 16)] = _$e6(); - var _$ys = _$J_(); - var _$U3 = _$Cm(); - var _$U3 = _$S3(); - return _$kt(); - } - - function _$Ha(_$KM) { - var _$ys = _$mR(); - var _$U3 = _$oe(); - _$KM[5] = _$pU(); - var _$9U = _$2Z(); - var _$ys = _$OF(); - return _$X5(); - } - - function _$1l(_$KM) { - _$KM[_$NS(_$YY(), 16)] = _$1W(); - _$KM[13] = _$Gh(); - var _$ys = _$Cm(); - var _$ys = _$Vg(); - return _$S3(); - } - - function _$hv(_$KM) { - _$jR(_$KM); - _$KM[6] = _$e6() + _$Gh(); - _$Vr(_$KM); - _$VL(_$KM); - _$KM[2] = _$mR() + _$oe(); - return _$9H(_$KM); - } - - function _$jR(_$KM) { - _$KM[2] = _$X5(); - if (_$oe()) { - _$KM[_$NS(_$Vg(), 16)] = _$S3(); - } - _$KM[3] = _$mR(); - if (_$Cm()) { - _$KM[_$NS(_$pU(), 16)] = _$YY(); - } - _$KM[0] = _$J_(); - return _$EC() + _$pU(); - } - - function _$Vr(_$KM) { - _$KM[_$NS(_$EC(), 16)] = _$pU(); - _$KM[_$NS(_$kt(), 16)] = _$2Z(); - var _$9U = _$mR(); - var _$U3 = _$oe(); - _$KM[_$NS(_$Vg(), 16)] = _$S3(); - return _$Br(_$KM); - } - - function _$Br(_$KM) { - var _$9U = _$Gh(); - var _$ys = _$mR(); - var _$U3 = _$Vg(); - var _$9U = _$S3(); - _$KM[_$NS(_$1W(), 16)] = _$e6(); - return _$Gh(); - } - - function _$VL(_$KM) { - _$KM[_$NS(_$Cm(), 16)] = _$Vg(); - var _$U3 = _$1W(); - var _$U3 = _$e6(); - var _$ys = _$YY(); - if (_$X5()) { - _$KM[14] = _$Cm(); - } - if (_$OF()) { - var _$ys = _$J_(); - } - return _$YY() + _$1W(); - } - - function _$9H(_$KM) { - _$KM[8] = _$kt(); - var _$U3 = _$J_(); - if (_$e6()) { - var _$ys = _$Cm(); - } - var _$U3 = _$OF(); - var _$U3 = _$X5(); - return _$Gf(_$KM); - } - - function _$Gf(_$KM) { - var _$9U = _$pU(); - var _$ys = _$YY(); - _$KM[_$NS(_$2Z(), 16)] = _$OF(); - _$KM[0] = _$J_(); - return _$Cm(); - } - - var _$HA, _$P_, _$Hz, _$XM, _$gM, _$_H, _$k5, _$FJ, _$SS; - var _$NQ, _$7s, _$lc = _$Xr, _$Nw = _$sK[0]; - while (1) { - _$7s = _$Nw[_$lc++]; - if (_$7s < 4) { - if (_$7s < 1) { - _$NQ = !_$FJ; - } else if (_$7s < 2) { - _$s2(0); - } else if (_$7s < 3) { - return; - } else { - _$Hz = window, _$XM = String, _$gM = Array, _$_H = document, _$k5 = Date; - } - } else { - if (_$7s < 5) { - _$HA = [4, 16, 64, 256, 1024, 4096, 16384, 65536]; - } else if (_$7s < 6) { - _$FJ = _$Hz['$_ts'] = {}; - } else if (_$7s < 7) { - _$FJ = _$Hz['$_ts']; - } else { - if (!_$NQ) _$lc += 1; - } - } - } - - function _$s2(_$EC, _$n4) { - function _$Xg() { - var _$NS = _$CO.charCodeAt(_$ZC++), _$Xr; - if (_$NS < 128) { - return _$NS; - } else if (_$NS < 251) { - return _$NS - 32; - } else if (_$NS === 251) { - return 0; - } else if (_$NS === 254) { - _$NS = _$CO.charCodeAt(_$ZC++); - if (_$NS >= 128) _$NS -= 32; - _$Xr = _$CO.charCodeAt(_$ZC++); - if (_$Xr >= 128) _$Xr -= 32; - return _$NS * 219 + _$Xr; - } else if (_$NS === 255) { - _$NS = _$CO.charCodeAt(_$ZC++); - if (_$NS >= 128) _$NS -= 32; - _$Xr = _$CO.charCodeAt(_$ZC++); - if (_$Xr >= 128) _$Xr -= 32; - _$NS = _$NS * 219 * 219 + _$Xr * 219; - _$Xr = _$CO.charCodeAt(_$ZC++); - if (_$Xr >= 128) _$Xr -= 32; - return _$NS + _$Xr; - } else if (_$NS === 252) { - _$Xr = _$CO.charCodeAt(_$ZC++); - if (_$Xr >= 128) _$Xr -= 32; - return -_$Xr; - } else if (_$NS === 253) { - _$NS = _$CO.charCodeAt(_$ZC++); - if (_$NS >= 128) _$NS -= 32; - _$Xr = _$CO.charCodeAt(_$ZC++); - if (_$Xr >= 128) _$Xr -= 32; - return _$NS * -219 - _$Xr; - } else { - } - } - - var _$th, _$u$, _$ys, _$_n, _$CO, _$Qp, _$LA, _$NS, _$Xr, _$lc, _$NQ, _$$F, _$7s, _$Nw, _$KM, _$EA, _$He, _$U3, - _$9U, _$ZC; - var _$e6, _$X5, _$S3 = _$EC, _$pU = _$sK[1]; - while (1) { - _$X5 = _$pU[_$S3++]; - if (_$X5 < 64) { - if (_$X5 < 16) { - if (_$X5 < 4) { - if (_$X5 < 1) { - _$n4._$de = "_$J_"; - } else if (_$X5 < 2) { - var _$9U = _$EA.join(''); - } else if (_$X5 < 3) { - _$NS += "HAP_HzXMgM_Hk5FJSSn4BUXgCOQpLAZCth_nu$tvnqOXIafTvkl3BPF5FkDvn8vQ$$lq7mK9SHogwD6w0zsKjGs2sHH19bNSXrlcNQ$F7sNwKMEAHeU39UysECS3e6GhX5pU2ZoeVgdaYYOFJ_khd$eP1Wq5CmktmRgILcto1MQuGe6yZLY_nzNLmu5A"; - } else { - _$NS += "jU4A31P5g10NnHQAfrDzxJ3Wmejqcjl5cgteqkkIUnqyI3VROfofB017oufkb$MjPqILcfKuoBHTXSKFAJdvvnXpQ1UqK8ugotNrqjG78Nt8fW2xyZCXSbGYYKIMENeet4_iwFRol72BEpjg5PEmgpANWU3pdjf4QNmp9nvD8HjHjpLDy27UWXG3hXhL"; - } - } else if (_$X5 < 8) { - if (_$X5 < 5) { - _$n4._$$F = "_$Lo"; - } else if (_$X5 < 6) { - var _$th = _$Xg(); - } else if (_$X5 < 7) { - return 1; - } else { - _$NS += "bxdL_E5qnIaXa8coZdnKQLK2eT2W0JoEqo$wWHeGZ2Gr_FDmQIbW0Ur7goEzUfL$QYZOhmWMDn54t7qqfG4kOMrzHUn_r8ASLKJrRSQTvY$5cNVysMpoP6ujgT1fZvnWKcgKuZuI_hkZChQfWncbXKoKweGBJ4xQCya0aT4uBRaMuzBDs7Vt$4ZnaYlp"; - } - } else if (_$X5 < 12) { - if (_$X5 < 9) { - _$NS += "OiZKsE3FtUdWWDnxIIyKbvw8kT6Z9VSiDo$y9s$sMBcei_TDohDuPW3PVOu0drp_vdAO3UIwp12GsBtFZBOq5LBG_DwB7lJNunnG0qz9T_6zIbapTmx4A2pSOQnlYRnAGxsbaoSYYaer1UYW_ZFRiwPcvLPTcEUtjnAt8TTOn2Cik0PgiYNUcyecsVwG"; - } else if (_$X5 < 10) { - var _$NS = _$Hz.eval.toString(); - } else if (_$X5 < 11) { - _$e6 = _$FJ["a670748"]; - } else { - var _$NS = ''; - } - } else { - if (_$X5 < 13) { - _$He = _$Xg(); - } else if (_$X5 < 14) { - _$n4._$wD = "MdE0zZnv7UG"; - } else if (_$X5 < 15) { - _$n4._$vS = "_$da"; - } else { - _$n4._$20 = "_$d$"; - } - } - } else if (_$X5 < 32) { - if (_$X5 < 20) { - if (_$X5 < 17) { - debugger - _$NS = _$Xr.call(_$Hz, _$n4); - } else if (_$X5 < 18) { - _$Hz['$_ts'].l__ = _$FJ.l__; - } else if (_$X5 < 19) { - _$e6 = _$n4 === undefined || _$n4 === ""; - } else { - var _$Xr = _$s2(10); - } - } else if (_$X5 < 24) { - if (_$X5 < 21) { - return; - } else if (_$X5 < 22) { - var _$LA = _$FJ.aebi = []; - } else if (_$X5 < 23) { - var _$ys = _$s2(10); - } else { - _$n4._$OX = "xLxMyp4fk6q"; - } - } else if (_$X5 < 28) { - if (_$X5 < 25) { - _$n4._$XM = _$SS; - } else if (_$X5 < 26) { - if (!_$e6) _$S3 += 2; - } else if (_$X5 < 27) { - _$n4._$e6 = "_$kh"; - } else { - _$NS += "b0xD2L8R4zdkZyHP1TV07vZuYUc76L$2c$UoffDYMbL03XIGW27VR36XkC5x6E23vMBW9LJbxypDA0bg3Zgqw1pN5ojy5riib7ekva8CBdMKR5Qkq2BtwtNlBcVKTCf07EI_bdg9Uuns3KhDSaWpf3HYHqgx8ForU84GrXB5j2BZjIw6JHFClDtrQz2Y"; - } - } else { - if (_$X5 < 29) { - _$n4._$Nw = "WgUVZBOJPMQPZclAzxf.RG"; - } else if (_$X5 < 30) { - _$NS += "Cz_pht$I5_1GchN0mfYZWWYdRHq4__kUzdk9xYkmoxskkqah4$YtiZiMfBrbu6dCj415UhqFgO7ntyyiAvjAmBWNFYoizXKwu3b6vF4CBNxNAsBh4g39R9vKvqq0Fmh1Dq_XvTsFbTOb1cKtQcM0LLwE1sf$tzJ6bq$RjM4eCLgJPr6g$9$c0lqrF6Vi"; - } else if (_$X5 < 31) { - _$n4._$k5 = "5I3iKkGyJFiMc_Z.3kgY6q"; - } else { - _$n4._$jJ = "_$YY"; - } - } - } else if (_$X5 < 48) { - if (_$X5 < 36) { - if (_$X5 < 33) { - _$FJ._$dX = _$s2(18); - } else if (_$X5 < 34) { - _$e6 = _$Hz.execScript; - } else if (_$X5 < 35) { - _$n4._$3P = "_$eT"; - } else { - _$NS = _$NS.replace(RegExp('[\\r\\n\\s]', 'g'), ""); - } - } else if (_$X5 < 40) { - if (_$X5 < 37) { - var _$Nw = _$Xg(); - } else if (_$X5 < 38) { - return new _$k5().getTime(); - } else if (_$X5 < 39) { - _$s2(91, _$FJ); - } else { - } - } else if (_$X5 < 44) { - if (_$X5 < 41) { - var _$NS = _$s2(10); - } else if (_$X5 < 42) { - _$n4._$8_ = "_$OF"; - } else if (_$X5 < 43) { - _$n4._$u0 = "_$vw"; - } else { - _$Xr = _$s2(10); - } - } else { - if (_$X5 < 45) { - var _$EA = []; - } else if (_$X5 < 46) { - _$NS = _$Hz.execScript(_$n4); - } else if (_$X5 < 47) { - var _$NS; - } else { - _$n4._$He = "_$jS"; - } - } - } else { - if (_$X5 < 52) { - if (_$X5 < 49) { - var _$_n = _$Xg(); - } else if (_$X5 < 50) { - _$s2(79, _$9U); - } else if (_$X5 < 51) { - var _$CO = _$FJ["a670748"]; - } else { - _$sH(0); - } - } else if (_$X5 < 56) { - if (_$X5 < 53) { - _$n4._$PW = "_$vw"; - } else if (_$X5 < 54) { - _$n4._$Hz = 235; - } else if (_$X5 < 55) { - _$n4._$og = 4; - } else { - var _$NQ = _$CO.length; - } - } else if (_$X5 < 60) { - if (_$X5 < 57) { - if (!_$e6) _$S3 += 1; - } else if (_$X5 < 58) { - _$n4._$Ox = "_$oe"; - } else if (_$X5 < 59) { - _$e6 = _$NS !== "functioneval(){[nativecode]}"; - } else { - _$FJ._$Du = 1; - } - } else { - if (_$X5 < 61) { - _$FJ._$Xr = new _$k5().getTime(); - } else if (_$X5 < 62) { - var _$7s = _$Xg(); - } else if (_$X5 < 63) { - return 0; - } else { - _$S3 += 2; - } - } - } - } else { - if (_$X5 < 80) { - if (_$X5 < 68) { - if (_$X5 < 65) { - _$Xr = _$Hz.eval; - } else if (_$X5 < 66) { - for (_$U3 = 0; _$U3 < _$He; _$U3++) { - _$sH(16, _$U3, _$EA); - } - } else if (_$X5 < 67) { - for (_$NS = 0, _$Xr = 0; _$Xr < _$lc; _$Xr += 2) { - _$NQ[_$NS++] = _$$F + _$n4.substr(_$Xr, 2); - } - } else { - var _$ZC = 0; - } - } else if (_$X5 < 72) { - if (_$X5 < 69) { - _$n4._$VO = "_$vn"; - } else if (_$X5 < 70) { - _$NS += "cr1aq$5ieloAIjvAuJ97jQ_RnTPkuxa4zSJUZiyPPjGN7e9eGAdYSL94M3GmAHfuERkwpX_v0KA4Sn8OUTiouEPtM$islNksAFAKH8dnZDJE_NIZFNTeK$l6zb4tnS0kQmkz3QhVo$zqGqO6ZxeAD0uqclShkdUJB1QHzhLU7t77UX809lSuHpXZf22b1AzP"; - } else if (_$X5 < 71) { - _$n4._$rg = "_$2Z"; - } else { - var _$NS, _$Xr, _$lc = _$n4.length, _$NQ = new _$gM(_$lc / 2), _$$F = '_$'; - } - } else if (_$X5 < 76) { - if (_$X5 < 73) { - _$e6 = _$ys - _$NS > 12000; - } else if (_$X5 < 74) { - _$n4._$S3 = "_$7s"; - } else if (_$X5 < 75) { - _$n4._$gM = "w8pEZKXbQPG"; - } else { - for (_$U3 = 0; _$U3 < _$He; _$U3++) { - _$EA.push("}"); - } - } - } else { - if (_$X5 < 77) { - _$S3 += -78; - } else if (_$X5 < 78) { - return _$s2(12, _$NS); - } else if (_$X5 < 79) { - _$n4._$EA = "_$j0"; - } else { - var _$lc = _$s2(72); - } - } - } else if (_$X5 < 96) { - if (_$X5 < 84) { - if (_$X5 < 81) { - _$u$ = _$CO.substr(_$ZC, _$KM).split(_$XM.fromCharCode(255)); - } else if (_$X5 < 82) { - return _$NS; - } else if (_$X5 < 83) { - _$ZC += _$KM; - } else { - _$EA.push(")();"); - } - } else if (_$X5 < 88) { - if (_$X5 < 85) { - _$Hz['$_ts'] = {}; - } else if (_$X5 < 86) { - _$s2(31); - } else if (_$X5 < 87) { - var _$Qp = _$FJ._$dX; - } else { - return _$NQ; - } - } else if (_$X5 < 92) { - if (_$X5 < 89) { - _$n4._$KM = "_$qi"; - } else if (_$X5 < 90) { - var _$KM = _$Xg(); - } else if (_$X5 < 91) { - _$S3 += 78; - } else { - _$e6 = _$He > 0; - } - } else { - if (_$X5 < 93) { - _$NS += "KxSXs$itvZbbX8Sei3l27YOsvW5cwKk8VWLvRu0tbMAaMEgbsxfxEqTk5BXoq8kH0Ep6$rYQwgpIdUFrsSxhKTiN6HQdFtTio7jwpdiKqVSR0QQ2ozOl5yyyKU4XzpL4IfWQDfVbBz4B_GwT3HBYD$9OhwyuKJdPZ1ltiBUwSQTrkWnnSg3OySrADBGJ"; - } else if (_$X5 < 94) { - _$n4._$7Q = 148; - } else if (_$X5 < 95) { - _$S3 += 1; - } else { - _$NS += "_a_uJL8$aOYfLgw_WcFxFE7iI9feAwzwoc8dMaTWcxPnbA7FzAz7KzCMKDuDLz126d2mpFxk$0h_6QjlEHaKEt5bGiBHEgDcEPuhEQeXrGibtgRqQ_QicaNyT$U$3jFVqGOPHoDZFwB8pfz$Px$Cxju7y7oyJuonpEPmG95S2dnYbS6xdbXddg8l8GYr"; - } - } - } else { - if (_$X5 < 100) { - if (_$X5 < 97) { - _$NS += "Ha1lhvjRVrBrVL9HGfjeo5v7pJxSxl8qc5MqjZFGyjVIxihUvmwqmzvC6JlupGub22zit1P0M2x1x6BQ003gLV6n0Axrw3OxrgvSjJ8_delm20DTROlCcGdlqiG$niqWTuUcJ3F_E8sjLom$hdj0jSyk7QSZRZZeYPdXF7RDbYLHEZu8kYLCnmd5eZM6"; - } else if (_$X5 < 98) { - _$FJ["a670748"] = _$P_; - } else if (_$X5 < 99) { - _$FJ._$Xr -= _$s2(10); - } else { - _$n4._$lm = "_$Vg"; - } - } else { - if (_$X5 < 101) { - _$n4._$SH = 42; - } else if (_$X5 < 102) { - var _$He = _$Xg(); - } else { - var _$$F = _$Xg(); - } - } - } - } - } - - function _$sH(_$NQ, _$tv, _$nq) { - function _$OX() { - var _$Nw = [0]; - Array.prototype.push.apply(_$Nw, arguments); - return _$H1.apply(this, _$Nw); - } - - var _$$$, _$lq, _$7m, _$NS, _$Xr, _$lc, _$Ia, _$fT, _$vk, _$l3, _$BP, _$F5, _$Fk, _$Dv, _$n8, _$vQ; - var _$7s, _$KM, _$$F = _$NQ, _$EA = _$sK[2]; - while (1) { - _$KM = _$EA[_$$F++]; - if (_$KM < 16) { - if (_$KM < 4) { - if (_$KM < 1) { - var _$vQ = _$sH(9); - } else if (_$KM < 2) { - var _$Ia = _$Xg(); - } else if (_$KM < 3) { - _$Ia.send(); - } else { - var _$l3 = _$Xg(); - } - } else if (_$KM < 8) { - if (_$KM < 5) { - } else if (_$KM < 6) { - _$Ia.open('GET', _$Xr, false); - } else if (_$KM < 7) { - _$$F += -19; - } else { - _$Ia = _$Hz.ActiveXObject ? new _$Hz.ActiveXObject('Microsoft.XMLHTTP') : new _$Hz.XMLHttpRequest(); - } - } else if (_$KM < 12) { - if (_$KM < 9) { - var _$7m = []; - } else if (_$KM < 10) { - _$H1(5, _$nq); - } else if (_$KM < 11) { - var _$Dv = _$Xg(); - } else { - var _$lq = _$sH(9); - } - } else { - if (_$KM < 13) { - var _$BP = _$Xg(); - } else if (_$KM < 14) { - var _$fT = _$Xg(); - } else if (_$KM < 15) { - _$LA[_$tv] = _$NS; - } else { - _$7s = _$Xr; - } - } - } else if (_$KM < 32) { - if (_$KM < 20) { - if (_$KM < 17) { - _$$F += 19; - } else if (_$KM < 18) { - if (!_$7s) _$$F += 4; - } else if (_$KM < 19) { - var _$Xr = _$Xg(); - } else { - var _$Fk = _$Xg(); - } - } else if (_$KM < 24) { - if (_$KM < 21) { - var _$Xr = _$NS > 1 ? _$_H.scripts[_$NS - 2].src : _$P_; - } else if (_$KM < 22) { - var _$F5 = _$Xg(); - } else if (_$KM < 23) { - var _$vk = _$Xg(); - } else { - var _$Xr = new _$gM(_$NS); - } - } else if (_$KM < 28) { - if (_$KM < 25) { - for (_$lc = 0; _$lc < _$NS; _$lc++) { - _$Xr[_$lc] = _$Xg(); - } - } else if (_$KM < 26) { - var _$$$ = _$sH(9); - } else if (_$KM < 27) { - return; - } else { - var _$n8 = _$sH(9); - } - } else { - if (_$KM < 29) { - var _$NS = _$_H.scripts.length; - } else if (_$KM < 30) { - _$Ia.onreadystatechange = _$OX; - } else if (_$KM < 31) { - var _$NS = _$sH(9); - } else { - return _$Xr; - } - } - } else { - if (_$KM < 33) { - var _$NS = _$Xg(); - } else { - for (_$lc = 0; _$lc < _$Xr; _$lc++) { - _$7m[_$lc] = _$sH(9); - } - } - } - } - - function _$H1(_$Xr, _$K9) { - var _$SH, _$NS; - var _$NQ, _$7s, _$lc = _$Xr, _$Nw = _$sK[3]; - while (1) { - _$7s = _$Nw[_$lc++]; - if (_$7s < 16) { - if (_$7s < 4) { - if (_$7s < 1) { - _$NQ = _$tv == 0; - } else if (_$7s < 2) { - for (_$NS = 0; _$NS < _$$$.length; _$NS += 2) { - _$9b(0, _$$$[_$NS], _$$$[_$NS + 1], _$K9); - } - } else if (_$7s < 3) { - _$NQ = _$n8.length; - } else { - _$K9.push(_$Qp[_$vQ[0]]); - } - } else if (_$7s < 8) { - if (_$7s < 5) { - _$NQ = _$vQ.length; - } else if (_$7s < 6) { - var _$NS, _$SH = 4; - } else if (_$7s < 7) { - _$K9.push(_$Qp[_$_n]); - } else { - _$NQ = _$FJ["a670748"]; - } - } else if (_$7s < 12) { - if (_$7s < 9) { - if (!_$NQ) _$lc += 8; - } else if (_$7s < 10) { - _$K9.push("];"); - } else if (_$7s < 11) { - _$K9.push(";"); - } else { - return; - } - } else { - if (_$7s < 13) { - _$lc += 27; - } else if (_$7s < 14) { - _$K9.push("var "); - } else if (_$7s < 15) { - _$K9.push(_$Qp[_$th]); - } else { - _$K9.push(_$Qp[_$Dv]); - } - } - } else if (_$7s < 32) { - if (_$7s < 20) { - if (_$7s < 17) { - _$K9.push("}"); - } else if (_$7s < 18) { - _$lc += -23; - } else if (_$7s < 19) { - _$K9.push("while(1){"); - } else { - _$s2(79, _$Ia.responseText); - } - } else if (_$7s < 24) { - if (_$7s < 21) { - _$K9.push(_$Qp[_$Fk]); - } else if (_$7s < 22) { - _$K9.push("){"); - } else if (_$7s < 23) { - _$s2(31); - } else { - _$lc += -27; - } - } else if (_$7s < 28) { - if (_$7s < 25) { - _$K9.push(_$tv); - } else if (_$7s < 26) { - _$lc += 8; - } else if (_$7s < 27) { - _$K9.push("++];"); - } else { - _$K9.push(_$Qp[_$Ia]); - } - } else { - if (_$7s < 29) { - for (_$NS = 0; _$NS < _$n8.length; _$NS++) { - _$K9.push(","); - _$K9.push(_$Qp[_$n8[_$NS]]); - } - } else if (_$7s < 30) { - _$lc += 23; - } else if (_$7s < 31) { - _$NQ = _$Ia.readyState == 4; - } else { - _$K9.push("("); - } - } - } else if (_$7s < 48) { - if (_$7s < 36) { - if (_$7s < 33) { - _$K9.push("="); - } else if (_$7s < 34) { - _$K9.push("function "); - } else if (_$7s < 35) { - _$K9.push("=$_ts.scj,"); - } else { - _$K9.push(","); - } - } else if (_$7s < 40) { - if (_$7s < 37) { - _$K9.push("=$_ts.aebi;"); - } else if (_$7s < 38) { - if (!_$NQ) _$lc += 9; - } else if (_$7s < 39) { - _$9b(39); - } else { - _$9b(12, 0, _$7m.length); - } - } else if (_$7s < 44) { - if (_$7s < 41) { - if (!_$NQ) _$lc += 1; - } else if (_$7s < 42) { - _$NQ = _$7m.length; - } else if (_$7s < 43) { - _$K9.push("["); - } else { - if (!_$NQ) _$lc += 4; - } - } else { - if (_$7s < 45) { - _$K9.push(_$Qp[_$fT]); - } else if (_$7s < 46) { - _$K9.push("=0,"); - } else if (_$7s < 47) { - _$K9.push(_$Qp[_$vk]); - } else { - _$K9.push("(function(){var "); - } - } - } else { - if (_$7s < 49) { - _$K9.push(_$Qp[_$BP]); - } else { - for (_$NS = 1; _$NS < _$vQ.length; _$NS++) { - _$K9.push(","); - _$K9.push(_$Qp[_$vQ[_$NS]]); - } - } - } - } - - function _$9b(_$$F, _$og, _$wD, _$6w) { - var _$Xr, _$lc, _$NQ, _$NS; - var _$Nw, _$EA, _$7s = _$$F, _$He = _$sK[4]; - while (1) { - _$EA = _$He[_$7s++]; - if (_$EA < 16) { - if (_$EA < 4) { - if (_$EA < 1) { - _$7s += 40; - } else if (_$EA < 2) { - _$9b(4, _$og); - } else if (_$EA < 3) { - var _$NS = _$lq.length; - } else { - if (!_$Nw) _$7s += 2; - } - } else if (_$EA < 8) { - if (_$EA < 5) { - _$Xr = "if("; - } else if (_$EA < 6) { - _$K9.push(_$u$[_$NS[_$Xr]]); - } else if (_$EA < 7) { - _$7s += 39; - } else { - var _$NS, _$Xr, _$lc, _$NQ = _$wD - _$og; - } - } else if (_$EA < 12) { - if (_$EA < 9) { - _$Nw = _$NQ <= _$SH; - } else if (_$EA < 10) { - if (!_$Nw) _$7s += 7; - } else if (_$EA < 11) { - _$Nw = _$NQ == 0; - } else { - for (; _$og + _$lc < _$wD; _$og += _$lc) { - _$K9.push(_$Xr); - _$K9.push(_$Qp[_$Fk]); - _$K9.push('<'); - _$K9.push(_$og + _$lc); - _$K9.push("){"); - _$9b(12, _$og, _$og + _$lc); - _$Xr = "}else if("; - } - } - } else { - if (_$EA < 13) { - _$6w.push(["function ", _$Qp[_$og], "(){var ", _$Qp[_$l3], "=[", _$wD, "];Array.prototype.push.apply(", _$Qp[_$l3], ",arguments);return ", _$Qp[_$F5], ".apply(this,", _$Qp[_$l3], ");}"].join('')); - } else if (_$EA < 14) { - _$NS -= _$NS % 2; - } else if (_$EA < 15) { - for (_$Xr = 0; _$Xr < _$NS; _$Xr += 2) { - _$K9.push(_$u$[_$lq[_$Xr]]); - _$K9.push(_$Qp[_$lq[_$Xr + 1]]); - } - } else { - _$9b(12, _$og, _$wD); - } - } - } else if (_$EA < 32) { - if (_$EA < 20) { - if (_$EA < 17) { - if (!_$Nw) _$7s += 1; - } else if (_$EA < 18) { - _$7s += 8; - } else if (_$EA < 19) { - _$7s += 21; - } else { - _$lc = 0; - } - } else if (_$EA < 24) { - if (_$EA < 21) { - } else if (_$EA < 22) { - _$Nw = _$lq.length != _$NS; - } else if (_$EA < 23) { - _$Nw = _$NS.length != _$Xr; - } else { - _$Nw = _$NQ == 1; - } - } else if (_$EA < 28) { - if (_$EA < 25) { - _$K9.push("}else{"); - } else if (_$EA < 26) { - _$7s += -40; - } else if (_$EA < 27) { - _$Xr -= _$Xr % 2; - } else { - return; - } - } else { - if (_$EA < 29) { - for (_$NS = 1; _$NS < 7; _$NS++) { - if (_$NQ <= _$HA[_$NS]) { - _$lc = _$HA[_$NS - 1]; - break; - } - } - } else if (_$EA < 30) { - _$wD--; - } else if (_$EA < 31) { - _$K9.push("}"); - } else { - _$K9.push(_$u$[_$lq[_$NS]]); - } - } - } else { - if (_$EA < 36) { - if (_$EA < 33) { - var _$NS = _$7m[_$og]; - } else if (_$EA < 34) { - var _$Xr = _$NS.length; - } else if (_$EA < 35) { - for (; _$og < _$wD; _$og++) { - _$K9.push(_$Xr); - _$K9.push(_$Qp[_$Fk]); - _$K9.push('<'); - _$K9.push(_$og + 1); - _$K9.push("){"); - _$9b(4, _$og); - _$Xr = "}else if("; - } - } else { - _$7s += 17; - } - } else { - for (_$lc = 0; _$lc < _$Xr; _$lc += 2) { - _$K9.push(_$u$[_$NS[_$lc]]); - _$K9.push(_$Qp[_$NS[_$lc + 1]]); - } - } - } - } - } - } - } - } -})() - -function get_run(){ - return document.cookie; -} \ No newline at end of file diff --git a/z_working/rs5Vm.js b/z_working/rs5Vm.js deleted file mode 100644 index 128cf06..0000000 --- a/z_working/rs5Vm.js +++ /dev/null @@ -1,39 +0,0 @@ -const fs = require('fs'); -const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); - - -function ReadCode(name, dir) { - let file_path = dir === undefined ? `${__dirname}/${name}` : `${__dirname}/${dir}/${name}`; - return fs.readFileSync(file_path) + "\r\n" -} - - -const js_code = ReadCode(`./rs5.js`); -const user_config = { - proxy_config: { proxy: true, print_log: true }, - canvas: "", - window_attribute: {}, - env: { - plugin: [ - { description: "Portable Document Format", filename: "internal-pdf-viewer", name: "Chrome PDF Plugin", MimeTypes: [{ description: "Portable Document Format", suffixes: "pdf", type: "application/x-google-chrome-pdf" }] }, - { description: "", filename: "mhjfbmdgcfjbbpaeojofohoefgiehjai", name: "Chrome PDF Viewer", MimeTypes: [{ description: "", suffixes: "pdf", type: "application/pdf" }] }, - { description: "", filename: "internal-nacl-plugin", name: "Native Client", MimeTypes: [{ description: "Native Client Executable", suffixes: "", type: "application/x-nacl" }, { description: "Portable Native Client Executable", suffixes: "", type: "application/x-pnacl" }] } - ], - navigator: { - userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55" - }, - location: { - href: "https://www.nmpa.gov.cn/" - }, - document: { - referrer: "https://www.nmpa.gov.cn/" - } - } -} - -let result = QXVM_GENERATE.QXVm_sanbox(js_code, "get_run", user_config); - -console.log(result.get_run()) -console.log('\n') - -debugger diff --git a/z_working/tengxun.js b/z_working/tengxun.js deleted file mode 100644 index e108d1b..0000000 --- a/z_working/tengxun.js +++ /dev/null @@ -1,347 +0,0 @@ -Date.now = function now() { - return 1661986251253 -} -Date.parse = function (){ - return 1661986251253 -} -Date.prototype.valueOf = function (){ - return 1661986251253 -} -Date.prototype.getTime = function (){ - return 1661986251253 -} -Date.prototype.toString = function (){ - return 1661986251253 -} - - -Math.random = function random() { - return 0.08636862211354912 -} - - -window._WHBCWWObCNKYfCJPPbgkgegDCcMfZDMC = function() { - return new Date() -}; -window._bNCaXHUhTEPgEfgjkKdXVaimhAbMGaaW = function(a, b) { - return Date[a].apply(Date, b) -}; -window.YEmTjijiKOZMSNTmSOFYbOKJUXfdEBBm = 'fxGcsopU5Hzg8dB3yMGLbPHrjdW09Me/S50F7gegYBgi+h3K88/Fut1jaRiyvy2E7p/VDpOObiCaa2TH4U0tQT/eksZojnj18lTdQs0LlGIzywxgoF1EtT4rwO4gqQXXLJo1F+R0iOgImhE/NPWVnWarPQRoWfP4bPaDm5gna6sZYr9gtzhckB/+zzcaRcU/pbquFQn0pPiHaD1WKI/lKi9rCS9TmZs3ZUT3xkXPWyA='; -var __TENCENT_CHAOS_STACK = function() { - function __TENCENT_CHAOS_VM(I, E, D, g, n, G, b, z) { - var O = !g; - I = +I, - E = E || [0], - g = g || [[this], [{}]], - n = n || {}; - var j, p = [], - A = null; - function m() { - return function(O, p, A) { - return new(Function.bind.apply(O, p)) - }.apply(null, arguments) - } - Function.prototype.bind || (j = [].slice, Function.prototype.bind = function(O) { - if ("function" != typeof this) throw new TypeError("bind101"); - var p = j.call(arguments, 1), - A = p.length, - m = this, - Q = function() {}, - B = function() { - return p.length = A, - p.push.apply(p, arguments), - m.apply(Q.prototype.isPrototypeOf(this) ? this: O, p) - }; - return this.prototype && (Q.prototype = this.prototype), - B.prototype = new Q, - B - }); - var Q = [, - function() { - g[g.length - 2] = g[g.length - 2] + g.pop() - }, - function() { - g.push(E[I++]) - }, - function() { - g[g.length - 2] = g[g.length - 2] * g.pop() - }, - , - function() { - g[g.length - 2] = g[g.length - 2] >= g.pop() - }, - function() { - var O = E[I++]; - g[O] = g[O] === undefined ? [] : g[O] - }, - function() { - g.length = E[I++] - }, - function() { - g[g.length - 2] = g[g.length - 2] & g.pop() - }, - function() { - g.push([g.pop(), g.pop()].reverse()) - }, - function() { - var O = E[I++], - p = O ? g.slice( - O) : []; - g.length -= O, - p.unshift(null); - O = g.pop(); - g.push(m(O[0][O[1]], p)) - }, - , - function() { - return !! A - }, - function() { - g[g.length - 1] = D[g[g.length - 1]] - }, - function() { - g.push(g[g.pop()[0]][0]) - }, - function() { - A = null - }, - function() { - var O = E[I++], - p = g[g.length - 2 - O]; - g[g.length - 2 - O] = g.pop(), - g.push(p) - }, - function() { - g.push(!1) - }, - function() { - g.push("") - }, - function() { - g.push(!g.pop()) - }, - function() { - g[g.length - 2] = g[g.length - 2] === g.pop() - }, - function() { - g[g.length - 2] = g[g.length - 2] ^ g.pop() - }, - function() { - var O = g.pop(); - g.push(delete O[0][O[1]]) - }, - , - function() { - g[g[g.length - 2][0]][0] = g[g.length - 1] - }, - , - function() { - g[g.length - 2] = g[g.length - 2] >> g.pop() - }, - function() { - g.pop() - }, - function() { - var O = E[I++], - p = O ? g.slice( - O) : []; - g.length -= O, - p.unshift(null), - g.push(m(g.pop(), p)) - }, - function() { - g.push(!0) - }, - function() { - g.push(null) - }, - function() { - g.push(g[E[I++]][0]) - }, - , - function() { - var O = g.pop(); - console.log('=-', O) - console.log(O[0][O[1]]) - g.push(O[0][O[1]]) - }, - , - function() { - I = E[I++] - }, - function() { - var O = g.pop(), - p = g.pop(); - console.log('=', O) - g.push([p[0][p[1]], O]) - }, - function() { - g[g.length - 2] = g[g.length - 2] > g.pop() - }, - function() { - var O = E[I++], - p = O ? g.slice( - O) : []; - g.length -= O; - O = g.pop(); - console.log(O[1], O[0]) - g.push(O[0][O[1]].apply(O[0], p)) - }, - , - function() { - g.push([D, g.pop()]) - }, - , - function() { - g.push(undefined) - }, - function() { - p.pop() - }, - function() { - g[g.length - 2] = g[g.length - 2] << g.pop() - }, - function() { - g[g.length - 2] = g[g.length - 2] == g.pop() - }, - function() { - var O = E[I++]; - g[g.length - 1] && (I = O) - }, - function() { - g[g.length - 2] = g[g.length - 2] - g.pop() - }, - function() { - var O = E[I++], - p = O ? g.slice( - O) : []; - g.length -= O, - g.push(g.pop().apply(D, p)) - }, - function() { - return ! 0 - }, - , - function() { - g[g.length - 2] = g[g.length - 2] in g.pop() - }, - function() { - g[g.length - 1] = E[I++] - }, - function() { - g[g.length - 2] = g[g.length - 2] / g.pop() - }, - , - function() { - g[g.length - 2] = g[g.length - 2] >>> g.pop() - }, - function() { - g.push(g[g.length - 1]) - }, - function() { - var O, p = []; - for (O in g.pop()) p.push(O); - g.push(p) - }, - function() { - g[g.length - 1] += String.fromCharCode(E[I++]) - }, - , - function() { - for (var A = E[I++], m = [], O = E[I++], p = E[I++], Q = [], B = 0; B < O; B++) m[E[I++]] = g[E[I++]]; - for (B = 0; B < p; B++) Q[B] = E[I++]; - g.push(function j() { - var O = m.slice(0); - O[0] = [this], - O[1] = [arguments], - O[2] = [j]; - for (var p = 0; p < Q.length && p < arguments.length; p++) 0 < Q[p] && (O[Q[p]] = [arguments[p]]); - return __TENCENT_CHAOS_VM(A, E, D, O, n, G, b, z) - }) - }, - function() { - g.push([E[I++]]) - }, - function() { - g[g.length - 1].length ? g.push(g[g.length - 1].shift(), !0) : g.push(undefined, !1) - }, - function() { - g[g.length - 2] = g[g.length - 2] | g.pop() - }, - function() { - g[g.length - 2] = g[g.length - 2] % g.pop() - }, - function() { - p.push([E[I++], g.length, E[I++]]) - }, - function() { - var O = g[g.length - 2]; - O[0][O[1]] = g[g.length - 1] - }, - function() { - g.push(typeof g.pop()) - }, - function() { - var O = g.pop(); - g.push([g[g.pop()][0], O]) - }, - function() { - throw g[g.length - 1] - }]; - for (0;;) try { - for (var B = !1; ! B;) B = Q[E[I++]](); - if (0, A) throw A; - return O ? (g.pop(), g.slice(3 + __TENCENT_CHAOS_VM.v)) : g.pop() - } catch(Y) { - 0; - var T = p.pop(); - if (T === undefined) throw Y; - A = Y, - I = T[0], - g.length = T[1], - T[2] && (g[T[2]][0] = A) - } - } - function n(O) { - for (var p, A, m = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split(""), Q = String(O).replace(/[=]+$/, ""), B = 0, j = 0, I = ""; A = Q.charAt(j++);~A && (p = B % 4 ? 64 * p + A: A, B++%4) && (I += String.fromCharCode(255 & p >> ( - 2 * B & 6)))) A = function(O, p, A) { - if ("function" == typeof Array.prototype.indexOf) return Array.prototype.indexOf.call(O, p, A); - var m; - if (null == O) throw new TypeError('"array" is null or not defined'); - var Q = Object(O), - B = Q.length >>> 0; - if (0 == B) return - 1; - if (B <= (A |= 0)) return - 1; - for (m = Math.max(0 <= A ? A: B - Math.abs(A), 0); m < B; m++) if (m in Q && Q[m] === p) return m; - return - 1 - } (m, A); - return I - } - return __TENCENT_CHAOS_VM.v = 0, - __TENCENT_CHAOS_VM(0, - function(O) { - var p = O[0], - A = O[1], - m = [], - Q = n(p), - B = A.shift(), - j = A.shift(), - I = 0; - function E() { - for (; I === B;) m.push(j), - I++, - B = A.shift(), - j = A.shift() - } - for (var D = 0; D < Q.length; D++) { - var g = Q.charAt(D).charCodeAt(0); - E(), - m.push(g), - I++ - } - return E(), - m - } (["BwMGAiMwBwYGAgYDBgQGBSPvIwcHBgIGAwYEPQUfA0QhLigbI0AHGz0FHwNEEjplOng6cDpvOnI6dDpzJCExPQQ9BR8DRBI6TzpiOmo6ZTpjOnQNHAA4EjppCR8DQhsbOBI6bAkRQhsbOBI6ZTp4OnA6bzpyOnQ6cwkSOk86YjpqOmU6Yzp0DRwAQhsbQhAAGxgbGz0GHwNEEjpjOmE6bDpsJD0EEjplOng6cDpvOnI6dDpzRCEfBD0EEjplOng6cDpvOnI6dDpzRCEfAiYEGz0EEjpsRB1CGxs9BBI6ZTp4OnA6bzpyOnQ6c0QhMT0FPBQCAQUEBgMDGBsbPQQSOk86YjpqOmU6Yzp0DRwAGBsbPQUSOm1EHwNCGxs9BRI6Y0QfBEIbGz0FEjpkRCMQBwcGAgYDBgQGBT0GEjpvRB8DHwQmAhMuGyMfGxI6TzpiOmo6ZTpjOnQoEjpkOmU6ZjppOm46ZTpQOnI6bzpwOmU6cjp0OnkkHwMfBBI6TzpiOmo6ZTpjOnQNHAA4EjplOm46dTptOmU6cjphOmI6bDplCR1CGxs4EjpnOmU6dAkfBUIbGyYDGyoxPAEDBgUDBAVCGxs9BRI6ckQjPQcEBgIGAxI6Uzp5Om06YjpvOmwNQxI6dTpuOmQ6ZTpmOmk6bjplOmQUEy4jMBsSOlM6eTptOmI6bzpsKBI6dDpvOlM6dDpyOmk6bjpnOlQ6YTpnJCEuGyM6GxI6TzpiOmo6ZTpjOnQoEjpkOmU6ZjppOm46ZTpQOnI6bzpwOmU6cjp0OnkkHwMSOlM6eTptOmI6bzpsKBI6dDpvOlM6dDpyOmk6bjpnOlQ6YTpnJCESOk86YjpqOmU6Yzp0DRwAOBI6djphOmw6dTplCRI6TTpvOmQ6dTpsOmVCGxsmAxsSOk86YjpqOmU6Yzp0KBI6ZDplOmY6aTpuOmU6UDpyOm86cDplOnI6dDp5JB8DEjpfOl86ZTpzOk06bzpkOnU6bDplEjpPOmI6ajplOmM6dA0cADgSOnY6YTpsOnU6ZQkdQhsbJgMbKjE8AAEDQhsbPQUSOnREIzQHCAYCBgMGBAYFBgYfBAIBCC4bIxwbPQMfBx8DMAEYGxs9BA4CCAguGyMCGx8DMT0EDgIECC4jAhsfA0MSOm86YjpqOmU6Yzp0FC4jIxsfAy4jQRs9AxI6XzpfOmU6czpNOm86ZDp1Omw6ZUQhLhsjMBsfAzE9BRI6TzpiOmo6ZTpjOnQoEjpjOnI6ZTphOnQ6ZSQeJgEYGxs9BxI6ckQfBSYBGxI6TzpiOmo6ZTpjOnQoEjpkOmU6ZjppOm46ZTpQOnI6bzpwOmU6cjp0OnkkHwUSOmQ6ZTpmOmE6dTpsOnQSOk86YjpqOmU6Yzp0DRwAOBI6ZTpuOnU6bTplOnI6YTpiOmw6ZQkdQhsbOBI6djphOmw6dTplCR8DQhsbJgMbHwQCAgguIyYbHwNDEjpzOnQ6cjppOm46Zy0TLhsjAhsfAzk+LhsbIzAbPQYQABgbGz0HEjpkRB8FHwYjQQcFBgIGAz0EHwNEITE8AQEEAwMSOmI6aTpuOmQJHh8GJgImAxsjAhsjBj0FDjE8AQIHBQMEQhsbPQUSOm5EIwoHBgYCBgMGBD0EHwMuIzYbPQMSOl86XzplOnM6TTpvOmQ6dTpsOmVEIS4bIzAHBAYCHwMxPAEAAwMjHBsjJgcEBgI9AxI6ZDplOmY6YTp1Omw6dEQhMTwBAAMDGBsbPQUSOmREHwQSOmEfBCYDGx8EMTwBAQUFA0IbGz0FEjpvRCMfBwUGAgYDBgQSOk86YjpqOmU6Yzp0KBI6cDpyOm86dDpvOnQ6eTpwOmUkEjpoOmE6czpPOnc6bjpQOnI6bzpwOmU6cjp0OnkkEjpjOmE6bDpsJB8DHwQmAjE8AAIDBEIbGz0FEjpwRBJCGxsfBT0FEjpzRAIAQhAAGzABMTwHAAEDEjpBOnI6cjphOnkNHAA4AgAJIwYHDQYCBgMGBAYFBgYGBwYIBgkGCgYLPQYSOmk6bjpmOm86SzplOnkYGxs9BxI6TzpiOmo6ZTpjOnQNHAA4EjppOm46ZjpvCRI6dzppOm46ZDpvOncoEjpZOkU6bTpUOmo6aTpqOmk6SzpPOlo6TTpTOk46VDptOlM6TzpGOlk6YjpPOks6SjpVOlg6ZjpkOkU6QjpCOm0kIUIbGxgbGz0IEjpPOmI6ajplOmM6dA0cABgbGyM8D0EAPQsfBQI8MAEfDDABGBsbPQgSOmc6ZTp0OkQ6YTp0OmFEIzAHBAYCEjplOm46YzpvOmQ6ZTpVOlI6STpDOm86bTpwOm86bjplOm46dCgSOkU6cjpyOjofAwEmATE8AQADC0IbGysjNAYMQQwSOnc6aTpuOmQ6bzp3KBI6VDpEOkMkHwhCGxs9CBI6ZzplOnQ6STpuOmY6b0QjPAcGBgIGAz0DHwQCATABEjpnOmU6dDpHOnU6aTpkCSYAGBsbPQUSOnQ6bzprOmU6bjppOmREHwNCGxsfBTE8AgAEBQUHQhsbPQkfBQIDMAEYGxs9CBI6czplOnQ6RDphOnQ6YUQ9CRI6bTpTOmU6dEQhQhsbPQgSOmM6bDplOmE6cjpUOmNEPQkSOm06QzpsOmU6YTpyRCFCGxs9CBI6ZzplOnQ6RDphOnQ6YUQ9CRI6bTpHOmU6dDpEOmE6dDphRCFCGxs9CRI6bTpJOm46aTp0RCYAGysMKjE8AAMDBAVCGxs4AgEJIzQHCwYCBgMGBAYFBgYGBwYIBgkGCj0GHwUCAjABGBsbPQcSGBsbPQgSGBsbPQkSOlI6ZTpnOkU6eDpwKBI6XjpcOmQ6Kzo6Olw6ZDorOiQKARgbGz0KEjpPOmI6ajplOmM6dA0cADgSOm86bgkjEAcIBgIGAz0DPQQSOmc6ZTp0OkM6bzpvOms6aTplRBI6VDpEOkM6XzppOnQ6bzprOmU6biYBGBsbHwMuIzwbPQUSOnQ6ZTpzOnREHwMmAS4bPQYSOk06YTp0OmgoEjpmOmw6bzpvOnIkEjpNOmE6dDpoKBI6cjphOm46ZDpvOm0kJgACAyYBEjpNOmE6dDpoKBI6ZjpsOm86bzpyJBI6TTphOnQ6aCgSOnI6YTpuOmQ6bzptJCYAAgMmAQEYGxs9BxI6dzppOm46ZDpvOncoEjpfOlc6SDpCOkM6VzpXOk86YjpDOk46SzpZOmY6QzpKOlA6UDpiOmc6azpnOmU6ZzpEOkM6YzpNOmY6WjpEOk06QyQhLiNBGxI6dzppOm46ZDpvOncoEjpfOlc6SDpCOkM6VzpXOk86YjpDOk46SzpZOmY6QzpKOlA6UDpiOmc6azpnOmU6ZzpEOkM6YzpNOmY6WjpEOk06QyQmABI6ZzplOnQ6VDppOm06ZQkmAAI1AgA/GBsbPQQSOnM6ZTp0OkM6bzpvOms6aTplRBI6VDpEOkM6XzppOnQ6bzprOmU6bh8GEjo6AR8HASYCGyMCGz0DPQMSOnM6cDpsOmk6dEQSOjomARgbGz0GPQMCAEQhGBsbPQc9AwIBRCEYGxs9BxI6bDplOm46Zzp0OmhEIQILJS4bIwIbPQcfBwIALwI1AgA/GBsbKjE8BAAEBgUJBggHB0IbGzgSOmc6ZTp0CSMQBwUGAhI6QTpyOnI6YTp5DRwAOAIACR8DEjosAR8EAUIbGzgCAQkeQhsbOAICCQIBQhsbMTwCAAMIBAdCGxs4EjpnOmU6dDpHOnU6aTpkCSMmBwQGAh8DMTwBAAMIQhsbGBsbPQMSOmU6eDpwOm86cjp0OnNEHwpCGxsqMTwAAwMEBUIbGzgCAgkjBgcIBgIGAwYEBgUGBgYHIzoHCAYCBgMGBAYFBgY9BRI6ZTpuOmM6bzpkOmU6VTpSOkk6QzpvOm06cDpvOm46ZTpuOnQoHwMmARI6PQESOmU6bjpjOm86ZDplOlU6UjpJOkM6bzptOnA6bzpuOmU6bjp0KB8EJgEBGBsbPQU4DhI6OzogOmU6eDpwOmk6cjplOnM6PTpUOnU6ZTosOiA6MzoxOiA6RDplOmM6IDoyOjA6MzowOiA6MDowOjo6MDowOjo6MDowOiA6VTpUOkMBGBsbPQU4DhI6OzogOnA6YTp0Omg6PTovARgbGxI6ZDpvOmM6dTptOmU6bjp0KBI6YzpvOm86azppOmUkHwVCGxsjEA9BACsjOgYHQQcSOnc6aTpuOmQ6bzp3KBI6bDpvOmM6YTpsOlM6dDpvOnI6YTpnOmUkIS4bIxAbEjpsOm86YzphOmw6Uzp0Om86cjphOmc6ZSgSOnM6ZTp0Okk6dDplOm0kHwMfBCYCGxI6dzppOm46ZDpvOncoEjpzOmU6czpzOmk6bzpuOlM6dDpvOnI6YTpnOmUkIS4bIyMbEjpzOmU6czpzOmk6bzpuOlM6dDpvOnI6YTpnOmUoEjpzOmU6dDpJOnQ6ZTptJB8DHwQmAhsrDCoxPQY8AAIDBBgbGyMfBwwGAgYDBgQGBQYGBgcGCAYJBgo9BBI6ZDpvOmM6dTptOmU6bjp0KBI6YzpvOm86azppOmUkIRgbGz0FEjplOm46YzpvOmQ6ZTpVOlI6STpDOm86bTpwOm86bjplOm46dCgfAyYBGBsbPQY9BBI6aTpuOmQ6ZTp4Ok86ZkQfBSYBGBsbPQceGBsbHwYCAAIBLyUuGyNBGz0IPQQSOmk6bjpkOmU6eDpPOmZEEjo7HwYmAhgbGx8IAgACAS8tLhsjABs9CD0EEjpsOmU6bjpnOnQ6aEQhGBsbPQcSOmQ6ZTpjOm86ZDplOlU6UjpJOkM6bzptOnA6bzpuOmU6bjp0KD0EEjpzOnU6YjpzOnQ6cjppOm46Z0QfBj0FEjpsOmU6bjpnOnQ6aEQhAQIBAR8IJgImARgbGyNBD0EAKyMCBgtBCxI6dzppOm46ZDpvOncoEjpsOm86YzphOmw6Uzp0Om86cjphOmc6ZSQhLhsjBhs9CRI6bDpvOmM6YTpsOlM6dDpvOnI6YTpnOmUoEjpnOmU6dDpJOnQ6ZTptJB8DJgEYGxsSOnc6aTpuOmQ6bzp3KBI6czplOnM6czppOm86bjpTOnQ6bzpyOmE6ZzplJCEuGyM9Gz0JHwkuGxI6czplOnM6czppOm86bjpTOnQ6bzpyOmE6ZzplKBI6ZzplOnQ6STp0OmU6bSQfAyYBGBsbKwwfCS4bHwcxPQc8AAEDGBsbPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0OkM6bzpvOms6aTplCR8HQhsbOBI6czplOnQ6QzpvOm86azppOmUJHwZCGxtCGxsqMTwAAwMEBUIbGzgCAwkjAgcZBgIGAwYEBgUGBgYHBggGCQYKBgsGDAYNBg4GDwYQBhEGEgYTBhQGFQYWBhcGGCMCBwcGAgYDBgQGBQYGHwMTLhsjIxsSMT0FPQMSOmw6ZTpuOmc6dDpoRCECGEAYGxsfBQIOJS4bHwQuGyMcGz0FAhgfBS8YGxs9BgIAGBsbPQYOHwUFEy4bIy4bPQMfAxI6IAEYGxs9BjgOOBABEAACAQEYGzQAEAA/GyM9PQMOMRExPRQ8AAIDBBgbGyM0BxMGAgYDBgQGBQYGBgcGCAYJBgoGCwYMBg09DhI6YzpkRBJCGxs9AxI6ezoiOmM6ZDoiOjo6WxgbGz0EEhgbGz0FKhgbGz0GHRgbGz0HAgAYGxs9Bw49DxI6bDplOm46Zzp0OmhEIQUTLhsjPRs9CD0PHwdEIRgbGx8IEy4bIx8bIx89BT0IEjpnOmU6dEQmABgbGz0JPQUCAEQhGBsbPQo9BQIBRCEYGxs9Cz0FAgJEIRgbGz0MHwlDEjp1Om46ZDplOmY6aTpuOmU6ZBQuGx8QHwkwASM0GxI6dTpuOmQ6ZTpmOmk6bjplOmQYGxsfBhMuGyMcGz0DHwMSOiwBGBsbPQYRGBsbHwsCAhQuGx8JHhQuGx8JEjp1Om46ZDplOmY6aTpuOmU6ZA0ULhsfDBI6bjp1Om06YjplOnIULhsfCwIBFC4bPQMfAxI6IgEfCQESOiIBGBsbIyYbPQMfAx8JARgbGyMQGz0DHwMfCS40AAEYGxs9Cg5DEjpuOnU6bTpiOmU6chQuGyMmGz0DHwMSOiwBHwouNAABGBsbIzYbPQMfAxI6bjp1Omw6bAEYGxsjQRs9DR8RHwMdMAIYGxs9BB8EHw0uGxIjNhsfEh8NMAEBHwkBGBsbPQMSGBsbIx89BzgOOBABEAACAQEYGzQAEAA/GyMfPQM4DhI6XTosARgbGz0EHwQfEh8RHwMdMAIwAQEYGxs9DhI6YzpkRB8EQhsbHw4xPRU8BQAOEA8OEAYRFBIIGBsbIxwHCAYCBgMGBAYFPQYSOmk6czpTOnQ6cjppOm46Z0QfBCYBLhs9BhI6aTpzOk86YjpqOmU6Yzp0RB8DJgEuGyMfGx8DOT4uGxsjOhs9BRAAGBsbPQcSOnM6ZEQfBSQ9Ax8FRCFCGxsjABsjByMGGz0HEjpzOmREHwMkHwRCGxsqMT0WPAICBgcHEAMEGBsbI0EHBQYCBgM9AwIAGBsbPQMOPQQSOmw6ZTpuOmc6dDpoRCEFEy4bIwcbPQQfA0QSOnI6ZTpzOmU6dCQmABs9AzgOOBABEAACAQEYGzQAEAA/GyM8KjE9FzwBAAQNGBsbIwAHCQYCBgMGBAYDPQMCABgbGz0DDj0FEjpsOmU6bjpnOnQ6aEQhBRMuGyM6Gz0EPQUfA0QhGBsbPQQSOm86bkQhLhsjPRs9BBI6bzpuRBI6dDpvOlM6dDpyOmk6bjpnJBJCGxs9BhI6cDp1OnM6aEQfBCYBGz0EEjpyOmU6czplOnREIS4bIxAbPQcSOnA6dTpzOmhEHwQmARs9BBI6ZzplOnREIS4bIy4bPQgSOnA6dTpzOmhEHwQmARs9AzgOOBABEAACAQEYGzQAEAA/GyMAPQMCABgbGz0DDj0GEjpsOmU6bjpnOnQ6aEQhBRMuGyMKGz0GHwNEEjpvOm4kJgAbPQM4DjgQARAAAgEBGBs0ABAAPxsjBioxPRg8BAAFCQYMBw0IDhgbGz0GEjpTOnk6bTpiOm86bA1DEjpmOnU6bjpjOnQ6aTpvOm4ULiM2GxI6Uzp5Om06YjpvOmwoEjppOnQ6ZTpyOmE6dDpvOnIkIUMSOnM6eTptOmI6bzpsFC4bIzQHBAYCBgMfAy4jPRsSOlM6eTptOmI6bzpsDUMSOmY6dTpuOmM6dDppOm86bhQuIyYbPQMSOmM6bzpuOnM6dDpyOnU6Yzp0Om86ckQhEjpTOnk6bTpiOm86bA0ULiMfGx8DEjpTOnk6bTpiOm86bCgSOnA6cjpvOnQ6bzp0Onk6cDplJCEUEy4bHwNDIzYbEjpzOnk6bTpiOm86bDE8AAEDIwobIwIHBAYCBgMfA0MxPAABAxgbGz0HHwUCBDABGBsbPQgfBQIFMAEYGxs9CR8FAgcwARgbGz0KHwUCOzABGBsbPQs9ChI6czplOnQ6RTpyOnI6bzpyOlM6dDphOmM6a0QhGBsbPQwSOkE6cjpyOmE6eQ0cABgbGz0NEjpBOnI6cjphOnkNHAAYGxs9DhI6QTpyOnI6YTp5DRwAGBsbPQ8fBQI9MAEYGxs9EBI6TzpiOmo6ZTpjOnQNHAA4EjpjOmQJEjpBOnI6cjphOnkNHABCGxs4EjpzOmQJEjpPOmI6ajplOmM6dA0cADgSOm86ZAkSOkNCGxtCGxsYGxs9ERI6UjplOmc6RTp4OnAoEjpcOis6fDovOnw6PRI6ZwoCGBsbPRISOk86YjpqOmU6Yzp0DRwAOBI6KwkSOjI6QkIbGzgSOi8JEjoyOkZCGxs4Ejo9CRI6MzpEQhsbGBsbPRMSOk86YjpqOmU6Yzp0DRwAOBI6bTpTOmU6dAkfFkIbGzgSOm06QzpsOmU6YTpyCR8XQhsbOBI6bTpJOm46aTp0CR8YQhsbOBI6bTpHOmU6dDpEOmE6dDphCSMABxEGAgYDBgQGBQYGBgcfCDAAGz0DEjotOi06LTotGBsbIz0PQQASOmU6bjpjOm86ZDplOlU6UjpJOkM6bzptOnA6bzpuOmU6bjp0KBI6RTpyOnI6Oh8KAjwwAR8JMAEBJgErMSMfBglBCRI6SjpTOk86Tg0TLhsSOko6UzpPOk4oEjpzOnQ6cjppOm46ZzppOmY6eSQhEy4bIwAbHwswABs9BB8MMAAYGxs9BT0EEjpjOmREIRgbGz0EEjpjOmREEjp1Om46ZDplOmY6aTpuOmU6ZA1CGxs9BhI6SjpTOk86TigSOnM6dDpyOmk6bjpnOmk6Zjp5JB8EJgEYGxs9Bj0GEjpzOnU6YjpzOnQ6ckQCAT0GEjpsOmU6bjpnOnQ6aEQhAgEvJgIYGxs9Ax8FHw0fBjABARgbGx8OMAAbKww9AxI6cjplOnA6bDphOmM6ZUQfDyMcBwUGAgYDEjolPQQfA0QhATE8AQEEEAMmAjE8CAAICwoFCw8MFQ0IDhcPERASQhsbGBsbPQMSOmU6eDpwOm86cjp0OnNEHxNCGxsqMTwAAwMEBUIbGzgCBAkjIwcLBgIGAwYEBgUGBgYHBggGCQYKPQYjQQcEBgIGAyM9BwUGAgYDEjpPOmI6ajplOmM6dCgSOnA6cjpvOnQ6bzp0Onk6cDplJBI6dDpvOlM6dDpyOmk6bjpnJBI6YzphOmw6bCQfAyYBEjpbOm86YjpqOmU6Yzp0OiAfBAESOl0BFDE8AQEEAwMxPAABAxgbGz0HHwYSOk86YjpqOmU6Yzp0MAEYGxs9CB8GEjpTOnQ6cjppOm46ZzABGBsbPQkfBhI6QTpyOnI6YTp5MAEYGxs9Ch8GEjpCOm86bzpsOmU6YTpuMAEYGxs9AxI6ZTp4OnA6bzpyOnQ6c0QSOk86YjpqOmU6Yzp0DRwAOBI6aTpzOk86YjpqOmU6Yzp0CR8HQhsbOBI6aTpzOlM6dDpyOmk6bjpnCR8IQhsbOBI6aTpzOkE6cjpyOmE6eQkfCUIbGzgSOmk6czpCOm86bzpsOmU6YTpuCR8KQhsbQhsbKjE8AAMDBAVCGxs4AgUJIwIHBgYCBgMGBAYFPQMSOmU6eDpwOm86cjp0OnNEHwUCBjABQhsbKjE8AAMDBAVCGxs4AgYJIxwHDAYCBgMGBAYFBgYGBwYIBgkGCgYLIzQHCAYCBgMGBAYCBgUGBj0CPQMCAEQhGBsbPQU9AwIBRCEYGxs9BgIAGBsbAh8GLRMuGyMKGz0COA4CAQIDHwYILS40AgIDHwYILS4bHwUCBCwfBQIFNxUfBQEfBj0HAgMfBghEIQEVIxAbHwUCBCwfBQIFNxUfBQEfBj0HAgMfBghEIQIBARUjPRsfBQIELB8FAgU3FR8FAR8GPQcCAx8GCEQhAgEBFQEYGxs9BTgOAgE9BjgOAgEYEAA0CzcCAwgtLjQCHwYCCzcCAwgtLhsfAgIELB8CAgU3FR8CAR8GPQcfBgILNwIDCEQhARUjPRsfAgIELB8CAgU3FR8CAR8GPQcfBgILNwIDCEQhAgEBFSM6Gx8CAgQsHwICBTcVHwIBHwY9Bx8GAgs3AgMIRCECAQEVARgbGyM6PQMCAEQfAkIbGz0DAgFEHwVCGxsqMT0IPAECBwcDBBgbGyMKBwQGAgYDEjpTOnQ6cjppOm46ZygSOmY6cjpvOm06QzpoOmE6cjpDOm86ZDplJAL/HwMIHwMCCBoC/wgfAwIQGgL/CB8DAhgaAv8IJgQxPQk8AAEDGBsbIzoHBgYCBgMGBAYFPQQCABgbGz0FAgAYGxs9BQ4CBAUTLhsjJhs9BDgOPQMSOmM6aDphOnI6QzpvOmQ6ZTpBOnREHwUmAQIIHwUDLD8YGxs9BTgOOBABEAACAQEYGzQAEAA/GyM0PQQOMT0KPAABAxgbGyMjBw4GAgYCBgMGBAYFBgYGBz0FEjpBOnI6cjphOnkNHAAYGxs9BhI6QTpyOnI6YTp5DRwAGBsbPQcSGBsbPQYCAEQjNAcIBgIGAwYEBgUGBj0GAgAYGxs9BAIAGBsbPQQOAgQFEy4bIzwbPQY4Dj0DEjpjOmg6YTpyOkM6bzpkOmU6QTp0RB8EJgECAAIeLy8CCB8EAyw/GBsbPQQ4DjgQARAAAgEBGBs0ABAAPxsjJj0HAgBEHwZCGxsqMTwBAwcIAwQFEjpGOjw6ODpMAgQwAkIbGyMwBwYGAgYDBgQjIw9BACsjPAYFQQU9AxI6ZUQSOkg6TTpKOmsCECYCGysMKjE8AAEDHwMwARs9BgIDRCMKBwgGAgYDBgQGBQYGBgQ9BgIAGBsbPQQCABgbGz0EDgIEBRMuGyM2Gz0GOA49AxI6YzpoOmE6cjpDOm86ZDplOkE6dEQfBCYBAgACKS8vAggfBAMsPxgbGz0EOA44EAEQAAIBARgbNAAQAD8bIzY9BwIDRB8GQhsbKjE8AQMHCAMEBRI6KDonOiE6LAIQMAJCGxsjAAcGBgIGAwYEIx8PQQArIxAGBUEFPQMSOmFEEjo/Okg6XzpGAgQmAhsrDCoxPAABAx8DMAEbPQYCAkQjMAcIBgIGAwYEBgUGBj0GAgAYGxs9BAIAGBsbPQQOAgQFEy4bIwYbPQY4Dj0DEjpjOmg6YTpyOkM6bzpkOmU6QTp0RB8EJgECAAIeLy8CCB8EAyw/GBsbPQQ4DjgQARAAAgEBGBs0ABAAPxsjPT0HAgNEHwZCGxsqMTwBAwcJAwQFEjooOic6ITosAhAwAkIbGyM6BwYGAgYDBgQjBw9BACsjHwYFQQU9AxI6YkQSOig6JzohOiwCCCYCGysMKjE8AAEDHwMwARs9BgIARCNBBwgGAgYDBgQGBQYGPQYCABgbGz0EAgAYGxs9BA4CBAUTLhsjNhs9BjgOPQMSOmM6aDphOnI6QzpvOmQ6ZTpBOnREHwQmAQIAAikvLwIIHwQDLD8YGxs9BDgOOBABEAACAQEYGzQAEAA/GyMGPQcCAUQfBkIbGyoxPAEDBwkDBAUSOj86SDpfOkYCBDACQhsbPQYCAUQjBwcIBgIGAwYEBgUGBj0GAgAYGxs9BAIAGBsbPQQOAgQFEy4bIwobPQY4Dj0DEjpjOmg6YTpyOkM6bzpkOmU6QTp0RB8EJgECCi8CCB8EAyw/GBsbPQQ4DjgQARAAAgEBGBs0ABAAPxsjNj0HAgJEHwZCGxsqMTwBAwcJAwQFEjpIOk06SjprAggwAkIbGyMjBwYGAgYDBgQjIw9BACsjHAYFQQU9AxI6ZkQSOkY6PDo4OkwCECYCGysMKjE8AAEDHwMwARsjNgcGBgIGAwYEIxAPQQArIyMGBUEFPQMSOmREEjooOic6ITosAhAmAhsrDCoxPAABAx8DMAEbIwIHBgYCBgMGBCM9D0EAKyMKBgVBBT0DEjpkRBI6Rjo8Ojg6TAIMJgIbKwwqMTwAAQMfAzABGz0GAgNEIwAHCAYCBgMGBAYFBgY9BgIAGBsbPQQCABgbGz0EDgIEBRMuGyM6Gz0GOA49AxI6YzpoOmE6cjpDOm86ZDplOkE6dEQfBCYBAgACCy8vAggfBAMsPxgbGz0EOA44EAEQAAIBARgbNAAQAD8bIzA9BwIARB8GQhsbKjE8AQMHCQMEBRI6Rjo8Ojg6TAIEMAJCGxs9BgICRCM8BwgGAgYDBgQGBQYGPQYCABgbGz0EAgAYGxs9BA4CBAUTLhsjChs9BjgOPQMSOmM6aDphOnI6QzpvOmQ6ZTpBOnREHwQmAQIKLwIIHwQDLD8YGxs9BDgOOBABEAACAQEYGzQAEAA/GyMKPQcCAkQfBkIbGyoxPAEDBwgDBAUSOkg6TTpKOmsCDDACQhsbPQYCAUQjEAcIBgIGAwYEBgUGBj0GAgAYGxs9BAIAGBsbPQQOAgQFEy4bIyYbPQY4Dj0DEjpjOmg6YTpyOkM6bzpkOmU6QTp0RB8EJgECAAILLy8CCB8EAyw/GBsbPQQ4DjgQARAAAgEBGBs0ABAAPxsjPD0HAgFEHwZCGxsqMTwBAwcIAwQFEjo/Okg6XzpGAggwAkIbGz0EAgAYGxs9BA49AhI6bDplOm46Zzp0OmhEIQUTLhsjEBs9BQIARB8KPQISOnM6bDppOmM6ZUQfBB8EAgQBJgIwAUIbGz0FAgFEHwo9AhI6czpsOmk6YzplRB8EAgQBHwQCCAEmAjABQhsbHwsfBTABGz0HOA4fDD0FAgBEITABHww9BQIBRCEwAQEBGBsbPQQ4DgIIARgbGyM6PQ0OHwcwATE9CzwGAggHCQYKCgsIDAkNBQIDGBsbPQUSOnc6aTpuOmQ6bzp3KBI6Yjp0Om86YSQhLhsjNAcKBgIGAwYEBgUGBgYHBggGCT0GEjpTOnQ6cjppOm46ZygfAyYBGBsbPQcCABgbGz0IEjpBOkI6QzpEOkU6RjpHOkg6STpKOks6TDpNOk46TzpQOlE6UjpTOlQ6VTpWOlc6WDpZOlo6YTpiOmM6ZDplOmY6ZzpoOmk6ajprOmw6bTpuOm86cDpxOnI6czp0OnU6djp3Ong6eTp6OjA6MToyOjM6NDo1OjY6Nzo4Ojk6KzovOj0YGxs9CRIYGxs9BhI6YzpoOmE6cjpBOnREAgAfBz8mAS4bPQgSOj0YGxsfBwIBQC4bIxwbPQU9BhI6YzpoOmE6cjpDOm86ZDplOkE6dEQ9BzgOAgEYEAAbJgEYEAA0/yUuGyM2GxI6TzpPOk0xPQQfBAIILB8FPxgbGz0JOA49CBI6YzpoOmE6cjpBOnREAj8fBAIIHwcCAUACCAMvGggmAQEYGxsjPT0JDjE8AAEDGBsbPQYSOkE6cjpyOmE6eQ0cABgbGz0HEjpBOnI6cjphOnkNHAAYGxs9AxI6ZTp4OnA6bzpyOnQ6c0QjBwcFBgIGAx8EHwMwATE8AQEECwNCGxsqMTwAAgMEQhsbOAIHCSM9BwcGAgYDBgQGBQYGPQYSOkE6cjpyOmE6eQ0cABgbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCCDABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQIJMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAgowAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCDTABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQIOMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAg8wAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCEDABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQIBMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAhMwAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCFDABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQIVMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAhcwAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCGjABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQIbMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAhwwAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCHTABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQIfMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAiAwAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCITABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQIiMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAiMwAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCJjABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQInMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAigwAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCKjABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQIrMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAiwwAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCLTABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQIuMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAi8wAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCMDABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQIxMAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAjIwAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCMzABQhsbPQY9BhI6bDplOm46Zzp0OmhEIUQfBQI0MAFCGxs9Bj0GEjpsOmU6bjpnOnQ6aEQhRB8FAjUwAUIbGz0GPQYSOmw6ZTpuOmc6dDpoRCFEHwUCOjABQhsbPQMSOmU6eDpwOm86cjp0OnNEHwZCGxsqMTwAAwMEBUIbGzgCCAkjBwcGBgIGAwYEBgU9AxI6ZTp4OnA6bzpyOnQ6c0QSOk86YjpqOmU6Yzp0DRwAOBI6ZzplOnQJIx8HAwYCEjpBOnI6cjphOnkNHAA4AgAJEkIbGzE8AABCGxtCGxsqMTwAAwMEBUIbGzgCCQkjLgcKBgIGAwYEBgUGBgYHBggjNgcJBgIGAwYEBgUGBgYHIx8PQQASKzEjNAYIQQg9AxI6dzppOm46ZDpvOncoEjpfOlc6SDpCOkM6VzpXOk86YjpDOk46SzpZOmY6QzpKOlA6UDpiOmc6azpnOmU6ZzpEOkM6YzpNOmY6WjpEOk06QyQhLiMKGxI6dzppOm46ZDpvOncoEjpfOlc6SDpCOkM6VzpXOk86YjpDOk46SzpZOmY6QzpKOlA6UDpiOmc6azpnOmU6ZzpEOkM6YzpNOmY6WjpEOk06QyQmABgbGz0EKhgbGz0FKhgbGz0GKhgbGz0EEjpTOnQ6cjppOm46ZygCAD0DEjpnOmU6dDpUOmk6bTplOno6bzpuOmU6TzpmOmY6czplOnREJgACPDUvJgEYGxsfBAIABRMuGz0FEjowHwQBEjpzOmw6aTpjOmUJAgACAi8mARgbGz0GEjorHwUBGBsbIzwbPQQfBAIAAgEvAxgbGz0FEjowHwQBEjpzOmw6aTpjOmUJAgACAi8mARgbGz0GEjotHwUBGBsbPQYOKzEMKjE9CDwAABgbGz0GKhgbGyMKD0EAKyM6BglBCSsMPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSMcBwUGAhI6QTpyOnI6YTp5DRwAOAIACR8DLhs9Ax8EMAAYGxsfA0IbGzE8AgADBgQIQhsbQhsbKjE8AAMDBAVCGxs4AgoJIyYHCwYCBgMGBAYFBgYGBwYIBgkGCiMGBwgGAgYDBgQfBRMuGyMuGxIxPQMqGBsbIwIPQQA9AxI6TjpvOnQ6IDpzOnU6cDpwOm86cjp0OmU6ZBgbGysjBgYGQQY9Ax8HPQUSOmc6ZTp0OlA6YTpyOmE6bTplOnQ6ZTpyRD0FEjpnOmU6dDpFOng6dDplOm46czppOm86bkQSOlc6RTpCOkc6TDpfOmQ6ZTpiOnU6ZzpfOnI6ZTpuOmQ6ZTpyOmU6cjpfOmk6bjpmOm8mARI6VTpOOk06QTpTOks6RTpEOl86VjpFOk46RDpPOlI6XzpXOkU6QjpHOkwJISYBMAEYGxsrDB8DMT0KPAIABQgHBxgbGz0GHwUCCzABGBsbPQcfBQIMMAEYGxs9CB8GMAAYGxs9CRIYGxs9AxI6ZTp4OnA6bzpyOnQ6c0QSOk86YjpqOmU6Yzp0DRwAOBI6ZzplOnQJIwoHBQYCEjpBOnI6cjphOnkNHAA4AgAJHwMuGz0DHwQwABgbGx8DQhsbMTwCAAMJBApCGxtCGxsqMTwAAwMEBUIbGzgCCwkjBgcHBgIGAwYEBgUGBiM8BwcGAgYDBgQGBSMfD0EAKisxIzoGBkEGPQMSOmQ6bzpjOnU6bTplOm46dCgSOmM6cjplOmE6dDplOkU6bDplOm06ZTpuOnQkEjpjOmE6bjp2OmE6cyYBGBsbPQQ9AxI6ZzplOnQ6QzpvOm46dDplOng6dEQSOnc6ZTpiOmc6bCYBLhs9AxI6ZzplOnQ6QzpvOm46dDplOng6dEQSOmU6eDpwOmU6cjppOm06ZTpuOnQ6YTpsOi06dzplOmI6ZzpsJgEYGxs9BBI6ZzplOnQ6Uzp1OnA6cDpvOnI6dDplOmQ6RTp4OnQ6ZTpuOnM6aTpvOm46c0QmABI6aTpuOmQ6ZTp4Ok86ZgkSOlc6RTpCOkc6TDpfOmQ6ZTpiOnU6ZzpfOnI6ZTpuOmQ6ZTpyOmU6cjpfOmk6bjpmOm8mAQIABS4bIzobHwQrMSorMQwqMT0GPAAAGBsbPQMSOmU6eDpwOm86cjp0OnNEHwZCGxsqMTwAAwMEBUIbGzgCDAkjAAcHBgIGAwYEBgUGBiMuBwQGAgYDPQMSOnI6ZTpwOmw6YTpjOmVEEjpSOmU6ZzpFOng6cA0SOiISOmcwAhI6XDoiJgISOnI6ZTpwOmw6YTpjOmUJEjpSOmU6ZzpFOng6cA0SOls6XDp1OjA6MDpmOmY6LTpcOnU6ZjpmOmY6ZjpdOisSOmcwAhImAjE9BjwAAQMYGxs9AxI6ZTp4OnA6bzpyOnQ6c0QfBkIbGyoxPAADAwQFQhsbOAINCSMmBwYGAgYDBgQGBT0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjNgcDBgISOkE6cjpyOmE6eQ0cADgCAAkSOm46YTp2Omk6ZzphOnQ6bzpyKBI6aDphOnI6ZDp3OmE6cjplOkM6bzpuOmM6dTpyOnI6ZTpuOmM6eSQhLjQAQhsbMTwAAEIbG0IbGyoxPAADAwQFQhsbOAIOCSMmBwcGAgYDBgQGBQYGIzAHBgYCBgMGAwYDBgMGAwYEIxwPQQArIyMGBUEFPQMSOnM6YzpyOmU6ZTpuKBI6dzppOmQ6dDpoJCESOi0BEjpzOmM6cjplOmU6bigSOmg6ZTppOmc6aDp0JCEBEjotARI6czpjOnI6ZTplOm4oEjphOnY6YTppOmw6SDplOmk6ZzpoOnQkIQESOi0BEjpzOmM6cjplOmU6bigSOmM6bzpsOm86cjpEOmU6cDp0OmgkIQEYGxs9Ax8DEjotEjpzOmM6cjplOmU6bigSOmQ6ZTp2Omk6YzplOlg6RDpQOkkkIRI6dTpuOmQ6ZTpmOmk6bjplOmQNFBMuGxI6KiNBGxI6czpjOnI6ZTplOm4oEjpkOmU6djppOmM6ZTpYOkQ6UDpJJCEBARgbGz0DHwMSOi0SOnM6YzpyOmU6ZTpuKBI6bDpvOmc6aTpjOmE6bDpYOkQ6UDpJJCESOnU6bjpkOmU6ZjppOm46ZTpkDRQTLhsSOiojQRsSOnM6YzpyOmU6ZTpuKBI6bDpvOmc6aTpjOmE6bDpYOkQ6UDpJJCEBARgbGz0DHwMSOi0SOnM6YzpyOmU6ZTpuKBI6cDppOng6ZTpsOkQ6ZTpwOnQ6aCQhEjp1Om46ZDplOmY6aTpuOmU6ZA0UEy4bEjp8IyYbEjp8AQEYGxs9Ax8DEjotEjpzOmM6cjplOmU6bigSOmY6bzpuOnQ6UzptOm86bzp0Omg6aTpuOmc6RTpuOmE6YjpsOmU6ZCQhEjp1Om46ZDplOmY6aTpuOmU6ZA0UEy4bEjoqIyMbEjpzOmM6cjplOmU6bigSOmY6bzpuOnQ6UzptOm86bzp0Omg6aTpuOmc6RTpuOmE6YjpsOmU6ZCQhLjQAIwcbAgEBARgbGx8DKzEMKjE9BjwAABgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjJgcFBgIGAz0DHwQwABgbGxI6QTpyOnI6YTp5DRwAOAIACR8DQhsbMTwBAAQGQhsbQhsbKjE8AAMDBAVCGxs4Ag8JIxAHBgYCBgMGBAYFPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSMwBwMGAhI6QTpyOnI6YTp5DRwAOAIACRI6bjphOnY6aTpnOmE6dDpvOnIoEjpwOmw6YTp0OmY6bzpyOm0kIUIbGzE8AABCGxtCGxsqMTwAAwMEBUIbGzgCEAkjLgcKBgIGAwYEBgUGBgYHBggGCSM6BwcGAgYDBgQfAy4jPRs9BRI6bDplOm46Zzp0OmhEIR8GBRMuGyMCGz0EEjpPOmI6ajplOmM6dA0cABgbGz0EEjp4RD0DEjphOmw6cDpoOmFEIQIAP0IbGz0EEjp5RD0DEjpiOmU6dDphRCECAD9CGxs9BBI6ekQ9AxI6ZzphOm06bTphRCECAD9CGxs9BRI6cDp1OnM6aEQfBCYBGyoxPQk8AgEFCAYHAxgbGz0GHwUCETABGBsbPQcfBQISMAEYGxs9CBI6QTpyOnI6YTp5DRwAGBsbPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOm86bgkjBgcFBgIfAxI6dzppOm46ZDpvOncNEjpkOmU6djppOmM6ZTpvOnI6aTplOm46dDphOnQ6aTpvOm4fBDADGyoxPAIAAwYECUIbGzgSOmc6ZTp0CSMwBwQGAhI6QTpyOnI6YTp5DRwAOAIACRI6SjpTOk86TigSOnM6dDpyOmk6bjpnOmk6Zjp5JD0DEjpzOmw6aTpjOmVEJgAmAUIbGzgCAQkeQhsbOAICCQIBQhsbMTwBAAMIQhsbOBI6cjplOnM6ZTp0CSMfBwQGAj0DEjpsOmU6bjpnOnQ6aEQCAEIbGyoxPAEAAwhCGxtCGxsqMTwAAwMEBUIbGzgCEQkjAgcHBgIGAwYEBgUGBiMHBwYGAgYDBgQGBRI6ZDpvOmM6dTptOmU6bjp0KBI6YTpkOmQ6RTp2OmU6bjp0Okw6aTpzOnQ6ZTpuOmU6ciQhLhs9AxI6bzpuHwQBRB8FQhsbIzQbPQMSOmE6ZDpkOkU6djplOm46dDpMOmk6czp0OmU6bjplOnJEHwQfBR0mAxsqMT0GPAADAwQFGBsbPQMSOmU6eDpwOm86cjp0OnNEHwZCGxsqMTwAAwMEBUIbGzgCEgkjEAcGBgIGAwYEBgU9AxI6ZTp4OnA6bzpyOnQ6c0QCD0IbGyoxPAADAwQFQhsbOAITCSMwBwsGAgYDBgQGBQYGBgcGCAYJBgojAgcIBgIGAwYEHwUTLhsjAhsSMT0DKhgbGyMHD0EAPQMSOk46bzp0OiA6czp1OnA6cDpvOnI6dDplOmQYGxsrIx8GBkEGPQMfBz0FEjpnOmU6dDpQOmE6cjphOm06ZTp0OmU6ckQ9BRI6ZzplOnQ6RTp4OnQ6ZTpuOnM6aTpvOm5EEjpXOkU6QjpHOkw6XzpkOmU6Yjp1Omc6XzpyOmU6bjpkOmU6cjplOnI6XzppOm46ZjpvJgESOlU6TjpNOkE6UzpLOkU6RDpfOlI6RTpOOkQ6RTpSOkU6UjpfOlc6RTpCOkc6TAkhJgEwARgbGysMHwMxPQo8AgAFCAcHGBsbPQYfBQILMAEYGxs9Bx8FAgwwARgbGz0IHwYwABgbGz0JEhgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjHAcFBgISOkE6cjpyOmE6eQ0cADgCAAkfAy4bPQMfBDAAGBsbHwNCGxsxPAIAAwkECkIbG0IbGyoxPAADAwQFQhsbOAIUCSMQBwcGAgYDBgQGBQYGPQYCABgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjHAcEBgI9AzgOOBABEAACAQEYGzQAEAA/GxI6QTpyOnI6YTp5DRwAOAIACR8DQhsbMTwBAAMGQhsbQhsbKjE8AAMDBAVCGxs4AhUJIzQHBwYCBgMGBAYFBgY9Bh8FAhYwARgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjBwcEBgISOkE6cjpyOmE6eQ0cADgCAAkfA0IbGzE8AQADBkIbG0IbGyoxPAADAwQFQhsbOAIWCSM2BwcGAgYDBgQGBQYGPQYSOnc6aTpuOmQ6bzp3KBI6XzpXOkg6QjpDOlc6VzpPOmI6QzpOOks6WTpmOkM6SjpQOlA6YjpnOms6ZzplOmc6RDpDOmM6TTpmOlo6RDpNOkMkIS4jABsSOnc6aTpuOmQ6bzp3KBI6XzpXOkg6QjpDOlc6VzpPOmI6QzpOOks6WTpmOkM6SjpQOlA6YjpnOms6ZzplOmc6RDpDOmM6TTpmOlo6RDpNOkMkJgASOmc6ZTp0OlQ6aTptOmUJJgACNQIAPxgbGz0DEjplOng6cDpvOnI6dDpzRB8GQhsbKjE8AAMDBAVCGxs4AhcJIwcHBwYCBgMGBAYFBgY9Bh8FAhgwARgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjBgcEBgISOkE6cjpyOmE6eQ0cADgCAAkfAzAAQhsbMTwBAAMGQhsbQhsbKjE8AAMDBAVCGxs4AhgJIwYHCAYCBgMGBAYFBgYGByMQBwUGAgYDPQMfBDAAGBsbHwMdFBMuGyM0GwIoMQIAMT0HPAEABAYYGxs9Bh8FAhkwARgbGz0DEjplOng6cDpvOnI6dDpzRB8HQhsbKjE8AAMDBAVCGxs4AhkJIzoHBwYCBgMGBAYFBgYjNgcKBgIGAwYEBgUGBgYHBggjNA9BABErMSM2BglBCT0DEhgbGz0EEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6ZDppOnYmARgbGz0FEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6cCYBGBsbPQQSOmE6cDpwOmU6bjpkOkM6aDppOmw6ZEQfBSYBGz0GPQQSOmM6bDpvOm46ZTpOOm86ZDplRBEmARgbGz0EEjphOnA6cDplOm46ZDpDOmg6aTpsOmREHwYmARs9BBI6aTpuOnM6ZTpyOnQ6QjplOmY6bzpyOmVEHwYfBSYCGz0DPQQSOm86dTp0OmU6cjpIOlQ6TTpMRCEuGz0EEjppOm46bjplOnI6SDpUOk06TEQhLhsSGBsbPQM9AxI6cjplOnA6bDphOmM6ZUQSOlI6ZTpnOkU6eDpwDRI6PDp8Oj46fDpcOi86fDpcOnM6fDoiOnw6JxI6ZzACEiYCGBsbPQM9AxI6dDpvOkw6bzp3OmU6cjpDOmE6czplRCYAGBsbPQcfAxI6ZDppOnY6ZDppOnY6ZDppOnY6cDpwOmE6ZDppOnYUGBsbHwcTLiMfGx8DEjpkOmk6djpkOmk6djpkOmk6djpwOnA6ZDppOnYUKzEMKjE9BjwAABgbGz0DEjplOng6cDpvOnI6dDpzRB8GQhsbKjE8AAMDBAVCGxs4AhoJIyMHCAYCBgMGBAYFBgYGByMjBwYGAgYDBgMjBw9BACMGD0EAKyMfBgVBBRI6ZDpvOmM6dTptOmU6bjp0KBI6VTpSOkwkISsrMQwrIwoGBEEEEjpkOm86Yzp1Om06ZTpuOnQoEjpsOm86YzphOnQ6aTpvOm4kEjpoOnI6ZTpmJCErMQwSMT0HPAAAGBsbPQYSGBsbPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSMHBwgGAgYDBgQ9BRIYGxsjPQ9BACsjJgYGQQY9AxI6UjplOmc6RTp4OnANEjpcOmI6czppOmQ6PTooOlw6ZDorOikSMAISOmU6eDplOmMJHwcwACYBGBsbHwMuGyMfGz0FPQMCAUQhGBsbKwwSOkE6cjpyOmE6eQ0cADgCAAkfBUIbGzE8AgAFBgcHQhsbQhsbKjE8AAMDBAVCGxs4AhsJI0EHBwYCBgMGBAYFBgY9BhI6bjphOnY6aTpnOmE6dDpvOnIoEjpsOmE6bjpnOnU6YTpnOmU6cyQhGBsbPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSMHBwYGAgYDBgQ9AxIYGxsfBS4jBhs9BRI6bDplOm46Zzp0OmhEIS4bIwIbPQQCABgbGz0EDj0FEjpsOmU6bjpnOnQ6aEQhBRMuGyM8Gz0DHwMSOiIBPQUfBEQhARI6IjosARgbGz0EOA44EAEQAAIBARgbNAAQAD8bIy49Az0DEjpzOnU6YjpzOnQ6ckQCAD0DEjpsOmU6bjpnOnQ6aEQhAgEvJgIYGxsSOkE6cjpyOmE6eQ0cADgCAAkSOlsfAwESOl0BQhsbOAIBCR5CGxs4AgIJAgFCGxsxPAEABQZCGxtCGxsqMTwAAwMEBUIbGzgCHAkjLgcKBgIGAwYEBgUGBgYHBgg9BhI6YzpvOm46czpvOmw6ZQ0uIyMbEjpjOm86bjpzOm86bDplKBI6bDpvOmckIRgbGz0HAgAYGxsjPQ9BACsjCgYJQQkSOk86YjpqOmU6Yzp0KBI6ZDplOmY6aTpuOmU6UDpyOm86cDplOnI6dDp5JCEuIzYbEjpPOmI6ajplOmM6dCgSOmQ6ZTpmOmk6bjplOlA6cjpvOnA6ZTpyOnQ6eSQSOmM6bzpuOnM6bzpsOmUNEjpsOm86ZxI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjIwcFBgI9AzgOAgEBGBsbHwQxPAIAAwcEBkIbGyYDGysMPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSM8BwQGAhI6QTpyOnI6YTp5DRwAOAIACR8DQhsbMTwBAAMHQhsbQhsbKjE8AAMDBAVCGxs4Ah0JIzQHBwYCBgMGBAYFBgY9Bh8FAh4wARgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjEAcEBgISOkE6cjpyOmE6eQ0cADgCAAkfAzAAQhsbMTwBAAMGQhsbQhsbKjE8AAMDBAVCGxs4Ah4JIxwHDQYCBgMGBAYFBgYGBwYIBgkGCgYLBgwjIwcGBgIGAyMcD0EAKyM8BgRBBBI6dzppOm46ZDpvOncoEjphOmQ6ZDpFOnY6ZTpuOnQ6TDppOnM6dDplOm46ZTpyJBI6bTplOnM6czphOmc6ZSMwBwkGAgYDBgQGBQYGIx8PQQArIwIGB0EHPQQSOko6UzpPOk4oEjpwOmE6cjpzOmUkPQMSOmQ6YTp0OmFEISYBGBsbPQU9BBI6bTplOnM6czphOmc6ZUQhGBsbPQUSOnQ6eTpwOmVEIQImFC4bIyMbPQUSOmQ6YTp0OmFEIUMSOm46dTptOmI6ZTpyFC4bIxAbPQg9BRI6ZDphOnQ6YUQhAgEvRBI6MUIbGysMKjE8AQEIBQMmAhsrDCoxPQo8AQAFBhgbGyMKBwUGAgYDBgQ9AxI6bjphOnY6aTpnOmE6dDpvOnIoEjp1OnM6ZTpyOkE6ZzplOm46dCQSOm06YTp0OmM6aCQSOlI6ZTpnOkU6eDpwDRI6YzpoOnI6bzptOmU6XDovOig6WzowOi06OTouOl06KzopEjppMAImARgbGx8DEy4bIyYbETE9BBI6cDphOnI6czplOkk6bjp0KD0DAgFEIQIKJgIYGxsfBAJGJS4jPBsfBAJhBRMxPQs8AAAYGxsjOgcDBgISOmQ6bzpjOnU6bTplOm46dCgSOmQ6bzpjOnU6bTplOm46dDpNOm86ZDplJCECCxQxPQw8AAAYGxs9BhI6QTpyOnI6YTp5DRwAOAIACRI6MEIbGzgCAQkSOjBCGxs4AgIJEjowQhsbOAIDCRI6MEIbGzgCBAkSOjBCGxs4AgUJEjowQhsbOAIGCRI6MEIbGzgCBwkSOjBCGxsYGxs9ByMcBwMGAioxPAAAGBsbPQgjQQcDBgIqMTwAABgbGz0JKhgbGz0HEjp0Om86Uzp0OnI6aTpuOmdEIx8HBQYCPQMCBUQSOjFCGxsfBEMSOm46dTptOmI6ZTpyFC4jABsSOmM6bDplOmE6cjpJOm46dDplOnI6djphOmwoHwQmARsSOnQ6ZDpjMTwCAAMGBAlCGxs9CBI6dDpvOlM6dDpyOmk6bjpnRCM8BwUGAj0DAgFEEjoxQhsbHwRDEjpuOnU6bTpiOmU6chQuIxwbEjpjOmw6ZTphOnI6STpuOnQ6ZTpyOnY6YTpsKB8EJgEbEjp0OmQ6YzE8AgADBgQJQhsbI0EHCgYCBgMjHA9BACsjHwYEQQQ9BRI6czplOnQ6STpuOnQ6ZTpyOnY6YTpsKCMfBwoGAgYDIy4PQQASOmM6bDplOmE6cjpJOm46dDplOnI6djphOmwoHwUmARsrIyYGBEEEHwYwAC4bIyMbEjpjOm86bjpzOm86bDplKBI6cDpyOm86ZjppOmw6ZSQfByYBGyorMT0IDjAAEy4bIzQbEjpjOmw6ZTphOnI6STpuOnQ6ZTpyOnY6YTpsKB8FJgErMRI6YzpvOm46czpvOmw6ZSgSOnA6cjpvOmY6aTpsOmUkHwkmARsSOmM6bzpuOnM6bzpsOmUoEjpwOnI6bzpmOmk6bDplOkU6bjpkJB8JJgEbKwwqMTwFAAUFBgYHBwgICQkCCiYCGBsbKwwqMTwFAAUJBgwHBwgLCQgwABsfCjAAGz0DEjplOng6cDpvOnI6dDpzRCM2BwcGAgYDBgQjNA9BAAIAKzEjPQYFQQU9Az0GEjpzOmw6aTpjOmVEAgAmARgbGz0DEjpyOmU6djplOnI6czplRCYAGxI6cDphOnI6czplOkk6bjp0KD0DEjpqOm86aTpuRBImAQIKJgIrMQwqMTwBAAYGQhsbKjE8AAMDBAVCGxs4Ah8JIwIHBwYCBgMGBAYFBgY9BhI6bjphOnY6aTpnOmE6dDpvOnIoEjp1OnM6ZTpyOkE6ZzplOm46dCQhGBsbPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSMCBwQGAhI6QTpyOnI6YTp5DRwAOAIACR8DLhsSIzQbPQMSOnI6ZTpwOmw6YTpjOmVEEjpSOmU6ZzpFOng6cA0SOiISOmcwAhI6XDoiJgISOnI6ZTpwOmw6YTpjOmUJEjpSOmU6ZzpFOng6cA0SOls6XDp1OjA6MDpmOmY6LTpcOnU6ZjpmOmY6ZjpdOisSOmcwAhImAkIbGzE8AQADBkIbG0IbGyoxPAADAwQFQhsbOAIgCSM8BwYGAgYDBgQGBT0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjJgcEBgIGAz0DEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6ZDppOnYmARgbGxI6QTpyOnI6YTp5DRwAOAIACRI6bzpuOnQ6bzp1OmM6aDpzOnQ6YTpyOnQfAzMuNAIjIxsCAUIbGzE8AABCGxtCGxsqMTwAAwMEBUIbGzgCIQkjMAcGBgIGAwYEBgU9AxI6ZTp4OnA6bzpyOnQ6c0QSOk86YjpqOmU6Yzp0DRwAOBI6ZzplOnQJIxAHBAYCBgM9AxI6czpjOnI6ZTplOm4oEjp3Omk6ZDp0OmgkIRgbGxI6QTpyOnI6YTp5DRwAOAIACR8DQhsbMTwAAEIbG0IbGyoxPAADAwQFQhsbOAIiCSMGBwYGAgYDBgQGBT0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjPAcDBgISOkE6cjpyOmE6eQ0cADgCAAkSOnc6aTpuOmQ6bzp3KBI6XzpXOkg6QjpDOlc6VzpPOmI6QzpOOks6WTpmOkM6SjpQOlA6YjpnOms6ZzplOmc6RDpDOmM6TTpmOlo6RDpNOkMkIS4jABsSOnc6aTpuOmQ6bzp3KBI6XzpXOkg6QjpDOlc6VzpPOmI6QzpOOks6WTpmOkM6SjpQOlA6YjpnOms6ZzplOmc6RDpDOmM6TTpmOlo6RDpNOkMkJgASOmc6ZTp0OlQ6aTptOmUJJgACNQIAP0IbGzE8AABCGxtCGxsqMTwAAwMEBUIbGzgCIwkjBgcSBgIGAwYEBgUGBgYHBggGCQYKBgsGDAYNBg4GDwYQBhEjHwcLBgIGAwYEBgU9Ax8DLhsSOnc6aTpuOmQ6bzp3KBI6ZTp2OmU6bjp0JCEYGxsfBh8HBRMuGyMfGz0EKhgbGz0DEjp0Onk6cDplRCESOnQ6bzp1OmM6aDptOm86djplFC4bPQQ9CBI6bTpvOnU6czplOk06bzp2OmU6RTp2OmU6bjp0RB8DJgEYGxsjIxs9BD0IEjp0Om86dTpjOmg6Uzp0OmE6cjp0OkU6djplOm46dEQfAyYBGBsbPQUSOk86YjpqOmU6Yzp0DRwAGBsbPQUSOnREEjp3Omk6bjpkOm86dygSOl86VzpIOkI6QzpXOlc6TzpiOkM6TjpLOlk6ZjpDOko6UDpQOmI6ZzprOmc6ZTpnOkQ6QzpjOk06ZjpaOkQ6TTpDJCEuIy4bEjp3Omk6bjpkOm86dygSOl86VzpIOkI6QzpXOlc6TzpiOkM6TjpLOlk6ZjpDOko6UDpQOmI6ZzprOmc6ZTpnOkQ6QzpjOk06ZjpaOkQ6TTpDJCYAEjpnOmU6dDpUOmk6bTplCSYAHwkvQhsbPQUSOnhEPQQSOnhEIQIAP0IbGz0FEjp5RD0EEjp5RCECAD9CGxs9Cj0KEjpsOmU6bjpnOnQ6aEQhRB8FQhsbPQY4DgIBARgbGyoxPRA8BQEGDgcMCAcJDwoNAxgbGyMCBwgGAgYDBgQGBQYGBgc9BCoYGxs9BRI6QTpyOnI6YTp5DRwAGBsbPQYCABgbGz0GDj0DEjpsOmU6bjpnOnQ6aEQhBRMuGyMwGz0HPQMfBkQhGBsbHwYCABQuGz0FEjpwOnU6czpoRBI6QTpyOnI6YTp5DRwAOAIACT0HEjp4RCE9BBI6eEQhL0IbGzgCAQk9BxI6eUQhPQQSOnlEIS9CGxs4AgIJEjpOOnU6bTpiOmU6cig9BxI6dEQhPQQSOnREIS8SOnQ6bzpGOmk6eDplOmQJAgMmASYBQhsbJgEbIwYbPQUSOnA6dTpzOmhEEjpBOnI6cjphOnkNHAA4AgAJPQcSOnhEIUIbGzgCAQk9BxI6eUQhQhsbOAICCT0HEjp0RCFCGxsmARs9BB8HGBsbPQY4DjgQARAAAgEBGBs0ABAAPxsjND0FEjpwOnU6czpoRBI6QTpyOnI6YTp5DRwAOAIACQIBQhsbOAIBCQIBQhsbOAICCQIMQhsbJgEbHwUxPRE8AAEDGBsbPQYfBQIRMAEYGxs9Bx8FAiQwARgbGz0IHwUCBTABGBsbPQkfBQIlMAEYGxs9Cj0JEjppOnM6STpFOjk6QjplOmw6bzp3RCEYGxs9Cx8KMAAYGxs9DB8LLjQ8IzQbAgoYGxs9DRI6QTpyOnI6YTp5DRwAGBsbPQ4CABgbGz0PEjp3Omk6bjpkOm86dygSOl86VzpIOkI6QzpXOlc6TzpiOkM6TjpLOlk6ZjpDOko6UDpQOmI6ZzprOmc6ZTpnOkQ6QzpjOk06ZjpaOkQ6TTpDJCEuIxwbEjp3Omk6bjpkOm86dygSOl86VzpIOkI6QzpXOlc6TzpiOkM6TjpLOlk6ZjpDOko6UDpQOmI6ZzprOmc6ZTpnOkQ6QzpjOk06ZjpaOkQ6TTpDJCYAEjpnOmU6dDpUOmk6bTplCSYAGBsbPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOm86bgkjAAcFBgIfAxI6ZDpvOmM6dTptOmU6bjp0DRI6dDpvOnU6YzpoOm06bzp2OmUfBDADGx8DEjpkOm86Yzp1Om06ZTpuOnQNEjptOm86dTpzOmU6bTpvOnY6ZR8EMAMbKjE8AgADBgQQQhsbOBI6ZzplOnQJIy4HCwYCBgMGBAYFBgYGBz0DHwgfCTABGBsbPQQSOlsYGxs9BQIAGBsbPQUOPQMSOmw6ZTpuOmc6dDpoRCEFEy4bIyMbPQQfBBI6WwE9Ax8FRAIAJCEBEjosAT0DHwVEAgEkIQESOiwBPQMfBUQCAiQhARI6XQEYGxs9BB8EEjosARgbGz0FOA44EAEQAAIBARgbNAAQAD8bIzY9BD0EEjpzOnU6YjpzOnQ6ckQCAD0EEjpsOmU6bjpnOnQ6aEQhAgEvJgIYGxs9BB8EEjpdARgbGz0GPQQSOmw6ZTpuOmc6dDpoRCECGEAYGxsfBi4bIwcbPQYCGB8GLxgbGz0HAgAYGxs9Bw4fBgUTLhsjNhs9BB8EEjogARgbGz0HOA44EAEQAAIBARgbNAAQAD8bIxASOkE6cjpyOmE6eQ0cADgCAAkfCh8EMAFCGxs4AgEJHkIbGzgCAgkCAkIbGzE8AwAIEQkNCghCGxs4EjpyOmU6czplOnQJIx8HBQYCPQMSOmw6ZTpuOmc6dDpoRAIAQhsbPQQCABgbGyoxPAIAAw0EDkIbG0IbGyoxPAADAwQFQhsbOAIkCSMABwkGAgYDBgQGBQYGBgcGCCMuBwYGAgYDBgQGBT0DEjp0Om86dTpjOmg6ZTpzRCEuIzYbPQMSOnQ6bzp1OmM6aDplOnNEEjpsOmU6bjpnOnQ6aCQhLhsjIxs9BD0DEjp0Om86dTpjOmg6ZTpzRAIAJBI6YzpsOmk6ZTpuOnQ6WCQhGBsbPQU9AxI6dDpvOnU6YzpoOmU6c0QCACQSOmM6bDppOmU6bjp0OlkkIRgbGxI6TzpiOmo6ZTpjOnQNHAA4Ejp4CR8EAgA/QhsbOBI6eQkfBQIAP0IbGzE9BjwAAQMYGxsjEAcGBgIGAwYEBgU9AxI6YzpoOmE6bjpnOmU6ZDpUOm86dTpjOmg6ZTpzRCEuIzwbPQMSOmM6aDphOm46ZzplOmQ6VDpvOnU6YzpoOmU6c0QSOmw6ZTpuOmc6dDpoJCEuGyMmGz0EPQMSOmM6aDphOm46ZzplOmQ6VDpvOnU6YzpoOmU6c0QCACQSOmM6bDppOmU6bjp0OlgkIRgbGz0FPQMSOmM6aDphOm46ZzplOmQ6VDpvOnU6YzpoOmU6c0QCACQSOmM6bDppOmU6bjp0OlkkIRgbGxI6TzpiOmo6ZTpjOnQNHAA4Ejp4CR8EAgA/QhsbOBI6eQkfBQIAP0IbGzE9BzwAAQMYGxsjPAcIBgIGAwYEBgUGBj0DEjpwOmE6ZzplOlhEIS4bIwYPQQA9BD0DEjpjOmw6aTplOm46dDpYRCEYGxs9BT0DEjpjOmw6aTplOm46dDpZRCEYGxsrIwoGB0EHPQQ9AxI6YzpsOmk6ZTpuOnQ6WEQhEjpkOm86Yzp1Om06ZTpuOnQoEjpiOm86ZDp5JBI6czpjOnI6bzpsOmw6TDplOmY6dCQhARI6ZDpvOmM6dTptOmU6bjp0KBI6YjpvOmQ6eSQSOmM6bDppOmU6bjp0Okw6ZTpmOnQkIS8YGxs9BT0DEjpjOmw6aTplOm46dDpZRCESOmQ6bzpjOnU6bTplOm46dCgSOmI6bzpkOnkkEjpzOmM6cjpvOmw6bDpUOm86cCQhARI6ZDpvOmM6dTptOmU6bjp0KBI6YjpvOmQ6eSQSOmM6bDppOmU6bjp0OlQ6bzpwJCEvGBsbKwwjBxs9BD0DEjpwOmE6ZzplOlhEIRgbGz0FPQMSOnA6YTpnOmU6WUQhGBsbEjpPOmI6ajplOmM6dA0cADgSOngJHwQCAD9CGxs4Ejp5CR8FAgA/QhsbMT0IPAABAxgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4Ejp0Om86dTpjOmg6Uzp0OmE6cjp0OkU6djplOm46dAkfBkIbGzgSOm06bzp1OnM6ZTpNOm86djplOkU6djplOm46dAkfCEIbGzgSOnQ6bzp1OmM6aDpFOm46ZDpFOnY6ZTpuOnQJHwdCGxtCGxsqMTwAAwMEBUIbGzgCJQkjBgcGBgIGAwYEBgU9BBI6aTpzOkk6RTo5OkI6ZTpsOm86d0QjNgcHBgIGAwYEBgUGBj0DEjpuOmE6djppOmc6YTp0Om86cigSOnU6czplOnI6QTpnOmU6bjp0JBI6dDpvOkw6bzp3OmU6cjpDOmE6czplJCYAGBsbPQQ9AxI6aTpuOmQ6ZTp4Ok86ZkQSOm06czppOmUmAQIAAgEvJRgbGz0FKhgbGz0GKhgbGx8ELhsjMBs9BT0DEjptOmE6dDpjOmhEEjpSOmU6ZzpFOng6cA0SOm06czppOmU6IDooOls6XDpkOi46XTorOikSMAImARgbGx8FLiM2GxI6cDphOnI6czplOkk6bjp0KD0FAgFEIQIKJgICCQUTLhsjAhsdMT0GEjpkOm86Yzp1Om06ZTpuOnQoEjpkOm86Yzp1Om06ZTpuOnQ6TTpvOmQ6ZSQhGBsbHwYuIyYbHwYCCQUTLhsjHxsdMRExPAAAQhsbKjE8AAMDBAVCGxs4AiYJIxwHBgYCBgMGBAYFPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSMcBwUGAgYDBgQ9AxI6dzppOm46ZDpvOncoEjppOm46bjplOnI6VzppOmQ6dDpoJCEuGxI6ZDpvOmM6dTptOmU6bjp0KBI6ZDpvOmM6dTptOmU6bjp0OkU6bDplOm06ZTpuOnQkEjpjOmw6aTplOm46dDpXOmk6ZDp0OmgkIS4bEjpkOm86Yzp1Om06ZTpuOnQoEjpiOm86ZDp5JBI6YzpsOmk6ZTpuOnQ6VzppOmQ6dDpoJCEYGxs9BBI6dzppOm46ZDpvOncoEjppOm46bjplOnI6SDplOmk6ZzpoOnQkIS4bEjpkOm86Yzp1Om06ZTpuOnQoEjpkOm86Yzp1Om06ZTpuOnQ6RTpsOmU6bTplOm46dCQSOmM6bDppOmU6bjp0Okg6ZTppOmc6aDp0JCEuGxI6ZDpvOmM6dTptOmU6bjp0KBI6YjpvOmQ6eSQSOmM6bDppOmU6bjp0Okg6ZTppOmc6aDp0JCEYGxsSOkE6cjpyOmE6eQ0cADgCAAkSOlsfAwESOiwBHwQBEjpdAUIbGzgCAQkeQhsbOAICCQIBQhsbMTwAAEIbG0IbGyoxPAADAwQFQhsbOAInCSMfBwgGAgYDBgQGBQYGBgcjOgcHBgIGAwYEBgUjHA9BABI6dDpvOnArMSMuBgZBBj0DEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6aTpmOnI6YTptOmUmARgbGz0DEjpzOnQ6eTpsOmVEEjpkOmk6czpwOmw6YTp5JBI6bjpvOm46ZUIbGxI6ZDpvOmM6dTptOmU6bjp0KBI6YjpvOmQ6eSQSOmE6cDpwOmU6bjpkOkM6aDppOmw6ZCQfAyYBGz0EPQMSOmM6bzpuOnQ6ZTpuOnQ6VzppOm46ZDpvOndEEjp0Om86cCQhEjp3Omk6bjpkOm86dw0UGBsbEjpkOm86Yzp1Om06ZTpuOnQoEjpiOm86ZDp5JBI6cjplOm06bzp2OmU6QzpoOmk6bDpkJB8DJgEbHwQuGxI6aTpmOnI6YTptOmUjJhsSOnQ6bzpwKzEMKjE9BzwAABgbGz0GHwUCHjABGBsbPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSMfBwQGAhI6QTpyOnI6YTp5DRwAOAIACR8DMABCGxsxPAEAAwdCGxtCGxsqMTwAAwMEBUIbGzgCKAkjQQcIBgIGAwYEBgUGBgYHPQYfBQIpMAEYGxs9Bx8GEjpkOm86Yzp1Om06ZTpuOnQoEjpyOmU6ZjplOnI6cjplOnIkIS4bEjABEjo/OnI6YTpuOmQ6PQECARgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjIwcEBgISOkE6cjpyOmE6eQ0cADgCAAkfA0IbGzE8AQADB0IbG0IbGyoxPAADAwQFQhsbOAIpCSMjBwcGAgYDBgQGBQYGIxwHBQYCBgMGBB8DLhsjBxs9BD0DEjppOm46ZDplOng6TzpmRBI6PyYBGBsbHwQCACUuGyM0Gz0DPQMSOnM6dTpiOnM6dDpyOmk6bjpnRAIAHwQmAhgbGz0DDjE9BjwAAQMYGxs9AxI6ZTp4OnA6bzpyOnQ6c0QfBkIbGyoxPAADAwQFQhsbOAIqCSMuBwoGAgYDBgQGBQYGBgcGBz0GAgAYGxsjHA9BACsjPQYIQQgfBgIALS4bIyYbIwoPQQArIwoGCUEJEjpIOk06SzpmOkM6YjpXKAJCGxsrDBI6dzppOm46ZDpvOncoEjpIOk06SzpmOkM6YjpXJCECFBMuGyMjGz0GAgEYGxsSOnc6aTpuOmQ6bzp3KBI6SDpNOks6ZjpDOmI6VyQWGysMPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSMHBwgGAgYDBgQGBSMuD0EAPQcCBBgbGysjIwYGQQY9AxI6TTphOnQ6aCgSOmY6bDpvOm86ciQSOk06YTp0OmgoEjpyOmE6bjpkOm86bSQmAAIDJgEYGxs9BBI6ZDpvOmM6dTptOmU6bjp0KBI6YzpyOmU6YTp0OmU6RTpsOmU6bTplOm46dCQSOnM6cDphOm4mARgbGz0EEjpzOmU6dDpBOnQ6dDpyOmk6Yjp1OnQ6ZUQhEy4bPQQSOnI6ZTptOm86djplOkE6dDp0OnI6aTpiOnU6dDplRCETLhs9BBI6cjplOm06bzp2OmU6QzpoOmk6bDpkRCETLhs9BBI6czplOnQ6QTp0OnQ6cjppOmI6dTp0OmVEEjppOmQfAyYCGxI6ZDpvOmM6dTptOmU6bjp0KBI6YjpvOmQ6eSQhLhsSOmQ6bzpjOnU6bTplOm46dCgSOmc6ZTp0OkU6bDplOm06ZTpuOnQ6czpCOnk6VDphOmc6TjphOm06ZSQSOmI6bzpkOnkmAQIACSESOmE6cDpwOmU6bjpkOkM6aDppOmw6ZAkfBCYBGx8EEjpkOm86Yzp1Om06ZTpuOnQoEjpnOmU6dDpFOmw6ZTptOmU6bjp0OkI6eTpJOmQkHwMmAS0TLhsjIxs9BwIDGBsbEjpkOm86Yzp1Om06ZTpuOnQoEjpiOm86ZDp5JCEuGxI6ZDpvOmM6dTptOmU6bjp0KBI6ZzplOnQ6RTpsOmU6bTplOm46dDpzOkI6eTpUOmE6ZzpOOmE6bTplJBI6YjpvOmQ6eSYBAgAJIRI6cjplOm06bzp2OmU6QzpoOmk6bDpkCR8EJgEbIzYbPQcCAhgbGysMEjpBOnI6cjphOnkNHAA4AgAJHwdCGxsxPAEABwZCGxtCGxsqMTwAAwMEBUIbGzgCKwkjMAcVBgIGAwYEBgUGBgYHBggGCQYKBgsGDAYNBg4GDwYQBhEGEgYTBhQjOgcEBgIGAz0DEjpyOmU6cDpsOmE6YzplRBI6UjplOmc6RTp4OnANEjpeOlw6UxIwAiM2BwQGAgYDPQMSOnQ6bzpVOnA6cDplOnI6QzphOnM6ZUQmADE8AAEDJgIxPQk8AAEDGBsbIzYHCAYCBgMGBAYFBgY9BR8HHwMwARgbGz0GHwMfBDMuGxI6dzplOmI6azppOnQfBQEfBDMuGxI6bTpvOnofBQEfBDMuGxI6bx8FAR8EMy4bEjptOnMfBQEfBDMTEyMQGx0YGxsfBjE9CjwBAgcJAwQYGxsjMAcEBgIfAxI6Yzp1OnM6dDpvOm06RTpsOmU6bTplOm46dDpzEjp3Omk6bjpkOm86dw0wAjE9CzwBAAMKGBsbIx8HBAYCHwMSOm86djplOnI6czpjOnI6bzpsOmw6LTpiOmU6aDphOnY6aTpvOnISOmE6dTp0Om8wAjE9DDwBAAMHGBsbIz0HBAYCHwMSOjo6OjptOmE6cjprOmU6cjABMT0NPAEAAwgYGxsjAgcJBgIGAwYEBgUGBgYGPQMRGBsbIy4PQQArIwIGB0EHPQQSOmQ6bzpjOnU6bTplOm46dCgSOmM6cjplOmE6dDplOkU6bDplOm06ZTpuOnQkEjpkOmk6diYBGBsbEjpkOm86Yzp1Om06ZTpuOnQoEjpiOm86ZDp5JBI6YTpwOnA6ZTpuOmQ6QzpoOmk6bDpkJB8EJgEbPQQSOmk6bjpuOmU6cjpIOlQ6TTpMRBI6PDpzOmU6Yzp0Omk6bzpuOj46PDpoOjM6IDppOmQ6PTonOmY6aTpyOnM6dDpoOic6PjpnOnI6ZTplOm46PDovOmg6Mzo+Ojw6cDogOmk6ZDo9Oic6ZjppOnI6czp0OnA6Jzo+OnI6ZTpkOjw6LzpwOj46ZzpyOmU6ZTpuOjw6LzpzOmU6Yzp0Omk6bzpuOj46PDpzOmU6Yzp0Omk6bzpuOiA6YzpsOmE6czpzOj06Jzp3Omk6dDpoOi06cjplOnY6ZTpyOnQ6Jzo+Ojw6aDozOiA6aTpkOj06JzpzOmU6YzpvOm46ZDpoOic6PjpiOmw6YTpjOms6PDovOmg6Mzo+Ojw6cDogOmk6ZDo9Oic6czplOmM6bzpuOmQ6cDonOj46cjplOmQ6PDovOnA6PjpiOmw6YTpjOms6PDovOnM6ZTpjOnQ6aTpvOm46PkIbGz0FEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6czp0Onk6bDplJgEYGxs9BRI6aTpuOm46ZTpyOkg6VDpNOkxEEjpzOmU6Yzp0Omk6bzpuOiA6ezogOmM6bzpsOm86cjo6OiA6ZzpyOmU6ZTpuOiA6fTogOnA6IDp7OiA6YzpvOmw6bzpyOjo6IDpyOmU6ZDogOn06IDpzOmU6Yzp0Omk6bzpuOi46dzppOnQ6aDotOnI6ZTp2OmU6cjp0OiA6ezogOmM6bzpsOm86cjo6OiA6cjplOnY6ZTpyOnQ6IDp9QhsbEjpkOm86Yzp1Om06ZTpuOnQoEjpoOmU6YTpkJBI6YTpwOnA6ZTpuOmQ6QzpoOmk6bDpkJB8FJgEbIwoPQQArIz0GCEEIPQMSOmc6ZTp0OkM6bzptOnA6dTp0OmU6ZDpTOnQ6eTpsOmUoEjpkOm86Yzp1Om06ZTpuOnQoEjpnOmU6dDpFOmw6ZTptOmU6bjp0OkI6eTpJOmQkEjpmOmk6cjpzOnQ6aCYBHiYCEjpnOmU6dDpQOnI6bzpwOmU6cjp0Onk6VjphOmw6dTplCRI6YzpvOmw6bzpyJgESOnI6ZzpiOig6MDosOiA6MToyOjg6LDogOjA6KRQuIwAbEjpnOmU6dDpDOm86bTpwOnU6dDplOmQ6Uzp0Onk6bDplKBI6ZDpvOmM6dTptOmU6bjp0KBI6ZzplOnQ6RTpsOmU6bTplOm46dDpCOnk6STpkJBI6ZjppOnI6czp0OnAmAR4mAhI6ZzplOnQ6UDpyOm86cDplOnI6dDp5OlY6YTpsOnU6ZQkSOmM6bzpsOm86ciYBEjpyOmc6YjooOjI6NTo1Oiw6IDowOiw6IDowOikULiMjGxI6ZzplOnQ6QzpvOm06cDp1OnQ6ZTpkOlM6dDp5Omw6ZSgSOmQ6bzpjOnU6bTplOm46dCgSOmc6ZTp0OkU6bDplOm06ZTpuOnQ6Qjp5Okk6ZCQSOnM6ZTpjOm86bjpkOmgmAR4mAhI6ZzplOnQ6UDpyOm86cDplOnI6dDp5OlY6YTpsOnU6ZQkSOmM6bzpsOm86ciYBEjpyOmc6YjooOjA6LDogOjA6LDogOjA6KRQuIzAbEjpnOmU6dDpDOm86bTpwOnU6dDplOmQ6Uzp0Onk6bDplKBI6ZDpvOmM6dTptOmU6bjp0KBI6ZzplOnQ6RTpsOmU6bTplOm46dDpCOnk6STpkJBI6czplOmM6bzpuOmQ6cCYBHiYCEjpnOmU6dDpQOnI6bzpwOmU6cjp0Onk6VjphOmw6dTplCRI6YzpvOmw6bzpyJgESOnI6ZzpiOig6Mjo1OjU6LDogOjA6LDogOjA6KRQYGxsrDBI6ZDpvOmM6dTptOmU6bjp0KBI6YjpvOmQ6eSQSOnI6ZTptOm86djplOkM6aDppOmw6ZCQfBCYBGz0FEjpyOmU6bTpvOnY6ZUQmABsrDB8DMT0OPAAAGBsbIzQHCQYCBgMGBAYFBgYGBj0DERgbGyM0D0EAKyM6BgdBBz0EEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6ZDppOnYmARgbGxI6ZDpvOmM6dTptOmU6bjp0KBI6YjpvOmQ6eSQSOmE6cDpwOmU6bjpkOkM6aDppOmw6ZCQfBCYBGz0EEjppOm46bjplOnI6SDpUOk06TEQSOjw6cDogOmM6bDphOnM6czo9OiI6ZjppOnI6czp0OnA6Ijo+OmY6aTpyOnM6dDpwOjw6LzpwOj46CjogOiA6IDogOiA6IDogOiA6PDpwOiA6aTpkOj06IjpzOmU6YzpvOm46ZDpwOiI6PjpzOmU6YzpvOm46ZDpwOjw6LzpwOj46CjogOiA6IDogOiA6IDogOiA6PDpwOiA6YzpsOmE6czpzOj06Ijp0Omg6aTpyOmQ6cDoiOj46dDpoOmk6cjpkOnA6PDovOnA6PjoKOiA6IDogOiA6IDogOiA6IDo8Omg6Mjo+Ogo6IDogOiA6IDogOiA6IDogOiA6IDo8OnM6cDphOm46IDpjOmw6YTpzOnM6PToiOmY6bzpvOiI6PjpmOm86bzo8Oi86czpwOmE6bjo+Ogo6IDogOiA6IDogOiA6IDogOiA6IDo8OnM6cDphOm46IDpjOmw6YTpzOnM6PToiOmI6YTpyOiI6IDppOmQ6PToiOmI6YTpyOiI6PjpiOmE6cjo8Oi86czpwOmE6bjo+Ogo6IDogOiA6IDogOiA6IDogOjw6LzpoOjI6PkIbGz0FEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6czp0Onk6bDplJgEYGxs9BRI6aTpuOm46ZTpyOkg6VDpNOkxEEjpiOm86ZDp5OiA6OjpuOm86dDooOi46ZjppOnI6czp0OnA6LDogOi46dDpoOmk6cjpkOnA6KTogOns6CjogOiA6IDogOiA6IDogOiA6YzpvOmw6bzpyOjo6IDpiOmw6dTplOjs6CjogOiA6IDogOiA6IDp9Ogo6IDogOiA6IDogOiA6aDoyOiA6OjpuOm86dDooOnM6cDphOm46LjpmOm86bzopOiA6ezoKOiA6IDogOiA6IDogOiA6IDpjOm86bDpvOnI6OjogOnI6ZTpkOjs6CjogOiA6IDogOiA6IDp9QhsbEjpkOm86Yzp1Om06ZTpuOnQoEjpoOmU6YTpkJBI6YTpwOnA6ZTpuOmQ6QzpoOmk6bDpkJB8FJgEbI0EPQQArIzAGCEEIPQMSOmc6ZTp0OkM6bzptOnA6dTp0OmU6ZDpTOnQ6eTpsOmUoEjpkOm86Yzp1Om06ZTpuOnQoEjpnOmU6dDpFOmw6ZTptOmU6bjp0OkI6eTpJOmQkEjpzOmU6YzpvOm46ZDpwJgEeJgISOmc6ZTp0OlA6cjpvOnA6ZTpyOnQ6eTpWOmE6bDp1OmUJEjpjOm86bDpvOnImARI6cjpnOmI6KDowOiw6IDowOiw6IDoyOjU6NTopFC4jOhsSOmc6ZTp0OkM6bzptOnA6dTp0OmU6ZDpTOnQ6eTpsOmUoEjpkOm86Yzp1Om06ZTpuOnQoEjpnOmU6dDpFOmw6ZTptOmU6bjp0OkI6eTpJOmQkEjpiOmE6ciYBHiYCEjpnOmU6dDpQOnI6bzpwOmU6cjp0Onk6VjphOmw6dTplCRI6YzpvOmw6bzpyJgESOnI6ZzpiOig6Mjo1OjU6LDogOjA6LDogOjA6KRQYGxsrDBI6ZDpvOmM6dTptOmU6bjp0KBI6YjpvOmQ6eSQSOnI6ZTptOm86djplOkM6aDppOmw6ZCQfBCYBGz0FEjpyOmU6bTpvOnY6ZUQmABsrDB8DMT0PPAAAGBsbIzoHBgYCBgMGBD0DERgbGyMGD0EAKyMKBgVBBT0DEjp3Omk6bjpkOm86dygSOm06YTp0OmM6aDpNOmU6ZDppOmEkEjooOnA6cjplOmY6ZTpyOnM6LTpjOm86bDpvOnI6LTpzOmM6aDplOm06ZTo6OiA6ZDphOnI6azopJgESOm06YTp0OmM6aDplOnMJIS4bEjp3Omk6bjpkOm86dygSOm06YTp0OmM6aDpNOmU6ZDppOmEkEjooOnA6cjplOmY6ZTpyOnM6LTpjOm86bDpvOnI6LTpzOmM6aDplOm06ZTo6OiA6bDppOmc6aDp0OikmARI6bTphOnQ6YzpoOmU6cwkhLhsSOnc6aTpuOmQ6bzp3KBI6bTphOnQ6YzpoOk06ZTpkOmk6YSQSOig6cDpyOmU6ZjplOnI6czotOmM6bzpsOm86cjotOnM6YzpoOmU6bTplOjo6IDpuOm86LTpwOnI6ZTpmOmU6cjplOm46YzplOikmARI6bTphOnQ6YzpoOmU6cwkhGBsbKwwfAzE9EDwAABgbGyM9BwYGAgYDBgQ9AxEYGxsjPA9BACsjPAYFQQU9AxI6dzppOm46ZDpvOncoEjptOmE6dDpjOmg6TTplOmQ6aTphJBI6KDpwOnI6ZTpmOmU6cjpzOi06cjplOmQ6dTpjOmU6ZDotOm06bzp0Omk6bzpuOjo6IDpyOmU6ZDp1OmM6ZTopJgESOm06YTp0OmM6aDplOnMJIS4bEjp3Omk6bjpkOm86dygSOm06YTp0OmM6aDpNOmU6ZDppOmEkEjooOnA6cjplOmY6ZTpyOnM6LTpyOmU6ZDp1OmM6ZTpkOi06bTpvOnQ6aTpvOm46OjogOm46bzotOnA6cjplOmY6ZTpyOmU6bjpjOmU6KSYBEjptOmE6dDpjOmg6ZTpzCSEYGxsrDB8DMT0RPAAAGBsbI0EHCAYCBgMGBAYFBgY9AxEYGxsjAg9BACsjBwYHQQc9BBI6ZDpvOmM6dTptOmU6bjp0KBI6YzpyOmU6YTp0OmU6RTpsOmU6bTplOm46dCQSOmQ6aTp2JgEYGxsSOmQ6bzpjOnU6bTplOm46dCgSOmI6bzpkOnkkEjphOnA6cDplOm46ZDpDOmg6aTpsOmQkHwQmARs9BBI6aTpuOm46ZTpyOkg6VDpNOkxEEjo8OmQ6aTp2OiA6YzpsOmE6czpzOj06IjpsOmU6Zjp0OiI6PjoKOiA6IDogOiA6IDogOiA6IDo8OmQ6aTp2OiA6aTpkOj06IjpzOnQ6YTpyOnQ6Qjp1OnQ6dDpvOm46IjogOmM6bDphOnM6czo9OiI6Yjp1OnQ6dDpvOm46Ijo+Ogo6IDogOiA6IDogOiA6IDogOiA6IDpTOnQ6YTpyOnQ6CjogOiA6IDogOiA6IDogOiA6PDovOmQ6aTp2Oj46CjogOiA6IDogOiA6IDogOiA6PDpoOjI6PjpQOnI6ZTp2Omk6ZTp3Ojw6LzpoOjI6PjoKOiA6IDogOiA6IDogOiA6IDo8OnY6aTpkOmU6bzogOmk6ZDo9OiI6cDpyOmU6djppOmU6dzoiOiA6dzppOmQ6dDpoOj06IjoxOjY6MDoiOiA6aDplOmk6ZzpoOnQ6PToiOjE6MjowOiI6IDphOnU6dDpvOnA6bDphOnk6IDptOnU6dDplOmQ6Pjo8Oi86djppOmQ6ZTpvOj46CjogOiA6IDogOiA6IDo8Oi86ZDppOnY6PkIbGz0FEjpkOm86Yzp1Om06ZTpuOnQoEjpnOmU6dDpFOmw6ZTptOmU6bjp0OkI6eTpJOmQkEjpwOnI6ZTp2Omk6ZTp3JgEYGxs9BRI6YzphOnA6dDp1OnI6ZTpTOnQ6cjplOmE6bUQ9BRI6YzphOnA6dDp1OnI6ZTpTOnQ6cjplOmE6bUQhLhs9BRI6bTpvOno6QzphOnA6dDp1OnI6ZTpTOnQ6cjplOmE6bUQhLhs9BRI6bTpzOkM6YTpwOnQ6dTpyOmU6Uzp0OnI6ZTphOm1EIS4bPQUSOnc6ZTpiOms6aTp0OkM6YTpwOnQ6dTpyOmU6Uzp0OnI6ZTphOm1EIUIbGz0DPQUSOmM6YTpwOnQ6dTpyOmU6Uzp0OnI6ZTphOm1EIRMTGBsbEjpkOm86Yzp1Om06ZTpuOnQoEjpiOm86ZDp5JBI6cjplOm06bzp2OmU6QzpoOmk6bDpkJB8EJgEbKwwfAzE9EjwAABgbGyMHBwMGAhI6cjplOnE6dTplOnM6dDpNOkk6RDpJOkE6YzpjOmU6czpzEjpuOmE6djppOmc6YTp0Om86cg0zMT0TPAAAGBsbIzoHAwYCEjpzOmU6cjp2Omk6YzplOlc6bzpyOms6ZTpyEjpuOmE6djppOmc6YTp0Om86cg0zLiMQGxI6Uzp5Om46YzpNOmE6bjphOmc6ZTpyEjp3Omk6bjpkOm86dw0zMT0UPAAAGBsbPQYjQQcFBgIGAwYEPQMSOmQ6bzpjOnU6bTplOm46dCgSOmM6cjplOmE6dDplOkU6bDplOm06ZTpuOnQkEjpkOmk6diYBGBsbPQQSOlc6ZTpiOms6aTp0OiA6TzogOk06bzp6OiA6TTpzEjpzOnA6bDppOnQJEjogJgEYGxsjHwcHBgIGAwYEHwM9BRI6czp0Onk6bDplRCEzLhsjHxsdMT0DPQMSOnI6ZTpwOmw6YTpjOmVEEjpSOmU6ZzpFOng6cA0SOl46WzphOi06ejpdEjACIwIHBAYCBgM9AxI6dDpvOlU6cDpwOmU6cjpDOmE6czplRCYAMTwAAQMmAhgbGz0EPQYSOmw6ZTpuOmc6dDpoRCEYGxs9BDgOOBABEAACAS8YGzQAEAA/LhsjQRs9Bh8ERCEfAwE9BRI6czp0Onk6bDplRCEzLhsjPBsdMSM2ETE8AgEFAwYEAzE8AAAwABgbGz0HIxAHDQYCBgMGBAYFBgYGBwYIBgkGCj0FEjotOnc6ZTpiOms6aTp0Oi06IDotOm86LTogOi06bTpvOno6LTogOi06bTpzOi0SOnM6cDpsOmk6dAkSOiAmARgbGz0GEjpBOnI6cjphOnkNHAA4AgAJHwNCGxsYGxs9BwIAGBsbPQcOPQUSOmw6ZTpuOmc6dDpoRCEFEy4bI0EbPQYSOnA6dTpzOmhEPQUfB0QhHwMBJgEbPQc4DjgQARAAAgEBGBs0ABAAPxsjCiMwD0EAKyMCBgtBCxI6dzppOm46ZDpvOncoEjpDOlM6UyQhLiMuGxI6dzppOm46ZDpvOncoEjpDOlM6UyQSOnM6dTpwOnA6bzpyOnQ6cyQhLhsjQRs9CCoYGxs9CQIAGBsbPQkOPQYSOmw6ZTpuOmc6dDpoRCEFEy4bIwAbHwRDEjp1Om46ZDplOmY6aTpuOmU6ZBQuGz0IEjp3Omk6bjpkOm86dygSOkM6UzpTJBI6czp1OnA6cDpvOnI6dDpzJD0GHwlEIR8EJgIYGxsjNBs9CBI6dzppOm46ZDpvOncoEjpDOlM6UyQSOnM6dTpwOnA6bzpyOnQ6cyQ9Bh8JRCEmARgbGz0IDh0ULhsjHBsfCCsxPQk4DjgQARAAAgEBGBs0ABAAPxsjACsMHwwfAzABMTwBAgwGAwQYGxs9CCMjBwgGAgYDBgQGBQYGPQQRGBsbIxAPQQArIwoGB0EHPQUSOmQ6bzpjOnU6bTplOm46dCgSOmM6cjplOmE6dDplOkU6bDplOm06ZTpuOnQkEjpzOnQ6eTpsOmUmARgbGz0FEjppOm46bjplOnI6SDpUOk06TEQfAxI6ezp9AUIbGxI6ZDpvOmM6dTptOmU6bjp0KBI6aDplOmE6ZCQSOmE6cDpwOmU6bjpkOkM6aDppOmw6ZCQfBSYBGz0EPQUSOnM6aDplOmU6dEQSOmM6czpzOlI6dTpsOmU6cyQSOmw6ZTpuOmc6dDpoJCECARQYGxs9BRI6cjplOm06bzp2OmVEJgAbKwwfBDE8AAEDGBsbPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSMGBxEGAgYDBgQGBSM9D0EAKyMwBgZBBj0DEjpBOnI6cjphOnkNHAAYGxs9AxI6dTpuOnM6aDppOmY6dEQSOk46dTptOmI6ZTpyKB8HMAAmASYBGz0DEjp1Om46czpoOmk6Zjp0RBI6Tjp1Om06YjplOnIoHwgwACYBJgEbPQMSOnU6bjpzOmg6aTpmOnREEjpOOnU6bTpiOmU6cigfCTAAJgEmARs9AxI6dTpuOnM6aDppOmY6dEQSOk46dTptOmI6ZTpyKB8KMAAmASYBGz0DEjp1Om46czpoOmk6Zjp0RBI6Tjp1Om06YjplOnIoHwswACYBJgEbPQMSOnU6bjpzOmg6aTpmOnREEjpOOnU6bTpiOmU6cigfDDAAJgEmARs9AxI6dTpuOnM6aDppOmY6dEQSOk46dTptOmI6ZTpyKB8NMAAmASYBGz0DEjp1Om46czpoOmk6Zjp0RBI6Tjp1Om06YjplOnIoHw4wACYBJgEbPQMSOnU6bjpzOmg6aTpmOnREEjpOOnU6bTpiOmU6cigfDzAAJgEmARs9AxI6dTpuOnM6aDppOmY6dEQSOk46dTptOmI6ZTpyKB8QMAAmASYBGz0EPQMSOmo6bzppOm5EEiYBGBsbEjpBOnI6cjphOnkNHAA4AgAJEjpwOmE6cjpzOmU6STpuOnQoHwQCAiYCQhsbKzEMEjpBOnI6cjphOnkNHAA4AgAJAgBCGxsxPAoABwsIDAkSCg0LDgwTDRAOEQ8UEA9CGxtCGxsqMTwAAwMEBUIbGzgCLAkjPAcHBgIGAwYEBgUGBj0GEjpkOm86Yzp1Om06ZTpuOnQoEjpjOmg6YTpyOnM6ZTp0JCEuGxI6ZDpvOmM6dTptOmU6bjp0KBI6YzpoOmE6cjphOmM6dDplOnI6UzplOnQkIS4bEhgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjBgcEBgISOkE6cjpyOmE6eQ0cADgCAAkfA0IbGzE8AQADBkIbG0IbGyoxPAADAwQFQhsbOAItCSMCBwoGAgYDBgQGBQYGBgcGCCMGBw0GAgYDBgQGBQYGBgcGCAYJBgkGCiMfBwoGAgYDBgQGBQYGIxAPQQArIx8GB0EHPQQSOlI6ZTpnOkU6eDpwDRI6KDpbOjA6LTo5Ol06ezoxOiw6Mzp9Oig6XDouOls6MDotOjk6XTp7OjE6LDozOn06KTp7OjM6fTp8Ols6YTotOmY6MDotOjk6XTp7OjE6LDo0On06KDo6Ols6YTotOmY6MDotOjk6XTp7OjE6LDo0On06KTp7Ojc6fTopEjACGBsbPQU9BBI6ZTp4OmU6Y0QfAyYBAgEJIRgbGz0IHwVEIRI6dTpuOmQ6ZTpmOmk6bjplOmQNFC4bIwobHwkfBTABGz0IHwVEHUIbGysMKjE9CjwCAQgECQMDGBsbPQQSOk86YjpqOmU6Yzp0DRwAGBsbPQUSOnc6aTpuOmQ6bzp3KBI6UjpUOkM6UDplOmU6cjpDOm86bjpuOmU6Yzp0Omk6bzpuJCEuGxI6dzppOm46ZDpvOncoEjptOm86ejpSOlQ6QzpQOmU6ZTpyOkM6bzpuOm46ZTpjOnQ6aTpvOm4kIS4bEjp3Omk6bjpkOm86dygSOm06czpSOlQ6QzpQOmU6ZTpyOkM6bzpuOm46ZTpjOnQ6aTpvOm4kIS4bEjp3Omk6bjpkOm86dygSOnc6ZTpiOms6aTp0OlI6VDpDOlA6ZTplOnI6QzpvOm46bjplOmM6dDppOm86biQhGBsbPQYSOk86YjpqOmU6Yzp0DRwAGBsbPQcSOk86YjpqOmU6Yzp0DRwAOBI6aTpjOmU6UzplOnI6djplOnI6cwkSOkE6cjpyOmE6eQ0cADgCAAkSOk86YjpqOmU6Yzp0DRwAOBI6dTpyOmw6cwkSOkE6cjpyOmE6eQ0cADgCAAkSOnM6dDp1Om46OjpzOnQ6dTpuOjE6LjpsOi46ZzpvOm86ZzpsOmU6LjpjOm86bTo6OjE6OTozOjA6Mjo/OnQ6cjphOm46czpwOm86cjp0Oj06dTpkOnBCGxs4AgEJEjpzOnQ6dTpuOjo6czp0OnU6bjoyOi46bDouOmc6bzpvOmc6bDplOi46YzpvOm06OjoxOjk6MzowOjI6Pzp0OnI6YTpuOnM6cDpvOnI6dDo9OnU6ZDpwQhsbOAICCRI6czp0OnU6bjo6OnM6dDp1Om46MzouOmw6LjpnOm86bzpnOmw6ZTouOmM6bzptOjo6MTo5OjM6MDoyOj86dDpyOmE6bjpzOnA6bzpyOnQ6PTp1OmQ6cEIbGzgCAwkSOnM6dDp1Om46OjpzOnQ6dTpuOjQ6LjpsOi46ZzpvOm86ZzpsOmU6LjpjOm86bTo6OjE6OTozOjA6Mjo/OnQ6cjphOm46czpwOm86cjp0Oj06dTpkOnBCGxtCGxtCGxtCGxsYGxs9CCoYGxsjBw9BACorMSMcBgtBCz0IHwUfBx8GHAIYGxsrDD0IEjpvOm46aTpjOmU6YzphOm46ZDppOmQ6YTp0OmVEIwcHBQYCBgM9AxI6YzphOm46ZDppOmQ6YTp0OmVEIS4bIzobHwQ9AxI6YzphOm46ZDppOmQ6YTp0OmVEEjpjOmE6bjpkOmk6ZDphOnQ6ZSQhMAEbKjE8AQEECgNCGxs9CBI6YzpyOmU6YTp0OmU6RDphOnQ6YTpDOmg6YTpuOm46ZTpsRBI6YjpsJgEbIwAPQQA9CBI6YzpyOmU6YTp0OmU6TzpmOmY6ZTpyRCYAEjp0Omg6ZTpuCSMcBwUGAgYDPQQSOnM6ZTp0Okw6bzpjOmE6bDpEOmU6czpjOnI6aTpwOnQ6aTpvOm5EHwMjLgcDBgIqMTwAACMfBwMGAioxPAAAJgMbKjE8AQEECAMjNgcDBgIqMTwAACYCGysjEAYMQQw9CBI6YzpyOmU6YTp0OmU6TzpmOmY6ZTpyRCYAEjp0Omg6ZTpuCSMHBwUGAgYDPQQSOnM6ZTp0Okw6bzpjOmE6bDpEOmU6czpjOnI6aTpwOnQ6aTpvOm5EHwMmARsqMTwBAQQIAyYBGysMEjpzOmU6dDpUOmk6bTplOm86dTp0KCM9BwgGAgYDBgQjNA9BABI6YzpvOm46czpvOmw6ZSgSOmw6bzpnJB8FJgEbKyMHBgVBBT0DPQYSOmw6bzpjOmE6bDpEOmU6czpjOnI6aTpwOnQ6aTpvOm5EEjpzOmQ6cCQSOnM6cDpsOmk6dCQSOgomARgbGz0DEjpmOm86cjpFOmE6YzpoRCM6BwUGAgYDPQMSOmk6bjpkOmU6eDpPOmZEEjphOj06YzphOm46ZDppOmQ6YTp0OmU6OiYBAgAULhsjPBsfBB8DMAEbKjE8AQEEBwMmARsrDCoxPAIABggHCgImAhsqMT0IPAABAxgbGz0GEhgbGyMuD0EAKyM2BglBCR8IIyMHBQYCBgM9AxI6bTphOnQ6YzpoRBI6UjplOmc6RTp4OnANEjpeOls6YTotOmY6MDotOjk6XTp7OjE6LDo0On06KDo6Ols6YTotOmY6MDotOjk6XTp7OjE6LDo0On06KTp7Ojc6fTokEjACJgEuGz0EHwMYGxsjPRs9BB8DGBsbKjE8AQEEBgMwARsrDD0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjEAcEBgISOkE6cjpyOmE6eQ0cADgCAAkfA0IbGzE8AQADBkIbG0IbGyoxPAADAwQFQhsbOAIuCSMwBwsGAgYDBgQGBQYGBgcGCAYJIwAHBgYCBgMGAyM6D0EAIzAPQQArIwcGBUEFEjpkOm86Yzp1Om06ZTpuOnQoEjpVOlI6TCQhKysxDCsjHwYEQQQSOmQ6bzpjOnU6bTplOm46dCgSOmw6bzpjOmE6dDppOm86biQSOmg6cjplOmYkISsxDBIxPQk8AAAYGxs9Bh8FAikwARgbGz0HEhgbGyNBD0EAKyMQBgpBCj0HHwYfCTAAMAESOj86cjphOm46ZDo9OjE6NToxOjk6NzoxOjM6NjoyOjQ6Mzo0OjcBGBsbKww9AxI6ZTp4OnA6bzpyOnQ6c0QSOk86YjpqOmU6Yzp0DRwAOBI6ZzplOnQJIwAHBAYCEjpBOnI6cjphOnkNHAA4AgAJHwNCGxsxPAEAAwdCGxtCGxsqMTwAAwMEBUIbGzgCLwkjAAcHBgIGAwYEBgUGBj0GEjpzOmM6cjplOmU6bigSOmM6bzpsOm86cjpEOmU6cDp0OmgkIRgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjCgcEBgISOkE6cjpyOmE6eQ0cADgCAAkfA0IbGzE8AQADBkIbG0IbGyoxPAADAwQFQhsbOAIwCSMwBwYGAgYDBgQGBT0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjBgcDBgISOkE6cjpyOmE6eQ0cADgCAAkSOjk6ODprQhsbMTwAAEIbG0IbGyoxPAADAwQFQhsbOAIxCSM8BwYGAgYDBgQGBT0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjHAcDBgISOkE6cjpyOmE6eQ0cADgCAAkCQhsbMTwAAEIbG0IbGyoxPAADAwQFQhsbOAIyCSM9BwoGAgYDBgQGBQYGBgcGCAYJI0EHBQYCPQMSOnc6aTpuOmQ6bzp3KBI6XzpXOkg6QjpDOlc6VzpPOmI6QzpOOks6WTpmOkM6SjpQOlA6YjpnOms6ZzplOmc6RDpDOmM6TTpmOlo6RDpNOkMkIS4jHBsSOnc6aTpuOmQ6bzp3KBI6XzpXOkg6QjpDOlc6VzpPOmI6QzpOOks6WTpmOkM6SjpQOlA6YjpnOms6ZzplOmc6RDpDOmM6TTpmOlo6RDpNOkMkJgASOmc6ZTp0OlQ6aTptOmUJJgACNR8ELxgbGyoxPQk8AgADCAQHGBsbPQYfBQIRMAEYGxs9Bx8FAhYwARgbGz0IAgAYGxsfBhI6dzppOm46ZDpvOncNEjpsOm86YTpkHwkwAxs9AxI6ZTp4OnA6bzpyOnQ6c0QSOk86YjpqOmU6Yzp0DRwAOBI6ZzplOnQJIzwHBAYCEjpBOnI6cjphOnkNHAA4AgAJHwNCGxsxPAEAAwhCGxtCGxsqMTwAAwMEBUIbGzgCMwkjPQcGBgIGAwYEBgU9AxI6ZTp4OnA6bzpyOnQ6c0QSOk86YjpqOmU6Yzp0DRwAOBI6ZzplOnQJIzQHBAYCBgM9AxI6czpjOnI6ZTplOm4oEjpoOmU6aTpnOmg6dCQhGBsbEjpBOnI6cjphOnkNHAA4AgAJHwNCGxsxPAAAQhsbQhsbKjE8AAMDBAVCGxs4AjQJIzAHCQYCBgMGBAYFBgYGBwYIIxAHDAYCBgMGBAYFBgYGByM6D0EAPQkSOm46bzp0OiA6czp1OnA6cDpvOnI6dDplOmQYGxsrIwcGCEEIPQMSOmQ6bzpjOnU6bTplOm46dCgSOmM6cjplOmE6dDplOkU6bDplOm06ZTpuOnQkEjpjOmE6bjp2OmE6cyYBGBsbPQQqGBsbI0EPQQASKysxIx8GCkEKPQQ9AxI6ZzplOnQ6QzpvOm46dDplOng6dEQSOjI6ZCYBGBsbKww9BhI6QzpsOmk6ZTpuOnQ6SjpTOiw6bzpyOmc6IDo8OmM6YTpuOnY6YTpzOj46IDoxOi46MBgbGz0EEjp0OmU6eDp0OkI6YTpzOmU6bDppOm46ZUQSOnQ6bzpwQhsbPQQSOmY6bzpuOnREEjoxOjQ6cDp4OiA6JzpBOnI6aTphOmw6J0IbGz0EEjp0OmU6eDp0OkI6YTpzOmU6bDppOm46ZUQSOmE6bDpwOmg6YTpiOmU6dDppOmNCGxs9BBI6ZjppOmw6bDpTOnQ6eTpsOmVEEjojOmY6NjowQhsbPQQSOmY6aTpsOmw6UjplOmM6dEQCfQIBAj4CFCYEGz0EEjpmOmk6bDpsOlM6dDp5Omw6ZUQSOiM6MDo2OjlCGxs9BBI6ZjppOmw6bDpUOmU6eDp0RB8GAgICDyYDGz0EEjpmOmk6bDpsOlM6dDp5Omw6ZUQSOnI6ZzpiOmE6KDoxOjA6MjosOiA6MjowOjQ6LDogOjA6LDogOjA6Ljo3OilCGxs9BBI6ZjppOmw6bDpUOmU6eDp0RB8GAgQCESYDGx8LPQMSOnQ6bzpEOmE6dDphOlU6UjpMRCYAEjpyOmU6cDpsOmE6YzplCRI6UjplOmc6RTp4OnANEjpbOlw6dTowOjA6MDowOi06XDp1OjA6MDoyOjA6XTorEjpnMAISJgIwASsxDCoxPQc8AgAJBgsIGBsbIyMHBQYCBgMGBD0EPQMSOmw6ZTpuOmc6dDpoRCEYGxsfBAJkJRMuGyMQGx8DMRI9AxI6czp1OmI6czp0OnJEAh44JgIBPQMSOnM6dTpiOnM6dDpyRBI6TTphOnQ6aCgSOmY6bDpvOm86ciQfBAIDNSYBAh4mAgE9AxI6czpsOmk6YzplRAIAAh4vJgEBMT0IPAABAxgbGz0GEhgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjOgcFBgISOkE6cjpyOmE6eQ0cADgCAAkfAy4bPQMfBDAAGBsbHwNCGxsxPAIAAwYEB0IbG0IbGyoxPAADAwQFQhsbOAI1CSMmBxAGAgYDBgQGBQYGBgcGCAYJBgoGCwYMBg0GDiMGBw4GAgYDBgQGBQYGPQM9BxI6ZzplOnREJgACAAkhGBsbHwMCCiUuGyMuGx8DMT0EEjpuOmE6djppOmc6YTp0Om86cigSOmE6cDpwOlY6ZTpyOnM6aTpvOm4kIS4bEhgbGz0FEjpBOnI6cjphOnkNHAA4AgAJEjp3Omk6bjpkOm86dygSOmM6YTpsOmw6UDpoOmE6bjp0Om86bSQhQhsbOAIBCRI6dzppOm46ZDpvOncoEjpfOnA6aDphOm46dDpvOm0kIUIbGzgCAgkSOlI6ZTpnOkU6eDpwKBI6cDpoOmE6bjp0Om86bTpqOnMSOmkKAhI6dDplOnM6dAkSOm46YTp2Omk6ZzphOnQ6bzpyKBI6dTpzOmU6cjpBOmc6ZTpuOnQkISYBQhsbOAIDCRI6UjplOmc6RTp4OnAoEjpwOmg6YTpuOnQ6bzptOmo6cxI6aQoCEjp0OmU6czp0CR8EJgFCGxs4AgQJEjpSOmU6ZzpFOng6cCgSOnA6aDphOm46dDpvOm06ajpzEjppCgISOnQ6ZTpzOnQJHwgmAUIbGzgCBQkSOnc6aTpuOmQ6bzp3KBI6VzplOmI6UDphOmc6ZSQhQhsbOAIGCRI6UjplOmc6RTp4OnAoEjpwOnk6dDpoOm86bhI6aQoCEjp0OmU6czp0CR8EJgFCGxs4AgcJEjpkOm86Yzp1Om06ZTpuOnQoEjokOmM6ZDpjOl86YTpzOmQ6ajpmOmw6YTpzOnU6dDpvOnA6ZjpoOnY6YzpaOkw6bTpjOmY6bDpfJCFCGxs4AggJEjpkOm86Yzp1Om06ZTpuOnQoEjpfOl86dzplOmI6ZDpyOmk6djplOnI6XzpzOmM6cjppOnA6dDpfOmY6biQhQhsbOAIJCRI6dzppOm46ZDpvOncoEjpmOng6ZDpyOmk6djplOnI6XzppOmQkIUIbGzgCCgkSOnc6aTpuOmQ6bzp3KBI6XzpfOmY6eDpkOnI6aTp2OmU6cjpfOnU6bjp3OnI6YTpwOnA6ZTpkJCFCGxs4AgsJEjp3Omk6bjpkOm86dygSOmQ6bzptOkE6dTp0Om86bTphOnQ6aTpvOm4kIUIbGzgCDAkSOnc6aTpuOmQ6bzp3KBI6dTpiOm86dCQhQhsbOAINCRI6UjplOmc6RTp4OnAoEjpaOm86bTpiOmk6ZRI6aQoCEjp0OmU6czp0CRI6bjphOnY6aTpnOmE6dDpvOnIoEjp2OmU6bjpkOm86ciQhJgFCGxs4Ag4JEjpSOmU6ZzpFOng6cCgSOlo6bzptOmI6aTplEjppCgISOnQ6ZTpzOnQJEjpuOmE6djppOmc6YTp0Om86cigSOmE6cDpwOk46YTptOmUkISYBQhsbOAIPCRI6UjplOmc6RTp4OnAoEjpDOmE6czpwOmU6cjpKOlMSOmkKAhI6dDplOnM6dAkfBCYBQhsbOAIQCRI6dzppOm46ZDpvOncoEjpDOmE6czpwOmU6cjpFOnI6cjpvOnIkIUIbGzgCEQkSOnc6aTpuOmQ6bzp3KBI6YzphOnM6cDplOnIkIUIbGzgCEgkSOnc6aTpuOmQ6bzp3KBI6cDphOnQ6YzpoOlI6ZTpxOnU6aTpyOmUkIUIbGzgCEwkSOnc6aTpuOmQ6bzp3KBI6bjphOnY6aTpnOmE6dDpvOnIkEjp3OmU6YjpkOnI6aTp2OmU6ciQhQhsbOAIUCSMwBwYGAgYDBgQjQQ9BABErMSMGBgVBBT0DEjpPOmI6ajplOmM6dCgSOmc6ZTp0Ok86dzpuOlA6cjpvOnA6ZTpyOnQ6eTpEOmU6czpjOnI6aTpwOnQ6bzpyJBI6bjphOnY6aTpnOmE6dDpvOnINEjp3OmU6YjpkOnI6aTp2OmU6ciYCEjpnOmU6dAkhGBsbHwNDEjpmOnU6bjpjOnQ6aTpvOm4ULhsjABsdKzERKzEMKjE8AAAwAEIbGzgCFQkfCTAAE0IbGzgCFgkfCjAAE0IbGzgCFwkfCzAAE0IbGzgCGAkfDDAAE0IbGzgCGQkfDTAAE0IbGzgCGgkSOlI6ZTpnOkU6eDpwKBI6XjpmOmk6bDplEjppCgISOnQ6ZTpzOnQJEjp3Omk6bjpkOm86dygSOmw6bzpjOmE6dDppOm86biQSOmg6cjplOmYkISYBQhsbGBsbPQYCABgbGz0GDj0FEjpsOmU6bjpnOnQ6aEQhBRMuGyMwGz0FHwZEIS4bIzQbHwYCAQExPQY4DjgQARAAAgEBGBs0ABAAPxsjOgIAMT0OPAcABwsIDAkGCgcLCAwJDQoYGxs9Bh8FAhkwARgbGz0HHwUCNjABGBsbPQgfBQI3MAEYGxs9CR8FAjgwARgbGz0KHwUCOTABGBsbPQsfBQIcMAEYGxs9DBIYGxsjPQ9BAD0MPQ8SOnM6dDphOmM6a0QhGBsbKyMABg9BDx4CAAkhGysMPQMSOmU6eDpwOm86cjp0OnNEEjpPOmI6ajplOmM6dA0cADgSOmc6ZTp0CSMmBwcGAgYDBgQjAA9BABI6QTpyOnI6YTp5DRwAOAIACQJjQhsbKzEjNAYFQQU9Ax8GMAAYGxsSOkE6cjpyOmE6eQ0cADgCAAkfA0IbGysxDCoxPAEABg5CGxtCGxsqMTwAAwMEBUIbGzgCNgkjNgcHBgIGAwYEBgUGBiM0Bw0GAgYDBgQGBQYGBgcGCAYJBgoGCyMKD0EAESsxI0EGDEEMPQMSGBsbPQQSOmQ6bzpjOnU6bTplOm46dCgSOmM6cjplOmE6dDplOkU6bDplOm06ZTpuOnQkEjpkOmk6diYBGBsbPQUSOmQ6bzpjOnU6bTplOm46dCgSOmM6cjplOmE6dDplOkU6bDplOm06ZTpuOnQkEjpwJgEYGxs9BhI6ZDpvOmM6dTptOmU6bjp0KBI6YzpyOmU6YTp0OmU6RTpsOmU6bTplOm46dCQSOnM6cDphOm4mARgbGz0EEjphOnA6cDplOm46ZDpDOmg6aTpsOmREHwUmARs9Bz0EEjpjOmw6bzpuOmU6TjpvOmQ6ZUQRJgEYGxs9BBI6YTpwOnA6ZTpuOmQ6QzpoOmk6bDpkRB8HJgEbPQg9BBI6aTpuOnM6ZTpyOnQ6QjplOmY6bzpyOmVEHwcfBSYCGBsbPQgSOmM6bDphOnM6czpOOmE6bTplRBI6YzpsOmw6MUIbGz0IEjpzOmU6dDpBOnQ6dDpyOmk6Yjp1OnQ6ZUQSOmM6bDphOnM6cxI6czpzOnMmAhs9BhI6aTpuOnM6ZTpyOnQ6QjplOmY6bzpyOmVEHwgeJgIbPQM9BhI6aTpuOm46ZTpyOkg6VDpNOkxEIS4bEhgbGz0DPQMSOnI6ZTpwOmw6YTpjOmVEEjpSOmU6ZzpFOng6cA0SOjw6fDo+Onw6XDovOnw6XDpzOnw6Ijp8OicSOmcwAhImAhgbGz0DPQMSOnQ6bzpMOm86dzplOnI6QzphOnM6ZUQmABgbGz0JHwMSOmQ6aTp2OmQ6aTp2OmQ6aTp2OnA6cDpkOmk6dhQYGxs9ChI6QTpyOnI6YTp5DRwAOAIACRI6ZEIbGzgCAQkSOmlCGxs4AgIJEjp2QhsbOAIDCRI6Y0IbGzgCBAkSOmxCGxs4AgUJEjphQhsbOAIGCRI6c0IbGzgCBwkSOnNCGxs4AggJEjo9QhsbOAIJCRI6c0IbGzgCCgkSOnNCGxs4AgsJEjpzQhsbOAIMCRI6ZEIbGzgCDQkSOmlCGxs4Ag4JEjp2QhsbGBsbHwM9ChI6ajpvOmk6bkQSJgEULiM8Gx8JEysxDCoxPQY8AAAYGxs9AxI6ZTp4OnA6bzpyOnQ6c0QfBkIbGyoxPAADAwQFQhsbOAI3CSMuBwcGAgYDBgQGBQYGIwAHCgYCBgMGBAYFBgYGBwYIIz0PQQARKzEjMAYJQQk9AxI6ZDpvOmM6dTptOmU6bjp0KBI6YzpyOmU6YTp0OmU6RTpsOmU6bTplOm46dCQSOmk6ZjpyOmE6bTplJgEYGxsSOmQ6bzpjOnU6bTplOm46dCgSOmI6bzpkOnkkEjphOnA6cDplOm46ZDpDOmg6aTpsOmQkHwMmARs9AxI6czp0Onk6bDplRBI6ZDppOnM6cDpsOmE6eSQSOm46bzpuOmVCGxs9BD0DEjpjOm86bjp0OmU6bjp0Olc6aTpuOmQ6bzp3RCEYGxs9BT0EEjpkOm86Yzp1Om06ZTpuOnREIRgbGz0GPQUSOmM6cjplOmE6dDplOkU6bDplOm06ZTpuOnREEjpkOmk6diYBGBsbPQc9BhI6bzp1OnQ6ZTpyOkg6VDpNOkxEIS4bEhgbGz0HPQcSOnI6ZTpwOmw6YTpjOmVEEjpSOmU6ZzpFOng6cA0SOjw6fDo+Onw6XDovOnw6XDpzOnw6Ijp8OicSOmcwAhImAhgbGz0HPQcSOnQ6bzpMOm86dzplOnI6QzphOnM6ZUQmABgbGx8HEjpkOmk6djpkOmk6dhQrMQwqMT0GPAAAGBsbPQMSOmU6eDpwOm86cjp0OnNEHwZCGxsqMTwAAwMEBUIbGzgCOAkjEAcHBgIGAwYEBgUGBiMHBwkGAgYDBgQGBQYGBgcjPQ9BABErMSM8BghBCD0DEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6ZDppOnYmARgbGz0DEjpzOnQ6eTpsOmVEEjpwOm86czppOnQ6aTpvOm4kEjphOmI6czpvOmw6dTp0OmVCGxs9AxI6czp0Onk6bDplRBI6dzppOmQ6dDpoJBI6MjowOjA6cDp4QhsbPQMSOnM6dDp5Omw6ZUQSOmg6ZTppOmc6aDp0JBI6MjowOjA6cDp4QhsbPQMSOnM6dDp5Omw6ZUQSOmw6ZTpmOnQkEjotOjE6MDowOjA6cDp4QhsbPQMSOnM6dDp5Omw6ZUQSOnQ6bzpwJBI6LToxOjA6MDowOnA6eEIbGz0EEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6ZDppOnYmARgbGz0EEjpzOnQ6eTpsOmVEEjpwOm86czppOnQ6aTpvOm4kEjphOmI6czpvOmw6dTp0OmVCGxs9BBI6czp0Onk6bDplRBI6bDplOmY6dCQSOjI6MDpwOnhCGxs9BBI6czp0Onk6bDplRBI6dDpvOnAkEjozOjA6cDp4QhsbPQQSOnM6dDp5Omw6ZUQSOnc6aTpkOnQ6aCQSOjE6MDpwOnhCGxs9BBI6czp0Onk6bDplRBI6aDplOmk6ZzpoOnQkEjoyOjA6cDp4QhsbPQMSOmE6cDpwOmU6bjpkOkM6aDppOmw6ZEQfBCYBGxI6ZDpvOmM6dTptOmU6bjp0KBI6YjpvOmQ6eSQSOmE6cDpwOmU6bjpkOkM6aDppOmw6ZCQfAyYBGz0FPQQSOm86ZjpmOnM6ZTp0Okw6ZTpmOnREIRgbGz0GPQQSOmc6ZTp0OkI6bzp1Om46ZDppOm46ZzpDOmw6aTplOm46dDpSOmU6Yzp0RCYAGBsbEjpkOm86Yzp1Om06ZTpuOnQoEjpiOm86ZDp5JBI6cjplOm06bzp2OmU6QzpoOmk6bDpkJB8DJgEbHwUCFBQuIxwbEj0GEjpiOm86dDp0Om86bUQhARI6aTpuOmQ6ZTp4Ok86ZgkSOi06OSYBAgACAS8lKzEMKjE9BjwAABgbGz0DEjplOng6cDpvOnI6dDpzRB8GQhsbKjE8AAMDBAVCGxs4AjkJIxwHBwYCBgMGBAYFBgYjCgcLBgIGAwYEBgUGBgYHBggGBwYEBgkjBg9BABErMSM0BgpBCj0DEhgbGz0EEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6ZDppOnYmARgbGz0FEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6bDppJgEYGxs9BhI6ZDpvOmM6dTptOmU6bjp0KBI6YzpyOmU6YTp0OmU6RTpsOmU6bTplOm46dCQSOmEmARgbGz0HEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6bDppJgEYGxs9CBI6ZDpvOmM6dTptOmU6bjp0KBI6YzpyOmU6YTp0OmU6RTpsOmU6bTplOm46dCQSOmEmARgbGz0HEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6bDppJgEYGxs9BBI6ZDpvOmM6dTptOmU6bjp0KBI6YzpyOmU6YTp0OmU6RTpsOmU6bTplOm46dCQSOmQ6aTp2JgEYGxs9BhI6YTpwOnA6ZTpuOmQ6QzpoOmk6bDpkRB8EJgEbPQYSOmE6cDpwOmU6bjpkOkM6aDppOmw6ZEQfByYBGz0EEjphOnA6cDplOm46ZDpDOmg6aTpsOmREHwgmARs9BBI6YTpwOnA6ZTpuOmQ6QzpoOmk6bDpkRB8HJgEbPQgSOmE6cDpwOmU6bjpkOkM6aDppOmw6ZEQfBSYBGz0EEjpyOmU6cDpsOmE6YzplOkM6aDppOmw6ZEQfBR8IJgIbPQQSOnI6ZTptOm86djplOkM6aDppOmw6ZEQfByYBGz0GEjpyOmU6bTpvOnY6ZTpDOmg6aTpsOmREHwQmARs9CBI6YTpwOnA6ZTpuOmQ6QzpoOmk6bDpkRB8FJgEbPQcSOmE6cDpwOmU6bjpkOkM6aDppOmw6ZEQfCCYBGz0DPQUSOm86dTp0OmU6cjpIOlQ6TTpMRCEuGz0FEjppOm46bjplOnI6SDpUOk06TEQhLhsSGBsbPQM9AxI6cjplOnA6bDphOmM6ZUQSOlI6ZTpnOkU6eDpwDRI6PDp8Oj46fDpcOi86fDpcOnM6fDoiOnw6JxI6ZzACEiYCGBsbPQM9AxI6dDpvOkw6bzp3OmU6cjpDOmE6czplRCYAGBsbHwMSOmw6aTpsOmkUKzEMKjE9BjwAABgbGz0DEjplOng6cDpvOnI6dDpzRB8GQhsbKjE8AAMDBAVCGxs4AjoJIy4HBwYCBgMGBAYFBgY9BhI6dzppOm46ZDpvOncoEjpuOmE6djppOmc6YTp0Om86ciQSOmM6bzpvOms6aTplOkU6bjphOmI6bDplOmQkIRgbGz0DEjplOng6cDpvOnI6dDpzRBI6TzpiOmo6ZTpjOnQNHAA4EjpnOmU6dAkjAgcEBgISOkE6cjpyOmE6eQ0cADgCAAkfAy4bEjoyIy4bEjoxQhsbOAIBCR5CGxs4AgIJAgFCGxsxPAEAAwZCGxtCGxsqMTwAAwMEBUIbGzgCOwkjAAcMBgIGAwYEBgUGBgYHBggGCQYKBgsjHwcFBgIGAz0EHwMYGxsqMT0IPAEBBAcDGBsbIxAHBAYCHwMxPQk8AQADBxgbGyMGBwcGAgYDBgMjMA9BACsjHAYEQQQfBRI6ZTpuOmM6bzpkOmU6VTpSOkk6QzpvOm06cDpvOm46ZTpuOnQoHwYfAzABEjpzOmw6aTpjOmUJAgACZC8mASYBMAEbKwwqMT0KPAIBBQgGBgMYGxsjMAcGBgIGAyM8D0EAHwUfBDABGysjIwYEQQQSOkU6cjpyOm86cigSOmU6cjpyOnIKAUUrDCoxPQs8AQAFChgbGz0GHwUCPDABGBsbPQcSGBsbPQQSOnM6ZTp0OkU6cjpyOm86cjpTOnQ6YTpjOmtEHwtCGxs9BBI6czplOnQ6RTpyOnI6bzpyRB8IQhsbPQQSOmc6ZTp0OkU6cjpyOm86ckQfCUIbGyoxPAADAwQFQhsbOAI8CSMQBwcGAgYDBgQGBQYGIzYHCAYCBgMGBAYFBgY9BBIYGxsfAy4jNhs9AxI6czp0OmE6YzprRCEuGyMHGz0EPQMSOnM6dDphOmM6a0QSOnI6ZTpwOmw6YTpjOmUkEjpSOmU6ZzpFOng6cA0SOlw6bhI6ZzppMAISJgISOnM6cDpsOmk6dAkSOlI6ZTpnOkU6eDpwDRI6XDpiOmE6dDpcOmISMAImARI6ajpvOmk6bgkSOgomARI6cjplOnA6bDphOmM6ZQkSOlI6ZTpnOkU6eDpwDRI6XDo/Ols6Xjo6Ol06KxI6ZzppMAISJgIYGxsjQQ9BACsjPQYHQQc9BT0DEjp0Om86Uzp0OnI6aTpuOmdEJgAYGxs9BBI6aTpuOmQ6ZTp4Ok86ZkQfBSYBAgAFEy4bIxwbPQQfBRI6QAEfBAEYGxsrDB8EMT0GPAABAxgbGz0DEjplOng6cDpvOnI6dDpzRB8GQhsbKjE8AAMDBAVCGxs4Aj0JIxwHBwYCBgMGBAYFBgYjEAcEBgIGAz0DEjpkOm86Yzp1Om06ZTpuOnQoEjpjOnI6ZTphOnQ6ZTpFOmw6ZTptOmU6bjp0JBI6czpjOnI6aTpwOnQmARgbGz0DEjpzOnI6Y0QSOmg6dDp0OnA6czo6Oi86LzpjOmE6cDp0OmM6aDphOi46Zzp0Omk6bTpnOi46YzpvOm06LzoxOi86ajpzOm86bjoyOi46ajpzQhsbEjpkOm86Yzp1Om06ZTpuOnQoEjpnOmU6dDpFOmw6ZTptOmU6bjp0OnM6Qjp5OlQ6YTpnOk46YTptOmUkEjpoOmU6YTpkJgESOmk6dDplOm0JAgAmARI6YTpwOnA6ZTpuOmQ6QzpoOmk6bDpkCR8DJgEbKjE9BjwAABgbGz0DEjplOng6cDpvOnI6dDpzRB8GQhsbKjE8AAMDBAVCGxswARsqMQ==", [5, 1518, 303, 445, 329, 334, 332, 443, 446, 305, 464, 798, 509, 513, 511, 553, 554, 559, 557, 693, 799, 466, 813, 1233, 833, 838, 836, 850, 857, 862, 860, 866, 873, 877, 875, 895, 896, 900, 898, 903, 904, 908, 906, 934, 935, 940, 938, 944, 1122, 1126, 1124, 1145, 1146, 1151, 1149, 1229, 1157, 1163, 1161, 1225, 1182, 1197, 1198, 1184, 1223, 1155, 1227, 1229, 1234, 815, 1251, 1374, 1266, 1270, 1268, 1296, 1297, 1318, 1300, 1309, 1310, 1302, 1316, 1352, 1320, 1346, 1347, 1322, 1375, 1253, 1391, 1482, 1483, 1393, 1542, 2107, 1724, 1836, 1728, 2104, 1764, 1823, 1824, 1766, 1834, 2104, 1839, 1726, 1887, 1950, 1951, 1889, 2108, 1544, 2122, 2936, 2233, 2782, 2294, 2298, 2296, 2315, 2316, 2690, 2369, 1e9, 2422, 1e9, 2516, 2520, 2518, 2605, 2624, 1e3, 2688, 2780, 2758, 2763, 2761, 2780, 2772, 1e3, 2783, 2235, 2807, 2861, 2862, 2809, 2890, 2899, 2900, 2892, 2937, 2124, 2951, 4113, 2968, 3447, 3226, 3236, 3230, 3444, 3234, 3444, 3239, 3228, 3283, 3288, 3286, 3338, 3384, 3389, 3387, 3443, 3450, 2970, 3459, 4012, 3608, 3613, 3611, 3786, 3653, 3658, 3656, 3681, 3776, 3786, 3780, 4003, 3784, 4003, 3789, 3778, 3833, 3838, 3836, 3890, 3936, 3941, 3939, 4002, 3947, 3999, 4007, 4011, 4015, 3461, 4114, 2953, 4128, 6636, 4179, 4318, 4197, 4202, 4200, 4205, 4236, 4240, 4241, 4246, 4244, 4316, 4272, 4277, 4275, 4312, 4310, 4264, 4321, 4181, 4330, 4910, 4438, 4443, 4441, 4862, 4459, 4464, 4462, 4468, 4466, 4839, 4544, 4555, 4553, 4575, 4582, 4587, 4585, 4599, 4611, 4790, 4618, 4643, 4644, 4769, 4663, 4708, 4671, 4694, 4692, 4723, 4706, 4723, 4716, 4719, 4742, 4747, 4745, 4839, 4759, 4762, 4767, 4839, 4788, 4839, 4810, 4816, 4814, 4823, 4837, 4839, 4860, 4415, 4913, 4332, 4930, 5068, 4967, 5049, 4994, 4999, 4997, 5066, 5005, 5011, 5009, 5042, 5040, 5003, 5044, 5066, 5047, 5066, 5071, 4932, 5084, 5173, 5122, 5127, 5125, 5171, 5169, 5099, 5176, 5086, 5185, 5479, 5227, 5232, 5230, 5404, 5254, 5259, 5257, 5307, 5323, 5328, 5326, 5346, 5358, 5363, 5361, 5381, 5402, 5204, 5434, 5439, 5437, 5477, 5475, 5411, 5482, 5187, 5532, 5536, 5534, 5585, 5586, 5763, 5589, 5755, 5600, 5604, 5602, 5638, 5639, 5643, 5641, 5686, 5687, 5691, 5689, 5731, 5732, 5740, 5738, 5754, 5756, 5591, 5761, 5782, 5765, 5777, 5778, 5767, 6206, 6585, 6242, 6313, 6246, 6534, 6311, 6534, 6316, 6244, 6330, 6364, 6365, 6370, 6368, 6376, 6556, 6575, 6576, 6558, 6586, 6208, 6637, 4130, 6651, 7024, 6676, 6793, 6685, 6785, 6786, 6687, 6794, 6678, 7025, 6653, 7039, 7080, 7081, 7041, 7095, 10044, 7120, 7474, 7166, 84941944608, 7172, 7177, 7175, 7452, 7191, 7267, 7201, 7233, 7231, 7298, 7260, 131606, 7265, 7298, 7294, 263182, 7313, 2654435769, 7326, 7411, 7339, 7374, 7372, 7445, 7404, 131606, 7409, 7445, 7441, 263182, 7450, 7165, 7477, 7122, 7488, 7568, 7571, 7490, 7579, 7688, 7613, 7618, 7616, 7684, 7682, 7605, 7691, 7581, 7699, 9537, 7767, 7892, 7803, 7808, 7806, 7880, 7878, 7795, 7893, 7769, 7918, 7968, 7929, 7939, 7933, 7965, 7937, 7965, 7942, 7931, 7969, 7920, 7984, 8111, 8022, 8027, 8025, 8099, 8097, 8014, 8112, 7986, 8137, 8187, 8148, 8158, 8152, 8184, 8156, 8184, 8161, 8150, 8188, 8139, 8203, 8328, 8239, 8244, 8242, 8316, 8314, 8231, 8329, 8205, 8354, 8404, 8365, 8375, 8369, 8401, 8373, 8401, 8378, 8367, 8405, 8356, 8420, 8545, 8456, 8461, 8459, 8533, 8531, 8448, 8546, 8422, 8576, 8698, 8612, 8617, 8615, 8686, 8684, 8604, 8699, 8578, 8724, 8774, 8735, 8745, 8739, 8771, 8743, 8771, 8748, 8737, 8775, 8726, 8785, 8835, 8796, 8806, 8800, 8832, 8804, 8832, 8809, 8798, 8836, 8787, 8846, 8896, 8857, 8867, 8861, 8893, 8865, 8893, 8870, 8859, 8897, 8848, 8912, 9037, 8948, 8953, 8951, 9025, 9023, 8940, 9038, 8914, 9068, 9190, 9104, 9109, 9107, 9178, 9176, 9096, 9191, 9070, 9221, 9346, 9257, 9262, 9260, 9334, 9332, 9249, 9347, 9223, 9401, 9406, 9404, 9529, 9527, 9378, 9540, 7701, 9588, 9957, 9591, 9952, 9807, 9822, 9823, 9828, 9826, 9948, 9860, .75, 9875, 9880, 9878, 9889, 9946, 9783, 9953, 9593, 10017, 10032, 10033, 10019, 10045, 7097, 10058, 11189, 11190, 10060, 11204, 11301, 11260, 11289, 11290, 11262, 11302, 11206, 11316, 11885, 11335, 11748, 11352, 11364, 11356, 11745, 11362, 11745, 11367, 11354, 11455, 11459, 11457, 11544, 11639, 11685, 11683, 11740, 11751, 11337, 11764, 11774, 11768, 11780, 11772, 11780, 11777, 11766, 11825, 11869, 11852, 11865, 11870, 11827, 11886, 11318, 11900, 12323, 11923, 12169, 11937, 11942, 11940, 11945, 11952, 11994, 11956, 12165, 11992, 12165, 11997, 11954, 12172, 11925, 12263, 12307, 12290, 12303, 12308, 12265, 12324, 11902, 12338, 12730, 12353, 12696, 12366, 12378, 12370, 12693, 12376, 12693, 12381, 12368, 12489, 12554, 12680, 12685, 12683, 12690, 12699, 12355, 12731, 12340, 12745, 12922, 12760, 12887, 12890, 12762, 12923, 12747, 12937, 13098, 12993, 13086, 13079, 13082, 13087, 12995, 13099, 12939, 13113, 13921, 13128, 13813, 13147, 13157, 13151, 13810, 13155, 13810, 13160, 13149, 13381, 13389, 13387, 13427, 13501, 13509, 13507, 13549, 13621, 13629, 13627, 13633, 13725, 13733, 13731, 13801, 13792, 13798, 13796, 13801, 13816, 13130, 13866, 13907, 13908, 13868, 13922, 13115, 13936, 14071, 13992, 14059, 14060, 13994, 14072, 13938, 14086, 14613, 14107, 14272, 14120, 14124, 14122, 14146, 14147, 14152, 14150, 14270, 14275, 14109, 14369, 14433, 14434, 14371, 14454, 14547, 14548, 14456, 14570, 14599, 14600, 14572, 14614, 14088, 14628, 14814, 14643, 14777, 14709, 14730, 14728, 14775, 14780, 14645, 14815, 14630, 14829, 14866, 14867, 14831, 14881, 15308, 14904, 15154, 14918, 14923, 14921, 14926, 14933, 14975, 14937, 15150, 14973, 15150, 14978, 14935, 15157, 14906, 15248, 15292, 15275, 15288, 15293, 15250, 15309, 14883, 15323, 15452, 15388, 15438, 15439, 15390, 15453, 15325, 15467, 15580, 15536, 15566, 15567, 15538, 15581, 15469, 15595, 15836, 15695, 15699, 15697, 15784, 15803, 1e3, 15837, 15597, 15851, 15966, 15920, 15952, 15953, 15922, 15967, 15853, 15981, 16080, 15998, 16033, 16021, 16026, 16024, 16030, 16036, 16e3, 16081, 15983, 16095, 16677, 16110, 16643, 16129, 16141, 16133, 16640, 16139, 16640, 16144, 16131, 16421, 16446, 16447, 16450, 16601, 16605, 16603, 16638, 16646, 16112, 16678, 16097, 16692, 17048, 16709, 16834, 16720, 16777, 16724, 16831, 16727, 16737, 16731, 16772, 16735, 16772, 16740, 16729, 16775, 16831, 16780, 16722, 16837, 16711, 16893, 17032, 16910, 16920, 16914, 17007, 16918, 17007, 16923, 16912, 16989, 16994, 16992, 17006, 17033, 16895, 17049, 16694, 17063, 17406, 17167, 17392, 17186, 17190, 17188, 17208, 17209, 17214, 17212, 17343, 17245, 17250, 17248, 17298, 17296, 17222, 17393, 17169, 17407, 17065, 17421, 17781, 17458, 17462, 17460, 17488, 17499, 17509, 17503, 17692, 17507, 17692, 17512, 17501, 17560, 17564, 17562, 17690, 17658, 17677, 17678, 17660, 17737, 17767, 17768, 17739, 17782, 17423, 17796, 17911, 17865, 17897, 17898, 17867, 17912, 17798, 17926, 19360, 17953, 18238, 17962, 17972, 17966, 18235, 17970, 18235, 17975, 17964, 18041, 18224, 18056, 18066, 18060, 18221, 18064, 18221, 18069, 18058, 18154, 18159, 18157, 18220, 18189, 18194, 18192, 18220, 18225, 18043, 18241, 17955, 18250, 18436, 18377, 18382, 18380, 18385, 18424, 18428, 18426, 18435, 18439, 18252, 18446, 18501, 18504, 18448, 18612, 18620, 18621, 18614, 18630, 18638, 18639, 18632, 18672, 18753, 18707, 18711, 18709, 18744, 18754, 18674, 18785, 18866, 18820, 18824, 18822, 18857, 18867, 18787, 18878, 19193, 18887, 18897, 18891, 19190, 18895, 19190, 18900, 18889, 18929, 19168, 18938, 18981, 18942, 19165, 18979, 19165, 18984, 18940, 18991, 18996, 18994, 19037, 19044, 19049, 19047, 19084, 19169, 18931, 19194, 18880, 19234, 19349, 19245, 19258, 19249, 19346, 19256, 19346, 19261, 19247, 19350, 19236, 19361, 17928, 19375, 19649, 19479, 19635, 19506, 19512, 19510, 19631, 19636, 19481, 19650, 19377, 19664, 19860, 19720, 19848, 19835, 19841, 19839, 19844, 19849, 19722, 19861, 19666, 19875, 20007, 19931, 19995, 19996, 19933, 20008, 19877, 20022, 20315, 20078, 20303, 20186, 20190, 20188, 20275, 20294, 1e3, 20304, 20080, 20316, 20024, 20330, 22198, 20367, 20858, 20384, 20413, 20423, 20428, 20426, 20856, 20469, 20515, 20513, 20559, 20670, 20674, 20672, 20759, 20861, 20369, 20879, 21270, 20950, 20955, 20953, 21211, 20973, 21109, 21107, 21181, 21209, 20927, 21273, 20881, 21368, 21374, 21372, 21377, 21492, 21496, 21494, 21581, 21644, 21740, 21741, 21646, 21761, 22119, 21826, 21831, 21829, 21919, 21917, 21803, 22003, 22008, 22006, 22074, 22034, 22039, 22037, 22074, 22072, 22026, 22120, 21763, 22146, 22182, 22183, 22148, 22199, 20332, 22213, 23316, 22232, 22438, 22264, 22268, 22266, 22302, 22303, 22308, 22306, 22395, 22441, 22234, 22449, 22711, 22495, 22499, 22497, 22547, 22548, 22553, 22551, 22668, 22714, 22451, 22722, 23159, 22752, 23075, 22755, 22813, 22759, 23071, 22811, 23071, 22816, 22757, 23073, 23116, 23162, 22724, 23317, 22215, 23331, 23712, 23368, 23703, 23508, 23513, 23511, 23701, 23582, 23586, 23584, 23619, 23620, 23625, 23623, 23628, 23681, 23685, 23683, 23692, 23693, 23698, 23696, 23701, 23704, 23370, 23713, 23333, 23727, 24219, 23783, 24207, 23833, 23910, 23911, 23966, 24011, 24090, 24091, 24148, 24208, 23785, 24220, 23729, 24234, 24712, 24251, 24602, 24264, 24282, 24268, 24599, 24280, 24599, 24285, 24266, 24571, 24589, 24587, 24597, 24605, 24253, 24666, 24698, 24699, 24668, 24713, 24236, 24727, 24909, 24796, 24799, 24816, 1512991986334, 24865, 24895, 24896, 24867, 24910, 24729, 24924, 25070, 24939, 25035, 24952, 24957, 24955, 25031, 24992, 24997, 24995, 25031, 25038, 24941, 25071, 24926, 25085, 25993, 25111, 25121, 25115, 25259, 25119, 25259, 25124, 25113, 25132, 25137, 25135, 25258, 25139, 25149, 25143, 25176, 25147, 25176, 25152, 25141, 25171, 127030122, 25209, 127030122, 25213, 25218, 25216, 25226, 25304, 25979, 25317, 25334, 25321, 25954, 25332, 25954, 25337, 25319, 25390, 1e8, 25490, 25528, 25529, 25559, 25560, 25945, 25630, 25707, 25793, 25798, 25796, 25806, 25836, 25913, 25943, 25953, 25980, 25306, 25994, 25087, 26008, 33249, 26051, 26147, 26102, 26139, 26140, 26104, 26150, 26053, 26158, 26267, 26191, 26259, 26213, 26228, 26229, 26240, 26241, 26254, 26257, 26261, 26270, 26160, 26281, 26335, 26338, 26283, 26347, 26406, 26409, 26349, 26418, 26446, 26449, 26420, 26458, 28106, 26481, 26491, 26485, 28102, 26489, 28102, 26494, 26483, 27277, 27287, 27281, 28024, 27285, 28024, 27290, 27279, 27472, 27476, 27474, 27654, 27655, 27659, 27657, 27835, 27836, 27840, 27838, 28020, 28109, 26460, 28116, 29558, 28139, 28149, 28143, 29554, 28147, 29554, 28152, 28141, 29099, 29109, 29103, 29476, 29107, 29476, 29112, 29101, 29296, 29300, 29298, 29472, 29561, 28118, 29568, 29972, 29585, 29595, 29589, 29968, 29593, 29968, 29598, 29587, 29715, 29831, 29832, 29964, 29975, 29570, 29982, 30281, 29999, 30009, 30003, 30277, 30007, 30277, 30012, 30001, 30137, 30273, 30284, 29984, 30291, 31248, 30312, 30322, 30316, 31244, 30320, 31244, 30325, 30314, 31022, 31061, 31062, 31099, 31100, 31145, 31251, 30293, 31258, 31321, 31324, 31260, 31331, 31430, 31386, 31390, 31388, 31429, 31433, 31333, 31442, 31798, 31566, 31788, 31595, 31600, 31598, 31603, 31654, 31691, 31692, 31656, 31743, 31748, 31746, 31786, 31775, 31780, 31778, 31723, 31784, 31723, 31789, 31568, 31799, 31444, 31810, 32333, 31959, 31964, 31962, 32023, 32010, 31936, 32013, 32023, 32017, 32325, 32021, 32325, 32026, 32015, 32052, 32056, 32054, 32098, 32099, 32104, 32102, 32324, 32141, 32146, 32144, 32324, 32171, 32231, 32229, 32285, 32291, 32296, 32294, 32301, 32322, 32118, 32334, 31812, 32347, 32616, 32368, 32378, 32372, 32612, 32376, 32612, 32381, 32370, 32617, 32349, 32668, 33217, 32681, 32691, 32685, 33192, 32689, 33192, 32694, 32683, 33218, 32670, 33250, 26010, 33264, 33458, 33316, 33363, 33364, 33367, 33414, 33444, 33445, 33416, 33459, 33266, 33473, 35574, 33492, 35306, 33517, 33773, 33532, 33542, 33536, 33770, 33540, 33770, 33545, 33534, 33747, 33752, 33750, 33760, 33776, 33519, 33862, 33921, 33922, 33979, 33980, 34045, 34564, 34576, 34568, 34595, 34574, 34595, 34579, 34566, 34629, 34717, 34661, 34666, 34664, 34715, 34718, 34631, 34774, 34929, 34778, 35041, 34819, 34902, 34872, 34880, 34881, 34874, 34885, 34893, 34894, 34887, 34903, 34821, 34910, 34918, 34919, 34912, 34927, 35041, 34932, 34776, 34973, 35030, 35031, 34975, 35065, 35291, 35076, 35115, 35080, 35288, 35113, 35288, 35118, 35078, 35205, 35277, 35262, 35267, 35265, 35275, 35278, 35207, 35292, 35067, 35300, 1e3, 35309, 33494, 35323, 35333, 35327, 35485, 35331, 35485, 35336, 35325, 35341, 35474, 35452, 35464, 35462, 35472, 35475, 35343, 35530, 35560, 35561, 35532, 35575, 33475, 35589, 35920, 35610, 35735, 35621, 35678, 35625, 35732, 35628, 35638, 35632, 35673, 35636, 35673, 35641, 35630, 35676, 35732, 35681, 35623, 35738, 35612, 35762, 35772, 35766, 35831, 35770, 35831, 35775, 35764, 35876, 35906, 35907, 35878, 35921, 35591, 35935, 36079, 36035, 36065, 36066, 36037, 36080, 35937, 36094, 36197, 36150, 36185, 36186, 36152, 36198, 36096, 36212, 36310, 36268, 36298, 36293, 249602058, 36299, 36270, 36311, 36214, 36325, 36716, 36346, 36556, 36438, 36442, 36440, 36527, 36546, 1e3, 36559, 36348, 36672, 36702, 36703, 36674, 36717, 36327, 36731, 36865, 36787, 36853, 36854, 36789, 36866, 36733, 36880, 37887, 36899, 37609, 36916, 36958, 36920, 37606, 36956, 37606, 36961, 36918, 37036, 37049, 37040, 37091, 37047, 37091, 37052, 37038, 37612, 36901, 37623, 37767, 37662, 37667, 37665, 37671, 37770, 37625, 37827, 37871, 37854, 37867, 37872, 37829, 37888, 36882, 37902, 39931, 37933, 39647, 37974, 37979, 37977, 37983, 38029, 38032, 39218, 39402, 39229, 39241, 39233, 39399, 39239, 39399, 39244, 39231, 39387, 39392, 39390, 39396, 39403, 39220, 39596, 39601, 39599, 39644, 39609, 39614, 39612, 39621, 39642, 39573, 39650, 37935, 39743, 39773, 39747, 39785, 39771, 39785, 39776, 39745, 39830, 39917, 39841, 39875, 39845, 39914, 39873, 39914, 39878, 39843, 39918, 39832, 39932, 37904, 39946, 40844, 39961, 40810, 39986, 39998, 39990, 40807, 39996, 40807, 40001, 39988, 40461, 40464, 40797, 40801, 40799, 40805, 40813, 39963, 40845, 39948, 40859, 41373, 40874, 41339, 40893, 40905, 40897, 41336, 40903, 41336, 40908, 40895, 41207, 41210, 41342, 40876, 41374, 40861, 41388, 42299, 41403, 42265, 41420, 41432, 41424, 42262, 41430, 42262, 41435, 41422, 42207, 42211, 42209, 42260, 42268, 41405, 42300, 41390, 42314, 43311, 42329, 43277, 42354, 42366, 42358, 43274, 42364, 43274, 42369, 42356, 43123, 43148, 43149, 43152, 43280, 42331, 43312, 42316, 43326, 43526, 43452, 43512, 43479, 43487, 43485, 43491, 43513, 43454, 43527, 43328, 43541, 43906, 43566, 43583, 43586, 43568, 43596, 43605, 43608, 43598, 43617, 43717, 43628, 43638, 43632, 43714, 43636, 43714, 43641, 43630, 43720, 43619, 43732, 43791, 43741, 43758, 43745, 43788, 43756, 43788, 43761, 43743, 43794, 43734, 43907, 43543, 43921, 44294, 43936, 44259, 43959, 43963, 43961, 43979, 43980, 43985, 43983, 44175, 44165, 44175, 44169, 44255, 44173, 44255, 44178, 44167, 44234, 44239, 44237, 44254, 44262, 43938, 44295, 43923, 44309, 44634, 44324, 44600, 44603, 44326, 44635, 44311]]), window) -} (); -__TENCENT_CHAOS_STACK.g = function() { - return __TENCENT_CHAOS_STACK.shift()[0] -}; - -function get_form() { - return window.TDC.getData() -} \ No newline at end of file diff --git a/z_working/tengxunVm.js b/z_working/tengxunVm.js deleted file mode 100644 index d7ddc16..0000000 --- a/z_working/tengxunVm.js +++ /dev/null @@ -1,44 +0,0 @@ -const fs = require('fs'); -const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); - - - - -function ReadCode(name, dir) { - let file_path = dir === undefined ? `${__dirname}/${name}` : `${__dirname}/${dir}/${name}`; - return fs.readFileSync(file_path) + "\r\n" -} - - -const js_code = ReadCode(`./tengxun.js`); -const user_config = { - compress: false, - proxy_config: { proxy: false, print_log: true }, - window_attribute: {}, - env: { - canvas: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==", - plugin: [ - { description: "Portable Document Format", filename: "internal-pdf-viewer", name: "Chrome PDF Plugin", MimeTypes: [{ description: "Portable Document Format", suffixes: "pdf", type: "application/x-google-chrome-pdf" }] }, - { description: "", filename: "mhjfbmdgcfjbbpaeojofohoefgiehjai", name: "Chrome PDF Viewer", MimeTypes: [{ description: "", suffixes: "pdf", type: "application/pdf" }] }, - { description: "", filename: "internal-nacl-plugin", name: "Native Client", MimeTypes: [{ description: "Native Client Executable", suffixes: "", type: "application/x-nacl" }, { description: "Portable Native Client Executable", suffixes: "", type: "application/x-pnacl" }] } - ], - navigator: { - // userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.54" - }, - location: { - href: "https://www.zhipin.com/web/common/security-check.html?seed=nHjY%2FPvTMyr0OEOa6mIllBBK17lGfb6%2FrZZbDs%2BiVFM%3D&name=f34f16c6&ts=1661952065227&callbackUrl=https%3A%2F%2Fwww.zhipin.com%2Fweb%2Fgeek%2Fjob%3Fquery%3Dpython%26city%3D101210100" - }, - document: { - referrer: "https://www.zhipin.com/web/geek/job?query=python&city=101210100", - cookie: "" - } - } -} - -let result = QXVM_GENERATE.QXVm_sanbox(js_code, "get_form", user_config); - -console.log(result.get_form()) - -// console.log(result.get_form()) - -// console.log(result.get_form()) diff --git a/z_working/unknow1.js b/z_working/unknow1.js deleted file mode 100644 index 085a9e2..0000000 --- a/z_working/unknow1.js +++ /dev/null @@ -1,3 +0,0 @@ -function get_from (){ - return !function(ۥ,ۦ,ﱞ,ﱟ,ﱠ,ﱡ,ﱢ,ﱣ,ۥۥ,ۦۥ,ﱞۥ,ﱟۥ,ﱠۥ,ﱡۥ,ﱢۥ,ﱣۥ,ۥۦ,ۦۦ,ﱞۦ,ﱟۦ,ﱠۦ,ﱡۦ,ﱢۦ,ﱣۦ,ۥﱞ,ۦﱞ,ﱞﱞ,ﱟﱞ,ﱠﱞ,ﱡﱞ,ﱢﱞ,ﱣﱞ,ۥﱟ,ۦﱟ,ﱞﱟ,ﱟﱟ,ﱠﱟ,ﱡﱟ,ﱢﱟ,ﱣﱟ,ۥﱠ,ۦﱠ,ﱞﱠ,ﱟﱠ,ﱠﱠ,ﱡﱠ,ﱢﱠ,ﱣﱠ,ۥﱡ,ۦﱡ,ﱞﱡ,ﱟﱡ,ﱠﱡ,ﱡﱡ,ﱢﱡ,ﱣﱡ,ۥﱢ,ۦﱢ,ﱞﱢ,ﱟﱢ,ﱠﱢ,ﱡﱢ,ﱢﱢ,ﱣﱢ,ۥﱣ,ۦﱣ,ﱞﱣ,ﱟﱣ,ﱠﱣ,ﱡﱣ,ﱢﱣ,ﱣﱣ,ۥۥۥ,ۦۥۥ,ﱞۥۥ,ﱟۥۥ,ﱠۥۥ,ﱡۥۥ,ﱢۥۥ,ﱣۥۥ,ۥۦۥ,ۦۦۥ,ﱞۦۥ,ﱟۦۥ,ﱠۦۥ,ﱡۦۥ,ﱢۦۥ,ﱣۦۥ,ۥﱞۥ,ۦﱞۥ,ﱞﱞۥ,ﱟﱞۥ,ﱠﱞۥ,ﱡﱞۥ,ﱢﱞۥ,ﱣﱞۥ,ۥﱟۥ,ۦﱟۥ,ﱞﱟۥ,ﱟﱟۥ,ﱠﱟۥ,ﱡﱟۥ,ﱢﱟۥ,ﱣﱟۥ,ۥﱠۥ,ۦﱠۥ,ﱞﱠۥ,ﱟﱠۥ,ﱠﱠۥ,ﱡﱠۥ,ﱢﱠۥ,ﱣﱠۥ,ۥﱡۥ,ۦﱡۥ,ﱞﱡۥ,ﱟﱡۥ,ﱠﱡۥ,ﱡﱡۥ,ﱢﱡۥ,ﱣﱡۥ,ۥﱢۥ,ۦﱢۥ,ﱞﱢۥ,ﱟﱢۥ,ﱠﱢۥ,ﱡﱢۥ,ﱢﱢۥ,ﱣﱢۥ,ۥﱣۥ,ۦﱣۥ,ﱞﱣۥ,ﱟﱣۥ,ﱠﱣۥ,ﱡﱣۥ,ﱢﱣۥ,ﱣﱣۥ,ۥۥۦ,ۦۥۦ,ﱞۥۦ,ﱟۥۦ,ﱠۥۦ,ﱡۥۦ,ﱢۥۦ){function ﱣۥۦ(ۥ,ۦ,ﱞ,ﱟ,ﱡ,ﱢ,ۦۥ,ﱡۥ,ۦۦ,ﱟۦ){return ۦ==ﱞﱡۥ?(ﱟ?ﱞ[ﱠﱞۥ][ﱢﱡ[ﱢﱢ]]()||ﱞ[ﱞﱢۥ][ﱢﱡ[ﱢﱢ]]():ﱞ[ﱠﱞۥ][ﱢﱡ[ﱡﱢ]](ﱣﱡ)||ﱞ[ﱞﱢۥ][ﱢﱡ[ﱡﱢ]](ﱣﱡ))&&undefined:ۦ==ﱢﱡۥ?(ﱞ={})&&(ﱞ[ﱠﱞۥ]=[])&&(ﱞ[ﱞﱢۥ]=[])&&((ﱞ[ﱞۦۥ]=ﱣﱡ)||ۥﱢ)&&ﱞ:ۦ==ﱞﱣ?ﱞ?ﱟ[ﱡﱞ(ﱟ)-ۥﱢ]:ﱟ[ﱡﱞ(ﱟ)-ۥﱢ]=ﱡ:ۦ==ﱠﱠۥ?ﱣﱞ(ﱟ,ۦﱠۥ)?ۥﱟ(ﱟ,ۦﱠۥ):ﱣﱞ(ﱟ,ﱡﱣ)?ۥﱟ(ﱟ,ﱡﱣ):ﱡ?ﱠﱠ(ﱞ,ﱟ):ۥﱟ(ﱟ,ﱞﱟۥ):ۦ==ﱠﱢ?((ﱡ={})[ﱢﱡ[ﱞﱠۥ]]=ﱞ)&&ﱡ:ۦ==ﱠﱢۥ?ﱞ[ﱢﱡ[ﱟﱞۥ]]:ۦ==ۥۦۥ?!(ﱡ=ﱞۦ[ﱞ[ﱟ]])||ﱟ!=ۦﱠۥ&&ﱟ!=ﱞﱟۥ?ﱡ:ﱞ[ﱢﱡ[ﱢﱡۥ]]?ۦﱞ[ﱞ[ﱢﱡ[ﱢﱡۥ]]]:((ﱞ[ﱢﱡ[ﱢﱡۥ]]=ﱞ[ﱢﱡ[ۦﱢ]]+ﱢﱡ[ﱢﱡۥ]+(ﱞ[ﱢﱡ[ﱣۦۥ]]^ﱠۥۥ))||ۥﱢ)&&((ۦﱞ[ﱞ[ﱢﱡ[ﱢﱡۥ]]]=ۦﱟ(ۦﱢ,ۦﱟ(ۥﱢ,ﱡ),ﱞ[ﱢﱡ[ﱣۦۥ]]&ۦۥۦ))||ۥﱢ)&&ۦﱞ[ﱞ[ﱢﱡ[ﱢﱡۥ]]]:ۦ==ﱡﱞۥ?(ﱢ=ﱞﱟ(ﱟ?ﱞ[ﱢﱡ[ۦۦۥ]](ﱟ):ﱞ))&&[ﱡ?null:ﱞ[ﱢﱡ[ۦۦۥ]](ﱟ+ﱢ[ۥﱢ],ﱟ+ﱢ[ﱣﱡ]+ﱢ[ۥﱢ]),ﱟ+ﱢ[ﱣﱡ]+ﱢ[ۥﱢ]]:ۦ==ﱟۦۥ?(ﱟﱞ+=ۥﱢ)&&ﱠ:ۦ==ﱡﱣۥ?ﱡ&&ﱟ!=ﱢﱡ[ﱣۥۥ]?ﱠﱞ[ﱢﱡ[ﱢﱣ]](ﱞ,ﱟ):ﱟ in ﱞ:ۦ==ﱟﱠۥ?((ﱣﱞ(ﱞ,ﱞﱟۥ)?ﱡﱡ[ﱣﱡ][ۥﱟ(ﱞ,ﱞﱟۥ)]=ﱡﱡ[ﱟﱢ][ﱟ]:ﱣﱞ(ﱞ,ﱠۦۥ)?ﱡﱡ[ﱣﱡ][ۥﱟ(ۥﱟ(ﱞ[ﱠۦۥ],ﱞﱟۥ),ﱞﱟۥ)]=ﱞۥ(ﱡﱡ[ﱟﱢ])[ﱢﱡ[ﱣﱞۥ]](ﱣﱠ)[ﱢﱡ[ۦۦۥ]](ﱟ):ۥﱢ)||ۥﱢ)&&undefined:ۦ==ﱢﱟۥ?ﱡﱡ[ﱟﱢ][ﱞ]:ۦ==ﱠﱡۥ?ﱞ==ۥﱢ?ۦﱟ(ۥﱢ,ﱟﱡ(ﱞﱢ,ﱟ))[ﱣﱡ]^ﱡ&ۦۥۦ:ﱞ==ۦﱢ?ۦﱟ(ۦﱢ,ۦﱟ(ۥﱢ,ﱟﱡ(ﱞﱢ,ﱟ)),ﱡ&ۦۥۦ):ﱞ==ﱞﱢ?ۥۥ(ﱟ[ﱢﱡ[ۥﱠۥ]](ﱣۦ,ﱢﱡ[ﱡﱞۥ])):undefined:ۦ==ﱡﱢۥ?ﱡ==ۥﱣ?ﱟﱡ(ۥﱢ,ﱞ,ﱟ):ﱡ==ﱞﱟۥ?ﱟﱡ(ﱞﱢ,ﱞ):ﱡ==ﱢﱢ?null:ﱡ==ۦﱠۥ?ﱟﱡ(ﱞﱢ,ﱞ):ﱡ==ﱡﱣ?ﱟۥ(ﱟﱡ(ۦﱢ,ﱞ,ﱟ)):ﱡ==ﱟﱞۥ?!!ﱠۥ(ﱣ(ﱟﱡ(ۥﱢ,ﱞ,ﱟ))):ﱡ==ﱣﱡ?ﱣۥ(ﱟﱡ(ۦﱢ,ﱞ,ﱟ)):ﱡ==ﱠﱣ?((ﱢ=ﱟﱡ(ۦﱢ,ﱞ,ﱟ))||ۥﱢ)&&ﱢۥ(ﱢ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ﱢ[ﱢﱡ[ﱠﱢ]](ﱢﱡ[ﱢﱡۥ])),ﱢ[ﱢﱡ[ۦۦۥ]](ﱢ[ﱢﱡ[ﱠﱢ]](ﱢﱡ[ﱢﱡۥ])+ۥﱢ)):ﱣﱡ:ۦ==ﱟﱣۥ?ۥۦ++&&ﱟﱞ++:ۦ==ﱣﱡۥ?(ﱟۦ=[][ﱢﱡ[ۥۥۥ]](ﱞ,[ﱡﱡ=[{},ﱢ,ﱡ,ۦۥ,ﱡۥ]]))&&(ﱟ!==ﱢﱡ[ۦﱠۥ]?ﱡﱡ[ﱣﱡ][ﱟ]=ۦۦ:ۥﱢ)&&ﱡﱡ[ۥﱢ][ﱢﱡ[ﱣﱞۥ]](ﱢﱠ)&&!(ۥ-ۥۦ)&&ﱠﱠ(ﱟۦ,ﱡﱡ[ۦﱢ],ۥﱠ()):function ﱠۦ(){return ۥﱡ(ﱞ,ﱟ,ﱡ,ﱢ,this,arguments,ﱠۦ)}}function ۥۦۦ(ۥ,ۦ,ﱞ,ﱟ,ﱠ,ﱡ,ﱢ,ۥۥ,ﱞۥ,ﱟۥ){for(ۦ==ۦۦۥ?ﱡ=ﱡﱞ(ﱞ)-ۥﱢ:ۦ==ﱣۦۥ?!(ﱢ=ﱣﱡ)&&(ﱡ=ﱡﱞ(ﱞ)-ۥﱢ):ۦ==ﱠﱣۥ?(ﱠ=ﱢﱡ[ۥﱟۥ])||(ﱡ=ﱞ):ۦ==ﱢﱣ?!(ﱟ=ﱣﱡ)&&!(ۥۥ=ﱣﱡ)&&(ﱠ=ﱞ[ﱢﱡ[ﱟۥۥ]](ﱢۦ)[ﱣﱡ])&&((ﱡ=ﱠ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,-ۥﱢ))||ۥﱢ)&&(ﱢ=ﱠ[ﱢﱡ[ﱢﱠۥ]](ﱡﱞ(ﱠ)-ۥﱢ))&&((ﱟ+=ﱠۦ[ﱢﱡ[ﱞﱣ]](ﱢ))||ۥﱢ)&&(ﱞۥ=ﱡﱞ(ﱡ)-ۥﱢ):ۦ==ﱟۥۥ?(ﱡ=[])&&(ﱢ=ﱣﱡ):ۦ==ۦﱢۥ?(ﱞ=ﱞ[ﱢﱡ[ﱟۥۥ]](ﱢۥ(ﱢۦ,ﱢﱡ[ۥﱢ])))&&(ﱟ=ﱞ[ﱢﱡ[ۦۦۥ]](ۥﱢ,-ۥﱢ))&&(ﱠ=[])&&ﱟ[ﱢﱡ[ﱣﱞۥ]](function(ۥ){for(((ﱡ=ﱞﱟ(ۥ)[ﱣﱡ][ﱢﱡ[ﱣﱢ]](ﱣﱣ))||ۥﱢ)&&!(ۥۥ=ﱣﱡ)&&(ﱢ=ﱣﱢ-ﱡﱞ(ﱡ));ۥۥ<ﱢ;ۥۥ++)ﱡ=ﱢﱡ[ﱣﱠۥ]+ﱡ;ﱠ[ﱢﱡ[ﱡﱢ]](ﱡ)})&&!(ۥۥ=ﱣﱡ)&&(ﱞۥ=ﱞﱟ(ﱞ[ﱢﱡ[ۦۦۥ]](-ۥﱢ)[ﱣﱡ])[ﱣﱡ][ﱢﱡ[ﱣﱢ]](ﱣﱣ)):ۦ==ﱟﱟۥ&&(ﱟ=ﱟﱟ(ﱞ,ﱣﱡ))&&((ﱠ=ﱟ[ﱣﱡ])||ۥﱢ)&&((ﱡ=ﱟ[ۥﱢ])||ۥﱢ)&&((ﱠ=ۦﱡ(ﱠ))||ۥﱢ)&&(ۥ[ﱢﱡ[ۦﱣ]]=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ۥ,ﱟﱣۥ))&&(ۥ[ﱢﱡ[ﱣﱢ]]=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ۥ,ﱟۦۥ));ۦ==ۦۦۥ||ۦ==ﱣۦۥ?ﱡ>=ﱣﱡ:ۦ==ﱠﱣۥ?ﱡ<ﱟ:ۦ==ﱢﱣ?ﱞۥ>=ﱣﱡ:ۦ==ﱟۥۥ?ﱢ<ﱡﱞ(ﱟ):ۦ==ۦﱢۥ?ۥۥ<ﱞﱟ(ﱞ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ۥﱢ)[ﱣﱡ])[ﱣﱡ]-ﱡﱞ(ﱟ)*ﱣﱢ-ﱡﱞ(ﱞۥ):ۦ==ﱟﱟۥ?ﱡﱞ(ﱠ):ﱣﱡ;ۦ==ۦۦۥ?ﱡ--:ۦ==ﱣۦۥ?ﱢ++&&ﱡ--:ۦ==ﱠﱣۥ?ﱡ++:ۦ==ﱢﱣ?ﱞۥ--:ۦ==ﱟۥۥ?ﱢ++:ۦ==ۦﱢۥ?ۥۥ++:ﱣﱡ)if(ۦ==ۦۦۥ?ﱣﱞ(ﱞ[ﱡ][ﱣﱡ],ﱟ,ۥﱢ)&&(ﱞۥ=!0)&&((ۥۥ=ﱞ[ﱡ][ﱣﱡ][ﱟ]=ﱠ)||ۥﱢ)&&ﱞۥ:ۦ==ﱣۦۥ?ﱢ==ﱣﱡ&&((ﱟ==ﱢﱡ[ۦﱠۥ]?(ﱞۥ=!0)&&(ۥۥ=null):ﱟ==ﱢﱡ[ﱡﱣ]?(ﱞۥ=!0)&&(ۥۥ=ۦﱠ(ۥﱢ,ﱞ)[ﱟﱢ]):ﱟ==ﱢﱡ[ﱢﱞۥ]?(ﱞۥ=!0)&&(ۥۥ=ﱞ[ﱣﱡ][ﱢﱢ]):ﱣﱡ)||ۥﱢ)&&ﱞۥ||((ﱡ==ﱣﱡ&&ﱟ==ﱢﱡ[ﱟﱣ]?(ﱞۥ=!0)&&(ۥۥ=ﱞ[ﱣﱡ][ﱣﱡ]):ﱣﱞ(ﱞ[ﱡ][ﱣﱡ],ﱟ,ۥﱢ)?(ﱞۥ=!0)&&(ۥۥ=ﱞ[ﱡ][ﱣﱡ][ﱟ]):ﱣﱡ)||ۥﱢ)&&ﱞۥ||ﱡ==ﱣﱡ&&((ﱟ==ﱢﱡ[ۦۥۥ]?(ﱞۥ=!0)&&(ۥۥ=ﱠ&&typeof exports==ﱢﱡ[ﱢﱟۥ]?undefined:exports):ﱟ==ﱢﱡ[ﱠﱣ]?(ﱞۥ=!0)&&(ۥۥ=ﱠ&&typeof module==ﱢﱡ[ﱢﱟۥ]?undefined:module):ﱟ==ﱢﱡ[ﱡﱡۥ]?(ﱞۥ=!0)&&(ۥۥ=ﱠ&&typeof require==ﱢﱡ[ﱢﱟۥ]?undefined:require):((ۥۥ=ﱞ[ﱡ][ﱣﱡ][ﱟ])||ۥﱢ)&&(ۥۥ||ﱟ in ﱞ[ﱡ][ﱣﱡ])&&(ﱞۥ=!0))||ۥﱢ)&&ﱞۥ:ۦ==ﱠﱣۥ?(ﱠ+=ﱣ(ﱡ))&&ﱣﱡ:ۦ==ﱢﱣ?((ﱟ+=ﱡۦ[ﱢﱡ[ﱞﱣ]](ﱡ[ﱢﱡ[ﱢﱠۥ]](ﱞۥ))*ﱡۥ(ﱡﱞ(ﱡۦ),ۥۥ)*ﱡﱞ(ﱠۦ))||ۥﱢ)&&ۥۥ++&&ﱣﱡ:ۦ==ﱟۥۥ?(ﱡ[ﱢ]=ﱞ==ۥﱢ?ﱟ[ﱢﱡ[ﱣﱣ]](ﱢ):ﱣ(ﱟ[ﱢ]^ﱠ))&&ﱣﱡ:ۦ==ۦﱢۥ?(ﱞۥ=ﱢﱡ[ﱣﱠۥ]+ﱞۥ)&&ﱣﱡ:ۦ==ﱟﱟۥ?(ﱞۥ=ﱠۥ(ﱠ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ۥﱢ),ﱣﱣ))&&((ﱟۥ=ﱠۥ(ﱠ[ﱢﱡ[ۦۦۥ]](ۥﱢ,ۥﱢ+ﱞۥ),ﱣﱣ))||ۥﱢ)&&(ﱢ=ۥﱢ+ﱞۥ)&&(ۥۥ=ﱢ+ﱟۥ)&&ۦۦ[ﱢﱡ[ﱡﱢ]](ﱠ[ﱢﱡ[ۦۦۥ]](ﱢ,ۥۥ))&&(ﱠ=ﱠ[ﱢﱡ[ۦۦۥ]](ۥۥ))&&ﱣﱡ:ﱣﱡ)return ۥۥ;if(ۦ==ﱣۦۥ&&!ﱠ)throw ۦۥ(ﱟ+ﱢﱡ[ﱞﱟۥ]);return ۦ==ۦۦۥ?ﱞ[ﱣﱡ][ﱣﱡ][ﱟ]=ﱠ:ۦ==ﱠﱣۥ?ﱠ:ۦ==ﱢﱣ?[ﱟ,ﱡﱞ(ﱠ)]:ۦ==ﱟۥۥ?ﱞ==ۥﱢ?ﱡ:ﱡ[ﱢﱡ[ﱟﱟۥ]](ﱢﱡ[ۥﱟۥ]):ۦ==ۦﱢۥ?ﱠ[ﱢﱡ[ﱡﱢ]](ﱞۥ)&&ﱠ[ﱢﱡ[ﱟﱟۥ]](ﱢﱡ[ۥﱟۥ]):ۦ==ﱟﱟۥ?ﱞ[ﱢﱡ[ۦۦۥ]](ﱡ):void 0}function ﱠﱠ(ۥ,ۦ,ﱞ,ﱠ,ﱣ,ۥۥ,ۦۥ,ﱞۥ,ﱟۥ,ﱠۥ,ﱢۥ,ﱣۥ,ۦۦ,ﱞۦ,ﱟۦ,ﱠۦ,ﱡۦ,ﱢۦ,ﱣۦ,ۥﱞ,ۦﱞ,ﱞﱞ,ﱟﱞ,ﱠﱞ,ﱢﱞ,ۦﱟ,ﱞﱟ,ﱟﱟ,ﱡﱠ,ﱢﱠ){return(ﱟۥ=ﱞ[ﱞۥ=ﱞ[ﱢﱡ[ۦﱢ]]])&&ﱞۥ==ۥۦۥ?function(){throw ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ])}():ﱞۥ==ﱡﱞۥ?function(){debugger}():ﱞۥ==ۥﱣ||ﱞۥ==ۦﱠۥ||ﱞۥ==ﱡﱣ||ﱞۥ==ﱟﱞۥ||ﱞۥ==ﱢﱢ||ﱞۥ==ﱣﱡ||ﱞۥ==ﱠﱣ?ۥﱟ(ﱞ,ﱞۥ):ﱞۥ==ۦﱟۥ?ﱟۥ[ﱢﱡ[ﱣﱞۥ]](function(ۥ){ﱠﱠ(ۦ,ۥ)}):ﱞۥ==ﱢﱟۥ?ﱣﱞ(ﱟۥ[ﱣﱡ],ۥﱟۥ)?((ﱠﱞ=ﱠﱠ(ۦ,ﱟۥ[ۥﱢ]))||ۥﱢ)&&ﱟۥ[ﱣﱡ][ۥﱟۥ][ﱢﱡ[ﱣﱞۥ]](function(ۥ,ﱞ){ۦﱠ(ۥﱢ,ۦ)[ﱣﱡ][ۥﱟ(ۥ,ﱞﱟۥ)]=ﱠﱞ[ﱞ]}):(ﱟﱞ=ۥﱟ(ﱟۥ[ﱣﱡ],ﱞﱟۥ))&&((ﱠﱞ=ﱠﱠ(ۦ,ﱟۥ[ۥﱢ]))||ۥﱢ)&&(ﱣﱞ(ﱟۥ[ۥﱢ],ۥﱣ)&&ۥﱟ(ﱟۥ[ۥﱢ],ۥﱣ)==ﱞﱣۥ?ۦﱠ(ۥﱢ,ۦ)[ﱣﱡ][ﱟﱞ]=ۦﱠ(ۥﱢ,ۦ)[ﱣﱡ][ﱟﱞ]:ۦﱠ(ۥﱢ,ۦ)[ﱣﱡ][ﱟﱞ]=ﱠﱞ):ﱞۥ==ﱟﱠۥ?ﱟۥ[ﱢﱡ[ﱣﱞۥ]](function(ۥ){ﱠﱠ(ۦ,ۥ,ﱠ)}):ﱞۥ==ﱞﱢ?ﱠ?ۦﱠ(ﱣﱡ,ﱠ[ﱠﱞۥ],ۥﱢ):ﱣﱡ:ﱞۥ==ﱠﱢ?ﱠ?ۦﱠ(ﱣﱡ,ﱠ[ﱞﱢۥ],ۥﱢ):ﱣﱡ:ﱞۥ==ﱟۦۥ||ﱞۥ==ﱟﱢ?function(ۥ,ﱞ,ﱟ,ﱡ,ﱢ){for(((ﱟ=ﱞۥ==ﱟۦۥ?ۥﱠ():ﱠ)||ۥﱢ)&&!(ﱡ=ﱣﱡ)&&(ﱞ=ﱟۥ[ﱢﱡ[ﱢۦۥ]](function(ﱞ){return ﱞ[ﱞﱠۥ]?ﱠﱠ(ۦ,ﱞ)&&null:!ﱞ[ۦﱟۥ]||ﱞ[ۦﱟۥ][ﱢﱡ[ﱣﱞۥ]](function(ﱞ){!(ۥ=ۥﱟ(ﱞ[ﱢﱟۥ][ﱣﱡ],ﱞﱟۥ))&&!ۥﱢ||ﱣﱞ(ۦﱠ(ۥﱢ,ۦ)[ﱣﱡ],ۥ)||(ۦﱠ(ۥﱢ,ۦ)[ﱣﱡ][ۥ]=undefined)})&&!0}));ﱡ<ﱡﱞ(ﱞ);ﱡ++){if(ۦﱠ(ۥﱢ,ﱟ[ﱞﱢۥ])){ۦﱠ(ﱣﱡ,ﱟ[ﱞﱢۥ],ﱣﱡ);break}if(((ﱢ=ﱠﱠ(ۦ,ﱞ[ﱡ],ﱟ))||ۥﱢ)&&ۦﱠ(ۥﱢ,ﱟ[ﱠﱞۥ]))break;if(ﱟ[ﱞۦۥ])return ﱢ}}():ﱞۥ==ﱟﱟۥ||ﱞۥ==ﱣۦۥ?function(ۥ,ﱞ,ﱟ){function ﱡ(ۥ,ۦ,ﱞ,ﱟ,ﱠ){ۦ[ﱞ][ﱢﱡ[ﱣﱞۥ]](function(ۦ,ﱢ){ﱣﱞ(ۦ,ﱞ)?ﱡ(ۥ,ۦ,ﱞ,ﱟ[ﱢ],ﱠ):ﱣﱞ(ۦ,ﱞﱟۥ)&&(ﱠ?ۦﱠ(ۥﱢ,ۥ)[ﱣﱡ][ۥﱟ(ۦ,ﱞﱟۥ)]=ﱟ[ﱢ]:ﱡﱟ(ۥ,ۥﱟ(ۦ,ﱞﱟۥ),ﱟ[ﱢ]))})}function ﱢ(ۥ,ۦ,ﱞ,ﱟ,ﱠ){ۦ[ﱞ][ﱢﱡ[ﱣﱞۥ]](function(ۦ){((ﱠ=ۦ[ﱢﱟۥ][ﱣﱡ])||ۥﱢ)&&ﱣﱞ(ﱠ,ﱞﱟۥ)?ۦﱠ(ۥﱢ,ۥ)[ﱣﱡ][ۥﱟ(ﱠ,ﱞﱟۥ)]=ﱟ:ﱣﱞ(ﱠ,ۥﱟۥ)&&ﱡ(ۥ,ﱠ,ۥﱟۥ,ﱟ,ۥﱢ)})}for(ﱞ in!ﱢﱟ(ﱠ)&&(ۥ=ﱠﱠ(ۦ,ﱟۥ[ۥﱢ]))){if(ﱞۥ==ﱣۦۥ&&(ﱞ=ۥ[ﱞ])&&ﱣﱡ||ﱣﱞ(ﱟۥ[ﱣﱡ],ﱞﱟۥ)?ﱡﱟ(ۦ,ۥﱟ(ﱟۥ[ﱣﱡ],ﱞﱟۥ),ﱞ):ﱣﱞ(ﱟۥ[ﱣﱡ],ۥﱟۥ)?ﱡ(ۦ,ﱟۥ[ﱣﱡ],ۥﱟۥ,ﱞ):ﱣﱞ(ﱟۥ[ﱣﱡ],ۦﱟۥ)&&ﱢ(ۦ,ﱟۥ[ﱣﱡ],ۦﱟۥ,ﱞ),((ﱟ=ﱠﱠ(ۦ,ﱟۥ[ۦﱢ],ﱠ))||ۥﱢ)&&ۦﱠ(ۥﱢ,ﱠ[ﱠﱞۥ]))break;if(ۦﱠ(ۥﱢ,ﱠ[ﱞﱢۥ]))ۦﱠ(ﱣﱡ,ﱠ[ﱞﱢۥ],ﱣﱡ);else if(ﱠ[ﱞۦۥ])return ﱟ}ﱢﱟ(ﱠ,ۥﱢ)}():ﱞۥ==ﱡﱟۥ?function(){for(ﱢﱟ(ﱠ)||ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ]);ﱠﱠ(ۦ,ﱟۥ[ۥﱢ])&&(!(ﱞﱞ=ﱠﱠ(ۦ,ﱟۥ[ﱞﱢ],ﱠ))&&!ۥﱢ||!ۦﱠ(ۥﱢ,ﱠ[ﱠﱞۥ]));ﱠﱠ(ۦ,ﱟۥ[ۦﱢ]))if(ۦﱠ(ۥﱢ,ﱠ[ﱞﱢۥ]))ۦﱠ(ﱣﱡ,ﱠ[ﱞﱢۥ],ﱣﱡ);else if(ﱠ[ﱞۦۥ])return ﱞﱞ;ﱢﱟ(ﱠ,ۥﱢ)}():ﱞۥ==ﱞﱣ||ﱞۥ==ۦﱣ?function(ۥ){for((ﱞۥ==ۦﱣ?ۥ=!0:ۥﱢ)&&ﱢﱟ(ﱠ);(!ۥ||ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ],ﱠ,ﱣﱡ,ﱣﱡ,ۥﱢ))&&(!(ﱞﱞ=ﱠﱠ(ۦ,ﱟۥ[ۥﱢ],ﱠ))&&!ۥﱢ||!ۦﱠ(ۥﱢ,ﱠ[ﱠﱞۥ]));)if((ۥ=!0)&&ۦﱠ(ۥﱢ,ﱠ[ﱞﱢۥ]))ۦﱠ(ﱣﱡ,ﱠ[ﱞﱢۥ],ﱣﱡ);else if(ﱠ[ﱞۦۥ])return ﱞﱞ;ﱢﱟ(ﱠ,ۥﱢ)}():ﱞۥ==ﱠﱞۥ?function(ۥ,ﱞ,ﱟ){try{ﱞ=ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ],ﱠ)}catch(ﱡ){ﱞ=ﱠﱠ(ۦ,ﱟۥ[ۥﱢ],ﱠ,ﱡ)}finally{return((ۥ=ﱠ[ﱞۦۥ])||ۥﱢ)&&!(ﱠ[ﱞۦۥ]=ﱣﱡ)&&((ﱟ=ﱠﱠ(ۦ,ﱟۥ[ۦﱢ],ﱠ))||ۥﱢ)&&ﱠ[ﱞۦۥ]?ﱟ:(ﱠ[ﱞۦۥ]=ۥ)&&ﱞ}}():ﱞۥ==ﱠۥۥ?function(ۥ,ﱞ,ﱟ,ﱡ,ﱢ,ﱣ,ۥۥ,ۦۥ){for((ﱞ=ﱟۥ[ﱢﱡ[ۦۦۥ]](ۥﱢ))&&!(ﱟ=!1)&&!(ﱡ=!1)&&!(ﱢ=ﱣﱡ)&&((ۥ=ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ]))||ۥﱢ)&&ﱢﱟ(ﱠ);ﱢ<ﱡﱞ(ﱞ)&&!ۦﱠ(ۥﱢ,ﱠ[ﱞﱢۥ]);ﱢ++)if((((ۥۥ=ﱠﱠ(ۦ,ﱞ[ﱢ],ۥ))||ۥﱢ)&&ۥ===ۥۥ[ﱣﱡ]?ﱟ=!0:ۥﱢ)&&ﱟ){for(ﱣ=ﱣﱡ;ﱣ<ﱡﱞ(ۥۥ[ۥﱢ]);ﱣ++){if(((ۦۥ=ﱠﱠ(ۦ,ۥۥ[ۥﱢ][ﱣ],ﱠ))||ۥﱢ)&&ۦﱠ(ۥﱢ,ﱠ[ﱠﱞۥ])){ﱡ=!0;break}if(ﱠ[ﱞۦۥ])return ۦۥ}if(ﱡ)break}ﱢﱟ(ﱠ,ۥﱢ)}():ﱞۥ==ﱠﱟۥ?[ﱣﱞ(ﱟۥ[ﱣﱡ],ﱞﱟۥ)&&ۥﱟ(ﱟۥ[ﱣﱡ],ﱞﱟۥ)==ﱢﱡ[ۦﱠۥ]?ﱠ:ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ]),ﱟۥ[ﱢﱡ[ۦۦۥ]](ۥﱢ)]:ﱞۥ==ﱞﱟۥ?ﱠﱟ(ۦ,ۥﱟ(ﱞ,ﱞۥ)):ﱞۥ==ﱞۦۥ?(ﱠۥ={})&&((ﱠۥ[ۥﱟ(ﱟۥ[ﱣﱡ],ﱞﱟۥ)]=ﱣ)||ۥﱢ)&&ۦ[ﱢﱡ[ﱡﱢ]]([ﱠۥ,null])&&((ﱞﱞ=ﱠﱠ(ۦ,ﱟۥ[ۥﱢ],ﱠ))||ۥﱢ)&&(ۦ[ﱢﱡ[ﱢﱢ]]()||ۥﱢ)&&(ﱠ[ﱞۦۥ]?ﱞﱞ:undefined):ﱞۥ==ﱡۦۥ?ﱟۥ[ﱢﱡ[ﱣﱞۥ]](function(ۥ){return ﱠﱠ(ۦ,ۥ)[ﱢﱡ[ﱣﱢ]]()})[ﱢﱡ[ﱟﱟۥ]](ﱢﱡ[ۥﱟۥ]):ﱞۥ==ۦۦۥ?ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ]):ﱞۥ==ﱣﱢ?((ﱞۦ=ۥﱟ(ﱟۥ[ﱣﱡ],ۥﱣ))||ۥﱢ)&&(ﱣۥ=ﱟۥ[ۥﱢ])&&(ۦۦ=function(ۥ,ۦ,ﱞ,ﱟ,ﱠ,ﱡ,ﱢ,ﱣ){return(((ﱣﱞ(ﱞ,ﱣﱣ)?(ﱡ=!0)&&(ﱣ=ﱞ[ﱣﱣ])&&(ﱢ=ﱠﱠ(ۥ,ﱣ[ﱣﱡ]))&&(ﱣ=ﱞﱠ(ۥ,ﱣ[ۥﱢ],ﱠﱠ(ۥ,ﱣ[ۦﱢ])==ۦﱣۥ)):ﱞ=ۥﱟ(ﱞ,ﱞﱟۥ))||ﱠ)&&(ﱟ=ﱠﱠ(ۥ,ﱟ))||ۥﱢ)&&(ۦ==ۦﱡۥ?ﱡ?ﱢ[ﱣ]=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱟ):ۦ==ﱣﱟۥ?ﱡ?ﱢ[ﱣ]+=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)+ﱟ):ۦ==ﱣﱡ?ﱡ?ﱢ[ﱣ]-=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)-ﱟ):ۦ==ﱢﱢ?ﱡ?ﱢ[ﱣ]*=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)*ﱟ):ۦ==ﱠﱣ?ﱡ?ﱢ[ﱣ]/=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)/ﱟ):ۦ==ﱟﱞۥ?ﱡ?ﱢ[ﱣ]%=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)%ﱟ):ۦ==ﱟﱢۥ?ﱡ?ﱢ[ﱣ]<<=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)<<ﱟ):ۦ==ﱣﱞۥ?ﱡ?ﱢ[ﱣ]>>=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)>>ﱟ):ۦ==ﱡۦۥ?ﱡ?ﱢ[ﱣ]>>>=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)>>>ﱟ):ۦ==ۥﱣ?ﱡ?ﱢ[ﱣ]&=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)&ﱟ):ۦ==ۥﱠۥ?ﱡ?ﱢ[ﱣ]|=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)|ﱟ):ۦ==ۥﱢ?ﱡ?ﱢ[ﱣ]^=ﱟ:ﱡﱟ(ۥ,ﱞ,ﱠﱟ(ۥ,ﱞ)^ﱟ):ۦ==ﱡﱣ?ﱡ?ﱢ[ﱣ]=ﱡۥ(ﱢ[ﱣ],ﱟ):ﱡﱟ(ۥ,ﱞ,ﱡۥ(ﱠﱟ(ۥ,ﱞ),ﱟ)):undefined)})&&(ﱣﱞ(ﱣۥ,ۥﱟۥ)?(ﱢۥ=ﱠﱠ(ۦ,ﱟۥ[ۦﱢ]))[ۥﱟۥ][ﱢﱡ[ﱣﱞۥ]](function(ۥ,ﱞ){return ۦۦ(ۦ,ﱞۦ,ۥ,ﱢۥ[ﱞ])}):ۦۦ(ۦ,ﱞۦ,ﱣۥ,ﱟۥ[ۦﱢ],ۥﱢ)):ﱞۥ==ﱢۥۥ?ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ]):ﱞۥ==ﱣﱟۥ?function(ۥ,ﱞ,ﱟ,ﱠ,ﱡ){for((ۥ=[])&&!(ﱞ=ﱣﱡ)&&(ﱠ=ﱣﱡ);ﱞ<ﱡﱞ(ﱟۥ);ﱞ++)if(!ﱣﱞ(ﱟۥ[ﱞ],ۥﱢ))if(ﱣﱞ(ﱟۥ[ﱞ],ﱢۥۥ)){for(!(ﱟ=ﱣﱡ)&&(ﱡ=ﱠﱠ(ۦ,ﱟۥ[ﱞ]));ﱟ<ﱡﱞ(ﱡ);ﱟ++)ۥ[ﱞ+ﱠ+ﱟ]=ﱡ[ﱟ];ﱠ+=ﱟ-ۥﱢ}else ۥ[ﱞ+ﱠ]=ﱠﱠ(ۦ,ﱟۥ[ﱞ]);return ۥ}():ﱞۥ==ﱢۦۥ?((ﱞۦ=ۥﱟ(ﱟۥ[ﱣﱡ],ۥﱣ))||ۥﱢ)&&((ﱟۦ=ﱠﱠ(ۦ,ﱟۥ[ۥﱢ]))||ۥﱢ)&&((ﱣۦ=ﱠﱠ(ۦ,ﱟۥ[ۦﱢ]))||ۥﱢ)&&(ﱞۦ==ﱞﱟۥ?ﱟۦ+ﱣۦ:ﱞۦ==ﱟﱡۥ?ﱟۦ-ﱣۦ:ﱞۦ==ﱡﱢ?ﱟۦ/ﱣۦ:ﱞۦ==ﱣﱢ?ﱟۦ*ﱣۦ:ﱞۦ==ﱟﱢ?ﱡۥ(ﱟۦ,ﱣۦ):ﱞۦ==ﱞۥۥ?ﱟۦ%ﱣۦ:ﱞۦ==ﱣﱣ?ﱟۦ<ﱣۦ:ﱞۦ==ﱣﱢۥ?ﱟۦ<=ﱣۦ:ﱞۦ==ۥﱡۥ?ﱟۦ>ﱣۦ:ﱞۦ==ﱠﱟۥ?ﱟۦ>=ﱣۦ:ﱞۦ==ﱡۥۥ?ﱟۦ in ﱣۦ:ﱞۦ==ﱣﱠۥ?ﱟۦ&ﱣۦ:ﱞۦ==ۦﱣ?ﱟۦ!=ﱣۦ:ﱞۦ==ﱠۥۥ?ﱟۦ!==ﱣۦ:ﱞۦ==ﱢۦۥ?ﱟۦ|ﱣۦ:ﱞۦ==ۥۥۥ?ﱟۦ^ﱣۦ:ﱞۦ==ۥﱞۥ?ﱟۦ==ﱣۦ:ﱞۦ==ۥﱟۥ?ﱟۦ===ﱣۦ:ﱞۦ==ۦﱢ?ﱟۦ<<ﱣۦ:ﱞۦ==ۥﱣۥ?ﱟۦ>>ﱣۦ:ﱞۦ==ﱡﱟۥ?ﱟۦ>>>ﱣۦ:ﱞۦ==ﱡﱠۥ?ﱟۦ instanceof ﱣۦ:undefined):ﱞۥ==ﱞۥۥ?(ﱠ&&(ﱠ[ﱞۦۥ]=ۥﱢ),ۦﱠ(ۥﱢ,ﱟۥ[ﱢﱡ[ﱣﱞۥ]](function(ۥ){return ﱠﱠ(ۦ,ۥ)}))):ﱞۥ==ﱟﱣ?((ﱞﱞ={})&&ﱟۥ[ﱢﱡ[ﱣﱞۥ]](function(ۥ){(ﱠۦ=ﱠﱠ(ۦ,ۥ))&&((ﱟﱞ=ﱠۦ[ﱣﱡ])||ۥﱢ)&&((ﱠﱞ=ﱠۦ[ۥﱢ])||ۥﱢ)&&(ﱠۦ[ۦﱢ]?(ﱡۦ={})&&(ﱡۦ[ﱢﱡ[ﱣﱟۥ]]=!0)&&(ﱡۦ[ﱢﱡ[ۥﱞۥ]]=!0)&&ﱠۦ[ۦﱢ]==ۥﱢ?((ﱡۦ[ﱢﱡ[ﱠﱟۥ]]=ﱠﱞ)||ۥﱢ)&&ﱡ[ﱢﱡ[ﱡۦۥ]][ﱢﱡ[ﱞۦۥ]](ﱞﱞ,ﱟﱞ,ﱡۦ):ﱠۦ[ۦﱢ]==ۦﱢ&&((ﱡۦ[ﱢﱡ[ﱟﱠۥ]]=ﱠﱞ)||ۥﱢ)&&ﱡ[ﱢﱡ[ﱡۦۥ]][ﱢﱡ[ﱞۦۥ]](ﱞﱞ,ﱟﱞ,ﱡۦ):ﱞﱞ[ﱟﱞ]=ﱠﱞ)}),ﱞﱞ):ﱞۥ==ﱞﱞۥ?[ﱞﱠ(ۦ,ﱟۥ[ﱣﱡ],ﱠﱠ(ۦ,ۦﱠ(ۥﱢ,ﱟۥ))==ۦﱣۥ),ﱠﱠ(ۦ,ﱟۥ[ۥﱢ])]:ﱞۥ==ﱣۥۥ?(((ﱢۦ=ﱠﱠ(ۦ,ۦﱠ(ۥﱢ,ﱟۥ)))==ﱠۦۥ?ﱣۦ=ۥﱢ:ﱢۦ==ﱢۥۥ&&(ﱣۦ=ۦﱢ))||ۥﱢ)&&(ﱟۥ=ﱟۥ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,-ۥﱢ))&&((ۥﱞ=ﱠﱠ(ۦ,ۦﱠ(ۥﱢ,ﱟۥ))==ۦﱣۥ)||ۥﱢ)&&(ﱟۥ=ﱟۥ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,-ۥﱢ))&&((ﱟﱞ=ﱞﱠ(ۦ,ۦﱠ(ۥﱢ,ﱟۥ),ۥﱞ))||ۥﱢ)&&((ﱠﱞ=ﱟۥ[ﱡﱞ(ﱟۥ)-ۦﱢ])||ۥﱢ)&&((ۦﱞ=ﱟۥ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ﱡﱞ(ﱟۥ)-ۦﱢ))||ۥﱢ)&&((ۦﱟ=ﱟﱠ(ﱣﱟ(ۦ,ﱟﱞ,ﱠﱞ,ۦﱞ),ﱟﱞ)[ﱢﱡ[ﱞﱠۥ]])||ۥﱢ)&&[ﱟﱞ,ۦﱟ,ﱣۦ]:ﱞۥ==ﱡﱢ?ۦﱠ(ۥﱢ,ﱟۥ[ﱢﱡ[ﱣﱞۥ]](function(ۥ){return ﱠﱠ(ۦ,ۥ)})):ﱞۥ==ۥﱠۥ?((ﱞﱞ=ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ])?ﱠﱠ(ۦ,ﱟۥ[ۥﱢ],ﱠ):ﱠﱠ(ۦ,ﱟۥ[ۦﱢ],ﱠ))||ۥﱢ)&&ﱠ[ﱞۦۥ]?ﱞﱞ:undefined:ﱞۥ==ۥۥۥ?function(ۥ,ۦ,ﱞ,ﱟ,ﱠ,ﱡ){return ۦ==ﱡﱡۥ?ﱣﱞ(ﱟ,ﱣﱣ)?((ﱡ=ﱟ[ﱣﱣ])||ۥﱢ)&&((ﱠ=ﱠﱠ(ۥ,ﱡ[ﱣﱡ]))||ۥﱢ)&&((ﱡ=ﱞﱠ(ۥ,ﱡ[ۥﱢ],ﱠﱠ(ۥ,ﱡ[ۦﱢ])==ۦﱣۥ))||ۥﱢ)&&(ﱞ==ۦﱣۥ?++ﱠ[ﱡ]:ﱠ[ﱡ]++):((ﱡ=ﱠﱠ(ۥ,ﱟ))||ۥﱢ)&&(ﱣﱞ(ﱟ,ﱞﱟۥ)&&ﱡﱟ(ۥ,ۥﱟ(ﱟ,ﱞﱟۥ),ﱡ+ۥﱢ)||ۥﱢ)&&(ﱞ==ۦﱣۥ?ﱡ+ۥﱢ:ﱡ):ۦ==ﱞﱠۥ?ﱣﱞ(ﱟ,ﱣﱣ)?((ﱡ=ﱟ[ﱣﱣ])||ۥﱢ)&&((ﱠ=ﱠﱠ(ۥ,ﱡ[ﱣﱡ]))||ۥﱢ)&&((ﱡ=ﱞﱠ(ۥ,ﱡ[ۥﱢ],ﱠﱠ(ۥ,ﱡ[ۦﱢ])==ۦﱣۥ))||ۥﱢ)&&(ﱞ==ۦﱣۥ?--ﱠ[ﱡ]:ﱠ[ﱡ]--):((ﱡ=ﱠﱠ(ۥ,ﱟ))||ۥﱢ)&&(ﱣﱞ(ﱟ,ﱞﱟۥ)&&ﱡﱟ(ۥ,ۥﱟ(ﱟ,ﱞﱟۥ),ﱡ-ۥﱢ)||ۥﱢ)&&(ﱞ==ۦﱣۥ?ﱡ-ۥﱢ:ﱡ):void 0}(ۦ,ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ]),ﱠﱠ(ۦ,ﱟۥ[ۥﱢ]),ﱟۥ[ۦﱢ]):ﱞۥ==ﱞﱠۥ?ﱡﱞ(ﱟۥ)<=ۦﱢ&&ﱣﱞ(ﱟۥ[ﱣﱡ],ﱡﱣ)?ۦﱠ(ۥﱢ,ۦ)[ﱣﱡ][ۥﱟ(ۦﱠ(ۥﱢ,ﱟۥ),ﱞﱟۥ)]=ﱟ[ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ])]:(ﱟﱞ=ۥﱟ(ۦﱠ(ۥﱢ,ﱟۥ),ﱞﱟۥ))&&(ۦﱠ(ۥﱢ,ۦ)[ﱣﱡ][ﱟﱞ]=ﱟﱠ(ﱣﱟ(ۦ,ﱟﱞ,ﱟۥ[ﱡﱞ(ﱟۥ)-ۦﱢ],ﱟۥ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ﱡﱞ(ﱟۥ)-ۦﱢ)),ﱟﱞ)[ﱢﱡ[ﱞﱠۥ]]):ﱞۥ==ۥﱞۥ?ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ])?ﱠﱠ(ۦ,ﱟۥ[ۥﱢ]):ﱠﱠ(ۦ,ﱟۥ[ۦﱢ]):ﱞۥ==ۦۥۥ?function(ۥ,ۦ,ﱞ,ﱟ,ﱠ,ﱡ){return ۦ==ﱞﱟۥ?+ﱠﱠ(ۥ,ﱞ):ۦ==ﱟﱡۥ?-ﱠﱠ(ۥ,ﱞ):ۦ==ۦﱟۥ?!ﱠﱠ(ۥ,ﱞ):ۦ==ﱟﱣ?~ﱠﱠ(ۥ,ﱞ):ۦ==ﱞﱞۥ?ﱣﱞ(ﱞ,ﱞﱟۥ)?typeof ﱠﱟ(ۥ,ۥﱟ(ﱞ,ﱞﱟۥ),ۥﱢ):typeof ﱠﱠ(ۥ,ﱞ):ۦ!=ۥﱢۥ?ۦ==ﱢﱢۥ?ﱣﱞ(ﱞ,ﱞﱟۥ)?ﱣﱞ(ۦﱠ(ۥﱢ,ۥ)[ﱣﱡ],ۥﱟ(ﱞ,ﱞﱟۥ))?delete ۦﱠ(ۥﱢ,ۥ)[ﱣﱡ][ۥﱟ(ﱞ,ﱞﱟۥ)]:(ﱡ=ۥﱟ(ﱞ,ﱞﱟۥ))!=ﱢﱡ[ﱠﱣ]&&ﱡ!=ﱢﱡ[ۦۥۥ]&&!ﱢﱡ[ﱡﱡۥ]:ﱣﱞ(ﱞ,ﱣﱣ)?(ﱠ=ﱞ[ﱣﱣ],delete ﱠﱠ(ۥ,ﱠ[ﱣﱡ])[ﱠ=ﱞﱠ(ۥ,ﱠ[ۥﱢ],ﱠﱠ(ۥ,ﱠ[ۦﱢ])==ۦﱣۥ)]):(ﱠﱠ(ۥ,ﱞ),!0):void 0:void ﱠﱠ(ۥ,ﱞ)}(ۦ,ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ]),ﱟۥ[ۥﱢ]):ﱞۥ==ﱢﱞۥ?function(ۥ,ۦ,ﱞ,ﱟ){return ۦ==ۦۥۥ?ﱞ||ﱠﱠ(ۥ,ﱟ):ۦ==ۦﱞۥ?ﱞ&&ﱠﱠ(ۥ,ﱟ):void 0}(ۦ,ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ]),ﱠﱠ(ۦ,ﱟۥ[ۥﱢ]),ﱟۥ[ۦﱢ]):ﱞۥ==ۦﱢ?ﱡﱞ(ﱟۥ)<=ۦﱢ&&ﱣﱞ(ﱟۥ[ﱣﱡ],ﱡﱣ)?ﱟ[ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ])]:ﱟﱠ(ﱣﱟ(ۦ,ۥﱟ(ۦﱠ(ۥﱢ,ﱟۥ),ﱞﱟۥ),ﱟۥ[ﱡﱞ(ﱟۥ)-ۦﱢ],ﱟۥ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ﱡﱞ(ﱟۥ)-ۦﱢ)))[ﱢﱡ[ﱞﱠۥ]]:ﱞۥ==ﱣﱞۥ?ﱟﱠ(ﱣﱟ(ۦ,ﱢﱡ[ۦﱠۥ],ۦﱠ(ۥﱢ,ﱟۥ),ﱟۥ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ﱡﱞ(ﱟۥ)-ۥﱢ)))[ﱢﱡ[ﱞﱠۥ]]:ﱞۥ==ﱟۥۥ?ۦﱠ(ۥﱢ,ۦ)[ﱞﱢ]:ﱞۥ==ﱣﱣ?((ﱠﱞ=ﱞﱠ(ۦ,ﱟۥ[ۥﱢ],ﱠﱠ(ۦ,ﱟۥ[ۦﱢ])==ۦﱣۥ))||ۥﱢ)&&((ۦﱟ=ﱠﱠ(ۦ,ﱟۥ[ﱣﱡ],typeof ﱠ!=ﱢﱡ[ۥﱣ]?ۥﱢ:ﱠ+ۥﱢ,ﱢﱞ=ﱣ||[],ۥۥ))||ۥﱢ)&&(!ﱠ||ۦۥ?ﱢﱞ[ﱢﱡ[ﱣﱞۥ]](function(ۥ){return ۦﱟ=ۦﱟ[ﱣﱡ],ۥ})[ﱢﱡ[ﱣﱞۥ]](function(ۥ){ۦﱟ=ۦﱟ[ۥ]})&&ۥۥ&&ۥۥ[ﱢﱞۥ]?function(){return ﱢ[ﱢﱡ[ﱡﱟۥ]][ﱢﱡ[ﱠﱞۥ]][ﱢﱡ[ﱢﱣ]](ۦﱟ[ﱠﱞ],ۦﱟ,arguments)}:ۦﱟ[ﱠﱞ]:ﱢﱞ[ﱢﱡ[ﱡﱢ]](ﱠﱞ)&&[ۦﱟ,ۦﱟ[ﱠﱞ]]):ﱞۥ==ﱡۥۥ?(ﱞﱟ=typeof ﱠ==ﱢﱡ[ﱡﱠۥ]?ﱠ:{})&&(ﱞﱟ[ﱢﱞۥ]=ۥﱢ)&&(ﱟﱟ=ﱠﱠ(ۦ,ۦﱠ(ۥﱢ,ﱟۥ),ﱣﱡ,ﱣﱡ,ﱞﱟ))&&(ﱢﱠ=ﱟۥ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,-ۥﱢ)[ﱢﱡ[ﱣﱞۥ]](function(ۥ){return ﱣﱞ(ۥ,ﱢۥۥ)?ﱡﱠ=ﱠﱠ(ۦ,ۥ):ﱠﱠ(ۦ,ۥ)}))&&(ﱢﱠ=ﱡﱠ?ﱢﱠ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ﱡﱞ(ﱢﱠ)-ۥﱢ)[ﱢﱡ[ۥۥۥ]](ﱡﱠ):ﱢﱠ)&&!(ۥ>ۥۦ)&&ﱢ[ﱢﱡ[ﱡﱟۥ]][ﱢﱡ[ﱠﱞۥ]][ﱢﱡ[ﱢﱣ]](ﱟﱟ,undefined,ﱢﱠ):ﱞۥ==ۦﱞۥ?new(ﱢ[ﱢﱡ[ﱡﱟۥ]][ﱢﱡ[ۥۦۥ]][ﱢﱡ[ﱠﱞۥ]](ﱠﱠ(ۦ,ۦﱠ(ۥﱢ,ﱟۥ)),[ﱣﱡ][ﱢﱡ[ۥۥۥ]](ﱟۥ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ﱡﱞ(ﱟۥ)-ۥﱢ)[ﱢﱡ[ﱣﱞۥ]](function(ۥ){return ﱠﱠ(ۦ,ۥ)})))):void 0}(ﱞۦۥ=27)&&(ﱠﱢ=5)&&(ۦﱣ=10)&&(ﱡۦۥ=30)&&(ۥۥۥ=17)&&(ﱢۦۥ=31)&&(ﱣﱢ=8)&&(ﱣﱣ=16)&&(ﱟﱞۥ=36)&&(ﱟۥۥ=20)&&(ﱣﱠۥ=56)&&(ﱢﱞۥ=39)&&(ۥﱣ=9)&&(ﱞۥۥ=19)&&(ﱞﱞۥ=35)&&(ﱡﱞۥ=38)&&(ﱟﱣ=12)&&(ﱣﱞۥ=40)&&(ۥﱠۥ=49)&&(ۦﱢ=2)&&(ﱡﱡۥ=62)&&(ﱡﱟۥ=46)&&(ﱣۥۥ=24)&&(ﱢﱟۥ=47)&&(ۥﱢ=1)&&!(ﱣﱡ=0)&&(ﱠۦۥ=29)&&(ﱟۦۥ=28)&&(ﱞﱢ=3)&&(ۦۦۥ=26)&&(ﱡۥۥ=22)&&(ﱞﱣ=11)&&(ۥۦۥ=25)&&(ۦﱞۥ=34)&&(ﱣۦۥ=32)&&(ﱡﱣ=14)&&(ﱡﱢ=6)&&(ﱠﱞۥ=37)&&(ۥﱟۥ=41)&&(ﱞﱟۥ=43)&&(ۥﱞۥ=33)&&(ۥۥۦ=123)&&(ﱢﱠۥ=55)&&(ﱟﱢ=4)&&(ۥﱣۥ=73)&&(ۦﱢۥ=66)&&(ﱢﱡۥ=63)&&(ﱟﱠۥ=52)&&(ۦﱡۥ=58)&&(ﱠۥۥ=21)&&(ﱞﱠۥ=51)&&(ﱢﱣ=15)&&(ﱢﱢ=7)&&(ﱠﱣۥ=78)&&(ﱡﱢۥ=70)&&(ﱠﱠۥ=53)&&(ﱟﱢۥ=68)&&(ﱣﱡۥ=64)&&(ﱟﱟۥ=44)&&(ﱟﱣۥ=77)&&(ﱠﱢۥ=69)&&(ﱠﱣ=13)&&(ﱠﱡۥ=61)&&(ۥﱢۥ=65)&&(ۦﱠۥ=50)&&(ۦۥۦ=127)&&(ﱞﱣۥ=76)&&(ﱢﱢۥ=71)&&(ۦۥۥ=18)&&(ﱢﱣۥ=91)&&(ﱠﱟۥ=45)&&(ﱞﱢۥ=67)&&(ﱞﱡۥ=59)&&(ﱡﱣۥ=79)&&(ﱡﱠۥ=54)&&(ۦﱣۥ=74)&&(ﱢۥۥ=23)&&(ۦﱟۥ=42)&&(ۥﱡۥ=57)&&(ﱣﱟۥ=48)&&(ﱣﱣۥ=97)&&(ﱣﱢۥ=72)&&(ﱟﱡۥ=60)&&(ﱢﱡ="ReferenceError(g(c(call([(lastIndexOf(push(pop(toString(number(valueOf(indexOf(window(module(arguments(cilame_call(charCodeAt(concat(exports(pow(match([0-9a-f]{2}(Date(Math(hasOwnProperty(bind(slice(defineProperty(BigInt(parseFloat(Object(filter(v(configurable(String(keys(length(apply(%$&(vmpzl_arguments(map((]( is not defined(join(get(prototype(undefined(enumerable(replace(null(_(set(decodeURIComponent(object(charAt(0(parseInt(RegExp(Function(fromCharCode(*(require($".split("("))&&(ﱡ=typeof global==ﱢﱡ[ﱢﱟۥ]?window:global)&&(ﱡﱠ=new ﱡ[ﱢﱡ[ﱡۥۥ]])&&(ﱡﱞ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱠﱢۥ))&&(ۥﱟ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ۥۦۥ))&&(ﱟﱟ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱡﱞۥ))&&(ﱣﱞ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱡﱣۥ))&&(ﱢﱟ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱞﱡۥ))&&(ﱣﱟ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ۦﱠۥ))&&(ۥﱠ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱢﱡۥ))&&(ۦﱠ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱞﱣ))&&(ﱞﱠ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱠﱠۥ))&&(ﱟﱠ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱠﱢ))&&(ﱢﱠ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱟﱠۥ))&&(ﱣﱠ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱢﱟۥ))&&(ۥﱡ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱣﱡۥ))&&(ﱟﱡ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱠﱡۥ))&&(ﱠﱡ=ﱣۥۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱡﱢۥ))&&(ﱢ=ﱡ[ﱢﱡ[ﱞﱡۥ]])&&(ﱣ=ﱡ[ﱢﱡ[ۦﱞۥ]][ﱢﱡ[ﱟﱡۥ]])&&(ۥۥ=ﱡ[ﱢﱡ[ﱠﱠۥ]])&&(ۦۥ=ﱡ[ﱢﱡ[ﱣﱡ]])&&(ﱞۥ=ﱡ[ﱢﱡ[ﱡۦۥ]][ﱢﱡ[ﱞﱞۥ]])&&(ﱟۥ=ﱡ[ﱢﱡ[ﱠۦۥ]])&&(ﱠۥ=ﱡ[ﱢﱡ[ۥﱡۥ]])&&(ﱡۥ=ﱡ[ﱢﱡ[ﱢۥۥ]][ﱢﱡ[ﱞۥۥ]])&&(ﱢۥ=ﱡ[ﱢﱡ[ۦﱡۥ]])&&(ﱢ[ﱢﱡ[ﱡﱟۥ]][ﱢﱡ[ﱢﱣ]]=ﱢ[ﱢﱡ[ﱡﱟۥ]][ﱢﱡ[ﱞﱢ]])&&(ﱠﱞ=ﱡ[ﱢﱡ[ﱡۦۥ]][ﱢﱡ[ﱡﱟۥ]][ﱢﱡ[ﱣۥۥ]])&&(ۥۦ=ۥﱢ)&&(ﱟﱞ=ۥﱢ)&&(ۦۦ=[])&&(ﱞۦ=[])&&((ﱣۥ=ﱡ[ﱢﱡ[ﱟۦۥ]])||ۥﱢ)&&(ﱢﱞ=ۥۦۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱠﱣۥ))&&(ۦﱟ=ۥۦۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱟۥۥ))&&(ﱞﱟ=ۥۦۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱢﱣ))&&(ﱠﱟ=ۥۦۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱣۦۥ))&&(ﱡﱟ=ۥۦۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ۦۦۥ))&&(ۦﱡ=ۥۦۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ۦﱢۥ))&&(ﱞﱡ=ۥۦۦ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ,ﱟﱟۥ))&&(ﱠﱠ=ﱠﱠ[ﱢﱡ[ۥۦۥ]](ۥﱢ,ﱡﱠ))&&(ﱟۦ=ﱢﱞ(ۥۥۦ,ۦۥۦ)+ﱢﱞ(ﱞﱞۥ,ﱢﱞۥ)+ﱢﱞ(ﱣﱞۥ,ﱢﱣۥ)+ﱢﱞ(ﱣﱣۥ,ۥۥۦ))&&(ﱠۦ=ﱢﱞ(ﱣﱞۥ,ﱢﱣۥ))&&(ﱡۦ=ﱢﱞ(ۥۥۦ,ۦۥۦ)+ﱢﱞ(ﱞﱞۥ,ﱢﱞۥ)+ﱢﱞ(ﱣﱣۥ,ۥۥۦ))&&(ﱢۦ=ﱢﱡ[ﱟﱢ]+ﱡۦ+ﱢﱡ[ۦﱟۥ]+ﱢﱡ[ﱠﱡۥ]+ﱢﱡ[ﱟﱢ]+ﱠۦ+ﱢﱡ[ۦﱟۥ])&&(ﱣۦ=ﱢۥ(ﱢﱡ[ﱠۥۥ],ﱢﱡ[ۥﱢ]))&&(ۥﱞ=[[ﱡ,null,null,ۦ,ﱞ,ﱣﱡ,ﱣﱡ,arguments,{},ﱡﱠ]])&&(ۦﱞ=ۥﱞ[ﱣﱡ][ﱣﱢ])&&ﱠﱠ(ۥﱞ,function ۦۦۦ(ۥ,ۦ,ﱞ){return function(ۥ,ۦ,ﱞ,ﱟ,ﱠ,ﱡ,ﱢ,ﱣ,ۥۥ,ۦۥ){if(ﱞ==ۥﱣ||ﱞ==ﱞﱟۥ||ﱞ==ﱢﱢ||ﱞ==ۦﱠۥ||ﱞ==ﱡﱣ||ﱞ==ﱟﱞۥ||ﱞ==ﱣﱡ||ﱞ==ﱠﱣ)return(ﱟ={})&&((ﱟ[ﱢﱡ[ۦﱢ]]=ﱞ)||ۥﱢ)&&(ﱠ=function(ۥ,ۦ,ﱞ){return(ﱞ=ﱞﱟ(ۦ))&&[ﱠﱡ(ۦۦ[ﱞ[ﱣﱡ]],ﱞ[ﱣﱡ],ۥ),ﱞ[ﱣﱡ],ﱞ[ۥﱢ]]}(ﱞ,ۦ[ﱢﱡ[ۦۦۥ]](ۥۦ,ۦﱣ)))&&((ﱟ[ﱞ]=ﱠ[ﱣﱡ])||ۥﱢ)&&[function(ۥ,ۦ,ﱞ,ﱟ){return((ﱟ=ﱞۦ[ﱢﱡ[ﱞﱣ]](ۥ[ۦ]))||ۥﱢ)&&((ﱟ==-ۥﱢ?ﱞۦ[ﱢﱡ[ﱡﱢ]](ۥ[ۦ])&&(ۥ[ۦ]=ﱡﱞ(ﱞۦ)-ۥﱢ):ۥ[ۦ]=ﱟ)||ۥﱢ)&&((ۥ[ﱢﱡ[ﱣۦۥ]]=ﱞ)||ۥﱢ)&&ۥ}(ﱟ,ﱞ,ﱠ[ۥﱢ]),ﱠ[ۦﱢ]];for((ﱢ=[])&&(ﱟ={})&&(ﱡ=ﱟﱟ(ۦ,ۥۦ)[ﱣﱡ]);ﱡﱞ(ﱡ);)(ﱣ=ﱟۦ[ﱢﱡ[ﱞﱣ]](ﱡ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ۥۦ)))!=ۥﱣ&&ﱣ!=ﱞﱟۥ&&ﱣ!=ﱢﱢ&&ﱣ!=ۦﱠۥ&&ﱣ!=ﱡﱣ&&ﱣ!=ﱟﱞۥ&&ﱣ!=ﱣﱡ&&ﱣ!=ﱠﱣ?(ۦۥ=ﱟﱟ(ﱡ,ۥۦ,ۥﱢ))&&ﱢ[ﱢﱡ[ﱡﱢ]](ۦۦۦ(ۥ,ﱡ))&&(ﱡ=ﱡ[ﱢﱡ[ۦۦۥ]](ۦۥ[ۥﱢ])):(ۥۥ=ۦۦۦ(ۥ,ﱡ))&&ﱢ[ﱢﱡ[ﱡﱢ]](ۥۥ[ﱣﱡ])&&(ﱡ=ﱡ[ﱢﱡ[ۦۦۥ]](ۥۦ+ۥۥ[ۥﱢ]));return(ﱟ[ﱞ]=ﱢ)&&((ﱟ[ﱢﱡ[ۦﱢ]]=ﱞ)||ۥﱢ)&&ﱟ}(ۥ,ۦ,ﱟۦ[ﱢﱡ[ﱞﱣ]](ۦ[ﱢﱡ[ۦۦۥ]](ﱣﱡ,ۥۦ)))}(ﱡﱠ,ﱞﱡ(ﱠ)))}("jsvmpzl:ver.1.5.1", this, typeof arguments!="undefined"?arguments:void 0, [], "&;b8#hh}n@uohyyT$jg%cM#h~zy<$llkuRyzs}zK#|fgv>rhu~kArnewvZsxjpv6an$roS|gefgjZzfea%T|l}zh}P|gyb{c5|%w$}o4vhbme>z|vbg(|sxrw&Rxza{m*nkl{d)|nik}eF|bmq{j;rdttzXz~huh=||yjsuQqol}~1ux#&dpzvmc(vtoun5xeosqDa%ju|Weos{xJ|ovovt+#|m$pXspthg-wtcrj6|gy#gh>rb$ssQzcayqD|p{}qr:|%{xq%R|easoyB|orjc%;|{~ewqBvs}%d5c&trmU|azfgb3o&qid:pQ<%XE%U#%0.K/K0)(K+)(K1)(R?#09.B,R*K2K)QZ?L),0F0@6:0.K-K.)(R@0.K/K0)(K+)(K1)(RA#09.B,R*K2K)T462RB0.K3K4)(;:K5#6T462RC0.K3K4)(K)") -} \ No newline at end of file diff --git a/z_working/unknow1Vm.js b/z_working/unknow1Vm.js deleted file mode 100644 index 3eac295..0000000 --- a/z_working/unknow1Vm.js +++ /dev/null @@ -1,39 +0,0 @@ -const fs = require('fs'); -const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); - - -function ReadCode(name, dir) { - let file_path = dir === undefined ? `${__dirname}/${name}` : `${__dirname}/${dir}/${name}`; - return fs.readFileSync(file_path) + "\r\n" -} - - -const js_code = ReadCode(`./unknow1.js`); -const user_config = { - compress: false, - proxy_config: { proxy: true, print_log: true }, - window_attribute: { - }, - - env: { - canvas: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==", - plugin: [ - { description: "Portable Document Format", filename: "internal-pdf-viewer", name: "Chrome PDF Plugin", MimeTypes: [{ description: "Portable Document Format", suffixes: "pdf", type: "application/x-google-chrome-pdf" }] }, - { description: "", filename: "mhjfbmdgcfjbbpaeojofohoefgiehjai", name: "Chrome PDF Viewer", MimeTypes: [{ description: "", suffixes: "pdf", type: "application/pdf" }] }, - { description: "", filename: "internal-nacl-plugin", name: "Native Client", MimeTypes: [{ description: "Native Client Executable", suffixes: "", type: "application/x-nacl" }, { description: "Portable Native Client Executable", suffixes: "", type: "application/x-pnacl" }] } - ], - navigator: { - userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55" - }, - location: { - href: "https://www.douyin.com/search/%E7%BE%8E%E5%A5%B3?aid=cacd12e5-e9d5-4ceb-b818-2ad7b245514b&enter_from=discover&focus_method=&modal_id=7117595309009669416&source=normal_search" - }, - document: { - referrer: "", - cookie: "ttcid=1e9a0ac9626d4931b235cb3ad4367c5e28; douyin.com; strategyABtestKey=1661868893.02; s_v_web_id=verify_l7g9twqu_jigMTuKc_1DVq_4fHd_AbyI_zUCBmBZER4Mm; passport_csrf_token=e1bfef4342870bdb4846e52616ad36fb; passport_csrf_token_default=e1bfef4342870bdb4846e52616ad36fb; __ac_nonce=0630e1b7400d1b4ae682b; __ac_signature=_02B4Z6wo00f01g6TOTAAAIDCjpHDc45OwdIOsz2AAOC4zB8cP0Bb2eKU8e.tGSIFnNLRSrcF.xiRHJPVGsK9VZ-XJyQeEJBE2a4uDMheb9k6rhG-.udo4B0A77J309kOXNpDhDVL5AgkADWX54; SEARCH_RESULT_LIST_TYPE=%22multi%22; download_guide=%221%2F20220830%22; msToken=KnlASY6DNJStnnzOkAk8YfYp5t7FMEv_AIVeHv-aomd_8EXf7MiNY2vL5Bx-ksVgcKtlTRqhp8LRhdq5T87WKoVi8TafCQlMKUKgLGngiZmeaIBoxhComACyNQ-7c7Q=; IS_HIDE_THEME_CHANGE=%221%22; THEME_STAY_TIME=%22294435%22; home_can_add_dy_2_desktop=%221%22; tt_scid=RK8aK6gvBEww9eRct-8VE8dfWeGwB2vNHFhkxcSBUxGwyJ.e7wUdBZL-TYB0QEFf47f0; msToken=csXRNdUNbKUreC1uivbHAkBK3uZ-1Ls6ELaRkk5qDLrDwy2eqVUTkv7NHX288tTf4HLhOEHyIWBvcv2JuVxFYwPyIzuJ6vDkh0eQHi0FYiYVo_waoS681I_ZSsHSLog=" - } - } -} - -let result = QXVM_GENERATE.QXVm_sanbox(js_code, "get_from", user_config); -console.log(result.get_from()) diff --git a/z_working/yidun.js b/z_working/yidun.js deleted file mode 100644 index 4f694b9..0000000 --- a/z_working/yidun.js +++ /dev/null @@ -1,4016 +0,0 @@ -(function () { - function ba() { - var g = "MPjtU7rDmCRQIec9".split(""); - this.G = function (c) { - if (null == c || void 0 == c) - return c; - if (0 != c.length % 2) - throw Error("1100"); - for (var b = [], a = 0; a < c.length; a++) { - 0 == a % 2 && b.push("%"); - for (var p = g, h = 0; h < p.length; h++) - if (c.charAt(a) == p[h]) { - b.push(h.toString(16)); - break - } - } - return decodeURIComponent(b.join("")) - } - } - - var p = (new ba).G - , n = (new ba).G - , k = (new ba).G - , h = (new ba).G - , g = (new ba).G; - (function () { - var x = [p("DUr7DmDUUjrPDtr7rIrCrcr7"), n("jttMtrtC"), k("7979"), g("rer9Drr7"), n("r9DjrCr7rcDUrPDUrCr9rc"), g("rer9DUrCr9rc"), p("DMrmrPrcDUr9rerRDt"), k("7979Dtr7rIr7rcrCD7re79D7rcDDDjrPDMDMr7rU"), g("rerPDUrtrm"), n("rtrmrPDjrDrCrcrD"), g("D7rcr7DtrtrPDMr7"), p("Djr7DtDMr9rcDtr77tDUrPDjDU"), h("UIU77P77UPUI"), n("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrIr9DDjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), k("UUrPDUr7"), h("rUr7rtr9rUr7777jUCUtr9reDMr9rcr7rcDU"), n("rPDtDCrcrt"), k("DMr7Djrrr9DjrerPrcrtr7"), k("rjr9r9rIr7rPrc"), n("rCrcrIrCrcr7"), g("Dtr7DjrCrr"), h("7rU7UcUUU97j"), g("UtUP7U79UtUPUc7rUP7t"), p("Djr7rUD7rtDUrCr9rc"), n("r7rerCDU"), n("rDr7DUUtr9rcDUr7DmDU"), g("D7rcrCrrr9Djretjrr"), p("DDr7rjrDrIjMrPrIDMrmrPjMrjrCDUDttR")] - , - c = [n(""), k("DMrPDjr7rcDU"), k("DtDUrPrtrQ"), k("DMrID7rDrCrcDt"), k("rDr7DUUCDUr7re"), p("rDr7DUUcrUUCrcrrr9"), g("rCU97t"), g("UerCrtDjr9Dtr9rrDUjMUCrcDUr7Djrcr7DUjMU7DmDMrIr9Djr7Dj"), k("rer9D7Dtr7D7DM"), h("rDr7DU7tD7DMDMr9DjDUr7rUU7DmDUr7rcDtrCr9rcDt"), g("tUtMrjt7tCrjtPtM"), h("79rjrPDUDUr7DjDC"), g("rPDMDMr7rcrUUtrmrCrIrU"), h("r7Drr7rcr9rUrU"), k("DDr7rjrDrIjMrerPDmjMDrr7DjDUr7DmjMD7rcrCrrr9DjrejMDrr7rtDUr9DjDttR"), p("jj"), g("rCrcrcr7Dj7Ur7DmDU"), p("jU"), g("j7"), p("jr"), p("rPrUDtrjr9Dm"), h("jD"), k("jm"), k("jC"), g("DjrDrjjmtjt7t7jItjt7t7jItMjC"), k("rDr7DU7trmrPrUr7Dj7MDjr7rtrCDtrCr9rcUrr9DjrerPDU"), g("DUr7DmDUUtr9rcDUr7rcDU"), n("jQ"), k("jI"), p("rCU9Dt"), n("DDrCrcrUDrrPrcr7"), p("Drr7DjDtrCr9rc"), h("rtrIrCrtrQ"), k("jc"), g("79rjrID7Dj"), g("j9"), p("tPtmDMDUjMUPDjrCrPrI"), g("tM"), g("tP"), p("tj"), k("rDr7DUUtrmrPrcrcr7rIUUrPDUrP"), k("tt"), h("rDr7DUUtr9rcDUr7DmDUUPDUDUDjrCrjD7DUr7Dt"), k("tU"), h("79rrr9rtD7Dt"), h("DtDUr9DM"), n("t7"), h("rIr7rrDU"), h("tr"), n("tD"), g("rUr9rerPrCrc"), k("tm"), h("tC"), n("tR"), k("tQ"), h("te"), h("rer9D7Dtr7rUr9DDrc"), h("r9rjrRr7rtDU"), p("t9"), n("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrer7rUrCD7rejMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), n("7979rrDmrUDjrCDrr7Dj79D7rcDDDjrPDMDMr7rU"), n("UP"), k("Uj"), k("rcDtDUr9r9rIjcrcr7DUr7rPDtr7jcrtr9rej9rCrcrrr9jcrRDt"), h("UeUP7m797rU77j7UU77m79UP7U7U7jUCUj7t"), g("Ut"), h("UU"), n("U7"), n("Ur"), p("UD"), g("Um"), p("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrer7rUrCD7rejMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), n("UC"), k("rjrID7Dj"), h("UR"), n("UQ"), p("rPDMDMUerCrcr9Dj7rr7DjDtrCr9rc"), h("UI"), n("Ue"), p("Uc"), g("U9"), g("7M"), p("7P"), g("7j"), h("UtDDrejMrrrRr9DjrUrjrPrcrQjMrDrIDCDMrmDtjMDrr7DmDUjMDPD7rCDRjIjM9MC9Cmm79MC9CmR79MC9CPQr9MC9Cmmt"), k("7t"), h("Dtr7rIr7rcrCD7re"), g("7U"), h("77"), n("rUrcDt79rCDtDM"), n("7r"), k("7D"), p("7m"), n("7C"), n("UIU97D79UCUc7U"), g("7R"), n("7Q"), n("rrr7DUrtrm7tDUrPDjDU"), p("rDr7DUU7rIr7rer7rcDUDtUjDC7UrPrDUcrPrer7"), n("7e"), g("rtr9rcrcr7rtDU"), p("7c"), k("rtrj"), p("rP"), g("UtU9UIU97j79Uj77UrUrU77j79UjUC7U"), h("rj"), p("7979DDr7rjrUDjrCDrr7Dj79DtrtDjrCDMDU79rrrc"), n("rt"), g("Djrer9rtDmjc7jr7rPrI7MrIrPDCr7DjjMUDtjjMUtr9rcDUDjr9rIjctP"), h("rU"), n("7trtDjrCDMDUrCrcrDjcUUrCrtDUrCr9rcrPDjDC"), g("r7"), h("rjr7rDrCrc7MrPDUrm"), p("rtr9D7rtrmrRDt"), k("rr"), p("rD"), h("rm"), k("tPtMtPtM"), h("rC"), n("rR"), h("rQ"), n("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrIr9DDjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), p("rI"), h("re"), g("DDr7rjrDrIjMDrr7DjDtrCr9rctR"), n("rc"), h("r9"), p("DM"), g("rUr9Ucr9DU7UDjrPrtrQ"), n("DP"), h("rtrmrPDjrDrCrcrDDUrCrer7rtrmrPrcrDr7"), k("Dtr7DU7UrCrer7r9D7DU"), h("Dj"), k("tPtMtMt7"), g("rDr7DU7UrCrer7DRr9rcr7U9rrrrDtr7DU"), h("rtrmrPrcrDr7rU7Ur9D7rtrmr7Dt"), n("Dt"), h("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrIr9DDjMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), p("DU"), k("tPtMtMtt"), g("D7"), g("Dr"), k("tPtMtMtP"), h("DD"), h("Dm"), h("7UrmrCDtjMrjDjr9DDDtr7DjjDDtjMrCreDMrIr7rer7rcDUrPDUrCr9rcjMr9rrjMU9rjrRr7rtDUjcrtDjr7rPDUr7jMrCDtjMrPjMDtrmrCrejMrPrcrUjMrUr9r7DtrcjDDUjMDtD7DMDMr9DjDUjMjDrcD7rIrIjDjMrPDtjMDUrmr7jMrrrCDjDtDUjMrPDjrDD7rer7rcDUjc"), p("rUDjrPDDUPDjDjrPDCDt"), h("DC"), n("DUr97tDUDjrCrcrD"), n("DR"), k("Dc"), k("tPtMtMtC"), k("rrr9rcDU"), k("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrIr9DDjMrCrcDUjMDMDjr7rtrCDtrCr9rctR"), h("DtD7rrrrrCDmr7Dt"), n("7MU97t7U"), p("7trmr7rIrIjc77UCUmr7rIDMr7Dj"), h("Dtr7DU7jr7DPD7r7DtDUUmr7rPrUr7Dj"), h("DUr9UUrPDUrP777jUI"), h("7trPrrrPDjrC"), p("7Ur9D7rtrmU7Drr7rcDU"), g("rIrPrcrDD7rPrDr7"), g("rUr9DDrc"), g("rCrcDtr7DjDUUjr7rrr9Djr7"), k("rUrCDr"), h("rPrtrtr7rIr7DjrPDUrCr9rc"), n("rPrtrtr7rIr7DjrPDUrCr9rcUCrcrtrID7rUrCrcrDUDDjrPDrrCDUDC"), g("UCrcDUr7Djrcr7DUjMU7DmDMrIr9Djr7Dj"), k("UeUP7m79Ut77UjU779UeUP7M797UU77m7U777jU7797tUC7RU7"), g("DUr7DmDUj9rRrPDrrPDtrtDjrCDMDU"), k("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrmrCrDrmjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rctR"), n("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrmrCrDrmjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), k("DDr7rjrUDjrCDrr7Dj"), h("UeU97R79U77m7U79DUr7DmDUD7Djr779rrrCrIDUr7Dj79rPrcrCDtr9DUDjr9DMrCrt"), k("7DU7UjUDUI79rUr7rjD7rD79Djr7rcrUr7Djr7Dj79rCrcrrr9"), n("rtrmrPDjrDrCrcrDrtrmrPrcrDr7"), g("DDr7rjrDrIjMDtrmrPrUrCrcrDjMrIrPrcrDD7rPrDr7jMDrr7DjDtrCr9rctR"), p("Djr7Dt"), n("7jr7rPrI7MrIrPDCr7Dj"), p("rtrmDjr9rer7"), k("7jr7rDU7DmDM"), g("rtrmrPDjrDrCrcrD7UrCrer7"), h("rtDjr7rPDUr7U7rIr7rer7rcDU"), n("DMDjr9rUD7rtDUUcD7rerjr7Dj"), g("DMrPDjr7rcDUUcr9rUr7"), n("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrer7rUrCD7rejMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rctR"), p("DDr7rjrDrIjMrerPDmjMDrrPDjDCrCrcrDjMDrr7rtDUr9DjDttR"), g("rtrPrcDrrPDtjMDDrCrcrUrCrcrDtR"), g("DjrDrjjmtjt7t7jItMjItjt7t7jC"), k("Utr9rcDUr7rcDUjeDUDCDMr7"), g("UUU77M7UUm797UU77t7U"), h("r7DmDUr7DjrcrPrI"), g("r7DrrPrI"), g("D7rcrQrcr9DDrcjMr7DjDjr9Dj"), p("UIrCrcD7Dm"), p("rUrCDtrtrmrPDjrDrCrcrDDUrCrer7rtrmrPrcrDr7"), p("79DtrtDjr9rIrI"), n("7PD7rCrtrQ7UrCrer7Utrmr7rtrQU9rjrRr7rtDUjc7PD7rCrtrQ7UrCrer7Utrmr7rtrQjctP"), g("7jr7DPD7r7DtDUjMDUrCrer7rUjMr9D7DU"), k("Djr7rer9Drr7UCDUr7re"), n("rPDUDUrPrtrm7trmrPrUr7Dj"), h("DDr7rjrDrIjMDjr7rcrUr7Djr7DjtR"), g("DtDUrPDjDU7jr7rcrUr7DjrCrcrD"), n("rDr7DU7UrCrer7"), n("rtrPrIrI7tr7rIr7rcrCD7re"), p("Djr7DtDMr9rcDtr77Ur7DmDU"), k("DjrPrcrDr7UerCrc"), k("rCrcrCDU7DrPDUrtrmrerPrc"), n("Djr7DPD7r7DtDUjMrPDMrCjMr7DjDjr9Dj"), h("tPjctMtP"), g("DDr7rjrDrIjMrUr7DMDUrmjMrjrCDUDttR"), p("rcr9rUr7rRDt"), g("DDr7rjrDrIjMrerPDmjMrtD7rjr7jMrerPDMjMDUr7DmDUD7Djr7jMDtrCDRr7tR"), k("DUrCDUrIr7"), k("j9Drttj9rU"), g("7979DDrerRDtr9rcDM79"), g("rUr7DrrCrtr77MrCDmr7rI7jrPDUrCr9"), g("DMr9rCrcDUr7DjD7DM"), k("DjrPrcrUr9re"), k("Dtr7DUUPDUDUDjrCrjD7DUr7"), p("79Dtr7rIr7rcrCD7re"), g("rer7rer9DjDC7tDUr9DjrPrDr7"), k("rrDM79"), g("rPrIDMrmrP"), p("DDr7rjrDrIjMDrr7rcrUr9DjtR"), k("7979DDr7rjrUDjrCDrr7Dj79r7DrrPrID7rPDUr7"), k("reD7rIDUrCDMrIDC"), p("rPDUDUDjrCrjD7DUr7jMDrr7rttjjMrPDUDUDj7rr7DjDUr7DmDrrPDjDCrCrcrDjMDrr7rttjjMDrrPDjDCrCrc7Ur7DmUtr9r9DjrUrCrcrPDUr7D7rcrCrrr9DjrejMDrr7rttjjMD7rcrCrrr9DjreU9rrrrDtr7DUDrr9rCrUjMrerPrCrcjmjCDQDrrPDjDCrCrc7Ur7DmUtr9r9DjrUrCrcrPDUr7terPDUDUDj7rr7DjDUr7DmjQD7rcrCrrr9DjreU9rrrrDtr7DUrDrI797Mr9DtrCDUrCr9rcteDrr7rttUjmrPDUDUDj7rr7DjDUr7DmjItMjItPjCDe"), h("j7rt"), h("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrmrCrDrmjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rctR"), g("DMDjr7rtrCDtrCr9rcjMrer7rUrCD7reDMjMrrrIr9rPDUDrrPDjDCrCrcrDjMDrr7rttjjMDrrPDjDCrCrc7Ur7DmUtr9r9DjrUrCrcrPDUr7Drr9rCrUjMrerPrCrcjmjCjMDQrDrI79UrDjrPrDUtr9rIr9DjteDrr7rttUjmDrrPDjDCrCrc7Ur7DmUtr9r9DjrUrCrcrPDUr7jItMjItPjCDe"), g("jDjI"), k("DDrCrcrUr9DDDtjMDMrmr9rcr7"), h("rPDMDMUcrPrer7"), p("rtDMD7UtrIrPDtDt"), k("Dtr7DUUtD7DtDUr9re7UDjrPrtrQUCrU"), g("DMrPDjDtr7"), k("rCDM79rCDtDM"), g("tDjIrUjItUjItrjIt7jItDjIttjItr"), p("rQr7DCrUr9DDrc"), p("r9rcrIr9rPrU"), p("Djr7rer9Drr7U7Drr7rcDUUIrCDtDUr7rcr7Dj"), n("rrr9Djre"), h("UeDtDmrerItjjcUUU9UeUUr9rtD7rer7rcDU"), p("j9DUr9r9rIjcrerCrcjcrRDt"), p("tjjctDjct779r7tjtmtCtPtMtmtU"), k("DDr7rjrQrCDUU9rrrrrIrCrcr7UPD7rUrCr9Utr9rcDUr7DmDU"), g("tQr7DmDMrCDjr7Dtte7UD7r7jIjMtPtCjMURrPrcjMtjtMtttmjMtMtttRtPtUtRtMtDjMUDUe7UtQDMrPDUrmtej9tQ"), g("DDr7rjrDrIjMrPrcDUrCrPrIrCrPDtrCrcrDtR"), p("rIr7Drr7rIrtrmrPrcrDr7"), p("DDr7rjrDrIjMD7rcrerPDtrQr7rUjMDrr7rcrUr9DjtR"), k("rPrUrUU7Drr7rcDUUIrCDtDUr7rcr7Dj"), k("UmUC"), p("U9rjrRr7rtDUjcrQr7DCDtjMrtrPrIrIr7rUjMr9rcjMrcr9rcjer9rjrRr7rtDU"), h("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrIr9DDjMrCrcDUjMDMDjr7rtrCDtrCr9rctR"), n("tPtPDMDUjMUPDjrCrPrI")] - , - b = [g("rtrIr9Dtr77MrPDUrm"), h("Djr7rIr7rPDtr7"), p("7Dr7rjUDUI7jr7rcrUr7DjrCrcrDUtr9rcDUr7DmDU"), h("rrr9rtD7Dt"), k("rCDMr9rU"), h("79r9DjrCr7rcDUrPDUrCr9rc"), h("777MUUUP7UU779Ur77UcUt797UUCUeUCUcUD"), n("rcD7rerjr7Dj"), h("rcrPDrrCrDrPDUrCr9rc"), k("rPrIDMrmrPrjr7DUrCrt"), n("reDtDMr9rCrcDUr7DjD7DM"), h("79rer9DUrCr9rc"), h("rDr7DUU9DDrc7MDjr9DMr7DjDUDCUUr7DtrtDjrCDMDUr9Dj"), p("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrmrCrDrmjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), g("7979DDr7rjrUDjrCDrr7Dj79D7rcDDDjrPDMDMr7rU"), g("r7tjtmtCtPtMtmtU"), n("rPDUDUDj7rr7DjDUr7Dm"), p("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrIr9DDjMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), n("rtr9r9rQrCr7"), n("j7tjtj"), p("jCjc"), k("DDr7rjrDrIjMrerPDmjMDjr7rcrUr7DjjMrjD7rrrrr7DjjMDtrCDRr7tR"), k("DMrCrQr7"), g("rCDM"), p("rUrcDt"), h("j7tjtr"), n("DtrtDjrCDMDU"), n("UerPrt"), n("DjrDrjjmtMjItjt7t7jItjt7t7jC"), h("rUDjrCDrr7Dj"), p("UUU77M7UUm79UjUC7U7t"), n("rrr9rcDU7trCDRr7"), h("rrrCrIrI7tDUDCrIr7"), h("7MUUUrjc7MrUrrUtDUDjrI"), g("rCrcDUr7DjDrrPrI"), p("UPUI7MUmUP79UjUC7U7t"), n("DtDUrPDUD7Dt"), n("UCrcDUr7DjDrrPrI"), p("rtrmrPDjDtr7DU"), p("DDr7rjrDrIjMrerPDmjMDrr7DjDUr7DmjMrPDUDUDjrCrjDttR"), h("DDr7rjrDrIjMDjr7rUjMrjrCDUDttR"), h("UerPDm"), n("7DU7UjUQUC7U79U77m7U79DUr7DmDUD7Djr779rrrCrIDUr7Dj79rPrcrCDtr9DUDjr9DMrCrt"), g("UeUP7m79Ur7jUPUDUeU7Uc7U7977UcUCUrU97jUe797rU7Ut7UU97j7t"), g("rUr7DrrCrtr7rer9DUrCr9rc"), k("Dtr7rcrUjMrUr7DrrCrtr7jMrUrPDUrPjMrrrPrCrIr7rU"), g("777MUUUP7UU779U97M7UUCU9Uc7t"), k("rerPrt"), k("7jr7rPrI7MrIrPDCr7Djjc7jr7rPrI7MrIrPDCr7DjjmDUrejCjMUPrtDUrCDrr77mjMUtr9rcDUDjr9rIjMjmtttjjerjrCDUjC"), h("DmDmDmDmDmDmDmDmDmDmDmDmtUDmDmDmDCDmDmDmDmDmDmDmDmDmDmDmDmDmDmDm"), g("DUr9DM"), k("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrer7rUrCD7rejMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), h("UeUP7m797UU77m7U777jU7797tUC7RU7"), p("UPrtDjr97MUUUrjc7MUUUr"), n("UeUP7m797rUCU77D7MU97j7U79UUUCUe7t"), p("jMDUrmrCDtjMrCDtjMrcD7rIrIjMr9DjjMrcr9DUjMrUr7rrrCrcr7rU"), k("UeUP7m797rU77j7UU77m7977UcUCUrU97jUe797rU7Ut7UU97j7t"), k("797tr7rIr7rcrCD7re79UCUUU7797jr7rtr9DjrUr7Dj"), p("rRrPDrrPjcrIrPrcrDjc7tDCDtDUr7rejcr7DmrCDU"), g("rerPDm"), p("DUr9D7rtrmDtDUrPDjDU"), g("rmrPDjrUDDrPDjr7Utr9rcrtD7DjDjr7rcrtDC"), g("rQrcr7r7"), p("rPDrrPrCrI7DrCrUDUrm"), g("rUr9rtD7rer7rcDUUer9rUr7"), k("jIjM"), k("UeUP7m797UU77m7U777jU779UeUP7m79UPUcUC7tU97U7jU97M7C79U77m7U"), p("Djrer9rtDmjc7jr7rPrI7MrIrPDCr7DjjMUDtjjMUtr9rcDUDjr9rI"), k("rDr7DU7Ur9rQr7rc"), h("rtr9reDMrIr7DUr7"), g("rPDrrPrCrIUmr7rCrDrmDU"), g("79DMrmrPrcDUr9re"), k("rPD7DUr9"), h("r9DMr7DjrP"), h("UP7j7jUP7C"), g("DDr7rjrDrI"), h("7jU7UU79UjUC7U7t"), k("DMr9rCrcDUr7DjrUr9DDrc"), k("DMDjr7rtrCDtrCr9rc"), g("DtrtDjr7r7rc"), k("cmQrm7crCDQrcUQRmr"), h("rjr9rUDC"), g("7U7jUCUPUcUDUIU7797t7U7jUC7M"), p("UeUP7m797jU7UcUUU77jUj77UrUrU77j797tUC7RU7"), p("rtrIrCr7rcDU7DrCrUDUrm"), h("r9rcDUr9D7rtrmDtDUrPDjDU"), h("rrD7rcrtDUrCr9rc"), g("rtr9rcDUr7DmDUjcrmrPDtrmUtr9rUr7"), g("Djr7rPrUDC7tDUrPDUr7"), p("rererererererererererIrIrC"), k("r9rcrtr9reDMrIr7DUr7"), p("7rU77j7UU77m797tUmUPUUU77j"), p("jjDUrmrCDtjjjMrCDtjMrcD7rIrIjMr9DjjMrcr9DUjMrUr7rrrCrcr7rU"), p("rjDjr9DDDtr7DjUIrPrcrDD7rPrDr7"), n("rIr7Drr7rI"), k("777UUrjetm"), k("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrmrCrDrmjMrCrcDUjMDMDjr7rtrCDtrCr9rctR"), p("7979DtD7DMDMr9DjDUUtrPDMDUrtrmrP7979"), p("UPrcrUDjr9rCrU"), k("rCrcrcr7Dj7DrCrUDUrm"), p("tjtMtM"), h("jMjejM"), k("UrrPrCrIr7rUjMDUr9jMrIr9rPrUjM"), n("777MUUUP7UU7797UUCUeU779U9UrUr7tU77U"), p("DMr9DtrCDUrCr9rc"), n("Dtr7rcrUjMrUr7DrrCrtr7rUrPDUrPjMrrrPrCrIr7rUtRjM"), p("rtrPrcrcr9DUjMrDr9DUjMDrrPrID7r7"), g("rcr9"), n("7Qr9rjrRr7rtDUjMUPDjDjrPDC7e"), p("DDr7rjrDrIjMrerPDmjMDrrCr7DDDMr9DjDUjMrUrCreDttR"), h("7DrCrcrUr9DDDt"), h("UjUI77U779UjUC7U7t"), p("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrer7rUrCD7rejMrCrcDUjMDMDjr7rtrCDtrCr9rctR"), k("rmr7rPrU"), k("Djr7rtDU"), n("rmrPDtU9DDrc7MDjr9DMr7DjDUDC"), k("Djr7rUD7rtr7jMrtrPrIrIr7rUjMr9rcjMrcD7rIrIjMr9DjjMD7rcrUr7rrrCrcr7rU"), n("UPUIUCUP7tU7UU797MU9UCUc7U797tUC7RU7797jUPUcUDU7"), k("UPrUr9rUrjjc7tDUDjr7rPre"), h("DDr7rjrDrIjMrDDjr7r7rcjMrjrCDUDttR"), h("UjrPDUDUr7DjDCUerPrcrPrDr7Dj"), g("rtrPrIrI7MrmrPrcDUr9re"), k("rrrIr9r9Dj"), g("7979rUDjrCDrr7Dj79D7rcDDDjrPDMDMr7rU"), h("rjr7DUrP"), g("r9rc"), g("7jU7UcUUU77jU77j"), n("DtDjrt"), g("UUr7DrrPrI7r7j7mUtDUDjrIjcUUr7DrrPrI7r7j7mUtDUDjrIjctP"), k("rDrIr9rjrPrIUtr9reDMr9DtrCDUr7U9DMr7DjrPDUrCr9rc"), n("rPrUrUUjr7rmrPDrrCr9Dj"), g("jrrcrjDtDMtQ"), h("DtDMrPDDrc"), k("UmUCUDUm79UCUc7U"), p("DjrPrcrDr7UerPDm"), n("rjrPDUDUr7DjDCUCrcDUr7DjDrrPrI"), n("UtUP7U797DU7UjUDUI"), n("jmrrD7rcrtDUrCr9rcjmjCDQDjr7DUD7DjrcjMtPtjtttQDejCjmjCtQ"), h("tjtMtMtttMtPtMtD"), n("DtDUDjrCrcrDrCrrDC"), h("rtr9reDMrPDUUer9rUr7"), n("7DrCrcrUr9DDDtjM7Mrmr9rcr7"), p("rCDt7MDjr9DUr9DUDCDMr7U9rr"), n("r7DmDUr7rcDtrCr9rcDttR"), p("9MC9RDR79MC9CMQr9MC9mem9cjCRQec9Qmm9cjCImj9MC9mmQj9MC9CRCDcjmICRc9Qmm9cjCeRUc9Qmm99MC9m9mPcjCrQr"), n("jMrCDtjMrcr9DUjMrPjMrrD7rcrtDUrCr9rc"), h("UcU77DrPDUrtrmrerPrcU7DjDjr9Dj"), n("tMtMtMtMtMtMtMtM"), p("Djr7rer9Drr7UtrmrCrIrU"), p("DDr7rjrDrIjMrPrIrCrPDtr7rUjMrIrCrcr7jMDDrCrUDUrmjMDjrPrcrDr7tR"), k("DDr7rjrDrIjMrerPDmjMDUr7DmDUD7Djr7jMDtrCDRr7tR"), k("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrIr9DDjMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), g("Dtr7rcrUjMrjr7rmrPDrrCr9DjrUrPDUrPjMrrrPrCrIr7rUtRjM"), g("D7Dtr77MDjr9rDDjrPre"), k("rUr9reUPD7DUr9rerPDUrCr9rc"), h("rmr9DtDUrcrPrer7"), h("7mUUr9rerPrCrc7jr7DPD7r7DtDU"), n("7DrPDUrtrmrerPrc"), n("Djr7DPD7r7DtDU7tDUrPDjDU"), k("DMrmrPrcDUr9rejcrCrcrRr7rtDUURDt"), g("rtrIr7rPDj7UrCrer7r9D7DU"), k("U77j7jU97j"), g("DUr9D7rtrmr7rcrU"), n("DtDUrPDUr7"), h("DDr7rjrDrIjMrerPDmjMrPrcrCDtr9DUDjr9DMDCtR"), n("7trmr9rtrQDDrPDrr7UrrIrPDtrmjc7trmr9rtrQDDrPDrr7UrrIrPDtrm"), h("rmr7rCrDrmDU"), n("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrer7rUrCD7rejMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), n("U77m7U79DUr7DmDUD7Djr779rrrCrIDUr7Dj79rPrcrCDtr9DUDjr9DMrCrt"), p("j9Drtjj9rtr9rIrIr7rtDU"), k("UPrDUtr9rcDUDjr9rIjcUPrDUtr9rcDUDjr9rI"), g("DUr9D7rtrmrer9Drr7"), g("rUr7rtr9rUr7777jUC"), g("rtrIrCr7rcDUUmr7rCrDrmDU"), n("UrrCDjr7rrr9Dm"), p("rCrcDMD7DU"), g("tPtjtt"), h("7979DDr7rjrUDjrCDrr7Dj79DtrtDjrCDMDU79rrD7rcrt"), p("7DUe7MrIrPDCr7DjjcU9Ut7m"), p("tDtjDMDm"), n("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrIr9DDjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rctR"), p("DMDjr9DMr7DjDUDCUCDtU7rcD7rer7DjrPrjrIr7"), k("r9rcDjr7rPrUDCDtDUrPDUr7rtrmrPrcrDr7"), n("DtrPrrrPDjrC"), p("rjr7rmrPDrrCr9DjjMrPDMrCjMDjr7DtDMr9rcDtr7jMDDDjr9rcrD"), k("rUr9rtD7rer7rcDU"), k("rUrcDt79rtrCDUDC"), h("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrmrCrDrmjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), n("rUr7DrrCrtr7r9DjrCr7rcDUrPDUrCr9rc"), h("rjrPDUDUr7DjDC"), p("jetCtCtCtCDMDm"), n("D7Dtr7DjUIrPrcrDD7rPrDr7"), n("rjD7DtrCrcr7DtDtUQr7DCjMrCDtjMrCrIrIr7rDrPrI"), h("DMr9rCrcDUr7Djrer9Drr7"), k("rPDjrt"), k("7tUmUPUUUCUcUD79UIUPUcUD77UPUDU7797rU77j7tUCU9Uc"), n("rerCrc"), h("rPDUDUrPrtrQ"), p("UIU97D79UrUIU9UP7U"), k("Dtr7DtDtrCr9rc7tDUr9DjrPrDr7"), g("U9rjrRr7rtDUjMDMDjr9DUr9DUDCDMr7jMrerPDCjMr9rcrIDCjMrjr7jMrPrcjMU9rjrRr7rtDUtRjM"), p("rtr9reDMrCrIr77trmrPrUr7Dj"), h("rCrrDjrPrer7"), g("r7DtrtrPDMr7"), k("reDtDMr9rCrcDUr7Djrer9Drr7"), h("DtDCDtDUr7reUIrPrcrDD7rPrDr7"), k("rIrPrcrDD7rPrDr7Dt"), p("7trQDCDMr7jcUUr7DUr7rtDUrCr9rc"), h("tjrU"), n("UPrtDUrCDrr77mU9rjrRr7rtDU"), h("rPrjDtr9rID7DUr7"), n("r9rrrrDtr7DUUmr7rCrDrmDU"), n("7t7U7jUCUcUD"), p("7mUeUIUmDUDUDM7jr7DPD7r7DtDU"), n("7Urmr7jMDtr7DjDrr7DjjMrmrPDtjMr7rcrtr9D7rcDUr7Djr7rUjMrPrcjMr7DjDjr9Dj"), k("rtr9rIr9DjUUr7DMDUrm"), n("r9DMr7rc"), n("rDrPrererP"), p("rUr9rerPrCrcte"), n("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrer7rUrCD7rejMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), p("DjrPDUrCr9"), p("U9DUrmr7Dj"), g("7jr7rPrI7rrCrUr7r9jc7jr7rPrI7rrCrUr7r9jmDUrejCjMUPrtDUrCDrr77mjMUtr9rcDUDjr9rIjMjmtttjjerjrCDUjC"), h("U9rrrrrIrCrcr7UPD7rUrCr9Utr9rcDUr7DmDU"), h("DDr7rjrDrIjMrjrID7r7jMrjrCDUDttR"), g("rcrPDrrCrDrPDUr9Dj"), k("reDtDMr9rCrcDUr7DjrUr9DDrc"), p("jtrrtrtM"), n("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrer7rUrCD7rejMrCrcDUjMDMDjr7rtrCDtrCr9rctR"), n("rCDtUcrPUc"), n("rrrCrIrI7jr7rtDU"), n("rrDjr7DPD7r7rcrtDC"), p("rIr9rPrUr7rU"), p("r7rcrtr9rUr7777jUC"), h("rPDUDUrPrtrmU7Drr7rcDU"), g("DDr7rjrDrIjMrerPDmjMDrr7DjDUr7DmjMDUr7DmDUD7Djr7jMrCrerPrDr7jMD7rcrCDUDttR"), p("UeUP7m797rU77j7UU77m797UU77m7U777jU779UCUeUPUDU77977UcUC7U7t"), p("D7DM"), h("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrmrCrDrmjMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), n("rUr7DrrCrtr7jMrPDMrCjMDjr7DtDMr9rcDtr7jMDDDjr9rcrD"), k("rtDjr7rPDUr77MDjr9rDDjrPre"), p("UD7jU7U7Uc79UjUC7U7t"), g("rCDt7UDjD7DtDUr7rU"), k("DMrPrDr77mU9rrrrDtr7DU"), p("Uc77UeUjU77j"), n("rCrcrcr7DjUmr7rCrDrmDU"), p("rer9rcr9DtDMrPrtr7"), n("rtrIrCr7rcDU7C"), g("rtrIrCr7rcDU7m"), p("rtr9rcDtDUDjD7rtDUr9Dj"), h("7t7UUP7UUCUt79UU7jUP7D"), n("DMDjr9rUD7rtDU7tD7rj"), g("UjU9U9UIU7UPUc"), n("r9DMDj"), h("UeUP7m797UU77m7U777jU779UCUeUPUDU77977UcUC7U7t"), h("rPrjr9DjDU"), h("rUUP7DDtUjrmUtDPDUU9rPUcUIUIURtjt7rmUjDR7DrjDP7D7mDDrCUQtCtC7DrU"), g("rUrcDt79DMDjr9DrrCrcrtr7"), g("DDr7rjrDrIjMrPrIrCrPDtr7rUjMDMr9rCrcDUjMDtrCDRr7jMDjrPrcrDr7tR"), k("D7rcrCrrr9DjreU9rrrrDtr7DU"), g("r7rcrtr9rUr7777jUCUtr9reDMr9rcr7rcDU"), p("DUr9UIr9rtrPrIr77tDUDjrCrcrD"), k("rUr9rtD7rer7rcDUU7rIr7rer7rcDU"), h("rjrCrcrUUjD7rrrrr7Dj"), k("r9rcr7DjDjr9Dj"), g("DtDUDjrCrcrD"), n("UeU7UUUC77Ue79UrUIU9UP7U"), h("Djr7DtDMr9rcDtr7U7rcrU"), k("UeUP7m79UtU9UeUjUCUcU7UU797UU77m7U777jU779UCUeUPUDU77977UcUC7U7t"), k("rIr9rtrPrI7tDUr9DjrPrDr7"), g("rPrcrUDjr9rCrU"), g("rtrPrcDrrPDtjMrrDMtR"), k("rUr7DtDUrCrcrPDUrCr9rc"), k("rUr7DtrtDjrCDMDUrCr9rc"), k("rCrcrUr7Dmr7rUUUUj"), g("rtDjr7rPDUr7UjD7rrrrr7Dj"), g("7979rUDjrCDrr7Dj79r7DrrPrID7rPDUr7"), h("rIrCrcrQ7MDjr9rDDjrPre"), g("rjD7DUDUr9rc"), g("rIrCrcD7Dm"), h("rtDjr7rPDUr77trmrPrUr7Dj"), p("UtrmDjr9rer7"), p("rcr9DjrerPrI"), p("DDr7rjrDrIjMDtDUr7rcrtrCrIjMrjrCDUDttR"), g("DUDjrCrUr7rcDU"), n("7jr7rUD7rtr7jMr9rrjMr7reDMDUDCjMrPDjDjrPDCjMDDrCDUrmjMrcr9jMrCrcrCDUrCrPrIjMDrrPrID7r7"), k("DCr7Dt"), p("7t7DUtDUrIjc7t7DUtDUrI"), p("DrrPrID7r7U9rr"), h("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrer7rUrCD7rejMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rctR"), n("DtDUrPDjDU"), g("7Dr9r77UDM7mrcUUUU7MrmrCUPDrDtUR7777UC7Ctt7jrUUPr9tj7MUQrP7rDDrC"), k("rtDjr7rPDUr7U9DtrtrCrIrIrPDUr9Dj"), g("UUr9r7DtjMrcr9DUjMDtD7DMDMr9DjDUjMUtU97j7t"), k("rUr7DUrPrtrmU7Drr7rcDU"), k("DUrPDjrDr7DU"), h("DMrPDjDtr7UCrcDU"), p("rDrjrQ"), p("rDr7DU77rcrCrrr9DjreUIr9rtrPDUrCr9rc"), h("7DUe79UtU9UcUrUCUD"), g("7IjmjmjcjQjC7IjCjU"), g("DtrmrPrUr7Dj7tr9D7Djrtr7"), n("rIr9rtrPDUrCr9rc"), h("UmU77m"), h("DDrCrcrUr9DD"), h("rCrcrCDUUcU77DrPDUrtrmrerPrc"), h("rUrCDtrtr9rcrcr7rtDU"), g("rPDMDM7rr7DjDtrCr9rc"), p("rer9D7Dtr7rer9Drr7"), n("DUDCDMr7"), n("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrer7rUrCD7rejMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), g("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrmrCrDrmjMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), p("r7rcrPrjrIr77rr7DjDUr7DmUPDUDUDjrCrjUPDjDjrPDC"), h("rRrPDrrPU7rcrPrjrIr7rU"), n("r9DtrtDMD7"), n("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrer7rUrCD7rejMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), n("r9DMDUrCr9rcDt"), h("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrIr9DDjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), h("UeUP7m797rUP7j7CUCUcUD797rU7Ut7UU97j7t"), n("7DUe79UcUCUQU7"), k("r9DMr7rcUUrPDUrPrjrPDtr7"), p("rDr7DU7MrPDjrPrer7DUr7Dj"), g("UjD7rrrrr7Dj"), n("7t7UU7UcUtUCUI79UjUC7U7t"), p("rtrPrcDrrPDt"), g("UmUCUDUm79UrUIU9UP7U"), g("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrIr9DDjMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), p("tRjM"), k("DtrtDjr9rIrI"), n("rjrPDUDUr7DjDCUerPDm"), p("7DUe79UcUC"), k("UUU77M7UUm79Uj77UrUrU77j79UjUC7U"), h("rtDjr7rPDUr7UUDCrcrPrerCrtDtUtr9reDMDjr7DtDtr9Dj"), n("rCDMrmr9rcr7"), h("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrIr9DDjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rctR"), g("rCDM79DMDjr9DrrCrcrtr7"), g("7979Dtr7rIr7rcrCD7re79r7DrrPrID7rPDUr7"), g("UeDtDmrerItjjc7mUeUIUm7U7U7M"), g("j9Drttj9rj"), p("DMrPrDr77CU9rrrrDtr7DU"), k("UDU77U"), h("DtDUDCrIr7"), n("rUr7DMDUrmUrD7rcrt"), g("U9DMr7DjrP"), g("UtrPrcjMrcr9DUjMrrrCrcrUjMrtr9rcrrrCrDD7DjrPDUrCr9rc"), p("tRtR"), n("DMrPDjDtr7UrrIr9rPDU"), p("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrIr9DDjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), p("rDr7DUUPDUDUDjrCrjUIr9rtrPDUrCr9rc"), h("D7DUrrtm"), g("DDr7rjrDrIjMD7rcrerPDtrQr7rUjMDjr7rcrUr7Djr7DjtR"), n("DUDjrCrPrcrDrIr7"), g("D7rcrQrcr9DDrc"), n("D7rcrUr7rrrCrcr7rU"), g("7Ijc"), k("7DUe79UUUC7r"), p("7DUe797UUCUU"), p("r7Drr7rcDU"), k("rDr7DUU7DmDUr7rcDtrCr9rc"), n("rtrPrtrmr779"), n("r9rrrrDtr7DU7DrCrUDUrm"), n("D7Dtr7DjUPrDr7rcDU"), h("7PD7rCrtrQ7UrCrer7jc7PD7rCrtrQ7UrCrer7"), h("UR7tUtr9r9rQrCr7"), p("r7DmDMr7DjrCrer7rcDUrPrIjeDDr7rjrDrI"), h("rUrCDtrtrmrPDjrDrCrcrD7UrCrer7"), h("7979rcrCrDrmDUrerPDjr7"), n("UP7j7jUP7C79Uj77UrUrU77j"), k("UeU7UUUC77Ue79UCUc7U"), k("Djr7DPD7r7DtDUjMDjr7Dtr9D7Djrtr7jMr7DjDjr9Dj"), g("DDrCDUrmUtDjr7rUr7rcDUrCrPrIDt"), g("rCDM79rtrCDUDC"), n("tetQjMr7DmDMrCDjr7Dtte7UrmD7jIjMtMtPjMURrPrcjMtPtCtDtMjMtMtMtRtMtMtRtMtMjMUDUe7UtQjMDMrPDUrmtej9"), p("UerCDtDtrCrcrDjMrjD7DtrCrcr7DtDtjMrQr7DC"), h("DDrCrUDUrm"), g("DDr7rjrDrIjMrerPDmjMrrDjrPrDrer7rcDUjMD7rcrCrrr9DjrejMDrr7rtDUr9DjDttR"), k("7rU77j7tUCU9Uc"), g("7UUUUtUtDUrIjc7UUUUtUtDUrI"), p("Dtr7rIrr"), p("rIrCrcr7Umr7rCrDrmDU"), k("r7rrtmrttCrrtMtCtUtrtUtjtUtMr7t7tCtDtUrUtttrtUtrtUttr7tPtCr7tjtD"), g("7tr7DPD7r7rcDUD7re"), p("DtDMrPrc"), h("reDtrD"), h("rCrcrcr7DjUm7UUeUI"), p("rtr9r9rQrCr7U7rcrPrjrIr7rU"), n("DjrmrCrcr9"), k("rrrCDjr7rrr9Dm"), p("DUrmDjr7Dtrmr9rIrU"), n("rPDMDMUtr9rUr7UcrPrer7"), h("Ucr7DUDtrtrPDMr7"), p("rjrjtCtCrUrjtP79tD"), p("rjrjtCtCrUrjtP79tr"), p("rjrjtCtCrUrjtP79t7"), p("DMDjr9DUr9rtr9rI"), n("rrr9rcDUUrrPrerCrIDC"), k("rjrjtCtCrUrjtP79tU"), n("DDr7rjrDrIjMrerPDmjMDUr7DmDUD7Djr7jMrCrerPrDr7jMD7rcrCDUDttR"), h("rjrjtCtCrUrjtP79tC"), n("tRj9j9"), h("DtrtDjr9rIrIUIr7rrDU"), g("rjrjtCtCrUrjtP79tt"), k("rjrjtCtCrUrjtP79tj"), k("rjrjtCtCrUrjtP79tP"), n("7979rrDmrUDjrCDrr7Dj79r7DrrPrID7rPDUr7"), g("7Qr9rjrRr7rtDUjMUrD7rcrtDUrCr9rc7e"), h("DUrCrerCrcrD"), n("DUr97tr9D7Djrtr7"), n("UtUP7U79UrU9Uc7U7t"), p("UtDDrejMrrrRr9DjrUrjrPrcrQjMrDrIDCDMrmDtjMDrr7DmDUjMDPD7rCDRjIjM9MC9Cmm79MC9CmR79MC9CPQr9MC9Cmmt9MC9RDR79MC9CMQr9MC9mem9cjCRQec9Qmm9cjCImj9MC9mmQj9MC9CRCDcjmICRc9Qmm9cjCeRUc9Qmm99MC9m9mPcjCrQr"), k("7DUe79UUUCUU"), p("rPDMDMrIrCrtrPDUrCr9rcj9DmjeDDDDDDjerrr9DjrejeD7DjrIr7rcrtr9rUr7rU"), p("7jr7DtDMr9rcDtr7jMrCDtjMr7reDMDUDC"), h("tMtPtjtttUt7trtDtmtCrPrjrtrUr7rr"), g("DtrPrcDtjeDtr7DjrCrr"), p("DDr7rjrDrIjMrerPDmjMrtr9rerjrCrcr7rUjMDUr7DmDUD7Djr7jMrCrerPrDr7jMD7rcrCDUDttR"), k("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrmrCrDrmjMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), k("rmrCDtDUr9DjDC"), k("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrer7rUrCD7rejMrrrIr9rPDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), n("DDr7rjrDrIjMrrDjrPrDrer7rcDUjMDtrmrPrUr7DjjMrmrCrDrmjMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerCrctR"), k("DtrtDjr9rIrI7Ur9DM"), k("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrmrCrDrmjMrCrcDUjMDMDjr7rtrCDtrCr9rctR"), h("Ur7jUPUDUeU7Uc7U797tUmUPUUU77j"), p("rCDMrPrU"), n("DjrDrjrPjmtPtMtjjIjMtjtMtUjIjMtMjIjMtMjctjjC"), g("UerPrtDjr9rer7rUrCrPUrrIrPDtrm7MrPDMr7DjjcUerPrtDjr9rer7rUrCrPUrrIrPDtrm7MrPDMr7Dj"), g("Dtr7rcrU"), p("rUr9reUPD7DUr9rerPDUrCr9rcUtr9rcDUDjr9rIrIr7Dj"), n("DtrtDjr7r7rc7m"), n("t9jr"), h("UPUIUCUP7tU7UU79UIUCUcU7797DUCUU7UUm797jUPUcUDU7"), k("Djr7rcrUr7Djr7rUUjD7rrrrr7Dj"), g("UrrPrCrIr7rUjMDUr9jMrIr9rPrUjMDtrtDjrCDMDUjm"), h("DMrIrPDUrrr9Djre"), k("Ut7t7ttPUtr9reDMrPDU"), h("rtrIr7rPDjUtr9rIr9Dj"), g("rDr7DUUPDUDUDjrCrjD7DUr7"), h("rPDjDjrPDC"), g("Dtr7DUUCrcDUr7DjDrrPrI"), h("7UrmrCDtjMrjDjr9DDDtr7DjjDDtjMrCreDMrIr7rer7rcDUrPDUrCr9rcjMr9rrjMU9rjrRr7rtDUjcrtDjr7rPDUr7jMrCDtjMrPjMDtrmrCrejMrPrcrUjMrUr9r7DtrcjDDUjMDtD7DMDMr9DjDUjMrPjMDtr7rtr9rcrUjMrPDjrDD7rer7rcDUjc"), k("rtDjr7rPDUr7U7Drr7rcDU"), p("rDr7DUUjrPDUDUr7DjDC"), h("DDr7rjrDrIjMDrr7DjDUr7DmjMDtrmrPrUr7DjjMrmrCrDrmjMrCrcDUjMDMDjr7rtrCDtrCr9rcjMDjrPrcrDr7UerPDmtR"), k("DrrPrID7r7"), k("DDrCrc"), p("Drr7DjDUr7DmUPDUDUDjrCrj7Mr9rCrcDUr7Dj"), g("7979DDr7rjrUDjrCDrr7Dj79DtrtDjrCDMDU79rrD7rcrtDUrCr9rc"), h("DtDjrtU7rIr7rer7rcDU")]; - (function () { - var a = [0, 2, 1423857449, -2, 1873313359, 3, -3, 1555261956, 4, 2847714899, -1444681467, -4, -1732584194, 5, 1163531501, -5, 2714866558, 1281953886, 6, -6, 198958881, 1141124467, 2970347812, 7, -198630844, -7, 3110523913, 8, -8, 2428444049, 1272893353, 9, -722521979, -9, 10, -10, 11, -11, 2563907772, -12, 12, 2282248934, 13, -13, 2154129355, 14, -14, 15, -15, 16, -16, 17, -17, 18, -18, -701558691, -19, 19, 20, -20, 21, -21, 22, -22, 23, -23, 24, -24, -25, 25, -26, 26, -27, 27, 28, -28, 29, -29, 30, -30, 31, -31, 32, -33, 33, -32, -35, 34, -34, 35, 37, -37, 36, -36, 39, 38, -39, -38, 40, -40, 41, -41, -176418897, -43, 43, 42, -42, 45, 44, -45, -44, -46, 47, -47, 46, 48, 49, -49, -48, 50, -50, -51, 51, 570562233, -52, -53, 52, 53, 54, 55, -55, -54, 503444072, -56, -57, 57, 56, -58, -59, 59, 58, 60, -60, -61, 61, 63, 62, -62, -63, -65, 64, 711928724, 67, -64, -67, -66, 66, 65, -68, 71, 68, 70, 69, -70, -69, -71, 75, 3686517206, -72, 72, -74, -73, 73, -75, 74, -79, -78, -76, 76, 78, 77, -77, 79, -80, 3554079995, -82, -83, 81, 83, -81, 80, 82, 84, 85, -87, -84, 87, -85, -86, 86, -89, -91, 88, -88, -90, 91, 90, 89, -92, 95, -95, -94, 92, 94, 93, -93, 99, 97, -97, 98, -96, 96, -99, -98, 1735328473, 3272380065, 100, 101, -103, -100, -101, 102, -102, 103, 105, 107, 104, -106, 106, -105, -107, -104, -110, 109, -108, -109, 111, 110, 108, -111, 251722036, 112, -115, 115, 114, -114, -112, 113, -113, -116, 118, -117, 119, 117, 116, -119, -118, 123, -120, -122, 120, 121, -121, 122, -123, 125, 127, 3412177804, -127, 124, -126, 126, -125, -124, -128, 128, -129, 130, 1843258603, 150, 3803740692, 984961486, 3939845945, 44100, 4195302755, 200, 201, 202, 203, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 221, 222, 223, 225, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 4066508878, 240, 241, 242, 243, 255, 1706088902, 256, 300, 327, 1969922972, 2097651377, 1291169091, 376229701, 400, 401, 402, 403, 404, 405, 606105819, 420, 450, 451, 470, 853044451, 500, 512, 701, 702, 703, 707, 704, 705, 706, 708, 709, 710, 711, 712, 713, 752459403, 800, 801, 802, 803, 804, 658871167, 1E3, 426522225, 1236535329, 3772115230, 615818150, 3904427059, 4167216745, 4027552580, 2E3, 3654703836, 1886057615, -145523070, 879679996, 3518719985, 3E3, 3244367275, 2013776290, 3373015174, 1390208809, 4500, -1019803690, 5E3, 1759359992, 6E3, 285281116, 1622183637, 1006888145, 1231636301, 1E4, 83908371, -155497632, 1090812512, 1732584193, 2463272603, 1373503546, 2596254646, 2321926636, 1504918807, 2181625025, 2882616665, 2747007092, -271733879, 3009837614, 6E4, 3138078467, -30611744, -2054922799, -1502002290, -42063, 397917763, 81470997, 829329135, 2657392035, 956543938, 2517215374, 2262029012, 40735498, 2394877945, 702138776, 2808555105, 38016083, 2936675148, 1258607687, 1131014506, 3218104598, 3082640443, 1404277552, -1926607734, 565507253, 4283543511, 534414190, 1541320221, 1913087877, 2053790376, -660478335, 1789927666, 3965973030, 3826175755, 4107580753, 4240017532, 1804603682, 1658658271, 3579855332, -1416354905, 3708648649, 3453421203, -358537222, 3317316542, -1560198380, -1473231341, 1873836001, 1742555852, 3608007406, 1996959894, 3747672003, -1990404162, -995338651, 3485111705, 2137656763, -2022574463, 3352799412, 213261112, 3993919788, 1.01, 3865271297, 4139329115, 4275313526, -405537848, -1094730640, 1549556828, 282753626, 1068828381, 909522486, 2768942443, 2909243462, 936918E3, -1044525330, 3183342108, 141376813, 3050360625, 654459306, 2617837225, 1454621731, 271733878, 2489596804, 76029189, 2227061214, 1591671054, 2362670323, 4294967296, 4294967295, -40341101, 1308918612, 795835527, 1181335161, 414664567, 4279200368, 1661365465, 1839030562, 1037604311, 4150417245, 3887607047, 1802195444, 4023717930, 2075208622, -165796510, 1943803523, 901097722, 568446438, 628085408, 755167117, 3322730930, 3462522015, 3736837829, 3604390888, 2366115317, -187363961, .4, 2238001368, 2512341634, 2647816111, -1120210379, -.2, 314042704, 1510334235, -1069501632, 1382605366, 31158534, 450548861, 643717713, 3020668471, 1119000684, 3160834842, 2898065728, 1256170817, 2765210733, 3060149565, 3188396048, 2932959818, 124634137, 2797360999, -373897302, -1894986606, -1530992060, 366619977, 62317068, -.26, 1200080426, 1202900863, 498536548, 1340076626, 1126891415, 2405801727, -1051523, 2265490386, 1594198024, 1466479909, 2547177864, 249268274, 2680153253, 2125561021, 3294710456, 855842277, 3423369109, .732134444, 3705015759, 3569037538, 1994146192, -45705983, 1711684554, 1852507879, 997073096, -421815835, 289559509, 733239954, 4251122042, 601450431, 4111451223, 167816743, 3855990285, 3981806797, 3988292384, 3369554304, 3233442989, 3495958263, 3624741850, 65535, 453092731, -.9, 2094854071, 1957810842, 325883990, 4057260610, 1684777152, 4189708143, 3915621685, 162941995, 1812370925, 3775830040, 783551873, 3134207493, 1172266101, 2998733608, 2724688242, 1303535960, 2852801631, 112637215, 1567103746, 444984403, 651767980, 1426400815, -1958414417, -51403784, -680876936, 906185462, 2211677639, 1047427035, -57434055, 2344532202, 2607071920, 681279174, 2466906013, 225274430, 544179635, 2176718541, 2312317920, 1483230225, 1342533948, 2567524794, 2439277719, 1088359270, 1309151649, 671266974, -343485551, 1219638859, 718787259, 953729732, 2277735313, 3099436303, 2966460450, 817233897, 2685067896, 2825379669, -35309556, 4089016648, 530742520, 4224994405, 3943577151, 3814918930, 1700485571, .25, -640364487, 476864866, 944331445, 1634467795, 335633487, 1762050814, -378558, -1, 1, 2044508324, 3401237130, 3268935591, 3524101629, 3663771856, 1770035416, 1907459465, -389564586, 3301882366]; - (function () { - function g(d) { - void 0 === d && (d = {}); - this.aa = ja(this.aa, a[0], this); - this.na = []; - this.sa = []; - this.aa(d) - } - - function p(d) { - function f(d) { - N(d) === b[437] || (d = [d]); - d.length < a[1] && (d = d.concat(d)); - return d - } - - function e(d, b) { - return d || d === a[0] ? d : b - } - - function q(a, d) { - return typeof a === x[18] ? a : d - } - - var l = d.buildVersion - , u = d.lastUsedVersion - , m = d.staticServer - , r = d.apiServer - , ra = d.apiServers - , g = d.staticServers - , k = d[b[72]]; - void 0 === k && (k = !0); - var n = d.valid - , t = d.sConfig - , w = d.configHash - , v = d[b[394]] - , y = d.pn - , z = d[c[183]] - , B = d[c[240]] - , C = d[b[264]] - , E = d.merged; - d = d.__serverConfig__; - void 0 === d && (d = {}); - var A = {}; - if (w || t) - try { - var D = ja(Ac, a[1], void 0)(w || t) - , A = JSON[c[236]](D) - } catch (F) { - c[0] - } - var D = N(A.bl) === b[265] ? A.bl.split(c[28]) : [] - , G = N(A.dl) === b[265] ? A.dl.split(c[28]) : [] - , H = h(G) - , I = a[376] * a[141] * a[141] - , J = I * a[66]; - return { - auto: k, - onload: B, - onerror: C, - staticServer: m, - apiServer: r, - staticServers: f(g || d.staticServer || m), - apiServers: f(ra || d.apiServer || r), - productNumber: z || y, - protocol: v, - domain: H, - Kc: G, - ic: D, - buildVersion: l, - lastUsedVersion: u, - sConfig: t, - configHash: w, - valid: n, - merged: E, - nc: q(A.ejcd, !1), - oc: q(A.ews, !1), - ra: q(A.edc, !0), - uc: e(A.ivp, J), - mc: e(A.dtvp, I), - Gc: e(A.tto, a[384]), - za: e(A.ret, a[675]), - moveMax: A.mem, - moveInterval: A.mei, - keydownMax: A.kem, - keydownInterval: A.kei, - clickMax: A.cem, - clickInterval: A.cei, - upMax: A.cem, - upInterval: A.cei, - downMax: A.cem, - downInterval: A.cei, - focusMax: A.fem, - focusInterval: A.fei, - blurMax: A.fem, - blurInterval: A.fei, - scrollMax: A.sem, - scrollInterval: A.sei, - orientationMax: A.otem, - orientationInterval: A.otei, - motionMax: A.mtem, - motionInterval: A.mtei - } - } - - function h(d) { - void 0 === d && (d = []); - var f = Bb[b[155]]; - if (!f || !d.length) - return c[0]; - try { - for (var e = a[0]; e < d.length; e++) { - var q = d[e]; - if (null === q || void 0 === q ? 0 : null !== /^[a-zA-Z0-9_.-]+$/.exec(q)) { - var l = new Cb(d[e].replace(/\./g, b[354]) + c[17]); - if (null !== f.match(l)) - return d[e] - } - } - } catch (u) { - c[0] - } - return c[0] - } - - function n() { - if (Ta) - return Ta; - Ta = this; - var d = Ua(C[b[163]][b[316]]) - , f = { - moveMax: R ? a[226] : a[5], - moveInterval: a[336], - downMax: R ? a[58] : a[5], - downInterval: a[336], - upMax: R ? a[58] : a[5], - upInterval: a[336], - clickMax: R ? a[58] : a[675], - clickInterval: a[336], - focusMax: R ? a[58] : a[675], - focusInterval: a[336], - blurMax: R ? a[58] : a[675], - blurInterval: a[336], - keydownMax: R ? a[34] : a[1], - keydownInterval: a[336], - scrollMax: R ? a[58] : a[1], - scrollInterval: a[336], - orientationMax: R ? a[119] : a[1], - orientationInterval: a[390], - motionMax: R ? a[119] : a[1], - motionInterval: a[390], - batteryMax: R ? a[226] : a[5], - batteryInterval: a[34] - }; - Object.keys(f).forEach(function (e) { - d[e] = d[e] > a[0] ? ~e.indexOf(b[41]) ? Math[b[196]](d[e], f[e]) : Math[b[59]](d[e], f[e]) : f[e] - }); - C.h(ka, d); - this.Q = new U(d); - la && (this.M = new k(d)) - } - - function k(a) { - void 0 === a && (a = {}); - var f = this; - this.F = [c[175], c[130], c[195], c[249]]; - this.Y = [a[b[329]], a[b[135]]]; - this.ka = a; - this.j = []; - this.l = !1; - this.D = null; - this._battery = {}; - this.ea = function (a) { - return f.O(a) - } - } - - function U(a) { - var b = this; - void 0 === a && (a = {}); - this.F = Object.keys(Ga); - this.Z = {}; - this.ka = a; - this.j = {}; - this.l = !1; - this.ta = function () { - for (var a = [], d = arguments.length; d--;) - a[d] = arguments[d]; - b.rc.apply(b, a) - } - } - - function ba(a) { - var b = a ? Db : Ha(Db, Bc) - , e = []; - try { - wa(Object.keys(b)).forEach(function (a) { - var d = b[a].f(); - c[0]; - e.push.apply(e, xa(d, ca[a])) - }) - } catch (q) { - } - return e - } - - window.ba = ba; - - function Cc(d) { - function f() { - Eb >= Va.length && (Fb = !0, - Wa = Xa(wa(e), function (a, d) { - a.push.apply(a, d); - return a - }, []), - d(Wa)) - } - - var e = []; - if (Fb) - return d(Wa); - var q = C[b[163]][b[316]] - , l = q.nc; - void 0 === l && (l = !1); - var u = q.Lc; - void 0 === u && (u = !0); - var m = q.oc; - void 0 === m && (m = !1); - Object.keys(Ya).forEach(function (a) { - var d = Ya[a] - , b = d.T - , f = Ya[a].Ja; - d.pc = a; - ca[a].a !== d.a || N(d) !== c[57] || b && (b === Gb && !u || b === Za && !l || b === Hb && !m) || (d.Ka = f ? d.f : function (a) { - return a(d.f()) - } - , - Va.push(d)) - }); - Va.forEach(function (d) { - function q() { - function a(b, q) { - c[0]; - e.push(xa(b, ca[d.pc], !!q)); - console.log(b, xa(b, ca[d.pc], !!q)); - Eb++; - f() - } - - try { - d.Ka(a) - } catch (l) { - a([], Error(b[106])) - } - } - - d.u ? ya(q, a[0]) : q() - }) - } - - window.Cc = Cc; - - function za(d, f) { - d = d || c[150]; - f = f || a[0]; - for (var e = d.length % a[49], q = d.length - e, l = [a[0], f], u = [a[0], f], m = [a[0], a[0]], r = [a[0], a[0]], ra = [a[653], a[589]], g = [a[340], a[375]], k = a[0]; k < q; k += a[49]) - m = [d.charCodeAt(k + a[8]) & a[333] | (d.charCodeAt(k + a[13]) & a[333]) << a[27] | (d.charCodeAt(k + a[18]) & a[333]) << a[49] | (d.charCodeAt(k + a[23]) & a[333]) << a[66], d.charCodeAt(k) & a[333] | (d.charCodeAt(k + a[675]) & a[333]) << a[27] | (d.charCodeAt(k + a[1]) & a[333]) << a[49] | (d.charCodeAt(k + a[5]) & a[333]) << a[66]], - r = [d.charCodeAt(k + a[40]) & a[333] | (d.charCodeAt(k + a[42]) & a[333]) << a[27] | (d.charCodeAt(k + a[45]) & a[333]) << a[49] | (d.charCodeAt(k + a[47]) & a[333]) << a[66], d.charCodeAt(k + a[27]) & a[333] | (d.charCodeAt(k + a[31]) & a[333]) << a[27] | (d.charCodeAt(k + a[34]) & a[333]) << a[49] | (d.charCodeAt(k + a[36]) & a[333]) << a[66]], - m = Q(m, ra), - m = sa(m, a[80]), - m = Q(m, g), - l = F(l, m), - l = sa(l, a[73]), - l = da(l, u), - l = da(Q(l, [a[0], a[13]]), [a[0], a[394]]), - r = Q(r, g), - r = sa(r, a[84]), - r = Q(r, ra), - u = F(u, r), - u = sa(u, a[80]), - u = da(u, l), - u = da(Q(u, [a[0], a[13]]), [a[0], a[669]]); - m = [a[0], a[0]]; - r = [a[0], a[0]]; - switch (e) { - case a[47]: - r = F(r, O([a[0], d.charCodeAt(k + a[45])], a[115])); - case a[45]: - r = F(r, O([a[0], d.charCodeAt(k + a[42])], a[98])); - case a[42]: - r = F(r, O([a[0], d.charCodeAt(k + a[40])], a[82])); - case a[40]: - r = F(r, O([a[0], d.charCodeAt(k + a[36])], a[66])); - case a[36]: - r = F(r, O([a[0], d.charCodeAt(k + a[34])], a[49])); - case a[34]: - r = F(r, O([a[0], d.charCodeAt(k + a[31])], a[27])); - case a[31]: - r = F(r, [a[0], d.charCodeAt(k + a[27])]), - r = Q(r, g), - r = sa(r, a[84]), - r = Q(r, ra), - u = F(u, r); - case a[27]: - m = F(m, O([a[0], d.charCodeAt(k + a[23])], a[136])); - case a[23]: - m = F(m, O([a[0], d.charCodeAt(k + a[18])], a[115])); - case a[18]: - m = F(m, O([a[0], d.charCodeAt(k + a[13])], a[98])); - case a[13]: - m = F(m, O([a[0], d.charCodeAt(k + a[8])], a[82])); - case a[8]: - m = F(m, O([a[0], d.charCodeAt(k + a[5])], a[66])); - case a[5]: - m = F(m, O([a[0], d.charCodeAt(k + a[1])], a[49])); - case a[1]: - m = F(m, O([a[0], d.charCodeAt(k + a[675])], a[27])); - case a[675]: - m = F(m, [a[0], d.charCodeAt(k)]), - m = Q(m, ra), - m = sa(m, a[80]), - m = Q(m, g), - l = F(l, m) - } - l = F(l, [a[0], d.length]); - u = F(u, [a[0], d.length]); - l = da(l, u); - u = da(u, l); - l = Ib(l); - u = Ib(u); - l = da(l, u); - u = da(u, l); - return (b[147] + (l[0] >>> a[0]).toString(a[49])).slice(a[28]) + (b[147] + (l[1] >>> a[0]).toString(a[49])).slice(a[28]) + (b[147] + (u[0] >>> a[0]).toString(a[49])).slice(a[28]) + (b[147] + (u[1] >>> a[0]).toString(a[49])).slice(a[28]) - } - - function $a() { - C[b[163]][b[316]] = window.options; - var d = C[b[163]][b[316]] - , f = W().k(Ia) - , e = ea().k(ta) - , q = d.ma - , l = d.C - , u = d[c[183]] - , d = d.lc - , m = { - bc: b[100], - Lb: Dc(), - Db: ab(), - Ub: Ec(J() + (C[b[163]].Aa || a[0])), - Oa: Fc, - Pa: q, - Ma: l, - Zb: f, - ab: d, - cb: e, - Kb: u, - Wa: void 0, - Xa: Gc, - Ya: Hc, - Za: Ic, - $a: void 0 - } - , r = []; - wa(Object.keys(m)).forEach(function (d) { - N(m[d]) !== b[353] && (ca[d].c >= a[370] && ca[d].c <= a[374] && (m[d] = Jc(m[d])), - c[0], - r.push.apply(r, xa(m[d], ca[d]))) - }); - return r - } - - window.$a = $a; - - function Ic() { - return c[10] - } - - function xa(d, f, e) { - var c = f.a - , l = f.e - , u = []; - if (!e && (c === B && (u = fa(X(d ? a[675] : a[1]), l)), - c === z && (u = fa(X(d), l)), - c === Y && (u = fa(Jb(d), l)), - c === t && (u = Aa(fa(d, l))), - c === H)) - for (e = a[0], - c = d.length; e < c; e++) { - var m = l[e] - , r = d[e]; - N(d[e]) === b[7] && u.push.apply(u, fa(X(r), m)); - N(d[e]) === b[265] && u.push.apply(u, Aa(fa(r, m))) - } - d = fa(X(f.c), a[1]); - f = fa(X(u.length), a[1]); - return d.concat(f, u) - } - - function Kb(d, f) { - function e(a) { - var d = {} - , f = null - , e = null; - p.concat(h).forEach(function (a) { - window[a] && (d[a] = window[a]) - }); - var q = Ja(l, g); - Kc(q, { - charset: b[297] - }, function (q, l) { - if (q) - return c[0], - null; - l && l.parentElement[b[148]](l); - f = p.map(function (a) { - return window[a] - }).join(c[35]); - e = h.map(function (a) { - return window[a] - }).join(c[35]); - c[0]; - c[0]; - a(f, e); - for (var m in d) - window[m] = d[m] - }) - } - - void 0 === f && (f = a[675]); - var q = C[b[163]][b[316]] - , l = q[b[394]] - , u = q.apiServers - , m = q[c[183]]; - void 0 === m && (m = c[0]); - var r = q.ma; - void 0 === r && (r = c[0]); - q = q.C; - void 0 === q && (q = c[0]); - var k = W().k(Ia) - , g = c[63] - , p = [b[23], c[237], b[335], b[371]] - , h = [b[24], c[89], b[257], b[186], c[177], b[383]]; - (function (d) { - e(function (f, e) { - d.ip = f; - d.dns = e; - var c = Ja(l, u[u.length - a[675]], b[169]); - Lb(c, { - K: d - }) - }) - } - )({ - tid: k, - referrer: Bb.href || c[0], - pn: m, - bid: r, - tid2: q, - type: d.code, - message: d.toString(), - target: d.data.url || c[0], - requestCount: f, - osv: v[b[433]] || c[0], - sdkv: c[245] - }) - } - - function Kc(a, f, e) { - var q = document.head || document[c[98]](b[113])[0] - , l = document[c[182]](b[26]); - typeof f === b[86] && (e = f, - f = {}); - f = f || {}; - e = e || function () { - } - ; - l.type = f.type || c[169]; - l.charset = f.charset || b[349]; - l.async = x[16] in f ? !!f.async : !0; - l[b[127]] = a; - f.hc && Lc(l, f.hc); - f.text && (l.text = c[0] + f.text); - (c[240] in l ? Mb : Mc)(l, e); - l[c[240]] || Mb(l, e); - q[c[12]](l) - } - - function Nc(d, f) { - function e(a, d) { - l && ua(l); - q && typeof q[b[255]] === b[86] && q[b[255]](); - a ? g(a) : k(d) - } - - void 0 === f && (f = {}); - var q, l, u = f.ba, m = f.K; - void 0 === m && (m = {}); - var r = f.Ba; - void 0 === r && (r = a[419]); - var k = f.V; - void 0 === k && (k = V); - var g = f.U; - void 0 === g && (g = V); - m[c[102]] = c[215] + ab().slice(a[1], a[31]); - r && (l = ya(function () { - e(Error(c[198])) - }, r)); - u === b[340] && (d += (~d.indexOf(c[58]) ? c[19] : c[58]) + bb(m)); - cb ? (q = new cb, - b[370] in q ? (q[b[216]](u, d, !0), - q[c[157]](c[189], b[411]), - q[b[264]] = f[b[264]], - q[b[182]] = function () { - if (q[b[88]] === a[8]) - if (l && ua(l), - q[b[36]] >= a[295] && q[b[36]] < a[342]) { - var d, f = new Cb(c[101] + m[c[102]] + b[300]); - try { - d = JSON[c[236]]((q[c[205]] || c[0]).match(f)[1] || c[0]) - } catch (r) { - } - d ? e(null, d) : e(Error(b[412])) - } else - e(Error(b[214])) - } - , - q[b[426]](bb(m))) : (e(Error(b[293])), - c[0])) : (e(Error(b[293])), - c[0]); - return q && typeof q[b[255]] === b[86] && q[b[255]] - } - - function ma(a) { - void 0 === a && (a = {}); - this.R = x[2]; - this.w = { "YD20160637306799:WM_DIV": null }; //修改 - this.p = a.p || c[0] - } - - function Ba(a) { - void 0 === a && (a = {}); - this.p = a.p || c[0]; - this.X = [Oc, Pc, Qc] - } - - function va(a) { - this[b[163]] = a[b[163]]; - this.Rb = []; - var f = this - , e = this.h - , c = this.B; - this.h = function (a, d, b) { - return e.call(f, a, d, b) - } - ; - this.B = function (a, d) { - return c.call(f, a, d) - } - ; - this.Ec(a.fc); - this.Fc(a.zc) - } - - function E(a) { - try { - return Nb[a] - } catch (b) { - } - } - - function ab() { - return b[49].replace(/[xy]/g, function (d) { - var b = Math[c[218]]() * a[49] | a[0]; - return (d === c[144] ? b : b & a[5] | a[27]).toString(a[49]) - }) - } - - function Ec(d) { - void 0 === d && (d = a[0]); - d = (new Ca(d))[c[203]](); - return na(d / a[376], a[34]) - } - - function N(d) { - return null == d ? String(d) : Rc.call(d).slice(a[27], a[674]).toLowerCase() - } - - function V() { - } - - function Sc(a, b) { - return a.filter(b)[0] - } - - function Ua(a, f) { - void 0 === f && (f = []); - if (null === a || typeof a !== c[57]) - return a; - var e = Sc(f, function (b) { - return b.Dc === a - }); - if (e) - return e.kc; - var q = N(a) === b[437] ? [] : {}; - f.push({ - Dc: a, - kc: q - }); - Object.keys(a).forEach(function (b) { - q[b] = Ua(a[b], f) - }); - return q - } - - function db() { - var a; - try { - a = new cb - } catch (f) { - } - return !!a && b[370] in a - } - - function bb(a) { - return Object.keys(a).map(function (b) { - return Z(b) + c[55] + Z(a[b]) - }).join(c[19]) - } - - function Ob(a) { - return a.replace(/(^\/)|(\/$)/g, c[0]) - } - - function Ja(a, f, e) { - f = Ob(f.replace(/^https?:\/\//i, c[0])); - return (e = e ? Ob(e) : c[0]) ? a + b[399] + f + c[35] + e : a + b[399] + f - } - - function Ha(a, b) { - for (var e in b) - !b.hasOwnProperty(e) || (a[e] = b[e]); - return a - } - - function J() { - return (new Ca)[c[203]]() - } - - function wa(a) { - for (var f = a.length, e, q; f;) - q = Math[b[122]](Math[c[218]]() * f--), - e = a[f], - a[f] = a[q], - a[q] = e; - return a - } - - function Xa(d, f) { - if (null == d) - throw new TypeError(b[116]); - if (typeof f !== b[86]) - throw new TypeError(f + b[145]); - var e = d.length >>> a[0], c = a[0], l; - if (arguments.length === a[5]) - l = arguments[2]; - else { - for (; c < e && !(c in d);) - c++; - if (c >= e) - throw new TypeError(b[285]); - l = d[c++] - } - for (; c < e; c++) - c in d && (l = f(l, d[c], c, d)); - return l - } - - function W() { - var a = C[b[163]][b[316]].merged ? C[b[163]][b[316]][c[183]] : c[0]; - if (Ka[a]) - return Ka[a]; - Ka[a] = new Ba({ - p: a - }); - return Ka[a] - } - - function ea() { - var a = C[b[163]][b[316]].merged ? C[b[163]][b[316]][c[183]] : c[0]; - if (La[a]) - return La[a]; - La[a] = new ma({ - p: a - }); - return La[a] - } - - function Lb(d, f) { - function e() { - if (h[c[184]]) - h[c[184]][b[148]](h); - y[q] = V; - n && ua(n) - } - - void 0 === f && (f = {}); - var q = c[215] + ab().slice(a[1], a[31]) + Tc++ - , l = c[102] - , u = Z - , m = f.V; - void 0 === m && (m = V); - var r = f.K - , k = f.U; - void 0 === k && (k = V); - var g = f.Ba; - void 0 === g && (g = a[399]); - var p = w[c[98]](b[26])[0] || w.head, h, n; - g && (n = ya(function () { - e(); - k && k(Error(c[198])) - }, g)); - y[q] = function (a) { - e(); - m && m(a) - } - ; - d += (~d.indexOf(c[58]) ? c[19] : c[58]) + l + c[55] + u(q) + c[19] + bb(r); - d = d.replace(b[429], c[58]); - h = w[c[182]](b[26]); - h[b[127]] = d; - h[b[264]] = function (a) { - e(); - k(a) - } - ; - h[c[219]](b[38], b[95]); - p[c[184]][c[163]](h, p); - return function () { - y[q] && e() - } - } - - function Pb() { - } - - function Qb(d, f) { - f = Ha({ - ba: b[340], - K: {}, - Ba: a[397], - V: Pb, - U: Pb - }, f); - (db() ? Nc : Lb)(d, f) - } - - function Rb(d, b, e, q, l) { - void 0 === e && (e = a[0]); - void 0 === q && (q = Sb); - void 0 === l && (l = eb); - var k, m = []; - switch (e) { - case a[675]: - e = d[b]; - k = a[0]; - m.push(q[e >>> a[1] & a[145]], q[(e << a[8] & a[115]) + (k >>> a[8] & a[47])], l, l); - break; - case a[1]: - e = d[b]; - k = d[b + a[675]]; - d = a[0]; - m.push(q[e >>> a[1] & a[145]], q[(e << a[8] & a[115]) + (k >>> a[8] & a[47])], q[(k << a[1] & a[141]) + (d >>> a[18] & a[5])], l); - break; - case a[5]: - e = d[b]; - k = d[b + a[675]]; - d = d[b + a[1]]; - m.push(q[e >>> a[1] & a[145]], q[(e << a[8] & a[115]) + (k >>> a[8] & a[47])], q[(k << a[1] & a[141]) + (d >>> a[18] & a[5])], q[d & a[145]]); - break; - default: - throw Error(c[117]); - } - return m.join(c[0]) - } - - function Tb(d, b, e) { - void 0 === b && (b = []); - void 0 === e && (e = eb); - if (!d) - return null; - if (d.length === a[0]) - return c[0]; - var q = a[5]; - try { - for (var l = [], k = a[0]; k < d.length;) - if (k + q <= d.length) - l.push(Rb(d, k, q, b, e)), - k += q; - else { - l.push(Rb(d, k, d.length - k, b, e)); - break - } - return l.join(c[0]) - } catch (m) { - throw Error(c[117]); - } - } - - function Ub(a) { - void 0 === a && (a = []); - return Tb(a, Uc, Vc) - } - - function D(d) { - if (d < a[284]) - return D(a[285] - (a[284] - d)); - if (d >= a[284] && d <= a[276]) - return d; - if (d > a[276]) - return D(a[286] + d - a[276]); - throw Error(c[142]); - } - - function Wc(a, b) { - return D(a + b) - } - - function Vb(a, b) { - return D(D(a) ^ D(b)) - } - - function fb(d, b) { - void 0 === d && (d = []); - void 0 === b && (b = []); - if (d.length !== b.length) - return []; - for (var e = [], c = a[0], l = d.length; c < l; c++) - e[c] = Vb(d[c], b[c]); - return e - } - - function Wb(d) { - var b = [c[37], c[38], c[39], c[41], c[43], c[46], c[48], c[49], c[51], c[52], c[103], c[105], c[107], c[109], c[111], c[114]]; - return c[0] + b[d >>> a[8] & a[47]] + b[d & a[47]] - } - - function gb(a) { - void 0 === a && (a = []); - return a.map(function (a) { - return Wb(a) - }).join(c[0]) - } - - function hb(d) { - void 0 === d && (d = c[0]); - d = typeof d === b[265] ? d : String(d); - for (var f = [], e = a[0], q = a[0], l = d.length / a[1]; e < l; e++) { - var k = na(d.charAt(q++), a[49]) << a[8] - , m = na(d.charAt(q++), a[49]); - f[e] = D(k + m) - } - return f - } - - function Aa(d) { - if (null === d || void 0 === d) - return d; - d = Z(d); - for (var b = [], e = a[0], q = d.length; e < q; e++) - if (d.charAt(e) === c[18]) - if (e + a[1] < q) - b.push(Jb(d.charAt(++e) + c[0] + d.charAt(++e))[0]); - else - throw Error(c[151]); - else - b.push(D(d.charCodeAt(e))); - return b - } - - function X(d) { - var b = []; - b[0] = D(d >>> a[66] & a[333]); - b[1] = D(d >>> a[49] & a[333]); - b[2] = D(d >>> a[27] & a[333]); - b[3] = D(d & a[333]); - return b - } - - function ga(d, b, e, q, l) { - void 0 === d && (d = []); - void 0 === e && (e = []); - if (d.length) { - if (d.length < l) - throw Error(c[139]); - for (var k = a[0]; k < l; k++) - e[q + k] = d[b + k] - } - } - - function Xb() { - return Array.apply(null, Array(a[34])).map(function () { - return a[0] - }) - } - - function Jb(d) { - if (null === d || d.length === a[0]) - return []; - d = typeof d === b[265] ? d : String(d); - for (var f = [], e = a[0], c = a[0], l = d.length / a[1]; c < l; c++) { - var k = na(d.charAt(e++), a[49]) << a[8] - , m = na(d.charAt(e++), a[49]); - f[c] = D(k + m) - } - return f - } - - function ib(d) { - void 0 === d && (d = []); - var b = []; - if (!d.length) - return Xb(); - if (d.length >= jb) { - var b = a[0] - , e = jb; - void 0 === d && (d = []); - var q = []; - if (d.length) { - if (d.length < e) - throw Error(c[139]); - for (var l = a[0]; l < e; l++) - q[l] = d[b + l] - } - return q - } - for (e = a[0]; e < jb; e++) - b[e] = d[e % d.length]; - return b - } - - function Yb(d) { - void 0 === d && (d = []); - if (!d.length) - return []; - for (var b = [], e = a[0], c = d.length; e < c; e++) { - var l = d[e]; - b[e] = Xc[(l >>> a[8] & a[47]) * a[49] + (l & a[47])] - } - return b - } - - function Yc(d, b) { - void 0 === d && (d = []); - if (!d.length) - return []; - b = D(b); - for (var e = [], c = a[0], l = d.length; c < l; c++) - e.push(Vb(d[c], b++)); - return e - } - - function Zc(d, b) { - void 0 === d && (d = []); - if (!d.length) - return []; - b = D(b); - for (var e = [], c = a[0], l = d.length; c < l; c++) - e.push(D(d[c] + b)); - return e - } - - function kb(d, b) { - void 0 === d && (d = []); - if (!d.length) - return []; - b = D(b); - for (var e = [], c = a[0], l = d.length; c < l; c++) - e.push(Wc(d[c], b++)); - return e - } - - function $c(d) { - return Xa([[Yc, a[68]], [kb, a[28]], [Zc, a[208]], [kb, a[216]], [kb, a[83]]], function (a, d) { - return d[0](a, d[1]) - }, d) - } - - function lb(d) { - void 0 === d && (d = []); - var f = b[380], e; - e = [a[0], a[469], a[478], a[644], a[555], a[386], a[611], a[428], a[574], a[676], a[379], a[573], a[612], a[576], a[517], a[29], a[565], a[451], a[660], a[502], a[544], a[288], a[454], a[631], a[607], a[609], a[591], a[412], a[671], a[513], a[294], a[531], a[587], a[17], a[458], a[619], a[402], a[438], a[679], a[489], a[523], a[547], a[167], a[549], a[353], a[617], a[581], a[415], a[625], a[410], a[598], a[440], a[444], a[498], a[473], a[654], a[648], a[571], a[527], a[22], a[509], a[642], a[391], a[552], a[583], a[543], a[38], a[519], a[682], a[622], a[575], a[381], a[392], a[250], a[430], a[614], a[474], a[494], a[645], a[480], a[518], a[668], a[534], a[328], a[613], a[603], a[414], a[593], a[334], a[539], a[634], a[455], a[457], a[560], a[504], a[662], a[620], a[291], a[416], a[582], a[550], a[515], a[551], a[184], a[439], a[388], a[490], a[680], a[21], a[578], a[621], a[460], a[643], a[496], a[553], a[393], a[572], a[639], a[26], a[528], a[503], a[434], a[655], a[476], a[413], a[615], a[441], a[599], a[597], a[411], a[561], a[606], a[292], a[536], a[426], a[522], a[664], a[500], a[638], a[449], a[453], a[637], a[594], a[339], a[383], a[570], a[132], a[672], a[516], a[44], a[377], a[586], a[482], a[641], a[486], a[467], a[610], a[433], a[425], a[401], a[530], a[16], a[652], a[566], a[389], a[556], a[487], a[650], a[601], a[437], a[630], a[407], a[470], a[658], a[427], a[510], a[277], a[548], a[525], a[542], a[579], a[420], a[123], a[626], a[463], a[618], a[590], a[7], a[678], a[495], a[369], a[447], a[635], a[452], a[338], a[432], a[497], a[663], a[448], a[405], a[535], a[290], a[520], a[477], a[409], a[595], a[605], a[20], a[431], a[608], a[398], a[446], a[640], a[481], a[466], a[511], a[41], a[512], a[585], a[400], a[568], a[382], a[670], a[341], a[657], a[468], a[508], a[429], a[435], a[600], a[403], a[632], a[554], a[385], a[646], a[491], a[9], a[529], a[564], a[656], a[493], a[677], a[442], a[380], a[616], a[461], a[2], a[592], a[418], a[577], a[623], a[151], a[546], a[225], a[540], a[526]]; - for (var q = a[506], l = a[0], k = d.length; l < k; l++) - q = q >>> a[27] ^ e[(q ^ d[l]) & a[333]]; - e = gb(X(q ^ a[506])); - q = Aa(e); - e = []; - ga(d, a[0], e, a[0], d.length); - ga(q, a[0], e, e.length, q.length); - d = Aa(f); - void 0 === e && (e = []); - q = []; - for (f = a[0]; f < mb; f++) - l = Math[c[218]]() * a[335], - l = Math[b[122]](l), - q[f] = D(l); - d = ib(d); - d = fb(d, ib(q)); - f = d = ib(d); - var m = e; - void 0 === m && (m = []); - if (m.length) { - e = []; - l = m.length; - k = a[0]; - k = l % S <= S - Ma ? S - l % S - Ma : S * a[1] - l % S - Ma; - ga(m, a[0], e, a[0], l); - for (m = a[0]; m < k; m++) - e[l + m] = a[0]; - ga(X(l), a[0], e, l + k, Ma) - } else - e = Xb(); - l = e; - void 0 === l && (l = []); - if (l.length % S !== a[0]) - throw Error(c[133]); - e = []; - for (var k = a[0], m = l.length / S, r = a[0]; r < m; r++) { - e[r] = []; - for (var g = a[0]; g < S; g++) - e[r][g] = l[k++] - } - l = []; - ga(q, a[0], l, a[0], mb); - q = a[0]; - for (k = e.length; q < k; q++) { - m = $c(e[q]); - m = fb(m, d); - r = f; - void 0 === m && (m = []); - void 0 === r && (r = []); - for (var g = [], h = r.length, p = a[0], n = m.length; p < n; p++) - g[p] = D(m[p] + r[p % h]); - m = fb(g, f); - f = Yb(m); - f = Yb(f); - ga(f, a[0], l, q * S + mb, S) - } - return Tb(l, Sb, eb) - } - - window.lb = lb; - - function Ac(d) { - if (!d) - return c[0]; - var b = [a[80], a[275], a[39], a[141], a[82], a[115]] - , e = a[0]; - d = hb(d); - for (var q = [], l = a[0]; l < d.length; l++) - q[l] = D(a[0] - d[l]), - q[l] = D(q[l] ^ b[e++ % b.length]); - b = q; - void 0 === b && (b = []); - e = []; - for (d = a[0]; d < b.length; d++) - e.push(c[18]), - e.push(Wb(b[d])); - return Zb(e.join(c[0])) - } - - function Na(d) { - if (!d) - return c[0]; - var b = a[0] - , e = [a[80], a[275], a[39], a[141], a[82], a[115]]; - d = Aa(d); - for (var q = [], l = a[0]; l < d.length; l++) - q[l] = D(d[l] ^ e[b++ % e.length]), - q[l] = D(a[0] - q[l]); - return gb(q) - } - - function ha(d, b) { - var e = (d & a[602]) + (b & a[602]); - return (d >> a[49]) + (b >> a[49]) + (e >> a[49]) << a[49] | e & a[602] - } - - function I(d, b, e, c, l, k) { - d = ha(ha(b, d), ha(c, k)); - return ha(d << l | d >>> a[82] - l, e) - } - - function K(a, b, e, c, l, k, m) { - return I(b & e | ~b & c, a, b, l, k, m) - } - - function L(a, b, e, c, l, k, m) { - return I(b & c | e & ~c, a, b, l, k, m) - } - - function M(a, b, e, c, l, k, m) { - return I(e ^ (b | ~c), a, b, l, k, m) - } - - function $b(d) { - var b, e = []; - e[(d.length >> a[1]) - a[675]] = void 0; - for (b = a[0]; b < e.length; b += a[675]) - e[b] = a[0]; - var q = d.length * a[27]; - for (b = a[0]; b < q; b += a[27]) - e[b >> a[13]] |= (d.charCodeAt(b / a[27]) & a[333]) << b % a[82]; - d = d.length * a[27]; - e[d >> a[13]] |= a[285] << d % a[82]; - e[(d + a[150] >>> a[31] << a[8]) + a[45]] = d; - var l, k, m = a[408], r = a[417], g = a[12], h = a[499]; - for (d = a[0]; d < e.length; d += a[49]) - b = m, - q = r, - l = g, - k = h, - m = K(m, r, g, h, e[d], a[23], a[629]), - h = K(h, m, r, g, e[d + a[675]], a[40], a[683]), - g = K(g, h, m, r, e[d + a[1]], a[51], a[348]), - r = K(r, g, h, m, e[d + a[5]], a[62], a[492]), - m = K(m, r, g, h, e[d + a[8]], a[23], a[102]), - h = K(h, m, r, g, e[d + a[13]], a[40], a[563]), - g = K(g, h, m, r, e[d + a[18]], a[51], a[465]), - r = K(r, g, h, m, e[d + a[23]], a[62], a[584]), - m = K(m, r, g, h, e[d + a[27]], a[23], a[681]), - h = K(h, m, r, g, e[d + a[31]], a[40], a[627]), - g = K(g, h, m, r, e[d + a[34]], a[51], a[424]), - r = K(r, g, h, m, e[d + a[36]], a[62], a[471]), - m = K(m, r, g, h, e[d + a[40]], a[23], a[456]), - h = K(h, m, r, g, e[d + a[42]], a[40], a[507]), - g = K(g, h, m, r, e[d + a[45]], a[51], a[423]), - r = K(r, g, h, m, e[d + a[47]], a[62], a[378]), - m = L(m, r, g, h, e[d + a[675]], a[13], a[521]), - h = L(h, m, r, g, e[d + a[18]], a[31], a[541]), - g = L(g, h, m, r, e[d + a[36]], a[45], a[545]), - r = L(r, g, h, m, e[d], a[58], a[557]), - m = L(m, r, g, h, e[d + a[13]], a[13], a[55]), - h = L(h, m, r, g, e[d + a[34]], a[31], a[436]), - g = L(g, h, m, r, e[d + a[47]], a[45], a[450]), - r = L(r, g, h, m, e[d + a[8]], a[58], a[483]), - m = L(m, r, g, h, e[d + a[31]], a[13], a[524]), - h = L(h, m, r, g, e[d + a[45]], a[31], a[396]), - g = L(g, h, m, r, e[d + a[5]], a[45], a[532]), - r = L(r, g, h, m, e[d + a[27]], a[58], a[14]), - m = L(m, r, g, h, e[d + a[42]], a[13], a[10]), - h = L(h, m, r, g, e[d + a[1]], a[31], a[628]), - g = L(g, h, m, r, e[d + a[23]], a[45], a[224]), - r = L(r, g, h, m, e[d + a[40]], a[58], a[443]), - m = I(r ^ g ^ h, m, r, e[d + a[13]], a[8], a[673]), - h = I(m ^ r ^ g, h, m, e[d + a[27]], a[36], a[475]), - g = I(h ^ m ^ r, g, h, e[d + a[36]], a[49], a[514]), - r = I(g ^ h ^ m, r, g, e[d + a[45]], a[64], a[659]), - m = I(r ^ g ^ h, m, r, e[d + a[675]], a[8], a[559]), - h = I(m ^ r ^ g, h, m, e[d + a[8]], a[36], a[30]), - g = I(h ^ m ^ r, g, h, e[d + a[23]], a[49], a[406]), - r = I(g ^ h ^ m, r, g, e[d + a[34]], a[64], a[484]), - m = I(r ^ g ^ h, m, r, e[d + a[42]], a[8], a[636]), - h = I(m ^ r ^ g, h, m, e[d], a[36], a[462]), - g = I(h ^ m ^ r, g, h, e[d + a[5]], a[49], a[32]), - r = I(g ^ h ^ m, r, g, e[d + a[18]], a[64], a[501]), - m = I(r ^ g ^ h, m, r, e[d + a[31]], a[8], a[667]), - h = I(m ^ r ^ g, h, m, e[d + a[40]], a[36], a[588]), - g = I(h ^ m ^ r, g, h, e[d + a[47]], a[49], a[661]), - r = I(g ^ h ^ m, r, g, e[d + a[1]], a[64], a[472]), - m = M(m, r, g, h, e[d], a[18], a[24]), - h = M(h, m, r, g, e[d + a[23]], a[34], a[567]), - g = M(g, h, m, r, e[d + a[45]], a[47], a[459]), - r = M(r, g, h, m, e[d + a[13]], a[60], a[633]), - m = M(m, r, g, h, e[d + a[40]], a[18], a[665]), - h = M(h, m, r, g, e[d + a[5]], a[34], a[558]), - g = M(g, h, m, r, e[d + a[34]], a[47], a[569]), - r = M(r, g, h, m, e[d + a[675]], a[60], a[422]), - m = M(m, r, g, h, e[d + a[27]], a[18], a[4]), - h = M(h, m, r, g, e[d + a[47]], a[34], a[421]), - g = M(g, h, m, r, e[d + a[18]], a[47], a[464]), - r = M(r, g, h, m, e[d + a[42]], a[60], a[647]), - m = M(m, r, g, h, e[d + a[8]], a[18], a[387]), - h = M(h, m, r, g, e[d + a[36]], a[34], a[537]), - g = M(g, h, m, r, e[d + a[1]], a[47], a[651]), - r = M(r, g, h, m, e[d + a[31]], a[60], a[649]), - m = ha(m, b), - r = ha(r, q), - g = ha(g, l), - h = ha(h, k); - e = [m, r, g, h]; - b = c[0]; - q = e.length * a[82]; - for (d = a[0]; d < q; d += a[27]) - b += String.fromCharCode(e[d >> a[13]] >>> d % a[82] & a[333]); - return b - } - - function ac(d) { - var f = b[413], e = c[0], q, l; - for (l = a[0]; l < d.length; l += a[675]) - q = d.charCodeAt(l), - e += f.charAt(q >>> a[8] & a[47]) + f.charAt(q & a[47]); - return e - } - - function bc() { - var d = (new Date)[c[203]]() - , f = Math[b[122]](d / a[505]) - , e = d % a[505] - , d = X(f) - , e = X(e) - , f = []; - ga(d, a[0], f, a[0], a[8]); - ga(e, a[0], f, a[8], a[8]); - e = []; - for (d = a[0]; d < a[27]; d++) - e[d] = D(Math[b[122]](Math[c[218]]() * a[335])); - for (var d = [], q = a[0]; q < f.length * a[1]; q++) { - if (q % a[1] == a[0]) { - var l = q / a[1]; - d[q] = d[q] | (e[l] & a[49]) >>> a[8] | (e[l] & a[82]) >>> a[5] | (e[l] & a[150]) >>> a[1] | (e[l] & a[285]) >>> a[675] | (f[l] & a[49]) >>> a[5] | (f[l] & a[82]) >>> a[1] | (f[l] & a[150]) >>> a[675] | (f[l] & a[285]) >>> a[0] - } else - l = Math[b[122]](q / a[1]), - d[q] = d[q] | (e[l] & a[675]) << a[0] | (e[l] & a[1]) << a[675] | (e[l] & a[8]) << a[1] | (e[l] & a[27]) << a[5] | (f[l] & a[675]) << a[675] | (f[l] & a[1]) << a[1] | (f[l] & a[8]) << a[5] | (f[l] & a[27]) << a[8]; - d[q] = D(d[q]) - } - f = gb(d); - f = ac($b(cc(Z(f + b[256])))); - f = hb(f.substring(a[0], a[49])); - return Ub(f.concat(d)) - } - - window.bc = bc; - - function dc(a, get_params_d) { - var f = a.C - , e = a.la - , q = get_params_d - , l = 1; - a = { - r: l, - d: q || c[0], - b: f - }; - e && (f = hb(ac($b(cc(Z(l + q + f + b[291]))))), - a.t = Ub(f)); - try { - return Na(JSON[b[139]](a)) - } catch (g) { - return Na(b[161]) - } - } - - window.dc = dc; - - function nb() { - var a = ea().k(ta) - , f = W().k(ob) - , a = { - r: C[b[163]][b[316]].za, - d: a || c[0], - i: f - }; - try { - return Na(JSON[b[139]](a)) - } catch (e) { - return Na(b[161]) - } - } - - function Lc(a, b) { - for (var e in b) - a[c[219]](e, b[e]) - } - - function Mb(a, f) { - a[c[240]] = function () { - this[b[264]] = this[c[240]] = null; - f(null, a) - } - ; - a[b[264]] = function () { - this[b[264]] = this[c[240]] = null; - f(Error(b[102] + this[b[127]]), a) - } - } - - function Mc(a, f) { - a[b[182]] = function () { - if (this[b[88]] == b[69] || this[b[88]] == b[232]) - this[b[182]] = null, - f(null, a) - } - } - - function fa(d, f) { - return N(d) === b[265] ? d.length > f ? d.slice(a[0], f) : d : N(d) === b[437] ? d.length > f ? d.slice(-f) : d : d - } - - function Dc() { - var b = a[333]; - return ec < b ? ++ec : b - } - - function Jc(a) { - switch (N(a)) { - case b[265]: - return a.replace(/,/g, c[0]); - case b[86]: - return a(); - case b[437]: - return a.join(c[0]); - default: - return a - } - } - - function da(b, f) { - b = [b[0] >>> a[49], b[0] & a[602], b[1] >>> a[49], b[1] & a[602]]; - f = [f[0] >>> a[49], f[0] & a[602], f[1] >>> a[49], f[1] & a[602]]; - var e = [a[0], a[0], a[0], a[0]]; - e[3] += b[3] + f[3]; - e[2] += e[3] >>> a[49]; - e[3] &= a[602]; - e[2] += b[2] + f[2]; - e[1] += e[2] >>> a[49]; - e[2] &= a[602]; - e[1] += b[1] + f[1]; - e[0] += e[1] >>> a[49]; - e[1] &= a[602]; - e[0] += b[0] + f[0]; - e[0] &= a[602]; - return [e[0] << a[49] | e[1], e[2] << a[49] | e[3]] - } - - function Q(b, f) { - b = [b[0] >>> a[49], b[0] & a[602], b[1] >>> a[49], b[1] & a[602]]; - f = [f[0] >>> a[49], f[0] & a[602], f[1] >>> a[49], f[1] & a[602]]; - var e = [a[0], a[0], a[0], a[0]]; - e[3] += b[3] * f[3]; - e[2] += e[3] >>> a[49]; - e[3] &= a[602]; - e[2] += b[2] * f[3]; - e[1] += e[2] >>> a[49]; - e[2] &= a[602]; - e[2] += b[3] * f[2]; - e[1] += e[2] >>> a[49]; - e[2] &= a[602]; - e[1] += b[1] * f[3]; - e[0] += e[1] >>> a[49]; - e[1] &= a[602]; - e[1] += b[2] * f[2]; - e[0] += e[1] >>> a[49]; - e[1] &= a[602]; - e[1] += b[3] * f[1]; - e[0] += e[1] >>> a[49]; - e[1] &= a[602]; - e[0] += b[0] * f[3] + b[1] * f[2] + b[2] * f[1] + b[3] * f[0]; - e[0] &= a[602]; - return [e[0] << a[49] | e[1], e[2] << a[49] | e[3]] - } - - function sa(b, f) { - f %= a[150]; - if (f === a[82]) - return [b[1], b[0]]; - if (f < a[82]) - return [b[0] << f | b[1] >>> a[82] - f, b[1] << f | b[0] >>> a[82] - f]; - f -= a[82]; - return [b[1] << f | b[0] >>> a[82] - f, b[0] << f | b[1] >>> a[82] - f] - } - - function O(b, f) { - f %= a[150]; - return f === a[0] ? b : f < a[82] ? [b[0] << f | b[1] >>> a[82] - f, b[1] << f] : [b[1] << f - a[82], a[0]] - } - - function F(a, b) { - return [a[0] ^ b[0], a[1] ^ b[1]] - } - - function Ib(b) { - b = F(b, [a[0], b[0] >>> a[675]]); - b = Q(b, [a[445], a[596]]); - b = F(b, [a[0], b[0] >>> a[675]]); - b = Q(b, [a[684], a[624]]); - return b = F(b, [a[0], b[0] >>> a[675]]) - } - - function fc() { - function d(d) { - for (var f = !1, c = a[0]; c < e.length && !(f = d[c][b[360]] !== k[e[c]] || d[c][b[211]] !== p[e[c]]); c++) - ; - return f - } - - function f() { - var a = w[c[182]](b[382]); - a[b[341]][b[104]] = b[210]; - a[b[341]][c[47]] = b[190]; - a[b[341]][b[31]] = l; - a[b[341]][b[379]] = b[282]; - a[b[384]] = q; - return a - } - - if (pb) - return pb; - var e = [b[246], b[414], x[20]] - , q = b[89] - , l = b[179] - , g = w[c[98]](b[81])[0] - , m = w[c[182]](c[164]) - , h = w[c[182]](c[164]) - , k = {} - , p = {} - , n = function () { - for (var d = [], l = a[0], q = e.length; l < q; l++) { - var g = f(); - g[b[341]][b[395]] = e[l]; - m[c[12]](g); - d.push(g) - } - return d - }(); - g[c[12]](m); - for (var t = a[0], v = e.length; t < v; t++) - k[e[t]] = n[t][b[360]], - p[e[t]] = n[t][b[211]]; - n = function () { - for (var d = {}, l = a[0], q = fontList.length; l < q; l++) { - for (var g = [], m = a[0], k = e.length; m < k; m++) { - var p; - p = fontList[l]; - var n = e[m] - , u = f(); - u[b[341]][b[395]] = c[21] + p + c[231] + n; - p = u; - h[c[12]](p); - g.push(p) - } - d[fontList[l]] = g - } - return d - }(); - g[c[12]](h); - for (var t = [], v = a[0], y = fontList.length; v < y; v++) - d(n[fontList[v]]) && t.push(fontList[v]); - g[b[148]](h); - g[b[148]](m); - return pb = t - } - - function ad() { - var a = w[c[182]](b[324]) - , f = null; - try { - f = a[x[25]](b[75]) || a[x[25]](b[364]) - } catch (e) { - } - f || (f = null); - return f - } - - function bd() { - function d(d) { - f[b[435]](a[0], a[0], a[0], a[675]); - f.enable(f[c[190]]); - f[b[342]](f[x[12]]); - f.clear(f[c[104]] | f[b[331]]); - return c[96] + d[0] + b[65] + d[1] + c[99] - } - - if (Da) - return Da; - var f; - f = ad(); - if (!f) - return Da = []; - var e = []; - try { - var q = c[227] - , l = c[230] - , g = f[b[275]](); - f[b[263]](f[b[367]], g); - var m = new Float32Array([a[538], a[604], a[0], a[533], a[562], a[0], a[0], a[580], a[0]]); - f.bufferData(f[b[367]], m, f[b[250]]); - g.wc = a[5]; - g.Ac = a[5]; - var h = f[b[240]]() - , k = f[b[280]](f[b[91]]); - f[b[301]](k, q); - f[b[201]](k); - var p = f[b[280]](f[b[422]]); - f[b[301]](p, l); - f[b[201]](p); - f[c[200]](h, k); - f[c[200]](h, p); - f[b[277]](h); - f[b[153]](h); - h.Hc = f[b[348]](h, b[16]); - h.Bc = f[b[298]](h, b[259]); - f[b[312]](h.Qc); - f[b[445]](h.Hc, g.wc, f.FLOAT, !a[675], a[0], a[0]); - f[x[26]](h.Bc, a[675], a[675]); - f[c[146]](f[b[82]], a[0], g.Ac) - } catch (n) { - } - null != f[b[324]] && e.push(f[b[324]][c[158]]()); - e.push(b[143] + f[c[9]]().join(c[0])); - e.push(b[149] + d(f[b[321]](f[b[430]]))); - e.push(b[258] + d(f[b[321]](f[b[117]]))); - e.push(x[27] + f[b[321]](f[b[35]])); - e.push(c[248] + (f[c[42]]().antialias ? b[286] : b[107])); - e.push(b[224] + f[b[321]](f[b[111]])); - e.push(c[210] + f[b[321]](f[b[30]])); - e.push(b[119] + f[b[321]](f[b[241]])); - e.push(b[164] + function (d) { - var e, f = d[b[358]](b[168]) || d[b[358]](b[42]) || d[b[358]](c[173]); - return f ? (e = d[b[321]](f[b[66]]), - a[0] === e && (e = a[1]), - e) : null - }(f)); - e.push(b[415] + f[b[321]](f[b[268]])); - e.push(c[212] + f[b[321]](f[c[168]])); - e.push(b[375] + f[b[321]](f[b[43]])); - e.push(b[21] + f[b[321]](f[b[83]])); - e.push(b[397] + f[b[321]](f[b[254]])); - e.push(b[150] + f[b[321]](f[b[52]])); - e.push(c[186] + f[b[321]](f[b[318]])); - e.push(b[39] + f[b[321]](f[c[64]])); - e.push(b[235] + f[b[321]](f[b[236]])); - e.push(c[14] + f[b[321]](f[b[56]])); - e.push(b[109] + d(f[b[321]](f[b[54]]))); - e.push(b[40] + f[b[321]](f[b[76]])); - e.push(c[201] + f[b[321]](f[b[126]])); - e.push(c[176] + f[b[321]](f[b[195]])); - e.push(b[283] + f[b[321]](f[b[323]])); - e.push(c[224] + f[b[321]](f[x[21]])); - e.push(c[124] + f[b[321]](f[b[376]])); - try { - var t = f[b[358]](c[174]); - t && (e.push(c[250] + f[b[321]](t.UNMASKED_VENDOR_WEBGL)), - e.push(b[350] + f[b[321]](t.UNMASKED_RENDERER_WEBGL))) - } catch (v) { - } - if (!f[c[25]]) - return Da = e; - e.push(c[170] + f[c[25]](f[b[91]], f[b[325]])[b[78]]); - e.push(b[416] + f[c[25]](f[b[91]], f[b[325]])[c[206]]); - e.push(c[171] + f[c[25]](f[b[91]], f[b[325]])[b[134]]); - e.push(b[289] + f[c[25]](f[b[91]], f[b[266]])[b[78]]); - e.push(b[219] + f[c[25]](f[b[91]], f[b[266]])[c[206]]); - e.push(b[418] + f[c[25]](f[b[91]], f[b[266]])[b[134]]); - e.push(b[180] + f[c[25]](f[b[91]], f[b[198]])[b[78]]); - e.push(x[13] + f[c[25]](f[b[91]], f[b[198]])[c[206]]); - e.push(b[317] + f[c[25]](f[b[91]], f[b[198]])[b[134]]); - e.push(c[229] + f[c[25]](f[b[422]], f[b[325]])[b[78]]); - e.push(b[13] + f[c[25]](f[b[422]], f[b[325]])[c[206]]); - e.push(b[187] + f[c[25]](f[b[422]], f[b[325]])[b[134]]); - e.push(c[185] + f[c[25]](f[b[422]], f[b[266]])[b[78]]); - e.push(b[310] + f[c[25]](f[b[422]], f[b[266]])[c[206]]); - e.push(c[59] + f[c[25]](f[b[422]], f[b[266]])[b[134]]); - e.push(b[334] + f[c[25]](f[b[422]], f[b[198]])[b[78]]); - e.push(b[347] + f[c[25]](f[b[422]], f[b[198]])[c[206]]); - e.push(c[121] + f[c[25]](f[b[422]], f[b[198]])[b[134]]); - e.push(b[421] + f[c[25]](f[b[91]], f[b[133]])[b[78]]); - e.push(b[311] + f[c[25]](f[b[91]], f[b[133]])[c[206]]); - e.push(b[442] + f[c[25]](f[b[91]], f[b[133]])[b[134]]); - e.push(b[112] + f[c[25]](f[b[91]], f[b[368]])[b[78]]); - e.push(b[167] + f[c[25]](f[b[91]], f[b[368]])[c[206]]); - e.push(b[51] + f[c[25]](f[b[91]], f[b[368]])[b[134]]); - e.push(c[254] + f[c[25]](f[b[91]], f[c[94]])[b[78]]); - e.push(b[326] + f[c[25]](f[b[91]], f[c[94]])[c[206]]); - e.push(b[151] + f[c[25]](f[b[91]], f[c[94]])[b[134]]); - e.push(b[96] + f[c[25]](f[b[422]], f[b[133]])[b[78]]); - e.push(b[419] + f[c[25]](f[b[422]], f[b[133]])[c[206]]); - e.push(b[238] + f[c[25]](f[b[422]], f[b[133]])[b[134]]); - e.push(b[228] + f[c[25]](f[b[422]], f[b[368]])[b[78]]); - e.push(c[71] + f[c[25]](f[b[422]], f[b[368]])[c[206]]); - e.push(b[315] + f[c[25]](f[b[422]], f[b[368]])[b[134]]); - e.push(c[153] + f[c[25]](f[b[422]], f[c[94]])[b[78]]); - e.push(b[17] + f[c[25]](f[b[422]], f[c[94]])[c[206]]); - e.push(c[137] + f[c[25]](f[b[422]], f[c[94]])[b[134]]); - return Da = e - } - - function cd(d) { - function f(a) { - e(a); - e = function () { - } - } - - function e(a) { - return d(a) - } - - if (gc) - return d(gc); - try { - var q = new hc(a[675], a[293], a[293]) - , l = q[b[292]](); - l[b[309]] = b[351]; - l[b[231]][b[443]] = a[404]; - var g = q[b[332]](); - g[b[388]] && (g[b[388]][b[443]] = a[120]); - g[b[62]] && (g[b[62]][b[443]] = a[98]); - g[b[220]] && (g[b[220]][b[443]] = a[40]); - g[x[23]] && (g[x[23]][b[443]] = a[59]); - g[b[197]] && (g[b[197]][b[443]] = a[0]); - g[b[1]] && (g[b[1]][b[443]] = a[666]); - l[c[100]](g); - g[c[100]](q[b[272]]); - l[b[290]](a[0]); - ya(function () { - f(c[0]); - q[b[90]] = function () { - } - ; - q = null - }, a[376]); - q[b[90]] = function (d) { - try { - var e = Xa(za(d[b[431]][c[40]](a[0]).slice(a[395], a[397]), function (a, b) { - return a + Math.abs(b) - }).toString()); - f(e); - l[b[306]](); - g[b[306]]() - } catch (q) { - f(c[0]) - } - } - ; - q[c[202]]() - } catch (m) { - f(c[0]) - } - } - - function ic() { - var d = v[b[361]].toLowerCase(); - return d.indexOf(c[232]) >= a[0] ? b[141] : d.indexOf(b[444]) >= a[0] && d.indexOf(c[30]) < a[0] ? b[110] : d.indexOf(b[270]) >= a[0] ? b[98] : d.indexOf(b[279]) >= a[0] ? c[194] : d.indexOf(b[333]) >= a[0] || d.indexOf(b[423]) >= a[0] ? c[6] : d.indexOf(b[47]) >= a[0] ? b[27] : b[221] - } - - function jc() { - var d = [] - , d = [].slice.call(v[c[3]], a[0]); - return d.map(function (d) { - var e = [].slice.call(d, a[0]).map(function (a) { - return [a.type, a[c[154]]].join(c[150]) - }).join(c[28]); - return [d.name, d[b[273]], e].join(b[345]) - }) - } - - function dd() { - var a = []; - if (Object[b[12]] && Object[b[12]](y, b[209]) || b[209] in y) - a = [b[53], b[118], b[170], b[128], b[425], c[243], b[337], b[33], b[362], c[197], c[178], b[48], b[222], c[110], b[287], c[156], b[165], b[207], b[377], b[178], b[67], c[108]].map(function (a) { - try { - return new ed(a), - a - } catch (b) { - return null - } - }); - v[c[3]] && (a = a.concat(jc())); - return a - } - - function kc() { - var a = w[c[182]](b[324]); - return !(!a[x[25]] || !a[x[25]](b[208])) - } - - function fd() { - return v[c[233]] === c[7] || v[c[233]] === b[390] && /Trident/.test(v[b[361]]) ? !0 : !1 - } - - function ja(a, b, e) { - return function () { - var c, l, g; - e = e || this; - l = J(); - c = a.apply(e, arguments); - g = J(); - C.h(qb, { - cursor: b, - value: g - l - }); - return c - } - } - - window.ja = ja; - - function gd(a, b) { - var e = void 0; - return function (c) { - var l, g; - e = e || this; - l = J(); - a.apply(e, [function (a) { - g = J(); - C.h(qb, { - cursor: b, - value: g - l - }); - c(a) - } - ]) - } - } - - function rb(b, f) { - for (var e = f.split(c[33]), g = b, l = a[0]; l < e.length; l++) { - if (void 0 == g[e[l]]) - return; - g = g[e[l]] - } - return g - } - - function hd() { - for (var d = [b[57], b[71], b[159], b[121], c[220], c[204], b[154], b[427], b[366], b[427], b[87], b[58], b[132], b[322], x[24], c[172]], f = [b[276], c[225], b[336], b[404], b[123], b[14], x[7], c[60], b[446], b[177], c[106]], e = [c[86], c[172], b[29]], g = a[0], l = d.length; g < l; g++) - if (rb(y, d[g])) - return g + a[675]; - d = a[0]; - for (g = f.length; d < g; d++) - if (rb(w, f[d])) - return d + a[119]; - f = a[0]; - for (d = e.length; f < d; f++) - if (w[b[262]][b[436]](e[f])) - return f + a[226]; - return !0 === rb(v, c[172]) ? a[287] : a[0] - } - - function Oa(b) { - return w[c[98]](b) && w[c[98]](b).length || a[0] - } - - function lc(d) { - return N(d) === b[353] ? a[675] : d ? a[1] : a[5] - } - - function mc(b) { - var c = a[602]; - null == oa[b] && (oa[b] = a[0]); - return oa[b] < c ? ++oa[b] : c - } - - function id(b) { - function c(m) { - m >= b || (c(m * a[1] + a[675]), - e === g && (h = m, - g++, - l = !0), - l || e++, - c(m * a[1] + a[1])) - } - - var e = a[0], g = a[0], l = !1, h; - return function () { - g >= b && (g = a[0]); - l = !1; - e = a[0]; - c(a[0]); - return h - } - } - - function Ea(a, b, e) { - a[b] = e - } - - function jd() { - var a = y[nc] - , f = {}; - if (!a) - throw Error(b[344]); - pa || (pa = new g(a)); - Ea(f, b[290], function () { - pa._start() - }); - Ea(f, c[45], function () { - pa._stop() - }); - Ea(f, b[68], function (e, c, f, g) { - if (e) - pa._getToken(e, c, f, g); - else if (typeof a[b[264]] === b[86]) - a[b[264]](Error(b[373])) - }); - Ea(f, c[5], function (a) { - pa._getNdInfo(a) - }); - Ea(f, c[235], function (a) { - pa._setCustomTrackId(a) - }); - if (typeof a[c[240]] === b[86]) - a[c[240]](f) - } - - Array.prototype.forEach || (Array.prototype.forEach = function (d, c) { - var e, g; - if (null == this) - throw new TypeError(b[55]); - var l = Object(this) - , h = l.length >>> a[0]; - if (typeof d !== b[86]) - throw new TypeError(d + b[145]); - arguments.length > a[675] && (e = c); - for (g = a[0]; g < h;) { - var m; - g in l && (m = l[g], - d.call(e, m, g, l)); - g++ - } - } - ); - Array.prototype.filter || (Array.prototype.filter = function (d) { - if (void 0 === this || null === this) - throw new TypeError; - var c = Object(this) - , e = c.length >>> a[0]; - if (typeof d !== b[86]) - throw new TypeError; - for (var g = [], l = arguments.length >= a[1] ? arguments[1] : void 0, h = a[0]; h < e; h++) - if (h in c) { - var m = c[h]; - d.call(l, m, h, c) && g.push(m) - } - return g - } - ); - Array.prototype.map || (Array.prototype.map = function (d, c) { - var e, g, l; - if (null == this) - throw new TypeError(b[55]); - var h = Object(this) - , m = h.length >>> a[0]; - if (Object.prototype.toString.call(d) !== b[405]) - throw new TypeError(d + b[145]); - c && (e = c); - g = Array(m); - for (l = a[0]; l < m;) { - var k; - l in h && (k = h[l], - k = d.call(e, k, l, h), - g[l] = k); - l++ - } - return g - } - ); - Array.prototype.indexOf || (Array.prototype.indexOf = function (d, c) { - var e; - if (null == this) - throw new TypeError(b[92]); - var g = Object(this) - , l = g.length >>> a[0]; - if (l === a[0]) - return a[674]; - e = +c || a[0]; - Infinity === Math.abs(e) && (e = a[0]); - if (e >= l) - return a[674]; - for (e = Math[b[59]](e >= a[0] ? e : l - Math.abs(e), a[0]); e < l;) { - if (e in g && g[e] === d) - return e; - e++ - } - return a[674] - } - ); - var kd = window[b[185]]; - (function () { - var d = Array.prototype.slice; - try { - d.call(kd[b[262]]) - } catch (c) { - Array.prototype.slice = function (c, f) { - f = typeof f !== b[353] ? f : this.length; - if (Object.prototype.toString.call(this) === b[108]) - return d.call(this, c, f); - var g, h = [], m; - g = this.length; - var k = c || a[0] - , k = k >= a[0] ? k : g + k; - m = f ? f : g; - f < a[0] && (m = g + f); - m -= k; - if (m > a[0]) - if (h = Array(m), - this.charAt) - for (g = a[0]; g < m; g++) - h[g] = this.charAt(k + g); - else - for (g = a[0]; g < m; g++) - h[g] = this[k + g]; - return h - } - } - } - )(); - Object.keys || (Object.keys = function () { - var d = Object.prototype.hasOwnProperty - , f = !{ - toString: null - }.propertyIsEnumerable(c[148]) - , e = [c[148], b[261], b[288], b[115], b[142], b[181], b[249]] - , g = e.length; - return function (l) { - if (typeof l !== b[86] && (typeof l !== c[57] || null === l)) - throw new TypeError(c[253]); - var h = [], m; - for (m in l) - d.call(l, m) && h.push(m); - if (f) - for (m = a[0]; m < g; m++) - d.call(l, e[m]) && h.push(e[m]); - return h - } - }()); - typeof Object.create !== b[86] && (Object.create = function (a, f) { - function e() { - } - - if (typeof a !== c[57] && typeof a !== b[86]) - throw new TypeError(b[200] + a); - if (null === a) - throw Error(c[145]); - if (typeof f !== b[353]) - throw Error(b[439]); - e.prototype = a; - return new e - } - ); - String.prototype.trim || (String.prototype.trim = function () { - return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, c[0]) - } - ); - var nc = b[299] - , Ia = b[356] - , ta = b[410] - , oc = b[355] - , ob = b[330] - , pc = b[319] - , z = b[244] - , t = b[212] - , Y = b[303] - , B = b[252] - , H = b[74] - , Gb = x[22] - , Za = b[408] - , Hb = b[136] - , Nb = typeof window !== b[353] ? window : Nb - , y = E(b[304]) - , w = E(b[185]) - , v = E(b[225]) - , Fa = E(b[79]) - , Bb = E(b[302]) - , cb = E(b[213]) - , ld = E(b[199]) - , qa = E(b[269]) - , md = E(c[216]) - , nd = E(b[274]) - , od = E(b[320]) - , qc = E(c[128]) - , ed = E(b[209]) - , pd = E(b[2]) - , Z = E(b[260]) - , Zb = E(x[15]) - , ya = E(c[131]) - , qd = E(b[438]) - , ua = E(b[160]) - , na = E(b[296]) - , Cb = E(c[180]) - , Ca = Date - , cc = E(x[10]) - , hc = E(b[223]) || E(c[246]) - , Rc = {}.toString; - va.prototype.Fc = function (a) { - this.ja = Ha(this.ja || {}, a) - } - ; - va.prototype.Ec = function (a) { - this.da = Ha(this.da || {}, a) - } - ; - va.prototype.h = function (a, c, e) { - if (a = this.da[a]) - return a({ - state: this[b[163]], - B: this.B, - h: this.h - }, c, e) - } - ; - va.prototype.B = function (a, c) { - var e = this - , g = { - type: a, - Oc: c - } - , l = this.ja[a]; - l && (this.ec(function () { - return l(e[b[163]], c) - }), - this.Rb.map(function (a) { - return a(g, e[b[163]]) - })) - } - ; - va.prototype.ec = function (a) { - var b = this.fa; - this.fa = !0; - a(); - this.fa = b - } - ; - var Pc = { - name: b[363], - m: function (a, f, e) { - e = e ? b[218] + e : c[0]; - w[b[18]] = Z(a) + c[55] + Z(f) + c[247] + e + c[54] - }, - k: function (d) { - for (var f = (w[b[18]] || c[0]).split(c[54]), e = a[0], g = f.length; e < g; e++) { - var l = f[e].split(c[55]) - , h = l[0] - , l = l[1]; - void 0 === l && (l = c[0]); - if (h === d) - return Zb(l) - } - return null - }, - W: function (a) { - w[b[18]] = Z(a) + b[372] - } - } - , Qc = { - name: b[269], - m: function (a, c) { - try { - (y[b[269]] || {}).setItem(a, c) - } catch (e) { - } - }, - k: function (a) { - try { - return (y[b[269]] || {})[c[4]](a) - } catch (f) { - } - }, - W: function (a) { - try { - return (y[b[269]] || {})[c[199]](a) - } catch (f) { - } - } - } - , Pa = {} - , Oc = { - name: c[221], - m: function (a, b) { - Pa[a] = b - }, - k: function (a) { - return Pa[a] - }, - W: function (a) { - a in Pa && delete Pa[a] - } - }; - Ba.prototype.m = function (a, b, c) { - var g = this; - this.X.forEach(function (l) { - return l.m(g.o(a), b, c) - }) - } - ; - Ba.prototype.k = function (b) { - for (var f = a[0]; f < this.X.length; f++) { - var e = this.X[f].k(this.o(b)); - if (e) - return e - } - return c[0] - } - ; - Ba.prototype.W = function (a) { - var b = this; - this.X.forEach(function (c) { - return c.Pc(b.o(a)) - }) - } - ; - Ba.prototype.o = function (a) { - return this.p ? this.p + c[53] + a : a - } - ; - var Ka = {}; - ma.prototype.m = function (d, c, e) { - d = this.o(d); - if (c && typeof c === b[265]) { - e = J() + na(e, a[34]); - c = [c, e, J()].join(this.R); - this.w[d] = c; - try { - qa.setItem(d, c) - } catch (g) { - } - } - } - ; - ma.prototype.sc = function (b) { - b = this.o(b); - var f = this.w[b]; - if (!f) - try { - f = qa[c[4]](b) - } catch (e) { - } - if (!f) - return !1; - b = J(); - var f = f.split(this.R) - , g = +f[2] || a[0]; - return b <= +(+f[1] || a[0]) && b > g ? !0 : !1 - } - ; - ma.prototype.k = function (a) { - a = this.o(a); - var b = this.w[a]; - if (!b) - try { - b = qa[c[4]](a), - this.w[a] = b - } catch (e) { - } - return b ? b.split(this.R)[0] || c[0] : c[0] - } - ; - ma.prototype.qc = function (b) { - b = this.o(b); - var f = this.w[b]; - if (!f) - try { - f = qa[c[4]](b), - this.w[b] = f - } catch (e) { - } - return f ? f.split(this.R)[1] || a[0] : c[0] - } - ; - ma.prototype.W = function (a) { - a = this.o(a); - delete this.w[a]; - try { - qa[c[199]](a) - } catch (b) { - } - } - ; - ma.prototype.o = function (a) { - return this.p ? this.p + c[53] + a : a - } - ; - var La = {} - , Tc = a[0] - , sb = a[675] - , rc = a[1] - , sc = a[5] - , Qa = {}; - Qa[sc] = c[208]; - Qa[rc] = b[369]; - Qa[sb] = c[193]; - var T = function (a) { - function f(e, f, g) { - void 0 === g && (g = {}); - a.call(this); - this.name = b[146]; - this.code = e || sb; - this.message = e + c[22] + Qa[e] + c[23] + (f ? b[101] + f : c[0]); - this.data = g; - a.captureStackTrace ? a.captureStackTrace(this, this.constructor) : this[c[2]] = (new a)[c[2]] - } - - a && (f.__proto__ = a); - f.prototype = Object.create(a && a.prototype); - f.prototype.constructor = f; - f.prototype.toString = function () { - return this[c[2]] ? c[0] + this[c[2]] : this.name + b[327] + this.message - } - ; - return f - }(Error); - T.L = sc; - T.Jc = rc; - T.UNKNOWN_ERROR = sb; - var tc = b[6] - , uc = b[103] - , vc = b[46] - , ka = b[403] - , wc = b[402] - , tb = b[401] - , ub = b[396] - , xc = b[393] - , vb = b[392] - , qb = b[391] - , yc = b[398] - , - Sb = [c[129], c[92], c[79], c[85], c[65], c[41], c[91], c[87], c[48], c[49], c[109], c[69], c[140], c[43], c[72], c[136], c[132], c[103], c[75], c[68], c[125], c[46], c[37], c[82], c[35], c[114], c[126], c[138], c[144], c[147], c[127], c[61], c[39], c[80], c[118], c[33], c[115], c[123], c[88], c[27], c[78], c[105], c[74], c[119], c[77], c[120], c[141], c[95], c[93], c[83], c[143], c[51], c[38], c[111], c[116], c[52], c[62], c[90], c[81], c[70], c[67], c[149], c[107], c[66]] - , - Uc = [c[61], c[62], c[65], c[66], c[67], c[68], c[69], c[70], c[72], c[74], c[75], c[77], c[78], c[79], c[80], c[81], c[82], c[83], c[85], c[87], c[88], c[90], c[91], c[92], c[93], c[95], c[103], c[105], c[107], c[109], c[111], c[114], c[115], c[116], c[118], c[119], c[120], c[122], c[123], c[125], c[126], c[127], c[129], c[132], c[136], c[138], c[140], c[141], c[143], c[144], c[147], c[149], c[37], c[38], c[39], c[41], c[43], c[46], c[48], c[49], c[51], c[52], c[27], c[35]] - , eb = c[122] - , Vc = c[55] - , - Xc = [a[185], a[99], a[35], a[141], a[278], a[133], a[33], a[259], a[209], a[108], a[268], a[56], a[152], a[27], a[59], a[70], a[234], a[103], a[111], a[137], a[128], a[260], a[168], a[217], a[251], a[72], a[145], a[261], a[124], a[276], a[200], a[28], a[150], a[94], a[95], a[252], a[138], a[84], a[153], a[166], a[68], a[253], a[169], a[158], a[175], a[129], a[218], a[65], a[86], a[159], a[25], a[279], a[228], a[192], a[242], a[142], a[210], a[36], a[262], a[39], a[235], a[87], a[57], a[170], a[1], a[160], a[74], a[61], a[154], a[243], a[263], a[193], a[116], a[85], a[117], a[269], a[40], a[147], a[3], a[176], a[139], a[201], a[208], a[91], a[73], a[53], a[280], a[75], a[64], a[264], a[45], a[177], a[183], a[130], a[211], a[281], a[43], a[115], a[194], a[265], a[229], a[178], a[236], a[112], a[50], a[254], a[76], a[134], a[69], a[49], a[51], a[195], a[219], a[109], a[42], a[121], a[212], a[161], a[92], a[220], a[202], a[275], a[23], a[162], a[179], a[118], a[186], a[107], a[148], a[8], a[46], a[221], a[270], a[237], a[47], a[31], a[196], a[244], a[81], a[93], a[98], a[674], a[155], a[187], a[63], a[37], a[238], a[222], a[255], a[271], a[180], a[272], a[675], a[96], a[163], a[110], a[239], a[197], a[140], a[230], a[82], a[113], a[171], a[245], a[203], a[97], a[90], a[0], a[231], a[131], a[273], a[282], a[256], a[122], a[246], a[143], a[62], a[257], a[71], a[125], a[213], a[80], a[232], a[172], a[126], a[78], a[173], a[214], a[13], a[216], a[88], a[204], a[60], a[66], a[114], a[104], a[181], a[205], a[11], a[135], a[188], a[240], a[5], a[120], a[54], a[19], a[100], a[247], a[105], a[101], a[67], a[136], a[198], a[15], a[119], a[283], a[266], a[127], a[149], a[226], a[274], a[18], a[189], a[146], a[156], a[258], a[284], a[77], a[48], a[248], a[6], a[174], a[83], a[79], a[241], a[233], a[215], a[199], a[227], a[182], a[190], a[206], a[52], a[157], a[191], a[89], a[207], a[34], a[58], a[106], a[249], a[267], a[164], a[144], a[165], a[223]] - , S = a[150] - , jb = a[150] - , Ma = a[8] - , mb = a[8] - , zc = b[15] - , aa = {}; - aa[ka] = function (a, b) { - var c = a.B; - void 0 === b && (b = {}); - c(vc, Ua(b)) - } - ; - aa[wc] = function (d, f, e) { - function g(d, n) { - if (d >= p.length) - e(n); - else { - var t = Ja(h, p[d], c[214]); - Qb(t, { - ba: c[155], - K: { - d: f, - v: zc - }, - V: function (d) { - var c = d[0] - , f = d[1] - , g = d[2] - , h = d[3] - , q = d[5]; - c === a[295] || c === a[349] ? (h && l(xc, { - id: h, - xc: k * a[13] / a[18] - }), - q && l(yc, { - id: q - }), - g && l(ub, { - domain: m, - id: g - }), - c === a[349] && f && l(vb, f), - e(null, d)) : (d = new T(T.L, b[239], { - url: t - }), - e(d)) - }, - U: function (e) { - void 0 === e && (e = {}); - e = new T(T.L, b[105] + (e.message ? e.message : c[0]), { - url: t - }); - Kb(e, d + a[675]); - g(d + a[675], e) - } - }) - } - } - - var l = d.h; - d = d[b[163]]; - void 0 === e && (e = V); - d = d[b[316]]; - var h = d[b[394]] - , m = d[c[50]] - , k = d.mc - , p = d.apiServers; - g(a[0]) - } - ; - aa[tb] = function (d, f, e) { - function g(d, p) { - if (d >= k.length) - e(p); - else { - var n = Ja(h, k[d], b[338]); - Qb(n, { - ba: c[155], - K: { - d: f, - v: zc - }, - V: function (d) { - var c = d[0] - , f = d[1] - , g = d[2]; - c === a[295] || c === a[349] ? (g && l(ub, { - domain: m, - id: g - }), - c === a[349] && f && l(vb, f), - e(null, d)) : c === a[352] ? e(null, d) : (d = new T(T.L, b[184], { - url: n - }), - e(d)) - }, - U: function (e) { - void 0 === e && (e = {}); - e = new T(T.L, b[152] + (e.message ? e.message : c[0]), { - url: n - }); - Kb(e, d + a[675]); - g(d + a[675], e) - } - }) - } - } - - var l = d.h; - d = d[b[163]]; - void 0 === e && (e = V); - d = d[b[316]]; - var h = d[b[394]] - , m = d[c[50]] - , k = d.apiServers; - g(a[0]) - } - ; - aa[ub] = function (a, b) { - var e = b.id - , g = b[c[50]]; - W().m(Ia, e, g) - } - ; - aa[yc] = function (a, b) { - var c = b.id; - W().m(ob, c); - W().m(pc, nb()) - } - ; - aa[xc] = function (a, c) { - var e = a[b[163]] - , g = c.id - , l = c.xc; - ea().m(ta, g, l); - ea().m(oc, e[b[316]].buildVersion, l) - } - ; - aa[vb] = function (a, b) { - var e = a.B; - b = (new Ca(b))[c[203]](); - e(uc, b - J()) - } - ; - aa[qb] = function (a, b) { - var c = a.B; - c(tc, b) - } - ; - var Ra = {}; - Ra[vc] = function (a, c) { - a[b[316]] = c - } - ; - Ra[tc] = function (b, c) { - b.$[c.cursor] = c.value || a[0] - } - ; - Ra[uc] = function (a, b) { - a.Aa = b - } - ; - var C = new va({ - state: { - options: {}, - Aa: a[0], - $: [a[0], a[0], a[0], a[0], a[0], a[0]] - }, - fc: aa, - zc: Ra - }), ca = { - bc: { - c: a[0], - a: t, - e: a[5] - }, - Oa: { - c: a[675], - a: t, - e: a[58] - }, - Pa: { - c: a[1], - a: t, - e: a[82] - }, - Ma: { - c: a[5], - a: t, - e: a[82] - }, - Db: { - c: a[8], - a: t, - e: a[82] - }, - Ub: { - c: a[13], - a: z, - e: a[8] - }, - Lb: { - c: a[18], - a: z, - e: a[675] - }, - Zb: { - c: a[23], - a: t, - e: a[82] - }, - cb: { - c: a[27], - a: t, - e: a[82] - }, - Kb: { - c: a[31], - a: t, - e: a[82] - }, - ab: { - c: a[34], - a: t, - e: a[285] - }, - cc: { - c: a[235], - a: z, - e: a[8] - }, - _move: { - c: a[243], - a: H, - e: [a[1], a[8], a[675], a[8], a[8]] - }, - _down: { - c: a[247], - a: H, - e: [a[1], a[8], a[675], a[1], a[8], a[8]] - }, - _up: { - c: a[246], - a: H, - e: [a[1], a[8], a[675], a[8], a[8]] - }, - _click: { - c: a[251], - a: H, - e: [a[1], a[8], a[675], a[8], a[8], a[58]] - }, - _keydown: { - c: a[257], - a: H, - e: [a[1], a[8], a[675], a[58]] - }, - _focus: { - c: a[254], - a: H, - e: [a[1], a[8], a[675], a[58]] - }, - _blur: { - c: a[253], - a: H, - e: [a[1], a[8], a[675], a[58]] - }, - _scroll: { - c: a[264], - a: H, - e: [a[1], a[8], a[675], a[8], a[8]] - }, - _orientation: { - c: a[263], - a: H, - e: [a[1], a[8], a[8], a[8], a[8], a[675]] - }, - _motion: { - c: a[260], - a: H, - e: [a[1], a[8], a[8], a[8], a[8], a[1]] - }, - _battery: { - c: a[262], - a: H, - e: [a[1], a[8], a[675], a[675], a[8]] - }, - $b: { - c: a[295], - a: t, - e: a[342] - }, - zb: { - c: a[296], - a: t, - e: a[58] - }, - Ta: { - c: a[297], - a: z, - e: a[675] - }, - bb: { - c: a[298], - a: z, - e: a[675] - }, - Vb: { - c: a[299], - a: z, - e: a[675] - }, - Pb: { - c: a[300], - a: B, - e: a[675] - }, - Cb: { - c: a[301], - a: B, - e: a[675] - }, - tb: { - c: a[302], - a: B, - e: a[675] - }, - Ea: { - c: a[303], - a: B, - e: a[675] - }, - Fb: { - c: a[304], - a: B, - e: a[675] - }, - Va: { - c: a[305], - a: t, - e: a[34] - }, - Ib: { - c: a[306], - a: t, - e: a[34] - }, - eb: { - c: a[307], - a: t, - e: a[47] - }, - Jb: { - c: a[308], - a: Y, - e: a[49] - }, - Qa: { - c: a[309], - a: Y, - e: a[49] - }, - dc: { - c: a[310], - a: Y, - e: a[49] - }, - Da: { - c: a[311], - a: B, - e: a[675] - }, - pb: { - c: a[312], - a: B, - e: a[675] - }, - ob: { - c: a[313], - a: B, - e: a[675] - }, - Yb: { - c: a[314], - a: B, - e: a[675] - }, - Mb: { - c: a[315], - a: z, - e: a[675] - }, - Ua: { - c: a[316], - a: B, - e: a[675] - }, - xb: { - c: a[317], - a: B, - e: a[675] - }, - Fa: { - c: a[318], - a: t, - e: a[58] - }, - Ga: { - c: a[319], - a: t, - e: a[34] - }, - Ha: { - c: a[320], - a: t, - e: a[58] - }, - Ia: { - c: a[321], - a: t, - e: a[289] - }, - Ab: { - c: a[322], - a: t, - e: a[34] - }, - Sb: { - c: a[323], - a: t, - e: a[34] - }, - ac: { - c: a[324], - a: t, - e: a[34] - }, - Na: { - c: a[325], - a: t, - e: a[34] - }, - Gb: { - c: a[326], - a: t, - e: a[98] - }, - fb: { - c: a[327], - a: t, - e: a[58] - }, - jb: { - c: a[329], - a: Y, - e: a[49] - }, - ib: { - c: a[330], - a: z, - e: a[1] - }, - Nb: { - c: a[331], - a: H, - e: [a[1], a[1], a[1], a[1]] - }, - mb: { - c: a[332], - a: z, - e: a[675] - }, - nb: { - c: a[343], - a: B, - e: a[675] - }, - hb: { - c: a[344], - a: t, - e: a[34] - }, - Eb: { - c: a[345], - a: z, - e: a[675] - }, - gb: { - c: a[346], - a: z, - e: a[675] - }, - Qb: { - c: a[347], - a: B, - e: a[675] - }, - Xb: { - c: a[350], - a: z, - e: a[675] - }, - wb: { - c: a[351], - a: B, - e: a[675] - }, - sb: { - c: a[356], - a: z, - e: a[675] - }, - kb: { - c: a[357], - a: z, - e: a[675] - }, - vb: { - c: a[358], - a: z, - e: a[675] - }, - Ob: { - c: a[360], - a: z, - e: a[13] - }, - qb: { - c: a[361], - a: z, - e: a[675] - }, - Wb: { - c: a[362], - a: t, - e: a[34] - }, - yb: { - c: a[359], - a: t, - e: a[49] - }, - Tb: { - c: a[363], - a: z, - e: a[1] - }, - rb: { - c: a[364], - a: z, - e: a[1] - }, - ub: { - c: a[365], - a: z, - e: a[1] - }, - lb: { - c: a[366], - a: H, - e: [a[5], a[5], a[5], a[5], a[5]] - }, - Hb: { - c: a[367], - a: H, - e: [a[675], a[5], a[5]] - }, - Sa: { - c: a[368], - a: H, - e: [a[8], a[8]] - }, - Wa: { - c: a[370], - a: t, - e: a[27] - }, - Xa: { - c: a[371], - a: t, - e: a[27] - }, - Ya: { - c: a[372], - a: t, - e: a[27] - }, - Za: { - c: a[373], - a: t, - e: a[27] - }, - $a: { - c: a[374], - a: t, - e: a[27] - }, - La: { - c: a[337], - a: t, - e: a[82] - } - }, ec = a[0], Fc = c[245], - Gc = [c[107], c[109], c[114], c[109], c[43], c[114], c[48], c[37]], Hc = c[238], pb, - wb, Da, gc, G = ic(), rd = function () { - var d = ic(); - return d === b[141] || d === b[98] || d === c[6] ? a[5] : d === c[194] || d === b[110] || d === b[27] ? a[1] : a[675] - }(), P = function () { - var d = v[b[361]].toLowerCase(); - return d.indexOf(b[387]) >= a[0] ? b[174] : d.indexOf(b[73]) >= a[0] || d.indexOf(b[253]) >= a[0] ? b[343] : d.indexOf(c[179]) >= a[0] ? b[281] : d.indexOf(b[183]) >= a[0] ? c[159] : d.indexOf(b[284]) >= a[0] ? c[167] : b[221] - }(), Ya = { - $b: { - f: function () { - return v[b[361]] || c[0] - }, - a: t - }, - zb: { - f: function () { - return v[c[161]] || c[0] - }, - a: t - }, - Ta: { - f: function () { - return Fa[b[215]] || a[0] - }, - a: z - }, - bb: { - f: function () { - return md || a[0] - }, - a: z - }, - Vb: { - f: function () { - return Math[b[122]]((new Ca)[c[134]]() / a[141] * a[674] + a[40]) - }, - a: z - }, - Pb: { - f: function () { - return !!ld - }, - a: B - }, - Cb: { - f: function () { - return !!qa - }, - a: B - }, - tb: { - f: function () { - return !!nd - }, - a: B - }, - Ea: { - f: function () { - var a = w[b[81]]; - return a && !!a[b[130]] - }, - a: B - }, - Fb: { - f: function () { - return !!od - }, - a: B - }, - Va: { - f: function () { - return v[c[234]] || c[0] - }, - a: t - }, - Ib: { - f: function () { - return v[b[433]] || c[0] - }, - a: t - }, - eb: { - f: function () { - return v[c[128]] ? v[c[128]] : v.yc ? v.yc : qc ? qc : b[352] - }, - a: t - }, - Jb: { - f: function () { - // var a = fd ? dd() : jc(); - // return za(a.join(c[150])) - return "a91016e8f9756f70570d14a2d8814f9b" - }, - u: !0, - a: Y - }, - Qa: { - f: function () { - // 画布 不模拟 - - // var d; - // if (kc()) { - // if (wb) - // d = wb; - // else { - // d = []; - // try { - // var f = w[c[182]](b[324]); - // f[b[374]] = a[354]; - // f[b[166]] = a[295]; - // f[b[341]].display = x[19]; - // var e = f[x[25]](b[208]); - // e[b[114]](a[0], a[0], a[34], a[34]); - // e[b[114]](a[1], a[1], a[18], a[18]); - // d.push(c[187] + (!1 === e.isPointInPath(a[13], a[13], c[13]) ? b[286] : b[107])); - // e[x[0]] = b[9]; - // e[b[32]] = b[227]; - // e[b[230]](a[275], a[675], a[146], a[58]); - // e[b[32]] = x[1]; - // e[c[152]] = c[255]; - // e.fillText(b[409], a[1], a[47]); - // e[b[32]] = b[424]; - // e[c[152]] = c[36]; - // e.fillText(c[84], a[8], a[107]); - // e.fillText(b[144], a[8], a[166]); - // e[b[129]] = c[226]; - // e[b[32]] = c[188]; - // e[c[112]](); - // e[b[194]](a[119], a[119], a[119], a[0], Math.PI * a[1], !0); - // e[b[0]](); - // e.fill(); - // e[b[32]] = b[28]; - // e[c[112]](); - // e[b[194]](a[226], a[119], a[119], a[0], Math.PI * a[1], !0); - // e[b[0]](); - // e.fill(); - // e[b[32]] = c[24]; - // e[c[112]](); - // e[b[194]](a[166], a[226], a[119], a[0], Math.PI * a[1], !0); - // e[b[0]](); - // e.fill(); - // e[b[32]] = c[188]; - // e[b[194]](a[166], a[166], a[166], a[0], Math.PI * a[1], !0); - // e[b[194]](a[166], a[166], a[69], a[0], Math.PI * a[1], !0); - // e.fill(c[13]); - // d.push(b[271] + f[c[158]]()) - // } catch (g) { - // d.push(g) - // } - // d = wb = d - // } - // d = za(d.join(c[150])) - // } else - // d = c[0]; - // return d - return "65e967974e47cb9f05606e6a32350fe8" - }, - a: Y, - u: !0, - T: Gb - }, - dc: { - f: function () { - var a; - if (kc()) { - a = w[c[182]](b[324]); - var f; - try { - f = a[x[25]] && (a[x[25]](b[75]) || a[x[25]](b[364])) - } catch (e) { - f = !1 - } - a = !!pd && !!f - } else - a = !1; - return a ? za(bd().join(c[150])) : c[0] - }, - a: Y, - u: !0, - T: Hb - }, - Da: { - f: function () { - // var d = w[c[182]](c[164]) - // , f = c[222] + new Ca; - // d[b[384]] = b[131]; - // d.className = c[20]; - // d.id = f; - // var e = !1; - // try { - // w[b[81]][c[12]](d), - // e = w.getElementById(f)[b[211]] === a[0], - // w[b[81]][b[148]](d) - // } catch (g) { - // e = !1 - // } - // return e - return false - }, - a: B, - u: !0 - }, - pb: { - f: function () { - var d = v[b[433]] - , f = v[b[314]]; - return (b[85] in y || v.ua > a[0] || v.va > a[0]) && G !== b[141] && G !== b[98] && G !== c[29] && G !== b[221] || typeof f !== b[353] && (f = f.toLowerCase(), - ~f.indexOf(b[444]) && G !== b[110] && G !== c[6] && G !== b[221] || ~f.indexOf(b[279]) && G !== c[194] && G !== b[98] || ~f.indexOf(b[47]) && G !== b[27] && G !== c[6] || (f.indexOf(b[444]) === a[674] && f.indexOf(b[279]) === a[674] && f.indexOf(b[47] === a[674])) !== (G === b[221])) ? !0 : d.indexOf(b[444]) >= a[0] && G !== b[110] && G !== b[141] || (d.indexOf(b[279]) >= a[0] || d.indexOf(b[270]) >= a[0] || d.indexOf(b[22]) >= a[0]) && G !== c[194] && G !== b[98] || (d.indexOf(b[47]) >= a[0] || d.indexOf(b[423]) >= a[0] || d.indexOf(b[4]) >= a[0] || d.indexOf(b[333]) >= a[0]) && G !== b[27] && G !== c[6] || (d.indexOf(b[444]) === a[674] && d.indexOf(b[279]) === a[674] && d.indexOf(b[47]) === a[674]) !== (G === b[221]) ? !0 : typeof v[c[3]] === b[353] && G !== b[110] && G !== b[141] ? !0 : !1 - }, - a: B - }, - ob: { - f: function () { - var d = v[b[251]]; - if ((P === b[281] || P === c[159] || P === b[343]) && d !== b[138]) - return !0; - d = eval.toString().length; - if (d === a[90] && P !== c[159] && P !== b[174] && P !== b[221] || d === a[94] && P !== c[167] && P !== b[221] || d === a[84] && P !== b[281] && P !== b[343] && P !== b[221]) - return !0; - var f; - try { - throw Error(c[103]); - } catch (e) { - try { - e[b[407]](), - f = !0 - } catch (g) { - f = !1 - } - } - return f && P !== b[174] && P !== b[221] ? !0 : !1 - }, - a: B - }, - Yb: { - f: function () { - var d = a[0] - , f = !1; - typeof v.ua !== b[353] ? d = v.ua : typeof v.va !== b[353] && (d = v.va); - try { - w[b[440]](c[160]), - f = !0 - } catch (e) { - } - var g = b[85] in y; - return d > a[0] || f || g - }, - a: B - }, - Mb: { - f: function () { - return rd - }, - a: z - }, - Ua: { - f: function () { - return !!v[b[385]] - }, - a: B - }, - xb: { - f: function () { - try { - return !!v[b[313]]() - } catch (a) { - return !1 - } - }, - a: B - }, - Fa: { - f: function () { - return v[b[389]] || c[0] - }, - a: t - }, - Ga: { - f: function () { - return v[c[76]] || c[0] - }, - a: t - }, - Ha: { - f: function () { - return v[c[233]] || c[0] - }, - a: t - }, - Ia: { - f: function () { - return v[b[307]] || c[0] - }, - a: t - }, - Ab: { - f: function () { - return v[b[206]] || c[0] - }, - a: t - }, - Sb: { - f: function () { - return v[b[205]] || c[0] - }, - a: t - }, - ac: { - f: function () { - return v[b[191]] || c[0] - }, - a: t - }, - Na: { - f: function () { - return v[b[93]] || c[0] - }, - a: t - }, - Gb: { - f: function () { - return v[b[314]] || c[0] - }, - a: t - }, - fb: { - f: function () { - return w[b[64]] || w[b[140]] || c[0] - }, - a: t - }, - jb: { - f: function () { - return za(fc().join(c[150])) - }, - a: Y, - u: !0, - T: Za - }, - ib: { - f: function () { - return fc().length || a[0] - }, - a: z, - u: !0, - T: Za - }, - mb: { - f: function () { - return v[b[61]] || a[0] - }, - a: z - }, - Nb: { - f: function () { - var d = Fa[b[374]]; - void 0 === d && (d = a[0]); - var c = Fa[b[166]]; - void 0 === c && (c = a[0]); - var e = Fa[b[63]]; - void 0 === e && (e = a[0]); - var g = Fa[b[70]]; - return [d > c ? d : c, d > c ? c : d, e > g ? e : g, e > g ? g : e] - }, - a: H - }, - La: { - f: function (a) { - return hc ? cd(a) : a(c[0]) - }, - a: t, - Ja: !0, - u: !0 - } - }, Wa = [], Eb = a[0], Va = [], Fb = !1, Sa = /./; - try { - Sa.toString = function () { - return Sa.Cc = !0 - } - , - console.log(c[228], Sa) - } catch (sd) { - } - var Db = { - nb: { - f: function () { - return !!Sa.Cc - }, - a: B - }, - hb: { - f: function () { - var a; - try { - null[0]() - } catch (f) { - a = f - } - return a && typeof a[c[2]] === b[265] ? [x[6], b[386], c[211], c[113], c[86]].filter(function (b) { - return ~a[c[2]].indexOf(b) - })[0] || c[0] : c[0] - }, - a: t - }, - Eb: { - f: function () { - for (var d = [b[185], b[225], b[302], b[417], c[0], c[0], b[79], c[1], b[50], b[378], { - q: b[346], - n: function () { - try { - return y[b[346]](c[209]) === a[479] && y[b[229]](y[b[346]](c[252])) - } catch (d) { - return !1 - } - } - }, { - q: b[296], - n: function () { - try { - return y[b[296]](b[176]) === a[267] && y[b[229]](y[b[346]](c[252])) - } catch (d) { - return !1 - } - } - }, { - q: b[172], - n: function () { - try { - return y[b[172]](b[19]) === c[15] - } catch (a) { - return !1 - } - } - }, { - q: x[15], - n: function () { - try { - return y[x[15]](b[25]) === c[19] - } catch (a) { - return !1 - } - } - }, { - q: b[233], - n: function () { - try { - return y[b[233]](c[15]) === b[19] - } catch (a) { - return !1 - } - } - }, { - q: b[260], - n: function () { - try { - return y[b[260]](c[19]) === b[25] - } catch (a) { - return !1 - } - } - }, { - q: b[203], - n: function () { - try { - return y[b[203]](c[19]) === b[25] - } catch (a) { - return !1 - } - } - }, { - q: x[10], - n: function () { - try { - return y[x[10]](b[25]) === c[19] - } catch (a) { - return !1 - } - } - }, { - q: c[192], - n: function () { - try { - return y[c[192]](b[137]) === a[267] - } catch (d) { - return !1 - } - } - }, b[304]], f = a[0], e = d.length; f < e; f++) { - if (d[f].n) - if (d[f].n()) - continue; - else - return f + a[675]; - if (d[f] && !y[d[f]]) - return f + a[675] - } - return a[0] - }, - a: z - }, - gb: { - f: function () { - var d; - if (!(d = ja(hd, a[13], void 0)())) - a: { - for (var f in w) - if (w[f]) { - try { - if (w[f][b[359]] && f[x[8]] && f[x[8]](/\$[a-z]dc_/)) { - d = a[295]; - break a - } - } catch (e) { - } - d = a[0]; - break a - } - d = void 0 - } - if (!d) - try { - d = y[c[191]] && ~y[c[191]].toString().indexOf(b[381]) && a[296] - } catch (g) { - d = a[0] - } - return d - }, - a: z - }, - Xb: { - f: function () { - return y[c[207]][c[31]] || y[b[305]][c[31]] || a[0] - }, - a: z - }, - wb: { - f: function () { - for (var d = !1, f = w[c[98]](b[26]), e = a[0], g = f.length; e < g; e++) { - var l = f[e][b[127]]; - if (l && ~l.indexOf(c[244])) { - d = !0; - break - } - } - return d - }, - a: B - } - }, Bc = { - sb: { - f: function () { - return Oa(b[202]) - }, - a: z - }, - kb: { - f: function () { - return Oa(c[242]) - }, - a: z - }, - vb: { - f: function () { - return Oa(b[175]) - }, - a: z - }, - Ob: { - f: function () { - return Oa(b[26]) - }, - a: z - }, - qb: { - f: function () { - return y.history.length || a[0] - }, - a: z - }, - Wb: { - f: function () { - return w[c[213]] || c[0] - }, - a: t - }, - yb: { - f: function () { - return w.Nc || c[0] - }, - a: t - }, - Tb: { - f: function () { - return (w[b[262]][c[26]] || w[b[262]][c[16]]).length || a[0] - }, - a: z - }, - rb: { - f: function () { - return w[b[262]][b[384]].length || a[0] - }, - a: z - }, - ub: { - f: function () { - return C[b[163]].$[0] - }, - a: z - }, - lb: { - f: function () { - return C[b[163]].$.slice(a[675]) - }, - a: H - }, - Hb: { - f: function () { - var d = y[x[17]]; - if (d) { - var f = d[b[406]]; - return [d[b[8]].type, f[x[11]] - f[b[158]], f[b[267]] - f[c[97]]] - } - return [a[0], a[0], a[0]] - }, - a: H - }, - Sa: { - f: function () { - return [y[b[99]] || w[b[262]][b[84]] || w[b[81]][b[84]], y[b[245]] || w[b[262]][b[173]] || w[b[81]][b[173]]] - }, - a: H - }, - Qb: { - f: function () { - return db() ? a[675] : a[1] - }, - a: z - }, - cc: { - f: function () { - return C[b[163]][b[316]].Ic - }, - a: z - } - }, Ga = { - _move: [b[308], b[171], b[193], b[204]], - _click: [c[32]], - _down: [c[56], b[60], b[77], b[226]], - _up: [c[8], b[162], c[217], b[10]], - _keydown: [c[239]], - _focus: [b[3]], - _blur: [c[73]], - _scroll: [b[328]], - _orientation: [b[188]], - _motion: [b[44]] - }, ia = {}, xb, yb; - w[c[182]](c[164])[c[251]] ? (xb = function (a, b, e) { - a[c[251]](b, e, !0) - } - , - yb = function (a, b, e) { - a[c[241]](b, e, !0) - } - ) : (xb = function (a, c, e) { - a[b[234]](b[125] + c, e) - } - , - yb = function (a, c, e) { - a[b[294]](b[125] + c, e) - } - ); - ia.xa = function (a, b, c) { - xb(a, b, c); - return ia - } - ; - ia.wa = function (a, b, c) { - yb(a, b, c); - return ia - } - ; - var zb = Object.keys(Ga), Ab = {}, la; - try { - la = !!v.Mc() - } catch (td) { - la = !1 - } - var oa = {}; - U.prototype._start = function () { - this.l || (this.l = !0, - this.gc()) - } - ; - U.prototype._stop = function () { - this.l = !1; - this.ya(); - this.A() - } - ; - U.prototype.A = function () { - oa = {}; - if (this.j) - for (var a in this.j) - this.j[a] && (this.j[a] = []) - } - ; - U.prototype.rc = function (d) { - if (!this.l) - return this.ya(); - d = d || y[b[357]]; - var f; - a: if (f = d.type, - Ab[f]) - f = Ab[f]; - else { - for (var e = a[0], g = zb.length; e < g; e++) - for (var l = Ga[zb[e]], h = a[0], k = l.length; h < k; h++) - if (f === l[h]) { - f = Ab[f] = zb[e]; - break a - } - f = c[0] - } - this.O(d, f) - } - ; - U.prototype.J = function () { - var a = this - , c = []; - wa(Object.keys(this.j)).forEach(function (e) { - N(a.j[e]) === b[437] && wa(a.j[e]).forEach(function (a) { - return c.push.apply(c, a) - }) - }); - this.A(); - return c - } - ; - U.prototype.gc = function () { - var a = this; - this.F.forEach(function (f) { - var e = ~[c[44], c[34], c[196], b[5], b[11]].indexOf(f) ? y : w; - a.Z[f] = e; - a.ga(e, f, !0) - }) - } - ; - U.prototype.ya = function () { - var a = this; - this.F.forEach(function (b) { - var c = a.Z[b]; - c && a.ga(c, b) - }); - this.Z = {} - } - ; - U.prototype.ga = function (a, b, c) { - var g = this; - Ga[b].forEach(function (b) { - c ? ia.xa(a, b, g.ta) : ia.wa(a, b, g.ta) - }) - } - ; - U.prototype.O = function (d, f) { - var e, g, h, k, m = f.slice(a[675]), p = this.ka; - g = p[m + b[37]]; - e = p[m + b[41]]; - (p = this.j[f]) || (p = this.j[f] = []); - var n = p.length; - g = n < e ? a[34] : g; - h = J(); - if (h - (p.Ca || a[0]) <= g) - return this; - p.Ca = h; - p.ca || (p.ca = id(e)); - n >= e && (e = p.ca(), - p.splice(e, a[675])); - n = d; - void 0 === n && (n = {}); - k = n[c[135]] && n[c[135]].length ? n[c[135]][0] : n; - e = typeof n[b[242]] === b[353] ? a[675] : n[b[242]] ? a[1] : a[5]; - g = n[b[278]] || a[0]; - h = k[b[248]] || k[b[428]]; - k = k[b[247]] || k[b[248]]; - var t = n[b[295]] || n[b[447]] - , n = C[b[163]][b[316]].S; - void 0 === n && (n = a[0]); - n = [mc(m), J() - n]; - switch (m) { - case c[162]: - n.push(e, g, h << a[0], k << a[0]); - break; - case x[3]: - n.push(e, h << a[0], k << a[0]); - break; - case b[237]: - n.push(e, h << a[0], k << a[0]); - break; - case c[32]: - n.push(e, h << a[0], k << a[0], t.id || c[0]); - break; - case c[239]: - case b[3]: - case c[73]: - n.push(e, t && t.id || c[0]); - break; - case b[328]: - m = b[243] in y; - g = (w[b[140]] || c[0]) === b[434]; - m = [m ? y[b[243]] : g ? w[b[262]][b[400]] : w[b[81]][b[400]], m ? y[b[339]] : g ? w[b[262]][b[420]] : w[b[81]][b[420]]]; - n.push(e, m[0] << a[0], m[1] << a[0]); - break; - case x[4]: - if (null == d[c[223]] || null == d[b[124]] || null == d[b[217]]) - return; - n.push(Math.round(d[c[223]]), Math.round(d[b[124]]), Math.round(d[b[217]]), lc(d[b[210]])); - break; - case x[5]: - m = d[c[165]] || d[c[166]]; - if (!m || null == m[c[144]] || null == m[c[147]] || null == m[c[149]]) - return; - n.push(Math.round(m[c[144]] * a[376]), Math.round(m[c[147]] * a[376]), Math.round(m[c[149]] * a[376]), d[b[34]]); - break; - default: - n.length = a[0] - } - n.length && (c[0], - p.push(xa(n, ca[f]))) - } - ; - k.prototype._start = function () { - var a = this; - this.l || (this.l = !0, - this.D = v[b[441]](), - this.D.then(function (f) { - a._battery[x[9]] = f[x[9]]; - a._battery[b[94]] = f[b[94]]; - a._battery[c[181]] = f[c[181]]; - a._battery[b[365]] = f[b[365]]; - a.O(a._battery); - a.F.forEach(function (b) { - return ia.xa(f, b, a.ea) - }) - })) - } - ; - k.prototype._stop = function () { - var a = this; - this.l = !1; - this.D && this.D.then(function (b) { - a.F.forEach(function (c) { - return ia.wa(b, c, a.ea) - }) - }); - this.A() - } - ; - k.prototype.A = function () { - var c = b[189]; - c ? oa[c] = a[0] : oa = {}; - this.j = []; - this.D = null; - this._battery = {} - } - ; - k.prototype.O = function (d) { - function f(a) { - return null == d[a] ? e._battery[a] : d[a] - } - - var e = this - , g = this.j.length - , h = g < this.Y[0] ? a[226] : this.Y[1] - , k = J(); - if (k - (this.Bb || a[0]) <= h) - return this; - this.Bb = k; - g >= this.Y[0] && (g = Math.round(Math[c[218]]() * (g - a[675] - a[675])) + a[675], - this.j.splice(g, a[675])); - g = C[b[163]][b[316]].S; - void 0 === g && (g = a[0]); - var g = [mc(b[189]), J() - g] - , m = [f(x[9]), f(b[94]), f(c[181]), f(b[365])] - , h = m[0] - , k = m[1] - , n = m[2] - , m = m[3]; - g.push(lc(h), Math.round(k * a[226]), function (c) { - return typeof c === b[7] && isFinite(c) ? c : a[674] - }(h ? n : m)); - c[0]; - this.j.push(xa(g, ca[c[11]])) - } - ; - k.prototype.J = function () { - var a = []; - this.j.forEach(function (b) { - return a = a.concat(b) - }); - this.j = []; - return a - } - ; - var Ta, R = db(); - n.prototype._start = function () { - this.Q._start(); - la && this.M._start() - } - ; - n.prototype._stop = function () { - this.Q._stop(); - la && this.M._stop() - } - ; - n.prototype.A = function () { - this.Q.A(); - la && this.M.A() - } - ; - n.prototype.J = function () { - return this.Q.J().concat(la ? this.M.J() : []) - } - ; - g.prototype.aa = function (a) { - this.g = p(a); - this.jc(); - C.h(ka, this.g); - this.tc() - } - ; - g.prototype.jc = function () { - var c = this.g - , f = c.buildVersion - , e = c.sConfig - , g = c.staticServer - , h = c.uc - , c = c.valid; - void 0 === c && (c = a[0]); - if (!(c > a[0]) && e && N(h) === b[7]) - try { - qa.setItem(nc, JSON[b[139]]({ - sConfig: e, - buildVersion: f, - staticServer: g, - valid: J() + na(h, a[34]) - })) - } catch (k) { - } - } - ; - g.prototype.tc = function () { - var a = this.g - , c = a[b[72]] - , a = a.ra; - this.N = new n; - this.H = !1; - c && this._start(); - a && (this.P() || this.I(), - this.Ra()) - } - ; - g.prototype.qa = function (b, c) { - void 0 === b && (b = []); - for (var e = a[0], g = b.length; e < g; e++) - b[e](c); - b.length = a[0] - } - ; - g.prototype.oa = function () { - this.qa(this.na) - } - ; - g.prototype.pa = function (a) { - this.qa(this.sa, a) - } - ; - g.prototype.P = function () { - var a = this.g - , b = a.buildVersion - , c = a.lastUsedVersion; - if (!a.ra) - return !0; - var a = ea().sc(ta) - , g = ea().k(oc) - , h = W().k(Ia) - , k = W().k(ob); - return !(c && g && g !== b && g !== c) && a && h && k - } - ; - g.prototype.I = function (c, f) { - var e = this; - typeof f === b[86] && this.sa.push(f); - typeof c === b[86] && this.na.push(c); - this.H || (this.H = !0, - this.ha(function (c, d) { - if (c) - e.H = !1, - e.pa(Error(b[45])); - else { - var f = d && d[0]; - if (f === a[349]) - return e.ha(function (a) { - a ? e.pa(Error(b[45])) : e.oa(); - e.H = !1 - }); - f === a[295] && (e.oa(), - e.H = !1) - } - })) - } - ; - g.prototype.Ra = function () { - var b = this - , c = a[141] * a[376]; - qd(function () { - ea().qc(ta) - J() <= c * a[13] && b.I() - }, c * a[13]) - } - ; - g.prototype.ha = function (b) { - void 0 === b && (b = V); - var f = $a(); - gd(Cc, a[5])(function (e) { - var g = ba(!0); - c[0]; - c[0]; - c[0]; - e = ja(lb, a[675], void 0)(f.concat(e, g)); - console.log("d参数为:", e); - C.h(wc, e, b) - }) - } - ; - g.prototype._start = function () { - this.l || (this.l = !0, - this.P() || this.I(), - this.g.C = bc(), - this.g.S = J(), - C.h(ka, this.g), - this.N._start()) - } - ; - g.prototype._stop = function () { - this.l = !1; - this.N._stop() - } - ; - g.prototype._setCustomTrackId = function (a) { - this.g.lc = a; - C.h(ka, this.g) - } - ; - g.prototype.ia = function (d, f, e, g) { - function h() { - x || (ua(z), - f(dc({ - C: t, - la: x - }))) - } - - function k() { - x || (ua(z), - console.log(b[80]), - x = v.g.vc = !0, - C.h(ka, v.g), - f(dc({ - C: t, - la: x - }))) - } - - N(e) !== b[86] && (g = e, - e = function () { - } - ); - var m = this.g - , n = m.S - , p = m.ic - , m = m.Gc; - this.g.Ic = J() - n; - this.g.S = J(); - var t = this.g.C = bc(); - if (!~p.indexOf(d)) { - this.g.ma = d; - C.h(ka, this.g); - var v = this; - d = $a(); - var w = ja(this.N.J, a[8], this.N)() - , y = ba(); - c[0]; - c[0]; - c[0]; - d = ja(lb, a[675], void 0)(d.concat(y, w)); - console.log("b参数为:", d); - var x = this.g.vc = !1 - , z = ya(k, +g >= a[0] ? +g : m); - C.h(tb, d, function (c, d) { - var f = d && d[0]; - return c ? k() : f === a[295] ? h() : f === a[352] && e ? (ua(z), - e(Error(b[192]))) : f === a[349] ? (f = $a(), - f = ja(lb, a[675], void 0)(f.concat(y, w)), - C.h(tb, f, h)) : k() - }) - } - } - ; - g.prototype._getToken = function (a, b, c, g) { - var h = this; - void 0 === b && (b = V); - this.P() ? this.ia(a, b, c, g) : this.I(function () { - return h.ia(a, b, c, g) - }, c) - } - ; - g.prototype._getNdInfo = function (a) { - void 0 === a && (a = V); - this.P() ? a(nb()) : this.I(function () { - var b = nb(); - W().m(pc, b); - a(b) - }) - } - ; - var pa; - y[c[207]][b[97]] ? y[b[157]] = g : jd() - } - )() - } - )() - } - )() -} -)(); - - -console.log("加载成功"); - -function get_dd() { - var f = window.$a(); - var g = window.ba(!0); - window.mmm = ''; - var e = window.Cc(function (x) { - window.mmm = x - }); - console.log(e) - var get_d = window.ja(window.lb, 1, void 0)(f.concat(window.mmm, g)); - return get_d; -} - -function get_actoken(get_params_d) { - var t = window.bc(); - return window.dc({ - C: t, - la: false - }, get_params_d) -} diff --git a/z_working/yidunVm.js b/z_working/yidunVm.js deleted file mode 100644 index ba6e1c4..0000000 --- a/z_working/yidunVm.js +++ /dev/null @@ -1,96 +0,0 @@ -const fs = require('fs'); -const QXVM_GENERATE = require('../qxVm_sanbox/qxVm.sanbox'); - - -function ReadCode(name, dir) { - let file_path = dir === undefined ? `${__dirname}/${name}` : `${__dirname}/${dir}/${name}`; - return fs.readFileSync(file_path) + "\r\n" -} - - -const js_code = ReadCode(`yidun.js`); -const user_config = { - compress: true, - proxy_config: { proxy: true, print_log: true }, - window_attribute: { - initWatchman: { 'version': 7, __supportCaptcha__: true }, - initNEWatchman: { 'version': 7 }, - options: { - "auto": true, - "staticServer": "acstatic-dun.126.net", - "apiServer": "ac.dun.163yun.com", - "staticServers": [ - "acstatic-dun.126.net", - "acstatic.dun.163yun.com" - ], - "apiServers": [ - "ac.dun.163.com", - "ac.dun.163yun.com" - ], - "productNumber": "YD20160637306799", - "protocol": "https", - "domain": "", - "Kc": [ - "" - ], - "ic": [ - "" - ], - "buildVersion": "2.7.5_602a5ad7", - "lastUsedVersion": "2.7.5_602a5ad7", - "sConfig": "9ca170a1abeedba16ba1f2ac96ed26f3eafdcfe265aff1bad3ae70e2f4ee83e27fe2e6ee82e226a8aba2cfb43ef1f2ad90f025b6eee183a128e2bca4c3b92ae2f4ee8ee867e2e6fbd1af2aafbba7c3b939f4f0e4c3e26faffef6d3b328e2bdab8aa132f1f000cda161a7b3eedbb43cf0fea586ec2afaed00d1af2aa6bba3c3b93af4f4ee87e863e2e6fdd1b328e2adab8ea132f2f0e4c3f26fabfef6d4b33cf0feab8be270e2e6aa82ef79a7f4ee86e579e2e6aa82ef79a7f4ee86f679e2e6aa82ef79a7f4ee93e880e2e6ffcda169afb2eedbb128e2bda7c3b93bf4f0e4c3ee80a7b3eedbb83cf0fea195e863e2e6fdd1b328e2b3bc86f02afaeb00cda167b8bba7c3b939f4f0e4c3f366e2e6eebac73af4effad1b539f5ed00d7b633fbfee4c3e870a1fef695f17fa7f4ee83ef2afafeeecda163b6b0eedbb23cf4f000d1af2aa8acba91a132fceafcd1b33cf4f0e4c3f780adfef6d3b33cf4f4ee86e47fe2e6aa82ef79a7f4ee82e780e2e6fbd1af2aa7acadc3b96ea3b4bd86af2ab8bdbcc3b93cbf", - "configHash": "9ca170a1abeedba16ba1f2ac96ed26f3eafdcfe265aff1bad3ae70e2f4ee83e27fe2e6ee82e226a8aba2cfb43ef1f2ad90f025b6eee183a128e2bca4c3b92ae2f4ee8ee867e2e6fbd1af2aafbba7c3b939f4f0e4c3e26faffef6d3b328e2bdab8aa132f1f000cda161a7b3eedbb43cf0fea586ec2afaed00d1af2aa6bba3c3b93af4f4ee87e863e2e6fdd1b328e2adab8ea132f2f0e4c3f26fabfef6d4b33cf0feab8be270e2e6aa82ef79a7f4ee86e579e2e6aa82ef79a7f4ee86f679e2e6aa82ef79a7f4ee93e880e2e6ffcda169afb2eedbb128e2bda7c3b93bf4f0e4c3ee80a7b3eedbb83cf0fea195e863e2e6fdd1b328e2b3bc86f02afaeb00cda167b8bba7c3b939f4f0e4c3f366e2e6eebac73af4effad1b539f5ed00d7b633fbfee4c3e870a1fef695f17fa7f4ee83ef2afafeeecda163b6b0eedbb23cf4f000d1af2aa8acba91a132fceafcd1b33cf4f0e4c3f780adfef6d3b33cf4f4ee86e47fe2e6aa82ef79a7f4ee82e780e2e6fbd1af2aa7acadc3b96ea3b4bd86af2ab8bdbcc3b93cbf", - "merged": true, - "nc": false, - "oc": false, - "ra": true, - "uc": 300000, - "mc": 86400000, - "Gc": 2000, - "za": 1, - "moveMax": 50, - "moveInterval": 300, - "keydownMax": 10, - "keydownInterval": 300, - "clickMax": 20, - "clickInterval": 300, - "upMax": 20, - "upInterval": 300, - "downMax": 20, - "downInterval": 300, - "focusMax": 20, - "focusInterval": 300, - "blurMax": 20, - "blurInterval": 300, - "scrollMax": 20, - "scrollInterval": 300, - "orientationMax": 50, - "orientationInterval": 3000, - "motionMax": 50, - "motionInterval": 3000, - "batteryMax": 100, - "batteryInterval": 10 - } - }, - - env: { - canvas: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==", - plugin: [ - { description: "Portable Document Format", filename: "internal-pdf-viewer", name: "Chrome PDF Plugin", MimeTypes: [{ description: "Portable Document Format", suffixes: "pdf", type: "application/x-google-chrome-pdf" }] }, - { description: "", filename: "mhjfbmdgcfjbbpaeojofohoefgiehjai", name: "Chrome PDF Viewer", MimeTypes: [{ description: "", suffixes: "pdf", type: "application/pdf" }] }, - { description: "", filename: "internal-nacl-plugin", name: "Native Client", MimeTypes: [{ description: "Native Client Executable", suffixes: "", type: "application/x-nacl" }, { description: "Portable Native Client Executable", suffixes: "", type: "application/x-pnacl" }] } - ], - navigator: { - userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55" - }, - location: { - href: "https://www.chinaexpressair.com/yss/login/" - }, - document: { - cookie: "" - } - } -} - -let result = QXVM_GENERATE.QXVm_sanbox(js_code, "get_dd", user_config); -console.log(result.get_dd()) \ No newline at end of file