Files
CyberChef/BundleAnalyzerReport.html
T

95 lines
1.5 MiB
HTML
Raw Normal View History

2026-07-14 15:32:49 +00:00
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>cyberchef [14 Jul 2026 at 15:28]</title>
<link
rel="shortcut icon"
href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABrVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+O1foceMD///+J0/qK1Pr7/v8Xdr/9///W8P4UdL7L7P0Scr2r4Pyj3vwad8D5/f/2/f+55f3E6f34+/2H0/ojfMKpzOd0rNgQcb3F3O/j9f7c8v6g3Pz0/P/w+v/q+P7n9v6T1/uQ1vuE0vqLut/y+v+Z2fvt+f+15Pzv9fuc2/vR7v2V2Pvd6/bg9P7I6/285/2y4/yp3/zp8vk8i8kqgMT7/P31+fyv4vxGkcz6/P6/6P3j7vfS5PNnpNUxhcbO7f7F6v3O4vHK3/DA2u631Ouy0eqXweKJud5wqthfoNMMbLvY8f73+v2dxeR8sNtTmdDx9/zX6PSjyeaCtd1YnNGX2PuQveCGt95Nls42h8dLlM3F4vBtAAAAM3RSTlMAAyOx0/sKBvik8opWGBMOAe3l1snDm2E9LSb06eHcu5JpHbarfHZCN9CBb08zzkdNS0kYaptYAAAFV0lEQVRYw92X51/aYBDHHS2O2qqttVbrqNq9m+TJIAYIShBkWwqIiCgoWvfeq7Z2/s29hyQNyUcR7LveGwVyXy6XH8/9rqxglLfUPLxVduUor3h0rfp2TYvpivk37929TkG037hffoX0+peVtZQc1589rigVUdXS/ABSAyEmGIO/1XfvldSK8vs3OqB6u3m0nxmIrvgB0dj7rr7Y9IbuF68hnfFaiHA/sxqm0wciIG43P60qKv9WXWc1RXGh/mFESFABTSBi0sNAKzqet17eCtOb3kZIDwxEEU0oAIJGYxNBDhBND29e0rtXXbcpuPmED9IhEAAQ/AXEaF8EPmnrrKsv0LvWR3fg5sWDNAFZOgAgaKvZDogHNU9MFwnnYROkc56RD5CjAbQX9Ow4g7upCsvYu55aSI/Nj0H1akgKQEUM94dwK65hYRmFU9MIcH/fqJYOZYcnuJSU/waKDgTOEVaVKhwrTRP5XzgSpAITYzom7UvkhFX5VutmxeNnWDjjswTKTyfgluNDGbUpWissXhF3s7mlSml+czWkg3D0l1nNjGNjz3myOQOa1KM/jOS6ebdbAVTCi4gljHSFrviza7tOgRWcS0MOUX9zdNgag5w7rRqA44Lzw0hr1WqES36dFliSJFlh2rXIae3FFcDDgKdxrUIDePr8jGcSClV1u7A9xeN0ModY/pHMxmR1EzRh8TJiwqsHmKW0l4FCEZI+jHio+JdPPE9qwQtTRxku2D8sIeRL2LnxWSllANCQGOIiqVHAz2ye2JR0DcH+HoxDkaADLjgxjKQ+AwCX/g0+DNgdG0ukYCONAe+dbc2IAc6fwt1ARoDSezNHxV2Cmzwv3O6lDMV55edBGwGK9n1+x2F8EDfAGCxug8MhpsMEcTEAWf3rx2vZhe/LAmtIn/6apE6PN0ULKgywD9mmdxbmFl3OvD5AS5fW5zLbv/YHmcsBTjf/afDz3MaZTVCfAP9z6/Bw6ycv8EUBWJIn9zYcoAWWlW9+OzO3vkTy8H+RANLmdrpOuYWdZYEXpo+TlCJrW5EARb7fF+bWdqf3hhyZI1nWJQHgznErZhbjoEsWqi8dQNoE294aldzFurwSABL2XXMf9+H1VQGke9exw5P/AnA5Pv5ngMul7LOvO922iwACu8WkCwLCafvM4CeWPxfA8lNHcWZSoi8EwMAIciKX2Z4SWCMAa3snCZ/G4EA8D6CMLNFsGQhkkz/gQNEBbPCbWsxGUpYVu3z8IyNAknwJkfPMEhLyrdi5RTyUVACkw4GSFRNWJNEW+fgPGwHD8/JxnRuLabN4CGNRkAE23na2+VmEAUmrYymSGjMAYqH84YUIyzgzs3XC7gNgH36Vcc4zKY9o9fgPBXUAiHHwVboBHGLiX6Zcjp1f2wu4tvzZKo0ecPnDtQYDQvJXaBeNzce45Fp28ZQLrEZVuFqgBwOalArKXnW1UzlnSusQKJqKYNuz4tOnI6sZG4zanpemv+7ySU2jbA9h6uhcgpfy6G2PahirDZ6zvq6zDduMVFTKvzw8wgyEdelwY9in3XkEPs3osJuwRQ4qTkfzifndg9Gfc4pdsu82+tTnHZTBa2EAMrqr2t43pguc8tNm7JQVQ2S0ukj2d22dhXYP0/veWtwKrCkNoNimAN5+Xr/oLrxswKbVJjteWrX7eR63o4j9q0GxnaBdWgGA5VStpanIjQmEhV0/nVt5VOFUvix6awJhPcAaTEShgrG+iGyvb5a0Ndb1YGHFPEwoqAinoaykaID1o1pdPNu7XsnCKQ3R+hwWIIhGvORcJUBYXe3Xa3vq/mF/N9V13ugufMkfXn+KHsRD0B8AAAAASUVORK5CYII="
type="image/x-icon"
/>
<script>
window.enableWebSocket = false;
</script>
<!-- viewer.js -->
<script>/*! For license information please see viewer.js.LICENSE.txt */
(()=>{var e={7(e,t,n){"use strict";n.d(t,{Ay:()=>l,vu:()=>u,x6:()=>s});var i=n(354),r=n.n(i),o=n(314),a=n.n(o)()(r());a.push([e.id,".Button__button{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:4px;color:var(--text-primary);cursor:pointer;display:inline-block;font:var(--main-font);outline:none;padding:5px 7px;transition:background .3s ease,border-color .3s ease,color .3s ease;white-space:nowrap}.Button__button:focus,.Button__button:hover{background:var(--hover-bg)}.Button__button.Button__active{background:orange;color:#000}.Button__button[disabled]{cursor:default}","",{version:3,sources:["webpack://./client/components/Button.css"],names:[],mappings:"AAAA,gBACE,4BAA6B,CAC7B,oCAAqC,CACrC,iBAAkB,CAWlB,yBAA0B,CAV1B,cAAe,CACf,oBAAqB,CACrB,qBAAsB,CACtB,YAAa,CACb,eAAgB,CAChB,mEAGiB,CACjB,kBAEF,CAEA,4CAEE,0BACF,CAEA,+BACE,iBAAmB,CACnB,UACF,CAEA,0BACE,cACF",sourcesContent:[".button {\n background: var(--bg-primary);\n border: 1px solid var(--border-color);\n border-radius: 4px;\n cursor: pointer;\n display: inline-block;\n font: var(--main-font);\n outline: none;\n padding: 5px 7px;\n transition:\n background 0.3s ease,\n border-color 0.3s ease,\n color 0.3s ease;\n white-space: nowrap;\n color: var(--text-primary);\n}\n\n.button:focus,\n.button:hover {\n background: var(--hover-bg);\n}\n\n.button.active {\n background: #ffa500;\n color: #000;\n}\n\n.button[disabled] {\n cursor: default;\n}\n"],sourceRoot:""}]);var s="Button__button",u="Button__active";const l=a},480(e,t,n){"use strict";n.d(t,{Ay:()=>c,Pf:()=>s,kv:()=>u,rv:()=>l});var i=n(354),r=n.n(i),o=n(314),a=n.n(o)()(r());a.push([e.id,".Checkbox__label{display:inline-block}.Checkbox__checkbox,.Checkbox__label{cursor:pointer}.Checkbox__itemText{margin-left:3px;position:relative;top:-2px;vertical-align:middle}","",{version:3,sources:["webpack://./client/components/Checkbox.css"],names:[],mappings:"AAAA,iBAEE,oBACF,CAEA,qCAJE,cAMF,CAEA,oBACE,eAAgB,CAChB,iBAAkB,CAClB,QAAS,CACT,qBACF",sourcesContent:[".label {\n cursor: pointer;\n display: inline-block;\n}\n\n.checkbox {\n cursor: pointer;\n}\n\n.itemText {\n margin-left: 3px;\n position: relative;\n top: -2px;\n vertical-align: middle;\n}\n"],sourceRoot:""}]);var s="Checkbox__label",u="Checkbox__checkbox",l="Checkbox__itemText";const c=a},660(e,t,n){"use strict";n.d(t,{AS:()=>l,Ay:()=>c,Pf:()=>u,kL:()=>s});var i=n(354),r=n.n(i),o=n(314),a=n.n(o)()(r());a.push([e.id,".CheckboxList__container{font:var(--main-font);white-space:nowrap}.CheckboxList__label{font-size:11px;font-weight:700;margin-bottom:7px}.CheckboxList__item+.CheckboxList__item{margin-top:1px}","",{version:3,sources:["webpack://./client/components/CheckboxList.css"],names:[],mappings:"AAAA,yBACE,qBAAsB,CACtB,kBACF,CAEA,qBACE,cAAe,CACf,eAAiB,CACjB,iBACF,CAEA,wCACE,cACF",sourcesContent:[".container {\n font: var(--main-font);\n white-space: nowrap;\n}\n\n.label {\n font-size: 11px;\n font-weight: bold;\n margin-bottom: 7px;\n}\n\n.item + .item {\n margin-top: 1px;\n}\n"],sourceRoot:""}]);var s="CheckboxList__container",u="CheckboxList__label",l="CheckboxList__item";const c=a},831(e,t,n){"use strict";n.d(t,{Ay:()=>l,R:()=>u,kL:()=>s});var i=n(354),r=n.n(i),o=n(314),a=n.n(o)()(r());a.push([e.id,".ContextMenu__container{background:#fff;border:1px solid #aaa;border-radius:4px;font:var(--main-font);list-style:none;opacity:1;padding:0;position:absolute;transition:opacity .2s ease,visibility .2s ease;visibility:visible;white-space:nowrap}.ContextMenu__hidden{opacity:0;visibility:hidden}","",{version:3,sources:["webpack://./client/components/ContextMenu.css"],names:[],mappings:"AAAA,wBAKE,eAAgB,CAChB,qBAAsB,CAFtB,iBAAkB,CAHlB,qBAAsB,CAMtB,eAAgB,CAChB,SAAU,CALV,SAAU,CADV,iBAAkB,CASlB,+CAEsB,CAHtB,kBAAmB,CADnB,kBAKF,CAEA,qBACE,SAAU,CACV,iBACF",sourcesContent:[".container {\n font: var(--main-font);\n position: absolute;\n padding: 0;\n border-radius: 4px;\n background: #fff;\n border: 1px solid #aaa;\n list-style: none;\n opacity: 1;\n white-space: nowrap;\n visibility: visible;\n transition:\n
/**
* Copyright (c) 2013-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var i=n(925);function r(){}function o(){}o.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,o,a){if(a!==i){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:r};return n.PropTypes=n,n}},556(e,t,n){e.exports=n(694)()},925(e){"use strict";
/**
* Copyright (c) 2013-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},72(e){"use strict";var t=[];function n(e){for(var n=-1,i=0;i<t.length;i++)if(t[i].identifier===e){n=i;break}return n}function i(e,i){for(var o={},a=[],s=0;s<e.length;s++){var u=e[s],l=i.base?u[0]+i.base:u[0],c=o[l]||0,h="".concat(l," ").concat(c);o[l]=c+1;var f=n(h),d={css:u[1],media:u[2],sourceMap:u[3],supports:u[4],layer:u[5]};if(-1!==f)t[f].references++,t[f].updater(d);else{var p=r(d,i);i.byIndex=s,t.splice(s,0,{identifier:h,updater:p,references:1})}a.push(h)}return a}function r(e,t){var n=t.domAPI(t);n.update(e);return function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,r){var o=i(e=e||[],r=r||{});return function(e){e=e||[];for(var a=0;a<o.length;a++){var s=n(o[a]);t[s].references--}for(var u=i(e,r),l=0;l<o.length;l++){var c=n(o[l]);0===t[c].references&&(t[c].updater(),t.splice(c,1))}o=u}}},659(e){"use strict";var t={};e.exports=function(e,n){var i=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(i){n=null}t[e]=n}return t[e]}(e);if(!i)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");i.appendChild(n)}},540(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56(e,t,n){"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},825(e){"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var i="";n.supports&&(i+="@supports (".concat(n.supports,") {")),n.media&&(i+="@media ".concat(n.media," {"));var r=void 0!==n.layer;r&&(i+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),i+=n.css,r&&(i+="}"),n.media&&(i+="}"),n.supports&&(i+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(i+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(i,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},493(e,t,n){"use strict";
/**
* @license React
* use-sync-external-store-shim.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var i=n(299);var r="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=i.useState,a=i.useEffect,s=i.useLayoutEffect,u=i.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!r(e,n)}catch(i){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),i=o({inst:{value:n,getSnapshot:t}}),r=i[0].inst,c=i[1];return s(function(){r.value=n,r.getSnapshot=t,l(r)&&c({inst:r})},[e,n,t]),a(function(){return l(r)&&c({inst:r}),e(function(){l(r)&&c({inst:r})})},[e]),u(n),n};t.useSyncExternalStore=void 0!==i.useSyncExternalStore?i.useSyncExternalStore:c},888(e,t,n){"use strict";e.exports=n(493)},501(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwdjExLjI1YzAgLjQxNC4zMzYuNzUuNzUuNzVoMTAuNWEuNzUuNzUgMCAwIDAgLjc1LS43NVYwSDB6IiBmaWxsPSIjRkM2IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNMCAwcy4xNTYgMyAxLjEyNSAzaDkuNzVDMTEuODQ1IDMgMTIgMCAxMiAwSDB6IiBmaWxsPSIjQ0NBMzUyIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNNi43NSAxLjVoLS4zNzVMNiAyLjVsLS4zNzUtMUg1LjI1TDUuODEzIDMgNS4yNSA0LjVoLjM3NUw2IDMuNWwuMzc1IDFoLjM3NUw2LjE4NyAzeiIgZmlsbD0iIzk5N0EzRCIvPjxjaXJjbGUgY3g9Ii43NSIgY3k9Ii43NSIgcj0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4yNSAzLjc1KSIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PGNpcmNsZSBjeD0iLjc1IiBjeT0iLjc1IiByPSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjI1IC43NSkiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="},46(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTExLjcgMS4zMzNINS44NUw0LjU1IDBIMS4zQy41ODUgMCAwIC42IDAgMS4zMzNWNGgxM1YyLjY2N2MwLS43MzMtLjU4NS0xLjMzNC0xLjMtMS4zMzR6IiBmaWxsPSIjRkZBMDAwIi8+PHBhdGggZD0iTTExLjcgMUgxLjNDLjU4NSAxIDAgMS41NzkgMCAyLjI4NnY2LjQyOEMwIDkuNDIxLjU4NSAxMCAxLjMgMTBoMTAuNGMuNzE1IDAgMS4zLS41NzkgMS4zLTEuMjg2VjIuMjg2QzEzIDEuNTc5IDEyLjQxNSAxIDExLjcgMXoiIGZpbGw9IiNGRkNBMjgiLz48L2c+PC9zdmc+"},995(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjMyNy4wNjRMOC40MzMgMS45NTdhNi4wMjUgNi4wMjUgMCAwIDAtMS45NTItLjM0MkMyLjkxMiAxLjYxNS4wMTkgNS4xOTYuMDE5IDUuMTk2czEuMDk4IDEuMzU4IDIuNzc0IDIuNDAxTC45NiA5LjQzMWwuOTM2LjkzNkwxMS4yNjMgMWwtLjkzNi0uOTM2ek00LjA1IDYuMzRhMi42ODYgMi42ODYgMCAwIDEgMy41NzQtMy41NzRMNC4wNSA2LjM0em02LjQ0OC0zLjMzYTEyLjM0NCAxMi4zNDQgMCAwIDEgMi40NDQgMi4xODZzLTIuODkzIDMuNTgtNi40NjEgMy41OGMtLjUzIDAtMS4wNDQtLjA3OC0xLjUzNy0uMjEzbC43ODgtLjc4OEEyLjY4NCAyLjY4NCAwIDAgMCA5LjA2IDQuNDQ4bDEuNDM4LTEuNDM5eiIgZmlsbD0iIzIzMUYyMCIgZmlsbC1vcGFjaXR5PSIuNTk3Ii8+PC9zdmc+"},90(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNjI1IDBBMS42MyAxLjYzIDAgMCAwIDAgMS42MjV2OS43NUExLjYzIDEuNjMgMCAwIDAgMS42MjUgMTNoNy41ODNhMS42MyAxLjYzIDAgMCAwIDEuNjI1LTEuNjI1VjMuNTY3TDcuMjY2IDBIMS42MjV6bTAgMS4wODNINi41djMuMjVoMy4yNXY3LjA0MmEuNTM1LjUzNSAwIDAgMS0uNTQyLjU0MkgxLjYyNWEuNTM1LjUzNSAwIDAgMS0uNTQyLS41NDJ2LTkuNzVjMC0uMzA1LjIzNy0uNTQyLjU0Mi0uNTQyem01Ljk1OC43NjZMOC45ODQgMy4yNWgtMS40di0xLjR6TTMuMjUgNi41djEuMDgzaDQuMzMzVjYuNUgzLjI1em0wIDIuMTY3VjkuNzVINi41VjguNjY3SDMuMjV6IiBmaWxsLW9wYWNpdHk9Ii40MDMiLz48L3N2Zz4="},942(e,t){var n;
/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/!function(){"use strict";var i={}.hasOwnProperty;function r(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return r.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)i.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()}},t={};function n(i){var r=t[i];if(void 0!==r)return r.exports;var o=t[i]={id:i,exports:{}};return e[i](o,o.exports,n),o.exports}n.m=e,n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.b="undefined"!=typeof document&&document.baseURI||self.location.href,n.nc=void 0,(()=>{"use strict";var e={};n.r(e),n.d(e,{chunk:()=>_o.iv,container:()=>_o.kL,default:()=>Co,folder:()=>_o.TV,invisible:()=>_o.q4,module:()=>_o.xG});var t=n(172);
/**
* filesize
*
* @copyright 2025 Jason Mulligan <jason.mulligan@avoidwork.com>
* @license BSD-3-Clause
* @version 11.0.13
*/
const i="iec",r="jedec",o="si",a="bits",s="byte",u="bytes",l="array",c="object",h="string",f="exponent",d="round",p="",v={symbol:{iec:{bits:["bit","Kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["bit","Kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},fullform:{iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]}},g=[1,1024,1048576,1073741824,1099511627776,0x4000000000000,0x1000000000000000,11805916207174113e5,12089258196146292e8],b=[1,1e3,1e6,1e9,1e12,1e15,1e18,1e21,1e24],m=Math.log(1024),_=Math.log(1e3),y={[o]:{isDecimal:!0,ceil:1e3,actualStandard:r},[i]:{isDecimal:!1,ceil:1024,actualStandard:i},[r]:{isDecimal:!1,ceil:1024,actualStandard:r}};function C(e,t,n,i,r){let o=e/(n?b[t]:g[t]);return i&&(o*=8,o>=r&&t<8&&(o/=r,t++)),{result:o,e:t}}function A(e,{bits:t=!1,pad:n=!1,base:o=-1,round:g=2,locale:b="",localeOptions:A={},separator:x="",spacer:w=" ",symbols:S={},standard:M="",output:T=h,fullform:k=!1,fullforms:z=[],exponent:B=-1,roundingMethod:D=d,precision:E=0}={}){let j=B,L=Number(e),O=[],I=0,P=p;const{isDecimal:N,ceil:R,actualStandard:F}=function(e,t){return y[e]?y[e]:2===t?{isDecimal:!1,ceil:1024,actualStandard:i}:{isDecimal:!0,ceil:1e3,actualStandard:r}}(M,o),G=!0===k,q=L<0,U=Math[D];if("bigint"!=typeof e&&isNaN(e))throw new TypeError("Invalid number");if("function"!=typeof U)throw new TypeError("Invalid rounding method");if(q&&(L=-L),0===L)return function(e,t,n,i,r,o,h,d){const p=[];p[0]=e>0?(0).toPrecision(e):0;const g=p[1]=v.symbol[t][n?a:u][0];return h===f?0:(i[p[1]]&&(p[1]=i[p[1]]),r&&(p[1]=o[0]||v.fullform[t][0]+(n?"bit":s)),h===l?p:h===c?{value:p[0],symbol:p[1],exponent:0,unit:g}:p.join(d))}(E,F,t,S,G,z,T,w);if((-1===j||isNaN(j))&&(j=N?Math.floor(Math.log(L)/_):Math.floor(Math.log(L)/m),j<0&&(j=0)),j>8&&(E>0&&(E+=8-j),j=8),T===f)return j;const{result:V,e:H}=C(L,j,N,t,R);I=V,j=H;const W=j>0&&g>0?Math.pow(10,g):1;if(O[0]=1===W?U(I):U(I*W)/W,O[0]===R&&j<8&&-1===B&&(O[0]=1,j++),E>0){const e=function(e,t,n,i,r,o,a,s,u){let l=e.toPrecision(t);if(l.includes("e")&&n<8){n++;const{result:e}=C(i,n,r,o,a),c=u>0?Math.pow(10,u):1;l=(1===c?s(e):s(e*c)/c).toPrecision(t)}return{value:l,e:n}}(O[0],E,j,L,N,t,R,U,g);O[0]=e.value,j=e.e}const K=v.symbol[F][t?a:u];return P=O[1]=N&&1===j?t?"kbit":"kB":K[j],q&&(O[0]=-O[0]),S[O[1]]&&(O[1]=S[O[1]]),O[0]=function(e,t,n,i,r,o){let a=e;if(!0===t?a=a.toLocaleString():t.length>0?a=a.toLocaleString(t,n):i.length>0&&(a=a.toString().replace(".",i)),r&&o>0){const e=a.toString(),t=i||(e.match(/(\D)/g)||[]).pop()||".",n=e.split(t),r=n[1]||p,s=r.length,u=o-s;a=`${n[0]}${t}${r.padEnd(s+u,"0")}`}return a}(O[0],b,A,x,n,g),G&&(O[1]=z[j]||v.fullform[F][j]+(t?"bit":s)+(1===O[0]?p:"s")),T===l?O:T===c?{value:O[0],symbol:O[1],exponent:j,unit:P}:" "===w?`${O[0]} ${O[1]}`:O.join(w)}function x(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];throw new Error("number"==typeof e?"[MobX] minified error nr: "+e+(n.length?" "+n.map(String).join(","):"")+". Find the full error at: https://github.com/mobxjs/mobx/blob/main/packages/mobx/src/errors.ts":"[MobX] "+e)}var w={};function S(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof self?self:w}var M=Object.assign,T=Object.getOwnPropertyDescriptor,k=Object.defineProperty,z=Object.prototype,B=[];Object.freeze(B);var D={};Object.freeze(D);var E="undefined"!=typeof Proxy,j=Object.toString();function L(){E||x("Proxy not available")}function O(e){var t=!1;return function(){if(!t)return t=!0,e.apply(this,arguments)}}var I=function(){};function P(e){return"function"==typeof e}function N(e){switch(typeof e){case"string":case"symbol":case"number":return!0}return!1}function R(e){return null!==e&&"object"==typeof e}function F(e){if(!R(e))return!1;var t=Object.getPrototypeOf(e);if(null==t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;r
/**
* Copyright (C) 2017-present by Andrea Giammarchi - @WebReflection
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
const{replace:po}="",vo=/[&<>'"]/g,go={"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"},bo=e=>go[e],mo=e=>po.call(e,vo,bo);var _o=n(410),yo={};yo.styleTagTransform=Nr(),yo.setAttributes=Lr(),yo.insert=Er().bind(null,"head"),yo.domAPI=Br(),yo.insertStyleElement=Ir();kr()(_o.Ay,yo);const Co=_o.Ay&&_o.Ay.locals?_o.Ay.locals:void 0;class Ao extends Hr{constructor(...e){super(...e),this.state={visible:!0},this.handleClick=()=>this.props.onClick(this.props.module),this.handleMouseEnter=()=>{this.props.isVisible&&this.setState({visible:this.isVisible})}}render({module:n,showSize:i}){const r=!this.state.visible;return qr("div",{className:wr()(_o.kL,e[this.itemType],{[_o.q4]:r}),title:r?this.invisibleHint:null,onClick:this.handleClick,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,children:[qr("span",{dangerouslySetInnerHTML:{__html:this.titleHtml}}),i&&qr(t.FK,{children:[" (",qr("strong",{children:A(n[i])}),")"]})]})}get itemType(){const{module:e}=this.props;return e.path?e.groups?"folder":"module":"chunk"}get titleHtml(){let e;const{module:t}=this.props,n=t.path||t.label,i=this.props.highlightedText;if(i){const t=i instanceof RegExp?new RegExp(i.source,"igu"):new RegExp(`(?:${function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}(i)})+`,"iu");let r,o;do{o=r,r=t.exec(n)}while(r);o&&(e=`${mo(n.slice(0,o.index))}<strong>${mo(o[0])}</strong>${mo(n.slice(o.index+o[0].length))}`)}return e||(e=mo(n)),e}get invisibleHint(){return`${this.itemType.charAt(0).toUpperCase()+this.itemType.slice(1)} is not rendered in the treemap because it's too small.`}get isVisible(){const{isVisible:e}=this.props;return!e||e(this.props.module)}}Ao.propTypes={module:$r.isRequired,showSize:Qr.isRequired,highlightedText:Mr().instanceOf(RegExp),isVisible:Mr().func.isRequired,onClick:Mr().func.isRequired};var xo=n(180),wo={};wo.styleTagTransform=Nr(),wo.setAttributes=Lr(),wo.insert=Er().bind(null,"head"),wo.domAPI=Br(),wo.insertStyleElement=Ir();kr()(xo.A,wo);xo.A&&xo.A.locals&&xo.A.locals;class So extends Hr{constructor(...e){super(...e),this.handleModuleClick=e=>this.props.onModuleClick(e)}render({modules:e,showSize:t,highlightedText:n,isModuleVisible:i,className:r}){return qr("div",{className:wr()(xo.k,r),children:e.map(e=>qr(Ao,{module:e,showSize:t,highlightedText:n,isVisible:i,onClick:this.handleModuleClick},e.cid))})}}So.propTypes={className:Mr().string,modules:Mr().arrayOf($r).isRequired,showSize:Qr.isRequired,highlightedText:Mr().instanceOf(RegExp),isModuleVisible:Mr().func.isRequired,onModuleClick:Mr().func.isRequired};var Mo=n(380),To={};To.styleTagTransform=Nr(),To.setAttributes=Lr(),To.insert=Er().bind(null,"head"),To.domAPI=Br(),To.insertStyleElement=Ir();kr()(Mo.Ay,To);Mo.Ay&&Mo.Ay.locals&&Mo.Ay.locals;var ko=n(7),zo={};zo.styleTagTransform=Nr(),zo.setAttributes=Lr(),zo.insert=Er().bind(null,"head"),zo.domAPI=Br(),zo.insertStyleElement=Ir();kr()(ko.Ay,zo);ko.Ay&&ko.Ay.locals&&ko.Ay.locals;class Bo extends Hr{constructor(...e){super(...e),this.handleClick=e=>{this.elem&&this.elem.blur(),this.props.onClick(e)},this.saveRef=e=>this.elem=e}render({active:e,className:t,children:n,...i}){const r=wr()(t,{[ko.x6]:!0,[ko.vu]:e});return qr("button",{...i,ref:this.saveRef,type:"button",className:r,disabled:this.disabled,onClick:this.handleClick,children:n})}get disabled(){const{disabled:e,active:t,toggle:n}=this.props;return e||t&&!n}}Bo.propTypes={className:Mr().string,active:Mr().bool,toggle:Mr().bool,disabled:Mr().bool,onClick:Mr().func.isRequired,children:Mr().node};var Do=n(607),Eo={};Eo.styleTagTransform=Nr(),Eo.setAttributes=Lr(),Eo.insert=Er().bind(null,"head"),Eo.domAPI=Br(),Eo.insertStyleElement=Ir();kr()(Do.Ay,Eo);Do.Ay&&Do.Ay.locals&&Do.Ay.locals;class jo extends Hr{constructor(...e){super(...e),this.handleValueChange=function(e,t=100,n={}){if("function"!=typeof e)throw new TypeError(`Expected the first parameter to be a function, got \`${typeof e}\`.`);if(t<0)throw new RangeError("`wait` must not be negative.");if("boolean
/**
* Carrot Search FoamTree HTML5 (demo variant)
* v3.5.7, bugfix/3.5.x/83c8d550, build [unset], Oct 19, 2025
*
* Carrot Search confidential.
* Copyright 2002-2025, Carrot Search s.c, All Rights Reserved.
*/
function(){var e="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){return e==Array.prototype||e==Object.prototype||(e[t]=n.value),e};var t=function(e){e=["object"==typeof globalThis&&globalThis,e,"object"==typeof window&&window,"object"==typeof self&&self,!1];for(var t=0;t<e.length;++t){var n=e[t];if(n&&n.Math==Math)return n}throw Error("Cannot find global object")}(this);function n(n,i){if(i)e:{var r=t;n=n.split(".");for(var o=0;o<n.length-1;o++){var a=n[o];if(!(a in r))break e;r=r[a]}(i=i(o=r[n=n[n.length-1]]))!=o&&null!=i&&e(r,n,{configurable:!0,writable:!0,value:i})}}function i(e){return e||Array.prototype.fill}n("String.prototype.repeat",function(e){return e||function(e){if(null==this)throw new TypeError("The 'this' value for String.prototype.repeat must not be null or undefined");var t=this;if(0>e||1342177279<e)throw new RangeError("Invalid count value");e|=0;for(var n="";e;)1&e&&(n+=t),(e>>>=1)&&(t+=t);return n}}),n("Array.prototype.fill",function(e){return e||function(e,t,n){var i=this.length||0;for(0>t&&(t=Math.max(0,i+t)),(null==n||n>i)&&(n=i),0>(n=Number(n))&&(n=Math.max(0,i+n)),t=Number(t||0);t<n;t++)this[t]=e;return this}}),n("Int8Array.prototype.fill",i),n("Uint8Array.prototype.fill",i),n("Uint8ClampedArray.prototype.fill",i),n("Int16Array.prototype.fill",i),n("Uint16Array.prototype.fill",i),n("Int32Array.prototype.fill",i),n("Uint32Array.prototype.fill",i),n("Float32Array.prototype.fill",i),n("Float64Array.prototype.fill",i);var r,o=function(){var e=window.navigator.userAgent;return{Xh:function(){return/webkit/i.test(e)},Wh:function(){return/Mac/.test(e)},Xe:function(){return/iPad|iPod|iPhone/.test(e)},Vh:function(){return/Android/.test(e)},Sh:function(){return"ontouchstart"in window||!!window.DocumentTouch&&document instanceof window.DocumentTouch},Rh:function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},rd:function(e,t){return[].forEach&&o.Rh()?e&&e():t&&t()}}}(),a=function(){function e(){return window.performance&&(window.performance.now||window.performance.mozNow||window.performance.msNow||window.performance.oNow||window.performance.webkitNow)||Date.now}var t=e();return{create:function(){return{now:(t=e(),function(){return t.call(window.performance)})};var t},now:function(){return t.call(window.performance)}}}();function s(){function e(){if(!u)throw"AF0";var e=a.now();0!==l&&(n.xd=e-l),l=e,s=s.filter(function(e){return null!==e}),n.frames++;for(var i=0;i<s.length;i++){var r=s[i];null!==r&&(!0===r.le.call(r.context)?s[i]=null:A.Gc(r.repeat)&&(r.repeat=r.repeat-1,0>=r.repeat&&(s[i]=null)))}s=s.filter(function(e){return null!==e}),u=!1,t(),0!==(e=a.now()-e)&&(n.wd=e),n.totalTime+=e,n.Ae=1e3*n.frames/n.totalTime,l=0===s.length?0:a.now()}function t(){0<s.length&&!u&&(u=!0,i(e))}var n=this.dg={frames:0,totalTime:0,wd:0,xd:0,Ae:0};r=n;var i=o.Xe()?function(e){window.setTimeout(e,0)}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(){var e=a.create();return function(t){var n=0;window.setTimeout(function(){var i=e.now();t(),n=e.now()-i},16>n?16-n:0)}}(),s=[],u=!1,l=0;this.repeat=function(e,n,i){this.cancel(e),s.push({le:e,context:i,repeat:n}),t()},this.once=function(e,t){this.repeat(e,1,t)},this.cancel=function(e){for(var t=0;t<s.length;t++){var n=s[t];null!==n&&n.le===e&&(s[t]=null)}},this.m=function(){s=[]}}var u=o.rd(function(){function e(){this.buffer=[],this.ka=0,this.current=A.extend({},a)}function t(e){return function(){var t,n=this.buffer,i=this.ka;for(n[i++]="call",n[i++]=e,n[i++]=arguments.length,t=0;t<arguments.length;t++)n[i++]=arguments[t];this.ka=i}}function n(e){return function(){return r[e].apply(r,arguments)}}var i=document.createElement("canvas");i.width=1,i.height=1;var r=i.getContext("2d");i=["font"];var o="fillStyle globalAlpha globalCompositeOperation lineCap lineDashOffset lineJoin lineWidth miterLimit shadowBlur shadowColor shadowOffsetX shadowOffsetY strokeStyle textAlign textBaseline".split(" "
//# sourceMappingURL=viewer.js.map</script>
</head>
<body>
<div id="app"></div>
<script>
window.chartData = [{"label":"assets/main.js","isAsset":true,"statSize":15391775,"parsedSize":12637592,"gzipSize":3779964,"groups":[{"label":"node_modules","path":"./node_modules","statSize":5539550,"groups":[{"label":"@babel/runtime","path":"./node_modules/@babel/runtime","statSize":19959,"groups":[{"label":"helpers","path":"./node_modules/@babel/runtime/helpers","statSize":19511,"groups":[{"id":25172,"label":"OverloadYield.js","path":"./node_modules/@babel/runtime/helpers/OverloadYield.js","statSize":170,"parsedSize":99,"gzipSize":92},{"id":16993,"label":"regenerator.js","path":"./node_modules/@babel/runtime/helpers/regenerator.js","statSize":3822,"parsedSize":1914,"gzipSize":980},{"id":55869,"label":"regeneratorAsync.js","path":"./node_modules/@babel/runtime/helpers/regeneratorAsync.js","statSize":352,"parsedSize":189,"gzipSize":142},{"id":887,"label":"regeneratorAsyncGen.js","path":"./node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js","statSize":367,"parsedSize":157,"gzipSize":138},{"id":11791,"label":"regeneratorAsyncIterator.js","path":"./node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js","statSize":1095,"parsedSize":619,"gzipSize":340},{"id":75546,"label":"regeneratorDefine.js","path":"./node_modules/@babel/runtime/helpers/regeneratorDefine.js","statSize":738,"parsedSize":413,"gzipSize":246},{"id":4373,"label":"regeneratorKeys.js","path":"./node_modules/@babel/runtime/helpers/regeneratorKeys.js","statSize":349,"parsedSize":231,"gzipSize":170},{"id":4633,"label":"regeneratorRuntime.js","path":"./node_modules/@babel/runtime/helpers/regeneratorRuntime.js","statSize":2520,"parsedSize":1223,"gzipSize":597},{"id":30579,"label":"regeneratorValues.js","path":"./node_modules/@babel/runtime/helpers/regeneratorValues.js","statSize":638,"parsedSize":398,"gzipSize":271},{"id":73738,"label":"typeof.js","path":"./node_modules/@babel/runtime/helpers/typeof.js","statSize":534,"parsedSize":360,"gzipSize":175},{"label":"esm","path":"./node_modules/@babel/runtime/helpers/esm","statSize":8926,"groups":[{"id":43145,"label":"arrayLikeToArray.js","path":"./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js","statSize":195,"parsedSize":140,"gzipSize":135},{"id":96369,"label":"arrayWithHoles.js","path":"./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js","statSize":104,"parsedSize":81,"gzipSize":95},{"id":64243,"label":"arrayWithoutHoles.js","path":"./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js","statSize":182,"parsedSize":105,"gzipSize":114},{"id":9417,"label":"assertThisInitialized.js","path":"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js","statSize":203,"parsedSize":161,"gzipSize":146},{"id":10467,"label":"asyncToGenerator.js","path":"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js","statSize":628,"parsedSize":352,"gzipSize":231},{"id":23029,"label":"classCallCheck.js","path":"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js","statSize":156,"parsedSize":132,"gzipSize":129},{"id":36324,"label":"construct.js","path":"./node_modules/@babel/runtime/helpers/esm/construct.js","statSize":396,"parsedSize":238,"gzipSize":196},{"id":92901,"label":"createClass.js","path":"./node_modules/@babel/runtime/helpers/esm/createClass.js","statSize":507,"parsedSize":337,"gzipSize":241},{"id":53954,"label":"getPrototypeOf.js","path":"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js","statSize":244,"parsedSize":175,"gzipSize":136},{"id":85501,"label":"inherits.js","path":"./node_modules/@babel/runtime/helpers/esm/inherits.js","statSize":460,"parsedSize":339,"gzipSize":254},{"id":70202,"label":"isNativeFunction.js","path":"./node_modules/@babel/runtime/helpers/esm/isNativeFunction.js","statSize":207,"parsedSize":155,"gzipSize":145},{"id":52176,"label":"isNativeReflectConstruct.js","path":"./node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js","statSize":308,"parsedSize":181,"gzipSize":155},{"id":73893,"label":"iterableToArray.js","path":"./node_modules/@babel/runtime/helpers/esm/iterableToArray.js","statSize":187,"parsed
window.entrypoints = ["main","modules/Bletchley","modules/Charts","modules/Ciphers","modules/Code","modules/Compression","modules/Crypto","modules/Diff","modules/Encodings","modules/File","modules/Handlebars","modules/Hashing","modules/Image","modules/Jq","modules/OCR","modules/PGP","modules/Protobuf","modules/PublicKey","modules/Regex","modules/Serialise","modules/Shellcode","modules/URL","modules/UserAgent","modules/Yara"];
window.defaultSizes = "parsed";
window.compressionAlgorithm = "gzip";
</script>
</body>
</html>