{"version":3,"file":"jrOpIdSnl.BXgl6230.mjs","names":["_","iconKeys","lowercaseIconKeyPairs","t","e","n","r","o","d","i","s","c","a","l","f","m","u","g","i","e","o","a","r","n","t","s","b","w","l","d","u","c","p","m","f","h","v","g","x","k","y","_","T","S","q","z","N","A","C","E","j","U","O","R","M","P","V","B","D","I","W","F","G","L","Z","$","H","e","r","n","t","_getPrototypeOf","_setPrototypeOf","i","a","o","s","p","l","u","c","d","v","f","m","x","Y","re","ae","se","ue","pe","ye","GaCategory","GaAction","w","d","s","l","i","f","j","e","Component","Component","isSafari","osName","Component","e","C","__legacyOverrideHOC_DataObserverContext","w","d","s","a","f","j","Component","tryUrl","priceUrl","esUrl","Component","React","addPropertyOverrides","Hero","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","css","addPropertyOverrides","Icon","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","Component","css","addPropertyOverrides","ButtonDesignFonts","ButtonDesign","ButtonDesignControls","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableEnumMap","humanReadableEnumMap1","humanReadableVariantMap","getProps","createLayoutDependency","Component","css","ButtonDesign"],"sources":["https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/ga.jspm.io/npm:uuid@9.0.0/dist/esm-browser/index.js","https:/ga.jspm.io/npm:ua-parser-js@1.0.2/dist/ua-parser.min.js","https:/ga.jspm.io/npm:react-device-detect@2.2.2/dist/lib.js","https:/framer.com/m/framer/store.js","https:/framerusercontent.com/modules/9wsiGIlANRIeFb0vWPEO/YRWJ1jdV6joOkzrXQzro/ga.js","https:/framerusercontent.com/modules/8C9V10NC6dAt5yrYVhk0/m2lcmpVwQXHHOq4i6mGk/ABTest.js","https:/framerusercontent.com/modules/yTYzLIB5DKdbecTEPYbT/kTwENEqvYudT0zE5fbgg/utils.js","https:/framerusercontent.com/modules/tvJkWi7lgRSGkfTlDlk0/VESFaYxbWlHDvs0YcrMd/ClassName.js","https:/framerusercontent.com/modules/7q7iLC6tEay363NVxYB0/jUWMuI3XGG8RviAT5RI1/CTAConvert.js","https:/framerusercontent.com/modules/NMiWUEXSN5fee26rfxEg/Ez8DFVqFnne9YvfdKOdl/Packages.js","https:/framerusercontent.com/modules/n7ScaNTmFNjF7qyiz4MC/oMInJ6QJGKdVPKdfcTma/amplitude.js","https:/framerusercontent.com/modules/MUbc7M8nb3UPCPNSAwUB/6saMcYgHn5woO0TNNP01/StaticLink.js","https:/framer.com/m/hero-icons/Home.js@0.0.28","https:/framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js","https:/framerusercontent.com/modules/Q3K0C4GlCJZ184JbKqng/rzCCsoGSiq2Ef6yrXYoT/vIY5TuZmU.js","https:/framerusercontent.com/modules/kHEwXB54VcuftecWFvMB/MdXTZcO2J86LbGHrln1E/iZkmFf_Ke.js","https:/framerusercontent.com/modules/eVtpsvzkXpTHJdOdnk1U/1FD7qlIMid5oLz0sZm4V/JpupHkVew.js","https:/framerusercontent.com/modules/IhfvYIH3eQmMz8HUoLOF/Dot81ZtgKYgLwCJuSCiz/jrOpIdSnl.js"],"sourcesContent":["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","let t;const e=new Uint8Array(16);function rng(){if(!t){t=\"undefined\"!==typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto);if(!t)throw new Error(\"crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported\")}return t(e)}var n=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function validate(t){return\"string\"===typeof t&&n.test(t)}const r=[];for(let t=0;t<256;++t)r.push((t+256).toString(16).slice(1));function unsafeStringify(t,e=0){return(r[t[e+0]]+r[t[e+1]]+r[t[e+2]]+r[t[e+3]]+\"-\"+r[t[e+4]]+r[t[e+5]]+\"-\"+r[t[e+6]]+r[t[e+7]]+\"-\"+r[t[e+8]]+r[t[e+9]]+\"-\"+r[t[e+10]]+r[t[e+11]]+r[t[e+12]]+r[t[e+13]]+r[t[e+14]]+r[t[e+15]]).toLowerCase()}function stringify(t,e=0){const n=unsafeStringify(t,e);if(!validate(n))throw TypeError(\"Stringified UUID is invalid\");return n}let o;let d;let i=0;let s=0;function v1(t,e,n){let r=e&&n||0;const c=e||new Array(16);t=t||{};let a=t.node||o;let m=void 0!==t.clockseq?t.clockseq:d;if(null==a||null==m){const e=t.random||(t.rng||rng)();null==a&&(a=o=[1|e[0],e[1],e[2],e[3],e[4],e[5]]);null==m&&(m=d=16383&(e[6]<<8|e[7]))}let u=void 0!==t.msecs?t.msecs:Date.now();let l=void 0!==t.nsecs?t.nsecs:s+1;const g=u-i+(l-s)/1e4;g<0&&void 0===t.clockseq&&(m=m+1&16383);(g<0||u>i)&&void 0===t.nsecs&&(l=0);if(l>=1e4)throw new Error(\"uuid.v1(): Can't create more than 10M uuids/sec\");i=u;s=l;d=m;u+=122192928e5;const h=(1e4*(268435455&u)+l)%4294967296;c[r++]=h>>>24&255;c[r++]=h>>>16&255;c[r++]=h>>>8&255;c[r++]=255&h;const p=u/4294967296*1e4&268435455;c[r++]=p>>>8&255;c[r++]=255&p;c[r++]=p>>>24&15|16;c[r++]=p>>>16&255;c[r++]=m>>>8|128;c[r++]=255&m;for(let t=0;t<6;++t)c[r+t]=a[t];return e||unsafeStringify(c)}function parse(t){if(!validate(t))throw TypeError(\"Invalid UUID\");let e;const n=new Uint8Array(16);n[0]=(e=parseInt(t.slice(0,8),16))>>>24;n[1]=e>>>16&255;n[2]=e>>>8&255;n[3]=255&e;n[4]=(e=parseInt(t.slice(9,13),16))>>>8;n[5]=255&e;n[6]=(e=parseInt(t.slice(14,18),16))>>>8;n[7]=255&e;n[8]=(e=parseInt(t.slice(19,23),16))>>>8;n[9]=255&e;n[10]=(e=parseInt(t.slice(24,36),16))/1099511627776&255;n[11]=e/4294967296&255;n[12]=e>>>24&255;n[13]=e>>>16&255;n[14]=e>>>8&255;n[15]=255&e;return n}function stringToBytes(t){t=unescape(encodeURIComponent(t));const e=[];for(let n=0;n<t.length;++n)e.push(t.charCodeAt(n));return e}const c=\"6ba7b810-9dad-11d1-80b4-00c04fd430c8\";const a=\"6ba7b811-9dad-11d1-80b4-00c04fd430c8\";function v35(t,e,n){function generateUUID(t,r,o,d){var i;\"string\"===typeof t&&(t=stringToBytes(t));\"string\"===typeof r&&(r=parse(r));if(16!==(null===(i=r)||void 0===i?void 0:i.length))throw TypeError(\"Namespace must be array-like (16 iterable integer values, 0-255)\");let s=new Uint8Array(16+t.length);s.set(r);s.set(t,r.length);s=n(s);s[6]=15&s[6]|e;s[8]=63&s[8]|128;if(o){d=d||0;for(let t=0;t<16;++t)o[d+t]=s[t];return o}return unsafeStringify(s)}try{generateUUID.name=t}catch(t){}generateUUID.DNS=c;generateUUID.URL=a;return generateUUID}function md5(t){if(\"string\"===typeof t){const e=unescape(encodeURIComponent(t));t=new Uint8Array(e.length);for(let n=0;n<e.length;++n)t[n]=e.charCodeAt(n)}return md5ToHexEncodedArray(wordsToMd5(bytesToWords(t),8*t.length))}function md5ToHexEncodedArray(t){const e=[];const n=32*t.length;const r=\"0123456789abcdef\";for(let o=0;o<n;o+=8){const n=t[o>>5]>>>o%32&255;const d=parseInt(r.charAt(n>>>4&15)+r.charAt(15&n),16);e.push(d)}return e}function getOutputLength(t){return 14+(t+64>>>9<<4)+1}function wordsToMd5(t,e){t[e>>5]|=128<<e%32;t[getOutputLength(e)-1]=e;let n=1732584193;let r=-271733879;let o=-1732584194;let d=271733878;for(let e=0;e<t.length;e+=16){const i=n;const s=r;const c=o;const a=d;n=md5ff(n,r,o,d,t[e],7,-680876936);d=md5ff(d,n,r,o,t[e+1],12,-389564586);o=md5ff(o,d,n,r,t[e+2],17,606105819);r=md5ff(r,o,d,n,t[e+3],22,-1044525330);n=md5ff(n,r,o,d,t[e+4],7,-176418897);d=md5ff(d,n,r,o,t[e+5],12,1200080426);o=md5ff(o,d,n,r,t[e+6],17,-1473231341);r=md5ff(r,o,d,n,t[e+7],22,-45705983);n=md5ff(n,r,o,d,t[e+8],7,1770035416);d=md5ff(d,n,r,o,t[e+9],12,-1958414417);o=md5ff(o,d,n,r,t[e+10],17,-42063);r=md5ff(r,o,d,n,t[e+11],22,-1990404162);n=md5ff(n,r,o,d,t[e+12],7,1804603682);d=md5ff(d,n,r,o,t[e+13],12,-40341101);o=md5ff(o,d,n,r,t[e+14],17,-1502002290);r=md5ff(r,o,d,n,t[e+15],22,1236535329);n=md5gg(n,r,o,d,t[e+1],5,-165796510);d=md5gg(d,n,r,o,t[e+6],9,-1069501632);o=md5gg(o,d,n,r,t[e+11],14,643717713);r=md5gg(r,o,d,n,t[e],20,-373897302);n=md5gg(n,r,o,d,t[e+5],5,-701558691);d=md5gg(d,n,r,o,t[e+10],9,38016083);o=md5gg(o,d,n,r,t[e+15],14,-660478335);r=md5gg(r,o,d,n,t[e+4],20,-405537848);n=md5gg(n,r,o,d,t[e+9],5,568446438);d=md5gg(d,n,r,o,t[e+14],9,-1019803690);o=md5gg(o,d,n,r,t[e+3],14,-187363961);r=md5gg(r,o,d,n,t[e+8],20,1163531501);n=md5gg(n,r,o,d,t[e+13],5,-1444681467);d=md5gg(d,n,r,o,t[e+2],9,-51403784);o=md5gg(o,d,n,r,t[e+7],14,1735328473);r=md5gg(r,o,d,n,t[e+12],20,-1926607734);n=md5hh(n,r,o,d,t[e+5],4,-378558);d=md5hh(d,n,r,o,t[e+8],11,-2022574463);o=md5hh(o,d,n,r,t[e+11],16,1839030562);r=md5hh(r,o,d,n,t[e+14],23,-35309556);n=md5hh(n,r,o,d,t[e+1],4,-1530992060);d=md5hh(d,n,r,o,t[e+4],11,1272893353);o=md5hh(o,d,n,r,t[e+7],16,-155497632);r=md5hh(r,o,d,n,t[e+10],23,-1094730640);n=md5hh(n,r,o,d,t[e+13],4,681279174);d=md5hh(d,n,r,o,t[e],11,-358537222);o=md5hh(o,d,n,r,t[e+3],16,-722521979);r=md5hh(r,o,d,n,t[e+6],23,76029189);n=md5hh(n,r,o,d,t[e+9],4,-640364487);d=md5hh(d,n,r,o,t[e+12],11,-421815835);o=md5hh(o,d,n,r,t[e+15],16,530742520);r=md5hh(r,o,d,n,t[e+2],23,-995338651);n=md5ii(n,r,o,d,t[e],6,-198630844);d=md5ii(d,n,r,o,t[e+7],10,1126891415);o=md5ii(o,d,n,r,t[e+14],15,-1416354905);r=md5ii(r,o,d,n,t[e+5],21,-57434055);n=md5ii(n,r,o,d,t[e+12],6,1700485571);d=md5ii(d,n,r,o,t[e+3],10,-1894986606);o=md5ii(o,d,n,r,t[e+10],15,-1051523);r=md5ii(r,o,d,n,t[e+1],21,-2054922799);n=md5ii(n,r,o,d,t[e+8],6,1873313359);d=md5ii(d,n,r,o,t[e+15],10,-30611744);o=md5ii(o,d,n,r,t[e+6],15,-1560198380);r=md5ii(r,o,d,n,t[e+13],21,1309151649);n=md5ii(n,r,o,d,t[e+4],6,-145523070);d=md5ii(d,n,r,o,t[e+11],10,-1120210379);o=md5ii(o,d,n,r,t[e+2],15,718787259);r=md5ii(r,o,d,n,t[e+9],21,-343485551);n=safeAdd(n,i);r=safeAdd(r,s);o=safeAdd(o,c);d=safeAdd(d,a)}return[n,r,o,d]}function bytesToWords(t){if(0===t.length)return[];const e=8*t.length;const n=new Uint32Array(getOutputLength(e));for(let r=0;r<e;r+=8)n[r>>5]|=(255&t[r/8])<<r%32;return n}function safeAdd(t,e){const n=(65535&t)+(65535&e);const r=(t>>16)+(e>>16)+(n>>16);return r<<16|65535&n}function bitRotateLeft(t,e){return t<<e|t>>>32-e}function md5cmn(t,e,n,r,o,d){return safeAdd(bitRotateLeft(safeAdd(safeAdd(e,t),safeAdd(r,d)),o),n)}function md5ff(t,e,n,r,o,d,i){return md5cmn(e&n|~e&r,t,e,o,d,i)}function md5gg(t,e,n,r,o,d,i){return md5cmn(e&r|n&~r,t,e,o,d,i)}function md5hh(t,e,n,r,o,d,i){return md5cmn(e^n^r,t,e,o,d,i)}function md5ii(t,e,n,r,o,d,i){return md5cmn(n^(e|~r),t,e,o,d,i)}const m=v35(\"v3\",48,md5);const u=\"undefined\"!==typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);var l={randomUUID:u};function v4(t,e,n){if(l.randomUUID&&!e&&!t)return l.randomUUID();t=t||{};const r=t.random||(t.rng||rng)();r[6]=15&r[6]|64;r[8]=63&r[8]|128;if(e){n=n||0;for(let t=0;t<16;++t)e[n+t]=r[t];return e}return unsafeStringify(r)}function f(t,e,n,r){switch(t){case 0:return e&n^~e&r;case 1:return e^n^r;case 2:return e&n^e&r^n&r;case 3:return e^n^r}}function ROTL(t,e){return t<<e|t>>>32-e}function sha1(t){const e=[1518500249,1859775393,2400959708,3395469782];const n=[1732584193,4023233417,2562383102,271733878,3285377520];if(\"string\"===typeof t){const e=unescape(encodeURIComponent(t));t=[];for(let n=0;n<e.length;++n)t.push(e.charCodeAt(n))}else Array.isArray(t)||(t=Array.prototype.slice.call(t));t.push(128);const r=t.length/4+2;const o=Math.ceil(r/16);const d=new Array(o);for(let e=0;e<o;++e){const n=new Uint32Array(16);for(let r=0;r<16;++r)n[r]=t[64*e+4*r]<<24|t[64*e+4*r+1]<<16|t[64*e+4*r+2]<<8|t[64*e+4*r+3];d[e]=n}d[o-1][14]=8*(t.length-1)/Math.pow(2,32);d[o-1][14]=Math.floor(d[o-1][14]);d[o-1][15]=8*(t.length-1)&4294967295;for(let t=0;t<o;++t){const r=new Uint32Array(80);for(let e=0;e<16;++e)r[e]=d[t][e];for(let t=16;t<80;++t)r[t]=ROTL(r[t-3]^r[t-8]^r[t-14]^r[t-16],1);let o=n[0];let i=n[1];let s=n[2];let c=n[3];let a=n[4];for(let t=0;t<80;++t){const n=Math.floor(t/20);const d=ROTL(o,5)+f(n,i,s,c)+a+e[n]+r[t]>>>0;a=c;c=s;s=ROTL(i,30)>>>0;i=o;o=d}n[0]=n[0]+o>>>0;n[1]=n[1]+i>>>0;n[2]=n[2]+s>>>0;n[3]=n[3]+c>>>0;n[4]=n[4]+a>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]}const g=v35(\"v5\",80,sha1);var h=\"00000000-0000-0000-0000-000000000000\";function version(t){if(!validate(t))throw TypeError(\"Invalid UUID\");return parseInt(t.slice(14,15),16)}export{h as NIL,parse,stringify,v1,m as v3,v4,g as v5,validate,version};\n\n//# sourceMappingURL=index.js.map","var i=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof self?self:global;var e={};(function(o,a){var r=\"1.0.2\",n=\"\",t=\"?\",s=\"function\",b=\"undefined\",w=\"object\",l=\"string\",d=\"major\",u=\"model\",c=\"name\",p=\"type\",m=\"vendor\",f=\"version\",h=\"architecture\",v=\"console\",g=\"mobile\",x=\"tablet\",k=\"smarttv\",y=\"wearable\",_=\"embedded\",T=255;var S=\"Amazon\",q=\"Apple\",z=\"ASUS\",N=\"BlackBerry\",A=\"Browser\",C=\"Chrome\",E=\"Edge\",j=\"Firefox\",U=\"Google\",O=\"Huawei\",R=\"LG\",M=\"Microsoft\",P=\"Motorola\",V=\"Opera\",B=\"Samsung\",D=\"Sony\",I=\"Xiaomi\",W=\"Zebra\",F=\"Facebook\";var extend=function(i,e){var o={};for(var a in i)e[a]&&e[a].length%2===0?o[a]=e[a].concat(i[a]):o[a]=i[a];return o},enumerize=function(i){var e={};for(var o=0;o<i.length;o++)e[i[o].toUpperCase()]=i[o];return e},has=function(i,e){return typeof i===l&&-1!==lowerize(e).indexOf(lowerize(i))},lowerize=function(i){return i.toLowerCase()},majorize=function(i){return typeof i===l?i.replace(/[^\\d\\.]/g,n).split(\".\")[0]:a},trim=function(i,e){if(typeof i===l){i=i.replace(/^\\s\\s*/,n).replace(/\\s\\s*$/,n);return typeof e===b?i:i.substring(0,T)}};var rgxMapper=function(e,o){var r,n,t,b,l,d,u=0;while(u<o.length&&!l){var c=o[u],p=o[u+1];r=n=0;while(r<c.length&&!l){l=c[r++].exec(e);if(!!l)for(t=0;t<p.length;t++){d=l[++n];b=p[t];typeof b===w&&b.length>0?2===b.length?typeof b[1]==s?(this||i)[b[0]]=b[1].call(this||i,d):(this||i)[b[0]]=b[1]:3===b.length?typeof b[1]!==s||b[1].exec&&b[1].test?(this||i)[b[0]]=d?d.replace(b[1],b[2]):a:(this||i)[b[0]]=d?b[1].call(this||i,d,b[2]):a:4===b.length&&((this||i)[b[0]]=d?b[3].call(this||i,d.replace(b[1],b[2])):a):(this||i)[b]=d||a}}u+=2}},strMapper=function(i,e){for(var o in e)if(typeof e[o]===w&&e[o].length>0){for(var r=0;r<e[o].length;r++)if(has(e[o][r],i))return o===t?a:o}else if(has(e[o],i))return o===t?a:o;return i};var G={\"1.0\":\"/8\",1.2:\"/1\",1.3:\"/3\",\"2.0\":\"/412\",\"2.0.2\":\"/416\",\"2.0.3\":\"/417\",\"2.0.4\":\"/419\",\"?\":\"/\"},L={ME:\"4.90\",\"NT 3.11\":\"NT3.51\",\"NT 4.0\":\"NT4.0\",2e3:\"NT 5.0\",XP:[\"NT 5.1\",\"NT 5.2\"],Vista:\"NT 6.0\",7:\"NT 6.1\",8:\"NT 6.2\",8.1:\"NT 6.3\",10:[\"NT 6.4\",\"NT 10.0\"],RT:\"ARM\"};var Z={browser:[[/\\b(?:crmo|crios)\\/([\\w\\.]+)/i],[f,[c,\"Chrome\"]],[/edg(?:e|ios|a)?\\/([\\w\\.]+)/i],[f,[c,\"Edge\"]],[/(opera mini)\\/([-\\w\\.]+)/i,/(opera [mobiletab]{3,6})\\b.+version\\/([-\\w\\.]+)/i,/(opera)(?:.+version\\/|[\\/ ]+)([\\w\\.]+)/i],[c,f],[/opios[\\/ ]+([\\w\\.]+)/i],[f,[c,V+\" Mini\"]],[/\\bopr\\/([\\w\\.]+)/i],[f,[c,V]],[/(kindle)\\/([\\w\\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\\/ ]?([\\w\\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\\/ ]?([\\w\\.]*)/i,/(ba?idubrowser)[\\/ ]?([\\w\\.]+)/i,/(?:ms|\\()(ie) ([\\w\\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale|qqbrowserlite|qq)\\/([-\\w\\.]+)/i,/(weibo)__([\\d\\.]+)/i],[c,f],[/(?:\\buc? ?browser|(?:juc.+)ucweb)[\\/ ]?([\\w\\.]+)/i],[f,[c,\"UC\"+A]],[/\\bqbcore\\/([\\w\\.]+)/i],[f,[c,\"WeChat(Win) Desktop\"]],[/micromessenger\\/([\\w\\.]+)/i],[f,[c,\"WeChat\"]],[/konqueror\\/([\\w\\.]+)/i],[f,[c,\"Konqueror\"]],[/trident.+rv[: ]([\\w\\.]{1,9})\\b.+like gecko/i],[f,[c,\"IE\"]],[/yabrowser\\/([\\w\\.]+)/i],[f,[c,\"Yandex\"]],[/(avast|avg)\\/([\\w\\.]+)/i],[[c,/(.+)/,\"$1 Secure \"+A],f],[/\\bfocus\\/([\\w\\.]+)/i],[f,[c,j+\" Focus\"]],[/\\bopt\\/([\\w\\.]+)/i],[f,[c,V+\" Touch\"]],[/coc_coc\\w+\\/([\\w\\.]+)/i],[f,[c,\"Coc Coc\"]],[/dolfin\\/([\\w\\.]+)/i],[f,[c,\"Dolphin\"]],[/coast\\/([\\w\\.]+)/i],[f,[c,V+\" Coast\"]],[/miuibrowser\\/([\\w\\.]+)/i],[f,[c,\"MIUI \"+A]],[/fxios\\/([-\\w\\.]+)/i],[f,[c,j]],[/\\bqihu|(qi?ho?o?|360)browser/i],[[c,\"360 \"+A]],[/(oculus|samsung|sailfish)browser\\/([\\w\\.]+)/i],[[c,/(.+)/,\"$1 \"+A],f],[/(comodo_dragon)\\/([\\w\\.]+)/i],[[c,/_/g,\" \"],f],[/(electron)\\/([\\w\\.]+) safari/i,/(tesla)(?: qtcarbrowser|\\/(20\\d\\d\\.[-\\w\\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\\/ ]?([\\w\\.]+)/i],[c,f],[/(metasr)[\\/ ]?([\\w\\.]+)/i,/(lbbrowser)/i],[c],[/((?:fban\\/fbios|fb_iab\\/fb4a)(?!.+fbav)|;fbav\\/([\\w\\.]+);)/i],[[c,F],f],[/safari (line)\\/([\\w\\.]+)/i,/\\b(line)\\/([\\w\\.]+)\\/iab/i,/(chromium|instagram)[\\/ ]([-\\w\\.]+)/i],[c,f],[/\\bgsa\\/([\\w\\.]+) .*safari\\//i],[f,[c,\"GSA\"]],[/headlesschrome(?:\\/([\\w\\.]+)| )/i],[f,[c,C+\" Headless\"]],[/ wv\\).+(chrome)\\/([\\w\\.]+)/i],[[c,C+\" WebView\"],f],[/droid.+ version\\/([\\w\\.]+)\\b.+(?:mobile safari|safari)/i],[f,[c,\"Android \"+A]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\\/v?([\\w\\.]+)/i],[c,f],[/version\\/([\\w\\.]+) .*mobile\\/\\w+ (safari)/i],[f,[c,\"Mobile Safari\"]],[/version\\/([\\w\\.]+) .*(mobile ?safari|safari)/i],[f,c],[/webkit.+?(mobile ?safari|safari)(\\/[\\w\\.]+)/i],[c,[f,strMapper,G]],[/(webkit|khtml)\\/([\\w\\.]+)/i],[c,f],[/(navigator|netscape\\d?)\\/([-\\w\\.]+)/i],[[c,\"Netscape\"],f],[/mobile vr; rv:([\\w\\.]+)\\).+firefox/i],[f,[c,j+\" Reality\"]],[/ekiohf.+(flow)\\/([\\w\\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\\/ ]?([\\w\\.\\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\\/([-\\w\\.]+)$/i,/(firefox)\\/([\\w\\.]+)/i,/(mozilla)\\/([\\w\\.]+) .+rv\\:.+gecko\\/\\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\\. ]?browser)[-\\/ ]?v?([\\w\\.]+)/i,/(links) \\(([\\w\\.]+)/i],[c,f]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\\)]/i],[[h,\"amd64\"]],[/(ia32(?=;))/i],[[h,lowerize]],[/((?:i[346]|x)86)[;\\)]/i],[[h,\"ia32\"]],[/\\b(aarch64|arm(v?8e?l?|_?64))\\b/i],[[h,\"arm64\"]],[/\\b(arm(?:v[67])?ht?n?[fl]p?)\\b/i],[[h,\"armhf\"]],[/windows (ce|mobile); ppc;/i],[[h,\"arm\"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\\))/i],[[h,/ower/,n,lowerize]],[/(sun4\\w)[;\\)]/i],[[h,\"sparc\"]],[/((?:avr32|ia64(?=;))|68k(?=\\))|\\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\\b|pa-risc)/i],[[h,lowerize]]],device:[[/\\b(sch-i[89]0\\d|shw-m380s|sm-[pt]\\w{2,4}|gt-[pn]\\d{2,4}|sgh-t8[56]9|nexus 10)/i],[u,[m,B],[p,x]],[/\\b((?:s[cgp]h|gt|sm)-\\w+|galaxy nexus)/i,/samsung[- ]([-\\w]+)/i,/sec-(sgh\\w+)/i],[u,[m,B],[p,g]],[/\\((ip(?:hone|od)[\\w ]*);/i],[u,[m,q],[p,g]],[/\\((ipad);[-\\w\\),; ]+apple/i,/applecoremedia\\/[\\w\\.]+ \\((ipad)/i,/\\b(ipad)\\d\\d?,\\d\\d?[;\\]].+ios/i],[u,[m,q],[p,x]],[/\\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\\d{2})\\b(?!.+d\\/s)/i],[u,[m,O],[p,x]],[/(?:huawei|honor)([-\\w ]+)[;\\)]/i,/\\b(nexus 6p|\\w{2,4}-[atu]?[ln][01259x][012359][an]?)\\b(?!.+d\\/s)/i],[u,[m,O],[p,g]],[/\\b(poco[\\w ]+)(?: bui|\\))/i,/\\b; (\\w+) build\\/hm\\1/i,/\\b(hm[-_ ]?note?[_ ]?(?:\\d\\w)?) bui/i,/\\b(redmi[\\-_ ]?(?:note|k)?[\\w_ ]+)(?: bui|\\))/i,/\\b(mi[-_ ]?(?:a\\d|one|one[_ ]plus|note lte|max)?[_ ]?(?:\\d?\\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\\))/i],[[u,/_/g,\" \"],[m,I],[p,g]],[/\\b(mi[-_ ]?(?:pad)(?:[\\w_ ]+))(?: bui|\\))/i],[[u,/_/g,\" \"],[m,I],[p,x]],[/; (\\w+) bui.+ oppo/i,/\\b(cph[12]\\d{3}|p(?:af|c[al]|d\\w|e[ar])[mt]\\d0|x9007|a101op)\\b/i],[u,[m,\"OPPO\"],[p,g]],[/vivo (\\w+)(?: bui|\\))/i,/\\b(v[12]\\d{3}\\w?[at])(?: bui|;)/i],[u,[m,\"Vivo\"],[p,g]],[/\\b(rmx[12]\\d{3})(?: bui|;|\\))/i],[u,[m,\"Realme\"],[p,g]],[/\\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\\b[\\w ]+build\\//i,/\\bmot(?:orola)?[- ](\\w*)/i,/((?:moto[\\w\\(\\) ]+|xt\\d{3,4}|nexus 6)(?= bui|\\)))/i],[u,[m,P],[p,g]],[/\\b(mz60\\d|xoom[2 ]{0,2}) build\\//i],[u,[m,P],[p,x]],[/((?=lg)?[vl]k\\-?\\d{3}) bui| 3\\.[-\\w; ]{10}lg?-([06cv9]{3,4})/i],[u,[m,R],[p,x]],[/(lm(?:-?f100[nv]?|-[\\w\\.]+)(?= bui|\\))|nexus [45])/i,/\\blg[-e;\\/ ]+((?!browser|netcast|android tv)\\w+)/i,/\\blg-?([\\d\\w]+) bui/i],[u,[m,R],[p,g]],[/(ideatab[-\\w ]+)/i,/lenovo ?(s[56]000[-\\w]+|tab(?:[\\w ]+)|yt[-\\d\\w]{6}|tb[-\\d\\w]{6})/i],[u,[m,\"Lenovo\"],[p,x]],[/(?:maemo|nokia).*(n900|lumia \\d+)/i,/nokia[-_ ]?([-\\w\\.]*)/i],[[u,/_/g,\" \"],[m,\"Nokia\"],[p,g]],[/(pixel c)\\b/i],[u,[m,U],[p,x]],[/droid.+; (pixel[\\daxl ]{0,6})(?: bui|\\))/i],[u,[m,U],[p,g]],[/droid.+ ([c-g]\\d{4}|so[-gl]\\w+|xq-a\\w[4-7][12])(?= bui|\\).+chrome\\/(?![1-6]{0,1}\\d\\.))/i],[u,[m,D],[p,g]],[/sony tablet [ps]/i,/\\b(?:sony)?sgp\\w+(?: bui|\\))/i],[[u,\"Xperia Tablet\"],[m,D],[p,x]],[/ (kb2005|in20[12]5|be20[12][59])\\b/i,/(?:one)?(?:plus)? (a\\d0\\d\\d)(?: b|\\))/i],[u,[m,\"OnePlus\"],[p,g]],[/(alexa)webm/i,/(kf[a-z]{2}wi)( bui|\\))/i,/(kf[a-z]+)( bui|\\)).+silk\\//i],[u,[m,S],[p,x]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\\)).+silk\\//i],[[u,/(.+)/g,\"Fire Phone $1\"],[m,S],[p,g]],[/(playbook);[-\\w\\),; ]+(rim)/i],[u,m,[p,x]],[/\\b((?:bb[a-f]|st[hv])100-\\d)/i,/\\(bb10; (\\w+)/i],[u,[m,N],[p,g]],[/(?:\\b|asus_)(transfo[prime ]{4,10} \\w+|eeepc|slider \\w+|nexus 7|padfone|p00[cj])/i],[u,[m,z],[p,x]],[/ (z[bes]6[027][012][km][ls]|zenfone \\d\\w?)\\b/i],[u,[m,z],[p,g]],[/(nexus 9)/i],[u,[m,\"HTC\"],[p,x]],[/(htc)[-;_ ]{1,2}([\\w ]+(?=\\)| bui)|\\w+)/i,/(zte)[- ]([\\w ]+?)(?: bui|\\/|\\))/i,/(alcatel|geeksphone|nexian|panasonic|sony)[-_ ]?([-\\w]*)/i],[m,[u,/_/g,\" \"],[p,g]],[/droid.+; ([ab][1-7]-?[0178a]\\d\\d?)/i],[u,[m,\"Acer\"],[p,x]],[/droid.+; (m[1-5] note) bui/i,/\\bmz-([-\\w]{2,})/i],[u,[m,\"Meizu\"],[p,g]],[/\\b(sh-?[altvz]?\\d\\d[a-ekm]?)/i],[u,[m,\"Sharp\"],[p,g]],[/(blackberry|benq|palm(?=\\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\\w]*)/i,/(hp) ([\\w ]+\\w)/i,/(asus)-?(\\w+)/i,/(microsoft); (lumia[\\w ]+)/i,/(lenovo)[-_ ]?([-\\w]+)/i,/(jolla)/i,/(oppo) ?([\\w ]+) bui/i],[m,u,[p,g]],[/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\\/([\\w\\.]+)/i,/(nook)[\\w ]+build\\/(\\w+)/i,/(dell) (strea[kpr\\d ]*[\\dko])/i,/(le[- ]+pan)[- ]+(\\w{1,9}) bui/i,/(trinity)[- ]*(t\\d{3}) bui/i,/(gigaset)[- ]+(q\\w{1,9}) bui/i,/(vodafone) ([\\w ]+)(?:\\)| bui)/i],[m,u,[p,x]],[/(surface duo)/i],[u,[m,M],[p,x]],[/droid [\\d\\.]+; (fp\\du?)(?: b|\\))/i],[u,[m,\"Fairphone\"],[p,g]],[/(u304aa)/i],[u,[m,\"AT&T\"],[p,g]],[/\\bsie-(\\w*)/i],[u,[m,\"Siemens\"],[p,g]],[/\\b(rct\\w+) b/i],[u,[m,\"RCA\"],[p,x]],[/\\b(venue[\\d ]{2,7}) b/i],[u,[m,\"Dell\"],[p,x]],[/\\b(q(?:mv|ta)\\w+) b/i],[u,[m,\"Verizon\"],[p,x]],[/\\b(?:barnes[& ]+noble |bn[rt])([\\w\\+ ]*) b/i],[u,[m,\"Barnes & Noble\"],[p,x]],[/\\b(tm\\d{3}\\w+) b/i],[u,[m,\"NuVision\"],[p,x]],[/\\b(k88) b/i],[u,[m,\"ZTE\"],[p,x]],[/\\b(nx\\d{3}j) b/i],[u,[m,\"ZTE\"],[p,g]],[/\\b(gen\\d{3}) b.+49h/i],[u,[m,\"Swiss\"],[p,g]],[/\\b(zur\\d{3}) b/i],[u,[m,\"Swiss\"],[p,x]],[/\\b((zeki)?tb.*\\b) b/i],[u,[m,\"Zeki\"],[p,x]],[/\\b([yr]\\d{2}) b/i,/\\b(dragon[- ]+touch |dt)(\\w{5}) b/i],[[m,\"Dragon Touch\"],u,[p,x]],[/\\b(ns-?\\w{0,9}) b/i],[u,[m,\"Insignia\"],[p,x]],[/\\b((nxa|next)-?\\w{0,9}) b/i],[u,[m,\"NextBook\"],[p,x]],[/\\b(xtreme\\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[m,\"Voice\"],u,[p,g]],[/\\b(lvtel\\-)?(v1[12]) b/i],[[m,\"LvTel\"],u,[p,g]],[/\\b(ph-1) /i],[u,[m,\"Essential\"],[p,g]],[/\\b(v(100md|700na|7011|917g).*\\b) b/i],[u,[m,\"Envizen\"],[p,x]],[/\\b(trio[-\\w\\. ]+) b/i],[u,[m,\"MachSpeed\"],[p,x]],[/\\btu_(1491) b/i],[u,[m,\"Rotor\"],[p,x]],[/(shield[\\w ]+) b/i],[u,[m,\"Nvidia\"],[p,x]],[/(sprint) (\\w+)/i],[m,u,[p,g]],[/(kin\\.[onetw]{3})/i],[[u,/\\./g,\" \"],[m,M],[p,g]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\\)/i],[u,[m,W],[p,x]],[/droid.+; (ec30|ps20|tc[2-8]\\d[kx])\\)/i],[u,[m,W],[p,g]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[m,u,[p,v]],[/droid.+; (shield) bui/i],[u,[m,\"Nvidia\"],[p,v]],[/(playstation [345portablevi]+)/i],[u,[m,D],[p,v]],[/\\b(xbox(?: one)?(?!; xbox))[\\); ]/i],[u,[m,M],[p,v]],[/smart-tv.+(samsung)/i],[m,[p,k]],[/hbbtv.+maple;(\\d+)/i],[[u,/^/,\"SmartTV\"],[m,B],[p,k]],[/(nux; netcast.+smarttv|lg (netcast\\.tv-201\\d|android tv))/i],[[m,R],[p,k]],[/(apple) ?tv/i],[m,[u,q+\" TV\"],[p,k]],[/crkey/i],[[u,C+\"cast\"],[m,U],[p,k]],[/droid.+aft(\\w)( bui|\\))/i],[u,[m,S],[p,k]],[/\\(dtv[\\);].+(aquos)/i],[u,[m,\"Sharp\"],[p,k]],[/\\b(roku)[\\dx]*[\\)\\/]((?:dvp-)?[\\d\\.]*)/i,/hbbtv\\/\\d+\\.\\d+\\.\\d+ +\\([\\w ]*; *(\\w[^;]*);([^;]*)/i],[[m,trim],[u,trim],[p,k]],[/\\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\\b/i],[[p,k]],[/((pebble))app/i],[m,u,[p,y]],[/droid.+; (glass) \\d/i],[u,[m,U],[p,y]],[/droid.+; (wt63?0{2,3})\\)/i],[u,[m,W],[p,y]],[/(quest( 2)?)/i],[u,[m,F],[p,y]],[/(tesla)(?: qtcarbrowser|\\/[-\\w\\.]+)/i],[m,[p,_]],[/droid .+?; ([^;]+?)(?: bui|\\) applew).+? mobile safari/i],[u,[p,g]],[/droid .+?; ([^;]+?)(?: bui|\\) applew).+?(?! mobile) safari/i],[u,[p,x]],[/\\b((tablet|tab)[;\\/]|focus\\/\\d(?!.+mobile))/i],[[p,x]],[/(phone|mobile(?:[;\\/]| safari)|pda(?=.+windows ce))/i],[[p,g]],[/(android[-\\w\\. ]{0,9});.+buil/i],[u,[m,\"Generic\"]]],engine:[[/windows.+ edge\\/([\\w\\.]+)/i],[f,[c,E+\"HTML\"]],[/webkit\\/537\\.36.+chrome\\/(?!27)([\\w\\.]+)/i],[f,[c,\"Blink\"]],[/(presto)\\/([\\w\\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\\/([\\w\\.]+)/i,/ekioh(flow)\\/([\\w\\.]+)/i,/(khtml|tasman|links)[\\/ ]\\(?([\\w\\.]+)/i,/(icab)[\\/ ]([23]\\.[\\d\\.]+)/i],[c,f],[/rv\\:([\\w\\.]{1,9})\\b.+(gecko)/i],[f,c]],os:[[/microsoft (windows) (vista|xp)/i],[c,f],[/(windows) nt 6\\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\\/ ]?([\\d\\.\\w ]*)/i,/(windows)[\\/ ]?([ntce\\d\\. ]+\\w)(?!.+xbox)/i],[c,[f,strMapper,L]],[/(win(?=3|9|n)|win 9x )([nt\\d\\.]+)/i],[[c,\"Windows\"],[f,strMapper,L]],[/ip[honead]{2,4}\\b(?:.*os ([\\w]+) like mac|; opera)/i,/cfnetwork\\/.+darwin/i],[[f,/_/g,\".\"],[c,\"iOS\"]],[/(mac os x) ?([\\w\\. ]*)/i,/(macintosh|mac_powerpc\\b)(?!.+haiku)/i],[[c,\"Mac OS\"],[f,/_/g,\".\"]],[/droid ([\\w\\.]+)\\b.+(android[- ]x86)/i],[f,c],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\\/ ]?([\\w\\.]*)/i,/(blackberry)\\w*\\/([\\w\\.]*)/i,/(tizen|kaios)[\\/ ]([\\w\\.]+)/i,/\\((series40);/i],[c,f],[/\\(bb(10);/i],[f,[c,N]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\\/ ]?([\\w\\.]*)/i],[f,[c,\"Symbian\"]],[/mozilla\\/[\\d\\.]+ \\((?:mobile|tablet|tv|mobile; [\\w ]+); rv:.+ gecko\\/([\\w\\.]+)/i],[f,[c,j+\" OS\"]],[/web0s;.+rt(tv)/i,/\\b(?:hp)?wos(?:browser)?\\/([\\w\\.]+)/i],[f,[c,\"webOS\"]],[/crkey\\/([\\d\\.]+)/i],[f,[c,C+\"cast\"]],[/(cros) [\\w]+ ([\\w\\.]+\\w)/i],[[c,\"Chromium OS\"],f],[/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\\);]+)/i,/\\b(joli|palm)\\b ?(?:os)?\\/?([\\w\\.]*)/i,/(mint)[\\/\\(\\) ]?(\\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\\/ ]?(?!chrom|package)([-\\w\\.]*)/i,/(hurd|linux) ?([\\w\\.]*)/i,/(gnu) ?([\\w\\.]*)/i,/\\b([-frentopcghs]{0,5}bsd|dragonfly)[\\/ ]?(?!amd|[ix346]{1,2}86)([\\w\\.]*)/i,/(haiku) (\\w+)/i],[c,f],[/(sunos) ?([\\w\\.\\d]*)/i],[[c,\"Solaris\"],f],[/((?:open)?solaris)[-\\/ ]?([\\w\\.]*)/i,/(aix) ((\\d)(?=\\.|\\)| )[\\w\\.])*/i,/\\b(beos|os\\/2|amigaos|morphos|openvms|fuchsia|hp-ux)/i,/(unix) ?([\\w\\.]*)/i],[c,f]]};var UAParser=function(e,r){if(typeof e===w){r=e;e=a}if(!((this||i)instanceof UAParser))return new UAParser(e,r).getResult();var t=e||(typeof o!==b&&o.navigator&&o.navigator.userAgent?o.navigator.userAgent:n);var s=r?extend(Z,r):Z;(this||i).getBrowser=function(){var i={};i[c]=a;i[f]=a;rgxMapper.call(i,t,s.browser);i.major=majorize(i.version);return i};(this||i).getCPU=function(){var i={};i[h]=a;rgxMapper.call(i,t,s.cpu);return i};(this||i).getDevice=function(){var i={};i[m]=a;i[u]=a;i[p]=a;rgxMapper.call(i,t,s.device);return i};(this||i).getEngine=function(){var i={};i[c]=a;i[f]=a;rgxMapper.call(i,t,s.engine);return i};(this||i).getOS=function(){var i={};i[c]=a;i[f]=a;rgxMapper.call(i,t,s.os);return i};(this||i).getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}};(this||i).getUA=function(){return t};(this||i).setUA=function(e){t=typeof e===l&&e.length>T?trim(e,T):e;return this||i};this.setUA(t);return this||i};UAParser.VERSION=r;UAParser.BROWSER=enumerize([c,f,d]);UAParser.CPU=enumerize([h]);UAParser.DEVICE=enumerize([u,m,p,v,g,k,x,y,_]);UAParser.ENGINE=UAParser.OS=enumerize([c,f]);if(\"object\"!==b){\"object\"!==b&&e&&(e=e=UAParser);e.UAParser=UAParser}else\"undefined\"===s&&a.amd?a((function(){return UAParser})):typeof o!==b&&(o.UAParser=UAParser);var $=typeof o!==b&&(o.jQuery||o.Zepto);if($&&!$.ua){var H=new UAParser;$.ua=H.getResult();$.ua.get=function(){return H.getUA()};$.ua.set=function(i){H.setUA(i);var e=H.getResult();for(var o in e)$.ua[o]=e[o]}}})(\"object\"===typeof window?window:e);var o=e;const a=e.UAParser;export{a as UAParser,o as default};\n\n//# sourceMappingURL=ua-parser.min.js.map","import*as e from\"react\";import*as r from\"ua-parser-js/dist/ua-parser.min\";var n=\"default\"in e?e.default:e;var t=\"default\"in r?r.default:r;var i={};Object.defineProperty(i,\"__esModule\",{value:true});function _interopDefault(e){return e&&\"object\"===typeof e&&\"default\"in e?e.default:e}var a=n;var o=_interopDefault(a);var s=t;var l=new s;var u=l.getBrowser();var c=l.getCPU();var d=l.getDevice();var v=l.getEngine();var f=l.getOS();var m=l.getUA();var g=function setUa(e){return l.setUA(e)};var b=function parseUserAgent(e){if(e){var r=new s(e);return{UA:r,browser:r.getBrowser(),cpu:r.getCPU(),device:r.getDevice(),engine:r.getEngine(),os:r.getOS(),ua:r.getUA(),setUserAgent:function setUserAgent(e){return r.setUA(e)}}}console.error(\"No userAgent string was provided\")};var p=Object.freeze({ClientUAInstance:l,browser:u,cpu:c,device:d,engine:v,os:f,ua:m,setUa:g,parseUserAgent:b});function ownKeys(e,r){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})));n.push.apply(n,t)}return n}function _objectSpread2(e){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(n),true).forEach((function(r){_defineProperty(e,r,n[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))}))}return e}function _typeof(e){_typeof=\"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};return _typeof(e)}function _classCallCheck(e,r){if(!(e instanceof r))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,r){for(var n=0;n<r.length;n++){var t=r[n];t.enumerable=t.enumerable||false;t.configurable=true;\"value\"in t&&(t.writable=true);Object.defineProperty(e,t.key,t)}}function _createClass(e,r,n){r&&_defineProperties(e.prototype,r);n&&_defineProperties(e,n);return e}function _defineProperty(e,r,n){r in e?Object.defineProperty(e,r,{value:n,enumerable:true,configurable:true,writable:true}):e[r]=n;return e}function _extends(){_extends=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e};return _extends.apply(this,arguments)}function _inherits(e,r){if(\"function\"!==typeof r&&null!==r)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,writable:true,configurable:true}});r&&_setPrototypeOf(e,r)}function _getPrototypeOf(e){_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(e){return e.__proto__||Object.getPrototypeOf(e)};return _getPrototypeOf(e)}function _setPrototypeOf(e,r){_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(e,r){e.__proto__=r;return e};return _setPrototypeOf(e,r)}function _objectWithoutPropertiesLoose(e,r){if(null==e)return{};var n={};var t=Object.keys(e);var i,a;for(a=0;a<t.length;a++){i=t[a];r.indexOf(i)>=0||(n[i]=e[i])}return n}function _objectWithoutProperties(e,r){if(null==e)return{};var n=_objectWithoutPropertiesLoose(e,r);var t,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++){t=a[i];r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}}return n}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}function _possibleConstructorReturn(e,r){if(r&&(\"object\"===typeof r||\"function\"===typeof r))return r;if(void 0!==r)throw new TypeError(\"Derived constructors may only return object or undefined\");return _assertThisInitialized(e)}function _slicedToArray(e,r){return _arrayWithHoles(e)||_iterableToArrayLimit(e,r)||_unsupportedIterableToArray(e,r)||_nonIterableRest()}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _iterableToArrayLimit(e,r){var n=null==e?null:\"undefined\"!==typeof Symbol&&e[Symbol.iterator]||e[\"@@iterator\"];if(null!=n){var t=[];var i=true;var a=false;var o,s;try{for(n=n.call(e);!(i=(o=n.next()).done);i=true){t.push(o.value);if(r&&t.length===r)break}}catch(e){a=true;s=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw s}}return t}}function _unsupportedIterableToArray(e,r){if(e){if(\"string\"===typeof e)return _arrayLikeToArray(e,r);var n=Object.prototype.toString.call(e).slice(8,-1);\"Object\"===n&&e.constructor&&(n=e.constructor.name);return\"Map\"===n||\"Set\"===n?Array.from(e):\"Arguments\"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,r):void 0}}function _arrayLikeToArray(e,r){(null==r||r>e.length)&&(r=e.length);for(var n=0,t=new Array(r);n<r;n++)t[n]=e[n];return t}function _nonIterableRest(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}var w={Mobile:\"mobile\",Tablet:\"tablet\",SmartTv:\"smarttv\",Console:\"console\",Wearable:\"wearable\",Embedded:\"embedded\",Browser:void 0};var h={Chrome:\"Chrome\",Firefox:\"Firefox\",Opera:\"Opera\",Yandex:\"Yandex\",Safari:\"Safari\",InternetExplorer:\"Internet Explorer\",Edge:\"Edge\",Chromium:\"Chromium\",Ie:\"IE\",MobileSafari:\"Mobile Safari\",EdgeChromium:\"Edge Chromium\",MIUI:\"MIUI Browser\",SamsungBrowser:\"Samsung Browser\"};var y={IOS:\"iOS\",Android:\"Android\",WindowsPhone:\"Windows Phone\",Windows:\"Windows\",MAC_OS:\"Mac OS\"};var O={isMobile:false,isTablet:false,isBrowser:false,isSmartTV:false,isConsole:false,isWearable:false};var P=function checkDeviceType(e){switch(e){case w.Mobile:return{isMobile:true};case w.Tablet:return{isTablet:true};case w.SmartTv:return{isSmartTV:true};case w.Console:return{isConsole:true};case w.Wearable:return{isWearable:true};case w.Browser:return{isBrowser:true};case w.Embedded:return{isEmbedded:true};default:return O}};var E=function setUserAgent(e){return g(e)};var S=function setDefaults(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"none\";return e||r};var V=function getNavigatorInstance(){return!(\"undefined\"===typeof window||!window.navigator&&!navigator)&&(window.navigator||navigator)};var T=function isIOS13Check(e){var r=V();return r&&r.platform&&(-1!==r.platform.indexOf(e)||\"MacIntel\"===r.platform&&r.maxTouchPoints>1&&!window.MSStream)};var _=function browserPayload(e,r,n,t,i){return{isBrowser:e,browserMajorVersion:S(r.major),browserFullVersion:S(r.version),browserName:S(r.name),engineName:S(n.name),engineVersion:S(n.version),osName:S(t.name),osVersion:S(t.version),userAgent:S(i)}};var C=function mobilePayload(e,r,n,t){return _objectSpread2({},e,{vendor:S(r.vendor),model:S(r.model),os:S(n.name),osVersion:S(n.version),ua:S(t)})};var W=function smartTvPayload(e,r,n,t){return{isSmartTV:e,engineName:S(r.name),engineVersion:S(r.version),osName:S(n.name),osVersion:S(n.version),userAgent:S(t)}};var I=function consolePayload(e,r,n,t){return{isConsole:e,engineName:S(r.name),engineVersion:S(r.version),osName:S(n.name),osVersion:S(n.version),userAgent:S(t)}};var M=function wearablePayload(e,r,n,t){return{isWearable:e,engineName:S(r.name),engineVersion:S(r.version),osName:S(n.name),osVersion:S(n.version),userAgent:S(t)}};var A=function embeddedPayload(e,r,n,t,i){return{isEmbedded:e,vendor:S(r.vendor),model:S(r.model),engineName:S(n.name),engineVersion:S(n.version),osName:S(t.name),osVersion:S(t.version),userAgent:S(i)}};function deviceDetect(e){var r=e?b(e):p,n=r.device,t=r.browser,i=r.engine,a=r.os,o=r.ua;var s=P(n.type);var l=s.isBrowser,u=s.isMobile,c=s.isTablet,d=s.isSmartTV,v=s.isConsole,f=s.isWearable,m=s.isEmbedded;return l?_(l,t,i,a,o):d?W(d,i,a,o):v?I(v,i,a,o):u||c?C(s,n,a,o):f?M(f,i,a,o):m?A(m,n,i,a,o):void 0}var j=function isMobileType(e){var r=e.type;return r===w.Mobile};var F=function isTabletType(e){var r=e.type;return r===w.Tablet};var B=function isMobileAndTabletType(e){var r=e.type;return r===w.Mobile||r===w.Tablet};var U=function isSmartTVType(e){var r=e.type;return r===w.SmartTv};var D=function isBrowserType(e){var r=e.type;return r===w.Browser};var L=function isWearableType(e){var r=e.type;return r===w.Wearable};var N=function isConsoleType(e){var r=e.type;return r===w.Console};var x=function isEmbeddedType(e){var r=e.type;return r===w.Embedded};var k=function getMobileVendor(e){var r=e.vendor;return S(r)};var z=function getMobileModel(e){var r=e.model;return S(r)};var Y=function getDeviceType(e){var r=e.type;return S(r,\"browser\")};var H=function isAndroidType(e){var r=e.name;return r===y.Android};var R=function isWindowsType(e){var r=e.name;return r===y.Windows};var K=function isMacOsType(e){var r=e.name;return r===y.MAC_OS};var $=function isWinPhoneType(e){var r=e.name;return r===y.WindowsPhone};var q=function isIOSType(e){var r=e.name;return r===y.IOS};var G=function getOsVersion(e){var r=e.version;return S(r)};var J=function getOsName(e){var r=e.name;return S(r)};var Q=function isChromeType(e){var r=e.name;return r===h.Chrome};var X=function isFirefoxType(e){var r=e.name;return r===h.Firefox};var Z=function isChromiumType(e){var r=e.name;return r===h.Chromium};var ee=function isEdgeType(e){var r=e.name;return r===h.Edge};var re=function isYandexType(e){var r=e.name;return r===h.Yandex};var ne=function isSafariType(e){var r=e.name;return r===h.Safari||r===h.MobileSafari};var te=function isMobileSafariType(e){var r=e.name;return r===h.MobileSafari};var ie=function isOperaType(e){var r=e.name;return r===h.Opera};var ae=function isIEType(e){var r=e.name;return r===h.InternetExplorer||r===h.Ie};var oe=function isMIUIType(e){var r=e.name;return r===h.MIUI};var se=function isSamsungBrowserType(e){var r=e.name;return r===h.SamsungBrowser};var le=function getBrowserFullVersion(e){var r=e.version;return S(r)};var ue=function getBrowserVersion(e){var r=e.major;return S(r)};var ce=function getBrowserName(e){var r=e.name;return S(r)};var de=function getEngineName(e){var r=e.name;return S(r)};var ve=function getEngineVersion(e){var r=e.version;return S(r)};var fe=function isElectronType(){var e=V();var r=e&&e.userAgent&&e.userAgent.toLowerCase();return\"string\"===typeof r&&/electron/.test(r)};var me=function isEdgeChromiumType(e){return\"string\"===typeof e&&-1!==e.indexOf(\"Edg/\")};var ge=function getIOS13(){var e=V();return e&&(/iPad|iPhone|iPod/.test(e.platform)||\"MacIntel\"===e.platform&&e.maxTouchPoints>1)&&!window.MSStream};var be=function getIPad13(){return T(\"iPad\")};var pe=function getIphone13(){return T(\"iPhone\")};var we=function getIPod13(){return T(\"iPod\")};var he=function getUseragent(e){return S(e)};function buildSelectorsObject(e){var r=e||p,n=r.device,t=r.browser,i=r.os,a=r.engine,o=r.ua;return{isSmartTV:U(n),isConsole:N(n),isWearable:L(n),isEmbedded:x(n),isMobileSafari:te(t)||be(),isChromium:Z(t),isMobile:B(n)||be(),isMobileOnly:j(n),isTablet:F(n)||be(),isBrowser:D(n),isDesktop:D(n),isAndroid:H(i),isWinPhone:$(i),isIOS:q(i)||be(),isChrome:Q(t),isFirefox:X(t),isSafari:ne(t),isOpera:ie(t),isIE:ae(t),osVersion:G(i),osName:J(i),fullBrowserVersion:le(t),browserVersion:ue(t),browserName:ce(t),mobileVendor:k(n),mobileModel:z(n),engineName:de(a),engineVersion:ve(a),getUA:he(o),isEdge:ee(t)||me(o),isYandex:re(t),deviceType:Y(n),isIOS13:ge(),isIPad13:be(),isIPhone13:pe(),isIPod13:we(),isElectron:fe(),isEdgeChromium:me(o),isLegacyEdge:ee(t)&&!me(o),isWindows:R(i),isMacOs:K(i),isMIUI:oe(t),isSamsungBrowser:se(t)}}var ye=U(d);var Oe=N(d);var Pe=L(d);var Ee=x(d);var Se=te(u)||be();var Ve=Z(u);var Te=B(d)||be();var _e=j(d);var Ce=F(d)||be();var We=D(d);var Ie=D(d);var Me=H(f);var Ae=$(f);var je=q(f)||be();var Fe=Q(u);var Be=X(u);var Ue=ne(u);var De=ie(u);var Le=ae(u);var Ne=G(f);var xe=J(f);var ke=le(u);var ze=ue(u);var Ye=ce(u);var He=k(d);var Re=z(d);var Ke=de(v);var $e=ve(v);var qe=he(m);var Ge=ee(u)||me(m);var Je=re(u);var Qe=Y(d);var Xe=ge();var Ze=be();var er=pe();var rr=we();var nr=fe();var tr=me(m);var ir=ee(u)&&!me(m);var ar=R(f);var or=K(f);var sr=oe(u);var lr=se(u);var ur=function getSelectorsByUserAgent(e){if(e&&\"string\"===typeof e){var r=b(e),n=r.device,t=r.browser,i=r.os,a=r.engine,o=r.ua;return buildSelectorsObject({device:n,browser:t,os:i,engine:a,ua:o})}console.error(\"No valid user agent string was provided\")};var cr=function AndroidView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Me?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var dr=function BrowserView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return We?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var vr=function IEView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Le?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var fr=function IOSView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return je?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var mr=function MobileView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Te?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var gr=function TabletView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Ce?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var br=function WinPhoneView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Ae?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var pr=function MobileOnlyView(e){var r=e.renderWithFragment,n=e.children,t=(e.viewClassName,e.style,_objectWithoutProperties(e,[\"renderWithFragment\",\"children\",\"viewClassName\",\"style\"]));return _e?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var wr=function SmartTVView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return ye?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var hr=function ConsoleView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Oe?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var yr=function WearableView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Pe?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var Or=function CustomView(e){var r=e.renderWithFragment,n=e.children,t=(e.viewClassName,e.style,e.condition),i=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\",\"viewClassName\",\"style\",\"condition\"]);return t?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",i,n):null};function withOrientationChange(e){return function(r){_inherits(_class,r);function _class(e){var r;_classCallCheck(this,_class);r=_possibleConstructorReturn(this,_getPrototypeOf(_class).call(this,e));r.isEventListenerAdded=false;r.handleOrientationChange=r.handleOrientationChange.bind(_assertThisInitialized(r));r.onOrientationChange=r.onOrientationChange.bind(_assertThisInitialized(r));r.onPageLoad=r.onPageLoad.bind(_assertThisInitialized(r));r.state={isLandscape:false,isPortrait:false};return r}_createClass(_class,[{key:\"handleOrientationChange\",value:function handleOrientationChange(){this.isEventListenerAdded||(this.isEventListenerAdded=true);var e=window.innerWidth>window.innerHeight?90:0;this.setState({isPortrait:0===e,isLandscape:90===e})}},{key:\"onOrientationChange\",value:function onOrientationChange(){this.handleOrientationChange()}},{key:\"onPageLoad\",value:function onPageLoad(){this.handleOrientationChange()}},{key:\"componentDidMount\",value:function componentDidMount(){if(void 0!==(\"undefined\"===typeof window?\"undefined\":_typeof(window))&&Te){if(this.isEventListenerAdded)window.removeEventListener(\"load\",this.onPageLoad,false);else{this.handleOrientationChange();window.addEventListener(\"load\",this.onPageLoad,false)}window.addEventListener(\"resize\",this.onOrientationChange,false)}}},{key:\"componentWillUnmount\",value:function componentWillUnmount(){window.removeEventListener(\"resize\",this.onOrientationChange,false)}},{key:\"render\",value:function render(){return o.createElement(e,_extends({},this.props,{isLandscape:this.state.isLandscape,isPortrait:this.state.isPortrait}))}}]);return _class}(o.Component)}function useMobileOrientation(){var e=a.useState((function(){var e=window.innerWidth>window.innerHeight?90:0;return{isPortrait:0===e,isLandscape:90===e,orientation:0===e?\"portrait\":\"landscape\"}})),r=_slicedToArray(e,2),n=r[0],t=r[1];var i=a.useCallback((function(){var e=window.innerWidth>window.innerHeight?90:0;var r={isPortrait:0===e,isLandscape:90===e,orientation:0===e?\"portrait\":\"landscape\"};n.orientation!==r.orientation&&t(r)}),[n.orientation]);a.useEffect((function(){if(void 0!==(\"undefined\"===typeof window?\"undefined\":_typeof(window))&&Te){i();window.addEventListener(\"load\",i,false);window.addEventListener(\"resize\",i,false)}return function(){window.removeEventListener(\"resize\",i,false);window.removeEventListener(\"load\",i,false)}}),[i]);return n}function useDeviceData(e){var r=e||window.navigator.userAgent;return b(r)}function useDeviceSelectors(e){var r=e||window.navigator.userAgent;var n=useDeviceData(r);var t=buildSelectorsObject(n);return[t,n]}i.AndroidView=cr;i.BrowserTypes=h;i.BrowserView=dr;i.ConsoleView=hr;i.CustomView=Or;i.IEView=vr;i.IOSView=fr;i.MobileOnlyView=pr;i.MobileView=mr;i.OsTypes=y;i.SmartTVView=wr;i.TabletView=gr;i.WearableView=yr;i.WinPhoneView=br;i.browserName=Ye;i.browserVersion=ze;i.deviceDetect=deviceDetect;i.deviceType=Qe;i.engineName=Ke;i.engineVersion=$e;i.fullBrowserVersion=ke;i.getSelectorsByUserAgent=ur;i.getUA=qe;i.isAndroid=Me;i.isBrowser=We;i.isChrome=Fe;i.isChromium=Ve;i.isConsole=Oe;i.isDesktop=Ie;i.isEdge=Ge;i.isEdgeChromium=tr;i.isElectron=nr;i.isEmbedded=Ee;i.isFirefox=Be;i.isIE=Le;i.isIOS=je;i.isIOS13=Xe;i.isIPad13=Ze;i.isIPhone13=er;i.isIPod13=rr;i.isLegacyEdge=ir;i.isMIUI=sr;i.isMacOs=or;i.isMobile=Te;i.isMobileOnly=_e;i.isMobileSafari=Se;i.isOpera=De;i.isSafari=Ue;i.isSamsungBrowser=lr;i.isSmartTV=ye;i.isTablet=Ce;i.isWearable=Pe;i.isWinPhone=Ae;i.isWindows=ar;i.isYandex=Je;i.mobileModel=Re;i.mobileVendor=He;i.osName=xe;i.osVersion=Ne;i.parseUserAgent=b;i.setUserAgent=E;i.useDeviceData=useDeviceData;i.useDeviceSelectors=useDeviceSelectors;i.useMobileOrientation=useMobileOrientation;i.withOrientationChange=withOrientationChange;const Pr=i.__esModule;const Er=i.AndroidView,Sr=i.BrowserTypes,Vr=i.BrowserView,Tr=i.ConsoleView,_r=i.CustomView,Cr=i.IEView,Wr=i.IOSView,Ir=i.MobileOnlyView,Mr=i.MobileView,Ar=i.OsTypes,jr=i.SmartTVView,Fr=i.TabletView,Br=i.WearableView,Ur=i.WinPhoneView,Dr=i.browserName,Lr=i.browserVersion,Nr=i.deviceDetect,xr=i.deviceType,kr=i.engineName,zr=i.engineVersion,Yr=i.fullBrowserVersion,Hr=i.getSelectorsByUserAgent,Rr=i.getUA,Kr=i.isAndroid,$r=i.isBrowser,qr=i.isChrome,Gr=i.isChromium,Jr=i.isConsole,Qr=i.isDesktop,Xr=i.isEdge,Zr=i.isEdgeChromium,en=i.isElectron,rn=i.isEmbedded,nn=i.isFirefox,tn=i.isIE,an=i.isIOS,on=i.isIOS13,sn=i.isIPad13,ln=i.isIPhone13,un=i.isIPod13,cn=i.isLegacyEdge,dn=i.isMIUI,vn=i.isMacOs,fn=i.isMobile,mn=i.isMobileOnly,gn=i.isMobileSafari,bn=i.isOpera,pn=i.isSafari,wn=i.isSamsungBrowser,hn=i.isSmartTV,yn=i.isTablet,On=i.isWearable,Pn=i.isWinPhone,En=i.isWindows,Sn=i.isYandex,Vn=i.mobileModel,Tn=i.mobileVendor,_n=i.osName,Cn=i.osVersion,Wn=i.parseUserAgent,In=i.setUserAgent,Mn=i.useDeviceData,An=i.useDeviceSelectors,jn=i.useMobileOrientation,Fn=i.withOrientationChange;export{Er as AndroidView,Sr as BrowserTypes,Vr as BrowserView,Tr as ConsoleView,_r as CustomView,Cr as IEView,Wr as IOSView,Ir as MobileOnlyView,Mr as MobileView,Ar as OsTypes,jr as SmartTVView,Fr as TabletView,Br as WearableView,Ur as WinPhoneView,Pr as __esModule,Dr as browserName,Lr as browserVersion,i as default,Nr as deviceDetect,xr as deviceType,kr as engineName,zr as engineVersion,Yr as fullBrowserVersion,Hr as getSelectorsByUserAgent,Rr as getUA,Kr as isAndroid,$r as isBrowser,qr as isChrome,Gr as isChromium,Jr as isConsole,Qr as isDesktop,Xr as isEdge,Zr as isEdgeChromium,en as isElectron,rn as isEmbedded,nn as isFirefox,tn as isIE,an as isIOS,on as isIOS13,sn as isIPad13,ln as isIPhone13,un as isIPod13,cn as isLegacyEdge,dn as isMIUI,vn as isMacOs,fn as isMobile,mn as isMobileOnly,gn as isMobileSafari,bn as isOpera,pn as isSafari,wn as isSamsungBrowser,hn as isSmartTV,yn as isTablet,On as isWearable,Pn as isWinPhone,En as isWindows,Sn as isYandex,Vn as mobileModel,Tn as mobileVendor,_n as osName,Cn as osVersion,Wn as parseUserAgent,In as setUserAgent,Mn as useDeviceData,An as useDeviceSelectors,jn as useMobileOrientation,Fn as withOrientationChange};\n\n//# sourceMappingURL=lib.js.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","import{vaEvent,GOOGLE_ADS_PARAM_REGEX,gtagEvent}from\"https://framerusercontent.com/modules/yTYzLIB5DKdbecTEPYbT/kTwENEqvYudT0zE5fbgg/utils.js\";export var GaCategory;(function(GaCategory){GaCategory[\"Home\"]=\"home\";GaCategory[\"GNB\"]=\"gnb\";GaCategory[\"Intro\"]=\"intro\";GaCategory[\"Download\"]=\"download\";GaCategory[\"General\"]=\"general\";GaCategory[\"Edit\"]=\"edit\";GaCategory[\"Caption\"]=\"caption\";GaCategory[\"Speechless\"]=\"speechless\";GaCategory[\"Start\"]=\"start\";GaCategory[\"Legacy\"]=\"legacy\";GaCategory[\"Auth\"]=\"auth\";// v3 below\nGaCategory[\"Enter\"]=\"enter\";GaCategory[\"Exit\"]=\"exit\";GaCategory[\"Main\"]=\"main\";GaCategory[\"Auto_Caption\"]=\"autocaption\";GaCategory[\"Video_Edit\"]=\"videoedit\";GaCategory[\"Review\"]=\"review\";GaCategory[\"Asset\"]=\"asset\";GaCategory[\"Tts\"]=\"tts\";GaCategory[\"Etc\"]=\"etc\";GaCategory[\"Final\"]=\"final\";GaCategory[\"Payment\"]=\"payment\";GaCategory[\"ABTest\"]=\"abtest\";})(GaCategory||(GaCategory={}));export var GaAction;(function(GaAction){GaAction[\"Init\"]=\"init\";GaAction[\"Try\"]=\"try\";GaAction[\"Download\"]=\"download\";GaAction[\"Download_Ad\"]=\"download_ad\";GaAction[\"Tutorial\"]=\"tutorial\";GaAction[\"Community\"]=\"community\";GaAction[\"Language\"]=\"language\";GaAction[\"View\"]=\"view\";GaAction[\"Media\"]=\"media\";GaAction[\"Sound_fx\"]=\"soundfx\";GaAction[\"Bgm\"]=\"bgm\";GaAction[\"Design_Text\"]=\"designtext\";GaAction[\"Unfold\"]=\"unfold\";GaAction[\"Fold\"]=\"fold\";GaAction[\"NULL\"]=\"null\";GaAction[\"NextSection\"]=\"nextsection\";GaAction[\"OsSupport\"]=\"ossupport\";GaAction[\"Sign_Up_Request\"]=\"signuprequest\";GaAction[\"Auth_Track\"]=\"auth_track\";GaAction[\"Exit\"]=\"exit\";GaAction[\"Click\"]=\"click\";})(GaAction||(GaAction={}));export const gaDownload=(category,label,payload)=>{vaEvent(category,\"download\",label,payload);gtagEvent(category,\"download\",label,payload);const byGoogleAds=GOOGLE_ADS_PARAM_REGEX.test(window.location.search);if(byGoogleAds){vaEvent(category,\"download_ad\",undefined,payload);}};export const gaTry=category=>{vaEvent(category,\"try\");gtagEvent(category,\"try\");};export const gaInit=()=>{vaEvent(\"home\",\"init\");gtagEvent(\"home\",\"init\");};\nexport const __FramerMetadata__ = {\"exports\":{\"GaAction\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GaCategory\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"gaDownload\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"gaTry\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"gaInit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState}from\"react\";import{getCidTimestamp,vaEvent}from\"https://framerusercontent.com/modules/yTYzLIB5DKdbecTEPYbT/kTwENEqvYudT0zE5fbgg/utils.js\";import{GaCategory,GaAction}from\"https://framerusercontent.com/modules/9wsiGIlANRIeFb0vWPEO/YRWJ1jdV6joOkzrXQzro/ga.js\";export const AB_TEST_NAME=\"abtest-value-prop-250430\";const AB_TEST_GROUPS=[\"A\",\"B\"];let cachedABTestGroup=undefined;export const getABTestGroup=async()=>{if(!AB_TEST_NAME){return AB_TEST_GROUPS[0];}if(cachedABTestGroup){return cachedABTestGroup;}const combined=getCidTimestamp()+AB_TEST_NAME;const hash=hashString(combined);const MAX_UINT32=4294967295;const index=Math.floor(hash/Math.floor(MAX_UINT32/AB_TEST_GROUPS.length));cachedABTestGroup=AB_TEST_GROUPS[index];console.log(`AB test group: ${cachedABTestGroup}`);vaEvent(GaCategory.ABTest,GaAction.Init,undefined,{group:cachedABTestGroup});return cachedABTestGroup;};export const getCachedABTestGroup=()=>cachedABTestGroup;export function withGroupA(Component){return props=>{const[abTestGroup,setABTestGroup]=useState(undefined);getABTestGroup().then(group=>{setABTestGroup(group);});if(abTestGroup===undefined||abTestGroup!==\"A\"){return null;}return /*#__PURE__*/_jsx(Component,{...props});};}export function withGroupB(Component){return props=>{const[abTestGroup,setABTestGroup]=useState(undefined);getABTestGroup().then(group=>{setABTestGroup(group);});if(abTestGroup===undefined||abTestGroup!==\"B\"){return null;}return /*#__PURE__*/_jsx(Component,{...props});};}const hashString=str=>{let hash=5381;for(let i=0;i<str.length;i++){hash=(hash<<5)+hash+str.charCodeAt(i);}return hash>>>0;};\nexport const __FramerMetadata__ = {\"exports\":{\"withGroupB\":{\"type\":\"reactHoc\",\"name\":\"withGroupB\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getABTestGroup\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCachedABTestGroup\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGroupA\":{\"type\":\"reactHoc\",\"name\":\"withGroupA\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AB_TEST_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{v4}from\"uuid\";import{osName}from\"react-device-detect\";import{createStore}from\"https://framer.com/m/framer/store.js\";import{AB_TEST_NAME,getCachedABTestGroup}from\"https://framerusercontent.com/modules/8C9V10NC6dAt5yrYVhk0/m2lcmpVwQXHHOq4i6mGk/ABTest.js\";const STORAGE_TRACKING_CID=\"VREW_GA_CID\";const STORAGE_TRACKING_CID_TIMESTAMP=\"CID_TIMESTAMP\";const STORAGE_INSTALLCODE_KEY=\"vrewInstallCode\";const STORAGE_SITE_REFERRER_INFO_KEY=\"siteReferrerInfo\";export const GOOGLE_ADS_PARAM_REGEX=/[?&]vrew_ad_method=(\\w*)/;const YAHOO_ADS_PARAM_REGEX=/[?&]_vrewAdMethod=(\\w*)/;const NAVER_SEARCH_QUERY_PARAM_KEY=\"n_query\";const GOOGLE_ADS_INSTALLCODE=\"va\";const OLD_ADS_QUERYSTRING=\"search\";const CLIENT_TYPE_LANDING=4;const GTM_CONTAINER_ID_RELEASE=\"GTM-MM2W8XG\";const GTM_CONTAINER_ID_DEV=\"GTM-P65HFSBS\";export const getCid=()=>{if(window.localStorage===undefined){return v4();}let cid=window.localStorage.getItem(STORAGE_TRACKING_CID);if(cid===null){cid=v4();window.localStorage.setItem(STORAGE_TRACKING_CID,cid);const timestamp=new Date().toISOString();window.localStorage.setItem(STORAGE_TRACKING_CID_TIMESTAMP,timestamp);}return cid;};export const getCidTimestamp=()=>{if(window.localStorage===undefined){return new Date().toISOString();}let timestamp=window.localStorage.getItem(STORAGE_TRACKING_CID_TIMESTAMP);if(timestamp===null){getCid();timestamp=window.localStorage.getItem(STORAGE_TRACKING_CID_TIMESTAMP)??new Date().toISOString();}return timestamp;};const getInstallCode=queryString=>{const matchRetGoogle=queryString.match(GOOGLE_ADS_PARAM_REGEX);if(matchRetGoogle){return matchRetGoogle[1]===OLD_ADS_QUERYSTRING?GOOGLE_ADS_INSTALLCODE:matchRetGoogle[1];}const matchRetYahoo=queryString.match(YAHOO_ADS_PARAM_REGEX);if(matchRetYahoo){return matchRetYahoo[1];}return\"\";};export const saveInstallCode=()=>{const installCode=getInstallCode(window.location.search);if(installCode){window.localStorage.setItem(STORAGE_INSTALLCODE_KEY,installCode??\"\");}};export const saveSiteReferrerInfo=()=>{if(!document.referrer){window.localStorage.removeItem(STORAGE_SITE_REFERRER_INFO_KEY);return;}const referrerInfo={referrer:document.referrer,timestamp:new Date().toISOString()};window.localStorage.setItem(STORAGE_SITE_REFERRER_INFO_KEY,JSON.stringify(referrerInfo));};const getApiEndpoint=()=>{let apiEndpoint=`api-release.vrew.ai`;if(typeof window===\"undefined\"){return apiEndpoint;}const match=window.location.hostname.match(/(\\w*)(\\.?)vrew\\.ai/);if(match){const stage=match[1]===\"\"?\"release\":match[1];apiEndpoint=`api-${stage}.vrew.ai`;}return apiEndpoint;};export const initVersion=async()=>{const cid=getCid();const timestamp=window.localStorage.getItem(STORAGE_TRACKING_CID_TIMESTAMP)??undefined;const findLastDeployedReq={cid,timestamp,clientType:CLIENT_TYPE_LANDING,osName,language:getLanguage()};const url=`https://${getApiEndpoint()}/latest`;const ret=await fetch(url,{method:\"POST\",body:JSON.stringify(findLastDeployedReq)}).then(r=>r.json());const packages={windows:{url:ret.windows.default.payload.url,version:ret.windows.default.version},macos:{url:ret.macos.default.payload.url,version:ret.macos.default.version},linux:{url:ret.linux.default.payload.url,version:ret.linux.default.version}};return packages;};export const initGtm=()=>{const gtmContainerId=window.location.hostname===\"vrew.ai\"?GTM_CONTAINER_ID_RELEASE:GTM_CONTAINER_ID_DEV;(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\"gtm.start\":new Date().getTime(),event:\"gtm.js\"});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!==\"dataLayer\"?\"&l=\"+l:\"\";j.async=true;j.src=\"https://www.googletagmanager.com/gtm.js?id=\"+i+dl;f.parentNode.insertBefore(j,f);})(window,document,\"script\",\"dataLayer\",gtmContainerId);};export const getUrlVersion=(packages,osName)=>{const osKey=osName===\"Mac OS\"?\"macos\":osName.toLowerCase();return packages[osKey]??packages[\"windows\"]??{url:\"\",version:\"\"};};export const getDownloadInstallerUrl=()=>{const endpointUrl=getApiEndpoint();return`https://${endpointUrl}/download-installer`;};export const getOsKey=osName=>{return osName===\"Mac OS\"?\"macos\":osName.toLowerCase();};export const getSearchQueryString=queryString=>{const urlParams=new URLSearchParams(window.location.search);const param=urlParams.get(NAVER_SEARCH_QUERY_PARAM_KEY);return param??undefined;};const getLanguage=()=>{if(window.location.pathname.includes(\"/ko/\")){return\"ko\";}return\"en\";};export const vaEvent=(category,action,label,payload)=>{const searchQueryString=getSearchQueryString(window.location.search)?{searchQueryString:getSearchQueryString(window.location.search)}:{};const pathname=window.location.pathname;const event={cid:getCid(),cidTimestamp:getCidTimestamp(),category,action,label,osName,language:getLanguage(),installCode:getInstallCode(window.location.search),customValue:JSON.stringify({...searchQueryString,...payload,abTestName:AB_TEST_NAME,abTestGroup:getCachedABTestGroup()}),pathname};const body={clientType:CLIENT_TYPE_LANDING,events:[event]};const url=`https://${getApiEndpoint()}/analytics-v2`;fetch(url,{method:\"POST\",body:JSON.stringify(body)}).catch(e=>{window.console.error(e);});};const getEventName=(category,action)=>{return`${category}@${action}`;};export const gtagEvent=(category,action,label,payload)=>{const eventParams={};if(label!==undefined){eventParams.label=label;}const eventName=getEventName(category,action);if(window.gtag){window.gtag(\"event\",eventName,eventParams);}};export const addClassName=(props,className)=>{if(props[\"className\"]){const classNames=props[\"className\"].split(\" \");if(classNames.includes(className)===false){props[\"className\"]+=` ${className}`;}}else{props[\"className\"]=className;}};export const packageStore=createStore({packages:{}});\nexport const __FramerMetadata__ = {\"exports\":{\"getCid\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AnalyticsBody\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"saveInstallCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"gtagEvent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getSearchQueryString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"packageStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"saveSiteReferrerInfo\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"vaEvent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AnalyticsEvent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGtm\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getOsKey\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCidTimestamp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getDownloadInstallerUrl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getUrlVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Packages\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GOOGLE_ADS_PARAM_REGEX\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addClassName}from\"https://framerusercontent.com/modules/yTYzLIB5DKdbecTEPYbT/kTwENEqvYudT0zE5fbgg/utils.js\";export function withCommonNavDownload(Component){return props=>{addClassName(props,\"common-nav-download\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withCommonNavTry(Component){return props=>{addClassName(props,\"common-nav-try\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeHeroDownload(Component){return props=>{addClassName(props,\"home-hero-download\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeHeroTry(Component){return props=>{addClassName(props,\"home-hero-try\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeFooterCTADownload(Component){return props=>{addClassName(props,\"home-footer-cta-download\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeFooterCTATry(Component){return props=>{addClassName(props,\"home-footer-cta-try\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeFooterOSMacDownload(Component){return props=>{addClassName(props,\"home-footer-os-mac-download\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeFooterOSWindowDownload(Component){return props=>{addClassName(props,\"home-footer-os-window-download\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeFooterOSLinuxDownload(Component){return props=>{addClassName(props,\"home-footer-os-linux-download\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeFooterDownload(Component){return props=>{addClassName(props,\"home-footer-download\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withDataProtectionFooterCTATry(Component){return props=>{addClassName(props,\"data-protection-footer-cta-try\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withDataProtectionFooterCTADownload(Component){return props=>{addClassName(props,\"data-protection-footer-cta-download\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeFeatureTTVCTA(Component){return props=>{addClassName(props,\"home-feature-ttv-cta\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeFeatureAIVoiceCTA(Component){return props=>{addClassName(props,\"home-feature-ai-voice-cta\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withHomeFeatureTTICTA(Component){return props=>{addClassName(props,\"home-feature-tti-cta\");return /*#__PURE__*/_jsx(Component,{...props});};}//Legacy after homepage redesign\nexport function withFeatureHeroDownload(Component){return props=>{addClassName(props,\"feature-hero-download\");return /*#__PURE__*/_jsx(Component,{...props});};}//Legacy after homepage redesign\nexport function withFeatureFooterCTADownload(Component){return props=>{addClassName(props,\"feature-footer-cta-download\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withFeatureHeroTry(Component){return props=>{addClassName(props,\"feature-hero-try\");return /*#__PURE__*/_jsx(Component,{...props});};}export function withFeatureFooterCTATry(Component){return props=>{addClassName(props,\"feature-footer-cta-try\");return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withDataProtectionFooterCTATry\":{\"type\":\"reactHoc\",\"name\":\"withDataProtectionFooterCTATry\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeFooterDownload\":{\"type\":\"reactHoc\",\"name\":\"withHomeFooterDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeHeroDownload\":{\"type\":\"reactHoc\",\"name\":\"withHomeHeroDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeFooterCTATry\":{\"type\":\"reactHoc\",\"name\":\"withHomeFooterCTATry\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCommonNavTry\":{\"type\":\"reactHoc\",\"name\":\"withCommonNavTry\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeFooterOSMacDownload\":{\"type\":\"reactHoc\",\"name\":\"withHomeFooterOSMacDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeFooterOSWindowDownload\":{\"type\":\"reactHoc\",\"name\":\"withHomeFooterOSWindowDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFeatureFooterCTADownload\":{\"type\":\"reactHoc\",\"name\":\"withFeatureFooterCTADownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeFooterOSLinuxDownload\":{\"type\":\"reactHoc\",\"name\":\"withHomeFooterOSLinuxDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeFeatureAIVoiceCTA\":{\"type\":\"reactHoc\",\"name\":\"withHomeFeatureAIVoiceCTA\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFeatureHeroDownload\":{\"type\":\"reactHoc\",\"name\":\"withFeatureHeroDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCommonNavDownload\":{\"type\":\"reactHoc\",\"name\":\"withCommonNavDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFeatureFooterCTATry\":{\"type\":\"reactHoc\",\"name\":\"withFeatureFooterCTATry\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDataProtectionFooterCTADownload\":{\"type\":\"reactHoc\",\"name\":\"withDataProtectionFooterCTADownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeFooterCTADownload\":{\"type\":\"reactHoc\",\"name\":\"withHomeFooterCTADownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeFeatureTTVCTA\":{\"type\":\"reactHoc\",\"name\":\"withHomeFeatureTTVCTA\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeFeatureTTICTA\":{\"type\":\"reactHoc\",\"name\":\"withHomeFeatureTTICTA\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFeatureHeroTry\":{\"type\":\"reactHoc\",\"name\":\"withFeatureHeroTry\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHomeHeroTry\":{\"type\":\"reactHoc\",\"name\":\"withHomeHeroTry\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ClassName.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{isSafari}from\"react-device-detect\";export function withSafariUnvisible(Component){return props=>{if(isSafari){return null;}return /*#__PURE__*/_jsx(Component,{...props});};}export function withSafariVisible(Component){return props=>{if(!isSafari){return null;}return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSafariVisible\":{\"type\":\"reactHoc\",\"name\":\"withSafariVisible\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSafariUnvisible\":{\"type\":\"reactHoc\",\"name\":\"withSafariUnvisible\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CTAConvert.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{packageStore,getUrlVersion,addClassName,getDownloadInstallerUrl,getOsKey}from\"https://framerusercontent.com/modules/yTYzLIB5DKdbecTEPYbT/kTwENEqvYudT0zE5fbgg/utils.js\";import{gaDownload,GaCategory}from\"https://framerusercontent.com/modules/9wsiGIlANRIeFb0vWPEO/YRWJ1jdV6joOkzrXQzro/ga.js\";import{osName}from\"react-device-detect\";export function withVersionLabel(){const[version,setVersion]=useState(\"\");const[store]=packageStore();useEffect(()=>{setVersion(getUrlVersion(store.packages,osName).version);},[store]);return{text:`Latest Version: ${version}`};}export function withCurrentOsDownload(Component){return props=>{const downloadInstallerUrl=getDownloadInstallerUrl();const[url,setUrl]=useState(downloadInstallerUrl);useEffect(()=>{const osKey=getOsKey(osName);setUrl(`${downloadInstallerUrl}?os=${osKey}`);},[]);addClassName(props,\"ga-click-download\");return /*#__PURE__*/_jsx(Component,{...props,href:url,onClick:e=>{const href=e.currentTarget.href||\"none\";gaDownload(GaCategory.Main,undefined,{href});}});};}export function withWindowsDownload(Component){return props=>{const downloadInstallerUrl=getDownloadInstallerUrl();const[url,setUrl]=useState(downloadInstallerUrl);useEffect(()=>{setUrl(`${downloadInstallerUrl}?os=windows`);});addClassName(props,\"ga-click-download\");return /*#__PURE__*/_jsx(Component,{...props,href:url,onClick:e=>{const href=e.currentTarget.href||\"none\";gaDownload(GaCategory.Main,undefined,{href});}});};}export function withMacOSDownload(Component){return props=>{const downloadInstallerUrl=getDownloadInstallerUrl();const[url,setUrl]=useState(downloadInstallerUrl);useEffect(()=>{setUrl(`${downloadInstallerUrl}?os=macos`);});addClassName(props,\"ga-click-download\");return /*#__PURE__*/_jsx(Component,{...props,href:url,onClick:e=>{const href=e.currentTarget.href||\"none\";gaDownload(GaCategory.Main,undefined,{href});}});};}export function withLinuxDownload(Component){return props=>{const downloadInstallerUrl=getDownloadInstallerUrl();const[url,setUrl]=useState(downloadInstallerUrl);useEffect(()=>{setUrl(`${downloadInstallerUrl}?os=linux`);});addClassName(props,\"ga-click-download\");return /*#__PURE__*/_jsx(Component,{...props,href:url,onClick:e=>{const href=e.currentTarget.href||\"none\";gaDownload(GaCategory.Main,undefined,{href});}});};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withwithVersionLabel(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withVersionLabel(props)});};}withwithVersionLabel.displayName=\"withVersionLabel\";\nexport const __FramerMetadata__ = {\"exports\":{\"withWindowsDownload\":{\"type\":\"reactHoc\",\"name\":\"withWindowsDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLinuxDownload\":{\"type\":\"reactHoc\",\"name\":\"withLinuxDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withMacOSDownload\":{\"type\":\"reactHoc\",\"name\":\"withMacOSDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVersionLabel\":{\"type\":\"override\",\"name\":\"withVersionLabel\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCurrentOsDownload\":{\"type\":\"reactHoc\",\"name\":\"withCurrentOsDownload\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithVersionLabel\":{\"type\":\"reactHoc\",\"name\":\"withwithVersionLabel\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{getCid}from\"https://framerusercontent.com/modules/yTYzLIB5DKdbecTEPYbT/kTwENEqvYudT0zE5fbgg/utils.js\";const AMPLITUDE_API_KEY_RELEASE=\"ba24af9888b61fb60d74d0e4f0953bc2\";const AMPLITUDE_API_KEY_DEV=\"1ac590759f2bc430bcb1db2c111c9164\";export const initAmplitude=()=>{const cid=getCid();const amplitudeApiKey=window.location.hostname===\"vrew.ai\"?AMPLITUDE_API_KEY_RELEASE:AMPLITUDE_API_KEY_DEV;(function(w,d,s,a){var f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true;j.src=\"https://cdn.amplitude.com/script/\"+a+\".js\";j.onload=function(){if(w.amplitude&&typeof w.amplitude.init===\"function\"){w.amplitude.init(a,{autocapture:true});w.amplitude.setDeviceId(cid);}};f.parentNode.insertBefore(j,f);})(window,document,\"script\",amplitudeApiKey);};\nexport const __FramerMetadata__ = {\"exports\":{\"initAmplitude\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{initVersion,initGtm,packageStore,saveInstallCode,saveSiteReferrerInfo,addClassName}from\"https://framerusercontent.com/modules/yTYzLIB5DKdbecTEPYbT/kTwENEqvYudT0zE5fbgg/utils.js\";import{gaTry,GaCategory,gaInit}from\"https://framerusercontent.com/modules/9wsiGIlANRIeFb0vWPEO/YRWJ1jdV6joOkzrXQzro/ga.js\";import{initAmplitude}from\"https://framerusercontent.com/modules/n7ScaNTmFNjF7qyiz4MC/oMInJ6QJGKdVPKdfcTma/amplitude.js\";const SKIP_PATHNAME=/(viral-clips-maker|feature\\/[-/\\w]*|blog\\/[-/\\w]*|data-protection)/;let siteInitialized=false;export function initComponent(Component){return props=>{const[store,setStore]=packageStore();useEffect(()=>{if(siteInitialized===false){siteInitialized=true;saveInstallCode();saveSiteReferrerInfo();initVersion().then(packages=>{setStore({packages});});initGtm();if(document&&document.documentElement.lang===\"en\"){initAmplitude();}}gaInit();},[]);return /*#__PURE__*/_jsx(Component,{...props});};}export function withTry(Component){return props=>{const[tryUrl,setTryUrl]=useState(undefined);useEffect(()=>{if(window){const pathname=window.location.pathname.replace(SKIP_PATHNAME,\"\");const tryUrl=`${window.location.protocol}//${window.location.host}${pathname}try/index.html${window.location.search}`;setTryUrl(tryUrl);}},[]);addClassName(props,\"ga-click-trial\");return /*#__PURE__*/_jsx(Component,{...props,style:{position:\"sticky\",top:\"15vh\"},href:tryUrl,target:\"_blank\",onClick:()=>gaTry(GaCategory.Main)});};}export function withTryTTV(Component){return props=>{const[tryUrl,setTryUrl]=useState(undefined);useEffect(()=>{if(window){const tryUrl=`${window.location.protocol}//${window.location.host}${window.location.pathname}try/index.html?open=ttv${window.location.search}`;setTryUrl(tryUrl);}},[]);addClassName(props,\"ga-click-trial\");return /*#__PURE__*/_jsx(Component,{...props,style:{position:\"sticky\",top:\"15vh\"},href:tryUrl,target:\"_blank\",onClick:()=>gaTry(GaCategory.Main)});};}export function withTryTTS(Component){return props=>{const[tryUrl,setTryUrl]=useState(undefined);useEffect(()=>{if(window){const tryUrl=`${window.location.protocol}//${window.location.host}${window.location.pathname}try/index.html?open=tts${window.location.search}`;setTryUrl(tryUrl);}},[]);addClassName(props,\"ga-click-trial\");return /*#__PURE__*/_jsx(Component,{...props,style:{position:\"sticky\",top:\"15vh\"},href:tryUrl,target:\"_blank\",onClick:()=>gaTry(GaCategory.Main)});};}export function withTryAiImage(Component){return props=>{const[tryUrl,setTryUrl]=useState(undefined);useEffect(()=>{if(window){const tryUrl=`${window.location.protocol}//${window.location.host}${window.location.pathname}try/index.html?open=ai_image${window.location.search}`;setTryUrl(tryUrl);}},[]);addClassName(props,\"ga-click-trial\");return /*#__PURE__*/_jsx(Component,{...props,style:{position:\"sticky\",top:\"15vh\"},href:tryUrl,target:\"_blank\",onClick:()=>gaTry(GaCategory.Main)});};}export function withSignInMyVrew(Component){return props=>{const[myVrewUrl,setMyVrewUrl]=useState(undefined);useEffect(()=>{if(window){const myVrewUrl=`${window.location.protocol}//${window.location.host}${window.location.pathname}try/index.html?tab=myvrew${window.location.search}`;setMyVrewUrl(myVrewUrl);}},[]);addClassName(props,\"ga-click-trial\");return /*#__PURE__*/_jsx(Component,{...props,style:{position:\"sticky\",top:\"15vh\"},href:myVrewUrl,target:\"_blank\",onClick:()=>gaTry(GaCategory.Main)});};}export function withPrice(Component){return props=>{const[priceUrl,setPriceUrl]=useState(undefined);useEffect(()=>{if(window){const pathname=window.location.pathname.replace(SKIP_PATHNAME,\"\");const priceUrl=`${window.location.protocol}//${window.location.host}${pathname}payment/pricepolicy${window.location.search}`;setPriceUrl(priceUrl);}},[]);addClassName(props,\"ga-click-pricepolicy\");return /*#__PURE__*/_jsx(Component,{...props,href:priceUrl});};}export function withLangEs(Component){return props=>{const[esUrl,setEsUrl]=useState(undefined);useEffect(()=>{if(window){const esUrl=`${window.location.protocol}//${window.location.host}/es/${window.location.search}`;setEsUrl(esUrl);}},[]);return /*#__PURE__*/_jsx(Component,{...props,href:esUrl});};}export function withLangJa(Component){return props=>{const[jaUrl,setJaUrl]=useState(undefined);useEffect(()=>{if(window){const url=`${window.location.protocol}//${window.location.host}/ja/${window.location.search}`;setJaUrl(url);}},[]);return /*#__PURE__*/_jsx(Component,{...props,href:jaUrl});};}export function withLangZh(Component){return props=>{const[zhUrl,setZhUrl]=useState(undefined);useEffect(()=>{if(window){const url=`${window.location.protocol}//${window.location.host}/zh-TW/${window.location.search}`;setZhUrl(url);}},[]);return /*#__PURE__*/_jsx(Component,{...props,href:zhUrl});};}export function withLangKo(Component){return props=>{const[koUrl,setKoUrl]=useState(undefined);useEffect(()=>{if(window){const url=`${window.location.protocol}//${window.location.host}/ko/${window.location.search}`;setKoUrl(url);}},[]);return /*#__PURE__*/_jsx(Component,{...props,href:koUrl});};}export function withLangEn(Component){return props=>{const[enUrl,setEnUrl]=useState(undefined);useEffect(()=>{if(window){const url=`${window.location.protocol}//${window.location.host}/en/${window.location.search}`;setEnUrl(url);}},[]);return /*#__PURE__*/_jsx(Component,{...props,href:enUrl});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withLangJa\":{\"type\":\"reactHoc\",\"name\":\"withLangJa\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLangEn\":{\"type\":\"reactHoc\",\"name\":\"withLangEn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTryTTS\":{\"type\":\"reactHoc\",\"name\":\"withTryTTS\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTry\":{\"type\":\"reactHoc\",\"name\":\"withTry\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSignInMyVrew\":{\"type\":\"reactHoc\",\"name\":\"withSignInMyVrew\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTryTTV\":{\"type\":\"reactHoc\",\"name\":\"withTryTTV\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLangZh\":{\"type\":\"reactHoc\",\"name\":\"withLangZh\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLangEs\":{\"type\":\"reactHoc\",\"name\":\"withLangEs\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTryAiImage\":{\"type\":\"reactHoc\",\"name\":\"withTryAiImage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLangKo\":{\"type\":\"reactHoc\",\"name\":\"withLangKo\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initComponent\":{\"type\":\"reactHoc\",\"name\":\"initComponent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPrice\":{\"type\":\"reactHoc\",\"name\":\"withPrice\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let Component;\nvar Home_default = (React) => {\n  if (!Component) {\n    const HomeIcon = React.forwardRef(function HomeIcon2({\n      title,\n      titleId,\n      ...props\n    }, svgRef) {\n      return /* @__PURE__ */ React.createElement(\"svg\", Object.assign({\n        xmlns: \"http://www.w3.org/2000/svg\",\n        viewBox: \"0 0 24 24\",\n        fill: \"currentColor\",\n        \"aria-hidden\": \"true\",\n        \"data-slot\": \"icon\",\n        ref: svgRef,\n        \"aria-labelledby\": titleId\n      }, props), title ? /* @__PURE__ */ React.createElement(\"title\", {\n        id: titleId\n      }, title) : null, /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"M11.47 3.841a.75.75 0 0 1 1.06 0l8.69 8.69a.75.75 0 1 0 1.06-1.061l-8.689-8.69a2.25 2.25 0 0 0-3.182 0l-8.69 8.69a.75.75 0 1 0 1.061 1.06l8.69-8.689Z\"\n      }), /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"m12 5.432 8.159 8.159c.03.03.06.058.091.086v6.198c0 1.035-.84 1.875-1.875 1.875H15a.75.75 0 0 1-.75-.75v-4.5a.75.75 0 0 0-.75-.75h-3a.75.75 0 0 0-.75.75V21a.75.75 0 0 1-.75.75H5.625a1.875 1.875 0 0 1-1.875-1.875v-6.198a2.29 2.29 0 0 0 .091-.086L12 5.432Z\"\n      }));\n    });\n    Component = HomeIcon;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  Home_default as default\n};\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/hero-icons/Home.js@0.0.28\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"AcademicCap\",\"AdjustmentsVertical\",\"ArchiveBox\",\"ArchiveBoxArrowDown\",\"ArchiveBoxXMark\",\"ArrowDown\",\"ArrowDownCircle\",\"ArrowDownLeft\",\"ArrowDownOnSquare\",\"ArrowDownRight\",\"ArrowDownTray\",\"ArrowLeft\",\"ArrowLeftCircle\",\"ArrowLeftOnRectangle\",\"ArrowLongDown\",\"ArrowLongLeft\",\"ArrowLongRight\",\"ArrowLongUp\",\"ArrowPath\",\"ArrowRight\",\"ArrowRightCircle\",\"ArrowSmallDown\",\"ArrowSmallLeft\",\"ArrowSmallRight\",\"ArrowSmallUp\",\"ArrowTrendingDown\",\"ArrowTrendingUp\",\"ArrowUp\",\"ArrowUpCircle\",\"ArrowUpLeft\",\"ArrowUpOnSquare\",\"ArrowUpOnSquareStack\",\"ArrowUpRight\",\"ArrowUpTray\",\"ArrowUturnDown\",\"ArrowUturnLeft\",\"ArrowUturnRight\",\"ArrowUturnUp\",\"ArrowsPointingIn\",\"ArrowsPointingOut\",\"ArrowsRightLeft\",\"ArrowsUpDown\",\"AtSymbol\",\"Backspace\",\"Backward\",\"Banknotes\",\"Bars2\",\"Bars3\",\"Bars3BottomLeft\",\"Bars3BottomRight\",\"Bars3CenterLeft\",\"Bars4\",\"BarsArrowDown\",\"BarsArrowUp\",\"Battery0\",\"Battery100\",\"Battery50\",\"Beaker\",\"Bell\",\"BellAlert\",\"BellSlash\",\"BellSnooze\",\"Bolt\",\"BoltSlash\",\"BookOpen\",\"Bookmark\",\"BookmarkSlash\",\"BookmarkSquare\",\"Briefcase\",\"BugAnt\",\"BuildingLibrary\",\"BuildingOffice\",\"BuildingOffice2\",\"BuildingStorefront\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarDays\",\"Camera\",\"ChartBar\",\"ChartBarSquare\",\"ChartPie\",\"ChatBubbleLeft\",\"ChatBubbleLeftRight\",\"ChatBubbleOvalLeft\",\"Check\",\"CheckBadge\",\"CheckCircle\",\"ChevronDoubleDown\",\"ChevronDoubleLeft\",\"ChevronDoubleRight\",\"ChevronDoubleUp\",\"ChevronDown\",\"ChevronLeft\",\"ChevronRight\",\"ChevronUp\",\"ChevronUpDown\",\"CircleStack\",\"Clipboard\",\"ClipboardDocument\",\"Clock\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CodeBracket\",\"CodeBracketSquare\",\"Cog\",\"Cog6Tooth\",\"Cog8Tooth\",\"CommandLine\",\"ComputerDesktop\",\"CpuChip\",\"CreditCard\",\"Cube\",\"CubeTransparent\",\"CurrencyBangladeshi\",\"CurrencyDollar\",\"CurrencyEuro\",\"CurrencyPound\",\"CurrencyRupee\",\"CurrencyYen\",\"CursorArrowRays\",\"CursorArrowRipple\",\"DevicePhoneMobile\",\"DeviceTablet\",\"Document\",\"DocumentArrowDown\",\"DocumentArrowUp\",\"DocumentChartBar\",\"DocumentCheck\",\"DocumentDuplicate\",\"DocumentMinus\",\"DocumentPlus\",\"DocumentText\",\"EllipsisHorizontal\",\"EllipsisVertical\",\"Envelope\",\"EnvelopeOpen\",\"ExclamationCircle\",\"ExclamationTriangle\",\"Eye\",\"EyeDropper\",\"EyeSlash\",\"FaceFrown\",\"FaceSmile\",\"Film\",\"FingerPrint\",\"Fire\",\"Flag\",\"Folder\",\"FolderArrowDown\",\"FolderMinus\",\"FolderOpen\",\"FolderPlus\",\"Forward\",\"Funnel\",\"Gif\",\"Gift\",\"GiftTop\",\"GlobeAlt\",\"GlobeAmericas\",\"GlobeAsiaAustralia\",\"GlobeEuropeAfrica\",\"HandRaised\",\"HandThumbDown\",\"HandThumbUp\",\"Hashtag\",\"Heart\",\"Home\",\"HomeModern\",\"Identification\",\"Inbox\",\"InboxArrowDown\",\"InboxStack\",\"InformationCircle\",\"Key\",\"Language\",\"Lifebuoy\",\"LightBulb\",\"Link\",\"ListBullet\",\"LockClosed\",\"LockOpen\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Map\",\"MapPin\",\"Megaphone\",\"Microphone\",\"Minus\",\"MinusCircle\",\"MinusSmall\",\"Moon\",\"MusicalNote\",\"Newspaper\",\"NoSymbol\",\"PaintBrush\",\"PaperAirplane\",\"PaperClip\",\"Pause\",\"PauseCircle\",\"Pencil\",\"PencilSquare\",\"Phone\",\"PhoneArrowDownLeft\",\"PhoneArrowUpRight\",\"PhoneXMark\",\"Photo\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Plus\",\"PlusCircle\",\"PlusSmall\",\"Power\",\"PresentationChartBar\",\"Printer\",\"PuzzlePiece\",\"QrCode\",\"QuestionMarkCircle\",\"QueueList\",\"Radio\",\"ReceiptPercent\",\"ReceiptRefund\",\"RectangleGroup\",\"RectangleStack\",\"RocketLaunch\",\"Rss\",\"Scale\",\"Scissors\",\"Server\",\"ServerStack\",\"Share\",\"ShieldCheck\",\"ShieldExclamation\",\"ShoppingBag\",\"ShoppingCart\",\"Signal\",\"SignalSlash\",\"Sparkles\",\"SpeakerWave\",\"SpeakerXMark\",\"Square2Stack\",\"Square3Stack3D\",\"Squares2X2\",\"SquaresPlus\",\"Star\",\"Stop\",\"StopCircle\",\"Sun\",\"Swatch\",\"TableCells\",\"Tag\",\"Ticket\",\"Trash\",\"Trophy\",\"Truck\",\"Tv\",\"User\",\"UserCircle\",\"UserGroup\",\"UserMinus\",\"UserPlus\",\"Users\",\"Variable\",\"VideoCamera\",\"VideoCameraSlash\",\"ViewColumns\",\"ViewfinderCircle\",\"Wallet\",\"Wifi\",\"Window\",\"Wrench\",\"WrenchScrewdriver\",\"XCircle\",\"XMark\",\"index\"];const moduleBaseUrl=\"https://framer.com/m/hero-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * HERO\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.28`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Hero\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Hero site](https://heroicons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hero.map","// Generated by Framer (2797bee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";const HeroFonts=getFonts(Hero);const HeroControls=getPropertyControls(Hero);const cycleOrder=[\"RpXAceEG3\",\"A6BLXaFEp\",\"WzClHOltq\",\"oXCnxgzac\",\"i40GUqIKd\",\"e_0CZEomj\",\"MQkndeLDG\",\"JXQGsx5C6\",\"uGMntI8HI\",\"HfeZp_LXd\",\"AqMnNdZ2o\"];const serializationHash=\"framer-iBNYj\";const variantClassNames={A6BLXaFEp:\"framer-v-1irkoy1\",AqMnNdZ2o:\"framer-v-1dqm8kn\",e_0CZEomj:\"framer-v-x8lrfb\",HfeZp_LXd:\"framer-v-jns1iv\",i40GUqIKd:\"framer-v-sp8ui1\",JXQGsx5C6:\"framer-v-1qc6fls\",MQkndeLDG:\"framer-v-1gjgm4f\",oXCnxgzac:\"framer-v-lxiafi\",RpXAceEG3:\"framer-v-1xn8bh6\",uGMntI8HI:\"framer-v-13axr27\",WzClHOltq:\"framer-v-1nq0w3n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Download(Gray)\":\"JXQGsx5C6\",\"Download(Mint)\":\"uGMntI8HI\",\"Right Arrow\":\"e_0CZEomj\",\"Right Arrow(Mint)\":\"AqMnNdZ2o\",\"Right Arrow(White)\":\"HfeZp_LXd\",\"Right-top Arrow\":\"MQkndeLDG\",Default:\"RpXAceEG3\",Download:\"A6BLXaFEp\",Mac:\"WzClHOltq\",Ubuntu:\"i40GUqIKd\",Window:\"oXCnxgzac\"};const getProps=({height,iconShape,id,width,...props})=>{return{...props,gZU_Ylbf3:iconShape??props.gZU_Ylbf3??\"ArrowDownTray\",variant:humanReadableVariantMap[props.variant]??props.variant??\"RpXAceEG3\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,gZU_Ylbf3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RpXAceEG3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"WzClHOltq\",\"oXCnxgzac\",\"i40GUqIKd\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"WzClHOltq\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"oXCnxgzac\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"i40GUqIKd\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1xn8bh6\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"RpXAceEG3\",ref:refBinding,style:{...style},...addPropertyOverrides({A6BLXaFEp:{\"data-framer-name\":\"Download\"},AqMnNdZ2o:{\"data-framer-name\":\"Right Arrow(Mint)\"},e_0CZEomj:{\"data-framer-name\":\"Right Arrow\"},HfeZp_LXd:{\"data-framer-name\":\"Right Arrow(White)\"},i40GUqIKd:{\"data-framer-name\":\"Ubuntu\"},JXQGsx5C6:{\"data-framer-name\":\"Download(Gray)\"},MQkndeLDG:{\"data-framer-name\":\"Right-top Arrow\"},oXCnxgzac:{\"data-framer-name\":\"Window\"},uGMntI8HI:{\"data-framer-name\":\"Download(Mint)\"},WzClHOltq:{\"data-framer-name\":\"Mac\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uryepp-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tLAzBj62_-container\",nodeId:\"tLAzBj62_\",rendersWithMotion:true,scopeId:\"vIY5TuZmU\",style:{rotate:0},variants:{AqMnNdZ2o:{rotate:0},HfeZp_LXd:{rotate:0},JXQGsx5C6:{rotate:0},MQkndeLDG:{rotate:-45},uGMntI8HI:{rotate:0}},children:/*#__PURE__*/_jsx(Hero,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Sparkles\",id:\"tLAzBj62_\",layoutId:\"tLAzBj62_\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({A6BLXaFEp:{iconSelection:gZU_Ylbf3},AqMnNdZ2o:{color:\"var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159))\",iconSelection:\"ArrowRight\"},e_0CZEomj:{iconSelection:\"ArrowRight\"},HfeZp_LXd:{color:\"var(--token-676144bf-0d24-4883-a48b-95e566bc78a2, rgb(255, 255, 255))\",iconSelection:\"ArrowRight\"},JXQGsx5C6:{color:\"var(--token-2b077bec-8c40-4496-ae78-3aeeb0f88afc, rgb(27, 27, 27))\",iconSelection:\"ArrowDownTray\"},MQkndeLDG:{iconSelection:\"ArrowRight\"},uGMntI8HI:{color:\"var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159))\",iconSelection:\"ArrowDownTray\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1pwxza\",\"data-framer-name\":\"wpf:mac-os\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"bISMYnwvK\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M22.0929 17.4897C21.5409 18.7119 21.2769 19.2583 20.5679 20.3383C19.5775 21.8466 18.179 23.7288 16.4501 23.7417C14.9123 23.7546 14.5153 22.7383 12.4283 22.7549C10.3412 22.7651 9.90641 23.7602 8.36672 23.7445C6.6378 23.7288 5.3141 22.0331 4.32272 20.5276C1.55072 16.3045 1.2581 11.3549 2.97133 8.7214C4.18333 6.85401 6.10149 5.7574 7.90241 5.7574C9.73656 5.7574 10.8895 6.7654 12.4061 6.7654C13.8775 6.7654 14.7738 5.75463 16.895 5.75463C18.4993 5.75463 20.1959 6.62878 21.4079 8.13709C17.4424 10.31 18.0867 15.974 22.0929 17.4897ZM15.2852 4.06909C16.0569 3.07863 16.6421 1.68109 16.4298 0.255859C15.1707 0.341706 13.6984 1.14571 12.8381 2.18694C12.059 3.13494 11.4129 4.54355 11.6649 5.90601C13.0384 5.95032 14.4599 5.13155 15.2852 4.06909Z\" fill=\"#3B3B3B\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ku81e4\",\"data-framer-name\":\"ri:windows-fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"rklmiibVO\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M3.001 5.479L10.378 4.463V11.59H3L3.001 5.479ZM3.001 18.521L10.378 19.538V12.498H3L3.001 18.521ZM11.189 19.646L21.001 21V12.498H11.189V19.646ZM11.189 4.354V11.59H21.001V3L11.189 4.354Z\" fill=\"#3B3B3B\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-161dkm2\",\"data-framer-name\":\"bi:ubuntu\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"kKDVlfluY\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_2413_38996)\">\\n<path d=\"M3.41025 14.295C4.31451 14.295 5.18173 13.9358 5.82113 13.2964C6.46054 12.657 6.81975 11.7898 6.81975 10.8855C6.81975 9.98125 6.46054 9.11403 5.82113 8.47462C5.18173 7.83521 4.31451 7.476 3.41025 7.476C2.5058 7.476 1.63839 7.83529 0.998839 8.47484C0.359293 9.11439 0 9.9818 0 10.8863C0 11.7907 0.359293 12.6581 0.998839 13.2977C1.63839 13.9372 2.5058 14.2965 3.41025 14.2965V14.295ZM17.6107 6.819C18.515 6.819 19.3822 6.45979 20.0216 5.82038C20.661 5.18098 21.0202 4.31376 21.0202 3.4095C21.0202 2.50524 20.661 1.63802 20.0216 0.998619C19.3822 0.359214 18.515 0 17.6107 0C16.7065 0 15.8393 0.359214 15.1999 0.998619C14.5605 1.63802 14.2012 2.50524 14.2012 3.4095C14.2012 4.31376 14.5605 5.18098 15.1999 5.82038C15.8393 6.45979 16.7065 6.819 17.6107 6.819ZM11.1008 19.662C9.89573 19.4066 8.76255 18.8865 7.78323 18.1394C6.8039 17.3923 6.00292 16.4367 5.43825 15.342C4.52587 15.7571 3.5082 15.8828 2.52225 15.702C3.20398 17.3875 4.28932 18.8798 5.68286 20.0476C7.0764 21.2154 8.73547 22.0231 10.5143 22.3995C11.3092 22.569 12.1222 22.653 12.9352 22.6485C12.309 21.8282 11.9592 20.8303 11.9362 19.7985C11.6558 19.7661 11.377 19.7206 11.1008 19.662ZM16.8427 23.0895C17.747 23.0895 18.6142 22.7303 19.2536 22.0909C19.893 21.4515 20.2523 20.5843 20.2523 19.68C20.2523 18.7757 19.893 17.9085 19.2536 17.2691C18.6142 16.6297 17.747 16.2705 16.8427 16.2705C15.9385 16.2705 15.0713 16.6297 14.4319 17.2691C13.7925 17.9085 13.4332 18.7757 13.4332 19.68C13.4332 20.5843 13.7925 21.4515 14.4319 22.0909C15.0713 22.7303 15.9385 23.0895 16.8427 23.0895ZM21.5872 18.4275C23.0484 16.5833 23.8893 14.3245 23.9897 11.9737C24.0902 9.62301 23.4452 7.30067 22.1467 5.3385C21.7513 6.26513 21.0825 7.04904 20.2297 7.5855C20.912 8.87315 21.2456 10.3169 21.1975 11.7733C21.1493 13.2297 20.7211 14.6482 19.9553 15.888C20.7535 16.5412 21.3247 17.4301 21.5872 18.4275ZM3.14775 5.997C4.14816 5.94649 5.14036 6.20069 5.99325 6.726C6.74444 5.63983 7.74368 4.74834 8.90816 4.1254C10.0726 3.50247 11.3688 3.16604 12.6892 3.144C12.7447 2.139 13.1047 1.1745 13.7242 0.3795C11.6105 0.219502 9.4947 0.66239 7.62257 1.65674C5.75044 2.65108 4.19877 4.15609 3.14775 5.997Z\" fill=\"#3B3B3B\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_2413_38996\">\\n<rect width=\"24\" height=\"24\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iBNYj.framer-1d3ayxy, .framer-iBNYj .framer-1d3ayxy { display: block; }\",\".framer-iBNYj.framer-1xn8bh6 { height: 20px; overflow: visible; position: relative; width: 20px; }\",\".framer-iBNYj .framer-uryepp-container { bottom: 0px; flex: none; left: calc(47.61904761904764% - 20px / 2); position: absolute; top: 0px; width: 20px; }\",\".framer-iBNYj .framer-1pwxza, .framer-iBNYj .framer-1ku81e4, .framer-iBNYj .framer-161dkm2 { flex: none; height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-iBNYj.framer-v-1nq0w3n.framer-1xn8bh6, .framer-iBNYj.framer-v-lxiafi.framer-1xn8bh6, .framer-iBNYj.framer-v-sp8ui1.framer-1xn8bh6 { height: 24px; width: 24px; }\",\".framer-iBNYj.framer-v-x8lrfb.framer-1xn8bh6, .framer-iBNYj.framer-v-1gjgm4f.framer-1xn8bh6 { height: 28px; width: 28px; }\",\".framer-iBNYj.framer-v-x8lrfb .framer-uryepp-container, .framer-iBNYj.framer-v-1gjgm4f .framer-uryepp-container { left: calc(47.61904761904764% - 28px / 2); width: 28px; }\",\".framer-iBNYj.framer-v-1dqm8kn .framer-uryepp-container { left: 0px; right: 0px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"A6BLXaFEp\":{\"layout\":[\"fixed\",\"fixed\"]},\"WzClHOltq\":{\"layout\":[\"fixed\",\"fixed\"]},\"oXCnxgzac\":{\"layout\":[\"fixed\",\"fixed\"]},\"i40GUqIKd\":{\"layout\":[\"fixed\",\"fixed\"]},\"e_0CZEomj\":{\"layout\":[\"fixed\",\"fixed\"]},\"MQkndeLDG\":{\"layout\":[\"fixed\",\"fixed\"]},\"JXQGsx5C6\":{\"layout\":[\"fixed\",\"fixed\"]},\"uGMntI8HI\":{\"layout\":[\"fixed\",\"fixed\"]},\"HfeZp_LXd\":{\"layout\":[\"fixed\",\"fixed\"]},\"AqMnNdZ2o\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"gZU_Ylbf3\":\"iconShape\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervIY5TuZmU=withCSS(Component,css,\"framer-iBNYj\");export default FramervIY5TuZmU;FramervIY5TuZmU.displayName=\"Icon\";FramervIY5TuZmU.defaultProps={height:20,width:20};addPropertyControls(FramervIY5TuZmU,{variant:{options:[\"RpXAceEG3\",\"A6BLXaFEp\",\"WzClHOltq\",\"oXCnxgzac\",\"i40GUqIKd\",\"e_0CZEomj\",\"MQkndeLDG\",\"JXQGsx5C6\",\"uGMntI8HI\",\"HfeZp_LXd\",\"AqMnNdZ2o\"],optionTitles:[\"Default\",\"Download\",\"Mac\",\"Window\",\"Ubuntu\",\"Right Arrow\",\"Right-top Arrow\",\"Download(Gray)\",\"Download(Mint)\",\"Right Arrow(White)\",\"Right Arrow(Mint)\"],title:\"Variant\",type:ControlType.Enum},gZU_Ylbf3:HeroControls?.[\"iconSelection\"]&&{...HeroControls[\"iconSelection\"],defaultValue:\"ArrowDownTray\",description:undefined,hidden:undefined,title:\"Icon Shape\"}});addFonts(FramervIY5TuZmU,[{explicitInter:true,fonts:[]},...HeroFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervIY5TuZmU\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"A6BLXaFEp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WzClHOltq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oXCnxgzac\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i40GUqIKd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e_0CZEomj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MQkndeLDG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JXQGsx5C6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uGMntI8HI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HfeZp_LXd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AqMnNdZ2o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"20\",\"framerVariables\":\"{\\\"gZU_Ylbf3\\\":\\\"iconShape\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vIY5TuZmU.map","// Generated by Framer (2797bee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/Q3K0C4GlCJZ184JbKqng/rzCCsoGSiq2Ef6yrXYoT/vIY5TuZmU.js\";const IconFonts=getFonts(Icon);const IconControls=getPropertyControls(Icon);const enabledGestures={ECzJdWh5h:{hover:true},fObI0gwk0:{hover:true},HSzUUjkLf:{hover:true},iNS03_XV3:{hover:true},Kw6o4Jvfj:{hover:true},M3oJ_hbQc:{hover:true},mNX1yCqe_:{hover:true},q6JU8PHmO:{hover:true},WPoRpegGs:{hover:true}};const cycleOrder=[\"WPoRpegGs\",\"mNX1yCqe_\",\"q6JU8PHmO\",\"fObI0gwk0\",\"HSzUUjkLf\",\"M3oJ_hbQc\",\"Kw6o4Jvfj\",\"ECzJdWh5h\",\"iNS03_XV3\"];const serializationHash=\"framer-NBpZy\";const variantClassNames={ECzJdWh5h:\"framer-v-h2h9su\",fObI0gwk0:\"framer-v-mkbw44\",HSzUUjkLf:\"framer-v-yxxo5x\",iNS03_XV3:\"framer-v-c09pv3\",Kw6o4Jvfj:\"framer-v-19sncwx\",M3oJ_hbQc:\"framer-v-9s8z4w\",mNX1yCqe_:\"framer-v-foojgg\",q6JU8PHmO:\"framer-v-55wi3p\",WPoRpegGs:\"framer-v-nq1riu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Download(Gray)\":\"JXQGsx5C6\",\"Download(Mint)\":\"uGMntI8HI\",\"Right Arrow\":\"e_0CZEomj\",\"Right Arrow(Mint)\":\"AqMnNdZ2o\",\"Right Arrow(White)\":\"HfeZp_LXd\",\"Right-top Arrow\":\"MQkndeLDG\",Default:\"RpXAceEG3\",Download:\"A6BLXaFEp\",Mac:\"WzClHOltq\",Ubuntu:\"i40GUqIKd\",Window:\"oXCnxgzac\"};const humanReadableVariantMap={\"Mint Text/L\":\"iNS03_XV3\",\"Mint Text/M\":\"Kw6o4Jvfj\",\"Nav item\":\"M3oJ_hbQc\",\"Primary/L\":\"WPoRpegGs\",\"Primary/M\":\"mNX1yCqe_\",\"Secondary/L\":\"q6JU8PHmO\",\"Secondary/M\":\"fObI0gwk0\",Dark:\"ECzJdWh5h\",Rect:\"HSzUUjkLf\"};const getProps=({height,icon,icon2,id,text,title2,variant1,width,...props})=>{return{...props,ik9I5qIGz:icon??props.ik9I5qIGz??true,LP04xdgGv:text??props.LP04xdgGv??true,lPbq8JmBr:humanReadableEnumMap[variant1]??variant1??props.lPbq8JmBr??\"AqMnNdZ2o\",N3gJozOkn:title2??props.N3gJozOkn??\"Get started\",variant:humanReadableVariantMap[props.variant]??props.variant??\"WPoRpegGs\",W5Xr9LIxr:humanReadableEnumMap[icon2]??icon2??props.W5Xr9LIxr??\"RpXAceEG3\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ik9I5qIGz,LP04xdgGv,W5Xr9LIxr,N3gJozOkn,lPbq8JmBr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WPoRpegGs\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(gestureVariant===\"q6JU8PHmO-hover\")return true;if(gestureVariant===\"HSzUUjkLf-hover\")return false;if(baseVariant===\"q6JU8PHmO\")return true;if(baseVariant===\"HSzUUjkLf\")return false;return value;};const isDisplayed1=value=>{if(gestureVariant===\"M3oJ_hbQc-hover\")return false;if(baseVariant===\"M3oJ_hbQc\")return false;return value;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({\"ECzJdWh5h-hover\":{value:undefined},\"fObI0gwk0-hover\":{value:undefined},\"iNS03_XV3-hover\":{value:undefined},\"Kw6o4Jvfj-hover\":{value:undefined},\"q6JU8PHmO-hover\":{value:undefined},ECzJdWh5h:{value:undefined},fObI0gwk0:{value:undefined},iNS03_XV3:{value:undefined},Kw6o4Jvfj:{value:undefined},q6JU8PHmO:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-nq1riu\",className,classNames),\"data-framer-name\":\"Primary/L\",layoutDependency:layoutDependency,layoutId:\"WPoRpegGs\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-03351abf-8d6a-4162-9cf4-d47ad2c97739, rgb(20, 161, 200))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"none\",filter:\"brightness(1)\",WebkitFilter:\"brightness(1)\",...style},variants:{\"ECzJdWh5h-hover\":{backgroundColor:\"var(--token-e9243876-d047-4f98-96f4-5e3cce608a2c, rgb(43, 43, 43))\"},\"fObI0gwk0-hover\":{backgroundColor:\"var(--token-daef304b-3bc5-4ab4-bf30-928da4fdc832, rgb(247, 247, 247))\",boxShadow:\"none\"},\"HSzUUjkLf-hover\":{backgroundColor:\"var(--token-daef304b-3bc5-4ab4-bf30-928da4fdc832, rgb(247, 247, 247))\"},\"Kw6o4Jvfj-hover\":{backgroundColor:\"var(--token-ceb3e8a3-60c8-489b-9246-c75d6edfb0e0, rgb(239, 239, 239))\"},\"M3oJ_hbQc-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.05)\"},\"mNX1yCqe_-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-bcc38968-51c3-4672-ad7b-3c9687a00090, rgb(19, 152, 188))\",boxShadow:\"none\",filter:\"none\",WebkitFilter:\"none\"},\"q6JU8PHmO-hover\":{backgroundColor:\"var(--token-daef304b-3bc5-4ab4-bf30-928da4fdc832, rgb(247, 247, 247))\",boxShadow:\"none\"},\"WPoRpegGs-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-bcc38968-51c3-4672-ad7b-3c9687a00090, rgb(19, 152, 188))\",boxShadow:\"none\",filter:\"none\",WebkitFilter:\"none\"},ECzJdWh5h:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-2b077bec-8c40-4496-ae78-3aeeb0f88afc, rgb(27, 27, 27))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"none\",filter:\"none\",WebkitFilter:\"none\"},fObI0gwk0:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-676144bf-0d24-4883-a48b-95e566bc78a2, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,filter:\"none\",WebkitFilter:\"none\"},HSzUUjkLf:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9d70ddd8-3508-4324-8352-e5c22e447a54, rgb(217, 217, 217))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-676144bf-0d24-4883-a48b-95e566bc78a2, rgb(255, 255, 255))\",boxShadow:\"0px 1px 2px -1px rgba(0, 0, 0, 0.16)\"},iNS03_XV3:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(250, 250, 250)\",boxShadow:\"none\",filter:\"none\",WebkitFilter:\"none\"},Kw6o4Jvfj:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(250, 250, 250)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"none\",filter:\"none\",WebkitFilter:\"none\"},M3oJ_hbQc:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"none\",filter:\"none\",WebkitFilter:\"none\"},mNX1yCqe_:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},q6JU8PHmO:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-676144bf-0d24-4883-a48b-95e566bc78a2, rgb(255, 255, 255))\",filter:\"none\",WebkitFilter:\"none\"}},...addPropertyOverrides({\"ECzJdWh5h-hover\":{\"data-framer-name\":undefined},\"fObI0gwk0-hover\":{\"data-framer-name\":undefined},\"HSzUUjkLf-hover\":{\"data-framer-name\":undefined},\"iNS03_XV3-hover\":{\"data-framer-name\":undefined},\"Kw6o4Jvfj-hover\":{\"data-framer-name\":undefined},\"M3oJ_hbQc-hover\":{\"data-framer-name\":undefined},\"mNX1yCqe_-hover\":{\"data-framer-name\":undefined},\"q6JU8PHmO-hover\":{\"data-framer-name\":undefined},\"WPoRpegGs-hover\":{\"data-framer-name\":undefined},ECzJdWh5h:{\"data-framer-name\":\"Dark\"},fObI0gwk0:{\"data-border\":true,\"data-framer-name\":\"Secondary/M\"},HSzUUjkLf:{\"data-border\":true,\"data-framer-name\":\"Rect\"},iNS03_XV3:{\"data-framer-name\":\"Mint Text/L\"},Kw6o4Jvfj:{\"data-framer-name\":\"Mint Text/M\"},M3oJ_hbQc:{\"data-framer-name\":\"Nav item\"},mNX1yCqe_:{\"data-framer-name\":\"Primary/M\"},q6JU8PHmO:{\"data-border\":true,\"data-framer-name\":\"Secondary/L\"}},baseVariant,gestureVariant),children:[isDisplayed(LP04xdgGv)&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgSlAgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard JP Medium\", \"Pretendard JP Medium Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-676144bf-0d24-4883-a48b-95e566bc78a2, rgb(255, 255, 255)))\"},children:\"Get started\"})}),className:\"framer-19u3h4t\",fonts:[\"CUSTOM;Pretendard JP Medium\"],layoutDependency:layoutDependency,layoutId:\"wVWVJB3Ld\",style:{\"--extracted-r6o4lv\":\"var(--token-676144bf-0d24-4883-a48b-95e566bc78a2, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:N3gJozOkn,variants:{\"M3oJ_hbQc-hover\":{\"--extracted-r6o4lv\":\"var(--token-2b077bec-8c40-4496-ae78-3aeeb0f88afc, rgb(27, 27, 27))\"},ECzJdWh5h:{\"--extracted-r6o4lv\":\"var(--token-03351abf-8d6a-4162-9cf4-d47ad2c97739, rgb(20, 161, 200))\"},fObI0gwk0:{\"--extracted-r6o4lv\":\"var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159))\"},iNS03_XV3:{\"--extracted-r6o4lv\":\"var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159))\"},Kw6o4Jvfj:{\"--extracted-r6o4lv\":\"var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159))\"},M3oJ_hbQc:{\"--extracted-r6o4lv\":\"var(--token-53a88a88-2b15-4836-a82e-e81876987312, rgb(89, 89, 89))\"},q6JU8PHmO:{\"--extracted-r6o4lv\":\"var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"M3oJ_hbQc-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Pretendard SemiBold\", \"Pretendard SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2b077bec-8c40-4496-ae78-3aeeb0f88afc, rgb(27, 27, 27)))\"},children:\"Get started\"})}),fonts:[\"CUSTOM;Pretendard SemiBold\"]},ECzJdWh5h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-03351abf-8d6a-4162-9cf4-d47ad2c97739, rgb(20, 161, 200)))\"},children:\"Get started\"})}),fonts:[\"Inter-Medium\"]},fObI0gwk0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgSlAgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard JP Medium\", \"Pretendard JP Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159)))\"},children:\"Get started\"})})},iNS03_XV3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159)))\"},children:\"Get started\"})}),fonts:[\"Inter-Medium\"]},Kw6o4Jvfj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159)))\"},children:\"Get started\"})}),fonts:[\"Inter-Medium\"]},M3oJ_hbQc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgSlAgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard JP Medium\", \"Pretendard JP Medium Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53a88a88-2b15-4836-a82e-e81876987312, rgb(89, 89, 89)))\"},children:\"Get started\"})})},mNX1yCqe_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgSlAgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard JP Medium\", \"Pretendard JP Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.3px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-676144bf-0d24-4883-a48b-95e566bc78a2, rgb(255, 255, 255)))\"},children:\"Get started\"})})},q6JU8PHmO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgSlAgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard JP Medium\", \"Pretendard JP Medium Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-450edbab-977f-4c25-9d9e-809ca499308f, rgb(16, 128, 159)))\"},children:\"Get started\"})})}},baseVariant,gestureVariant)}),isDisplayed1(ik9I5qIGz)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-20)/2),...addPropertyOverrides({ECzJdWh5h:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-20)/2)},fObI0gwk0:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-20)/2)},HSzUUjkLf:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||52)-0-20)/2)},Kw6o4Jvfj:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-20)/2)},mNX1yCqe_:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-20)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-db0p8h-container\",layoutDependency:layoutDependency,layoutId:\"ZtmJNQvP1-container\",nodeId:\"ZtmJNQvP1\",rendersWithMotion:true,scopeId:\"iZkmFf_Ke\",children:/*#__PURE__*/_jsx(Icon,{gZU_Ylbf3:\"ArrowDownTray\",height:\"100%\",id:\"ZtmJNQvP1\",layoutId:\"ZtmJNQvP1\",variant:W5Xr9LIxr,width:\"100%\",...addPropertyOverrides({ECzJdWh5h:{variant:lPbq8JmBr},fObI0gwk0:{variant:lPbq8JmBr},iNS03_XV3:{variant:lPbq8JmBr},Kw6o4Jvfj:{variant:lPbq8JmBr}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NBpZy.framer-2coo7j, .framer-NBpZy .framer-2coo7j { display: block; }\",\".framer-NBpZy.framer-nq1riu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 56px; justify-content: center; overflow: hidden; padding: 0px 32px 0px 32px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-NBpZy .framer-19u3h4t { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NBpZy .framer-db0p8h-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-NBpZy.framer-v-foojgg.framer-nq1riu { gap: 4px; height: 40px; padding: 0px 16px 0px 16px; }\",\".framer-NBpZy.framer-v-55wi3p.framer-nq1riu { gap: 4px; }\",\".framer-NBpZy.framer-v-mkbw44.framer-nq1riu { gap: 4px; height: 40px; overflow: visible; padding: 0px 16px 0px 16px; will-change: unset; }\",\".framer-NBpZy.framer-v-yxxo5x.framer-nq1riu { height: 52px; padding: 0px 24px 0px 24px; width: 52px; }\",\".framer-NBpZy.framer-v-9s8z4w.framer-nq1riu { gap: 32px; height: 40px; justify-content: flex-start; overflow: visible; padding: 4px 12px 4px 12px; will-change: unset; }\",\".framer-NBpZy.framer-v-19sncwx.framer-nq1riu, .framer-NBpZy.framer-v-h2h9su.framer-nq1riu { gap: 6px; height: 40px; padding: 0px 16px 0px 16px; }\",\".framer-NBpZy.framer-v-c09pv3.framer-nq1riu { gap: 6px; }\",\".framer-NBpZy.framer-v-mkbw44.hover.framer-nq1riu, .framer-NBpZy.framer-v-9s8z4w.hover.framer-nq1riu { will-change: unset; }\",'.framer-NBpZy[data-border=\"true\"]::after, .framer-NBpZy [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 178.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"mNX1yCqe_\":{\"layout\":[\"auto\",\"fixed\"]},\"q6JU8PHmO\":{\"layout\":[\"auto\",\"fixed\"]},\"fObI0gwk0\":{\"layout\":[\"auto\",\"fixed\"]},\"HSzUUjkLf\":{\"layout\":[\"fixed\",\"fixed\"]},\"M3oJ_hbQc\":{\"layout\":[\"auto\",\"fixed\"]},\"Kw6o4Jvfj\":{\"layout\":[\"auto\",\"fixed\"]},\"ECzJdWh5h\":{\"layout\":[\"auto\",\"fixed\"]},\"iNS03_XV3\":{\"layout\":[\"auto\",\"fixed\"]},\"DeRj7ZSqk\":{\"layout\":[\"auto\",\"fixed\"]},\"Wj2UU2HBf\":{\"layout\":[\"auto\",\"fixed\"]},\"wC5HsnS6z\":{\"layout\":[\"auto\",\"fixed\"]},\"MCnJfiZIh\":{\"layout\":[\"auto\",\"fixed\"]},\"zlRUxULvY\":{\"layout\":[\"fixed\",\"fixed\"]},\"Jt99zEMpt\":{\"layout\":[\"auto\",\"fixed\"]},\"z0fWI5tSY\":{\"layout\":[\"auto\",\"fixed\"]},\"T9O0bONX0\":{\"layout\":[\"auto\",\"fixed\"]},\"Zot3rCBGM\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ik9I5qIGz\":\"icon\",\"LP04xdgGv\":\"text\",\"W5Xr9LIxr\":\"icon2\",\"N3gJozOkn\":\"title2\",\"lPbq8JmBr\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriZkmFf_Ke=withCSS(Component,css,\"framer-NBpZy\");export default FrameriZkmFf_Ke;FrameriZkmFf_Ke.displayName=\"✨ Button(Design)\";FrameriZkmFf_Ke.defaultProps={height:56,width:178.5};addPropertyControls(FrameriZkmFf_Ke,{variant:{options:[\"WPoRpegGs\",\"mNX1yCqe_\",\"q6JU8PHmO\",\"fObI0gwk0\",\"HSzUUjkLf\",\"M3oJ_hbQc\",\"Kw6o4Jvfj\",\"ECzJdWh5h\",\"iNS03_XV3\"],optionTitles:[\"Primary/L\",\"Primary/M\",\"Secondary/L\",\"Secondary/M\",\"Rect\",\"Nav item\",\"Mint Text/M\",\"Dark\",\"Mint Text/L\"],title:\"Variant\",type:ControlType.Enum},ik9I5qIGz:{defaultValue:true,title:\"Icon\",type:ControlType.Boolean},LP04xdgGv:{defaultValue:true,title:\"Text\",type:ControlType.Boolean},W5Xr9LIxr:IconControls?.[\"variant\"]&&{...IconControls[\"variant\"],defaultValue:\"RpXAceEG3\",description:undefined,hidden:undefined,title:\"Icon 2\"},N3gJozOkn:{defaultValue:\"Get started\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},lPbq8JmBr:IconControls?.[\"variant\"]&&{...IconControls[\"variant\"],defaultValue:\"AqMnNdZ2o\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(FrameriZkmFf_Ke,[{explicitInter:true,fonts:[{family:\"Pretendard JP Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/xqBk54W8JMtQ1DFUit4ZpcXJk.woff\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Pretendard SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/DXCK3bs3vdiYSbHJOQav9W2nkwk.woff2\"}]},...IconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriZkmFf_Ke\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"mNX1yCqe_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"q6JU8PHmO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fObI0gwk0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"HSzUUjkLf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M3oJ_hbQc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Kw6o4Jvfj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ECzJdWh5h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iNS03_XV3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DeRj7ZSqk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Wj2UU2HBf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wC5HsnS6z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MCnJfiZIh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zlRUxULvY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Jt99zEMpt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"z0fWI5tSY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"T9O0bONX0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Zot3rCBGM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"ik9I5qIGz\\\":\\\"icon\\\",\\\"LP04xdgGv\\\":\\\"text\\\",\\\"W5Xr9LIxr\\\":\\\"icon2\\\",\\\"N3gJozOkn\\\":\\\"title2\\\",\\\"lPbq8JmBr\\\":\\\"variant1\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerIntrinsicWidth\":\"178.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iZkmFf_Ke.map","// Generated by Framer (64bdc4e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withCurrentOsDownload}from\"https://framerusercontent.com/modules/NMiWUEXSN5fee26rfxEg/Ez8DFVqFnne9YvfdKOdl/Packages.js\";import ButtonDesign from\"https://framerusercontent.com/modules/kHEwXB54VcuftecWFvMB/MdXTZcO2J86LbGHrln1E/iZkmFf_Ke.js\";const ButtonDesignFonts=getFonts(ButtonDesign);const MotionAWithCurrentOsDownloadiphdds=withCodeBoundaryForOverrides(motion.a,{nodeId:\"WvtbJueVw\",override:withCurrentOsDownload,scopeId:\"JpupHkVew\"});const ButtonDesignControls=getPropertyControls(ButtonDesign);const cycleOrder=[\"WvtbJueVw\",\"kFzHm804c\"];const serializationHash=\"framer-MeEBQ\";const variantClassNames={kFzHm804c:\"framer-v-mq79u3\",WvtbJueVw:\"framer-v-iphdds\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Mint Text/L\":\"iNS03_XV3\",\"Mint Text/M\":\"Kw6o4Jvfj\",\"Nav item\":\"M3oJ_hbQc\",\"Primary/L\":\"WPoRpegGs\",\"Primary/M\":\"mNX1yCqe_\",\"Secondary/L\":\"q6JU8PHmO\",\"Secondary/M\":\"fObI0gwk0\",Dark:\"ECzJdWh5h\",Rect:\"HSzUUjkLf\"};const humanReadableEnumMap1={\"Download(Gray)\":\"JXQGsx5C6\",\"Download(Mint)\":\"uGMntI8HI\",\"Right Arrow\":\"e_0CZEomj\",\"Right Arrow(Mint)\":\"AqMnNdZ2o\",\"Right Arrow(White)\":\"HfeZp_LXd\",\"Right-top Arrow\":\"MQkndeLDG\",Default:\"RpXAceEG3\",Download:\"A6BLXaFEp\",Mac:\"WzClHOltq\",Ubuntu:\"i40GUqIKd\",Window:\"oXCnxgzac\"};const humanReadableVariantMap={Fill:\"kFzHm804c\",Fit:\"WvtbJueVw\"};const getProps=({design,height,icon,icon2,id,label,link,width,...props})=>{return{...props,bID6g0sFO:humanReadableEnumMap1[icon]??icon??props.bID6g0sFO??\"A6BLXaFEp\",C3zvBv5Th:humanReadableEnumMap1[icon2]??icon2??props.C3zvBv5Th??\"RpXAceEG3\",Dv_J76Csu:label??props.Dv_J76Csu??\"Download\",Jne21sajq:humanReadableEnumMap[design]??design??props.Jne21sajq??\"mNX1yCqe_\",L7N5qY1ek:link??props.L7N5qY1ek,variant:humanReadableVariantMap[props.variant]??props.variant??\"WvtbJueVw\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,L7N5qY1ek,Dv_J76Csu,Jne21sajq,bID6g0sFO,C3zvBv5Th,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WvtbJueVw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:L7N5qY1ek,motionChild:true,nodeId:\"WvtbJueVw\",scopeId:\"JpupHkVew\",children:/*#__PURE__*/_jsx(MotionAWithCurrentOsDownloadiphdds,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-iphdds\",className,classNames)} framer-10yopna`,\"data-framer-name\":\"Fit\",layoutDependency:layoutDependency,layoutId:\"WvtbJueVw\",ref:refBinding,style:{...style},...addPropertyOverrides({kFzHm804c:{\"data-framer-name\":\"Fill\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||40)-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-((componentViewport?.height||40)-0)*1)/2),...addPropertyOverrides({kFzHm804c:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ba0lhp-container\",layoutDependency:layoutDependency,layoutId:\"TTHP_bd2J-container\",nodeId:\"TTHP_bd2J\",rendersWithMotion:true,scopeId:\"JpupHkVew\",children:/*#__PURE__*/_jsx(ButtonDesign,{height:\"100%\",id:\"TTHP_bd2J\",ik9I5qIGz:true,layoutId:\"TTHP_bd2J\",LP04xdgGv:true,lPbq8JmBr:C3zvBv5Th,N3gJozOkn:Dv_J76Csu,style:{height:\"100%\"},variant:Jne21sajq,W5Xr9LIxr:bID6g0sFO,width:\"100%\",...addPropertyOverrides({kFzHm804c:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MeEBQ.framer-10yopna, .framer-MeEBQ .framer-10yopna { display: block; }\",\".framer-MeEBQ.framer-iphdds { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-MeEBQ .framer-1ba0lhp-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-MeEBQ.framer-v-mq79u3.framer-iphdds { width: 188px; }\",\".framer-MeEBQ.framer-v-mq79u3 .framer-1ba0lhp-container { flex: 1 0 0px; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 126.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"kFzHm804c\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"L7N5qY1ek\":\"link\",\"Dv_J76Csu\":\"label\",\"Jne21sajq\":\"design\",\"bID6g0sFO\":\"icon\",\"C3zvBv5Th\":\"icon2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJpupHkVew=withCSS(Component,css,\"framer-MeEBQ\");export default FramerJpupHkVew;FramerJpupHkVew.displayName=\"Download(New)\";FramerJpupHkVew.defaultProps={height:40,width:126.5};addPropertyControls(FramerJpupHkVew,{variant:{options:[\"WvtbJueVw\",\"kFzHm804c\"],optionTitles:[\"Fit\",\"Fill\"],title:\"Variant\",type:ControlType.Enum},L7N5qY1ek:{title:\"Link\",type:ControlType.Link},Dv_J76Csu:{defaultValue:\"Download\",displayTextArea:false,title:\"Label\",type:ControlType.String},Jne21sajq:ButtonDesignControls?.[\"variant\"]&&{...ButtonDesignControls[\"variant\"],defaultValue:\"mNX1yCqe_\",description:undefined,hidden:undefined,title:\"Design\"},bID6g0sFO:ButtonDesignControls?.[\"W5Xr9LIxr\"]&&{...ButtonDesignControls[\"W5Xr9LIxr\"],defaultValue:\"A6BLXaFEp\",description:undefined,hidden:undefined,title:\"Icon\"},C3zvBv5Th:ButtonDesignControls?.[\"lPbq8JmBr\"]&&{...ButtonDesignControls[\"lPbq8JmBr\"],defaultValue:\"RpXAceEG3\",description:undefined,hidden:undefined,title:\"Icon 2\"}});addFonts(FramerJpupHkVew,[{explicitInter:true,fonts:[]},...ButtonDesignFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJpupHkVew\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"L7N5qY1ek\\\":\\\"link\\\",\\\"Dv_J76Csu\\\":\\\"label\\\",\\\"Jne21sajq\\\":\\\"design\\\",\\\"bID6g0sFO\\\":\\\"icon\\\",\\\"C3zvBv5Th\\\":\\\"icon2\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kFzHm804c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"126.5\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withTry}from\"https://framerusercontent.com/modules/MUbc7M8nb3UPCPNSAwUB/6saMcYgHn5woO0TNNP01/StaticLink.js\";import ButtonDesign from\"https://framerusercontent.com/modules/kHEwXB54VcuftecWFvMB/MdXTZcO2J86LbGHrln1E/iZkmFf_Ke.js\";const ButtonDesignFonts=getFonts(ButtonDesign);const MotionAWithTry97070o=withCodeBoundaryForOverrides(motion.a,{nodeId:\"WQefRoY4B\",override:withTry,scopeId:\"jrOpIdSnl\"});const ButtonDesignControls=getPropertyControls(ButtonDesign);const cycleOrder=[\"WQefRoY4B\",\"F6GILg3gG\",\"DNuHiP8mO\",\"yAtZ30sUh\"];const serializationHash=\"framer-NLukP\";const variantClassNames={DNuHiP8mO:\"framer-v-1lxp5en\",F6GILg3gG:\"framer-v-1r6a4m3\",WQefRoY4B:\"framer-v-97070o\",yAtZ30sUh:\"framer-v-1v7n12d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Mint Text/L\":\"iNS03_XV3\",\"Mint Text/M\":\"Kw6o4Jvfj\",\"Nav item\":\"M3oJ_hbQc\",\"Primary/L\":\"WPoRpegGs\",\"Primary/M\":\"mNX1yCqe_\",\"Secondary/L\":\"q6JU8PHmO\",\"Secondary/M\":\"fObI0gwk0\",Dark:\"ECzJdWh5h\",Rect:\"HSzUUjkLf\"};const humanReadableEnumMap1={\"Download(Gray)\":\"JXQGsx5C6\",\"Download(Mint)\":\"uGMntI8HI\",\"Right Arrow\":\"e_0CZEomj\",\"Right Arrow(Mint)\":\"AqMnNdZ2o\",\"Right Arrow(White)\":\"HfeZp_LXd\",\"Right-top Arrow\":\"MQkndeLDG\",Default:\"RpXAceEG3\",Download:\"A6BLXaFEp\",Mac:\"WzClHOltq\",Ubuntu:\"i40GUqIKd\",Window:\"oXCnxgzac\"};const humanReadableVariantMap={\"H40/Fill\":\"DNuHiP8mO\",\"H40/Fit\":\"WQefRoY4B\",\"H56/Fill\":\"yAtZ30sUh\",\"H56/Fit\":\"F6GILg3gG\"};const getProps=({buttonLabel,design,height,icon,iconVisible,id,link,variant1,width,...props})=>{return{...props,bID6g0sFO:humanReadableEnumMap1[icon]??icon??props.bID6g0sFO??\"A6BLXaFEp\",Bixv0ZZbf:buttonLabel??props.Bixv0ZZbf??\"Try for Free\",Jne21sajq:humanReadableEnumMap[design]??design??props.Jne21sajq??\"mNX1yCqe_\",L7N5qY1ek:link??props.L7N5qY1ek,sIGF5F18Y:iconVisible??props.sIGF5F18Y,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQefRoY4B\",xRHOII9OH:humanReadableEnumMap1[variant1]??variant1??props.xRHOII9OH??\"AqMnNdZ2o\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,L7N5qY1ek,Jne21sajq,bID6g0sFO,Bixv0ZZbf,sIGF5F18Y,xRHOII9OH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WQefRoY4B\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:L7N5qY1ek,motionChild:true,nodeId:\"WQefRoY4B\",scopeId:\"jrOpIdSnl\",children:/*#__PURE__*/_jsx(MotionAWithTry97070o,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-97070o\",className,classNames)} framer-1vc9npn`,\"data-framer-name\":\"H40/Fit\",layoutDependency:layoutDependency,layoutId:\"WQefRoY4B\",ref:refBinding,style:{...style},...addPropertyOverrides({DNuHiP8mO:{\"data-framer-name\":\"H40/Fill\"},F6GILg3gG:{\"data-framer-name\":\"H56/Fit\"},yAtZ30sUh:{\"data-framer-name\":\"H56/Fill\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||40)-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-((componentViewport?.height||40)-0)*1)/2),...addPropertyOverrides({DNuHiP8mO:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`},F6GILg3gG:{height:((componentViewport?.height||56)-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-((componentViewport?.height||56)-0)*1)/2)},yAtZ30sUh:{height:((componentViewport?.height||56)-0)*1,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-((componentViewport?.height||56)-0)*1)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1quhqyt-container\",layoutDependency:layoutDependency,layoutId:\"hEeQU2c_5-container\",nodeId:\"hEeQU2c_5\",rendersWithMotion:true,scopeId:\"jrOpIdSnl\",children:/*#__PURE__*/_jsx(ButtonDesign,{height:\"100%\",id:\"hEeQU2c_5\",ik9I5qIGz:sIGF5F18Y,layoutId:\"hEeQU2c_5\",LP04xdgGv:true,lPbq8JmBr:xRHOII9OH,N3gJozOkn:Bixv0ZZbf,style:{height:\"100%\"},variant:Jne21sajq,W5Xr9LIxr:bID6g0sFO,width:\"100%\",...addPropertyOverrides({DNuHiP8mO:{style:{height:\"100%\",width:\"100%\"}},yAtZ30sUh:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NLukP.framer-1vc9npn, .framer-NLukP .framer-1vc9npn { display: block; }\",\".framer-NLukP.framer-97070o { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-NLukP .framer-1quhqyt-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-NLukP.framer-v-1r6a4m3.framer-97070o { height: 56px; }\",\".framer-NLukP.framer-v-1lxp5en.framer-97070o { width: 113px; }\",\".framer-NLukP.framer-v-1lxp5en .framer-1quhqyt-container, .framer-NLukP.framer-v-1v7n12d .framer-1quhqyt-container { flex: 1 0 0px; width: 1px; }\",\".framer-NLukP.framer-v-1v7n12d.framer-97070o { height: 56px; width: 312px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 112.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"F6GILg3gG\":{\"layout\":[\"auto\",\"fixed\"]},\"DNuHiP8mO\":{\"layout\":[\"fixed\",\"fixed\"]},\"yAtZ30sUh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"L7N5qY1ek\":\"link\",\"Jne21sajq\":\"design\",\"bID6g0sFO\":\"icon\",\"Bixv0ZZbf\":\"buttonLabel\",\"sIGF5F18Y\":\"iconVisible\",\"xRHOII9OH\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjrOpIdSnl=withCSS(Component,css,\"framer-NLukP\");export default FramerjrOpIdSnl;FramerjrOpIdSnl.displayName=\"Try(New)\";FramerjrOpIdSnl.defaultProps={height:40,width:112.5};addPropertyControls(FramerjrOpIdSnl,{variant:{options:[\"WQefRoY4B\",\"F6GILg3gG\",\"DNuHiP8mO\",\"yAtZ30sUh\"],optionTitles:[\"H40/Fit\",\"H56/Fit\",\"H40/Fill\",\"H56/Fill\"],title:\"Variant\",type:ControlType.Enum},L7N5qY1ek:{title:\"Link\",type:ControlType.Link},Jne21sajq:ButtonDesignControls?.[\"variant\"]&&{...ButtonDesignControls[\"variant\"],defaultValue:\"mNX1yCqe_\",description:undefined,hidden:undefined,title:\"Design\"},bID6g0sFO:ButtonDesignControls?.[\"W5Xr9LIxr\"]&&{...ButtonDesignControls[\"W5Xr9LIxr\"],defaultValue:\"A6BLXaFEp\",description:undefined,hidden:undefined,title:\"Icon\"},Bixv0ZZbf:{defaultValue:\"Try for Free\",displayTextArea:false,title:\"Button Label\",type:ControlType.String},sIGF5F18Y:{defaultValue:false,title:\"Icon Visible\",type:ControlType.Boolean},xRHOII9OH:ButtonDesignControls?.[\"lPbq8JmBr\"]&&{...ButtonDesignControls[\"lPbq8JmBr\"],defaultValue:\"AqMnNdZ2o\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(FramerjrOpIdSnl,[{explicitInter:true,fonts:[]},...ButtonDesignFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjrOpIdSnl\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"112.5\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"L7N5qY1ek\\\":\\\"link\\\",\\\"Jne21sajq\\\":\\\"design\\\",\\\"bID6g0sFO\\\":\\\"icon\\\",\\\"Bixv0ZZbf\\\":\\\"buttonLabel\\\",\\\"sIGF5F18Y\\\":\\\"iconVisible\\\",\\\"xRHOII9OH\\\":\\\"variant1\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"F6GILg3gG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DNuHiP8mO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yAtZ30sUh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"w6BAyBa,AAzBb,GAAgD,CAChD,GAA+B,CAClB,GAAkB,CAC3B,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QACf,EASK,GAAkB,CACpB,GAAG,GACH,aAAc,EACd,WAAY,2BACZ,OAAQ,uCACR,MAAO,UACP,cAAe,QAClB,EACY,GAA0B,EAAiB,CAACyC,EAAG,IACnC,EAAK,MAAO,CAC7B,MAAO,GACF,KACR,EAAC,CACJ,GCvBoL,SAAgB,GAAiBxC,EAAS,EAAa,EAAW,GAAG,EAAcC,EAAsB,CAC/R,IAAM,EAAiB,EAAQ,IAAI,CAAC,GAAG,GAAY,MAAO,GAAyD,SAAU,EAAE,OAAO,KAAK,IAAM,EAAe,EAAW,aAAa,CAAC,QAAQ,QAAQ,GAAG,CAAC,IAAI,EACjN,IAAM,GAAc,EAAgBA,EAAsB,KAAkE,GAAYD,EAAS,EAAe,CAAC,OAAO,CAAc,EAAC,CAAC,EAAc,CAAW,EAAC,CAAO,EAAK,EAAa,EAAc,EAAiB,OAAO,CAAM,qBAL6F,AAJpX,GAA2B,IAAgC,CAI2E,GAAc,CAAC,QAAQ,CAAC,KAAK,EAAY,YAAa,EAAC,YAAY,CAAC,KAAK,EAAY,YAAa,EAAC,UAAU,CAAC,KAAK,EAAY,YAAa,EAAC,aAAa,CAAC,KAAK,EAAY,YAAa,EAAC,aAAa,CAAC,KAAK,EAAY,YAAa,CAAC,EAAO,GAAY,CAAC,EAAI,IAAS,EAAI,KAAK,GAAG,EAAE,aAAa,CAAC,SAAS,EAAO,CAAC,GCJ1Z,SAAS,GAAK,CAAC,IAAIqE,KAAG,UAAuB,OAArB,KAA6B,OAAO,iBAAiB,OAAO,gBAAgB,KAAK,OAAO,EAAKA,IAAE,KAAM,CAAI,MAAM,2GAAA,OAAmH,IAAEsC,GAAE,AAAC,CAA4H,SAAS,GAAStC,EAAE,CAAC,cAAwBA,GAAlB,UAAqB,GAAE,KAAKA,EAAE,AAAC,CAAuE,SAAS,GAAgBA,EAAEsC,EAAE,EAAE,CAAC,MAAM,CAAC,EAAEtC,EAAEsC,EAAE,IAAI,EAAEtC,EAAEsC,EAAE,IAAI,EAAEtC,EAAEsC,EAAE,IAAI,EAAEtC,EAAEsC,EAAE,IAAI,IAAI,EAAEtC,EAAEsC,EAAE,IAAI,EAAEtC,EAAEsC,EAAE,IAAI,IAAI,EAAEtC,EAAEsC,EAAE,IAAI,EAAEtC,EAAEsC,EAAE,IAAI,IAAI,EAAEtC,EAAEsC,EAAE,IAAI,EAAEtC,EAAEsC,EAAE,IAAI,IAAI,EAAEtC,EAAEsC,EAAE,KAAK,EAAEtC,EAAEsC,EAAE,KAAK,EAAEtC,EAAEsC,EAAE,KAAK,EAAEtC,EAAEsC,EAAE,KAAK,EAAEtC,EAAEsC,EAAE,KAAK,EAAEtC,EAAEsC,EAAE,MAAM,aAAa,AAAC,CAAm+B,SAAS,GAAMtC,EAAE,CAAC,IAAI,GAASA,EAAE,CAAC,KAAM,WAAU,eAAe,CAAC,IAAIsC,EAAQvC,EAAE,IAAI,WAAW,IAA8X,OAA1X,EAAE,IAAIuC,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE,CAAC,GAAG,IAAI,GAAG,EAAE,GAAGA,IAAI,GAAG,IAAI,EAAE,GAAGA,IAAI,EAAE,IAAI,EAAE,GAAG,IAAIA,EAAE,EAAE,IAAIA,EAAE,SAAS,EAAE,MAAM,EAAE,GAAG,CAAC,GAAG,IAAI,EAAE,EAAE,GAAG,IAAIA,EAAE,EAAE,IAAIA,EAAE,SAAS,EAAE,MAAM,GAAG,GAAG,CAAC,GAAG,IAAI,EAAE,EAAE,GAAG,IAAIA,EAAE,EAAE,IAAIA,EAAE,SAAS,EAAE,MAAM,GAAG,GAAG,CAAC,GAAG,IAAI,EAAE,EAAE,GAAG,IAAIA,EAAE,EAAE,KAAKA,EAAE,SAAS,EAAE,MAAM,GAAG,GAAG,CAAC,GAAG,EAAE,cAAc,IAAI,EAAE,IAAIA,EAAE,WAAW,IAAI,EAAE,IAAIA,IAAI,GAAG,IAAI,EAAE,IAAIA,IAAI,GAAG,IAAI,EAAE,IAAIA,IAAI,EAAE,IAAI,EAAE,IAAI,IAAIA,EAASvC,CAAE,UAAS,GAAcC,EAAE,CAAC,EAAE,SAAS,mBAAmBA,EAAE,CAAC,CAAC,IAAMsC,EAAE,CAAE,EAAC,IAAI,IAAIvC,EAAE,EAAEA,EAAEC,EAAE,OAAO,EAAED,EAAE,EAAE,KAAK,EAAE,WAAWA,EAAE,CAAC,CAAC,OAAOuC,CAAE,CAA8F,SAAS,GAAItC,EAAEsC,EAAEvC,EAAE,CAAC,SAAS,EAAaC,EAAEF,EAAEO,EAAEqC,EAAE,CAAC,IAAIb,EAA8E,UAA1D7B,GAAlB,WAAsBA,EAAE,GAAcA,EAAE,SAAoBF,GAAlB,WAAsBA,EAAE,GAAMA,EAAE,GAAmB+B,EAAE/B,IAAwB,SAAxC,GAAgD,KAAM,WAAU,mEAAmE,CAAC,IAAI6C,EAAE,IAAI,WAAW,GAAG3C,EAAE,QAA0E,GAAlE,EAAE,IAAIF,EAAE,CAAC,EAAE,IAAIE,EAAEF,EAAE,OAAO,CAAC,EAAE,EAAE6C,EAAE,CAAC,EAAE,GAAG,GAAGA,EAAE,GAAGL,EAAE,EAAE,GAAG,GAAGK,EAAE,GAAG,IAAOtC,EAAE,CAAC,IAAK,EAAE,IAAI,IAAIL,EAAE,EAAEA,EAAE,GAAG,EAAEA,EAAE,EAAE0C,EAAE1C,GAAG2C,EAAE3C,GAAG,OAAOK,CAAE,OAAO,IAAgBsC,EAAE,AAAC,IAAG,CAAC,EAAa,KAAK3C,CAAE,MAAQ,CAAE,CAAsC,SAAzB,IAAIU,GAAE,EAAa,IAAIkC,GAAS,CAAa,UAAS,GAAI5C,EAAE,CAAC,UAAqBA,GAAlB,SAAoB,CAAC,IAAMsC,EAAE,SAAS,mBAAmBtC,EAAE,CAAC,CAAC,EAAE,IAAI,WAAWsC,EAAE,QAAQ,IAAI,IAAIvC,EAAE,EAAEA,EAAEuC,EAAE,OAAO,EAAEvC,EAAE,EAAEA,GAAG,EAAE,WAAWA,EAAE,AAAC,OAAO,IAAqB,GAAW,GAAaC,EAAE,CAAC,EAAEA,EAAE,OAAO,CAAC,AAAC,UAAS,GAAqBA,EAAE,CAAC,IAAMsC,EAAE,CAAE,EAAOvC,EAAE,GAAGC,EAAE,OAAaF,EAAE,mBAAmB,IAAI,IAAIO,EAAE,EAAEA,EAAEN,EAAEM,GAAG,EAAE,CAAC,IAAMN,EAAEC,EAAEK,GAAG,KAAKA,EAAE,GAAG,IAAUqC,EAAE,SAAS,EAAE,OAAO3C,IAAI,EAAE,GAAG,CAAC,EAAE,OAAO,GAAGA,EAAE,CAAC,GAAG,CAAC,EAAE,KAAK2C,EAAE,AAAC,QAAOJ,CAAE,UAAS,GAAgBtC,EAAE,CAAC,MAAO,KAAIA,EAAE,KAAK,GAAG,GAAG,CAAE,UAAS,GAAWA,EAAEsC,EAAE,CAAoB,AAAnB,EAAEA,GAAG,IAAI,KAAKA,EAAE,GAAG,EAAE,GAAgBA,EAAE,CAAC,GAAGA,EAAE,IAAIvC,EAAE,WAAeD,EAAE,WAAeO,EAAE,YAAgBqC,EAAE,UAAU,IAAI,IAAIJ,EAAE,EAAEA,EAAEtC,EAAE,OAAOsC,GAAG,GAAG,CAAC,IAAMT,EAAE9B,EAAQ4C,EAAE7C,EAAQY,EAAEL,EAAQuC,EAAEF,EAAm6E,AAAj6E,EAAE,EAAM3C,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,GAAG,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,GAAG,GAAG,UAAU,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,GAAG,GAAG,YAAY,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,GAAG,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,GAAG,GAAG,YAAY,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,GAAG,GAAG,UAAU,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,GAAG,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,GAAG,GAAG,YAAY,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,IAAI,GAAG,OAAO,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,IAAI,GAAG,YAAY,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,IAAI,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,IAAI,GAAG,UAAU,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,IAAI,GAAG,YAAY,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,IAAI,GAAG,WAAW,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,GAAG,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,GAAG,EAAE,YAAY,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,IAAI,GAAG,UAAU,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,GAAG,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,IAAI,EAAE,SAAS,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,IAAI,GAAG,WAAW,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,GAAG,EAAE,UAAU,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,IAAI,EAAE,YAAY,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,IAAI,EAAE,YAAY,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,GAAG,EAAE,UAAU,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,IAAI,GAAG,YAAY,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,GAAG,EAAE,QAAQ,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,GAAG,GAAG,YAAY,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,IAAI,GAAG,WAAW,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,IAAI,GAAG,UAAU,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,GAAG,EAAE,YAAY,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,IAAI,GAAG,YAAY,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,IAAI,EAAE,UAAU,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,GAAG,GAAG,SAAS,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,GAAG,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,IAAI,GAAG,WAAW,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,IAAI,GAAG,UAAU,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,GAAG,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,IAAI,GAAG,YAAY,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,GAAG,GAAG,UAAU,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,IAAI,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,GAAG,GAAG,YAAY,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,IAAI,GAAG,SAAS,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,GAAG,GAAG,YAAY,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,GAAG,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,IAAI,GAAG,UAAU,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,GAAG,GAAG,YAAY,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,IAAI,GAAG,WAAW,CAAC,EAAE,EAAMvC,EAAED,EAAEO,EAAEqC,EAAE1C,EAAEsC,EAAE,GAAG,EAAE,WAAW,CAAC,EAAE,EAAMI,EAAE3C,EAAED,EAAEO,EAAEL,EAAEsC,EAAE,IAAI,GAAG,YAAY,CAAC,EAAE,EAAMjC,EAAEqC,EAAE3C,EAAED,EAAEE,EAAEsC,EAAE,GAAG,GAAG,UAAU,CAAC,EAAE,EAAMxC,EAAEO,EAAEqC,EAAE3C,EAAEC,EAAEsC,EAAE,GAAG,GAAG,WAAW,CAAC,EAAE,GAAQvC,EAAE8B,EAAE,CAAC,EAAE,GAAQ/B,EAAE6C,EAAE,CAAC,EAAE,GAAQtC,EAAEK,EAAE,CAAC,EAAE,GAAQgC,EAAEE,EAAE,AAAC,OAAM,CAAC7C,EAAED,EAAEO,EAAEqC,CAAE,CAAC,UAAS,GAAa1C,EAAE,CAAC,GAAOA,EAAE,SAAN,EAAa,MAAM,CAAE,EAAC,IAAMsC,EAAE,EAAEtC,EAAE,OAAaD,EAAE,IAAI,YAAY,GAAgBuC,EAAE,EAAE,IAAI,IAAIxC,EAAE,EAAEA,EAAEwC,EAAExC,GAAG,EAAE,EAAEA,GAAG,KAAK,IAAIE,EAAEF,EAAE,KAAKA,EAAE,GAAG,OAAOC,CAAE,UAAS,GAAQC,EAAEsC,EAAE,CAAC,IAAMvC,GAAG,MAAMC,IAAI,MAAMsC,GAASxC,GAAGE,GAAG,KAAKsC,GAAG,KAAKvC,GAAG,IAAI,OAAOD,GAAG,GAAG,MAAMC,CAAE,UAAS,GAAcC,EAAEsC,EAAE,CAAC,OAAOtC,GAAGsC,EAAEtC,IAAI,GAAGsC,CAAE,UAAS,GAAOtC,EAAEsC,EAAEvC,EAAED,EAAEO,EAAEqC,EAAE,CAAC,MAAO,IAAQ,GAAc,GAAQ,GAAQJ,EAAEtC,EAAE,CAAC,GAAQF,EAAE4C,EAAE,CAAC,CAACrC,EAAE,CAACN,EAAE,AAAC,UAAS,EAAMC,EAAEsC,EAAEvC,EAAED,EAAEO,EAAEqC,EAAEb,EAAE,CAAC,MAAO,IAAOS,EAAEvC,GAAGuC,EAAExC,EAAEE,EAAEsC,EAAEjC,EAAEqC,EAAEb,EAAE,AAAC,UAAS,EAAM7B,EAAEsC,EAAEvC,EAAED,EAAEO,EAAEqC,EAAEb,EAAE,CAAC,MAAO,IAAOS,EAAExC,EAAEC,GAAGD,EAAEE,EAAEsC,EAAEjC,EAAEqC,EAAEb,EAAE,AAAC,UAAS,EAAM7B,EAAEsC,EAAEvC,EAAED,EAAEO,EAAEqC,EAAEb,EAAE,CAAC,MAAO,IAAOS,EAAEvC,EAAED,EAAEE,EAAEsC,EAAEjC,EAAEqC,EAAEb,EAAE,AAAC,UAAS,EAAM7B,EAAEsC,EAAEvC,EAAED,EAAEO,EAAEqC,EAAEb,EAAE,CAAC,MAAO,IAAO9B,GAAGuC,GAAGxC,GAAGE,EAAEsC,EAAEjC,EAAEqC,EAAEb,EAAE,AAAC,CAAqI,SAAS,GAAG7B,EAAEsC,EAAEvC,EAAE,CAAC,GAAG6B,GAAE,aAAaU,IAAItC,EAAE,MAAO,IAAE,YAAY,CAAC,IAAK,CAAE,EAAC,IAAMF,EAAEE,EAAE,QAAQ,CAACA,EAAE,KAAK,IAAM,CAAkC,GAAjC,EAAE,GAAG,GAAGF,EAAE,GAAG,GAAG,EAAE,GAAG,GAAGA,EAAE,GAAG,IAAOwC,EAAE,CAAC,IAAK,EAAE,IAAI,IAAItC,EAAE,EAAEA,EAAE,GAAG,EAAEA,EAAE,EAAED,EAAEC,GAAGF,EAAEE,GAAG,OAAOsC,CAAE,OAAO,IAAgBxC,EAAE,AAAC,UAAS+C,GAAE7C,EAAEsC,EAAEvC,EAAED,EAAE,CAAC,OAAOE,EAAP,CAAU,IAAK,GAAE,OAAOsC,EAAEvC,GAAGuC,EAAExC,EAAE,IAAK,GAAE,OAAOwC,EAAEvC,EAAED,EAAE,IAAK,GAAE,OAAOwC,EAAEvC,EAAEuC,EAAExC,EAAEC,EAAED,EAAE,IAAK,GAAE,OAAOwC,EAAEvC,EAAED,CAAE,CAAC,UAAS,GAAKE,EAAEsC,EAAE,CAAC,OAAOtC,GAAGsC,EAAEtC,IAAI,GAAGsC,CAAE,UAAS,GAAKtC,EAAE,CAAC,IAAMsC,EAAE,CAAC,WAAW,WAAW,WAAW,UAAW,EAAOvC,EAAE,CAAC,WAAW,WAAW,WAAW,UAAU,UAAW,EAAC,UAAqBC,GAAlB,SAAoB,CAAC,IAAMsC,EAAE,SAAS,mBAAmBtC,EAAE,CAAC,CAAC,EAAE,CAAE,EAAC,IAAI,IAAID,EAAE,EAAEA,EAAEuC,EAAE,OAAO,EAAEvC,EAAE,EAAE,KAAK,EAAE,WAAWA,EAAE,CAAC,AAAC,MAAK,MAAM,QAAQC,EAAE,GAAGA,EAAE,MAAM,UAAU,MAAM,KAAKA,EAAE,EAAE,EAAE,KAAK,IAAI,CAAC,IAAMF,EAAEE,EAAE,OAAO,EAAE,EAAQK,EAAE,KAAK,KAAKP,EAAE,GAAG,CAAO4C,EAAE,MAAUrC,EAAAA,CAAG,IAAI,IAAIiC,EAAE,EAAEA,EAAEjC,EAAE,EAAEiC,EAAE,CAAC,IAAMvC,EAAE,IAAI,YAAY,IAAI,IAAI,IAAID,EAAE,EAAEA,EAAE,GAAG,EAAEA,EAAE,EAAEA,GAAGE,EAAE,GAAGsC,EAAE,EAAExC,IAAI,GAAGE,EAAE,GAAGsC,EAAE,EAAExC,EAAE,IAAI,GAAGE,EAAE,GAAGsC,EAAE,EAAExC,EAAE,IAAI,EAAEE,EAAE,GAAGsC,EAAE,EAAExC,EAAE,GAAG,EAAEwC,GAAGvC,CAAE,CAA2E,EAAzEM,EAAE,GAAG,IAAI,GAAGL,EAAE,OAAO,GAAY,GAAE,GAAI,EAAEK,EAAE,GAAG,IAAI,KAAK,MAAMqC,EAAErC,EAAE,GAAG,IAAI,CAAC,EAAEA,EAAE,GAAG,IAAI,GAAGL,EAAE,OAAO,GAAG,WAAW,IAAI,IAAIA,EAAE,EAAEA,EAAEK,EAAE,EAAEL,EAAE,CAAC,IAAMF,EAAE,IAAI,YAAY,IAAI,IAAI,IAAIwC,EAAE,EAAEA,EAAE,GAAG,EAAEA,EAAE,EAAEA,GAAGI,EAAE1C,GAAGsC,GAAG,IAAI,IAAItC,EAAE,GAAGA,EAAE,GAAG,EAAEA,EAAE,EAAEA,GAAG,GAAKF,EAAEE,EAAE,GAAGF,EAAEE,EAAE,GAAGF,EAAEE,EAAE,IAAIF,EAAEE,EAAE,IAAI,EAAE,CAAC,IAAIK,EAAEN,EAAE,GAAO8B,EAAE9B,EAAE,GAAO4C,EAAE5C,EAAE,GAAOW,EAAEX,EAAE,GAAO6C,EAAE7C,EAAE,GAAG,IAAI,IAAIC,EAAE,EAAEA,EAAE,GAAG,EAAEA,EAAE,CAAC,IAAMD,EAAE,KAAK,MAAMC,EAAE,GAAG,CAAO0C,EAAE,GAAKrC,EAAE,EAAE,CAAC,GAAEN,EAAE8B,EAAEc,EAAEjC,EAAE,CAACkC,EAAEN,EAAEvC,GAAGD,EAAEE,KAAK,EAA+B,AAA7B,EAAEU,EAAE,EAAEiC,EAAE,EAAE,GAAKd,EAAE,GAAG,GAAG,EAAE,EAAExB,EAAE,EAAEqC,CAAE,CAAgE,EAA9D,GAAG3C,EAAE,GAAGM,IAAI,EAAE,EAAE,GAAGN,EAAE,GAAG8B,IAAI,EAAE,EAAE,GAAG9B,EAAE,GAAG4C,IAAI,EAAE,EAAE,GAAG5C,EAAE,GAAGW,IAAI,EAAE,EAAE,GAAGX,EAAE,GAAG6C,IAAI,CAAE,OAAM,CAAC7C,EAAE,IAAI,GAAG,IAAIA,EAAE,IAAI,GAAG,IAAIA,EAAE,IAAI,EAAE,IAAI,IAAIA,EAAE,GAAGA,EAAE,IAAI,GAAG,IAAIA,EAAE,IAAI,GAAG,IAAIA,EAAE,IAAI,EAAE,IAAI,IAAIA,EAAE,GAAGA,EAAE,IAAI,GAAG,IAAIA,EAAE,IAAI,GAAG,IAAIA,EAAE,IAAI,EAAE,IAAI,IAAIA,EAAE,GAAGA,EAAE,IAAI,GAAG,IAAIA,EAAE,IAAI,GAAG,IAAIA,EAAE,IAAI,EAAE,IAAI,IAAIA,EAAE,GAAGA,EAAE,IAAI,GAAG,IAAIA,EAAE,IAAI,GAAG,IAAIA,EAAE,IAAI,EAAE,IAAI,IAAIA,EAAE,EAAG,CAAC,4CAAviQ,AAAhduC,GAAE,IAAI,WAAW,IAAuQvC,GAAE,sHAAsL,EAAE,CAAE,EAAC,IAAI,IAAIC,EAAE,EAAEA,EAAE,IAAI,EAAEA,EAAE,EAAE,KAAK,CAACA,EAAE,KAAK,SAAS,GAAG,CAAC,MAAM,EAAE,CAAC,CAA6+PjC,AAA9qM2C,GAAE,uCAA6CkC,GAAE,uCAAw2I9B,GAAE,GAAI,KAAK,GAAG,GAAI,CAAOL,UAAuB,OAArB,KAA6B,OAAO,YAAY,OAAO,WAAW,KAAK,OAAO,CAAKmB,GAAE,CAAC,WAAWnB,EAAE,EAAupD1C,GAAE,GAAI,KAAK,GAAG,GAAK,yECA66N6E,IAAr8ef,SAAuB,WAArB,IAAgC,kBAAgC,KAArB,IAA0B,KAAK,EAAWS,GAAE,CAAE,EAAC,AAAC,SAASjC,EAAEuC,EAAE,CAAC,IAAI9C,EAAE,QAAQC,EAAE,GAAGC,EAAE,IAAI2C,EAAE,WAAWvF,EAAE,YAAYqF,EAAE,SAASb,EAAE,SAASc,EAAE,QAAQjC,EAAE,QAAQC,EAAE,OAAOH,EAAE,OAAOO,EAAE,SAAS+B,EAAE,UAAUhF,EAAE,eAAe+C,EAAE,UAAU7C,EAAE,SAASgD,EAAE,SAAS9C,EAAE,UAAUC,EAAE,WAAWC,EAAE,WAAWC,EAAE,IAAQC,EAAE,SAASC,GAAE,QAAQC,EAAE,OAAOC,EAAE,aAAaC,EAAE,UAAU8D,GAAE,SAAS5D,GAAE,OAAOmE,EAAE,UAAUjE,EAAE,SAASC,GAAE,SAASC,EAAE,KAAKC,EAAE,YAAYC,EAAE,WAAWC,EAAE,QAAQC,EAAE,UAAUC,EAAE,OAAOC,GAAE,SAASC,GAAE,QAAQC,GAAE,WAAe,GAAO,SAASsC,EAAES,EAAE,CAAC,IAAIjC,EAAE,CAAE,EAAC,IAAI,IAAIuC,KAAKf,EAAE,EAAEe,IAAIN,EAAEM,GAAG,OAAO,GAAI,EAAEvC,EAAEuC,GAAG,EAAEA,GAAG,OAAOf,EAAEe,GAAG,CAACvC,EAAEuC,GAAGf,EAAEe,GAAG,OAAOvC,CAAE,EAAC,GAAU,SAASwB,EAAE,CAAU,IAAI,IAATS,EAAE,CAAE,EAASjC,EAAE,EAAEA,EAAEwB,EAAE,OAAOxB,IAAI,EAAE,EAAEA,GAAG,aAAa,EAAEwB,EAAExB,GAAG,OAAOiC,CAAE,EAAC,GAAI,SAAST,EAAES,EAAE,CAAC,cAAcT,IAAID,GAAQ,GAASU,EAAE,CAAC,QAAQ,GAAST,EAAE,CAAC,GAArC,EAAsC,EAAC,GAAS,SAASA,EAAE,CAAC,MAAO,GAAE,aAAa,AAAC,EAAC,GAAS,SAASA,EAAE,CAAC,cAAcA,IAAID,EAAE,EAAE,QAAQ,WAAW7B,EAAE,CAAC,MAAM,IAAI,CAAC,GAAG6C,CAAE,EAAC,GAAK,SAASf,EAAES,EAAE,CAAC,UAAUT,IAAID,EAA+C,OAA5C,EAAE,EAAE,QAAQ,SAAS7B,EAAE,CAAC,QAAQ,SAASA,EAAE,QAAeuC,IAAIlF,EAAEyE,EAAE,EAAE,UAAU,EAAEzD,EAAE,AAAE,EAAK,GAAU,SAASkE,EAAEjC,EAAE,CAAqB,IAApB,IAAIP,EAAEC,EAAEC,EAAE5C,EAAEwE,EAAEc,EAAEjC,EAAE,EAAQA,EAAEJ,EAAE,SAASuB,GAAE,CAAC,IAAIlB,EAAEL,EAAEI,GAAGF,EAAEF,EAAEI,EAAE,GAAS,IAAN,EAAEV,EAAE,EAAQD,EAAEY,EAAE,SAASkB,GAAoB,GAAjB,EAAE,EAAE9B,KAAK,KAAKwC,EAAE,CAAMV,EAAE,IAAI5B,EAAE,EAAEA,EAAEO,EAAE,OAAOP,IAAqB,AAAhB,EAAE4B,EAAE,EAAE7B,GAAG,EAAEQ,EAAEP,UAAU5C,IAAIqF,GAAGrF,EAAE,OAAO,EAAMA,EAAE,SAAN,SAAoBA,EAAE,IAAIuF,GAAG,MAAMd,GAAGzE,EAAE,IAAI,EAAE,GAAG,KAAK,MAAMyE,EAAEa,EAAE,EAAE,MAAMb,GAAGzE,EAAE,IAAIA,EAAE,GAAOA,EAAE,SAAN,SAAoBA,EAAE,KAAKuF,GAAGvF,EAAE,GAAG,MAAMA,EAAE,GAAG,MAAM,MAAMyE,GAAGzE,EAAE,IAAIsF,EAAE,EAAE,QAAQtF,EAAE,GAAGA,EAAE,GAAG,CAACwF,GAAG,MAAMf,GAAGzE,EAAE,IAAIsF,EAAE,EAAE,GAAG,KAAK,MAAMb,EAAEa,EAAEtF,EAAE,GAAG,CAACwF,EAAMxF,EAAE,SAAN,KAAgB,MAAMyE,GAAGzE,EAAE,IAAIsF,EAAE,EAAE,GAAG,KAAK,MAAMb,EAAE,EAAE,QAAQzE,EAAE,GAAGA,EAAE,GAAG,CAAC,CAACwF,IAAI,MAAMf,GAAGzE,GAAGsF,GAAGE,KAAM,CAAE,CAAC,EAAC,GAAU,SAASf,EAAES,EAAE,CAAC,IAAI,IAAIjC,KAAKiC,EAAE,UAAUA,EAAEjC,KAAKoC,GAAGH,EAAEjC,GAAG,OAAO,OAAO,IAAIP,EAAE,EAAEA,EAAEwC,EAAEjC,GAAG,OAAOP,IAAI,GAAG,GAAIwC,EAAEjC,GAAGP,GAAG+B,EAAE,CAAC,OAAOxB,IAAIL,EAAE4C,EAAEvC,CAAAA,SAAU,GAAIiC,EAAEjC,GAAGwB,EAAE,CAAC,OAAOxB,IAAIL,EAAE4C,EAAEvC,EAAE,OAAOwB,CAAE,EAAKrC,GAAE,CAAC,MAAM,KAAK,IAAI,KAAK,IAAI,KAAK,MAAM,OAAO,QAAQ,OAAO,QAAQ,OAAO,QAAQ,OAAO,IAAI,GAAI,EAACC,GAAE,CAAC,GAAG,OAAO,UAAU,SAAS,SAAS,QAAQ,IAAI,SAAS,GAAG,CAAC,SAAS,QAAS,EAAC,MAAM,SAAS,EAAE,SAAS,EAAE,SAAS,IAAI,SAAS,GAAG,CAAC,SAAS,SAAU,EAAC,GAAG,KAAM,EAAKC,GAAE,CAAC,QAAQ,CAAC,CAAC,8BAA+B,EAAC,CAACmD,EAAE,CAACnC,EAAE,QAAU,CAAA,EAAC,CAAC,6BAA8B,EAAC,CAACmC,EAAE,CAACnC,EAAE,MAAQ,CAAA,EAAC,CAAC,4BAA4B,mDAAmD,yCAA0C,EAAC,CAACA,EAAEmC,CAAE,EAAC,CAAC,uBAAwB,EAAC,CAACA,EAAE,CAACnC,EAAExB,EAAE,OAAS,CAAA,EAAC,CAAC,mBAAoB,EAAC,CAAC2D,EAAE,CAACnC,EAAExB,CAAG,CAAA,EAAC,CAAC,uBAAuB,8DAA8D,qDAAqD,kCAAkC,2BAA2B,oLAAoL,qBAAsB,EAAC,CAACwB,EAAEmC,CAAE,EAAC,CAAC,mDAAoD,EAAC,CAACA,EAAE,CAACnC,EAAE,KAAKjC,CAAG,CAAA,EAAC,CAAC,sBAAuB,EAAC,CAACoE,EAAE,CAACnC,EAAE,qBAAuB,CAAA,EAAC,CAAC,4BAA6B,EAAC,CAACmC,EAAE,CAACnC,EAAE,QAAU,CAAA,EAAC,CAAC,uBAAwB,EAAC,CAACmC,EAAE,CAACnC,EAAE,WAAa,CAAA,EAAC,CAAC,6CAA8C,EAAC,CAACmC,EAAE,CAACnC,EAAE,IAAM,CAAA,EAAC,CAAC,uBAAwB,EAAC,CAACmC,EAAE,CAACnC,EAAE,QAAU,CAAA,EAAC,CAAC,yBAA0B,EAAC,CAAC,CAACA,EAAE,OAAO,aAAajC,CAAE,EAACoE,CAAE,EAAC,CAAC,qBAAsB,EAAC,CAACA,EAAE,CAACnC,EAAEoC,EAAE,QAAU,CAAA,EAAC,CAAC,mBAAoB,EAAC,CAACD,EAAE,CAACnC,EAAExB,EAAE,QAAU,CAAA,EAAC,CAAC,wBAAyB,EAAC,CAAC2D,EAAE,CAACnC,EAAE,SAAW,CAAA,EAAC,CAAC,oBAAqB,EAAC,CAACmC,EAAE,CAACnC,EAAE,SAAW,CAAA,EAAC,CAAC,mBAAoB,EAAC,CAACmC,EAAE,CAACnC,EAAExB,EAAE,QAAU,CAAA,EAAC,CAAC,yBAA0B,EAAC,CAAC2D,EAAE,CAACnC,EAAE,QAAQjC,CAAG,CAAA,EAAC,CAAC,oBAAqB,EAAC,CAACoE,EAAE,CAACnC,EAAEoC,CAAG,CAAA,EAAC,CAAC,+BAAgC,EAAC,CAAC,CAACpC,EAAE,OAAOjC,CAAG,CAAA,EAAC,CAAC,8CAA+C,EAAC,CAAC,CAACiC,EAAE,OAAO,MAAMjC,CAAE,EAACoE,CAAE,EAAC,CAAC,6BAA8B,EAAC,CAAC,CAACnC,EAAE,KAAK,GAAI,EAACmC,CAAE,EAAC,CAAC,gCAAgC,iDAAiD,wDAAyD,EAAC,CAACnC,EAAEmC,CAAE,EAAC,CAAC,2BAA2B,cAAe,EAAC,CAACnC,CAAE,EAAC,CAAC,6DAA8D,EAAC,CAAC,CAACA,EAAEnB,EAAE,EAACsD,CAAE,EAAC,CAAC,4BAA4B,4BAA4B,sCAAuC,EAAC,CAACnC,EAAEmC,CAAE,EAAC,CAAC,8BAA+B,EAAC,CAACA,EAAE,CAACnC,EAAE,KAAO,CAAA,EAAC,CAAC,kCAAmC,EAAC,CAACmC,EAAE,CAACnC,EAAE6B,GAAE,WAAa,CAAA,EAAC,CAAC,6BAA8B,EAAC,CAAC,CAAC7B,EAAE6B,GAAE,UAAW,EAACM,CAAE,EAAC,CAAC,yDAA0D,EAAC,CAACA,EAAE,CAACnC,EAAE,WAAWjC,CAAG,CAAA,EAAC,CAAC,6DAA8D,EAAC,CAACiC,EAAEmC,CAAE,EAAC,CAAC,4CAA6C,EAAC,CAACA,EAAE,CAACnC,EAAE,eAAiB,CAAA,EAAC,CAAC,+CAAgD,EAAC,CAACmC,EAAEnC,CAAE,EAAC,CAAC,8CAA+C,EAAC,CAACA,EAAE,CAACmC,EAAE,GAAUrD,EAAG,CAAA,EAAC,CAAC,4BAA6B,EAAC,CAACkB,EAAEmC,CAAE,EAAC,CAAC,sCAAuC,EAAC,CAAC,CAACnC,EAAE,UAAW,EAACmC,CAAE,EAAC,CAAC,qCAAsC,EAAC,CAACA,EAAE,CAACnC,EAAEoC,EAAE,UAAY,CAAA,EAAC,CAAC,6BAA6B,cAAc,mGAAmG,+FAA+F,wBAAwB,2CAA2C,wHAAwH,sBAAuB,EAAC,CAACpC,EAAEmC,CAAE,CAAC,EAAC,IAAI,CAAC,CAAC,+CAAgD,EAAC,CAAC,CAAChF,EAAE,OAAS,CAAA,EAAC,CAAC,cAAe,EAAC,CAAC,CAACA,EAAE,EAAU,CAAA,EAAC,CAAC,wBAAyB,EAAC,CAAC,CAACA,EAAE,MAAQ,CAAA,EAAC,CAAC,kCAAmC,EAAC,CAAC,CAACA,EAAE,OAAS,CAAA,EAAC,CAAC,iCAAkC,EAAC,CAAC,CAACA,EAAE,OAAS,CAAA,EAAC,CAAC,4BAA6B,EAAC,CAAC,CAACA,EAAE,KAAO,CAAA,EAAC,CAAC,wCAAyC,EAAC,CAAC,CAACA,EAAE,OAAOkC,EAAE,EAAU,CAAA,EAAC,CAAC,gBAAiB,EAAC,CAAC,CAAClC,EAAE,OAAS,CAAA,EAAC,CAAC,yHAA0H,EAAC,CAAC,CAACA,EAAE,EAAU,CAAA,CAAC,EAAC,OAAO,CAAC,CAAC,gFAAiF,EAAC,CAAC4C,EAAE,CAACK,EAAE3B,CAAE,EAAC,CAACoB,EAAEQ,CAAE,CAAC,EAAC,CAAC,0CAA0C,uBAAuB,eAAgB,EAAC,CAACN,EAAE,CAACK,EAAE3B,CAAE,EAAC,CAACoB,EAAExC,CAAE,CAAC,EAAC,CAAC,2BAA4B,EAAC,CAAC0C,EAAE,CAACK,EAAExC,EAAE,EAAC,CAACiC,EAAExC,CAAE,CAAC,EAAC,CAAC,6BAA6B,oCAAoC,gCAAiC,EAAC,CAAC0C,EAAE,CAACK,EAAExC,EAAE,EAAC,CAACiC,EAAEQ,CAAE,CAAC,EAAC,CAAC,6DAA8D,EAAC,CAACN,EAAE,CAACK,EAAEhC,EAAE,EAAC,CAACyB,EAAEQ,CAAE,CAAC,EAAC,CAAC,kCAAkC,mEAAoE,EAAC,CAACN,EAAE,CAACK,EAAEhC,EAAE,EAAC,CAACyB,EAAExC,CAAE,CAAC,EAAC,CAAC,6BAA6B,yBAAyB,uCAAuC,iDAAiD,oGAAqG,EAAC,CAAC,CAAC0C,EAAE,KAAK,GAAI,EAAC,CAACK,EAAEzB,EAAE,EAAC,CAACkB,EAAExC,CAAE,CAAC,EAAC,CAAC,4CAA6C,EAAC,CAAC,CAAC0C,EAAE,KAAK,GAAI,EAAC,CAACK,EAAEzB,EAAE,EAAC,CAACkB,EAAEQ,CAAE,CAAC,EAAC,CAAC,sBAAsB,iEAAkE,EAAC,CAACN,EAAE,CAACK,EAAE,MAAO,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,yBAAyB,kCAAmC,EAAC,CAAC0C,EAAE,CAACK,EAAE,MAAO,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,gCAAiC,EAAC,CAAC0C,EAAE,CAACK,EAAE,QAAS,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,iFAAiF,4BAA4B,oDAAqD,EAAC,CAAC0C,EAAE,CAACK,EAAE7B,CAAE,EAAC,CAACsB,EAAExC,CAAE,CAAC,EAAC,CAAC,mCAAoC,EAAC,CAAC0C,EAAE,CAACK,EAAE7B,CAAE,EAAC,CAACsB,EAAEQ,CAAE,CAAC,EAAC,CAAC,+DAAgE,EAAC,CAACN,EAAE,CAACK,EAAE/B,CAAE,EAAC,CAACwB,EAAEQ,CAAE,CAAC,EAAC,CAAC,sDAAsD,oDAAoD,sBAAuB,EAAC,CAACN,EAAE,CAACK,EAAE/B,CAAE,EAAC,CAACwB,EAAExC,CAAE,CAAC,EAAC,CAAC,oBAAoB,mEAAoE,EAAC,CAAC0C,EAAE,CAACK,EAAE,QAAS,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,qCAAqC,wBAAyB,EAAC,CAAC,CAACN,EAAE,KAAK,GAAI,EAAC,CAACK,EAAE,OAAQ,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,cAAe,EAAC,CAAC0C,EAAE,CAACK,EAAEjC,CAAE,EAAC,CAAC0B,EAAEQ,CAAE,CAAC,EAAC,CAAC,2CAA4C,EAAC,CAACN,EAAE,CAACK,EAAEjC,CAAE,EAAC,CAAC0B,EAAExC,CAAE,CAAC,EAAC,CAAC,yFAA0F,EAAC,CAAC0C,EAAE,CAACK,EAAE1B,CAAE,EAAC,CAACmB,EAAExC,CAAE,CAAC,EAAC,CAAC,oBAAoB,+BAAgC,EAAC,CAAC,CAAC0C,EAAE,eAAgB,EAAC,CAACK,EAAE1B,CAAE,EAAC,CAACmB,EAAEQ,CAAE,CAAC,EAAC,CAAC,sCAAsC,wCAAyC,EAAC,CAACN,EAAE,CAACK,EAAE,SAAU,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,eAAe,2BAA2B,8BAA+B,EAAC,CAAC0C,EAAE,CAACK,EAAEzC,CAAE,EAAC,CAACkC,EAAEQ,CAAE,CAAC,EAAC,CAAC,+CAAgD,EAAC,CAAC,CAACN,EAAE,QAAQ,eAAgB,EAAC,CAACK,EAAEzC,CAAE,EAAC,CAACkC,EAAExC,CAAE,CAAC,EAAC,CAAC,8BAA+B,EAAC,CAAC0C,EAAEK,EAAE,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,gCAAgC,gBAAiB,EAAC,CAACN,EAAE,CAACK,EAAEtC,CAAE,EAAC,CAAC+B,EAAExC,CAAE,CAAC,EAAC,CAAC,mFAAoF,EAAC,CAAC0C,EAAE,CAACK,EAAEvC,CAAE,EAAC,CAACgC,EAAEQ,CAAE,CAAC,EAAC,CAAC,+CAAgD,EAAC,CAACN,EAAE,CAACK,EAAEvC,CAAE,EAAC,CAACgC,EAAExC,CAAE,CAAC,EAAC,CAAC,YAAa,EAAC,CAAC0C,EAAE,CAACK,EAAE,KAAM,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,2CAA2C,oCAAoC,2DAA4D,EAAC,CAACD,EAAE,CAACL,EAAE,KAAK,GAAI,EAAC,CAACF,EAAExC,CAAE,CAAC,EAAC,CAAC,qCAAsC,EAAC,CAAC0C,EAAE,CAACK,EAAE,MAAO,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,8BAA8B,mBAAoB,EAAC,CAACN,EAAE,CAACK,EAAE,OAAQ,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,+BAAgC,EAAC,CAAC0C,EAAE,CAACK,EAAE,OAAQ,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,kGAAkG,mBAAmB,iBAAiB,8BAA8B,0BAA0B,WAAW,uBAAwB,EAAC,CAAC+C,EAAEL,EAAE,CAACF,EAAExC,CAAE,CAAC,EAAC,CAAC,wBAAwB,uCAAuC,uBAAuB,4BAA4B,iCAAiC,kCAAkC,8BAA8B,gCAAgC,iCAAkC,EAAC,CAAC+C,EAAEL,EAAE,CAACF,EAAEQ,CAAE,CAAC,EAAC,CAAC,gBAAiB,EAAC,CAACN,EAAE,CAACK,EAAE9B,CAAE,EAAC,CAACuB,EAAEQ,CAAE,CAAC,EAAC,CAAC,mCAAoC,EAAC,CAACN,EAAE,CAACK,EAAE,WAAY,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,WAAY,EAAC,CAAC0C,EAAE,CAACK,EAAE,MAAO,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,cAAe,EAAC,CAAC0C,EAAE,CAACK,EAAE,SAAU,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,eAAgB,EAAC,CAAC0C,EAAE,CAACK,EAAE,KAAM,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,wBAAyB,EAAC,CAACN,EAAE,CAACK,EAAE,MAAO,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,sBAAuB,EAAC,CAACN,EAAE,CAACK,EAAE,SAAU,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,6CAA8C,EAAC,CAACN,EAAE,CAACK,EAAE,gBAAiB,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,mBAAoB,EAAC,CAACN,EAAE,CAACK,EAAE,UAAW,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,YAAa,EAAC,CAACN,EAAE,CAACK,EAAE,KAAM,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,iBAAkB,EAAC,CAACN,EAAE,CAACK,EAAE,KAAM,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,sBAAuB,EAAC,CAAC0C,EAAE,CAACK,EAAE,OAAQ,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,iBAAkB,EAAC,CAAC0C,EAAE,CAACK,EAAE,OAAQ,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,sBAAuB,EAAC,CAACN,EAAE,CAACK,EAAE,MAAO,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,mBAAmB,oCAAqC,EAAC,CAAC,CAACD,EAAE,cAAe,EAACL,EAAE,CAACF,EAAEQ,CAAE,CAAC,EAAC,CAAC,oBAAqB,EAAC,CAACN,EAAE,CAACK,EAAE,UAAW,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,4BAA6B,EAAC,CAACN,EAAE,CAACK,EAAE,UAAW,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,kDAAmD,EAAC,CAAC,CAACD,EAAE,OAAQ,EAACL,EAAE,CAACF,EAAExC,CAAE,CAAC,EAAC,CAAC,yBAA0B,EAAC,CAAC,CAAC+C,EAAE,OAAQ,EAACL,EAAE,CAACF,EAAExC,CAAE,CAAC,EAAC,CAAC,YAAa,EAAC,CAAC0C,EAAE,CAACK,EAAE,WAAY,EAAC,CAACP,EAAExC,CAAE,CAAC,EAAC,CAAC,qCAAsC,EAAC,CAAC0C,EAAE,CAACK,EAAE,SAAU,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,sBAAuB,EAAC,CAACN,EAAE,CAACK,EAAE,WAAY,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,gBAAiB,EAAC,CAACN,EAAE,CAACK,EAAE,OAAQ,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,mBAAoB,EAAC,CAACN,EAAE,CAACK,EAAE,QAAS,EAAC,CAACP,EAAEQ,CAAE,CAAC,EAAC,CAAC,iBAAkB,EAAC,CAACD,EAAEL,EAAE,CAACF,EAAExC,CAAE,CAAC,EAAC,CAAC,oBAAqB,EAAC,CAAC,CAAC0C,EAAE,MAAM,GAAI,EAAC,CAACK,EAAE9B,CAAE,EAAC,CAACuB,EAAExC,CAAE,CAAC,EAAC,CAAC,uDAAwD,EAAC,CAAC0C,EAAE,CAACK,EAAExB,EAAE,EAAC,CAACiB,EAAEQ,CAAE,CAAC,EAAC,CAAC,uCAAwC,EAAC,CAACN,EAAE,CAACK,EAAExB,EAAE,EAAC,CAACiB,EAAExC,CAAE,CAAC,EAAC,CAAC,UAAU,4BAA6B,EAAC,CAAC+C,EAAEL,EAAE,CAACF,EAAEK,CAAE,CAAC,EAAC,CAAC,wBAAyB,EAAC,CAACH,EAAE,CAACK,EAAE,QAAS,EAAC,CAACP,EAAEK,CAAE,CAAC,EAAC,CAAC,iCAAkC,EAAC,CAACH,EAAE,CAACK,EAAE1B,CAAE,EAAC,CAACmB,EAAEK,CAAE,CAAC,EAAC,CAAC,oCAAqC,EAAC,CAACH,EAAE,CAACK,EAAE9B,CAAE,EAAC,CAACuB,EAAEK,CAAE,CAAC,EAAC,CAAC,sBAAuB,EAAC,CAACE,EAAE,CAACP,EAAEtC,CAAG,CAAA,EAAC,CAAC,qBAAsB,EAAC,CAAC,CAACwC,EAAE,IAAI,SAAU,EAAC,CAACK,EAAE3B,CAAE,EAAC,CAACoB,EAAEtC,CAAE,CAAC,EAAC,CAAC,4DAA6D,EAAC,CAAC,CAAC6C,EAAE/B,CAAE,EAAC,CAACwB,EAAEtC,CAAG,CAAA,EAAC,CAAC,cAAe,EAAC,CAAC6C,EAAE,CAACL,EAAEnC,GAAE,KAAM,EAAC,CAACiC,EAAEtC,CAAE,CAAC,EAAC,CAAC,QAAS,EAAC,CAAC,CAACwC,EAAE8B,GAAE,MAAO,EAAC,CAACzB,EAAEjC,CAAE,EAAC,CAAC0B,EAAEtC,CAAE,CAAC,EAAC,CAAC,0BAA2B,EAAC,CAACwC,EAAE,CAACK,EAAEzC,CAAE,EAAC,CAACkC,EAAEtC,CAAE,CAAC,EAAC,CAAC,sBAAuB,EAAC,CAACwC,EAAE,CAACK,EAAE,OAAQ,EAAC,CAACP,EAAEtC,CAAE,CAAC,EAAC,CAAC,0CAA0C,qDAAsD,EAAC,CAAC,CAAC6C,EAAE,EAAK,EAAC,CAACL,EAAE,EAAK,EAAC,CAACF,EAAEtC,CAAE,CAAC,EAAC,CAAC,iDAAkD,EAAC,CAAC,CAACsC,EAAEtC,CAAG,CAAA,EAAC,CAAC,gBAAiB,EAAC,CAAC6C,EAAEL,EAAE,CAACF,EAAErC,CAAE,CAAC,EAAC,CAAC,sBAAuB,EAAC,CAACuC,EAAE,CAACK,EAAEjC,CAAE,EAAC,CAAC0B,EAAErC,CAAE,CAAC,EAAC,CAAC,2BAA4B,EAAC,CAACuC,EAAE,CAACK,EAAExB,EAAE,EAAC,CAACiB,EAAErC,CAAE,CAAC,EAAC,CAAC,eAAgB,EAAC,CAACuC,EAAE,CAACK,EAAEvB,EAAE,EAAC,CAACgB,EAAErC,CAAE,CAAC,EAAC,CAAC,sCAAuC,EAAC,CAAC4C,EAAE,CAACP,EAAEpC,CAAG,CAAA,EAAC,CAAC,yDAA0D,EAAC,CAACsC,EAAE,CAACF,EAAExC,CAAG,CAAA,EAAC,CAAC,6DAA8D,EAAC,CAAC0C,EAAE,CAACF,EAAEQ,CAAG,CAAA,EAAC,CAAC,8CAA+C,EAAC,CAAC,CAACR,EAAEQ,CAAG,CAAA,EAAC,CAAC,sDAAuD,EAAC,CAAC,CAACR,EAAExC,CAAG,CAAA,EAAC,CAAC,gCAAiC,EAAC,CAAC0C,EAAE,CAACK,EAAE,SAAW,CAAA,CAAC,EAAC,OAAO,CAAC,CAAC,4BAA6B,EAAC,CAAC+B,EAAE,CAACnC,EAAE/B,GAAE,MAAQ,CAAA,EAAC,CAAC,2CAA4C,EAAC,CAACkE,EAAE,CAACnC,EAAE,OAAS,CAAA,EAAC,CAAC,uBAAuB,sEAAsE,0BAA0B,yCAAyC,6BAA8B,EAAC,CAACA,EAAEmC,CAAE,EAAC,CAAC,+BAAgC,EAAC,CAACA,EAAEnC,CAAE,CAAC,EAAC,GAAG,CAAC,CAAC,iCAAkC,EAAC,CAACA,EAAEmC,CAAE,EAAC,CAAC,4BAA4B,wDAAwD,4CAA6C,EAAC,CAACnC,EAAE,CAACmC,EAAE,GAAUpD,EAAG,CAAA,EAAC,CAAC,oCAAqC,EAAC,CAAC,CAACiB,EAAE,SAAU,EAAC,CAACmC,EAAE,GAAUpD,EAAG,CAAA,EAAC,CAAC,sDAAsD,sBAAuB,EAAC,CAAC,CAACoD,EAAE,KAAK,GAAI,EAAC,CAACnC,EAAE,KAAO,CAAA,EAAC,CAAC,0BAA0B,uCAAwC,EAAC,CAAC,CAACA,EAAE,QAAS,EAAC,CAACmC,EAAE,KAAK,GAAK,CAAA,EAAC,CAAC,sCAAuC,EAAC,CAACA,EAAEnC,CAAE,EAAC,CAAC,+EAA+E,8BAA8B,+BAA+B,gBAAiB,EAAC,CAACA,EAAEmC,CAAE,EAAC,CAAC,YAAa,EAAC,CAACA,EAAE,CAACnC,EAAElC,CAAG,CAAA,EAAC,CAAC,2DAA4D,EAAC,CAACqE,EAAE,CAACnC,EAAE,SAAW,CAAA,EAAC,CAAC,iFAAkF,EAAC,CAACmC,EAAE,CAACnC,EAAEoC,EAAE,KAAO,CAAA,EAAC,CAAC,kBAAkB,sCAAuC,EAAC,CAACD,EAAE,CAACnC,EAAE,OAAS,CAAA,EAAC,CAAC,mBAAoB,EAAC,CAACmC,EAAE,CAACnC,EAAE6B,GAAE,MAAQ,CAAA,EAAC,CAAC,2BAA4B,EAAC,CAAC,CAAC7B,EAAE,aAAc,EAACmC,CAAE,EAAC,CAAC,mDAAmD,2BAA2B,wCAAwC,yBAAyB,4BAA4B,8SAA8S,2BAA2B,oBAAoB,6EAA6E,gBAAiB,EAAC,CAACnC,EAAEmC,CAAE,EAAC,CAAC,uBAAwB,EAAC,CAAC,CAACnC,EAAE,SAAU,EAACmC,CAAE,EAAC,CAAC,sCAAsC,kCAAkC,wDAAwD,oBAAqB,EAAC,CAACnC,EAAEmC,CAAE,CAAC,CAAC,EAAK,EAAS,SAASP,EAAExC,EAAE,WAAWwC,IAAIG,IAAG,EAAEH,EAAE,EAAEM,MAAQ,MAAMf,aAAa,GAAU,MAAO,KAAI,EAASS,EAAExC,GAAG,WAAW,CAAC,IAAIE,EAAEsC,WAAWjC,IAAIjD,GAAGiD,EAAE,WAAWA,EAAE,UAAU,UAAUA,EAAE,UAAU,UAAUN,GAAO4C,EAAE7C,EAAE,GAAOJ,GAAEI,EAAE,CAACJ,GAA6wB,OAA1wB,MAAMmC,GAAG,WAAW,UAAU,CAAC,IAAIA,EAAE,CAAE,EAAyE,OAAxE,EAAEnB,GAAGkC,EAAE,EAAEC,GAAGD,EAAE,GAAU,KAAKf,EAAE7B,EAAE2C,EAAE,QAAQ,CAAC,EAAE,MAAM,GAASd,EAAE,QAAQ,CAAQA,CAAE,GAAE,MAAMA,GAAG,OAAO,UAAU,CAAC,IAAIA,EAAE,CAAE,EAAkC,OAAjC,EAAEhE,GAAG+E,EAAE,GAAU,KAAKf,EAAE7B,EAAE2C,EAAE,IAAI,CAAQd,CAAE,GAAE,MAAMA,GAAG,UAAU,UAAU,CAAC,IAAIA,EAAE,CAAE,EAAmD,OAAlD,EAAEf,GAAG8B,EAAE,EAAEnC,GAAGmC,EAAE,EAAErC,GAAGqC,EAAE,GAAU,KAAKf,EAAE7B,EAAE2C,EAAE,OAAO,CAAQd,CAAE,GAAE,MAAMA,GAAG,UAAU,UAAU,CAAC,IAAIA,EAAE,CAAE,EAA4C,OAA3C,EAAEnB,GAAGkC,EAAE,EAAEC,GAAGD,EAAE,GAAU,KAAKf,EAAE7B,EAAE2C,EAAE,OAAO,CAAQd,CAAE,GAAE,MAAMA,GAAG,MAAM,UAAU,CAAC,IAAIA,EAAE,CAAE,EAAwC,OAAvC,EAAEnB,GAAGkC,EAAE,EAAEC,GAAGD,EAAE,GAAU,KAAKf,EAAE7B,EAAE2C,EAAE,GAAG,CAAQd,CAAE,GAAE,MAAMA,GAAG,UAAU,UAAU,CAAC,MAAM,CAAC,GAAG,KAAK,OAAO,CAAC,QAAQ,KAAK,YAAY,CAAC,OAAO,KAAK,WAAW,CAAC,GAAG,KAAK,OAAO,CAAC,OAAO,KAAK,WAAW,CAAC,IAAI,KAAK,QAAQ,AAAC,CAAC,GAAE,MAAMA,GAAG,MAAM,UAAU,CAAC,OAAO7B,CAAE,GAAE,MAAM6B,GAAG,MAAM,SAASS,EAAE,CAAwC,OAAvC,SAASA,IAAIV,GAAGU,EAAE,OAAOlE,EAAE,GAAKkE,EAAElE,EAAE,CAACkE,EAAS,MAAMT,CAAE,EAAC,KAAK,MAAM7B,EAAE,CAAQ,MAAM6B,CAAE,EAAgL,AAA/K,EAAS,QAAQ/B,EAAE,EAAS,QAAQ,GAAU,CAACY,EAAEmC,EAAEH,CAAE,EAAC,CAAC,EAAS,IAAI,GAAU,CAAC7E,CAAE,EAAC,CAAC,EAAS,OAAO,GAAU,CAAC4C,EAAEK,EAAEP,EAAEK,EAAE7C,EAAEE,EAAE8C,EAAE7C,EAAEC,CAAE,EAAC,CAAC,EAAS,OAAO,EAAS,GAAG,GAAU,CAACuC,EAAEmC,CAAE,EAAC,CAAezF,IAAX,SAAoFuF,IAAd,aAAiBC,EAAE,IAAI,EAAG,UAAU,CAAC,OAAO,CAAS,EAAE,QAAQvC,IAAIjD,IAAIiD,EAAE,SAAS,IAA/HjD,IAAX,UAAckF,KAAIA,GAAEA,GAAE,GAAU,GAAE,SAAS,GAAyG,IAAI3C,UAASU,IAAIjD,IAAIiD,EAAE,QAAQA,EAAE,OAAO,GAAGV,KAAIA,GAAE,GAAG,CAAC,IAAIC,GAAE,IAAI,EAAkE,AAAzD,GAAE,GAAG,GAAE,WAAW,CAAC,GAAE,GAAG,IAAI,UAAU,CAAC,MAAO,IAAE,OAAO,AAAC,EAAC,GAAE,GAAG,IAAI,SAASiC,EAAE,CAAC,GAAE,MAAMA,EAAE,CAAC,IAAIS,EAAE,GAAE,WAAW,CAAC,IAAI,IAAIjC,KAAKiC,EAAE,GAAE,GAAGjC,GAAGiC,EAAEjC,EAAG,CAAC,CAAC,SAAoB,GAAlB,SAAyB,EAAOiC,GAAE,CAAKjC,GAAEiC,GAAQM,GAAEN,GAAE,WCAvwe,SAAS,GAAgBA,EAAE,CAAC,OAAOA,UAAqBA,GAAlB,UAAqB,YAAYA,EAAEA,EAAE,QAAQA,CAAE,CAAslB,SAAS,GAAQA,EAAExC,EAAE,CAAC,IAAIC,EAAE,OAAO,KAAKuC,EAAE,CAAC,GAAG,OAAO,sBAAsB,CAAC,IAAItC,EAAE,OAAO,sBAAsBsC,EAAE,CAAwF,AAAvF,IAAItC,EAAE,EAAE,OAAQ,SAASF,EAAE,CAAC,MAAO,QAAO,yBAAyBwC,EAAExC,EAAE,CAAC,UAAW,EAAE,EAAE,EAAE,KAAK,MAAMC,EAAEC,EAAE,AAAC,QAAOD,CAAE,UAAS,GAAeuC,EAAE,CAAC,IAAI,IAAIxC,EAAE,EAAEA,EAAE,UAAU,OAAOA,IAAI,CAAC,IAAIC,EAAQ,UAAUD,IAAhB,KAAgC,CAAE,EAAf,UAAUA,GAAM,EAAE,EAAE,GAAQ,OAAOC,EAAE,EAAC,EAAK,CAAC,QAAS,SAASD,EAAE,CAAC,GAAgBwC,EAAExC,EAAEC,EAAED,GAAG,AAAC,EAAE,CAAC,OAAO,0BAA0B,OAAO,iBAAiBwC,EAAE,OAAO,0BAA0BvC,EAAE,CAAC,CAAC,GAAQ,OAAOA,EAAE,CAAC,CAAC,QAAS,SAASD,EAAE,CAAC,OAAO,eAAewC,EAAExC,EAAE,OAAO,yBAAyBC,EAAED,EAAE,CAAC,AAAC,EAAE,AAAC,QAAOwC,CAAE,UAAS,GAAQA,EAAE,CAAsN,OAArN,UAA4B,QAApB,mBAA8C,OAAO,UAAzB,SAAkC,SAASA,EAAE,CAAC,cAAcA,CAAE,EAAC,SAASA,EAAE,CAAC,OAAOA,UAAuB,QAApB,YAA4BA,EAAE,cAAc,QAAQA,IAAI,OAAO,UAAU,gBAAgBA,CAAE,EAAQ,GAAQA,EAAE,AAAC,UAAS,GAAgBA,EAAExC,EAAE,CAAC,KAAKwC,aAAaxC,GAAG,KAAM,CAAI,UAAU,oCAAA,AAAqC,UAAS,GAAkBwC,EAAExC,EAAE,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAED,EAAE,OAAOC,IAAI,CAAC,IAAIC,EAAEF,EAAEC,GAAuF,AAApF,EAAE,WAAWC,EAAE,aAAY,EAAM,EAAE,cAAa,EAAK,UAAUA,IAAIA,EAAE,UAAS,GAAM,OAAO,eAAesC,EAAEtC,EAAE,IAAIA,EAAE,AAAC,CAAC,UAAS,GAAasC,EAAExC,EAAEC,EAAE,CAA+D,OAA9D,GAAG,GAAkBuC,EAAE,UAAUxC,EAAE,CAAC,GAAG,GAAkBwC,EAAEvC,EAAE,CAAQuC,CAAE,UAAS,GAAgBA,EAAExC,EAAEC,EAAE,CAAoG,OAAnG,KAAKuC,EAAE,OAAO,eAAeA,EAAExC,EAAE,CAAC,MAAMC,EAAE,YAAW,EAAK,cAAa,EAAK,UAAS,CAAK,EAAC,CAACuC,EAAExC,GAAGC,EAASuC,CAAE,UAAS,IAAU,CAA4K,OAA3K,GAAS,OAAO,QAAQ,SAASA,EAAE,CAAC,IAAI,IAAIxC,EAAE,EAAEA,EAAE,UAAU,OAAOA,IAAI,CAAC,IAAIC,EAAE,UAAUD,GAAG,IAAI,IAAIE,KAAKD,EAAE,OAAO,UAAU,eAAe,KAAKA,EAAEC,EAAE,GAAGsC,EAAEtC,GAAGD,EAAEC,GAAI,QAAOsC,CAAE,EAAQ,GAAS,MAAM,KAAK,UAAU,AAAC,UAAS,GAAUA,EAAExC,EAAE,CAAC,UAAuBA,GAApB,YAA8BA,IAAP,KAAS,KAAM,CAAI,UAAU,qDAAA,CAAwJ,AAAlG,EAAE,UAAU,OAAO,OAAOA,GAAGA,EAAE,UAAU,CAAC,YAAY,CAAC,MAAMwC,EAAE,UAAS,EAAK,cAAa,CAAK,CAAC,EAAC,CAAC,GAAG,GAAgBA,EAAExC,EAAE,AAAC,UAAS,GAAgBwC,EAAE,CAAuI,OAAtI,GAAgB,OAAO,eAAe,OAAO,eAAe,SAAyBA,EAAE,CAAC,OAAOA,EAAE,WAAW,OAAO,eAAeA,EAAE,AAAC,EAAQ,GAAgBA,EAAE,AAAC,UAAS,GAAgBA,EAAExC,EAAE,CAA8F,OAA7F,GAAgB,OAAO,gBAAgB,SAAyBwC,EAAExC,EAAE,CAAe,OAAd,EAAE,UAAUA,EAASwC,CAAE,EAAQ,GAAgBA,EAAExC,EAAE,AAAC,UAAS,GAA8BwC,EAAExC,EAAE,CAAC,GAASwC,GAAN,KAAQ,MAAM,CAAE,EAAC,IAAIvC,EAAE,CAAE,EAAKC,EAAE,OAAO,KAAKsC,EAAE,CAAKT,EAAEe,EAAE,IAAIA,EAAE,EAAEA,EAAE5C,EAAE,OAAO4C,IAAY,AAAP,EAAE5C,EAAE4C,GAAG,EAAE,QAAQf,EAAE,EAAE,IAAI9B,EAAE8B,GAAGS,EAAET,WAAW9B,CAAE,UAAS,EAAyBuC,EAAExC,EAAE,CAAC,GAASwC,GAAN,KAAQ,MAAM,CAAE,EAAC,IAAIvC,EAAE,GAA8BuC,EAAExC,EAAE,CAAKE,EAAE6B,EAAE,GAAG,OAAO,sBAAsB,CAAC,IAAIe,EAAE,OAAO,sBAAsBN,EAAE,CAAC,IAAIT,EAAE,EAAEA,EAAEe,EAAE,OAAOf,IAAY,AAAP,EAAEe,EAAEf,GAAG,EAAE,QAAQ7B,EAAE,EAAE,GAAG,OAAO,UAAU,qBAAqB,KAAKsC,EAAEtC,EAAE,GAAGD,EAAEC,GAAGsC,EAAEtC,GAAK,QAAOD,CAAE,UAAS,GAAuBuC,EAAE,CAAC,GAAYA,QAAJ,GAAM,KAAM,CAAI,eAAe,4DAAA,CAA6D,OAAOA,CAAE,UAAS,GAA2BA,EAAExC,EAAE,CAAC,GAAGA,WAAsBA,GAAlB,iBAAyCA,GAApB,YAAuB,OAAOA,EAAE,GAAYA,QAAJ,GAAM,KAAM,CAAI,UAAU,2DAAA,CAA4D,MAAO,IAAuBwC,EAAE,AAAC,UAAS,GAAeA,EAAExC,EAAE,CAAC,MAAO,IAAgBwC,EAAE,EAAE,GAAsBA,EAAExC,EAAE,EAAE,GAA4BwC,EAAExC,EAAE,EAAE,IAAkB,AAAC,UAAS,GAAgBwC,EAAE,CAAC,GAAG,MAAM,QAAQA,EAAE,CAAC,OAAOA,CAAE,UAAS,GAAsBA,EAAExC,EAAE,CAAC,IAAIC,EAAQuC,GAAN,KAAQ,YAA0B,OAArB,KAA6BA,EAAE,OAAO,WAAWA,EAAE,cAAc,GAASvC,GAAN,KAAQ,CAAC,IAAIC,EAAE,CAAE,EAAK6B,GAAE,EAASe,GAAE,EAAUvC,EAAEsC,EAAE,GAAG,CAAC,IAAI5C,EAAE,EAAE,KAAKuC,EAAE,GAAGT,GAAGxB,EAAE,EAAE,MAAM,EAAE,QAAc,EAAE,KAAKA,EAAE,MAAM,GAAIP,GAAGE,EAAE,SAASF,IAAzC+B,GAAE,GAAgD,OAAMS,EAAE,CAAQ,AAAP,GAAE,EAAK,EAAEA,CAAE,QAAO,CAAC,GAAG,CAAC,GAASvC,EAAE,QAAR,MAAgB,EAAE,QAAQ,AAAC,QAAO,CAAC,GAAG6C,EAAE,MAAMD,CAAE,CAAC,QAAO3C,CAAE,CAAC,UAAS,GAA4BsC,EAAExC,EAAE,CAAC,GAAGwC,EAAE,CAAC,UAAqBA,GAAlB,SAAoB,MAAO,IAAkBA,EAAExC,EAAE,CAAC,IAAIC,EAAE,OAAO,UAAU,SAAS,KAAKuC,EAAE,CAAC,MAAM,EAAE,GAAG,CAAqD,OAAzCvC,IAAX,UAAcuC,EAAE,cAAcvC,EAAEuC,EAAE,YAAY,MAAoBvC,IAAR,OAAmBA,IAAR,MAAU,MAAM,KAAKuC,EAAE,CAAevC,IAAd,aAAiB,2CAA2C,KAAKA,EAAE,CAAC,GAAkBuC,EAAExC,EAAE,KAAM,EAAE,CAAC,UAAS,GAAkBwC,EAAExC,EAAE,CAAC,CAAOA,GAAN,MAASA,EAAEwC,EAAE,UAAUxC,EAAEwC,EAAE,QAAQ,IAAI,IAAIvC,EAAE,EAAEC,EAAE,MAAUF,EAAAA,CAAGC,EAAED,EAAEC,IAAI,EAAEA,GAAGuC,EAAEvC,GAAG,OAAOC,CAAE,UAAS,IAAkB,CAAC,KAAM,CAAI,UAAU;oFAAA,AAA6I,CAAg7E,SAAS,GAAasC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,GAAEA,EAAE,CAAC/B,GAAER,EAAED,EAAE,OAAOE,EAAEF,EAAE,QAAQ+B,EAAE/B,EAAE,OAAO8C,EAAE9C,EAAE,GAAGO,EAAEP,EAAE,GAAO6C,EAAE,GAAE5C,EAAE,KAAK,CAAK6B,EAAEe,EAAE,UAAUlC,EAAEkC,EAAE,SAASjC,EAAEiC,EAAE,SAASD,EAAEC,EAAE,UAAU/B,EAAE+B,EAAE,UAAUE,EAAEF,EAAE,WAAW7B,EAAE6B,EAAE,WAAW,OAAOf,EAAE,GAAEA,EAAE5B,EAAE6B,EAAEe,EAAEvC,EAAE,CAACqC,EAAE,GAAEA,EAAEb,EAAEe,EAAEvC,EAAE,CAACO,EAAE,GAAEA,EAAEiB,EAAEe,EAAEvC,EAAE,CAACI,GAAGC,EAAE,GAAEiC,EAAE5C,EAAE6C,EAAEvC,EAAE,CAACwC,EAAE,GAAEA,EAAEhB,EAAEe,EAAEvC,EAAE,CAACS,EAAE,GAAEA,EAAEf,EAAE8B,EAAEe,EAAEvC,EAAE,KAAM,EAAE,CAAuyF,SAAS,GAAqBiC,EAAE,CAAC,IAAIxC,EAAEwC,GAAG/B,GAAER,EAAED,EAAE,OAAOE,EAAEF,EAAE,QAAQ+B,EAAE/B,EAAE,GAAG8C,EAAE9C,EAAE,OAAOO,EAAEP,EAAE,GAAG,MAAM,CAAC,UAAU,GAAEC,EAAE,CAAC,UAAU,GAAEA,EAAE,CAAC,WAAW,GAAEA,EAAE,CAAC,WAAW,GAAEA,EAAE,CAAC,eAAe,GAAGC,EAAE,EAAE,GAAI,CAAC,WAAW,GAAEA,EAAE,CAAC,SAAS,GAAED,EAAE,EAAE,GAAI,CAAC,aAAa,GAAEA,EAAE,CAAC,SAAS,GAAEA,EAAE,EAAE,GAAI,CAAC,UAAU,GAAEA,EAAE,CAAC,UAAU,GAAEA,EAAE,CAAC,UAAU,GAAE8B,EAAE,CAAC,WAAW,GAAEA,EAAE,CAAC,MAAM,GAAEA,EAAE,EAAE,GAAI,CAAC,SAAS,GAAE7B,EAAE,CAAC,UAAU,GAAEA,EAAE,CAAC,SAAS,GAAGA,EAAE,CAAC,QAAQ,GAAGA,EAAE,CAAC,KAAK,GAAGA,EAAE,CAAC,UAAU,GAAE6B,EAAE,CAAC,OAAO,GAAEA,EAAE,CAAC,mBAAmB,GAAG7B,EAAE,CAAC,eAAe,GAAGA,EAAE,CAAC,YAAY,GAAGA,EAAE,CAAC,aAAa,GAAED,EAAE,CAAC,YAAY,GAAEA,EAAE,CAAC,WAAW,GAAG6C,EAAE,CAAC,cAAc,GAAGA,EAAE,CAAC,MAAM,GAAGvC,EAAE,CAAC,OAAO,GAAGL,EAAE,EAAE,GAAGK,EAAE,CAAC,SAAS,GAAGL,EAAE,CAAC,WAAW,GAAED,EAAE,CAAC,QAAQ,IAAI,CAAC,SAAS,GAAI,CAAC,WAAW,IAAI,CAAC,SAAS,IAAI,CAAC,WAAW,IAAI,CAAC,eAAe,GAAGM,EAAE,CAAC,aAAa,GAAGL,EAAE,GAAG,GAAGK,EAAE,CAAC,UAAU,GAAEwB,EAAE,CAAC,QAAQ,GAAEA,EAAE,CAAC,OAAO,GAAG7B,EAAE,CAAC,iBAAiB,GAAGA,EAAE,AAAC,CAAC,CAAq8G,SAAS,GAAsBsC,EAAE,CAAC,MAAO,UAASxC,EAAE,CAAC,GAAU,EAAOA,EAAE,CAAC,SAAS,EAAOwC,EAAE,CAAC,IAAIxC,EAA2Y,MAAzY,IAAgB,KAAK,EAAO,CAAC,EAAE,GAA2B,KAAK,GAAgB,EAAO,CAAC,KAAK,KAAKwC,EAAE,CAAC,CAAC,EAAE,sBAAqB,EAAM,EAAE,wBAAwB,EAAE,wBAAwB,KAAK,GAAuBxC,EAAE,CAAC,CAAC,EAAE,oBAAoB,EAAE,oBAAoB,KAAK,GAAuBA,EAAE,CAAC,CAAC,EAAE,WAAW,EAAE,WAAW,KAAK,GAAuBA,EAAE,CAAC,CAAC,EAAE,MAAM,CAAC,aAAY,EAAM,YAAW,CAAM,EAAQA,CAAE,CAAqlC,UAAxkC,EAAO,CAAC,CAAC,IAAI,0BAA0B,MAAM,UAAkC,CAAC,AAA4B,KAAK,wBAAqB,EAAM,IAAIwC,EAAE,EAAO,WAAW,EAAO,YAAY,GAAG,EAAE,KAAK,SAAS,CAAC,WAAeA,IAAJ,EAAM,YAAiBA,IAAL,EAAO,EAAC,AAAC,CAAC,EAAC,CAAC,IAAI,sBAAsB,MAAM,UAA8B,CAAC,KAAK,yBAAyB,AAAC,CAAC,EAAC,CAAC,IAAI,aAAa,MAAM,UAAqB,CAAC,KAAK,yBAAyB,AAAC,CAAC,EAAC,CAAC,IAAI,oBAAoB,MAAM,UAA4B,CAAC,CAAkC,WAAO,YAAY,GAAQ,EAAO,QAA5D,IAA+D,KAAO,KAAK,qBAAqB,EAAO,oBAAoB,OAAO,KAAK,YAAW,EAAM,EAAM,KAAK,yBAAyB,CAAC,EAAO,iBAAiB,OAAO,KAAK,YAAW,EAAM,IAAQ,iBAAiB,SAAS,KAAK,qBAAoB,EAAM,CAAE,CAAC,EAAC,CAAC,IAAI,uBAAuB,MAAM,UAA+B,CAAC,EAAO,oBAAoB,SAAS,KAAK,qBAAoB,EAAM,AAAC,CAAC,EAAC,CAAC,IAAI,SAAS,MAAM,UAAiB,CAAC,MAAO,GAAE,cAAcA,EAAE,GAAS,CAAE,EAAC,KAAK,MAAM,CAAC,YAAY,KAAK,MAAM,YAAY,WAAW,KAAK,MAAM,UAAW,EAAC,CAAC,AAAC,CAAC,CAAC,EAAC,CAAQ,CAAO,EAAC,EAAE,UAAU,AAAC,UAAS,IAAsB,CAAC,IAAIA,EAAE,EAAE,SAAU,UAAU,CAAC,IAAIA,EAAE,EAAO,WAAW,EAAO,YAAY,GAAG,EAAE,MAAM,CAAC,WAAeA,IAAJ,EAAM,YAAiBA,IAAL,GAAO,YAAgBA,IAAJ,EAAM,WAAW,WAAY,CAAC,EAAE,CAACxC,EAAE,GAAewC,EAAE,EAAE,CAACvC,EAAED,EAAE,GAAGE,EAAEF,EAAE,GAAO+B,EAAE,EAAE,YAAa,UAAU,CAAC,IAAIS,EAAE,EAAO,WAAW,EAAO,YAAY,GAAG,EAAMxC,EAAE,CAAC,WAAewC,IAAJ,EAAM,YAAiBA,IAAL,GAAO,YAAgBA,IAAJ,EAAM,WAAW,WAAY,EAAC,EAAE,cAAcxC,EAAE,aAAa,EAAEA,EAAE,AAAC,EAAE,CAACC,EAAE,WAAY,EAAC,CAA4S,MAA3S,GAAE,UAAW,UAAU,QAAmC,WAAO,YAAY,GAAQ,EAAO,QAA5D,IAA+D,KAAI,GAAG,CAAC,EAAO,iBAAiB,OAAO8B,GAAE,EAAM,CAAC,EAAO,iBAAiB,SAASA,GAAE,EAAM,EAAQ,UAAU,CAA8C,AAA7C,EAAO,oBAAoB,SAASA,GAAE,EAAM,CAAC,EAAO,oBAAoB,OAAOA,GAAE,EAAM,AAAC,CAAC,EAAE,CAACA,CAAE,EAAC,CAAQ9B,CAAE,UAAS,GAAcuC,EAAE,CAAC,IAAIxC,EAAEwC,GAAG,EAAO,UAAU,UAAU,MAAO,IAAExC,EAAE,AAAC,UAAS,GAAmBwC,EAAE,CAAC,IAAIxC,EAAEwC,GAAG,EAAO,UAAU,UAAcvC,EAAE,GAAcD,EAAE,CAAKE,EAAE,GAAqBD,EAAE,CAAC,MAAM,CAACC,EAAED,CAAE,CAAC,4kBAAqpC,IAA/+kB,GAAwB,KAAkD,CAAI,GAAE,YAAYuC,EAAAA,EAAYA,EAAM,GAAE,YAAYxC,GAAAA,GAAYA,GAAM,EAAE,CAAE,EAAC,OAAO,eAAe,EAAE,aAAa,CAAC,OAAM,CAAK,EAAC,CAA0F,EAAE,GAAM,EAAE,GAAgB,EAAE,CAAK,GAAE,GAAM,GAAE,IAAI,GAAMW,EAAE,GAAE,YAAY,CAAK,GAAE,GAAE,QAAQ,CAAK,EAAE,GAAE,WAAW,CAAK,GAAE,GAAE,WAAW,CAAK,GAAE,GAAE,OAAO,CAAK,GAAE,GAAE,OAAO,CAAK,GAAE,SAAe6B,EAAE,CAAC,MAAO,IAAE,MAAMA,EAAE,AAAC,EAAK,GAAE,SAAwBA,EAAE,CAAC,GAAGA,EAAE,CAAC,IAAIxC,EAAE,IAAI,GAAEwC,GAAG,MAAM,CAAC,GAAGxC,EAAE,QAAQ,EAAE,YAAY,CAAC,IAAI,EAAE,QAAQ,CAAC,OAAO,EAAE,WAAW,CAAC,OAAO,EAAE,WAAW,CAAC,GAAG,EAAE,OAAO,CAAC,GAAG,EAAE,OAAO,CAAC,aAAa,SAAsBwC,EAAE,CAAC,MAAO,GAAE,MAAMA,EAAE,AAAC,CAAC,CAAC,SAAQ,MAAM,mCAAmC,AAAC,EAAK/B,GAAE,OAAO,OAAO,CAAC,iBAAiB,GAAE,QAAQE,EAAE,IAAI,GAAE,OAAO,EAAE,OAAO,GAAE,GAAG,GAAE,GAAG,GAAE,MAAM,GAAE,eAAe,EAAE,EAAC,CAAgsI,EAAE,CAAC,OAAO,SAAS,OAAO,SAAS,QAAQ,UAAU,QAAQ,UAAU,SAAS,WAAW,SAAS,WAAW,YAAa,EAAE,EAAK,EAAE,CAAC,OAAO,SAAS,QAAQ,UAAU,MAAM,QAAQ,OAAO,SAAS,OAAO,SAAS,iBAAiB,oBAAoB,KAAK,OAAO,SAAS,WAAW,GAAG,KAAK,aAAa,gBAAgB,aAAa,gBAAgB,KAAK,eAAe,eAAe,iBAAkB,EAAK,GAAE,CAAC,IAAI,MAAM,QAAQ,UAAU,aAAa,gBAAgB,QAAQ,UAAU,OAAO,QAAS,EAAK,GAAE,CAAC,UAAS,EAAM,UAAS,EAAM,WAAU,EAAM,WAAU,EAAM,WAAU,EAAM,YAAW,CAAM,EAAK,GAAE,SAAyB6B,EAAE,CAAC,OAAOA,EAAP,CAAU,KAAK,EAAE,OAAO,MAAM,CAAC,UAAS,CAAK,EAAC,KAAK,EAAE,OAAO,MAAM,CAAC,UAAS,CAAK,EAAC,KAAK,EAAE,QAAQ,MAAM,CAAC,WAAU,CAAK,EAAC,KAAK,EAAE,QAAQ,MAAM,CAAC,WAAU,CAAK,EAAC,KAAK,EAAE,SAAS,MAAM,CAAC,YAAW,CAAK,EAAC,KAAK,EAAE,QAAQ,MAAM,CAAC,WAAU,CAAK,EAAC,KAAK,EAAE,SAAS,MAAM,CAAC,YAAW,CAAK,EAAC,QAAQ,OAAO,EAAE,CAAC,EAAK,GAAE,SAAsBA,EAAE,CAAC,MAAO,IAAEA,EAAE,AAAC,EAAK,EAAE,SAAqBA,EAAE,CAAC,IAAIxC,EAAE,UAAU,OAAO,GAAY,UAAU,SAAd,GAAiB,UAAU,GAAG,OAAO,OAAOwC,GAAGxC,CAAE,EAAK,GAAE,UAA+B,CAAC,QAA6B,aAAS,EAAO,YAAY,KAAa,EAAO,WAAW,EAAW,EAAK,GAAE,SAAsBwC,EAAE,CAAC,IAAIxC,EAAE,IAAG,CAAC,OAAOA,GAAGA,EAAE,WAAgB,EAAE,SAAS,QAAQwC,EAAE,GAA1B,IAAyCxC,EAAE,WAAf,YAAyBA,EAAE,eAAe,IAAI,EAAO,SAAU,EAAK,GAAE,SAAwBwC,EAAExC,EAAEC,EAAEC,EAAE6B,EAAE,CAAC,MAAM,CAAC,UAAUS,EAAE,oBAAoB,EAAExC,EAAE,MAAM,CAAC,mBAAmB,EAAEA,EAAE,QAAQ,CAAC,YAAY,EAAEA,EAAE,KAAK,CAAC,WAAW,EAAEC,EAAE,KAAK,CAAC,cAAc,EAAEA,EAAE,QAAQ,CAAC,OAAO,EAAEC,EAAE,KAAK,CAAC,UAAU,EAAEA,EAAE,QAAQ,CAAC,UAAU,EAAE6B,EAAE,AAAC,CAAC,EAAK,GAAE,SAAuBS,EAAExC,EAAEC,EAAEC,EAAE,CAAC,MAAO,IAAe,CAAE,EAACsC,EAAE,CAAC,OAAO,EAAExC,EAAE,OAAO,CAAC,MAAM,EAAEA,EAAE,MAAM,CAAC,GAAG,EAAEC,EAAE,KAAK,CAAC,UAAU,EAAEA,EAAE,QAAQ,CAAC,GAAG,EAAEC,EAAE,AAAC,EAAC,AAAC,EAAK,GAAE,SAAwBsC,EAAExC,EAAEC,EAAEC,EAAE,CAAC,MAAM,CAAC,UAAUsC,EAAE,WAAW,EAAExC,EAAE,KAAK,CAAC,cAAc,EAAEA,EAAE,QAAQ,CAAC,OAAO,EAAEC,EAAE,KAAK,CAAC,UAAU,EAAEA,EAAE,QAAQ,CAAC,UAAU,EAAEC,EAAE,AAAC,CAAC,EAAK,GAAE,SAAwBsC,EAAExC,EAAEC,EAAEC,EAAE,CAAC,MAAM,CAAC,UAAUsC,EAAE,WAAW,EAAExC,EAAE,KAAK,CAAC,cAAc,EAAEA,EAAE,QAAQ,CAAC,OAAO,EAAEC,EAAE,KAAK,CAAC,UAAU,EAAEA,EAAE,QAAQ,CAAC,UAAU,EAAEC,EAAE,AAAC,CAAC,EAAK,GAAE,SAAyBsC,EAAExC,EAAEC,EAAEC,EAAE,CAAC,MAAM,CAAC,WAAWsC,EAAE,WAAW,EAAExC,EAAE,KAAK,CAAC,cAAc,EAAEA,EAAE,QAAQ,CAAC,OAAO,EAAEC,EAAE,KAAK,CAAC,UAAU,EAAEA,EAAE,QAAQ,CAAC,UAAU,EAAEC,EAAE,AAAC,CAAC,EAAK,GAAE,SAAyBsC,EAAExC,EAAEC,EAAEC,EAAE6B,EAAE,CAAC,MAAM,CAAC,WAAWS,EAAE,OAAO,EAAExC,EAAE,OAAO,CAAC,MAAM,EAAEA,EAAE,MAAM,CAAC,WAAW,EAAEC,EAAE,KAAK,CAAC,cAAc,EAAEA,EAAE,QAAQ,CAAC,OAAO,EAAEC,EAAE,KAAK,CAAC,UAAU,EAAEA,EAAE,QAAQ,CAAC,UAAU,EAAE6B,EAAE,AAAC,CAAC,EAAsT,GAAE,SAAsBS,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,MAAO,EAAK,GAAE,SAAsBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,MAAO,EAAK,GAAE,SAA+BwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,QAAQA,IAAI,EAAE,MAAO,EAAK,GAAE,SAAuBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,OAAQ,EAAK,GAAE,SAAuBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,OAAQ,EAAK,GAAE,SAAwBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,QAAS,EAAK,GAAE,SAAuBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,OAAQ,EAAKiB,GAAE,SAAwBuB,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,QAAS,EAAK,GAAE,SAAyBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,OAAO,MAAO,GAAExC,EAAE,AAAC,EAAK,GAAE,SAAwBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,MAAM,MAAO,GAAExC,EAAE,AAAC,EAAKkB,GAAE,SAAuBsB,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,MAAO,GAAExC,EAAE,UAAU,AAAC,EAAK,GAAE,SAAuBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,GAAE,OAAQ,EAAK,GAAE,SAAuBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,GAAE,OAAQ,EAAK,GAAE,SAAqBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,GAAE,MAAO,EAAK,GAAE,SAAwBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,GAAE,YAAa,EAAK,GAAE,SAAmBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,GAAE,GAAI,EAAK,GAAE,SAAsBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,QAAQ,MAAO,GAAExC,EAAE,AAAC,EAAK,GAAE,SAAmBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,MAAO,GAAExC,EAAE,AAAC,EAAK,GAAE,SAAsBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,MAAO,EAAK,GAAE,SAAuBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,OAAQ,EAAK,GAAE,SAAwBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,QAAS,EAAK,GAAG,SAAoBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,IAAK,EAAKmB,GAAG,SAAsBqB,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,MAAO,EAAK,GAAG,SAAsBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,QAAQA,IAAI,EAAE,YAAa,EAAK,GAAG,SAA4BwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,YAAa,EAAK,GAAG,SAAqBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,KAAM,EAAKoB,GAAG,SAAkBoB,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,kBAAkBA,IAAI,EAAE,EAAG,EAAK,GAAG,SAAoBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,IAAK,EAAKqB,GAAG,SAA8BmB,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,OAAOxC,IAAI,EAAE,cAAe,EAAK,GAAG,SAA+BwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,QAAQ,MAAO,GAAExC,EAAE,AAAC,EAAKsB,GAAG,SAA2BkB,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,MAAM,MAAO,GAAExC,EAAE,AAAC,EAAK,GAAG,SAAwBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,MAAO,GAAExC,EAAE,AAAC,EAAK,GAAG,SAAuBwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,KAAK,MAAO,GAAExC,EAAE,AAAC,EAAK,GAAG,SAA0BwC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,QAAQ,MAAO,GAAExC,EAAE,AAAC,EAAK,GAAG,UAAyB,CAAC,IAAIwC,EAAE,IAAG,CAAKxC,EAAEwC,GAAGA,EAAE,WAAW,EAAE,UAAU,aAAa,CAAC,cAAwBxC,GAAlB,UAAqB,WAAW,KAAKA,EAAE,AAAC,EAAK,GAAG,SAA4BwC,EAAE,CAAC,cAAwBA,GAAlB,UAA0B,EAAE,QAAQ,OAAO,GAAtB,EAAuB,EAAK,GAAG,UAAmB,CAAC,IAAIA,EAAE,IAAG,CAAC,OAAOA,IAAI,mBAAmB,KAAKA,EAAE,SAAS,EAAeA,EAAE,WAAf,YAAyBA,EAAE,eAAe,KAAK,EAAO,QAAS,EAAK,EAAG,UAAoB,CAAC,MAAO,IAAE,OAAO,AAAC,EAAKjB,GAAG,UAAsB,CAAC,MAAO,IAAE,SAAS,AAAC,EAAK,GAAG,UAAoB,CAAC,MAAO,IAAE,OAAO,AAAC,EAAK,GAAG,SAAsBiB,EAAE,CAAC,MAAO,GAAEA,EAAE,AAAC,EAA0zBhB,GAAG,GAAE,EAAE,CAAK,GAAG,GAAE,EAAE,CAAK,GAAG,GAAE,EAAE,CAAK,GAAG,GAAE,EAAE,CAAK,GAAG,GAAGb,EAAE,EAAE,GAAI,CAAK,GAAG,GAAEA,EAAE,CAAK,GAAG,GAAE,EAAE,EAAE,GAAI,CAAK,GAAG,GAAE,EAAE,CAAK,GAAG,GAAE,EAAE,EAAE,GAAI,CAAK,GAAG,GAAE,EAAE,CAAK,GAAG,GAAE,EAAE,CAAK,GAAG,GAAE,GAAE,CAAK,GAAG,GAAE,GAAE,CAAK,GAAG,GAAE,GAAE,EAAE,GAAI,CAAK,GAAG,GAAEA,EAAE,CAAK,GAAG,GAAEA,EAAE,CAAK,GAAG,GAAGA,EAAE,CAAK,GAAG,GAAGA,EAAE,CAAK,GAAG,GAAGA,EAAE,CAAK,GAAG,GAAE,GAAE,CAAK,GAAG,GAAE,GAAE,CAAK,GAAG,GAAGA,EAAE,CAAK,GAAG,GAAGA,EAAE,CAAK,GAAG,GAAGA,EAAE,CAAK,GAAG,GAAE,EAAE,CAAK,GAAG,GAAE,EAAE,CAAK,GAAG,GAAG,GAAE,CAAK,GAAG,GAAG,GAAE,CAAK,GAAG,GAAG,GAAE,CAAK,GAAG,GAAGA,EAAE,EAAE,GAAG,GAAE,CAAK,GAAG,GAAGA,EAAE,CAAK,GAAG,GAAE,EAAE,CAAK,GAAG,IAAI,CAAK,GAAG,GAAI,CAAK,GAAG,IAAI,CAAK,GAAG,IAAI,CAAK,GAAG,IAAI,CAAK,GAAG,GAAG,GAAE,CAAK,GAAG,GAAGA,EAAE,GAAG,GAAG,GAAE,CAAK,GAAG,GAAE,GAAE,CAAK,GAAG,GAAE,GAAE,CAAK,GAAG,GAAGA,EAAE,CAAK,GAAG,GAAGA,EAAE,CAAK,GAAG,SAAiC6B,EAAE,CAAC,GAAGA,UAAqBA,GAAlB,SAAoB,CAAC,IAAIxC,EAAE,GAAEwC,EAAE,CAACvC,EAAED,EAAE,OAAOE,EAAEF,EAAE,QAAQ+B,EAAE/B,EAAE,GAAG8C,EAAE9C,EAAE,OAAOO,EAAEP,EAAE,GAAG,MAAO,IAAqB,CAAC,OAAOC,EAAE,QAAQC,EAAE,GAAG6B,EAAE,OAAOe,EAAE,GAAGvC,CAAE,EAAC,AAAC,SAAQ,MAAM,0CAA0C,AAAC,EAAK,GAAG,SAAqBiC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,EAAE,EAAyBsC,EAAE,CAAC,qBAAqB,UAAW,EAAC,CAAC,OAAO,GAAGxC,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAqBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,EAAE,EAAyBsC,EAAE,CAAC,qBAAqB,UAAW,EAAC,CAAC,OAAO,GAAGxC,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAgBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,EAAE,EAAyBsC,EAAE,CAAC,qBAAqB,UAAW,EAAC,CAAC,OAAO,GAAGxC,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAiBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,EAAE,EAAyBsC,EAAE,CAAC,qBAAqB,UAAW,EAAC,CAAC,OAAO,GAAGxC,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAoBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,EAAE,EAAyBsC,EAAE,CAAC,qBAAqB,UAAW,EAAC,CAAC,OAAO,GAAGxC,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAoBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,EAAE,EAAyBsC,EAAE,CAAC,qBAAqB,UAAW,EAAC,CAAC,OAAO,GAAGxC,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAsBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,EAAE,EAAyBsC,EAAE,CAAC,qBAAqB,UAAW,EAAC,CAAC,OAAO,GAAGxC,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAwBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,GAAGsC,EAAE,cAAcA,EAAE,MAAM,EAAyBA,EAAE,CAAC,qBAAqB,WAAW,gBAAgB,OAAQ,EAAC,EAAE,OAAO,GAAGxC,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAqBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,EAAE,EAAyBsC,EAAE,CAAC,qBAAqB,UAAW,EAAC,CAAC,OAAOhB,GAAGxB,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAqBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,EAAE,EAAyBsC,EAAE,CAAC,qBAAqB,UAAW,EAAC,CAAC,OAAO,GAAGxC,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAsBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,EAAE,EAAyBsC,EAAE,CAAC,qBAAqB,UAAW,EAAC,CAAC,OAAO,GAAGxC,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAMC,EAAED,EAAE,CAAC,IAAK,EAAK,GAAG,SAAoBuC,EAAE,CAAC,IAAIxC,EAAEwC,EAAE,mBAAmBvC,EAAEuC,EAAE,SAAStC,GAAGsC,EAAE,cAAcA,EAAE,MAAMA,EAAE,WAAWT,EAAE,EAAyBS,EAAE,CAAC,qBAAqB,WAAW,gBAAgB,QAAQ,WAAY,EAAC,CAAC,OAAOtC,EAAEF,EAAE,EAAE,cAAc,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,cAAc,MAAM8B,EAAE9B,EAAE,CAAC,IAAK,EAA6iF,EAAE,YAAY,GAAG,EAAE,aAAa,EAAE,EAAE,YAAY,GAAG,EAAE,YAAY,GAAG,EAAE,WAAW,GAAG,EAAE,OAAO,GAAG,EAAE,QAAQ,GAAG,EAAE,eAAe,GAAG,EAAE,WAAW,GAAG,EAAE,QAAQ,GAAE,EAAE,YAAY,GAAG,EAAE,WAAW,GAAG,EAAE,aAAa,GAAG,EAAE,aAAa,GAAG,EAAE,YAAY,GAAG,EAAE,eAAe,GAAG,EAAE,aAAa,GAAa,EAAE,WAAW,GAAG,EAAE,WAAW,GAAG,EAAE,cAAc,GAAG,EAAE,mBAAmB,GAAG,EAAE,wBAAwB,GAAG,EAAE,MAAM,GAAG,EAAE,UAAU,GAAG,EAAE,UAAU,GAAG,EAAE,SAAS,GAAG,EAAE,WAAW,GAAG,EAAE,UAAU,GAAG,EAAE,UAAU,GAAG,EAAE,OAAO,GAAG,EAAE,eAAe,GAAG,EAAE,WAAW,GAAG,EAAE,WAAW,GAAG,EAAE,UAAU,GAAG,EAAE,KAAK,GAAG,EAAE,MAAM,GAAG,EAAE,QAAQ,GAAG,EAAE,SAAS,GAAG,EAAE,WAAW,GAAG,EAAE,SAAS,GAAG,EAAE,aAAa,GAAG,EAAE,OAAO,GAAG,EAAE,QAAQ,GAAG,EAAE,SAAS,GAAG,EAAE,aAAa,GAAG,EAAE,eAAe,GAAG,EAAE,QAAQ,GAAG,EAAE,SAAS,GAAG,EAAE,iBAAiB,GAAG,EAAE,UAAUuB,GAAG,EAAE,SAAS,GAAG,EAAE,WAAW,GAAG,EAAE,WAAW,GAAG,EAAE,UAAU,GAAG,EAAE,SAAS,GAAG,EAAE,YAAY,GAAG,EAAE,aAAa,GAAG,EAAE,OAAO,GAAG,EAAE,UAAU,GAAG,EAAE,eAAe,GAAE,EAAE,aAAa,GAAE,EAAE,cAAc,GAAc,EAAE,mBAAmB,GAAmB,EAAE,qBAAqB,GAAqB,EAAE,sBAAsB,GAA4B,GAAG,EAAE,WAAiB,GAAG,EAAE,YAAY,GAAG,EAAE,aAAa,GAAG,EAAE,YAAY,GAAG,EAAE,YAAY,GAAG,EAAE,WAAW,GAAG,EAAE,OAAO,GAAG,EAAE,QAAQ,GAAG,EAAE,eAAe,GAAG,EAAE,WAAW,GAAG,EAAE,QAAQ,GAAG,EAAE,YAAY,GAAG,EAAE,WAAW,GAAG,EAAE,aAAa,GAAG,EAAE,aAAa,GAAG,EAAE,YAAY,GAAG,EAAE,eAAe,GAAG,EAAE,aAAa,GAAG,EAAE,WAAW,GAAG,EAAE,WAAW,GAAG,EAAE,cAAc,GAAG,EAAE,mBAAmB,GAAG,EAAE,wBAAwB,GAAG,EAAE,MAAM,GAAG,EAAE,UAAU,GAAG,EAAE,UAAU,GAAG,EAAE,SAAS,GAAG,EAAE,WAAW,GAAG,EAAE,UAAU,GAAG,EAAE,UAAU,GAAG,EAAE,OAAO,GAAG,EAAE,eAAe,GAAG,EAAE,WAAW,GAAG,EAAE,WAAW,GAAG,EAAE,UAAU,GAAG,EAAE,KAAK,GAAG,EAAE,MAAM,GAAG,EAAE,QAAQ,GAAG,EAAE,SAAS,GAAG,EAAE,WAAW,GAAG,EAAE,SAAS,GAAG,EAAE,aAAa,GAAG,EAAE,OAAO,GAAG,EAAE,QAAQ,GAAG,EAAE,SAAS,GAAG,EAAE,aAAa,GAAG,EAAE,eAAe,GAAG,EAAE,QAAQ,GAAG,EAAE,SAAS,GAAG,EAAE,iBAAiB,GAAG,EAAE,UAAU,GAAG,EAAE,SAAS,GAAG,EAAE,WAAW,GAAG,EAAE,WAAW,GAAG,EAAE,UAAU,GAAG,EAAE,SAAS,GAAG,EAAE,YAAY,GAAG,EAAE,aAAa,GAAG,EAAE,OAAO,GAAG,EAAE,UAAU,GAAG,EAAE,eAAe,GAAG,EAAE,aAAa,GAAG,EAAE,cAAc,GAAG,EAAE,mBAAmB,GAAG,EAAE,qBAAqB,GAAG,EAAE,wBCA97mB,SAAgB,GAAY,EAAO,CACjH,IAAM,EAAU,EAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAG,CAAO,EAAC,AAAC,EAAC,CAClD,EAAa,GAAU,CACwC,OAA3D,GAAW,aAAY,EAAS,EAAS,EAAU,MAAM,EAAE,EAAU,MAAM,OAAO,OAAO,CAAC,GAAG,EAAU,MAAM,GAAG,CAAS,EAAC,AAAE,EAClI,SAAkB,GAAS,SAAS,OAAO,OAAO,CAAC,GAAG,CAAO,EAAC,CAAC,EAC7D,EAAa,IAAI,IACjB,EAAc,GAAU,CAE9B,OADU,GAAW,aAAY,EAAS,EAAS,EAAW,EAAE,SAAkB,GAAW,SAAS,OAAO,OAAO,CAAC,GAAG,EAAW,GAAG,CAAS,EAAC,CAAC,EACjJ,EAAa,QAAQ,GAAQ,EAAO,EAAW,CAAC,AAAE,EAClD,SAAS,GAAU,CACnB,GAAK,CAAC,EAAM,EAAS,CAAC,EAAS,EAAW,CAK1C,MAHA,GAAU,KACV,EAAa,IAAI,EAAS,CAAO,IAAI,EAAa,OAAO,EAAS,EAAG,CAAE,EAAC,CACrE,IAAgB,IAAG,GAAM,IAAgB,CAAO,CAAC,EAAU,MAAM,CAAa,GAC3E,CAAC,EAAM,CAAc,CAAG,QAAO,CAAU,eAf/C,GAAsC,IAAwC,4BCCq2C,IADn7C,IAA+I,CAAsB,AAAC,SAASC,EAAW,CAC0I,AADzI,EAAW,KAAQ,OAAO,EAAW,IAAO,MAAM,EAAW,MAAS,QAAQ,EAAW,SAAY,WAAW,EAAW,QAAW,UAAU,EAAW,KAAQ,OAAO,EAAW,QAAW,UAAU,EAAW,WAAc,aAAa,EAAW,MAAS,QAAQ,EAAW,OAAU,SAAS,EAAW,KAAQ,OACxf,EAAW,MAAS,QAAQ,EAAW,KAAQ,OAAO,EAAW,KAAQ,OAAO,EAAW,aAAgB,cAAc,EAAW,WAAc,YAAY,EAAW,OAAU,SAAS,EAAW,MAAS,QAAQ,EAAW,IAAO,MAAM,EAAW,IAAO,MAAM,EAAW,MAAS,QAAQ,EAAW,QAAW,UAAU,EAAW,OAAU,QAAU,EAAe,KAAW,CAAE,EAAE,CAAqB,AAAC,SAASC,EAAS,CAA+lB,AAA9lB,EAAS,KAAQ,OAAO,EAAS,IAAO,MAAM,EAAS,SAAY,WAAW,EAAS,YAAe,cAAc,EAAS,SAAY,WAAW,EAAS,UAAa,YAAY,EAAS,SAAY,WAAW,EAAS,KAAQ,OAAO,EAAS,MAAS,QAAQ,EAAS,SAAY,UAAU,EAAS,IAAO,MAAM,EAAS,YAAe,aAAa,EAAS,OAAU,SAAS,EAAS,KAAQ,OAAO,EAAS,KAAQ,OAAO,EAAS,YAAe,cAAc,EAAS,UAAa,YAAY,EAAS,gBAAmB,gBAAgB,EAAS,WAAc,aAAa,EAAS,KAAQ,OAAO,EAAS,MAAS,OAAS,EAAa,KAAS,CAAE,EAAE,CAAc,GAAW,CAAC,EAAS,EAAM,IAAU,CAA4C,AAA3C,GAAQ,EAAS,WAAW,EAAM,EAAQ,CAAC,GAAU,EAAS,WAAW,EAAM,EAAQ,CAAC,IAAM,EAAY,GAAuB,KAAK,EAAO,SAAS,OAAO,CAAC,AAAG,GAAa,GAAQ,EAAS,kBAAA,GAAwB,EAAQ,AAAG,EAAc,GAAM,GAAU,CAAyB,AAAxB,GAAQ,EAAS,MAAM,CAAC,GAAU,EAAS,MAAM,AAAE,EAAc,GAAO,IAAI,CAAwB,AAAvB,GAAQ,OAAO,OAAO,CAAC,GAAU,OAAO,OAAO,AAAE,uBCD1jB,AAAt7B,GAA2C,IAA4B,KAA8H,KAAuH,CAAa,GAAa,2BAA8D,OAAA,GAAkiB,GAAqB,IAAI,wGCA+jJ,IAA9gL,IAAqB,KAAwC,KAA8D,KAAyI,CAAM,GAAqB,cAAoB,GAA+B,gBAAsB,GAAwB,kBAAwB,GAA+B,mBAAgC,GAAuB,2BAAiC,GAAsB,0BAAgC,GAA6B,UAAgB,GAAuB,KAAW,GAAoB,SAAe,GAAoB,EAAQ,GAAyB,cAAoB,GAAqB,eAA4B,GAAO,IAAI,CAAC,GAAG,EAAO,mBAAA,GAA0B,MAAO,KAAI,CAAE,IAAI,EAAI,EAAO,aAAa,QAAQ,GAAqB,CAAC,GAAG,IAAM,KAAK,CAAU,AAAT,EAAI,IAAI,CAAC,EAAO,aAAa,QAAQ,GAAqB,EAAI,CAAC,IAAM,EAAU,IAAI,OAAO,aAAa,CAAC,EAAO,aAAa,QAAQ,GAA+B,EAAU,AAAE,QAAO,CAAK,EAAc,GAAgB,IAAI,CAAC,GAAG,EAAO,mBAAA,GAA0B,MAAO,CAAA,IAAI,OAAO,aAAa,CAAE,IAAI,EAAU,EAAO,aAAa,QAAQ,GAA+B,QAAI,IAAY,OAAM,IAAQ,CAAC,EAAU,EAAO,aAAa,QAAQ,GAA+B,EAAE,IAAI,OAAO,aAAa,EAAS,CAAW,EAAO,GAAe,GAAa,CAAC,IAAM,EAAe,EAAY,MAAM,GAAuB,CAAC,GAAG,EAAgB,OAAO,EAAe,KAAK,GAAoB,GAAuB,EAAe,GAAI,IAAM,EAAc,EAAY,MAAM,GAAsB,CAA4C,OAAxC,EAAsB,EAAc,GAAU,EAAI,EAAc,GAAgB,IAAI,CAAC,IAAM,EAAY,GAAe,EAAO,SAAS,OAAO,CAAC,AAAG,GAAa,EAAO,aAAa,QAAQ,GAAwB,GAAa,GAAG,AAAG,EAAc,GAAqB,IAAI,CAAC,IAAI,SAAS,SAAS,CAAC,EAAO,aAAa,WAAW,GAA+B,CAAC,MAAQ,KAAM,EAAa,CAAC,SAAS,SAAS,SAAS,UAAU,IAAI,OAAO,aAAa,AAAC,EAAC,EAAO,aAAa,QAAQ,GAA+B,KAAK,UAAU,EAAa,CAAC,AAAE,EAAO,GAAe,IAAI,CAAC,IAAI,EAAA,sBAAkC,GAAU,WAAsB,OAAO,EAAa,IAAM,EAAM,EAAO,SAAS,SAAS,MAAM,qBAAqB,CAAC,GAAG,EAAM,CAAC,IAAM,EAAM,EAAM,KAAK,GAAG,UAAU,EAAM,GAAG,GAAa,MAAM,EAAM,SAAW,QAAO,CAAa,EAAc,GAAY,SAAS,CAAC,IAAM,EAAI,IAAQ,CAAO,EAAU,EAAO,aAAa,QAAQ,GAA+B,MAAA,GAAkB,EAAoB,CAAC,MAAI,YAAU,WAAW,GAAoB,OAAA,GAAO,SAAS,IAAa,AAAC,EAAO,GAAK,UAAU,IAAgB,CAAC,SAAe,EAAI,KAAM,OAAM,EAAI,CAAC,OAAO,OAAO,KAAK,KAAK,UAAU,EAAoB,AAAC,EAAC,CAAC,KAAK,GAAG,EAAE,MAAM,CAAC,CAAO,EAAS,CAAC,QAAQ,CAAC,IAAI,EAAI,QAAQ,QAAQ,QAAQ,IAAI,QAAQ,EAAI,QAAQ,QAAQ,OAAQ,EAAC,MAAM,CAAC,IAAI,EAAI,MAAM,QAAQ,QAAQ,IAAI,QAAQ,EAAI,MAAM,QAAQ,OAAQ,EAAC,MAAM,CAAC,IAAI,EAAI,MAAM,QAAQ,QAAQ,IAAI,QAAQ,EAAI,MAAM,QAAQ,OAAQ,CAAC,EAAC,OAAO,CAAU,EAAc,GAAQ,IAAI,CAAC,IAAM,EAAe,EAAO,SAAS,WAAW,UAAU,GAAyB,GAAqB,CAAC,SAASiB,EAAEC,EAAEC,EAAEf,EAAEC,EAAE,CAAe,AAAd,EAAED,GAAGa,EAAEb,IAAI,CAAE,EAAC,EAAEA,GAAG,KAAK,CAAC,YAAY,IAAI,OAAO,SAAS,CAAC,MAAM,QAAS,EAAC,CAAC,IAAIiB,EAAE,EAAE,qBAAqBF,EAAE,CAAC,GAAGG,EAAE,EAAE,cAAcH,EAAE,CAAC,EAAGf,IAAI,YAAoB,GAAR,MAAMA,EAA2E,AAAtE,EAAE,OAAM,EAAK,EAAE,IAAI,8CAA8CC,EAAE,EAAG,EAAE,WAAW,aAAaiB,EAAED,EAAE,AAAE,GAAE,EAAO,SAAS,SAAS,YAAY,EAAe,AAAE,EAAc,GAAc,CAAC,EAAS,IAAS,CAAC,IAAM,EAAM,IAAS,SAAS,QAAQ,EAAO,aAAa,CAAC,OAAO,EAAS,IAAQ,EAAS,SAAY,CAAC,IAAI,GAAG,QAAQ,EAAG,CAAE,EAAc,GAAwB,IAAI,CAAC,IAAM,EAAY,IAAgB,CAAC,OAAO,UAAU,EAAY,oBAAsB,EAAc,GAAS,GAAgB,IAAS,SAAS,QAAQ,EAAO,aAAa,CAAgB,GAAqB,GAAa,CAAC,IAAM,EAAU,IAAI,gBAAgB,EAAO,SAAS,QAAc,EAAM,EAAU,IAAI,GAA6B,CAAC,OAAO,OAAA,EAAkB,EAAO,GAAY,IAAQ,EAAO,SAAS,SAAS,SAAS,OAAO,CAAQ,KAAY,KAAoB,GAAQ,CAAC,EAAS,EAAO,EAAM,IAAU,CAAC,IAAM,EAAkB,GAAqB,EAAO,SAAS,OAAO,CAAC,CAAC,kBAAkB,GAAqB,EAAO,SAAS,OAAO,AAAC,EAAC,CAAE,EAAO,EAAS,EAAO,SAAS,SAAe,EAAM,CAAC,IAAI,IAAQ,CAAC,aAAa,IAAiB,CAAC,WAAS,SAAO,QAAM,OAAA,GAAO,SAAS,IAAa,CAAC,YAAY,GAAe,EAAO,SAAS,OAAO,CAAC,YAAY,KAAK,UAAU,CAAC,GAAG,EAAkB,GAAG,EAAQ,WAAW,GAAa,YAAY,IAAsB,AAAC,EAAC,CAAC,UAAS,EAAO,EAAK,CAAC,WAAW,GAAoB,OAAO,CAAC,CAAM,CAAC,EAAO,GAAK,UAAU,IAAgB,CAAC,eAAe,MAAM,EAAI,CAAC,OAAO,OAAO,KAAK,KAAK,UAAU,EAAK,AAAC,EAAC,CAAC,MAAM,GAAG,CAAC,EAAO,QAAQ,MAAMP,EAAE,AAAE,EAAC,AAAE,EAAO,GAAa,CAAC,EAAS,OAAmB,EAAS,GAAG,IAAwB,GAAU,CAAC,EAAS,EAAO,EAAM,IAAU,CAAC,IAAM,EAAY,CAAE,EAAC,AAAG,QAAA,KAAmB,EAAY,MAAM,GAAO,IAAM,EAAU,GAAa,EAAS,EAAO,CAAC,AAAG,EAAO,MAAM,EAAO,KAAK,QAAQ,EAAU,EAAY,AAAG,EAAc,EAAa,CAAC,EAAM,IAAY,CAAC,GAAG,EAAM,UAAa,CAAC,IAAM,EAAW,EAAM,UAAa,MAAM,IAAI,CAAC,AAAG,EAAW,SAAS,EAAU,IAAG,IAAO,EAAM,YAAe,GAAG,IAAc,MAAK,EAAM,UAAa,CAAY,EAAc,GAAa,GAAY,CAAC,SAAS,CAAE,CAAC,EAAC,GCAv5K,SAAgB,GAAsByD,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,sBAAsB,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAAiBA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,iBAAiB,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAAqBA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,qBAAqB,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAAgBA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,gBAAgB,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAA0BA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,2BAA2B,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAAqBA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,sBAAsB,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAA4BA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,8BAA8B,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAA+BA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,iCAAiC,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAA8BA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,gCAAgC,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAAuBA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,uBAAuB,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAA+BA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,iCAAiC,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAAoCA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,sCAAsC,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,CACtkE,SAAgB,GAAwBA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,wBAAwB,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,CAChK,SAAgB,GAA6BA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,8BAA8B,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAAmBA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,mBAAmB,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,UAAgB,GAAwBA,EAAU,CAAC,MAAO,CAAA,IAAQ,EAAa,EAAM,yBAAyB,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,CAAI,eAFle,GAA2C,KAAmH,GCAzE,SAAgB,GAAoBA,EAAU,CAAC,MAAO,CAAA,GAAW5D,GAAiB,KAA0B,EAAK4D,EAAU,CAAC,GAAG,CAAM,EAAC,AAAI,UAAgB,GAAkBA,EAAU,CAAC,MAAO,CAAA,GAAY5D,GAA2C,EAAK4D,EAAU,CAAC,GAAG,CAAM,EAAC,CAApD,IAAwD,eAAxW,GAA2C,KAA0C,GCA4U,SAAgB,IAAkB,CAAC,GAAK,CAAC,EAAQ,EAAW,CAAC,EAAS,GAAG,CAAM,CAAC,EAAM,CAAC,IAAc,CAAoF,MAAnF,GAAU,IAAI,CAAC,EAAW,GAAc,EAAM,SAAS3D,GAAO,CAAC,QAAQ,AAAE,EAAC,CAAC,CAAM,EAAC,CAAO,CAAC,MAAM,kBAAkB,GAAU,CAAE,UAAgB,GAAsB2D,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,IAAM,EAAqB,IAAyB,CAAM,CAAC,EAAI,EAAO,CAAC,EAAS,EAAqB,CAAyI,MAAxI,GAAU,IAAI,CAAC,IAAM,EAAM,GAAS3D,GAAO,CAAC,KAAU,EAAqB,MAAM,IAAQ,AAAE,EAAC,CAAE,EAAC,CAAC,EAAa,EAAM,oBAAoB,CAAqB,EAAK2D,EAAU,CAAC,GAAG,EAAM,KAAK,EAAI,QAAQ,GAAG,CAAC,IAAM,EAAKzD,EAAE,cAAc,MAAM,OAAO,GAAW,GAAW,SAAA,GAAe,CAAC,MAAK,EAAC,AAAE,CAAC,EAAC,AAAE,CAAE,UAAgB,GAAoByD,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,IAAM,EAAqB,IAAyB,CAAM,CAAC,EAAI,EAAO,CAAC,EAAS,EAAqB,CAAwG,MAAvG,GAAU,IAAI,CAAC,KAAU,EAAqB,aAAa,AAAE,EAAC,CAAC,EAAa,EAAM,oBAAoB,CAAqB,EAAKA,EAAU,CAAC,GAAG,EAAM,KAAK,EAAI,QAAQ,GAAG,CAAC,IAAM,EAAKzD,EAAE,cAAc,MAAM,OAAO,GAAW,GAAW,SAAA,GAAe,CAAC,MAAK,EAAC,AAAE,CAAC,EAAC,AAAE,CAAE,UAAgB,GAAkByD,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,IAAM,EAAqB,IAAyB,CAAM,CAAC,EAAI,EAAO,CAAC,EAAS,EAAqB,CAAsG,MAArG,GAAU,IAAI,CAAC,KAAU,EAAqB,WAAW,AAAE,EAAC,CAAC,EAAa,EAAM,oBAAoB,CAAqB,EAAKA,EAAU,CAAC,GAAG,EAAM,KAAK,EAAI,QAAQ,GAAG,CAAC,IAAM,EAAKzD,EAAE,cAAc,MAAM,OAAO,GAAW,GAAW,SAAA,GAAe,CAAC,MAAK,EAAC,AAAE,CAAC,EAAC,AAAE,CAAE,UAAgB,GAAkByD,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,IAAM,EAAqB,IAAyB,CAAM,CAAC,EAAI,EAAO,CAAC,EAAS,EAAqB,CAAsG,MAArG,GAAU,IAAI,CAAC,KAAU,EAAqB,WAAW,AAAE,EAAC,CAAC,EAAa,EAAM,oBAAoB,CAAqB,EAAKA,EAAU,CAAC,GAAG,EAAM,KAAK,EAAI,QAAQ,GAAG,CAAC,IAAM,EAAKzD,EAAE,cAAc,MAAM,OAAO,GAAW,GAAW,SAAA,GAAe,CAAC,MAAK,EAAC,AAAE,CAAC,EAAC,AAAE,CAAE,CAAmJ,SAAgB,GAAqBC,EAAE,CAAC,MAAO,CAAA,IAAQ,EAA+BC,EAAwC,CAAQ,EAAKD,EAAE,CAAC,GAAG,EAAM,GAAG,GAAiB,EAAM,AAAC,EAAC,CAAI,eAAA,AAA9oF,GAA2C,IAAsC,KAA+K,KAAyH,KAAwC,CAAm+D,GAAmF,CAAuL,GAAqB,YAAY,wCCAn7E,IAA5P,IAA6G,CAAM,GAA0B,mCAAyC,GAAsB,mCAAgD,GAAc,IAAI,CAAC,IAAM,EAAI,IAAQ,CAAO,EAAgB,EAAO,SAAS,WAAW,UAAU,GAA0B,GAAsB,CAAC,SAASE,EAAEC,EAAEC,EAAEC,EAAE,CAAC,IAAIC,EAAE,EAAE,qBAAqBF,EAAE,CAAC,GAAGG,EAAE,EAAE,cAAcH,EAAE,CAAiN,AAAhN,EAAE,OAAM,EAAK,EAAE,IAAI,oCAAoCC,EAAE,MAAM,EAAE,OAAO,UAAU,CAAC,AAAGH,EAAE,kBAAkBA,EAAE,UAAU,MAAO,aAAY,EAAE,UAAU,KAAKG,EAAE,CAAC,aAAY,CAAK,EAAC,CAAC,EAAE,UAAU,YAAY,EAAI,CAAG,EAAC,EAAE,WAAW,aAAaE,EAAED,EAAE,AAAE,GAAE,EAAO,SAAS,SAAS,EAAgB,AAAE,ICArI,SAAgB,GAAckD,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,GAAK,CAAC,EAAM,EAAS,CAAC,IAAc,CAA8P,MAA7P,GAAU,IAAI,CAAI,MAAkB,IAAO,IAAgB,EAAK,IAAiB,CAAC,IAAsB,CAAC,IAAa,CAAC,KAAK,GAAU,CAAC,EAAS,CAAC,UAAS,EAAC,AAAE,EAAC,CAAC,IAAS,CAAI,UAAU,SAAS,gBAAgB,OAAO,MAAM,IAAe,MAAW,AAAE,EAAC,CAAE,EAAC,CAAqB,EAAKA,EAAU,CAAC,GAAG,CAAM,EAAC,AAAE,CAAE,UAAgB,GAAQA,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,GAAK,CAAC,EAAO,EAAU,CAAC,MAAA,GAAmB,CAAiR,MAAhR,GAAU,IAAI,CAAC,GAAG,EAAO,CAAC,IAAM,EAAS,EAAO,SAAS,SAAS,QAAQ,GAAc,GAAG,CAAO/C,KAAU,EAAO,SAAS,SAAS,IAAI,EAAO,SAAS,OAAO,EAAS,gBAAgB,EAAO,SAAS,SAAS,EAAUA,EAAO,AAAE,CAAC,EAAC,CAAE,EAAC,CAAC,EAAa,EAAM,iBAAiB,CAAqB,EAAK+C,EAAU,CAAC,GAAG,EAAM,MAAM,CAAC,SAAS,SAAS,IAAI,MAAO,EAAC,KAAK,EAAO,OAAO,SAAS,QAAQ,IAAI,GAAM,GAAW,KAAK,AAAC,EAAC,AAAE,CAAE,CAA25D,SAAgB,GAAUA,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,GAAK,CAAC,EAAS,EAAY,CAAC,MAAA,GAAmB,CAAkS,MAAjS,GAAU,IAAI,CAAC,GAAG,EAAO,CAAC,IAAM,EAAS,EAAO,SAAS,SAAS,QAAQ,GAAc,GAAG,CAAO9C,KAAY,EAAO,SAAS,SAAS,IAAI,EAAO,SAAS,OAAO,EAAS,qBAAqB,EAAO,SAAS,SAAS,EAAYA,EAAS,AAAE,CAAC,EAAC,CAAE,EAAC,CAAC,EAAa,EAAM,uBAAuB,CAAqB,EAAK8C,EAAU,CAAC,GAAG,EAAM,KAAK,CAAS,EAAC,AAAE,CAAE,UAAgB,GAAWA,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,GAAK,CAAC,EAAM,EAAS,CAAC,MAAA,GAAmB,CAAkJ,MAAjJ,GAAU,IAAI,CAAC,GAAG,EAAO,CAAC,IAAM7C,KAAS,EAAO,SAAS,SAAS,IAAI,EAAO,SAAS,KAAK,MAAM,EAAO,SAAS,SAAS,EAASA,EAAM,AAAE,CAAC,EAAC,CAAE,EAAC,CAAqB,EAAK6C,EAAU,CAAC,GAAG,EAAM,KAAK,CAAM,EAAC,AAAE,CAAE,UAAgB,GAAWA,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,GAAK,CAAC,EAAM,EAAS,CAAC,MAAA,GAAmB,CAA8I,MAA7I,GAAU,IAAI,CAAC,GAAG,EAAO,CAAC,IAAM,KAAO,EAAO,SAAS,SAAS,IAAI,EAAO,SAAS,KAAK,MAAM,EAAO,SAAS,SAAS,EAAS,EAAI,AAAE,CAAC,EAAC,CAAE,EAAC,CAAqB,EAAKA,EAAU,CAAC,GAAG,EAAM,KAAK,CAAM,EAAC,AAAE,CAAE,UAAgB,GAAWA,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,GAAK,CAAC,EAAM,EAAS,CAAC,MAAA,GAAmB,CAAiJ,MAAhJ,GAAU,IAAI,CAAC,GAAG,EAAO,CAAC,IAAM,KAAO,EAAO,SAAS,SAAS,IAAI,EAAO,SAAS,KAAK,SAAS,EAAO,SAAS,SAAS,EAAS,EAAI,AAAE,CAAC,EAAC,CAAE,EAAC,CAAqB,EAAKA,EAAU,CAAC,GAAG,EAAM,KAAK,CAAM,EAAC,AAAE,CAAE,UAAgB,GAAWA,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,GAAK,CAAC,EAAM,EAAS,CAAC,MAAA,GAAmB,CAA8I,MAA7I,GAAU,IAAI,CAAC,GAAG,EAAO,CAAC,IAAM,KAAO,EAAO,SAAS,SAAS,IAAI,EAAO,SAAS,KAAK,MAAM,EAAO,SAAS,SAAS,EAAS,EAAI,AAAE,CAAC,EAAC,CAAE,EAAC,CAAqB,EAAKA,EAAU,CAAC,GAAG,EAAM,KAAK,CAAM,EAAC,AAAE,CAAE,UAAgB,GAAWA,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,GAAK,CAAC,EAAM,EAAS,CAAC,MAAA,GAAmB,CAA8I,MAA7I,GAAU,IAAI,CAAC,GAAG,EAAO,CAAC,IAAM,KAAO,EAAO,SAAS,SAAS,IAAI,EAAO,SAAS,KAAK,MAAM,EAAO,SAAS,SAAS,EAAS,EAAI,AAAE,CAAC,EAAC,CAAE,EAAC,CAAqB,EAAKA,EAAU,CAAC,GAAG,EAAM,KAAK,CAAM,EAAC,AAAE,CAAE,qBAA1tJ,IAA1lB,GAA2C,IAAsC,KAAyL,KAA2H,KAAwH,CAAM,GAAc,qEAAyE,IAAgB,oBCCtmB,GAAe,AAAC,GAAU,CAC5B,IAAKA,GAAW,CACd,IAAM,EAAW,EAAM,WAAW,SAAmB,CACnD,QACA,UACA,GAAG,EACJ,CAAE,EAAQ,CACT,MAAuB,GAAM,cAAc,MAAO,OAAO,OAAO,CAC9D,MAAO,6BACP,QAAS,YACT,KAAM,eACN,cAAe,OACf,YAAa,OACb,IAAK,EACL,kBAAmB,CACpB,EAAE,EAAM,CAAE,EAAwB,EAAM,cAAc,QAAS,CAC9D,GAAI,CACL,EAAE,EAAM,CAAG,KAAsB,EAAM,cAAc,OAAQ,CAC5D,EAAG,uJACJ,EAAC,CAAkB,EAAM,cAAc,OAAQ,CAC9C,EAAG,gQACJ,EAAC,CAAC,AACJ,EAAC,CACF,GAAY,CACb,CACD,OAAOA,EACR,ICnBE,SAAgB,EAAK,EAAM,CAAC,GAAK,CAAC,QAAM,eAAa,aAAW,gBAAc,UAAQ,cAAY,YAAU,eAAa,eAAa,WAAS,CAAC,EAAY,EAAU,GAAO,EAAM,CAAO,EAAQ,GAAiB,GAAS,EAAa,EAAW,EAAc,GAAsB,CACtR,CAAC,EAAa,EAAgB,CAAC,EAAS,IAAU,OAAO,GAAY3C,EAAM,CAAC,KAAK,CACtF,eAAe,GAAc,CAC7B,GAAG,CAAC,IAAM,KAAiB,KAAgB,EAAQ,YAAkB,EAAO,MAAM,OAAgC,GAAe,AAAG,EAAU,SAAQ,EAAgB,EAAO,QAAQA,EAAM,CAAC,AAAE,MAAK,CAAC,AAAG,EAAU,SAAQ,EAAgB,KAAK,AAAE,CAAC,CACjP,EAAU,KAAK,EAAU,SAAQ,EAAK,GAAc,CAAO,IAAI,CAAC,EAAU,SAAQ,CAAO,GAAG,CAAC,CAAQ,EAAC,CAAC,IAAM,EAAW,GAAa,SAAS,GAAG,GAAa,OAAa,EAAW,EAAwB,EAAK,GAAU,CAAE,EAAC,CAAC,KAAK,MAAoB,GAAK,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,UAAW,EAAC,UAAQ,eAAa,eAAa,cAAY,YAAU,SAAS,EAA0B,EAAK,EAAa,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAU,EAAS,mBAAA,EAAyB,EAAO,OAAM,EAAC,CAAC,CAAW,EAAC,AAAE,wBAAoJ,AAZnpB,GAA2C,IAA4B,CAA6C,GAAiE,IAAkC,KAA2E,KAAwE,KAAqI,CAAa,GAAS,oqGAAqsH,CAAO,GAAc,mCAAyC,GAAsB,GAAS,OAAO,CAAC,EAAI,KAAO,EAAI,EAAI,aAAa,EAAE,EAAW,GAAM,CAAE,EAAC,CAYt2H,EAAK,YAAY,OAAO,EAAK,aAAa,CAAC,MAAM,GAAG,OAAO,GAAG,cAAc,OAAO,WAAW,OAAO,MAAM,OAAO,cAAa,EAAK,UAAS,CAAM,EAAC,EAAoB,EAAK,CAAC,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,SAAS,aAAa,EAAK,aAAa,YAAa,EAAC,cAAc,CAAC,KAAK,EAAY,KAAK,QAAQ,GAAS,aAAa,EAAK,aAAa,cAAc,MAAM,OAAO,OAAO,CAAC,CAAC,eAAa,IAAI,EAAa,YAAY,iEAAkE,EAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,YAAY,mBAAmB,OAAO,CAAC,CAAC,eAAa,GAAG,CAAa,EAAC,SAAS,CAAC,KAAK,EAAY,QAAQ,aAAa,MAAM,cAAc,KAAK,aAAa,EAAK,aAAa,QAAS,EAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,EAAK,aAAa,KAAM,EAAC,GAAG,EAAc,EAAC,GCXxR,SAAS4B,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,CAAe,4DAWziB,AAXpuB,GAAyD,IAAoN,IAAkE,IAA4B,CAA0B,IAAkH,CAAM,GAAU,EAAS1B,EAAK,CAAO,GAAa,EAAoBA,EAAK,CAAO8B,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAmB,EAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAOC,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAO,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAG,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOC,GAAS,EAAO,OAAA,EAAsB,CAAOG,GAAwB,CAAC,iBAAiB,YAAY,iBAAiB,YAAY,cAAc,YAAY,oBAAoB,YAAY,qBAAqB,YAAY,kBAAkB,YAAY,QAAQ,YAAY,SAAS,YAAY,IAAI,YAAY,OAAO,YAAY,OAAO,WAAY,EAAOC,GAAS,CAAC,CAAC,SAAO,YAAU,KAAG,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,WAAW,gBAAgB,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAY,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,cAAW,YAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,GAAS,CAAO,EAAsB,CAAE,EAAO,EAAkB,EAAGV,GAAkB,GAAG,EAAsB,CAAO,EAAY,KAAQ,CAAC,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,EAAa,IAAQ,IAAc,YAA6C,EAAa,IAAQ,IAAc,YAA6C,GAAa,IAAQ,IAAc,YAAuC,MAAoB,GAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKI,GAAS,CAAC,QAAQ,GAAS,SAAQ,EAAM,SAAsB,EAAKD,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAM,EAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,UAAW,EAAC,UAAU,CAAC,mBAAmB,mBAAoB,EAAC,UAAU,CAAC,mBAAmB,aAAc,EAAC,UAAU,CAAC,mBAAmB,oBAAqB,EAAC,UAAU,CAAC,mBAAmB,QAAS,EAAC,UAAU,CAAC,mBAAmB,gBAAiB,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,EAAC,UAAU,CAAC,mBAAmB,QAAS,EAAC,UAAU,CAAC,mBAAmB,gBAAiB,EAAC,UAAU,CAAC,mBAAmB,KAAM,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAK,GAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,kBAAiB,EAAK,kBAAiB,EAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,GAAI,EAAC,UAAU,CAAC,OAAO,CAAE,CAAC,EAAC,SAAsB,EAAKjC,EAAK,CAAC,MAAM,qBAAqB,OAAO,OAAO,WAAW,OAAO,cAAc,WAAW,GAAG,YAAY,SAAS,YAAY,UAAS,EAAM,cAAa,EAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,cAAc,CAAU,EAAC,UAAU,CAAC,MAAM,uEAAuE,cAAc,YAAa,EAAC,UAAU,CAAC,cAAc,YAAa,EAAC,UAAU,CAAC,MAAM,wEAAwE,cAAc,YAAa,EAAC,UAAU,CAAC,MAAM,qEAAqE,cAAc,eAAgB,EAAC,UAAU,CAAC,cAAc,YAAa,EAAC,UAAU,CAAC,MAAM,uEAAuE,cAAc,eAAgB,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,GAAc,EAAe,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAAa,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAA62B,oBAAmB,CAAK,EAAC,CAAC,GAAc,EAAe,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,kBAAkB,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAAiU,oBAAmB,CAAK,EAAC,CAAC,IAAc,EAAe,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;;;;;;;;EAAu3E,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAO0C,GAAI,CAAC,kFAAkF,kFAAkF,qGAAqG,4JAA4J,iLAAiL,2KAA2K,6HAA6H,8KAA8K,kGAAmG,EAW9hW,GAAgB,GAAQD,GAAUC,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAG,EAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,UAAU,WAAW,MAAM,SAAS,SAAS,cAAc,kBAAkB,iBAAiB,iBAAiB,qBAAqB,mBAAoB,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,IAAe,eAAkB,CAAC,GAAG,GAAa,cAAiB,aAAa,gBAAgB,gBAAA,GAAsB,WAAA,GAAiB,MAAM,YAAa,CAAC,EAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAE,CAAC,EAAC,GAAG,EAAU,EAAC,CAAC,8BAA6B,CAAK,EAAC,GCX2Z,SAAShB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,CAAe,kEAWzY,AAXvhC,GAAyD,IAAyN,IAAkE,IAA4B,CAA0B,IAA+G,CAAM,GAAU,EAASb,GAAK,CAAO,GAAa,EAAoBA,GAAK,CAAO,GAAgB,CAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,CAAC,EAAOiB,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAkB,EAA8LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAOC,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAO,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAG,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOC,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAqB,CAAC,iBAAiB,YAAY,iBAAiB,YAAY,cAAc,YAAY,oBAAoB,YAAY,qBAAqB,YAAY,kBAAkB,YAAY,QAAQ,YAAY,SAAS,YAAY,IAAI,YAAY,OAAO,YAAY,OAAO,WAAY,EAAOE,GAAwB,CAAC,cAAc,YAAY,cAAc,YAAY,WAAW,YAAY,YAAY,YAAY,YAAY,YAAY,cAAc,YAAY,cAAc,YAAY,KAAK,YAAY,KAAK,WAAY,EAAOC,GAAS,CAAC,CAAC,SAAO,OAAK,QAAM,KAAG,OAAK,SAAO,WAAS,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,YAAW,EAAK,UAAU,GAAM,EAAM,YAAW,EAAK,UAAUH,GAAqB,IAAW,GAAU,EAAM,WAAW,YAAY,UAAU,GAAQ,EAAM,WAAW,cAAc,QAAQE,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAUF,GAAqB,IAAQ,GAAO,EAAM,WAAW,WAAY,GAASI,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAO,GAAsB,CAAE,EAAO,GAAkB,EAAGV,GAAkB,GAAG,GAAsB,CAAO,GAAY,GAAW,IAAiB,mBAAyB,EAAQ,IAAiB,mBAAyB,EAAS,IAAc,aAAmB,EAAQ,IAAc,aAAmB,EAAa,EAAc,GAAa,GAAW,IAAiB,mBAAkC,IAAc,aAAmB,EAAa,EAAQ,MAAoB,GAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKI,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKD,GAAW,CAAC,MAAMD,GAAY,GAAG,GAAqB,CAAC,kBAAkB,CAAC,UAAA,EAAgB,EAAC,kBAAkB,CAAC,UAAA,EAAgB,EAAC,kBAAkB,CAAC,UAAA,EAAgB,EAAC,kBAAkB,CAAC,UAAA,EAAgB,EAAC,kBAAkB,CAAC,UAAA,EAAgB,EAAC,UAAU,CAAC,UAAA,EAAgB,EAAC,UAAU,CAAC,UAAA,EAAgB,EAAC,UAAU,CAAC,UAAA,EAAgB,EAAC,UAAU,CAAC,UAAA,EAAgB,EAAC,UAAU,CAAC,UAAA,EAAgB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,GAAkB,gBAAgB,EAAU,EAAW,CAAC,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,uEAAuE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,OAAO,OAAO,gBAAgB,aAAa,gBAAgB,GAAG,CAAM,EAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,oEAAqE,EAAC,kBAAkB,CAAC,gBAAgB,wEAAwE,UAAU,MAAO,EAAC,kBAAkB,CAAC,gBAAgB,uEAAwE,EAAC,kBAAkB,CAAC,gBAAgB,uEAAwE,EAAC,kBAAkB,CAAC,gBAAgB,qBAAsB,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,uEAAuE,UAAU,OAAO,OAAO,OAAO,aAAa,MAAO,EAAC,kBAAkB,CAAC,gBAAgB,wEAAwE,UAAU,MAAO,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,uEAAuE,UAAU,OAAO,OAAO,OAAO,aAAa,MAAO,EAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,qEAAqE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,OAAO,OAAO,OAAO,aAAa,MAAO,EAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,OAAO,OAAO,aAAa,MAAO,EAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,UAAU,sCAAuC,EAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,qBAAqB,UAAU,OAAO,OAAO,OAAO,aAAa,MAAO,EAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,OAAO,OAAO,OAAO,aAAa,MAAO,EAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,yBAAyB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,OAAO,OAAO,OAAO,aAAa,MAAO,EAAC,UAAU,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,EAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,OAAO,OAAO,aAAa,MAAO,CAAC,EAAC,GAAG,GAAqB,CAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,UAAU,CAAC,mBAAmB,MAAO,EAAC,UAAU,CAAC,eAAc,EAAK,mBAAmB,aAAc,EAAC,UAAU,CAAC,eAAc,EAAK,mBAAmB,MAAO,EAAC,UAAU,CAAC,mBAAmB,aAAc,EAAC,UAAU,CAAC,mBAAmB,aAAc,EAAC,UAAU,CAAC,mBAAmB,UAAW,EAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,eAAc,EAAK,mBAAmB,aAAc,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAY,EAAU,EAAe,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yEAAyE,qBAAqB,OAAO,0BAA0B,SAAS,0BAA0B,SAAS,sBAAsB,gGAAiG,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,6BAA8B,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,oEAAqE,EAAC,UAAU,CAAC,qBAAqB,sEAAuE,EAAC,UAAU,CAAC,qBAAqB,sEAAuE,EAAC,UAAU,CAAC,qBAAqB,sEAAuE,EAAC,UAAU,CAAC,qBAAqB,sEAAuE,EAAC,UAAU,CAAC,qBAAqB,oEAAqE,EAAC,UAAU,CAAC,qBAAqB,sEAAuE,CAAC,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,uEAAuE,qBAAqB,OAAO,0BAA0B,SAAS,0BAA0B,SAAS,sBAAsB,6FAA8F,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,4BAA6B,CAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,+FAAgG,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,cAAe,CAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yEAAyE,0BAA0B,SAAS,0BAA0B,SAAS,sBAAsB,+FAAgG,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,+FAAgG,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,cAAe,CAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,+FAAgG,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,cAAe,CAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yEAAyE,qBAAqB,OAAO,0BAA0B,SAAS,0BAA0B,SAAS,sBAAsB,6FAA8F,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yEAAyE,0BAA0B,SAAS,0BAA0B,SAAS,sBAAsB,gGAAiG,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yEAAyE,qBAAqB,OAAO,0BAA0B,SAAS,0BAA0B,SAAS,sBAAsB,+FAAgG,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAC,GAAa,EAAU,EAAe,EAAK,GAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKpB,GAAK,CAAC,UAAU,gBAAgB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAU,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,QAAQ,CAAU,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAO6B,GAAI,CAAC,kFAAkF,gFAAgF,yVAAyV,iHAAiH,wGAAwG,sGAAsG,4DAA4D,6IAA6I,yGAAyG,2KAA2K,oJAAoJ,4DAA4D,+HAA+H,+bAAgc,EAWv+kB,GAAgB,GAAQD,GAAUC,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,mBAAmB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAM,EAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,YAAY,YAAY,cAAc,cAAc,OAAO,WAAW,cAAc,OAAO,aAAc,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,cAAa,EAAK,MAAM,OAAO,KAAK,EAAY,OAAQ,EAAC,UAAU,CAAC,cAAa,EAAK,MAAM,OAAO,KAAK,EAAY,OAAQ,EAAC,UAAU,IAAe,SAAY,CAAC,GAAG,GAAa,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,QAAS,EAAC,UAAU,CAAC,aAAa,cAAc,iBAAgB,EAAM,MAAM,UAAU,KAAK,EAAY,MAAO,EAAC,UAAU,IAAe,SAAY,CAAC,GAAG,GAAa,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,SAAU,CAAC,EAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,uBAAuB,OAAO,SAAS,IAAI,qEAAsE,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,sBAAsB,OAAO,SAAS,IAAI,wEAAyE,CAAC,CAAC,EAAC,GAAG,EAAU,EAAC,CAAC,8BAA6B,CAAK,EAAC,0DCXl2D,SAAShB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,CAAe,wEAY7tC,AAZb,GAA2C,IAAkP,IAAkE,IAA4B,CAA0B,IAA+H,KAAuH,CAAMC,GAAkB,EAASgB,GAAa,CAAO,GAAmC,GAA6B,EAAO,EAAE,CAAC,OAAO,YAAY,SAAS,GAAsB,QAAQ,WAAY,EAAC,CAAOd,GAAqB,EAAoBc,GAAa,CAAOb,GAAW,CAAC,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAkB,EAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAOC,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAO,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAG,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOC,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAqB,CAAC,cAAc,YAAY,cAAc,YAAY,WAAW,YAAY,YAAY,YAAY,YAAY,YAAY,cAAc,YAAY,cAAc,YAAY,KAAK,YAAY,KAAK,WAAY,EAAOC,GAAsB,CAAC,iBAAiB,YAAY,iBAAiB,YAAY,cAAc,YAAY,oBAAoB,YAAY,qBAAqB,YAAY,kBAAkB,YAAY,QAAQ,YAAY,SAAS,YAAY,IAAI,YAAY,OAAO,YAAY,OAAO,WAAY,EAAOC,GAAwB,CAAC,KAAK,YAAY,IAAI,WAAY,EAAOC,GAAS,CAAC,CAAC,SAAO,SAAO,OAAK,QAAM,KAAG,QAAM,OAAK,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAUF,GAAsB,IAAO,GAAM,EAAM,WAAW,YAAY,UAAUA,GAAsB,IAAQ,GAAO,EAAM,WAAW,YAAY,UAAU,GAAO,EAAM,WAAW,WAAW,UAAUD,GAAqB,IAAS,GAAQ,EAAM,WAAW,YAAY,UAAU,GAAM,EAAM,UAAU,QAAQE,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAY,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAO,EAAsB,CAAE,EAAO,EAAkB,EAAGV,GAAkB,GAAG,EAAsB,CAAC,MAAoB,GAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKI,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKD,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,aAAY,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAmC,CAAC,GAAG,EAAU,GAAG,EAAgB,aAAa,EAAG,EAAkB,gBAAgB,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAM,EAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,MAAO,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAA0B,CAAC,SAAS,GAAmB,QAAQ,IAAI,GAAG,EAAE,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,IAAI,GAAmB,QAAQ,IAAI,GAAG,GAAG,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,OAAQ,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKU,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,WAAU,EAAK,SAAS,YAAY,WAAU,EAAK,UAAU,EAAU,UAAU,EAAU,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,EAAU,UAAU,EAAU,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOD,GAAI,CAAC,kFAAkF,kFAAkF,uRAAuR,yGAAyG,gEAAgE,wFAAyF,EAWx1L,GAAgB,GAAQD,GAAUC,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,gBAAgB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAM,EAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAY,EAAC,aAAa,CAAC,MAAM,MAAO,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,aAAa,WAAW,iBAAgB,EAAM,MAAM,QAAQ,KAAK,EAAY,MAAO,EAAC,UAAUb,IAAuB,SAAY,CAAC,GAAGA,GAAqB,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,QAAS,EAAC,UAAUA,IAAuB,WAAc,CAAC,GAAGA,GAAqB,UAAa,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,MAAO,EAAC,UAAUA,IAAuB,WAAc,CAAC,GAAGA,GAAqB,UAAa,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,QAAS,CAAC,EAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAE,CAAC,EAAC,GAAGF,EAAkB,EAAC,CAAC,8BAA6B,CAAK,EAAC,CACjjC,GAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,CAAE,EAAC,YAAc,CAAC,sBAAwB,KAAK,kBAAoB,OAAO,qBAAuB,OAAO,sBAAwB,IAAI,6BAA+B,OAAO,gBAAkB,uGAA2H,oCAAsC,qHAA2I,qBAAuB,QAAQ,yBAA2B,OAAO,yBAA2B,OAAQ,CAAC,EAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,ICZ8S,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,CAAe,qEAWhM,AAXrlC,GAA2C,IAAkP,IAAkE,IAA4B,CAA0B,IAAmH,KAAuH,CAAM,GAAkB,EAASgB,GAAa,CAAO,GAAqB,GAA6B,EAAO,EAAE,CAAC,OAAO,YAAY,SAAS,GAAQ,QAAQ,WAAY,EAAC,CAAO,GAAqB,EAAoBA,GAAa,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,WAAY,EAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAmB,EAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAO,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAO,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAG,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAO,GAAS,EAAO,OAAA,EAAsB,CAAO,GAAqB,CAAC,cAAc,YAAY,cAAc,YAAY,WAAW,YAAY,YAAY,YAAY,YAAY,YAAY,cAAc,YAAY,cAAc,YAAY,KAAK,YAAY,KAAK,WAAY,EAAO,GAAsB,CAAC,iBAAiB,YAAY,iBAAiB,YAAY,cAAc,YAAY,oBAAoB,YAAY,qBAAqB,YAAY,kBAAkB,YAAY,QAAQ,YAAY,SAAS,YAAY,IAAI,YAAY,OAAO,YAAY,OAAO,WAAY,EAAO,GAAwB,CAAC,WAAW,YAAY,UAAU,YAAY,WAAW,YAAY,UAAU,WAAY,EAAO,GAAS,CAAC,CAAC,cAAY,SAAO,SAAO,OAAK,cAAY,KAAG,OAAK,WAAS,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAsB,IAAO,GAAM,EAAM,WAAW,YAAY,UAAU,GAAa,EAAM,WAAW,eAAe,UAAU,GAAqB,IAAS,GAAQ,EAAM,WAAW,YAAY,UAAU,GAAM,EAAM,UAAU,UAAU,GAAa,EAAM,UAAU,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAsB,IAAW,GAAU,EAAM,WAAW,WAAY,GAAS,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAS,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,kBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,oBAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAO,EAAsB,CAAE,EAAO,EAAkB,EAAG,GAAkB,GAAG,EAAsB,CAAC,MAAoB,GAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,aAAY,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAqB,CAAC,GAAG,EAAU,GAAG,EAAgB,aAAa,EAAG,EAAkB,gBAAgB,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAM,EAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,UAAW,EAAC,UAAU,CAAC,mBAAmB,SAAU,EAAC,UAAU,CAAC,mBAAmB,UAAW,CAAC,EAAC,EAAY,GAAe,CAAC,SAAsB,EAAK,GAA0B,CAAC,SAAS,GAAmB,QAAQ,IAAI,GAAG,EAAE,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,IAAI,GAAmB,QAAQ,IAAI,GAAG,GAAG,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,OAAQ,EAAC,UAAU,CAAC,SAAS,GAAmB,QAAQ,IAAI,GAAG,EAAE,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,IAAI,GAAmB,QAAQ,IAAI,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,SAAS,GAAmB,QAAQ,IAAI,GAAG,EAAE,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,IAAI,GAAmB,QAAQ,IAAI,GAAG,GAAG,EAAG,CAAC,EAAC,EAAY,GAAe,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAU,SAAS,YAAY,WAAU,EAAK,UAAU,EAAU,UAAU,EAAU,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,EAAU,UAAU,EAAU,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,CAAC,EAAC,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,CAAC,CAAC,EAAC,EAAY,GAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAO,GAAI,CAAC,kFAAkF,kFAAkF,sRAAsR,yGAAyG,iEAAiE,iEAAiE,oJAAoJ,8EAA+E,EAW/tN,GAAgB,GAAQ,GAAU,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,WAAW,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAM,EAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,UAAU,UAAU,WAAW,UAAW,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAK,EAAC,UAAU,IAAuB,SAAY,CAAC,GAAG,GAAqB,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,QAAS,EAAC,UAAU,IAAuB,WAAc,CAAC,GAAG,GAAqB,UAAa,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,MAAO,EAAC,UAAU,CAAC,aAAa,eAAe,iBAAgB,EAAM,MAAM,eAAe,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,cAAa,EAAM,MAAM,eAAe,KAAK,EAAY,OAAQ,EAAC,UAAU,IAAuB,WAAc,CAAC,GAAG,GAAqB,UAAa,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,SAAU,CAAC,EAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAE,CAAC,EAAC,GAAG,EAAkB,EAAC,CAAC,8BAA6B,CAAK,EAAC"}