/*!*******************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./styles/root.css ***!
  \*******************************************************************/:root{--gray-50:oklch(0.985 0 0);--gray-100:oklch(0.97 0 0);--gray-200:oklch(0.922 0 0);--gray-300:oklch(0.87 0 0);--gray-400:oklch(0.708 0 0);--gray-500:oklch(0.556 0 0);--gray-600:oklch(0.439 0 0);--gray-700:oklch(0.371 0 0);--gray-800:oklch(0.269 0 0);--gray-900:oklch(0.205 0 0);--gray-950:oklch(0.145 0 0);--red-50:oklch(0.971 0.013 17.38);--red-100:oklch(0.936 0.032 17.717);--red-200:oklch(0.885 0.062 18.334);--red-300:oklch(0.804 0.114 19.571);--red-400:oklch(0.704 0.191 22.216);--red-500:oklch(0.637 0.237 25.331);--red-600:oklch(0.577 0.245 27.325);--red-700:oklch(0.505 0.213 27.518);--red-800:oklch(0.444 0.177 26.899);--red-900:oklch(0.396 0.141 25.723);--yellow-50:oklch(0.987 0.026 102.212);--yellow-100:oklch(0.973 0.07 103.193);--yellow-200:oklch(0.945 0.129 101.54);--yellow-300:oklch(0.905 0.182 98.111);--yellow-400:oklch(0.852 0.199 91.936);--yellow-500:oklch(0.795 0.184 86.047);--yellow-600:oklch(0.681 0.162 75.834);--yellow-700:oklch(0.554 0.135 66.442);--yellow-800:oklch(0.476 0.114 61.364);--yellow-900:oklch(0.421 0.095 57.708);--lime-50:oklch(0.986 0.031 120.757);--lime-100:oklch(0.967 0.067 122.328);--lime-200:oklch(0.938 0.127 124.321);--lime-300:oklch(0.897 0.196 126.665);--lime-400:oklch(0.841 0.238 128.85);--lime-500:oklch(0.768 0.233 130.85);--lime-600:oklch(0.648 0.2 131.684);--lime-700:oklch(0.532 0.157 131.589);--lime-800:oklch(0.453 0.124 130.933);--lime-900:oklch(0.405 0.101 131.063);--green-50:oklch(0.982 0.018 155.826);--green-100:oklch(0.962 0.044 156.743);--green-200:oklch(0.925 0.084 155.995);--green-300:oklch(0.871 0.15 154.449);--green-400:oklch(0.792 0.209 151.711);--green-500:oklch(0.723 0.219 149.579);--green-600:oklch(0.627 0.194 149.214);--green-700:oklch(0.527 0.154 150.069);--green-800:oklch(0.448 0.119 151.328);--green-900:oklch(0.393 0.095 152.535);--cyan-100:#cefafe;--cyan-200:#a2f4fd;--cyan-300:#53eafd;--cyan-400:#00d3f2;--cyan-500:#00b8db;--cyan-600:#0092b8;--cyan-700:#007595;--cyan-800:#005f78;--cyan-900:#104e64;--placeholder-color:#909099;--border:1px solid oklch(0.708 0 0);--input-height:2.75rem;--button-height:2.75rem;--shadow:0 0 0.5rem 0.25rem rgba(0,0,0,.2);--panel-shadow:0 0 2rem 0.5rem rgba(0,0,0,.15);--font-color:#333;--layout-width:1040px;--bg-alert-error:oklch(0.936 0.032 17.717);--cl-alert-error:oklch(0.577 0.245 27.325);--bg-alert-warn:oklch(0.945 0.129 101.54);--cl-alert-warn:oklch(0.554 0.135 66.442);--bg-alert-success:oklch(0.925 0.084 155.995);--cl-alert-success:oklch(0.527 0.154 150.069);--bg-alert-info:#a2f4fd;--cl-alert-info:#007595}
/*!********************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./styles/fonts.css ***!
  \********************************************************************/@font-face{font-family:RobotoKit;font-style:normal;font-weight:100;src:url(a4d410dfda20e10f3aed.ttf) format("truetype")}@font-face{font-family:RobotoKit;font-style:normal;font-weight:300;src:url(839cb7309f46fed11436.ttf) format("truetype")}@font-face{font-family:RobotoKit;font-style:normal;font-weight:400;src:url(27f62b53b93858475a7f.ttf) format("truetype")}@font-face{font-family:RobotoKit;font-style:normal;font-weight:700;src:url(d50a80138ec4f2fb5e9f.ttf) format("truetype")}@font-face{font-family:RobotoKit;font-style:normal;font-weight:400;src:url(6a20d58a497c2fac8178.woff2) format("woff2"),url(6b2a244218011fe6321a.woff) format("woff")}@font-face{font-family:RobotoKit;font-style:normal;font-weight:500;src:url(f2dee9e41ba9bb532d31.woff2) format("woff2"),url(6724b4545f896d3f7255.woff) format("woff")}@font-face{font-family:RobotoKit;font-style:normal;font-weight:700;src:url(bc4fbbd13027cbd1664a.woff2) format("woff2"),url(35ece94127c52d93fbb8.woff) format("woff")}
/*!********************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./styles/icons.css ***!
  \********************************************************************/[class*=" ic-"],[class^=ic-]{display:inline-block;height:24px;vertical-align:middle;width:24px}.ic-folder:before{content:url(9a50eb984897c997b82d.svg#folder)}.ic-folder-open:before{content:url(9a50eb984897c997b82d.svg#folder-open)}.ic-arrow-left:before{content:url(9a50eb984897c997b82d.svg#arrow-left)}
/*!**********************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./styles/default.css ***!
  \**********************************************************************/*{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;color:var(--font-color);font-family:RobotoKit,sans-serif;font-size:16px;font-style:normal;outline:none}body,html{height:100dvh;margin:0;padding:0;width:100%}body{--bg-lvl-0:var(--gray-400);--bg-lvl-1:var(--gray-300);--bg-lvl-2:var(--gray-200);--bg-lvl-3:var(--gray-100);--bg-lvl-4:var(--gray-50);--cl-lvl-0:var(--gray-950);--cl-lvl-1:var(--gray-900);--cl-lvl-2:var(--gray-800);--cl-lvl-3:var(--gray-700);--cl-lvl-4:var(--gray-600)}body.dark{--bg-lvl-0:var(--gray-950);--bg-lvl-1:var(--gray-900);--bg-lvl-2:var(--gray-800);--bg-lvl-3:var(--gray-700);--bg-lvl-4:var(--gray-600);--cl-lvl-0:var(--gray-400);--cl-lvl-1:var(--gray-300);--cl-lvl-2:var(--gray-200);--cl-lvl-3:var(--gray-100);--cl-lvl-4:var(--gray-50)}main{margin:auto;max-width:1920px;min-height:100%}h1,h2,h3,h4,h5,h6{margin-block-end:.313rem;margin-block-start:.313em}h1{font-size:2em}h2{font-size:1.25em}h3{font-size:1.125em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.75em}p{margin-block-end:.125rem;margin-block-start:.125rem;white-space:normal}img{border:none;height:auto;margin:0;max-width:100%}a,a:focus,a:hover{text-decoration:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent;transition:background-color 5000s ease-in-out 0s}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml; utf8, <svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 height=%2724%27 width=%2724%27><path fill=%27%23777%27 d=%27M7,10L12,15L17,10H7Z%27/></svg>");background-position:calc(100% - .5rem);background-position-y:center;background-repeat:no-repeat;border:var(--border);cursor:pointer;height:var(--input-height);padding:0 8px}select:focus-within{background-image:url("data:image/svg+xml; utf8, <svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 height=%2724%27 width=%2724%27><path fill=%27%23777%27 d=%27M7,15L12,10L17,15H7Z%27/></svg>")}textarea{height:auto;min-height:var(--input-height);overflow:hidden;padding:8px;resize:none;width:100%}input,select,textarea{border:var(--border);border-radius:3px;outline:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}input[type=checkbox],input[type=radio]{border:none}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,select-option:focus,select:focus,td:focus:has(input),td:focus:has(select),td:focus:has(textarea),textarea:focus{background:var(--cyan-100)}input:read-only:focus{-webkit-box-shadow:inset 0 0 0 0 transparent!important;-moz-box-shadow:inset 0 0 0 0 transparent!important;box-shadow:inset 0 0 0 0 transparent!important}input[type=file]{display:none}input[type=date],input[type=time]{background:#fff;padding:0 8px}.disabled,fieldset:disabled{background:hsla(0,0%,94%,.3)!important;cursor:default;pointer-events:none}fieldset{border:none;margin:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{-webkit-tap-highlight-color:transparent;background:none;border:1px solid transparent;cursor:pointer;line-height:100%;margin:0;position:relative}input:invalid{background:#ffe4e4;border-color:#f69}button:hover{--btn-hover:1}button span,button svg{display:inline-block;line-height:100%;vertical-align:middle}table{border:none;border-collapse:collapse;border-spacing:0}table td,table th{background:#fff;border:var(--border);line-height:100%;position:relative}table:has(input) td,table:has(input) th,table:has(select) td,table:has(select) th,table:has(textarea) td,table:has(textarea) th{padding:0}table input[type=date],table input[type=datetime],table input[type=email],table input[type=number],table input[type=password],table input[type=tel],table input[type=text],table input[type=time],table select,table textarea{border:none;border-radius:0;width:100%}input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time]{height:var(--input-height);padding:0 8px}table.borderless td,table.borderless th{background:none;border:none}ol,ul{margin:0;padding:0}ul{list-style-type:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:autofill{box-shadow:inset 0 0 0 30px #fff!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}details>summary,form{position:relative}details>summary{cursor:pointer;list-style:none;width:100%}details>summary::-webkit-details-marker,details>summary::marker{display:none}details{overflow:auto;width:100%}details[open]>summary{color:var(--lime)!important}svg{margin:auto;vertical-align:middle}::-webkit-input-placeholder{color:var(--placeholder-color);font-weight:400;text-overflow:ellipsis;text-transform:none}::-moz-placeholder{color:var(--placeholder-color);font-weight:400;text-overflow:ellipsis;text-transform:none}::-ms-input-placeholder{color:var(--placeholder-color);font-weight:400;text-overflow:ellipsis;text-transform:none}
/*!******************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./styles/app.css ***!
  \******************************************************************/label:has(input){cursor:pointer;font-size:0}label:has(input) b,label:has(input) input,label:has(input) span{display:inline-block;margin:0;vertical-align:middle}label>input{margin-right:8px!important}input[type=checkbox],input[type=radio]{accent-color:var(--cyan-600)}input[type=checkbox].checkbox,input[type=radio].checkbox{height:20px;width:20px}svg.icon{height:24px;width:24px}[data-placeholder]:empty:before{color:var(--placeholder-color);content:attr(data-placeholder)}.ellipsis,.input-title,[data-title]:before{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-title,[data-title]:before{clear:both;display:block;letter-spacing:.05em}.input-title{color:var(--cl-lvl-0);margin:1em 0 .25em;text-indent:1px}.info-title,.input-title{font-size:.938rem;font-weight:700;position:relative}.info-title{color:#005885;letter-spacing:.05em;margin:.5em 0 .25em}.input-title.optional:after{color:#999;content:"(optional)";font-size:.875rem;font-weight:400;position:absolute;right:0}[data-title]:before{color:#08c;content:attr(data-title);font-size:.813rem;margin:.375em 0 0 .5em}[data-badge]:before{bottom:68%;color:#00f060;content:attr(data-badge);display:block;font-size:.875rem;font-weight:700;left:50%;line-height:100%;min-width:24px;position:absolute;text-align:center}[data-badge=""]:before,[data-badge="0"]:before{display:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.invalid{background:#ffeee0;border-color:#f00000!important}.fs-12{font-size:.75rem}.fs-13{font-size:.813rem}.fs-14{font-size:.875rem}.fs-15{font-size:.938rem}.fs-17{font-size:1.0625rem}.fs-18{font-size:1.125rem}.fs-19{font-size:1.188rem}.fs-20{font-size:1.25rem}.fs-21{font-size:1.313rem}.fs-22{font-size:1.375rem}.fs-23{font-size:1.438rem}.fs-24{font-size:1.5rem}.txt-bold{font-weight:700}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.button{border-radius:5px;height:var(--button-height)}.button-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:56px;width:100%}.button-group button{flex-basis:auto;-webkit-flex-basis:auto;flex-grow:1;flex-shrink:1;height:56px;min-width:0}.btn-lvl-1{background:var(--bg-lvl-1);color:var(--cl-lvl-1)}.btn-lvl-2{background:var(--bg-lvl-2);color:var(--cl-lvl-2)}.btn-lvl-3{background:var(--bg-lvl-3);color:var(--cl-lvl-3)}.btn-lvl-4{background:var(--bg-lvl-4);color:var(--cl-lvl-4)}.fab{background:var(--cyan-500);border-radius:24px;bottom:16px;height:48px;left:calc(50% - 24px);position:fixed;width:48px;z-index:999}.w100,.wh100{width:100%}.wh100{height:100%}.layout{height:100vh;width:100vw}.input-label{font-size:.938rem;font-weight:700;margin-bottom:8px;text-indent:1px}.cbo-button{appearance:none;-webkit-appearance:none;background:var(--bg-lvl-300);height:44px!important;margin:0!important;min-width:64px!important;transition:all .15s;-o-transition:all .15s;-moz-transition:all .15s;-webkit-transition:all .15s;width:auto!important}.cbo-button:checked{background:var(--bg-lvl-700)}.cbo-button:before{border-radius:5px;color:#fff;content:attr(data-text);cursor:pointer;display:block;line-height:44px;text-align:center}footer{background:var(--bg-lvl-1);min-height:96px;padding:24px}footer>div{margin:auto;max-width:var(--layout-width)}footer a{color:var(--cl-lvl-1);display:block;font-size:.875rem}
/*!*******************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./styles/flex.css ***!
  \*******************************************************************/.flex-center,.flex-col,.flex-middle,.flex-row,.flex-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-row,.flex-wrap{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-center,.flex-middle{align-items:center}.flex-center{justify-content:center}.flex-wrap{flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.flex-col{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-size-15,.flex-size-20,.flex-size-25,.flex-size-33,.flex-size-50,.flex-size-auto{flex-grow:1;flex-shrink:1;min-width:0}.flex-size-auto{flex-basis:auto;-webkit-flex-basis:auto}.flex-size-15{flex-basis:13%;-webkit-flex-basis:13%}.flex-size-20{flex-basis:18%;-webkit-flex-basis:18%}.flex-size-25{flex-basis:22%;-webkit-flex-basis:22%}.flex-size-33{flex-basis:30%;-webkit-flex-basis:30%}.flex-size-50{flex-basis:45%;-webkit-flex-basis:45%}.flex-size-100{flex-basis:100%;-webkit-flex-basis:100%}.gap-1{gap:1px}.gap-2{gap:2px}.gap-4{gap:4px}.gap-8{gap:8px}.gap-16{gap:16px}.gap-24{gap:24px}.row-gap-1{row-gap:1px}.row-gap-2{row-gap:2px}.row-gap-4{row-gap:.25rem}.row-gap-8{row-gap:.5rem}.row-gap-16{row-gap:1rem}.row-gap-24{row-gap:1.5rem}.col-gap-1{column-gap:1px}.col-gap-2{column-gap:2px}.col-gap-4{column-gap:.25rem}.col-gap-8{column-gap:.5rem}.col-gap-16{column-gap:1rem}
/*!******************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/layouts/admin/style.css ***!
  \******************************************************************************/#editor-layout{font-size:0}.navbar{background:var(--bg-lvl-1);height:56px;text-align:center;width:100%}.navbar button{height:56px;margin:auto;min-width:56px}.navbar svg path{fill:var(--cl-lvl-1)}
/*!*****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/layouts/main/style.css ***!
  \*****************************************************************************/

/*!************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/scrollpanel/style.css ***!
  \************************************************************************************/.scrollpanel{font-size:0;height:100%;overflow:hidden;white-space:nowrap;width:100%}.scrollpanel::-webkit-scrollbar{display:none}.scrollpanel-view{display:inline-block;height:100%;position:relative;vertical-align:top;width:100%}
/*!***********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/scrollmenu/style.css ***!
  \***********************************************************************************/.scrollmenu{-ms-overflow-style:none;display:block;font-size:0;overflow-x:scroll;scrollbar-width:none;white-space:nowrap;width:100%}.scrollmenu::-webkit-scrollbar{display:none}.scrollmenu li{display:inline-block;height:100%;line-height:0;vertical-align:top}
/*!*********************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./styles/bundle.css ***!
  \*********************************************************************/

/*!********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/infobar/style.css ***!
  \********************************************************************************/.infobar{background:#fff;box-shadow:0 0 8px 4px rgba(0,0,0,.2);left:0;overflow:auto;position:fixed;text-align:center;transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;width:100%;z-index:10009}.infobar-content{margin:auto;max-width:480px;padding:16px}.infobar.top{transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0)}.infobar.bottom{top:100%;transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0)}
/*!**********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/preloader/style.css ***!
  \**********************************************************************************/#preloader{background:none;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}#preloader.show{display:block}#spinner{animation:loaderRotate 5s linear infinite;height:80px;left:calc(50% - 40px);position:absolute;top:calc(50% - 40px);width:80px}#spinner circle{fill:none;stroke-width:4;stroke:#06f;stroke-dasharray:240;stroke-dashoffset:240;animation:spinRotate 1s linear infinite;height:100%;transform:translate(5px,5px);width:100%}.progress-bar{background-color:#fff;height:4px;overflow:hidden;position:relative}.progress-bar__progress{animation:progress .6s infinite;background-color:#06f;height:4px;position:absolute;width:25%}@keyframes loaderRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinRotate{0%{stroke-dashoffset:220}50%{stroke-dashoffset:0}50.1%{stroke-dashoffset:440}}@keyframes progress{0%{left:-50%}to{left:100%}}
/*!******************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/alert/style.css ***!
  \******************************************************************************/#alert-message{color:var(--cl-lvl-3);font-size:1.125rem;line-height:2rem;padding:16px 16px 8px;text-align:center}#alert-window{align-items:center;box-shadow:0 4px 8px 4px rgba(0,0,0,.25);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}#alert-panel{background:var(--bg-lvl-3);border-radius:16px;box-shadow:var(--shadow);max-width:320px;width:calc(100% - 32px)}#overlay:has(#alert-window){opacity:1;visibility:visible}.button.close-alert path,.button.confirm-alert path{fill:var(--cl-lvl-3)}
/*!*******************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/components/editor-settings/style.css ***!
  \*******************************************************************************************/

/*!*****************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/components/user-settings/style.css ***!
  \*****************************************************************************************/

/*!*************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/image-editor/style.css ***!
  \*************************************************************************************/#editor-panel{background:var(--grey-400);height:100%;left:100%;position:fixed;top:0;transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;width:100%;z-index:9}#editor-panel.show{transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0)}#image-box{align-items:center;background-image:url(3ca0a1609127c4cf6d15.png);background-repeat:repeat;cursor:move;display:flex;display:-webkit-flex;height:calc(100% - 56px);justify-content:center;overflow:hidden;position:relative}#image-box:has(#crop-image[src=""]){cursor:default}#crop-image{display:block;pointer-events:none;position:absolute}#crop-image[src=""]{display:none}#crop-mask{height:100%;outline:2560px solid rgba(0,0,0,.5);position:absolute;visibility:hidden;width:100%}#object-box{border:2px solid #0f0;border-radius:50%;height:400px;position:absolute;transform:rotateX(45deg);width:400px}#image-preview-panel{background:var(--grey-300);height:100%;left:0;opacity:1;position:fixed;top:0;transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;visibility:visible;width:100%;z-index:9999}#image-preview-panel:has(#image-preview-list:empty){opacity:0;visibility:hidden}#image-preview-list{height:calc(100% - 56px);overflow:auto}.image-preview{display:block;margin:40px auto}.image-info{color:#fff;text-align:center}
/*!*******************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/camera/style.css ***!
  \*******************************************************************************/#camera-panel{background:var(--grey-800);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#video-wrapper{display:inline-block;font-size:0;overflow:hidden;position:relative}#focus-mask{border:1px solid #0f0;box-shadow:0 0 0 9999px rgba(0,0,0,.5);height:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}body:has(#camera-panel) #video-wrapper{animation:fadeIn .5s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*!************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/contextmenu/style.css ***!
  \************************************************************************************/#contextmenu{opacity:0;position:fixed;transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;visibility:hidden;width:288px;z-index:9999}#contextmenu:focus-within{visibility:visible}#contextmenu.show{opacity:1;visibility:visible}
/*!**************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/file-explorer/style.css ***!
  \**************************************************************************************/#directory{background:var(--bg-lvl-0);height:calc(100% - 56px);overflow:auto;width:100%}#directory:empty:before{color:var(--cl-lvl-0);content:attr(data-text);display:block;padding:16px;text-align:center}.folder{cursor:pointer;width:100%}.folder>div:first-child:hover{background:var(--bg-lvl-1)}.folder-name{color:var(--cl-lvl-1)}.folder>.folder__children{display:none;padding-left:24px}.folder>div:first-child:has(input[type=checkbox]:checked)+.folder__children{display:block}.folder-cbo{-webkit-appearance:none;appearance:none}.folder-cbo:before{content:url(ed6a49d18885179a5bf2.svg#folder);display:inline-block;height:24px;vertical-align:middle;width:24px}.folder-cbo:checked:before{content:url(ed6a49d18885179a5bf2.svg#folder-open)}#folder-menu{background:var(--bg-lvl-3);border-radius:8px;padding:8px;width:100%}#folder-menu button{border-radius:8px;color:var(--cl-lvl-3);height:40px;padding:0 16px;text-align:left;width:100%}#folder-menu button:hover{background:var(--bg-lvl-4)}
/*!**************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/components/admin-menu/style.css ***!
  \**************************************************************************************/#admin-menu>div{height:calc(100% - 56px);padding:8px}#admin-menu>div button{border-radius:5px;color:var(--cl-lvl-3);height:48px;text-align:left;width:100%}#admin-menu>div button:hover{background:var(--bg-lvl-4)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUNwQixxQkFBdUIsQ0FDdkIsdUJBQXlCLENBQ3pCLDBCQUE0QixDQUw1QixpQkFBa0IsQ0FNbEIsV0FBWSxDQUNaLFlBQ0osQ0FFQSwwQkFDSSxrQkFDSixDQUVBLGtCQUNJLFNBQVUsQ0FDVixrQkFDSjs7OzBGQ25CQSxXQUNJLDBCQUEyQixDQUUzQix3QkFBeUIsQ0FEekIsYUFBYyxDQUVkLFVBQ0osQ0FFQSx3QkFFSSxxQkFBc0IsQ0FEdEIsdUJBQXdCLENBRXhCLGFBQWMsQ0FDZCxZQUFhLENBQ2IsaUJBRUosQ0FFQSxRQUNJLGNBQWUsQ0FDZixVQUNKLENBRUEsOEJBQ0ksMEJBQ0osQ0FFQSxhQUNJLHFCQUNKLENBRUEsMEJBQ0ksWUFBYSxDQUNiLGlCQUNKLENBRUEsNEVBQ0ksYUFDSixDQUdBLFlBQ0ksdUJBQXdCLENBQ3hCLGVBQ0osQ0FFQSxtQkFDSSw2Q0FDQSxvQkFBcUIsQ0FFckIsV0FBWSxDQURaLHFCQUFzQixDQUV0QixVQUNKLENBRUEsMkJBQ0ksaURBQ0osQ0FFQSxhQUNJLDBCQUEyQixDQUMzQixpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLFVBQ0osQ0FFQSxvQkFDSSxpQkFBa0IsQ0FDbEIscUJBQXNCLENBRXRCLFdBQVksQ0FEWixjQUFlLENBR2YsZUFBZ0IsQ0FEaEIsVUFFSixDQUVBLDBCQUNJLDBCQUNKOzs7MEZDMUVBLGdCQUVJLHdCQUF3QixDQUR4QixXQUVKLENBRUEsdUJBQ0ksaUJBQWtCLENBQ2xCLHFCQUFzQixDQUV0QixXQUFZLENBRFosZUFBZ0IsQ0FFaEIsVUFDSixDQUVBLDZCQUNJLDBCQUNKIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vc3R5bGVzL3Jvb3QuY3NzIiwid2VicGFjazovL3Bob3RvbWVudS8uL3N0eWxlcy9mb250cy5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vc3R5bGVzL2ljb25zLmNzcyIsIndlYnBhY2s6Ly9waG90b21lbnUvLi9zdHlsZXMvZGVmYXVsdC5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vc3R5bGVzL2FwcC5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vc3R5bGVzL2ZsZXguY3NzIiwid2VicGFjazovL3Bob3RvbWVudS8uL3VpL2xheW91dHMvYWRtaW4vc3R5bGUuY3NzIiwid2VicGFjazovL3Bob3RvbWVudS8uL3VpL3dpZGdldHMvc2Nyb2xscGFuZWwvc3R5bGUuY3NzIiwid2VicGFjazovL3Bob3RvbWVudS8uL3VpL3dpZGdldHMvc2Nyb2xsbWVudS9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vdWkvd2lkZ2V0cy9pbmZvYmFyL3N0eWxlLmNzcyIsIndlYnBhY2s6Ly9waG90b21lbnUvLi91aS93aWRnZXRzL3ByZWxvYWRlci9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vdWkvd2lkZ2V0cy9hbGVydC9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vdWkvd2lkZ2V0cy9pbWFnZS1lZGl0b3Ivc3R5bGUuY3NzIiwid2VicGFjazovL3Bob3RvbWVudS8uL3VpL3dpZGdldHMvY2FtZXJhL3N0eWxlLmNzcyIsIndlYnBhY2s6Ly9waG90b21lbnUvLi91aS93aWRnZXRzL2NvbnRleHRtZW51L3N0eWxlLmNzcyIsIndlYnBhY2s6Ly9waG90b21lbnUvLi91aS93aWRnZXRzL2ZpbGUtZXhwbG9yZXIvc3R5bGUuY3NzIiwid2VicGFjazovL3Bob3RvbWVudS8uL3VpL2NvbXBvbmVudHMvYWRtaW4tbWVudS9zdHlsZS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiOnJvb3Qge1xyXG4gICAgLS1ncmF5LTUwOiBva2xjaCgwLjk4NSAwIDApO1xyXG4gICAgLS1ncmF5LTEwMDogb2tsY2goMC45NyAwIDApO1xyXG4gICAgLS1ncmF5LTIwMDogb2tsY2goMC45MjIgMCAwKTtcclxuICAgIC0tZ3JheS0zMDA6IG9rbGNoKDAuODcgMCAwKTtcclxuICAgIC0tZ3JheS00MDA6IG9rbGNoKDAuNzA4IDAgMCk7XHJcbiAgICAtLWdyYXktNTAwOiBva2xjaCgwLjU1NiAwIDApO1xyXG4gICAgLS1ncmF5LTYwMDogb2tsY2goMC40MzkgMCAwKTtcclxuICAgIC0tZ3JheS03MDA6IG9rbGNoKDAuMzcxIDAgMCk7XHJcbiAgICAtLWdyYXktODAwOiBva2xjaCgwLjI2OSAwIDApO1xyXG4gICAgLS1ncmF5LTkwMDogb2tsY2goMC4yMDUgMCAwKTtcclxuICAgIC0tZ3JheS05NTA6IG9rbGNoKDAuMTQ1IDAgMCk7XHJcblxyXG4gICAgLS1yZWQtNTA6IG9rbGNoKDAuOTcxIDAuMDEzIDE3LjM4KTtcclxuICAgIC0tcmVkLTEwMDogb2tsY2goMC45MzYgMC4wMzIgMTcuNzE3KTtcclxuICAgIC0tcmVkLTIwMDogb2tsY2goMC44ODUgMC4wNjIgMTguMzM0KTtcclxuICAgIC0tcmVkLTMwMDogb2tsY2goMC44MDQgMC4xMTQgMTkuNTcxKTtcclxuICAgIC0tcmVkLTQwMDogb2tsY2goMC43MDQgMC4xOTEgMjIuMjE2KTtcclxuICAgIC0tcmVkLTUwMDogb2tsY2goMC42MzcgMC4yMzcgMjUuMzMxKTtcclxuICAgIC0tcmVkLTYwMDogb2tsY2goMC41NzcgMC4yNDUgMjcuMzI1KTtcclxuICAgIC0tcmVkLTcwMDogb2tsY2goMC41MDUgMC4yMTMgMjcuNTE4KTtcclxuICAgIC0tcmVkLTgwMDogb2tsY2goMC40NDQgMC4xNzcgMjYuODk5KTtcclxuICAgIC0tcmVkLTkwMDogb2tsY2goMC4zOTYgMC4xNDEgMjUuNzIzKTtcclxuXHJcbiAgICAtLXllbGxvdy01MDogb2tsY2goMC45ODcgMC4wMjYgMTAyLjIxMik7XHJcbiAgICAtLXllbGxvdy0xMDA6IG9rbGNoKDAuOTczIDAuMDcgMTAzLjE5Myk7XHJcbiAgICAtLXllbGxvdy0yMDA6IG9rbGNoKDAuOTQ1IDAuMTI5IDEwMS41NCk7XHJcbiAgICAtLXllbGxvdy0zMDA6IG9rbGNoKDAuOTA1IDAuMTgyIDk4LjExMSk7XHJcbiAgICAtLXllbGxvdy00MDA6IG9rbGNoKDAuODUyIDAuMTk5IDkxLjkzNik7XHJcbiAgICAtLXllbGxvdy01MDA6IG9rbGNoKDAuNzk1IDAuMTg0IDg2LjA0Nyk7XHJcbiAgICAtLXllbGxvdy02MDA6IG9rbGNoKDAuNjgxIDAuMTYyIDc1LjgzNCk7XHJcbiAgICAtLXllbGxvdy03MDA6IG9rbGNoKDAuNTU0IDAuMTM1IDY2LjQ0Mik7XHJcbiAgICAtLXllbGxvdy04MDA6IG9rbGNoKDAuNDc2IDAuMTE0IDYxLjM2NCk7XHJcbiAgICAtLXllbGxvdy05MDA6IG9rbGNoKDAuNDIxIDAuMDk1IDU3LjcwOCk7XHJcblxyXG4gICAgLS1saW1lLTUwOiBva2xjaCgwLjk4NiAwLjAzMSAxMjAuNzU3KTtcclxuICAgIC0tbGltZS0xMDA6IG9rbGNoKDAuOTY3IDAuMDY3IDEyMi4zMjgpO1xyXG4gICAgLS1saW1lLTIwMDogb2tsY2goMC45MzggMC4xMjcgMTI0LjMyMSk7XHJcbiAgICAtLWxpbWUtMzAwOiBva2xjaCgwLjg5NyAwLjE5NiAxMjYuNjY1KTtcclxuICAgIC0tbGltZS00MDA6IG9rbGNoKDAuODQxIDAuMjM4IDEyOC44NSk7XHJcbiAgICAtLWxpbWUtNTAwOiBva2xjaCgwLjc2OCAwLjIzMyAxMzAuODUpO1xyXG4gICAgLS1saW1lLTYwMDogb2tsY2goMC42NDggMC4yIDEzMS42ODQpO1xyXG4gICAgLS1saW1lLTcwMDogb2tsY2goMC41MzIgMC4xNTcgMTMxLjU4OSk7XHJcbiAgICAtLWxpbWUtODAwOiBva2xjaCgwLjQ1MyAwLjEyNCAxMzAuOTMzKTtcclxuICAgIC0tbGltZS05MDA6IG9rbGNoKDAuNDA1IDAuMTAxIDEzMS4wNjMpO1xyXG5cclxuICAgIC0tZ3JlZW4tNTA6IG9rbGNoKDAuOTgyIDAuMDE4IDE1NS44MjYpO1xyXG4gICAgLS1ncmVlbi0xMDA6IG9rbGNoKDAuOTYyIDAuMDQ0IDE1Ni43NDMpO1xyXG4gICAgLS1ncmVlbi0yMDA6IG9rbGNoKDAuOTI1IDAuMDg0IDE1NS45OTUpO1xyXG4gICAgLS1ncmVlbi0zMDA6IG9rbGNoKDAuODcxIDAuMTUgMTU0LjQ0OSk7XHJcbiAgICAtLWdyZWVuLTQwMDogb2tsY2goMC43OTIgMC4yMDkgMTUxLjcxMSk7XHJcbiAgICAtLWdyZWVuLTUwMDogb2tsY2goMC43MjMgMC4yMTkgMTQ5LjU3OSk7XHJcbiAgICAtLWdyZWVuLTYwMDogb2tsY2goMC42MjcgMC4xOTQgMTQ5LjIxNCk7XHJcbiAgICAtLWdyZWVuLTcwMDogb2tsY2goMC41MjcgMC4xNTQgMTUwLjA2OSk7XHJcbiAgICAtLWdyZWVuLTgwMDogb2tsY2goMC40NDggMC4xMTkgMTUxLjMyOCk7XHJcbiAgICAtLWdyZWVuLTkwMDogb2tsY2goMC4zOTMgMC4wOTUgMTUyLjUzNSk7XHJcblxyXG4gICAgLS1jeWFuLTEwMDogI2NlZmFmZTtcclxuICAgIC0tY3lhbi0yMDA6ICNhMmY0ZmQ7XHJcbiAgICAtLWN5YW4tMzAwOiAjNTNlYWZkO1xyXG4gICAgLS1jeWFuLTQwMDogIzAwZDNmMjtcclxuICAgIC0tY3lhbi01MDA6ICMwMGI4ZGI7XHJcbiAgICAtLWN5YW4tNjAwOiAjMDA5MmI4O1xyXG4gICAgLS1jeWFuLTcwMDogIzAwNzU5NTtcclxuICAgIC0tY3lhbi04MDA6ICMwMDVmNzg7XHJcbiAgICAtLWN5YW4tOTAwOiAjMTA0ZTY0O1xyXG5cclxuICAgIC0tcGxhY2Vob2xkZXItY29sb3I6ICM5MDkwOTk7XHJcbiAgICAtLWJvcmRlcjogMXB4IHNvbGlkIG9rbGNoKDAuNzA4IDAgMCk7XHJcbiAgICAtLWlucHV0LWhlaWdodDogMi43NXJlbTtcclxuICAgIC0tYnV0dG9uLWhlaWdodDogMi43NXJlbTtcclxuICAgIC0tc2hhZG93OiAwIDAgMC41cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgLS1wYW5lbC1zaGFkb3c6IDAgMCAycmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgLS1mb250LWNvbG9yOiAjMzMzO1xyXG4gICAgLS1sYXlvdXQtd2lkdGg6IDEwNDBweDtcclxuICAgIC0tYmctYWxlcnQtZXJyb3I6IG9rbGNoKDAuOTM2IDAuMDMyIDE3LjcxNyk7XHJcbiAgICAtLWNsLWFsZXJ0LWVycm9yOiBva2xjaCgwLjU3NyAwLjI0NSAyNy4zMjUpO1xyXG4gICAgLS1iZy1hbGVydC13YXJuOiBva2xjaCgwLjk0NSAwLjEyOSAxMDEuNTQpO1xyXG4gICAgLS1jbC1hbGVydC13YXJuOiBva2xjaCgwLjU1NCAwLjEzNSA2Ni40NDIpO1xyXG4gICAgLS1iZy1hbGVydC1zdWNjZXNzOiBva2xjaCgwLjkyNSAwLjA4NCAxNTUuOTk1KTtcclxuICAgIC0tY2wtYWxlcnQtc3VjY2Vzczogb2tsY2goMC41MjcgMC4xNTQgMTUwLjA2OSk7XHJcbiAgICAtLWJnLWFsZXJ0LWluZm86ICNhMmY0ZmQ7XHJcbiAgICAtLWNsLWFsZXJ0LWluZm86ICMwMDc1OTU7XHJcbn0iLCJAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvS2l0JztcclxuICAgIHNyYzogdXJsKCcuLi9wdWJsaWMvYXNzZXRzL2ZvbnRzL3JvYm90by9yb2JvdG8tdGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvS2l0JztcclxuICAgIHNyYzogdXJsKCcuLi9wdWJsaWMvYXNzZXRzL2ZvbnRzL3JvYm90by9yb2JvdG8tbGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90b0tpdCc7XHJcbiAgICBzcmM6IHVybCgnLi4vcHVibGljL2Fzc2V0cy9mb250cy9yb2JvdG8vcm9ib3RvLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90b0tpdCc7XHJcbiAgICBzcmM6IHVybCgnLi4vcHVibGljL2Fzc2V0cy9mb250cy9yb2JvdG8vcm9ib3RvLWJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90b0tpdCc7XHJcbiAgICBzcmM6IHVybCgnLi4vcHVibGljL2Fzc2V0cy9mb250cy9yb2JvdG8vcm9ib3RvLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9wdWJsaWMvYXNzZXRzL2ZvbnRzL3JvYm90by9yb2JvdG8tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvS2l0JztcclxuICAgIHNyYzogdXJsKCcuLi9wdWJsaWMvYXNzZXRzL2ZvbnRzL3JvYm90by9yb2JvdG8tbWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vcHVibGljL2Fzc2V0cy9mb250cy9yb2JvdG8vcm9ib3RvLW1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvS2l0JztcclxuICAgIHNyYzogdXJsKCcuLi9wdWJsaWMvYXNzZXRzL2ZvbnRzL3JvYm90by9yb2JvdG8tYm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL3B1YmxpYy9hc3NldHMvZm9udHMvcm9ib3RvL3JvYm90by1ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn0iLCJbY2xhc3NePSdpYy0nXSxcclxuW2NsYXNzKj0nIGljLSddIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB3aWR0aDogMjRweDtcclxufVxyXG5cclxuLmljLWZvbGRlcjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHVybCgvcHVibGljL2Fzc2V0cy9pY29ucy9zdmcvc3ByaXRlLnN2ZyNmb2xkZXIpO1xyXG59XHJcblxyXG4uaWMtZm9sZGVyLW9wZW46OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiB1cmwoL3B1YmxpYy9hc3NldHMvaWNvbnMvc3ZnL3Nwcml0ZS5zdmcjZm9sZGVyLW9wZW4pO1xyXG59XHJcblxyXG4uaWMtYXJyb3ctbGVmdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHVybCgvcHVibGljL2Fzc2V0cy9pY29ucy9zdmcvc3ByaXRlLnN2ZyNhcnJvdy1sZWZ0KTtcclxufSIsIioge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW8tYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90b0tpdCwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGNvbG9yOiB2YXIoLS1mb250LWNvbG9yKTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogMTAwZHZoO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgLS1iZy1sdmwtMDogdmFyKC0tZ3JheS00MDApO1xyXG4gICAgLS1iZy1sdmwtMTogdmFyKC0tZ3JheS0zMDApO1xyXG4gICAgLS1iZy1sdmwtMjogdmFyKC0tZ3JheS0yMDApO1xyXG4gICAgLS1iZy1sdmwtMzogdmFyKC0tZ3JheS0xMDApO1xyXG4gICAgLS1iZy1sdmwtNDogdmFyKC0tZ3JheS01MCk7XHJcbiAgICAtLWNsLWx2bC0wOiB2YXIoLS1ncmF5LTk1MCk7XHJcbiAgICAtLWNsLWx2bC0xOiB2YXIoLS1ncmF5LTkwMCk7XHJcbiAgICAtLWNsLWx2bC0yOiB2YXIoLS1ncmF5LTgwMCk7XHJcbiAgICAtLWNsLWx2bC0zOiB2YXIoLS1ncmF5LTcwMCk7XHJcbiAgICAtLWNsLWx2bC00OiB2YXIoLS1ncmF5LTYwMCk7XHJcbn1cclxuXHJcbmJvZHkuZGFyayB7XHJcbiAgICAtLWJnLWx2bC0wOiB2YXIoLS1ncmF5LTk1MCk7XHJcbiAgICAtLWJnLWx2bC0xOiB2YXIoLS1ncmF5LTkwMCk7XHJcbiAgICAtLWJnLWx2bC0yOiB2YXIoLS1ncmF5LTgwMCk7XHJcbiAgICAtLWJnLWx2bC0zOiB2YXIoLS1ncmF5LTcwMCk7XHJcbiAgICAtLWJnLWx2bC00OiB2YXIoLS1ncmF5LTYwMCk7XHJcbiAgICAtLWNsLWx2bC0wOiB2YXIoLS1ncmF5LTQwMCk7XHJcbiAgICAtLWNsLWx2bC0xOiB2YXIoLS1ncmF5LTMwMCk7XHJcbiAgICAtLWNsLWx2bC0yOiB2YXIoLS1ncmF5LTIwMCk7XHJcbiAgICAtLWNsLWx2bC0zOiB2YXIoLS1ncmF5LTEwMCk7XHJcbiAgICAtLWNsLWx2bC00OiB2YXIoLS1ncmF5LTUwKTtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwLjMxM2VtO1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMC4zMTNyZW07XHJcbn1cclxuXHJcbmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG59XHJcblxyXG5oMiB7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxufVxyXG5cclxuaDMge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG5oNCB7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuaDUge1xyXG4gICAgZm9udC1zaXplOiAwLjgzZW07XHJcbn1cclxuXHJcbmg2IHtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG59XHJcblxyXG5wIHtcclxuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMC4xMjVyZW07XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwLjEyNXJlbTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5hOmhvdmVyLFxyXG5hOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyotLUlOUFVUIEVMRU1FTlRTLS0qL1xyXG5cclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCxcclxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGwsXHJcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxyXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4IHJnYmEoMCwgMCwgMCwgMCkgaW5zZXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xyXG59XHJcblxyXG5zZWxlY3Qge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgaGVpZ2h0PScyNCcgd2lkdGg9JzI0Jz48cGF0aCBmaWxsPSclMjM3NzcnIGQ9J003LDEwTDEyLDE1TDE3LDEwSDdaJy8+PC9zdmc+XCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMC41cmVtKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogdmFyKC0tYm9yZGVyKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgIGhlaWdodDogdmFyKC0taW5wdXQtaGVpZ2h0KTtcclxufVxyXG5cclxuc2VsZWN0OmZvY3VzLXdpdGhpbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnIGhlaWdodD0nMjQnIHdpZHRoPScyNCc+PHBhdGggZmlsbD0nJTIzNzc3JyBkPSdNNywxNUwxMiwxMEwxNywxNUg3WicvPjwvc3ZnPlwiKTtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWlucHV0LWhlaWdodCk7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxudGV4dGFyZWEsXHJcbnNlbGVjdCxcclxuaW5wdXQge1xyXG4gICAgYm9yZGVyOiB2YXIoLS1ib3JkZXIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxudGQ6Zm9jdXM6aGFzKGlucHV0KSxcclxudGQ6Zm9jdXM6aGFzKHNlbGVjdCksXHJcbnRkOmZvY3VzOmhhcyh0ZXh0YXJlYSksXHJcbnRleHRhcmVhOmZvY3VzLFxyXG5zZWxlY3Q6Zm9jdXMsXHJcbnNlbGVjdC1vcHRpb246Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJ0aW1lXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jeWFuLTEwMCk7XHJcbn1cclxuXHJcbmlucHV0OnJlYWQtb25seTpmb2N1cyB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcclxuaW5wdXRbdHlwZT1cInRpbWVcIl0ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDAgOHB4O1xyXG59XHJcblxyXG5maWVsZHNldDpkaXNhYmxlZCxcclxuLmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM5LCAyMzksIDIzOSwgMC4zKSAhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW5wdXQ6aW52YWxpZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyMjgsIDIyOCk7XHJcbiAgICBib3JkZXItY29sb3I6ICNmZjY2OTk7XHJcbn1cclxuXHJcbmJ1dHRvbjpob3ZlciB7XHJcbiAgICAtLWJ0bi1ob3ZlcjogMTtcclxufVxyXG5cclxuYnV0dG9uIHN2ZyxcclxuYnV0dG9uIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRhYmxlIHRkLFxyXG50YWJsZSB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyOiB2YXIoLS1ib3JkZXIpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbnRhYmxlOmhhcyhpbnB1dCkgdGQsXHJcbnRhYmxlOmhhcyhpbnB1dCkgdGgsXHJcbnRhYmxlOmhhcyhzZWxlY3QpIHRkLFxyXG50YWJsZTpoYXMoc2VsZWN0KSB0aCxcclxudGFibGU6aGFzKHRleHRhcmVhKSB0ZCxcclxudGFibGU6aGFzKHRleHRhcmVhKSB0aCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50YWJsZSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxudGFibGUgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcclxudGFibGUgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxyXG50YWJsZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbnRhYmxlIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG50YWJsZSBpbnB1dFt0eXBlPVwidGVsXCJdLFxyXG50YWJsZSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcclxudGFibGUgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxyXG50YWJsZSB0ZXh0YXJlYSxcclxudGFibGUgc2VsZWN0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcclxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxyXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxyXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcclxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdIHtcclxuICAgIGhlaWdodDogdmFyKC0taW5wdXQtaGVpZ2h0KTtcclxuICAgIHBhZGRpbmc6IDAgOHB4O1xyXG59XHJcblxyXG50YWJsZS5ib3JkZXJsZXNzIHRkLFxyXG50YWJsZS5ib3JkZXJsZXNzIHRoIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG51bCB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qLS1SRU1PVkUgQVVUT0ZJTEwgQkFDS0dST1VORCBDT0xPUi0tKi9cclxuXHJcbmlucHV0OmF1dG9maWxsLFxyXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxyXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxyXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxyXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuZm9ybSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbmRldGFpbHM+c3VtbWFyeSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmRldGFpbHM+c3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcixcclxuZGV0YWlscz5zdW1tYXJ5OjptYXJrZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuZGV0YWlscyB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5kZXRhaWxzW29wZW5dPnN1bW1hcnkge1xyXG4gICAgY29sb3I6IHZhcigtLWxpbWUpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qLS1TVkcgSUNPTi0tKi9cclxuc3ZnIHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tcGxhY2Vob2xkZXItY29sb3IpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbn1cclxuXHJcbjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tcGxhY2Vob2xkZXItY29sb3IpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbn1cclxuXHJcbjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1wbGFjZWhvbGRlci1jb2xvcik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxufSIsIi8qLS0tQ0hFQ0tCT1gtLS0qL1xyXG5sYWJlbDpoYXMoaW5wdXQpIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxufVxyXG5cclxubGFiZWw6aGFzKGlucHV0KSBiLFxyXG5sYWJlbDpoYXMoaW5wdXQpIHNwYW4sXHJcbmxhYmVsOmhhcyhpbnB1dCkgaW5wdXQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxubGFiZWw+aW5wdXQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgYWNjZW50LWNvbG9yOiB2YXIoLS1jeWFuLTYwMCk7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5jaGVja2JveCxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLmNoZWNrYm94IHtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG5zdmcuaWNvbiB7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB3aWR0aDogMjRweDtcclxufVxyXG5cclxuW2RhdGEtcGxhY2Vob2xkZXJdOmVtcHR5OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLXBsYWNlaG9sZGVyKTtcclxuICAgIGNvbG9yOiB2YXIoLS1wbGFjZWhvbGRlci1jb2xvcik7XHJcbn1cclxuXHJcbi5lbGxpcHNpcyB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG4vKi0tVElUTEUgQU5EIFBMQUNFSE9MREVSLS0qL1xyXG5cclxuW2RhdGEtdGl0bGVdOmJlZm9yZSxcclxuLmlucHV0LXRpdGxlIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuLmlucHV0LXRpdGxlIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jbC1sdmwtMCk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWluZGVudDogMXB4O1xyXG4gICAgbWFyZ2luOiAxZW0gMCAwLjI1ZW07XHJcbn1cclxuXHJcbi5pbmZvLXRpdGxlIHtcclxuICAgIGNvbG9yOiBoc2woMjAwLCAxMDAlLCAyNiUpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDAuOTM4cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIG1hcmdpbjogMC41ZW0gMCAwLjI1ZW07XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLUZPUk0gSU5QVVQgT1BUSU9OQUwtLSovXHJcbi5pbnB1dC10aXRsZS5vcHRpb25hbDo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyhvcHRpb25hbCknO1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG5bZGF0YS10aXRsZV06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XHJcbiAgICBjb2xvcjogaHNsKDIwMCwgMTAwJSwgNDAlKTtcclxuICAgIGZvbnQtc2l6ZTogMC44MTNyZW07XHJcbiAgICBtYXJnaW46IDAuMzc1ZW0gMCAwIDAuNWVtO1xyXG59XHJcblxyXG5bZGF0YS1iYWRnZV06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1iYWRnZSk7XHJcbiAgICBjb2xvcjogIzAwZjA2MDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3R0b206IDY4JTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAyNHB4O1xyXG59XHJcblxyXG5bZGF0YS1iYWRnZT0nJ106YmVmb3JlLFxyXG5bZGF0YS1iYWRnZT0nMCddOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKi0tSElERSBTQ1JPTExCQVItLSovXHJcblxyXG4ubm8tc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubm8tc2Nyb2xsYmFyIHtcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKiBQUkVWRU5UIFNFTEVDVCBURVhUICovXHJcbi5uby1zZWxlY3Qge1xyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLyogVEFCTEUgKi9cclxuXHJcbi8qLS1JTlZBTElEIElOUFVULS0qL1xyXG4uaW52YWxpZCB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmMDAwMDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmVlZTA7XHJcbn1cclxuXHJcbi8qLS1GT05ULS0qL1xyXG4uZnMtMTIge1xyXG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG59XHJcblxyXG4uZnMtMTMge1xyXG4gICAgZm9udC1zaXplOiAwLjgxM3JlbTtcclxufVxyXG5cclxuLmZzLTE0IHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbn1cclxuXHJcbi5mcy0xNSB7XHJcbiAgICBmb250LXNpemU6IDAuOTM4cmVtO1xyXG59XHJcblxyXG4uZnMtMTcge1xyXG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XHJcbn1cclxuXHJcbi5mcy0xOCB7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG59XHJcblxyXG4uZnMtMTkge1xyXG4gICAgZm9udC1zaXplOiAxLjE4OHJlbTtcclxufVxyXG5cclxuLmZzLTIwIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxufVxyXG5cclxuLmZzLTIxIHtcclxuICAgIGZvbnQtc2l6ZTogMS4zMTNyZW07XHJcbn1cclxuXHJcbi5mcy0yMiB7XHJcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG59XHJcblxyXG4uZnMtMjMge1xyXG4gICAgZm9udC1zaXplOiAxLjQzOHJlbTtcclxufVxyXG5cclxuLmZzLTI0IHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG59XHJcblxyXG4udHh0LWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLnR4dC1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi50eHQtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnR4dC1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuXHJcbi8qIEJVVFRPTlMgKi9cclxuLmJ1dHRvbiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQpO1xyXG59XHJcblxyXG4uYnV0dG9uLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJ1dHRvbi1ncm91cCBidXR0b24ge1xyXG4gICAgZmxleC1iYXNpczogYXV0bztcclxuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG59XHJcblxyXG4uYnRuLWx2bC0xIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC0xKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jbC1sdmwtMSk7XHJcbn1cclxuXHJcbi5idG4tbHZsLTIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTIpO1xyXG4gICAgY29sb3I6IHZhcigtLWNsLWx2bC0yKTtcclxufVxyXG5cclxuLmJ0bi1sdmwtMyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1sdmwtMyk7XHJcbiAgICBjb2xvcjogdmFyKC0tY2wtbHZsLTMpO1xyXG59XHJcblxyXG4uYnRuLWx2bC00IHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC00KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jbC1sdmwtNCk7XHJcbn1cclxuXHJcbi5mYWIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY3lhbi01MDApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgbGVmdDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgIGJvdHRvbTogMTZweDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuLyogQ09MT1IgKi9cclxuXHJcbi8qIFNJWkVTICovXHJcbi53MTAwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ud2gxMDAge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5sYXlvdXQge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHdpZHRoOiAxMDB2dztcclxufVxyXG5cclxuLmlucHV0LWxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC1pbmRlbnQ6IDFweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG5cclxuLmNiby1idXR0b24ge1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC0zMDApO1xyXG4gICAgaGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IDY0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXM7XHJcbn1cclxuXHJcbi5jYm8tYnV0dG9uOmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTcwMCk7XHJcbn1cclxuXHJcbi5jYm8tYnV0dG9uOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLyogRk9PVEVSICovXHJcbmZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1sdmwtMSk7XHJcbiAgICBtaW4taGVpZ2h0OiA5NnB4O1xyXG4gICAgcGFkZGluZzogMjRweDtcclxufVxyXG5cclxuZm9vdGVyPmRpdiB7XHJcbiAgICBtYXgtd2lkdGg6IHZhcigtLWxheW91dC13aWR0aCk7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbmZvb3RlciBhIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jbC1sdmwtMSk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbn0iLCIuZmxleC1jZW50ZXIsXHJcbi5mbGV4LW1pZGRsZSxcclxuLmZsZXgtd3JhcCxcclxuLmZsZXgtcm93LFxyXG4uZmxleC1jb2wge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmZsZXgtd3JhcCxcclxuLmZsZXgtcm93IHtcclxuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLmZsZXgtbWlkZGxlIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mbGV4LWNlbnRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXAge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uZmxleC1jb2wge1xyXG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtbXMtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS1hdXRvLFxyXG4uZmxleC1zaXplLTE1LFxyXG4uZmxleC1zaXplLTIwLFxyXG4uZmxleC1zaXplLTI1LFxyXG4uZmxleC1zaXplLTMzLFxyXG4uZmxleC1zaXplLTUwIHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG4uZmxleC1zaXplLWF1dG8ge1xyXG4gICAgZmxleC1iYXNpczogYXV0bztcclxuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcclxufVxyXG5cclxuLmZsZXgtc2l6ZS0xNSB7XHJcbiAgICBmbGV4LWJhc2lzOiAxMyU7XHJcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDEzJTtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS0yMCB7XHJcbiAgICBmbGV4LWJhc2lzOiAxOCU7XHJcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDE4JTtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS0yNSB7XHJcbiAgICBmbGV4LWJhc2lzOiAyMiU7XHJcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDIyJTtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS0zMyB7XHJcbiAgICBmbGV4LWJhc2lzOiAzMCU7XHJcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDMwJTtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS01MCB7XHJcbiAgICBmbGV4LWJhc2lzOiA0NSU7XHJcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDQ1JTtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS0xMDAge1xyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIC13ZWJraXQtZmxleC1iYXNpczogMTAwJTtcclxufVxyXG5cclxuLmdhcC0xIHtcclxuICAgIGdhcDogMXB4O1xyXG59XHJcblxyXG4uZ2FwLTIge1xyXG4gICAgZ2FwOiAycHg7XHJcbn1cclxuXHJcbi5nYXAtNCB7XHJcbiAgICBnYXA6IDRweDtcclxufVxyXG5cclxuLmdhcC04IHtcclxuICAgIGdhcDogOHB4O1xyXG59XHJcblxyXG4uZ2FwLTE2IHtcclxuICAgIGdhcDogMTZweDtcclxufVxyXG5cclxuLmdhcC0yNCB7XHJcbiAgICBnYXA6IDI0cHg7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTEge1xyXG4gICAgcm93LWdhcDogMXB4O1xyXG59XHJcblxyXG4ucm93LWdhcC0yIHtcclxuICAgIHJvdy1nYXA6IDJweDtcclxufVxyXG5cclxuLnJvdy1nYXAtNCB7XHJcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xyXG59XHJcblxyXG4ucm93LWdhcC04IHtcclxuICAgIHJvdy1nYXA6IDAuNXJlbTtcclxufVxyXG5cclxuLnJvdy1nYXAtMTYge1xyXG4gICAgcm93LWdhcDogMXJlbTtcclxufVxyXG5cclxuLnJvdy1nYXAtMjQge1xyXG4gICAgcm93LWdhcDogMS41cmVtO1xyXG59XHJcblxyXG4uY29sLWdhcC0xIHtcclxuICAgIGNvbHVtbi1nYXA6IDFweDtcclxufVxyXG5cclxuLmNvbC1nYXAtMiB7XHJcbiAgICBjb2x1bW4tZ2FwOiAycHg7XHJcbn1cclxuXHJcbi5jb2wtZ2FwLTQge1xyXG4gICAgY29sdW1uLWdhcDogMC4yNXJlbTtcclxufVxyXG5cclxuLmNvbC1nYXAtOCB7XHJcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XHJcbn1cclxuXHJcbi5jb2wtZ2FwLTE2IHtcclxuICAgIGNvbHVtbi1nYXA6IDFyZW07XHJcbn0iLCIjZWRpdG9yLWxheW91dCB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbn1cclxuXHJcbi5uYXZiYXIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTEpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uYXZiYXIgYnV0dG9uIHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGhlaWdodDogNTZweDtcclxuICAgIG1pbi13aWR0aDogNTZweDtcclxufVxyXG5cclxuLm5hdmJhciBzdmcgcGF0aCB7XHJcbiAgICBmaWxsOiB2YXIoLS1jbC1sdmwtMSk7XHJcbn0iLCIuc2Nyb2xscGFuZWwge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNjcm9sbHBhbmVsOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2Nyb2xscGFuZWwtdmlldyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn0iLCIuc2Nyb2xsbWVudSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgIC8qIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5OyAqL1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2Nyb2xsbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNjcm9sbG1lbnUgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgLyogc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlcjsgKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxufSIsIi5pbmZvYmFyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxMDAwOTtcclxufVxyXG5cclxuLmluZm9iYXItY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgbWF4LXdpZHRoOiA0ODBweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmluZm9iYXIudG9wIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxufVxyXG5cclxuLmluZm9iYXIuYm90dG9tIHtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbn0iLCIjcHJlbG9hZGVyIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTk5OTk5O1xyXG59XHJcblxyXG4jcHJlbG9hZGVyLnNob3cge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qLS1TUElOTkVSLS0qL1xyXG4jc3Bpbm5lciB7XHJcbiAgICBhbmltYXRpb246IGxvYWRlclJvdGF0ZSA1cyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IGNhbGMoNTAlIC0gNDBweCk7XHJcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDQwcHgpO1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbn1cclxuXHJcbiNzcGlubmVyIGNpcmNsZSB7XHJcbiAgICBhbmltYXRpb246IHNwaW5Sb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgZmlsbDogbm9uZTtcclxuICAgIHN0cm9rZS13aWR0aDogNDtcclxuICAgIHN0cm9rZTogIzAwNjZmZjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgNXB4KTtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDI0MDtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAyNDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyotLVBST0dSRVNTIEJBUi0tKi9cclxuLnByb2dyZXNzLWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtYmFyX19wcm9ncmVzcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgYW5pbWF0aW9uOiBwcm9ncmVzcyA2MDBtcyBpbmZpbml0ZTtcclxufVxyXG5cclxuLyotLUFOSU1BVElPTlMtLSovXHJcbkBrZXlmcmFtZXMgbG9hZGVyUm90YXRlIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKVxyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3BpblJvdGF0ZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDIyMDtcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIDUwLjElIHtcclxuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogNDQwO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHByb2dyZXNzIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIGxlZnQ6IC01MCU7XHJcbiAgICB9XHJcblxyXG4gICAgdG8ge1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcbn0iLCIjYWxlcnQtbWVzc2FnZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY2wtbHZsLTMpO1xyXG4gICAgcGFkZGluZzogMTZweCAxNnB4IDhweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcclxufVxyXG5cclxuI2FsZXJ0LXdpbmRvdyB7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTk5OTk7XHJcbn1cclxuXHJcbiNhbGVydC1wYW5lbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1sdmwtMyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcclxuICAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XHJcbn1cclxuXHJcbiNvdmVybGF5OmhhcygjYWxlcnQtd2luZG93KSB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmJ1dHRvbi5jbG9zZS1hbGVydCBwYXRoLFxyXG4uYnV0dG9uLmNvbmZpcm0tYWxlcnQgcGF0aCB7XHJcbiAgICBmaWxsOiB2YXIoLS1jbC1sdmwtMyk7XHJcbn0iLCIjZWRpdG9yLXBhbmVsIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyZXktNDAwKTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgNTAwbXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCA1MDBtcztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zO1xyXG59XHJcblxyXG4jZWRpdG9yLXBhbmVsLnNob3cge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG59XHJcblxyXG4jaW1hZ2UtYm94IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcHVibGljL2Fzc2V0cy9pbWFnZXMvcGF0dGVybi5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxuICAgIGN1cnNvcjogbW92ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuI2ltYWdlLWJveDpoYXMoI2Nyb3AtaW1hZ2Vbc3JjPVwiXCJdKSB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbiNjcm9wLWltYWdlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbiNjcm9wLWltYWdlW3NyYz1cIlwiXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jY3JvcC1tYXNrIHtcclxuICAgIG91dGxpbmU6IDI1NjBweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuXHJcbiNvYmplY3QtYm94IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMGZmMDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoNDVkZWcpO1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIHdpZHRoOiA0MDBweDtcclxufVxyXG5cclxuI2ltYWdlLXByZXZpZXctcGFuZWwge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tZ3JleS0zMDApO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuI2ltYWdlLXByZXZpZXctcGFuZWw6aGFzKCNpbWFnZS1wcmV2aWV3LWxpc3Q6ZW1wdHkpIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbiNpbWFnZS1wcmV2aWV3LWxpc3Qge1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4uaW1hZ2UtcHJldmlldyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG59XHJcblxyXG4uaW1hZ2UtaW5mbyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufSIsIiNjYW1lcmEtcGFuZWwge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tZ3JleS04MDApO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuI3ZpZGVvLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuI2ZvY3VzLW1hc2sge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHdpZHRoOiA3MCU7XHJcbiAgICBoZWlnaHQ6IDcwJTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMGZmMDA7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCA5OTk5cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG59XHJcblxyXG5ib2R5OmhhcygjY2FtZXJhLXBhbmVsKSAjdmlkZW8td3JhcHBlciB7XHJcbiAgICBhbmltYXRpb246IGZhZGVJbiAwLjVzO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59IiwiI2NvbnRleHRtZW51IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICB3aWR0aDogMjg4cHg7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG59XHJcblxyXG4jY29udGV4dG1lbnU6Zm9jdXMtd2l0aGluIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbiNjb250ZXh0bWVudS5zaG93IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59IiwiI2RpcmVjdG9yeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1sdmwtMCk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuI2RpcmVjdG9yeTplbXB0eTpiZWZvcmUge1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG4gICAgY29sb3I6IHZhcigtLWNsLWx2bC0wKTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbn1cclxuXHJcbi5mb2xkZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mb2xkZXI+ZGl2OmZpcnN0LWNoaWxkOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC0xKTtcclxufVxyXG5cclxuLmZvbGRlci1uYW1lIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jbC1sdmwtMSk7XHJcbn1cclxuXHJcbi5mb2xkZXI+LmZvbGRlcl9fY2hpbGRyZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxufVxyXG5cclxuLmZvbGRlcj5kaXY6Zmlyc3QtY2hpbGQ6aGFzKGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQpKy5mb2xkZXJfX2NoaWxkcmVuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBGT0xERVIgVFBMICovXHJcbi5mb2xkZXItY2JvIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi5mb2xkZXItY2JvOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiB1cmwoL3B1YmxpYy9hc3NldHMvaWNvbnMvc3ZnL2ZvbGRlci1zcHJpdGUuc3ZnI2ZvbGRlcik7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbn1cclxuXHJcbi5mb2xkZXItY2JvOmNoZWNrZWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHVybCgvcHVibGljL2Fzc2V0cy9pY29ucy9zdmcvZm9sZGVyLXNwcml0ZS5zdmcjZm9sZGVyLW9wZW4pO1xyXG59XHJcblxyXG4jZm9sZGVyLW1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTMpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbiNmb2xkZXItbWVudSBidXR0b24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgY29sb3I6IHZhcigtLWNsLWx2bC0zKTtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuI2ZvbGRlci1tZW51IGJ1dHRvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1sdmwtNCk7XHJcbn0iLCIjYWRtaW4tbWVudT5kaXYge1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KVxyXG59XHJcblxyXG4jYWRtaW4tbWVudT5kaXYgYnV0dG9uIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jbC1sdmwtMyk7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbiNhZG1pbi1tZW51PmRpdiBidXR0b246aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTQpO1xyXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/